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
342989872155	342989872712	342989873262	342989873812	342989874362	342989874911	342989875462	342989876012	342989876562	342989877112	342989877662	342989878212	342989878762	342989879312	342989879862	342989880412	342989880962	342989881512	342989882062	342989882612	342989883162	342989883712	342989884262	342989884812	342989885362	342989885912	342989886462	342989887012	342989887562	342989888112	342989888662	342989889212	342989889762	342989890312	342989890862	342989891412	342989891962	342989892512	342989893062	342989893612	342989894162	342989894712	342989895262	342989895812	342989896362	342989896912	342989897462	342989898012	342989898562	342989899112	342989899662	342989900212	342989900762	342989901312	342989901862	342989902412	342989902962	342989903512	342989904062	342989904612	342989905162	342989905712	342989906262	342989906812	342989907362	342989907912	342989908462	342989909012	342989909562	342989910112	342989910662	342989911212	342989911762	342989912312	342989912862	342989913412	342989913962	342989914512	342989915062	342989915612	342989916162	342989916712	342989917262	342989917812	342989918362	342989918912	342989919462	342989920012	342989920562	342989921112	342989921662	342989922212	342989922762	342989923312	342989923862	342989924412	342989924962	342989925512	342989926062	342989926612	342989927162	342989927712	342989928262	342989928812	342989929362	342989929912	342989930462	342989931012	342989931562	342989932112	342989932662	342989933212	342989933762	342989934312	342989934862	342989935412	342989935962	342989936512	342989937062	342989937612	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	3300	1900	2700	5481	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
6206	268	195	145	142	185	210	210	213	165	176	182	155	145	143	127	135	119	135	130	142	117	131	149	112	103	128	115	107	111	118	132	113	115	114	136	127	587	1005	145	90	100	118	108	100	110	102	124	103	113	92	105	108	111	105	108	83	86	102	111	102	92	106	114	118	121	113	113	87	116	120	98	114	111	118	108	116	114	114	112	86	103	114	99	103	105	114	108	107	110	123	112	113	114	103	109	117	99	113	109	100	105	119	89	102	104	109	101	117	115	132	105	117	100	130	111	111	125	115	107	111	107	113	118	91	98	115	113	101	102	107	95	96	119	118	105	106	92	109	109	108	99	112	117	114	101	114	103	110	113	115	81	125	112	103	100	92	103	93	120	112	110	118	107	124	128	91	104	97	96	121	92	95	122	112	99	92	102	100	114	119	108	107	102	120	89	95	133	111	92	110	110	127	96	110	110	106	111	121	114	114	97	99	109	96	114	112	116	132	103	118	112	104	105	103	108	88	111	100	107	93	120	118	99	99	93	109	103	105	86	99	106	124	89	95	91	93	105	102	110	88	83	86	107	103	105	94	103	114	105	103	113	104	85	111	110	82	119	114	89	103	107	122	113	101	121	109	125	143	113	101	98	94	125	112	105	102	95	98	92	105	101	114	111	121	117	98	109	105	100	125	115	106	112	95	120	113	106	84	104	104	105	87	102	119	120	112	104	128	110	122	95	103	110	115	101	108	121	105	89	111	103	107	115	106	106	122	117	128	101	123	110	80	96	98	108	97	107	98	111	122	96	107	103	104	101	102	121	130	122	113	103	109	103	119	97	117	125	101	95	118	107	105	120	109	95	101	93	107	114	106	96	100	115	100	117	94	121	104	102	112	105	109	113	94	119	103	121	103	96	102	106	85	119	108	114	109	101	107	117	119	106	106	111	102	93	106	89	101	98	132	110	125	118	111	97	119	124	96	119	96	104	103	98	102	115	116	92	88	98	122	109	92	110	104	105	102	83	130	102	106	115	114	94	114	106	117	115	99	94	91	113	113	110	102	102	115	115	111	108	93	104	110	87	96	102	110	106	117	118	98	118	119	115	115	124	103	97	108	112	125	103	126	89	112	111	92	104	116	112	102	100	106	103	110	102	102	100	111	91	105	102	89	87	115	95	111	93	115	114	122	89	105	103	109	112	109	110	102	109	96	109	106	129	120	102	99	100	119	103	113	123	103	129	103	101	135	112	104	92	109	87	110	91	103	97	114	103	95	89	92	122	112	99	108	108	124	93	104	107	117	117	105	94	103	120	89	123	101	119	99	101	122	96	86	112	83	123	110	108	105	110	112	110	110	95	118	101	121	108	106	98	105	113	91	100	109	108	104	131	119	117	96	103	84	105	91	117	103	102	123	93	116	109	86	91	97	109	111	103	107	106	116	112	101	106	95	108	82	117	98	111	108	102	104	101	111	115	96	114	116	102	109	114	111	119	88	87	96	105	81	96	98	112	117	103	92	117	99	85	95	103	102	87	103	112	98	100	103	110	100	103	98	92	107	128	101	84	121	108	106	109	114	119	109	114	89	114	109	101	101	110	112	110	102	97	104	106	106	107	101	101	117	125	97	120	112	107	115	106	115	115	104	105	117	115	112	120	94	114	94	105	100	97	100	103	111	104	98	115	106	99	130	100	102	91	93	117	100	107	101	93	111	120	106	104	112	89	105	104	115	109	95	107	104	99	105	91	114	100	109	119	113	115	118	117	115	101	94	117	95	117	110	109	108	104	93	113	118	100	117	111	114	115	111	110	110	129	101	105	101	94	105	98	108	101	113	102	93	102	106	119	107	111	110	102	108	109	107	103	119	93	98	129	119	104	113	117	105	117	110	108	102	120	98	106	123	116	98	111	108	102	96	102	101	100	98	91	99	86	103	129	92	127	96	117	109	95	103	103	101	124	102	106	115	88	113	104	113	107	113	102	102	105	101	93	133	93	99	100	114	105	111	96	110	107	89	106	124	107	93	112	118	128	99	106	108	104	113	104	119	132	105	101	110	99	117	124	99	113	107	107	105	100	105	105	104	143	108	120	111	120	108	116	96	97	111	106	107	104	120	90	90	114	113	93	90	115	106	114	117	107	96	89	108	104	102	96	108	104	98	129	104	86	107	113	112	110	95	120	112	96	93	108	88	105	93	94	122	108	94	110	100	122	109	107	98	105	112	108	110	120	115	99	91	106	103	105	126	101	102	117	106	114	110	111	100	119	104	101	102	116	115	88	113	102	96	88	103	107	131	112	110	123	109	109	91	99	96	99	131	103	93	94	102	124	100	127	111	104	119	108	112	106	90	97	116	104	98	95	94	92	108	118	89	100	101	87	122	101	101	98	107	106	114	114	98	119	116	112	106	92	114	106	105	97	116	115	113	125	118	91	93	109	110	97	102	82	125	117	104	101	113	94	113	119	124	108	110	102	102	113	95	102	102	107	95	96	102	108	105	97	112	103	100	114	110	108	103	107	95	110	91	111	101	99	100	106	113	85	109	109	102	105	111	117	102	114	106	103	110	102	111	117	99	95	98	108	103	97	117	104	96	109	98	101	100	122	111	135	98	103	101	112	105	108	122	117	119	82	105	109	111	120	112	97	108	123	115	97	106	116	105	102	101	105	113	107	91	91	81	97	120	100	118	99	110	119	106	119	98	113	120	93	110	111	115	104	109	116	103	119	105	86	105	108	78	110	103	110	103	94	94	111	103	91	103	117	98	103	100	109	121	127	101	130	107	106	122	103	91	97	108	114	102	111	91	103	87	98	95	105	112	112	121	116	124	96	113	105	126	104	111	115	106	130	93	132	107	114	100	107	103	121	115	86	93	115	99	96	97	116	96	109	107	127	121	86	118	112	99	123	111	95	116	104	100	108	114	97	113	117	103	95	110	104	112	120	94	124	84	117	104	101	96	115	106	86	99	113	102	118	113	101	107	104	107	104	110	117	100	99	116	105	106	86	106	110	112	132	114	96	129	106	91	93	109	110	96	111	111	112	93	114	94	112	114	106	119	115	109	125	116	119	115	88	117	108	133	128	94	102	106	118	105	93	108	100	113	106	97	116	114	98	108	109	105	117	108	111	121	133	100	125	106	110	101	118	98	111	120	116	97	92	116	115	108	94	100	104	98	98	109	116	122	106	108	99	104	104	99	112	104	106	116	112	124	98	104	119	102	99	107	114	98	110	99	97	109	84	111	104	110	140	115	112	118	120	102	89	96	99	105	107	93	98	128	103	112	105	107	109	93	112	107	101	112	113	96	108	108	104	112	102	125	95	102	103	105	93	103	114	109	105	88	109	121	87	101	105	97	108	96	118	102	97	92	106	94	104	106	105	104	102	103	75	100	84	107	110	102	119	111	90	106	137	119	113	107	111	89	99	124	102	97	112	101	94	116	113	103	106	96	107	100	101	100	104	103	107	109	91	105	116	96	104	99	99	96	123	103	111	112	100	116	101
26888	4415	2442	3482	7824	9809	9334	7968	6437	5382	4522	3864	3240	2876	2573	2391	2153	1990	1930	1795	1771	1648	1629	1576	1468	1502	1416	1437	1325	1350	1280	1336	1311	1268	1289	1261	2335	13398	16583	1444	1216	1063	1120	1164	1158	1172	1085	1146	1107	1145	1080	1138	1177	1047	1129	1090	1073	1166	1140	1126	1101	1078	1059	1101	1097	1134	1106	1047	1090	1053	1120	1102	1100	1089	1094	1045	1116	1081	1085	1134	1114	1044	1140	1123	1065	1106	1108	1037	1064	1124	1127	1092	1060	1090	1047	1020	1097	1118	1030	1052	1026	1073	1042	1080	1100	1047	1094	1080	1067	1072	1026	1042	1118	1116	1058	1044	1053	1096	1059	1111	1110	1088	1086	1072	1103	1070	1093	1048	1064	1049	1067	1086	1063	1050	1112	1037	1080	1060	1108	1061	1134	1028	1074	1089	1065	1089	1056	1072	1108	1009	1065	1085	1035	1101	1047	1070	1109	1100	1038	1013	1077	1121	1090	1102	1069	1088	1097	1051	1103	1013	984	1117	1115	1097	1083	1116	1093	1088	1074	1077	1121	1055	1049	1079	1060	1077	1054	1088	1073	1086	1042	1065	1046	1084	1093	1085	1084	1064	1090	1132	1075	1097	1088	1051	993	1051	1116	1050	1101	1080	1122	1054	1057	1152	1097	1047	1073	1050	1083	1036	1033	1114	1093	1090	1061	1096	1023	1077	1067	1103	1087	1058	1070	1105	1100	1097	1117	1037	1102	1070	1144	1078	1051	1133	1044	1053	1026	1108	1117	1126	1112	1094	1048	1046	1050	1095	1058	1126	1055	1076	1060	1042	1082	1058	1040	1050	1038	1081	1070	1037	1095	1030	1023	1023	1055	1100	1053	1103	1058	1102	1036	1113	1112	1100	1079	1077	1096	1122	1079	1025	1036	1110	1069	1061	1066	1076	1094	1098	1037	1102	1057	1073	1111	1038	1092	1026	1092	1081	1044	1089	1038	1060	1102	1092	1071	1079	1089	1050	1102	1091	1078	1067	1039	1076	1103	1064	1129	1084	1084	1077	1055	1076	1068	1100	1137	1103	1032	1077	1069	1119	1037	1048	1083	1116	1103	1075	1106	1034	1010	1108	1027	1021	1080	1115	1081	1107	1076	1123	1091	1030	1058	1111	1032	1097	1041	1080	1081	1028	1147	1092	1038	1082	1033	1061	1070	1044	1089	1066	1032	1042	1114	1056	1094	1090	1131	1044	1059	1065	1053	1075	1086	1093	1033	1060	1075	1130	1050	1048	1078	1104	1083	1092	1070	1096	1030	1036	1125	1044	1097	1059	1084	1088	1093	1116	1063	1098	1004	1115	1095	1096	1060	1066	1037	1062	1066	1030	1085	1052	1067	1085	1080	1011	1054	1096	1067	1088	1086	1085	1050	1106	1087	1045	1040	1034	1100	1065	1066	1076	1091	1096	1065	1068	1062	1127	1036	1070	1085	1132	1127	1095	1014	1023	1061	1068	1076	1046	1074	1085	1061	1124	1009	1076	1085	1055	1104	1021	1096	1090	1121	1089	1052	1059	1036	1041	1117	1102	1014	1105	1081	1128	1083	1047	1077	1092	1013	1061	1037	1123	1034	1099	1039	1022	1012	1124	1075	1083	1073	1072	1061	996	1086	1058	1080	1065	1029	1113	1093	1043	1019	1043	1025	1074	1081	1068	1062	1027	1106	1121	1065	1119	1088	1097	1066	1121	1111	1069	1049	1077	1015	1050	1075	1070	1079	1055	1094	1016	1039	1054	1033	1038	1099	1095	1029	1021	1046	1104	1058	1052	1092	1097	1055	1083	1101	1095	1056	1075	1085	1085	1048	1104	1118	1093	1030	1145	1089	1129	1100	1089	1068	1076	1122	1081	1042	1101	1116	1031	1039	1069	1065	1089	1116	1083	1055	1074	1008	1051	1059	1142	1108	1051	1025	1076	1030	1065	1112	1083	1116	1065	1020	1034	990	1061	1096	1039	1122	1032	1051	1027	1058	1059	1049	1083	1069	1081	1111	1107	1048	989	1046	1087	1127	1076	1059	1058	1084	1120	1038	1047	1026	1051	1061	1098	1115	1143	1096	1047	1117	1036	1071	1124	1141	1107	1129	1078	1121	1078	1067	1030	1077	1057	1111	1055	1097	1101	1072	1092	1064	1050	1116	1124	1071	1036	1056	1055	1121	1058	1046	1020	1128	1060	1087	1053	1113	1070	1100	1058	1074	1045	1049	1088	1067	1064	1129	1078	1032	984	1094	1000	1088	1094	1087	1065	1104	1068	987	1093	1074	1013	1068	1075	1045	1053	1050	1059	1105	1058	1105	1100	1063	1068	1084	1110	1028	1102	1078	1012	1128	1088	1051	1023	1090	1001	1031	1106	1088	1057	1081	1037	1028	1095	1109	1051	1089	1089	1128	1106	1059	1080	1043	1079	1109	1071	1082	1100	1066	1109	1027	1025	1001	1121	1079	1064	1062	1040	1019	1046	1045	1052	1044	1003	1072	1028	1097	1024	1053	1077	1043	1049	1055	1024	1114	1071	1127	1031	1096	1086	1050	1156	1093	1084	1038	1107	1069	1038	981	1062	1060	1070	1107	1029	1071	1052	1094	1010	1072	1100	1039	1026	1067	1054	1099	1063	1029	1088	1110	1068	1104	1089	1064	1092	1090	1074	1105	1066	1053	1057	1051	1079	1061	1091	1093	1036	1070	1052	1077	1060	1038	1077	1031	1104	1102	999	1072	1106	1093	1022	1093	1067	1042	1040	1109	1113	1030	1046	1063	1080	1107	1035	1092	1029	1086	1094	1132	1063	1110	1091	1089	1063	1068	1133	1091	1039	1086	1091	1038	1063	1003	1112	1059	991	1093	1097	1122	1030	1115	1011	1100	1097	1076	1047	1039	1052	1066	1038	988	1042	1100	1064	1040	1114	1056	1106	1134	1056	1066	1098	1028	1110	1087	1132	1047	1050	1073	1047	1104	1072	1028	1095	1111	1106	1102	1086	1102	1105	1056	1120	1085	1096	1098	1039	1084	1108	1088	1035	1109	1051	1043	1074	1087	1101	1064	1049	1077	1065	1083	1074	1048	1053	1041	1118	1048	1124	1116	1123	1094	1083	1021	1113	1116	1083	1101	1072	1066	1118	1043	1053	1027	1028	1044	1059	1090	1091	1080	1085	1070	1107	1077	1050	1064	1069	1062	1136	1126	1095	1076	1043	1104	1063	1048	1076	1033	1083	1076	1052	1052	1128	1083	1098	1090	1054	1060	1090	1058	1042	1046	1083	1087	993	1057	1093	1088	1067	1034	1091	1014	1061	1060	1022	1054	1035	1113	1061	1068	1086	1089	1089	1082	1090	1101	1099	1069	1100	1060	1079	1022	1075	1062	1085	1055	1128	1092	1063	1109	1125	1094	1071	1094	1045	980	1129	1090	1088	1047	1113	1049	1099	1068	1075	1020	1082	1087	1106	1080	1097	1067	1067	1071	1116	1058	1059	1145	1052	1137	1126	1082	1081	1050	1040	1069	1121	1024	1088	1068	1052	1076	1050	1133	1104	1073	1092	1052	1069	1118	1070	1050	1118	1063	1043	1096	1028	1089	1072	1050	1107	1024	1082	1072	1007	1071	1122	1139	1056	1121	1086	1044	1071	1102	1098	1054	1091	1064	1069	1065	1094	1060	1053	1121	1091	1091	1070	1069	1062	1086	1062	1054	1088	1039	1094	1025	1021	1105	1075	1078	1084	1066	1047	1064	983	1069	1069	1068	1048	1087	1098	1065	1113	1055	1053	1100	1038	1102	1072	1059	1024	1044	1099	1063	1085	1041	1015	1074	1048	1084	1093	1096	1058	1095	1056	1099	1104	1049	1098	1068	1097	1104	1064	1045	1044	1008	1051	1060	1091	1039	1092	1071	1095	1080	1107	1047	1095	1094	1092	1071	1055	1071	1057	1066	1063	1005	1106	1071	1065	1135	1137	1057	1081	1127	1077	1092	1073	1104	1066	1014	1011	1063	1059	1074	1107	1100	1116	1094	1066	1061	1053	1051	1053	1065	1005	1076	1080	1014	1025	1127	1079	1042	1106	1034	1091	1132	1031	1114	1118	1060	1003	1120	1059	1027	1088	1094	1088	1019	1014	1106	1020	1024	1078	1073	1080	1122	1102	1074	1134	1101	1037	1058	1065	1092	1100	1112	1131	1140	1066	1054	1071	1075	1060	1098	1090	1129	1052	1024	1004	1067	1028	1072	1071	1035	1139	1041	1030	1069	1060	1046	1095	1053	1073	1097	1085	1084	1058	1050	1060	1054	1101	1063	1073	1041	1029	1121	1109	1103	1118	1121	1107	1058	1084	1035	1043	1094	1040	1043	995	1048	1055	1063	1083	1046	1039	1093	1071	990	1089	1060	1062	1057	1071	1125	1079	1084	1074	1121	1039	1046	1097	1078	1051	1092	1106	1059	1058	1050	1045	1020	1086	1065	1135	1079	1062	1075	1104	994	1035	1070	1041	1049	1094	1041	1094	1113	1040	1084	1108	1076	1150	1067	1067	1094	1087	983	1055	1080	1084	1115	1069	1040	1125	1090	1104	1122	1089	1056	1129	1028	1038	1080	1089	1019	1066	1093	1088	1082	1016	1084	1105	1068	1119	1080	1074	1049	1076	1132	1074	1096	1000	1037	1062	1073	1089	1089	1052	1102	1093	1073	1107	1038	1045	1042	1062	1110	1112	1053	1084	1077	1022	1052	1040	1051	1043	1047	1086	1092	1122	1081	1061	1068	1055	1042	1009	1079	1156	1068	1093	1048	1111	1076	1095	1062	1085	1061	1027	1093	1046	1057	1104	1040	1044	1083	1090	1012	1080	1063	1068	1047	1022	990	1071	1136	1052	1071	1077	1027	1085	1050	1066	1010	1143	1078	1104	1031	1022	1083	1026	1059	1049	1105	1078	1043	1038	1110	1053	1105	1056	1094	1032	1120	1118	1041	1160	1047	1006	1050	1130	1017	1106	1080	1084	1034	1126	1067	1105	1077	1027	1064	1148	1035	1055
2967	107	94	88	89	96	89	92	96	98	120	86	92	64	72	90	74	82	71	78	70	70	60	79	65	74	84	85	75	80	88	59	74	74	74	62	79	223	201	86	96	100	96	75	65	87	71	88	68	79	58	76	79	77	82	84	78	78	84	65	77	85	80	86	61	77	78	86	68	59	72	85	79	64	68	55	84	73	83	62	95	71	80	73	85	63	88	69	74	54	86	79	90	82	76	76	93	81	71	73	79	88	71	79	71	76	89	68	71	65	71	74	89	66	85	76	81	73	58	67	71	76	75	70	65	71	84	64	82	61	73	79	71	79	89	91	84	78	69	57	77	76	76	76	86	78	75	74	68	73	84	72	92	75	81	75	66	75	77	60	90	61	87	70	71	76	84	85	74	85	79	78	69	84	87	66	77	68	79	73	89	68	56	72	78	81	76	64	80	70	81	70	78	73	67	76	74	80	75	81	68	81	71	58	71	68	81	81	76	76	76	60	72	69	78	74	77	78	88	80	79	63	90	62	86	69	76	69	64	62	74	67	97	74	92	69	64	77	75	70	78	67	88	66	77	64	69	75	64	80	66	70	73	85	78	70	65	73	60	96	73	77	57	79	78	61	77	73	66	86	73	87	88	57	73	77	71	90	63	62	69	69	75	70	76	76	65	78	77	72	66	81	80	73	71	78	70	81	56	84	67	60	74	71	92	75	53	71	70	57	91	87	76	79	80	73	76	79	78	79	66	82	78	71	75	84	73	73	77	56	92	73	77	90	64	80	71	76	82	82	60	85	66	77	71	66	74	66	85	89	85	76	77	58	77	78	63	81	65	66	75	76	73	82	74	82	79	72	73	71	80	72	73	80	80	71	87	72	69	67	76	68	75	61	65	72	74	85	86	79	81	78	77	65	62	84	76	75	81	59	80	87	68	90	78	79	60	66	69	74	65	78	65	71	68	73	80	72	77	92	85	78	92	64	81	86	78	62	76	51	83	82	71	65	83	77	67	69	76	72	92	74	77	72	50	71	76	83	69	68	83	82	64	78	67	80	68	70	84	99	67	96	63	61	82	74	57	81	70	86	84	70	63	73	65	81	77	88	79	86	102	86	68	69	89	74	90	74	63	68	82	67	76	70	80	63	65	76	73	73	72	66	89	70	87	76	80	56	74	97	83	60	69	80	82	79	79	77	65	84	85	95	72	72	64	72	68	62	84	80	76	69	83	79	68	57	78	86	85	69	77	69	77	70	66	75	78	66	86	83	88	72	84	66	72	62	81	67	81	77	87	76	75	70	81	62	60	68	84	72	68	76	72	85	89	63	87	80	81	92	87	52	79	73	70	81	75	66	82	88	98	74	88	70	74	66	79	70	68	70	70	70	76	85	87	66	72	68	84	86	90	75	69	78	84	68	82	75	66	77	77	82	67	91	79	74	78	56	89	65	76	82	64	81	70	95	80	83	73	67	73	71	72	66	64	72	79	88	75	63	74	88	77	66	80	64	79	73	68	82	81	70	90	74	71	82	60	72	69	55	73	73	73	73	69	71	91	75	81	82	72	72	100	75	71	71	77	71	73	79	71	74	67	77	92	74	66	63	57	70	63	71	68	66	85	79	64	69	76	79	86	81	64	73	77	72	77	74	66	71	76	77	51	73	78	83	92	75	77	80	84	84	84	68	75	67	66	72	72	77	91	73	82	75	68	74	59	74	87	77	81	77	79	70	68	87	82	60	72	66	69	65	88	85	79	90	77	81	67	73	71	73	66	78	75	88	58	80	82	73	64	96	83	77	65	82	85	87	96	57	74	75	75	71	75	77	83	60	80	80	86	76	90	70	84	85	77	71	71	77	68	74	63	72	88	72	83	55	72	83	86	70	61	87	74	85	58	64	67	79	77	71	68	90	78	82	80	51	87	82	81	62	90	73	90	80	85	83	70	68	76	79	61	79	73	66	67	85	58	80	66	76	61	66	83	73	79	67	82	85	67	81	68	81	70	73	81	75	71	66	71	68	80	80	75	80	83	78	66	74	79	70	68	78	85	68	72	70	78	59	80	91	65	68	80	84	81	83	69	71	74	76	77	64	84	66	75	75	69	74	72	85	70	66	76	66	78	70	70	69	85	71	76	88	75	60	68	70	59	68	87	83	72	86	68	68	68	90	86	81	86	78	77	68	58	59	83	66	82	76	75	81	86	93	71	81	81	78	72	78	80	74	78	69	66	77	74	65	65	77	70	82	76	88	76	74	77	67	80	77	66	69	71	59	58	101	67	92	78	71	83	80	77	72	96	82	69	83	65	86	73	60	57	65	79	85	87	74	78	81	68	59	97	80	70	70	74	74	74	68	72	81	91	91	87	80	66	65	77	82	73	76	86	79	62	91	81	87	63	78	66	70	68	73	75	78	73	68	73	58	68	93	75	75	88	71	75	81	67	88	80	75	69	89	69	73	75	92	80	62	70	71	71	59	76	93	82	101	76	78	81	94	89	68	72	74	69	87	65	77	66	65	87	74	65	67	78	90	73	73	70	67	72	59	66	94	67	61	102	82	81	68	75	81	72	90	74	81	72	70	71	72	84	81	77	72	81	73	72	78	72	55	77	91	74	86	83	87	71	62	91	91	88	78	62	59	80	69	74	80	66	74	83	61	79	62	75	65	72	96	67	74	66	65	77	80	80	62	71	86	82	71	65	72	83	78	85	71	64	81	73	74	89	74	83	69	83	75	81	84	77	77	78	82	60	58	65	74	63	79	73	63	78	74	67	72	87	85	77	76	73	85	85	79	83	68	84	90	87	70	74	71	66	72	83	72	81	73	75	62	70	77	81	75	65	62	73	78	92	81	76	73	87	68	76	65	77	71	66	76	59	65	74	75	68	70	90	81	85	83	69	81	81	80	86	88	73	83	75	71	68	79	86	59	84	71	66	65	81	76	77	77	65	78	86	77	83	78	74	72	78	66	80	76	56	67	80	66	70	85	63	75	65	69	75	93	70	78	80	79	76	73	67	80	78	85	80	76	75	66	71	63	87	90	64	69	70	79	81	78	81	66	89	63	73	67	76	81	78	68	84	77	86	87	81	82	65	71	62	72	61	56	68	72	80	85	81	78	73	74	73	68	98	69	74	79	105	54	85	68	78	74	58	77	70	82	81	70	69	80	69	67	59	76	68	57	74	86	77	73	65	81	70	54	77	58	73	84	85	67	65	94	66	75	82	76	76	67	82	83	72	63	72	85	70	85	76	82	93	77	72	66	79	84	95	78	76	87	77	77	76	85	74	75	72	81	80	60	64	61	82	77	82	85	83	95	69	73	77	52	75	71	76	80	64	74	76	97	70	64	77	75	70	85	75	68	73	78	95	83	66	66	74	77	64	73	72	80	76	63	86	75	80	72	66	84	83	79	78	64	71	73	76	79	87	83	81	70	69	73	76	80	83	64	77	100	94	62	67	79	83	69	81	78	86	73	69	83	57	66	62	94	80	78	73	64
15622	1563	1012	1338	2627	3389	3337	2794	2335	2025	1778	1476	1333	1258	1156	1037	1043	952	948	948	902	871	876	815	867	764	828	838	793	726	816	766	738	768	756	804	917	4618	4962	947	728	695	641	704	754	699	678	708	677	755	749	717	720	684	733	675	710	720	712	687	771	704	683	756	646	761	706	716	755	725	710	724	773	713	708	719	731	708	732	700	684	735	679	711	724	695	689	715	732	683	723	726	711	720	725	702	704	737	733	712	674	683	674	692	699	708	682	689	705	700	686	702	674	686	746	689	719	726	739	676	706	686	723	694	704	723	694	729	695	672	702	644	731	701	676	696	732	691	703	744	742	653	695	671	705	692	711	702	691	688	703	696	715	678	699	690	703	701	701	701	703	680	713	729	682	657	727	703	735	747	704	691	712	689	699	716	710	680	654	722	716	715	708	745	679	696	700	747	699	701	688	706	676	687	709	701	692	704	720	717	676	714	725	674	675	631	679	696	710	723	720	696	700	670	678	633	670	714	705	680	711	739	680	740	712	713	701	711	713	693	702	716	682	726	699	692	720	733	702	701	730	677	681	697	714	683	708	730	681	704	676	689	717	721	729	699	728	720	724	705	707	694	677	740	682	727	701	708	680	732	693	716	696	696	664	698	658	681	710	717	703	786	722	691	708	701	667	659	744	724	711	713	667	686	758	686	693	705	675	677	702	673	701	730	690	688	696	717	709	715	707	718	674	694	697	705	673	668	674	720	754	680	667	693	681	725	705	681	698	728	674	700	683	719	690	754	695	727	724	729	718	671	703	666	698	683	727	690	722	716	675	681	705	684	673	710	677	735	740	727	702	711	694	664	755	683	681	716	698	697	686	700	690	711	657	670	719	634	690	711	691	639	733	697	716	732	683	698	691	738	694	739	712	697	724	736	722	695	718	742	678	661	701	680	753	703	701	676	693	683	681	683	671	721	622	687	731	661	705	741	762	711	739	694	661	723	724	722	717	703	707	733	685	734	688	711	712	702	708	701	705	730	700	717	744	725	666	736	685	696	705	651	709	706	733	705	668	690	683	701	728	663	655	716	716	685	752	627	658	671	691	651	724	688	716	697	711	728	699	717	690	691	695	677	686	673	676	687	680	751	686	700	709	723	696	688	680	689	698	705	675	673	681	724	691	727	677	638	699	677	705	675	703	747	743	684	728	682	694	638	705	715	689	702	615	736	695	732	721	735	686	702	681	712	714	701	711	707	671	715	671	702	741	689	692	683	683	691	732	733	700	667	686	688	715	709	740	750	691	678	710	730	733	693	698	712	716	719	766	694	691	680	743	711	684	671	656	723	704	719	657	707	679	692	723	630	736	695	663	711	675	717	655	716	687	725	739	698	716	686	712	703	727	676	708	728	712	659	710	689	732	643	671	731	657	719	686	731	680	702	700	660	697	693	697	689	710	695	723	678	708	750	683	665	677	670	695	672	726	696	653	693	663	713	713	731	729	714	686	713	700	736	694	696	681	710	688	702	683	715	700	717	710	700	692	685	738	692	693	672	703	708	685	700	698	712	694	687	740	711	664	673	730	690	697	695	655	698	704	735	735	756	701	686	708	663	674	708	657	707	677	663	718	688	641	701	700	714	666	681	665	652	727	728	715	685	706	682	706	668	719	712	705	674	731	726	721	717	716	697	671	734	677	694	689	681	708	650	673	729	720	663	708	699	699	689	638	753	661	701	692	658	694	714	682	697	685	666	685	687	708	731	692	707	704	702	725	686	681	705	634	699	733	733	746	708	681	719	682	717	707	712	735	665	663	745	691	713	729	722	714	670	709	651	728	720	726	749	711	738	717	741	681	659	655	688	709	664	659	688	660	641	746	713	734	682	666	740	711	660	656	663	693	699	684	694	660	651	676	665	669	697	703	732	700	649	695	688	694	670	703	689	661	686	729	706	718	735	667	721	701	674	705	719	670	673	697	709	733	683	735	720	683	665	667	702	700	721	686	705	718	745	682	722	719	691	704	698	694	685	729	727	739	680	705	714	738	665	736	716	702	709	716	726	662	694	770	729	697	725	662	694	644	717	661	685	678	681	710	732	692	712	682	695	696	675	728	713	737	692	697	707	732	663	721	643	704	715	725	725	691	715	715	715	695	717	680	663	673	692	668	649	681	668	741	740	703	712	658	672	755	695	687	665	671	657	662	743	707	707	708	697	691	688	698	703	715	733	717	708	717	726	732	711	707	668	707	672	666	684	707	737	709	694	672	696	667	670	673	704	660	663	693	736	659	634	684	694	653	678	692	696	683	680	736	698	649	700	683	686	663	730	726	684	734	691	710	712	660	678	700	745	685	660	683	723	644	728	707	684	700	664	694	698	676	685	726	692	687	685	667	697	711	728	712	651	708	696	708	648	679	719	722	695	697	733	680	687	710	680	668	733	679	665	703	697	736	697	682	683	726	729	730	725	732	700	707	648	733	658	726	682	685	673	673	706	681	699	744	724	691	646	704	697	697	689	705	695	694	696	679	673	703	734	683	692	670	675	708	712	706	710	706	701	706	654	721	712	704	710	711	701	708	710	666	679	689	709	661	704	729	666	683	681	673	701	653	660	719	747	643	737	666	755	706	680	689	667	683	696	764	724	702	733	710	680	701	715	679	680	690	667	684	698	702	707	698	704	735	684	673	664	662	722	674	675	690	729	688	669	726	709	699	700	673	685	753	685	689	700	630	763	703	688	682	719	734	766	710	735	734	711	734	723	664	722	679	699	721	664	741	702	712	709	649	754	726	722	676	701	672	673	748	700	685	715	715	690	674	672	625	693	689	683	711	694	700	700	692	715	707	714	634	706	706	721	679	722	630	689	700	755	693	721	693	670	713	710	692	699	703	750	699	743	664	668	678	741	761	708	710	701	680	731	708	656	691	710	693	739	734	737	739	697	680	716	704	717	675	647	701	697	730	698	695	655	698	724	676	703	697	671	707	704	696	656	699	709	711	705	706	676	716	694	717	724	734	668	688	751	688	745	683	746	677	673	640	684	718	667	690	715	667	666	700	727	702	743	722	694	689	753	668	708	681	681	714	663	759	668	703	689	690	695	718	686	675	711	710	700	731	677	707	733	654	702	660	696	729	716	711	712	653	678	703	723	695	722	720	641	749	716	665	709	692	706	703	704	712	668	698	682	720	693	723	663	723	647	723	687	646	718	700	687	699	674	678	670	714	675	693	713	705	662	759	717	732	715	751	706	673	719	695	686	704	685	720	733	691	718	688	711	767	695	672	693	699	697	667	732	709	680	684	671	724	653	730	704	694	707	710	714	715	690	682	761	685	691	683	676	689	727	710	693	758	719	692	730	722	700	744	719	669	711	717	754	709	681	746	707	727	717	638	681	700	705	671	712	714	728	690	713	726	685	709	739	708	707	718	706	675	672	769	693	700	727	726	667	737	688	686	725	745	665	647	717	687	725	692	670	717	709	660	718	724	663	731	700	663	641	712	739	734	690	707	694
7070	280	165	134	129	176	167	171	196	169	157	133	134	110	106	110	113	98	79	70	102	100	91	81	85	88	69	92	103	80	68	90	95	88	74	83	119	916	1176	102	75	74	81	65	78	75	73	74	78	65	72	87	68	81	81	69	67	53	66	89	75	68	69	76	85	72	86	71	60	69	58	64	91	62	66	80	79	88	74	78	87	66	61	69	72	66	77	67	78	70	71	73	77	72	76	72	69	72	60	82	73	86	77	84	73	78	79	82	74	81	72	69	68	63	50	74	78	77	68	93	71	69	73	76	67	77	67	65	76	83	64	91	70	79	69	78	74	78	82	81	59	68	75	68	61	70	66	56	67	91	71	92	85	59	81	87	65	79	72	69	80	86	84	83	67	58	78	64	87	83	85	71	84	67	72	79	73	66	68	80	72	61	61	92	70	81	68	68	80	67	64	67	84	72	79	62	68	79	65	85	63	63	84	57	62	69	52	72	78	67	84	71	94	61	84	80	73	82	66	84	65	87	85	71	73	73	83	83	101	85	70	74	57	59	72	68	78	62	77	68	82	69	80	69	66	78	63	78	60	76	68	71	69	63	76	68	83	75	65	73	88	80	72	71	62	76	80	55	69	71	69	73	61	66	76	67	75	72	77	76	73	68	62	64	78	76	62	82	76	74	69	78	79	62	63	66	75	74	76	65	73	63	64	87	86	68	66	77	72	70	70	83	89	64	82	80	62	77	93	73	63	73	69	64	52	66	90	80	73	79	58	74	74	73	71	78	73	82	72	83	76	87	70	79	78	82	69	70	90	83	88	84	68	74	66	63	85	52	75	66	80	79	74	73	60	60	72	78	65	62	78	73	69	74	69	53	67	71	56	75	69	75	81	78	74	67	74	79	59	71	80	65	64	53	78	73	83	75	75	58	59	79	63	76	67	66	72	68	75	74	86	57	68	79	73	74	78	76	75	70	73	82	54	77	71	69	83	71	72	86	70	66	83	78	76	73	66	67	73	72	66	86	61	83	75	59	79	88	60	79	72	75	88	76	62	69	96	68	72	76	65	76	61	77	74	77	88	80	61	76	73	67	78	67	81	80	60	85	64	72	80	80	72	78	99	72	60	92	80	87	80	89	83	68	81	75	80	84	81	66	70	63	80	70	67	81	87	76	76	62	66	87	70	84	64	81	82	67	72	75	90	74	71	74	69	68	74	68	78	65	63	80	64	78	69	73	78	79	84	73	63	78	69	68	79	79	82	78	68	84	57	91	59	80	75	72	73	75	79	74	78	71	63	72	73	73	77	75	71	75	69	75	68	76	62	81	68	79	83	68	73	74	68	46	78	80	70	69	62	58	73	77	83	78	76	76	60	95	68	64	72	62	92	75	71	67	84	74	60	57	69	78	76	58	86	62	69	66	75	74	66	73	73	73	59	72	68	84	78	79	72	85	73	76	80	62	83	66	75	67	64	76	71	66	80	78	86	64	79	56	67	60	71	74	70	72	56	70	71	82	81	82	79	67	68	88	89	88	72	67	72	65	81	69	65	78	86	74	82	79	80	49	72	63	58	79	74	70	66	69	72	54	74	78	61	73	72	63	57	74	67	72	66	68	85	62	84	62	73	69	85	76	63	63	60	72	61	68	69	76	79	74	81	67	83	85	71	62	69	77	70	79	64	71	68	94	65	59	82	77	73	63	74	73	93	67	71	77	61	81	90	69	62	77	80	86	86	87	73	62	71	69	84	79	90	67	77	75	79	54	73	72	73	81	70	61	83	77	80	88	84	67	77	68	74	80	78	79	76	88	74	74	73	70	61	80	67	65	74	90	64	69	69	61	73	59	66	82	64	82	76	64	76	58	74	69	72	61	78	68	68	64	76	85	82	96	81	85	66	66	84	68	68	64	76	91	68	71	72	67	60	52	64	68	61	79	79	71	71	62	92	60	60	75	71	92	65	71	68	76	61	76	81	67	87	76	79	78	67	69	75	74	79	82	66	85	81	73	78	61	75	74	77	72	76	68	54	71	74	61	77	78	65	72	82	78	65	77	84	61	81	66	70	73	78	72	85	70	68	80	69	79	77	87	81	76	69	79	68	82	84	75	75	60	90	71	83	69	75	77	71	59	68	92	70	73	79	85	63	71	86	81	76	56	83	65	81	71	64	62	82	55	73	67	66	79	68	61	84	74	75	73	87	85	56	77	89	66	72	85	80	60	59	70	80	79	67	75	77	76	77	62	76	51	77	66	79	65	70	60	81	72	86	82	65	68	82	79	81	75	83	76	68	64	55	80	68	71	77	72	72	66	86	67	61	66	82	69	72	94	76	75	74	84	72	77	62	78	55	77	61	59	75	73	58	85	66	62	69	80	66	74	86	92	72	82	71	77	66	74	59	97	56	83	54	71	74	77	102	63	84	96	60	69	82	82	73	65	77	77	67	59	74	74	76	73	56	77	69	65	72	68	67	61	91	62	88	71	74	68	76	69	52	88	66	58	66	71	68	56	73	79	83	73	61	78	80	69	74	71	80	76	67	66	82	46	79	74	71	78	56	56	61	78	87	78	68	57	80	76	65	83	66	61	90	78	76	72	86	78	83	77	72	89	93	72	66	84	79	73	62	64	77	68	77	85	88	71	70	72	75	66	74	85	73	82	80	81	80	73	74	63	72	69	84	65	68	77	71	67	79	64	74	69	74	63	64	82	75	58	85	91	93	95	73	69	86	78	80	84	72	86	68	69	64	69	73	60	76	53	68	65	71	66	56	65	71	68	61	72	66	72	81	83	73	81	66	75	80	69	60	66	85	67	65	81	69	72	81	84	68	56	68	70	70	72	60	75	69	72	70	87	79	65	78	83	73	74	75	74	83	81	79	66	56	78	67	70	74	63	82	77	67	74	70	72	75	93	78	83	66	69	56	74	71	81	71	80	64	70	81	70	57	67	94	84	68	73	61	74	80	64	70	68	74	63	73	74	72	77	78	62	77	68	52	74	89	75	80	66	68	67	77	91	55	76	67	80	68	79	85	69	76	69	93	82	74	68	62	57	63	60	64	79	87	74	77	74	58	76	82	72	73	61	71	84	86	61	81	76	71	74	82	75	69	66	88	78	69	86	74	68	81	64	77	77	77	70	83	82	80	72	76	63	76	85	73	72	73	64	71	48	91	80	66	65	86	80	60	66	75	71	68	61	68	84	70	75	75	71	71	67	80	92	65	82	78	70	73	67	67	72	72	79	76	75	74	66	86	76	66	74	79	77	66	71	67	68	65	56	70	72	70	84	80	74	69	75	68	73	77	68	79	66	65	62	68	94	79	69	60	60	58	77	71	63	72	77	87	64	66	90	67	65	76	69	68	86	74	77	81	66	77	69	75	65	76	80	72	65	68	61	75	74	89	81	58	83	86	70	82	71	72	83	73	73	81	74	74	90	71	75	65	75	67	65	86	69	65	61	72	74	64	89	82	71	82	76	65	71	71	79	80	71	79	93
26877	4207	2155	3321	8014	10324	9642	8152	6904	5550	4742	3879	3336	2863	2592	2263	2001	1854	1709	1657	1498	1476	1427	1329	1250	1144	1137	1080	1134	1018	1044	969	1044	974	936	934	1814	16980	18604	1465	803	771	775	765	765	786	764	765	731	727	737	793	741	749	769	743	762	755	748	760	768	722	744	727	732	778	732	755	750	690	683	689	730	770	718	733	743	719	689	748	765	684	715	712	753	707	728	715	691	707	768	702	715	699	711	713	698	740	675	706	713	689	671	688	715	752	769	732	726	729	705	697	740	740	687	692	728	704	688	683	714	715	749	731	729	734	637	753	702	686	725	792	705	745	725	676	689	689	734	710	745	702	705	699	700	703	686	693	695	718	713	712	743	668	706	721	680	675	747	680	706	711	715	689	655	728	687	688	677	697	698	686	726	705	711	667	690	691	705	709	703	718	693	730	713	730	702	682	693	746	711	728	753	707	724	682	682	730	689	728	687	733	705	685	643	691	693	674	733	724	676	695	685	706	711	734	741	681	729	708	701	677	741	670	683	723	731	683	701	713	696	657	681	714	692	684	724	714	751	701	712	690	683	720	707	722	690	689	724	716	738	674	681	704	741	682	708	696	674	676	707	687	717	679	697	733	703	738	714	711	668	717	704	687	740	700	703	700	657	719	699	674	756	668	714	743	676	686	716	682	772	745	706	691	743	685	763	692	698	727	704	717	684	720	715	690	710	727	679	693	731	736	696	721	693	670	734	738	695	749	724	733	749	720	713	699	760	733	692	675	698	670	697	731	725	709	730	685	705	730	715	766	708	691	762	723	689	716	736	727	723	697	744	695	675	724	666	740	674	727	722	742	716	708	748	722	690	688	689	680	693	701	704	733	697	697	699	745	664	703	702	744	679	696	693	744	675	703	726	702	723	736	713	696	739	699	704	744	717	710	681	737	678	718	701	708	723	734	722	754	711	660	727	727	703	723	689	724	703	719	709	700	739	738	714	676	718	678	704	744	727	759	692	704	671	762	703	705	664	718	719	672	717	680	704	729	700	734	717	720	731	722	762	675	690	705	695	682	713	718	689	686	690	711	699	714	666	729	719	720	675	705	722	706	748	702	713	672	707	683	715	738	745	699	665	715	698	734	692	731	710	773	737	732	702	695	659	739	661	704	649	710	761	717	702	722	648	730	663	646	717	730	714	672	685	699	645	666	690	675	688	741	707	741	729	686	708	729	732	746	686	730	736	660	709	707	760	696	732	711	696	730	710	741	747	735	730	712	698	646	743	704	723	722	678	715	747	709	728	693	726	758	726	715	663	668	717	717	720	739	724	664	701	702	669	712	683	712	671	753	725	711	696	737	716	738	738	735	697	661	704	722	673	713	704	737	712	712	688	712	692	683	748	688	760	729	761	699	682	699	700	720	735	698	681	704	698	670	741	736	757	690	692	637	721	708	705	716	761	700	671	697	680	740	654	702	672	716	734	704	696	696	726	766	694	737	706	713	736	718	652	711	695	643	693	699	680	689	704	707	707	700	779	698	708	680	711	694	694	711	697	679	726	722	688	690	729	716	721	670	722	700	704	729	716	711	671	679	732	676	697	698	723	698	673	716	684	689	663	669	733	704	710	746	660	718	734	687	675	716	703	713	665	647	665	694	725	725	710	745	750	705	716	756	736	734	701	666	740	753	687	731	713	718	705	704	747	659	677	751	731	744	761	696	680	704	713	737	703	761	680	729	723	728	677	721	678	701	699	739	708	708	680	683	731	733	711	744	690	729	720	713	747	658	686	712	732	725	712	709	736	676	658	700	742	689	767	676	701	723	731	718	718	692	718	676	703	696	688	715	706	701	757	712	728	644	640	713	713	741	727	758	740	742	702	700	659	724	695	705	721	687	731	688	720	672	714	688	750	676	699	722	690	771	735	670	721	703	692	721	727	717	691	692	647	676	744	694	691	699	695	687	688	685	727	732	726	693	703	697	681	721	716	709	701	724	698	757	644	772	651	714	720	730	673	675	649	712	703	660	737	699	703	695	782	671	721	733	710	716	675	726	701	707	704	736	714	752	678	709	679	713	710	688	668	690	716	690	701	707	723	721	698	716	710	731	681	687	684	693	732	674	727	690	705	765	703	696	714	713	708	697	738	632	691	676	670	697	738	646	696	709	677	689	735	693	707	689	742	767	733	721	709	731	690	734	725	730	649	724	736	654	727	696	737	744	714	773	717	725	723	687	710	702	717	718	708	724	729	706	629	724	710	726	719	725	721	755	737	715	693	677	712	725	703	736	711	753	691	703	708	694	669	768	689	692	774	670	682	726	698	708	724	726	710	681	708	716	648	700	722	755	737	707	697	745	707	742	702	695	712	727	696	709	772	735	676	685	681	714	721	711	710	768	750	709	725	698	705	666	707	753	714	715	763	716	685	728	690	695	682	738	743	673	697	686	705	693	699	706	670	749	718	689	688	661	717	694	661	704	693	719	700	704	665	690	717	676	718	694	683	716	647	690	736	720	747	698	680	706	802	670	657	723	725	754	650	715	644	685	731	708	708	658	708	740	703	676	732	664	712	731	688	680	706	680	751	698	710	710	680	692	670	677	714	714	717	700	698	715	704	672	704	703	668	672	740	709	731	664	708	697	716	684	705	684	736	722	720	672	728	703	702	733	728	679	713	694	755	734	695	723	710	713	684	754	710	734	724	716	721	724	695	712	712	708	704	674	676	673	670	699	685	697	658	716	722	667	736	704	680	709	680	648	714	686	683	676	706	715	686	700	694	712	714	722	667	684	733	706	680	692	684	706	691	675	659	737	684	699	728	700	713	648	655	729	669	742	705	711	742	714	719	732	760	774	707	719	720	739	650	694	679	697	696	742	714	687	702	742	745	696	716	704	757	708	727	702	707	696	766	693	714	713	712	697	704	716	714	731	695	735	692	685	743	663	666	672	724	724	675	754	720	733	768	757	711	667	726	708	695	723	725	730	718	722	756	698	691	681	733	711	690	717	741	702	736	691	736	668	706	677	733	665	693	716	721	738	706	726	709	776	699	711	732	743	723	737	710	699	731	743	683	688	695	725	653	709	654	669	678	756	727	704	722	732	731	727	714	708	741	692	715	668	714	729	712	731	677	686	740	683	690	726	719	715	728	711	717	727	784	709	722	689	695	763	744	680	700	727	693	736	719	706	762	720	702	746	695	652	679	698	724	702	716	711	664	740	724	709	746	700	688	773	698	663	675	689	706	729	694	701	716	680	693	702	733	696	711	764	715	705	700	708	738	729	710	750	684	725	724	699	706	709	678	711	766	673	677	672	752	749	693	696	682	700	703	696	695	738	712	673	694	678	722	694	667	695	698	677	734	675	677	718	740	699	708	674	716	697	692	706	703	716	676	737	710	680	685	685	699	754	685	657	749	676	742	694	636	701	706	701	727	712	747	662	679	704	705	734	702	668	684	700	701	687	668	759	685	675	698	696	703	702	696	727	722	720	701	703	704	703	675	708	726	712
5475	161	83	74	65	99	102	104	98	94	75	63	62	60	52	52	54	56	43	64	45	66	36	50	50	40	38	29	51	38	29	30	35	43	37	40	65	594	582	32	40	36	38	38	39	35	46	34	35	42	36	34	39	38	35	42	38	32	42	35	40	37	31	36	31	31	35	39	27	36	31	39	32	20	41	31	33	36	26	35	36	31	32	43	35	36	26	40	36	31	32	42	28	33	30	37	32	43	37	35	19	34	34	26	27	44	38	59	36	38	31	33	30	42	28	41	35	33	34	45	35	41	28	25	34	34	33	35	34	40	34	29	38	30	27	31	40	45	33	31	45	41	33	44	35	30	43	25	45	34	37	30	36	32	30	44	43	35	35	44	40	33	34	37	29	43	22	29	38	49	30	30	33	31	38	40	34	33	40	41	31	27	33	27	34	17	38	34	26	32	43	42	49	33	27	34	37	34	27	33	29	42	42	38	36	28	38	38	35	30	39	36	41	37	30	37	33	35	34	33	37	36	50	44	28	26	43	47	40	46	26	29	39	39	43	51	32	37	44	36	32	51	32	30	39	36	29	31	39	53	36	35	33	34	34	41	37	33	40	30	41	43	25	35	39	36	31	31	26	36	45	44	34	36	37	30	44	46	36	46	41	46	33	37	38	44	39	21	41	31	24	27	45	38	25	34	36	39	33	33	33	27	34	34	34	49	43	33	43	48	26	41	34	45	34	24	34	37	43	25	31	31	37	30	36	41	35	48	34	34	41	42	30	31	32	42	41	31	45	45	35	37	30	34	48	41	40	42	27	47	35	33	40	45	32	31	33	28	36	37	52	28	38	37	41	32	39	42	43	28	35	44	43	30	38	36	35	27	30	38	30	37	34	52	33	36	36	29	38	40	28	32	36	46	29	31	41	34	35	32	37	35	28	34	32	34	30	34	39	42	37	36	35	29	30	43	34	35	32	43	33	44	41	33	30	42	37	26	32	36	33	33	36	44	44	47	40	38	32	39	33	38	38	49	38	40	36	42	43	24	41	38	38	39	35	42	35	38	35	25	41	35	44	32	32	32	40	30	29	27	31	35	40	42	29	34	46	33	35	38	39	34	29	42	39	31	32	21	41	38	35	41	40	36	26	30	37	38	29	42	45	43	36	34	42	41	54	28	38	25	35	36	25	30	44	31	39	40	34	17	23	35	35	43	34	28	34	27	41	32	38	37	41	23	34	35	36	37	37	30	38	35	26	43	25	34	24	43	30	38	45	27	40	30	36	41	31	41	36	38	37	40	38	41	31	39	32	33	23	34	32	38	48	32	53	28	42	39	34	24	35	42	33	33	37	34	34	32	38	27	38	34	30	41	30	46	29	32	33	22	48	41	38	39	40	50	27	34	37	42	33	40	43	34	34	43	31	24	36	28	25	39	47	38	26	34	24	28	35	27	32	39	28	32	39	40	35	32	35	32	37	40	40	38	42	37	26	29	43	49	31	44	24	28	30	23	30	35	27	42	33	46	40	33	36	37	25	36	27	29	35	22	27	40	50	37	36	29	25	39	34	36	32	43	36	29	38	38	29	48	34	44	37	35	31	40	34	48	28	42	37	29	27	39	42	37	43	33	40	34	44	29	33	33	43	38	46	32	37	36	46	38	41	32	25	50	33	44	36	39	27	26	28	39	28	23	50	41	36	41	33	41	42	28	32	35	32	38	40	41	32	23	42	39	33	41	36	28	38	35	44	40	27	33	34	41	25	30	33	37	39	36	41	41	34	32	37	35	34	43	43	37	35	43	40	48	33	25	34	30	31	42	25	27	36	28	43	33	31	37	33	24	43	36	25	36	39	36	33	32	34	46	29	42	38	35	35	37	32	31	41	40	36	35	35	37	31	32	32	31	42	32	33	31	35	24	43	32	38	31	30	38	47	40	33	41	43	23	41	46	31	28	32	46	30	37	38	37	37	28	41	51	33	34	39	33	39	30	33	33	31	34	31	33	35	26	34	30	41	28	33	32	43	36	31	32	36	29	33	39	44	24	40	37	32	29	39	37	31	39	29	29	35	34	39	20	33	33	38	34	38	29	34	42	26	40	32	34	33	29	42	28	28	39	39	38	33	41	26	39	34	33	25	36	36	31	43	32	42	46	40	38	37	33	38	34	33	40	33	35	30	39	38	36	39	39	35	23	35	33	29	35	40	35	37	27	44	30	37	34	33	29	37	34	33	38	37	26	39	31	35	29	31	42	36	36	26	31	28	49	35	31	40	38	40	31	42	33	33	38	37	39	35	40	33	40	36	26	34	44	36	31	47	48	36	36	33	38	34	45	34	28	42	31	27	27	31	33	42	30	34	40	33	35	24	40	26	38	29	43	40	42	32	27	36	38	30	25	35	32	31	35	38	47	25	34	39	38	25	48	25	45	44	36	33	24	33	31	33	42	37	33	36	27	30	40	38	39	27	32	39	40	30	37	23	33	21	38	36	30	20	41	36	35	42	46	48	31	34	36	47	40	30	41	32	37	35	28	35	30	41	37	31	33	30	39	38	31	38	28	42	46	45	36	32	28	36	27	28	36	34	35	46	39	41	32	37	30	33	41	24	37	29	41	37	37	31	43	36	46	37	29	43	32	35	33	36	32	40	28	27	38	46	31	45	43	26	28	31	32	36	41	26	37	32	31	41	31	33	42	28	43	33	33	29	48	44	33	38	35	31	29	33	30	31	39	29	37	31	38	26	43	22	34	42	28	34	41	31	36	36	42	31	26	38	28	38	32	34	37	43	41	28	39	38	36	32	33	51	46	39	35	37	42	50	27	31	32	36	36	28	39	28	30	41	37	27	39	42	31	39	34	27	29	37	39	41	36	44	38	27	42	33	33	33	37	37	46	42	36	35	30	38	33	31	31	35	31	44	31	27	36	34	28	35	49	34	43	40	42	30	37	34	24	37	28	35	36	35	43	38	35	40	30	36	31	32	36	36	28	35	37	48	35	44	43	38	36	23	32	33	41	33	36	40	38	34	31	32	34	42	36	38	37	30	36	48	37	25	27	35	41	36	31	21	38	35	47	25	41	27	36	41	33	39	26	38	35	44	28	24	34	32	41	34	34	34	39	42	44	32	27	29	32	30	35	37	32	35	39	26	42	37	35	26	31	33	27	34	33	24	45	33	39	38	42	38	39	31	40	28	37	34	39	41	46	40	32	37	40	36	32	34	37	20	28	32	26	30	52	29	38	42	37	49	40	35	31	32	36	33	34	31	36	23	33	29	30	34	35	32	47	35	31	52	35	29	28	32	39	38	29	31	34	33	31	28	30	42	29	26	34	43	35	41	33	37	31	34	37	41	35	35	42	38	40	31	37	40	36	22	37	44	29	30	36	39	39	30	31	49	37	34	34	36	30	39	34	38	43	42	32	34	42	22	41	35	39	36	34	38	26	49	23	43	43	35	46	45	31	51	40	31	24	46	33	39	41	35	36	29	36	42	43	38	40
21058	2449	1179	1792	4748	6438	5940	5049	4225	3537	2854	2313	1870	1643	1366	1234	1174	1043	920	931	824	789	772	731	712	630	593	543	552	549	509	514	517	473	510	565	1573	13149	11815	443	369	398	383	399	359	391	385	348	381	363	380	344	329	388	336	354	342	365	367	364	383	350	337	376	353	339	345	340	367	376	345	303	370	371	307	350	371	356	371	360	358	347	349	305	367	357	346	344	331	364	353	325	324	354	356	334	330	331	344	370	357	319	371	332	357	337	347	333	376	325	318	309	333	340	361	335	369	328	349	321	329	342	344	351	354	373	348	333	354	315	336	354	379	322	297	318	317	300	339	336	314	349	330	341	281	324	352	350	329	332	341	333	334	308	359	337	342	336	327	329	348	363	347	342	357	361	374	328	338	382	349	324	358	310	319	357	348	339	307	325	332	346	352	361	320	342	321	357	358	360	361	321	312	330	332	353	325	341	295	332	361	330	361	354	315	325	329	334	327	343	323	340	339	306	333	317	338	368	348	340	349	312	296	311	336	341	356	332	347	306	358	364	379	338	365	347	312	352	328	331	358	316	338	341	340	321	347	294	321	344	335	377	357	355	333	357	338	366	324	319	341	338	368	384	335	338	323	347	335	313	328	312	321	335	329	310	310	335	302	345	293	322	313	337	319	343	370	344	341	341	349	337	317	329	330	294	331	330	313	315	340	330	334	342	331	358	352	307	346	306	329	353	347	315	361	352	364	331	350	335	318	382	294	331	313	316	355	346	324	343	336	301	331	308	345	332	351	323	318	354	377	310	339	332	331	341	340	347	338	336	343	300	355	309	325	380	323	342	330	304	340	333	301	336	328	335	346	304	339	340	309	353	296	340	321	327	342	307	360	343	324	327	348	334	334	358	338	335	354	347	324	346	370	329	342	338	304	330	353	336	336	320	367	348	354	300	341	314	374	314	338	337	352	342	343	352	351	284	343	348	359	308	338	352	354	318	329	348	318	345	342	339	319	319	377	366	332	337	364	334	362	355	343	326	335	338	336	338	302	346	330	345	332	331	345	366	350	326	349	339	325	365	373	349	325	346	341	307	349	374	321	329	341	351	302	364	336	322	331	342	364	330	351	328	287	355	333	369	327	350	335	317	345	331	322	336	366	348	331	335	301	353	368	348	351	315	333	299	336	315	361	306	361	359	352	335	329	351	374	324	318	309	334	319	336	405	362	294	336	320	316	352	332	356	336	345	312	319	323	320	338	372	324	338	339	312	348	343	337	330	335	327	328	317	354	360	346	339	347	306	299	341	353	344	391	330	315	346	300	347	347	353	323	334	311	336	325	342	326	291	338	357	332	362	316	303	356	366	332	306	335	354	359	329	340	351	337	367	324	323	391	352	322	299	347	345	354	330	335	347	323	323	375	346	318	346	271	301	362	330	339	352	332	341	352	308	332	322	309	360	316	330	341	334	365	350	311	325	350	349	365	374	350	316	342	326	324	317	336	350	330	347	313	352	336	350	350	347	369	348	324	336	326	349	350	329	334	329	341	346	359	323	345	289	351	362	335	307	353	340	320	321	327	309	333	327	298	336	320	385	329	339	366	308	338	329	298	331	315	315	319	356	303	322	340	351	339	332	347	336	326	311	336	349	309	336	311	327	296	347	329	370	306	381	364	322	305	348	300	327	341	326	356	309	320	345	324	330	332	324	310	325	314	321	327	333	316	297	342	346	349	333	352	331	325	376	380	300	348	318	325	310	326	343	347	365	341	356	337	347	363	352	299	326	369	328	334	366	362	307	349	325	369	316	323	336	338	332	337	346	322	300	376	363	324	344	349	322	316	335	310	365	310	340	336	335	340	309	306	325	334	319	332	355	314	346	287	339	353	302	323	324	307	332	334	343	355	328	307	320	352	339	333	315	317	340	321	331	345	356	343	340	344	322	328	333	356	325	335	323	325	331	317	332	349	361	336	325	343	342	297	323	353	344	342	334	355	329	336	329	331	330	319	327	321	325	350	326	346	343	308	346	331	372	338	333	319	320	365	300	341	365	336	334	312	353	296	350	352	376	330	308	372	377	314	337	352	313	349	340	339	341	314	335	342	321	341	353	315	369	314	345	341	325	355	328	331	356	308	348	347	341	339	317	334	308	349	356	340	353	336	322	317	350	332	329	332	357	338	347	346	371	345	317	355	329	364	333	353	340	345	322	361	325	335	305	378	358	298	342	363	302	318	359	340	337	319	298	325	322	322	362	341	323	349	306	348	340	323	325	333	326	312	322	372	347	339	324	333	326	329	342	325	355	349	343	370	342	345	345	297	344	306	334	367	343	359	311	333	359	365	337	344	320	334	334	371	310	337	350	332	334	353	333	317	332	352	341	330	305	332	319	351	318	354	348	334	345	363	341	318	343	350	335	331	372	343	321	356	358	363	331	325	323	333	358	324	344	371	342	364	320	341	326	329	327	329	331	348	335	321	347	350	314	355	358	346	351	367	364	341	333	323	323	336	351	347	329	313	349	325	345	368	308	349	333	320	338	332	308	318	341	334	306	307	335	331	343	346	359	313	353	346	318	358	363	353	344	321	352	318	342	347	352	341	330	352	330	339	313	348	324	378	330	344	342	336	366	356	316	345	344	315	345	340	325	352	343	331	325	350	331	343	337	334	335	334	328	353	325	293	338	341	342	309	330	367	313	360	329	356	371	317	325	340	350	327	331	313	343	378	320	352	301	344	319	345	309	331	320	332	371	354	326	305	328	311	355	360	348	329	318	339	333	348	347	341	338	293	337	325	351	298	349	327	323	325	337	323	325	314	347	356	290	328	344	338	355	355	339	323	349	332	317	324	344	340	321	335	347	356	318	358	324	320	347	345	329	339	340	357	332	321	325	361	346	356	354	359	302	335	329	345	347	339	329	368	334	352	330	341	342	346	342	332	331	347	357	353	364	337	328	338	323	342	307	341	318	345	299	324	346	342	292	328	332	290	352	320	354	350	351	364	327	355	306	328	370	309	339	358	297	341	329	351	338	320	353	349	340	339	340	341	310	346	327	349	319	315	344	352	335	339	388	333	352	299	306	326	340	331	347	358	364	304	374	333	356	359	347	317	323	320	335	349	293	333	319	316	340	315	339	335	328	337	376	333	349	306	321	356	340	320	323	359	326	369	326	320	357	360	331	325	338	332	345	331	335	330	335	338	324	296	333	338	328	322	359	303	311	360	335	313	337	370	326	357	391	358	344	354	312	337	296	328	343	319	357	317	303	331	351	347	321	354	335	332	347	365	352	331	341	337	345	354	347	316	364	354	326	364	341	341	330	306	337	333	339	347	353	322	354	319	346	336	360	348	352	335	334	335	353	316	371	305	320	357	337	337	341	362	335	337	323	335	342	326	370	364	348	334	352	354	337	316	350	364	325	320	320	347	331	341	352	326	355	378	299	349	352	316	346	321	327	344	307	322	337	331	326	333	330	350	348	312	313	345	340	328	352	320	320	316	324	333	334
6463	306	177	145	154	178	233	185	192	182	176	179	151	154	150	135	106	134	126	111	118	117	120	138	120	125	114	108	104	122	102	107	115	129	111	171	389	888	757	131	100	103	103	114	91	110	106	85	105	112	114	92	121	119	130	98	90	109	108	110	93	107	93	111	112	96	94	119	115	120	96	108	95	119	110	95	120	102	101	105	100	102	123	112	95	105	111	97	128	101	99	102	97	106	118	119	113	98	104	126	109	99	89	104	105	105	122	106	106	100	98	96	110	101	117	122	102	132	97	119	122	110	97	119	115	94	101	104	90	96	105	115	108	90	123	104	103	100	104	115	112	120	106	125	122	109	101	113	112	101	114	99	105	123	104	106	113	100	107	114	116	110	116	107	108	109	98	109	87	117	88	117	114	97	116	98	113	123	121	112	118	105	113	102	104	109	108	123	111	98	108	114	84	89	114	109	105	105	112	97	114	108	93	110	121	117	101	98	92	94	105	122	109	103	102	107	141	114	112	137	112	113	108	99	138	107	118	125	105	83	92	113	113	87	105	103	73	130	101	106	93	96	96	108	104	111	105	113	100	111	105	116	115	90	109	122	110	113	131	116	99	98	105	99	106	117	115	105	93	97	87	86	98	85	101	117	108	90	94	116	98	123	108	101	107	113	101	106	108	118	90	95	110	78	119	113	111	112	106	91	111	98	122	106	124	87	120	96	115	90	94	115	97	118	104	96	121	105	94	112	108	113	132	90	114	105	90	106	113	118	96	119	110	123	117	115	121	104	96	108	95	91	100	105	130	132	105	140	85	98	112	112	106	100	102	106	99	117	116	115	107	112	112	109	111	110	103	100	119	100	103	124	117	119	113	96	102	84	115	113	112	106	113	102	118	122	116	85	115	117	100	96	120	105	100	101	93	118	95	106	92	110	95	104	108	89	96	113	102	104	92	111	112	110	97	97	130	106	106	109	112	116	108	87	105	84	107	131	103	83	104	86	94	103	105	128	106	102	112	99	121	111	96	108	112	97	112	102	117	104	103	120	124	105	101	101	107	114	103	88	104	93	103	105	117	118	116	112	91	114	101	96	112	124	99	109	93	116	102	121	100	123	93	121	114	107	103	96	114	103	105	100	116	108	112	111	109	105	94	112	112	107	107	108	101	101	110	121	106	109	106	116	109	102	109	104	110	106	131	93	122	128	110	103	90	105	89	92	112	98	113	129	103	121	102	114	107	103	102	109	98	98	112	91	115	97	92	121	112	90	96	114	87	104	107	109	87	104	107	110	109	114	111	113	98	106	87	84	108	108	94	104	98	109	89	99	111	99	113	110	102	129	126	108	91	112	109	98	111	107	128	104	110	99	101	100	115	116	139	106	111	105	105	117	119	102	110	107	111	91	127	118	105	96	105	101	111	104	85	86	98	110	119	104	106	122	112	102	112	109	109	106	117	110	106	99	119	116	97	115	122	114	108	101	98	99	81	106	100	103	92	105	106	108	112	94	108	108	105	91	111	103	120	102	97	90	101	112	104	110	91	94	134	100	128	99	94	92	106	103	111	113	91	106	105	124	98	101	100	97	102	107	115	134	110	130	90	100	113	112	81	95	105	121	108	104	111	114	127	117	103	103	91	103	100	111	117	79	90	115	119	115	83	108	96	100	102	96	114	95	116	102	97	109	97	122	88	115	111	99	91	118	102	102	107	109	114	95	111	116	118	104	92	92	85	113	93	108	94	117	106	106	87	100	81	101	112	100	73	101	92	99	91	88	84	102	107	97	92	110	109	106	92	107	107	106	95	90	104	120	101	97	99	105	115	108	102	128	120	96	116	121	113	109	108	104	100	94	103	96	111	109	111	104	100	109	97	98	113	95	122	105	107	115	104	108	113	106	88	112	104	108	118	108	102	100	121	100	77	83	105	83	112	91	111	109	105	115	106	107	104	110	114	102	106	119	109	94	116	112	101	101	95	109	88	111	109	110	121	87	122	107	105	107	113	98	118	97	119	105	118	120	107	111	89	98	103	122	110	119	104	107	93	99	103	90	97	103	119	124	115	97	115	101	122	110	127	113	90	105	106	95	107	113	103	114	110	111	97	135	112	91	103	95	92	108	103	98	111	109	124	106	96	122	121	123	105	81	100	100	116	100	114	120	108	114	114	94	106	94	97	114	98	123	97	110	104	117	125	89	94	113	120	113	100	103	97	119	107	112	106	100	97	91	107	111	114	87	127	112	110	102	118	129	110	116	106	133	86	98	106	118	111	91	93	116	109	114	102	125	101	105	89	102	93	113	107	104	108	112	112	96	126	98	114	100	95	108	113	113	117	108	109	127	92	110	95	115	84	82	100	123	114	106	116	101	114	103	120	122	93	123	106	95	124	105	110	110	85	114	108	114	100	131	118	109	97	109	112	101	104	111	110	103	129	122	91	116	113	93	98	107	85	119	106	90	121	112	123	119	101	106	109	120	105	113	96	108	109	101	109	100	129	113	104	121	119	104	118	104	88	117	91	98	108	113	109	114	95	105	126	95	119	106	111	109	109	97	105	90	99	112	104	97	105	112	95	113	93	109	107	104	117	112	103	93	102	110	95	119	106	107	107	99	107	95	99	114	121	105	119	103	111	112	116	103	122	97	106	108	100	89	93	115	119	104	109	99	106	75	121	105	109	116	102	112	96	104	104	82	116	107	113	97	96	109	83	113	105	108	105	76	116	102	103	106	97	92	103	110	93	98	96	109	92	101	101	115	96	89	106	92	102	118	106	96	105	109	109	125	122	108	92	86	105	111	93	97	116	104	100	111	107	107	97	88	101	103	97	106	97	101	117	107	125	113	101	95	110	111	97	95	96	110	100	98	104	107	98	86	106	104	110	102	110	114	97	101	119	105	106	111	121	91	113	98	113	111	102	118	108	101	99	115	101	121	109	106	102	100	110	96	127	90	110	109	110	104	109	89	99	122	94	100	102	116	111	108	121	128	112	97	118	106	112	100	111	102	121	114	109	100	114	115	106	116	107	116	99	124	104	101	117	110	125	110	117	115	108	94	94	96	113	117	96	97	106	107	97	107	106	102	104	105	108	98	104	87	111	92	107	95	107	105	109	136	104	105	95	102	114	106	95	106	111	90	93	109	97	109	98	107	102	107	100	95	121	111	114	104	94	118	108	121	104	107	107	109	107	106	99	88	85	106	113	114	112	92	100	110	100	83	112	98	109	105	110	131	90	100	82	90	110	99	104	105	98	110	114	105	109	108	98	113	109	98	104	113	109	113	121	96	120	117	115	94	107	108	94	108	106	105	91	104	112	109	113	104	124	103	101	118	98	114	111	93	113	112	94	112	102	105	106	84	98	114	109	101	94	104	94	99	106	89	121	88	108	115	101	100	110	104	120	98	108	121	104	100	112	108	99	116	100	107	108	106	102	90	131	121	97	123	120	103	96	101	123	104	109	116	107	102	94	90	112	94	95	118	102	111	99	123	105	93	101	120
27237	4376	2364	3412	7561	9738	9018	7556	6215	5223	4226	3553	3199	2845	2596	2317	2099	1967	1912	1757	1651	1612	1598	1550	1492	1443	1436	1395	1349	1314	1321	1283	1237	1321	1259	2721	8743	16310	12477	1151	1136	1156	1229	1133	1132	1116	1109	1085	1106	1073	1165	1086	1085	1094	1133	1070	1062	1031	1087	1091	1074	1108	1090	1114	1096	1043	1063	1065	1124	1060	1038	1093	1037	1041	1064	1083	1155	1099	1156	1090	1059	1049	1022	1008	1075	1080	1024	1037	1068	1047	1044	1028	1062	1060	1092	994	1062	1005	1106	1110	1101	1082	1036	1062	1104	1082	1063	1082	1108	1107	1074	1123	1052	1038	1102	1005	1077	1020	1046	1049	1054	1027	1115	1006	1076	1044	1025	1011	1093	1049	1092	1132	1048	1107	1069	1006	1061	1069	1011	1043	1086	1050	1120	1030	989	1031	1062	1016	1071	1003	1079	1021	1106	1024	1012	1019	1061	1085	1086	1047	1020	1052	1032	1013	1007	1060	1069	1038	1029	997	1056	1031	1080	1024	1086	1061	1047	1107	998	1096	1075	1043	1049	1049	1044	1063	1063	1068	1021	1059	1003	1061	1115	978	1045	1047	1071	1076	1045	1053	1056	1077	1035	1069	1012	1034	1059	1005	1099	1086	1047	1054	1072	1109	1054	1106	1058	1000	1049	976	1066	1014	1009	1026	999	1024	1045	1043	1086	1048	1053	1071	1055	1061	1110	1041	1097	1070	1055	1066	1047	1083	1067	1065	1076	984	1056	1138	1055	1061	1081	980	1027	1049	1049	1036	1049	1009	1018	1062	1079	1084	1078	983	1050	1020	997	1089	1022	1041	1054	1041	1082	1035	1051	1039	1084	1026	1059	1034	1065	1012	1044	1079	1075	1008	1077	1076	1070	1052	1095	1036	1061	1030	996	1043	1058	1069	1071	1070	1023	1068	1029	1034	1109	1106	1103	1098	1031	1044	1088	1070	1059	1065	1045	1040	1037	1076	1070	1136	1063	1056	1086	1071	1040	1046	1022	1072	1024	1043	1087	1027	1038	1041	1076	1074	1044	1088	1057	1117	1013	988	1069	1030	1061	1089	1044	1065	999	1082	1103	1045	1046	970	1089	1090	1044	1084	1052	1109	1029	1046	1059	1034	1038	1125	1048	1018	1075	1084	1006	1027	1060	1058	1037	1026	1058	1036	995	1094	1086	1117	1028	1088	1058	1041	1078	1087	1034	1016	1011	987	995	1083	1058	1032	986	1026	991	1085	1041	1116	1088	1093	1113	1088	1043	1031	997	1083	1035	1097	1096	1048	1090	1065	1034	1040	1064	1029	964	1068	1040	1066	1012	999	1031	1039	1026	984	1061	1086	1066	1050	1044	1002	1031	1063	1046	1031	1051	1077	1066	1139	1009	1013	1038	1067	1034	976	1035	1032	1007	1048	1052	1010	1083	1028	1033	1096	1052	1082	1048	1084	1025	1039	1016	1023	1047	1034	1042	1060	1032	1075	1022	1081	1105	1055	1046	1011	1064	1083	1034	1130	1022	1105	1072	1026	1081	1045	976	1022	1095	1072	1039	1107	1071	1032	1056	1056	1034	1025	1051	1052	1005	1093	1033	1078	1025	1049	1050	994	1103	1060	1074	1073	1053	1105	1076	1083	1031	1056	1061	1032	1045	1081	1081	1064	1111	1034	1062	987	1056	1050	1041	1040	1062	1012	1069	1078	1077	1032	1048	1060	1087	1005	1071	1032	1013	1067	1067	979	1040	1070	1042	1081	986	1047	1005	1097	1083	1032	1005	1038	999	1069	1028	1038	1049	1044	1069	1032	1030	1058	1046	1065	1083	1059	1105	1077	1107	1075	973	1020	1043	1073	1092	1038	965	1070	998	1046	1073	1066	1055	1054	1097	1056	1034	1075	1044	1035	1029	1033	1043	1054	1051	1064	1040	1038	1023	1033	1042	1047	1051	1092	1037	1071	1030	1025	1083	1058	1051	1038	1070	1065	1013	1082	1059	1052	1024	1018	1077	1050	1069	1051	1033	1077	1008	1102	1019	1102	1015	1065	1058	1025	1046	1017	1044	1062	1050	1107	1064	1135	1058	1098	1099	1028	1111	1039	1072	998	1046	1115	1060	1067	1052	1029	1114	1011	1111	1073	1045	1081	1034	1047	1019	1037	1079	1031	1035	1062	1009	1087	1084	1058	1069	1086	1003	1071	1031	1026	1002	1081	1102	1034	976	1028	1049	1060	988	1071	1036	1076	1047	1081	1069	1038	1038	1057	1057	1041	997	1071	1047	1063	1034	1024	1038	1002	991	1028	1059	1040	1071	1049	1084	1054	1040	1046	1099	1058	1044	1074	1032	1044	1052	1034	1015	1012	1002	1090	1017	1062	1023	1100	999	1105	1067	1030	1028	1131	1072	1030	1017	1047	1013	1036	1007	1100	1053	1093	1033	1017	1001	1065	999	1034	1020	1057	1018	1008	1025	1087	1025	1108	1070	980	1069	981	1085	1027	1032	1049	1013	1057	1095	1066	1048	1023	1044	1018	1000	976	1007	993	1094	1016	1033	1075	1076	1045	1073	1117	1059	1038	1089	1087	1001	1041	1078	996	1041	1034	1048	1074	986	1025	1060	1111	1043	1067	1038	1086	1095	1026	1086	1023	1063	1082	1025	1033	1051	1047	1030	1064	1031	1038	1033	1032	1063	1017	987	1069	1099	1002	1082	1016	1050	1017	1064	1035	1116	1042	1021	1063	1050	1037	1047	1034	1165	1074	1026	1055	998	1029	1039	1075	1000	1032	1069	1055	1029	1070	1008	1046	1053	1022	1019	1067	1054	1056	1034	1087	1086	1033	993	1071	1031	1039	1084	1068	1031	1022	1035	1064	1066	969	1106	1030	1021	1124	1056	1087	1083	1068	1117	1047	1029	1008	1037	1055	1064	1074	1043	1025	1011	1036	1067	1103	1082	1070	1054	993	1008	1078	1051	1040	1027	1063	1045	1063	1040	1050	1059	1110	1054	1012	1107	1073	1068	1027	1041	1059	1048	1085	1054	999	1067	1023	983	1082	1097	1058	1084	1036	1050	1061	1001	1042	1038	1066	1102	1073	1007	1052	1023	1048	1036	1064	1077	1081	1062	1000	1069	1026	1017	1077	1048	1064	1111	979	1078	1047	1018	1101	1065	1050	1019	1097	1037	1044	1121	1061	1022	997	1068	1059	1075	1081	1052	1051	1060	1022	1066	1059	1059	1045	1101	1069	1033	1016	1074	1093	1105	1040	1056	1054	1048	1031	1046	1029	1082	1067	1015	1013	1037	1046	1070	992	1012	1053	989	1013	1043	1050	1051	1069	1079	1024	1041	1038	1042	1042	1038	1059	1089	1004	1030	1062	996	1080	1083	1024	1025	1038	1143	1054	1112	1050	1053	1044	1078	1028	1053	1062	1071	1076	1022	1104	1095	1073	1086	1087	1041	1076	1024	1045	1042	1079	1132	1006	1030	1042	1065	1085	995	1054	1065	1110	1060	998	1026	1060	1052	1055	1108	1027	1025	1124	1082	1059	1043	1073	1056	1060	1044	1053	1077	1083	1133	1063	1110	1076	1048	1063	1069	1042	1021	1037	1114	975	971	1034	1075	1087	1014	1048	1037	1065	1018	1048	994	975	1075	1034	1060	1051	1081	1063	1007	1055	1068	1020	1043	1011	1032	1037	1025	1022	1033	1042	1040	1023	1150	1105	1035	1047	1034	1050	1032	1024	1037	1000	1070	1001	1024	1015	1004	1125	1056	1076	1054	1027	1005	986	1079	1003	1045	1101	1032	1054	1114	1108	1046	1038	1018	1049	1092	1024	1122	1077	1073	1030	1060	1045	1034	1049	1025	995	1037	1068	1069	1035	1033	1070	1012	1059	1012	1010	1060	1021	1065	1031	1057	1073	1084	1014	1071	1071	1057	1075	1065	1058	1004	1056	1079	1098	1004	1035	1052	1038	1056	1062	1016	1066	1072	1009	1103	1101	1072	1075	1046	1059	1042	1056	1028	1060	1002	1036	1060	1033	994	1007	1015	1102	1025	1041	996	1106	1011	1065	1090	1064	1017	1055	1070	993	1108	1070	1065	999	1046	1068	1100	1034	1046	1052	1072	1048	1080	1040	1023	1082	1050	1064	1028	1078	1061	1096	1061	1047	1019	1077	1069	999	1070	1050	1004	1001	1065	1099	1114	1031	1084	1046	1039	1078	1088	1089	1023	1042	1052	1087	1036	1062	1044	1050	981	1059	1118	1079	1113	985	1122	1154	1029	1075	1063	1034	1098	1062	1070	1098	1047	1048	1022	1067	1043	1029	1097	995	1062	1065	1067	1064	1043	1018	1071	1046	1009	1027	997	1002	1031	1086	1112	1080	1101	1050	1032	1058	1083	1128	967	1052	1040	1067	1070	1051	1079	1067	1001	1028	1024	1047	1050	1053	1082	1043	982	1065	1090	1074	1044	1027	994	1041	1080	1030	989	1037	1062	1085	1056	1086	1051	1029	1034	1057	1044	1039	1062	1059	1080	1043	1073	1018	1023	1048	1069	1095	1059	1077	1081	1057	1132	1047	1027	1023	1050	1051	1047	1025	1029	1091	1076	1060	1004	1025	1044	1074	1045	1001	1014	1057	1092	1035	1045	1073	976	994	1092	1063	1115	1031	1066	1091	1003	1054	1024	1085	1034	1047	1053	1067	1075	1050	1087	1076	1042	1025	1049	1112	1112	996	1060	1074	1067	1081	1035	1063	990	978	1038	1027	997	1032	1080	1040	1020	1076	1039	1118	1103	1012	1017	1063	1067	1116	1087	1018	1065	1076	1050	1052	1054	1069	1059	1066	1048	1004	999	1028	1051	1064	1037	1042	1139	1096	1067	1049	1044	1076	1053	1070	1066	1047	1098	1014	1060	1065	1060	1079	1052	1076	1028	1045	1035	1056	1053	1047	1035	1048	998	1044
3246	117	92	80	91	106	101	109	104	81	92	107	70	90	86	88	81	81	83	71	86	78	76	83	86	70	74	77	74	76	70	80	88	83	64	92	86	218	178	83	80	80	74	75	82	68	75	70	74	70	69	87	65	64	78	80	69	88	75	92	81	70	82	81	59	83	67	81	76	74	71	62	78	87	78	73	55	63	76	83	69	66	61	83	92	88	69	90	62	92	89	78	76	62	68	64	71	67	70	75	81	79	86	82	75	71	93	72	70	54	76	75	74	75	76	68	75	62	70	75	88	67	69	78	72	89	80	78	78	67	80	85	73	80	72	79	55	72	62	71	81	72	87	63	83	72	62	69	81	75	68	90	69	72	82	65	83	81	79	79	87	93	79	68	62	65	84	71	73	76	61	80	68	74	73	79	76	80	85	83	74	57	75	81	63	74	89	80	67	84	76	82	78	82	63	77	76	62	76	70	70	64	72	77	78	68	78	70	78	62	92	78	66	82	81	78	65	63	78	93	72	79	56	62	67	77	73	62	66	95	83	81	79	70	92	77	77	72	71	73	72	55	88	71	84	75	64	65	74	88	86	75	84	84	64	70	81	81	80	85	82	78	78	83	73	83	77	79	73	69	75	69	82	78	84	87	55	74	78	71	62	83	86	78	75	73	67	64	76	76	71	81	94	89	75	73	71	82	64	77	66	79	75	71	84	75	77	75	63	82	79	73	72	56	58	71	84	77	80	76	78	64	65	72	86	91	80	82	64	76	69	67	62	69	71	69	96	74	66	59	75	60	75	66	74	78	71	76	81	70	75	81	72	75	78	73	55	88	70	93	71	76	82	75	81	85	69	86	81	78	76	80	79	93	74	86	90	63	70	64	74	86	76	87	91	62	86	66	65	67	79	79	72	83	82	74	84	77	72	80	88	74	65	66	69	65	70	69	66	71	57	64	94	95	76	78	77	73	62	66	84	84	63	72	66	71	77	88	81	78	72	75	77	53	67	86	79	85	63	83	67	80	77	86	70	67	81	74	72	73	70	75	73	86	87	71	65	74	87	76	76	81	63	72	75	81	85	76	57	70	71	74	68	54	82	74	74	71	65	71	75	75	79	75	85	59	76	75	70	89	72	73	81	69	78	78	68	70	79	69	81	92	77	77	78	61	67	73	81	78	83	70	72	71	73	90	72	79	78	72	77	85	75	79	79	74	79	70	85	80	89	71	68	68	75	75	65	71	87	83	64	76	73	77	87	79	78	78	78	78	61	83	71	67	71	80	68	68	69	71	68	84	82	74	75	79	93	84	65	73	75	81	69	68	85	81	66	75	64	83	67	89	73	68	86	88	70	71	62	83	83	79	75	85	61	65	64	75	75	71	77	73	77	80	73	45	66	85	79	79	59	65	74	77	76	59	81	64	76	92	77	77	81	64	82	69	73	61	71	92	69	68	61	80	74	78	78	81	81	71	71	81	67	79	85	85	94	68	70	73	78	79	78	70	78	71	87	73	78	87	70	92	71	84	87	65	85	81	69	73	78	78	84	84	66	63	97	67	82	95	90	81	62	79	81	68	58	79	79	64	72	83	75	59	70	68	80	83	70	69	79	76	65	72	76	69	76	78	68	78	75	79	97	62	84	65	71	64	85	78	91	68	62	79	73	76	60	83	63	78	83	75	80	74	58	71	67	64	82	90	64	70	68	53	74	72	78	76	80	73	87	76	82	67	71	69	84	66	76	72	76	73	80	75	68	79	81	69	79	73	68	85	87	61	69	76	79	77	78	67	81	72	77	64	80	75	70	71	78	75	73	67	70	78	74	67	76	76	80	72	93	62	87	78	59	75	72	66	72	61	91	84	57	69	66	80	84	73	74	60	80	67	112	76	78	66	68	67	74	85	77	66	67	75	81	75	77	73	68	66	83	88	85	79	73	87	73	79	90	82	91	83	70	71	74	65	67	87	56	79	84	86	81	84	70	50	90	79	83	76	79	79	63	72	87	81	63	77	78	66	74	86	77	74	76	86	54	80	71	72	62	74	79	80	77	66	75	93	91	72	81	67	61	83	61	67	55	68	70	83	72	80	88	72	60	76	69	71	77	90	69	79	78	71	85	71	71	81	73	66	79	61	82	76	63	69	76	65	88	79	78	76	78	88	70	68	80	83	83	72	68	78	79	68	70	59	90	78	72	80	72	71	68	68	67	81	69	77	79	82	76	72	54	81	68	71	71	76	80	70	84	58	76	76	59	68	71	64	82	63	77	77	65	73	66	73	69	78	80	68	74	60	78	69	68	82	84	73	83	76	88	87	81	75	71	71	54	64	74	62	71	61	70	75	67	79	81	77	65	76	77	85	77	78	68	82	89	75	80	69	70	85	71	79	54	81	77	86	66	90	70	70	62	89	82	82	74	71	69	77	65	65	73	72	74	58	78	77	62	64	76	70	74	69	82	67	77	86	83	62	67	82	91	79	65	70	79	63	65	69	67	71	64	78	74	72	77	70	66	86	69	73	64	82	70	58	68	82	67	71	85	62	76	78	92	73	80	79	83	64	71	82	76	65	67	58	64	70	82	69	66	79	86	72	78	83	60	74	73	83	85	79	75	84	69	73	80	71	76	68	75	94	75	86	89	85	85	80	81	70	62	63	86	67	61	67	83	67	68	76	64	71	73	83	75	74	85	63	66	85	67	75	68	60	71	72	68	56	68	78	78	63	79	66	79	77	73	74	71	89	73	67	72	75	80	70	72	77	60	80	73	64	78	75	74	70	81	66	85	63	77	77	89	58	79	76	73	74	78	75	93	69	91	63	92	63	88	77	68	73	67	76	69	72	72	58	73	78	75	84	64	83	80	69	83	85	86	77	84	75	70	78	74	68	88	80	76	68	72	76	75	92	71	84	73	73	65	64	84	86	61	72	62	67	75	77	91	97	76	89	72	75	68	73	81	77	74	71	83	76	62	73	61	80	72	77	64	82	69	85	76	76	81	67	71	75	70	53	83	71	84	77	79	81	60	61	76	77	72	69	66	86	58	76	78	72	80	89	62	52	78	88	81	71	60	79	70	66	66	68	71	74	65	69	100	65	77	80	66	65	72	80	77	67	60	63	78	61	70	84	70	86	82	82	62	72	72	102	80	76	69	70	83	78	75	83	86	81	66	66	71	71	49	81	84	68	78	76	79	59	80	76	72	70	91	72	77	77	80	69	70	71	68	81	84	81	70	70	73	80	70	67	75	86	70	71	75	79	72	73	77	66	75	81	67	72	82	85	73	75	57	83	75	71	74	72	83	75	78	72	63	73	65	71	62	67	73	70	85	68	86	69	60	72	68	71	81	71	85	71	71	77	61	84	72	72	71	71	73	54	81	73	71	81	59	87	53	90	61	77	68	81	94	55	102	76	72	87	69	72	70	75	73	72	62	76	59	65	82	88	83	72	88	98	63	60	85	72	84	60	78	81	76	84	91	83	83	81	75	82	76	66	62	64	65	68
15809	1440	1060	1419	2564	3233	3274	2802	2217	1956	1690	1482	1269	1139	1098	1075	1061	937	893	899	890	807	860	882	780	777	816	782	745	713	779	788	754	718	709	926	1327	5161	3948	702	709	713	665	701	752	725	679	693	694	667	675	675	667	752	708	705	704	660	691	691	702	731	688	712	664	680	703	665	677	683	695	648	760	678	692	704	661	688	699	729	678	727	676	709	705	663	677	712	739	677	712	677	714	696	655	633	714	650	700	690	683	692	719	685	655	668	701	660	680	673	657	685	728	691	765	678	693	690	693	683	729	663	694	697	652	671	686	707	685	662	710	688	707	739	685	694	656	696	726	670	696	693	712	713	675	675	664	658	691	667	692	680	718	680	692	665	661	676	712	755	692	663	680	670	711	643	671	634	681	685	664	688	645	716	714	699	735	715	692	716	694	717	681	710	691	628	682	680	672	704	710	700	631	698	673	686	679	689	729	687	708	676	725	699	728	645	670	662	706	664	651	651	693	624	709	688	719	700	721	681	710	687	688	668	640	637	636	686	674	729	667	711	692	686	646	627	675	693	693	678	661	655	675	697	670	666	721	701	743	639	669	688	687	694	685	699	681	668	698	728	679	700	685	637	682	680	706	675	670	695	711	676	663	643	668	719	711	708	709	701	661	653	679	738	704	660	698	677	657	651	691	687	663	668	710	672	656	718	673	749	629	652	675	710	664	698	681	689	673	655	691	684	691	662	701	720	691	715	664	730	673	670	651	682	670	712	689	683	704	664	713	695	700	713	659	708	682	721	686	681	721	692	651	743	707	698	664	674	741	748	684	699	707	692	687	651	681	690	699	671	610	660	666	666	681	671	706	693	685	716	735	651	712	669	684	688	710	685	693	669	675	679	708	678	689	697	689	697	705	668	668	681	662	668	623	645	624	727	676	697	682	657	711	737	662	704	686	658	676	696	733	725	668	696	670	714	660	693	686	700	645	703	652	689	695	715	704	654	697	700	694	699	668	678	697	673	706	721	662	663	730	729	657	717	663	681	714	715	647	671	685	653	662	726	658	722	676	677	681	711	666	693	714	676	695	626	689	667	650	653	678	687	694	649	663	698	668	698	655	660	694	682	701	677	704	674	667	682	671	685	671	679	680	708	714	661	668	713	676	679	693	662	699	687	686	759	663	692	724	674	646	712	645	687	689	687	708	682	656	648	674	672	720	653	655	682	677	657	653	683	666	704	654	718	698	702	693	684	693	718	686	696	696	675	723	698	678	710	688	691	646	696	638	635	693	681	739	668	720	702	714	743	682	701	694	686	688	643	693	708	694	681	687	678	660	637	716	678	710	673	670	713	628	662	696	679	678	712	717	693	659	708	723	669	651	642	718	682	633	681	689	647	717	690	713	691	700	690	646	702	692	720	702	633	683	713	715	672	718	703	662	682	702	677	674	669	703	682	700	627	651	680	642	707	684	692	657	658	746	715	716	731	676	740	641	720	660	688	637	704	693	671	730	671	704	649	684	722	663	721	713	656	688	676	703	705	680	692	680	675	689	672	665	673	647	693	659	639	721	695	675	646	652	696	693	676	711	654	657	712	664	717	670	681	670	708	680	692	742	722	738	619	662	632	664	698	701	729	702	649	658	695	649	691	673	716	730	689	726	709	710	683	646	731	751	669	725	662	716	648	677	689	668	671	722	660	735	707	670	676	721	699	695	766	687	713	727	657	651	715	696	689	721	687	750	687	682	693	698	687	743	633	711	695	708	677	711	667	677	713	670	708	722	704	686	650	694	669	681	682	723	703	690	703	670	677	736	672	659	697	688	727	664	627	675	683	703	694	678	660	718	719	679	674	713	697	649	639	679	646	639	713	742	708	649	693	667	722	714	706	710	736	647	708	661	667	708	713	731	691	659	658	621	689	664	708	729	683	724	678	661	647	698	700	663	655	652	640	655	686	705	706	695	660	668	730	751	724	648	716	690	669	699	683	640	686	678	686	689	699	678	676	664	747	711	665	674	701	693	699	722	707	718	722	678	640	694	688	632	655	689	720	679	666	670	706	690	683	696	632	677	699	678	692	678	737	701	679	728	695	689	675	714	637	676	685	685	676	650	664	739	699	684	698	664	635	704	673	662	694	681	695	655	772	719	690	736	681	704	660	649	678	693	653	681	691	642	699	728	660	700	643	717	729	672	691	739	686	694	683	713	701	655	695	691	678	704	651	712	656	671	698	628	713	669	703	698	717	695	655	668	672	663	668	724	672	679	678	664	684	726	655	671	675	679	718	718	740	676	668	665	644	708	713	662	678	691	671	653	657	701	649	687	691	677	679	644	673	678	694	688	700	691	677	693	732	685	698	668	667	738	698	692	689	687	712	686	651	669	704	726	674	637	674	661	738	669	669	660	687	697	679	682	671	707	681	620	689	675	653	685	688	650	696	667	695	681	733	734	658	672	703	683	680	675	695	680	688	747	666	650	687	727	678	677	694	687	698	669	683	656	677	671	749	713	714	684	667	669	670	669	734	697	709	655	696	647	700	696	705	724	642	691	687	674	701	711	685	682	657	709	675	710	652	705	705	674	707	669	629	641	689	684	716	652	634	694	718	693	676	685	702	660	696	748	673	676	712	699	689	652	663	669	656	683	690	710	707	721	703	681	737	645	647	665	674	695	649	732	702	756	667	652	667	689	691	652	669	679	699	679	700	710	671	723	697	690	685	685	636	692	701	670	643	688	654	671	717	706	711	687	709	688	677	679	706	664	716	711	718	650	726	669	674	686	670	687	698	715	704	677	666	687	703	700	663	694	679	656	681	674	724	696	694	694	690	689	635	678	674	677	687	710	718	664	748	682	660	728	705	657	702	625	694	724	673	703	667	678	691	731	725	688	637	703	725	663	727	709	666	700	708	655	693	650	709	693	691	655	704	653	709	705	692	666	674	736	659	689	696	671	723	652	674	689	692	674	671	689	717	719	694	694	701	703	685	632	627	656	695	698	651	597	753	655	677	655	656	713	679	691	689	680	656	636	674	689	684	680	663	706	689	703	739	712	705	721	698	643	729	702	685	693	693	697	720	734	645	697	695	686	670	690	696	693	716	675	701	687	691	641	657	727	713	698	696	695	673	691	646	680	700	673	681	669	655	650	663	671	703	694	673	687	703	672	715	713	643	651	693	709	689	701	653	654	685	665	709	669	684	684	683	696	640	676	701	689	638	742	645	727	651	681	685	692	686	662	640	680	686	661	669	714	725	684	697	683	705	683	708	706	690	689	706	674	672	706	662	678	662	634	687	679	710	646	697	668	661	694	667	660	713	665	667	647	659	683	740	725	720	667	653	717	677	660	721	697	672	651	677	648	672	694	640	730	679	720	665	687	672	668	694	690	670	707	689	722	652	706	739	690	628	750	686	660	694	700	702	663	636	658	672	654	686	654	717	692	685	676	710	701	740	687	703	685	676	630	680	711	678	734	685	709	644	672	673	695	650	639	663	672	706	682	691	704	718
8066	284	157	134	125	174	183	169	149	141	153	138	112	97	116	103	95	107	91	88	108	96	93	74	87	70	85	96	77	69	86	95	78	88	91	85	124	864	681	76	76	88	68	67	80	85	75	84	77	65	76	61	70	73	74	90	76	81	85	82	79	71	71	80	66	68	70	67	73	75	81	73	65	68	72	72	57	65	82	80	70	81	64	72	63	73	54	59	78	69	66	73	84	75	77	68	65	76	71	72	65	91	63	68	64	79	68	77	68	67	83	65	77	67	71	55	77	66	57	75	84	76	78	78	68	68	74	72	83	78	91	64	64	68	71	72	80	69	91	71	67	65	68	62	72	57	81	73	80	74	63	68	88	64	72	61	74	71	85	77	69	83	72	67	91	73	67	78	65	81	78	72	67	66	68	92	78	78	74	68	67	78	82	62	72	66	64	70	83	66	64	78	67	59	55	73	58	90	77	71	56	54	68	45	71	65	48	80	82	75	82	77	46	62	56	61	72	63	76	60	82	74	72	81	82	77	77	71	71	79	70	82	66	80	62	66	74	76	73	76	69	80	76	77	68	59	71	85	64	53	78	72	67	80	67	78	67	66	84	79	72	87	67	67	71	58	57	65	58	74	71	78	85	79	66	69	51	60	46	60	70	66	63	54	66	79	73	71	56	67	69	70	56	72	65	81	72	60	82	77	70	74	79	61	62	73	63	79	85	48	64	74	76	73	72	61	68	78	68	76	92	71	66	81	49	77	65	65	69	60	81	77	80	71	76	91	75	82	73	64	82	76	72	86	63	67	66	77	69	77	67	75	74	72	68	66	87	61	63	75	55	56	85	61	81	71	77	75	76	63	91	65	87	62	77	71	81	67	81	65	65	64	86	87	66	78	72	70	69	77	60	75	72	78	56	74	74	87	70	72	68	69	82	59	75	63	76	69	71	56	64	69	69	90	71	107	71	63	70	79	60	81	60	69	67	71	72	66	75	67	79	75	75	77	82	61	62	80	62	74	69	72	68	71	68	79	67	71	71	85	71	81	62	92	77	65	87	70	75	61	73	63	74	56	65	74	73	73	59	77	70	71	67	78	74	71	71	69	69	61	84	72	63	87	76	72	71	80	66	73	93	68	76	76	75	68	76	81	67	65	88	72	86	75	63	73	66	53	76	71	82	68	57	72	56	78	60	55	69	73	71	68	56	65	66	74	68	64	65	88	64	63	71	61	81	76	68	55	68	70	54	76	72	64	67	75	77	73	68	72	77	75	84	70	58	69	70	78	74	70	74	77	71	80	78	71	60	69	61	67	70	68	69	61	76	76	67	62	99	64	61	65	72	80	88	70	71	48	61	70	69	60	77	62	73	79	73	82	89	62	65	76	63	70	70	61	59	71	54	58	62	67	73	72	77	76	64	74	57	81	82	69	85	59	82	59	74	64	69	90	76	67	66	70	74	76	69	71	89	66	72	70	71	67	73	62	73	65	64	78	87	77	64	86	76	68	71	58	62	68	72	56	93	71	51	72	64	68	68	72	69	53	77	79	72	68	68	69	78	66	60	61	84	74	61	66	48	79	78	94	80	75	61	59	61	66	69	81	67	71	49	72	57	63	62	65	75	81	73	73	78	71	80	55	78	65	78	69	80	75	73	76	57	65	62	63	70	78	94	74	80	75	74	68	66	65	90	67	74	78	62	74	73	69	64	63	70	58	62	68	59	79	71	59	91	73	59	65	73	70	74	76	66	66	72	67	72	68	45	53	68	69	71	77	83	70	79	59	73	76	69	74	76	72	73	79	67	78	86	82	68	83	72	70	63	71	73	65	70	71	67	56	76	73	67	63	57	63	70	65	78	79	78	66	73	64	60	80	77	67	65	61	65	82	82	96	72	66	81	69	64	69	74	88	65	78	83	75	77	84	63	66	68	73	76	76	64	74	84	82	70	72	69	74	76	74	74	67	67	69	72	61	56	71	64	60	73	83	75	77	70	75	64	81	84	78	58	61	90	86	63	62	79	58	52	82	70	76	81	69	57	61	72	79	63	66	59	63	88	70	62	73	82	57	56	66	63	84	89	74	82	75	58	75	74	71	72	70	70	72	74	68	70	61	79	82	84	81	77	69	61	88	66	63	89	79	59	70	70	67	56	92	76	74	72	69	70	73	66	87	66	79	90	77	87	82	74	72	84	58	62	68	69	70	72	69	68	72	73	66	67	76	65	71	70	90	65	67	68	61	74	81	67	72	59	72	55	73	72	64	74	73	74	63	67	59	66	74	73	79	64	65	91	75	74	60	68	82	64	82	71	76	73	72	93	59	58	66	67	79	82	56	86	82	67	76	71	84	58	72	49	70	80	68	69	84	71	76	79	68	79	56	75	84	61	74	84	68	63	70	70	75	84	79	68	72	84	74	63	73	73	68	70	63	83	78	75	71	82	79	71	75	78	83	72	80	101	69	91	73	69	64	69	77	64	66	75	58	85	73	70	54	67	70	66	64	58	73	84	82	67	72	80	81	72	74	65	71	76	60	71	79	68	57	56	66	66	80	65	72	76	73	79	66	87	73	82	74	62	73	61	59	74	86	69	74	50	85	68	70	62	69	59	59	83	73	65	74	81	64	68	88	81	76	63	79	71	87	84	64	96	64	67	57	69	69	72	60	65	84	73	74	69	60	61	77	61	72	72	69	66	74	76	65	78	83	90	62	77	92	81	87	70	73	58	75	82	75	76	63	57	61	72	68	80	63	82	68	62	88	79	61	70	64	64	67	69	71	74	72	72	78	78	75	71	67	63	65	64	92	67	73	83	75	71	64	59	64	59	87	84	65	70	68	69	53	79	74	63	64	77	72	74	59	58	81	78	70	84	82	79	66	58	76	67	73	67	61	81	70	61	74	69	69	74	66	77	77	62	84	71	82	88	64	80	74	80	64	63	80	63	65	72	72	85	72	67	76	71	87	66	65	63	74	75	68	73	65	63	52	65	82	56	65	70	72	66	64	62	70	64	67	84	74	76	66	57	80	74	75	70	69	75	53	72	59	73	88	69	76	78	73	63	72	77	62	75	59	71	86	88	81	80	77	67	63	68	82	62	75	71	87	82	74	57	69	50	72	66	69	66	70	53	72	61	67	80	71	65	82	81	57	61	62	74	73	78	79	62	72	70	82	80	76	64	66	61	64	95	61	56	72	65	86	71	71	90	62	66	69	61	79	78	73	76	78	64	62	74	66	60	60	61	84	76	79	93	65	70	74	59	83	76	81	80	64	74	59	90	73	55	73	70	69	80	72	84	65	72	69	77	72	68	78	70	68	76	72	79	69	56	72	68	75	71	63	69	67	76	73	63	63	73	64	70	81	65	61	76	64	64	68	66	70	87	69	67	85	67	70	57	61	64	79	71	72	65	73	72	79	65	76	70	76	67	76	58	70	71	84	75	65	68	76	54	88	77	57	72	56	58	80	64	61	58	82	60	83	73	81	57	58	63	77	88	57
28757	4136	2135	3202	8034	10088	9271	8140	6602	5328	4566	3750	3179	2740	2406	2141	1969	1717	1707	1621	1499	1318	1341	1229	1192	1097	1144	1106	1078	943	1049	995	959	901	952	931	2339	16122	11128	767	743	772	775	710	712	722	764	776	687	741	722	725	752	762	733	744	782	744	773	738	713	737	728	735	696	703	772	706	718	720	732	734	681	721	663	658	680	695	706	693	726	692	769	708	721	658	699	688	703	698	723	726	678	662	661	715	704	719	716	735	688	705	695	701	683	631	681	749	709	685	671	716	666	705	671	676	709	679	660	674	701	675	709	699	636	693	687	710	699	726	724	639	734	668	667	650	644	716	701	696	678	679	675	684	650	707	671	663	725	725	722	628	725	676	673	653	687	712	653	685	666	704	695	659	687	659	688	695	654	643	670	649	667	694	696	724	664	687	666	679	708	639	678	643	712	655	673	688	654	663	699	679	679	674	671	691	687	648	663	676	678	631	686	690	732	632	661	735	670	681	706	669	664	666	680	673	675	710	679	703	664	741	696	666	632	696	665	656	692	732	678	700	670	710	686	694	695	682	720	653	640	650	681	658	748	664	646	635	680	643	670	686	683	677	704	680	723	690	680	674	693	640	680	716	665	718	650	686	676	662	671	718	656	692	691	675	678	667	722	697	657	677	687	675	720	644	677	710	643	701	675	681	681	683	696	660	703	637	674	684	658	658	712	665	654	695	633	656	646	663	716	700	657	692	654	647	649	681	663	731	701	637	692	662	654	699	707	651	722	689	688	708	727	643	636	700	705	694	691	637	648	670	631	655	691	729	681	652	634	666	644	677	675	661	666	652	681	742	699	663	679	674	636	633	695	709	643	684	675	689	660	645	625	656	689	688	682	724	689	623	685	644	693	676	647	682	643	691	734	682	703	682	710	698	668	668	672	694	673	681	655	667	692	684	661	701	693	644	690	675	669	686	645	712	675	719	655	670	684	695	655	651	649	687	652	671	670	701	662	623	693	609	690	675	677	679	683	715	706	644	676	679	679	684	681	687	687	639	644	736	687	631	678	655	724	691	653	689	665	687	646	741	704	674	711	655	679	659	655	692	692	676	685	702	644	710	707	715	682	654	701	652	690	697	719	709	625	691	667	619	697	692	652	684	727	671	655	706	641	663	745	637	679	726	639	638	665	685	687	693	649	634	680	650	630	694	645	720	648	640	686	701	668	697	687	677	691	690	680	676	689	684	636	681	699	712	704	675	716	684	676	690	693	644	690	662	678	707	669	656	650	673	681	683	714	663	686	666	674	685	638	694	688	660	701	644	702	666	657	659	684	683	637	685	707	657	732	685	665	714	650	692	687	692	645	689	705	679	691	738	625	651	658	639	666	664	662	680	694	640	674	655	677	668	708	703	700	742	667	697	662	631	661	604	682	712	694	643	699	684	658	697	679	675	681	671	690	650	715	649	707	685	711	625	660	706	698	690	702	691	644	689	651	677	668	690	691	700	712	698	694	696	691	660	656	657	673	736	690	681	662	720	704	665	706	663	668	687	653	660	703	594	667	628	701	682	661	688	681	645	666	643	705	669	671	665	690	660	678	662	687	676	700	691	734	635	699	682	637	671	641	654	670	714	640	692	678	691	678	699	717	666	706	680	676	658	647	679	640	707	653	651	656	702	698	670	672	681	701	684	637	695	707	673	720	671	679	633	628	694	658	649	705	655	658	713	701	684	699	676	684	669	696	673	632	698	640	701	667	652	641	690	724	647	700	714	660	647	678	702	672	682	718	669	671	701	729	687	694	662	667	705	702	674	717	635	704	640	669	643	674	706	687	682	672	691	693	603	690	664	707	664	674	672	663	717	681	677	665	684	715	718	654	674	655	670	659	643	656	734	668	702	636	687	688	705	708	688	675	682	659	698	685	605	658	695	682	705	737	682	715	664	650	676	707	653	673	639	695	661	718	638	695	729	622	655	636	655	665	720	637	689	672	638	700	668	685	665	678	657	676	753	693	672	698	684	629	642	719	696	702	700	664	650	702	667	654	662	637	701	651	666	636	642	645	672	682	650	656	681	684	693	661	715	628	675	664	734	655	711	666	681	670	704	660	654	698	718	690	648	690	703	678	677	667	650	650	672	649	700	674	657	720	660	647	663	721	661	686	688	662	700	650	702	642	706	646	674	686	702	718	658	657	666	714	683	709	692	641	719	706	633	708	700	645	677	672	758	668	663	684	667	677	693	676	655	656	648	670	639	688	729	681	648	708	655	625	652	656	709	649	644	675	667	674	688	700	676	674	674	693	677	661	668	718	665	653	651	674	645	625	653	684	636	687	661	639	701	684	653	661	667	692	701	702	669	675	692	641	670	667	641	668	678	715	680	685	685	656	692	649	702	696	688	637	685	665	676	692	663	691	676	667	668	662	666	718	704	633	687	653	684	694	648	668	675	718	671	645	679	677	743	699	692	680	673	659	689	677	610	646	730	664	675	682	700	706	637	682	687	653	638	653	688	633	635	683	665	646	642	644	680	641	693	685	680	684	675	689	725	696	699	653	675	682	694	699	629	680	705	635	686	675	709	692	726	706	678	669	666	677	711	685	672	656	671	698	678	692	650	707	677	678	708	657	696	660	663	707	686	664	677	697	694	696	639	691	741	712	713	714	672	600	643	710	651	651	677	664	658	690	687	714	654	643	681	732	658	687	667	665	642	666	694	630	696	708	666	687	712	661	668	701	684	724	672	666	683	675	677	649	651	675	698	656	667	646	740	688	678	685	697	690	678	659	654	644	648	682	646	682	698	638	703	653	684	689	669	686	638	686	675	683	649	674	688	648	692	702	708	651	648	634	703	654	675	678	728	626	659	654	697	670	719	616	698	699	705	678	659	701	706	706	713	695	638	718	651	664	656	644	723	650	661	638	657	695	657	661	679	655	646	637	672	649	706	727	700	676	683	713	698	704	647	692	684	697	715	673	716	666	681	696	699	658	664	669	698	695	726	643	672	665	717	710	677	704	675	687	705	645	688	670	708	644	650	668	667	686	692	671	750	703	736	660	653	609	683	715	683	684	683	710	648	662	693	655	662	732	666	666	655	654	677	706	678	699	750	672	667	668	679	642	650	707	693	686	671	627	676	664	692	707	649	613	700	670	662	668	674	669	714	699	680	691	679	686	693	661	718	698	691	653	655	677	664	662	662	658	685	687	674	639	667	676	667	727	649	686	688	706	709	657	672	686	688	689	664	624	701	648	693	702	678	708	623	664	674	710	666	699	688	708	668	691	708	660	663	654	648	708	710	689	690	616	659	643	678	635	658	707	697	692	653	700	681	750	724	636	731	665	714	636	676	712	719	682	703	662	679	710	650	714	647	661	674	651	683	676	686	660	689	690	669	679	707	619	720	659	729	649	675	610	672	676	699	659	706	704	647	663	675	699	699	694	698	652	670	661	671	632	701	688	696	645	668	671	615	717	668	674	648	695	665	700	688	710	635	704	687	663	635	648	639	708	622
5959	142	83	68	53	94	100	99	98	72	68	76	73	50	60	62	55	57	50	34	52	50	43	50	38	35	40	45	36	46	44	41	33	33	33	33	173	495	384	27	38	31	30	34	28	30	37	40	29	33	31	45	30	30	36	28	30	36	32	32	36	26	41	32	32	31	44	38	42	32	36	38	39	36	35	34	30	30	41	17	27	24	35	24	29	34	34	31	37	32	42	43	42	36	40	33	39	32	40	28	25	42	40	27	39	31	43	41	29	31	31	28	34	32	46	42	39	31	31	44	30	27	33	40	37	27	40	26	32	38	29	36	44	28	40	36	38	35	22	33	48	28	36	31	36	28	38	34	37	25	33	23	33	30	40	37	31	35	39	33	38	46	24	39	38	36	32	38	24	35	29	35	25	40	32	36	32	30	44	33	39	36	29	31	30	32	26	35	34	30	27	39	34	30	39	29	46	39	34	30	36	37	28	26	37	28	25	27	43	27	36	48	22	30	40	32	29	33	43	42	32	36	28	33	37	43	33	28	32	33	41	37	30	43	29	34	37	25	35	32	35	36	39	42	31	33	31	30	43	40	36	30	37	34	34	32	29	20	38	43	37	26	29	37	34	25	31	31	45	24	33	32	34	36	29	33	29	34	31	40	44	41	42	29	29	31	42	29	29	36	39	33	31	31	34	40	31	25	32	32	35	37	46	35	31	41	26	33	35	33	29	37	44	27	36	32	33	29	36	31	32	28	47	35	36	32	38	27	36	34	34	33	37	29	26	30	29	30	33	36	27	40	29	40	45	32	35	32	33	34	25	33	38	22	34	27	36	32	31	36	33	23	32	37	37	29	33	40	23	33	24	34	28	32	31	36	31	34	34	35	24	30	34	32	32	35	33	36	27	32	34	36	32	31	24	40	27	32	35	30	43	25	48	40	33	34	35	28	30	28	32	40	44	29	29	32	34	38	35	49	36	34	37	32	45	35	29	35	31	36	34	36	33	30	37	29	32	47	33	40	38	40	33	40	34	36	35	34	39	31	31	27	43	33	28	35	42	35	34	25	39	34	32	38	35	33	43	35	32	37	36	27	30	36	32	30	20	43	34	32	33	27	32	44	27	34	30	34	35	25	34	44	29	39	31	28	28	22	42	26	35	29	31	36	39	30	42	37	27	34	47	41	46	38	35	24	26	24	34	37	38	23	24	40	40	27	38	32	28	35	28	28	44	30	33	33	35	30	44	38	37	37	40	33	30	37	32	26	33	34	34	26	29	26	26	41	24	34	37	28	31	39	24	45	30	36	40	30	37	43	36	34	34	32	38	42	32	24	27	39	33	33	35	26	26	25	35	30	30	34	37	35	28	38	31	30	35	25	29	35	38	38	29	37	27	36	18	38	35	41	24	35	33	31	31	38	26	35	29	28	49	33	28	27	32	34	30	35	20	34	32	36	29	28	41	31	31	36	40	36	39	29	28	29	37	37	37	40	30	32	30	37	28	34	34	39	33	35	30	28	35	38	35	23	36	35	31	31	41	31	28	40	26	37	33	32	34	28	37	39	34	45	13	36	23	43	26	27	39	31	32	37	30	31	40	33	36	24	34	28	33	31	34	37	30	36	37	30	36	35	39	31	28	24	30	45	44	36	33	35	26	31	28	32	31	46	31	39	39	34	35	34	34	27	34	36	28	34	36	34	37	32	35	40	30	31	30	32	34	46	41	38	28	27	35	33	29	29	29	38	38	30	34	33	32	31	28	37	35	33	22	26	30	35	28	33	24	26	31	32	40	37	27	30	25	38	20	33	30	34	33	40	52	38	32	32	31	35	44	37	34	38	32	45	42	22	41	29	37	24	33	42	43	37	30	37	24	38	35	30	36	31	29	35	32	28	32	42	33	36	47	37	25	34	38	32	31	19	30	32	25	27	26	25	39	31	34	33	31	36	25	30	40	34	36	31	22	36	34	35	39	32	37	36	40	37	42	37	29	37	29	36	39	31	41	38	36	30	35	25	45	25	32	37	31	34	29	34	37	37	31	35	30	49	32	40	34	42	37	41	29	46	31	41	42	24	39	30	29	19	32	35	27	25	37	38	30	39	33	33	28	33	29	36	31	28	30	37	28	36	34	30	31	36	33	31	33	44	29	29	44	29	36	36	40	38	37	27	32	35	36	40	36	37	42	26	28	39	43	28	49	28	32	28	30	28	18	31	31	41	33	20	30	38	33	39	35	37	29	39	25	22	33	38	26	29	21	25	34	34	33	45	32	42	25	39	28	33	39	27	30	29	35	30	33	31	33	37	38	38	41	27	39	27	35	25	28	32	28	37	29	37	36	39	34	33	31	30	28	43	35	37	38	37	30	30	34	33	39	40	29	29	29	30	27	41	34	43	32	29	33	25	32	36	26	39	36	33	31	26	34	33	37	40	32	32	29	23	39	37	27	36	29	30	27	31	31	21	28	28	32	42	30	39	26	25	25	31	35	46	32	31	37	29	22	36	36	38	41	38	39	21	47	35	37	41	43	30	40	34	37	43	19	31	32	36	29	28	33	33	28	28	32	44	44	34	26	39	34	37	31	44	24	34	25	30	35	38	29	40	25	43	32	25	27	34	33	36	35	28	47	36	42	22	30	44	33	35	24	36	32	40	41	25	41	27	28	34	38	35	31	32	33	40	35	34	37	35	36	37	32	32	34	33	30	38	31	37	32	33	36	35	43	27	34	35	29	33	35	35	41	27	31	29	36	26	31	33	37	28	37	35	24	38	37	31	32	36	34	35	30	32	35	33	39	38	24	37	25	29	34	37	29	42	28	42	37	27	37	23	28	28	39	25	29	29	26	33	38	45	23	29	33	37	41	36	35	24	47	33	37	38	27	37	39	30	37	27	30	28	28	33	36	27	35	25	38	32	26	36	39	38	33	29	39	24	36	29	33	30	28	41	41	42	34	32	44	28	21	21	41	38	32	27	39	20	31	39	32	33	34	25	35	36	28	40	46	33	37	38	35	31	30	40	35	34	27	30	40	34	34	39	28	46	31	38	37	25	29	33	40	30	37	26	34	41	28	27	44	35	39	30	32	42	40	31	35	37	40	35	33	31	35	38	35	33	29	36	31	27	32	32	29	22	40	36	31	33	33	38	33	34	29	27	32	30	36	37	39	41	38	39	29	29	23	45	35	37	45	43	38	33	27	37	34	39	28	48	33	37	24	38	27	27	31	31	37	34	31	35	28	31	30	36	23	29	37	34	42	31	43	28	25	41	37	43	40	25	29	37	26	40	32	41	24	38	31	29	36	38	40	28	37	39	35	31	37	28	38	32	32	31	36	46	41	30	30	33	26	33	45	42	35	41	34	33	40	43	41	32	33	32	34	38	37	26	36	35	43	24	36	29	34	29	36	19	43	32	41	20	39	46	27	34	35	31	30	27	35	32	33	25	34	34	41	33	27	34	41	25	41	27	42	31	39	40	38	33	28	33	24	29	27	31	29	33
21824	2387	1179	1753	4735	6401	6030	5028	4109	3414	2691	2243	1831	1554	1356	1293	1098	1003	954	819	786	754	760	648	630	631	606	554	550	536	528	503	462	538	461	517	4381	11488	8451	399	388	347	379	388	380	376	370	377	352	370	348	353	339	344	346	378	361	369	363	383	337	363	349	346	337	351	345	348	322	315	329	367	322	360	352	310	343	363	343	336	350	314	317	295	344	344	352	307	342	319	333	318	328	322	341	354	363	361	333	306	336	334	308	320	359	346	308	316	310	318	331	319	322	350	338	324	317	315	339	320	339	341	352	329	309	312	307	319	301	365	364	331	340	327	353	321	309	302	301	333	342	259	296	327	344	337	329	322	321	324	326	287	343	296	308	326	317	324	312	353	331	343	326	318	327	318	336	320	325	352	306	328	336	317	313	286	299	308	326	321	300	310	323	299	347	341	317	331	332	354	301	330	287	312	353	314	304	300	299	296	305	348	324	310	329	334	336	317	317	342	297	317	369	288	324	295	336	337	302	298	313	315	304	315	348	296	360	303	347	307	337	323	319	333	330	338	340	335	277	344	312	334	341	359	318	318	343	315	329	286	343	308	317	345	309	312	299	300	321	315	317	315	344	339	330	319	322	284	330	333	330	321	317	316	313	335	296	326	331	303	312	313	319	345	340	311	323	342	323	323	340	315	299	330	362	341	318	293	323	322	315	345	298	338	361	320	336	328	292	300	302	329	345	324	325	336	327	331	343	304	298	287	304	295	354	334	340	331	338	306	318	338	325	296	333	291	333	278	301	297	298	304	296	314	357	324	297	343	364	302	354	323	319	323	316	331	292	353	316	350	368	300	297	330	293	339	345	294	348	326	340	328	313	318	295	331	307	287	331	327	301	335	330	348	317	323	324	335	338	297	310	348	330	319	311	305	307	291	330	327	295	324	324	308	345	291	357	330	323	340	293	275	322	306	300	316	344	315	325	319	332	285	311	316	330	322	314	318	329	323	325	286	303	316	336	326	311	284	320	312	347	313	300	317	349	310	327	324	316	322	303	334	327	323	334	320	337	335	307	325	322	323	318	309	324	309	349	284	329	304	324	317	278	311	341	296	289	320	300	341	324	312	332	323	344	293	326	290	326	330	307	329	338	322	321	306	300	319	313	323	318	345	356	294	317	302	311	340	313	307	309	298	312	319	319	355	294	273	290	331	324	324	337	264	361	310	341	341	357	316	287	301	312	335	351	307	339	340	310	312	294	324	304	317	301	280	328	348	324	337	323	345	300	308	353	307	333	336	325	300	316	298	331	318	319	325	317	330	307	325	308	294	314	325	328	335	334	310	322	316	316	333	280	309	302	325	293	344	343	306	340	375	303	326	340	321	318	311	318	313	311	333	297	325	307	331	326	312	380	312	324	330	316	333	303	317	285	340	332	289	301	317	322	317	326	322	330	307	318	323	345	309	324	331	309	311	346	317	338	336	291	296	316	318	328	310	296	305	314	312	354	331	318	289	286	327	339	304	295	306	316	336	329	336	315	288	302	319	336	294	320	324	358	319	337	304	303	323	334	307	343	343	333	323	321	321	316	296	342	344	334	279	343	345	321	321	367	324	320	326	329	312	311	326	299	319	299	330	330	333	293	311	311	357	330	306	334	303	302	319	308	327	297	304	315	286	298	319	308	331	315	301	340	309	256	309	323	324	318	327	356	305	309	310	329	299	305	364	303	313	311	289	326	299	345	322	331	317	336	286	304	290	341	314	336	320	324	297	329	328	299	313	328	314	313	319	316	294	306	320	295	320	299	307	317	334	300	317	335	310	345	311	317	323	329	311	332	338	320	306	330	298	319	315	343	311	325	319	321	316	302	352	329	311	292	335	311	328	294	317	363	322	332	368	321	329	295	312	309	313	293	346	296	344	331	305	311	308	304	285	322	312	316	309	304	317	301	351	327	306	326	309	314	301	321	278	327	336	340	301	307	310	310	357	323	305	316	309	326	312	280	337	277	337	316	318	329	305	318	338	317	344	299	304	284	322	316	294	328	321	295	363	304	333	317	332	359	313	338	308	326	326	319	314	325	344	362	316	308	314	318	294	338	324	357	323	291	327	291	318	335	305	340	321	284	321	355	293	300	324	318	309	313	318	330	335	303	312	298	315	339	326	308	300	300	370	330	301	304	294	353	329	295	305	327	328	296	310	345	300	292	314	330	324	323	338	322	297	290	311	310	289	288	309	308	295	301	316	315	311	334	317	325	318	327	340	343	349	306	337	321	326	320	336	324	334	317	314	318	337	323	366	296	330	297	339	321	318	304	311	329	305	355	346	337	311	308	350	301	339	325	317	314	325	309	306	324	323	337	328	276	275	339	326	321	292	348	309	316	316	331	338	332	292	327	337	321	330	331	330	335	332	301	329	340	341	300	353	293	368	335	336	297	329	341	327	313	305	300	311	319	281	349	313	331	312	317	318	341	305	304	307	308	313	347	298	319	311	302	297	325	341	296	290	348	297	283	351	318	296	292	305	314	344	304	333	321	320	344	319	350	343	292	314	312	335	312	309	338	296	331	313	322	334	377	335	304	345	293	297	282	322	356	314	307	288	304	314	313	325	353	342	307	319	338	322	302	301	344	334	270	336	326	325	322	296	302	326	327	321	333	308	298	309	334	319	323	325	292	346	319	347	307	314	297	291	309	316	338	327	347	320	305	342	314	308	310	294	301	310	315	352	337	318	283	305	375	322	344	300	308	348	311	307	312	333	322	317	295	334	317	329	321	342	298	322	322	298	289	322	337	303	331	336	296	329	357	310	282	316	307	318	288	320	295	315	307	315	347	328	298	334	327	320	319	312	331	321	321	348	314	321	330	344	343	329	352	312	305	299	303	317	316	352	307	308	322	309	340	317	334	336	332	325	317	338	319	323	348	310	301	294	313	307	311	284	298	312	302	296	327	352	314	324	335	312	308	314	310	346	318	321	318	342	317	346	310	312	317	332	303	316	307	303	347	299	328	314	305	305	327	327	312	328	291	285	321	319	315	332	356	310	346	316	368	291	283	302	307	294	334	313	340	310	325	314	320	314	311	314	340	335	331	326	330	318	309	310	296	354	330	347	307	314	293	345	308	309	318	320	319	336	305	311	334	295	307	311	289	301	361	331	329	317	337	308	306	338	343	321	322	322	338	326	320	301	298	310	325	321	303	336	348	344	310	308	351	300	335	333	319	300	305	341	314	319	362	285	314	306	338	306	323	323	368	323	297	322	290	343	318	289	293	327	292	310	300	313	325	317	314	318	314	327	318	313	322	335	302	312	279	310	313	331	365	293	330	308	343	312	338	340	305	327	317	311	328	325	312	328	333	327	336	299	354	289	330	306	319	309	303	297	334	321	308	314	318	328	300	336	341	324	294	335	324	322	344	313	306	298	319	329	343	313	292	305	293	303	313	300	335	317	347	320	345	319	347	317	292	316	329	321	303	315	341	305	300	347	329	341	302	321	307	317	323	311
7200	270	214	155	164	202	185	221	191	180	152	163	137	145	112	124	125	129	118	138	122	102	112	99	107	110	97	113	112	116	111	105	112	97	96	117	270	834	559	114	101	109	111	102	102	108	104	114	88	100	88	96	79	102	91	95	103	95	86	101	103	88	94	120	101	99	115	85	130	104	100	103	118	103	102	109	92	105	89	92	85	101	101	112	90	106	91	89	101	100	128	106	108	99	85	90	119	104	117	115	111	97	96	108	91	100	107	112	106	83	124	105	99	96	98	128	79	92	113	119	110	103	114	114	83	122	103	105	97	95	115	106	100	86	109	86	90	87	109	89	105	93	95	95	90	100	120	104	99	110	97	109	118	110	98	88	109	108	105	94	107	97	93	94	101	109	104	85	111	113	115	90	107	108	100	111	110	103	129	100	101	110	102	104	102	102	97	101	110	106	104	105	98	110	107	109	98	106	105	92	106	103	102	91	90	107	116	115	83	114	104	110	103	92	115	98	118	88	101	115	95	106	90	98	96	102	91	107	109	99	107	115	89	107	100	105	124	87	101	118	110	106	107	92	121	88	93	119	96	96	110	104	98	72	114	88	104	81	100	100	91	104	110	106	98	110	100	95	92	93	105	104	88	104	110	102	96	106	103	93	124	117	80	91	103	85	103	92	106	101	113	106	102	92	84	100	97	109	131	101	110	85	93	118	99	118	84	102	105	91	104	120	97	103	108	104	77	118	105	101	111	102	103	125	96	106	105	85	112	112	96	126	98	99	95	103	101	95	128	110	97	98	113	83	108	102	114	109	94	112	104	107	101	90	91	90	109	103	108	106	106	108	106	90	116	96	108	114	91	88	93	95	107	97	98	109	101	107	119	110	109	93	122	112	111	86	88	123	112	113	81	98	96	85	114	110	100	101	92	113	95	103	100	104	118	101	104	103	100	85	97	112	100	107	114	93	94	121	109	105	111	92	95	90	105	117	113	100	87	103	99	85	104	113	99	87	105	107	113	101	99	118	106	97	109	101	96	96	120	99	100	100	101	106	102	103	91	123	92	111	99	105	110	97	104	97	120	114	98	101	87	109	91	80	100	116	97	93	86	100	104	108	98	95	130	95	91	121	121	95	95	109	107	120	93	117	91	103	101	104	96	95	98	118	101	94	94	106	107	100	102	105	94	100	91	107	94	98	115	102	101	84	101	106	105	97	101	100	102	105	126	90	97	113	105	103	95	109	106	110	104	120	106	107	95	107	111	91	100	97	86	102	103	99	96	94	89	98	120	104	99	113	108	96	114	101	108	110	109	100	88	103	97	101	111	102	108	105	100	92	98	105	91	118	112	111	106	103	110	114	107	104	90	105	108	104	93	107	102	108	108	90	89	84	107	98	97	103	125	80	97	104	105	119	114	92	110	93	106	98	104	93	91	93	100	106	122	99	101	101	103	89	107	85	88	113	113	116	107	106	88	89	102	97	95	117	102	82	94	109	93	99	100	105	92	92	113	106	104	97	87	105	92	91	102	79	105	95	97	111	107	109	113	101	112	114	100	110	112	92	80	96	114	105	107	108	96	99	102	99	106	105	87	91	99	94	98	118	93	97	99	109	93	113	127	115	102	94	92	103	82	121	100	102	101	99	114	108	117	112	84	93	116	90	80	112	82	114	102	118	106	108	82	92	99	96	104	88	100	89	94	105	107	108	128	109	101	116	94	87	87	90	93	103	101	104	102	103	106	87	95	95	95	104	109	105	87	112	108	97	122	97	105	79	114	117	92	100	86	100	87	109	112	105	94	94	112	112	117	100	94	105	84	75	100	99	115	101	107	110	82	111	103	121	104	104	93	103	111	118	91	114	115	102	95	116	101	104	108	108	99	100	94	106	96	108	98	104	114	85	97	98	109	103	103	95	97	116	99	102	99	92	93	107	117	113	107	96	111	94	97	96	114	107	87	113	106	90	108	108	108	80	95	94	102	96	93	86	98	105	99	107	107	119	111	102	86	123	117	89	100	98	103	107	105	107	83	111	106	95	116	107	98	106	89	98	97	101	96	108	115	106	95	144	111	96	87	88	117	98	105	99	89	101	77	102	107	99	99	112	121	104	110	107	115	89	119	109	122	126	114	106	99	87	91	104	104	112	120	93	90	99	85	112	97	101	102	104	103	124	108	92	110	92	105	97	106	105	105	121	106	99	104	108	109	110	84	102	89	113	114	94	107	103	101	97	102	105	91	90	90	96	99	111	97	116	106	112	100	96	109	108	105	115	107	108	82	101	103	107	97	97	108	118	110	92	78	95	96	106	119	101	91	104	98	104	105	117	95	116	91	86	113	97	111	107	107	81	102	96	86	106	95	90	107	109	89	97	98	86	92	93	107	109	93	93	111	103	97	121	94	109	98	109	90	114	101	97	105	103	120	99	101	100	91	100	77	96	90	105	104	103	95	107	103	112	92	109	95	116	94	97	99	98	103	117	119	119	104	94	91	99	112	115	107	88	98	85	107	94	115	92	101	114	96	88	107	93	97	103	100	121	97	96	95	96	101	110	73	95	118	99	115	87	111	103	102	117	86	75	106	101	87	87	124	108	119	117	123	124	108	90	93	120	116	79	95	99	119	97	107	99	96	90	108	112	104	102	96	96	98	113	98	104	111	104	100	114	109	93	96	103	120	91	93	101	116	86	83	122	89	112	101	104	110	117	102	105	96	114	105	113	103	104	94	91	106	127	120	93	94	94	109	109	120	107	106	94	87	89	119	110	117	88	90	88	110	104	112	102	100	80	86	100	105	91	97	112	98	101	87	108	106	110	107	113	87	101	105	106	123	107	101	104	114	106	88	94	97	106	99	109	92	97	104	116	102	112	107	97	115	96	105	99	113	99	110	109	99	104	100	101	120	108	114	118	103	96	112	98	90	101	87	105	112	91	97	107	106	109	103	82	101	100	100	104	104	97	103	90	102	111	96	97	92	88	108	107	113	110	106	114	99	102	102	97	81	89	89	107	124	116	124	95	104	102	90	95	113	87	97	91	117	110	111	107	96	110	106	95	118	109	85	113	88	111	92	91	95	101	91	95	109	109	101	100	98	91	111	94	117	103	105	107	115	105	109	100	114	103	104	120	125	93	88	119	106	99	118	114	96	95	105	108	95	93	108	99	114	128	96	116	106	90	94	102	119	115	86	138	98	110	98	96	109	96	80	102	112	88	107	91	97	92	96	96	114	103	119	101	110	116	91	99	113	108	103	101	100	107	90	114	82	106	107	103	104	104	95	100	98	88	125	111	113	76	103	83	107	105	123	108	110	114	104	97	105	100	88	88	102	101	125	96	114	100	93	104	88	112	106	112	110	110	91	102	97	104	121	108	116	87	119	110	109	105	109	98	108	102	120	111	96	110	114	99	114	114	101	88	109	101	90	97	107	103	96	122	92	99	101	106	99	83	115	93	115	100	97	96	104	113	89	110	98	81	102	114	101	90	118	97	98	111	100	105
27171	4438	2305	3405	7722	9537	8864	7384	6024	4906	4206	3534	3113	2628	2543	2243	2153	1984	1810	1790	1686	1625	1501	1514	1460	1377	1341	1366	1343	1308	1270	1303	1189	1260	1223	1347	5945	15490	10129	1156	1114	1114	1080	1098	1062	1073	1098	1091	1063	1065	1039	1020	1078	1078	1063	1064	1002	1075	1064	1088	1061	1095	1067	1012	1090	1017	1102	1018	1031	1079	1049	1014	1076	1005	1004	1039	1024	1027	984	1051	1061	1064	1086	989	1043	1056	1062	1021	1095	990	1083	999	1089	1014	1019	1001	975	1004	1041	1051	992	1030	987	997	1082	978	1082	1041	1055	1017	1025	1020	987	1090	1085	1061	1022	987	1069	1084	1020	1067	1048	958	1043	1049	1040	988	998	1050	1041	1043	1039	988	1000	1003	990	1047	1026	1035	1056	1009	1039	1065	995	986	1050	991	998	990	978	1042	1040	1034	1025	1059	1007	990	1095	1017	1030	973	1035	1072	1033	1037	1025	1020	1067	1024	1042	1005	1059	1016	1060	1012	1036	1019	1025	1051	940	1049	1059	1088	993	1006	1027	1018	1016	1044	1040	975	994	1016	1040	967	968	987	992	1034	1008	1005	1022	1037	1013	1040	993	1044	1017	964	933	1052	999	1069	1034	997	971	1017	974	1055	945	1026	1048	1041	1031	1003	1004	960	1063	1049	998	1028	1007	979	1023	1047	1023	1032	1020	1037	1006	1030	1016	1021	1055	998	994	1013	989	955	1008	1035	1042	1025	1055	1007	1010	1037	1060	1066	1036	1097	1049	1013	987	1002	1027	1008	995	972	1036	1046	1045	997	1030	970	1018	981	1054	1041	977	1058	1052	1069	1004	966	1006	1028	1034	1078	995	1057	988	1001	1049	1029	1038	970	1069	1044	1020	1028	1005	1074	1015	966	1064	1092	1092	1006	1037	1048	1037	1048	1071	1012	1013	1026	1016	1045	1019	1006	1043	1008	1001	1060	1015	977	974	1015	994	1000	1003	1011	994	1073	1055	1043	998	1029	1037	1040	1046	1062	1002	1028	980	1026	1023	1004	957	1047	1010	1001	1033	1043	1042	960	981	1007	1085	1030	1002	1001	1025	1038	991	1001	1016	1058	1046	1050	1027	1000	1024	1050	1081	1051	1002	979	1010	1028	1105	986	978	969	985	1049	1005	988	996	973	1026	994	1011	1059	1006	1012	1085	1063	996	976	1036	1019	1003	960	1020	1056	966	1083	1044	1005	1045	995	1017	1051	991	994	1058	1023	1065	1087	1013	993	1034	993	1064	953	981	1046	1014	1006	1059	983	1048	1033	972	986	966	960	1116	995	1021	1003	991	1048	1036	1121	1017	1103	1012	978	1015	1025	1021	1047	1016	1043	1038	1030	1024	1016	1025	1018	1019	1015	1023	1044	1014	1027	1009	961	1031	1060	1035	1004	1015	996	1022	1029	1087	1040	1066	1075	997	1015	1022	1000	1020	1068	1054	1057	1020	1014	976	1014	1006	1065	1055	1058	1024	1018	1070	1058	1095	1049	1060	1039	1058	1016	1033	996	1099	990	1014	963	987	970	1039	1027	1019	1023	956	974	991	975	1020	1055	983	1047	1063	1042	1009	1047	969	1057	1080	1035	1011	997	1038	1044	1011	1004	997	932	1051	1026	1060	1068	1014	998	1035	1011	1028	1050	1067	1028	1034	1076	1031	982	1030	1017	1047	1043	1041	1040	1017	1037	1041	1024	1010	1063	1027	990	1003	1034	1066	1003	1051	1043	1060	1077	1040	1037	1050	990	964	1099	994	964	1008	1000	1070	1061	1021	942	1057	1022	1033	1023	1026	1049	1039	984	1052	970	983	1039	999	1050	1046	1087	993	947	992	1010	1054	1025	1002	1031	1033	1050	1006	991	1023	1048	1070	1000	958	1059	1034	1047	988	1000	1016	1004	986	1030	1039	1044	1048	987	991	988	1030	1007	1053	1081	997	1041	1043	1046	1027	1019	1042	1000	1029	1006	985	1020	963	1038	1057	1048	1037	1020	1047	1012	1050	1041	1049	1072	1058	1041	1047	1020	1044	1049	1013	996	1022	1020	1034	990	1041	1015	1075	1043	1013	1051	990	970	1080	1015	1018	1089	1038	1047	1029	989	1024	1003	1033	1053	963	1011	1076	1011	1020	1037	1009	1009	1049	995	1022	1019	999	1007	1089	1041	961	1015	1034	1094	1010	1072	1021	1072	1005	1032	1064	1023	1011	1010	1007	1015	1043	1037	1048	993	1001	1011	1057	976	1012	995	1082	1047	1030	1064	1016	1027	1073	985	1015	947	1017	1084	1013	1072	977	1079	1031	1067	1072	1045	1014	987	1011	999	1021	967	1039	1000	978	1021	1006	1048	994	988	1053	1028	1042	1006	1019	987	967	1029	1038	1046	975	1033	994	1058	983	1065	1067	999	1030	997	1020	1033	1043	1080	1068	983	1051	1040	1037	996	1060	1021	1002	1012	1030	1027	968	1018	970	1080	1011	1035	1014	1051	1021	991	988	1065	1049	1063	1017	1054	1060	1013	1021	1002	1026	998	981	1031	962	1011	1018	1079	1023	1055	982	1010	992	1087	1033	1076	1055	1060	1048	966	1010	1041	954	1028	952	1023	999	1027	1046	1038	1003	981	970	981	995	1020	1028	1039	1038	1048	1029	1031	1045	1067	1047	1002	1036	999	1092	1018	1054	1021	1035	1035	1041	1024	1047	1027	1025	1013	1040	1050	1058	986	1030	997	1015	1029	1054	1063	1033	1071	1016	1014	1032	1036	994	1012	983	1052	1035	1048	1031	1034	1015	992	1029	1053	1057	1054	1032	964	1023	1009	1062	1030	1004	1032	1024	1035	991	1031	1017	1037	1059	1037	1044	981	1023	1059	955	1081	1027	973	1017	1010	993	1064	977	969	1052	1023	1033	1048	1066	985	1002	1043	986	1031	1027	1002	1056	1027	1042	1016	1031	1036	1027	979	1040	1028	960	1052	1061	1069	976	1022	1014	1034	1046	1028	1002	1053	1031	1046	1066	1034	998	1008	997	1020	980	989	1068	1078	986	1037	1005	1029	1059	1070	994	1017	1084	990	1000	1032	1039	995	1065	985	1023	1031	1010	1037	992	1010	1019	1021	1037	991	1029	1018	994	1008	1091	946	1026	1009	1035	1015	1005	987	1013	977	1014	1061	1014	1026	1050	1059	1038	1043	975	1012	1019	1018	1005	981	1013	1015	1016	959	1030	1016	1020	1039	983	1040	1033	1017	1016	1020	1006	1034	980	1020	1042	1032	1010	1007	1034	1011	1024	1014	1088	1051	1009	1078	990	944	1058	1019	979	988	1032	1077	1080	1041	1044	1053	1101	1051	977	990	983	1012	1025	1045	1017	957	1029	1015	1035	1035	1026	1063	1009	1005	958	1014	1039	1019	994	1031	1023	1007	1051	1086	998	1051	988	1044	1008	1032	981	1016	1007	982	1042	978	996	1047	1031	1001	1043	1000	1066	1034	1017	1003	1045	1016	1060	1028	1059	956	976	1009	973	1031	1055	993	1010	1044	1085	1026	1005	1025	1003	1030	1020	964	1030	989	1007	963	958	1000	1051	999	1000	1044	961	1028	1071	1009	997	998	945	1004	1029	1037	992	1053	1035	1032	1024	1025	1027	1019	1026	1036	1087	1023	1031	1028	1065	1037	1002	1101	1053	1007	1104	1036	989	1054	1009	996	965	1030	1027	1070	1026	1020	1060	1004	1025	1030	1012	1052	1087	1025	1046	1023	1029	1029	1035	1027	999	1027	1052	1036	1040	1010	1005	1011	990	1025	1037	1086	987	1070	1044	1059	992	1024	1024	1085	1006	963	970	1012	1022	1054	1049	1037	1002	1025	1002	968	1048	1022	990	994	1030	1018	993	1037	1024	1043	1017	1038	1040	1017	1021	1006	974	1003	1050	1039	990	1033	1018	1038	1019	1054	1054	1032	1018	1038	1030	1045	1027	1063	994	1024	1017	1070	1016	983	1025	1006	1046	1025	1054	1022	1011	974	1003	1034	1069	1022	953	1005	1052	1051	1031	1068	998	1040	1027	1012	997	1090	1044	1063	1051	1001	1032	1080	1001	1039	1017	1005	1003	1028	1050	1027	1028	1032	998	1067	1034	1025	1001	1048	1064	1010	1013	988	1029	1006	1098	1023	1032	1036	1028	1018	1038	992	1047	1066	1059	1042	1003	965	1006	1033	1005	963	961	1055	973	987	1015	1037	1012	1007	1006	1037	1059	1064	1024	1022	1020	948	1029	1028	1020	1019	958	1022	1008	965	983	1048	1068	999	995	1038	980	1028	1038	1048	1038	994	1085	1024	1069	1022	1049	1092	995	1023	1024	1020	1034	1002	1032	1041	1070	1015	1010	1016	974	1049	1032	1024	1026	1031	1009	1012	1032	1037	1038	1027	1020	1022	1025	1081	999	1032	1049	1070	1041	1001	1070	976	1005	1012	1011	1044	1016	1012	1042	993	1060	967	1026	1007	1033	1064	1027	1005	1047	1055	1008	1037	1075	989	1047	955	1028	1047	1009	988	1009	1015	1029	1088	1007	1020	999	1028	1002	1014	1014	1008	1044	1046	1030	1040	1014	1128	1026	972	1008	1046	1021	1009	1047	1001	993	1013	1062	1070	1050	1004	970	1047	1029	1055	1047	1025	1038	1033	1015	1001	1021	1048	1121	998	1066	1031	1134	1086
3331	116	99	84	76	99	90	98	96	93	79	69	86	76	80	91	84	76	75	72	68	72	80	79	74	85	68	80	64	61	72	76	68	93	78	67	112	195	165	66	81	60	66	77	71	66	65	74	64	76	79	84	80	72	86	95	76	67	72	81	71	76	79	67	72	75	79	67	89	86	89	68	72	81	86	71	79	76	68	58	67	64	54	82	73	68	67	81	74	74	57	73	76	92	62	67	88	80	63	60	82	73	57	67	71	75	72	82	70	67	70	63	69	69	62	68	75	72	62	69	68	76	64	69	76	67	70	63	73	84	76	79	70	81	70	59	76	67	61	71	69	61	72	68	75	61	55	71	73	85	73	76	65	73	70	71	75	63	79	57	72	76	81	67	65	76	67	71	68	75	80	72	78	57	76	81	61	67	67	90	77	80	61	73	63	83	81	79	65	78	71	76	66	70	68	71	67	56	73	68	66	66	54	63	65	81	69	73	67	69	64	67	73	72	85	66	81	74	89	72	79	69	70	63	70	74	78	73	75	74	62	88	72	74	66	82	60	74	70	84	70	63	85	76	73	85	78	89	78	72	68	59	72	64	87	55	85	69	70	79	78	73	76	78	81	75	74	71	62	92	69	78	75	68	71	62	73	71	81	80	66	76	73	84	82	67	70	62	68	69	81	96	79	78	74	81	77	70	83	79	92	72	64	77	79	89	82	77	66	76	90	73	63	79	73	78	62	73	61	77	68	85	64	76	73	48	56	83	62	66	64	66	62	73	65	62	62	77	69	77	72	71	78	67	76	74	63	54	68	78	89	79	69	63	66	77	62	72	67	72	80	73	78	69	70	79	76	66	86	72	56	66	56	69	67	62	64	70	76	78	81	73	86	67	80	82	70	60	67	88	74	78	81	68	62	79	79	80	77	75	91	78	67	76	73	78	66	72	85	73	64	63	74	74	66	77	76	55	71	81	82	79	81	71	84	77	70	74	69	78	72	82	74	75	75	76	68	58	54	59	57	73	93	76	66	67	76	59	76	69	73	70	63	68	74	80	75	68	85	63	70	66	62	79	71	74	72	63	67	67	76	78	74	76	79	73	58	58	66	74	67	76	76	78	92	68	93	52	80	65	75	72	81	76	84	69	77	86	75	76	78	74	75	73	64	57	60	77	76	78	86	83	74	66	62	54	74	63	84	87	67	71	53	51	78	68	61	76	67	80	78	55	72	72	69	82	74	71	78	70	76	74	72	76	60	90	82	86	80	69	63	83	78	70	81	65	68	56	64	64	74	65	82	77	82	67	83	82	72	76	74	77	65	72	68	78	73	65	67	76	54	71	70	82	54	82	60	72	80	78	70	90	75	86	72	83	60	73	74	74	58	70	60	75	71	71	53	68	82	71	88	70	64	77	74	68	55	75	80	75	70	75	76	57	81	86	84	73	76	73	84	62	73	72	81	81	74	76	77	53	72	100	82	64	71	76	56	95	64	72	62	80	75	76	82	88	70	78	71	74	65	94	53	71	76	65	77	78	72	76	73	75	77	88	66	86	80	69	80	71	85	74	65	57	75	67	65	71	71	81	69	101	66	77	62	84	83	79	82	78	70	85	74	73	62	65	85	70	79	73	75	61	76	67	76	68	72	69	62	69	65	88	79	74	57	67	77	84	77	79	88	76	76	66	71	78	69	61	77	76	60	80	53	78	82	68	65	75	75	75	74	79	63	74	66	87	70	73	71	68	60	76	73	83	80	53	57	63	65	69	72	57	77	79	84	60	76	70	76	71	59	80	82	82	86	63	89	79	61	68	78	65	77	71	83	73	89	78	76	80	78	72	96	63	64	79	73	72	66	75	54	67	69	69	78	62	85	85	64	70	71	68	83	80	63	92	66	73	77	68	75	75	74	71	55	77	63	79	73	76	78	79	83	76	64	61	71	81	80	78	74	77	75	76	76	78	74	63	73	89	80	73	76	57	61	59	86	71	77	67	62	69	68	69	82	89	81	76	65	70	68	98	85	69	69	91	68	63	67	75	79	70	70	70	80	67	85	68	98	63	77	72	80	89	67	74	75	72	72	75	63	77	72	85	82	71	62	74	80	63	71	84	74	72	66	74	83	62	77	75	72	60	70	74	83	66	77	76	68	69	70	76	54	69	79	68	74	78	67	75	79	73	68	83	71	62	77	67	66	73	68	70	74	64	70	85	90	85	66	68	68	77	58	85	66	59	61	71	84	63	70	83	73	59	63	62	97	71	66	78	88	62	81	70	78	66	82	72	70	82	74	84	80	74	56	89	79	78	74	71	74	84	77	68	70	67	56	68	67	68	88	83	81	71	84	64	73	77	95	83	75	68	63	92	70	88	67	85	72	55	80	84	78	70	75	82	88	57	75	62	76	60	80	76	77	67	72	57	66	75	69	73	90	79	66	76	70	73	78	72	67	80	70	67	59	57	56	71	62	76	68	75	79	86	84	78	73	70	73	73	64	58	90	76	67	62	56	61	77	70	61	74	71	70	59	78	53	68	64	60	64	54	64	78	72	74	78	65	67	67	82	69	76	73	64	76	74	68	80	78	63	79	71	68	72	76	72	74	82	68	76	82	67	68	70	83	70	73	78	67	50	69	70	54	69	70	74	70	87	68	64	67	70	73	73	68	77	67	64	70	70	61	76	83	65	83	78	75	88	69	66	71	73	65	84	74	69	69	82	57	69	63	60	79	79	75	82	76	59	72	59	86	62	63	92	74	83	76	65	77	61	73	63	65	64	75	80	91	83	61	71	63	61	64	78	76	77	71	75	59	58	84	76	87	81	71	76	81	73	71	73	73	68	87	85	69	74	87	61	73	80	63	64	72	89	81	69	79	92	67	63	74	76	84	62	77	85	62	79	86	76	63	66	59	75	70	65	61	64	72	77	73	65	65	70	72	67	62	85	82	63	69	66	64	79	68	70	72	69	70	72	81	67	66	69	74	67	77	79	63	58	56	66	81	67	82	62	86	71	82	87	69	67	86	80	80	67	64	60	63	69	77	70	67	81	67	69	82	75	66	85	78	70	83	85	74	69	71	89	67	74	76	73	59	56	60	60	70	74	76	72	81	65	75	78	60	75	81	81	86	73	73	70	73	75	77	60	66	77	80	66	72	76	80	67	80	70	60	59	88	78	88	66	73	60	80	73	65	64	80	64	71	80	73	64	77	73	70	77	60	65	71	68	67	76	63	79	73	80	67	63	62	75	84	71	84	77	71	64	69	70	68	79	73	68	65	84	84	81	72	65	72	70	68	65	70	78	79	63	70	83	77	78	68	60	69	69	70	61	94	84	69	79	79	69	77	82	66	60	77	78	74	78	64	67	65	83	63	77	70	58	61	73	78	60	98	71	76	69	75	68	81	83	68	80	65	71	57	68	62	80	85	89	66	67	56	78	79	75	89	70	60	71	76	73	76	77	64	88	66	81	64	78	67	63	77	70	71	80	87	67	89	76	72	71	74
15649	1452	1016	1344	2530	3380	3308	2660	2278	1911	1654	1429	1296	1148	1037	1022	928	933	921	856	845	839	806	778	753	798	728	770	746	732	709	768	725	753	703	891	1948	4932	3170	700	669	672	670	706	662	714	702	754	709	720	691	743	705	699	698	680	709	647	666	664	682	653	675	678	695	693	711	696	723	696	687	614	717	664	677	703	664	701	699	683	685	690	654	679	698	686	704	666	669	691	642	730	661	696	661	684	672	712	699	654	667	708	638	675	706	662	671	702	660	662	600	677	709	682	707	693	642	679	689	689	656	715	677	646	665	668	707	666	671	645	680	681	670	700	644	650	655	694	676	622	674	669	675	667	673	673	659	691	683	692	678	630	669	660	680	696	670	668	697	636	698	694	684	650	660	678	638	691	683	649	657	653	659	673	679	673	686	655	654	647	746	644	727	683	671	672	713	677	685	662	659	653	706	641	683	702	670	681	664	728	649	676	705	687	712	659	677	651	667	652	647	655	704	680	660	673	655	641	701	729	667	661	708	689	680	693	676	660	688	728	676	654	642	657	743	677	673	663	716	641	698	723	680	708	676	667	687	664	711	692	693	673	669	664	653	655	691	720	670	737	646	690	726	718	673	657	612	687	657	677	632	673	693	646	698	633	685	626	675	641	745	687	644	668	667	664	667	712	649	669	627	722	646	656	684	675	683	690	683	683	697	673	713	648	668	639	692	674	693	705	645	666	688	697	674	670	693	654	686	687	671	702	689	726	718	667	696	714	688	730	672	667	653	731	679	687	676	677	692	692	630	663	648	674	682	711	721	677	700	722	665	702	662	699	678	676	673	654	695	635	662	692	664	652	710	711	647	681	631	639	695	678	680	647	697	634	668	657	661	707	653	687	642	690	665	706	684	678	679	698	714	654	710	705	653	683	623	699	697	638	682	695	675	660	653	635	644	604	720	668	708	705	710	673	644	700	661	679	670	674	638	678	665	728	654	727	701	645	665	704	708	616	664	677	673	703	628	649	658	649	634	671	718	667	638	670	650	684	761	712	738	661	681	707	705	710	704	690	722	670	677	672	704	696	668	689	689	675	704	696	660	629	646	680	630	649	630	631	722	649	688	700	661	683	683	658	647	669	646	674	681	686	705	655	671	670	686	696	674	657	655	667	661	678	658	688	689	665	700	701	677	642	671	641	684	668	716	626	679	686	678	692	686	676	676	658	687	682	700	658	690	667	654	697	676	694	685	695	635	683	613	705	681	682	719	678	626	695	689	671	638	716	676	675	684	697	668	695	621	662	707	663	695	679	645	673	718	697	696	729	668	685	661	637	730	731	693	661	691	674	675	706	704	679	699	676	686	677	675	665	696	704	704	692	674	676	651	687	680	677	665	662	683	671	679	668	680	668	712	666	684	685	649	636	620	698	687	678	702	685	671	681	658	697	652	699	670	670	722	653	664	693	701	654	654	664	656	652	648	674	677	609	715	712	638	658	653	681	627	680	704	708	656	650	668	695	670	683	673	656	664	685	688	668	717	696	693	695	652	717	642	682	677	636	640	674	677	668	663	656	721	745	723	640	689	674	688	653	686	683	705	647	732	688	683	677	693	636	681	678	638	694	681	730	669	662	679	643	700	588	740	700	634	729	651	706	669	689	686	695	647	651	662	669	696	706	724	677	662	685	704	660	718	701	693	646	686	667	649	684	674	697	645	707	627	671	652	714	693	719	720	671	660	642	676	653	715	682	685	734	655	688	669	647	679	753	739	679	662	651	689	672	697	656	714	674	654	731	652	715	640	666	719	656	696	673	642	652	695	645	665	696	703	654	671	678	682	704	670	659	685	697	658	648	713	683	642	709	621	629	689	659	661	685	646	691	640	676	691	666	655	629	719	652	674	696	647	618	680	684	677	679	669	688	656	690	637	628	688	655	707	691	694	709	691	660	686	683	713	647	701	683	667	641	727	656	734	693	652	700	640	740	666	672	677	686	655	685	673	683	662	697	669	684	680	667	680	666	674	694	636	702	685	657	682	698	672	672	619	672	669	696	669	658	714	645	657	715	680	673	684	722	646	645	663	709	632	672	666	724	741	694	663	630	654	669	649	657	723	674	668	656	703	682	674	651	669	683	697	679	690	710	696	660	683	701	713	637	654	677	671	596	686	698	633	659	718	649	666	666	657	676	652	652	688	658	642	656	639	658	667	677	745	708	689	690	666	660	685	660	685	680	699	716	687	707	678	693	686	670	688	695	682	666	706	628	663	681	678	651	708	661	716	680	706	710	662	684	659	675	644	684	647	650	702	673	697	702	663	647	708	691	680	690	735	669	710	660	703	683	680	716	735	652	689	649	666	675	704	653	647	663	709	657	670	681	656	671	673	691	693	650	722	675	644	713	665	626	668	661	621	694	660	643	684	666	644	672	670	662	645	699	675	644	685	667	651	704	687	679	671	692	711	690	665	653	668	647	678	710	661	722	683	706	648	672	656	707	722	677	701	670	698	686	676	649	688	651	694	655	696	660	722	694	631	673	713	697	681	662	649	707	711	717	633	686	670	663	687	690	651	647	655	711	692	642	711	683	707	683	711	675	679	663	641	658	634	703	668	681	668	642	639	634	760	655	654	686	638	681	673	666	681	656	706	679	639	658	687	676	721	681	667	673	704	660	726	702	684	642	690	662	696	690	655	638	694	651	644	698	685	699	637	657	662	703	674	701	675	684	688	707	657	717	672	712	646	668	666	670	695	695	676	680	677	627	658	713	662	699	679	677	637	643	654	650	655	691	702	660	706	703	639	666	687	706	683	668	723	681	703	669	728	659	681	670	721	645	680	699	671	710	708	672	647	645	693	663	710	684	686	708	680	668	681	723	645	691	647	642	698	674	668	640	665	656	673	664	675	697	691	710	655	700	675	684	687	682	726	690	676	669	661	695	721	664	679	669	664	656	715	682	670	681	629	649	645	681	677	662	707	634	668	675	734	673	688	631	684	655	712	685	688	683	679	650	687	671	703	661	677	689	684	671	687	719	647	691	687	627	658	705	673	739	697	695	661	674	685	665	680	685	651	668	723	687	661	675	678	693	691	705	683	627	679	699	657	699	687	675	693	700	696	643	700	649	695	681	637	700	703	682	690	671	657	697	689	673	617	655	687	704	682	668	646	688	702	674	666	688	664	650	668	686	657	714	657	654	665	645	702	677	682	680	720	693	646	684	688	666	705	712	637	627	675	691	647	651	671	651	670	686	710	662	673	657	674	670	688	651	715	696	707	682	638	756	723	656	669	621	678	670	640	708	677	661	696	644	654	637	645	670	673	672	718	694	697	654	738	680	663	662	687	689	669	708	721	652	668	689	669	650	619	643	670	696	660	674	675	655	640	653	685	665	667	739	653	656	705	754	692	679	700	719	692	662	681	738	673	645	695	728	655	664	654	667	692	703	676	668	692	695	713	659	662	634	677	644	669	668	678	675	721	676	683	661	668	673	728	693	675	684	652	664	679	675
7425	312	149	119	121	157	182	221	157	164	160	141	132	130	114	104	113	92	90	91	84	78	97	86	76	101	78	92	71	72	94	85	77	74	77	96	408	951	666	79	79	71	67	78	76	63	64	67	70	84	81	81	71	74	65	61	77	74	75	66	67	66	89	75	77	56	89	70	80	66	73	80	69	58	77	57	63	73	70	72	91	66	68	85	59	60	82	68	74	65	78	67	80	77	76	69	76	74	59	72	86	73	71	81	76	69	55	66	71	69	66	66	70	66	88	74	64	72	69	65	71	64	65	75	80	76	80	66	51	77	55	80	70	65	90	69	65	72	74	69	78	78	91	74	76	66	77	83	67	76	67	76	41	72	74	58	97	70	79	80	74	62	73	57	79	87	71	76	75	90	65	78	78	67	85	71	61	74	69	76	58	73	71	63	78	72	77	63	57	50	75	56	74	68	60	76	69	71	87	72	66	66	59	87	76	73	62	69	82	77	58	87	66	73	74	79	71	81	71	90	54	59	77	71	69	77	82	75	69	68	59	79	83	66	68	85	78	73	80	70	84	77	64	68	69	72	64	64	71	73	64	83	70	60	80	79	61	68	65	87	67	73	72	73	72	82	74	62	68	57	71	74	79	67	77	62	69	82	74	62	62	78	66	66	63	72	69	63	72	61	69	74	79	60	89	67	66	74	69	84	72	83	59	71	79	61	69	60	75	74	65	75	63	86	68	76	68	84	65	77	76	66	68	67	57	61	76	61	70	62	71	72	58	59	68	65	80	77	70	64	71	67	72	84	65	76	78	76	68	86	59	61	80	75	55	82	75	60	62	81	71	75	65	72	75	88	65	73	80	83	77	86	66	93	72	77	85	72	66	80	61	62	72	64	69	62	76	79	76	72	74	67	65	76	58	74	73	61	72	75	67	64	79	77	60	76	72	73	79	61	70	81	68	63	72	85	50	69	59	48	69	82	67	60	73	76	70	69	77	76	75	78	75	56	73	85	56	78	75	56	67	75	73	74	73	80	73	84	62	74	71	75	65	85	73	76	60	68	57	64	76	69	68	62	71	59	76	72	66	69	65	71	68	64	77	79	87	69	81	71	70	81	71	68	69	73	85	81	79	73	77	82	73	63	68	64	63	76	68	59	73	65	73	72	71	61	72	69	63	82	65	74	67	74	55	68	68	71	69	68	81	65	67	76	58	75	89	62	69	68	72	66	63	70	63	53	72	74	70	64	71	79	78	62	80	72	71	65	79	69	72	69	71	76	63	59	77	65	61	65	76	67	94	80	70	63	83	76	67	81	69	70	62	66	65	61	76	73	59	73	82	69	60	74	78	67	73	72	65	78	61	74	77	63	76	60	79	85	78	72	77	55	67	80	68	66	76	73	70	74	73	81	72	74	51	80	65	62	76	76	69	79	80	60	56	62	69	59	66	78	82	60	63	88	80	71	75	73	76	61	70	73	58	55	106	82	67	69	75	69	86	63	67	78	68	66	71	81	68	70	73	73	74	68	55	75	68	67	70	72	70	68	79	78	54	92	70	62	63	78	65	81	75	73	70	63	67	65	73	59	71	75	72	66	76	64	70	73	66	74	84	58	67	58	67	62	67	75	71	69	68	74	83	68	70	72	53	72	71	71	68	65	75	71	56	76	64	61	74	67	68	73	73	78	82	70	78	80	67	64	68	85	80	73	59	81	72	83	67	69	56	63	66	67	71	75	64	75	81	70	61	68	70	62	59	71	68	75	69	75	84	84	53	66	68	81	77	73	78	73	76	73	85	70	72	72	95	56	70	75	73	65	66	73	60	66	67	71	83	67	71	69	71	87	54	76	81	61	61	76	67	73	63	78	82	72	76	69	87	78	61	68	53	61	76	59	72	72	64	87	69	70	66	73	63	74	68	62	73	72	75	80	78	66	68	64	88	70	67	68	69	62	73	73	62	79	82	72	69	60	65	65	76	74	61	67	79	77	67	63	78	63	67	56	63	72	65	81	67	86	58	70	64	60	65	83	67	66	93	73	68	81	72	77	66	76	57	78	77	67	59	87	72	69	68	81	68	66	82	93	67	77	75	80	82	71	59	65	63	72	71	68	83	73	58	75	65	70	75	75	70	67	94	77	62	77	63	66	70	60	74	77	66	74	62	69	73	55	83	66	62	68	80	85	64	61	59	61	68	68	68	73	58	72	84	83	60	57	69	70	64	70	76	77	78	76	73	82	57	78	65	73	78	76	70	63	66	60	66	66	74	81	77	64	70	59	70	71	57	74	61	58	73	74	89	68	74	62	68	67	54	64	77	55	76	66	78	73	85	65	66	69	84	75	80	74	62	80	77	62	81	70	78	62	86	71	72	65	73	64	62	68	74	74	89	77	69	74	63	57	67	75	58	73	83	68	79	78	76	72	72	61	73	69	71	66	70	74	68	64	77	68	64	59	64	79	71	81	77	69	70	63	71	60	62	85	59	76	49	67	81	70	88	54	77	59	84	69	78	68	74	74	80	76	62	62	74	82	74	79	71	68	67	67	56	69	76	53	81	81	67	68	87	70	69	47	70	71	70	61	61	90	66	76	73	62	78	58	75	62	59	70	75	70	68	76	51	70	66	68	71	71	69	75	79	70	69	82	65	77	69	60	56	79	69	82	54	65	72	84	71	76	57	75	66	78	78	66	68	71	72	67	61	62	78	76	61	72	76	69	59	79	73	69	79	72	74	62	63	72	76	71	69	100	71	60	71	79	76	57	61	72	81	66	66	84	82	76	69	81	55	80	74	91	62	61	74	84	70	68	64	59	78	67	67	68	66	76	59	69	74	69	72	96	79	68	73	80	71	53	81	56	58	74	70	75	72	79	66	65	60	64	65	86	73	83	78	79	69	65	70	61	66	68	85	85	57	78	52	83	64	73	84	76	52	73	67	52	67	64	73	78	71	65	68	73	67	73	62	73	73	69	67	66	65	59	66	65	63	68	78	70	74	70	74	69	64	73	71	70	78	67	63	75	63	53	80	68	69	61	70	65	59	66	49	55	78	82	64	78	69	80	62	79	56	58	57	79	67	74	76	60	58	67	94	58	74	60	73	74	81	78	70	90	75	83	69	75	82	62	72	67	74	72	72	76	67	75	71	76	77	59	78	67	75	62	70	67	61	63	79	70	67	64	58	78	80	73	69	60	56	64	76	71	87	81	67	79	64	67	62	48	70	63	70	70	74	67	84	73	65	57	57	67	71	63	76	64	76	70	84	64	68	76	70	74	66	56	79	68	71	78	84	68	70	63	68	55	65	75	64	76	83	67	78	63	67	58	65	71	64	69	73	84	69	72	67	58	60	70	73	62	68	69	66	79	61	74	72	80	68	61	76	68	68	78	59	79	74	70	68	61	72	75	75	75	73	68	66	61	70	66	71	70	73	77	59	67	73	75	61	79	59	57	77	78	62	67	63	76	69	80	80	70	70	60	70	55	75	53	65	78	79	80	61	73
26206	4316	2130	3316	7790	9913	9286	7946	6625	5609	4378	3652	3029	2744	2582	2215	2029	1842	1815	1585	1546	1359	1306	1319	1234	1175	1191	1100	1065	1021	1029	1003	935	884	921	1183	9005	17667	12252	754	794	776	764	723	721	754	770	735	775	779	679	734	665	672	680	715	718	731	706	761	730	747	718	709	701	692	716	700	749	748	686	712	718	658	729	681	671	748	707	694	712	688	705	726	644	654	698	707	659	665	695	761	702	685	736	700	690	696	672	679	680	703	719	656	708	657	684	715	714	675	673	693	693	721	685	711	706	725	683	718	664	659	706	688	678	711	698	701	698	645	677	698	738	708	666	689	698	655	649	727	684	680	649	700	730	674	704	672	674	709	693	676	704	699	673	667	683	716	673	701	670	688	675	704	668	670	718	689	629	666	645	676	713	701	703	665	695	719	677	680	695	665	720	704	668	688	635	684	672	643	680	727	668	706	699	658	708	699	677	685	706	659	709	690	644	696	724	703	681	693	652	713	670	693	681	688	672	706	672	637	691	676	700	664	701	678	656	679	653	694	686	742	733	700	688	704	684	670	708	633	682	674	669	718	667	639	666	666	659	636	663	663	651	659	680	680	689	731	633	700	687	665	671	692	710	692	663	680	674	726	677	658	706	730	654	659	686	681	679	723	712	694	721	653	659	683	677	704	700	690	678	689	712	700	663	722	680	702	662	638	676	688	677	698	696	669	670	708	689	722	718	675	675	644	635	665	670	674	715	674	691	673	714	668	722	674	692	721	681	665	656	666	640	715	724	705	700	676	671	658	641	690	673	648	653	700	674	679	656	673	720	663	703	694	691	693	705	672	688	661	647	654	665	632	693	679	683	690	656	694	727	703	708	693	672	680	629	711	699	674	688	711	709	661	665	636	675	722	674	699	664	641	691	706	687	630	667	720	726	663	680	687	651	693	691	658	679	682	696	686	655	699	648	739	663	680	686	659	700	682	678	653	674	690	680	668	711	690	685	645	683	707	685	672	698	704	661	661	687	683	666	705	670	645	674	678	683	634	676	676	700	724	677	652	677	707	667	675	645	686	700	674	640	660	653	693	662	690	687	700	669	701	669	696	684	680	657	662	741	660	677	706	660	645	668	703	657	638	677	688	661	627	746	667	692	684	663	672	643	651	658	715	712	625	691	700	704	641	682	654	726	652	704	667	718	697	703	724	742	634	636	668	689	725	723	673	706	717	677	668	693	696	673	645	614	693	692	695	664	657	655	659	696	713	680	678	674	652	699	666	722	687	673	685	706	675	693	706	658	650	695	681	668	688	716	673	672	668	678	671	719	691	686	687	697	657	674	694	673	685	754	695	676	699	635	660	677	706	689	689	718	692	685	670	707	646	702	690	729	704	723	681	668	688	671	682	700	728	687	712	627	622	711	678	664	679	677	674	678	741	666	670	684	694	652	677	684	716	712	710	626	727	698	680	650	660	686	723	692	676	714	684	674	627	660	669	688	713	685	687	684	655	659	634	637	700	686	663	740	646	654	673	674	631	619	636	717	691	726	693	672	747	661	666	645	702	718	702	702	697	721	698	680	737	672	705	645	638	620	637	679	697	677	665	613	702	676	673	713	702	670	657	720	663	664	712	665	665	661	674	687	698	657	657	660	670	655	677	713	652	734	650	691	686	712	665	663	673	674	686	641	682	663	673	680	656	636	695	669	720	631	691	657	712	708	658	699	625	673	698	706	719	686	689	693	653	679	653	642	702	731	673	680	701	650	645	717	715	675	702	710	686	688	660	662	737	715	672	730	680	652	668	718	640	657	753	682	681	663	684	655	685	672	664	690	701	670	699	680	715	657	665	708	683	671	701	699	663	677	679	658	680	685	674	690	659	680	672	689	711	685	684	666	662	683	724	712	688	656	674	687	700	681	706	698	691	705	662	716	682	694	688	712	691	676	691	703	672	702	675	666	657	691	700	692	669	680	704	669	669	632	689	701	680	664	701	639	658	680	677	693	671	691	676	674	633	695	691	683	692	669	710	661	646	650	623	669	706	700	650	708	680	723	668	682	670	682	699	668	643	665	664	669	677	640	693	669	648	620	687	671	687	671	646	682	646	687	683	667	656	671	684	715	721	708	667	707	637	681	701	711	700	724	661	697	669	662	658	670	641	720	661	708	653	680	697	687	668	672	669	655	626	687	696	682	688	682	664	677	736	685	699	607	668	632	640	666	716	698	667	643	675	718	660	646	696	708	732	731	685	751	686	665	688	690	708	676	713	680	641	697	715	665	681	712	705	694	640	643	695	696	679	657	651	661	719	669	674	703	689	670	718	671	720	690	710	727	706	696	696	693	720	683	628	677	666	695	639	674	688	662	661	712	698	701	677	688	674	652	703	678	716	733	678	672	720	682	662	681	665	692	685	699	670	641	672	707	671	679	666	686	746	681	707	692	699	678	669	740	636	689	649	683	678	672	693	683	669	705	699	667	721	664	660	691	668	702	680	685	631	725	652	636	678	660	689	688	698	647	680	703	636	689	679	690	661	681	682	668	668	645	685	703	660	674	641	655	706	698	686	687	658	668	707	645	663	692	686	654	734	682	708	731	654	657	671	669	636	673	676	658	698	683	644	702	714	669	690	672	685	645	697	729	688	629	683	683	704	662	704	702	676	675	666	737	674	695	705	645	680	686	681	639	718	703	706	680	645	712	713	670	657	702	677	696	737	703	759	668	677	687	652	668	691	709	686	688	646	672	693	674	682	676	658	692	676	638	640	635	648	652	706	602	671	681	710	687	737	645	715	670	718	690	645	680	718	671	682	719	698	663	688	663	689	723	667	625	678	643	694	632	669	701	674	665	670	715	688	705	722	722	674	679	670	641	674	693	672	661	751	680	685	669	711	675	697	698	687	689	643	692	709	705	750	669	609	700	667	638	627	683	681	682	685	678	695	700	705	659	681	714	663	673	678	694	723	703	699	683	707	659	681	723	661	672	706	724	662	670	708	734	645	678	699	665	694	669	739	665	757	733	713	680	706	629	694	705	656	709	719	658	680	684	655	668	723	652	716	648	654	732	666	652	641	690	652	706	653	697	753	711	695	729	680	653	650	669	670	694	729	743	667	646	689	668	683	719	686	676	651	697	745	729	691	659	702	656	723	666	680	664	747	690	690	679	698	690	717	698	688	729	651	692	659	737	703	661	675	681	689	681	624	654	714	672	664	676	691	692	703	692	658	675	716	749	669	706	703	760	714	737	662	677	639	705	694	630	670	682	702	682	669	699	749	652	679	665	652	654	697	704	680	704	683	710	655	709	670	688	694	675	671	721	700	703	658	670	674	678	699	677	640	663	677	688	707	655	700	709	695	644	676	651	673	684	733	681	663	641	699	688	665	671	659	699	671	710	690	675	718	652	693	723	700	683	653	667	701	639	629	688	720	675	706	694	683	615	689	671	685	660	670	693	687	690	687	675	726	647	699	657	724	654	650	668	650	675	727	671	692	660	699	664	715	664	696
5576	149	85	64	75	87	97	103	89	82	82	72	68	49	49	46	47	50	42	53	37	38	34	47	38	41	45	45	32	45	30	33	40	40	47	93	257	485	266	40	27	42	23	29	38	27	41	38	29	23	28	32	36	31	34	31	30	26	34	29	42	44	32	35	32	29	38	38	28	38	34	32	32	43	23	31	28	49	30	36	36	30	36	27	38	44	24	33	37	32	42	39	36	36	38	39	43	31	26	36	41	37	23	41	42	33	35	41	35	33	31	36	40	29	18	41	37	39	33	38	25	32	24	30	30	18	36	31	40	34	26	30	30	33	29	37	34	37	45	31	38	26	29	25	35	31	29	41	32	35	36	34	34	32	41	26	41	29	28	31	35	31	33	25	24	34	41	34	32	26	27	33	30	37	24	34	31	18	34	47	24	30	26	30	37	35	38	31	30	33	34	26	31	28	35	37	31	28	34	29	32	32	40	39	32	27	36	35	29	31	29	38	30	37	43	37	32	38	32	28	39	30	38	37	34	37	33	30	41	35	33	40	39	28	36	32	37	36	32	35	36	34	35	27	32	46	32	30	28	38	32	31	38	31	23	33	26	36	29	36	29	35	34	39	36	34	38	31	42	37	27	33	35	24	31	33	29	25	29	31	25	33	33	30	36	26	35	30	29	30	38	34	43	33	28	40	36	33	25	29	34	36	36	38	38	39	29	36	16	41	33	38	40	39	32	35	34	31	33	36	42	28	39	36	27	36	26	33	33	30	43	29	39	45	34	33	27	31	37	42	27	28	29	21	39	36	37	20	26	33	34	25	22	38	29	30	34	30	29	33	33	43	23	29	28	28	25	23	36	30	27	28	27	37	33	31	24	23	26	35	28	35	31	26	20	21	27	29	29	34	24	28	33	27	24	28	27	30	19	30	30	32	32	24	25	31	35	30	26	22	35	30	46	27	22	34	40	32	46	25	35	33	42	25	37	33	17	32	34	29	25	25	22	32	30	38	37	34	39	27	39	50	32	27	30	41	36	40	36	41	26	28	39	33	28	26	38	45	41	39	33	33	30	26	45	27	32	35	30	29	32	29	34	30	34	35	36	38	41	23	42	40	27	36	35	52	21	36	29	46	26	27	37	31	35	32	36	36	35	25	39	30	42	22	35	35	31	41	31	32	29	27	22	38	34	32	27	39	34	34	43	34	29	36	36	35	37	35	31	36	44	29	41	33	42	39	33	36	26	38	34	34	38	32	23	20	28	32	34	42	41	33	43	29	15	43	33	25	32	23	20	40	36	33	38	28	32	42	35	31	30	38	24	35	42	32	33	40	36	34	33	34	34	32	42	39	38	23	37	34	29	30	39	34	38	39	30	23	22	39	30	29	38	31	30	30	40	35	30	30	28	34	32	40	27	38	36	31	28	28	37	34	35	22	38	35	35	33	28	33	35	32	26	32	31	32	30	24	42	25	21	34	42	29	36	31	31	36	45	37	32	42	30	27	35	44	31	35	22	23	42	28	35	35	32	29	34	30	29	29	34	29	25	36	34	34	33	30	33	35	34	30	31	38	31	41	48	26	42	42	31	34	25	36	40	31	28	30	29	26	37	32	35	31	28	29	39	27	33	36	34	36	33	35	27	32	36	36	19	22	18	33	25	26	30	37	38	36	30	33	33	32	27	26	27	36	37	25	39	34	30	20	33	38	30	28	22	30	31	36	27	34	35	26	31	36	34	37	35	37	36	28	24	32	27	17	40	41	35	40	32	30	31	25	34	26	32	33	28	39	24	34	37	38	27	35	28	40	35	27	30	24	32	33	35	31	38	38	20	42	26	39	32	28	36	36	31	33	32	30	28	34	34	31	30	27	25	29	31	36	39	31	45	20	24	32	32	29	37	31	33	32	45	33	38	25	30	35	31	23	38	44	28	41	34	36	39	38	43	33	39	33	32	22	41	44	43	34	35	28	29	22	31	31	38	28	35	26	32	18	40	35	37	30	32	37	26	35	28	28	30	34	43	37	32	30	32	32	27	35	29	39	30	38	27	27	32	35	33	45	31	36	30	22	36	40	41	28	26	31	34	19	27	39	33	34	31	30	24	25	45	29	35	43	38	38	35	33	27	25	35	27	35	33	34	31	32	36	32	27	26	40	32	28	34	43	43	38	33	31	31	39	33	25	32	34	30	30	36	35	40	36	27	41	40	30	27	30	31	39	29	28	26	40	29	32	37	32	35	35	37	29	28	27	35	27	49	27	42	36	34	25	30	28	38	31	42	34	31	35	27	28	32	32	37	34	37	36	39	35	32	27	37	32	33	35	38	27	37	20	36	39	30	33	22	23	29	38	22	39	27	33	26	32	28	28	39	27	36	40	45	25	25	36	35	34	34	38	37	34	26	28	38	41	37	35	40	42	28	29	40	30	45	25	26	27	33	38	20	34	33	30	34	34	32	22	43	34	34	42	29	37	32	25	28	25	29	40	22	35	32	36	41	31	41	36	22	25	36	32	22	26	34	25	28	31	23	42	29	34	35	31	30	22	31	31	20	22	42	34	30	29	33	30	29	38	34	26	26	24	31	32	26	33	40	34	34	27	27	38	40	32	36	43	31	29	37	29	45	37	35	39	25	39	27	35	29	27	28	26	38	39	25	36	34	26	29	34	36	30	24	31	27	26	35	28	23	25	38	29	26	25	28	34	20	25	41	26	29	38	32	35	26	30	28	24	34	27	30	43	32	34	45	30	26	27	39	34	39	38	32	36	38	40	38	33	36	36	42	34	27	30	33	28	32	34	27	28	31	33	26	42	31	34	42	25	53	28	34	29	31	37	34	35	26	34	36	29	34	25	35	34	39	35	45	44	34	36	42	27	23	28	34	39	44	41	23	27	28	44	23	32	36	39	36	33	32	39	31	29	36	34	29	36	26	30	28	37	28	30	31	35	35	35	37	41	30	35	37	37	31	35	31	28	43	36	41	38	33	35	41	35	32	32	35	34	31	34	33	26	41	33	35	28	26	29	40	27	25	32	35	33	30	34	36	40	30	29	31	31	36	38	35	35	44	30	35	29	34	41	30	33	44	28	21	35	39	30	29	37	41	22	30	26	31	28	35	33	27	29	28	26	36	31	33	40	30	43	20	34	27	39	42	31	36	40	30	23	29	40	31	28	33	27	38	29	31	38	18	33	32	35	30	28	27	31	31	36	27	37	25	38	19	23	29	29	23	46	24	29	33	36	39	39	25	34	32	27	24	36	37	45	29	32	34	36	34	36	37	33	37	29	36	31	32	37	39	39	30	35	23	35	30	34	36	36	26	24	35	36	26	38	30	32	31	41	22	33	46	31	21	38	23	40	28	32	33	24	42	27	38	31	33	33	33	29	25	31	29	36	36	35	31	31	35	29	43	44	37	32	33	33	33	37	28	39	35	35	27	27	18	32	39	33	37	29	34	31	31	35	28	33	34	32	27	36	37	42	29	36	35	22	32	36	31	46
20639	2370	1220	1844	4741	6157	5916	4953	4023	3219	2628	2120	1744	1552	1406	1281	1096	1068	959	917	839	791	738	650	651	624	634	582	516	492	510	459	455	460	655	2387	7023	11481	5453	394	357	387	348	320	381	365	355	388	370	351	358	321	331	358	330	330	341	343	310	329	341	340	304	379	318	311	333	329	337	341	320	355	357	345	340	364	332	337	306	327	322	317	329	318	324	345	327	306	363	325	300	331	335	317	309	305	309	357	326	305	285	359	300	311	326	333	323	344	339	320	313	311	318	309	343	295	330	292	298	335	308	309	341	330	312	327	345	335	326	320	315	321	293	308	303	324	345	310	283	321	339	320	298	308	308	321	306	317	335	315	309	327	298	339	320	299	309	338	304	296	319	305	300	305	358	317	347	325	341	320	285	291	360	290	337	333	327	334	327	344	319	302	314	324	304	334	307	300	344	297	360	305	319	294	329	342	293	313	296	306	300	309	325	324	344	281	309	271	301	310	290	355	287	315	299	288	325	295	321	313	290	287	349	349	349	316	313	309	285	304	318	337	327	338	311	327	311	325	303	303	309	325	309	304	290	325	320	328	311	326	315	307	333	320	338	284	335	317	326	338	300	318	311	339	329	328	322	339	322	352	305	308	323	326	323	320	322	342	328	312	313	323	317	301	342	318	309	346	325	299	296	318	306	303	343	306	288	282	300	309	299	308	318	352	288	315	342	296	321	325	338	338	300	296	303	299	307	334	310	327	321	301	308	340	307	301	305	295	324	284	332	276	335	288	258	331	309	321	320	283	293	311	332	327	292	294	324	338	293	331	286	316	312	324	335	318	338	324	295	303	305	342	310	342	323	303	312	303	338	306	316	306	308	310	318	353	328	336	326	300	304	333	312	323	339	321	334	308	310	304	295	310	321	339	281	292	309	329	344	341	315	300	312	302	309	314	312	324	317	298	294	306	300	335	326	292	323	311	313	312	296	313	316	325	308	330	297	306	313	310	325	285	324	327	310	284	316	343	298	317	315	318	284	287	311	333	328	275	322	294	322	311	308	320	306	320	333	293	324	330	310	312	326	313	332	317	330	312	315	301	351	290	309	329	310	320	322	305	322	310	324	304	296	288	310	309	289	313	322	331	310	295	331	276	323	306	318	322	277	305	311	320	316	324	326	282	293	300	308	321	309	306	304	343	299	320	309	294	306	342	302	315	297	343	330	304	324	312	319	283	311	304	297	302	319	302	306	291	317	296	327	319	300	294	310	278	323	300	298	335	306	306	297	299	285	338	325	319	338	289	335	316	302	313	324	317	307	305	305	299	284	311	280	283	294	316	281	279	334	332	302	322	336	305	344	334	333	313	309	295	258	298	313	328	308	323	332	311	320	331	286	334	308	320	321	325	308	299	306	297	304	334	327	306	303	321	302	309	328	329	310	308	326	318	312	287	303	302	321	328	305	307	333	322	343	335	338	300	310	335	294	325	289	352	288	297	297	315	320	319	309	295	321	320	333	325	300	274	317	312	305	301	319	328	318	315	291	298	319	302	314	313	325	306	318	350	319	316	325	320	313	323	316	316	331	329	347	351	328	313	280	316	323	304	346	281	341	348	319	341	297	308	298	323	317	318	317	316	331	332	346	305	308	316	346	288	324	306	287	294	326	301	332	314	308	308	323	313	280	329	304	304	325	311	285	323	339	275	323	286	310	337	335	305	318	320	314	324	303	310	318	313	298	318	329	290	327	303	309	312	315	328	321	297	309	321	325	326	319	284	323	307	335	311	327	290	344	277	291	304	294	309	315	321	309	298	318	359	321	305	315	289	309	316	307	315	275	299	323	353	316	292	329	302	305	311	330	298	300	309	302	284	351	304	299	306	299	339	315	281	300	324	323	295	280	308	332	321	293	326	325	310	307	318	333	305	312	324	301	322	282	317	316	329	297	306	309	316	314	342	309	305	337	304	304	331	318	296	306	319	354	295	326	299	319	317	302	290	306	297	295	302	310	322	343	315	327	309	335	299	321	291	306	283	338	305	344	308	283	326	304	325	315	309	290	293	310	315	300	296	289	316	323	292	292	301	316	349	295	299	318	307	331	318	305	350	284	322	286	319	328	313	311	304	281	330	340	297	334	318	306	332	297	315	292	313	304	312	346	323	286	334	291	344	331	290	300	305	346	338	342	343	273	303	287	310	297	334	336	311	309	311	311	321	271	310	328	310	302	321	304	299	334	307	321	326	326	277	288	342	315	309	324	322	291	309	324	334	331	315	290	315	325	310	342	315	362	335	332	328	297	311	312	331	323	340	292	306	309	328	292	308	306	322	319	295	339	318	303	301	298	300	321	314	329	300	309	304	284	309	318	325	292	286	310	322	290	307	312	294	317	302	326	302	316	314	318	328	296	335	325	317	294	302	323	305	322	290	315	305	306	289	295	294	300	321	300	318	352	322	320	305	339	355	339	301	322	307	314	284	308	301	328	324	320	339	316	332	307	309	293	295	356	340	334	312	319	340	331	315	315	329	314	319	321	306	363	306	304	279	312	304	320	333	306	324	307	312	308	283	319	363	334	292	318	285	288	330	326	289	311	289	292	324	349	298	297	338	299	335	321	306	319	325	328	298	316	321	296	284	317	309	309	314	321	305	340	287	301	310	300	305	282	324	311	298	303	312	307	302	282	292	335	280	301	303	320	318	311	322	308	316	302	318	360	328	306	313	309	268	327	285	314	301	353	302	322	319	314	310	316	331	305	347	271	290	302	319	326	342	305	333	296	311	351	311	308	292	317	299	280	310	310	350	303	323	331	305	280	307	332	317	313	309	314	310	334	284	314	295	286	328	312	334	316	324	340	306	352	326	315	294	266	331	337	304	329	329	303	304	295	287	295	322	328	335	341	318	339	279	317	348	301	336	300	320	314	311	308	332	322	349	324	345	300	313	340	345	292	305	297	298	307	349	279	344	285	314	289	291	330	326	336	322	329	298	308	308	311	333	309	335	324	317	294	323	292	324	321	308	311	306	296	317	301	326	302	356	289	318	313	326	292	297	327	315	287	300	314	286	322	282	311	323	298	333	306	299	348	322	313	330	308	311	314	291	326	320	304	338	328	308	308	308	314	329	312	290	338	312	284	317	342	294	322	311	336	292	306	279	297	295	337	345	328	321	356	323	297	296	290	328	312	294	280	303	338	319	311	302	332	306	290	298	312	323	332	332	287	322	316	314	326	315	328	282	285	318	280	323	308	329	314	309	301	306	286	307	314	306	333	308	333	328	281	312	297	283	321	349	307	310	326	287	329	306	293	311	291	318	340	339	298	332	332	316	319	281	318	331	339	306	346	310	300	321	336	291	336	322	320	319	342	321	317	314	342	300	321	314	318	305	324	321	297	335	303	274	306	337	306	297	327	304	326	313	331	308	306	289	291	318	314	303	319	277	286	338	336	321	309	305	290	276	321	358	319	359	326	303	355	317	292	322	307	308	304	323	323	280	317	327	296	336	321	347
6660	288	177	163	145	180	215	212	196	170	151	163	131	148	148	122	127	126	138	137	120	103	115	97	112	107	90	134	115	105	113	107	108	87	119	121	313	772	446	120	108	113	101	85	106	86	88	79	104	104	102	87	104	104	93	86	96	94	107	110	122	105	109	90	96	87	107	117	97	100	89	103	107	82	99	96	95	115	102	101	105	95	97	110	115	109	109	106	114	106	114	81	96	114	93	83	116	100	93	95	119	84	99	86	108	103	106	108	100	104	92	92	117	101	87	98	100	99	102	105	85	91	99	91	102	116	107	95	106	102	93	96	117	104	118	92	89	106	104	102	96	99	102	111	102	100	101	111	86	99	104	96	103	112	96	111	100	107	108	111	96	120	95	125	118	111	110	100	104	89	116	88	117	106	112	104	103	84	98	112	108	105	93	111	94	104	103	104	98	100	103	110	87	95	109	87	88	107	116	94	112	102	96	100	84	91	117	92	100	104	91	103	100	114	116	116	99	92	106	110	107	78	84	115	103	108	100	90	93	104	93	93	98	96	121	104	89	72	90	97	96	83	102	105	109	92	93	93	132	115	95	91	110	97	104	87	113	86	103	132	94	106	102	90	113	99	94	92	97	95	76	105	88	99	94	88	83	99	108	96	93	97	83	113	107	105	110	105	78	101	80	89	98	114	96	92	100	101	96	112	96	108	85	112	108	92	94	96	96	109	96	90	97	102	77	116	103	92	102	84	89	113	96	95	107	107	92	92	106	76	103	83	94	110	103	120	102	93	96	91	104	115	82	108	104	115	112	108	75	99	107	111	108	96	86	108	118	97	99	99	92	102	91	111	105	82	90	108	94	105	85	112	121	92	97	102	89	97	99	89	103	96	107	99	101	103	97	126	104	108	109	105	116	101	91	93	101	100	107	98	94	110	83	98	100	113	94	85	94	95	109	119	118	107	89	111	94	99	113	85	125	98	105	87	105	96	94	102	92	129	92	104	87	109	103	91	93	69	100	91	102	101	103	118	96	135	91	90	103	132	98	97	119	92	97	96	105	100	100	116	98	101	104	99	103	109	112	110	81	115	117	98	109	101	100	97	102	122	93	105	90	117	103	105	118	106	80	87	104	114	103	98	92	96	107	107	93	99	108	88	92	106	104	84	112	101	103	99	111	93	91	104	107	97	85	110	103	83	104	104	99	103	79	87	111	114	92	82	109	107	114	106	88	87	92	96	99	103	95	117	123	105	99	100	112	100	111	110	97	119	92	100	102	80	97	90	95	93	89	99	95	98	102	94	107	105	107	104	99	104	97	106	90	104	102	95	93	88	110	112	82	102	87	91	108	95	89	106	89	96	96	94	98	94	98	91	96	113	89	109	97	99	91	99	104	95	92	113	93	100	110	107	99	95	75	105	113	89	98	95	111	98	102	87	96	109	99	110	99	111	127	95	96	93	89	97	106	90	112	109	108	77	99	83	100	90	88	95	95	95	110	97	111	96	98	94	95	91	92	92	115	105	95	81	100	107	110	89	103	123	98	106	93	94	87	108	95	83	108	100	101	107	110	104	89	105	106	90	89	120	97	108	99	105	95	85	103	103	99	103	106	116	107	106	118	101	85	110	110	96	105	98	99	99	99	120	105	104	80	97	93	77	115	101	104	95	95	91	101	88	112	106	109	101	88	127	105	95	106	92	99	118	107	96	99	115	111	97	100	98	97	104	100	100	103	104	95	96	97	111	94	97	111	102	91	94	110	95	107	111	106	103	98	100	113	106	99	104	97	108	82	99	100	91	112	102	95	96	107	108	101	102	117	91	109	113	114	97	103	98	99	87	75	96	90	102	106	84	110	100	91	109	104	109	114	101	95	104	111	107	109	113	97	114	104	111	104	92	116	109	98	101	104	133	106	114	100	99	96	90	99	93	108	106	93	113	101	98	104	113	93	102	87	95	103	102	93	85	89	117	101	100	86	87	111	106	120	97	97	129	102	80	103	112	84	104	88	112	84	111	97	102	97	102	121	102	105	112	106	100	106	114	87	90	114	111	114	101	108	95	90	115	91	108	102	95	109	97	97	89	98	99	99	114	97	123	99	111	103	87	97	108	108	103	86	97	107	124	92	110	101	97	114	118	110	94	90	91	109	118	86	110	96	99	108	85	89	110	100	111	114	128	98	94	99	111	102	86	98	79	100	87	94	107	96	107	97	106	92	101	103	113	109	99	93	83	113	100	88	130	93	86	96	104	98	124	95	93	108	98	122	86	93	86	99	90	90	100	87	114	96	102	91	94	113	101	87	112	113	85	106	109	109	108	88	109	113	94	109	109	115	116	101	103	82	117	109	106	87	95	109	102	101	93	113	114	99	97	104	104	99	105	96	84	93	89	101	105	83	100	83	106	110	90	81	98	112	115	92	88	109	98	96	97	113	76	98	93	99	103	84	108	117	113	101	92	108	95	100	108	94	106	107	92	92	91	93	90	111	98	98	109	109	90	95	128	105	99	110	102	104	106	108	109	100	91	105	115	98	104	92	83	92	92	91	89	101	82	101	81	102	115	96	120	106	106	110	109	111	128	94	89	99	100	101	119	83	102	97	94	101	83	104	103	94	101	92	102	100	90	109	113	85	97	90	94	104	100	102	102	103	82	106	102	106	93	99	90	97	71	106	107	111	112	102	107	90	106	99	85	85	107	98	101	100	88	84	101	92	96	81	96	96	79	116	96	89	96	102	106	97	106	116	104	106	80	109	104	89	114	101	113	98	117	95	109	104	87	122	106	100	126	120	102	108	96	111	91	104	97	111	99	95	89	98	124	128	93	83	101	101	88	97	102	92	104	108	97	111	101	105	109	94	95	109	101	80	106	100	88	115	96	99	102	100	99	99	112	95	118	105	81	108	116	96	94	99	99	103	92	106	107	103	85	95	92	105	103	96	121	96	97	89	101	95	107	92	94	86	98	92	85	93	92	91	112	88	105	91	102	90	90	83	107	123	105	102	93	114	91	111	96	94	113	94	92	108	105	89	106	96	97	92	112	102	123	116	107	85	105	106	104	84	91	111	109	90	111	110	105	96	103	91	98	109	112	95	93	80	88	118	81	108	99	91	89	84	99	121	93	90	98	105	121	90	94	91	107	86	94	102	91	111	109	97	106	114	102	107	98	116	78	97	103	93	101	104	98	97	97	108	95	100	113	96	102	92	102	91	106	116	96	94	106	96	99	104	100	101	101	91	85	93	102	96	96	96	80	109	106	94	75	105	85	85	105	105	101	107	88	111	98	111	92	91	101	89	124	114	120	123	102	80	99	109	88	94	107	115	108	87	93	105	102	93	92	96	88	104	121	118	93	112	100	99	99	101	81	93	105	109	96	91	95	109	102	91	96	88	99	95	102	113	95	104	69	121	94	100	97	123	81	120	106	104	83	111	86	101	109	100	104	118	89	98	83	100	114	105	111	89	108	95	100	104	104	89	105	95	110	97	103	92	92	110	104
26260	4454	2343	3377	7610	9487	8947	7355	6091	4890	4080	3468	2981	2731	2510	2223	2058	1988	1843	1760	1653	1555	1487	1491	1485	1416	1384	1387	1299	1328	1226	1247	1206	1225	1272	1828	6862	14837	8583	1141	1150	1065	1089	1026	1083	1092	1074	1097	1077	1018	1088	1095	1020	1024	1063	1020	1055	1027	1047	1027	1016	1011	1071	1014	1026	986	1066	1021	1027	1028	1061	1014	1026	1066	1032	1017	992	1031	1035	1016	1014	1009	1014	1016	1060	980	1014	1010	1013	1033	1077	978	1018	1042	1002	1013	1037	985	1000	970	1018	1016	1049	1041	1020	960	1006	994	987	1018	1034	1054	1005	1034	971	1022	1010	1002	1063	1028	959	1015	1074	1012	1011	1014	986	996	1035	1004	1045	1006	1040	1027	1020	1033	1031	1017	1033	999	990	1086	982	1002	994	954	969	1006	995	1003	1025	994	1032	992	1034	952	1027	1047	996	987	985	1020	992	937	934	995	1044	1058	996	993	996	1031	1086	1006	1057	985	999	983	1015	1023	977	1035	1021	996	1021	982	985	1028	988	1076	1012	972	1005	1034	1020	934	1030	1027	1039	1024	1021	1036	969	993	981	991	955	1016	1017	1043	1004	970	951	952	989	1072	1000	1000	971	991	1004	984	1009	1015	967	1040	1055	1022	960	944	976	969	1012	990	1078	995	1018	913	989	967	986	1025	1032	1023	983	1026	1028	1022	1003	1011	980	1002	1016	996	1013	1038	973	983	1032	1000	982	1015	1062	978	1005	972	1014	956	1018	1025	1018	943	1044	1012	990	1016	988	954	952	997	1009	960	992	999	1021	998	1022	970	1008	1011	993	976	993	1014	1026	1037	998	942	1001	1014	975	1025	1026	1018	985	969	1026	1021	1030	987	989	1029	947	1031	1000	997	956	1019	1040	1029	985	1036	967	1008	955	1039	1026	985	1065	1035	1059	1014	1039	1003	954	1005	1015	1041	1033	1008	1045	1060	1054	970	1058	1002	940	996	984	945	1005	1043	1046	1015	966	947	1002	970	1028	1002	1004	1015	973	993	987	989	1061	1007	927	1009	1041	1014	1019	1022	1006	1018	964	1006	994	986	958	995	1036	1032	992	1011	1026	1056	951	985	1033	980	1075	980	1020	1047	986	1031	999	1040	979	974	1017	1033	1042	971	1007	1015	988	1010	1031	1012	993	1042	971	993	1032	1014	991	1030	987	1028	1025	998	987	1025	1067	992	979	969	1012	1002	1013	978	996	1022	1070	978	993	1061	1022	1033	1014	975	971	978	1047	959	995	1019	979	898	1041	1007	996	987	1020	1022	951	1000	978	1079	1054	1023	981	1056	988	1062	1071	990	977	1022	1003	996	958	990	968	995	1029	1021	1010	980	1000	1026	1050	1036	1010	999	1003	1055	1038	993	1057	1073	1011	984	976	954	980	1088	990	1035	1021	994	1018	1068	972	1015	1012	976	1054	990	1022	981	1017	1073	1021	1033	906	965	1020	958	984	1068	989	968	1006	1018	1062	998	1013	980	1020	1002	961	977	993	998	1032	1006	1023	1040	1004	1025	1013	1020	993	1014	1045	1037	1025	1007	959	1038	1026	1006	1031	1035	1054	990	954	964	1005	983	989	1003	1009	956	1050	986	945	948	1008	1003	1020	1030	992	1039	1026	1004	1011	1011	1002	969	1037	1010	1011	1006	1016	1024	1040	1017	1033	986	1055	1019	1078	991	1029	1013	1036	1008	1035	1055	1026	1011	1021	1005	1047	996	992	980	1005	1023	1024	953	1042	1069	988	980	1086	1021	1023	1015	996	975	966	1041	1004	1014	994	1015	1013	1046	1033	996	979	982	983	1074	1044	1012	973	1018	996	1021	1003	1073	983	1016	986	975	999	1045	1023	1024	1001	998	1025	1053	998	946	986	1004	992	1032	993	997	971	1012	1009	985	980	1020	1061	1044	981	1040	1008	955	974	1018	973	1071	1007	994	1024	979	990	946	954	1015	997	1006	1029	994	1003	1029	985	1017	1007	1019	1017	991	982	1044	1039	1034	971	955	988	981	991	919	1005	1083	960	1056	1009	1011	984	1023	956	984	1049	997	975	995	996	1011	1031	963	990	985	982	949	1001	956	1028	1023	1063	1003	1017	975	1022	1029	1018	1012	1028	971	1015	1011	1008	1015	1002	954	976	1013	978	1002	1005	1080	1038	1007	998	984	1008	988	994	961	1025	994	995	1043	1046	1013	965	1024	1009	976	992	1053	980	999	1024	1034	1038	992	1004	1029	1001	945	1034	1046	989	1045	990	1006	981	1007	1050	997	1042	1051	1048	1046	961	1036	1001	1004	1030	983	949	1003	1003	944	1001	994	1019	1076	983	1002	1022	1049	1061	1020	1009	1032	956	987	984	1022	998	1022	1046	1064	966	1008	1019	942	1012	980	949	1018	1069	1015	982	1013	990	983	1019	1010	973	1004	1016	918	1023	1081	1039	975	999	1046	1025	1016	1022	1015	1001	983	995	983	996	1015	1036	1002	993	965	983	1029	939	1023	1002	1026	1047	1009	1025	1000	1054	1054	995	1023	998	1021	1000	1031	1025	1033	1022	1012	924	977	1024	975	1085	1047	1038	1054	1040	992	1083	999	1030	1036	998	1037	1023	974	1055	966	1048	990	1009	1029	1030	995	983	1009	1016	1050	973	1007	1005	1007	1039	1045	1032	1037	976	1015	1034	1011	1010	1065	1047	946	990	1036	1053	1013	982	976	953	953	952	1029	948	977	1013	1041	1004	977	1020	1037	996	973	984	1013	970	1090	982	994	991	980	1022	955	1032	1011	1055	1029	951	981	1049	1067	974	1007	1021	1022	1011	1016	1030	1009	1065	1019	969	1015	1019	990	1103	985	971	932	1043	959	1012	1004	956	1040	987	1008	996	1051	996	1039	995	1057	1060	1060	996	1022	958	1045	957	1025	1026	1018	988	1031	996	1055	1034	1040	1019	1023	958	1020	990	974	1003	1009	998	1017	1014	1084	1072	1039	1049	1004	981	975	1021	1000	1045	973	1014	994	973	974	1022	1027	959	1029	1054	996	969	1003	1011	977	987	994	988	1007	993	984	1031	1061	989	959	1067	986	1031	957	942	1025	992	1009	1011	1012	994	939	1010	1006	1015	1002	1071	1022	991	997	1006	1024	991	1070	1031	974	1024	1015	1025	1027	1021	1025	1024	1038	1052	1033	1049	1015	958	1027	994	1018	988	996	1013	1025	990	1016	1013	1012	1010	992	1018	963	990	1025	1016	988	1023	950	987	1026	1016	1027	1003	1005	1039	1036	960	989	1040	1027	989	969	1014	1018	1080	982	1041	992	1034	956	930	976	1037	993	1047	973	996	1066	1007	978	976	1027	1009	1006	1017	1030	1041	1001	1031	1052	1034	1005	975	990	1012	987	1009	970	991	1025	965	990	1008	1064	988	977	983	973	971	947	962	1032	1007	1041	981	969	1051	1026	996	963	1000	978	963	986	985	1036	1014	992	1043	1014	1010	1044	1027	1015	947	926	979	1035	1051	1015	1005	1031	981	1026	1043	986	1014	1000	1015	1034	939	999	1015	1003	980	1026	996	953	959	994	988	965	1042	987	1029	1004	1055	959	995	1015	971	994	951	1016	999	1000	1035	998	968	1000	1010	963	984	979	1052	1064	980	1022	1017	1041	1022	1009	995	996	1037	1053	1013	1025	950	1016	967	946	1024	967	1019	966	1017	994	1007	1017	976	987	1038	1006	1005	1038	1060	997	988	1030	937	1041	1003	991	1015	1027	994	1033	1002	972	1042	1040	985	993	983	1057	982	983	946	975	1023	1046	1000	1015	1004	1040	992	1005	951	996	1011	992	997	1019	941	1021	1045	966	1052	994	994	988	986	1017	987	1027	1010	987	996	1001	1058	1053	921	979	1003	999	1055	1031	1023	993	1011	1032	1043	1005	980	958	1015	1044	993	1003	993	990	1035	953	1029	985	996	1027	963	1046	948	1061	976	1015	965	1024	1028	1013	1028	1032	1002	1007	1022	1056	984	1004	920	949	1032	1006	1014	1056	964	1014	994	1036	988	1073	1008	973	1033	994	990	1075	978	1005	1059	1103	994	986	973	1094	976	1003	981	1000	1053	1030	1019	1014	1020	998	1085	1043	1030	1000	1019	1061	1002	999	1019	1014	1050	1047	1060	1027	986	1029	1049	1026	964	963	991	955	1012	1054	1085	1049	1038	1028	956	1010	1006	1031	983	1024	1001	1022	1013	1036	975	1011	972	1036	983	1023	975	1054	991	1024	1070	1030	969	956	1002	996	996	983	1035	1022	1049	1025	965	1016	1035	978	962	995	980	986	1056	1033	990	1002	1008	1012	988	1033	1030	1013	978	1037	1014	930	1000	985	1005	1017	995	1044	1043	986	1019	1036	994	980	993	990
3306	123	90	84	86	99	94	91	89	97	90	101	90	78	86	79	61	76	76	75	69	66	80	81	77	79	78	77	86	75	77	77	74	71	60	72	97	224	165	72	90	80	65	82	75	79	72	78	75	82	75	58	67	73	72	68	77	71	92	62	68	60	67	84	77	61	80	56	75	67	68	76	67	58	78	62	81	73	72	52	74	80	69	74	66	74	72	78	68	67	68	70	63	65	82	54	52	67	56	77	62	59	71	71	72	63	71	74	78	64	69	76	73	79	61	65	69	67	77	70	75	66	86	66	85	65	62	73	76	57	81	69	67	73	66	74	81	90	66	78	78	92	65	59	74	67	73	64	87	67	45	71	82	92	88	63	76	83	67	63	68	73	64	66	71	94	77	66	67	77	68	68	78	74	79	66	63	60	69	87	55	79	70	77	83	78	68	75	78	68	70	82	63	89	70	75	63	71	66	66	72	67	64	60	68	62	73	77	59	74	76	73	89	56	81	75	75	87	74	80	81	85	70	75	62	66	73	64	77	70	85	69	63	65	66	71	69	70	61	66	67	72	60	80	72	62	73	65	55	72	73	71	95	65	61	98	87	68	87	76	74	82	71	78	62	62	79	60	70	74	75	56	79	61	88	76	76	84	61	58	65	79	63	72	78	74	70	63	60	80	74	66	69	61	77	88	58	72	62	69	90	74	66	74	79	88	71	63	91	81	59	60	68	77	55	77	70	68	72	73	70	66	68	80	82	71	87	88	64	76	86	63	77	65	69	70	67	74	80	71	58	64	78	75	53	69	86	68	66	64	80	75	81	86	53	63	75	78	73	70	81	74	64	61	73	73	74	72	58	76	74	86	88	68	86	59	55	84	73	65	85	70	74	73	62	63	75	78	78	54	69	76	90	73	62	75	74	59	82	62	72	84	87	68	83	55	68	75	71	74	73	70	62	79	70	77	60	68	65	46	71	72	65	86	82	73	84	66	67	87	71	67	76	89	58	77	66	72	67	57	65	66	78	73	62	54	68	81	71	69	66	63	71	61	57	63	58	76	63	63	61	92	68	72	70	68	59	75	77	66	63	69	71	60	66	66	78	69	71	72	70	69	80	85	82	75	72	66	82	88	70	62	54	77	74	60	64	73	77	74	68	61	82	78	75	67	67	50	64	66	70	61	84	83	66	69	61	75	74	66	68	80	75	76	71	65	68	74	72	67	77	86	64	64	73	70	86	79	67	73	66	80	81	72	69	67	77	69	81	71	73	79	67	68	78	61	64	87	62	61	73	65	76	65	56	79	76	67	68	59	81	67	76	67	66	68	75	78	59	74	55	90	78	89	70	69	68	63	43	75	72	68	77	63	87	59	58	76	73	77	71	68	74	69	68	75	69	72	65	75	52	56	66	63	85	81	74	76	75	72	73	74	78	77	77	72	67	75	58	73	72	77	70	62	76	85	75	74	60	80	62	64	72	93	69	69	68	67	85	72	65	73	59	76	70	64	71	76	71	71	72	57	74	71	89	80	81	84	56	86	67	79	70	61	77	90	64	76	66	71	78	66	89	78	72	52	65	65	68	70	64	63	66	81	76	71	87	74	60	78	76	57	77	81	76	67	79	75	64	61	66	65	62	54	83	74	73	62	64	68	71	76	73	74	86	75	79	74	65	75	71	60	77	63	75	71	78	75	76	78	79	77	86	71	59	65	57	78	63	83	72	68	81	84	68	74	64	68	73	65	50	79	67	55	79	81	74	74	75	80	56	88	84	75	80	74	63	78	60	84	74	93	69	77	69	75	85	63	70	68	60	67	72	64	58	80	67	69	56	82	70	70	76	77	86	77	75	69	74	76	83	61	76	76	63	80	81	75	88	86	81	67	64	84	69	81	70	66	64	64	59	68	74	72	79	84	70	58	76	82	65	67	79	67	74	89	61	66	84	88	70	61	56	74	75	70	75	72	58	61	60	82	68	60	89	60	61	63	80	80	69	69	81	68	74	80	90	74	60	84	71	75	82	65	44	61	76	73	79	71	77	64	64	67	75	64	64	84	78	71	81	79	77	63	75	69	78	88	76	63	75	82	68	70	80	73	62	66	59	90	66	75	80	77	64	52	74	85	79	82	67	77	79	69	63	75	74	77	62	58	60	78	67	78	66	78	73	62	67	54	87	60	75	80	79	68	62	66	79	69	68	79	79	63	75	66	69	76	70	68	89	66	66	78	78	75	80	72	84	59	75	76	68	70	65	79	84	72	72	88	65	65	74	85	87	59	74	77	59	68	87	71	75	74	67	76	61	63	59	75	85	75	70	80	69	69	73	80	81	82	84	62	79	85	75	98	64	92	68	75	73	70	70	71	62	60	71	68	72	81	62	69	62	79	63	67	78	63	70	61	77	81	67	69	75	66	74	72	78	77	80	69	79	70	67	69	91	71	73	74	67	78	70	70	83	70	69	91	69	54	71	57	63	84	65	67	76	77	79	70	56	64	45	68	86	67	68	55	72	66	64	60	77	69	78	62	65	73	70	84	68	61	69	77	84	73	70	64	77	75	85	58	85	76	75	63	80	70	74	73	59	81	82	71	74	86	72	84	74	75	76	84	63	69	80	54	69	61	72	58	74	62	68	80	78	85	74	61	61	66	80	66	65	69	75	85	74	74	68	86	84	71	85	79	79	65	69	78	66	72	71	63	77	76	70	65	69	73	70	75	94	72	73	80	66	74	77	79	71	76	79	74	71	79	79	72	61	64	65	70	66	71	72	79	67	57	72	61	83	70	60	88	70	66	83	72	75	67	84	85	69	62	71	94	72	62	82	65	54	71	83	77	89	48	64	69	72	60	69	81	60	77	67	75	65	69	91	69	76	69	88	63	78	59	72	59	75	72	86	61	76	77	75	76	79	84	62	74	68	78	83	79	76	77	74	82	81	72	79	69	63	70	58	77	70	79	70	74	90	65	81	67	66	76	82	76	75	71	68	55	73	61	62	63	61	68	74	63	85	67	75	57	64	58	63	70	75	64	62	64	68	65	70	64	78	71	57	79	78	71	78	80	81	64	80	68	90	65	64	53	69	94	59	73	81	57	79	65	62	67	61	73	67	63	71	57	64	55	63	73	65	75	73	77	69	69	60	71	77	80	75	74	74	70	70	76	72	76	69	73	82	64	78	78	76	88	73	62	70	59	78	71	79	92	77	69	79	72	79	77	61	69	57	59	72	65	75	74	92	86	74	86	79	66	60	71	70	91	74	75	66	69	72	74	81	90	75	68	75	65	61	73	69	84	56	82	79	70	67	57	73	60	86	67	77	79	81	71	74	70	80	66	59	74	77	80	83	65	78	80	80	70	82	76	64	74	76	69	78	70	71	79	105	65	74	70	69	82	73	72	72	83	73	59	67	62	66	75	88	74	74	65	78	60	73	73	72	75	69	69	70	63	72	66	77	73	58	72	71	60	80	75	75	73	63	78	78	76	61	77	79	60	68	70	81	74
15755	1511	1061	1292	2613	3370	3157	2609	2176	1773	1540	1324	1250	1162	1058	979	891	935	909	912	871	757	796	822	773	769	797	766	775	696	740	722	726	717	684	736	1628	5295	2873	679	683	686	686	661	668	624	703	638	682	638	715	678	652	729	678	680	676	682	710	693	712	685	700	675	666	648	652	654	657	693	659	676	702	676	682	654	674	663	620	686	660	701	676	703	654	674	649	654	676	662	690	699	634	649	640	698	678	629	713	698	637	666	655	622	661	666	663	675	625	651	673	669	668	635	657	687	683	713	672	700	631	638	632	656	608	681	625	700	617	598	661	662	606	644	652	679	640	706	663	676	701	701	641	671	654	656	646	693	656	658	642	708	689	658	661	656	661	666	648	683	678	654	641	642	646	648	641	662	658	663	621	636	676	617	663	695	712	701	682	680	646	635	665	734	636	636	664	688	652	661	631	655	679	659	664	669	676	626	652	663	667	605	661	680	661	667	684	611	663	643	669	640	661	630	694	688	663	628	631	667	686	661	668	685	638	693	635	641	687	660	629	627	710	661	666	674	633	690	670	650	640	645	654	657	704	629	692	656	654	673	657	661	656	619	637	638	661	687	649	659	709	633	658	651	660	671	641	692	670	699	677	706	658	678	679	669	673	656	655	650	649	643	654	685	638	659	649	675	651	691	651	668	674	681	677	710	675	672	645	655	683	665	680	689	661	696	626	675	670	673	660	648	717	640	621	635	741	706	666	654	683	667	647	669	682	641	654	623	633	674	636	639	641	649	701	698	646	639	643	694	640	684	685	712	659	661	676	636	660	721	629	651	664	619	656	701	706	681	661	660	632	706	688	621	646	679	693	686	629	661	705	661	715	646	654	636	654	668	656	638	661	689	678	652	663	688	709	655	687	680	646	699	626	681	694	671	650	675	635	678	681	640	676	651	661	665	681	614	657	686	694	686	661	618	663	687	640	627	712	674	680	668	631	646	704	681	665	662	663	683	613	662	681	680	654	640	647	665	657	662	643	666	674	629	709	660	671	633	683	680	662	693	736	683	706	666	668	679	640	666	670	632	660	647	722	696	704	658	674	681	652	690	619	681	699	684	650	650	662	704	647	661	687	631	663	663	688	679	624	601	669	663	670	656	635	621	642	635	616	691	700	665	631	624	665	669	661	682	654	664	621	663	627	658	640	679	650	685	636	686	682	667	671	649	631	709	659	656	661	697	694	688	636	659	694	642	668	621	620	641	631	694	678	665	635	650	691	645	679	655	663	642	642	691	647	662	649	679	690	678	671	690	655	646	626	627	643	647	658	612	678	677	698	653	685	646	666	683	654	653	680	666	710	712	664	690	659	669	679	674	644	650	666	667	700	691	686	667	638	659	677	670	646	629	650	654	666	644	673	698	684	643	676	675	707	642	625	641	643	675	676	671	664	651	663	694	662	623	695	683	679	671	620	676	687	664	674	664	655	650	656	641	650	630	692	627	648	663	654	685	622	658	627	668	647	670	701	669	703	662	692	627	629	673	698	695	632	707	684	659	627	672	655	663	662	656	617	704	685	623	700	728	725	666	705	722	659	700	630	650	666	684	621	650	625	695	657	627	686	656	704	614	658	622	674	635	636	637	636	682	660	632	683	643	651	674	667	647	606	696	660	667	663	706	664	643	723	655	686	660	682	651	715	651	643	632	671	633	670	655	689	658	714	680	626	697	692	655	663	712	656	647	661	675	697	668	624	673	699	675	676	670	662	707	625	686	702	684	696	662	667	656	638	682	656	626	671	704	634	653	632	694	652	630	665	606	691	651	622	675	682	669	633	668	659	637	656	688	687	699	684	659	659	626	661	670	685	653	696	672	682	662	705	645	626	695	671	628	691	648	651	705	697	666	614	695	662	698	651	676	676	635	630	671	613	636	716	688	707	693	650	657	690	655	682	660	671	626	634	664	675	715	669	614	681	661	656	691	657	648	693	680	699	646	657	652	620	647	676	619	702	688	655	688	672	657	659	677	685	655	642	593	645	676	682	685	610	652	680	637	633	642	674	660	632	665	665	654	603	695	650	690	640	679	671	673	684	658	672	641	654	723	687	654	685	659	616	681	668	634	661	669	597	685	646	659	641	689	669	663	622	669	650	639	635	629	652	696	644	660	705	636	675	665	648	692	641	631	596	669	641	637	688	668	648	681	646	659	690	685	659	645	646	676	683	670	685	710	703	685	674	672	663	639	624	642	662	688	654	672	655	642	739	649	619	640	693	634	672	673	622	682	700	691	686	676	685	657	680	672	635	670	693	662	688	659	646	631	658	706	679	688	638	660	627	684	633	712	652	691	714	650	633	679	675	679	689	633	635	685	681	686	643	634	675	649	625	635	665	640	656	662	613	693	665	653	695	621	653	664	661	708	705	687	657	660	672	678	640	683	666	660	663	630	663	650	657	682	626	689	675	723	640	675	661	662	668	669	661	711	598	650	693	641	679	650	649	668	654	617	667	689	657	675	625	653	695	646	691	663	696	623	693	669	621	708	657	647	673	624	652	677	683	694	676	680	665	612	666	632	683	682	693	645	639	668	698	679	675	633	642	661	664	716	667	677	678	636	656	690	620	635	676	671	659	636	682	657	668	681	713	673	671	668	648	711	684	653	675	622	670	650	610	682	707	680	686	632	639	662	689	632	679	635	677	649	669	651	654	613	616	604	684	663	652	643	684	612	629	660	646	675	625	660	630	662	647	655	636	689	681	689	696	624	668	658	651	643	677	693	637	669	624	728	676	650	700	677	655	643	593	645	694	655	644	639	673	693	662	660	660	669	660	662	667	650	659	653	665	627	678	650	663	664	624	637	624	670	690	642	705	657	682	654	636	691	660	692	702	632	643	686	694	666	660	716	625	627	677	662	646	702	681	644	657	628	686	688	638	665	674	670	679	683	631	631	660	647	651	638	667	679	660	612	675	615	663	678	658	648	660	663	659	711	662	685	629	674	674	651	653	690	667	633	667	648	636	665	699	665	632	663	679	659	635	647	661	643	662	679	670	696	639	611	622	646	676	668	674	675	667	622	635	667	654	646	673	653	642	701	697	672	663	670	630	679	689	636	671	654	639	675	612	683	637	612	677	630	711	681	660	658	693	660	628	624	634	665	646	674	675	682	657	670	659	670	639	643	659	663	654	653	684	626	653	646	635	685	724	638	650	703	664	643	639	664	638	640	655	668	686	676	678	648	673	692	690	636	651	664	662	697	650	652	622	661	636	656	657	720	676	692	716	684	667	660	688	625	663	641	637	690	678	648	661	654	725	659	647	701	695	634	662	705	655	685	643	680	676	665	641	653	653	645	654	699	632	667	646	726	712	619	653	667	668	696	628	671	664	670	664	639	673	693	680	659	715	657	683	666	657	714	699	662	664	643	638	699	634	623	646	713	689	640	630	647	683	667	676	680	655	672	638	704	680	623	699	677	687	649	641	649	675	663	630	621	637	660	642	644	640	688	670	665	687	648
7633	317	167	127	106	154	181	177	157	167	114	124	120	106	111	100	84	97	114	84	93	86	102	80	94	82	78	76	66	87	78	88	81	73	60	67	265	841	447	83	67	80	69	86	76	78	56	63	74	71	71	73	68	86	76	81	53	84	72	67	103	74	65	87	80	72	76	70	83	74	69	64	74	55	80	70	68	64	78	81	62	65	54	85	65	69	61	77	66	67	67	74	65	62	59	68	63	79	71	67	63	64	70	69	73	69	70	63	56	66	68	64	59	69	64	62	74	77	73	85	53	63	91	55	72	58	62	60	69	71	69	60	69	61	68	68	83	62	84	78	62	71	60	83	79	65	68	69	73	74	63	68	74	50	63	63	73	79	89	75	71	57	59	60	68	62	66	69	63	75	59	60	73	57	86	71	73	53	76	75	51	58	83	69	77	63	60	65	77	67	76	68	65	73	70	56	66	67	86	61	63	49	75	67	84	59	64	61	62	69	80	68	72	85	69	71	63	61	74	63	80	74	73	73	61	67	69	64	71	68	71	75	87	86	68	72	82	76	71	65	55	67	68	58	79	60	63	68	69	64	68	66	60	66	69	71	63	72	63	77	69	67	58	62	60	76	72	71	76	74	61	72	67	63	74	71	57	76	75	70	59	54	65	63	56	66	72	59	61	65	73	63	84	70	74	86	67	67	74	65	82	75	56	90	80	59	60	62	71	59	67	75	64	71	70	82	67	68	75	77	55	72	50	64	73	49	56	66	74	63	70	73	53	81	69	59	71	88	61	62	61	63	70	68	73	71	76	57	78	86	62	72	69	77	83	76	73	73	61	62	68	82	79	63	59	75	74	68	69	69	80	67	71	64	68	67	68	66	72	53	66	73	87	68	67	68	69	65	54	66	61	64	82	68	71	61	62	73	65	53	69	71	54	74	72	71	69	76	70	74	75	67	85	71	73	68	73	67	67	60	64	57	76	53	71	63	62	56	69	73	68	71	68	87	85	59	67	67	57	66	59	69	62	58	86	74	69	58	70	68	64	59	67	70	65	74	76	77	47	70	66	84	59	42	65	74	71	67	81	61	64	61	66	68	67	66	79	66	68	87	67	76	68	65	61	69	61	72	67	50	68	59	64	67	74	64	82	72	66	64	64	66	74	65	73	58	51	59	72	72	51	70	76	71	53	78	66	70	63	61	75	71	72	78	59	86	68	59	82	76	70	63	76	66	74	66	77	59	85	63	73	78	56	59	69	73	60	66	74	74	63	67	64	72	77	65	76	75	71	67	61	77	65	80	73	64	61	75	79	54	80	68	68	60	63	58	60	66	60	75	60	68	66	72	58	74	72	75	74	74	52	52	81	70	64	73	71	77	71	56	80	67	52	66	68	61	65	80	70	75	66	70	59	71	71	71	73	63	64	54	68	78	79	69	55	67	69	70	76	83	63	62	61	71	62	76	85	74	62	68	78	72	68	74	63	60	71	69	71	68	68	73	85	75	68	61	71	59	76	69	78	71	80	60	76	62	78	69	76	87	76	77	70	76	67	72	68	74	67	55	53	76	76	87	66	63	51	75	72	62	74	72	86	78	74	62	70	65	71	71	77	56	89	67	78	70	62	77	77	45	87	75	78	63	57	58	82	79	66	70	79	78	72	66	74	61	72	65	80	69	69	76	62	62	82	66	67	68	82	79	68	66	71	72	64	62	68	76	71	71	78	69	82	75	78	62	66	55	55	57	67	69	84	88	69	59	70	67	55	59	66	84	75	59	69	68	71	73	79	76	74	65	75	75	69	55	60	53	78	79	78	80	74	62	55	69	73	69	71	68	81	73	75	75	54	68	60	71	64	66	67	66	69	79	75	71	78	68	75	53	72	63	73	74	73	70	57	79	57	74	74	75	55	68	68	74	62	67	80	62	69	56	74	63	73	70	65	64	77	61	58	77	66	73	77	75	64	62	79	76	76	93	75	72	73	83	56	66	62	52	57	60	71	84	80	77	62	77	56	71	79	61	83	99	77	69	75	66	80	80	63	63	66	70	64	61	67	70	71	65	82	70	80	77	82	60	76	54	84	68	69	62	84	70	60	64	73	63	72	82	80	52	63	74	60	79	69	71	73	64	78	66	61	70	63	64	59	64	67	59	57	68	76	65	62	64	78	75	79	58	58	73	63	70	60	65	79	61	74	52	55	62	83	76	78	85	54	58	72	73	76	85	67	62	75	71	81	64	58	65	70	58	81	71	76	79	71	71	64	77	69	69	64	76	69	62	53	70	63	77	64	60	50	70	74	72	73	73	66	70	65	74	86	59	77	71	54	51	58	63	76	63	77	56	76	59	55	76	70	75	74	67	77	73	66	57	57	70	74	65	61	70	72	75	62	58	66	69	80	88	63	63	59	66	82	49	76	70	80	66	74	63	73	56	68	59	62	81	76	69	53	71	66	66	74	70	69	70	78	64	82	77	71	57	63	76	65	81	65	66	66	65	75	63	74	75	63	53	73	58	60	76	76	65	68	68	80	64	65	69	82	76	61	72	75	70	69	72	61	77	54	56	69	64	67	66	80	76	60	76	66	71	67	61	68	68	90	60	54	63	72	70	77	71	74	72	72	79	72	64	76	61	58	72	77	65	82	80	66	87	81	84	77	63	61	81	95	64	71	64	66	57	66	72	69	69	68	52	81	66	69	72	62	70	70	73	78	64	77	64	65	63	73	77	60	69	74	57	67	83	60	78	61	71	68	77	71	69	66	84	67	68	70	67	70	66	69	71	58	77	80	77	73	68	60	65	61	53	72	64	62	69	72	59	71	54	69	79	54	66	74	62	66	72	60	59	66	68	67	53	66	62	67	65	78	62	64	77	66	81	65	72	73	53	57	63	73	69	71	71	60	86	66	75	76	84	75	68	63	74	59	77	81	64	66	67	51	64	69	90	62	71	78	82	65	67	59	61	71	74	75	76	85	62	73	88	64	66	58	81	71	69	69	76	64	67	84	70	76	72	64	77	58	78	63	54	90	84	75	60	56	63	72	54	60	74	72	64	57	74	70	63	50	66	63	80	63	58	69	53	76	68	75	78	61	73	71	57	61	87	72	83	65	81	57	70	76	68	64	76	52	62	77	75	68	66	68	64	86	61	80	69	77	87	79	76	59	66	67	70	68	74	58	58	62	73	78	78	85	59	73	76	63	65	73	70	76	68	59	82	53	65	71	65	69	71	77	83	63	63	75	60	63	76	62	59	57	68	73	64	69	85	61	52	80	79	67	67	64	85	54	66	72	69	61	57	76	76	66	81	71	69	64	77	61	65	72	82	55	70	58	67	52	80	70	66	72	64	75	66	75	57	58	66	74	71	78	66	77	74	65	80	78	67	67	63	76	71	78	58	79	73	64	61	58	87	69	71	74	79	67	66	67	73	61	65	75	68	59	63	60	70	69	67	70	74	81	65	56	55	71	72	70	80	78	66	76	75	69	69	81	70	64	67	69	53
26749	4303	2176	3351	7788	9748	9280	7838	6245	5121	4335	3555	3086	2695	2419	2207	1893	1818	1599	1587	1485	1346	1307	1307	1196	1148	1052	1124	1024	984	995	953	936	878	909	937	5555	16382	7484	791	744	717	801	741	775	698	749	701	717	752	719	694	681	703	704	702	670	747	679	769	736	721	765	714	677	701	675	676	727	734	632	687	678	683	655	707	647	647	645	695	656	694	702	704	683	717	676	670	713	657	698	616	695	683	686	650	648	684	695	645	693	685	722	645	673	659	701	659	655	655	673	692	692	653	687	622	690	685	661	654	676	662	665	659	629	657	654	672	637	674	590	704	705	653	633	692	688	648	690	708	628	662	685	666	659	699	666	648	698	656	625	667	663	674	688	641	620	685	651	630	635	628	652	655	647	700	653	730	636	665	644	683	631	677	677	680	641	648	642	663	641	663	618	663	615	653	669	626	649	678	656	634	656	682	660	629	637	731	684	638	688	623	691	650	661	634	639	662	678	658	665	617	622	678	690	688	667	662	688	669	679	655	643	676	644	670	687	681	700	642	659	658	666	650	694	649	696	668	694	620	654	700	638	682	640	678	632	657	660	639	646	655	647	697	683	629	663	635	612	673	642	672	638	667	661	627	626	678	700	636	658	650	651	636	687	686	660	655	683	663	655	641	614	659	648	649	689	652	656	664	659	704	672	645	671	687	647	687	693	663	649	591	724	666	726	661	683	611	703	642	688	650	633	639	676	681	646	688	707	699	625	626	628	685	634	669	666	659	668	657	651	640	677	662	653	665	676	626	655	684	665	621	654	676	637	672	640	681	653	635	653	646	649	633	646	671	662	654	632	623	683	642	642	659	672	639	671	647	631	648	623	631	691	652	660	677	639	658	655	643	665	625	660	679	708	649	638	649	635	669	645	648	636	653	644	619	624	652	648	637	662	671	663	646	651	655	648	617	636	649	658	623	730	668	669	659	657	620	692	659	626	669	655	668	662	642	636	681	607	690	655	675	653	642	663	660	646	629	663	670	633	663	625	671	674	666	631	651	629	645	629	641	635	633	683	701	674	636	641	643	669	672	689	677	692	669	636	662	634	652	657	592	649	669	698	659	626	618	637	659	689	653	674	669	650	654	654	643	685	624	651	647	656	646	660	652	664	657	619	677	645	656	671	682	656	705	624	628	688	679	650	627	663	640	665	707	639	690	692	606	661	645	655	686	656	683	648	631	681	655	659	671	689	673	691	650	694	681	710	659	642	679	694	656	682	678	693	600	673	659	649	673	687	702	637	610	647	651	637	671	712	656	674	650	676	656	622	631	663	639	668	650	620	674	644	669	673	651	692	660	655	707	653	632	669	685	666	647	614	664	639	620	687	688	657	655	635	681	661	668	628	671	619	663	648	671	611	654	684	648	669	691	621	619	640	624	615	651	670	647	657	607	656	643	660	715	643	629	631	685	682	627	672	652	634	656	665	647	688	656	635	677	698	653	634	640	670	671	695	678	666	681	670	604	670	628	636	642	635	674	642	733	651	658	707	642	621	660	613	669	638	647	704	695	637	690	641	673	647	649	603	647	638	630	658	668	647	590	637	640	659	660	626	632	654	689	696	629	680	650	661	690	624	652	665	679	617	688	671	666	648	654	624	662	706	671	642	631	652	647	638	658	659	645	671	658	675	623	623	615	671	662	650	669	671	647	669	608	631	729	656	670	683	665	688	677	684	665	684	636	647	685	667	695	654	642	658	677	658	681	667	632	646	646	603	640	669	636	639	666	704	690	682	670	661	693	658	680	671	634	715	641	690	623	636	626	701	658	649	630	638	641	647	608	669	673	665	631	642	694	634	676	614	646	674	644	641	688	641	647	646	637	660	630	724	685	566	627	679	646	656	655	635	633	647	631	583	624	666	643	680	669	668	666	635	665	611	658	680	699	638	687	628	662	635	630	663	701	649	636	651	618	638	698	654	684	670	681	655	732	612	679	615	648	666	665	648	648	678	663	629	659	675	677	626	663	642	619	591	657	675	623	664	660	670	670	695	620	666	666	656	668	690	642	618	653	656	637	683	704	710	642	666	660	673	666	620	702	646	671	652	646	639	664	667	655	668	638	663	653	670	638	615	628	631	679	682	681	622	633	639	676	662	666	642	701	590	693	654	664	646	659	681	681	640	624	683	658	664	669	652	701	659	647	661	675	684	693	640	632	660	626	669	632	648	697	637	728	637	696	644	645	683	651	658	724	651	706	684	709	643	677	609	673	672	675	649	640	723	674	654	648	668	662	653	699	669	646	643	641	705	632	636	652	711	631	689	652	649	666	628	620	662	623	691	648	642	680	619	706	676	595	666	627	649	643	645	684	655	676	624	610	661	649	669	680	643	677	678	622	627	655	703	608	685	683	626	626	621	645	660	669	653	622	613	635	626	645	682	661	669	670	670	655	650	635	687	618	647	648	650	672	684	660	657	637	660	642	660	671	716	679	662	651	711	643	687	635	641	612	665	660	603	656	665	689	659	699	695	678	688	631	642	643	651	639	635	646	619	678	643	679	598	671	667	610	694	650	646	607	682	649	685	653	680	633	663	711	681	674	642	634	640	680	654	655	609	665	669	666	663	651	635	612	622	670	684	606	611	674	653	711	654	651	650	664	638	623	672	626	678	613	696	659	690	650	668	656	667	683	656	660	667	641	658	593	647	665	689	662	618	668	690	626	674	637	660	602	642	644	692	628	665	672	669	696	691	600	659	699	639	633	666	650	642	639	626	641	657	665	654	675	634	629	576	688	676	649	670	640	681	582	662	653	683	627	641	644	655	649	651	646	658	675	670	646	647	670	669	681	656	657	709	682	682	650	634	673	668	655	658	678	652	669	637	655	658	683	640	653	635	649	672	681	659	648	661	643	670	681	670	637	642	669	717	624	625	682	672	672	657	683	704	652	669	660	664	628	650	648	628	696	685	645	629	655	690	649	657	662	676	639	642	674	714	633	620	668	701	627	631	661	669	661	670	666	664	693	643	661	654	614	641	671	654	672	672	636	630	626	670	672	631	638	672	643	693	717	658	677	639	694	645	660	667	669	665	678	622	628	646	668	654	698	701	658	640	691	661	683	645	620	645	674	595	665	700	660	667	685	679	679	642	699	655	611	671	687	658	686	616	678	614	615	690	636	694	651	652	652	669	633	644	678	618	683	671	658	628	663	643	699	676	660	677	669	602	640	651	709	605	652	689	623	628	637	671	663	675	646	673	607	649	679	655	634	663	640	669	681	663	648	665	677	716	649	683	653	619	656	651	672	662	713	686	684	652	648	623	672	638	580	652	647	645	682	698	670	676	713	660	679	646	636	647	661	640	629	629	673	703	674	665	682	646	653	674	649	627	666	660	661	680	660	614	627	708	635	677	677	668	689	671	608	625	620	642	657	624	671	637	635	624	638	641	690	646	658	614	637	670	662	668	682	712	660	656	707	669	693	642	635	672	651	632	669	586	692	667	727	654	678	678	643	690	659
5528	158	74	55	56	89	84	87	86	88	74	62	53	71	65	47	59	46	48	41	49	39	33	49	45	51	49	39	27	35	43	40	33	35	35	45	93	543	499	33	30	45	32	22	34	31	28	37	34	31	34	31	42	35	36	37	33	40	41	31	41	31	31	38	26	34	33	26	33	31	40	36	39	32	33	33	22	25	38	29	35	40	25	27	33	28	36	34	36	25	38	35	26	41	38	31	33	25	33	37	32	25	23	31	36	33	38	25	21	35	26	22	52	51	33	36	35	35	35	35	30	35	29	30	32	31	45	28	32	33	29	31	32	38	34	34	32	37	33	36	38	34	35	41	33	34	29	27	29	39	21	39	32	27	29	34	29	36	38	32	26	24	41	31	28	30	27	32	25	33	35	41	29	32	29	35	33	32	31	31	37	32	29	31	29	21	35	35	26	28	25	31	27	36	28	29	29	35	33	36	34	42	38	27	20	26	34	22	33	32	43	37	23	29	28	30	32	40	31	47	24	30	43	24	36	35	39	21	41	21	30	26	28	29	35	41	28	32	29	29	31	33	29	38	29	34	27	30	42	29	40	34	37	37	36	33	29	35	40	37	35	34	22	39	27	23	28	35	38	37	29	36	26	31	29	34	32	37	27	30	33	38	43	46	41	39	32	42	32	39	29	39	25	32	32	39	27	37	34	24	34	22	30	30	28	30	24	31	30	30	41	32	24	34	33	45	43	35	33	22	28	35	34	27	33	31	32	31	32	38	34	41	28	32	32	32	34	33	35	23	28	28	43	33	35	32	32	28	41	33	26	31	38	39	34	29	32	36	43	42	26	46	32	36	30	30	35	32	38	31	46	37	25	34	31	30	36	31	38	44	31	27	29	21	33	34	37	31	34	34	30	38	35	29	47	34	25	34	37	32	23	31	24	28	30	41	28	34	33	42	35	33	38	41	28	28	28	33	27	35	32	44	37	23	38	26	30	39	39	35	22	31	34	27	39	35	42	45	31	28	40	30	27	27	44	30	39	25	34	32	26	29	27	29	26	39	26	24	32	46	30	24	41	40	36	23	25	30	29	24	30	38	27	27	37	29	35	36	30	25	30	30	37	37	33	22	36	42	29	35	28	36	29	23	37	42	30	39	31	32	25	29	30	22	28	35	33	29	36	28	43	34	25	27	29	28	36	29	37	32	26	37	26	43	25	37	23	36	26	26	29	33	30	34	33	38	38	38	30	39	33	29	27	36	27	33	32	35	28	32	32	31	32	31	35	38	35	30	41	31	37	34	31	34	31	36	29	37	36	42	34	31	35	41	32	35	30	31	31	24	34	38	33	42	28	40	33	44	29	31	37	28	36	28	37	32	33	36	21	32	36	31	39	39	30	36	31	52	34	26	38	22	20	31	37	34	32	28	23	28	26	33	38	26	23	38	32	35	26	34	28	31	36	40	32	36	23	43	33	40	44	39	40	33	30	29	30	34	38	28	37	26	29	33	13	25	36	26	41	30	42	38	38	32	34	38	43	37	34	26	23	30	35	36	31	42	34	24	28	30	37	38	27	30	35	35	33	31	33	41	30	34	43	34	40	42	41	25	26	28	30	36	33	36	38	35	40	24	37	31	26	38	43	41	32	32	38	44	42	22	32	27	28	28	44	31	32	28	31	29	39	31	26	39	28	20	25	29	33	33	36	36	30	31	30	39	32	28	35	37	41	41	37	36	24	32	25	36	35	31	28	29	26	39	27	33	33	28	30	32	31	40	27	42	37	23	38	35	36	34	39	41	27	19	31	35	35	31	25	33	32	21	33	33	33	29	44	31	32	30	36	30	33	38	29	40	25	16	36	20	27	27	41	34	30	30	29	42	34	25	21	32	24	33	34	26	28	29	34	22	21	33	40	31	27	33	34	36	28	38	24	26	36	37	42	40	33	24	44	40	43	41	25	23	37	33	44	24	26	30	30	41	31	38	31	29	25	34	37	25	28	36	34	33	32	30	30	23	35	33	36	25	22	37	35	24	37	27	40	35	40	32	28	23	34	26	37	34	38	31	29	33	28	27	19	35	30	22	29	44	25	33	25	45	27	40	38	32	47	34	29	29	31	31	29	37	28	32	39	41	28	25	33	24	29	34	37	28	31	33	35	32	37	32	37	33	35	47	41	20	24	36	30	37	41	26	19	28	32	27	33	32	37	26	24	29	39	33	45	33	30	29	27	34	35	38	29	34	31	28	32	33	27	31	38	41	34	44	39	35	24	26	33	40	24	38	35	44	36	32	38	34	32	41	26	30	43	28	29	34	37	30	39	32	42	26	21	43	33	31	24	39	24	37	29	33	29	29	25	30	34	44	33	34	34	33	38	33	24	36	26	44	33	34	38	36	29	24	34	31	31	23	33	24	42	28	33	28	31	29	30	33	37	41	32	37	35	36	39	32	39	41	25	37	36	38	26	29	27	36	42	29	33	25	40	26	43	32	30	42	28	29	41	36	31	32	33	31	29	31	33	36	27	25	23	33	33	35	32	28	38	22	20	35	36	31	33	21	27	29	25	34	37	31	38	29	32	30	37	28	38	26	39	29	32	33	27	25	36	29	40	31	22	31	27	27	26	23	35	42	33	34	38	36	29	22	39	44	26	28	25	24	41	36	40	26	31	42	41	24	32	37	36	40	28	31	30	35	34	33	33	16	33	32	32	35	30	27	24	27	30	32	39	35	55	32	43	32	28	34	35	24	32	29	30	33	25	36	32	30	35	35	30	37	26	39	23	36	27	35	26	31	34	29	35	31	35	33	30	32	45	32	25	30	38	31	29	36	20	30	38	31	46	29	41	28	31	38	28	30	28	36	38	26	38	42	35	40	23	39	32	24	36	29	30	30	40	25	31	24	28	22	28	25	27	34	26	32	35	40	29	30	28	30	21	29	35	39	37	33	27	30	26	34	40	41	38	42	35	38	28	42	31	23	26	35	41	30	36	38	32	32	38	25	35	38	25	31	28	38	21	35	30	43	34	39	26	25	35	32	44	37	29	33	34	30	29	20	37	27	28	29	38	23	36	40	27	29	32	27	31	33	30	37	40	30	37	50	36	35	27	31	33	36	27	25	32	45	44	28	30	27	36	33	35	36	23	48	43	21	32	40	33	38	30	46	24	33	33	39	31	26	42	24	34	18	29	20	23	31	31	31	31	45	28	30	23	35	41	39	27	22	28	29	30	24	36	38	33	39	33	27	31	28	30	42	39	27	29	34	31	32	17	28	34	43	31	27	43	23	23	39	26	30	39	32	34	30	37	36	41	36	43	29	38	31	23	37	31	28	33	38	35	27	31	39	42	29	39	35	32	37	33	22	35	32	38	49	24	36	25	27	36	28	40	34	28	35	37	21	30	38	30	32	33	31	34	34	29	38	34	29	30	46	28	34	32	34	34	30	24	38	27	30	37	33	37	28	27	35	30	35	25	35	34	45	37	33	27	30	36	33	33	31	29	30
20889	2386	1176	1872	4544	6154	5684	5014	3885	3046	2563	2046	1881	1519	1399	1182	1151	967	941	814	780	724	714	646	642	602	603	555	546	524	483	546	475	421	443	638	2309	11704	10075	387	375	364	349	378	346	358	357	354	320	327	363	348	324	335	337	328	351	337	361	310	327	318	323	295	328	361	341	300	338	316	326	335	303	349	334	342	338	340	330	328	318	316	319	362	314	297	325	330	324	337	332	314	306	323	314	307	296	311	341	336	313	331	327	343	328	332	326	331	293	349	316	318	333	341	305	317	322	291	288	334	315	326	307	336	323	315	323	330	338	301	303	314	288	327	316	304	297	301	303	276	325	312	296	299	266	322	309	295	290	313	322	310	288	336	293	335	301	294	335	331	330	309	321	317	278	304	323	279	309	301	317	320	327	297	283	309	319	333	337	316	329	326	323	310	313	311	332	286	325	298	291	317	323	339	333	292	314	315	325	328	272	314	354	328	306	312	314	275	299	294	302	294	290	304	342	307	313	323	308	358	278	307	318	327	306	318	308	313	328	334	294	299	299	317	308	320	334	322	341	315	304	313	333	300	319	314	317	311	294	313	320	326	329	287	332	339	305	300	309	303	335	322	296	315	311	347	333	292	338	287	323	322	322	308	291	285	315	300	297	289	314	336	295	316	283	325	317	315	318	312	277	332	291	322	300	313	314	335	295	308	307	350	294	309	280	289	300	318	296	294	293	318	325	329	332	321	313	321	327	319	300	314	321	313	303	291	303	321	319	311	299	322	288	295	291	328	340	305	326	306	296	326	290	309	316	295	307	317	296	295	335	295	301	291	308	308	291	294	312	347	322	313	320	301	274	320	267	341	314	305	299	313	298	316	286	291	309	305	307	289	335	296	327	303	310	340	308	301	276	307	297	325	308	297	319	318	324	305	332	297	327	298	282	287	304	315	327	321	314	305	322	327	293	310	310	317	316	286	318	287	323	309	314	295	281	323	329	318	299	305	323	289	288	302	294	296	311	344	328	285	312	333	329	306	283	309	313	343	302	340	317	329	318	309	304	261	308	280	296	321	340	322	303	323	315	298	286	325	296	332	297	335	299	293	320	286	301	317	271	330	285	282	318	297	326	330	327	339	322	332	325	312	314	322	288	306	302	301	302	286	306	304	296	302	309	301	283	299	309	294	313	320	288	329	296	345	306	266	314	315	320	329	304	313	290	305	303	303	309	281	338	347	296	298	309	313	309	326	284	302	289	276	283	319	311	306	332	311	318	333	313	321	323	349	293	345	315	305	305	322	302	320	296	297	306	331	314	297	314	316	306	325	317	291	307	301	322	300	303	315	337	296	317	305	303	315	295	317	357	297	340	320	293	338	293	287	322	313	332	285	291	291	310	291	304	330	333	287	301	302	304	318	316	286	309	292	279	316	297	332	306	296	319	307	329	317	323	290	311	301	313	338	320	327	342	303	311	300	283	305	282	328	305	281	299	330	308	320	321	304	333	315	312	291	314	329	305	286	307	336	323	342	317	323	376	316	329	299	341	327	319	319	307	321	324	297	299	297	296	334	303	305	310	312	311	325	323	315	337	291	336	321	306	305	298	316	311	293	295	272	316	315	307	300	325	308	307	317	302	344	329	311	332	325	299	322	291	318	326	301	324	328	314	348	272	293	327	337	308	313	326	275	326	313	278	302	292	304	311	334	298	297	305	289	314	320	309	332	312	300	301	291	298	320	322	295	331	310	332	290	335	298	304	302	302	280	315	320	307	321	309	280	328	304	310	327	318	310	316	294	294	314	327	285	289	330	296	299	312	298	303	319	310	304	330	318	318	317	296	334	299	300	327	308	287	332	318	309	302	327	281	307	345	296	308	328	299	325	295	333	316	316	323	320	291	331	301	281	313	329	261	330	304	326	312	334	288	292	313	330	298	285	286	290	291	314	316	305	333	308	286	329	302	297	307	294	315	298	282	260	323	339	333	274	321	304	317	298	324	295	307	344	316	301	308	278	302	311	334	296	306	314	311	290	330	287	290	293	304	332	291	326	302	292	296	315	307	318	334	289	290	324	327	352	301	307	343	281	308	303	322	310	330	305	300	335	320	320	307	318	325	321	290	302	306	320	333	312	319	328	333	356	337	307	319	340	326	310	289	284	305	316	274	320	296	315	287	265	311	301	332	336	321	335	303	309	290	296	304	310	276	317	329	307	304	330	304	352	294	303	329	295	307	289	332	293	307	310	293	306	315	320	339	309	317	307	305	290	332	308	296	308	317	296	318	304	311	321	335	295	321	289	321	319	317	302	326	281	318	307	329	298	323	306	308	331	285	300	319	287	295	295	289	259	333	307	317	283	299	329	300	295	319	338	327	313	310	338	321	311	317	315	324	343	340	333	348	326	322	323	307	292	319	309	314	333	308	291	326	333	306	278	322	322	323	304	307	324	291	285	324	303	291	297	260	332	316	313	271	299	314	332	311	284	322	337	321	281	336	312	287	336	284	310	281	290	312	326	301	362	316	299	322	304	287	328	307	325	341	288	305	290	312	311	312	327	338	318	306	295	297	294	286	289	310	329	316	305	316	321	313	311	308	300	317	280	336	327	299	335	270	307	275	321	335	300	296	320	291	306	312	310	321	294	306	318	310	345	307	325	341	269	289	304	282	299	326	367	311	313	325	301	324	312	291	286	308	307	302	321	286	288	330	294	285	269	330	280	297	327	294	330	313	307	312	338	320	305	283	289	322	305	295	306	321	333	298	288	298	324	325	324	273	321	327	301	311	302	298	290	324	326	328	290	304	289	308	298	312	346	323	333	288	334	304	335	307	299	276	349	315	314	286	295	309	331	313	291	339	299	285	335	283	297	316	282	283	279	332	281	287	268	313	312	291	326	281	291	354	292	294	298	314	302	341	309	325	308	338	310	341	305	326	313	306	326	294	347	300	318	313	293	297	306	308	354	296	350	299	304	310	315	329	354	295	312	320	315	329	320	316	259	304	292	300	296	313	273	313	311	332	318	297	299	296	303	290	314	313	307	317	333	300	309	305	317	332	319	331	326	305	304	323	312	334	302	307	303	315	332	288	323	322	303	313	292	323	304	320	334	305	344	305	300	313	331	292	312	287	296	282	299	311	324	276	321	297	287	292	301	320	287	310	292	311	293	306	325	322	324	313	281	331	315	310	262	336	302	318	316	292	295	292	293	332	321	341	339	300	313	353	322	319	305	306	334	317	292	324	301	297	328	296	307	289	303	315	294	309	296	307	291	329	301	322	336	295	307	289	319	313	321	323	312	278	302	301	308	323	331	326	303	285	299	310	333	303	306	302	321	290	349	306	319	324	303	278	299	328	327	309	326	319	312	292	292	317	293	283	302	309	325	328	303	318	324	293	320	316	321	279	310	302	294	341	321	316	306	274	296	301	297	328	320	335	296	322	279	312	313	313	297	295	329	328	320	323	305	324	320	296	309	318	321	290	286	311	329	304	345	320	324	302	316	324	294
6850	316	193	137	168	178	202	201	174	176	158	145	123	148	129	145	156	127	100	127	112	126	105	127	107	118	89	106	104	117	117	93	100	116	92	114	182	658	847	145	85	110	100	103	85	105	106	107	116	113	99	117	125	104	102	109	103	95	107	99	100	102	96	103	106	78	90	103	93	96	121	95	111	98	102	102	97	93	91	109	103	113	98	102	80	92	99	96	116	115	117	97	105	106	97	92	98	105	94	92	111	105	112	103	109	80	100	107	95	106	102	106	107	93	110	104	116	106	91	116	113	90	96	107	98	125	93	99	99	105	109	97	118	99	92	102	106	100	121	92	96	110	94	112	125	109	114	123	114	95	126	94	104	118	87	102	98	87	96	100	97	101	96	101	123	108	110	93	104	77	69	91	92	78	96	100	99	94	91	92	101	90	121	96	100	104	94	83	112	96	117	99	105	105	122	110	95	100	107	100	107	91	111	81	101	95	129	97	87	112	84	99	92	93	91	101	98	123	93	82	110	116	113	86	101	102	89	104	107	115	113	106	106	108	118	102	85	96	93	99	90	109	99	90	96	77	95	113	105	103	85	92	94	94	99	99	98	106	106	107	107	97	98	135	104	105	111	102	117	98	117	97	95	110	96	96	111	99	91	107	105	86	75	91	115	100	82	115	106	101	105	99	121	101	92	98	93	121	105	99	100	110	102	87	97	88	102	99	109	91	98	109	93	99	107	93	110	103	83	100	86	113	105	116	112	104	97	97	107	87	110	95	109	89	127	106	108	85	82	92	112	91	99	120	100	109	117	126	98	101	92	118	108	114	88	109	110	94	103	87	88	84	92	98	96	96	80	101	109	94	97	101	102	116	103	104	92	103	106	98	109	106	92	82	91	97	96	108	94	90	94	116	98	107	90	94	92	108	89	98	114	98	102	101	98	95	93	117	101	98	94	102	106	103	109	87	111	96	108	101	90	99	108	121	115	89	102	88	97	97	93	98	91	94	85	82	86	106	91	109	89	107	86	113	102	103	93	108	102	103	85	108	95	104	105	96	109	110	96	92	107	122	106	103	95	96	85	115	98	114	106	69	98	120	98	88	96	101	106	112	103	107	91	77	95	101	111	95	77	108	113	107	93	86	94	103	90	119	92	99	109	115	109	114	98	107	94	112	109	107	95	105	118	111	103	92	91	105	95	90	111	96	102	94	102	96	115	111	106	84	118	98	83	97	106	92	110	86	101	114	100	90	115	97	107	91	114	98	94	104	96	106	105	99	134	107	99	102	111	92	98	104	99	87	109	95	102	99	108	95	94	112	105	114	103	106	88	107	94	98	89	93	111	96	103	98	97	115	95	118	100	103	112	106	100	89	101	90	98	97	101	103	74	89	99	120	108	99	95	96	103	106	118	98	91	102	119	98	104	104	103	103	105	94	99	96	107	104	112	93	113	91	104	97	99	104	101	103	90	96	91	95	106	82	92	86	89	98	88	90	87	78	110	101	117	96	87	100	115	102	98	94	98	97	89	97	89	107	111	87	82	100	103	119	119	90	106	85	98	105	106	113	124	99	98	101	122	102	96	94	91	108	104	90	98	100	113	105	108	102	83	97	117	133	113	91	97	105	103	110	102	104	99	103	117	107	82	98	116	91	96	114	106	107	111	111	94	106	90	101	92	120	112	96	92	110	87	111	109	96	100	88	99	102	102	106	110	120	100	112	107	94	91	103	107	109	88	111	109	102	96	99	95	112	91	79	103	90	90	99	105	108	102	91	96	103	99	105	103	98	100	98	103	112	102	87	83	110	109	95	96	98	101	83	116	101	102	107	92	89	90	86	109	86	100	92	121	99	100	115	124	107	114	106	100	95	98	109	97	108	88	90	107	82	106	92	83	100	109	123	96	103	92	99	85	102	105	121	97	100	93	97	103	96	98	97	116	100	109	119	99	107	107	111	91	88	106	113	101	111	107	115	106	99	103	105	107	103	104	104	94	90	101	102	80	98	108	119	101	114	81	86	100	85	101	102	95	110	87	121	88	109	108	97	117	90	90	119	101	103	111	105	98	113	114	91	103	97	89	106	95	83	117	113	105	98	95	96	110	98	102	114	102	83	97	104	90	77	97	116	93	88	104	104	94	108	102	115	94	103	94	117	88	108	108	123	101	96	88	97	79	98	94	108	83	105	92	105	86	96	92	97	118	99	103	111	113	118	96	106	106	110	87	112	99	102	102	104	120	96	119	96	98	97	92	84	123	102	84	104	101	120	114	87	105	111	93	97	114	87	97	89	102	104	115	98	91	85	111	120	101	112	95	120	101	107	89	99	105	98	92	96	105	102	109	118	114	123	118	96	97	98	104	108	110	109	99	119	90	94	82	87	111	85	103	95	98	88	113	104	97	99	99	112	108	89	103	107	106	107	85	91	97	102	116	100	88	96	115	114	95	93	90	107	103	78	92	93	106	119	99	101	98	88	109	121	100	85	96	104	94	103	95	117	104	103	106	101	100	100	110	91	100	83	95	117	98	114	112	99	84	87	103	96	88	89	88	107	111	95	98	99	105	95	97	79	112	114	126	93	94	92	96	119	86	105	98	108	81	105	85	103	104	99	105	101	102	102	98	96	108	106	84	113	85	102	90	83	79	120	98	84	98	96	96	113	108	110	102	99	114	104	109	103	102	104	101	116	83	98	81	106	98	97	91	99	116	97	102	111	91	103	85	91	110	105	86	88	95	100	123	85	98	106	119	111	94	116	86	99	85	120	107	101	116	83	108	98	105	108	112	104	102	97	95	112	113	107	108	95	100	90	91	106	117	110	100	93	86	94	96	128	93	107	99	109	91	76	106	92	103	99	98	98	90	108	95	111	103	119	103	101	104	115	107	89	97	101	109	105	81	105	86	82	101	108	104	89	98	94	99	95	92	117	98	118	89	97	109	113	100	119	113	103	107	96	119	100	100	105	96	81	101	92	89	101	89	100	98	105	110	96	116	99	105	97	104	102	101	109	107	81	91	111	113	107	91	89	106	99	99	102	104	98	100	87	125	112	118	91	86	105	98	101	108	96	110	112	87	87	100	88	99	94	93	102	98	118	86	91	103	120	109	99	92	105	104	97	107	103	101	98	81	97	102	106	89	83	103	100	108	104	101	104	105	88	112	88	105	99	98	94	97	105	106	98	118	103	104	85	69	124	91	94	92	107	106	96	107	103	102	100	110	106	91	91	100	98	100	89	108	113	102	92	103	92	97	93	90	93	95	111	96	113	105	88	111	91	92	112	101	86	107	103	125	100	88	93	111	100	114	94	98	115	104	104	106	93	97	87	89	104	95	110	122	103	113	112	97	96	117	106	101	110	90	117	106	101	92	106	83	94	91	106	104	102	84	108	74	107	94	102	103	110	107	102	100	104	96	95	104	90	91	98	101	101	99	104	89	97	80	100	110	98	107	93	96	122	110	96	115	89	113	107	84	115	91	98	99	127	96	103	102	107	105	114
27307	4385	2374	3381	7629	9573	8741	7329	5720	4769	4003	3494	2968	2775	2392	2213	2058	1924	1832	1709	1639	1595	1608	1537	1448	1357	1331	1318	1289	1267	1293	1272	1256	1214	1261	1286	3928	13796	14210	1443	1076	1018	1037	1101	1010	1037	1119	1093	1056	992	1062	1080	1041	1051	1040	1066	1062	1060	1056	1051	1037	1076	1049	1013	1026	1039	1008	1002	1026	997	1032	1007	1081	1051	992	1017	1070	1067	980	1006	995	1042	1008	1006	992	984	990	1003	1080	970	942	1051	967	994	1018	1040	1008	974	946	989	1019	1020	998	1047	1045	1067	1066	961	973	976	1054	995	1023	1002	1055	957	1076	989	1037	1046	998	989	1032	1030	1015	999	988	1006	999	979	1027	1019	1046	1007	987	1007	1050	1036	989	1025	1037	1031	985	1014	970	976	1058	1034	1021	996	1084	1048	1020	1002	1013	998	985	1012	1024	1058	1010	1055	995	985	977	982	1008	989	1021	999	998	992	1013	1052	1018	1008	1037	964	975	980	1027	1025	1066	1009	995	1073	972	1020	997	993	1027	1007	1021	974	993	1002	966	1041	1032	1026	1003	977	1095	1005	994	1003	990	1007	1061	1008	1008	967	1020	970	972	1003	942	1003	1021	1057	1012	1012	989	958	990	1001	1042	1036	1007	1001	1002	966	987	1015	1014	967	1037	948	992	989	1043	997	1056	977	1013	998	982	991	1025	1001	1009	998	997	1026	976	995	1003	976	1044	986	1011	1015	989	1003	973	1033	1050	944	987	1024	1000	999	1010	1022	1019	971	1081	1016	1014	965	1068	1006	1027	972	1064	987	1052	973	1038	1014	1047	965	1054	1001	985	982	1027	1000	994	966	973	993	984	951	996	1044	1063	982	962	1057	1009	1034	956	986	1036	1032	974	1028	977	1035	1026	964	988	993	1027	1006	999	1009	1010	1040	984	1006	1019	1006	985	988	1003	1016	1060	1007	995	1019	1011	996	1010	981	1019	1015	978	999	999	1053	1004	1060	994	1005	1055	936	1016	1016	1050	980	1041	985	970	947	1034	943	1006	985	1019	1010	1065	988	911	1011	1017	985	975	950	1051	937	1045	1030	1005	1000	992	967	997	1002	1065	997	994	998	982	1044	1008	1034	1016	1009	1101	975	995	951	965	1008	928	1049	1008	953	1050	1009	1041	978	1022	1003	1038	1024	1050	953	1001	1054	1026	999	1028	1059	1030	1037	1039	976	983	1082	1025	988	1034	1106	953	982	1066	996	1026	994	1031	996	988	991	1016	1054	1016	1026	1007	1036	1013	1071	983	950	1020	1010	1059	964	1015	1049	970	1018	972	992	1025	984	1016	971	996	973	1003	1034	1033	1033	1037	995	978	1031	1035	980	1026	942	1015	1001	1020	1086	990	1031	1064	983	953	1044	1075	1022	1021	961	1019	1001	971	1039	950	1071	993	1000	1019	1013	980	1018	988	1032	1029	1012	1029	1027	960	1018	1037	975	984	1049	1001	1035	957	992	957	992	1038	987	958	985	975	997	988	1014	973	1015	986	986	1016	1011	983	978	987	1032	985	1034	1018	1021	1009	1016	1019	1000	958	1023	978	1007	997	974	998	978	1052	1019	981	997	991	1030	971	1019	1035	1027	1020	1014	1061	970	1076	1053	1040	1031	1028	1060	986	1018	1002	960	1009	971	1012	954	1033	1026	1076	1023	996	1006	1062	1012	989	1039	1049	989	1023	952	981	1000	1009	1005	1016	1031	1002	952	1038	1038	1035	993	970	1044	1028	977	1071	1021	928	975	1003	950	1077	1031	1050	991	1005	945	1001	1005	978	999	1056	1036	968	972	1023	1039	984	968	1030	1015	975	954	1055	1033	986	1016	1038	987	1026	967	1063	1002	1053	918	1018	1027	1020	1012	966	998	1033	1017	991	989	983	1018	1010	945	1011	1041	963	1042	1010	1005	976	994	1031	1024	1040	1008	1042	1009	959	1033	1021	1037	996	1011	1013	1034	1048	959	993	1024	1041	1023	1026	1061	956	1009	968	987	1076	1036	975	1034	997	982	976	1054	1040	960	1031	967	1004	1050	982	1065	1016	971	978	1024	952	972	1020	1033	972	962	1024	970	1042	975	1020	1019	1060	969	1062	1044	1019	988	991	999	993	1017	978	1022	1035	1029	981	1016	1016	989	999	1049	1017	1003	969	1012	1052	1034	1014	1046	936	1052	1005	1010	1080	1013	1019	1050	1022	1014	997	999	993	1039	982	1003	1007	1002	944	980	979	985	998	956	1031	1010	996	1023	977	1027	999	1020	1002	1023	989	950	1033	958	994	1013	984	953	1008	993	949	1032	1036	1010	1041	960	964	999	1004	1063	1023	1031	1019	984	1019	1030	1054	995	1003	991	997	1068	1045	986	1009	993	963	963	1016	1001	1031	1015	971	955	1062	990	989	988	1006	1015	1015	1021	1056	1037	1016	976	1053	990	1009	999	977	1027	1037	971	1049	1015	1047	1005	1010	997	1023	1074	1003	960	1049	993	996	975	1001	1005	977	996	970	969	995	1002	1010	1037	1017	989	1027	1012	1029	1017	964	1049	1026	973	1026	986	1067	1024	1031	976	958	1021	1002	1012	1011	992	1020	1016	933	1031	978	983	1020	1015	1032	1030	1018	1047	1026	1036	997	959	1050	1044	955	968	992	1057	971	1006	1000	1049	1032	1012	982	971	980	909	1012	951	997	974	1017	996	1019	1034	999	1014	968	1033	1033	991	1013	994	1048	953	1044	1078	1017	1012	1030	951	972	1023	988	977	945	985	1013	1106	990	1040	1029	967	1003	1044	1018	989	996	1007	995	1049	975	1024	1047	969	1009	981	978	1057	969	1058	993	1055	1015	1031	1003	991	994	993	1034	986	988	1003	1030	1013	1010	999	968	965	1052	1057	971	1029	1044	945	1038	1002	1057	1022	1061	1005	1028	979	1031	990	1027	1020	990	977	988	1026	1035	1036	1072	945	1019	1035	995	981	978	968	989	1010	1031	946	992	1040	1005	1000	961	976	1003	1047	1000	1006	994	1005	1020	979	1043	958	1020	956	1012	1033	1015	964	1056	1012	1063	1005	1062	961	1047	1037	1029	1032	927	954	994	1013	1019	996	923	998	1080	1019	979	995	973	1016	1006	1014	1008	987	990	1002	1008	1065	1011	1031	1037	1015	1013	988	1087	1033	940	986	993	1036	1036	1068	1049	1057	1057	1035	1031	980	1063	990	1030	1087	1032	1076	1017	1045	1018	1049	998	1009	989	1021	1014	990	993	998	1029	1019	1012	966	1067	987	973	1015	1010	991	1012	990	1020	995	1031	1064	1024	1002	968	980	1028	961	989	1036	996	1053	930	1036	1013	982	996	1026	1015	1009	1080	939	972	1049	961	1032	1024	1034	941	1016	998	984	1045	1021	999	955	988	955	1018	979	997	978	988	987	1015	1050	1016	1029	965	1027	989	939	958	1024	953	996	1039	996	1047	1015	978	1013	998	1019	982	1017	1018	1049	974	1016	976	1050	983	1056	1012	992	1013	1052	1008	1010	976	997	980	997	1028	989	1004	996	1008	987	977	1017	1010	950	1046	1004	982	977	1034	961	1017	1014	1012	1008	1071	1005	1028	1028	1024	927	967	988	1019	938	969	991	1044	1009	978	986	1024	975	1103	982	1018	1029	1021	1063	996	975	1004	1032	1010	944	997	994	1033	1002	1024	1036	1003	1035	998	1012	987	1023	1033	988	1012	1031	984	1037	988	973	957	1027	997	1035	989	1024	1025	1044	991	992	996	1012	954	958	1054	999	1002	1025	986	990	1028	1004	1057	999	986	997	995	951	970	1040	1007	995	962	993	1033	992	1002	1021	1046	1022	1023	980	1018	950	1003	1028	982	969	1032	1067	1012	1021	974	984	973	985	998	1061	949	999	955	987	1014	1024	1018	983	1006	967	946	989	932	991	1054	1002	989	1001	999	979	1015	989	1093	1015	989	1070	1077	964	1015	1049	926	1046	1004	1044	1032	1005	1077	1020	969	1002	967	994	987	970	960	1041	1009	981	994	987	1045	956	983	957	988	1005	970	951	1019	1024	1047	1036	1009	960	1016	989	984	959	1023	975	984	977	994	1055	1037	994	1049	1030	967	1001	1032	1040	1019	1006	1059	1026	1001	946	1018	1001	1044	1003	973	978	994	968	1016	999	1012	1017	996	1021	1014	980	1057	1005	1008	988	1053	1018	1063	961	1041	1017	1063	1013	988	963	1012	969	1024	995	986	973	1013	997	983	938	1066	1077	1000	1021	1005	1050	1038	1023	1035	980	1020	1039	1103	1023	1020	1071	1092	1039	990	1000	1010	1014	1060	1014	989	998	1025	1023	1019	984	984	994	1011	978	1027	1025	970	941
3329	114	80	77	82	90	92	79	87	83	96	89	81	78	78	78	88	67	60	82	80	79	85	67	65	76	83	70	76	63	77	67	78	70	68	74	96	192	215	56	79	81	66	58	70	57	74	75	59	69	58	58	84	73	68	74	68	67	79	79	58	77	69	71	72	77	77	77	75	85	82	86	70	68	79	77	64	56	82	62	69	84	82	72	80	73	67	67	72	61	72	84	67	64	63	71	77	84	64	58	72	72	72	78	73	75	61	61	77	78	58	78	72	62	75	72	70	71	69	62	54	73	69	83	64	72	85	61	73	60	84	70	79	67	67	75	67	80	86	66	70	64	94	85	62	59	55	69	75	67	78	80	71	68	82	88	74	76	65	70	75	87	47	80	58	73	79	68	70	78	69	76	71	69	67	67	74	72	76	68	81	79	82	74	78	69	61	56	78	57	69	78	53	83	61	54	72	74	59	70	73	75	74	61	68	88	63	76	67	80	60	74	70	52	65	66	75	75	72	65	75	68	67	66	76	83	75	83	79	68	78	77	72	63	75	67	72	68	78	66	61	67	76	76	82	73	67	69	77	85	76	78	56	68	84	75	73	87	70	74	64	82	65	74	73	67	72	73	81	74	68	74	64	71	73	60	71	79	71	68	70	68	78	75	61	64	72	83	60	65	73	76	74	79	71	81	47	89	85	76	56	70	61	85	61	83	73	74	81	76	86	59	57	69	42	83	82	79	79	62	77	71	64	66	75	73	64	69	75	67	83	78	61	72	62	69	72	77	73	65	81	59	81	78	75	85	75	57	73	75	90	61	73	83	70	62	84	79	69	61	91	67	76	77	63	65	86	68	74	70	76	73	80	81	72	78	65	68	53	76	66	65	56	81	77	71	68	63	75	76	81	75	68	74	71	59	52	78	63	70	69	62	78	65	76	71	65	67	62	65	62	84	71	68	72	81	66	67	63	91	97	78	71	75	76	56	69	68	64	79	64	68	64	56	75	73	72	66	73	74	58	60	60	65	65	69	81	68	66	69	72	62	84	63	84	75	83	80	95	67	79	79	73	72	68	71	82	71	70	75	63	63	70	72	74	63	76	75	72	73	65	73	59	73	77	78	74	70	71	65	67	70	71	59	68	68	75	74	74	80	83	84	70	68	75	66	64	75	84	74	76	72	60	70	72	64	65	72	88	62	79	67	92	73	60	53	78	73	71	75	60	90	61	75	70	70	86	70	72	68	68	69	78	72	78	63	62	81	76	74	72	59	58	64	79	75	58	60	69	86	72	78	76	69	60	67	81	63	81	53	70	52	66	68	64	65	66	88	61	67	70	83	63	85	73	67	62	85	67	76	63	80	75	82	68	83	77	64	67	72	68	72	74	74	72	71	66	76	59	68	66	73	59	65	60	65	69	83	61	78	76	67	77	84	65	75	63	58	72	76	85	65	63	65	86	70	69	61	74	70	70	78	81	76	73	76	66	70	69	77	57	79	70	71	80	83	81	91	60	71	61	74	70	79	56	75	74	57	71	63	74	69	66	69	82	65	74	73	72	71	59	63	68	73	71	71	68	72	69	70	62	64	68	55	76	83	84	71	77	82	68	73	77	74	59	73	80	70	68	77	68	79	62	77	85	62	65	67	80	72	75	88	73	88	72	64	67	83	64	77	63	62	65	81	69	75	64	77	63	76	72	75	81	66	67	80	61	77	68	72	72	58	61	66	84	78	76	74	59	66	58	93	70	66	71	84	65	60	82	64	70	58	74	65	79	83	78	63	64	72	68	76	65	69	67	78	59	68	61	72	79	63	68	69	66	73	85	65	58	60	69	67	69	83	73	77	73	82	72	68	71	71	67	79	69	62	72	66	75	69	67	70	54	56	71	79	76	76	78	80	61	80	69	61	82	86	81	73	67	77	60	60	67	66	70	68	76	81	68	79	76	72	66	55	75	76	69	84	85	52	74	78	76	69	86	78	80	84	66	49	70	68	54	77	65	84	79	58	78	72	68	73	61	65	73	82	84	70	71	84	81	67	73	82	65	77	53	75	73	66	72	65	73	64	69	80	91	74	70	81	58	78	67	68	66	64	68	84	82	63	86	65	71	67	64	80	92	79	70	65	78	82	65	84	70	73	73	86	66	61	74	78	88	62	89	68	72	65	70	77	72	72	61	68	75	70	79	55	64	76	62	68	70	72	93	77	63	78	72	65	68	74	80	73	84	76	64	75	69	76	85	77	62	68	63	68	78	57	71	91	70	69	69	70	65	75	67	86	71	80	67	61	77	78	75	65	65	72	82	79	59	67	71	69	76	66	67	52	78	88	63	61	74	67	81	81	73	72	76	72	78	59	74	68	75	62	80	60	67	69	97	80	81	82	64	64	63	64	73	67	59	74	60	62	65	69	59	88	84	76	70	87	69	73	79	65	88	60	68	66	67	72	71	63	74	91	79	69	62	80	65	74	65	62	75	64	66	71	69	83	82	69	63	82	80	68	75	68	66	63	67	73	61	59	59	82	76	76	78	60	67	76	82	72	71	76	71	70	65	73	58	69	58	78	69	85	76	66	70	76	68	79	77	79	86	72	76	72	83	76	72	58	69	74	55	72	65	66	87	68	70	77	60	61	77	73	69	77	66	76	65	82	65	64	65	78	76	72	73	70	70	67	83	60	62	57	73	56	82	79	67	67	79	68	51	76	72	74	63	69	67	74	64	78	76	70	65	80	68	71	73	67	63	65	55	70	67	58	82	81	67	81	74	73	75	76	69	59	71	86	69	55	72	59	79	71	67	66	54	58	69	76	85	83	66	63	81	93	68	75	57	54	69	57	78	91	80	62	65	68	70	76	75	74	65	78	74	85	74	71	64	68	89	62	64	76	72	68	65	80	69	82	66	76	84	71	75	73	78	80	59	68	66	74	79	81	67	78	80	83	81	78	65	71	69	71	72	79	77	73	71	59	67	78	75	60	64	81	74	67	66	73	71	69	58	70	62	85	67	62	59	76	88	68	74	56	63	71	78	67	69	67	70	73	78	67	76	70	73	78	74	73	72	84	72	74	79	78	67	64	83	79	69	73	73	78	60	57	64	81	52	74	86	69	65	74	63	78	84	69	72	83	70	81	64	71	80	72	86	69	62	73	72	74	83	74	70	62	72	66	80	80	65	76	72	69	79	70	70	65	78	80	79	65	58	74	67	78	82	81	74	71	75	80	81	89	70	61	71	76	60	84	83	86	64	78	63	58	75	78	71	91	74	68	75	56	66	65	71	58	64	55	66	81	68	78	71	83	72	85	64	71	56	74	83	71	71	66	61	66	73	71	63	64	96	75	65	78	63	65	60	79	61	75	69	72	56	83	85	73	66	82	64	81	64	66	79	70	56	70	76	72	88	74	73	71	62	72	62	61	77	71	65	67	50	77	74	72	74	63	55	74	75	82	64	54	85	66	92	68	72	73	74	64	64	59	64	68	70	79	89	66	64	56	80	64
16072	1446	1016	1268	2439	3244	2862	2623	2043	1700	1440	1337	1142	1152	1050	979	986	903	892	868	846	840	831	812	793	761	797	737	757	748	696	702	751	683	677	701	1072	4323	5040	663	678	675	667	638	677	648	662	677	669	655	656	650	669	644	663	665	641	669	653	642	649	701	624	683	630	660	610	670	705	641	671	713	651	626	700	669	655	632	709	647	633	662	666	632	680	700	667	635	696	691	654	659	654	662	659	690	644	721	655	685	660	674	709	667	663	692	641	632	658	698	666	670	655	668	626	635	608	691	640	645	662	656	647	698	653	653	656	650	676	664	667	640	669	624	661	623	659	656	697	629	691	642	613	604	647	645	643	664	635	636	610	627	694	675	631	669	657	651	676	638	587	642	669	675	639	646	639	613	667	648	646	672	663	629	644	665	645	733	618	669	620	660	648	637	667	688	665	676	663	705	637	663	647	626	645	653	665	652	687	683	645	650	646	618	631	657	642	664	744	674	713	647	650	693	686	649	650	710	656	657	677	683	716	666	693	636	663	628	667	644	641	669	689	642	642	664	670	697	639	684	608	710	651	646	653	641	681	658	687	632	630	634	683	709	649	662	653	620	682	696	642	657	638	674	686	671	666	671	682	666	619	679	639	725	651	653	694	638	666	633	668	671	645	669	661	650	680	635	671	685	625	654	671	713	652	663	700	669	692	664	662	719	647	682	641	667	682	629	649	667	641	669	697	654	647	639	672	618	671	654	674	621	691	616	637	676	662	706	675	662	627	681	641	654	661	681	630	662	599	650	631	618	642	658	647	657	660	651	686	631	615	665	670	686	670	678	660	656	647	690	686	642	654	664	606	633	693	660	626	635	640	632	647	652	655	662	689	633	634	637	664	679	627	693	659	706	651	627	608	639	685	665	674	612	655	635	664	594	654	623	665	657	690	666	649	638	693	661	642	686	617	626	632	699	678	651	631	617	626	614	632	653	647	639	657	659	617	647	620	635	589	692	663	687	667	694	615	680	676	686	656	663	641	641	690	674	658	638	638	647	662	681	675	635	624	643	653	632	642	652	668	652	657	669	670	593	689	655	669	704	639	681	665	663	603	640	661	655	618	671	657	684	649	675	642	680	665	670	695	678	637	661	692	662	642	683	668	604	640	659	656	650	687	645	669	666	647	675	641	631	661	660	656	667	653	671	658	710	688	655	675	641	635	609	672	674	619	636	649	627	593	648	645	683	642	614	626	688	648	670	616	669	635	661	670	649	658	639	709	615	653	651	655	657	704	642	644	629	689	639	693	634	648	651	667	651	651	689	639	667	677	590	657	689	614	651	638	645	650	625	683	672	664	663	704	639	628	655	642	680	636	628	644	627	660	642	718	643	640	643	634	677	637	655	649	713	681	645	680	642	615	673	667	652	697	630	708	617	650	623	703	628	641	625	637	668	682	682	675	616	651	678	689	668	633	687	660	656	646	612	624	696	626	695	667	655	639	668	675	646	631	631	655	678	654	651	633	581	702	614	648	621	659	667	667	682	665	643	683	671	628	625	671	682	687	666	643	685	656	669	688	684	687	689	699	639	618	621	642	606	666	633	619	649	625	652	690	698	688	672	675	678	640	695	653	673	685	649	660	688	639	655	651	638	652	672	653	670	643	680	690	666	684	667	631	659	632	650	624	695	686	663	665	681	601	665	656	727	705	663	667	662	641	631	714	686	654	631	643	658	673	676	714	637	690	646	653	675	653	599	635	643	693	669	622	648	699	596	668	676	649	665	656	676	647	657	683	705	680	667	655	642	685	686	672	632	647	670	646	620	660	693	671	662	655	712	608	624	679	616	649	689	638	638	647	698	682	623	689	624	676	674	676	673	638	650	677	659	701	589	630	696	702	651	647	686	701	655	682	646	644	673	641	616	654	670	684	651	615	636	685	643	619	647	664	625	639	664	649	685	633	700	676	663	630	651	657	640	653	672	728	644	669	664	641	670	673	631	658	689	641	655	628	641	639	655	626	646	669	678	640	627	687	680	663	680	667	662	661	632	657	621	608	664	624	618	658	673	645	674	655	625	650	671	648	658	609	691	698	642	639	660	630	650	622	659	702	666	658	672	645	680	705	653	626	706	646	654	687	636	651	643	621	688	635	665	685	635	655	649	683	635	664	663	644	648	634	648	652	667	606	672	700	666	661	672	613	607	588	695	618	598	591	672	634	640	657	650	638	635	666	668	638	676	650	679	684	681	694	662	615	645	621	695	692	631	659	649	620	636	647	662	694	672	697	680	672	696	655	634	692	639	678	685	665	683	610	654	640	640	668	709	718	633	657	635	683	650	616	656	655	658	664	667	638	676	662	697	665	639	632	667	611	715	704	692	701	631	671	691	675	679	666	712	677	684	660	665	640	645	651	646	633	674	683	695	644	674	705	680	669	643	642	648	641	639	704	683	659	640	696	643	642	642	620	657	672	636	676	631	723	651	630	664	614	656	707	699	684	636	666	640	677	661	648	680	679	635	656	657	616	669	685	656	647	625	666	609	671	637	665	714	666	658	665	651	642	669	606	670	677	665	606	646	662	649	630	665	678	667	641	656	635	608	633	630	682	664	681	648	659	651	668	677	601	629	638	621	611	643	637	644	669	646	640	625	679	593	645	623	694	642	659	656	656	624	665	641	653	699	591	677	684	668	602	653	665	675	683	626	666	663	668	621	625	628	649	618	658	684	657	692	619	707	675	636	635	638	689	627	660	674	680	664	686	678	621	643	666	629	674	672	688	657	677	681	624	705	684	638	644	677	648	713	614	681	619	658	668	644	692	662	649	670	704	668	668	624	654	630	665	645	676	613	590	677	654	646	634	610	659	636	679	660	674	688	646	679	636	600	623	635	712	639	660	681	664	673	640	623	667	679	649	679	621	696	651	658	706	655	660	609	657	683	662	666	699	658	638	675	643	659	668	674	665	659	613	668	684	646	668	659	679	715	673	638	695	632	634	698	645	634	640	667	659	657	647	635	656	656	641	634	675	625	638	660	668	670	625	657	688	688	644	652	679	657	650	675	671	642	648	623	642	669	650	651	724	617	652	624	680	690	640	674	649	671	688	644	666	620	644	601	663	655	619	605	656	676	661	655	726	657	666	645	668	585	692	607	693	688	661	698	669	688	635	646	633	681	655	679	679	628	674	602	639	662	647	639	716	658	653	663	654	619	623	660	653	667	632	630	661	700	637	598	664	682	653	637	632	673	669	637	627	633	664	653	677	649	688	686	640	652	641	670	707	647	673	686	656	645	627	680	662	640	624	661	649	699	676	662	650	641	680	672	703	659	657	658	652	677	675	640	630	654	629	644	617	668	664	659	678	648	677	652	716	667	708	600	670	650	652	682	650	618	647	648	661	679	661	670	646	660	661	649	627	696	690	649	615	650	675	650	682	646	643	654	630	702	704	643	691	610	631	635	632	640	637	673	647	659	685	632	637	664	665	667	649	650	661	705	687	648	660	665	638	671
7963	279	169	137	110	155	177	170	141	145	139	124	125	122	97	102	113	83	116	101	84	85	99	95	79	99	91	71	72	70	78	69	80	82	81	80	108	677	831	88	66	66	70	73	64	66	62	63	74	67	69	86	74	79	91	64	63	79	74	68	53	80	68	65	66	70	76	57	64	96	67	75	72	62	53	77	67	72	64	60	73	57	73	78	52	75	68	82	76	67	64	76	76	81	73	72	60	73	75	78	70	54	62	73	63	69	56	71	84	69	69	76	65	80	75	62	63	65	52	92	74	70	66	80	67	64	66	68	73	62	69	72	77	65	69	67	78	66	70	84	65	58	70	66	73	78	72	70	64	69	68	78	73	74	82	70	70	72	76	62	66	61	87	66	72	65	72	86	80	73	73	56	63	66	63	75	81	80	65	68	71	67	84	74	68	76	69	66	69	76	72	71	58	65	59	64	67	55	72	75	60	75	75	61	74	62	59	78	61	71	61	73	73	74	78	68	73	59	78	73	56	64	75	66	75	62	71	67	81	62	83	74	74	78	70	80	71	50	75	56	67	75	62	78	76	59	66	64	64	72	70	71	61	74	65	70	55	66	81	68	69	75	66	70	75	59	82	69	75	71	66	83	62	62	68	57	75	60	68	71	72	69	75	56	78	69	71	69	77	64	67	60	62	74	68	62	65	73	74	62	79	72	66	75	67	77	65	69	60	72	60	71	57	91	65	77	65	64	79	85	62	68	65	69	67	61	53	64	56	67	63	76	66	63	87	62	67	83	61	72	71	64	62	69	63	78	78	68	60	61	84	74	76	64	76	76	65	63	62	59	60	68	87	66	77	71	66	69	79	54	61	64	71	74	72	69	80	67	72	80	65	67	63	76	73	78	82	75	77	72	61	70	64	61	64	57	73	76	64	67	54	89	86	70	67	88	68	61	69	65	65	69	80	64	74	56	80	78	77	59	60	73	61	66	78	62	65	63	78	71	63	65	69	65	78	67	61	67	56	73	66	84	76	70	79	86	64	82	65	74	70	80	68	58	68	66	76	70	65	78	62	74	70	60	71	74	70	70	88	72	60	64	73	73	64	67	71	79	70	75	89	69	66	69	56	58	67	67	80	62	67	60	64	68	84	68	70	68	81	75	60	66	64	71	87	74	72	89	74	64	54	62	63	67	74	73	69	83	74	81	71	69	70	80	56	72	78	57	70	56	65	73	59	76	72	64	70	57	78	85	79	51	62	71	75	71	65	66	58	67	75	82	79	74	72	66	52	70	77	69	81	69	68	64	65	64	87	74	69	74	75	70	78	92	62	66	69	63	75	66	61	71	73	80	62	63	73	75	67	67	68	72	82	77	78	65	63	74	76	60	73	81	63	58	70	57	67	73	79	63	70	76	59	76	59	60	69	65	71	80	66	79	75	61	80	62	72	66	82	67	71	67	73	74	74	70	73	60	60	74	66	62	60	77	68	99	67	60	77	74	57	66	66	68	56	70	67	75	66	92	69	68	68	78	74	78	66	83	71	72	71	72	56	62	73	65	68	67	70	70	83	71	80	50	78	77	73	80	79	76	68	68	69	72	80	73	49	75	62	58	66	67	66	78	71	88	59	69	69	76	84	75	73	63	71	63	70	72	67	72	70	62	73	70	53	72	62	75	77	65	67	73	64	72	72	71	75	78	63	70	69	73	69	76	74	74	73	61	70	70	82	69	55	78	69	69	70	67	72	65	50	65	81	52	76	67	68	60	59	63	73	72	81	61	58	60	76	68	68	82	85	70	72	61	91	79	85	60	75	65	71	59	63	75	70	80	61	61	67	63	74	60	72	67	85	56	70	69	76	79	73	85	73	73	89	68	73	80	73	72	82	78	82	52	66	68	68	73	61	68	65	76	57	77	73	70	77	76	87	88	77	62	72	63	61	67	58	71	81	75	68	56	77	75	51	56	57	69	73	56	78	78	60	83	67	63	70	74	76	84	79	74	56	72	50	71	70	54	64	70	80	62	65	61	68	68	73	75	74	61	89	68	61	57	75	68	64	64	72	70	69	71	69	57	63	68	65	62	67	63	65	61	78	66	81	59	65	70	71	60	72	61	68	86	66	67	65	84	60	75	65	68	76	64	71	80	72	63	72	59	84	63	76	65	66	65	85	67	78	68	71	77	90	68	78	75	59	73	69	71	71	68	78	71	81	68	71	80	60	62	69	76	63	63	60	72	69	73	83	85	69	69	71	54	67	73	75	88	62	67	62	78	90	51	63	68	70	82	71	73	71	79	71	56	60	60	79	56	67	71	80	75	82	68	74	68	72	70	65	83	53	70	70	77	70	56	70	58	78	63	75	87	69	66	52	65	68	66	86	75	73	67	65	62	64	63	55	67	63	73	80	70	72	67	78	74	66	73	68	67	60	73	84	71	77	83	76	58	67	54	74	65	76	52	90	63	67	73	73	48	67	69	72	58	62	76	52	61	79	64	66	60	74	66	63	61	65	78	64	52	89	68	70	72	70	81	66	72	62	59	72	79	53	68	74	65	75	66	82	72	58	72	73	60	71	69	95	75	81	67	69	64	77	49	82	64	98	71	70	84	81	68	63	73	75	83	58	67	68	72	73	63	66	75	71	67	62	69	63	67	52	61	70	53	69	67	59	69	72	75	71	77	62	68	71	76	59	54	66	72	79	63	55	81	60	61	74	62	61	90	72	77	75	71	61	72	83	70	75	72	61	70	68	82	63	68	70	66	73	74	73	55	74	65	82	60	56	70	66	72	65	70	48	73	68	74	70	73	72	69	67	70	61	71	78	64	52	68	69	64	65	71	73	76	78	82	66	59	80	68	70	68	70	78	71	72	60	71	56	68	69	76	70	78	81	58	71	58	74	74	71	84	69	50	86	78	64	63	55	66	67	73	61	73	80	65	67	84	60	56	63	70	61	60	72	67	64	70	69	67	82	88	71	82	64	71	75	66	76	71	66	75	70	64	79	64	63	70	53	66	68	84	57	65	75	72	64	70	70	72	67	66	74	71	79	61	73	78	73	72	72	77	76	70	69	82	81	59	75	57	59	76	60	69	68	78	67	67	66	74	83	77	68	67	71	85	70	72	72	53	67	75	67	71	75	72	67	70	67	63	62	66	68	62	77	81	72	79	59	79	74	67	56	59	50	73	63	63	63	79	65	68	53	79	64	70	61	83	76	84	67	76	72	57	77	78	78	66	75	65	60	77	66	66	69	92	77	74	58	74	67	79	64	63	76	71	63	69	64	68	79	67	80	73	56	68	71	66	71	77	53	80	82	69	75	77	71	69	73	76	61	69	68	66	55	75	64	69	80	73	70	82	71	71	47	73	70	66	78	53	65	75	63	56	75	76	66	75	69	53	74	70	59	66	58	47	81	63	64	64	78	61	62	79	66	60	64	56	73	62	50	51	59	70	66	53	82	82	86	68	65	55	70	69	67	66	64	58	60	57	69	66	70	71	68	67
28101	4230	2171	3265	7847	9904	9154	7791	6150	5146	4142	3614	3047	2742	2335	2154	2004	1772	1726	1592	1596	1374	1314	1254	1155	1164	1121	1100	1001	1030	952	929	957	867	849	930	2162	14102	15125	1076	755	737	766	736	742	735	729	714	707	736	699	740	696	720	714	774	702	708	698	694	718	683	677	700	682	684	711	754	702	689	732	691	723	743	677	719	695	724	734	682	676	684	652	725	666	644	648	669	695	675	631	632	655	641	684	642	678	684	680	649	666	648	732	664	663	663	644	665	706	681	689	676	698	656	640	675	701	628	690	656	685	661	709	699	650	651	675	631	630	684	681	693	699	705	633	664	697	630	631	685	674	701	694	716	688	657	658	636	641	646	681	661	657	687	674	659	702	676	666	655	619	648	651	656	736	707	644	697	666	692	667	652	686	619	669	687	663	665	630	667	644	665	711	633	635	683	674	626	671	671	656	686	678	660	608	676	701	653	640	679	667	609	653	661	631	662	673	651	660	652	635	658	655	665	641	689	663	632	675	660	640	656	667	656	640	640	649	661	643	644	600	664	712	672	699	649	711	698	673	623	684	660	690	644	680	687	664	658	701	641	659	636	643	686	648	625	672	633	642	681	628	655	647	685	660	686	653	676	675	644	696	660	651	661	635	655	637	682	632	664	622	637	633	701	669	642	610	635	661	655	654	679	708	711	601	687	652	669	697	697	656	685	677	715	696	705	676	687	658	663	687	643	657	631	668	642	716	668	668	687	681	632	650	615	649	666	672	655	695	673	634	656	655	670	690	685	640	642	672	700	691	677	649	668	662	644	674	678	657	680	654	655	668	703	653	693	679	676	693	664	706	659	670	703	665	687	637	693	663	694	621	659	630	669	655	620	619	635	662	688	686	717	611	682	627	692	641	694	644	652	654	627	685	641	652	666	673	689	642	674	664	688	667	667	678	645	659	638	628	627	713	646	643	672	678	655	685	649	621	652	666	688	644	703	613	619	673	653	704	642	667	648	663	616	668	662	646	677	639	663	677	675	680	661	667	668	628	688	707	666	659	646	662	666	680	649	646	649	663	634	700	649	634	660	633	622	622	603	615	703	666	662	643	645	659	660	649	682	661	680	675	683	662	669	655	601	613	688	682	653	677	652	710	617	666	625	653	644	624	642	704	685	651	685	667	634	657	692	664	641	646	679	604	690	663	682	675	697	674	661	660	672	698	692	655	692	651	628	651	635	642	672	681	695	629	653	658	623	635	610	664	659	647	670	686	676	662	642	636	634	682	700	651	675	652	659	613	649	637	683	664	712	670	635	644	666	635	688	659	650	610	664	624	661	636	643	676	680	668	665	661	665	621	670	691	643	688	703	671	641	661	670	619	653	657	656	658	650	652	705	685	697	625	684	650	681	687	628	667	644	619	702	695	694	667	685	603	682	669	676	683	652	621	658	691	654	700	655	687	688	686	694	644	680	629	671	665	636	670	681	660	615	654	655	672	677	681	639	639	647	654	643	612	657	656	662	631	619	674	706	644	665	611	676	638	632	617	615	654	671	687	655	676	666	643	621	680	636	641	670	618	657	633	704	673	637	697	662	650	616	689	633	697	691	675	596	665	660	632	688	653	667	646	625	647	632	634	659	675	650	701	650	699	680	654	706	656	665	687	648	678	678	672	655	652	694	648	668	639	673	665	660	686	657	673	651	633	681	649	723	629	667	709	679	668	631	663	661	642	653	625	645	679	640	658	641	685	686	635	711	685	663	641	642	654	632	660	711	621	658	655	643	652	673	664	654	649	638	647	675	661	707	647	701	758	681	680	625	713	671	683	627	671	672	682	720	636	629	692	686	673	651	684	687	688	675	717	660	641	660	669	679	665	646	672	689	674	672	653	614	644	700	710	665	684	671	625	674	691	627	675	664	677	643	658	624	653	629	629	641	607	665	656	658	696	703	647	685	649	651	599	656	661	649	635	647	667	640	630	665	643	654	649	652	671	649	626	648	623	672	624	661	661	656	646	660	682	676	667	624	673	700	640	682	701	668	638	609	644	715	651	648	643	654	662	646	653	689	692	622	677	667	641	641	643	665	670	646	691	676	618	721	681	678	641	612	652	618	660	619	639	661	673	706	617	675	699	684	623	641	652	654	654	612	621	656	621	664	605	662	647	694	667	669	660	703	672	658	675	681	631	681	641	656	675	654	679	610	571	695	615	679	666	651	635	657	697	635	677	613	647	642	637	634	715	646	699	679	697	661	662	644	678	679	701	652	667	660	663	606	648	664	639	661	647	624	645	638	675	671	700	654	682	643	660	660	632	672	662	640	641	676	706	624	650	703	609	667	654	652	661	638	659	636	675	676	667	682	638	650	670	640	695	623	667	662	632	670	655	608	625	688	673	633	682	639	656	619	654	625	667	661	647	689	685	637	651	620	648	631	661	638	651	635	650	654	693	643	636	646	657	661	661	661	686	649	613	674	702	636	678	663	655	668	631	665	662	653	654	640	638	667	672	647	639	649	703	685	655	639	683	672	647	707	681	674	652	629	624	662	633	704	632	657	663	672	686	646	674	724	636	637	622	684	681	667	664	654	637	651	641	644	662	643	642	620	652	675	631	682	651	656	665	661	695	669	659	618	616	703	673	645	653	668	690	632	670	654	661	657	630	626	657	637	629	663	655	671	672	687	634	660	650	632	698	616	676	653	621	668	598	667	657	660	660	632	697	635	678	672	636	648	680	622	685	628	652	639	656	670	682	713	663	692	664	622	696	667	673	678	659	681	627	646	671	666	648	645	621	604	653	643	661	653	663	676	680	658	652	627	689	651	689	676	690	665	622	679	662	636	678	634	673	679	684	594	629	646	713	695	697	654	669	714	655	677	664	643	680	660	638	685	662	653	657	687	675	690	688	686	719	657	671	678	653	681	655	638	695	638	621	661	631	631	644	654	633	633	694	680	687	665	700	669	682	634	682	655	672	694	685	712	667	626	607	627	657	618	672	669	650	684	671	620	634	668	678	624	635	677	696	604	668	635	660	637	627	630	657	715	661	674	608	652	671	649	653	699	682	609	611	640	611	724	631	729	636	666	739	657	670	698	700	654	651	655	674	693	652	672	631	718	609	664	658	645	652	671	638	648	666	636	681	674	642	642	624	681	705	676	678	628	666	650	662	643	654	644	668	673	652	662	632	649	623	698	662	676	692	661	686	654	662	652	675	653	674	630	622	688	642	683	701	646	649	677	678	651	653	667	619	674	615	685	655	683	681	662	660	672	728	684	660	658	689	654	681	621	707	654	700	707	633	671	674	676	573	646	650	683	653	646	657	673	701	691	669	672	622	691	648	689	672	706	685	679	627	656	625	626	724	688	626	670	679	631	670	671	692	669	706	652	645	662	662	637	606	733	673	641	664	665	667	639	631	665	629	651	659	694	687	619	631	649	657	645	652	709	647	620	657	673	688	683	628	655	677	660	686	705	664	677	630	657	662	656	629	696	713	653	641	595	649	656	628	670
5907	131	82	73	57	93	96	83	82	75	74	66	56	57	51	56	51	46	47	39	34	32	47	45	42	34	40	35	33	38	34	30	47	40	37	32	42	414	362	36	31	32	30	32	29	37	23	30	36	31	42	39	30	38	34	32	37	34	34	40	32	30	48	29	31	32	38	18	36	39	28	28	34	27	24	34	30	35	23	29	37	30	24	34	32	38	29	30	31	35	33	32	32	22	26	34	32	33	38	41	27	30	39	28	34	29	33	26	30	32	28	24	28	30	39	37	31	34	39	39	27	29	27	40	30	34	29	26	26	31	36	28	28	17	30	24	34	22	31	25	29	34	30	31	18	36	28	33	33	25	25	33	25	26	33	39	33	39	35	28	39	40	19	38	26	25	36	31	30	29	34	25	26	36	32	25	24	36	30	29	33	25	21	27	26	35	19	30	28	31	46	36	27	29	37	31	26	30	26	33	30	28	32	33	32	41	35	16	30	26	25	31	25	28	31	34	35	31	29	28	31	37	29	36	31	19	31	30	41	32	23	30	26	24	42	25	39	26	33	24	31	37	31	32	34	24	16	32	40	23	26	33	28	29	30	29	37	32	36	29	29	40	26	34	35	26	37	31	27	38	35	31	30	28	27	34	34	32	28	28	27	26	26	19	31	35	28	30	41	31	30	33	31	37	41	22	32	31	35	25	29	27	24	36	28	28	35	28	21	26	34	36	29	30	33	37	33	36	26	29	37	27	26	29	34	26	37	38	31	31	38	30	26	37	29	35	21	32	23	34	36	41	35	33	37	29	28	29	28	33	29	30	35	35	39	38	30	30	26	21	29	27	34	42	37	25	31	39	42	21	37	25	26	32	29	22	44	26	31	29	33	25	35	31	34	30	36	32	44	24	43	28	24	30	27	28	34	23	34	33	24	34	29	36	26	25	39	33	32	28	35	25	31	39	43	29	31	35	33	25	25	29	38	23	23	31	26	24	27	29	32	32	25	40	31	26	30	28	26	38	29	31	28	31	36	35	34	36	25	31	30	40	30	34	32	30	29	38	31	36	29	35	31	34	23	33	26	27	22	24	27	34	34	24	25	29	25	26	26	48	28	29	32	35	35	27	32	28	32	28	26	32	23	32	38	33	28	22	24	30	29	30	20	41	15	28	32	36	27	43	27	28	29	34	25	37	26	29	25	37	32	34	25	26	27	46	33	37	33	39	36	35	31	30	25	32	22	35	35	32	35	35	31	42	38	24	32	30	28	40	33	32	25	25	30	32	22	40	30	23	26	26	31	32	31	45	35	27	30	32	38	24	26	31	32	26	36	21	40	39	32	42	28	36	39	30	27	35	23	32	32	32	32	28	22	33	37	36	34	29	31	33	25	40	28	30	23	40	34	31	30	40	32	25	27	30	28	37	36	38	31	22	16	31	25	22	33	30	24	27	43	28	33	25	28	32	34	22	28	31	24	36	34	26	24	41	38	35	23	27	37	30	26	26	29	30	29	36	36	24	32	31	35	23	20	37	29	25	32	28	28	34	39	28	33	34	30	35	35	33	31	21	42	27	25	40	37	37	26	35	44	35	34	34	33	30	26	32	26	29	32	27	29	34	28	25	26	33	30	34	31	19	26	24	27	30	26	30	22	32	32	34	33	28	27	32	29	33	26	34	28	33	25	25	28	31	32	26	36	25	37	25	23	34	39	27	25	28	21	33	34	29	28	27	36	34	37	35	20	36	34	27	28	28	31	36	29	30	34	25	30	22	35	27	32	37	30	26	19	26	19	27	38	23	38	32	34	23	29	32	28	21	24	33	32	36	32	38	24	32	28	25	33	23	31	26	27	37	27	33	27	30	43	33	24	30	25	24	31	30	33	35	34	33	39	33	26	29	30	21	31	27	37	35	35	33	29	30	34	27	28	40	36	27	40	35	37	31	26	25	26	27	28	31	30	24	38	32	37	33	37	29	26	27	38	40	32	35	26	31	28	29	19	27	28	31	33	29	30	30	29	28	33	27	27	23	36	24	32	37	30	19	31	29	27	28	27	26	26	32	22	45	26	34	26	32	30	37	35	26	35	25	45	31	19	27	30	32	30	44	20	42	30	27	27	20	35	25	24	33	31	32	25	31	29	28	27	33	37	36	23	35	26	41	28	25	30	34	27	30	24	24	21	36	25	43	38	26	29	32	29	30	32	37	32	24	30	24	32	23	31	32	38	29	26	32	40	28	42	32	24	30	30	27	31	42	22	37	29	25	29	29	38	30	25	30	24	35	30	34	19	25	36	21	46	33	33	34	25	31	26	31	26	35	24	24	29	26	33	35	31	33	36	21	20	25	39	39	25	23	27	28	23	32	25	33	22	41	34	34	26	32	22	32	24	34	33	38	25	31	23	32	31	30	32	38	26	36	36	42	29	23	33	45	21	33	23	34	32	31	30	31	45	26	36	30	25	29	32	35	24	28	30	18	22	36	32	23	29	36	37	38	25	32	22	20	22	27	29	39	25	28	38	29	32	24	23	34	34	21	30	24	25	38	32	27	28	28	19	35	29	25	31	23	23	28	26	27	33	32	32	33	21	33	25	37	21	23	26	43	43	32	31	40	35	33	28	33	22	34	37	34	25	32	39	32	36	26	28	29	36	29	18	37	22	30	38	23	34	26	38	41	36	38	36	39	23	24	31	26	33	28	29	33	26	27	29	25	33	22	28	31	27	31	30	30	42	33	29	31	32	34	26	28	29	32	35	23	34	36	30	31	35	38	32	32	30	24	19	31	33	30	40	32	24	25	31	34	26	40	21	24	37	29	27	35	26	40	42	30	29	33	21	32	28	28	35	21	34	33	33	29	24	26	32	39	40	28	34	37	32	36	25	31	34	28	29	32	37	28	29	39	29	26	27	27	29	33	38	36	28	29	37	34	24	33	29	30	30	31	29	29	32	37	36	24	29	32	27	30	27	25	26	37	24	22	38	20	26	42	36	33	31	35	19	27	39	36	40	31	31	34	33	36	33	24	27	30	34	25	19	27	40	24	41	34	28	38	33	29	37	32	23	29	29	34	35	23	27	26	39	29	32	35	30	26	30	34	27	33	24	31	38	23	26	30	25	29	34	27	34	33	37	39	38	28	24	32	27	23	31	26	24	28	33	40	34	43	37	23	36	26	36	31	31	27	44	34	29	39	25	31	39	30	26	27	30	32	31	45	27	24	34	27	25	30	31	32	35	27	21	33	27	32	31	28	29	27	31	33	37	24	37	27	33	36	28	23	29	36	37	33	39	32	26	29	30	33	28	29	28	44	32	30	26	22	24	33	33	35	32	37	26	34	30	22	28	33	29	31	25	25	35	33	34	27	31	35	21	33	29	27	28	20	27	26	25	28	30	30	30	30	32	29	28	38	26	28	28	34	25	22	29	26	28	33	24	41	36	29	25	26	22	39	30	31	30	35	24	37	25	34	36	30	32	25	32	21	31	26	28	26	27	43	28	29
21661	2351	1208	1806	4672	6070	5561	4716	3872	3056	2577	2089	1774	1527	1434	1249	1149	983	911	857	738	734	688	700	620	591	567	544	516	493	512	481	461	448	435	452	797	9689	9129	392	366	342	364	330	372	375	360	315	316	349	338	330	346	372	333	337	278	308	353	311	330	284	306	328	321	315	322	302	327	328	288	335	316	307	310	302	323	311	301	336	307	312	320	301	283	315	307	317	294	316	312	337	284	281	324	304	295	286	304	348	342	331	309	291	280	318	326	327	304	277	295	289	284	296	316	286	287	338	317	292	338	282	283	270	283	318	295	314	300	319	283	290	285	301	282	290	293	322	298	269	299	286	303	299	297	305	286	269	325	290	293	320	295	280	319	310	330	308	314	341	302	313	293	294	301	288	263	287	313	287	275	306	355	297	260	297	307	300	303	328	281	309	287	326	283	301	301	308	315	260	268	285	292	318	330	302	327	341	275	317	312	279	285	284	276	304	315	278	302	279	309	290	317	301	294	256	321	289	288	270	337	268	306	322	288	338	299	276	295	285	275	301	319	338	337	290	284	299	291	283	291	291	352	296	310	276	308	309	257	278	316	296	324	293	309	317	268	329	323	307	280	285	304	295	272	293	283	299	309	293	286	312	303	301	312	312	254	269	287	293	351	267	305	282	298	280	314	297	295	279	291	300	272	337	303	254	302	307	300	321	300	280	314	312	292	305	301	279	316	306	313	314	298	302	282	291	299	296	328	287	280	288	306	307	287	293	322	311	303	291	288	297	251	281	327	313	323	306	309	266	299	287	350	282	302	315	296	285	273	330	305	272	293	291	272	307	290	302	286	266	291	278	292	269	316	306	302	279	317	285	298	301	309	318	282	308	310	303	293	287	266	279	273	280	301	264	296	300	308	307	294	318	291	296	284	320	297	307	294	271	286	326	281	308	309	290	303	299	244	293	301	284	287	292	301	310	249	287	290	295	289	305	287	294	326	282	283	294	300	282	302	280	293	266	297	302	321	314	279	307	313	265	306	287	299	290	307	304	285	314	284	289	288	281	275	284	307	305	287	291	312	281	293	326	294	287	297	301	296	270	276	308	311	295	284	294	278	279	280	310	320	285	294	260	322	300	308	294	306	324	296	301	307	308	291	312	308	309	290	286	297	314	276	294	275	328	294	290	270	306	314	286	303	295	294	282	286	314	287	294	289	336	320	300	278	257	273	287	317	307	306	297	305	282	270	299	283	303	256	310	299	309	305	298	301	279	284	305	291	305	296	297	291	252	282	293	315	296	287	271	292	306	293	289	308	318	316	308	297	267	323	313	299	315	302	305	292	306	316	237	293	314	287	289	296	280	289	281	324	301	306	327	300	288	296	261	297	287	294	272	319	264	257	291	316	312	250	310	295	290	287	298	275	292	311	288	302	316	288	299	298	293	315	304	287	284	318	285	272	315	296	299	298	292	299	337	310	322	275	307	268	283	310	316	256	299	304	335	305	305	323	277	305	285	266	274	319	274	263	286	278	286	323	297	283	284	337	332	319	262	312	297	257	305	288	299	303	289	304	308	309	300	283	276	275	277	305	268	317	307	305	309	287	326	308	288	308	294	319	297	290	297	289	318	287	275	268	284	300	292	301	285	271	288	301	301	290	271	309	290	288	329	293	299	289	297	272	315	317	302	303	291	265	282	279	318	297	284	280	289	277	293	317	310	306	280	281	293	304	280	281	259	293	275	302	315	308	297	285	286	303	296	331	291	301	282	285	296	322	302	294	268	294	302	275	290	304	341	278	299	277	294	334	277	334	303	270	316	309	244	294	290	301	305	287	265	310	296	296	287	297	327	301	276	309	265	293	287	329	307	270	315	298	297	310	287	317	260	307	295	296	291	307	293	299	319	283	309	294	307	294	286	306	273	289	304	302	265	289	280	285	266	270	314	295	313	281	283	315	272	287	287	268	294	284	286	296	310	267	297	295	318	287	283	320	284	286	277	272	307	302	279	288	307	304	318	292	293	294	344	305	287	275	310	319	292	286	292	255	293	275	305	292	288	320	306	301	292	288	285	293	299	307	284	317	286	294	291	322	286	305	291	282	297	276	311	316	312	278	280	296	290	329	297	272	299	273	273	293	287	262	287	332	287	293	273	310	317	289	284	297	274	291	291	300	275	277	296	279	277	315	284	297	266	287	274	278	250	266	314	286	313	277	343	275	299	304	281	314	328	311	296	307	303	297	289	285	259	281	271	273	277	292	313	337	287	319	310	309	294	282	291	303	282	338	337	317	301	283	264	292	307	295	311	293	296	292	276	291	308	314	270	313	278	299	284	301	293	253	287	271	320	314	281	287	311	359	282	284	296	312	290	298	273	289	299	279	297	284	285	281	293	326	304	301	298	321	275	317	284	277	268	294	291	302	302	283	311	298	267	295	304	283	276	291	309	246	296	317	278	311	289	296	273	277	302	290	309	279	283	299	272	280	269	287	293	297	280	294	302	282	266	295	302	295	301	297	291	329	298	294	293	285	287	293	312	306	291	283	269	287	319	325	296	285	270	306	293	291	311	281	328	293	282	269	315	263	275	280	311	295	299	306	283	297	262	328	323	267	305	299	278	270	308	337	308	312	320	267	302	274	312	297	293	281	281	324	302	270	280	274	283	290	309	303	269	312	316	301	295	307	315	292	291	326	289	294	273	299	300	304	312	295	280	294	276	294	328	297	302	305	303	282	298	293	301	306	304	314	319	318	273	293	275	288	274	299	269	268	307	307	307	303	286	288	282	288	310	305	281	317	321	268	334	332	302	272	285	315	295	296	310	302	302	293	326	281	285	302	306	302	304	277	311	280	292	319	334	288	294	310	301	263	296	315	312	292	285	301	313	314	287	308	296	269	278	291	279	288	288	303	279	294	285	273	342	311	288	314	287	291	285	310	288	299	294	325	301	293	298	313	275	272	306	296	317	294	280	282	291	314	307	281	298	307	312	307	286	286	279	340	299	290	301	304	293	276	274	272	293	279	296	308	279	300	288	295	311	313	306	278	292	300	329	267	332	329	299	292	277	280	302	266	313	291	292	290	299	263	260	276	285	293	286	278	309	281	279	305	273	308	285	312	283	325	288	333	315	295	323	304	321	315	287	309	301	319	277	302	308	283	295	324	308	278	316	295	292	291	291	292	282	292	284	300	263	289	302	289	302	285	291	282	282	258	284	290	317	328	288	297	318	287	289	293	335	311	273	326	305	304	291	295	299	305	268	288	285	295	269	282	318	270	320	327	284	275	314	283	317	292	299	294	273	285	290	309	300	274	311	282	280	314	291	307	294	284	296	295	316	298	319	283	325	276	309	292	311	318	308	278	289	300	326	262	328	285	287	307	285	289	292	292	284	338	301	315	314	274	302	259	302	310	333	305	305	269	313	308	295	314	307	301	299	326	271	294	311	289	273	308	286	296	305	311	271	312	265	297	310	301	306	311	277	281	267	320	284	291	285	283	294	308	275	308	299
6747	332	181	129	140	185	210	183	166	183	138	129	120	136	129	146	128	116	110	128	98	110	117	100	108	108	95	94	95	102	99	109	113	111	112	111	200	605	722	110	99	125	132	107	105	130	82	105	105	103	101	100	107	112	110	96	107	99	112	102	80	103	114	93	94	119	110	91	85	117	102	89	89	107	89	103	101	94	98	92	85	82	103	91	79	103	131	81	110	95	114	107	105	106	96	115	81	115	87	103	87	96	92	80	83	93	86	100	96	102	91	101	104	90	97	93	109	88	86	92	98	77	93	89	106	103	87	106	107	111	96	104	112	97	105	89	116	80	103	103	108	91	98	100	109	105	103	107	109	91	100	105	96	93	107	100	102	89	86	105	113	82	99	96	104	101	98	108	90	85	94	99	100	107	100	110	102	114	93	97	114	102	67	89	96	99	100	100	93	98	85	92	103	108	78	82	99	90	115	106	81	82	112	99	117	107	87	89	111	98	104	92	100	105	98	94	95	77	110	112	96	107	112	108	81	98	95	110	90	90	112	107	95	92	92	94	85	107	90	96	101	92	80	108	111	102	86	107	102	87	98	101	98	109	104	115	101	106	107	100	78	102	101	105	89	121	76	109	87	107	104	73	102	90	110	92	89	106	105	112	101	110	107	112	98	94	94	94	99	82	108	100	104	101	98	87	108	103	99	103	103	111	91	108	98	97	93	120	101	107	104	112	86	95	81	95	101	99	102	108	97	86	88	88	97	120	84	115	100	116	79	107	102	129	118	97	102	95	96	109	99	102	104	99	115	107	104	103	95	115	88	103	94	95	118	93	99	111	107	103	102	98	99	102	100	99	98	127	95	94	110	128	84	118	106	97	101	108	107	110	115	111	102	100	104	89	80	93	94	93	110	93	101	108	101	95	102	92	95	97	80	100	106	101	107	94	100	87	99	124	102	108	100	133	94	103	95	105	110	72	95	104	91	92	110	89	96	100	95	103	106	97	100	101	89	79	101	107	115	111	104	96	115	82	92	94	109	91	81	93	98	110	100	109	107	91	114	101	99	107	96	109	94	97	103	102	110	98	107	105	102	105	105	108	107	109	105	85	95	91	90	88	96	117	96	108	96	103	96	102	95	129	103	95	112	105	116	96	102	115	101	89	98	101	117	108	87	99	100	81	95	120	108	98	86	76	83	111	93	93	101	96	118	114	109	104	107	88	86	78	115	91	98	127	95	82	109	101	90	109	108	83	94	98	86	102	106	100	106	100	84	92	114	114	73	95	102	97	90	91	95	103	104	90	103	113	89	102	98	86	100	103	105	107	99	97	82	85	91	78	106	98	115	96	96	94	89	96	106	106	82	92	95	114	102	117	108	90	99	91	88	90	89	102	87	91	110	88	88	105	103	96	104	87	118	98	104	99	87	102	96	74	98	106	120	106	110	118	114	93	98	111	97	104	121	91	109	95	105	96	115	86	113	109	108	91	101	100	102	99	96	83	96	106	89	82	95	111	85	86	94	87	89	97	91	105	105	112	93	81	90	102	92	107	111	88	101	96	91	82	101	88	110	105	107	116	107	97	110	95	92	98	106	84	116	85	91	102	130	96	100	94	118	106	98	112	83	82	90	105	90	117	109	94	103	99	93	105	96	88	87	96	86	88	101	108	91	95	93	100	104	82	77	98	98	117	111	87	102	107	108	125	102	99	95	114	94	70	100	84	104	94	107	89	110	90	97	113	80	99	93	89	123	102	91	90	108	102	105	101	98	108	112	104	115	94	85	104	88	109	102	112	91	99	111	105	107	104	80	101	104	101	97	107	110	98	91	108	87	94	100	98	92	84	93	110	98	100	127	107	88	109	103	107	93	90	85	96	92	90	115	112	105	118	106	106	105	106	95	103	77	87	85	111	105	91	115	99	101	86	99	85	87	97	99	110	103	90	73	95	91	110	105	96	92	116	107	88	103	97	102	109	92	108	98	94	110	98	101	100	95	95	94	108	108	94	113	104	108	110	89	101	92	104	111	98	88	76	79	100	104	96	100	108	91	88	94	91	95	85	105	111	86	89	106	103	90	101	90	110	110	111	97	112	111	94	121	103	107	98	94	97	110	102	92	87	114	110	98	95	107	96	104	77	99	98	82	114	91	98	102	107	92	92	103	93	114	105	90	95	99	123	89	98	85	128	99	83	87	121	104	100	100	87	88	98	103	106	112	95	81	91	103	97	135	105	98	88	102	97	110	94	94	93	101	110	95	93	98	80	102	109	108	101	109	107	94	98	98	104	100	93	102	95	91	91	102	83	95	103	88	100	99	92	110	100	94	98	97	87	98	89	98	120	108	110	106	97	118	104	116	92	130	112	82	86	101	98	117	106	97	87	95	96	95	111	91	105	90	105	117	108	101	91	86	101	104	92	107	99	103	88	98	104	70	87	119	89	94	118	99	111	92	91	105	97	94	97	87	94	108	108	90	99	84	95	109	90	110	98	124	100	102	93	109	101	101	80	73	95	102	91	103	108	91	107	90	98	99	87	96	98	98	85	94	100	87	110	112	112	89	108	95	113	102	98	96	94	84	105	91	92	95	84	89	94	86	88	121	99	87	80	100	90	116	107	96	90	84	87	101	96	93	101	116	112	93	100	86	95	90	86	109	90	105	114	103	107	97	102	106	97	127	99	87	84	88	94	94	82	111	95	82	106	105	119	102	103	105	113	109	97	115	103	79	82	107	91	96	97	105	108	97	104	98	94	104	109	122	102	100	78	89	110	86	103	104	117	91	95	104	95	93	105	95	78	86	94	110	92	86	105	105	98	98	97	107	99	87	108	102	99	111	99	93	88	95	113	94	99	97	109	100	118	80	96	92	102	95	108	100	96	91	104	82	108	97	95	115	95	106	88	93	113	110	102	102	110	112	94	99	84	106	115	104	91	101	91	109	106	108	116	111	87	98	96	97	109	111	90	81	93	81	118	109	94	86	96	96	96	86	82	98	112	85	108	100	107	94	100	88	98	94	92	107	91	112	99	99	95	96	104	98	100	103	98	80	93	107	108	93	101	106	102	120	98	113	104	95	107	107	95	120	113	95	98	97	105	107	89	78	126	103	91	93	124	122	90	90	95	99	119	88	105	100	112	103	102	91	83	83	99	92	101	94	95	99	96	111	109	94	89	90	93	86	105	99	96	92	100	93	111	88	85	98	113	97	96	97	78	81	95	100	95	96	103	108	100	88	104	88	82	102	95	112	107	118	102	76	91	93	102	118	115	107	100	99	110	84	94	91	110	117	94	100	100	101	87	96	105	70	90	106	93	110	88	103	100	104	88	95	79	75	88	88	88	96	108	98	86	98	104	103	112	119	127	104	104	88	112	91	104	97	103	86	101	89	84	109	102	94	99	98	99	79	112	108	101	113	104	116	119	106	87	93	98	85	104	89	87	97	102	96	81	92	112	104	106	94	95	112	89	87	109	103	96	89	112	88	102	95	84	80	116	98	86
27477	4403	2309	3387	7588	9296	8623	7092	5775	4787	3911	3431	2948	2653	2407	2270	1983	2012	1866	1688	1648	1527	1509	1421	1371	1344	1443	1319	1326	1321	1260	1200	1239	1236	1205	1363	3732	12435	13416	1059	1029	1120	1047	1081	1041	1109	1100	1035	1068	984	1046	1027	1056	1027	997	1016	1010	1036	1010	1011	1031	1046	1030	994	1016	949	1026	990	993	1022	1042	1087	1035	974	1050	1017	1033	1030	1004	1038	996	983	1034	1040	1042	1002	1047	952	979	1024	1024	936	1052	1033	1032	1000	1008	999	974	1021	954	1000	1044	1012	987	1047	994	1014	930	997	1001	1028	984	1003	956	1053	976	983	989	980	949	1001	1011	983	998	1024	1030	991	946	1027	1023	1052	1005	1021	996	1000	964	1009	982	961	948	975	1048	983	994	1002	994	1025	934	976	970	975	989	1002	973	1015	989	991	999	931	949	958	1019	986	1008	1056	939	1046	983	921	964	1016	958	935	1009	955	997	1047	1009	963	1025	1005	953	1000	1034	990	974	993	990	1008	991	955	983	945	940	981	976	964	1003	1023	966	934	977	987	973	997	993	972	988	1022	963	984	983	1034	946	1022	979	1025	1028	1005	1015	989	1019	981	930	986	1066	967	1039	987	977	1031	1008	970	1009	1014	962	1034	989	1019	1042	955	1067	937	971	961	945	954	1015	1013	982	1000	1009	1056	1025	968	981	1015	987	989	1009	1027	994	961	952	1012	977	985	1005	997	1012	959	969	982	998	1029	986	996	934	1009	1019	965	975	1029	1003	977	1005	1048	1030	986	950	982	944	1034	1003	981	1006	965	958	1021	960	1006	978	987	960	993	1050	1004	1005	989	966	1027	959	1014	984	963	1046	985	1023	1001	991	967	996	1048	974	967	986	1001	919	938	1029	997	991	961	945	1044	1002	970	1002	994	946	1023	1002	940	980	951	1026	1010	1097	968	996	962	1020	1030	1050	921	991	1031	1022	947	915	1033	1019	1011	973	943	972	1073	978	949	986	960	998	994	942	966	999	959	982	1021	1029	985	990	989	970	1017	1038	1023	931	951	977	974	1029	966	1018	931	1004	1005	1002	999	946	1013	1019	982	952	1006	1029	981	975	1039	1036	986	962	980	984	934	1067	921	1027	971	1013	1029	977	1014	983	987	999	1036	1011	1032	993	953	956	993	1036	977	957	986	1004	938	976	1018	1000	1010	959	948	956	1021	940	1015	1003	983	984	965	977	928	1038	926	981	968	1018	974	987	975	986	988	1010	1007	935	961	993	948	1032	1012	978	970	1022	974	1006	968	995	965	1005	947	993	954	1052	983	992	1004	991	974	1061	982	1055	952	1000	1013	972	1005	1005	1029	1006	1031	988	1029	1030	984	1016	1013	950	980	1002	982	993	1007	988	960	1033	1007	947	1021	976	978	921	1001	999	941	1003	977	994	1039	981	969	983	1003	976	1009	976	1004	984	948	986	980	990	945	1006	999	947	1032	986	1007	1016	967	974	989	956	995	977	991	1007	982	975	985	1006	992	1038	967	978	913	995	960	1002	977	1010	959	1007	1021	991	1020	1002	972	959	983	1010	996	978	999	1043	991	967	978	957	1033	1003	985	1024	947	954	1042	994	963	963	986	986	992	931	1011	978	1007	1018	972	998	964	988	963	1022	914	983	1000	912	1030	1009	1003	956	1046	1059	961	990	987	979	1024	1005	958	984	1016	1055	1022	974	990	1014	980	956	1023	976	984	998	960	1040	986	943	1038	997	980	970	1013	977	984	970	985	945	1008	1000	948	1004	1028	989	975	999	956	1024	957	999	999	956	1016	960	910	966	1001	996	994	1029	1019	1010	986	1007	976	972	1032	939	956	976	949	929	979	987	988	1026	939	1002	949	989	999	962	973	989	974	993	955	930	1023	1071	999	1030	1027	1038	948	1018	982	1062	998	1004	972	959	993	1031	1016	1059	997	990	956	975	1002	973	977	1056	988	1011	1017	1010	1006	958	957	979	981	985	1003	1060	1017	963	1044	997	941	981	996	1017	992	1009	987	961	1014	1051	998	1018	987	1032	970	962	985	962	990	959	988	964	1017	967	926	998	1012	967	962	1041	940	934	1031	1012	938	1002	975	1018	992	969	938	979	992	1066	940	1053	1004	1018	995	988	1011	964	985	947	998	986	986	963	1002	992	950	971	980	994	962	1006	968	966	957	989	985	991	977	996	989	1029	1044	966	1045	988	994	958	936	1026	1047	1005	980	969	965	966	1008	1016	959	1002	1024	1025	1025	942	990	962	1010	931	1008	992	1007	998	1005	1040	1061	961	1024	901	1012	959	1004	1013	968	1011	989	988	1003	1031	989	1019	985	973	987	954	953	1009	943	1039	981	967	1009	943	988	977	1015	1001	1006	988	991	971	947	994	1014	974	984	1024	971	979	1013	987	1010	993	983	973	1005	948	1033	973	975	1003	995	943	969	1026	972	992	1039	976	965	1034	990	944	980	985	1035	976	984	984	955	1030	983	971	986	995	1010	966	1029	985	950	973	961	996	978	1036	1004	969	935	1004	1018	983	945	1041	1012	1011	992	1036	968	954	975	943	1008	973	942	995	989	1022	963	1016	923	997	995	1019	967	977	942	1000	948	990	964	976	976	1034	1026	1028	1015	932	1013	989	960	992	1037	1007	1073	954	1013	1010	990	1021	1025	1026	956	986	981	991	965	953	978	1091	982	966	1008	996	974	994	968	998	1055	982	1012	1007	944	986	972	974	1017	1002	976	990	1042	1061	1001	926	965	1047	1012	991	1017	995	992	981	982	1066	1016	971	990	1001	999	945	961	972	992	997	1012	981	990	990	1029	989	970	1005	974	944	961	988	948	982	1021	993	986	1031	939	968	1021	987	1061	1016	1027	956	981	1002	984	1001	1006	906	993	984	959	1034	956	954	1014	988	1005	960	1018	1006	926	1031	965	917	1007	1013	956	1042	970	1014	928	1041	966	978	984	958	979	966	962	962	1022	1042	993	998	1006	1031	1069	1021	987	960	1017	993	935	1017	973	999	1028	964	982	986	1025	1003	1026	1003	1015	962	1052	1014	943	984	955	916	1009	999	989	1009	1038	972	943	1020	1049	973	984	1014	1028	1008	970	958	981	952	994	1003	1000	1027	990	944	1016	967	985	1000	1028	1037	974	967	979	1014	1049	983	984	971	984	972	956	960	920	991	991	996	945	939	953	1003	1030	950	978	961	981	946	1015	949	1006	1053	951	976	998	1022	965	1009	952	999	990	999	1029	1008	1024	951	994	1002	1006	957	929	1059	972	1006	1014	948	981	963	965	975	988	929	1037	986	992	1015	997	998	1040	1005	1008	954	1007	1030	996	1025	946	990	989	983	985	905	1035	976	1075	1005	1006	1016	991	988	1021	1043	1007	1025	1001	1004	1027	992	1013	1001	999	964	997	962	990	991	984	1000	976	992	978	976	984	985	981	951	987	991	987	985	985	1015	987	945	972	1016	973	1023	941	1003	986	998	992	963	1006	979	982	987	970	979	967	972	1007	1000	998	943	988	978	925	1049	1007	997	1063	964	990	961	980	998	1005	1000	1001	988	997	957	976	955	1029	1048	969	962	1005	1006	1000	1010	955	960	1045	964	957	1015	986	1023	1004	1012	979	1019	980	975	1032	962	969	919	996	999	1011	1010	1003	1006	997	974	1037	1059	937	977	952	1005	1012	1001	1058	1013	1029	1066	1007	997	976	948	1059	1001	1013	1016	959	1030	1011	984	978	1009	1034	996	992	952	995	997	1062	968	974	957	935	973	960	963	976	999	974	1007	964	982	927	994	992	1023	972	984	951	1053	952	992	1000	1021	966	985	977	1010	991	979	1033	971	1000	997	953	1000	1006	938	974	966	971	936	969	1011	1019	1004	975	1017	949	979	978	993	970	981	915	967	973	1000	1017	1009	979	1030	1001	980	1012	966	1012	995	938	961	967	940	996	985	977	952	974	968	986	1005	991	1041	985	962	1010	1042	1020	977	966	995	1038	990	971	955	1025	939	994	1040	961	1022	979	977	1007	1027	969	986	967	1000	978	973	986	931	990	997	1037	940	965	1008	947
3097	92	78	69	74	90	105	77	90	92	66	83	73	89	79	60	79	63	64	67	74	76	78	69	57	73	69	76	69	82	63	74	63	56	77	64	87	176	164	71	66	87	67	79	71	60	69	65	67	62	63	74	61	70	58	61	51	54	53	82	69	56	78	73	66	73	70	64	62	64	81	71	74	68	72	58	58	58	82	78	81	80	65	62	61	82	77	77	52	66	74	74	55	66	51	61	79	69	71	75	70	68	73	55	64	77	74	66	74	77	64	70	65	70	64	65	61	80	73	55	60	67	65	72	80	62	62	57	63	70	71	69	67	71	53	80	65	58	66	82	74	70	63	87	85	61	71	72	72	51	64	65	60	77	57	56	76	72	55	69	81	57	62	77	57	61	54	83	69	72	56	78	72	70	72	67	69	80	85	57	72	74	53	68	75	68	75	84	68	62	65	70	61	70	63	57	69	69	57	60	75	61	56	76	76	67	81	78	75	66	58	67	67	67	57	59	65	61	60	69	76	81	70	71	67	63	55	75	60	74	72	76	71	72	79	69	64	81	67	70	63	75	68	55	84	79	71	66	57	70	64	76	66	77	80	65	68	74	55	74	86	74	70	85	65	70	77	81	76	71	62	62	71	76	81	67	83	64	51	62	65	63	69	57	70	84	58	67	73	60	89	74	76	57	52	71	46	72	57	71	84	73	62	69	62	62	72	86	54	67	83	66	58	60	74	71	71	76	76	77	68	73	72	61	78	68	67	77	72	72	68	59	66	67	79	69	62	70	75	66	65	83	58	70	75	63	70	70	76	67	67	66	57	69	65	73	71	68	71	59	82	71	74	70	65	75	73	87	65	50	63	70	64	70	66	61	72	70	62	57	61	65	78	86	69	78	66	70	61	66	87	70	78	54	64	72	66	68	55	66	73	65	69	64	73	45	60	68	67	80	82	43	67	56	78	72	66	63	56	68	65	63	65	60	61	80	68	70	65	73	74	62	69	64	83	68	62	73	48	72	67	85	72	65	70	62	68	70	72	62	61	73	68	66	79	65	64	72	76	62	74	69	75	57	67	78	69	68	56	63	69	75	84	69	73	73	67	58	65	66	70	55	67	57	69	57	72	57	71	78	74	65	47	58	60	65	64	53	66	56	67	72	69	83	81	75	61	86	70	72	58	73	76	77	80	71	64	70	74	77	66	75	67	59	58	62	53	78	80	58	77	74	76	47	78	70	75	69	66	58	70	80	75	66	56	69	72	64	85	85	65	76	68	71	74	66	63	65	75	69	63	68	66	61	61	82	62	75	68	70	70	78	74	66	68	59	75	70	63	59	83	78	73	65	48	75	80	68	74	45	60	79	58	51	79	56	76	47	72	72	62	57	59	58	61	53	83	64	64	77	64	66	75	84	64	62	75	66	60	81	78	76	77	78	67	88	69	68	62	75	71	65	72	66	73	62	75	63	65	65	70	71	68	76	72	55	57	52	65	79	58	63	78	63	67	69	65	64	80	64	82	69	71	71	66	66	58	83	75	64	61	60	72	65	67	59	77	71	65	67	77	70	71	72	79	76	64	71	77	70	79	97	54	77	69	72	68	75	67	63	88	70	70	84	58	63	60	67	89	65	67	76	75	63	65	74	60	76	71	67	62	68	63	67	50	64	69	70	59	72	77	69	56	65	67	76	69	72	68	59	75	66	70	51	66	87	53	67	62	65	92	66	58	62	60	61	72	69	57	78	66	80	72	52	59	54	79	62	74	64	62	76	68	60	56	71	72	62	70	65	66	72	72	71	48	69	72	51	72	56	67	66	65	69	76	68	63	60	65	69	64	84	62	53	79	63	78	61	78	71	66	75	77	63	79	74	76	80	74	75	77	55	76	56	57	72	71	79	49	77	78	70	74	56	66	64	57	69	67	61	65	71	69	77	77	68	73	82	78	69	65	72	80	72	66	69	58	67	70	75	71	85	74	61	73	78	59	67	61	65	77	63	57	57	70	54	68	58	58	63	68	69	83	60	69	70	48	59	63	65	77	74	61	64	67	66	55	72	72	68	66	50	72	72	75	74	58	77	70	54	68	70	79	80	70	70	72	71	75	79	67	52	80	62	68	72	68	66	75	68	71	56	55	66	50	69	56	79	76	56	66	60	79	74	76	65	73	77	84	76	82	84	76	64	72	82	74	75	75	76	71	60	69	66	61	46	78	74	73	52	89	80	77	76	64	69	82	72	76	58	66	65	72	72	65	82	79	50	52	59	80	62	69	68	83	69	73	68	77	81	68	61	60	69	77	74	66	73	58	67	69	81	67	65	68	78	63	64	66	64	70	63	74	76	68	73	65	74	62	60	70	69	63	51	80	73	70	61	67	73	69	58	57	76	85	65	47	66	45	65	64	79	74	74	71	74	69	65	71	61	59	75	72	87	74	84	82	65	79	56	60	67	89	77	68	64	76	64	66	71	81	72	89	65	69	77	96	64	71	54	75	80	65	65	85	72	74	62	54	60	81	86	70	68	71	57	68	66	63	67	73	69	61	70	73	71	70	73	66	73	88	71	79	72	57	75	77	57	62	69	61	63	72	70	70	81	74	67	59	81	81	67	80	81	60	74	71	60	74	63	75	64	80	66	64	60	75	70	79	80	77	79	87	51	76	75	73	74	64	61	74	67	89	67	82	62	76	74	60	76	70	77	69	56	90	57	64	61	64	61	71	70	68	80	84	67	68	70	67	65	52	77	68	74	71	57	52	76	70	50	67	74	65	66	63	69	51	59	84	60	61	73	65	69	64	63	68	73	61	68	76	61	65	67	65	68	63	53	78	83	80	74	49	72	78	80	73	72	64	63	65	68	72	59	66	73	66	70	66	67	71	67	75	72	62	73	77	70	66	67	64	73	77	67	68	77	55	68	58	68	66	61	57	59	62	65	71	59	67	76	67	61	80	86	67	79	89	67	64	66	73	71	82	62	67	61	68	67	76	70	62	64	71	71	65	81	63	66	72	67	72	64	50	67	65	71	51	73	65	54	68	65	78	68	78	67	69	77	68	70	57	73	69	66	85	61	73	63	73	59	63	69	64	83	76	83	55	79	62	81	67	58	77	77	74	73	72	57	79	68	53	74	87	76	83	80	83	70	63	70	62	68	79	69	65	62	69	82	78	65	73	77	68	66	56	64	75	59	73	72	65	67	62	74	64	61	66	59	67	82	71	74	80	71	69	56	68	68	63	70	76	72	58	61	63	90	75	64	75	57	62	57	86	69	61	78	76	75	67	62	72	70	59	75	67	68	82	65	64	65	66	60	68	62	62	64	65	69	58	87	80	73	64	73	78	57	75	68	61	75	63	65	78	68	64	70	59	72	77	78	66	64	66	83	57	68	75	74	72	61	78	58	72	70	60	73	81	69	65	75	58	72	63	85	81	71	71	82	71	56	72	60	73	69	66	67	75	63	62	67	78	87	80	52	45	85	71	64	77	67	71	60	70	72	71	64
15616	1514	1009	1279	2407	2959	2982	2420	2000	1671	1483	1322	1189	1043	1066	974	984	875	839	878	851	816	808	787	767	772	737	729	741	752	681	691	704	705	701	757	1033	3822	3292	764	653	661	649	637	666	654	611	637	677	629	673	632	649	644	635	656	681	659	675	629	599	690	636	652	633	661	657	662	652	641	673	674	675	662	649	629	694	711	598	697	681	655	637	646	682	627	718	623	653	652	651	644	687	628	612	644	638	654	665	631	676	644	680	669	667	658	650	660	663	636	671	622	611	604	605	646	605	649	654	659	656	676	644	645	653	649	636	613	670	644	646	662	633	666	673	691	656	677	601	614	655	644	604	653	706	625	672	620	646	636	669	636	662	641	644	690	670	631	625	637	603	668	652	614	650	629	674	614	649	649	630	619	648	667	663	637	682	671	643	647	636	643	611	597	675	670	621	659	685	586	611	693	672	644	646	619	632	605	658	651	622	654	640	655	614	677	643	654	657	625	630	603	632	672	636	660	638	648	638	638	630	666	624	600	639	679	649	655	654	640	657	610	639	670	635	638	677	630	668	609	679	608	649	642	610	628	670	637	613	641	644	623	673	626	630	620	679	662	672	613	633	632	633	653	651	667	667	645	679	613	611	665	641	660	586	625	633	679	683	643	628	678	663	646	654	627	648	598	644	642	616	625	646	603	656	613	608	613	646	646	653	662	680	655	681	687	658	632	627	662	612	658	599	667	637	648	584	683	634	658	632	670	639	649	628	652	680	625	667	653	603	672	647	625	653	629	676	609	657	677	692	680	660	625	633	622	660	638	636	668	644	652	673	676	683	647	629	672	642	645	645	611	648	650	640	649	672	617	636	623	683	625	661	621	598	677	636	644	635	549	640	659	626	649	653	648	670	698	641	669	612	620	651	614	603	638	646	602	666	692	633	607	614	653	645	667	645	609	653	670	692	657	726	642	651	616	630	615	663	623	605	643	626	642	579	641	595	620	702	661	574	631	631	615	665	647	625	690	636	645	622	660	657	659	671	618	639	666	670	646	616	595	586	614	643	676	607	651	691	654	631	642	659	621	619	688	631	638	638	651	668	637	670	654	647	643	606	609	652	626	649	614	687	612	653	665	657	630	656	661	663	592	627	640	628	676	633	671	616	678	654	609	669	651	641	649	632	642	645	668	658	651	681	648	611	656	643	669	649	626	587	664	656	661	635	630	629	685	678	598	656	649	641	685	671	656	654	660	719	602	705	664	617	654	602	636	633	642	591	646	603	684	628	648	633	602	616	582	656	656	649	637	650	703	642	615	650	663	677	655	641	660	654	656	608	630	608	649	605	637	605	672	636	717	606	645	628	636	656	584	669	640	634	662	609	615	653	629	625	619	670	672	673	646	691	643	619	604	629	644	627	621	651	644	640	648	650	647	603	631	662	638	633	618	661	639	670	685	615	580	625	668	607	629	651	663	637	645	637	638	614	611	649	598	628	662	672	674	667	577	659	645	635	698	670	609	666	617	668	651	660	638	648	635	643	619	623	640	670	607	642	662	649	634	669	639	644	648	635	612	628	633	674	599	594	641	647	662	601	690	667	607	625	678	625	599	648	640	637	599	613	656	621	642	650	644	662	646	670	608	697	663	625	643	632	631	599	700	640	616	624	639	648	647	649	623	628	661	599	667	647	618	606	648	651	634	674	663	659	637	615	658	638	658	674	620	637	630	649	665	614	626	629	632	600	639	643	633	619	619	645	648	695	661	657	653	652	640	639	646	607	622	621	649	621	635	688	664	620	614	671	653	645	663	607	642	632	666	623	625	636	635	644	632	612	660	625	675	682	631	655	634	662	618	630	621	613	688	651	645	633	644	605	645	640	628	659	644	644	617	597	634	628	634	644	646	638	662	673	628	650	618	679	661	629	683	685	673	641	639	652	660	680	627	685	663	618	660	668	667	645	662	622	663	612	620	631	676	640	632	627	645	614	618	642	605	658	669	646	613	658	625	656	631	612	555	687	617	654	633	652	605	625	635	642	658	647	702	627	712	639	617	625	655	687	611	655	652	636	637	672	583	616	611	631	675	597	661	616	621	646	702	640	631	653	614	618	630	631	627	664	580	593	651	605	651	621	666	681	657	661	603	636	629	645	597	668	659	652	639	635	641	643	641	677	646	659	580	645	646	650	673	628	655	642	625	638	628	644	645	648	678	635	649	672	667	682	654	667	662	644	635	653	660	601	633	631	632	608	652	625	653	679	673	632	643	618	672	676	650	655	626	654	635	610	669	685	581	622	661	636	673	647	702	645	638	668	645	684	679	649	600	633	648	657	624	663	660	666	609	666	599	663	643	658	629	638	667	631	614	658	617	643	636	595	642	610	579	642	646	645	636	637	593	640	607	647	621	576	633	614	670	672	670	616	656	604	648	604	676	633	652	622	629	611	652	679	667	704	630	652	689	661	612	652	637	609	676	618	689	627	672	633	616	667	646	598	638	579	645	629	628	692	635	642	702	641	666	637	683	621	613	620	640	623	627	612	645	646	706	669	672	623	674	631	691	672	657	647	650	598	632	683	688	639	625	667	668	664	640	591	649	713	640	653	610	645	599	581	626	635	628	629	633	682	658	622	623	604	605	630	608	625	637	625	624	612	619	653	625	639	628	633	610	626	681	612	659	648	630	641	633	651	637	592	694	639	666	661	609	661	630	658	645	616	645	637	620	640	659	570	681	663	638	672	655	682	651	604	646	654	630	607	640	613	620	625	648	647	621	617	669	649	619	674	663	619	583	679	615	660	619	614	641	635	669	702	635	640	627	654	643	642	628	606	626	653	614	640	667	651	683	643	591	636	655	614	637	631	637	635	662	690	682	627	638	630	644	653	596	667	649	612	653	670	621	669	604	616	622	646	649	644	658	648	665	644	679	648	645	631	641	669	647	607	617	652	635	614	644	655	658	644	581	635	604	641	668	620	658	595	659	602	601	648	632	629	608	680	650	569	646	642	714	632	673	646	645	654	600	654	658	638	646	612	618	648	629	604	688	624	659	670	607	609	654	632	677	653	638	623	648	675	655	619	674	637	601	626	601	693	637	632	671	632	671	601	625	680	631	644	630	654	649	651	591	672	664	681	635	645	668	608	648	636	724	623	657	628	657	594	635	611	635	654	563	632	647	648	657	648	688	657	629	717	629	677	681	671	668	625	627	662	676	672	629	652	605	611	645	663	664	624	607	648	605	601	639	630	609	683	631	653	675	629	630	649	654	659	626	654	640	642	656	638	628	618	661	638	667	643	646	658	639	644	641	638	669	650	666	641	685	684	615	617	659	583	633	625	664	674	630	671	633	630	651	650	619	630	642	642	655	648	644	669	684	667	661	689	639	665	668	630	627	651	622	663	629	685	657	672	657	636	684	644	631	627	607	692	600	635	648	637	658	649	653	672	643	666	633	628	614	581	669	601	696	687	637	654	647	619	637	657	598	709	685	627	646	645	647	610	673	633	646	668	691
7413	282	144	114	105	133	164	172	154	155	143	133	133	124	106	112	112	92	94	91	81	94	101	84	89	90	92	72	75	85	73	72	64	80	73	119	222	683	717	95	80	60	61	62	68	66	62	84	59	75	84	63	86	49	63	75	67	76	78	52	73	66	79	53	70	83	72	55	59	74	65	72	72	69	75	60	54	64	55	67	64	70	63	64	77	68	80	68	74	62	60	50	75	44	71	68	56	73	69	74	72	72	75	67	73	71	73	65	67	63	58	74	66	67	62	68	52	58	73	61	79	61	57	66	76	74	65	85	63	81	78	63	73	80	83	72	71	77	51	54	71	71	73	90	60	53	68	64	65	77	61	66	69	62	69	64	76	73	59	78	47	73	65	63	60	69	59	61	66	60	67	48	71	46	57	54	58	84	61	60	68	72	65	68	66	72	64	82	66	80	67	40	64	80	60	62	76	70	65	69	68	63	75	88	74	69	72	74	60	74	67	76	61	76	72	71	75	64	71	84	65	70	68	50	63	71	74	62	65	71	62	72	70	69	67	50	62	68	66	71	60	71	62	62	77	75	63	78	65	77	64	72	57	61	59	69	69	65	72	66	71	64	71	70	68	57	64	78	54	66	64	63	64	66	61	72	80	68	79	68	65	59	69	68	65	59	68	72	76	77	62	76	67	84	67	73	80	69	86	71	46	73	56	50	72	62	78	66	63	52	76	61	61	74	76	66	63	67	62	69	73	70	59	53	67	81	64	83	79	60	66	81	69	72	59	54	65	69	73	57	59	62	64	68	73	45	86	67	87	80	70	70	66	75	59	59	73	77	66	78	63	65	61	67	61	69	62	68	73	79	71	54	61	65	62	64	56	57	60	60	78	84	70	63	69	67	71	81	60	63	62	74	59	61	51	68	63	62	70	78	66	75	71	68	64	61	62	68	63	67	74	79	69	68	72	78	71	59	62	55	58	67	60	69	57	60	56	54	78	61	62	83	65	63	68	77	72	67	66	66	67	67	84	59	69	58	66	68	73	57	74	53	79	71	93	64	71	74	72	85	58	72	69	79	76	74	77	59	63	75	72	53	82	76	69	94	79	71	70	68	86	65	65	93	59	63	68	60	58	64	67	58	64	67	68	52	60	65	72	77	78	56	67	48	50	62	74	57	65	67	57	70	76	56	64	73	73	61	74	63	76	82	76	61	67	74	76	72	65	76	68	69	71	58	59	68	59	58	67	81	59	52	64	59	71	71	57	63	63	63	64	62	61	84	71	80	61	61	71	64	71	75	74	74	61	57	70	60	67	76	62	76	68	70	76	67	67	79	73	70	83	70	57	59	65	51	49	75	66	69	70	60	81	71	68	82	63	85	81	64	77	67	58	69	78	61	54	70	64	69	64	70	79	59	69	74	71	66	48	64	67	70	51	61	83	70	80	68	70	65	69	71	85	71	71	61	64	79	62	65	70	68	67	74	73	65	63	76	54	59	66	66	75	81	62	54	63	70	66	60	73	65	78	52	70	79	73	74	74	57	65	70	62	67	77	61	76	73	66	60	81	61	76	70	75	69	67	77	65	64	64	58	55	64	80	75	67	74	64	68	68	78	76	78	76	62	58	46	67	60	84	66	64	81	59	83	74	60	61	78	87	56	66	67	70	65	65	71	57	66	86	73	65	66	68	57	73	72	64	70	81	70	69	70	62	65	60	66	70	68	71	55	60	69	53	53	62	65	61	72	66	71	76	68	63	67	68	65	68	69	76	70	74	77	59	56	79	68	83	64	62	73	69	63	54	61	63	45	72	70	83	66	67	67	60	73	62	61	81	55	65	70	74	58	56	65	71	53	71	61	65	63	54	55	60	76	56	60	65	70	56	70	54	56	67	59	65	76	69	77	80	80	66	78	75	68	74	78	61	65	53	76	77	71	74	68	62	58	75	72	89	58	50	78	70	54	77	61	76	84	78	69	80	66	50	73	66	73	68	73	76	47	64	77	62	73	65	59	54	74	69	65	75	61	71	61	69	74	84	59	57	77	63	71	65	69	74	65	71	89	63	63	74	74	77	59	69	67	77	76	65	62	71	75	59	70	63	58	56	62	62	70	57	42	70	67	65	50	78	75	83	64	62	66	53	59	56	83	77	57	66	60	70	71	82	66	69	62	65	59	61	65	61	64	68	55	56	69	78	67	76	64	66	79	73	50	66	63	67	64	73	67	61	79	74	76	71	68	59	60	68	57	67	63	76	59	68	63	79	75	68	66	53	63	59	72	76	74	68	55	66	58	60	48	70	65	71	63	63	58	64	65	65	54	68	57	61	81	64	78	60	62	53	68	75	68	72	70	61	70	74	73	61	68	53	62	57	74	69	69	87	76	78	67	54	66	62	65	68	73	62	64	60	58	56	75	78	64	75	82	69	65	80	56	86	57	75	64	69	71	65	68	59	70	66	71	63	58	69	74	65	68	69	62	59	56	75	79	66	49	68	68	75	73	59	78	64	61	54	75	58	63	74	65	63	75	66	70	78	65	62	75	75	63	75	67	77	66	72	72	62	70	80	75	59	71	64	75	73	70	68	79	55	65	61	78	68	62	73	69	68	63	56	72	66	63	71	76	64	61	64	56	64	67	61	64	70	64	75	66	76	62	72	72	68	65	71	76	73	76	65	60	70	70	66	66	62	74	60	82	77	60	54	44	62	72	62	64	60	70	67	56	67	66	70	85	74	58	58	68	61	56	75	54	64	65	71	50	60	71	78	85	64	62	81	62	71	65	73	64	75	76	76	71	67	72	88	71	63	70	57	52	55	65	74	66	70	61	55	54	51	60	73	66	75	61	60	61	62	68	70	77	68	65	61	65	55	70	77	72	75	58	75	79	71	88	67	72	65	53	57	53	62	60	75	69	70	54	62	55	47	61	62	53	85	63	84	70	69	74	59	51	62	65	61	63	67	75	70	76	68	74	62	69	69	73	60	75	74	64	84	64	76	66	63	65	56	52	59	80	76	68	82	72	56	65	66	72	50	77	64	66	69	85	56	64	68	66	69	54	55	67	67	71	67	49	66	73	61	68	82	70	68	61	61	67	67	71	62	66	64	72	59	63	65	73	78	56	60	77	72	86	53	69	66	63	72	73	64	58	74	69	53	64	62	79	81	75	57	70	73	63	68	69	75	60	65	80	75	72	67	61	69	66	84	60	68	55	62	64	88	56	62	69	74	77	83	66	71	61	79	68	72	75	74	71	76	68	67	73	67	59	65	78	71	63	65	65	64	65	70	70	66	56	67	58	80	77	65	72	69	61	67	89	55	76	81	71	68	80	75	70	88	73	69	83	69	85	69	62	73	72	57	61	60	64	59	83	65	63	72	66	58	74	71	61	56	60	51	68	71	73	63	77	68	54	76	59	66	69	83	81	69	69	60	68	53	72	62	66	71	58	62	81	72	73	60	70	62	68	60	76	64	56	67	65	72	53	74	68	63	64	48	52	69	61
27926	4329	2160	3195	7664	9722	8978	7428	6042	4998	4279	3523	2903	2731	2480	2204	2000	1811	1743	1520	1473	1330	1344	1231	1196	1097	1019	1076	1010	996	1007	895	904	894	893	1639	5095	13575	12930	760	777	722	721	714	750	737	698	719	676	715	747	715	704	698	681	670	694	693	680	710	694	665	682	727	720	678	718	701	679	698	686	686	666	681	709	649	689	686	648	673	660	643	611	632	665	646	719	664	690	640	632	659	667	694	648	659	669	657	650	666	633	639	640	632	683	631	652	627	632	651	702	665	670	708	652	616	657	657	675	665	660	658	713	657	688	656	652	671	679	688	681	673	614	671	631	652	625	592	685	644	690	643	651	659	638	622	658	691	668	673	640	659	673	644	685	698	633	681	653	662	667	650	574	643	643	641	660	632	617	677	649	640	638	625	668	672	627	611	657	691	651	660	628	673	700	654	659	651	633	663	619	659	639	666	678	654	639	612	627	627	608	623	641	645	663	629	621	631	665	612	662	636	673	656	687	633	640	650	652	641	640	628	645	680	675	594	661	635	616	651	650	618	649	691	654	671	680	604	654	634	649	635	625	631	638	650	641	663	680	641	618	666	637	631	665	635	644	672	689	661	614	679	640	648	653	667	633	643	650	617	644	675	617	625	581	641	613	654	568	646	668	656	640	738	627	657	703	669	698	646	646	651	650	650	659	661	636	660	720	637	672	608	672	668	653	686	670	638	688	637	672	618	625	680	701	699	687	648	665	655	634	648	641	656	662	655	635	676	664	651	633	663	654	665	646	659	622	661	674	657	648	650	636	639	593	688	652	631	637	667	666	694	625	628	667	625	653	647	676	671	666	659	632	644	634	692	610	643	629	639	647	624	621	660	648	595	704	628	646	643	673	620	675	628	655	658	658	639	657	632	646	692	654	666	685	630	701	671	637	711	658	640	607	683	644	644	658	647	672	641	620	634	663	672	641	641	654	674	657	621	627	634	660	646	652	643	593	655	633	626	642	623	623	647	623	674	678	643	694	640	617	642	683	620	652	650	673	621	637	667	641	641	633	618	641	634	654	648	672	657	611	664	659	627	612	665	688	629	665	641	650	680	657	660	637	666	627	612	641	620	633	666	714	661	677	672	684	642	613	664	653	663	674	642	597	608	675	654	663	650	644	633	682	638	633	669	648	640	632	686	684	665	656	690	668	645	642	627	629	616	662	647	663	643	685	609	633	624	632	614	707	657	603	688	633	748	670	652	684	634	663	683	643	644	652	655	673	656	621	630	668	624	656	616	636	632	635	689	667	629	628	640	649	668	633	643	647	651	587	634	651	665	617	676	651	651	675	650	663	645	633	655	645	645	709	644	691	633	641	650	686	646	634	624	626	655	680	617	693	591	626	647	670	639	650	600	663	657	688	666	605	649	633	646	595	659	644	626	606	651	627	664	659	702	610	675	655	625	635	607	671	603	628	678	662	717	639	657	681	647	643	667	657	669	636	653	666	644	621	675	684	678	599	689	657	635	662	660	662	647	630	579	652	610	608	663	607	701	674	669	661	672	656	653	695	663	644	640	696	666	656	647	647	687	632	606	663	672	695	631	666	644	643	655	644	650	657	657	610	643	650	655	650	642	644	603	663	630	628	677	610	675	663	638	691	704	642	666	667	620	649	609	617	592	652	638	643	672	649	657	661	621	592	652	651	655	639	663	613	644	630	668	624	668	676	590	633	650	645	661	628	676	613	622	644	676	655	687	619	626	670	672	674	655	648	652	630	676	677	685	640	621	652	652	641	661	651	629	633	624	686	662	650	607	661	676	662	643	682	599	645	642	645	663	685	683	693	626	683	664	672	616	647	636	607	690	645	627	598	645	672	633	618	638	659	619	635	649	667	652	657	639	631	624	656	628	648	604	618	679	669	671	633	670	657	678	648	700	667	587	653	650	655	643	610	643	641	641	636	657	651	672	686	621	678	632	664	650	626	668	603	696	632	657	668	679	586	684	662	626	601	700	650	651	615	633	614	655	600	646	636	621	651	620	638	670	621	656	622	652	635	652	631	675	639	632	658	675	644	654	673	650	633	652	642	646	595	628	632	656	634	610	636	631	649	669	655	682	662	656	624	621	674	638	669	627	668	664	678	668	649	626	629	674	618	672	584	641	670	598	649	613	689	680	667	654	632	629	667	665	676	632	675	658	680	700	638	633	622	662	637	628	678	672	670	622	658	641	722	676	660	705	584	653	701	684	657	640	662	680	638	676	653	627	625	648	653	653	658	678	636	632	650	630	653	666	702	615	655	669	596	665	649	642	660	648	665	623	669	647	664	636	597	647	664	657	671	632	664	628	678	630	617	619	639	671	612	634	661	652	654	644	646	650	653	677	634	631	701	652	658	634	653	629	664	680	624	650	705	622	649	626	650	636	627	691	634	642	672	678	641	623	642	599	656	640	702	647	674	623	649	678	642	643	664	644	683	652	682	696	646	658	659	586	623	650	635	676	659	683	665	608	614	655	639	630	667	626	628	613	662	648	634	648	629	644	682	669	685	664	644	622	616	685	654	628	645	629	695	641	634	592	640	620	639	624	654	628	620	705	640	637	652	659	631	652	619	662	657	634	626	696	648	601	631	645	674	657	673	641	677	673	633	645	670	649	716	632	669	668	664	621	648	643	644	651	631	637	663	654	622	669	652	670	642	632	663	676	647	648	651	605	638	657	627	657	674	630	609	702	664	617	665	634	673	655	631	645	629	613	633	714	659	635	638	606	650	660	650	664	653	668	664	677	656	634	649	645	669	659	608	621	672	622	667	671	663	643	650	678	634	650	629	643	635	651	618	627	669	651	636	669	660	650	631	642	633	639	643	646	643	659	640	656	618	628	643	622	682	608	600	671	656	604	659	657	642	682	651	617	648	677	641	597	596	657	654	627	678	607	631	635	649	612	651	690	656	646	653	612	642	632	653	656	679	678	668	619	636	641	706	678	669	648	624	626	653	611	666	657	612	638	646	649	654	656	632	686	675	601	601	657	640	669	606	681	653	671	660	639	687	671	625	644	648	609	678	665	604	682	664	679	641	632	613	639	689	628	688	601	638	670	689	656	652	654	631	637	668	601	604	609	630	621	654	653	630	642	610	632	628	612	687	684	652	596	620	628	620	686	622	647	680	640	683	653	671	658	620	645	696	617	673	616	641	627	652	638	637	614	655	671	607	627	634	612	625	681	682	682	625	624	620	634	631	602	616	629	639	651	671	615	653	668	676	588	657	635	660	667	669	649	609	647	679	647	646	655	641	630	663	672	625	633	654	645	614	660	658	700	662	668	648	637	649	631	669	647	615	627	658	653	643	646	648	670	658	653	663	604	648	666	661	677	681	668	646	658	642	684	692	674	645	621	620	638	665	592	653	633	628	622	620	635	627	632	682	629	651	623	632	596	629	644	686	618	657	638	639	640	627	658	677	641	604	666	649	640	640	641	631	634	636	651	613	630	684	670	645	630	613	646	659	645	630	638
5562	140	79	73	63	78	99	91	92	71	65	53	60	54	61	49	57	38	44	59	55	44	34	47	43	36	39	42	38	35	34	24	33	38	30	42	93	298	407	38	32	40	32	32	26	31	26	21	37	39	13	34	35	24	25	21	28	31	34	28	32	28	37	40	29	43	23	37	27	34	22	18	34	24	25	29	27	39	33	29	28	35	27	32	28	26	33	38	21	28	25	32	32	31	30	23	34	40	25	36	33	37	37	21	38	25	31	29	32	27	25	34	25	29	28	32	24	31	29	29	38	35	26	35	29	30	36	28	25	32	25	29	32	24	28	34	25	24	32	27	31	27	37	40	21	38	27	36	31	30	26	25	28	38	35	24	32	35	20	33	36	32	30	31	34	18	30	20	35	21	35	36	30	30	29	23	19	30	29	26	18	28	29	32	22	34	37	32	35	30	35	36	32	24	35	37	23	26	39	25	30	32	33	24	30	27	39	30	26	31	25	30	38	28	23	32	30	30	40	30	29	28	39	26	29	25	27	28	37	22	29	29	42	37	36	26	47	35	44	32	29	31	30	36	26	32	27	27	35	39	31	29	36	30	28	28	28	24	32	29	37	34	32	30	41	34	39	14	27	32	27	20	32	21	31	32	29	31	36	37	26	28	31	29	34	34	40	33	28	28	29	29	25	31	29	34	36	29	32	27	36	29	31	26	22	32	29	32	31	45	30	35	38	33	31	32	39	31	23	30	34	33	20	31	24	28	24	39	20	17	31	31	30	39	24	30	30	35	29	24	30	30	32	26	30	24	26	33	35	34	24	22	23	26	24	27	38	30	34	27	35	27	32	24	23	20	26	39	28	28	24	26	22	31	32	34	35	20	26	38	26	25	36	25	33	35	30	26	35	39	34	26	33	31	34	27	34	27	35	23	25	43	33	35	30	23	29	22	41	34	38	20	29	34	30	28	25	27	31	25	30	34	28	30	19	32	26	38	30	22	25	18	26	34	25	24	30	34	29	33	38	38	24	20	32	22	35	25	33	24	35	42	29	30	19	43	22	23	32	36	26	31	32	36	33	25	33	27	38	29	29	24	35	29	29	34	27	28	28	33	31	34	39	30	28	25	28	23	40	36	23	29	30	34	33	30	27	33	40	29	26	29	30	30	34	35	20	29	29	19	35	34	27	30	30	30	32	37	21	31	30	35	31	28	36	20	20	35	36	24	24	19	36	31	30	34	24	38	32	37	38	33	26	26	19	37	24	21	31	30	30	25	33	37	27	32	31	30	22	39	39	27	26	28	27	36	26	26	36	27	29	26	26	26	28	36	34	25	27	31	30	33	26	38	26	26	26	25	40	31	37	41	28	31	39	26	27	35	26	37	26	28	27	21	30	40	28	21	30	30	30	29	26	32	34	29	29	26	23	31	20	32	27	26	23	32	32	31	31	28	37	31	31	32	29	35	26	27	36	28	28	32	30	25	27	34	24	30	33	27	27	30	35	37	38	34	25	33	33	36	39	28	26	33	29	17	25	22	14	26	32	30	43	29	38	19	29	33	28	31	23	26	41	31	36	26	31	26	31	31	29	23	34	24	25	27	32	30	34	21	39	28	25	31	30	27	24	15	36	31	26	31	18	33	26	32	24	45	33	26	26	24	28	27	24	33	28	23	25	34	28	32	30	25	21	43	24	31	24	38	35	22	27	37	31	22	20	32	23	24	40	19	33	28	34	34	34	24	25	19	27	22	30	28	38	24	28	24	31	37	33	28	28	40	28	27	28	33	29	41	29	33	32	31	24	24	37	24	28	30	23	23	29	19	29	25	26	26	28	29	33	33	27	33	35	39	30	25	21	22	35	21	32	31	23	39	26	28	29	36	25	27	28	28	27	22	27	28	24	23	24	35	24	35	28	43	23	27	25	30	39	41	31	34	31	31	23	36	22	45	22	30	33	19	30	24	22	29	38	39	30	35	37	25	40	27	25	29	31	37	28	39	31	41	39	42	33	35	30	21	23	30	26	35	38	35	26	35	27	26	38	29	34	26	29	23	26	26	38	28	33	25	27	32	24	34	30	28	21	34	16	37	31	34	23	33	27	31	27	31	25	33	27	24	24	32	30	34	37	29	32	25	24	29	25	33	35	29	32	36	25	32	24	38	34	30	23	23	29	32	29	26	23	26	35	25	35	21	31	41	30	38	31	22	28	27	33	29	26	31	34	27	30	34	33	23	34	32	16	33	35	24	22	31	42	31	19	23	18	21	24	27	22	30	36	25	29	39	32	29	27	31	38	29	29	25	35	29	29	24	26	28	24	28	40	38	28	40	26	29	33	32	27	21	24	25	26	27	24	37	32	26	27	24	35	29	24	34	37	37	20	29	33	37	33	27	28	31	23	35	22	24	22	27	36	28	33	30	25	34	22	28	23	42	18	19	25	30	33	25	26	34	27	22	20	24	26	33	41	18	22	47	34	28	34	22	32	14	25	33	34	42	32	32	36	25	22	37	29	42	34	29	31	36	23	27	27	48	23	36	23	33	35	37	27	31	34	24	20	21	20	23	30	19	31	31	29	32	35	29	30	38	29	33	22	23	25	38	21	28	30	38	37	39	35	22	24	26	33	33	31	34	31	34	31	35	26	39	38	22	28	36	30	21	28	31	33	33	30	30	34	26	35	32	39	20	31	37	43	41	29	31	34	34	34	29	31	36	26	25	24	36	23	35	42	22	37	31	30	26	22	25	28	33	22	29	32	21	28	36	34	30	24	29	39	29	29	28	27	40	27	38	20	19	28	25	38	21	21	39	29	42	39	40	44	28	26	33	35	32	27	17	22	26	20	35	29	35	21	29	38	35	26	37	29	38	30	33	31	35	47	28	29	34	36	31	25	36	42	40	33	33	41	36	24	29	22	26	19	20	36	35	30	33	19	27	30	35	28	28	22	29	31	39	30	26	37	17	24	38	33	34	27	26	24	30	31	30	28	18	24	32	36	21	32	39	33	23	37	26	25	32	33	28	31	25	32	32	34	33	28	25	39	22	25	32	33	27	34	20	36	36	28	26	31	31	37	29	31	30	19	34	25	24	28	30	23	39	25	35	33	30	38	31	24	27	26	28	29	35	29	27	22	23	28	28	28	23	27	25	32	27	33	20	24	29	23	31	27	29	20	35	34	36	47	30	24	25	36	36	28	35	23	20	29	28	30	32	38	32	34	18	35	29	33	32	29	37	41	33	28	23	28	41	24	25	26	30	41	39	23	25	21	30	39	27	25	25	29	40	26	29	24	27	34	28	35	30	31	25	35	21	37	32	25	24	39	32	41	37	24	33	31	32	35	32	27	39	34	22	31	34	25	31	31	31	37	36	29	41	31	28	34	40	25	30	34	24	36	29	28	28	28	29	40	31	29	30	25	29	25	25	35	39	34	30	18	18	39	39	29	32	36	23	31	35	24	23	31	28	29	32	18	20	42	31	30	32	27	34	21	26	38	38	26	25
21807	2408	1201	1792	4617	5973	5592	4609	3824	2900	2353	2035	1779	1501	1360	1195	1071	1077	920	842	768	703	638	656	608	582	543	532	510	495	459	502	477	410	424	752	2195	7694	8670	357	349	336	299	368	355	332	318	319	332	315	338	311	318	302	333	332	314	338	317	286	320	323	326	309	313	300	324	334	302	298	294	354	312	286	301	302	303	293	282	320	276	281	322	308	267	307	312	298	275	297	280	306	302	283	281	268	297	323	330	308	321	299	272	287	274	300	281	258	273	299	267	289	284	271	282	288	295	298	321	299	273	315	285	308	303	284	297	291	285	290	287	260	302	305	262	276	293	301	308	287	312	273	262	296	286	283	305	288	260	296	267	294	293	266	279	268	273	320	291	293	307	320	301	297	265	284	273	278	293	284	293	276	307	299	281	280	270	292	268	293	291	266	297	289	277	292	273	288	296	307	304	284	282	294	251	270	301	281	307	280	308	271	291	291	262	306	285	280	298	281	268	302	291	308	300	306	286	282	295	271	288	271	265	284	268	277	296	302	269	284	290	307	269	302	301	269	289	321	320	280	296	306	289	298	307	301	311	314	272	283	286	253	291	281	290	293	293	303	278	310	291	289	276	296	283	297	309	304	294	291	293	299	305	277	301	293	290	297	310	292	275	301	327	294	308	264	274	269	283	317	301	288	293	278	268	301	295	290	281	247	310	280	278	298	277	263	326	278	270	274	279	304	304	290	289	294	286	264	304	283	282	289	263	290	285	267	274	271	293	292	320	281	276	325	280	266	295	274	296	289	289	305	278	320	303	303	306	308	282	285	282	285	297	268	269	309	268	265	272	298	295	275	280	290	257	295	281	268	285	312	287	277	309	327	270	265	305	275	297	298	290	271	309	262	282	283	313	256	284	283	265	297	281	303	265	279	294	257	280	282	304	270	305	271	319	300	308	295	281	274	308	280	294	306	269	310	294	306	269	302	285	273	290	299	282	287	269	264	312	288	299	306	276	307	263	281	309	266	260	282	303	253	294	279	276	275	309	279	287	301	304	292	293	311	297	313	271	295	285	285	282	287	295	275	292	289	305	285	266	287	304	284	306	292	282	305	278	298	281	259	299	302	291	291	308	307	279	306	288	318	292	297	277	304	278	287	281	276	286	282	275	304	264	305	268	293	277	275	257	245	298	271	286	278	301	282	303	272	280	304	288	301	270	304	281	308	288	299	254	280	270	266	279	291	291	292	257	285	267	304	273	288	303	259	313	275	297	276	277	288	276	324	285	275	268	265	271	276	311	297	305	277	298	271	278	295	311	288	282	291	293	318	304	314	269	312	294	311	289	309	274	287	286	277	274	259	301	277	270	314	282	296	268	298	294	290	257	294	301	259	301	297	285	290	261	279	290	295	303	278	306	306	283	293	278	291	284	291	303	282	315	277	266	251	256	283	269	303	275	276	293	269	300	292	275	275	276	253	289	286	303	278	311	293	322	314	298	300	302	266	278	271	265	269	284	286	283	273	272	277	302	290	290	276	294	300	285	252	278	276	319	273	283	316	270	299	288	307	253	276	290	254	296	287	290	245	291	284	277	300	279	282	312	272	294	274	298	298	279	302	268	287	259	277	289	287	285	296	286	294	293	288	309	290	252	281	304	289	309	286	286	273	277	277	286	274	299	264	296	261	301	285	298	255	323	301	282	308	278	258	287	287	293	263	322	295	303	278	304	323	290	267	248	275	276	306	287	290	311	325	287	294	277	283	267	292	259	307	303	280	288	300	281	297	290	294	284	295	306	307	300	280	308	310	295	311	289	286	311	312	279	247	280	271	290	283	269	301	291	268	274	289	284	292	291	271	295	298	297	299	244	263	282	276	276	280	294	260	292	324	278	300	293	293	276	298	312	293	260	308	297	292	297	254	285	318	294	283	295	292	308	291	283	283	329	281	312	270	312	268	292	290	284	305	258	284	318	293	290	288	275	273	266	284	281	274	300	278	265	299	273	297	283	269	302	324	291	299	292	276	295	293	266	293	304	295	272	269	277	278	277	317	299	285	279	297	279	284	283	277	288	256	295	284	301	280	310	284	258	264	292	281	295	287	296	264	286	277	265	272	307	269	312	274	281	300	273	291	309	259	269	273	273	293	295	315	274	299	303	293	274	293	311	308	287	302	277	260	284	279	285	302	280	294	280	280	271	291	277	289	248	331	290	300	299	303	271	290	259	300	277	294	304	281	271	272	268	311	292	307	283	279	290	264	319	313	264	264	296	295	255	286	297	292	280	279	265	293	312	280	269	276	275	273	275	287	255	288	280	327	304	293	291	271	281	305	302	299	252	254	279	284	264	283	253	291	267	296	291	288	310	289	271	278	270	311	310	284	281	272	284	303	313	295	263	296	266	284	281	298	294	248	298	278	281	285	285	254	287	297	263	286	296	282	275	268	310	289	297	258	287	262	274	285	274	286	299	276	310	272	262	284	276	291	293	287	288	269	274	326	285	274	279	273	302	266	274	284	279	265	297	273	279	307	298	283	292	324	257	324	259	291	291	302	306	302	304	288	299	272	311	280	290	279	264	265	308	289	307	291	312	265	273	273	297	294	280	301	299	319	286	285	289	334	289	304	309	293	275	304	282	280	297	291	267	311	311	269	281	288	267	273	289	276	312	277	268	267	281	275	274	285	292	250	292	268	290	324	302	289	298	291	312	274	287	267	260	285	297	272	291	322	295	309	282	292	275	276	270	260	298	261	327	284	314	307	278	237	282	256	302	291	302	294	271	297	289	289	286	278	302	314	296	289	307	286	322	279	295	266	275	313	276	285	301	264	278	299	247	302	276	276	267	266	323	274	290	276	284	308	279	289	299	274	287	273	290	281	253	284	313	299	295	295	263	318	287	311	284	283	293	280	312	280	299	301	267	288	296	273	282	257	266	272	280	277	297	309	269	240	299	300	299	301	284	274	292	287	305	253	272	319	261	291	292	290	289	273	292	290	258	297	301	263	299	273	298	291	256	272	274	299	297	299	289	298	314	281	299	276	298	271	312	311	277	292	284	279	308	294	300	287	288	272	279	282	279	290	280	292	287	311	307	292	291	274	284	296	298	296	285	275	295	292	275	296	262	323	306	295	292	290	283	315	297	310	271	309	289	295	276	329	259	266	265	271	304	265	284	302	289	274	278	280	285	293	261	273	295	312	299	268	280	273	305	283	268	271	288	277	306	281	289	267	331	294	274	334	293	298	309	304	297	303	276	302	288	293	296	322	260	277	276	326	293	264	264	265	300	299	290	343	295	299	280	263	260	288	302	264	293	262	267	262	285	283	280	287	288	276	288	280	288	287	272	300	261	296	302	267	298	303	290	253	281	272	279	274	309	276	278	315	282	319	270	290	270	279	272	276	289	287	294	297	298	270	278	263	275	274	278	318	293	315	270	297	288	258	274	343	301	277	252	311	293	297	254	303	292	286	303	307	299	273	295	272	287	275	292	260	307	268	280	296	277	285
6941	266	160	142	128	191	198	186	161	161	167	149	161	139	134	131	132	112	113	114	117	111	114	106	110	123	91	112	112	118	103	103	101	119	112	99	164	386	517	99	107	89	111	108	90	101	102	97	105	93	91	90	106	87	87	82	125	100	85	102	98	103	98	107	76	113	79	119	98	115	87	102	119	87	101	97	105	100	97	102	108	88	85	110	91	100	104	101	94	97	93	88	104	96	100	101	111	86	96	102	77	96	105	108	82	89	102	110	87	99	90	106	96	99	92	93	101	94	94	102	102	109	69	92	83	110	98	91	90	96	93	101	117	98	86	99	92	106	115	97	102	93	84	106	90	91	102	100	83	105	95	79	100	100	86	106	90	105	94	85	85	106	76	104	89	113	111	77	95	111	108	100	111	93	94	108	86	95	83	100	93	75	97	99	79	104	93	109	98	97	108	106	101	126	89	84	87	89	92	106	94	102	96	89	104	89	101	76	84	99	101	117	111	89	104	93	85	92	77	101	107	112	101	102	90	91	92	105	109	91	101	94	109	95	112	107	97	94	98	90	112	117	90	89	105	86	96	96	95	107	103	88	98	125	110	102	103	94	103	116	81	96	107	110	109	93	90	89	76	106	101	102	114	98	103	74	105	92	102	95	102	108	108	100	119	94	103	95	100	79	102	95	99	97	94	81	106	86	102	100	105	96	99	109	82	88	116	85	109	96	116	84	100	85	82	77	91	118	91	95	108	109	106	109	131	108	113	90	91	82	93	100	91	98	112	90	118	88	99	82	98	96	120	110	111	84	89	97	110	91	111	90	95	91	91	108	100	113	99	103	107	89	100	97	88	108	106	96	99	101	94	91	100	85	104	104	98	103	83	80	83	82	91	92	102	85	97	114	100	102	98	91	94	95	91	103	92	111	105	97	103	96	112	123	98	103	81	89	106	89	108	90	95	91	88	103	92	96	105	85	89	113	95	82	106	85	103	109	95	78	97	105	114	94	104	91	103	116	84	98	131	93	102	93	95	97	111	93	94	94	96	99	95	81	113	108	92	107	99	100	85	105	104	109	83	89	123	97	102	92	97	94	99	102	97	89	82	96	105	83	98	85	82	91	96	113	90	97	91	103	108	112	92	77	86	98	98	95	111	100	86	118	81	90	98	97	96	103	116	103	108	104	87	105	87	104	91	82	101	95	105	98	96	114	110	100	76	111	103	117	92	102	90	94	111	78	102	81	90	86	110	93	91	95	93	124	93	102	93	91	86	105	88	95	105	91	93	100	111	107	102	111	88	100	91	101	79	101	88	81	109	97	103	90	97	92	106	99	89	87	80	98	107	90	83	100	91	95	116	102	92	106	90	90	100	95	107	95	104	101	100	84	80	98	78	101	102	83	95	100	77	99	111	95	88	90	100	101	93	90	90	88	102	94	97	97	79	102	97	97	104	107	76	107	95	100	97	108	100	109	100	106	97	99	92	103	80	102	96	95	94	90	102	91	99	101	87	109	114	99	89	96	91	97	101	104	104	101	110	81	101	104	93	84	105	101	90	86	98	80	101	107	101	99	112	94	100	96	102	86	101	103	105	87	125	92	118	91	103	104	85	95	101	101	93	92	90	97	80	92	110	97	93	88	98	107	109	92	110	110	102	76	90	79	82	106	104	105	82	77	93	80	106	83	87	85	95	96	91	90	103	91	122	101	95	119	97	100	94	112	101	101	86	96	89	91	104	91	105	104	114	95	97	96	100	97	105	100	101	98	73	104	93	91	77	85	101	100	97	94	97	84	99	104	100	110	104	116	88	98	98	102	86	90	80	108	92	89	106	101	103	105	100	117	96	102	81	106	92	100	107	100	121	87	113	99	108	113	117	87	99	91	90	92	109	103	95	114	85	91	84	83	78	118	108	85	89	115	84	90	96	95	109	71	79	101	109	99	92	97	102	105	93	102	90	87	88	97	98	99	106	93	108	97	100	97	91	82	115	99	107	99	91	97	85	89	93	103	97	114	93	93	96	97	103	98	82	97	94	97	99	107	100	98	102	107	97	99	93	112	98	86	73	91	101	113	110	111	94	107	111	93	128	106	99	108	100	92	106	95	107	98	116	82	109	105	93	110	92	95	106	85	91	110	88	85	103	94	112	114	110	95	92	88	78	95	100	105	93	90	87	134	82	114	98	84	96	105	92	88	81	88	90	95	101	95	91	109	97	103	93	112	104	112	96	88	96	91	112	105	99	94	116	112	93	110	75	97	106	122	106	77	97	90	98	110	96	106	96	116	97	92	95	90	93	97	112	91	86	79	92	87	89	110	91	99	87	74	92	107	89	97	114	90	101	97	102	95	93	79	93	96	93	88	101	99	93	101	100	87	94	106	102	89	107	94	93	94	99	116	95	102	92	88	99	94	79	108	94	106	109	95	88	95	87	105	103	100	97	85	92	100	97	77	107	106	99	99	99	102	102	113	96	97	107	91	99	99	89	109	90	89	94	108	97	101	104	99	102	94	105	102	106	73	94	91	95	98	104	91	95	94	109	103	84	102	91	91	91	82	100	84	99	102	108	86	102	97	108	84	102	99	109	105	97	121	83	94	86	102	86	103	104	82	103	96	85	103	91	97	101	112	107	91	94	114	100	89	99	101	110	88	88	93	109	98	109	75	106	108	100	89	101	91	95	112	96	75	99	80	93	108	96	112	95	88	96	109	94	117	96	109	113	95	104	99	84	105	113	89	100	89	105	112	86	105	125	82	105	87	93	103	98	97	100	78	90	93	115	87	113	99	112	91	89	80	87	96	84	103	96	112	95	89	106	97	94	99	93	108	89	101	87	111	95	105	118	101	95	99	91	101	96	96	113	89	100	76	86	99	106	87	106	87	93	98	113	109	86	109	82	107	104	87	97	87	97	90	99	95	96	82	113	88	93	113	92	109	90	98	99	115	96	111	94	89	92	98	97	83	88	111	95	108	93	77	120	109	103	66	103	69	90	107	110	95	89	106	114	78	99	103	93	102	99	105	93	108	84	99	101	81	98	103	89	88	102	103	95	85	95	101	106	123	93	108	103	102	106	113	112	105	86	103	95	89	101	104	92	101	95	103	104	96	117	94	105	120	97	99	113	90	99	103	88	73	100	108	108	99	109	113	116	108	125	104	99	116	107	105	86	101	95	109	90	84	84	92	101	101	103	115	93	113	99	95	109	97	109	128	100	108	98	110	100	99	79	103	99	103	106	104	111	82	99	105	107	80	73	94	79	96	93	93	111	112	103	108	110	86	89	94	104	113	116	92	115	109	94	97	113	99	109	93	91	89	102	102	82	90	96	104	108	113	99	105	102	86	88	96	96	102	88	107	72	109	100	75	124	104	98	103	98	87	87	93	113	94	101	100	94	100	103	113	100	89	109	97	99	115	103	90	103	93	105	102	105	113	91	93	95	103	106	118	105	90	99	100	96	107	98	94	82	88	79	93	101	89	88	91	93	112	89	106	96	83
28138	4331	2304	3333	7448	9299	8377	6869	5524	4663	4063	3457	2968	2646	2321	2194	1971	2036	1841	1741	1639	1583	1528	1444	1395	1414	1310	1287	1191	1241	1233	1155	1277	1083	1087	1325	2700	9280	9907	1079	1036	1061	1137	1036	1058	1022	1047	996	1026	1014	1012	967	1057	1067	1008	1017	1008	1029	1017	1071	1011	996	1027	933	998	996	998	1055	1038	997	1001	1024	954	980	994	981	970	1002	1000	1031	1050	1003	1012	986	1026	951	986	1015	1019	944	982	1011	985	980	982	1012	925	969	946	976	996	971	995	975	1011	966	1014	998	957	945	1017	1011	992	927	1028	978	947	1009	1007	934	943	952	969	984	961	1008	933	969	954	956	959	1023	962	995	942	935	955	946	1042	972	981	951	1052	934	986	929	982	951	1013	1023	1010	1024	943	989	925	963	956	1006	909	967	888	1025	1002	926	918	964	953	916	957	1022	965	963	936	1008	963	957	961	968	961	913	980	952	961	969	963	990	983	1017	949	971	937	993	1016	952	939	957	972	983	934	974	1003	966	971	999	961	976	914	942	955	996	975	936	984	954	1014	974	934	936	1028	931	929	990	983	1021	971	964	970	1018	959	948	1008	988	1008	981	941	937	975	941	993	1016	1001	973	984	1015	1012	973	938	943	1020	967	969	996	965	979	969	972	947	941	969	974	985	981	918	954	1022	984	971	929	1002	1018	983	984	976	912	936	966	948	951	1012	951	981	994	983	961	927	1010	947	983	969	959	973	1016	932	930	977	945	943	1013	954	885	1019	960	992	909	1029	962	999	1020	1010	956	968	968	965	922	1004	977	949	894	966	932	966	968	957	940	913	1024	980	1016	993	942	967	868	999	951	964	952	1005	986	974	948	994	951	1016	955	941	1002	970	971	966	976	914	986	934	982	984	947	936	926	1004	947	984	949	1001	980	991	1013	981	957	1005	1006	958	944	1054	953	957	955	969	951	908	988	988	980	1003	971	953	964	923	952	935	957	927	969	964	977	948	969	971	943	963	1009	985	966	993	982	972	1018	984	978	1003	961	1000	972	958	935	969	966	1031	969	937	941	940	935	924	964	907	957	1022	1016	962	972	991	966	973	1034	991	1000	1032	1009	980	924	994	941	978	962	979	929	955	978	967	983	989	942	984	987	944	1050	975	975	925	938	1036	937	958	946	940	998	1012	952	968	1011	987	984	939	984	930	1000	1003	949	970	974	991	976	929	983	961	903	992	965	944	985	981	955	947	969	1010	929	1000	943	907	977	1026	996	907	997	1003	988	942	961	952	993	942	961	971	985	1026	915	1008	952	993	995	1008	995	1003	981	944	1032	955	925	990	947	935	979	950	977	907	982	953	974	978	967	967	1034	1001	1014	929	957	982	877	949	922	997	1018	923	943	1017	996	951	980	988	1004	1026	948	934	959	940	1019	934	1043	926	1043	979	966	951	1027	969	1009	944	958	1013	1002	947	909	1005	971	988	977	987	953	970	968	996	951	951	925	930	956	965	978	985	950	1023	935	947	949	955	999	986	1016	991	954	985	953	953	1012	982	946	954	985	975	965	940	921	999	922	944	1018	913	988	923	976	924	957	918	972	941	996	928	979	969	944	964	1024	962	1006	990	1051	976	947	963	976	960	1047	1016	946	1003	945	990	950	933	973	994	942	1051	978	886	1004	960	995	981	964	974	964	1008	956	961	937	984	909	964	906	950	978	922	1028	968	952	1014	996	938	916	932	956	978	1016	1024	919	890	987	978	1030	1006	967	1033	997	1009	972	994	968	970	948	1005	950	959	985	939	980	984	980	1025	960	998	922	945	986	964	958	965	991	966	970	989	935	990	916	923	1003	990	993	1022	970	1003	949	951	1021	933	988	962	960	961	953	984	1016	967	982	935	955	972	1023	1028	986	980	932	979	995	1005	1008	1050	990	979	944	987	971	955	936	950	992	1000	957	931	963	956	897	957	964	952	975	977	952	959	958	955	973	915	945	984	941	963	912	937	945	967	957	921	991	925	954	978	968	936	970	983	986	969	940	948	960	957	1010	936	976	919	961	1032	931	987	973	994	902	977	930	977	983	971	981	936	917	943	944	976	1002	999	980	962	980	1044	943	981	952	991	998	1004	948	986	978	992	958	965	974	969	943	991	1027	952	955	907	990	1001	972	922	1024	908	954	947	971	1018	962	976	936	997	975	937	955	986	981	989	967	950	961	966	994	974	996	998	978	967	929	938	982	968	961	924	972	1001	932	877	974	915	969	980	1050	938	970	950	1000	986	923	954	1024	947	941	975	995	905	954	937	945	930	954	1031	912	1033	924	1004	985	927	965	945	991	995	1032	962	922	949	938	943	993	982	974	968	946	967	946	1000	957	961	907	1008	952	981	1029	922	959	974	981	928	983	998	984	957	957	926	998	1014	986	977	974	988	1014	965	947	986	1011	963	965	970	1036	957	1008	925	955	951	958	971	980	966	971	993	911	927	991	970	1016	1011	1005	942	982	930	957	942	989	988	953	990	982	972	979	1012	1003	994	966	989	994	984	958	938	934	994	963	983	936	977	944	1011	983	971	944	926	974	941	982	1007	1043	968	988	983	954	947	988	967	953	976	942	944	981	988	965	946	955	969	976	935	948	973	916	925	1017	904	943	945	939	967	984	978	981	944	975	947	964	979	996	997	988	951	950	970	955	994	954	982	998	933	992	956	919	956	959	993	974	916	950	982	941	964	939	907	932	1025	974	930	967	957	948	958	981	910	938	989	971	941	945	982	1004	932	998	1003	964	959	965	926	986	975	973	968	939	908	1027	976	956	984	968	921	963	909	979	1016	1011	994	959	892	962	903	951	954	975	921	1004	949	992	891	1013	935	982	964	920	954	992	987	906	989	987	977	938	961	961	963	951	964	1021	977	976	935	944	1012	1005	985	933	969	1013	970	1020	1028	1019	975	973	940	966	959	1004	922	1000	923	921	985	987	938	1017	945	1024	948	946	963	976	1015	955	962	955	986	946	942	955	980	953	974	958	953	948	949	968	995	998	965	953	934	926	1034	930	964	980	1020	943	963	947	1017	992	1004	976	985	973	1004	923	1047	925	941	962	1009	952	958	942	962	1018	917	974	944	990	991	952	998	980	997	981	991	991	1056	934	1009	983	979	974	987	954	975	993	943	926	1017	982	997	995	945	914	954	988	955	987	945	1014	918	933	993	972	958	964	937	965	931	971	925	925	937	902	994	986	1016	915	942	965	980	977	1001	953	992	955	1072	974	897	948	954	942	925	916	969	974	919	966	914	977	975	950	991	966	971	904	954	968	940	967	952	974	961	984	934	947	946	987	1000	1002	938	964	940	962	982	1009	973	949	945	1003	975	939	1039	962	936	973	921	986	961	999	897	918	964	919	999	937	936	981	967	999	1015	926	953	977	968	1003	981	977	920	953	978	989	917	976	984	974	993	963	966	941	993	907	951	984	990	955	989	992	950	951	949	994	902	943	971	958	1020	919	988	963	931	952	1015	995	950	961	998	934	913	909	952	1012	958	992	946	1023	949	980	935	969	960	918	924	997	932	968	989	1029	1013	973	944	974	924	927	936	981	1012	992	957	1009	998	1001	977	940	967	934	979	918	977	941	966	945	959	1017	951	1021	953	1004	902	911	954	953	998	1028	1018	916	947	992	1065	966	951	995	963	949	1035	985	950	984	1001	1029	982	953	963	978	984	929	985	1020	1012	935	1009	925	1011	994	967	997	948	981	939	977	1012	928	970	940	1005	959	964	990	972	981
3126	122	93	79	73	86	104	91	78	93	74	89	79	84	77	67	77	79	64	89	88	71	90	87	75	62	64	55	60	72	81	65	68	69	73	77	104	123	158	67	55	67	65	66	64	68	80	81	53	66	60	65	68	65	51	64	66	65	74	73	72	69	82	72	70	76	60	60	55	58	71	58	71	60	82	67	71	76	73	59	57	67	61	63	56	62	77	64	62	54	75	63	76	66	70	70	58	66	60	80	71	75	46	71	67	61	69	69	72	74	78	75	59	66	62	63	62	62	73	71	75	68	73	71	73	71	72	64	60	72	64	49	74	69	68	63	56	85	62	66	70	77	69	53	69	67	58	73	75	68	79	59	71	65	73	70	74	52	69	57	67	74	79	83	61	74	64	57	59	67	67	73	82	76	63	80	67	64	56	59	75	63	64	77	59	73	61	74	57	61	70	75	49	62	64	58	81	68	51	60	69	64	65	75	55	61	78	68	62	97	75	54	69	61	64	67	67	66	72	59	60	59	80	68	70	69	82	83	63	64	78	60	65	69	62	65	65	60	66	71	70	65	62	65	64	50	63	77	65	67	73	69	60	75	80	60	55	69	71	61	83	72	70	59	59	79	64	77	77	64	81	72	74	74	76	73	73	85	69	77	71	65	44	72	68	69	60	71	63	65	71	53	65	79	70	47	62	84	69	70	58	73	65	70	68	66	61	78	62	54	62	65	58	71	60	70	60	71	70	67	70	69	82	65	59	54	66	75	49	67	62	69	61	83	54	70	73	62	50	67	60	72	67	73	77	61	67	90	70	65	83	64	83	77	61	59	67	56	78	62	57	70	58	70	66	63	76	55	59	63	68	51	69	61	65	68	78	68	73	72	66	61	79	61	58	84	66	70	63	62	73	65	57	66	69	57	55	59	63	70	67	67	63	69	74	62	63	63	59	71	72	72	72	63	58	75	79	85	60	81	63	61	78	65	73	68	87	68	78	62	64	63	63	72	60	59	67	64	60	66	71	78	72	77	61	66	73	73	62	66	62	49	82	65	72	70	78	65	63	64	73	73	76	71	60	57	81	66	67	67	77	62	64	58	53	67	60	78	71	58	61	74	66	63	69	56	58	64	65	61	70	77	73	76	74	46	69	56	58	80	54	73	61	62	77	86	68	74	76	73	83	65	62	65	66	73	77	72	69	68	67	70	70	61	65	86	69	75	71	62	83	65	66	82	81	64	67	57	78	70	69	76	72	75	65	76	68	67	73	88	67	62	72	68	71	66	68	68	58	72	68	72	69	66	73	65	79	70	66	65	63	59	72	58	65	57	91	67	57	79	72	57	70	72	62	65	66	78	70	73	80	76	78	67	65	78	69	63	74	64	79	73	71	75	68	61	66	85	77	65	49	64	70	54	56	71	74	61	67	67	61	75	81	70	69	63	73	70	83	57	65	70	63	82	79	63	70	81	63	76	76	71	60	83	65	61	73	72	80	67	70	73	63	58	80	62	68	74	83	64	65	67	69	64	59	70	65	68	70	76	68	68	61	66	82	63	63	67	55	69	47	82	66	76	75	67	68	76	58	65	78	72	75	72	71	66	62	81	61	66	59	79	60	68	64	57	80	71	64	73	56	69	81	55	64	75	63	83	76	65	60	71	71	55	78	84	76	50	76	76	81	56	57	71	77	66	54	81	70	83	81	65	64	74	62	57	68	67	59	76	57	74	67	80	69	69	72	64	70	70	67	92	70	71	79	75	68	68	62	76	78	73	72	66	79	77	77	74	78	73	76	71	61	64	61	59	61	76	59	68	61	70	60	78	71	71	55	62	76	58	62	69	74	55	54	74	80	63	76	60	66	74	66	72	77	63	57	65	63	64	56	67	63	63	71	74	65	59	71	60	69	71	64	64	61	77	65	76	52	79	70	64	77	71	76	60	63	61	63	61	63	68	69	73	66	49	69	62	78	67	70	53	70	68	75	61	85	70	64	67	68	70	73	58	66	59	62	77	64	69	75	66	75	63	69	60	78	78	66	63	62	71	65	62	47	71	57	79	73	84	73	50	56	68	64	65	70	75	76	70	75	77	73	67	59	70	59	69	70	80	55	76	71	67	86	60	71	78	78	71	74	68	68	69	72	65	74	73	66	66	73	82	59	71	64	68	65	65	62	71	70	75	67	55	42	66	71	58	63	76	73	70	70	62	84	57	60	65	63	68	57	55	64	62	48	55	57	67	68	68	71	59	68	95	62	69	57	77	67	57	75	61	67	73	67	78	74	63	48	73	62	76	70	68	73	58	74	84	63	70	87	62	70	68	66	66	64	83	69	72	64	82	66	69	59	63	54	69	69	64	69	50	71	82	68	69	72	82	68	68	70	79	57	67	63	70	61	74	69	84	59	78	59	75	51	60	66	61	76	62	64	58	79	60	53	77	69	72	52	65	58	74	65	64	72	68	76	74	76	71	59	69	73	69	62	67	62	65	53	73	63	65	85	61	71	67	56	90	60	65	53	64	76	83	81	77	58	76	64	72	65	73	70	65	61	50	65	50	76	66	63	64	77	64	75	70	78	82	62	66	60	59	70	64	60	70	76	84	55	69	72	63	65	67	72	62	77	68	69	72	55	60	85	71	57	65	64	79	87	66	60	86	66	81	71	61	83	64	58	68	72	44	75	81	68	47	58	59	69	65	63	69	70	71	84	64	59	54	72	65	66	78	67	78	69	71	67	65	86	67	73	77	74	66	75	56	62	62	70	64	55	84	71	80	64	63	74	72	74	69	65	74	80	64	75	59	61	59	61	70	51	78	75	76	74	70	73	67	74	75	60	75	70	85	76	63	67	49	60	66	73	73	57	80	52	70	62	75	68	71	62	62	60	65	76	59	55	57	68	67	74	62	52	73	73	62	60	57	61	67	69	58	76	63	47	60	74	61	56	75	72	74	60	60	66	64	65	72	64	78	76	65	68	81	59	70	52	74	51	47	58	70	64	72	64	57	57	58	54	60	83	81	72	62	57	64	75	63	73	66	66	70	71	73	69	68	71	63	71	63	57	60	71	75	71	71	67	71	84	65	45	57	76	70	61	76	79	78	59	62	60	72	58	63	84	66	58	68	71	92	61	70	74	55	59	56	59	74	59	64	61	65	57	69	77	66	76	64	62	68	64	75	81	60	61	65	69	73	68	64	66	65	87	67	69	65	87	60	70	70	72	69	74	61	63	78	65	67	63	70	68	66	77	72	70	71	72	71	78	65	53	66	68	69	63	75	76	55	70	67	67	66	62	68	64	76	51	85	63	81	66	67	69	75	63	65	84	54	64	78	67	73	77	70	59	70	69	70	62	73	55	76	79	70	66	65	58	68	56	75	73	78	57	73	58	80	80	74	63	79	77	58	71	81	90	72	71	48	75	72	71	81	72	67	75	74	72	67	61	74	64	75	75	81	58	71	79	74	68	61	62	76	47	69	73	45	76	63	70	69	69	65	80	64	67	80
16407	1482	992	1228	2271	3014	2756	2200	1861	1550	1393	1310	1126	1113	985	907	898	917	898	832	783	793	775	725	755	667	714	723	694	716	715	690	688	710	686	741	1093	2726	3657	712	628	648	651	653	635	650	639	628	663	650	638	643	635	675	624	644	641	578	630	672	641	653	650	627	664	642	638	650	660	634	595	608	674	622	660	625	633	649	645	569	581	641	647	640	612	625	631	663	624	653	649	667	593	631	667	705	668	621	634	664	621	678	590	631	644	651	644	649	648	606	639	652	653	637	648	618	665	632	660	644	607	652	614	601	652	660	616	627	642	627	624	660	593	639	598	632	634	600	629	623	657	618	618	626	635	657	583	637	599	643	619	636	636	660	682	649	625	628	646	641	629	655	658	597	652	649	582	662	610	610	607	596	603	615	615	605	637	606	602	626	619	606	664	641	655	616	654	609	612	608	680	602	642	662	618	588	608	620	633	649	666	597	625	640	647	630	665	609	606	598	639	642	624	638	574	638	660	647	636	641	593	603	593	603	614	631	591	627	608	658	652	618	586	642	610	606	633	648	619	634	671	593	569	604	647	617	607	639	639	588	645	654	624	662	674	650	598	594	618	636	641	624	598	631	645	614	606	624	630	645	602	636	635	587	636	634	612	619	615	642	590	606	692	605	641	573	600	644	631	678	665	621	678	611	591	643	684	573	648	629	663	608	612	616	634	611	612	637	624	646	622	676	595	582	631	632	572	605	672	606	612	653	618	612	591	618	647	634	618	593	613	636	629	637	665	578	604	604	630	651	660	605	652	623	623	619	596	623	614	598	635	621	597	604	602	597	621	665	638	612	642	608	628	639	618	631	613	678	635	628	615	622	648	619	641	656	653	627	601	585	613	658	607	615	622	635	667	602	654	594	632	643	630	588	589	642	618	624	644	634	651	656	611	617	626	615	648	602	670	624	620	628	607	624	644	625	626	612	620	619	677	599	588	628	599	600	587	610	583	613	631	695	625	624	649	644	625	621	617	646	608	633	643	623	600	674	641	635	632	634	631	661	635	633	592	633	646	640	581	665	641	651	635	649	614	629	666	607	665	631	605	629	637	624	650	610	636	637	595	616	624	631	655	617	644	671	590	607	567	622	619	620	613	629	641	633	636	663	641	603	632	631	608	638	648	653	606	625	665	622	617	631	657	616	652	654	638	595	653	637	647	589	622	627	629	590	638	591	638	612	607	659	613	598	612	636	627	663	596	669	646	634	599	624	596	584	642	632	638	655	619	623	612	639	639	618	608	625	612	593	642	637	639	600	640	602	592	630	641	643	654	628	552	588	628	643	678	694	629	642	609	643	609	629	603	590	643	608	608	605	650	619	676	649	608	607	579	619	649	610	657	638	606	615	620	619	585	627	669	642	649	608	610	624	650	594	647	654	616	634	609	618	666	643	604	603	607	634	642	663	660	585	612	610	641	606	573	635	646	624	598	616	623	658	591	631	648	604	611	660	631	619	619	602	656	626	641	591	643	614	601	637	645	619	602	662	611	628	678	648	607	639	630	606	595	647	632	628	579	603	601	623	611	617	621	606	635	626	640	601	658	635	623	626	600	643	573	593	666	585	600	620	600	602	613	661	589	643	644	591	620	614	631	606	617	604	636	618	615	637	619	658	595	637	596	626	642	577	635	563	657	665	573	658	675	641	615	628	601	643	618	653	637	620	598	598	621	614	599	653	639	639	659	601	658	613	586	616	641	623	619	633	624	651	628	640	630	642	687	611	594	589	563	604	649	623	564	647	628	646	667	647	644	582	647	617	617	635	599	588	638	651	604	635	633	627	608	599	617	619	635	595	672	664	642	613	611	643	609	666	665	632	616	615	622	583	641	632	617	624	627	597	612	652	619	629	612	650	603	627	626	655	635	620	643	670	598	593	594	643	622	635	600	683	638	659	654	612	613	644	630	615	617	590	660	624	647	600	582	619	660	630	629	605	616	629	604	655	583	668	613	598	653	679	628	604	595	619	630	629	593	601	639	588	623	618	621	603	638	635	644	650	625	615	627	627	611	642	628	639	619	628	638	624	620	603	610	662	609	625	636	617	607	679	670	642	591	663	620	584	669	614	619	624	636	626	656	582	603	657	621	689	595	624	634	629	630	638	606	644	631	649	600	633	638	606	637	669	631	636	590	626	611	593	628	684	619	587	595	665	629	635	616	617	622	622	590	649	644	594	632	623	613	623	589	637	614	619	648	653	622	646	624	610	632	599	666	633	626	621	584	680	658	627	661	675	667	665	626	625	593	622	624	604	600	647	615	585	581	650	632	587	601	643	639	618	580	632	672	610	645	646	607	654	615	629	672	617	604	635	600	603	599	650	620	576	624	664	617	663	630	650	645	581	633	601	655	611	645	601	632	598	632	603	640	648	616	608	644	638	626	573	572	649	627	614	595	659	634	615	642	599	622	581	608	632	600	578	616	614	658	607	591	622	678	589	597	635	609	615	619	691	647	616	636	601	628	616	673	616	582	639	600	630	637	583	630	608	640	640	620	652	635	616	636	604	620	644	613	666	668	638	630	642	643	622	611	619	626	642	668	665	579	618	636	639	683	626	614	621	619	669	618	617	644	606	635	646	598	597	633	647	637	569	652	630	649	657	618	645	615	599	708	664	636	623	617	610	631	639	617	640	661	613	628	621	651	625	640	601	653	597	630	614	631	598	644	615	663	637	632	621	612	629	634	622	583	617	612	608	593	642	636	633	645	619	608	606	658	595	620	615	609	594	622	607	608	649	601	643	647	633	683	631	626	615	626	633	639	669	580	659	620	633	680	651	681	659	597	625	651	625	630	630	633	586	643	655	624	585	585	592	576	616	629	689	613	607	669	619	636	628	632	628	620	637	594	640	661	621	653	605	608	607	610	648	600	642	611	625	608	649	641	608	611	660	637	656	698	624	617	624	613	642	580	667	623	587	646	627	646	638	625	615	599	617	620	652	647	638	621	675	603	651	600	632	567	605	621	631	591	635	640	595	629	601	572	668	622	645	631	648	579	591	639	617	613	590	619	616	699	649	611	611	630	603	634	617	624	672	626	665	622	636	628	618	618	670	598	630	602	647	620	613	588	655	627	618	601	604	660	638	622	590	641	650	599	606	586	610	599	614	606	608	603	617	627	593	631	656	624	614	660	598	640	601	630	616	628	566	601	638	677	583	597	665	626	634	651	570	577	631	622	637	666	646	631	638	659	647	602	587	613	644	613	678	629	661	644	619	575	594	673	607	662	626	634	658	592	626	593	623	658	649	583	672	655	616	618	636	608	597	635	649	595	666	641	646	627	659	641	641	628	627	615	603	652	613	678	644	647	625	614	648	606	667	629	656	644	574	619	605	608	591	621	645	637	608	666	633	614	610	605	671	621	643	596	607	582	656	597	617	642	584	612	625	635	658	630	623	610	605	611	639	659	600	630	623	607	616	643	621	631	607	672	609	633	590	597	627	588	579	644	639	652	603
7690	291	170	132	138	158	198	159	147	142	127	134	109	118	100	92	99	86	93	75	88	66	99	92	72	83	85	63	72	76	61	70	74	86	72	65	92	435	688	87	73	86	75	76	78	78	68	75	63	71	79	83	85	76	94	53	82	78	61	78	73	68	67	57	71	68	77	80	62	53	69	66	60	71	75	62	48	62	58	64	65	72	68	60	70	75	72	81	69	70	61	66	64	63	70	54	62	71	75	75	65	59	74	59	62	74	68	72	68	69	57	69	66	68	59	61	67	66	68	61	59	67	60	70	78	70	59	81	56	53	72	64	84	61	63	54	72	69	74	70	65	58	63	71	63	69	72	72	73	72	67	75	64	67	74	78	67	80	49	70	69	68	69	59	67	84	61	71	68	76	57	70	75	64	75	55	56	73	58	52	64	70	76	74	67	77	56	81	58	63	79	69	57	60	72	74	88	57	61	60	63	54	74	72	79	57	72	74	59	62	70	82	75	63	54	77	66	66	63	59	65	69	54	63	78	67	68	64	60	68	60	73	73	74	67	52	65	71	71	53	73	58	81	72	75	62	57	66	68	55	80	49	66	66	58	61	64	60	68	72	76	45	60	67	61	62	66	71	67	63	61	60	80	90	62	65	60	72	58	73	63	57	83	72	69	66	78	64	62	75	45	74	66	75	63	66	61	78	62	50	77	73	50	55	70	57	72	67	59	51	71	69	54	67	70	54	69	69	68	64	57	59	73	80	74	63	64	52	69	78	64	81	73	64	78	76	60	60	72	59	65	78	58	75	70	65	83	70	77	52	79	50	66	74	61	71	60	78	58	73	60	68	65	52	86	63	73	62	66	80	74	68	78	77	65	68	76	58	69	58	60	60	48	52	70	61	84	64	74	53	77	66	59	65	63	67	56	67	75	69	71	65	64	73	65	72	69	82	65	65	59	65	59	73	71	65	67	70	65	87	74	57	68	73	75	54	75	56	66	73	72	83	75	61	59	66	60	71	52	59	74	56	71	58	95	65	77	77	71	76	66	70	69	49	67	65	75	64	81	57	60	53	62	65	60	62	52	58	71	52	66	60	62	61	82	64	69	73	60	73	63	59	66	66	57	69	72	64	76	68	58	77	71	86	63	75	60	66	79	59	68	68	60	76	46	66	70	58	55	63	51	62	66	83	62	69	51	66	72	65	69	70	73	55	55	71	59	74	58	75	60	68	62	78	61	58	67	58	73	50	58	59	56	79	73	70	58	73	63	68	68	82	55	55	61	62	57	64	74	74	62	64	72	63	82	60	71	54	67	79	76	67	66	62	60	71	76	54	64	62	68	64	68	73	66	58	71	66	57	79	82	77	40	49	55	73	66	70	54	66	75	57	72	62	76	68	83	72	68	66	63	76	71	61	67	63	59	63	73	65	63	55	57	52	63	59	57	60	84	68	56	59	70	64	52	66	47	70	61	56	57	63	66	67	61	60	62	71	60	55	52	69	72	77	73	80	64	46	59	72	61	65	67	72	57	71	68	64	63	63	63	58	74	61	59	66	61	70	68	83	58	59	56	75	46	66	64	72	64	73	76	55	58	65	63	68	49	71	62	68	67	64	59	61	63	81	63	67	71	62	59	61	63	63	64	60	58	68	66	57	57	62	61	65	59	73	74	67	59	65	63	51	68	80	51	67	69	76	51	74	69	70	42	78	68	63	67	66	55	55	71	83	68	76	56	52	57	75	58	56	73	59	77	70	79	65	49	63	57	50	60	60	56	63	55	87	72	51	71	65	65	73	64	57	66	71	58	73	69	61	64	66	66	60	75	63	75	51	60	64	70	77	68	54	70	68	61	58	66	59	69	63	52	70	61	70	73	67	68	64	58	76	90	52	71	83	66	55	65	80	66	66	68	51	61	56	57	66	66	67	60	69	59	71	59	69	60	75	52	66	72	55	69	62	62	63	77	69	56	57	69	68	56	86	71	63	78	65	64	60	54	58	66	78	67	78	60	67	65	60	69	60	70	65	69	64	80	61	66	68	56	59	75	61	63	71	89	67	70	75	58	74	62	59	66	47	60	59	57	51	71	70	73	76	65	78	85	61	56	67	78	64	66	68	57	68	63	65	68	58	67	82	72	55	55	70	70	65	62	74	72	72	47	82	65	68	59	75	70	63	68	72	63	54	70	54	52	77	61	65	54	62	66	60	70	60	58	64	65	61	69	66	62	58	63	66	67	70	76	55	78	74	63	68	56	73	63	64	54	54	55	59	69	60	52	54	62	76	78	69	78	65	54	60	65	52	74	64	53	62	75	73	71	72	56	75	65	69	75	63	71	74	69	64	55	68	59	56	80	58	77	63	88	61	58	55	54	58	63	68	63	72	65	63	77	64	70	59	72	55	68	66	66	65	70	67	74	65	69	67	65	65	73	69	72	62	79	67	65	73	69	70	67	68	83	47	56	74	62	70	75	76	61	67	65	68	68	60	64	67	67	63	95	60	58	60	88	75	73	64	72	66	73	59	72	73	84	78	69	50	63	62	55	56	71	77	60	63	55	59	62	80	75	64	74	64	72	56	59	74	76	59	68	66	68	65	77	61	75	68	75	65	65	70	79	63	66	60	71	66	65	68	56	72	58	77	74	65	88	66	80	73	59	65	61	78	68	73	51	54	63	73	65	53	58	51	71	69	66	68	73	69	72	53	73	72	67	72	60	66	57	84	64	73	68	64	71	67	69	82	53	62	59	62	66	67	64	70	61	71	63	68	67	71	68	73	61	74	57	77	69	73	66	62	66	66	49	59	63	64	61	52	56	71	73	71	56	62	70	76	62	84	61	63	70	66	77	62	72	64	58	63	58	61	70	72	66	67	70	68	59	48	70	67	59	69	72	61	66	67	76	74	62	63	75	67	79	73	75	64	74	77	65	57	78	75	75	67	68	63	68	60	71	59	66	68	74	68	56	61	88	68	67	59	62	54	71	71	48	78	56	61	68	62	75	55	72	58	72	59	69	56	55	54	60	56	77	57	55	74	56	64	73	58	82	70	64	59	83	64	59	81	61	64	64	54	63	63	70	64	59	70	62	65	59	60	72	80	47	61	70	56	61	69	70	63	76	86	84	68	65	78	66	65	67	57	73	59	78	67	59	78	61	62	80	76	73	54	73	69	69	67	73	57	67	68	62	75	71	59	68	74	60	68	44	69	65	66	50	73	74	58	73	77	67	64	67	50	61	60	79	57	65	65	76	62	58	67	77	68	53	67	68	51	66	77	72	61	62	84	81	74	79	69	61	78	78	73	67	75	65	65	68	78	60	44	62	64	67	67	53	74	89	72	74	77	64	55	70	66	56	80	66	85	67	69	74	72	63	64	74	75	76	60	52	79	59	68	68	56	57	69	60	71	55	60	81	61	58	77	55	69	73	66	71	91	54	65	66	69	77	57	75	57	67	59	80	60	63	66	53	65	70	61	53	63	70	80	77	63	70	67	59	61	80	63
28928	4237	2124	3298	7519	9577	8754	7290	5947	4814	4143	3595	3021	2645	2349	2123	1996	1783	1688	1540	1453	1335	1324	1219	1134	1104	1111	998	993	934	962	924	868	837	879	972	1719	9347	12944	1037	736	770	729	734	748	696	726	701	687	696	691	684	709	698	699	684	665	715	654	668	656	658	674	694	657	724	710	691	664	675	712	688	668	668	697	620	675	642	640	620	676	677	654	682	628	702	706	688	640	665	640	646	662	664	656	652	693	617	636	637	627	676	657	640	636	627	652	582	657	651	687	648	613	602	648	637	656	611	617	639	627	649	684	666	657	647	647	652	630	645	634	643	655	621	629	629	606	609	637	610	660	623	619	595	623	688	620	617	639	644	642	659	629	610	641	654	617	632	619	628	645	632	668	627	631	612	634	620	654	661	636	654	604	605	620	647	610	631	662	638	663	655	666	659	663	649	629	681	608	633	649	606	606	616	699	645	632	601	600	685	669	605	641	625	637	653	641	626	623	647	618	642	673	656	640	639	653	659	668	642	627	632	641	643	638	661	600	627	657	626	621	620	653	637	649	673	627	622	670	616	656	610	681	615	635	634	641	624	611	687	614	624	635	623	654	637	644	638	601	628	631	615	642	663	638	609	636	586	594	632	611	610	634	616	620	659	585	666	616	690	655	642	668	674	659	628	649	634	619	650	621	626	646	628	692	667	640	644	653	615	634	661	586	654	651	648	637	643	642	623	596	613	660	644	662	662	645	609	642	620	640	632	613	647	640	621	610	648	575	656	633	637	645	643	629	593	621	602	649	593	626	633	604	632	675	603	629	695	643	643	641	619	640	655	643	654	629	621	612	589	623	620	608	641	652	654	678	615	643	608	635	608	624	649	610	590	647	591	635	600	638	665	645	654	603	613	627	632	628	619	633	658	634	630	685	625	640	659	686	618	635	630	644	661	642	664	644	619	615	626	606	620	649	659	623	599	654	633	639	606	675	649	630	622	637	650	684	626	613	613	643	639	622	623	599	648	594	664	640	625	614	608	603	636	622	607	598	651	620	673	676	658	649	613	620	685	661	610	614	623	643	647	592	623	582	657	657	589	616	612	647	655	647	624	647	589	652	605	666	588	619	657	643	655	602	666	623	620	634	619	659	677	614	603	677	586	630	627	649	610	623	544	681	646	664	646	650	608	674	652	645	621	660	672	613	643	645	624	652	664	641	664	654	632	679	668	608	626	624	663	671	653	602	689	650	636	663	628	621	634	661	647	644	617	622	647	608	628	657	608	624	633	622	651	625	633	635	640	634	646	620	704	607	635	652	644	660	606	669	639	620	667	648	620	656	646	634	628	665	598	655	686	651	630	641	636	646	593	638	651	676	607	672	637	640	633	625	619	639	622	645	625	658	588	630	676	609	641	617	637	611	644	630	657	660	628	597	643	641	659	650	645	688	630	663	654	647	621	622	647	647	651	629	665	642	601	693	631	598	650	648	652	653	611	725	642	652	627	641	637	615	640	615	644	644	640	623	633	635	609	596	618	644	636	658	617	589	626	607	632	609	640	593	633	678	614	573	654	635	679	623	670	631	666	594	661	701	607	612	627	667	700	635	655	605	586	583	618	654	627	599	626	635	632	651	670	647	636	626	642	617	595	613	648	607	594	643	669	668	624	642	617	640	612	656	708	656	646	640	638	646	623	633	622	639	637	611	633	643	600	582	617	576	622	599	646	633	625	622	638	629	587	617	609	665	637	627	671	662	648	605	662	617	599	604	650	604	660	667	618	652	601	605	654	623	667	644	640	638	647	659	627	634	657	588	649	657	643	645	624	647	614	653	632	633	632	656	659	626	610	611	655	663	596	612	682	628	661	620	629	605	654	623	638	627	582	652	626	637	630	594	633	643	616	636	620	619	656	620	650	644	603	617	654	651	627	622	652	623	661	655	642	655	655	642	637	657	651	620	630	628	625	611	665	642	617	617	649	652	598	612	643	696	618	693	651	637	680	634	574	655	643	639	641	664	627	656	624	659	702	647	638	635	617	652	648	660	630	619	602	623	620	601	635	656	582	655	588	639	589	647	608	630	602	605	641	629	632	625	613	595	604	651	656	644	633	625	655	658	647	654	615	635	619	634	667	580	595	630	655	636	644	625	638	625	671	628	648	661	662	647	664	590	661	653	646	674	631	667	669	672	615	627	592	603	647	625	623	662	616	626	615	666	647	621	635	631	617	579	651	629	611	646	633	611	652	640	671	621	604	649	672	691	619	641	590	608	662	604	659	676	651	654	650	621	643	678	634	632	631	642	593	635	626	661	631	660	646	619	650	689	660	683	614	607	620	648	607	649	610	658	595	634	661	656	619	670	652	649	649	568	633	610	642	636	614	606	660	615	630	634	666	632	600	626	589	709	669	629	634	650	687	664	608	650	656	634	647	579	659	586	665	602	629	660	629	582	585	624	618	634	658	638	624	605	638	669	643	699	648	649	584	641	636	657	618	611	655	655	651	641	685	588	642	640	632	635	613	599	638	626	621	634	650	630	653	649	660	670	646	627	647	670	603	638	639	650	622	663	652	625	675	601	618	623	624	628	633	654	648	615	652	661	642	605	640	640	611	649	668	603	670	700	675	652	627	625	598	625	615	575	676	626	643	619	621	614	626	628	643	625	640	614	597	621	628	634	682	611	645	638	637	669	638	661	611	609	641	647	634	615	667	708	665	626	634	635	611	712	614	657	631	634	664	628	682	664	597	615	663	587	623	638	625	604	624	602	615	657	637	645	620	659	649	619	660	595	638	652	597	672	608	658	598	641	599	691	651	645	635	669	653	640	616	643	630	630	675	639	651	583	618	632	620	596	585	640	667	629	670	640	637	631	607	626	597	619	585	624	664	651	617	623	639	642	661	639	585	632	684	670	585	599	652	627	624	623	706	610	642	606	671	586	610	628	652	646	624	623	646	645	664	643	662	563	659	624	671	661	663	622	607	641	623	630	686	653	646	640	662	612	621	659	648	665	655	633	656	636	641	691	650	632	658	632	616	683	649	632	626	656	611	640	615	621	661	636	642	604	658	608	630	677	683	638	620	655	665	643	662	641	675	633	673	712	625	665	633	597	644	643	595	662	621	671	637	678	611	609	632	617	630	659	681	622	634	629	676	669	603	632	580	653	617	638	649	650	605	645	623	636	590	640	638	611	624	649	649	678	595	639	651	646	673	658	619	633	619	644	634	601	621	611	615	613	656	601	678	649	656	617	625	608	665	629	671	677	638	630	658	628	648	627	642	634	652	639	647	650	640	628	615	644	645	616	687	621	636	628	630	635	676	607	624	651	610	685	681	627	628	641	635	634	609	610	593	650	634	628	613	625	665	634	691	662	602	627	633	652	614	631	637	658	623	650	670	685	661	636	619	672	645	620	637	612	645	644	675	664	662	621	607	641	660	609	614	664	668	659	646	649	673	625	615	606	639	630	662	662	587	656	665	646	666	638	596	651	650	617	594	631	641	628	600	641	610
5806	134	63	44	64	65	100	96	78	74	62	58	60	55	54	56	44	51	45	49	52	51	38	37	38	43	25	49	28	41	42	34	32	42	35	33	27	160	513	71	49	35	27	33	25	16	32	36	37	38	40	24	23	28	30	25	30	21	35	24	28	37	49	28	27	27	31	31	22	33	39	34	35	32	26	30	55	28	46	29	32	26	30	30	29	25	32	32	31	25	30	29	33	27	28	26	34	31	23	31	45	26	22	37	34	25	29	28	37	29	37	20	30	39	44	44	28	23	38	35	34	32	34	38	30	44	29	25	35	21	35	36	30	23	37	28	23	19	31	25	23	40	31	30	32	29	33	34	30	28	28	31	30	15	29	34	27	32	24	22	28	28	25	33	31	44	33	39	37	25	27	29	20	29	29	37	28	28	27	29	37	19	29	19	24	36	28	30	35	31	33	30	24	19	30	31	29	23	26	27	33	29	31	33	28	26	28	31	21	24	30	32	31	20	25	25	33	29	22	34	42	34	33	36	40	26	21	30	24	35	26	35	35	41	30	26	33	31	29	29	30	32	26	27	32	22	34	28	31	35	30	34	44	32	33	24	36	28	29	20	37	35	21	30	38	21	16	29	30	26	21	24	30	23	45	26	13	25	27	29	16	36	31	21	26	40	21	36	27	27	20	32	22	36	34	40	28	18	20	31	33	33	39	28	31	31	30	33	39	29	30	33	33	28	29	28	28	35	30	23	23	34	30	24	37	30	24	30	39	37	25	33	25	23	36	30	26	26	26	24	25	27	24	30	31	31	34	31	30	33	31	27	28	31	35	29	24	29	30	26	33	25	25	34	26	26	36	39	38	28	36	25	31	38	28	27	29	25	29	27	29	28	34	32	30	27	21	41	38	24	26	26	39	33	26	29	33	24	41	23	32	26	29	29	25	24	30	37	23	27	28	44	40	20	22	33	33	32	26	30	26	26	38	16	37	46	35	18	37	33	38	24	36	23	23	30	28	30	29	29	35	28	24	34	27	29	26	27	36	30	21	26	27	28	25	27	34	30	31	20	28	26	27	26	29	23	24	20	33	18	38	32	31	28	33	24	34	21	36	19	35	28	45	35	23	31	27	27	37	29	32	23	30	32	32	34	24	24	36	22	28	35	38	25	32	21	35	36	35	30	26	44	32	25	25	31	27	27	29	33	25	38	35	26	12	14	30	21	32	21	23	20	29	19	26	31	22	36	30	25	25	30	20	34	22	28	28	24	25	21	23	29	40	34	30	33	29	27	38	33	29	29	30	23	24	28	24	37	32	30	33	27	34	18	28	30	31	31	20	30	32	30	30	32	35	25	31	28	34	25	38	31	35	38	44	32	26	30	31	27	25	36	29	29	27	23	28	33	27	28	21	21	28	40	32	28	28	24	36	27	34	27	27	31	35	28	26	25	28	33	27	22	26	32	23	28	38	37	32	30	30	28	32	30	39	27	28	25	24	30	28	35	38	30	31	24	25	31	27	28	42	28	25	31	38	35	29	29	25	38	25	33	35	30	33	22	33	37	28	34	26	37	33	31	26	23	18	30	24	33	31	33	41	35	28	29	26	35	27	28	31	30	32	27	29	23	29	23	28	37	33	38	25	29	24	22	23	26	37	27	36	34	29	36	28	35	40	24	28	38	30	27	34	30	31	14	34	25	30	30	31	37	31	36	29	24	24	41	27	28	25	25	22	36	28	15	28	23	32	29	34	16	31	27	34	32	26	33	32	26	35	25	27	17	29	26	29	26	25	25	34	26	26	40	31	27	28	23	26	30	22	29	40	27	26	26	21	18	35	34	25	34	33	27	21	31	29	33	31	23	30	31	21	29	31	33	38	45	25	28	31	25	37	22	34	23	28	25	31	29	25	25	37	34	33	35	35	21	38	41	24	37	29	41	24	30	38	29	38	28	23	27	20	26	23	27	33	18	30	33	32	31	30	24	33	32	20	32	26	18	33	28	26	31	24	41	32	39	33	28	25	28	31	17	28	29	25	33	36	29	37	28	36	41	28	32	28	38	24	19	39	28	25	28	22	29	30	33	28	34	25	29	28	32	22	23	34	27	29	30	26	35	26	23	22	29	35	26	23	34	27	17	40	36	28	34	27	38	27	24	34	31	32	32	32	38	31	28	30	24	23	26	39	29	20	35	34	30	27	31	36	21	23	34	26	37	29	25	36	35	30	24	20	27	19	28	22	30	29	30	32	24	27	34	20	31	24	26	30	25	29	22	24	30	26	31	35	28	26	37	31	29	21	27	29	39	31	31	33	24	30	31	28	32	29	37	19	33	33	35	30	33	31	26	22	30	25	28	30	28	28	33	19	26	30	25	23	30	35	30	27	31	21	41	45	22	30	26	37	32	30	39	26	25	21	28	27	42	32	39	35	32	36	34	31	27	35	35	33	29	31	34	25	38	23	51	24	29	22	31	37	22	37	31	31	26	34	24	34	25	30	32	24	32	28	22	33	28	22	33	28	26	35	35	30	21	29	27	25	23	33	27	29	27	18	23	30	23	27	26	37	19	26	29	38	26	25	35	29	38	30	36	44	38	29	31	32	29	25	24	25	36	20	20	28	27	22	32	38	29	38	32	24	27	33	26	22	29	26	31	31	39	25	40	30	44	24	28	29	30	29	23	25	29	30	25	33	24	38	25	20	36	21	31	30	39	32	33	31	33	35	25	32	40	33	26	30	30	34	27	29	22	39	24	38	27	30	29	33	26	28	18	24	43	27	21	33	32	23	34	24	26	42	23	28	32	23	27	25	24	27	25	28	30	22	28	33	28	23	33	30	23	35	28	23	29	30	21	30	38	26	30	24	22	27	31	33	32	27	26	27	29	28	23	27	25	33	27	33	38	26	31	19	29	34	35	33	27	31	27	38	23	35	35	26	32	32	30	33	26	28	30	35	26	24	31	37	32	35	26	28	27	27	34	42	26	35	28	22	28	34	31	37	32	32	24	36	31	31	32	28	29	34	36	34	27	27	33	35	27	25	24	22	27	28	26	29	27	28	23	29	25	29	28	24	34	21	31	21	37	26	25	39	27	18	32	30	30	36	31	36	21	27	32	35	20	30	33	27	27	36	30	28	22	30	30	24	28	26	36	36	31	18	32	24	21	26	29	36	29	17	39	38	34	20	31	38	36	21	30	26	23	25	34	24	45	37	33	34	19	39	29	28	33	33	34	28	34	25	30	27	30	43	27	33	39	26	37	33	33	20	22	21	41	36	34	25	32	34	35	37	32	29	20	28	25	25	25	38	24	28	33	26	32	20	35	39	33	27	38	24	36	32	29	24	27	19	36	28	33	25	38	28	32	26	31	25	31	26	39	23	32	26	28	36	35	38	25	27	22	34	37	30	35	37	23	34	30	33	40	29	47	39	35	32	42	30	39	29	38	24	26	27	23	30	38	28	31	28	35	37	29	38	30	34	20	33	25	24	29	29	26	30	26	29	44
22773	2344	1217	1812	4594	5785	5362	4346	3522	2827	2390	2053	1740	1497	1295	1190	1116	966	931	834	756	702	667	678	606	589	531	511	540	494	463	436	427	425	416	397	449	4013	11149	1162	371	344	365	313	350	344	314	340	304	335	305	347	345	327	297	297	313	316	327	308	298	321	319	309	316	321	293	322	319	310	319	295	306	323	322	287	273	326	288	314	289	306	304	308	324	291	311	298	282	307	300	304	291	307	302	279	314	276	303	272	241	292	289	290	295	269	299	279	284	300	278	298	295	303	282	279	277	314	292	274	302	278	303	316	288	263	297	277	303	272	308	286	269	307	287	314	313	276	265	296	286	320	313	292	254	296	286	286	278	295	283	334	275	264	304	299	303	295	283	296	272	276	319	287	298	260	312	254	297	264	304	301	300	281	267	312	285	287	299	303	301	305	288	273	256	285	251	270	265	284	289	284	285	268	271	296	277	282	307	277	298	289	271	280	321	286	280	279	246	278	312	267	294	295	300	254	261	270	249	278	288	256	307	251	314	277	262	275	271	308	263	292	292	273	290	269	299	247	282	289	282	301	302	305	288	286	261	278	294	267	297	262	288	292	270	256	288	276	265	298	267	260	281	287	280	259	285	264	276	299	302	299	275	294	296	300	272	306	298	296	270	304	301	279	291	260	317	285	294	283	276	296	313	293	298	265	285	293	287	288	289	278	308	269	278	282	287	286	265	297	293	283	285	282	282	279	256	278	276	288	283	289	290	262	284	279	274	289	288	303	294	258	251	280	319	303	273	269	285	269	312	279	271	279	270	282	269	283	287	284	285	266	287	271	320	288	305	292	276	262	268	268	317	288	302	309	290	278	277	279	275	300	298	294	292	294	302	246	293	278	277	298	286	284	262	296	322	305	305	301	283	313	274	287	261	268	264	289	280	271	266	288	275	283	272	275	300	302	296	290	296	273	266	280	277	322	295	280	293	286	274	275	269	267	273	274	263	296	270	261	308	318	282	288	300	269	320	288	286	260	267	293	278	267	274	273	281	286	282	287	286	296	286	282	280	318	292	296	303	272	284	268	278	300	263	280	288	318	268	287	290	301	304	269	245	260	287	306	309	267	284	286	287	298	292	273	302	276	280	273	282	278	275	285	289	297	262	251	269	275	296	300	272	284	272	285	302	299	323	283	321	282	301	274	262	282	295	281	288	284	288	276	291	277	263	276	323	281	304	284	269	269	285	247	259	278	275	313	287	291	285	294	284	281	277	284	268	279	318	295	310	294	282	280	287	268	277	299	268	326	250	311	284	278	292	320	289	291	288	292	295	287	272	252	292	287	261	280	279	297	314	311	270	268	289	313	275	303	265	281	277	278	333	327	281	245	286	301	321	313	281	321	288	278	281	276	303	281	300	272	306	309	266	292	277	310	314	285	271	296	305	300	275	264	265	273	275	293	297	303	289	283	291	287	304	267	308	288	277	305	273	275	299	272	290	278	258	313	269	286	274	278	296	302	274	286	284	290	285	272	303	282	288	266	283	281	273	291	289	282	317	301	261	288	282	277	263	286	278	256	310	285	247	288	310	285	279	283	286	322	262	304	300	280	290	305	290	297	249	253	277	279	287	285	305	288	320	281	259	275	301	270	279	297	281	303	291	270	284	297	288	290	301	271	281	260	293	258	310	281	279	299	290	268	285	267	292	269	279	278	290	319	282	260	283	275	258	300	270	275	280	270	289	276	302	280	261	272	262	300	275	311	259	257	270	286	322	277	283	264	263	307	275	280	279	280	277	304	301	274	253	279	285	300	279	294	297	311	302	279	259	313	291	288	272	289	292	301	281	271	287	280	296	274	271	312	267	292	287	294	248	295	287	307	275	282	274	313	256	295	267	307	284	300	252	277	282	284	291	314	287	274	316	322	301	281	287	297	278	301	281	306	297	300	296	294	308	309	301	278	301	255	273	286	283	244	275	291	268	298	280	303	283	288	263	279	299	255	309	271	294	252	232	306	302	260	296	254	289	300	289	278	300	296	270	278	290	303	309	296	266	285	276	274	295	268	282	269	281	259	291	250	292	307	272	306	275	313	280	280	292	296	269	261	273	308	288	283	284	295	292	269	308	253	269	277	279	304	279	272	285	254	272	293	274	281	288	291	304	294	265	290	261	302	267	291	289	267	258	320	254	281	293	297	264	292	252	283	296	299	287	296	261	297	297	255	299	294	251	277	296	281	302	270	293	291	282	265	253	265	261	270	287	294	280	290	287	261	281	273	291	281	274	301	296	293	300	294	297	297	272	249	297	285	273	269	278	285	268	316	283	255	280	289	280	266	280	275	298	277	294	285	291	280	291	266	304	307	301	305	312	290	295	282	308	275	287	269	281	277	282	277	310	294	295	278	291	244	281	263	295	292	287	300	259	319	286	292	318	292	261	252	285	313	282	301	271	306	292	268	274	277	269	263	258	309	312	269	270	290	318	288	329	285	278	295	286	283	255	277	276	307	281	284	277	270	256	296	259	284	318	290	278	293	268	287	280	263	310	251	273	293	324	294	273	284	300	283	285	282	312	279	257	288	275	288	271	291	264	269	292	287	287	269	289	281	266	269	303	269	283	277	270	301	262	275	271	267	265	296	278	272	262	289	280	264	284	282	294	290	293	298	301	301	291	286	266	274	295	265	279	272	288	281	298	286	301	310	302	272	292	261	268	252	245	288	276	275	278	271	275	293	284	261	305	279	272	273	294	279	278	272	252	256	288	277	302	295	305	273	288	256	276	230	260	280	298	322	285	302	317	316	292	302	270	269	288	276	268	289	289	286	268	260	286	259	285	290	282	284	271	264	294	278	296	289	297	282	280	286	277	280	300	262	266	259	292	284	283	275	281	316	280	253	319	300	302	292	286	259	273	311	271	291	281	271	245	293	326	260	307	295	282	256	277	269	302	262	286	297	289	313	293	284	266	275	269	288	264	288	296	289	281	264	289	293	297	256	297	266	286	300	269	294	264	272	276	301	265	278	325	273	267	305	285	278	287	270	281	257	292	299	311	301	283	272	290	272	285	283	301	319	277	290	282	308	253	255	247	267	273	302	259	280	285	253	301	280	308	293	258	289	287	261	317	339	293	291	313	291	270	289	329	311	286	258	278	312	275	276	307	284	300	283	249	290	274	285	283	274	293	297	261	294	321	270	276	262	247	299	291	282	327	294	267	274	288	262	284	278	300	259	267	317	252	280	264	279	307	259	257	317	278	264	293	291	263	257	271	289	262	296	295	311	307	282	292	320	264	288	305	284	284	266	289	263	292	302	289	292	284	306	296	284	247	290	295	267	299	280	296	286	291	275	265	293	307	269	283	273	271	284	333	299	292	303	312	255	301	289	267	260	299	266	277	286	310	297	297	300	279	324	270	290	290	312	260	291	251	297	291	280	262	279	301	293	294	316	287	291	260	289	300	300	280	303	267	306	289	262	301	291	297	300	285	290	320	274	253	289	258	276	269	286	278	292
7676	302	184	150	159	155	195	192	170	157	119	145	132	140	137	113	123	109	129	119	112	101	98	134	102	101	105	118	103	102	115	114	95	95	95	117	100	360	460	103	93	100	107	104	96	95	105	86	98	89	96	96	86	106	98	72	98	100	93	90	85	113	90	100	103	97	95	115	89	76	90	90	94	76	90	100	92	94	87	93	90	96	81	104	85	100	103	89	102	80	91	94	85	81	92	112	96	90	106	89	107	94	101	92	81	96	104	100	87	77	91	97	83	80	101	111	82	96	103	102	82	80	109	97	100	98	87	113	92	107	89	98	87	111	100	109	96	92	92	103	101	91	96	101	104	86	128	113	85	96	89	90	97	91	104	106	88	84	113	108	103	91	97	98	84	96	87	89	106	99	89	89	89	82	89	95	107	86	86	82	102	105	103	85	82	99	82	79	95	116	111	89	97	99	91	96	99	97	104	86	106	96	93	121	95	90	93	100	91	91	97	114	105	81	103	84	85	104	94	94	105	94	112	112	75	89	91	102	99	91	96	92	81	103	97	94	97	101	105	94	85	101	92	98	107	96	89	86	87	96	92	89	91	101	86	99	82	96	95	79	98	95	102	79	94	100	105	107	110	82	99	102	104	76	88	95	95	99	87	90	97	100	93	115	90	88	100	107	100	97	91	91	86	86	114	94	112	118	89	100	104	83	95	98	104	95	91	83	96	90	96	90	98	104	89	78	76	114	102	89	81	89	102	100	104	95	100	93	91	107	92	99	98	89	87	103	80	88	90	103	100	90	92	91	113	84	97	82	69	108	93	82	85	101	92	97	82	104	103	110	98	101	100	81	91	101	113	82	94	80	92	87	94	111	112	102	98	104	95	90	93	98	102	90	89	88	94	98	80	98	105	101	103	83	101	95	88	89	89	89	92	106	96	86	90	85	76	97	93	109	99	110	98	99	99	82	99	86	94	99	106	103	94	100	89	99	114	88	98	98	116	91	87	66	104	86	99	94	98	96	101	105	89	85	98	72	98	101	105	93	90	94	106	84	97	76	100	93	98	105	101	85	89	94	96	93	87	97	96	94	78	102	84	104	93	83	93	85	114	91	112	97	89	91	101	98	99	102	78	95	93	92	93	90	91	98	101	87	91	103	76	90	81	92	99	88	107	102	79	83	108	92	101	104	79	94	87	103	104	89	102	82	99	98	101	99	96	101	94	98	98	94	103	83	100	89	103	93	81	103	88	93	101	111	84	86	111	80	81	89	87	87	108	96	97	79	108	90	89	82	87	89	100	122	135	91	104	95	100	108	113	88	92	95	93	101	86	96	111	79	77	104	96	102	88	66	79	93	89	86	88	97	106	87	110	85	96	92	83	93	100	107	88	90	112	111	98	102	89	89	74	98	89	105	89	109	83	108	92	128	88	104	93	89	90	96	85	114	73	113	108	111	83	93	74	91	91	77	100	93	92	107	77	93	87	78	115	101	94	83	83	92	99	96	88	105	91	100	112	78	95	106	105	79	94	97	103	91	74	89	91	96	109	100	94	94	91	100	109	81	92	100	89	107	88	96	76	86	104	108	116	103	105	103	104	96	95	91	82	116	102	90	81	116	116	91	90	88	83	89	86	86	100	79	88	116	94	98	103	99	103	101	92	93	95	93	98	100	92	97	114	100	97	100	96	101	93	84	115	98	89	97	100	93	103	97	108	99	96	93	107	89	110	112	95	97	96	85	78	104	80	96	84	96	95	87	84	104	100	93	117	106	88	106	83	95	94	81	99	70	95	81	92	76	90	107	108	99	95	86	94	97	101	105	80	86	94	103	102	99	86	95	108	101	83	115	99	109	94	121	72	100	100	102	87	92	111	113	106	97	96	83	80	97	100	90	97	105	91	101	96	98	94	96	89	91	86	101	100	81	93	92	100	88	88	79	70	88	86	91	100	103	98	88	70	117	106	94	89	97	79	85	108	73	86	112	92	99	82	101	87	100	84	86	76	102	100	90	115	94	101	97	97	93	87	98	108	102	93	89	93	84	104	78	102	83	92	98	90	87	115	84	104	102	102	91	93	94	86	89	90	97	87	98	90	83	94	87	88	96	90	85	107	96	89	94	86	93	85	84	78	101	91	87	81	102	108	102	85	94	95	87	101	90	122	96	79	105	92	93	97	89	97	91	91	88	87	107	102	101	96	107	100	76	76	104	106	88	87	104	98	104	93	91	107	95	99	99	91	107	92	103	93	71	107	91	103	92	96	96	111	89	95	109	121	91	104	86	95	94	83	78	91	105	86	104	93	100	92	92	86	85	106	97	82	86	96	107	91	96	87	74	111	88	92	89	97	105	101	90	79	91	88	97	84	106	96	72	97	88	80	82	106	94	94	92	98	109	100	85	105	87	100	89	93	110	87	96	107	108	87	104	91	88	84	101	99	103	106	76	90	91	100	87	109	85	83	92	87	86	88	80	97	90	102	96	102	91	97	100	89	73	85	93	84	84	88	85	93	97	111	78	95	75	110	97	92	106	99	87	98	86	89	92	108	103	102	91	102	91	96	115	77	86	103	99	99	81	83	97	103	96	83	94	83	106	98	95	103	79	88	100	89	83	80	85	83	90	90	105	98	85	86	103	103	92	82	96	90	92	96	106	99	82	95	85	97	98	84	105	84	127	100	87	96	98	106	94	92	105	96	89	86	94	81	79	86	82	99	85	102	107	94	108	93	105	103	97	102	88	103	86	101	83	99	104	86	95	112	98	90	111	87	114	72	100	88	84	95	92	91	104	112	105	97	98	112	90	91	82	90	87	100	102	90	79	76	95	82	107	83	92	86	114	93	89	83	102	75	95	88	104	113	95	104	96	100	97	107	104	92	96	82	111	89	95	116	103	92	94	98	109	93	91	83	76	101	97	102	113	92	89	87	89	84	92	103	100	77	85	76	82	101	101	108	109	114	86	82	99	87	101	106	91	95	96	89	92	92	105	111	95	94	79	85	99	82	94	84	103	99	96	84	108	77	92	103	99	83	79	93	86	101	85	95	96	94	82	102	97	99	98	87	68	93	98	102	94	74	98	97	88	99	95	89	109	106	111	82	102	91	94	82	94	97	93	102	85	96	99	99	86	97	101	92	93	104	100	85	79	103	93	107	98	87	101	103	87	88	89	98	103	90	85	104	89	94	111	107	99	84	111	88	91	78	74	101	106	94	89	85	90	102	103	83	92	90	74	85	99	94	99	93	89	104	101	119	118	93	82	103	83	105	89	105	107	107	102	103	98	83	99	92	95	91	78	106	80	83	95	94	97	79	91	74	88	90	90	98	90	100	89	88	103	100	99	101	87	91	94	89	99	103	98	95	90	86	87	103	117	91	102	101	79	88	93	88	101	108	84	106	86	98	93	102	92	96	98	93	81	77	91	103	101	108	96	98	75	81	95	92	93	82	95	99	72	105	93	100	86	94	103	90	91	105	111	95	92	82	117	104	91	92	92	117	72
29700	4286	2264	3175	7190	8992	8313	6646	5427	4624	3890	3287	2954	2594	2326	2198	2044	1931	1807	1679	1532	1535	1439	1437	1395	1316	1297	1308	1246	1209	1210	1154	1188	1132	1062	1122	1434	7957	9726	1006	1060	1056	1008	988	1039	1046	1005	1015	1022	1067	1101	999	965	986	1013	1019	1015	1006	1044	945	988	970	985	954	1030	1002	999	931	993	1010	1070	1034	993	980	971	1002	1017	957	991	921	901	964	971	975	966	1003	988	930	949	956	967	1027	981	989	962	991	940	1039	920	955	943	992	992	984	901	965	984	1024	912	951	951	966	932	966	952	960	974	992	998	911	933	922	927	938	952	963	931	899	924	926	932	968	918	959	942	921	964	1009	930	944	971	999	940	927	953	978	958	933	934	871	949	944	986	973	924	982	979	999	956	984	1028	942	945	906	954	914	933	974	994	920	958	905	1020	930	929	917	975	1013	928	924	970	973	928	940	1005	945	950	940	981	971	941	978	972	901	967	936	922	956	967	982	972	1014	973	932	957	965	952	942	941	978	946	971	930	975	906	922	941	945	909	945	962	988	983	991	1026	953	936	929	922	912	954	901	987	920	918	964	942	930	977	967	950	951	953	904	964	943	976	973	971	948	958	987	924	934	901	938	945	995	943	950	942	939	953	939	907	972	971	960	1005	920	962	1012	949	905	981	941	919	937	881	942	1003	930	921	904	1001	954	977	988	970	1005	921	943	931	911	926	971	925	970	989	947	1001	919	955	949	948	954	976	947	964	952	896	954	1008	933	968	915	928	995	919	969	913	941	926	975	943	944	1021	969	972	973	977	990	956	959	954	963	937	947	907	979	980	959	922	997	957	995	967	936	867	1008	931	931	988	947	940	941	911	954	970	900	998	936	972	938	907	1038	918	933	951	951	968	963	960	908	933	938	943	948	936	954	1014	923	966	886	908	932	911	942	940	974	976	945	981	916	909	972	924	919	931	906	959	935	936	952	936	937	974	947	959	936	974	959	931	922	916	967	985	1020	959	951	941	988	922	984	1020	951	904	995	1003	979	991	938	947	910	994	921	933	950	994	939	916	957	970	955	985	917	911	1019	930	908	981	974	956	988	948	958	986	959	959	966	932	926	957	908	916	999	925	988	940	887	965	876	974	937	967	919	950	932	977	932	970	1005	962	938	925	983	994	952	947	981	988	920	931	937	984	904	910	946	937	964	966	977	918	937	950	968	982	961	943	932	951	927	979	992	960	919	986	947	957	952	873	940	969	939	918	959	974	1001	979	939	987	952	938	960	958	930	948	932	926	960	955	985	1030	946	966	951	948	922	1014	885	979	1027	968	951	935	931	907	918	954	901	924	921	930	939	951	962	902	946	932	964	974	927	960	943	951	922	965	980	928	949	906	957	953	910	998	918	935	955	933	919	974	982	946	948	956	916	996	949	921	949	955	918	977	917	953	960	954	977	954	991	915	962	952	982	975	971	980	933	892	910	968	960	975	950	947	914	939	970	974	937	937	954	931	942	899	971	943	989	906	955	960	920	990	920	985	986	915	942	1016	981	979	942	979	974	947	957	934	935	955	927	954	947	1008	964	995	964	993	976	859	923	906	957	925	949	1010	895	921	995	961	863	986	974	1017	898	968	970	913	915	1045	893	915	953	958	984	911	951	927	944	954	964	964	937	929	975	976	943	922	942	939	978	955	933	951	947	962	956	901	945	934	945	965	943	986	939	970	973	963	954	942	926	1017	997	935	969	972	975	948	899	950	942	945	947	982	959	978	914	937	915	945	931	902	1016	912	1005	947	978	957	980	921	920	915	985	971	989	958	939	932	971	942	965	980	948	912	982	997	942	960	926	933	960	991	945	980	968	895	926	973	922	920	929	916	910	935	907	920	979	984	994	942	922	963	959	968	983	927	961	975	954	950	974	951	887	959	946	933	921	961	972	934	978	936	996	948	969	927	956	914	928	948	936	959	946	991	922	973	921	945	973	947	955	930	925	922	959	919	998	927	879	964	1008	896	986	917	918	943	936	970	928	987	930	1012	948	940	970	976	991	962	974	933	934	940	953	930	1020	969	939	1002	965	957	962	985	938	904	973	987	938	935	970	940	956	924	955	1021	909	928	967	975	998	907	939	962	943	899	968	953	945	976	908	960	943	942	951	970	982	950	969	970	961	970	964	930	977	926	1022	887	913	976	950	911	949	921	963	978	971	950	916	929	955	960	965	942	908	963	956	907	939	985	942	960	951	945	957	959	914	946	967	931	909	949	922	962	949	1026	958	935	973	942	878	939	917	921	911	974	960	957	990	938	938	975	1006	931	887	931	942	943	985	893	973	996	942	967	994	935	930	924	933	938	979	921	958	912	953	944	1002	955	935	999	874	919	917	970	944	1008	994	941	945	948	934	916	972	944	988	993	937	1007	963	942	948	973	923	951	961	943	976	941	930	925	909	994	937	972	946	973	952	889	965	968	952	946	946	930	971	956	916	932	954	907	939	974	988	981	1001	944	988	938	947	974	961	990	925	938	938	922	923	935	960	906	1001	991	994	961	984	922	927	976	984	956	988	959	992	944	914	960	928	922	898	931	929	952	951	984	933	950	974	961	949	959	920	978	940	911	968	938	992	946	964	931	936	952	946	963	915	1007	956	963	912	996	984	933	928	969	978	935	916	931	947	958	940	938	925	928	942	915	947	899	990	960	934	948	956	967	909	920	942	940	963	906	937	903	949	956	908	978	948	974	957	968	978	948	946	921	922	940	929	966	964	938	943	936	982	936	961	948	953	945	953	969	905	980	965	976	955	930	967	951	967	862	943	931	920	951	940	985	985	952	951	949	960	974	947	965	958	983	971	972	921	961	932	942	930	931	978	934	987	968	962	900	920	989	968	980	953	996	916	929	955	895	921	931	965	971	925	1008	978	950	956	943	960	908	958	940	997	990	920	964	1004	940	965	938	963	930	937	1011	978	911	955	954	938	961	921	957	950	933	906	977	964	930	985	927	984	928	959	913	958	1021	936	1010	967	994	986	926	935	928	995	1009	976	971	971	998	983	946	899	941	927	986	962	926	965	932	935	939	950	912	925	970	975	957	956	941	981	892	965	927	951	950	969	939	996	960	932	965	999	897	971	953	987	947	921	906	911	950	980	961	924	915	890	943	974	933	963	957	934	997	980	957	957	928	1002	950	910	960	947	927	904	896	994	970	974	933	907	1008	971	963	986	957	965	919	919	945	965	973	960	936	987	946	982	961	997	966	923	958	975	923	950	890	938	941	961	969	967	908	940	935	921	917	927	963	922	988	958	997	951	911	974	982	1002	898	1009	887	951	915	898	943	1031	907	947	940	910	1019	1017	953	880	955	1013	1006	922	949	972	983	954	938	930	947	876	898	980	915	945	975	894	964	965	1002	941	943	966	984	961	967	963	910	924	937	996	982	933	918	899	950	994	933	954	962	941	964	920	963	1003	930	962	914	929	981	926	965	940	1009	957	1006	964	906	941	1005	936	936	964	953	958	966	908	912	979	940	953	973	915	931	951	970	983	1008	940	974	953	917	1013	922	953	965	1004	934	924	939	962	956	967	930	953	961	916	901	948	922	952	943	966
3325	99	74	98	86	75	94	81	74	82	75	81	80	85	80	83	71	70	79	72	70	72	57	64	73	48	68	75	64	71	78	59	73	79	76	65	75	110	193	67	62	60	52	57	57	65	61	75	75	64	73	63	63	71	65	51	45	67	57	66	58	71	70	62	74	57	71	82	60	61	74	64	64	61	63	74	68	61	60	49	70	72	63	66	69	74	68	67	89	64	65	52	61	75	53	65	68	65	47	64	81	60	67	49	58	60	61	62	72	58	73	50	85	65	60	76	56	58	57	57	81	59	67	79	74	67	76	63	67	54	71	68	67	66	69	64	60	81	58	73	69	86	83	79	54	63	84	65	61	60	57	60	75	70	71	66	60	69	78	63	64	60	77	72	69	63	74	77	85	56	69	74	74	72	72	71	67	70	75	78	66	67	79	63	73	56	63	69	48	54	54	67	69	62	68	75	70	69	64	56	71	66	55	58	50	62	66	73	70	74	57	49	54	74	66	71	68	72	58	73	76	60	57	58	65	56	56	71	59	52	75	64	67	71	73	75	61	75	65	76	52	56	72	61	75	69	62	60	88	66	62	72	75	56	74	64	75	58	69	64	65	73	59	61	75	68	70	58	63	61	72	60	75	78	75	62	50	51	68	62	73	71	68	54	56	72	75	82	59	59	66	76	48	63	67	82	76	66	70	74	55	61	68	59	58	77	67	77	77	69	71	61	65	58	65	74	65	80	62	72	63	64	62	69	57	66	57	66	76	65	76	55	66	55	66	60	91	63	59	60	61	67	74	54	63	67	64	57	50	73	71	63	59	50	62	72	68	61	69	58	86	72	60	62	55	51	57	64	66	70	68	57	63	56	72	60	82	54	69	81	73	75	63	73	73	54	62	67	65	73	74	53	79	77	52	68	63	75	64	58	61	67	51	55	76	69	64	59	69	60	52	60	65	67	56	74	78	51	58	58	61	82	75	62	63	59	71	66	64	63	78	62	74	51	69	58	66	66	80	61	62	64	66	66	65	81	63	65	69	61	86	78	79	61	67	73	66	66	75	56	67	69	64	63	59	67	65	69	72	52	69	51	72	64	61	64	70	70	74	61	80	79	67	59	54	72	64	80	73	68	69	73	60	56	70	64	64	85	59	70	66	65	59	65	60	65	76	70	60	62	71	60	60	65	82	63	59	66	68	71	68	64	58	63	70	64	67	61	65	71	85	69	61	70	79	58	69	65	63	64	62	56	57	71	65	64	66	72	65	61	52	77	61	66	82	91	56	67	60	80	68	75	59	62	63	73	64	78	66	72	66	59	67	65	63	54	71	71	70	66	71	75	69	70	65	56	80	66	63	66	61	91	57	64	58	58	67	77	63	61	58	65	71	71	87	73	72	67	75	69	64	71	62	53	73	57	73	81	63	57	66	67	52	66	59	66	59	64	69	60	68	67	56	54	61	69	74	76	62	59	72	71	67	67	52	82	68	63	71	73	73	69	78	66	71	75	64	70	74	68	70	59	63	45	61	69	71	70	48	64	73	65	66	74	65	74	65	47	53	50	62	66	68	56	50	59	52	64	57	59	60	69	59	60	59	59	67	52	65	69	67	57	69	70	69	79	75	82	70	50	65	69	61	63	55	60	76	72	82	57	64	71	88	57	52	71	58	67	68	63	55	61	68	63	65	55	68	57	56	55	68	68	66	66	64	61	68	60	76	59	73	71	67	70	72	79	45	69	65	57	57	66	50	69	55	52	68	69	78	47	60	50	59	58	63	54	64	74	70	56	61	72	67	64	86	82	73	70	67	67	61	49	61	72	70	68	55	67	46	65	66	68	57	73	69	55	62	78	70	78	63	54	74	61	66	65	68	72	72	64	61	70	74	63	55	73	70	60	64	72	67	70	75	70	50	58	61	78	63	51	68	47	60	70	56	73	57	66	74	70	60	72	65	54	61	47	57	59	66	56	62	67	69	68	53	64	53	66	75	67	84	70	68	55	62	61	63	57	82	65	64	64	81	73	78	64	76	61	66	67	51	61	67	53	67	48	55	69	59	65	65	77	58	62	76	65	65	77	78	64	72	62	57	58	73	64	71	63	66	57	76	81	53	73	73	67	62	72	57	65	58	70	62	62	80	76	73	57	62	68	77	68	68	62	61	65	55	62	60	67	52	65	63	73	66	75	69	63	60	56	76	61	64	51	67	69	65	58	65	75	75	60	73	81	69	71	70	66	85	71	68	70	69	64	62	72	72	70	83	79	60	68	52	72	65	67	72	59	65	74	57	62	54	68	61	63	54	74	70	67	54	61	72	64	66	87	69	70	54	66	59	66	65	63	75	64	66	70	66	55	77	59	63	65	54	68	69	67	65	55	66	69	77	61	63	65	61	72	67	74	64	73	81	63	76	62	75	71	70	82	73	71	57	65	67	63	65	69	74	60	63	71	67	61	75	67	47	71	64	72	61	60	55	75	74	85	58	58	74	55	70	79	76	67	68	62	72	68	74	70	71	73	49	52	49	59	79	64	56	46	64	61	75	62	45	79	74	80	58	58	58	61	69	60	67	61	61	52	70	68	62	51	80	71	62	66	49	64	58	75	54	83	41	73	55	78	65	64	60	57	69	68	57	70	71	67	61	57	67	68	65	71	83	59	47	59	55	70	80	61	76	63	63	63	61	67	77	63	69	71	61	62	76	70	62	47	81	73	69	69	66	69	69	78	67	73	61	67	63	84	70	66	68	62	82	56	77	70	79	53	69	64	67	59	64	63	64	66	74	86	56	62	76	60	76	51	68	80	67	65	80	60	62	61	45	74	57	71	57	68	69	64	63	68	59	53	76	74	55	68	73	57	66	65	54	60	66	55	67	70	58	67	61	64	68	59	62	60	62	61	64	58	76	55	60	67	57	59	76	69	76	64	46	71	68	63	59	60	65	64	63	53	69	77	62	66	59	69	74	64	68	59	63	61	62	67	67	72	53	72	74	67	71	68	62	56	77	69	70	77	91	64	65	61	60	71	66	63	65	70	57	74	67	72	75	66	51	46	45	76	60	75	72	62	96	68	81	69	84	65	68	72	70	63	68	66	59	68	53	57	68	79	68	72	67	51	74	60	78	78	55	69	77	60	71	69	66	62	69	64	48	64	62	71	62	62	71	65	52	59	63	85	61	65	58	55	75	59	62	58	68	61	74	60	74	70	69	71	73	66	66	68	76	62	61	78	65	54	58	62	66	64	67	53	70	72	61	73	57	60	67	72	72	64	74	54	68	51	69	57	63	67	74	67	61	60	71	85	72	48	70	68	75	79	53	70	64	83	66	54	67	73	61	69	72	70	77	70	68	54	72	63	67	70	77	76	65	59	71	74	72	71	56	64	68	70	57	52	62	68	55	53	74	73	82	55	73	69	66	75	70	73	78	67	75	71	66	57	53	58	53	59	64	77	74	74	61	67	44	64	75	63	68	68	61	64	63	89	66	55	71	77	73	74	49	40
17064	1444	989	1203	2154	2884	2659	2199	1900	1600	1413	1289	1188	1086	1069	976	938	840	807	857	804	772	735	738	740	698	711	692	697	719	638	676	694	653	655	671	895	1881	4154	840	674	651	700	621	626	649	652	645	621	641	590	594	600	628	637	645	610	625	670	634	689	630	602	631	566	639	679	586	639	657	655	640	662	626	666	645	673	614	626	603	612	622	629	612	615	635	613	594	620	632	597	602	629	628	631	606	604	619	604	638	627	601	635	626	649	618	659	636	622	605	566	617	596	602	621	606	604	635	652	614	648	643	632	594	625	631	636	598	598	627	641	600	593	589	654	637	590	589	608	578	632	620	638	610	644	635	628	623	579	586	586	586	626	588	596	596	603	569	669	595	617	597	617	607	589	634	606	605	598	630	598	644	617	589	595	617	637	628	608	599	603	659	618	601	658	616	629	625	653	620	627	642	587	648	661	643	642	593	637	581	612	639	640	630	596	578	607	580	593	603	661	646	606	669	607	646	621	585	639	625	639	619	625	641	631	576	619	633	670	657	645	581	625	599	626	613	611	605	640	633	617	635	620	620	621	667	621	607	608	609	613	621	606	601	610	594	589	616	656	605	613	598	649	626	629	614	621	646	623	587	624	598	611	617	590	625	623	614	601	619	626	583	613	614	602	608	633	610	607	620	631	628	613	612	593	649	596	645	588	551	641	635	617	649	618	572	645	618	638	609	629	600	604	646	628	593	596	599	630	649	611	662	656	633	587	611	572	637	688	611	646	652	597	635	569	604	615	616	656	584	626	594	656	597	629	589	649	619	619	610	614	615	615	621	644	635	602	633	600	631	642	634	641	566	617	646	654	639	627	652	631	628	591	625	622	594	599	587	648	632	624	619	583	581	616	637	598	632	608	590	623	599	575	626	601	636	618	598	611	630	598	661	617	579	618	626	644	577	615	669	684	612	618	608	602	629	597	632	614	612	657	623	609	606	618	604	644	576	622	618	569	565	616	643	612	649	591	595	622	623	616	617	661	587	633	624	641	633	633	622	598	582	587	580	643	599	639	618	627	637	646	606	612	635	587	612	619	577	572	604	635	573	598	643	613	647	599	653	608	669	633	627	587	635	605	636	659	603	599	624	574	650	635	632	638	598	612	595	572	622	658	616	600	640	624	612	618	604	638	602	616	607	620	604	642	629	621	641	579	630	614	586	605	598	607	603	632	631	579	644	579	580	643	589	600	640	634	601	655	594	642	597	605	619	626	603	620	645	596	581	626	607	594	632	612	674	615	636	650	592	623	632	628	629	645	614	606	634	579	633	601	645	588	617	585	631	576	601	630	578	604	590	646	593	578	602	604	656	602	616	625	660	576	608	639	603	606	654	586	614	663	624	619	615	585	595	596	656	631	658	639	639	611	641	621	609	595	615	591	595	642	648	607	623	628	596	567	593	577	669	609	639	625	646	608	583	645	571	644	628	640	631	627	686	655	606	636	620	605	590	617	634	545	633	638	618	584	588	627	613	621	614	606	669	611	587	631	625	636	598	627	619	615	622	637	643	625	596	673	622	627	590	635	615	639	616	612	618	641	626	639	602	627	612	643	621	590	609	648	606	630	663	616	675	635	608	617	604	596	615	610	611	626	632	614	632	653	658	629	650	587	603	601	580	628	635	609	661	605	598	647	614	586	610	630	611	593	618	598	630	638	584	594	586	628	584	649	627	652	616	620	593	653	620	627	585	609	625	626	645	659	634	644	612	624	613	612	623	641	647	590	663	665	598	614	627	580	607	628	606	643	607	594	649	588	562	636	650	626	617	617	596	613	648	601	613	626	629	614	619	602	636	581	603	589	612	586	612	620	603	618	652	592	639	648	574	619	618	583	651	602	607	622	566	610	629	599	547	643	598	597	623	634	623	642	675	613	618	645	608	605	634	609	601	625	619	638	618	620	640	635	615	656	604	607	554	637	620	572	571	603	645	611	623	619	574	625	605	613	569	614	645	649	649	586	614	677	610	618	637	675	622	622	621	641	592	603	606	625	644	603	586	630	649	646	635	618	633	631	653	637	609	640	616	658	628	584	589	613	627	597	573	631	620	659	653	618	625	640	621	582	628	618	637	580	622	593	597	624	613	656	603	582	622	633	578	621	623	582	600	654	596	605	638	591	567	604	633	620	602	599	637	637	639	622	603	614	610	617	600	617	667	568	630	605	590	617	599	631	599	644	607	635	576	637	612	588	637	584	617	607	599	653	612	640	636	606	624	636	607	634	637	647	635	622	653	607	662	645	601	638	614	620	631	594	558	622	603	646	575	631	615	562	581	608	658	659	555	613	625	571	622	659	585	659	606	637	613	647	625	592	582	590	618	605	610	608	598	584	630	595	571	598	620	646	589	627	591	652	630	589	659	638	647	589	603	569	617	634	609	618	622	631	610	611	640	636	632	635	632	606	603	608	642	596	638	603	639	641	624	684	620	624	628	627	601	634	611	619	586	615	608	579	636	615	563	619	585	652	636	601	623	630	626	616	621	583	607	618	559	612	648	643	593	553	576	619	651	614	603	640	606	613	622	615	596	597	659	610	636	627	631	660	587	621	608	608	622	608	655	631	558	654	600	598	643	610	638	666	591	646	654	602	663	645	597	586	630	650	589	641	623	608	616	610	596	650	603	627	656	668	643	629	627	629	624	597	632	607	659	615	596	615	590	605	655	599	631	629	602	614	602	605	647	643	636	642	614	591	631	579	596	620	644	635	656	594	558	625	654	641	621	603	586	561	596	606	584	623	626	617	614	635	614	617	599	632	615	594	593	646	621	621	613	603	584	618	630	603	665	624	597	571	615	630	611	616	630	607	644	584	610	608	629	611	579	610	623	568	606	614	575	619	622	651	630	588	605	601	611	605	605	639	619	587	602	632	631	605	601	633	615	656	622	626	640	587	581	592	611	648	629	664	606	571	610	617	610	629	660	642	576	618	583	615	632	602	561	623	619	605	595	627	642	628	616	601	627	620	631	618	624	612	605	607	622	602	639	603	628	634	612	618	604	644	645	598	595	628	602	668	663	630	633	646	616	634	628	588	612	604	636	622	590	616	626	616	672	623	627	636	624	621	555	592	623	607	644	665	628	615	637	615	629	621	608	624	619	638	618	604	603	641	579	647	579	623	601	578	636	595	622	583	637	607	643	632	613	664	613	597	594	610	625	606	590	613	645	664	603	629	596	613	613	605	612	677	601	597	609	628	629	569	578	564	603	551	600	603	618	648	636	616	622	652	589	578	645	590	607	593	618	625	658	623	626	644	605	644	640	617	610	591	617	630	588	636	615	536	635	646	602	661	591	587	621	613	640	597	633	607	596	647	590	607	629	657	619	583	590	623	691	635	606	614	596	579	652	648	633	601	608	624	591	572	619	631	593	665	630	694	577	644	607	629	600	621	643	616	656	625	596	627	606	668	609	626	686	636	570	594	636	613	659	594	606	630	597	605	609	602	613	647	601	609	610
8315	306	154	118	111	159	171	167	151	135	131	132	126	110	104	80	104	86	96	92	95	74	98	89	78	81	77	75	82	80	78	79	78	65	86	87	119	143	783	203	78	62	51	60	70	85	67	61	54	57	65	68	66	70	72	72	73	63	62	47	62	76	62	62	61	68	54	83	62	69	63	59	56	57	78	66	66	76	58	71	71	63	76	71	62	72	70	67	69	72	66	57	80	54	67	56	61	63	68	60	54	53	76	68	70	76	71	62	70	63	71	65	54	63	70	51	73	63	65	73	57	70	52	66	55	81	59	70	52	64	51	58	77	57	41	64	69	70	73	64	68	61	63	65	57	88	51	63	63	65	56	64	68	55	77	53	69	61	52	67	76	75	60	57	58	64	87	61	50	63	71	61	50	70	63	71	51	71	59	58	57	70	69	55	61	68	58	72	78	68	58	73	66	63	70	46	54	67	66	65	63	69	72	60	61	59	72	69	48	61	67	72	75	67	59	64	46	72	64	49	66	70	67	51	74	60	58	77	55	67	56	62	81	76	59	64	58	60	73	59	69	62	72	68	60	62	77	69	56	53	64	69	44	59	81	48	78	68	56	72	52	62	63	48	58	49	59	54	66	69	68	81	72	54	70	72	64	62	82	63	76	80	67	62	55	74	46	73	78	53	59	67	60	67	56	62	60	59	71	70	63	56	43	63	68	72	47	74	60	47	62	75	54	59	58	74	65	68	60	60	69	76	60	52	67	64	61	67	60	81	62	62	70	61	63	64	59	62	52	51	59	61	67	60	59	69	62	67	52	82	60	66	79	81	71	58	63	66	49	51	84	69	64	57	57	82	59	68	63	55	54	74	47	55	63	62	71	57	64	74	63	76	62	60	64	68	78	57	68	63	66	61	68	72	72	66	64	58	68	61	69	62	49	55	64	65	70	60	77	56	65	61	74	63	65	73	62	58	60	66	69	65	79	61	67	71	73	68	68	66	57	57	73	68	66	75	57	72	52	75	69	47	66	63	64	74	58	53	58	71	65	66	66	53	49	53	66	58	63	58	56	59	70	64	64	62	50	68	63	72	77	64	56	66	67	67	65	64	57	65	89	61	75	55	66	54	63	64	58	72	74	72	53	51	70	56	61	71	77	63	66	70	78	67	70	59	49	70	69	54	62	84	56	69	76	61	56	57	63	52	60	83	72	56	51	59	63	61	56	69	66	66	68	52	66	54	65	43	59	65	71	71	72	70	65	64	55	65	65	58	64	55	58	59	59	66	59	79	63	46	73	75	61	74	66	61	56	63	64	59	66	68	60	62	64	68	80	65	62	71	64	56	59	47	73	53	66	71	62	55	70	61	52	77	56	58	60	74	64	72	64	58	72	69	61	59	62	56	62	68	59	72	69	47	63	71	65	61	72	63	56	71	71	87	65	67	73	73	71	68	83	64	55	49	60	67	76	61	52	62	45	63	66	62	59	79	66	70	67	62	72	73	56	76	67	63	54	64	63	63	66	84	76	71	62	59	61	54	48	69	78	73	58	67	73	56	65	73	62	69	72	73	62	74	69	72	59	63	54	70	67	72	59	68	75	49	66	70	70	71	58	62	63	72	53	71	59	67	62	64	70	66	57	62	74	62	71	66	80	55	65	69	61	68	51	67	53	79	61	52	58	62	58	59	63	55	65	70	79	52	58	66	58	70	68	57	65	47	75	49	73	56	58	68	64	56	65	71	66	53	62	69	74	71	69	54	66	66	68	56	62	70	63	72	51	59	56	67	62	53	87	52	66	70	63	62	79	55	73	54	71	74	55	72	58	60	58	69	75	59	59	65	71	66	51	62	65	65	62	69	63	60	74	83	57	63	65	63	63	59	67	63	67	63	71	76	64	76	70	63	70	58	66	60	61	74	65	79	73	55	65	70	70	66	77	74	58	74	64	61	64	68	75	57	66	65	60	55	74	58	59	50	68	63	62	66	74	64	69	66	77	63	69	70	67	61	79	61	52	73	67	78	73	62	55	56	86	67	72	64	54	79	64	69	76	58	59	73	72	65	64	59	60	68	73	64	54	56	81	63	73	60	61	54	60	71	54	68	64	69	55	61	65	60	68	52	70	69	69	74	52	68	66	74	49	83	63	50	63	67	59	65	65	74	56	57	66	62	60	62	53	66	66	56	52	85	61	59	56	69	71	70	58	55	64	57	76	63	68	61	72	75	74	65	67	57	51	75	67	68	83	58	58	60	66	59	63	54	74	52	62	67	58	77	62	60	63	64	63	71	67	52	72	64	60	72	62	64	67	66	68	71	58	64	61	81	70	65	74	67	78	65	69	70	68	63	59	59	69	69	57	71	68	71	56	66	59	60	65	70	84	63	56	77	53	63	64	62	53	69	70	62	76	62	68	65	56	58	63	65	69	59	64	77	60	76	51	66	68	70	64	72	71	56	74	62	55	67	63	55	84	62	49	74	59	59	55	49	54	71	66	65	47	77	65	63	78	57	55	61	46	69	65	69	72	57	65	61	54	64	62	53	68	61	70	60	69	73	61	66	64	63	55	66	67	46	56	63	64	49	67	73	50	72	52	60	71	57	80	52	68	56	66	76	76	72	78	59	54	61	69	59	73	65	59	60	63	63	62	58	51	68	54	62	66	67	54	74	65	83	51	65	57	60	73	66	64	67	66	60	70	72	54	68	80	71	60	60	66	74	60	56	59	77	69	64	62	56	61	58	70	70	52	51	73	72	69	73	62	63	60	62	72	60	48	51	77	51	64	75	55	83	68	67	80	73	72	67	48	79	57	53	62	74	72	64	65	63	71	67	59	60	55	65	56	77	51	70	53	54	63	55	67	57	66	74	55	49	57	73	58	75	65	52	69	66	71	53	71	51	68	66	66	66	78	62	65	79	63	67	71	68	60	60	70	77	59	71	60	50	65	76	64	73	58	68	54	68	58	62	68	67	59	56	56	82	57	74	65	58	61	48	64	59	55	54	53	65	66	56	58	60	61	67	57	63	63	68	77	65	69	80	57	71	62	68	76	64	73	68	65	53	51	74	71	51	62	60	60	64	74	74	74	64	64	54	60	60	72	64	66	71	70	68	58	45	67	72	69	63	80	56	56	39	70	70	64	48	57	58	62	65	79	76	58	69	75	58	71	60	67	65	74	68	58	69	64	64	66	73	64	62	50	66	47	65	53	59	70	78	62	65	67	62	89	58	67	58	61	69	58	74	59	53	72	63	73	53	75	68	68	51	66	63	79	68	53	62	53	68	59	71	67	49	68	66	60	69	63	55	70	55	51	56	73	65	79	76	73	62	55	63	61	65	53	73	77	62	61	63	63	71	70	64	70	65	67	60	65	76	72	70	65	67	67	62	62	73	73	64	68	72	59	79	68	55	69	57	68	47	74	68	73	74	67	76	44	64	64	58	76	68	65	58	75	64	69	60	61	83	61	74	64	74	62	57	65	75	63	65	64	64	67	78	56	48
29294	4246	2123	3134	7335	9243	8462	7174	5720	4854	4006	3493	2997	2677	2292	2112	1853	1707	1615	1482	1435	1308	1326	1169	1143	1114	1145	1068	924	971	925	856	880	904	791	1329	1992	3381	15723	3165	689	688	732	726	700	709	669	678	674	697	707	685	679	689	740	681	686	697	654	668	656	683	664	673	651	658	710	700	685	656	669	669	619	695	666	686	673	641	670	680	689	633	663	651	625	653	600	635	623	648	678	704	686	639	656	656	668	665	625	649	649	642	615	610	615	661	632	623	640	622	637	647	637	628	651	623	629	646	663	685	637	663	653	628	621	589	645	620	658	675	627	648	673	669	651	660	655	669	617	614	651	604	603	636	591	619	599	654	645	604	666	650	651	633	664	667	619	619	629	607	618	588	632	619	656	611	647	596	609	643	627	579	664	621	659	681	619	639	639	673	615	613	586	622	663	600	648	601	624	667	627	605	612	644	660	659	641	615	608	628	624	597	632	613	588	634	608	617	594	619	660	608	627	595	619	649	651	646	626	601	622	611	646	618	601	634	691	623	627	643	639	608	608	639	610	606	610	651	630	624	650	634	659	714	619	629	644	623	639	635	588	606	631	623	614	633	618	645	627	608	583	644	607	641	645	624	652	623	629	602	675	625	643	661	620	640	613	618	598	607	631	601	651	588	592	596	626	606	600	622	644	645	647	629	601	637	648	645	580	628	621	627	599	664	609	582	667	664	613	648	610	633	625	580	636	647	632	665	616	603	596	624	670	631	602	578	715	631	605	653	634	599	609	630	645	638	635	603	641	639	627	587	633	616	648	603	620	611	645	595	635	611	638	610	649	618	619	596	645	637	654	637	628	672	583	585	627	633	577	614	663	623	601	634	645	580	569	643	677	621	588	650	632	606	689	673	609	622	599	611	612	612	612	657	611	641	643	669	617	610	667	653	609	645	650	626	620	601	609	665	625	644	648	611	621	631	604	653	585	652	656	699	590	655	654	655	629	603	651	639	592	649	593	638	640	605	653	623	674	638	622	624	629	650	604	633	576	644	629	674	612	647	612	621	634	637	617	590	646	633	638	626	629	632	610	627	622	647	593	602	654	624	630	643	621	608	609	631	647	659	656	632	653	690	605	664	605	592	642	616	618	610	643	619	659	604	654	604	574	609	632	603	668	640	596	646	653	679	661	651	626	604	665	629	680	611	627	634	600	633	618	611	631	633	613	587	636	645	620	635	620	620	638	668	660	620	622	606	634	617	636	655	622	669	637	665	616	639	673	592	610	614	579	649	667	626	658	596	611	611	658	631	594	618	577	650	687	589	584	644	623	664	638	641	625	639	616	636	648	685	626	574	629	651	685	645	623	639	627	679	601	619	643	620	599	591	614	556	600	635	665	664	587	636	629	636	639	624	660	653	601	658	600	699	617	633	631	625	642	600	631	650	607	624	596	614	636	631	623	666	567	574	602	667	593	598	602	648	664	590	609	582	598	621	589	612	582	616	644	617	602	676	605	639	642	624	648	588	596	596	666	624	607	611	609	610	666	617	648	610	667	627	619	613	640	648	618	620	609	664	567	671	640	607	608	614	643	617	619	597	661	651	644	652	633	627	639	636	658	606	626	604	629	640	628	617	605	649	654	647	653	614	664	621	641	616	649	584	594	593	624	629	633	588	659	598	629	611	592	620	609	622	628	657	620	600	595	631	623	603	621	617	653	692	663	592	628	597	614	623	630	610	642	666	597	602	636	624	598	602	599	648	630	626	605	626	609	562	644	623	613	659	575	608	650	616	632	592	609	614	631	654	660	668	613	599	637	591	624	631	629	605	670	678	599	620	649	597	606	660	629	651	682	619	657	661	622	610	646	623	630	606	620	609	632	564	619	610	639	634	653	612	604	635	614	633	635	651	611	643	604	655	605	629	643	646	636	639	606	623	620	619	627	593	603	632	578	644	609	683	606	644	637	657	609	665	616	641	629	659	657	603	635	639	600	679	558	639	629	625	631	655	594	624	604	627	589	626	640	653	648	638	635	653	600	638	629	693	594	610	650	660	655	655	642	626	595	601	621	623	634	648	625	644	607	654	626	592	602	638	593	616	669	650	597	619	624	588	617	625	596	634	657	611	626	649	619	639	632	641	630	610	600	636	605	631	629	632	622	679	661	610	674	611	661	620	620	606	611	597	621	657	641	607	662	646	679	654	663	641	589	621	653	666	656	612	659	608	612	631	704	655	634	611	619	611	636	629	624	610	563	650	622	592	588	554	641	634	636	644	628	621	562	634	619	619	675	635	583	600	604	627	635	604	653	624	661	619	656	604	662	630	627	629	684	639	661	671	620	624	611	660	641	649	632	597	609	646	638	574	648	660	618	583	606	586	660	644	616	647	630	610	626	649	633	680	618	646	633	667	635	633	630	615	661	701	622	605	621	640	604	620	589	602	631	614	591	650	647	635	594	666	610	637	641	644	615	668	586	633	616	639	640	661	634	628	596	606	621	642	629	608	654	604	600	617	632	631	654	630	630	607	599	619	620	622	597	645	639	652	600	605	607	613	669	631	637	609	647	627	578	602	653	625	628	593	614	643	605	671	578	608	645	609	572	607	659	632	613	616	616	612	664	590	636	625	610	619	635	647	604	582	590	631	665	576	651	662	671	649	658	678	637	622	592	611	620	607	608	611	606	588	673	631	638	608	626	604	617	652	644	641	656	620	624	609	646	608	643	627	610	654	605	618	649	664	618	627	611	571	587	638	673	579	665	636	621	629	616	639	649	629	646	626	638	613	612	634	651	616	596	629	635	612	645	640	625	600	635	622	611	618	601	576	615	641	617	619	609	657	629	630	679	575	637	625	622	628	621	645	598	651	640	657	634	645	614	613	643	601	620	642	604	606	589	679	622	626	686	611	614	602	596	651	633	604	632	659	631	613	640	626	641	625	606	632	635	590	633	613	593	606	637	596	677	596	674	616	661	645	631	641	626	656	624	622	640	627	685	615	595	655	668	619	577	669	622	666	611	642	644	619	651	592	653	634	669	628	612	611	627	607	595	603	671	613	591	625	631	618	597	655	629	627	612	635	622	626	657	609	613	685	611	600	642	637	653	633	627	642	592	617	618	661	612	625	638	670	644	666	638	662	623	632	629	598	613	644	624	655	624	623	642	625	650	659	598	626	595	663	636	618	625	635	640	611	636	593	629	650	641	613	646	640	624	579	627	654	585	624	607	595	585	575	672	622	651	639	650	614	620	642	647	608	639	657	642	614	634	640	632	633	653	606	632	627	620	646	629	644	641	602	639	647	573	651	599	701	616	624	647	624	643	625	606	606	647	631	589	594	644	616	634	664	668	593	604	628	645	645	597	628	609	611	617	656	582	667	599	639	606	599	655	656	608	628	653	605	603	650	633	651	601	653	660	661	649	637	618	636	599	639	614	628	621	636	633	630	621	606	622	588	605	597	636	677	646	654	597	639	636	653	624	658	660	604	604	586	622	640	654	635	652	596	591	563
5810	134	84	57	51	69	73	84	61	73	50	69	61	44	49	39	39	65	30	45	42	44	38	26	34	44	34	20	43	30	32	35	24	25	28	38	23	77	331	43	39	24	28	34	26	34	33	33	28	26	31	30	33	33	29	26	34	24	29	25	21	20	33	20	30	28	26	27	29	23	25	19	27	36	34	42	22	34	23	23	27	32	26	19	34	32	20	26	25	34	42	21	20	28	28	23	30	30	31	16	36	28	27	20	27	31	25	19	23	37	27	33	28	25	40	35	19	36	34	32	27	32	34	23	29	28	25	38	29	27	31	27	27	21	28	20	35	35	28	20	35	24	27	28	25	34	29	20	39	22	33	16	29	37	27	32	19	24	23	26	28	28	19	24	28	30	19	16	24	19	27	33	26	30	30	29	31	30	30	23	16	31	26	24	33	33	23	36	31	17	19	27	28	35	26	23	27	31	26	23	31	31	26	33	15	25	32	30	36	30	32	30	31	36	27	27	30	21	36	30	32	27	26	21	23	30	24	24	23	23	36	23	26	30	29	35	29	28	32	25	31	33	27	24	30	35	24	30	32	30	27	27	35	26	30	33	22	22	31	31	29	22	33	28	28	26	28	17	31	25	20	32	24	24	23	23	21	31	24	31	30	32	22	24	22	31	40	26	25	16	25	15	23	20	23	27	24	17	20	25	27	20	20	25	34	24	30	24	28	34	26	19	30	24	23	28	28	30	32	27	28	35	18	40	23	22	25	31	28	22	28	32	33	34	26	30	29	27	22	21	23	33	31	28	18	25	22	36	32	36	28	24	19	34	28	22	32	25	26	27	34	28	22	22	29	35	16	27	29	40	33	38	14	33	25	35	28	24	37	34	27	20	19	24	34	25	19	34	28	32	24	22	31	30	24	37	32	31	23	32	24	19	31	27	28	27	26	24	35	31	31	24	28	21	29	30	24	27	30	21	25	17	28	16	33	29	24	31	23	29	26	20	18	29	29	29	22	21	26	25	20	24	32	25	22	25	36	25	19	29	29	47	32	32	20	32	25	27	27	25	26	31	15	35	35	31	29	33	27	26	32	31	28	41	17	35	30	25	24	29	22	33	17	40	24	33	25	17	34	26	26	21	17	34	22	28	26	20	33	23	25	35	19	40	36	24	23	28	25	25	27	24	23	24	30	29	39	29	33	23	36	25	22	27	33	22	24	19	23	33	38	37	24	23	26	19	28	25	27	30	22	29	28	28	21	26	30	33	29	19	17	31	29	16	30	33	25	18	31	33	23	30	30	32	26	32	24	32	24	28	28	30	13	22	32	31	26	26	24	27	31	33	27	18	24	36	33	24	23	30	30	30	23	30	29	28	21	23	22	29	23	24	28	32	26	24	27	36	30	24	33	23	29	26	29	26	34	27	36	31	21	21	24	26	19	20	35	19	22	32	25	32	18	33	28	23	22	22	32	25	33	32	23	26	26	21	27	30	25	26	20	27	27	36	36	32	18	21	27	31	32	29	36	30	19	22	22	19	24	32	35	25	34	33	24	24	26	23	19	27	26	25	41	34	27	21	24	22	21	25	40	24	32	31	29	23	38	24	24	29	27	30	24	28	30	37	28	19	21	28	27	28	33	20	20	28	18	34	29	33	24	21	29	34	31	27	28	27	30	24	33	31	42	29	23	16	28	28	27	31	28	19	33	29	29	33	29	30	18	31	27	24	35	24	28	35	25	26	28	32	26	39	25	37	27	32	29	22	16	25	25	24	30	23	23	29	22	31	31	26	34	25	34	33	28	31	25	25	25	20	27	34	29	28	23	25	24	22	24	30	24	22	21	19	25	24	21	19	29	24	22	22	20	29	32	33	25	27	25	29	24	26	29	23	23	26	27	26	20	22	32	30	26	32	39	27	38	27	22	21	21	34	33	25	31	19	29	30	30	29	31	21	33	41	26	33	27	26	35	17	24	17	22	25	25	21	24	21	35	27	18	27	23	27	25	30	21	21	34	23	26	13	22	27	24	44	24	18	21	19	24	24	34	32	29	30	25	27	34	22	28	26	20	19	19	30	27	22	24	22	25	33	32	20	25	19	24	40	24	22	31	31	22	22	25	25	26	31	40	27	25	34	24	30	38	25	19	20	30	20	26	23	23	27	24	24	34	24	28	25	22	26	19	25	32	28	21	21	34	19	15	27	29	31	27	24	25	20	30	40	40	23	32	32	17	45	28	31	23	22	19	28	23	20	21	28	27	28	28	22	25	28	20	21	37	31	32	16	26	37	27	32	28	26	20	22	25	29	19	21	39	24	34	23	20	30	21	34	37	22	14	22	30	23	24	22	25	33	33	27	27	32	35	24	23	26	23	26	27	26	32	35	25	29	21	23	21	23	30	23	32	31	36	22	21	33	35	32	33	23	19	18	18	30	25	22	22	27	22	31	17	24	24	26	22	26	37	39	37	23	26	25	22	25	27	26	36	24	30	24	31	28	31	27	23	17	31	31	27	34	26	23	35	23	31	27	27	30	24	26	28	25	29	24	18	25	26	33	33	16	25	31	22	20	21	20	28	36	32	26	29	35	29	24	29	29	29	31	30	26	29	25	24	22	32	32	35	30	24	27	21	25	28	36	35	27	24	29	19	25	18	21	19	25	24	25	28	35	24	37	24	31	30	20	17	28	21	28	28	28	20	28	23	17	22	24	34	26	31	23	19	31	37	23	23	26	33	29	20	24	26	26	27	30	17	27	30	29	42	29	21	25	35	41	27	27	23	27	32	22	23	26	21	27	22	20	41	31	34	27	21	20	37	35	27	40	24	27	24	24	27	31	31	21	23	19	34	24	25	25	26	28	16	41	29	33	27	35	32	31	26	22	33	24	30	32	33	30	28	30	24	20	25	22	26	32	22	24	28	34	21	27	18	23	21	29	22	34	27	26	29	28	30	23	28	22	23	31	25	16	33	22	26	29	28	25	31	27	32	28	22	26	33	27	29	30	22	30	23	21	29	20	25	31	34	21	24	29	31	19	34	31	27	29	35	24	29	22	26	22	17	38	30	21	33	30	19	32	22	22	25	28	30	22	33	29	21	21	17	33	27	26	26	17	34	29	32	25	28	23	20	32	26	28	25	27	25	27	29	15	24	19	31	30	20	25	28	34	29	30	24	25	24	29	28	31	27	26	36	23	29	27	36	28	27	22	27	26	21	31	18	25	24	33	17	33	32	21	19	32	29	19	26	24	34	25	22	34	33	20	24	18	35	35	29	44	33	24	23	22	22	28	26	27	34	35	23	25	27	27	22	38	23	26	27	28	20	27	25	34	29	32	32	25	29	21	23	31	26	22	29	18	20	24	33	22	24	21	34	26	21	30	27	26	24	27	33	34	39	33	24	22	21	27	22	32	19	17	30	31	33	25	32	30	27	27	30	26	33	23	30	18	28	25	22	25	32	31	24	28	28	34	30	19	34	37	30	25	39	32	27	33	21	16	36	38
21964	2284	1036	1713	4239	5563	5145	4268	3388	2908	2324	1920	1605	1484	1325	1133	1118	994	933	808	747	659	628	592	592	540	526	474	446	456	455	451	414	441	408	389	444	1566	8092	557	333	331	317	305	323	307	309	334	323	276	302	341	284	314	275	271	327	275	277	264	297	291	338	293	306	273	305	280	305	256	275	309	295	253	314	285	300	262	289	281	289	303	293	311	281	240	282	291	293	289	248	277	288	299	290	285	263	272	293	243	243	259	260	231	254	288	274	304	281	298	285	257	250	262	259	247	295	282	259	262	275	297	242	287	297	240	291	297	301	276	233	256	278	253	277	294	253	271	281	250	282	262	266	273	252	222	280	278	229	269	282	282	249	277	240	277	260	264	252	281	291	247	265	247	275	270	230	271	232	236	268	316	275	262	301	258	248	261	239	268	256	291	239	246	249	259	270	268	252	265	299	247	279	255	264	231	291	237	276	262	297	262	263	302	268	260	288	240	271	257	254	261	227	243	271	269	266	292	276	272	269	266	246	242	245	261	239	250	263	284	253	256	288	278	248	258	279	281	276	280	245	280	270	248	248	304	252	292	275	265	271	289	257	266	233	253	242	292	285	250	238	253	261	269	229	263	253	237	275	256	257	259	249	249	250	288	268	229	261	254	250	280	254	271	262	239	268	268	288	265	261	251	238	261	270	251	259	285	260	246	264	250	263	279	227	287	230	270	242	244	271	296	287	271	262	269	271	259	268	244	271	280	269	269	262	283	263	277	255	286	265	296	262	256	276	256	243	253	277	275	283	248	248	252	288	266	271	296	236	272	248	231	251	236	271	216	275	251	252	268	246	265	292	275	251	263	259	253	247	271	286	260	224	239	240	256	283	246	257	265	260	277	280	263	265	267	226	253	262	285	252	252	273	248	273	260	254	239	268	266	260	247	276	281	246	277	249	278	281	262	269	257	246	257	281	263	280	249	247	291	253	258	276	288	268	268	301	268	265	280	271	298	254	271	270	244	259	275	266	259	302	260	265	260	277	262	252	269	278	247	274	278	255	243	265	223	245	246	257	282	264	270	265	270	262	281	231	261	274	255	264	282	269	261	279	279	266	237	239	248	269	279	289	247	281	259	267	273	259	253	243	258	234	267	256	236	261	262	265	257	285	267	260	268	277	297	269	262	281	263	301	260	295	267	248	251	265	253	270	269	272	232	231	243	256	277	239	231	279	275	250	280	280	269	248	273	289	308	266	310	228	270	272	268	233	281	242	245	246	261	247	255	243	273	281	243	290	268	247	265	269	284	275	253	238	265	223	288	241	269	287	277	261	279	265	251	243	260	288	250	260	216	284	230	269	256	265	261	283	270	279	294	260	251	266	269	296	261	232	266	272	270	263	251	275	298	256	246	268	266	245	282	264	247	269	230	277	261	277	242	258	264	264	257	275	243	261	239	243	285	263	251	269	267	263	274	252	274	258	253	264	290	253	242	264	268	276	275	235	234	258	262	277	269	265	269	284	255	274	261	246	250	296	271	247	251	257	248	302	305	262	268	269	250	248	263	258	263	254	283	251	254	258	263	277	240	265	249	270	219	265	265	268	277	276	239	278	253	247	269	265	268	258	251	236	245	236	282	255	240	240	249	281	262	259	270	235	251	264	254	250	260	259	253	253	257	237	280	238	272	286	281	246	249	218	289	241	277	240	251	241	270	279	280	250	274	254	273	251	249	266	250	241	249	279	270	252	270	245	251	244	257	230	230	280	268	248	262	247	259	273	264	269	268	287	269	258	284	257	276	261	266	258	288	223	277	286	230	277	273	259	274	269	284	276	241	255	273	253	246	295	288	233	258	269	278	257	258	240	260	249	240	272	284	244	269	265	255	249	258	260	235	256	273	250	258	264	262	268	284	250	286	261	261	276	225	290	258	261	270	263	272	264	242	260	254	276	257	257	306	260	267	283	236	264	279	265	238	220	262	227	276	266	263	248	247	270	231	282	246	239	258	276	262	232	277	250	282	280	265	272	277	280	258	277	263	272	240	274	246	263	272	257	268	277	270	274	254	238	261	290	252	244	288	232	247	256	269	302	280	260	250	241	243	249	243	267	299	254	244	239	275	277	277	267	252	229	232	273	212	276	253	265	276	288	267	272	271	249	261	249	287	251	271	264	279	243	280	247	259	272	276	248	259	261	247	254	234	257	259	294	244	264	252	234	237	260	238	276	237	278	257	276	265	239	267	287	219	253	243	274	243	264	258	274	257	282	267	266	243	258	269	281	248	265	260	285	255	273	261	263	257	244	239	290	264	263	273	279	265	261	251	230	249	279	281	224	268	223	276	290	246	268	250	247	260	252	258	259	290	261	276	238	253	236	271	244	259	254	269	265	285	258	276	282	283	262	272	244	246	287	268	245	275	272	247	264	265	252	238	302	270	288	223	280	269	284	233	255	280	243	257	257	244	265	228	284	259	262	257	258	276	262	272	269	262	267	247	253	265	233	255	255	258	259	242	264	246	278	266	240	267	264	251	271	272	276	255	280	270	276	259	267	262	246	249	241	255	253	277	278	280	275	258	276	251	251	252	282	264	276	278	263	248	258	266	277	261	268	264	236	242	285	261	270	248	240	281	250	258	257	267	270	257	270	272	276	240	277	260	272	260	283	239	259	256	241	291	274	272	276	298	260	259	259	269	242	291	270	252	219	253	256	261	270	269	275	257	284	238	260	231	283	260	261	279	269	242	289	276	242	267	287	265	270	239	285	277	250	287	250	283	244	261	278	259	257	256	293	250	265	259	273	268	263	282	263	261	246	259	274	256	254	257	247	252	239	264	284	276	240	284	268	262	242	285	264	249	262	278	251	280	252	240	278	274	281	266	279	254	281	259	249	254	252	284	274	267	264	252	240	234	270	239	258	275	262	273	290	260	274	291	284	233	247	232	262	260	224	272	257	281	240	272	269	247	276	265	254	253	247	289	244	292	256	258	265	254	267	257	250	251	269	269	242	266	252	248	299	260	270	270	232	274	272	274	232	261	239	289	260	277	244	260	260	251	271	248	254	246	258	269	268	253	243	275	289	253	270	269	246	263	259	245	244	255	257	268	279	251	261	268	281	262	252	239	257	261	245	282	275	250	251	274	269	243	274	283	261	262	265	268	235	263	254	284	255	298	284	242	264	273	265	281	260	298	237	295	237	273	253	261	265	265	231	256	281	282	265	292	252	262	264	272	241	262	269	241	256	272	261	247	273	261	252	276	275	266	264	270	269	256	244	230	239	235	307	248	278	268	256	276	278	244	264	252	291	259	249	248	258	242	268	260	274	254	261	271	262	261	254	250	285	239	274	263	255	268	282	276	245	292	299	256	270	245	261	273	272	280	265	254	232	260	277	269	250	259	286	295	262	252	240	305	274	250	275	268	254	292	245	271	231	257	244	266	245	227	282	258	243	250	267	262	274	269	277	262	286	247	261	266	252	251	294	260	273	251	276	268	250	244	282	254	227	281
6760	312	147	144	144	142	180	191	175	149	131	134	142	125	124	105	125	127	99	116	107	118	100	109	105	100	117	98	97	110	102	118	87	83	68	117	80	213	517	105	101	96	105	96	112	104	79	99	87	87	110	92	80	101	100	89	78	97	103	98	102	101	104	93	98	94	95	89	86	102	93	90	89	83	100	98	91	91	83	81	81	75	101	107	79	101	89	90	106	111	70	106	91	94	81	101	99	76	101	105	71	108	95	92	110	70	91	98	94	85	98	87	89	87	107	85	94	106	80	89	87	79	89	81	99	88	88	84	104	80	106	82	92	81	87	96	110	89	91	90	88	91	100	72	96	95	85	118	90	86	95	91	89	88	89	107	92	64	80	106	108	103	92	106	92	80	92	91	96	92	87	93	90	94	99	91	66	85	103	94	102	98	95	105	100	74	88	87	88	103	88	85	97	77	99	101	74	79	86	81	95	85	93	100	88	86	93	106	85	89	109	96	93	96	85	108	92	83	91	86	92	107	97	81	83	76	94	85	80	92	77	93	80	95	100	87	89	82	94	86	78	102	117	107	90	87	90	81	100	91	94	90	92	83	86	95	96	77	106	97	104	92	98	92	95	78	94	96	110	97	78	87	110	105	88	92	80	95	101	96	86	74	92	88	94	82	88	95	93	98	87	92	82	92	83	86	78	90	90	81	106	104	89	98	79	84	105	88	79	106	87	79	99	86	91	117	77	89	86	97	88	90	85	93	87	111	85	102	94	84	97	102	85	101	96	100	88	102	97	85	84	86	98	115	95	87	98	100	94	95	84	88	96	88	90	94	105	88	87	93	87	89	82	101	72	89	90	99	94	97	84	72	92	98	91	89	92	90	81	89	87	91	87	101	79	93	106	87	103	108	93	92	91	88	98	85	108	81	94	85	88	82	87	101	93	94	81	92	85	108	76	87	86	101	94	83	103	91	105	83	89	91	87	91	87	84	99	106	91	86	93	92	75	96	97	84	79	94	95	100	107	84	83	109	92	99	101	78	85	73	99	104	82	106	85	92	96	94	93	84	96	89	109	103	94	87	109	115	84	110	79	88	85	105	101	108	108	91	90	107	86	94	91	90	90	94	96	67	92	109	74	89	100	94	80	96	79	96	93	93	103	84	100	106	107	108	86	111	96	77	92	109	115	106	87	83	83	105	84	92	92	88	90	89	95	99	96	97	106	89	78	107	99	102	68	98	90	93	94	80	97	102	108	79	76	107	87	81	103	92	83	113	93	116	94	90	70	83	77	77	94	92	111	102	88	102	91	84	97	94	73	100	93	77	86	83	99	90	92	95	74	110	81	96	94	91	102	83	89	78	106	85	95	79	76	84	74	94	101	82	81	92	100	81	86	94	92	95	94	78	80	99	104	89	84	85	92	92	95	102	108	81	88	94	108	100	76	87	83	101	90	91	97	94	84	82	102	91	102	86	102	86	123	94	86	74	95	113	87	82	105	98	114	87	86	98	94	94	97	85	96	99	92	107	93	83	95	87	98	91	88	102	73	105	96	96	88	95	98	100	100	83	89	92	89	85	98	100	100	107	87	94	85	93	93	71	95	112	97	99	95	96	91	99	81	91	81	84	96	103	99	84	89	105	86	80	91	94	103	78	96	83	89	97	99	77	93	87	97	89	91	94	100	93	90	97	101	83	91	83	100	85	78	99	106	91	88	92	81	87	96	112	99	86	90	100	89	111	103	95	87	89	105	94	84	97	81	92	74	82	84	107	104	78	83	99	87	99	84	92	81	86	76	99	86	104	105	77	93	85	94	89	86	104	91	90	82	98	74	99	89	82	106	84	80	85	116	94	107	68	100	90	83	85	86	100	117	90	109	83	80	91	102	92	77	88	89	101	92	99	109	92	82	87	84	101	101	93	91	78	95	88	98	80	97	104	105	101	88	104	81	94	89	102	91	97	102	80	94	83	97	89	90	84	91	93	100	75	86	102	95	113	78	102	98	88	97	80	100	108	83	75	88	100	81	93	101	87	76	93	96	95	92	88	88	94	96	81	83	90	109	90	82	93	107	110	96	89	81	83	82	85	83	92	82	79	89	97	72	109	99	84	92	100	84	84	91	91	85	89	85	93	106	94	95	89	86	93	108	93	96	99	91	95	94	91	91	75	94	87	85	96	104	110	89	99	101	81	88	95	85	95	111	78	94	82	97	97	87	84	74	87	89	93	98	91	118	95	114	92	79	102	95	79	95	89	96	84	95	95	87	97	88	94	104	94	100	95	102	89	94	91	88	98	91	95	93	87	88	83	86	92	93	101	96	93	92	101	76	85	84	86	95	98	95	89	80	73	112	87	86	81	107	85	93	98	104	81	91	83	99	81	106	92	76	105	88	86	94	89	85	86	73	90	86	98	78	88	108	94	90	74	97	77	109	97	71	104	97	96	99	99	91	75	77	93	84	93	97	98	100	103	84	96	105	89	93	109	92	89	82	72	95	100	93	99	80	100	96	99	103	84	95	105	100	103	83	78	101	90	91	108	89	103	97	102	86	90	81	101	84	82	83	96	105	91	101	103	93	82	96	88	97	103	93	89	87	85	110	92	102	94	85	114	85	94	109	100	99	93	77	92	103	102	98	92	97	79	76	87	102	83	82	84	106	79	110	103	91	102	78	90	78	95	100	90	95	96	97	88	97	96	93	97	90	85	93	96	74	97	81	104	93	89	95	92	81	96	105	84	92	77	104	111	97	82	92	97	98	90	79	83	91	100	96	93	90	89	91	85	83	93	87	102	86	97	96	86	76	97	96	96	109	73	80	109	87	89	75	91	100	90	104	113	86	97	96	86	105	91	75	114	112	93	97	102	100	90	82	88	90	100	83	83	84	113	86	80	91	85	75	100	86	89	109	85	110	93	102	91	85	94	84	77	82	93	91	118	95	77	93	93	84	90	93	80	87	90	80	100	83	91	94	96	102	82	80	87	91	112	86	79	99	101	92	91	95	92	94	88	72	101	83	89	95	78	87	67	82	89	105	90	94	79	76	105	108	92	101	103	103	95	87	99	96	96	95	92	76	102	78	75	99	85	93	85	91	87	108	95	86	113	87	75	91	89	96	116	86	88	89	76	93	118	69	85	103	85	90	93	115	97	102	94	77	91	96	98	93	93	99	101	102	100	92	96	88	94	105	91	102	91	88	91	90	76	87	113	95	94	92	118	97	87	80	102	83	101	94	81	74	89	85	99	81	83	84	87	97	78	99	86	80	82	83	81	74	110	91	94	83	95	95	85	103	91	85	95	90	69	87	93	107	89	96	92	87	85	93	100	101	94	105	100	108	91	91	85	106	103	70	74	108	82	103	99	90	87	85	97	95	89	87	90	84	100	100	83	78	75	94	101	104	114	83	93	95	91	123	98	107	69	110	89	80	87	85	88	101	86	94	86	72	111	104	92	94	80	85	97	92	86	93	90	83	104	99	86	88	81	84	103	109	89	88	91
28170	4334	2216	3332	7354	8902	8039	6670	5473	4537	3936	3360	2889	2682	2358	2107	2126	1977	1814	1638	1604	1576	1480	1369	1382	1342	1252	1217	1152	1207	1107	1102	1162	1086	1120	1765	1120	4309	10762	1123	1012	997	1070	1028	1005	1031	1000	1006	966	985	1045	976	979	972	975	1016	1038	958	1000	997	996	999	927	957	976	961	974	1002	948	975	947	1001	973	969	912	971	964	959	970	974	1038	916	1015	969	1012	979	920	931	964	1006	964	922	954	997	898	980	952	906	901	962	918	971	980	953	915	926	916	968	925	930	948	973	950	966	943	899	927	939	951	958	922	1002	939	931	933	975	944	941	940	969	916	945	943	930	920	901	979	936	955	961	902	930	953	929	934	958	910	970	965	989	924	941	939	970	977	965	923	944	947	920	925	957	956	934	957	917	937	938	946	947	899	911	936	941	940	953	895	878	923	948	966	942	873	968	943	912	927	962	904	962	874	941	957	944	884	923	923	921	976	861	931	933	957	909	937	932	929	892	921	976	965	956	929	955	977	872	930	923	948	961	880	952	909	921	998	961	944	959	923	939	911	923	934	935	938	953	962	937	920	938	936	1003	943	956	948	986	960	972	961	901	903	956	906	928	965	937	970	923	963	899	938	951	978	915	915	890	943	898	892	952	944	924	908	983	929	920	862	948	955	981	894	917	915	940	871	1003	917	940	926	993	900	927	981	973	915	922	911	896	934	925	910	915	984	904	920	942	928	942	897	933	858	965	881	913	897	920	943	918	983	929	921	1003	936	917	913	887	903	967	926	952	933	943	892	932	929	953	953	950	926	933	975	1005	895	969	904	927	933	939	890	903	935	942	922	953	917	894	947	925	887	922	959	946	874	898	941	919	962	954	910	884	968	979	949	858	943	943	949	984	966	906	924	957	912	934	937	998	937	981	940	952	933	943	892	926	898	952	967	942	880	887	941	936	950	988	856	948	982	969	943	931	906	973	942	951	953	920	923	914	945	1004	909	926	902	958	939	936	929	903	958	924	943	875	973	934	924	937	910	935	958	899	930	929	942	978	928	924	893	893	993	918	923	918	919	919	972	925	972	929	952	961	889	967	881	915	952	937	951	905	904	919	928	904	888	969	911	930	976	914	970	964	917	993	873	888	951	910	994	891	938	974	922	966	906	939	921	940	944	948	931	933	937	890	886	926	882	945	941	954	991	955	935	954	923	924	934	948	921	946	925	948	934	922	941	937	941	911	948	949	953	957	976	973	914	929	911	916	908	936	916	923	932	940	907	921	907	915	908	871	888	955	940	938	926	932	1004	964	919	913	911	942	1002	975	989	946	958	946	971	934	988	970	906	968	910	968	936	905	999	933	895	922	985	932	922	953	918	968	967	877	946	918	952	955	901	861	920	978	956	942	906	952	887	913	968	920	972	922	944	941	929	936	909	965	970	984	949	967	942	924	898	977	940	938	994	923	946	914	924	935	950	925	944	945	882	997	912	913	935	942	968	924	931	920	927	929	929	957	959	996	965	923	985	950	941	963	909	950	963	931	968	956	956	1003	982	948	942	914	959	962	936	899	886	889	929	936	929	958	971	940	885	910	961	968	948	911	929	960	932	937	921	883	916	996	965	914	928	1027	966	887	959	968	947	880	900	919	968	934	955	874	898	921	977	923	959	1004	922	952	923	911	912	981	926	933	877	932	920	886	970	955	877	936	961	914	953	954	894	887	927	915	951	968	970	924	934	899	1000	969	882	994	987	984	944	924	962	893	972	935	944	925	1001	933	957	981	985	949	912	952	1025	966	926	935	929	918	966	960	907	1007	881	927	998	918	952	900	937	974	925	947	927	914	976	975	914	908	918	951	967	921	961	971	891	936	925	993	920	919	928	936	964	944	923	936	986	907	947	950	936	866	931	869	904	963	936	936	921	921	876	952	981	902	930	947	1004	907	971	956	930	988	915	975	861	985	941	980	932	933	872	950	946	887	958	911	924	962	922	909	923	946	953	895	939	920	920	928	923	895	881	904	961	908	895	952	912	995	962	918	964	932	953	915	919	903	955	917	900	920	954	951	921	933	904	967	902	868	959	1004	913	943	934	949	948	926	902	936	969	968	924	941	926	1010	952	897	908	931	961	926	941	945	912	930	902	924	939	913	969	951	937	961	901	896	982	989	965	864	944	969	970	950	912	984	927	937	873	949	921	844	953	918	966	950	907	953	955	936	950	978	939	917	956	938	938	901	950	957	944	939	856	924	934	949	967	936	916	908	927	957	940	977	931	872	1007	949	926	1003	982	903	888	987	990	904	901	922	949	903	910	927	920	940	917	934	945	939	892	957	995	985	984	962	880	904	977	941	946	936	971	951	943	944	938	957	908	940	918	907	955	916	939	858	977	967	961	902	888	910	972	932	901	937	953	900	890	907	915	952	938	927	921	908	941	926	977	938	926	957	937	926	923	939	972	870	918	988	975	935	935	950	966	930	932	977	908	899	961	959	944	885	915	966	924	885	961	946	987	893	934	946	915	911	902	984	913	973	963	879	912	963	940	909	922	937	904	915	965	910	924	919	963	968	958	891	898	910	945	907	925	1052	972	958	961	939	956	924	958	937	936	939	889	936	949	940	912	926	921	967	928	932	960	936	939	902	919	971	954	928	905	961	935	947	954	1005	969	954	912	984	910	961	937	921	921	899	918	942	963	971	915	914	938	911	953	894	950	960	949	940	970	936	949	903	899	874	966	936	921	911	910	913	891	944	953	946	973	975	976	875	900	938	936	933	953	876	880	916	974	969	892	974	883	940	961	943	882	949	921	949	941	928	924	933	939	909	951	982	943	914	914	956	941	970	891	922	911	947	961	963	897	983	946	926	913	915	903	980	894	1025	939	949	916	967	952	954	931	920	941	957	946	941	910	931	962	910	897	924	910	921	991	920	936	975	930	927	920	931	886	928	933	905	967	932	928	943	970	917	995	945	917	927	959	946	913	936	959	942	975	881	869	940	938	928	926	992	905	877	965	978	891	993	967	929	937	939	876	924	931	901	929	968	948	929	930	949	969	935	945	979	948	989	938	907	944	950	939	917	873	978	895	932	982	955	906	975	958	954	935	939	937	887	932	955	897	919	835	950	983	905	899	973	1000	966	991	1007	907	946	942	978	950	941	902	925	961	954	920	940	933	932	924	960	936	947	940	990	943	944	956	948	926	879	914	923	982	955	922	937	1010	937	902	959	964	975	922	933	938	944	898	963	956	958	1002	923	964	906	939	900	895	984	933	913	937	999	927	889	910	906	965	885	935	914	922	931	933	882	889	951	968	945	908	947	920	953	986	967	959	946	996	912	921	963	941	941	907	907	990	844	895	911	933	978	935	957	942	919	902	947	936	941	972	933	945	912	927	886	922	975	922	977	921	970	912	911	959	892	985	878	962	904	902	867	931	975	992	986	886	946	898	899	933	897	952	907	928	935	902	919	887	959	964	953	994	946	948	932	910	952	977	888	873	909	967	975	915	871	930	962	895	984	918	984	938	965	920	947	977	929	907	893	952	902	944	963
3251	100	97	74	75	97	107	63	76	77	81	75	68	76	59	83	72	70	76	69	67	64	44	72	63	70	69	70	75	73	74	59	61	70	56	71	62	77	185	65	63	77	65	62	63	72	55	66	80	64	58	53	64	57	53	58	75	56	77	61	64	53	66	68	73	57	57	65	71	64	78	63	72	70	77	59	62	64	54	55	72	66	57	53	78	57	63	78	63	75	58	62	59	72	60	64	64	55	59	61	66	56	57	61	67	68	70	65	68	61	69	63	75	67	55	60	72	61	68	49	66	67	75	65	56	58	60	81	60	64	73	65	50	66	65	66	68	59	66	69	55	65	72	76	59	55	49	68	44	56	64	49	67	65	58	62	77	72	61	56	55	69	68	65	71	62	64	67	65	71	71	51	65	64	68	64	60	63	57	59	54	55	73	73	69	57	60	62	59	59	84	58	65	61	75	75	46	62	64	61	77	66	59	71	65	57	73	66	56	59	72	55	57	74	61	66	81	51	60	61	61	59	62	66	53	76	68	64	66	62	63	79	60	66	68	70	63	84	62	69	59	68	60	55	65	71	65	67	57	83	56	62	74	61	60	82	62	55	55	72	71	58	68	66	65	61	85	54	67	50	78	58	70	63	62	66	51	54	65	70	72	71	61	67	77	51	66	60	60	50	60	64	60	56	61	73	83	77	65	62	55	73	56	63	57	77	61	62	55	60	67	77	76	67	62	68	59	56	71	87	49	61	71	71	64	74	64	49	57	70	64	92	67	67	69	54	71	84	68	70	69	64	54	68	54	66	76	60	76	67	59	71	56	44	54	68	52	77	56	71	75	58	52	65	68	63	79	64	79	52	60	68	65	77	65	56	72	55	88	64	63	49	72	62	74	59	67	57	50	73	64	63	63	54	61	67	52	55	61	62	63	64	52	63	46	63	65	58	67	67	72	69	63	77	82	60	54	77	64	55	69	66	59	52	67	56	59	62	70	56	61	58	68	58	55	58	56	65	62	76	60	72	56	52	67	66	48	65	61	72	50	62	73	52	62	65	59	69	60	64	59	63	58	61	66	74	46	72	70	64	60	61	57	65	76	68	61	56	63	72	62	53	55	77	66	57	82	78	57	65	68	70	71	65	47	78	67	53	61	60	72	61	67	71	72	81	63	60	68	62	61	70	62	53	57	68	73	48	71	59	69	57	66	79	68	73	64	61	64	58	65	72	64	50	62	60	66	75	70	72	79	50	71	61	58	65	66	65	70	69	67	65	56	58	75	69	48	75	52	56	84	74	67	74	57	61	70	60	67	58	74	63	62	68	68	78	70	60	64	57	58	64	63	67	58	68	52	68	69	66	66	63	52	60	68	61	72	68	62	54	77	53	61	66	69	52	71	60	69	60	65	62	59	59	53	63	68	61	70	71	79	58	43	65	52	62	62	84	61	64	64	51	70	52	58	60	67	70	57	71	68	67	62	51	60	50	48	60	53	69	61	58	74	57	63	54	70	63	71	68	61	54	68	70	64	69	65	66	65	68	64	65	64	57	64	63	68	58	70	58	60	80	60	65	70	52	66	70	57	64	53	62	66	71	70	56	69	68	72	79	60	65	68	75	73	58	55	63	58	48	66	62	62	70	66	76	55	72	50	71	63	69	85	57	65	61	66	61	73	66	63	70	69	70	65	77	68	60	61	68	66	54	58	76	64	62	58	68	65	71	67	70	62	64	62	73	61	71	52	66	76	68	71	73	57	56	68	56	58	51	66	45	52	70	66	70	55	72	76	70	70	69	69	88	51	64	53	56	60	74	59	63	66	66	69	65	56	60	69	66	58	64	61	63	68	70	63	70	51	54	54	69	61	61	75	60	63	68	54	66	68	73	67	64	57	48	67	59	69	71	68	63	66	52	64	94	68	64	54	52	70	73	67	55	65	76	58	63	52	72	71	60	72	57	64	71	68	67	79	72	53	67	58	59	72	67	56	60	72	59	74	65	74	56	49	76	71	51	72	58	73	61	72	51	67	67	80	63	75	69	71	74	52	64	54	79	50	69	51	72	71	68	70	74	53	58	45	64	63	60	70	61	55	73	58	55	62	66	67	53	63	62	69	70	60	71	59	69	65	69	68	73	71	62	56	69	71	66	67	61	67	66	71	54	60	44	64	64	76	60	73	73	71	57	71	64	61	65	59	62	66	66	60	74	59	67	72	62	71	84	65	71	63	68	70	67	63	59	68	61	66	50	88	59	59	69	51	80	55	58	78	69	68	39	71	74	64	59	59	68	51	73	67	56	73	58	63	66	55	62	65	60	70	70	60	61	58	68	69	65	61	67	68	63	68	62	64	62	52	69	76	58	58	71	56	70	61	51	70	54	62	53	73	62	69	60	57	62	71	67	66	83	67	58	65	65	66	61	69	59	80	81	61	62	57	73	60	65	65	66	54	60	71	78	67	72	69	85	46	70	55	70	58	66	63	56	47	61	65	53	58	47	75	60	72	65	62	67	77	65	62	60	89	63	56	50	56	57	60	68	82	64	58	57	69	56	76	52	52	62	70	41	64	63	68	77	60	66	75	57	56	64	64	60	64	83	62	65	75	59	82	68	61	61	53	52	71	74	64	56	66	59	55	60	71	66	56	86	74	59	59	73	63	72	61	66	54	62	60	69	72	69	70	75	81	70	67	67	61	57	71	63	71	60	77	62	55	66	45	59	68	58	69	70	59	46	63	77	65	59	66	73	66	55	71	74	66	63	64	67	64	58	67	66	76	65	62	56	64	58	66	70	73	71	58	78	52	75	75	61	69	77	77	66	57	60	61	61	51	68	48	57	64	69	63	62	71	67	58	65	65	73	55	71	62	73	76	64	82	69	55	65	72	58	62	55	68	60	53	59	61	64	58	62	76	60	73	57	59	69	77	55	66	48	71	60	75	69	64	64	80	58	59	60	69	63	64	67	57	59	76	70	51	68	60	59	57	73	53	74	69	70	68	63	54	61	67	67	59	67	67	57	53	62	70	63	59	68	71	70	64	67	45	64	67	68	47	51	74	60	73	66	58	49	69	63	56	68	70	72	70	58	48	58	67	67	74	60	71	69	62	60	52	58	68	54	63	59	54	56	59	51	69	71	59	65	72	80	71	68	49	70	74	65	63	61	63	54	68	59	72	69	75	55	65	78	77	67	58	71	58	56	59	54	50	85	76	63	68	54	73	63	82	56	62	65	60	67	59	61	74	58	67	59	78	54	68	57	54	65	67	63	64	60	55	55	68	67	59	60	58	62	66	64	65	69	69	69	47	59	66	57	55	66	60	63	62	76	53	65	67	67	65	61	59	56	61	63	55	70	34	55	63	72	68	52	72	69	53	73	61	68	67	64	67	68	58	56	62	71	68	65	60	75	65	67	69	73	67	58	66	67	67	52	64	69	79	69	66	54	69	54	79	66	66	64	62	64	80	46	63	57	53	66	52	75	78	71	73	55	69	63	65	70	63	71
16548	1410	924	1212	2273	2721	2506	2108	1753	1562	1401	1198	1138	1048	952	963	916	849	852	776	771	776	744	740	720	712	708	623	659	680	682	664	639	654	606	836	598	950	3840	667	616	599	578	596	604	643	649	601	601	626	612	606	578	586	601	614	614	629	586	635	634	630	627	613	565	609	605	675	618	616	598	577	660	626	601	588	584	582	649	589	585	636	593	561	597	627	624	627	606	623	611	598	611	604	574	587	601	612	600	636	576	609	597	597	578	578	570	609	611	601	667	593	605	604	605	569	597	571	580	597	597	629	622	600	616	618	590	565	608	581	609	569	657	576	618	572	570	601	564	597	601	600	535	634	630	629	658	587	603	612	621	617	596	626	583	594	602	607	591	541	569	620	615	616	628	601	614	596	598	605	611	573	586	557	543	591	637	598	611	611	625	610	590	626	626	568	580	619	627	600	538	637	577	604	612	603	643	574	626	606	617	568	593	581	587	578	647	632	600	591	634	634	613	606	594	600	634	650	647	616	586	584	578	581	585	587	639	585	582	612	570	626	579	599	635	590	591	618	615	586	634	580	585	596	599	623	583	611	626	632	633	584	569	635	625	620	598	602	634	590	563	596	577	539	560	607	623	573	541	645	563	603	612	589	621	576	616	594	578	594	620	609	615	585	593	610	571	570	578	627	618	589	616	599	606	628	571	566	565	605	576	584	601	598	588	590	617	559	583	611	613	582	601	629	641	616	604	589	576	569	562	581	613	606	590	577	602	631	576	596	620	616	599	624	608	583	616	588	656	587	591	592	610	603	597	564	602	586	640	600	609	572	579	598	589	624	638	643	610	552	606	604	580	639	590	620	593	619	599	567	566	610	614	611	600	610	579	591	593	602	613	606	602	585	580	636	603	643	559	583	580	586	596	591	598	573	583	594	640	612	602	608	622	628	559	611	593	592	607	625	605	621	613	612	606	610	580	567	607	588	559	584	597	604	557	610	600	568	623	595	629	609	589	568	608	567	614	579	581	610	622	615	572	625	575	568	593	617	605	637	624	614	569	612	601	586	611	599	586	590	594	608	568	618	564	618	609	556	597	598	612	602	623	590	569	611	613	612	608	600	556	596	620	595	619	624	577	577	591	619	588	615	632	611	581	590	605	643	602	585	586	610	615	610	619	573	583	652	584	593	600	573	578	601	568	605	594	586	594	589	573	636	643	585	574	657	607	594	585	631	588	622	617	598	614	604	578	663	619	583	631	544	544	593	557	619	608	612	613	577	583	605	625	546	654	630	583	601	573	614	602	638	609	614	613	556	577	583	632	615	609	617	601	595	571	603	555	628	543	632	620	604	580	627	609	596	575	595	548	620	590	623	619	606	571	517	584	610	589	644	623	585	619	561	609	597	613	632	649	618	567	584	598	573	614	609	621	603	591	597	550	627	615	595	619	627	597	584	604	583	612	606	606	602	581	575	582	575	601	585	585	603	580	619	585	576	577	636	620	581	596	592	572	665	649	628	601	577	618	576	572	666	583	604	567	579	577	662	597	581	596	622	642	544	605	670	598	605	601	578	568	599	628	588	579	576	610	579	617	617	578	625	651	590	596	602	592	602	590	587	631	640	569	616	630	596	621	606	589	623	620	604	610	573	611	574	602	646	616	609	628	598	621	578	619	561	603	572	588	637	610	564	593	598	661	659	620	647	607	583	617	590	586	581	608	592	587	621	582	629	598	639	582	606	605	602	613	560	584	583	567	609	591	607	619	621	562	633	582	609	585	620	626	556	587	578	628	581	582	599	536	575	622	562	580	575	585	580	645	604	583	587	628	580	571	617	639	606	562	572	629	556	619	564	615	601	602	605	657	595	599	543	595	623	579	619	621	565	576	606	627	583	598	580	573	577	603	597	596	574	606	597	599	599	565	619	628	613	576	590	581	590	605	641	596	590	602	597	611	585	614	607	604	636	556	628	584	590	604	569	593	615	587	600	613	623	602	542	597	593	603	597	573	585	623	612	645	580	614	553	565	634	610	598	602	625	594	581	572	599	607	581	613	610	617	596	584	605	624	575	618	564	586	602	609	580	572	640	604	595	631	564	602	604	597	604	633	554	572	583	608	589	602	591	626	598	562	579	594	583	578	610	645	615	631	570	645	587	615	610	575	612	621	599	584	610	593	597	598	568	578	602	608	578	611	620	622	552	610	596	611	599	639	593	586	625	551	581	542	591	636	598	592	575	589	568	574	573	608	589	604	566	615	614	636	609	569	604	595	616	584	596	660	564	627	551	593	606	631	570	585	614	581	612	675	586	692	666	621	617	649	602	596	598	587	634	600	602	588	594	574	600	597	605	632	604	632	589	584	585	632	615	620	535	603	595	634	614	606	621	599	619	567	616	592	608	618	595	558	616	626	649	597	597	535	566	614	598	578	564	587	589	564	544	583	653	608	595	583	586	609	595	634	546	584	577	642	610	558	643	559	601	631	571	581	604	630	643	616	613	607	579	620	609	617	615	563	610	628	602	577	620	541	636	610	651	582	569	591	592	619	612	634	656	606	615	580	623	640	579	593	590	607	594	608	609	624	613	606	618	626	593	563	606	581	588	584	617	614	629	635	613	581	611	594	569	583	611	619	551	569	587	587	559	626	587	563	599	612	586	646	586	572	558	554	593	642	562	585	635	609	640	589	606	611	625	572	612	614	595	624	611	604	634	601	609	564	576	586	613	603	581	619	641	615	578	588	601	601	572	621	597	536	648	625	656	642	571	624	604	606	586	583	585	561	591	620	599	554	598	591	596	591	601	623	597	599	582	616	619	581	587	582	624	585	647	666	616	613	627	587	610	573	584	578	579	603	550	604	600	627	596	585	566	582	617	613	594	609	617	605	591	570	603	575	591	629	623	612	584	586	591	592	589	648	640	625	602	599	607	599	572	640	591	581	558	622	639	652	600	586	635	607	619	578	562	611	604	608	623	552	612	581	607	595	611	599	585	586	663	579	589	634	601	639	579	614	590	610	564	575	586	619	593	616	588	588	608	607	621	571	616	579	561	588	626	586	602	595	590	594	605	597	579	562	608	587	595	602	587	564	599	614	603	631	579	624	622	613	633	648	629	645	610	564	607	623	598	596	603	618	614	597	623	599	578	638	611	607	596	554	587	611	592	578	557	607	650	598	577	598	567	617	591	596	549	565	580	616	589	602	582	598	575	619	593	587	576	611	642	625	605	581	598	573	632	595	578	559	588	646	599	532	623	633	665	603	571	580	560	560	627	631	578	633	617	549	611	625	597	634	633	582	642	596	611	593	604	581	604	589	592	643	590	555	579	578	601	592	626	596	614	577	573	594	606	619	599	588	598	628	581	578	579	544	578	568	609	639	641	619	578	584	610	581	556	607	640	603	598	644	612	583	608	599	598	579	611	602	600	574	632	605	568	629	611	631	555	619	568	597	598	602	611	608	629	607	567	633	557	579	563	599	632	590	576	602	628	622	580	579	580	586	574	618	582
7922	327	139	118	124	138	193	150	168	125	106	119	100	109	97	103	93	94	93	103	95	65	90	86	86	80	53	72	69	66	78	65	71	84	64	74	73	101	663	86	57	66	56	66	74	60	65	72	57	72	74	70	57	61	66	71	72	68	61	72	66	61	61	63	67	47	58	57	59	52	78	61	63	68	59	67	59	63	55	64	88	63	58	66	58	69	62	63	72	67	63	63	79	59	62	55	83	61	61	68	80	79	48	54	73	61	63	62	62	64	62	63	52	55	77	49	68	71	58	63	57	47	78	64	65	56	65	56	60	74	71	71	77	81	58	68	76	53	60	69	59	57	69	57	68	64	48	54	66	54	67	72	58	57	59	57	63	71	68	65	65	63	67	80	45	50	65	67	56	64	72	72	51	56	69	50	68	52	60	64	60	64	66	53	73	81	79	63	56	67	68	61	55	56	84	68	71	68	55	70	65	66	75	56	71	52	62	73	70	57	64	71	64	57	67	51	55	65	70	54	61	57	58	76	49	62	71	62	62	53	77	77	71	77	69	64	82	63	62	58	60	58	75	56	61	65	57	56	53	61	66	59	61	59	73	63	60	62	62	59	54	58	59	83	48	60	68	73	56	59	60	54	56	59	68	54	55	65	71	68	64	58	79	53	59	57	48	63	67	43	75	60	67	80	56	55	60	70	54	59	50	73	42	58	62	56	59	63	67	57	65	67	58	77	48	56	62	67	62	69	82	64	83	63	81	61	63	64	61	60	68	68	60	68	70	62	62	54	63	54	53	65	79	68	70	70	65	68	70	62	80	60	67	65	60	59	63	73	61	62	63	67	71	71	50	74	63	68	62	59	57	69	72	61	53	56	69	62	57	65	75	63	69	70	67	58	61	59	79	69	67	65	67	69	68	86	62	61	60	65	64	60	71	56	50	60	71	64	47	62	76	67	60	64	64	58	52	50	56	71	50	59	62	69	61	79	66	56	64	58	52	55	61	66	81	69	64	55	47	70	69	60	57	55	48	74	62	54	67	71	53	59	61	69	70	65	70	59	59	73	62	69	60	67	63	47	55	55	44	65	53	56	63	62	56	65	58	77	75	56	63	74	58	68	63	69	58	74	73	61	74	63	42	72	58	71	50	44	75	77	69	58	53	75	73	77	65	59	49	63	57	54	73	70	61	69	65	67	50	67	46	63	63	51	59	62	63	67	71	60	57	63	60	63	59	71	69	56	65	66	61	61	71	54	63	74	67	68	72	61	64	57	76	69	66	45	55	60	55	49	62	60	57	62	69	46	65	51	52	51	62	72	68	65	57	57	79	70	47	60	64	64	71	61	72	65	60	76	56	59	56	75	69	66	61	61	63	56	60	51	49	88	58	59	59	62	62	67	68	80	61	56	72	66	60	58	54	58	63	68	73	72	61	74	84	68	64	67	66	75	62	88	73	56	65	78	56	62	67	58	53	66	65	67	65	82	59	71	69	68	67	69	67	70	55	62	67	66	76	64	67	64	61	60	56	44	52	64	60	65	65	65	48	63	68	61	61	67	68	73	59	64	73	73	72	60	72	70	55	74	54	70	53	54	73	65	56	60	69	81	59	50	63	73	69	58	58	61	60	74	61	56	62	61	85	51	74	63	59	54	59	61	56	66	48	61	61	64	67	56	62	58	72	63	65	68	63	58	70	67	67	58	62	60	53	61	67	57	71	65	80	65	54	68	61	59	57	50	76	54	67	79	53	66	55	66	62	57	45	65	58	51	75	63	47	68	43	64	62	60	63	65	71	50	70	75	64	67	76	50	61	60	66	57	72	63	61	50	57	54	71	56	59	59	59	77	55	60	62	58	58	73	60	67	70	71	67	79	64	68	63	59	61	67	61	60	60	62	58	67	57	73	79	60	59	54	83	69	58	66	66	71	61	61	65	61	72	55	71	56	68	62	63	52	63	59	59	54	51	68	67	70	60	70	52	66	57	76	70	55	61	70	55	63	64	70	58	63	59	62	54	79	69	68	62	57	55	64	54	54	72	72	71	55	54	60	75	69	50	63	63	60	65	74	52	50	59	75	60	70	62	54	63	77	56	68	69	69	82	49	75	49	89	57	69	53	68	52	44	79	64	60	62	66	55	62	55	67	60	62	52	68	50	55	73	55	62	48	71	58	76	72	58	62	66	61	61	75	59	59	56	79	69	63	57	60	68	61	62	53	64	55	67	72	58	49	55	67	56	58	60	69	54	58	46	66	58	55	57	60	74	59	69	60	47	62	86	60	44	56	62	61	54	75	67	58	58	68	56	49	91	68	66	66	63	49	68	72	90	65	63	66	77	55	59	68	56	59	67	67	63	63	58	56	52	63	52	65	62	80	68	59	78	61	69	61	56	61	60	58	44	51	68	63	47	62	61	67	56	54	60	57	66	73	56	46	56	67	66	56	51	55	70	54	61	63	66	52	66	72	64	67	59	64	51	57	60	66	55	58	59	63	60	67	54	70	73	68	69	70	65	62	66	59	53	68	53	49	76	71	61	70	58	68	47	69	62	66	59	68	64	57	75	50	63	60	87	61	63	63	61	56	54	56	66	51	58	53	57	59	62	75	70	57	64	72	59	57	66	61	65	73	65	49	52	66	62	60	54	49	71	66	77	58	59	55	56	67	47	61	48	54	55	70	58	65	66	64	71	78	83	55	64	63	52	54	47	54	62	59	67	64	60	68	68	67	63	75	52	66	53	66	53	75	65	57	66	52	52	73	70	61	66	62	69	67	62	63	63	62	52	64	58	55	55	62	67	68	76	42	62	61	78	69	74	61	52	59	51	73	46	45	64	64	57	44	69	55	59	55	52	71	64	59	56	70	65	60	69	60	54	58	67	63	66	61	59	64	65	57	63	43	68	70	65	67	61	59	65	67	58	53	49	72	65	58	57	83	69	73	53	51	53	77	52	68	60	70	53	64	56	72	76	63	53	52	66	54	51	60	53	69	58	71	67	71	57	65	66	72	58	60	66	62	71	60	64	70	70	60	48	67	48	70	59	56	56	60	68	66	59	56	65	70	56	50	63	62	49	61	63	61	55	57	61	48	71	54	55	72	65	57	67	65	50	70	51	55	76	49	71	71	71	56	64	64	55	81	75	63	60	78	68	69	62	63	66	56	56	70	58	59	62	58	59	69	60	67	57	70	73	66	60	66	70	69	59	52	40	73	63	51	64	65	77	55	54	57	49	56	57	50	60	62	67	71	62	53	74	58	64	68	47	57	50	59	55	57	70	59	50	62	57	64	61	57	67	61	59	63	59	64	54	53	59	78	73	68	52	66	59	76	67	76	74	54	53	64	64	54	59	60	66	52	69	69	66	59	49	65	48	67	60	77	45	55	72	66	65	73	76	74	67	61	70	66	76	63	68	55	67	57	62	67	65	54	47	55	65	71	73	59	62	70	68	65	64	67	62	59	65	71	57	62	52	59	45	57	58	54	76	83	54	56	66	63
29334	4338	2065	3214	7546	9081	8490	7191	5876	4862	4142	3494	2982	2648	2331	2061	1972	1761	1586	1494	1397	1341	1211	1202	1158	1108	1072	989	982	914	894	903	867	857	830	1411	825	1518	13227	1293	709	761	714	706	692	701	711	739	721	691	684	693	688	664	703	684	684	660	655	639	659	634	646	671	662	704	631	677	684	636	650	667	639	646	646	639	648	642	661	666	646	617	629	668	638	633	623	643	625	616	621	621	636	622	611	653	618	615	609	641	610	614	591	615	614	596	607	626	589	644	621	632	565	648	632	645	600	587	605	622	634	610	572	596	637	603	655	569	603	621	618	589	609	595	618	647	620	596	647	641	640	603	590	621	598	585	591	635	565	621	575	617	628	596	571	614	612	611	563	599	608	613	645	587	618	589	634	667	638	583	609	573	599	632	613	610	581	620	605	608	619	621	602	652	694	596	636	641	582	623	650	587	605	601	606	630	613	627	614	609	606	610	583	618	620	658	580	643	671	670	626	595	610	591	599	622	644	613	576	598	645	622	600	642	663	627	625	612	582	634	631	634	602	581	602	590	604	597	618	576	612	591	634	565	610	615	597	609	605	601	590	666	554	631	577	651	624	628	619	602	624	607	618	648	607	606	586	614	610	569	566	555	556	595	651	599	582	621	591	649	606	580	620	617	603	600	558	589	598	606	668	607	618	659	624	627	613	614	590	608	624	626	567	643	585	604	651	636	566	655	618	611	572	624	587	594	586	595	636	592	561	608	622	582	609	604	641	605	605	638	614	629	556	600	612	627	615	592	634	577	594	621	595	599	622	649	582	555	579	632	650	587	560	653	566	623	600	573	594	632	625	602	615	601	544	590	613	606	613	592	609	602	599	630	579	655	637	642	615	648	604	603	633	611	575	621	583	667	619	581	589	593	618	590	613	618	631	609	617	561	654	618	613	562	625	637	617	596	623	584	573	601	671	586	629	605	629	618	649	636	580	599	611	592	600	618	590	577	603	637	588	625	595	591	669	630	600	573	588	608	602	563	609	560	612	582	563	602	609	649	624	614	600	612	575	603	608	608	626	616	636	631	641	627	635	632	575	619	622	589	634	573	623	554	597	609	646	634	584	597	604	592	601	640	635	601	615	589	593	632	640	629	598	583	622	600	609	606	597	610	639	595	610	638	603	617	593	634	602	577	566	593	613	630	642	611	598	646	603	580	639	560	635	649	657	617	590	610	618	593	639	622	586	620	612	648	661	591	588	592	604	566	569	612	588	647	594	597	579	564	631	647	623	610	579	598	639	571	611	684	641	575	592	657	597	604	588	617	608	617	611	573	618	609	609	601	614	656	613	592	647	597	606	598	627	673	579	625	620	624	619	602	631	608	575	643	585	631	615	550	641	642	599	578	612	601	623	656	560	602	611	667	664	602	645	596	621	565	630	572	619	630	599	604	590	609	616	630	610	591	614	597	689	638	640	635	586	621	623	652	637	601	644	619	602	614	631	633	618	564	569	639	619	638	598	598	608	625	579	604	603	619	633	601	553	575	642	596	628	598	552	610	578	575	612	585	574	648	594	567	595	599	609	592	590	612	641	601	584	621	598	583	608	580	596	602	648	605	575	601	617	670	599	635	631	616	627	610	587	597	620	579	644	595	603	568	608	614	643	624	619	627	611	617	632	602	574	612	596	638	621	605	650	572	630	570	583	612	597	649	607	616	614	644	584	631	588	622	612	583	563	601	601	596	618	614	612	583	589	614	662	594	617	648	605	583	579	560	609	630	551	597	650	641	606	633	614	644	588	631	612	620	624	580	582	631	600	671	610	611	586	597	606	566	622	627	585	613	608	604	573	604	597	658	597	585	616	600	648	565	643	561	615	613	680	610	559	615	622	640	607	654	630	602	622	652	622	587	592	600	588	599	602	612	574	643	577	624	619	631	612	629	642	584	611	653	573	616	644	613	613	587	617	607	604	602	657	581	622	575	604	637	624	642	591	591	588	612	610	642	646	617	582	645	560	625	610	620	642	599	600	622	602	641	616	572	579	577	643	608	653	605	597	614	572	572	644	621	606	557	685	578	619	682	587	606	575	670	575	583	593	603	618	584	591	634	618	591	620	590	619	587	615	621	644	572	654	616	631	583	592	593	615	593	576	618	627	614	606	623	597	580	606	645	621	624	598	624	593	587	599	612	589	558	637	589	624	597	661	621	625	612	644	595	630	595	620	613	592	649	603	604	617	586	607	616	650	612	598	595	661	628	588	635	583	656	595	640	621	575	584	649	556	674	594	627	616	627	595	615	625	584	620	609	579	597	635	643	615	604	589	632	607	604	619	594	581	599	658	588	601	606	618	632	647	610	597	573	609	596	611	605	680	653	633	650	608	615	611	605	592	572	626	598	601	621	623	624	606	652	620	611	601	631	581	635	622	637	632	588	643	604	626	616	564	611	595	652	584	592	624	599	608	603	652	601	569	603	586	597	595	602	600	638	567	614	582	605	611	587	654	645	640	612	635	636	602	543	564	652	640	627	608	646	607	632	576	608	607	596	582	602	605	586	628	574	632	607	652	616	621	602	590	569	614	598	637	596	593	609	611	551	644	586	645	621	591	621	600	628	615	584	633	580	614	605	640	621	615	573	628	594	605	601	609	620	609	583	580	584	630	602	626	642	673	610	602	617	613	591	640	574	623	588	589	583	606	561	591	634	597	611	635	664	621	597	585	639	644	562	554	578	612	619	596	623	557	640	591	643	623	587	619	624	623	601	616	600	648	623	637	629	600	610	576	570	613	626	615	605	609	646	633	612	555	581	606	594	617	600	636	580	627	563	621	624	600	612	625	603	627	663	572	631	603	588	584	596	622	635	590	618	591	617	587	612	595	599	599	626	629	600	642	577	627	592	571	657	576	610	616	570	592	629	610	628	613	605	583	570	581	598	558	578	617	581	587	618	608	584	591	586	623	582	587	610	548	636	637	665	600	654	627	617	606	630	583	609	600	605	623	550	608	580	610	629	634	609	568	612	621	616	613	595	569	575	658	630	595	603	590	624	658	602	587	613	612	588	626	606	568	641	614	590	585	611	619	628	619	610	609	621	644	657	571	649	595	637	592	637	640	609	590	619	603	624	551	630	605	584	577	614	583	603	646	538	618	600	612	611	623	604	637	612	589	589	633	623	590	605	631	605	606	670	614	635	609	625	641	660	608	591	643	604	684	622	634	614	594	645	681	634	609	630	583	634	569	584	600	600	599	608	600	577	593	581	628	628	581	627	550	624	623	644	596	617	576	629	642	592	612	615	611	620	628	586	596	607	608	622	606	604	606	604	603	606	620	613	608	598	607	619	642	585	595	613	574	609	592	615	598	572	582	588	608	617	646	634	594	668	575	603	629	623	601	596	593	593	585	601	562	638	655	597	637	615	579	606	593	602	605	590	573	616	640	631	584	633	582	622	624	630	612	614	628	600	575	638	602	580	582	651	589	624	592	591	595	659	601	624	600	601	618	580	582	621
5772	140	62	60	42	73	91	73	70	70	60	62	52	51	49	51	51	38	46	34	32	33	43	43	44	44	31	40	36	31	43	22	37	36	38	34	30	41	241	38	33	33	30	23	16	31	25	18	24	27	41	33	30	21	15	24	26	33	19	39	23	23	26	25	25	31	21	35	37	24	33	30	21	25	36	29	19	34	18	20	12	36	33	29	24	25	22	19	24	21	19	18	25	28	28	17	21	23	24	24	24	22	31	21	27	24	34	24	27	22	21	32	28	23	21	24	28	24	23	31	24	32	23	23	21	25	29	31	21	24	29	21	23	21	18	21	25	28	24	21	25	15	31	26	34	23	20	23	27	27	27	31	20	30	20	30	28	27	30	26	28	39	22	38	24	19	22	31	19	22	31	29	19	27	31	29	25	13	27	24	19	24	27	23	29	20	23	23	28	28	34	28	26	17	30	31	29	24	32	19	24	21	23	16	25	30	36	26	28	24	30	21	27	29	26	18	39	19	27	29	35	24	34	24	22	22	26	28	21	25	28	31	32	25	26	23	18	27	30	21	16	37	19	21	32	22	24	17	32	28	25	26	24	28	24	24	25	24	25	13	37	27	31	23	31	25	25	29	27	29	29	27	21	30	19	30	20	31	25	27	28	24	24	19	22	22	29	25	14	32	28	20	28	24	24	20	25	23	29	28	36	32	26	20	26	25	32	37	29	30	22	32	27	34	35	29	20	32	26	35	24	29	26	24	30	21	30	27	33	31	21	34	27	27	38	35	30	32	33	25	28	19	24	21	26	25	35	28	21	14	30	30	31	31	28	23	25	32	28	24	26	22	29	23	30	34	23	26	22	22	34	29	19	21	22	23	22	18	24	24	19	23	24	33	24	30	26	32	23	36	32	26	30	21	25	26	33	22	21	27	25	25	29	36	29	24	36	24	25	27	24	30	24	30	31	32	36	26	25	35	25	23	30	26	25	26	27	27	22	32	28	18	30	34	26	32	28	27	28	22	36	33	29	25	27	29	28	29	23	32	21	26	27	20	21	21	25	35	22	29	16	32	29	32	26	27	19	28	21	23	19	21	24	30	29	28	23	27	28	30	29	20	28	26	28	31	31	36	20	24	31	30	22	26	27	32	34	17	27	28	32	15	22	31	25	23	24	32	18	30	16	24	28	24	19	28	30	34	23	33	22	22	22	26	22	25	30	21	18	30	26	29	27	18	23	28	30	36	25	26	33	28	28	34	17	17	25	20	27	27	22	18	21	20	34	29	21	24	20	24	25	25	36	25	25	23	25	15	26	29	27	21	27	30	27	30	24	28	31	24	21	39	32	20	26	25	28	21	26	25	25	28	25	27	26	27	25	26	29	31	31	24	30	17	27	20	27	20	25	24	24	23	33	30	31	26	25	24	23	25	22	33	13	16	30	17	26	32	24	21	26	21	35	20	24	29	31	29	22	24	25	20	15	31	27	35	31	21	37	32	31	26	14	30	26	16	22	28	27	22	21	27	23	22	27	36	25	40	24	37	26	24	22	25	27	30	20	25	29	18	27	26	16	19	22	29	18	31	18	23	29	37	26	31	28	28	31	25	35	29	22	28	26	22	27	30	42	25	23	27	23	25	21	20	32	29	22	25	29	15	20	25	21	23	28	24	29	29	24	26	21	28	21	23	22	22	18	23	24	18	32	23	23	26	24	20	26	33	31	31	27	26	27	21	27	22	15	17	34	27	23	28	31	18	26	31	29	33	32	22	25	29	20	22	28	28	35	37	37	24	18	30	34	21	26	35	28	31	28	21	25	29	21	27	22	25	23	17	26	27	29	22	33	28	26	36	25	24	32	21	24	30	27	34	26	17	34	22	21	22	23	25	19	39	24	31	31	27	36	25	28	27	25	23	29	16	16	24	27	32	26	28	19	37	29	26	27	28	30	28	33	19	30	26	27	22	29	28	20	26	27	27	28	29	24	20	25	34	14	25	35	24	19	25	21	31	23	25	32	23	29	25	22	18	28	23	24	20	29	37	26	32	35	16	25	34	27	18	29	20	27	28	24	22	23	30	25	27	24	34	21	37	21	26	21	28	25	32	28	22	26	19	16	31	34	19	41	31	17	24	24	37	22	28	25	28	21	24	25	31	20	29	30	30	35	29	26	23	26	29	32	26	26	19	23	25	27	30	31	22	18	23	31	31	19	30	30	30	29	31	16	22	33	31	26	30	31	31	28	29	22	27	30	20	20	22	24	16	27	29	29	32	28	26	19	21	21	26	20	27	20	28	17	25	27	26	20	23	34	27	22	16	27	31	29	23	29	19	28	30	28	22	23	19	27	30	27	24	18	22	25	19	20	21	35	22	29	22	17	31	16	32	37	23	27	28	22	33	24	23	22	17	33	27	24	33	21	25	29	28	29	28	20	31	24	19	22	28	19	33	23	23	25	29	35	28	30	19	25	19	19	27	23	18	16	21	29	21	30	28	34	25	32	27	26	28	32	21	34	26	20	25	23	29	20	21	25	30	18	23	33	41	21	27	28	27	29	15	17	17	29	21	29	29	22	28	35	24	30	30	39	21	24	19	28	23	29	34	27	35	20	19	32	28	26	22	28	20	25	19	27	24	29	16	27	27	27	23	29	20	21	30	22	25	28	26	30	27	26	13	33	24	26	25	22	21	32	25	28	26	17	29	29	30	23	26	28	15	29	26	25	28	31	26	27	28	28	23	27	27	16	16	17	27	27	26	27	25	20	25	22	26	30	22	23	31	22	27	28	27	29	20	25	27	23	27	31	30	12	31	35	19	30	24	31	25	26	32	25	30	29	27	33	29	19	36	24	28	31	34	23	28	28	20	26	23	32	22	31	25	21	20	26	26	24	28	20	36	22	20	20	21	29	24	31	26	14	31	17	27	26	30	24	30	18	34	28	30	32	29	26	34	33	28	31	23	41	26	24	25	22	29	36	20	32	30	35	24	22	26	25	16	30	32	21	30	25	30	19	28	32	18	27	17	23	30	35	24	28	21	29	28	27	22	17	17	28	30	25	20	18	30	22	31	24	37	19	31	24	23	27	23	33	33	29	23	30	19	27	20	35	24	33	26	32	32	21	29	32	29	26	26	20	16	25	25	24	38	31	31	31	22	24	21	23	35	28	20	24	25	25	24	26	33	30	20	19	28	35	21	34	23	24	29	26	26	14	32	28	22	33	15	27	29	22	22	22	32	28	26	19	21	15	23	22	29	25	25	26	32	27	27	25	34	28	37	29	28	30	23	19	27	29	15	28	28	24	23	26	25	25	26	31	23	28	40	30	20	24	27	20	26	21	22	26	23	28	23	30	24	25	22	37	21	26	20	27	27	21	24	28	32	26	12	36	23	31	31	30	22	25	24	26	19	18	33	26	33	28	32	23	27	28	26	30	28	20	24	24	24	28	22	24	21	25	22	29	27	31	23	25	20	30	24	37	24	24	24	20	23	33	26	28	26	23	28
22710	2241	1080	1749	4430	5744	5083	4245	3372	2921	2336	2082	1780	1486	1288	1145	1086	979	874	782	734	710	664	608	557	547	502	513	506	413	444	424	438	378	399	954	390	735	6160	438	320	345	364	319	281	322	344	313	301	309	306	318	274	286	299	303	309	248	292	326	281	279	285	291	278	281	279	296	257	292	284	281	273	274	248	282	281	267	250	256	284	262	255	288	260	261	280	265	271	280	276	259	282	270	246	271	246	277	255	255	276	268	237	292	266	268	268	264	257	264	264	262	263	257	290	272	262	250	249	306	279	254	252	269	257	227	263	285	257	239	253	268	269	232	241	245	262	245	264	307	268	248	273	260	279	276	285	248	264	256	281	273	263	258	218	285	252	274	230	254	247	265	268	261	252	264	247	260	274	280	250	251	237	267	249	271	265	263	249	248	257	285	251	287	256	253	267	270	279	262	253	245	257	256	238	256	262	225	241	261	269	273	267	260	252	270	253	213	262	220	273	251	238	247	288	260	254	245	255	264	270	246	263	256	256	251	253	265	259	270	268	246	234	256	232	252	265	237	232	253	249	230	254	262	277	249	262	241	259	244	255	257	235	276	274	259	246	254	245	246	277	253	269	263	263	252	258	252	240	260	260	210	251	269	262	279	233	279	250	263	250	261	261	260	273	265	277	261	273	265	267	259	269	270	226	214	234	253	251	255	248	263	252	236	232	241	258	257	227	240	260	238	277	256	236	247	248	280	267	234	250	274	248	264	247	264	249	249	267	268	267	249	271	272	246	265	239	269	259	276	239	237	256	251	241	238	238	257	272	249	207	262	217	245	254	250	269	275	277	264	272	249	272	273	227	269	291	259	255	269	215	239	265	277	286	234	282	272	232	247	244	239	272	257	225	239	274	302	233	252	246	251	274	250	274	252	261	263	283	250	272	246	263	253	239	259	242	242	251	257	266	262	255	271	261	244	273	225	242	253	264	248	269	250	260	240	263	268	246	256	252	241	264	251	262	304	259	289	274	263	258	230	234	266	266	253	252	244	252	247	243	239	267	275	248	292	233	265	249	277	238	267	247	253	263	252	247	262	268	242	253	236	279	248	258	233	262	226	247	269	268	253	241	255	232	260	225	268	247	248	232	255	304	250	245	268	240	227	250	278	239	260	243	253	214	260	264	251	232	244	263	239	275	268	247	254	261	257	262	230	250	259	253	250	242	234	255	271	266	251	277	253	269	247	288	256	247	242	281	256	248	279	263	237	255	250	260	278	273	222	247	256	261	252	282	261	243	275	246	239	260	280	273	245	295	249	237	267	236	240	256	248	253	283	196	268	230	239	237	278	274	258	272	240	225	282	242	237	254	249	237	242	217	265	260	254	228	281	259	264	284	239	252	274	253	275	228	247	242	277	245	221	249	245	241	272	262	238	271	264	230	244	258	258	267	248	260	265	238	269	262	250	228	283	271	227	260	238	268	257	246	234	261	272	233	261	245	248	255	245	282	253	244	255	250	268	255	244	245	252	265	242	272	224	256	243	245	277	238	256	272	251	260	254	275	249	270	236	236	249	250	263	248	243	286	274	248	264	275	245	259	253	268	257	245	248	268	252	216	246	269	257	233	251	256	242	264	249	274	267	241	256	252	245	266	241	245	250	266	268	242	246	249	276	256	262	252	278	241	245	232	241	250	238	248	228	268	239	267	270	250	216	258	239	258	242	245	248	248	258	257	255	274	243	248	261	277	263	261	246	238	257	247	276	227	253	255	244	241	238	283	276	259	225	237	253	256	222	254	249	253	265	247	280	258	276	271	266	239	257	254	250	248	251	287	239	260	259	257	269	255	277	250	257	246	271	263	275	247	232	259	235	269	233	234	268	243	264	247	261	239	270	251	247	263	268	250	252	245	253	251	250	264	277	251	252	227	245	258	238	255	230	253	233	246	259	247	249	256	243	253	249	225	242	255	247	256	276	277	252	246	243	238	274	259	247	238	276	235	228	255	219	288	245	255	262	262	234	236	228	257	263	241	259	265	260	292	242	235	280	244	224	233	284	248	276	245	257	253	234	252	254	231	274	244	259	233	242	269	242	257	274	237	256	240	252	243	272	220	243	249	258	268	262	263	264	242	262	279	244	238	264	254	260	227	241	261	274	247	271	244	245	261	233	256	241	257	236	281	259	252	269	224	245	271	260	255	263	248	267	236	223	270	257	270	248	252	258	256	260	267	235	232	240	261	270	271	248	239	253	285	239	229	244	271	248	268	227	273	249	285	249	277	271	249	272	280	258	272	262	212	263	248	262	248	243	250	255	284	269	218	266	224	294	217	260	256	255	219	255	252	251	273	251	253	219	261	273	272	241	256	266	254	247	245	266	257	238	303	247	252	262	258	260	236	227	265	267	295	265	261	262	265	259	257	280	268	269	229	273	257	243	265	237	243	258	255	280	269	236	245	214	244	263	258	226	232	260	298	233	233	229	274	237	242	247	226	270	279	227	263	240	245	250	278	248	244	250	234	224	229	263	274	237	275	241	243	258	220	231	258	273	237	247	240	263	229	261	264	240	279	236	249	278	266	237	277	253	262	245	267	255	251	274	273	236	235	249	250	233	239	247	243	253	265	259	242	241	241	274	264	239	252	274	308	256	260	258	269	244	268	282	261	259	253	283	240	262	278	242	243	238	261	257	255	242	241	271	259	270	244	243	214	244	226	253	253	261	268	235	238	252	276	263	253	266	286	257	221	274	276	259	271	251	217	256	255	259	243	263	265	240	243	231	299	244	272	271	259	248	269	272	269	234	250	265	223	251	296	247	256	245	276	261	284	250	266	239	254	229	241	254	223	262	258	245	244	282	246	221	283	220	231	249	255	248	244	243	252	247	269	221	248	247	237	254	254	249	268	250	233	236	266	212	249	229	265	252	246	263	217	269	289	263	265	240	225	236	268	233	272	224	243	266	298	248	273	254	261	288	243	225	258	271	240	228	263	262	214	246	259	229	229	256	267	262	281	257	265	269	223	242	290	244	258	290	245	275	263	262	257	239	249	288	234	239	267	239	233	245	264	268	234	232	249	273	270	265	254	252	243	269	238	255	254	253	266	234	213	273	265	251	256	250	242	235	268	248	252	244	259	245	257	257	267	266	230	245	256	249	264	234	246	254	228	290	249	248	236	250	266	237	252	289	234	258	233	246	261	252	236	238	273	238	260	239	240	261	273	281	267	249	236	243	244	268	246	247	244	243	266	243	245	265	276	260	276	251	238	277	248	275	256	240	231	263	251	272	238	250	250	267	262	266	277	231	246	278	240	249	254	265	242	250	250	256	245	271	255	274	236	267	262	247	252	264	280	249	239	266	216	274	253	258	290	245	273	245	248	235	237	235	257	267	249	258	267	247	241	250	245	221	262	259	238	241	273	235	242	236	261	265	246	233	260	245	241	283	252	248	263	262	238	242	221	242	289	223	265	253	277	236	257	255	269	278	232	278	241	245	247	244	231	250	230	279
7189	274	145	130	127	145	163	179	160	154	144	117	145	119	120	114	103	124	103	99	110	111	83	107	88	97	93	101	97	95	107	101	84	109	101	133	102	118	264	100	99	98	89	85	98	82	104	86	73	94	100	78	85	96	96	95	81	88	102	84	96	87	98	83	109	91	105	84	89	86	91	96	92	77	91	90	102	98	80	76	111	82	79	91	84	88	102	104	91	91	91	99	92	94	88	86	81	80	106	89	81	78	92	92	94	75	75	84	95	107	84	101	89	95	100	90	94	92	93	89	108	95	93	81	95	104	84	106	84	88	87	83	94	83	93	77	78	91	83	98	80	88	84	89	90	95	76	74	95	95	87	86	94	81	96	91	87	77	103	107	85	77	98	99	93	103	91	93	99	92	95	68	92	85	90	95	93	94	88	97	105	71	84	83	84	94	67	100	86	83	80	89	82	89	102	89	92	87	86	87	94	85	93	102	84	97	81	84	95	73	102	94	95	99	84	93	101	84	84	99	101	92	86	94	92	88	114	94	87	91	78	110	85	86	89	101	91	85	93	65	81	74	96	86	104	87	88	73	78	88	82	80	100	93	75	95	111	111	72	98	91	89	86	82	89	103	90	97	81	123	101	96	74	98	95	92	103	110	101	66	91	71	96	91	95	80	87	88	73	99	84	81	87	100	86	95	96	95	86	114	83	82	86	73	98	100	87	89	85	104	101	81	92	79	98	93	102	81	89	99	94	80	97	100	89	76	74	93	76	92	87	85	92	88	90	102	90	103	85	97	112	94	91	93	95	104	92	81	75	104	91	96	95	83	79	108	94	100	74	89	109	83	81	87	100	72	99	84	90	84	84	73	81	99	73	95	79	94	80	90	102	97	103	73	85	75	95	109	89	83	77	97	103	80	92	101	95	86	91	102	91	91	82	95	93	86	95	89	79	82	91	74	91	93	85	96	91	77	89	88	78	92	110	82	89	85	99	88	97	94	86	81	95	71	91	91	86	83	109	91	82	98	76	88	103	97	73	94	99	90	85	87	97	88	79	94	86	86	77	103	76	100	99	80	74	76	91	91	87	107	95	93	79	96	92	103	86	100	87	96	93	85	93	86	102	98	98	95	81	83	104	86	92	76	88	84	81	85	78	99	96	85	89	89	114	87	98	89	79	82	85	86	100	95	95	73	80	82	80	82	84	84	97	96	96	98	80	97	104	86	97	85	102	90	91	95	90	69	83	103	100	70	100	91	83	96	96	85	92	70	75	89	91	65	88	99	79	82	92	92	83	98	91	96	100	88	83	99	83	108	84	77	110	93	90	101	99	97	94	96	95	82	89	68	89	99	95	88	81	100	99	100	84	83	101	102	87	97	87	97	101	94	92	96	75	96	88	94	80	95	72	87	100	79	96	80	91	107	89	95	101	87	111	109	76	91	96	94	97	99	93	99	94	115	114	99	87	87	103	78	95	80	76	109	100	89	81	95	94	85	93	78	86	83	90	90	90	99	84	98	85	85	81	87	85	78	93	98	97	107	90	68	89	89	80	84	98	89	81	75	94	83	82	107	95	81	95	105	77	84	89	70	78	90	91	75	113	90	105	89	67	103	104	99	97	97	97	98	99	85	86	72	105	98	103	85	90	90	101	93	81	104	83	96	110	87	77	95	84	94	65	89	82	94	79	86	95	76	94	103	101	93	90	100	111	78	82	102	112	92	86	106	107	87	79	99	70	88	90	74	85	84	99	73	89	90	70	76	90	92	95	86	96	85	103	93	89	107	83	92	94	86	85	85	92	82	106	92	92	86	75	93	99	112	91	84	85	94	90	112	96	81	95	100	89	90	84	94	101	76	104	106	107	100	99	74	85	93	96	73	92	89	97	96	84	88	92	76	95	91	111	98	87	94	80	82	106	92	80	105	92	97	94	88	112	110	88	111	95	76	78	82	91	122	94	102	83	73	86	99	88	85	91	103	94	111	80	110	93	101	76	103	73	90	84	83	102	90	96	74	87	94	93	86	109	90	86	77	94	100	92	113	86	91	86	84	96	99	97	93	87	80	104	108	97	75	104	96	77	103	88	91	99	103	84	87	98	77	106	93	86	71	75	92	86	103	88	83	75	85	101	98	84	87	103	85	82	76	76	89	97	91	92	73	93	100	91	91	93	81	88	93	79	96	87	87	91	90	89	87	92	86	93	81	99	87	98	100	84	81	105	74	84	93	84	90	85	100	100	85	86	96	86	76	94	95	80	85	89	82	85	110	100	84	96	101	89	112	90	86	86	91	89	93	91	88	89	94	101	72	91	87	102	95	94	91	90	83	96	77	86	87	98	91	92	93	90	127	93	83	108	104	100	78	88	93	83	95	100	89	85	107	95	80	89	90	97	91	109	85	88	76	100	77	92	90	91	86	94	71	84	97	83	89	94	94	82	89	93	104	78	89	99	90	98	90	104	97	96	96	103	93	96	82	108	88	91	92	93	108	91	86	88	93	100	92	77	93	89	90	90	87	84	93	98	87	97	111	93	97	94	104	95	86	107	88	73	88	96	86	94	91	84	81	94	82	89	114	106	96	88	91	91	96	96	94	94	80	93	94	106	96	91	106	105	93	88	92	97	81	120	96	91	110	86	84	89	90	106	104	98	93	90	78	85	84	113	96	79	99	88	79	91	98	79	96	85	75	101	73	85	113	99	90	93	80	82	72	88	90	88	99	100	100	92	90	74	83	99	81	104	104	82	87	73	92	93	93	89	101	98	102	89	97	89	79	73	94	115	81	83	90	82	96	94	84	82	67	73	87	86	87	109	93	109	71	82	105	105	81	94	110	79	107	103	95	92	86	89	95	86	76	92	81	95	90	75	89	95	92	105	76	105	82	100	81	91	92	89	100	79	88	76	98	73	92	108	99	86	84	89	81	90	84	104	89	88	89	89	84	92	118	118	99	98	86	95	82	92	86	86	79	85	111	85	99	76	69	119	92	76	76	97	73	79	84	95	77	81	88	73	97	73	101	117	86	71	97	82	91	95	91	75	102	89	74	104	114	105	99	79	98	96	91	88	88	87	94	102	85	100	119	89	85	116	80	91	84	88	78	99	93	84	92	83	104	84	104	89	100	86	90	87	107	97	93	80	85	88	93	87	99	115	99	81	79	98	89	78	99	89	91	89	96	89	97	98	89	91	81	74	77	95	98	81	88	90	81	88	88	102	86	94	97	96	69	85	89	88	79	96	99	93	89	85	75	105	86	91	101	82	108	85	89	86	95	78	99	98	101	101	95	86	100	85	100	94	82	100	95	98	93	83	94	78	97	83	86	94	85	91	92	72	88	87	81	104	92	88	97	81	99	89	91	77	86	97	91	97	96	98	91	93	98	107	91	84	89	94	100	99	92	84	114	73	81	85	100	90	92	102	88	99	77	95	105	93	101	81	84	95	86	99	101	96	79	102	94	93	72	98	83	92	73	79	74	91	99	95	101	77	80	85	100	81	111
29887	4347	2170	3243	6999	8717	7927	6492	5495	4535	3851	3374	2840	2539	2316	2126	1949	1928	1725	1703	1579	1559	1432	1378	1384	1290	1192	1258	1243	1181	1175	1147	1117	1096	1148	2339	1084	1238	5778	1122	1027	1111	1029	1031	1054	994	1021	999	1037	975	1052	937	1033	991	901	1026	981	969	997	990	999	995	982	1008	1002	932	974	954	966	927	957	952	941	954	933	894	943	975	996	972	974	888	892	942	959	1011	947	938	950	941	962	927	953	884	939	928	861	943	947	961	927	959	958	903	943	915	941	911	953	922	930	976	940	968	925	895	934	933	959	920	957	934	985	973	855	956	944	904	906	887	890	945	956	944	921	932	921	925	929	893	957	990	950	961	959	947	968	916	952	896	966	880	888	955	959	940	918	989	929	910	944	967	948	983	989	874	925	898	968	903	933	916	928	883	952	931	898	916	913	931	911	987	886	971	954	891	943	870	925	977	909	918	901	943	889	867	934	951	894	943	864	947	880	920	910	904	936	984	913	894	991	947	838	967	937	886	935	928	919	945	945	896	907	897	862	948	927	865	944	883	894	929	882	954	908	908	919	928	937	922	917	916	966	919	932	906	960	869	848	938	833	928	889	953	932	949	928	934	956	979	891	964	909	934	920	901	933	923	900	919	907	934	823	941	989	938	929	965	929	970	916	942	889	937	910	907	877	951	984	950	898	908	956	896	871	890	931	911	963	942	938	950	988	913	948	916	917	928	919	882	921	921	949	923	930	894	843	944	893	925	955	943	897	957	899	886	902	913	909	925	965	860	923	919	881	904	909	886	885	974	904	935	921	932	951	898	936	918	877	936	932	951	932	914	926	877	867	908	943	912	936	899	916	975	909	854	899	953	939	858	893	916	960	972	907	942	910	894	946	910	934	923	910	900	945	945	949	955	880	978	885	969	922	938	969	931	927	910	943	905	903	923	941	957	913	897	905	915	906	927	899	919	917	856	924	1008	866	950	916	889	870	918	902	958	922	944	930	856	873	901	947	919	926	900	900	906	918	921	984	976	929	973	937	909	957	879	910	911	888	930	949	919	926	916	928	953	897	872	977	933	956	906	905	896	925	893	936	916	912	946	944	927	957	884	913	885	901	909	897	881	932	936	909	916	911	931	940	913	937	933	878	915	911	937	911	903	918	946	910	896	907	935	961	969	902	933	879	916	920	985	847	904	891	896	896	941	930	918	895	967	951	941	913	951	905	986	847	901	874	954	890	892	894	882	922	878	927	894	917	912	967	983	905	920	920	976	925	931	895	887	922	916	962	928	883	931	975	879	925	926	873	965	873	980	917	925	911	925	902	998	884	981	868	935	926	868	931	957	911	931	925	874	902	865	940	894	902	902	889	931	929	898	913	903	911	902	903	922	927	930	885	913	902	923	910	943	907	935	891	898	896	956	919	918	949	917	920	906	880	914	966	934	938	910	920	874	899	850	878	917	908	957	903	942	917	924	968	960	935	945	987	875	887	965	895	926	876	862	891	963	943	966	910	894	967	983	925	917	915	880	912	956	935	906	919	920	912	880	900	939	916	913	884	932	899	896	909	903	906	980	959	952	920	937	917	943	892	933	997	930	937	934	907	926	919	878	932	856	885	896	951	930	935	930	978	965	913	904	976	904	880	936	940	942	952	909	941	951	894	920	977	884	938	927	950	934	905	934	891	904	938	920	909	923	930	917	920	945	945	906	931	926	985	948	914	931	907	893	909	966	954	911	896	953	976	947	849	942	932	936	960	911	907	919	900	895	883	952	966	902	924	904	917	922	860	944	907	945	905	899	920	917	929	927	960	902	899	886	889	888	875	910	951	934	878	928	919	882	894	908	916	917	978	928	943	883	961	920	912	959	890	955	980	948	859	923	954	894	912	910	895	897	907	915	863	855	886	980	962	890	872	925	914	957	921	954	905	994	952	911	926	908	921	897	927	894	902	909	876	914	911	943	913	966	954	918	896	953	903	941	904	923	946	951	922	902	903	928	890	885	944	899	945	931	925	883	936	983	960	939	892	884	867	924	956	903	976	901	905	924	919	888	909	900	907	899	863	925	957	935	1007	923	897	901	906	899	900	904	907	896	897	922	891	917	936	865	912	875	970	911	883	901	983	860	911	920	905	915	877	879	966	956	915	892	962	894	950	901	944	947	944	891	872	957	910	965	947	937	930	862	920	922	883	897	939	903	901	923	934	947	898	983	915	869	867	953	905	951	901	922	911	937	906	895	911	934	925	929	933	901	855	870	883	935	932	909	885	902	932	944	949	905	907	933	897	912	962	956	876	997	960	949	885	973	871	867	897	839	950	950	905	894	913	954	906	904	921	871	904	876	923	961	939	906	964	878	950	926	882	943	886	977	897	874	972	892	926	918	946	964	889	951	918	929	915	929	890	953	967	931	938	926	903	895	931	944	842	904	874	924	877	969	935	897	951	899	922	945	891	928	902	902	914	931	958	903	908	911	884	903	927	897	942	919	920	978	925	942	908	949	893	915	898	958	903	974	912	922	923	911	895	930	926	943	889	940	936	951	899	881	920	866	942	895	892	906	901	928	976	883	936	932	935	897	912	951	940	920	931	925	963	920	884	922	854	956	945	863	959	903	875	922	930	973	889	928	911	911	910	864	910	906	878	862	932	1013	930	932	949	924	896	940	947	995	944	889	893	912	950	926	868	913	919	887	911	928	957	926	872	944	924	920	916	913	968	886	984	964	949	917	909	908	906	910	918	973	951	934	901	842	918	923	979	909	958	887	940	927	950	916	928	916	936	908	919	865	930	870	904	916	946	924	894	952	924	927	913	890	943	890	962	1001	926	881	849	925	941	875	904	898	940	903	914	896	907	943	912	859	904	945	926	889	885	920	934	945	930	901	911	909	912	879	929	957	920	947	900	946	916	920	920	870	958	934	951	887	875	908	931	873	969	906	904	901	924	927	935	921	950	932	883	904	937	930	943	926	914	876	894	933	898	907	910	939	958	917	935	907	897	994	937	884	908	918	919	940	902	960	971	958	936	894	848	919	892	889	952	960	927	852	915	891	896	913	887	875	925	920	928	956	883	855	876	932	886	866	911	933	925	932	887	889	928	865	888	948	941	965	912	927	937	857	905	951	963	936	938	900	916	896	897	884	913	943	951	911	920	968	977	865	902	907	897	945	883	929	944	880	919	915	946	889	895	939	917	855	931	964	928	908	899	943	890	951	881	893	947	904	950	945	905	921	921	941	882	944	900	980	900	932	875	911	891	871	915	905	932	911	936	914	905	914	926	952	899	936	879	897	933	930	923	1005	924	936	910	947	891	907	923	918	920	922	874	950	905	934	930	891	965	905	864	953	950	905	895	928	905	931	907	982	892	852	967	911	943	973	905	940	936	920	879	885	951	922	918	964	939	957	935	947	944	948	920	898	928	945	931	925	904	912	939	924	968	915	871	899	921	933	916	926	924	875	944	896	902	827	918	937	905	898	894	909	950	927	886	947	904	893	943	966	896	951	937	918	939	932
3272	115	77	76	84	52	74	91	78	82	81	59	55	61	73	61	76	67	73	63	91	66	79	64	65	66	64	79	51	66	65	51	67	62	56	54	66	68	90	55	53	60	71	65	57	57	80	67	68	53	62	52	71	48	67	54	69	72	57	58	51	57	56	63	84	62	59	57	61	67	59	60	53	62	62	56	67	66	56	53	53	55	58	52	52	54	58	50	68	70	63	61	51	61	49	66	53	81	62	69	75	63	78	54	57	61	79	74	64	63	57	72	75	66	69	74	63	79	73	67	64	57	54	64	58	64	60	58	54	61	61	65	79	72	46	67	66	59	50	69	70	70	54	61	71	57	62	63	48	70	57	66	63	72	59	65	61	67	69	53	47	57	55	72	75	77	67	56	63	67	64	59	60	55	65	68	53	71	72	60	64	76	58	54	65	42	56	64	60	61	57	58	53	73	55	54	60	47	58	50	66	73	53	60	80	65	63	66	80	60	59	56	56	64	68	71	64	59	61	54	57	66	52	64	77	50	59	62	65	54	65	69	63	57	68	62	56	62	62	68	64	52	66	63	64	69	70	51	67	54	67	75	41	56	70	63	51	58	68	69	59	73	77	77	53	58	57	49	75	80	60	53	58	43	59	57	61	61	69	41	64	52	45	56	69	69	64	58	67	42	44	65	46	66	66	59	68	58	76	50	68	52	60	59	66	50	65	70	55	66	65	65	56	69	64	60	47	67	59	69	58	60	63	62	66	51	51	47	56	77	65	62	56	63	67	61	55	68	68	61	59	64	57	60	59	56	50	58	48	63	69	56	45	56	53	57	68	63	62	60	64	51	68	57	62	52	69	72	65	67	58	58	72	58	66	57	66	59	49	63	62	62	60	59	69	55	74	63	53	74	53	68	68	70	55	48	62	74	58	47	61	66	59	66	67	64	57	50	46	46	61	68	49	60	77	60	46	57	62	60	56	67	56	63	58	74	60	76	80	63	61	52	58	70	73	69	57	54	58	72	56	56	73	61	65	61	66	51	47	51	83	53	59	56	57	53	68	70	48	68	46	67	63	46	55	47	69	62	61	60	60	51	44	64	52	69	68	58	80	57	54	60	57	59	65	65	65	69	58	48	65	50	61	64	76	62	60	65	49	52	58	65	68	63	48	54	61	60	52	55	77	58	64	63	49	67	69	57	62	65	69	66	75	56	67	70	58	55	61	45	56	60	64	69	50	62	65	65	55	66	54	65	69	61	70	59	57	53	61	66	67	69	57	74	66	59	71	63	61	61	61	63	61	53	60	51	59	62	52	65	52	75	66	60	51	64	58	64	59	49	54	61	50	53	58	70	53	65	48	55	61	58	68	76	52	46	67	66	50	57	73	70	61	73	65	58	62	53	66	70	54	56	69	70	54	57	57	70	72	56	61	61	61	52	64	71	65	66	58	56	59	53	58	75	62	45	64	57	64	73	73	59	57	60	68	74	60	49	75	55	58	68	60	70	50	69	67	68	71	56	49	64	57	58	62	58	61	53	68	55	59	64	50	52	49	71	66	66	63	66	58	61	64	68	68	75	61	71	71	57	61	55	67	59	50	67	65	60	50	56	57	70	68	55	60	59	62	60	63	61	59	44	49	74	62	66	60	68	78	59	64	51	49	61	66	48	67	61	59	67	56	50	49	70	62	60	60	47	58	73	66	60	55	62	65	71	66	76	56	70	51	55	75	62	50	58	66	63	67	49	59	57	67	71	67	50	66	56	55	68	58	59	58	71	46	62	75	64	66	60	54	58	58	52	54	66	67	52	37	74	75	45	58	63	61	60	76	58	56	82	55	80	67	63	87	55	53	61	59	65	73	57	63	61	55	60	59	62	71	57	53	59	55	64	61	68	58	67	62	55	70	60	52	73	57	65	55	58	57	56	63	65	73	68	60	57	67	58	55	59	50	64	61	57	58	61	68	65	60	65	80	72	51	62	65	74	61	66	46	65	71	66	59	65	55	73	63	66	53	63	63	59	61	67	61	68	53	63	62	57	60	64	64	73	66	56	74	58	56	62	64	47	60	60	63	61	53	77	81	55	57	73	72	57	74	56	72	59	70	65	72	63	49	58	63	47	73	74	61	61	58	48	65	63	45	62	56	53	70	53	68	63	76	67	52	71	68	61	75	65	65	57	60	54	59	57	66	52	55	55	68	58	49	73	61	63	56	63	54	49	63	66	61	80	61	57	70	72	68	57	52	61	62	65	55	71	66	70	66	67	56	61	63	64	47	67	56	71	65	67	68	81	54	61	63	59	71	71	64	84	61	64	69	72	70	65	55	63	60	75	55	57	72	67	69	82	57	52	75	50	58	63	56	52	75	58	53	68	51	64	53	78	68	66	55	68	68	58	58	54	65	61	60	65	57	59	88	56	64	66	64	61	55	66	49	54	54	57	69	71	62	65	49	62	54	45	66	68	63	66	55	58	54	60	49	67	64	63	64	63	60	45	62	59	52	60	72	55	77	66	64	73	67	75	57	57	68	59	52	69	62	55	58	63	53	68	69	49	60	64	58	67	57	65	63	64	63	53	66	60	66	59	62	55	73	64	50	59	67	53	67	63	60	60	57	69	58	61	75	79	70	52	61	58	65	50	68	55	67	57	54	71	57	61	56	51	72	51	58	52	61	71	72	75	84	70	64	57	49	71	73	76	66	61	65	58	63	65	50	59	68	70	71	71	57	52	53	63	61	65	62	82	76	67	49	61	66	59	60	68	61	79	65	66	61	62	77	65	59	50	49	58	59	64	65	59	81	71	65	58	65	51	52	52	61	58	65	70	52	51	44	55	63	55	55	58	56	67	59	74	68	52	70	70	56	56	61	53	52	59	61	58	63	59	58	61	63	59	57	56	59	73	55	66	71	65	66	62	64	41	52	57	63	53	72	46	74	58	64	68	78	57	63	61	58	60	63	47	58	76	56	63	80	73	74	66	57	72	72	72	58	61	74	56	60	55	71	78	54	77	68	51	68	62	53	63	56	57	64	58	60	71	59	59	76	59	67	64	55	57	62	70	62	66	60	67	54	52	72	82	56	52	66	59	68	64	65	59	64	48	61	61	56	46	60	64	56	61	72	52	65	61	68	64	65	61	62	66	63	51	68	64	64	56	67	69	57	69	62	48	73	61	59	54	67	60	49	59	66	64	54	66	46	46	57	64	52	67	58	68	56	69	67	59	63	51	59	50	55	68	59	58	61	51	64	68	53	72	58	54	66	61	73	61	60	65	63	49	63	63	61	55	70	70	56	66	60	66	58	59	47	74	72	63	79	52	70	57	67	54	67	66	51	59	60	64	66	60	60	69	71	64	61	63	70	65	42	62	60	56	56	57	68	57	54	67	69	64	52	59	61	77	59	65	53	49	62	81	57	58	65	62	67	65	55	51	53	64	77	51	64	58	67	68	54	61	57	64	65	66	77	75	53	49	72	63	65	62	64	55	70	64	57	48	56	70
16710	1410	983	1135	2184	2500	2349	2008	1700	1587	1370	1230	1090	1029	983	892	873	867	848	793	749	700	722	706	638	709	678	688	651	632	653	679	619	635	645	765	658	628	1498	623	593	604	645	581	572	597	612	623	592	595	622	628	577	602	614	598	600	622	608	576	598	565	566	646	593	650	531	595	577	614	577	569	605	593	584	568	609	579	579	573	621	571	635	580	561	560	590	590	567	581	551	596	594	601	579	638	564	633	565	566	617	583	570	568	579	599	606	628	581	585	611	589	610	590	597	591	610	628	545	564	630	590	568	629	584	587	586	635	545	569	556	577	566	589	542	584	593	577	591	589	544	587	589	586	547	537	557	581	581	598	569	608	594	586	643	597	606	600	580	553	528	579	581	576	571	581	581	616	631	604	622	588	578	556	609	609	591	563	602	573	590	566	574	559	588	578	619	546	577	616	571	576	608	556	556	575	542	574	579	566	581	575	580	613	578	561	560	617	580	570	553	587	579	596	614	576	578	577	607	552	636	571	541	559	606	581	587	576	588	613	561	558	581	574	558	581	591	579	528	528	620	584	617	594	578	584	635	588	599	602	579	562	559	578	559	560	554	599	555	557	579	575	552	581	581	586	592	568	609	581	597	587	531	583	577	623	566	569	578	611	624	568	587	580	579	569	610	570	587	585	578	559	589	603	571	545	577	604	598	602	584	584	589	576	551	587	554	610	591	590	573	574	593	566	561	640	616	607	553	547	611	570	585	574	582	562	570	536	542	602	602	565	624	538	571	608	567	604	566	566	564	617	551	585	613	551	562	594	622	589	605	595	559	578	592	575	541	560	564	609	594	601	586	608	605	613	622	544	605	590	614	570	596	612	579	560	577	567	559	551	628	565	589	601	551	592	556	612	612	559	558	579	594	614	570	555	563	553	586	526	562	581	589	616	542	593	587	592	593	585	548	597	601	551	574	561	576	550	597	625	590	618	567	597	600	565	572	564	586	554	561	563	527	556	606	550	556	578	616	610	607	570	569	546	583	584	548	572	544	583	555	631	577	595	543	606	519	614	575	579	552	534	586	555	586	587	597	570	566	577	608	611	605	608	587	624	541	544	599	613	537	612	595	552	562	585	565	573	586	539	570	578	600	592	568	598	599	592	572	534	605	569	577	577	616	606	561	599	570	537	618	585	576	590	581	535	560	550	553	575	589	571	596	577	577	587	581	554	594	571	563	597	576	564	539	597	623	567	562	578	602	568	617	593	619	588	616	575	637	569	593	614	584	586	575	585	593	545	626	543	617	601	587	655	617	591	607	585	561	538	536	596	578	592	566	571	591	574	576	597	581	552	590	583	539	566	592	521	550	553	601	572	609	624	551	566	572	566	575	619	588	595	550	578	585	579	549	629	612	518	586	598	607	603	589	579	574	581	613	613	601	596	572	569	611	582	574	560	586	567	592	590	604	620	606	611	599	599	571	593	560	588	578	548	576	584	605	600	604	588	593	591	577	571	557	570	576	554	509	583	610	574	552	583	620	556	590	571	606	579	618	591	604	562	596	590	583	557	574	577	564	590	570	559	606	585	564	571	546	592	575	571	570	627	555	569	591	605	575	631	603	574	611	560	533	624	518	591	561	599	584	559	550	487	589	596	595	581	558	608	589	569	585	536	572	557	591	580	562	573	543	600	528	567	578	600	563	599	563	574	604	560	561	556	564	528	632	636	595	591	615	595	561	568	557	621	557	606	579	553	582	582	580	613	609	565	594	596	551	588	597	668	552	595	589	619	612	592	557	533	651	577	585	559	577	566	575	592	590	549	570	607	581	593	573	589	557	577	589	558	588	640	537	582	554	632	601	564	560	581	574	568	618	599	579	553	544	600	586	582	555	607	582	627	585	602	594	605	591	644	561	608	534	624	536	608	595	595	567	578	608	618	573	565	589	566	604	585	588	559	593	576	623	548	555	564	617	600	533	567	554	599	596	562	573	587	564	592	615	597	596	556	582	602	569	609	596	506	570	593	569	568	626	580	571	597	571	605	566	589	566	619	577	580	545	602	557	560	633	568	561	600	590	570	600	579	563	609	608	580	571	608	605	573	594	584	635	556	610	606	546	549	611	579	618	528	555	603	566	599	524	617	577	612	566	599	573	586	597	580	560	587	531	577	615	561	600	532	575	590	573	620	600	585	565	606	605	598	619	613	578	578	596	560	576	576	576	590	637	612	576	587	640	578	558	560	579	620	586	550	597	585	601	548	561	579	562	588	568	562	595	561	573	603	560	609	581	588	607	577	565	596	582	569	567	639	591	596	573	555	590	577	580	596	568	550	553	561	593	587	602	613	570	571	575	551	593	571	575	623	595	548	570	596	567	542	553	565	589	591	566	583	590	600	603	597	565	618	554	590	588	587	550	568	575	597	546	598	601	577	596	586	555	627	604	594	582	596	562	597	539	584	584	556	565	627	577	595	569	520	597	548	568	588	595	595	577	591	579	595	556	628	593	550	632	589	642	592	619	562	593	593	582	612	586	593	574	571	574	562	584	576	552	607	591	578	620	574	597	623	531	584	580	566	622	583	607	578	602	591	609	596	565	578	559	555	595	575	586	619	604	547	606	606	555	650	610	614	586	565	625	546	576	591	548	546	562	569	609	585	591	569	555	595	537	596	536	572	595	598	545	548	560	582	583	578	569	576	605	563	586	572	615	561	638	567	556	587	632	595	560	640	564	595	608	617	570	586	589	584	587	577	596	627	574	578	568	589	564	598	563	580	627	543	603	567	579	607	580	565	599	592	582	583	558	564	611	583	573	571	586	554	561	574	595	638	582	585	599	587	574	539	586	585	628	583	559	567	575	560	535	612	570	588	550	586	584	603	558	597	573	611	569	606	602	579	567	543	590	526	610	616	649	546	568	584	580	620	571	578	606	591	555	574	590	580	539	666	637	600	636	586	522	618	575	585	596	602	548	594	594	597	584	639	582	604	550	565	536	566	611	603	559	573	594	618	585	627	559	561	598	578	626	606	565	594	556	604	573	540	552	603	549	565	569	604	593	588	621	593	560	562	585	580	585	601	592	579	585	593	617	558	624	554	614	543	571	571	563	598	640	575	603	564	593	571	553	564	565	591	591	564	631	535	585	603	582	587	613	593	561	587	609	562	605	620	564	576	591	530	558	521	558	597	625	579	594	556	569	626	541	605	574	575	597	584	578	577	554	561	573	589	573	558	591	578	573	574	589	571	562	584	597	595	556	597	567	561	575	572	558	581	573	590	580	599	553	586	596	590	600	587	585	543	613	561	591	581	584	597	630	605	596	588	588	618	564	629	567	561	609	613	542	574	564	544	617	550	613	600	590	603	593	605	572	570	569	583	584	578	606	590	593	569	585	566	578	590	574	560	597	558	591	585	571	583	532	585	601	583	578	568	566	613	592	593	581	576	565	542	581	584	564	584	587	610	561	578	599	580	558	582	553	571	599	610	569	589	556	608	578	570	587	547	593	599
7916	319	142	116	98	143	158	195	156	134	104	130	99	93	103	94	85	86	85	83	79	64	83	84	54	81	70	85	64	77	69	60	65	88	64	85	63	69	222	74	59	57	56	76	73	62	72	63	61	70	65	52	71	58	51	69	80	59	55	74	56	78	59	68	58	57	69	88	64	53	60	55	53	72	60	43	61	47	63	66	65	67	49	63	51	55	47	67	60	70	58	63	61	46	51	56	68	55	70	43	69	78	51	55	59	62	60	49	67	62	67	75	57	56	57	55	63	45	56	72	68	55	73	63	67	59	57	58	57	55	53	81	61	72	58	60	71	81	60	59	40	47	57	57	63	61	59	63	54	58	75	60	66	56	64	63	53	59	57	58	42	67	51	64	46	62	67	63	58	69	59	51	72	66	63	57	59	59	68	63	78	62	55	63	69	74	47	51	66	64	48	53	61	59	82	68	68	58	62	47	49	56	61	66	52	61	78	73	70	61	64	57	57	62	63	71	73	64	78	53	58	71	50	72	54	70	60	83	62	66	51	60	64	49	76	54	60	77	64	76	64	60	64	55	62	62	66	67	66	62	65	53	62	48	62	66	71	62	59	61	57	52	58	58	66	83	64	64	48	61	50	58	57	65	77	58	54	65	56	69	55	49	64	53	65	59	58	57	57	61	57	51	48	72	49	46	52	67	58	64	60	49	59	66	69	69	64	64	64	44	58	56	49	63	49	68	55	63	57	73	52	60	59	63	55	66	40	46	65	64	63	66	49	67	52	68	56	63	51	58	66	54	54	81	58	64	67	58	58	78	52	66	45	56	55	65	59	50	58	64	66	56	67	57	67	61	77	66	57	69	64	56	64	65	72	70	58	68	67	53	70	77	66	54	72	64	60	60	68	50	61	53	57	58	57	66	59	45	48	54	59	55	48	63	65	59	57	69	70	56	58	69	53	56	55	59	56	56	48	71	61	59	64	66	50	59	70	61	46	60	64	56	56	59	53	70	58	65	56	66	72	58	66	44	60	56	49	55	75	69	54	59	65	55	54	81	74	58	61	60	68	71	68	63	57	59	57	63	45	55	65	58	66	50	56	71	65	61	62	57	60	67	56	62	62	55	67	64	74	61	54	68	71	70	58	73	73	70	47	58	53	55	63	73	70	67	76	60	77	57	62	59	68	44	55	71	56	64	75	59	62	83	47	58	71	67	60	59	50	62	64	59	57	80	58	66	62	49	61	65	69	54	47	69	54	58	61	61	57	56	60	64	74	60	73	61	54	63	50	66	70	67	63	59	76	63	59	61	64	55	59	69	56	55	64	56	63	50	67	68	62	44	68	54	46	67	57	56	63	68	46	52	55	56	58	55	71	58	77	56	62	50	61	58	61	59	52	56	47	58	70	56	61	65	57	62	62	50	57	54	61	54	60	59	61	56	62	61	58	48	60	43	54	51	58	70	46	62	65	65	54	64	62	65	54	51	57	67	62	65	66	72	54	66	55	65	62	52	81	65	54	56	58	61	44	60	68	64	70	65	57	51	67	58	64	55	56	81	49	64	77	48	38	71	57	66	67	60	58	55	66	54	59	53	73	57	60	57	46	56	58	68	58	55	71	65	51	61	51	54	55	55	65	41	54	51	61	69	62	66	64	66	72	63	60	61	65	48	46	48	57	71	56	70	73	65	53	61	63	51	63	63	62	48	58	66	53	57	62	58	60	65	66	62	71	56	59	64	63	65	64	69	58	69	56	58	57	53	61	53	57	54	63	75	57	59	61	61	61	61	65	74	59	60	57	59	48	73	56	49	62	63	69	64	85	49	71	52	68	67	59	56	61	63	75	55	57	61	73	65	62	64	64	59	62	64	60	68	60	65	48	69	57	73	55	67	58	49	75	60	53	73	49	55	78	68	54	62	59	69	65	69	55	70	59	65	70	60	68	70	64	42	56	65	43	58	58	64	63	52	56	47	66	65	54	66	65	70	64	51	62	48	54	51	61	62	63	63	59	67	48	64	71	74	54	58	67	61	65	63	60	59	57	52	52	52	70	56	55	62	58	63	64	54	52	57	62	62	63	49	58	69	68	67	57	59	58	53	57	56	55	57	48	51	62	54	60	72	75	58	54	73	65	68	69	69	55	57	57	61	50	57	47	55	71	60	58	61	72	52	60	57	59	62	47	65	76	52	57	69	56	63	62	63	73	78	65	69	63	70	61	70	68	60	58	69	50	72	65	65	70	64	58	55	60	53	66	75	58	63	57	62	55	45	64	62	58	67	58	61	58	55	52	70	65	60	64	73	63	56	62	59	69	80	74	55	77	68	62	70	56	57	51	71	57	56	58	61	48	61	74	59	58	65	57	63	65	60	68	57	68	44	66	72	68	68	53	50	59	53	68	57	52	64	56	63	63	70	44	75	57	65	62	48	61	56	66	61	71	56	55	54	49	62	67	62	70	70	69	54	60	53	70	57	70	60	46	76	57	55	68	48	77	65	61	70	51	58	58	58	60	52	58	64	69	54	44	62	59	59	49	72	29	75	70	59	59	60	68	50	53	62	52	56	68	59	49	61	56	57	42	59	64	58	48	72	66	61	59	52	57	70	62	63	69	53	69	50	73	54	54	68	49	62	55	70	78	59	72	63	73	52	61	65	55	47	72	63	52	56	51	66	53	65	67	56	67	46	57	43	62	64	71	84	65	53	54	64	62	58	56	68	55	75	62	73	51	62	55	50	53	54	50	70	52	62	77	66	67	62	66	59	57	60	67	63	44	58	61	61	59	56	55	59	63	52	60	61	59	79	58	67	67	67	50	63	49	63	49	58	60	55	69	62	81	68	57	65	54	63	62	62	65	78	43	64	57	58	44	64	62	62	45	58	58	64	63	68	58	72	63	56	69	67	50	59	52	63	58	49	62	68	69	54	66	53	64	55	58	51	71	56	56	60	62	63	50	54	57	62	63	64	61	48	56	78	52	70	62	71	51	61	73	44	69	49	62	50	53	51	69	59	60	61	48	59	63	55	55	59	59	58	64	58	56	50	61	62	66	60	61	79	57	59	64	52	58	49	71	66	64	58	70	78	58	63	61	63	66	68	50	56	58	56	65	66	55	59	47	66	69	65	47	43	67	63	64	62	55	66	64	58	54	64	65	75	63	68	43	59	73	77	56	57	67	62	63	51	61	59	54	57	68	61	66	67	71	58	57	54	61	61	69	56	70	56	58	63	64	65	66	55	65	67	61	55	43	49	63	60	45	67	73	57	38	75	60	46	58	54	66	59	66	67	60	65	64	57	72	63	64	68	65	59	60	57	66	61	60	55	64	65	65	65	69	64	54	63	61	54	60	71	75	70	71	54	67	43	53	51	66	60	54	66	55	67	59	70	47	75	62	50	55	55	72	39	70	51	57	58	63	50	57	59	66	56	65	61	69	63	60	73	62	63	58	68	57	45	56	76	50	61	57	43	62	60	51	62	42	73	69	47	68	60	68	47
28667	4217	2031	3041	7201	9019	8277	6979	5866	4854	4062	3440	2911	2595	2241	2083	1912	1729	1637	1485	1449	1326	1273	1166	1108	1096	1026	1031	949	932	903	947	875	806	842	1680	798	1055	4998	782	724	783	714	671	685	673	767	680	671	710	696	654	684	688	715	696	683	599	614	689	656	630	665	610	625	669	653	670	643	640	620	657	589	592	612	616	604	641	571	614	651	593	613	638	647	640	578	673	619	610	634	596	610	615	631	621	596	609	597	615	592	636	577	572	644	613	620	634	584	585	592	628	653	599	594	637	555	607	629	591	578	633	641	628	577	592	657	647	576	593	567	604	593	621	603	592	613	601	578	616	604	571	639	664	591	644	639	580	593	625	636	592	612	599	623	583	650	648	582	619	580	598	578	604	578	601	625	595	630	604	611	573	588	600	561	621	590	614	570	546	612	595	611	597	628	559	562	595	584	609	599	596	597	594	575	644	607	563	572	618	562	566	565	586	572	549	563	581	579	572	607	593	555	576	579	574	600	614	584	586	596	569	581	592	595	548	597	564	594	608	603	568	602	587	595	616	611	562	578	581	626	588	629	575	561	578	570	584	638	612	618	626	608	624	598	604	568	604	629	612	575	603	572	585	598	560	571	562	562	564	578	575	603	612	590	581	578	629	527	591	547	597	622	561	595	541	617	577	621	594	606	596	574	585	589	582	608	594	595	607	586	563	603	604	600	614	565	615	577	568	644	586	595	621	576	599	593	592	623	593	602	601	600	602	614	601	550	576	588	599	595	613	590	580	550	581	624	596	610	609	567	592	566	574	605	592	619	598	571	590	618	558	626	560	571	626	609	582	594	575	561	632	628	585	608	580	574	593	586	602	617	608	632	622	579	559	603	581	585	574	572	579	572	617	612	576	591	557	593	606	586	591	576	603	586	585	590	587	592	578	580	581	576	579	592	605	592	607	559	621	571	604	598	564	590	568	570	580	566	534	597	572	578	648	563	617	625	588	588	564	588	580	583	580	621	582	606	556	565	581	595	584	617	544	521	625	653	598	605	607	582	590	594	580	596	596	581	551	595	635	620	535	578	557	610	601	599	605	584	620	621	572	595	604	608	600	563	651	611	631	569	581	548	600	550	565	611	591	622	617	586	610	583	591	579	566	549	541	606	568	636	610	561	633	579	629	626	589	593	552	614	606	588	586	593	557	627	603	571	601	576	565	636	562	607	589	592	567	591	603	587	586	647	599	575	570	558	591	634	595	632	588	578	601	585	625	593	604	564	635	595	553	610	622	539	580	572	614	574	592	582	565	547	593	565	604	602	578	578	571	608	597	609	618	587	583	582	610	631	560	598	554	596	605	578	607	591	628	572	603	564	550	519	594	596	625	578	563	622	582	575	620	630	602	596	573	586	642	614	569	577	550	537	598	594	590	574	592	605	606	568	586	605	562	579	603	580	573	562	557	597	589	594	625	580	613	589	579	566	542	565	577	586	613	526	539	630	548	556	573	545	580	585	576	601	569	606	584	537	591	603	592	604	569	589	603	603	603	609	625	543	561	559	567	582	573	594	655	577	554	605	587	609	559	542	595	604	586	566	596	597	615	600	553	611	628	575	636	615	611	559	567	631	530	607	584	606	579	581	600	583	575	649	608	622	561	557	592	561	570	577	606	538	581	583	575	579	656	601	593	599	639	587	590	613	578	622	614	570	587	576	596	567	569	558	559	596	579	598	566	571	610	570	607	623	614	604	544	585	582	588	600	586	568	597	612	542	564	643	566	614	598	569	561	582	639	588	540	599	597	581	604	596	582	617	563	637	598	591	603	596	601	597	575	588	638	581	580	526	575	607	556	600	581	584	595	579	569	618	579	593	588	605	564	564	598	563	599	613	566	612	594	560	567	582	591	589	604	583	581	595	599	576	621	591	613	571	579	574	558	580	548	604	565	585	603	573	618	572	628	600	583	554	597	573	596	585	568	578	567	593	643	613	574	581	595	602	616	578	560	574	612	602	627	578	611	605	610	598	613	606	599	579	570	596	548	625	633	595	614	591	566	563	585	567	581	598	611	575	580	614	603	588	588	620	578	615	581	577	584	607	598	573	616	587	572	565	593	607	631	563	577	623	548	594	625	626	584	598	600	608	584	618	596	589	589	627	627	613	608	575	577	551	645	638	591	599	600	571	584	587	576	593	592	577	614	593	552	571	575	607	560	559	582	602	562	609	542	609	550	585	590	554	585	610	607	541	581	586	619	633	604	594	568	588	563	630	594	576	579	607	579	602	623	618	601	592	618	588	589	575	601	605	617	604	637	571	612	598	580	549	584	596	575	603	597	617	582	602	594	603	548	577	548	612	581	549	579	564	599	576	592	543	589	585	592	561	619	600	569	617	584	554	569	596	558	583	631	621	564	575	589	630	561	578	608	592	562	601	564	596	585	599	586	603	617	600	587	618	571	584	644	593	614	639	528	601	587	567	555	601	658	602	605	573	530	589	576	579	597	585	579	588	632	629	598	538	616	634	611	572	600	579	616	554	567	565	590	591	597	559	605	612	582	609	611	572	567	532	572	582	591	541	602	582	580	619	617	581	608	608	594	570	609	615	612	584	611	626	572	586	618	583	574	565	605	592	583	586	566	595	623	593	612	552	553	577	556	574	587	588	530	602	590	606	604	600	588	559	610	559	575	577	600	580	548	576	622	578	619	553	578	617	547	607	614	606	563	590	595	602	615	574	600	591	601	580	579	616	586	594	600	579	615	593	602	559	571	576	579	586	616	594	622	605	632	564	611	552	569	607	585	609	560	574	609	603	566	570	564	632	582	619	582	622	581	536	559	549	607	565	592	634	632	613	627	558	589	604	574	605	603	568	618	604	587	602	590	583	616	563	599	574	569	588	574	612	580	568	573	599	610	597	553	605	604	574	586	582	621	603	613	591	589	610	605	592	559	576	568	590	616	571	652	568	568	583	559	605	642	618	564	596	569	544	582	655	592	569	604	619	594	576	636	563	566	594	602	572	572	572	619	632	559	553	613	570	613	590	578	621	611	575	597	574	598	606	545	599	592	548	549	594	590	585	602	588	633	557	578	568	598	634	555	589	624	626	605	533	566	599	573	562	587	597	626	608	571	560	592	553	579	578	596	577	607	591	602	584	572	578	577	566	627	590	598	574	571	579	616	601	649	590	570	590	544	617	583	563	614	583	633	567	620	583	616	602	624	624	592	572	599	598	594	567	612	581	571	559	584	590	588	648	559	557	577	586	588	598	603	568	583	591	588	554	575	604	604	595	617	606	602	546	597	637	568	611	592	598	623	535	570	561	583	629	539	590	600	608	624	546	596	558	564	598	654	528	611	586	575	561	579	644	598	669	564	576	556	611	611	614	548	598	598	566	609	594	586	600	600	611	587	596	613	574	573	591	589	581	549	611	569	608	539	609	561	594	611	548	575	591	544	584	640	557	546	568	569	586	599	578	538	631	579	568	570	597	606	555	620	573	614	566	604	553	575
5694	132	64	54	50	63	60	72	63	67	73	66	68	55	52	52	45	45	43	50	38	33	27	32	40	41	28	39	34	29	26	43	31	27	23	43	25	27	119	31	20	23	40	32	26	23	36	27	27	21	24	20	30	24	25	28	33	29	23	21	25	25	25	20	30	28	21	22	31	23	29	32	32	31	42	24	31	18	39	27	19	26	26	24	31	33	21	36	27	25	27	18	17	24	30	21	32	23	26	30	20	16	30	26	16	36	33	26	21	28	23	21	38	24	23	20	33	17	29	21	18	21	26	20	22	20	25	25	24	23	22	22	22	27	22	29	25	27	27	22	25	23	24	28	28	20	31	25	22	25	22	19	24	21	23	31	29	21	21	28	33	24	22	17	15	28	18	23	24	33	29	20	14	21	25	22	31	30	32	34	23	23	27	27	18	25	20	35	28	29	23	21	31	27	19	25	26	27	25	25	22	24	29	30	25	19	28	24	21	26	27	25	29	21	35	20	30	18	18	31	27	33	24	25	21	23	33	34	22	25	22	33	21	20	25	22	28	22	29	27	26	31	24	21	24	17	27	26	31	19	34	29	26	16	20	23	20	22	24	28	26	14	18	15	28	30	21	21	26	24	24	23	29	24	22	23	29	16	31	29	27	28	32	13	28	33	20	23	23	23	23	27	21	24	25	20	19	31	21	39	22	37	19	21	28	18	23	17	29	24	20	20	24	22	28	24	18	29	30	22	18	27	26	21	18	19	24	25	22	18	24	33	30	23	22	16	27	24	30	25	19	23	22	27	31	21	22	20	36	15	23	21	14	24	31	28	33	20	21	33	29	22	31	23	34	25	25	26	30	17	31	29	16	16	23	26	17	22	24	15	24	18	20	20	24	32	27	20	29	29	19	29	24	17	18	25	23	22	31	21	25	21	23	26	31	31	20	33	25	28	26	27	17	27	18	25	32	32	25	33	17	25	30	28	26	20	33	27	30	24	16	27	17	21	24	15	34	30	29	14	22	19	29	24	27	28	31	26	26	28	21	34	18	24	26	16	30	17	31	29	24	20	21	23	30	24	27	21	19	18	30	25	26	23	29	16	21	27	16	24	24	21	27	22	25	29	31	20	29	25	18	25	27	30	28	22	28	32	33	28	18	26	39	20	23	24	40	23	17	23	29	31	25	28	37	23	18	26	26	28	26	28	27	22	18	25	23	28	24	35	23	32	22	19	38	23	20	30	27	16	25	27	28	26	19	26	14	21	28	26	25	24	24	26	22	20	27	27	17	13	32	21	20	17	23	20	15	34	27	20	32	32	17	24	24	25	26	24	27	35	28	24	21	29	26	32	25	30	21	18	25	28	19	20	22	30	23	31	19	24	18	21	23	23	23	14	24	31	25	28	35	27	20	20	29	22	18	28	30	20	19	23	30	32	30	22	19	26	24	19	22	18	37	29	32	27	20	21	15	23	23	22	33	27	31	24	28	21	33	19	23	18	14	25	22	27	24	16	27	29	35	24	14	24	32	28	29	25	30	29	30	23	28	32	25	22	27	27	27	20	22	18	26	31	31	25	28	20	36	25	23	20	19	29	33	23	28	22	25	32	26	25	20	21	31	20	25	30	20	22	25	24	21	13	34	24	23	21	23	20	27	22	41	25	28	25	25	18	23	25	26	17	27	27	24	22	20	26	36	23	17	30	27	23	30	26	31	28	35	29	30	22	23	23	24	30	28	20	26	25	28	23	19	31	32	26	27	20	26	25	22	20	26	22	25	30	31	17	27	23	26	26	28	28	24	16	24	31	33	21	27	35	27	27	24	15	23	28	22	30	19	30	22	27	25	24	28	32	31	29	24	14	33	14	30	20	20	23	23	25	27	18	19	26	29	20	30	21	24	25	29	26	20	33	21	26	36	24	24	21	20	19	28	17	29	28	25	18	17	24	20	19	22	15	22	15	22	17	35	15	32	30	27	22	34	27	22	29	26	34	29	21	27	25	24	30	20	28	19	28	26	29	23	23	39	14	21	18	26	22	22	23	24	18	19	29	29	21	24	32	19	25	29	27	27	25	15	22	14	31	26	17	29	28	23	22	22	26	28	30	19	27	19	25	29	19	33	19	25	26	26	25	30	27	22	24	34	29	25	28	26	19	26	26	33	33	24	17	35	24	26	33	23	26	23	24	21	28	16	27	22	36	27	26	25	17	23	17	30	24	27	30	24	29	33	29	22	33	22	25	26	21	26	31	23	26	32	27	32	24	20	21	23	22	26	19	24	17	27	20	26	24	29	31	20	30	25	25	32	23	25	33	24	22	24	28	35	27	30	23	24	31	32	31	28	12	18	21	29	21	25	26	27	25	24	28	25	24	21	19	29	29	29	19	28	23	27	21	13	20	23	27	22	31	26	23	23	22	23	31	22	20	35	23	23	19	27	18	19	34	17	23	14	22	29	25	20	30	23	28	25	28	23	17	23	30	25	27	14	26	22	33	14	22	31	22	30	31	24	22	25	20	27	25	23	22	21	26	25	18	25	24	18	33	24	24	28	21	31	33	18	31	34	17	26	17	20	35	22	31	20	21	25	30	27	16	21	20	22	23	26	23	22	21	20	16	24	24	31	21	31	25	27	20	21	26	23	30	24	23	25	21	20	28	26	25	28	26	27	27	29	24	26	28	30	18	30	34	19	31	22	25	24	17	30	25	34	23	23	23	26	19	23	20	29	14	22	40	18	22	18	29	25	25	14	23	20	18	17	22	28	22	30	25	26	26	27	23	25	18	23	24	32	25	20	27	23	17	31	27	23	29	22	26	21	34	22	22	18	22	25	26	23	15	25	34	21	19	18	33	30	17	30	28	28	24	22	25	17	17	24	17	34	22	26	36	33	30	25	37	21	16	32	37	25	22	22	19	27	26	20	15	23	23	33	21	22	30	23	27	18	24	28	25	28	27	28	23	29	28	20	23	31	21	26	27	30	26	21	24	27	38	28	31	17	22	16	26	26	27	19	26	23	26	17	28	31	36	23	26	27	25	29	25	23	25	33	24	21	33	21	22	22	28	22	21	18	31	26	23	27	27	19	21	20	25	28	19	22	28	30	19	33	23	24	26	14	20	24	17	25	18	20	33	16	25	18	26	24	22	21	22	25	27	26	20	32	27	21	20	21	33	25	30	29	23	26	27	36	23	25	20	20	28	31	37	28	24	26	23	24	22	17	23	21	26	22	27	25	23	27	24	29	30	23	14	18	27	21	24	16	31	20	19	22	22	19	20	25	23	26	20	26	27	26	27	26	23	24	26	27	22	21	22	26	24	16	33	22	20	23	27	28	33	33	26	39	27	24	22	20	20	27	29	35	27	26	27	23	19	22	27	23	37	30	27	28	30	33	23	28	31	27	30	20	25	27	21	25	24	22	24	26	29	31	26	29	22	24	20	19	23	39	22	20	31	27	30	22	27	23	25	20	19	25	28	26	25	29	37	24	23	21	27	16	29
22404	2412	1083	1727	4349	5419	5127	4186	3441	2959	2330	1962	1652	1406	1267	1197	1066	911	873	817	723	690	697	525	597	507	564	505	445	470	444	419	407	376	373	742	359	887	3391	325	317	334	301	330	324	336	318	300	287	276	292	281	309	269	302	313	333	283	268	301	293	275	282	277	275	285	271	290	260	261	299	271	254	299	291	299	286	247	276	296	275	266	270	228	250	258	251	290	248	262	246	252	270	246	268	250	241	232	258	292	275	257	245	212	231	235	265	242	252	280	255	250	256	216	251	231	246	245	278	230	235	262	257	217	256	242	242	250	260	286	248	244	225	259	253	224	267	243	256	231	239	253	260	269	234	280	265	259	254	261	256	230	266	244	255	243	223	249	246	228	239	260	230	240	248	256	225	221	285	237	256	232	245	247	246	245	242	260	228	248	255	215	262	230	263	251	237	220	255	228	221	226	285	248	241	248	245	259	233	234	259	265	230	269	245	262	251	253	249	222	269	246	259	221	256	245	251	246	244	235	277	246	247	241	234	273	259	248	236	242	208	254	233	226	242	265	230	252	251	210	238	246	283	279	253	251	260	261	237	219	261	230	255	244	239	251	232	235	224	251	241	245	277	228	249	237	241	236	226	289	249	239	231	228	230	241	257	257	272	229	254	240	258	257	259	256	244	217	270	244	262	250	249	230	244	234	211	242	277	232	246	240	266	242	268	261	231	246	226	233	239	242	259	230	256	268	242	242	246	259	237	240	265	238	242	247	252	245	243	241	270	243	232	252	238	260	209	224	253	234	222	250	240	252	220	261	235	229	228	225	243	235	216	245	237	243	253	224	246	246	227	248	257	254	227	252	254	252	239	238	229	225	266	227	249	228	234	225	246	246	242	242	243	247	249	246	241	241	268	210	229	256	225	219	265	217	227	254	274	229	244	270	233	247	273	233	236	236	210	249	268	268	233	234	237	268	235	245	256	233	241	265	265	248	245	246	232	228	240	238	221	276	240	250	232	225	241	237	251	238	209	259	274	234	233	259	253	261	229	224	261	241	246	249	249	236	243	242	264	263	228	232	218	243	240	207	244	215	224	260	239	262	256	230	239	247	222	266	259	222	257	221	253	257	226	243	222	220	218	242	270	247	267	233	265	243	242	227	240	242	211	249	232	221	248	237	250	240	231	238	270	242	249	256	246	267	249	242	221	244	249	215	265	266	218	268	225	237	253	247	280	253	241	253	263	234	220	253	251	264	256	266	260	252	278	216	225	263	260	256	245	255	252	236	237	236	225	260	244	249	263	262	273	256	239	228	220	238	236	227	230	250	247	244	245	262	229	257	234	239	218	230	228	257	231	271	257	253	266	256	229	235	228	246	251	269	249	258	217	270	282	245	255	237	249	250	244	217	231	267	227	236	237	235	238	219	259	224	263	235	236	238	216	240	246	212	255	257	233	243	239	230	247	254	228	228	260	239	241	238	224	256	245	261	245	231	235	241	246	242	263	264	242	239	266	254	248	233	260	222	242	241	251	250	242	260	278	236	242	248	244	229	266	254	252	256	278	228	231	246	233	252	229	262	269	263	253	245	252	235	258	205	251	247	229	223	250	233	259	249	247	274	216	231	258	263	260	225	251	248	232	264	264	249	249	248	250	233	256	254	287	243	230	246	273	243	232	233	235	244	254	239	241	222	235	263	289	249	229	246	232	224	257	234	226	246	248	230	254	261	241	235	240	258	230	234	240	250	237	251	277	268	234	271	233	230	242	258	250	257	246	254	252	240	243	242	235	244	244	255	251	246	235	240	246	239	239	251	241	247	245	275	233	220	248	245	253	211	252	251	232	243	253	253	271	261	245	222	247	250	240	244	252	253	229	246	261	234	248	228	262	229	249	249	232	260	247	239	218	256	260	225	237	265	250	265	249	232	271	253	234	215	227	234	243	223	257	231	230	238	232	210	228	262	218	202	256	224	291	264	227	253	248	209	219	246	228	245	242	263	257	247	255	221	236	251	246	218	248	240	260	243	229	273	263	256	215	238	236	232	228	236	227	242	240	251	268	235	245	233	249	224	247	240	239	253	245	223	239	229	211	238	240	236	246	224	232	249	258	230	238	237	223	243	235	232	233	242	265	247	229	266	221	264	244	267	247	247	241	241	268	224	236	260	217	236	255	233	264	240	210	231	237	244	282	236	246	245	243	268	257	229	230	257	285	246	252	250	250	235	264	227	223	220	238	254	262	250	212	263	224	258	244	247	215	239	240	228	227	249	260	257	259	217	223	262	249	225	238	229	233	240	237	231	243	261	255	268	262	254	260	265	241	246	281	227	231	218	241	269	269	221	256	229	242	244	246	260	250	294	253	236	269	253	239	235	230	243	235	249	261	250	253	241	208	243	265	248	253	233	237	260	247	241	234	231	282	251	265	262	232	241	231	249	281	235	256	223	237	243	257	216	251	255	244	251	235	244	235	237	246	275	240	225	267	263	237	215	222	254	223	266	256	255	263	224	242	222	239	247	246	246	249	244	220	225	218	276	234	214	240	287	260	230	250	254	231	223	220	228	230	250	260	246	239	224	255	252	233	242	221	251	242	228	246	272	241	233	230	247	232	240	237	234	240	226	245	209	277	241	239	250	250	246	239	231	250	250	219	251	237	256	240	243	218	242	256	248	213	233	264	230	216	262	255	250	265	265	225	299	239	256	271	253	262	250	246	236	264	258	240	261	222	216	243	237	250	238	252	231	267	237	255	218	233	249	256	221	229	241	228	239	281	261	199	258	226	244	226	263	225	225	261	236	256	239	256	246	273	251	243	243	263	279	251	236	242	251	241	254	232	234	256	256	220	226	226	226	246	264	231	233	257	254	247	246	222	236	234	247	236	259	240	236	247	267	241	254	253	252	238	243	239	246	228	244	247	228	236	277	229	252	222	245	211	248	257	250	269	232	242	224	244	239	231	273	241	250	266	226	269	238	236	211	250	257	279	268	241	240	241	248	237	230	210	232	227	215	275	237	252	252	230	274	224	235	252	243	227	238	231	214	264	219	251	259	241	230	267	233	212	246	264	244	240	229	265	214	237	245	234	238	263	240	250	268	227	236	228	233	222	266	230	241	252	245	229	229	258	246	258	268	244	246	207	245	233	230	289	217	269	229	248	218	229	221	240	251	209	203	234	264	235	236	232	241	222	229	265	249	245	258	221	261	279	226	237	230	215	245	255	234	253	238	191	237	251	233	243	251	252	245	231	237	241	236	262	235	231	236	250	234	267	248	264	248	251	250	246	262	214	252	246	262	236	239	224	268	250	269	229	263	252	250	235	217	239	273	224	281	228	270	237	235	245	239	246	256	245	240	244	289	255	229	230	256	239	255	280	263	254	252	245	262	230	268	245	242	244	255	236	243	240	229	262	257	233	254	260	243	265	266	250	267	253	237	244	213	231	249	278	248	251	236	237	227	245	229	245	250	236	259	249	243	217	253	243	272	262	226	263	229	242	253	261	237
7109	342	164	144	119	158	149	153	158	130	174	134	129	115	123	124	133	121	121	127	86	83	94	96	76	115	97	83	96	112	96	85	101	90	100	99	99	123	232	83	106	85	111	66	109	95	95	83	97	105	94	92	97	89	111	92	95	97	81	88	82	84	100	66	92	106	78	93	92	82	88	96	80	86	96	92	89	98	86	87	87	84	105	97	92	84	92	100	69	90	70	95	94	83	73	106	87	115	102	81	94	91	86	96	88	90	80	87	84	88	71	92	90	85	96	96	88	108	80	91	75	79	98	107	96	79	87	83	89	100	87	74	91	85	103	82	73	77	89	103	87	71	89	80	84	111	96	68	81	88	77	85	95	81	97	79	81	79	79	89	88	92	91	107	109	89	75	96	79	106	81	89	87	78	87	94	86	92	83	98	104	100	84	72	73	89	88	100	83	98	69	115	76	94	84	83	88	103	86	89	85	74	102	72	91	84	87	93	96	82	86	88	108	103	94	86	89	89	91	82	89	103	73	71	68	90	80	98	79	106	81	82	93	85	89	91	103	75	90	94	93	89	78	81	96	88	89	81	82	69	93	98	82	74	71	89	84	76	95	110	71	73	97	102	90	79	104	95	75	66	85	84	97	89	91	96	95	107	90	94	84	84	103	103	104	77	87	88	101	86	86	95	92	70	93	74	97	85	90	95	80	97	78	80	88	81	94	85	83	85	99	100	109	79	96	86	72	95	99	93	94	96	89	94	90	83	83	93	89	81	91	94	101	95	102	99	92	77	85	85	80	106	81	77	86	106	103	81	97	79	79	77	97	90	93	85	83	113	99	74	86	79	101	77	90	93	84	98	99	80	85	78	98	88	85	85	106	93	95	98	87	83	95	83	101	97	109	88	84	95	73	88	89	92	83	96	80	95	102	98	96	71	99	97	68	82	104	83	86	93	90	66	100	92	80	78	94	75	83	93	90	73	85	87	99	95	82	87	97	80	88	96	84	87	88	95	93	79	81	111	89	80	89	99	86	88	90	80	86	89	77	95	91	113	114	69	97	91	91	102	83	81	98	83	87	78	91	72	112	84	66	75	89	83	73	92	84	109	85	91	83	86	80	88	79	77	81	103	66	107	93	96	79	83	88	91	85	93	71	95	89	87	78	94	88	113	90	90	90	83	87	82	102	79	83	89	82	88	93	90	99	87	98	84	95	91	82	86	102	91	90	77	76	97	90	85	86	95	89	86	88	100	64	80	80	88	88	92	73	92	93	106	94	92	76	75	85	87	90	114	89	98	82	94	80	82	97	89	92	86	102	92	91	106	95	96	84	78	94	93	93	79	87	77	93	111	100	87	91	88	70	77	89	88	84	94	80	96	84	80	79	90	93	83	77	91	98	90	89	114	105	88	97	91	91	95	83	91	89	83	94	87	93	96	88	78	81	76	113	76	97	83	74	82	96	85	93	94	74	90	100	100	92	88	93	90	88	87	93	83	73	90	77	87	77	92	90	86	73	73	87	101	90	97	81	77	109	97	123	76	81	94	80	85	82	88	100	98	77	90	82	94	77	102	93	85	98	98	84	85	88	96	75	85	90	90	94	109	89	88	86	88	87	89	81	69	93	87	73	112	95	95	101	99	83	87	101	84	92	86	73	95	85	74	98	93	92	89	100	109	103	80	90	102	86	92	111	101	70	69	99	72	76	108	103	106	83	83	95	83	89	94	90	84	97	78	80	106	81	71	83	94	83	84	86	78	74	89	98	78	87	86	98	97	74	99	67	75	88	93	97	101	90	90	90	89	99	84	100	108	99	99	74	90	100	78	97	93	80	97	80	100	87	94	90	93	102	83	93	94	88	84	95	78	94	94	86	77	82	84	79	83	79	91	80	81	78	100	79	91	109	77	107	85	91	75	96	82	93	99	89	87	76	88	95	87	93	96	91	86	78	76	104	91	89	91	92	82	79	78	90	92	92	79	68	82	78	76	80	97	94	79	72	92	73	92	90	100	85	83	87	81	78	78	98	95	73	80	79	67	83	84	84	93	71	90	107	91	93	79	96	81	90	79	68	88	84	90	85	76	80	87	100	77	97	104	72	82	76	95	88	96	81	85	95	94	93	87	80	81	87	105	93	84	88	70	79	103	82	80	87	90	86	104	86	103	97	77	104	81	95	91	80	85	95	94	70	85	89	82	77	83	93	98	100	89	94	86	80	82	91	98	82	85	91	82	88	82	92	83	90	88	90	91	85	81	101	83	92	65	106	71	75	77	102	75	103	94	94	83	88	91	82	78	101	85	82	74	95	95	98	90	84	83	94	78	84	89	83	87	78	84	85	82	94	85	83	124	89	78	92	95	81	91	97	87	103	86	108	92	82	81	78	74	94	91	92	81	90	83	97	100	89	87	104	82	93	99	87	89	70	78	91	81	87	81	89	102	80	81	79	89	86	64	75	79	86	98	80	89	99	83	72	82	87	84	82	82	87	94	79	87	86	112	102	79	86	86	84	80	105	89	86	85	91	98	91	93	78	73	82	67	89	103	83	80	78	98	92	81	86	89	73	86	102	94	83	71	69	105	91	82	88	97	86	97	83	100	81	81	89	73	76	87	94	95	99	82	82	77	95	77	86	88	89	88	91	83	89	68	89	90	65	76	91	96	77	96	84	82	96	95	105	81	86	66	91	77	100	92	97	93	92	95	68	100	85	88	75	101	94	97	91	83	83	84	93	85	89	98	80	91	79	97	77	97	78	92	83	95	62	97	97	75	88	76	71	66	89	106	82	94	93	112	100	100	95	93	72	83	87	84	79	94	94	104	97	84	80	77	83	72	108	95	90	84	82	96	77	85	107	75	101	99	88	95	86	97	95	99	101	89	86	92	93	86	85	96	79	98	86	104	92	87	88	91	92	103	91	65	84	83	84	79	79	89	74	90	86	84	96	100	86	86	80	89	73	87	84	96	109	91	76	106	85	100	80	99	100	86	111	93	75	107	89	71	97	103	100	77	99	87	78	76	104	93	96	80	81	83	75	89	101	85	90	91	78	83	92	83	92	72	102	83	94	95	79	77	92	95	101	82	87	115	78	82	81	75	103	80	83	87	85	87	104	101	86	100	95	94	91	78	92	102	88	94	109	82	66	82	82	77	87	102	99	85	84	74	97	96	83	82	104	79	82	82	86	85	84	95	74	72	87	92	82	78	95	99	79	101	85	89	95	81	92	86	108	90	87	89	98	91	93	79	80	95	89	83	84	104	89	99	84	93	104	85	87	90	88	72	91	79	63	73	82	94	107	75	80	102	88	94	92	82	87	96	96	90	84	90	84	88	105	84	83	84	84	83	93	86	98	87	83	75	77	90	88	75	99	91	95	88	75	86	95	64	84	105	83	84	74	72	78	93	87	94	84	77	81	108	108	74	98	75	81	98	108	87	97	100	83	101	85	71	81	88	78	92	98	89	88	79	76	86	79	74	102	89	92	94	96	80	79	80	95	88
29140	4254	2144	3104	6996	8444	7906	6545	5264	4393	3878	3299	2870	2573	2350	2109	1937	1861	1846	1650	1499	1440	1481	1346	1271	1275	1232	1267	1245	1215	1165	1166	1114	1084	1363	1336	1083	1956	4659	1014	1007	984	1047	1007	1020	1001	967	1031	991	1020	965	933	1030	982	967	942	986	954	1002	915	995	966	950	970	959	887	932	967	916	922	896	917	969	923	935	915	937	978	919	940	939	899	966	937	891	951	918	917	948	841	942	954	889	928	880	918	890	917	916	930	938	1009	953	973	912	879	908	929	960	897	931	938	926	978	897	888	886	865	881	932	811	961	889	911	930	909	947	926	967	865	936	907	938	907	943	875	884	950	911	886	904	856	930	927	922	892	878	903	936	843	920	854	923	909	910	938	924	917	906	906	944	893	948	907	887	918	972	946	892	926	974	911	916	980	897	925	914	864	940	861	882	915	877	956	901	903	928	887	872	890	881	922	909	904	923	863	891	932	840	955	910	840	899	931	878	865	896	880	933	973	894	930	852	949	919	940	904	919	882	930	911	914	885	883	941	914	919	929	920	899	839	841	939	906	865	925	946	947	929	951	852	894	916	915	867	953	877	884	929	893	923	901	929	878	904	885	888	902	858	895	908	899	949	882	881	923	922	903	907	933	910	858	901	926	952	872	942	925	905	916	885	935	903	876	956	881	898	938	896	866	905	923	926	918	894	888	865	869	894	857	858	897	927	922	885	915	896	903	885	941	942	933	893	854	848	959	894	959	914	944	905	929	927	944	931	889	919	917	901	912	910	886	826	886	851	915	936	916	913	966	910	865	947	923	946	963	922	890	852	932	919	922	895	942	890	925	922	895	904	909	891	910	901	929	912	862	897	898	923	897	939	902	939	948	893	923	906	969	909	940	922	929	869	904	871	886	934	930	933	903	926	903	930	918	887	871	921	953	971	868	898	908	935	888	921	881	912	883	927	909	904	903	921	890	923	921	924	902	911	889	899	894	917	891	928	907	928	876	938	897	905	889	902	910	927	952	940	892	968	873	882	943	918	906	914	947	875	888	927	908	902	880	862	922	885	947	861	944	912	886	872	856	875	911	965	872	908	893	965	919	877	914	901	941	923	928	901	934	938	917	853	939	839	924	909	863	870	914	921	934	917	833	842	860	870	878	907	874	835	900	854	884	938	915	910	942	905	926	917	900	890	899	892	897	864	899	892	982	884	849	902	894	865	859	940	924	865	890	916	898	885	894	904	906	895	874	907	887	961	862	926	898	872	883	888	918	877	876	899	901	885	873	902	933	917	915	927	924	932	900	921	913	965	882	920	876	876	892	938	939	889	874	849	864	900	883	899	869	914	856	927	897	927	965	832	884	913	925	921	882	930	929	905	874	939	918	889	874	935	949	939	830	899	918	928	899	914	867	903	864	929	917	941	947	863	952	855	889	912	896	948	885	894	840	875	878	898	905	898	931	907	936	854	837	936	882	895	904	896	892	960	964	860	913	926	891	949	929	876	886	925	921	890	890	948	966	912	905	919	906	895	908	906	897	925	840	947	883	945	895	872	881	915	962	876	859	908	901	862	870	891	905	902	863	880	883	905	862	902	899	915	948	868	925	928	896	939	899	850	956	884	857	883	886	890	887	910	912	911	903	885	896	888	896	868	851	881	939	932	929	925	896	868	869	888	891	898	936	859	904	905	893	857	867	876	917	926	914	947	863	936	933	937	915	887	949	871	907	925	897	917	921	875	934	947	874	865	907	914	918	897	896	892	886	864	925	916	883	895	868	930	930	900	908	901	837	907	889	880	943	889	975	936	902	945	889	923	836	851	876	931	892	893	893	893	890	947	854	900	914	920	898	936	915	893	957	915	896	883	929	902	847	888	973	906	862	940	910	911	875	889	952	935	912	878	859	915	901	908	916	891	932	888	946	931	862	923	934	910	889	919	917	904	898	919	877	872	909	924	858	885	927	938	868	870	873	877	910	839	905	881	879	882	885	876	882	926	919	846	862	871	893	924	899	936	861	856	846	877	901	888	827	891	896	895	913	911	936	856	951	930	937	912	923	923	896	917	923	908	926	867	899	932	912	888	928	818	882	921	891	889	937	828	880	929	894	928	942	913	927	872	899	948	893	914	901	871	917	855	912	912	856	926	955	902	907	843	1004	880	874	917	906	957	850	866	858	909	954	878	958	865	918	904	884	859	896	909	945	871	936	884	881	901	893	902	869	973	929	932	899	916	903	884	856	928	832	866	888	910	900	904	888	853	871	900	917	881	914	907	886	877	910	910	906	876	875	893	885	867	915	861	913	911	937	913	911	942	932	911	887	929	841	872	915	922	932	909	921	930	867	890	936	923	917	921	877	913	876	937	895	924	918	900	879	912	923	877	871	866	872	869	942	873	888	947	929	916	940	893	914	896	969	952	950	865	925	917	922	890	891	875	966	888	927	905	913	904	902	915	953	914	900	859	888	894	896	843	895	915	884	892	939	913	883	928	930	925	902	872	859	861	896	878	913	878	878	844	875	889	860	917	875	885	850	936	930	878	902	895	882	939	881	876	893	895	925	898	891	904	915	884	911	902	883	907	857	899	890	896	952	914	961	915	880	928	919	878	911	837	888	939	993	948	953	886	895	911	929	900	915	927	973	913	919	841	884	935	882	888	895	859	873	906	888	864	913	964	901	897	875	899	943	954	914	910	904	903	928	905	901	860	883	931	898	948	840	921	907	944	931	878	941	920	885	883	889	885	882	890	868	897	897	959	879	905	899	900	868	883	891	935	849	962	914	905	910	948	932	901	899	876	874	950	928	866	961	918	927	911	877	914	892	878	907	969	942	894	903	926	858	882	895	899	917	892	896	887	909	890	967	929	908	960	925	872	894	933	935	908	873	912	885	940	924	926	923	887	919	979	842	869	921	891	918	885	908	923	846	860	904	897	911	917	922	968	914	920	904	909	823	871	900	926	889	910	875	866	989	862	898	875	884	900	957	907	898	898	901	867	913	872	901	884	912	862	949	916	902	870	876	888	922	966	918	914	943	858	930	909	902	938	1013	936	927	890	924	896	926	896	899	891	883	885	927	898	899	902	895	904	886	892	912	924	896	922	928	910	882	898	933	942	913	964	903	873	898	921	954	925	900	896	922	967	895	929	880	914	932	899	868	916	907	889	927	878	946	880	889	867	939	902	922	871	923	939	893	873	905	899	878	970	933	909	947	870	892	953	936	943	857	923	933	911	978	949	890	940	909	892	890	901	912	946	893	895	916	892	901	942	906	865	945	895	942	862	909	927	904	901	915	945	927	956	923	914	953	883	893	926	873	920	916	932	886	926	923	898	902	906	901	879	889	870	882	919	938	863	909	905	890	930	936	888	864	901	1005	889	936	925	880	889	890	881	928	924	905	922	876	903	956	898	889	919	904	932	920	862	896	927	905	942	908	918	902	881	862	921	905	883	896	892	876	882	893	835	909	887	905	916	919	884	879	892	871	898	910	903	886	947	925	921	944	922	934	890	911
3083	104	85	74	77	68	71	68	61	69	79	69	70	51	69	91	73	48	57	70	70	63	62	60	63	55	72	74	60	62	55	66	67	58	57	58	55	78	77	48	64	52	56	57	69	65	69	49	66	58	65	58	59	57	60	63	53	51	65	50	63	72	53	72	63	76	68	50	62	59	61	56	69	57	67	58	51	45	60	50	54	49	79	54	65	63	63	68	65	65	45	72	61	69	67	53	63	50	59	66	68	67	55	86	74	57	61	53	67	55	62	57	56	58	58	74	74	66	50	55	75	66	64	69	62	70	67	53	40	54	55	59	66	60	67	58	73	63	71	62	52	65	61	53	63	53	65	66	69	53	70	66	69	52	59	64	67	65	57	55	63	76	58	57	57	69	69	66	55	70	76	55	64	73	59	54	64	61	56	69	74	60	54	69	61	56	67	62	64	55	80	58	63	68	56	49	57	57	69	60	57	73	54	49	58	66	66	70	53	69	70	55	55	67	61	47	57	64	80	58	62	60	65	57	69	69	51	54	48	50	56	55	57	55	69	68	67	64	59	51	65	67	54	62	64	47	59	66	60	57	57	57	62	65	56	57	50	66	58	69	58	66	51	63	72	56	52	59	61	50	62	55	54	64	78	68	45	65	67	73	56	65	64	61	74	63	51	56	68	75	63	65	64	50	49	49	63	58	65	63	56	49	69	75	72	63	57	64	73	65	65	65	54	61	56	60	68	60	58	72	65	70	58	58	56	71	49	81	71	67	57	78	44	59	72	57	58	61	52	64	60	48	69	67	77	59	58	60	63	68	58	66	55	61	60	53	65	61	64	60	63	48	54	59	62	47	57	62	59	76	55	62	56	64	52	82	64	53	64	66	67	69	62	57	56	56	53	62	68	61	51	70	53	64	58	67	62	68	61	64	58	48	71	78	64	70	57	58	55	66	58	48	63	60	47	63	63	51	69	51	73	63	60	54	76	69	67	67	57	67	51	57	65	73	58	58	61	65	63	54	55	46	55	51	63	65	71	59	75	68	40	61	52	59	50	64	65	59	62	58	59	53	51	53	78	55	55	61	61	67	52	48	73	65	66	90	54	57	72	60	63	51	54	47	54	64	63	63	71	69	51	57	79	78	67	78	56	54	64	73	49	52	66	55	78	53	52	64	47	54	67	59	47	62	57	63	73	69	62	59	54	65	54	57	65	73	67	64	63	64	62	75	67	67	71	49	58	57	59	63	67	68	67	52	50	65	57	46	70	58	55	79	67	49	61	72	77	65	59	77	70	65	73	56	65	52	75	62	82	43	60	57	52	72	68	48	58	68	64	52	67	55	53	51	60	64	52	50	57	73	52	67	60	64	59	51	66	72	61	64	72	62	52	59	75	59	66	59	67	65	65	60	58	53	58	51	52	74	50	64	44	64	51	66	61	71	63	64	68	60	69	73	65	46	67	62	58	58	46	58	65	59	73	59	54	56	57	69	65	59	63	66	59	52	58	64	56	58	64	69	55	52	51	60	54	62	45	49	69	61	69	59	47	60	54	63	63	50	56	75	53	75	68	66	59	67	52	58	75	70	53	70	48	67	63	65	67	68	70	66	53	51	64	58	62	56	66	70	60	63	70	67	59	50	51	61	60	52	56	63	71	66	60	64	79	60	51	57	60	48	58	60	64	62	60	66	59	63	61	56	77	55	65	53	52	72	52	56	55	65	64	51	61	55	66	67	68	45	53	72	49	64	63	60	54	39	50	58	75	55	67	71	64	57	78	71	61	60	57	69	49	57	59	56	56	45	78	73	63	53	64	58	63	65	59	61	60	54	59	65	58	65	53	58	58	64	61	58	67	65	52	84	81	66	60	63	52	62	46	54	63	64	72	65	56	51	54	60	83	51	65	54	64	60	57	60	56	71	58	69	61	53	70	61	69	55	70	70	53	64	73	68	66	58	68	58	67	50	59	59	56	50	59	68	54	62	57	49	67	70	67	68	47	53	78	56	61	76	80	64	83	71	74	64	52	58	59	58	71	45	66	64	60	47	67	55	69	50	58	69	68	65	62	46	51	59	52	62	74	54	55	67	53	68	65	63	47	55	53	55	61	74	68	50	50	70	70	60	59	71	71	60	66	65	62	73	57	65	42	47	74	65	57	45	68	64	63	63	56	68	58	53	58	70	55	65	65	64	60	57	67	72	54	64	64	76	75	70	52	60	60	60	54	64	51	58	65	49	66	69	63	51	60	59	63	77	62	57	75	53	78	57	62	90	56	63	71	58	67	49	60	53	60	65	41	49	60	61	59	58	54	66	67	58	66	76	61	63	69	74	59	65	70	67	55	66	57	65	55	62	75	68	62	73	63	65	68	68	60	72	62	65	62	69	71	58	55	63	79	66	56	52	61	66	59	59	57	66	65	64	56	52	62	62	56	62	65	69	59	54	59	62	67	61	62	67	55	59	54	81	51	59	62	62	59	64	54	56	60	58	66	50	72	73	62	54	56	61	62	58	64	67	59	50	54	70	61	55	70	58	64	69	68	56	59	62	63	61	67	68	69	52	56	77	59	67	54	54	66	50	53	62	45	63	74	57	65	68	70	75	63	54	56	60	57	65	64	53	76	71	72	63	70	68	65	57	64	51	69	53	76	63	51	86	66	53	63	73	59	66	58	61	67	73	45	62	60	51	51	59	51	58	51	64	62	49	63	58	56	54	64	59	81	55	53	69	71	63	53	55	70	55	58	60	61	48	52	59	56	65	57	67	50	68	56	61	47	53	58	65	52	58	67	64	61	73	51	51	69	50	76	45	92	49	53	58	64	55	61	67	52	61	60	50	51	71	69	65	68	62	66	56	53	59	55	69	54	59	69	67	67	65	57	67	53	64	54	67	54	64	62	70	66	49	64	68	74	71	52	54	50	60	74	57	76	58	65	67	57	54	52	69	64	62	58	73	62	61	59	68	60	63	51	52	69	53	59	53	53	62	63	64	65	64	59	64	67	71	57	76	60	54	56	72	78	65	57	58	59	55	56	70	74	62	64	56	59	49	49	53	75	59	72	64	76	67	51	48	60	62	53	58	77	61	73	65	63	63	64	58	63	56	63	50	54	63	56	55	70	70	64	51	59	69	54	67	73	62	60	44	63	54	66	51	71	63	71	57	67	66	63	55	63	47	64	64	65	59	63	61	71	36	59	68	61	62	53	55	70	61	58	70	53	55	54	65	64	53	71	58	58	59	62	62	54	70	71	60	62	67	66	61	71	58	61	68	64	72	60	63	74	54	78	53	70	59	59	60	58	64	53	70	55	63	61	70	68	54	58	65	52	69	65	66	66	48	59	62	71	66	53	55	57	81	64	57	79	56	57	63	65	55	74	56	68	44	65	65	55	58	51	58	68	58	78	45	62	67	74	61	62	66	72	54	58	60	51	44	57	60	70	64	57	73	57	65	59	70	61	57	59	64	62	59	62	63	51	53	65	67	70	66	58	63	50	65
16691	1382	871	1078	2030	2443	2394	2069	1660	1509	1370	1150	1141	979	962	941	870	883	800	741	783	678	711	680	675	706	661	718	656	631	629	648	647	634	637	638	620	625	1389	611	616	657	600	617	544	583	607	614	591	587	564	610	602	588	607	617	609	582	658	622	566	537	613	590	584	584	588	553	585	558	613	598	571	581	618	561	564	568	589	541	565	561	537	645	604	589	571	574	589	543	588	559	552	544	527	569	563	537	572	548	560	578	588	574	600	616	595	560	647	586	583	583	576	563	581	540	538	537	620	546	567	626	561	559	538	575	606	579	621	555	601	592	551	575	557	548	609	573	571	592	580	523	575	546	618	536	580	575	550	572	524	605	532	551	575	570	564	565	590	574	555	528	578	567	581	571	584	561	569	560	577	572	571	562	565	570	601	510	566	568	546	616	522	553	622	533	548	549	585	562	563	565	573	541	563	590	575	537	578	563	574	573	569	581	563	569	549	565	574	589	567	633	554	552	520	582	565	553	638	605	546	587	541	575	552	573	579	559	603	578	553	553	601	574	564	554	558	579	562	575	617	574	559	602	567	543	558	579	514	549	601	556	610	574	574	578	590	578	600	556	598	587	563	603	578	554	621	580	611	566	557	549	559	596	562	625	620	606	577	562	619	571	555	543	581	554	564	581	593	546	547	580	574	557	588	552	565	527	633	567	551	602	571	596	587	589	603	555	559	555	582	543	520	570	604	591	596	576	553	520	516	602	571	590	535	572	584	576	585	541	556	565	586	549	533	553	562	547	593	577	639	545	569	596	586	558	597	543	594	577	600	551	532	567	554	541	576	508	565	568	551	617	558	582	589	565	603	594	573	551	604	594	539	570	549	574	570	563	539	527	563	606	549	559	555	613	553	569	578	581	559	581	582	572	553	573	566	590	590	566	566	580	590	623	572	572	586	565	573	566	616	552	577	556	585	587	599	586	571	564	596	567	543	593	599	546	533	564	583	586	509	561	546	555	514	580	597	576	546	564	585	556	517	567	573	542	547	545	531	548	601	565	564	586	571	542	556	601	581	594	577	555	538	578	584	528	567	573	580	575	566	588	573	595	618	623	552	586	538	554	573	521	527	597	597	552	566	526	571	592	572	561	602	602	619	559	580	584	579	547	594	582	538	585	548	559	589	512	575	584	524	568	547	602	561	566	553	576	596	576	580	558	560	597	548	561	574	601	551	568	571	594	535	531	603	600	534	557	563	570	588	597	582	548	581	580	575	554	573	538	566	513	569	609	570	592	573	579	560	519	557	578	578	593	553	600	613	582	583	568	565	555	607	590	580	592	568	550	543	557	532	548	558	568	573	544	600	567	557	552	612	607	639	538	582	528	556	561	567	582	545	593	543	585	520	572	572	629	580	572	605	582	578	570	583	598	613	577	561	550	535	543	569	616	612	562	578	559	569	586	559	620	535	534	577	556	608	567	560	569	614	577	597	578	571	583	576	555	581	599	562	560	586	578	528	567	577	578	587	537	594	584	567	555	567	537	635	572	582	527	566	573	564	550	589	539	567	548	591	567	583	538	582	530	584	547	586	568	548	634	541	573	564	573	564	578	580	596	585	551	553	622	561	616	627	583	568	574	545	575	570	586	624	557	618	560	601	534	592	603	574	589	577	611	564	548	579	565	525	559	569	546	587	592	582	553	580	546	546	577	600	529	560	555	598	530	550	538	546	571	558	577	564	587	579	584	525	559	569	618	567	591	586	581	565	549	595	534	581	565	565	572	548	576	535	559	560	614	569	564	559	560	584	556	566	573	584	570	553	544	568	596	599	539	534	560	578	585	551	561	564	532	523	547	577	592	545	555	575	543	590	570	535	589	561	582	569	556	577	561	577	566	553	534	560	596	553	554	553	555	620	562	607	585	563	552	539	566	566	612	564	566	553	576	563	546	590	559	592	576	599	550	576	594	582	555	582	566	588	590	531	548	604	575	576	561	565	547	577	575	587	521	555	593	560	532	579	605	605	574	565	608	568	572	575	588	587	596	598	550	554	547	556	574	506	579	555	555	582	577	514	539	535	599	624	551	636	589	577	526	605	565	533	577	558	582	532	580	548	571	549	580	582	570	570	569	586	585	578	569	568	596	570	589	532	568	560	548	555	575	598	607	583	555	580	587	554	570	580	586	579	592	552	601	616	626	597	560	579	602	557	554	549	555	598	594	558	578	588	599	547	545	571	542	560	533	530	533	578	562	550	576	630	560	570	585	573	576	584	580	558	600	543	610	576	562	566	560	550	565	556	598	592	614	561	608	573	555	598	575	608	528	579	574	580	574	605	571	566	590	575	573	541	603	599	582	613	567	530	590	585	606	564	558	556	573	632	594	577	574	547	583	599	583	569	598	562	581	560	580	570	575	593	579	566	550	583	572	538	599	578	564	550	546	568	550	554	576	614	529	574	578	543	588	587	639	555	625	591	572	581	582	559	568	543	602	554	607	581	574	570	553	556	584	570	561	545	588	566	565	618	599	532	584	571	592	602	584	562	567	593	546	578	552	565	559	541	533	600	503	611	565	611	570	592	609	569	585	595	542	547	552	527	546	529	577	587	579	565	584	587	577	584	523	587	603	570	559	577	574	554	596	556	527	562	565	587	524	565	588	564	514	534	626	540	587	535	583	534	532	569	591	565	583	570	559	603	571	555	545	606	606	533	533	579	535	521	559	565	562	565	567	583	579	536	600	563	501	548	594	588	550	578	573	550	626	585	599	600	594	540	547	579	595	608	587	572	539	589	591	552	576	583	547	571	563	513	546	554	548	571	558	585	560	600	541	543	566	573	569	568	531	579	592	552	548	525	610	615	543	565	543	624	555	603	599	534	586	571	551	582	577	530	586	607	550	566	592	584	547	636	593	541	549	592	569	575	570	552	532	620	557	582	597	612	602	555	549	547	521	584	579	553	549	561	540	579	542	595	539	556	570	548	538	599	589	567	563	555	591	550	565	493	543	577	553	578	555	557	567	552	586	529	574	561	557	513	594	552	559	507	562	565	593	557	569	580	562	599	561	598	554	567	555	564	568	572	546	580	587	576	570	600	585	585	555	559	583	570	586	568	565	569	574	559	589	571	554	575	580	604	609	567	543	591	573	582	583	541	574	567	592	536	564	555	548	588	550	537	557	590	554	586	531	594	538	560	575	553	556	538	539	548	600	582	570	568	569	556	535	557	561	573	543	582	526	557	574	568	535	581	554	553	598	575	577	545	604	558	597	533	524	578	580	544	573	573	528	551	552	548	556	557	594	583	595	580	548	543	593	603	557	571	551	566	526	608	532	545	543	516	595	554	565	549	549	581	590	594	537	550	525	585	588	564	590	555	577	594	568	583	583	554	571	569	572	581	547	547	588	600	571	602	573	558	580	572	556	608	600	559	519	555	594	539	576	589	537	572	549	595	584	599	545	540	592	568	560	605	565	569	591	582	617	577	565	567	561	582	546	585	579	590	542	549	577
7776	285	160	112	100	152	165	142	132	148	116	111	116	97	101	103	89	91	82	101	82	75	83	80	85	59	66	76	85	67	65	58	58	63	88	73	66	61	127	66	60	66	58	48	65	52	72	67	58	63	63	60	61	45	58	57	55	59	59	59	54	55	63	76	61	54	64	47	54	55	64	63	73	53	68	62	54	65	58	51	55	56	58	45	58	59	64	63	62	62	50	58	70	70	47	63	66	68	54	62	49	58	52	52	63	47	46	66	67	83	69	59	61	67	73	67	56	60	69	62	68	71	65	58	64	53	68	62	62	54	57	66	62	57	54	50	61	62	66	60	75	67	66	65	59	62	63	65	48	56	60	66	65	60	50	47	55	57	44	63	77	73	59	55	56	69	54	79	49	52	51	59	61	57	58	59	67	52	65	63	67	44	60	47	68	64	66	61	69	62	61	62	63	55	64	49	57	58	59	64	58	51	70	45	60	59	53	50	49	50	56	64	50	59	70	46	56	59	66	71	69	57	71	51	72	49	61	78	67	47	47	53	51	52	45	65	60	57	64	52	60	56	66	65	61	63	64	52	58	56	67	55	66	55	68	52	59	49	47	64	72	66	60	58	55	73	67	71	54	55	61	56	53	57	59	73	58	66	57	71	53	63	64	61	48	57	67	58	51	54	63	58	66	61	59	55	67	53	53	57	66	69	51	58	58	70	62	55	59	62	62	62	60	55	59	48	53	58	51	74	53	54	70	50	61	74	62	63	62	62	52	66	67	64	61	49	67	49	53	56	71	57	68	67	52	45	62	64	69	63	48	57	60	55	57	55	73	60	50	65	72	69	72	63	67	56	59	53	60	64	72	57	55	58	61	58	49	60	74	62	57	60	59	71	58	57	65	48	79	61	58	65	47	55	59	59	49	56	64	73	73	56	68	48	47	63	67	52	77	61	44	61	74	66	61	56	64	52	61	75	61	64	48	66	59	57	55	61	70	60	72	65	58	68	54	51	60	54	54	50	50	67	67	62	44	67	54	61	73	72	48	53	62	59	67	78	69	51	60	51	55	47	51	63	52	47	52	66	56	60	56	63	63	53	64	48	62	58	71	51	58	59	59	59	58	57	55	64	64	57	61	48	70	45	69	63	47	64	76	59	74	58	45	64	63	58	65	55	71	65	51	64	68	46	69	54	54	65	57	45	50	56	77	58	58	44	48	74	63	61	73	52	64	67	60	44	58	65	46	67	44	55	54	53	69	40	54	60	59	62	71	54	62	53	72	60	48	55	58	67	45	59	67	55	62	72	59	64	78	60	67	62	56	72	51	66	56	58	40	46	54	51	61	72	62	51	65	61	55	66	58	62	50	55	54	59	50	64	65	64	64	50	65	42	66	70	45	68	67	53	63	54	53	62	71	54	54	61	61	64	62	52	50	40	46	50	59	54	61	72	54	51	63	54	65	67	60	68	44	64	49	41	48	52	63	46	58	65	58	46	54	65	60	48	62	56	49	57	62	65	61	49	56	52	41	51	55	50	56	42	62	52	60	57	59	53	69	56	55	62	76	52	51	54	57	59	81	76	67	66	58	71	72	56	56	58	55	71	60	55	58	64	60	63	57	57	56	62	62	74	57	66	49	51	72	63	53	55	56	54	62	51	52	52	74	64	68	65	54	75	53	58	58	60	87	57	69	67	44	70	60	51	70	48	58	48	66	59	57	60	63	63	47	55	44	63	55	54	61	66	52	53	57	62	56	70	55	66	60	53	51	60	48	53	53	56	52	60	51	56	68	63	73	53	61	58	54	69	61	55	55	61	61	58	46	55	69	59	59	57	58	60	64	60	48	62	51	51	64	57	48	66	65	60	57	58	61	59	62	56	51	75	54	53	55	51	48	63	71	66	57	70	60	67	54	67	72	51	70	74	65	55	56	63	58	67	55	58	51	68	64	61	56	53	63	56	58	57	52	58	52	67	68	49	48	51	58	43	65	53	54	52	66	47	59	69	58	51	54	54	67	70	63	65	61	53	53	58	58	56	69	49	66	43	52	62	50	60	48	62	63	52	59	51	70	56	67	62	68	76	61	61	52	66	61	65	65	59	58	59	61	66	64	57	53	66	60	51	58	40	55	57	61	52	64	52	54	67	70	66	59	59	56	52	71	61	68	58	59	58	55	55	53	71	67	67	65	45	52	65	59	59	71	54	66	60	59	68	55	55	50	54	54	52	74	60	72	52	56	66	52	57	59	57	52	61	57	58	56	59	57	56	63	67	52	54	52	55	60	68	54	70	42	50	68	60	70	58	54	58	63	51	66	75	57	71	65	60	61	68	64	65	56	56	64	52	60	62	58	64	60	62	54	56	66	56	76	63	59	65	65	57	58	48	54	56	54	56	67	77	58	79	60	53	50	62	71	60	57	57	46	60	58	49	66	66	56	48	62	51	58	61	62	71	77	56	63	63	66	65	60	61	59	70	65	61	56	63	56	63	60	48	51	62	54	60	64	57	53	83	62	62	53	52	65	66	52	77	54	72	61	63	57	57	63	66	53	59	61	48	45	67	51	61	72	60	67	65	60	52	57	50	62	59	47	65	60	70	54	61	62	61	65	68	53	74	55	55	66	61	58	65	44	67	66	57	72	60	69	58	50	56	55	63	52	69	50	68	54	60	73	53	61	49	58	51	49	70	71	64	57	65	69	58	59	57	72	56	55	47	57	60	59	43	64	57	63	57	71	74	58	58	58	64	58	58	51	64	51	67	52	66	52	73	54	60	52	63	69	59	58	53	69	62	53	62	58	56	73	54	52	52	60	52	53	61	60	64	54	48	57	53	61	71	58	59	67	56	73	55	54	56	53	75	57	58	55	53	61	67	71	63	65	60	55	68	51	67	67	70	60	51	58	50	56	66	61	59	58	76	61	56	63	61	60	64	64	48	65	58	66	64	54	56	69	54	63	45	56	59	55	50	53	59	62	60	67	56	68	59	61	61	61	53	58	53	55	62	57	49	48	75	61	61	56	72	58	64	57	63	70	54	68	78	72	71	69	65	57	60	61	59	41	59	67	67	57	59	64	84	67	54	71	63	57	56	66	65	82	69	58	56	61	68	57	51	56	59	59	58	59	41	74	69	66	61	62	57	62	60	50	78	60	51	61	52	66	62	47	48	52	60	66	67	55	60	57	64	52	48	52	57	56	59	61	67	60	62	53	65	48	61	60	51	53	54	53	58	64	57	68	65	57	63	58	78	64	55	54	43	64	75	55	53	66	53	68	57	55	52	59	47	58	54	60	57	77	68	61	59	73	46	65	70	54	76	54	53	59	53	70	50	65	57	47	63	48	59	70	55	61	60	71	63	54	65	62	63	60	61	60	41	71	81	51	67	69	65	59	64	52	61	60	76	56	70	72	47	67	53	70	59	63	62	64	64	61	74	50	56	59	66	69	66	62	48	44	66	60	64	52	50	61	59	57	55	61	71	58	61	48	55	53	58	60	69
29122	4243	1977	3085	7178	8938	8204	7034	5806	4838	4109	3353	3005	2560	2316	2150	1882	1778	1651	1496	1399	1297	1211	1145	1124	1079	959	933	962	898	861	900	845	807	934	811	773	834	2864	731	702	762	689	698	671	686	713	684	675	703	649	695	629	689	684	705	673	650	672	652	650	638	617	644	688	643	648	654	601	641	631	654	623	643	633	639	628	600	637	592	637	595	679	621	604	595	656	597	621	608	614	625	570	594	610	658	582	616	651	587	556	561	590	612	593	617	554	589	579	633	576	596	586	618	536	581	582	574	585	590	588	636	585	581	585	553	616	610	611	592	645	593	583	565	616	577	599	569	607	569	613	575	571	592	606	617	560	592	613	601	555	604	572	600	572	575	590	597	568	561	598	574	597	594	628	608	630	621	523	543	564	573	586	585	576	602	557	545	597	573	605	597	585	600	584	608	575	606	580	622	593	640	564	617	587	628	623	574	559	583	600	578	579	607	562	579	611	540	599	560	593	613	555	604	579	532	601	565	587	597	572	615	560	614	616	567	585	591	602	567	606	607	599	597	574	604	573	590	575	617	572	594	594	582	578	584	589	576	572	601	578	553	587	599	589	589	589	622	570	611	539	548	597	528	593	612	564	613	548	583	607	574	572	569	630	622	600	593	557	603	600	574	593	610	560	571	593	593	570	571	567	543	604	589	584	603	601	589	612	573	612	589	593	604	606	566	560	624	565	583	570	586	584	554	575	537	611	625	560	592	605	567	618	559	524	564	578	589	572	551	574	514	589	546	572	564	609	577	594	583	581	560	563	611	611	597	554	593	532	597	624	590	554	553	605	575	590	580	642	621	595	577	604	582	575	546	576	606	590	598	571	583	579	563	623	578	601	563	610	523	550	595	576	592	583	600	615	575	535	583	596	619	568	590	583	535	562	576	593	590	560	577	555	549	594	560	554	561	544	599	559	543	608	535	591	577	583	561	608	529	567	606	548	578	608	527	587	606	578	594	583	624	605	557	586	569	636	577	590	574	613	555	578	555	563	573	587	600	540	569	581	619	624	541	551	582	597	566	573	563	560	571	572	593	580	607	582	579	623	574	603	578	573	580	601	552	576	573	555	569	596	585	556	568	561	585	572	559	588	570	556	620	592	632	575	585	643	610	573	599	585	593	560	595	565	563	535	539	586	559	612	583	585	606	602	586	558	585	579	523	584	569	617	591	576	583	616	551	535	538	586	510	574	566	560	567	592	558	576	598	529	555	579	573	639	580	549	545	595	576	562	570	540	534	549	596	555	570	563	524	593	620	586	566	588	540	597	596	561	584	600	621	546	553	605	582	633	605	577	597	591	621	556	520	566	627	595	585	555	595	565	540	585	554	623	544	599	587	626	537	564	589	595	577	578	537	548	572	559	582	565	593	578	577	567	544	593	570	579	620	575	610	577	611	562	562	557	589	618	571	533	560	566	570	601	550	592	609	560	597	570	604	616	586	557	568	595	623	594	592	526	594	568	629	575	631	632	610	601	582	564	580	552	610	590	539	540	573	557	558	589	567	573	583	560	585	572	607	594	598	593	584	589	608	580	605	564	525	571	606	625	558	603	556	566	576	596	574	633	598	575	590	559	570	567	589	606	572	554	555	539	605	600	592	593	583	557	599	543	556	574	558	568	624	557	562	593	556	583	625	582	610	612	613	575	568	609	559	565	576	580	584	547	533	559	606	580	589	576	543	603	564	558	585	552	554	605	563	596	553	572	589	546	573	563	599	578	573	587	602	571	572	570	572	566	566	575	552	560	591	594	615	561	589	628	581	570	616	582	563	602	605	589	603	616	618	559	606	544	554	616	574	627	568	590	575	552	558	562	625	558	601	593	587	587	586	566	601	553	608	604	579	600	597	586	546	519	577	584	565	551	602	564	555	581	621	533	593	612	538	586	605	578	592	611	584	527	577	580	579	610	509	586	509	599	585	591	586	630	555	553	537	576	595	620	587	611	608	601	562	603	564	561	605	587	592	594	601	574	537	588	590	585	610	566	596	604	579	600	540	570	586	581	580	555	538	583	574	536	567	600	598	571	550	571	565	564	564	570	581	578	585	594	552	598	601	610	605	585	577	579	624	557	551	625	610	621	598	588	589	556	563	592	582	557	611	558	586	568	621	663	605	609	599	591	597	573	588	565	583	590	580	569	590	631	562	598	569	602	565	625	558	590	534	624	568	573	602	607	588	551	562	598	593	586	608	603	587	580	577	593	585	607	600	583	580	586	575	569	553	582	555	545	549	561	581	586	596	545	578	537	553	586	599	600	603	618	613	608	549	642	587	588	597	607	577	585	591	591	557	562	603	549	560	580	560	552	586	560	609	582	615	563	584	574	589	585	577	567	606	621	610	536	619	554	598	559	609	591	561	637	567	577	564	533	594	608	573	601	578	526	582	613	563	628	562	648	601	576	567	555	584	525	556	548	580	556	592	579	602	569	529	575	603	616	563	580	618	563	567	567	587	605	602	573	594	573	569	564	581	595	572	561	567	584	565	590	572	600	576	545	576	568	591	520	591	605	599	541	598	573	600	566	551	591	589	571	589	544	613	597	578	569	550	530	574	564	636	610	531	583	564	614	613	602	607	624	598	594	571	571	616	560	587	544	588	567	590	629	597	588	586	567	600	597	617	533	581	582	609	580	557	560	614	590	553	592	603	605	554	580	585	589	598	532	599	602	571	589	614	607	585	571	585	535	563	593	610	601	552	615	595	568	554	591	586	549	558	597	583	584	544	589	604	578	566	571	574	556	570	579	606	604	565	567	647	543	606	586	606	605	591	575	564	576	597	565	623	599	562	633	610	578	561	541	602	571	589	600	582	596	590	585	617	564	618	561	591	629	542	603	580	611	571	571	574	543	613	585	583	561	600	556	546	531	569	601	548	625	584	556	589	558	539	551	607	614	605	583	620	559	640	571	606	573	566	567	597	586	564	600	573	555	575	577	576	544	565	567	598	564	610	595	591	566	609	552	590	556	560	592	592	618	585	568	588	558	556	587	588	612	576	585	591	608	542	578	620	552	636	608	567	612	536	573	597	581	567	554	562	567	630	622	625	587	577	562	599	583	535	571	615	540	599	556	538	565	540	637	568	589	568	594	570	608	616	580	585	610	544	578	544	588	588	580	599	574	603	578	617	610	614	587	550	536	595	598	591	543	538	608	606	552	558	591	574	587	543	571	573	579	561	570	581	561	535	680	579	581	575	581	626	586	596	574	569	593	573	593	615	597	584	548	556	625	550	588	548	577	568	616	598	539	580	612	575	574	589	598	604	636	565	586	580	561	611	594	552	576	586	581	575	570	598	587	537	565	570	611	569	551	567	533	580	585	627	553	582	546	627	578	564	557	590	631	632	586	581	562	599	587	623	610	552	589	589	589	576	611	590	603	560	560	547	567	572	595	556	549	560	556	565	567	572	603	596	550	574	601	584	553	598	606	581	626	560	582	546	574	546	560	520	555	583	574	588
5664	134	63	51	47	58	66	83	66	76	61	48	63	69	42	41	35	45	55	38	54	38	37	23	25	35	30	26	26	28	33	32	28	22	26	26	30	51	101	29	25	30	20	26	25	30	29	19	24	18	28	23	30	39	17	24	29	25	26	24	29	21	31	24	27	19	33	25	26	24	29	24	19	30	28	26	14	28	31	20	17	20	25	16	24	21	27	27	17	26	36	28	29	25	22	35	14	25	40	14	28	31	25	26	18	31	34	28	23	29	25	32	26	24	16	23	21	29	28	22	26	27	20	20	31	20	32	21	32	30	31	22	26	21	24	31	22	26	27	20	22	29	27	22	29	26	25	35	34	27	26	22	22	19	28	23	22	27	26	18	31	30	28	29	22	33	21	25	26	36	22	17	27	29	28	20	19	21	19	26	22	26	13	21	26	23	20	21	29	29	23	21	30	32	26	20	19	26	25	22	18	28	24	22	22	23	27	26	20	24	21	23	24	29	23	23	21	33	28	25	19	20	20	18	18	29	32	37	36	16	27	22	23	22	36	22	26	21	24	28	39	35	22	26	23	22	23	27	20	31	34	25	28	21	22	21	29	22	33	24	28	29	24	24	29	35	20	31	24	20	31	21	30	23	26	21	25	13	24	24	16	19	26	24	30	21	19	21	28	20	21	21	29	21	17	18	29	15	40	27	21	26	15	22	16	22	37	22	30	27	22	21	30	25	23	25	25	23	24	30	25	19	23	16	24	24	25	23	19	20	25	18	26	18	21	29	25	17	32	36	20	17	22	19	23	24	27	30	22	21	19	30	18	27	20	29	20	25	31	25	27	19	35	17	25	26	31	31	21	28	23	20	16	18	25	20	21	20	35	18	24	29	18	22	26	25	19	23	22	14	19	27	25	30	26	25	22	25	24	20	34	30	26	24	27	16	28	18	27	34	24	27	16	17	18	26	24	24	29	16	24	16	27	22	32	28	22	17	36	27	20	25	27	24	22	23	18	19	28	24	23	19	17	27	17	18	31	24	24	21	29	19	23	23	29	19	24	27	24	22	27	18	26	23	14	25	24	22	24	28	31	21	22	24	17	20	28	18	17	19	24	26	25	22	24	18	19	35	21	30	16	25	29	31	33	24	27	20	13	28	25	27	36	20	19	19	26	20	21	23	37	28	28	20	18	33	17	19	31	19	23	22	21	23	33	24	23	21	28	14	21	27	19	18	17	16	23	45	25	23	25	23	18	34	33	20	25	24	21	17	19	22	23	18	13	15	16	31	23	35	26	27	19	28	25	19	28	26	25	28	30	31	26	22	26	24	28	20	20	25	24	27	28	25	25	17	21	27	31	23	32	20	23	32	25	19	20	24	21	29	26	28	26	28	35	28	28	26	31	15	32	21	26	19	34	34	32	27	23	20	18	20	27	29	22	26	30	25	21	23	21	28	16	25	28	21	16	20	22	26	22	23	26	22	28	26	27	24	23	20	27	20	15	27	29	28	27	17	24	20	27	33	32	24	18	33	31	25	28	25	26	22	16	29	30	24	28	18	22	24	26	23	17	26	31	20	20	31	22	29	17	23	27	24	22	17	25	19	25	29	21	27	21	23	21	19	26	34	22	21	19	26	26	19	17	25	17	28	14	26	26	21	26	26	25	19	32	20	21	22	25	21	22	25	31	22	19	32	20	42	25	26	26	25	24	24	26	23	24	22	29	18	18	25	27	21	23	23	25	24	17	21	23	18	20	24	24	22	28	23	23	21	23	24	32	27	24	18	28	26	31	27	22	21	21	22	25	24	21	25	41	25	27	32	27	26	20	16	26	32	29	22	28	24	22	33	25	23	21	28	17	25	20	21	18	17	21	25	23	22	25	19	30	17	25	15	28	21	22	22	24	29	28	24	24	23	33	25	22	23	27	19	25	18	21	26	23	15	23	29	21	33	28	29	28	15	23	26	31	29	32	30	30	28	27	22	19	20	27	24	21	28	16	27	18	17	27	19	19	24	24	15	34	23	21	19	18	22	27	25	30	24	31	17	28	27	20	30	23	22	20	24	34	19	30	22	22	20	22	26	20	28	28	30	29	31	31	28	28	21	27	18	19	24	23	33	13	24	23	36	29	20	27	28	16	20	29	21	20	24	23	30	14	22	23	22	24	21	26	24	29	28	28	20	22	25	26	31	27	25	26	26	41	29	20	27	25	24	25	25	22	31	21	27	21	24	18	22	26	28	33	24	20	22	26	26	24	28	26	24	20	21	19	22	26	20	27	32	28	20	19	32	24	19	34	32	21	30	25	21	18	25	29	20	28	11	19	17	26	21	19	23	25	28	15	26	25	26	33	26	20	22	23	35	19	32	22	26	19	18	25	25	23	35	20	23	24	24	30	28	33	25	29	26	29	25	22	34	14	27	31	20	29	29	17	28	20	24	29	20	27	25	19	22	21	31	21	23	24	22	29	27	30	23	28	23	32	16	21	31	25	28	23	30	17	31	24	21	19	22	25	23	31	20	20	36	21	27	23	26	20	26	22	33	21	18	29	30	26	19	23	19	31	32	18	21	34	22	31	22	21	30	20	22	18	21	28	23	29	23	15	28	20	31	18	25	22	24	18	26	27	33	25	27	28	22	17	17	18	21	24	26	29	30	15	19	34	19	24	23	32	30	33	21	19	18	28	27	23	31	21	25	27	22	21	28	24	21	21	31	24	23	28	22	24	15	23	21	22	28	24	18	24	15	20	21	28	29	18	26	23	23	28	25	22	26	24	26	21	28	22	22	30	27	25	26	20	22	23	20	32	25	17	20	37	27	23	19	35	27	26	25	20	25	37	15	14	13	18	32	24	26	23	25	20	19	23	21	29	34	27	15	23	17	27	24	25	22	16	22	26	24	24	26	17	32	29	18	22	28	26	19	30	22	19	17	22	34	22	36	21	21	33	17	26	28	21	19	29	21	19	25	21	19	34	28	20	26	20	20	30	13	25	22	25	26	25	30	15	30	32	28	23	21	17	17	26	22	17	24	24	21	22	27	21	21	12	23	25	33	21	23	27	30	33	29	18	31	29	26	29	24	23	21	26	18	33	20	19	21	23	23	15	23	23	27	27	23	24	23	26	25	20	28	26	24	20	32	15	30	26	18	33	23	20	26	19	21	23	27	27	35	17	27	24	22	21	23	19	35	28	20	24	27	16	24	23	13	22	21	19	20	32	23	26	25	29	31	15	22	26	25	29	22	14	22	17	20	26	26	29	28	33	27	26	20	17	24	15	18	23	29	26	32	20	17	23	33	19	18	29	21	27	25	24	25	27	28	21	17	28	19	19	27	19	21	27	28	25	18	24	23	27	30	19	30	29	23	27	22	28	30	28	23	31	30	21	17	26	26	23	18	38	21	19	26	24	31	18	26	19	27	23	26	31	26	33	35	29	28	25	16	28	25	27	24	31	15	21	22	28	20	20	32	31	25	30	18	31	25	16	20	26	27	24	29
22665	2275	1074	1592	4024	5213	4835	4177	3315	2800	2253	1911	1714	1457	1370	1171	999	990	892	785	725	596	642	583	547	499	471	429	435	440	380	397	422	390	413	372	346	1052	2512	307	313	305	311	309	342	296	292	305	320	263	281	284	264	270	304	262	274	283	276	293	260	272	290	275	262	312	263	290	257	257	274	256	278	271	262	248	275	239	258	249	243	266	243	262	240	273	259	270	237	250	253	281	241	247	231	236	218	239	252	229	243	224	261	243	246	237	249	252	259	231	231	232	269	230	273	255	221	234	257	261	236	231	258	249	246	254	227	245	217	231	227	242	229	247	254	247	225	226	267	234	226	229	227	236	227	221	267	234	251	215	252	277	228	247	241	218	231	270	252	233	222	186	243	237	221	257	246	244	229	262	241	242	253	235	255	224	223	224	243	245	253	234	221	226	203	266	223	228	247	213	246	255	231	233	220	252	222	246	220	261	238	266	253	238	230	232	241	231	235	248	201	198	247	261	218	222	234	238	250	231	214	235	207	251	219	238	212	253	224	231	250	233	246	240	239	226	254	237	218	216	231	237	258	235	222	262	258	229	255	227	225	233	244	241	231	255	227	246	238	249	244	218	239	246	201	257	214	249	250	247	248	225	235	218	223	232	223	235	210	242	232	247	214	247	262	223	229	239	234	259	233	227	230	270	226	233	220	224	226	200	237	227	234	214	235	242	247	260	240	220	229	251	226	222	276	213	225	234	212	238	229	241	251	219	230	231	245	221	245	211	211	232	254	264	246	229	234	237	253	245	233	266	255	224	240	205	234	254	232	232	226	228	224	234	243	257	205	262	230	238	248	210	261	230	227	228	235	238	229	234	252	234	242	230	227	230	231	279	241	251	248	221	256	223	227	236	253	228	249	242	228	242	239	255	232	241	236	210	219	234	194	200	217	214	251	232	247	244	217	230	247	227	229	227	224	253	235	254	243	237	239	238	236	241	256	237	230	239	243	235	212	229	264	216	238	245	238	235	235	246	241	214	250	217	223	252	232	246	248	250	252	228	228	230	235	218	238	227	238	219	236	233	254	235	224	208	247	235	257	223	217	228	242	262	221	239	291	240	223	239	223	233	235	252	249	233	233	212	246	251	242	248	208	255	241	212	221	234	223	230	231	234	213	230	252	221	247	243	201	221	233	216	248	250	222	227	224	226	228	243	233	245	232	227	261	232	247	227	237	247	217	255	249	247	235	241	241	226	225	226	241	220	235	244	232	234	248	232	255	219	216	224	230	221	221	262	247	224	226	232	256	238	220	240	234	253	241	209	230	227	248	240	217	254	233	224	239	226	247	248	246	235	212	267	236	231	224	217	216	252	252	225	236	229	229	247	239	250	228	259	200	231	224	250	224	263	234	227	268	234	221	245	251	245	229	256	227	236	224	257	243	236	232	232	235	241	214	245	221	251	238	255	231	242	237	233	249	249	223	198	237	222	238	216	217	233	226	271	210	238	219	240	237	248	222	245	261	236	204	224	246	209	230	214	257	223	249	225	231	238	241	248	250	233	253	225	233	244	220	221	226	239	236	229	251	213	221	251	214	233	226	221	242	236	225	208	278	240	265	238	220	214	241	250	234	224	255	248	225	241	249	220	215	233	238	244	235	204	191	242	236	219	245	257	215	264	237	236	272	243	244	228	209	216	221	283	269	229	226	251	241	247	222	240	267	238	229	217	252	265	247	230	246	261	212	249	225	236	241	243	223	233	223	228	264	241	224	234	249	216	227	238	236	244	238	210	229	239	239	232	255	273	223	236	219	225	250	248	257	226	235	228	229	223	240	225	223	276	249	231	205	211	221	227	220	228	232	264	239	230	214	232	261	238	234	246	212	221	242	221	248	248	226	241	227	227	255	270	250	231	231	278	242	246	276	211	240	236	259	244	248	253	236	231	237	216	228	228	228	237	252	211	218	209	253	237	250	257	242	208	233	221	221	229	199	230	255	223	256	191	238	206	216	232	243	236	227	241	226	258	269	247	221	234	219	257	225	230	225	221	221	245	232	259	258	230	242	202	237	223	229	209	228	227	239	250	249	239	245	259	229	214	242	245	244	230	216	228	204	239	235	222	243	235	259	246	220	211	234	248	267	251	238	218	267	250	252	238	184	246	212	223	243	234	209	247	257	254	234	214	221	258	226	267	227	238	256	217	241	232	239	241	216	220	226	208	248	238	254	224	228	204	238	251	246	228	258	228	241	212	249	244	244	234	222	237	248	245	249	241	243	250	231	256	232	237	229	252	229	250	250	255	226	263	243	230	224	223	237	237	211	262	247	222	233	249	241	260	243	242	240	240	243	248	241	251	242	231	237	214	239	225	258	218	250	249	234	226	254	251	210	223	229	241	224	219	235	251	234	211	247	231	252	225	217	211	225	252	234	236	219	238	223	242	251	226	222	227	235	252	219	226	251	228	232	245	213	227	231	248	212	237	228	219	258	227	226	237	235	228	208	235	226	245	257	235	241	263	248	228	242	225	243	231	221	236	239	219	265	224	248	235	230	218	227	238	210	245	247	212	220	222	255	219	222	256	256	222	200	227	258	239	239	233	230	236	255	256	232	242	252	260	229	238	243	227	239	258	238	266	232	223	212	234	245	230	234	212	211	241	217	239	216	252	229	234	222	217	235	240	247	209	240	208	258	217	235	230	231	232	233	247	220	236	237	229	219	243	232	249	235	233	248	231	227	213	221	240	241	265	224	256	219	229	257	257	221	239	237	210	242	241	245	225	238	225	217	239	218	256	253	229	231	227	232	232	206	214	234	228	240	223	227	215	241	245	233	244	248	202	228	255	241	252	225	223	235	240	218	236	219	223	223	222	225	239	256	230	249	257	229	233	241	251	223	246	222	236	259	232	236	252	271	259	238	224	245	223	224	245	240	243	234	223	233	234	235	221	225	217	231	221	239	256	212	220	244	222	202	214	220	210	252	228	219	228	241	239	220	250	224	262	224	220	249	232	242	239	228	263	212	254	223	229	228	217	209	246	257	241	238	241	251	241	234	243	221	235	263	248	236	225	246	230	236	224	248	225	237	209	247	244	244	232	235	243	267	267	251	227	226	242	252	223	227	230	249	231	222	262	230	251	247	228	224	193	226	217	238	221	214	235	231	215	225	231	234	232	225	226	213	226	242	239	245	251	255	223	234	232	222	235	216	269	228	241	217	244	241	223	236	256	242	244	241	238	253	266	239	238	256	242	210	241	221	244	226	203	278	259	245	246	211	230	217	250	208	253	238	212	233	219	219	220	249	241	259	239	254	238	241	242	226	227	262	222	257	238	217	221	257	233	225	257	226	242	227	242	252	204	215	227	214	243	222	261	260	250	242	238	225	237	221	217	238	265	234	245	235	228	221	234	199	240	237	246	247	231	270	226	239	229	210	293	259	227	217	253	253	260	236	213	245	212	225	255	227	232	238	211	235	223	250	222	244	227	261	235	235	242	198	236	256	226	242	245
7058	305	157	147	122	167	198	173	161	141	156	135	131	145	118	110	107	129	119	99	108	112	96	117	99	94	87	76	90	99	113	97	90	98	100	105	109	128	209	83	89	93	89	94	91	84	106	77	100	88	96	86	91	92	95	100	89	75	74	86	88	99	58	90	78	76	98	81	107	82	70	79	76	83	90	104	77	79	90	102	84	120	93	88	90	82	76	76	98	94	84	82	95	88	92	88	88	89	83	84	100	89	93	97	81	75	100	98	77	90	88	97	79	87	98	103	86	83	85	78	72	77	92	93	98	98	93	91	85	76	86	95	98	84	88	78	94	91	99	82	91	86	101	95	85	92	73	93	83	93	79	102	97	92	86	71	97	92	75	86	97	91	95	86	98	91	93	100	92	96	89	83	89	94	77	99	74	85	88	79	95	81	82	93	97	86	66	79	90	87	88	94	83	88	74	96	80	88	100	96	88	80	76	93	87	68	88	92	90	115	76	70	85	91	90	103	84	88	109	90	96	92	86	85	73	73	102	78	87	89	79	83	97	87	97	89	83	93	84	88	90	86	87	77	95	88	87	89	90	85	81	101	100	97	103	86	78	86	87	92	77	87	95	91	100	84	94	90	102	84	91	85	89	90	90	84	82	95	104	89	79	109	88	81	94	96	93	89	76	88	86	87	91	91	76	90	87	86	93	76	76	63	78	78	96	92	96	95	86	88	78	82	90	99	90	91	86	80	72	91	92	99	90	84	109	90	89	85	80	89	95	88	89	87	88	88	87	89	103	98	76	85	89	89	89	80	71	76	100	88	83	103	89	97	85	102	77	89	83	108	90	93	94	85	105	74	92	84	95	84	86	94	90	82	80	68	115	76	103	94	87	93	80	97	75	104	82	85	97	94	89	92	93	96	94	85	74	75	84	96	82	67	89	82	72	80	85	94	109	78	86	77	80	76	94	86	90	95	79	62	79	91	81	113	96	97	86	86	98	88	97	87	78	90	76	79	86	95	92	83	91	83	87	93	88	99	101	72	93	76	81	83	99	83	95	87	94	99	95	74	90	82	83	83	93	77	79	99	84	98	71	83	87	90	102	94	94	87	83	98	89	85	106	82	78	75	99	97	86	105	82	83	82	90	79	77	97	99	90	84	92	92	78	96	105	98	103	88	88	84	90	81	113	91	86	93	83	94	89	100	95	92	78	78	80	87	85	99	84	86	76	81	93	108	73	94	79	97	86	104	77	96	93	99	86	80	108	89	82	97	67	87	76	84	74	75	71	72	72	103	75	100	81	100	93	96	85	72	103	79	90	84	97	74	84	74	88	94	90	82	86	110	80	107	109	83	87	98	83	93	93	77	124	99	87	91	88	84	78	98	100	72	89	76	103	101	82	89	90	89	75	90	76	77	87	96	67	95	75	99	80	95	94	91	83	73	84	73	92	103	111	71	84	71	78	95	91	87	72	83	75	108	90	77	82	109	89	89	98	65	88	92	75	99	79	73	99	91	101	74	94	97	94	105	92	87	86	80	80	86	80	85	74	92	90	90	88	94	74	81	98	94	79	76	97	78	87	99	81	98	94	90	101	62	85	85	101	94	82	72	81	79	87	87	100	96	98	92	97	75	78	98	96	89	81	77	77	80	82	89	74	86	83	92	91	78	101	104	102	86	83	99	86	94	96	84	91	91	82	76	91	84	83	92	84	96	83	80	104	86	96	95	76	104	86	102	86	89	83	104	87	87	73	88	86	88	98	78	87	90	83	104	90	113	95	84	80	94	105	104	86	93	85	113	97	78	77	95	101	91	76	96	90	79	99	83	88	90	91	91	101	118	97	94	92	75	89	82	74	87	96	87	89	79	102	96	99	94	77	87	70	88	87	108	100	92	92	77	97	95	88	94	81	94	79	100	87	93	92	94	88	90	97	82	88	88	88	89	88	82	83	86	62	73	85	91	91	95	89	94	87	80	84	98	88	106	88	89	84	101	90	69	85	100	87	79	88	92	83	80	75	79	95	100	89	100	104	81	82	72	89	79	104	70	110	80	79	75	93	77	90	89	90	86	94	98	91	81	84	86	84	94	94	99	97	96	84	97	79	93	91	106	84	81	90	90	87	75	88	94	77	86	88	91	92	89	84	82	102	79	87	88	90	80	92	63	95	97	82	91	88	82	73	86	60	85	84	90	87	93	75	92	105	98	93	89	91	84	105	82	96	110	125	90	76	92	82	98	78	83	71	79	74	74	106	79	83	85	86	87	105	95	97	67	81	79	76	106	86	91	109	102	101	91	81	93	104	97	98	106	89	82	78	94	87	81	92	94	86	83	88	85	101	78	85	92	91	74	72	95	100	92	89	85	82	94	86	97	89	86	80	92	90	81	96	82	84	73	100	89	95	86	74	85	96	87	85	103	92	92	95	81	101	101	96	99	79	80	99	82	75	88	102	91	92	85	70	93	94	96	86	105	90	95	91	81	88	88	91	110	100	93	88	88	81	99	73	87	88	72	73	101	79	72	78	99	95	102	95	94	106	86	90	92	90	93	85	77	93	86	80	98	92	81	97	81	93	101	97	102	84	85	84	90	81	87	85	82	86	92	122	93	98	91	98	89	86	96	89	84	96	78	77	93	78	93	92	70	91	87	76	98	89	82	80	87	94	84	82	95	74	69	87	93	94	87	83	77	93	70	93	84	81	84	89	86	71	87	83	91	76	99	88	94	84	93	87	85	79	109	78	81	86	94	98	82	86	77	76	88	102	79	96	76	95	85	95	86	83	107	80	77	102	92	77	93	84	78	88	104	102	98	92	95	89	87	86	92	100	78	89	81	81	87	77	87	80	99	67	94	99	105	80	80	100	84	69	80	85	106	71	88	97	80	100	92	78	87	79	91	87	101	87	90	87	86	88	86	87	80	90	77	88	103	81	99	103	93	91	90	89	99	81	91	85	85	80	91	84	93	71	91	86	92	71	79	88	89	77	77	108	99	83	77	85	99	78	85	84	78	94	106	91	76	98	84	82	85	90	92	85	98	70	87	85	84	91	85	75	68	92	98	86	89	80	83	94	77	91	91	96	97	89	101	78	77	87	76	79	96	84	71	93	71	90	96	82	90	90	91	101	84	96	89	84	109	76	81	83	75	97	77	93	88	97	71	92	97	85	90	94	89	85	80	86	79	88	82	94	88	92	79	95	96	90	83	97	87	76	74	92	107	83	89	82	88	76	78	109	92	77	89	93	101	84	87	77	91	101	96	80	91	95	101	76	86	91	90	95	101	112	82	80	78	105	78	71	94	81	92	101	89	92	88	89	75	89	84	97	80	92	90	93	85	107	91	88	81	83	73	86	80	84	83	82	69	87	98	77	89	98	73	93	95	108	93	79	85	70	89	73	92	81	75	91	80	97	91	97	89	95	97	106	82	76	87	72	77	104	100	83	103	103	93	77	86	93	110	83	85	94	91	99	87	91	94	81	102	75	86	85	103	108	84	88	80
28754	4345	2135	3086	6984	8515	7849	6570	5430	4480	3708	3324	2869	2635	2385	2112	1953	1847	1781	1636	1552	1477	1435	1388	1303	1274	1207	1194	1206	1198	1184	1128	1137	1065	1114	1083	1034	2070	4038	964	1017	986	955	954	1022	994	1041	987	892	968	1024	941	922	959	991	943	990	1013	920	923	935	965	936	916	968	893	950	886	953	981	980	948	930	880	934	898	959	913	873	886	972	889	906	886	882	921	927	943	903	883	895	947	939	887	934	881	895	972	894	915	975	914	880	946	913	884	878	917	902	894	906	940	990	903	873	873	926	899	862	902	928	931	883	911	937	937	886	907	939	919	847	929	925	863	915	907	904	924	870	886	918	899	901	944	893	882	900	939	904	899	927	915	875	907	868	887	899	931	903	926	847	892	949	909	928	897	925	895	901	922	910	848	904	903	912	872	895	936	867	817	905	860	936	910	883	856	889	945	893	888	899	922	916	921	865	930	857	938	921	906	851	860	893	880	909	847	882	877	850	884	837	903	894	923	889	926	851	870	899	891	908	871	902	937	842	896	910	898	871	881	909	912	879	897	911	912	859	897	866	922	915	861	904	920	864	914	901	912	861	897	859	904	887	869	877	890	921	933	873	900	849	904	876	910	912	868	884	874	856	901	896	889	881	926	905	869	872	884	898	849	955	884	938	894	930	884	841	912	877	874	878	852	860	912	895	896	938	922	914	916	871	899	851	880	870	904	896	903	867	866	854	817	853	900	849	901	964	868	911	884	912	841	900	915	861	905	936	886	875	862	881	885	883	887	816	915	883	931	895	913	952	871	910	884	893	844	893	905	887	883	859	886	873	924	874	927	967	894	876	885	929	855	915	889	864	923	863	897	853	927	909	886	873	915	883	905	907	935	906	877	839	804	972	913	851	930	906	885	883	918	859	873	883	921	871	896	868	922	886	940	869	907	861	887	869	877	877	926	859	891	898	876	918	903	854	868	903	917	876	888	905	923	891	919	863	894	907	875	943	887	932	905	904	891	895	892	915	860	901	886	875	867	928	856	870	891	900	888	896	922	886	857	828	894	901	907	870	858	883	964	880	861	876	865	876	850	863	869	862	902	872	904	945	873	875	868	917	867	863	917	946	871	881	960	807	943	876	954	871	851	936	884	860	883	883	863	867	864	883	873	852	818	892	910	871	845	888	879	909	899	893	944	849	847	894	917	891	911	877	861	857	922	871	889	937	890	853	866	863	844	889	849	873	927	904	944	911	919	912	872	885	904	887	864	910	876	877	882	845	893	920	883	962	867	834	918	859	847	902	936	878	946	895	870	891	921	928	903	892	862	922	901	914	873	887	887	915	852	872	885	858	875	871	953	902	923	885	850	879	903	878	903	881	887	896	854	898	838	931	892	916	895	857	895	903	868	889	897	898	890	897	897	935	890	936	930	885	930	925	908	884	827	875	890	856	857	914	845	941	872	923	897	917	888	901	922	857	914	910	904	867	874	888	834	904	914	865	905	899	911	956	836	910	890	897	923	896	851	895	902	884	902	895	888	921	898	941	858	917	851	866	849	904	893	856	912	912	920	870	894	898	868	852	915	855	859	850	892	803	868	872	914	893	873	873	885	888	892	872	900	886	905	870	889	884	905	900	868	915	890	852	875	904	872	884	882	895	823	859	906	911	897	916	870	892	859	892	871	955	847	883	854	916	848	921	890	869	874	867	914	869	858	937	915	861	912	890	944	903	960	899	882	955	924	890	932	876	862	890	891	915	938	874	902	903	966	875	889	888	862	838	849	890	921	909	907	900	874	941	859	961	911	881	933	826	958	910	866	900	934	895	824	914	914	875	895	900	969	878	869	871	875	951	838	860	924	937	870	915	932	937	828	873	859	881	887	914	842	887	869	866	913	888	893	940	915	881	868	846	894	905	861	858	956	877	913	889	881	905	926	896	888	889	844	876	915	876	860	920	887	884	896	855	902	920	858	930	949	942	922	901	917	904	861	933	891	866	878	913	875	893	909	880	908	874	902	909	862	890	902	910	903	868	894	876	959	875	943	845	874	871	915	864	867	923	908	904	898	847	895	907	882	870	915	890	864	900	869	879	892	885	918	934	863	892	903	870	884	884	832	929	861	890	932	908	875	930	937	870	927	888	914	857	908	908	890	917	898	881	928	848	854	898	932	900	885	930	928	896	867	876	926	920	913	916	881	888	924	858	876	843	923	872	937	884	901	914	892	915	940	862	882	915	955	880	854	925	874	893	905	937	928	880	910	908	888	884	919	877	968	887	929	898	879	962	864	907	949	904	893	873	907	913	866	924	889	918	885	862	922	836	938	920	872	877	903	890	893	909	924	919	892	838	871	869	900	905	854	859	930	895	907	874	911	876	916	863	857	937	904	916	896	923	882	909	899	888	895	903	924	914	817	857	929	895	915	859	901	888	874	854	891	850	848	801	910	875	860	954	901	977	889	880	914	893	881	944	879	891	852	923	877	882	855	919	911	912	870	845	854	890	872	919	930	882	902	898	877	953	964	887	907	959	899	872	865	857	953	885	856	920	913	960	898	925	923	898	891	911	836	836	888	942	844	914	919	940	900	915	856	911	893	879	909	930	884	900	859	876	932	909	882	870	902	954	920	916	860	906	927	896	916	917	920	880	911	870	866	916	902	884	876	857	913	900	867	905	924	946	887	820	914	891	924	874	939	892	960	897	920	857	909	846	858	889	877	916	907	914	865	880	865	888	876	891	900	872	908	907	855	872	863	901	845	893	877	930	866	901	923	923	888	875	881	835	902	897	884	886	897	865	869	903	901	921	921	873	905	898	886	869	896	881	861	856	894	864	829	898	875	918	900	877	891	903	907	935	882	930	875	901	871	883	943	856	910	886	899	934	913	900	880	921	865	921	891	914	880	909	881	888	848	888	918	915	862	882	895	905	933	879	899	830	911	879	914	876	898	870	912	857	852	869	875	841	929	863	891	880	908	929	932	935	908	949	910	893	919	907	859	901	862	910	923	897	896	908	905	882	854	873	899	925	906	890	879	909	912	883	893	890	915	878	921	920	877	893	878	854	871	851	843	866	854	895	866	919	857	867	918	937	849	929	873	868	881	866	849	895	890	867	899	839	917	915	896	938	869	899	908	906	907	883	874	877	861	858	878	890	926	910	903	916	918	860	913	923	894	920	920	882	987	905	883	896	903	907	929	894	873	848	892	807	884	858	894	860	922	895	903	938	904	845	853	890	873	874	846	877	865	893	868	904	917	923	879	864	907	898	924	896	924	842	923	868	903	882	896	885	904	903	881	847	841	867	947	882	899	892	917	859	896	923	904	944	860	911	913	899	874	926	882	923	889	892	931	878	882	935	903	859	887	939	897	873	903	830	941	927	915	900	911	871	896	882	930	911	888	943	911	918	858	860	888	892	884	944	865	926	850	858	900	903	927	854	910	934	833	941	908	924	862	909	944	955	938	964	872	892	896	892	841	891	877	847	857	886	868	906	906	902	927	869	915	868	893
3084	99	86	69	75	74	83	85	78	69	67	71	79	66	60	52	69	58	47	54	70	56	55	48	66	57	59	66	56	67	59	58	60	67	57	69	48	63	75	75	55	57	54	67	56	58	56	58	59	60	56	56	57	59	70	57	54	69	59	53	60	49	43	56	56	52	57	59	56	58	53	52	67	55	56	63	56	57	58	65	64	67	54	59	57	49	54	64	55	68	59	47	59	55	61	53	55	60	61	47	67	51	60	40	55	47	65	44	70	48	55	62	56	55	59	76	67	46	57	65	65	70	69	79	55	67	54	46	50	49	50	61	55	71	61	62	56	52	53	60	59	64	54	64	56	61	71	62	48	54	57	56	62	70	50	53	70	54	61	59	64	63	63	55	51	70	56	46	55	64	63	72	61	68	58	66	64	48	63	57	78	47	51	57	67	52	57	59	61	75	64	54	57	66	61	56	84	45	68	59	53	63	55	56	61	48	53	47	65	58	56	65	71	68	68	57	61	74	78	46	61	71	73	62	51	60	54	46	62	56	46	62	71	59	71	64	56	60	60	79	61	49	55	63	58	62	57	54	65	58	63	60	49	62	52	54	48	57	58	61	61	70	64	53	64	56	69	58	47	48	64	58	70	65	69	55	42	64	70	45	54	74	62	57	54	63	56	60	56	60	54	57	68	44	75	70	47	85	62	60	63	79	63	62	58	55	58	69	62	66	65	77	55	64	54	69	75	54	59	68	64	48	62	60	53	49	62	69	59	58	35	54	64	48	50	55	64	61	46	57	64	74	53	56	61	61	52	67	57	71	69	62	63	58	58	64	62	53	60	69	64	61	67	47	53	52	59	59	68	55	63	56	54	67	68	52	63	54	66	58	51	63	72	52	60	78	56	81	65	55	62	60	51	45	63	62	61	60	75	66	54	61	65	56	53	57	58	65	49	58	47	55	50	54	63	68	64	62	54	49	54	71	64	49	58	58	62	52	56	58	49	50	68	66	59	44	56	58	57	58	48	64	68	54	59	58	59	69	68	72	62	62	65	57	65	61	48	69	69	57	70	72	68	50	62	51	70	69	61	62	51	62	57	62	40	53	60	70	60	51	43	62	71	71	66	65	56	50	60	45	63	62	70	67	65	68	61	67	55	53	60	62	51	62	58	57	59	63	69	58	74	59	51	63	70	67	73	61	57	70	67	64	59	49	52	68	61	56	56	50	61	51	60	62	68	55	67	60	66	72	71	69	73	43	56	51	70	63	59	56	48	63	45	69	64	62	71	67	48	70	70	53	52	62	58	59	48	56	68	54	67	59	57	60	63	75	65	43	58	71	51	45	76	65	56	52	80	53	58	58	59	41	56	54	68	67	59	47	63	75	60	61	50	64	48	56	53	64	54	67	67	60	59	53	62	69	58	68	57	63	54	55	61	73	46	61	68	59	70	50	57	54	53	65	64	54	60	53	61	65	50	54	48	62	55	52	81	50	50	62	66	51	64	42	57	81	60	51	70	59	61	57	56	62	58	75	68	83	61	77	47	50	57	63	58	56	58	69	57	66	64	47	69	59	55	58	66	58	67	67	66	64	68	69	63	54	49	56	65	67	42	64	66	62	61	66	61	54	79	63	59	81	64	57	57	66	69	47	67	50	64	52	58	60	55	67	60	56	59	64	64	65	58	53	61	61	56	68	55	57	54	59	63	58	62	65	48	67	49	69	57	70	54	55	51	59	52	55	47	74	68	79	54	55	59	55	50	54	58	44	58	48	57	54	71	52	69	61	62	64	69	58	67	68	64	59	56	51	64	68	58	48	59	61	59	58	67	48	70	59	52	65	60	54	59	56	61	72	57	60	57	54	63	45	57	65	56	62	66	65	70	66	57	69	63	64	62	52	60	42	59	74	64	73	41	50	58	61	65	65	62	63	65	56	62	61	62	58	68	54	54	44	60	44	51	55	70	58	61	53	81	69	43	44	60	50	63	49	51	63	63	64	64	50	60	52	50	63	70	51	54	60	68	68	56	51	69	47	59	65	68	55	61	60	51	55	65	50	54	74	56	60	55	61	58	62	63	54	68	65	53	67	55	61	62	58	57	50	67	53	65	61	48	70	67	56	54	64	55	60	50	56	50	68	54	59	59	54	44	67	54	48	65	56	63	67	66	52	59	67	60	66	59	43	68	64	66	57	51	62	55	48	64	65	53	43	56	63	60	69	58	55	52	63	52	56	62	64	61	61	63	60	62	74	64	68	57	57	71	60	53	66	61	68	58	69	72	57	64	66	56	52	61	57	60	54	66	69	69	63	59	56	72	60	62	43	61	52	45	64	36	51	60	57	48	48	65	55	63	59	55	44	47	58	49	63	69	56	68	55	46	67	63	68	72	67	68	57	75	60	58	62	49	65	54	68	58	44	62	62	49	38	55	57	64	64	59	54	47	57	60	58	68	62	77	55	60	67	61	74	69	47	54	48	59	58	49	56	59	60	64	69	58	57	64	67	56	62	66	57	42	61	49	64	72	89	55	63	77	72	51	62	66	64	65	63	56	62	51	56	71	54	69	81	65	61	45	55	50	56	64	57	62	42	47	59	62	71	69	55	67	62	48	77	50	65	39	58	64	52	71	52	50	60	54	58	58	63	55	74	68	51	54	55	60	45	59	59	40	49	82	64	56	58	51	61	64	59	65	54	51	52	56	47	50	62	56	63	76	72	68	64	38	58	61	61	63	57	58	60	67	70	50	49	55	49	76	53	60	62	59	70	52	62	52	71	60	57	63	58	41	58	51	67	65	59	59	63	61	66	54	49	72	59	59	59	52	51	60	65	64	69	50	56	54	77	69	61	50	61	65	68	47	50	60	58	61	46	50	63	55	52	68	61	58	62	69	62	51	54	78	58	63	79	55	62	51	55	60	62	58	66	56	61	84	61	71	68	46	64	52	57	63	59	45	68	58	52	65	68	65	58	60	47	43	62	58	69	51	67	64	56	65	51	59	63	57	81	67	52	59	67	51	62	60	73	79	63	56	62	61	62	47	56	56	54	57	50	50	60	51	55	47	58	52	61	65	46	57	64	65	59	67	63	67	70	48	55	47	69	59	44	57	50	50	66	55	67	58	67	46	54	51	56	56	55	49	63	48	54	55	66	71	51	68	74	55	60	59	69	55	53	60	63	63	52	51	61	53	65	48	63	54	59	52	67	40	59	45	71	68	56	61	49	51	57	71	68	65	49	59	55	55	65	58	70	65	56	63	45	54	53	52	59	73	66	61	58	60	66	63	56	54	53	55	41	66	77	65	56	52	61	63	50	39	55	53	69	65	78	53	60	53	64	52	65	53	69	65	51	61	58	61	58	60	61	59	71	53	57	66	49	60	55	55	68	76	61	53	61	67	50	64	63	51	58	57	57	65	53	58	54	61	48	57	71	74	64	54	68	67	61	63	53	67	66	63	63	63	83	54	59	60	50	66	73	48	62	64	47	72	63	53	57	46	46
16774	1353	940	1093	1956	2485	2365	1940	1708	1508	1338	1207	1108	1039	982	886	855	820	755	725	714	725	673	665	679	641	650	629	571	584	645	646	590	614	597	541	625	700	1175	593	583	579	588	591	544	576	601	592	562	610	571	566	506	571	547	557	556	630	543	577	590	585	571	586	574	584	554	576	547	605	556	509	587	583	570	566	556	540	570	533	554	543	533	607	596	540	543	550	553	576	545	545	557	518	544	561	560	568	564	565	555	551	598	572	549	530	573	557	550	504	559	526	573	587	529	570	550	539	586	534	523	550	560	527	565	558	572	594	588	553	589	569	551	556	552	552	600	557	572	587	601	543	526	533	552	545	580	520	538	539	585	555	527	560	574	536	573	558	584	556	573	593	572	531	548	522	554	519	535	559	613	546	534	552	506	540	526	553	565	522	577	574	520	574	582	549	565	540	548	562	552	543	534	527	555	544	618	527	566	544	543	557	549	543	556	517	521	550	577	577	545	563	624	601	589	607	580	573	544	608	569	576	574	552	530	560	596	541	548	539	550	561	561	553	499	534	577	534	567	553	554	588	561	546	577	598	573	543	570	569	568	513	564	545	532	529	569	556	567	542	589	568	545	569	582	564	591	578	518	561	575	522	564	568	599	552	521	521	552	526	539	570	557	568	584	501	546	548	562	541	508	560	578	554	536	558	554	581	582	521	585	556	554	549	578	524	602	575	605	576	575	575	556	543	594	598	552	554	578	611	557	543	542	542	556	543	567	565	578	511	563	574	569	582	525	585	564	571	598	548	582	546	586	558	537	548	584	551	559	552	545	558	571	576	545	558	535	528	588	576	560	521	576	577	577	557	567	529	528	539	561	558	553	560	517	538	537	562	561	562	554	548	580	555	519	561	531	580	529	548	571	562	566	578	570	576	565	563	566	495	506	554	559	572	550	559	547	566	572	560	585	572	548	570	537	563	574	533	572	566	527	552	530	560	551	585	585	558	570	591	585	568	540	569	572	549	550	600	557	550	560	557	586	565	529	548	549	562	570	508	557	522	541	582	531	565	555	509	542	571	577	565	569	603	533	599	519	588	586	574	610	566	526	560	541	568	553	524	560	520	540	577	570	549	600	586	581	558	542	547	542	545	557	563	591	562	523	552	567	537	558	542	557	547	548	573	587	590	540	557	566	576	547	575	575	573	576	555	580	571	547	531	572	553	553	555	602	535	536	553	552	543	584	552	513	594	547	572	523	531	541	579	550	517	570	529	559	590	543	575	521	599	541	577	532	577	570	567	521	570	502	578	535	551	602	561	547	526	536	594	529	562	543	586	553	557	550	547	586	576	585	580	577	518	565	610	573	528	576	576	523	594	598	541	523	546	552	544	613	546	593	574	596	543	526	545	554	586	565	572	578	500	598	554	597	549	552	560	542	515	577	537	554	572	550	575	553	590	566	571	539	513	581	575	554	588	516	582	516	560	576	563	554	624	525	549	549	553	572	551	579	539	581	537	566	513	568	619	572	563	583	568	572	535	536	580	564	567	564	581	577	593	502	539	569	564	558	555	550	535	538	558	571	528	574	555	548	553	571	577	517	570	548	531	551	580	557	566	535	582	523	564	598	540	570	573	535	587	543	566	555	567	551	558	586	549	569	515	503	569	578	581	580	536	554	568	555	556	534	623	517	556	563	531	545	560	540	567	551	544	599	579	570	522	606	564	550	592	548	608	544	560	565	599	561	590	527	548	515	582	568	566	560	521	557	563	570	589	582	545	605	555	541	559	570	604	561	554	532	551	573	547	591	576	568	561	559	557	574	592	580	581	550	586	544	569	515	561	569	577	552	521	536	547	577	562	563	546	540	511	592	537	586	529	530	568	565	604	579	558	554	534	574	541	543	543	557	551	554	609	581	566	555	543	567	606	584	567	555	562	536	556	567	567	583	572	564	514	575	562	528	547	574	564	570	550	511	545	589	559	581	588	583	531	591	565	549	547	566	525	534	547	575	567	541	521	550	574	530	603	562	535	559	553	542	572	528	554	549	556	566	555	566	555	565	562	583	541	527	551	528	545	571	523	524	552	571	589	519	538	542	609	537	546	548	536	567	558	548	551	541	587	570	597	582	523	541	537	536	608	564	537	541	565	535	555	543	561	588	559	534	537	523	560	545	555	567	596	606	579	599	530	531	555	575	557	547	549	557	539	565	548	572	519	554	597	550	555	565	574	532	540	555	569	519	527	540	521	562	548	579	589	549	520	550	529	570	518	611	578	567	561	554	553	503	548	567	560	550	571	563	591	576	580	567	626	534	551	578	570	560	539	512	582	548	588	575	578	580	548	586	531	557	585	537	529	620	520	560	545	527	543	533	613	578	543	582	563	560	581	542	572	497	534	555	534	580	577	588	581	571	513	519	546	569	519	532	515	576	582	560	533	550	555	567	536	545	585	587	556	609	587	560	514	552	565	560	571	541	588	546	544	586	539	547	538	594	552	584	577	594	567	507	522	562	540	559	560	548	549	575	582	525	531	570	540	558	556	525	543	553	560	585	572	569	565	569	544	576	572	546	549	579	525	623	590	596	590	545	597	568	570	541	587	558	564	575	513	530	549	573	609	594	584	540	511	569	604	583	559	560	580	547	566	553	590	535	587	534	562	541	537	544	566	562	541	579	568	578	552	537	545	533	516	568	545	547	549	559	544	583	549	587	553	595	583	543	595	525	523	530	551	540	561	527	553	542	538	551	578	570	547	530	569	508	513	599	558	528	560	524	543	514	548	558	567	552	537	549	597	575	581	574	535	564	558	534	593	549	542	536	594	566	573	610	570	531	593	561	561	604	530	574	529	536	567	570	545	547	598	528	521	573	563	566	503	522	541	580	530	600	578	565	606	577	609	548	541	569	557	550	528	551	601	547	598	515	571	561	579	585	553	561	562	588	557	536	538	565	531	582	569	547	562	543	559	508	530	569	558	575	586	582	568	541	548	549	543	569	537	566	539	530	583	560	567	566	572	547	528	572	561	555	506	555	561	572	590	587	532	567	545	603	579	576	581	552	545	565	563	549	582	561	521	541	594	580	575	552	604	568	566	595	548	541	558	549	561	591	547	591	543	586	570	550	560	553	616	514	588	560	537	577	600	528	542	592	517	546	554	563	563	553	548	529	557	576	572	520	590	545	553	552	562	514	543	538	587	514	563	569	562	556	517	554	563	574	539	549	549	523	573	572	537	551	600	537	573	558	540	550	506	499	586	558	514	547	567	538	535	540	585	561	526	547	545	595	528	586	601	556	581	531	572	590	512	547	548	565	549	560	502	537	561	563	523	514	574	540	522	566	536	557	509	539	585	574	524	503	587	575	512	563	582	579	619	553	541	564	554	580	579	584	589	538	565	547	593	598	572	598	555	601	538	553	534	547	560	492	575	558	547	530	544	552	594	555	544	569	514	544	531	549	542	557	545	585	567	522	561	536	586	492	555	558	549	568	550	541	592	576	568	556	534	568	545
7533	254	153	126	88	146	145	145	145	151	130	112	99	107	119	89	78	89	86	89	73	87	60	91	57	55	71	77	60	60	59	65	82	67	57	77	60	65	110	65	71	66	54	75	65	60	67	59	80	68	49	51	71	61	70	62	61	67	51	51	54	58	54	64	65	69	52	56	75	44	53	57	64	47	62	56	65	56	48	55	52	62	55	72	50	64	66	61	64	74	62	67	62	62	51	54	60	53	79	54	62	66	59	55	61	66	46	49	49	46	70	58	70	45	49	65	49	62	49	60	67	57	55	52	72	62	74	51	64	52	68	69	56	66	60	54	71	69	57	49	66	50	64	67	58	59	57	52	53	50	50	67	61	71	57	49	65	61	38	52	57	61	76	55	53	57	62	42	53	57	64	66	55	58	73	68	61	59	60	47	64	55	48	50	69	69	47	52	59	47	58	61	62	53	50	54	61	62	70	58	47	46	54	51	58	50	56	45	64	65	55	48	48	61	60	64	47	54	53	51	67	64	49	50	52	70	59	50	54	55	47	59	49	57	49	58	72	44	53	59	49	59	52	71	65	55	70	72	46	67	55	66	59	60	57	58	52	59	51	64	58	55	51	48	57	62	89	70	59	70	63	35	54	59	65	55	64	46	70	51	48	71	50	54	51	73	45	63	64	55	58	68	56	53	51	65	67	65	58	43	66	55	75	57	56	46	57	59	53	62	52	61	47	59	73	61	51	47	65	57	56	49	51	52	60	62	48	68	56	54	58	51	61	57	54	53	68	53	45	56	64	58	58	55	56	76	61	50	66	49	58	61	62	62	72	54	44	57	54	50	51	53	55	53	57	54	55	65	72	67	58	55	64	58	52	62	59	68	58	53	65	66	62	58	50	62	62	56	51	75	50	64	63	64	64	58	54	57	58	53	70	63	84	59	62	56	58	50	71	57	40	54	55	54	58	62	51	52	62	66	64	54	59	51	61	60	55	65	58	45	52	57	63	52	62	52	53	72	59	56	61	51	54	61	63	62	63	51	47	64	63	59	59	54	56	67	60	58	67	53	55	60	62	68	56	76	47	48	57	65	66	59	65	47	48	58	63	57	46	74	67	59	58	58	55	51	62	67	54	60	54	59	55	54	46	50	52	50	70	54	72	63	60	50	64	49	58	65	58	46	59	52	60	57	52	56	51	46	41	59	70	64	49	54	50	72	54	64	58	53	64	56	45	71	57	67	62	52	56	54	54	66	67	52	64	68	53	64	55	50	56	53	51	51	51	51	66	71	70	48	58	62	72	55	48	52	64	64	60	62	65	64	54	56	68	58	52	53	68	67	60	50	60	55	51	57	57	59	49	69	75	58	56	57	62	59	57	62	60	63	61	67	56	67	58	46	62	61	60	62	57	51	55	60	65	66	69	48	68	60	62	60	53	56	36	49	72	58	59	64	60	54	64	57	66	58	66	55	65	49	55	60	60	55	62	57	49	64	73	54	63	60	58	60	60	63	66	57	47	52	81	57	69	62	71	53	52	73	29	60	47	48	44	53	47	61	55	50	61	63	57	70	59	63	62	60	55	73	57	53	49	64	63	56	56	54	52	50	58	59	54	54	63	56	56	76	58	53	63	62	77	60	59	57	73	47	46	62	65	60	72	59	51	43	59	54	60	69	46	60	71	64	52	64	59	62	56	70	68	52	74	56	54	48	62	53	57	60	61	44	52	66	41	50	55	67	53	74	72	65	49	55	55	63	64	52	57	58	70	58	54	58	60	64	66	49	68	48	61	63	49	47	61	60	57	56	60	52	54	68	57	73	72	65	71	56	63	66	63	62	62	68	60	62	56	58	60	59	54	64	76	49	63	58	65	64	63	62	70	59	60	61	52	61	51	47	68	54	59	63	56	52	66	48	71	59	54	55	58	56	67	66	63	66	59	57	49	72	58	57	60	51	41	48	64	46	69	53	57	65	46	59	65	51	57	75	68	64	54	76	57	60	59	55	56	67	54	66	56	67	68	57	56	49	70	59	61	55	56	65	63	68	54	48	60	52	69	63	61	55	53	61	57	48	55	72	54	52	53	56	62	65	64	50	58	62	58	50	52	46	69	66	54	76	48	50	50	67	59	47	51	67	51	48	57	68	68	68	51	55	57	57	57	53	59	60	54	48	53	69	73	69	65	49	61	56	48	50	46	56	67	59	66	58	66	49	51	50	56	65	62	60	65	57	46	48	52	66	61	65	65	56	52	65	57	53	61	63	53	62	66	60	61	55	60	63	64	53	45	53	44	65	54	63	62	63	55	51	49	48	54	62	53	64	63	74	74	60	54	64	67	67	61	56	52	60	64	63	63	58	60	60	64	55	44	58	56	61	70	48	64	69	72	61	55	52	49	61	56	61	54	56	61	62	46	71	58	60	56	66	75	69	64	57	59	60	59	74	67	49	56	49	60	52	52	70	49	63	56	59	67	66	51	61	47	69	55	54	62	56	49	47	53	57	63	79	58	68	51	64	61	66	57	51	61	51	55	53	62	55	57	54	58	61	64	67	63	57	56	63	57	50	49	61	59	61	60	56	73	53	59	52	49	62	56	53	55	47	60	61	39	67	55	43	61	69	51	49	59	61	61	56	47	58	52	53	49	54	53	60	45	53	51	75	46	53	55	62	62	49	54	62	59	46	57	62	60	55	55	61	62	60	57	41	59	72	71	47	64	69	49	57	54	51	57	56	53	48	66	54	65	53	76	54	57	68	59	55	49	49	53	55	54	58	72	59	52	52	51	45	59	55	65	63	54	61	62	70	77	59	56	50	60	50	52	63	53	63	59	44	66	53	50	59	67	64	61	39	55	56	67	56	54	48	44	50	62	58	65	59	53	64	74	65	63	54	55	71	66	69	60	52	60	56	64	59	57	58	58	53	58	64	48	38	58	63	63	70	55	66	68	53	49	59	57	62	44	66	46	69	44	61	45	75	63	62	59	55	56	49	55	53	65	44	60	46	46	73	54	44	50	56	57	61	67	54	59	65	56	69	63	59	60	62	68	63	46	72	58	55	62	69	52	57	62	60	60	59	62	49	60	66	72	62	55	52	61	44	68	64	59	46	53	50	53	52	63	63	51	47	59	64	42	65	57	56	60	38	57	51	67	77	53	61	60	51	52	59	56	45	63	50	53	57	60	47	57	71	58	65	54	57	56	65	44	61	59	57	71	65	43	63	64	58	59	68	55	47	59	51	55	59	63	59	63	69	56	64	59	42	67	66	64	71	61	48	50	59	59	45	61	50	62	45	45	46	70	38	66	48	50	78	56	61	53	62	68	62	57	65	55	82	60	50	58	67	65	55	70	55	64	55	62	49	74	49	51	53	58	56	48	66	61	62	66	63	48	42	60	47	48	57	54	65	69	66	71	64	63	56	65	48	52	68	80	62	63	60	46	51	68	53	59	61	59	61	72	44	47	49	64	43	58	61	53	50	55	66	60	48	67	46	63	50	55	73
28442	4221	1909	3080	7006	8895	8133	7112	5762	4825	3965	3488	3011	2516	2354	2121	1886	1719	1560	1446	1398	1313	1231	1116	1092	984	1028	1008	929	927	925	904	826	801	852	772	769	891	2139	726	758	692	719	699	711	665	650	681	652	653	625	690	649	647	673	658	665	691	630	674	671	669	647	625	624	686	622	631	651	603	599	616	641	646	590	677	614	618	603	629	622	630	684	583	642	632	577	630	590	626	615	549	593	583	625	619	621	629	577	639	570	617	570	566	633	547	594	545	586	607	624	577	579	579	597	613	590	572	600	557	550	578	606	571	563	590	622	605	620	613	551	613	558	528	621	549	646	609	583	601	582	542	537	573	557	554	572	594	602	577	570	572	599	546	526	630	616	565	610	605	597	557	574	581	539	595	615	545	570	601	550	587	574	513	547	587	592	597	573	571	557	560	554	557	592	602	578	566	595	604	568	584	573	552	611	610	534	601	598	610	565	603	560	599	567	586	594	601	537	562	578	615	509	568	547	545	605	530	565	566	546	576	536	599	585	537	586	594	581	560	572	555	608	497	584	542	654	546	576	579	564	566	570	616	593	574	606	558	584	587	598	574	585	619	582	583	590	590	565	602	550	588	593	558	566	590	588	588	621	551	570	585	573	574	585	574	512	590	612	614	547	655	556	591	584	556	577	587	581	561	583	589	559	596	572	608	638	626	594	571	566	604	604	550	569	604	595	568	554	545	558	580	537	582	530	586	571	549	565	590	556	603	606	592	577	556	586	553	562	572	565	559	575	549	587	581	591	573	561	588	606	551	562	595	581	536	545	594	545	601	566	589	593	557	548	625	540	582	517	535	606	566	585	566	619	614	616	582	593	598	600	528	610	571	568	612	564	574	565	566	570	585	569	558	605	544	559	534	556	595	557	570	577	588	565	577	576	578	603	534	554	551	575	574	559	554	579	549	563	622	595	589	563	588	535	531	558	545	582	570	605	603	576	564	545	571	561	587	592	568	548	561	618	578	611	559	551	592	543	586	551	531	587	576	607	607	560	523	567	580	547	541	580	543	600	556	531	578	576	598	570	573	574	550	588	565	589	595	544	518	540	558	526	571	573	596	573	578	543	583	588	578	579	586	581	588	581	589	555	555	607	572	578	547	590	579	528	584	578	532	589	525	553	581	607	569	535	585	564	598	603	575	560	596	585	569	518	610	597	585	570	554	584	607	559	586	613	552	598	575	592	525	565	569	567	609	601	579	602	597	581	554	585	599	618	584	592	576	550	580	555	521	574	589	541	573	578	606	577	590	551	576	541	539	611	596	583	534	595	581	552	565	574	553	542	560	574	563	585	561	597	605	580	560	577	561	598	580	577	543	568	573	589	569	562	556	584	527	564	582	604	556	582	612	590	607	573	588	519	571	580	577	589	628	608	581	558	591	564	571	569	605	579	564	530	605	595	610	551	589	543	540	578	611	614	585	574	576	602	583	578	595	615	587	578	597	569	604	571	599	575	561	578	551	561	516	535	588	591	589	619	567	577	620	599	573	551	613	542	584	583	549	609	614	604	508	596	605	555	568	586	590	565	584	547	542	595	553	534	579	593	581	623	569	569	602	557	562	574	609	548	568	570	574	602	619	586	574	556	576	602	540	619	583	574	574	556	609	591	568	558	559	603	563	566	591	585	559	628	535	609	562	571	581	562	602	568	575	539	591	588	600	594	554	581	555	562	579	550	566	593	571	588	562	559	573	572	596	592	562	544	570	615	595	590	625	573	587	597	602	551	586	601	562	562	578	574	579	588	572	563	586	555	583	574	590	573	535	574	598	576	608	572	589	563	606	561	572	503	575	556	600	587	557	569	570	591	594	573	551	605	575	536	574	557	562	536	575	582	592	593	568	584	551	603	560	554	578	567	534	579	582	557	569	595	558	580	581	564	558	637	552	595	591	575	538	574	591	601	571	575	562	639	555	609	558	594	577	560	606	577	570	580	557	615	551	617	582	556	565	594	579	592	552	542	600	578	575	595	584	568	564	593	602	543	587	578	588	554	537	589	582	554	589	613	542	614	567	563	543	573	588	596	559	612	557	540	599	577	606	579	551	562	583	580	558	599	559	580	571	627	526	568	583	595	590	609	554	580	556	566	597	557	586	552	570	566	581	539	587	586	620	569	578	594	604	552	592	540	581	566	558	546	584	565	579	560	573	598	599	567	594	551	589	549	530	568	567	534	556	567	587	590	599	600	545	548	621	562	565	553	575	564	610	550	587	553	560	577	542	566	564	571	572	587	593	583	618	562	588	547	587	551	602	530	551	619	590	611	560	541	596	579	564	609	540	565	590	557	574	601	582	555	604	564	579	579	548	596	583	578	584	556	540	565	572	619	578	613	574	590	574	563	598	562	571	530	564	570	574	580	597	542	584	590	571	556	614	573	613	561	610	564	571	577	548	613	582	597	603	583	544	506	566	579	567	604	509	563	575	502	551	589	550	601	573	589	546	590	590	583	558	588	598	557	595	567	545	538	553	582	581	564	554	519	585	573	600	573	606	582	593	552	580	595	592	604	565	551	554	595	584	584	546	602	576	587	564	557	564	586	591	598	553	581	577	566	584	621	619	542	538	588	573	574	585	549	573	625	570	589	562	523	553	541	601	557	592	581	564	555	554	560	604	589	598	596	564	603	569	539	555	571	563	626	577	612	549	572	612	618	581	556	586	584	571	567	599	584	597	571	554	573	548	572	578	600	560	541	584	574	577	605	570	589	591	588	579	585	557	558	565	537	603	596	552	573	561	582	603	569	574	548	598	583	596	562	588	601	583	557	582	567	608	578	594	562	570	604	563	569	578	558	567	557	605	555	591	576	565	568	573	596	564	577	605	567	566	567	577	534	605	580	584	592	587	588	611	556	577	563	536	549	612	565	545	578	600	579	580	551	567	565	542	589	576	545	606	545	602	611	547	566	535	531	582	569	573	577	594	517	560	606	556	582	587	615	574	611	585	536	562	570	553	597	592	592	553	556	578	583	544	536	629	581	557	628	611	561	636	584	584	553	584	551	577	595	547	582	567	566	592	560	579	595	581	570	610	570	567	550	602	533	565	575	612	571	618	566	583	566	595	635	574	556	612	602	527	570	555	560	586	594	579	558	557	564	555	576	561	558	580	557	555	594	541	603	584	605	586	576	573	581	552	541	547	522	623	568	630	530	630	577	545	588	584	602	559	560	590	604	559	599	582	569	565	523	587	587	567	565	591	543	563	570	560	547	549	581	591	575	553	599	598	603	552	555	571	595	561	545	582	614	561	515	585	561	588	561	608	595	539	610	585	582	579	563	549	573	586	591	566	552	582	588	626	574	611	571	572	589	582	531	539	534	541	565	575	574	565	563	593	594	579	586	587	598	558	576	542	582	590	550	594	541	563	601	561	547	578	611	554	595	594	586	554	618	616	537	573	582	580	583	595	573	559	524	591	536	565	570	556	594	560	577	560	582	591	581	588	562	581	562	554	599	557
5545	142	69	49	55	62	74	83	62	63	59	53	54	58	39	55	41	49	28	28	34	23	22	29	28	36	39	25	24	22	35	24	25	23	28	27	28	27	54	29	31	19	20	24	20	20	22	25	37	23	28	25	32	18	22	22	27	20	28	23	29	26	30	32	24	32	24	21	24	26	29	29	21	21	26	18	26	34	23	24	32	25	25	24	17	26	27	21	16	19	24	37	22	32	28	24	27	28	17	18	17	28	18	20	27	19	27	20	26	23	23	21	25	25	17	22	24	21	29	27	27	31	20	22	25	22	30	24	29	29	20	23	25	30	15	20	25	17	24	37	18	31	20	26	21	29	22	18	27	25	24	20	28	19	28	22	30	40	23	31	19	22	18	20	18	26	25	14	19	24	29	21	13	22	25	28	23	33	15	23	12	23	24	24	28	21	26	22	20	30	17	19	14	23	21	24	15	25	32	19	26	30	19	21	26	16	30	19	19	20	33	18	22	27	16	24	27	20	20	21	38	16	17	18	23	18	21	20	19	28	10	26	27	19	17	37	17	30	32	20	17	24	22	23	16	32	21	24	13	24	26	22	19	14	20	21	19	16	20	26	30	18	15	32	19	26	20	21	22	23	16	26	18	21	20	26	29	24	21	22	30	26	23	30	30	33	20	22	24	26	24	30	32	29	23	30	21	15	27	17	18	26	24	30	35	25	23	13	27	21	22	17	34	19	18	23	22	31	29	14	23	17	23	18	18	19	26	20	21	26	27	21	21	28	27	26	26	20	19	21	23	27	20	22	40	25	29	26	16	23	16	19	24	19	35	19	24	28	22	25	26	27	26	19	27	21	24	24	21	18	15	33	31	23	24	22	19	23	22	21	25	19	17	25	20	27	27	26	18	28	30	19	18	26	19	21	23	17	23	34	20	25	25	19	23	19	25	35	22	29	18	22	26	22	23	24	27	18	25	26	26	22	18	12	19	31	19	25	32	24	26	28	38	42	11	22	29	29	25	15	29	25	23	28	20	19	22	22	26	31	23	26	25	22	31	29	19	16	34	21	26	17	27	20	17	20	33	26	32	24	24	17	23	14	28	37	17	28	22	28	19	24	23	24	30	22	25	23	20	27	28	28	28	14	21	31	17	24	19	24	21	40	24	22	25	25	27	30	23	29	25	26	28	23	20	25	23	28	15	25	26	21	16	27	24	26	21	26	36	22	30	20	27	24	18	20	24	19	25	21	27	29	24	25	22	23	17	25	16	27	19	30	20	13	24	29	27	31	20	26	16	36	22	22	21	23	28	35	29	26	17	14	14	26	13	32	22	24	24	19	18	22	23	21	21	35	25	34	20	22	13	23	27	25	15	20	19	30	32	25	20	19	24	26	18	22	18	31	17	18	17	20	32	15	21	18	30	28	25	23	16	19	19	21	25	25	15	22	18	14	30	25	25	25	23	32	27	28	24	31	22	27	18	29	27	25	21	24	30	31	21	18	23	28	24	27	27	17	22	17	25	25	33	18	22	14	24	25	14	12	24	22	23	25	32	25	18	19	22	19	18	24	27	23	22	27	24	17	18	21	28	23	27	29	19	32	25	26	11	18	18	17	22	21	23	17	31	30	24	18	28	31	30	25	24	22	20	31	20	25	23	16	20	17	18	30	21	21	25	21	27	17	20	15	21	17	30	37	30	27	18	23	34	21	34	23	24	22	32	27	16	27	27	28	24	27	19	19	20	22	26	24	34	18	38	24	23	20	28	30	24	30	27	18	29	27	26	18	27	16	24	17	28	27	22	22	20	28	23	20	18	18	27	28	18	27	25	20	12	23	17	21	28	23	32	34	19	25	26	21	27	32	25	28	24	27	28	24	21	23	24	29	21	30	27	20	27	17	18	24	25	29	35	22	25	14	26	20	22	29	23	34	30	22	26	22	24	22	18	16	26	19	20	21	21	25	21	21	16	24	21	28	19	18	21	19	23	30	31	16	23	30	26	25	13	17	28	26	26	29	28	21	24	27	23	23	16	16	41	23	24	18	22	31	25	22	31	31	19	28	19	19	23	17	17	25	22	24	18	16	18	16	21	23	19	24	20	26	26	23	30	28	29	34	15	20	22	23	22	22	21	17	21	25	28	23	23	27	23	21	18	23	16	21	27	20	15	21	26	19	26	17	18	25	18	26	22	21	20	22	25	22	28	26	24	35	26	24	19	22	23	25	23	18	24	25	18	15	26	21	31	26	31	28	21	27	26	16	29	21	23	21	18	28	26	23	17	28	21	21	21	13	34	18	29	25	24	22	20	34	35	19	33	33	19	22	19	29	26	21	27	21	19	24	22	31	20	20	23	27	20	22	24	27	19	28	20	19	25	26	23	27	28	32	19	24	28	25	23	22	23	28	21	18	15	21	23	19	28	22	23	20	25	25	19	25	20	22	28	29	25	22	15	27	28	21	22	30	21	23	24	21	21	25	20	23	30	18	25	21	28	30	32	20	14	24	27	18	30	17	18	20	33	20	22	19	27	23	17	30	17	31	25	16	22	34	27	25	27	19	29	20	27	25	16	8	16	25	24	34	12	18	26	25	15	28	28	29	22	26	18	24	19	15	29	23	15	18	24	22	17	15	21	26	27	16	23	10	20	21	27	28	21	23	21	25	18	26	24	23	23	25	25	30	30	20	30	30	18	18	14	25	22	17	27	18	18	18	19	24	24	23	28	23	25	21	24	31	16	14	22	22	19	23	29	23	27	22	21	28	18	27	24	28	33	27	25	26	16	19	32	19	21	24	33	17	26	30	11	16	19	26	27	24	18	24	24	20	24	27	22	36	24	20	21	19	27	15	24	28	23	33	31	23	28	26	18	25	28	21	26	22	25	33	29	24	16	25	30	25	33	34	27	20	32	25	22	20	22	22	29	24	23	12	20	30	22	21	17	24	26	18	30	20	26	27	19	28	16	24	23	24	23	32	18	15	18	25	27	28	24	21	27	17	18	22	27	17	19	32	27	29	21	31	20	26	23	33	30	27	26	32	18	18	24	30	21	26	24	23	24	21	20	21	18	19	25	37	27	25	32	31	17	25	26	27	29	25	23	16	21	28	29	28	20	26	31	22	24	25	20	26	32	25	23	22	23	18	23	15	15	28	23	28	16	22	30	31	25	25	29	15	25	24	23	21	15	24	23	18	20	25	27	19	31	21	20	19	26	15	22	21	23	23	24	33	23	30	27	27	19	23	26	15	31	33	27	25	20	25	32	19	26	27	18	32	27	24	22	20	25	27	22	17	20	20	26	24	16	33	26	26	23	21	18	23	25	21	29	30	31	19	22	20	26	23	16	32	27	32	25	19	20	26	34	22	23	22	21	20	21	26	31	21	15	16	29	21	21	15	30	22	20	18	21	26	18	32	29	32	23	21	21	26	30	24	29	19	30	31	29	26	19	31	25	22	20	28	30	14	19	17	21	27	23	20	24	21	20	25	25	27	24	21	28	22
22101	2190	1064	1526	4009	5208	4918	4016	3361	2764	2319	2079	1613	1324	1248	1166	1116	942	853	777	703	671	612	571	533	505	496	461	431	404	376	395	391	372	439	328	338	321	1020	310	289	304	282	293	288	334	298	292	316	269	285	278	262	264	268	271	275	276	255	278	259	303	267	258	278	280	262	263	265	274	278	229	295	262	252	254	213	240	244	260	254	263	241	265	243	246	241	276	257	236	234	262	230	258	221	245	234	239	265	224	248	236	234	248	239	238	244	229	246	261	276	237	229	188	264	263	225	248	229	266	225	237	221	248	223	232	208	250	230	241	245	224	240	202	236	219	233	253	241	213	241	258	237	217	238	220	234	228	214	229	222	210	245	274	219	206	199	256	251	244	210	239	222	246	233	223	250	248	236	238	234	235	238	219	254	227	230	218	229	203	237	231	244	230	191	245	246	225	225	226	235	209	249	216	181	218	226	229	229	242	228	228	204	255	219	231	264	242	255	232	216	225	219	205	230	224	197	230	230	223	222	211	254	231	214	226	240	243	239	228	238	217	211	250	191	218	196	241	231	238	236	222	215	238	252	237	236	223	238	233	251	207	233	255	227	246	238	224	224	220	226	223	220	219	212	224	217	211	208	239	198	202	221	235	227	232	218	243	243	234	222	242	258	248	197	245	220	234	236	227	241	226	215	252	235	252	240	220	233	230	204	231	218	234	248	252	224	253	205	220	232	227	227	221	261	208	216	219	242	237	231	248	249	217	223	216	225	249	224	226	217	197	220	205	234	230	190	223	231	251	241	216	232	209	228	257	219	274	226	229	247	220	239	200	249	236	227	232	236	220	232	225	206	242	200	239	243	231	230	232	245	235	221	229	223	217	214	203	241	228	237	221	246	207	236	247	242	245	199	222	225	209	231	225	238	223	220	241	198	246	260	210	248	217	241	244	221	240	222	240	218	216	222	237	235	255	218	238	219	225	233	201	213	221	232	236	191	225	235	220	218	227	211	201	230	240	230	226	248	230	230	236	223	217	225	238	241	198	229	218	209	265	225	229	254	234	237	240	226	216	202	247	228	251	256	216	212	204	238	216	229	218	249	259	235	216	225	221	195	232	215	225	246	203	197	213	223	237	247	216	229	227	239	218	238	243	216	224	229	227	216	234	245	198	232	253	235	244	227	222	231	215	254	258	217	215	226	234	222	235	229	224	237	236	246	241	224	239	219	225	213	260	206	200	225	244	234	225	222	233	243	246	215	227	218	244	208	248	228	235	222	229	227	231	240	235	225	232	224	238	235	224	251	240	224	212	252	219	223	248	213	235	218	224	229	240	205	242	228	213	240	248	212	218	217	217	225	211	233	213	234	236	231	229	247	235	262	214	207	237	223	237	202	219	208	231	246	253	236	215	230	231	232	214	220	231	245	220	221	221	216	219	235	217	263	253	232	251	256	228	226	239	238	212	250	225	234	209	221	200	230	256	235	225	221	238	233	237	222	233	226	233	248	211	211	243	236	229	229	214	216	219	257	229	223	232	205	229	250	224	214	211	223	236	232	222	233	243	247	225	242	243	245	219	245	211	236	251	233	207	224	250	225	205	224	234	242	225	201	228	246	250	202	246	227	231	235	240	247	223	242	228	231	221	215	243	254	263	224	240	238	225	218	217	207	203	236	242	221	251	219	247	231	211	239	254	240	221	233	246	218	215	254	260	212	241	216	209	226	229	232	236	220	230	219	212	236	207	256	252	220	217	230	241	233	235	236	234	234	224	241	236	246	212	207	245	227	253	244	230	213	217	239	226	233	233	240	250	232	250	227	222	229	203	238	252	235	238	236	238	225	247	208	254	247	208	225	240	225	219	222	233	208	224	200	227	215	243	244	232	250	221	213	248	238	236	241	245	209	250	245	244	210	239	212	252	252	221	215	209	233	214	234	241	230	239	226	240	229	237	220	253	223	237	236	236	260	221	207	222	231	233	228	219	259	236	218	222	246	247	218	235	235	242	215	253	229	239	243	235	251	224	237	236	220	203	241	213	235	207	234	230	227	230	240	215	246	211	206	213	233	225	216	238	233	223	234	208	239	236	226	220	223	228	221	236	245	247	244	235	225	228	213	231	215	215	204	253	233	227	220	244	244	212	220	227	239	245	238	236	202	241	229	219	221	222	227	219	212	226	233	223	240	247	246	206	271	244	214	223	235	218	245	235	244	237	244	203	236	215	224	237	235	232	230	247	246	218	213	240	204	210	238	223	214	220	239	214	234	236	241	213	236	229	254	245	238	210	173	238	231	232	228	230	217	235	214	225	234	230	242	219	232	235	253	238	235	232	243	200	241	230	217	205	212	260	224	256	229	216	206	225	236	214	246	242	247	268	241	216	210	209	232	196	223	227	232	232	264	237	233	225	242	223	225	219	258	228	227	251	224	221	234	259	210	238	254	215	218	243	223	240	236	197	201	228	228	238	266	227	212	219	227	232	238	220	234	214	245	232	228	216	256	218	224	222	209	215	251	199	215	219	221	220	236	210	241	234	236	258	243	235	234	222	218	205	232	234	211	217	231	217	245	242	243	221	233	217	211	237	224	227	226	241	262	232	223	236	209	247	202	236	234	234	239	215	226	240	215	237	224	233	224	226	220	261	234	211	212	229	246	259	231	243	232	232	209	231	220	216	242	232	219	239	228	202	231	238	217	229	236	211	219	257	248	224	218	225	248	245	220	235	232	232	224	236	205	217	246	228	258	213	216	230	228	229	243	253	220	229	207	206	242	203	228	209	259	193	231	241	237	211	217	261	226	233	230	214	238	231	240	225	209	245	246	214	199	208	224	205	235	227	234	230	191	220	226	260	218	255	242	221	222	244	235	216	229	215	215	219	248	240	212	232	239	215	238	204	253	219	222	206	233	227	211	243	245	213	242	247	208	230	231	223	236	238	229	241	264	227	230	232	232	203	239	239	214	253	203	217	235	236	224	238	225	241	212	206	212	221	241	202	231	214	201	254	209	221	237	226	225	236	262	251	241	226	251	231	230	218	249	244	227	224	222	218	231	238	205	216	231	235	236	228	216	232	258	205	243	228	241	242	237	237	220	201	226	250	232	214	246	224	216	228	256	221	234	204	227	233	221	222	227	247	219	220	225	184	229	216	217	229	205	245	231	207	216	221	202	232	210	261	226	247	219	239	245	213	234	235	256	213	228	210	230	206	201	233	235	246	231	220	240	209	232	228	214	210	235	189	239	236	238	244	230	227	236	188	222	223	232	215	243	225	252	237	237	233	231	238	229	215	243	254	225	221	252	237	233	228	284	226	246	213	234	215	230	222	198	208	221	224	197	242	233	258	246	207	256	234	213	229	223	248	238	239	226	246	239	230	232	225	241	212	222	248	221	236	237	217	242	216	232	224	230	228	216	235	229	221	236	224	224	208	225	220	211	224	213	247	233	240	230	229	191	248	196	225	253	234	225	240	196	235	256	220	253	208	210	224	225	226	243	220	240	210
6660	307	162	135	127	167	193	174	148	141	150	103	100	138	128	101	114	89	114	89	92	105	98	88	96	103	103	93	92	90	89	92	97	122	85	94	91	78	107	100	75	81	112	96	87	86	74	89	90	93	81	100	101	89	86	103	74	85	67	107	74	80	95	79	92	77	109	121	96	87	102	82	78	82	102	81	102	86	85	75	82	77	78	103	95	81	74	90	107	79	98	91	82	81	95	96	87	74	76	88	83	79	88	98	93	91	81	87	102	79	87	78	98	82	79	79	92	90	97	72	90	83	87	99	82	93	85	102	93	77	102	74	89	95	95	82	80	108	94	95	91	107	104	75	74	81	99	94	102	84	101	84	82	80	88	92	93	78	86	86	88	94	80	72	71	87	87	87	92	100	88	85	85	69	78	102	94	88	102	89	95	92	96	84	94	77	80	83	88	88	76	76	92	84	104	77	99	79	96	83	76	100	85	86	89	96	85	80	82	86	85	98	81	86	83	83	78	83	80	81	82	95	86	62	101	95	83	86	89	103	105	91	85	83	78	101	75	85	84	80	101	94	89	69	84	80	84	82	82	73	81	92	89	73	75	115	84	85	95	66	79	105	90	93	86	95	79	82	71	89	86	93	81	91	83	72	88	81	72	85	85	81	81	92	83	81	81	98	101	86	84	89	83	99	84	91	93	104	72	93	70	91	80	75	69	92	76	80	87	87	101	98	59	89	79	92	98	95	78	97	94	81	85	92	84	76	82	69	92	75	81	92	93	88	77	80	91	89	72	67	85	105	93	89	89	85	86	84	83	68	86	91	84	76	93	82	93	89	79	87	83	83	88	92	84	98	91	103	89	83	84	79	79	85	95	89	111	78	81	76	84	76	84	80	104	93	85	78	82	75	80	109	88	95	90	105	84	86	90	90	60	75	92	85	95	92	94	84	88	81	103	90	86	88	103	84	92	86	99	85	77	76	90	97	90	83	90	88	85	91	78	86	88	90	76	90	77	69	81	79	78	85	79	71	70	82	83	81	87	85	99	86	83	78	91	99	91	94	89	87	86	78	96	76	100	84	89	78	69	88	87	93	92	94	84	83	82	100	84	82	84	87	91	71	87	88	82	89	72	80	93	85	74	86	85	82	80	91	70	81	88	100	78	88	84	91	88	76	92	91	81	70	82	77	78	86	90	93	83	84	80	81	96	82	79	93	83	81	93	91	80	65	103	73	91	80	82	81	64	88	104	85	79	81	73	74	82	78	92	77	73	93	79	63	82	87	82	72	100	84	73	75	92	76	76	87	88	79	78	89	74	80	91	91	88	86	80	86	88	94	85	91	79	91	77	89	82	100	90	91	74	67	76	100	76	81	82	91	84	88	89	91	103	96	79	75	92	94	90	68	101	95	95	85	84	96	72	84	74	99	87	73	81	86	77	88	85	86	93	93	93	68	104	70	84	97	89	81	80	70	87	85	95	73	111	116	68	107	78	92	87	74	90	100	76	89	104	93	91	95	73	80	89	83	75	103	96	81	77	99	78	91	86	84	76	88	69	90	90	68	88	93	85	79	84	75	89	79	71	95	109	78	82	94	74	74	71	92	91	85	89	76	80	87	77	77	74	82	83	74	75	77	84	84	91	61	90	92	109	86	96	92	87	81	72	91	84	83	89	80	75	78	98	80	94	96	102	79	94	95	91	74	70	89	88	95	86	79	86	94	106	82	85	78	87	80	76	87	81	83	90	81	80	82	105	84	88	56	72	82	74	91	106	74	90	92	81	81	94	68	95	107	79	80	75	68	90	102	63	92	105	92	82	78	83	107	96	83	81	81	88	100	79	96	90	87	85	78	99	90	85	73	80	90	98	92	94	69	92	98	89	74	95	93	91	84	97	87	83	90	78	67	78	88	86	101	79	91	90	82	82	80	92	93	83	80	87	85	82	75	86	85	83	88	78	88	85	75	82	90	84	92	71	66	82	84	73	86	80	84	71	90	79	105	60	90	96	93	70	82	97	86	101	77	90	94	94	82	90	86	108	99	97	84	113	101	93	80	95	85	90	78	99	78	98	88	98	99	99	91	86	73	85	97	102	94	72	91	58	102	88	75	93	84	75	75	70	90	76	76	100	79	90	88	86	94	85	95	67	79	96	105	82	83	83	85	89	97	75	109	80	82	78	92	98	74	68	87	98	102	89	86	80	98	80	83	91	71	93	80	92	90	80	88	96	90	88	73	87	89	90	83	109	70	87	94	77	95	97	92	87	97	103	101	73	99	87	81	105	86	76	96	88	89	91	79	105	62	87	87	92	102	114	105	91	88	92	80	81	94	90	86	84	89	94	84	79	82	94	101	86	97	97	85	80	86	88	68	77	93	79	82	69	86	82	70	81	86	85	104	67	91	82	82	86	102	79	92	100	96	79	85	81	87	78	78	84	94	107	76	92	96	80	78	72	88	81	77	80	79	93	88	82	87	88	90	85	91	109	85	76	79	93	93	74	90	64	89	80	75	101	67	69	93	82	103	96	82	88	83	97	89	75	84	90	63	100	94	94	97	88	69	80	92	82	96	74	65	82	96	79	77	70	71	79	94	82	85	81	82	83	87	68	89	85	85	89	83	85	88	82	74	95	92	85	99	74	73	88	75	87	95	78	86	71	75	90	92	77	76	90	83	82	98	77	68	92	86	94	87	95	84	75	72	82	76	91	96	90	95	82	85	88	91	77	90	89	91	78	72	78	93	89	79	75	73	88	79	101	88	80	70	87	81	101	92	92	84	83	101	109	70	76	87	81	90	82	77	79	69	84	91	101	73	82	99	82	87	91	85	79	101	93	64	89	79	78	86	84	81	72	98	74	97	84	90	74	78	77	83	82	85	82	99	86	82	73	89	79	102	90	72	73	78	90	91	82	85	80	85	83	82	94	85	88	88	80	96	92	96	80	88	75	84	90	84	81	89	72	80	92	76	76	82	77	74	73	90	73	92	107	91	78	84	67	99	93	88	81	79	86	89	83	92	83	87	82	96	58	85	74	80	73	73	84	89	94	70	74	73	86	86	87	85	97	78	74	89	97	82	86	64	78	107	80	84	82	82	79	80	89	83	91	89	83	75	77	111	89	98	94	82	91	79	81	97	89	86	92	84	79	85	97	94	90	96	80	92	76	100	83	97	89	73	72	80	98	97	82	75	87	80	88	95	75	67	67	71	90	92	87	103	79	77	89	85	70	91	82	86	91	100	81	87	78	97	79	72	77	62	76	71	76	101	88	74	81	78	84	82	89	89	74	77	94	75	77	100	86	95	97	98	80	84	92	95	77	85	90	99	69	94	75	80	86	82	70	71	91	74	77	71	79	83	86	100	84	100	81	86	103	83	85	66	87	91	100	84	83	79	76	91	82	91	91	87	95	80	90	73	82	78	105	80	86	81	77	67	99	91	91	86	83	69	72	89	100	72	82	82	87	84	95	87	96	81	92	70	91	94	94	107	80	100	76	87
29113	4171	2027	3043	6774	8223	7882	6595	5198	4476	3768	3308	2854	2508	2254	2088	1984	1794	1674	1556	1469	1426	1423	1326	1274	1307	1219	1219	1156	1145	1168	1111	1096	1067	1111	1090	1053	985	1806	957	1046	998	970	983	989	973	943	910	938	1001	1010	1006	967	974	898	894	935	975	950	912	989	956	908	921	923	950	931	918	925	894	874	928	943	873	934	990	981	926	906	905	891	917	941	881	863	886	902	946	912	852	918	862	846	903	917	888	857	941	896	853	914	896	894	890	862	906	848	907	868	916	915	875	874	850	900	896	898	903	850	880	909	888	899	847	914	902	927	913	894	902	937	861	864	859	844	891	870	899	881	938	883	897	884	910	866	832	868	850	883	875	932	898	906	861	910	871	896	863	853	891	878	830	901	898	818	894	903	910	840	934	868	859	906	863	906	888	830	888	860	834	843	939	895	824	864	864	855	889	862	851	837	871	900	900	877	849	868	916	863	893	921	890	885	872	906	886	863	823	944	883	913	855	873	878	859	887	874	877	841	900	871	878	884	894	926	903	910	900	865	848	872	866	885	883	835	835	877	900	903	851	869	843	909	887	840	878	854	878	842	901	831	890	874	876	879	819	887	916	874	853	905	861	825	945	921	882	875	853	907	874	858	899	952	869	873	835	872	855	876	893	866	853	870	883	872	864	905	893	847	893	843	942	862	852	892	844	816	920	839	908	826	834	833	858	831	878	927	876	912	889	899	878	861	878	854	886	856	847	883	875	903	838	833	875	843	861	877	858	876	863	850	889	863	880	845	866	906	893	865	869	857	906	851	858	878	888	849	848	880	885	927	865	862	854	867	871	920	869	899	865	880	924	906	933	904	838	828	876	857	880	883	868	814	832	893	857	897	948	914	862	849	868	844	864	835	877	941	860	887	885	830	866	852	858	902	898	884	911	842	892	824	941	851	856	856	851	898	817	880	924	822	867	882	851	874	904	865	900	878	892	813	844	852	850	898	909	867	819	850	894	897	882	882	908	844	885	922	854	894	858	861	879	840	879	866	818	915	916	907	857	917	847	894	925	880	872	891	851	811	861	892	819	956	874	842	886	843	880	892	898	916	902	919	845	920	835	834	865	819	857	836	884	858	916	885	877	936	845	916	861	883	942	884	870	896	849	876	872	832	866	898	865	836	861	840	885	839	865	852	842	923	896	892	879	916	877	881	888	879	915	842	833	861	844	897	859	889	926	837	914	874	891	917	846	909	871	885	903	877	871	870	884	859	854	896	875	914	858	916	878	940	895	838	866	854	909	910	882	832	890	840	903	887	876	879	871	923	899	861	839	883	842	929	914	909	885	825	849	839	859	829	828	845	896	904	884	904	873	855	830	861	839	853	883	869	894	891	889	889	891	853	846	824	838	913	891	873	890	911	916	860	867	895	884	823	871	896	890	882	839	914	861	900	857	864	882	880	853	867	851	891	880	879	923	898	842	873	848	905	817	851	837	882	885	857	838	915	890	891	871	825	845	859	873	876	898	877	911	854	887	881	893	903	883	857	895	912	858	852	817	887	855	866	862	828	841	828	913	834	847	880	838	905	875	820	910	861	906	877	878	874	860	888	925	884	870	927	894	880	881	880	895	893	918	861	900	850	819	863	879	862	878	894	854	880	886	840	847	869	842	881	811	807	888	907	921	837	915	858	881	855	870	890	866	907	905	912	856	869	848	863	916	883	905	929	897	863	883	835	868	837	918	814	900	903	893	873	887	848	867	919	903	854	904	894	875	893	895	863	857	879	920	890	881	909	894	856	906	877	937	881	900	819	844	901	868	897	892	830	865	847	879	797	848	875	901	885	926	852	889	881	864	867	875	883	823	858	876	876	938	869	875	800	887	865	869	880	894	814	883	839	865	907	879	842	907	867	855	880	902	888	879	873	848	887	852	876	846	902	915	896	909	874	887	864	854	925	858	865	836	844	844	848	875	929	868	888	883	850	849	827	887	882	864	883	903	910	868	866	939	909	836	874	909	867	788	884	860	887	942	876	913	859	900	900	903	879	854	866	925	887	886	855	853	837	911	877	841	870	927	861	911	860	849	875	905	878	888	878	887	882	863	885	916	846	853	891	903	840	851	817	876	867	873	908	869	853	865	891	881	871	931	834	878	780	838	858	856	888	850	867	866	893	887	903	888	898	900	868	908	875	860	837	888	847	896	909	896	890	901	876	827	869	884	870	858	863	872	820	948	862	892	882	890	853	891	862	935	912	870	902	852	919	886	896	808	906	878	898	867	845	851	853	891	906	912	913	890	870	847	858	855	842	940	898	919	826	810	878	917	874	869	847	907	867	858	889	902	826	854	846	875	862	905	877	939	847	860	884	896	860	942	878	893	866	869	875	919	880	879	866	868	845	880	894	856	855	905	936	871	869	924	901	900	849	888	923	865	909	915	858	884	892	906	903	851	882	842	875	852	851	899	910	867	862	897	872	886	879	846	880	882	900	807	878	843	831	879	882	885	857	826	873	911	868	849	849	880	830	838	889	906	897	888	865	861	918	885	884	889	837	912	872	893	864	911	853	947	832	872	859	861	860	833	891	865	877	868	903	899	879	879	815	853	882	868	895	913	843	834	907	875	900	937	833	892	862	873	946	855	870	846	853	863	866	816	886	892	882	851	898	885	889	890	861	847	951	926	886	873	850	852	930	885	858	906	896	905	883	872	884	919	843	849	837	815	881	871	912	850	822	903	891	891	863	856	834	912	867	863	906	882	885	851	898	913	848	927	929	886	865	885	864	874	864	853	842	876	891	935	879	852	895	871	867	877	908	846	916	902	925	882	848	882	824	857	874	830	872	885	877	872	921	946	920	844	897	892	844	842	878	910	905	845	913	896	914	860	911	841	895	884	834	892	889	842	907	912	886	856	887	888	830	930	788	861	882	882	831	838	895	867	876	909	852	856	927	863	880	902	916	858	902	882	872	837	886	891	918	845	884	886	834	895	882	884	828	848	884	872	905	985	839	884	978	863	849	820	885	865	860	817	887	892	896	875	895	916	860	911	853	918	827	859	839	926	873	873	893	837	845	870	908	865	874	885	923	840	907	838	869	877	844	885	898	915	906	871	865	911	844	868	827	872	921	896	908	908	877	898	880	855	846	880	941	876	868	854	865	869	892	886	864	857	919	879	868	905	857	887	912	860	847	895	911	850	888	862	882	838	922	908	834	891	840	934	862	929	839	916	896	860	827	862	873	865	861	895	848	903	870	870	877	859	927	910	875	876	955	908	823	874	861	865	882	873	853	844	822	851	914	863	865	940	865	869	883	841	854	879	870	898	842	886	843	835	878	866	890	864	875	897	902	857	881	925	835	937	890	973	848	837	832	923	854	867	849	870	865	913	861	894	862	881	853	858	854	879	863	895	889	900	858	860	855	863	879	880	853	875	917	871	865	862	843	909	828	861	844	906	899	863	895	866	875	842	890	969	846	906	859	914	889	892	822	853	846	914	859	882	891	889	864	921	862	888
3089	111	81	67	58	57	75	76	63	67	71	62	64	90	53	61	65	62	60	68	63	77	47	69	62	72	63	55	68	53	69	60	63	62	53	62	50	65	80	61	65	57	64	56	71	56	62	59	71	63	66	59	57	66	59	60	63	74	57	57	55	48	46	45	54	65	57	61	69	55	61	61	60	52	63	67	62	74	65	66	70	50	50	63	61	75	60	59	58	62	57	63	64	60	57	57	42	68	53	54	45	61	63	53	57	59	75	50	61	61	58	45	47	51	51	53	56	65	49	56	54	63	63	60	59	52	55	54	50	67	49	52	57	57	55	70	62	61	59	48	53	59	56	65	68	60	67	49	54	51	51	61	53	45	51	70	63	60	61	70	58	57	60	63	46	59	65	54	55	51	52	60	70	53	58	65	59	59	62	43	72	61	77	52	59	48	56	55	55	65	45	68	57	58	57	62	53	56	64	54	57	51	56	49	62	46	58	59	60	55	66	51	68	43	62	63	64	58	53	51	80	70	57	53	62	49	45	68	57	55	55	61	53	55	60	52	50	67	55	56	55	56	51	71	50	61	44	55	52	66	79	47	54	51	58	63	57	63	66	70	61	51	65	55	55	64	64	78	51	62	64	44	57	53	51	66	69	54	58	57	56	61	46	56	46	62	62	48	57	55	56	50	58	69	51	62	74	63	57	55	57	53	66	70	57	73	62	63	59	57	52	55	50	57	59	67	60	57	46	62	49	61	58	61	58	61	62	68	60	53	69	43	60	53	52	73	62	61	48	58	60	49	56	52	62	62	57	66	56	63	54	61	58	58	57	53	51	60	55	67	43	49	53	58	83	55	64	51	59	73	48	66	63	53	58	46	58	59	49	59	42	53	62	52	56	57	59	57	61	48	73	68	58	57	69	49	39	52	55	51	41	62	59	60	40	64	61	74	46	48	54	58	64	44	56	56	51	70	60	63	68	54	65	50	57	65	61	61	57	60	65	53	74	63	68	70	62	54	55	59	58	75	57	67	58	65	62	54	61	45	51	50	63	74	70	50	63	53	62	67	50	63	56	73	67	47	76	56	46	58	39	62	61	64	64	42	61	54	55	52	58	65	62	47	57	57	58	52	51	49	66	66	57	59	69	39	60	51	46	72	60	59	57	61	59	52	43	48	62	58	58	41	68	65	64	58	66	52	48	68	72	49	62	66	59	46	59	62	60	54	65	60	45	45	52	48	51	53	51	51	57	52	68	52	53	56	52	67	56	52	35	58	60	60	52	61	59	60	60	50	66	54	56	48	57	63	49	64	50	56	70	56	67	55	60	51	60	54	54	56	70	65	49	63	45	66	57	64	70	57	66	76	56	65	61	65	69	55	49	50	62	49	58	51	56	62	53	46	66	64	51	59	54	55	55	59	65	45	51	60	59	52	66	67	58	61	52	61	48	52	63	67	52	70	53	59	69	49	51	55	54	59	61	49	66	56	54	63	58	66	70	72	58	59	58	59	56	66	50	58	57	54	47	63	59	57	53	53	64	75	49	66	46	61	62	62	65	67	49	62	63	53	66	51	59	67	48	51	63	56	63	54	60	60	52	70	61	78	44	59	67	54	58	64	56	54	66	62	56	46	60	78	57	48	65	61	73	48	66	63	45	60	52	58	54	63	56	62	62	71	62	56	57	59	67	69	63	60	58	51	59	63	59	56	62	68	58	67	55	57	66	46	53	59	65	66	54	55	43	61	58	58	79	51	59	62	66	51	61	63	45	56	49	60	39	50	59	54	65	56	60	73	74	63	44	59	53	55	53	57	58	59	79	62	63	56	47	62	69	50	54	46	70	51	75	54	63	61	58	48	49	61	55	52	59	60	61	70	62	64	66	64	75	52	50	48	50	48	60	51	65	66	57	60	45	47	55	68	61	47	56	69	54	67	60	73	58	73	66	60	52	49	61	66	76	52	53	52	55	60	71	61	57	56	64	58	64	71	51	57	51	52	57	46	67	49	54	47	57	50	65	62	71	58	50	69	54	61	59	44	70	68	68	42	55	69	49	52	53	63	50	53	69	60	73	43	52	80	58	62	63	82	53	61	58	60	53	52	56	50	48	63	61	51	62	64	55	53	53	67	72	51	50	49	60	51	59	68	52	58	45	68	62	51	63	55	59	48	57	54	50	65	45	57	58	51	73	59	48	53	60	61	52	63	52	73	65	60	52	59	68	62	63	60	63	52	63	67	63	57	48	68	68	47	70	63	64	52	63	60	63	59	66	58	65	55	58	64	70	54	54	51	56	69	50	66	56	55	56	68	48	58	60	60	43	66	56	56	55	56	52	64	46	52	68	43	50	53	50	61	43	62	61	67	61	53	60	53	47	66	70	54	60	65	49	55	59	53	69	60	64	64	45	68	64	46	56	60	52	61	67	60	67	53	61	59	70	55	60	55	54	75	66	53	60	68	67	53	64	49	57	60	57	42	56	67	49	62	61	53	59	57	60	58	46	65	68	57	53	76	42	54	63	70	64	67	52	42	60	54	62	52	61	56	68	56	53	59	53	57	64	55	51	41	64	54	64	51	53	71	49	62	50	59	66	39	52	71	64	71	55	54	55	53	66	71	56	72	53	52	51	85	66	62	45	63	59	58	62	42	62	51	68	53	48	57	60	72	50	43	54	63	63	55	69	42	50	58	52	64	44	58	52	60	70	64	53	56	51	53	53	67	67	66	59	57	66	62	55	54	66	62	61	61	48	61	44	59	55	45	48	64	51	58	54	48	58	59	58	52	52	63	51	54	57	52	66	63	54	56	66	54	59	50	48	71	65	64	66	55	68	61	42	67	48	48	50	66	63	65	47	52	58	68	47	67	61	53	62	50	51	65	51	81	64	61	51	54	62	46	69	59	66	67	62	55	57	71	63	58	60	48	59	60	58	61	55	45	63	61	70	50	71	61	64	48	50	59	64	51	48	47	48	70	59	60	55	45	55	42	49	53	61	70	64	60	78	62	64	55	73	59	55	60	58	62	57	73	64	51	50	62	58	52	58	36	66	72	58	63	53	51	63	56	48	57	69	58	47	68	49	73	70	67	56	49	52	63	45	65	69	53	56	52	65	49	45	52	66	51	55	53	65	67	60	59	49	53	82	52	58	74	55	49	61	64	56	49	53	55	57	62	54	50	61	66	56	56	53	59	62	60	61	68	53	45	68	60	47	66	63	57	52	46	60	58	58	45	58	57	56	54	51	67	60	59	72	65	66	62	46	72	69	65	57	69	59	60	53	49	53	63	57	63	47	57	61	65	49	57	63	49	74	59	57	53	68	67	53	45	54	37	68	67	58	65	58	53	53	64	69	61	60	42	56	51	55	64	63	57	61	59	56	52	70	74	63	46	80	64	63	57	51	43	57	54	55	49	65	68	44	61	72	62	40	64	47	63	52	50	57	63	64	55	63	42	53	60	53	66	44	70	63	57	46	53	60	54	44	56	54	61	66	62	55	69
16822	1354	859	1068	1901	2270	2228	1986	1702	1474	1326	1214	1116	957	958	948	876	776	766	779	712	695	696	663	685	642	634	664	628	607	634	616	616	598	596	609	599	632	790	582	616	575	525	602	574	542	618	552	536	543	554	574	618	554	595	572	564	626	571	569	535	544	559	551	559	580	545	513	582	522	590	575	595	532	573	592	563	586	551	575	564	582	604	598	575	529	547	550	547	529	562	537	558	584	583	519	538	532	546	561	549	579	548	551	554	578	549	486	548	517	524	542	540	536	555	562	590	597	582	570	553	582	550	548	551	490	540	574	545	550	578	595	523	565	528	549	566	540	536	556	555	529	551	558	623	578	540	564	554	554	582	539	523	575	544	530	543	589	554	510	566	558	578	516	522	515	563	557	589	526	534	581	558	597	549	566	614	578	556	548	542	514	553	580	596	582	538	553	558	562	536	552	562	580	581	570	542	525	549	538	618	580	577	551	521	551	557	534	557	585	500	545	524	582	567	560	528	543	592	511	556	559	527	505	506	539	563	530	557	572	539	549	565	566	552	553	596	561	519	572	517	579	526	536	576	563	596	577	522	552	554	495	525	572	560	543	521	565	581	610	541	594	535	574	557	545	556	566	545	591	516	526	574	536	529	519	532	591	583	547	544	573	559	540	549	585	525	576	552	579	540	565	494	548	539	559	573	542	546	569	524	533	509	560	566	593	508	565	587	550	504	497	583	536	560	534	543	570	515	570	543	531	509	541	503	563	590	556	543	539	577	532	564	507	530	559	554	571	570	617	514	564	539	579	525	577	574	487	567	513	558	568	567	547	542	537	543	592	537	539	563	553	561	553	549	551	540	596	560	576	555	541	603	524	556	584	536	512	500	538	561	522	545	583	517	556	521	542	524	580	536	506	550	528	572	561	530	567	543	538	513	528	557	541	560	525	529	545	558	578	594	543	540	543	546	550	526	524	548	547	555	524	576	570	557	561	538	534	564	545	568	528	559	544	533	591	552	527	528	551	547	532	541	581	531	567	559	530	528	541	551	552	561	577	570	520	557	506	525	586	528	523	545	561	569	550	545	544	521	543	538	559	542	578	549	526	564	543	546	561	543	518	563	536	561	555	578	580	623	563	572	546	594	539	552	593	575	547	559	574	501	537	540	542	543	539	512	569	536	617	508	587	603	561	557	566	519	550	531	597	530	571	500	566	552	551	569	574	502	582	577	583	562	530	558	552	579	550	564	552	551	543	557	528	565	501	503	547	512	559	530	600	576	542	541	544	523	531	585	561	529	546	532	548	588	594	566	513	538	579	582	543	554	582	526	552	565	562	583	536	539	520	538	518	529	594	603	553	537	581	584	559	550	597	550	589	549	519	536	575	611	562	577	531	592	540	546	522	532	535	554	534	560	544	592	563	583	567	534	545	514	552	550	566	554	589	586	549	550	554	577	590	582	565	566	553	530	548	526	553	561	574	526	574	551	536	555	563	559	555	549	570	610	511	584	545	550	561	535	541	542	540	553	572	560	503	538	538	529	539	515	562	536	550	513	540	545	551	569	587	540	566	587	545	544	539	562	554	557	561	569	550	569	548	550	549	546	531	538	574	538	555	560	547	505	579	518	550	509	579	559	512	541	562	529	499	561	549	501	587	550	543	559	547	588	543	545	585	514	545	592	571	555	591	545	528	557	513	549	572	544	548	543	540	542	569	570	573	551	572	529	557	537	540	560	487	520	528	543	543	539	557	568	545	540	539	545	563	541	566	561	537	540	522	577	556	508	528	568	568	539	562	570	571	524	533	565	515	558	584	544	546	564	620	572	517	537	544	512	562	562	562	585	557	547	548	559	555	556	587	550	515	529	544	595	547	545	552	543	576	532	561	562	553	533	546	540	517	587	552	567	553	528	536	559	542	493	520	565	539	605	537	519	543	523	563	532	590	531	559	554	557	552	564	554	500	535	556	529	562	574	554	541	559	518	578	552	571	591	553	544	535	533	532	550	558	566	538	570	566	538	544	524	567	563	488	581	538	527	547	531	536	563	578	551	516	550	577	600	501	545	507	508	560	514	546	539	570	528	589	572	546	545	520	542	545	552	523	541	535	593	556	543	539	519	531	584	554	564	537	553	565	545	556	543	575	563	546	570	586	513	555	572	539	571	587	545	528	521	507	536	545	586	518	548	544	534	555	561	522	573	551	530	554	535	567	564	540	540	536	559	541	545	534	594	547	521	569	563	534	546	571	569	566	566	565	586	600	505	563	555	539	544	498	563	550	540	570	599	559	551	543	510	580	559	571	561	558	567	542	535	592	561	580	590	538	519	514	519	494	570	544	570	537	568	586	541	554	560	565	535	536	560	563	505	515	515	533	548	582	587	575	561	519	543	561	550	570	561	552	538	570	584	524	557	549	577	556	501	498	542	542	580	503	580	539	525	527	574	551	551	557	568	498	551	540	530	533	546	527	549	554	559	537	557	550	558	536	531	536	530	512	535	518	585	526	559	522	543	550	525	534	596	542	576	562	534	558	549	515	555	556	578	527	587	540	529	522	556	536	515	551	483	522	560	535	572	561	546	553	556	542	522	554	569	537	502	537	570	559	533	538	534	530	566	604	569	584	519	545	568	536	569	567	570	537	551	549	541	536	541	502	560	559	533	569	571	556	562	518	557	554	568	551	564	550	549	524	541	560	533	548	534	525	553	583	547	592	568	482	529	586	578	602	545	611	561	558	513	519	513	499	554	563	578	557	622	542	558	543	514	564	569	603	602	526	514	549	524	542	563	583	583	529	564	541	520	566	529	528	537	546	552	565	535	552	536	568	535	567	555	520	551	587	574	543	519	516	555	536	561	547	544	511	532	527	527	541	569	594	550	527	568	528	551	555	526	604	551	558	544	530	563	516	554	558	531	586	541	524	565	566	524	484	568	503	513	535	552	548	573	517	538	556	522	531	563	550	594	553	546	560	542	568	549	514	594	567	530	583	494	528	556	566	561	544	520	557	533	540	548	575	542	569	530	619	526	584	571	559	547	558	545	511	516	520	590	562	535	544	537	528	572	585	542	557	528	571	530	534	553	577	578	503	537	545	567	571	559	561	525	569	566	536	542	569	544	609	544	555	539	545	525	532	603	543	538	543	542	527	563	521	578	530	523	583	538	555	574	563	574	547	537	545	538	546	551	554	521	551	569	526	509	527	564	573	526	535	586	524	522	529	575	563	526	537	553	559	566	504	549	550	570	594	565	590	540	507	542	529	531	542	545	566	527	543	572	546	557	548	549	566	587	538	544	579	554	547	558	561	573	540	529	542	564	545	541	547	560	528	524	538	566	563	577	533	520	537	528	570	555	555	535	581	548	563	508	584	537	546	555	529	596	536	566	541	528	597	574	546	525	561	551	582	585	524	566	547	582	509	537	546	561	527	550	542	559	569	574	564	519	540	573	581	563	564	547	567	539	528	577	530	592	578	567	512	541	574	559	537	529	539	526	578	520	544
7652	286	132	120	110	130	153	133	132	127	119	99	106	98	120	101	68	82	79	97	69	68	78	88	99	69	67	65	68	68	72	78	55	54	55	61	53	82	79	59	54	58	53	62	67	59	65	73	76	74	56	66	53	70	53	61	54	74	53	56	56	58	62	55	55	63	60	56	75	59	60	54	61	58	63	69	73	76	51	44	70	52	55	59	71	57	55	56	58	63	64	46	56	61	76	66	50	69	53	52	65	46	69	53	55	63	48	55	57	61	63	67	56	64	57	73	49	45	61	52	66	48	47	68	58	63	82	49	58	45	56	63	52	61	48	53	60	59	53	55	55	67	59	48	55	59	52	49	57	56	55	64	57	53	57	68	72	72	49	62	67	63	57	55	54	69	72	56	47	56	54	50	57	56	56	67	64	45	63	62	59	54	57	55	58	87	50	66	65	60	58	57	50	66	51	52	63	57	67	54	63	59	62	57	54	56	58	72	67	62	70	54	59	49	59	48	60	56	64	56	66	57	58	67	54	45	59	64	61	55	59	61	68	39	57	49	64	61	46	70	55	51	63	57	63	49	57	52	73	68	75	60	69	66	70	63	41	61	63	63	53	72	57	73	51	56	51	67	56	52	70	50	60	65	55	54	50	66	60	53	58	53	59	59	56	62	56	63	55	58	52	64	67	49	53	56	63	55	50	69	59	67	54	55	51	55	65	53	56	49	55	59	59	48	57	62	86	59	48	49	41	57	47	53	54	73	51	46	59	55	63	56	59	59	52	61	55	50	69	50	62	58	50	54	53	54	57	51	62	50	57	56	66	61	50	47	57	61	68	65	60	73	56	56	52	55	45	56	40	69	63	52	58	63	61	59	64	54	52	61	54	68	53	45	65	61	49	58	50	62	42	52	60	56	62	49	61	61	61	63	66	64	43	51	64	71	49	73	58	69	64	61	62	62	50	46	61	44	51	50	67	60	53	60	57	61	54	58	56	77	58	63	53	60	54	50	68	65	55	61	46	68	55	49	58	57	52	57	53	59	58	47	52	55	54	63	64	66	52	66	60	60	60	53	61	63	54	51	62	60	55	56	57	63	62	71	54	55	58	48	61	64	63	56	74	58	53	56	65	52	47	55	48	55	56	47	65	65	58	61	52	56	57	52	53	72	51	63	59	56	54	53	71	71	46	61	64	63	63	51	64	50	59	57	57	47	63	82	53	54	65	64	49	48	48	50	59	53	56	63	50	58	64	56	63	63	62	57	57	52	69	47	60	52	56	67	54	59	54	67	51	66	61	69	50	64	58	64	50	57	65	62	65	54	68	52	59	46	56	60	55	50	70	60	49	66	45	52	48	63	61	65	54	57	56	69	41	58	55	54	51	55	56	53	52	54	53	54	57	62	67	51	69	71	59	55	51	57	57	55	48	63	62	49	69	67	45	71	69	43	52	82	68	59	52	46	63	50	60	42	62	63	65	65	53	60	65	53	47	52	60	47	54	59	57	59	55	59	59	64	60	65	57	65	65	56	40	59	54	56	68	59	61	60	49	55	57	52	63	53	63	70	70	56	49	57	70	65	61	77	51	59	49	54	62	58	70	60	62	46	68	51	54	65	60	72	60	61	58	52	66	48	65	54	64	69	59	62	47	59	54	56	83	63	63	44	58	67	59	67	66	55	68	57	58	52	60	59	62	56	64	66	50	55	51	54	66	68	58	58	60	65	51	63	55	50	68	61	60	64	47	62	64	60	56	53	58	58	44	49	58	61	59	56	59	58	50	53	62	74	60	52	68	59	64	57	50	73	49	46	59	65	60	55	51	53	73	73	52	70	64	58	60	57	59	54	81	44	57	57	50	63	71	54	48	47	66	63	47	52	58	63	59	71	52	58	60	58	62	53	53	48	46	52	57	58	65	70	64	60	48	56	59	57	72	60	55	50	48	52	48	61	62	49	47	65	52	47	51	52	60	66	64	68	56	45	55	65	52	50	70	61	55	70	67	58	60	52	60	58	57	62	41	63	64	57	54	57	57	70	70	72	61	61	63	66	65	65	55	50	51	51	61	65	56	58	59	74	65	67	65	44	50	68	63	55	54	60	59	62	51	61	61	70	59	51	48	55	57	54	56	59	55	67	67	65	46	64	50	69	67	51	57	53	63	62	51	60	63	58	48	63	57	61	67	53	62	51	47	53	51	63	58	62	54	56	56	58	49	60	49	56	59	50	53	55	63	60	52	62	54	54	63	67	70	70	64	60	63	58	68	63	61	57	66	65	66	71	66	51	51	50	66	55	51	72	58	70	56	61	53	55	60	71	55	55	60	73	60	67	62	48	56	52	57	53	61	68	53	58	64	56	58	51	63	61	66	51	71	52	59	58	47	43	50	76	53	58	49	68	66	63	53	70	45	58	68	48	64	56	63	51	52	54	63	56	53	63	72	67	39	56	59	60	61	46	71	49	56	59	50	46	60	71	53	57	70	67	55	61	53	55	59	49	55	56	54	47	63	55	46	54	69	69	74	63	51	63	55	55	48	58	66	61	60	64	44	55	47	49	53	58	44	58	51	59	69	51	61	52	48	57	63	69	46	46	65	55	66	45	60	59	54	63	53	54	53	62	47	58	58	47	57	47	52	66	63	54	62	49	79	62	59	67	70	53	43	59	55	64	53	63	56	64	53	63	56	52	55	57	72	83	56	63	57	67	53	69	49	52	64	66	51	60	66	56	61	55	56	59	46	69	56	63	65	59	66	53	62	65	55	56	57	58	66	58	50	60	66	38	54	65	46	54	68	50	47	65	54	48	70	59	53	53	63	59	60	67	61	68	44	65	59	46	60	55	68	49	57	55	56	52	79	60	50	55	44	59	56	67	78	68	70	56	57	72	62	55	64	58	50	75	57	49	63	68	78	54	63	47	53	68	56	52	55	50	60	63	58	59	58	62	57	54	53	67	54	63	58	58	64	61	56	50	62	55	58	53	65	49	65	54	56	57	64	43	61	78	77	68	67	64	51	59	53	48	50	45	56	71	70	69	54	50	50	58	51	67	61	45	53	61	68	52	63	51	52	56	54	56	64	58	65	70	58	60	43	64	59	53	63	54	52	55	62	63	57	68	53	48	61	59	52	57	54	48	50	61	52	55	65	60	56	67	62	51	53	76	55	49	58	56	66	76	70	56	66	69	48	54	69	71	57	44	70	59	58	67	53	62	69	60	41	48	61	66	57	62	53	55	63	45	52	56	55	81	56	65	42	64	68	65	56	62	55	50	67	66	50	62	62	74	61	49	56	58	66	54	63	58	66	71	66	48	59	60	56	57	54	50	58	49	51	57	58	77	61	60	49	48	64	63	58	62	64	59	58	63	63	75	50	62	46	51	57	53	50	63	60	52	50	61	56	64	67	53	65	53	60	51	72	65	71	77	55	49	67	61	50	63	43	55	55	62	50	62	58	53	68	53	57	62	63	54	51	72	61	48	56	69	72	55	52	64	71	65
29110	4089	1900	2830	6937	8611	8331	6862	5817	4835	4019	3386	2993	2690	2348	2078	1829	1745	1589	1465	1352	1327	1185	1125	1124	1049	957	904	945	864	872	826	823	802	778	747	769	872	1278	728	772	747	743	681	725	632	660	666	635	653	674	650	708	653	672	621	632	662	667	632	630	668	639	672	628	626	635	655	621	584	632	644	629	592	606	572	634	598	630	616	572	583	589	584	605	570	622	606	591	565	600	607	615	592	558	606	555	586	607	603	609	551	615	578	564	554	546	607	572	600	612	599	610	554	575	632	625	608	568	552	553	568	587	613	582	543	582	590	558	606	533	568	579	618	563	588	593	589	574	550	591	589	574	552	532	560	606	578	577	569	560	565	591	552	529	558	585	589	539	555	544	570	545	603	612	620	571	626	554	571	568	558	568	580	582	543	597	565	567	558	547	597	515	587	551	519	587	585	552	595	612	534	589	582	575	554	596	575	566	545	555	558	618	624	553	575	554	550	562	533	618	572	533	604	570	595	571	547	586	571	556	609	534	559	622	572	550	572	573	580	545	567	557	605	567	549	552	602	572	563	638	562	564	596	580	540	593	540	608	619	603	594	574	605	568	545	573	612	537	571	566	584	569	594	576	601	535	581	568	518	588	551	560	565	552	538	550	563	569	578	569	542	549	582	561	573	564	539	561	552	572	546	564	555	538	551	571	548	562	558	577	615	558	550	571	580	554	547	581	578	545	548	573	538	578	573	657	556	571	585	574	552	575	570	555	533	604	538	554	573	545	544	570	529	578	564	583	561	552	557	583	544	577	547	571	571	606	563	571	528	562	599	600	552	535	574	591	523	614	545	522	564	601	593	530	607	570	572	506	560	600	582	562	575	562	582	595	570	575	579	572	583	586	571	577	588	626	572	594	591	600	576	544	544	593	595	549	564	578	567	587	580	565	597	535	568	559	581	565	569	587	564	596	567	576	552	561	581	570	512	579	534	551	544	572	553	586	562	570	606	587	557	569	544	606	552	585	537	511	556	572	553	542	568	573	570	551	551	599	535	594	589	562	534	585	569	533	635	534	571	596	571	552	582	579	550	557	559	558	601	563	589	572	585	572	572	591	602	575	561	509	568	570	562	568	550	542	577	597	586	595	554	549	611	570	538	554	548	614	561	572	583	578	543	540	596	534	598	567	598	567	554	562	535	531	573	577	550	569	584	580	582	547	576	579	561	590	569	565	567	583	585	573	553	579	579	566	546	555	566	555	590	589	558	557	577	580	567	555	587	559	558	556	569	585	539	576	613	520	532	589	515	557	585	595	564	566	569	550	584	551	571	570	545	537	588	575	594	564	532	581	587	535	553	590	562	579	607	566	570	561	608	603	567	593	567	563	551	561	582	556	616	565	554	560	567	545	603	559	576	538	559	557	528	547	556	556	591	586	541	589	612	567	530	580	583	561	573	565	550	557	572	586	567	621	575	583	584	592	572	609	521	587	542	607	564	517	565	610	579	551	572	577	577	607	564	558	541	535	554	610	600	602	591	550	595	550	579	569	586	592	551	577	575	615	586	580	604	565	575	583	570	539	559	538	559	562	579	561	559	573	565	524	575	587	574	581	585	571	588	571	568	577	548	600	573	571	555	588	585	549	570	552	570	545	579	584	577	582	588	574	525	600	556	530	565	553	557	540	568	625	584	604	548	591	581	603	564	575	545	551	565	601	572	559	585	551	533	605	612	536	597	566	574	594	535	572	580	539	592	592	580	547	591	556	590	530	579	599	557	524	555	550	587	521	604	565	592	569	584	604	575	605	578	603	584	541	621	534	574	529	598	609	565	531	624	589	573	555	587	546	616	592	574	582	553	545	637	551	585	560	535	589	596	562	533	585	575	566	578	578	580	560	549	599	580	589	602	554	591	567	565	597	619	571	546	573	540	570	548	604	588	587	554	530	564	584	555	573	604	532	543	579	579	534	553	569	555	590	536	567	571	572	552	572	525	616	576	556	561	534	632	549	615	577	593	580	612	607	584	519	602	591	591	559	536	558	571	571	571	551	590	574	569	551	594	572	558	570	569	602	618	577	553	576	535	586	566	559	564	537	548	613	591	572	601	560	563	568	578	576	536	567	544	607	566	569	579	543	577	529	546	568	596	560	577	542	568	554	579	580	600	572	585	585	563	590	575	574	540	573	546	590	613	584	546	550	595	547	602	584	556	555	581	608	595	588	587	580	533	578	538	575	567	593	560	644	554	551	568	581	622	561	592	547	579	576	565	620	582	563	571	588	582	573	554	596	587	565	573	531	572	562	605	566	566	575	566	580	536	572	548	549	554	602	559	519	556	554	548	608	532	561	581	572	563	545	539	606	546	548	548	558	557	575	562	588	593	575	603	599	603	595	564	596	582	577	548	544	592	586	583	567	534	534	560	571	570	555	597	581	577	619	571	552	557	599	568	534	571	589	579	526	561	566	595	553	571	583	547	537	573	561	566	607	557	593	546	558	571	556	561	535	558	592	607	561	599	611	562	587	563	564	578	574	542	581	583	642	538	552	564	543	552	569	621	560	576	611	566	594	628	558	546	536	518	611	571	583	571	593	560	560	574	539	589	549	597	586	525	585	509	559	559	568	554	542	566	550	572	559	576	581	537	563	537	565	535	585	568	591	555	560	557	567	578	583	581	584	612	576	590	595	563	557	566	559	511	566	554	576	578	582	551	568	540	629	539	578	599	585	553	592	526	571	582	564	531	574	528	562	597	581	604	550	581	592	532	586	523	518	608	570	554	603	594	580	652	567	531	622	539	618	523	544	612	522	583	573	571	543	589	561	540	568	550	566	565	582	531	585	628	598	530	552	599	616	543	550	526	568	536	564	583	573	557	565	589	578	559	555	579	594	547	578	566	572	573	581	575	585	528	553	532	578	565	547	569	588	556	573	545	574	567	544	560	559	534	541	572	549	602	563	576	542	595	571	561	574	555	596	586	555	531	569	568	601	598	576	550	587	559	529	563	579	557	563	539	614	578	564	617	579	581	598	590	584	534	560	576	575	564	567	596	562	565	559	593	565	564	596	580	583	610	535	555	540	570	588	566	538	550	597	587	585	595	595	547	538	552	541	552	589	600	571	531	594	549	562	583	597	572	576	593	560	586	546	568	617	599	573	561	589	537	600	555	589	574	546	584	581	569	586	606	557	552	589	571	545	558	537	586	609	575	567	580	571	574	552	567	525	583	574	563	601	557	567	513	527	573	558	604	547	600	577	570	582	606	540	527	589	618	598	592	619	530	549	590	553	586	573	550	582	539	611	560	541	546	571	590	549	579	569	574	544	611	549	537	556	544	544	562	586	555	512	561	589	575	537	586	550	591	561	565	580	608	535	638	538	560	590	601	605	560	554	571	585	561	577	614	600	553	569	546	586	604	565	551	557	585	512	579	573	553	574	549	565	599	577	561	579	550	580	592	556	583	563	526	524	625	583	539	570	554	547	612	567	580	564	610	556	545	568	569	564	547
5253	140	69	49	48	72	73	64	68	61	62	61	46	51	42	44	46	32	40	32	37	51	38	27	25	34	28	29	31	30	32	32	31	19	21	22	23	18	41	21	25	28	20	28	20	28	25	22	30	35	23	21	31	20	23	23	22	23	25	23	26	28	19	21	10	26	18	23	18	19	27	21	22	21	15	34	23	24	25	24	19	19	29	19	29	17	19	15	14	20	28	25	29	28	24	21	18	24	24	29	25	18	19	30	33	25	24	23	24	20	19	22	26	28	24	23	36	28	28	24	27	33	23	25	17	26	22	17	16	27	27	35	26	22	23	17	31	26	30	22	20	27	26	22	17	29	17	26	23	27	28	29	26	29	20	24	21	16	17	17	24	24	22	18	26	22	21	23	30	18	23	27	27	22	28	26	28	27	29	16	19	17	27	20	24	31	27	33	24	36	17	26	22	20	23	40	25	30	29	22	31	32	25	24	29	31	30	18	25	30	21	20	17	25	16	17	19	13	23	15	25	28	13	20	15	17	25	16	21	25	28	19	21	17	36	24	26	21	34	18	23	39	18	25	27	19	34	20	15	27	22	18	28	28	22	26	27	29	29	24	21	17	30	20	25	17	23	29	17	25	14	27	24	28	25	23	26	17	29	24	24	16	21	29	25	21	22	12	21	29	22	17	27	25	23	20	20	18	25	15	22	19	20	17	16	33	21	23	21	30	26	24	22	19	25	20	12	16	18	22	25	23	24	21	20	32	34	21	29	23	24	15	19	19	20	29	37	23	28	21	34	26	20	27	22	29	25	29	19	16	20	24	21	9	30	24	26	26	23	25	21	21	19	28	23	24	24	24	18	27	27	14	33	27	25	28	25	18	26	21	22	27	30	29	35	27	19	22	23	23	22	31	25	21	18	22	27	20	26	22	28	25	15	15	21	23	15	19	32	20	29	23	25	23	28	18	27	23	25	17	22	21	22	21	30	25	24	21	24	16	18	21	18	27	20	33	20	16	18	18	15	15	27	32	24	18	28	25	25	17	25	14	22	28	19	24	21	23	28	26	27	22	23	22	18	24	25	15	30	16	23	29	30	23	18	31	20	21	15	22	20	18	18	21	33	30	22	14	24	20	24	25	20	18	17	10	18	18	16	21	29	21	17	14	19	17	23	17	21	15	24	24	14	30	29	25	20	15	20	19	27	24	27	23	18	18	20	23	23	24	16	20	16	23	22	26	26	25	20	14	27	18	21	23	26	19	19	20	21	26	17	21	22	16	24	28	17	25	16	26	19	25	24	27	25	17	26	43	21	21	16	27	14	23	20	17	28	23	14	26	25	26	18	31	31	34	19	23	23	25	25	21	19	25	26	23	29	34	23	23	23	28	21	16	25	23	22	27	31	27	15	18	20	24	26	25	29	28	21	27	19	24	26	29	18	26	31	22	24	29	24	22	25	18	21	24	20	25	18	24	14	25	24	20	15	18	15	19	21	29	16	21	27	21	26	25	24	28	22	22	22	12	24	23	18	15	27	17	25	26	28	25	23	30	19	27	25	18	25	27	30	29	26	16	21	34	22	18	17	26	24	19	21	28	31	28	29	25	17	31	28	22	16	26	22	32	22	14	17	25	24	18	21	22	22	15	23	18	23	25	26	23	16	26	23	15	25	22	24	17	18	22	12	25	19	27	32	22	18	28	24	24	20	21	28	23	19	23	26	30	19	28	19	16	23	27	28	31	20	26	22	24	28	20	26	22	15	27	28	17	24	29	30	31	17	24	24	21	24	22	21	18	38	38	23	23	23	21	16	25	20	29	18	23	24	28	29	24	27	33	26	28	26	30	19	23	20	22	29	33	25	23	14	22	24	26	16	20	25	20	26	27	24	25	31	22	13	32	28	24	19	31	18	23	19	23	17	19	19	18	25	18	25	19	21	17	23	24	28	25	23	25	34	20	31	30	30	19	24	23	25	33	20	33	21	20	19	29	20	20	22	17	24	22	30	29	24	21	21	22	31	27	28	18	23	21	20	25	25	27	23	27	25	18	24	22	16	21	24	20	19	24	30	24	21	26	27	24	35	15	22	25	28	15	20	13	20	22	27	28	22	23	18	24	25	27	22	22	14	28	17	26	26	24	30	31	20	15	21	22	27	23	18	19	24	13	31	26	25	15	29	17	24	25	22	20	16	26	15	25	23	22	21	24	28	22	34	27	26	21	26	31	23	17	26	22	20	19	27	21	23	24	23	17	21	19	15	20	20	24	23	25	16	24	26	18	22	32	22	22	30	18	24	26	20	21	21	26	30	23	20	26	19	25	22	29	24	29	26	25	28	23	29	24	28	15	30	17	20	22	23	27	21	30	19	24	23	25	22	22	20	27	21	32	18	19	25	20	17	18	24	25	26	18	22	19	22	21	20	24	29	24	19	21	15	23	19	25	23	24	22	24	20	18	16	23	30	21	25	22	17	19	19	34	25	24	13	20	31	22	25	26	25	24	20	14	15	12	28	24	23	16	24	30	27	26	33	19	19	15	25	25	30	17	21	20	26	21	23	22	25	32	17	29	21	18	25	19	30	19	30	23	22	14	23	18	13	17	24	25	20	24	22	18	20	26	28	23	20	20	26	26	25	16	21	24	26	29	20	19	28	21	19	36	28	30	21	21	23	28	16	25	19	18	24	19	26	23	32	15	36	34	24	30	28	20	26	27	26	33	25	24	23	21	21	24	25	35	20	19	18	20	22	16	31	27	19	43	24	20	18	17	22	14	24	29	23	14	19	17	30	25	22	23	23	24	16	21	18	19	24	27	31	20	17	18	29	26	25	29	23	31	34	17	22	18	34	25	20	19	34	22	14	28	22	31	26	26	20	22	28	32	20	19	29	15	20	17	19	21	27	14	26	27	16	28	16	33	17	30	22	15	27	22	25	23	25	23	25	20	23	28	18	22	16	25	23	26	23	25	18	21	15	20	21	25	23	18	31	26	20	21	21	21	25	20	17	23	29	26	23	24	18	28	26	28	31	20	23	26	15	24	28	23	27	27	25	21	20	17	28	26	23	24	28	22	15	17	32	20	26	23	19	20	19	27	26	21	15	20	30	21	25	25	27	27	19	29	28	22	24	30	22	22	18	23	22	28	27	18	25	18	17	32	20	23	30	24	20	19	31	30	32	22	24	17	23	26	16	33	17	20	28	27	23	21	29	20	20	20	20	18	19	26	17	27	18	15	19	30	24	12	23	20	26	23	32	31	20	24	17	35	23	27	26	29	27	22	24	30	23	18	33	24	16	22	25	14	26	20	23	22	25	21	25	31	24	25	22	22	22	18	18	24	22	23	24	19	22	23	30	21	26	17	24	24	31	28	23	19	16	27	24	21	16	28	21	20	23	24	18	31	25	28	23	21	17	21	30	20	19	25	22	27	23	24	26	23	19	22	33	30	22	16	17	17	23	22	29	21	25	32	19	28	25	33	28	19	19	27	24	22	21	19	25	22
22126	2232	1061	1574	3876	5093	4973	4149	3411	2799	2298	1943	1736	1475	1289	1150	1038	934	874	766	689	628	585	541	559	495	454	459	442	404	390	394	385	422	376	333	347	352	453	324	322	317	322	302	302	320	315	301	270	266	319	283	234	280	252	300	268	275	269	275	280	268	258	251	283	277	270	263	245	292	239	280	268	243	216	228	250	235	230	299	253	257	250	237	275	244	247	239	257	244	254	223	258	242	285	225	242	259	235	234	220	217	234	238	240	245	247	243	206	265	216	244	206	239	234	244	220	235	242	218	260	225	245	249	256	240	241	217	247	237	192	227	232	227	239	229	221	239	247	235	246	231	229	232	225	224	244	254	215	198	202	207	245	228	232	237	246	244	212	223	226	234	241	243	228	239	254	217	261	219	244	240	247	215	223	222	249	252	223	224	222	209	226	236	238	232	210	214	212	250	216	219	232	235	213	232	239	224	242	202	222	249	209	232	214	224	240	240	222	221	218	241	245	210	200	230	212	240	223	216	219	223	248	237	253	235	243	205	223	241	244	212	249	219	228	216	240	248	216	235	241	247	248	218	246	228	216	222	237	223	211	235	237	205	231	249	230	238	189	212	244	221	234	234	241	242	192	211	235	211	238	236	239	230	215	231	218	240	237	236	235	226	246	227	226	235	221	242	190	223	248	241	240	224	220	221	263	242	224	242	231	196	253	227	261	231	254	232	246	253	208	247	212	226	205	223	218	201	202	208	218	217	239	207	209	243	223	236	229	248	222	204	204	228	230	241	221	253	224	224	214	248	219	205	244	211	231	255	221	236	238	223	252	250	210	207	243	222	230	191	253	240	226	239	264	228	224	241	260	205	259	242	234	221	208	240	235	240	228	223	258	257	197	218	219	238	230	204	212	240	240	243	202	201	227	240	251	243	245	229	241	241	229	227	202	205	198	244	204	223	247	215	227	227	226	212	261	209	225	245	235	234	241	218	233	240	253	219	233	211	234	212	203	227	259	206	228	209	218	231	233	200	230	208	224	255	229	228	242	254	224	217	208	246	230	229	232	241	221	236	223	214	261	213	236	236	235	254	232	213	223	242	252	248	228	232	216	216	222	234	224	242	214	211	227	236	243	214	221	207	223	222	237	230	212	183	227	212	255	223	238	213	253	226	235	240	222	228	211	238	215	229	189	236	250	241	242	242	219	211	208	240	208	229	246	248	220	203	225	214	245	239	236	233	222	239	247	228	230	228	243	237	234	212	225	199	224	236	224	214	222	203	229	239	205	204	246	248	256	196	234	247	232	234	228	261	248	212	216	266	222	239	235	207	211	234	216	193	226	186	223	220	206	216	245	219	231	226	223	221	247	223	221	227	252	246	222	226	227	223	236	253	241	211	212	241	228	215	220	243	221	252	211	248	212	217	233	258	207	224	218	250	211	213	226	223	234	225	217	228	204	234	192	219	216	240	252	209	239	233	242	222	242	229	223	247	218	218	227	246	217	225	218	237	255	232	237	235	214	219	201	246	236	239	226	231	235	268	223	218	208	220	203	216	252	242	237	220	209	213	235	232	218	221	236	241	231	228	262	227	206	251	243	226	252	213	238	220	241	234	244	229	217	217	243	253	199	214	222	194	228	243	225	209	223	220	222	211	235	222	239	223	213	224	225	247	208	214	229	244	236	218	224	212	222	231	216	211	219	210	232	227	221	200	200	240	196	223	251	223	195	237	233	205	255	233	212	213	236	204	219	238	181	227	211	246	216	247	248	213	233	218	235	243	212	225	242	233	198	226	230	213	224	213	229	227	215	195	225	256	250	231	266	214	237	241	231	252	218	230	232	228	214	212	218	220	221	229	250	217	207	243	209	203	223	238	218	224	217	221	220	233	219	195	217	210	224	217	221	224	214	232	251	220	242	225	238	239	221	212	235	218	236	227	213	242	221	241	240	232	219	194	211	221	230	237	237	217	227	229	220	231	222	240	226	243	210	210	194	236	230	208	208	252	242	230	278	216	230	244	211	212	232	224	254	243	233	215	224	237	222	241	237	246	248	223	217	205	224	215	243	205	221	191	224	218	239	216	248	189	227	203	239	216	212	222	216	234	229	232	222	213	234	225	243	231	235	208	248	230	226	235	191	240	210	240	222	228	213	235	210	225	241	259	244	232	225	233	229	226	236	223	243	245	230	220	248	234	221	211	207	230	233	260	229	227	208	245	203	202	207	241	245	235	243	238	221	218	233	235	247	236	210	226	250	249	206	250	250	203	240	268	213	232	223	212	240	231	216	211	213	223	231	209	233	209	232	217	208	242	232	203	216	237	244	235	246	213	271	244	228	223	211	207	227	208	221	216	232	231	210	232	214	204	205	196	238	239	228	225	231	229	239	246	216	249	235	247	220	192	208	258	201	232	238	246	242	214	244	223	208	231	197	233	222	230	225	223	220	200	226	223	222	207	219	230	229	220	228	224	228	217	230	219	204	240	240	246	249	243	227	241	232	208	237	245	206	249	232	257	240	234	233	201	230	239	245	233	238	255	225	230	232	220	232	208	219	232	229	227	227	220	241	238	224	191	236	230	236	210	219	217	230	224	221	274	218	228	219	231	211	222	237	193	227	228	228	233	222	213	223	229	228	233	227	202	229	240	241	253	229	216	229	223	225	230	217	217	233	231	204	217	237	228	241	224	214	226	231	210	248	213	224	239	215	232	242	203	224	236	230	242	241	224	254	194	252	207	244	239	216	211	240	213	261	249	213	230	227	215	247	222	221	201	237	233	255	216	211	246	205	213	218	232	218	225	236	223	224	251	226	221	234	229	226	235	235	242	213	235	216	205	199	218	261	198	208	217	220	217	243	237	227	248	237	226	235	185	207	246	232	225	248	207	231	242	228	234	210	222	226	223	213	193	243	241	239	219	222	197	224	247	237	238	222	237	231	221	211	239	210	218	214	242	234	252	229	231	214	224	237	212	236	206	227	209	238	237	215	207	241	225	230	214	215	207	220	205	236	224	222	242	219	223	241	217	233	240	216	212	229	225	202	238	219	219	212	199	215	237	222	221	216	224	217	215	222	246	246	215	197	256	213	210	228	203	233	219	243	220	217	237	217	242	210	231	220	211	228	231	230	245	215	256	230	232	214	219	212	203	219	255	230	235	212	192	233	252	232	213	198	225	253	226	242	211	215	223	255	214	215	233	220	229	236	228	209	216	238	240	217	251	218	200	228	232	234	227	226	229	246	241	244	221	242	227	203	253	217	252	223	201	240	225	216	236	232	227	203	215	234	235	229	228	248	237	244	220	205	222	239	208	220	244	266	233	233	227	230	225	217	206	233	223	244	220	267	265	225	239	255	244	229	217	250	234	235	235	226	235	223	204	233	242	239	238	213	195	212	182	221	237	207	237	211	225	228	255	223	258	221	233	225	249	235	226	226	218	212	232	231	218	210	217	202	214	211	262	204	228	231	220	222	198	239	217	218	232	218	214	206	225	246	224	253	225
6328	283	150	125	129	177	147	159	169	156	137	151	131	127	114	138	105	105	131	114	101	95	104	101	106	93	85	98	92	84	94	84	99	87	77	87	99	88	98	88	80	91	80	94	93	98	94	82	86	83	85	88	84	92	84	86	85	67	89	103	87	88	92	79	83	106	89	86	91	100	91	102	86	87	87	92	94	90	74	104	92	69	89	79	86	87	84	98	86	97	88	99	91	100	85	76	86	71	81	95	86	88	81	100	93	79	90	98	87	97	93	74	85	95	94	90	82	97	72	80	83	91	96	89	84	100	89	93	93	84	84	76	71	92	80	97	86	110	76	86	82	89	76	105	113	78	65	88	92	96	77	86	71	67	74	78	102	88	93	99	86	80	83	107	75	70	90	93	105	102	78	73	86	88	78	87	100	85	65	73	69	89	76	79	87	90	79	88	89	91	79	103	89	87	91	85	95	81	98	88	84	81	72	79	74	75	94	75	101	80	92	104	80	90	70	83	80	85	81	92	81	101	87	72	87	83	76	97	82	95	82	98	81	89	75	64	92	73	85	91	96	85	90	85	89	93	88	76	91	67	91	77	97	88	81	83	80	74	79	80	94	76	75	88	81	82	87	92	94	81	81	93	89	101	86	78	86	84	88	70	103	81	76	103	93	84	101	86	84	79	87	83	98	87	77	98	87	72	92	78	79	85	84	95	80	98	96	95	85	94	93	81	91	85	71	78	88	92	92	87	95	68	85	84	76	80	85	91	72	84	82	72	94	105	85	98	93	82	96	76	68	101	96	96	80	91	96	102	74	90	63	76	92	104	78	87	83	101	85	82	107	83	104	92	79	85	88	91	86	82	91	89	82	84	70	85	82	100	105	86	87	78	84	68	97	73	78	87	99	75	96	90	77	92	89	69	81	86	87	92	81	96	77	88	88	85	100	89	76	83	89	82	95	92	85	77	72	74	93	73	86	83	90	84	89	80	80	102	86	82	105	106	66	85	86	78	112	78	95	76	85	72	91	76	89	84	66	84	91	69	76	80	82	86	77	81	91	82	89	91	78	80	86	94	80	83	69	100	73	83	66	104	73	77	91	93	91	84	97	74	101	76	93	98	78	65	85	85	95	111	87	86	75	83	90	88	93	87	85	75	98	79	87	88	77	99	84	82	77	85	96	86	79	77	81	84	90	91	84	95	77	78	100	92	68	86	76	75	83	92	72	71	108	85	83	83	77	81	99	80	96	88	83	89	76	93	86	74	94	85	77	81	76	88	85	94	89	88	85	99	74	105	79	96	95	89	88	82	73	94	73	89	84	102	80	99	81	86	80	73	97	89	73	90	82	85	84	100	76	78	93	87	84	73	83	81	74	86	87	98	82	90	92	78	73	92	80	78	95	75	80	73	97	81	88	70	91	101	96	78	90	74	91	94	81	67	81	91	82	94	87	99	90	88	75	88	92	80	84	83	95	78	83	71	96	87	87	87	88	89	76	76	94	74	75	92	98	80	73	94	67	100	84	72	93	85	102	84	87	84	82	80	75	74	71	76	80	65	92	60	84	82	84	94	82	84	91	77	92	82	79	86	79	90	82	84	98	97	76	88	92	97	77	84	93	92	87	81	84	85	94	83	84	96	94	77	78	90	81	97	83	89	74	87	90	87	84	81	98	91	92	86	76	88	86	78	90	91	80	80	94	80	60	89	76	69	88	84	78	87	102	82	86	89	70	96	92	88	70	85	77	86	101	87	88	99	80	86	90	82	77	66	84	88	87	85	86	88	78	100	82	87	82	94	98	85	85	89	94	84	93	84	95	74	100	83	75	90	95	89	89	93	79	91	114	92	90	83	79	82	82	104	85	87	86	85	95	78	72	82	74	92	78	85	78	90	92	85	87	107	96	72	80	91	84	82	101	73	79	99	83	94	100	91	76	111	87	90	98	83	84	65	86	79	90	97	107	97	69	78	77	79	85	77	113	96	74	93	79	89	99	80	81	94	101	81	89	98	107	89	82	100	109	94	94	76	80	84	76	74	94	74	84	94	74	80	93	96	72	76	79	81	82	82	95	93	85	89	91	73	82	76	84	99	92	113	95	79	109	90	100	80	92	86	117	89	71	86	100	80	106	89	93	93	84	88	88	96	76	84	91	86	90	89	88	76	82	99	74	65	70	76	84	83	86	76	71	69	87	94	84	92	97	97	81	87	106	72	92	81	86	85	67	85	90	85	98	73	100	77	84	84	94	71	78	73	92	85	97	88	90	95	86	101	80	94	90	85	84	72	74	83	87	81	70	86	84	88	84	92	86	87	96	70	87	72	91	89	82	92	81	81	113	100	94	85	83	87	113	97	88	87	101	85	80	81	74	84	100	65	60	101	89	80	74	87	93	79	84	83	78	79	87	96	82	82	103	85	98	99	84	84	87	76	81	90	68	78	93	99	89	79	91	82	91	87	81	78	75	83	88	87	82	79	97	80	83	88	95	93	85	88	99	59	98	81	96	88	75	80	75	81	95	83	77	79	83	88	98	99	83	88	112	84	97	77	88	80	77	78	76	83	105	83	91	81	103	78	81	74	80	97	74	104	87	81	89	88	89	78	82	75	85	81	89	81	89	66	83	100	110	82	91	87	80	82	89	90	108	86	80	97	78	79	89	94	88	96	77	79	71	92	93	83	85	69	78	95	92	79	97	88	84	72	88	74	80	89	67	72	88	96	103	94	86	75	63	90	81	83	95	73	94	85	83	89	96	73	96	90	86	93	87	86	91	69	76	75	88	73	86	68	79	66	104	82	104	83	86	68	91	78	69	78	85	106	82	92	80	78	97	100	88	82	98	65	91	97	84	76	91	89	88	106	80	90	76	79	84	74	87	93	94	91	71	74	75	102	90	90	104	77	95	91	61	83	78	88	91	92	84	82	89	106	98	78	66	68	80	68	83	115	78	85	88	91	89	78	95	82	89	98	80	83	107	73	80	104	75	79	79	86	68	87	82	98	80	89	85	91	78	71	83	93	76	79	82	99	98	77	78	84	92	89	95	85	75	76	70	88	79	78	81	83	95	101	99	70	85	91	79	86	88	86	89	101	76	100	75	86	84	81	98	83	85	87	83	90	79	85	71	88	76	72	85	62	85	87	90	85	90	86	76	90	79	94	104	77	92	79	100	79	89	88	88	93	88	75	99	79	92	89	98	95	85	98	97	73	97	75	79	85	83	83	89	91	105	91	85	82	73	77	73	92	66	76	80	75	108	83	78	81	86	99	92	84	90	78	88	91	81	93	76	83	77	82	80	97	99	87	91	72	94	91	91	75	69	90	90	79	83	84	109	85	81	79	96	76	86	98	84	83	75	73	96	91	83	73	81	87	96	92	89	87	65	81	99	73	79	73	88	91	88	77	91	86	90	78	98	92	87	67	74	102	69	90	81	78	91	91	87	105	79	93	97	71	76	74	80	69	98	72	94	76	76	68	99	76	80	77	83	80	92	70	92	79
28335	4110	2197	2964	6731	8434	7905	6441	5467	4535	3822	3240	2862	2602	2343	2109	2049	1874	1655	1605	1489	1451	1420	1389	1244	1189	1241	1205	1212	1174	1132	1101	1022	1084	1018	1013	1054	1013	1213	1065	1052	955	940	1003	990	958	955	931	965	907	933	976	940	909	948	969	905	931	934	885	929	965	912	856	912	933	925	925	902	908	892	959	951	862	868	937	909	838	931	901	872	842	880	915	889	902	864	822	873	862	934	914	947	925	952	907	891	894	880	896	920	894	899	884	817	841	898	866	872	880	935	864	857	884	860	868	922	876	862	857	907	948	903	893	860	822	868	847	891	840	894	872	865	882	887	909	846	862	918	872	895	903	913	893	878	858	903	872	852	881	873	870	920	898	926	868	898	867	889	877	856	884	879	911	878	838	885	941	920	944	858	864	851	913	904	938	897	908	918	830	833	823	795	872	832	870	901	857	891	886	905	825	901	859	871	859	860	882	843	839	930	883	893	859	833	892	803	875	937	891	845	868	894	899	874	852	835	876	882	860	853	889	834	837	881	856	864	902	901	869	899	853	878	845	878	820	925	879	855	883	849	894	895	865	860	819	859	868	897	860	824	914	873	826	894	906	862	878	874	802	877	858	902	911	916	890	900	921	863	821	910	881	813	868	883	879	857	917	899	832	840	830	904	826	881	873	830	840	880	850	907	842	872	883	882	919	869	868	890	858	881	900	866	844	874	873	840	873	838	872	945	826	870	860	873	895	835	829	859	886	892	845	856	876	876	849	816	829	895	848	839	875	872	881	876	895	890	797	870	877	913	885	836	859	854	936	913	908	886	883	851	890	854	864	848	865	793	879	865	856	831	897	828	872	826	870	897	818	884	931	780	860	924	853	860	875	855	869	903	954	862	892	876	894	860	806	889	888	845	884	891	886	871	880	876	863	859	882	873	897	850	850	918	844	867	906	891	849	872	893	867	858	876	865	919	879	844	897	879	871	841	887	846	863	856	891	877	839	833	833	862	857	884	843	913	902	781	802	875	847	869	831	875	894	880	896	877	853	922	872	890	857	896	880	875	882	823	859	852	873	899	912	884	890	868	809	849	886	862	860	869	921	892	875	884	922	850	880	864	835	883	917	840	867	881	864	889	828	926	850	886	844	892	866	903	865	914	906	916	866	862	890	882	857	875	840	849	878	866	951	820	831	934	853	841	834	828	930	830	933	890	872	852	871	855	857	907	870	907	881	871	849	848	852	887	883	867	892	890	853	846	861	846	867	888	827	912	842	868	815	882	850	879	852	877	921	858	915	907	866	888	861	861	881	923	842	814	887	864	880	865	860	912	899	868	855	853	854	845	876	889	893	852	878	843	881	798	897	915	893	850	869	909	879	862	857	924	848	817	859	802	834	885	812	886	905	890	881	856	943	898	858	903	890	929	881	807	926	886	888	889	873	881	837	859	885	867	890	856	866	887	882	802	882	896	900	878	889	876	859	878	859	818	841	931	838	927	874	860	868	865	848	838	846	837	915	884	876	851	853	866	884	834	872	864	874	869	889	904	894	854	871	890	848	868	915	845	856	872	888	868	848	884	858	899	880	871	861	882	860	784	834	850	865	822	837	885	851	940	879	862	848	846	848	882	913	838	863	827	884	904	841	912	851	844	887	852	859	891	888	918	876	882	834	890	861	814	903	865	879	852	878	838	838	869	845	831	892	897	814	884	906	902	859	884	879	858	837	891	886	903	820	885	941	870	861	849	869	879	864	906	905	849	852	888	887	900	894	925	850	867	855	878	919	824	833	883	912	902	829	855	887	853	875	829	901	892	835	889	863	873	886	869	879	838	828	846	862	888	873	863	874	858	868	812	856	819	916	890	853	909	893	888	845	854	898	858	856	854	888	882	845	853	859	857	880	890	853	849	882	825	898	836	849	853	861	844	854	823	834	859	871	858	919	883	881	868	851	884	836	901	838	908	858	863	891	833	896	901	843	892	846	927	867	886	887	845	905	881	871	888	933	884	859	862	875	877	839	886	850	852	853	827	858	864	903	909	914	841	900	896	826	870	901	809	859	890	896	841	843	909	879	869	924	889	918	879	809	865	861	855	837	877	887	867	906	859	855	889	852	936	876	861	860	862	889	907	859	924	826	907	855	839	874	894	851	827	901	886	829	881	847	854	917	879	898	810	892	867	813	882	879	849	935	863	877	867	912	881	891	897	921	881	840	904	843	828	894	886	843	916	857	849	824	864	889	904	822	860	931	825	901	917	896	846	919	849	834	861	823	866	862	816	931	816	819	857	891	861	896	884	818	888	843	853	892	782	842	821	803	870	843	856	874	859	880	898	912	867	914	833	890	850	849	846	881	892	850	910	814	840	913	873	878	905	851	864	914	863	876	870	903	838	894	889	879	898	904	894	888	896	885	843	957	855	884	859	868	878	905	909	869	840	838	845	923	827	873	860	816	855	896	837	902	891	848	854	881	884	884	857	886	921	885	869	835	851	786	893	868	806	863	915	855	935	865	869	883	808	836	882	904	893	890	866	879	830	858	837	859	891	868	826	890	862	834	901	846	836	887	848	860	844	856	898	862	838	915	876	826	928	884	903	840	857	924	907	877	869	877	903	900	873	906	866	858	903	851	900	839	905	846	842	825	881	905	946	865	862	799	854	820	871	850	859	868	849	840	869	912	925	954	905	832	877	898	833	913	860	878	845	938	912	885	809	814	889	870	900	894	892	890	888	886	814	850	862	855	845	886	917	851	865	855	836	835	885	853	867	889	861	873	876	916	866	839	838	908	890	887	893	873	874	853	808	835	859	821	864	883	863	874	900	873	907	892	909	835	880	826	845	853	867	869	867	803	822	867	912	949	860	892	891	872	883	837	927	868	897	915	889	884	926	808	834	818	891	832	835	862	861	915	884	890	858	874	852	918	841	826	902	890	879	910	927	879	824	828	839	853	797	873	885	863	843	877	928	896	900	887	919	848	846	821	890	954	884	942	869	896	881	870	875	876	869	857	864	913	914	835	874	870	905	892	893	920	952	866	868	865	828	869	918	839	897	875	871	866	832	881	904	827	852	789	865	854	859	882	870	802	870	905	842	886	858	861	857	862	879	900	886	861	891	841	847	870	831	864	905	898	855	890	896	888	821	881	848	943	914	853	900	892	880	915	874	837	910	908	791	839	846	859	846	872	860	875	863	878	876	837	876	823	844	893	865	881	857	862	903	933	831	915	848	913	846	908	828	895	882	873	847	879	875	880	902	859	890	870	845	855	816	927	818	867	845	868	861	917	827	868	835	830	906	832	876	892	822	849	860	876	866	871	920	909	845	874	933	852	905	894	885	902	866	836	876	935	892	846	853	855	821	890	920	896	882	878	890	839	845	832	834	861	861	882	895	865	895	928	904	908	873	906	880	858	834	868	868	909	850	861	894	930	840	867	904	824	888	884	858	885	881	871	875	855	885	807	874	923	879	854	909	828	887	878	869	834	839	861	850	860	839	932	886	877	895	924
3088	97	87	79	69	70	71	79	68	80	64	58	78	62	67	74	75	67	64	52	75	55	54	78	66	71	66	65	57	59	49	60	62	72	47	41	61	53	72	66	50	58	59	72	60	49	66	50	74	61	55	66	53	54	46	61	52	58	55	49	65	57	63	74	55	62	53	65	56	57	60	57	59	75	64	44	49	66	66	64	54	45	49	53	69	60	52	60	54	58	65	67	63	58	48	59	69	57	62	56	52	59	57	72	70	55	51	69	43	42	55	70	57	59	54	53	61	61	73	61	54	73	69	58	60	62	70	58	56	63	51	74	53	68	65	53	63	59	46	66	66	48	78	57	48	54	52	48	48	66	76	55	64	71	59	55	57	58	45	76	58	63	63	61	47	60	57	56	58	68	43	56	49	58	58	64	60	68	61	42	54	71	47	56	53	62	48	59	45	48	62	61	57	51	44	54	64	70	55	50	63	71	51	45	64	49	68	52	50	58	61	69	59	56	53	73	57	59	69	68	57	57	54	60	54	56	60	54	50	55	70	57	65	67	67	50	52	53	62	54	65	56	49	58	65	54	66	54	58	48	64	65	55	65	66	61	63	63	73	51	66	62	48	58	60	54	65	54	62	71	52	43	51	68	60	64	52	55	63	50	62	55	49	55	53	52	57	50	46	56	63	54	49	62	45	54	55	50	49	60	54	43	66	47	44	60	53	65	49	54	45	66	53	69	58	69	57	63	58	48	69	71	45	60	48	62	48	69	57	52	61	59	46	59	47	52	62	49	60	59	54	64	69	54	54	60	64	54	52	49	62	59	68	68	60	60	55	63	45	52	64	43	64	54	67	54	68	63	56	53	58	46	55	68	62	54	58	60	62	60	65	48	46	50	58	51	60	73	55	57	57	61	58	67	67	50	46	63	53	52	54	59	52	51	65	47	65	51	56	60	60	52	54	62	58	54	58	65	55	64	55	52	50	70	55	59	60	69	62	54	59	61	66	66	58	58	60	58	55	68	54	63	59	53	52	60	66	75	58	56	55	54	42	57	59	60	52	61	55	55	58	50	52	57	59	64	59	61	58	65	54	55	47	52	51	62	74	65	50	55	58	60	66	59	56	53	59	43	47	55	61	56	54	68	64	63	62	67	59	65	49	52	55	58	55	67	60	53	51	64	56	49	47	59	52	55	54	61	58	48	63	64	68	57	77	55	51	63	57	65	67	60	51	47	62	49	44	52	66	62	62	55	64	53	59	62	58	45	55	47	49	55	51	61	61	48	63	57	67	45	51	65	51	59	52	55	61	75	43	58	45	58	73	58	58	45	57	57	51	68	60	53	52	60	42	65	79	61	59	67	69	53	55	63	56	62	74	67	44	47	55	69	56	70	52	50	70	58	67	65	56	48	57	67	64	63	63	54	63	43	56	56	44	61	51	62	55	61	52	59	63	63	37	53	65	62	72	59	57	58	56	58	61	49	46	61	57	43	72	74	68	48	59	59	46	57	60	51	58	54	69	62	55	61	58	57	62	69	53	52	47	53	52	40	65	65	77	58	46	59	62	52	59	60	51	64	56	58	63	54	69	46	67	57	60	56	51	64	66	63	67	55	54	48	53	56	59	65	59	47	64	50	89	70	49	55	64	71	66	73	55	57	42	48	59	68	68	64	67	56	59	61	59	76	48	47	54	59	71	55	51	61	46	56	75	60	56	43	60	55	58	57	50	65	62	63	50	50	57	57	64	60	54	66	59	55	60	45	58	55	54	60	67	64	46	60	51	66	45	63	42	57	52	65	67	61	58	57	75	52	70	54	57	47	57	55	40	50	63	58	60	55	46	68	58	78	60	52	62	57	50	53	53	57	69	60	83	57	56	42	62	55	53	49	62	68	60	60	59	60	66	59	55	62	61	50	66	56	55	50	49	55	48	49	60	72	61	56	72	55	68	64	64	66	63	65	50	62	68	57	67	45	50	53	44	66	53	53	54	42	64	55	56	72	55	47	55	51	52	66	50	53	55	67	48	58	43	61	64	55	57	53	45	61	53	53	51	54	61	68	49	69	57	50	56	66	53	51	53	51	64	41	53	59	49	48	50	52	39	50	66	56	56	46	66	64	70	54	54	46	55	65	54	58	66	49	61	57	56	59	47	61	85	53	51	67	65	69	57	65	46	70	74	55	40	61	58	60	63	63	59	41	58	61	60	60	56	59	82	58	61	60	52	67	80	78	66	70	52	64	50	59	72	56	51	70	60	65	59	51	68	59	55	66	62	57	55	54	41	40	46	69	52	58	62	53	65	49	63	54	59	49	70	62	58	56	49	62	55	59	63	75	62	55	61	50	53	58	65	57	54	54	46	59	53	59	51	55	64	57	52	63	60	57	57	53	56	57	54	62	60	55	58	51	60	55	48	59	69	66	53	49	70	51	51	55	50	56	59	59	55	53	62	62	54	54	53	56	60	59	66	64	56	33	57	65	57	71	48	47	58	59	53	52	43	66	58	58	63	63	53	71	63	55	51	51	58	58	65	61	58	65	45	53	65	35	66	42	56	67	59	53	62	56	50	81	47	58	60	53	45	44	53	59	77	58	58	59	63	73	54	61	61	67	48	56	61	58	53	65	58	66	65	63	56	56	55	54	66	49	64	54	53	69	55	55	60	62	54	52	52	56	44	65	55	47	67	63	66	49	58	55	52	56	48	58	51	60	57	51	51	55	39	53	46	66	61	65	48	48	51	67	68	55	81	62	57	48	70	61	56	42	47	50	66	64	61	50	56	53	65	54	53	59	56	67	63	54	68	63	44	52	52	59	55	49	54	51	71	59	71	64	55	57	54	52	41	66	64	52	44	62	40	59	66	55	64	74	57	49	40	48	52	57	58	41	66	64	55	46	50	63	64	58	45	55	50	59	50	71	67	62	56	48	52	54	61	72	60	60	53	62	68	53	67	59	54	63	56	56	53	51	55	64	59	61	53	43	48	55	59	54	67	55	58	45	56	78	77	56	65	72	53	48	56	45	63	55	65	60	42	52	52	59	49	55	65	59	69	52	54	60	67	56	44	57	63	59	50	62	80	49	59	61	44	61	59	55	57	55	51	54	54	44	58	60	48	55	54	60	49	63	79	67	68	54	53	54	46	70	58	48	61	56	62	62	50	55	57	62	70	58	69	61	49	58	54	64	45	59	54	57	61	52	55	60	61	73	61	57	58	62	46	77	70	62	59	63	57	60	57	57	80	58	58	57	71	68	55	68	55	62	46	56	53	64	46	62	51	50	45	56	61	52	55	60	58	75	82	62	45	41	64	56	58	56	50	66	62	45	59	69	61	53	55	61	54	63	55	58	57	58	61	63	43	53	73	55	60	41	63	47	47	59	56	67	63	62	59	55	42	57	68	58	65	71	51	63	55	60	63	57	62	49	54	60	64	59	65	55	48	44	59	59	58	57	58	45	54	51	62	52	60	74	65	61	54	60	52	55	69	52	53	55	69	59
16553	1343	846	1010	1813	2281	2236	1962	1696	1605	1325	1206	1014	1020	966	909	861	778	764	765	719	673	672	654	643	654	600	627	640	602	644	596	550	612	585	623	607	581	667	563	574	599	601	579	553	565	551	522	602	585	563	573	557	519	584	562	558	546	505	545	536	557	578	566	549	591	527	559	569	585	531	545	538	539	540	571	564	514	560	521	588	541	518	529	554	550	564	536	542	531	564	521	544	521	521	562	497	544	513	584	536	546	579	537	570	523	536	558	538	556	534	568	525	567	546	518	550	521	572	540	580	521	527	556	536	530	544	525	541	546	521	523	564	524	550	563	533	543	572	555	570	554	532	521	556	560	559	556	557	560	509	519	576	546	544	529	580	545	542	574	522	524	480	561	614	570	603	564	555	509	535	548	570	531	509	535	524	541	533	622	509	553	545	599	544	538	558	508	522	509	546	555	550	556	531	522	539	580	570	535	545	567	588	537	520	557	532	549	537	553	514	520	538	541	568	546	550	531	540	554	549	561	552	533	536	593	586	569	553	568	545	565	590	545	532	539	559	545	549	543	581	544	564	537	570	541	571	560	532	546	553	536	567	547	514	546	504	541	532	526	538	533	499	525	563	506	547	527	521	522	545	529	574	608	561	531	523	541	548	525	535	567	510	524	524	544	536	568	574	525	606	563	532	568	545	501	548	519	512	548	564	542	575	551	549	533	553	513	573	531	562	553	561	551	539	538	549	548	553	511	505	601	493	550	521	563	534	570	533	560	536	537	550	529	566	531	533	552	570	520	529	559	548	568	535	531	535	505	544	555	537	591	549	570	550	554	491	505	559	500	566	550	492	536	524	562	552	507	572	513	535	533	587	557	576	578	527	548	561	551	550	523	564	559	519	583	546	551	545	562	539	527	555	550	554	513	552	508	517	575	512	569	510	501	540	560	557	557	599	550	542	514	529	547	562	521	583	572	515	550	557	536	527	523	529	614	548	567	499	529	547	579	537	537	541	548	544	523	546	510	530	537	563	563	535	564	568	535	564	506	570	542	546	505	504	544	510	523	568	557	594	572	497	562	550	575	522	517	579	584	536	591	571	595	525	570	533	546	521	525	531	545	520	539	565	526	559	498	569	503	532	540	608	509	506	533	521	573	555	496	536	589	544	569	512	570	569	533	577	546	580	574	498	529	532	555	506	587	523	572	544	528	512	550	526	571	543	538	539	520	521	544	571	524	514	536	528	522	542	560	573	545	541	587	526	566	558	546	539	569	545	532	524	523	562	488	517	542	511	548	526	532	576	553	578	499	546	542	560	528	513	548	527	560	551	543	564	515	553	535	561	576	544	594	517	554	560	573	572	557	554	549	538	529	533	533	563	551	518	568	563	514	543	535	507	576	515	539	574	532	564	550	544	539	569	543	537	536	575	519	497	568	552	518	586	522	546	534	546	527	534	540	515	511	506	572	562	552	531	566	529	536	569	539	538	561	556	572	547	553	581	553	529	554	530	541	523	553	551	575	559	509	535	549	548	565	549	554	565	537	518	569	538	515	535	543	577	552	561	574	535	539	579	573	550	557	563	529	529	539	626	546	570	522	512	524	546	523	534	516	522	572	587	560	519	520	545	543	536	577	517	535	549	554	543	571	549	564	530	524	519	529	531	538	565	554	563	543	534	542	535	560	546	561	567	540	528	561	580	532	585	522	549	523	563	513	530	564	515	478	565	573	556	534	571	510	569	507	489	561	539	542	514	570	552	538	552	582	597	516	557	544	564	523	533	565	540	532	590	538	529	534	493	552	542	545	536	571	547	540	510	561	565	548	498	551	536	508	531	554	555	563	547	523	518	572	536	510	546	538	528	580	533	517	525	581	527	584	551	570	580	522	582	562	530	598	561	527	519	563	556	526	575	546	541	578	575	546	522	569	582	523	581	532	561	563	528	541	553	539	517	560	521	563	538	564	537	566	544	530	538	607	532	538	513	526	566	537	533	537	563	557	540	524	544	585	536	521	553	546	554	569	513	521	538	536	521	560	523	579	551	547	522	575	553	556	532	506	565	577	531	544	520	566	536	558	563	528	527	538	543	530	581	551	534	528	534	554	518	504	542	584	523	521	531	530	543	538	552	570	537	547	523	501	543	540	556	546	531	523	507	522	512	545	523	532	555	506	529	555	529	516	510	515	524	504	560	572	535	559	535	540	552	548	542	516	536	526	549	590	578	549	508	574	485	555	537	559	517	521	547	542	553	590	544	592	567	542	567	536	542	531	553	562	546	505	550	521	526	522	540	576	547	557	524	565	571	585	509	501	570	566	556	538	562	576	553	567	536	499	546	566	534	549	540	559	536	569	534	555	527	528	576	559	554	551	587	562	557	549	560	531	511	535	531	581	537	545	524	559	550	515	541	565	573	576	554	543	557	519	572	543	506	539	543	598	544	567	552	529	532	568	539	564	509	549	529	543	582	539	560	543	563	562	564	534	518	535	559	524	514	559	508	538	543	529	568	561	571	586	603	557	562	534	587	586	532	549	548	546	562	522	526	555	555	533	548	525	542	560	566	521	548	528	524	576	547	569	557	548	560	565	588	538	547	526	544	549	504	514	507	558	541	563	555	488	506	555	510	540	511	536	527	513	511	521	541	486	548	534	567	584	539	551	532	537	569	570	486	546	506	512	519	552	578	547	524	582	504	537	556	547	549	520	536	540	522	534	554	529	567	561	597	539	573	517	562	573	587	550	551	554	559	550	562	519	549	574	543	533	590	568	552	538	526	585	547	564	526	582	582	537	556	519	523	549	506	544	522	530	544	547	542	566	548	506	584	526	500	562	550	557	555	518	548	556	549	537	520	544	543	537	526	558	545	558	534	513	550	540	520	565	545	510	559	541	520	553	544	539	544	583	539	525	524	535	569	544	516	576	562	560	499	562	580	539	532	534	519	525	525	544	568	518	543	553	530	522	548	556	544	576	559	527	516	543	536	573	509	547	485	511	543	533	509	544	561	558	565	564	602	568	553	574	556	534	581	568	536	522	556	533	552	580	522	501	525	480	533	546	508	522	553	518	585	565	521	521	552	520	553	512	530	526	561	547	529	575	602	516	595	538	605	537	534	524	548	519	534	560	512	575	591	536	509	519	590	552	537	516	549	564	517	546	514	577	556	547	543	556	507	524	548	578	543	522	559	550	542	500	517	557	546	521	555	540	561	565	559	535	538	529	569	541	542	570	541	557	574	526	520	515	582	548	553	535	529	571	536	555	536	546	519	535	533	570	535	517	543	568	547	546	545	569	519	571	570	577	539	504	556	532	560	593	530	540	539	592	537	569	505	573	525	568	566	548	538	514	562	545	531	553	517	535	487	518	560	562	556	531	539	530	541	515	552	527	525	557	541	537	511	564	568	584	532	563	587	556	518	551	550	532	544	557	564	518	520	548	554	537	555	538	557	568	579	548	550	579	565	553	533	500	557	532	551	547	557	541	534	502	562	527	567	547	544	567
7347	311	123	100	111	125	151	133	155	115	126	114	97	87	107	91	85	110	89	67	89	69	57	88	73	55	64	90	54	51	74	60	45	62	55	48	55	61	142	65	71	68	76	64	63	57	64	56	59	66	59	49	49	70	55	49	56	69	73	70	67	57	59	69	54	73	70	58	61	51	62	66	53	54	51	55	51	63	53	49	66	55	61	72	64	55	69	60	60	48	56	53	63	56	67	64	60	52	66	55	60	70	54	47	57	63	52	64	50	49	58	55	68	42	49	68	66	57	52	45	60	63	63	50	58	69	54	69	50	58	55	64	59	53	51	68	44	63	56	49	56	79	41	53	53	49	56	51	53	54	59	54	63	55	60	65	66	64	60	48	50	58	59	57	54	56	53	57	72	53	56	49	40	58	57	53	64	60	46	59	42	52	59	60	65	56	66	43	53	52	65	47	62	59	52	55	60	55	55	44	63	51	48	55	49	61	48	60	55	66	51	62	48	67	59	49	57	65	50	52	54	57	52	45	60	50	61	57	61	57	63	51	46	52	58	56	55	69	41	44	63	63	50	55	61	40	63	50	54	61	44	67	45	54	59	48	54	52	56	62	47	72	64	64	54	65	55	55	56	51	61	62	55	60	64	66	61	53	45	57	58	56	52	57	44	72	56	58	39	59	54	49	66	62	55	56	40	45	65	65	54	50	65	54	52	52	60	55	53	53	46	58	59	67	68	49	59	50	52	63	60	62	60	52	73	68	67	56	66	66	52	39	61	58	58	74	54	51	55	37	58	61	62	57	62	70	45	51	66	53	66	59	50	45	52	45	62	48	56	50	59	61	70	61	59	48	63	50	46	64	52	44	54	48	67	53	69	62	52	68	52	61	64	54	67	61	57	61	68	66	63	59	72	45	56	46	57	66	46	60	41	58	60	57	54	57	54	57	62	50	49	57	63	54	48	53	50	68	52	53	67	49	62	56	61	49	59	51	57	58	75	66	63	53	62	44	60	61	66	44	59	56	53	54	66	58	57	40	41	69	58	60	55	48	53	57	50	68	66	67	45	52	55	44	59	72	57	58	68	60	47	51	58	52	48	72	54	46	55	53	59	65	57	54	52	47	73	57	51	54	53	46	58	69	66	61	49	38	65	55	44	41	65	53	48	58	44	72	63	58	68	47	61	56	53	53	60	62	58	64	48	71	59	59	55	47	40	59	60	50	57	54	47	54	53	64	62	67	50	69	58	81	52	54	66	52	55	48	55	46	61	53	47	61	60	56	69	60	66	52	61	65	53	70	39	53	55	61	55	61	52	65	64	61	49	63	49	63	48	50	43	61	70	52	58	51	44	66	80	46	56	60	51	53	52	62	68	63	55	61	57	56	66	57	59	53	65	54	56	61	48	49	61	58	67	54	49	57	56	70	49	67	62	63	51	55	58	56	64	67	67	66	55	69	49	46	61	70	51	65	60	41	66	51	63	49	72	52	53	46	49	48	51	60	66	50	61	60	62	60	63	53	70	47	55	63	43	53	66	62	66	58	47	66	34	72	60	57	59	58	68	60	59	53	56	66	71	77	64	56	60	60	60	53	63	49	55	58	55	74	56	71	58	70	57	49	51	61	65	53	61	56	63	43	50	58	62	59	66	52	44	58	53	68	47	51	59	60	49	56	46	57	57	72	58	61	60	48	54	53	51	54	70	54	60	56	57	57	56	54	63	53	61	47	61	57	41	59	52	67	70	46	51	64	50	63	51	66	52	68	53	47	54	48	72	53	65	60	57	51	57	45	60	46	63	55	49	66	52	67	51	47	52	52	64	74	59	62	54	56	53	60	59	58	56	55	63	44	63	44	57	63	62	53	56	60	41	59	55	45	61	57	53	52	60	64	56	66	59	55	64	58	68	52	59	73	65	59	53	65	63	52	60	42	57	53	43	58	39	68	68	66	55	66	68	53	54	62	52	45	62	50	58	44	59	66	68	46	52	63	57	64	62	51	62	59	54	61	62	47	60	56	56	52	48	52	54	56	39	45	57	60	53	49	66	51	51	50	68	51	54	50	63	51	60	55	46	62	52	65	59	48	60	61	57	73	65	58	72	61	63	44	64	56	55	59	45	61	50	54	53	61	66	67	53	56	54	61	47	68	47	63	65	64	57	42	56	56	54	49	47	56	65	44	55	49	52	58	69	64	56	53	61	54	50	61	55	60	56	54	59	60	48	58	60	61	56	56	66	65	64	52	51	62	63	55	76	55	59	66	59	53	45	66	61	56	55	51	50	54	63	60	61	58	56	56	69	41	53	58	76	58	54	64	56	58	51	50	59	57	53	68	54	52	69	54	71	58	45	58	69	65	55	68	56	65	73	60	50	61	52	46	68	43	65	56	58	66	49	60	54	58	55	60	60	54	56	59	48	68	56	56	59	50	54	65	46	51	60	56	46	60	56	57	53	65	56	70	50	63	49	45	51	61	50	52	52	56	54	41	61	53	51	54	57	64	43	63	68	73	52	68	58	60	68	44	66	66	53	57	47	60	57	69	55	66	68	55	56	71	72	51	58	54	53	67	62	72	62	51	58	46	63	48	69	64	60	59	63	61	69	49	50	73	58	47	58	45	47	65	61	64	48	55	69	66	44	64	65	53	58	66	55	54	70	57	57	67	60	59	60	65	59	63	53	49	56	54	59	57	72	55	51	55	56	67	56	58	60	58	50	41	50	56	53	49	51	60	61	56	57	68	51	63	62	70	64	49	55	64	41	53	56	61	42	57	61	69	58	51	56	62	47	60	62	48	45	56	67	63	50	53	52	46	51	60	62	54	50	57	53	59	57	58	51	51	60	61	64	59	53	52	60	61	56	58	46	53	61	54	61	48	58	56	63	62	59	60	46	49	52	60	71	52	58	56	67	58	69	55	46	57	54	53	58	49	66	64	50	56	62	62	62	63	48	44	62	60	54	50	54	65	67	49	48	55	42	52	53	60	54	58	70	67	55	45	56	61	45	49	55	54	53	61	67	61	64	65	57	44	67	52	68	52	53	61	47	62	63	50	61	45	60	57	54	66	53	63	58	52	63	45	49	49	59	43	49	41	40	57	48	66	60	63	72	68	49	59	46	45	48	66	64	56	56	52	60	55	57	52	49	59	42	51	58	63	51	69	53	54	60	53	54	52	59	62	61	53	59	63	56	52	57	68	59	64	58	47	56	66	58	61	46	50	56	50	48	63	56	54	56	70	71	64	67	54	66	52	61	69	53	63	57	49	65	58	62	50	49	68	51	51	54	59	71	62	52	54	72	54	50	60	52	50	62	58	53	57	60	58	34	58	55	52	64	58	42	60	57	51	78	58	59	58	56	70	55	40	43	58	58	51	57	53	49	65	57	54	46	55	55	61	67	63	52	49	67	63	50	48	62	64	50	49	60	61	60	67	52	64	57	53	63	56	54	51	68	65	48	60	55	49	42	56	54	68	52	44	60	58	56	51	53	62	44	67
28619	4195	1947	2865	6929	8819	8317	6922	5786	4840	4086	3434	2923	2625	2341	2150	1943	1669	1574	1469	1357	1215	1214	1110	1111	1038	933	988	952	902	837	905	857	844	850	790	779	939	2805	744	698	678	676	678	710	670	706	716	643	653	636	641	647	660	604	643	615	662	643	636	641	604	640	640	619	596	636	623	597	613	584	618	630	591	629	598	621	564	570	609	565	621	599	599	550	582	614	594	550	573	624	600	609	564	588	646	596	561	569	596	615	607	583	559	559	580	572	564	610	575	574	597	621	601	563	546	576	577	600	564	594	593	626	618	553	579	552	602	568	580	553	532	573	549	568	582	615	547	584	571	622	558	596	564	563	560	582	555	566	571	564	578	567	562	603	584	523	573	597	588	599	570	528	549	577	550	572	566	529	595	561	551	605	557	552	561	565	563	584	569	561	563	559	616	589	545	574	546	547	590	548	535	598	571	572	608	601	598	598	542	572	526	559	550	540	618	630	535	572	626	571	570	545	604	573	520	610	592	547	523	515	567	564	595	576	577	555	569	568	555	555	564	559	565	583	557	513	519	524	595	568	589	569	617	546	596	558	583	597	563	563	558	599	577	574	576	543	555	561	542	557	559	541	541	545	525	603	613	589	606	554	555	559	613	560	550	543	568	542	538	524	615	555	561	618	551	551	538	583	552	521	524	604	577	548	538	589	543	584	581	579	577	558	594	543	611	596	549	578	538	560	543	566	603	551	567	554	583	579	572	507	566	572	548	537	604	577	591	571	595	561	575	602	562	550	583	583	552	564	583	562	554	570	555	550	597	555	542	603	570	572	566	585	575	565	542	563	542	600	572	559	603	556	532	530	581	513	591	596	570	591	561	540	589	539	610	531	534	521	524	564	558	585	590	570	559	545	542	556	552	581	557	544	607	573	533	574	567	534	599	578	549	540	555	584	541	548	570	593	571	538	566	572	548	565	567	562	605	535	538	556	554	626	552	576	548	572	577	584	574	544	549	562	600	520	629	608	570	592	519	572	587	563	561	573	567	607	568	546	592	582	522	580	583	577	593	568	573	562	544	554	587	521	596	536	527	567	564	592	545	540	577	571	619	531	550	591	540	541	553	541	589	579	592	581	548	506	574	525	547	536	553	577	546	567	598	601	559	545	540	592	595	573	558	564	550	616	552	582	575	538	560	600	524	547	574	552	550	559	581	537	563	560	586	553	589	553	559	567	548	554	537	557	571	549	537	551	590	564	562	552	552	578	535	555	544	616	613	545	564	578	533	568	563	575	553	517	548	582	562	563	536	577	543	528	538	587	551	560	568	557	572	538	578	553	606	556	541	567	568	584	572	551	594	584	495	528	639	577	593	549	575	547	568	530	526	578	563	520	547	582	578	597	553	596	555	546	542	568	565	571	555	574	520	598	586	575	538	554	609	564	554	537	596	504	571	519	574	594	532	572	561	566	560	556	572	540	553	571	553	537	554	603	567	559	558	568	547	575	582	548	534	560	604	527	560	599	584	587	584	556	605	562	612	575	551	533	559	578	552	539	552	540	580	550	588	570	580	554	547	563	583	569	584	541	555	567	512	563	547	523	610	534	574	560	554	555	573	572	587	577	545	570	541	609	560	496	564	526	584	598	534	562	564	542	604	565	609	616	529	586	557	554	585	582	563	566	560	563	580	574	568	572	582	573	547	551	548	534	581	549	559	559	557	613	609	573	562	591	570	585	564	583	553	543	578	604	603	545	581	536	547	566	581	539	596	560	555	539	545	593	534	579	553	535	552	552	559	599	556	553	583	557	600	587	554	552	541	559	532	586	573	552	550	569	572	579	559	548	584	579	562	614	551	541	569	580	589	565	582	540	554	537	569	583	569	561	520	575	580	527	522	551	567	587	564	525	542	584	578	559	586	552	597	592	549	544	562	610	576	589	553	607	540	559	578	554	508	536	583	598	544	554	587	569	590	544	555	554	571	595	566	550	546	544	564	543	570	580	578	584	548	547	601	564	563	565	526	555	615	558	577	562	537	534	593	562	550	532	513	562	523	579	584	532	581	578	575	548	571	566	560	609	604	553	582	602	570	524	623	557	554	549	572	575	548	502	597	579	522	553	556	529	504	536	567	569	580	571	576	522	577	582	594	580	558	547	560	555	559	526	572	561	566	578	609	535	566	543	598	553	544	588	560	606	543	586	546	528	569	594	584	609	560	547	561	597	564	580	532	539	555	541	549	541	626	589	562	546	587	557	538	525	533	566	589	560	556	566	571	584	609	552	594	597	530	565	548	553	571	520	523	593	549	567	525	592	559	561	553	566	569	575	556	566	560	541	520	582	539	565	594	569	564	584	514	558	598	532	545	568	535	565	558	544	583	567	537	582	570	567	562	542	596	563	520	528	566	582	576	560	591	521	561	553	572	536	560	557	515	556	583	541	574	553	582	581	521	621	543	566	546	580	547	551	572	567	598	558	600	568	588	561	618	573	513	590	574	564	577	573	550	589	551	539	541	544	548	537	547	597	620	539	552	567	587	560	580	554	595	582	549	569	546	529	549	540	627	527	496	572	595	579	575	597	553	540	579	549	537	574	576	565	566	565	522	566	518	509	581	530	587	560	556	560	564	581	567	577	562	545	567	535	541	569	543	611	567	587	502	518	588	559	562	563	510	581	544	563	527	578	591	547	588	558	587	561	584	554	554	584	567	562	604	579	551	558	585	552	554	577	547	597	617	623	578	564	556	576	574	552	573	548	550	575	533	530	568	543	523	571	584	574	554	589	587	590	549	592	577	576	566	582	567	570	595	521	554	554	565	516	575	558	552	596	558	521	546	568	570	551	605	597	567	563	541	558	578	557	548	603	538	529	560	549	609	550	539	554	528	619	544	576	588	561	585	543	560	532	550	533	535	564	580	576	577	550	518	574	561	561	573	583	526	615	570	601	618	533	563	570	554	604	610	582	579	574	568	560	606	524	560	580	587	554	540	570	548	494	600	560	581	558	571	584	521	568	553	556	537	548	560	560	575	561	556	563	520	543	602	600	571	562	570	536	528	558	544	562	576	543	558	573	568	584	566	546	569	560	541	553	567	538	586	573	619	580	541	565	570	606	569	577	554	526	600	533	561	607	586	524	540	527	534	558	601	587	577	608	563	580	519	552	615	556	545	568	558	562	604	596	546	546	616	552	565	558	577	533	581	595	533	600	514	593	576	570	581	557	567	605	593	565	579	584	533	549	568	592	579	527	553	533	587	582	563	564	557	581	547	508	558	562	554	515	606	522	590	591	555	522	597	565	550	567	577	623	565	564	554	593	595	548	551	546	584	576	614	580	551	536	588	541	582	568	601	568	573	523	566	554	578	550	595	523	601	586	621	577	529	610	596	555	527	539	529	552	557	543	554	579	549	586	614	586	553	537	585	568	513	544	575	556	596	534	537	582	557	578	533	576	531	561	569	582	527	546	517	585	544	579	570	595	533	582	554	598	554	576	566	542	573	576	538	540	612
5541	113	79	53	38	56	70	78	67	71	65	61	53	48	31	44	38	37	42	44	36	39	31	31	23	26	27	31	23	23	35	21	25	29	23	29	27	47	62	21	27	29	25	26	24	20	24	21	27	23	14	19	18	16	17	31	28	21	19	25	31	20	23	24	22	21	23	28	30	29	23	23	20	26	29	28	33	24	31	25	20	21	25	16	15	22	25	30	16	17	23	18	26	25	24	17	29	22	18	23	12	21	26	15	23	22	28	13	25	36	22	14	23	21	22	27	28	17	18	20	32	26	29	23	19	23	31	29	19	16	27	16	21	23	23	28	27	17	28	18	21	25	28	23	20	29	18	23	26	25	23	30	30	19	30	20	26	24	17	20	13	35	15	23	28	23	15	27	14	24	28	22	26	17	19	28	14	22	29	21	18	30	26	16	16	19	26	23	18	13	18	24	28	25	26	30	24	24	26	21	28	27	21	28	27	21	18	14	24	15	15	19	19	27	25	21	23	20	17	18	18	32	16	31	21	21	31	18	26	23	25	21	15	31	17	20	28	20	18	23	17	20	22	21	29	20	19	22	23	24	22	19	13	26	21	29	26	31	22	18	17	26	16	23	30	31	23	10	30	19	17	17	27	22	30	23	25	21	23	21	31	18	29	20	19	16	24	23	19	16	24	29	25	22	15	22	32	36	18	22	28	22	29	38	29	26	27	19	21	26	21	31	14	23	17	15	24	19	24	15	22	22	30	20	24	23	25	22	28	19	26	18	26	22	23	22	16	18	28	24	26	19	22	18	23	23	22	25	17	24	25	16	23	23	26	22	14	25	17	22	31	28	22	21	30	21	23	13	24	24	32	22	25	26	23	28	22	21	24	21	23	28	28	14	20	17	28	19	32	27	21	23	21	18	22	10	24	22	18	18	19	26	28	22	21	18	27	24	12	21	25	23	21	24	23	27	26	16	18	34	12	18	20	30	23	15	25	23	25	19	30	16	20	17	20	16	31	18	32	23	30	13	29	23	33	17	27	21	20	24	21	20	21	19	23	27	28	24	12	28	24	23	26	26	21	28	30	21	27	21	24	21	22	24	24	17	12	23	17	29	28	27	20	22	28	23	21	28	30	28	30	19	34	22	23	24	19	25	22	19	22	29	25	29	32	28	23	20	19	23	22	22	25	21	18	23	21	26	23	27	24	20	18	29	22	32	17	20	23	23	25	20	24	14	17	23	22	14	20	24	19	25	20	25	23	29	17	16	22	18	25	31	20	20	25	17	10	28	32	19	29	25	20	27	25	23	26	18	32	32	23	21	19	26	14	27	22	31	26	16	17	32	26	22	21	27	23	20	19	32	27	24	21	19	17	26	28	11	25	13	16	35	15	21	30	13	21	28	19	15	17	24	23	23	27	17	23	23	26	22	27	22	23	19	31	17	14	21	28	32	20	26	27	17	19	16	23	25	29	26	19	21	18	21	21	12	16	19	28	26	32	33	21	23	19	23	23	27	23	19	28	23	32	23	23	21	16	21	21	29	22	36	17	29	20	20	21	17	16	25	16	27	27	10	20	29	14	26	25	21	19	24	22	37	24	26	14	26	24	34	28	9	22	26	23	28	22	26	23	21	38	20	24	27	29	24	15	27	21	17	22	18	24	35	20	30	17	25	17	22	26	11	29	26	16	29	24	25	26	19	35	24	22	29	22	31	29	28	22	20	28	19	22	22	22	28	23	19	23	14	25	21	15	29	20	22	25	21	18	14	21	18	17	25	27	17	23	33	23	27	20	20	26	30	18	22	25	21	17	20	23	14	21	23	28	19	19	16	32	19	27	20	23	22	25	19	22	32	21	20	27	15	19	18	22	27	22	23	19	28	35	24	16	25	29	17	20	21	16	25	22	22	26	14	27	20	24	25	21	27	19	20	26	24	24	25	21	19	28	26	37	25	13	32	19	21	18	12	30	22	35	21	24	24	23	27	20	20	21	26	25	17	28	19	22	20	32	23	20	23	25	25	20	23	23	23	23	20	17	23	30	22	29	12	18	20	18	13	23	24	30	25	33	18	14	25	16	19	22	17	23	18	31	24	32	19	21	28	33	31	22	17	33	23	7	24	25	24	21	36	29	19	20	20	21	23	26	21	20	26	28	24	17	17	35	20	22	23	21	17	18	23	30	19	18	24	24	22	27	23	25	21	22	21	16	19	21	24	18	31	25	19	20	13	23	20	19	28	26	25	23	33	23	26	16	17	36	20	23	24	28	23	19	21	26	22	28	30	15	27	25	18	26	29	26	25	21	12	17	20	19	23	22	18	17	23	14	19	20	23	24	25	31	14	21	20	17	19	28	28	19	25	28	17	21	26	24	15	18	23	15	21	28	25	23	30	16	23	27	25	26	36	20	20	20	27	23	24	35	32	23	29	13	16	24	19	25	23	23	23	8	26	25	26	23	23	22	20	14	22	28	22	23	15	30	16	25	18	27	15	17	30	26	23	29	20	29	25	26	35	17	14	18	19	24	21	24	21	18	18	27	29	19	20	24	15	22	19	30	24	20	24	20	24	15	21	25	22	28	31	25	18	18	24	18	19	23	29	17	23	20	24	21	17	27	25	23	14	21	25	23	24	28	24	25	21	15	17	25	22	23	19	20	27	24	22	19	36	17	25	29	15	26	17	24	18	23	22	27	22	28	20	16	20	15	33	27	17	29	22	31	21	30	26	23	29	23	21	27	24	29	14	29	32	22	22	21	29	23	18	20	28	28	23	27	25	23	23	21	21	26	21	29	25	27	16	23	22	20	16	27	20	18	16	25	20	23	28	23	13	20	23	21	17	15	24	14	35	26	26	22	34	21	31	22	22	24	9	24	25	22	22	24	27	29	19	16	28	19	23	23	16	22	31	22	15	24	39	19	23	26	22	24	25	22	26	22	25	27	29	22	25	17	24	25	22	19	19	23	20	26	21	12	29	17	21	28	21	18	37	19	16	16	22	24	22	28	26	28	17	22	17	17	22	26	24	19	26	14	20	23	25	20	28	21	17	17	25	19	33	25	28	28	22	24	29	19	22	22	18	20	21	25	27	18	26	28	20	18	18	26	14	18	20	25	25	22	20	27	19	28	24	15	34	23	29	29	19	19	31	26	29	26	15	21	24	25	29	21	27	28	19	19	32	24	26	17	22	17	24	19	23	19	29	19	21	19	23	19	20	15	20	26	16	15	18	27	16	25	31	24	18	16	21	16	20	27	20	23	17	27	21	25	20	31	23	21	28	21	18	34	14	27	24	20	18	22	25	26	16	31	16	27	29	22	20	21	20	17	23	22	22	15	27	27	24	15	23	23	16	22	24	9	29	28	25	21	23	16	25	21	25	24	18	14	23	20	22	31	27	23	25	25	17	20	17	24	26	23	22	15	19	29	17	31	25	16	26	23	25	23	21	26	31	18	17	28	24	19	31	27	29	18	19	23	33	23	28	22	23	25	23	25	21	29	20
22582	2156	997	1458	4007	5028	4914	4287	3423	2828	2402	1965	1751	1520	1330	1157	1001	937	908	725	700	633	590	555	547	457	468	460	476	411	424	391	389	384	374	358	379	1102	1559	316	324	355	290	315	305	268	290	318	285	279	270	290	277	287	259	313	315	282	271	273	272	293	282	283	275	272	261	248	265	243	247	225	261	278	243	256	235	267	237	242	259	239	253	274	245	264	232	260	250	219	228	243	221	234	269	244	234	231	241	217	223	222	223	225	233	252	236	244	208	218	217	213	234	223	260	228	238	246	233	234	216	210	237	242	237	239	216	226	216	249	231	240	226	221	235	232	209	237	250	249	231	204	230	230	207	230	233	214	219	227	223	205	215	231	202	222	239	235	210	242	233	247	197	241	250	246	227	245	233	214	214	240	232	206	231	218	259	230	243	228	235	238	223	245	216	242	237	218	258	221	225	226	233	225	222	246	243	192	249	235	220	247	232	242	224	250	249	243	225	214	213	257	226	221	201	227	219	219	245	237	233	212	214	220	214	229	210	217	234	214	221	221	237	233	233	218	225	241	241	244	233	231	199	237	211	214	251	236	234	209	215	243	235	193	257	212	216	211	233	216	238	211	199	220	207	235	235	241	221	198	198	218	218	218	206	232	224	228	221	225	264	238	242	230	255	247	231	233	228	232	235	231	220	234	235	234	206	208	249	255	210	208	217	224	227	238	222	212	217	232	229	229	259	212	194	215	206	219	224	200	214	235	224	225	227	251	219	230	189	222	240	222	229	234	235	222	230	222	234	233	209	236	225	200	216	225	246	223	227	229	207	211	237	226	212	248	232	228	207	215	232	235	217	201	226	218	239	253	202	223	219	210	251	235	207	236	238	209	207	244	227	250	253	209	250	227	221	216	249	220	230	232	232	226	208	222	235	229	226	210	229	248	207	236	220	215	232	224	220	217	212	230	222	219	212	206	231	242	234	200	218	243	224	240	210	237	230	223	238	226	239	236	215	224	250	211	211	252	241	242	227	214	218	208	236	246	261	229	231	219	213	235	188	216	234	227	216	213	232	241	214	212	256	240	198	227	229	253	246	215	196	221	202	235	209	215	239	194	223	240	215	223	235	237	242	215	216	199	239	228	217	233	256	225	233	211	191	257	254	227	228	239	242	247	186	216	235	233	230	221	204	230	218	245	203	215	220	189	241	224	272	226	221	237	229	237	216	245	220	211	204	256	264	230	214	213	223	238	247	227	218	226	187	226	230	229	235	203	230	201	217	234	227	217	254	237	262	209	196	234	241	226	235	248	225	211	224	234	234	215	222	232	245	230	254	235	235	213	205	224	225	206	232	258	232	209	257	211	218	220	199	231	213	238	253	224	218	218	201	240	231	214	252	205	202	237	226	212	202	192	252	217	219	234	225	232	238	225	235	239	209	223	256	209	225	231	231	218	243	234	260	174	202	238	220	234	184	247	198	259	215	230	234	222	221	228	223	203	222	219	233	253	216	258	226	229	227	227	217	210	242	208	206	237	216	192	217	214	235	200	196	246	214	218	234	232	244	251	224	229	234	214	205	210	215	242	250	215	232	245	193	219	209	216	215	214	238	218	225	215	225	215	214	204	203	228	208	220	228	215	238	205	234	226	214	244	236	214	239	244	216	207	229	206	234	186	227	240	205	222	209	242	239	206	225	218	220	214	233	241	210	251	212	254	249	228	216	219	230	213	234	238	246	218	210	248	229	273	226	246	231	239	217	227	238	226	223	219	222	226	237	232	231	226	197	203	221	223	195	217	228	239	242	213	230	194	244	227	225	255	209	218	225	204	243	211	241	227	207	217	225	231	224	228	236	232	222	223	230	219	242	256	238	243	223	225	217	248	224	221	228	221	226	230	239	224	211	233	262	236	198	211	235	232	238	217	224	231	240	212	238	233	209	217	233	207	218	216	234	224	226	224	215	223	209	199	200	235	225	193	234	230	212	235	202	225	207	214	219	224	244	228	242	226	233	223	238	247	197	228	234	193	224	211	220	190	210	255	190	192	209	219	211	222	221	223	206	219	222	236	215	240	216	237	229	235	212	241	229	232	224	250	217	253	247	249	250	214	214	243	205	226	215	256	229	219	213	221	216	216	227	231	252	223	263	233	234	249	259	213	252	224	228	237	227	238	212	212	179	235	233	236	211	195	232	237	217	231	221	236	233	221	247	227	213	227	243	236	213	198	209	234	239	224	209	226	208	223	221	219	235	208	232	225	237	228	213	234	195	233	221	224	233	241	216	231	223	225	233	226	233	227	229	212	212	240	218	214	224	207	202	265	222	215	248	237	220	227	230	217	249	237	223	234	226	235	222	229	222	232	234	241	210	231	241	221	211	236	220	224	222	226	234	208	214	217	259	210	226	211	201	225	187	238	236	249	232	226	226	225	197	210	236	197	232	235	231	230	228	213	226	232	253	242	228	219	201	235	229	226	232	225	226	227	211	231	221	231	212	213	225	231	254	207	267	196	216	202	193	205	233	240	241	228	251	223	228	245	210	219	205	222	233	229	218	224	202	243	216	246	216	234	223	240	239	221	238	250	235	207	213	232	221	219	218	219	232	218	227	229	236	236	226	227	224	244	244	229	237	199	232	235	220	205	238	215	254	238	228	222	211	230	214	251	217	235	234	211	218	221	207	238	211	259	271	226	218	231	250	229	231	218	259	231	222	258	219	243	219	257	242	211	225	222	236	223	225	204	232	217	220	228	221	217	220	197	240	202	204	213	240	212	207	226	231	236	226	235	221	217	231	230	242	222	247	216	237	198	202	226	200	227	238	240	219	223	223	204	226	233	231	256	232	228	254	221	242	220	217	232	238	243	258	216	237	262	207	243	225	202	222	225	236	219	233	219	201	227	233	201	248	198	233	230	227	247	225	244	224	245	210	236	219	234	252	227	227	251	235	226	235	263	223	197	247	199	222	216	213	238	232	236	211	221	215	217	215	220	218	216	219	249	225	226	268	237	217	221	212	209	240	226	224	215	219	218	212	226	220	213	234	203	219	251	241	265	210	241	232	242	204	203	208	227	202	226	212	205	240	246	235	247	227	217	207	224	230	218	237	205	219	212	241	238	217	214	239	232	218	236	211	244	210	214	200	237	231	214	233	236	226	200	242	231	223	194	230	226	210	237	205	222	241	217	221	243	215	245	214	226	251	218	233	213	215	234	212	234	211	250	208	209	222	246	215	231	232	219	238	214	231	235	218	253	229	241	228	205	238	204	225	210	231	222	225	217	244	235	209	240	236	237	225	235	230	224	228	212	225	238	207	217	235	231	233	219	214	211	226	253	221	222	222	219	216	214	216	218	244	237	210	231	228	219	245	227	215	247	216	221	208	228	241	240	215	253	229	232	216	206	215	228	228	223	204	254	204	224	233	228	241	213	230	206	238	216	233	194	234	237	204	217	238	229	241	249	217	248	262	251	198	212	238	231	254	214	213	234	211	203	226	241	229	264	216	222
6768	292	181	127	139	137	156	166	169	151	152	153	128	117	104	124	104	104	95	106	110	110	86	91	90	95	95	93	77	91	87	85	99	83	91	83	77	113	102	98	81	78	87	65	102	86	88	86	107	85	94	95	64	82	86	91	76	98	92	99	87	69	96	109	97	73	99	90	86	85	92	86	83	79	103	92	73	83	72	80	66	77	83	79	77	78	89	96	100	96	71	96	77	67	75	99	90	88	65	81	81	69	76	71	91	94	98	84	73	80	91	84	86	89	88	70	73	95	93	75	88	68	75	93	95	85	75	92	82	83	97	72	91	90	82	83	90	93	93	82	69	90	77	86	88	91	83	81	75	81	77	92	100	78	74	81	106	84	77	64	98	79	93	94	87	99	105	87	83	85	66	84	91	85	75	64	81	92	83	86	78	77	63	81	88	72	98	75	79	86	96	87	89	78	96	70	99	85	86	64	90	70	89	93	77	80	84	92	70	86	93	101	108	77	82	74	92	91	77	65	92	76	87	76	79	78	93	87	99	77	93	81	90	75	84	76	97	86	101	94	84	91	87	71	94	83	99	84	75	96	91	89	81	104	94	80	93	96	89	88	83	89	83	79	76	99	62	90	74	86	88	81	86	85	79	78	77	80	84	101	69	80	93	87	84	97	87	79	77	88	88	92	88	84	65	80	86	86	98	71	81	76	89	69	96	80	79	84	80	79	75	87	78	88	65	102	87	75	88	94	89	95	77	91	82	89	81	88	92	74	68	78	73	72	89	86	80	88	87	86	80	86	79	74	114	112	85	80	108	68	91	92	82	83	80	73	83	94	75	87	84	91	89	94	81	76	78	83	92	77	92	83	96	80	75	70	75	71	78	86	89	76	76	107	81	80	76	90	83	84	89	78	87	76	71	83	111	89	93	86	81	92	80	62	85	74	73	84	82	94	79	67	80	62	84	94	99	114	86	82	86	68	76	94	79	96	77	97	88	72	87	89	87	93	80	87	71	86	92	81	91	79	91	103	92	94	75	112	91	90	71	80	81	68	92	71	84	81	80	81	86	79	76	97	99	88	91	95	81	85	82	75	88	93	94	76	89	80	94	95	80	71	80	96	73	84	82	90	66	76	79	102	86	96	74	103	96	90	83	90	85	72	83	92	86	86	109	64	95	73	85	88	74	93	89	89	96	91	82	84	94	88	87	79	70	68	83	106	94	96	91	88	104	97	91	83	68	72	83	80	62	85	90	84	90	87	87	81	85	84	76	91	87	88	92	86	82	89	94	87	84	96	88	79	96	84	88	77	93	96	90	71	85	77	68	106	87	83	91	89	100	94	105	77	102	93	75	77	78	85	87	79	77	79	75	90	79	58	82	108	67	87	95	93	84	83	79	89	90	93	102	68	81	70	87	83	84	95	81	82	73	76	81	75	86	98	102	91	76	95	84	89	86	73	80	83	87	94	74	74	76	78	89	84	79	73	74	113	95	88	102	94	97	96	90	100	92	87	90	72	77	82	81	83	77	86	79	78	86	83	94	80	88	93	70	86	82	97	87	87	72	69	88	95	93	90	77	86	100	81	92	114	78	93	84	88	94	84	89	94	96	87	98	91	77	99	81	72	101	78	71	78	77	88	89	92	74	82	79	90	73	79	81	84	80	93	78	78	81	59	83	89	87	93	100	83	89	72	91	74	86	96	73	81	100	71	90	99	86	73	101	89	76	85	84	77	83	80	85	94	91	84	89	92	92	70	107	81	88	109	89	82	93	85	78	78	80	78	91	71	70	84	91	83	78	84	81	82	77	84	97	97	107	82	82	79	93	93	83	66	86	84	84	90	95	85	77	94	70	86	75	80	94	94	108	84	88	73	79	105	92	89	80	85	87	88	85	71	69	88	77	72	92	77	69	74	81	95	84	95	82	82	79	97	88	63	91	85	77	95	96	81	70	82	72	76	94	77	60	93	88	89	102	74	81	99	89	111	86	73	80	87	86	68	94	87	97	79	81	75	70	97	83	77	91	81	77	89	72	73	85	74	81	81	70	83	107	92	84	74	80	75	70	93	80	75	71	77	82	92	88	83	85	72	97	73	91	84	104	92	92	79	78	95	61	96	81	94	69	90	65	98	77	95	108	83	85	86	82	71	77	71	94	87	103	71	74	91	65	82	77	78	97	84	73	75	96	99	78	84	93	89	90	107	83	79	89	77	91	78	84	92	87	82	87	81	75	88	78	73	85	84	88	80	97	93	99	84	82	109	81	76	74	89	66	92	85	70	87	83	91	84	78	93	91	88	77	97	71	79	91	89	92	86	96	96	81	90	92	82	88	92	98	88	79	91	82	74	87	62	77	80	90	75	80	71	70	84	77	67	88	92	72	81	71	82	85	80	91	92	80	96	79	99	90	83	90	72	74	75	104	87	78	92	73	76	74	85	85	94	78	80	82	76	76	79	85	79	76	88	91	94	84	74	90	90	96	91	81	81	86	97	99	83	75	77	87	88	77	72	94	79	82	83	87	82	79	90	84	82	88	80	93	82	78	88	65	84	86	82	82	93	86	79	65	86	93	62	82	79	91	62	82	98	96	76	88	87	96	88	84	96	71	90	94	82	88	91	84	79	81	67	91	83	75	84	89	76	78	86	77	85	86	83	81	78	69	84	98	88	83	75	98	89	109	68	80	83	94	95	76	114	75	86	97	105	94	87	64	75	87	99	83	91	94	82	77	99	109	94	87	78	107	92	103	78	90	85	95	89	72	86	75	63	107	95	79	92	94	69	87	94	94	85	90	77	69	90	84	77	84	81	69	83	77	79	68	91	84	86	99	107	73	67	78	92	89	83	83	86	66	99	91	86	79	77	85	89	88	83	91	81	95	77	74	91	84	89	98	89	81	94	98	75	92	69	99	96	74	83	85	80	86	87	93	95	100	83	82	86	87	103	84	83	89	88	94	86	78	87	90	81	74	85	101	72	73	87	85	89	96	73	107	91	96	94	91	75	97	85	94	76	90	77	68	83	83	94	85	98	85	78	87	73	78	90	97	94	84	82	78	94	82	86	70	81	80	94	66	83	73	72	94	82	75	69	86	103	100	91	79	87	88	94	76	82	82	71	70	93	80	89	82	79	79	89	88	88	90	100	84	71	77	83	111	101	93	90	84	81	78	83	85	85	74	81	86	86	79	83	83	65	86	74	83	74	78	83	85	72	80	77	104	84	87	88	71	75	94	89	96	73	77	70	97	83	83	98	96	84	79	90	80	78	96	72	77	79	90	89	62	88	84	74	71	99	102	78	80	88	82	88	76	77	80	86	88	93	98	95	94	93	101	87	91	90	71	88	95	69	73	86	94	103	73	96	71	92	84	94	79	99	100	80	72	86	84	92	78	81	83	93	100	79	80	87	107	101	92	69	90	85	76	78	80	79	71	91	71	85	65	84	68	76	82	101	106	98	94	88	84	82	79	94	75	97	84	89	80	89	78	93	93	80	95	98
29597	4106	2016	2890	6727	8268	7806	6442	5324	4465	3684	3153	2846	2526	2297	2124	1927	1882	1656	1585	1500	1388	1361	1337	1238	1223	1226	1157	1148	1073	1121	1062	1076	1008	1043	1003	976	1280	2003	1023	939	1023	1019	1026	924	947	966	935	979	1001	960	913	945	930	901	918	923	894	943	931	910	911	909	916	949	963	946	935	883	926	942	901	896	931	850	924	865	895	928	862	843	851	873	852	949	929	903	887	861	902	877	848	849	890	905	871	854	896	859	892	896	912	839	849	809	805	851	860	868	894	858	894	854	880	860	838	824	837	884	832	862	837	849	839	843	877	840	846	869	876	908	846	861	886	909	884	865	825	848	892	844	830	838	876	830	837	847	925	897	871	840	858	822	843	852	874	884	871	909	823	812	868	850	829	820	876	847	907	908	813	829	879	877	830	846	874	850	859	840	855	914	883	863	905	870	804	838	801	863	874	797	841	851	808	885	856	859	876	864	857	853	808	832	829	855	896	831	861	835	836	859	906	889	813	864	831	835	912	865	897	873	892	887	908	849	827	849	877	818	890	888	836	830	859	802	849	898	914	837	829	905	899	836	855	839	866	834	822	857	838	876	883	834	882	858	878	887	875	855	859	894	841	904	855	866	800	853	895	813	832	868	873	845	842	852	844	884	859	910	833	883	853	851	850	882	874	868	859	860	859	850	810	849	874	855	903	801	847	877	870	826	857	877	841	905	841	919	861	868	876	867	904	854	823	821	867	851	908	864	857	874	848	818	815	889	848	854	871	896	875	839	871	845	841	860	909	819	831	825	882	832	916	900	855	852	875	847	877	857	860	837	855	866	849	848	815	859	857	887	875	921	855	880	855	844	859	828	824	807	882	857	867	878	898	896	844	894	850	866	821	868	838	862	816	811	829	844	867	848	864	874	851	862	866	849	862	843	869	861	863	840	888	856	880	863	855	802	862	830	833	848	857	911	852	871	836	828	871	870	873	819	840	864	875	858	878	880	870	858	788	860	861	882	851	892	876	791	834	880	897	894	858	826	853	904	861	821	863	850	791	843	857	821	881	796	850	787	878	810	842	826	879	857	847	821	901	915	851	854	851	904	846	833	860	866	833	852	819	851	823	860	857	847	861	822	818	868	847	836	820	879	861	842	869	860	915	809	832	899	841	843	901	836	924	841	823	841	884	878	839	844	863	921	816	809	829	889	839	856	912	897	890	873	845	874	824	850	856	882	882	828	856	842	811	827	886	866	868	810	894	862	834	860	907	917	888	870	834	838	877	853	834	870	864	844	841	860	865	874	877	838	813	826	828	776	876	877	850	842	871	874	847	834	811	863	865	876	804	866	843	881	860	917	897	922	885	850	901	855	878	861	800	818	839	868	831	847	889	841	911	909	845	852	864	897	932	875	837	859	876	875	822	901	848	840	886	889	876	849	855	876	833	827	874	857	875	843	847	838	874	847	828	862	838	832	842	788	851	856	845	821	852	836	875	845	877	841	869	923	871	873	847	853	838	841	832	871	905	867	856	782	866	835	864	818	862	825	825	853	919	863	850	861	842	858	856	867	839	812	909	891	854	829	874	861	845	864	850	858	878	852	858	885	899	867	846	837	900	867	830	820	865	876	861	824	874	867	881	847	887	834	789	802	823	793	884	875	826	796	831	838	904	867	855	892	859	877	874	807	783	818	843	871	834	806	829	863	864	884	883	837	861	808	825	883	874	888	855	846	888	842	884	887	858	841	851	847	858	887	874	836	819	848	856	816	844	852	880	856	877	854	876	880	885	852	829	855	873	918	835	879	832	851	871	888	855	848	911	845	879	837	850	881	889	851	850	887	832	858	869	918	906	900	830	894	875	815	863	848	847	841	828	834	920	862	885	848	893	887	864	836	870	893	878	837	884	857	904	858	847	869	869	884	816	805	910	883	851	849	869	863	842	899	859	893	878	845	873	849	875	821	860	907	822	829	850	894	896	844	825	839	866	838	874	845	910	883	833	825	831	855	833	903	802	873	841	817	831	881	826	878	873	912	843	852	821	840	861	831	828	806	855	904	884	850	854	916	889	829	880	818	818	832	880	864	857	841	847	830	866	853	868	875	869	839	823	839	851	870	866	850	878	886	814	851	895	886	899	842	843	870	850	837	825	848	860	872	848	888	841	878	849	825	832	836	811	829	874	885	784	853	802	907	888	821	866	811	859	870	850	797	842	842	903	874	892	883	884	823	872	838	859	878	872	855	860	843	880	867	862	890	905	846	841	881	874	875	820	884	864	879	873	845	868	841	881	893	881	853	886	857	886	847	864	887	856	875	851	878	844	914	881	879	817	843	882	847	909	878	904	861	833	845	887	875	912	888	868	898	888	853	824	852	909	881	869	872	858	861	868	884	848	875	881	863	869	887	862	899	869	835	842	889	845	867	868	870	858	827	826	867	918	899	818	830	836	878	838	873	861	901	837	837	832	920	880	873	849	882	833	844	863	851	868	808	906	813	888	808	867	826	824	883	834	843	864	888	862	844	897	873	940	861	879	808	858	830	859	797	850	870	869	841	897	838	839	806	895	830	867	879	853	884	855	831	911	841	860	844	875	826	890	846	923	844	812	842	876	844	822	904	881	864	838	839	854	816	843	867	844	856	891	861	911	833	879	858	841	826	801	831	868	930	857	857	872	895	876	861	896	829	884	872	847	885	871	804	857	836	831	820	838	859	819	847	796	808	851	838	814	793	851	821	832	817	846	871	850	820	839	927	827	863	802	838	866	858	824	825	891	865	834	850	809	852	864	852	862	810	820	869	869	858	834	876	842	831	854	845	876	810	874	819	861	895	897	896	850	862	886	882	867	878	857	846	897	802	862	830	878	871	861	858	853	850	911	863	847	887	871	897	821	842	824	862	808	861	845	912	826	876	844	822	852	872	832	889	875	863	857	809	820	877	902	840	808	851	865	824	861	857	897	832	823	844	877	835	836	827	827	868	864	804	842	888	850	890	884	841	842	853	842	867	822	819	854	864	853	878	856	877	895	890	793	857	847	880	830	888	792	816	870	841	919	862	843	837	879	920	848	853	871	880	850	861	867	848	916	893	858	810	863	873	851	851	826	851	858	845	881	887	829	899	880	874	861	868	874	818	851	796	797	864	821	878	854	939	868	880	891	877	829	870	863	881	829	880	825	895	869	845	841	877	863	866	842	878	830	850	848	848	888	830	851	857	852	867	876	846	876	861	837	832	839	882	829	873	815	883	834	860	874	871	800	839	781	859	806	842	844	907	890	871	861	832	843	890	823	870	858	866	814	869	868	836	846	910	863	894	893	875	867	892	900	861	847	908	880	871	839	823	853	835	875	872	853	826	887	801	824	844	874	860	895	853	818	865	846	837	862	879	871	840	850	894	865	892	876	833	922	852	863	837	831	878	893	874	856	846	881	801	878	818	848	864	840	907	872	913	828	868	827	878	875	837	889	883	856	832	833	790	852	854	860	866	835	866	896	853	810	845	883	846	898	875	849
3124	89	76	61	57	78	68	67	81	64	66	61	59	59	69	75	61	59	54	70	77	55	54	66	60	69	68	55	57	53	48	41	70	65	53	56	64	55	76	72	58	62	63	51	54	59	61	51	41	40	63	62	54	62	62	58	52	57	77	77	56	68	59	65	49	53	78	61	53	53	46	64	65	52	58	57	51	51	61	59	58	50	65	57	70	72	59	46	65	63	55	48	57	45	69	51	70	47	53	57	52	53	53	48	53	68	60	50	49	52	56	58	56	61	62	58	52	68	62	71	61	58	73	62	60	46	64	56	66	62	60	51	65	65	53	58	50	63	49	62	56	57	53	55	55	48	59	50	53	51	55	55	54	47	56	55	47	53	53	62	62	58	55	64	53	55	60	67	54	62	69	49	52	62	56	54	52	72	64	53	54	47	48	65	54	51	74	55	59	47	59	46	51	46	51	43	57	56	51	57	58	74	50	53	56	60	76	47	53	56	47	60	48	50	57	47	45	56	48	64	46	48	52	51	52	70	60	64	38	55	59	67	50	60	59	66	57	66	70	44	65	55	64	62	60	58	46	50	50	50	46	52	69	52	59	51	41	67	46	54	55	59	69	56	62	62	50	62	50	66	64	55	54	56	63	48	46	44	67	61	52	49	58	49	58	43	51	58	47	55	39	66	68	51	45	58	54	52	52	53	54	52	56	59	56	48	58	67	62	50	60	53	45	55	56	64	67	58	62	59	57	62	52	53	56	65	73	60	58	48	45	54	50	58	70	61	46	50	50	48	63	41	53	58	70	61	59	50	53	50	62	74	62	66	55	53	52	70	62	59	58	52	53	64	73	64	46	56	50	58	61	59	52	55	40	67	61	46	65	57	61	66	52	65	55	55	60	77	60	75	72	57	58	68	50	67	54	69	57	61	55	55	53	60	58	60	65	64	53	71	70	42	69	61	61	59	52	65	51	53	49	56	69	62	60	55	48	59	65	55	62	64	56	64	64	55	54	62	50	59	48	68	45	54	57	48	60	61	58	49	42	72	57	54	61	49	53	58	62	45	53	67	63	72	71	61	59	36	40	63	56	53	57	53	62	67	59	65	48	55	61	58	72	49	84	51	65	54	72	66	50	58	47	61	55	62	52	56	48	40	71	61	54	45	67	60	49	58	66	35	50	72	66	68	60	52	62	67	62	58	66	60	70	56	47	52	58	52	56	51	52	60	65	58	61	68	57	71	56	54	53	38	63	46	50	61	68	50	56	50	48	68	55	45	54	42	49	69	70	69	63	56	52	50	65	58	54	58	68	53	54	49	68	62	45	52	53	59	53	60	49	62	62	56	61	48	62	61	68	50	51	61	53	62	68	51	51	54	49	44	67	51	63	76	51	56	61	73	68	59	69	60	39	60	51	62	74	58	54	65	56	47	65	48	43	66	51	53	54	56	57	64	56	54	64	51	66	59	51	58	54	40	52	54	57	55	58	57	64	65	53	63	62	64	54	67	49	57	73	63	57	53	61	49	56	50	70	52	51	57	53	58	60	53	44	48	53	51	50	50	63	64	62	55	60	47	49	59	45	48	60	66	49	48	70	63	51	47	67	73	53	61	61	54	56	56	52	54	49	64	61	58	69	55	68	61	62	46	67	65	69	62	57	58	54	56	54	61	64	51	48	53	58	57	46	59	54	68	63	54	51	53	64	72	59	61	60	46	70	45	74	46	72	57	59	57	58	61	66	66	57	55	67	68	56	46	54	52	61	58	52	43	52	57	57	56	52	45	39	50	64	62	54	63	53	49	54	53	48	55	42	54	57	63	53	62	52	59	74	65	52	49	59	60	49	56	53	49	45	44	59	51	60	55	56	49	64	56	49	64	71	61	62	63	51	58	65	48	68	64	48	66	55	54	52	54	55	59	60	66	59	58	50	64	60	62	56	63	53	53	57	49	57	67	52	59	49	59	55	66	66	65	59	51	66	53	60	51	69	57	47	53	45	64	62	74	50	60	71	38	50	59	59	57	63	52	58	69	65	52	67	60	60	60	44	52	67	49	72	59	41	52	68	58	65	60	61	54	49	66	47	57	68	56	79	64	62	64	59	61	72	59	48	65	56	56	60	60	48	59	55	54	52	55	53	45	53	64	47	63	62	46	53	76	65	57	57	47	58	49	61	43	40	56	70	55	56	58	66	53	58	58	59	53	61	53	54	46	62	75	63	75	67	67	66	65	60	43	60	59	62	53	65	54	71	62	72	58	60	58	58	44	50	72	63	58	48	55	44	58	58	51	56	44	68	59	54	66	67	61	54	57	55	59	48	46	48	54	55	57	60	52	50	52	68	55	62	50	61	48	52	54	80	61	58	58	51	56	62	47	53	59	51	60	52	57	56	57	48	48	47	61	56	49	81	60	64	65	58	63	57	50	51	65	48	76	74	51	59	64	63	57	65	58	60	54	54	53	53	51	64	61	63	61	55	56	55	72	62	59	59	59	56	62	70	49	46	57	60	58	58	64	67	60	69	59	49	57	66	63	62	36	52	62	63	40	50	55	65	55	65	59	61	59	49	52	66	63	60	48	44	57	70	69	47	64	48	63	50	64	57	50	61	64	52	53	59	61	65	57	52	69	50	56	63	55	63	50	44	46	44	63	87	55	54	64	61	73	49	47	46	54	66	60	66	58	66	44	66	60	56	51	51	61	55	46	46	55	66	59	64	74	55	63	55	57	60	51	59	56	67	46	61	44	59	66	66	78	57	53	51	67	45	67	63	53	60	64	49	49	39	53	59	56	65	62	59	60	58	57	69	65	50	67	56	63	47	69	57	62	46	67	54	49	51	58	64	54	54	57	63	51	56	49	59	55	59	57	49	70	54	58	44	49	46	61	56	55	63	77	53	47	62	62	74	65	46	71	50	77	58	49	62	59	64	46	45	55	53	56	51	51	50	52	52	55	64	51	59	60	54	49	57	57	54	58	62	61	62	76	56	53	57	52	59	52	50	52	49	55	71	49	54	47	56	61	58	61	56	46	55	61	54	56	47	54	43	52	67	48	48	53	55	68	59	53	62	56	46	62	54	70	68	56	51	70	48	56	65	54	59	70	52	54	75	60	44	60	59	69	71	46	53	45	61	64	55	63	53	55	51	51	52	52	65	48	74	51	64	52	60	41	66	57	73	56	53	54	64	64	49	56	56	62	63	71	65	69	48	68	47	64	65	64	58	68	55	52	70	65	52	60	49	61	63	68	56	61	38	62	57	51	45	54	63	59	66	60	69	68	51	60	64	51	61	50	46	54	58	65	43	58	53	58	48	50	59	49	55	46	55	51	54	58	52	66	56	58	65	61	48	43	45	61	65	45	75	50	60	46	55	71	54	46	59	53	49	67	53	54	62	56	52	54	52	59	58	51	54	54	54	64	62	48	49	68	49	55	57	58	61	47	60	57	66	52	61	64	54	50	55	63	61	55	59	65	47	58	56	57	67	57	56	48	58	62
16870	1307	835	1039	1807	2301	2213	1925	1665	1474	1313	1166	1069	992	906	864	837	786	760	709	703	693	672	672	617	602	603	642	603	632	577	594	622	575	535	559	578	580	781	623	611	545	571	591	570	562	583	579	543	562	548	558	578	572	560	590	604	563	565	569	569	564	551	562	558	563	509	525	537	543	585	553	539	541	546	524	601	524	496	529	539	542	551	529	554	502	577	567	522	543	541	530	553	537	584	561	557	526	537	506	539	517	553	541	515	603	558	567	536	577	547	510	548	513	523	518	546	549	562	479	535	558	495	559	524	542	523	557	559	516	524	548	554	495	508	548	549	542	516	546	566	530	513	525	537	537	528	518	558	522	516	515	577	535	553	512	543	532	579	511	553	576	526	556	554	567	545	511	546	513	535	495	515	512	521	516	547	563	558	525	522	507	515	568	533	519	562	551	531	517	499	521	540	558	565	531	524	596	578	554	513	527	527	515	547	553	562	519	547	545	556	535	525	524	576	526	490	538	538	540	515	470	528	562	539	577	527	586	558	548	513	496	516	545	546	514	507	563	522	561	560	473	515	523	549	549	540	525	549	527	547	561	540	549	534	525	522	492	548	531	599	526	554	530	480	548	511	518	568	559	540	571	542	544	526	518	492	523	572	565	550	559	520	537	493	535	560	544	485	502	535	546	566	532	528	552	545	498	553	516	548	544	580	533	540	491	560	546	558	535	552	527	550	562	532	482	537	561	558	548	501	541	530	531	563	533	526	518	524	544	549	533	548	531	530	567	558	526	531	522	545	526	552	512	528	543	497	529	537	523	507	493	575	554	541	528	567	544	511	593	560	509	517	552	531	522	479	524	509	566	522	505	556	531	541	483	552	503	533	531	568	559	500	571	529	564	509	510	563	561	499	529	521	547	543	538	507	515	496	560	541	541	516	507	477	504	534	498	553	524	510	534	539	568	547	492	554	491	498	512	540	540	562	540	526	534	507	555	537	501	583	553	499	536	557	543	528	520	555	542	522	544	477	511	497	520	564	530	566	558	491	540	545	540	543	579	550	536	511	547	525	506	526	566	533	561	571	517	568	557	530	574	522	492	549	527	591	556	558	539	522	550	502	504	528	515	507	536	537	560	554	531	531	564	519	482	557	516	523	550	603	522	547	507	529	533	489	502	537	515	490	518	524	521	545	532	584	500	592	495	570	538	563	529	539	557	536	558	550	556	540	537	545	583	512	522	545	552	475	512	541	547	453	569	549	504	539	572	529	482	541	540	512	542	551	533	568	533	544	541	499	498	522	542	509	540	491	530	538	533	524	551	521	542	571	551	526	514	562	555	532	550	577	543	493	521	521	513	575	521	547	515	557	507	554	519	524	561	521	512	553	515	539	511	505	545	539	520	567	558	530	521	536	540	549	555	490	552	555	512	557	527	527	517	537	531	526	508	567	539	495	496	546	562	519	548	570	534	553	560	497	546	529	552	532	513	530	562	488	580	502	543	550	530	521	546	527	546	555	532	548	495	550	525	540	569	524	554	521	507	524	555	569	573	527	538	536	513	522	508	577	536	531	550	526	523	526	555	532	529	499	516	546	562	517	535	532	543	561	567	498	495	551	504	537	535	510	564	528	555	533	536	515	561	510	513	529	532	521	528	502	514	552	559	518	537	495	511	551	501	544	515	492	530	558	556	529	537	540	499	547	521	504	522	521	521	547	548	526	538	525	493	529	505	554	524	540	542	487	570	555	499	557	539	523	544	557	559	535	502	560	529	529	548	511	506	560	526	522	505	548	558	512	550	572	542	569	583	557	540	545	547	558	556	550	564	542	521	553	559	543	536	521	462	567	506	572	549	532	576	504	565	547	537	547	573	506	553	495	556	557	554	535	547	553	515	519	520	540	518	524	564	543	526	520	516	538	535	487	559	571	552	517	557	506	546	530	558	519	523	549	560	563	548	549	565	513	567	532	518	568	568	527	551	536	539	509	536	536	492	537	560	571	543	540	524	539	559	539	526	524	557	533	520	543	514	557	489	549	544	538	539	516	543	531	573	550	537	502	556	546	536	502	515	517	544	523	508	561	583	510	569	570	574	525	575	518	518	518	545	508	550	512	482	533	507	521	538	513	546	536	514	538	507	558	542	552	548	538	565	553	564	519	533	558	532	542	575	537	498	493	541	533	555	553	487	529	592	552	522	555	534	585	525	520	522	547	585	519	588	514	557	508	518	547	574	544	545	553	557	528	592	523	526	568	524	542	559	519	503	575	525	550	541	600	551	539	552	537	504	542	541	544	560	505	557	536	578	534	565	559	529	554	571	541	514	572	497	523	535	526	543	556	515	532	545	499	547	514	522	531	509	527	531	571	498	544	525	526	535	541	517	546	527	559	555	540	516	583	576	515	552	529	530	527	587	544	498	558	529	530	568	525	562	580	518	527	552	486	504	531	569	540	556	562	531	522	558	570	535	541	542	525	545	539	552	525	573	559	524	539	588	514	591	572	529	558	555	536	546	544	541	541	563	546	507	546	499	526	551	530	566	500	515	525	528	546	550	528	565	533	523	567	537	527	565	511	538	538	546	537	489	533	491	532	521	561	563	510	567	522	512	486	494	523	509	571	560	563	553	531	517	547	547	564	526	578	522	517	505	507	577	546	553	552	508	535	552	535	533	513	544	508	524	563	544	538	568	544	552	520	508	515	521	570	588	540	496	528	539	547	530	539	536	524	616	530	509	497	549	592	566	554	546	526	556	559	504	518	516	522	536	563	554	543	543	557	501	546	533	507	470	540	497	503	538	554	507	522	552	501	518	571	526	568	483	545	542	544	556	530	517	501	587	496	505	534	516	554	571	502	555	542	521	553	515	563	513	576	514	529	605	522	559	512	534	508	562	519	506	562	524	513	528	547	547	537	499	529	533	533	512	546	564	548	560	572	541	579	548	513	544	540	517	551	564	534	550	547	565	545	488	549	483	523	524	537	516	550	556	533	513	565	557	528	549	549	536	532	535	546	552	545	534	565	530	521	529	558	551	555	551	550	554	513	520	512	545	548	537	562	558	530	575	512	524	547	510	539	532	533	538	526	518	533	568	568	568	521	554	521	540	532	557	529	548	537	515	551	537	515	556	530	532	503	533	509	539	518	506	541	545	560	543	528	541	541	496	544	536	513	501	567	536	526	521	533	506	527	536	515	526	541	506	536	555	544	502	532	561	544	528	527	534	540	534	502	528	557	544	565	576	529	558	515	558	544	549	543	549	561	544	549	552	542	545	572	548	533	554	586	547	561	540	576	560	570	562	576	541	535	529	555	504	537	566	481	590	545	540	497	546	491	529	558	562	538	529	558	545	564	524	534	520	592	578	521	555	534	519	508	518	526	537	541	524	564	519	536	518	561	569	496	492	504	536	548	489	550	527	518	543	524	524	552	514	531	526	522	531	512	554	555	560	514	514	505	535	537	471	519	536	575	512	535	541	526	483	522	533	525	579	520	482	525	588
7688	256	128	86	121	110	151	142	157	127	119	138	115	113	106	108	85	97	90	75	80	76	79	62	65	87	76	66	72	60	65	72	53	75	66	67	57	74	109	69	75	70	56	62	66	67	56	38	64	56	61	45	68	52	60	65	69	62	63	63	70	58	49	52	56	63	57	70	57	49	68	52	61	64	58	52	66	54	50	53	51	38	54	63	57	73	56	59	51	53	60	54	64	69	49	53	69	48	51	63	61	59	59	53	46	57	41	64	54	58	61	70	75	56	47	48	51	56	62	53	51	56	57	49	62	57	51	65	56	50	64	55	64	50	55	58	46	59	56	52	49	51	56	59	51	62	60	49	43	59	65	49	53	54	59	61	52	56	51	72	47	56	61	49	57	53	59	51	59	55	58	53	50	60	56	60	55	59	58	66	60	54	72	65	50	58	51	72	62	60	47	52	51	60	50	44	56	48	55	59	62	51	52	45	68	59	57	46	60	47	49	55	50	45	62	53	43	62	67	50	58	53	68	57	49	69	61	63	55	53	64	60	60	51	61	62	57	49	57	45	63	51	73	65	59	66	50	57	52	50	57	62	65	79	65	44	56	57	66	62	54	61	58	50	67	53	41	65	59	63	47	50	61	44	59	65	69	57	63	50	58	62	64	57	54	66	66	52	51	44	57	62	52	72	56	51	52	61	52	63	62	71	52	46	76	48	48	56	57	62	39	57	47	56	70	56	60	61	57	48	49	64	39	46	48	64	71	53	67	66	53	52	69	41	51	53	55	61	65	58	61	55	58	58	58	52	50	54	60	50	72	72	59	43	56	54	58	54	58	56	57	60	57	50	54	60	57	49	51	53	61	49	51	61	52	55	48	62	52	58	72	47	57	52	56	57	54	56	39	52	41	55	65	59	51	64	70	54	52	52	54	53	48	63	58	55	55	69	54	49	54	52	54	59	55	59	59	66	48	56	59	40	52	46	61	50	63	47	43	60	57	41	57	68	56	62	60	64	66	46	60	54	64	60	62	67	54	54	62	53	66	52	52	60	60	50	61	59	60	49	64	48	56	43	58	55	56	62	60	68	55	59	70	56	54	58	72	54	52	69	74	63	56	47	65	40	64	80	58	56	53	40	61	67	50	52	62	56	44	63	48	59	84	72	64	64	53	48	47	55	57	66	70	59	55	53	65	55	59	56	43	52	55	58	65	60	55	55	51	69	60	70	65	52	58	47	61	59	42	54	72	57	59	62	46	48	61	60	68	58	52	58	58	47	65	56	59	64	59	42	65	60	60	41	64	61	61	58	63	62	63	59	50	63	57	61	60	47	70	55	64	56	51	63	60	61	59	56	56	50	50	56	60	49	63	66	59	47	57	43	60	48	70	59	64	62	71	62	63	62	51	65	80	59	53	56	66	44	77	55	56	57	61	64	69	47	63	61	48	61	65	69	52	55	41	59	64	52	49	65	58	56	59	54	59	63	62	56	58	54	62	44	50	57	45	60	55	52	43	52	69	63	46	61	53	52	55	53	48	54	53	60	62	56	52	59	52	59	52	50	61	67	66	53	55	42	57	55	54	61	60	56	49	57	42	54	51	54	67	65	59	54	61	57	53	66	76	65	59	45	58	57	49	47	45	66	57	62	60	52	59	59	55	55	50	70	50	56	57	62	62	52	69	57	52	68	60	57	56	47	59	49	58	51	60	47	55	60	54	63	53	52	61	65	51	53	65	56	57	63	74	56	46	62	61	58	50	59	73	54	61	62	53	50	45	63	52	55	53	59	48	51	58	66	49	48	53	66	65	78	57	51	61	48	67	53	53	47	63	51	63	66	60	57	69	49	49	48	64	49	52	59	48	59	72	58	66	52	49	63	75	60	49	60	47	63	45	46	55	58	51	63	54	72	50	53	60	68	61	65	51	61	64	41	59	55	58	45	61	61	54	57	49	56	62	44	53	61	53	46	48	72	57	63	62	60	60	45	52	50	58	49	53	54	55	40	40	52	62	58	43	57	63	51	49	67	55	58	60	57	50	62	55	56	68	56	59	50	48	65	49	63	58	52	55	55	55	51	57	56	51	43	45	45	54	54	48	51	61	54	55	71	68	65	53	64	62	52	50	70	58	72	52	62	57	60	54	52	52	67	58	50	47	58	47	45	50	52	63	51	55	56	60	48	70	53	56	57	63	52	47	54	64	47	55	58	55	57	52	47	54	69	66	66	49	50	49	47	62	70	51	53	60	54	64	71	60	58	46	57	51	58	51	59	61	43	64	55	55	48	49	47	50	52	56	61	57	60	64	50	58	52	52	58	52	61	70	67	59	60	54	63	68	58	61	53	68	54	60	44	62	61	49	55	66	66	58	51	47	51	53	63	59	57	57	41	58	39	69	50	54	52	55	50	64	61	50	51	51	53	58	59	73	49	66	57	56	61	49	58	55	69	48	51	64	67	49	55	70	54	48	72	67	53	57	63	63	59	53	61	48	54	65	52	54	51	63	64	58	52	57	43	52	62	59	60	54	65	43	39	53	54	60	49	65	67	71	49	56	59	39	68	54	65	65	57	58	50	48	57	46	46	56	59	70	48	52	66	56	59	62	64	70	57	51	74	57	56	62	70	60	52	61	63	57	59	56	58	46	59	47	65	57	65	62	49	50	64	45	65	66	57	52	48	72	59	48	53	62	50	54	44	65	59	56	61	67	49	70	58	56	50	57	54	48	58	67	66	72	57	63	58	48	59	43	53	60	59	45	58	55	56	61	50	57	56	59	58	47	62	57	55	53	57	55	63	56	55	59	75	55	57	50	55	65	56	65	57	62	48	62	62	53	62	51	58	49	48	62	61	49	52	48	68	47	63	54	59	57	60	64	52	44	64	55	60	59	68	55	62	74	56	62	57	61	51	47	52	51	56	65	45	56	54	50	67	65	55	56	65	63	58	49	51	65	58	56	50	66	56	55	57	54	61	65	60	57	61	52	55	56	60	61	54	53	58	58	55	48	52	67	61	52	53	50	61	56	68	60	57	60	39	59	52	60	56	47	55	47	52	58	47	81	43	58	55	70	52	58	59	77	53	71	56	55	65	63	56	53	76	53	46	61	46	50	52	58	56	52	52	60	69	57	63	60	50	61	48	57	56	57	41	63	48	57	49	61	60	66	46	50	46	42	53	54	54	64	59	57	51	54	60	51	47	57	55	71	53	57	51	53	54	45	57	56	68	58	63	62	53	60	59	50	53	51	51	65	50	71	65	77	65	53	57	58	38	74	57	64	69	55	57	67	49	61	67	59	57	47	55	49	62	47	58	67	70	49	61	60	56	57	58	41	61	52	46	54	64	62	57	65	57	44	65	64	54	57	55	47	56	66	55	66	52	55	57	70	57	51	60	46	55	49	62	37	46	59	62	47	52	55	56	53	62	65	52	74	57	39	66	55	55	56	53	44	58	53	56	45	65	56	67	52	48	57	52	65	46	59	46	60	42	51	55	49	54
29896	4153	1924	2754	6860	8617	8141	6970	5791	4767	4145	3430	2974	2529	2300	2155	1839	1758	1591	1420	1413	1254	1152	1146	1025	1039	998	934	921	941	955	816	833	787	795	751	725	924	1917	692	714	769	703	691	702	681	640	661	668	692	634	696	662	611	658	675	625	688	651	609	616	662	572	631	648	641	638	650	629	643	608	595	579	567	594	628	615	605	606	593	617	610	587	564	548	605	617	575	561	584	569	594	599	545	574	593	578	565	596	551	592	521	597	574	600	583	564	610	590	578	576	586	564	563	544	567	589	552	580	582	588	571	563	603	602	570	595	566	585	569	623	556	600	555	569	571	598	545	566	590	561	573	524	536	556	557	534	580	588	574	549	545	558	572	584	552	617	551	565	592	528	519	611	590	562	498	568	571	598	594	611	548	572	577	583	561	506	584	535	570	590	558	563	524	529	571	537	554	512	587	595	578	567	569	591	540	600	570	551	541	538	590	554	548	571	544	546	573	558	601	565	531	525	564	594	537	540	567	570	520	581	534	540	589	536	597	563	557	571	548	555	554	528	577	576	555	572	588	551	549	549	603	622	545	571	546	596	518	530	549	562	534	542	560	561	518	570	530	535	574	549	553	631	518	546	540	550	571	571	536	536	527	549	540	551	537	554	509	575	557	575	553	563	528	563	560	605	551	580	534	591	553	546	573	601	574	544	595	540	531	550	566	578	563	564	523	583	600	546	561	579	532	568	548	574	532	558	550	602	575	540	565	546	560	602	553	550	595	611	557	536	529	559	568	575	567	541	560	562	563	558	575	571	529	552	544	561	571	528	543	585	542	564	554	536	565	576	557	596	543	529	549	562	548	584	568	544	523	525	576	561	569	540	556	516	576	534	507	554	535	500	547	543	593	543	558	565	570	512	581	566	556	533	558	583	522	553	562	579	577	553	530	561	538	566	571	585	510	548	543	513	570	543	538	571	564	553	567	531	558	595	553	585	568	529	556	588	575	563	589	592	589	569	559	505	533	570	550	559	543	548	580	577	557	509	579	561	540	534	564	566	558	584	585	615	531	539	564	547	530	568	548	540	587	587	559	552	567	543	560	572	556	587	522	535	583	579	592	533	526	548	550	574	628	561	550	568	548	574	538	576	569	554	600	517	564	592	538	590	534	585	562	590	557	536	546	554	574	588	569	569	596	524	525	551	581	556	532	595	523	548	558	565	541	535	588	582	544	554	532	546	523	538	567	593	559	561	521	547	599	560	579	547	572	589	601	597	583	550	511	568	546	557	580	548	615	527	577	514	595	540	538	599	529	561	530	566	573	572	562	546	512	573	557	540	566	571	599	517	557	570	545	539	589	562	560	568	556	530	581	598	503	540	554	577	541	571	568	528	554	594	605	525	565	533	520	508	549	585	592	505	562	586	559	563	538	589	561	574	595	589	554	571	576	539	582	507	593	515	518	523	535	556	578	559	557	561	560	568	577	549	567	530	577	569	563	564	564	530	535	552	537	554	553	557	558	496	570	585	610	547	522	546	564	562	549	582	537	555	545	526	541	562	554	497	524	584	579	584	526	567	501	559	546	541	558	563	575	601	512	557	588	580	562	531	547	569	571	547	584	584	543	567	548	524	585	534	554	588	561	551	570	573	558	541	578	568	592	557	560	556	590	565	536	559	583	558	602	566	552	576	541	591	568	589	570	584	589	541	581	548	577	531	555	518	557	555	579	582	534	556	541	539	561	589	568	567	574	549	548	563	560	576	559	571	513	581	559	587	576	529	572	569	537	546	551	574	557	543	565	570	586	561	559	579	574	545	551	522	581	609	553	544	559	592	524	547	560	588	550	563	550	566	603	540	573	533	565	565	568	548	551	548	530	577	548	580	547	498	558	569	594	531	568	562	575	548	525	561	560	561	501	556	575	616	540	569	569	602	537	608	519	536	540	573	562	540	512	564	573	563	553	555	554	530	499	557	581	568	578	556	571	549	576	567	530	531	575	548	578	543	566	583	553	537	570	564	548	589	548	547	545	528	529	551	553	568	532	572	568	556	570	565	604	571	560	519	578	558	539	592	553	594	514	546	554	586	608	559	557	570	569	556	552	561	567	550	573	563	579	531	539	540	557	595	540	543	570	575	554	550	570	560	595	534	527	537	543	572	564	538	540	530	577	585	516	594	556	599	552	571	551	567	563	579	552	519	516	524	585	528	545	562	559	566	535	568	543	567	600	551	537	601	594	550	532	595	561	562	602	571	596	609	539	541	567	579	524	584	552	503	542	550	539	540	620	548	556	534	619	517	547	590	555	572	521	520	584	534	511	518	573	589	585	549	594	559	588	561	541	570	567	550	539	555	610	538	562	557	543	543	557	618	567	584	525	583	537	515	583	540	555	585	574	541	506	605	576	506	579	539	541	535	588	590	578	546	585	553	578	534	587	574	539	561	587	584	566	546	549	547	531	517	571	545	540	586	548	532	542	601	594	554	559	588	575	549	580	559	548	586	549	536	590	533	606	548	509	575	570	548	595	577	581	560	584	556	568	593	550	609	567	520	558	549	508	584	640	579	601	556	548	584	556	585	517	545	579	613	516	571	591	621	566	522	504	551	610	574	535	564	587	536	571	571	541	566	563	574	573	566	537	569	573	567	598	553	539	559	582	514	549	529	530	527	544	568	598	528	548	584	580	591	582	548	577	544	577	560	542	541	600	583	548	531	539	544	571	520	521	560	612	549	554	517	522	550	560	564	572	534	537	585	528	555	603	599	507	549	546	542	568	543	609	543	577	553	548	541	561	573	546	554	605	551	564	549	547	578	576	570	583	536	554	546	525	538	550	531	610	516	569	640	559	560	575	535	519	564	587	546	526	573	583	562	555	556	564	555	580	548	527	520	529	564	598	534	569	567	567	577	565	539	523	541	584	560	591	584	600	589	543	547	561	543	551	559	560	544	564	530	569	572	547	611	596	548	539	602	542	587	519	565	544	567	586	583	543	512	587	562	580	542	570	588	558	587	536	583	561	553	580	572	560	590	582	532	552	538	589	539	543	566	529	542	541	550	521	534	551	581	593	546	589	552	597	572	539	564	568	556	540	555	511	560	564	579	544	594	562	539	570	548	550	572	528	526	545	541	538	517	548	538	550	603	543	520	552	542	562	562	555	538	559	534	534	571	538	564	558	538	561	568	538	540	580	551	570	585	557	541	582	531	534	587	539	568	544	532	555	542	524	562	548	570	552	563	569	554	622	548	560	571	535	515	566	533	544	595	536	547	548	562	557	568	540	576	515	562	587	560	551	552	574	539	565	511	518	519	589	579	589	543	558	576	569	547	557	588	547	557	545	554	558	587	528	600	611	563	526	550	575	569	597	522	555	543	533	582	571	552	546	552	556	549	505	611	517	555	551	535	596	585	564	560	584	582	538	552	546	557	554	588	581	561	585	553	548	550	559	568	572	589	554	526	554	534	562	594	604	575	543	584	555	542	575	538	561	554	563	577	573	569	572	534	585
5532	116	64	43	40	52	70	78	69	77	55	51	50	59	35	46	32	46	43	42	37	30	36	26	39	32	31	30	31	25	26	29	32	35	28	26	28	31	47	29	31	24	23	29	30	20	17	27	19	21	26	24	28	17	25	26	22	16	22	26	23	28	18	22	18	28	24	18	28	18	17	24	23	26	27	22	21	28	21	23	32	25	35	26	26	23	29	26	24	22	24	34	28	24	32	28	18	25	25	31	31	22	20	33	19	19	17	24	17	19	16	25	24	15	24	22	23	30	20	16	26	27	29	24	19	17	23	23	20	22	20	14	25	22	18	19	28	21	20	23	20	27	23	27	16	21	22	23	23	20	23	15	26	20	14	30	19	27	31	30	22	16	21	16	31	18	24	24	21	16	18	20	14	29	17	17	20	33	22	22	28	21	27	15	22	25	29	23	21	24	23	21	25	26	20	29	29	21	23	29	27	29	28	29	17	25	20	18	19	27	25	26	27	36	32	22	27	20	23	16	24	16	21	21	19	23	22	15	24	20	18	23	34	28	24	18	25	16	27	27	23	17	19	19	19	26	27	30	22	25	25	16	18	21	22	28	24	21	21	25	12	14	18	25	16	22	27	15	26	18	20	25	19	21	18	25	22	24	30	22	28	34	29	17	29	27	28	21	30	32	18	22	24	19	19	18	27	23	16	19	25	17	20	24	31	12	26	18	22	24	18	23	23	21	18	25	28	13	29	19	28	21	17	22	22	21	25	29	21	20	32	22	15	29	21	18	14	24	23	23	23	26	26	18	16	16	25	16	26	33	22	21	21	27	26	28	16	23	25	26	24	22	30	21	21	27	24	19	12	21	31	29	21	17	22	29	22	24	28	25	25	27	15	22	21	11	24	22	17	15	27	17	21	23	21	29	32	19	23	22	23	19	28	28	24	39	37	26	17	22	20	17	19	27	30	28	16	25	25	18	26	26	16	21	20	25	19	19	19	17	17	24	28	17	23	22	23	20	19	24	28	22	24	20	22	21	20	25	14	33	21	27	29	25	29	14	22	20	25	30	26	18	23	20	26	18	16	17	20	18	19	22	31	18	23	17	28	19	21	21	24	20	24	26	24	21	27	21	28	16	19	20	27	23	18	16	14	21	21	21	25	25	17	25	25	27	13	18	20	24	26	25	23	25	26	28	23	19	20	21	26	19	23	23	17	30	24	21	21	24	19	29	19	20	24	19	16	17	24	32	19	30	26	23	20	37	18	25	21	20	21	20	17	16	23	24	23	24	28	29	22	30	20	25	31	31	27	22	17	13	32	15	24	17	20	31	23	28	17	23	28	23	24	22	26	31	26	23	29	25	13	24	16	20	17	24	19	20	24	23	21	25	13	24	29	22	29	26	29	19	20	27	18	27	26	25	25	21	23	27	22	20	23	21	17	32	24	16	18	20	21	22	22	24	26	34	12	23	22	22	20	20	21	19	19	29	15	23	25	21	19	25	25	18	24	16	18	16	17	21	24	25	21	29	21	23	23	24	19	22	14	25	22	21	15	15	34	23	23	28	28	22	21	27	25	21	24	18	17	18	24	31	27	18	17	22	18	19	24	17	26	13	29	24	20	29	22	22	24	28	22	29	30	28	22	26	24	15	20	20	17	18	24	20	20	23	25	22	24	23	27	30	22	17	20	32	18	28	26	24	25	18	17	21	20	23	25	27	26	24	26	16	20	25	19	29	23	20	17	26	16	20	22	26	28	21	25	26	17	26	22	17	22	14	28	22	18	26	27	20	31	28	27	20	15	26	33	17	24	32	34	25	25	27	21	16	18	20	30	18	20	26	17	26	29	19	23	32	25	25	16	23	25	25	19	22	24	17	27	19	27	26	16	21	22	17	22	24	17	27	27	26	17	22	22	30	18	15	20	33	16	30	17	19	26	21	26	21	22	20	26	30	16	23	29	18	19	26	28	23	23	29	22	18	16	24	23	27	18	21	21	15	37	22	17	22	23	31	22	21	13	19	26	24	22	28	23	24	19	19	26	22	19	23	22	31	15	23	24	17	20	19	18	25	19	25	25	15	29	29	21	22	29	20	22	25	22	15	18	18	29	22	15	23	15	20	21	32	23	19	23	23	18	26	23	23	21	12	24	12	18	22	26	21	20	26	21	16	15	22	19	19	27	31	22	25	20	31	12	25	22	17	24	19	31	16	23	16	30	31	23	24	20	21	23	23	29	21	23	28	20	23	29	20	17	24	23	23	26	31	25	20	25	13	28	21	15	28	28	24	26	21	14	23	29	28	29	20	22	25	32	27	22	21	31	28	22	19	21	21	27	22	20	31	19	24	26	19	18	15	21	26	27	27	22	23	16	23	30	21	20	14	27	21	13	15	19	26	30	21	17	19	17	21	32	23	25	22	18	28	19	21	27	27	34	23	24	19	21	27	29	21	12	23	24	20	29	23	18	15	16	21	25	21	26	27	17	22	17	24	19	22	34	24	27	22	17	22	16	24	22	17	28	18	20	29	28	21	17	17	19	26	27	23	21	32	15	27	22	11	14	30	11	22	22	20	25	21	22	31	17	33	24	22	20	26	23	24	26	24	19	26	20	22	28	17	23	16	31	21	16	22	27	24	14	24	21	16	32	30	26	22	24	27	23	24	25	21	27	24	20	19	22	19	12	20	20	27	18	22	31	19	23	24	29	22	23	23	30	30	21	19	16	25	24	23	19	33	15	21	20	19	23	23	24	24	18	26	26	21	28	26	16	22	24	20	15	23	27	36	22	34	23	22	17	16	31	26	21	24	19	29	24	18	19	30	18	23	22	15	28	12	24	26	19	25	19	23	27	32	28	15	13	17	29	24	19	18	17	20	23	21	18	27	22	30	28	28	26	28	22	28	26	25	25	28	32	20	23	23	20	18	26	29	22	32	18	20	25	24	18	23	23	19	21	27	23	23	22	20	21	19	25	23	26	18	21	11	29	23	15	23	17	16	27	24	18	19	17	24	22	23	21	13	29	17	18	29	27	18	24	17	19	29	21	26	22	22	24	19	26	24	27	22	25	14	26	17	27	20	23	23	30	15	19	22	21	26	24	22	22	22	19	22	20	20	29	20	32	26	18	18	23	29	18	21	23	22	21	21	18	20	26	23	20	25	18	19	29	17	27	26	25	21	22	19	24	26	21	17	18	17	18	27	24	22	27	31	26	18	20	23	29	22	22	21	26	22	17	23	22	26	20	17	20	23	27	30	17	26	27	23	21	23	16	20	28	22	21	22	23	17	25	20	30	23	18	26	23	19	24	30	20	26	27	22	22	26	23	21	17	26	25	29	17	22	21	21	22	24	32	25	24	19	31	20	28	25	23	25	21	21	19	14	18	27	37	25	21	24	32	17	19	23	31	26	30	18	28	23	19	20	22	33	25	22	18	22	20	22	20	19	23	28	22	20	30	21	23	17	29	24	24	24	30	22	19	25	26	20	27	17	22	19	20	27
23050	2165	1016	1617	3915	5167	4855	4064	3443	2856	2434	1970	1678	1453	1296	1120	1015	986	822	769	654	669	597	545	522	476	445	412	374	384	403	381	356	363	393	359	355	602	1003	349	280	336	292	260	288	278	294	278	269	299	267	299	306	279	292	270	283	256	262	272	294	264	268	313	243	262	287	231	263	243	258	248	269	250	237	209	256	234	270	245	228	275	242	230	243	241	268	252	227	228	262	241	250	220	229	239	260	221	242	240	235	209	244	248	249	224	227	223	227	213	233	237	217	259	261	239	223	228	238	206	220	223	229	228	239	226	238	238	229	227	246	226	225	222	222	246	229	241	248	223	215	237	236	210	226	216	219	215	228	229	238	202	222	215	218	217	209	215	234	219	204	237	187	253	239	219	218	210	193	249	225	202	207	205	228	218	234	244	228	231	243	214	228	216	227	214	229	211	262	245	202	229	243	238	201	232	229	196	260	237	203	233	193	233	239	214	217	238	231	232	209	223	255	225	217	202	221	235	212	227	246	220	222	244	225	236	255	251	224	229	204	232	253	231	229	209	187	244	210	220	220	229	207	198	213	214	197	234	212	245	238	220	221	266	244	226	237	255	226	228	221	224	214	228	201	219	229	214	238	220	226	234	244	217	251	186	234	240	206	229	211	225	221	192	202	224	212	256	210	232	211	223	219	215	217	231	253	242	203	211	247	224	218	253	222	217	217	232	200	211	250	195	226	239	221	230	212	225	205	236	206	227	210	240	226	197	265	223	224	209	213	230	226	239	219	220	215	223	211	224	214	216	216	221	245	221	212	213	232	232	237	228	218	208	225	248	191	202	200	209	240	221	197	221	226	226	234	225	263	210	216	217	213	220	210	207	217	220	203	221	237	224	229	251	252	235	243	211	211	232	203	234	230	225	207	229	230	226	222	228	228	210	224	222	215	251	240	238	204	232	227	221	211	225	212	227	266	224	246	214	227	190	212	225	233	222	224	229	200	246	200	221	225	217	239	244	198	234	262	223	206	188	213	250	209	217	211	192	204	244	211	237	233	199	237	188	228	204	215	234	232	205	225	220	224	221	212	221	211	211	219	188	245	197	189	200	222	236	221	219	218	234	233	214	242	246	206	216	240	217	225	208	223	205	205	232	238	237	217	237	228	206	232	218	205	228	218	243	220	226	223	244	238	240	211	236	216	228	215	233	206	231	223	224	216	223	225	217	210	221	213	226	231	212	219	237	204	184	242	221	209	219	212	206	206	242	250	227	239	214	211	191	231	215	207	229	215	257	207	216	263	252	192	228	214	232	218	219	229	209	231	207	215	235	198	228	238	247	206	238	218	231	216	233	223	224	234	216	234	224	217	238	221	213	229	204	226	202	219	244	231	212	251	237	247	205	247	240	223	220	222	227	217	223	228	248	211	202	226	218	219	219	258	222	220	219	240	222	230	216	202	201	221	217	243	230	214	209	237	239	212	240	236	219	239	239	238	225	195	219	227	218	189	223	209	196	221	228	236	221	234	245	220	207	244	221	236	221	244	216	234	241	232	239	206	209	231	207	220	219	206	230	233	248	213	221	221	228	203	219	190	214	214	207	230	230	220	245	196	205	219	215	211	213	247	238	233	197	230	212	214	233	218	213	233	228	222	233	221	240	213	238	231	221	250	216	215	224	228	221	228	222	227	208	244	241	218	235	232	215	222	235	224	231	228	216	211	235	217	224	224	212	240	230	208	200	214	233	203	225	205	218	244	228	245	231	201	225	231	206	222	205	184	227	194	218	213	232	215	201	214	235	208	205	200	209	224	239	223	217	235	227	220	243	211	236	215	237	228	232	239	246	207	232	230	224	217	199	205	201	229	211	221	213	231	219	214	204	212	236	229	197	231	195	199	218	201	235	229	212	224	245	234	236	228	230	214	231	210	238	228	217	231	223	258	205	234	219	218	221	228	247	250	201	233	229	218	217	216	200	224	252	223	254	224	212	242	236	223	237	231	205	216	235	233	233	220	220	241	241	241	254	221	250	204	246	233	217	246	224	224	179	216	241	220	217	250	224	224	225	213	220	212	195	240	210	224	232	236	197	204	244	233	234	231	205	201	211	214	229	200	203	249	216	214	255	256	222	241	232	234	207	232	217	227	203	221	233	211	204	251	253	246	221	219	242	231	239	257	192	218	232	219	227	200	190	249	260	235	224	239	235	223	237	225	201	224	220	227	229	203	250	221	225	233	241	232	224	242	238	221	206	222	211	223	257	236	204	216	224	224	224	214	227	228	226	225	243	236	221	203	231	208	215	226	217	234	231	224	233	209	214	227	223	224	232	236	218	239	200	218	219	213	218	223	207	222	216	247	225	189	226	244	232	244	237	199	207	230	228	223	224	228	237	232	219	234	265	229	218	222	223	220	221	210	230	224	220	205	209	232	209	232	211	198	235	200	217	224	207	224	222	202	223	211	229	205	206	202	210	212	206	224	207	209	225	245	245	216	206	209	223	205	246	229	200	238	236	215	206	232	228	224	216	216	252	212	254	223	228	236	236	217	244	226	222	179	230	223	214	227	215	221	202	207	199	240	219	199	223	242	210	232	224	221	222	219	225	222	215	207	231	202	214	230	234	220	237	240	221	228	202	239	197	211	205	245	205	217	210	207	227	204	215	198	233	236	228	226	240	226	238	205	257	217	230	227	197	229	184	223	201	232	228	217	223	215	228	251	213	197	214	194	219	210	187	199	234	225	200	234	229	229	207	224	233	235	213	205	196	206	232	225	253	212	232	216	227	228	201	216	242	234	223	214	198	229	233	237	235	206	217	210	230	224	240	268	219	207	232	226	223	207	238	234	190	232	238	229	256	206	214	197	247	230	226	193	227	225	208	187	215	213	201	219	227	227	237	210	237	229	242	220	199	237	237	204	225	229	213	212	234	240	191	233	235	205	224	228	210	209	224	223	230	218	211	220	227	217	205	249	220	212	236	214	214	233	220	206	251	212	197	218	218	216	222	231	195	228	218	229	230	236	225	221	228	215	209	204	224	250	237	232	228	219	219	209	234	197	236	199	215	237	213	242	213	237	211	225	212	226	217	215	223	199	232	228	253	228	219	194	222	257	234	197	224	250	246	239	236	236	222	222	236	231	209	222	219	221	219	213	212	233	241	204	232	218	204	227	235	215	205	232	199	223	223	211	212	258	240	192	242	238	236	203	212	217	230	204	230	230	236	209	228	206	236	234	231	229	235	233	231	220	204	251	218	211	211	209	219	212	213	232	217	216	183	247	227	228	251	218	236	196	219	216	224	229	245	229	227	206	211	222	202	186	231	239	230	203	212	262	239	204	209	235	230	231	221	207	237	227	213	189	216	213	204	197	223	198	219	215	229	231	226	213	237	230	217	220	230	220	225	227	224	203	231	205	229	215	210	213	216	203	222	192	252	245	236	234	216	210	208	232	227	233	220	245	253	199	219	232	258	212	231	221	221	221	210	214	242	246	207	190	245	238	231
6988	285	175	129	129	141	153	159	147	140	132	115	119	116	112	116	113	94	125	101	86	112	96	97	88	92	109	96	80	97	88	75	83	76	93	78	86	87	132	113	70	80	114	83	100	87	102	77	95	100	69	86	79	97	92	95	94	83	81	78	80	94	88	85	68	94	80	60	97	76	77	86	71	90	77	73	78	81	83	86	85	96	80	77	89	89	84	101	98	83	97	83	78	69	73	80	87	83	76	67	96	70	88	103	81	75	85	72	83	82	82	76	92	63	92	72	75	92	87	80	96	75	82	83	61	90	77	79	84	94	85	74	75	79	69	83	89	80	97	74	86	75	86	94	93	93	79	68	89	70	82	85	95	86	90	82	83	85	68	91	76	73	87	74	80	74	95	70	84	81	81	84	78	76	74	76	73	86	74	79	94	83	94	88	71	73	83	80	77	81	82	71	81	80	74	77	75	70	88	71	86	81	88	56	74	80	69	101	92	83	51	76	87	68	79	70	75	76	73	65	81	87	82	92	81	77	79	78	88	76	57	83	77	84	77	82	91	87	93	77	88	88	95	76	78	79	84	85	65	81	83	83	82	86	71	80	82	61	86	69	99	84	75	83	77	81	87	89	87	68	73	100	88	92	90	79	89	87	74	94	84	71	86	85	81	84	88	81	81	98	72	90	96	80	74	73	88	93	83	84	77	94	84	89	79	91	93	65	77	90	70	74	82	86	111	97	85	76	85	89	77	101	85	75	83	76	84	84	90	72	57	78	87	90	97	64	89	86	77	94	77	71	103	81	76	80	106	74	96	73	89	88	61	79	91	89	84	92	81	80	91	70	72	74	85	81	88	88	83	76	103	79	72	87	77	93	72	84	96	87	85	89	78	76	86	81	78	74	83	96	105	93	79	79	69	76	70	72	78	84	91	76	72	86	67	93	82	66	72	94	89	72	93	95	78	62	82	77	98	77	70	80	72	85	79	76	82	90	99	87	86	83	70	67	80	78	94	82	85	79	90	96	83	77	82	86	96	90	91	111	86	70	77	81	78	101	98	74	78	81	76	82	88	92	70	90	83	70	83	76	77	89	89	80	103	95	84	80	84	81	79	84	77	76	80	83	90	89	88	70	96	90	82	98	75	85	79	89	87	85	62	98	92	84	74	79	95	82	86	88	77	105	76	78	91	97	102	83	69	86	88	71	79	92	79	96	66	79	91	92	78	83	78	73	71	62	94	75	92	83	99	80	67	103	88	77	76	76	70	82	76	76	75	71	76	87	85	69	77	99	70	77	89	85	100	88	78	77	68	78	82	74	89	80	90	89	90	93	91	81	80	84	70	94	86	75	83	73	94	69	64	79	76	95	83	84	70	93	64	76	89	73	87	84	87	83	96	70	83	97	85	76	67	94	99	81	90	74	92	85	80	81	96	65	76	77	90	78	75	85	80	82	79	79	68	105	73	85	82	84	69	86	89	75	88	83	90	81	85	72	84	70	93	74	95	75	98	86	77	98	68	86	72	88	77	101	91	71	83	97	85	77	95	78	81	73	75	77	85	83	98	78	79	86	76	78	86	64	80	82	80	63	87	78	76	69	94	80	81	84	83	90	72	81	83	86	65	85	81	90	84	63	76	81	82	82	64	81	79	79	86	84	72	92	88	89	94	94	79	76	78	91	82	72	76	68	88	83	78	86	59	83	112	74	89	95	70	92	80	88	68	84	85	84	81	83	85	75	86	87	86	70	95	98	83	92	73	76	87	96	74	83	75	86	61	72	77	80	80	90	89	73	69	87	77	91	91	74	68	90	92	95	91	71	68	80	84	89	64	92	84	80	79	79	80	69	86	84	76	62	77	73	73	91	86	70	81	79	85	87	72	86	86	82	86	94	86	92	85	83	77	83	77	68	85	83	86	80	84	75	86	88	79	70	91	86	82	78	89	90	76	76	80	80	87	89	71	102	91	92	76	76	88	103	85	72	90	71	87	82	63	84	77	89	87	85	70	94	59	85	79	65	89	85	80	74	82	79	73	83	90	100	88	88	75	87	81	91	72	89	91	90	86	78	84	72	80	73	85	78	86	82	87	92	81	85	97	86	98	74	84	82	89	91	81	77	81	74	98	79	89	81	69	75	96	89	76	65	80	87	90	78	73	92	65	91	86	77	86	106	75	85	72	79	76	84	87	79	91	86	74	82	70	95	91	75	71	80	96	88	103	75	78	76	84	57	76	86	71	73	85	88	83	78	90	82	83	90	81	90	79	72	101	79	78	95	79	79	71	85	82	83	83	83	75	93	89	81	80	72	70	84	61	83	77	88	88	72	104	77	73	86	102	77	82	71	67	70	84	83	93	78	79	90	68	83	86	99	87	101	66	77	100	84	72	77	68	90	89	94	82	84	87	78	83	78	79	84	98	75	82	84	90	92	97	74	80	91	81	83	92	85	89	105	78	88	79	75	70	80	63	74	83	93	86	78	65	80	95	83	79	97	75	69	82	69	101	70	85	81	96	78	69	79	86	69	80	73	88	81	86	86	91	79	79	80	80	80	86	96	79	87	77	87	71	76	96	86	91	79	77	86	77	69	92	105	100	79	82	82	81	82	83	85	71	70	81	78	104	87	77	83	81	83	87	79	84	89	88	72	81	83	86	80	59	75	88	83	69	92	76	73	82	74	78	87	75	90	90	92	61	69	71	81	83	69	76	72	78	102	74	80	90	83	103	94	101	94	92	79	69	79	93	76	78	78	82	80	82	67	74	68	97	106	70	96	67	82	83	87	73	87	73	83	79	88	83	83	66	76	77	80	68	70	66	79	85	87	92	82	82	67	105	84	83	86	86	74	58	87	71	79	70	90	91	84	65	99	76	94	79	109	70	82	75	91	65	89	87	74	80	92	78	78	87	86	85	104	93	95	74	83	85	76	90	83	77	88	82	79	90	85	90	77	78	71	58	71	73	78	85	82	78	80	96	87	71	82	68	94	78	64	83	75	76	89	80	111	89	72	88	79	99	93	91	78	68	65	91	85	69	82	102	68	76	79	91	85	75	98	93	82	64	78	77	81	74	81	85	106	83	89	85	81	100	80	96	91	75	90	83	87	73	72	72	75	92	84	93	84	80	79	94	77	89	83	72	71	85	76	86	77	86	87	84	93	76	79	86	83	93	90	90	87	78	93	80	75	79	87	70	76	95	79	93	100	79	70	89	77	90	77	83	85	77	77	87	90	93	84	80	93	88	79	72	85	108	88	63	84	89	81	89	72	81	84	99	83	86	72	80	76	91	72	74	72	80	89	86	79	78	94	83	82	95	72	80	85	70	91	81	70	67	91	88	69	103	69	79	85	78	88	74	88	82	87	74	83	79	76	66	88	77	95	85	82	88	90	86	101	90	81	91	80	76	95	95	67	75	78	71	69	91	95	97	94	82	83	73	104	86	73	67	86	82	80	87	97	75	80	84	78	90	69	71	88	75	82	95	85	79	67	84	74	85	79
29555	4017	1971	2806	6624	8301	7839	6466	5319	4488	3815	3276	2843	2565	2337	2146	1938	1813	1627	1605	1567	1388	1391	1358	1213	1229	1225	1184	1191	1129	1069	1110	1053	1086	993	970	1004	1083	1921	979	967	984	1029	959	959	937	941	920	940	940	908	916	903	952	906	908	922	896	834	918	936	966	946	949	903	915	907	898	884	922	896	893	898	923	960	869	920	866	836	873	900	820	939	859	854	876	917	877	904	871	890	861	906	878	868	883	852	893	883	850	912	871	868	869	854	855	855	835	861	836	918	840	842	881	823	877	851	829	863	845	854	856	888	860	857	868	885	860	821	849	872	872	903	908	900	831	907	835	876	887	837	863	859	875	890	884	888	813	827	902	856	865	886	893	890	823	879	881	847	857	849	863	819	851	913	851	846	874	839	848	836	826	830	891	866	851	800	856	818	830	866	824	872	805	831	820	821	858	832	883	850	847	862	819	862	843	861	891	870	882	858	800	860	860	830	864	861	809	859	909	847	856	862	810	897	823	832	881	859	837	787	897	837	794	845	848	845	882	840	921	844	830	872	832	857	845	851	864	853	866	913	868	821	850	853	827	823	857	870	888	873	857	854	822	852	830	852	846	862	818	818	860	846	886	837	816	855	880	829	780	846	875	864	832	850	869	885	874	875	813	878	872	873	869	908	840	883	931	866	856	820	860	841	892	823	861	849	855	856	890	841	833	822	858	852	853	840	844	809	830	837	880	899	854	870	838	825	820	819	902	855	798	897	866	843	875	917	789	880	835	865	880	875	859	847	884	848	822	883	908	836	860	827	853	872	894	871	872	803	825	857	843	868	859	843	837	809	846	867	872	859	856	878	800	843	862	873	853	830	814	797	832	868	838	863	866	882	853	829	892	807	833	843	934	855	841	862	821	902	856	864	855	879	827	847	865	889	906	836	904	848	844	848	818	918	817	883	829	901	871	853	822	838	797	862	849	835	844	828	833	847	880	862	824	901	869	874	870	886	885	878	815	908	851	840	809	889	846	909	855	857	864	898	881	871	879	850	848	873	835	878	827	897	864	892	854	836	848	890	833	794	836	895	824	813	879	823	863	853	855	821	852	831	831	835	838	882	819	872	913	832	859	928	832	828	869	887	849	834	875	903	823	843	868	839	839	876	844	824	883	846	851	850	848	815	867	824	859	825	855	801	850	912	881	866	812	846	869	878	830	893	889	858	883	855	876	813	880	832	882	890	854	840	868	878	795	807	836	826	875	816	843	853	835	859	885	882	843	846	848	823	906	874	879	790	815	904	883	865	831	862	817	824	808	853	834	859	851	836	788	874	839	785	853	872	867	814	878	833	832	880	912	888	879	882	856	861	873	904	846	860	847	860	812	806	841	848	908	846	827	893	888	842	877	876	909	837	845	888	856	845	870	823	904	880	813	855	872	839	902	843	839	790	831	846	858	836	813	829	864	849	870	907	876	827	848	884	896	880	901	894	854	822	929	814	830	884	872	869	854	865	868	860	851	905	875	857	830	874	866	869	846	864	864	841	883	851	841	878	885	838	871	846	866	848	902	824	833	879	834	857	889	774	851	839	851	847	837	792	868	844	841	843	858	881	923	832	883	838	857	824	869	864	843	890	913	863	844	877	837	873	845	829	844	821	862	863	930	880	830	903	869	811	854	841	840	815	826	869	877	808	848	903	816	847	817	800	858	852	887	875	859	818	860	820	843	853	838	786	850	796	866	877	852	815	881	924	894	855	829	856	780	841	870	794	831	856	846	890	892	859	849	881	866	875	873	840	915	863	849	874	828	825	858	799	844	895	868	851	830	885	909	868	848	831	824	861	873	829	831	882	824	857	828	876	813	864	851	811	831	839	821	859	863	827	827	900	853	883	897	850	832	827	860	840	861	819	837	888	841	866	873	800	883	823	868	873	829	840	840	840	872	901	833	810	840	841	837	854	900	847	867	839	853	824	872	895	877	815	831	838	831	916	881	812	844	864	853	854	881	868	837	855	845	826	845	852	854	819	845	931	864	910	866	818	856	865	837	834	822	794	887	806	892	808	851	845	895	834	881	873	891	871	851	839	820	807	826	851	815	802	868	883	884	824	857	872	842	898	811	848	848	907	816	821	841	821	834	875	840	826	840	932	871	859	836	868	874	820	875	902	865	835	841	863	811	855	865	857	856	895	835	875	828	841	895	907	876	868	841	901	799	906	808	824	886	840	833	904	828	838	805	843	849	829	843	859	846	839	870	833	868	833	901	821	784	782	878	899	889	903	809	850	858	796	891	820	878	848	819	820	874	801	859	864	847	815	848	839	877	834	847	845	918	859	808	827	892	851	855	809	847	869	807	887	875	897	828	864	830	846	880	822	873	836	874	805	821	850	772	847	848	905	843	819	902	900	846	873	822	834	835	818	875	910	829	791	848	862	869	832	827	837	826	819	852	850	861	847	875	821	867	887	834	871	866	861	843	842	839	876	863	785	859	848	826	809	824	865	871	876	860	824	835	855	884	886	900	839	835	855	865	893	846	901	803	850	882	879	840	839	840	870	815	853	804	903	831	910	856	874	830	859	835	817	866	863	876	861	836	843	844	817	886	846	855	837	889	852	822	802	827	834	856	884	850	856	859	893	836	835	859	856	877	857	839	850	860	856	881	871	819	844	855	886	861	879	833	863	843	861	865	827	855	864	835	902	845	900	841	875	816	834	889	807	892	836	830	866	889	864	822	869	868	865	852	873	884	849	810	810	871	868	863	801	868	801	844	848	813	875	876	870	893	863	890	861	860	838	847	890	949	845	844	891	842	857	869	872	818	783	810	909	859	890	855	860	807	838	825	859	895	855	841	819	841	836	842	852	868	828	807	884	886	858	863	849	837	901	838	823	870	849	885	900	877	815	836	887	888	868	880	899	914	874	885	898	858	900	846	871	897	880	864	819	775	851	810	815	872	881	845	847	845	873	818	847	867	849	898	851	827	822	862	858	817	856	910	817	875	880	852	865	876	858	865	884	842	818	856	872	876	848	891	890	811	894	910	875	826	846	896	826	851	870	882	859	850	798	865	890	849	815	866	854	840	829	842	833	890	865	827	876	848	845	884	850	901	851	861	825	863	894	862	850	875	883	847	886	846	877	878	835	833	854	817	856	867	868	810	871	819	854	881	843	827	850	822	843	902	890	896	839	872	885	855	858	836	847	883	885	848	821	814	832	832	821	870	860	829	892	794	873	859	882	892	839	862	852	799	815	825	867	844	853	869	849	836	845	816	873	859	887	852	837	841	860	900	857	881	881	852	863	885	842	851	902	834	878	865	829	831	843	821	905	909	832	800	862	837	825	872	871	887	841	844	849	850	871	857	861	872	860	867	805	863	867	865	863	891	842	878	819	849	828	962	888	860	860	859	887	921	874	831	874	903	875	784	889	840	822	842	897	843	844	868	827	836	829	871	846	864	828	847	840	882	900	880	836	852	877	873	827	909	861	844	835	812	882	907	899	834	835	846	819	888
3075	86	72	64	62	57	50	64	65	82	66	66	62	63	89	62	55	50	59	50	45	58	66	45	73	56	60	53	50	57	49	64	48	64	54	69	61	50	67	61	47	49	65	62	63	56	60	33	60	54	62	63	60	58	52	52	43	45	54	61	46	61	62	54	57	59	53	61	54	58	57	59	61	50	65	58	71	53	42	48	66	53	60	77	63	50	52	46	56	67	52	60	54	51	64	65	49	52	59	39	58	48	59	52	59	52	55	45	73	46	48	48	51	58	54	46	60	52	55	66	49	55	62	62	47	49	60	51	63	57	54	66	45	61	57	63	55	37	72	61	64	63	61	59	55	63	45	53	53	49	58	62	52	35	46	63	61	64	53	48	51	56	43	65	61	56	59	49	51	56	67	54	60	53	54	46	65	51	40	59	63	50	51	53	41	55	36	53	56	61	67	56	57	56	56	51	59	50	51	42	58	57	45	48	47	57	44	58	62	42	57	53	48	52	59	72	47	67	44	52	45	45	56	55	60	57	63	49	70	63	64	46	66	61	66	71	62	70	51	55	44	57	61	57	46	44	55	46	47	54	63	53	62	49	57	55	62	51	54	47	55	66	45	74	54	51	61	58	55	58	51	56	49	55	64	69	50	45	52	45	60	48	46	71	42	50	60	52	61	69	54	57	56	42	68	55	67	74	62	60	57	57	58	58	50	51	71	40	47	51	56	49	52	56	64	52	61	53	48	54	48	62	70	41	34	59	57	48	45	76	57	59	61	56	50	58	49	49	54	48	53	57	72	53	53	44	40	62	58	64	55	44	60	40	57	51	58	50	40	65	52	55	65	64	52	52	44	63	53	70	50	54	53	57	48	58	54	55	55	53	53	45	50	61	66	60	52	50	55	47	67	45	51	40	57	48	61	56	55	53	49	39	56	62	78	67	47	48	47	56	53	47	47	53	53	55	58	57	50	65	69	64	56	64	55	70	68	52	54	49	65	71	59	61	46	64	70	70	63	63	54	60	54	57	60	55	65	50	54	54	48	64	48	57	65	51	64	59	56	62	57	58	69	60	61	54	72	56	61	60	53	62	60	56	51	63	54	58	51	57	53	53	58	57	57	54	70	58	49	63	49	58	64	48	55	54	65	59	59	44	46	57	47	61	62	55	66	49	54	51	56	41	49	48	46	56	60	48	54	50	60	60	59	56	59	57	48	65	51	60	52	51	47	50	55	50	59	64	52	56	48	51	58	56	54	62	54	66	49	56	43	48	60	73	73	47	56	66	51	58	60	57	52	47	54	40	49	43	55	57	56	54	65	44	54	53	57	52	53	56	51	75	55	49	58	53	52	71	55	69	55	50	53	54	51	60	65	60	69	69	49	63	53	76	74	65	53	60	53	58	67	59	60	63	50	48	58	55	64	61	52	50	48	59	47	82	51	52	58	69	58	61	59	53	56	60	47	42	58	60	67	55	42	53	65	56	68	61	55	54	58	45	64	62	61	60	63	47	60	52	57	49	49	55	48	68	65	50	53	54	52	62	63	58	54	52	52	52	60	45	64	63	38	58	57	55	62	65	53	44	58	56	49	52	65	64	51	61	58	67	58	53	60	69	53	58	56	51	54	51	64	60	66	51	65	54	61	49	57	61	47	47	64	58	50	55	53	55	46	51	44	58	68	49	45	52	46	50	61	64	63	45	55	62	73	58	58	61	62	67	59	57	58	59	57	52	66	60	63	56	47	55	46	54	54	55	56	65	56	56	53	62	49	62	55	58	62	50	47	65	52	53	59	67	52	46	50	44	60	67	42	57	46	66	62	48	57	51	72	56	51	53	54	53	56	60	55	55	54	62	55	54	46	71	52	79	60	40	45	61	46	57	57	55	56	64	57	61	57	46	72	41	70	54	45	66	69	59	52	59	58	48	52	57	49	60	64	61	54	46	45	69	40	54	60	60	46	48	45	65	60	54	48	50	61	57	52	48	47	52	62	48	64	53	63	55	66	53	50	52	57	55	56	58	60	53	66	68	63	51	66	49	61	47	52	55	45	48	53	52	56	58	54	50	56	58	51	46	66	54	61	54	74	64	62	48	57	55	65	54	71	47	68	59	60	58	56	51	51	64	57	57	55	43	53	51	53	51	48	55	66	48	53	65	61	45	59	46	51	55	44	62	63	58	46	55	57	44	49	56	52	66	59	69	48	47	44	41	50	60	55	58	50	57	64	60	53	62	61	57	60	48	45	57	48	54	51	65	56	59	63	63	56	52	60	53	52	49	53	70	47	61	48	61	56	47	49	64	45	55	56	52	64	49	46	60	49	49	58	47	56	54	37	55	51	54	58	55	68	54	55	52	63	67	49	41	52	59	47	52	55	54	60	57	43	52	58	60	53	53	60	64	55	56	49	49	68	42	60	84	61	59	52	62	58	51	42	73	52	55	54	53	50	69	53	54	40	56	46	48	65	56	45	55	72	41	55	54	53	50	63	56	49	50	63	66	55	53	64	60	58	63	50	48	53	38	57	60	66	59	62	56	55	55	59	61	57	46	52	49	57	64	74	59	47	66	70	69	58	68	57	54	59	52	57	65	52	67	61	54	59	43	53	45	51	51	50	46	38	64	55	57	42	70	50	54	50	58	49	60	61	64	63	46	47	65	54	59	53	63	54	63	61	48	51	52	56	54	54	60	56	48	58	52	60	48	50	63	52	44	63	48	66	50	60	51	61	55	45	51	58	61	60	55	55	61	56	64	67	49	62	42	49	61	48	53	56	63	50	59	51	59	75	47	41	59	62	52	49	55	45	45	62	54	65	49	56	52	51	53	61	56	55	50	66	63	52	41	47	64	45	65	58	50	48	49	53	59	57	48	52	49	47	46	59	47	55	46	54	56	47	57	56	56	60	67	59	53	57	62	46	47	51	51	39	51	65	64	46	51	53	66	54	50	55	61	71	50	61	45	45	71	57	53	57	51	49	47	51	57	45	48	49	64	54	61	54	49	62	53	48	46	59	47	49	56	41	61	46	59	55	55	50	56	58	55	67	55	55	60	44	77	56	59	54	52	52	55	64	56	50	52	54	50	43	47	54	52	54	63	45	47	55	59	52	51	61	62	50	51	53	54	59	62	50	60	59	68	54	55	59	66	50	62	52	65	56	51	53	48	45	52	50	58	57	47	65	60	53	66	49	63	40	56	59	57	57	59	55	49	49	55	58	55	46	48	60	54	51	47	60	53	55	54	54	54	65	64	58	52	40	64	54	62	68	50	50	60	60	55	62	60	63	55	66	61	57	53	55	71	54	54	61	46	54	53	46	59	53	65	52	49	46	55	56	50	32	66	54	54	63	47	57	54	52	63	59	64	51	44	63	54	44	44	65	58	48	51	46	61	58	55	50	62	48	67	51	51	56	55	64	43	53	52	63	54	66	59	54	61	54	55	57	50	58	51	40	66	64	58	52	62	42	62	52	49	55	52	61	53	51	55	74	42	46	56
17393	1252	783	974	1725	2250	2181	1950	1734	1472	1368	1193	1026	1026	963	887	862	782	752	722	739	698	665	618	646	640	615	581	610	623	564	593	609	581	620	580	564	577	851	549	536	568	550	555	536	544	594	530	547	547	511	535	523	551	531	583	554	540	540	549	561	586	604	569	553	551	558	535	537	528	544	561	549	546	514	540	526	538	542	567	535	552	567	581	548	534	528	510	526	528	539	521	534	570	576	536	506	532	537	529	539	551	532	538	541	557	464	540	514	535	505	550	547	528	544	536	554	516	542	506	549	545	535	531	529	558	555	535	553	562	529	570	548	506	563	503	569	573	562	548	548	519	544	502	495	543	522	533	520	540	545	559	538	557	525	525	560	564	595	536	528	534	526	520	580	518	528	544	490	527	537	490	539	545	540	548	542	520	485	569	555	536	553	537	513	525	475	540	523	529	555	540	544	497	496	550	513	532	502	531	477	547	542	569	564	517	520	533	543	491	494	514	535	532	550	505	516	526	554	513	531	561	540	486	526	543	499	559	528	534	540	539	547	555	490	528	541	519	540	524	500	502	571	518	538	511	499	519	517	535	543	516	539	575	516	496	507	530	518	522	564	563	571	498	506	505	531	561	535	544	551	520	559	466	527	543	516	533	549	553	547	559	533	514	519	557	578	608	558	499	524	535	570	544	547	529	534	529	511	496	523	535	550	523	571	548	508	547	548	501	533	545	515	530	546	552	514	528	558	570	538	513	526	546	557	495	519	598	539	544	586	527	524	508	504	518	524	547	541	484	540	494	529	570	524	521	509	511	589	567	556	569	491	532	517	560	508	511	509	575	536	548	546	548	521	545	524	532	530	550	537	485	523	504	524	511	517	530	531	542	514	507	525	509	546	538	518	508	561	563	537	539	484	519	551	483	525	528	520	503	502	519	582	552	521	506	539	524	500	536	523	557	539	534	516	563	538	532	591	536	538	572	525	513	536	537	539	556	550	509	527	498	558	548	497	507	575	548	553	524	520	543	576	506	512	566	545	502	523	536	497	527	558	532	509	507	523	501	548	546	476	506	579	572	545	517	536	510	557	498	548	583	569	552	541	545	535	534	480	529	504	507	543	545	560	552	516	565	559	560	530	476	530	563	521	545	566	551	536	549	539	510	535	529	501	523	561	513	547	512	551	523	548	481	503	507	561	500	583	523	523	567	524	536	531	561	536	519	533	530	503	512	547	511	536	517	519	518	488	547	509	506	547	527	536	517	531	535	495	522	541	536	509	544	507	531	541	539	492	531	497	579	527	557	537	507	519	522	546	486	525	547	561	544	508	567	538	569	538	529	541	538	533	518	544	527	538	548	490	527	547	580	578	534	552	529	527	546	537	515	531	547	529	527	534	534	524	564	548	523	499	541	570	551	505	537	514	537	559	526	546	524	520	557	576	524	532	554	520	548	569	512	514	552	571	543	561	540	550	531	557	525	537	546	527	542	498	525	550	508	536	570	527	539	530	528	564	541	488	565	515	579	556	559	561	525	528	518	581	530	515	529	531	512	540	573	522	547	548	572	581	578	517	506	527	513	573	554	535	523	550	530	564	539	559	523	527	580	474	506	537	528	550	550	503	556	508	527	557	529	515	579	542	539	527	551	550	536	500	519	574	495	537	530	541	536	541	523	530	532	491	582	543	536	520	559	536	533	547	516	519	549	559	531	554	556	531	515	552	522	509	563	509	523	553	516	584	545	581	532	547	539	522	538	538	558	485	546	520	565	509	509	521	541	536	543	528	584	507	528	535	541	513	496	527	514	490	499	505	528	523	516	538	534	543	545	535	523	475	515	509	526	519	547	512	501	543	592	510	548	552	541	513	515	555	539	500	546	510	553	505	517	520	535	528	525	508	534	521	530	547	488	594	489	514	528	540	557	497	538	560	501	549	500	581	527	531	520	513	580	540	557	535	540	558	548	526	548	518	530	560	506	549	539	564	538	522	538	499	522	521	517	558	539	515	507	513	520	558	544	500	519	506	506	563	519	556	541	555	525	534	536	523	512	544	538	556	570	550	490	535	548	524	582	542	515	524	517	517	534	541	487	512	579	507	590	548	539	528	554	532	544	516	514	588	501	530	532	517	533	506	542	546	496	482	548	530	481	564	539	529	549	590	521	553	518	502	525	538	527	535	537	567	550	526	525	517	533	577	526	498	541	546	526	508	501	580	549	517	516	510	550	535	491	514	528	560	516	517	574	493	537	561	549	543	544	549	520	553	558	508	540	560	495	548	527	528	519	497	519	518	494	548	544	489	523	549	535	534	549	544	531	478	520	535	521	539	539	526	531	557	572	530	565	501	512	490	569	520	541	556	551	523	498	490	510	498	543	499	524	520	541	519	559	542	501	514	548	533	525	562	533	526	549	508	534	574	560	565	510	532	526	518	502	570	555	566	546	523	542	497	523	527	519	501	486	504	494	527	557	557	545	568	485	557	545	558	546	548	511	530	565	552	576	538	537	542	529	499	559	526	564	534	547	500	487	531	502	565	535	531	549	541	486	561	537	496	546	517	551	557	540	523	508	544	527	518	528	530	561	565	543	569	514	543	498	514	477	509	506	564	521	565	562	527	520	538	538	551	554	523	526	491	517	532	539	483	523	546	509	517	555	524	531	498	476	521	512	510	535	513	545	514	562	556	522	520	501	527	506	571	521	508	533	538	537	565	519	518	548	525	548	529	553	543	525	575	499	519	511	516	552	572	525	547	512	535	513	535	553	554	480	517	503	550	551	540	561	516	544	526	572	562	527	546	558	505	517	542	506	526	535	573	553	595	531	509	571	529	517	513	551	524	520	532	540	552	519	536	565	520	547	506	542	544	504	588	506	533	534	541	493	541	531	498	525	545	531	532	530	531	504	518	533	528	552	536	538	525	497	524	546	515	508	498	518	531	528	511	522	536	561	554	535	505	527	553	526	522	527	553	570	544	522	537	539	534	567	564	580	517	519	533	519	522	550	513	524	538	506	559	543	528	536	540	556	584	570	567	509	534	533	526	526	522	559	518	558	519	517	538	548	545	560	534	547	539	542	526	545	570	519	564	547	577	564	541	467	559	516	537	519	513	542	550	578	578	525	517	533	532	514	516	544	530	543	499	493	523	535	561	577	495	516	529	528	486	517	526	548	542	482	549	510	482	552	513	525	517	550	549	534	540	498	604	539	548	503	535	562	568	481	595	533	533	519	564	543	550	542	547	518	540	526	547	497	517	547	537	543	561	510	526	481	545	525	500	541	490	593	568	521	495	496	532	523	513	488	507	559	537	560	553	522	549	530	524	564	500	552	573	575	541	557	587	540	540	562	544	553	486	577	542	514	512	547	548	503	562	521	531	522	588	504	527	500	532	495	480	565	537	578	511	551	550	510	530	535	542	511	538	546	523	523	533	487	559	525	565	524	551	531	539	554	544	561	552	524	524	531	495	542	563	533	569	531	528	517	547	495	601	542	555	540	520	509
7850	271	144	93	119	134	165	159	134	133	125	131	91	118	102	85	93	93	80	87	72	77	79	70	67	80	42	81	77	72	67	65	68	71	56	56	71	78	132	58	56	71	63	47	45	59	57	48	60	60	54	58	62	61	67	59	56	65	53	58	66	52	62	52	60	62	54	47	56	53	48	64	66	61	52	59	60	54	55	53	59	51	62	61	77	48	47	45	60	68	58	77	57	48	65	69	62	54	56	63	53	61	48	70	58	58	50	48	52	60	57	56	69	51	56	63	58	58	40	48	38	61	73	51	50	53	59	59	50	63	56	50	69	48	53	49	65	64	63	55	46	51	56	55	55	62	58	58	46	56	56	41	54	64	58	56	57	47	46	65	65	50	43	54	55	67	56	61	63	46	55	70	59	64	67	58	54	65	52	58	58	61	68	48	51	57	66	57	50	70	56	62	56	45	47	67	81	46	39	66	65	55	60	58	44	46	61	47	47	68	53	64	52	52	73	64	61	50	54	60	52	53	61	58	66	48	50	55	62	60	56	60	60	54	68	52	50	52	51	59	54	52	46	57	54	47	50	50	58	62	53	52	71	61	51	47	55	68	52	67	48	50	58	59	50	51	79	58	56	56	53	57	55	57	62	60	56	53	55	58	51	63	58	50	46	51	52	60	49	52	56	70	54	64	59	53	63	50	59	46	68	63	50	61	42	42	55	50	53	56	47	52	43	57	66	68	52	56	55	56	71	52	58	51	51	71	53	48	68	55	68	68	67	45	55	68	48	69	69	50	64	51	59	49	56	61	59	43	70	59	68	57	56	59	50	59	63	52	57	53	69	48	61	58	45	53	62	67	39	53	70	49	46	61	34	69	62	55	54	58	44	56	53	57	53	52	52	63	45	68	55	60	64	55	55	57	59	41	67	54	54	51	52	51	52	56	65	61	62	55	59	53	52	54	56	68	50	53	56	49	50	61	64	56	42	46	54	60	64	58	56	51	62	54	59	54	52	61	60	72	63	60	76	49	66	51	53	51	52	53	53	51	73	51	54	64	52	50	54	59	39	55	58	50	50	55	63	53	66	59	52	60	59	52	56	51	59	59	60	67	64	60	64	80	53	48	41	67	45	52	58	55	50	54	59	66	65	67	62	55	47	52	54	62	59	58	53	53	67	50	58	61	53	49	65	66	56	50	53	53	59	53	46	56	64	59	48	63	56	56	63	62	46	51	47	56	70	39	44	60	64	65	56	69	42	48	52	53	59	62	48	54	56	63	51	55	46	58	65	59	72	65	51	56	54	42	59	61	47	66	56	52	59	53	60	52	54	66	59	54	63	57	59	56	62	71	51	47	54	63	63	62	73	53	54	52	63	63	62	66	58	59	64	60	54	64	52	63	62	50	52	48	58	59	58	56	69	43	60	50	51	60	57	56	57	55	62	54	51	57	57	54	56	47	61	46	57	45	67	52	55	53	52	57	56	62	62	52	59	50	62	47	50	44	55	56	64	48	49	48	57	61	49	50	43	44	55	50	67	60	61	57	55	70	63	41	51	62	45	54	61	44	52	68	62	59	72	51	50	59	49	51	47	53	48	53	53	59	57	50	61	60	59	51	52	60	51	55	56	48	49	71	61	56	62	53	53	49	67	55	66	53	47	54	42	64	54	55	44	60	55	60	58	74	53	52	59	60	76	56	71	48	61	61	50	50	69	65	59	55	49	58	61	54	64	63	51	52	48	64	53	52	61	68	54	69	59	63	48	43	68	58	58	51	59	53	56	74	68	67	54	51	50	52	58	51	57	52	55	59	73	41	45	58	60	62	57	59	52	69	50	61	48	47	52	66	60	53	63	60	61	70	53	54	61	66	63	65	51	61	54	63	49	59	49	48	52	38	69	52	55	45	51	57	60	54	74	50	54	69	53	49	62	50	55	55	51	60	69	55	59	52	57	73	53	51	50	62	60	54	69	49	56	57	52	46	50	66	69	55	57	56	66	54	45	60	50	64	57	62	41	56	59	65	55	46	59	58	45	64	60	59	57	67	60	64	58	50	58	51	53	39	56	55	75	55	59	59	48	58	67	56	51	62	52	53	50	72	41	68	59	59	48	42	50	53	54	53	49	55	55	75	51	40	61	69	48	64	47	48	66	62	55	53	42	69	46	43	56	57	79	49	45	67	56	45	61	64	59	58	68	59	45	60	62	49	56	61	45	62	44	59	63	43	40	70	53	62	51	61	49	61	41	69	53	66	48	49	60	55	60	42	67	62	45	46	47	57	44	54	60	70	51	56	69	47	63	54	45	51	52	72	66	77	58	68	48	58	57	58	56	42	63	39	54	51	50	63	57	43	57	61	53	54	73	59	69	58	64	50	54	65	63	53	54	53	53	65	59	59	55	61	54	52	55	53	51	68	43	48	82	44	59	64	59	67	50	62	63	52	61	62	59	58	57	65	54	51	56	64	65	53	56	50	43	58	57	52	53	51	61	57	44	58	57	62	49	51	55	50	57	52	61	54	54	54	56	57	56	57	51	57	57	57	58	64	55	59	48	61	58	56	62	48	53	61	55	54	53	59	48	61	66	56	50	66	44	47	57	60	58	66	56	54	51	69	49	56	50	49	60	55	51	64	42	37	50	54	42	58	47	47	52	59	48	60	53	65	49	63	57	56	50	51	51	66	58	42	58	59	50	48	44	51	48	54	51	54	44	55	48	67	61	59	49	52	55	44	56	57	59	56	53	47	47	56	54	36	59	60	56	51	60	52	50	45	64	48	46	59	51	56	58	63	62	58	45	66	67	59	57	53	61	50	53	54	54	56	54	58	67	65	48	48	54	51	45	49	48	65	58	60	45	60	54	49	57	50	56	50	54	52	70	52	60	46	52	58	57	56	47	54	58	43	50	47	57	53	63	49	64	51	61	54	47	41	69	59	62	51	76	59	55	59	62	60	55	68	50	57	62	61	72	55	53	49	58	57	57	59	61	56	71	55	58	61	54	55	57	55	60	47	54	46	62	51	61	44	60	51	59	80	64	53	60	57	54	51	58	56	72	51	53	61	59	44	72	58	75	69	72	61	53	59	58	55	62	64	51	65	57	59	34	71	49	46	69	65	72	44	59	56	51	56	49	69	63	53	37	60	57	55	66	45	61	52	50	50	53	68	54	59	67	59	53	39	60	67	52	71	56	49	53	47	52	52	76	51	53	50	52	52	65	59	47	57	54	61	62	49	50	51	47	62	59	40	71	51	52	50	44	53	61	44	47	71	60	60	41	56	66	56	61	51	64	49	62	66	55	67	61	71	49	60	58	56	52	67	62	47	51	60	55	64	43	53	64	47	62	58	56	59	60	55	62	54	57	55	65	54	56	73	64	53	47	46	52	71	54	52	58	41	61	60	52	55	58	67	56	51	62	69	47	55	52	65	64	55	61	64	54	70	59	52	59	53	42	57	51	46	69	56	48	63	51	55	51	58	57	58	52	50	61	65	63	49
29791	3917	1831	2847	6779	8766	8252	7004	5801	4759	4024	3448	2888	2605	2343	2065	1834	1709	1556	1437	1347	1206	1194	1118	1015	1018	950	925	866	846	807	844	826	835	812	757	757	869	2245	709	692	649	679	696	705	674	643	715	663	674	643	648	635	645	639	681	601	611	632	599	623	619	581	588	610	623	610	626	605	603	617	593	593	623	571	619	633	590	565	601	628	586	583	578	590	547	572	581	565	545	574	543	590	625	562	581	600	569	587	562	577	550	537	563	593	570	527	548	603	562	543	554	589	571	576	589	547	569	510	573	560	577	557	561	604	549	570	584	590	563	592	544	573	566	603	590	532	589	557	560	530	538	556	550	564	524	584	594	582	578	544	546	557	517	556	581	557	563	554	545	550	533	578	528	563	544	576	548	585	545	555	539	519	568	556	588	584	539	536	531	535	533	582	552	574	558	549	537	582	603	562	619	523	553	542	571	568	511	526	586	545	548	567	534	547	517	533	561	564	520	523	527	526	525	552	561	542	547	584	579	553	539	563	523	522	546	519	511	575	550	547	579	519	560	555	543	577	562	551	527	565	540	556	506	546	545	532	569	553	552	572	563	584	597	566	566	511	537	538	573	533	520	545	547	570	587	529	535	569	541	578	550	548	570	538	581	544	523	521	536	551	536	582	550	550	545	555	570	547	546	558	557	566	574	567	539	537	538	551	571	572	532	563	570	527	552	565	543	507	543	544	541	565	559	555	602	525	562	546	530	561	553	555	576	570	509	560	579	570	517	568	515	559	557	536	545	536	563	499	506	574	547	532	606	538	551	568	556	531	554	560	561	576	553	544	554	538	592	574	588	534	545	507	548	518	532	521	538	587	553	556	580	532	596	539	543	531	549	548	564	542	570	566	524	583	525	577	574	604	580	551	522	560	555	535	574	520	544	564	527	568	605	553	516	572	538	581	574	547	552	571	574	528	567	571	548	544	531	570	542	563	551	558	528	524	554	558	523	571	524	526	590	542	502	561	535	564	565	523	584	534	518	577	515	539	539	512	552	600	524	570	569	555	543	560	566	544	544	526	540	551	539	516	564	559	528	512	524	580	574	559	579	539	562	547	545	525	546	540	526	546	530	527	491	519	560	535	507	552	573	545	503	555	481	597	552	593	544	576	554	566	539	539	566	580	502	530	533	559	546	579	535	533	540	529	560	549	548	546	536	512	542	497	522	555	550	586	566	561	542	525	548	543	546	549	531	563	540	530	555	537	545	566	508	535	516	544	542	604	529	585	584	524	553	513	569	552	568	536	554	540	547	515	579	550	535	533	567	540	538	605	543	549	574	574	552	536	548	538	576	522	578	549	548	577	565	538	553	566	543	586	551	578	564	552	549	553	587	546	542	521	541	552	556	572	572	516	562	601	548	529	566	561	560	548	563	560	525	580	547	536	585	507	593	531	606	564	601	550	593	575	568	552	556	572	523	497	527	604	580	559	528	489	566	558	569	563	542	556	546	548	552	534	574	588	574	512	551	560	547	537	571	587	531	551	506	580	555	597	578	542	514	486	579	537	523	538	542	599	601	565	563	572	560	565	563	550	561	545	559	561	574	568	564	605	555	567	519	540	552	558	607	572	589	538	562	550	550	530	540	566	534	559	563	526	528	541	566	574	526	561	534	543	536	562	552	538	500	510	547	543	523	536	526	590	537	508	589	515	565	559	543	600	542	551	567	520	587	576	591	588	565	546	520	519	544	573	523	557	562	545	557	524	546	585	564	525	523	585	543	558	574	578	561	528	514	580	542	518	553	588	558	560	565	576	557	540	587	574	577	542	560	584	560	527	567	533	554	516	570	595	527	536	547	559	579	575	554	618	563	539	558	568	531	567	522	537	540	514	535	575	505	491	567	530	543	580	530	553	557	511	573	528	546	525	532	578	563	540	535	551	526	534	500	582	561	557	568	530	503	596	501	602	538	567	508	501	601	552	518	560	531	578	594	546	547	527	557	541	566	554	560	498	562	552	546	526	558	527	527	561	518	522	582	584	558	526	555	526	567	600	570	537	559	555	547	564	554	589	561	495	523	545	541	527	521	540	575	569	528	558	545	563	556	591	592	558	519	575	589	543	535	544	585	524	549	531	551	551	532	585	559	521	519	526	556	582	564	544	584	576	556	567	526	575	523	555	588	575	530	541	568	559	592	589	554	544	554	585	584	548	567	562	530	555	576	550	556	524	562	523	542	565	542	603	534	553	549	599	512	556	562	572	591	571	546	586	521	514	540	571	549	548	538	540	547	533	511	586	564	526	509	531	545	547	572	574	537	542	565	566	563	520	549	599	581	574	561	584	556	557	547	547	536	520	536	524	520	535	524	575	559	539	574	563	556	501	555	581	587	586	536	536	543	575	560	578	584	546	540	560	572	585	557	536	554	554	560	557	567	534	536	530	552	543	584	533	543	518	536	596	521	569	545	514	544	532	535	548	564	610	565	555	536	548	563	579	583	529	537	516	573	563	597	507	590	515	533	521	516	554	538	527	551	548	524	524	551	557	541	537	507	564	564	596	563	532	555	510	548	552	549	539	524	547	535	527	527	550	524	567	559	510	595	568	535	523	578	521	575	519	628	556	516	523	539	553	519	552	554	571	565	558	572	557	588	564	548	583	590	554	531	552	606	523	544	533	554	491	558	555	587	563	564	537	552	531	527	578	531	545	519	559	561	554	558	561	524	525	587	543	565	541	577	531	594	586	574	545	557	546	554	573	521	526	599	556	540	521	553	539	550	581	543	522	544	544	572	585	564	513	578	586	549	575	565	575	526	596	577	580	545	541	561	548	552	594	567	560	560	592	554	531	539	539	522	548	541	554	524	547	546	529	524	586	533	540	561	574	517	579	579	522	592	537	537	520	510	525	539	534	500	562	538	580	504	564	537	579	546	515	481	543	602	561	580	553	516	559	543	559	538	572	499	591	552	540	549	539	588	573	556	538	564	543	563	542	536	587	558	551	560	528	540	567	525	569	562	565	582	507	515	556	567	581	555	587	528	521	530	539	554	551	568	516	609	540	544	576	594	540	554	577	534	549	575	547	515	576	606	563	534	586	538	559	540	553	548	528	516	593	561	541	575	573	547	551	553	539	602	538	532	554	562	598	530	601	540	580	551	509	567	560	552	532	487	547	564	546	550	573	535	553	571	557	572	529	524	542	554	551	571	554	544	563	564	551	568	543	527	511	508	569	535	565	561	552	540	565	557	533	554	530	554	560	529	544	587	548	514	558	584	572	543	533	547	521	513	567	585	536	528	557	544	562	558	563	563	557	561	572	571	543	539	544	548	544	564	566	538	564	538	574	552	594	599	551	550	522	538	529	569	545	573	585	509	553	522	564	548	536	520	570	562	552	581	530	538	545	563	551	597	554	510	554	558	520	566	534	542	554	518	566	568	558	548	545	533	529	555	551	569	534	538	541	599	571	581	549	520	537	565	557	566	580	570	539	548	554	522	505	566	563	571	569	551
5490	129	53	45	40	50	57	79	75	68	64	52	60	53	37	45	47	35	41	39	27	20	48	26	34	33	32	24	24	22	23	23	25	23	26	32	32	29	37	27	26	28	29	22	19	25	25	19	15	16	26	21	32	17	33	23	33	19	30	27	27	24	25	17	29	16	22	23	20	25	23	20	29	27	27	22	25	28	29	33	20	28	22	23	22	24	20	23	30	23	22	23	27	24	21	22	30	17	24	21	22	27	15	31	20	21	20	19	16	18	25	16	21	19	33	14	26	26	22	24	23	23	24	29	16	19	22	24	17	19	14	25	22	30	22	13	25	20	18	26	20	26	27	22	12	21	23	29	28	23	20	35	24	19	18	19	19	24	23	17	25	29	15	19	16	22	26	20	27	24	26	18	25	26	27	22	22	28	19	12	17	22	21	19	24	20	25	20	20	20	24	19	24	18	22	25	28	29	20	29	22	30	20	22	17	21	26	24	23	24	27	27	24	11	19	23	23	23	16	20	17	22	23	21	20	22	25	25	25	17	20	16	22	16	21	19	15	26	24	25	18	19	18	22	23	26	25	23	17	25	29	20	28	28	18	26	20	31	18	22	26	21	16	20	21	26	23	19	25	21	32	20	29	24	26	29	20	24	33	16	23	25	27	24	19	21	25	18	22	21	24	25	22	31	26	21	23	20	27	24	21	25	27	20	27	20	31	18	18	21	21	30	16	14	26	18	22	24	15	22	21	24	21	24	19	30	20	20	23	25	29	19	19	21	14	22	16	20	23	27	13	21	23	23	19	25	12	25	15	27	32	14	23	21	21	16	19	27	26	15	24	22	28	16	21	15	21	23	26	21	23	26	25	22	22	24	24	28	21	18	19	18	14	17	14	20	30	19	23	22	18	26	20	24	26	17	17	21	27	23	17	18	25	13	23	16	17	25	19	19	26	20	25	22	22	23	22	19	20	27	21	22	22	15	21	24	23	27	21	26	22	24	17	20	34	21	15	25	24	20	24	16	19	24	25	29	26	13	24	17	20	17	33	23	28	21	20	23	20	21	15	28	16	27	16	22	17	21	31	27	23	14	23	24	28	17	27	22	17	23	24	13	10	17	25	26	28	34	19	22	24	20	27	23	22	21	23	20	36	15	24	24	20	28	26	21	26	21	19	24	14	26	26	23	22	20	22	20	31	19	28	16	32	19	23	25	16	24	31	16	18	27	22	23	18	22	26	27	21	24	29	20	21	24	20	21	27	16	24	16	19	23	19	28	25	22	31	28	20	29	15	32	17	21	12	22	24	27	22	20	19	27	23	17	30	23	26	16	28	17	26	21	19	34	19	26	26	19	19	25	19	23	15	28	26	18	23	25	26	22	27	19	18	10	29	16	27	17	16	24	28	29	20	32	20	23	20	18	16	18	24	24	28	16	14	21	31	16	20	26	23	26	26	22	28	22	30	30	23	24	15	26	25	22	25	22	14	28	23	21	24	24	30	25	18	19	19	23	24	25	18	24	19	26	29	34	34	24	25	36	34	24	24	29	19	33	19	21	30	20	10	18	20	24	26	26	19	18	19	22	16	25	18	18	13	22	20	24	14	23	17	17	15	31	19	17	19	19	29	24	23	20	25	30	23	16	19	17	23	25	24	25	27	23	21	27	29	21	17	17	27	21	22	15	23	32	15	25	20	27	17	19	32	24	23	22	26	17	21	13	16	19	22	34	24	18	22	28	26	7	14	34	19	21	28	16	38	20	22	23	20	26	24	26	30	26	20	20	22	34	34	24	32	28	24	27	30	22	15	14	20	21	26	26	17	31	30	23	22	21	24	25	37	19	23	25	22	12	24	25	20	28	22	17	20	27	26	23	28	21	25	26	26	23	20	18	22	26	24	23	26	24	26	19	20	21	29	22	23	20	17	19	24	28	25	26	26	23	26	19	26	18	39	20	29	23	12	23	31	20	18	20	23	32	21	23	20	36	19	22	19	13	21	23	20	24	19	24	31	35	25	12	27	32	17	27	21	28	18	15	19	15	25	24	22	20	25	22	20	23	24	17	21	18	25	20	18	15	21	23	21	22	25	21	36	16	23	16	23	24	23	22	21	24	25	27	26	19	20	36	25	18	20	26	16	27	20	21	15	19	25	16	21	18	18	27	21	27	20	28	24	22	20	30	23	18	23	18	18	21	27	27	14	18	23	22	31	17	18	18	25	21	32	26	17	18	27	16	22	19	23	23	24	27	24	16	32	29	27	23	15	18	19	18	27	21	31	22	20	27	24	21	26	25	23	24	19	21	17	16	21	19	23	25	21	23	24	16	25	30	15	16	22	23	17	18	22	20	26	19	25	21	22	23	29	23	30	21	23	20	23	24	21	27	19	16	16	28	15	23	18	19	17	27	25	26	26	28	20	25	24	18	21	20	22	29	20	25	25	21	17	23	24	32	27	21	22	23	17	27	22	26	20	29	20	18	20	18	27	21	22	21	20	27	21	20	23	16	31	23	15	22	21	21	14	15	17	17	25	14	21	18	26	25	35	26	31	34	28	21	27	30	23	22	23	16	19	35	25	19	32	26	22	22	24	25	13	22	28	12	22	28	27	25	16	22	23	22	27	21	25	21	19	31	23	31	19	16	16	11	23	18	27	30	20	16	25	22	15	32	16	21	28	14	19	26	35	16	20	27	24	29	26	22	17	25	25	22	16	25	20	16	22	35	27	22	28	24	13	24	21	27	19	18	20	21	17	19	21	25	14	25	26	24	21	25	26	10	27	21	22	28	14	24	24	23	30	13	24	21	22	21	22	14	23	21	16	19	23	26	19	24	26	17	20	24	17	23	27	18	11	21	24	21	19	24	20	21	19	28	12	19	23	20	22	19	21	33	30	22	18	22	21	29	22	19	19	20	25	22	26	27	24	31	15	29	24	22	20	18	23	16	27	20	22	29	24	17	22	24	20	31	30	22	21	22	19	21	24	21	15	26	20	34	32	18	31	22	27	15	19	25	31	29	17	21	22	23	20	20	32	29	18	27	20	19	23	19	23	17	25	18	22	14	27	21	17	17	22	19	18	23	25	23	17	29	15	27	22	19	23	19	27	21	26	34	19	23	24	35	17	26	26	25	16	20	24	18	19	23	25	16	27	21	24	20	20	24	23	21	16	20	16	16	19	19	21	26	27	30	21	19	26	29	26	26	21	22	27	19	27	26	19	28	24	25	16	27	26	18	25	25	20	20	21	25	17	32	25	26	19	23	25	24	17	30	10	20	21	19	17	15	18	24	18	11	28	17	16	23	22	25	19	14	14	31	21	15	27	18	16	16	14	23	15	21	21	29	39	22	28	26	27	17	23	33	27	30	18	24	33	24	31	20	19	18	26	19	19	23	24	20	30	26	28	29	16	16	19	26	31	25	25	19	26	22	20	20	23	21	17	29	26	15	27	15	22	16	23	21	21	21	28	22	15	23	29	20	18	15	28	25	28	19	16	24
22747	2153	954	1506	3749	5082	5043	4131	3499	2841	2303	1974	1769	1442	1351	1212	1101	915	852	737	704	630	544	581	536	514	471	429	429	366	402	398	361	380	339	366	342	386	764	341	321	334	259	296	294	300	292	306	271	245	255	277	302	265	269	272	283	282	289	276	251	256	286	282	263	282	255	273	219	253	244	256	234	234	232	253	248	255	248	255	244	248	267	251	234	248	237	253	234	221	258	235	236	243	226	228	218	269	224	219	208	230	220	209	229	227	229	211	230	232	224	238	235	237	212	225	233	209	248	234	218	224	252	236	221	214	207	218	232	223	250	242	240	228	232	224	232	258	203	226	244	227	199	222	232	225	233	219	221	195	224	207	226	228	203	243	212	212	224	228	205	221	252	255	229	213	236	259	248	233	244	216	213	226	204	248	243	198	222	231	218	217	225	223	207	224	257	244	222	252	214	230	227	219	258	229	216	222	211	214	219	233	209	217	215	242	248	197	208	243	232	205	244	227	238	206	221	238	218	214	217	213	223	238	219	199	201	209	196	246	185	241	238	236	223	213	230	209	231	207	210	234	212	217	222	233	202	222	238	233	220	231	217	214	229	226	205	229	210	226	220	249	228	227	240	207	207	233	223	216	227	221	213	241	211	208	232	221	225	225	236	229	212	229	208	217	208	219	233	227	217	206	252	217	216	217	221	214	224	230	219	218	207	229	190	236	221	211	213	237	224	230	214	207	205	221	242	234	209	202	241	243	243	208	236	233	211	228	225	213	207	220	219	210	218	217	203	209	215	234	239	188	232	229	227	220	209	216	205	252	209	214	215	190	195	211	208	211	199	208	239	222	238	242	230	241	214	219	233	232	234	248	237	204	222	193	218	229	225	221	212	209	207	213	205	211	227	212	219	212	217	199	215	224	230	205	203	195	229	219	212	218	195	229	239	206	236	232	202	201	246	234	205	240	197	218	223	223	220	193	219	237	207	220	228	209	215	222	200	208	247	223	225	217	220	217	239	219	225	236	216	199	228	198	208	225	219	207	211	219	233	239	191	212	242	216	225	224	214	210	195	218	219	211	205	227	243	214	217	218	248	217	212	259	240	239	225	208	211	207	252	198	198	216	232	222	222	216	211	230	235	214	258	211	251	212	215	219	211	244	196	243	220	206	220	245	217	228	208	235	225	235	187	193	207	188	250	244	207	251	201	221	206	216	218	190	230	251	218	223	230	233	239	238	189	228	240	222	220	243	216	224	224	223	223	235	220	208	230	198	232	199	232	201	222	203	207	209	228	210	201	204	242	199	223	203	225	246	248	223	203	210	240	199	237	224	235	223	195	230	245	216	200	241	210	233	219	219	238	236	213	221	218	217	237	218	217	207	216	243	212	206	212	251	209	218	229	203	206	232	228	212	220	229	236	213	209	200	217	238	261	212	222	205	212	216	228	239	220	238	211	198	207	208	202	188	220	224	220	217	223	220	210	218	212	232	212	197	221	208	231	215	233	201	202	241	217	204	213	227	247	209	232	227	201	217	234	225	195	240	200	242	216	210	242	224	235	222	209	234	210	224	236	231	204	224	179	233	215	205	223	216	190	225	217	224	232	201	210	248	233	232	230	227	239	213	230	231	215	216	230	237	215	224	216	229	198	212	247	206	207	223	230	182	219	204	221	208	213	233	195	208	224	195	228	186	209	211	242	235	228	224	262	249	227	221	213	204	198	220	210	236	212	220	226	205	223	195	231	215	231	215	233	259	228	227	206	221	235	227	209	234	218	218	224	193	219	230	211	210	231	220	196	245	251	241	240	226	224	211	208	214	227	213	225	217	261	189	235	229	237	224	242	235	258	215	242	213	212	228	217	199	236	204	216	233	228	202	228	206	214	218	202	225	226	211	218	232	227	219	219	227	247	224	237	205	207	239	219	240	226	204	240	206	242	254	222	222	216	229	219	251	206	212	195	202	201	239	220	198	230	213	181	196	219	214	235	227	202	210	231	239	228	232	222	202	252	237	199	203	210	187	238	232	201	217	218	205	218	214	223	243	207	219	218	220	235	248	240	240	232	228	232	212	249	224	226	226	232	196	226	210	203	235	224	238	242	201	200	221	210	224	202	230	220	230	223	222	226	210	232	249	219	218	212	242	223	224	232	237	217	223	218	223	216	219	204	231	206	217	225	197	200	224	222	233	229	227	243	226	247	214	217	204	238	204	196	230	218	194	233	221	206	227	220	252	235	223	235	216	187	228	236	215	213	228	195	211	242	207	227	208	209	228	215	209	213	190	232	237	232	222	218	220	208	233	215	223	237	234	232	217	220	229	211	239	220	264	217	202	222	222	230	223	252	212	208	213	254	208	213	244	235	207	216	214	235	211	238	200	214	205	222	245	232	262	205	189	255	205	189	204	234	219	246	227	250	213	227	243	230	215	236	209	211	246	265	217	230	245	209	240	221	214	224	248	221	208	240	218	196	248	246	209	239	209	200	195	192	207	233	208	190	247	229	207	221	224	204	223	220	235	189	216	220	219	218	240	227	235	215	236	225	205	230	235	246	225	208	216	223	224	208	209	200	228	215	218	229	197	203	233	223	220	217	212	197	216	203	216	207	213	209	215	247	217	198	240	249	241	235	197	226	223	225	213	199	238	223	228	238	244	200	212	231	223	232	233	198	195	231	208	222	196	216	215	207	229	208	232	229	236	196	227	206	239	215	221	196	233	219	221	238	230	219	235	213	223	197	226	224	228	198	207	218	216	213	208	236	230	234	230	223	194	243	228	226	216	230	224	205	226	260	222	229	235	225	224	224	227	208	210	195	233	250	224	220	220	216	195	221	206	212	217	232	248	210	216	207	215	205	223	219	212	228	208	195	230	209	238	212	211	217	234	205	204	239	245	251	197	214	238	228	236	215	204	223	235	224	232	216	231	232	215	217	222	199	238	216	217	228	210	198	215	196	217	235	205	226	233	265	211	208	209	237	225	206	231	216	220	219	245	192	222	241	201	218	232	241	259	234	225	222	204	207	188	219	201	245	214	220	209	209	210	223	228	228	207	222	221	237	205	227	211	215	205	219	218	202	243	211	230	239	250	222	233	230	240	249	249	237	215	218	230	221	208	215	231	196	201	259	195	220	207	207	220	273	204	219	238	211	216	194	222	221	231	188	218	238	214	216	204	222	234	217	200	233	229	218	213	220	208	216	244	233	182	209	222	224	189	213	233	213	222	217	227	247	196	209	231	225	220	204	214	229	199	213	183	231	231	198	216	238	239	232	216	218	210	204	211	241	202	247	218	247	179	232	239	239	194	232	222	180	226	211	210	227	222	226	199	205	220	218	240	200	222	212	222	197	210	230	213	234	228	224	223	217	203	226	193	214	204	192	231	226	233	184	224	234	226	223	237	219	239	238	208	209	226	237	176	207	211	214	230	230	201	219	220	237	191	206	238	230	211	233	226	239	206	226	217	229	199	247	233	251	236	194	218	239	223	218	200	212	218	227	227
6918	249	176	159	111	123	165	158	153	136	149	127	113	107	126	115	103	123	94	94	102	89	106	76	96	93	90	99	81	85	95	98	79	78	84	93	90	90	109	85	87	71	92	73	84	73	76	80	83	99	88	82	85	64	75	80	88	86	89	86	66	85	87	96	86	81	90	84	92	70	82	94	91	84	74	80	85	82	82	87	82	74	75	84	82	73	84	87	108	57	87	95	92	93	95	88	88	80	89	83	80	75	111	93	81	78	67	69	87	75	67	84	89	78	101	88	76	81	84	81	84	64	89	70	69	69	89	88	86	88	87	88	83	75	85	89	87	72	82	84	104	83	92	97	69	69	85	91	79	60	78	85	76	70	77	91	79	81	76	72	84	84	75	75	68	91	96	86	94	80	73	58	90	82	101	80	84	94	81	115	92	90	85	90	82	68	87	84	92	74	82	92	80	79	85	92	85	96	75	79	84	67	84	64	91	89	88	73	84	93	81	87	79	74	87	78	81	72	91	92	71	77	93	97	82	91	97	72	84	114	76	78	79	80	89	68	84	76	79	88	64	85	89	82	77	76	87	83	85	74	84	73	75	89	77	80	79	81	88	93	87	82	75	102	85	93	63	92	80	84	77	89	73	85	79	87	83	83	78	89	63	72	89	80	81	75	73	85	72	82	88	91	76	93	94	75	82	80	89	82	76	78	82	82	78	73	87	79	90	81	83	97	91	81	102	71	107	79	92	79	81	76	94	72	90	73	80	69	86	77	77	91	102	91	85	89	87	72	87	80	84	70	89	70	77	90	74	64	79	75	75	75	81	84	91	83	86	69	84	97	66	78	96	90	68	76	83	79	88	100	79	75	74	87	83	85	83	89	90	79	73	86	78	77	78	72	100	84	71	80	74	71	79	84	94	82	84	71	94	82	80	65	81	75	85	85	85	71	93	79	78	72	80	98	79	80	96	84	82	78	65	79	86	69	88	93	64	66	82	66	98	79	92	71	79	85	107	79	85	91	79	83	78	90	85	84	76	97	77	91	85	79	94	76	79	73	91	77	87	79	68	83	84	79	77	79	97	76	79	71	81	82	92	76	87	89	74	87	82	86	83	87	73	84	91	63	99	92	80	84	98	67	89	62	77	76	94	96	81	87	76	77	68	82	65	94	90	80	71	85	82	62	91	78	86	79	100	85	79	75	99	76	81	101	79	79	83	103	88	86	105	84	83	79	95	82	73	76	88	80	102	95	65	82	79	79	115	82	71	96	77	89	84	79	84	68	90	88	69	88	98	85	85	75	83	71	87	75	74	89	78	90	73	80	87	79	83	90	68	81	80	73	79	85	82	80	79	70	85	79	99	94	74	73	82	83	81	85	74	99	82	89	64	65	73	73	87	86	71	87	81	85	76	87	101	85	65	92	98	84	63	82	84	87	91	78	88	93	68	90	75	105	88	85	87	88	82	80	69	76	90	74	69	86	101	76	71	79	78	86	91	83	76	84	84	78	93	97	82	78	85	87	76	66	74	94	94	78	92	89	90	85	84	78	93	90	88	76	87	73	66	77	72	93	74	92	91	74	90	86	87	91	81	92	80	79	68	91	80	73	86	94	89	91	76	75	69	79	91	79	76	74	88	67	88	78	73	74	100	70	79	66	70	80	76	77	76	68	80	97	72	94	78	96	77	73	76	73	69	77	77	79	79	81	86	81	71	99	79	91	75	97	83	84	87	90	94	85	67	68	93	74	84	85	63	73	70	94	81	87	70	88	63	62	86	97	89	78	61	91	78	95	74	81	81	82	71	105	74	87	95	75	80	90	70	88	83	71	82	69	80	86	93	78	81	78	86	94	75	85	81	85	97	81	78	87	79	66	72	71	64	93	86	94	82	75	67	68	88	95	90	84	84	74	81	83	73	81	86	84	77	68	85	80	90	93	90	72	84	75	67	121	93	72	84	75	76	101	69	91	107	65	84	88	93	67	89	85	78	78	99	96	76	86	89	96	85	87	75	77	82	92	86	81	88	75	86	73	87	96	74	84	101	85	97	76	77	82	72	87	75	98	86	72	82	84	77	69	87	81	80	75	82	82	76	74	82	83	68	69	88	77	73	98	92	80	83	87	86	80	82	78	80	83	85	75	84	83	81	93	91	83	75	81	96	80	75	81	63	95	75	99	65	87	90	91	90	88	88	72	85	79	79	73	70	100	73	85	110	85	80	87	68	87	90	80	83	79	88	83	83	72	81	97	78	77	80	83	75	94	79	97	89	90	86	70	90	78	83	90	73	80	68	70	93	79	91	80	89	83	77	85	80	91	71	80	85	98	73	79	90	86	95	87	70	96	89	78	100	84	76	96	93	90	77	75	66	88	92	73	74	77	94	79	101	75	69	73	104	80	74	98	74	79	80	112	81	69	96	77	67	66	85	98	79	86	98	82	83	71	84	101	67	83	74	92	74	93	78	81	88	68	84	80	93	92	73	92	73	84	77	84	79	68	83	76	86	86	100	87	85	86	70	75	75	83	68	69	85	77	76	75	94	77	88	80	75	81	72	75	67	82	90	82	67	84	76	79	88	105	80	73	99	97	68	83	97	84	74	82	88	73	88	98	92	81	85	68	99	70	93	79	81	82	90	70	82	76	71	87	73	70	70	75	79	78	82	72	61	88	75	100	87	80	75	84	75	74	76	83	84	80	102	90	101	87	83	73	89	86	70	81	76	93	90	98	75	79	87	94	91	96	86	85	77	87	94	71	100	86	67	83	102	76	68	78	103	69	65	71	82	82	96	89	90	82	79	88	78	97	94	74	70	90	87	95	81	71	68	73	68	91	89	69	89	87	83	77	76	82	75	63	83	78	76	85	91	92	84	91	76	94	68	90	74	73	79	82	90	78	79	86	93	78	89	87	92	76	95	86	81	82	85	65	92	94	83	85	85	94	71	81	86	79	72	85	80	90	81	90	85	79	67	86	80	72	85	94	79	79	85	93	85	69	103	77	93	76	69	90	75	89	72	116	88	88	89	80	75	76	78	87	86	91	87	70	92	67	89	90	59	87	109	79	82	85	104	80	75	96	76	79	95	86	88	82	87	81	79	81	87	103	64	90	79	79	95	87	87	84	75	77	72	81	85	87	90	82	80	90	94	69	81	97	88	80	92	91	74	68	63	78	98	83	85	80	98	75	83	83	100	82	88	85	87	92	91	87	96	81	85	85	81	86	83	84	80	80	83	100	87	90	86	100	89	85	79	86	89	86	76	84	84	82	75	85	77	89	89	87	92	85	95	90	67	60	71	81	89	87	74	80	78	98	91	74	66	82	76	88	78	81	61	72	74	88	80	66	94	79	73	79	71	84	74	91	85	84	85	84	94	86	80	58	79	94	96	66	111	83	80	85	76	95	82	81	64	81	68	80	97	84	82	65	96	73	75	70	76	65	85	76	77	89	85	76	91	73	88	82	74	85	93	73	83	94	72	93	80	72	87	62	86	90	76	75
29125	4119	1985	2883	6561	8314	7703	6559	5322	4466	3810	3264	2744	2527	2348	2157	1961	1755	1661	1534	1515	1431	1355	1307	1289	1201	1215	1197	1168	1134	1058	1103	1053	1071	1045	990	1034	1053	1832	969	949	999	970	925	952	915	972	948	947	916	897	960	887	922	904	917	897	914	878	911	914	897	874	876	911	893	834	851	855	936	923	907	845	877	865	900	876	912	922	852	913	911	898	880	881	868	852	857	859	876	879	872	812	834	846	835	828	853	865	864	923	920	923	877	812	946	796	825	859	807	865	838	884	823	838	855	822	860	836	863	883	831	833	828	900	893	846	922	837	836	828	824	801	873	823	856	835	821	883	873	867	879	816	818	847	865	843	870	803	833	843	849	838	830	853	840	818	822	849	817	855	874	844	823	834	826	848	773	856	832	847	878	861	813	830	875	788	884	861	849	853	832	825	866	840	836	822	872	824	848	832	817	871	838	843	788	839	838	881	784	787	872	903	793	872	888	807	818	860	827	893	818	857	860	844	837	861	797	825	826	841	890	856	842	843	812	890	850	933	840	893	818	861	870	861	817	881	858	872	859	844	846	815	802	830	790	830	835	836	790	818	796	820	779	803	876	849	858	804	824	841	844	891	888	837	852	815	831	885	816	839	861	883	864	907	828	836	835	816	859	839	855	827	800	791	787	853	860	856	837	842	839	856	839	816	875	860	823	791	812	901	809	841	799	892	877	912	846	828	789	865	836	809	835	823	903	889	810	840	789	890	842	758	862	876	891	816	847	826	844	887	802	850	883	835	864	876	830	854	859	891	843	828	877	893	888	860	829	827	830	819	842	838	822	891	865	862	832	873	917	841	839	840	854	838	856	844	850	860	863	827	882	846	873	847	801	903	863	828	801	908	873	838	831	838	876	832	825	855	826	862	799	813	811	881	844	841	788	847	872	861	846	868	886	840	849	812	869	808	826	829	879	852	816	805	881	834	860	918	902	757	784	827	872	825	823	884	850	891	830	892	879	834	856	833	911	856	826	849	805	830	830	781	854	884	842	811	856	841	860	885	803	887	816	852	804	835	794	820	844	854	871	868	837	828	803	860	835	854	838	787	809	828	817	774	870	857	857	845	815	833	848	872	879	849	821	858	850	874	863	875	867	853	815	763	848	822	834	828	824	864	859	818	849	844	832	850	827	902	802	819	845	817	841	849	837	815	840	826	786	821	799	878	886	812	867	837	871	874	843	850	887	834	815	757	810	856	893	831	864	808	858	887	830	847	862	853	913	875	823	826	835	811	862	841	822	848	835	855	830	847	817	849	832	884	896	833	855	874	826	835	825	822	931	826	818	834	796	829	817	834	856	886	873	854	856	858	862	826	880	824	873	839	865	805	831	891	862	866	822	835	797	836	798	853	849	800	850	898	834	869	897	854	844	826	825	848	815	817	817	853	874	836	820	815	843	912	808	861	872	840	884	844	835	834	836	857	805	844	829	852	837	865	848	861	833	853	837	909	854	862	884	821	794	849	802	803	872	868	833	834	821	812	906	876	842	823	869	845	846	820	841	845	853	805	869	888	920	859	859	824	829	826	845	851	809	889	879	846	850	774	838	802	785	827	866	858	869	892	811	830	837	853	858	907	859	819	874	847	901	851	833	859	817	874	844	856	856	850	821	819	877	818	841	844	853	835	785	886	831	839	771	807	850	807	863	859	854	815	852	876	831	788	855	833	809	874	843	853	867	849	878	789	823	839	854	811	836	843	862	836	811	805	819	840	846	848	837	825	860	826	836	846	858	844	843	824	827	900	831	856	805	840	849	836	829	831	861	862	863	889	845	819	865	848	866	829	867	865	873	864	802	864	820	843	892	883	879	872	856	804	820	845	820	904	833	849	796	838	856	842	891	854	838	808	819	832	875	846	871	815	813	887	832	839	827	845	845	841	793	871	838	899	855	882	813	851	812	880	840	893	862	891	818	812	853	859	834	855	856	896	858	832	837	831	839	830	878	849	859	822	817	923	834	826	894	874	844	810	865	850	854	840	844	843	847	827	861	801	872	852	829	859	850	844	835	840	816	841	852	818	823	821	789	878	872	816	871	864	879	895	816	812	855	849	831	868	853	842	841	840	834	910	830	861	847	836	861	827	842	877	823	847	808	847	845	817	851	847	826	839	843	834	840	870	849	845	837	804	827	842	862	878	850	826	846	825	840	853	893	894	850	841	871	855	855	872	842	892	836	836	828	868	834	851	806	874	853	909	825	801	836	818	865	820	832	829	885	838	904	841	841	821	881	838	825	848	801	805	890	809	858	876	874	826	849	842	834	791	860	856	831	829	840	890	855	806	853	856	871	841	865	844	804	862	862	838	892	848	826	864	813	829	887	841	868	887	879	829	837	833	820	862	870	840	898	883	798	865	850	860	848	811	809	873	838	893	838	837	861	798	839	821	839	825	848	837	878	870	885	817	852	868	844	866	848	834	869	899	870	851	808	855	860	806	801	825	830	802	878	873	871	824	822	855	847	819	810	855	824	854	800	877	871	807	830	880	793	859	837	861	825	843	926	858	831	834	827	835	889	873	825	859	835	872	851	830	837	851	853	873	869	845	873	786	832	879	921	887	878	831	773	839	848	883	856	832	836	810	820	838	790	857	914	815	852	845	807	834	853	828	807	857	906	853	891	870	840	829	829	841	801	801	864	837	807	819	850	881	848	821	848	859	832	869	876	829	819	845	827	846	895	861	830	819	851	901	889	851	859	827	866	820	852	839	866	878	800	812	874	795	824	861	893	838	871	849	787	855	802	856	873	835	820	845	826	834	829	865	842	822	857	828	819	883	870	852	853	861	883	838	839	794	860	805	883	852	862	829	853	872	865	853	830	875	870	892	888	828	890	915	867	878	826	834	816	846	791	850	855	823	841	856	840	808	893	845	859	853	894	880	889	860	868	920	822	798	852	879	860	889	889	861	832	795	874	837	822	854	861	851	840	824	836	840	892	789	847	844	854	835	870	852	818	839	858	866	834	831	870	830	848	835	847	805	866	858	823	879	871	912	873	779	851	815	829	893	829	863	885	839	861	876	855	884	799	814	842	892	759	826	782	880	822	822	797	848	864	818	822	860	868	826	832	857	849	849	877	894	807	813	856	871	831	888	850	827	877	827	853	804	861	909	848	910	802	813	824	857	885	884	843	815	828	801	809	841	807	805	899	860	794	858	817	803	840	865	834	843	842	891	796	869	837	884	816	871	880	867	800	861	779	891	834	870	886	843	840	877	856	876	840	767	792	853	821	890	872	878	861	813	846	855	811	837	859	837	795	863	889	834	830	819	827	884	798	799	820	817	886	788	854	821	831	875	828	866	857	879	873	860	833	794	875	812	822	834	845	906	818	849	859	837	819	853	852	852	855	827	886	848	832	833	875	820	890	839	881	830	836	832	848	811	785	854	855	845	795	867	814	870	860	864	819	853	864	880	841	860	880	862	867	891	786	809	820	805	892	882	886	854	889	871	830	858	860
3082	88	67	74	62	87	66	72	69	60	79	46	74	72	64	60	58	69	61	56	46	64	68	50	63	55	51	53	68	65	50	60	64	55	45	54	59	51	68	43	45	59	61	43	62	48	51	54	58	50	50	57	60	56	44	67	65	70	45	53	62	58	58	65	56	52	59	63	66	46	58	48	42	47	58	58	45	66	53	57	64	56	58	63	58	68	51	38	67	43	42	52	51	70	58	46	51	49	51	46	55	62	56	57	47	54	63	49	47	59	64	44	41	57	49	51	43	58	58	47	40	60	52	65	48	62	53	54	58	55	52	51	63	54	57	68	50	59	50	52	51	50	51	54	52	53	52	55	47	46	56	55	58	55	56	49	56	67	54	52	58	56	53	72	59	42	53	51	46	51	47	70	65	63	61	63	64	52	58	58	50	42	56	51	62	54	54	61	65	51	59	57	46	48	48	60	55	47	57	52	59	75	39	62	55	55	46	43	51	55	63	58	47	67	57	57	50	65	56	50	53	61	56	42	50	49	57	73	44	66	68	54	52	59	61	59	57	65	53	67	50	45	50	50	49	59	58	58	55	42	55	61	51	54	51	52	52	52	75	48	60	53	55	57	65	57	55	61	54	58	47	60	49	61	71	52	57	53	50	52	56	54	69	54	61	59	55	52	59	55	72	58	52	52	43	65	57	61	54	47	56	41	59	52	53	64	48	50	53	49	53	69	67	51	58	54	68	54	46	56	49	61	64	45	60	49	50	35	52	57	68	56	60	51	54	61	68	46	58	48	60	49	58	55	39	55	55	59	66	49	57	54	54	55	71	57	50	64	48	63	61	59	61	57	64	66	70	50	35	58	64	47	48	46	68	59	48	69	63	47	61	60	52	58	60	47	54	48	53	62	49	59	75	66	44	55	50	53	45	56	60	48	45	61	51	65	61	69	51	52	41	64	50	31	59	56	50	56	46	56	60	58	55	57	55	55	57	50	42	54	53	47	63	47	48	57	58	62	41	63	55	51	62	45	62	69	55	46	42	46	38	50	43	64	42	46	43	56	59	58	59	54	57	43	51	52	60	55	45	45	73	45	48	51	56	46	50	64	56	51	49	46	46	53	51	52	63	77	62	54	59	57	49	68	52	52	59	61	44	56	69	46	55	46	68	40	54	61	54	46	60	49	49	60	52	62	63	43	57	44	61	53	77	46	58	51	45	67	40	51	57	66	67	55	53	53	62	46	61	63	61	45	65	59	60	55	50	54	60	52	57	53	52	67	58	54	75	55	60	56	66	48	59	49	53	46	51	48	48	62	50	53	45	50	78	62	63	46	44	51	53	51	49	49	61	62	52	56	42	55	64	55	61	51	57	47	53	56	52	46	55	58	56	56	54	45	52	40	57	68	59	59	55	58	51	66	54	62	59	48	60	49	59	57	50	53	59	58	36	41	43	48	57	50	63	45	63	50	54	57	49	63	68	59	65	59	60	53	59	55	54	59	58	47	54	50	58	52	47	44	64	53	46	52	44	53	59	48	50	63	59	55	57	55	49	49	65	49	66	51	53	56	53	64	49	56	51	57	60	49	50	58	63	60	53	46	64	67	61	51	49	59	41	50	55	49	73	42	45	55	54	50	53	55	52	56	65	59	51	58	52	60	48	45	66	44	47	49	46	51	56	61	56	56	52	68	55	59	57	60	48	52	52	59	46	56	62	55	68	48	62	41	49	61	51	54	57	52	53	44	51	59	60	56	56	53	60	50	59	44	42	75	65	54	55	46	60	65	61	47	57	48	71	46	52	68	47	65	80	63	58	44	60	47	44	53	43	52	44	55	47	59	55	49	52	76	45	48	42	58	61	58	61	45	51	55	54	62	62	62	48	48	45	64	49	54	59	55	59	56	48	50	63	57	56	59	71	58	63	52	71	53	47	46	53	62	54	61	59	59	60	53	55	54	50	47	56	46	65	56	51	51	58	68	64	54	69	51	61	40	39	52	64	40	54	48	45	67	56	72	44	72	55	42	52	51	47	43	57	57	49	51	60	44	64	58	45	64	70	57	79	48	49	55	59	46	53	49	53	56	72	54	52	57	60	54	50	64	54	52	52	52	60	52	66	59	61	51	46	65	62	37	64	57	59	74	53	53	59	59	46	60	59	57	61	45	55	52	47	64	53	58	61	57	41	57	54	52	43	52	59	63	68	49	58	56	58	42	49	65	66	47	52	50	66	45	68	57	36	55	69	56	58	51	51	50	56	54	58	46	51	56	59	81	57	52	55	52	64	54	42	58	53	50	50	55	56	62	60	69	56	57	62	49	45	51	58	61	47	52	69	59	47	45	58	52	61	50	53	53	43	60	52	47	73	51	58	50	59	46	50	51	54	59	57	65	55	66	61	49	65	60	49	60	61	62	60	53	62	63	45	54	54	60	49	61	56	57	64	68	59	54	48	60	47	55	63	46	66	56	52	54	47	56	50	38	52	46	54	54	49	50	58	54	44	64	47	53	52	44	57	47	61	46	54	59	48	67	52	61	55	51	64	63	49	58	64	64	62	60	56	67	52	54	59	44	68	51	75	55	61	51	47	57	53	58	63	72	55	56	47	65	49	59	57	62	50	59	70	45	46	47	64	58	59	63	59	54	62	55	50	52	47	53	46	32	46	39	49	54	51	47	70	53	52	52	61	53	44	56	55	49	62	55	50	60	62	55	68	44	56	54	52	57	58	59	56	54	56	55	53	66	53	46	58	52	44	41	62	37	61	55	62	59	62	56	67	56	52	50	68	49	59	60	55	47	54	46	57	59	46	57	64	65	48	55	39	51	57	50	64	63	50	59	55	54	56	46	60	69	59	44	52	53	48	49	48	51	47	50	46	53	53	52	47	60	63	56	51	57	47	59	61	64	42	55	67	55	50	48	64	53	56	49	52	53	46	55	58	59	53	51	51	63	60	55	51	66	68	64	61	57	76	59	70	58	54	66	61	61	53	60	67	61	50	57	48	45	47	54	63	47	52	60	58	55	55	68	56	58	58	60	58	65	52	53	57	55	53	51	44	50	52	53	75	48	68	60	36	53	52	56	61	47	57	67	62	62	39	55	53	66	45	50	55	53	47	56	55	45	63	58	57	60	55	72	44	59	64	64	60	52	62	66	65	51	59	44	74	51	63	59	59	55	54	56	53	52	66	64	59	64	44	46	55	58	67	60	58	69	54	64	43	65	63	47	71	48	59	49	46	67	67	55	53	59	64	60	57	71	72	60	54	46	58	57	59	61	57	51	51	46	60	52	56	51	45	58	60	63	58	54	59	60	51	57	59	75	48	61	48	38	51	55	48	51	50	51	48	61	51	47	47	66	62	52	56	50	54	51	53	64	58	50	58	56	54	53	57	45	47	43	51	57	55	74	60	59	57	60	59	48	59	53	58	66	58	59	56	47	43	45	46	46	44	51	52	63	56	49	44	66	51	53	69	46	51	57	45	64	51	57	49	59	57	47
17449	1220	816	970	1694	2192	2133	2036	1822	1505	1222	1103	1029	928	906	842	834	780	759	707	716	689	670	628	616	644	632	648	606	634	569	591	587	527	622	534	572	664	881	531	534	567	557	538	541	547	539	562	535	532	533	573	534	524	539	537	540	518	536	573	531	547	528	556	554	546	537	533	529	535	546	533	531	541	551	575	579	538	542	516	559	557	530	526	516	556	540	505	558	531	517	529	523	514	494	521	518	514	559	514	521	588	551	541	533	507	544	524	500	517	525	558	523	556	502	514	536	517	500	539	496	523	523	504	552	508	516	552	534	550	556	472	536	520	520	573	532	558	480	551	542	498	517	493	507	550	527	602	538	533	507	495	523	527	571	546	518	559	507	563	503	547	547	569	511	521	531	533	571	516	558	530	523	555	485	572	535	540	524	536	525	510	534	484	525	489	540	526	513	507	523	513	548	559	487	485	568	509	514	507	549	519	496	535	570	480	533	515	513	555	551	498	560	520	503	529	463	545	538	543	514	512	552	527	577	540	542	505	535	506	491	554	538	479	497	540	513	520	546	541	515	567	547	481	569	522	517	501	521	518	518	508	583	528	513	526	507	531	488	522	522	511	496	489	536	509	539	493	538	536	500	544	544	539	545	539	564	554	513	498	566	508	564	544	561	511	532	541	511	524	530	573	525	513	532	551	515	490	513	482	523	543	480	563	553	567	506	472	513	593	565	531	570	542	521	505	563	529	542	522	507	543	550	500	485	554	542	495	523	496	518	501	514	534	512	505	488	552	511	482	529	545	521	485	558	517	545	507	497	517	566	483	565	536	540	539	546	535	537	557	515	515	528	559	525	550	515	515	516	551	520	481	515	547	522	521	532	514	494	515	525	552	483	553	539	522	516	534	540	557	517	547	523	528	509	513	519	506	531	529	527	562	533	553	510	536	504	535	519	531	513	555	518	561	506	509	542	575	545	522	529	513	541	505	504	543	519	564	510	466	563	523	481	521	528	474	522	498	531	525	533	505	542	532	539	525	521	500	488	558	510	519	529	532	550	518	498	514	522	550	528	495	548	520	504	557	566	509	519	523	530	522	508	518	526	498	519	550	520	514	551	514	578	520	550	511	476	550	511	593	518	526	543	516	519	551	520	514	528	530	526	511	540	504	502	503	524	537	546	555	522	546	538	564	512	538	515	526	534	541	516	517	518	519	519	552	514	481	560	529	537	506	549	535	487	516	553	574	522	502	544	542	554	505	490	551	507	530	563	526	574	538	529	491	513	499	491	538	513	544	507	523	537	488	490	538	556	549	515	540	553	543	460	536	541	516	521	526	571	507	505	592	536	516	522	518	542	481	525	506	519	516	513	548	533	523	593	529	527	534	509	553	554	487	515	513	527	538	511	528	496	524	536	527	541	510	511	500	474	492	465	555	490	540	513	548	523	536	519	507	522	494	519	530	537	556	519	527	527	502	566	495	539	550	505	540	536	491	513	515	527	536	525	556	494	527	510	535	506	504	518	535	505	480	559	505	597	512	512	550	523	552	533	537	542	514	495	554	560	488	497	558	567	553	533	527	526	528	530	522	528	533	572	506	462	513	518	500	530	560	508	543	571	517	529	511	532	471	510	537	522	483	516	511	543	531	512	512	568	504	537	513	522	524	487	515	489	476	525	505	538	556	489	532	536	532	569	531	516	536	511	506	494	508	543	518	542	529	510	506	528	558	508	528	511	499	524	539	515	579	546	527	529	495	555	565	534	573	493	522	525	543	544	502	522	525	542	545	561	531	521	516	532	552	560	542	508	515	578	541	542	524	511	581	485	541	525	514	579	536	494	528	558	544	512	514	537	498	504	539	551	555	545	541	513	515	539	512	533	523	558	502	572	524	553	536	514	534	470	515	502	519	487	601	527	543	527	480	543	500	539	550	545	541	523	524	522	538	523	505	479	516	543	473	510	547	512	502	534	534	520	502	558	556	554	551	538	539	506	542	546	480	523	527	497	488	513	529	512	519	510	533	526	538	561	496	506	524	529	502	526	544	509	489	525	500	526	492	501	505	560	509	540	543	542	540	515	539	535	559	498	517	550	525	555	526	470	476	476	497	554	505	525	523	563	535	571	520	528	541	505	533	499	537	544	508	502	478	509	551	527	548	464	500	551	518	484	508	513	516	569	498	533	524	535	565	491	503	486	486	532	480	501	551	520	517	536	529	536	508	518	537	540	508	516	497	510	541	516	510	511	509	535	531	551	554	517	556	516	518	518	519	522	470	521	572	494	529	532	493	528	542	543	527	502	494	519	536	538	530	510	538	502	534	531	531	489	508	533	568	511	525	499	510	533	502	564	537	548	522	522	510	534	524	523	558	483	545	554	533	519	543	520	514	525	501	539	537	489	526	486	556	512	483	523	512	504	515	536	548	453	546	545	508	528	493	531	544	540	499	492	501	559	522	505	510	501	531	559	526	511	530	509	522	545	506	526	500	577	549	565	530	514	493	502	576	506	516	511	564	495	538	515	524	496	522	532	482	487	508	557	532	517	501	463	493	525	534	570	553	533	491	512	506	515	493	500	526	503	546	475	543	533	521	539	527	540	538	502	544	521	534	508	558	526	516	494	521	533	541	533	523	539	563	522	535	517	519	507	535	534	567	504	497	517	486	521	514	517	563	514	555	546	526	553	505	545	563	546	534	549	528	524	541	524	557	529	498	519	549	511	487	565	572	516	532	501	535	531	521	540	545	534	564	526	503	482	529	503	523	523	509	575	503	536	507	527	497	522	513	559	558	546	504	501	536	499	520	510	513	512	515	531	550	500	527	503	521	525	542	526	518	510	511	542	548	529	493	503	544	582	482	545	523	509	497	517	529	527	483	565	513	545	477	529	551	583	508	502	501	489	506	527	534	534	507	551	494	542	522	519	549	520	571	534	511	532	527	490	529	555	515	509	544	495	496	539	520	582	517	527	539	542	538	519	546	532	502	519	535	578	543	562	553	531	547	555	531	567	482	530	529	532	523	500	567	515	526	543	487	515	514	511	516	518	542	519	542	498	521	563	533	507	522	567	499	502	515	505	531	533	525	524	568	522	510	524	510	515	519	550	552	542	451	528	537	584	530	509	513	539	518	536	528	572	502	537	540	514	493	517	528	546	544	495	533	502	538	502	546	513	525	512	527	564	538	550	546	521	559	516	532	518	544	510	525	495	530	507	518	530	529	478	520	563	581	565	554	551	515	539	511	543	537	507	499	514	557	503	511	491	478	536	520	517	535	522	528	508	525	535	541	497	546	548	575	524	488	544	572	543	539	512	497	537	520	489	526	516	528	527	510	490	556	535	552	553	526	519	523	560	552	551	524	530	566	523	529	515	518	564	530	541	531	563	521	518	557	485	516	536	538	541	527	539	536	536	514	549	535	584	518	541	527	493	553	523	522	507	555	522	543	519	530	564	584	517	530	549	533	509	505	518	547	486	517	498	552	497	521	552	525	509	506	531	501
8152	278	134	96	92	126	152	150	137	147	112	107	105	98	89	120	96	83	85	80	63	74	48	76	73	69	59	76	76	57	49	65	55	71	58	72	62	64	107	56	69	76	57	69	58	57	44	55	53	74	48	65	61	70	63	51	51	54	61	60	57	50	62	51	56	56	53	67	52	53	68	65	60	59	50	60	49	55	59	58	73	54	47	50	49	51	67	62	63	68	38	43	52	53	47	57	67	67	58	63	59	63	45	56	53	60	51	54	55	58	56	47	64	53	53	64	55	50	61	77	58	56	56	47	56	42	50	48	52	55	52	69	44	49	52	47	43	61	53	58	47	66	61	70	59	46	56	60	56	53	44	53	52	66	65	43	52	55	50	60	42	60	81	62	55	56	59	59	37	57	55	50	54	42	62	50	55	50	66	56	53	44	53	54	79	51	59	51	55	63	63	52	46	50	60	46	53	53	46	54	46	71	61	57	54	46	57	54	57	57	42	39	65	63	57	61	73	65	50	53	51	42	60	53	60	47	53	44	54	52	56	62	61	56	48	67	56	56	46	54	45	66	44	66	53	61	46	56	58	59	55	66	55	75	50	55	58	51	47	52	64	49	46	51	47	59	57	61	63	65	45	59	42	62	63	65	52	51	42	52	54	46	57	47	64	52	56	50	65	48	60	61	51	49	56	46	49	55	50	53	56	59	48	58	55	54	60	54	46	61	54	53	72	68	42	57	61	62	52	48	40	56	53	52	53	56	60	62	53	65	54	48	51	58	69	62	50	56	49	61	49	54	51	51	53	54	61	57	56	46	58	59	55	56	49	55	52	71	48	62	52	46	36	42	58	53	58	49	61	57	38	61	56	58	43	56	44	53	56	61	57	57	52	48	57	50	61	39	56	50	52	57	59	49	51	57	55	44	61	43	46	51	69	56	54	53	65	47	62	52	56	47	57	48	59	47	50	65	58	39	50	46	46	55	55	58	65	63	53	49	57	55	51	43	65	42	49	52	68	47	50	47	67	52	52	70	61	58	56	51	60	40	66	41	61	59	57	48	69	66	39	63	39	50	66	59	54	47	47	63	55	66	59	57	48	56	47	71	78	54	62	53	65	64	69	44	54	58	59	50	55	42	45	60	54	57	49	58	56	60	46	63	66	61	60	56	52	59	56	52	50	54	50	63	54	56	58	44	51	54	67	51	56	45	66	52	54	48	61	54	57	63	61	61	43	57	67	61	64	65	49	53	54	51	54	54	58	50	59	46	63	63	55	54	52	47	52	50	58	47	63	51	62	58	47	53	44	57	56	45	49	53	53	66	60	55	51	67	57	58	65	67	64	62	44	60	59	52	63	36	54	50	76	45	52	67	75	60	52	46	63	39	53	51	59	49	52	52	52	53	42	53	53	64	66	61	47	50	53	57	68	48	52	50	57	42	47	51	54	55	60	62	61	59	54	54	57	54	57	57	48	61	59	49	55	56	49	65	64	55	64	52	48	58	53	62	48	62	50	61	55	47	45	71	57	49	41	55	57	48	59	53	67	49	56	51	51	73	66	60	57	52	51	43	47	61	56	55	64	45	63	60	53	53	61	59	59	67	71	53	65	45	67	63	55	56	60	55	62	64	55	59	59	47	55	61	55	54	48	59	69	52	68	59	55	62	57	56	59	67	57	36	55	60	60	49	64	64	50	56	51	51	58	49	63	66	58	60	53	53	63	49	56	62	53	50	49	57	52	51	45	59	62	51	71	50	62	68	54	48	45	60	43	59	69	52	59	52	60	47	55	57	49	62	45	48	67	45	64	53	59	48	52	68	49	48	60	83	50	58	55	59	38	51	55	51	52	58	43	40	58	53	63	61	59	63	66	57	49	45	53	63	59	57	52	58	39	47	63	48	55	48	68	52	64	55	70	54	62	44	66	58	60	52	47	55	54	60	51	54	46	56	58	59	63	50	52	57	56	48	70	58	60	57	51	66	62	42	38	56	52	64	64	47	52	68	54	47	48	58	52	48	55	45	40	49	56	45	63	50	64	67	52	48	56	57	61	55	54	63	59	57	57	53	45	38	61	57	60	55	50	48	58	63	58	43	55	57	53	61	54	59	67	71	61	61	61	49	52	50	66	56	60	50	41	52	43	54	59	41	55	54	48	56	54	46	46	58	53	54	52	47	69	47	56	54	68	60	62	57	68	54	48	51	66	60	54	59	49	54	49	48	42	62	53	59	57	64	48	55	68	68	56	54	67	45	48	63	51	55	50	53	59	52	69	44	43	56	61	61	55	51	42	49	63	62	58	40	69	52	51	46	47	44	56	62	58	52	47	58	62	78	63	50	76	56	58	59	51	48	60	48	67	68	62	58	59	57	60	53	71	51	74	56	47	60	60	57	41	61	54	58	55	60	71	67	66	38	61	48	55	50	60	53	53	61	54	59	47	51	49	49	55	45	65	55	52	53	59	51	51	55	56	57	47	53	58	61	51	46	57	52	47	65	53	44	58	59	50	53	65	58	61	61	51	61	53	50	47	50	59	50	43	54	43	56	53	64	76	42	64	56	58	48	55	55	49	54	49	58	63	50	58	52	47	58	59	50	48	69	53	55	58	52	56	49	59	37	55	58	46	64	53	62	57	50	44	54	58	53	48	60	55	40	38	56	53	58	56	52	53	50	46	63	72	72	63	61	61	58	54	56	42	61	52	52	53	54	55	60	56	50	42	56	46	47	51	56	56	50	48	49	63	49	61	40	68	50	41	54	47	64	58	68	43	58	47	50	68	58	54	46	48	60	61	68	51	46	50	56	46	59	40	51	54	54	61	55	68	53	52	58	54	54	62	59	65	58	57	50	59	60	48	69	56	53	47	49	54	66	54	42	44	73	42	50	66	61	39	64	53	55	54	57	54	50	58	58	43	52	42	63	49	57	50	52	57	59	54	51	66	50	54	70	41	48	57	63	55	50	63	52	54	63	56	61	53	67	48	43	54	57	52	59	43	63	49	60	57	43	55	60	39	48	54	52	59	57	44	46	49	59	51	63	46	47	61	55	57	43	54	55	63	43	68	63	56	45	52	62	55	44	43	55	47	51	56	53	48	59	68	51	49	66	41	52	56	46	62	53	45	62	51	76	48	60	65	72	66	42	53	56	62	47	62	51	55	50	51	57	63	41	48	54	52	53	53	46	50	38	54	58	49	49	53	45	58	66	53	45	62	62	36	60	51	44	48	48	43	47	63	51	59	62	62	72	55	49	60	59	59	59	68	56	58	50	55	55	64	69	55	54	64	55	54	58	51	49	70	53	53	69	46	68	57	64	49	52	62	55	51	57	40	50	56	48	50	72	56	64	51	52	60	48	62	56	63	69	55	49	57	61	51	58	68	52	42	67	41	50	45	54	54	50	41	57	52	52	56	63	51	51	46	51	50	64	49	56	55	68	62	54	54	60	61	56	60	45	48	69	56	57	64	59	56	56	50	53	54	49	46	53	52	65	59	47
28917	4073	1871	2854	6759	8676	8122	7022	5956	4745	3889	3421	2901	2555	2178	2101	1844	1633	1607	1527	1374	1206	1173	1149	1039	1011	957	903	961	863	853	778	771	848	782	782	767	824	1918	701	671	687	665	727	673	656	656	693	687	638	626	631	650	647	626	584	606	642	628	617	621	628	619	595	573	589	618	616	536	568	629	620	599	621	564	557	636	583	600	578	590	598	597	557	572	609	588	606	580	601	582	574	551	542	539	542	594	605	504	547	598	536	542	544	575	571	563	542	577	535	597	605	532	559	562	543	520	551	507	577	585	535	557	587	559	541	557	571	553	574	568	575	563	551	579	535	574	542	551	595	590	574	556	557	543	572	557	564	531	535	550	543	548	556	544	567	551	571	580	565	497	589	567	553	584	546	548	569	580	543	531	538	527	571	558	580	574	547	551	531	554	528	505	535	542	521	546	569	563	550	573	536	493	495	584	553	549	556	576	537	567	499	523	577	544	553	545	537	557	559	570	559	567	578	509	568	537	559	546	549	557	569	537	567	547	540	539	526	555	568	524	551	539	554	521	568	540	538	542	520	556	528	556	582	553	575	552	549	501	549	526	560	580	504	541	580	511	504	604	541	585	565	560	542	547	520	567	542	557	516	576	564	521	584	555	521	548	526	550	531	531	546	539	594	577	542	535	547	536	539	585	528	555	553	550	543	564	564	545	551	512	554	529	533	548	550	575	591	581	539	560	543	522	556	558	519	515	533	550	558	556	561	542	523	555	515	541	556	513	596	562	568	554	539	569	563	545	542	538	550	516	553	541	568	573	467	539	536	535	552	519	537	548	540	597	514	554	508	556	578	545	530	578	506	612	573	570	529	488	565	572	558	536	519	555	547	519	533	532	548	575	490	523	550	592	526	543	514	535	548	576	521	522	549	546	531	573	523	542	545	492	517	477	567	552	577	537	567	512	559	536	535	536	592	546	544	541	523	578	547	576	538	564	570	526	557	513	595	502	523	569	534	538	560	534	542	551	534	567	602	497	522	555	534	527	506	544	554	571	542	531	533	523	551	553	526	544	550	567	580	497	540	527	544	550	546	558	550	573	547	539	508	538	500	529	505	578	566	517	530	532	500	534	522	525	540	562	521	538	530	575	535	586	521	530	550	532	537	573	554	561	533	571	538	518	566	523	544	537	539	590	518	548	553	546	563	555	514	522	545	557	538	559	568	537	517	543	557	536	554	544	569	516	513	532	546	516	487	537	549	551	558	543	564	523	562	531	555	485	527	556	526	563	520	513	525	589	564	539	526	547	532	525	524	551	529	540	517	527	570	527	538	569	547	545	546	554	514	575	497	557	561	565	535	554	534	544	525	540	532	544	542	592	586	548	611	563	516	550	546	548	568	527	548	577	498	554	509	528	522	533	507	544	543	520	505	533	536	549	554	520	544	546	552	550	529	538	549	523	558	564	571	527	535	549	537	516	531	537	549	499	543	561	548	551	561	514	525	556	550	588	537	547	589	545	559	521	562	562	562	557	533	554	534	520	539	498	541	577	556	556	575	550	562	514	545	565	531	550	547	545	534	534	515	532	521	540	556	567	603	561	531	577	544	548	553	549	563	546	592	550	546	529	574	511	497	530	538	553	556	518	515	570	538	538	542	506	544	531	522	546	554	544	579	593	555	534	561	574	503	542	515	541	515	522	520	546	542	530	556	535	576	549	582	560	538	549	521	555	553	570	574	550	546	542	539	531	548	521	550	568	543	548	558	568	514	537	539	529	512	497	605	534	570	543	556	560	586	539	540	599	523	544	566	547	559	553	556	520	511	535	509	558	536	542	548	538	555	571	532	569	533	559	556	516	487	568	561	537	540	515	525	544	516	577	539	536	525	534	544	556	528	510	524	523	545	553	548	550	534	581	559	525	555	544	531	554	533	566	579	545	537	547	519	539	510	538	530	555	544	533	554	500	547	548	529	547	552	597	535	582	557	524	516	533	577	579	567	542	519	579	518	624	547	561	536	523	510	577	564	531	521	578	473	549	533	560	531	562	529	533	500	561	525	524	531	554	559	546	523	560	542	535	552	524	569	575	577	570	549	532	555	560	538	566	532	560	530	592	505	552	533	546	545	541	560	537	542	525	556	571	592	528	554	508	570	547	562	600	554	544	558	524	576	501	531	559	543	524	520	533	539	528	545	527	520	540	498	556	550	551	543	519	584	583	561	538	565	513	562	558	556	552	544	537	526	526	542	535	552	562	533	560	513	546	564	548	528	495	566	546	524	543	553	568	578	558	552	554	535	527	550	528	522	521	516	573	551	551	547	524	512	563	502	573	531	518	514	561	531	592	527	525	546	552	585	593	540	602	575	572	542	527	559	551	545	553	556	578	574	547	563	557	523	525	533	514	542	555	580	550	542	545	556	513	517	547	534	542	553	551	533	555	551	519	528	540	500	583	539	539	542	561	542	566	553	551	533	519	522	562	540	517	532	531	531	554	552	538	562	551	537	572	566	525	554	533	520	592	559	520	567	553	543	529	550	531	529	536	516	538	565	550	587	536	563	566	498	549	539	565	551	507	541	549	532	504	519	554	520	566	589	575	544	581	565	525	561	563	543	569	546	538	583	567	522	569	564	569	567	517	530	507	532	523	574	560	501	584	558	510	551	569	535	604	540	585	565	568	584	533	572	569	580	538	539	557	555	543	530	532	531	547	633	515	492	543	529	529	541	513	535	507	540	532	570	549	550	535	511	568	525	545	524	559	537	559	535	530	529	564	599	563	515	542	530	537	500	568	559	548	543	524	543	550	545	546	518	498	575	531	562	514	563	522	538	506	597	559	542	511	545	551	527	548	531	546	518	572	531	568	565	568	510	561	584	532	555	554	571	556	552	507	549	565	543	579	553	508	576	526	520	510	526	530	546	545	595	532	583	525	547	538	539	551	574	549	546	596	504	535	546	530	514	514	535	518	572	577	557	560	568	535	530	565	548	563	553	564	538	590	540	519	572	522	568	581	510	580	573	560	554	520	556	556	538	542	487	541	511	555	534	537	573	503	532	521	561	520	525	565	544	537	564	551	558	559	532	539	575	567	535	521	516	522	558	552	541	549	518	576	533	520	510	546	572	552	541	543	564	536	561	530	517	540	544	536	531	550	540	566	531	576	543	577	543	516	519	585	549	562	517	537	572	566	527	564	559	530	532	566	554	553	540	532	545	532	553	523	547	556	537	555	491	553	539	515	476	600	530	520	559	555	563	520	548	570	535	547	541	536	539	535	569	557	539	516	540	553	522	588	530	546	551	538	532	553	578	556	523	540	562	536	528	539	584	481	549	541	546	541	500	584	502	597	551	529	569	546	590	526	532	560	552	538	511	527	569	526	599	519	575	558	548	537	588	536	547	554	521	559	568	533	558	544	557	563	553	531	545	546	545	545	589	540	535	573	544	549	535	576	535	523	519	567	532	548	523	527	524	559	557	527	516	516	544	540	575	550	550	545	579	549	536	542	554
5840	104	58	42	39	67	69	71	55	63	70	50	55	49	43	37	38	39	43	34	37	28	29	29	29	30	39	28	27	27	45	21	21	22	25	22	25	20	48	21	18	24	23	27	26	20	24	18	24	25	28	17	25	29	28	20	21	30	25	24	31	27	35	16	24	26	25	20	27	28	21	24	21	24	17	24	15	21	24	29	23	24	24	19	27	23	17	14	18	21	27	26	19	13	20	21	15	24	18	21	22	26	19	21	40	18	19	30	20	26	16	23	23	17	20	22	28	27	22	25	20	21	29	25	14	19	17	23	12	21	18	16	19	16	22	23	24	20	21	26	24	15	20	24	24	24	23	28	22	17	15	18	21	21	19	22	17	25	20	23	22	16	26	27	15	20	24	18	23	24	21	23	20	24	18	20	11	16	26	27	18	29	21	33	23	19	23	20	20	23	18	24	26	23	20	24	27	21	21	23	18	22	15	26	17	26	22	18	27	14	25	19	24	17	19	18	24	30	24	25	19	20	20	34	23	24	24	17	23	22	16	18	25	28	19	19	22	21	20	31	25	23	21	30	21	14	20	26	16	24	18	27	27	29	18	26	16	20	24	18	23	24	22	22	14	23	30	30	18	26	23	21	20	25	15	21	20	25	19	24	24	15	25	21	24	21	29	17	34	27	21	22	15	30	21	22	23	30	24	25	15	24	24	26	27	21	19	22	20	20	18	18	29	25	16	29	22	20	21	15	20	20	19	26	23	25	23	22	27	20	13	27	17	29	35	22	25	25	16	24	30	20	19	22	22	16	26	23	19	27	13	21	23	19	14	26	14	26	19	19	28	23	28	20	22	25	20	13	22	32	23	22	26	18	25	23	24	24	26	18	20	17	21	27	24	33	17	19	23	19	32	29	14	20	21	20	24	29	24	19	23	24	18	22	24	20	19	32	27	25	15	28	17	24	23	19	26	21	19	20	21	25	17	24	29	15	23	22	19	20	25	21	17	19	31	16	21	25	18	23	23	21	22	21	21	22	10	27	24	27	24	14	23	23	23	24	20	27	23	23	18	23	24	26	28	16	17	20	15	20	20	27	30	23	16	28	18	16	19	16	15	19	25	23	23	23	20	13	25	25	22	17	28	26	29	27	20	18	18	30	26	23	19	19	20	17	19	24	16	24	17	21	22	27	20	20	18	20	22	28	18	25	23	16	24	26	27	36	35	28	19	23	18	30	15	18	30	23	26	21	26	16	25	29	17	17	17	17	26	29	20	26	32	31	27	22	26	19	21	30	21	19	16	24	27	27	23	16	20	22	23	21	18	25	24	21	15	22	18	21	25	18	23	21	20	20	29	19	25	23	21	21	19	16	18	16	14	21	22	24	18	24	17	21	17	23	19	25	19	29	13	20	28	18	27	20	22	29	21	35	26	16	32	26	24	24	18	19	22	20	18	24	22	14	21	18	13	17	30	17	24	24	14	33	20	22	18	21	17	23	14	11	27	22	25	19	26	24	21	22	17	20	22	19	20	31	23	24	27	21	20	22	24	22	19	19	22	22	22	25	22	20	21	15	22	21	23	20	23	27	25	17	14	25	25	25	17	17	24	26	22	18	27	26	21	19	23	17	18	29	18	34	19	15	25	25	26	30	23	31	24	24	25	19	18	21	27	19	27	20	18	20	27	13	21	19	26	18	17	32	21	22	17	24	24	22	17	28	17	19	20	18	31	21	30	19	18	19	22	25	24	21	28	26	24	22	25	27	23	20	23	13	27	28	25	16	18	19	26	13	30	25	28	23	22	21	31	19	18	29	25	12	16	20	20	22	17	23	24	26	18	18	25	16	22	15	27	17	23	16	12	16	22	26	21	21	20	17	22	25	22	21	26	17	18	28	26	16	29	23	26	19	22	31	18	24	28	17	17	19	15	20	28	19	22	22	20	18	24	23	25	20	33	23	23	30	24	23	21	21	26	22	22	23	24	22	33	19	25	24	23	23	24	17	19	21	17	24	19	16	21	25	25	17	14	22	32	35	30	25	17	27	24	18	21	17	25	21	19	31	21	25	25	26	24	27	30	19	17	18	26	15	12	25	25	16	19	13	21	21	17	29	29	16	16	21	15	15	19	22	25	21	30	18	23	17	22	23	17	25	22	16	30	37	21	20	25	29	27	22	21	21	18	23	25	19	24	20	23	13	20	19	22	33	21	18	25	25	32	14	21	26	28	23	25	24	31	23	26	23	19	27	21	31	23	26	24	20	21	16	22	21	22	27	21	19	17	22	24	27	23	21	16	33	17	15	19	19	17	24	19	20	26	22	23	21	19	30	25	19	30	28	16	17	25	26	27	12	20	27	20	15	20	14	20	23	17	23	27	17	19	24	28	23	15	30	25	23	22	34	15	32	21	15	18	20	26	31	34	17	22	26	18	19	15	26	29	19	20	25	27	21	17	25	23	26	27	24	25	17	12	17	20	18	18	26	23	29	20	18	20	26	19	19	26	28	28	19	17	26	18	19	24	19	24	28	21	23	21	8	20	26	18	20	24	21	24	17	19	22	27	32	22	23	15	26	23	27	27	21	18	29	21	37	25	18	18	13	27	22	27	18	25	29	21	22	18	22	23	17	24	17	22	14	24	24	9	22	21	17	18	15	24	26	32	23	26	26	28	26	27	21	23	24	27	32	14	31	25	28	21	30	21	14	20	15	20	24	17	40	22	22	34	20	28	24	18	26	21	20	15	21	27	28	25	35	35	21	18	18	20	40	25	21	18	20	17	22	24	26	25	25	10	19	23	20	17	33	22	30	11	22	31	31	22	22	18	23	16	23	22	25	30	28	15	22	15	33	27	27	27	18	40	22	31	16	22	19	16	20	24	23	22	18	29	19	17	24	19	23	30	20	23	23	25	22	20	24	31	25	22	26	15	23	25	21	23	19	18	28	15	19	11	34	26	23	27	24	30	23	24	24	23	18	26	18	26	24	16	37	23	32	15	25	13	19	18	27	16	21	26	24	19	19	23	25	18	26	21	17	22	26	19	29	17	19	19	30	14	21	23	19	21	27	27	23	22	26	17	22	17	27	25	20	19	32	21	18	21	16	31	17	19	24	21	27	17	17	15	21	28	14	20	19	23	19	15	17	16	11	17	30	17	16	18	14	20	23	20	26	21	27	15	27	15	25	23	21	21	18	22	24	19	21	25	18	22	13	26	21	25	16	21	24	24	25	15	29	22	21	35	26	17	20	26	21	24	24	21	15	16	18	24	20	16	28	19	25	27	20	16	26	20	21	20	25	21	19	20	22	17	22	17	29	22	20	16	23	32	16	22	20	22	20	26	25	24	15	19	22	19	31	17	18	22	31	22	24	20	19	20	20	23	23	29	19	18	14	24	26	24	22	19	22	19	22	19	22	18	18	19	22	26	24	23	18	26	27	22	27	22	23	27	15	26	18	21	23	25	25	29	19	20	16	27	16	21	23	21	24	17	18	21	34	30	21
22063	2040	987	1433	3899	5155	4950	4216	3468	2858	2229	1907	1591	1458	1255	1174	1019	937	808	785	722	642	631	568	492	510	497	457	448	399	419	375	388	389	362	309	337	324	1171	310	323	296	294	273	287	273	272	284	285	288	261	255	296	290	251	292	263	278	264	253	264	266	258	250	253	265	279	269	251	267	223	264	239	245	216	256	258	261	234	249	232	241	235	216	229	252	231	242	226	221	232	217	199	239	209	225	228	217	230	226	228	230	224	240	231	210	250	203	221	223	248	232	245	209	190	209	215	228	233	232	224	240	253	225	236	229	228	193	219	218	205	234	206	237	227	215	222	229	221	254	219	235	216	187	205	224	222	175	213	211	208	231	208	233	232	229	223	245	231	221	207	205	205	194	243	239	208	241	212	205	244	197	246	223	199	206	201	218	203	257	211	217	236	208	228	211	220	217	240	239	215	234	194	216	221	185	196	230	218	191	212	243	249	220	197	217	248	211	221	232	224	237	220	226	217	207	224	253	200	197	222	220	223	201	235	229	243	214	222	212	226	222	219	246	221	215	216	244	201	222	182	206	189	219	192	242	194	229	238	221	225	228	229	223	228	190	242	209	210	223	204	211	218	215	226	217	225	220	233	204	258	200	222	197	231	215	225	193	220	198	220	206	222	185	238	208	219	219	188	201	194	231	211	203	213	226	238	229	205	224	237	220	226	221	232	200	216	225	198	227	227	220	188	221	229	256	223	238	244	244	237	201	216	238	222	203	223	205	201	193	202	240	225	226	213	208	195	233	202	211	212	200	216	214	231	202	235	202	225	220	238	218	209	226	209	179	214	207	242	227	202	224	235	203	231	220	208	208	201	209	220	236	204	234	242	230	193	232	199	203	226	240	229	244	201	208	230	198	233	229	249	199	198	234	188	234	244	221	228	239	206	209	192	217	210	211	215	198	216	209	213	226	208	209	220	178	237	212	217	217	228	234	233	200	209	220	195	201	221	237	227	208	211	216	220	240	209	207	232	223	205	198	210	185	204	215	202	218	211	245	207	237	200	207	218	231	201	197	190	223	199	203	229	235	203	252	230	238	225	220	219	219	212	202	241	233	227	223	209	227	236	218	200	205	215	243	216	224	188	225	191	222	226	215	235	220	257	242	216	216	246	217	200	220	200	207	209	228	230	218	204	196	237	199	219	201	220	264	227	218	232	225	224	217	221	208	225	193	225	224	255	215	247	225	221	216	227	218	250	206	194	249	244	214	215	239	200	193	200	207	228	204	210	221	232	211	234	226	232	225	207	205	227	215	219	234	260	232	216	239	218	217	213	222	228	219	228	248	187	191	227	258	216	209	198	224	216	230	225	232	230	199	232	211	187	207	191	221	229	214	212	223	222	218	192	210	244	240	201	211	221	250	212	225	218	232	204	211	220	236	217	209	210	227	209	214	192	213	203	205	232	217	202	237	214	223	217	225	212	216	238	233	222	199	205	209	206	237	218	226	225	214	204	226	186	236	210	208	215	227	216	209	221	221	207	246	229	205	214	226	237	185	207	194	208	230	233	199	257	225	221	201	248	211	209	226	213	220	229	225	206	188	201	239	216	203	202	250	196	218	227	230	213	210	206	216	222	197	218	218	227	237	223	196	188	230	223	213	215	239	207	209	208	199	223	210	226	225	202	215	208	219	221	235	219	189	215	218	206	226	229	217	221	217	232	212	221	219	203	222	209	204	219	216	212	224	213	190	205	230	199	193	205	220	210	210	216	227	235	199	236	200	204	231	210	230	207	230	233	224	232	222	224	219	213	227	214	199	215	216	248	210	219	224	219	230	201	224	215	217	214	196	218	225	252	210	239	217	224	215	248	211	243	229	243	205	225	216	211	220	230	190	233	200	218	214	207	244	208	221	209	221	239	202	196	210	222	228	201	203	236	220	228	224	244	200	237	199	212	195	235	223	218	214	206	224	221	215	219	207	228	206	211	220	205	184	232	257	225	204	231	236	218	220	217	198	190	201	212	191	209	219	218	182	204	193	212	227	215	222	207	223	244	230	194	181	235	245	201	223	190	222	226	212	190	183	236	227	216	196	212	205	195	198	211	218	193	204	213	216	219	236	193	244	212	219	241	238	246	220	211	204	225	222	206	235	223	210	217	237	255	212	211	226	222	236	225	217	227	209	199	221	239	224	200	231	216	228	226	227	219	212	223	182	207	191	233	243	210	205	223	210	220	207	195	217	206	197	228	216	228	227	207	232	234	225	216	184	226	205	216	196	194	244	205	200	218	226	228	197	197	208	223	190	236	223	202	200	191	223	209	213	230	225	195	207	219	193	213	218	217	231	222	232	241	227	237	223	195	211	225	220	236	198	236	225	229	213	241	229	220	227	239	226	201	201	218	198	240	237	208	221	228	224	213	188	231	202	193	208	215	199	202	209	206	201	224	215	200	216	200	217	204	208	208	243	233	230	204	185	199	204	228	212	206	206	215	215	217	238	234	219	208	220	232	228	212	230	203	221	226	203	215	263	220	234	223	194	219	214	227	208	211	203	246	233	201	194	208	210	202	197	222	216	201	253	205	219	217	219	200	229	215	218	227	210	236	210	243	226	232	214	242	218	218	232	217	231	206	212	216	194	210	200	226	205	210	216	209	203	206	217	235	212	205	219	228	218	194	208	203	229	216	213	210	238	192	256	222	236	238	232	229	228	208	238	221	217	209	234	225	215	194	230	220	221	213	208	209	220	210	188	223	239	212	200	239	212	182	236	217	222	223	204	197	232	217	212	223	241	228	241	207	220	248	216	207	224	203	236	228	207	227	217	186	214	225	206	210	224	206	200	223	215	223	245	223	170	232	222	227	216	212	206	196	213	190	200	233	234	217	210	201	233	221	229	221	209	238	246	217	222	225	237	190	216	216	214	202	213	215	201	212	217	206	223	210	203	211	211	197	215	218	223	216	200	242	210	231	212	204	239	254	225	251	233	241	209	224	223	215	215	213	209	219	216	246	212	215	214	217	213	224	236	225	249	208	212	218	205	219	221	226	230	207	217	216	214	221	208	210	243	235	221	212	222	196	218	217	206	213	194	227	182	243	225	220	200	205	193	225	215	231	207	219	219	211	221	215	201	223	241	228	240	193	217	219	194	241	238	229	222	191	199	230	211	204	233	207	208	211	189	209	213	213	216	228	221	243	225	194	216	205	234	227	203	233	245	220	219	232	214	217	209	216	217	238	215	251	225	212	221	225	207	204	223	216	224	211	204	215	237	224	208	240	203	250	198	196	187	200	219	215	225	209	185	220	216	207	226	215	205	219	208	200	203	208	212	203	228	193	217	210	243	212	231	200	199	206	219	243	221	227	207	243	231	205	207	223	226	222	217	227	243	217	236	216	223	208	211	211	203	220	226	220	202	230	216	195	210	217	211	219	206	201	225	237	224	219	208	208	217	213	203	216	221	212	221	210	238	219	221	206	204	199	218	225	231	209	221	230	215	227	232	224	246
6983	272	132	134	129	141	161	172	153	163	143	121	130	112	103	105	103	97	101	112	92	75	88	83	76	102	88	89	92	91	101	96	70	84	85	87	76	92	140	84	75	92	94	91	86	88	95	87	97	87	94	86	79	109	77	104	72	59	100	98	87	86	87	97	59	87	76	90	84	80	82	72	78	78	85	87	76	91	85	81	91	76	70	89	92	77	69	104	76	74	85	102	93	65	89	77	75	72	89	80	106	74	99	73	92	99	82	96	75	83	65	81	108	80	90	72	86	85	76	82	74	83	79	66	82	99	85	78	65	82	89	74	82	68	99	85	75	80	93	66	81	74	74	85	95	79	80	68	79	87	103	86	73	86	74	94	59	86	79	94	84	82	76	86	94	85	79	83	78	102	74	69	89	84	80	87	82	102	89	73	89	84	82	90	88	79	83	83	80	93	95	106	88	71	69	78	69	71	88	66	79	77	85	66	79	82	75	82	105	76	98	77	79	75	76	60	83	78	81	86	92	72	83	76	77	71	85	74	83	86	78	64	89	80	84	82	82	90	91	70	80	75	71	65	85	84	76	93	74	95	78	83	86	78	68	91	96	74	87	100	80	73	86	73	85	78	82	94	79	87	67	85	79	89	84	80	81	80	81	88	88	93	86	73	89	74	103	98	82	91	78	92	83	87	82	75	96	90	71	77	92	88	87	71	80	81	85	76	86	82	81	77	80	84	88	87	80	90	93	74	74	76	73	88	79	91	84	95	81	88	78	85	81	86	97	62	79	76	79	81	72	92	106	76	84	77	74	65	94	83	102	84	78	72	87	84	75	114	76	88	92	70	89	90	79	75	96	87	87	79	84	86	74	80	99	57	77	80	82	74	82	79	97	75	69	85	82	100	93	87	81	75	73	84	82	81	93	74	71	107	78	85	75	75	74	79	85	75	79	73	81	86	104	82	81	98	56	67	93	78	77	82	73	81	84	80	83	81	87	87	83	86	89	72	92	67	85	82	66	70	95	98	74	90	85	69	73	81	95	71	81	74	83	74	73	83	77	83	72	64	75	85	100	87	99	103	84	73	69	83	89	78	83	95	78	82	75	79	73	81	82	83	83	74	70	78	83	106	79	86	73	76	93	79	75	70	73	90	89	82	83	77	87	80	89	81	89	87	92	75	77	89	72	69	94	83	67	76	97	72	87	74	85	72	87	83	80	87	79	71	60	78	90	85	77	78	92	84	78	92	75	85	86	111	90	85	75	69	82	90	80	83	77	59	88	72	77	97	75	81	76	68	79	74	85	66	83	92	81	62	87	77	78	85	76	78	95	87	87	78	87	89	82	74	76	80	84	84	68	89	70	75	77	71	66	80	78	82	80	69	81	66	72	90	95	93	72	77	87	83	76	77	89	84	87	88	90	78	80	83	77	77	88	83	99	77	78	70	86	87	88	86	88	69	69	93	82	56	89	85	73	96	78	81	85	94	93	83	91	73	77	74	88	74	58	96	88	74	82	83	95	79	91	66	77	95	76	74	67	91	71	74	93	93	73	69	67	77	89	73	85	69	78	74	89	95	85	80	88	76	84	87	76	86	90	74	97	75	96	78	85	77	76	78	90	76	70	81	88	80	79	94	88	76	81	76	77	89	91	82	87	79	80	98	89	98	65	94	90	77	77	85	79	63	83	81	77	74	93	84	91	66	66	78	73	81	79	93	96	80	74	90	89	109	73	85	74	83	78	83	75	87	65	85	68	72	83	73	74	80	68	64	84	85	96	96	77	79	76	66	76	82	84	63	74	88	73	61	96	81	83	68	77	83	73	76	74	75	83	92	68	86	88	81	79	96	76	75	83	81	90	78	93	90	73	82	71	78	89	93	71	80	67	83	79	93	84	92	92	78	78	74	74	77	86	63	81	87	72	91	83	74	86	75	97	78	92	94	79	74	79	88	67	81	94	68	84	63	74	91	81	78	89	91	80	66	75	93	91	73	63	86	70	89	79	71	82	81	91	67	82	91	97	86	95	92	81	69	81	98	79	70	90	92	99	81	70	69	91	81	81	83	82	87	84	65	85	82	91	68	70	82	86	73	76	93	85	80	74	74	87	80	66	64	81	85	86	79	82	98	71	88	88	77	80	91	81	79	79	70	77	87	86	77	88	83	69	80	81	71	84	88	77	78	90	70	82	84	64	78	94	76	85	81	77	101	70	81	79	80	76	74	85	77	76	72	69	86	80	75	84	86	97	80	75	86	93	91	72	76	89	82	82	79	82	87	78	98	66	83	76	85	77	93	75	81	95	100	80	74	90	81	82	84	85	106	92	80	65	81	80	72	82	78	79	93	75	81	82	72	78	93	85	96	88	77	80	75	84	78	82	95	76	97	85	80	92	75	75	80	80	86	79	81	100	85	70	71	78	76	67	86	81	82	85	83	76	86	82	82	88	71	82	93	84	68	71	97	73	72	82	105	85	83	81	75	84	69	78	79	79	77	77	87	88	85	85	80	83	78	79	83	80	86	83	92	88	77	74	69	91	91	82	79	73	73	91	74	80	75	85	74	77	65	96	82	93	77	68	94	95	72	79	84	79	65	75	83	88	74	67	87	82	78	69	95	64	94	66	80	83	75	85	82	85	102	81	75	78	63	94	99	86	83	77	68	81	87	70	71	89	71	64	79	104	61	87	81	90	90	87	82	89	77	88	82	77	95	63	85	74	76	93	77	95	83	89	79	76	65	93	79	79	73	91	99	86	83	85	93	70	83	86	86	85	83	73	69	78	85	86	79	83	92	87	87	88	74	86	87	102	73	88	90	87	75	78	105	70	85	79	88	87	77	97	72	68	94	68	78	78	86	94	77	101	83	78	90	76	82	74	93	80	89	94	78	80	90	67	83	94	63	85	86	79	80	77	79	79	72	81	93	71	98	84	73	74	80	62	94	75	98	81	98	101	85	67	85	81	91	76	76	84	81	77	75	72	82	74	78	74	76	76	69	79	93	66	91	90	95	83	74	71	74	93	90	82	89	78	72	76	102	90	83	84	77	76	90	83	82	84	67	81	60	110	80	90	87	90	85	70	90	82	89	88	88	99	70	92	86	97	80	91	78	92	87	74	83	98	63	98	84	92	62	85	101	85	78	77	77	96	63	71	78	79	79	65	95	79	80	111	82	72	89	79	69	82	64	85	82	78	84	77	77	73	79	98	85	73	73	87	78	94	85	79	72	82	103	91	87	71	71	85	96	79	90	96	82	85	79	96	89	67	87	95	85	63	82	84	75	92	66	82	91	94	79	79	78	90	87	83	73	83	81	82	99	83	79	84	87	80	83	69	85	83	90	87	78	78	97	83	61	85	81	77	85	76	87	87	73	63	65	74	94	91	72	96	73	88	86	85	79	77	79	93	72	68	87	85	88	77	78	71	87	74	90	97	66	80	78	89	83	75	79	77	88	81	83	99	86	70	78	74	100	97	87	77	82	77	81	84	75	77	67	63	72
26891	3964	1994	2930	6539	8262	7673	6587	5454	4435	3716	3228	2806	2493	2255	2081	1979	1830	1705	1573	1402	1413	1333	1320	1243	1234	1139	1068	1106	1138	1104	1065	1092	1035	1069	1019	1000	1419	2380	979	967	953	964	947	940	951	971	931	925	947	946	936	967	936	919	883	954	881	857	954	912	882	916	885	877	894	896	902	932	853	878	874	869	805	867	865	987	857	865	851	809	883	902	883	838	841	853	907	807	883	868	852	865	854	870	830	878	888	862	827	898	884	869	859	875	851	871	839	793	812	908	855	849	847	847	851	898	868	846	817	859	796	868	789	910	842	837	809	855	832	861	869	844	820	851	858	829	781	837	839	845	841	777	838	815	825	809	794	871	879	855	870	838	824	862	869	806	826	859	836	820	845	816	876	841	827	852	860	854	831	869	814	834	835	839	815	924	832	814	843	845	849	868	924	834	875	880	848	852	795	811	815	844	822	861	831	811	871	798	831	831	878	846	814	835	821	867	814	813	854	904	855	800	869	839	837	882	857	827	866	806	863	833	822	809	827	854	827	875	855	907	829	807	856	858	852	876	881	839	868	855	848	762	880	844	886	869	825	853	880	842	874	840	878	851	809	843	824	832	815	866	820	813	836	816	864	834	822	848	770	850	832	820	824	883	855	818	794	839	853	892	871	847	776	803	843	844	875	843	847	871	897	843	768	784	851	798	857	877	856	811	817	842	913	800	851	792	842	816	835	830	841	786	828	841	869	827	831	873	789	868	886	849	859	852	813	811	878	839	904	864	849	839	800	830	857	826	841	848	861	849	879	855	867	814	901	832	874	842	800	865	838	836	836	860	848	857	762	891	800	807	750	875	825	789	842	815	820	825	811	858	857	844	869	829	807	858	830	815	837	857	787	810	852	849	865	789	788	783	863	800	820	829	800	802	864	852	843	816	811	805	840	811	870	870	873	865	892	822	825	834	774	809	861	846	797	799	784	831	797	854	856	854	843	822	842	807	843	789	826	846	830	795	858	823	879	792	928	810	831	808	823	756	857	853	899	862	824	843	892	849	864	837	826	806	803	849	788	865	834	832	790	842	837	810	868	902	886	845	880	843	838	857	854	859	913	828	826	853	851	834	860	821	828	843	827	869	847	808	823	805	815	825	819	841	824	789	819	857	803	881	856	820	825	870	789	821	802	829	848	858	820	876	875	850	834	753	872	840	843	831	876	830	870	823	804	854	847	822	826	828	870	815	801	803	877	870	889	852	866	842	851	870	843	831	848	852	828	856	803	848	828	880	896	852	895	855	816	820	836	831	849	841	870	831	827	848	844	859	804	872	916	835	818	910	815	855	817	813	875	806	875	830	861	854	810	849	794	787	882	825	807	832	847	824	822	811	837	836	790	870	924	789	886	822	815	812	881	791	793	886	877	786	815	845	820	826	836	850	823	846	853	877	830	829	833	844	815	875	816	825	847	821	857	816	882	789	799	827	785	861	831	835	822	856	816	846	750	809	837	830	814	828	838	861	822	852	805	810	811	802	851	824	837	798	805	843	834	848	879	871	875	887	838	847	787	844	823	861	830	831	850	811	818	800	814	883	798	852	820	810	854	778	845	842	820	832	838	826	840	872	861	836	827	849	877	802	840	879	813	822	834	839	801	878	838	854	782	865	860	811	887	857	835	807	881	846	827	814	828	837	829	849	851	848	882	852	870	833	841	797	870	856	782	842	862	785	789	837	856	806	828	876	807	900	801	870	825	806	888	839	812	859	824	819	850	828	836	832	802	814	835	818	819	896	828	854	850	871	811	883	801	878	845	867	885	868	837	862	831	825	824	844	864	842	841	809	902	771	837	870	825	859	815	840	863	876	838	843	839	861	856	803	774	823	822	821	876	856	817	803	872	824	862	842	835	863	802	860	857	809	813	861	795	843	918	834	807	850	884	837	765	833	798	848	830	810	858	858	845	847	820	847	886	821	870	831	839	842	810	821	852	840	829	847	815	859	895	813	862	843	846	847	842	835	821	830	808	839	843	860	826	798	898	821	863	821	888	864	830	841	820	825	801	811	837	843	805	809	840	805	841	830	858	870	866	843	867	918	841	857	819	840	800	807	841	822	844	855	892	878	860	781	872	857	858	821	836	862	884	820	873	818	820	839	798	866	817	883	793	822	832	827	840	813	830	840	835	819	860	800	835	872	809	838	819	844	804	816	860	837	798	880	801	879	826	874	850	805	859	820	852	830	876	838	833	848	837	832	780	833	855	848	897	821	818	864	854	817	851	859	872	857	813	869	882	874	834	880	862	834	822	881	852	811	817	816	778	814	821	800	871	793	873	873	856	824	828	850	825	804	828	795	817	912	833	838	842	826	870	807	829	844	877	812	840	832	811	813	849	863	797	856	798	830	796	862	858	787	853	849	860	816	773	861	825	825	841	866	893	832	815	812	840	854	860	821	858	907	805	901	772	848	832	856	810	789	814	797	783	836	886	837	859	815	822	864	838	843	924	877	840	789	842	853	851	836	862	888	860	830	852	804	886	839	824	848	870	839	784	822	827	821	867	849	817	896	783	868	848	848	861	853	897	916	836	838	883	809	816	853	773	838	825	849	854	895	783	820	831	875	861	808	854	849	832	846	813	852	858	837	820	838	878	841	835	850	841	850	864	853	806	861	858	767	843	810	841	821	851	842	812	792	828	841	842	825	876	844	865	855	867	839	847	836	909	754	847	849	805	786	815	805	870	863	845	839	778	828	883	837	865	842	816	862	824	794	823	795	846	831	796	841	813	830	905	843	899	847	812	847	844	811	846	826	829	833	823	842	907	856	863	832	887	793	877	836	839	799	859	869	783	802	842	863	827	754	821	818	871	782	839	813	833	770	909	822	809	849	834	810	861	784	855	884	869	871	799	867	811	864	878	880	820	852	848	873	829	846	852	782	801	865	822	846	809	865	841	825	877	880	831	795	778	829	856	807	897	805	825	867	853	873	858	818	832	822	864	839	848	808	814	808	817	825	797	833	842	851	805	800	807	866	898	822	832	873	851	854	853	831	835	801	850	884	880	840	864	807	880	894	865	889	863	886	809	836	864	791	809	851	861	769	830	843	836	878	831	822	862	799	831	814	864	848	842	855	829	833	806	820	777	829	844	821	821	862	803	788	827	868	876	847	813	870	810	842	879	857	814	871	839	840	871	822	849	820	836	867	803	826	831	904	797	813	807	871	794	851	834	838	903	848	865	810	867	828	829	830	848	871	862	859	834	810	864	851	817	845	853	861	816	839	810	815	879	818	887	862	843	834	816	847	843	830	809	857	862	846	853	822	847	835	829	823	808	866	830	850	848	799	889	838	810	848	831	879	821	875	851	831	844	809	806	862	822	804	885	825	854	842	842	839	799	797	852	786	814	847	850	819	807	794	837	844	863	842	901	842	852	828	806	883	798	850	786	856	808	825	856	864	854	869	836	884	846	884	847	786	837	860	848	828	843	826	808	836	804	848	819	838	799	882	809	855	849
2991	90	81	69	50	56	65	69	71	61	66	82	64	56	60	67	44	63	65	54	60	55	65	54	49	51	51	61	49	69	56	51	62	65	58	57	49	65	61	47	47	40	62	49	50	38	48	42	51	44	60	53	57	51	52	49	49	63	64	63	55	68	69	67	60	51	49	58	70	47	46	44	54	36	70	50	45	52	55	44	62	59	43	51	66	55	46	48	54	55	44	58	50	64	39	55	59	49	64	57	58	56	56	62	43	52	56	60	65	55	58	68	64	55	38	53	53	75	55	42	47	54	66	48	47	44	60	48	50	54	53	38	52	42	52	59	62	53	49	51	40	60	53	58	54	51	59	68	56	54	50	43	66	61	62	49	51	61	58	54	54	48	46	49	51	50	56	54	63	61	50	56	54	50	58	52	58	57	50	53	58	47	55	40	60	56	55	68	57	65	67	41	40	55	51	49	48	65	44	67	54	56	59	66	46	60	55	45	61	45	44	64	57	45	66	54	53	52	44	54	57	47	56	56	75	42	62	58	44	61	49	50	50	51	56	55	52	60	58	56	48	43	45	39	51	55	50	76	52	61	52	53	54	53	57	58	54	50	55	66	58	50	51	62	55	58	53	59	50	55	54	63	46	56	51	45	56	57	49	53	48	63	49	60	49	58	48	43	67	39	52	55	52	44	62	52	56	62	52	50	44	61	56	62	49	45	55	55	41	55	76	62	62	48	56	54	54	52	46	57	52	57	66	58	44	44	49	48	43	53	54	42	53	56	49	50	46	55	55	40	46	47	51	50	64	54	51	57	52	49	48	58	46	64	52	63	56	58	55	48	49	45	41	55	67	57	48	62	51	64	56	52	67	50	47	51	52	57	57	52	48	44	59	53	53	57	50	59	48	61	70	62	45	55	51	47	48	52	48	49	52	50	67	67	51	48	54	68	62	48	62	44	65	60	45	66	47	53	58	58	59	70	53	53	54	71	50	63	54	53	57	62	58	58	53	60	56	60	53	73	52	52	66	46	49	65	56	55	58	59	51	48	60	54	45	56	61	49	61	50	57	62	56	67	53	46	46	59	61	48	52	64	50	59	62	48	55	54	45	36	46	50	52	66	47	53	47	37	66	60	68	57	47	58	58	52	54	53	65	49	50	57	56	43	63	41	56	51	55	55	50	43	53	61	43	47	45	54	69	54	65	38	62	59	57	44	49	69	55	54	47	61	61	56	51	60	61	64	49	62	52	49	51	59	63	44	60	63	46	44	46	54	51	49	63	53	55	68	55	44	45	57	54	61	35	51	63	50	65	63	57	61	56	47	53	51	53	56	48	49	47	57	51	70	50	60	50	36	49	51	63	53	47	50	58	61	49	57	46	54	49	59	56	49	68	61	73	60	58	38	41	41	55	53	57	57	62	54	51	52	57	57	45	53	45	52	54	54	50	63	57	46	52	62	42	70	51	49	54	54	53	57	60	59	52	39	58	47	54	60	59	56	48	64	55	57	48	61	44	54	49	56	53	48	53	53	54	50	51	64	47	53	49	68	68	53	55	54	64	56	61	61	52	46	63	62	52	59	52	54	65	45	52	58	67	47	42	35	50	55	62	52	56	54	55	60	62	51	59	58	52	49	62	61	67	56	55	56	48	59	57	62	56	57	55	52	58	63	49	52	54	58	60	53	45	53	48	62	48	47	49	50	36	61	59	49	66	48	70	44	49	61	63	47	68	51	33	58	61	55	57	52	57	48	59	52	66	59	51	72	59	56	59	59	50	47	43	54	53	58	61	52	52	58	56	52	54	64	56	59	68	66	45	55	46	49	60	53	52	63	40	61	57	55	47	52	46	51	63	62	53	54	55	47	60	57	41	64	56	52	62	56	45	53	53	61	59	39	58	67	51	69	51	54	56	58	52	52	54	57	55	45	63	55	50	54	48	54	61	50	59	67	67	61	43	51	48	65	57	55	44	70	49	54	50	72	47	55	57	51	63	58	43	44	72	45	51	69	54	55	44	54	56	56	43	69	59	46	51	58	56	52	59	53	49	68	77	61	57	48	60	54	53	58	56	62	52	46	52	52	55	54	50	55	48	61	62	53	50	56	51	57	50	53	61	48	65	44	46	54	60	55	63	47	45	56	62	54	60	36	48	53	39	60	61	51	54	56	61	47	46	58	49	56	55	51	64	81	54	56	49	53	56	66	58	58	54	61	60	54	54	49	45	54	56	61	47	54	58	65	52	49	65	47	46	51	54	59	60	58	55	63	51	49	55	47	62	49	70	64	42	43	57	78	57	59	57	66	50	55	46	55	44	49	56	51	41	57	56	55	65	56	63	62	49	39	57	56	54	48	62	57	67	59	50	48	53	46	50	63	38	43	55	50	57	59	51	58	54	57	58	59	55	53	55	66	49	48	50	42	60	56	57	66	53	54	52	56	48	47	55	45	54	41	49	62	54	61	61	49	47	57	55	54	50	64	57	52	50	66	49	49	49	63	60	53	43	64	51	56	47	54	54	63	56	78	65	48	50	51	64	60	59	54	62	43	48	51	59	58	57	43	52	62	65	54	52	56	53	47	48	43	54	62	55	49	56	59	39	62	63	47	51	48	41	63	44	65	43	45	61	62	49	72	54	58	48	53	45	58	68	60	46	47	46	58	60	47	60	59	53	51	54	56	51	53	48	52	49	55	70	53	41	49	55	64	45	49	58	60	61	44	52	64	56	54	56	58	46	49	59	57	63	64	51	54	42	55	50	69	41	54	54	55	60	46	62	49	53	62	58	50	46	41	55	63	60	54	48	63	64	42	67	61	55	54	66	50	61	69	63	52	47	65	49	58	52	59	50	55	56	53	50	56	63	50	36	54	51	43	47	65	48	47	45	55	51	35	52	69	55	57	50	61	30	53	64	61	51	48	50	68	65	59	52	51	63	59	62	56	51	41	44	67	74	50	53	56	53	53	49	41	48	52	50	61	54	49	70	45	44	62	65	56	48	49	61	34	49	46	45	62	62	56	62	52	48	55	64	45	61	37	63	63	52	65	47	55	51	60	48	39	56	46	66	44	57	60	70	56	51	58	53	66	58	65	41	43	60	51	43	45	58	56	67	50	46	38	44	54	67	48	45	43	46	67	64	63	53	56	50	48	58	58	52	55	55	55	56	55	61	51	56	51	62	53	56	54	65	53	44	57	56	63	56	45	49	60	50	55	60	50	49	60	49	55	59	45	45	46	49	57	54	48	54	57	61	48	51	64	49	56	53	58	54	55	60	54	62	59	56	59	55	55	41	46	55	58	49	43	45	61	56	50	72	61	53	50	68	50	53	55	61	46	64	51	48	52	57	39	54	49	52	41	46	48	51	59	53	55	55	60	67	52	64	63	57	61	55	48	62	64	48	50	51	56	61	50	60	56	46	45	62	57	52	67	46	48	53	54	54	56	56	51	53	55	68	56	59	56	66	58	49	51	41	76	51	60	48	60	57	59	62	64	58	50
16551	1204	785	948	1784	2195	2138	2046	1663	1422	1273	1158	1096	984	902	871	788	793	757	742	658	683	649	620	625	605	617	608	592	570	566	571	541	541	555	586	541	598	722	581	564	555	568	525	563	518	534	530	543	514	548	534	560	508	559	562	507	481	571	536	525	526	561	496	530	580	525	517	497	482	526	493	529	556	529	510	532	557	522	526	538	522	507	530	531	495	511	519	531	527	521	558	504	527	520	512	550	523	501	521	492	559	537	489	553	533	524	541	530	516	533	533	511	520	516	503	510	521	521	525	502	552	487	494	539	506	513	522	527	512	475	496	529	491	537	523	534	466	536	531	506	493	527	496	512	535	518	504	538	501	508	507	514	526	546	544	536	493	443	531	491	526	522	533	497	545	544	477	538	524	486	513	520	523	522	487	541	537	510	501	530	522	478	537	507	496	516	539	513	492	526	510	477	558	511	545	501	495	538	518	529	493	508	525	497	520	509	549	510	503	520	533	513	505	520	496	517	471	513	497	527	521	535	495	484	491	549	552	492	500	528	529	552	529	529	481	509	488	484	539	549	483	484	539	532	572	524	480	556	556	548	494	498	545	530	506	532	520	499	522	486	524	516	572	577	513	505	520	515	501	534	557	526	501	471	553	535	541	520	523	519	497	512	530	509	512	518	521	505	546	507	546	515	515	529	494	496	502	507	470	506	575	527	548	544	496	494	520	525	512	515	521	524	532	482	498	543	527	532	528	517	544	532	508	491	532	514	512	503	520	518	493	541	473	531	488	513	514	519	497	507	496	512	540	492	473	522	525	470	459	521	533	538	506	540	494	531	526	579	500	559	485	519	510	536	525	503	523	525	489	544	546	530	499	511	522	495	497	496	509	569	496	480	486	584	501	505	508	505	500	519	534	528	518	462	540	489	502	537	554	528	491	480	531	439	543	539	468	519	512	535	514	540	479	511	540	497	491	483	525	519	530	500	518	545	536	545	499	516	513	500	532	483	531	509	545	552	507	541	472	525	547	476	474	570	474	490	574	513	493	522	491	527	541	520	488	498	533	518	566	529	533	518	512	516	480	477	509	531	503	489	507	530	514	523	492	488	535	497	507	489	507	530	531	488	518	480	548	528	493	516	497	492	549	541	570	518	516	496	532	502	557	528	493	567	487	485	530	533	505	519	555	521	484	536	538	512	463	509	554	527	503	522	509	498	506	501	516	555	530	475	486	513	514	527	496	494	504	495	496	518	520	551	518	458	527	487	482	516	508	509	485	491	541	513	558	501	498	522	516	499	520	489	501	529	569	503	501	499	502	504	527	516	505	561	475	515	524	496	533	492	507	485	486	528	504	476	505	503	564	526	521	516	548	547	540	527	519	518	538	524	524	519	495	478	495	502	544	505	521	474	496	497	510	539	528	510	497	536	539	528	559	536	516	550	550	509	490	497	505	479	504	520	524	503	518	479	483	528	508	497	503	518	488	513	575	543	531	519	538	500	495	489	529	497	524	509	545	513	501	510	500	515	513	505	540	537	518	479	510	517	521	513	474	495	489	514	515	518	524	495	505	560	523	511	527	528	539	501	538	498	523	537	499	531	505	529	549	542	524	469	519	505	510	541	568	538	516	506	503	508	534	529	487	540	502	494	493	456	523	520	538	514	546	535	494	493	540	544	538	531	518	509	514	499	485	554	528	502	535	485	525	547	525	494	502	484	541	507	509	579	516	503	486	487	496	501	530	483	515	502	498	517	506	484	501	513	528	501	583	515	560	519	503	519	507	514	560	520	543	490	510	507	512	505	522	497	540	513	522	505	572	539	512	525	514	502	545	491	491	519	528	514	533	465	510	521	516	547	509	556	516	538	493	500	473	481	530	496	581	549	488	531	533	497	525	507	485	546	532	509	549	558	489	512	503	474	540	481	553	497	499	485	544	474	535	512	494	519	498	509	514	502	552	505	515	531	550	524	489	468	469	549	510	528	509	501	504	504	563	506	504	523	532	536	562	507	515	552	491	538	516	522	514	537	529	525	517	482	504	543	526	505	523	511	543	491	460	502	482	508	511	502	572	493	504	477	490	576	468	489	528	516	527	496	487	508	498	465	507	511	513	526	539	503	514	524	488	499	507	530	500	520	467	508	491	536	514	507	531	538	502	512	506	494	537	518	576	526	517	504	522	533	530	517	520	549	507	551	531	511	490	537	520	523	513	540	477	522	499	498	504	520	502	522	499	544	533	525	506	529	496	507	484	470	509	538	558	533	551	548	487	535	557	520	529	516	544	498	523	514	499	557	510	530	493	518	513	496	473	520	519	555	540	518	523	524	509	512	526	519	517	500	492	549	525	536	520	459	529	532	502	536	535	496	495	488	484	506	509	537	537	538	530	515	550	501	515	497	496	521	510	487	492	524	484	527	511	515	534	508	494	530	558	517	498	535	507	528	525	530	491	515	480	497	491	538	452	492	468	524	523	504	530	510	508	551	526	533	519	522	500	541	471	500	477	533	517	529	491	500	554	503	459	487	549	497	512	557	500	505	516	499	490	507	521	490	538	546	516	490	513	497	500	518	543	537	535	536	554	533	510	486	520	555	482	527	542	478	505	543	546	508	535	499	496	520	527	502	496	552	526	527	550	531	505	487	533	520	515	500	526	490	560	492	508	521	521	537	514	480	563	495	548	498	470	516	513	527	499	520	524	499	545	482	551	512	501	497	495	513	500	523	484	511	518	510	534	529	513	494	522	543	542	488	495	481	542	498	561	536	534	514	527	491	542	490	519	529	547	495	536	488	514	515	537	499	521	547	538	512	541	512	513	512	537	536	519	538	534	501	533	496	515	480	495	547	527	509	490	506	503	509	529	498	495	540	526	504	519	529	522	549	521	495	535	513	537	554	508	535	502	530	465	514	536	483	507	512	520	521	482	459	471	517	501	526	509	521	479	518	475	561	519	533	495	514	506	527	527	457	529	508	493	502	494	491	538	505	477	489	512	520	510	548	533	520	509	515	522	510	474	575	512	522	506	530	525	539	511	509	519	520	554	524	508	529	530	481	511	542	535	514	486	523	529	508	485	512	535	512	488	526	529	480	511	495	505	482	511	536	528	479	534	530	518	510	527	503	501	525	514	496	549	520	519	531	484	488	498	533	513	466	528	514	506	529	497	540	523	465	503	477	505	503	559	514	497	498	493	519	496	475	462	467	484	497	544	526	536	527	490	545	553	500	527	518	544	533	511	495	513	529	502	508	560	529	495	519	461	523	544	517	515	518	475	537	502	486	549	525	506	524	514	523	510	513	564	487	506	501	519	492	521	509	517	504	456	513	503	544	502	578	504	500	548	567	539	517	526	494	515	478	505	516	541	533	499	560	552	541	514	486	493	512	465	484	517	492	485	499	521	517	540	569	511	526	495	521	522	507	524	510	506	521	514	501	527	509	501	526	509	491	498	509	479	569	522	484	502	495	531	498	514	537	555	530	527	502	535	516	522	505	479	540	570
7788	260	145	110	106	135	162	159	141	131	135	112	101	96	94	86	73	69	86	56	77	87	81	72	64	79	72	57	77	60	62	55	60	57	66	59	50	72	104	72	62	68	63	65	54	78	71	58	62	71	63	58	52	46	52	54	68	52	58	46	50	56	68	42	54	57	53	55	69	49	59	55	49	52	60	58	57	61	50	56	64	58	60	66	70	66	68	52	52	57	67	59	62	52	63	53	60	52	52	50	73	60	57	62	60	59	50	50	52	48	47	55	56	53	62	58	56	57	58	54	56	54	56	54	57	49	60	54	58	55	57	51	50	44	62	62	51	53	53	50	58	49	45	70	51	53	59	53	61	59	59	66	56	60	41	49	56	43	60	59	55	58	44	54	54	58	56	46	56	53	59	58	56	55	59	63	58	45	58	57	55	48	51	52	54	50	51	38	54	61	52	52	62	56	59	62	50	50	57	58	48	67	50	59	62	46	50	60	55	68	60	55	44	58	54	56	43	51	55	59	44	45	56	58	67	49	56	62	58	45	62	52	64	49	59	50	57	60	56	44	53	48	60	47	51	61	60	44	49	65	57	61	61	49	64	53	60	53	55	59	41	50	60	47	59	62	48	56	63	53	49	53	68	51	55	54	50	42	57	62	54	50	61	65	50	49	49	50	54	49	42	51	64	50	59	59	65	63	65	44	55	63	59	58	62	65	61	68	58	60	51	46	62	54	55	43	43	42	63	56	57	49	54	53	46	66	63	43	63	69	57	50	60	40	49	48	56	60	70	57	50	57	62	62	62	67	58	54	59	53	50	54	63	75	63	44	69	56	50	66	49	49	55	59	55	49	59	50	52	45	55	65	54	60	51	46	53	58	43	46	53	47	52	72	66	53	57	53	56	51	67	68	52	56	59	45	62	55	59	55	59	49	44	52	53	57	58	45	44	52	69	48	44	55	50	55	56	53	59	46	57	53	57	58	58	47	57	58	46	63	41	48	56	59	57	62	52	53	67	60	49	62	59	53	49	48	63	52	60	54	58	54	65	56	41	41	45	46	67	40	52	57	68	59	51	42	64	38	56	62	36	56	60	76	48	55	53	48	46	59	58	53	50	55	69	69	67	60	47	72	54	53	55	63	49	56	53	56	51	61	56	42	43	54	60	46	66	53	41	53	44	51	50	45	65	67	57	60	55	52	58	57	54	57	61	55	54	56	55	59	62	75	60	60	55	60	60	46	51	46	61	55	70	60	56	50	60	45	54	56	49	57	57	46	55	49	55	42	49	47	46	48	49	61	56	58	61	63	50	57	65	43	60	58	56	56	49	55	48	57	48	51	40	45	48	53	53	55	51	53	41	44	51	59	53	50	66	67	62	64	57	46	56	50	60	62	65	49	57	65	58	35	66	66	62	49	50	39	71	64	59	49	65	48	52	54	65	50	50	57	48	60	57	43	50	42	50	69	60	65	53	56	56	59	58	43	61	41	49	68	59	44	42	59	65	54	48	55	58	54	59	61	50	50	58	61	46	60	65	52	66	48	47	53	62	62	53	64	51	56	58	52	66	63	59	60	61	47	51	54	48	49	51	50	58	56	71	59	52	70	53	44	48	64	70	59	53	57	47	59	55	49	67	46	61	58	61	67	56	55	57	56	55	68	49	57	54	53	49	66	58	44	53	54	55	43	62	38	60	54	58	49	58	56	63	54	57	52	69	46	58	50	66	53	44	59	53	63	47	64	59	42	54	59	51	59	60	54	48	61	66	67	69	48	66	54	56	53	58	71	53	54	52	56	60	54	57	54	59	56	58	52	48	54	65	71	56	44	59	52	50	62	41	57	60	38	70	55	55	51	54	66	49	48	60	56	50	59	49	54	55	69	47	62	53	61	55	53	57	55	54	54	51	62	49	54	48	67	67	50	57	50	45	69	52	61	42	42	56	46	53	60	55	58	51	46	54	63	65	65	57	53	50	48	49	53	51	50	54	53	59	55	47	54	66	68	64	46	52	74	47	54	60	49	56	62	58	49	70	53	55	48	61	45	63	61	53	65	55	58	49	47	42	68	56	50	57	48	52	54	58	59	54	66	67	49	53	58	64	63	55	61	53	51	45	56	56	63	61	53	58	72	41	65	52	62	57	58	51	54	54	53	47	54	53	50	48	56	43	50	52	40	60	50	58	65	67	52	67	48	61	49	57	59	57	69	61	56	61	62	54	58	58	49	48	52	54	48	49	62	44	56	66	50	53	52	63	61	58	55	41	63	64	63	52	60	49	55	48	46	63	60	63	39	64	72	59	49	59	48	64	51	63	49	62	48	51	55	47	47	49	63	59	44	50	70	54	81	59	54	67	51	58	52	56	56	51	51	53	58	54	41	65	49	58	51	55	57	67	67	53	65	56	56	69	56	74	51	64	59	52	60	51	54	46	53	70	62	53	55	61	62	49	55	50	45	53	63	57	60	61	56	56	52	63	36	44	56	54	63	60	41	61	54	55	47	52	67	51	61	53	41	60	57	62	57	49	47	45	45	53	52	62	49	59	66	44	67	52	53	61	51	53	49	55	55	56	48	66	74	58	60	62	49	69	70	56	54	48	56	62	62	45	51	49	58	59	69	54	59	47	51	56	61	56	61	52	58	57	54	74	44	56	61	46	59	54	62	71	59	62	49	59	57	57	66	62	61	59	54	48	44	50	74	60	60	51	48	66	60	64	67	51	56	57	67	56	58	67	50	57	52	59	47	61	55	52	55	62	53	59	58	59	52	49	40	59	71	56	59	57	57	65	54	65	55	43	63	53	54	57	50	68	61	63	65	57	51	55	46	52	56	54	60	54	65	57	61	49	51	70	56	66	59	48	60	53	41	67	60	57	47	61	52	57	58	56	50	53	56	54	57	57	56	56	48	53	48	59	50	54	51	65	68	52	56	53	63	56	56	66	71	57	66	62	49	64	52	58	52	63	55	54	57	62	59	69	55	63	57	56	49	61	49	49	49	56	44	54	67	56	55	55	57	58	59	54	47	61	64	47	53	58	70	64	47	60	51	62	52	47	52	43	54	62	51	49	64	65	63	62	58	54	63	62	56	55	57	60	50	51	66	49	60	60	62	55	51	42	57	48	60	50	54	54	45	56	58	60	65	63	61	51	48	50	61	60	64	60	53	66	45	55	55	55	54	51	66	50	48	55	41	58	47	63	54	48	50	49	59	53	56	49	63	55	54	44	53	46	57	55	65	49	45	50	62	46	59	46	58	54	67	74	52	60	53	51	54	63	57	77	59	56	53	53	58	57	40	64	39	57	51	46	54	51	54	51	56	58	53	62	63	57	63	59	53	46	58	50	55	52	59	47	60	62	48	61	61	58	45	57	56	48	48	56	53	71	65	63	46	60	52	53	47	56	42	50	53	52	52	52	53	50	54	54	63	60	64	42	60	55	58	61	61	65	57	60	62	63	45	53	58	66	50	58	56	52	67	55	55	53	67	62	51	62	54
26239	3911	1858	2869	6934	8912	8295	7077	5878	4718	3909	3458	2948	2545	2225	2049	1832	1673	1490	1424	1278	1231	1156	1082	1076	1053	997	898	901	787	850	839	800	836	808	711	714	914	1554	686	674	685	689	694	721	670	666	664	646	647	606	658	657	639	634	608	638	599	628	698	602	579	576	603	590	636	646	619	637	604	646	611	549	584	592	599	586	587	592	568	574	598	568	547	557	556	572	580	598	551	545	576	561	551	552	522	575	575	599	583	580	538	557	515	565	517	526	556	555	563	557	579	586	501	568	563	522	527	536	519	535	567	571	531	543	496	542	503	559	559	565	557	526	543	543	531	512	524	582	515	559	550	511	555	536	529	535	583	544	534	549	517	492	554	530	557	551	564	547	533	543	523	528	534	539	520	587	509	543	525	567	570	570	504	538	566	531	558	579	532	561	553	532	530	548	534	531	546	511	513	572	547	566	532	561	590	586	538	575	590	569	531	529	533	499	560	556	520	534	544	500	550	567	513	523	531	557	548	502	563	552	564	549	572	533	549	546	550	531	584	514	574	491	537	496	556	499	503	559	534	546	522	517	508	550	574	551	561	568	534	483	548	530	577	512	550	566	524	556	571	612	578	499	524	530	527	567	569	563	541	502	562	558	560	521	559	519	514	578	500	548	550	532	560	559	511	567	525	541	529	588	533	580	596	526	530	518	551	575	527	500	551	571	552	535	519	532	559	556	549	561	550	579	545	567	522	544	532	525	558	529	499	495	566	556	574	521	535	532	578	527	563	525	540	540	567	542	557	554	537	553	509	506	516	528	539	581	575	515	538	545	537	510	549	580	578	501	555	547	557	556	558	550	580	559	526	526	551	499	524	521	516	542	540	533	562	567	503	571	528	525	541	555	581	556	544	546	509	540	534	517	527	605	506	541	555	541	523	520	512	523	554	550	572	502	541	555	554	535	539	535	517	530	562	570	574	550	511	542	509	513	517	530	538	559	568	529	555	528	510	555	556	530	498	536	537	577	574	540	501	565	590	562	530	562	563	511	550	526	546	510	524	532	535	544	522	575	510	559	504	545	537	544	508	526	525	559	541	570	522	525	524	530	519	549	497	570	524	554	540	555	516	558	535	525	502	534	534	582	526	542	528	520	530	564	522	534	517	561	566	511	550	524	534	542	514	541	522	579	532	491	550	524	540	531	540	569	516	477	561	510	547	534	516	515	563	530	538	521	541	574	540	510	547	528	538	560	564	525	501	529	545	545	562	524	524	617	517	547	518	554	546	570	552	564	505	531	526	484	507	565	526	541	549	526	514	546	531	518	581	534	519	532	572	510	519	547	528	576	555	539	539	519	559	559	522	514	534	565	566	528	559	532	507	536	556	510	549	567	551	529	545	519	553	550	548	533	513	559	545	525	535	565	564	545	509	512	577	485	528	613	506	581	545	556	544	514	537	557	542	518	528	547	560	570	528	515	531	555	498	567	558	562	581	509	561	545	551	556	535	536	528	557	505	547	504	566	555	556	545	512	542	532	558	548	502	544	527	556	552	536	596	538	553	578	540	476	542	520	503	523	562	536	501	535	550	542	572	520	582	540	559	517	490	532	546	544	487	541	546	522	557	564	524	543	535	544	512	569	513	523	526	585	531	509	537	538	539	483	549	551	545	512	536	539	525	538	515	563	518	503	557	517	522	548	524	569	511	567	560	494	596	548	516	514	527	528	507	534	555	524	523	551	543	540	524	517	559	501	550	483	548	587	517	528	589	583	542	507	543	547	519	523	522	531	518	546	478	517	560	554	521	523	515	528	532	501	550	535	572	525	521	535	507	522	513	535	557	539	536	527	521	559	553	510	552	551	548	522	545	543	532	574	489	543	521	511	540	523	546	526	533	521	556	515	540	513	562	571	545	504	544	553	549	535	519	537	510	504	542	555	521	539	495	532	524	563	519	526	529	577	516	560	553	540	545	519	544	538	516	545	578	532	532	555	558	559	531	569	545	553	584	550	536	550	580	539	522	519	551	563	547	541	596	496	515	531	519	502	559	565	510	572	556	501	561	588	547	550	557	495	553	508	515	553	538	535	524	553	516	533	544	549	555	551	573	540	549	550	515	523	535	575	513	530	518	547	540	539	550	541	525	586	525	548	527	540	490	535	547	528	530	541	520	523	526	548	547	543	521	567	507	525	533	585	525	548	538	530	535	558	547	536	530	498	522	538	557	530	526	581	551	552	487	503	538	496	530	560	538	526	582	585	550	502	519	557	518	549	569	519	553	537	532	535	510	546	551	527	541	524	492	568	574	560	519	537	549	540	540	498	529	591	529	535	506	513	544	538	543	569	550	567	531	541	557	548	532	574	536	496	529	543	523	549	519	544	569	513	522	519	570	511	521	524	523	503	567	548	545	525	564	494	545	541	530	490	571	590	540	516	518	531	551	519	565	543	530	470	518	537	572	557	509	546	567	532	509	543	552	540	544	533	556	524	511	506	560	544	536	556	568	549	526	519	597	562	518	538	528	525	542	555	541	554	551	582	549	503	555	597	555	502	524	545	522	571	538	588	537	543	536	515	587	529	521	526	544	523	561	502	494	526	519	518	546	541	541	535	578	577	580	555	555	531	558	532	583	537	516	544	557	559	558	545	495	550	557	519	506	531	522	565	547	538	515	496	522	570	561	510	532	522	575	526	580	531	533	547	561	554	523	489	526	542	492	515	517	509	555	535	524	527	557	525	541	581	557	534	551	547	554	521	556	580	508	541	562	543	536	551	542	526	529	552	557	553	537	503	519	536	545	544	523	540	500	558	534	549	514	510	524	570	509	539	515	555	557	560	527	566	563	513	535	565	587	522	527	605	567	531	505	543	546	559	511	494	524	562	545	521	513	535	560	537	534	516	531	542	549	532	541	554	553	557	556	557	522	490	540	524	531	510	545	556	530	547	544	567	547	511	552	538	489	541	567	537	537	502	527	541	559	549	502	595	568	553	552	560	560	547	550	539	590	563	550	532	530	540	494	528	582	542	567	582	526	560	587	545	533	550	528	543	495	538	538	514	557	507	506	563	576	531	537	532	571	570	524	531	551	528	533	548	527	563	526	566	555	559	580	531	509	512	556	551	501	560	529	557	507	500	541	568	540	554	552	531	510	528	489	556	549	553	503	550	548	531	547	538	558	561	521	578	523	555	575	523	560	535	526	541	535	522	548	545	526	518	550	540	559	515	556	579	503	493	565	497	538	546	524	511	529	550	503	546	575	539	551	526	545	526	510	553	551	563	547	516	520	534	531	547	583	533	535	516	544	558	535	536	507	532	556	527	528	569	555	528	526	509	571	548	529	529	536	509	529	519	573	539	513	530	548	519	521	534	560	550	514	544	516	534	548	515	534	560	504	568	532	523	575	535	522	529	561	554	517	517	525	538	562	567	511	566	516	530	524	563	508	512	524	558	535	534	548	545	522	520	524	538	543	525	545	538	549	547	525	545	535	584	539	537	545	535	524	588	535
5868	113	58	43	33	60	67	65	65	65	69	48	66	53	43	40	44	38	31	31	36	29	19	36	31	29	24	29	30	16	29	31	27	28	22	19	29	26	57	27	27	31	26	23	31	25	32	22	21	30	24	26	21	18	15	20	23	22	16	20	27	17	33	20	27	21	18	17	18	26	17	18	30	22	18	17	33	21	22	19	17	24	17	18	20	30	21	28	21	17	26	25	25	26	21	16	21	25	24	19	19	23	12	19	26	15	21	30	24	21	25	17	27	22	24	24	14	21	24	21	19	18	26	13	33	19	29	15	22	19	33	15	34	22	27	15	32	17	31	22	25	17	11	20	20	16	26	18	15	23	28	17	25	26	21	16	22	23	22	17	15	16	17	22	19	25	25	21	24	21	33	17	15	17	28	26	28	14	18	27	22	16	20	30	27	21	23	14	17	28	19	13	23	23	14	18	26	26	29	20	20	20	20	29	19	25	29	21	26	21	20	22	23	24	22	19	21	24	24	21	22	26	17	23	21	26	18	19	23	28	24	23	23	20	18	23	35	25	30	23	22	27	25	20	26	26	22	18	23	23	27	26	21	23	16	20	23	18	20	20	21	18	20	31	25	27	27	30	22	24	18	17	17	16	22	12	32	15	26	21	16	15	17	23	16	18	28	25	18	19	26	20	24	18	34	18	14	32	22	19	18	20	24	24	21	24	25	16	22	24	26	14	25	25	20	25	25	22	22	18	17	15	26	23	17	27	23	15	15	27	20	13	18	18	23	27	25	19	25	21	22	21	14	15	23	28	21	15	26	18	30	21	18	22	16	19	15	19	19	22	27	32	23	21	24	23	19	25	23	25	20	22	23	29	19	24	19	28	18	17	29	16	16	19	25	21	21	31	26	26	27	21	27	18	15	27	19	17	24	22	19	21	21	17	37	21	22	16	24	23	21	24	19	13	25	32	21	21	23	23	21	24	24	13	20	29	25	21	20	19	22	20	24	23	14	18	19	24	20	19	30	30	24	23	17	24	19	22	28	20	24	18	16	27	25	16	19	14	22	22	17	16	19	21	25	18	24	27	14	24	11	24	20	14	31	21	22	19	27	28	27	16	28	18	30	17	13	25	22	22	13	21	20	18	23	22	27	33	20	17	26	13	29	26	26	19	25	23	28	22	22	22	18	17	18	24	18	26	18	18	19	28	21	17	31	22	14	24	24	12	31	20	27	14	12	18	19	19	19	28	22	26	22	23	11	21	21	16	20	29	21	19	25	22	21	22	13	26	31	15	28	19	26	19	15	31	24	19	20	25	26	25	32	31	20	22	33	19	38	23	25	19	20	13	21	23	21	18	26	18	19	27	24	25	19	28	22	33	26	20	16	28	24	22	22	22	27	17	16	21	23	18	24	26	16	36	19	21	21	15	13	18	17	19	23	25	19	18	27	16	32	20	26	24	28	15	19	26	23	21	25	28	22	22	22	29	17	22	22	28	15	20	20	22	25	25	11	26	24	32	15	24	24	22	16	17	22	20	20	21	16	27	18	20	20	18	18	24	19	20	12	24	24	21	19	28	20	30	23	21	17	27	27	17	22	25	26	14	27	18	19	21	21	14	14	18	18	23	17	24	16	19	27	21	25	23	22	21	22	16	26	24	17	23	21	22	29	20	32	28	27	22	25	20	27	23	18	24	24	23	22	26	18	22	19	16	21	16	29	12	17	26	20	18	26	29	22	19	23	26	20	21	18	23	13	23	24	28	17	11	18	23	20	25	28	22	20	21	26	20	22	16	21	24	22	29	23	22	22	17	22	18	19	21	23	28	20	23	18	21	27	28	25	24	15	21	25	29	26	24	29	22	17	22	24	18	20	22	21	16	18	27	19	38	22	22	20	13	21	23	18	22	31	26	28	14	16	34	16	21	22	19	15	17	21	21	14	21	18	17	25	14	25	17	22	17	29	28	25	18	12	14	20	19	21	14	23	24	17	23	17	26	23	25	31	26	19	21	16	17	21	17	15	29	30	22	24	20	24	13	23	15	25	23	22	22	27	24	26	22	21	13	24	21	28	16	19	19	16	26	23	24	20	14	27	17	24	32	20	28	25	22	18	21	21	26	18	28	10	22	23	22	22	23	18	20	26	27	18	13	22	29	19	20	18	29	19	22	25	18	13	25	16	23	23	17	23	27	28	20	23	18	16	18	14	28	27	19	16	27	15	22	23	19	17	23	23	21	25	17	14	24	18	18	22	24	17	20	20	18	13	23	25	22	19	25	23	24	28	23	20	34	19	32	22	26	27	29	19	17	26	13	22	28	38	22	18	25	31	19	14	19	16	19	26	16	26	17	17	28	18	21	19	19	22	27	26	19	25	12	17	26	21	23	27	18	27	22	35	19	15	21	19	26	24	21	22	23	26	22	21	20	17	21	21	21	22	12	22	26	20	21	27	23	26	16	21	15	35	23	26	22	25	20	19	22	15	18	23	15	23	16	22	25	16	16	26	20	21	20	26	27	24	17	23	16	21	28	29	25	18	24	26	25	24	21	19	28	26	18	18	21	18	22	29	21	19	22	20	23	28	16	16	17	18	16	22	19	18	24	22	22	27	21	20	25	21	19	28	30	23	15	32	18	21	19	19	17	21	20	18	16	21	24	27	22	27	19	18	28	22	28	22	18	23	20	22	25	21	29	18	17	25	20	18	27	20	20	25	20	25	24	16	17	16	24	31	21	14	18	22	29	24	12	28	28	27	20	16	20	20	18	28	27	22	20	24	20	21	25	18	18	26	23	29	21	17	15	19	18	31	23	21	27	26	20	13	18	25	19	28	18	24	17	11	19	25	20	23	20	24	17	21	22	20	23	17	24	12	27	27	15	27	27	32	20	19	18	22	31	25	15	20	13	22	23	21	32	24	28	14	15	21	23	32	31	22	22	18	27	29	18	17	17	23	23	21	28	20	20	21	16	24	18	24	23	28	23	13	22	18	23	31	23	26	23	25	25	16	19	29	20	23	19	12	18	25	19	26	26	30	18	23	16	26	21	28	24	20	13	17	15	23	25	28	16	22	22	16	17	30	19	18	14	15	32	24	24	19	16	19	19	30	28	18	24	20	34	23	24	34	17	20	21	28	17	18	21	16	20	28	15	22	27	28	25	17	23	26	19	15	14	28	27	21	26	31	20	29	21	33	25	18	21	19	23	23	13	14	31	15	23	25	25	15	12	30	14	10	21	19	22	17	33	16	23	21	18	17	24	25	20	20	18	17	24	19	19	15	26	21	23	31	19	17	19	28	15	23	20	21	27	21	18	16	20	23	21	16	25	15	16	22	27	15	22	26	27	16	28	24	17	18	22	22	17	14	26	24	30	29	25	27	22	16	21	22	23	26	12	19	19	25	26	16	23	21	19	22	24	18	20	29	29	19	26	23	21	23	29	27	23	19	20	23	22	18	18	20	15	19	33	20	21	20	15	17	17	18	23	25	31	16	23	26	23
21233	2069	972	1434	3872	5117	4813	4130	3428	2762	2327	1909	1679	1454	1239	1161	1007	930	830	753	676	604	608	538	478	488	449	446	411	428	409	385	357	349	352	302	352	607	1306	301	303	304	261	287	285	292	299	299	269	293	273	235	254	286	271	261	263	262	272	218	257	302	247	271	263	235	290	218	241	237	239	232	227	234	252	269	228	262	227	252	237	223	257	245	220	222	235	226	227	224	232	229	219	225	231	229	220	208	226	217	238	221	217	221	180	230	229	202	236	222	222	224	211	225	209	249	229	220	241	212	216	225	233	205	236	229	225	228	220	212	211	240	212	208	231	218	233	223	234	221	210	212	208	236	201	205	218	224	223	223	221	220	215	222	228	227	217	206	218	221	214	223	199	230	213	223	221	219	231	207	222	212	214	232	224	201	219	231	210	215	227	224	243	215	210	223	208	221	213	227	200	245	209	203	213	203	209	259	211	240	196	214	221	213	208	217	217	190	200	192	207	207	224	206	193	204	229	241	227	227	227	202	197	200	206	232	226	220	211	214	191	210	226	209	217	207	222	217	195	202	204	258	207	208	219	211	212	228	236	200	196	225	185	204	202	199	232	191	236	196	229	215	216	232	216	183	239	186	207	197	191	214	199	212	226	217	212	202	224	211	199	205	212	222	227	202	214	229	211	197	202	206	210	227	189	206	206	228	209	193	203	250	216	197	211	222	230	233	203	205	233	202	182	197	207	216	206	195	211	225	212	197	226	218	224	203	216	199	212	212	218	220	217	191	229	189	226	230	210	196	209	190	202	208	224	227	207	195	212	210	186	220	205	223	200	213	232	226	242	218	223	195	191	213	200	198	196	192	207	215	179	223	218	181	229	221	224	218	206	194	222	181	206	236	184	212	203	238	198	231	224	237	195	207	234	197	213	188	180	236	224	206	215	202	211	228	245	202	244	208	216	218	203	234	198	221	224	193	198	207	208	195	231	210	221	237	206	190	242	243	208	229	183	227	202	191	223	212	207	209	228	199	210	203	219	198	234	208	246	202	211	226	218	226	209	205	195	219	232	244	210	225	211	214	190	209	203	224	217	240	216	224	199	223	206	201	220	203	215	190	265	214	216	189	207	196	198	197	233	207	187	227	244	186	210	217	204	224	223	194	203	215	222	211	212	219	193	210	229	215	208	207	202	214	197	224	200	210	236	206	211	212	202	218	208	234	191	230	223	198	213	215	176	193	208	231	214	190	224	225	222	215	231	220	232	195	216	220	235	222	221	218	210	216	223	206	204	224	225	190	253	213	226	211	198	237	196	202	220	194	227	196	211	193	196	228	221	214	216	205	193	209	227	218	193	218	189	206	210	204	232	213	213	220	212	204	196	204	208	240	204	210	209	201	194	208	235	211	219	212	232	200	199	208	222	190	211	216	192	222	229	213	228	222	213	210	202	216	213	204	210	211	207	220	247	204	184	237	212	220	226	185	218	226	198	210	206	219	204	203	194	207	204	212	174	203	197	232	211	234	220	191	218	199	198	213	202	188	173	220	211	213	196	227	210	236	184	204	210	199	216	214	224	201	217	237	202	240	206	195	201	211	224	211	197	207	232	191	208	202	214	212	204	226	217	210	190	224	209	228	183	199	212	183	225	201	216	215	189	195	170	200	225	228	219	190	223	223	221	203	196	201	213	208	223	210	172	202	225	222	190	222	203	220	198	215	214	202	232	210	210	185	227	231	201	203	221	229	201	205	199	213	198	220	203	199	220	215	197	207	195	225	195	205	225	225	197	214	214	234	218	237	221	202	230	211	201	197	205	248	201	196	206	200	211	208	238	224	215	243	217	210	216	216	215	220	222	210	204	195	212	230	204	234	217	220	209	186	229	214	214	186	219	205	218	232	221	211	209	210	233	215	210	227	204	205	192	205	218	188	203	261	197	209	225	207	229	205	227	228	191	229	219	195	203	200	222	233	200	246	209	213	195	195	213	199	261	214	216	191	216	222	237	185	217	190	205	204	184	224	212	219	209	207	200	232	230	194	205	209	203	187	256	226	200	200	242	215	187	207	221	205	225	205	213	212	199	211	205	231	228	217	206	180	229	203	204	231	202	219	231	202	200	228	208	224	223	216	211	228	203	218	218	213	225	213	238	214	215	238	213	217	196	169	193	192	209	204	206	233	237	209	233	223	199	216	213	222	213	228	239	205	222	211	212	235	223	209	211	207	214	213	221	193	216	211	217	247	212	204	172	206	220	196	226	194	223	198	214	215	213	222	207	218	227	221	190	239	238	215	193	242	205	188	220	189	222	187	203	201	234	198	198	209	201	202	202	216	204	208	199	195	217	221	200	217	235	210	195	213	228	216	218	210	222	203	225	228	206	213	210	200	211	190	230	218	215	196	255	206	192	213	190	213	223	232	219	226	218	225	187	233	206	220	197	221	222	179	233	220	196	207	219	207	197	230	226	240	212	215	212	221	194	200	231	200	237	203	190	228	210	242	212	228	186	186	228	213	208	226	193	206	194	232	233	201	207	208	228	242	207	226	223	215	203	225	208	223	212	217	203	213	216	209	211	221	234	199	206	222	217	207	195	223	215	208	221	208	213	224	223	216	195	207	216	216	215	214	221	218	213	213	223	176	209	188	224	201	219	203	192	175	217	222	203	199	233	224	227	195	202	218	208	207	233	195	203	229	224	219	237	202	225	216	233	214	205	209	208	221	226	238	203	212	203	221	199	212	212	203	214	205	208	218	235	213	214	188	224	216	204	220	215	254	216	189	236	227	220	204	207	196	217	205	211	199	201	233	229	197	208	196	207	231	212	227	248	219	227	192	222	201	237	188	209	212	230	216	222	201	232	222	202	208	206	202	212	232	221	226	214	208	226	211	216	205	210	227	207	222	216	201	249	219	200	227	193	197	212	178	219	216	217	218	205	224	222	206	206	236	204	197	220	203	224	220	200	213	226	227	205	196	226	207	201	194	227	210	213	199	197	219	205	205	218	206	232	246	194	218	220	208	195	212	213	212	213	191	218	208	237	205	211	228	199	208	227	219	225	188	204	204	213	206	198	222	225	235	202	221	206	217	213	210	202	219	218	214	203	213	203	206	200	186	203	218	194	231	209	215	208	205	214	239	205	230	221	233	219	192	186	220	215	217	221	220	200	226	170	188	216	203	199	250	209	206	216	224	200	204	228	215	226	204	211	208	209	243	201	228	221	233	216	208	193	198	206	192	180	225	190	219	221	223	199	220	203	209	222	191	205	214	221	205	217	195	245	208	195	200	206	212	227	204	211	214	203	213	217	222	232	208	220	230	201	183	222	218	208	213	203	213	204	202	229	242	201	208	200	205	223	217	261	202	227	218	195	227	204	204	196	202	213	208	194	200	204	226	225	228	197	217	192	216	206	236	219	213	187	189	194	193	208	218	212	197	201	211	245	187	185	217	223	217	218	215	244	191	204	184	195	200	255	217	188	201	207	230	240	234	221	205	214	190	230	213
6979	252	145	138	117	170	162	175	132	133	140	122	111	104	110	101	104	85	100	95	91	95	97	121	117	73	96	93	95	93	87	89	90	84	86	75	79	89	115	78	91	87	88	84	81	84	68	96	95	77	71	77	85	84	79	75	82	92	101	76	99	83	83	70	75	85	80	86	83	95	89	89	85	85	82	102	79	79	66	74	86	81	98	86	73	84	77	77	93	82	79	75	78	90	83	66	85	87	92	88	89	89	88	74	83	88	98	81	85	90	87	88	77	90	71	72	79	84	77	81	84	68	75	88	70	94	82	79	84	83	79	84	78	89	89	83	77	95	80	96	86	97	84	77	81	87	65	84	79	78	71	86	88	78	78	85	81	95	72	78	95	87	78	84	78	84	81	92	78	76	83	93	76	96	74	77	69	95	84	82	75	81	90	68	85	79	84	94	70	74	67	75	92	73	89	72	86	85	90	72	86	84	79	82	75	75	73	68	77	82	92	92	81	75	80	89	86	90	89	85	87	87	95	70	74	84	74	85	78	85	76	86	74	74	90	85	85	73	81	74	82	89	88	87	65	77	90	63	84	86	92	88	75	91	81	71	87	81	72	73	86	85	69	80	96	86	84	73	79	84	76	82	83	84	98	86	78	89	88	67	74	79	84	84	84	79	63	80	74	75	76	88	77	97	86	92	71	85	77	93	94	90	74	71	91	90	78	78	88	89	68	82	81	87	83	97	83	69	88	67	83	76	89	78	79	86	92	85	85	87	83	90	91	84	89	79	75	71	79	68	84	73	79	82	78	94	77	74	94	76	73	83	68	68	88	77	84	94	92	89	86	79	77	79	75	91	81	73	80	82	81	90	82	89	75	91	88	74	90	82	83	86	88	71	70	70	73	79	99	89	72	84	92	73	90	84	69	97	77	81	102	89	75	89	84	87	95	79	77	86	85	86	75	92	76	88	80	101	95	68	77	74	80	89	73	94	91	79	84	104	75	81	84	82	76	75	79	85	95	84	78	63	81	79	85	66	84	78	89	87	93	81	90	61	86	83	83	68	70	78	94	86	84	80	83	76	74	69	82	81	80	72	71	72	86	74	78	70	83	68	79	77	67	74	89	80	63	81	82	83	72	79	69	85	95	72	83	93	73	79	85	77	88	84	80	67	86	80	86	92	78	79	96	82	83	81	78	89	70	89	82	81	96	66	74	86	66	85	76	77	86	88	70	91	79	74	92	73	82	76	72	90	82	91	95	68	82	101	79	81	76	78	65	63	71	87	89	77	84	69	77	67	69	96	57	86	90	78	82	86	78	92	88	78	84	89	66	81	89	73	75	96	91	89	90	82	85	105	86	100	69	70	94	101	77	76	78	88	82	80	82	69	91	76	72	55	87	67	91	88	81	77	72	83	80	76	87	92	70	71	75	77	80	72	82	80	75	87	79	81	72	81	77	72	78	84	92	80	65	92	77	79	89	65	83	96	81	80	91	79	85	74	85	85	82	80	75	93	78	68	76	72	87	87	69	95	68	78	84	90	73	64	79	83	81	82	75	81	89	86	82	72	93	71	89	79	73	69	68	83	89	84	85	88	76	93	97	83	96	75	81	84	87	78	80	80	80	76	72	75	85	72	74	91	70	84	86	89	81	80	97	91	84	84	67	80	111	76	82	80	97	77	70	69	70	87	83	79	91	80	80	96	89	82	59	76	98	82	76	66	85	70	73	61	83	75	74	82	88	79	81	72	81	101	69	83	87	94	80	90	80	88	76	85	85	86	98	81	71	76	91	91	91	74	82	80	71	108	82	75	68	82	81	90	73	107	93	87	91	71	94	93	65	67	77	63	84	63	64	84	74	79	91	97	75	85	75	92	89	80	95	76	88	75	77	81	75	92	87	84	75	83	72	102	88	90	76	90	81	82	84	84	85	85	96	76	82	88	95	86	69	74	111	81	84	77	87	84	92	89	76	66	81	85	83	79	89	78	69	72	77	89	74	84	76	88	70	91	71	78	91	89	90	68	96	72	69	92	78	73	72	83	90	82	77	75	86	93	72	89	79	110	65	114	91	80	77	78	90	87	75	64	97	64	82	75	70	66	84	79	88	90	85	70	86	92	76	83	82	84	91	72	78	72	90	66	86	93	83	76	80	84	76	82	73	87	70	76	72	79	85	68	78	87	71	82	72	92	68	81	80	65	80	113	95	70	84	90	85	74	85	90	85	86	73	79	64	79	89	89	76	73	86	82	79	84	80	74	79	94	93	89	76	73	75	85	86	88	95	82	75	73	80	80	81	74	86	89	76	78	78	85	95	83	80	79	100	78	93	84	91	86	87	78	82	76	71	89	73	73	81	81	80	80	75	70	69	71	81	95	101	87	74	88	90	91	90	82	88	67	85	81	67	73	72	67	91	68	75	73	71	76	82	76	72	88	93	68	82	94	73	82	89	73	86	79	87	90	82	88	83	103	88	80	64	79	76	96	84	72	83	78	75	80	83	80	92	86	76	76	80	90	95	58	84	76	77	79	92	77	65	71	92	80	80	84	84	72	78	91	69	92	82	65	86	80	73	88	77	86	90	84	74	78	80	70	74	76	85	75	85	71	91	65	92	93	80	82	83	87	93	70	101	72	94	71	81	87	89	69	99	83	78	88	63	83	82	65	75	65	102	91	97	81	73	83	77	79	60	83	92	75	92	68	86	86	89	109	83	71	79	80	86	78	79	93	87	79	88	85	83	91	89	71	95	83	71	97	86	87	86	82	64	65	88	90	85	85	83	87	75	69	71	83	83	81	84	80	66	67	82	78	75	88	81	81	88	84	83	67	86	84	66	72	83	61	56	82	78	82	80	85	87	74	96	70	67	90	77	85	72	81	92	75	80	88	82	88	86	71	65	84	77	89	97	97	71	71	70	78	75	81	82	67	89	76	91	71	75	104	87	80	91	70	79	78	67	81	72	84	78	77	80	84	97	85	88	78	79	92	96	69	82	74	73	99	78	69	77	80	85	70	76	64	95	86	78	79	70	94	81	79	88	92	64	102	77	62	79	74	84	75	69	83	75	83	86	75	81	88	73	90	86	81	91	76	71	103	92	74	77	82	70	75	86	92	75	91	80	82	82	72	89	84	77	76	81	71	93	82	73	80	71	95	66	92	70	94	80	89	89	79	76	83	83	92	91	67	75	91	68	77	90	95	85	84	76	93	81	76	86	78	70	99	81	68	83	86	68	79	86	81	101	80	68	77	82	80	87	75	75	84	93	76	83	67	77	69	90	77	95	69	61	91	92	88	95	69	85	86	84	76	75	65	73	68	84	84	72	88	82	81	85	68	94	89	87	86	72	86	93	83	84	75	73	81	71	78	76	87	70	73	81	75	86	92	88	86	84	72	85	85	81	88	88	91	90	63	80	85	71	82	86	75	81	69	69	68	80	86	88	93	97	82	83	85	94	75	82	80	72	73	73	74	87	90	80	74	89	79	78	75	87	85	85	78
27293	3875	1948	2804	6410	8153	7698	6487	5470	4438	3754	3231	2759	2526	2308	2085	2035	1734	1633	1487	1518	1407	1309	1346	1268	1178	1208	1136	1098	1108	1063	980	1057	1027	1017	1054	1002	1138	1883	1004	909	917	929	936	937	889	931	891	904	956	907	952	920	905	883	942	914	860	864	885	881	852	894	921	908	850	869	832	910	869	836	925	863	827	853	839	844	843	851	842	865	850	864	832	864	831	815	844	832	855	849	855	826	861	900	815	836	824	858	847	854	826	842	851	810	807	822	900	807	852	860	860	812	822	867	814	826	835	881	789	853	864	820	877	827	840	831	870	859	820	840	867	820	849	836	893	804	852	891	837	841	814	854	852	866	807	815	833	819	838	840	843	876	872	859	789	782	843	793	761	855	844	862	840	824	891	798	853	806	829	843	841	916	806	855	785	841	809	805	856	837	835	873	829	799	772	796	881	861	794	864	831	807	784	826	882	828	845	803	815	821	797	830	837	843	824	857	832	793	813	883	884	841	851	854	818	843	821	839	806	845	888	825	809	849	862	814	830	831	806	814	838	778	779	808	802	825	885	796	753	819	847	831	850	805	828	887	795	814	785	797	838	824	828	867	796	821	825	838	824	836	824	845	866	803	868	837	810	779	872	806	805	855	787	829	807	795	818	794	835	817	808	813	854	864	805	819	852	820	825	820	863	844	848	775	848	826	852	870	845	843	839	844	844	823	847	859	861	812	813	796	812	852	846	837	782	864	840	820	800	831	776	845	781	845	780	862	827	854	880	859	812	826	894	814	809	845	851	823	810	799	799	804	836	862	803	797	777	848	792	904	834	831	835	798	854	800	815	813	789	849	816	783	789	826	809	817	841	831	829	852	784	788	835	782	873	865	836	843	810	836	850	812	835	858	802	869	763	828	824	878	854	796	846	843	773	808	825	811	826	801	832	802	821	844	818	808	834	816	833	822	795	837	834	843	844	838	818	811	796	841	827	826	846	885	868	827	842	800	809	859	754	885	837	807	844	850	829	876	812	867	839	840	781	795	818	831	845	841	840	814	845	818	833	822	860	831	841	819	843	828	805	851	790	751	840	824	798	851	831	884	775	795	848	835	814	905	829	808	792	856	819	804	770	807	820	849	835	855	816	827	837	790	806	826	802	777	837	865	845	846	871	831	873	841	782	793	819	813	835	769	778	864	791	820	858	842	849	804	802	818	838	851	818	839	858	839	774	845	811	780	845	801	836	816	797	802	792	785	844	850	788	781	841	864	847	841	817	779	846	848	845	825	833	835	883	851	829	794	840	830	842	822	845	815	877	826	778	855	827	826	833	853	846	847	795	808	847	809	803	785	782	835	831	812	875	816	865	828	860	774	821	786	830	813	812	810	860	798	806	812	814	794	824	795	794	826	829	782	837	814	856	802	845	835	845	801	843	791	835	781	832	877	872	858	886	889	795	799	848	791	835	874	776	801	855	809	753	804	762	859	850	814	792	886	870	807	800	825	852	832	839	850	814	851	826	841	791	861	866	845	757	896	812	806	877	794	830	846	851	846	892	810	827	861	796	846	823	835	846	769	843	860	850	849	862	827	832	840	821	824	877	893	835	808	829	813	896	867	840	814	805	873	827	819	786	845	854	876	842	850	849	791	849	829	832	824	824	807	850	793	871	839	814	852	810	756	786	814	749	780	843	879	777	860	859	851	830	798	814	878	831	808	742	861	792	824	853	836	793	841	785	811	832	803	847	826	830	905	824	809	819	779	780	811	833	814	791	802	884	827	831	824	843	838	840	854	874	813	861	780	863	852	830	885	841	843	866	850	808	823	781	780	844	790	840	814	785	898	821	828	791	814	830	795	807	833	796	836	864	798	834	804	855	843	855	831	808	844	809	777	820	843	816	804	840	805	779	792	813	827	879	858	854	859	842	823	834	835	804	821	837	864	843	832	789	882	788	838	794	819	868	838	848	856	849	815	788	806	789	856	862	820	815	798	821	846	844	850	803	824	835	885	791	844	825	818	885	826	803	834	802	842	787	822	854	827	839	846	828	797	805	836	852	803	842	794	775	877	828	817	849	852	779	778	855	877	806	792	766	876	819	813	828	839	849	852	831	871	779	876	861	829	850	863	823	854	803	853	814	847	803	810	881	877	794	791	861	812	819	849	800	823	878	821	893	767	871	793	873	869	830	840	816	882	853	872	802	871	801	830	821	854	866	862	813	819	839	782	853	866	762	805	814	877	769	817	813	873	858	825	825	845	825	884	824	804	786	770	810	832	854	804	848	766	855	855	866	828	880	832	841	853	845	776	815	834	805	791	811	840	818	813	866	851	841	856	815	816	815	808	850	875	820	823	824	843	839	797	840	817	789	814	822	830	852	851	814	797	799	796	849	841	858	849	837	835	858	782	844	835	804	831	831	795	811	814	848	863	815	810	814	831	821	861	851	829	807	824	879	869	807	841	846	794	792	830	828	869	836	821	875	868	838	837	829	818	820	802	811	831	838	837	801	828	843	862	818	852	855	803	830	835	877	815	893	844	838	847	799	789	817	816	809	835	807	848	870	832	805	809	837	806	798	788	843	811	798	791	798	837	881	806	800	836	866	861	811	815	827	826	825	798	782	852	810	815	838	802	845	819	842	815	829	848	867	845	835	816	789	836	793	871	800	830	792	825	845	889	831	829	883	840	763	851	851	874	826	886	846	831	840	788	809	804	840	824	820	830	823	804	831	837	836	859	848	851	800	770	842	782	866	759	821	767	842	833	810	828	832	824	841	843	825	825	833	847	846	844	836	821	835	873	813	863	865	783	835	876	812	816	808	794	800	803	827	884	829	806	858	845	848	856	848	888	849	879	781	813	823	806	790	867	902	818	836	835	813	789	793	819	841	831	874	798	827	816	808	828	820	852	863	812	827	830	820	802	755	830	789	807	782	806	850	771	831	811	795	863	775	785	836	803	779	732	783	806	857	852	788	818	857	854	856	839	809	840	854	818	834	807	791	800	849	845	854	799	806	866	854	811	834	833	826	817	827	849	774	815	857	797	841	842	806	838	842	808	768	826	823	830	895	804	848	809	834	793	833	830	810	868	832	851	759	833	832	832	830	829	839	815	839	831	868	809	849	811	766	841	879	844	864	840	825	814	818	804	875	886	826	867	845	815	822	861	842	788	782	785	844	808	833	831	865	846	812	832	798	818	845	833	842	841	854	815	826	771	824	850	824	834	783	907	844	841	852	841	836	797	770	830	828	822	827	776	833	835	892	759	771	801	824	813	859	839	870	827	754	847	816	784	846	845	793	809	836	869	814	819	834	813	827	841	845	866	782	803	863	835	829	858	783	819	836	877	824	832	791	855	829	872	803	801	804	827	844	806	806	812	810	848	815	868	842	796	844	840	760	815	875	816	813	819	857	861	874	863	803	849	848	827	812	833	769	820	856	872	815	865	861	835	834	835	823	836	764	827	822	833	822	894	784	849	800	795	813	821	854	803	806	815	822	849	842	857	845
3135	72	76	59	68	64	76	85	84	68	54	74	63	60	60	57	51	71	48	61	66	53	61	66	49	44	60	40	47	48	52	53	50	65	53	48	60	56	54	63	50	54	47	45	53	54	51	59	44	45	51	55	46	57	57	58	49	62	51	67	63	49	54	69	52	47	44	58	60	56	51	61	53	48	63	45	55	51	43	62	45	60	70	54	57	47	59	54	60	50	58	62	61	49	49	43	54	57	35	59	47	60	51	46	49	41	59	54	51	42	42	44	61	52	45	74	49	48	48	55	56	59	60	72	61	54	50	60	51	56	64	66	56	56	60	52	60	44	57	57	57	58	62	56	54	55	52	55	52	62	50	47	57	55	61	45	43	45	49	55	75	57	42	53	61	56	58	67	50	58	52	53	64	64	49	58	55	58	54	48	58	62	42	53	57	62	60	57	63	49	68	59	44	48	63	45	58	52	62	53	54	51	55	57	50	67	58	61	57	52	61	57	65	47	44	41	59	61	58	58	41	43	48	61	48	49	50	49	48	52	49	57	49	60	53	64	46	53	58	62	68	58	65	46	60	63	60	56	57	50	50	59	60	49	47	45	67	57	65	50	45	59	53	48	58	60	40	48	50	64	56	59	63	65	41	56	43	48	64	61	54	50	50	75	54	45	44	52	57	61	54	59	46	57	61	56	54	53	54	57	66	49	69	44	52	62	57	57	59	61	54	61	45	54	55	47	55	53	48	63	56	47	56	67	59	58	55	56	61	46	56	62	44	57	57	43	46	48	59	47	44	56	43	54	46	46	62	51	50	60	45	60	51	59	54	46	47	39	70	54	51	46	63	56	59	57	55	54	48	35	57	58	44	57	56	52	71	50	52	49	47	51	49	52	57	68	55	63	52	41	63	35	52	35	47	44	74	42	52	50	58	42	43	51	55	57	64	51	55	53	40	50	59	53	41	53	55	60	54	48	48	43	49	51	49	45	51	52	43	51	52	36	54	58	43	62	67	46	63	55	59	49	58	54	47	61	57	63	50	36	51	64	53	58	65	51	49	61	47	46	49	41	59	58	38	57	53	44	57	50	48	44	58	43	47	61	47	43	58	67	51	50	51	54	51	64	49	58	58	52	69	54	50	49	50	55	62	54	63	50	55	43	53	43	54	53	45	52	56	48	56	57	53	58	47	53	65	52	49	68	45	49	67	69	59	48	45	48	55	54	48	67	36	61	57	65	53	50	61	47	61	63	61	52	62	41	50	49	42	69	67	56	51	58	57	63	50	51	50	45	62	45	45	61	64	46	48	51	59	48	54	63	40	56	55	40	45	61	52	57	52	63	57	44	53	49	56	50	54	49	59	69	48	48	55	61	69	53	55	53	52	45	56	56	59	52	60	54	52	57	60	55	50	46	56	48	54	53	48	52	63	63	55	64	52	58	49	63	45	61	46	58	63	59	64	56	57	49	55	57	56	58	48	59	52	50	43	60	64	68	61	48	52	51	56	48	43	52	62	44	50	46	62	62	47	58	47	43	36	51	70	55	43	41	51	59	63	59	54	48	56	58	47	49	44	64	51	57	55	52	57	57	57	56	61	47	49	51	50	51	37	59	61	54	48	55	45	49	44	54	41	59	57	52	59	63	58	60	44	51	69	43	54	54	53	60	49	60	54	63	54	49	58	57	66	58	49	50	52	55	50	47	60	56	47	57	55	56	56	48	44	55	42	37	53	51	61	39	47	70	42	61	59	44	53	47	48	53	45	51	61	55	66	57	57	57	61	31	49	54	55	56	55	52	42	40	53	55	64	58	46	42	47	44	58	49	54	56	57	47	55	62	42	60	60	68	54	49	68	44	49	53	63	64	58	56	67	57	50	55	52	61	50	42	51	53	51	49	48	44	63	56	56	61	57	64	61	71	54	56	60	46	44	58	54	43	53	42	60	46	44	54	56	59	56	49	39	62	59	65	54	52	48	44	67	53	57	59	61	65	50	53	44	70	65	48	49	64	57	53	45	60	43	57	44	46	55	63	48	56	48	47	51	43	52	56	58	60	46	52	46	68	52	35	57	59	55	55	60	46	71	53	53	53	46	63	56	61	61	39	52	62	48	54	54	50	51	66	51	51	51	59	49	55	58	51	48	65	54	77	65	46	54	57	40	55	50	59	73	56	59	44	45	55	58	52	68	51	49	48	64	57	44	52	48	55	60	46	51	45	59	61	63	51	57	49	53	77	48	55	53	64	59	53	54	46	58	54	51	47	51	63	50	52	51	57	48	55	58	57	54	48	56	63	50	51	63	49	64	49	32	63	62	67	37	53	54	47	48	53	47	62	43	49	59	66	56	47	46	53	60	48	60	41	44	50	43	53	59	65	57	51	51	63	65	54	53	48	60	43	59	62	49	56	43	57	44	46	70	55	58	57	44	41	45	46	56	50	63	58	57	37	49	52	52	48	45	60	54	55	49	49	57	62	52	48	54	60	51	48	47	50	64	48	64	52	43	60	55	57	65	50	51	53	42	43	56	57	55	59	41	48	54	69	47	59	60	56	44	60	49	54	52	56	41	50	50	63	48	49	67	70	47	54	67	56	49	47	58	54	53	63	52	58	55	60	59	47	62	55	47	44	48	59	44	48	53	52	42	51	42	45	57	49	48	53	56	56	56	46	54	49	58	49	42	69	56	56	57	56	51	63	45	55	51	50	53	55	47	46	61	46	61	68	43	58	54	47	47	56	63	65	54	45	56	55	48	48	61	58	55	62	47	57	60	39	68	52	61	51	43	52	56	58	51	58	68	55	51	40	44	61	64	37	55	47	54	66	56	54	47	49	44	57	48	60	52	56	68	49	41	47	53	44	49	62	59	69	46	67	67	41	57	72	53	57	46	48	52	61	42	58	65	48	52	46	56	67	59	48	61	54	50	59	57	47	54	51	53	50	57	55	51	54	61	57	62	61	56	68	54	50	56	51	57	56	54	59	48	65	54	53	58	38	49	46	55	48	54	56	52	42	67	60	48	56	58	54	42	47	52	60	55	44	53	51	76	63	50	59	55	60	61	60	56	47	59	44	56	56	52	59	67	57	47	69	68	57	54	58	59	52	53	39	59	48	50	70	49	51	58	40	42	58	51	54	52	42	55	48	53	50	51	73	62	62	54	60	44	59	66	49	62	46	48	49	35	58	51	63	41	64	66	58	55	51	62	43	61	48	46	48	59	52	53	63	65	59	51	48	51	54	55	64	54	57	66	47	48	45	52	64	49	59	55	53	52	39	66	53	45	46	46	46	42	61	61	53	63	50	52	55	63	53	42	47	50	50	65	62	65	55	54	50	60	53	57	57	46	41	53	49	62	67	50	60	62	55	69	56	58	67	53	72	52	52	51	54	45	60	43	54	48	42	50	52	58	62	51	57	56	49	52	60	69	57	48	39	49	62	58	70	56	47	50	52	63	63	57	62	50	52	53	60	54	46	64	47	54	66	63	47	60	53	60	58
16220	1168	770	919	1737	2275	2206	1897	1644	1510	1262	1142	1058	915	923	814	767	726	731	674	694	663	664	643	634	628	565	530	584	565	561	550	524	563	531	550	513	521	777	560	496	548	546	529	476	532	479	520	508	536	541	507	503	519	521	552	528	536	544	525	532	506	542	511	518	511	493	541	550	487	484	528	502	492	501	561	524	496	516	559	495	500	501	499	487	510	474	524	476	505	503	539	517	496	526	544	518	523	534	523	496	467	491	520	504	486	492	488	492	502	469	513	513	486	537	508	487	503	499	543	574	515	496	494	520	514	493	498	484	496	518	523	507	468	457	516	501	492	491	519	511	478	508	531	475	548	520	517	510	511	561	481	537	503	474	501	477	477	496	506	491	501	487	466	504	515	494	554	515	477	515	500	523	477	508	522	477	501	517	524	519	514	510	517	488	495	483	510	559	494	493	524	536	514	501	497	473	506	505	479	468	531	538	498	505	475	514	506	522	491	516	509	459	491	518	535	533	523	468	519	515	471	490	531	511	518	510	480	535	501	501	481	467	524	485	499	518	531	527	521	467	563	509	510	544	518	517	492	491	467	498	511	502	517	526	531	505	487	531	502	529	508	510	502	531	512	496	502	498	524	500	520	477	477	532	494	521	495	503	524	545	521	480	498	511	493	512	521	509	451	522	506	494	471	506	510	542	492	568	503	469	552	497	466	541	518	522	529	523	473	463	522	552	484	507	465	510	505	498	547	514	461	519	500	492	467	528	520	500	513	486	474	468	519	491	493	529	523	503	460	482	516	471	480	514	510	540	525	553	504	514	510	493	529	514	519	474	514	497	485	487	484	505	518	504	478	517	477	534	485	472	519	521	536	519	468	542	502	469	513	506	516	494	517	516	495	513	472	515	530	502	502	518	508	513	514	479	516	504	552	529	477	495	531	472	482	524	499	523	503	465	502	541	493	502	504	526	453	507	532	488	524	508	510	516	495	488	479	462	479	515	513	501	523	529	538	502	541	484	540	552	467	523	487	472	499	498	553	498	493	502	517	482	464	524	463	506	520	513	502	487	539	527	539	525	504	495	499	508	508	468	527	514	481	509	493	494	514	516	515	501	454	518	490	522	505	461	515	556	531	517	533	495	509	514	488	477	484	508	495	495	505	509	537	534	511	554	474	469	493	503	517	523	508	488	464	548	491	497	490	524	523	504	514	487	520	532	467	489	485	547	511	474	505	520	506	443	505	487	506	499	509	539	484	533	492	485	491	520	516	515	485	476	498	522	525	516	507	524	456	514	486	508	523	471	488	472	506	461	502	495	522	511	526	518	501	483	486	459	481	547	519	529	513	465	495	499	510	503	505	472	530	507	507	531	520	479	500	529	511	528	517	497	484	520	532	487	523	519	473	523	536	467	482	505	488	502	448	513	495	549	467	491	492	510	506	508	506	484	496	503	510	514	526	509	491	527	473	500	538	514	452	504	508	454	498	513	522	484	487	505	514	488	488	506	473	493	493	475	511	490	511	503	502	529	534	500	495	506	490	508	478	444	523	490	525	512	503	491	498	526	476	447	503	462	509	536	477	482	496	489	530	498	503	524	538	504	483	509	522	518	532	494	523	551	520	512	525	511	497	457	481	497	531	501	464	517	462	501	498	503	486	516	536	496	550	483	516	493	495	509	514	512	465	505	483	502	507	489	500	452	488	465	492	531	469	490	514	471	503	490	522	539	524	514	510	468	479	452	496	505	501	513	497	539	530	507	512	493	524	500	470	504	545	519	517	509	511	521	514	491	511	523	487	522	515	512	510	527	529	505	523	490	473	549	518	533	529	481	530	535	523	495	520	517	465	534	490	546	492	471	483	480	492	494	481	479	516	499	471	542	494	504	510	526	456	493	488	470	471	516	473	472	509	562	467	574	475	531	526	492	511	506	511	503	476	498	490	493	513	497	520	555	485	467	556	504	536	517	491	512	466	450	528	499	495	523	530	469	496	501	501	506	510	519	489	502	473	480	524	518	520	490	499	539	528	493	495	479	477	488	523	503	503	469	458	491	520	519	522	503	514	509	507	517	502	517	510	507	507	511	524	536	544	531	520	499	465	528	541	514	513	510	514	515	478	530	530	538	546	517	505	489	517	516	498	491	506	484	501	489	461	528	483	509	494	492	458	480	482	518	519	496	508	512	495	511	527	499	540	564	515	516	479	497	504	493	519	491	535	450	552	507	469	531	503	505	500	523	496	504	524	472	534	509	511	513	456	510	471	514	473	484	466	486	533	489	497	548	526	497	502	476	501	494	502	501	503	527	473	492	537	518	502	501	490	500	468	514	539	493	515	524	515	548	509	464	489	490	493	512	475	521	554	468	501	494	518	504	486	464	498	489	494	479	505	530	480	480	476	502	491	479	536	499	524	516	473	527	478	510	509	505	556	510	535	501	493	520	508	498	498	531	509	518	512	498	527	540	498	500	474	495	493	545	477	495	518	520	476	522	497	514	529	478	532	535	481	496	513	517	446	484	502	495	469	526	519	522	513	489	475	476	485	498	540	526	516	490	505	525	471	507	492	491	506	547	476	461	507	486	500	558	546	513	494	462	549	534	518	531	513	502	509	516	525	527	491	508	515	477	472	504	524	506	486	484	508	502	512	518	515	485	518	521	470	466	546	505	522	487	518	475	493	485	493	526	491	500	530	488	496	525	539	520	489	467	528	541	508	491	468	518	504	511	483	539	528	503	491	532	486	532	518	505	491	520	506	511	505	489	503	484	495	489	501	521	499	496	518	474	494	517	518	541	528	494	502	496	537	521	454	513	516	533	526	492	557	519	528	493	512	498	505	513	521	538	549	494	515	523	538	536	528	499	514	505	517	492	517	486	559	469	483	500	477	526	483	467	479	525	458	511	499	535	547	475	502	503	516	555	520	463	511	486	463	548	536	515	484	526	497	506	509	501	520	503	523	476	495	484	488	513	496	524	510	563	558	505	487	485	508	499	489	504	478	475	473	487	490	474	500	516	485	500	521	499	518	507	525	502	497	531	478	478	507	496	538	495	501	572	498	527	498	498	506	488	504	494	489	518	446	518	528	487	495	528	511	512	485	521	502	485	527	522	492	497	497	471	541	480	504	483	511	508	513	478	538	492	530	564	493	511	492	506	478	523	506	533	478	486	466	498	533	476	452	493	520	504	487	486	485	486	524	499	519	502	482	575	500	507	480	490	471	510	530	469	493	496	552	497	530	521	532	513	478	498	489	477	502	478	470	520	508	539	526	529	505	474	528	492	520	498	493	499	477	464	516	496	514	491	448	538	528	525	485	510	527	505	492	526	508	516	478	525	494	508	477	509	474	538	499	489	529	468	507	526	495	493	563	470	477	534	524	511	478	515	488	548	514	509	487	477	548	542	503	465	524	488	502	536	487	518	477	524	474	520	508	503	533	514	545	478	522	508	501	545	541	537	519	519	489	513	470	503	508	472	554	530	506	529	525	495	542	507	550
8059	253	161	98	118	128	163	142	134	136	119	135	105	97	109	91	87	75	76	78	72	60	71	75	72	91	56	61	76	66	57	59	61	69	64	54	65	68	114	74	58	65	60	66	54	57	65	64	61	57	53	60	56	49	74	58	48	50	52	47	56	47	46	53	51	51	67	46	52	54	50	51	60	55	56	60	54	63	49	65	47	49	52	54	64	57	57	49	53	64	56	59	63	46	40	48	54	50	46	54	73	50	47	55	50	34	56	47	62	65	45	53	53	51	60	52	57	61	49	43	60	58	60	54	51	54	56	48	60	57	60	54	52	54	62	46	51	47	57	67	55	56	74	72	52	59	60	57	47	49	54	49	44	61	53	55	50	73	48	65	43	44	39	40	60	62	69	42	45	54	53	59	46	58	47	50	48	63	58	65	47	57	52	57	47	57	69	61	62	46	53	58	69	50	41	58	61	54	63	38	50	40	56	48	51	55	61	57	41	60	45	64	47	44	47	60	60	56	60	70	56	54	56	51	53	55	73	44	55	54	54	47	59	47	65	46	42	42	67	63	51	54	57	59	63	68	48	65	46	56	53	56	52	55	47	55	58	51	44	57	43	35	53	52	58	63	58	54	61	58	63	63	47	47	68	56	71	62	61	60	49	51	63	50	48	67	51	53	55	59	50	52	48	54	48	53	42	55	60	51	65	54	62	44	67	52	53	47	71	61	52	52	50	60	56	46	61	56	52	51	47	50	53	58	54	44	62	33	60	52	62	62	45	68	65	53	62	44	61	66	48	49	58	38	66	55	69	50	43	61	58	71	34	56	63	57	53	50	58	50	58	64	55	46	47	51	55	56	54	56	56	65	42	40	53	57	42	52	61	47	49	51	58	56	76	51	47	75	40	53	39	45	44	52	58	54	60	48	59	42	50	42	63	52	67	55	60	54	52	52	73	64	39	55	46	67	48	54	48	63	50	53	55	51	55	43	50	54	54	68	47	53	61	53	62	62	54	50	41	54	31	50	55	52	58	62	47	52	56	50	46	60	57	48	64	54	40	63	51	48	49	55	58	55	68	61	41	57	53	53	58	52	53	57	63	51	65	42	43	61	56	50	51	65	61	57	64	65	42	62	54	45	67	54	49	64	55	52	59	50	48	56	52	56	59	69	59	54	65	61	61	40	50	61	46	67	51	51	51	42	50	58	38	44	63	63	71	57	46	64	49	56	57	62	42	66	63	58	54	58	53	50	60	56	63	57	45	64	58	53	52	55	49	63	53	46	66	59	47	47	61	50	47	51	60	46	55	59	45	53	56	58	57	54	57	55	53	61	52	41	46	49	81	51	63	57	50	47	56	33	63	48	68	61	49	47	58	57	46	46	67	50	52	52	52	49	51	66	49	42	52	51	68	62	61	62	56	49	55	43	43	54	56	50	44	52	55	50	57	45	64	62	51	54	62	51	68	50	49	59	56	54	61	54	57	61	51	58	56	67	62	48	62	51	38	60	56	48	58	40	54	46	49	54	55	62	45	47	45	53	73	47	53	61	69	55	60	71	63	42	64	52	62	50	43	53	57	44	67	50	46	56	50	56	36	55	58	54	59	52	45	65	55	52	64	60	50	55	66	64	63	47	66	60	66	61	52	57	42	47	64	36	66	62	46	48	60	47	49	51	54	51	55	58	58	47	56	60	56	57	58	58	48	37	47	67	45	38	53	63	55	40	53	55	53	47	51	55	47	53	39	56	58	68	50	59	49	62	49	57	56	59	73	47	43	47	56	50	57	39	69	55	52	51	49	52	47	54	61	67	53	56	46	60	52	61	62	52	49	65	63	51	62	62	45	53	56	61	48	55	56	47	44	55	59	66	65	52	63	72	55	62	60	51	71	57	57	48	55	46	60	55	68	63	52	49	59	55	56	52	61	57	42	52	66	46	63	48	55	57	53	66	55	49	56	59	64	67	44	52	54	51	51	48	63	60	49	57	49	60	54	46	46	59	63	66	53	55	47	53	61	42	54	68	47	53	44	55	55	54	47	57	60	42	55	48	56	52	67	50	56	50	50	70	58	60	53	62	56	54	54	52	56	50	53	47	50	58	66	58	49	47	47	55	52	41	56	60	54	49	56	57	49	52	55	59	66	60	53	51	55	55	55	58	60	48	54	63	54	50	43	53	48	54	50	46	62	50	58	49	38	44	66	45	53	48	55	53	63	46	47	65	64	43	56	62	63	58	54	53	59	49	57	61	51	43	46	59	43	51	58	50	47	55	61	59	48	55	48	63	54	49	59	59	54	41	59	57	45	54	57	58	52	48	51	43	53	46	45	47	46	60	58	56	50	62	53	56	47	53	61	66	55	54	56	52	55	47	57	56	51	57	65	57	46	43	46	50	61	63	45	48	57	56	59	55	56	68	68	44	53	56	52	50	56	54	62	56	50	63	55	57	53	41	56	58	53	56	57	53	52	51	51	62	60	53	60	49	45	48	58	50	59	52	49	54	61	49	60	67	68	48	49	59	64	56	61	47	45	47	56	51	50	59	65	51	57	53	47	59	48	64	56	47	55	48	66	38	57	48	56	58	54	64	64	47	38	41	52	65	43	65	66	57	57	54	41	60	41	70	49	46	44	54	57	50	59	43	52	67	53	68	51	66	61	57	44	56	57	43	54	64	43	47	59	39	62	53	56	67	54	53	43	53	53	48	59	57	48	61	68	49	63	65	47	43	55	52	51	52	52	52	55	55	51	54	62	50	58	53	53	46	64	52	57	57	54	61	48	54	49	48	63	57	49	50	55	64	70	54	52	58	51	61	46	57	61	60	42	52	61	53	51	48	47	45	60	53	44	50	61	50	55	61	54	57	57	51	57	55	48	52	55	62	68	52	56	47	70	61	57	59	61	63	62	45	46	50	53	43	58	50	46	41	56	56	52	50	58	58	51	50	52	52	53	52	52	53	58	53	49	59	54	47	49	57	54	49	54	50	59	47	69	44	59	44	48	40	48	57	57	55	49	49	60	45	56	51	48	47	59	60	54	46	64	62	52	46	52	55	58	53	41	57	76	47	47	72	48	65	42	49	49	41	64	65	55	66	49	67	46	62	60	61	59	50	54	47	59	62	55	55	48	60	56	43	43	63	55	58	49	46	43	57	64	44	64	45	56	52	68	61	46	57	66	53	69	58	67	63	51	49	57	44	60	47	65	56	57	45	65	53	55	53	67	47	70	61	58	60	72	49	53	62	51	48	45	64	45	55	57	48	61	42	51	46	51	56	50	37	38	63	57	58	58	43	55	58	51	56	57	44	54	53	56	67	57	57	55	54	62	56	42	48	46	48	52	55	51	46	64	61	55	56	58	62	51	44	51	44	54	55	61	32	45	64	48	55	44	62	49	58	55	57	50	62	60	57	61	58	51	45	47	57	72	52	63	60	54	57	50	62	60	55	65	51	59	49	51	55	49	46	43	53	59	56	64	51	39	58	57	48	55	51	60	46
27587	3810	1797	2849	6901	8676	8174	7095	5712	4772	3990	3525	2902	2523	2293	2012	1807	1708	1493	1406	1328	1178	1121	1103	1021	1009	944	906	836	850	802	785	817	758	748	723	741	720	2231	706	690	699	692	664	662	681	667	631	657	686	629	639	579	613	670	640	616	589	601	588	618	582	586	554	634	581	580	522	636	576	584	679	571	512	605	610	614	607	584	575	586	543	576	574	501	571	545	526	597	586	568	579	578	617	566	514	547	574	570	567	537	551	505	522	562	533	563	591	529	567	559	554	543	536	550	528	540	541	507	555	525	554	545	593	521	599	562	575	524	530	496	535	535	587	517	529	567	568	562	542	546	543	532	559	534	575	528	517	570	544	555	526	520	523	508	535	562	531	567	564	517	522	521	559	512	515	508	546	540	545	568	547	533	516	537	516	565	550	538	578	508	544	515	505	528	517	523	498	539	552	550	536	557	544	563	539	578	540	542	546	548	525	534	550	543	530	535	545	533	557	543	528	521	517	512	545	520	549	533	523	541	550	545	536	527	539	511	534	599	527	533	532	545	541	571	502	540	536	527	535	539	562	534	567	527	508	546	532	526	487	521	504	521	509	532	523	537	562	524	503	571	514	517	570	541	567	515	518	533	547	555	539	550	523	529	509	539	514	523	507	532	531	535	552	539	571	519	581	531	536	559	521	543	561	529	516	532	551	529	553	558	507	577	538	528	526	511	513	458	549	514	520	539	528	509	558	541	532	553	538	510	553	549	517	539	549	507	500	551	550	548	558	513	516	517	534	548	590	552	518	515	551	512	575	527	544	547	557	541	544	524	562	537	552	530	525	553	550	510	543	517	568	512	519	511	554	549	526	508	557	504	532	550	486	532	527	554	509	562	527	502	487	544	523	500	555	561	520	511	526	525	539	546	500	561	578	552	506	512	561	514	529	523	514	565	547	556	519	543	538	551	541	506	517	531	517	556	556	528	512	507	542	546	513	521	521	563	506	555	528	506	554	591	562	558	531	512	566	555	512	541	511	523	566	532	545	520	517	541	527	531	534	493	550	562	567	501	543	547	566	529	563	561	527	506	564	524	513	531	563	542	525	517	515	502	519	547	521	539	546	496	582	538	507	532	524	505	536	556	504	558	546	506	583	507	528	468	563	548	519	524	538	522	545	541	532	503	521	518	516	520	519	577	520	483	528	531	506	544	537	501	550	553	477	509	539	566	530	513	552	554	521	511	565	557	559	538	505	589	582	523	569	508	545	564	543	479	549	540	563	554	541	484	496	566	535	539	576	539	534	553	522	509	553	466	543	523	516	542	553	573	573	544	575	567	511	555	524	518	531	548	529	534	515	540	527	548	544	514	453	539	532	522	533	495	535	550	531	552	562	519	510	575	534	515	582	541	543	552	525	514	510	558	577	526	511	510	522	523	542	512	555	554	553	523	545	536	521	519	560	520	545	518	562	522	530	491	501	535	506	574	514	511	528	561	566	496	564	518	549	539	516	478	524	550	545	557	533	521	563	550	563	540	545	516	500	524	536	542	539	542	519	499	559	487	510	531	556	489	571	481	523	530	539	546	522	545	553	542	565	545	552	525	540	523	514	516	512	529	539	528	570	519	548	538	500	534	523	534	517	549	554	499	533	517	504	508	541	517	506	532	552	568	513	526	502	522	541	552	528	551	567	539	550	521	568	543	537	533	516	533	573	528	503	558	477	508	533	524	508	529	528	513	570	521	531	524	557	507	501	572	510	591	547	547	562	525	554	522	553	530	572	544	487	566	558	551	529	513	541	491	517	528	526	511	522	521	553	502	518	504	537	539	520	567	569	499	541	513	556	548	529	541	526	521	516	554	497	506	494	531	560	523	495	577	564	520	549	564	514	540	519	534	515	518	534	542	545	553	535	505	548	541	535	545	554	532	548	537	530	542	515	517	516	528	520	514	577	538	541	539	519	502	489	553	511	503	527	544	533	539	520	528	536	525	506	547	554	518	545	510	539	533	474	486	530	547	524	521	511	537	538	518	505	515	525	509	566	549	513	523	543	514	526	525	547	525	521	518	549	545	570	515	531	531	545	535	533	520	555	514	473	548	553	530	562	532	488	565	519	522	537	548	580	507	509	571	540	566	545	502	546	568	513	516	507	502	564	501	538	531	519	542	520	530	530	587	554	498	512	530	546	534	563	534	514	519	549	546	492	552	487	538	516	520	558	527	512	548	529	533	531	471	571	496	489	549	525	546	533	515	507	511	507	571	534	494	504	512	530	534	527	550	519	540	541	519	540	554	551	504	478	506	565	534	543	527	515	528	542	536	567	545	553	501	524	522	533	548	550	489	529	552	539	518	497	513	471	527	532	558	546	496	507	524	506	536	539	543	550	506	524	554	536	522	535	520	536	528	523	504	508	521	541	519	542	532	493	512	512	549	550	555	548	510	538	532	555	559	535	514	554	525	527	511	491	533	512	547	562	546	523	518	602	514	498	567	525	504	490	522	574	564	555	508	535	539	521	570	541	517	520	540	519	494	522	515	527	560	544	555	544	576	554	555	566	478	504	485	538	558	526	542	527	519	540	512	560	502	511	529	517	546	529	556	516	542	544	567	502	528	525	532	556	542	522	518	571	530	544	525	558	511	552	488	547	547	506	535	552	504	539	516	529	573	543	538	535	530	530	533	529	511	558	520	536	513	573	546	528	523	548	540	563	542	573	528	564	510	514	536	541	504	533	509	552	534	507	506	500	549	502	529	571	561	572	527	551	534	517	553	518	555	579	524	550	539	529	513	519	523	569	537	555	510	506	541	571	527	575	539	537	553	502	533	511	483	514	537	562	563	566	505	543	539	554	548	513	545	528	540	509	550	510	521	554	528	537	513	516	548	547	550	528	515	487	515	537	561	486	566	527	519	549	566	493	537	511	494	557	548	491	541	531	501	498	558	486	578	547	522	561	585	523	547	534	530	571	534	546	541	577	513	510	530	530	539	528	527	535	477	510	573	554	569	509	522	530	597	537	529	562	572	524	522	546	512	522	494	559	549	544	557	554	561	501	519	513	515	544	537	503	546	547	515	526	495	525	564	498	578	491	539	526	530	558	535	510	515	531	530	559	509	551	557	549	552	529	583	498	526	583	481	540	490	502	539	563	522	531	514	585	566	503	553	542	562	526	506	527	534	567	523	572	566	528	552	548	497	524	575	560	529	526	536	556	538	545	562	511	489	530	573	552	505	532	531	536	528	565	541	542	545	529	509	548	550	549	529	544	526	555	516	517	536	515	517	518	472	544	544	551	569	527	592	529	521	582	526	509	573	572	515	511	568	554	506	528	517	544	523	537	569	512	531	496	521	555	546	520	515	517	525	561	532	531	519	521	506	535	550	517	571	506	527	547	532	519	513	559	556	535	554	538	559	546	554	513	539	535	536	520	508	576	575	529	511	542	494	490	580	600	554	556	540	572	477	566	562	550	519	518	522	566	587	519	526	510	514	531	535	533	538	518	510	532
5745	95	56	44	44	56	80	72	64	67	65	63	51	41	45	39	33	39	45	40	43	39	21	28	34	29	27	31	27	27	31	22	15	30	28	32	29	16	42	25	26	21	25	20	24	18	33	24	23	26	10	14	25	32	26	20	20	30	17	20	29	29	32	21	23	16	18	26	20	23	14	28	20	17	17	24	24	21	23	19	23	17	19	17	25	26	16	24	22	26	22	26	19	21	23	26	18	23	14	23	21	23	20	26	14	19	23	14	26	19	15	20	15	22	18	21	32	24	16	16	24	24	24	15	17	22	20	26	19	17	22	28	18	18	17	24	17	27	18	20	25	18	29	19	24	23	18	19	19	17	20	30	28	17	19	21	20	22	22	19	23	25	18	21	13	20	23	20	16	15	26	19	19	21	24	16	21	21	19	27	24	22	25	17	15	21	28	15	15	21	21	24	18	14	18	22	23	36	13	23	19	20	22	27	26	25	20	30	15	23	28	17	26	33	19	21	16	24	28	27	23	19	16	24	23	15	25	22	27	22	15	25	16	25	18	19	17	15	26	17	30	24	20	29	21	26	27	13	23	28	14	22	22	21	19	21	22	23	21	17	21	24	24	28	21	19	19	24	19	17	26	21	25	20	19	21	22	26	21	30	25	13	25	21	20	23	26	19	27	19	16	21	28	18	22	33	14	10	17	21	19	25	22	30	18	21	23	19	18	31	17	16	24	20	27	16	19	26	15	21	17	31	27	17	26	16	21	15	23	24	10	22	15	25	22	15	20	15	19	17	22	23	17	17	21	27	22	24	16	21	26	32	23	18	23	16	16	18	25	15	27	28	21	22	20	19	20	26	23	20	25	20	13	17	23	22	28	21	29	15	15	22	20	22	16	26	24	19	25	16	26	21	28	20	22	22	21	17	14	27	17	28	18	22	26	20	30	19	18	28	22	20	17	21	27	16	22	17	22	18	12	16	19	24	26	20	17	26	24	18	27	17	24	22	23	24	20	20	20	28	20	17	28	19	25	17	16	16	16	28	30	21	17	15	30	11	18	28	21	16	24	30	21	15	27	30	21	24	24	28	20	26	25	11	22	24	10	14	20	17	26	27	21	27	24	16	12	20	18	26	16	15	23	21	21	20	19	27	23	19	23	22	30	25	26	26	29	27	13	17	14	19	19	13	21	17	20	24	21	21	25	18	17	16	20	27	21	23	23	23	28	14	14	29	20	22	21	21	22	26	27	27	18	22	25	24	8	22	19	25	12	13	26	17	15	19	20	30	22	16	24	16	23	26	19	26	19	21	31	23	25	17	15	25	23	9	34	18	27	9	25	26	16	30	19	18	13	33	21	26	21	24	24	17	25	17	22	21	27	19	24	27	13	22	21	15	20	20	23	25	19	11	25	19	21	24	18	19	19	15	24	28	26	17	22	23	16	16	22	27	23	15	16	26	11	22	25	19	17	28	30	20	25	22	28	12	20	13	17	14	15	15	29	18	23	28	17	21	16	27	15	19	21	18	21	24	10	17	23	26	17	22	23	24	28	19	18	19	22	14	14	27	33	23	21	12	17	15	20	27	26	24	34	20	19	17	24	26	18	30	17	14	26	26	13	33	14	17	26	25	24	19	18	19	28	20	26	21	20	22	22	18	20	16	26	20	16	22	21	17	14	18	30	16	23	18	19	23	19	25	22	25	20	23	15	12	17	17	25	28	18	32	25	16	12	21	23	21	22	18	22	10	31	12	25	34	16	27	27	22	25	19	20	26	23	17	16	21	23	23	22	23	18	24	30	19	18	16	19	21	22	28	26	19	24	21	26	33	27	33	19	21	20	16	20	19	16	17	14	24	28	17	19	21	18	27	19	16	19	28	19	17	17	20	22	19	27	20	21	20	27	19	16	21	16	19	17	26	22	20	28	15	32	32	19	24	15	19	17	19	24	16	20	16	23	22	19	18	24	17	15	22	10	23	20	21	22	21	26	20	26	26	23	30	15	24	29	21	27	22	18	22	22	24	16	14	15	26	23	17	18	10	16	25	20	21	17	10	31	21	16	19	16	24	19	18	20	15	21	30	14	17	16	14	23	22	21	21	26	30	24	27	17	19	14	24	27	24	19	18	18	17	24	14	24	24	34	10	14	30	16	17	19	19	18	16	27	20	17	26	21	25	22	14	22	28	19	23	23	19	27	24	28	23	18	21	10	24	25	13	21	21	15	18	21	29	17	17	28	29	20	15	20	19	16	18	22	21	22	17	15	18	17	23	16	24	26	20	25	27	23	26	32	22	14	15	20	23	23	20	25	31	17	23	22	21	16	16	19	34	21	16	19	25	16	25	26	22	31	22	20	24	22	19	17	32	26	15	28	17	19	26	21	20	21	20	23	18	26	23	18	19	23	24	16	23	25	19	19	20	11	18	20	16	22	21	20	21	15	19	19	25	14	19	27	19	30	17	23	21	16	28	21	22	22	20	16	17	19	21	25	19	21	27	19	22	18	19	17	30	20	20	25	22	26	23	22	23	22	17	24	21	17	23	15	18	26	17	21	20	21	16	22	22	21	17	19	20	31	31	19	22	16	17	25	20	27	31	22	15	32	24	29	26	28	21	24	28	23	32	19	13	29	15	21	20	17	20	21	26	21	20	24	24	19	23	29	23	22	17	22	27	18	23	18	23	21	21	23	21	18	14	28	13	22	21	22	26	18	15	22	20	21	24	24	29	17	19	17	23	16	16	26	31	27	16	26	14	25	19	32	17	25	18	25	20	21	30	28	17	21	21	22	22	21	23	18	16	13	19	17	30	31	21	30	21	16	16	24	16	24	21	23	22	24	15	19	26	27	27	15	25	21	20	26	19	20	19	27	18	17	19	25	20	12	21	19	20	20	20	23	19	27	29	15	22	22	19	17	25	20	15	22	18	22	22	19	16	16	20	20	15	21	23	18	25	19	18	18	22	15	12	19	23	18	25	20	29	10	27	19	28	22	21	24	15	28	11	16	24	20	26	20	14	20	20	17	15	28	19	19	20	17	15	22	22	9	22	16	16	26	20	24	19	17	17	11	28	19	21	17	17	18	23	24	14	26	22	27	23	15	21	25	18	14	21	25	19	26	20	23	11	20	18	22	24	19	23	25	23	21	16	14	27	22	11	27	14	27	21	21	16	31	19	15	36	14	23	17	19	25	19	22	19	28	19	27	25	23	18	26	23	24	18	22	19	37	26	26	16	30	21	30	27	17	25	16	32	20	13	25	27	17	18	27	16	20	22	21	27	19	24	18	10	22	18	19	22	22	23	26	23	21	11	19	21	27	23	23	27	23	16	22	15	20	22	25	35	23	20	28	19	16	17	22	17	14	20	20	21	30	15	26	17	25	16	16	32	25	19	26	23	17	24	26	11	22	20	18	12	22	21	26	15	19	33	20	24	26	26	22	16	28	22	23	22	16	24	25	26	21	27	16	16	28	24	25	14	15	24	29	22	21	21	17	22
21423	2013	909	1520	3738	5171	5056	4119	3342	2680	2307	1946	1713	1510	1280	1169	1043	892	831	738	667	621	550	584	511	499	436	468	427	386	405	382	361	361	304	304	316	347	913	277	324	272	293	290	293	295	294	274	286	291	268	252	285	276	265	274	291	264	258	284	259	242	242	264	216	273	248	221	222	248	244	234	247	251	246	260	267	230	247	218	219	237	206	218	218	235	226	215	253	224	219	241	198	216	246	225	211	206	212	215	223	226	205	210	234	228	182	213	223	234	228	221	228	229	215	182	244	206	247	210	233	202	211	198	217	189	189	233	214	208	249	224	207	206	219	226	217	224	207	204	231	213	213	211	222	214	226	229	215	200	219	206	217	207	226	229	210	233	217	193	184	200	218	204	227	234	188	210	212	194	186	216	220	228	192	213	208	175	224	201	211	218	228	219	187	216	189	228	229	212	221	202	189	198	207	218	230	215	208	213	216	209	215	189	235	210	218	201	207	240	219	193	221	202	211	204	179	198	220	213	208	210	189	221	189	201	227	180	230	214	220	224	214	216	225	221	210	220	241	213	227	229	213	203	187	214	219	205	213	210	210	219	198	206	196	194	211	197	236	235	193	210	182	208	211	182	187	214	190	228	207	189	212	236	224	199	206	206	202	233	206	224	200	236	239	198	214	217	215	235	202	174	210	214	214	199	206	180	225	207	186	202	220	193	194	199	220	218	194	228	207	234	204	197	210	208	180	215	220	204	197	213	196	211	193	203	218	197	220	180	208	194	226	249	200	204	204	234	192	238	215	210	208	186	183	214	189	214	198	228	211	200	202	210	233	182	194	202	190	216	221	212	215	191	219	204	194	201	194	180	231	192	197	204	224	215	201	225	213	194	216	181	224	204	188	221	224	194	208	215	241	226	198	204	216	178	212	221	227	212	216	236	201	237	202	188	206	220	236	213	201	230	204	207	225	214	183	220	202	189	206	201	204	204	217	197	215	209	220	201	214	202	205	198	226	183	198	221	191	222	219	209	186	195	201	235	227	179	191	193	208	222	215	204	195	219	215	213	200	196	212	202	231	229	214	216	210	201	216	205	216	195	213	204	216	197	213	224	217	203	213	225	216	211	240	208	203	236	221	226	203	215	203	176	210	208	229	173	193	182	212	242	214	216	197	210	216	224	213	209	228	198	180	224	196	182	226	204	218	192	203	196	212	176	195	219	193	207	195	199	203	190	205	214	205	188	222	195	177	208	223	218	232	201	193	217	225	209	212	224	200	223	218	223	223	212	211	181	232	239	206	207	213	175	206	209	212	208	244	191	214	227	199	233	198	212	183	226	217	196	194	216	232	190	201	218	212	214	223	225	197	211	223	204	203	208	205	201	210	214	209	225	197	218	196	201	222	212	198	191	203	216	177	211	209	204	205	202	175	187	185	195	209	208	193	207	186	209	223	195	208	224	199	200	213	182	177	210	210	212	202	245	218	200	206	200	213	206	210	208	233	180	218	211	211	197	200	233	193	246	223	195	229	182	219	207	197	204	235	191	218	225	224	232	199	211	211	214	217	212	214	228	224	212	197	221	239	205	194	187	199	223	210	193	210	181	193	201	197	229	197	219	209	200	201	197	201	231	228	194	244	229	207	191	220	203	215	211	200	204	209	204	228	218	213	212	209	227	214	195	206	206	196	197	220	186	209	220	201	219	210	191	213	206	200	191	228	222	189	214	207	209	211	203	206	187	196	206	232	205	217	221	225	195	207	205	194	217	199	209	215	203	225	210	193	204	197	198	209	204	192	227	216	202	221	198	207	216	220	209	220	216	207	216	229	219	190	221	179	183	213	214	194	237	202	208	196	215	200	214	206	208	201	200	223	190	233	204	210	211	219	176	223	239	198	217	210	216	209	218	195	217	221	200	227	206	200	209	224	208	214	202	207	182	184	215	228	188	199	193	194	182	209	208	191	199	216	220	240	221	212	203	220	207	203	198	214	197	213	237	204	202	206	230	208	233	201	187	208	224	229	215	205	186	199	180	209	207	185	201	221	214	211	191	212	171	192	205	214	198	212	215	215	201	212	217	208	204	195	199	231	224	212	215	203	227	191	199	199	211	243	201	201	209	222	202	248	226	207	247	198	225	210	195	201	202	219	201	204	202	213	228	220	187	212	214	234	199	193	223	215	217	203	209	201	207	237	203	210	200	188	188	216	201	196	227	213	242	205	212	193	198	203	209	206	202	245	215	197	187	197	229	194	221	206	210	215	192	188	193	216	217	224	204	194	211	214	234	221	217	193	217	217	202	212	187	220	194	195	221	235	220	222	192	235	208	208	208	185	212	211	212	193	202	210	189	214	217	192	202	219	222	214	209	229	222	216	203	223	205	220	204	186	215	219	210	208	223	210	227	214	201	218	212	215	221	201	200	193	199	196	221	205	220	218	212	200	196	204	226	215	208	209	229	212	188	201	202	214	220	212	204	226	213	211	204	202	202	193	203	214	223	198	197	213	206	206	191	209	192	184	199	237	214	216	223	196	202	184	230	228	221	204	201	203	199	198	218	215	228	202	207	199	213	212	200	196	190	242	206	202	208	205	218	241	210	224	210	209	222	187	188	204	192	226	199	206	205	193	188	225	192	198	246	187	215	200	208	230	237	216	214	191	178	218	192	217	209	211	224	207	225	195	197	232	231	189	205	186	199	208	222	199	181	206	202	233	200	216	206	255	206	196	205	219	193	221	222	214	181	228	175	212	190	204	202	204	208	211	195	215	199	224	232	216	199	207	203	216	206	189	212	201	214	217	218	225	209	207	223	225	207	220	213	181	199	210	208	226	193	191	197	211	207	221	210	201	194	215	210	219	203	204	190	207	201	220	226	188	203	205	202	223	190	207	206	208	206	200	189	229	218	231	172	191	203	208	186	211	209	194	193	232	191	220	213	207	222	206	231	210	173	199	223	219	210	215	237	238	185	220	212	187	213	217	199	187	210	212	214	201	194	224	244	224	241	221	208	197	224	205	206	224	229	182	208	209	226	202	211	224	223	193	220	219	203	228	226	203	218	233	195	183	218	216	197	206	209	195	214	201	225	223	200	192	216	203	234	242	198	215	228	201	224	202	226	207	193	207	191	207	219	230	213	185	211	207	190	218	186	198	232	209	201	221	208	224	205	207	191	206	203	214	201	229	196	201	201	198	190	195	215	225	200	192	229	223	200	250	206	189	223	230	214	192	218	220	197	192	200	207	204	221	198	162	206	230	186	216	206	207	230	201	194	209	220	223	214	215	233	203	191	203	192	211	234	203	193	203	218	209	205	218	227	200	228	194	203	234	229	232	222	210	204	195	185	207	195	207	208	182	222	223	238	216	199	236	221	218	196	210	217	188	234	224	218	205	222	202	206	196	231	205	194	229	213	172	200	211	216	220	205	228	194	188	215	204	214	197	256	224	213	241	208	191	221	204	204	228	203	233	205	204	199	201	225	200	204	226	224	217	219	216	222	203	231
7193	221	167	117	105	147	186	165	168	158	147	122	127	122	117	112	92	88	93	92	90	100	85	101	98	104	94	93	92	89	96	78	81	92	85	62	76	76	119	98	86	83	87	87	67	84	81	93	90	85	75	78	73	93	80	83	85	73	75	89	79	95	91	77	78	118	88	79	88	71	98	92	73	78	68	98	87	67	110	88	84	84	77	78	70	80	55	70	81	68	84	90	72	94	72	97	79	83	79	77	79	81	83	88	87	83	72	57	69	76	82	76	72	73	92	91	82	78	90	84	62	64	87	82	74	90	92	82	96	69	77	81	75	92	85	86	85	78	87	82	78	81	83	80	102	81	79	78	83	79	67	80	96	91	63	78	95	85	88	93	80	90	63	87	74	62	81	70	75	90	87	84	70	107	84	81	82	83	67	91	81	70	85	76	89	81	84	93	78	92	93	88	79	90	78	85	78	77	86	73	70	74	83	74	65	91	82	69	86	88	85	72	88	88	74	83	93	87	78	71	72	79	85	91	90	77	87	59	77	74	68	82	101	89	85	72	96	82	86	59	85	76	60	75	83	63	88	82	77	61	75	82	85	63	63	94	76	96	77	92	80	88	82	78	86	87	77	78	74	73	92	84	79	97	79	82	76	73	77	85	76	62	65	85	87	96	81	67	86	76	93	79	77	81	72	90	74	72	96	79	91	86	78	77	87	76	75	83	98	80	84	73	92	82	78	73	67	87	81	65	79	86	88	79	68	79	80	65	82	62	92	76	76	71	75	85	76	84	85	89	76	60	85	72	84	77	87	81	75	74	71	84	78	88	66	75	86	57	82	80	88	96	97	80	72	72	71	82	82	89	70	66	83	66	65	76	75	80	86	91	89	85	82	74	70	78	70	91	75	81	93	76	92	70	72	94	82	88	81	75	87	68	71	84	94	86	68	67	74	76	78	81	74	71	67	84	92	82	69	73	83	85	71	85	74	91	66	114	79	60	73	80	94	78	70	84	73	92	80	85	83	75	88	83	72	81	77	83	74	67	89	80	76	87	74	88	79	82	86	77	86	72	92	87	74	77	78	79	74	82	77	77	79	76	86	76	84	75	81	78	57	74	76	63	71	83	76	81	87	66	81	85	83	75	68	87	67	93	72	74	95	84	75	86	91	88	87	82	74	73	81	77	64	79	81	77	91	76	92	93	92	86	76	76	74	86	76	69	90	86	74	91	85	70	69	61	107	84	83	79	71	78	68	89	96	80	77	79	77	81	94	81	79	77	85	79	84	76	68	81	97	63	82	93	77	84	85	94	76	79	73	85	81	70	104	79	79	77	86	78	77	91	84	90	89	83	80	85	81	101	78	80	70	102	84	63	65	87	86	94	84	78	76	89	70	87	78	98	66	78	52	79	73	106	83	79	75	98	71	78	80	79	84	93	78	81	101	80	85	88	83	87	80	70	84	71	83	73	91	77	75	86	98	72	84	85	84	78	82	104	63	93	80	63	86	85	90	76	74	95	85	72	81	78	83	78	77	72	92	76	72	67	68	89	80	82	60	87	76	70	80	111	83	90	93	88	81	82	70	75	79	87	73	89	74	76	91	74	84	77	89	73	92	84	86	84	82	78	74	76	69	95	76	87	61	85	81	75	67	74	65	78	88	71	84	81	76	72	88	85	96	75	76	79	88	82	77	87	93	83	82	81	75	71	70	82	93	76	89	96	75	77	91	68	70	79	83	85	87	82	90	92	86	75	84	90	67	78	88	99	80	79	84	89	78	69	88	72	86	68	81	63	78	81	90	79	92	64	79	79	80	81	79	85	89	70	89	85	81	74	79	84	78	72	93	70	74	71	82	79	81	77	70	79	70	79	77	69	88	74	88	85	88	75	76	74	84	91	72	65	88	99	64	67	76	81	83	87	75	91	87	96	62	73	93	74	82	76	82	70	85	77	68	74	77	85	106	81	78	69	94	81	81	78	92	72	87	70	71	97	80	90	74	79	73	92	80	80	80	103	76	98	88	80	72	73	87	65	74	77	74	90	87	87	68	85	81	76	90	82	81	93	88	71	85	88	87	77	75	69	85	71	79	76	90	77	70	68	84	65	82	87	103	86	68	98	76	76	85	67	88	78	58	82	76	84	74	63	85	73	85	84	78	69	78	83	77	78	82	86	84	83	82	91	72	74	93	87	76	75	86	81	79	72	74	72	72	88	79	79	99	79	91	80	69	82	87	82	93	78	88	81	84	84	89	93	91	88	80	69	75	79	89	74	84	87	88	70	97	90	86	73	70	98	77	85	90	94	85	87	65	75	83	65	62	80	87	94	79	78	84	85	71	74	84	85	60	75	87	71	92	72	74	84	60	70	75	92	69	72	82	70	80	89	76	86	85	84	82	81	86	73	73	68	95	78	81	68	78	70	84	84	86	87	79	71	76	83	67	73	77	80	93	88	90	76	74	78	89	84	70	70	72	84	75	64	73	80	61	80	79	93	88	77	70	85	79	82	81	64	84	78	60	75	75	69	86	70	90	71	77	64	92	83	82	86	97	84	75	84	101	91	77	72	81	91	79	101	64	81	78	79	73	89	68	72	75	79	75	68	73	78	89	85	71	80	87	61	60	77	85	84	88	91	76	77	85	82	98	79	67	80	86	79	85	91	78	87	78	88	81	88	87	66	77	61	71	66	95	82	76	89	82	99	95	85	69	77	98	83	93	77	65	81	83	79	66	98	86	97	68	57	96	90	89	81	63	81	90	85	72	93	96	78	88	75	80	89	88	62	87	75	91	67	78	83	78	86	80	90	74	84	65	80	83	65	88	69	82	88	84	89	92	83	85	70	72	80	73	98	94	88	72	86	88	95	80	82	65	86	89	80	74	90	85	71	81	76	72	54	60	88	73	79	73	72	74	85	71	77	71	86	73	86	82	90	75	84	94	75	81	78	89	68	96	85	86	80	83	82	70	81	82	90	84	75	80	83	80	98	62	94	73	79	97	81	80	80	99	89	78	81	78	73	75	90	69	98	85	83	88	80	97	67	78	98	79	84	85	105	67	75	75	75	88	78	58	71	80	87	91	74	76	89	77	86	72	80	78	92	83	71	81	79	61	77	84	70	72	66	88	56	78	72	78	93	90	80	82	90	64	77	101	71	73	79	83	78	66	77	81	77	86	79	78	89	70	79	99	85	87	81	92	85	66	67	78	87	80	83	67	71	70	93	79	79	83	99	72	102	79	61	81	74	94	84	80	70	77	72	88	96	69	75	96	86	75	70	76	82	77	75	97	89	89	85	76	75	83	78	87	80	88	79	74	60	65	86	80	84	76	79	87	79	77	94	77	86	84	92	78	97	97	66	64	70	83	73	83	71	65	69	75	83	78	79	76	83	91	65	83	74	73	77	73	88	72	84	69	78	71	85	75	92	72	75	77	80	73	77	75	91	93	78	83	74	69	75	79	84	84	76	70	85	79	87	79	92	82	79	96	91	77	74	73	69
26706	3978	1895	2936	6643	8290	7850	6406	5348	4430	3716	3151	2832	2520	2291	2028	1977	1735	1647	1515	1499	1333	1251	1219	1283	1234	1182	1101	1068	1139	1053	1027	994	1056	1049	977	961	981	2277	905	963	880	903	883	908	943	898	933	932	930	915	843	891	892	907	867	869	854	875	919	839	895	898	859	833	876	844	751	864	873	847	867	902	892	847	917	840	860	822	835	924	792	860	840	857	847	807	842	784	863	833	872	817	853	834	805	850	835	869	854	804	845	788	858	789	872	834	872	803	874	772	773	862	875	831	804	824	822	832	822	803	821	867	831	787	893	857	820	788	879	814	824	902	804	794	790	843	842	813	809	809	823	830	822	790	805	854	852	812	848	862	855	884	869	838	815	829	823	848	839	874	821	808	807	859	841	829	813	818	873	812	821	834	814	757	785	777	829	815	845	812	765	812	787	759	822	816	830	799	800	806	795	891	826	814	836	799	830	795	821	845	769	843	840	799	804	798	816	812	807	777	834	821	822	787	766	790	840	868	872	813	827	782	887	830	808	827	871	780	830	882	844	816	833	837	772	836	810	847	824	854	766	865	847	807	844	767	846	817	827	833	796	876	839	826	824	812	806	786	812	832	830	789	819	819	779	801	826	829	799	837	831	769	851	815	831	771	791	853	841	840	817	805	840	801	793	812	779	827	813	779	857	806	779	813	861	818	812	837	823	823	791	818	846	788	823	799	818	819	810	804	803	805	760	852	791	810	812	760	779	833	825	826	797	776	787	790	862	806	832	890	878	778	841	806	837	844	808	799	791	797	809	792	814	839	831	835	856	822	808	813	835	810	826	857	797	825	816	783	844	829	851	860	807	763	753	807	823	837	866	842	823	799	847	796	814	776	814	854	862	849	780	829	818	814	808	845	819	818	797	805	795	771	838	780	800	812	816	808	848	817	822	845	782	854	822	847	844	806	821	799	847	816	754	845	844	851	797	814	777	816	831	843	836	845	807	818	821	871	786	839	809	767	836	849	793	813	812	786	783	847	826	816	835	837	844	778	828	810	826	782	828	838	844	812	811	903	817	793	826	790	835	825	818	789	844	810	788	836	860	844	772	793	796	807	772	788	851	837	867	812	827	865	821	758	810	812	786	751	815	820	829	794	861	839	815	810	789	853	846	804	829	772	857	822	864	796	831	805	787	783	787	838	788	826	790	849	831	878	819	785	855	799	832	799	786	870	875	835	877	803	809	796	802	813	784	855	822	864	833	870	793	808	821	792	791	818	819	790	825	783	806	791	830	782	854	799	785	809	781	853	821	832	828	831	838	842	831	784	798	876	829	840	857	825	850	835	828	825	799	845	805	803	793	835	739	811	788	746	822	818	811	860	789	828	786	810	816	845	846	836	839	838	780	864	838	791	861	808	822	797	844	848	812	755	821	811	804	828	823	780	757	802	780	822	836	791	815	823	850	808	787	864	827	825	833	815	767	843	799	855	798	796	778	796	835	785	816	831	788	803	810	848	838	863	818	817	824	790	764	784	803	836	848	828	877	810	830	822	793	847	794	817	834	784	825	868	858	813	835	831	767	851	770	770	823	768	827	848	805	863	855	792	798	822	797	724	798	844	832	807	814	813	779	842	735	797	823	824	806	780	844	840	778	810	869	863	838	830	761	809	820	808	787	824	824	811	881	746	852	772	795	793	820	825	834	814	797	811	796	792	800	798	796	819	794	824	785	774	797	855	838	830	855	807	803	809	785	838	810	832	810	811	841	821	824	824	801	799	757	783	781	836	803	891	867	830	849	873	810	800	849	813	872	816	820	773	794	809	835	790	831	816	761	766	800	778	815	790	821	806	835	828	843	833	763	796	820	805	798	839	789	792	846	792	863	807	774	844	822	806	790	811	837	874	809	783	819	841	810	816	836	861	787	823	839	785	816	760	782	813	845	815	852	775	839	805	832	788	831	791	834	789	824	791	870	823	838	799	792	868	849	812	808	888	848	875	838	851	839	794	808	825	834	835	825	830	859	810	793	800	801	859	801	825	842	832	866	851	809	836	843	782	836	833	805	805	823	849	840	838	785	826	796	746	790	800	814	816	857	843	798	799	814	874	879	858	814	807	794	845	803	812	803	833	844	793	794	825	814	800	837	849	829	827	826	836	851	821	838	817	901	824	831	830	824	866	785	828	890	804	833	789	815	829	851	856	842	814	885	832	844	826	778	852	819	827	786	800	814	853	854	808	841	805	862	791	809	789	840	865	841	843	826	788	816	840	744	814	829	830	809	855	817	851	804	808	807	874	807	800	834	827	915	775	804	819	773	817	876	870	850	870	834	809	818	878	822	829	801	802	824	828	789	838	861	845	794	798	796	802	812	823	850	835	814	857	781	779	789	803	867	821	817	791	871	809	823	835	827	843	819	802	831	772	828	841	820	845	802	810	843	791	829	914	833	809	787	842	846	827	838	813	801	819	806	830	807	818	826	872	790	787	823	800	812	751	829	847	812	816	830	845	791	772	801	838	781	811	822	824	836	782	850	845	823	825	757	775	828	816	773	823	789	848	807	790	831	808	872	830	824	820	868	759	816	775	774	799	837	817	783	825	837	862	830	791	804	741	837	782	783	810	775	825	816	893	785	824	790	830	804	792	814	799	828	818	792	814	830	833	815	852	814	789	789	829	840	830	832	853	809	863	815	817	758	811	831	827	815	821	804	827	844	842	797	820	795	798	814	814	803	812	858	839	831	799	853	836	833	775	831	876	772	782	783	861	795	751	833	835	799	810	874	810	779	827	766	850	849	817	855	806	818	814	857	791	833	794	789	794	815	826	861	829	786	833	840	802	837	832	784	805	849	785	797	815	836	812	836	827	866	837	836	803	789	797	848	822	836	822	802	845	814	844	832	817	816	810	760	804	792	799	834	825	825	812	845	832	814	817	827	814	817	768	797	754	787	825	836	866	829	863	798	824	823	833	840	790	825	847	808	836	780	846	786	798	820	809	804	815	838	824	807	841	828	808	834	776	839	833	824	814	814	824	862	836	811	806	828	854	809	841	851	856	822	829	812	860	743	876	800	830	837	819	868	809	825	856	849	812	850	839	796	843	841	847	822	820	813	804	872	798	785	822	851	830	814	847	821	846	828	808	797	829	781	852	825	846	791	797	879	814	815	825	816	840	883	839	789	807	782	836	800	841	803	879	836	786	842	792	827	833	806	842	802	804	874	779	837	810	785	815	818	799	803	849	805	815	847	832	795	837	788	784	813	814	794	835	798	822	826	791	812	828	817	815	803	817	828	846	803	834	829	813	812	799	821	803	834	765	847	834	836	790	835	798	862	811	809	804	823	795	799	807	840	823	850	808	793	842	847	834	836	754	840	798	795	809	829	837	839	847	768	779	803	797	785	786	816	779	799	796	823	798	810	827	816	792	823	776	825	864	840	833	784	833	810	806	788	822	892	780	779	824	801	800	863	802	808	873	827	892	827	830	823	834	850	779	856	813	829	849	840	851	847
3063	70	77	48	69	74	69	77	74	58	67	60	59	83	56	52	63	49	41	56	53	59	60	46	60	56	58	43	50	45	56	53	55	57	65	62	49	65	62	48	49	46	53	52	54	51	44	62	43	49	64	52	49	48	47	55	49	41	62	50	69	61	68	54	52	53	57	57	59	60	44	54	44	57	53	62	54	61	51	56	68	49	53	59	42	54	49	53	55	53	52	61	52	72	64	51	52	46	41	43	39	42	56	55	51	56	59	57	53	36	42	45	57	52	53	44	57	67	56	40	56	48	56	45	54	54	52	61	47	51	43	60	59	54	42	59	51	52	53	59	46	61	47	62	49	53	51	46	45	39	57	53	49	58	43	55	49	48	52	46	55	49	52	56	54	50	56	53	65	44	55	43	53	51	52	62	47	45	62	51	53	60	53	58	56	67	48	48	47	46	59	56	50	58	62	49	50	53	45	69	56	56	40	46	55	57	54	61	50	52	51	52	66	52	52	56	40	61	51	62	53	61	61	44	55	54	58	49	48	41	48	44	51	59	49	44	61	59	52	48	48	48	64	54	53	45	43	52	49	63	61	52	65	56	54	57	57	44	59	47	47	49	64	53	44	38	41	49	56	45	66	55	71	48	50	46	49	55	59	59	43	53	47	55	46	56	54	52	51	46	49	52	64	47	50	59	44	58	59	51	53	48	52	53	53	60	54	55	41	50	57	56	64	50	60	57	59	50	45	56	56	54	53	55	43	59	61	50	50	52	57	39	51	44	54	50	67	52	50	59	53	50	59	53	56	54	54	54	48	63	46	49	50	45	48	45	48	65	44	48	56	41	45	50	42	52	54	59	44	54	67	45	65	49	48	43	64	61	58	53	49	62	59	45	55	73	53	59	64	56	53	49	54	43	48	59	60	55	43	54	45	56	56	38	48	58	67	67	68	44	61	59	51	52	52	53	43	56	46	43	48	55	55	49	47	49	50	44	54	69	43	50	44	46	50	59	66	64	53	55	53	35	41	49	50	50	64	48	59	48	65	59	43	39	58	56	48	53	56	54	57	54	67	56	59	56	40	54	57	56	46	48	53	62	61	46	36	57	44	49	62	60	53	60	57	49	54	53	56	50	50	60	56	44	50	51	42	60	49	56	44	58	52	55	50	55	62	56	52	60	45	57	47	55	38	50	51	39	59	52	48	40	47	55	46	52	54	54	44	51	58	55	46	52	41	51	45	41	49	42	49	42	41	51	57	52	51	52	59	49	50	65	51	54	68	46	47	43	53	50	50	50	63	48	49	63	52	54	60	69	59	51	47	42	54	60	58	53	45	49	58	46	53	46	56	63	72	52	72	53	54	51	38	42	61	68	76	40	50	49	43	50	63	58	55	57	46	64	45	63	55	53	64	36	71	51	47	43	48	60	61	47	64	52	51	58	64	36	38	48	52	58	54	52	51	52	59	50	56	59	55	53	54	54	54	40	43	55	65	47	52	60	56	47	64	54	47	38	59	42	45	55	54	40	62	55	39	55	41	45	50	55	41	45	41	44	63	46	61	46	37	52	38	45	51	45	60	62	46	46	60	50	53	54	43	51	49	45	52	63	41	64	44	49	41	52	56	46	52	55	53	60	45	50	53	57	51	45	53	63	45	43	65	71	60	46	53	67	61	49	45	59	53	62	57	40	50	56	56	63	49	45	66	64	58	56	47	55	52	65	46	56	48	44	51	55	54	61	62	43	50	64	45	52	53	51	46	45	59	51	58	53	33	60	56	58	42	55	61	48	68	66	62	59	54	55	55	56	44	51	47	50	58	56	52	52	52	56	49	44	38	49	58	58	55	57	54	63	54	58	45	73	54	56	43	45	62	48	54	41	33	57	52	54	53	56	44	56	37	60	50	45	59	60	57	51	43	51	68	52	52	51	65	45	61	60	59	55	60	49	61	49	37	59	43	44	62	58	49	54	56	47	64	45	66	47	45	72	57	56	49	58	44	51	52	42	52	60	73	49	56	59	52	60	49	59	39	65	52	49	60	50	55	67	46	42	63	63	54	49	47	56	51	59	47	58	59	64	54	57	51	47	55	61	52	57	48	55	57	51	58	57	52	63	53	60	48	54	56	60	47	34	60	50	60	50	65	59	53	42	49	52	44	54	43	62	53	53	52	56	55	74	53	64	56	54	62	68	59	52	52	48	48	40	46	48	47	49	44	52	58	55	56	62	46	42	62	52	56	55	64	49	53	50	54	60	60	55	51	55	51	55	46	61	52	62	51	53	73	48	54	58	64	34	44	47	57	51	57	49	58	50	59	59	55	56	47	57	50	56	43	54	53	49	47	40	46	57	40	70	45	49	56	47	55	66	33	69	54	57	55	49	44	53	60	63	58	50	43	55	52	54	48	57	51	47	51	59	61	47	58	49	58	40	50	53	65	47	53	64	48	49	67	59	43	57	49	51	50	50	55	53	66	64	48	52	60	55	64	58	57	61	55	57	58	54	54	55	63	49	58	58	62	56	61	61	56	52	38	63	50	60	52	65	61	54	46	51	51	54	40	43	61	55	55	59	53	54	60	56	58	52	65	47	55	66	50	54	54	46	54	48	58	52	60	43	41	56	64	59	50	57	46	46	52	56	57	51	59	47	54	42	56	53	64	58	49	50	54	65	41	48	49	42	59	53	54	61	58	67	57	51	43	48	49	53	54	50	59	55	57	56	57	67	59	43	53	53	57	48	69	51	53	59	57	54	51	51	35	41	57	66	60	48	36	46	57	58	55	41	50	54	53	39	52	48	37	59	40	59	46	61	56	47	39	46	55	36	59	44	53	60	47	51	55	52	50	52	47	54	58	44	51	58	47	48	67	53	49	55	56	72	55	40	63	49	50	56	61	51	71	50	64	48	52	54	44	59	58	44	52	46	49	50	59	60	50	41	53	36	61	53	43	56	49	42	49	39	60	60	50	60	45	57	65	50	48	46	55	54	49	70	48	52	62	54	47	59	61	49	42	53	52	64	55	60	57	61	56	49	52	61	41	64	48	52	49	46	41	46	51	68	58	39	53	48	50	49	44	59	55	57	58	52	70	58	43	50	47	56	52	54	48	51	64	57	59	41	50	52	53	47	57	49	47	56	52	35	39	63	55	63	61	54	48	44	60	55	46	56	52	39	52	40	60	52	41	61	65	37	66	49	56	57	65	48	41	62	54	63	42	49	43	46	57	60	48	64	55	49	57	51	36	59	38	56	40	47	48	57	51	54	48	41	40	49	49	41	47	61	54	51	53	48	50	56	52	50	58	55	57	44	64	56	49	39	45	55	44	55	55	55	42	46	54	51	52	63	42	50	62	51	47	56	54	52	46	60	47	53	49	52	48	53	50	40	31	42	52	63	55	41	57	60	55	64	49	56	61	49	43	48	55	62	44	64	63	57	67	59	43	54	53	48	55	46	61	62	51	44	63	55	67	69	40	55	51	56	55	37	41	57	49	50	54	60
16154	1122	728	875	1656	2250	2274	1907	1619	1438	1258	1088	1079	1020	899	830	845	750	711	744	640	634	630	602	629	542	582	587	573	578	516	548	535	513	552	544	538	546	967	526	556	553	523	559	517	500	499	514	520	519	543	559	544	525	494	551	519	486	515	507	528	501	527	557	494	527	558	534	540	515	521	503	540	552	507	482	498	504	524	531	492	501	484	489	471	513	487	452	506	502	485	500	504	485	489	512	482	527	486	489	494	515	483	492	496	521	497	523	501	526	503	487	504	490	474	486	521	516	534	494	490	492	507	494	494	520	547	503	553	513	460	533	523	534	541	526	477	466	483	495	528	537	464	480	530	482	510	499	476	530	543	474	484	475	485	507	482	518	485	486	454	530	544	469	501	491	500	506	482	513	503	478	524	491	475	515	516	539	474	524	490	501	513	497	512	457	517	497	504	446	529	462	499	528	497	509	535	520	498	498	519	478	539	488	510	489	512	507	496	499	477	501	490	453	489	471	474	534	525	476	462	494	502	496	492	474	521	504	496	468	519	472	521	533	528	500	466	480	523	497	487	500	490	472	496	512	440	524	483	499	514	526	535	489	512	518	481	500	505	500	468	509	499	462	515	528	505	503	466	504	510	529	504	498	496	486	542	485	530	523	518	514	514	494	523	484	537	512	512	472	514	501	474	498	522	497	493	444	520	483	509	498	501	492	521	482	493	470	512	513	525	490	464	511	488	449	491	501	519	503	520	488	501	531	494	481	543	477	509	524	504	469	523	518	513	512	496	474	504	510	503	462	503	471	468	517	500	500	475	520	464	516	500	486	485	536	529	504	468	509	492	447	491	508	474	477	504	495	492	498	495	490	498	508	484	522	444	479	532	501	503	519	487	486	502	468	502	501	486	497	485	497	529	502	523	509	509	518	489	516	487	501	469	506	476	476	515	503	501	453	484	454	508	500	498	525	533	438	493	511	494	499	483	489	524	517	537	503	505	509	474	526	493	505	515	520	536	485	489	478	516	487	465	500	541	535	539	493	505	511	509	485	479	489	476	490	497	499	491	465	509	501	476	473	533	512	514	475	502	505	479	528	498	502	505	499	519	491	489	522	503	507	479	517	517	480	492	487	503	520	466	514	526	477	495	488	521	513	535	495	507	519	497	503	449	484	501	529	509	502	521	495	497	508	503	471	510	484	506	478	512	469	523	465	477	511	515	512	501	492	526	529	514	484	494	509	506	500	464	483	510	495	494	566	520	485	494	500	535	497	489	476	484	492	467	463	471	505	499	496	488	508	493	476	495	484	544	492	517	492	483	517	528	498	469	532	528	454	495	503	496	497	502	466	506	517	512	476	508	489	513	525	495	479	470	492	467	503	478	478	541	526	512	478	527	516	495	477	532	465	497	486	451	490	501	514	502	512	483	521	538	505	462	473	516	492	481	497	463	476	470	507	512	476	516	524	497	489	500	490	530	487	489	497	501	515	492	502	478	495	529	475	529	484	510	465	491	515	461	520	490	488	485	505	516	491	505	501	484	505	471	457	488	512	515	500	475	527	490	491	530	517	517	483	492	507	515	475	496	513	464	483	494	474	494	532	486	512	499	532	527	474	460	526	502	517	473	513	486	507	518	517	489	440	498	476	518	498	519	517	493	476	522	536	515	523	513	513	533	502	489	493	504	511	479	520	498	480	472	511	459	488	535	518	509	487	470	501	498	527	514	521	469	550	481	483	523	495	458	552	502	509	486	509	497	534	478	452	458	557	513	482	488	490	542	518	532	539	503	520	485	513	507	512	505	511	489	495	490	513	441	511	480	548	481	479	528	514	487	483	472	496	482	475	462	494	474	481	508	470	490	529	457	466	503	491	488	486	452	503	497	468	526	522	531	480	500	542	510	485	485	503	504	479	487	525	469	484	469	521	504	473	505	491	477	553	469	537	514	502	492	510	509	511	474	520	487	478	480	480	524	523	491	484	502	516	490	520	535	534	508	505	481	483	518	474	510	472	472	480	508	498	509	488	476	490	465	461	476	500	522	464	490	500	503	506	507	474	487	510	525	511	529	507	490	503	504	464	525	534	522	458	501	454	509	518	476	500	459	521	527	516	485	501	509	479	489	468	487	496	489	526	549	521	528	480	533	526	523	455	531	502	523	501	498	513	473	480	488	505	497	473	468	517	513	503	483	513	503	489	491	507	502	491	486	470	508	469	491	464	504	478	508	510	526	546	459	540	512	525	490	472	502	497	529	473	473	477	539	522	493	499	470	474	487	471	545	482	502	518	507	516	514	517	483	513	530	482	502	481	520	498	522	503	504	520	489	552	463	516	474	488	510	528	497	461	491	496	514	535	469	453	503	522	488	489	493	513	463	482	471	477	486	469	497	504	473	456	476	511	469	502	492	444	542	495	468	528	503	526	489	494	510	470	541	487	486	473	477	487	467	507	508	483	483	471	499	469	481	543	493	516	501	520	483	501	472	500	472	458	481	506	494	486	478	499	472	527	482	529	504	508	502	506	489	492	528	466	510	511	532	467	525	476	484	480	546	515	486	521	485	499	508	498	505	499	529	540	517	489	502	481	495	506	490	510	492	518	481	456	492	509	517	537	528	528	500	519	490	489	504	467	500	498	497	489	540	464	546	462	492	477	505	504	531	471	491	474	493	486	509	504	528	515	478	467	476	478	468	487	485	542	533	547	524	495	501	492	511	476	487	504	484	463	543	498	498	498	465	495	519	511	513	533	529	521	529	539	529	484	532	523	492	538	519	448	475	499	524	447	533	518	499	517	506	522	436	486	505	519	481	530	506	517	484	502	476	502	513	494	492	507	479	510	469	531	513	508	506	525	486	503	518	470	505	516	504	481	498	517	487	494	489	475	472	479	496	492	505	494	469	459	499	494	488	511	513	515	531	506	522	520	519	550	507	530	496	488	531	493	476	469	505	522	471	521	507	519	486	518	502	512	503	485	540	504	485	484	510	536	494	516	492	480	507	487	500	516	502	500	504	526	484	488	552	524	494	540	495	481	448	512	507	480	454	497	499	513	486	511	468	508	496	538	483	495	524	485	481	491	460	461	478	516	492	523	507	493	489	475	504	479	483	516	472	499	516	538	504	466	492	476	508	488	493	507	458	505	463	507	556	501	462	484	500	493	474	505	461	461	536	478	510	528	518	482	482	523	486	475	503	505	482	493	497	487	507	506	502	481	490	515	487	511	489	559	524	517	554	474	488	542	508	447	517	489	535	518	530	513	503	477	500	466	480	488	484	511	517	526	471	469	547	493	516	487	510	491	482	504	536	461	491	491	481	483	464	534	512	484	494	490	510	502	469	524	530	483	480	471	517	527	484	502	508	489	539	485	465	513	468	504	543	497	505	502	484	458	476	448	522	468	484	513	506	488	499	522	473	484	451	495	509	470	511	516	502	507	535	523	503	495	536	509	518	519	517	493	494	455	458	477	533	490	521	467	489	497	511	515	461	487	493	453	552	494
8520	267	129	105	101	133	130	153	127	124	106	109	111	103	98	110	85	95	79	90	69	78	82	71	69	66	74	61	52	73	66	61	51	59	61	63	73	69	131	45	64	57	53	57	62	61	62	53	59	47	55	58	54	65	68	56	49	51	67	49	64	49	54	70	57	47	54	50	56	59	48	40	56	62	48	48	56	49	54	57	51	69	51	41	54	54	49	53	58	56	53	75	57	46	58	62	53	44	51	59	57	61	59	63	42	54	56	52	47	44	44	59	53	48	53	58	47	54	60	52	49	69	53	54	45	63	54	57	44	36	48	46	49	44	53	62	58	54	55	57	63	62	52	49	62	52	55	50	51	70	46	56	43	48	57	52	64	55	56	56	49	46	42	70	59	46	55	49	53	46	57	56	59	72	48	51	63	35	47	57	57	53	49	65	52	51	50	44	71	57	47	56	44	57	66	50	44	52	51	57	28	57	55	60	39	57	56	58	55	59	70	61	39	53	54	46	58	56	45	52	51	45	56	49	53	64	59	77	44	50	51	50	53	53	56	49	47	60	43	62	54	57	52	56	55	58	47	57	59	58	58	52	68	67	48	56	52	59	50	61	41	48	46	41	48	45	47	52	49	43	51	53	61	60	58	46	54	50	55	62	45	58	57	57	53	50	60	56	60	63	54	59	55	54	57	54	59	52	56	47	51	45	48	52	61	60	57	56	55	66	70	44	62	66	63	53	52	56	45	55	58	49	49	47	48	62	63	67	66	59	56	42	43	58	51	52	59	59	58	64	65	50	50	47	59	57	56	62	61	62	51	48	48	46	48	46	45	52	48	49	42	51	54	67	46	56	58	60	47	55	46	60	51	46	63	73	40	43	53	57	54	52	47	62	60	53	51	54	50	60	55	53	40	53	47	56	58	45	63	43	59	51	49	52	47	50	57	47	42	39	53	49	50	52	53	46	44	62	54	57	55	57	47	59	65	47	55	46	42	56	52	56	39	52	52	55	52	50	60	68	55	47	40	54	53	60	50	46	50	45	60	54	53	33	51	40	50	53	45	66	47	55	65	52	51	50	62	57	56	59	53	46	46	48	54	49	57	57	60	39	59	62	60	49	53	55	38	55	48	62	61	52	59	55	41	43	52	49	28	53	46	52	53	60	65	51	46	54	55	46	61	51	61	55	71	51	59	57	37	48	44	59	63	60	55	63	56	55	53	51	57	51	45	46	73	47	40	57	54	63	59	59	43	52	67	56	47	54	51	58	50	55	54	53	55	49	51	48	64	48	54	50	52	50	52	59	78	51	47	68	44	40	58	57	65	52	54	71	48	43	55	53	51	50	51	43	58	49	65	47	54	51	57	50	44	51	45	57	40	49	73	54	57	59	38	59	45	52	51	40	54	50	52	57	44	55	56	56	62	68	56	52	71	63	71	50	55	55	35	54	58	62	47	57	47	48	54	48	60	49	57	48	49	51	48	66	48	47	62	54	43	45	50	52	43	52	49	68	70	52	56	44	57	48	60	66	42	54	62	66	54	47	50	49	50	47	66	57	46	60	60	45	55	54	65	64	59	58	56	50	59	55	52	51	65	49	60	49	54	53	53	52	43	56	52	47	55	64	55	61	56	52	49	55	60	65	42	51	61	44	57	62	55	61	63	55	49	59	44	61	56	63	73	49	76	54	41	49	52	51	61	55	39	60	57	39	55	53	54	55	62	48	49	50	64	53	52	39	56	47	50	43	49	57	63	45	60	58	56	52	53	65	58	43	44	57	57	54	44	51	46	47	66	55	55	52	50	56	49	57	55	47	54	68	50	50	51	56	43	53	62	63	54	46	49	59	52	54	50	41	47	52	75	44	47	52	47	44	61	49	38	52	59	49	42	57	48	58	44	63	48	58	58	59	64	57	48	60	50	46	60	37	51	47	70	51	60	50	54	61	56	41	51	53	50	59	62	45	61	55	59	59	57	66	46	55	60	51	57	52	45	53	55	58	64	55	60	47	59	63	50	59	69	62	42	60	66	56	61	49	54	60	32	57	46	66	60	66	45	49	49	52	51	46	53	48	43	60	54	60	57	59	66	51	48	60	51	53	45	45	59	56	51	52	50	44	45	69	53	57	59	64	53	51	70	67	49	48	67	56	47	48	58	57	56	48	45	49	51	54	58	43	66	45	51	51	58	57	67	58	55	60	40	45	55	58	45	53	62	59	55	56	57	49	54	52	55	66	48	48	64	65	49	50	57	60	52	59	55	68	47	52	46	58	56	51	45	49	62	55	50	55	55	51	53	45	60	39	69	58	48	54	56	43	71	51	44	52	55	37	46	63	55	57	57	69	55	60	64	75	55	59	50	47	54	52	58	55	56	52	60	45	59	51	52	56	61	64	67	52	56	42	57	67	46	51	52	62	58	55	60	65	63	44	47	61	49	69	47	47	60	61	53	45	51	52	64	45	41	53	56	54	44	50	52	47	58	56	47	58	66	59	55	55	59	56	46	71	66	49	39	54	47	60	53	77	55	62	57	61	55	47	42	50	53	56	60	43	47	54	49	52	54	56	53	54	54	64	67	67	58	70	47	66	57	49	55	48	60	49	54	35	54	59	30	48	46	47	49	55	50	43	50	53	55	55	52	47	41	48	50	46	66	46	56	51	55	67	50	57	47	48	53	46	63	52	58	41	59	58	68	46	58	54	63	56	44	59	59	49	40	55	61	53	38	62	54	59	54	55	67	56	46	63	53	56	37	60	51	58	43	60	48	58	58	49	48	52	53	63	39	47	57	56	73	42	56	47	56	61	44	34	57	54	50	57	45	51	58	60	70	53	54	48	52	50	41	47	46	61	50	51	61	55	52	46	57	44	59	59	48	55	58	67	52	44	44	50	49	59	53	58	65	50	59	46	52	55	45	56	46	58	54	62	46	52	41	54	68	50	38	43	46	59	46	47	49	46	69	77	72	55	48	57	62	52	50	53	55	58	63	48	60	43	64	47	56	62	42	55	64	51	73	45	38	59	44	69	44	48	52	45	55	58	48	51	70	47	51	46	60	55	59	51	45	48	50	43	59	60	35	44	72	60	51	43	60	65	50	51	54	53	53	52	55	54	51	53	63	43	51	46	50	55	40	49	63	45	57	58	42	58	59	78	52	55	61	52	58	51	51	46	54	53	49	51	47	45	57	59	59	58	51	49	63	55	49	72	67	54	49	44	48	55	57	44	59	50	52	56	51	64	53	58	59	47	49	52	58	54	45	56	50	60	58	60	64	58	47	49	50	65	54	57	52	59	47	50	62	48	53	55	46	46	57	36	39	55	51	47	53	48	55	48	54	58	54	54	54	57	48	56	49	47	56	52	45	51	56	46	53	48	62	61	36	46	50	45	41	51	51	43	59	51	47	45	61	46	51	45	54	63	49	57	56	51	46	46	60	51	58	67	55	58	49	48	68	56	50	45	52	41	47	48	42	56	56	55	39	58	51	59	46	56	54	50
25830	3902	1795	2702	6810	8665	8236	7118	5730	4753	3846	3350	2948	2582	2238	2009	1823	1583	1597	1374	1290	1284	1152	1140	1079	1012	947	923	894	904	843	857	815	832	765	739	667	779	2551	673	673	680	699	640	649	648	656	627	632	652	681	681	660	606	614	604	636	620	652	613	593	623	582	628	561	617	600	567	550	565	599	621	557	634	597	605	575	546	613	602	575	580	561	562	553	578	545	554	585	544	551	535	604	542	546	544	539	542	580	541	509	536	549	573	548	522	553	551	526	535	506	539	533	548	536	532	533	560	531	549	536	523	510	544	530	546	559	534	543	543	576	545	521	541	542	520	555	556	527	543	552	546	525	541	533	513	512	529	551	543	518	545	548	571	565	518	578	491	506	531	571	563	523	555	507	526	564	537	536	556	529	565	541	567	557	541	534	539	536	530	586	560	589	522	549	528	519	562	501	519	575	474	581	550	540	520	528	505	514	566	533	523	496	565	517	529	477	536	528	499	494	567	583	513	539	538	571	530	508	542	556	522	487	533	507	540	471	536	533	531	510	538	499	551	558	501	506	558	538	511	515	558	513	529	549	537	502	529	564	611	542	520	537	546	570	551	539	546	521	533	567	563	515	536	511	524	584	528	528	511	528	530	521	539	553	536	528	516	532	524	557	540	537	484	516	549	551	469	545	533	570	529	511	522	515	513	490	515	517	527	535	546	526	569	534	522	500	521	511	565	534	566	481	534	558	583	560	555	507	511	491	532	570	516	506	581	514	523	534	548	565	578	513	541	548	527	491	502	532	527	449	544	553	541	564	533	539	551	521	542	500	496	519	526	511	478	501	520	484	493	513	545	494	513	510	536	557	524	555	534	554	513	532	535	466	533	517	569	539	483	532	558	556	498	500	522	543	509	545	576	564	548	534	527	482	508	499	533	533	535	529	540	513	533	525	557	527	553	499	522	530	558	502	543	527	553	539	540	523	523	502	520	547	491	587	533	537	516	528	548	545	529	541	521	523	494	503	541	492	529	516	553	510	499	542	542	529	539	567	527	531	545	510	522	561	523	508	557	528	526	557	586	543	542	544	584	531	542	516	513	555	549	561	488	529	539	529	540	550	514	540	548	514	516	479	496	557	536	531	554	540	500	550	518	520	523	564	539	525	506	519	565	507	540	494	538	550	546	542	550	509	502	519	522	537	525	504	521	558	512	519	551	546	500	510	548	531	559	555	522	572	514	579	582	540	527	555	559	500	507	500	517	534	517	533	507	531	526	538	538	543	526	495	549	506	517	545	534	532	585	485	532	581	543	508	537	536	551	489	514	559	563	562	548	569	535	532	529	507	513	508	524	556	537	560	551	514	513	525	547	521	516	513	543	521	511	541	550	510	534	549	525	512	538	498	542	503	586	563	539	527	507	569	549	518	549	516	562	557	517	506	538	501	530	554	537	504	550	480	506	542	539	522	483	532	516	581	538	512	528	559	511	556	541	541	505	500	518	522	537	558	517	504	533	521	521	542	506	533	518	506	560	535	559	524	532	536	562	481	526	496	502	547	565	490	534	519	553	554	559	571	497	552	510	558	513	504	520	540	544	520	483	513	555	530	571	539	516	503	504	550	518	597	479	578	557	555	520	527	519	556	509	536	566	519	499	536	517	499	522	518	522	555	504	562	520	537	532	547	517	527	504	536	518	597	513	525	527	553	545	575	521	555	506	525	502	540	529	508	533	566	533	566	502	540	563	553	572	516	554	526	527	555	537	509	522	537	514	510	530	552	518	489	534	505	530	492	524	539	528	539	552	550	536	557	503	537	518	529	516	489	542	518	559	512	526	467	515	534	523	523	554	532	573	540	509	487	549	515	520	587	548	530	489	497	536	508	569	556	543	514	527	523	502	501	539	515	549	515	513	556	542	483	484	566	542	488	532	568	491	548	568	539	506	509	536	492	519	524	531	486	519	545	544	539	518	549	528	576	517	505	548	511	543	510	565	520	526	520	553	510	524	459	550	526	528	523	512	523	520	544	524	525	498	517	522	534	532	538	507	506	533	489	566	545	538	537	511	522	502	554	544	530	543	486	520	534	545	606	543	515	528	542	510	547	520	546	483	553	551	505	529	528	489	525	520	519	511	580	513	544	540	554	544	524	568	548	567	536	548	537	510	525	532	492	522	493	539	503	540	522	516	509	494	544	515	493	519	500	500	529	518	540	562	536	542	499	491	534	524	515	526	538	548	505	571	518	523	555	528	532	523	552	508	540	555	545	540	559	515	521	532	550	556	538	521	547	552	547	530	533	500	532	553	509	563	522	519	573	510	539	554	547	540	513	509	528	521	549	550	543	530	551	486	548	474	485	505	542	524	523	502	514	511	551	550	554	558	544	525	580	508	524	519	557	538	506	450	514	538	539	490	471	524	555	550	494	526	538	516	511	525	533	510	574	527	556	537	565	541	515	540	538	516	542	554	517	514	543	477	478	542	583	543	509	523	520	494	535	536	522	535	544	509	546	545	535	508	526	543	506	519	512	520	522	539	509	534	557	550	559	503	488	555	539	542	513	566	541	532	546	535	540	524	516	517	526	502	543	511	526	522	524	514	540	508	508	546	572	548	570	553	510	558	536	533	508	540	513	529	510	580	506	528	540	557	580	530	537	525	559	567	531	539	555	533	534	539	491	524	510	559	547	517	568	555	524	483	467	509	559	534	489	540	491	543	506	511	518	505	505	554	537	539	517	495	519	572	541	512	475	537	536	486	547	537	533	541	537	520	542	525	512	501	518	528	542	542	570	525	532	587	535	551	549	530	545	510	524	501	547	530	534	507	508	576	526	562	513	488	528	530	495	496	512	523	551	512	515	570	510	516	522	566	531	492	584	513	563	524	501	510	542	527	552	541	554	500	544	492	537	532	560	540	535	528	543	550	534	542	512	514	520	546	549	542	546	526	530	540	494	523	535	520	542	520	523	536	522	531	499	539	523	508	520	514	562	542	534	541	542	584	532	569	535	544	540	510	555	539	542	525	553	564	558	528	525	553	536	534	530	534	534	519	532	546	551	554	535	562	517	560	553	521	508	501	525	475	563	501	553	545	558	574	542	510	511	521	541	524	551	526	509	513	551	492	543	516	530	519	559	509	526	559	527	505	497	490	526	502	524	518	555	544	530	492	528	553	545	531	504	549	538	563	520	502	502	513	466	540	551	536	551	534	506	507	533	549	525	503	516	513	508	555	546	531	528	515	559	534	591	528	496	537	538	496	532	503	561	514	511	518	526	564	547	530	543	498	514	548	505	555	523	568	511	537	546	547	492	538	515	521	524	531	515	545	535	536	511	552	582	534	560	477	531	523	567	475	510	518	532	534	562	508	524	558	513	548	502	525	530	545	518	509	536	558	549	502	514	504	487	525	543	547	520	526	531	561	499	529	514	537	555	533	531	521	566	524	554	522	543	566	538	549	543	523	540	524	504	552	555	522	496	568	552	554	527	562	525	515	535	488	513	538	529	514
6071	114	56	63	42	61	78	73	80	61	66	65	66	28	41	36	37	27	30	33	24	29	27	33	40	33	27	28	33	32	29	27	32	17	20	24	12	20	34	34	28	27	19	20	17	27	28	23	18	26	18	31	20	19	29	25	21	19	28	29	21	20	23	21	24	18	20	22	22	25	19	33	27	28	26	31	18	20	15	18	23	17	24	21	15	27	15	19	22	26	24	26	19	21	20	15	19	26	21	21	23	19	20	20	14	19	29	20	29	22	22	21	24	23	28	23	24	19	23	24	17	26	22	23	23	22	18	28	24	23	29	14	19	15	17	13	11	19	21	13	22	25	19	14	23	21	24	19	22	15	18	15	27	21	17	22	15	17	20	17	20	28	20	32	19	30	23	23	25	19	12	23	21	26	13	20	18	22	22	27	14	19	25	16	17	34	22	23	15	13	24	15	24	17	22	31	18	24	21	18	19	24	23	22	15	25	23	16	20	15	21	23	26	17	16	22	13	27	21	19	28	21	22	25	18	13	20	22	21	24	14	20	18	25	17	18	14	25	22	14	23	13	21	20	13	21	20	29	24	23	12	21	28	19	18	14	19	20	21	23	27	23	20	19	19	27	14	24	21	21	30	20	24	23	23	17	19	23	21	26	24	19	21	24	23	24	15	20	20	27	24	22	21	18	21	26	23	29	22	19	23	15	17	20	30	11	18	14	27	17	21	20	20	17	21	17	19	17	22	21	23	17	21	17	21	18	19	23	17	16	19	27	18	24	15	11	20	17	21	28	18	12	17	17	22	24	25	22	14	29	23	14	21	24	20	21	27	14	24	16	21	13	28	16	16	20	10	18	21	24	24	22	19	20	24	20	17	23	24	25	19	17	14	18	19	21	17	29	19	17	24	16	16	24	25	30	21	23	22	27	17	26	18	22	23	27	25	12	14	15	21	20	15	19	19	27	27	23	20	21	17	17	11	22	24	14	31	18	12	13	21	16	12	17	21	14	17	16	18	13	16	21	21	16	21	22	32	22	27	27	22	20	18	24	21	16	23	24	15	16	20	23	18	23	17	24	17	17	24	19	22	17	22	20	12	22	21	19	22	27	23	18	22	23	19	16	16	34	16	24	25	17	16	21	18	20	14	22	16	25	18	18	19	14	22	24	24	22	21	16	16	20	20	29	17	18	17	23	17	28	14	22	20	16	18	28	19	20	19	20	21	17	14	18	24	23	19	26	22	24	24	21	19	20	22	20	25	28	20	26	15	14	25	17	22	18	18	15	23	31	22	20	20	18	19	21	26	21	25	23	23	23	26	24	22	16	18	20	22	16	16	14	24	26	21	37	14	22	22	28	18	24	18	25	19	26	27	26	21	32	19	27	17	18	29	21	15	23	19	25	25	18	18	26	20	21	18	21	24	19	17	23	26	27	19	20	22	12	22	29	32	11	14	20	23	23	21	27	19	23	20	23	22	15	21	25	17	26	18	17	25	19	15	33	17	19	21	20	16	22	24	23	21	22	21	27	16	23	19	20	17	23	17	28	19	29	14	23	19	17	25	23	17	26	23	27	30	25	23	17	18	26	31	27	15	20	18	21	28	23	22	23	18	19	25	16	18	20	20	21	21	19	19	22	17	16	26	10	25	11	17	18	16	18	30	29	25	20	24	14	17	33	23	22	14	18	20	22	11	16	24	20	24	28	21	20	18	19	24	17	16	23	19	22	17	23	15	22	23	26	14	21	17	21	23	18	25	23	20	14	20	17	15	10	20	28	19	28	22	20	25	21	27	23	21	23	17	14	28	14	32	19	15	22	21	17	29	17	18	22	18	18	22	16	19	18	27	31	24	18	22	14	21	25	28	18	31	23	21	16	23	16	20	16	17	23	15	18	20	19	27	16	20	24	23	21	16	28	15	22	21	19	24	21	25	22	22	28	9	22	15	25	16	23	21	25	18	14	14	19	17	20	23	28	25	18	15	19	28	24	17	24	19	20	23	23	20	16	23	27	27	27	15	17	16	19	15	32	17	20	28	14	21	24	19	25	23	32	17	29	21	15	20	22	22	22	25	21	26	19	23	19	19	16	26	25	18	24	22	20	17	17	21	25	19	18	17	21	25	29	20	25	17	27	18	19	13	25	15	20	24	18	15	26	23	19	17	17	22	17	21	30	29	13	21	17	17	29	19	23	21	22	19	16	30	23	21	26	12	22	22	26	15	21	20	22	21	30	18	30	15	20	23	19	22	26	16	21	28	18	17	19	21	22	18	21	19	17	13	17	21	21	31	20	17	22	16	31	26	11	20	15	25	19	22	30	17	16	21	24	19	19	17	18	16	19	29	21	17	23	24	30	21	23	25	16	21	19	16	21	21	20	23	28	19	21	14	24	19	26	20	20	16	25	22	27	19	17	19	14	13	23	23	19	23	27	22	22	26	21	19	11	15	21	23	15	17	16	17	23	18	21	27	24	16	21	18	18	16	23	22	14	15	13	17	14	21	20	24	15	21	28	26	16	16	18	28	25	27	19	19	19	16	24	15	26	22	16	24	20	30	21	20	21	26	17	22	23	21	17	19	31	21	19	30	15	19	21	21	26	26	16	23	25	20	19	28	20	15	15	24	14	25	25	28	19	23	19	22	32	27	21	18	23	16	25	21	17	29	17	26	26	16	20	22	16	21	18	17	20	20	27	20	21	18	21	21	17	31	20	20	19	19	20	27	23	16	24	18	19	15	31	24	16	24	20	22	26	33	19	15	17	25	20	23	15	22	26	12	19	26	22	12	21	16	24	22	19	16	16	25	17	26	14	22	20	12	22	21	14	14	25	20	21	19	18	18	19	23	16	19	23	20	19	20	15	10	19	20	22	21	27	16	20	24	25	20	24	18	24	17	24	27	27	13	16	19	20	22	22	22	15	15	18	17	25	29	15	23	17	26	17	16	31	22	12	28	16	23	22	23	16	28	16	26	14	20	19	17	22	26	24	15	17	22	27	20	29	20	27	20	21	18	18	13	27	23	21	20	20	27	14	18	22	10	22	28	25	26	13	21	25	13	21	19	25	14	17	18	28	15	24	20	26	20	26	18	20	20	19	23	21	23	20	20	21	27	15	17	23	19	19	20	26	27	18	18	22	25	17	22	22	17	14	17	25	25	23	25	23	31	11	15	19	21	21	23	22	21	22	25	21	14	20	16	21	24	21	16	30	13	15	17	26	33	17	22	20	24	15	23	28	22	19	23	23	18	25	18	21	17	19	26	25	16	21	17	18	25	20	22	23	15	26	14	25	26	19	24	21	23	28	20	14	24	23	14	17	19	21	27	26	14	17	13	17	19	10	21	21	21	22	21	21	16	18	16	28	22	28	26	23	22	27	21	33	22	21	14	16	20	22	15	14	18	26	13	21	18	16	26	24	21	25	23	19	19	19	17	16	24	24	34	15	17	24	22	20	22	16	22	19	33	24	19	20	16	22	20	19	17	18	19	21	22	24
21139	1967	952	1430	3756	5149	4966	4172	3468	2805	2309	1966	1628	1440	1369	1090	1009	907	816	688	697	603	558	519	532	498	436	414	394	420	390	380	355	345	356	306	292	324	748	330	293	293	272	259	290	286	274	280	250	246	283	258	229	268	283	256	272	251	236	235	252	249	245	230	239	230	238	253	257	244	239	249	252	251	212	245	233	253	218	228	246	223	249	233	238	253	213	222	212	234	215	226	231	227	201	207	222	222	210	244	214	190	223	213	207	205	194	210	209	187	233	213	202	202	220	207	226	225	225	221	180	179	231	190	200	209	228	211	209	223	174	180	207	180	204	195	191	238	185	191	203	223	242	196	184	208	207	216	208	215	197	253	190	213	222	232	193	188	225	217	207	198	212	214	190	186	202	239	214	195	229	192	200	232	217	218	237	172	219	204	191	174	203	222	208	206	204	229	201	202	220	213	180	220	196	218	224	202	205	202	196	222	204	200	219	175	188	181	205	215	211	186	219	204	212	204	197	215	224	199	237	206	220	216	198	234	216	209	220	208	196	187	197	234	209	243	210	207	219	224	222	224	203	192	218	188	197	196	208	212	204	233	211	180	185	191	210	205	211	182	213	219	191	190	206	213	188	211	208	194	226	232	228	205	197	211	191	203	211	249	221	189	214	217	214	212	212	206	195	187	188	195	204	219	224	220	214	211	192	210	200	209	199	216	217	227	216	198	209	190	206	193	233	196	203	204	208	204	232	235	215	213	197	227	201	196	208	206	197	207	201	209	210	203	191	226	215	228	216	207	213	190	204	209	199	203	213	202	243	212	211	206	209	203	202	207	190	198	195	213	221	215	204	205	198	214	194	197	206	205	189	219	203	198	207	206	219	197	205	204	208	221	205	202	211	199	202	202	203	198	205	206	232	175	202	219	189	198	223	225	208	200	212	207	167	179	203	218	207	203	191	205	198	205	221	209	222	197	218	235	219	199	201	201	196	200	214	210	227	194	209	201	209	199	224	181	192	210	220	200	223	233	203	213	201	211	211	213	192	207	224	181	205	219	174	206	210	183	198	210	223	199	207	188	224	226	187	172	214	197	219	214	215	211	192	200	194	252	191	190	201	223	201	186	200	226	211	219	220	196	210	203	201	184	201	187	233	204	216	198	199	202	200	202	200	191	213	211	208	212	209	226	202	206	202	191	195	203	198	223	218	213	226	216	218	208	212	209	233	219	195	198	190	191	241	203	205	207	211	239	207	195	218	213	191	223	218	200	215	197	197	174	189	193	201	205	221	189	210	230	212	191	200	214	183	230	191	185	187	204	219	202	211	204	232	173	202	221	185	183	196	200	237	214	213	194	217	219	225	228	210	202	206	220	207	209	210	195	187	217	211	218	195	192	184	192	209	209	215	201	221	229	223	205	215	193	206	210	214	230	192	215	194	207	209	199	208	210	208	202	185	209	221	205	190	208	180	212	210	188	198	209	199	205	208	225	195	194	218	214	202	201	192	195	211	197	207	192	183	204	193	199	212	202	205	183	193	184	218	203	230	203	211	197	187	192	213	188	223	214	202	223	200	200	196	195	193	198	216	189	209	219	186	220	211	181	233	198	204	186	194	201	212	218	205	197	209	216	193	202	174	194	208	183	214	189	219	215	201	192	218	207	195	205	194	185	215	185	227	202	194	198	213	183	206	200	210	226	192	196	208	212	217	202	210	218	198	212	222	219	210	214	197	215	175	190	203	202	215	211	216	199	227	198	207	229	215	194	196	188	210	212	209	189	183	213	196	199	217	211	193	215	209	189	211	217	201	195	219	228	185	190	184	196	219	220	220	227	192	233	192	202	232	194	218	191	208	207	192	194	231	211	237	215	213	202	207	181	223	213	208	209	202	196	203	242	196	215	218	217	212	199	209	184	224	233	206	190	201	209	188	215	192	211	212	213	184	207	209	210	210	210	213	181	184	223	195	191	207	208	236	200	209	195	203	202	221	205	188	201	198	203	181	201	195	222	216	214	211	170	230	221	232	210	198	234	200	190	246	195	206	182	193	210	214	222	208	209	213	210	189	224	215	225	199	206	189	207	219	187	201	194	215	196	212	223	204	198	210	218	199	220	195	217	226	190	194	217	210	213	202	196	206	199	209	233	198	220	222	207	226	200	217	209	218	196	205	195	191	213	224	208	213	199	223	217	210	207	211	222	204	214	205	192	200	192	194	226	228	198	211	194	186	204	232	225	197	203	209	210	206	167	204	214	208	199	214	212	200	203	210	198	214	225	223	214	201	226	196	222	192	199	197	193	225	198	194	220	225	216	206	227	214	210	197	192	175	210	212	198	217	196	207	220	209	207	213	231	227	194	203	225	192	192	209	215	198	206	193	252	228	212	218	179	209	221	227	180	218	205	196	235	200	191	201	192	180	209	192	196	176	220	191	204	203	205	233	220	212	203	184	208	211	233	196	215	198	193	196	210	210	200	219	208	202	188	206	208	206	193	218	176	210	225	199	199	215	206	196	201	195	191	184	204	201	213	226	191	205	207	227	214	224	204	205	204	197	209	195	201	231	210	194	187	203	206	192	201	203	181	205	221	195	193	201	237	222	210	203	220	198	213	188	189	211	201	192	196	190	206	202	207	199	212	190	218	193	200	212	185	225	192	229	196	199	215	203	212	195	230	186	221	210	212	198	214	222	217	182	208	194	212	206	203	178	222	218	200	221	182	223	201	183	214	223	224	213	204	194	208	186	207	172	198	229	209	222	188	197	212	225	212	225	212	215	220	222	214	211	197	208	185	219	209	232	223	228	204	194	203	198	193	218	179	190	211	199	218	178	198	200	195	199	219	199	188	202	222	199	233	220	203	194	181	207	205	179	210	215	205	182	188	214	194	218	238	222	224	228	204	225	216	242	187	203	223	214	202	203	205	208	181	214	208	222	235	200	204	205	213	177	189	206	200	204	196	207	195	216	197	218	210	207	188	216	193	208	212	206	225	214	196	216	203	212	213	180	230	209	194	212	198	233	194	191	201	193	209	210	223	239	217	214	224	199	197	233	202	201	209	191	192	188	216	220	227	199	217	192	220	234	221	210	206	199	205	233	224	201	213	228	185	219	210	198	232	199	180	182	217	205	192	217	187	206	211	197	204	247	213	183	212	197	216	216	210	212	205	201	190	212	203	213	220	206	206	218	219	174	207	235	190	213	199	212	203	221	212	214	211	192	221	196	202	196	216	194	209	212	235	193	191	210	194	201	205	187	204	211	211	191	193	231	201	211	192	198	190	188	208	220	194	209	194	198	205	181	193	196	176	205	173	210	216	200	204	222	221	187	206	215	205	218	220	220	185	210	190	200	201	224	204	202	199	223	215	211	208	224	222	197	209	197	197	172	184	186	227	212	207	216	208	242	207	217	213	209	205	186	189	187	218	217	213	229	192	228	217	198	208	219	210	219	224	223	169	206	177	188	210	178	208	197	211	224	218	196	198	211	230	202	189	220	210	209	224
7530	246	149	133	129	122	162	151	145	121	123	142	104	114	103	105	101	90	105	89	100	107	101	85	103	83	97	97	83	84	92	78	88	80	66	71	73	76	138	68	88	93	83	77	83	103	75	75	67	91	73	74	89	95	92	79	74	80	84	63	70	84	86	80	75	77	84	81	87	70	73	77	74	72	81	83	79	86	88	68	89	83	76	59	72	84	73	89	89	82	74	102	80	92	69	92	86	62	64	78	94	87	82	86	96	76	68	104	83	72	85	86	81	73	84	69	70	69	76	68	70	77	78	97	87	76	72	75	80	89	64	70	78	71	74	72	83	82	83	75	78	93	71	89	82	73	78	87	70	69	86	69	75	92	88	78	80	69	80	79	77	84	67	82	67	95	85	83	78	97	78	86	81	96	73	78	66	87	90	68	73	66	85	96	85	90	84	77	85	75	92	60	76	86	83	82	72	88	83	61	85	92	70	76	88	76	74	76	90	76	76	88	83	84	81	83	96	75	83	77	66	87	74	72	79	63	76	86	73	78	84	82	71	81	75	85	77	76	69	75	108	87	68	94	70	70	80	78	71	93	77	70	79	66	87	89	72	64	79	76	66	84	90	89	85	82	84	75	91	78	75	76	70	90	78	65	83	98	71	81	72	69	85	80	66	90	70	80	76	79	80	83	87	85	95	90	93	72	87	77	81	90	84	76	69	89	86	72	71	78	92	89	84	86	83	73	75	73	76	69	78	91	74	88	75	76	83	81	92	83	75	76	65	88	73	95	73	74	64	79	81	65	67	70	67	72	79	78	84	76	71	72	77	63	68	78	72	77	65	82	69	100	71	72	88	87	67	79	72	85	78	79	82	76	74	72	76	67	63	77	78	81	75	71	87	75	69	82	82	86	71	76	66	81	69	72	61	70	83	83	86	91	63	89	72	86	88	90	77	92	79	82	69	73	64	88	86	65	80	86	86	89	68	71	97	90	87	75	76	84	78	81	71	89	85	90	66	85	82	69	69	87	77	66	55	58	74	81	97	82	75	78	68	71	93	74	80	70	73	76	85	63	80	61	64	74	75	78	78	78	67	82	82	77	76	85	85	69	93	73	86	73	78	73	79	83	80	83	92	83	68	76	80	79	62	90	72	68	64	87	81	84	82	82	75	83	77	80	76	75	91	81	85	83	78	60	85	73	79	94	83	77	78	77	85	92	92	74	75	85	76	95	88	94	78	78	67	82	90	86	71	66	66	67	82	66	74	76	67	81	99	74	78	73	79	91	78	88	74	79	64	78	68	71	84	75	73	77	75	83	74	87	95	84	76	86	89	76	71	96	92	86	77	75	71	73	103	99	71	80	84	85	72	76	79	76	82	70	81	69	66	81	82	78	86	82	79	73	65	68	76	84	81	84	74	83	80	74	73	91	74	80	88	80	84	65	71	86	85	87	77	69	78	76	73	89	74	71	70	84	74	75	78	79	77	63	85	80	105	76	79	73	82	80	77	84	73	87	73	89	76	74	86	69	77	73	67	69	71	75	80	75	90	76	84	81	73	86	83	74	72	79	68	83	82	84	88	85	68	68	83	99	88	65	92	69	73	84	97	79	85	76	70	72	80	84	85	70	82	66	76	69	97	71	70	97	98	69	74	82	78	84	83	86	67	71	83	88	78	82	77	78	84	76	75	82	74	85	86	97	77	74	93	75	65	87	92	87	70	71	80	73	85	77	86	71	67	73	79	78	88	97	80	69	72	92	85	81	85	80	89	82	80	88	85	63	94	74	80	78	77	73	75	70	84	70	79	87	82	79	85	78	78	71	77	83	90	83	76	72	69	78	76	103	81	67	85	80	92	72	91	68	71	67	75	77	73	84	74	91	80	82	77	74	61	78	80	78	73	74	79	101	70	62	72	64	73	85	86	70	74	88	77	78	82	80	68	85	78	70	67	69	88	77	88	90	67	74	80	89	76	78	68	75	63	79	86	70	74	97	79	79	76	68	68	90	77	73	89	74	91	77	88	85	80	82	89	76	64	74	87	73	89	82	69	68	78	75	83	83	71	81	64	71	80	86	71	83	78	75	61	83	85	83	74	63	83	88	85	72	73	92	83	82	87	84	88	82	60	62	70	75	71	73	87	83	66	75	79	71	70	81	67	88	93	88	85	77	76	82	76	73	90	78	90	100	89	68	89	70	76	70	94	72	76	94	100	68	78	79	80	86	80	66	88	75	89	84	81	82	76	69	80	86	79	69	74	70	82	68	68	74	86	66	82	77	77	73	71	82	71	99	64	101	84	79	77	81	87	79	70	78	74	71	84	69	68	77	77	63	69	70	82	66	84	80	85	81	66	86	78	79	67	78	67	78	70	77	75	62	85	74	99	93	80	65	96	67	81	79	67	78	83	86	93	80	72	63	65	84	71	70	73	66	69	75	81	94	74	82	66	95	87	67	82	80	81	76	66	94	78	99	67	66	89	73	80	72	94	87	67	91	86	79	65	88	73	61	78	78	82	72	74	82	77	83	85	94	74	81	83	73	79	90	77	85	83	72	83	80	100	67	82	81	78	74	82	95	95	70	80	83	75	79	63	75	76	104	76	87	78	77	72	92	76	72	72	73	80	77	94	79	73	68	73	94	80	95	85	79	80	84	78	82	85	78	78	94	80	86	71	78	89	90	77	62	70	85	79	66	95	62	83	75	91	71	73	72	70	76	65	75	84	77	95	89	81	78	85	82	71	85	61	99	87	67	80	83	90	84	90	95	76	73	77	70	66	68	75	84	77	74	71	80	72	78	80	72	78	68	80	62	70	82	77	93	74	79	98	78	90	81	83	72	69	72	69	80	80	87	65	77	84	87	84	71	87	73	59	79	77	81	62	69	70	79	77	78	83	86	101	80	75	79	79	74	75	107	73	75	91	78	100	82	89	95	60	72	80	92	70	80	66	75	86	90	77	79	74	82	84	82	75	53	89	70	72	83	84	86	78	71	87	74	78	73	70	76	72	73	76	78	93	92	75	97	86	75	83	74	87	61	75	80	73	87	85	62	90	87	69	73	72	71	77	79	69	75	64	85	62	85	79	68	89	71	86	83	76	96	83	86	86	74	73	94	71	95	71	87	87	74	67	79	85	67	62	81	65	76	77	71	93	106	80	81	67	64	69	77	69	79	77	73	77	91	86	85	86	76	76	82	78	95	73	75	76	80	88	75	89	78	70	70	71	74	91	81	71	75	84	64	75	75	70	71	87	69	80	83	66	67	85	69	74	68	74	84	71	81	82	83	62	80	64	86	81	89	70	88	84	72	96	66	76	71	85	83	86	77	91	86	71	83	80	73	74	58	87	89	76	70	89	86	78	86	72	91	87	77	98	87	72	86	75	73	83	81	69	78	86	106	69	76	68	98	73	84	81	69	85	72	86	63	85	91	83	95	74	88	92	81	77	66	75	67	87	88	97	71	57	73	77	70	83	77	80	72	87	93	98	90	89	76	73	70
26237	3931	1970	2894	6594	8328	7769	6457	5315	4411	3655	3229	2846	2566	2288	2047	1913	1693	1661	1590	1440	1333	1294	1181	1240	1157	1174	1104	1113	1075	1007	982	1043	998	998	948	1012	945	2069	977	965	933	926	939	914	910	918	939	931	856	933	903	873	922	905	829	867	907	900	878	887	887	880	893	864	877	856	861	867	822	846	873	845	864	842	833	891	867	879	851	847	803	803	825	882	823	858	777	819	793	849	830	841	763	899	846	808	866	823	796	815	801	831	882	888	850	827	832	839	827	851	809	842	816	827	810	818	842	782	821	870	773	811	781	835	833	785	819	769	812	799	826	770	768	842	829	795	834	793	817	856	812	847	845	810	827	826	799	800	827	812	822	835	753	861	814	789	816	799	848	803	816	813	840	833	777	823	829	829	799	837	773	763	862	821	811	797	792	793	832	809	802	814	835	858	857	789	862	803	771	789	808	803	866	818	831	798	833	815	795	816	891	827	786	798	854	808	802	834	815	827	852	767	874	842	853	765	838	839	827	862	863	832	776	833	818	887	770	823	789	839	817	829	799	737	841	797	861	815	778	850	873	793	805	778	818	825	858	826	786	869	803	834	839	824	774	842	834	850	847	791	770	839	809	804	801	840	861	830	793	844	819	826	830	814	822	846	769	809	803	765	802	778	822	807	809	791	811	817	818	787	818	820	800	858	810	787	835	789	786	819	802	840	833	817	833	783	754	826	814	783	841	808	796	805	876	839	823	751	803	772	819	843	785	736	861	829	798	802	838	779	809	806	800	807	791	839	767	779	844	811	793	756	818	853	861	790	795	800	822	803	851	812	816	792	841	867	800	858	789	854	849	839	814	831	851	863	787	795	858	810	829	776	786	823	875	842	802	789	818	833	807	815	813	828	821	812	834	834	778	849	843	775	785	811	807	790	791	761	818	809	815	834	844	789	826	827	788	841	777	841	844	782	824	762	852	740	824	811	841	811	819	822	788	789	831	818	830	788	864	832	764	841	849	786	809	841	817	786	817	833	807	802	810	860	812	814	810	809	794	798	757	823	803	832	823	733	868	871	842	806	802	765	800	752	832	809	840	827	741	808	861	843	810	741	847	785	825	875	790	816	828	794	839	799	818	836	813	796	794	831	850	818	874	842	865	837	796	818	828	817	841	805	829	827	835	788	795	844	772	801	853	774	785	829	832	833	795	812	784	746	766	874	854	810	814	845	837	811	781	733	854	823	837	807	846	846	812	829	783	782	840	787	773	772	816	834	850	819	852	823	804	814	807	875	846	775	762	819	743	828	821	786	842	850	790	778	807	787	780	803	813	776	814	839	815	827	782	802	804	787	806	781	809	813	860	822	838	832	820	774	877	788	832	843	765	810	783	773	832	823	815	845	799	860	855	794	846	792	833	826	811	864	778	760	810	790	823	811	830	827	734	782	807	861	855	774	760	781	823	803	806	794	808	803	817	783	795	840	800	865	816	803	809	808	785	786	807	738	795	804	824	802	831	826	794	846	805	811	846	826	798	802	785	831	764	858	729	858	793	790	819	821	819	803	796	783	829	832	829	787	794	806	814	820	791	881	801	809	796	776	800	811	848	827	789	850	858	833	815	815	810	835	811	789	861	779	752	795	747	799	792	819	785	785	789	836	788	775	752	815	875	819	791	844	849	826	799	837	773	803	769	789	790	839	801	821	750	804	797	770	819	848	764	794	827	822	806	822	803	844	752	828	814	853	846	841	833	827	819	814	814	845	815	801	797	852	760	782	792	807	855	802	824	782	802	768	827	817	786	833	804	820	811	788	853	773	780	848	777	737	849	801	759	814	810	803	781	810	842	806	794	815	815	868	826	833	827	812	796	788	840	806	815	824	857	851	800	797	801	808	821	794	784	828	835	832	784	832	803	800	808	779	813	819	737	795	796	869	861	767	817	828	827	801	772	821	837	842	837	816	790	788	861	777	808	809	811	849	836	848	821	760	782	810	770	779	747	780	777	797	787	793	780	840	835	814	806	801	801	817	818	793	851	831	803	796	801	827	807	769	835	802	850	870	779	794	836	765	816	819	803	791	817	800	797	835	775	837	850	825	748	830	811	737	856	854	821	818	762	809	864	806	797	756	860	780	799	821	800	809	822	826	862	807	805	850	834	779	778	790	843	782	814	765	823	787	876	838	893	845	812	811	821	817	802	831	858	797	805	834	816	809	816	866	800	858	838	802	782	766	805	856	853	799	807	761	813	870	832	881	821	783	854	818	790	792	812	778	847	859	785	785	842	796	794	840	809	816	787	807	796	852	822	864	849	788	805	823	843	816	862	804	839	797	775	821	831	762	827	787	834	847	777	816	854	792	789	855	805	814	787	869	760	837	838	814	813	817	757	789	776	794	827	819	806	839	801	840	820	744	838	757	805	802	852	800	845	800	817	829	832	781	801	821	812	834	792	804	793	799	842	829	813	800	805	813	773	821	777	820	778	811	828	879	778	778	808	803	820	802	806	872	784	813	849	823	795	802	830	841	833	789	811	827	817	785	785	823	825	760	794	766	790	818	799	834	849	803	835	818	808	820	812	814	786	831	798	831	772	842	746	788	805	822	795	834	769	805	791	832	813	820	860	864	808	839	804	830	852	842	835	848	878	827	871	746	797	857	778	815	780	847	778	814	861	784	835	814	866	794	739	817	762	855	799	865	779	816	799	838	804	777	809	823	787	804	846	819	812	804	846	850	789	800	855	846	827	781	851	866	818	801	807	792	789	840	821	781	789	766	862	827	839	808	801	760	835	843	843	823	800	820	859	825	779	866	806	846	839	770	824	876	798	855	837	846	822	805	772	868	792	829	853	819	806	843	783	812	811	801	790	878	763	786	820	789	840	768	796	804	784	831	800	823	816	837	844	814	778	774	777	813	816	792	810	840	767	790	864	801	848	821	791	847	802	805	813	809	807	783	826	767	818	820	787	808	799	842	818	775	791	784	839	810	800	828	827	812	810	825	813	876	808	799	797	780	788	786	843	842	831	851	820	753	845	863	849	798	850	887	823	849	738	825	790	803	844	816	778	805	811	795	819	793	811	786	812	748	820	823	826	843	786	825	747	787	899	846	781	754	837	789	808	781	817	823	853	811	805	859	818	823	762	811	805	821	812	804	802	801	835	870	774	830	806	870	779	807	843	785	774	759	815	845	867	812	818	790	858	785	805	813	823	823	848	774	815	795	835	845	824	874	787	837	798	807	821	853	812	847	827	835	866	791	849	849	796	830	837	809	828	815	806	807	881	797	803	854	783	849	806	830	851	810	865	832	805	800	783	820	776	805	824	744	749	799	813	808	810	832	796	825	830	820	794	789	830	802	827	820	786	798	780	822	845	807	881	813	775	778	806	824	781	807	824	827	818	817	812	817	837	811	799	840	807	782	792	811	828	815	845	831	794	762	794	836	850	837	819	787	790	872	853	849	810	802	849	790	790	815	767	836	849	793	816	779	819	792	807	826	794	810	841	777	832
3191	80	66	58	55	77	70	58	60	62	64	72	65	61	60	60	60	61	65	57	50	40	56	59	56	50	59	45	57	46	63	49	55	66	54	41	55	57	47	54	51	43	49	55	54	57	48	51	46	44	51	49	47	59	54	48	63	51	55	52	59	49	53	52	50	58	52	44	52	42	48	40	48	52	38	36	65	60	48	54	55	39	43	53	54	56	65	53	50	55	56	56	52	54	50	65	48	42	58	58	58	49	50	39	43	34	42	47	35	43	55	51	61	58	62	61	69	59	39	48	54	52	50	48	56	63	53	56	40	56	50	44	52	41	58	56	60	46	61	44	58	55	58	58	41	49	59	46	52	60	46	60	45	51	48	56	60	48	40	47	53	38	42	54	57	61	45	49	68	44	43	48	61	35	54	32	54	49	50	49	58	46	58	51	45	63	54	56	35	60	40	57	45	56	53	58	53	59	29	62	39	47	55	54	71	44	59	40	38	53	54	44	44	58	43	57	44	49	62	49	46	51	37	51	57	59	46	47	45	54	58	59	46	54	52	53	64	56	43	46	53	48	46	54	52	48	48	48	57	55	56	37	56	51	70	66	49	49	52	67	62	53	54	60	43	54	44	46	61	53	58	59	48	34	52	61	51	46	58	48	40	56	48	61	39	50	54	48	51	50	46	50	44	60	46	50	46	56	44	43	52	44	49	52	55	60	54	57	50	33	53	46	48	38	38	47	55	50	55	47	39	39	56	46	48	46	55	48	47	53	67	61	63	41	60	60	55	54	53	36	51	53	60	44	42	44	65	50	58	61	55	42	51	54	49	42	44	55	52	56	62	45	46	57	43	58	50	53	40	54	52	53	54	62	56	45	32	44	39	37	52	50	56	66	49	48	45	54	63	57	68	62	62	59	58	56	54	48	45	70	51	52	55	47	46	63	49	46	47	47	55	51	56	41	53	41	48	54	57	49	55	51	43	46	53	67	55	61	45	51	41	54	60	52	57	56	56	56	34	53	49	48	56	45	50	57	53	39	60	51	49	53	62	40	49	53	48	57	53	42	67	52	43	66	54	72	46	59	52	47	40	47	53	45	43	51	30	42	52	55	55	57	56	48	64	51	56	43	51	51	47	53	56	47	60	50	47	63	47	47	41	48	56	38	45	54	55	51	49	43	49	64	48	56	47	56	46	47	58	47	49	63	51	52	44	59	46	63	56	56	43	53	50	46	57	48	58	60	46	55	54	49	42	59	47	52	52	40	57	56	55	44	49	56	51	56	47	53	50	48	51	49	44	45	53	44	45	57	51	47	53	51	60	54	54	43	49	42	53	42	56	45	56	40	58	52	49	53	52	42	52	56	59	41	39	44	48	53	57	43	57	59	34	47	56	55	51	50	52	56	46	40	61	40	55	50	58	51	37	48	51	55	54	40	61	47	50	47	48	52	62	52	41	65	59	48	66	49	54	50	42	46	49	58	64	33	40	55	52	53	49	46	50	50	56	51	45	49	41	53	58	64	48	45	48	44	56	51	46	60	45	72	58	57	41	58	56	53	62	63	56	59	42	45	47	52	55	47	46	55	54	47	56	56	54	49	49	45	48	42	51	45	37	62	68	61	49	53	47	42	52	45	42	60	56	51	49	53	55	49	58	56	43	57	42	42	46	52	52	55	68	51	48	55	57	46	44	52	48	55	61	46	53	45	74	45	39	60	56	52	50	61	51	60	54	58	44	37	61	51	54	57	59	46	68	45	40	42	56	49	49	42	66	48	59	60	51	70	63	57	54	52	58	55	60	50	56	54	56	45	57	61	49	54	46	59	44	47	41	57	48	65	51	56	49	52	66	43	62	43	53	55	53	50	56	54	55	51	60	57	48	55	58	53	58	42	55	63	54	45	52	43	48	52	41	37	55	59	67	51	45	49	55	51	38	60	48	47	59	45	42	51	61	46	48	54	55	51	44	48	58	51	46	45	60	69	54	45	48	50	48	50	58	44	48	53	63	45	40	47	65	54	53	58	61	56	40	48	40	49	47	44	54	55	56	44	59	46	46	43	55	39	51	64	50	38	47	46	50	46	49	51	59	55	47	65	57	48	53	43	41	49	42	63	57	49	50	64	48	57	57	54	54	53	66	61	40	62	55	63	56	54	40	44	55	44	55	50	37	43	57	60	55	48	52	47	58	50	47	37	57	56	49	45	47	59	46	59	45	49	51	58	56	52	61	61	67	57	53	58	62	41	40	41	48	64	53	51	40	59	60	36	42	56	52	64	54	54	36	50	49	55	52	56	51	59	57	63	55	39	51	55	57	48	53	50	52	56	67	58	39	51	56	49	49	36	68	52	50	51	62	53	53	73	42	44	56	47	51	46	51	50	55	46	47	44	51	50	41	55	59	38	65	47	61	49	66	45	53	66	58	65	48	53	50	56	51	55	44	47	58	40	43	54	30	60	49	50	50	53	52	52	45	49	45	61	54	41	58	70	55	48	48	54	51	51	40	55	53	47	53	49	51	47	57	45	54	51	63	56	51	58	34	60	52	57	54	43	57	54	41	48	54	45	53	64	49	40	53	50	56	66	56	43	52	41	49	49	44	55	69	60	51	58	44	51	56	52	54	51	44	47	55	50	53	50	49	63	64	57	46	56	39	44	52	49	52	42	46	47	68	63	62	50	52	53	55	62	51	65	50	49	60	67	41	62	50	54	54	52	53	60	47	47	52	55	49	50	47	43	57	54	42	42	39	57	51	56	58	62	49	55	62	46	41	54	54	53	57	62	52	47	62	43	59	60	56	46	51	55	56	55	52	51	59	43	58	60	50	53	53	60	46	51	36	50	54	64	55	62	44	50	45	46	58	42	60	63	54	60	53	41	43	54	54	65	46	47	58	53	47	37	55	48	59	48	42	54	39	54	39	49	50	50	54	54	41	62	52	55	60	42	44	58	46	55	47	40	47	52	54	54	53	43	59	46	53	47	56	55	46	44	58	46	56	38	50	51	48	53	49	40	51	56	46	51	45	55	52	59	56	52	52	58	61	64	52	35	41	50	56	55	47	48	56	56	67	44	42	54	57	43	41	56	51	57	53	50	46	62	59	48	67	42	50	54	53	55	44	51	47	42	49	52	54	49	55	52	62	41	41	51	40	54	50	52	41	48	53	53	51	62	44	51	44	58	46	60	48	49	48	50	47	44	55	43	65	52	52	48	58	48	49	61	57	53	56	61	53	57	53	47	43	48	40	47	49	64	58	51	51	43	43	66	45	47	49	59	34	42	55	48	50	50	52	44	54	51	58	57	54	53	49	42	53	59	38	43	47	65	55	37	51	43	68	38	42	46	49	61	43	60	48	50	61	55	48	50	53	53	51	48	48	51	60	61	53	48	49	47	56	55	51	66	61	54	51	62	46	69	46	46	50	72	60	50	48	47	38	50	41	54	53	45	42	48	62	60	41	62	54	52	45	52	59	49	61	47	75	66	59	45	47	51	66	40
16963	1169	735	904	1695	2238	2203	1897	1609	1475	1271	1133	1121	963	946	830	764	740	725	683	603	619	632	662	563	630	582	606	560	536	529	536	507	529	572	530	547	541	596	498	502	511	502	522	507	492	549	506	502	551	475	577	510	515	502	535	497	506	520	491	531	503	529	506	550	519	518	508	484	540	511	525	469	512	527	552	500	521	537	528	487	518	472	487	511	496	491	524	498	510	503	490	523	487	525	490	472	483	495	495	467	516	499	448	544	512	476	531	479	521	492	506	502	514	482	532	500	529	448	488	490	439	501	489	518	487	493	499	480	496	530	513	523	490	484	519	472	525	510	525	513	479	517	517	520	545	546	513	511	464	546	504	496	514	502	508	467	476	494	494	508	515	501	514	467	540	486	485	456	465	493	511	502	498	578	524	511	531	493	492	470	488	475	506	511	530	510	499	503	478	498	510	508	485	487	469	486	491	516	478	489	507	468	517	494	495	498	508	471	483	493	469	497	522	490	471	520	491	488	537	470	495	491	489	501	508	495	504	498	481	523	484	536	503	486	512	522	501	507	472	489	468	482	488	510	508	464	500	496	478	519	511	436	480	502	542	497	500	523	512	507	456	474	522	465	526	513	505	496	511	503	450	497	497	547	491	429	516	506	444	482	499	517	519	461	439	526	549	499	508	515	473	478	500	516	504	515	460	474	519	481	517	474	488	486	490	530	463	482	500	496	517	517	530	472	497	469	512	513	491	482	486	491	467	498	501	482	529	498	456	467	483	516	525	525	506	502	516	478	493	507	489	521	508	521	489	503	530	558	495	472	462	497	503	526	475	495	521	486	487	499	465	487	488	517	469	509	496	527	456	482	512	455	480	495	483	469	509	461	503	514	468	536	478	462	485	494	469	507	466	502	491	495	491	473	496	480	497	479	536	481	495	501	489	496	481	530	508	491	498	531	507	499	501	494	494	496	493	496	454	473	495	489	532	484	499	500	500	442	510	489	484	476	470	469	491	486	507	521	497	526	524	520	508	521	504	482	483	504	501	450	467	524	504	440	509	443	525	455	489	480	502	454	533	430	491	517	492	498	495	550	474	502	483	521	514	491	496	478	526	518	519	526	480	489	477	476	482	496	483	457	488	526	472	509	472	512	457	472	512	490	498	496	554	498	500	440	448	481	489	505	480	477	504	430	520	465	494	475	517	537	546	480	492	519	490	454	526	547	475	507	531	439	507	496	472	485	510	496	507	502	450	521	501	498	454	504	483	492	501	513	496	509	493	498	516	471	524	541	543	485	509	485	481	505	465	504	512	564	489	484	500	484	479	499	495	483	494	478	456	505	488	495	480	501	466	476	477	502	471	539	475	529	465	494	482	480	520	501	498	486	509	515	480	520	507	484	485	460	483	522	488	481	469	499	501	496	546	521	478	497	482	466	466	487	519	506	501	502	490	514	515	487	512	496	514	474	468	537	475	532	493	447	532	530	457	483	483	528	460	472	512	503	466	489	477	495	488	507	517	502	504	491	509	476	498	514	503	537	455	475	475	483	486	523	473	492	496	465	440	505	488	507	399	452	480	528	480	477	484	471	529	497	500	503	500	474	509	502	496	462	491	470	449	543	510	486	490	515	492	489	475	497	482	531	513	465	523	490	489	529	491	478	495	512	547	489	493	481	467	513	483	505	527	501	519	465	532	507	509	497	517	504	504	485	485	477	518	539	480	510	500	513	493	464	509	473	494	521	491	504	508	521	484	508	474	513	498	465	480	504	533	478	532	483	487	496	490	474	515	480	494	489	502	480	517	432	473	551	466	492	509	469	508	478	503	508	501	479	494	494	499	514	457	498	447	459	476	511	513	485	474	534	487	482	457	510	489	539	503	479	486	506	504	474	516	495	446	502	507	450	514	506	495	471	525	482	484	467	516	482	481	460	529	484	533	532	443	477	499	473	524	480	540	481	538	489	495	485	497	510	463	488	519	543	492	488	469	496	501	491	466	483	480	464	468	495	501	476	496	505	533	490	467	485	471	496	496	482	459	464	467	500	498	524	478	492	507	513	500	489	483	485	498	508	516	517	498	466	449	454	466	490	520	487	459	497	466	475	487	505	501	458	529	497	485	471	467	493	510	499	521	474	464	493	511	522	509	506	481	483	478	558	464	511	505	499	512	504	515	499	485	471	495	513	534	509	477	496	519	478	484	508	481	489	504	468	468	494	483	514	484	540	524	493	459	491	486	528	478	470	493	474	477	500	501	470	499	499	468	492	490	485	466	503	552	496	458	489	525	481	514	501	509	525	495	475	519	489	467	506	491	493	515	500	510	506	493	533	499	497	538	493	506	513	476	492	514	528	506	517	473	481	502	526	481	529	516	530	495	516	501	481	501	508	457	498	507	505	488	494	514	494	504	510	508	490	509	502	508	506	449	436	478	454	473	454	484	503	504	515	497	507	453	510	505	477	503	479	522	491	494	485	498	534	500	499	491	541	513	480	501	505	523	481	496	505	488	522	500	502	494	481	496	509	535	488	478	475	495	516	512	476	500	523	510	502	460	489	489	485	486	486	477	522	535	492	524	554	490	476	516	497	514	487	519	531	488	502	463	442	456	476	476	539	541	498	519	504	488	502	487	506	490	525	469	487	481	509	467	537	469	494	526	521	507	470	502	481	553	466	503	500	523	522	470	520	468	503	498	501	491	504	537	469	469	482	521	477	486	499	491	506	490	486	511	516	482	483	474	498	500	503	469	489	533	499	465	506	511	478	493	485	496	498	467	465	473	494	470	505	490	516	480	479	497	505	471	475	499	489	492	474	519	519	479	497	507	460	468	510	514	538	502	507	481	501	514	507	451	474	501	503	494	498	462	490	534	486	453	459	494	512	508	486	451	496	471	487	480	477	511	506	520	499	510	512	488	486	502	499	517	441	488	492	517	513	503	465	486	488	494	506	500	481	516	514	500	504	511	491	528	491	523	473	515	499	515	521	495	539	493	522	522	500	498	498	503	526	485	500	488	489	512	503	487	507	503	482	497	528	481	493	475	488	479	510	480	469	491	522	442	439	515	485	520	482	503	481	474	516	461	460	482	522	496	450	474	484	486	498	483	480	536	507	500	538	515	493	492	515	483	526	483	528	465	488	500	514	522	504	506	479	451	512	473	470	478	438	503	489	520	491	479	492	458	500	489	462	490	511	460	502	476	473	453	467	512	508	477	494	475	512	471	479	494	502	493	505	517	492	525	469	518	512	514	470	519	461	491	465	474	479	496	538	494	468	492	494	495	512	491	462	492	511	481	537	537	506	480	541	485	483	522	484	490	491	490	508	460	541	453	510	535	506	496	459	503	502	527	475	505	470	496	460	461	488	488	480	512	449	460	499	476	457	469	483	477	504	495	497	491	497	498	515	498	500	466	516	470	498	497	502	497	517	490	485	510	479	509	503	499	500	486	497	461	508	489	468	523	507	530	446	492	505	494	471	504	517	486	477	471	512	506	480	520
7935	255	137	105	77	130	160	152	140	130	112	116	97	121	88	97	73	74	68	82	70	73	59	66	63	71	58	50	67	64	54	56	67	60	54	58	64	45	87	56	54	57	55	55	52	64	52	56	69	71	49	58	67	51	54	66	57	48	55	54	50	61	56	51	57	59	66	52	41	35	45	56	54	69	56	58	56	62	58	60	50	51	51	49	45	42	59	48	56	53	47	45	51	50	53	55	58	54	58	45	54	54	64	57	52	57	63	46	48	54	66	51	54	35	51	57	56	51	48	45	53	37	57	76	35	50	53	64	46	43	52	66	56	64	64	52	67	63	59	55	51	59	49	54	67	53	56	50	46	64	56	50	62	63	49	50	49	66	60	49	50	52	37	61	48	51	52	42	38	48	62	55	50	46	47	61	50	46	56	48	70	50	56	59	50	57	48	62	57	54	67	58	48	54	48	47	44	61	53	60	56	59	50	60	50	54	45	52	49	56	52	67	51	39	44	55	55	45	61	65	45	45	46	53	56	55	53	56	43	46	49	56	58	64	51	63	52	39	44	56	57	50	45	45	45	47	47	51	57	48	48	48	65	45	54	57	50	49	56	44	66	52	63	66	41	49	46	57	52	53	48	57	51	43	54	44	56	47	48	51	52	62	66	65	56	73	51	44	52	48	50	53	59	45	48	52	54	56	49	54	58	45	40	55	57	57	55	48	50	44	47	59	57	44	53	51	57	56	44	50	52	40	59	55	50	54	57	54	52	54	37	59	42	57	50	46	50	52	52	43	50	46	52	58	56	57	52	58	50	59	50	44	44	35	51	44	56	50	48	53	50	48	51	50	50	54	54	55	43	52	45	47	51	74	47	42	60	37	43	49	63	60	59	46	61	63	45	52	45	52	50	50	44	51	66	47	70	48	43	49	49	52	56	42	49	47	55	57	52	59	46	55	52	51	49	53	52	44	52	63	46	65	56	64	62	60	57	59	56	59	55	48	43	49	62	37	52	59	57	65	57	40	53	43	38	59	51	56	43	58	67	49	50	64	52	67	57	47	56	55	67	46	54	52	50	51	54	53	54	42	47	48	39	55	50	52	52	46	58	63	48	42	47	45	54	62	49	45	50	54	46	55	52	43	51	53	51	54	47	60	52	52	53	59	53	55	75	55	53	58	43	64	62	56	49	60	45	62	41	49	59	49	51	44	47	42	50	52	54	53	60	58	61	54	61	52	54	51	61	52	54	59	57	57	50	53	63	50	60	49	47	47	47	48	55	52	52	46	48	52	48	49	41	62	50	47	70	57	58	49	59	41	64	50	58	48	43	46	50	65	48	64	68	49	46	48	52	53	50	55	50	58	43	71	42	64	49	46	48	44	49	62	42	48	58	57	47	46	58	75	48	63	68	54	44	52	52	55	61	54	46	52	61	49	47	46	56	63	52	57	50	47	52	41	57	55	59	39	41	52	46	57	47	61	56	49	56	41	51	56	47	50	53	51	56	55	52	44	47	59	58	37	52	59	59	46	40	52	43	61	55	48	33	46	55	56	51	49	54	54	58	58	44	36	52	48	49	47	39	66	52	68	70	62	44	45	57	62	50	52	51	43	48	43	53	50	59	52	55	48	41	60	62	47	51	51	53	53	56	46	51	67	52	59	74	52	54	56	58	53	49	57	67	41	64	46	54	42	56	51	48	53	50	68	53	56	55	67	54	63	50	60	65	54	57	59	39	64	58	49	58	49	62	55	47	60	59	51	51	70	56	52	45	55	60	57	59	51	58	38	57	44	40	49	54	47	56	55	48	64	61	48	43	43	59	49	56	56	55	64	59	53	45	58	53	55	55	62	39	56	46	42	44	51	55	41	43	54	56	53	43	60	53	48	45	49	53	46	60	46	57	54	53	44	55	58	61	42	61	49	56	65	54	60	61	56	46	61	61	36	70	50	45	51	57	51	55	45	41	55	47	51	56	56	32	64	51	42	60	61	48	53	56	60	62	64	46	61	60	57	57	46	74	48	52	47	47	61	46	53	44	47	44	39	58	68	48	54	53	43	59	69	48	44	40	61	60	63	60	50	46	42	63	53	41	55	51	59	58	42	49	59	49	55	47	59	67	55	53	50	57	57	55	50	47	46	47	57	56	61	59	55	51	44	45	55	39	51	50	54	54	55	43	51	43	51	58	73	45	55	58	46	55	59	61	54	62	52	63	62	37	53	59	59	63	53	43	51	56	57	40	61	54	58	43	51	53	55	58	37	58	52	73	50	46	52	50	45	56	44	58	64	59	56	53	50	54	56	40	48	46	56	73	53	72	41	49	48	47	51	61	51	47	51	52	72	53	39	41	38	43	53	47	49	56	53	44	52	51	49	54	58	61	39	46	63	41	54	53	63	65	43	41	52	62	47	60	51	51	68	61	40	41	60	58	50	44	57	58	41	44	51	55	42	62	52	52	59	54	57	55	42	36	69	54	45	65	41	62	70	50	50	58	40	62	56	59	48	61	50	56	49	45	52	53	61	54	51	52	62	46	49	44	57	39	63	47	59	53	59	50	48	53	51	56	49	60	57	65	45	46	55	62	45	62	52	53	53	51	60	63	48	49	65	50	41	57	47	43	43	45	49	52	46	55	46	53	58	38	62	49	42	54	49	52	55	48	58	59	67	70	51	45	63	57	45	43	44	52	47	63	54	64	51	49	54	60	45	57	49	46	51	40	51	52	64	51	52	55	47	55	63	57	42	59	54	51	51	57	60	52	52	55	53	54	53	48	43	46	42	58	65	40	53	53	62	39	60	38	52	55	49	48	63	50	56	62	51	46	55	54	64	53	51	54	53	41	48	63	52	54	47	57	60	47	59	50	44	53	43	45	63	46	59	55	50	54	61	53	55	54	55	54	51	45	57	53	58	57	53	52	61	56	44	49	55	44	51	56	62	57	56	54	60	66	51	64	52	58	51	47	58	62	44	52	48	57	48	58	45	46	63	53	60	53	54	57	50	33	46	42	48	47	64	48	51	46	58	52	68	61	46	43	49	47	54	49	51	43	55	51	52	60	52	52	51	48	45	54	63	59	41	48	43	43	61	52	60	49	51	50	64	62	47	52	37	46	55	60	41	50	62	48	62	57	58	43	62	54	42	57	45	48	42	56	44	59	56	51	49	45	49	58	47	54	49	50	62	51	56	50	47	58	46	45	53	50	46	57	51	59	63	50	53	37	53	48	48	40	53	60	61	43	52	41	49	43	60	57	44	45	59	39	50	59	54	42	52	59	51	57	45	56	52	53	51	48	52	49	53	47	75	54	56	53	57	46	46	54	45	66	52	43	53	62	51	59	64	59	49	52	46	54	54	51	46	46	54	59	43	48	55	56	46	57	51	61	44	51	47	57	58	50	45	46	48	48	63	49	42	61	46	53	56	51	55	40	50	56	47	63	57	70	64	52	63	56	52	57	53	68	48	51	54	48	53	43	49	53	60	50	40	66	57	59	64
26223	3883	1821	2696	6839	8717	8281	6942	5708	4786	3951	3337	3033	2456	2324	2077	1924	1718	1531	1421	1243	1200	1081	1095	1039	998	945	931	841	872	886	782	770	792	739	733	705	736	1182	695	698	659	636	683	653	640	663	631	620	629	611	633	620	583	611	617	605	620	588	615	598	586	598	592	611	604	579	586	608	623	576	575	629	506	599	589	591	604	561	592	603	562	571	552	553	513	574	518	553	529	559	527	540	544	521	566	545	542	535	560	549	548	554	552	538	551	538	529	536	544	522	546	516	547	521	511	531	547	550	537	552	552	569	537	508	518	539	567	538	542	529	541	509	546	557	504	534	532	569	524	524	527	559	539	500	541	525	554	517	541	546	518	551	507	573	527	535	515	513	510	530	546	546	526	528	532	535	556	540	545	554	499	560	556	505	542	542	520	539	550	514	522	523	549	559	542	546	539	551	560	520	490	501	520	555	532	493	573	509	516	510	542	546	584	535	513	551	526	523	529	505	591	504	527	512	524	495	553	522	504	522	549	511	508	556	549	491	521	544	497	520	536	533	573	527	530	532	528	556	545	532	498	557	503	534	531	532	545	485	516	512	495	516	504	543	503	505	527	505	511	495	562	500	547	527	534	546	489	517	518	524	520	503	550	551	532	553	524	554	518	509	541	556	530	533	517	498	518	528	557	481	491	487	512	531	538	525	564	530	460	519	520	471	515	519	526	534	524	495	537	524	528	507	558	591	547	545	530	513	495	547	558	519	496	486	541	551	532	535	497	510	564	501	511	527	555	530	518	505	490	504	545	575	470	552	485	541	511	535	515	519	520	480	547	498	504	515	537	485	505	498	517	546	537	505	547	519	514	498	525	505	526	546	477	556	539	522	543	516	553	507	555	536	558	508	487	536	543	532	508	519	552	501	561	546	560	522	539	563	509	502	502	529	515	575	522	516	503	512	520	514	528	549	514	524	549	497	514	509	527	527	557	516	548	533	540	492	512	542	509	528	562	520	556	495	523	493	521	527	525	516	528	536	552	486	520	515	513	499	526	471	530	561	523	540	532	525	531	522	527	533	526	521	546	543	533	507	520	526	551	534	538	505	526	552	512	537	542	521	501	513	557	528	542	520	533	542	520	519	514	550	568	473	576	508	539	516	576	522	482	522	536	550	521	511	527	519	544	522	528	518	482	547	492	541	490	510	513	504	529	536	540	517	486	532	527	503	514	560	513	512	523	555	533	529	493	524	561	532	483	535	561	494	525	549	538	521	505	545	484	507	511	516	506	525	542	524	497	496	508	504	532	509	524	539	503	526	481	529	534	542	558	531	498	547	510	516	525	548	533	510	548	527	539	499	529	535	543	524	525	535	519	487	512	538	504	527	553	536	566	548	497	555	490	520	528	530	525	551	488	502	523	506	502	516	528	524	512	516	537	518	588	536	541	516	534	553	529	530	490	499	516	553	523	519	542	514	515	551	536	510	535	566	537	513	479	542	550	555	557	522	567	518	536	507	515	512	510	510	544	523	512	538	531	495	539	504	529	541	595	490	494	541	523	493	522	491	501	528	549	559	522	538	527	545	533	473	541	546	500	545	530	513	476	517	521	530	503	532	539	527	534	495	544	535	467	557	502	522	474	540	546	540	532	547	519	536	532	512	497	519	517	538	496	544	531	567	489	530	478	511	534	534	520	513	508	521	512	518	534	522	557	526	548	528	538	485	520	518	495	567	529	511	527	464	546	505	526	507	556	544	516	546	512	555	543	510	546	548	520	568	503	511	506	523	566	522	547	542	565	553	512	543	534	493	527	543	505	517	491	519	508	556	536	546	526	525	493	498	583	465	546	525	531	511	503	520	511	511	529	528	530	523	539	507	520	548	496	514	499	557	550	522	560	511	522	559	485	538	526	539	538	535	515	484	499	496	528	514	518	522	507	535	529	550	504	549	498	494	522	536	505	490	531	515	529	521	499	495	502	494	529	501	559	511	513	530	542	473	497	531	536	576	524	492	534	503	509	527	531	506	512	493	475	513	495	549	500	480	568	530	533	491	524	548	514	501	500	536	523	532	520	545	508	522	530	530	548	499	495	500	499	492	522	530	496	531	514	570	521	487	518	507	533	532	504	534	520	505	541	504	519	504	535	529	526	515	508	558	508	511	541	507	520	505	520	566	538	525	559	537	507	501	536	538	552	513	575	541	543	523	530	522	527	517	558	537	538	502	490	501	542	511	504	524	526	519	534	507	555	513	539	470	532	527	479	562	512	515	519	487	508	545	541	516	531	540	515	560	515	543	547	586	484	552	531	500	528	500	495	502	552	538	517	508	488	519	567	540	514	524	509	527	483	540	502	530	555	536	506	519	522	541	520	525	497	532	529	540	527	506	510	533	514	521	520	522	523	535	475	544	492	476	548	516	539	534	562	488	522	519	510	535	502	520	548	518	515	501	497	494	563	518	544	566	527	518	527	506	484	500	531	511	510	519	495	550	602	529	541	529	546	536	512	539	571	569	510	505	548	509	534	567	500	513	576	548	516	533	518	570	490	512	546	531	506	488	519	533	541	522	529	592	533	502	504	523	490	528	533	548	511	493	531	520	539	516	520	554	533	540	513	533	518	547	534	484	471	512	532	514	496	496	524	562	520	587	533	512	491	466	558	525	524	525	497	527	514	555	519	502	489	499	544	522	503	509	510	534	517	515	506	511	546	534	518	547	498	471	534	503	546	529	492	510	512	530	503	581	516	515	520	519	539	516	523	542	534	519	540	478	531	508	479	532	557	553	481	570	596	505	537	512	531	535	548	494	506	524	532	469	486	547	496	544	520	519	551	544	555	535	525	536	498	504	515	536	564	506	518	499	547	500	498	514	545	521	503	502	550	508	494	528	515	540	498	525	530	511	555	534	525	528	529	532	530	498	606	516	501	573	577	520	504	529	511	497	560	540	510	547	546	540	543	526	523	517	531	519	512	526	500	556	541	519	549	518	541	514	557	534	544	547	525	537	518	510	524	547	483	509	531	495	537	508	543	536	544	532	556	510	545	538	556	526	512	533	563	555	547	538	506	548	528	538	569	508	514	541	575	500	546	533	504	503	535	524	524	506	520	523	550	504	513	486	502	553	574	519	527	551	507	526	524	523	488	503	524	511	537	518	477	534	512	544	533	538	527	540	548	548	532	561	527	497	499	551	514	541	515	505	507	499	544	501	529	508	567	513	547	558	562	504	527	474	542	516	520	521	535	498	546	522	545	506	505	565	519	480	525	499	505	540	528	518	548	518	542	543	515	534	517	491	504	524	500	530	490	520	532	518	513	509	530	532	525	516	504	524	562	547	533	535	529	505	520	509	477	534	505	564	475	511	531	535	522	534	567	537	513	540	482	525	531	541	574	519	547	528	531	520	545	491	504	556	527	494	520	538	512	551	532	534	535	533	471	548	581	532	506	559	481	513	527	540	529	513	527	504	502	529	493	521	544	537	529	526	561	538	490	526	550	537	554	517	507
5829	123	67	47	47	56	61	75	51	54	55	55	57	60	37	42	38	43	37	32	27	38	23	27	17	24	34	25	24	24	20	23	18	30	29	27	22	19	82	16	20	22	26	20	31	24	28	17	24	22	16	19	22	24	31	20	14	16	21	10	25	24	27	18	19	22	14	21	25	25	20	25	19	18	21	11	26	16	15	24	23	22	21	21	20	18	16	29	17	11	20	19	21	23	22	26	21	19	21	19	13	24	23	18	17	18	28	23	26	15	15	26	20	28	21	18	29	18	15	19	17	34	22	14	18	23	23	23	26	20	22	27	27	15	18	22	20	21	23	19	19	22	24	18	18	19	19	14	25	18	20	30	20	27	15	19	18	18	20	24	19	22	25	21	17	24	22	28	19	17	26	18	22	15	18	13	22	27	18	14	24	23	26	18	22	23	21	17	16	26	22	14	21	17	29	20	18	24	17	27	15	23	27	17	27	19	18	18	25	19	14	22	20	23	13	18	22	26	20	19	25	21	26	10	29	17	21	15	23	30	21	27	30	33	25	24	20	16	20	25	23	27	26	26	23	21	22	30	21	20	27	21	21	20	28	19	24	22	12	25	16	26	17	26	26	19	23	30	25	19	20	23	19	23	19	17	19	23	26	20	13	22	19	10	21	22	21	28	16	12	20	18	15	20	18	21	20	17	16	19	16	23	13	29	17	19	8	22	25	23	26	22	19	18	18	18	15	23	18	9	11	26	30	13	20	17	26	24	30	16	18	19	24	23	24	24	14	22	25	19	32	21	13	17	23	21	22	18	22	14	29	23	24	20	23	26	28	20	17	19	13	20	19	20	25	22	20	20	26	24	10	20	25	16	28	29	11	23	30	18	19	33	22	21	12	22	21	16	16	21	31	23	25	27	18	18	18	14	16	20	23	16	20	18	24	11	20	26	22	21	20	14	23	19	22	24	17	22	27	26	28	14	18	20	15	17	21	13	15	14	22	24	24	23	22	23	21	27	17	18	15	24	25	25	19	21	15	25	30	21	21	23	23	23	23	22	18	27	18	21	29	26	22	25	18	25	12	6	9	16	16	14	14	30	26	21	17	10	22	14	20	20	18	27	17	12	17	24	20	28	19	20	21	17	21	13	26	23	19	25	18	10	18	11	35	18	20	17	20	18	9	13	17	17	19	22	19	19	17	30	16	16	20	26	33	20	22	25	17	19	19	18	22	25	20	18	25	15	25	19	15	20	25	25	14	23	22	18	23	21	30	21	21	25	23	23	26	25	23	15	23	23	20	24	24	13	15	19	23	20	15	14	17	27	20	13	16	21	15	14	28	25	23	31	12	26	21	17	29	17	19	21	22	20	15	22	26	29	28	21	18	14	19	25	19	25	27	14	15	24	18	17	18	25	23	25	18	25	28	15	19	20	21	16	14	10	16	10	17	15	18	15	24	25	25	24	17	18	23	17	19	24	17	19	14	12	14	18	23	17	25	25	14	23	21	18	23	19	31	16	18	18	16	26	18	29	16	11	17	12	18	28	19	13	17	24	22	29	25	20	22	13	12	25	21	20	24	15	24	19	14	21	23	14	27	16	27	21	16	25	21	19	16	19	23	17	19	22	14	20	24	19	17	28	15	19	28	25	10	21	26	21	24	21	21	16	25	27	18	25	9	20	17	21	19	12	18	22	18	23	19	19	20	21	17	21	19	21	19	16	16	23	14	19	25	25	14	15	23	21	15	19	24	23	22	33	15	22	20	19	25	13	17	17	21	26	25	17	18	24	20	21	24	15	28	28	12	17	16	16	23	24	16	23	16	19	20	16	17	16	26	26	16	18	23	15	26	24	25	24	14	23	29	29	18	22	23	16	19	18	17	17	30	28	27	13	13	29	24	23	21	23	20	21	20	13	18	22	17	20	23	16	22	22	10	20	20	21	16	21	23	15	20	21	14	23	21	14	18	22	15	20	21	19	30	23	16	17	19	15	15	16	24	20	15	31	17	16	17	12	20	25	17	20	23	22	15	17	22	19	27	20	17	24	19	15	20	14	25	21	23	21	16	24	26	15	20	24	20	18	21	21	16	20	21	18	23	26	18	19	21	18	23	23	18	20	19	25	25	24	24	16	26	24	26	21	22	30	25	19	20	18	24	15	17	22	17	27	28	19	13	29	17	34	20	15	24	10	25	22	15	24	18	22	26	22	20	23	16	19	19	19	23	30	27	22	19	18	12	23	21	24	27	17	19	29	22	23	22	21	29	25	22	17	16	17	15	15	24	21	17	24	17	10	16	20	17	22	19	21	17	18	24	25	17	35	19	14	23	19	13	20	13	13	17	24	26	21	13	20	23	24	21	18	19	8	21	24	26	20	20	20	18	21	13	26	22	20	24	26	18	25	15	25	10	18	25	27	22	19	11	25	28	21	22	26	20	26	16	20	13	20	26	11	21	17	19	10	18	17	16	25	24	18	15	22	22	17	23	25	27	31	24	24	20	22	28	26	20	25	15	16	27	18	27	21	17	22	19	11	22	15	20	28	24	17	23	25	18	20	21	19	22	14	24	27	21	17	22	22	21	15	27	19	18	16	21	12	25	22	26	29	30	24	26	23	14	14	25	20	18	18	16	21	22	15	22	25	17	14	19	26	21	17	21	22	15	23	13	26	21	24	14	20	22	25	19	32	27	23	18	19	20	24	17	23	22	15	28	35	13	23	15	21	15	27	28	23	21	16	30	21	20	22	20	17	30	16	19	24	20	18	23	20	15	23	22	21	18	25	18	22	27	23	17	16	17	28	19	28	20	27	25	18	17	27	16	20	17	20	20	21	19	14	25	27	19	17	19	17	25	14	16	24	20	15	22	15	21	19	24	19	12	20	27	18	19	15	18	16	15	28	10	23	18	18	18	15	27	31	17	22	17	26	28	14	20	25	15	20	18	23	20	22	18	24	32	16	19	14	18	18	20	27	25	23	18	18	9	19	14	21	14	18	25	20	14	26	27	17	23	20	23	15	23	25	32	21	19	27	19	20	29	28	27	19	24	24	19	23	19	17	26	22	17	19	25	20	17	17	22	17	14	23	21	21	22	22	17	29	20	27	24	27	25	20	22	20	21	18	15	24	16	17	18	18	19	19	14	21	20	20	16	21	21	16	17	18	24	23	19	11	20	19	28	22	23	17	16	20	15	24	14	25	29	16	20	16	18	24	22	18	22	17	20	20	17	26	19	25	20	30	23	20	20	27	22	17	23	29	24	25	24	20	20	16	25	28	19	16	27	11	17	21	29	11	18	18	18	17	17	21	20	19	15	18	20	25	24	10	20	15	14	25	24	29	24	21	18	9	21	24	21	17	16	19	11	21	25	20	18	27	24	27	19	18	27	22	18	16	26	26	21	25	21	25	13	22	22	17	17	20	17	16	18	16	30	26	13	28	25	17	22	27	12	33	25	23	14	25	17	20	23	14	20	23	18	21	19	18	14	19	21	16	18	26
21422	1992	937	1400	3801	5182	4930	4127	3293	2811	2361	2017	1702	1497	1314	1107	978	813	822	755	626	595	542	529	474	455	427	402	409	397	399	393	346	324	363	347	349	400	1864	307	287	313	295	269	302	300	268	269	280	280	264	255	271	250	270	242	237	253	258	247	250	244	234	233	240	236	226	222	250	246	225	268	225	228	217	216	217	256	224	207	210	242	211	222	220	255	222	232	185	225	206	224	215	215	220	199	219	228	230	187	215	225	221	194	219	210	191	212	247	231	211	212	221	228	213	221	233	236	207	219	208	222	233	214	193	202	185	212	212	213	213	250	209	188	208	217	218	201	197	222	190	200	234	214	213	205	201	216	211	196	213	217	224	195	200	197	213	210	200	217	229	212	239	207	202	194	198	216	220	218	226	213	195	198	210	163	207	189	196	194	172	222	181	208	195	220	196	179	223	201	209	191	214	188	209	205	221	180	229	182	202	218	213	225	186	202	187	180	188	161	205	199	215	205	213	205	198	188	188	196	223	202	196	204	209	199	235	206	192	207	194	197	207	198	206	201	197	192	193	212	201	223	193	190	197	204	206	198	217	187	201	209	218	196	194	194	210	191	193	202	192	212	181	216	204	211	189	191	187	194	206	201	217	195	187	207	219	192	193	244	181	194	212	222	212	208	188	201	183	206	184	196	204	195	195	172	199	183	204	206	217	222	179	199	207	210	205	216	205	219	193	175	213	170	213	185	189	190	214	224	205	196	210	207	209	206	199	181	183	178	228	186	187	211	214	211	197	195	229	193	181	220	194	208	225	199	206	198	234	183	210	203	212	217	205	196	187	201	193	197	211	201	207	215	218	207	200	199	193	195	176	220	220	201	203	199	193	222	202	196	214	186	197	205	185	181	200	203	204	198	203	204	179	198	208	196	211	220	211	187	201	186	232	203	205	197	210	210	192	198	214	193	182	211	209	195	213	214	219	189	212	214	185	180	210	199	206	202	206	196	207	208	194	242	199	182	187	213	217	200	183	158	199	188	189	204	197	230	195	210	170	189	209	190	203	227	233	201	224	192	220	187	205	227	198	196	187	225	210	218	200	194	199	216	202	176	193	206	211	209	220	191	206	205	207	219	202	195	201	182	201	201	203	193	189	211	222	191	204	203	225	206	200	191	229	224	179	207	212	181	205	204	176	203	200	203	222	207	221	200	205	181	184	214	187	212	206	205	183	207	194	191	233	188	198	199	212	210	227	182	191	223	193	171	212	208	207	183	216	197	181	200	215	196	221	224	196	203	216	194	218	183	233	185	200	180	200	197	222	222	189	209	192	225	217	215	207	203	193	179	225	236	220	207	189	189	186	195	198	193	201	182	207	181	201	234	195	207	226	212	200	200	207	219	197	206	186	187	198	216	187	181	225	217	203	208	186	211	225	184	191	215	202	185	221	216	196	206	225	181	213	196	214	199	210	192	207	212	202	219	235	201	195	219	207	227	207	187	198	205	199	216	226	226	198	201	204	198	210	196	236	216	208	200	184	232	207	212	191	220	232	198	195	196	192	199	205	215	214	167	194	177	196	197	218	175	215	218	174	208	213	196	212	212	203	224	171	180	225	204	203	212	219	230	184	217	205	197	219	207	204	200	205	191	146	228	199	197	205	204	217	208	185	211	170	186	196	200	210	203	217	207	205	183	171	199	206	185	210	203	195	210	217	175	204	187	200	189	201	218	182	211	194	219	206	199	204	194	190	223	204	208	206	228	195	203	180	207	191	192	194	193	208	203	201	213	219	211	191	220	194	202	191	211	215	206	224	216	187	229	188	218	187	208	192	190	215	204	220	196	203	218	204	210	192	216	204	216	206	171	195	209	209	206	192	190	193	236	201	205	218	193	188	216	168	213	201	211	208	213	230	197	197	212	183	214	211	212	207	202	197	207	199	219	194	202	191	208	211	207	207	207	207	229	194	211	210	180	207	211	202	197	198	203	198	216	221	209	192	195	186	204	216	202	209	201	238	189	188	196	186	191	221	201	242	212	167	188	197	223	191	195	200	229	188	203	203	217	213	187	208	213	187	212	243	195	194	203	198	217	197	227	218	206	206	219	209	220	200	204	206	210	203	195	216	218	231	222	212	200	224	234	203	208	182	210	213	196	190	215	220	218	205	223	198	200	215	217	218	187	222	186	205	200	198	215	192	197	210	193	230	178	187	204	182	205	181	199	202	208	213	234	230	198	182	197	210	203	182	205	207	182	210	197	207	234	209	211	210	210	205	190	195	195	201	201	216	192	198	205	220	208	203	197	173	199	200	193	228	208	215	204	175	196	218	197	211	194	203	198	208	198	199	229	211	216	216	211	207	217	213	192	193	202	178	209	206	212	186	208	185	202	198	219	214	196	223	192	209	195	182	196	224	194	204	189	203	190	219	203	192	189	183	200	204	188	204	187	222	203	216	194	190	212	192	209	215	206	210	180	204	207	221	224	205	195	215	189	231	191	204	211	209	189	208	220	224	218	199	212	208	206	173	196	196	193	176	203	211	202	178	206	190	205	161	213	199	208	206	185	223	225	199	194	213	198	200	194	190	221	204	194	191	204	201	196	195	201	194	190	203	212	212	185	193	195	198	182	236	191	179	233	200	196	209	204	207	197	231	204	217	200	209	184	204	205	192	241	193	215	186	192	200	195	218	197	208	215	196	217	207	215	191	187	211	186	205	216	206	189	158	200	221	175	197	196	209	198	223	207	229	202	231	188	226	186	217	204	203	188	192	202	203	189	234	198	192	226	193	182	190	219	205	202	224	222	153	204	215	188	209	220	214	194	203	220	198	208	208	203	187	223	205	207	194	210	205	206	198	223	184	194	191	199	203	231	221	198	205	212	207	187	224	202	177	214	196	189	221	197	201	192	215	194	186	189	216	190	217	201	184	191	201	189	208	186	205	210	192	193	215	225	214	201	189	210	192	205	225	220	192	222	189	217	187	202	206	197	212	216	202	192	181	193	186	197	203	202	215	209	209	209	192	196	205	185	194	219	209	200	210	210	188	190	221	224	198	194	213	212	201	211	186	201	217	206	226	213	217	225	196	188	199	203	206	205	215	215	234	218	203	209	214	213	211	199	192	216	179	195	183	206	220	193	204	191	216	204	207	199	204	225	213	194	217	209	202	213	178	223	215	202	202	216	210	185	195	185	184	192	241	217	215	208	213	178	210	223	215	236	213	199	210	202	231	220	194	191	202	209	210	229	172	220	226	181	193	195	214	179	222	195	192	209	201	206	177	194	196	184	225	203	213	207	201	211	202	205	220	188	200	196	216	206	205	193	211	217	213	178	217	185	195	197	204	188	191	203	194	202	221	204	203	194	202	210	184	194	234	215	208	194	199	231	207	196	199	176	186	205	221	206	213	196	205	186	214	203	206	225	197	202	192	208	188	214	229	198	188	173	214	219	186	221	224	177	209	211	212	196	193	194	212	219	190	189	193	193	194	192	181	205	210	187	224	196
7134	273	144	120	137	160	170	154	156	133	116	136	127	120	108	103	95	106	105	116	92	117	81	104	81	89	90	90	75	80	89	81	108	83	68	71	67	86	119	100	91	80	92	98	65	80	74	87	80	95	78	75	83	75	85	60	71	83	73	73	78	76	80	80	72	76	67	88	77	84	78	78	77	91	66	89	70	91	81	75	72	69	81	72	63	85	66	80	70	79	89	66	79	96	66	69	67	74	67	81	75	59	76	70	77	69	89	92	81	71	72	102	78	78	64	58	81	71	72	71	78	65	85	97	89	85	88	72	87	88	81	84	85	80	83	90	74	71	67	64	81	75	73	76	97	77	71	86	90	63	70	73	88	93	85	77	64	88	81	80	81	71	77	66	80	85	72	75	74	88	85	71	76	73	87	73	67	80	81	87	70	73	82	79	85	92	91	84	67	91	75	77	69	87	82	83	77	76	96	78	81	59	76	75	83	92	69	90	88	82	73	93	82	87	91	63	85	75	109	82	86	78	90	89	70	77	89	90	83	82	87	80	81	68	92	86	67	84	84	68	66	75	83	79	83	82	81	92	89	81	81	65	77	81	82	98	85	75	84	86	72	73	76	84	87	75	74	89	84	76	72	82	79	87	84	84	72	67	81	79	97	77	89	66	67	74	78	73	82	90	84	75	59	78	88	78	68	56	79	76	75	79	80	88	72	95	73	72	50	87	90	64	79	91	86	78	74	74	70	74	67	72	91	93	74	81	52	89	83	65	92	69	74	78	87	81	74	69	80	76	67	72	60	90	90	83	74	80	76	70	78	88	79	79	75	65	75	76	85	71	76	93	69	72	85	99	75	89	78	86	83	92	74	82	75	63	65	59	86	73	79	58	78	72	76	74	78	79	93	90	85	91	84	74	80	87	82	79	66	89	74	86	99	86	77	74	83	78	83	68	71	62	63	64	80	63	77	95	75	92	78	67	68	81	61	75	71	92	70	78	86	90	72	62	85	67	84	73	84	71	83	81	90	82	78	81	77	73	89	86	78	65	64	93	74	77	68	80	80	84	98	79	78	77	85	99	77	75	84	74	70	84	78	65	81	95	72	80	74	71	52	81	78	90	74	82	91	82	83	81	76	69	72	85	83	79	65	80	89	87	74	84	80	82	90	90	87	78	82	79	71	80	76	81	85	67	80	82	69	97	73	72	87	94	80	79	81	82	64	96	58	89	67	109	89	70	62	78	73	71	66	74	82	76	80	59	75	80	80	64	78	59	83	87	72	67	87	80	73	74	78	83	65	66	74	84	69	72	84	68	78	71	75	86	94	66	79	73	88	74	81	58	80	73	94	71	74	96	62	58	88	77	63	71	88	107	85	89	82	70	70	79	58	71	92	85	71	80	75	93	69	80	82	74	63	77	80	76	78	75	67	77	67	79	74	69	84	88	77	85	84	66	92	76	66	70	77	76	73	75	77	96	80	72	91	78	63	74	86	78	81	74	85	79	83	78	84	71	79	80	80	89	75	86	82	78	72	91	90	88	82	98	83	73	68	56	75	89	80	71	75	70	91	76	74	84	78	65	81	75	84	82	89	76	82	80	85	66	60	69	75	82	83	75	69	70	73	88	78	93	81	88	77	59	72	68	80	83	80	77	66	90	94	72	81	88	82	66	83	69	71	64	82	63	90	84	70	71	80	69	83	66	80	82	82	91	68	91	60	75	75	85	83	81	73	83	92	74	100	72	71	76	80	89	85	75	78	65	84	65	88	73	71	75	68	88	71	85	78	79	96	80	86	75	82	77	67	90	80	91	73	81	82	84	72	84	86	62	76	77	74	75	74	76	76	72	76	68	80	64	84	82	82	99	66	75	81	89	85	65	83	88	91	84	80	84	91	80	72	70	80	85	65	87	88	65	74	71	90	65	59	73	86	65	82	86	86	80	83	73	62	76	82	88	83	71	80	76	76	82	93	75	79	77	82	85	76	77	93	56	77	77	86	79	77	91	88	94	96	89	76	71	81	66	84	70	83	64	65	86	82	95	66	83	87	78	78	65	83	75	64	69	82	84	49	79	69	68	80	71	72	74	87	77	70	78	63	83	85	77	90	77	86	80	72	74	76	69	70	85	86	69	70	69	66	79	76	85	89	78	76	69	71	85	74	76	86	79	86	73	77	72	80	81	66	78	81	80	68	88	76	82	81	91	87	73	69	79	78	77	86	78	81	69	80	82	79	83	74	81	57	86	73	75	85	81	67	84	75	74	83	56	62	85	69	89	77	81	75	75	75	66	77	70	77	93	78	64	76	65	72	61	88	90	84	77	77	83	85	78	86	76	80	86	83	69	72	60	84	84	78	81	75	81	86	77	77	85	93	74	64	78	83	80	91	73	81	85	88	76	87	73	72	97	90	68	84	81	81	61	98	90	81	75	76	69	59	86	92	90	68	87	57	82	68	90	58	81	62	105	76	69	89	77	80	73	71	78	75	71	77	70	63	77	59	71	78	83	75	76	89	78	94	69	69	88	68	85	65	78	76	89	77	86	71	82	75	95	76	72	70	62	68	74	82	83	76	62	79	73	76	73	69	85	69	72	85	74	68	76	73	80	79	67	94	69	77	76	65	86	84	68	67	85	71	95	89	65	67	70	74	77	80	84	64	72	66	73	78	73	72	75	75	68	73	73	79	89	74	73	77	80	86	76	85	71	80	82	90	70	76	83	72	83	96	96	68	72	76	85	95	77	92	67	75	93	70	76	82	91	74	72	88	76	92	67	78	80	83	69	64	85	92	80	82	67	74	74	90	86	96	71	70	73	83	77	61	82	73	87	69	87	73	70	70	85	76	78	62	73	80	75	105	86	90	68	87	87	73	70	76	67	62	80	67	68	73	70	75	72	76	82	75	87	72	86	71	71	75	62	69	74	89	84	69	91	86	82	80	76	57	79	70	82	81	78	82	74	87	74	72	78	67	85	66	85	71	82	95	80	75	72	84	83	77	84	90	83	79	71	75	80	78	75	86	84	83	63	82	85	85	80	79	71	85	68	76	79	73	79	79	69	67	66	69	63	89	86	91	93	69	76	90	80	81	102	91	63	79	81	73	76	60	72	77	73	75	94	85	76	82	88	75	73	72	80	72	81	85	73	81	67	79	90	105	90	71	81	81	72	80	90	99	72	83	91	84	84	81	89	96	82	77	89	77	82	82	69	79	77	63	82	67	62	67	71	86	61	88	81	71	92	78	102	82	68	71	73	90	81	86	83	72	81	77	72	86	73	75	82	73	78	70	70	75	79	77	76	76	75	84	82	82	87	82	102	72	64	93	68	72	81	80	84	79	70	81	77	80	69	84	69	92	75	78	82	68	65	72	78	74	72	79	93	84	73	68	88	72	72	59	58	78	82	93	73	84	78	77	63	83	63	83	67	59	84	72	76	110	77	68	79	81	68	72	78	92	73	81	83	74	88	87	75	88	61	84	79	72	71	73	71	75	66	78	79
26807	3926	1934	2780	6492	8302	7740	6326	5164	4455	3765	3246	2835	2512	2252	2138	1820	1760	1581	1478	1382	1358	1286	1267	1238	1186	1116	1093	1088	1080	1076	985	1036	1039	938	1054	980	1050	2178	923	929	905	942	922	941	885	963	914	852	897	908	847	874	924	879	872	827	904	845	873	886	799	822	815	884	855	793	840	829	822	828	797	836	811	773	833	889	834	827	811	847	910	850	839	812	841	834	844	835	873	804	845	802	828	797	831	868	792	764	820	777	806	804	815	761	808	845	814	746	794	838	840	767	820	824	802	814	845	804	794	844	799	846	813	824	798	802	789	830	798	806	749	831	829	828	843	809	790	797	808	753	803	845	783	843	781	803	819	791	841	792	820	795	783	822	775	776	768	842	823	800	806	790	818	847	832	815	833	845	823	831	850	806	784	833	722	807	798	758	842	832	780	793	762	799	796	804	762	783	837	813	878	847	782	798	810	787	819	755	812	796	834	819	777	780	839	807	784	747	823	860	834	801	759	860	800	755	798	765	885	812	793	856	792	811	765	838	873	768	803	818	790	810	810	815	793	831	846	812	821	727	747	774	789	845	832	784	783	878	801	796	779	814	864	812	808	819	833	787	796	843	722	754	785	793	799	741	803	766	801	777	819	785	810	805	782	783	799	847	826	786	771	807	842	790	809	777	807	829	784	831	801	777	805	748	832	767	835	852	841	847	840	774	866	801	791	818	753	800	781	770	818	826	788	805	847	761	798	833	814	766	831	870	810	846	775	833	821	756	795	857	800	819	789	874	786	835	789	821	812	719	797	839	829	765	779	803	808	753	831	858	754	836	812	813	790	829	795	783	777	741	810	798	856	773	816	767	782	825	799	810	770	745	827	819	795	848	779	783	785	756	803	831	834	790	806	832	769	758	801	793	818	810	806	774	811	845	849	796	803	773	751	815	814	807	768	787	783	784	859	792	741	748	789	775	798	818	786	781	840	827	820	798	748	836	812	776	806	794	803	858	817	816	798	796	793	842	768	868	810	813	838	796	797	787	791	788	753	810	827	839	777	828	768	798	808	860	819	853	812	836	771	815	783	772	772	803	800	790	825	769	787	806	802	776	799	803	810	854	790	788	795	808	785	772	811	791	760	792	779	794	787	790	805	830	785	824	842	828	802	760	817	785	767	771	800	838	794	826	813	814	834	830	835	755	814	802	797	782	769	780	843	854	799	765	831	835	841	805	775	829	827	741	785	774	752	815	732	773	789	809	793	809	793	794	771	810	766	861	815	810	760	859	780	805	835	814	786	769	794	795	796	821	811	788	799	758	796	805	792	783	832	754	799	749	795	798	787	785	795	830	773	826	772	777	811	830	785	778	804	810	779	778	789	808	761	780	864	853	764	824	791	786	788	776	808	776	818	780	745	871	811	845	796	769	836	783	760	806	800	795	793	776	804	815	816	798	756	833	861	748	835	828	739	764	779	789	765	775	771	796	781	774	747	838	813	848	809	806	760	799	806	791	805	852	821	794	755	775	817	777	806	815	852	795	784	752	798	825	843	810	772	774	781	834	795	782	824	763	838	776	775	816	758	800	790	859	828	758	768	789	788	815	815	793	803	824	812	793	830	757	769	791	830	784	797	816	787	789	839	802	767	733	819	768	841	842	804	800	808	782	817	806	815	782	832	824	827	843	773	804	802	786	784	816	827	837	789	772	817	765	744	785	807	791	791	817	787	784	747	826	783	850	735	822	814	791	795	797	787	763	838	814	799	800	816	804	829	770	806	817	803	820	794	793	761	796	864	749	798	802	786	825	780	755	790	727	806	800	825	773	799	847	750	784	774	761	761	799	804	825	786	821	787	828	820	777	818	783	791	839	834	843	776	845	784	752	839	781	794	771	734	815	785	787	810	826	805	789	754	792	834	804	784	806	818	781	801	767	785	796	775	822	754	783	805	793	789	805	809	802	840	824	764	753	827	806	766	775	856	805	794	825	815	799	801	847	785	824	786	803	800	811	818	817	773	793	773	790	771	794	842	825	777	770	818	754	784	783	780	819	788	781	828	807	801	796	828	775	760	833	746	837	776	791	803	784	789	728	857	822	790	783	822	812	773	819	826	781	788	769	824	753	775	806	823	761	809	829	787	761	809	790	821	811	814	852	755	787	819	807	797	790	843	802	785	848	831	738	805	787	792	738	735	801	776	780	814	814	814	829	838	837	779	802	788	868	794	792	803	787	798	813	785	779	774	804	748	838	863	787	792	844	756	756	842	777	769	823	787	806	800	839	818	811	816	779	794	819	812	792	746	794	810	854	843	818	805	748	806	818	787	791	772	826	799	848	750	815	783	771	853	894	773	788	790	758	798	771	851	788	804	739	842	751	779	757	759	783	804	793	786	767	785	806	782	767	827	769	832	765	752	809	796	805	815	803	821	780	777	797	808	815	778	862	788	793	776	751	786	800	782	799	752	788	803	818	796	828	745	801	777	826	828	787	824	825	832	825	821	818	873	791	819	796	789	816	802	829	786	806	818	768	798	818	762	764	798	813	741	849	758	859	843	855	799	832	792	774	836	816	767	796	806	767	815	766	769	776	802	781	794	816	763	834	869	802	769	813	866	807	801	812	806	770	777	838	769	809	802	846	760	749	750	824	785	797	761	777	813	783	808	796	804	768	778	773	783	789	861	742	816	766	830	802	807	735	780	791	754	759	833	809	803	769	777	832	747	813	792	787	832	849	788	810	807	785	797	839	864	779	788	815	794	781	809	807	848	779	760	792	749	772	814	771	776	836	831	766	818	853	817	871	865	801	758	817	834	779	793	792	794	798	788	804	833	775	821	796	757	839	815	779	777	799	834	786	769	750	799	837	834	804	793	797	830	773	784	808	747	816	872	821	806	830	787	791	797	804	788	775	793	767	763	803	817	820	768	791	863	783	858	801	842	758	815	752	773	795	794	840	822	812	809	773	769	786	865	795	804	813	739	795	788	827	781	798	705	828	795	773	823	802	810	819	762	797	767	785	746	764	826	828	826	750	827	778	787	805	735	826	779	795	831	815	753	848	835	797	778	808	791	771	839	854	860	839	859	761	790	793	787	802	735	804	773	856	783	850	732	787	836	827	806	778	801	790	810	800	797	778	802	789	794	853	824	774	796	820	783	799	777	809	772	796	747	781	764	821	808	792	776	814	855	809	795	820	784	768	820	763	811	756	769	792	840	769	764	755	804	809	831	780	816	798	823	800	790	786	814	801	775	827	842	813	784	812	767	768	788	839	777	792	790	777	757	797	778	805	801	793	763	832	775	805	763	808	836	797	787	801	752	766	770	840	816	828	792	801	785	785	810	762	765	813	828	813	769	769	837	805	765	786	805	783	779	791	808	781	825	772	759	862	800	821	836	806	710	793	817	816	848	829	781	824	816	834	795	795	777	842	816	777	780	870	753	772	826	801	820	838	753	791	797	763	810	793	813	829	773	828	764	784	811	810	816	825	815	804	776	783	848	787	788	809	796
3120	77	42	78	69	69	80	76	47	73	70	61	59	69	75	53	57	56	53	56	53	61	55	50	60	44	57	44	53	44	57	48	44	46	64	54	34	60	59	45	46	54	61	47	49	40	42	46	46	44	61	60	51	54	43	50	56	48	49	42	51	59	52	39	57	61	62	44	40	45	46	40	56	30	43	51	51	50	62	54	56	51	66	59	59	48	60	44	80	59	49	50	48	49	55	56	61	61	58	47	46	67	44	47	59	52	54	47	47	56	45	53	60	52	51	53	48	49	55	44	48	57	46	44	57	61	42	49	46	54	57	52	45	50	52	50	42	53	52	55	41	39	50	49	54	61	56	50	63	66	50	50	54	42	47	51	43	49	41	52	59	52	59	53	55	53	48	50	56	46	56	43	52	48	54	44	55	55	50	53	47	45	57	54	54	51	56	53	47	49	52	42	45	46	51	51	54	54	53	60	65	52	45	51	61	46	56	65	40	48	47	55	56	49	59	57	49	51	42	41	49	45	45	46	37	52	42	46	53	68	54	49	57	47	59	54	50	53	49	41	46	52	39	50	55	52	45	46	64	52	58	43	56	43	61	58	48	48	46	44	44	51	58	42	51	56	63	57	36	60	52	45	48	51	71	53	63	46	62	40	55	52	53	56	63	54	47	52	52	55	61	58	52	43	55	47	58	49	48	51	52	50	53	58	50	56	50	58	37	57	60	48	59	46	58	51	44	51	62	57	45	54	60	37	46	61	51	41	37	60	51	51	49	64	49	50	49	50	44	55	55	38	55	51	51	50	50	51	49	43	43	49	46	56	52	55	51	39	52	45	68	47	59	44	57	37	51	44	58	54	60	61	52	44	53	63	44	45	53	55	50	54	46	51	45	57	55	48	57	47	57	63	33	41	71	47	54	59	49	51	41	47	42	58	49	59	66	48	60	52	45	40	43	52	42	51	46	59	57	52	42	44	45	43	52	41	41	39	38	56	57	44	49	61	49	57	49	59	43	56	55	52	46	51	46	54	53	49	54	57	56	37	58	35	50	47	51	54	43	50	52	61	47	56	56	58	49	67	41	48	60	49	54	49	39	69	42	63	42	68	40	43	53	57	43	61	71	46	45	54	45	47	49	61	45	65	58	50	50	54	44	52	56	49	52	41	47	48	50	54	60	59	40	60	54	49	46	57	51	44	38	57	49	41	40	57	50	58	47	44	37	58	56	39	64	51	48	52	53	42	53	47	61	49	46	52	58	42	56	55	47	51	51	53	50	51	54	54	50	50	54	59	58	53	48	48	51	47	56	47	51	54	54	66	51	51	59	46	48	53	31	53	46	58	58	49	49	48	53	48	54	46	43	66	45	48	53	49	53	44	58	53	44	51	65	44	61	68	60	47	47	32	47	53	62	49	48	35	45	43	54	64	32	46	65	59	42	51	49	50	53	66	53	55	56	47	55	52	51	45	39	52	46	59	46	49	60	50	49	57	45	43	55	59	57	49	45	60	43	50	51	52	50	51	59	57	41	80	55	53	61	61	64	46	56	50	53	49	66	59	54	42	50	56	47	48	52	68	51	63	49	52	34	48	46	44	57	53	53	49	55	45	72	49	59	41	47	38	50	54	61	46	59	48	64	60	45	47	53	47	52	44	56	45	53	48	53	61	44	51	50	49	56	60	54	46	44	43	54	44	47	45	52	45	46	48	52	52	48	47	47	48	51	66	55	52	61	34	43	54	56	50	44	58	49	45	39	54	40	55	44	58	56	51	54	59	53	48	57	56	47	65	51	59	73	46	51	56	50	65	52	56	58	50	41	52	47	59	43	53	46	49	44	55	55	55	37	61	56	55	62	62	61	52	36	47	45	53	49	37	44	49	53	38	41	57	49	56	48	49	46	56	57	51	37	48	41	45	53	61	43	38	42	47	55	64	52	52	64	51	56	56	46	45	50	62	53	53	46	41	51	49	56	71	54	44	44	61	42	46	53	61	55	57	48	50	58	55	47	50	45	52	68	45	55	62	60	45	56	49	46	49	51	59	52	49	52	44	64	46	46	47	43	57	48	49	52	53	66	47	47	42	50	63	60	53	61	50	46	49	42	58	47	44	51	54	58	46	52	36	68	38	54	46	51	44	58	64	63	46	59	51	49	42	43	43	44	58	59	52	49	50	54	48	51	49	48	42	59	54	51	41	60	46	40	45	45	67	44	58	49	50	42	48	59	57	62	45	53	63	44	54	58	40	47	43	72	51	54	58	41	56	44	44	49	61	37	55	57	37	56	46	47	50	58	49	55	39	51	53	41	52	49	66	50	57	57	45	44	49	49	41	54	37	53	50	43	41	53	67	50	52	55	55	47	73	45	53	61	48	53	49	57	45	50	43	57	50	59	55	49	54	53	43	53	42	55	57	55	45	64	40	50	48	58	46	56	42	53	41	58	55	65	44	50	54	55	43	52	67	50	40	61	37	45	53	57	42	69	52	45	46	55	60	60	48	45	50	61	49	55	60	58	40	43	54	53	48	49	44	46	43	51	64	46	42	51	37	44	41	64	58	48	63	57	52	42	47	51	49	54	53	52	54	54	47	52	50	43	45	61	50	63	57	55	58	42	55	74	46	54	62	61	55	67	56	43	54	48	43	66	61	53	43	45	53	49	58	60	42	57	53	44	60	45	56	48	57	37	42	58	63	60	50	56	57	81	43	62	52	48	46	51	52	50	57	55	46	51	43	49	46	47	44	48	48	48	42	60	53	48	45	53	45	59	45	57	48	49	56	53	57	51	44	40	57	56	59	51	45	53	44	53	48	61	56	55	66	52	53	60	56	42	30	43	42	54	69	43	47	53	50	52	54	45	61	62	52	39	67	63	65	49	44	63	63	40	43	54	50	51	63	57	35	44	55	75	51	49	61	57	51	60	64	50	35	48	54	53	69	38	49	55	54	52	57	59	59	56	50	50	65	54	47	51	55	60	47	58	58	48	50	36	52	51	63	46	55	51	54	43	42	56	47	54	45	59	46	47	50	49	52	59	57	44	65	59	45	32	60	41	42	71	69	48	59	47	41	44	41	39	57	63	51	61	46	41	57	41	47	36	41	53	59	60	53	57	47	30	52	52	55	34	46	49	51	47	49	45	54	42	51	49	58	47	41	57	57	46	44	48	45	56	64	53	46	54	65	61	48	44	45	62	53	48	55	48	55	54	48	51	63	62	43	63	36	52	34	56	63	37	50	66	40	49	42	43	51	64	47	47	41	57	58	69	44	50	53	61	54	56	50	39	41	56	45	66	50	65	53	56	56	49	47	61	54	44	50	35	50	54	41	43	50	49	55	58	45	68	50	66	54	49	59	54	52	52	48	61	54	41	42	38	42	62	34	47	38	57	42	54	57	49	54	54	56	52	62	58	50	41	51	73	50	56	52	40	59	46	60	66	40	44	53	52	52	54	59	48	62	51	54	51	46	58	60	49	58	64	54	48	51	44	48	42	52
16395	1076	733	880	1640	2305	2169	1963	1677	1380	1255	1087	1003	893	904	803	800	749	691	663	654	624	588	641	597	556	519	534	549	551	517	549	534	510	527	538	517	517	772	519	548	479	531	538	531	524	566	532	509	504	452	508	478	502	475	497	514	481	512	487	511	563	499	476	493	447	469	471	518	498	509	478	444	470	497	475	500	474	516	462	495	483	495	525	503	526	495	484	485	490	464	526	461	480	474	472	514	485	535	548	467	492	502	493	530	461	491	452	502	508	465	475	453	484	503	513	437	431	479	500	493	505	490	450	494	491	528	512	494	444	501	498	508	456	517	482	457	498	486	471	516	515	499	466	447	460	479	457	459	483	499	499	474	485	483	473	471	479	488	503	466	485	463	494	491	500	488	492	460	512	486	504	506	458	516	472	514	531	485	515	447	519	473	444	495	471	495	453	452	500	507	521	487	462	498	512	483	464	491	478	447	463	519	490	514	547	493	503	476	482	483	481	492	493	488	490	434	455	508	494	469	529	455	529	497	492	477	545	488	490	470	469	450	505	484	491	463	464	498	484	439	464	505	478	475	463	487	509	476	487	492	474	460	492	480	472	471	490	472	464	457	487	531	490	514	445	454	485	499	494	475	464	473	513	511	481	481	447	473	491	515	473	469	509	463	445	517	453	466	473	482	507	442	467	476	458	515	496	455	502	469	496	504	504	493	441	488	474	492	448	526	497	483	480	479	445	446	456	482	466	493	484	514	446	515	478	523	486	512	471	496	503	508	464	493	498	498	464	480	488	495	457	490	525	509	518	516	502	477	497	509	471	495	489	507	536	481	470	478	439	471	447	462	481	491	501	498	458	450	495	500	492	531	477	497	493	566	468	503	509	474	495	539	479	468	467	460	486	480	468	497	478	459	457	454	511	502	439	488	471	489	473	466	477	463	491	468	491	470	496	499	477	507	455	482	456	513	465	521	503	475	511	467	494	503	477	479	514	493	487	486	457	474	493	475	511	486	488	516	498	480	511	449	468	491	524	475	473	468	451	456	442	479	475	501	513	494	497	500	534	503	460	512	541	487	486	506	506	465	453	481	456	445	510	465	473	458	490	492	478	437	482	505	474	460	542	481	509	494	480	494	517	463	501	507	471	502	487	505	496	458	508	492	508	484	487	469	451	456	455	482	500	498	473	492	468	481	490	523	498	486	491	500	501	504	501	435	505	482	486	495	469	454	468	522	497	475	507	513	509	478	445	504	500	469	477	493	500	471	464	511	478	512	480	482	497	467	456	509	492	501	468	484	480	497	503	488	461	500	499	492	493	509	471	436	563	475	472	544	501	493	502	467	491	487	477	483	475	493	468	442	501	499	469	478	458	493	461	462	529	470	464	531	483	474	462	504	468	499	490	478	449	472	499	475	434	470	495	509	512	441	461	506	473	485	447	493	470	526	459	487	517	459	504	476	495	465	464	492	493	514	485	437	474	486	504	531	481	485	499	471	469	486	484	466	471	485	499	501	479	456	475	495	505	466	487	510	474	488	467	428	525	483	527	476	513	462	498	481	533	452	454	446	491	506	500	462	486	490	468	468	460	483	463	458	520	504	490	469	485	490	486	501	487	437	497	444	467	484	481	467	487	469	508	487	484	467	502	502	483	473	471	496	484	509	492	499	457	472	506	499	483	473	496	484	488	497	519	477	484	491	472	483	515	497	511	469	495	471	484	517	422	481	453	493	452	493	455	517	486	494	529	469	497	477	508	466	455	478	492	481	508	475	494	445	480	498	480	502	506	456	465	481	500	478	512	484	490	522	483	496	461	513	440	472	474	446	489	467	526	498	467	461	457	438	487	467	502	463	474	471	446	510	484	507	483	454	486	458	514	499	480	495	505	518	492	502	529	476	468	503	520	466	504	473	493	464	500	493	487	479	486	478	491	486	487	513	487	518	486	490	508	461	473	443	472	489	468	501	470	457	518	478	454	465	487	514	520	481	481	455	512	527	473	502	465	502	457	470	476	470	455	498	488	472	465	472	498	478	466	477	528	485	480	468	465	513	515	485	470	483	479	508	487	475	482	511	478	469	497	463	495	478	491	511	474	489	489	465	455	503	501	505	464	494	453	472	497	506	474	489	494	486	450	501	495	497	505	504	503	509	491	463	495	475	476	495	496	471	505	504	481	447	506	505	508	510	489	466	499	484	500	464	502	515	480	503	461	479	496	502	471	498	513	460	521	490	481	511	454	469	469	436	488	501	467	469	464	478	469	502	468	484	473	515	466	499	509	454	438	479	472	473	486	522	513	458	507	478	480	502	481	512	500	492	457	454	504	489	497	491	561	497	522	489	511	464	503	474	490	476	494	516	495	508	513	505	474	501	507	487	478	493	485	475	474	483	473	505	479	481	499	482	459	470	517	493	499	469	490	487	520	490	463	508	478	514	442	537	450	492	457	461	473	505	474	500	484	509	534	493	513	511	470	544	441	477	494	509	467	468	527	442	477	484	512	488	491	500	514	488	497	478	482	526	496	460	425	485	493	524	492	491	460	494	471	480	452	503	500	448	507	471	413	479	506	481	466	446	509	503	472	489	492	465	495	501	487	477	495	501	524	535	486	471	478	523	430	504	506	505	505	489	482	460	494	482	491	490	474	491	531	494	473	466	487	491	520	501	485	495	504	479	528	490	473	483	474	477	470	467	493	492	496	494	519	464	476	447	443	478	515	473	499	472	494	460	473	497	466	484	481	504	466	468	515	524	523	437	510	485	472	498	501	469	516	490	484	516	494	503	492	484	484	485	486	496	476	485	496	459	521	438	489	474	510	504	499	464	471	577	494	486	529	490	492	496	455	529	503	489	453	515	457	524	495	467	451	472	511	483	495	486	448	483	532	512	454	475	468	512	445	482	505	541	485	504	502	464	492	480	496	448	463	469	497	482	522	501	487	490	507	486	465	520	525	488	490	465	523	538	476	546	481	505	491	489	508	466	542	517	479	467	493	508	478	480	490	507	467	467	514	452	488	463	506	491	483	480	467	534	484	494	489	465	455	517	523	490	452	521	481	450	488	472	530	518	511	502	499	512	452	456	483	450	421	493	545	470	539	530	497	498	471	505	515	456	519	483	485	475	474	466	508	484	479	454	476	479	507	468	505	439	495	446	485	489	513	449	485	522	514	481	461	492	547	508	456	485	472	487	504	496	499	478	492	471	475	498	429	512	496	491	513	484	480	475	481	475	499	483	464	498	496	502	480	451	511	484	483	487	462	450	445	494	468	503	495	520	463	492	481	484	447	462	438	516	490	493	501	480	511	494	476	435	462	495	460	507	442	487	512	505	477	478	497	499	501	467	497	482	472	456	458	444	497	506	477	507	453	508	502	503	539	526	463	494	502	487	473	466	520	486	476	470	454	454	506	518	468	495	485	480	465	484	483	488	485	481	442	487	483	520	451	520	498	486	485	472	517	507	483	512	495	513	492	516	501	450	449	473	523	495	477	474	503
8210	255	115	96	98	137	130	151	142	144	124	110	91	102	74	84	97	52	87	82	71	68	69	64	47	59	80	59	66	55	49	64	58	66	56	54	41	60	121	63	65	67	60	63	45	53	64	54	52	60	53	67	41	60	56	59	64	70	57	53	62	67	58	43	54	64	50	54	62	55	45	61	55	67	49	48	55	48	42	51	60	65	53	67	54	56	55	54	46	44	43	56	52	54	54	64	54	34	61	52	40	55	54	59	67	53	58	52	45	58	49	60	67	67	61	55	55	61	65	55	60	53	59	46	54	46	58	51	56	36	47	58	50	37	52	40	60	48	52	46	59	53	62	67	44	42	60	55	55	43	50	47	52	49	53	66	56	58	44	52	50	51	50	50	56	52	36	49	59	61	47	51	45	52	49	49	52	51	47	51	51	58	55	58	62	51	49	60	49	59	50	62	53	51	51	48	49	47	53	53	54	56	63	54	49	59	48	46	56	49	57	55	55	54	68	47	52	50	53	53	48	49	44	57	58	48	48	52	46	54	37	63	52	50	51	56	61	42	35	57	52	54	64	40	68	48	50	57	52	57	56	69	50	61	49	54	58	50	50	50	49	58	50	51	57	43	61	67	53	57	41	39	52	45	65	55	62	40	56	63	51	40	48	49	54	55	50	44	66	54	47	48	51	48	51	43	43	53	40	55	62	48	48	41	51	61	44	48	45	54	49	44	58	56	52	54	43	55	67	60	42	57	52	49	58	67	44	72	46	56	45	53	69	44	44	42	62	60	47	49	62	51	56	45	60	45	56	63	53	66	51	43	50	61	50	65	54	57	48	54	54	52	40	40	46	55	58	76	53	45	54	55	48	43	44	51	56	57	51	45	46	49	51	51	55	42	65	52	55	39	50	55	53	44	48	51	57	52	54	42	40	45	53	61	48	54	48	55	63	37	61	37	54	52	49	55	56	58	48	50	54	58	51	61	48	61	55	61	54	56	47	48	46	55	60	56	58	51	58	43	54	61	57	57	59	40	52	59	67	53	57	47	62	56	60	55	58	48	54	48	54	56	56	56	41	43	51	54	50	54	68	47	51	48	52	46	70	54	61	51	42	53	64	42	54	51	57	43	61	58	55	48	54	54	49	40	56	47	47	52	47	42	51	56	49	55	48	56	45	50	50	50	42	54	57	58	61	53	54	60	63	58	49	45	56	50	54	43	49	49	51	48	44	51	45	39	46	58	59	62	39	47	56	49	49	44	40	64	48	46	53	48	58	57	49	42	54	57	42	53	56	42	44	44	48	47	49	54	55	52	53	50	52	65	67	47	54	55	45	60	46	51	61	41	56	51	58	48	44	60	49	45	55	36	53	52	41	51	48	60	52	63	36	48	52	62	49	57	56	67	44	58	60	63	46	56	57	45	47	52	53	42	43	45	63	69	57	53	45	54	54	57	41	66	42	61	50	66	50	56	47	49	47	66	52	35	45	58	50	48	52	51	58	63	66	51	42	62	58	47	39	53	59	58	44	59	55	45	52	53	47	58	44	44	51	41	46	51	50	52	53	65	49	53	59	46	48	54	40	40	51	54	52	51	52	50	59	55	53	51	58	52	53	40	48	46	57	63	42	63	56	59	52	59	56	52	57	67	49	53	56	61	53	48	54	49	57	60	47	47	51	58	45	61	63	58	60	47	54	67	57	39	50	40	54	63	51	46	44	52	50	54	43	46	43	49	61	57	48	47	44	47	50	51	62	60	52	53	52	51	58	46	59	63	47	55	57	48	52	52	44	51	44	50	57	40	47	58	56	60	56	60	55	54	44	45	48	40	57	58	55	39	59	48	72	49	44	46	41	56	34	47	37	50	60	72	55	40	46	44	58	58	58	60	51	45	54	47	53	57	58	54	52	64	57	49	49	49	57	37	51	53	46	55	51	62	52	61	57	56	48	67	56	43	47	35	53	58	49	45	43	48	54	59	48	60	50	68	53	48	67	43	38	59	47	54	47	47	47	59	59	51	58	43	69	52	56	48	60	58	62	52	36	47	50	56	51	61	43	63	49	40	43	46	61	59	63	43	57	53	48	45	55	53	40	44	53	63	51	53	41	62	49	56	56	43	55	37	51	55	53	51	42	42	52	54	58	63	47	49	50	56	43	57	60	49	63	42	60	47	42	67	61	58	53	43	42	65	58	47	60	53	54	50	48	42	54	62	43	47	62	48	48	49	46	56	51	54	62	47	56	56	51	57	56	57	56	45	52	55	52	54	59	51	59	52	38	63	65	55	53	59	60	39	39	54	61	55	51	50	44	53	42	51	47	54	52	66	51	40	50	41	45	44	50	55	44	58	60	52	54	46	55	53	73	68	55	56	43	62	61	50	49	51	50	66	52	51	50	50	54	46	62	52	60	69	58	61	51	55	55	54	54	51	45	59	67	47	40	58	62	58	58	48	59	51	52	52	58	55	37	53	42	44	46	50	55	45	69	56	48	48	50	58	50	56	52	55	54	42	49	49	66	65	56	54	53	58	54	47	53	50	56	61	58	46	60	53	46	50	57	70	49	53	54	52	47	56	67	46	46	51	67	49	59	39	46	50	43	61	65	59	56	53	59	49	51	47	56	54	49	59	52	60	61	50	53	49	38	60	52	49	54	60	55	42	61	44	62	45	53	58	45	54	54	43	52	55	57	50	53	45	57	39	64	46	40	47	54	63	42	50	56	59	37	59	54	59	55	64	55	48	45	44	51	75	47	63	55	43	48	59	41	55	46	57	52	55	53	44	48	47	55	50	54	51	50	57	60	66	47	55	60	57	48	58	52	54	53	53	41	60	56	50	58	61	65	42	52	57	39	49	48	58	61	48	55	49	48	55	42	60	49	47	51	56	53	61	53	60	55	60	41	59	45	41	69	66	55	48	48	64	55	61	45	36	66	59	58	55	51	64	55	53	50	48	57	49	43	71	65	51	63	53	41	51	70	57	47	52	56	47	49	55	40	40	43	54	59	43	58	51	55	62	42	56	55	49	50	44	49	63	50	51	43	49	62	57	53	42	42	52	53	61	55	54	51	53	51	50	45	58	48	60	49	50	61	52	39	61	60	53	50	53	36	42	63	51	60	45	66	55	60	45	48	67	56	56	42	47	46	51	44	47	54	59	44	54	54	61	49	52	49	57	37	56	55	49	48	51	42	48	47	67	66	41	68	64	52	49	46	61	54	54	57	57	59	49	45	59	47	57	46	46	56	51	46	57	56	51	43	63	72	52	37	49	58	51	53	55	53	60	51	46	46	57	54	57	66	57	66	51	60	45	49	43	57	47	50	52	54	60	49	53	42	62	61	53	48	56	49	55	47	49	52	50	72	51	44	46	55	42	62	48	64	43	46	65	46	56	54	54	49	60	69	55	74	51	65	58	50	61	42	48	70	54	47	63	45	45	50	53	50	48	70	55	39	54	48	48	58	56	49	53	41	65	42	57	73	54	48	44	60	46	48	45
26641	3859	1807	2787	6733	8677	8329	6951	5669	4713	3943	3394	2924	2625	2238	2013	1776	1676	1587	1356	1326	1244	1129	1082	1017	1021	920	895	853	840	809	819	801	791	707	680	738	695	2304	655	683	708	658	636	653	633	612	646	650	632	655	597	629	635	615	596	567	608	596	570	612	599	600	496	602	579	617	548	577	574	575	568	542	584	565	608	560	533	590	539	581	568	544	569	546	561	540	549	533	542	548	513	569	566	541	508	518	557	510	523	534	531	506	562	506	548	550	523	548	535	491	542	554	558	545	496	539	555	547	499	553	515	508	529	533	514	517	506	526	548	480	537	532	546	510	558	567	512	537	553	484	537	525	550	523	546	550	528	515	523	536	516	517	562	484	509	509	534	464	533	491	524	531	510	493	509	547	507	519	538	526	495	470	511	535	518	552	546	473	524	530	502	505	504	510	546	532	502	543	500	530	538	492	544	510	501	547	522	567	538	515	501	471	586	507	546	514	499	521	564	558	508	507	510	502	535	499	502	526	525	501	497	525	537	538	502	527	508	467	502	522	552	540	502	537	494	530	534	518	556	507	551	505	468	554	492	505	517	520	552	502	503	499	549	495	542	530	536	541	523	518	534	531	517	511	532	504	523	506	481	550	524	541	507	519	509	492	504	500	539	502	490	535	534	533	502	465	442	534	563	504	518	551	533	461	515	506	523	542	528	505	578	495	542	524	505	554	502	493	525	505	528	519	491	527	529	551	522	497	531	533	478	491	554	483	545	535	549	500	565	522	538	522	518	524	531	513	535	557	522	484	511	548	513	542	507	514	541	532	561	508	545	524	479	530	504	490	515	531	529	548	531	562	544	536	524	540	534	512	531	516	512	511	505	533	525	521	500	494	505	526	513	541	510	551	549	512	505	530	498	522	548	511	518	563	509	471	524	510	546	516	482	486	487	500	512	511	510	504	506	509	497	520	517	557	516	547	499	539	521	523	524	503	513	555	539	536	504	476	493	565	479	530	493	527	508	537	502	528	534	517	538	502	523	527	514	492	535	539	542	453	518	510	504	543	513	517	524	517	472	556	554	551	526	513	496	540	543	530	524	550	536	521	534	505	565	514	571	508	490	501	489	547	493	493	496	546	516	529	514	505	497	492	535	521	495	549	501	487	532	514	505	511	514	560	539	514	525	528	538	536	473	497	527	520	497	528	552	567	519	569	552	536	540	522	523	520	522	540	502	549	548	538	500	523	545	506	523	511	498	499	510	469	577	505	539	535	509	524	548	559	510	515	511	533	489	508	516	560	514	516	539	520	505	515	531	503	484	559	499	549	516	520	508	525	531	517	507	493	487	539	500	527	543	513	512	554	540	530	540	518	531	471	522	534	516	511	505	516	522	534	529	532	577	537	507	521	474	537	510	533	516	526	512	540	524	478	504	552	472	518	498	520	501	515	531	525	513	549	512	497	501	490	520	564	519	547	546	489	507	498	504	542	519	522	513	504	540	547	529	543	521	514	511	518	477	532	521	493	531	509	516	528	526	506	508	540	497	562	478	478	554	552	502	583	514	531	546	529	457	521	567	532	449	500	524	503	535	484	538	504	510	534	499	547	527	497	480	531	520	516	513	515	525	531	500	513	499	509	510	507	537	549	497	540	538	531	550	539	522	506	511	504	522	494	555	538	545	503	524	506	521	531	545	463	502	518	502	511	510	511	544	474	500	507	486	503	569	497	512	500	528	525	550	506	551	502	505	530	535	497	511	511	487	499	537	482	468	520	540	540	541	504	512	525	534	546	543	518	517	518	490	531	523	544	494	505	501	532	510	525	511	527	549	539	570	546	579	492	502	506	513	514	528	516	510	534	491	497	526	471	539	514	520	557	556	530	515	495	527	553	512	529	555	531	505	481	526	516	501	489	538	536	523	481	511	527	522	495	514	497	514	518	533	504	522	534	521	490	491	486	525	472	546	514	481	465	544	515	525	542	526	518	497	542	511	533	569	476	506	517	488	525	531	510	486	523	525	501	506	512	487	498	505	504	542	536	532	511	498	505	499	494	523	544	527	511	523	533	511	520	484	506	511	525	485	508	500	548	487	531	514	543	477	498	487	501	529	518	498	554	509	497	546	561	536	472	513	516	488	515	502	524	539	528	527	494	553	521	515	510	508	527	492	533	504	521	598	523	550	532	542	521	526	513	536	487	523	516	525	489	540	477	521	520	545	514	550	523	524	532	494	522	511	509	491	509	506	494	527	523	478	563	504	519	528	505	509	511	547	563	537	520	483	498	494	513	530	543	503	513	519	533	518	541	584	496	523	514	537	556	494	510	539	535	524	514	534	537	552	523	488	563	507	524	505	498	483	508	478	554	531	549	503	492	537	518	539	574	524	492	492	476	534	543	499	505	549	546	490	511	530	544	527	540	523	519	520	496	546	520	491	531	500	507	509	515	507	473	537	516	509	532	501	516	519	512	556	514	487	539	532	504	491	534	538	452	554	497	540	513	515	516	514	525	497	533	519	545	550	568	461	550	539	462	533	519	530	534	500	525	494	486	519	556	530	508	519	510	530	509	535	516	558	518	524	528	520	489	518	484	503	525	556	488	521	496	563	522	493	494	556	554	534	532	518	526	525	533	533	544	494	474	514	508	509	520	496	531	518	540	485	520	556	508	517	554	544	538	529	500	574	514	502	527	533	524	535	531	565	522	537	538	489	496	519	498	515	517	513	515	492	493	515	513	534	528	511	523	528	499	547	525	521	501	539	529	568	546	537	545	509	506	486	472	493	531	544	544	521	507	502	499	539	507	517	539	541	523	519	576	502	514	490	481	521	506	609	531	528	521	502	482	529	525	573	497	487	540	495	501	535	549	490	521	560	495	525	534	530	562	517	494	464	546	542	552	516	541	514	536	513	499	513	550	563	525	482	511	493	526	502	519	557	475	511	485	537	557	521	493	510	487	518	477	547	554	571	502	511	505	458	505	511	525	520	522	529	496	573	523	549	553	521	496	497	494	528	488	515	502	495	522	514	496	499	540	503	541	487	540	484	525	536	507	543	509	510	516	518	532	513	523	565	510	507	549	524	514	530	533	518	536	528	512	519	486	511	496	535	530	512	501	497	544	540	465	491	526	498	500	504	505	524	507	541	533	505	530	515	527	526	537	514	508	510	528	490	524	513	530	561	513	547	553	511	531	505	514	484	502	526	482	558	541	494	489	504	508	513	561	539	501	523	550	512	520	500	573	529	500	561	505	530	494	500	488	537	492	570	543	507	515	551	526	545	508	522	561	499	494	500	539	492	532	531	498	519	472	507	513	521	538	479	508	478	495	476	497	493	497	518	476	514	506	527	521	530	532	483	506	503	484	499	537	533	503	548	523	511	535	527	526	556	456	502	485	504	539	506	549	520	520	486	495	492	539	531	513	558	572	569	509	519	471	520	511	556	558	535	518	521	526	514	519	522	543	521	519	487	514	523	541	526	501	503	552	506	540	503	513	503	507	543	510	518
5939	107	53	50	48	51	72	71	71	72	69	59	63	43	47	28	42	27	39	34	33	22	27	41	31	31	27	25	28	25	22	26	26	32	19	29	18	23	65	28	25	18	18	25	21	22	29	24	20	18	27	22	24	17	24	22	28	18	21	19	25	18	17	19	27	18	25	21	21	33	20	26	15	22	26	16	17	27	18	19	24	18	16	24	19	20	18	19	23	16	23	24	28	24	27	15	27	16	18	23	21	20	24	20	19	14	14	27	24	12	21	22	25	17	19	18	28	21	14	19	13	15	17	14	20	21	23	22	13	19	18	18	27	30	17	30	23	21	20	13	16	22	20	20	19	28	16	10	21	14	31	29	20	23	21	28	20	22	10	27	14	28	22	19	16	14	16	17	21	22	15	15	18	26	27	20	13	15	15	23	18	18	29	14	24	26	13	22	25	24	30	14	19	21	21	15	34	28	27	17	24	25	22	26	18	25	22	21	20	28	21	23	16	29	19	25	21	19	20	27	23	25	19	26	24	26	26	24	15	15	23	14	24	20	19	20	29	28	20	20	19	22	17	16	13	23	17	26	23	21	16	16	17	16	15	27	11	21	25	21	21	24	19	18	19	22	18	17	24	17	20	14	14	21	22	21	25	17	24	25	29	14	17	16	16	15	16	16	14	21	20	18	27	16	26	34	15	19	22	21	27	19	17	28	27	19	14	22	17	15	16	27	25	18	25	19	23	18	19	12	17	23	16	14	20	23	9	19	17	15	17	22	18	18	12	23	20	28	17	10	17	21	17	17	20	14	17	19	23	21	25	21	24	19	18	20	19	17	16	21	26	12	20	17	21	16	27	28	15	20	21	22	29	18	24	17	25	23	12	18	26	19	17	26	22	24	14	23	21	22	16	29	21	22	24	17	18	14	21	26	20	14	27	15	9	23	29	11	17	24	16	15	20	34	18	21	23	18	25	20	24	20	24	14	17	13	24	19	22	19	18	17	12	22	19	15	19	27	19	22	22	21	19	16	14	18	18	16	18	22	28	19	20	29	14	28	16	17	23	18	17	23	18	23	22	16	23	21	22	12	17	16	26	27	18	13	24	19	14	22	20	14	27	24	16	25	21	19	17	17	23	21	12	19	11	23	28	20	22	28	37	21	28	27	20	31	23	19	18	19	17	18	23	24	22	21	21	15	13	18	12	22	12	17	18	16	19	19	21	20	27	19	14	23	28	22	22	25	12	17	23	19	19	21	14	27	17	18	16	26	18	21	26	16	13	17	23	24	22	21	25	17	26	17	18	22	14	26	15	20	16	25	22	10	19	18	21	14	22	23	21	24	23	21	21	25	26	13	21	18	18	23	23	16	25	16	20	24	21	21	20	11	22	30	31	22	21	18	19	30	17	19	24	15	17	23	16	19	13	27	13	23	13	22	20	20	25	29	20	18	19	13	14	20	26	24	18	27	17	18	22	17	26	26	15	21	19	18	16	32	22	23	18	16	19	15	22	22	16	19	27	18	24	18	21	18	20	18	21	18	20	21	25	20	20	28	18	13	14	19	16	13	22	20	12	20	25	27	12	17	21	20	20	17	22	17	18	21	29	21	25	11	16	22	24	23	17	25	23	14	20	28	23	25	25	27	16	21	15	16	24	30	24	21	25	18	18	22	28	23	23	16	26	30	31	21	26	24	25	23	19	25	22	14	15	30	17	21	13	17	14	25	15	18	17	13	19	18	14	21	20	18	25	13	15	16	18	25	19	22	16	30	19	21	24	25	16	15	19	22	19	17	13	23	21	19	20	24	23	14	27	23	22	19	20	22	24	16	30	18	16	21	16	17	26	24	17	22	22	19	22	29	24	23	15	29	20	19	13	15	16	16	21	24	19	17	30	20	26	19	19	27	23	20	20	20	25	24	15	21	19	18	22	23	12	17	21	20	22	22	23	24	25	16	21	18	26	22	22	25	14	18	36	21	13	19	22	20	21	18	23	26	22	24	26	17	27	20	22	16	27	30	28	18	10	15	18	12	24	21	22	17	22	21	16	20	19	23	21	23	23	18	16	20	18	15	19	19	22	19	22	18	18	23	17	20	8	18	18	15	25	17	19	18	16	21	17	14	23	27	24	25	24	19	21	20	14	20	17	14	21	15	26	19	24	12	19	12	25	12	17	22	19	15	19	22	17	21	25	26	16	14	17	15	25	15	22	24	21	17	18	14	19	22	22	16	22	22	27	17	21	15	25	17	21	20	28	24	24	11	15	23	20	18	18	15	32	24	24	21	21	15	18	13	21	21	18	17	26	20	23	21	25	18	22	19	27	17	23	21	14	13	17	19	30	20	17	22	13	21	24	16	18	26	17	23	20	13	14	11	19	25	16	16	18	14	21	18	24	20	14	28	17	27	23	21	11	18	21	14	20	27	24	21	17	21	26	20	15	19	21	21	18	17	22	24	24	20	15	21	19	17	28	18	15	24	25	21	19	25	6	22	24	16	17	25	25	27	28	24	13	22	16	16	14	27	27	19	19	24	23	18	17	23	18	18	21	19	26	16	19	21	16	13	24	25	15	20	15	18	16	18	14	21	15	20	22	28	23	21	17	14	21	31	24	20	13	21	18	31	16	13	20	29	15	21	23	20	19	16	22	19	20	14	18	30	27	13	26	18	31	23	16	17	23	21	22	19	24	20	16	18	30	34	22	25	21	25	25	17	14	24	22	37	16	20	26	23	16	13	23	25	22	10	20	26	20	21	25	22	20	26	17	18	19	26	13	19	22	25	23	15	20	18	25	9	18	18	17	30	18	16	18	19	26	24	25	18	27	24	27	28	23	9	17	16	25	15	17	21	29	20	15	18	15	25	17	16	30	15	23	28	18	21	22	25	24	18	17	17	20	27	24	14	24	16	23	19	26	16	17	25	14	16	17	20	16	26	24	23	18	14	19	21	21	13	13	20	27	23	18	15	20	19	23	35	28	27	25	22	28	26	12	18	18	26	22	20	20	23	23	26	14	21	15	20	21	11	21	20	25	24	16	22	18	21	20	28	27	20	19	20	23	21	18	23	21	9	15	20	17	21	19	17	18	21	28	22	23	22	18	22	15	20	20	30	17	16	21	20	20	15	21	20	26	13	19	16	19	28	25	28	30	17	15	24	21	20	21	19	16	15	19	28	26	20	9	17	26	25	21	16	25	21	20	23	24	29	27	18	18	23	27	31	16	23	21	27	25	23	14	16	14	21	18	14	19	14	18	30	32	18	23	21	21	21	16	14	18	26	20	15	29	18	25	23	17	25	19	25	29	21	16	17	17	16	18	24	29	19	18	18	25	23	13	18	21	22	24	25	20	19	17	22	25	21	18	14	29	17	18	30	18	27	23	19	19	28	25	17	18	19	15	15	22	23	23	19	21	17	28	20	24	19	18	14	25	23	12	17	19	20	21	23	15	12	21	21	24	22	16	20	19	17	19	17	21	24	21	15	23	14	21	17	22	22
21847	2032	912	1430	3808	5120	4825	4066	3303	2749	2198	1963	1723	1497	1284	1100	1018	924	809	647	668	648	552	550	488	457	451	403	377	410	403	367	358	357	332	353	350	349	1686	295	296	294	277	285	273	266	292	273	262	285	285	239	267	245	254	235	234	269	237	266	244	255	237	223	233	228	266	209	223	261	226	236	238	220	226	242	262	219	235	226	265	212	225	220	195	231	227	201	230	185	228	206	242	223	197	204	214	239	192	211	233	230	226	244	202	214	195	190	222	195	242	211	195	199	219	221	204	212	231	220	205	193	193	218	184	190	196	211	203	195	211	225	222	214	221	206	213	203	205	198	186	215	189	206	202	209	210	229	178	205	166	204	217	232	207	197	210	208	209	210	219	189	185	207	217	223	206	226	193	221	205	254	173	215	209	188	214	199	172	209	209	194	176	193	221	190	177	221	173	212	189	210	184	213	208	198	198	211	194	199	208	205	185	193	208	204	212	192	193	183	184	200	195	212	229	201	198	189	185	178	198	204	193	245	195	203	233	204	201	182	211	197	187	204	217	196	238	204	199	214	187	194	219	228	208	208	217	193	216	183	198	196	184	183	192	181	171	199	216	201	217	182	213	205	181	242	203	204	185	210	188	206	187	194	218	232	195	217	187	198	174	177	209	187	193	212	195	232	186	203	189	205	188	204	219	219	181	185	196	217	192	183	220	198	186	195	199	203	234	195	181	205	225	179	184	212	218	193	195	209	201	206	195	201	214	204	215	183	193	187	211	217	186	180	196	206	209	202	232	207	201	183	191	196	205	197	201	218	206	223	192	189	201	189	161	188	191	204	234	227	191	192	196	208	213	196	206	207	210	187	196	209	198	177	196	197	207	204	200	191	200	207	211	196	179	196	209	212	199	213	172	184	173	224	203	194	213	201	195	184	204	183	215	216	189	187	198	218	215	183	182	195	193	196	181	200	201	219	173	193	207	223	216	214	220	180	196	216	172	183	218	196	206	180	195	213	199	200	208	191	204	201	209	202	218	190	197	228	194	198	207	204	215	174	188	217	208	172	189	219	212	203	194	206	206	183	203	216	192	215	196	164	229	192	195	168	174	212	220	213	206	204	220	202	210	197	207	232	210	213	182	202	195	191	197	204	193	190	205	194	194	214	211	213	220	203	210	181	198	187	212	192	209	241	217	168	188	193	177	197	195	227	181	190	203	196	210	185	217	196	179	199	207	200	210	184	194	203	179	213	230	204	197	213	201	188	201	210	202	201	187	205	197	209	227	221	188	197	185	211	183	191	214	194	188	200	200	201	217	201	195	205	214	203	185	199	196	209	171	203	202	198	180	191	229	210	190	217	205	215	203	180	197	192	195	186	226	209	223	212	193	204	215	221	199	205	192	203	190	205	211	218	187	201	226	207	197	218	209	197	208	197	200	197	203	185	211	212	185	200	206	228	195	206	190	205	201	221	203	195	201	184	209	209	205	194	182	195	191	200	185	204	228	215	178	166	187	194	202	207	180	201	202	181	181	168	190	179	193	192	211	199	203	196	190	183	212	196	201	189	211	203	209	186	179	202	217	185	192	204	176	203	192	204	217	195	182	198	231	185	212	189	201	223	187	199	214	180	191	201	186	191	202	199	210	181	197	197	192	198	197	206	212	195	187	193	176	216	186	211	225	209	209	206	200	189	195	218	225	211	228	207	193	163	194	203	237	201	199	198	192	183	210	244	198	204	208	201	176	184	206	195	206	200	188	196	190	218	199	205	200	191	205	207	227	218	211	229	221	198	187	193	208	182	190	170	237	191	197	199	202	230	207	186	211	191	171	195	171	207	198	189	190	207	215	191	213	185	180	186	214	207	200	197	182	223	185	198	214	230	181	197	196	209	202	192	178	195	195	217	206	211	178	203	184	214	196	188	202	236	211	200	194	201	188	212	204	215	177	197	189	196	203	228	216	221	185	221	201	188	206	237	203	204	186	200	201	180	187	194	230	214	205	207	227	190	188	207	215	233	204	202	187	205	229	203	212	184	227	232	200	182	193	214	195	192	183	219	190	204	201	228	205	212	202	201	208	232	186	197	190	208	187	198	194	208	188	203	184	218	211	188	172	215	182	182	209	206	210	172	198	191	170	179	194	188	189	213	218	172	204	208	188	216	187	199	190	196	211	207	185	201	171	216	204	235	203	178	172	212	214	201	220	183	190	181	200	209	198	220	221	223	225	211	192	183	218	198	233	201	189	209	212	202	185	202	200	191	189	202	235	194	173	213	190	187	192	208	201	204	219	197	192	221	193	215	216	192	217	212	184	185	194	217	180	188	182	203	218	215	206	192	189	213	206	207	191	196	198	197	199	190	224	187	194	192	218	195	214	200	202	199	222	207	221	181	207	222	198	218	193	184	214	184	204	220	201	204	207	208	214	201	196	213	182	214	188	176	178	211	202	203	205	210	190	215	197	198	199	202	212	213	210	201	218	215	207	183	200	201	207	197	208	199	213	184	193	202	208	169	194	200	201	205	214	193	216	215	164	196	189	197	206	204	206	172	206	225	230	193	178	214	187	198	180	191	208	216	205	206	221	233	197	228	179	197	197	203	211	191	178	199	203	191	214	209	207	214	208	211	214	195	207	160	176	185	168	183	207	198	195	210	211	172	211	189	243	201	204	221	204	198	204	214	203	225	212	204	196	187	205	209	229	191	193	221	178	193	221	209	219	229	219	216	180	219	196	217	216	185	198	181	202	182	215	221	195	176	195	227	214	230	198	198	191	188	191	196	201	213	214	193	170	187	204	221	199	189	209	215	196	193	198	203	216	194	214	187	221	242	218	207	211	198	218	200	208	201	230	195	201	196	231	196	207	197	202	192	185	174	226	203	210	207	211	215	185	187	202	212	215	223	203	232	182	188	193	220	211	206	200	191	203	186	202	197	188	198	193	193	193	196	190	190	216	211	195	223	227	201	201	212	201	216	191	190	227	173	183	198	204	205	204	207	205	207	194	214	209	191	193	193	191	191	212	222	215	209	201	207	203	193	193	206	170	190	202	180	205	205	177	188	193	222	166	206	218	218	183	224	200	199	178	199	200	191	230	238	223	191	196	198	195	196	217	189	208	202	211	190	215	190	208	200	164	180	194	181	183	181	205	213	194	215	204	205	184	194	196	184	209	187	208	203	190	191	202	217	207	219	198	198	200	230	188	192	229	221	215	193	217	209	201	187	202	190	199	187	205	216	229	196	217	191	210	199	204	193	190	176	190	191	191	171	191	208	176	214	203	217	200	179	189	178	211	209	225	202	195	200	195	202	208	231	185	234	216	190	180	194	166	229	183	201	186	209	203	191	211	207	204	198	193	220	193	203	184	218	180	184	194	197	202	199	175	192	208	196	179	198	195	187	195	194	224	212	190	205	198	200	178	208	218	189	194	206	209	218	208	193	199	219	197	202	215	205	199	174	201	203	200	201	227	213	183	200	208	227	179	195	205	209	225	210	200	225
7088	249	141	105	114	116	134	159	156	140	133	111	121	112	108	81	119	105	108	105	102	85	98	81	94	93	103	79	73	90	86	90	96	87	93	76	84	73	169	74	73	61	89	92	96	77	88	68	76	78	84	77	83	94	68	85	80	57	77	70	83	67	77	81	92	78	83	78	82	76	77	78	72	79	79	73	75	86	61	88	86	75	87	85	82	77	92	72	77	70	84	77	82	79	75	63	79	76	70	91	59	73	79	91	71	101	66	71	103	70	68	81	92	89	76	79	79	78	69	81	75	84	72	75	68	80	74	67	77	92	77	81	73	90	66	69	66	81	74	76	62	76	85	85	94	73	72	68	75	71	88	82	78	74	93	82	80	75	80	67	84	77	77	82	81	78	63	82	80	72	80	71	75	90	89	82	74	74	71	78	78	69	75	86	93	92	78	83	74	72	82	80	73	89	86	66	82	71	77	74	78	85	107	73	79	92	66	80	75	92	92	74	92	80	82	72	89	91	85	69	75	85	76	75	81	65	65	80	78	92	78	80	79	71	74	81	66	73	63	69	76	83	73	80	73	91	66	72	73	61	74	70	73	64	81	63	88	67	77	56	74	77	77	74	81	83	74	88	74	79	75	83	83	72	83	76	65	93	79	69	75	79	61	94	73	75	61	90	68	86	81	74	58	78	78	78	69	72	84	62	70	78	87	93	80	64	84	80	68	66	75	86	72	77	68	69	86	80	71	74	73	72	66	93	76	78	82	76	72	91	73	78	58	71	73	63	68	66	82	76	63	70	79	69	82	80	71	75	80	83	69	78	84	76	67	70	74	75	84	79	67	72	69	78	83	77	65	76	65	91	81	66	76	78	65	68	63	83	90	73	97	65	99	85	68	74	85	84	73	84	82	82	70	92	80	76	87	96	75	69	85	72	71	85	89	77	79	76	85	70	72	64	80	83	66	65	83	61	62	73	88	77	86	74	90	83	75	69	66	77	90	78	67	83	86	71	63	75	80	87	75	69	73	64	97	86	71	71	89	73	66	72	82	68	61	65	80	76	79	79	84	76	89	55	84	69	91	87	85	86	79	85	70	73	70	69	93	101	72	70	71	84	97	78	61	80	77	78	72	82	78	84	77	80	99	92	79	70	61	67	78	74	75	76	68	90	80	67	83	89	95	72	75	91	74	87	77	74	76	84	75	83	78	83	69	70	81	69	65	80	83	77	83	77	83	80	80	66	89	85	73	77	80	69	85	72	72	79	77	81	87	82	86	60	78	65	76	87	97	77	73	86	77	73	92	86	81	84	89	77	69	68	88	76	74	79	76	80	79	76	71	81	93	60	86	71	78	100	76	75	84	78	78	74	67	69	96	74	77	67	81	85	85	65	88	74	60	80	71	76	66	76	81	73	76	75	66	80	74	86	71	66	86	74	78	78	80	75	78	73	85	81	86	87	78	72	83	70	82	91	79	78	76	84	73	71	87	81	89	80	68	73	90	85	75	85	69	74	78	90	76	74	88	89	82	75	74	75	85	61	83	90	79	68	88	67	71	84	76	85	59	78	72	67	84	77	92	76	74	88	63	77	74	74	86	80	74	77	63	97	64	71	79	68	59	73	75	94	91	72	87	72	79	92	88	80	85	65	79	70	81	68	69	90	88	93	85	76	75	69	66	74	87	81	87	77	75	96	78	83	54	85	72	60	82	77	73	84	72	84	77	70	64	77	58	57	83	82	78	73	82	66	68	82	74	78	81	74	82	77	73	79	65	88	77	80	74	71	81	76	68	64	93	81	72	79	69	56	87	77	59	64	62	83	84	72	68	83	80	69	68	97	77	83	63	83	78	87	75	77	65	84	80	92	85	81	69	59	87	73	73	89	73	69	84	68	70	86	76	78	59	77	61	95	85	59	67	79	67	66	67	92	55	73	85	77	88	67	93	59	64	69	76	78	69	79	71	75	90	69	79	75	62	71	65	84	80	71	73	73	64	82	87	83	90	75	61	82	67	78	67	76	74	79	71	67	84	82	70	69	66	80	71	77	93	78	79	80	70	76	74	83	64	68	73	67	75	78	69	61	66	58	87	73	71	71	81	85	77	81	78	73	72	83	66	88	76	80	68	82	60	89	74	82	67	84	72	76	73	78	79	68	80	79	77	63	78	73	83	72	85	75	64	68	71	74	83	88	70	71	89	90	79	106	83	83	79	67	82	76	71	85	72	100	65	85	64	67	85	82	97	76	80	70	80	68	67	65	76	74	79	72	65	73	84	70	76	74	89	65	90	74	71	69	79	72	86	79	75	91	71	70	73	85	77	80	59	65	83	86	76	77	69	66	83	70	86	89	79	81	85	63	81	76	78	67	67	80	71	63	78	84	70	54	79	79	67	99	82	62	84	80	73	74	72	79	65	75	77	77	73	77	86	61	91	78	79	95	81	67	69	89	77	67	68	78	75	81	73	71	78	76	81	80	83	75	92	81	76	76	87	81	73	76	81	97	82	69	82	91	67	75	79	66	84	95	71	67	77	69	80	85	63	65	73	76	78	77	83	74	60	74	76	73	94	56	85	73	61	66	76	70	62	79	82	68	72	81	70	73	85	85	85	60	63	71	81	67	84	84	67	72	82	70	69	77	79	87	78	79	80	78	73	61	70	87	74	71	91	80	68	83	72	69	77	87	64	68	75	72	87	65	69	78	69	72	90	82	70	79	71	74	83	83	77	79	59	76	65	59	81	68	91	82	97	85	76	72	77	62	75	62	79	72	77	60	79	87	77	78	83	83	59	67	85	78	91	78	59	68	84	75	90	71	75	72	68	87	86	76	64	87	70	73	71	78	80	86	81	56	79	60	78	76	93	69	73	93	82	80	76	67	55	86	76	75	89	75	84	94	59	68	73	79	71	83	82	65	73	73	54	84	83	80	54	70	80	86	77	78	80	81	85	82	83	88	74	63	59	87	75	80	87	85	73	75	77	85	78	87	66	77	79	84	79	65	67	82	82	74	64	83	98	69	93	72	66	80	80	87	76	75	79	63	76	85	74	64	71	79	81	99	69	76	75	74	65	62	88	85	75	63	76	63	57	86	71	70	82	74	80	74	74	75	72	84	70	87	83	86	70	78	75	86	87	87	72	78	86	88	77	86	68	71	81	68	94	70	83	79	81	92	67	75	76	62	59	75	66	79	67	82	91	94	64	91	76	74	79	68	78	72	84	83	80	81	65	87	87	74	81	50	80	68	76	73	76	82	92	82	58	66	82	73	68	86	79	71	56	74	80	64	87	77	71	70	83	68	58	80	86	82	94	92	76	89	78	73	79	67	64	83	55	77	69	82	74	74	62	71	78	72	82	80	59	53	86	81	70	79	79	80	80	69	83	66	79	97	81	73	74	73	94	67	86	78	72	71	91	74	88	83	75	73	87	69	70	78	78	75	73	76	70	77	87	71	76	80	81	64	85	71	64	82	71	72	77	74	61	81	74	73	100	67	78	94
27013	3928	1929	2713	6425	8369	7691	6402	5291	4333	3749	3150	2776	2440	2236	2045	1850	1734	1568	1564	1441	1383	1304	1252	1164	1188	1172	1106	1110	1031	1062	1015	988	1042	982	925	1016	947	3308	928	943	883	878	875	883	866	876	866	893	852	864	880	889	846	889	885	853	821	904	868	809	798	888	814	855	851	839	845	893	836	842	811	846	776	838	820	870	815	839	791	798	823	814	811	843	804	824	787	794	840	798	828	834	832	845	847	783	814	758	881	787	810	802	805	788	760	813	841	809	828	762	778	775	769	771	757	783	807	781	844	828	821	812	788	801	822	768	793	796	783	766	821	822	763	801	803	858	752	793	773	805	822	788	776	805	789	827	730	784	778	788	779	769	778	833	865	777	798	798	804	818	844	806	776	800	800	771	759	781	846	795	803	763	849	785	767	827	807	796	804	796	761	798	802	864	821	826	834	810	809	812	814	759	743	795	845	808	786	758	770	820	790	784	792	824	795	765	739	763	817	751	818	776	818	778	801	812	832	801	802	780	775	790	767	792	837	767	812	809	774	818	820	789	791	755	807	803	760	763	749	806	806	809	752	844	804	746	779	793	776	792	759	791	738	833	812	806	813	752	781	762	809	741	762	792	763	812	770	781	825	782	813	791	767	816	787	818	843	819	762	819	775	804	776	817	751	828	813	822	727	807	781	793	849	780	817	774	779	788	788	821	771	821	744	865	798	771	807	813	722	782	811	765	802	793	813	785	756	767	784	795	806	786	812	755	770	736	800	777	811	769	802	772	828	782	782	826	785	792	771	803	820	782	796	778	802	762	801	839	796	777	761	777	779	814	793	803	805	768	761	836	789	822	775	812	792	765	836	776	791	833	828	781	823	781	828	831	804	795	831	794	782	811	758	823	871	765	771	765	789	798	791	752	783	867	769	846	824	760	774	749	760	807	778	839	855	852	755	772	747	779	751	786	827	787	793	851	826	758	776	797	768	808	737	755	815	797	761	763	798	784	754	778	772	741	791	816	796	805	815	836	805	785	741	830	857	793	831	830	792	781	800	825	787	723	788	826	829	813	779	800	773	777	806	750	831	823	803	785	850	760	781	802	779	761	808	780	853	784	793	818	782	807	793	778	804	792	790	791	798	773	766	800	747	773	745	813	821	791	771	760	778	844	772	800	766	773	785	762	783	797	751	799	777	752	856	793	821	801	775	800	753	778	784	780	814	736	741	748	805	826	831	742	810	780	776	806	745	756	779	798	783	821	808	813	841	800	803	772	790	783	844	773	763	806	794	813	809	783	804	808	807	780	755	802	817	779	782	774	779	804	801	757	813	732	795	722	816	780	811	785	756	765	763	816	812	793	796	807	738	727	800	765	799	812	822	786	740	815	755	765	782	795	756	770	819	769	802	813	731	809	827	725	822	781	748	768	780	769	738	764	771	745	837	789	816	789	778	794	801	772	742	793	809	804	788	788	817	728	777	759	795	764	781	774	829	865	787	828	775	808	851	780	807	839	796	752	804	812	802	783	795	861	779	789	801	765	850	822	775	780	800	756	775	803	784	780	776	792	740	766	807	836	802	794	802	774	744	783	822	777	766	793	796	781	778	785	814	809	821	824	799	808	769	753	802	752	771	826	830	807	799	757	756	833	824	778	793	793	762	777	808	795	732	769	792	760	805	748	833	819	772	759	694	810	774	807	781	772	818	798	772	787	802	733	785	776	793	774	788	790	761	768	814	803	812	782	768	760	737	766	742	792	857	786	780	781	755	751	798	750	807	754	817	801	770	801	833	772	785	726	761	813	764	786	839	756	799	758	782	802	771	802	764	825	852	818	813	787	764	781	766	816	810	770	748	734	813	809	765	851	739	828	832	746	807	800	791	796	737	766	832	769	792	755	822	761	789	745	772	803	782	838	751	780	784	774	797	787	770	789	811	759	817	785	721	790	770	799	860	778	769	764	826	758	816	780	791	763	816	792	824	796	820	822	847	815	824	741	761	769	771	786	807	797	770	813	749	860	779	776	780	797	852	831	818	818	790	815	836	749	779	805	756	802	825	779	778	785	809	788	829	823	774	804	779	810	836	772	855	777	814	771	727	809	776	811	757	822	823	735	762	781	742	768	753	785	801	789	776	799	835	799	802	779	796	793	790	775	811	776	758	796	761	805	756	809	828	853	785	773	794	807	786	752	788	778	817	809	770	792	840	754	796	773	753	793	786	789	801	839	788	791	790	774	818	824	763	807	801	769	794	731	847	779	813	771	766	807	832	797	834	778	745	828	807	820	732	825	779	780	765	809	756	776	829	783	749	785	772	803	776	768	772	802	873	798	789	783	810	812	797	815	783	786	760	748	775	802	780	760	776	821	823	778	754	791	868	799	775	763	831	796	755	789	776	774	798	724	787	762	775	771	777	810	739	768	801	786	789	790	816	796	786	751	809	805	821	793	802	786	789	766	744	771	806	802	777	803	782	734	814	783	804	782	827	801	726	813	812	818	762	808	800	773	778	733	751	841	778	832	812	740	853	782	814	776	812	811	793	801	829	802	744	758	785	824	798	754	820	805	747	757	773	814	754	766	799	832	806	797	726	766	835	759	809	772	804	787	820	761	783	853	800	797	817	760	796	801	824	811	746	796	816	800	813	769	780	820	831	794	722	787	755	765	770	743	758	810	770	794	775	786	777	782	803	755	822	799	754	820	822	771	768	807	714	808	763	809	751	770	768	808	776	820	804	749	756	820	798	801	763	779	788	785	758	794	816	751	800	754	804	802	791	761	757	751	817	808	813	813	783	781	791	768	769	806	795	808	786	789	744	723	776	828	813	793	762	824	805	795	769	836	799	799	793	816	804	776	778	781	820	766	808	806	873	797	798	805	801	806	815	808	761	879	816	804	794	765	823	731	766	771	800	821	756	784	818	763	779	803	783	773	802	764	779	826	823	858	744	784	818	790	803	841	796	758	762	767	758	803	782	761	827	837	767	801	821	793	793	773	778	785	790	750	860	793	799	760	800	791	809	818	843	772	769	849	792	844	752	799	812	845	685	784	781	801	794	781	784	791	792	784	785	835	808	792	785	771	817	761	795	773	790	808	818	800	752	782	806	834	749	855	810	773	830	797	787	819	773	785	772	795	783	787	833	764	784	697	843	815	774	758	804	786	734	796	768	814	800	807	797	750	776	799	799	782	751	782	762	769	846	790	798	762	839	834	755	760	741	785	770	783	798	804	799	753	791	837	782	800	803	785	807	800	782	777	770	773	780	759	793	808	793	795	723	774	790	846	764	771	822	761	860	774	761	770	809	791	857	832	781	777	770	809	776	818	832	783	835	848	791	823	836	858	741	761	773	806	782	787	773	800	804	756	791	791	792	798	794	715	820	805	813	782	773	773	774	792	783	781	801	826	776	810	784	815	837	786	767	769	813	760	781	811	788	796	772	809	815	816	748	819	742	813	791	799	858	769	726	802	799	787	861	795	789	772	798	804	838	761	747	786	774	750	817
3142	90	56	63	68	54	59	79	86	64	56	64	60	59	52	45	68	48	44	46	61	54	64	48	57	59	46	54	54	48	55	57	56	50	50	47	55	43	71	51	44	50	55	47	54	59	44	49	47	53	55	48	47	50	64	44	59	57	51	57	46	55	51	49	48	45	45	42	35	46	54	54	45	54	41	61	60	41	60	45	58	56	59	62	55	46	58	59	38	37	58	47	51	48	50	61	53	45	53	52	39	40	43	48	50	49	46	51	54	59	52	55	56	57	40	49	54	32	47	51	53	62	52	54	33	49	51	49	46	39	46	54	46	54	57	52	66	43	50	51	52	61	53	57	51	57	51	58	55	42	51	46	45	57	50	49	50	59	54	56	40	56	40	63	43	36	54	45	66	47	53	52	49	55	46	53	44	49	45	42	45	44	41	40	66	56	45	47	52	57	39	60	48	39	42	45	58	50	47	40	52	50	41	49	45	48	46	46	54	56	47	57	36	51	63	48	59	39	54	53	53	52	37	47	54	42	46	49	61	63	49	45	49	57	50	55	47	44	41	55	45	58	58	44	41	50	47	60	62	47	56	58	38	58	46	58	56	43	45	51	60	46	54	59	53	58	50	38	42	52	53	51	41	62	47	44	48	53	72	50	53	54	64	45	57	57	57	58	50	43	41	61	49	48	53	39	46	43	54	51	56	56	53	54	39	55	49	40	45	47	54	60	57	65	65	54	54	58	49	44	59	55	58	49	48	46	35	51	51	49	60	49	50	38	48	56	70	54	36	47	52	55	49	60	61	40	42	50	51	55	47	51	48	48	52	53	63	59	51	46	46	53	59	57	46	65	51	61	55	61	44	46	52	43	35	46	51	33	46	46	49	39	49	45	53	50	50	62	56	38	49	49	45	58	62	50	52	47	58	44	48	61	39	45	64	65	63	53	50	67	43	49	43	62	45	45	45	41	55	56	47	46	47	56	51	51	56	41	37	64	60	51	46	61	56	48	58	44	44	35	52	61	63	48	57	47	51	42	54	46	57	52	51	57	49	48	45	50	51	56	45	51	35	37	53	44	47	57	45	49	45	52	48	40	63	42	39	58	47	60	43	65	52	60	53	48	45	59	45	45	47	45	55	56	52	40	50	47	52	40	51	53	57	35	50	56	53	45	36	40	53	43	42	51	57	54	44	63	35	57	55	57	48	49	60	38	45	55	53	56	49	55	47	45	56	41	50	63	48	47	59	41	41	48	44	49	51	49	48	52	53	57	46	50	52	45	52	42	47	52	51	63	40	54	52	45	49	46	48	51	57	55	64	41	49	58	51	52	48	55	47	44	55	46	43	61	49	45	41	53	45	58	38	46	56	54	58	40	45	55	57	41	55	46	47	59	51	48	44	51	53	52	62	54	46	43	49	55	60	53	50	58	57	36	40	50	46	49	37	43	46	46	65	50	57	53	50	44	43	44	45	59	58	47	46	54	58	49	50	52	39	45	45	33	52	50	49	39	55	44	53	43	40	62	74	55	56	47	51	48	36	52	62	54	51	39	55	42	58	46	48	36	55	49	57	46	48	50	52	51	47	35	50	40	61	51	56	43	36	41	63	48	47	43	39	34	58	68	56	47	42	53	58	45	45	58	45	52	39	45	55	55	50	40	69	50	55	52	50	49	49	55	47	54	42	50	49	45	48	51	53	64	63	43	57	58	44	55	45	51	55	49	50	52	47	57	58	60	48	57	49	54	50	53	67	43	59	54	53	49	52	46	55	66	46	44	40	38	48	39	51	43	49	48	57	65	52	41	47	54	40	37	56	48	40	59	48	42	63	50	58	51	53	56	62	49	51	40	64	40	48	48	53	40	69	49	46	48	49	41	51	51	38	38	51	46	44	46	50	46	43	61	46	42	53	45	49	57	55	56	52	63	49	40	53	42	63	56	37	70	57	39	49	49	42	45	37	66	36	42	59	66	42	49	37	56	41	43	48	57	48	61	48	51	60	41	45	45	41	51	46	52	51	46	45	67	49	51	43	50	47	51	37	56	57	68	61	45	59	44	49	56	52	40	46	63	55	42	46	53	55	49	48	56	44	50	40	56	48	55	41	52	44	46	45	58	38	47	48	44	51	48	53	46	58	48	41	40	45	47	53	60	45	44	52	58	37	48	56	60	51	42	52	47	58	57	37	54	56	62	39	60	50	46	47	54	61	50	55	54	50	62	57	43	53	34	60	42	60	46	43	51	54	44	47	56	39	55	51	41	56	44	41	55	45	48	58	60	54	51	58	46	51	51	58	46	46	38	53	44	36	60	56	58	36	47	54	54	47	59	50	38	39	55	50	43	50	53	45	56	50	50	57	43	53	53	66	63	54	56	64	48	42	47	58	54	50	55	38	58	45	41	47	45	48	63	51	56	50	53	43	51	50	53	50	54	54	41	55	31	48	44	52	38	45	50	48	55	44	52	33	40	56	57	68	51	55	54	51	62	44	48	55	59	45	51	42	42	64	49	59	46	57	36	41	50	47	40	57	54	45	64	60	49	55	44	44	51	48	38	54	47	65	46	55	45	59	37	45	46	55	45	52	52	30	51	47	48	39	58	55	43	45	48	59	54	41	45	60	45	46	46	55	56	48	57	44	38	44	50	53	60	42	49	48	48	49	44	46	48	46	36	46	50	39	55	47	53	46	60	67	50	55	55	51	48	35	63	41	47	48	36	43	42	47	48	52	46	50	41	51	54	51	50	57	50	58	63	58	48	44	43	54	46	53	58	53	50	52	67	45	53	43	33	61	55	46	41	53	61	48	54	42	48	58	51	43	45	52	60	65	52	49	51	39	52	54	47	42	61	47	52	52	51	40	63	51	60	43	56	50	60	58	52	52	52	55	42	56	51	51	54	53	57	47	52	54	35	41	54	54	41	50	44	41	67	43	52	50	41	59	47	47	34	39	50	41	48	51	44	59	51	49	47	45	54	44	43	59	72	49	54	59	32	55	42	51	53	59	50	49	50	40	43	49	47	54	60	54	56	47	39	45	54	45	46	45	58	59	44	58	55	51	55	39	61	54	41	40	57	40	55	54	45	39	75	54	52	64	47	42	52	59	48	47	45	57	47	47	43	48	52	54	43	38	54	41	45	46	52	56	56	52	49	45	50	57	56	47	60	61	54	48	48	54	41	57	56	45	42	40	43	60	58	49	52	56	35	56	49	58	56	44	43	53	55	55	57	43	53	52	55	51	42	49	55	41	37	51	49	51	36	39	49	35	44	54	44	52	51	50	51	45	45	54	35	58	58	50	50	43	39	42	49	53	44	56	51	42	45	55	53	52	51	52	45	48	46	62	63	47	41	51	35	55	43	48	47	46	45	34	47	50	61	57	56	54	47	41	51	47	51	41	47	54	59	52	48	54	41	41	53	56	53	53	52	45	41	57	51	56	54	57	58	51	44	37	48	36	53	47	47	51	51	41	57	43	56	59	45	50	61	50	42	57	53
16154	1097	752	906	1779	2304	2150	1810	1663	1390	1305	1071	1040	883	870	824	803	760	684	645	690	642	636	599	623	608	549	531	580	518	557	508	539	532	563	500	506	503	1007	520	512	541	476	499	488	507	505	506	497	498	506	518	551	525	437	505	525	466	482	486	488	507	471	495	516	487	464	514	531	527	530	470	487	469	486	510	478	460	470	502	517	464	454	495	496	461	525	473	488	497	508	497	506	459	478	465	464	465	480	480	454	548	455	473	475	486	482	455	467	469	524	439	451	511	445	488	501	492	464	454	443	458	503	490	478	472	478	509	464	485	447	488	444	514	492	475	485	470	464	514	498	522	466	478	476	460	506	484	507	496	510	494	487	471	473	465	454	460	468	447	462	445	445	480	478	491	450	489	488	452	483	494	501	491	468	483	486	476	485	474	486	493	502	507	501	490	494	471	454	496	469	447	484	474	494	499	473	481	485	475	499	467	487	471	490	462	439	472	500	494	484	470	476	489	460	430	478	487	469	505	503	449	479	504	465	478	487	482	464	486	489	472	465	519	491	473	453	480	479	490	503	473	463	495	446	489	469	477	485	486	507	504	487	474	492	500	498	496	437	454	454	482	483	510	485	472	443	500	474	479	456	444	491	520	464	488	480	478	448	483	503	504	448	492	486	460	460	485	484	464	460	483	471	485	497	497	498	445	516	466	469	479	452	444	492	500	482	467	456	464	467	494	450	491	474	476	509	489	487	481	505	522	501	480	469	466	507	512	490	454	492	513	479	507	495	469	494	472	453	456	457	457	464	489	505	485	487	476	473	459	497	511	494	490	500	483	507	471	503	444	441	466	428	514	479	475	498	465	486	455	491	484	498	463	466	439	464	526	457	472	481	483	501	464	505	470	496	472	456	465	462	460	510	498	469	476	478	524	461	444	473	494	481	444	497	494	476	481	466	491	447	456	440	512	478	471	467	506	455	477	468	484	502	470	513	480	465	477	457	506	486	442	505	458	448	443	479	463	457	469	464	468	460	458	504	501	513	465	461	468	463	493	457	503	508	452	501	467	483	461	454	470	479	526	435	492	475	442	477	431	499	473	475	451	482	450	425	488	495	482	484	452	471	465	466	502	508	515	487	502	469	455	480	479	493	483	461	490	493	502	493	479	490	482	433	440	481	460	430	460	490	503	512	462	475	460	473	507	469	435	443	431	466	494	478	512	517	470	471	498	500	490	486	459	506	513	485	481	490	507	480	482	466	448	478	477	436	478	458	454	498	486	478	519	471	487	484	507	477	494	453	490	451	519	454	471	474	502	502	457	508	470	483	471	492	435	471	450	438	460	425	496	467	473	455	457	471	482	471	456	497	494	449	451	446	477	521	479	479	492	493	498	448	484	512	474	484	432	475	468	478	468	473	459	463	485	467	483	449	493	519	506	502	440	495	510	438	490	491	490	477	486	445	549	501	468	483	483	469	474	465	505	469	485	483	460	472	456	498	486	464	456	451	466	505	440	496	473	501	474	481	514	469	508	452	519	522	516	476	468	472	491	484	493	450	497	451	522	498	489	474	499	485	425	514	466	472	499	505	476	497	470	448	513	473	426	461	455	494	498	493	461	492	480	489	480	479	480	468	478	443	480	510	473	505	473	476	462	477	474	445	496	504	457	506	482	449	471	469	444	472	520	452	498	479	483	481	490	488	507	499	495	469	490	473	500	474	425	467	475	489	469	450	487	437	482	470	454	487	471	457	496	484	483	487	502	462	483	463	480	464	468	481	469	447	455	500	474	444	462	497	461	502	469	477	465	502	501	429	481	492	524	448	461	489	477	516	507	498	471	514	473	466	477	474	495	479	466	512	447	504	518	491	471	492	466	445	526	443	473	440	471	501	499	502	493	440	509	511	498	458	441	492	481	493	485	493	478	489	501	507	523	493	439	510	467	542	462	454	452	480	445	505	478	476	502	481	460	495	493	503	490	442	470	475	490	484	512	440	465	452	442	491	459	438	460	493	432	512	499	456	467	467	470	524	455	450	462	519	456	506	483	466	489	468	473	483	470	465	458	458	481	462	488	498	436	470	449	489	506	454	459	486	525	475	489	455	479	457	477	484	451	474	485	486	463	484	459	507	469	492	485	463	475	480	508	472	471	497	506	475	492	480	497	450	496	475	507	477	507	444	522	482	489	454	510	452	462	493	469	492	488	505	456	483	463	471	447	487	488	506	427	516	471	546	453	510	493	467	475	488	443	441	519	482	462	449	498	493	517	473	493	490	493	490	484	483	441	494	488	465	471	502	462	461	467	463	442	495	506	480	460	445	477	454	467	492	487	498	456	473	468	470	481	458	462	506	508	491	461	443	492	457	475	452	476	457	489	464	457	498	496	451	509	483	462	490	468	490	468	503	473	492	443	469	513	488	493	477	440	476	448	447	450	468	522	493	477	468	475	472	500	478	463	507	476	446	465	498	529	507	486	460	430	485	472	466	453	514	501	503	462	506	510	470	511	515	488	476	497	426	520	481	489	504	466	490	459	493	504	461	496	473	498	509	520	498	447	481	450	453	455	459	483	503	494	522	513	467	488	495	475	490	453	528	517	504	529	497	518	464	487	493	450	447	494	504	476	465	456	509	500	442	479	502	483	470	481	441	489	493	447	469	496	476	480	492	457	471	423	464	466	480	441	479	469	462	482	450	489	490	473	439	455	496	434	490	488	485	487	495	414	491	473	479	506	472	489	446	500	511	481	479	464	461	495	488	449	474	483	511	473	483	496	480	480	497	483	477	473	453	471	481	447	489	500	490	511	479	513	469	465	451	487	469	497	489	492	443	428	458	444	500	450	484	472	467	474	478	464	505	467	472	482	500	447	479	460	474	443	476	466	482	465	472	509	475	446	483	479	505	493	458	480	506	459	452	486	469	436	473	464	481	457	495	445	474	492	475	467	499	437	467	486	456	487	491	477	447	492	487	464	502	523	469	506	475	496	423	501	457	474	491	476	471	499	493	507	445	490	458	485	481	486	459	484	437	455	502	506	449	464	480	485	470	512	503	470	513	459	471	508	471	464	490	502	467	475	470	489	445	525	502	483	477	467	472	466	495	474	485	458	515	486	494	493	469	476	472	456	488	477	489	513	467	484	479	469	434	462	455	454	496	474	473	521	519	476	457	461	488	454	439	483	499	487	510	516	471	482	466	456	477	485	450	509	450	454	459	460	462	447	518	468	484	481	494	524	501	485	492	468	487	489	497	503	476	496	465	467	503	494	504	485	496	470	480	503	465	503	448	491	504	453	462	469	476	488	488	475	470	479	511	479	472	495	452	477	492	497	446	507	490	490	500	504	455	481	448	513	492	487	470	441	488	481	473	516	483	480	458	452	526	513	504	496	481	438	492	487	502	461	493	497	451	493	460	491	504	496	515	463	486	489	468	480	499	518	504	480	467	503	471	475	484	483	476	489	491	488	475	462	463	484	502	462	494	448	454	456	486	484	451	458	466	427
7865	264	132	93	91	127	148	138	170	106	115	100	107	92	108	89	82	73	68	94	57	65	79	66	73	55	50	72	70	49	56	61	58	56	76	61	53	65	89	62	54	53	55	52	52	68	65	50	45	64	46	52	61	70	42	61	47	52	50	59	48	60	67	49	51	50	41	51	50	49	52	50	50	56	52	46	46	45	46	72	52	50	67	54	76	57	45	60	53	54	64	44	59	64	53	57	60	53	66	48	61	54	51	45	60	55	56	59	61	56	48	61	64	49	31	50	52	69	57	59	53	55	54	48	51	66	69	62	57	56	66	41	44	56	60	71	46	57	52	67	43	57	39	45	56	48	59	49	48	50	47	47	50	58	66	48	65	63	58	46	43	61	42	41	50	43	49	39	45	41	48	50	41	51	56	56	50	65	51	52	52	51	52	55	68	52	52	57	51	56	44	48	50	59	50	49	51	58	52	57	54	39	45	41	56	56	48	40	51	50	63	47	47	50	62	48	40	49	63	46	51	55	68	48	55	57	49	50	55	55	49	59	34	63	38	47	48	45	47	43	44	56	51	56	56	48	54	54	46	64	54	55	48	45	49	53	61	62	48	48	47	56	55	69	40	61	56	57	57	40	54	60	63	52	48	49	48	49	51	48	53	38	58	39	41	37	47	55	49	57	43	58	49	45	50	56	60	45	52	50	43	58	56	59	45	48	45	53	47	50	48	63	44	55	56	62	54	41	51	46	58	48	48	51	60	59	62	50	56	63	69	57	58	65	56	56	39	53	59	55	64	48	47	45	57	61	46	50	49	47	51	53	43	54	54	31	47	47	60	54	50	41	46	59	55	48	53	46	52	61	41	61	44	56	43	43	52	73	52	49	42	43	38	41	55	62	59	59	39	56	55	58	59	50	59	51	48	58	65	46	47	53	39	58	46	50	56	68	49	59	60	52	58	43	42	46	35	43	31	58	52	53	62	48	46	45	53	53	53	49	54	56	70	41	46	51	44	50	57	57	50	46	49	51	53	53	56	51	41	50	50	43	59	40	37	61	55	59	59	51	52	46	48	58	55	63	50	48	48	39	66	43	37	52	48	45	53	62	58	41	52	38	47	39	47	43	50	49	48	56	54	46	50	55	42	59	43	56	58	54	46	57	54	55	44	44	49	58	62	43	61	45	51	68	46	51	69	50	60	45	45	50	45	57	48	55	46	47	49	60	57	65	49	51	64	56	54	39	49	46	48	55	56	44	59	60	60	57	48	46	40	44	49	54	47	55	52	46	59	49	51	51	49	42	52	61	46	47	56	72	55	44	40	55	52	57	49	49	45	58	52	47	60	51	47	55	62	71	54	63	47	50	50	66	59	61	61	41	53	45	42	50	45	60	51	49	43	58	61	44	56	47	59	54	52	55	46	51	53	50	37	52	51	52	52	51	41	56	62	50	61	54	45	42	59	59	48	67	44	50	66	56	61	44	81	49	59	51	50	43	37	49	45	59	44	42	55	57	58	57	39	66	60	52	47	48	50	64	64	53	52	50	54	50	41	55	42	40	50	34	54	46	46	52	48	43	47	40	42	51	55	62	40	38	62	52	58	59	51	50	55	67	58	55	59	48	69	39	44	58	53	43	52	60	48	50	57	54	45	62	58	43	69	56	60	61	51	44	43	70	33	46	50	50	53	43	51	44	54	50	61	56	52	44	34	40	53	47	47	47	58	52	47	41	56	40	52	55	40	51	44	48	66	48	49	56	64	53	45	47	51	51	54	40	47	48	56	50	62	49	49	42	57	55	64	42	53	59	67	54	47	61	58	42	67	55	54	52	53	56	68	42	55	40	62	47	52	61	45	47	45	63	46	53	50	52	44	43	50	46	46	53	45	47	44	50	46	63	51	53	51	59	53	55	53	58	59	53	47	52	56	40	54	59	57	54	55	53	49	49	44	60	63	47	44	53	58	56	47	44	65	53	50	42	62	49	45	52	52	56	46	55	56	59	52	46	49	57	50	58	52	59	31	47	43	53	53	52	36	56	51	61	47	59	44	33	52	53	51	57	32	54	48	52	47	46	50	70	53	45	48	52	52	51	58	58	49	41	56	41	62	61	46	48	64	49	43	63	73	62	59	53	46	59	54	61	60	46	50	63	57	54	37	42	58	58	46	48	62	45	50	60	65	56	47	51	53	52	46	58	56	56	67	35	65	43	54	55	53	56	42	54	50	43	53	48	58	44	58	46	44	59	58	41	55	51	46	55	48	49	54	59	53	46	58	60	41	45	46	56	60	48	48	35	44	61	48	54	50	45	47	47	56	49	57	46	49	52	63	59	46	55	57	42	47	48	55	37	49	54	45	60	40	53	59	52	61	53	66	40	55	50	67	49	47	64	40	48	44	44	46	51	56	47	55	56	65	62	63	54	50	37	45	46	49	43	37	50	48	49	58	45	61	50	51	36	57	50	51	54	50	61	64	60	57	68	51	70	45	51	57	60	49	47	46	63	45	44	61	60	59	48	48	44	56	50	55	48	52	46	57	46	51	50	45	47	50	58	49	49	55	64	59	47	57	47	44	51	42	55	51	44	53	46	46	51	52	55	43	42	56	43	40	52	49	50	48	65	61	41	60	53	39	44	43	52	49	44	58	44	52	65	64	54	58	49	54	52	52	46	47	56	57	48	40	51	37	46	42	53	41	51	54	50	58	49	45	57	47	55	62	59	39	50	53	47	50	50	52	64	53	64	63	59	53	49	56	57	62	47	48	47	50	65	56	50	60	43	37	44	64	51	57	53	58	53	59	46	51	60	57	64	42	52	54	44	54	56	44	51	59	68	61	71	48	54	40	42	55	57	50	61	50	41	46	56	53	47	43	40	56	59	52	61	70	67	48	45	59	39	50	55	72	52	57	45	52	51	54	61	56	55	56	54	70	55	66	59	63	51	62	50	52	53	53	60	51	47	47	37	46	39	59	55	45	53	50	38	56	60	53	59	54	52	56	54	47	46	50	47	65	41	55	57	56	48	65	58	46	64	60	45	43	45	44	62	40	45	43	55	52	44	46	58	55	42	56	49	43	57	54	59	62	65	58	42	53	40	48	51	44	48	55	41	48	43	41	59	43	36	62	48	48	50	49	55	52	45	49	59	41	52	51	45	36	66	58	50	64	52	59	49	59	60	54	57	53	55	43	49	66	49	54	57	54	51	53	49	54	46	56	59	43	56	55	53	40	46	45	42	50	50	52	51	65	43	45	44	59	49	66	54	58	50	57	43	66	60	40	52	39	54	51	39	61	55	61	48	64	59	55	51	56	57	56	49	53	51	61	54	39	54	53	55	40	50	50	49	53	58	59	49	59	52	55	47	55	44	50	50	38	54	51	48	51	59	60	55	45	36	54	49	56	46	37	66	39	54	43	53	62	49	57	51	58	53	50	48	47	47	48	59	47	60	54	56	50	56	69	53	63	54	54	56	53	47	59	56	57	41	45	46	63	55	59	74
28073	3860	1828	2699	6941	8766	7982	6915	5614	4765	3971	3474	2896	2485	2308	1930	1793	1638	1426	1371	1264	1226	1092	1087	1018	1026	944	957	962	847	833	786	741	705	707	705	693	685	1757	687	646	658	680	650	664	629	655	620	623	613	609	614	621	599	615	585	611	583	570	618	556	653	572	571	584	551	596	583	542	612	541	522	580	556	554	537	559	552	557	553	534	562	534	533	517	527	518	517	528	517	512	568	569	562	527	536	518	532	506	517	481	530	522	477	552	532	550	530	557	535	522	542	561	551	548	554	538	526	527	503	479	544	539	528	509	513	524	515	492	507	561	501	514	531	498	497	509	535	514	511	499	531	520	515	537	526	540	510	459	558	514	500	517	553	502	572	508	491	531	487	519	499	537	491	516	500	537	541	520	517	540	501	564	506	500	508	532	559	498	525	482	530	527	510	542	531	477	528	454	474	504	526	518	509	549	504	518	556	522	546	514	510	551	522	516	534	532	530	470	515	529	528	498	502	520	497	533	527	508	508	524	476	481	522	497	464	498	536	537	478	521	517	465	502	504	474	520	559	508	468	548	522	484	514	532	541	501	492	529	518	542	523	528	537	507	523	519	561	480	486	472	479	516	533	524	544	499	527	496	548	523	466	502	552	512	517	522	496	503	512	533	513	528	531	511	487	499	559	477	515	543	535	505	574	496	497	516	535	480	569	553	514	492	545	552	536	528	492	510	503	507	507	511	500	516	489	530	526	519	524	487	526	542	505	528	501	518	492	523	475	496	529	527	505	509	524	520	542	514	506	543	480	498	555	501	483	460	514	503	530	544	489	493	526	491	496	492	510	507	512	554	496	499	516	514	502	453	492	491	516	524	501	533	501	517	515	508	524	505	514	518	483	462	510	481	546	493	522	482	509	518	509	536	492	558	481	489	534	519	489	526	529	491	513	506	504	523	501	507	521	528	506	545	505	476	571	505	517	530	529	491	512	557	481	508	527	511	518	519	497	517	519	487	503	547	524	527	503	542	560	535	534	501	528	518	537	516	503	508	525	587	537	487	525	512	510	522	465	524	515	482	538	537	525	527	549	499	499	525	529	489	526	487	576	510	516	528	516	468	506	526	554	482	505	489	510	558	496	518	490	574	555	476	529	506	489	506	511	480	495	513	492	511	497	528	546	529	473	514	514	473	492	490	507	488	472	533	521	497	528	509	508	491	509	475	495	472	546	501	515	545	528	519	509	528	532	497	501	534	523	516	517	516	543	539	503	564	515	524	473	560	551	529	478	488	556	489	550	507	511	527	525	505	484	530	527	501	481	518	474	521	490	487	513	539	480	505	523	504	509	486	521	479	534	481	471	512	521	546	503	476	517	502	530	494	514	511	474	470	534	458	502	515	506	509	504	533	495	554	509	524	517	488	513	509	529	481	497	527	541	496	519	484	507	503	529	510	524	515	518	537	506	520	515	536	513	533	509	547	525	504	530	513	506	502	526	548	493	486	487	488	507	484	569	504	523	511	488	513	540	502	550	476	494	494	498	511	531	513	472	509	519	500	545	515	545	497	529	547	489	526	497	512	485	550	519	517	517	493	558	510	462	499	522	522	513	512	536	500	504	491	500	490	519	511	520	502	504	496	505	474	499	495	491	529	483	547	472	540	547	498	503	522	482	509	499	573	543	494	528	519	515	534	543	504	498	500	518	487	541	477	520	481	551	526	533	504	546	508	517	480	512	524	519	475	496	532	490	506	497	531	518	511	485	483	500	504	482	507	535	531	470	520	526	502	484	494	461	559	504	549	501	501	493	513	512	506	540	543	483	491	488	488	519	477	511	532	524	507	481	495	516	502	526	519	505	477	489	548	505	546	483	508	518	507	475	480	507	520	546	493	526	481	510	528	488	507	498	479	482	496	530	500	481	505	500	492	532	512	489	504	539	517	490	496	478	540	555	499	507	531	531	482	503	487	530	506	531	474	491	514	503	474	499	493	572	513	514	491	509	567	502	483	529	480	502	543	524	489	518	519	506	509	541	511	502	534	506	506	512	486	488	551	532	507	497	545	489	543	494	508	504	493	518	518	529	479	515	537	493	488	526	519	481	490	490	535	478	512	518	471	530	545	530	520	484	497	524	490	507	556	483	559	517	514	497	485	534	504	545	538	507	523	527	485	539	502	489	494	474	520	538	510	499	484	501	458	529	484	494	507	471	488	527	495	491	477	530	498	518	496	504	548	521	503	520	519	498	579	523	489	497	497	478	519	502	506	498	507	544	503	524	488	539	486	545	551	522	475	470	536	514	487	501	477	477	541	482	528	526	517	525	471	523	483	474	499	482	529	512	500	505	510	500	515	451	502	543	484	525	481	498	529	472	546	487	516	488	494	525	532	502	487	525	515	532	511	477	496	491	520	499	528	524	503	468	509	483	494	494	502	521	519	522	519	549	488	528	480	511	516	562	522	480	503	503	529	500	545	493	520	505	493	523	535	506	538	515	466	519	485	546	454	487	474	527	483	528	476	494	523	507	506	493	516	521	499	514	476	566	492	508	541	509	527	503	463	477	501	501	523	543	515	515	488	490	484	526	538	472	515	532	536	516	485	508	476	484	498	530	512	487	469	481	493	481	474	480	475	511	531	539	494	521	500	502	471	509	530	488	509	508	493	531	474	499	517	514	514	531	506	532	529	524	466	503	542	500	477	464	485	509	498	483	541	544	534	508	527	539	477	531	530	493	494	489	516	517	486	502	480	511	511	443	515	500	534	498	482	512	511	545	524	531	520	497	537	508	529	520	476	488	494	490	479	510	514	552	527	473	487	511	461	542	521	537	499	509	522	535	522	503	528	505	540	470	503	502	475	506	492	468	515	489	492	502	521	512	545	509	508	539	491	511	497	512	502	528	484	498	486	529	526	486	504	498	485	523	511	466	529	525	507	508	528	501	507	532	522	531	513	547	519	556	502	507	453	516	508	496	484	469	514	521	504	490	540	516	532	537	525	512	494	474	503	508	510	536	525	520	523	494	495	502	517	480	506	523	493	539	514	494	495	471	535	491	546	490	538	484	482	548	496	479	523	500	503	514	511	541	522	543	492	510	511	510	533	481	500	499	527	515	519	508	491	500	501	459	558	518	491	502	512	499	516	542	511	495	554	520	525	504	500	480	519	500	499	514	537	500	483	496	486	484	482	506	499	487	452	477	482	521	519	493	520	508	528	484	535	457	528	523	539	493	528	481	501	514	516	484	521	497	531	496	538	538	494	489	491	537	520	528	480	507	549	469	526	501	517	474	489	501	527	488	488	504	537	522	555	535	531	511	481	546	480	515	521	493	533	523	525	490	524	531	525	517	504	463	493	532	529	522	518	476	494	494	523	493	521	509	526	487	530	496	503	500	536	518	515	536	456	515	519	511	484	528	501	496	507	491	506	514	553	504	526	498	507	488	505	495	482	493	489	475	518	528	482	519	561	503	494	526	510	483	525	547	511	536	532	525	532	494	481	519	521	481
5608	119	59	33	54	63	64	71	82	65	60	58	53	64	31	39	28	33	33	34	35	31	21	25	38	36	25	22	25	20	22	20	26	19	25	27	31	19	26	26	26	23	19	22	38	24	14	25	18	34	15	26	19	17	23	18	30	17	18	19	20	26	19	25	22	20	18	24	16	24	22	20	18	21	19	27	12	17	16	16	20	24	13	18	26	31	23	25	16	25	23	25	19	22	16	22	23	20	21	24	23	22	12	26	20	19	25	12	14	17	24	21	22	22	18	18	26	29	25	17	20	23	20	19	23	14	18	16	17	20	21	20	24	26	22	20	19	15	12	29	22	21	19	15	14	23	17	19	20	10	12	25	26	20	13	13	18	21	19	21	28	23	19	20	11	17	16	22	12	19	26	18	26	25	23	19	18	18	14	24	16	23	22	14	29	17	23	16	14	23	17	28	13	25	21	18	21	18	16	25	18	24	20	22	25	27	20	20	21	15	17	18	22	18	23	18	19	26	13	24	17	15	23	13	23	19	23	20	18	21	22	16	25	18	15	23	25	24	15	23	21	20	14	19	22	26	19	21	15	19	13	21	21	23	14	30	14	14	22	12	18	24	31	18	25	17	23	11	18	30	29	26	25	21	23	19	21	20	14	21	17	20	20	20	22	15	19	27	17	20	29	17	21	12	22	17	20	12	15	25	22	30	12	23	13	15	20	24	17	19	27	25	22	17	18	24	23	15	13	28	23	11	10	15	17	22	16	21	19	24	26	22	20	21	27	21	27	23	20	28	17	23	23	13	14	23	17	16	11	13	15	16	20	21	21	19	24	21	21	24	25	21	15	19	22	22	26	18	12	22	15	20	23	24	22	30	22	26	24	20	17	21	22	21	23	21	19	18	24	26	15	18	14	25	19	14	17	14	21	14	16	15	24	22	15	21	23	23	22	15	12	20	18	20	18	18	19	19	24	29	20	16	18	10	18	17	18	18	16	18	20	19	12	15	25	28	18	20	18	17	29	16	24	15	16	18	13	17	27	14	20	21	23	16	17	14	18	19	15	21	17	23	18	14	15	16	20	15	23	27	27	23	11	19	24	21	14	21	20	16	15	22	24	20	28	15	12	19	14	19	28	20	18	26	18	14	20	9	15	18	16	12	11	24	17	16	27	25	20	19	13	16	27	20	21	23	24	17	19	31	25	20	22	21	20	13	17	22	18	15	15	31	21	17	24	17	25	22	25	22	15	14	14	18	13	22	21	11	17	19	18	17	22	19	13	25	24	21	14	14	16	24	18	22	21	16	21	17	21	25	18	17	21	20	16	19	20	15	23	20	18	24	19	23	25	17	16	16	11	16	18	17	19	15	19	19	24	18	16	19	23	15	19	21	12	20	23	24	22	20	13	15	19	14	18	19	22	18	19	13	18	18	26	24	20	20	18	22	18	18	22	6	20	17	19	19	17	18	31	17	20	15	26	13	26	24	16	16	32	25	21	24	13	13	21	23	30	10	16	17	19	14	24	25	21	16	18	18	21	27	14	22	16	23	8	22	21	16	17	23	27	6	25	24	26	19	28	16	19	20	33	23	15	21	27	19	22	18	17	25	27	18	17	13	15	16	18	17	19	23	14	16	14	25	23	18	14	16	18	13	23	17	12	23	20	25	24	12	19	19	16	15	26	17	22	21	29	18	21	13	21	23	22	19	20	15	24	15	18	18	23	12	22	19	16	12	20	17	15	19	27	15	21	19	21	14	22	23	17	13	18	28	15	17	25	17	13	16	20	25	14	14	19	18	13	22	18	17	21	18	19	23	23	15	16	26	20	20	14	19	21	20	21	26	16	13	20	15	19	15	17	22	23	19	15	30	23	14	17	19	15	23	22	20	20	20	21	23	23	23	28	21	20	19	25	21	23	20	21	19	24	18	15	16	20	23	9	11	24	21	31	17	25	17	14	23	25	14	22	18	23	18	20	16	24	18	19	16	17	24	27	14	29	19	14	15	24	23	16	12	14	26	20	16	24	22	29	25	26	16	17	22	30	15	29	14	28	15	23	17	19	24	18	13	30	26	20	28	23	17	20	23	16	21	12	18	22	37	10	25	17	16	20	20	27	27	15	14	14	16	16	19	21	19	24	21	20	16	17	16	27	26	16	25	23	20	18	18	15	18	18	16	13	21	18	15	16	23	21	21	18	25	21	19	24	26	30	19	22	10	22	23	18	11	18	18	14	19	18	12	23	19	20	16	18	23	17	22	19	14	23	22	19	15	18	20	11	23	21	18	21	17	28	21	14	18	15	20	26	23	18	23	18	14	17	21	23	17	17	21	21	17	20	22	14	19	14	18	18	6	25	16	15	16	18	19	25	24	25	22	18	22	16	26	25	28	28	20	10	21	16	16	21	15	18	20	19	18	20	19	22	16	20	19	20	15	11	26	18	17	12	23	23	21	19	22	25	15	15	21	20	18	20	24	20	26	20	14	11	26	19	24	15	26	27	18	25	24	25	26	23	20	28	17	19	14	25	20	17	21	15	24	14	17	18	15	14	16	16	17	16	20	19	9	18	17	27	15	19	14	19	18	20	12	21	21	14	24	31	20	21	19	19	21	15	13	25	20	15	20	22	26	24	30	20	19	22	17	9	17	23	22	21	23	26	25	23	15	14	21	15	17	18	18	24	16	22	20	21	18	19	22	19	10	18	18	18	18	15	11	16	20	13	21	27	10	26	23	17	21	17	15	17	13	12	20	22	26	19	19	27	18	14	26	17	21	9	20	20	22	14	22	26	23	20	22	18	17	19	25	19	23	30	22	22	20	17	24	15	16	21	22	28	9	11	22	24	18	29	17	25	19	22	20	15	16	19	23	23	18	18	21	10	20	17	15	27	26	21	19	22	23	15	19	17	18	17	35	21	21	14	16	24	20	19	18	26	21	19	16	27	26	24	17	20	16	16	31	25	19	23	8	25	12	21	30	15	21	19	16	33	22	22	22	21	25	14	13	25	23	13	17	17	20	17	30	22	25	23	22	16	20	22	21	19	19	23	16	25	20	15	21	22	18	14	29	27	20	15	22	24	20	15	26	17	24	21	21	20	18	16	15	26	20	24	19	20	18	14	15	20	19	17	17	19	17	12	23	24	17	17	21	17	17	17	26	19	19	21	25	12	18	24	21	19	19	25	18	18	21	18	17	20	16	27	13	22	19	20	20	19	21	13	21	20	27	19	25	24	16	20	16	11	27	14	15	17	29	26	19	25	24	23	17	20	28	21	25	22	16	16	25	24	17	21	19	16	20	25	18	20	24	21	19	24	18	13	16	13	15	18	12	21	17	17	13	13	19	23	14	15	20	19	20	32	22	22	14	25	23	22	22	21	26	23	24	31	18	24	21	19	12	15	18	15	17	18	17	22	20	25	22	21	19	14	27	12	21	13	14	19	21	18	16	21	26	14	24	21	22	17	22	20	24	22	16	19	21	23	19	24	15	25	13	24	18
21395	1955	888	1463	3863	5131	4803	4056	3299	2830	2321	1902	1661	1428	1310	1067	997	849	718	704	633	561	577	560	542	512	396	430	386	406	354	348	375	360	343	314	327	322	531	311	287	292	268	282	248	272	273	275	263	293	250	260	257	241	270	244	235	249	267	240	206	249	263	228	235	216	238	238	250	244	270	247	216	214	236	220	233	238	200	228	216	198	233	238	221	194	196	226	225	199	218	197	221	221	194	213	213	208	201	220	196	177	203	201	195	208	199	196	205	196	203	177	190	212	209	190	208	206	196	210	181	205	203	194	199	217	217	200	170	187	218	214	208	190	195	200	205	194	200	193	180	201	207	205	232	189	187	206	201	212	188	208	199	206	198	210	197	173	198	182	200	194	207	171	175	212	198	212	210	193	186	206	211	189	207	188	189	202	218	200	192	192	177	170	197	183	204	204	218	181	192	207	206	206	186	201	169	214	220	213	169	175	225	193	202	214	193	187	225	204	191	223	185	184	190	205	198	186	210	200	207	204	192	193	215	205	173	190	194	185	211	193	220	201	218	216	176	187	189	201	187	214	182	202	189	190	170	191	197	201	180	183	174	191	221	184	165	189	218	188	193	215	183	178	190	205	189	176	191	205	192	192	193	190	190	208	205	209	195	194	179	203	223	186	206	196	179	198	199	181	184	174	202	192	211	196	189	188	208	185	206	189	173	184	177	205	203	197	176	188	207	187	206	197	190	211	177	213	202	198	179	211	186	210	203	183	228	199	231	194	213	174	187	179	195	190	203	191	192	218	166	190	189	202	197	205	204	194	199	190	201	181	208	202	184	202	206	172	173	201	186	171	187	201	162	188	187	192	200	177	209	193	218	204	198	202	203	202	197	197	198	154	201	205	187	194	201	221	171	186	181	218	212	195	193	185	193	201	211	202	191	210	165	219	200	204	207	203	229	204	196	200	211	209	184	194	194	190	186	201	205	176	190	210	187	216	199	189	178	194	191	199	198	196	175	196	189	199	221	189	217	219	209	190	208	190	221	175	203	172	222	193	224	212	188	183	202	187	187	212	195	200	191	186	171	208	191	235	192	177	225	242	191	197	199	198	181	193	196	196	191	171	197	202	195	203	195	198	191	181	183	188	213	209	179	198	157	199	196	182	195	200	190	200	163	206	180	184	200	178	188	187	194	175	208	215	205	189	183	168	218	206	207	208	188	191	181	193	177	185	189	216	171	190	173	168	208	168	220	182	184	218	192	194	220	174	164	191	187	185	185	225	195	190	197	199	187	206	200	189	204	184	218	179	196	202	180	224	195	198	188	182	209	197	212	206	195	194	209	187	197	203	193	188	208	209	220	192	206	215	205	191	213	193	178	214	191	216	209	184	179	204	186	197	190	193	193	190	163	176	202	208	190	183	194	200	195	190	191	203	206	206	211	198	205	183	186	211	201	198	217	193	185	202	188	189	190	227	220	181	184	188	201	192	199	198	180	180	165	188	180	170	193	188	221	203	191	197	216	180	211	173	208	168	219	196	216	212	206	194	196	175	192	188	211	222	203	189	190	210	190	183	177	202	206	205	178	176	193	175	198	178	194	194	199	207	170	178	178	202	189	194	214	180	208	184	200	201	209	200	195	180	208	198	188	190	166	175	214	178	169	203	200	181	207	178	195	187	189	198	208	208	190	204	182	215	209	199	188	190	207	176	188	214	177	211	197	208	177	200	195	183	207	201	185	195	201	199	199	210	188	201	197	211	193	180	203	185	206	209	173	212	186	210	194	175	207	217	189	187	188	189	193	182	184	178	179	179	200	182	176	187	194	220	191	213	177	199	176	216	197	200	221	193	202	213	185	217	203	218	191	170	204	177	171	198	216	209	190	201	179	218	193	192	184	200	203	190	225	165	190	192	184	176	211	209	214	177	196	180	202	180	199	202	191	182	195	194	181	208	183	203	180	213	208	225	212	219	191	198	172	199	198	181	219	212	191	198	212	214	198	168	195	209	196	192	206	204	205	190	184	192	197	181	200	178	190	209	190	187	193	188	192	183	189	202	187	214	194	191	205	195	174	199	219	188	193	193	214	208	178	195	195	198	195	176	182	194	195	192	188	204	194	191	218	192	198	206	188	196	196	195	204	179	197	204	216	186	210	180	206	201	179	186	184	201	208	210	213	187	184	190	194	192	185	193	198	182	186	202	221	211	197	185	160	213	183	194	171	188	182	186	200	207	212	192	212	173	190	192	176	215	211	230	190	205	188	203	175	207	182	177	188	197	173	208	182	173	203	207	182	188	173	192	209	163	180	203	209	182	179	181	178	187	187	216	199	180	200	192	189	183	205	198	200	172	204	168	182	196	221	189	212	187	197	194	164	193	197	197	181	190	209	183	207	199	207	199	196	208	189	185	186	200	182	213	191	191	199	163	185	185	175	220	193	180	206	188	201	175	219	189	182	197	211	219	182	205	207	200	181	219	196	182	198	183	185	191	193	200	178	208	185	190	215	181	223	175	206	235	210	199	194	206	202	207	188	203	178	184	177	193	186	212	194	186	196	192	197	196	203	193	197	223	196	205	160	168	213	204	186	175	174	192	189	221	206	197	203	170	187	207	209	222	178	197	200	183	201	203	182	185	180	176	186	201	188	197	189	190	217	215	195	166	216	193	202	202	185	196	188	183	215	203	220	182	209	184	200	179	189	202	185	202	192	163	195	180	198	178	222	212	197	203	181	166	208	197	180	185	182	186	212	194	192	190	211	217	180	205	195	194	171	206	192	183	180	174	207	188	216	186	175	199	213	178	210	213	193	205	211	197	205	173	199	173	188	195	212	203	196	204	193	168	193	216	190	206	200	198	201	202	218	190	201	174	202	201	188	185	210	193	209	209	203	207	193	199	196	203	198	186	195	202	186	191	216	185	196	201	217	210	189	180	220	183	211	197	166	198	206	220	197	201	179	217	224	187	202	218	185	185	202	178	184	201	188	200	203	225	205	207	171	197	196	191	206	182	190	210	185	205	193	181	192	215	189	179	194	167	191	209	196	174	184	206	183	201	187	189	205	181	199	197	206	198	187	181	207	192	191	191	187	187	209	180	199	190	189	210	224	202	200	183	172	215	206	223	198	181	175	186	218	186	190	195	196	201	195	200	175	202	202	167	203	200	194	196	201	185	171	202	202	225	170	175	188	193	186	186	186	224	180	192	205	206	185	182	172	172	187	180	181	192	204	197	181	189	200	166	189	170	230	180	204	188	208	201	197	200	176	194	211	193	210	204	187	179	186	194	202	191	219	187	181	222	232	210	200	159	199	193	192	195	180	189	224	206	196	225	200	190	189	183	207	199	193	183	188	199	194	193	173	179	202	199	174	189	198	219	200	203	187	196	200	187	181	225	202	179	189	198	211	206	191	186	176	190	185	214	188	193	187	184	167	185	177	201	214	181	177	201	197	209	218	192	203	171	198	178	210	196	193	201	178	194	174	180	178	178	199	194	201	218	190	185
6591	251	162	111	107	133	148	156	148	143	121	129	120	105	89	96	99	95	103	84	85	99	84	83	66	79	86	94	81	101	93	88	75	79	61	80	82	73	140	82	79	62	65	68	73	82	72	77	83	85	86	74	80	67	72	84	79	65	78	70	76	78	75	91	87	74	92	63	59	81	87	78	80	78	81	78	69	91	71	66	62	64	92	67	68	91	66	66	71	92	67	75	77	70	83	98	71	82	99	57	77	70	70	79	87	64	73	78	63	81	81	70	73	77	81	78	73	62	105	77	86	63	64	82	91	72	85	68	60	80	86	76	85	81	68	73	61	62	97	56	65	81	72	70	95	85	68	72	78	76	81	72	70	82	82	65	66	73	53	78	70	88	72	63	76	73	86	75	75	84	81	78	69	76	60	60	71	86	82	78	72	87	72	83	67	64	89	58	80	70	71	88	67	77	79	61	68	72	76	81	74	73	82	60	86	88	83	74	77	66	65	61	81	69	84	80	85	82	81	80	87	67	73	76	82	65	68	70	71	89	71	66	97	65	98	78	65	73	73	77	67	61	69	81	73	82	90	74	60	72	70	79	81	74	77	74	74	87	69	76	80	72	77	67	84	74	77	65	73	72	88	73	80	76	83	85	65	68	66	63	79	117	77	65	66	65	81	87	96	87	67	67	71	69	84	63	76	81	76	87	93	88	67	72	64	94	82	87	79	78	77	79	73	80	85	99	95	66	74	77	74	86	66	77	79	82	64	85	97	69	65	95	64	82	80	79	65	71	68	74	85	69	85	77	75	58	78	74	55	82	65	80	78	67	80	64	88	80	85	59	80	84	77	77	64	68	86	71	75	73	91	65	86	78	82	51	68	67	69	75	64	84	69	73	66	66	81	78	81	86	71	79	55	69	79	71	80	71	63	79	67	58	82	55	84	91	90	73	72	90	70	84	100	71	85	65	66	73	62	77	75	80	87	78	70	83	78	82	63	78	73	80	89	77	84	83	61	72	72	87	89	76	65	71	76	100	81	66	65	83	84	86	76	80	71	66	69	71	88	59	73	78	72	74	77	87	89	79	79	86	68	78	71	80	78	72	82	76	90	65	68	73	76	60	92	78	68	72	74	84	64	89	85	62	82	71	90	79	82	82	80	79	60	65	74	71	73	66	85	76	68	89	75	75	63	72	69	95	88	73	85	84	71	83	80	75	66	83	74	85	76	93	57	68	93	76	75	74	82	82	81	65	57	54	66	73	67	58	94	72	76	61	66	79	88	80	60	71	76	79	62	68	69	70	79	93	81	75	73	82	78	70	71	79	61	66	87	56	74	81	65	73	62	70	78	59	66	67	77	79	88	86	65	64	82	79	74	69	87	76	65	65	90	102	75	92	82	79	95	79	71	74	65	88	72	92	71	74	75	65	73	72	67	89	76	80	68	83	80	72	80	84	88	82	80	68	75	68	78	79	63	74	78	93	84	84	91	75	71	69	86	75	88	69	63	74	82	88	68	59	80	70	68	72	73	74	74	77	82	84	68	80	86	83	57	72	77	87	88	86	89	70	94	73	78	67	100	66	85	80	90	81	80	75	81	77	90	82	73	95	73	54	71	78	74	70	72	79	76	72	84	74	76	86	80	77	81	82	55	81	81	74	58	67	76	85	67	79	80	67	65	77	60	85	78	82	86	52	90	81	70	81	70	74	70	73	94	67	64	85	64	85	82	97	74	72	80	78	85	69	65	69	72	88	84	77	79	84	86	71	86	92	70	74	66	87	77	79	94	72	65	73	68	79	100	71	69	75	89	90	68	85	88	62	73	69	70	78	77	69	75	70	79	73	76	78	67	67	81	80	72	91	82	93	91	77	81	79	73	79	77	74	75	91	86	67	68	80	55	81	64	67	71	83	87	76	82	65	76	71	85	79	81	79	78	92	70	74	69	95	61	74	88	76	69	84	95	85	65	66	97	65	61	83	72	69	75	71	91	68	69	68	92	79	74	83	64	88	66	82	80	87	88	69	71	74	74	82	60	79	65	60	69	79	75	61	76	83	68	73	83	67	74	57	80	72	62	58	80	82	67	84	77	76	79	76	66	86	70	73	83	73	64	70	71	75	79	56	80	79	78	89	74	72	89	84	82	81	75	70	73	79	60	73	66	80	64	73	76	71	84	67	75	79	67	76	81	84	88	65	94	73	63	79	64	67	69	77	81	77	71	78	70	85	69	81	81	79	74	87	73	77	65	79	72	82	80	76	75	65	89	69	63	87	80	79	77	85	64	72	76	76	84	69	90	72	74	74	75	77	62	71	63	85	77	71	66	74	90	70	69	79	101	81	83	61	80	77	77	64	83	90	66	84	72	86	74	69	83	87	77	68	76	76	66	86	83	70	87	76	81	79	83	62	73	83	78	82	81	82	71	68	74	72	54	80	70	73	73	68	71	90	74	69	69	67	73	64	65	71	93	61	91	70	86	69	72	97	66	70	81	55	67	71	89	59	74	73	75	83	90	72	76	82	79	83	103	77	74	70	88	84	91	72	81	97	72	83	85	73	78	81	83	80	85	82	75	60	55	71	67	67	73	75	87	79	78	87	87	86	74	79	85	64	59	90	87	74	88	66	70	67	74	66	67	80	71	93	67	69	79	75	83	67	79	89	65	81	86	71	77	72	78	74	66	90	81	80	84	63	70	68	73	75	65	80	82	78	85	79	64	77	83	76	64	54	62	72	52	61	84	80	75	75	79	72	80	85	80	86	84	75	83	75	67	79	89	80	85	66	76	75	82	79	70	85	78	83	78	78	99	86	59	87	60	74	67	78	86	78	80	74	87	72	81	76	79	76	88	71	82	83	83	83	81	61	86	58	79	88	75	65	80	65	81	87	78	76	69	81	81	68	76	93	81	75	70	84	78	74	72	78	73	72	86	80	79	58	63	77	76	78	70	68	77	60	66	64	78	77	69	75	78	96	67	76	79	76	82	82	80	79	70	58	60	56	70	81	74	79	73	86	62	82	66	65	67	84	67	87	86	73	67	85	85	83	57	85	61	78	73	65	68	75	77	86	63	79	95	70	76	83	81	71	79	91	94	80	87	71	74	56	70	97	93	98	68	62	76	70	72	74	83	74	83	75	71	84	75	82	73	44	61	75	67	79	77	66	81	72	78	78	83	73	63	66	65	88	74	64	85	78	82	57	75	96	63	69	71	78	65	82	83	76	78	68	79	88	74	68	82	57	71	81	58	78	77	69	68	72	66	68	59	78	74	80	71	84	67	82	81	61	75	78	66	77	86	72	80	82	75	61	64	89	68	86	80	79	64	70	68	76	72	69	67	80	77	59	80	65	74	94	53	64	67	77	73	88	63	77	68	72	75	65	75	92	77	77	77	90	73	95	85	66	70	72	92	74	76	66	76	77	73	83	72	85	76	83	87	87	79	70	79	67	70	74	63	75	73	73	67	82	84	70	70	65	88	59	71	73	80	84	73	81	76	70
27207	3849	1868	2887	6564	8170	7436	6192	5459	4494	3682	3068	2763	2518	2260	2010	1760	1660	1558	1443	1389	1323	1270	1230	1234	1121	1120	1120	1097	1042	951	1059	985	959	949	1017	932	954	2550	891	885	900	914	888	923	856	867	896	869	878	873	878	870	861	871	852	860	833	800	826	852	830	823	825	776	795	786	845	740	801	805	839	855	797	852	828	841	774	778	838	790	827	784	757	824	780	772	827	749	805	818	770	793	817	797	849	815	774	783	785	792	809	791	815	765	800	779	780	738	768	793	779	779	764	747	781	783	766	781	746	779	811	765	856	820	800	829	815	839	775	769	785	766	766	742	776	797	798	794	752	798	768	793	780	812	762	763	785	805	763	754	786	786	782	794	728	796	774	784	754	828	794	752	775	797	788	810	835	802	720	759	803	830	780	774	795	807	804	724	767	843	754	769	827	785	770	801	810	784	805	776	706	831	779	791	753	763	772	778	738	774	785	784	804	803	769	781	745	807	741	805	783	767	756	717	803	737	733	754	847	819	807	814	749	802	793	740	803	748	752	728	813	791	770	804	720	818	804	724	785	743	793	795	813	756	806	751	751	761	790	803	719	805	796	816	818	804	772	806	773	755	783	789	751	775	791	817	833	775	758	762	750	817	785	796	769	749	779	725	753	781	791	792	773	759	795	809	732	802	808	783	818	764	767	811	777	784	802	766	723	769	752	775	726	804	770	786	745	762	765	773	796	721	855	741	763	811	721	781	818	766	767	740	744	748	777	819	737	724	774	814	791	771	767	788	724	803	787	756	821	761	777	774	824	784	758	812	808	785	767	783	803	786	721	780	761	759	787	812	793	777	758	789	795	786	723	797	793	761	750	750	742	812	775	754	748	827	781	818	766	781	798	751	796	783	791	790	804	765	815	772	811	775	730	787	735	750	800	773	774	740	736	809	744	807	754	705	757	796	794	769	787	802	758	754	760	774	818	750	751	821	763	832	765	745	762	810	772	754	778	814	789	758	819	732	793	786	775	771	763	770	783	757	727	723	822	773	726	730	793	793	753	752	710	804	788	786	777	736	740	738	741	785	820	783	800	783	756	852	763	764	824	783	788	752	716	789	731	780	826	830	797	764	804	784	798	774	762	781	746	754	757	755	851	762	747	821	758	738	780	737	753	771	763	785	749	775	791	750	757	742	803	823	792	729	770	825	775	798	771	760	750	806	825	761	797	742	754	767	788	797	755	801	816	805	768	772	776	797	793	755	758	747	749	783	774	777	751	786	787	760	759	799	802	771	761	836	786	820	765	777	815	782	756	790	815	821	801	795	770	777	722	824	807	764	790	825	789	727	769	780	777	780	699	781	748	771	767	779	747	763	793	744	746	761	757	828	750	809	825	738	738	791	775	787	829	784	784	785	809	797	798	797	795	745	793	756	794	807	748	790	757	782	764	800	775	766	784	748	799	836	786	802	782	824	778	772	705	761	782	718	803	785	776	765	756	750	757	809	794	736	820	806	760	825	777	813	815	763	761	761	736	755	710	781	789	764	743	731	818	765	782	774	727	719	769	754	796	829	750	787	770	772	747	789	768	779	746	789	771	764	750	806	795	780	788	775	764	758	753	753	796	804	784	748	788	793	744	772	824	780	753	760	815	845	753	814	785	764	776	724	806	757	747	783	787	769	865	761	758	778	763	746	747	766	751	810	795	810	738	770	799	714	779	756	751	773	810	804	780	752	754	774	739	819	783	742	832	816	758	776	753	800	779	769	789	792	786	809	741	766	822	780	785	765	814	801	756	794	847	750	785	782	798	784	776	744	786	759	763	780	779	778	798	767	781	758	803	795	780	732	789	760	751	777	702	745	791	788	809	772	814	799	849	778	806	759	785	802	750	765	800	769	774	790	763	797	801	763	765	805	762	767	790	769	787	782	730	768	701	795	802	775	756	762	715	798	810	752	800	777	765	745	730	774	790	756	805	762	732	775	781	807	793	783	800	775	782	746	815	806	744	799	740	823	779	822	831	742	778	764	779	760	767	784	795	752	824	732	831	791	787	729	832	816	764	800	760	822	769	764	804	799	805	808	793	776	789	774	777	758	753	758	742	724	805	726	772	746	742	794	770	766	815	809	724	786	750	779	779	809	779	745	801	748	794	736	767	747	813	787	808	785	796	782	747	762	809	782	757	752	793	802	762	747	763	782	788	753	762	762	779	798	815	781	800	782	725	775	775	813	801	738	794	736	773	766	786	827	826	792	741	739	766	801	785	861	732	776	774	776	785	793	775	741	807	743	794	746	814	769	776	763	784	785	798	798	709	791	772	794	768	762	794	823	778	763	771	809	752	750	801	799	735	776	809	783	788	772	768	748	806	806	737	760	790	779	766	784	757	781	757	778	768	772	759	721	797	751	756	770	753	763	754	804	823	793	808	783	725	764	763	780	758	761	762	707	759	745	779	813	757	759	734	758	770	754	817	748	746	784	793	787	726	737	748	790	818	764	747	809	727	822	765	769	812	755	822	786	769	729	773	717	763	819	760	826	780	805	771	810	775	767	814	814	786	752	812	727	773	730	766	772	792	756	751	792	764	756	752	774	737	762	748	770	838	834	757	756	726	757	765	782	783	765	767	710	771	731	770	776	833	748	759	778	764	801	739	847	752	754	791	752	787	796	802	774	767	754	788	790	796	762	748	775	750	776	770	733	783	749	747	813	747	816	791	798	811	734	742	786	794	802	846	757	748	785	744	815	786	784	734	769	759	724	802	813	776	777	773	739	783	757	770	730	805	754	735	812	795	759	744	791	768	768	731	777	732	812	775	771	734	796	762	763	806	733	770	771	757	755	760	777	772	796	762	742	802	787	792	786	764	765	777	809	778	754	776	760	773	772	802	799	758	816	741	715	758	801	776	794	780	769	798	748	843	764	795	749	764	774	774	772	727	762	758	778	760	821	799	712	745	736	777	744	779	773	767	774	796	751	745	768	738	798	776	827	747	833	809	753	780	759	741	766	776	794	793	788	760	788	722	839	782	761	811	790	827	774	752	802	794	764	794	795	814	819	779	721	814	743	812	765	743	771	787	768	734	805	788	785	806	729	769	757	730	739	787	766	758	772	758	741	801	770	799	772	778	770	804	772	796	779	777	787	752	771	824	806	790	816	760	780	758	767	708	825	795	776	765	826	733	734	732	741	807	804	796	786	851	779	820	777	765	781	729	800	791	719	809	790	767	811	778	809	735	738	794	779	788	779	757	799	774	760	823	791	758	780	768	784	783	742	765	782	768	774	716	790	805	793	743	725	738	762	819	788	823	749	839	758	765	731	803	801	784	750	746	773	774	758	764	774	756	813	768	842	776	728	767	794	827	756	780	850	779	784	805	811	791	801	759	779	753	732	782	789	748	813	778	734	719	755	767	829	747	759	748	803	755	726	765	742	774	791	763	753	793	784	777	747	799	788	785	774	777	759	752	782	778	786	770	784	758	783	735	828	752	757	728	727	771	778	818	740	792
3296	78	58	49	59	65	67	63	57	53	49	53	59	55	62	55	57	52	47	55	58	46	58	47	64	48	60	56	54	50	58	55	47	44	49	49	65	49	48	48	50	47	46	45	44	56	37	51	53	55	41	53	42	58	50	43	51	48	49	43	38	54	61	42	55	55	46	41	47	54	53	38	42	43	50	49	46	47	46	48	56	59	48	34	52	48	53	44	61	50	47	44	40	58	52	30	51	41	48	52	56	44	46	43	38	49	58	61	55	64	47	52	54	45	50	59	56	63	53	56	59	69	51	62	61	49	55	58	54	51	38	46	49	52	53	47	42	52	58	39	53	56	51	40	55	41	56	45	41	61	47	50	52	52	50	57	44	46	42	34	45	46	44	38	42	35	51	48	63	47	69	42	58	53	53	52	46	61	49	47	45	50	44	40	50	48	57	47	52	40	61	57	48	54	51	59	51	49	54	47	42	45	43	53	59	51	67	43	45	51	46	50	63	50	43	41	60	43	53	49	67	38	54	60	50	46	46	38	47	56	52	58	56	49	37	38	64	54	38	47	55	40	51	41	47	44	37	49	60	44	40	50	49	52	53	47	45	31	43	52	43	49	53	51	46	49	41	51	43	46	59	48	65	47	43	35	49	46	56	52	53	49	50	64	45	45	58	60	39	55	45	47	48	60	40	40	67	59	70	48	47	61	56	55	45	39	61	45	47	55	39	59	49	51	57	42	47	48	53	51	49	50	49	52	53	52	48	48	39	38	34	61	41	51	47	59	45	58	48	51	68	47	57	57	46	54	50	66	49	50	31	46	57	57	45	53	52	57	35	54	42	49	50	42	55	42	43	41	46	65	44	54	50	50	49	58	56	65	42	52	54	40	50	45	54	60	49	43	56	49	45	46	50	49	42	41	52	48	51	47	46	50	58	44	51	43	51	33	46	56	33	54	43	53	43	45	45	51	54	45	47	47	52	40	35	48	44	52	49	59	48	53	36	42	59	44	35	57	54	66	59	36	46	43	42	47	42	47	55	48	43	45	50	39	41	46	50	52	34	54	48	51	57	53	51	69	48	57	44	49	55	64	60	36	39	43	44	44	45	55	44	47	44	50	56	60	47	68	53	39	55	39	47	52	55	46	58	50	47	51	46	45	55	55	36	54	47	54	50	51	42	52	48	53	47	54	46	54	49	44	40	41	50	55	43	63	48	53	40	53	43	53	41	50	51	56	52	51	62	56	54	47	49	54	54	50	54	40	50	60	34	43	52	51	55	51	54	49	62	61	50	52	34	42	50	47	52	59	49	52	53	42	49	52	45	44	55	48	55	37	49	46	51	49	51	62	44	41	56	47	40	47	58	47	55	41	40	46	53	56	42	58	51	42	35	56	58	51	53	51	33	47	37	38	48	35	56	51	40	45	37	47	47	61	46	46	46	61	55	53	56	50	52	56	54	51	45	44	44	50	48	37	45	41	54	49	66	47	48	42	43	53	43	53	50	59	57	53	51	52	46	48	53	55	46	48	36	39	43	51	42	42	54	40	40	40	49	62	49	51	64	38	52	50	54	46	46	46	46	46	58	54	40	46	55	52	47	40	49	52	45	43	41	58	46	53	38	48	43	59	43	49	50	54	49	56	48	58	53	42	38	38	47	47	69	55	55	60	45	46	46	38	51	54	58	50	40	47	36	44	46	64	62	42	49	39	57	56	41	41	54	48	61	55	56	61	49	45	36	52	56	56	40	62	54	50	40	58	52	50	47	48	50	39	47	49	59	59	49	46	49	56	45	47	43	45	59	61	45	60	53	50	55	40	42	50	58	48	47	50	59	63	41	54	36	41	56	41	63	37	39	48	44	49	47	40	51	61	48	64	52	41	63	53	50	55	50	57	61	43	47	43	54	39	47	50	40	44	52	42	45	46	50	47	48	50	49	53	60	42	46	47	58	42	53	59	59	44	52	42	38	49	47	56	51	42	48	53	50	39	47	62	45	53	50	54	44	46	51	66	33	43	45	45	48	54	57	68	51	49	48	42	46	43	47	46	43	47	53	42	54	45	32	66	56	42	57	40	44	50	39	46	56	52	41	41	46	52	38	60	37	56	49	34	49	42	60	49	51	53	49	56	43	51	43	48	46	56	57	65	62	39	55	45	44	54	42	49	45	39	45	52	58	37	40	68	60	53	58	63	35	52	54	41	46	51	43	44	48	55	51	48	50	47	38	42	57	45	48	56	50	37	55	33	45	50	46	55	42	51	50	48	43	57	48	51	50	52	43	36	43	64	56	56	39	40	48	53	40	50	46	48	58	68	52	56	57	55	54	54	49	39	51	39	56	37	41	56	46	63	65	49	43	36	53	59	47	56	52	45	50	60	57	53	48	51	48	42	60	45	39	44	51	45	34	50	46	58	41	53	45	36	35	43	41	62	45	48	51	58	42	46	60	53	51	52	47	47	37	59	56	62	44	40	62	57	58	40	57	64	39	54	49	48	39	58	49	52	65	43	52	49	57	43	47	48	49	45	46	51	49	47	44	65	50	59	37	41	45	56	52	57	46	54	62	49	45	43	41	47	39	47	46	54	39	53	47	51	47	50	42	49	53	60	56	38	46	56	47	52	51	47	37	43	46	67	45	43	55	52	48	46	49	46	44	62	41	55	66	49	53	42	51	40	58	61	58	45	55	58	55	46	51	57	47	43	46	59	46	50	49	47	49	43	53	45	37	38	46	39	56	42	52	54	54	39	55	51	58	38	70	56	50	53	41	51	54	55	56	67	49	37	51	54	38	57	49	49	58	52	56	44	58	51	50	46	42	63	53	55	61	51	40	53	53	46	44	50	48	41	51	46	46	54	43	49	59	57	52	43	54	54	53	50	51	41	66	50	48	49	55	37	44	51	52	40	45	53	55	62	52	54	52	39	40	53	46	50	49	36	49	53	64	51	48	42	59	57	34	49	38	44	41	50	60	55	53	67	50	45	39	55	37	41	37	48	45	48	64	41	57	53	44	48	44	51	42	50	55	54	53	55	56	52	53	54	40	33	41	42	54	59	56	56	56	59	50	49	57	56	48	51	49	48	48	51	46	48	61	50	51	46	52	42	56	50	49	46	53	39	49	39	50	53	62	53	55	43	47	63	38	61	59	48	48	40	46	48	52	51	49	37	60	47	59	43	56	53	55	47	52	41	49	44	50	52	56	41	82	49	49	35	49	47	53	44	46	50	55	41	38	41	49	49	40	51	45	53	37	58	50	53	47	53	49	48	41	57	38	44	53	49	31	41	44	42	46	64	47	46	59	52	35	57	40	42	47	51	49	44	37	51	41	54	54	48	52	51	48	58	44	47	39	47	44	66	44	62	44	50	41	45	58	42	45	54	34	32	41	45	49	45	40	45	50	35	49	46	42	49	57	35	41	47	42	59	45	44	53	58	49	49	41	41	59	41	42	46	48	55	47	44	53	52	51	53	48	38	51	58	37	59	52	54	40	47
16698	1096	725	901	1704	2250	2121	1853	1739	1416	1346	1135	1041	915	805	772	809	722	688	627	636	594	587	634	583	576	530	573	524	572	535	570	528	487	532	520	510	545	1053	479	503	499	510	523	472	528	497	497	473	470	502	499	521	479	501	467	468	501	478	487	486	486	482	484	512	452	502	501	476	458	490	477	521	457	499	479	463	461	485	480	487	492	466	455	452	477	520	462	488	515	465	455	503	493	487	477	472	444	434	480	521	475	480	483	451	442	473	488	447	488	477	501	514	489	470	478	478	464	455	451	480	491	463	490	512	491	479	441	466	469	449	456	470	424	453	488	491	460	485	459	496	511	464	487	472	459	484	508	467	434	459	526	498	441	497	470	432	457	476	475	464	449	465	458	465	445	494	433	504	479	450	488	454	456	451	452	411	465	464	468	493	457	476	452	480	493	482	483	489	490	492	465	486	461	467	479	452	457	494	478	444	469	445	492	448	447	462	464	478	472	470	424	486	465	459	469	459	473	492	515	447	470	465	451	443	443	461	471	464	460	473	467	442	484	475	461	485	439	464	452	486	447	481	465	447	439	501	481	468	456	483	462	502	463	480	498	446	465	501	485	440	449	439	442	452	472	464	465	456	445	461	490	481	462	455	490	436	482	477	432	435	442	487	477	442	467	437	446	454	437	482	454	500	456	447	503	451	506	441	445	470	453	465	504	455	482	432	493	491	529	492	461	473	448	483	461	473	470	462	510	471	450	492	480	469	436	447	470	469	464	493	420	488	504	452	490	476	511	466	486	493	440	452	493	446	473	480	495	502	434	446	465	455	493	508	467	449	417	476	484	465	475	446	449	477	452	454	454	462	460	471	489	439	430	467	460	477	480	441	447	456	435	466	495	461	474	479	457	450	479	468	530	483	484	458	462	458	453	462	489	478	445	475	483	481	465	456	453	449	483	481	470	477	479	426	459	502	487	477	468	500	445	467	466	461	441	457	477	473	486	449	480	500	487	494	496	454	476	481	466	425	502	438	478	442	473	474	466	450	451	464	492	466	492	463	440	489	492	437	460	496	497	463	463	493	468	451	465	455	446	444	489	475	459	460	485	478	466	453	449	467	458	502	481	510	460	431	484	413	449	480	469	497	488	453	452	473	438	476	452	485	471	465	448	431	472	487	440	483	459	442	495	493	490	454	482	450	446	495	507	478	456	442	424	456	498	445	467	456	472	468	485	497	444	474	517	429	478	494	495	470	445	473	454	460	471	426	461	460	485	475	457	450	467	489	457	494	480	456	469	460	439	482	473	471	484	445	461	509	480	462	467	444	491	480	500	446	463	460	470	489	464	490	504	492	456	490	424	476	471	502	484	473	431	480	425	471	463	480	472	488	466	505	493	432	438	424	486	468	485	454	470	467	466	464	427	483	440	467	449	481	484	455	455	439	462	486	488	476	486	452	462	453	505	472	522	497	488	475	442	444	476	501	466	474	449	450	494	444	519	458	479	466	477	462	458	470	496	493	483	484	480	507	521	448	459	447	447	465	435	490	455	495	454	475	501	493	456	474	457	478	441	459	455	437	458	424	480	512	469	486	434	474	468	468	477	432	498	457	446	463	501	491	491	473	469	461	473	438	435	513	495	475	480	485	475	469	485	492	473	439	477	479	471	503	471	503	471	452	471	500	468	478	487	465	438	457	472	469	472	459	428	469	476	447	431	488	488	462	459	487	465	489	476	476	468	488	460	429	464	464	481	445	495	469	469	477	453	472	487	443	462	475	442	466	482	466	459	499	483	481	475	442	464	434	491	448	467	446	454	490	482	500	470	452	446	508	473	436	433	484	456	458	476	453	490	436	483	460	466	502	440	448	458	508	450	423	451	445	500	438	469	493	456	535	523	453	420	493	465	467	457	469	504	488	431	514	465	491	470	472	513	440	443	485	464	491	484	510	464	479	426	507	511	464	472	469	478	488	478	451	466	500	416	503	471	463	473	442	500	445	473	440	481	455	470	440	499	458	498	501	481	449	485	484	457	470	481	440	434	491	459	466	511	483	455	474	460	448	458	457	473	480	475	466	452	468	502	458	449	459	481	449	449	478	475	491	479	452	431	422	490	513	441	464	459	525	469	478	459	454	443	535	452	494	471	450	453	443	457	447	490	500	461	479	465	500	438	443	466	494	479	441	478	477	473	473	485	475	510	480	481	461	494	467	442	501	481	448	493	480	449	468	478	437	473	472	446	441	475	472	468	478	481	432	441	448	503	498	438	446	467	473	431	484	473	475	454	439	513	480	457	443	469	497	445	477	459	488	446	476	443	504	476	504	436	475	459	517	478	468	498	461	417	510	494	498	469	500	434	469	478	469	466	443	492	438	463	494	454	502	452	474	478	488	463	496	476	469	497	504	446	507	463	472	466	462	502	446	445	475	464	437	510	510	462	483	496	462	481	468	477	477	507	459	467	461	473	476	455	468	459	469	478	467	472	494	485	478	453	466	461	440	453	487	480	435	448	468	438	495	515	477	474	438	469	430	496	465	460	425	461	525	465	469	466	443	464	474	452	471	459	457	454	470	472	471	465	441	484	466	487	472	471	474	471	515	463	478	497	466	456	469	459	479	501	490	521	425	458	443	494	474	470	483	462	502	482	473	476	486	454	452	464	475	472	458	457	469	463	514	479	463	480	486	489	454	497	450	473	446	485	494	434	462	456	447	468	440	451	450	465	485	439	463	483	475	503	468	464	488	455	458	482	458	473	536	466	487	442	465	490	439	459	462	455	458	458	485	477	449	496	472	455	439	486	499	470	461	491	498	447	480	476	454	488	488	498	473	466	455	480	495	466	432	446	454	474	453	446	470	457	482	463	462	462	496	435	460	463	494	470	427	464	480	451	474	449	485	481	458	462	470	454	482	464	463	486	492	473	491	447	462	495	480	498	451	494	490	436	481	471	467	480	445	453	487	468	423	473	483	458	464	493	450	448	423	457	525	435	456	444	430	462	494	457	478	481	498	497	455	470	459	476	442	468	448	484	449	481	523	503	463	456	438	468	479	481	444	507	480	508	497	462	488	471	467	453	509	483	437	501	500	478	484	428	495	482	473	489	466	449	457	457	472	465	411	472	491	480	451	438	421	465	458	520	501	439	455	449	440	472	486	472	443	441	463	458	458	442	481	498	463	495	453	462	522	464	472	408	425	502	415	465	461	452	442	457	456	422	470	471	459	453	487	489	477	457	489	479	477	448	429	481	484	471	477	480	451	509	462	441	436	507	459	448	447	500	456	496	480	503	458	468	494	464	469	514	512	454	478	459	473	460	472	464	510	441	498	468	455	433	480	485	486	462	446	463	444	467	472	425	496	505	485	470	473	449	488	442	440	487	473	504	479	465	458	491	467	455	465	459	442	454	434	483	498	487	457	448	467	468	461	466	450	484	467	438	479	480	495	465	454	459	461	488	516	463	441	443	508	460	442	488	502	434	469	435	496	466	517	452	438	465	475	474
8632	258	122	80	85	134	133	152	133	140	138	108	86	81	86	73	89	81	75	79	61	69	59	74	51	65	64	56	54	62	62	50	37	55	56	49	60	60	178	44	71	48	49	58	61	53	61	50	60	75	54	50	49	52	42	44	49	56	55	60	63	34	61	55	59	59	63	53	35	52	52	51	51	51	43	52	54	55	47	42	51	57	44	57	52	59	46	51	48	46	59	60	48	57	54	52	47	45	45	54	56	53	45	58	55	49	55	47	59	54	44	49	55	58	49	47	62	44	50	56	48	50	52	46	55	54	47	42	58	36	53	54	36	36	49	64	63	56	55	59	57	51	45	44	55	51	55	52	48	44	51	47	44	60	54	64	57	61	48	50	45	48	55	49	48	41	45	54	49	53	45	47	53	39	42	42	64	46	53	49	47	45	39	52	49	49	50	51	46	52	50	59	72	50	45	56	54	33	45	57	57	54	51	55	55	42	49	52	49	42	54	50	59	54	52	48	56	43	43	53	58	45	49	51	48	62	54	50	43	42	48	49	45	59	46	56	52	51	46	43	51	49	46	50	61	45	42	40	38	43	52	45	67	45	45	37	47	46	50	45	59	45	48	66	46	42	49	50	55	40	61	42	60	49	56	60	54	40	66	55	39	41	42	45	46	57	43	49	55	59	46	50	51	52	43	65	53	51	53	54	52	65	53	64	67	57	51	56	46	51	51	53	54	57	41	48	51	44	37	54	50	60	55	51	49	47	41	62	44	56	48	44	53	59	58	41	60	66	46	68	39	60	48	48	66	50	53	47	54	31	58	53	62	54	48	50	47	47	46	41	52	37	49	48	69	54	51	40	48	39	61	48	47	58	39	49	60	54	48	50	60	46	60	51	34	51	54	56	43	39	54	63	53	48	62	48	64	64	37	45	49	51	53	45	60	52	45	41	48	54	51	48	46	43	48	46	59	49	50	58	51	66	43	44	46	58	50	50	52	36	54	53	53	55	46	36	52	48	44	49	41	42	46	47	42	43	61	48	50	54	48	49	60	44	46	62	55	47	52	53	50	60	58	53	42	60	55	49	48	61	45	52	48	31	39	47	50	37	46	44	48	47	42	48	52	49	46	45	44	57	53	41	59	65	64	32	61	51	52	47	53	47	34	50	62	44	45	47	47	45	56	53	69	46	60	39	64	51	50	56	50	53	54	52	59	54	56	47	47	51	51	42	45	47	58	44	49	52	56	51	43	46	43	44	46	39	58	50	54	37	50	50	43	58	36	49	57	47	59	60	62	51	42	45	54	56	59	40	53	51	62	47	45	57	48	55	57	50	47	62	60	47	45	54	53	41	55	51	55	45	43	47	53	45	54	39	46	57	55	50	53	49	57	41	67	58	52	44	61	52	54	44	33	48	50	58	49	51	44	47	49	53	48	54	66	67	55	54	56	49	51	44	54	67	40	56	42	63	51	53	63	54	49	46	41	55	71	60	52	51	65	54	47	61	47	54	50	42	51	55	48	44	51	48	40	48	46	40	53	50	54	43	65	48	46	51	41	48	56	44	48	61	57	52	57	42	53	56	51	49	44	51	67	46	50	39	53	50	47	38	52	45	40	54	59	55	55	49	58	58	52	53	58	59	48	53	44	56	46	57	58	34	52	39	45	59	56	50	38	37	38	62	43	57	56	56	38	37	51	57	52	55	62	42	44	57	48	52	43	41	53	48	62	53	51	61	51	49	55	40	47	51	57	55	44	57	44	50	47	48	53	56	64	59	53	40	46	52	59	42	75	72	63	44	54	57	56	50	33	57	51	60	48	53	51	58	70	63	49	52	52	58	44	55	52	46	59	52	55	37	49	51	64	52	40	41	49	49	45	53	49	45	62	45	48	57	50	47	53	65	37	55	65	51	40	63	45	61	47	56	53	59	65	41	30	53	46	48	60	64	51	52	57	51	39	55	55	64	49	57	50	50	46	48	51	59	64	56	41	56	38	50	47	55	55	51	44	53	44	54	45	55	61	48	51	49	49	54	46	45	51	43	44	62	60	50	30	48	61	41	60	49	51	55	62	58	54	52	49	59	50	50	40	52	47	54	42	54	30	49	44	46	66	60	39	57	45	48	53	45	50	47	50	59	56	63	55	49	49	66	53	46	51	54	48	53	66	51	46	54	68	51	53	49	50	50	53	58	50	57	33	44	38	58	49	56	53	46	46	52	50	53	54	48	43	55	40	59	58	58	58	47	48	48	61	58	60	43	55	35	66	64	45	42	58	37	53	46	47	45	53	41	50	57	42	59	59	44	50	53	46	54	67	43	64	60	47	68	68	65	42	45	66	49	36	45	52	55	49	52	51	45	45	60	47	41	56	45	52	42	65	54	46	58	47	46	44	45	56	41	52	45	51	55	45	44	51	44	45	57	51	61	43	49	42	51	55	52	59	44	54	58	54	51	61	63	50	69	44	41	42	44	53	53	58	53	53	44	47	53	56	51	60	52	53	56	52	37	61	51	49	41	43	43	51	52	59	64	46	58	47	47	46	43	60	46	45	51	46	48	46	57	55	67	49	61	46	41	48	59	57	47	50	48	53	52	56	65	52	44	43	59	51	41	62	48	58	46	57	46	50	46	53	54	44	52	66	47	53	51	52	48	47	41	49	55	50	54	50	71	51	41	45	44	56	57	44	49	62	50	46	57	54	46	67	41	48	51	55	59	58	48	50	57	55	41	60	44	60	51	56	39	50	54	52	53	56	59	55	49	49	45	43	56	47	48	56	33	41	46	40	49	45	54	42	42	58	55	44	60	48	58	50	56	59	44	48	59	47	48	51	41	53	60	49	57	55	54	45	48	54	48	48	38	42	51	38	39	49	54	46	58	41	49	58	58	52	48	63	59	45	50	49	50	45	58	59	56	48	59	41	48	64	47	60	59	60	58	50	52	37	56	51	54	48	59	55	48	46	47	55	55	48	50	57	57	50	53	44	49	52	49	50	47	61	52	46	53	47	50	51	70	44	49	65	51	61	42	45	50	62	55	52	56	66	54	65	53	46	64	41	42	41	52	48	54	55	42	44	38	46	50	55	44	55	45	53	50	50	41	45	41	69	57	47	55	50	58	47	56	57	52	49	58	53	70	47	57	52	53	51	56	35	45	55	65	47	44	41	58	51	49	42	42	48	53	47	52	54	59	56	56	46	57	43	50	43	58	59	50	53	62	64	52	47	46	38	44	69	55	52	58	50	48	61	59	51	40	39	62	48	58	44	63	52	50	44	51	48	44	49	58	54	64	51	49	59	37	52	58	52	43	60	58	51	65	54	39	58	57	43	59	47	48	55	51	51	41	59	57	43	43	47	52	52	50	62	55	50	56	47	46	60	48	57	41	53	46	49	53	52	46	61	53	49	51	43	56	41	51	41	56	69	52	34	51	51	37	44	51	62	56	56	44	43	44	45	35	47	42	58	55	46	41	50	51	50	58	41	57	52	41	45	46	49	53
28316	3840	1795	2721	6882	8752	8087	6716	5799	4646	3947	3345	2958	2556	2255	1988	1819	1606	1443	1366	1307	1209	1121	1082	976	944	904	911	861	824	874	765	768	797	735	702	690	705	3785	685	699	683	648	646	619	655	621	629	615	576	651	611	558	547	566	604	608	626	549	575	569	557	638	581	526	629	544	547	547	563	581	579	576	536	517	548	564	475	543	572	546	505	498	537	515	536	509	561	575	505	529	526	548	521	489	523	531	503	520	565	527	497	546	499	474	550	472	499	529	512	502	497	522	541	522	499	517	534	480	521	481	518	496	555	498	525	501	463	478	520	522	507	544	487	518	513	481	497	509	500	555	548	581	530	535	483	508	512	538	541	516	526	523	511	470	517	531	498	522	574	494	533	476	546	482	535	530	505	496	490	514	566	522	539	497	473	492	514	519	515	493	529	510	517	462	479	537	495	486	540	524	499	512	539	471	494	508	501	485	499	518	556	482	476	520	497	479	522	535	502	474	525	502	541	495	532	541	538	515	507	524	501	497	505	522	465	509	479	464	529	505	532	524	503	529	506	509	470	481	478	491	517	505	509	509	493	510	551	494	491	502	504	507	472	481	491	504	519	501	491	509	476	523	500	514	476	491	508	503	500	473	546	527	451	525	494	523	489	525	466	499	503	499	512	532	506	480	462	546	541	499	509	528	502	506	483	498	488	513	497	522	487	511	458	530	483	509	518	525	509	528	563	524	484	509	498	478	553	468	488	545	473	497	468	528	433	529	506	502	505	495	532	481	488	536	507	523	477	524	512	516	484	476	549	526	509	519	548	487	498	506	499	486	506	502	510	490	476	469	508	501	477	530	554	521	508	517	501	542	488	521	487	499	482	493	524	503	489	515	525	490	497	508	480	495	490	476	473	468	503	502	518	517	510	519	533	505	495	491	528	524	521	510	528	458	509	511	522	534	502	464	524	501	514	530	503	489	550	498	499	470	506	527	517	505	505	500	531	500	497	514	514	453	547	514	519	517	527	510	488	506	500	512	515	490	501	519	509	527	520	479	525	521	481	462	502	547	506	524	494	517	455	542	518	482	512	473	501	485	489	466	484	479	529	531	520	524	510	482	524	485	530	527	535	546	525	547	520	511	508	497	508	490	470	491	565	514	468	529	485	532	495	494	525	480	540	500	458	514	503	489	504	518	527	493	513	498	538	509	490	450	511	507	490	531	514	503	505	487	485	520	514	491	531	503	490	492	509	489	510	516	507	537	546	492	485	495	505	483	516	477	475	498	480	488	522	517	489	468	474	461	519	506	489	537	497	476	483	522	483	462	514	521	468	458	479	508	487	478	528	498	515	507	540	518	521	509	489	525	483	475	505	510	454	461	510	504	490	478	509	505	551	509	515	494	491	530	473	529	524	492	484	492	510	496	535	515	530	510	502	482	498	476	527	501	519	495	514	521	499	494	502	512	494	483	514	522	497	523	555	477	501	538	489	503	507	451	497	538	521	498	529	499	498	463	510	463	530	522	530	485	469	524	494	490	497	494	522	509	486	493	511	496	490	514	480	512	490	523	527	511	525	498	480	528	506	514	502	542	526	501	503	489	500	535	480	508	500	493	480	464	494	533	516	488	472	537	502	507	497	499	524	509	479	519	512	469	535	475	504	544	537	494	507	522	520	504	523	514	488	495	531	450	516	487	547	496	535	525	513	515	509	516	506	524	509	513	493	518	478	527	460	479	502	537	516	453	510	495	528	461	541	467	488	476	532	492	509	481	503	517	475	482	491	510	509	498	519	496	473	580	502	464	539	518	496	517	504	482	471	493	500	540	503	508	480	507	519	527	488	520	487	532	494	464	488	471	485	499	509	547	480	495	498	471	526	502	488	489	542	511	487	522	511	539	466	520	499	480	485	521	549	523	497	526	498	499	528	528	517	520	531	508	526	518	502	524	512	508	496	469	528	469	476	538	545	502	490	495	498	498	492	546	499	460	512	504	525	520	494	510	527	493	508	491	492	517	481	532	437	484	529	498	504	536	506	495	499	505	523	529	533	515	486	527	518	534	493	513	500	498	513	472	531	511	500	522	526	473	512	532	509	537	536	514	520	486	496	502	498	521	504	498	500	480	512	533	508	511	515	510	473	497	524	486	445	518	539	506	514	537	530	544	483	492	471	481	522	496	479	504	487	507	513	513	510	528	490	473	552	505	480	527	458	493	518	525	513	504	494	491	469	514	500	501	483	530	498	501	478	499	513	501	532	470	489	486	516	516	504	494	525	533	512	517	495	488	520	479	536	522	516	507	499	465	491	466	490	508	486	517	548	499	500	514	543	474	529	516	497	490	493	504	500	531	513	513	483	498	504	544	491	492	507	502	509	487	509	498	492	495	458	508	511	495	540	488	509	466	505	496	492	488	491	497	533	527	480	531	496	510	519	478	506	503	507	495	494	507	495	489	510	500	506	528	549	487	466	545	499	506	500	488	517	505	498	505	512	523	453	489	521	513	488	533	505	555	509	487	511	478	490	498	506	547	493	507	537	505	477	503	498	493	501	498	519	487	557	516	480	501	487	505	498	528	507	496	525	485	462	492	505	478	491	498	514	486	494	471	495	518	546	520	501	500	475	498	507	538	488	534	547	517	496	491	514	514	502	529	514	542	536	507	501	486	515	540	528	497	477	514	478	481	472	506	511	484	482	507	506	510	474	513	495	494	486	515	513	503	502	491	521	508	501	528	525	487	497	503	498	515	478	518	527	533	499	514	500	477	490	521	481	497	475	515	510	521	511	533	472	555	465	518	496	501	503	514	494	463	497	489	499	513	514	475	503	522	495	502	512	518	503	497	501	500	531	511	462	522	473	515	518	479	479	540	530	492	506	508	510	491	521	531	502	486	488	545	516	503	516	490	535	500	535	525	493	499	500	543	528	513	514	516	503	495	503	517	508	502	503	542	505	476	525	524	519	518	534	510	518	536	502	535	496	477	506	490	472	484	519	499	480	501	505	523	502	499	526	500	537	493	473	528	492	503	529	495	512	526	508	537	497	489	523	478	535	514	546	527	530	518	516	512	492	481	490	543	502	529	526	519	537	486	501	491	492	492	512	531	496	504	510	547	469	511	495	529	515	487	513	533	516	524	492	500	488	507	474	511	499	472	500	504	448	501	559	516	520	503	541	486	540	491	523	488	489	527	540	511	509	481	549	497	482	530	503	476	505	487	519	489	516	464	511	542	528	492	523	518	533	528	502	501	502	470	495	499	450	523	471	463	470	515	509	504	532	445	511	506	495	526	506	503	489	527	514	472	515	466	540	497	510	516	528	505	550	505	532	497	508	504	486	508	540	512	488	483	478	507	510	472	504	454	477	495	507	540	493	510	500	512	512	498	498	528	543	526	548	475	468	496	499	510	516	503	464	463	497	545	504	536	549	487	518	528	483	497	488	511	494	484	486	518	506	490	477	499	533	485	549	531	539	484	483	513	518	498	494	539	489	508	494	498	508	528	515
6216	110	47	45	35	60	60	82	61	47	69	55	49	50	43	38	32	40	38	31	32	32	30	30	35	17	32	31	25	19	20	30	24	28	22	20	28	29	96	27	30	18	26	21	28	19	23	33	21	20	17	23	30	25	20	20	12	21	14	19	16	28	31	21	18	21	17	18	22	28	25	17	21	24	23	16	19	15	25	27	32	25	17	16	21	17	22	27	20	19	21	19	19	25	23	21	21	18	21	18	19	17	30	21	28	23	19	13	19	21	19	22	21	15	22	21	19	18	20	16	23	13	22	25	20	23	12	20	21	18	18	23	19	20	13	24	14	13	23	22	18	17	25	28	16	16	27	26	24	20	17	18	21	20	21	23	18	24	25	13	19	18	21	14	18	18	21	19	14	20	20	20	23	13	25	15	16	17	19	14	16	11	23	24	16	11	20	15	17	24	15	27	15	15	13	17	26	18	20	17	18	21	30	14	10	27	15	20	20	15	14	20	15	23	18	22	14	15	21	21	17	20	20	18	15	20	28	19	13	23	19	19	19	25	16	17	30	23	16	26	19	18	25	15	21	17	24	22	17	11	14	25	19	28	27	19	26	20	22	29	17	14	22	21	14	25	15	18	17	22	20	19	16	21	25	21	20	12	21	15	18	23	16	17	20	22	18	25	13	21	14	20	23	21	23	24	26	22	13	21	29	18	19	19	15	8	22	23	10	16	11	26	19	26	16	23	15	19	23	15	15	22	13	20	25	12	13	21	15	20	19	23	18	18	20	19	21	17	28	18	24	24	25	21	17	16	15	18	22	32	16	5	17	20	14	16	23	20	24	18	14	24	27	19	22	16	19	16	22	15	24	15	13	15	15	13	20	15	29	18	23	24	18	23	13	22	18	18	18	18	17	21	22	13	27	24	16	23	25	22	20	18	20	17	17	20	17	20	27	16	20	20	22	25	20	22	26	24	12	22	22	18	18	18	26	15	23	25	13	15	25	20	20	16	18	21	16	16	31	9	11	19	23	17	21	22	28	28	23	18	13	22	19	15	18	19	19	19	24	18	30	20	27	19	21	17	20	12	18	15	23	16	21	20	17	13	12	18	23	23	18	16	24	27	25	19	10	26	21	18	25	22	13	26	15	22	21	13	13	16	19	17	21	30	24	25	16	18	26	16	21	15	13	32	19	23	17	10	19	17	24	18	15	14	18	30	23	24	23	18	13	19	6	28	18	25	12	19	11	17	19	15	22	25	18	22	8	27	25	17	18	15	20	20	22	16	13	23	16	22	17	17	27	19	23	29	22	27	14	23	16	14	29	17	19	19	20	31	18	18	26	24	17	25	27	17	19	19	29	20	21	10	22	26	16	19	17	23	25	21	22	16	18	14	19	27	31	28	19	16	17	31	16	19	23	28	24	22	18	20	19	30	13	20	17	20	20	15	22	27	20	19	18	26	19	18	23	14	14	13	29	17	16	21	19	14	24	23	29	29	19	17	25	17	25	15	22	17	21	18	15	18	22	17	19	20	18	25	17	19	21	14	17	23	17	19	21	18	14	14	18	18	19	23	24	18	14	17	14	17	20	18	14	22	22	17	25	27	26	20	21	21	19	20	20	21	18	25	23	24	24	20	13	23	15	24	23	25	20	24	21	25	15	22	14	16	26	22	17	26	27	14	23	21	19	23	18	20	23	20	20	16	15	21	23	17	24	24	21	23	19	28	21	24	29	26	22	21	13	26	24	17	25	20	13	18	37	17	15	13	25	29	18	22	21	12	16	13	15	25	18	14	20	25	19	23	20	16	26	20	19	13	12	19	27	17	19	24	16	19	23	20	19	30	19	25	22	19	21	17	17	25	22	20	19	18	22	27	17	19	22	12	26	22	25	15	15	18	18	17	16	14	15	23	19	17	20	21	18	20	27	20	17	19	18	19	20	22	16	12	11	16	19	28	20	26	24	13	18	22	23	28	19	20	29	18	24	15	20	14	21	27	22	17	18	20	15	17	16	17	19	19	22	19	15	22	18	21	22	21	18	20	13	16	20	21	14	19	20	14	19	22	23	19	16	20	25	24	24	23	25	13	23	20	24	20	15	22	16	24	12	17	19	15	11	21	25	19	19	21	21	20	10	16	18	23	17	32	16	22	16	18	11	19	15	26	20	22	24	16	18	22	26	21	18	13	21	12	28	17	21	22	17	24	16	13	16	23	18	19	21	17	30	11	16	16	14	26	23	28	15	21	19	17	21	17	16	14	13	27	24	20	13	26	24	13	20	22	18	16	17	30	24	21	17	21	17	21	21	15	17	19	22	21	18	14	11	14	19	24	21	20	23	29	25	19	23	12	18	25	15	17	22	24	23	22	20	23	20	18	13	26	23	21	32	16	17	23	16	19	18	19	30	26	27	15	12	14	23	16	23	24	19	18	19	17	18	20	19	24	27	19	23	18	18	20	25	21	18	19	22	15	24	12	18	17	14	19	19	16	18	26	20	17	25	20	18	26	13	27	25	21	17	15	27	20	14	22	20	22	14	21	10	17	21	17	15	21	13	18	24	16	13	18	20	19	23	17	28	14	22	16	17	24	18	18	13	9	14	20	22	17	23	17	19	23	21	17	12	14	19	11	19	17	27	24	16	16	27	15	19	16	33	10	21	21	29	20	14	26	21	18	15	23	16	11	26	21	16	15	13	26	22	16	17	18	19	22	24	19	20	13	24	23	13	19	18	18	22	20	18	19	13	20	23	19	20	19	30	20	22	25	19	25	15	23	17	16	21	26	16	23	17	14	17	12	18	23	23	20	17	15	20	22	21	15	19	16	31	20	12	21	18	14	17	16	26	22	15	20	27	22	17	18	23	22	28	16	22	22	20	12	24	21	14	18	17	18	22	19	22	19	15	21	18	23	17	24	26	21	18	15	7	12	18	16	23	23	21	13	16	19	16	20	15	21	20	15	18	27	21	20	16	14	18	20	21	20	24	18	11	22	13	21	15	19	17	26	21	15	22	18	15	23	19	16	24	28	24	17	17	23	18	19	23	19	19	24	23	15	18	20	14	22	17	22	24	24	22	21	20	22	15	20	29	20	20	16	22	12	24	23	15	22	27	27	20	15	16	17	14	22	15	22	21	23	23	21	18	20	21	20	17	15	15	26	17	21	22	16	21	19	23	19	25	17	18	25	12	14	22	28	23	23	26	17	16	25	24	17	29	23	18	19	27	16	16	14	14	12	18	22	16	20	18	29	12	17	28	26	16	14	18	11	18	16	18	17	18	22	19	17	23	16	18	23	15	28	24	14	20	24	21	20	16	20	19	18	17	30	19	13	30	17	22	29	22	20	25	17	23	19	13	10	14	13	18	18	15	21	13	20	13	23	28	19	26	17	20	18	26	22	23	20	23	24	20	20	12	19	20	17	18	12	16	20	17	13	20	21	16	13	18	22	16	22	20	25	19	26	24	24	16	16	26	18	23	17	23	22	17	22	17	17	14	14
22107	1967	918	1463	3836	5133	4730	4150	3383	2891	2376	2054	1684	1449	1264	1067	972	861	817	754	606	602	575	528	513	483	454	432	405	382	366	364	367	333	350	320	307	406	2701	302	276	271	305	266	286	255	274	254	264	255	247	253	262	258	247	239	265	217	226	255	245	240	231	233	256	240	238	246	198	222	215	225	215	239	203	205	223	236	245	232	214	207	201	213	206	213	174	207	249	218	212	204	198	198	184	199	208	187	184	208	196	214	209	176	203	202	212	189	214	207	200	196	218	195	190	208	188	176	198	212	203	194	207	203	198	205	179	200	237	198	222	197	206	210	193	182	183	190	190	197	196	202	234	213	172	216	197	213	189	224	189	177	216	211	200	188	194	176	201	200	217	210	174	218	181	197	212	189	185	211	172	210	199	204	209	201	213	209	212	201	217	189	223	189	198	245	197	204	211	193	230	199	192	191	194	204	198	173	179	201	182	203	209	212	204	217	195	202	197	191	208	215	175	209	210	200	206	184	181	196	207	194	213	188	209	181	219	202	183	195	205	184	190	189	189	206	185	157	198	177	193	168	206	183	175	210	221	198	195	186	201	192	191	202	193	190	205	198	208	173	194	201	207	202	175	197	198	180	188	209	173	206	190	194	199	208	167	198	213	209	192	193	192	205	182	195	182	198	197	207	168	211	156	183	208	178	208	199	180	179	150	209	197	201	195	178	212	178	213	191	192	206	205	210	212	187	194	207	209	187	214	200	191	210	178	195	194	193	188	192	192	185	197	219	196	196	198	193	157	209	191	198	196	184	180	215	192	165	186	203	195	200	191	179	226	178	186	168	208	200	206	226	173	227	178	190	188	212	212	193	209	194	200	202	215	203	227	197	198	172	210	205	196	194	214	178	193	203	225	213	193	217	201	201	195	222	216	200	209	187	192	214	192	205	187	180	181	212	199	202	176	176	217	178	206	170	205	212	205	195	188	203	200	205	206	197	223	192	163	200	178	188	186	200	202	195	179	194	195	192	182	173	226	194	207	215	193	189	186	191	190	209	184	193	203	199	233	181	210	190	182	196	217	206	191	204	208	192	221	177	181	187	208	183	207	190	208	192	241	196	198	204	195	201	218	203	193	194	198	187	183	219	174	211	186	200	188	191	192	191	198	213	190	194	184	194	179	167	188	199	187	189	203	214	158	180	217	187	195	198	237	196	188	213	200	223	220	199	211	202	202	177	181	177	197	174	190	176	206	221	153	200	200	199	188	224	201	190	186	187	205	192	180	168	174	196	184	175	222	194	187	205	180	174	181	197	231	188	206	204	205	202	177	181	216	224	226	214	174	208	174	193	211	209	205	184	218	227	187	186	188	227	209	198	207	218	196	178	204	217	222	187	215	216	191	189	168	180	226	205	200	213	199	211	198	188	181	203	197	195	199	173	178	174	203	192	190	196	180	207	192	226	173	178	216	201	204	227	170	200	193	202	193	194	220	213	193	185	216	196	193	185	186	205	214	218	183	201	198	184	205	206	201	181	179	208	194	195	205	178	189	215	167	210	208	193	195	215	175	212	206	189	207	204	163	197	221	178	170	234	179	173	184	193	210	178	217	188	201	181	212	184	221	191	178	215	206	210	187	191	192	188	181	208	196	186	177	204	164	197	191	178	217	218	172	194	177	174	202	208	193	193	205	199	185	170	201	180	185	184	181	176	189	193	214	216	214	214	189	185	194	193	198	191	196	204	193	187	181	194	208	240	206	212	225	169	193	201	187	214	186	217	200	221	189	173	195	202	189	187	207	193	172	183	206	196	182	203	199	187	198	187	237	194	212	185	205	184	214	175	210	218	199	182	215	196	220	231	225	183	224	181	205	182	192	191	202	224	173	200	188	203	195	181	188	184	188	184	200	205	215	200	194	175	190	206	213	191	218	180	164	203	219	188	186	176	183	211	190	221	188	213	204	208	212	207	184	192	203	193	223	176	214	202	212	192	213	180	213	192	186	201	219	194	195	225	183	194	182	170	167	210	207	201	199	198	197	177	196	207	226	198	191	186	172	177	178	185	188	195	190	211	194	198	204	206	213	190	192	202	198	210	179	193	182	207	189	190	182	191	192	218	218	182	171	182	198	209	232	213	217	190	204	191	220	179	179	190	187	188	206	215	198	207	198	189	182	192	177	204	216	149	194	212	231	199	206	200	179	206	186	183	189	190	197	202	193	230	182	200	204	208	224	182	219	186	168	196	198	197	208	170	184	211	203	201	199	201	162	218	207	218	210	190	216	223	182	205	194	176	205	200	224	221	202	186	187	188	200	186	203	220	209	228	204	175	201	190	187	189	187	183	197	231	191	204	210	187	195	203	197	193	184	184	201	181	209	211	189	189	188	177	199	209	192	168	198	202	206	226	181	174	188	217	225	201	202	218	190	172	202	193	199	192	178	225	202	193	200	201	191	200	179	186	191	214	201	197	200	186	209	192	198	256	169	195	193	191	181	189	197	184	195	228	199	178	194	195	199	182	189	177	195	183	197	209	190	192	199	195	178	187	193	210	193	187	198	185	218	197	196	199	190	191	200	194	213	176	179	200	167	179	227	202	185	204	212	208	206	209	199	194	191	202	187	193	210	191	204	180	201	225	198	196	195	185	179	195	186	203	216	203	178	228	170	179	182	198	188	181	205	210	205	211	168	183	176	205	191	186	184	184	192	220	181	199	191	195	183	166	183	209	201	199	178	197	194	208	187	202	193	189	192	195	163	209	190	223	191	185	194	220	188	196	217	189	186	206	198	201	210	175	204	207	204	194	214	192	196	196	187	170	212	199	177	214	202	205	189	204	218	189	181	202	175	198	171	183	203	181	201	189	210	181	190	205	218	197	184	199	199	187	232	167	178	196	196	173	202	187	183	225	193	182	177	201	202	180	217	204	209	210	199	202	182	185	183	190	207	174	239	178	198	191	193	206	177	183	192	202	195	203	172	186	176	196	185	190	208	184	185	189	186	164	217	196	190	197	201	187	203	192	186	193	197	207	202	200	196	187	191	184	198	188	176	182	192	179	192	219	204	187	201	218	165	219	207	193	180	204	229	196	201	184	203	190	197	208	194	193	177	182	205	192	187	186	186	208	148	212	155	182	198	182	158	213	193	200	203	190	190	199	191	195	206	182	182	179	164	199	194	207	188	187	213	202	217	192	199	204	222	219	185	181	174	191	192	178	207	205	165	204	198	195	210	224	200	182	194	231	204	193	196	193	201	208	201	167	221	179	219	184	188	234	206	212	200	177	182	189	185	195	196	210	208	189	190	208	206	204	190	216	207	180	179	208	181	205	192	176	218	195	195	202	223	206	189	211	220	175	181	183	186	206	187	171	180	207	190	188	190	206	215	206	217	187	174	182	207	200	202	171	200	211	177	198	193	194	177	203	183	193	189	222	219	201	215	225	207	171	199	184	210	175	199	200	167	219	197	221	175	177	204	191	210	183	173	161	226	173	211	176	164	192	204	180
7310	242	148	117	111	149	143	154	141	142	134	118	120	111	97	103	97	103	96	108	98	94	70	85	92	71	87	62	80	75	74	76	85	86	85	85	90	74	165	75	79	60	79	77	83	74	82	71	66	68	77	75	69	86	70	72	81	58	62	76	68	60	81	72	64	79	83	79	63	70	90	73	68	63	76	77	78	86	65	58	77	61	72	69	87	69	73	76	77	87	66	87	67	76	76	63	70	85	78	87	80	76	67	81	89	67	74	75	74	76	87	81	80	83	76	90	71	69	75	76	76	74	72	65	73	65	76	73	70	74	79	73	58	76	57	78	84	97	67	62	69	71	63	80	64	74	71	74	68	74	64	72	68	77	77	72	69	83	77	62	71	75	76	79	95	71	75	80	64	68	76	71	79	72	67	64	72	68	81	79	67	78	82	74	97	75	76	73	84	72	70	78	72	61	82	70	76	71	74	81	75	84	71	79	74	67	78	65	68	80	69	77	76	77	61	57	70	82	67	83	84	75	73	65	76	80	86	75	77	79	90	67	90	93	58	67	84	85	78	100	82	73	85	67	79	74	71	69	74	76	69	82	66	86	64	63	76	64	78	73	74	67	71	90	65	59	55	90	70	81	56	68	71	70	58	60	71	81	62	78	71	78	73	76	73	77	76	88	76	69	71	63	73	68	57	82	84	78	70	67	80	64	81	74	76	64	62	70	76	81	86	66	65	74	82	72	65	79	84	66	82	65	74	66	74	65	75	82	78	70	69	65	74	74	78	74	70	87	73	84	72	75	76	67	54	75	75	77	76	89	78	73	91	64	63	88	84	67	77	83	75	64	75	86	62	71	67	73	79	68	75	65	73	78	62	74	68	83	71	60	68	84	93	74	74	84	73	76	83	71	70	76	76	78	76	52	70	91	59	88	67	66	80	78	70	72	81	62	80	68	70	83	67	77	86	65	78	77	78	91	71	74	73	78	89	71	72	76	59	84	84	76	87	83	75	76	86	65	69	87	72	87	74	76	89	71	63	60	87	75	81	87	65	96	77	78	57	67	71	62	85	70	83	76	79	88	64	66	76	74	74	82	91	87	59	76	70	64	74	83	66	70	78	76	59	61	71	65	86	95	81	71	71	80	71	65	84	74	86	89	81	55	78	66	76	76	79	61	83	72	89	70	80	93	59	73	76	95	66	79	68	79	78	68	88	70	87	67	70	62	97	70	57	82	84	65	71	69	72	63	76	78	66	76	87	79	83	60	86	84	71	79	74	69	81	64	83	89	70	80	65	83	83	73	64	66	80	75	69	93	85	75	76	84	79	67	55	78	81	70	71	74	74	85	80	85	75	74	76	66	82	64	49	73	60	80	80	79	76	65	72	81	66	88	85	66	66	80	65	90	80	71	75	85	84	71	59	65	67	76	64	62	72	71	83	76	69	76	85	75	88	81	76	64	70	84	72	80	87	84	78	88	73	79	85	80	76	81	87	61	75	75	68	85	71	68	63	84	65	67	64	80	70	72	62	87	67	69	79	54	78	68	66	65	69	78	56	61	83	79	69	78	77	85	70	79	81	65	80	80	69	71	79	59	89	76	75	67	75	68	76	57	79	94	81	69	63	56	63	80	65	76	68	64	77	82	68	70	63	82	84	70	84	72	79	85	75	87	75	97	59	82	70	78	70	80	79	75	66	85	88	70	76	89	83	56	65	82	70	75	86	85	70	73	72	82	70	77	74	61	77	82	77	82	71	77	85	88	72	71	79	69	80	73	88	69	63	82	65	76	66	78	76	69	76	64	52	78	71	60	75	68	74	69	56	77	77	71	79	78	65	82	78	79	81	76	67	71	70	80	69	80	80	71	78	82	69	69	71	80	67	88	72	72	87	78	58	69	75	75	82	76	86	85	81	82	76	78	81	77	73	92	65	71	79	61	76	72	80	69	73	70	89	84	76	75	72	78	79	85	65	92	77	71	81	67	75	72	83	73	72	64	85	81	71	74	88	77	76	82	65	74	80	82	66	72	61	67	68	78	77	78	67	68	78	74	69	73	71	73	73	85	53	73	62	82	91	62	70	77	69	90	83	67	81	83	75	93	76	97	64	59	68	79	71	87	76	81	73	75	68	71	68	88	78	77	57	84	64	66	64	69	69	79	54	66	73	77	71	68	73	64	73	75	86	74	69	69	68	78	68	69	75	89	75	77	74	75	77	88	74	56	71	87	77	75	75	75	73	78	93	72	75	71	70	76	63	87	63	82	65	70	80	70	70	65	85	65	86	67	73	76	49	81	81	67	78	78	64	82	79	88	76	66	71	70	85	81	79	71	75	86	83	79	74	64	74	87	79	75	74	91	73	74	83	92	55	71	70	60	74	79	71	79	60	74	69	74	79	71	81	69	90	64	77	78	66	82	75	65	83	76	68	59	81	63	68	61	74	76	85	64	80	73	80	66	70	73	73	86	74	70	55	87	79	72	80	73	59	60	80	81	95	59	69	82	72	59	74	72	77	69	75	79	70	79	74	88	76	69	77	86	72	83	73	81	72	70	74	56	71	71	73	72	56	76	77	64	72	59	76	68	65	83	84	95	88	71	83	85	70	69	73	64	61	61	74	62	79	84	73	85	72	99	65	86	71	74	84	79	68	85	70	68	80	82	80	69	66	78	67	80	81	75	60	67	66	82	72	70	75	87	52	85	47	79	65	67	88	75	65	89	71	66	88	91	78	72	71	91	70	84	62	78	71	79	70	86	78	62	72	80	90	83	74	77	69	78	71	73	86	78	82	81	78	66	84	70	68	79	78	70	78	83	71	78	76	72	78	65	78	67	72	77	69	72	86	71	74	66	65	77	60	74	60	74	79	69	73	68	85	59	82	75	64	56	79	72	83	71	68	70	78	96	79	62	74	69	69	90	92	68	80	75	73	64	77	76	73	75	85	69	77	54	69	69	74	75	94	77	79	77	72	68	48	72	67	85	72	77	79	73	62	77	70	86	85	73	80	64	77	82	76	74	86	74	76	74	78	53	63	85	73	76	83	66	63	87	66	88	79	84	80	69	69	72	60	83	78	69	80	87	71	78	85	83	78	65	73	66	79	63	77	67	78	59	73	79	71	91	77	62	85	81	81	70	90	80	61	83	72	74	60	63	92	73	74	71	73	85	69	66	74	78	71	68	84	71	80	79	65	49	79	83	69	85	75	71	64	72	63	74	63	89	84	85	69	57	76	58	80	62	77	67	72	71	83	56	97	71	71	77	79	71	87	78	86	66	70	80	86	78	72	66	68	80	89	76	83	61	80	62	66	77	86	71	67	90	69	74	79	70	67	85	82	69	63	73	78	62	82	72	80	65	65	78	63	84	75	65	74	85	61	76	87	69	78	64	73	66	74	79	87	62	76	87	56	76	65	62	82	66	71	71	61	80	94	70	83	68	82	70	65	84	84	64	69	60	67	70	80	72	81	79	78	78	76	63	85	68	66	72	71	69	74	58
27582	3837	1833	2745	6794	8395	7572	6437	5328	4449	3743	3208	2757	2423	2187	2041	1821	1672	1587	1390	1420	1348	1293	1211	1235	1158	1089	1035	1076	1023	1041	977	957	972	962	936	951	937	3432	959	894	902	908	883	892	860	868	887	874	821	863	873	916	868	862	851	836	794	835	817	854	797	781	817	850	832	799	824	804	839	822	820	788	796	817	783	791	831	783	821	797	782	872	793	794	796	808	819	831	788	782	793	827	777	831	811	798	783	822	831	817	718	770	748	846	791	762	796	777	806	840	739	799	795	809	775	823	766	779	792	792	757	765	768	831	785	832	783	778	785	767	743	763	835	770	748	829	752	800	775	814	761	763	796	785	757	735	746	833	830	761	819	753	762	779	768	749	784	762	820	794	784	746	740	810	792	764	800	792	736	810	739	773	784	726	794	757	746	741	813	723	774	767	735	793	737	738	757	779	793	764	812	749	784	778	777	759	782	806	801	786	777	769	810	740	740	793	840	750	788	849	814	822	793	732	763	816	773	768	746	788	801	794	777	817	785	767	825	804	855	707	784	797	819	838	769	779	790	821	770	781	791	776	739	812	750	777	740	756	777	756	770	780	783	762	797	752	784	766	762	757	758	805	794	795	802	758	777	776	779	760	763	778	765	791	812	790	794	779	747	775	797	751	785	787	779	806	780	750	739	790	714	758	747	836	719	736	785	774	733	836	789	766	766	868	794	802	772	738	766	758	824	788	818	807	762	829	742	761	850	803	755	781	835	781	795	792	796	764	780	798	772	805	799	795	740	771	793	771	753	804	801	750	738	815	738	751	799	771	802	767	768	803	738	758	816	765	743	759	765	811	781	783	806	816	845	747	758	808	775	758	760	796	766	761	763	790	789	833	761	797	782	772	723	773	767	734	718	812	772	752	748	809	769	771	831	758	771	728	760	786	785	785	758	802	817	765	764	758	772	754	756	765	767	756	803	748	735	778	789	797	780	795	801	744	804	743	777	757	776	805	747	809	764	730	755	754	766	744	789	783	759	793	790	753	759	816	789	781	779	775	746	753	782	755	797	775	789	771	796	825	766	782	763	723	733	772	802	825	807	818	767	740	777	771	721	824	738	762	732	771	785	793	817	752	787	760	751	763	807	739	731	745	782	767	755	756	759	767	750	785	755	756	771	725	762	780	793	804	771	804	766	745	772	783	725	770	794	745	730	755	785	795	713	764	723	778	755	777	772	761	789	757	778	775	776	748	750	813	813	793	782	779	709	796	760	799	779	743	745	786	790	743	778	841	783	739	778	770	773	759	750	790	829	774	738	831	763	779	792	752	770	758	799	792	761	750	763	759	779	797	777	755	816	772	755	750	724	790	785	746	782	781	713	758	795	774	811	782	783	767	762	781	776	747	772	769	799	760	751	753	766	790	851	792	783	761	763	791	766	818	771	746	759	733	803	741	743	786	720	744	736	804	757	729	797	783	762	769	788	793	792	756	764	802	732	789	815	745	773	777	756	779	778	724	761	807	733	752	818	759	792	764	789	763	760	763	765	820	754	757	709	769	792	703	820	772	800	802	771	762	802	752	757	769	767	764	791	730	764	793	793	795	773	782	782	774	766	747	759	785	772	762	731	754	795	782	790	813	787	742	783	815	767	756	769	798	799	780	786	796	759	826	759	792	752	800	759	778	740	748	796	774	753	779	756	773	755	803	751	831	749	774	750	833	773	799	839	771	774	785	750	760	767	791	743	805	753	753	754	810	750	792	802	761	739	716	717	733	765	761	776	741	764	779	726	753	822	795	756	789	778	779	734	734	751	768	794	767	769	740	718	763	821	774	802	796	696	792	727	800	801	752	806	735	763	796	780	790	758	761	756	757	801	721	768	813	788	776	758	738	788	714	750	778	736	755	751	821	736	787	791	777	770	775	790	774	786	755	766	780	761	840	798	753	745	802	738	760	793	810	718	754	757	743	749	760	753	783	771	801	815	812	765	784	795	777	767	764	778	788	783	773	745	774	776	777	789	820	788	819	791	760	740	822	789	781	813	765	773	827	806	782	785	810	744	782	739	705	787	739	768	801	797	753	766	753	762	841	757	781	793	766	748	780	789	789	763	737	788	737	785	773	774	843	786	811	778	764	750	804	760	776	788	770	788	746	790	746	766	791	761	721	783	799	750	729	760	805	790	746	795	809	814	770	794	772	812	727	805	764	760	746	767	796	741	725	762	750	802	803	771	825	750	789	835	836	769	744	752	777	752	760	769	767	753	797	756	766	793	818	824	816	777	742	778	728	785	762	773	795	719	785	766	723	828	786	726	787	805	753	757	761	810	783	771	806	768	765	787	745	828	772	799	733	758	797	811	741	790	771	769	746	800	768	722	806	793	759	821	832	791	793	765	776	798	786	837	733	756	772	816	752	725	711	750	757	747	735	791	816	755	775	785	772	805	791	763	798	764	760	749	765	735	777	734	792	777	771	769	770	773	819	766	781	801	840	794	763	776	805	747	741	752	822	785	779	743	742	785	785	744	782	744	806	740	774	806	731	771	796	772	746	794	755	749	746	782	805	797	721	829	775	764	763	761	751	799	803	767	804	794	814	781	727	789	754	777	750	732	829	797	788	761	766	795	743	811	743	771	758	785	749	780	743	780	764	766	788	737	762	738	766	807	783	801	758	768	800	773	754	757	775	787	781	769	790	762	767	785	802	789	798	765	795	751	809	781	777	762	745	789	791	776	745	753	735	814	792	757	774	755	729	757	794	761	756	753	820	786	799	728	738	787	727	764	756	804	698	760	794	811	745	764	734	728	780	733	782	782	787	793	768	768	802	768	755	766	817	767	745	746	793	784	762	796	761	791	728	759	798	800	727	798	764	684	774	765	715	776	770	787	766	735	714	788	774	811	753	750	750	775	756	751	732	763	775	769	786	768	741	745	777	789	740	817	830	758	749	744	795	805	755	814	761	790	752	736	788	800	737	815	802	787	785	763	741	763	776	732	761	743	756	749	803	778	800	763	723	769	764	747	742	754	773	781	714	796	769	801	745	757	793	739	804	772	781	791	796	802	777	733	804	779	801	799	779	754	752	774	743	827	805	828	768	762	735	737	786	743	788	754	765	774	814	712	788	713	736	837	738	765	763	784	761	802	773	830	771	784	753	773	760	737	777	762	788	786	735	724	855	752	742	726	751	803	784	743	776	798	813	776	808	811	739	785	766	775	784	774	761	723	783	748	789	812	790	766	712	753	767	807	813	737	713	765	742	778	772	778	759	769	760	810	784	798	717	785	752	808	793	774	762	744	784	784	779	783	801	801	749	800	770	763	773	793	747	813	740	821	786	804	795	783	760	797	805	779	817	784	750	781	801	786	771	808	748	709	766	779	761	736	766	776	782	801	742	736	783	796	782	804	796	768	798	804	777	786	763	737	703	762	801	761	760	766	756	736	787	793	772	772	823	774	769	775	769	751	734	758	773	761	758	812	747	737	809	750	783	701	751	790	787	767	785	766
3320	80	59	73	60	70	58	75	67	68	64	67	67	69	56	60	58	50	57	63	65	56	59	49	46	59	59	46	47	58	52	49	64	60	48	47	54	41	51	51	57	45	52	52	46	60	48	52	54	58	59	52	32	49	46	57	51	46	44	40	43	45	38	55	46	67	36	49	50	55	65	45	42	44	49	49	52	43	51	42	49	49	45	38	57	53	48	56	40	48	45	46	38	54	52	50	40	38	35	52	56	51	62	53	54	54	42	38	57	48	42	60	49	34	41	46	46	51	52	50	32	43	54	44	39	49	44	56	43	55	42	38	45	45	43	49	55	52	46	32	53	51	53	51	53	50	59	58	50	53	41	50	53	48	45	49	58	57	43	48	37	39	50	47	54	48	64	58	52	38	45	58	45	55	51	51	47	54	51	45	51	58	38	49	39	62	57	50	49	49	51	54	46	40	57	56	58	51	57	48	42	49	42	57	49	40	63	45	38	49	43	44	51	47	54	59	59	53	53	61	48	45	52	65	47	54	58	59	47	45	44	54	50	39	45	49	64	46	55	50	63	45	52	39	45	49	54	41	41	50	44	59	47	48	44	42	60	51	37	57	48	56	44	60	40	46	49	44	63	46	39	64	46	66	50	49	49	51	50	63	48	53	56	58	41	49	55	44	38	55	54	44	63	53	66	32	45	44	55	48	39	61	57	41	32	45	39	47	50	64	56	53	28	46	50	39	64	49	39	44	51	46	57	55	61	52	50	51	46	48	47	46	41	37	41	47	40	30	45	53	43	48	42	47	55	39	40	58	50	38	52	55	48	55	48	59	53	47	53	49	54	54	43	66	59	60	58	50	54	56	65	40	39	53	40	64	49	55	38	42	42	48	39	48	44	50	57	50	42	66	47	52	39	47	50	57	38	57	54	50	66	53	63	45	57	55	42	38	46	53	56	37	48	55	46	53	55	49	57	54	41	48	50	47	49	42	39	43	49	53	47	46	54	48	54	47	59	47	59	48	48	46	44	64	41	46	47	51	54	43	48	48	54	45	38	55	47	42	42	50	45	48	52	49	45	51	44	52	46	47	52	40	51	41	45	52	63	55	52	45	55	49	58	34	52	53	51	49	55	55	53	57	48	55	40	51	58	40	46	52	46	47	57	56	44	55	57	46	54	44	55	45	51	59	56	50	50	36	53	58	45	44	45	46	57	53	50	49	49	34	43	52	46	59	47	55	47	51	49	42	42	40	41	52	43	50	42	42	46	34	48	59	53	45	48	58	70	42	47	55	44	52	43	49	51	52	47	53	60	49	48	33	44	62	41	61	44	48	60	51	46	40	52	53	34	35	66	47	43	51	44	45	49	46	68	59	55	43	60	59	36	48	53	59	63	50	45	53	34	44	47	54	42	41	46	60	49	47	44	61	37	42	45	51	41	50	46	42	34	53	38	54	46	62	49	49	44	32	40	42	55	51	48	43	48	53	46	51	53	48	44	58	42	40	53	51	50	65	43	54	39	55	50	46	52	52	40	67	51	43	44	48	45	36	46	67	49	52	46	59	47	52	52	43	50	50	39	50	52	59	65	55	47	52	54	42	41	53	45	56	44	46	51	43	46	46	42	43	37	47	55	52	37	43	38	41	44	61	53	46	51	45	42	42	44	45	54	49	70	53	36	46	46	46	56	53	39	37	49	58	54	40	48	52	51	43	46	37	47	48	44	54	51	33	50	62	54	38	52	51	53	55	44	48	38	46	55	47	48	52	44	44	44	46	66	37	42	50	55	51	42	43	42	30	45	42	51	41	51	48	54	53	45	38	50	60	41	52	48	45	50	57	31	51	51	53	47	48	59	42	46	36	55	47	61	45	56	39	44	55	52	46	43	50	43	53	64	53	47	48	47	48	59	57	39	45	44	46	50	50	43	51	42	56	50	64	45	44	51	40	48	55	52	55	48	42	40	48	45	52	49	62	40	51	40	53	53	56	41	41	50	38	55	43	44	51	49	50	46	46	48	43	42	52	48	52	48	54	43	43	48	56	38	39	39	44	53	49	57	52	37	48	48	53	50	43	36	50	55	44	55	51	51	52	46	42	44	48	46	52	42	53	54	42	53	45	37	42	43	58	39	51	53	43	45	36	56	36	39	45	46	50	53	61	49	55	40	59	64	50	50	47	47	51	59	46	50	52	45	38	53	52	46	49	60	36	44	54	45	60	38	35	46	37	38	48	47	45	56	44	38	47	57	46	57	52	52	49	43	45	43	60	50	40	43	55	56	56	45	37	53	53	57	40	46	35	50	40	41	43	39	42	46	60	57	53	55	50	43	50	45	49	51	47	44	54	59	49	44	48	55	45	56	60	57	50	52	50	43	62	54	44	49	49	48	51	42	48	49	57	47	52	42	54	43	48	45	41	56	45	50	59	45	46	43	43	43	40	45	42	45	40	47	55	51	52	44	44	52	58	46	62	61	41	56	48	40	53	40	43	41	55	56	38	46	44	49	57	44	52	55	64	59	47	43	52	59	47	51	50	47	44	51	51	48	43	44	49	49	52	56	52	57	51	51	41	56	48	42	45	50	48	39	42	33	58	46	46	39	64	40	55	48	38	60	57	54	46	52	49	48	51	57	41	53	55	46	46	43	55	46	44	55	52	50	47	54	47	43	54	51	46	45	38	62	63	49	44	43	55	55	45	57	49	57	52	49	59	58	52	55	45	34	53	44	35	48	51	63	43	69	66	50	39	54	50	54	46	40	40	47	47	60	49	47	38	48	50	49	38	58	46	56	63	53	50	55	37	52	50	43	43	48	38	55	56	43	46	62	37	39	62	50	43	46	48	58	43	46	47	64	46	53	54	48	63	51	70	42	43	39	56	55	43	45	40	39	62	43	33	52	60	41	34	52	38	41	44	34	54	46	42	42	46	42	51	54	59	39	51	45	48	40	49	43	59	45	43	61	51	34	57	42	55	51	50	38	44	59	42	59	55	46	55	51	65	53	43	44	49	47	41	50	46	43	44	60	65	51	66	50	47	51	60	44	59	52	60	50	57	51	37	42	41	56	40	47	51	59	54	52	50	34	45	53	47	55	43	48	41	55	48	49	46	48	40	46	42	38	58	50	48	57	49	49	55	45	48	41	47	53	45	48	64	54	57	49	63	49	54	56	45	58	35	49	57	57	53	47	57	44	57	44	44	47	45	61	54	32	65	48	66	64	41	58	41	56	44	45	52	48	59	58	38	51	45	53	47	49	49	48	37	46	32	45	47	54	53	45	65	46	44	56	54	44	36	46	59	53	59	32	53	61	51	49	35	52	41	41	43	57	60	54	46	52	43	62	45	41	60	42	46	50	45	40	33	51	38	62	54	35	46	59	45	56	45	54	49	42	60	43	42	54	50	47	41	44	62	61	51	56	61	52	50	50	57	58	51	38	47	45	50	40	48	40	44	54	42	39	49	46	46	54	44	49	50	47	48	45	38	41	70	52	43	40	47
16422	1092	692	907	1708	2207	2037	1851	1594	1435	1264	1123	979	887	852	755	762	739	638	603	612	634	597	588	551	557	516	551	510	516	557	529	523	505	532	511	500	494	720	490	541	433	531	485	501	481	487	480	510	487	488	483	452	503	505	491	505	467	472	472	476	476	482	491	465	480	454	480	422	507	526	511	458	486	496	466	467	483	475	481	511	490	442	461	471	492	459	480	507	462	489	483	438	433	495	459	470	466	452	469	453	484	473	500	445	445	473	441	465	480	449	463	440	465	459	460	437	475	474	426	481	476	419	463	480	433	477	462	455	477	439	450	475	419	480	483	444	471	420	468	487	447	426	454	501	456	431	507	473	503	485	500	446	478	478	460	450	463	446	474	483	484	484	451	453	492	486	487	475	444	483	451	478	463	456	487	465	448	491	467	476	469	467	480	476	469	431	483	420	482	471	446	490	451	466	497	450	468	469	469	462	471	470	465	462	448	458	449	463	463	470	476	477	456	446	470	466	483	478	464	495	443	452	462	466	470	497	495	459	476	489	441	450	394	479	481	451	474	465	453	466	487	457	432	446	482	461	466	452	455	440	498	446	464	466	468	484	476	475	480	454	448	458	496	454	488	461	439	445	445	471	447	471	483	452	469	462	459	450	486	469	455	476	478	450	461	508	456	451	461	472	456	473	456	467	451	449	469	450	476	430	460	462	491	447	474	472	502	452	475	453	475	499	448	448	485	474	452	473	480	496	444	492	469	441	436	458	454	484	458	460	442	489	452	444	475	468	435	464	460	466	470	484	456	452	441	476	485	456	482	456	438	464	487	458	454	468	445	488	453	473	446	452	427	467	438	445	484	511	511	507	440	474	451	452	497	513	459	485	448	431	430	441	449	441	467	441	440	431	476	490	465	437	436	453	454	452	461	470	487	470	456	473	479	484	467	468	450	430	471	428	473	514	460	484	454	492	492	476	485	476	449	476	484	463	480	478	475	476	459	508	440	511	439	484	462	507	455	448	486	478	477	434	479	467	465	440	444	474	484	453	482	460	483	430	454	440	454	495	477	458	457	478	463	431	487	460	489	432	473	450	444	447	461	439	456	484	495	479	464	492	531	465	439	486	490	470	453	436	493	464	437	466	466	446	472	456	475	424	456	496	483	471	505	472	440	455	475	482	481	440	467	474	419	464	465	455	467	473	442	439	461	438	451	476	421	455	455	469	457	446	469	434	435	438	472	483	476	521	441	497	510	477	454	437	464	435	445	462	457	439	492	457	483	423	486	434	478	413	450	481	466	443	455	477	440	436	462	449	441	432	440	497	460	463	467	473	427	470	490	459	431	494	432	442	490	431	448	457	463	470	439	442	453	497	468	489	476	471	477	502	477	463	468	493	448	475	475	495	475	507	452	467	448	450	460	469	460	460	456	495	483	483	472	454	499	461	465	487	472	448	489	461	511	435	493	491	469	464	493	472	450	474	451	459	486	468	477	466	431	444	479	495	464	448	478	451	447	457	438	472	451	444	474	501	440	476	459	455	487	467	492	466	452	471	452	479	475	451	449	445	487	458	466	467	437	453	452	452	429	482	420	448	446	460	484	432	476	471	467	476	469	472	474	456	465	479	440	465	473	474	484	485	487	482	442	495	437	483	464	462	481	468	460	476	449	469	476	454	463	441	423	468	449	453	474	479	435	497	417	477	484	511	469	464	433	470	497	454	469	456	486	431	495	445	481	446	469	447	483	448	472	514	496	459	465	472	493	444	460	481	491	438	474	453	447	479	478	456	494	408	505	489	465	459	447	498	458	443	445	470	481	437	448	491	457	458	466	476	457	451	469	469	457	420	439	454	446	471	444	469	494	465	412	456	476	465	419	428	493	486	509	461	462	448	457	436	453	475	438	453	456	495	483	491	484	445	468	445	479	439	442	466	473	501	496	458	499	466	482	458	466	465	449	467	467	505	458	479	487	529	461	485	454	464	497	489	485	481	461	466	454	471	455	508	443	455	414	467	449	427	469	484	472	458	483	476	475	479	463	492	511	488	445	479	507	442	475	495	447	435	489	453	400	455	456	421	446	459	466	466	474	484	479	459	465	465	466	442	487	470	473	469	430	481	448	484	520	450	457	501	481	463	436	459	467	453	464	467	450	453	466	449	483	494	438	438	468	458	487	459	463	482	451	454	496	443	495	477	444	459	507	485	472	490	437	478	456	453	469	481	474	476	472	467	481	441	416	475	450	482	459	433	469	478	444	487	468	507	443	442	482	485	491	457	489	495	474	464	454	443	445	467	465	481	437	453	475	453	466	458	477	498	437	463	458	488	452	463	463	459	449	437	478	454	465	445	480	413	476	428	456	483	447	457	450	476	438	504	460	450	479	465	467	494	441	397	467	455	483	450	475	498	438	457	448	450	434	467	489	508	456	479	496	432	441	423	477	444	461	444	446	439	435	436	450	466	457	442	443	433	467	460	453	440	509	463	500	518	458	448	469	463	421	469	451	474	437	442	439	450	491	470	461	440	454	461	458	434	492	465	466	464	480	474	541	479	464	475	472	466	484	515	448	448	473	451	452	466	451	456	482	486	440	470	488	446	517	465	449	454	434	452	460	419	470	440	465	493	475	467	436	459	514	471	449	435	429	480	486	454	465	467	452	463	486	512	402	485	468	462	444	445	458	465	459	446	476	442	489	471	467	463	468	491	514	461	457	438	482	457	470	473	430	454	429	537	409	490	433	464	455	461	480	451	480	430	471	462	477	451	454	461	493	463	477	463	484	501	479	444	531	486	478	476	460	462	492	445	471	429	460	440	469	473	457	482	471	443	474	487	460	436	494	490	468	461	452	458	488	454	462	471	488	482	466	436	470	487	469	439	466	493	460	457	442	476	483	465	413	472	471	439	517	444	465	463	428	442	506	445	458	457	467	491	461	472	444	483	460	463	503	456	506	486	498	460	482	436	471	451	484	469	490	439	475	483	455	456	433	493	498	448	455	490	491	480	444	480	452	451	496	478	463	483	471	477	512	476	441	435	426	468	488	470	493	460	457	456	465	469	445	460	499	463	452	445	459	487	473	458	413	492	493	480	462	488	489	424	458	457	460	462	458	477	434	457	454	454	468	484	465	464	445	494	501	480	486	473	443	494	459	422	446	486	469	437	460	448	455	440	435	448	460	455	472	505	469	461	424	428	454	480	479	449	424	454	468	446	468	485	405	487	430	477	450	449	446	456	478	426	461	499	449	495	456	471	437	470	471	470	445	499	482	480	464	468	477	469	448	477	452	476	468	463	455	486	441	452	464	454	444	446	454	434	451	456	476	463	477	466	461	446	444	467	442	451	464	443	428	491	419	444	447	433	466	436	468	474	430	468	457	471	462	487	444	447	462	468	440	429	456	464	448	487	472	448	494	463	477	453	456	474	493	476	470	466	433	418	488	411	467	457	464	493	459	484	457	457	468	470	434	477	459	483	436	446	468	454	464	477	454	472	477	526	449
7913	274	128	94	91	132	137	140	136	113	120	110	97	88	105	73	75	76	84	49	67	73	67	69	65	44	70	82	46	61	70	52	76	62	51	57	68	50	112	60	54	51	55	61	50	58	57	41	55	48	70	47	55	59	49	59	55	46	51	47	51	58	50	56	58	50	36	46	54	48	54	55	39	52	58	66	50	47	44	58	51	71	54	55	49	47	46	55	48	49	48	61	67	47	46	45	49	50	53	62	41	53	56	47	46	40	41	41	46	44	55	37	56	51	50	51	42	62	62	51	58	41	49	61	54	45	41	43	50	52	32	59	46	48	50	53	44	63	52	49	53	56	55	54	52	54	60	51	44	53	60	42	44	46	42	49	52	51	46	45	47	51	48	48	47	47	57	37	52	47	59	43	57	41	43	53	59	39	54	47	45	62	40	54	54	50	42	44	61	48	62	48	40	38	49	40	46	56	59	47	51	49	63	48	54	50	49	41	43	56	52	44	43	49	44	54	64	58	43	53	54	47	48	53	56	42	46	40	43	36	58	52	46	43	56	59	44	39	51	47	54	42	43	61	53	51	56	52	55	49	59	43	44	39	44	59	59	57	41	51	53	58	54	33	46	38	58	50	50	47	56	62	33	48	57	60	46	32	45	40	54	42	46	40	43	40	42	51	58	55	57	50	48	40	60	45	54	41	58	57	74	48	34	54	44	49	45	45	58	59	43	41	33	45	45	47	51	42	46	64	67	40	47	59	46	65	48	50	51	45	66	43	54	43	50	34	46	56	39	43	56	46	56	44	44	55	55	52	46	56	50	53	45	54	45	50	58	44	49	56	53	36	38	41	45	52	48	41	37	44	55	40	54	58	59	52	55	47	49	62	39	54	31	60	51	59	60	51	45	41	59	43	47	39	46	43	52	48	58	46	34	47	45	58	53	54	54	46	54	46	55	49	54	64	38	35	51	58	55	53	47	56	47	55	52	44	62	49	56	44	42	47	40	54	47	49	53	47	42	58	46	56	53	56	54	47	52	47	58	56	44	47	47	45	50	49	44	37	47	52	64	39	62	44	53	43	51	51	46	55	46	37	45	45	48	47	50	54	50	43	62	46	50	43	40	46	44	50	43	55	46	37	64	51	65	63	46	67	44	54	59	56	47	52	45	41	44	52	48	49	45	54	51	46	41	53	40	47	38	56	46	47	49	38	53	39	40	49	43	48	53	48	46	46	59	36	40	61	65	37	54	61	56	60	61	58	54	48	46	47	48	44	46	55	42	49	59	49	51	47	47	69	45	42	44	47	39	48	44	60	57	47	50	42	58	40	51	56	54	51	53	58	41	56	71	64	46	52	52	37	48	56	46	53	39	57	48	46	59	51	74	48	43	55	52	50	58	46	49	61	50	42	46	53	57	57	42	56	64	49	62	40	45	39	56	48	49	46	57	50	49	54	57	51	46	44	61	57	60	40	49	43	52	47	53	50	54	46	51	56	66	46	38	46	53	67	49	53	45	46	41	49	44	44	54	56	48	47	56	44	54	49	58	53	54	62	63	42	44	48	56	36	54	53	57	49	52	53	54	53	53	56	58	48	33	50	64	47	44	62	54	56	55	49	52	44	46	56	44	52	48	43	39	48	43	48	43	47	38	51	39	51	69	65	62	49	38	49	58	45	52	61	49	48	60	41	58	45	53	45	50	50	52	65	44	50	53	38	66	41	48	44	66	58	61	49	51	43	43	48	48	51	59	49	59	41	51	54	52	55	54	49	42	36	50	53	50	52	44	43	39	39	57	53	42	39	54	47	45	53	53	48	52	48	45	59	47	41	53	54	50	42	56	53	45	50	38	57	45	43	45	52	51	51	56	37	58	39	47	57	58	67	53	55	56	60	70	47	61	50	50	55	44	51	58	51	44	53	49	46	46	55	48	31	36	43	46	46	45	33	46	46	54	33	49	44	39	54	41	37	52	50	61	55	43	51	40	58	45	55	41	40	54	45	60	65	43	51	58	61	51	41	53	36	37	42	59	50	43	43	48	39	49	53	67	46	52	60	41	49	65	52	52	49	51	54	45	56	53	59	55	56	44	42	61	37	62	59	39	42	46	62	42	64	55	53	48	43	46	64	45	50	53	49	57	45	63	49	49	65	53	47	43	50	41	55	44	47	45	54	48	46	39	39	46	55	48	62	56	47	45	60	60	46	47	52	32	52	53	51	64	57	53	41	40	54	61	46	55	55	51	38	45	50	54	53	48	56	53	52	62	46	58	41	46	43	59	58	50	53	54	55	57	46	57	44	46	44	46	46	51	61	63	51	46	33	52	40	54	44	53	46	51	57	53	41	62	51	51	50	48	51	38	45	44	49	50	56	59	63	66	55	49	50	39	42	32	46	54	58	54	49	58	45	59	53	47	44	46	50	53	59	52	53	61	43	63	51	61	51	43	39	62	47	64	38	50	39	52	42	52	53	64	58	67	57	46	56	45	39	44	45	58	61	51	56	44	55	45	59	52	54	48	46	58	55	51	41	53	46	59	38	55	51	53	53	55	53	58	47	64	47	62	53	43	49	42	55	34	52	56	47	55	49	51	52	52	50	58	40	52	41	44	45	47	43	52	57	53	53	47	54	55	44	50	48	62	49	48	48	44	59	45	50	52	44	48	49	47	59	55	58	60	47	42	56	60	46	47	46	45	49	62	36	49	47	42	54	34	58	52	52	49	59	57	48	47	48	39	44	52	52	51	45	49	41	59	58	65	50	38	65	53	46	45	54	44	48	52	43	51	47	46	47	66	60	44	64	54	43	62	45	56	49	49	39	61	43	47	42	46	53	53	55	56	41	46	47	38	49	55	54	47	51	51	45	65	47	51	50	57	46	48	54	47	40	54	63	62	49	46	42	60	50	53	55	63	60	38	45	51	42	56	52	54	42	51	44	40	55	54	48	57	52	51	47	43	50	47	51	58	47	55	45	49	48	58	61	41	52	49	50	54	45	55	37	43	62	58	49	41	49	52	48	41	54	50	58	60	52	59	39	54	57	48	49	46	42	48	37	44	52	54	40	52	42	38	53	52	56	67	41	59	48	52	35	58	43	45	42	43	45	46	48	50	47	45	42	52	40	52	53	63	41	48	45	48	53	42	61	43	57	50	43	44	48	52	45	44	49	50	45	52	37	48	45	49	52	52	61	41	52	52	53	61	46	38	57	39	52	54	56	43	57	54	43	53	48	49	46	49	46	49	50	55	42	47	34	52	45	60	40	54	55	49	51	47	47	54	65	53	47	55	55	49	49	63	42	59	38	51	33	44	49	49	51	40	56	63	46	44	52	46	60	52	60	62	39	46	49	64	59	58	56	47	56	39	59	43	56	57	49	47	55	42	58	44	59	56	46	48	54	49	52	48	53	51	40	59	56	53	47	57	44	47	37	46	47	60	53	40	51	43	47	48	45	50	51	47	47	44	43	39	55	49	43	52	57	38	44	48	54	52	44	43	59
27917	3773	1775	2762	6909	8829	8148	6901	5836	4579	3901	3339	2916	2495	2226	2081	1795	1672	1436	1315	1312	1212	1139	1061	955	953	980	873	882	816	822	800	747	753	714	762	752	682	2876	662	665	645	637	667	632	631	645	636	619	643	629	610	608	592	600	574	602	596	575	603	612	563	579	573	552	538	562	562	552	569	538	544	574	553	570	560	520	577	554	578	522	563	542	530	526	526	556	506	544	533	514	580	543	519	521	525	540	497	522	534	550	532	505	499	469	511	466	532	483	499	497	532	523	525	521	516	510	529	515	543	536	527	517	523	504	504	497	541	519	476	450	476	520	490	522	486	477	535	526	491	523	557	533	506	543	519	503	555	546	482	494	461	517	507	464	510	508	486	491	551	524	473	536	494	467	512	516	469	506	532	534	510	532	467	498	473	495	538	494	470	519	528	476	515	502	530	496	476	485	504	529	513	530	518	514	506	523	471	521	492	501	499	509	481	502	498	501	498	496	542	477	523	500	485	507	464	499	511	514	507	525	521	504	489	451	500	528	506	508	514	480	504	480	496	457	506	504	512	501	498	504	521	490	499	478	521	516	522	474	516	494	499	502	489	520	468	509	504	503	513	503	491	455	534	492	460	509	455	523	496	485	515	492	519	465	481	513	509	514	523	518	503	550	474	517	498	516	496	521	508	483	489	499	533	479	526	498	541	495	507	510	484	506	507	500	531	498	469	506	516	522	480	500	564	535	516	496	502	543	552	493	470	503	478	522	506	491	505	487	539	485	494	469	502	514	476	490	512	545	514	514	485	482	516	525	503	494	483	498	504	493	516	458	525	518	502	547	525	496	555	502	491	498	497	504	503	503	484	524	546	471	537	487	475	510	519	503	572	502	462	521	488	508	502	499	496	511	493	473	524	495	530	495	516	486	460	484	509	500	470	534	519	519	474	496	515	526	471	493	520	499	519	488	497	474	462	511	532	483	507	499	493	504	503	472	487	522	493	518	470	442	481	511	504	461	480	479	511	530	511	496	509	465	501	514	477	505	472	484	446	481	475	520	499	520	503	521	516	526	508	491	475	470	479	509	498	472	480	499	500	510	507	530	501	470	468	527	516	477	517	490	501	471	496	494	509	491	494	500	528	475	513	490	522	487	502	498	525	511	464	451	496	520	493	542	470	495	514	495	493	502	494	495	512	482	484	510	542	499	547	486	485	520	508	544	491	515	487	480	536	489	530	464	518	463	497	463	510	463	489	490	549	463	491	508	476	514	532	502	510	503	504	490	509	515	497	507	522	492	518	503	515	520	480	478	504	472	511	486	489	496	526	446	484	475	504	515	545	533	488	488	457	494	482	499	494	510	479	543	517	521	508	492	475	490	479	543	476	527	494	487	541	517	551	510	492	523	489	547	506	511	469	514	519	497	474	517	511	526	450	487	502	498	529	498	532	500	497	461	496	521	471	513	514	508	501	521	518	475	483	472	513	522	503	473	513	518	522	521	518	542	539	556	469	487	493	499	520	480	508	508	486	542	479	432	451	506	495	510	479	524	526	556	531	503	520	518	505	488	495	510	545	521	544	460	520	501	516	473	465	548	502	517	521	518	521	498	464	514	499	543	480	473	460	479	470	489	527	530	484	548	477	480	522	490	509	511	501	521	495	492	525	494	487	487	475	490	530	529	501	522	478	500	490	491	511	511	502	504	474	471	493	474	519	476	495	490	488	462	495	479	509	509	497	497	516	487	498	494	533	501	549	498	457	505	474	516	496	533	492	533	483	564	515	533	519	477	507	492	460	491	498	542	488	529	488	475	539	482	513	480	496	492	524	480	477	477	505	488	495	503	487	501	515	511	505	497	485	495	548	517	464	509	535	495	483	479	513	504	497	516	469	522	509	471	523	477	495	556	494	510	529	492	514	524	481	504	508	468	472	522	472	507	517	481	479	519	485	533	520	467	496	551	482	475	511	513	481	489	503	490	502	485	494	522	536	483	498	484	492	489	513	496	483	468	552	484	501	486	529	503	491	509	485	517	482	489	524	442	501	528	490	528	467	483	536	487	483	492	486	480	478	487	527	525	501	487	487	509	496	453	526	497	545	476	523	482	501	553	492	467	477	458	484	470	547	497	499	450	517	501	465	498	516	490	488	482	550	509	509	460	489	519	539	525	529	531	498	513	497	488	511	466	539	510	515	503	459	514	504	507	480	465	517	498	499	501	548	473	508	492	494	485	466	505	495	460	503	531	498	491	476	481	504	495	492	506	464	475	518	478	476	467	493	470	492	501	509	505	547	492	540	551	504	529	507	458	468	463	520	523	509	492	515	502	489	457	522	517	465	513	478	477	477	484	526	506	478	452	524	520	479	539	499	464	511	525	486	514	518	487	420	468	481	559	489	514	474	500	494	473	521	501	492	487	554	499	507	498	493	519	492	545	496	482	531	484	514	531	535	511	480	494	525	465	518	493	525	541	462	515	519	513	496	510	499	492	501	509	530	520	453	531	507	484	471	470	501	496	491	487	495	524	459	507	488	514	523	485	464	520	471	513	549	525	521	501	456	514	508	512	499	502	490	480	503	511	481	493	462	522	508	502	476	463	483	547	479	471	473	497	507	510	502	519	513	519	513	455	534	506	487	474	476	483	493	490	493	467	513	513	515	539	474	521	494	498	522	511	507	503	508	506	508	465	511	486	485	460	482	514	520	506	494	482	499	551	509	483	529	578	495	459	511	480	530	475	522	531	520	478	527	499	525	493	501	480	499	511	501	473	506	487	477	457	500	493	513	515	511	484	482	495	505	525	512	498	482	470	501	484	486	475	514	475	512	537	494	470	487	483	502	493	484	514	500	495	508	495	502	510	503	481	492	554	472	481	498	542	514	497	474	491	507	497	466	490	511	448	475	489	470	502	500	522	516	500	525	493	548	489	521	527	511	485	504	534	479	520	501	488	500	486	549	498	523	522	505	482	533	499	476	499	471	474	497	472	486	511	502	534	471	454	471	497	535	482	471	529	503	485	479	510	509	509	491	526	486	507	498	496	528	477	532	471	506	478	517	452	515	501	517	495	533	480	507	495	509	502	506	510	547	503	542	525	512	512	467	471	516	492	508	544	522	510	519	489	467	569	513	542	510	467	546	477	489	514	511	483	521	543	472	494	519	467	497	477	496	521	484	531	473	480	480	493	473	486	515	542	500	478	525	482	508	478	456	494	472	502	519	513	486	475	499	518	478	511	517	493	473	506	484	504	510	550	483	534	502	436	479	519	528	472	510	498	540	447	501	505	507	465	526	523	499	503	504	511	476	489	519	466	454	553	483	501	495	491	451	516	484	532	525	498	545	480	520	505	509	474	502	504	487	504	512	489	500	474	477	450	499	510	451	473	465	495	518	524	511	494	482	470	496	497	531	472	533	514	487	514	479	497	488	529	523	501	503	525	512	495	529	471	505	528	510	501	481	512	483	468	527	546	500	522	526	509	527	505	493	484	510	489	507	470	520	475	475
5891	107	51	48	47	70	83	74	67	50	60	58	41	48	27	50	34	41	37	34	32	25	24	24	26	26	20	30	24	27	19	18	25	25	26	19	25	24	61	26	37	23	22	26	21	20	14	21	27	19	17	27	15	13	17	17	26	17	24	19	21	25	17	15	19	20	13	30	24	11	17	18	23	18	13	17	18	13	19	15	18	23	15	18	28	21	28	20	19	25	25	17	17	25	15	21	17	17	19	20	25	20	27	22	21	24	21	15	23	18	13	13	16	16	19	26	19	23	22	14	14	21	22	11	22	16	10	20	15	23	17	19	14	19	21	22	19	26	16	25	16	25	13	20	17	25	18	25	28	23	12	15	19	13	27	20	16	14	22	18	16	23	12	30	22	13	19	13	20	26	17	24	23	14	17	10	25	18	22	20	25	21	18	17	21	21	14	14	27	26	19	27	22	18	12	13	18	16	14	16	17	19	13	16	14	24	14	17	17	13	20	15	17	17	23	19	16	18	21	20	16	23	22	11	19	18	13	19	21	32	19	20	22	20	16	21	20	14	18	17	23	11	16	19	14	18	13	18	15	24	20	16	25	12	20	23	25	19	24	18	27	21	11	14	21	14	17	22	18	18	19	12	16	20	13	11	17	12	13	19	23	27	20	13	24	23	22	23	17	24	19	20	31	20	18	19	18	24	20	22	30	19	18	27	19	24	15	23	18	17	19	14	23	17	19	23	23	19	19	32	17	17	19	24	23	25	15	15	18	17	23	13	23	17	17	24	24	21	26	24	19	19	25	14	14	14	20	21	17	23	16	21	25	20	20	15	31	28	16	23	20	17	15	18	17	19	14	17	22	21	23	18	14	13	18	21	22	10	20	23	16	20	17	11	20	21	12	14	22	27	14	19	22	17	24	21	26	22	22	16	19	13	16	23	17	11	20	20	23	16	18	26	16	23	12	21	23	12	18	14	19	21	13	18	15	10	17	20	22	23	15	28	19	12	23	21	15	21	15	23	24	17	17	21	21	16	19	13	27	19	22	22	15	18	20	17	17	14	21	17	22	21	27	24	23	23	14	18	26	14	12	29	19	20	21	20	19	28	18	24	23	20	22	30	21	27	23	16	17	21	15	26	8	23	18	16	15	18	12	18	19	15	26	17	11	22	14	21	12	14	22	20	17	20	26	19	19	19	15	15	19	17	25	19	17	19	21	19	25	19	16	17	21	16	19	19	20	21	21	17	15	15	17	20	24	19	23	14	16	21	25	19	20	25	22	20	26	17	14	14	17	21	23	13	20	24	16	19	19	29	22	20	20	23	25	27	17	21	16	16	20	23	21	17	14	29	24	25	18	17	13	15	14	17	15	23	15	23	24	16	26	25	22	12	7	16	16	20	24	22	19	23	17	23	19	16	26	17	11	17	11	18	16	21	26	19	15	20	15	20	15	14	19	16	23	19	20	22	18	18	23	16	19	12	20	19	20	24	13	28	20	19	17	13	30	15	26	18	21	12	15	17	14	16	14	21	27	20	26	16	22	17	15	20	22	14	20	19	18	12	18	19	15	17	22	25	20	22	16	20	10	14	15	18	23	13	20	21	17	17	19	24	22	17	26	21	23	17	13	29	10	30	18	19	24	19	13	23	18	14	18	21	17	17	15	24	22	16	18	19	24	19	16	23	15	20	22	12	19	18	22	21	19	15	18	18	23	16	18	16	23	14	27	15	22	29	23	18	18	14	10	23	21	17	12	16	23	21	24	27	20	20	11	17	18	22	18	21	22	20	26	10	13	16	22	21	23	23	19	23	21	24	13	21	18	17	16	13	22	19	19	11	24	33	19	22	20	22	29	22	19	26	12	14	22	18	32	20	18	20	23	25	8	23	18	17	22	21	19	22	25	19	26	20	16	17	14	20	20	19	18	14	22	23	17	25	24	15	9	20	18	12	11	21	20	18	20	20	25	17	22	20	23	18	30	17	16	22	19	22	21	19	21	21	22	15	14	22	21	17	13	14	22	25	22	24	24	14	20	14	21	24	32	16	17	17	17	24	18	14	24	13	23	25	16	28	22	19	22	21	18	15	21	24	22	13	17	17	17	22	23	17	22	16	17	21	23	24	17	9	23	19	13	18	13	25	29	30	28	26	28	18	20	13	14	14	18	11	17	19	15	16	15	19	23	26	23	19	20	22	23	14	18	17	14	29	20	28	16	15	25	13	18	15	21	15	28	18	26	23	16	18	16	19	19	13	21	14	18	12	24	16	16	20	18	21	19	32	14	18	16	15	26	10	23	18	19	26	19	25	15	16	20	16	20	18	16	18	16	20	17	21	17	21	22	24	13	25	19	27	30	18	17	20	13	22	31	20	20	15	19	19	18	20	17	17	15	15	20	20	21	19	21	14	21	22	18	11	22	13	23	14	23	22	16	20	29	9	27	21	17	16	20	16	19	14	19	17	22	13	28	19	33	17	19	23	19	19	20	23	19	22	22	23	25	20	26	21	22	21	22	17	23	16	16	26	22	17	10	22	21	13	11	14	13	18	16	21	19	23	20	24	17	11	27	10	19	19	25	30	16	14	33	19	14	25	24	19	20	16	17	19	23	20	23	17	21	23	16	13	23	17	22	27	19	18	18	20	24	22	20	18	25	21	18	24	14	19	23	26	15	18	20	22	27	19	24	14	23	21	15	21	18	19	22	20	21	23	16	20	23	18	16	14	12	20	19	13	23	14	27	15	15	30	18	15	19	23	18	17	15	13	14	23	16	24	12	9	20	24	16	18	18	18	15	8	20	21	14	20	23	20	15	21	17	21	23	17	19	28	24	25	22	27	24	21	25	14	17	16	19	18	24	21	20	23	20	18	13	23	23	19	24	20	23	16	19	19	21	20	13	16	16	17	20	13	28	21	14	11	18	17	16	21	8	10	16	26	23	18	34	23	14	25	20	20	24	25	19	18	12	22	23	25	24	24	15	16	12	14	23	24	19	9	20	23	23	23	18	27	17	27	16	15	31	25	16	21	13	15	24	17	21	11	16	26	16	18	19	17	22	17	19	14	13	13	16	14	17	17	15	24	16	14	23	23	12	18	20	14	17	14	20	14	20	15	15	15	21	24	18	9	21	20	18	14	21	23	26	27	28	12	29	20	19	13	24	21	26	13	17	13	21	19	19	19	16	16	26	25	19	16	20	21	28	19	19	25	19	5	19	24	15	15	16	28	24	16	16	17	18	23	12	24	15	15	24	20	26	23	32	21	12	23	18	25	21	12	14	16	20	21	16	22	24	13	10	21	25	18	18	14	21	22	13	15	27	19	19	23	20	20	22	21	22	24	22	25	20	22	17	23	21	18	22	21	16	24	18	17	17	19	22	16	12	18	28	21	20	23	10	20	18	24	14	24	9	24	18	30	20	21	22	18	20	16	17	18	19	13	14	23	13	13	12	21	19	17	32	17	22	25	13	17	26	18	14	12	17	21	27	23	13	10	15	20
21772	2001	919	1447	3815	5199	4755	4087	3467	2787	2275	1990	1633	1426	1256	1127	935	831	783	722	635	648	596	560	477	495	428	427	384	364	365	315	347	311	362	308	340	319	1831	257	290	290	297	276	264	249	256	249	277	289	285	256	260	255	260	253	232	264	248	269	225	220	221	250	242	218	224	243	215	231	244	250	233	230	236	225	203	248	223	231	228	249	202	233	234	217	222	195	212	207	211	206	200	192	202	191	199	214	213	190	230	198	221	220	218	197	198	177	237	190	202	206	213	201	206	186	196	180	185	213	219	193	224	221	211	184	212	170	180	188	220	192	190	189	207	211	217	195	196	200	179	206	201	215	219	216	185	211	216	187	202	191	211	219	193	195	193	201	194	187	175	221	199	208	200	169	188	195	170	177	170	207	200	232	224	203	193	168	183	206	190	206	204	195	176	200	187	199	202	197	225	209	197	197	193	225	216	186	199	179	218	204	202	200	186	166	181	217	182	201	208	200	197	194	173	176	186	219	190	218	200	207	176	221	185	205	210	173	196	199	209	192	195	189	175	178	198	194	173	186	191	178	180	193	174	176	212	208	202	190	207	204	205	213	173	164	174	169	198	178	207	205	199	199	192	192	183	185	201	193	181	209	201	195	180	192	200	191	202	172	178	188	184	192	201	218	199	193	186	203	197	189	186	181	197	227	189	176	196	194	203	206	210	196	206	167	201	184	237	195	210	214	192	216	200	182	223	188	215	191	197	196	204	211	181	179	195	195	189	207	192	185	192	168	175	179	201	211	164	200	185	195	213	221	197	181	205	219	206	202	181	193	177	216	227	205	190	189	202	186	205	188	159	194	194	187	196	200	195	191	179	194	208	193	188	190	208	198	192	183	210	183	195	187	189	198	194	196	215	212	225	178	186	190	181	183	203	184	191	177	170	195	192	162	190	191	194	180	170	189	192	204	182	182	186	199	188	190	182	195	183	186	183	182	190	186	175	205	217	193	195	178	177	211	209	202	177	193	215	210	163	168	218	207	202	182	192	192	167	186	206	187	186	192	185	198	161	211	176	183	210	174	212	178	203	195	194	193	192	220	214	195	198	192	197	160	218	203	206	208	194	190	205	204	203	212	190	199	179	196	226	193	182	199	207	187	181	200	204	194	172	170	209	219	196	179	176	195	179	193	185	190	186	185	189	192	193	190	195	201	196	184	186	175	194	197	190	187	206	184	201	220	166	206	176	211	177	161	193	190	191	208	181	170	211	180	203	194	199	185	216	201	202	180	194	201	210	181	187	199	193	163	195	188	216	196	199	186	208	194	186	188	205	181	196	211	231	186	196	207	175	173	214	219	165	182	201	207	203	172	205	172	201	187	176	156	217	196	201	204	178	186	197	187	183	184	180	193	188	205	185	188	208	204	182	190	193	173	203	191	197	196	199	188	181	211	186	199	198	189	192	190	204	199	180	175	198	176	192	203	210	184	182	176	191	206	193	177	178	201	204	188	162	211	180	188	183	206	178	203	180	205	194	184	177	178	171	186	195	227	196	223	192	179	196	184	209	232	208	188	195	184	219	196	208	182	188	191	178	183	179	197	172	193	197	185	199	198	202	193	221	213	221	201	207	201	188	204	212	193	203	223	172	180	184	200	195	159	201	180	214	199	189	194	192	200	204	192	195	201	190	171	183	184	185	230	161	200	207	170	193	183	184	188	201	204	197	182	186	202	201	181	193	166	195	214	213	178	210	200	180	177	209	197	183	183	190	218	188	207	171	186	198	200	170	189	208	188	170	198	181	199	203	200	200	175	220	194	186	181	168	201	167	207	201	175	189	202	203	189	207	209	205	194	180	195	187	198	205	186	185	186	191	185	209	202	187	184	198	189	157	184	186	185	194	171	176	209	179	195	188	181	180	180	176	185	181	190	182	187	190	179	174	176	215	191	207	179	199	201	202	186	204	207	183	199	218	193	212	213	205	192	178	193	213	191	180	221	181	200	180	215	182	167	201	208	200	195	216	189	176	217	169	181	195	185	177	202	197	188	195	205	204	184	187	192	222	167	196	192	209	181	209	193	196	217	202	196	199	175	187	188	193	199	210	192	180	216	206	180	174	210	175	193	178	207	206	189	208	196	197	201	174	196	192	169	182	178	180	224	199	184	168	200	187	207	213	198	171	192	182	190	181	189	175	214	186	159	178	191	184	185	200	198	181	199	184	185	192	182	191	168	194	179	184	187	187	208	194	194	206	194	184	195	186	191	205	182	199	186	204	181	200	197	205	191	199	175	205	222	191	184	166	193	218	189	196	217	174	175	177	189	204	180	193	199	178	212	183	203	217	191	178	206	172	169	201	202	173	177	184	193	175	182	181	203	191	197	224	191	188	191	183	198	175	226	212	197	207	170	198	175	212	176	205	186	189	186	226	178	180	202	189	174	202	175	189	187	192	159	162	237	189	213	199	180	168	193	193	195	206	179	182	200	208	178	210	206	189	170	185	185	196	193	172	224	229	170	197	186	211	196	200	201	197	172	192	184	210	229	192	183	188	211	204	204	187	210	185	201	167	193	184	165	191	175	186	194	206	196	194	197	181	205	197	228	207	162	201	199	200	217	208	182	229	164	186	203	174	195	168	211	205	205	230	202	187	208	171	204	175	191	184	199	189	202	205	179	186	184	180	197	170	176	177	187	189	210	195	192	203	196	189	202	175	214	197	214	203	204	181	156	195	207	189	195	181	202	193	209	210	167	183	178	186	190	200	171	194	200	211	193	218	181	210	191	178	177	222	192	200	186	188	188	192	182	177	201	194	162	204	191	211	183	184	174	204	183	192	181	192	213	203	166	165	188	196	214	172	165	181	203	208	210	207	152	192	183	225	215	219	175	169	185	190	183	207	177	154	199	203	192	184	179	183	178	182	211	170	198	229	175	200	211	183	194	188	186	198	200	179	190	204	211	216	195	191	188	208	185	175	210	178	191	183	214	219	185	176	201	203	192	224	204	203	195	178	186	196	190	210	231	200	209	189	193	175	185	203	172	170	189	196	204	181	177	197	217	171	192	173	195	195	181	186	195	180	178	199	185	208	203	170	194	184	202	213	189	196	181	192	181	205	205	181	182	214	204	206	194	198	181	207	207	197	202	190	190	166	214	176	191	151	168	167	205	184	193	159	173	209	189	182	191	193	198	183	201	191	199	192	180	197	201	208	211	171	215	185	181	171	185	208	212	228	198	190	173	216	216	198	182	185	183	165	185	178	198	185	210	178	206	185	185	191	191	182	168	194	172	191	206	203	197	212	178	194	193	201	190	190	181	192	195	175	184	192	191	207	186	198	171	168	205	192	214	184	178	189	224	186	201	209	195	201	218	183	180	186	165	193	211	199	202	208	197	185	179	198	195	189	198	183	204	179	178	197	182	220	185	188	198	187	165	171	215	173	190	173	178	181	189	182	176	183	193	194	207	155	192	184	161	187	176	177	169	199	193	205	193	179	191	189	188	189	238
7010	248	148	128	105	125	156	167	159	147	110	115	118	92	109	106	90	93	94	84	95	75	86	81	68	74	83	76	84	73	72	75	71	86	75	81	78	71	113	88	93	76	84	88	78	75	82	70	69	82	72	79	80	82	80	78	90	80	83	72	77	85	55	72	82	72	67	77	72	86	77	62	80	71	56	85	93	72	76	85	70	81	78	70	68	69	86	76	79	71	82	61	75	88	76	66	66	70	83	50	74	85	57	77	83	77	68	66	83	68	68	79	75	77	68	87	87	90	69	88	52	73	77	87	69	74	79	60	74	68	62	65	71	77	67	82	65	80	88	67	58	76	83	73	80	77	75	63	67	69	67	70	67	57	70	78	62	72	74	74	74	70	67	77	77	55	68	57	74	81	63	76	58	77	72	80	80	69	83	87	83	85	84	70	72	76	82	66	65	59	79	79	80	73	73	69	75	66	81	78	80	67	81	69	89	68	73	73	74	78	68	77	49	63	78	79	61	90	75	55	74	75	100	68	81	79	56	70	68	75	74	90	67	69	62	72	78	85	86	68	84	85	72	76	84	76	49	70	71	75	69	80	87	81	56	77	66	72	63	80	80	72	71	83	88	71	72	65	62	73	75	70	74	55	73	68	70	76	66	76	54	68	64	82	71	72	71	77	63	73	72	63	70	69	71	84	64	68	73	84	75	86	72	62	67	79	71	76	81	77	85	75	70	55	53	82	73	63	75	74	78	73	79	83	79	66	80	65	75	69	72	71	67	65	81	75	65	76	62	83	63	71	73	64	71	63	90	80	86	79	69	73	65	76	83	69	76	60	55	76	61	72	66	66	78	78	73	83	69	68	74	57	68	52	77	69	74	70	60	66	63	76	68	60	67	74	66	73	64	67	72	66	76	85	76	63	86	66	70	74	85	86	73	91	80	63	70	71	71	82	70	72	75	68	65	80	58	67	68	78	67	61	58	88	108	71	72	89	74	74	67	56	66	74	53	74	77	77	58	78	77	70	77	86	73	61	71	88	68	84	86	87	80	83	77	81	80	69	66	70	71	73	78	94	82	78	64	55	92	52	67	60	60	79	72	68	78	62	72	64	84	72	64	75	81	66	85	69	79	53	65	73	71	69	85	84	85	74	77	74	53	86	61	82	74	79	64	69	72	69	74	88	65	79	80	65	72	67	69	69	79	55	91	80	80	72	70	71	60	68	77	73	64	69	66	75	64	58	72	84	74	55	69	63	68	84	86	65	77	67	90	73	65	69	88	76	65	78	78	81	73	69	76	76	72	74	84	72	86	69	74	89	73	68	64	72	73	69	90	84	77	79	77	69	79	87	82	72	73	82	71	70	75	84	74	82	56	73	76	70	65	74	85	64	79	65	69	73	69	81	65	62	75	58	82	69	71	69	60	80	65	67	77	69	65	80	90	71	65	79	71	69	78	86	55	76	67	69	77	87	58	70	63	73	75	59	81	73	76	67	80	70	65	66	76	71	77	66	77	76	89	79	63	76	66	81	89	65	75	72	69	80	64	66	77	79	65	66	66	77	69	54	76	97	74	61	66	62	77	69	82	73	45	74	75	68	66	82	76	67	80	90	57	57	92	60	71	70	68	79	70	73	63	78	73	69	81	72	73	88	48	78	61	77	81	64	78	89	66	64	73	62	72	60	77	73	69	79	53	54	69	81	61	64	72	78	69	69	67	69	69	66	80	68	69	67	87	76	74	72	74	83	60	77	79	67	77	74	84	71	92	76	67	76	60	68	59	87	60	57	85	75	87	70	72	87	62	60	65	71	65	53	81	71	69	68	81	68	67	77	73	66	59	79	53	87	70	74	67	81	58	79	56	85	80	67	69	70	90	68	70	71	58	70	76	52	58	80	72	66	56	78	76	63	74	83	63	58	66	61	61	74	74	88	71	75	92	88	70	67	74	72	84	74	65	83	60	61	64	83	63	69	94	65	77	90	54	82	68	70	83	64	79	66	81	71	70	67	76	82	62	65	65	72	81	84	65	68	72	68	77	76	87	81	64	58	69	70	67	67	70	77	65	68	79	78	76	77	65	66	74	90	79	67	70	65	73	79	64	69	61	88	54	76	69	77	69	66	79	67	76	76	78	69	85	60	81	63	54	71	65	70	91	78	61	73	71	67	60	76	71	86	81	63	62	74	73	61	74	82	73	47	72	73	80	76	74	53	70	79	74	63	72	61	84	60	77	66	77	78	64	67	73	79	62	71	97	70	75	79	78	73	75	62	76	80	56	69	64	69	89	73	65	73	74	62	63	66	74	62	68	95	75	61	74	72	59	69	79	75	64	81	54	74	77	64	68	62	64	75	76	63	67	74	69	67	61	77	82	80	79	80	67	93	62	66	66	86	88	71	71	68	83	82	72	66	86	79	80	92	88	67	77	73	73	73	66	89	73	71	60	59	81	60	65	67	64	85	66	88	75	86	71	87	75	84	64	65	90	77	71	76	83	71	63	80	82	66	64	64	76	72	80	78	67	73	64	71	88	79	75	73	63	75	92	60	70	76	74	81	84	71	70	81	52	72	72	89	68	70	59	59	53	68	81	75	74	71	75	87	59	64	70	67	66	76	68	65	70	68	64	78	71	64	75	71	57	73	66	70	80	74	74	70	68	74	69	65	77	65	76	89	69	75	67	73	64	68	81	81	61	69	77	67	61	77	75	74	64	68	104	64	70	81	56	73	78	75	82	64	56	69	74	59	83	73	70	86	80	71	76	80	72	81	63	62	65	66	62	74	69	68	73	69	74	61	70	68	83	71	75	76	78	73	81	73	75	69	78	79	92	61	68	75	77	74	81	82	68	72	84	54	53	68	75	63	72	60	86	89	66	58	70	66	72	75	62	70	66	70	84	71	49	65	66	71	65	73	70	73	72	72	77	74	64	63	73	75	69	68	84	72	62	81	77	83	81	73	66	82	77	66	68	80	72	65	65	72	61	76	71	70	64	80	69	99	82	69	71	76	90	70	73	78	71	61	66	77	77	53	63	57	85	73	78	76	72	68	69	59	67	69	60	78	71	73	83	66	75	73	75	68	68	78	79	69	74	71	74	73	84	78	69	71	92	79	66	64	69	74	78	78	83	65	66	67	87	75	73	79	76	65	82	76	73	71	70	67	76	73	70	75	83	76	80	71	80	63	83	73	68	78	59	77	74	73	77	60	70	71	91	71	79	66	79	80	91	68	53	83	80	81	79	83	72	78	70	68	76	71	78	78	75	63	77	70	61	76	86	71	67	82	72	69	81	81	69	78	80	82	66	70	88	67	57	63	70	63	61	64	63	79	67	81	77	61	74	74	70	86	77	81	72	61	70	89	65	92	68	85	81	61	56	70	71	64	60	75	87	81	61	67	74	74	74	63	73	64	76	75	69	78	74	64	58	79	75	81	69	67	73	68	75	83	59	69	72	71	61	71	66	61	79	71	78	65	71	60	58	73	73	72	64	76	74	80
28295	3894	1869	2671	6541	8178	7519	6435	5345	4397	3596	3282	2845	2490	2183	1957	1788	1725	1525	1533	1373	1396	1296	1284	1183	1140	1128	1116	1058	1044	1064	996	994	957	939	884	918	915	1846	874	912	888	831	866	835	890	895	880	862	833	820	813	904	851	796	857	740	866	848	836	787	810	790	819	810	836	780	823	800	798	819	805	795	758	768	845	746	783	765	801	791	775	836	804	813	801	796	736	770	795	808	782	758	776	734	767	811	787	783	765	792	744	807	744	768	814	806	751	810	845	795	776	755	760	750	721	736	755	772	789	786	804	766	730	766	778	786	807	775	746	762	754	734	763	775	737	735	793	750	777	799	750	799	745	765	749	762	760	750	788	771	753	777	797	777	760	815	751	841	849	756	714	802	773	754	749	750	802	778	740	758	749	770	783	738	736	808	797	785	744	747	812	810	797	787	780	813	755	751	764	825	757	790	809	769	769	771	739	792	772	824	766	744	773	831	809	745	747	785	768	757	720	787	830	780	777	751	763	714	777	801	755	711	754	742	758	757	758	817	812	788	760	754	743	798	753	816	761	727	763	784	821	748	769	708	733	736	770	779	762	750	750	754	759	782	750	761	785	752	739	794	774	804	755	759	738	780	736	733	784	761	815	768	723	737	765	816	790	767	782	743	807	790	763	791	804	769	782	711	763	770	788	753	752	763	767	710	739	768	697	755	731	734	765	767	749	773	812	757	800	771	745	771	725	738	788	762	777	755	740	789	779	758	759	783	798	733	755	735	712	735	759	702	746	733	810	751	750	770	803	764	750	780	716	729	769	746	745	743	808	758	756	758	776	795	778	763	689	761	756	768	783	773	759	783	734	752	806	757	776	763	773	728	762	768	765	783	723	773	780	774	742	728	780	785	757	736	799	761	775	752	773	771	757	771	789	798	696	734	773	741	751	757	777	787	737	767	781	803	768	737	775	766	756	797	757	811	782	783	803	705	741	779	784	768	736	819	777	749	753	786	773	764	749	766	755	786	708	750	807	752	763	719	770	775	769	716	759	755	773	742	766	766	791	781	768	767	763	774	810	758	697	773	744	780	757	799	713	782	711	764	747	764	769	759	763	769	773	749	755	754	762	736	751	790	771	789	719	701	820	758	777	794	764	821	764	802	791	779	743	741	750	802	753	801	805	790	728	795	748	733	816	745	800	752	714	787	762	732	796	760	744	768	749	770	798	715	750	766	777	799	761	780	751	784	762	688	786	772	783	774	745	789	791	791	743	729	732	745	769	733	776	725	756	746	778	752	745	751	812	776	798	750	740	767	727	715	795	776	707	768	729	791	774	748	764	743	781	749	746	802	775	753	740	798	754	788	748	738	780	788	728	736	757	776	736	754	720	806	750	745	731	786	756	776	768	769	734	800	769	810	744	766	736	768	754	750	786	773	743	716	777	748	815	762	711	706	812	752	752	716	762	797	761	775	730	674	783	775	772	749	749	779	740	778	804	790	759	773	762	783	774	824	739	770	778	754	758	727	781	739	748	736	804	751	753	815	758	755	733	780	755	786	750	817	816	805	795	747	763	764	701	725	728	816	798	749	774	761	750	724	750	743	793	731	690	790	794	788	771	741	743	747	758	759	800	758	770	769	779	765	724	763	720	759	723	785	799	772	759	778	766	781	754	793	754	756	796	774	769	783	759	764	718	747	768	725	759	778	735	780	768	846	743	775	806	760	791	760	738	732	773	794	745	771	732	756	734	704	810	759	720	762	766	730	761	788	766	757	763	820	753	765	790	779	783	767	761	806	769	765	743	771	777	723	768	805	753	745	792	740	791	748	776	761	706	805	761	749	752	773	776	830	732	772	783	760	740	772	764	808	731	795	742	744	799	731	791	723	775	780	767	824	775	773	728	758	786	773	799	737	735	726	709	740	794	713	819	723	825	755	741	718	763	774	752	798	779	759	800	761	755	739	743	781	743	718	737	758	806	733	772	767	795	808	769	771	816	754	803	738	748	727	686	736	790	803	748	724	799	793	735	734	799	734	792	790	777	752	749	795	810	766	750	749	757	771	745	792	805	752	756	771	778	775	725	754	712	778	763	781	713	735	744	801	687	764	792	778	761	747	809	716	783	829	701	787	793	767	792	764	749	784	764	750	758	735	734	821	792	789	801	768	756	768	767	762	839	735	786	759	783	744	799	761	754	780	736	795	761	777	779	768	789	762	755	751	812	767	743	738	762	775	744	756	766	780	703	711	776	767	744	752	740	740	762	747	744	757	800	746	773	797	763	740	786	804	734	725	761	786	763	796	752	771	756	752	722	734	777	759	761	746	763	782	794	782	753	743	762	759	762	748	709	780	734	779	745	791	792	769	763	737	760	744	752	780	738	779	766	767	773	795	708	747	811	760	789	752	757	794	734	821	797	774	816	771	729	753	748	778	746	754	737	748	736	793	756	786	815	754	791	778	775	754	737	721	772	767	762	764	771	780	715	822	801	765	779	711	780	782	807	744	765	810	754	750	729	771	784	745	798	787	792	758	760	739	774	763	757	747	755	781	770	782	761	785	766	771	769	801	738	754	759	758	816	790	791	768	754	787	746	787	801	753	819	783	750	714	792	762	775	758	781	773	735	767	775	711	757	744	810	807	792	805	787	760	736	771	771	835	772	801	783	739	743	737	790	765	789	840	739	770	753	736	756	735	763	775	761	765	774	747	740	768	746	725	789	713	787	764	792	787	810	768	749	762	784	727	794	752	782	783	762	817	777	724	757	759	782	767	772	743	726	753	776	789	711	740	799	804	755	790	769	789	778	740	781	750	717	803	718	796	750	768	757	784	759	789	773	746	755	740	757	771	797	815	729	791	813	766	751	732	797	802	732	800	792	736	750	778	697	724	823	799	728	747	728	767	749	756	773	742	828	770	787	802	701	718	788	725	743	837	782	758	838	722	782	712	787	776	745	752	821	823	773	793	741	731	767	756	745	723	788	760	726	753	795	765	758	749	739	772	683	814	761	784	774	774	754	769	805	764	734	755	778	734	760	760	769	693	759	740	800	713	731	769	780	725	736	784	836	748	723	737	784	794	712	732	750	792	750	764	776	752	747	746	787	788	729	725	697	802	744	818	730	765	751	779	776	773	758	717	760	753	793	781	754	753	759	776	721	736	718	809	749	740	809	755	769	764	764	780	751	771	775	773	782	790	775	781	835	757	755	768	784	803	788	821	792	727	768	759	754	791	813	748	773	747	764	728	763	758	737	762	757	742	708	748	725	764	755	741	832	766	757	769	794	757	774	796	751	755	749	747	737	764	752	760	766	801	765	783	760	757	745	798	830	736	748	786	742	815	756	761	752	805	732	759	785	747	762	753	758	746	748	728	728	734	705	765	756	737	756	725	755	752	785	756	737	742	765	758	786	766	760	773	796	755	765	722	732	772	760	793	747	754	697	783	741	743	820	750	765	804	736	775	800	722	832	745	732	702	723	746	734	726	729	792	805	765	737	757	752	755	796
3276	64	52	50	50	65	75	67	65	61	69	68	67	59	59	77	50	59	61	59	55	56	42	48	57	52	43	54	51	53	48	53	58	50	51	50	58	54	74	48	54	48	56	37	53	37	47	51	55	48	42	43	55	47	35	54	50	49	57	52	61	56	47	54	43	54	47	48	62	41	49	43	38	44	58	40	35	39	43	44	51	45	57	57	47	52	47	54	40	45	52	46	40	58	44	46	65	40	56	48	42	53	44	43	58	51	41	54	44	43	50	36	48	49	49	61	52	51	48	53	46	50	47	48	44	45	44	48	51	42	43	33	32	40	53	53	48	52	50	53	57	51	48	41	46	52	47	50	39	42	40	41	43	57	56	46	53	52	58	54	45	50	32	54	39	45	51	59	49	39	50	55	45	49	35	46	50	52	43	51	53	43	50	61	45	53	37	44	44	47	41	40	49	50	53	50	49	40	49	52	45	48	42	55	48	47	49	50	38	49	48	46	39	34	39	49	44	45	53	60	53	38	58	39	46	50	49	35	46	58	58	50	55	47	41	51	49	47	43	45	49	55	45	41	48	55	46	33	46	51	50	47	50	43	46	50	43	36	47	48	41	33	46	42	50	43	43	51	55	55	43	58	43	54	35	54	44	45	48	54	38	54	66	43	52	49	47	46	48	38	44	49	48	51	61	35	45	49	58	59	49	43	58	43	46	55	37	41	53	45	40	52	52	47	53	37	53	47	48	47	52	40	39	33	52	52	63	57	40	36	44	49	51	56	57	44	53	50	40	41	53	45	46	48	45	49	57	41	61	62	40	37	44	45	47	46	57	50	54	43	54	46	59	50	55	39	47	29	38	47	54	47	54	65	52	44	69	44	54	42	57	49	50	43	52	47	50	59	36	51	55	45	57	50	55	44	46	48	56	40	51	45	38	44	46	50	53	53	59	44	49	43	44	45	61	52	37	41	48	59	48	51	46	56	37	55	61	48	51	44	51	47	45	53	46	41	38	48	48	50	51	59	41	44	46	39	40	49	57	43	49	62	43	37	47	42	60	47	47	48	55	40	41	44	52	39	45	55	50	42	44	60	50	51	46	38	49	47	40	47	46	44	48	46	49	48	43	47	48	52	39	53	55	54	35	51	45	55	43	54	36	39	54	52	55	47	44	50	55	49	40	49	56	49	35	54	46	57	41	46	42	49	44	52	51	48	44	55	54	54	49	48	54	46	40	51	47	44	46	46	58	42	36	49	59	40	48	49	46	50	34	40	59	56	53	40	57	43	50	49	47	53	50	50	42	53	39	60	55	45	50	47	44	41	41	47	53	46	41	37	42	46	45	62	49	64	43	54	53	40	46	45	49	50	39	46	53	36	46	49	43	49	47	46	48	47	61	42	49	53	32	43	45	44	44	37	49	45	50	50	52	47	51	40	45	47	44	44	51	57	48	52	37	38	58	44	52	45	51	42	56	51	43	36	51	40	47	35	52	53	49	46	41	52	33	60	48	43	51	49	45	40	53	46	41	47	51	46	53	56	55	57	56	57	49	46	42	43	51	50	48	50	46	60	40	49	51	55	51	41	48	42	51	57	40	46	48	43	50	45	51	50	41	49	64	44	36	48	49	46	39	40	59	32	33	43	41	46	55	35	47	58	46	47	57	50	47	43	42	59	52	41	47	48	44	47	47	50	55	47	43	53	44	46	43	46	48	42	54	43	29	50	43	48	53	37	46	40	49	55	53	48	42	48	53	47	46	50	44	49	36	37	47	55	38	46	52	50	46	54	42	46	42	53	40	45	50	52	57	43	60	57	44	45	50	48	51	51	48	51	47	38	38	43	51	53	47	54	62	33	43	45	51	41	44	59	44	58	52	43	56	57	44	57	42	44	54	58	55	39	44	57	57	47	50	36	52	38	53	47	52	47	55	53	31	42	50	39	26	47	43	48	60	48	41	49	48	44	50	39	44	41	56	48	45	41	55	51	44	48	44	49	41	56	44	54	61	46	53	41	45	41	41	49	50	43	54	57	61	63	41	37	53	50	51	49	37	57	48	55	55	46	50	56	39	40	47	47	37	57	51	50	40	42	46	41	56	45	36	50	56	33	39	55	44	77	55	45	42	53	36	47	48	47	43	38	48	49	47	47	41	51	52	46	44	43	51	50	59	42	49	59	44	44	47	53	40	50	60	48	51	54	54	48	46	47	60	52	49	57	45	56	49	59	51	53	57	57	58	59	48	50	49	50	42	45	46	49	44	39	54	51	48	63	48	48	54	49	42	51	50	47	57	51	61	53	44	47	43	43	52	53	42	44	48	43	45	50	45	51	44	49	52	39	52	42	53	43	48	38	53	49	41	62	41	50	49	45	55	51	47	52	38	53	45	55	39	49	60	52	43	48	50	55	55	46	43	59	52	48	49	40	53	55	46	54	37	43	53	34	60	43	59	58	59	53	39	64	43	52	30	44	54	51	42	46	51	55	47	50	40	51	50	44	42	46	55	41	44	36	47	38	41	46	61	54	53	56	48	40	36	34	41	49	50	52	38	45	35	51	30	48	47	45	53	61	58	42	39	49	53	42	56	51	66	51	40	51	43	40	49	56	63	54	52	60	55	44	41	56	50	45	38	43	48	55	44	33	46	51	43	50	54	43	39	57	48	44	40	36	45	39	43	38	34	52	55	39	53	40	45	56	44	39	52	41	58	54	40	45	51	47	48	57	46	46	53	48	46	47	54	56	61	40	46	46	31	47	50	51	46	54	57	51	53	40	45	31	43	43	51	58	44	48	39	43	55	48	37	57	48	38	58	45	44	49	51	54	48	62	51	59	55	54	54	50	50	57	57	37	54	40	38	50	48	56	56	48	46	53	51	60	57	41	36	53	39	48	53	43	45	51	50	38	47	41	36	45	44	48	50	43	61	47	44	47	52	44	42	53	34	50	45	50	56	52	40	49	42	55	48	42	48	41	47	48	39	54	56	53	35	37	37	43	41	41	50	47	61	43	51	44	46	55	49	43	61	54	44	47	49	49	43	40	41	46	47	57	39	47	43	48	41	46	52	50	54	55	55	53	41	40	39	44	53	43	37	46	51	33	40	38	40	41	59	43	49	54	41	40	40	47	46	55	60	54	48	35	53	43	51	55	30	51	58	38	55	56	50	56	64	43	46	60	49	45	53	47	51	51	61	46	48	45	53	42	53	41	61	52	48	42	50	49	51	50	59	47	42	48	38	44	49	55	58	45	45	52	45	43	52	44	39	57	58	39	47	38	51	37	48	61	52	44	47	79	43	66	45	39	51	50	50	50	56	52	57	38	55	45	34	46	52	57	60	54	56	54	57	42	54	48	51	42	38	52	53	51	53	35	45	39	41	45	40	50	36	57	52	50	51	32	52	44	46	46	45	46	48	57	39	42	52	52	39	41	50	53	47	51	39	61	57	41	52	48	44	40	59	53	41	30	58	40	41	42	57	50	49	41	52	62	40	50	47	58
16221	1072	726	882	1757	2257	2116	1986	1646	1434	1230	1122	1012	924	860	822	710	686	660	683	671	669	577	605	574	555	536	570	532	507	591	519	534	504	501	494	515	568	1479	503	507	479	477	512	461	485	485	495	502	461	515	462	482	470	485	503	480	511	537	456	472	490	487	450	501	478	506	451	461	491	504	470	485	460	488	489	486	487	467	445	469	485	476	488	479	473	440	470	477	404	423	460	428	442	452	485	452	450	468	521	447	491	497	466	456	492	529	530	439	465	464	481	497	463	445	436	482	463	452	482	486	430	444	507	475	477	482	464	472	492	439	454	475	482	439	477	468	440	485	453	490	487	467	463	437	477	504	451	437	474	440	439	435	477	441	512	483	469	445	424	461	454	460	435	466	470	477	464	461	464	451	490	453	493	483	465	487	467	478	435	461	465	468	438	470	444	428	445	470	479	456	483	485	451	456	451	469	485	473	436	468	470	480	471	489	456	468	450	436	450	457	451	459	503	456	458	463	481	479	477	482	465	427	494	458	430	489	474	447	467	458	471	503	461	445	469	440	455	477	504	475	483	456	471	489	490	473	455	441	474	463	458	473	476	464	470	481	483	480	494	459	451	455	420	496	423	460	471	453	461	484	482	437	461	443	461	468	425	467	475	464	499	500	470	515	479	468	465	452	467	447	470	478	482	456	419	451	415	468	494	458	475	490	482	434	444	482	457	469	478	477	478	488	427	459	453	465	513	479	483	450	479	500	447	454	479	463	424	466	436	453	449	415	476	467	448	466	462	462	423	454	493	477	462	449	446	448	472	468	474	449	452	506	460	483	445	497	486	430	445	460	468	446	455	431	469	481	481	478	455	497	438	437	473	418	463	465	457	500	480	496	431	458	430	454	480	458	498	457	447	464	469	530	445	461	458	506	474	518	492	433	433	444	453	455	493	452	471	457	465	505	468	482	474	433	475	469	477	430	453	469	442	459	488	446	475	471	428	449	462	478	479	458	446	456	452	437	471	485	468	437	505	440	464	428	498	465	461	440	445	441	408	426	518	485	469	424	462	450	450	476	451	434	423	478	479	431	452	445	469	460	473	443	465	429	472	456	479	484	460	459	476	459	455	455	493	466	513	462	495	462	498	424	482	442	462	441	449	454	487	462	444	481	468	469	508	465	447	476	423	467	456	460	430	426	450	439	464	466	481	434	484	461	462	460	452	450	464	434	476	480	460	493	469	451	433	465	444	495	436	445	449	482	439	453	447	484	466	483	455	491	466	463	459	495	437	458	482	469	493	468	454	482	438	454	462	426	449	475	438	440	440	431	456	425	459	462	456	457	477	481	473	437	455	441	458	502	488	449	467	476	449	450	463	466	437	462	464	458	474	424	455	491	488	493	465	445	469	479	475	499	474	488	443	455	482	460	487	492	437	512	475	463	455	487	431	470	454	445	467	462	449	470	408	448	484	504	458	453	466	499	489	466	441	428	474	458	429	478	450	443	452	471	462	438	476	454	471	473	461	459	433	444	492	492	438	451	457	443	441	471	416	452	477	515	464	497	464	487	443	485	483	450	468	441	420	439	442	484	463	457	458	451	448	470	488	459	480	444	448	488	413	486	466	519	444	436	466	443	460	467	445	459	488	439	430	466	464	450	458	490	466	471	482	457	444	431	485	439	450	464	470	423	447	492	448	456	466	447	470	469	434	440	455	449	461	484	443	434	419	428	461	398	441	492	420	472	470	471	428	420	446	429	443	462	455	501	483	431	497	433	463	494	483	451	473	470	477	488	504	459	490	485	425	476	442	453	496	474	448	463	448	462	504	491	455	458	429	475	467	476	473	481	459	493	480	447	445	477	453	469	499	438	463	475	467	476	484	469	471	465	431	468	461	482	473	486	433	460	455	480	444	467	484	446	441	424	471	428	446	466	474	443	432	486	487	459	473	465	462	471	462	497	454	460	472	457	449	461	483	436	426	447	465	457	443	451	461	475	471	490	450	459	472	484	451	407	451	476	482	459	488	456	458	473	473	434	466	472	472	449	492	466	484	480	460	481	489	482	425	459	440	459	424	433	483	448	428	445	483	463	506	462	465	470	476	483	448	471	428	500	450	449	449	438	434	452	459	484	503	469	425	484	448	437	467	440	483	439	490	455	485	460	495	458	458	477	473	432	449	465	428	493	483	429	487	477	464	456	477	442	456	448	479	504	458	450	432	467	500	476	483	457	495	426	458	435	469	468	503	444	452	459	446	452	459	460	448	459	445	470	443	416	438	442	471	434	482	453	461	441	438	445	464	455	444	459	482	512	457	442	444	434	448	451	475	476	417	420	461	497	449	474	435	456	449	427	472	487	488	459	495	490	433	485	454	500	482	479	444	469	486	422	470	431	523	422	450	449	477	472	462	487	464	468	511	483	498	516	456	448	469	465	492	440	474	468	468	455	467	436	452	492	439	468	460	490	456	463	490	515	425	435	452	495	481	436	445	468	436	440	445	482	475	435	416	429	424	444	454	455	457	436	435	445	470	485	443	473	430	457	467	463	497	505	452	448	464	439	444	469	493	464	477	479	507	462	477	458	470	490	460	475	437	442	449	480	481	479	476	471	455	464	442	482	457	459	453	447	455	488	449	447	439	449	457	450	445	484	484	461	468	488	442	506	472	461	459	477	481	483	451	416	428	447	468	449	458	464	482	476	486	456	469	480	505	486	458	486	436	469	465	456	454	449	414	450	484	476	481	430	455	478	437	456	474	491	510	419	424	461	488	455	447	476	458	458	453	450	464	453	466	481	464	479	442	459	460	496	465	441	429	445	487	448	476	445	487	495	446	435	437	441	458	470	497	446	432	449	466	454	464	432	452	473	473	449	456	441	448	438	483	455	423	480	460	436	446	439	409	415	470	487	462	489	451	435	432	447	465	492	444	461	443	457	459	482	475	478	457	509	480	417	430	424	439	463	443	462	441	443	462	481	477	457	469	440	470	470	490	493	483	458	466	473	471	470	441	469	462	474	452	434	447	463	446	478	518	480	514	440	457	459	463	468	448	470	446	496	454	474	459	473	437	466	445	476	427	463	424	491	482	500	447	473	459	469	461	449	441	477	485	463	466	448	476	502	471	461	478	444	451	499	471	483	450	466	526	511	438	468	490	460	459	472	480	434	442	449	419	453	418	452	477	480	475	465	470	480	484	464	464	451	454	452	450	463	507	441	484	447	474	455	501	429	515	485	469	486	458	479	448	444	456	506	461	455	454	486	488	498	467	449	442	513	456	457	425	438	442	459	483	436	476	484	479	474	487	420	434	452	452	472	426	450	472	467	524	426	467	466	449	453	465	451	478	461	457	510	452	504	495	493	475	475	440	486	451	471	507	459	451	442	488	462	432	433	437	448	459	457	485	479	445	459	454	464	473	456	483	489	411	473	475	465	480	472	432	475	476	484	462	451	436	453	490	470	468	467	469	443	464	429	488	420	469	462	464	484	482	450	510	445	480	453	455
7985	262	134	67	81	103	156	141	126	119	110	110	90	106	92	91	80	87	53	74	64	66	77	62	57	64	55	55	56	58	37	66	62	44	52	67	49	74	155	61	48	56	66	49	51	48	49	56	66	53	52	62	64	56	43	59	50	56	54	46	50	59	58	51	58	42	60	63	51	42	53	55	55	42	56	42	46	45	52	50	56	67	49	49	49	47	47	47	55	41	48	45	66	45	47	38	42	45	47	49	50	42	49	57	58	44	43	51	51	47	49	39	51	44	43	44	46	55	59	52	53	42	59	48	50	49	46	46	63	43	51	58	53	54	41	47	51	44	40	40	63	45	48	41	50	54	45	49	44	54	51	38	44	52	52	45	63	47	36	46	52	47	58	37	43	39	55	53	52	42	58	59	56	60	51	53	60	48	48	55	47	55	60	48	47	40	47	42	56	48	42	37	43	59	39	58	53	58	58	42	37	53	46	67	61	44	53	55	45	50	38	51	44	46	55	38	56	36	48	46	35	51	46	47	53	48	48	46	51	52	55	34	51	52	44	52	43	49	58	51	43	44	57	48	39	50	72	43	55	51	55	44	47	56	53	42	47	47	44	41	66	52	46	50	37	53	49	49	47	62	48	42	56	51	65	49	56	61	47	48	42	55	37	54	53	39	47	42	50	38	46	39	44	56	62	50	50	54	57	49	48	45	51	47	45	55	55	59	39	44	44	45	48	60	52	56	46	58	42	49	45	51	44	50	36	59	48	50	51	56	45	44	52	50	54	46	39	65	54	60	42	52	44	43	44	50	50	49	42	42	44	55	51	70	52	56	37	48	56	45	50	45	34	45	41	54	52	47	51	47	45	44	47	49	38	54	49	45	61	52	51	48	56	44	58	44	51	48	45	55	47	37	38	52	51	48	37	48	45	46	52	50	53	45	52	51	42	48	53	52	61	51	55	46	56	40	43	49	48	54	55	44	51	42	41	53	55	56	42	51	49	51	51	36	45	48	47	54	74	40	54	44	55	62	47	41	43	50	44	51	63	54	53	59	66	50	57	52	42	48	44	47	50	44	52	31	55	55	53	40	54	47	50	48	48	48	52	58	50	45	49	40	43	43	60	44	69	55	53	57	46	52	53	48	55	44	46	62	51	48	44	47	53	45	51	46	42	49	47	54	42	47	51	52	59	45	51	58	47	54	53	54	53	50	53	41	54	41	55	50	45	53	56	39	46	66	49	57	48	44	52	41	34	51	53	48	43	47	61	48	57	49	68	47	60	52	57	43	52	51	49	50	48	45	41	51	48	51	47	54	53	49	44	45	49	52	41	49	53	54	39	52	49	60	36	55	39	53	45	46	72	56	55	42	51	47	56	47	59	63	49	53	46	48	45	53	54	56	35	46	45	52	43	44	45	41	50	52	57	52	48	44	57	64	46	54	49	57	47	44	43	49	43	51	54	49	45	58	54	58	65	50	49	38	40	50	48	46	55	51	48	51	50	33	60	45	54	47	52	36	50	50	52	56	47	44	53	34	47	33	56	41	46	47	49	41	47	50	41	42	65	44	41	44	55	39	39	48	55	50	47	38	53	39	52	55	50	40	43	45	50	47	54	48	43	48	46	47	51	42	55	59	50	54	53	40	41	47	54	58	47	54	49	49	49	40	46	41	42	39	38	51	55	41	55	59	54	51	57	60	65	47	47	65	40	49	44	45	49	53	48	52	54	50	48	63	47	61	51	50	38	47	57	34	63	45	55	51	58	32	49	54	50	43	49	44	51	50	51	48	59	47	46	37	45	56	37	62	41	57	47	50	53	51	50	56	53	38	54	47	61	41	54	44	55	43	44	46	46	58	35	57	62	50	35	52	49	42	50	48	48	37	43	53	54	54	52	46	45	50	49	39	56	40	46	49	54	37	48	44	55	57	48	51	54	53	48	47	52	50	50	49	54	42	44	54	58	46	48	51	52	47	60	57	54	47	47	43	42	50	38	46	45	47	46	47	46	61	53	39	53	59	50	49	29	61	46	52	56	56	49	38	37	48	39	58	44	50	52	56	54	55	30	56	48	40	44	59	44	56	51	48	40	31	51	43	58	46	52	58	37	45	49	49	60	54	49	39	62	52	43	69	51	41	59	46	49	55	39	45	44	56	52	47	45	54	50	47	26	43	50	59	40	50	52	45	54	38	49	46	50	48	49	53	52	41	61	31	48	51	58	50	41	48	57	70	46	39	54	54	50	56	38	49	50	47	52	45	50	50	45	54	53	52	50	47	44	55	42	52	42	43	58	53	44	58	53	49	59	46	55	44	56	41	36	43	56	50	56	50	43	61	57	50	26	43	49	59	58	52	46	58	48	42	52	74	48	43	44	53	63	48	47	60	49	41	58	45	49	50	60	62	38	59	44	43	43	37	44	35	43	49	41	50	53	51	32	56	40	66	48	52	51	57	41	60	38	38	42	54	60	50	52	55	40	44	52	57	54	56	50	56	38	51	56	42	46	34	41	45	49	49	47	53	42	62	40	42	50	55	66	39	53	40	50	61	39	56	46	52	49	41	42	44	37	58	48	53	48	48	49	35	55	50	57	47	56	73	48	51	41	42	56	56	52	59	51	50	50	43	44	44	46	62	51	51	45	51	45	50	58	40	56	40	52	58	51	49	41	49	49	46	56	51	64	36	60	41	54	46	60	38	55	52	46	56	48	58	46	46	56	41	45	44	33	54	51	48	43	59	51	51	44	52	50	49	47	54	60	49	57	46	50	65	52	53	44	52	44	58	68	50	45	57	46	52	53	44	45	58	42	49	58	42	64	39	58	52	54	54	52	39	44	45	48	47	44	52	51	56	63	58	59	43	47	37	46	49	40	43	43	41	47	45	50	53	28	45	55	60	44	47	46	44	50	47	45	44	40	50	46	41	61	57	53	56	62	52	58	39	41	43	64	39	46	53	58	48	42	47	43	59	42	56	41	40	49	58	41	62	48	57	44	54	55	51	49	39	46	56	59	45	45	55	37	51	37	46	53	45	55	50	53	38	60	47	62	48	48	56	51	61	56	55	44	52	66	59	41	43	46	44	63	44	51	43	50	61	42	64	43	40	44	50	49	47	55	44	62	47	61	64	58	37	41	50	47	58	51	48	61	45	46	45	58	54	50	50	52	31	59	52	40	57	55	53	39	43	58	41	39	51	56	57	44	63	50	39	53	41	41	47	41	42	41	42	47	52	38	46	40	47	51	50	40	58	46	42	49	50	44	38	51	51	55	56	55	43	53	44	49	40	62	58	51	50	57	63	49	60	53	50	35	47	55	45	57	68	55	48	61	54	49	49	48	51	48	43	64	46	47	50	51	40	53	43	50	53	48	45	39	59	51	46	50	40	52	44	48	51	57	66	28	57	45	41	61	55	55	48	40	47	51	60	46	53	43	44	48	52	52	40	56	40	55	52	49	58	53	40	54	39	52	54	71	58	53	34	45	48	48	43	54	48	55	42
27507	3721	1803	2813	6828	8517	8039	6962	5821	4742	3884	3362	2835	2581	2222	1986	1759	1653	1475	1335	1234	1210	1144	1033	995	952	907	859	910	785	847	815	758	772	708	737	711	789	3538	676	694	650	630	627	649	649	596	627	613	628	571	604	613	601	600	581	574	558	572	586	612	560	596	562	562	556	553	529	542	596	528	570	549	530	543	489	523	504	516	518	539	537	571	531	544	517	535	523	497	559	527	500	494	547	535	531	542	523	531	492	497	562	513	520	465	448	538	512	561	499	524	491	525	453	468	505	488	482	501	479	492	499	474	515	523	522	504	543	522	495	498	516	548	544	526	500	488	525	497	489	542	497	501	493	525	525	508	520	517	524	495	513	477	473	488	502	480	533	515	484	538	481	554	499	509	504	518	517	439	511	468	474	536	477	447	475	535	477	495	563	517	501	499	525	506	516	498	534	516	521	492	495	488	554	483	551	519	484	528	512	490	481	517	443	472	477	501	504	493	503	535	486	545	475	495	506	500	487	483	484	474	499	510	497	512	488	496	495	506	531	514	476	480	496	477	482	521	476	528	509	514	482	486	491	491	457	480	514	486	530	461	504	503	488	478	512	504	449	531	513	520	471	494	477	489	494	466	485	510	462	471	521	507	539	495	485	524	488	496	483	520	492	483	528	493	509	486	495	477	504	506	542	479	492	522	545	485	498	471	511	524	529	517	523	499	528	512	467	474	501	512	507	468	492	547	506	473	496	543	490	489	502	530	532	512	513	482	544	508	511	511	512	521	536	464	494	492	491	491	474	517	493	518	524	507	508	478	502	506	523	490	483	475	470	517	507	510	474	525	502	507	496	505	494	485	464	510	494	498	479	462	521	521	534	500	515	487	473	485	508	493	506	496	498	460	500	517	487	508	466	488	491	496	481	479	524	498	470	507	487	507	501	546	450	508	534	494	468	485	519	498	558	510	490	482	492	519	450	507	510	505	519	499	459	486	461	524	537	533	501	490	495	500	495	493	446	486	470	522	497	484	495	491	489	470	484	524	424	496	541	537	519	492	509	512	490	494	529	505	477	515	508	481	467	476	483	516	507	496	497	479	460	499	514	504	434	531	477	528	524	485	482	497	510	475	488	520	475	450	484	493	491	501	495	490	476	514	500	520	487	503	515	473	468	474	497	480	518	512	518	513	534	531	503	507	528	478	514	488	508	500	545	494	506	493	480	494	494	503	466	462	469	510	468	521	527	497	524	463	479	524	489	471	522	482	497	460	469	463	500	490	499	504	488	507	542	489	477	477	449	515	530	460	488	477	477	493	490	469	511	534	496	493	532	524	489	529	482	497	464	467	495	525	501	482	514	544	478	500	478	505	471	473	495	515	514	445	526	492	470	502	514	459	555	484	491	508	516	514	492	501	472	520	486	480	484	501	508	523	497	458	496	473	502	481	533	497	484	505	489	470	485	501	484	498	511	532	506	500	508	513	527	487	480	451	447	498	510	501	453	509	501	497	512	553	488	454	505	487	467	467	462	505	502	509	496	543	529	457	519	496	490	520	512	514	483	489	468	464	467	467	479	479	488	504	507	470	480	534	486	499	474	502	482	521	481	484	482	529	481	503	508	438	480	512	474	526	512	476	481	466	521	490	522	524	503	469	495	479	499	470	497	468	498	505	526	479	473	518	542	480	467	513	528	478	484	501	505	512	531	535	485	491	487	459	479	515	489	510	509	465	513	490	493	529	504	480	492	524	497	468	489	485	494	489	475	520	485	503	512	459	469	531	483	514	508	482	467	484	532	496	488	496	496	529	508	498	500	513	513	440	465	524	483	518	490	477	507	498	494	511	501	507	522	499	512	523	489	516	506	471	496	469	466	485	487	534	543	498	507	492	501	507	461	498	522	527	472	506	483	479	478	495	502	494	484	496	494	457	486	527	539	497	478	460	487	495	494	508	507	466	481	480	499	502	465	472	505	519	522	482	471	518	490	473	489	522	483	503	518	512	495	521	485	479	486	461	479	517	502	495	525	469	524	466	473	472	489	508	498	492	458	521	484	522	482	501	498	479	486	510	488	500	450	487	484	513	496	518	474	495	492	467	461	478	501	511	526	483	472	488	501	467	505	499	468	497	483	469	523	472	474	462	487	513	526	519	482	536	485	497	497	468	462	504	485	502	490	493	528	469	506	503	472	478	478	493	487	487	502	531	476	490	510	509	449	505	491	521	455	465	534	503	475	469	491	473	514	484	493	521	480	510	446	494	497	503	515	508	499	539	537	515	489	491	505	489	462	474	516	487	511	507	548	501	484	499	518	504	463	480	491	508	461	465	491	487	470	503	482	460	523	511	522	479	504	515	485	515	527	543	488	469	492	507	500	513	489	470	497	518	458	508	497	503	496	461	525	518	481	482	538	516	472	487	507	498	526	518	508	494	496	477	537	504	548	492	498	516	492	532	484	475	523	468	464	503	505	515	513	542	482	504	496	506	510	521	498	496	496	486	483	550	473	525	510	455	509	490	508	472	535	490	498	496	488	483	448	509	497	522	507	520	501	487	472	535	487	497	513	478	484	507	509	507	518	522	442	451	489	486	509	477	466	480	515	465	516	500	489	527	495	512	494	510	474	511	490	507	446	513	507	500	510	504	520	523	525	474	523	501	536	496	510	468	499	485	498	492	505	493	478	483	498	524	474	514	472	478	497	489	528	499	493	520	510	507	490	492	471	501	515	481	501	473	522	491	448	479	504	502	494	502	468	528	493	502	479	477	506	470	509	489	481	475	492	446	495	498	483	494	514	502	526	512	466	499	490	493	494	506	457	491	512	517	483	473	498	510	523	514	506	504	449	451	525	515	542	455	520	510	481	498	448	534	502	471	473	514	481	485	502	494	520	489	502	506	474	473	495	465	507	535	478	469	515	474	495	498	504	500	497	483	475	528	515	449	507	496	516	528	513	506	491	503	478	489	485	511	484	489	472	520	454	506	480	488	461	520	522	479	498	484	495	457	495	501	468	535	514	508	479	453	504	504	494	513	547	444	473	511	498	478	488	498	515	486	489	464	513	507	543	512	488	471	547	479	501	463	493	481	507	509	504	522	515	505	500	499	492	453	546	504	461	474	494	476	502	500	509	504	461	485	493	507	512	506	473	458	489	489	486	526	520	523	516	525	523	496	521	455	521	474	467	533	505	485	473	508	497	532	512	540	505	521	497	488	535	527	483	488	492	488	509	496	566	486	536	520	491	529	495	494	547	500	449	456	499	526	494	487	439	452	475	468	500	451	502	480	503	498	491	478	464	501	515	472	522	505	451	519	545	454	508	507	520	479	479	535	549	518	442	484	509	514	499	510	473	515	483	475	476	500	528	505	495	497	468	465	494	508	534	463	500	477	485	488	476	513	499	495	487	470	539	495	431	456	470	517	527	499	506	473	512	457	460	497	457	501	469	519	497	490	492	529	448	549	480	513	490	501	495	461	496	510	533	492	523	476	496	502	458	508	508	501	508
5369	118	63	46	40	56	77	77	71	60	49	59	51	52	39	36	39	30	44	32	26	31	32	22	28	19	26	20	27	24	24	30	20	21	24	17	23	17	74	21	19	26	23	21	31	24	20	24	18	22	29	16	18	30	27	24	22	22	16	20	27	21	18	18	18	13	21	25	14	16	25	23	25	22	18	29	26	21	22	21	16	19	18	22	20	14	20	21	23	28	16	19	23	15	14	20	24	21	18	19	23	16	22	18	20	19	17	15	13	21	12	14	20	22	22	15	18	25	20	34	17	19	17	12	25	17	20	21	23	16	23	26	17	22	24	12	16	18	19	18	21	18	20	22	23	23	15	19	15	15	27	15	17	21	23	22	20	16	16	19	16	23	21	21	26	17	22	19	18	23	19	12	16	16	17	19	23	19	17	26	24	15	22	11	19	18	22	21	15	19	21	14	18	12	18	24	15	19	21	19	22	20	23	17	17	20	19	20	19	13	15	21	20	29	16	21	22	19	18	28	24	15	19	12	22	21	19	20	21	22	10	24	20	27	19	14	20	27	13	16	14	16	11	16	17	20	13	29	18	31	19	19	16	12	21	10	27	15	17	14	26	27	24	22	15	15	18	19	17	16	18	26	20	17	19	16	20	18	26	14	15	24	16	22	15	27	16	20	21	16	23	17	14	16	17	16	23	15	19	31	17	22	23	24	22	21	24	20	20	14	25	16	15	15	20	21	18	19	24	25	10	19	17	26	14	14	19	22	18	10	25	12	21	19	15	11	19	14	19	14	19	16	25	21	18	13	21	17	17	15	26	19	13	16	18	13	17	12	16	18	12	11	19	22	24	15	12	15	24	14	16	15	20	17	16	19	16	20	15	21	12	22	16	24	10	23	21	16	21	13	23	18	22	18	23	18	14	20	20	25	23	13	27	24	20	21	14	13	23	19	20	19	16	21	20	31	22	23	18	26	25	16	24	16	13	19	26	24	20	20	18	13	28	12	13	17	20	19	14	20	18	25	21	25	18	16	26	21	30	14	18	22	18	31	24	24	19	24	16	16	16	22	20	11	17	18	19	20	22	18	21	16	26	19	25	16	16	23	15	19	26	24	16	24	17	23	23	11	20	16	17	17	17	18	22	16	21	14	20	26	25	16	15	16	13	18	16	15	20	16	16	19	26	21	17	24	19	20	15	15	23	15	20	24	26	12	16	27	16	25	19	19	19	20	18	25	17	18	15	13	18	21	21	13	9	15	18	16	18	27	19	18	21	18	15	14	21	27	25	23	8	26	22	12	11	14	18	15	17	15	24	21	18	20	16	21	19	17	19	22	16	14	13	14	20	17	15	20	23	14	20	25	14	24	16	14	24	18	23	29	18	35	20	19	18	14	10	18	20	19	22	23	21	9	18	17	28	20	19	14	27	21	26	16	12	33	21	19	12	12	25	21	16	22	23	17	15	13	12	15	23	13	23	20	20	19	15	16	18	19	20	19	14	20	19	21	16	13	19	22	16	14	24	20	23	27	14	16	29	22	21	25	22	19	17	15	15	10	18	18	28	21	22	24	15	16	20	20	17	14	19	12	18	25	28	8	22	15	23	21	24	16	17	23	17	13	25	11	18	15	26	13	24	15	14	16	21	14	20	11	23	14	15	16	15	11	16	17	20	20	20	25	14	13	19	16	22	19	20	20	19	19	19	12	16	22	26	17	15	20	18	23	25	18	18	15	10	22	14	20	16	28	21	19	16	28	25	18	18	17	23	12	18	17	23	16	15	16	15	16	16	16	26	12	24	23	13	20	16	22	31	11	27	11	14	14	20	17	12	16	22	16	11	29	17	16	14	10	19	23	16	11	21	20	21	18	14	20	26	23	18	15	18	26	22	19	28	21	23	13	20	18	19	18	30	18	16	23	13	22	25	15	16	17	12	21	22	20	15	23	25	20	15	15	20	13	19	22	16	10	30	18	18	26	16	19	22	16	15	23	17	24	12	22	19	23	24	15	22	24	20	30	22	19	16	13	20	18	24	15	15	17	22	17	23	25	27	29	19	24	14	16	17	22	22	14	27	15	12	15	15	19	19	21	16	16	15	23	15	23	16	25	13	20	20	22	23	14	26	24	14	23	19	19	24	23	20	15	13	14	19	30	28	18	16	21	19	18	24	21	14	18	21	26	12	16	26	17	19	21	17	27	23	16	24	17	18	16	17	21	21	25	24	17	15	22	20	26	16	17	16	26	20	23	18	18	16	12	18	16	22	20	18	13	23	14	19	21	17	17	16	20	21	18	20	20	17	18	24	15	13	20	15	24	21	16	14	14	22	20	17	21	23	14	20	23	19	19	23	23	19	16	19	11	24	20	20	27	12	25	22	26	30	26	19	24	22	21	17	16	15	19	20	15	17	24	29	16	21	21	20	17	16	14	17	20	17	24	23	14	20	22	21	13	20	19	19	21	22	21	16	20	20	28	18	19	21	18	20	25	13	21	22	22	17	18	15	24	21	15	20	10	10	14	16	23	16	20	14	19	16	22	17	25	16	13	17	20	18	25	15	17	17	16	19	17	19	20	18	23	21	22	22	14	19	18	20	18	22	23	19	20	30	21	20	20	25	23	20	16	21	19	19	15	14	14	19	20	17	19	19	11	23	20	16	16	17	21	15	17	16	15	18	27	26	13	21	10	17	18	15	23	26	16	23	10	20	21	24	17	23	16	14	17	19	14	25	17	18	16	8	27	12	17	13	13	15	15	18	16	17	24	27	21	11	15	23	11	21	15	22	17	15	25	24	21	21	23	16	21	30	22	18	20	23	19	19	16	18	17	23	16	18	18	20	20	19	17	17	27	15	25	21	9	24	16	12	24	21	26	22	25	13	14	21	19	14	26	21	17	19	16	20	12	18	19	14	22	13	19	22	19	12	8	10	17	22	17	15	14	13	20	20	21	18	16	22	22	20	22	18	16	19	19	20	23	22	24	22	16	21	18	18	21	26	18	25	24	19	19	17	16	22	28	18	14	21	18	23	19	24	21	23	27	18	27	21	15	20	14	21	20	24	21	21	24	15	19	21	18	29	24	16	18	15	17	19	22	11	14	13	22	24	26	15	16	27	17	21	14	19	15	22	17	29	12	17	13	13	23	24	21	11	16	15	24	24	19	14	28	19	19	19	23	14	27	23	11	20	15	21	11	14	21	14	26	14	22	8	16	21	18	17	16	27	19	21	22	24	29	15	23	18	14	14	16	27	25	24	16	23	27	20	26	23	18	14	23	25	17	16	19	19	23	22	22	14	18	21	21	17	16	20	19	15	19	19	19	16	16	25	14	21	12	14	23	10	20	28	18	24	14	21	20	18	19	12	17	24	15	26	23	13	25	18	17	26	20	12	16	21	12	25	14	21	16	21	18	18	19	23	25	15	21	16	15	18	20	17	20	21	17	19	20	10	15	12	16	14	21	18	16	18	22	17	15	26	18	27	20	22	17	15	25	24	16
20724	2033	912	1510	4001	5046	5037	4179	3474	2907	2354	1961	1654	1482	1298	1088	966	868	820	664	695	570	581	562	508	444	429	441	398	367	374	392	330	360	332	334	329	325	1468	293	287	277	288	268	244	260	285	257	261	246	268	252	244	239	234	258	224	277	249	217	233	246	237	214	245	225	221	221	251	214	209	206	215	188	222	208	227	202	218	212	239	213	224	242	235	233	185	216	225	177	205	203	187	204	210	218	199	203	200	208	185	184	193	194	209	193	222	195	191	206	193	203	220	228	191	198	201	174	192	201	198	190	186	179	177	201	200	195	187	179	194	192	194	198	167	191	189	190	203	183	209	197	175	203	168	202	202	169	179	197	208	239	214	184	192	182	185	178	191	189	195	199	189	196	188	170	176	214	214	208	179	209	199	216	196	198	185	170	183	208	195	195	208	192	198	194	205	169	204	182	189	202	185	194	198	188	189	214	228	188	192	186	188	168	186	192	171	198	197	200	196	200	185	183	192	213	194	178	195	184	185	185	206	205	194	169	217	187	200	180	198	188	170	184	196	194	211	174	190	213	167	194	201	181	207	213	198	225	178	205	191	181	187	201	186	180	205	193	170	161	187	199	184	171	174	185	200	185	182	190	173	200	188	215	183	198	179	196	188	173	195	190	197	191	181	193	176	173	187	201	187	173	192	199	201	200	193	176	186	168	193	193	204	176	190	188	195	194	194	197	198	176	200	162	209	170	195	183	178	185	181	200	188	183	174	199	182	206	158	166	197	178	189	179	207	185	183	189	205	186	201	170	178	205	193	191	195	177	214	181	196	166	206	174	159	192	183	179	198	195	188	181	183	178	184	198	170	189	190	190	192	200	190	201	177	173	201	193	192	191	198	181	195	190	174	171	207	209	178	187	187	189	178	151	185	192	193	172	181	189	210	192	179	189	206	180	201	215	184	183	205	182	188	212	165	194	189	178	197	167	166	198	195	177	169	164	151	195	203	195	171	207	199	173	194	198	187	187	167	186	198	191	190	180	170	173	177	203	190	220	189	190	177	208	147	185	187	186	143	185	192	181	205	181	195	174	176	194	199	198	180	197	199	188	171	208	206	204	200	175	174	207	195	172	182	189	192	192	215	193	212	171	192	193	208	201	203	193	188	184	174	204	206	181	212	197	167	182	212	209	186	184	175	191	188	169	182	170	187	178	190	192	212	188	208	183	200	160	200	191	191	165	186	196	170	192	189	196	205	183	182	205	196	191	190	213	191	168	194	190	196	195	195	204	180	223	212	197	174	201	217	211	218	174	182	188	210	204	175	189	176	174	188	185	192	178	196	176	197	174	180	204	200	187	185	175	187	205	177	179	196	199	173	207	190	184	168	197	203	183	170	204	195	210	188	182	193	192	212	150	184	178	203	198	207	170	207	188	197	191	181	188	192	207	191	166	171	195	175	200	207	203	195	196	173	199	203	194	183	200	185	221	178	177	175	177	207	188	207	199	171	202	181	202	170	175	166	214	193	192	200	210	188	195	186	195	179	188	171	179	181	195	179	201	190	182	191	193	185	185	201	190	193	176	182	191	214	195	182	185	191	182	204	212	173	184	184	207	198	191	207	195	175	183	187	187	191	202	199	178	174	201	189	187	176	180	193	193	181	194	173	166	181	178	186	178	199	167	187	173	181	193	184	225	183	178	209	179	183	198	184	207	189	212	203	173	167	189	190	185	191	215	176	196	206	177	214	185	178	202	187	203	152	190	196	200	188	206	215	198	230	193	191	215	206	185	171	190	189	204	188	192	173	183	179	171	177	179	192	189	182	179	204	198	170	201	179	188	195	198	186	192	208	198	208	223	199	183	187	167	177	175	183	195	191	163	203	188	194	189	184	180	216	187	182	172	211	187	227	184	181	170	199	195	167	173	184	196	187	195	183	198	183	177	187	183	182	183	172	198	211	192	210	198	188	205	202	181	197	182	202	177	180	204	189	186	173	213	183	178	191	191	204	197	172	201	190	181	181	195	198	184	189	184	197	207	202	199	205	199	216	196	198	194	193	186	193	165	170	191	169	193	180	208	210	186	192	167	190	195	187	182	158	185	210	194	186	191	194	169	195	204	196	194	194	209	218	207	193	177	181	185	153	175	182	185	216	154	186	182	183	202	192	173	174	192	184	188	180	174	211	204	196	190	183	179	173	188	175	182	188	187	167	207	203	205	153	197	197	202	216	199	184	208	170	193	197	220	217	213	168	206	199	188	193	190	188	202	186	191	188	189	211	194	182	200	192	177	197	181	195	187	190	185	180	195	188	195	218	186	188	171	194	189	189	191	162	180	186	168	209	198	186	190	178	196	206	200	194	209	192	206	197	178	184	152	167	165	194	188	214	187	201	189	219	181	219	179	193	199	170	196	194	187	199	164	184	205	190	180	194	191	209	214	173	173	177	198	174	186	185	207	225	184	182	182	209	206	186	172	200	184	204	179	198	185	200	202	182	186	206	193	216	190	181	202	194	191	203	174	181	184	173	188	156	184	171	195	214	182	170	183	175	202	192	209	178	176	155	196	191	179	186	204	214	199	202	186	175	199	189	217	190	218	182	171	196	183	199	172	141	208	187	197	217	194	162	169	162	203	183	178	182	179	189	191	201	206	186	184	184	180	184	175	187	184	189	205	184	215	171	169	181	209	208	187	182	177	171	194	186	211	182	197	190	171	200	175	184	175	179	187	206	197	202	174	166	182	168	175	191	192	181	176	174	199	178	169	172	171	190	195	185	177	184	186	185	186	200	196	184	187	208	167	186	178	175	194	189	192	155	210	178	210	200	180	181	166	188	188	171	168	186	186	195	180	174	185	191	181	189	196	187	195	194	169	186	186	213	180	221	160	205	186	198	163	190	165	200	193	182	189	182	191	213	179	177	192	196	219	192	184	196	217	179	193	194	174	177	180	186	200	171	199	167	184	178	206	182	193	176	192	205	175	171	208	187	215	181	189	182	183	204	174	170	212	179	198	189	186	195	192	194	193	179	165	189	188	197	204	185	190	183	208	170	176	190	172	192	176	166	188	202	197	176	212	180	184	194	188	193	211	194	196	192	204	196	178	178	209	183	186	193	163	195	199	205	201	189	163	199	212	203	188	208	208	176	192	182	173	191	219	205	188	193	180	172	196	167	210	178	173	194	229	178	218	198	185	185	190	190	196	189	195	175	179	183	203	174	183	204	192	164	188	170	180	206	187	179	199	192	187	164	187	195	197	206	190	174	202	183	180	210	170	188	160	186	183	188	170	206	174	186	204	196	179	190	211	195	190	179	185	180	199	190	204	187	185	202	186	184	180	207	173	182	180	189	199	210	190	179	181	196	208	184	163	174	169	184	210	187	191	186	188	189	178	192	215	186	177	188	183	181	188	193	177	196	194	173	208	207	200	194	186	165	192	180	201	178	181	174	178	192	195	203	200	197	209	201	167	192	170	187	195	195	194	176	206	195	166	190	197	187	195	180	215
7034	229	136	114	126	134	149	150	160	134	125	146	111	110	100	81	85	78	97	95	84	92	87	87	89	104	71	78	70	71	61	84	86	78	72	79	80	89	157	90	77	75	76	72	86	66	71	72	71	83	74	71	80	85	85	81	71	77	62	77	67	61	77	68	79	72	72	87	74	71	76	76	83	77	59	75	78	76	79	65	82	79	94	72	84	73	80	77	70	80	80	62	82	64	75	62	61	79	74	70	81	77	78	73	95	73	64	64	80	70	79	86	84	84	62	77	71	78	73	65	69	68	73	78	71	64	65	66	71	64	94	80	67	58	87	83	67	65	78	75	63	54	89	76	50	75	85	74	74	72	76	78	84	75	63	68	73	75	68	76	64	73	65	69	85	87	71	65	66	82	63	74	72	79	71	78	82	76	68	79	81	74	68	74	73	69	70	71	89	73	83	69	65	92	71	68	66	81	74	53	74	84	84	67	86	73	63	81	83	60	63	67	74	75	75	88	75	86	67	74	74	84	74	65	62	72	57	88	80	84	74	86	69	54	78	72	67	72	73	79	70	69	78	85	61	62	67	79	84	82	76	70	68	65	79	80	77	87	58	80	77	75	79	70	69	71	53	67	69	72	67	64	73	69	74	74	71	75	73	85	65	61	83	83	68	70	74	72	73	72	81	75	77	79	75	65	91	81	78	78	58	62	62	74	64	62	80	79	66	72	70	85	69	71	77	61	77	73	75	61	95	65	80	58	76	70	68	63	75	90	63	70	73	69	59	77	77	85	57	87	88	63	79	70	78	68	89	84	60	85	63	72	73	68	69	69	78	81	68	76	73	73	61	85	85	81	62	84	88	74	81	71	69	86	66	67	66	61	75	79	74	87	79	71	62	69	72	72	82	68	51	73	72	92	74	76	92	70	72	75	78	85	66	83	63	77	86	69	66	74	67	81	69	87	79	69	78	67	77	74	69	81	75	80	67	69	74	80	82	85	87	76	70	70	84	71	72	70	85	84	80	78	81	82	79	74	77	71	79	70	55	70	67	60	67	74	70	83	81	77	92	73	73	64	77	66	72	66	67	76	87	65	71	83	66	80	77	71	72	69	71	79	63	68	58	67	73	89	80	63	61	77	69	68	59	63	71	87	74	65	80	68	75	88	68	75	76	77	78	75	76	63	76	70	80	59	66	79	84	76	62	73	86	86	86	60	94	62	70	99	63	58	81	75	70	74	75	75	76	55	69	73	68	65	79	60	60	69	74	80	73	50	73	83	64	73	67	74	65	75	76	75	82	63	63	75	79	75	88	68	64	63	81	64	71	69	79	55	78	72	74	68	69	86	82	70	76	73	76	60	77	91	88	70	72	86	68	69	68	99	53	74	75	62	74	60	72	82	60	67	70	82	75	75	89	74	58	90	75	64	69	73	68	84	90	87	65	75	72	69	86	73	83	71	60	71	74	70	72	91	64	70	69	64	52	66	79	72	77	77	68	92	76	74	64	78	75	75	70	74	78	64	74	82	86	74	79	65	75	62	67	76	73	68	61	72	70	78	71	69	78	73	65	71	78	77	74	75	89	75	62	72	72	73	75	82	73	80	68	64	77	67	67	70	80	80	71	73	87	70	73	72	55	72	79	78	84	74	70	58	57	65	80	83	70	80	81	73	69	60	84	75	75	78	73	78	92	79	74	89	65	75	61	77	81	79	68	61	89	86	73	71	69	72	84	69	75	86	77	60	76	58	77	73	73	79	62	92	76	66	61	79	77	67	80	84	85	68	78	78	86	62	75	70	65	69	71	63	68	79	70	78	88	68	82	68	82	70	70	73	70	81	68	80	97	78	71	79	71	58	71	90	79	64	78	77	85	63	89	79	77	88	69	58	76	77	83	76	80	63	75	62	74	75	73	67	79	72	73	71	72	68	75	61	79	69	66	86	74	76	63	70	89	67	72	60	71	66	76	77	79	67	61	67	59	74	73	55	85	71	78	86	89	63	75	93	79	75	64	72	81	73	86	73	84	62	79	80	68	65	80	80	70	73	68	59	72	65	72	82	58	72	81	75	66	73	73	63	67	56	84	85	78	68	75	68	74	74	74	69	81	77	66	63	74	70	63	64	73	68	58	73	74	79	83	57	65	78	68	67	77	77	84	76	72	81	70	75	59	62	74	68	72	77	67	64	79	77	74	63	76	82	72	86	67	75	69	77	81	75	72	82	59	67	79	79	76	78	81	63	63	74	72	71	65	74	74	60	67	75	67	75	75	79	91	76	67	59	53	73	76	65	67	70	80	69	76	70	78	85	66	83	64	71	66	85	60	63	62	78	86	74	78	73	76	73	66	78	70	79	72	73	80	75	73	92	80	96	72	72	84	70	69	74	57	71	78	75	78	73	72	76	67	87	66	91	84	75	67	74	74	75	80	67	74	68	86	80	79	75	70	75	63	63	83	68	75	90	72	77	64	84	90	74	65	85	64	77	79	72	70	76	63	71	66	63	79	73	71	64	75	81	76	74	73	71	73	69	66	63	64	82	61	68	72	71	65	86	86	64	67	90	74	76	72	78	63	67	70	81	83	78	86	85	85	72	68	77	74	82	81	72	74	85	59	70	66	66	74	61	66	67	70	77	68	77	71	73	66	71	70	79	72	56	70	75	75	69	84	73	76	67	68	74	75	76	76	76	71	89	57	76	73	58	65	69	67	73	66	65	79	82	71	65	71	87	81	53	57	74	59	65	85	65	76	64	89	69	67	77	79	89	69	75	61	72	66	83	73	69	72	56	80	78	84	83	82	84	69	75	64	69	65	68	71	81	79	61	73	92	83	62	77	78	67	54	85	59	67	73	82	72	65	85	72	77	71	65	84	67	65	86	80	74	85	78	72	72	79	77	68	73	68	62	65	68	65	95	78	76	80	69	79	73	58	70	57	81	70	72	68	66	75	80	84	58	72	59	65	71	80	58	75	79	84	68	70	96	63	76	68	81	67	71	74	65	69	82	73	80	75	83	68	67	70	68	82	75	57	77	69	63	75	75	83	73	81	74	52	81	78	65	64	83	83	71	60	71	72	75	65	81	62	88	73	77	70	75	73	83	69	75	77	62	81	76	66	70	68	76	76	76	73	79	76	78	73	69	79	71	76	85	76	77	58	61	78	61	90	68	68	73	70	66	79	66	73	85	69	83	79	77	79	74	81	76	59	83	75	53	66	89	72	70	67	63	62	76	79	73	71	59	73	82	71	64	70	81	65	54	66	65	69	84	67	74	81	90	75	70	78	86	75	72	85	69	69	72	83	74	88	67	77	68	64	74	65	66	75	67	76	76	67	80	71	76	74	82	65	69	55	65	75	62	81	92	62	72	66	78	78	54	60	78	75	76	81	73	79	53	74	88	67	83	77	75	70	48	78	61	77	74	78	74	72	69	84	87	58	85	74	77	64	70	74	81	66	71	81	58	75	72	79	72	84	84	76	58	79	68	61	70	82	74	75	77
27280	3893	1934	2883	6753	8190	7713	6529	5419	4563	3669	3165	2752	2509	2177	2089	1871	1693	1570	1468	1371	1389	1288	1230	1218	1110	1157	1086	1050	1071	1008	1019	994	935	972	965	941	940	3883	878	976	949	914	873	911	864	876	890	830	881	852	844	884	820	828	854	859	798	817	849	825	811	793	824	823	785	832	815	824	791	793	813	782	811	843	791	819	849	766	776	795	770	768	799	782	787	805	766	785	774	821	805	809	802	803	819	761	786	787	789	764	829	773	824	808	776	781	767	791	797	759	795	771	738	788	745	760	779	788	765	814	749	736	772	780	771	782	763	763	802	764	772	762	814	754	769	777	708	782	767	723	761	760	723	731	774	812	740	836	750	759	727	759	764	740	788	774	779	773	790	761	819	791	706	822	736	730	751	798	755	737	758	737	801	771	779	706	775	756	817	768	755	764	739	786	774	772	785	789	755	777	760	812	750	774	813	792	760	728	777	746	768	765	784	779	795	770	762	754	823	748	735	780	755	736	781	725	685	762	746	717	757	763	771	762	760	774	752	790	769	809	741	767	810	770	763	772	761	747	804	782	774	748	750	741	794	801	765	784	749	775	757	769	712	795	789	762	748	694	776	755	776	720	783	782	773	760	713	778	772	743	752	793	776	717	772	720	766	726	829	737	761	734	812	761	780	742	788	731	784	738	768	762	771	780	764	759	766	807	721	765	742	730	771	786	764	780	789	766	807	751	771	798	777	753	754	794	777	786	801	757	722	752	794	756	754	723	778	740	777	760	769	810	727	753	750	780	776	764	730	768	788	765	701	766	750	784	739	778	754	735	750	820	750	785	738	791	772	797	769	812	744	779	746	740	728	778	780	755	755	776	711	771	778	805	769	761	804	734	756	800	805	790	756	843	746	806	755	811	808	782	812	811	732	754	794	794	760	694	699	761	770	790	745	756	716	763	761	794	766	734	772	759	785	771	700	781	794	788	722	715	754	756	790	776	760	801	730	771	741	778	786	738	745	743	795	747	736	731	723	752	758	790	782	779	763	707	747	761	743	734	815	774	774	763	718	754	762	756	775	761	789	806	743	757	710	785	775	707	762	776	828	731	742	770	751	744	726	763	764	777	713	763	731	767	780	747	757	767	730	736	769	733	801	764	777	847	744	770	789	787	764	751	742	766	774	747	792	747	802	763	708	745	767	751	773	782	771	761	783	786	767	756	812	768	736	756	847	803	777	777	753	788	726	745	757	736	765	734	779	753	738	698	738	756	813	801	739	731	761	801	782	765	715	759	795	740	735	726	737	709	786	716	770	737	759	729	721	766	737	767	796	777	721	763	732	759	805	771	696	764	778	802	737	761	760	785	736	784	803	815	806	690	753	783	787	762	750	748	824	778	745	804	749	796	793	736	753	734	733	794	789	808	781	763	733	753	794	768	814	738	735	794	748	780	771	775	771	770	741	732	727	726	756	756	726	791	721	734	775	778	736	767	742	796	748	773	764	730	768	775	738	749	765	790	741	726	731	727	757	751	731	790	751	755	758	770	754	747	779	779	751	771	764	767	737	769	796	746	748	736	791	727	739	758	769	733	772	789	780	752	773	793	799	773	806	731	751	753	760	786	791	722	752	798	770	784	758	748	789	801	801	773	717	737	761	778	707	738	787	760	743	763	766	743	736	746	734	767	770	734	752	791	769	778	768	751	795	793	825	751	768	717	776	762	732	726	793	760	792	792	796	805	718	716	807	762	729	763	804	802	724	744	769	715	779	765	771	762	774	726	746	765	784	786	712	737	754	754	787	740	790	782	795	776	785	788	823	784	719	770	763	721	794	783	776	790	767	817	756	774	752	793	784	743	743	754	718	776	712	727	736	736	781	782	742	774	788	751	754	776	776	807	762	741	735	771	782	710	768	710	721	807	777	793	788	775	773	682	808	735	755	754	769	753	731	735	796	728	800	811	759	742	747	763	704	765	793	782	798	747	743	720	732	756	711	753	781	738	762	751	775	759	766	729	703	755	770	805	773	748	770	813	788	788	778	753	745	806	804	769	741	777	758	788	804	757	779	756	722	745	768	782	723	765	771	758	787	797	779	789	754	763	806	798	789	766	760	769	740	778	745	745	746	787	777	721	783	756	794	772	794	738	738	757	729	856	726	756	755	745	765	781	841	729	749	778	753	732	765	718	783	760	762	758	720	772	768	755	772	777	753	733	763	766	767	771	728	718	760	756	729	769	758	739	734	793	753	720	765	752	703	773	721	784	778	756	763	782	768	807	763	781	770	741	744	775	818	749	745	769	767	765	737	772	761	770	760	764	728	783	760	748	733	732	748	795	725	777	836	730	795	779	739	768	802	750	759	805	779	774	788	794	797	807	746	734	746	783	763	781	757	748	764	776	774	767	770	758	723	751	763	735	827	777	805	750	763	779	773	751	770	747	779	732	790	805	740	713	765	743	739	780	745	753	763	816	793	774	819	737	779	779	782	786	749	738	751	814	758	765	737	799	778	779	766	796	761	756	747	736	823	755	767	768	741	768	776	777	771	756	766	774	821	784	729	806	747	778	767	718	794	756	752	795	760	742	704	758	781	782	772	730	790	741	711	770	778	719	739	755	747	777	734	787	758	754	757	743	832	730	757	779	696	721	768	754	768	770	809	771	785	739	772	791	768	743	811	736	761	728	726	765	793	781	754	750	792	769	759	777	768	768	787	745	715	733	775	725	780	734	791	742	802	748	742	758	752	772	740	776	760	747	763	770	718	782	797	778	763	767	779	677	750	779	800	746	770	825	704	741	791	753	769	790	730	727	807	743	753	758	802	805	766	726	716	776	757	756	755	750	741	768	736	767	765	786	768	731	784	747	795	802	776	759	803	771	744	715	773	757	752	817	749	811	755	709	774	743	789	773	772	767	762	748	733	762	746	682	774	776	779	775	801	781	802	782	805	734	749	732	765	718	759	745	755	779	791	768	706	778	798	753	738	746	765	731	777	740	732	748	755	767	749	735	790	817	791	724	790	758	762	745	769	776	783	811	700	768	725	745	749	812	789	786	738	768	744	738	811	781	745	799	755	740	786	779	770	836	800	733	795	819	759	698	812	766	736	809	750	795	743	735	761	755	736	722	796	753	767	735	762	781	745	827	782	753	735	732	789	779	750	732	745	765	732	792	719	756	717	763	712	773	742	741	764	722	782	775	752	781	736	779	744	850	773	714	806	740	769	747	777	778	734	782	789	753	760	799	763	822	716	760	782	802	786	743	776	786	809	777	737	757	720	766	727	722	783	764	783	787	715	776	798	721	797	756	769	692	774	796	791	721	754	785	776	751	716	780	750	778	769	759	771	791	756	743	750	804	733	765	845	727	726	751	748	755	745	758	788	785	716	732	792	761	786	775	780	780	729	766	784	767	744	770	826	850	743	760	783	765	780	769	733	722	791	757	774	740	697	782	791	782	716	735	754	750	732	762	784	765	770	802	752	816	783	731	767	746	771	725	775	810	786	747	739
3172	73	65	51	39	66	56	50	68	66	58	50	52	60	55	70	55	51	52	45	50	41	51	42	49	48	46	59	52	48	41	54	50	43	55	40	49	42	61	39	56	52	48	50	52	58	50	45	46	60	52	45	33	54	53	46	51	42	50	52	40	43	37	44	49	42	69	44	41	35	45	50	48	58	46	43	58	43	49	50	52	42	54	38	50	58	59	55	47	41	45	36	56	55	48	38	44	41	62	49	43	47	53	40	47	38	40	39	52	36	52	43	58	51	54	47	55	48	48	57	52	50	55	38	56	51	47	49	51	36	54	49	34	42	46	40	42	43	60	47	55	56	40	57	44	50	54	46	50	47	47	51	45	36	44	43	52	46	53	54	61	44	53	67	45	47	46	51	40	52	55	51	51	57	48	52	43	52	39	43	51	45	47	49	32	45	48	26	34	46	43	46	50	47	51	61	56	55	54	46	47	36	53	42	53	42	50	50	48	43	59	47	42	59	44	53	59	43	52	39	50	60	48	47	67	40	55	49	53	42	35	65	58	46	52	40	51	45	33	50	51	45	53	48	36	37	47	45	37	44	54	46	52	68	43	49	41	46	62	47	65	36	40	58	54	52	44	38	51	43	49	57	46	47	56	33	53	42	52	34	42	43	43	46	44	46	38	55	51	46	51	45	37	41	38	48	41	46	49	43	57	49	43	50	49	44	50	36	52	43	39	52	45	53	57	45	39	56	48	48	33	54	67	49	46	46	44	47	54	39	50	57	47	47	47	58	54	38	34	44	39	38	47	63	49	36	51	43	39	42	54	56	46	49	40	47	60	49	53	53	54	50	51	52	47	46	49	46	52	46	58	49	54	50	50	55	54	51	46	47	57	45	56	45	38	44	48	47	44	49	48	37	41	43	58	35	52	46	46	62	48	36	53	39	32	55	41	60	43	57	57	54	45	31	55	50	44	54	42	45	56	51	63	48	40	53	44	44	53	46	42	50	45	43	30	63	49	43	32	58	29	37	48	49	67	42	40	49	51	44	46	47	41	41	63	43	65	42	47	42	52	58	41	50	37	44	49	50	51	38	57	44	43	47	43	51	35	48	41	54	33	40	32	49	46	50	44	69	57	49	48	47	51	39	50	62	54	52	40	51	46	45	33	46	46	54	51	36	49	60	56	40	52	40	46	55	47	46	50	44	39	56	52	53	44	53	51	47	42	41	44	46	51	51	36	50	44	48	49	52	49	45	44	46	43	41	43	53	39	39	51	47	44	56	45	56	55	42	37	54	54	43	43	55	38	65	51	61	53	43	57	46	63	42	33	51	39	48	43	51	46	46	55	51	44	37	39	55	42	40	63	44	40	47	45	54	51	43	41	40	47	46	51	49	51	52	48	36	52	48	39	53	47	48	35	45	51	43	46	34	47	45	48	60	40	61	44	49	48	46	48	51	56	47	47	55	52	47	45	57	45	47	50	43	29	49	46	37	42	46	61	49	47	48	40	45	59	39	40	56	50	38	44	43	44	48	50	48	50	39	44	45	56	46	46	54	45	51	58	37	51	46	72	42	52	37	45	47	41	41	58	62	36	56	40	54	67	55	49	44	35	59	40	47	50	44	60	52	49	39	50	44	45	44	54	48	50	57	53	37	44	40	71	53	45	58	51	38	44	46	37	50	43	57	43	48	50	42	41	57	59	45	46	54	51	43	42	41	51	38	46	44	42	61	48	43	46	34	41	54	38	52	51	48	37	47	53	46	52	52	39	55	54	47	57	42	47	55	43	57	45	50	43	54	53	46	53	53	40	52	55	49	52	47	49	47	50	43	34	41	43	46	53	43	47	54	59	52	51	53	53	49	54	56	53	41	47	48	32	53	47	52	41	55	39	58	45	47	48	37	46	40	46	45	37	46	43	42	42	43	54	41	46	43	55	42	41	43	44	49	51	61	58	51	60	47	47	42	57	53	50	42	46	48	64	49	47	41	50	58	55	44	47	48	38	42	54	56	38	54	52	52	54	35	44	42	40	47	52	41	34	52	47	55	60	44	43	42	35	56	57	51	52	42	39	45	47	67	56	40	46	36	54	48	49	59	46	51	48	42	49	39	41	39	53	40	55	64	54	35	44	53	59	46	42	54	55	58	45	58	49	50	42	56	51	48	46	45	43	41	44	50	52	64	44	63	57	41	59	51	41	49	41	45	42	47	38	55	54	54	43	52	55	47	51	44	49	43	47	53	59	60	62	38	38	39	45	43	54	45	49	33	33	38	44	44	40	41	39	49	41	42	45	55	38	45	51	45	55	29	45	38	50	41	34	51	37	58	42	41	52	40	46	34	40	52	43	60	37	49	50	55	56	56	57	38	37	40	53	50	33	42	47	58	52	36	38	43	37	49	46	36	44	53	44	45	53	52	38	38	54	42	45	42	48	46	59	39	44	46	47	62	36	56	40	52	42	52	52	57	38	56	41	44	39	44	44	55	49	51	63	39	47	42	48	48	46	48	35	44	40	42	59	47	50	51	49	54	42	47	54	44	66	37	61	39	34	42	50	53	43	34	36	48	40	61	52	66	48	44	56	49	52	46	38	45	46	44	60	58	48	51	45	54	50	59	36	61	37	51	60	44	46	44	54	30	37	45	52	50	30	49	41	42	36	52	55	44	46	52	39	43	39	57	39	50	39	43	46	47	58	49	40	44	56	51	40	54	55	36	41	30	48	51	37	60	30	36	45	47	45	53	61	52	48	43	49	59	47	45	32	48	40	58	53	42	42	40	41	40	53	42	51	38	56	59	51	53	60	48	46	43	38	48	50	43	51	48	50	45	50	37	48	60	53	36	47	34	48	47	35	47	55	61	37	29	38	46	49	43	48	39	47	44	47	44	43	43	49	42	44	42	35	39	36	42	53	41	52	44	64	56	36	44	41	54	46	46	50	30	41	36	43	41	49	49	43	57	54	36	54	37	53	55	51	49	39	39	41	44	37	48	50	58	47	56	45	35	59	46	38	50	53	50	44	62	50	53	57	46	47	47	52	49	48	47	51	53	38	33	48	41	42	47	52	49	62	46	51	42	32	52	46	55	36	58	41	49	47	34	45	40	45	48	54	58	50	44	44	35	46	54	52	48	41	38	41	37	46	39	51	42	50	50	59	42	51	46	43	47	56	43	45	72	46	49	57	37	54	43	46	45	39	62	52	41	50	53	47	46	48	50	47	47	49	54	46	50	37	57	46	43	51	53	34	56	43	51	44	56	36	59	52	52	39	46	63	56	56	51	39	41	49	44	61	58	50	37	49	48	46	58	54	45	40	55	43	51	46	47	53	53	43	53	53	51	52	61	61	40	52	51	48	45	48	51	36	39	58	60	47	49	37	57	40	50	58	54	51	39	53	54	45	55	46	41	60	47	44	46	50	51	41	46	50	48	46	44	41	46	52	46	47	57	46	46	43	36	41	40	56	47	60	56	37	40	43	55	47	48	50	46	45	38	57	51
16006	1138	694	898	1748	2329	2152	1980	1738	1402	1264	1124	983	952	889	780	694	711	690	653	626	621	603	531	583	542	568	535	526	512	529	519	547	534	499	476	493	498	989	517	479	462	459	465	453	502	477	477	517	483	451	480	503	464	511	496	467	509	491	437	456	481	480	479	488	465	474	489	515	471	503	475	461	469	463	475	485	440	461	474	476	478	481	419	476	466	459	434	432	487	416	435	460	481	458	490	436	474	431	471	450	450	480	484	488	451	455	482	445	470	500	441	458	410	468	453	485	465	468	467	462	513	472	465	473	453	458	414	464	457	449	463	421	423	467	469	473	515	419	427	481	466	458	477	438	470	472	440	434	458	514	467	465	477	440	435	465	422	425	467	449	455	480	463	477	446	496	463	452	441	436	473	491	451	454	495	437	462	456	493	458	474	443	444	456	483	437	462	436	478	462	436	462	474	443	461	456	465	419	456	459	441	467	438	437	413	477	482	428	474	438	471	425	477	462	516	461	510	477	455	425	457	443	433	487	439	453	475	472	470	446	453	473	455	446	475	452	447	454	450	449	450	491	469	424	467	452	490	456	478	468	474	442	449	459	453	449	470	467	458	474	425	455	511	447	443	483	421	467	467	460	432	485	435	472	478	464	471	435	466	474	489	494	462	471	461	450	432	477	456	461	396	483	461	479	477	463	461	463	433	468	453	449	467	445	475	483	466	477	494	446	441	458	451	458	470	454	449	418	455	444	438	470	448	450	440	442	458	467	432	470	447	439	486	454	447	472	467	467	468	470	468	436	437	477	506	451	457	436	455	436	451	461	436	491	495	432	495	469	484	471	450	453	477	455	451	459	479	445	447	445	493	422	454	493	472	495	490	457	459	443	468	457	422	451	456	464	430	430	434	487	470	460	475	483	434	476	517	434	432	422	510	460	452	445	413	416	469	473	438	494	416	488	469	464	481	463	443	402	468	495	496	443	427	476	453	441	495	493	468	462	504	451	468	455	469	440	450	448	425	471	479	447	481	502	438	469	460	439	429	448	470	455	475	466	467	450	474	485	460	464	464	488	475	474	449	468	439	483	471	475	509	454	469	473	482	459	456	449	486	458	481	452	484	455	454	460	487	443	484	463	453	490	436	434	482	433	502	484	493	441	461	466	468	425	434	488	465	437	483	426	444	412	485	478	436	474	458	448	475	462	459	495	488	438	459	448	431	476	449	429	473	468	457	433	449	452	466	484	459	439	465	456	452	453	451	470	445	473	418	480	498	457	438	458	443	469	428	410	471	458	465	506	445	448	488	443	466	452	434	462	476	490	487	466	425	456	471	451	478	462	450	473	498	477	488	467	469	490	450	479	439	473	477	443	453	417	430	488	457	463	453	465	460	432	478	459	459	460	460	464	447	458	435	492	427	464	418	449	464	425	475	440	443	426	432	472	484	434	458	459	482	448	437	460	468	435	429	486	451	464	466	463	454	456	441	444	458	423	426	462	456	460	421	445	452	447	476	440	451	491	452	437	455	458	457	460	461	448	435	449	465	451	420	455	483	474	446	473	471	464	486	476	443	438	479	444	440	441	449	457	441	423	502	463	488	492	447	469	458	482	439	450	473	449	425	444	482	433	473	486	487	427	499	456	477	424	470	564	453	473	477	416	444	468	445	478	459	443	452	469	456	451	499	437	459	474	419	469	459	464	467	455	461	451	424	442	478	425	452	466	442	421	488	460	454	461	449	501	451	470	470	473	411	483	504	433	473	447	507	441	473	438	455	456	427	462	462	491	414	523	467	463	447	459	480	479	427	455	469	476	445	467	445	460	467	447	422	484	401	499	492	464	469	453	437	440	439	452	446	440	475	510	503	479	460	459	481	449	440	488	487	413	455	435	464	447	446	456	441	510	472	449	447	456	476	469	448	449	471	443	408	473	458	470	471	497	452	496	479	466	491	478	451	451	443	421	465	488	476	478	483	454	487	497	458	443	468	483	459	477	484	516	451	488	496	424	480	487	451	485	441	479	464	465	476	468	462	455	495	463	432	478	458	493	445	470	471	452	453	513	500	471	439	467	435	457	486	473	430	472	435	443	472	468	419	456	453	447	518	460	466	469	484	428	450	448	420	492	455	426	484	454	443	468	466	470	432	485	470	469	486	452	484	457	476	480	483	457	460	429	460	465	438	475	420	469	452	479	474	460	469	456	488	485	439	469	506	506	478	473	454	464	503	451	470	434	490	473	500	464	466	466	472	462	446	440	500	465	451	457	451	456	492	479	454	452	447	452	460	488	467	451	469	466	473	434	456	498	452	435	474	490	443	445	461	488	462	443	461	473	469	463	469	476	486	400	459	405	426	467	508	470	473	460	472	474	441	475	442	459	457	477	525	444	448	444	468	461	444	453	471	487	469	463	457	430	429	420	460	471	495	426	460	460	460	462	464	474	481	427	468	454	457	440	450	484	464	412	494	477	495	449	474	439	491	461	448	466	425	431	439	443	476	468	467	444	458	475	476	457	453	488	437	442	482	430	433	439	459	437	404	430	424	435	485	467	488	430	432	436	477	449	434	482	446	432	466	466	462	409	473	455	464	498	460	458	461	435	462	467	470	478	457	434	448	435	457	448	460	503	473	438	453	491	471	459	461	510	438	484	428	428	444	463	444	461	500	469	468	494	441	463	439	443	487	475	469	460	469	480	476	417	479	451	436	461	489	468	442	452	477	445	473	472	471	495	482	463	459	472	445	462	443	453	426	495	506	480	457	465	480	496	443	501	474	444	475	477	419	475	424	478	473	457	539	465	486	476	418	412	444	473	443	453	472	431	449	496	490	436	447	424	456	464	489	441	454	439	463	443	453	445	450	450	453	505	436	449	426	470	424	495	468	464	467	486	435	430	433	477	434	442	502	489	424	476	458	464	446	479	455	487	447	475	478	455	428	457	441	448	498	451	458	467	455	426	438	468	441	465	454	438	454	466	413	464	459	467	495	459	427	485	477	451	445	460	490	451	471	462	462	480	441	465	428	474	465	465	440	513	475	473	430	460	491	429	465	479	470	463	474	437	464	470	443	477	426	465	493	453	452	440	478	490	428	456	455	442	469	459	442	489	467	473	470	464	476	423	457	457	448	417	459	476	419	474	440	470	429	454	464	478	448	469	446	408	471	468	492	471	484	459	475	468	439	492	462	448	420	453	429	450	468	452	419	470	463	457	483	449	463	474	437	482	456	420	454	476	447	482	472	442	471	438	444	459	439	446	447	438	477	446	447	493	513	436	457	476	434	428	471	455	466	448	430	475	477	474	467	448	433	457	439	470	478	493	446	437	456	426	484	446	450	489	447	450	459	463	477	452	456	457	458	477	472	472	476	486	457	438	467	474	452	446	455	453	447	453	478	474	458	454	462	455	448	454	463	479	441	465	465	455	474	421	445	483	458	472	458	467	433	472	476	452	479	483	469	454	425	489	472	500	484	469	457	457	457	485	466	415	428	434	510	447	481
8008	219	135	104	88	145	146	128	137	130	132	118	88	88	99	88	84	83	71	61	63	69	57	68	64	55	55	70	66	50	60	60	55	76	58	62	46	58	126	56	45	40	49	56	40	43	55	50	48	50	56	58	49	49	55	51	46	67	55	48	45	48	38	60	54	49	49	50	39	59	57	41	47	59	57	54	53	53	43	42	52	52	56	56	54	67	56	50	42	48	53	38	48	55	44	52	40	46	55	48	51	56	52	43	46	45	47	45	41	40	49	42	41	48	44	50	47	31	40	47	52	61	46	45	53	49	55	46	46	54	52	53	52	47	34	44	46	44	45	47	53	48	49	45	49	40	62	62	39	53	50	58	44	40	56	44	40	37	40	35	55	29	45	45	38	52	56	50	40	53	60	50	47	57	38	46	43	51	62	51	41	40	45	55	45	55	52	49	46	41	51	47	52	51	52	44	46	31	57	56	58	41	40	49	57	51	40	51	49	55	29	38	49	51	50	43	50	53	42	49	58	44	35	52	49	57	42	47	50	54	47	52	40	44	53	46	44	53	46	50	45	44	46	43	52	42	39	65	48	49	45	45	52	28	32	48	42	40	49	55	47	51	42	54	50	56	44	41	49	38	40	42	45	42	49	43	63	51	43	50	40	42	51	55	61	45	50	55	47	55	39	42	51	47	50	44	54	46	50	49	52	46	48	49	53	47	50	47	51	46	40	43	47	57	49	51	43	48	39	49	40	48	50	50	70	60	51	50	46	50	43	55	55	53	45	52	43	49	50	47	40	45	40	57	46	44	56	36	64	47	58	44	51	53	46	45	39	44	41	56	47	66	50	52	44	43	48	32	55	39	53	48	51	50	46	33	48	48	48	37	57	60	47	38	49	61	63	43	43	56	37	47	57	51	58	47	50	41	54	48	56	38	45	42	56	52	47	55	44	47	56	50	45	63	45	44	40	41	38	49	48	53	46	48	59	49	53	53	57	52	51	46	48	42	50	50	55	44	59	42	40	50	41	49	49	54	49	47	49	43	45	49	42	48	50	59	60	47	54	42	48	51	48	56	59	32	49	49	48	50	44	53	48	52	48	36	48	53	46	64	43	39	55	48	44	42	52	52	44	51	50	45	41	45	39	48	53	41	49	43	43	52	49	38	44	54	53	58	57	52	41	57	44	50	39	48	47	49	44	42	57	50	42	46	44	48	46	49	47	54	43	48	51	49	40	51	44	66	46	48	56	51	54	49	47	69	47	52	40	50	40	53	50	63	51	52	50	52	41	56	57	45	54	40	56	41	54	38	54	53	49	47	46	48	51	29	52	40	52	51	50	53	52	44	52	59	48	48	44	43	57	53	47	48	50	52	58	49	46	48	45	48	54	43	46	40	46	54	69	45	51	42	57	58	61	44	51	39	43	53	48	47	55	38	49	42	45	53	59	40	54	48	39	48	41	34	49	56	48	50	53	52	50	54	55	45	51	47	44	46	43	45	48	53	43	46	47	46	51	52	58	47	51	41	57	59	48	57	54	55	52	46	56	50	47	48	43	51	39	42	57	39	49	41	53	50	43	53	44	41	43	44	47	47	57	55	50	51	41	57	47	46	47	47	37	60	43	47	51	39	45	56	58	60	40	53	47	36	51	57	42	47	50	40	54	66	40	49	49	47	50	60	47	46	59	43	40	49	52	47	44	35	48	48	50	54	47	43	42	54	50	41	44	56	52	45	41	46	53	69	44	45	50	65	51	60	57	49	41	49	52	57	46	54	51	43	49	59	49	45	39	50	62	45	44	59	55	51	50	40	51	50	44	57	46	48	46	45	47	52	42	53	46	59	35	41	50	45	41	45	40	49	52	49	50	31	65	46	46	44	45	57	43	51	38	52	44	35	53	34	43	43	52	45	54	47	58	50	50	37	40	58	48	57	60	51	49	45	53	51	55	51	34	53	54	51	44	53	43	42	48	52	47	37	43	48	47	58	44	55	51	55	40	51	47	45	42	43	42	48	64	59	44	43	45	59	45	53	49	48	48	46	54	47	52	58	51	49	46	50	49	60	45	45	66	52	43	50	58	44	39	35	48	52	40	58	43	44	57	49	47	47	63	53	50	54	56	51	38	42	54	48	44	37	45	40	58	43	54	33	43	54	53	36	56	49	58	46	49	61	47	55	48	45	41	47	48	44	51	47	45	62	49	40	58	39	57	55	58	56	48	44	52	55	56	37	45	43	41	53	46	37	62	43	52	51	58	48	44	55	47	41	46	48	52	47	47	38	36	66	43	44	50	45	42	54	49	49	54	49	43	52	46	49	61	54	60	46	54	55	45	41	39	58	55	49	38	36	59	42	47	50	56	52	52	33	53	49	44	55	56	56	47	62	55	39	49	51	42	61	53	47	40	64	41	48	54	42	56	45	44	29	60	52	41	53	44	46	50	44	54	52	45	50	57	57	52	51	58	49	55	43	43	51	51	52	46	45	65	54	50	49	45	55	61	52	40	54	46	47	41	63	50	39	56	44	60	45	39	50	38	43	47	41	47	39	33	48	51	55	43	55	53	51	49	65	60	73	65	41	55	47	52	67	51	51	40	39	59	41	50	56	51	51	45	56	49	56	44	56	46	50	37	59	53	48	49	47	46	46	51	45	46	48	54	47	41	66	49	44	59	46	53	42	50	47	43	47	52	52	48	58	55	53	58	62	57	53	60	45	37	52	48	44	37	49	40	45	46	39	56	56	38	53	36	50	41	53	53	40	54	52	51	52	48	44	48	54	45	48	29	61	48	40	48	49	52	50	62	54	53	54	52	54	37	33	43	49	49	42	52	40	43	50	45	48	56	48	63	39	55	62	44	64	43	54	41	49	47	47	37	55	57	39	52	53	44	38	47	51	51	52	48	37	53	46	56	46	42	51	47	49	57	55	45	39	46	48	58	39	45	48	39	35	42	38	44	44	38	56	33	38	58	44	40	55	51	52	43	50	53	46	49	56	49	58	44	69	59	60	44	43	46	47	61	47	52	55	42	63	51	44	57	46	57	49	52	30	41	55	44	40	41	45	47	51	64	43	45	35	47	52	60	64	64	53	43	54	52	44	50	46	53	46	39	55	56	47	51	39	41	52	57	56	46	50	49	46	52	55	37	65	52	43	44	46	44	49	49	42	48	47	59	40	45	46	53	52	45	61	47	59	53	49	47	41	50	62	40	45	54	55	47	44	45	64	40	48	43	52	46	65	56	45	53	48	50	63	51	50	48	53	56	54	50	59	59	49	52	50	48	43	53	43	52	34	38	55	36	69	56	44	46	57	48	47	64	46	42	38	54	28	64	50	45	50	48	60	47	58	50	48	39	46	51	61	64	46	57	38	51	41	42	54	59	54	54	54	48	53	72	56	40	68	57	41	50	49	49	38	34	50	45	40	52	49	43	53	47	46	38	34	41	50	49	41	59	53	47	55	44	47	52	48	48	49	61	38	40	35	37	42	54	55	51	46
28426	3807	1803	2740	6822	8564	8144	6904	5622	4708	4085	3388	2897	2590	2200	1946	1769	1608	1498	1380	1273	1210	1144	1052	951	955	943	924	840	856	834	766	743	725	749	715	673	685	2234	648	679	631	632	698	618	642	613	601	633	615	604	586	587	564	571	534	633	611	590	574	550	572	585	603	568	547	526	560	520	549	504	571	558	558	548	514	530	541	577	529	554	539	539	530	521	512	491	538	499	510	517	526	515	521	490	517	517	524	523	454	493	484	537	514	538	489	504	497	491	513	534	492	495	493	525	503	531	503	490	462	499	510	467	508	468	516	518	496	499	504	554	489	527	516	476	458	481	506	517	510	474	497	528	514	469	544	501	500	520	555	490	516	492	448	491	434	486	512	518	497	517	499	499	494	490	488	513	468	486	490	502	491	502	493	504	493	485	481	492	516	480	465	486	506	540	504	503	497	501	512	517	484	489	497	506	447	526	474	471	469	482	524	509	466	489	477	495	473	498	486	458	483	509	505	524	511	492	552	502	497	477	511	482	522	493	512	524	514	509	499	499	493	535	523	511	482	464	495	477	466	470	458	490	459	503	464	441	512	471	519	513	533	487	530	519	504	449	457	513	499	479	498	467	493	516	503	490	506	495	512	525	456	486	500	488	478	496	502	551	490	483	547	499	491	498	520	473	475	480	456	484	474	452	516	514	498	469	509	513	476	496	505	497	457	534	479	504	499	513	516	531	498	511	491	466	501	548	484	518	470	489	520	534	522	476	490	432	463	477	461	507	454	498	505	515	492	509	525	522	502	493	500	456	494	478	480	468	523	482	503	482	503	496	474	498	506	508	497	510	496	519	501	495	519	472	469	480	494	510	516	471	500	512	471	506	473	512	551	515	479	528	477	441	497	478	455	488	474	489	486	485	489	521	523	515	510	504	514	510	522	484	538	475	499	451	521	497	504	451	532	474	471	511	458	477	451	531	483	502	481	513	513	474	476	474	502	494	506	464	516	501	504	486	503	512	484	478	481	548	472	456	492	476	493	473	477	488	529	512	535	443	488	531	447	479	468	493	490	499	498	527	490	555	513	454	497	528	481	507	509	519	476	462	512	473	493	524	498	465	520	495	505	500	459	506	490	516	479	492	495	465	529	494	515	495	463	513	455	495	523	491	496	508	515	469	504	507	531	500	450	490	479	508	513	523	553	513	543	445	510	500	505	500	470	499	521	480	487	464	514	521	496	489	489	510	480	492	471	491	480	474	467	481	485	479	472	494	474	488	498	455	510	526	478	493	485	508	458	536	459	501	488	446	479	493	474	470	485	483	528	498	463	466	491	497	526	489	454	475	487	509	477	471	460	501	522	514	501	518	497	483	493	495	485	531	477	498	487	508	497	450	523	450	479	483	471	455	472	535	447	520	494	470	466	499	505	472	512	506	501	504	474	496	484	528	497	497	479	481	467	504	501	496	515	485	496	474	484	506	530	483	462	481	516	528	465	475	481	501	471	504	517	451	468	487	487	537	532	473	486	445	470	505	485	499	510	486	523	464	472	429	516	487	526	443	481	502	480	538	438	458	453	454	478	488	483	464	515	517	480	504	502	529	485	491	534	460	502	489	464	479	462	498	487	480	480	497	487	481	491	504	477	533	476	496	489	527	521	468	520	500	530	512	502	465	485	504	493	499	500	499	441	500	470	500	512	525	465	465	507	485	489	518	525	513	477	495	505	514	511	453	487	544	486	453	484	491	515	479	515	511	505	517	492	504	504	456	499	521	477	501	480	461	468	516	516	462	485	468	490	472	489	471	469	497	480	495	484	465	510	462	440	462	461	504	464	478	497	521	480	467	493	478	504	492	466	499	501	470	480	494	492	516	500	525	476	470	511	512	491	472	497	496	513	503	507	510	478	502	467	479	498	454	492	505	465	500	515	459	473	469	493	481	500	484	452	505	496	453	459	456	512	520	472	486	478	493	463	507	488	486	504	537	516	458	500	533	436	498	481	456	495	462	515	493	476	518	500	473	436	531	529	472	490	443	513	456	480	468	498	491	487	470	451	504	463	454	471	481	461	511	489	463	472	476	523	497	495	498	473	469	480	480	479	482	451	496	520	513	497	493	483	484	453	524	488	491	483	481	495	477	495	476	490	474	464	517	506	508	458	496	457	462	492	495	491	498	469	504	471	516	511	512	493	511	456	487	486	424	457	516	447	522	483	479	473	506	540	501	454	463	501	486	479	500	504	469	462	497	495	470	447	500	510	511	478	517	481	494	506	477	470	500	487	449	464	489	476	532	482	509	464	535	518	483	514	476	488	501	481	455	494	477	509	510	478	470	480	497	519	468	482	495	505	481	467	507	506	458	467	486	475	505	463	469	501	463	456	516	460	497	482	452	465	463	510	495	488	512	529	496	483	494	494	536	462	520	465	503	481	510	490	476	495	521	543	473	493	473	477	475	517	470	483	450	490	499	490	463	453	452	505	498	545	522	440	506	530	509	520	477	487	518	444	502	526	458	489	453	492	507	481	493	463	459	490	512	479	494	490	529	509	448	507	467	495	533	469	473	471	445	484	514	448	498	479	510	489	508	480	475	480	499	501	474	438	526	458	468	479	447	497	527	476	513	497	511	514	517	514	466	472	460	512	468	491	450	498	501	462	461	466	511	480	470	478	495	504	434	504	515	491	472	470	496	487	506	484	503	515	499	482	476	512	490	518	503	493	469	462	487	498	505	506	489	502	493	477	466	498	504	500	467	514	477	520	494	483	494	485	545	494	490	518	480	495	521	477	483	491	512	507	504	487	494	510	488	515	456	501	460	483	499	462	488	482	462	467	509	482	465	525	503	510	465	510	494	518	500	454	485	472	492	493	525	464	508	493	478	517	508	520	507	475	536	518	498	442	533	488	456	511	491	469	503	495	513	493	489	501	473	491	519	545	484	484	507	456	491	477	423	525	491	472	504	486	538	489	502	471	499	493	467	480	507	512	486	468	500	496	505	509	492	508	445	490	481	526	481	469	476	500	490	540	523	466	483	458	488	540	498	497	500	500	507	432	493	501	475	512	516	509	476	526	476	489	500	510	503	469	497	459	466	474	485	548	484	494	471	506	497	485	459	509	524	451	479	518	475	515	495	460	476	500	459	507	443	451	466	525	505	522	501	555	521	506	484	497	478	497	540	522	529	536	460	482	480	519	470	528	472	532	501	500	499	521	492	508	525	505	513	492	509	438	497	489	503	481	479	492	481	471	455	493	505	483	546	527	488	506	468	480	471	524	495	486	513	486	481	463	466	509	516	487	512	546	508	506	525	494	478	520	469	500	502	525	500	510	468	492	449	501	542	506	472	469	487	523	487	501	494	514	499	488	510	468	557	486	457	499	504	460	497	494	490	488	482	466	464	462	540	482	465	528	533	452	486	485	491	477	510	492	454	507	490	497	493	499	452	500	530	477	492	504	488	457	513	494	485	531	480	497	482	487	465	498	487	475	447	500	497	504	499	457	484	463
5651	127	70	47	29	66	65	73	65	49	57	53	51	42	42	42	35	30	36	24	35	26	34	35	18	30	26	21	19	23	32	19	18	28	20	20	14	35	54	25	21	21	12	20	25	15	20	17	20	14	12	15	21	15	27	18	22	14	22	21	27	19	25	11	20	24	17	18	22	24	36	30	21	14	18	23	24	25	18	14	16	23	24	24	27	23	28	25	15	19	18	19	19	14	22	14	16	24	15	20	18	19	21	17	15	22	27	16	29	22	14	24	18	14	16	15	27	21	16	21	25	20	22	12	16	22	20	14	16	20	17	12	16	11	26	15	15	24	23	16	21	19	14	20	21	23	16	20	19	22	18	20	15	21	12	22	16	17	11	13	15	18	23	21	15	12	17	8	16	17	14	23	20	14	24	20	15	14	16	17	16	12	11	26	18	20	17	14	12	24	26	18	19	13	13	19	16	22	19	26	17	14	20	15	17	21	21	12	18	20	15	11	12	25	20	23	21	22	22	17	23	20	12	19	18	16	20	17	20	17	18	25	24	21	20	17	20	18	15	15	25	16	19	15	23	17	15	18	20	20	15	25	17	21	26	16	14	27	21	12	21	18	19	14	18	11	23	17	15	23	18	20	23	20	19	15	31	21	16	18	21	21	19	23	19	19	24	15	17	13	11	21	17	14	16	26	21	21	12	14	20	13	21	19	23	19	20	29	18	12	22	14	19	17	22	22	15	15	14	11	16	17	21	21	15	23	14	19	23	19	11	23	21	26	17	26	14	17	13	25	14	23	22	19	17	13	22	15	14	19	21	16	19	16	20	32	19	20	25	23	16	20	15	18	14	22	16	11	17	12	26	21	15	14	17	19	24	17	26	19	21	16	22	22	23	18	21	20	23	22	20	21	21	18	13	10	23	17	10	23	28	19	21	18	15	23	21	19	27	15	13	23	17	16	17	16	17	16	16	20	19	14	25	22	21	16	25	18	19	9	16	21	14	19	18	17	23	16	12	16	22	19	27	13	18	28	11	16	23	20	15	15	19	27	22	27	22	19	14	20	23	17	19	20	22	22	21	15	22	18	15	17	17	13	14	18	9	16	18	19	19	19	20	19	20	20	22	20	20	17	18	18	21	24	18	20	22	15	17	19	15	24	23	17	16	15	15	17	22	16	11	20	16	19	22	16	21	19	12	23	15	14	19	17	15	25	20	13	20	21	23	22	10	13	12	15	17	17	25	14	19	24	19	18	16	14	13	16	22	16	17	16	22	17	27	10	24	10	20	12	11	18	11	22	23	21	18	11	26	14	16	27	22	16	28	25	20	13	24	18	21	22	24	19	24	9	23	22	21	22	18	14	18	15	11	17	25	21	17	26	19	20	21	21	20	12	18	17	18	23	21	21	15	19	20	18	20	17	21	18	22	19	19	32	20	30	15	13	6	18	18	18	17	14	20	22	27	18	21	24	13	13	13	16	15	12	14	12	18	18	18	11	17	22	16	22	18	20	24	21	18	18	28	11	16	17	23	21	29	22	8	16	18	17	20	14	17	17	15	9	22	18	20	15	21	27	19	15	15	18	18	21	7	16	14	17	14	17	20	16	20	13	15	16	18	20	19	23	13	11	24	16	15	13	21	19	21	24	25	21	16	14	23	19	19	19	20	18	17	26	18	19	20	17	16	15	13	14	20	20	19	14	25	23	13	17	14	17	22	18	18	12	17	26	20	23	19	16	16	22	17	18	19	17	21	20	27	21	20	10	10	19	17	14	20	17	22	21	26	8	14	18	28	10	21	13	16	20	20	17	17	18	18	17	15	27	17	17	23	22	20	18	12	15	27	19	10	20	18	14	13	19	14	24	24	25	26	11	24	19	17	20	18	17	7	18	18	23	15	15	19	16	18	14	22	17	17	17	16	16	19	18	21	21	18	15	18	15	21	21	18	12	16	15	23	17	15	20	18	16	17	20	13	18	15	21	17	13	12	23	9	21	21	21	17	18	18	6	13	11	17	23	18	30	10	11	18	22	19	13	20	13	16	13	22	21	27	21	12	16	17	23	17	30	23	28	25	18	11	18	16	16	17	20	15	15	22	14	22	20	17	24	18	22	17	13	30	17	16	17	17	23	17	12	19	20	19	24	29	17	22	15	21	16	27	20	19	17	17	14	22	26	20	19	19	20	22	12	12	15	29	13	25	26	20	22	18	17	21	17	23	20	22	13	21	24	16	22	16	19	17	22	14	28	12	19	25	25	21	11	20	29	17	16	25	15	18	17	21	13	18	21	22	13	19	22	13	21	12	16	13	23	24	24	15	15	13	20	19	21	21	23	11	14	12	24	18	17	22	16	13	6	22	14	19	18	20	20	15	19	17	12	15	18	20	20	15	15	18	22	17	26	19	16	20	18	28	17	19	20	18	21	24	24	17	19	24	15	15	18	27	17	23	9	16	13	18	14	15	24	28	18	17	17	26	16	18	15	19	14	17	16	20	21	19	22	14	20	14	18	6	19	21	19	14	15	15	18	23	16	22	18	22	19	14	26	17	31	16	15	18	18	14	12	25	21	20	12	17	23	17	21	24	17	20	23	16	21	20	18	15	20	26	19	21	17	19	19	8	16	17	15	19	33	22	17	17	21	13	14	22	17	26	14	19	17	19	24	16	22	21	11	19	18	17	18	10	22	15	26	17	22	11	22	13	23	27	19	19	26	16	21	16	17	23	13	18	19	22	27	16	14	24	17	16	15	15	20	19	20	23	22	17	24	28	20	18	19	28	17	20	17	18	19	19	26	9	20	17	26	26	20	27	20	20	21	13	16	27	19	18	20	21	21	23	18	9	14	13	16	11	16	12	12	15	12	24	19	21	11	20	19	13	24	23	15	19	22	21	19	10	11	21	23	13	20	14	10	24	11	25	25	19	20	20	20	22	13	13	20	20	16	24	23	18	19	14	16	11	17	21	20	11	22	19	16	13	20	17	14	26	14	16	22	25	21	18	16	13	22	15	13	22	21	14	14	14	20	23	17	15	17	10	18	15	14	16	16	24	17	10	18	20	17	18	18	12	21	15	18	13	20	22	13	24	23	11	13	23	22	9	16	21	19	17	12	17	14	22	14	16	15	16	19	14	17	16	14	14	21	20	16	17	16	19	23	15	19	18	21	14	22	17	13	23	20	17	19	17	20	25	15	16	33	21	18	20	22	13	14	14	24	21	21	15	15	22	18	10	17	19	21	18	19	33	7	16	16	24	20	20	22	17	11	13	15	15	19	23	18	17	11	23	14	16	17	28	15	18	25	24	25	17	13	21	10	16	24	23	17	16	22	16	23	22	18	15	23	15	15	25	20	21	17	18	17	28	21	27	18	21	27	14	12	8	16	26	23	16	22	15	19	23	21	18	23	15	22	14	12	18	11	17	19	20	21	14	21	14	16	13	15	19	22	10	16	19	23	25	20	26	15	15	21	17	22	15	13	22	15	18	15	21	11	21	18
21746	2023	907	1467	3818	4959	4893	4269	3416	2659	2319	1959	1661	1483	1215	1032	972	874	760	707	648	614	509	532	487	432	451	431	405	395	339	380	373	335	344	294	319	305	1365	310	331	309	295	250	256	300	269	251	282	252	248	241	254	271	227	232	269	263	245	257	212	262	231	209	249	227	233	207	198	223	206	221	232	211	221	226	196	203	206	214	228	225	182	199	218	230	217	215	193	204	188	164	212	242	187	214	202	189	192	177	207	197	188	177	196	174	198	189	175	192	194	182	201	202	193	197	203	211	173	193	202	205	202	202	194	201	173	213	203	219	190	194	184	196	179	219	186	192	192	181	186	193	201	210	199	178	190	193	173	192	180	177	184	183	206	193	196	183	198	173	183	193	187	187	164	205	207	192	198	191	185	221	215	181	208	203	178	184	202	193	175	220	183	170	192	202	182	187	171	182	186	185	183	198	172	197	181	214	192	176	162	183	179	166	177	183	188	189	158	176	195	192	197	206	180	183	193	192	184	202	194	178	189	200	171	195	192	169	163	175	175	181	210	153	183	214	190	206	199	197	189	212	206	171	168	212	185	186	178	214	197	161	178	179	179	188	184	169	211	189	201	197	212	178	193	168	201	184	194	195	200	190	169	196	179	185	182	176	183	199	186	197	204	164	176	183	184	203	196	175	177	179	180	177	186	189	200	199	186	194	199	180	172	197	201	219	183	164	191	201	168	200	178	214	207	172	190	184	181	190	198	189	200	210	188	178	209	214	196	195	201	187	201	184	195	192	203	179	186	196	193	160	185	171	188	172	164	173	197	173	197	214	195	198	173	197	184	170	163	194	181	173	204	205	165	191	182	192	195	183	192	163	174	180	208	201	182	177	190	167	187	175	174	183	198	190	175	195	180	188	179	185	213	191	188	169	191	188	176	193	201	212	210	215	168	188	209	180	190	196	176	190	164	169	169	182	175	182	198	186	185	187	199	156	160	188	187	173	162	188	211	169	178	188	184	187	194	173	170	173	173	188	191	187	179	179	202	191	195	213	169	165	205	205	209	192	181	186	196	196	207	204	185	179	187	186	176	178	187	199	206	192	179	187	191	179	180	211	169	176	196	198	176	176	195	167	197	213	188	169	185	193	176	191	213	190	165	177	195	203	218	220	191	168	181	195	196	185	193	178	176	198	176	170	182	213	174	171	207	190	185	220	185	186	167	190	192	187	209	198	196	181	181	189	171	177	177	203	196	185	177	194	168	188	173	202	184	189	158	175	195	168	193	168	192	177	179	192	190	188	184	182	189	204	184	191	188	194	192	197	183	187	165	182	194	191	179	154	190	187	202	193	196	172	170	181	200	193	195	196	170	198	201	185	178	175	205	204	182	189	180	199	207	177	189	186	197	176	174	197	193	208	190	201	182	192	200	187	186	193	187	172	189	191	205	185	196	179	187	188	185	175	183	170	221	183	197	200	182	186	191	186	183	198	176	166	199	206	196	189	174	212	204	191	173	189	167	197	183	204	188	183	177	207	180	181	189	162	191	191	184	189	191	182	174	192	160	181	190	194	172	189	172	219	193	205	175	201	173	181	183	205	216	182	189	183	174	203	186	191	200	185	181	186	172	207	198	160	172	199	190	203	188	195	168	188	179	190	179	205	198	169	186	172	196	185	187	188	175	210	170	194	190	181	204	187	205	176	182	170	214	209	211	207	184	175	207	182	188	192	220	199	181	189	211	199	199	165	197	188	213	146	190	214	191	153	194	183	166	200	207	170	196	202	165	173	193	191	184	176	192	172	175	186	198	222	188	188	185	191	194	190	194	182	188	197	202	218	186	183	175	198	186	163	192	173	178	196	205	204	199	177	189	186	167	197	189	197	213	178	200	212	179	171	163	193	170	180	178	208	178	216	173	190	176	206	209	171	168	164	181	192	174	197	170	195	181	186	172	183	171	174	193	203	175	187	178	178	200	193	196	167	165	192	193	197	190	205	197	183	195	214	191	195	193	196	190	178	187	187	179	182	169	168	187	176	181	196	169	203	193	179	177	196	185	153	179	165	203	197	179	173	195	181	183	180	184	156	204	194	193	202	164	173	174	177	208	184	166	193	192	190	215	174	209	187	174	193	174	213	211	187	186	204	192	184	181	194	214	190	177	200	194	214	186	188	191	223	190	154	169	209	172	191	173	175	226	187	170	177	175	198	203	198	185	183	182	171	180	171	191	182	189	189	194	187	170	173	170	193	200	211	183	191	177	171	176	172	174	166	194	202	175	207	189	176	197	183	183	198	175	206	162	205	192	186	184	203	180	212	212	196	189	196	163	186	191	178	160	187	187	214	190	169	189	195	179	172	179	178	175	185	204	194	198	201	192	188	201	208	210	183	193	198	198	179	181	180	165	177	177	183	174	196	195	167	207	209	200	200	192	203	193	186	171	196	166	160	184	175	185	181	174	187	188	201	169	180	184	216	174	191	166	205	190	195	184	199	174	171	195	190	177	200	181	191	169	183	194	183	185	181	190	200	184	165	179	192	193	187	162	214	175	181	194	187	175	189	178	194	211	166	172	174	185	198	203	181	192	211	191	179	194	188	215	187	197	208	196	191	187	175	195	188	197	215	187	191	184	178	194	168	201	173	175	198	204	214	169	204	160	199	204	178	185	184	171	204	185	179	215	166	183	162	175	183	173	159	172	181	176	195	163	177	196	194	211	200	188	179	225	156	199	215	195	173	202	207	188	164	190	205	155	174	223	212	205	203	196	170	199	223	195	200	162	169	189	191	185	170	165	196	181	189	166	193	179	195	188	176	198	185	178	187	161	182	177	167	171	198	178	188	196	171	169	189	161	177	172	183	179	195	176	188	198	228	193	179	186	176	180	170	199	179	194	202	173	178	172	187	164	183	187	205	182	166	190	187	203	191	176	185	184	220	186	159	187	196	175	204	183	193	180	178	171	171	196	188	195	183	198	182	187	194	210	177	207	191	202	209	188	190	185	181	163	184	214	218	202	202	162	186	184	212	204	182	191	163	175	179	191	179	183	195	186	177	174	182	201	186	184	193	193	172	176	197	203	162	207	194	209	189	188	190	197	156	190	197	193	189	214	158	189	192	186	178	194	184	192	156	213	192	203	177	204	173	167	182	206	184	166	195	188	195	165	188	171	190	185	201	195	188	193	174	180	174	180	179	191	196	201	190	185	187	161	186	172	200	205	163	170	189	201	169	178	149	178	192	192	187	180	199	178	200	196	189	183	219	183	199	183	162	199	187	204	212	171	192	170	184	177	177	176	184	167	152	185	201	181	185	182	179	183	221	176	182	173	196	193	194	160	191	194	183	195	197	181	186	208	171	171	189	201	196	171	190	212	212	173	183	195	177	186	180	190	205	177	179	179	187	169	180	157	168	182	186	198	175	190	168	190	174	174	205	184	179	167	180	197	199	185	171	198	164	201	191	197	188	186	185	213	199	175	188	175	180	176	180	154	176	189	206	171	194	191	200
6828	211	138	121	116	128	142	166	146	126	136	116	101	110	86	101	105	95	83	103	83	89	103	91	92	87	80	101	75	82	69	71	76	88	69	68	78	87	133	75	79	75	83	88	70	79	72	74	71	69	66	72	69	68	81	77	82	82	65	87	80	69	76	73	79	66	65	75	74	74	61	67	76	83	64	81	76	82	79	74	78	69	72	53	68	78	64	63	72	87	75	68	57	69	64	78	77	65	63	70	89	69	66	61	83	63	68	54	64	61	81	60	60	67	62	65	75	81	64	83	72	73	67	68	74	74	63	67	78	78	64	64	64	84	66	82	69	71	64	76	68	74	101	70	66	63	78	58	73	78	69	68	56	73	70	62	66	78	68	84	87	70	68	74	75	68	56	66	59	69	66	63	68	64	53	75	69	58	81	75	77	69	57	82	57	64	77	68	89	77	83	75	74	71	75	82	63	73	58	70	62	74	71	69	90	84	69	75	71	68	75	77	69	70	61	76	66	81	66	76	49	75	80	67	60	62	69	73	73	82	75	53	62	73	66	78	87	82	61	74	70	80	73	70	79	82	67	74	57	58	65	63	70	84	79	73	70	61	86	68	79	77	73	69	71	60	71	65	66	68	74	59	74	64	63	69	53	72	67	82	80	78	56	66	65	93	77	64	79	62	77	69	68	78	90	75	63	68	55	68	67	64	82	66	66	66	75	73	81	67	73	64	66	74	68	67	57	65	74	74	57	65	64	66	68	68	65	79	61	60	72	69	62	72	60	73	73	63	57	68	63	76	62	87	61	75	65	73	85	79	60	79	67	72	62	64	85	81	72	77	59	83	83	70	69	54	63	66	79	66	77	71	73	64	87	67	66	64	71	71	74	71	89	73	68	75	67	65	58	77	79	67	53	65	59	70	72	74	73	61	65	72	74	64	72	71	74	62	90	67	74	79	75	81	77	67	68	72	75	58	85	58	72	79	71	67	71	57	70	60	55	67	68	79	62	63	68	67	80	76	67	67	59	62	62	54	66	87	76	66	72	66	81	70	58	78	74	66	70	87	78	86	82	59	82	69	82	69	81	71	69	76	74	69	76	84	78	61	70	66	74	75	62	84	74	92	69	62	73	66	69	79	78	65	72	91	69	79	73	66	87	58	59	64	58	64	70	60	59	71	69	88	81	77	72	62	76	64	80	75	71	73	79	69	79	79	90	62	64	70	63	80	75	57	78	54	65	66	80	76	69	73	78	81	69	59	80	77	74	50	72	68	69	54	66	69	68	69	63	84	87	60	72	77	81	64	66	66	69	73	83	77	65	65	63	75	69	59	76	70	70	68	81	62	75	69	87	67	68	63	70	83	57	74	95	72	77	82	74	70	76	80	68	57	77	67	85	56	82	71	70	76	57	69	74	75	91	69	69	79	71	73	64	61	78	78	64	62	70	66	59	61	70	74	74	80	83	67	69	76	76	60	73	68	70	62	63	73	65	58	56	84	75	70	78	80	67	70	52	68	75	80	57	64	64	65	74	55	65	89	61	76	68	61	64	67	68	76	73	50	57	74	73	72	66	78	74	55	82	72	65	72	76	78	67	67	75	60	72	75	77	76	68	68	78	64	66	72	71	72	67	60	70	90	80	65	77	78	66	57	56	70	63	69	69	57	71	68	77	65	75	75	69	73	75	66	85	69	77	75	66	60	78	68	71	59	58	78	78	57	77	71	70	72	66	58	66	76	60	66	75	58	64	86	70	56	59	74	67	72	83	77	76	72	84	66	66	66	77	66	67	79	57	72	71	69	86	77	71	81	70	74	86	80	68	72	72	72	76	57	66	70	80	75	65	73	79	72	65	64	63	64	71	76	62	66	80	74	66	75	66	66	68	68	79	56	79	72	79	59	73	86	64	71	69	69	79	84	71	75	70	78	63	64	87	78	69	88	80	68	63	60	68	86	69	91	76	72	77	73	62	71	63	72	81	80	81	60	57	69	63	66	91	74	51	73	64	88	65	65	59	76	76	70	53	77	68	76	72	54	60	65	91	66	84	64	65	82	74	78	62	82	77	71	75	52	72	64	66	66	55	59	69	63	55	78	62	73	76	77	67	66	74	77	64	73	63	83	57	81	74	50	74	73	64	75	68	61	63	88	84	75	69	73	70	74	69	61	81	63	71	73	63	81	66	75	67	71	87	63	77	79	64	74	68	63	68	68	59	66	70	55	66	56	56	80	71	83	73	63	83	58	64	74	54	72	82	66	86	75	70	75	67	76	74	79	65	69	76	59	74	70	70	75	78	83	80	71	62	69	57	67	88	75	72	81	64	72	72	76	60	76	72	72	73	77	81	84	63	76	54	69	79	73	81	76	75	79	69	60	62	65	76	59	77	67	58	73	67	76	67	69	64	89	85	91	80	60	65	75	75	76	79	78	71	64	75	66	67	62	68	63	73	61	65	71	83	73	58	71	74	76	58	67	66	80	73	90	62	53	82	81	64	83	75	64	68	75	70	60	60	71	69	80	67	69	62	70	66	73	64	79	59	65	72	64	73	67	88	89	79	65	57	53	79	64	80	83	61	81	76	70	67	72	60	68	82	72	83	58	56	68	65	67	76	80	66	68	59	62	74	81	59	73	80	56	64	69	72	77	67	77	54	69	74	84	65	79	69	79	75	79	80	84	80	74	77	64	77	67	75	58	51	73	67	74	65	66	74	81	70	62	81	80	71	70	85	82	61	71	72	82	62	67	74	85	64	68	68	73	73	78	73	69	76	74	64	76	54	63	68	77	88	74	83	71	63	83	63	66	72	79	61	75	84	71	81	74	71	77	61	72	74	78	66	84	82	77	68	72	94	62	83	87	69	65	90	73	67	65	68	67	70	71	67	55	77	69	58	69	56	75	58	78	66	63	92	63	77	72	86	60	61	70	73	65	68	63	78	64	57	76	71	60	55	73	71	71	74	77	72	67	81	76	77	66	76	72	86	58	78	67	90	74	67	60	63	74	81	75	76	63	61	69	78	89	61	76	92	72	71	82	77	77	62	72	75	59	73	66	84	77	61	78	77	68	76	60	63	68	78	72	72	74	68	77	71	75	69	74	61	64	62	81	66	72	62	66	73	75	76	69	88	63	88	81	66	74	57	75	68	66	55	69	65	74	67	59	80	75	57	74	80	78	77	67	83	84	88	69	91	71	67	66	71	80	87	79	75	65	77	75	66	71	69	68	57	70	61	78	73	65	74	77	77	82	72	59	67	71	76	66	85	88	76	68	81	77	64	71	80	74	79	77	81	82	62	65	74	73	66	58	72	58	61	65	78	67	68	67	74	64	76	75	78	76	62	61	80	73	59	84	68	85	72	69	74	70	79	70	63	79	69	78	68	62	73	77	86	74	66	84	87	81	69	66	64	66	60	66	46	75	75	66	73	69	64	59	62	74	83	86	68	77	75	74	82	72	61	79	77	75	84	69	72	62	74	87	61	84	80	79	60	70	67	80
27783	3867	1844	2719	6496	8227	7614	6497	5283	4333	3590	3190	2715	2458	2188	1875	1850	1686	1440	1466	1324	1264	1190	1177	1138	1141	1136	1057	1076	1025	1003	981	907	935	926	925	938	898	2756	881	906	886	882	870	891	839	871	872	881	847	801	809	808	828	808	769	768	837	784	851	780	837	781	828	774	770	802	798	792	775	794	729	775	783	797	750	754	740	771	715	803	815	780	717	813	765	794	753	766	747	763	796	763	721	764	769	748	803	733	728	750	752	742	751	694	719	758	742	760	757	737	781	739	776	747	711	712	738	763	770	715	755	744	760	793	757	792	758	747	751	705	767	725	766	745	742	785	764	771	769	761	762	704	749	710	756	711	723	762	745	741	761	735	745	767	755	690	728	712	728	764	743	761	781	735	679	725	715	769	721	764	768	738	743	778	755	685	749	736	679	745	761	716	780	740	705	733	771	741	776	700	697	714	721	720	744	763	717	708	742	760	714	745	764	719	773	751	766	770	769	743	737	704	777	735	714	784	745	723	745	750	677	757	732	758	766	734	747	730	784	720	783	704	715	810	731	761	707	735	721	742	765	790	747	767	776	721	742	728	755	728	774	705	733	747	698	748	708	746	748	747	759	720	753	760	671	746	735	763	723	772	710	766	741	731	755	755	733	757	729	737	770	775	716	727	761	739	707	769	747	790	723	737	762	767	775	750	765	704	778	694	737	709	751	708	744	779	760	711	761	763	748	742	739	734	729	768	777	729	691	728	737	706	734	762	753	783	728	716	705	706	684	729	750	730	716	748	745	746	746	728	772	753	732	695	720	745	722	717	726	756	727	744	737	723	729	741	721	757	736	759	758	748	765	720	753	718	725	781	756	749	696	736	751	695	781	729	744	767	723	726	772	743	686	707	685	718	728	740	753	680	733	725	704	702	708	775	735	698	768	757	719	695	737	687	761	762	741	757	730	681	740	771	776	726	712	753	706	749	717	742	745	753	694	736	752	759	708	707	702	798	725	745	729	757	800	695	729	743	740	766	719	748	710	710	705	732	710	671	750	723	698	755	740	767	750	729	696	752	756	721	779	753	745	712	748	765	721	747	732	712	755	742	728	730	729	743	716	712	670	806	743	790	762	724	685	689	754	741	793	746	787	759	734	764	766	710	705	765	741	752	692	725	732	720	756	737	720	753	745	789	731	745	741	718	770	744	750	748	746	773	780	753	757	780	750	685	725	762	772	764	720	734	711	731	732	721	721	799	772	732	710	755	753	771	700	736	728	717	741	692	751	765	748	761	744	734	759	743	736	739	705	760	780	726	720	712	718	742	755	746	761	791	726	794	738	716	745	715	777	715	721	773	742	764	739	765	763	703	676	748	760	751	716	714	749	740	721	725	747	727	743	732	763	733	703	708	755	765	747	790	772	766	685	777	783	746	751	769	692	743	735	771	718	773	717	748	772	726	710	745	719	725	737	693	756	710	705	687	749	716	790	740	728	733	742	739	753	706	796	760	750	770	805	717	775	745	714	752	714	779	790	753	753	751	708	686	739	732	736	725	703	709	755	791	799	735	734	700	727	755	777	756	751	758	759	815	778	732	799	709	738	769	756	740	710	705	743	737	780	722	680	821	789	776	778	735	735	738	764	740	744	685	694	724	692	730	716	671	735	760	735	735	698	692	771	748	776	748	796	728	727	715	743	724	741	747	720	754	716	800	738	706	687	755	744	751	724	707	747	709	714	733	785	744	742	724	765	747	787	755	707	728	751	729	801	731	778	744	685	767	756	700	750	742	731	778	764	768	784	736	703	688	747	726	746	765	710	673	738	770	756	742	728	733	738	774	678	738	752	734	718	768	767	711	755	707	721	730	753	745	746	729	740	737	723	735	743	724	734	771	753	740	723	744	753	739	710	746	729	738	707	733	731	767	714	783	767	727	754	778	755	719	780	761	814	758	685	762	729	708	744	750	773	709	739	747	769	704	756	746	723	772	753	715	751	795	713	722	773	736	728	774	767	751	802	746	771	697	786	748	723	714	710	709	729	703	784	730	679	741	732	729	738	753	772	710	741	765	751	773	725	729	699	719	710	706	710	775	764	716	731	728	700	728	705	789	707	723	744	768	729	723	708	732	755	719	787	767	726	735	761	704	764	727	730	749	726	734	752	765	699	722	759	802	740	751	761	740	753	699	728	700	711	769	761	734	752	721	763	750	753	712	748	727	772	800	729	756	751	704	755	733	715	743	753	767	754	792	717	746	753	722	752	756	711	714	719	744	715	761	730	721	703	763	712	687	804	750	725	750	716	751	718	758	763	797	726	710	737	731	745	747	777	769	747	749	745	772	749	682	767	726	714	742	715	760	720	784	733	752	743	727	777	720	726	774	754	767	696	798	737	749	714	722	791	724	741	742	750	741	738	737	736	792	745	723	690	723	739	802	717	749	749	722	723	700	708	720	694	756	705	732	730	696	724	737	769	766	718	761	748	729	734	736	765	738	754	763	752	745	731	744	737	739	764	718	744	738	792	716	757	710	734	718	714	806	737	754	737	749	683	744	734	771	775	762	749	737	801	734	735	765	738	789	718	731	734	751	715	797	730	780	700	729	734	712	737	749	795	726	758	783	707	714	726	762	767	724	691	759	778	777	766	751	744	727	744	742	719	727	736	771	717	724	730	772	779	738	737	775	764	784	754	678	736	769	746	703	732	760	760	725	799	723	751	735	782	768	745	756	733	722	744	725	753	718	683	708	725	745	726	753	693	731	716	741	717	740	725	761	737	711	697	746	761	714	690	752	799	760	745	687	767	706	730	751	767	719	752	708	687	741	744	696	730	698	758	713	725	753	771	777	769	724	783	749	664	750	761	747	761	783	739	736	730	761	798	761	732	716	734	756	768	733	703	790	718	737	717	735	715	744	678	802	706	749	783	662	669	749	753	717	738	739	733	725	713	700	709	742	777	721	708	794	716	737	718	718	764	770	752	774	707	769	760	728	780	752	751	757	749	682	763	741	718	746	706	695	708	746	721	733	775	712	747	770	735	769	803	746	691	730	753	750	749	712	797	748	780	716	738	779	748	731	758	762	757	703	750	801	691	726	788	718	689	778	771	737	742	735	714	779	739	738	772	716	724	743	745	668	788	738	732	783	755	777	733	760	760	742	736	741	722	745	775	797	728	779	812	729	745	749	726	703	699	700	675	734	748	735	776	712	719	753	736	735	727	763	752	732	741	745	809	694	748	731	729	730	773	757	753	774	729	737	751	759	711	769	792	760	760	732	757	760	718	698	768	746	796	715	725	744	745	736	746	753	784	752	723	706	748	771	753	738	707	737	717	741	716	696	740	687	780	772	789	748	744	793	803	747	733	688	738	730	692	685	743	738	764	740	734	760	770	741	720	717	735	742	774	739	735	758	727	745	713	741	731	711	752	758	745	750	769	763	711	757	767	756	731	696	739	701	721	765	743	820	746	700	724	768	783	752	718	735	772	738	751	704	715	728	779	742	750	735	752
3089	83	61	54	54	63	65	55	74	63	49	50	64	52	52	55	52	50	49	60	54	41	51	64	56	53	37	58	43	42	45	49	50	46	43	55	56	58	45	38	46	54	42	43	44	43	42	47	37	58	52	45	57	37	60	46	47	44	43	57	36	54	34	59	44	43	41	48	42	42	48	38	55	44	50	39	46	40	46	43	28	41	40	42	39	36	46	48	44	37	44	54	43	43	49	44	47	51	40	43	38	45	43	38	43	51	44	57	51	42	39	52	43	39	43	55	48	40	38	43	30	47	40	42	46	51	47	37	54	38	44	44	50	57	47	46	47	50	49	45	56	63	36	28	47	51	58	46	46	48	56	48	45	46	40	56	52	47	41	49	36	34	48	40	57	37	34	51	48	43	50	36	51	48	64	61	51	43	48	50	42	55	36	68	51	49	55	45	49	47	56	42	38	40	50	46	46	42	57	57	47	57	43	43	46	43	43	55	42	57	40	55	49	52	40	32	47	47	43	45	51	33	48	47	37	46	44	45	52	39	53	37	44	53	47	52	44	57	50	51	45	51	46	60	46	42	38	48	51	54	53	51	53	41	49	46	43	56	46	50	50	44	50	45	40	50	55	51	48	57	44	39	59	56	44	40	34	42	38	40	43	37	39	37	45	43	59	48	36	29	45	42	36	46	50	43	41	43	60	55	56	41	37	42	42	46	42	44	34	56	48	53	49	47	49	41	45	68	48	48	48	39	41	41	47	38	46	41	42	51	37	38	42	39	48	51	51	61	46	49	39	44	43	38	43	52	52	53	57	43	38	43	49	47	47	40	55	51	44	32	51	40	55	50	32	39	43	39	51	48	45	40	54	43	42	44	42	40	50	40	39	51	48	39	63	50	52	58	49	48	41	55	54	46	47	58	42	53	39	50	44	56	43	46	41	43	48	35	44	35	42	44	35	35	43	53	44	56	42	41	45	54	42	55	54	53	58	33	33	43	40	42	34	38	40	37	44	49	50	40	46	40	32	36	42	37	43	47	42	41	47	54	32	44	35	50	39	35	39	38	57	36	46	46	59	51	55	39	40	51	53	57	43	55	46	44	44	51	52	46	52	48	54	47	41	51	36	45	46	55	45	43	45	42	45	39	53	53	42	48	58	48	50	40	49	55	47	57	28	51	45	56	28	46	50	45	47	51	37	45	38	56	60	66	61	60	45	50	51	52	37	45	43	46	49	59	47	58	41	37	44	46	36	42	38	49	49	43	36	47	46	49	41	41	56	39	47	41	48	53	47	40	43	48	46	34	49	57	50	44	34	42	44	40	44	44	38	38	38	43	42	41	33	49	50	36	47	48	53	40	42	59	41	34	50	44	51	49	36	39	49	44	42	33	60	39	43	35	56	41	48	47	42	47	45	42	43	50	42	51	42	46	37	54	45	57	54	50	46	52	39	49	37	52	54	43	49	56	50	56	45	46	52	66	49	62	48	37	42	46	34	46	34	45	48	43	37	54	45	38	45	50	52	37	48	48	43	31	54	30	44	47	45	44	52	49	50	35	46	43	54	52	48	51	45	40	47	39	39	50	63	60	39	42	47	42	37	46	53	48	51	56	42	46	52	43	46	58	52	47	43	51	52	43	52	53	34	42	48	51	58	50	54	32	48	51	66	39	45	50	51	50	30	47	44	41	30	33	46	45	52	56	46	40	47	52	51	42	40	42	46	43	47	54	43	37	54	35	54	55	53	43	39	52	45	36	41	50	39	49	47	42	45	34	64	41	49	53	70	42	41	30	57	50	50	56	53	57	49	43	58	41	35	48	49	46	45	55	49	46	56	45	52	38	50	48	37	47	50	46	42	56	45	52	35	55	45	41	50	50	50	51	52	49	50	54	44	48	46	45	51	49	51	35	53	41	43	40	46	47	44	47	32	48	32	45	48	57	42	44	30	45	46	39	43	49	49	41	50	52	46	40	49	49	49	41	46	57	35	43	41	42	47	35	48	50	48	34	53	41	43	47	45	58	38	45	39	53	37	30	50	41	34	50	40	41	56	45	37	51	31	41	47	39	47	53	39	42	42	57	47	51	39	45	34	54	47	57	39	50	49	43	40	44	39	33	48	63	50	49	46	53	49	50	43	45	41	49	35	44	62	44	40	55	49	58	48	41	55	40	47	51	42	45	58	62	41	38	41	40	40	37	44	42	35	33	39	51	41	40	39	39	45	59	36	36	40	34	44	46	46	43	60	43	41	52	46	52	52	57	48	51	48	49	34	51	41	52	30	39	55	63	50	45	46	39	57	59	51	43	41	39	43	45	45	38	50	42	33	41	41	46	47	47	48	52	59	54	50	55	41	44	38	45	41	53	38	59	44	36	40	45	40	56	48	43	38	51	42	38	62	41	38	45	47	46	59	38	35	46	46	49	41	54	53	40	51	53	50	51	34	50	51	51	55	47	47	37	53	44	35	48	46	52	47	50	52	45	37	49	52	48	59	37	53	55	65	46	55	55	46	43	59	39	44	42	40	54	55	44	55	55	55	47	50	50	46	50	59	42	48	42	62	47	48	39	38	54	51	48	45	35	46	40	60	58	49	40	47	46	52	43	51	56	45	48	56	49	46	44	51	52	43	38	44	40	42	41	34	54	43	36	53	48	35	49	41	44	46	44	48	58	41	49	41	37	53	50	47	51	47	42	57	50	51	57	39	49	42	55	40	48	46	44	49	43	46	55	52	45	66	45	32	60	54	42	50	31	55	48	39	50	35	63	50	49	60	54	35	46	54	48	44	48	44	46	42	53	46	39	52	55	53	47	57	48	54	42	47	47	42	49	56	48	43	43	39	40	50	54	42	46	40	47	43	53	47	40	44	55	33	47	39	44	45	50	53	45	50	48	47	48	47	51	38	50	48	42	48	35	41	46	38	28	52	43	50	54	39	49	54	43	34	40	43	33	48	51	48	44	48	60	41	30	50	45	48	49	44	49	42	34	32	51	63	49	50	65	39	46	40	42	48	43	33	43	41	48	56	55	31	43	46	52	37	40	40	47	42	47	39	39	54	55	36	50	35	54	45	53	40	38	33	49	52	41	46	52	48	51	37	31	57	42	46	39	52	46	54	37	52	49	51	40	50	42	61	42	52	47	55	49	39	47	42	58	39	47	50	41	38	63	46	56	49	42	42	52	47	46	49	54	42	50	47	41	41	48	51	43	45	40	51	52	52	49	34	51	42	38	47	52	46	43	54	44	32	52	45	48	37	42	50	41	48	35	55	51	45	39	55	47	39	43	30	47	47	36	47	44	40	42	44	48	47	44	42	50	48	42	46	47	50	39	36	48	44	36	51	53	57	60	54	37	46	40	51	38	64	53	42	53	48	50	49	54	35	49	46	47	51	47	53	54	51	55	59	43	42	45	32	52	56	51	45	39	45	49	41	48	51	40	44	46	45	48	42	35	41	51	48	68	46	41	47	36	52	50	47	48	35	38	48	40	45	40
16200	1066	739	903	1713	2100	2168	1929	1588	1418	1216	1077	994	890	820	755	719	701	590	633	601	586	602	589	526	573	576	523	559	501	517	555	523	516	504	524	467	441	734	472	480	486	454	465	486	493	442	477	501	497	503	479	442	494	433	472	416	469	467	469	458	462	463	445	465	435	475	496	502	496	463	483	485	432	473	502	437	438	449	463	451	482	511	455	419	432	432	432	476	498	451	474	472	464	395	425	454	431	468	423	453	452	442	433	447	458	441	452	438	466	427	406	452	467	450	456	441	390	416	400	424	451	468	427	458	482	402	468	424	385	420	477	452	449	468	456	472	474	447	482	450	454	424	426	430	429	454	444	410	445	461	431	431	470	459	451	436	455	449	417	400	478	438	430	439	428	448	454	428	446	409	438	410	470	459	455	456	436	475	406	475	460	443	438	456	422	459	441	443	452	458	459	476	418	440	428	423	406	421	438	466	452	460	430	432	465	448	427	421	451	473	444	435	501	427	446	456	429	460	453	440	428	431	443	435	416	435	467	434	466	484	461	436	448	457	449	455	409	434	428	453	437	434	416	439	466	461	451	445	448	426	445	467	426	411	467	477	436	455	445	447	445	431	464	450	466	441	420	445	455	469	409	430	452	436	474	429	429	452	451	471	462	433	450	434	432	447	446	425	449	481	452	467	450	427	458	469	434	424	424	458	442	460	472	429	456	423	451	463	440	444	429	449	440	423	415	445	480	451	442	411	484	442	457	429	406	423	448	440	458	466	462	421	430	427	429	405	455	440	417	441	430	460	467	412	439	454	409	423	468	432	436	425	423	459	425	447	407	447	454	417	424	429	428	447	454	417	457	411	489	446	434	437	454	425	470	408	454	431	422	435	414	430	431	447	445	424	460	492	453	427	475	435	474	459	437	430	459	459	459	455	441	439	449	447	471	416	434	448	459	452	473	461	434	441	434	403	480	449	488	443	443	457	440	431	443	445	435	448	460	434	415	434	441	462	444	451	435	479	449	449	440	436	469	445	442	468	428	453	405	452	450	441	474	476	429	438	480	458	439	472	436	442	410	461	425	450	454	416	470	466	469	443	508	418	458	472	471	439	469	488	450	411	421	445	414	458	481	481	442	433	449	455	440	453	451	454	468	408	448	442	453	440	455	442	447	458	431	476	453	461	483	439	435	439	434	452	450	454	451	464	475	450	481	446	474	434	420	423	438	428	466	458	428	455	419	422	452	466	452	435	423	450	451	454	431	424	429	429	453	447	426	460	447	426	468	457	386	423	440	437	459	435	470	463	479	421	406	422	489	459	455	417	451	429	457	454	480	404	483	420	450	429	404	408	469	436	446	450	419	476	414	423	436	421	427	456	432	475	437	452	462	439	469	414	454	424	460	466	464	446	487	463	418	443	434	469	438	444	440	470	433	451	438	433	435	454	446	434	454	449	456	420	425	444	420	421	449	445	433	448	468	441	440	423	443	449	465	440	491	482	415	472	403	438	428	439	459	404	460	439	457	438	456	490	477	469	454	462	441	452	431	452	442	435	423	430	416	460	457	454	448	440	447	443	473	450	433	404	458	440	461	436	425	499	429	406	435	456	451	435	439	417	411	445	426	449	448	425	442	425	416	431	433	434	446	470	465	449	417	457	411	492	437	448	465	443	459	405	439	428	448	437	500	453	429	454	439	452	440	437	418	430	478	440	464	422	410	462	467	444	466	468	455	434	461	465	432	446	406	427	463	411	486	425	445	454	441	456	464	461	467	425	426	474	441	478	475	429	445	440	445	440	428	424	413	439	433	442	456	453	447	457	436	416	407	432	440	427	434	416	486	451	445	442	424	443	397	437	455	429	442	406	471	441	444	426	452	422	409	440	497	482	447	479	449	448	431	449	389	441	449	459	435	466	457	447	434	482	484	438	432	448	422	462	418	451	401	471	442	458	424	445	435	426	455	441	418	468	486	493	446	402	472	452	434	464	456	423	444	455	494	455	466	485	442	411	434	476	421	429	432	449	462	499	476	448	442	440	445	474	411	409	468	474	420	444	459	436	419	441	432	454	459	470	464	459	441	474	446	454	445	449	419	451	437	458	446	395	455	431	423	458	479	440	441	415	427	443	454	446	434	434	463	468	464	426	417	432	470	441	449	433	428	480	451	422	447	477	409	466	424	410	464	451	451	459	469	432	438	420	438	428	466	472	460	412	413	433	461	443	471	479	441	451	424	453	439	439	412	442	455	435	440	468	429	403	428	451	475	462	449	463	455	428	446	460	425	458	447	419	444	431	464	446	414	431	484	433	419	461	463	439	461	430	424	441	488	477	422	479	453	466	471	433	430	410	447	453	491	464	458	481	447	438	442	405	474	429	450	491	432	400	424	449	459	410	438	469	437	451	439	447	449	457	444	428	435	413	432	469	471	441	437	438	434	412	451	454	468	451	483	457	457	478	424	422	450	435	453	460	414	460	448	437	442	457	462	467	449	451	403	428	457	436	474	451	456	405	449	439	440	439	438	470	447	454	428	386	455	444	410	440	479	441	447	464	434	398	468	417	429	438	410	434	459	423	441	468	478	463	479	432	416	454	452	481	424	483	454	446	517	409	476	435	440	475	444	452	448	420	461	465	430	453	460	497	451	433	413	420	482	415	441	411	434	445	454	454	453	477	430	456	437	465	451	456	414	472	434	454	421	443	412	396	461	451	458	461	410	447	426	452	448	427	426	472	452	435	460	435	466	432	429	461	437	469	419	460	423	456	447	500	451	419	452	442	468	444	445	450	460	461	419	480	509	437	427	397	469	463	474	439	413	446	447	451	419	424	453	455	415	461	435	440	466	445	479	414	458	435	467	440	446	456	434	444	461	472	443	417	440	458	421	440	469	472	433	438	453	437	433	452	432	465	477	454	451	452	463	433	450	412	436	436	462	462	463	436	438	466	443	405	423	437	430	454	465	440	438	462	443	442	460	481	439	456	438	446	460	436	420	462	437	474	434	479	457	509	456	435	411	431	441	471	441	463	421	449	388	421	470	454	446	440	461	462	400	429	454	450	412	453	430	475	417	416	456	445	447	430	450	426	428	465	432	434	445	421	472	424	456	424	465	392	442	443	480	438	454	482	430	465	471	471	463	418	424	442	454	400	438	422	467	469	432	462	440	447	436	439	485	434	467	414	459	443	467	408	404	466	410	431	428	455	420	421	430	427	422	447	432	429	411	436	441	460	427	428	448	468	443	416	455	412	424	470	442	460	426	429	450	427	438	434	463	451	462	466	472	445	433	462	451	466	434	443	443	437	459	463	429	426	469	443	451	413	444	455	494	359	424	436	427	449	450	442	422	473	420	438	444	465	467	440	461	444	455	455	438	421	442	409	437	441	444	441	454	480	468	450	403	444	445	438	429	429	436	442	469	457	438	451	417	452	467	426	465	441	424	454	402	459	496	448	462	424	431	495	404	428	446	416	485	448	420	443	450	439	413	424	449	474	463	420	446
7932	228	126	98	72	129	138	144	139	123	122	97	86	88	81	76	69	72	82	73	68	77	65	56	56	54	65	48	61	56	48	58	50	54	56	73	43	52	110	52	51	65	50	52	53	48	59	49	53	43	48	55	51	50	45	67	45	50	48	37	43	48	54	51	49	50	60	70	49	40	39	47	40	58	51	58	32	52	47	42	54	40	61	51	47	58	41	45	42	35	46	45	42	39	49	48	42	54	51	59	41	57	61	47	41	51	43	61	38	44	49	50	39	46	47	60	52	42	40	53	51	46	50	62	52	54	50	55	46	41	61	62	61	45	41	45	41	41	47	42	41	43	56	50	51	67	43	51	44	43	51	34	49	43	43	50	44	47	61	36	55	48	39	45	57	55	36	47	50	54	43	28	42	44	48	34	36	47	40	51	41	38	49	51	40	43	43	55	54	47	39	47	53	42	38	61	49	45	46	39	42	43	43	54	61	47	52	50	38	38	47	43	54	50	56	43	50	62	51	42	68	52	42	48	43	49	43	41	56	43	43	50	44	55	44	59	42	51	48	43	36	47	53	50	54	45	48	44	56	42	45	43	51	46	62	35	48	52	39	46	56	52	50	47	58	61	35	50	54	54	33	50	56	53	44	45	47	46	40	52	37	34	48	46	49	56	46	60	50	59	54	36	48	43	47	44	42	62	46	39	47	49	43	46	48	53	54	40	46	54	50	57	43	42	43	51	38	40	39	36	41	49	68	51	47	51	55	48	37	46	49	42	42	45	47	61	53	53	45	39	49	49	44	43	39	50	61	55	45	51	45	50	62	44	46	40	47	53	52	47	43	50	60	47	48	51	52	56	48	54	54	48	44	50	56	45	66	52	49	32	47	51	44	46	47	36	53	52	59	49	60	40	53	39	63	51	55	46	50	48	50	39	57	49	42	44	57	54	42	50	47	51	46	45	40	48	44	52	43	36	43	45	52	54	56	35	47	50	44	37	36	50	39	49	41	34	37	37	41	47	51	44	54	52	42	55	46	47	46	44	52	42	47	46	56	49	47	44	42	53	42	56	46	50	40	46	60	46	64	47	57	46	47	44	49	42	54	52	57	60	52	60	43	37	50	52	49	60	39	53	42	54	57	47	55	51	53	40	51	39	49	50	42	49	55	47	49	51	51	59	53	55	45	39	56	38	45	45	46	61	38	50	35	40	46	46	52	43	44	53	42	47	59	36	53	50	43	64	52	54	42	52	40	44	47	66	40	34	71	57	47	52	49	44	50	48	46	35	54	49	59	41	39	55	49	49	52	56	41	53	40	46	57	37	48	54	58	54	46	50	52	50	45	42	33	47	39	55	50	53	60	46	55	35	39	54	58	56	48	49	46	44	40	42	46	62	46	37	53	42	46	50	48	54	46	42	51	50	40	43	56	44	57	39	52	45	55	46	46	50	53	46	51	46	43	39	52	46	48	43	42	39	55	40	57	59	44	47	54	55	52	52	48	39	56	51	45	57	39	59	47	41	45	28	42	50	53	53	51	54	43	41	57	41	38	50	32	52	59	39	47	50	51	44	56	54	55	53	58	47	47	53	51	51	41	62	34	40	59	51	40	42	53	51	47	39	46	58	44	47	50	50	46	36	49	50	47	60	35	38	52	60	53	46	34	61	46	48	44	49	48	53	46	47	49	53	43	58	45	42	48	35	64	48	35	44	43	45	54	38	55	39	49	38	54	58	44	45	44	53	42	47	54	43	52	49	46	42	39	48	50	55	39	43	55	38	54	38	66	53	45	41	56	57	49	50	51	45	48	60	50	56	37	51	49	54	51	54	50	46	49	49	53	54	41	59	45	61	52	67	50	57	45	49	53	52	49	38	51	41	60	70	37	48	52	52	52	49	51	48	52	44	36	42	43	53	47	40	57	45	44	46	57	35	57	44	52	47	58	66	43	43	50	57	46	50	50	63	49	45	56	51	49	47	44	57	52	45	62	49	39	42	53	58	39	36	43	35	46	50	52	45	56	43	48	44	38	47	46	39	58	52	44	49	46	48	47	56	53	42	50	43	37	45	53	46	40	54	60	40	53	45	53	44	37	45	52	53	51	48	55	53	39	55	41	46	40	48	58	36	36	37	43	50	47	53	45	41	51	52	49	44	41	43	43	38	42	50	45	39	53	54	52	54	42	54	51	51	38	60	58	40	46	57	48	40	57	39	48	52	58	42	43	50	49	40	43	67	54	51	38	50	64	53	68	41	55	43	42	58	44	55	41	53	57	38	47	54	37	48	55	44	51	52	41	50	42	44	54	58	50	49	42	54	46	44	38	43	46	59	43	46	46	45	47	41	39	42	63	53	43	47	51	56	50	63	40	50	55	47	59	42	36	49	61	40	49	45	49	42	39	45	46	50	46	43	49	42	47	47	36	49	46	51	54	39	62	52	50	53	53	59	43	50	57	50	46	48	52	50	60	50	57	51	57	44	54	43	40	51	59	42	60	44	63	53	42	48	47	60	52	39	43	43	54	43	54	53	37	43	44	62	63	46	49	47	42	50	41	49	54	39	51	47	47	56	47	54	47	50	60	49	48	48	41	50	51	48	50	38	41	50	65	31	38	36	57	54	48	41	36	50	51	45	47	48	47	50	44	54	40	36	48	58	48	50	52	52	52	52	65	45	44	51	53	45	48	27	38	56	36	57	52	34	48	63	50	36	57	41	56	46	52	55	37	43	37	52	54	48	44	43	47	47	57	53	43	46	54	54	45	52	52	49	47	43	63	60	47	27	55	60	47	46	65	34	47	44	49	46	61	53	55	42	48	41	45	51	56	53	45	52	46	44	45	46	44	56	43	59	48	52	44	42	53	51	36	54	55	47	51	49	49	52	39	40	52	43	45	41	45	56	52	50	37	30	43	38	47	60	47	53	48	48	47	46	64	47	41	51	45	44	45	34	52	47	41	58	57	42	50	54	51	52	45	56	54	44	46	42	40	56	39	57	49	51	40	49	39	57	55	49	49	51	35	51	42	54	58	37	46	53	55	39	47	43	47	53	56	47	33	47	49	43	41	68	60	43	48	60	49	43	43	52	36	47	41	42	44	59	41	55	43	42	53	58	46	46	51	44	52	42	46	55	37	35	49	42	38	47	51	45	43	42	63	44	48	52	45	34	50	61	44	49	45	46	48	52	40	39	39	51	43	54	38	59	60	48	48	40	51	46	45	53	46	66	56	32	43	50	53	41	47	36	53	41	44	46	45	52	34	45	56	46	50	34	40	53	41	55	47	44	54	54	53	42	44	49	50	38	63	47	42	55	39	49	50	50	44	48	50	61	47	47	41	56	43	38	43	50	53	36	49	57	34	39	51	46	44	32	47	39	42	57	38	43	55	47	44	63	53	48	40	49	54	55	49	46	40	57	48	51	40	45	45	48	45	45	59	48	54	32	53	41	53	41	51	55	56	53	47	39	44	54	57	38	44	57	61	39	43	49	42	39	47	46
28202	3706	1765	2687	6786	8626	8133	6934	5727	4664	3905	3343	2848	2492	2219	1955	1738	1603	1455	1329	1255	1228	1106	1020	936	996	907	868	837	820	803	815	759	737	681	709	777	718	2507	656	617	595	666	606	642	639	596	643	587	583	641	560	582	560	636	556	564	546	552	570	532	527	575	529	519	531	572	540	508	546	517	546	501	530	516	551	518	486	483	529	541	537	500	529	574	536	519	518	482	523	512	534	534	484	481	511	519	482	520	483	503	467	471	513	485	522	504	488	502	490	520	489	520	528	486	517	530	477	468	519	474	532	515	528	490	499	507	504	479	506	473	495	474	487	463	511	459	480	477	483	494	479	503	477	504	503	515	451	506	491	449	498	471	472	503	507	479	491	433	477	519	468	492	468	447	469	482	471	482	514	492	469	482	506	447	463	467	522	451	455	520	531	477	508	492	508	469	477	497	537	496	470	512	507	490	459	434	484	467	485	474	490	491	513	491	450	439	479	491	456	479	514	462	505	509	456	462	480	509	464	484	504	518	470	464	493	530	497	482	476	487	498	481	517	476	492	489	456	504	527	515	487	503	465	456	504	501	473	468	437	484	431	517	462	461	460	435	461	494	457	489	492	458	480	489	483	464	430	474	465	453	491	497	505	489	517	470	470	460	454	517	490	444	487	447	476	459	514	453	451	452	453	478	475	484	525	467	469	501	479	464	454	482	467	473	485	524	459	490	491	464	417	495	445	485	513	486	487	492	460	488	506	486	467	507	457	485	463	474	453	442	448	478	487	507	492	506	479	514	514	468	502	509	473	514	484	473	469	496	466	477	485	468	510	506	479	508	500	456	469	522	503	509	471	484	497	458	471	460	480	456	515	463	478	476	490	488	485	506	501	464	459	484	449	464	524	445	464	474	507	437	489	498	496	479	497	497	449	482	494	480	484	477	457	492	472	464	464	480	487	464	507	495	507	480	499	457	470	479	483	467	522	468	494	494	495	492	486	476	452	448	510	481	457	486	494	470	456	441	481	469	507	466	500	504	446	467	486	534	506	493	534	493	507	446	469	476	477	475	493	468	459	501	469	483	484	483	469	523	447	478	515	487	503	483	515	478	452	470	487	474	469	482	476	529	503	450	458	494	467	510	483	500	480	528	458	503	418	522	495	504	493	441	504	457	461	511	482	480	490	474	516	494	452	468	473	506	474	517	460	462	467	468	468	472	513	445	513	500	481	462	473	450	477	448	474	458	513	478	470	478	462	457	485	498	446	459	498	497	464	513	494	506	474	478	480	470	466	501	496	500	440	491	432	485	490	497	450	477	483	504	485	513	499	506	498	481	459	480	451	497	522	490	498	494	518	478	469	466	466	470	503	507	471	483	509	507	492	523	461	477	500	447	479	467	510	484	481	506	453	496	462	464	461	463	500	507	527	505	459	505	472	531	456	487	480	478	497	488	449	479	496	465	505	453	463	485	482	479	485	491	533	469	429	467	467	501	447	478	463	478	490	473	474	480	504	513	505	460	500	487	520	506	451	480	517	481	512	508	484	489	462	477	494	488	481	483	469	464	519	457	504	437	517	527	488	467	469	493	518	443	452	494	511	473	468	491	454	519	488	453	493	466	475	457	471	514	472	465	473	487	472	471	482	470	500	475	519	526	461	474	465	474	472	520	472	470	477	485	516	481	505	494	486	472	512	485	481	471	521	478	534	459	510	458	465	487	506	460	460	452	503	478	486	475	482	494	467	458	469	496	506	479	453	481	492	483	468	486	484	484	481	486	501	461	494	507	471	497	443	454	464	462	506	487	530	441	493	515	493	486	499	466	484	506	489	500	496	448	481	492	499	491	457	483	496	483	480	495	486	477	477	461	512	499	497	488	480	490	474	475	459	504	479	524	461	506	491	478	467	502	479	451	469	505	486	467	482	489	458	453	489	466	528	484	499	499	473	480	479	486	502	473	484	447	491	486	458	462	442	461	493	465	469	472	476	496	519	480	493	526	473	492	504	511	508	477	477	501	485	474	485	509	521	464	456	480	465	438	473	516	452	476	483	516	465	468	502	497	442	468	515	474	524	464	511	450	461	487	465	495	490	483	497	467	532	476	488	474	491	432	443	485	483	495	486	487	506	485	484	499	465	503	442	472	498	501	491	514	471	463	438	477	512	468	438	504	485	436	523	464	475	498	464	521	501	505	478	424	511	487	481	450	408	484	484	476	482	513	439	450	491	495	497	449	477	444	510	506	505	513	505	471	511	510	475	505	469	476	467	502	467	478	448	489	458	463	448	530	470	501	473	475	502	492	480	512	470	457	474	490	488	521	465	445	486	508	535	452	500	513	511	469	464	519	511	470	488	500	446	508	484	502	463	496	507	446	441	471	493	483	485	447	467	524	461	485	450	463	486	475	477	501	506	482	497	491	470	487	498	488	468	492	487	458	492	521	466	491	481	508	470	463	496	490	514	464	470	480	507	472	489	457	478	524	526	485	500	488	484	497	473	494	487	510	470	480	444	474	480	477	447	476	480	476	470	479	457	524	459	530	455	465	538	497	471	473	519	452	454	473	488	486	461	473	452	472	484	470	432	493	486	481	456	481	495	478	467	518	461	430	470	484	491	441	505	425	470	481	492	467	432	478	464	513	509	516	507	477	511	499	460	497	502	502	500	488	478	467	509	526	476	489	452	487	505	521	475	474	491	469	490	491	480	480	513	521	507	478	482	482	446	468	467	503	487	460	444	457	478	452	479	484	470	452	474	483	508	453	507	470	462	513	503	482	452	490	475	472	502	497	484	531	467	498	454	469	441	513	487	479	502	462	472	488	472	485	502	498	514	482	483	434	477	511	490	487	441	460	473	483	458	482	490	518	485	449	524	506	467	467	426	504	511	476	542	456	478	492	466	480	476	530	460	461	494	515	480	469	533	523	504	498	464	496	474	504	483	496	448	466	476	482	527	519	472	478	509	483	455	478	477	484	482	445	497	464	479	487	450	485	527	482	443	490	452	459	496	468	510	452	490	505	538	484	526	467	469	470	522	485	484	499	497	457	487	475	478	456	474	482	464	465	474	497	519	525	451	455	464	458	499	480	518	469	514	474	480	497	509	488	492	476	488	480	487	442	474	479	469	515	454	496	520	503	504	486	506	475	465	527	476	504	508	480	494	521	497	507	500	476	469	483	508	463	460	484	496	492	481	498	444	484	452	458	479	450	483	478	490	491	502	454	497	475	492	492	488	517	482	505	499	497	469	513	497	483	460	492	501	489	473	484	491	483	490	437	481	486	445	454	490	506	467	465	466	486	458	497	475	498	475	473	464	485	460	491	469	464	450	521	477	485	498	467	474	503	514	471	486	488	500	460	470	472	483	460	467	473	442	455	461	465	500	473	481	523	492	473	452	485	477	463	469	485	477	465	464	514	503	524	467	521	489	476	478	481	470	481	463	490	457	470	518	482	469	484	496	495	467	482	510	508	471	476	454	487	480	444	526	476	483	442	474	497	494
5774	101	47	33	42	65	75	64	61	57	56	55	52	43	28	36	35	24	32	25	27	27	25	22	32	25	22	29	30	31	14	22	16	22	19	26	19	19	46	24	19	15	20	21	23	23	20	17	16	12	18	20	22	13	18	9	25	24	12	27	15	20	22	18	18	28	12	20	22	21	16	14	17	21	14	21	11	16	19	22	16	19	18	18	25	25	18	20	18	9	16	22	19	19	14	25	18	20	17	18	19	19	16	25	20	9	13	21	26	14	14	20	15	12	17	16	11	13	23	15	16	13	17	17	10	20	14	14	11	24	23	14	25	16	18	15	19	15	21	20	13	22	22	20	11	19	21	19	19	24	15	15	20	17	12	14	16	22	23	17	19	17	15	21	22	17	12	14	25	23	26	17	15	11	23	21	22	14	18	15	16	19	17	17	19	16	21	21	22	13	15	21	9	18	13	30	20	16	18	20	13	21	16	12	24	19	17	20	15	21	17	12	16	22	15	23	17	19	15	15	16	18	15	18	16	22	16	15	21	12	18	15	20	18	13	22	17	19	18	17	21	15	14	23	19	12	27	25	20	25	18	20	23	24	15	26	24	14	18	19	16	16	26	23	15	30	23	26	14	23	20	18	20	20	17	14	13	20	19	17	13	10	23	19	21	18	16	20	18	18	13	18	21	14	16	13	23	15	21	24	17	21	20	17	12	23	20	13	22	19	26	13	20	17	17	13	9	19	23	10	9	17	15	15	21	21	14	25	17	14	16	23	26	27	18	19	20	17	19	21	26	14	17	17	15	13	15	15	12	15	19	16	14	10	23	21	17	22	14	12	25	18	18	20	19	18	16	21	11	21	22	18	26	21	21	15	20	18	20	14	10	16	22	20	9	24	21	23	25	30	15	17	12	21	13	26	22	26	17	30	20	13	22	23	22	13	22	11	26	19	15	14	15	11	19	16	21	15	20	19	16	22	31	21	21	20	17	7	20	11	15	19	15	19	24	16	15	15	13	15	15	20	16	17	17	13	16	17	25	16	20	20	19	25	14	17	16	22	24	14	13	15	11	20	13	18	21	11	26	19	30	19	17	24	19	23	21	11	18	15	17	16	21	17	11	14	16	18	18	12	15	21	15	19	17	13	15	22	20	14	10	20	12	19	12	22	21	15	21	20	22	21	26	14	12	19	19	18	17	19	14	13	15	28	20	17	19	18	24	23	12	14	21	20	20	18	13	19	13	14	20	9	23	20	24	19	17	8	20	13	20	20	23	20	20	14	14	21	20	14	18	18	21	23	18	17	17	15	20	19	21	17	24	23	18	20	14	17	25	13	13	12	25	14	18	17	18	14	18	26	20	16	17	17	29	20	16	11	21	20	23	19	16	19	23	15	11	22	13	18	15	20	18	20	19	21	17	20	19	15	25	16	18	20	15	17	24	13	18	24	22	20	12	25	23	18	15	21	21	20	22	24	16	12	16	15	20	15	16	20	17	17	24	8	19	11	21	21	16	16	18	28	12	20	18	18	26	13	15	23	23	15	16	19	30	24	19	17	17	22	14	21	16	15	14	16	13	22	18	8	21	14	13	21	20	21	21	18	16	18	19	17	18	14	17	15	17	19	15	20	21	24	21	17	15	19	16	17	21	27	25	22	16	14	13	16	21	17	10	17	20	14	13	19	16	15	15	13	11	17	13	23	13	20	19	17	20	15	18	15	19	21	27	23	22	15	22	17	20	13	22	22	16	21	11	23	17	22	26	13	22	17	13	22	20	21	20	16	20	18	18	29	19	18	24	22	25	14	21	19	17	11	17	16	17	19	18	15	20	13	21	15	19	26	25	24	16	15	19	26	24	22	15	19	14	17	20	13	29	17	21	13	20	20	12	20	19	16	13	19	24	22	24	16	23	11	17	13	14	16	22	17	8	24	19	23	18	26	28	11	16	14	15	18	28	16	17	21	14	15	22	12	15	22	17	11	19	20	15	22	18	18	16	15	14	24	18	13	25	22	12	17	20	16	17	10	16	21	25	16	16	18	19	21	18	15	19	20	22	14	16	16	15	18	13	24	24	20	27	29	15	16	12	12	14	20	20	18	21	21	10	11	16	14	23	25	10	17	19	24	18	18	18	13	13	16	25	19	26	19	19	22	15	26	17	15	25	19	19	22	11	14	19	10	17	26	14	19	21	10	12	21	15	19	22	20	21	22	14	13	19	10	15	15	15	16	17	15	27	22	18	20	22	15	14	17	17	15	26	17	19	19	15	14	19	16	18	16	23	10	22	22	24	17	16	10	17	18	13	19	25	13	9	14	22	21	23	15	18	16	13	14	19	23	22	12	19	17	29	14	18	17	17	16	22	23	18	9	19	12	16	18	24	19	23	16	22	12	14	21	20	17	14	21	17	24	18	22	26	12	13	20	15	15	16	24	14	13	22	16	16	27	24	18	20	21	13	13	20	15	7	25	12	13	17	23	10	18	20	19	17	22	21	17	20	22	21	17	17	17	12	19	16	22	19	18	13	18	17	30	21	12	18	21	21	19	15	25	20	21	16	22	21	7	10	16	18	22	20	15	16	28	18	14	20	22	19	17	16	10	15	21	10	23	21	14	16	21	15	10	21	23	21	20	23	15	14	20	11	20	14	18	19	18	23	26	22	23	14	15	17	12	20	22	18	19	15	15	16	14	18	23	16	20	15	15	12	20	16	19	14	24	20	23	16	18	13	20	13	20	18	19	24	18	13	19	25	23	10	23	21	14	18	19	16	25	19	18	16	14	12	16	13	30	9	20	19	23	17	19	20	20	20	24	17	22	16	15	11	16	18	26	20	16	26	16	17	17	17	10	22	18	15	20	11	22	9	20	21	24	16	10	12	29	25	18	20	18	16	16	18	12	22	18	21	17	13	36	25	18	15	20	18	18	10	21	14	18	12	10	16	16	12	23	23	16	19	19	14	25	22	14	14	18	15	24	19	18	15	12	23	17	22	19	11	16	17	13	20	17	21	23	13	19	14	18	20	22	20	22	21	10	14	16	17	11	19	24	20	23	18	23	18	17	13	17	20	16	19	19	27	17	20	11	13	20	10	17	24	20	15	21	15	24	15	15	20	14	9	18	18	33	15	18	16	9	16	17	18	21	23	14	17	18	14	28	15	19	15	18	17	20	19	20	23	16	19	22	15	20	23	18	21	16	23	15	16	23	13	13	16	18	25	13	20	22	20	17	27	17	15	19	23	14	15	17	24	18	18	16	16	14	15	25	19	26	12	11	16	19	15	16	14	16	18	20	12	17	15	19	14	19	16	22	17	13	19	18	19	14	16	22	14	20	27	19	25	19	20	21	9	18	10	16	21	18	13	17	17	16	18	19	22	13	27	26	17	24	19	13	21	15	16	19	34	23	18	17	24	20	21	24	20	20	21	13	13	18	23	24	12	10	22	23	14	16	19	14	13	16	15	20	25	16	16	14	12	21	17	19	16	25	15	15	21	13
22277	1986	939	1465	3817	5133	4956	4121	3487	2724	2336	1902	1569	1421	1260	1058	978	831	772	792	713	618	522	549	482	450	401	422	425	383	342	316	361	361	325	346	324	327	991	264	279	284	295	288	299	274	257	266	274	246	242	254	231	256	237	240	242	247	246	235	234	261	214	242	224	225	243	239	204	200	250	210	197	199	209	233	222	229	226	194	209	212	217	190	196	208	205	212	198	201	191	183	200	207	206	188	195	183	207	185	159	196	178	209	214	201	212	180	193	218	203	185	205	184	204	187	210	188	178	169	180	196	181	197	198	188	193	185	199	166	192	188	194	188	216	198	173	184	203	177	207	203	212	178	193	199	165	180	193	202	181	188	184	209	193	187	188	164	190	191	192	197	191	200	194	204	177	198	197	187	190	202	181	189	175	174	203	182	170	184	179	185	158	175	178	182	189	194	170	171	190	190	227	208	193	199	156	192	195	189	170	203	222	183	182	195	214	227	174	206	210	192	187	159	199	183	203	190	168	180	212	172	181	204	194	195	183	165	168	183	193	205	178	188	170	197	174	189	172	196	195	204	196	180	178	174	181	166	198	174	190	201	192	190	192	171	188	165	196	160	180	180	182	166	194	198	190	209	203	186	174	205	186	186	171	169	190	204	164	190	177	172	162	199	202	178	182	176	203	194	195	179	172	171	152	169	200	186	159	202	178	144	184	180	168	195	160	171	195	179	181	203	170	187	227	190	197	192	168	199	188	181	194	203	177	208	165	181	204	170	190	186	173	181	171	170	194	167	193	193	170	218	197	178	199	179	190	168	172	198	187	208	195	172	165	184	190	198	183	186	192	177	194	166	181	185	199	224	169	158	160	176	187	197	186	172	193	181	194	203	202	181	170	160	182	187	187	156	178	193	186	162	180	189	221	176	172	213	198	183	187	214	185	190	181	191	189	183	200	204	176	177	174	168	167	161	168	205	204	192	175	170	175	179	209	191	195	159	192	169	187	192	165	193	185	182	204	166	183	162	160	208	187	189	168	140	171	160	171	173	193	192	202	182	165	169	196	171	181	161	204	174	176	195	167	165	178	186	174	184	178	173	198	173	207	199	176	194	173	162	180	183	205	191	164	192	201	188	175	166	166	200	161	170	182	208	199	194	177	194	190	171	183	181	179	185	207	195	169	182	171	189	173	169	168	189	176	178	176	182	205	177	167	165	190	170	176	192	155	170	210	195	166	191	204	174	198	158	179	193	190	164	170	183	173	194	189	190	173	210	222	159	183	181	160	186	193	168	160	204	177	187	198	185	190	179	184	162	181	173	186	175	187	199	186	170	197	190	179	173	193	180	180	210	173	180	205	191	166	181	171	183	201	183	209	169	172	197	179	197	202	195	180	204	176	174	191	187	176	178	181	189	168	176	174	209	190	186	225	198	174	196	194	174	207	211	179	182	181	170	195	180	177	173	169	177	196	207	205	206	194	199	183	165	195	167	189	189	199	195	178	181	187	195	202	172	176	191	186	176	178	188	178	175	167	172	193	198	168	183	196	178	181	193	180	170	191	165	178	167	153	183	182	180	192	163	183	162	175	183	190	171	190	180	167	202	211	176	218	185	185	188	185	175	196	185	180	176	175	198	209	198	190	187	183	166	164	164	186	196	175	209	199	176	180	180	197	186	175	167	192	173	177	179	193	167	180	163	193	186	164	175	187	176	197	174	181	179	177	187	158	198	171	164	170	188	198	195	191	220	189	200	171	179	189	180	157	168	201	205	206	176	181	186	197	203	167	179	179	177	194	163	185	182	183	173	165	174	196	180	194	164	187	165	184	187	174	175	192	203	174	190	189	178	182	163	183	205	197	182	192	199	149	172	184	192	182	198	204	178	196	174	208	182	177	196	201	168	157	188	196	169	182	186	183	179	186	176	171	191	172	176	184	176	184	187	196	191	194	179	203	173	161	188	191	186	187	163	189	203	193	182	184	185	179	189	212	172	176	180	189	180	166	169	187	178	194	191	207	179	186	171	165	192	206	195	194	210	161	164	197	180	175	191	159	192	171	187	177	179	200	190	183	191	190	209	186	177	184	169	189	184	176	205	182	177	182	182	178	163	185	198	201	172	152	191	189	178	171	221	160	211	182	181	181	160	189	190	197	193	201	197	183	196	187	175	159	201	179	176	189	168	178	191	190	191	190	187	175	185	188	194	174	201	180	179	173	187	156	172	186	165	174	173	183	165	147	177	198	178	182	195	171	190	190	197	168	191	180	186	194	188	179	195	181	210	164	176	165	195	182	199	176	182	211	202	194	188	212	177	186	175	188	170	177	186	179	168	197	203	170	161	190	177	179	197	222	186	178	164	176	179	195	176	217	188	177	189	204	191	187	204	191	149	184	195	180	173	184	164	184	184	175	187	179	181	193	165	191	178	193	194	188	170	168	172	202	185	179	197	177	211	185	189	182	164	179	194	185	196	192	194	164	195	197	157	176	173	194	173	171	175	175	196	174	191	195	185	195	190	188	170	195	189	182	189	182	172	206	205	206	176	189	200	191	176	166	180	200	179	180	193	189	177	201	167	188	190	189	206	199	176	193	188	198	179	201	163	168	188	171	185	176	184	194	194	211	193	194	183	183	202	180	177	186	190	196	222	210	183	195	179	166	199	179	181	207	182	203	153	177	187	168	178	210	189	183	207	189	193	174	180	158	166	181	195	173	199	186	226	195	214	186	201	166	205	196	175	184	195	172	179	210	197	196	181	184	174	172	196	164	183	178	172	153	184	207	167	170	173	178	182	215	184	193	184	177	197	197	195	190	203	194	169	184	184	183	179	175	189	198	168	203	187	165	160	179	187	190	193	170	180	164	182	187	187	175	179	196	186	158	169	170	183	194	207	185	179	188	172	188	185	204	211	200	174	201	189	166	191	205	193	195	180	205	174	194	212	192	189	188	167	209	186	201	189	190	172	181	198	173	181	167	191	163	183	196	198	202	185	145	180	180	198	171	184	216	184	193	183	161	191	178	170	210	177	174	202	187	182	192	166	187	180	186	193	184	196	194	197	160	184	192	171	147	183	171	192	195	188	176	192	186	172	181	200	184	177	188	217	179	179	181	197	201	178	177	197	173	187	193	194	162	210	185	175	183	155	179	186	175	197	170	161	162	176	185	188	180	191	201	169	180	174	205	163	160	208	181	188	175	168	198	175	202	174	193	174	219	203	195	181	225	178	189	207	151	166	198	183	170	185	188	183	186	186	199	170	181	209	174	160	201	191	200	151	184	185	177	166	192	160	182	181	172	205	199	185	149	198	172	190	188	175	171	176	163	186	185	185	175	188	190	171	184	188	190	199	194	192	204	194	170	183	172	193	175	182	182	204	186	204	184	178	187	162	175	201	223	184	199	160	211	201	178	184	187	188	181	177	166	179	177	210	166	197	181	205	194	175	204	160	185	181	157	199	189	186	197	186	201	193	186	176	197	161	207	181	183	188	190	210	194	165	202	187
6726	250	155	100	120	125	143	159	127	112	134	94	100	95	91	104	95	78	82	81	70	78	95	96	90	88	69	70	83	73	85	76	83	76	74	78	71	83	124	69	92	58	67	78	81	75	74	78	77	55	83	73	73	63	62	82	81	82	76	66	72	88	79	74	74	77	65	57	72	85	64	69	65	60	82	88	70	67	67	80	80	59	81	79	64	67	46	78	78	76	71	82	68	87	76	64	78	68	78	72	69	61	64	68	72	68	75	77	71	73	74	55	52	65	77	54	79	61	81	50	71	65	55	86	76	55	70	74	73	77	69	56	78	72	73	64	68	62	72	74	77	68	80	75	65	59	77	63	75	73	65	71	61	64	78	79	75	78	78	62	61	78	80	73	71	55	68	83	61	81	61	60	63	63	71	63	83	79	65	78	77	52	56	65	67	72	91	56	55	59	85	53	71	69	78	59	65	62	70	82	83	74	64	64	76	52	72	87	60	73	75	74	69	66	63	72	57	80	55	82	64	60	75	72	69	63	53	82	63	73	65	71	50	69	76	71	58	66	90	63	68	73	76	78	74	75	69	64	65	63	71	90	52	63	71	85	77	62	64	60	68	69	78	74	75	63	74	64	54	68	70	75	61	79	93	64	90	66	63	69	70	79	62	61	64	66	83	76	62	66	69	73	73	68	84	58	79	72	75	60	66	70	80	66	90	62	76	76	64	68	64	74	77	79	76	73	70	63	77	61	61	70	69	75	75	69	70	82	59	54	67	67	60	59	65	79	79	68	85	76	71	77	57	68	52	82	66	64	67	78	70	68	50	75	56	64	70	93	88	81	80	81	62	69	61	81	60	72	71	71	69	79	83	53	78	71	69	81	60	64	71	64	61	60	67	56	66	62	76	59	62	53	83	77	67	76	60	74	68	68	60	70	75	63	66	61	67	63	74	65	63	61	73	70	67	62	66	74	62	64	62	80	68	62	60	58	63	63	82	61	76	72	66	61	65	74	81	66	53	66	81	87	74	68	66	72	70	74	58	74	83	75	65	68	72	61	75	78	72	73	73	95	54	86	81	58	66	74	62	79	54	74	56	58	72	66	80	78	72	64	57	83	65	65	77	53	78	74	69	64	73	69	78	67	64	54	78	66	80	52	93	74	76	91	66	58	60	56	75	72	55	68	63	63	61	73	61	60	70	76	74	64	78	74	71	60	50	59	72	74	60	64	79	65	72	70	79	61	76	68	63	89	71	70	78	77	70	63	65	68	66	72	69	69	68	65	84	68	73	66	76	60	80	72	66	65	68	73	61	59	79	58	58	77	75	81	70	57	77	61	80	62	77	58	60	63	71	59	72	69	61	74	70	65	71	74	67	75	80	88	59	66	66	66	76	69	83	62	60	67	52	70	66	71	76	55	72	65	71	70	65	67	69	65	71	62	76	74	63	75	81	89	76	64	56	76	60	78	55	58	63	85	76	69	68	73	71	77	76	76	65	65	78	74	66	78	78	61	82	69	79	75	67	85	77	81	56	70	67	79	60	73	72	73	54	69	60	96	75	59	77	70	70	74	77	68	57	75	68	88	57	64	63	84	72	76	74	57	61	65	58	70	67	74	69	65	70	72	68	90	70	82	84	73	51	83	55	77	62	69	66	83	89	66	67	77	73	94	61	88	69	52	69	52	74	84	63	75	74	67	63	69	64	75	65	63	52	64	74	65	62	72	69	71	66	75	68	59	68	62	61	73	72	94	76	68	67	68	64	85	72	61	54	79	65	75	69	73	64	79	61	75	65	74	68	60	80	72	72	88	76	77	76	76	68	77	71	66	67	65	73	69	74	77	62	72	56	60	69	61	78	55	55	62	73	61	64	67	79	67	80	63	68	75	62	74	86	69	65	81	72	66	80	72	53	70	64	75	65	83	78	85	63	57	73	69	73	74	67	80	61	60	69	76	68	70	68	64	72	70	61	78	81	77	68	84	64	66	58	84	53	76	82	79	70	68	75	78	65	63	80	64	54	70	71	70	62	69	79	64	66	77	59	69	75	83	71	81	61	66	69	75	61	71	60	54	66	80	80	65	60	69	83	62	62	65	80	77	67	71	73	64	74	60	75	74	62	86	74	68	76	77	80	63	70	69	83	61	73	90	72	66	57	69	62	74	77	72	74	64	70	75	70	82	70	87	58	73	68	68	55	70	75	78	47	74	81	74	68	62	75	79	69	86	60	67	53	66	77	63	66	86	81	78	74	70	66	76	81	69	68	79	62	73	63	74	66	65	89	87	65	67	61	78	64	60	76	62	76	68	70	76	77	89	76	69	67	77	62	76	67	58	72	66	70	68	85	76	70	86	55	85	62	63	75	82	68	74	64	74	62	64	70	76	51	82	76	68	69	64	66	68	53	69	62	78	69	68	76	69	73	60	78	83	68	84	63	60	76	59	66	63	67	50	73	84	65	69	86	65	70	57	70	73	74	55	68	71	49	50	68	89	83	75	80	73	73	64	66	66	59	64	68	81	75	77	63	61	74	56	74	57	72	69	62	87	64	86	69	56	71	74	54	86	85	70	76	68	73	73	71	76	59	69	66	75	53	86	80	59	64	74	69	67	62	67	78	72	71	70	75	67	60	73	74	62	65	61	76	64	72	71	54	71	65	68	65	61	79	72	60	75	80	59	63	86	75	77	72	76	62	64	74	65	58	70	71	75	61	73	76	89	72	63	71	71	69	68	74	57	60	69	74	75	74	66	77	54	69	63	86	71	79	67	65	51	67	80	67	53	73	66	76	56	59	69	67	76	77	70	63	75	62	82	61	70	72	63	93	65	83	65	67	63	76	67	56	67	70	75	69	63	70	68	78	65	74	85	61	69	71	75	86	66	82	68	63	76	71	69	76	65	77	64	85	68	72	72	66	78	61	74	76	67	80	70	63	56	67	67	61	62	66	84	74	58	60	69	60	78	55	80	63	76	66	57	75	73	72	77	72	83	89	72	71	70	74	75	80	65	70	81	69	64	80	77	73	61	66	66	79	80	72	88	70	69	72	79	66	74	50	68	66	70	73	69	70	80	71	91	94	82	83	66	75	82	76	53	70	68	80	67	78	67	71	61	56	81	85	88	74	79	71	68	77	60	69	73	71	75	55	69	54	74	66	82	71	66	69	69	67	71	81	50	57	66	62	69	73	63	68	62	78	76	74	59	63	62	69	75	83	57	77	76	71	76	69	75	45	74	64	60	71	58	72	76	61	73	58	71	75	77	64	86	83	67	69	58	47	69	73	82	73	62	59	60	64	75	65	72	58	62	72	77	70	67	67	52	93	69	80	62	80	64	58	67	59	63	56	96	82	56	74	65	79	62	80	62	57	71	67	77	79	79	70	64	60	68	72	67	58	63	74	68	62	83	52	72	67	68	92	80	72	51	64	54	69	59	67	73	62	60	72	60	63	73	70	64	68	62	57	66	69	66	70	66	64	73	62	71	69	71	74	65	64	84
27390	3732	1886	2659	6335	8044	7599	6470	5311	4321	3530	3048	2737	2325	2153	1990	1770	1633	1576	1423	1414	1260	1266	1170	1119	1115	1049	1041	972	986	998	930	966	948	936	901	894	868	2202	836	868	824	822	811	840	822	800	818	737	827	834	846	822	852	781	824	834	858	813	779	815	772	762	776	769	783	798	781	788	779	750	818	722	735	787	750	754	771	763	738	711	787	762	748	745	733	697	667	773	784	767	772	797	730	741	798	751	751	770	732	774	738	789	722	774	719	784	716	730	673	760	735	697	794	716	742	765	743	746	734	721	733	727	699	711	789	707	752	713	677	720	688	752	735	735	747	739	773	773	738	710	721	753	725	724	756	732	776	746	706	763	765	726	730	694	723	743	703	691	750	786	750	693	726	766	702	705	695	682	736	738	727	699	722	767	728	723	724	765	706	717	730	703	762	743	720	706	723	741	727	732	690	723	765	728	720	713	702	744	737	707	748	732	729	686	729	756	752	750	728	711	687	721	737	722	716	747	755	717	719	748	708	759	700	702	750	707	746	732	701	744	700	725	756	741	730	698	723	747	692	728	685	720	765	738	778	728	762	686	695	774	744	710	707	701	686	735	680	695	752	780	714	750	747	748	748	717	770	752	776	740	697	791	768	772	710	709	673	752	664	746	776	787	741	722	763	667	737	741	747	732	742	684	769	699	679	731	716	715	754	766	688	698	648	716	746	719	707	722	716	731	711	755	709	722	737	727	714	716	709	705	740	718	771	744	669	691	720	714	720	776	689	752	749	716	723	718	689	728	664	698	758	737	692	759	726	709	732	750	678	722	730	760	702	708	788	699	710	745	661	656	680	741	693	723	735	766	729	717	713	727	736	749	768	702	746	673	745	685	687	684	760	709	709	752	703	740	793	696	700	719	758	745	739	743	707	741	735	716	749	770	733	747	714	786	711	721	718	745	712	725	730	730	677	738	770	713	740	758	706	752	688	724	719	733	726	720	744	737	750	734	700	739	708	723	722	702	737	774	736	770	669	715	786	742	768	743	755	694	718	735	783	695	753	730	705	779	751	744	758	714	736	731	705	763	733	748	747	759	725	751	721	732	742	776	765	703	730	765	696	752	720	765	709	770	720	699	745	737	763	709	784	733	722	744	705	711	694	732	667	773	730	732	742	760	714	729	720	785	795	761	762	730	777	674	689	762	741	745	693	736	744	694	694	686	650	772	741	697	738	749	745	737	734	709	717	696	766	696	739	745	730	722	739	731	745	762	703	780	789	724	673	755	704	738	721	735	728	717	714	722	689	796	661	743	718	742	753	730	709	691	727	766	738	716	743	731	773	732	768	740	743	717	704	744	728	725	707	775	733	666	709	745	744	728	719	767	744	697	720	732	711	699	696	713	796	747	730	697	759	715	760	748	716	730	700	732	696	730	793	737	722	736	698	764	734	737	709	750	735	727	741	723	679	717	725	714	719	716	687	726	742	740	704	722	750	721	699	718	733	763	727	765	709	743	726	688	758	749	713	715	713	686	689	734	718	680	715	772	758	717	710	745	709	717	778	723	723	727	749	754	740	723	758	720	722	779	751	728	705	750	704	760	760	797	716	749	731	751	744	713	739	727	738	744	718	673	746	701	754	706	703	768	708	745	714	703	754	701	760	714	723	772	738	743	734	765	760	727	701	739	750	805	713	736	750	729	699	734	725	731	740	742	772	754	722	735	763	751	707	735	739	720	712	699	720	717	725	720	746	748	697	718	746	695	727	686	717	744	721	742	727	690	658	692	714	788	689	748	705	744	727	724	723	742	696	737	730	746	791	717	733	707	755	739	745	717	714	729	755	721	709	720	716	713	745	735	734	708	672	720	682	714	739	690	758	730	741	700	706	748	724	777	735	717	749	730	730	716	711	732	714	776	725	678	777	707	729	735	708	701	707	737	707	740	746	734	721	745	706	738	732	673	697	748	710	708	731	748	755	749	728	766	682	681	766	726	721	720	740	720	714	732	657	684	735	732	721	727	718	728	753	711	741	748	812	690	709	702	783	756	764	756	729	699	773	760	733	734	702	758	739	775	720	759	701	736	748	760	745	685	749	716	680	754	717	711	744	741	745	720	716	730	701	702	698	741	732	725	751	778	705	718	734	715	738	719	744	715	726	778	747	721	752	740	733	726	749	791	718	799	746	711	739	744	735	693	786	765	710	774	731	757	708	741	715	723	735	725	690	704	726	708	709	743	760	716	724	738	747	717	708	695	684	732	691	746	728	757	678	739	710	705	770	757	727	740	792	717	715	704	760	719	744	684	739	772	702	739	750	714	768	738	698	762	770	719	731	713	712	739	748	725	750	739	758	727	788	698	771	709	768	749	705	761	713	741	693	709	750	719	741	766	723	716	735	748	732	791	727	711	771	705	746	743	711	702	746	719	670	756	733	724	749	737	734	723	772	692	724	725	716	775	738	725	718	691	774	745	724	755	680	728	745	714	698	742	711	718	755	773	696	733	751	674	736	702	758	765	730	706	699	780	726	732	682	705	722	650	749	747	758	699	709	767	778	671	758	696	769	716	769	720	766	720	700	716	741	753	724	749	737	753	710	714	735	746	741	719	723	742	755	704	753	701	742	722	736	795	683	677	711	763	753	740	762	767	727	763	743	715	742	719	719	721	755	732	739	694	789	733	727	706	704	731	751	722	703	724	717	692	759	765	739	735	757	748	719	655	697	702	747	730	714	678	723	689	672	740	677	718	738	745	733	799	707	760	724	713	738	701	764	752	767	768	720	720	781	700	751	697	740	729	702	746	772	708	757	713	756	746	760	702	715	737	784	736	772	767	766	750	704	698	789	709	702	732	796	721	743	704	706	707	664	739	693	720	728	746	736	721	716	733	720	721	708	716	715	685	745	747	778	708	787	720	720	721	743	691	717	693	758	758	724	755	714	717	666	766	710	770	721	715	746	700	701	704	718	734	728	743	725	687	758	766	692	672	733	708	720	701	774	725	706	725	722	727	710	791	742	698	783	737	740	694	751	738	739	723	775	716	735	705	727	692	721	729	710	709	731	737	730	716	688	712	746	740	726	731	742	708	719	691	725	722	724	701	662	747	725	760	706	731	759	698	776	713	736	708	696	691	706	760	701	759	719	765	745	717	726	713	752	726	726	752	726	701	706	730	758	666	701	717	713	731	778	733	722	786	706	761	730	702	714	713	701	745	737	752	698	700	745	674	721	700	727	729	739	731	667	750	695	669	716	757	691	726	701	735	727	717	699	704	750	746	690	712	770	756	662	733	740	729	739	697	682	718	781	721	698	704	746	752	741	794	708	753	714	710	739	730	732	745	682	762	798	747	738	775	730	741	722	746	739	765	741	730	748	709	767	713	701	686	699	736	723	728	732	758	809	757	760	750	751	748	794	765	737	697	697	752	764	669	736	732	759	703	708	745	684	751	728	704	702	693	731	701	753	728	701	725	688	721	728	699	756	721	746	719	735	711	713	701	740	707	726
3195	78	52	52	50	63	65	63	78	56	53	56	65	60	52	52	49	49	59	45	42	51	46	44	48	51	45	36	49	38	42	35	44	48	49	46	37	48	59	49	37	48	54	47	36	45	40	43	44	58	33	47	61	44	52	54	42	51	46	46	44	43	45	50	64	38	46	53	45	54	48	53	37	36	61	42	42	45	48	47	54	35	38	53	39	52	45	59	38	37	47	57	50	40	40	52	37	38	46	41	42	36	47	37	42	46	50	45	41	51	41	48	31	45	54	31	38	46	36	39	43	48	36	54	53	39	39	61	38	43	54	47	44	48	51	43	44	37	43	44	58	42	43	50	47	57	36	50	44	41	42	46	39	47	42	39	45	31	51	36	51	47	44	51	53	48	33	46	38	38	49	43	51	31	40	41	51	57	40	47	49	43	51	43	42	52	40	42	45	37	52	54	50	49	51	46	43	51	39	52	50	42	46	35	40	42	36	37	45	37	36	45	70	43	37	39	56	47	35	38	44	37	58	52	55	50	50	39	51	45	55	53	45	42	44	63	45	44	54	45	35	38	45	47	49	47	42	24	39	49	32	44	46	48	61	45	47	41	58	44	51	49	49	42	47	48	45	41	39	43	33	40	50	52	48	33	46	45	48	43	44	57	42	45	51	50	35	43	45	46	39	49	37	39	39	50	44	37	53	36	50	37	43	34	44	54	44	49	42	46	47	43	33	49	43	39	44	46	35	42	42	46	49	39	37	50	49	39	50	55	51	40	41	39	48	56	44	51	39	32	55	60	44	43	49	49	50	40	47	38	63	28	56	39	44	39	50	43	37	34	47	49	59	40	59	63	51	46	34	49	49	47	35	45	48	47	54	43	42	46	44	36	53	43	44	49	55	42	50	42	49	46	43	40	47	58	50	41	55	49	52	47	38	44	43	44	46	47	50	39	60	57	54	50	51	34	44	57	46	37	44	37	46	48	52	38	39	39	38	45	53	48	36	43	35	44	45	48	39	44	36	40	45	37	50	46	37	41	51	41	45	40	39	48	40	37	45	44	40	41	46	36	58	33	42	45	50	49	48	43	45	54	44	41	46	47	45	43	39	51	47	49	51	42	43	42	41	46	49	54	46	60	51	36	39	41	42	53	41	48	44	38	51	41	35	43	46	59	47	42	36	36	46	53	47	40	45	46	52	51	68	48	39	60	47	44	38	51	46	41	47	52	37	44	52	47	47	38	46	56	45	38	44	39	58	29	48	48	47	42	44	40	42	51	40	45	42	43	36	49	48	47	42	43	44	42	46	46	39	54	47	55	35	51	32	50	40	50	36	44	42	59	51	55	45	36	35	45	41	39	47	46	46	35	49	43	44	40	38	43	36	46	39	41	40	60	41	35	46	47	44	42	46	41	48	37	46	43	43	39	41	52	48	47	42	45	42	38	39	57	46	46	42	40	52	45	46	45	57	42	52	46	47	52	53	54	44	38	54	54	42	48	48	34	51	44	42	33	60	56	53	47	40	41	53	41	40	44	37	42	58	45	37	55	30	51	57	46	45	35	49	46	51	57	51	50	46	49	47	33	59	52	45	37	36	54	56	43	43	33	48	41	33	45	45	45	53	52	34	53	45	45	40	49	45	44	50	48	51	57	37	40	42	42	40	41	35	46	45	53	62	53	55	55	44	48	47	38	49	47	42	38	43	39	42	53	49	42	52	34	48	51	44	38	43	46	40	43	43	44	39	42	34	31	47	43	36	39	48	38	43	51	33	46	52	49	51	38	45	38	39	42	49	43	50	42	39	51	49	41	41	44	39	50	40	40	54	41	42	40	43	52	47	50	45	35	50	41	49	42	31	35	52	55	47	36	51	53	50	36	49	48	53	38	47	46	40	48	50	47	56	54	50	46	47	54	47	45	34	45	37	55	49	50	43	43	40	46	49	55	53	44	59	42	44	47	37	46	32	39	40	38	33	34	49	44	47	47	40	39	43	36	42	56	47	47	46	38	54	47	54	54	51	39	38	38	52	49	43	41	52	41	35	34	35	52	44	39	51	53	46	48	42	55	42	41	45	50	47	29	35	45	43	39	45	41	49	50	47	36	56	43	60	35	42	52	57	53	42	40	41	35	49	55	52	43	42	37	53	40	41	39	51	40	57	52	51	53	47	45	33	48	43	44	45	32	47	48	47	42	49	46	39	43	40	44	57	53	46	46	28	42	55	43	38	48	50	48	33	48	47	41	35	55	44	43	40	64	50	57	46	55	42	49	37	48	40	43	47	38	39	51	48	38	47	44	51	47	41	41	50	44	49	40	52	37	50	49	43	45	42	55	52	46	48	53	40	39	54	43	52	45	41	53	39	48	38	51	54	38	43	48	51	52	44	51	40	44	46	48	47	39	39	42	42	41	51	43	44	42	59	43	45	32	43	48	38	37	45	41	43	34	58	57	50	42	45	44	49	42	40	42	42	52	36	40	30	37	39	33	43	46	40	43	37	52	59	38	53	46	34	44	61	41	51	57	64	37	30	43	49	45	54	44	45	49	47	38	50	55	39	40	59	49	58	43	46	39	53	53	49	35	44	46	51	47	53	46	50	45	49	43	51	47	50	42	33	45	55	44	54	35	56	40	41	56	46	55	48	44	43	37	43	45	40	48	43	38	35	49	49	61	38	43	51	46	49	56	48	43	57	43	36	48	48	40	37	34	43	52	43	45	46	40	47	35	49	43	51	43	37	49	42	41	36	36	52	50	45	41	46	39	50	44	48	30	54	58	43	45	36	41	45	51	49	41	43	50	38	46	49	53	49	36	43	44	45	48	34	54	48	38	49	45	57	40	42	57	42	38	50	51	34	43	39	40	49	55	39	53	37	40	50	43	40	35	42	51	57	45	39	56	54	39	37	45	37	46	43	51	42	49	50	38	56	47	52	49	53	40	51	42	45	30	40	35	40	50	46	47	46	39	36	52	38	38	39	42	42	46	43	50	46	54	59	44	48	39	55	43	47	34	40	36	42	37	46	39	36	30	41	32	43	60	45	45	42	51	50	37	52	39	49	31	35	37	44	42	41	48	49	43	39	53	46	54	42	42	45	57	48	61	47	43	41	39	40	34	43	47	35	40	48	39	54	42	48	39	43	42	36	33	52	33	42	39	54	46	59	52	50	54	34	50	45	44	34	40	37	42	50	60	40	49	52	34	35	41	59	38	38	43	31	40	50	66	42	33	35	37	54	53	50	46	37	31	43	46	57	45	42	39	43	47	54	48	48	50	49	42	46	49	39	38	32	43	39	56	41	39	49	51	48	42	39	58	43	45	56	43	34	46	44	33	45	43	38	44	28	33	59	45	48	49	33	48	54	51	46	43	44	53	36	31	39	41	30	38	53	37	33	50	51	45	34	40	43	53	36	51	51	39	55	51	38	39	54	43	41	52	47	44	41	29	34	31	47	51	47	46	49	40	51	43	52	49	45	37	44	63	48	43	41	57	51	39
16807	1040	673	883	1772	2318	2148	1928	1583	1430	1280	1102	1001	905	789	760	726	700	664	609	597	603	572	565	518	494	560	533	556	510	489	493	492	537	529	484	485	520	805	480	484	436	471	453	462	478	463	462	485	502	493	435	470	460	465	464	456	473	416	451	437	424	463	463	447	428	450	451	475	479	449	489	432	454	444	438	500	446	419	455	467	427	467	464	410	452	433	463	416	408	432	441	430	458	455	483	460	450	432	465	426	421	476	461	438	437	419	417	464	417	425	462	447	444	443	443	395	447	447	464	414	450	421	420	448	428	457	457	422	429	436	432	427	452	452	405	422	435	466	416	412	465	454	427	420	460	444	434	416	408	469	436	391	455	427	473	433	446	438	445	409	426	435	422	414	410	431	477	432	446	385	432	459	417	415	445	422	482	455	466	441	443	442	438	425	435	430	391	428	413	425	412	420	428	463	436	460	431	439	417	428	447	422	467	493	424	430	436	447	427	444	416	421	427	458	416	468	444	426	444	421	450	433	447	428	418	435	453	426	442	423	441	466	439	447	434	414	465	443	421	437	396	440	457	411	421	435	421	429	464	436	416	463	459	453	430	450	434	434	468	411	443	425	384	448	439	424	442	428	426	459	429	460	447	473	402	452	436	453	401	434	424	449	414	411	440	409	415	461	426	440	442	433	438	442	424	468	480	395	440	428	465	435	415	433	426	428	445	424	451	439	397	441	409	423	453	460	436	400	451	474	421	412	409	429	408	415	467	435	376	441	437	456	444	440	425	461	437	439	439	446	453	418	465	465	443	421	446	425	482	436	470	436	439	391	375	436	445	422	446	429	422	440	473	452	446	444	418	413	477	479	427	433	460	469	436	434	470	465	435	420	425	432	467	422	453	460	443	463	451	451	448	445	431	418	470	469	462	437	388	450	453	426	420	435	423	507	442	429	450	469	409	449	431	410	450	436	414	434	465	446	463	436	449	443	435	438	449	424	410	409	416	438	412	455	447	409	467	471	451	445	401	425	396	454	475	431	424	492	452	467	447	432	407	440	418	459	434	401	402	423	429	446	433	446	455	445	418	410	404	434	416	428	461	436	438	436	420	473	431	430	435	410	439	402	430	463	456	475	455	454	427	454	445	458	488	438	445	431	445	408	463	419	409	441	434	437	445	438	460	459	437	427	452	436	445	449	433	466	445	440	427	422	479	484	425	452	442	462	402	453	442	413	428	462	471	444	435	440	432	427	444	430	429	506	434	441	434	442	419	471	429	416	468	440	438	431	415	460	469	417	447	473	444	425	447	437	475	435	445	451	435	445	440	455	430	455	439	465	430	464	483	427	415	460	485	465	408	449	413	489	437	405	389	479	429	460	458	459	419	452	427	419	426	430	429	419	440	451	419	440	446	448	446	432	469	409	452	462	466	439	424	446	461	457	426	447	433	470	425	440	422	445	473	446	410	410	453	434	425	452	404	454	444	458	444	408	439	466	450	396	426	462	420	447	450	441	440	408	453	408	444	429	462	455	461	465	443	440	428	446	442	449	426	433	408	419	412	409	428	419	436	464	457	454	472	425	438	419	433	433	451	455	451	432	399	392	430	456	443	415	407	473	444	416	461	434	451	431	442	436	470	466	422	405	433	486	442	453	435	433	438	426	412	413	437	460	438	444	435	470	421	429	443	435	432	472	447	431	456	481	412	439	415	432	446	440	443	447	441	434	441	448	441	439	414	386	458	422	423	465	428	452	433	418	446	468	417	452	457	419	406	440	414	437	440	442	456	441	457	489	488	436	437	410	449	465	417	421	430	458	441	434	436	464	439	420	400	452	426	425	456	434	445	432	477	475	465	444	420	394	426	425	432	430	434	469	437	423	411	428	426	430	431	483	434	483	455	414	446	456	448	430	428	438	458	444	425	437	432	418	446	443	461	449	447	448	419	422	405	425	426	434	464	453	430	434	422	453	426	422	454	427	475	402	424	438	404	424	433	405	441	472	446	455	407	499	426	421	442	404	450	444	472	445	438	465	419	464	437	454	460	435	439	458	404	412	407	458	453	440	431	441	419	430	403	445	449	444	434	441	455	437	396	440	471	411	425	430	440	409	466	442	471	429	450	414	435	433	438	450	468	401	444	414	401	455	471	452	428	414	448	492	393	457	431	481	451	425	441	451	467	419	449	454	454	441	428	455	457	457	430	418	447	421	422	424	432	455	440	429	476	434	401	422	461	471	502	435	444	469	421	418	421	436	462	408	448	428	455	458	437	438	427	423	485	422	457	445	419	464	475	417	464	436	451	459	472	431	452	423	458	456	396	426	483	478	431	464	446	437	431	434	468	428	415	442	443	412	439	463	445	477	417	452	436	425	440	449	470	459	419	461	422	466	455	455	436	470	429	438	425	482	439	397	438	440	428	434	433	467	419	419	419	434	429	413	430	439	457	392	459	450	410	423	433	429	446	456	423	457	440	418	464	402	418	421	413	463	452	419	435	437	476	433	432	411	463	435	484	412	422	445	474	405	447	474	466	477	435	397	454	440	460	473	409	468	403	425	478	438	478	418	441	454	464	388	423	470	470	406	450	466	431	423	427	460	424	443	458	425	473	441	454	431	472	480	445	449	477	449	406	457	475	450	409	437	435	449	410	450	411	437	422	451	465	427	426	397	427	432	421	429	442	426	417	450	426	419	486	439	476	461	430	418	417	450	429	431	466	452	414	451	437	431	442	445	440	475	427	404	474	405	433	439	452	429	448	435	395	449	465	411	416	417	434	451	413	418	458	451	480	427	466	425	454	466	456	457	432	448	449	441	409	439	469	430	438	427	414	473	453	406	465	470	444	445	428	431	433	471	409	495	403	438	472	469	456	434	442	450	456	368	449	423	419	458	412	430	436	470	411	431	410	406	421	462	445	459	470	448	479	449	480	438	441	455	478	452	423	452	444	449	417	394	434	431	436	441	435	434	432	445	441	473	458	430	436	439	425	430	439	440	426	426	415	451	438	454	435	450	413	430	433	462	412	422	472	473	447	459	446	422	441	449	449	436	442	456	482	384	412	419	446	433	432	468	410	473	420	429	473	462	431	451	440	434	425	470	432	437	449	446	421	451	428	454	436	444	457	452	423	429	460	401	459	423	437	448	412	444	467	486	467	453	432	458	439	430	412	431	427	444	440	406	428	443	438	454	438	440	420	423	407	443	431	447	459	445	431	413	444	417	462	437	465	457	456	457	451	430	427	463	414	422	452	417	432	441	438	471	436	418	429	451	419	449	447	395	437	453	459	434	428	383	429	414	490	454	403	455	416	443	445	471	454	402	457	476	429	427	391	405	450	429	458	447	449	442	430	395	451	432	434	447	477	412	435	477	440	469	443	400	433	432	483	431	463	450	458	439	397	419	438	459	454	423	449	477	438	438	416	450	429	405	442	447	428	476	467	423	451	441	431	449	481	429	449	450	451	447	421	447	410	465	436	465	425	431	440	450	385	448	450	451	407
8238	248	117	98	76	115	132	130	137	112	101	102	81	99	99	85	66	79	59	83	56	60	66	60	52	63	66	64	65	50	60	59	52	52	44	46	28	49	108	51	38	50	57	44	56	47	42	47	44	50	46	47	40	39	50	37	58	52	46	47	59	47	44	46	42	52	64	59	54	41	44	41	52	59	46	49	38	43	54	54	44	55	58	54	41	52	45	56	45	48	39	44	33	45	44	52	39	41	64	51	46	46	54	58	47	50	48	56	53	52	49	34	46	49	45	53	62	46	54	35	42	56	41	51	45	44	53	60	47	58	43	44	48	42	48	47	58	48	42	40	49	52	39	48	46	45	53	37	50	40	41	44	56	52	49	33	52	42	59	52	40	47	43	53	53	47	47	42	47	46	42	53	46	44	45	54	49	52	48	46	54	47	44	46	36	43	61	44	45	53	39	47	33	53	44	46	49	46	52	44	51	58	49	50	48	46	31	60	46	53	51	54	40	48	44	40	47	42	43	42	40	41	43	38	49	62	58	48	37	42	52	39	38	46	44	46	43	50	49	35	54	52	55	44	53	53	49	39	40	45	38	54	45	41	45	34	41	51	38	55	48	58	55	44	53	37	46	38	45	53	52	44	48	46	44	43	42	44	37	47	44	42	52	48	46	43	46	36	54	52	55	40	53	39	49	49	39	49	47	45	40	28	43	38	46	44	52	44	54	46	45	44	50	57	40	54	43	42	51	34	41	45	39	39	39	45	46	45	53	44	45	40	47	41	51	29	44	41	41	53	48	47	43	42	55	39	47	57	41	52	53	49	34	63	50	40	50	50	53	40	49	51	56	46	45	52	48	48	42	47	40	36	30	59	49	37	38	48	48	38	35	57	45	46	46	34	37	41	36	44	44	36	50	41	40	50	34	54	52	37	50	66	47	53	52	48	61	56	53	60	54	34	49	39	47	45	58	59	41	51	41	46	46	48	39	49	36	45	46	42	51	51	55	49	47	43	47	50	45	44	56	60	49	47	49	51	61	30	39	39	50	42	32	53	56	56	45	39	56	42	38	47	53	49	66	41	55	47	39	49	53	40	50	45	49	42	42	64	57	54	45	50	42	47	39	49	50	48	31	41	33	49	70	52	44	43	59	36	44	45	47	46	44	37	49	48	41	52	38	51	37	58	48	42	51	34	46	60	50	50	35	45	48	49	50	53	37	52	53	51	42	52	37	53	43	38	46	58	43	52	42	49	65	52	56	43	40	40	57	44	44	46	46	58	40	46	48	45	47	48	57	50	41	43	42	42	45	52	40	46	51	33	46	51	44	47	46	39	42	59	50	47	45	42	51	45	41	42	54	44	45	40	36	62	48	44	44	50	48	42	40	49	54	44	40	42	43	38	43	48	47	51	44	52	53	41	51	45	57	53	41	50	46	61	45	38	49	49	46	44	44	57	52	44	42	52	56	43	55	54	31	52	53	58	40	48	48	51	51	26	51	46	47	47	51	50	50	39	44	43	41	42	42	49	34	60	54	40	57	41	44	44	46	39	51	49	49	46	61	48	56	47	51	49	52	48	53	48	39	52	38	41	50	28	36	51	42	39	47	41	41	56	46	42	57	52	44	35	47	47	53	62	45	67	48	42	43	49	52	47	40	50	53	41	44	45	39	45	39	38	42	50	35	50	41	39	36	49	42	52	66	40	54	39	47	43	56	56	44	51	50	41	51	47	49	55	39	44	48	50	51	63	43	59	40	43	48	40	42	41	39	47	55	52	37	46	44	46	40	67	47	53	51	55	44	55	27	62	38	62	39	43	54	42	32	48	52	47	53	46	35	38	52	61	51	40	43	51	56	57	36	37	42	57	50	49	44	46	60	49	46	43	55	35	45	53	62	37	42	50	54	50	61	54	56	45	48	42	44	34	45	51	38	61	44	48	32	37	57	53	47	53	48	55	49	35	36	45	38	47	43	46	53	51	48	55	51	46	42	47	46	35	57	57	40	36	54	47	41	49	42	41	57	51	39	42	58	49	55	37	43	50	47	63	49	55	36	43	42	37	48	51	40	49	42	50	36	33	43	56	47	33	50	47	40	38	49	43	47	46	48	50	33	38	48	47	51	47	51	41	50	57	64	39	52	47	38	45	58	52	34	39	56	33	50	42	45	40	40	55	58	50	48	42	41	43	46	35	50	49	50	50	50	43	48	56	45	46	49	52	35	46	51	58	39	41	45	39	40	58	54	52	42	45	43	50	45	40	47	59	46	43	44	45	41	48	51	42	46	38	56	37	43	55	47	51	64	52	46	51	49	62	41	49	37	39	40	55	51	54	46	55	38	33	46	32	56	39	48	44	49	47	52	43	45	54	40	57	53	47	51	52	38	41	51	54	47	31	44	51	49	62	46	42	48	55	47	49	55	44	41	57	46	50	49	45	44	27	44	49	49	52	45	51	38	36	77	38	34	45	59	38	53	49	52	41	48	43	51	52	48	48	37	46	50	46	31	50	46	51	41	46	56	49	53	44	44	62	51	57	58	41	38	49	59	52	46	47	53	45	50	45	33	43	52	42	55	44	45	53	41	33	56	35	43	52	51	42	45	42	44	52	38	46	52	46	57	46	49	45	34	60	44	39	55	53	52	37	43	58	43	47	46	46	39	49	39	44	45	45	39	43	52	53	45	48	40	63	42	47	47	45	39	46	45	62	42	58	44	36	45	49	39	52	39	50	54	58	63	48	55	42	54	49	48	49	43	44	44	42	44	32	38	32	43	45	55	58	60	51	39	42	39	55	48	65	51	55	51	43	66	43	44	49	66	59	48	44	54	54	50	52	55	34	49	41	54	41	55	51	42	49	45	56	47	46	43	35	48	45	39	38	48	40	45	35	39	53	38	41	46	37	56	55	53	51	48	53	47	45	55	44	36	50	51	39	55	36	57	52	46	37	37	44	51	41	40	43	42	40	51	50	44	37	45	45	44	64	47	59	43	53	45	56	51	45	49	46	64	45	58	46	46	46	53	39	44	46	40	39	38	45	55	48	53	57	43	36	44	38	44	48	61	45	27	44	53	51	40	43	37	38	42	46	54	47	47	41	50	52	48	44	37	45	44	58	41	40	39	61	51	50	46	44	51	41	61	43	33	36	52	43	53	52	50	39	40	58	43	42	46	43	54	44	59	38	55	52	39	52	41	49	50	51	44	54	55	39	45	45	64	37	41	49	63	44	44	52	47	50	47	35	46	48	39	50	37	61	46	52	50	48	42	43	40	47	42	42	37	40	46	43	47	38	60	53	40	66	50	35	46	54	51	57	42	54	49	42	47	45	47	51	52	39	52	61	34	39	56	54	43	36	44	35	46	48	39	43	47	48	57	46	43	46	49	39	38	37	45	35	47	47	59	47	46	46	53	42	50	53	50	58	52	58	53	44	46	53	41	59	52	40	51	55	54	52	37	57	47	49	50	36	61	45	34	50	53	35	48	55	29	48	54	56	45	46
28693	3815	1798	2610	6538	8433	7962	6598	5712	4684	3807	3347	2818	2334	2185	1965	1778	1559	1433	1324	1210	1131	1138	1012	912	991	836	839	888	808	818	792	720	735	730	717	709	686	2382	678	648	677	590	597	615	604	597	623	603	532	573	604	537	573	543	553	516	545	556	540	545	536	524	561	519	522	534	545	526	504	519	517	535	507	508	500	517	492	552	465	536	510	511	526	520	505	566	516	536	529	501	489	512	497	517	473	496	470	519	479	491	513	482	498	507	486	474	521	459	482	483	483	508	497	512	498	528	497	474	500	474	505	523	425	460	472	500	486	511	468	451	477	482	465	469	485	455	500	524	513	486	480	462	495	467	457	483	515	473	493	473	480	476	437	459	440	467	466	508	496	484	459	476	463	490	481	464	479	489	469	476	484	499	456	461	479	468	492	477	486	468	449	512	477	463	496	493	509	492	507	487	480	497	489	510	460	469	483	484	503	473	470	447	478	489	447	487	488	479	490	471	493	472	485	480	475	483	496	457	480	477	476	496	448	478	467	471	499	493	470	480	485	481	467	460	471	470	473	511	504	476	497	448	497	493	468	492	505	471	484	478	493	433	460	467	466	457	471	502	460	481	473	470	493	453	464	485	477	439	480	477	463	482	472	468	469	487	487	506	465	486	484	474	471	456	505	503	480	438	485	501	472	479	473	469	438	486	486	437	468	461	421	493	461	474	492	494	482	451	482	470	481	456	453	509	470	490	503	496	477	515	467	474	474	523	502	497	465	454	458	496	520	447	474	491	471	495	474	463	480	522	469	460	459	468	470	456	496	486	464	463	480	457	532	445	485	483	432	498	444	461	427	488	492	472	466	482	506	442	471	473	470	467	451	502	462	427	454	465	479	474	470	449	476	507	443	478	500	458	475	463	461	440	434	441	435	491	474	477	480	475	482	456	496	458	502	516	447	454	475	510	437	472	518	536	472	511	490	472	457	419	468	465	444	441	467	460	491	487	446	468	499	492	500	443	473	435	435	472	459	473	486	480	517	452	443	477	500	485	494	453	481	486	490	466	490	467	488	510	478	457	459	467	515	442	501	494	476	487	482	483	484	453	451	453	496	516	450	421	491	502	516	472	472	467	474	483	442	509	459	458	497	469	465	484	469	476	444	489	469	459	468	504	478	480	437	419	486	493	477	438	465	467	488	495	455	476	476	521	458	477	507	480	466	470	458	515	455	484	475	460	488	469	440	462	477	451	519	478	495	483	507	504	408	452	460	454	506	438	524	481	451	453	456	474	499	480	481	462	469	458	438	480	459	448	483	495	500	468	452	483	467	457	488	438	471	506	490	518	462	486	499	486	464	486	462	469	454	484	465	469	436	470	461	456	499	482	460	473	487	467	515	488	498	450	456	502	534	441	488	460	462	464	451	498	477	491	486	470	498	489	436	439	457	473	444	505	482	500	482	448	486	492	472	477	451	468	441	504	453	497	467	439	461	512	475	462	491	430	480	475	448	452	475	510	513	479	487	441	463	490	493	452	506	469	447	463	500	504	445	492	464	472	498	472	463	474	496	457	444	492	471	475	476	480	423	516	489	494	454	520	448	490	505	485	491	480	506	500	495	491	477	476	477	467	482	448	486	458	496	469	446	492	522	512	467	512	500	474	473	459	461	481	447	498	494	471	534	466	456	472	478	453	484	476	493	495	474	515	487	460	504	502	498	479	455	551	487	461	477	521	477	444	457	489	474	493	499	484	474	448	460	475	468	494	461	486	486	506	498	499	461	460	481	453	510	463	482	405	452	458	453	447	483	486	470	472	474	461	477	464	484	457	477	441	474	471	452	460	472	467	471	479	466	470	506	507	476	466	472	466	456	435	475	483	514	464	488	478	473	493	455	493	470	487	484	485	485	471	449	471	461	460	461	466	503	481	458	466	506	463	424	487	437	455	447	457	498	498	475	458	489	483	484	441	470	505	495	464	496	445	469	504	447	467	493	450	477	482	444	440	450	506	477	458	476	512	442	446	460	429	422	490	517	446	459	456	450	474	489	466	426	481	444	471	446	473	462	479	499	466	478	476	497	453	489	501	452	491	515	454	490	495	447	443	503	483	496	498	536	515	484	468	461	464	510	466	467	486	498	476	469	493	461	486	474	478	477	466	444	513	505	454	483	488	489	513	463	485	498	458	521	428	492	523	485	491	500	470	478	463	451	489	480	470	488	474	472	499	486	472	526	477	476	467	470	463	456	468	460	489	458	512	497	457	495	467	450	478	474	472	430	467	487	508	508	475	521	484	446	487	499	490	451	475	479	452	520	511	475	478	487	472	454	460	474	499	455	463	514	431	489	485	455	508	487	494	469	493	501	462	478	525	459	492	464	497	506	478	438	452	479	490	445	489	458	478	449	493	472	458	466	487	499	456	510	491	442	471	458	456	443	481	527	520	470	492	497	499	521	497	490	473	455	501	457	483	460	457	470	477	453	487	463	499	481	471	471	483	503	519	430	500	498	470	477	488	467	473	484	492	463	475	464	471	517	464	440	469	495	512	484	519	505	477	496	482	507	484	503	487	532	510	502	474	501	504	476	502	480	493	477	459	485	466	458	473	490	470	477	472	466	482	484	488	459	488	477	487	421	470	449	431	474	498	503	476	479	452	472	462	473	504	437	474	456	518	489	464	489	459	502	450	467	478	469	495	455	465	457	511	502	468	474	476	444	484	490	464	484	478	485	451	442	491	463	474	466	435	466	450	513	475	451	450	520	467	497	470	490	525	444	436	486	473	485	516	511	446	508	442	467	484	472	475	510	436	519	459	510	495	461	479	452	494	473	491	448	465	512	515	484	486	455	469	512	504	477	468	490	517	495	459	460	475	478	474	521	459	478	462	482	476	459	491	476	463	466	454	469	416	459	496	476	457	492	484	478	489	483	442	447	524	495	486	469	470	465	499	501	532	483	479	459	460	461	475	459	479	473	492	500	506	476	452	513	490	471	486	465	494	491	504	504	519	428	409	448	501	409	476	449	505	473	489	455	508	497	501	485	473	491	459	538	444	472	498	490	467	461	469	465	532	467	454	448	447	471	455	439	473	533	488	454	461	450	490	471	475	458	483	459	500	480	490	459	501	510	445	428	516	463	491	487	466	458	479	473	487	499	457	470	515	469	474	495	462	487	469	495	483	469	462	493	502	492	508	457	470	439	468	502	457	485	460	496	450	451	465	465	512	501	466	492	478	460	475	482	465	474	480	449	455	425	427	496	434	516	468	471	469	470	470	472	463	497	481	460	442	493	483	495	486	486	459	474	466	475	468	504	520	449	466	442	468	448	518	488	503	502	499	489	437	476	454	481	447	471	472	494	477	454	474	445	460	453	472	474	485	457	515	461	494	475	503	448	462	494	410	470	469	452	480	468	428	450	459	491	481	449	457	456	493	470	472	483	459	471	453	519	486	487	476	468	496	459	477	471	475	494	505	472	458	468	485	477	506	490	484	488	495	452	445	455	517	527
6111	108	62	53	29	49	42	69	65	50	49	61	44	41	31	43	31	35	30	23	25	18	28	23	25	21	23	17	23	31	21	28	24	27	20	19	13	25	54	28	22	23	21	17	26	16	19	18	13	19	27	20	21	19	19	24	20	27	15	14	15	21	21	21	18	17	21	18	16	18	24	22	14	22	22	18	12	11	12	18	19	15	26	15	21	15	9	25	19	15	17	18	17	13	12	20	14	15	20	21	32	19	20	22	13	17	26	13	8	19	17	11	27	13	17	16	7	21	22	23	21	17	15	24	22	22	19	17	15	13	17	14	24	30	17	16	17	13	19	7	20	19	17	11	16	17	17	12	12	18	16	23	14	20	25	20	16	16	11	22	20	12	22	21	18	26	26	22	10	16	10	12	22	21	13	8	11	25	24	18	22	16	19	22	18	20	18	19	16	18	21	16	19	18	14	19	17	27	20	18	18	20	22	21	24	24	19	12	18	20	17	18	15	26	22	13	18	22	18	17	11	18	18	13	21	12	16	14	20	14	12	19	24	11	13	22	18	22	24	19	10	13	14	20	14	21	17	17	14	19	17	19	25	21	21	24	14	16	18	15	26	17	20	22	16	14	23	17	21	14	25	14	13	13	16	15	20	17	12	17	19	13	12	20	19	14	16	20	15	22	19	15	16	13	12	25	13	16	23	22	25	16	11	20	19	14	15	14	19	24	16	10	17	18	21	17	15	14	15	21	20	22	14	19	22	21	16	14	18	12	13	22	13	15	10	21	22	18	22	30	22	20	12	24	12	18	17	16	16	20	8	15	13	21	21	12	10	12	23	18	18	23	15	7	21	19	15	25	16	17	14	21	23	21	12	20	22	22	20	18	17	16	17	17	19	16	26	19	24	20	11	20	14	17	20	17	17	21	23	15	18	8	17	18	15	23	13	21	14	23	26	9	11	10	16	21	14	21	17	17	18	17	19	22	21	17	20	21	19	19	17	23	26	16	24	20	22	20	14	21	18	19	20	14	19	20	18	13	26	14	17	15	24	18	16	19	19	12	17	7	16	24	17	19	23	16	13	23	20	22	16	20	17	22	23	24	23	20	24	17	17	14	16	16	26	20	21	18	21	20	11	19	16	22	16	13	20	12	26	19	22	24	19	22	17	20	13	14	13	20	11	10	12	19	19	13	12	13	24	18	25	22	23	18	17	20	26	17	17	17	23	22	15	21	20	18	19	15	19	17	18	17	21	14	18	21	12	16	15	10	17	17	20	19	22	16	15	18	15	22	21	16	16	15	20	18	26	20	19	21	18	13	14	17	20	21	18	16	21	16	25	17	9	16	14	11	31	20	19	23	12	19	15	13	18	16	18	18	16	20	17	19	23	20	21	13	21	14	28	20	18	23	15	4	17	25	13	20	14	19	19	9	25	12	20	18	21	24	17	24	10	24	15	21	19	12	20	22	20	23	17	17	17	19	16	17	20	27	11	17	17	15	14	12	15	16	13	23	13	18	24	22	16	21	11	11	13	20	17	17	24	19	15	12	20	27	21	21	19	14	21	24	17	15	17	22	16	12	11	19	22	22	26	22	22	15	15	13	14	22	26	20	17	15	24	19	20	16	15	13	16	20	12	15	23	15	18	17	18	19	15	25	17	21	24	15	13	24	18	20	19	14	14	16	18	25	13	18	14	18	19	17	14	21	17	22	19	13	16	16	17	17	19	18	20	18	23	30	23	24	23	11	12	13	16	20	22	15	21	14	15	24	27	14	17	20	23	21	16	30	18	17	17	15	25	24	14	19	9	15	14	11	12	18	15	21	18	27	22	16	13	18	18	15	15	15	23	15	15	24	12	15	20	15	20	18	17	21	19	14	14	20	17	23	15	12	12	19	8	16	11	17	15	21	12	15	22	12	16	16	20	18	17	21	15	16	11	16	15	16	18	14	19	15	16	17	24	15	18	19	15	15	20	22	18	17	20	27	18	15	22	16	20	22	23	23	21	25	18	14	10	26	14	20	19	18	14	24	17	18	21	25	23	15	11	15	17	14	13	29	20	18	16	22	17	16	13	23	26	13	19	28	18	19	18	22	19	21	24	22	16	17	18	14	27	16	17	10	24	16	17	22	21	17	15	16	15	22	19	20	25	13	15	20	17	20	14	13	18	13	22	9	13	12	20	16	24	13	19	18	22	17	24	15	18	21	13	17	9	11	14	18	23	10	14	16	17	16	14	16	15	18	9	14	25	19	19	15	23	24	13	14	16	16	17	15	13	15	14	18	22	16	18	19	19	21	21	27	15	11	16	14	16	18	17	12	23	17	11	17	18	15	13	25	19	21	19	13	15	17	25	22	15	26	23	19	15	18	16	11	17	18	26	20	21	23	17	24	21	29	18	24	25	23	13	19	15	16	13	21	22	27	18	21	24	13	21	22	19	15	13	23	21	23	17	12	20	11	16	15	16	14	20	22	15	22	25	18	19	13	27	21	21	13	17	22	20	22	16	21	20	24	15	16	20	20	14	19	17	14	15	15	15	15	26	17	15	17	19	24	25	14	20	19	17	12	26	27	11	21	16	18	13	19	21	19	14	20	14	16	24	24	22	15	20	13	20	22	17	21	17	22	23	27	19	19	12	22	18	25	14	15	20	20	14	18	23	14	14	17	18	21	20	19	11	16	17	14	13	22	17	24	20	19	16	16	8	21	15	15	18	24	20	11	12	17	19	14	14	17	24	29	16	21	18	10	19	20	13	16	21	22	18	19	12	20	32	22	13	14	23	19	9	13	20	24	21	17	19	15	14	24	24	24	15	17	18	17	28	25	15	23	22	12	27	12	12	17	20	7	16	12	20	9	24	20	18	18	10	21	18	22	20	20	24	23	15	19	15	19	18	21	20	16	21	15	21	18	23	9	23	14	16	21	31	28	23	18	27	18	19	19	16	11	17	14	16	13	15	15	19	19	20	17	19	16	13	18	19	18	20	24	33	15	26	10	16	19	19	22	19	13	14	21	16	22	22	14	15	25	11	15	27	20	13	18	16	17	18	28	19	13	23	12	17	18	19	15	13	18	18	16	14	15	14	18	16	15	20	16	15	16	22	19	19	16	17	16	19	16	17	16	21	17	17	11	14	19	14	16	18	19	20	12	24	18	26	20	17	23	29	17	15	18	20	20	19	23	20	14	13	15	28	21	14	15	16	15	17	20	23	18	12	18	16	15	13	24	22	16	21	20	20	20	12	18	20	13	12	24	18	16	22	18	21	19	17	19	29	21	19	27	15	19	22	12	17	15	25	19	21	12	20	17	22	31	18	21	15	17	12	17	11	20	17	17	24	17	15	9	18	10	21	14	18	17	16	19	18	25	9	17	20	16	19	15	17	18	18	26	18	33	19	23	15	16	21	15	25	13	19	14	21	12	19	16	13	21	10	10	15	16	17	14	20	18	18	18	16	17	13	18	22	8	17	21	19	17	12	23	15	16	22	19	18	19
22406	1936	946	1438	3842	5115	4875	4073	3357	2752	2294	1962	1649	1409	1236	1068	943	862	784	727	669	596	553	535	498	510	431	408	423	383	382	344	351	331	349	309	303	302	1229	288	294	300	257	291	259	279	241	271	223	267	256	250	263	235	255	245	225	223	237	228	210	258	251	210	210	222	233	235	217	225	227	204	203	199	201	208	243	191	214	225	205	188	196	203	217	196	213	183	198	173	188	180	174	214	212	190	172	194	198	172	205	177	222	176	198	207	185	210	193	175	197	191	199	211	178	178	181	173	191	194	190	211	203	231	192	182	200	193	184	178	203	197	195	191	217	184	189	184	190	162	174	187	201	201	165	182	185	195	197	177	191	181	190	188	197	193	192	175	188	194	191	196	177	193	184	215	187	187	187	179	199	196	189	193	170	187	187	172	185	182	184	183	163	192	186	192	163	198	176	177	169	178	186	178	190	201	199	182	165	174	193	177	171	159	199	158	168	177	169	216	192	164	184	200	177	174	180	197	188	185	219	191	165	149	176	175	175	176	204	191	188	195	169	187	192	183	177	178	164	186	195	179	182	158	172	201	187	190	173	195	193	185	176	177	197	190	173	164	179	170	178	186	184	161	193	192	180	203	188	191	191	199	204	174	192	179	170	197	184	184	184	190	165	188	163	175	186	210	196	181	191	183	183	210	184	174	201	163	193	175	185	159	188	216	178	189	194	188	158	187	187	174	189	188	172	174	175	145	198	183	173	178	184	186	171	198	195	183	185	174	213	194	185	166	183	163	168	183	175	175	159	168	183	178	186	157	191	196	179	176	169	205	180	160	191	187	191	188	178	170	193	180	159	217	187	170	181	184	176	205	174	198	191	172	183	177	187	161	195	180	199	167	183	188	183	187	178	197	165	212	186	195	194	188	205	197	175	172	176	172	169	171	169	184	164	195	169	182	176	187	169	177	172	175	186	168	209	180	204	177	209	184	190	180	184	173	192	209	187	181	177	158	202	174	188	171	174	180	184	187	162	199	193	191	210	212	171	180	168	165	198	178	198	195	179	193	181	204	174	189	175	190	172	159	159	179	172	166	184	183	175	171	190	213	171	209	172	180	178	174	183	188	179	174	175	172	191	163	198	186	173	185	180	173	160	201	178	192	185	184	168	178	199	174	188	200	210	177	170	157	189	184	206	169	188	158	178	166	170	182	181	178	168	193	175	193	173	197	179	168	184	186	191	170	177	223	178	180	206	182	167	176	183	179	201	204	204	182	182	180	207	186	171	197	171	183	178	177	186	194	186	172	161	172	173	185	198	191	172	178	184	160	198	180	187	176	182	187	190	148	187	163	196	178	192	185	179	204	171	207	192	176	188	169	188	184	167	182	172	204	168	186	162	180	170	166	181	173	176	203	187	191	175	177	161	178	170	149	193	193	168	185	181	168	174	183	171	166	189	178	186	160	189	191	199	163	198	176	195	200	189	178	179	198	189	188	175	201	185	193	185	182	198	168	181	195	176	169	187	176	182	189	169	204	187	187	168	201	176	185	195	172	185	174	203	203	177	178	179	176	174	185	186	188	161	182	202	210	169	198	175	188	191	187	184	180	197	183	186	189	178	170	186	178	166	180	181	197	172	190	178	182	192	189	161	196	186	191	192	185	194	178	180	200	168	156	170	159	167	176	187	197	177	181	185	187	181	192	214	200	187	198	175	177	197	181	218	199	189	195	184	182	164	178	185	187	188	179	188	169	186	170	175	189	201	158	201	226	208	175	179	195	176	198	184	176	176	201	167	193	195	168	163	154	179	165	204	184	196	199	188	191	195	178	162	179	185	188	205	191	186	165	199	174	186	211	169	192	172	184	174	173	163	176	196	193	166	209	173	202	171	177	174	189	169	189	216	198	176	187	183	185	169	195	181	177	170	170	205	162	169	182	186	160	169	178	181	198	163	197	175	207	188	188	175	165	161	189	192	180	176	191	184	184	175	191	162	193	186	173	188	166	181	174	176	154	201	174	175	204	189	172	206	180	175	169	158	158	185	188	191	180	199	198	170	177	191	188	192	174	176	179	171	183	167	200	184	191	155	197	178	164	179	188	180	181	172	155	178	201	195	191	171	167	172	201	173	202	188	195	192	167	183	185	193	179	177	190	209	161	175	189	195	175	182	199	165	208	194	183	194	198	191	176	175	168	177	161	200	172	185	192	195	204	183	200	195	179	178	159	184	181	204	182	175	181	209	174	171	195	189	181	185	186	177	198	214	199	182	208	177	159	181	185	173	170	175	163	185	172	190	168	186	174	171	183	201	182	186	187	171	167	187	197	197	199	175	174	176	185	208	167	192	203	188	176	167	176	203	171	201	165	222	180	175	160	163	165	184	172	171	197	176	181	208	184	184	181	184	180	178	206	222	170	198	168	164	188	166	180	208	191	185	166	171	186	167	180	187	191	190	175	168	196	181	178	204	170	189	160	187	195	193	173	184	183	208	170	199	171	174	202	177	189	190	198	190	187	171	206	171	218	180	209	201	170	187	179	184	165	178	181	189	163	187	163	166	187	189	192	188	183	184	199	179	185	205	176	195	176	160	216	174	184	186	151	185	179	178	191	180	199	153	200	179	188	196	216	177	199	191	172	206	181	177	181	193	185	192	180	189	196	198	169	178	198	162	195	192	192	204	169	179	169	153	159	188	157	201	174	199	153	169	185	194	172	158	198	175	157	193	194	196	162	206	190	193	190	169	182	195	188	177	164	184	203	180	182	194	185	194	166	190	199	198	196	187	178	177	186	187	209	197	219	173	195	197	210	172	159	165	157	174	180	169	183	191	182	184	173	196	186	170	197	168	179	185	182	174	194	165	170	199	185	187	190	189	181	178	199	177	158	193	171	181	183	205	181	168	207	171	187	172	177	185	197	198	188	193	181	163	194	203	212	174	173	176	177	182	192	170	214	195	192	154	208	171	190	201	197	185	189	174	160	161	176	200	200	160	163	174	161	174	151	183	206	186	170	196	190	174	197	194	199	201	167	189	173	175	184	210	184	189	181	175	204	172	178	181	176	209	167	170	180	193	169	183	185	178	200	217	197	161	176	180	193	160	188	192	192	182	155	173	170	194	185	163	167	199	180	155	198	174	173	192	192	156	172	181	204	190	170	180	189	162	184	183	178	179	183	195	163	166	190	189	185	203	162	198	169	168	194	185	188	175	188	199	214	193	186	160	189	206	188	184	183	194	169	217	185	184	194	165	180	172	182	184	176	184	170	175	178	174	183	164	178	165	180	188	178	187	172	188	193	167	150	166	202	178	198	159	180	172	166	161	189	164	189	225	193	187	190	183	179	190	163	194	195	188	212	192	179	168	177	173	190	183	197	199	184	188	185	181	186	196	234	184	187	184	180	198	182	153	188	172	189	165	171	174	181	179	170	192	155	173	179	166	191	208	184	173	192	202	220	182	181	179	188	180	191	170	202	165	207	187	191	198	190	186	158	162	173	163	187	173	167
7623	260	162	104	107	143	139	144	144	166	121	111	80	93	103	110	99	73	98	80	91	79	77	72	76	93	92	71	77	85	65	73	63	75	76	71	80	67	119	91	73	81	85	73	59	84	62	87	64	64	74	90	66	78	69	75	79	67	63	72	75	61	72	73	72	67	77	72	95	78	67	61	75	57	74	71	65	72	70	67	69	61	70	65	63	75	63	71	66	71	57	70	82	67	64	71	67	67	70	67	75	84	66	76	74	91	72	69	70	66	66	78	65	74	73	72	74	84	87	69	72	66	69	63	69	70	74	65	71	70	71	76	61	86	62	65	68	67	68	72	65	70	65	62	63	67	76	62	75	68	80	90	72	71	68	67	63	65	77	67	61	74	79	68	71	74	70	69	70	83	58	72	73	65	83	67	50	71	82	69	70	81	66	66	68	75	69	61	74	69	60	77	66	72	78	58	83	71	71	83	75	71	67	63	74	64	75	64	68	77	68	84	77	65	65	72	68	69	75	82	62	85	73	81	71	72	83	57	60	71	57	77	78	77	82	78	72	62	67	72	71	62	70	61	61	70	80	73	67	67	67	84	66	71	49	65	78	70	58	64	64	73	72	56	67	71	66	71	74	46	78	94	77	70	61	74	76	80	78	73	79	63	72	69	69	73	65	92	71	66	68	60	64	59	79	72	73	68	74	77	61	82	65	67	89	71	63	80	71	64	73	74	58	75	68	73	50	57	67	57	70	74	80	66	64	75	63	73	69	73	68	77	69	65	84	68	63	59	56	59	85	78	79	55	72	67	69	64	70	75	69	77	68	61	71	83	70	65	74	75	52	69	59	66	73	49	68	61	67	66	83	68	65	71	67	71	63	69	63	72	69	74	78	78	62	68	57	66	74	57	74	53	76	67	65	76	66	73	75	72	62	60	79	69	67	76	64	68	76	65	62	74	71	70	68	68	70	57	66	73	65	72	69	82	74	74	73	67	74	72	65	65	74	54	72	59	63	69	55	81	76	82	83	65	61	62	56	73	78	70	60	76	61	68	46	93	67	76	59	78	60	66	50	67	80	89	69	72	78	77	70	52	69	81	82	64	73	74	78	71	54	60	61	75	85	72	74	68	77	62	77	67	73	61	78	75	75	66	61	57	64	72	86	69	68	58	73	69	74	67	79	72	76	68	75	66	64	69	70	73	66	75	73	49	67	68	78	65	60	80	59	76	71	84	77	70	80	58	64	71	72	65	77	52	62	71	59	61	50	68	71	70	76	72	67	64	74	61	75	59	71	101	78	75	81	68	71	82	67	82	73	66	70	58	65	59	74	67	72	77	60	87	70	77	76	80	59	60	62	85	61	57	80	67	64	77	81	71	63	82	81	73	72	73	61	64	75	92	75	84	59	64	52	52	75	68	72	62	78	69	63	75	75	70	74	83	79	81	52	69	79	64	78	88	73	74	55	80	68	75	70	79	71	67	72	50	73	66	79	58	73	69	81	63	74	83	66	86	64	82	73	63	60	72	83	56	62	71	90	72	71	69	79	62	67	71	59	61	73	57	51	67	59	73	75	69	65	71	76	72	76	76	57	66	63	71	67	52	65	71	76	67	70	74	59	77	67	59	65	68	74	71	76	77	66	55	66	69	64	65	64	79	58	71	56	75	65	85	85	80	46	62	74	68	71	66	71	70	67	65	67	84	65	72	55	72	67	68	53	73	60	69	58	68	63	67	76	77	60	78	56	69	75	52	66	63	58	72	52	69	58	84	80	71	72	62	60	64	63	66	69	84	55	59	74	71	74	72	64	67	77	64	65	75	72	77	71	67	67	58	74	65	67	60	72	68	70	78	78	84	69	69	76	82	69	59	60	68	70	78	76	67	75	77	63	62	57	66	73	77	82	78	67	70	86	71	85	73	56	64	76	71	77	71	68	70	53	69	60	66	68	73	75	70	68	79	67	67	82	79	74	77	75	97	92	69	69	63	76	65	74	80	73	73	64	68	73	59	72	63	58	79	71	68	64	68	72	77	55	68	79	76	82	83	52	84	72	72	72	87	65	67	88	69	70	69	69	63	77	64	62	68	82	61	58	75	69	55	73	61	68	78	64	70	80	62	77	68	66	81	69	69	71	70	78	78	67	71	72	66	64	60	64	68	58	64	83	77	65	64	71	81	58	73	79	74	60	72	62	88	80	68	75	73	72	75	73	73	74	82	77	68	53	58	77	51	73	69	76	87	85	53	72	73	70	77	82	63	77	74	74	69	71	79	73	68	71	85	63	78	74	72	75	65	62	62	72	61	56	69	62	63	61	80	77	61	64	74	77	73	66	70	55	80	78	78	83	86	72	66	80	52	64	67	76	77	75	62	61	74	92	66	82	54	63	57	61	60	70	80	57	61	75	75	83	62	79	69	83	70	85	77	70	94	72	64	76	68	59	73	70	65	78	70	70	68	74	52	52	69	66	83	74	65	72	64	91	64	71	74	93	90	56	64	71	70	67	56	73	83	62	74	64	74	87	70	73	81	72	67	71	70	76	64	59	75	75	62	49	85	79	66	69	74	66	64	74	57	71	75	61	71	62	70	56	72	75	67	72	78	78	52	61	67	77	75	66	70	76	64	69	55	73	46	63	52	69	69	72	96	70	74	78	75	61	86	65	60	77	60	81	69	51	71	76	72	65	68	59	72	74	64	68	74	59	70	67	79	77	60	73	78	74	65	69	61	55	71	63	61	69	71	67	70	64	74	75	69	69	52	65	68	73	61	80	62	70	63	63	72	71	62	74	58	77	77	70	81	69	75	79	67	79	54	71	70	61	81	59	73	70	60	71	78	61	74	72	68	70	61	64	85	67	70	62	64	55	55	62	60	65	77	84	62	72	71	72	62	64	55	73	65	78	77	66	85	94	75	82	60	68	78	69	96	74	80	56	62	65	70	71	63	74	77	60	61	65	57	59	74	77	81	86	63	85	80	75	75	64	73	65	73	64	69	75	62	70	60	79	90	74	70	79	70	69	68	78	75	62	70	57	71	66	78	73	65	66	97	65	62	49	69	72	56	68	67	50	55	86	58	74	83	72	70	57	76	64	73	72	54	51	69	71	68	63	68	67	67	67	72	51	66	71	75	81	47	70	75	76	70	70	63	53	63	71	83	65	82	74	70	71	63	88	56	75	68	71	60	82	65	60	58	82	69	70	57	71	54	76	59	65	66	73	78	67	75	79	66	73	67	83	72	67	72	75	80	71	73	67	64	61	68	54	64	69	58	76	56	69	60	68	77	73	67	60	83	74	67	69	53	71	65	59	71	69	66	74	73	64	58	83	58	61	66	75	68	51	89	74	75	75	68	68	65	78	63	68	63	74	70	68	69	77	66	73	72	62	72	72	63	73	69	65	57	74	94	57	84	56	65	77	68	71	74	64	67	66	75	67	77	58	55	71	74	68	62	59	81	87	67	55	78	84	70	72	64	60	75	74	74	77	70	66	65	61	66
28484	3823	1896	2650	6277	7968	7586	6215	5230	4278	3630	3114	2730	2322	2174	1935	1768	1621	1552	1390	1361	1287	1274	1174	1128	1133	1069	1034	1022	974	990	949	895	952	929	937	841	953	2173	860	870	891	817	868	832	830	841	835	884	806	834	828	818	823	821	859	774	787	827	800	825	742	783	806	776	757	828	797	718	729	731	739	738	757	765	783	751	724	715	764	773	743	747	697	803	783	743	748	689	752	745	779	695	724	736	749	728	712	755	731	684	708	759	723	782	736	776	728	722	702	750	705	748	692	714	737	730	754	759	715	753	714	748	721	707	714	687	728	757	695	727	734	722	757	782	727	698	729	714	722	738	717	730	716	712	778	736	728	717	731	748	718	719	715	730	723	749	707	714	732	689	725	799	658	767	730	678	772	713	741	709	704	765	740	724	748	725	684	784	751	725	715	752	755	740	742	772	711	745	728	773	732	751	648	764	743	762	783	741	768	732	742	701	708	745	769	738	716	724	731	703	709	711	746	734	716	728	719	732	781	766	765	744	731	731	732	788	773	737	726	723	748	691	712	750	730	745	696	687	739	760	707	652	755	727	702	765	688	728	731	760	714	733	717	770	718	737	768	738	704	694	747	716	752	763	773	705	702	747	729	709	761	761	711	704	716	709	704	737	730	724	744	751	740	721	756	719	682	713	725	697	735	726	690	744	699	730	716	706	724	708	726	685	701	727	746	717	736	768	738	729	719	711	687	709	745	696	721	738	741	750	720	720	711	743	704	711	735	696	711	754	765	689	770	720	772	707	699	710	765	725	773	728	719	764	697	723	711	726	769	694	748	759	718	720	716	761	730	753	742	725	740	755	767	722	706	730	717	714	749	712	746	726	711	744	733	702	729	709	725	714	691	750	723	702	726	660	733	729	714	685	703	774	739	793	765	705	692	762	713	724	743	720	813	738	714	707	698	697	719	698	701	688	742	711	759	764	732	716	736	744	697	773	736	760	720	746	693	727	737	736	738	732	697	726	699	736	760	713	711	713	731	710	668	709	707	711	724	714	689	740	691	725	713	704	716	770	745	738	700	705	734	764	692	672	726	736	714	710	705	700	742	730	723	762	731	809	698	741	697	706	742	755	747	709	714	724	713	727	717	716	734	768	706	749	795	723	742	683	708	734	724	707	750	768	743	701	740	739	784	704	740	728	634	729	759	719	760	727	755	736	711	796	699	702	750	705	717	769	715	754	747	762	702	732	705	716	703	743	700	704	673	724	735	720	724	744	714	730	753	689	751	728	682	754	767	695	768	747	740	701	724	738	713	738	759	703	709	695	714	733	716	703	741	698	716	723	718	712	710	703	736	767	670	760	753	666	772	736	732	744	748	711	735	642	731	695	712	802	738	682	710	746	726	740	702	699	703	736	708	740	698	739	710	753	687	698	676	752	732	697	766	720	696	740	777	726	726	749	767	729	718	769	706	725	726	699	718	690	708	709	725	747	703	720	691	690	696	768	737	679	712	728	752	759	759	708	729	706	689	758	720	729	741	713	716	726	725	705	733	739	735	709	704	708	741	729	730	738	744	785	694	708	749	735	719	762	769	703	720	704	748	772	739	711	714	755	744	737	708	710	723	685	710	754	705	756	691	792	719	730	719	700	761	698	705	698	755	761	730	694	750	751	719	703	739	718	728	696	728	764	724	695	751	703	729	765	736	750	714	722	701	715	729	752	749	745	750	773	684	704	684	730	686	695	680	739	744	764	665	753	741	694	708	773	698	763	736	770	708	710	797	778	732	726	735	705	751	733	686	704	714	716	753	754	723	728	729	707	719	785	729	738	768	679	767	760	685	688	695	711	742	703	711	717	721	763	726	718	757	800	675	713	743	722	729	751	735	726	745	709	685	709	716	782	719	731	697	698	696	683	722	711	705	716	714	749	747	711	776	723	692	714	732	704	723	715	745	789	729	766	756	707	739	701	738	711	728	731	749	756	795	733	739	713	720	713	697	748	743	767	746	708	734	740	775	699	696	680	685	695	738	741	761	753	660	702	726	767	725	712	747	746	740	796	732	724	708	780	722	746	762	718	711	720	717	725	736	773	687	767	755	702	747	729	735	735	701	709	782	647	712	713	785	783	682	688	733	715	726	703	691	705	723	731	722	745	683	750	712	736	733	724	720	712	724	755	710	722	763	770	733	734	728	771	762	694	735	702	713	733	774	771	674	698	701	738	730	784	768	726	753	753	745	770	717	689	751	765	750	746	656	736	730	724	733	666	724	739	751	706	741	698	791	735	764	705	729	697	702	765	702	749	722	686	707	706	714	685	700	704	745	711	741	752	704	732	778	690	762	736	756	707	758	722	729	765	697	726	720	696	720	742	699	726	739	722	737	679	751	754	738	821	770	758	707	730	756	747	721	742	697	747	734	707	710	732	763	726	776	759	706	713	795	744	766	772	685	727	735	740	744	711	726	750	737	710	732	776	715	730	679	700	693	662	736	701	743	753	740	730	692	747	730	731	755	673	681	703	679	719	724	749	706	705	716	742	697	701	793	731	742	731	754	717	736	757	718	727	744	719	696	732	714	678	725	736	751	727	742	718	723	753	750	741	764	764	759	693	719	778	736	751	735	683	685	751	698	702	706	696	748	720	687	784	708	684	724	754	714	700	737	754	713	729	716	763	676	699	767	728	705	694	699	726	728	740	748	717	724	727	723	736	763	747	735	727	721	698	791	764	715	738	751	741	725	687	741	758	743	731	732	681	754	723	691	805	731	737	688	741	749	732	722	727	695	720	728	754	734	740	724	737	719	750	744	757	752	711	697	763	753	705	780	705	758	764	718	738	724	716	720	708	679	723	714	726	749	742	737	760	755	735	743	693	747	686	724	740	693	699	742	735	700	682	757	764	708	711	723	755	737	721	766	702	772	747	709	783	709	714	727	683	744	774	735	709	748	762	757	740	716	716	775	731	727	748	736	722	695	708	731	722	711	684	729	751	753	740	735	697	698	735	752	715	709	716	745	735	718	714	711	707	689	684	693	712	680	728	721	755	713	728	719	756	736	764	734	718	770	725	733	762	719	713	734	729	708	701	738	707	695	770	723	731	753	696	706	725	709	700	733	723	724	729	704	751	768	699	705	698	747	692	730	700	742	708	736	762	724	774	729	724	685	717	719	713	772	693	687	771	732	697	714	789	711	741	731	734	690	719	720	717	699	707	716	767	712	728	728	739	750	734	795	766	729	716	728	712	744	707	745	736	725	781	730	761	707	692	739	723	759	720	763	719	719	711	699	777	763	711	703	691	741	720	786	733	742	754	682	688	651	725	708	734	710	716	676	762	692	734	736	761	730	687	677	728	710	703	720	770	747	761	723	750	729	701	711	718	749	723	745	712	730	737	767	717	777	729	708	725	717	692	700	718	766	738	705	717	737	736	710	720	755	742	770	691	759	719	726	713	692	667	759	720	721	709	754	747	702	749	705	731	710	798	736	711	753	708	741	720	705	724	757	699	706
3601	57	50	52	56	64	56	57	74	63	56	64	51	47	45	40	48	55	48	39	34	53	51	62	49	44	40	51	43	40	45	43	68	42	50	43	64	40	62	56	45	39	38	61	33	45	50	48	46	44	49	48	38	44	36	43	47	53	35	41	43	39	48	36	43	49	52	30	33	51	44	35	47	38	45	53	42	40	43	50	57	52	28	47	53	32	38	38	40	46	43	58	43	40	43	43	58	51	37	48	54	50	34	53	43	38	40	34	50	51	37	38	49	63	34	48	49	55	44	48	41	48	42	36	47	46	39	41	52	47	39	49	52	48	42	43	47	41	48	52	33	52	42	41	50	48	35	39	62	35	33	42	44	47	37	45	47	46	53	56	43	47	41	47	36	37	46	33	47	45	36	57	51	42	39	51	36	43	50	47	43	44	38	46	50	34	53	44	42	48	45	42	52	40	32	47	53	35	36	43	47	47	58	32	47	40	37	43	44	45	34	45	48	47	49	44	41	41	43	42	51	36	48	46	42	51	49	52	43	48	42	43	52	39	66	49	46	42	51	50	47	52	43	50	53	51	46	54	39	46	35	30	46	47	52	44	44	41	43	49	37	43	42	41	48	40	56	48	50	49	42	45	45	41	46	58	47	37	45	49	36	47	42	29	28	49	55	38	43	42	60	32	45	35	41	34	53	56	38	48	48	50	32	45	46	48	47	45	55	36	41	36	62	47	52	48	46	45	45	44	47	41	40	51	51	39	44	41	53	53	47	53	32	44	36	38	48	55	39	48	46	41	43	46	39	43	42	35	53	37	43	37	45	51	46	47	54	42	45	46	47	44	48	34	40	45	59	38	45	41	44	46	48	42	41	51	44	59	52	61	47	40	50	44	43	38	52	34	31	36	44	45	48	45	43	33	41	31	46	51	59	48	39	45	51	37	36	51	42	40	52	48	51	53	42	48	47	54	41	51	39	35	39	35	55	51	55	46	53	50	55	49	34	61	44	53	43	42	45	46	51	44	41	60	44	41	55	38	45	45	41	46	53	34	48	45	41	40	45	36	44	47	31	47	39	35	32	44	48	54	36	49	48	45	38	37	47	36	35	37	51	51	51	33	45	50	53	48	41	41	39	52	51	43	50	51	35	42	49	41	33	44	38	47	34	46	38	37	38	42	42	45	45	40	56	49	51	56	48	42	47	41	45	33	49	34	47	42	48	41	42	56	40	49	55	45	50	52	49	39	37	44	50	46	35	47	57	48	48	43	47	42	44	40	40	40	29	53	51	46	43	33	39	37	35	53	57	45	54	36	45	35	47	47	46	59	44	42	43	44	51	59	41	36	41	32	39	44	42	43	48	43	63	43	34	45	46	40	53	39	34	41	44	50	42	61	46	47	54	44	43	49	37	57	27	44	34	47	53	37	39	44	46	41	45	42	51	52	37	39	66	43	51	48	37	32	53	47	40	41	44	45	45	41	45	38	32	43	33	46	41	38	47	38	46	47	40	42	50	51	40	42	38	39	47	57	40	30	33	37	46	44	49	45	40	50	50	43	56	41	42	52	40	46	52	29	40	46	41	41	50	40	42	42	49	55	47	52	45	45	48	42	53	48	46	48	58	40	32	43	55	49	47	46	49	52	43	39	39	45	39	41	51	41	52	41	47	48	60	40	49	51	59	35	32	56	51	47	36	48	45	33	37	43	41	54	45	53	33	40	35	41	40	37	47	51	52	50	49	39	52	48	47	46	38	37	32	45	40	47	46	53	36	48	32	50	56	55	55	48	44	42	42	39	51	42	45	35	42	35	60	38	49	51	47	51	42	51	48	47	43	41	55	46	52	54	41	50	54	52	36	56	44	38	57	49	53	43	40	39	35	38	40	43	48	48	36	42	53	36	49	51	51	47	41	46	40	42	51	39	49	43	39	47	44	32	44	42	52	48	60	38	36	49	46	49	53	40	51	47	42	44	36	46	44	44	44	39	35	47	46	50	40	46	47	33	40	47	60	42	54	37	41	49	46	42	43	56	36	31	40	48	41	41	47	42	50	53	43	51	46	52	51	38	39	33	47	48	35	40	49	40	40	54	37	54	45	36	47	48	52	43	56	43	40	40	55	52	39	52	38	41	45	32	52	36	36	37	56	36	47	42	39	37	59	43	52	47	55	49	46	44	44	45	35	40	44	51	52	34	51	41	38	44	41	46	42	42	59	38	39	47	47	47	42	39	49	41	46	50	51	42	37	41	49	38	43	37	51	51	46	50	52	49	48	47	36	38	42	43	38	44	39	57	51	54	43	32	55	51	37	46	49	39	51	35	58	53	43	43	45	49	44	48	46	52	39	41	37	46	43	46	38	46	45	40	54	45	57	48	34	47	52	39	37	33	55	33	39	41	48	55	48	44	41	40	53	40	44	53	45	47	42	48	50	35	48	35	40	47	34	39	44	44	42	45	54	53	43	46	41	36	50	39	43	44	41	35	37	30	53	42	43	44	29	37	39	62	43	52	48	46	55	56	43	43	36	50	43	41	40	49	49	44	49	44	49	51	42	55	52	42	38	46	55	29	40	44	55	42	46	61	57	44	45	57	52	56	49	39	38	59	40	45	39	44	50	37	38	52	49	54	39	38	46	38	49	38	35	56	44	45	56	37	45	56	58	60	42	44	37	40	46	44	48	54	44	33	35	47	36	49	47	49	48	49	46	44	32	43	46	48	36	49	51	54	43	49	41	50	54	37	47	48	55	37	39	39	43	45	44	48	46	45	44	30	45	53	59	44	48	45	40	31	49	42	40	45	38	60	52	48	48	38	39	54	42	42	37	46	42	41	49	34	36	47	42	46	37	52	72	47	44	44	42	31	42	43	33	49	38	41	53	54	43	44	54	27	54	45	45	41	49	44	50	37	55	50	48	32	50	53	44	34	44	49	34	44	55	46	46	46	59	45	49	46	36	43	34	54	56	56	51	46	38	38	51	52	47	38	33	56	40	47	51	43	41	34	42	44	44	39	49	52	35	47	36	43	52	53	36	41	45	45	61	41	45	43	44	50	56	33	45	45	57	44	48	44	46	52	37	45	42	43	43	48	31	44	41	44	60	46	44	51	49	44	48	49	33	34	42	45	45	41	44	43	47	31	38	38	51	37	50	37	35	64	37	45	43	44	44	43	43	47	38	51	36	37	40	35	58	46	38	48	42	43	43	66	51	48	42	43	42	49	42	38	56	42	46	33	47	46	50	32	39	44	49	49	44	50	35	38	48	39	41	33	49	36	50	57	52	39	51	47	49	42	42	44	48	42	42	42	36	34	36	37	46	49	37	33	50	47	33	44	42	43	63	42	50	39	47	38	45	49	37	50	43	59	55	39	38	40	50	35	41	36	39	38	36	36	40	44	46	38	53	39	30	50	37	41	36	50	41	61	41	36	43	44	45	36	50	54	49	41	39	43	40	50	42	42	51	49	48	46	49	47	47	48	49	45	43	43	49	48	42	45
16923	1029	744	828	1623	2058	2136	1938	1573	1348	1188	1088	963	907	792	772	710	666	629	612	591	580	595	587	509	528	529	548	532	492	488	504	505	469	502	523	504	440	989	500	453	465	464	462	485	459	474	464	466	441	431	483	438	458	462	478	461	463	435	444	474	476	468	420	455	438	474	433	450	422	439	479	421	489	421	432	429	457	454	431	471	465	456	463	421	484	424	441	415	442	420	478	456	443	417	437	415	426	459	417	428	420	407	413	403	411	409	445	441	434	453	451	414	442	454	389	435	429	458	414	429	430	445	435	424	429	436	374	443	477	401	415	415	432	429	445	409	431	435	478	431	418	412	443	435	456	422	404	467	437	414	421	421	469	422	430	437	419	399	392	433	458	456	434	448	435	427	444	443	422	440	478	431	441	401	468	450	425	429	451	419	453	469	415	451	428	448	404	437	452	411	421	449	407	466	442	458	430	464	428	437	436	398	452	425	434	405	406	421	410	447	447	410	433	416	402	448	410	427	434	456	410	463	428	432	445	440	389	418	420	464	445	462	430	436	449	449	439	430	436	432	380	457	429	412	433	459	407	442	427	433	438	485	417	426	397	431	473	471	426	440	442	437	428	467	437	440	434	401	388	479	465	388	465	413	446	486	419	437	477	429	445	432	429	440	437	439	429	457	426	414	432	397	443	422	448	421	484	453	447	412	434	431	436	445	435	426	412	420	431	462	439	426	451	459	422	424	421	409	438	435	432	434	430	416	393	423	459	420	452	435	448	404	450	466	389	450	439	409	447	429	431	473	472	402	461	451	465	440	376	436	428	434	434	439	453	448	404	420	439	495	449	452	463	443	405	459	435	463	413	456	406	434	461	427	451	431	442	439	467	440	424	424	410	456	417	437	417	421	439	445	434	439	438	428	415	430	436	405	439	433	431	418	465	394	416	450	424	417	426	438	455	396	448	436	404	463	446	441	421	447	468	408	453	409	406	477	428	433	447	449	496	410	471	439	403	436	439	424	429	471	421	424	412	445	437	428	479	388	410	473	448	434	403	441	406	402	424	450	422	488	408	448	409	460	426	409	403	433	465	446	442	426	416	408	445	440	411	455	429	484	430	435	468	427	410	460	449	446	457	466	428	435	450	453	430	407	456	443	457	430	449	465	446	418	416	439	420	479	456	420	444	406	399	427	453	460	439	426	434	398	440	461	436	441	446	459	403	418	406	430	452	413	448	453	429	409	439	443	415	449	419	450	449	422	416	443	408	424	441	441	446	440	443	431	410	445	408	454	420	437	419	475	417	440	429	456	426	470	456	416	402	427	426	439	447	443	442	452	443	408	469	435	426	430	443	439	416	417	429	453	413	429	456	435	444	418	424	460	476	417	412	430	438	459	413	398	449	402	444	467	454	445	421	452	426	427	444	453	414	459	426	427	455	454	426	451	402	431	424	442	482	404	462	446	425	431	469	433	438	439	448	470	469	446	464	429	439	443	482	442	409	464	406	435	416	437	432	388	419	424	486	441	410	418	417	444	402	433	447	434	474	445	442	452	414	480	474	445	414	429	446	426	456	439	436	412	454	422	431	426	446	438	437	430	427	429	455	417	457	413	456	442	448	441	471	414	423	441	427	416	435	426	450	443	443	410	440	436	430	426	413	429	464	484	459	438	450	417	427	423	453	467	438	444	406	434	442	411	463	427	433	442	390	478	425	435	428	421	460	403	444	410	419	451	416	415	416	437	450	465	440	404	442	448	444	426	452	433	413	444	434	411	477	452	424	431	457	401	426	429	430	468	433	430	413	436	444	432	437	441	462	401	434	448	446	430	461	414	447	405	482	446	392	457	447	442	411	445	446	421	454	483	444	451	417	402	440	436	423	453	445	428	422	442	438	411	452	470	447	476	426	467	471	443	441	438	420	447	425	427	439	436	434	401	436	411	446	445	455	426	427	436	439	391	427	440	431	431	431	423	459	464	416	449	431	431	444	445	406	422	444	407	445	408	486	439	402	479	462	405	429	418	426	455	441	418	415	433	439	460	447	413	460	411	406	427	427	458	419	398	442	435	411	452	430	452	424	433	466	435	467	423	423	460	398	465	435	449	409	453	441	455	446	462	427	429	431	420	423	436	450	453	412	419	447	461	431	432	433	416	433	456	444	438	415	447	438	451	385	401	435	438	417	456	431	418	431	475	468	448	440	452	448	431	437	474	431	443	452	433	400	449	445	455	422	441	413	407	498	428	423	439	443	433	437	441	443	411	454	426	457	412	431	451	432	466	445	398	433	452	449	430	434	415	383	477	401	444	401	444	461	432	457	429	402	394	407	399	442	415	468	432	436	427	443	427	435	432	444	447	447	429	455	389	466	403	419	410	393	385	466	443	460	430	412	407	437	441	432	426	390	408	392	465	466	455	434	448	416	434	436	429	467	428	477	449	423	419	466	417	444	481	461	430	448	424	445	456	474	436	441	417	485	433	437	436	431	452	414	452	411	436	429	455	438	415	395	451	432	463	443	444	446	442	431	424	445	444	477	417	398	475	451	435	435	468	432	460	447	460	443	456	406	451	393	409	408	462	432	443	454	426	419	417	459	434	403	437	455	391	436	461	435	458	457	425	439	444	453	451	424	428	441	416	382	415	443	441	418	475	463	447	437	435	430	437	438	424	444	438	476	414	420	442	419	459	432	437	419	412	413	426	444	425	439	447	445	458	462	428	462	416	448	429	382	404	404	445	446	443	437	403	439	413	460	468	408	426	438	445	425	407	473	438	454	460	418	420	441	438	469	422	441	424	455	452	402	461	444	425	420	462	474	454	429	423	436	449	429	407	447	413	430	435	435	441	485	407	425	425	436	440	441	424	397	452	423	436	416	466	420	458	449	432	452	426	437	432	453	428	445	429	420	439	408	400	457	407	443	457	432	402	460	437	404	439	421	462	463	446	422	410	454	443	425	432	461	441	427	449	429	446	428	425	421	455	424	429	434	400	424	460	425	420	462	458	403	440	460	435	460	409	422	460	444	444	409	454	452	445	460	421	469	441	438	455	444	431	480	452	417	450	431	446	480	466	391	464	457	414	429	451	461	435	457	406	446	413	412	446	464	442	411	445	443	422	452	485	439	457	421	447	451	419	417	413	420	442	416	431	472	439	439	460	424	411	441	479	434	427	409	442	396	441	430	446	434	424	431	423	437	428	449	484	443	477	402	439	393	446	428	418	414	434	434	434	398	410	402	443	424	436	423	438	432	436	442	455	435	428	435	443	451	451	451	474	418	440	455	429	413	416	436	432	421	418	430	455	452	415	437	430	462	469	433	397	416	394	437	449	404	435	471	400	400	417	454	426	444	441	404	422	454	409	448	420	455	436	417	465	412	418	444	398	407	472	463	416	425	431	428	463	389	472	423	450	403	414	434	422	391	430	446	426	430	440	422	435	427	431	432	450	396	454	410	429	450	477	392	455	431	389	418	447	477	399	425	461	381	421	425	425	429	463	463
8456	265	131	92	80	109	136	125	119	114	112	101	99	104	75	84	73	75	57	70	60	55	58	67	63	59	52	72	49	58	54	55	55	52	60	52	51	44	114	51	54	68	43	52	57	54	53	55	50	48	33	40	42	52	65	38	49	63	63	49	47	53	41	61	50	57	64	41	55	43	34	47	51	42	58	53	42	59	41	42	54	50	37	45	49	56	51	40	42	51	45	44	46	48	34	47	53	58	39	50	46	42	49	45	45	60	40	45	43	52	41	46	59	54	47	41	38	48	52	36	43	51	51	39	56	37	48	38	55	49	37	49	55	33	42	51	41	52	51	48	42	49	42	53	61	43	44	44	30	47	51	44	68	46	45	42	49	55	48	50	51	44	57	52	53	43	57	50	57	41	54	45	47	41	49	43	54	54	48	38	51	41	39	43	49	53	49	55	55	45	34	51	39	53	49	39	48	54	57	50	59	48	45	32	45	33	54	41	55	46	55	51	54	42	51	57	48	52	44	45	37	43	56	53	62	50	52	55	37	40	51	50	45	51	60	49	46	51	50	40	46	51	52	45	51	56	33	37	35	41	44	51	46	37	41	63	60	41	47	45	49	46	40	38	41	51	45	49	53	48	41	49	44	28	59	52	37	42	49	56	40	38	49	55	59	57	46	59	51	47	42	51	55	35	41	45	62	36	49	52	50	46	64	35	42	46	49	47	55	47	44	41	46	47	46	40	40	51	48	44	40	46	44	44	46	53	54	45	50	43	54	48	46	53	29	39	35	55	52	48	59	29	49	54	49	56	52	60	51	46	44	66	56	44	53	34	60	59	41	42	44	53	40	51	35	46	48	49	65	41	49	48	47	46	48	49	50	42	62	49	32	54	38	48	55	45	37	61	38	45	39	47	41	48	43	33	51	60	48	55	44	52	37	26	55	48	45	54	41	46	50	44	53	46	44	42	43	41	56	43	52	56	54	62	40	44	39	48	41	54	51	44	35	41	48	48	30	48	50	46	43	49	56	64	48	48	48	43	42	44	40	43	59	38	41	43	51	51	46	42	43	46	44	51	42	50	52	45	40	47	54	52	41	49	42	48	52	45	36	49	53	49	43	52	47	62	39	35	51	48	49	46	40	47	40	53	56	35	50	35	52	45	42	46	35	48	45	50	64	44	47	46	54	54	46	40	48	38	30	39	53	48	39	46	56	55	44	49	60	51	44	43	39	55	50	40	57	47	51	45	44	33	38	52	49	40	49	44	50	51	53	52	48	40	42	52	56	46	52	29	42	49	42	44	61	64	49	51	37	50	54	53	47	41	46	50	42	45	51	52	62	47	60	53	45	55	33	41	53	54	43	39	49	40	54	54	44	35	48	40	44	50	50	50	57	49	48	51	50	52	57	46	58	56	60	53	52	45	59	44	49	26	47	39	49	43	51	42	44	42	55	51	51	55	40	51	52	54	53	41	43	44	48	36	43	43	54	50	46	54	51	50	56	47	40	35	50	65	44	46	45	35	53	44	38	39	43	57	54	47	44	50	41	47	45	34	43	51	28	52	61	46	39	40	41	45	23	37	49	41	52	49	50	50	43	47	39	55	46	62	38	42	50	44	43	41	51	46	45	43	51	61	44	61	43	57	50	50	44	46	45	54	40	52	47	49	48	52	43	48	56	50	46	43	55	46	45	60	38	59	49	44	37	35	57	33	54	41	43	43	39	44	32	51	59	54	48	47	60	37	44	35	40	35	55	48	49	43	46	40	53	40	57	50	43	41	58	53	53	39	40	43	52	53	29	48	53	46	39	47	33	37	58	42	51	39	52	44	35	50	50	56	52	55	47	42	53	41	39	51	40	43	58	41	47	49	39	56	54	43	39	52	54	53	51	49	47	46	44	35	46	42	43	58	45	34	47	41	51	41	40	45	44	50	40	44	46	45	34	46	34	46	50	46	61	48	44	56	43	48	47	27	71	55	46	45	56	62	46	43	48	51	58	54	50	55	32	35	48	37	43	38	49	47	43	32	37	43	55	50	47	38	38	54	32	32	36	35	41	62	45	57	38	44	44	49	51	40	38	41	42	47	53	36	46	47	56	60	54	51	64	64	52	56	42	45	40	53	49	40	48	45	54	58	46	42	41	53	39	43	47	47	49	60	56	45	41	50	53	44	40	25	48	50	44	35	42	59	41	52	43	39	62	56	49	37	40	53	57	41	54	40	48	46	39	49	49	50	53	53	61	33	47	55	47	48	52	42	53	49	49	47	51	45	50	60	45	49	45	44	51	45	47	36	57	40	38	49	51	40	46	41	50	35	36	36	42	53	50	41	46	51	43	41	51	54	47	42	55	53	37	52	61	41	61	44	49	44	52	46	58	46	60	38	36	34	55	52	50	49	53	45	46	45	44	52	55	35	37	49	47	47	46	38	35	39	44	60	48	53	53	39	52	42	59	58	56	49	53	30	43	41	39	53	53	39	38	40	57	43	42	53	48	57	38	52	43	47	51	32	39	36	58	52	48	49	45	28	46	43	45	53	45	48	36	46	56	54	50	39	53	58	49	56	50	55	43	42	45	45	43	53	48	43	60	46	44	49	49	41	57	62	40	60	57	41	49	48	55	53	53	43	48	49	60	52	47	44	53	46	42	41	49	43	57	53	45	50	44	55	45	51	46	48	41	52	51	53	45	49	50	37	46	52	40	52	35	36	35	52	52	40	49	45	48	51	44	46	49	48	41	40	47	44	50	44	50	43	69	48	44	51	39	57	45	50	55	51	58	53	48	57	43	50	49	49	55	36	44	59	54	45	57	48	44	43	59	44	48	44	57	41	43	44	40	47	42	42	54	49	44	44	33	43	54	35	48	39	47	59	37	55	43	40	38	53	41	42	50	44	55	52	47	50	64	47	55	50	52	47	53	56	37	34	50	49	53	42	36	50	53	40	48	55	55	44	49	48	45	45	43	39	58	45	47	55	53	47	34	51	40	50	49	42	44	41	44	40	44	50	54	55	51	44	34	43	47	48	52	47	46	50	56	33	44	35	37	43	47	38	51	42	55	57	38	46	46	46	37	46	40	32	39	55	42	42	37	42	42	35	48	60	54	53	43	45	49	53	52	49	45	45	43	48	35	39	54	62	49	47	46	52	44	55	45	50	41	46	55	46	34	39	45	50	34	60	38	46	50	39	58	40	30	35	52	55	44	42	49	37	37	51	41	35	43	39	48	48	56	49	43	52	52	44	46	45	40	50	61	47	53	52	49	45	46	37	48	51	39	57	55	48	39	50	39	49	51	47	46	47	50	58	53	43	45	53	59	43	59	51	47	44	44	56	45	44	48	35	50	46	49	48	43	45	40	52	51	67	62	38	48	49	39	45	51	46	42	47	58	45	50	60	45	46	36	49	38	49	50	52	67	58	61	31	42	46	42	44	45	38	44	41	43	38	59	47	53	48	42	41	43	49	54	40	40	41	40	34	39	56	49	48	41	43	52	44
28407	3770	1727	2605	6435	8465	8109	6745	5608	4531	3979	3315	2737	2348	2215	1918	1670	1590	1487	1376	1172	1101	1107	1069	1028	894	883	841	816	790	796	699	753	717	781	735	732	653	2422	642	630	590	655	635	682	577	602	577	575	608	581	588	557	569	563	599	589	546	539	546	530	521	533	547	505	542	548	517	522	490	480	511	530	537	485	522	479	512	527	511	504	520	502	504	470	530	531	509	509	501	529	517	548	479	488	470	501	446	537	479	493	453	486	493	485	469	481	451	490	468	504	474	463	491	546	486	494	511	473	477	525	461	487	514	517	487	505	497	475	484	469	487	463	500	476	509	509	474	536	482	481	460	462	469	478	475	486	488	486	490	506	465	513	468	456	471	466	492	487	471	498	487	462	454	479	498	527	483	505	472	410	447	461	467	457	499	505	436	471	446	469	471	511	490	481	462	506	503	469	504	472	485	460	438	505	480	477	465	449	442	475	464	487	469	489	493	444	475	492	473	498	468	459	442	481	470	438	465	442	517	473	475	482	490	473	444	478	471	495	484	471	485	476	486	465	467	491	492	472	479	494	465	477	482	466	501	480	479	483	463	477	514	491	460	473	471	474	472	460	452	459	476	488	457	473	464	485	470	428	479	460	455	453	485	483	475	467	452	490	523	480	448	454	498	438	498	516	463	459	498	464	515	440	464	462	475	472	475	430	459	484	465	498	470	465	465	459	490	452	480	465	476	439	454	494	520	485	476	508	455	501	465	499	470	466	482	481	490	460	455	446	487	533	462	452	455	512	478	443	498	477	491	473	503	517	457	452	455	466	433	496	485	483	487	490	471	507	479	524	439	468	445	485	463	460	455	490	490	470	499	505	501	472	503	472	470	490	453	480	459	474	446	480	463	492	496	471	447	451	461	452	441	455	486	467	504	504	502	478	467	449	485	509	451	493	447	484	473	444	470	434	465	479	469	484	493	458	507	448	493	497	496	476	444	444	478	481	470	471	503	471	472	467	467	517	487	490	451	485	468	490	447	447	490	450	487	499	480	465	485	454	518	470	482	407	454	464	462	480	449	463	473	471	468	495	457	492	468	499	460	461	480	484	436	449	490	474	476	458	513	479	502	469	498	489	513	470	483	470	490	464	483	474	502	449	465	495	500	458	467	465	467	478	513	484	458	481	478	458	440	457	478	460	521	452	482	432	464	513	471	462	459	468	480	470	482	456	495	439	466	478	470	470	504	496	460	503	481	475	488	458	487	454	453	438	469	496	469	491	495	467	487	483	486	476	531	480	479	429	488	472	483	443	488	481	469	462	460	472	474	508	460	476	460	487	474	484	504	470	431	472	497	473	468	446	469	475	526	487	480	453	482	456	450	485	486	474	509	512	448	463	440	499	478	470	480	441	478	474	436	500	497	471	460	503	456	520	432	475	497	441	479	483	481	506	493	485	477	493	460	475	489	472	497	470	486	475	507	477	494	467	473	520	493	497	435	498	514	460	517	465	445	472	431	478	443	458	465	481	471	466	489	479	446	484	456	509	506	440	479	509	489	456	471	501	403	472	474	467	449	463	439	484	486	490	511	473	468	450	440	518	468	502	430	526	442	494	466	503	456	515	496	457	508	461	458	482	448	431	511	478	478	448	463	441	449	464	488	444	490	469	479	483	457	484	473	479	480	453	505	439	468	494	505	490	465	443	446	467	514	478	458	479	440	455	466	467	453	497	467	496	481	486	480	506	468	458	486	465	466	501	485	415	443	453	464	464	491	484	487	489	460	461	466	421	516	468	459	467	492	455	467	455	461	451	432	463	491	481	465	486	454	468	456	469	484	472	481	484	460	448	510	464	468	472	507	486	474	489	482	448	506	443	432	459	437	482	483	478	475	460	459	509	491	443	486	436	465	467	454	466	494	472	481	468	440	491	518	525	497	479	488	483	497	445	476	503	462	479	438	499	456	476	477	493	501	490	492	516	474	479	499	484	494	523	460	449	468	496	452	488	444	469	507	459	452	467	478	443	468	500	448	550	449	451	473	488	466	486	489	486	500	459	466	459	470	458	486	487	482	477	449	451	498	447	471	469	460	464	436	455	490	486	480	460	478	466	441	455	463	483	505	486	458	499	478	439	479	476	436	436	435	469	445	467	498	474	450	463	458	484	472	439	473	482	484	483	484	481	477	487	472	481	472	464	445	471	498	475	469	489	456	494	459	428	461	479	456	495	469	474	487	462	475	462	473	465	461	502	495	472	453	460	434	450	491	461	456	462	484	455	433	475	471	468	458	433	475	459	531	409	519	486	465	449	494	486	503	463	466	455	485	447	501	462	443	465	485	493	494	472	457	460	460	484	475	508	467	458	509	482	461	487	449	485	481	521	461	455	511	492	463	468	402	501	444	493	447	448	480	520	501	485	450	504	469	455	486	450	417	503	491	464	446	506	509	502	429	477	481	499	487	513	487	482	501	532	477	493	470	485	464	491	443	491	480	512	453	506	450	459	456	508	481	443	470	433	463	448	475	497	471	474	506	458	475	448	476	504	491	420	446	457	447	467	493	478	456	471	466	450	464	482	465	486	466	462	444	460	489	493	486	462	463	484	479	469	462	439	460	477	444	490	480	476	470	445	471	482	460	487	505	482	492	461	471	428	511	463	490	526	472	469	458	460	506	466	472	460	451	511	467	516	450	485	442	479	437	489	479	472	449	504	465	487	475	522	458	482	481	486	462	488	461	464	480	476	500	456	471	480	495	513	456	471	449	477	459	478	461	474	502	460	455	464	443	463	492	462	491	474	491	473	462	504	518	497	437	469	470	470	456	438	426	467	467	483	484	476	494	443	468	489	439	467	469	473	454	518	451	492	482	433	490	466	482	450	492	489	473	510	485	521	486	449	469	457	483	486	493	439	475	495	490	487	508	485	453	470	484	457	458	479	457	506	461	474	477	447	489	473	462	443	480	463	444	496	496	472	498	442	469	495	438	484	500	477	475	490	458	443	468	509	508	457	493	453	543	471	477	465	435	467	509	487	451	483	468	466	483	458	492	479	480	448	477	443	472	484	435	484	442	481	486	479	494	454	469	467	439	494	497	460	457	457	438	466	455	493	432	448	514	428	432	471	432	443	476	456	460	459	480	490	494	488	488	461	491	479	494	495	448	446	466	472	482	444	485	496	477	458	460	488	503	467	463	452	453	465	447	489	443	517	463	489	488	497	468	490	513	475	506	447	475	493	468	462	513	481	496	479	478	497	457	477	435	458	441	452	509	492	507	500	450	499	504	456	462	448	476	526	494	476	426	477	452	489	446	483	481	473	465	507	501	451	479	419	483	478	440	483	469	488	465	465	488	521	488	465	484	467	472	475	451	455	480	504	481	437	480	481	482	432	469	460	459	513	467	476	471	478	479	478	438	465	455	461	466	453	464	472	448	499	474	454	459	498	494	482	491	470	465	472	451	459	479	471	438	480	470	485	457	468	448	453	478	463	505	461	453	458	520	453	486	499	483
6229	113	63	36	48	52	66	49	63	73	64	47	43	36	40	47	25	26	31	33	30	29	21	28	22	33	18	24	19	11	20	20	23	25	21	18	23	19	67	15	17	22	24	18	20	15	28	18	19	15	22	26	19	24	17	16	11	19	16	17	16	20	13	19	17	18	14	23	19	19	20	19	25	18	12	15	16	18	20	10	25	17	19	17	13	15	15	16	23	23	19	18	17	21	16	17	20	18	21	17	16	20	17	24	16	14	22	18	14	17	22	25	24	13	23	18	25	26	15	11	11	17	16	20	14	20	20	17	12	25	12	20	11	19	14	25	14	14	13	15	20	23	16	18	25	11	19	23	26	8	13	12	16	8	12	21	12	18	12	18	17	20	12	17	17	16	15	18	13	14	29	18	16	15	15	15	16	26	15	19	21	17	21	18	20	17	22	19	23	12	23	19	19	20	14	20	16	28	9	14	17	26	21	8	18	14	19	16	21	13	16	18	15	8	11	18	14	19	19	21	11	22	15	13	15	19	22	18	14	14	12	16	14	9	19	16	17	17	18	16	19	20	24	17	21	15	16	16	23	27	13	13	14	17	13	22	21	18	22	13	21	17	17	17	14	11	16	18	15	16	17	19	11	14	17	22	13	19	22	26	16	23	11	15	21	19	26	13	12	14	18	23	19	19	17	10	19	21	12	14	12	29	20	16	25	10	16	17	14	15	20	17	17	18	15	18	19	26	24	9	19	18	21	23	12	13	20	18	23	17	18	23	18	21	15	20	18	22	18	15	24	19	17	19	13	21	18	20	17	14	18	21	12	20	13	13	16	28	14	20	10	14	27	18	14	21	18	15	15	18	20	16	16	13	17	11	15	11	14	15	19	18	15	20	18	23	18	20	23	11	18	15	23	19	9	13	16	13	13	12	23	15	15	20	15	19	20	21	18	15	23	24	20	26	20	15	13	11	15	19	16	17	17	19	16	21	17	20	10	26	25	26	15	10	20	16	20	13	13	13	17	18	22	17	31	14	24	16	21	15	17	19	8	21	9	13	15	22	21	10	9	18	17	14	11	26	20	15	16	21	28	8	13	17	18	26	15	16	9	16	21	20	21	20	15	17	13	14	19	24	14	20	15	16	19	21	18	23	10	15	15	17	16	14	13	23	18	25	10	15	19	22	20	18	18	19	18	15	16	11	27	14	17	22	16	16	24	13	21	15	24	22	19	21	15	16	22	19	15	18	19	18	17	20	20	16	19	17	23	21	15	21	20	15	18	24	13	24	18	16	29	17	23	22	23	13	25	26	16	14	8	12	19	16	18	21	18	24	18	17	15	13	15	22	23	14	19	18	20	20	20	17	11	14	13	16	25	25	14	17	21	11	24	19	15	11	15	24	17	11	11	16	22	17	18	19	25	17	16	11	16	9	23	14	21	11	14	17	11	20	20	19	29	15	25	19	17	16	16	13	19	19	16	29	19	15	14	19	20	17	14	13	24	23	17	27	17	13	17	25	17	13	15	19	22	21	14	15	21	24	15	20	22	14	19	22	20	18	20	20	13	22	16	12	11	20	14	20	11	11	13	14	20	17	24	19	16	24	18	16	12	18	15	16	16	19	17	16	18	27	21	15	21	22	14	16	22	11	13	22	13	18	13	24	18	15	13	26	19	23	19	21	19	13	23	15	21	15	19	16	20	28	20	18	23	13	18	13	22	21	14	21	20	15	23	20	18	23	21	24	15	19	19	22	22	18	18	16	17	14	13	20	15	14	23	24	23	17	19	19	16	22	22	19	17	22	10	13	16	18	15	16	21	13	21	17	16	15	19	16	13	17	16	15	25	24	14	20	21	13	20	14	14	25	21	23	20	14	17	30	18	16	16	17	13	13	18	18	12	21	16	15	15	20	14	25	20	23	24	14	22	20	22	16	21	16	16	22	19	21	27	17	16	20	9	21	21	13	10	12	9	12	16	23	19	21	18	18	26	18	14	24	23	14	17	23	19	23	19	19	17	25	18	18	19	10	23	25	13	10	20	11	14	21	17	14	21	19	22	18	24	17	19	22	9	15	17	20	17	22	12	23	19	17	19	17	20	15	21	18	12	17	9	17	14	10	19	23	12	15	10	16	19	19	21	23	10	14	19	18	19	17	24	14	19	25	21	24	22	17	19	22	21	20	13	20	13	22	23	20	17	19	17	17	20	19	17	12	15	20	20	18	16	23	17	20	21	13	19	21	17	20	21	16	13	15	18	22	14	12	27	16	15	16	19	23	24	14	19	16	18	12	21	26	18	13	17	18	22	13	31	21	22	21	16	21	13	17	22	17	15	19	6	16	24	22	17	24	23	15	16	13	23	16	15	24	17	14	26	18	17	27	16	23	12	17	27	26	18	17	24	10	14	16	20	19	16	27	12	14	13	22	26	13	22	15	15	16	26	12	18	17	11	14	10	16	19	17	18	19	18	24	16	19	20	24	20	17	17	11	18	16	23	13	9	14	18	22	12	19	17	18	21	23	19	19	16	17	25	19	19	15	23	22	15	12	16	9	23	19	20	17	19	16	16	14	11	22	23	15	23	17	13	18	20	10	14	21	19	26	18	21	17	20	16	17	13	12	21	23	25	13	17	10	18	18	15	14	16	15	14	27	18	18	17	14	9	24	10	12	18	22	20	14	19	17	13	11	17	11	21	11	21	22	16	16	25	16	17	19	15	13	19	25	17	21	18	16	12	20	30	14	19	19	23	17	10	18	19	19	15	13	20	18	18	18	12	18	14	11	17	19	17	15	15	14	20	18	15	14	17	20	16	21	15	18	18	18	16	17	18	18	22	18	20	17	19	13	12	11	13	19	6	18	16	23	29	16	25	9	9	15	24	19	14	15	14	18	20	30	24	13	24	19	20	19	12	16	17	21	19	20	30	20	22	14	19	13	22	25	18	14	18	16	18	24	21	22	18	17	16	22	16	19	17	18	13	20	16	26	10	19	21	15	10	18	13	23	16	18	25	18	20	11	23	21	16	15	22	26	24	21	15	23	17	19	15	27	20	23	14	16	17	22	16	15	19	15	22	14	19	21	15	15	19	18	19	21	18	16	19	22	17	21	18	14	17	14	24	20	17	17	12	14	16	20	20	14	22	17	24	17	23	14	15	17	18	18	13	21	9	19	21	15	14	18	24	31	18	16	23	19	26	21	11	18	22	10	14	17	14	21	13	21	20	10	18	16	25	17	20	16	23	26	15	13	24	17	17	27	20	20	17	16	13	15	24	16	14	20	18	15	15	16	18	18	18	26	19	28	23	18	20	21	11	14	13	25	23	24	15	23	20	15	29	16	19	21	20	14	12	16	10	21	13	24	20	9	20	22	19	13	20	14	20	23	15	20	26	17	20	13	8	16	14	21	21	24	12	12	17	17	17	16	15	14	19	23	16	14	21	19	15	24	19	17	16	13	15	22	20	22	18	16	21	12	19	16	12	22	11	13	20	8	14	18
21928	1984	897	1327	3661	4952	4672	4131	3329	2682	2247	1931	1550	1354	1223	1043	919	848	757	687	645	595	563	480	477	459	439	395	405	374	370	368	367	314	323	329	282	269	1980	263	316	234	235	266	257	283	270	282	253	266	257	217	218	230	226	233	226	241	238	225	244	234	228	230	218	222	233	230	233	197	225	212	200	195	209	235	197	213	215	212	233	181	187	189	181	228	181	206	213	178	203	205	187	169	189	208	183	177	193	202	179	209	173	210	174	158	182	205	200	185	198	177	201	199	169	200	185	162	173	177	193	195	202	160	198	177	197	197	185	190	174	184	193	191	189	197	182	183	188	206	188	174	176	201	176	185	189	191	170	154	172	178	201	171	176	199	168	181	164	149	162	171	174	174	176	181	166	188	170	192	192	170	165	182	166	184	192	177	172	191	177	181	173	183	206	187	198	181	166	187	166	167	183	178	175	211	161	191	198	165	199	191	175	178	203	166	184	188	175	218	190	192	180	165	193	170	182	195	179	180	171	182	161	185	193	153	203	166	172	172	191	177	181	165	168	191	165	175	182	198	161	180	158	185	175	170	190	173	203	170	185	183	173	190	170	162	193	170	181	152	190	165	168	193	193	175	193	177	177	175	155	176	178	180	175	205	177	185	174	180	178	206	187	160	178	195	178	188	157	143	190	160	195	178	194	178	173	187	189	175	179	171	167	198	182	198	190	152	176	176	165	192	178	190	184	182	177	182	162	187	192	207	183	180	193	168	163	183	178	178	177	189	173	170	179	163	141	216	192	162	182	190	178	170	172	164	153	197	164	175	196	165	174	163	186	157	166	199	162	170	192	186	199	175	177	183	176	197	185	179	169	188	192	201	170	184	182	172	163	155	201	185	183	170	181	179	177	178	193	177	180	183	163	180	187	191	190	174	204	169	198	170	178	213	181	180	174	185	180	182	155	177	186	170	161	165	167	178	158	181	195	182	169	175	194	176	180	186	195	166	159	187	182	177	192	176	185	175	169	165	185	166	186	184	165	172	192	162	168	201	157	182	193	198	173	160	187	180	182	202	179	169	199	162	185	160	159	176	166	162	174	185	192	183	181	165	195	187	197	167	184	164	161	169	175	166	179	167	201	163	181	200	172	186	203	176	187	181	189	168	193	169	186	180	213	164	165	197	186	182	167	188	158	168	172	176	176	197	183	193	176	157	165	176	179	192	165	175	186	181	205	201	189	179	200	172	170	162	169	189	190	178	181	168	170	170	172	185	172	184	171	156	181	177	160	161	191	181	174	175	178	208	182	170	177	168	197	193	165	164	186	176	172	180	180	175	191	180	187	170	183	168	143	173	176	189	196	163	177	171	181	186	163	162	182	167	174	181	198	169	159	174	172	178	188	182	183	183	170	195	141	174	196	170	180	176	168	175	187	166	175	177	135	169	181	161	230	173	193	155	184	171	180	194	162	188	175	161	175	166	172	175	157	169	171	180	163	183	182	189	173	194	175	174	202	167	176	154	176	170	165	179	195	179	172	152	184	145	173	155	172	186	173	176	183	191	174	176	176	196	182	182	177	179	168	191	172	181	174	163	179	181	180	198	177	192	178	182	200	172	170	156	180	172	188	177	164	196	177	180	194	172	174	181	172	177	199	176	192	165	171	185	185	167	207	211	168	150	161	186	173	159	187	163	162	169	181	180	199	173	187	172	156	165	159	180	193	180	178	183	184	176	177	177	192	173	178	171	167	178	161	187	185	181	170	182	164	174	192	198	185	174	172	193	184	190	179	185	176	183	173	160	184	155	168	176	197	210	185	168	199	195	154	182	179	169	174	194	189	160	177	171	179	198	181	167	180	179	171	177	176	183	188	150	181	164	178	149	191	172	173	180	180	168	205	173	209	167	196	176	170	180	165	189	170	208	163	166	182	181	171	208	168	181	183	168	184	200	187	170	195	182	179	189	180	163	181	166	170	160	192	172	187	176	194	165	201	174	201	174	172	184	186	155	183	175	158	177	172	193	186	179	200	153	193	208	195	163	181	170	187	196	160	168	196	168	181	167	211	183	196	173	213	175	195	179	177	170	177	179	174	181	172	170	177	167	150	201	171	159	156	171	175	194	171	164	198	174	173	175	201	184	198	144	176	188	174	194	193	164	141	167	181	172	208	162	190	151	176	194	200	183	186	185	167	182	156	202	176	202	174	163	213	179	167	169	157	180	156	175	177	173	164	171	171	174	172	200	175	183	189	188	198	196	172	155	162	189	164	166	188	158	196	177	191	165	187	211	144	180	173	182	186	161	148	215	201	180	183	186	157	193	160	152	202	190	161	175	177	163	185	197	173	201	179	181	173	178	195	167	192	154	184	187	180	179	171	148	181	170	159	168	192	182	216	165	185	157	156	199	185	172	172	184	150	173	154	183	180	174	178	182	173	204	182	181	186	178	171	161	170	176	180	186	184	190	200	180	191	190	182	190	186	169	169	172	173	171	161	197	161	163	175	164	194	179	163	196	189	171	152	181	169	177	154	186	160	202	168	163	188	152	176	199	178	195	165	203	188	179	193	182	166	204	143	177	181	178	181	177	162	165	193	181	185	181	182	196	165	181	159	176	173	165	165	171	157	201	180	189	176	173	180	179	177	165	184	167	191	184	201	215	206	181	173	175	173	154	190	188	175	178	196	174	156	166	163	192	182	172	164	177	180	176	183	197	173	164	186	159	170	150	179	181	168	183	185	163	183	183	185	191	163	174	175	169	180	185	163	191	190	181	196	182	178	156	175	172	181	189	199	176	192	181	170	155	190	164	175	194	184	186	176	207	174	159	194	169	178	153	180	195	192	197	172	192	189	160	228	186	193	183	193	171	163	177	161	184	173	163	178	206	169	184	178	161	180	174	179	174	161	185	179	170	190	159	156	194	176	160	194	176	159	186	168	157	185	179	172	191	195	189	184	171	155	192	184	166	191	185	176	173	179	181	185	201	176	176	186	171	171	187	196	203	166	188	169	178	177	173	194	180	159	174	177	167	191	200	201	177	152	207	169	190	182	177	186	169	169	172	174	164	181	174	196	179	160	175	167	199	173	157	206	195	198	190	181	168	202	181	168	199	184	177	186	173	181	198	161	183	178	187	189	175	172	174	184	180	172	178	173	206	186	182	174	196	176	183	165	166	176	170	179	174	191	165	171	174	184	170	179	180	193	198	184	163	185	177	191	189	187	172	200	175	170	155	157	172	176	190	194	168	176	184	180	173	165	169	175	172	187	173	188	189	175	183	171	170	183	190	185	172	178	158	173	166	170	174	200	177	185	173	173	193	199	184	172	160	174	190	190	199	169	179	182	188	197	191	171	168	169	194	175	156	182	165	166	182	197	178	198	164	179	158	164	199	183	176	176	179	183	191	167	186	191	168	185	191	171	174	188	188	196	179	187	169	165	158	170	152	197	168	183	186	175	220	183	175	190	170	190	178	208	182	159	159	168	163	174	186	163	168	159	173	176	162
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
