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
342732048845	342732049407	342732049957	342732050507	342732051056	342732051607	342732052156	342732052707	342732053256	342732053807	342732054356	342732054907	342732055456	342732056007	342732056556	342732057107	342732057656	342732058207	342732058757	342732059307	342732059856	342732060407	342732060957	342732061507	342732062056	342732062607	342732063157	342732063707	342732064256	342732064807	342732065357	342732065907	342732066456	342732067007	342732067557	342732068107	342732068656	342732069207	342732069757	342732070307	342732070856	342732071407	342732071957	342732072507	342732073056	342732073607	342732074157	342732074707	342732075256	342732075807	342732076357	342732076907	342732077456	342732078007	342732078557	342732079107	342732079656	342732080207	342732080757	342732081307	342732081856	342732082407	342732082957	342732083507	342732084056	342732084607	342732085157	342732085707	342732086256	342732086807	342732087357	342732087907	342732088456	342732089007	342732089557	342732090107	342732090656	342732091207	342732091757	342732092307	342732092856	342732093407	342732093957	342732094507	342732095056	342732095607	342732096157	342732096707	342732097256	342732097809	342732098357	342732098907	342732099456	342732100007	342732100557	342732101107	342732101656	342732102207	342732102757	342732103307	342732103856	342732104407	342732104957	342732105507	342732106056	342732106607	342732107157	342732107707	342732108256	342732108807	342732109357	342732109907	342732110456	342732111007	342732111557	342732112107	342732112656	342732113207	342732113757	342732114307	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2144	3300	1900	2700	2144	3300	1900	2700	2144	3300	1900	2700	2144	3300	1900	2700	2144	3300	1900	2700	2144	3300	1900	2700	2144	3300	1900	2700	2144	3300	1900	2700	2144	3300	1900	2700	2144	3300	1900	2700	2144	3300	1900	2700	2144	3300	1900	2700	2144	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	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
1511	1242	1494	2536	4477	8993	17220	17144	9962	5066	3277	1043	447	223	135	83	54	56	55	67	58	59	57	65	49	57	69	62	51	58	52	51	66	41	56	48	59	46	51	55	56	53	51	67	58	43	76	55	70	50	64	55	44	56	64	62	53	57	46	66	59	68	59	49	51	45	57	68	48	55	66	59	66	57	50	60	57	48	59	47	55	52	63	65	55	34	58	50	58	65	54	69	45	53	51	57	62	50	57	59	53	61	49	52	41	52	48	60	49	50	56	67	57	54	47	45	63	66	55	71	46	53	50	48	54	69	63	66	63	64	52	56	48	58	51	61	51	67	50	60	60	59	49	54	62	53	71	48	55	65	65	66	48	66	64	51	73	58	63	55	64	61	56	60	50	66	51	55	60	60	62	68	48	55	49	51	58	69	59	60	50	73	55	74	53	58	52	48	62	52	53	57	52	58	59	53	54	55	49	63	56	59	63	45	65	60	54	57	45	54	73	48	66	64	48	49	64	46	46	62	45	66	56	50	52	62	57	55	60	55	60	56	51	57	45	47	56	58	59	73	70	58	42	54	72	57	53	63	66	58	48	50	66	60	57	49	55	61	61	61	67	64	61	66	55	56	43	48	52	52	53	64	50	67	44	48	59	61	49	50	55	52	58	72	60	53	63	63	56	52	65	56	44	64	59	52	50	69	52	65	45	59	51	55	52	53	58	49	47	51	52	55	51	58	67	50	62	51	69	42	48	54	59	38	65	66	55	55	61	59	60	56	60	52	60	65	43	58	67	51	58	52	49	66	53	54	55	56	59	50	50	65	50	62	61	51	52	57	57	66	54	51	44	59	53	55	73	54	56	54	44	52	43	62	69	57	46	58	63	56	72	48	63	65	59	65	66	61	69	51	57	49	58	78	63	65	58	61	55	52	51	53	58	56	54	55	61	51	44	48	52	56	55	51	51	57	47	65	55	51	60	50	57	61	46	47	57	73	61	58	75	71	57	48	58	54	55	46	64	67	54	69	65	61	61	51	63	62	74	54	52	61	65	49	62	61	54	45	50	53	56	64	66	57	45	66	66	56	66	66	56	63	59	62	66	55	69	57	49	63	51	56	58	50	44	64	52	48	49	58	52	51	54	58	58	58	51	55	53	64	61	64	67	54	52	51	51	51	55	45	60	56	62	58	59	66	52	62	59	55	69	45	51	54	61	66	71	69	59	51	46	69	48	57	64	46	54	71	73	51	50	54	61	59	48	63	52	64	51	59	51	51	63	48	43	47	62	50	52	58	51	69	54	45	72	59	61	58	59	68	62	52	74	51	53	49	52	58	43	65	54	57	64	59	49	51	58	47	45	55	45	51	64	53	68	52	47	60	37	62	61	69	48	60	40	45	59	56	50	72	60	47	58	45	40	64	61	55	64	51	60	51	64	46	57	49	56	50	52	55	59	60	60	61	71	62	48	46	51	54	66	49	42	53	66	61	47	69	59	52	61	56	48	55	60	44	49	52	53	59	54	60	58	61	68	54	48	64	59	71	51	55	74	68	58	53	53	60	52	58	50	55	42	67	57	61	56	59	59	62	56	54	67	63	44	50	46	67	60	72	64	64	63	50	67	55	61	61	46	65	48	44	51	48	58	55	49	63	49	71	55	43	62	55	56	48	62	64	60	57	58	52	54	51	58	62	68	50	54	54	54	53	56	60	56	71	52	51	53	59	54	59	58	44	49	48	50	58	42	52	41	63	59	54	73	52	67	60	55	62	58	54	63	52	49	60	59	48	44	62	54	46	55	57	64	51	60	64	57	66	46	66	72	57	64	42	51	60	67	70	55	66	53	52	52	67	58	53	63	72	58	48	63	63	55	60	55	59	52	58	57	57	59	58	49	41	59	61	54	37	46	61	51	65	75	57	69	58	55	68	53	64	67	71	62	65	64	64	46	53	45	64	82	41	74	56	52	56	50	56	61	56	56	58	44	58	56	57	63	39	64	60	55	59	63	59	56	53	50	56	60	61	55	65	62	54	62	48	60	47	62	61	58	62	68	51	50	64	49	48	57	63	53	44	69	76	49	57	46	67	66	72	54	56	51	65	58	60	62	68	75	57	45	65	40	54	61	62	57	41	53	55	60	71	51	59	59	50	51	59	65	64	55	48	71	52	52	51	58	65	64	67	58	47	43	74	61	59	54	58	57	63	54	55	61	55	70	60	61	71	56	56	56	58	63	57	54	71	55	48	67	70	67	66	58	68	53	57	58	55	63	66	49	65	58	58	45	69	61	54	54	43	55	58	65	66	60	60	54	54	63	60	50	46	64	65	63	64	54	57	53	61	59	51	65	50	53	71	72	55	54	52	60	59	50	42	57	58	48	61	57	59	62	44	57	63	51	54	56	69	71	45	58	55	56	59	66	51	42	54	51	60	60	55	56	55	64	68	53	57	69	73	45	50	55	61	77	73	69	48	55	53	60	56	59	50	70	62	63	57	48	64	47	64	62	50	55	55	58	50	58	74	61	51	67	58	51	62	58	51	54	61	54	63	57	59	67	66	41	60	43	55	55	56	46	43	64	61	55	46	52	51	57	68	71	57	67	54	50	61	66	62	64	64	62	61	64	62	57	44	55	59	44	53	51	61	57	71	54	41	69	65	58	44	54	60	53	52	52	66	51	62	52	59	59	70	60	52	63	65	48	53	57	62	43	51	49	47	56	61	69	65	54	54	58	53	61	57	48	52	49	45	66	58	68	47	51	60	57	69	57	54	47	54	47	47	50	64	59	54	53	65	61	61	50	52	54	57	58	64	50	55	53	54	60	59	52	46	53	58	57	45	60	56	62	45	64	45	61	69	50	71	67	59	44	54	66	53	52	55	62	43	51	70	63	68	68	47	57	66	66	44	67	64	45	67	63	58	51	54	62	51	68	55	54	60	53	62	70	56	60	45	53	51	58	39	53	41	54	53	74	43	71	67	54	65	54	50	63	58	60	55	53	43	61	58	62	47	51	61	52	79	49	57	65	50	55	53	67	58	59	51	61	57	51	51	60	44	62	65	54	50	56	68	43	60	74	61	64	57	46	56	50	67	49	53	60	61	52	39	58	56	53	73	57	48	56	46	45	50	62	60	51	63	38	45	62	48	49	53	66	63	66	60	57	69	49	65	55	54	56	51	58	65	70	53	53	56	52	51	56	48	57	64	57	56	54	60	40	63	51	58	41	53	51	61	56	51	62	61	67	54	63	58	50	74	53	65	58	54	50	61	43	53	57	51	50	48	62	54	52	52	55	52	50	59	58	45	69	66	60	50	63	56	61	50	52	60	53	57	55	60	54	48	43	57	54	42	69	56	55	61	54	57	56	57	59	55	57	54	59	59	64	57	53	46	55	57	52	60	49	61	56	68	57	60	44	49	53	52	66	40	62	52	51	61	54	42	49	50	63	55	50	53	68	55	54	64	56	50	44	48	59	57	49	61	52	60	54	58	56	56	50	68	41	56
26167	19173	19484	39370	56151	62073	71881	63768	46259	38803	31012	18613	10475	5131	2865	1319	871	745	719	734	729	722	725	697	735	691	687	740	751	728	687	708	737	701	711	736	753	727	741	730	746	690	758	724	682	677	710	731	743	720	719	697	682	739	722	710	755	705	720	711	742	705	693	737	713	710	705	716	731	658	705	690	721	706	693	752	712	734	699	704	719	668	746	722	716	728	697	726	684	724	747	679	686	724	751	667	721	705	720	784	759	685	728	718	722	727	686	723	771	668	741	691	738	702	744	649	701	692	670	717	727	692	730	712	702	661	707	720	696	708	715	715	712	713	725	695	688	745	706	732	731	728	770	765	706	718	694	741	730	744	740	750	694	754	726	734	741	677	729	711	705	708	702	646	729	685	701	725	675	701	696	705	660	740	696	748	711	695	740	683	685	713	692	710	771	701	709	717	769	708	750	698	726	734	663	718	692	736	751	713	743	735	734	744	712	733	695	752	694	713	732	734	714	727	700	747	699	704	738	728	697	716	720	714	737	704	728	750	735	707	728	727	702	682	692	704	733	710	673	691	720	716	702	717	736	700	749	700	719	721	732	726	686	678	716	692	736	696	686	724	735	680	707	700	710	695	769	682	717	724	690	686	643	705	758	724	707	660	754	726	669	749	769	736	714	710	701	733	709	729	725	703	711	709	727	711	755	746	714	735	786	742	734	713	673	663	723	686	707	766	693	675	698	723	690	676	765	707	703	706	776	756	792	705	714	692	713	720	720	676	729	732	717	680	731	749	701	711	697	692	706	681	713	762	681	717	751	689	732	737	725	719	727	679	766	755	741	677	768	693	701	691	745	760	772	671	672	680	709	710	686	735	712	698	670	753	676	756	690	717	703	701	722	748	680	712	696	716	676	681	728	697	737	671	758	718	686	727	717	678	707	728	720	669	691	695	706	739	747	706	718	722	663	705	702	679	728	679	719	773	725	744	758	711	736	748	728	704	688	685	777	721	734	701	674	694	702	702	677	702	680	656	689	759	715	711	650	714	703	677	730	697	699	719	745	674	743	713	713	702	691	716	716	686	742	734	706	737	694	714	711	690	719	710	711	720	719	706	653	693	694	756	702	721	721	738	654	702	766	766	770	704	726	721	724	700	706	735	732	730	705	676	695	678	724	696	721	736	773	752	661	701	697	714	696	700	731	721	718	660	698	664	731	686	710	720	717	743	715	724	713	747	701	712	777	768	758	718	702	769	708	713	752	751	683	754	726	725	778	708	727	693	703	648	709	752	750	693	718	693	718	693	668	756	665	714	735	704	720	707	732	714	742	707	747	733	737	717	701	740	708	730	690	722	712	671	705	739	713	680	728	784	706	720	702	699	758	717	739	677	752	738	692	710	763	693	716	736	689	717	737	699	716	736	703	720	679	719	738	728	731	672	708	756	714	690	726	718	673	730	690	698	723	704	781	693	730	736	707	691	662	715	687	749	758	725	697	758	693	711	693	722	752	718	723	705	681	699	755	697	745	720	691	776	745	715	717	732	682	695	757	678	703	668	727	697	732	774	731	759	729	685	711	715	697	703	742	707	741	710	749	698	736	715	693	721	718	708	711	671	709	704	690	697	756	709	701	706	652	679	725	718	677	681	683	697	700	678	697	696	712	721	701	666	718	712	694	717	766	731	727	722	731	750	704	779	725	725	755	708	713	693	718	719	725	725	759	730	707	740	712	722	732	705	729	677	677	726	752	720	738	722	640	752	726	747	739	767	682	688	729	757	669	721	722	725	717	723	672	724	724	702	685	679	707	721	691	704	701	704	682	724	703	638	826	684	713	696	734	726	728	695	765	710	740	741	730	710	702	716	712	739	691	752	686	757	706	723	712	682	710	701	716	743	716	707	676	699	719	725	695	693	697	729	714	730	688	681	716	722	744	728	733	726	720	707	730	734	712	719	731	750	719	729	712	707	696	706	715	751	761	690	702	694	731	700	725	707	661	726	715	717	720	715	758	721	654	700	727	701	732	734	773	711	710	688	732	718	708	730	697	670	760	763	713	724	742	709	694	705	658	698	735	673	690	679	714	756	727	675	758	726	767	729	683	716	696	732	715	730	697	729	693	684	679	730	731	718	681	647	723	681	675	731	713	710	756	717	706	725	771	679	746	697	732	716	690	711	732	679	741	700	756	707	712	690	686	700	741	736	727	738	695	734	746	713	732	724	686	717	707	679	656	749	763	740	716	734	693	732	775	706	693	718	748	734	679	728	731	717	712	746	717	684	695	746	719	735	722	712	717	698	677	682	724	679	743	696	678	711	723	703	721	691	709	739	717	680	694	679	730	744	687	703	684	714	741	753	749	785	687	731	699	734	736	707	698	700	689	726	701	724	747	760	761	696	698	726	707	720	687	763	716	706	695	740	694	751	722	658	755	725	701	695	684	729	720	726	696	658	711	735	734	716	702	675	755	739	721	814	704	676	730	711	707	733	716	716	710	726	696	712	616	739	671	742	698	739	704	747	735	702	742	668	717	717	726	735	692	741	708	742	723	747	702	729	688	733	703	682	747	745	732	721	749	716	727	663	779	679	726	692	736	742	682	717	731	755	689	702	700	682	717	722	691	707	706	704	690	738	742	709	669	711	702	704	766	710	669	685	675	700	718	764	724	703	689	671	705	717	749	727	750	662	680	767	711	700	714	750	719	691	698	745	740	690	716	714	693	663	709	706	721	651	763	714	685	719	775	678	726	678	680	737	742	723	743	694	737	723	737	704	726	734	697	701	690	712	698	671	727	681	657	762	710	683	723	683	748	769	782	725	740	739	692	759	722	711	742	736	723	719	704	699	707	697	726	681	671	708	700	701	735	718	715	713	707	697	697	751	702	707	710	684	745	721	710	696	672	687	725	705	754	721	712	810	650	726	719	710	716	712	670	728	753	705	716	717	736	720	709	706	703	727	670	674	693	686	762	776	765	686	729	704	698	748	704	677	724	689	715	716	729	669	659	713	727	690	705	714	703	724	722	702	721	663	724	731	697	747	695	746	710	718	662	734	718	706	701	696	732	761	713	727	738	720	733	675	729	685	686	735	755	711	709	704	694	726	689	697	691	716	705	707	681	690	736	655	774	749	691	687	713	725	713	731	682	745	726	737	680	710	694	754	716	733	740	719	719	723	707	727	716	712	696	686	752	665	716	721	773	716	716	709	654	708	694	731	689	705	743	705	732	727	666	676	731	711	707	684	771	708	658	693	744	687	706	722	720	730	719	706	688	687	746	687	745	713	682	678	718	692	723	653	715	725	722	697	723	691	714	763	683	734	689	720	721	738	752	745	679	714	681	744	716	677	769	735	674	710	716	771	703	712	734	720	729	699	741	736	681	687	678	721	710	706	701	724	695	731	695	741	713	714	704	733	685	734	732	704	714	712	671	728	704	698	753	731	642	699	681	718	680	711	701	764	662	703	707	732	730	696	697	676	704	743	692	713	712	695	701	693	672	698	736	720
1515	315	203	286	557	1983	4214	4101	2153	1214	621	313	153	91	54	49	46	48	41	44	31	38	51	41	47	43	45	40	33	41	38	39	42	46	47	47	43	39	40	48	45	51	48	45	48	42	46	47	44	39	41	44	48	48	49	48	49	34	42	60	60	49	50	44	32	46	53	53	39	39	50	43	47	45	41	55	41	51	47	38	37	39	36	44	52	36	52	55	45	41	44	50	53	37	42	38	37	34	28	49	36	43	42	53	40	39	49	62	54	52	45	55	52	56	42	38	37	61	43	33	45	44	47	39	36	39	51	50	38	62	43	46	50	56	36	37	44	45	43	49	33	45	41	45	41	45	55	45	44	40	42	46	40	55	45	46	43	47	42	33	40	63	33	45	50	47	39	38	48	45	41	40	47	50	42	33	37	51	52	47	41	35	42	43	42	39	52	46	36	56	59	43	44	45	50	52	57	30	36	46	63	57	35	59	41	46	36	50	35	52	47	41	44	49	42	47	35	61	34	41	50	49	41	40	45	44	43	43	46	39	52	57	47	41	49	47	42	36	40	36	43	40	53	59	46	46	49	49	36	48	49	54	51	51	51	54	31	44	39	39	44	46	35	44	50	46	32	36	46	39	45	37	46	48	59	44	45	33	33	36	50	48	39	36	46	47	53	57	49	48	34	43	55	47	52	44	44	46	42	48	42	35	41	42	47	41	48	50	42	46	39	44	43	52	45	46	46	42	59	37	45	44	54	45	52	41	37	47	39	45	43	50	44	54	48	39	50	46	55	50	37	37	39	46	56	50	57	47	52	34	48	43	47	46	54	38	43	39	55	50	57	50	37	49	45	63	53	38	38	42	45	56	33	48	39	57	54	52	42	38	40	48	53	33	39	35	45	42	50	40	40	37	58	49	56	47	36	44	45	54	49	45	37	48	45	49	48	50	45	56	55	38	45	49	47	50	48	37	46	47	56	49	45	47	49	37	41	39	48	47	43	63	41	30	50	44	41	58	37	47	52	40	46	55	41	45	31	46	32	46	46	49	34	66	39	46	40	42	56	48	46	54	46	40	43	31	45	32	46	53	47	51	56	41	49	38	44	43	41	43	53	41	47	43	52	40	36	53	37	34	44	44	45	47	46	33	35	46	44	33	46	45	47	44	38	51	52	42	40	42	48	40	44	44	55	36	41	42	52	49	51	43	52	38	25	50	60	53	48	36	54	39	47	33	48	51	48	52	50	45	41	44	53	41	34	27	39	35	36	44	46	35	48	44	41	40	33	54	52	41	48	43	44	42	40	53	48	33	49	42	45	41	50	43	32	43	37	33	41	43	53	54	35	36	44	50	43	52	42	42	53	60	55	42	38	39	45	55	44	47	49	48	49	45	45	53	38	27	42	56	49	42	45	49	40	45	39	41	49	42	53	46	40	35	46	68	47	42	42	38	44	47	47	41	47	34	43	48	47	42	50	37	60	43	49	50	38	47	43	46	39	44	40	47	43	44	57	44	49	33	43	49	55	59	48	36	29	60	51	46	47	53	41	42	49	39	43	45	45	48	44	49	58	48	37	39	53	49	45	56	40	45	44	45	43	49	43	51	52	45	46	48	56	42	54	66	40	50	58	43	40	46	43	37	49	51	43	60	57	51	45	52	42	57	44	50	49	44	42	45	28	34	31	51	48	43	28	44	39	47	27	43	38	37	30	51	47	39	49	36	42	43	50	45	41	39	45	39	51	38	44	47	49	45	54	49	54	43	29	59	47	37	50	56	40	43	32	53	50	43	37	43	34	36	44	53	39	41	53	43	45	40	31	50	37	53	51	56	56	44	37	45	39	52	42	46	39	40	32	53	47	37	43	42	39	50	43	40	57	41	36	39	40	47	37	42	51	49	42	36	51	36	54	56	53	51	51	49	51	40	33	50	44	47	55	37	43	48	60	45	41	42	44	37	53	55	34	34	44	39	46	43	39	45	35	41	39	35	45	49	46	49	38	50	39	47	41	46	39	37	45	51	42	45	53	57	38	49	46	47	48	38	49	47	48	38	64	44	43	40	51	41	40	48	55	56	40	46	45	47	48	65	50	43	46	44	56	40	36	40	42	57	44	43	41	41	37	42	34	44	32	54	51	49	31	48	43	51	42	48	37	38	50	38	44	48	37	44	55	37	43	47	51	42	53	38	50	44	38	42	48	52	42	43	38	48	46	45	45	38	45	49	48	53	40	48	49	49	50	44	54	46	45	29	43	60	40	36	53	47	57	49	38	48	46	35	55	47	45	42	46	41	38	48	33	40	54	44	35	45	57	53	40	35	49	36	36	51	37	54	39	50	52	37	37	54	41	45	42	55	48	40	35	37	42	40	36	41	42	53	42	44	47	52	38	45	36	44	59	34	39	49	56	48	40	34	47	53	42	43	50	34	50	46	48	45	38	44	35	28	36	56	52	57	47	37	40	45	37	35	47	34	41	40	40	46	46	30	46	49	50	32	38	43	37	46	36	47	57	38	42	43	50	46	35	45	45	44	49	41	48	50	46	50	38	36	39	44	49	49	34	53	45	52	32	45	47	51	45	54	42	51	48	39	44	46	51	43	44	38	53	41	46	40	42	42	52	37	50	38	49	41	37	63	54	39	41	48	50	38	50	44	46	50	54	36	37	39	39	41	40	43	33	49	56	38	43	45	28	32	33	47	39	50	45	44	40	37	39	35	40	37	44	45	29	34	51	50	56	54	52	44	47	40	53	44	34	48	39	48	38	51	49	51	44	39	50	63	42	42	37	39	42	46	52	40	46	51	56	38	57	34	40	44	52	44	50	57	37	51	53	41	45	40	38	41	42	53	48	48	38	60	53	49	42	48	45	40	43	39	48	62	39	52	45	34	55	50	42	48	52	48	44	43	52	48	42	46	42	43	53	53	55	50	37	43	30	43	53	52	28	38	37	40	42	47	45	45	46	51	48	51	37	50	39	36	33	27	36	50	50	43	47	36	47	37	34	48	46	45	40	43	43	44	49	54	59	54	45	57	47	52	51	38	42	45	35	33	48	63	41	37	46	52	45	35	44	52	40	37	59	50	48	59	50	45	44	34	42	49	53	34	49	50	51	32	52	48	48	39	45	46	53	48	46	50	37	42	48	51	56	35	34	44	44	39	43	48	37	37	38	60	38	41	34	51	53	44	42	51	47	42	48	56	46	46	51	42	43	45	48	43	42	43	48	42	43	52	44	53	37	42	37	45	49	40	43	42	63	55	50	46	48	38	29	44	48	60	42	49	37	39	45	42	49	47	46	40	38	42	41	48	55	31	52	51	34	55	52	46	59	40	37	53	45	46	45	44	41	43	36	42	37	60	49	39	53	55	51	46	60	46	48	45	47	46	47	42	56	51	39	60	53	45	42	53	34	44	49	42	38	49	47	35	41	26	48	56	41	50	36	42	47	34	46	48	36	46	48	40	43	50	34	43	46	37	41	47	47	47	42	50	39	40	38	39
15878	6933	4358	14776	29447	39466	44107	38902	29154	22398	15206	8359	3223	1534	930	663	593	564	576	546	590	549	557	547	526	581	533	538	575	565	554	554	564	535	573	549	558	511	545	549	546	563	555	581	593	579	570	544	534	563	560	527	533	574	552	586	539	536	553	584	570	534	546	584	535	556	529	547	553	555	565	535	582	568	564	557	536	583	570	554	581	579	574	582	542	557	559	559	566	601	593	554	590	536	551	558	528	562	591	565	576	527	563	580	542	563	565	569	534	579	552	562	556	518	604	553	535	542	546	539	578	549	601	572	558	527	529	558	546	552	544	555	551	533	560	561	531	542	530	556	545	566	569	570	566	553	522	588	534	551	567	521	556	557	518	557	561	518	587	558	548	567	523	548	549	531	568	583	546	593	552	538	530	556	583	558	572	558	563	590	529	545	576	591	506	581	571	561	545	547	545	557	566	542	573	549	605	575	608	576	489	572	552	567	527	519	570	586	575	547	537	586	581	545	579	557	562	548	584	555	576	601	568	565	534	567	575	526	572	548	548	591	606	516	563	557	546	553	552	577	557	543	588	528	517	527	585	530	592	575	558	513	576	584	543	543	542	588	541	560	570	577	541	555	529	589	533	559	545	557	596	538	586	592	538	546	599	530	556	580	555	546	548	561	583	589	514	582	561	568	564	563	576	548	570	588	563	569	564	582	559	605	568	548	573	536	551	577	542	554	532	556	525	575	576	555	563	523	530	539	570	533	547	552	594	524	560	580	541	525	551	553	581	571	503	539	575	512	554	588	595	547	542	542	571	560	539	603	525	576	531	575	544	543	630	574	544	553	525	534	534	611	576	531	547	569	540	534	560	572	567	569	571	595	526	578	565	573	541	551	514	565	580	547	557	588	569	588	572	514	554	582	575	558	507	563	588	604	577	592	572	537	523	609	564	520	579	569	573	548	546	552	552	558	561	557	539	565	540	562	576	589	520	567	552	586	587	584	549	572	551	554	529	555	551	583	503	524	525	529	581	529	528	546	545	559	561	558	577	569	565	536	593	574	569	576	557	559	567	531	515	538	590	613	531	540	566	584	581	595	558	546	576	527	573	569	572	573	564	525	542	538	585	587	552	522	604	548	588	598	541	597	551	592	541	569	547	519	580	574	587	569	545	543	523	543	607	545	531	551	586	548	576	542	536	527	571	542	553	549	594	587	545	555	545	558	565	543	526	601	564	530	559	562	594	588	577	552	566	523	534	563	501	571	518	522	548	561	559	540	559	559	508	569	538	523	569	562	536	511	608	605	572	543	588	538	562	533	550	576	542	537	602	548	554	539	574	560	520	551	552	626	548	597	532	509	580	540	541	579	526	563	559	558	516	563	567	579	565	547	567	623	566	548	582	557	568	548	560	536	539	516	571	566	578	539	565	607	558	582	551	568	548	551	576	533	569	543	531	557	564	589	540	587	538	571	571	589	597	592	531	580	576	592	589	572	593	530	525	544	552	545	571	579	570	573	546	566	572	561	562	561	559	609	544	534	557	548	541	574	567	568	585	587	563	573	536	550	536	545	551	575	556	582	571	585	562	544	549	571	538	595	603	520	521	607	524	570	579	591	590	584	586	622	579	548	603	551	600	588	563	585	549	499	608	544	562	531	574	591	573	580	555	547	572	550	579	534	599	522	549	595	588	587	574	577	522	559	562	576	544	583	550	565	545	564	517	598	545	563	549	560	560	565	523	595	585	548	573	566	536	570	572	553	577	540	539	561	533	586	583	557	581	588	615	547	544	531	564	530	593	553	569	623	572	546	542	545	548	548	534	523	561	569	523	534	598	557	534	569	586	576	593	555	567	550	574	570	545	572	559	582	601	558	536	546	516	578	561	564	525	561	584	552	532	566	587	569	551	590	632	551	566	592	570	544	590	572	564	560	575	524	519	556	557	577	545	544	574	559	563	563	585	572	529	536	569	545	568	544	518	594	575	572	556	572	557	542	556	517	574	631	524	519	549	586	547	526	601	586	556	583	565	530	578	527	540	596	546	552	524	575	597	522	546	591	568	577	527	551	594	582	573	554	589	518	567	579	540	567	588	562	567	500	589	573	527	571	546	553	578	576	545	556	586	583	567	543	554	576	560	604	531	589	547	543	552	531	569	544	539	557	503	530	555	552	586	569	550	611	561	543	577	538	567	543	587	585	534	562	588	526	558	621	538	547	535	560	553	556	545	554	541	594	522	592	550	573	541	549	558	586	546	568	550	541	582	598	553	584	539	558	555	570	576	597	588	557	529	593	574	525	541	549	580	574	536	553	567	596	571	550	563	585	558	570	560	587	534	620	554	573	597	532	532	565	570	547	615	545	556	582	584	576	564	549	523	559	528	529	570	568	575	597	552	568	555	606	614	542	603	610	563	574	548	578	557	622	555	549	566	568	520	577	562	574	587	560	567	561	520	544	557	520	545	542	562	560	534	554	608	531	514	572	575	549	550	561	537	555	567	548	526	589	577	544	601	540	543	590	551	515	559	524	564	537	593	567	583	606	575	555	548	620	613	548	569	562	566	569	557	586	583	582	556	590	564	555	593	539	559	536	554	576	565	522	559	619	535	572	547	527	545	596	583	561	577	554	559	552	541	552	546	533	551	548	627	572	583	552	557	560	617	531	559	569	564	549	532	547	543	573	601	566	600	535	545	529	560	560	548	569	574	539	550	560	574	561	563	542	595	566	523	540	596	574	531	535	586	594	549	518	585	547	582	554	535	534	570	517	564	584	488	582	577	536	577	591	506	564	549	543	552	554	565	575	543	563	526	538	584	547	566	594	567	552	541	552	562	539	515	560	536	543	554	581	587	585	567	534	575	555	574	553	578	552	546	596	541	584	597	571	583	565	573	551	601	584	551	561	560	550	560	583	524	551	584	556	582	571	579	537	552	539	523	570	551	564	526	572	567	536	541	545	555	527	555	552	574	524	624	565	548	553	540	557	561	526	563	568	550	546	554	553	544	559	530	560	571	587	551	557	597	541	593	586	563	598	575	613	605	604	558	547	582	581	560	562	540	565	554	531	561	574	535	566	562	568	598	571	548	594	526	530	563	561	546	506	585	593	578	561	585	568	532	596	546	591	562	540	575	540	540	538	542	567	528	523	567	610	572	571	579	589	561	559	515	572	542	560	556	587	530	594	584	581	568	524	575	556	539	549	548	608	578	555	552	584	558	603	585	536	550	558	533	529	566	573	540	529	589	541	565	562	565	538	552	555	569	593	549	550	536	571	603	594	552	524	546	554	527	565	579	558	570	559	577	534	542	565	548	540	578	576	525	580	544	539	583	549	560	550	526	541	627	608	636	574	545	552	542	564	538	552	590	562	550	615	561	567	587	559	567	573	592	600	533	522	567	561	527	577	579	568	592	562	555	608	566	571	556	564	544	551	592	572	562	590	592	594	546	596	565	553	556	572	549	554	581	512	580	544	565	568	551	563	539	549	581	545	588	495	538	542	598	547
921	1073	667	513	2308	9263	13374	10260	5280	2157	1145	444	191	95	72	51	38	42	44	50	38	54	43	55	46	62	51	36	54	60	39	41	47	61	53	51	54	49	70	41	51	53	47	50	46	49	49	36	51	54	55	55	42	45	48	48	44	55	50	39	49	67	56	47	40	40	38	45	62	46	50	33	58	36	41	52	59	46	43	44	39	60	55	52	44	62	31	53	44	43	43	37	44	50	53	51	60	48	50	53	60	47	47	41	53	54	50	44	51	36	48	63	49	39	42	54	48	60	52	56	42	48	53	54	54	58	50	46	38	48	57	51	60	59	41	45	51	44	51	46	49	52	47	52	68	54	44	49	45	53	52	49	49	44	54	47	48	52	34	44	49	43	53	57	55	47	47	43	60	53	64	47	68	41	42	63	47	52	37	58	59	44	54	64	41	51	56	57	46	47	49	47	43	69	49	44	59	49	55	49	48	55	55	51	37	56	48	61	47	46	57	46	37	50	59	37	47	60	42	42	44	43	49	44	54	55	50	48	57	49	57	56	57	42	41	51	45	48	58	48	51	44	39	47	61	55	46	58	46	42	55	54	46	55	56	48	45	51	43	51	46	50	47	51	41	52	61	52	48	45	41	43	55	53	49	47	46	50	39	47	46	43	44	65	37	41	40	44	55	62	51	60	45	52	43	43	52	38	50	46	48	45	46	53	51	51	45	47	53	38	58	52	50	49	41	56	57	53	60	46	53	50	54	44	46	55	46	53	62	48	46	50	57	57	41	38	52	53	59	48	52	53	52	51	59	56	54	47	54	52	64	48	54	69	56	53	52	40	47	61	51	58	41	54	39	53	51	51	45	54	57	43	53	48	57	46	51	44	56	48	67	43	38	52	43	53	49	53	63	44	50	45	57	54	58	42	53	55	45	42	46	47	50	46	51	46	47	45	54	41	45	50	46	37	40	47	41	58	53	54	49	60	48	38	50	57	64	48	62	48	51	44	51	44	58	50	39	47	45	45	56	47	58	53	60	45	47	57	48	55	55	46	46	56	41	52	39	62	64	43	50	65	52	55	47	46	49	44	54	55	50	41	48	51	53	58	57	45	60	56	48	44	53	45	53	44	57	42	41	46	59	50	54	39	43	43	48	58	58	50	55	59	56	60	52	58	51	55	54	56	49	46	54	57	47	44	45	51	58	49	49	43	49	46	48	56	52	48	43	45	58	45	70	59	49	58	51	39	52	50	48	41	49	32	52	46	53	52	61	42	44	51	42	46	43	49	51	44	53	46	46	49	37	44	56	57	50	49	33	34	33	43	55	49	42	59	48	52	52	46	52	49	49	58	42	48	53	54	52	61	42	47	44	49	57	62	49	48	40	51	50	54	54	52	53	54	48	52	49	53	37	61	48	57	39	44	61	49	41	43	58	44	34	64	41	58	39	41	59	48	46	50	48	40	55	53	50	46	38	59	43	49	52	52	55	41	58	55	46	57	37	41	57	42	51	57	51	42	56	55	56	56	44	51	71	42	54	42	47	50	50	60	51	42	62	45	46	56	42	52	65	45	59	53	51	55	60	56	54	50	44	47	45	57	57	47	52	53	56	43	44	42	43	50	61	57	50	55	51	47	48	49	40	51	48	46	58	49	55	50	62	38	51	56	54	54	45	42	41	49	40	57	61	52	47	47	55	39	55	47	45	53	36	47	52	54	51	35	50	46	53	43	46	59	34	59	42	50	51	55	50	47	52	55	46	59	64	50	45	27	60	56	43	59	50	49	66	62	50	57	56	60	44	47	46	55	55	49	55	38	48	36	59	37	50	59	38	37	47	51	54	47	40	37	55	43	46	47	40	41	57	50	45	43	50	59	60	48	53	50	37	47	41	37	56	57	51	43	48	58	39	48	62	42	52	56	41	49	48	51	58	57	39	62	57	46	52	54	48	38	40	44	53	42	45	43	51	41	46	43	52	50	47	51	47	54	62	52	44	36	50	59	41	60	63	38	59	44	49	55	45	55	43	42	58	52	48	42	51	55	39	48	29	50	46	40	57	52	42	45	43	55	59	54	61	58	55	40	49	67	53	56	55	50	57	49	38	71	45	42	51	62	42	50	43	44	61	65	64	55	41	66	43	50	42	46	47	44	28	50	44	64	67	58	39	56	55	47	43	55	37	54	59	45	49	44	54	46	48	44	46	54	51	33	69	64	55	58	45	62	62	38	50	51	42	44	45	49	48	48	59	52	58	44	46	41	54	52	47	38	50	40	54	49	38	53	64	60	49	48	45	44	54	52	59	70	33	47	49	43	47	58	44	32	47	41	54	55	51	53	51	44	50	55	57	52	50	48	51	51	60	52	52	52	42	45	51	45	46	40	54	46	59	46	39	42	51	49	54	47	44	44	63	52	58	44	59	57	50	58	46	46	47	42	50	44	53	43	51	58	58	54	38	47	64	48	53	49	55	58	43	38	49	42	47	56	53	58	45	42	60	50	55	49	42	41	53	38	51	44	51	53	51	42	53	62	53	46	47	44	54	57	60	53	42	48	54	49	59	47	49	57	41	51	60	50	48	44	58	50	52	49	52	74	50	57	49	37	55	45	53	63	45	59	60	47	43	48	50	59	41	58	55	53	42	41	50	36	52	63	50	49	42	40	54	41	47	54	51	55	55	59	47	44	40	44	52	53	39	55	51	58	46	51	47	39	51	56	48	46	43	50	56	62	45	46	34	52	53	64	61	51	44	66	69	54	48	53	44	50	46	63	43	60	51	64	69	47	64	52	47	51	48	55	53	52	49	59	59	45	50	41	48	53	49	42	51	46	55	52	44	47	69	41	50	49	45	51	54	38	52	43	49	56	55	43	60	41	61	54	48	55	54	39	58	34	44	52	44	54	42	42	46	58	56	52	51	63	59	63	53	59	41	42	42	54	56	53	45	42	46	48	42	50	38	59	45	55	41	62	39	59	48	48	39	51	52	54	52	47	52	34	51	54	47	42	61	52	62	57	46	38	58	59	48	61	54	53	44	54	55	44	53	44	54	38	51	46	51	44	35	46	46	52	49	60	67	45	57	59	45	53	52	53	61	64	52	49	42	53	47	55	50	56	58	44	45	42	51	42	51	61	46	48	28	52	38	60	56	51	50	54	30	41	53	47	59	46	54	48	52	52	49	60	51	54	54	55	49	53	44	64	42	55	52	63	58	61	44	58	48	52	48	56	47	60	49	54	48	59	58	52	53	54	57	55	49	49	36	53	47	43	44	49	54	49	44	52	50	48	52	38	41	43	55	50	41	49	54	42	53	57	43	52	43	60	41	37	55	43	47	47	39	53	55	45	44	50	59	52	44	50	58	59	60	44	53	58	58	55	60	55	51	39	53	55	39	45	52	57	53	42	58	51	37	56	39	51	48	47	51	50	63	54	51	45	45	41	66	54	53	57	57	50	37	45	58	41	53	52	53	58	60	44	39	42	41	50	48	55	47	46	43	45	51	45
21289	17631	9864	21927	45235	61953	62149	50528	37093	27358	19959	10044	3821	1516	914	694	657	638	643	638	596	638	623	643	616	633	585	650	626	639	606	612	636	601	568	636	637	611	573	654	608	605	623	612	613	616	560	634	622	642	648	632	620	605	600	604	617	625	676	598	598	622	550	622	636	646	624	631	598	597	589	600	599	620	597	631	649	646	579	592	583	646	636	597	594	637	643	623	586	597	655	648	593	621	638	569	614	657	618	627	588	633	595	609	651	638	582	639	598	650	655	608	592	653	571	589	596	626	597	587	645	689	629	669	604	627	616	610	612	611	637	656	649	623	631	595	594	616	590	614	650	596	590	567	631	607	656	609	675	626	600	638	599	636	592	640	584	615	619	616	648	612	632	628	633	620	621	645	612	582	642	611	612	616	617	654	586	626	635	612	654	627	593	618	639	647	617	620	649	627	682	612	628	578	613	624	580	661	594	596	619	614	574	607	597	630	595	598	633	609	619	637	585	635	585	599	633	606	626	634	583	597	628	647	595	630	661	615	642	630	627	607	601	630	631	563	663	605	600	574	649	633	627	599	677	644	615	611	616	621	609	598	617	591	621	633	631	591	654	619	598	656	620	638	627	551	576	629	611	618	618	611	608	644	631	594	614	622	611	626	635	653	613	627	617	591	595	621	568	607	618	590	587	609	604	615	589	599	557	594	600	579	562	619	614	606	611	642	633	628	594	605	648	580	609	603	610	676	592	589	620	618	621	634	632	601	649	655	617	597	615	640	595	592	652	594	584	638	636	639	671	622	609	601	588	624	643	614	631	641	606	613	631	574	610	588	563	641	623	607	661	620	624	603	617	661	609	581	559	562	617	641	623	644	610	619	611	615	645	591	602	629	591	665	624	646	638	641	652	638	660	555	632	593	622	615	587	660	611	624	603	632	624	633	615	621	621	657	628	613	592	625	595	597	606	621	650	624	644	579	588	571	633	605	606	615	591	599	630	617	622	603	606	579	607	608	607	648	631	618	635	632	636	668	635	591	603	660	619	621	657	574	621	637	626	618	627	635	608	643	636	587	568	590	648	576	616	620	641	607	601	633	633	626	640	579	625	646	607	593	651	635	636	634	598	594	623	643	625	599	582	601	611	619	651	637	601	621	629	600	632	628	655	627	619	626	594	603	626	654	619	625	626	662	656	629	615	641	597	638	660	572	634	627	599	596	622	618	622	661	658	628	605	622	577	602	568	613	614	643	623	634	645	519	623	621	616	629	592	630	606	580	616	612	637	579	605	608	565	610	610	601	614	610	589	649	615	586	594	606	627	621	589	633	636	617	608	657	580	609	637	615	634	651	678	653	642	616	616	613	621	694	617	640	609	603	568	606	650	663	601	628	615	626	621	591	594	556	668	618	617	627	622	580	627	591	587	590	608	599	594	616	646	596	608	628	635	625	634	660	592	616	616	588	607	618	642	620	646	577	603	616	616	652	649	559	551	603	605	625	639	594	599	616	564	633	636	620	650	617	588	603	578	598	600	637	632	642	624	607	611	588	625	587	641	601	646	633	599	622	631	614	620	656	585	645	607	615	591	638	613	598	646	556	623	608	622	619	623	598	648	609	595	599	661	625	632	637	640	631	607	625	635	608	644	609	598	597	618	603	604	631	605	643	630	631	609	678	606	586	657	591	602	658	623	598	606	630	605	660	580	599	615	634	597	612	637	633	661	600	592	596	662	637	633	634	667	636	646	628	616	614	603	623	615	629	599	610	667	573	572	617	615	613	641	600	652	610	590	617	574	634	578	606	618	573	628	580	633	623	611	616	631	678	631	620	619	593	654	634	562	628	654	619	592	623	607	587	665	624	598	635	596	644	614	586	584	649	621	604	628	573	622	651	583	648	632	585	625	576	658	640	586	649	659	611	626	606	607	636	650	687	603	587	590	584	625	556	585	604	601	639	608	569	569	609	606	602	634	584	611	622	605	619	620	630	641	611	594	641	608	619	601	589	629	619	611	677	613	630	626	649	596	625	596	649	574	629	592	604	645	591	625	635	636	643	586	617	603	636	621	604	634	643	623	632	601	578	607	662	597	640	584	617	639	611	645	595	584	598	626	648	598	606	612	605	618	621	600	626	597	636	600	630	646	652	633	656	603	591	616	589	590	641	618	609	606	601	633	605	673	586	611	605	632	637	611	605	641	595	636	600	609	631	622	657	592	640	675	651	628	619	582	607	577	634	598	607	639	569	615	610	651	645	622	614	637	582	673	633	616	601	563	575	642	619	669	604	641	599	610	585	597	636	621	606	596	614	643	628	601	549	637	655	594	636	656	613	641	632	606	627	615	626	628	635	606	609	605	648	635	582	614	644	644	634	617	638	613	605	605	652	626	591	601	594	638	633	649	638	636	658	653	630	617	611	612	608	631	625	606	591	615	589	596	663	612	590	634	620	612	610	613	556	649	645	593	648	616	565	610	634	607	577	598	642	595	636	635	627	658	575	597	629	601	638	634	588	590	636	598	666	636	597	631	610	631	630	648	672	659	605	628	586	596	635	624	618	587	633	604	622	601	625	608	607	588	598	658	623	655	572	602	533	654	653	610	629	624	604	586	624	619	581	635	649	610	649	609	656	629	634	629	614	598	626	674	591	639	603	598	617	626	615	590	597	656	624	612	652	592	604	643	591	578	582	611	594	577	579	552	602	606	631	608	617	598	627	591	598	651	582	618	602	626	619	621	645	668	594	603	663	612	602	616	651	633	638	591	657	643	668	681	649	626	644	571	630	623	611	570	643	596	612	633	620	611	638	584	605	654	612	591	606	607	653	632	619	634	604	654	658	638	592	632	597	655	584	622	627	623	652	637	593	619	636	656	578	565	645	650	637	645	612	603	619	657	634	625	590	630	641	663	616	601	598	631	612	661	612	642	623	621	640	624	616	628	604	604	616	650	596	603	610	597	653	622	638	666	629	647	612	605	595	615	636	639	597	630	632	590	659	651	648	628	627	620	644	620	579	612	567	612	616	586	636	618	648	623	668	631	607	616	556	675	598	621	631	647	602	612	600	626	599	664	638	630	635	600	642	601	657	641	626	597	611	611	623	621	611	592	621	604	606	626	588	634	596	576	606	644	627	572	571	646	628	654	674	576	611	604	605	608	629	624	596	664	654	657	635	613	617	596	643	616	648	662	618	636	586	637	616	652	628	657	662	630	611	629	629	567	639	607	624	666	631	626	637	665	643	638	680	561	627	637	604	608	610	600	579	602	618	610	604	561	585	699	657	602	604	598	614	582	612	657	597	626	626	575	610	636	623	595	625	636	632	604	611	652	646	641	561	597	613	624	631	666	612	640	635	581	627	634	616	656	594	621	633	625	644	571	584	618	572	620	637	616	570	643	621	628	641	609	605	615	655	579	592	646	590	615	635	577	631	611	620	640	643	624	620	636	627	559	613	622	611	598	592	628	564	581	597	631	589	624	602	626	641	651	654	594	615	610	619	642	631
2410	1235	1203	1154	2735	8770	12900	8272	4111	2024	1394	863	233	125	95	48	55	53	43	51	43	59	53	57	46	53	40	52	50	32	47	61	50	52	51	49	63	47	53	52	54	42	55	42	51	53	55	47	41	52	62	48	55	52	47	52	45	58	53	54	37	39	60	46	54	59	62	63	51	53	46	50	48	50	46	46	51	49	51	56	53	53	45	58	56	51	41	61	49	46	55	50	63	55	55	41	44	52	53	55	43	43	66	50	51	39	54	43	47	44	50	57	70	39	53	52	47	51	45	35	60	50	43	44	56	47	69	57	36	50	40	49	52	63	63	48	52	50	55	51	58	62	45	55	56	63	45	48	52	48	42	42	51	46	52	57	37	37	47	56	47	43	64	50	63	55	52	42	42	51	57	50	52	58	47	45	34	37	56	50	48	54	48	45	62	38	49	46	50	48	46	45	49	65	59	61	61	60	53	44	45	60	51	50	47	47	53	57	54	45	47	60	61	68	67	52	54	55	48	42	52	52	56	56	45	56	51	38	45	52	51	59	53	49	45	55	56	43	54	52	56	60	49	61	62	50	60	48	38	55	43	41	53	64	63	54	43	58	38	40	65	53	51	51	59	54	51	55	44	53	46	48	42	48	52	39	54	54	49	49	60	53	46	55	48	49	51	56	46	40	43	59	56	53	49	50	60	50	55	58	58	53	45	39	56	46	51	49	53	51	37	48	55	50	48	59	40	56	45	58	62	65	48	57	58	50	60	51	46	52	68	63	53	54	64	49	49	55	50	54	50	46	42	43	51	52	42	57	57	50	52	47	75	43	68	61	41	45	56	52	52	57	48	45	46	45	57	62	44	57	47	50	50	44	38	35	47	48	49	54	55	45	58	51	51	48	46	41	64	51	54	43	52	46	50	36	50	44	47	49	58	61	46	48	46	52	44	50	53	49	43	64	44	54	45	45	44	43	46	54	45	55	37	42	42	43	59	58	49	52	48	46	50	57	42	53	54	48	60	51	63	50	58	53	51	43	46	61	49	60	66	46	62	59	38	73	61	55	65	49	53	48	43	63	50	40	54	44	37	61	44	34	59	61	48	49	60	46	51	57	42	50	57	51	60	50	48	58	50	67	55	53	50	52	46	51	47	55	53	43	47	51	61	48	55	43	38	56	53	50	65	48	48	50	43	47	61	62	56	56	38	47	49	43	53	41	57	47	41	60	49	51	49	62	65	54	40	44	45	72	44	57	53	48	41	54	51	61	53	51	54	58	59	49	48	41	39	49	52	39	48	47	43	52	53	54	57	60	52	50	49	41	47	43	50	63	49	63	58	52	55	46	50	51	53	55	50	54	55	50	54	52	60	50	47	49	55	48	54	52	47	63	52	53	46	60	41	58	41	57	48	43	51	50	50	59	48	52	34	52	54	56	43	61	57	38	46	51	55	36	51	45	63	49	45	39	44	63	46	60	50	45	63	51	55	51	49	46	44	53	53	47	43	39	57	51	60	61	53	63	49	62	60	57	49	62	56	66	50	58	51	44	60	55	54	52	53	52	57	50	48	56	45	46	59	48	59	53	55	53	40	49	48	56	52	45	50	43	57	46	57	40	50	55	50	51	69	55	47	43	54	38	55	49	71	36	58	58	50	60	45	42	58	38	51	58	54	55	53	44	54	57	53	55	50	42	44	54	48	46	56	55	55	38	37	54	38	46	51	51	57	51	46	48	36	45	45	53	50	59	54	43	52	53	54	46	54	51	46	69	44	51	58	42	49	46	57	47	49	46	44	64	52	53	46	40	61	49	52	44	55	53	53	56	65	57	46	42	55	45	52	52	56	52	40	50	55	49	55	56	61	43	53	57	41	56	48	59	48	43	46	45	53	55	40	51	47	44	57	54	53	47	57	54	51	62	35	49	52	43	60	41	61	53	45	58	47	59	39	40	56	48	49	56	58	58	45	56	39	37	54	49	50	40	61	57	58	42	43	63	51	62	58	49	52	48	64	64	46	50	49	42	51	55	50	56	43	40	51	46	53	43	66	50	49	56	57	52	55	40	48	50	36	50	51	50	59	47	48	59	40	57	54	64	57	48	58	48	52	51	48	54	36	45	55	55	52	47	46	53	51	55	64	42	66	55	48	44	57	61	46	52	41	40	44	56	45	54	50	54	58	50	49	42	65	58	54	50	59	58	55	40	55	51	54	41	50	51	35	51	43	50	65	49	47	54	62	62	62	54	55	35	50	43	51	45	46	43	43	57	55	62	62	46	42	45	51	58	42	48	46	72	54	51	52	46	52	49	49	44	52	48	52	45	62	54	48	48	62	52	53	51	46	46	48	49	55	54	59	59	58	54	44	52	41	40	39	40	56	52	60	52	57	57	53	53	53	51	52	65	50	51	48	52	58	67	50	58	58	52	53	44	59	73	52	57	54	42	46	57	49	42	48	53	67	50	56	48	56	45	47	58	50	61	44	45	57	48	57	63	40	52	49	41	39	51	45	47	67	54	53	71	57	42	58	43	64	56	58	47	61	47	50	52	56	62	32	53	40	61	37	56	53	52	51	53	47	57	55	66	42	47	33	44	51	44	54	53	39	61	59	70	41	51	64	50	49	52	53	47	61	62	58	56	40	46	62	43	51	37	63	55	53	52	61	62	51	50	54	57	48	36	45	64	75	56	49	45	38	47	45	53	59	52	53	55	56	53	57	59	43	55	50	48	68	45	64	44	41	47	48	50	54	44	46	48	46	55	48	41	45	50	54	58	60	50	51	39	55	39	46	44	50	49	60	53	55	46	47	56	60	58	53	58	42	40	56	46	46	49	56	43	63	52	54	51	62	49	58	66	47	46	49	48	49	49	58	56	51	50	72	40	43	58	43	46	47	52	66	50	50	46	59	39	57	56	57	53	55	53	49	46	55	48	62	66	50	56	49	53	45	55	41	49	55	42	57	59	53	54	55	51	64	53	54	55	57	49	58	61	48	48	42	61	58	47	44	53	47	45	42	45	58	58	54	56	41	53	61	56	53	53	53	53	38	58	48	44	53	43	54	58	55	37	56	50	43	56	44	49	54	42	42	54	42	53	50	52	53	49	48	63	57	49	48	53	63	49	37	58	46	60	42	46	57	57	53	57	44	49	55	63	39	43	51	53	43	48	49	56	42	46	49	61	58	47	50	56	49	50	46	64	49	62	47	51	47	43	40	42	65	44	51	45	48	40	45	52	62	46	55	47	51	47	50	47	40	56	54	59	54	43	47	60	50	50	52	48	56	48	46	55	65	54	55	52	51	55	49	49	54	44	38	46	43	49	48	51	45	56	43	45	51	63	44	46	49	52	50	56	45	51	46	54	45	53	40	41	56	52	60	52	47	52	41	63	49	46	59	51	46	37	56	46	53	46	50	47	56	52	58	52	56	46	62	49	40	34	48	53	47	52	50	49	50	43	53	48	58	49	48	36	46	53	59	50	56	45	55	52	55	58	65	44	51	55
23433	18167	16188	29077	46580	61207	61475	47802	35666	28593	24157	16997	6713	2643	1524	870	752	640	643	616	609	635	612	642	640	683	637	650	619	648	613	659	639	637	629	634	660	644	698	666	649	618	644	673	626	654	607	632	616	627	648	629	638	650	658	649	693	642	633	667	689	624	618	656	651	647	605	653	630	630	683	646	645	624	650	623	633	624	595	638	648	667	612	689	664	624	641	611	637	639	661	627	666	674	633	627	621	630	652	630	625	626	652	635	651	619	629	619	656	611	589	618	665	643	708	632	650	610	626	637	629	655	629	618	687	653	687	645	622	670	685	622	654	627	612	663	644	630	656	609	630	594	580	651	597	624	584	649	685	640	643	644	639	603	629	624	629	632	667	647	582	653	626	657	623	614	670	661	633	689	586	599	659	686	653	645	647	605	630	635	628	629	656	629	659	647	592	632	650	620	618	671	617	678	646	645	637	655	623	628	641	610	694	639	613	593	576	610	649	680	643	651	666	616	629	650	690	656	702	642	643	684	615	663	648	637	679	680	648	664	651	644	597	616	640	664	603	654	653	635	611	655	649	635	633	609	609	666	647	674	658	637	665	634	600	683	679	664	643	629	662	623	652	618	599	636	593	645	667	687	649	633	637	612	668	677	647	632	602	677	706	615	692	676	655	644	620	654	660	655	662	613	651	600	610	658	689	646	655	641	644	648	597	661	644	649	665	656	620	634	682	674	693	678	639	677	704	614	616	619	632	640	662	666	670	649	642	671	615	593	604	605	672	654	624	611	656	623	640	686	688	589	636	624	621	640	657	666	661	675	663	632	664	614	688	687	640	648	619	640	649	613	644	616	675	658	651	664	695	664	615	647	590	632	635	680	614	651	592	616	684	652	608	620	638	631	629	664	632	673	630	652	640	646	663	607	584	673	703	668	706	667	692	658	647	652	629	643	635	627	658	651	642	632	629	680	628	646	626	639	664	602	663	655	649	636	645	647	580	669	663	633	644	673	661	661	645	641	614	687	660	686	625	633	674	660	651	625	665	617	654	634	670	662	648	624	663	627	655	639	660	599	621	609	603	645	624	646	667	656	637	622	637	633	589	676	638	661	622	662	652	627	633	661	621	656	624	670	610	640	655	687	609	638	675	674	618	664	644	675	674	646	694	680	582	662	616	636	656	677	675	660	665	652	659	602	687	626	629	651	698	628	657	640	643	657	623	619	653	596	627	651	666	643	616	689	643	653	610	632	680	641	682	618	644	657	595	675	643	622	604	634	641	623	645	682	635	643	641	627	671	669	632	606	637	666	624	680	631	660	639	675	628	650	640	622	643	619	629	663	628	679	631	632	651	599	680	628	632	596	621	650	698	640	652	667	640	650	643	637	667	626	622	608	622	676	677	634	686	664	643	654	568	597	629	684	639	675	591	664	633	616	644	652	672	650	633	665	655	670	602	640	678	658	597	661	648	625	643	640	638	694	649	644	660	614	649	610	691	662	641	642	655	619	635	635	610	639	664	665	633	655	661	630	650	656	660	678	643	646	647	596	637	612	634	669	638	626	653	626	656	651	638	654	671	625	624	624	651	682	652	670	634	659	667	669	669	641	660	644	646	623	622	648	637	629	654	668	604	664	675	667	641	608	669	645	636	657	645	656	612	679	659	635	653	618	647	633	692	623	654	646	671	665	661	618	636	623	640	674	659	663	614	608	644	629	652	642	617	608	705	614	635	637	682	675	629	635	644	622	646	598	651	628	682	671	641	669	597	676	676	651	663	676	626	640	653	646	675	630	601	664	655	633	652	647	611	676	643	609	627	656	703	680	632	645	687	630	641	628	620	610	631	623	648	643	650	656	674	655	613	645	650	649	585	657	638	623	670	624	643	629	641	660	712	683	617	648	633	607	649	670	664	622	658	670	654	651	643	651	645	651	642	604	648	674	595	651	620	609	644	654	675	640	631	644	639	655	641	624	625	615	671	640	630	608	653	667	645	681	633	647	644	627	678	680	635	671	622	622	645	648	658	657	624	710	650	638	639	635	646	688	615	632	658	680	606	630	667	614	646	595	611	647	663	593	636	658	647	630	668	643	653	620	634	650	641	675	647	619	627	662	641	704	648	670	626	614	629	694	609	646	638	623	625	677	639	639	613	603	613	627	616	617	666	616	713	696	630	706	628	645	616	672	664	663	676	698	639	603	702	642	640	624	603	654	605	654	644	602	650	624	668	665	649	681	662	674	682	603	628	691	639	612	647	637	661	666	658	660	626	651	641	650	640	646	665	637	664	619	655	638	648	680	666	623	627	659	627	662	620	640	662	634	663	642	649	644	666	660	645	622	618	622	626	614	658	604	654	660	667	657	661	646	630	604	646	631	627	688	643	645	677	677	678	685	673	607	640	660	633	660	657	625	630	648	647	696	683	651	592	663	658	649	616	666	595	636	638	610	691	632	674	644	657	665	631	609	648	628	653	615	642	626	656	603	613	610	678	637	607	677	628	610	643	650	717	678	672	650	636	656	638	629	633	645	630	618	676	631	654	616	664	679	575	637	616	651	679	627	614	677	609	629	668	669	635	624	634	635	638	643	625	656	671	635	668	659	639	655	627	693	605	637	625	663	627	587	615	646	643	597	628	645	670	648	683	636	634	688	701	624	691	621	685	634	604	652	641	646	618	653	661	645	606	639	643	614	658	678	650	674	704	666	645	695	675	688	688	648	573	646	619	657	643	661	661	704	643	653	687	636	636	683	586	662	663	639	628	664	644	657	599	642	642	621	635	623	643	645	649	632	667	675	637	604	627	618	645	630	610	651	599	642	679	620	690	614	656	675	629	663	637	586	645	630	631	606	614	615	628	656	642	623	656	661	674	627	631	657	667	639	657	635	642	629	636	642	626	636	641	692	620	664	650	653	641	622	698	678	647	643	649	617	677	656	635	631	609	598	638	672	611	636	599	633	687	602	632	669	671	586	665	657	630	712	659	606	701	650	636	644	668	661	652	618	605	635	698	660	657	672	689	664	663	652	635	622	615	642	660	633	652	641	672	667	646	603	683	643	645	638	604	622	683	652	669	645	647	649	640	657	628	678	656	636	672	634	683	625	658	609	642	670	641	642	682	640	615	639	625	625	599	673	652	648	610	616	658	640	679	607	646	681	648	620	599	648	632	661	663	662	687	643	636	647	641	627	658	627	678	714	638	619	677	650	673	649	634	640	669	654	661	677	653	695	627	675	667	635	637	651	620	638	626	625	636	600	685	670	610	597	634	626	624	633	665	632	684	649	668	637	612	652	648	681	657	655	659	650	628	632	630	607	669	627	642	639	622	575	657	684	652	616	668	700	588	653	650	604	642	620	688	625	648	684	630	706	688	612	624	647	660	619	688	637	647	639	630	619	678	652	669	615	652	637	623	655	666	619	652	646	612	676	701	606	607	656	644	633	650	636	631	648	635	625	656	664	650	610	696	640	649	602	661	669	652	667	667	616	625	636	641	674	663	649
1590	1981	1914	1994	6596	13625	15521	11955	8710	4879	2414	1305	436	166	132	81	54	52	49	50	59	56	49	62	66	65	50	52	47	56	68	55	66	55	61	55	48	65	56	48	57	58	54	51	63	61	59	53	55	74	53	44	47	54	54	56	59	57	49	42	62	54	48	63	63	63	57	62	66	64	68	53	47	57	54	82	45	63	33	62	53	44	59	61	66	59	49	42	58	40	51	59	67	60	62	66	57	46	59	64	66	45	55	59	41	53	70	54	58	62	54	65	56	62	56	57	51	56	58	66	66	59	65	57	54	64	37	67	61	45	58	59	53	46	65	42	39	60	70	56	68	67	65	55	49	46	55	45	49	42	71	60	62	45	49	61	49	62	64	63	56	47	57	72	52	54	51	57	62	56	51	58	48	46	53	52	60	46	61	47	57	57	66	50	47	54	51	56	53	60	54	56	61	59	50	58	43	68	63	63	48	42	53	58	48	56	59	46	62	50	61	56	58	62	64	62	57	68	63	60	61	64	66	52	58	43	60	53	48	47	47	43	52	41	60	57	54	47	60	71	47	52	42	59	61	47	51	45	50	52	57	52	52	55	46	50	59	47	59	60	56	58	55	58	47	52	60	60	65	67	76	51	53	46	74	57	42	54	56	61	55	45	63	47	50	54	56	53	44	52	44	62	58	63	46	70	68	55	55	62	56	50	61	43	58	46	34	51	47	44	51	52	49	65	57	51	47	61	62	48	48	51	63	57	52	45	60	46	45	58	60	47	57	66	51	56	63	67	66	53	61	52	48	53	60	70	61	74	59	55	76	60	56	52	41	54	66	48	53	68	71	52	70	56	57	56	50	67	58	53	54	55	60	48	50	51	51	61	39	56	57	67	45	52	50	48	65	63	46	56	63	61	58	51	53	48	66	53	55	49	59	59	71	69	67	51	58	53	48	69	35	65	64	53	66	57	61	62	52	67	45	62	62	63	67	61	48	43	47	64	51	60	60	51	47	47	72	53	47	48	56	52	38	71	55	48	55	61	60	70	60	53	56	68	55	59	55	58	59	46	54	52	64	56	53	66	64	64	70	43	46	64	35	58	46	50	50	59	62	54	63	52	50	46	48	55	59	47	56	70	51	62	70	67	42	52	57	71	53	62	59	57	53	45	60	62	54	51	64	62	50	63	55	47	68	46	51	51	47	50	56	55	65	63	57	54	49	45	54	54	69	37	61	56	58	55	52	55	67	52	58	66	55	62	54	54	51	42	52	62	40	61	66	61	50	43	52	51	59	57	51	58	58	60	40	58	53	57	50	62	43	66	49	55	55	55	56	58	60	49	56	51	57	55	64	65	50	52	53	67	60	59	66	57	54	51	55	74	43	40	56	56	60	47	48	45	57	53	47	60	57	57	44	57	53	67	69	66	50	54	65	36	50	66	61	66	51	48	58	63	59	44	73	57	50	52	47	53	56	48	58	53	59	43	52	54	55	79	53	57	53	60	68	55	44	49	48	47	58	51	50	53	63	66	52	49	64	56	60	67	68	60	55	66	53	42	61	57	47	40	52	61	60	56	59	51	54	56	35	65	54	67	54	60	42	65	61	63	58	57	44	64	60	56	70	61	46	53	53	72	67	42	53	53	53	55	59	62	72	54	63	50	59	47	53	59	47	67	55	57	51	72	57	48	51	50	64	45	46	52	62	50	49	71	58	47	64	47	57	56	47	55	41	48	68	55	58	58	59	54	37	67	56	49	55	58	51	54	50	53	64	48	69	54	52	54	64	65	54	63	65	53	61	44	55	40	54	51	49	63	51	56	46	52	61	46	61	51	54	55	55	58	65	59	50	53	46	44	55	67	59	48	62	53	55	43	46	52	56	52	59	59	59	44	57	52	60	33	55	34	50	64	65	46	59	50	57	52	48	62	66	58	52	52	60	62	58	64	48	50	50	55	61	69	50	69	56	57	53	61	49	58	47	59	50	62	62	44	59	42	47	59	65	63	74	77	41	55	55	46	62	62	44	59	51	67	74	47	45	43	52	65	57	59	60	43	55	64	59	53	57	50	62	53	64	58	44	64	57	57	62	60	56	79	63	53	54	57	60	51	59	46	66	57	59	61	45	60	46	51	64	61	61	53	48	54	55	52	52	52	48	44	62	59	54	65	65	47	44	54	65	59	66	53	42	44	60	56	45	68	63	50	53	56	56	58	57	51	50	45	57	59	65	61	47	55	68	66	48	52	60	60	64	56	37	49	53	49	52	60	48	62	57	39	59	72	67	48	57	52	60	45	59	41	57	56	50	56	56	53	57	62	60	60	62	69	60	59	52	37	50	62	49	57	52	57	56	55	56	45	49	58	50	57	56	57	51	48	57	61	69	55	61	54	63	62	54	51	66	59	51	59	74	52	55	64	50	62	62	68	58	67	69	69	69	69	54	58	53	55	49	55	61	64	61	48	60	70	58	49	59	50	59	41	53	57	67	54	63	59	65	45	59	42	53	64	54	51	55	58	63	51	63	67	42	63	50	57	50	67	56	52	62	55	68	62	63	49	62	49	58	73	59	58	68	51	63	61	67	62	60	50	60	54	54	47	58	39	63	60	49	56	53	56	55	44	51	62	42	43	58	57	52	59	52	65	55	51	48	59	53	50	48	52	42	58	40	51	65	38	61	53	61	52	49	54	54	60	48	62	66	64	68	61	47	52	54	52	59	63	55	59	51	41	55	57	56	57	59	61	63	48	60	58	65	58	51	52	58	52	54	58	45	71	49	58	55	58	58	63	58	58	62	58	53	59	59	64	55	65	66	47	36	59	64	61	62	55	67	53	54	58	70	70	56	47	56	56	63	58	56	57	61	56	55	53	49	54	56	50	61	53	45	50	43	66	59	62	54	51	57	59	39	53	50	64	69	53	47	47	64	54	54	58	46	65	68	65	57	54	64	57	66	43	52	51	55	61	50	55	54	57	49	43	50	56	65	40	52	63	58	73	66	67	62	57	39	53	49	63	58	71	55	46	57	53	57	61	60	55	61	57	61	56	59	51	55	42	54	58	48	49	58	58	65	58	58	47	75	41	65	43	56	55	56	45	55	69	54	51	48	44	54	51	44	54	56	58	58	53	48	59	55	58	59	47	63	46	50	41	54	54	57	57	61	52	64	51	47	59	49	72	45	50	70	58	53	61	58	60	63	59	62	54	62	66	63	53	58	53	47	52	67	55	45	56	57	55	59	49	49	63	50	47	49	51	54	48	48	67	58	64	59	55	64	63	60	56	54	53	60	67	51	51	51	48	49	64	60	50	58	59	53	50	46	52	54	67	71	50	66	62	59	45	44	55	55	49	54	53	45	57	57	54	59	57	50	49	45	50	69	42	52	50	57	60	64	46	49	52	50	72	46	47	52	66	53	67	65	55	63	47	47	57	63	54	48	65	54	52	64	49	50	61	62	74	51	62	67	60	57	45	55	55	54	59	52	55	46	59	63	56	57	59	55	62
27371	23652	21510	34614	60096	68045	62904	55774	46870	37186	28735	21480	10130	4016	2696	1206	851	767	713	685	697	690	672	710	654	749	726	714	662	683	741	687	709	697	715	692	724	702	685	706	672	688	711	687	713	651	701	679	729	681	677	692	731	748	743	702	738	731	724	732	694	694	673	711	732	647	708	685	659	724	734	673	671	690	696	693	688	712	700	721	651	682	672	701	760	663	714	716	675	705	703	739	714	689	721	710	696	711	743	641	704	686	713	732	684	722	748	743	694	700	660	695	687	698	682	657	714	702	737	682	682	683	716	695	666	633	678	724	669	710	688	721	684	658	676	692	649	658	691	744	699	727	695	725	721	690	720	710	725	695	684	703	687	659	684	738	736	708	694	716	731	713	686	733	696	712	704	679	644	725	718	702	757	692	698	704	707	682	685	716	699	698	678	694	689	696	728	696	670	667	731	728	735	742	741	703	686	712	677	686	720	680	693	689	724	728	689	678	693	716	724	705	684	687	640	696	663	664	710	681	740	733	714	725	671	660	737	721	712	707	727	705	670	680	675	705	678	718	702	715	718	732	715	742	756	687	694	715	690	703	674	674	746	687	725	734	720	705	709	665	666	707	695	681	683	716	748	688	689	701	729	718	716	679	668	736	685	694	703	744	686	724	696	728	689	700	705	657	686	725	685	742	662	712	713	668	712	735	691	724	643	690	686	692	688	742	746	718	694	725	738	697	683	694	689	727	677	668	721	658	730	687	725	680	734	729	658	717	712	659	693	724	661	699	682	709	678	699	721	664	698	705	697	722	665	706	752	687	724	716	691	724	693	691	705	720	735	688	702	695	706	634	722	692	657	672	685	722	681	692	717	756	731	693	687	714	691	665	705	721	678	731	664	717	693	703	721	663	697	718	703	721	691	736	672	703	709	685	669	740	673	703	680	708	752	772	653	726	735	712	668	718	660	735	682	693	707	682	732	711	696	719	649	705	689	701	709	684	689	689	693	695	714	738	732	689	673	707	716	686	768	712	711	692	692	709	701	685	724	709	728	675	706	717	713	683	713	729	709	690	748	662	728	642	699	695	675	717	681	714	736	709	669	687	719	685	714	689	720	720	702	720	686	651	657	720	684	712	696	656	651	651	722	727	696	696	740	691	684	662	699	666	722	665	684	742	717	710	698	685	696	680	691	674	718	679	703	742	717	691	714	735	699	737	694	742	714	715	673	694	718	693	732	663	781	702	715	712	687	716	732	687	723	730	729	704	685	704	717	691	712	701	673	680	696	683	677	694	704	716	709	706	692	691	748	728	704	780	693	714	715	687	710	702	637	719	701	713	736	714	714	677	724	643	712	667	703	687	733	721	692	723	723	723	708	726	731	725	746	707	689	715	724	702	699	714	719	708	663	678	697	713	687	732	714	707	678	740	693	670	722	700	722	709	671	725	695	669	686	710	689	699	713	711	724	722	762	731	716	701	733	689	736	716	719	696	717	709	669	702	717	697	715	715	747	671	697	654	690	658	690	718	674	651	745	677	688	694	725	711	669	700	684	708	678	638	729	729	680	703	727	689	691	687	769	680	681	678	695	714	740	719	695	738	727	691	712	698	738	704	691	709	666	691	725	702	721	706	657	710	709	706	714	691	701	695	782	729	718	714	670	728	697	707	682	755	668	695	699	717	700	733	703	746	695	738	698	680	724	651	713	682	702	675	707	679	743	702	689	669	698	744	697	710	677	694	711	679	709	693	714	698	706	732	731	688	684	694	705	729	693	674	730	700	707	688	766	672	730	679	691	679	698	661	665	684	741	762	723	671	707	715	713	712	776	745	742	701	703	729	727	708	699	771	699	680	640	672	667	668	686	682	721	747	721	705	674	647	687	684	685	705	679	739	711	716	711	729	707	754	717	712	664	728	689	706	685	686	742	702	694	706	710	705	670	686	684	693	721	699	777	702	659	681	686	709	705	698	703	671	703	668	667	698	700	730	714	742	726	726	695	693	652	725	667	688	740	680	691	739	731	687	693	682	699	755	712	709	700	662	693	672	684	687	685	679	662	668	695	710	666	735	701	693	682	735	685	702	700	671	726	695	686	706	685	731	705	739	701	702	662	697	718	698	706	726	746	688	647	701	693	689	746	639	659	729	658	689	662	688	692	694	715	718	656	732	676	665	684	717	693	665	700	720	722	680	695	697	687	655	697	717	733	730	717	708	736	740	707	693	680	698	743	708	689	722	677	683	723	680	691	748	668	680	701	687	635	680	685	656	753	633	736	693	645	705	658	689	716	717	685	711	719	692	677	735	690	707	690	688	679	678	660	669	720	723	674	685	715	682	723	719	713	666	692	657	670	683	634	700	724	677	679	702	702	664	681	708	696	689	666	735	717	703	718	664	678	714	728	662	704	702	671	730	709	695	682	729	736	718	706	677	741	691	646	681	649	703	715	669	683	701	748	721	683	740	710	736	751	668	672	674	729	670	713	669	706	692	692	713	676	723	700	713	681	616	677	665	717	714	726	682	715	696	682	738	743	720	667	748	729	683	739	696	728	715	693	708	660	709	677	694	662	713	683	660	696	701	693	695	698	689	701	704	754	712	679	732	720	724	682	701	704	694	694	718	712	689	702	706	654	773	707	692	720	681	694	725	692	721	666	718	683	698	671	739	665	651	695	714	651	686	716	682	690	740	743	712	699	645	692	653	747	672	736	710	708	715	700	752	768	747	759	695	694	682	653	735	699	712	697	682	703	726	755	680	714	699	722	726	674	698	686	668	716	704	697	722	680	682	677	729	699	731	747	708	744	672	707	699	700	682	707	721	703	663	680	695	714	681	690	721	705	707	721	675	676	735	682	666	687	682	710	686	695	688	711	698	699	713	695	662	739	766	696	660	707	671	652	706	681	721	750	700	742	662	706	729	741	682	695	653	682	712	697	698	716	680	751	715	671	708	701	701	701	696	748	716	732	690	674	683	686	733	698	709	704	670	719	745	648	701	674	683	665	641	659	694	763	701	720	716	699	681	643	703	678	727	724	708	698	704	695	744	728	671	705	710	688	686	628	706	714	714	680	692	738	663	744	694	683	716	632	692	716	705	711	733	676	687	713	683	674	621	732	721	738	665	680	715	687	719	727	712	659	709	720	710	722	650	718	669	669	729	695	687	709	643	708	714	700	689	694	691	697	722	731	702	724	697	725	718	667	691	667	690	685	712	761	709	710	681	692	725	674	684	674	713	751	698	681	646	706	707	727	697	685	674	728	712	686	692	711	684	693	696	693	760	696	707	651	739	729	727	709	703	701	695	679	713	695	693	722	703	674	679	696	647	686	681	698	708	683	695	707	714	711	683	714	665	743	708	674	718	692	665	735	760	677	701	687	689	742	758	668	693	670	691	671	672	725	727	686	681	720	746	715	667	695	625	670	655	696	721	664	705	701	735	658	700	727	708	710	688	673	720	711	683	692	725	717	683	691	736	678	684	704	718	676	730	673	672	744	719	743	680
1529	310	386	333	841	2639	2204	2895	2154	1510	660	395	147	104	67	54	46	41	55	34	43	45	44	45	45	54	44	47	57	43	37	50	52	50	43	27	49	46	41	44	38	57	38	44	42	48	42	40	35	45	43	47	49	35	50	36	46	39	40	40	51	39	49	46	31	33	53	44	41	45	52	58	41	47	55	52	39	44	42	44	42	49	39	44	45	58	42	43	58	40	40	37	34	43	35	44	35	50	42	43	43	54	47	55	50	47	51	53	48	43	43	38	41	47	44	36	55	52	53	44	41	41	44	43	53	37	43	39	40	46	41	40	29	54	40	44	36	42	47	41	49	50	46	44	43	47	45	51	31	36	40	49	47	44	43	60	34	35	55	39	51	46	46	47	39	30	34	43	48	39	34	35	32	44	47	57	39	43	50	37	43	47	50	54	58	49	48	54	40	52	42	61	47	42	48	40	42	34	30	35	42	51	43	46	49	32	43	40	41	43	46	44	56	43	39	38	41	38	54	48	33	47	48	47	50	41	37	53	52	46	48	44	63	53	42	51	58	56	51	39	37	43	36	39	42	42	46	58	35	40	50	46	31	54	49	43	39	45	47	46	32	37	46	46	40	54	35	44	44	50	54	43	40	45	48	47	57	48	42	53	39	49	50	39	40	54	43	58	36	42	56	42	41	51	35	35	39	31	50	40	41	39	41	49	40	37	37	39	48	51	46	39	40	41	50	46	49	57	38	40	37	50	46	36	39	48	52	44	46	42	43	59	47	52	38	36	37	34	37	44	46	43	55	41	36	41	40	43	50	40	41	55	34	52	50	45	33	49	45	50	34	46	49	39	48	45	41	42	53	31	54	52	36	46	41	38	37	45	35	46	42	46	38	49	36	37	42	46	45	41	39	46	44	36	46	45	39	45	33	41	41	52	36	51	40	37	47	51	48	29	35	48	37	40	34	51	64	47	46	55	50	49	40	51	35	37	39	38	52	33	51	46	45	43	49	55	48	57	42	55	44	42	37	47	48	50	45	48	51	37	44	55	29	50	40	44	59	43	42	43	50	35	33	42	37	37	41	45	40	43	31	41	30	46	43	36	43	43	47	41	45	41	54	55	64	44	49	39	49	48	42	43	42	46	48	45	42	55	46	49	43	33	35	51	52	39	40	33	50	41	46	39	41	40	37	49	46	55	41	44	50	27	47	44	46	55	33	39	57	59	43	49	50	46	47	42	44	40	51	41	31	44	55	56	49	53	35	38	44	44	41	39	43	40	57	49	50	51	43	44	48	35	52	40	40	47	51	44	38	44	48	50	56	37	46	48	50	54	36	57	38	40	54	39	34	40	41	33	47	45	49	36	42	40	52	40	37	52	55	48	53	50	47	50	41	42	36	39	35	44	41	46	39	39	38	26	39	35	48	47	49	41	50	50	57	37	47	38	37	44	42	44	35	40	50	47	44	34	47	34	50	49	42	45	50	42	43	48	41	32	38	44	36	41	52	42	42	45	39	39	47	34	53	39	42	44	44	40	46	44	48	42	37	41	41	40	51	39	46	43	39	31	37	55	55	47	53	38	49	38	41	50	45	44	46	41	41	46	47	37	49	39	39	51	47	48	45	38	52	28	49	51	38	43	42	29	44	47	38	48	49	44	50	39	38	51	46	59	62	44	42	45	44	47	50	46	38	42	31	40	46	33	50	39	38	42	50	43	51	45	38	52	32	41	51	43	45	37	46	42	37	36	46	42	47	44	51	57	54	47	42	29	39	33	43	47	35	35	40	42	38	36	44	36	49	41	49	35	42	39	44	37	46	39	48	39	51	41	45	50	46	45	42	44	39	47	40	45	48	36	46	52	46	39	45	39	39	37	49	47	47	49	44	41	54	36	52	53	37	50	46	47	34	39	41	40	41	35	43	49	39	45	40	33	47	43	35	42	47	34	41	41	43	48	40	47	40	52	45	39	45	49	44	53	48	47	46	41	51	52	35	29	54	36	42	44	52	40	38	40	52	41	42	44	37	41	38	36	41	30	46	53	43	48	55	41	52	48	36	39	38	55	41	31	39	40	40	51	45	37	37	39	45	46	44	46	43	54	47	36	59	39	28	42	40	45	53	33	37	51	59	40	44	47	36	47	44	41	45	46	41	45	43	33	39	37	46	38	43	39	49	36	44	48	47	33	50	46	44	43	49	54	52	47	48	38	51	53	48	59	49	42	47	55	47	43	32	39	47	43	43	30	47	44	48	46	52	37	50	33	35	44	41	44	46	34	41	30	39	52	34	52	51	39	48	51	51	50	52	54	35	35	50	40	45	53	49	39	45	44	44	40	38	53	33	38	33	57	41	43	45	51	34	35	29	49	34	32	40	47	47	47	40	44	40	47	49	29	42	38	56	43	46	44	58	49	46	43	42	43	51	41	37	52	34	40	44	47	53	43	40	38	48	41	51	46	41	34	43	40	34	53	48	46	43	48	43	43	40	37	36	43	43	41	41	34	32	53	33	38	42	41	39	45	39	47	37	54	38	44	44	43	29	45	34	46	42	49	42	43	44	60	52	35	37	39	40	37	42	43	53	45	45	45	44	39	47	47	39	40	55	44	43	53	44	47	38	39	63	38	40	34	43	56	33	32	38	36	45	48	44	33	45	47	42	59	47	45	36	41	40	46	59	42	42	44	40	44	55	46	44	45	44	42	42	53	36	44	36	41	58	38	40	45	44	45	34	49	45	42	59	35	43	48	43	43	41	39	52	51	40	40	48	40	42	47	44	39	51	32	55	57	47	40	40	39	37	33	36	49	57	42	36	40	37	38	53	35	41	34	44	45	36	45	47	44	45	41	33	52	51	50	47	48	38	42	36	45	45	36	47	58	44	50	38	54	41	47	45	28	33	47	41	43	44	36	42	32	44	49	49	39	42	42	40	49	45	53	39	44	40	51	44	38	38	53	45	39	42	46	35	50	50	45	43	46	39	41	49	37	37	43	49	29	42	40	40	45	45	39	31	53	41	44	43	48	49	51	62	44	43	38	37	42	36	46	42	41	40	46	44	39	36	36	36	32	29	38	50	54	42	54	48	52	47	43	41	50	58	37	48	43	41	53	44	55	50	51	50	46	48	34	51	45	56	31	40	50	48	39	40	44	40	48	45	48	49	50	48	44	39	52	38	38	43	38	48	50	44	51	49	38	61	41	38	50	47	53	39	41	38	53	50	46	40	45	40	41	38	42	47	38	42	40	36	48	47	38	43	40	44	37	52	48	33	42	32	50	48	39	43	41	36	47	41	46	54	53	45	48	39	47	38	36	45	38	40	54	48	42	49	42	56	46	42	37	51	61	55	38	51	49	46	42	40	37	35	43	49	51	40	49	49	38	54	47	46	57	40	41	44	42	42	53	36	54	45	48	38	47	42	61	41	48	47	54	35	39	49	42	40	43	48	46	47	46	40	45	46	44	43	46	55	46	55	40	55	41	40	50	48	49	41	38	38	44
17448	7601	8250	17130	32094	40605	35766	36663	30574	24346	16162	9731	3777	2225	1224	732	594	526	570	520	576	571	521	573	562	558	531	520	552	519	538	558	560	547	545	584	543	563	534	501	524	567	554	565	611	555	531	538	560	584	556	584	530	563	554	591	549	599	546	535	565	567	533	523	503	542	516	572	544	518	542	580	561	560	561	564	602	550	548	578	550	560	580	576	559	575	525	554	569	517	587	552	549	533	528	555	523	553	570	531	459	551	528	555	586	554	587	490	515	533	552	572	567	570	569	547	578	525	539	565	570	547	569	582	573	530	584	548	568	527	587	532	549	527	569	547	552	531	535	524	496	530	554	518	544	540	533	576	568	534	543	510	567	559	544	592	553	548	539	544	587	564	515	582	505	531	555	526	552	539	550	542	577	577	546	590	516	556	509	590	549	531	514	546	585	577	536	531	507	558	566	524	522	526	554	575	577	519	546	553	560	538	514	570	527	539	545	540	537	535	492	502	560	529	556	574	559	529	556	524	562	564	564	561	572	536	561	574	547	542	594	548	540	541	565	566	540	610	573	528	551	559	531	519	514	558	502	543	499	562	570	573	516	514	541	522	535	556	573	552	560	596	557	552	548	560	550	589	539	508	588	555	579	534	535	592	558	582	550	544	529	541	526	501	547	569	515	557	571	545	537	521	541	542	554	549	510	554	564	540	575	520	564	556	548	588	592	557	559	517	513	603	552	538	505	575	581	544	565	558	574	523	527	557	523	588	543	587	607	555	568	570	523	570	541	521	514	562	586	587	603	543	567	546	536	557	537	561	572	547	570	558	528	521	539	556	602	529	494	543	555	518	544	586	497	550	519	500	558	573	521	585	531	553	576	532	550	549	565	527	591	525	536	546	541	568	547	546	568	542	589	549	532	550	590	581	533	566	529	598	526	582	526	552	515	553	559	548	594	538	589	550	561	568	546	547	589	554	543	583	572	538	546	576	551	516	576	560	570	545	536	551	567	532	550	507	558	555	604	526	587	557	539	527	538	557	535	583	501	552	536	566	550	529	516	590	526	564	552	581	573	578	516	532	566	598	535	556	566	585	557	551	561	557	568	551	521	555	569	567	568	597	571	592	545	556	544	536	519	527	574	540	544	574	552	570	539	554	549	573	561	507	561	532	518	550	577	613	594	531	585	544	547	523	579	552	558	556	554	542	563	540	555	532	583	540	526	528	588	591	568	583	560	537	563	529	549	567	556	561	555	513	500	535	518	529	546	609	534	574	529	569	594	547	543	570	582	520	512	559	538	561	529	559	563	558	570	570	576	525	541	511	524	531	549	556	516	504	585	557	519	550	528	552	544	535	604	523	542	552	562	541	542	521	559	565	539	582	528	562	580	592	588	568	516	531	575	552	555	552	545	549	520	600	534	553	588	555	573	587	562	569	545	575	529	546	550	533	549	540	532	553	560	573	555	539	563	586	566	549	536	511	503	556	523	564	562	542	549	566	547	538	557	550	572	520	529	518	552	548	544	569	515	563	567	581	540	537	564	576	583	561	618	579	566	602	549	555	520	518	546	531	551	577	531	526	542	527	530	540	530	545	529	587	530	572	572	496	565	566	529	566	590	537	538	529	570	575	542	522	576	550	578	544	557	556	553	553	565	556	549	601	542	556	548	565	514	546	588	523	577	505	549	563	549	549	516	529	572	538	506	515	529	597	585	540	565	593	494	582	549	557	571	563	565	535	572	551	589	565	490	586	547	552	546	556	526	534	533	517	516	572	549	581	527	510	524	519	520	565	582	539	570	602	573	542	583	543	576	571	519	565	526	503	481	554	547	543	563	536	567	572	555	527	541	530	548	550	536	561	534	512	542	561	557	590	552	570	554	543	544	577	599	596	535	560	535	572	580	548	553	498	560	538	523	546	552	575	532	550	564	560	571	543	537	528	550	557	538	578	570	588	560	575	548	560	555	566	596	589	516	530	547	557	527	546	546	547	546	576	548	570	598	538	541	559	555	550	527	509	535	559	576	555	553	556	590	586	567	574	532	567	530	571	534	517	549	616	560	555	525	545	515	536	584	533	514	533	548	541	542	527	558	536	567	542	543	546	522	560	560	524	545	555	528	519	536	591	543	568	550	554	609	543	535	515	529	530	559	559	530	545	540	589	543	540	538	550	553	557	582	525	541	536	568	522	533	566	565	558	542	573	569	562	553	517	574	541	565	579	537	582	583	527	574	565	544	531	552	528	580	532	558	526	554	542	581	586	544	549	545	603	565	549	551	545	543	554	572	554	576	505	565	571	561	558	546	556	541	560	557	562	578	566	525	535	508	534	593	550	583	583	572	544	559	549	572	556	593	507	540	559	533	509	573	559	549	559	550	560	590	533	546	537	554	562	538	532	535	573	551	581	583	525	549	523	557	553	522	529	571	564	510	552	598	548	525	535	553	540	524	560	548	551	519	512	534	562	557	535	567	525	572	551	524	532	566	576	550	539	588	582	546	518	526	502	531	512	563	540	556	568	492	523	541	520	558	525	563	565	535	574	604	565	537	566	511	541	566	522	606	549	592	528	571	524	537	574	543	545	579	551	554	527	539	551	557	573	525	573	552	527	593	574	567	600	551	574	596	541	555	590	533	533	545	563	549	550	552	515	541	578	549	562	541	574	566	583	529	504	554	529	539	557	573	524	557	521	563	518	552	575	556	576	526	569	531	562	573	564	569	558	601	564	544	535	537	527	524	559	538	586	570	519	527	524	566	527	578	592	523	523	532	573	522	557	535	555	565	507	601	574	545	581	550	548	543	534	546	515	559	538	532	530	524	566	574	542	567	551	518	550	564	560	569	553	573	541	553	518	543	536	513	568	529	563	563	525	556	542	552	570	565	561	582	534	570	576	541	552	564	589	550	540	545	611	569	510	519	537	543	534	583	538	581	578	580	542	548	542	559	577	524	542	546	541	550	588	570	550	542	518	520	549	545	563	563	528	584	529	579	510	562	563	569	535	552	574	570	575	566	527	581	527	518	512	543	492	523	590	535	530	542	565	562	541	565	568	526	553	551	546	523	526	557	543	546	517	552	541	562	559	552	573	505	530	537	586	545	534	536	526	553	557	579	552	572	520	543	541	528	601	553	582	560	539	556	543	533	562	547	582	559	565	547	588	544	545	508	576	580	570	531	535	552	579	593	570	570	519	532	582	526	555	573	550	551	502	583	561	560	515	503	544	577	578	597	573	547	549	562	542	525	558	525	567	571	572	552	561	568	565	519	576	550	527	573	550	578	571	523	530	555	542	530	525	521	544	539	537	567	552	524	548	540	564	550	541	531	499	579	584	545	568	593	540	587	558	524	538	539	530	525	529	555	559	539	537	540	514	572	539	543	572	545	528	591	568	557	559	554	563	548	577	529	569	579	544	547	562	587	575	563	563	579	561	552	558	552	541	579	531	559	509	534	588	550	549	568	530	579	530	524	577	559	536	562	562	544	536	504	550	593	545	538	540
766	986	1170	1214	1889	7249	9869	9096	6222	3154	1053	570	322	179	109	51	49	47	47	38	49	42	55	49	48	51	41	52	56	49	54	51	44	60	37	57	55	49	64	38	40	40	41	45	40	51	42	54	41	42	44	47	40	52	57	43	43	49	42	55	46	45	44	43	36	41	53	58	58	50	43	52	48	47	48	57	47	47	46	45	50	46	48	43	49	50	38	35	58	45	61	34	46	44	43	60	62	52	52	48	50	61	52	60	62	54	57	41	51	49	54	59	42	51	57	55	37	58	47	55	54	51	58	48	46	52	45	53	52	37	41	46	53	53	57	57	58	56	46	59	45	47	44	48	41	49	46	42	58	54	40	49	54	50	43	50	45	51	55	50	48	61	49	58	53	43	56	59	52	54	58	39	63	38	50	48	65	44	43	40	47	49	48	37	63	58	51	56	56	48	46	54	54	51	46	52	43	41	56	42	53	49	57	56	62	49	59	47	42	49	57	56	43	48	53	52	56	51	55	55	53	50	44	50	50	47	40	55	48	52	46	44	63	31	62	46	53	46	50	53	59	41	51	56	52	51	48	53	51	52	47	54	32	52	36	47	35	37	50	54	41	55	52	55	57	46	53	56	49	32	44	57	53	45	39	60	37	50	59	52	54	47	46	60	36	45	48	48	48	54	55	55	49	39	57	55	39	43	52	40	44	60	43	58	51	54	45	47	61	56	42	36	49	47	56	43	51	51	64	53	33	46	52	36	47	47	52	42	47	48	56	39	58	50	64	50	47	58	40	57	53	58	43	35	45	51	44	54	50	38	39	41	59	41	41	44	35	53	48	53	51	47	58	46	47	54	58	45	52	46	48	48	58	50	49	46	50	54	45	64	60	53	39	49	53	50	37	42	60	48	48	40	54	42	52	38	46	51	46	59	54	45	49	62	43	50	53	45	52	47	62	56	53	43	54	47	45	52	43	51	48	74	44	55	39	36	54	38	61	46	64	43	43	52	39	50	43	60	35	58	66	42	49	48	51	38	46	41	53	39	56	57	52	54	53	41	42	52	43	56	51	61	53	50	53	57	58	44	51	63	62	57	50	47	49	43	47	45	49	35	47	43	58	43	49	48	44	48	41	53	50	50	56	49	40	61	47	51	42	49	59	53	43	47	45	45	50	47	51	56	43	39	46	37	51	46	51	57	46	50	50	54	51	52	51	58	47	58	47	52	50	55	40	48	55	50	47	47	43	51	41	53	48	51	37	56	45	59	47	61	40	35	55	41	56	54	48	55	52	38	54	51	46	48	54	46	43	44	48	40	48	46	59	54	32	52	44	39	29	56	64	41	40	49	45	39	54	46	62	38	56	44	41	38	52	44	47	42	45	47	48	49	42	38	39	54	72	59	70	50	64	59	46	46	47	42	52	47	49	45	42	45	46	57	54	39	51	51	40	46	48	46	43	52	41	38	46	53	53	52	41	72	50	40	49	42	49	51	48	50	45	60	51	52	44	55	51	43	35	55	46	38	42	49	53	46	42	49	48	52	57	40	52	49	56	41	40	52	37	52	57	54	56	66	44	52	58	50	55	38	62	43	55	47	55	45	53	44	62	55	42	57	54	30	43	45	41	50	51	55	41	54	56	47	57	37	48	46	46	45	58	58	60	47	44	47	62	57	52	45	60	53	47	55	65	43	49	51	41	46	53	46	49	40	49	59	46	48	47	56	53	36	49	46	53	42	49	42	40	52	46	47	48	64	44	38	53	47	50	47	40	50	36	62	44	40	32	57	49	55	49	51	54	36	44	51	71	35	44	47	60	44	46	42	60	52	46	50	46	49	48	46	58	60	46	60	41	59	50	45	56	57	50	53	57	49	37	45	38	51	53	48	46	44	37	39	34	52	54	49	61	49	51	51	46	41	39	45	53	49	45	46	51	51	44	43	41	48	41	47	46	59	50	45	52	40	42	43	54	51	49	30	52	49	58	50	57	55	50	52	45	55	48	59	43	58	47	41	42	57	48	46	59	43	41	56	60	48	47	61	48	46	49	47	40	45	47	49	41	48	44	52	34	52	39	36	45	41	51	50	53	45	46	54	52	51	34	45	53	48	55	41	58	61	53	42	51	46	59	40	48	48	47	45	51	42	56	46	49	50	54	54	55	41	43	50	60	51	48	48	46	56	45	43	60	50	40	46	45	44	59	47	42	45	48	49	48	50	52	59	46	55	53	44	43	55	56	41	50	55	42	46	49	50	50	35	53	46	44	42	38	47	45	46	50	53	38	31	52	50	55	50	38	46	47	54	48	45	46	46	50	57	46	37	55	53	47	50	55	49	37	54	38	60	46	59	43	45	54	47	54	45	54	47	57	54	42	59	40	49	42	43	45	51	58	39	48	43	52	45	50	42	46	59	35	51	54	50	54	45	41	43	43	59	57	43	37	51	49	46	51	59	53	50	44	45	47	56	57	56	44	52	50	51	53	49	52	49	62	57	36	48	46	38	50	53	37	52	58	53	46	45	45	45	46	36	52	41	38	51	54	41	48	44	59	45	55	45	51	46	52	41	43	52	39	40	53	49	57	51	45	43	50	35	50	43	43	48	46	47	42	45	50	54	34	46	56	48	57	39	46	54	52	52	42	54	49	42	56	47	38	51	54	46	41	49	42	49	54	47	57	54	41	41	56	58	38	58	55	55	60	48	55	43	52	51	52	66	39	50	45	48	50	39	59	49	60	48	43	47	44	38	55	54	49	50	49	45	55	51	49	39	43	57	46	43	39	42	57	50	58	54	43	53	56	40	58	46	54	43	52	50	51	51	66	54	37	44	43	48	34	57	49	52	51	46	46	48	34	56	55	57	44	55	54	43	43	41	39	47	45	55	51	55	54	51	46	53	39	57	50	50	33	59	52	55	39	54	31	45	48	48	39	41	53	49	40	56	42	45	55	46	58	45	46	46	44	63	56	67	55	47	39	62	51	47	57	46	51	54	44	45	45	54	47	55	47	50	54	44	52	58	52	39	48	46	36	54	41	49	48	51	40	54	42	66	48	42	55	56	45	59	55	65	58	46	49	48	57	47	45	62	58	50	60	54	56	53	48	48	44	50	52	41	61	55	50	48	48	50	57	48	48	54	41	50	46	43	45	53	57	64	50	47	50	47	40	62	53	52	49	64	41	53	41	54	50	50	54	50	51	45	60	63	44	46	49	37	53	53	58	48	39	47	45	54	52	58	44	45	53	44	54	63	46	42	52	41	47	50	52	53	53	38	40	48	32	36	61	53	47	54	53	51	44	52	46	52	50	42	56	48	61	61	54	38	59	52	49	37	44	48	37	47	44	51	67	62	63	42	45	45	43	59	44	51	46	41	47	49	35	46	49	53	57	49	38	58	53	45	57	38	49	50	54	59	54	42	44	49	46	51	53	58	55	49	47	55	45	47	48	59	41	53	52	49	52	42	51	53	46	61	52	48	46	48	58	36	62	40	56	39	44	62	56	49
19919	17171	16040	31469	42812	56222	56975	50421	41721	30492	20256	13238	7700	3998	1987	1001	677	629	622	638	608	627	589	631	621	612	613	605	606	616	614	585	616	605	630	624	589	597	588	589	583	595	611	602	605	620	639	594	570	614	628	643	606	657	652	598	643	615	591	616	599	603	603	621	593	621	602	597	638	634	584	623	634	643	624	667	628	592	597	658	570	617	622	661	630	655	599	651	599	643	617	591	634	636	645	641	634	609	608	597	572	582	611	614	613	608	656	600	632	595	637	610	675	599	597	599	583	631	619	651	639	593	645	599	627	616	645	585	598	632	617	573	644	586	615	600	590	604	588	584	598	634	624	584	638	622	620	639	608	604	581	588	641	652	610	626	638	612	622	641	612	594	647	588	623	662	640	637	593	664	647	593	608	591	674	613	605	621	637	598	604	580	623	623	597	636	625	626	598	625	622	591	596	649	609	607	632	579	625	609	620	575	613	587	608	621	625	642	592	647	600	654	641	597	624	633	630	601	647	626	623	629	603	622	618	566	584	576	605	605	615	599	577	611	610	572	632	666	597	619	680	618	610	562	620	618	598	658	637	589	586	616	619	639	609	620	639	642	582	613	620	616	616	602	647	653	588	617	660	597	643	598	637	655	621	611	620	640	607	625	574	601	631	638	584	658	667	607	621	602	618	580	607	620	664	604	595	634	579	633	640	646	619	642	613	619	568	607	621	641	620	651	620	598	625	610	609	629	655	610	583	609	660	636	592	615	645	604	619	619	586	596	627	610	657	649	623	606	623	623	600	590	613	633	608	642	643	570	596	597	586	597	634	643	648	620	648	622	597	639	637	659	665	613	570	612	620	676	660	599	600	631	581	617	619	603	601	606	597	600	607	605	619	591	593	619	641	619	640	599	603	632	603	607	606	615	630	625	625	613	636	614	648	624	599	613	627	662	599	601	623	629	644	596	666	615	606	628	581	632	652	626	613	611	591	610	653	599	628	644	645	621	606	590	605	613	654	658	566	600	654	590	616	605	630	631	612	633	680	627	605	632	635	625	607	615	608	592	632	603	608	601	666	595	637	619	633	640	590	561	591	597	611	646	665	596	616	569	552	626	609	604	582	612	630	602	613	632	622	598	626	594	629	604	653	590	630	630	614	625	661	626	574	611	643	633	606	623	617	636	591	625	598	635	630	627	615	584	582	637	640	562	605	603	607	628	581	639	645	594	611	635	600	647	579	590	598	642	624	571	588	617	645	599	614	612	621	634	624	559	633	614	647	609	629	592	562	609	631	652	593	622	602	632	595	644	656	607	622	663	582	621	619	629	627	594	626	629	619	598	591	579	622	594	615	606	576	615	638	624	617	589	592	630	695	573	608	627	631	625	625	610	605	627	611	658	615	607	625	615	625	594	638	577	643	606	633	620	643	639	652	634	631	594	657	620	618	638	602	587	641	623	599	650	626	619	655	640	581	615	644	568	644	617	633	588	601	548	621	643	568	626	614	612	583	577	623	624	612	594	600	621	640	617	650	594	594	629	615	598	598	598	638	590	647	620	634	620	590	624	654	603	616	633	622	618	606	636	579	620	644	644	618	592	591	642	620	603	589	625	587	568	546	610	634	608	598	628	585	605	617	601	587	602	611	570	587	632	649	614	617	599	609	584	607	602	662	604	622	634	620	626	606	583	630	622	607	638	643	627	646	622	615	661	635	579	606	593	616	637	592	617	606	624	610	632	628	619	638	614	606	650	593	633	622	639	640	634	655	604	599	600	577	639	628	598	600	587	633	611	624	588	610	645	633	593	622	606	604	564	642	601	669	596	632	669	633	583	609	659	638	653	635	627	622	635	601	598	599	622	560	642	644	577	585	606	589	604	612	592	592	597	561	626	625	621	601	641	673	649	600	594	595	585	615	618	586	628	602	586	595	614	622	622	603	650	599	607	623	591	608	612	585	637	646	612	603	580	582	633	621	630	637	605	634	633	623	621	580	630	608	650	631	655	659	591	588	627	650	595	640	618	628	647	638	592	605	621	596	620	610	610	607	695	582	609	601	616	620	672	628	571	615	609	663	578	659	614	594	606	616	583	620	623	645	603	610	603	590	623	633	610	653	608	612	593	625	603	598	613	602	638	633	633	634	629	618	649	562	632	600	638	574	593	599	578	634	630	626	576	622	594	616	598	662	618	611	608	590	577	681	637	611	608	607	625	617	613	609	620	631	589	668	601	595	634	621	611	615	605	586	591	617	594	626	652	648	619	602	620	673	600	621	632	618	598	607	599	590	642	604	586	604	601	648	599	642	628	637	601	635	649	598	642	620	595	606	632	615	592	629	608	595	607	662	623	645	615	622	631	665	674	609	579	613	621	631	595	613	629	595	604	611	618	606	609	609	628	628	641	614	604	594	636	598	621	619	632	631	590	636	606	615	588	611	581	596	619	632	624	645	603	582	657	645	608	608	627	632	594	648	594	601	608	601	589	628	620	632	643	639	652	589	638	630	592	623	640	601	580	637	581	647	587	638	611	640	604	621	617	599	640	621	643	653	594	663	603	605	599	620	606	621	614	582	613	640	641	613	592	657	593	606	636	604	589	572	605	643	603	592	624	627	604	596	568	627	609	647	613	591	619	625	623	605	575	618	587	634	638	571	610	637	657	630	610	645	644	619	634	642	644	660	600	628	615	604	633	621	596	633	617	573	641	648	604	624	627	669	626	658	604	623	664	597	615	613	621	604	621	651	638	650	623	591	615	632	598	597	626	626	620	572	629	595	659	613	630	634	640	635	664	592	554	624	592	600	617	626	599	565	606	640	626	603	579	652	597	635	601	603	686	603	623	649	594	596	648	577	613	666	608	633	591	588	612	591	583	573	585	634	647	630	615	617	640	595	652	617	570	629	634	558	652	650	617	635	623	631	603	631	600	628	586	603	603	602	612	630	607	615	619	600	579	605	620	674	625	626	621	623	580	616	630	594	626	664	632	611	626	626	603	581	618	612	605	632	639	632	600	592	598	605	627	561	626	610	602	667	598	639	607	602	581	603	615	594	630	641	594	580	585	661	602	600	593	599	604	585	616	631	610	659	617	619	641	653	621	622	657	598	610	598	587	602	583	574	654	611	576	606	562	593	641	615	636	624	580	666	611	636	678	619	608	609	657	651	603	641	683	604	613	583	603	616	602	663	616	597	617	609	599	648	644	653	605	613	599	600	615	562	659	626	618	637	619	673	638	630	620	599	656	611	590	622	602	612	603	604	594	613	592	625	621	609	634	584	602	610	627	646	574	596	635	621	589	586	580	590	645	639	604	587	577	600	645	619	654	605	627	599	609	589	637	606	590	608	616	593	605	562	598	591	597	603	626	645	577	628	607	579	648	600	608	605	617	606	638	594	576	589	619	657	600	605	573	613	592	663	657	563	626	618	634	573	591	646	637	597	593	616	589	582	628	604	629	610	625	651	611	611	653	591	630	607	635	625	608	595	633	667	697	608	607	594	626
2144	734	744	956	1817	6129	10640	10257	8119	2910	1410	750	359	179	91	82	39	52	57	41	38	48	50	65	49	47	49	62	43	57	36	54	53	46	50	61	53	63	42	52	55	48	45	51	47	50	49	47	53	46	51	52	63	52	53	45	63	53	48	47	48	50	46	59	56	54	45	58	65	49	49	55	64	55	54	47	42	63	51	54	54	46	53	53	60	45	54	49	47	50	46	44	46	34	51	48	44	65	43	49	50	43	53	56	52	58	48	51	42	54	50	53	55	48	54	50	56	45	55	39	47	39	50	48	44	52	44	52	56	55	52	60	49	41	48	59	56	57	39	38	65	43	57	55	51	50	43	50	62	62	54	53	53	48	44	51	49	52	39	51	47	50	61	49	52	46	60	56	52	56	51	47	52	51	49	62	57	41	43	42	58	55	47	46	60	48	45	35	51	53	55	55	33	64	48	52	51	58	59	51	56	45	55	51	44	58	42	48	56	49	50	64	45	59	48	37	60	42	54	43	53	35	54	48	61	44	52	57	45	52	51	44	52	59	46	50	55	57	49	48	46	69	43	51	61	65	46	69	42	43	60	40	43	54	47	60	36	68	57	58	62	57	53	54	62	58	45	49	53	70	48	39	55	39	55	48	60	33	39	40	44	38	68	49	48	54	40	49	55	55	63	47	54	52	60	45	46	37	55	48	48	43	60	50	48	62	46	56	47	58	59	58	57	51	58	42	58	49	43	55	56	58	57	52	56	53	57	52	43	59	55	48	51	43	53	55	69	52	53	46	55	58	64	49	44	58	46	48	42	48	52	53	73	63	57	39	59	38	52	43	42	66	53	32	62	63	49	45	47	45	53	44	46	46	65	49	54	57	46	53	59	39	55	52	48	55	68	48	36	45	46	42	46	47	37	58	49	61	51	43	47	46	43	58	50	47	52	53	47	58	49	50	53	55	43	47	57	49	62	60	39	51	60	56	47	66	38	42	43	53	56	53	55	37	68	42	53	62	52	72	50	48	53	64	39	53	55	50	38	58	55	56	40	46	61	53	51	49	56	60	46	46	67	39	51	48	42	58	52	54	68	52	44	58	49	39	66	43	55	41	52	43	47	44	52	56	56	34	39	46	54	56	54	55	65	55	49	47	42	58	57	47	51	58	47	45	50	38	52	50	51	47	56	58	55	45	50	68	54	62	57	59	39	55	49	53	49	50	62	37	53	45	54	48	46	52	64	48	52	60	63	52	46	48	52	43	57	51	47	35	54	52	59	56	55	47	47	53	53	48	40	58	53	45	44	48	58	46	51	43	48	44	59	58	53	67	52	57	47	67	50	51	42	38	59	48	55	55	50	44	57	44	53	63	57	53	55	55	45	44	56	50	44	51	44	46	60	49	47	56	66	52	60	43	68	40	53	38	49	54	50	50	47	56	46	41	50	54	51	49	52	60	44	57	45	44	51	39	49	61	47	50	53	58	54	60	45	49	61	53	50	52	53	69	60	55	50	53	52	55	65	63	52	63	40	49	53	45	63	67	46	61	52	50	51	41	49	47	52	47	65	41	47	50	43	48	42	57	56	51	55	49	40	50	44	38	45	53	52	60	50	52	61	31	48	42	48	59	50	43	59	52	61	64	58	42	52	52	55	39	48	55	66	50	39	66	48	52	46	59	36	43	46	47	50	50	47	62	37	59	46	49	50	62	58	47	51	57	64	62	48	55	47	55	56	51	49	50	61	58	48	56	54	53	48	59	52	47	53	57	50	54	49	55	58	54	40	60	64	62	44	39	54	57	54	61	57	41	40	51	44	53	60	51	70	46	52	44	51	54	50	39	50	43	44	57	40	50	57	42	49	67	59	47	49	47	44	48	39	39	63	60	50	73	60	66	51	58	43	56	57	56	49	42	42	65	48	51	56	69	57	53	58	40	59	64	51	45	39	48	56	54	62	58	52	44	51	53	55	57	60	52	45	51	47	45	50	57	44	47	55	59	62	55	46	72	37	54	59	52	50	50	54	53	51	44	48	55	41	48	67	60	46	54	57	48	52	48	54	51	56	56	53	52	57	32	54	50	60	51	44	50	58	51	46	39	47	40	46	63	47	56	42	56	62	51	54	66	54	46	48	45	51	46	48	52	45	51	53	52	57	53	55	54	55	59	54	55	64	49	50	48	51	49	51	52	52	36	51	50	59	53	42	59	60	40	51	54	49	41	59	49	52	66	51	68	74	51	52	43	48	40	50	45	56	53	46	59	67	47	33	44	43	54	47	50	62	44	51	54	52	52	45	40	61	48	48	52	58	42	62	50	55	51	66	59	50	57	52	42	46	57	54	54	44	50	41	50	55	40	45	42	50	48	46	62	47	51	32	51	46	52	48	47	52	52	54	55	57	45	44	46	47	69	49	54	54	64	45	59	46	49	56	63	52	55	54	44	50	40	40	57	60	55	53	45	61	56	38	45	58	55	46	46	62	59	57	53	56	44	59	59	54	60	57	42	67	50	56	48	60	47	46	50	60	48	61	53	51	48	46	50	51	40	57	50	58	52	49	54	55	61	54	60	49	60	55	39	58	57	53	61	64	56	52	46	65	53	52	50	37	59	52	50	55	48	58	53	70	52	55	45	40	36	58	53	57	41	60	48	55	51	62	60	54	41	50	51	76	43	62	53	41	51	65	55	63	51	52	44	60	47	35	69	50	56	53	57	45	53	65	54	41	44	56	54	44	68	52	58	38	42	56	49	42	45	53	55	40	59	58	47	42	45	50	59	48	39	53	47	57	41	61	51	58	63	52	56	50	42	38	54	47	45	60	58	44	55	53	49	49	39	53	54	43	52	58	58	61	47	53	44	61	47	42	53	46	53	60	41	51	47	57	54	37	50	52	41	42	53	57	46	72	50	50	46	50	48	43	53	53	51	48	46	55	59	50	44	52	66	38	60	54	48	55	53	62	41	51	46	55	44	57	53	50	48	44	60	41	51	40	49	35	50	50	53	38	50	48	52	52	53	64	45	57	60	55	45	59	61	43	69	50	49	59	59	51	39	50	51	53	57	55	53	46	55	49	51	51	52	42	41	50	51	51	56	46	55	47	60	57	41	54	51	49	48	58	48	47	60	54	58	50	52	61	51	49	51	47	56	40	56	49	41	54	69	53	51	41	60	61	44	58	58	45	42	60	46	56	60	58	61	50	47	49	47	49	49	59	59	57	56	52	48	57	51	43	59	57	41	47	58	61	52	51	38	51	57	41	51	61	50	49	51	48	50	44	53	49	52	66	57	63	54	64	56	50	42	60	54	56	65	47	73	62	44	47	46	55	50	59	64	43	51	61	38	61	43	69	57	48	44	40	47	46	56	50	51	60	52	50	57	50	48	52	46	45	58	48	45	48	53	46	46	54	48	50	54	49	64	53	45	53	43	54	62	42	47	61	36	61	58	58	57	47	55	45	46	46	50	44	53	55	51	49	48	39	61	70	55	57	41	52	68	49	44
19863	13934	12760	28752	41034	54503	59599	54177	45035	30058	22942	16332	8973	3988	1753	892	770	603	611	632	644	665	630	648	602	645	643	637	610	635	660	647	674	690	660	604	632	669	669	639	633	632	667	650	675	635	687	662	706	672	647	644	658	617	649	641	652	679	628	651	606	630	655	628	621	631	636	699	640	638	654	609	608	622	668	667	636	687	679	638	623	611	655	615	646	634	601	627	670	622	598	673	609	659	677	611	650	659	651	593	653	664	657	661	676	675	659	627	690	643	683	619	631	622	718	697	664	634	663	684	655	645	619	642	664	653	684	660	642	644	634	672	665	636	667	610	660	631	670	601	673	636	680	675	607	680	627	684	699	647	643	672	636	652	657	628	639	671	648	686	671	649	682	639	597	671	700	677	600	655	640	626	659	619	607	627	674	592	651	594	673	621	687	670	629	642	659	693	621	636	688	669	645	630	650	676	629	668	704	608	646	658	666	685	657	638	616	651	635	645	621	625	633	643	642	657	707	644	600	641	619	660	651	658	677	674	625	605	632	658	635	644	619	643	647	651	631	671	635	655	647	666	660	651	653	634	639	664	640	648	670	641	665	647	647	674	659	613	623	675	660	652	659	673	658	644	666	602	648	659	672	648	628	627	674	634	653	682	650	635	639	654	664	631	637	719	697	633	591	670	665	609	626	647	630	614	648	713	680	667	642	656	693	646	655	636	641	595	643	652	674	624	667	680	663	646	619	658	636	641	618	637	685	632	656	658	625	638	655	695	638	627	663	684	651	672	683	668	666	638	596	689	643	730	600	659	641	636	661	660	673	619	650	652	634	688	687	623	651	643	643	655	633	639	674	689	669	656	679	625	671	686	701	575	642	646	672	661	714	681	657	600	603	660	662	659	658	644	675	627	679	644	609	602	655	632	664	675	625	612	626	695	620	657	635	685	645	671	602	612	605	634	633	666	611	668	617	671	640	648	628	679	652	677	648	631	628	664	655	652	594	668	654	641	623	689	596	660	650	662	666	653	661	648	640	598	644	636	630	673	652	682	629	634	666	678	634	683	664	633	623	655	673	617	644	596	637	681	615	635	642	661	687	644	653	647	606	616	585	672	654	646	632	697	671	631	654	632	695	657	701	649	655	644	664	617	629	654	652	660	623	686	614	667	608	647	636	659	677	647	657	645	660	635	654	629	623	682	637	623	645	612	687	670	623	652	655	609	644	705	672	643	655	630	656	625	668	662	677	661	638	657	617	666	631	670	668	623	614	619	670	665	648	656	632	653	672	630	654	694	652	674	629	650	663	603	618	656	666	647	655	669	623	617	624	660	630	651	627	691	631	653	671	603	642	673	673	632	672	621	656	660	616	663	676	665	633	606	636	659	662	620	632	669	707	600	668	617	646	652	626	625	665	630	641	669	697	685	646	638	640	678	636	660	640	654	667	670	651	684	653	666	651	645	630	664	664	630	664	633	638	597	705	655	643	670	606	646	636	662	619	670	652	631	640	633	624	677	704	622	621	626	658	633	684	665	681	654	692	616	680	678	651	616	675	700	635	655	665	674	641	643	694	616	676	635	646	687	696	678	639	641	670	635	642	644	664	634	613	622	703	648	646	615	646	711	701	664	660	652	668	648	658	641	651	643	651	627	628	659	641	648	664	664	660	650	641	667	657	689	586	675	643	638	650	666	637	609	646	650	634	659	647	675	658	610	651	634	656	673	656	672	637	689	628	668	619	664	649	678	675	633	653	619	633	651	685	691	676	656	651	638	662	620	668	663	667	648	670	709	634	663	606	634	668	658	617	642	662	656	667	625	646	614	643	606	659	666	673	607	620	689	676	668	686	636	634	671	673	639	623	640	650	618	670	658	688	666	618	641	647	633	636	668	682	652	640	658	662	639	637	588	656	657	660	658	670	636	662	648	619	644	612	621	632	649	631	640	640	630	656	647	671	670	695	611	613	653	627	654	626	659	653	656	659	652	636	684	617	638	658	644	671	656	620	617	647	630	647	636	656	665	666	668	622	626	674	607	611	666	626	671	610	684	673	615	672	651	613	668	639	687	663	655	657	631	629	676	643	685	610	642	616	672	643	655	656	622	694	602	620	649	667	590	649	616	648	663	668	653	625	623	672	646	630	669	684	668	679	639	670	671	599	624	690	593	639	676	654	634	643	651	696	644	659	655	643	658	625	664	654	672	618	640	594	672	658	636	629	599	602	655	635	736	639	640	662	661	632	652	650	631	614	658	617	602	643	661	683	676	667	651	658	707	627	627	691	643	682	565	609	646	675	645	664	638	679	683	641	663	652	600	639	679	668	700	604	649	683	646	656	668	659	673	664	685	617	638	667	653	619	671	655	624	635	662	625	655	644	675	620	660	683	634	649	647	647	687	664	651	625	636	704	651	682	620	659	590	609	645	652	621	684	612	662	650	628	671	623	663	645	620	667	665	649	627	699	633	644	695	668	674	622	641	637	663	630	598	630	621	651	652	690	637	667	617	682	721	669	649	677	612	697	659	648	683	647	655	683	624	646	633	666	649	672	628	640	608	643	658	639	694	606	679	607	604	663	646	592	651	631	628	659	631	653	637	660	642	672	671	634	641	656	671	667	654	686	629	677	698	652	639	645	641	628	652	639	694	676	645	672	620	611	682	631	657	636	634	688	605	686	604	659	588	645	609	657	688	644	647	691	645	610	660	642	655	673	581	636	672	620	673	676	660	662	653	638	638	662	669	627	630	672	608	656	607	632	636	678	695	682	655	649	657	615	646	670	669	655	669	649	646	658	611	655	662	657	640	640	697	648	617	632	611	696	652	622	632	649	629	660	614	607	628	612	635	660	645	576	629	644	633	679	637	683	630	635	638	635	651	638	644	611	652	600	671	636	610	638	653	669	660	693	593	699	648	666	687	602	657	668	654	577	646	636	642	652	640	620	669	684	639	681	652	653	644	663	684	686	653	619	644	697	680	649	635	656	658	657	626	625	663	663	628	591	657	667	698	695	674	656	656	675	635	648	706	689	646	615	653	594	670	627	612	671	636	654	626	610	632	610	687	665	598	635	657	680	642	642	672	679	638	640	666	613	632	635	626	652	654	646	620	690	651	646	669	647	703	611	624	653	631	649	612	667	633	622	650	691	593	604	655	680	670	635	693	651	700	662	660	672	698	601	641	614	645	644	613	683	670	645	661	659	630	630	595	660	673	657	636	630	654	671	700	667	667	643	650	643	638	699	652	646	661	677	711	691	684	654	669	685	629	654	700	640	636	634	662	668	648	679	637	625	667	664	642	622	652	631	646	671	682	639	594	644	680	696	631	656	690	685	615	609	623	677	601	671	624	645	638	648	665	672	568	674	628	642	610	683	661	680	647	641	641	622	619	641	615	667	643	655	650	669	672	619	650	659	606	656	647	630	656	677	637	600	633	656	651	649	653	681	638	635	622	629	677	640	682	644	649	628	618	615	625	628	695	616	645	629	638	687	678	653	666	666	671
1185	1076	1556	912	2311	7702	16811	18122	13491	5149	2204	1463	647	335	171	86	64	34	41	55	51	52	53	59	58	49	67	57	60	62	56	65	72	71	58	45	61	49	65	62	43	47	58	56	50	41	48	65	44	61	51	65	54	57	68	63	59	72	60	46	54	45	49	56	58	54	46	72	65	71	64	61	58	49	45	43	54	64	54	60	67	55	66	65	63	51	37	57	55	58	64	62	73	52	56	54	74	47	61	57	53	57	59	45	57	56	66	65	46	47	60	50	39	45	59	60	49	58	50	50	61	49	60	53	64	59	65	56	55	56	62	49	56	52	43	71	56	56	71	64	72	58	55	51	64	65	59	57	53	53	54	57	53	58	63	63	53	58	71	57	50	56	69	53	46	46	54	42	49	54	52	59	63	60	77	52	52	54	52	47	59	66	75	54	67	55	72	61	63	52	58	53	62	63	44	54	49	59	64	52	49	51	53	56	55	62	61	60	70	58	59	49	52	57	57	59	56	60	63	53	64	58	51	62	53	65	44	58	56	57	66	55	48	59	57	56	58	53	61	62	61	58	43	65	68	48	43	55	51	63	63	63	66	61	59	66	49	71	63	53	54	61	58	54	62	55	68	51	62	56	56	58	59	53	46	49	64	58	59	53	56	57	60	45	52	62	51	53	71	54	52	55	69	41	63	58	55	39	48	47	55	59	65	68	55	61	73	56	54	43	62	52	53	71	56	46	60	49	60	58	58	58	59	69	67	64	57	42	60	77	55	61	60	68	59	51	45	56	47	55	70	60	57	56	53	60	59	47	59	64	59	47	44	56	51	50	56	59	50	51	78	69	51	57	73	52	61	60	50	64	47	49	52	47	57	54	61	58	66	53	54	60	63	67	58	55	57	63	53	51	49	45	60	59	58	56	59	56	49	59	52	57	71	59	63	52	64	62	56	73	51	57	60	63	64	43	60	46	67	56	51	55	53	61	70	51	45	60	48	45	57	58	39	55	54	66	68	47	53	63	60	48	71	60	46	59	58	48	54	59	56	50	64	65	59	56	62	56	47	55	49	67	66	57	54	51	58	48	50	52	60	51	66	58	59	58	52	53	57	63	46	61	50	50	59	68	60	56	57	66	50	63	69	63	61	57	55	66	65	53	54	39	50	62	60	64	53	68	63	47	42	63	53	48	57	47	66	50	58	67	40	72	62	50	65	63	49	46	65	52	46	45	66	54	62	58	65	63	45	49	56	57	64	66	70	58	49	63	48	54	52	54	50	48	62	56	60	57	53	62	33	51	66	52	61	63	78	60	54	40	74	51	60	49	55	58	58	43	64	63	70	76	57	39	49	59	68	44	57	56	71	62	61	52	62	60	63	50	67	70	68	61	45	53	48	51	60	50	58	51	60	62	48	56	53	54	48	49	55	57	56	62	59	69	51	52	45	65	55	52	51	54	56	52	56	66	69	59	78	51	57	59	66	50	58	53	62	62	59	59	62	68	65	54	53	57	48	65	66	67	56	63	63	73	51	62	50	65	49	54	73	53	60	51	57	44	52	74	57	68	63	54	48	62	46	53	79	57	56	53	41	59	50	65	42	51	55	56	46	60	53	68	44	66	58	52	53	49	56	61	53	65	62	56	55	45	59	67	50	55	46	56	59	49	63	66	63	57	48	63	52	38	56	68	54	52	64	60	65	51	59	55	77	53	63	60	58	59	63	54	75	54	48	63	60	45	59	48	53	49	45	65	57	50	63	48	61	49	45	60	64	54	55	50	63	63	38	47	54	60	55	59	63	60	47	48	50	44	57	43	55	53	50	58	53	57	54	67	56	54	65	61	56	65	56	53	54	56	70	48	57	59	71	60	56	58	61	61	57	47	57	54	71	60	45	45	58	49	50	50	54	72	65	60	64	62	65	57	61	48	62	65	64	65	43	55	71	57	47	59	47	59	58	53	59	51	53	62	67	55	50	66	70	51	33	57	52	69	51	54	36	39	50	67	57	54	47	63	72	57	55	61	52	58	73	46	74	58	59	48	56	56	64	61	54	50	54	48	53	51	52	59	54	35	56	50	43	59	59	49	57	51	59	61	57	56	48	53	61	51	65	62	70	57	69	43	50	60	65	64	49	62	52	56	51	57	57	52	57	48	52	51	65	51	53	44	75	67	56	44	44	46	56	58	45	66	55	56	54	54	57	70	65	59	52	65	59	51	57	53	50	40	44	66	60	53	60	51	47	67	46	70	62	49	53	46	76	50	62	57	59	61	66	52	47	51	59	59	47	61	63	46	36	77	56	43	50	49	51	59	67	66	60	55	66	56	50	49	60	46	59	55	58	51	53	56	54	51	63	51	50	59	66	61	49	42	64	54	58	51	47	58	56	69	52	49	51	55	69	46	50	54	50	47	58	66	57	56	58	48	51	50	47	51	55	49	55	64	56	48	53	49	53	58	58	47	55	64	49	63	59	53	61	68	49	49	51	49	57	67	59	55	56	52	58	53	63	52	52	55	56	59	53	56	56	53	72	74	61	47	64	56	52	57	42	43	49	57	57	48	54	56	58	43	41	55	70	57	65	63	55	53	53	68	66	56	58	53	51	61	62	50	56	67	43	61	51	53	45	60	45	55	56	56	57	59	65	65	70	73	59	61	59	58	73	61	55	54	62	51	45	62	47	52	61	55	56	63	47	54	55	59	61	52	46	55	39	58	69	54	50	67	52	65	63	74	59	61	57	53	66	66	59	59	66	63	53	72	47	54	53	58	63	60	59	58	49	55	56	63	55	58	60	65	62	46	66	50	52	49	76	62	50	64	47	52	57	52	56	68	42	55	60	57	61	64	51	73	54	54	64	68	44	68	76	51	60	58	57	59	66	61	53	48	42	52	46	51	70	59	60	57	55	62	43	56	59	52	54	59	60	73	57	51	71	71	55	62	41	40	59	63	65	43	52	60	54	48	64	56	47	63	61	44	47	57	64	53	61	64	50	62	40	58	48	48	54	56	77	56	46	45	67	57	55	55	45	60	67	52	49	63	55	67	42	51	55	61	58	46	67	59	59	51	51	45	57	57	59	56	50	58	58	70	49	61	51	35	61	63	61	48	66	59	64	61	52	67	67	79	69	65	55	59	64	74	56	63	65	62	62	55	60	57	55	55	46	58	48	57	56	55	56	52	59	48	62	43	44	57	55	41	52	75	56	49	62	57	55	58	63	51	53	64	57	57	57	63	50	58	52	56	60	63	51	48	60	50	52	61	53	49	55	47	58	60	55	43	67	72	59	55	58	66	62	74	61	63	57	61	56	51	61	53	52	67	50	63	67	48	54	52	48	56	56	49	41	60	47	47	55	56	57	59	50	53	56	53	68	43	62	49	61	63	54	59	48	67	45	56	71	50	62	62	53	60	59	42	57	69	55	52	53	47	63	63	57	52	57	55	69	49	48	45	47	54	41	53	62	61	55	68	57	59	51	63	58	56	62	53	47	47	56	53	56	53
22571	17583	18986	27753	46460	59665	69878	64754	53254	36265	28048	22885	14192	7945	3179	1287	779	715	767	655	703	717	744	738	701	690	683	674	703	670	654	708	696	731	681	688	648	654	675	690	696	686	659	687	657	687	708	720	722	713	707	728	696	677	723	663	637	644	702	644	643	710	691	725	720	693	691	687	706	744	697	657	722	643	683	651	689	689	692	678	700	716	646	721	673	693	676	781	712	735	699	674	689	693	685	711	744	728	666	679	705	698	663	687	693	736	730	708	690	690	671	678	673	736	696	706	746	705	664	646	703	704	723	696	696	716	688	724	687	728	715	739	681	666	671	698	723	667	692	688	727	708	726	685	680	648	707	663	707	752	723	721	682	693	695	746	678	719	731	721	707	750	716	708	694	708	729	732	692	677	712	668	707	756	690	723	650	697	685	684	724	674	720	730	658	729	715	735	716	699	643	730	704	690	683	728	735	675	726	727	704	681	684	693	740	638	747	688	692	685	718	673	712	697	702	722	678	681	699	690	716	731	676	685	679	679	710	763	722	722	777	676	681	742	677	705	727	706	655	720	709	724	689	664	658	684	705	682	715	751	719	669	699	685	686	699	701	719	668	697	706	682	705	761	729	715	679	663	753	706	700	700	717	653	676	681	662	707	702	710	684	678	725	734	737	673	689	660	698	702	690	688	712	686	691	704	696	689	727	713	694	679	668	716	661	691	685	683	687	724	701	739	682	724	686	721	734	699	689	734	706	715	698	709	632	728	679	710	687	698	667	694	669	681	695	633	656	747	761	657	758	717	725	712	657	720	701	706	757	681	689	708	700	665	738	680	678	667	710	722	681	738	746	759	724	742	653	712	733	734	707	736	686	695	674	679	729	725	763	686	654	683	677	709	673	723	699	740	686	656	703	680	720	678	683	690	656	677	699	681	679	715	658	693	670	707	740	730	645	687	731	709	704	715	699	689	741	709	721	686	743	713	688	693	682	704	720	659	681	705	671	728	718	672	707	684	683	707	691	699	703	717	717	720	683	665	694	723	689	711	648	737	650	683	709	686	688	655	709	738	651	668	682	719	688	681	720	676	686	700	696	686	701	669	702	704	712	660	665	690	707	740	689	669	673	747	697	698	745	750	718	679	713	742	656	746	678	668	700	705	758	695	677	671	706	701	708	690	764	685	687	711	687	710	755	688	705	718	700	669	687	651	717	707	687	717	681	729	702	712	713	679	699	697	669	707	674	716	664	695	667	659	673	736	699	693	661	688	666	706	692	775	684	678	685	720	695	675	702	666	686	682	666	701	688	727	697	647	682	700	709	675	665	716	691	640	757	743	750	682	659	693	696	665	753	671	701	691	691	662	687	756	688	663	728	682	665	694	717	662	752	705	711	699	667	687	745	718	702	656	701	636	719	675	696	712	692	705	699	701	704	731	700	655	694	668	708	694	723	661	691	683	698	661	756	744	723	665	716	674	716	689	692	718	694	713	665	698	739	669	670	665	711	721	701	727	643	688	686	694	751	646	697	730	692	691	679	702	736	730	667	721	691	713	690	651	743	718	644	708	692	706	692	721	660	631	724	686	714	723	728	739	662	669	705	665	716	755	698	721	704	745	707	690	729	685	680	694	676	710	713	691	720	685	687	702	710	687	634	693	667	664	687	748	688	705	728	679	697	654	728	711	706	668	742	710	689	676	659	728	692	676	712	697	693	681	751	734	696	652	718	720	662	660	681	663	663	722	709	669	697	709	676	697	665	748	702	763	663	669	683	732	719	697	712	707	689	738	673	702	695	743	689	740	714	677	662	724	705	678	714	714	648	723	675	713	704	729	710	706	668	726	741	709	629	696	660	687	686	749	628	677	702	695	686	711	689	692	671	753	685	761	726	695	711	726	680	788	713	725	698	672	683	706	709	638	720	688	683	704	707	739	693	651	680	688	676	726	701	689	696	701	684	698	732	715	706	706	670	677	677	747	662	712	735	695	710	708	720	688	672	695	680	680	732	699	736	723	675	716	716	727	657	710	747	680	693	718	712	730	684	709	700	722	736	674	723	679	674	668	700	740	681	663	760	758	743	668	677	663	736	678	671	722	668	692	658	685	681	721	692	694	686	728	691	666	663	717	741	683	758	677	699	675	691	713	724	667	713	720	749	686	679	698	725	709	694	736	729	722	716	722	682	698	717	709	648	686	668	718	714	770	733	685	725	705	747	720	668	692	709	713	678	691	728	681	698	757	675	659	689	693	724	706	670	738	701	713	688	650	717	700	738	759	702	754	713	694	674	692	701	687	692	713	706	701	705	707	697	721	672	684	661	719	672	694	712	689	688	720	684	634	699	675	696	714	687	726	693	722	702	705	742	702	716	691	714	738	691	710	657	675	691	687	666	692	640	683	679	696	712	718	656	672	683	667	737	677	684	672	741	710	726	708	725	703	733	655	712	740	691	739	639	691	732	723	718	668	688	700	681	681	722	676	705	672	715	655	717	712	698	699	709	709	683	692	713	716	705	751	706	725	717	719	740	683	737	738	670	721	680	690	693	702	705	718	687	716	665	695	707	699	675	671	676	661	670	733	666	673	694	691	688	728	729	657	697	734	692	721	706	689	729	714	680	697	699	682	718	727	722	689	732	704	708	692	680	742	694	708	725	621	705	711	700	735	694	684	729	706	651	718	692	693	671	663	691	707	710	721	722	711	692	707	688	707	730	684	692	669	643	722	723	720	711	707	698	721	688	735	691	748	709	707	647	699	724	687	678	692	696	665	675	703	670	693	699	706	712	762	694	699	708	704	694	700	710	695	684	675	691	673	676	723	706	674	721	708	725	727	700	752	693	747	678	691	728	759	699	719	658	684	705	686	720	684	711	714	711	661	739	685	705	697	685	692	711	709	743	690	724	740	741	679	683	713	749	711	699	665	681	676	742	739	717	672	660	676	674	689	683	682	698	748	679	686	716	702	689	703	728	653	649	701	678	762	704	692	715	740	723	708	710	704	675	717	720	728	713	694	677	680	695	679	686	718	667	702	671	706	687	697	676	727	725	719	703	710	695	705	718	675	678	705	704	716	699	684	701	681	704	722	727	690	690	689	728	711	720	684	697	661	705	683	672	713	662	696	715	708	713	699	685	719	687	682	665	700	689	751	713	727	739	667	647	713	688	705	685	712	673	687	699	699	740	734	666	682	727	706	726	737	675	703	702	667	729	728	743	712	653	689	717	677	665	680	749	718	692	709	675	705	671	666	720	694	730	740	616	730	668	707	716	751	695	706	686	698	723	702	678	682	687	683	715	688	696	668	679	652	706	729	718	657	691	718	647	714	688	692	670	680	710	638	691	694	693	717	755	663	732	739	724	656	689	668	682	713	696	715	654	690	738	697	695	690	658	715	696	661	698	670	710	712	675	680	684	665	707	716	683	720	692	685	685	699	707	695	664	719	711	671	640	715	695	671	684	735	699	704	742	688	724	712	716	674	719	646	682	697	696	696	751	670	738	682
1353	194	208	184	309	1210	3603	4405	2975	987	492	326	217	150	115	68	40	45	52	42	34	51	45	46	50	42	36	46	49	38	50	38	48	57	50	38	42	50	42	43	38	48	47	49	38	41	40	42	45	46	43	33	32	34	38	59	44	44	44	54	40	48	32	38	39	52	36	37	31	38	44	54	43	33	30	53	38	29	51	34	42	48	34	40	49	44	42	51	39	53	55	41	43	42	42	39	43	36	32	46	41	51	50	46	49	44	50	42	47	44	44	37	36	52	50	41	31	44	47	40	46	35	38	41	39	36	52	40	47	51	43	43	36	52	38	47	53	58	50	30	35	39	40	55	48	55	29	55	35	33	49	32	38	43	40	56	37	40	39	47	33	46	51	53	39	44	54	43	41	44	34	46	49	37	42	37	40	42	39	65	44	44	40	33	46	31	44	55	31	36	36	51	48	37	43	39	38	37	34	40	53	41	42	48	39	41	36	45	46	43	46	43	48	36	41	40	37	53	47	36	39	43	41	37	44	31	49	44	39	39	48	37	49	60	43	43	47	53	51	45	50	36	59	50	42	52	39	54	55	43	52	40	44	43	48	48	43	51	41	50	47	42	56	50	41	50	40	44	36	33	44	54	51	43	49	50	44	43	43	42	38	53	46	44	46	37	36	35	54	46	49	38	46	38	40	58	46	49	41	38	50	47	31	41	41	47	34	38	43	46	46	37	40	44	35	47	61	39	43	48	52	44	40	42	44	42	49	29	38	42	46	34	46	48	37	44	28	45	38	37	41	33	45	41	46	38	40	30	43	44	46	43	47	52	40	45	36	41	41	39	39	43	48	53	52	50	42	38	48	37	38	54	47	44	50	37	39	45	46	40	37	41	37	39	51	41	38	37	46	37	44	46	43	41	40	45	62	47	36	39	37	42	49	45	51	53	36	46	50	44	40	41	35	54	46	44	47	47	38	37	46	43	28	48	43	48	32	46	50	38	43	32	46	36	42	37	51	41	44	33	40	38	38	47	45	41	36	35	42	39	39	52	47	36	44	53	49	42	47	45	45	50	44	46	43	44	59	43	38	39	55	42	42	44	40	43	42	53	49	49	44	39	46	42	35	45	42	39	58	43	48	44	42	40	44	51	62	41	44	41	41	39	33	42	33	38	52	53	46	40	48	53	41	36	48	54	49	46	47	37	41	40	38	34	53	44	49	48	40	55	39	47	35	42	56	45	56	59	56	36	33	45	52	42	36	40	37	45	44	47	40	52	47	49	39	38	44	33	47	38	46	57	29	47	46	38	48	37	40	34	44	44	38	44	39	45	50	51	35	51	44	43	55	36	48	38	59	29	47	29	41	47	54	39	44	47	37	42	49	41	48	38	45	43	38	50	47	43	44	40	42	48	41	32	40	43	42	51	33	37	44	51	37	43	40	43	36	46	52	51	32	41	51	42	43	35	42	41	33	42	43	37	34	43	48	45	56	41	43	38	33	39	40	51	48	45	31	45	43	48	47	46	37	39	40	43	49	47	34	46	49	48	51	55	51	29	47	48	35	46	31	39	38	55	38	50	48	43	39	44	35	43	53	43	55	40	44	45	39	42	58	49	47	48	40	38	48	54	49	47	39	48	44	40	44	49	41	33	53	41	59	51	52	36	38	50	42	45	38	38	40	41	33	44	45	56	46	41	37	39	38	42	48	39	53	43	53	39	29	61	37	38	47	38	53	37	54	49	41	41	34	46	40	51	45	41	43	47	35	44	44	40	47	49	41	46	52	39	49	31	37	44	40	40	43	44	46	41	46	60	48	35	45	59	44	56	48	53	41	39	45	41	42	54	35	44	44	40	52	35	41	51	40	44	37	40	48	35	53	47	40	33	46	46	37	34	44	52	53	34	37	39	53	40	36	41	42	43	48	44	42	35	27	52	51	52	43	56	55	42	48	38	44	37	56	48	48	38	39	41	42	36	49	51	39	39	47	42	40	38	45	40	42	42	44	46	45	42	40	50	28	43	50	49	49	41	40	42	43	48	42	49	47	51	39	43	41	44	42	36	40	35	44	45	51	41	31	40	34	51	33	57	46	39	49	40	37	51	53	45	51	39	36	48	48	44	35	33	51	48	44	29	40	34	31	36	52	53	48	39	38	39	48	40	42	44	45	43	38	44	56	55	38	55	37	44	50	41	51	44	51	42	38	35	33	43	46	45	36	39	34	41	41	56	41	44	39	43	44	43	39	43	30	37	36	49	37	38	42	37	39	34	52	28	43	42	46	42	46	44	45	53	54	36	43	38	51	37	50	51	28	40	37	44	38	42	35	42	38	58	51	44	28	41	51	37	30	56	39	39	46	44	48	40	42	44	47	42	37	41	42	45	46	46	38	48	40	38	40	43	45	41	42	38	38	32	35	46	44	44	45	48	40	36	53	48	53	49	35	47	36	38	35	36	32	48	54	45	39	40	39	37	54	30	55	41	56	40	37	44	48	40	35	36	43	45	38	30	42	48	32	48	43	44	43	40	34	38	41	34	32	51	41	52	46	49	46	50	43	51	50	38	34	46	41	48	40	44	46	50	41	35	39	46	51	49	48	42	36	42	42	46	46	52	33	36	38	42	50	42	50	44	45	54	43	47	38	38	40	46	40	53	42	43	51	52	40	43	41	47	49	47	42	42	32	50	52	39	52	36	31	51	41	46	30	46	51	32	46	52	44	34	46	52	35	43	50	48	42	46	40	43	40	49	38	43	44	42	48	41	34	48	41	41	37	33	31	37	46	55	50	50	41	40	37	55	48	40	43	38	41	46	43	54	41	39	42	47	42	46	39	46	41	36	41	38	46	41	46	40	41	46	41	42	54	51	49	42	55	41	50	48	52	46	52	43	37	47	41	52	43	33	47	51	42	46	37	54	50	35	46	45	40	51	45	50	47	43	36	38	53	51	47	44	37	42	43	48	54	45	39	53	46	48	40	49	46	41	36	39	47	53	44	38	45	52	46	45	43	34	41	47	42	47	42	35	43	51	37	40	35	44	36	32	49	42	51	34	55	48	49	46	42	43	39	35	54	33	43	29	41	36	46	39	35	52	44	40	38	52	49	52	47	38	31	41	36	40	45	43	47	45	51	44	31	40	42	47	51	44	35	33	46	33	58	43	49	32	33	36	45	38	40	46	37	35	34	51	35	48	41	50	56	46	45	40	37	51	45	48	39	44	47	43	48	48	32	37	42	59	43	34	44	39	52	34	45	46	38	48	53	37	36	47	41	36	41	52	41	54	48	45	44	46	42	39	48	45	48	42	34	38	43	41	38	46	44	43	57	39	33	37	38	38	39	44	36	48	56	47	44	28	45	45	42	47	41	39	56	49	32	45	44	48	55	45	47	32	46	49	40	41	47	43	37	41	44	49	33	33	40	46	41	43	49	55	44	39	37	41	32	48	46	37	33	43	59	33	29	44	39	37	41	48	31	44	26	61	41	44	43	46	47	55	39	41
12742	4988	4917	10121	23320	33547	43123	40241	32313	20394	13259	10130	6475	3614	2013	994	650	528	517	505	527	565	568	535	570	499	536	557	477	554	545	503	537	477	504	550	522	533	561	566	506	546	557	552	502	508	569	514	518	499	539	544	539	562	538	549	575	491	555	548	509	560	536	532	553	546	537	569	515	507	516	526	532	526	549	562	506	525	498	522	549	546	541	559	552	554	548	548	529	532	527	537	553	558	572	521	544	517	533	512	534	482	506	532	563	535	527	554	521	519	531	558	531	548	550	555	548	527	543	562	498	555	514	542	549	530	571	529	542	554	519	529	532	539	516	544	502	554	512	565	526	534	536	517	542	531	553	521	534	535	559	540	522	547	557	563	560	531	512	529	537	570	580	532	558	537	541	540	499	513	535	535	548	555	540	546	540	537	582	556	555	540	577	539	548	513	512	546	532	492	531	528	580	548	516	548	479	545	555	562	539	561	554	591	521	600	530	515	517	496	541	523	519	525	546	562	566	580	539	515	556	514	567	531	545	517	510	538	524	524	527	538	551	533	564	509	527	502	570	525	560	532	524	538	529	501	553	598	516	547	491	525	520	526	523	535	539	561	576	547	535	523	575	534	527	519	530	538	534	543	554	558	534	520	543	577	525	512	559	518	580	551	524	612	553	543	528	560	565	468	563	556	547	534	559	498	566	562	557	541	550	506	538	555	530	537	554	556	550	524	524	504	545	557	546	517	523	565	547	524	555	528	562	485	519	531	519	536	526	524	539	496	527	525	535	571	561	516	523	549	506	519	534	563	556	561	528	579	562	552	511	513	533	546	542	533	502	529	527	587	537	499	506	545	495	545	523	506	573	549	545	570	523	543	561	546	514	514	509	516	539	497	501	528	516	495	550	544	539	541	515	551	533	528	496	523	537	548	533	539	517	526	493	534	546	502	538	562	539	524	564	513	535	577	529	535	522	523	555	532	514	550	526	535	513	553	513	513	592	539	526	530	547	528	522	542	533	513	549	555	541	504	556	560	583	511	544	531	596	543	526	529	557	623	525	555	581	575	481	536	537	500	557	541	492	607	536	517	532	583	572	548	509	489	535	502	568	515	563	555	521	526	501	539	532	565	544	535	528	537	545	553	580	523	548	497	551	524	552	573	547	553	528	539	561	498	551	566	533	531	505	560	512	566	559	554	538	535	505	540	568	533	544	547	604	553	548	582	558	530	529	528	527	503	580	555	534	523	528	520	550	537	520	535	564	542	516	539	544	551	559	477	528	568	531	558	512	558	579	569	547	547	549	541	529	527	542	535	557	563	514	541	532	522	524	518	567	492	511	597	553	548	532	531	593	547	538	501	517	560	552	568	509	552	535	559	508	559	585	535	554	569	498	536	540	539	584	525	550	569	564	560	495	544	528	534	558	494	551	563	518	519	568	553	546	552	505	532	547	556	517	544	583	530	557	554	581	556	516	572	560	519	505	575	551	558	505	509	524	560	535	552	558	548	538	569	497	538	542	547	532	556	562	564	556	566	528	534	528	524	522	520	609	561	504	547	535	575	553	507	567	508	496	568	529	541	547	526	537	541	541	562	526	585	503	570	512	538	504	524	535	551	523	519	526	543	529	530	583	552	547	553	569	515	517	556	506	536	525	563	540	537	573	552	582	528	501	607	522	503	517	532	534	547	549	541	473	511	552	536	557	505	570	576	516	563	537	558	523	580	536	543	548	529	550	568	578	571	549	517	535	536	535	593	542	557	536	520	507	525	508	506	527	512	557	502	538	555	542	575	545	587	559	542	547	569	567	511	534	557	528	539	510	543	534	574	530	526	498	543	617	533	532	588	540	571	534	574	543	525	522	542	552	562	556	545	496	568	557	576	536	567	549	554	497	566	489	536	574	514	595	527	489	548	512	541	551	563	523	578	565	547	510	538	540	546	544	550	546	538	615	491	559	544	541	570	523	523	523	549	515	531	594	529	552	516	562	538	551	581	527	533	514	577	541	521	516	505	565	576	513	547	542	527	524	551	501	543	514	541	508	527	538	551	535	557	534	513	568	553	517	511	548	517	520	564	528	547	527	557	545	552	539	557	493	524	483	555	553	528	550	541	540	520	515	548	523	547	517	542	529	523	569	572	582	536	550	566	497	545	542	543	519	535	531	523	550	552	506	548	525	512	502	540	513	559	550	565	529	509	570	530	556	501	532	512	543	513	508	545	544	543	560	572	510	505	543	529	559	600	532	536	544	540	499	546	560	565	521	580	539	516	541	559	517	533	495	522	565	518	568	543	519	534	585	524	555	470	554	534	522	554	553	549	530	533	538	534	509	541	526	555	563	550	527	515	532	505	508	521	583	588	577	536	541	584	528	542	545	561	521	569	541	552	550	516	567	519	575	552	548	519	539	557	473	530	541	529	536	533	549	512	522	563	552	532	558	522	519	552	566	561	528	559	557	527	529	565	549	526	512	577	540	548	531	558	539	545	534	523	539	537	513	521	531	547	573	591	519	496	553	512	539	503	502	535	560	534	526	551	523	525	544	515	556	528	555	538	544	560	519	547	556	518	537	530	567	567	541	547	548	555	529	545	531	560	522	492	570	572	556	510	560	524	554	548	506	572	513	540	517	536	526	576	548	551	553	521	586	586	553	531	544	521	544	562	523	545	539	510	506	536	519	503	518	562	576	511	557	516	573	544	490	588	544	556	511	503	528	560	541	532	543	545	530	555	511	543	530	509	528	537	544	539	563	491	545	522	546	589	530	537	557	516	515	523	528	528	576	521	555	539	566	535	533	530	556	509	541	547	529	589	537	538	555	555	541	490	529	523	528	502	537	516	533	537	522	539	600	546	509	548	550	562	525	491	573	569	548	539	535	544	511	516	535	524	545	563	539	551	568	538	541	523	527	523	521	509	553	490	580	536	561	534	519	549	550	497	552	560	519	529	524	483	543	614	549	550	523	517	537	541	538	570	580	544	549	552	523	499	558	553	530	515	541	564	550	554	491	566	568	514	549	500	520	527	540	532	552	541	554	533	492	535	556	528	531	488	523	528	552	537	506	562	544	547	556	521	518	532	512	540	512	549	551	569	532	534	525	527	561	522	519	513	514	556	510	525	524	572	568	562	542	510	524	520	530	521	525	527	527	534	559	535	535	545	541	536	516	540	547	557	548	547	581	533	516	566	527	526	561	529	572	564	550	503	560	584	497	574	544	492	529	512	564	548	528	525	588	555	585	530	563	501	548	524	549	527	532	499	545	529	515	553	525	543	524	520	516	582	542	538	593	535	507	521	592	561	492	544	560	522	536	544	531	530	514	541	520	539	572	540	520	570	531	542	535	543	559	548	547	532	538	565	579	541	547	528	561	572	516	540	519	545	500	573	508	524	525	524	540	541	561	550	540	559	558	533	516	542	500	569	536	557	541	512	557	547	551	530	565	549	524	542	536	543	545	549	524	517	563	524	511	533	511	523	520	473	509	552	558	575	551	532	544	544
793	669	615	504	626	3510	11316	11995	6917	4198	1541	573	270	175	108	68	44	54	38	56	41	34	44	54	46	44	43	55	51	47	41	46	41	39	61	50	48	42	49	40	32	52	37	59	38	38	56	42	47	63	37	45	71	59	56	50	42	51	44	55	41	39	46	46	56	47	51	51	50	47	46	44	46	47	47	51	59	54	35	45	43	55	56	50	47	46	51	47	51	56	49	54	51	48	41	52	34	44	57	48	46	54	38	37	41	58	38	43	39	43	56	51	48	42	65	46	36	35	52	37	53	52	50	56	52	37	41	61	48	53	46	47	56	56	66	47	48	53	48	48	66	41	58	42	44	54	52	47	58	56	49	40	52	55	42	46	52	51	34	53	42	48	53	60	48	53	48	67	42	39	51	41	35	56	52	43	46	56	47	51	50	48	52	45	46	62	44	47	43	51	46	37	55	51	28	53	53	49	43	53	46	45	55	45	45	52	54	58	43	45	33	49	46	49	47	55	56	44	44	49	50	47	44	58	54	42	55	56	50	40	60	57	54	49	53	45	43	53	54	42	44	52	45	56	51	44	35	48	44	59	54	54	61	48	46	54	52	56	54	71	52	48	47	45	56	44	48	58	55	52	44	54	39	42	36	49	49	44	61	43	49	45	47	47	46	44	37	56	51	48	56	47	47	54	56	47	49	54	43	46	50	51	45	41	43	50	37	46	51	45	51	53	43	49	54	54	46	54	49	44	50	45	53	52	56	56	47	51	64	53	34	44	36	39	57	55	55	31	51	52	38	42	44	47	46	63	57	55	50	55	53	36	52	51	43	48	49	54	55	47	43	53	45	52	58	43	44	41	66	55	40	53	39	54	45	40	46	36	53	50	51	55	45	51	52	37	58	58	59	43	52	45	37	48	61	36	61	67	48	52	51	44	50	64	46	48	42	57	61	55	48	60	52	49	52	48	44	37	49	48	50	50	38	59	48	42	41	57	38	50	48	37	47	48	39	55	45	44	48	48	51	52	37	59	54	43	47	48	42	48	63	43	50	45	59	45	49	44	34	59	43	46	41	46	45	56	54	55	36	34	50	62	46	52	51	48	39	45	51	61	43	58	57	45	55	52	45	42	57	47	45	36	48	56	44	51	50	37	62	39	55	45	47	41	47	42	46	53	42	44	52	48	42	45	49	47	41	55	41	44	56	50	51	49	53	58	51	55	57	55	48	47	43	61	59	37	50	40	43	43	60	43	53	46	43	52	46	43	67	40	43	54	62	43	47	41	51	41	41	49	35	50	44	49	53	54	46	35	44	48	49	46	42	50	56	46	62	51	43	55	52	47	46	59	50	52	34	39	45	53	60	50	53	48	61	36	54	58	50	63	50	48	49	51	33	51	48	46	53	45	42	54	49	51	44	46	50	51	43	56	41	52	56	43	47	50	50	50	49	42	55	52	44	42	56	53	57	48	42	59	43	50	55	35	43	65	58	46	39	47	45	56	49	45	47	49	47	38	44	53	51	54	52	41	51	48	51	58	50	55	57	39	53	44	43	49	52	45	69	38	36	50	58	45	38	44	54	31	50	57	52	56	45	50	46	55	43	48	56	47	47	48	44	52	51	44	57	59	38	51	53	54	60	57	43	45	43	41	64	51	57	44	54	48	50	45	58	48	41	44	47	53	46	40	53	44	43	51	50	62	49	49	58	62	38	47	48	53	57	44	40	49	49	54	37	46	43	35	65	42	62	38	46	50	55	44	74	50	53	54	59	46	47	50	59	58	42	43	54	39	60	45	55	51	52	40	46	54	40	58	49	46	58	44	39	53	47	44	59	44	55	51	49	50	46	47	48	56	52	50	52	57	38	49	46	44	59	52	45	54	52	38	47	50	58	28	52	37	47	53	57	36	57	56	56	42	49	38	48	50	54	50	46	49	40	54	45	53	46	52	54	44	53	39	43	55	45	47	51	46	56	55	49	51	48	51	56	49	50	52	48	51	52	63	62	41	60	56	52	47	48	44	64	55	54	47	48	47	56	50	41	35	56	53	61	46	27	53	50	46	35	57	43	42	65	55	44	48	58	51	40	49	46	47	40	49	47	41	51	52	45	68	47	53	39	46	45	53	45	56	37	43	44	48	49	38	51	54	38	46	54	53	63	52	55	45	53	64	39	48	42	34	42	50	50	53	51	41	47	63	48	62	38	50	55	45	57	50	39	38	50	54	62	57	51	67	41	52	55	48	44	66	42	40	39	57	40	55	48	53	46	53	43	49	50	47	62	61	56	35	38	58	44	52	36	50	46	50	36	50	41	50	52	48	44	49	50	37	60	54	43	66	46	37	46	53	37	55	42	43	37	44	56	41	38	49	50	45	39	46	45	56	47	55	45	50	46	46	53	58	53	40	48	45	39	49	35	47	47	55	53	40	43	45	38	46	53	55	46	54	45	40	50	42	48	46	47	56	40	48	48	53	43	35	41	45	37	47	49	54	45	51	50	61	52	57	55	65	47	58	52	48	42	44	50	45	43	51	54	46	42	41	53	50	47	42	46	43	55	38	58	56	59	56	55	47	50	46	55	38	31	43	50	42	54	46	48	44	53	44	42	49	48	48	57	43	54	65	64	47	44	45	44	49	52	36	50	43	42	36	46	52	52	56	48	54	50	47	42	43	60	58	43	57	56	51	50	56	45	41	60	65	61	55	54	49	45	46	52	44	57	64	46	46	58	53	54	42	40	39	49	50	64	46	57	56	49	48	48	61	44	48	44	47	43	54	50	57	53	45	51	54	55	68	50	43	36	50	52	50	53	51	48	45	53	48	53	57	54	48	54	44	70	47	46	40	38	52	43	61	47	51	65	39	53	47	53	39	50	44	43	50	45	42	54	52	49	54	68	58	47	57	46	52	38	57	42	58	54	38	42	44	46	37	46	40	61	44	61	52	51	42	51	49	51	42	46	58	49	46	45	54	51	56	50	43	56	43	50	44	52	47	44	63	39	46	49	45	53	53	41	54	32	56	47	42	52	48	35	55	55	42	53	37	44	56	46	51	56	40	53	55	31	45	41	51	53	55	44	54	50	43	53	48	50	63	53	44	41	50	51	57	55	50	66	51	55	38	41	48	44	34	48	52	49	45	51	45	51	64	51	45	50	57	51	69	53	46	41	41	44	51	44	41	47	48	46	41	50	52	48	41	49	58	55	65	38	43	70	51	57	54	51	46	38	52	60	51	48	46	46	44	51	47	47	49	61	57	54	51	52	54	40	43	41	48	46	48	49	54	46	48	45	41	62	51	49	54	46	55	47	50	39	49	53	43	50	39	61	46	52	50	46	57	63	44	52	65	51	53	41	47	46	50	53	58	48	44	53	59	43	48	49	48	47	55	45	59	48	46	60	41	48	50	44	40	34	51	48	39	51	45	53	53	52	59	37	49	52	42	58	42	54	61	43	44	58	50	50	61	47	45	42	35	54	51	39	48	53	55	40	45	42	46	44	44
18501	12966	10510	21814	31371	46475	61338	55931	41505	34839	22918	12788	6874	3946	2102	1008	663	626	629	601	605	616	623	607	562	593	595	624	590	579	542	601	572	586	541	586	566	556	636	571	614	611	602	640	558	633	613	597	612	594	560	562	590	591	592	582	615	590	599	638	637	575	586	598	581	621	586	641	610	646	557	629	592	592	640	587	642	604	622	605	619	629	575	595	639	582	624	621	628	586	626	589	602	616	608	585	644	532	589	612	622	605	622	612	579	627	621	636	616	572	536	618	607	587	573	592	551	542	639	602	620	593	622	641	592	597	582	646	605	608	570	612	632	611	612	631	615	650	597	618	573	602	637	602	621	565	608	579	579	593	622	659	612	634	588	644	577	564	573	630	590	572	596	575	603	620	561	568	618	616	581	598	652	570	584	623	559	585	618	578	592	619	636	591	630	596	623	610	608	576	622	593	624	603	606	602	631	657	589	571	613	627	625	544	609	603	582	548	639	626	636	618	610	606	579	598	579	629	603	574	605	610	639	565	617	651	624	588	634	633	656	591	597	594	591	537	639	618	571	617	635	631	592	585	619	586	574	631	557	625	590	631	640	638	606	648	629	602	612	596	555	622	582	607	574	583	626	593	617	597	633	591	588	633	579	602	600	588	609	588	611	618	615	618	577	587	567	634	576	577	678	577	609	582	623	592	598	639	610	665	592	625	571	576	594	564	600	608	651	609	593	581	610	618	590	589	586	547	621	616	640	610	625	599	614	600	614	587	594	570	583	600	569	613	562	607	607	639	600	657	632	613	611	628	616	632	589	610	564	598	574	605	632	596	606	630	598	627	628	612	584	598	624	595	599	572	625	635	584	624	655	610	611	614	560	603	628	568	608	592	576	577	580	598	608	612	575	587	623	600	634	612	630	623	593	619	601	616	634	603	576	583	628	603	638	589	611	582	615	576	617	593	601	581	565	639	656	650	589	580	654	582	597	583	603	592	645	600	633	596	635	609	645	634	640	610	617	598	619	594	591	614	588	588	578	601	586	603	638	606	615	597	609	648	582	587	659	640	650	606	598	610	597	579	630	570	571	582	595	577	632	613	562	576	568	622	582	605	625	629	587	571	618	582	641	605	618	612	627	603	619	636	535	628	632	594	599	633	630	583	576	621	635	622	565	608	658	632	594	581	623	610	600	605	627	628	596	655	616	618	599	634	609	566	659	603	596	591	603	600	640	608	639	554	598	572	617	633	594	613	592	592	631	619	637	633	589	610	584	571	612	615	585	622	632	589	657	605	591	619	649	650	590	600	624	604	607	633	610	590	629	631	640	606	624	596	613	638	606	617	654	618	592	614	571	594	596	605	640	611	580	553	602	607	607	615	594	567	599	610	595	609	592	659	577	606	625	586	607	607	622	609	581	607	581	620	644	585	562	583	628	651	645	578	627	621	578	574	608	664	616	599	650	611	617	611	607	600	530	620	549	627	599	590	601	602	587	594	582	612	581	644	563	600	613	592	596	637	599	595	575	585	583	596	620	611	617	632	600	608	628	591	644	628	576	585	639	608	596	627	616	563	629	586	567	621	563	607	630	593	625	555	599	650	619	616	606	627	558	597	618	583	557	577	558	598	592	590	609	608	563	621	606	618	584	569	587	590	595	608	608	595	653	561	588	582	587	611	640	627	609	642	567	592	613	563	564	576	669	600	600	551	599	642	638	623	544	615	632	610	558	588	550	583	650	603	630	614	606	580	610	612	598	607	557	610	618	597	624	604	615	631	628	633	613	596	611	628	620	613	686	595	605	615	593	584	611	580	616	620	605	606	564	608	595	622	646	592	603	600	568	601	617	625	628	604	609	596	608	645	595	621	583	585	604	643	618	600	568	580	601	575	612	614	585	612	597	616	607	591	642	626	614	615	550	619	609	563	600	609	592	600	661	595	595	663	612	670	567	599	638	590	594	590	572	602	626	619	588	591	597	583	634	619	612	605	608	584	599	608	620	614	622	646	618	629	599	608	567	593	625	608	601	617	640	611	631	608	603	561	550	619	585	588	612	593	601	599	576	596	621	626	578	564	616	655	611	609	590	586	587	615	570	567	619	593	613	581	590	575	578	589	609	596	615	593	601	607	587	655	607	632	565	628	615	595	620	639	611	596	665	613	590	591	548	596	597	602	616	615	653	642	692	557	611	648	570	625	616	594	586	629	585	640	569	595	629	595	608	607	593	624	593	612	603	618	590	624	606	594	611	584	615	630	579	606	606	562	559	619	602	600	573	581	579	597	603	613	603	623	574	611	595	593	596	596	645	613	595	591	554	562	583	548	577	556	586	636	594	596	582	612	621	598	610	627	633	552	578	608	602	613	622	583	627	595	611	616	570	586	583	615	611	601	592	620	572	695	627	600	611	626	643	591	590	599	571	602	581	635	608	612	588	616	600	602	579	614	585	591	590	610	585	599	602	581	672	590	638	620	553	590	589	593	573	571	622	599	611	602	579	622	647	614	596	603	585	594	609	604	581	604	627	600	567	563	635	629	587	606	608	611	624	553	615	618	655	608	616	585	612	587	620	581	613	589	597	603	591	674	568	623	610	593	629	578	634	601	619	628	528	565	595	617	605	590	614	584	615	614	573	595	608	595	606	605	621	628	626	597	632	571	585	615	594	640	593	606	562	595	614	598	603	606	588	591	576	630	585	601	622	605	618	627	615	586	578	611	652	624	609	644	579	596	644	582	621	610	617	601	638	595	619	591	589	595	601	558	643	594	603	587	610	638	628	597	583	627	577	602	587	627	614	655	634	622	560	613	609	621	607	611	630	593	624	600	603	608	631	630	620	620	570	624	618	598	590	606	609	613	623	574	606	602	610	615	597	587	584	579	567	610	582	609	612	614	593	568	569	583	600	596	587	579	613	641	587	573	558	578	589	629	615	611	612	599	622	617	610	587	612	585	600	609	597	581	617	614	650	602	627	643	652	628	618	571	562	573	602	588	598	585	590	642	605	602	600	651	587	628	618	617	621	631	627	651	606	614	584	600	590	631	616	611	630	620	586	579	618	594	636	589	616	628	610	613	603	583	591	615	580	617	546	620	597	596	600	613	583	601	594	599	623	669	610	595	610	610	618	591	596	580	630	582	603	581	591	618	588	625	601	603	607	602	595	638	593	613	613	579	611	599	587	606	621	617	665	605	592	594	629	590	639	634	609	616	604	587	629	621	601	601	604	585	653	596	660	597	626	601	607	630	611	627	605	608	619	610	553	566	605	591	628	612	565	634	570	614	623	603	607	600	562	597	595	587	600	595	609	639	568	625	637	587	630	599	603	587	627	623	554	612	630	558	606	608	597	634	602	593	614	588	602	605	584	606	559	575	606	599	611	628	615	607	557	605	584	632	585	652	562	633	624	631	581	596	561	631	609	631	669	607	534	604	611	635	591	615	584	579	596	629	628	590	637	619	638	603	656	615	629	595	670	575	618	582	600	615	627	574	597	600	586	613	608	589
2079	398	540	506	547	1737	12158	13807	8529	4342	1808	506	212	131	84	66	68	48	56	52	40	53	53	44	42	48	51	54	56	57	52	49	30	55	52	43	52	55	60	53	42	54	46	56	63	54	59	50	57	47	59	57	65	50	35	38	50	55	54	44	58	52	44	47	47	49	48	40	57	60	54	44	48	55	50	54	41	45	43	47	50	47	53	34	54	46	48	50	50	55	58	34	51	42	51	57	37	36	37	51	41	40	49	46	51	43	44	50	54	48	58	50	62	55	40	50	50	55	45	45	45	51	43	49	61	53	43	51	65	50	47	61	56	64	51	51	45	49	55	51	44	48	52	58	57	58	35	55	48	54	44	46	44	56	65	44	53	47	51	44	58	45	50	53	49	64	40	51	61	53	51	49	60	55	56	52	59	51	43	47	55	55	54	46	39	42	50	46	53	53	50	48	52	42	69	45	47	59	40	48	47	59	63	49	53	50	57	52	68	50	48	47	51	59	56	54	60	45	56	50	48	46	49	41	52	59	51	43	50	58	54	50	55	45	47	46	37	45	56	60	49	64	44	50	39	61	56	57	41	51	41	50	61	39	42	61	54	40	57	53	45	42	54	48	47	52	57	42	50	50	30	62	44	40	42	48	60	60	59	45	42	52	59	50	53	56	42	50	54	59	45	54	42	55	42	57	64	48	41	48	58	49	41	50	56	62	43	53	50	43	40	65	63	50	49	38	58	61	42	60	55	48	52	67	41	47	55	40	56	61	55	46	51	45	52	58	46	48	52	55	50	43	52	43	57	58	51	49	50	56	63	55	51	49	51	44	43	60	52	54	47	46	48	45	49	54	63	38	71	36	42	55	43	52	51	46	61	53	53	37	52	54	44	41	48	50	51	52	60	50	49	55	63	44	51	52	37	52	60	44	49	45	34	52	52	56	53	43	61	48	48	53	50	65	62	43	64	52	59	47	38	56	55	62	50	58	58	44	58	60	45	38	73	47	50	48	48	44	49	49	48	61	50	59	52	41	54	51	66	45	49	43	65	51	36	47	51	43	70	52	57	51	34	51	43	43	44	44	54	59	39	54	55	60	59	51	47	71	48	61	57	50	47	41	39	54	52	46	48	42	50	46	50	45	52	51	60	63	56	43	52	56	61	57	51	45	43	41	54	55	54	46	48	57	44	68	53	51	49	49	50	65	53	50	42	53	58	46	46	36	65	52	70	53	47	53	46	48	49	56	53	43	48	51	40	50	38	51	56	48	52	49	46	57	38	50	43	47	52	58	53	48	48	49	45	39	49	57	37	49	52	51	45	65	60	54	54	56	59	51	58	71	35	47	50	55	56	43	49	47	53	50	53	52	45	50	54	45	47	61	51	51	66	41	47	51	53	60	45	54	46	50	59	53	45	60	58	59	61	50	45	46	44	49	56	56	42	51	55	47	56	61	48	58	48	46	45	23	59	44	46	47	34	45	52	46	54	48	49	48	47	45	42	51	48	53	57	57	51	66	57	41	61	46	41	50	42	39	46	53	60	47	53	49	47	46	40	55	48	49	47	57	34	52	44	53	45	54	62	50	55	43	54	46	57	56	48	50	48	49	34	52	54	56	48	45	42	50	52	45	47	55	54	47	55	53	48	58	50	45	51	54	58	37	48	65	51	61	56	41	52	46	46	42	45	55	64	42	53	40	46	46	51	56	52	44	35	40	51	41	44	55	61	55	47	46	49	49	58	56	54	52	45	47	54	62	49	41	56	63	49	58	48	48	42	60	45	43	57	45	36	60	43	68	66	38	58	62	42	42	66	48	47	44	44	49	45	44	61	54	58	55	45	63	52	55	62	54	43	48	53	53	56	44	46	47	49	51	64	53	61	42	60	42	61	45	47	55	61	53	48	62	50	59	48	37	38	59	54	59	51	43	62	49	44	47	39	54	62	58	57	54	46	50	49	64	46	37	47	38	53	47	64	54	51	62	49	61	49	59	44	53	57	62	44	41	48	38	55	51	53	43	54	49	74	48	50	46	43	47	52	47	47	36	52	54	59	56	42	54	52	49	46	57	42	51	60	48	52	65	41	58	44	48	43	49	46	50	59	40	53	69	44	66	57	48	57	44	42	58	55	42	56	39	56	56	54	63	49	53	55	52	55	42	43	42	64	57	55	67	42	54	54	51	48	52	52	45	49	61	45	69	47	57	44	64	52	61	49	54	60	38	45	56	71	49	54	53	52	50	55	63	46	39	50	54	52	56	41	53	46	49	56	42	52	52	45	47	47	39	52	46	61	45	44	49	59	53	41	51	50	45	45	60	53	51	57	51	42	54	54	61	43	44	54	54	61	61	67	55	54	55	52	50	40	47	41	57	42	57	34	58	58	50	54	59	59	52	48	66	38	44	55	46	43	39	47	54	53	50	50	70	47	44	55	70	53	56	46	59	42	48	56	68	53	44	65	63	43	50	40	53	49	51	52	45	44	53	44	48	50	52	35	40	42	47	55	54	48	62	49	40	52	56	41	56	58	44	46	50	40	46	48	53	47	46	45	37	54	42	54	48	46	45	53	44	51	54	46	54	42	34	71	48	50	46	51	47	41	48	46	50	46	58	47	52	52	56	50	45	49	39	47	49	58	50	49	52	53	57	56	60	61	57	48	40	46	48	54	46	49	53	40	51	58	53	48	60	46	49	52	50	60	42	47	56	51	44	84	46	46	48	57	52	55	58	44	59	59	49	58	51	54	54	42	46	48	45	55	44	51	50	42	56	48	54	47	57	47	54	58	46	50	59	36	49	44	54	50	55	61	43	51	39	59	54	40	61	55	45	42	53	51	49	52	58	52	69	45	46	52	50	50	46	50	50	58	50	54	59	39	52	41	47	42	52	61	37	42	48	45	44	51	57	53	43	57	57	61	53	41	44	58	37	60	47	70	54	50	54	50	54	46	60	49	48	57	56	44	56	50	42	50	59	60	56	50	36	43	54	52	48	49	61	55	50	46	50	45	46	41	56	58	47	64	68	51	53	56	56	50	39	58	51	42	48	56	50	54	38	56	45	44	42	53	50	47	47	52	57	51	38	57	54	48	51	52	61	50	44	60	58	45	44	56	51	65	48	49	42	44	50	49	55	56	40	62	47	39	56	59	53	49	52	42	48	54	53	39	39	54	42	52	63	39	61	45	51	49	55	46	59	45	45	44	59	48	53	46	43	39	47	43	52	44	53	63	53	48	60	49	44	54	55	46	57	58	57	64	51	48	50	34	53	45	53	56	46	44	35	46	50	47	48	61	64	53	60	43	59	54	45	52	54	54	51	53	35	50	47	58	54	40	43	46	42	50	48	53	54	54	56	46	55	49	59	49	58	54	54	52	50	52	41	44	33	62	53	75	70	42	59	39	62	59	50	60	55	51	46	50	41	53	58	54	65	56	51	53	59	58	63	40	52	48	50	43	58	60	50	51	43	50	53	42	52	52	59	58	52	41	51	47	47	50	74
16759	9027	10247	21092	28267	38522	63853	59371	45809	35432	24522	11471	4978	2852	1507	1006	791	644	632	638	635	658	625	668	653	662	648	624	611	626	659	647	619	679	620	613	649	623	615	639	661	594	670	629	653	621	589	701	602	638	665	687	687	710	619	616	624	640	613	620	569	629	617	648	630	652	703	661	597	628	651	616	655	633	601	627	620	646	640	610	642	618	659	687	653	621	645	587	641	606	633	659	653	673	626	634	620	641	627	618	645	639	628	618	649	636	626	683	648	627	643	608	614	655	605	679	649	630	634	642	608	665	667	642	630	620	641	630	665	620	649	656	633	656	646	640	645	618	589	650	609	627	647	655	622	638	630	649	637	647	649	682	609	608	664	611	663	630	670	620	646	668	635	601	552	633	597	647	575	639	612	665	649	630	627	650	631	635	618	642	653	595	595	654	636	717	612	596	646	629	651	634	634	662	611	626	621	657	620	611	615	617	605	618	627	602	630	642	650	634	661	707	627	674	620	631	635	623	595	671	624	646	620	607	623	673	670	624	681	655	635	644	630	621	615	647	680	659	668	619	624	651	615	650	634	648	638	631	634	639	615	623	635	607	618	629	583	604	646	645	630	645	596	606	619	619	637	640	651	608	674	623	627	671	638	650	590	627	648	656	616	684	639	588	631	598	624	656	601	628	608	665	656	627	581	616	626	679	645	597	666	675	632	610	639	622	624	666	637	599	634	614	636	626	587	604	638	613	632	624	690	630	625	640	669	610	617	619	658	612	595	592	666	639	644	627	642	624	617	659	628	635	579	626	659	662	621	645	624	616	621	609	640	610	649	665	616	633	624	680	631	665	638	618	636	630	673	588	604	647	629	587	635	643	622	595	622	634	609	665	602	623	596	618	628	649	621	604	693	623	558	593	618	622	648	651	645	603	656	660	632	628	609	652	646	599	595	612	656	593	614	605	646	622	637	679	590	633	615	587	611	671	598	604	644	690	635	634	641	647	651	598	659	645	668	638	607	616	608	587	632	649	659	586	644	627	660	587	635	637	599	611	640	648	665	602	630	641	605	611	597	599	630	642	645	618	586	632	663	609	587	640	610	635	626	613	658	631	621	599	660	658	646	645	637	628	637	612	654	672	649	668	651	648	623	687	622	633	612	639	663	645	617	627	676	624	614	611	634	660	656	640	635	642	611	652	613	659	667	631	657	613	628	603	655	602	628	639	677	607	602	658	654	646	631	648	660	658	623	627	644	608	690	655	626	630	652	625	653	647	604	670	659	618	650	681	625	648	609	643	569	625	600	599	693	639	628	643	657	625	661	664	677	677	619	666	635	647	623	633	583	657	645	648	686	661	594	633	647	631	675	585	629	617	607	685	619	620	657	625	636	615	658	621	618	656	586	626	699	632	593	684	661	635	633	633	656	683	640	609	649	619	643	639	646	629	666	616	682	613	629	621	620	666	590	695	664	618	603	637	627	637	612	658	610	640	609	671	658	622	663	589	621	665	666	655	625	620	660	666	644	642	654	672	648	617	666	584	627	646	632	622	622	616	649	665	618	621	676	636	685	611	641	618	610	706	638	632	619	641	611	650	626	652	638	632	641	644	614	610	636	629	634	640	636	609	666	654	628	676	644	645	632	599	644	620	597	608	600	684	653	611	673	626	667	582	635	671	590	633	651	651	628	601	614	637	661	629	646	648	627	654	631	600	625	594	622	647	637	668	647	632	595	622	610	569	586	660	625	641	623	630	596	683	601	671	621	636	631	630	620	655	629	653	652	668	605	622	608	675	670	599	614	621	683	609	662	628	657	593	640	614	590	652	633	628	601	584	672	604	628	614	656	652	662	633	633	624	613	641	654	601	647	622	635	603	611	638	641	642	629	623	666	654	539	627	646	627	658	627	599	625	648	671	687	627	631	603	607	677	645	691	636	607	588	634	644	632	629	639	610	622	611	628	662	675	651	662	619	644	629	647	648	658	630	616	656	634	647	618	614	641	672	603	639	615	608	607	607	610	628	631	625	618	623	641	633	610	598	653	629	638	618	639	623	593	685	690	660	632	629	630	593	578	618	635	643	593	624	669	672	633	637	646	632	604	639	640	639	620	628	649	606	607	622	627	590	632	597	634	676	623	626	654	670	614	623	644	656	643	595	642	605	629	707	674	610	619	678	628	650	618	655	639	647	634	660	717	657	658	652	626	617	632	651	663	657	693	629	622	644	628	636	639	647	628	640	687	659	615	662	586	644	619	664	660	614	649	574	600	642	619	600	666	644	619	644	624	657	639	651	592	658	664	628	619	635	621	663	609	614	630	712	627	643	622	638	629	655	686	636	616	633	640	636	619	601	630	608	662	696	649	619	658	634	651	645	586	636	636	604	584	699	598	593	608	598	617	604	611	620	652	625	661	602	621	629	619	624	625	682	623	630	646	629	617	649	638	642	587	672	627	641	597	666	577	645	597	627	614	619	639	669	641	658	626	630	618	617	581	661	635	669	633	587	639	614	657	611	651	677	611	639	603	609	715	631	654	631	581	618	669	620	638	650	633	659	647	653	575	644	649	585	594	649	623	614	666	701	634	628	619	605	679	614	645	636	615	640	613	660	646	615	605	651	622	673	621	581	603	655	669	682	629	672	595	626	658	655	643	612	623	562	612	627	625	633	598	650	651	619	577	634	621	607	614	616	676	619	601	584	632	631	608	651	628	630	633	658	611	607	634	672	652	643	649	622	616	651	639	630	622	561	638	663	615	639	653	658	624	669	624	651	671	659	650	656	660	610	657	607	618	589	659	640	641	550	610	664	637	639	643	611	612	631	636	636	656	620	632	646	637	612	608	602	688	649	610	582	628	630	641	639	632	607	611	612	654	607	641	667	634	670	638	639	633	595	664	617	635	635	610	703	625	613	602	603	660	623	609	622	659	627	611	625	633	683	612	666	634	678	628	646	638	576	645	631	591	645	560	644	600	602	635	691	673	615	635	704	598	630	604	625	666	669	633	635	622	646	617	640	638	612	617	614	615	642	664	635	640	635	674	623	638	603	640	608	616	624	619	635	645	663	624	591	594	651	661	631	650	654	602	630	602	631	649	650	643	626	625	613	612	608	619	573	624	674	670	642	615	661	639	697	617	648	631	656	646	655	610	611	607	650	631	635	615	662	634	673	635	648	639	655	654	707	679	624	651	617	630	664	646	669	642	659	616	586	640	635	658	593	628	609	642	624	636	616	612	648	645	605	631	613	616	607	668	658	631	617	685	626	656	627	663	642	613	593	688	693	637	657	633	661	623	629	607	636	652	620	674	647	604	632	650	598	643	592	623	646	624	632	653	659	644	634	634	634	624	665	623	676	669	651	630	644	657	622	615	641	665	607	606	638	609	671	674	655	651	626	645	626	629	670	638	634	665	631	639	614	625	642	658	642	664	681	665	624	623	630	648	640	600	607	634	689	633	647	599	676	630	642	634	640	622	635	654	663	663	650	663	647	667	627	608	636	601
1201	680	653	950	780	3120	20194	20806	13940	6421	2366	747	248	133	80	76	57	71	46	56	55	61	67	54	54	57	64	43	53	49	73	54	41	77	53	55	58	58	69	52	54	63	49	61	56	51	44	53	66	63	51	44	63	38	70	54	47	62	44	51	66	38	47	52	58	56	52	44	60	61	52	49	64	67	65	59	65	52	56	50	55	61	69	52	57	62	51	37	68	43	46	75	64	59	60	61	53	43	51	46	60	58	59	64	54	62	58	54	49	44	57	58	56	57	40	58	66	52	62	59	62	64	58	57	64	62	71	65	43	54	54	53	62	54	63	57	47	52	51	39	69	61	57	53	58	51	63	60	48	55	50	57	65	59	60	58	61	51	55	46	53	44	62	48	52	53	71	62	66	50	37	39	71	49	62	55	51	40	38	54	53	50	62	52	50	50	44	50	53	49	65	58	54	58	55	43	65	53	58	56	52	56	54	49	51	44	56	57	48	63	67	58	56	63	54	50	48	60	52	42	62	55	59	54	47	68	55	60	58	45	57	73	57	57	50	49	62	57	61	55	30	54	58	44	63	53	49	67	57	68	52	64	57	51	46	60	51	50	55	41	62	42	57	53	44	50	49	49	59	55	57	55	53	48	48	66	57	58	59	59	53	59	60	47	60	49	68	45	48	55	57	55	59	70	56	54	60	45	53	62	53	54	59	41	63	52	66	60	47	57	46	51	53	40	58	58	55	64	63	60	56	64	49	47	56	56	57	55	58	43	54	52	61	58	65	59	54	62	49	59	73	54	56	69	54	70	49	63	56	56	55	47	61	66	59	52	57	40	64	42	62	58	46	75	57	60	55	62	48	58	65	63	53	52	64	67	54	53	62	47	66	67	61	57	65	35	51	45	59	50	44	65	58	66	58	65	52	44	68	63	58	78	54	48	56	49	57	50	69	57	46	47	49	52	65	56	48	57	48	58	49	49	61	49	63	46	54	45	62	60	52	66	53	52	68	56	49	59	61	52	62	48	56	54	61	55	51	44	43	37	63	54	65	52	40	65	62	51	73	50	54	51	54	64	50	50	56	51	52	56	45	50	72	64	54	49	51	49	56	59	54	61	49	48	62	52	57	63	59	64	55	53	52	48	43	58	50	57	35	50	54	69	43	47	56	38	63	58	55	60	61	47	57	53	69	54	48	53	51	58	53	58	53	70	51	65	68	54	53	54	58	53	69	60	51	64	54	51	62	55	58	50	64	64	56	65	68	62	62	45	59	50	53	50	55	52	61	52	65	64	59	65	53	49	51	62	43	66	55	57	49	60	50	51	57	52	50	56	62	50	50	39	66	68	65	57	50	56	52	50	50	51	36	53	56	61	66	60	48	51	57	47	52	50	47	50	51	57	53	44	57	59	54	45	64	51	47	57	59	68	64	53	56	62	62	51	53	48	56	45	55	68	56	55	47	52	53	45	64	67	57	58	57	53	68	52	61	73	65	62	55	60	58	57	67	61	54	60	60	51	43	59	55	44	65	56	48	58	65	51	48	63	60	54	65	48	54	70	54	48	54	68	60	58	55	55	55	57	57	48	48	57	52	77	63	56	52	63	51	46	58	55	62	57	53	58	61	60	55	67	59	56	53	60	40	51	56	47	64	64	56	31	61	55	56	64	69	69	42	50	65	55	53	63	58	66	60	49	69	65	60	66	49	38	61	58	54	67	54	47	52	53	75	50	51	44	51	64	60	54	68	40	51	47	51	55	58	74	44	48	59	55	47	62	72	51	64	65	47	48	53	43	49	53	56	53	46	63	51	54	45	44	51	58	52	59	55	67	62	49	58	61	56	53	55	55	48	43	55	44	51	48	61	59	72	54	54	47	46	66	72	59	57	47	51	59	62	57	65	70	54	41	56	52	55	54	55	48	58	57	43	44	57	63	62	45	51	58	51	58	65	49	56	66	55	68	60	63	55	48	60	49	45	59	64	54	70	54	56	60	57	50	49	52	52	63	56	54	54	59	52	64	58	42	52	51	38	52	59	46	41	56	66	51	71	54	71	52	72	52	49	55	54	54	45	47	61	66	63	68	58	52	48	50	64	55	41	50	66	52	55	52	51	55	56	69	58	66	56	52	53	59	53	58	49	56	45	51	59	62	50	59	51	60	59	51	52	61	50	54	51	55	52	52	60	42	51	55	55	43	57	48	63	52	58	45	50	58	49	48	59	59	51	67	59	51	58	44	56	70	49	52	50	59	58	39	53	53	58	53	51	79	58	61	54	59	70	51	57	62	48	53	57	72	54	46	45	64	54	59	63	66	51	62	54	50	47	62	58	57	53	70	65	51	54	48	56	57	65	59	58	64	48	55	57	54	59	63	48	45	64	59	42	58	57	49	48	58	60	49	53	46	54	58	45	48	45	54	56	50	53	61	55	63	54	52	48	52	45	71	62	59	53	57	50	56	58	61	49	53	55	55	45	59	43	68	38	61	53	56	54	58	64	61	62	55	66	65	61	60	52	48	58	50	43	47	58	69	65	47	63	70	45	58	59	62	45	59	66	61	45	50	49	47	57	50	52	68	66	48	49	66	53	63	68	52	52	51	62	64	62	50	61	56	43	54	41	52	61	56	49	53	61	62	48	59	52	58	71	62	48	67	59	56	48	49	47	71	63	43	65	72	54	70	62	49	59	42	49	50	46	59	68	56	42	49	59	59	52	33	50	48	52	51	62	52	60	53	67	58	55	54	65	41	55	50	44	50	52	63	45	49	55	54	50	66	64	48	58	71	55	44	54	56	52	58	59	50	65	55	66	53	44	52	55	60	52	52	58	55	65	50	59	45	73	48	54	53	53	62	55	58	53	50	49	53	55	58	67	59	45	47	55	57	45	60	56	52	47	63	41	53	63	51	58	58	45	65	59	65	52	55	55	66	58	54	56	57	56	64	59	46	51	62	52	48	59	46	59	50	51	61	53	56	63	64	53	66	54	45	64	53	45	68	66	45	58	51	53	41	44	70	44	52	48	49	51	55	56	57	59	51	67	50	62	53	41	55	56	62	49	47	41	58	64	51	59	54	52	56	58	49	63	53	51	48	65	44	69	55	58	51	47	58	50	43	65	48	62	57	58	46	49	57	50	48	50	55	58	54	52	49	67	53	46	67	62	66	51	55	71	60	55	51	54	63	48	48	52	50	56	52	58	47	64	60	46	52	53	40	52	53	44	50	56	43	45	61	49	53	56	63	51	59	51	45	56	54	69	53	54	53	50	51	65	53	52	54	60	42	50	49	59	49	53	64	58	57	69	59	42	62	61	64	47	60	64	55	55	53	55	52	62	65	60	60	35	54	70	45	52	54	47	68	49	47	51	69	57	41	57	47	64	52	50	53	49	55	50	55	60	65	52	69	47	54	51	52	61	55	54	56	48	64	63	65	70	52	50	70	64	55	57	60	63	50	46	47	49	49	58	60	66	56	45	56	67	51	39	50	56	61	55	44	58	48
21063	13142	11551	27933	33769	45744	73785	68901	53430	38662	27192	15038	6110	2963	1487	898	778	689	686	746	729	686	673	729	714	697	718	680	672	661	643	663	678	683	681	730	695	656	658	743	712	649	673	687	681	675	713	645	706	692	680	662	678	711	681	655	726	730	677	712	672	712	717	711	657	658	706	719	670	682	691	656	694	674	660	664	631	687	663	694	653	717	700	690	689	706	672	671	634	700	673	711	675	696	671	673	696	703	677	641	687	696	666	701	715	690	654	655	656	684	651	732	703	739	670	648	639	691	688	673	624	640	691	683	667	710	700	678	719	705	696	677	678	680	690	683	718	652	685	703	658	697	676	714	676	659	688	704	668	671	661	710	724	688	697	712	689	658	675	659	693	695	679	740	720	688	684	700	677	646	702	699	677	671	698	669	635	634	672	654	668	704	697	744	706	677	682	706	693	687	715	684	675	714	713	642	681	681	697	692	647	682	736	687	683	672	706	675	694	694	697	660	713	701	665	666	682	664	724	688	676	720	690	686	666	698	680	674	723	660	639	739	638	657	654	684	668	719	628	684	683	641	704	693	702	654	672	682	717	695	710	742	674	701	692	713	687	671	743	712	683	655	742	654	724	659	690	684	726	655	698	685	665	671	664	678	706	656	692	668	669	670	673	680	724	719	680	715	662	724	720	650	702	687	675	659	657	707	714	679	679	670	672	648	661	699	681	744	677	670	680	649	665	691	667	726	650	694	652	661	663	700	678	711	708	694	718	687	697	663	689	715	676	670	732	685	620	660	667	673	707	715	680	660	671	698	717	680	705	693	661	663	724	716	670	688	679	676	688	690	721	698	679	670	710	695	673	703	725	667	654	708	669	662	689	636	684	648	670	661	711	666	669	667	689	674	686	652	644	703	656	671	681	710	664	676	674	672	671	714	673	620	681	646	657	721	690	699	670	719	665	740	667	692	700	736	654	679	667	745	710	653	698	675	719	723	686	650	682	661	690	730	674	639	678	714	622	698	724	716	729	690	676	670	698	683	682	714	698	652	693	670	669	682	666	668	699	678	721	707	689	684	683	693	690	662	681	710	729	691	655	652	716	688	653	706	678	678	671	718	715	703	692	689	643	689	735	728	704	701	694	649	690	663	700	707	714	683	672	711	715	685	639	642	727	709	705	687	698	703	695	694	698	730	680	667	691	718	722	648	688	669	719	628	704	685	643	659	681	670	640	693	692	677	670	724	634	712	663	739	682	691	739	651	640	680	678	739	712	685	697	671	714	669	676	668	693	676	652	651	717	704	694	677	682	646	721	668	722	689	722	691	675	698	695	701	652	656	711	695	695	675	648	695	652	657	723	719	687	655	703	680	718	648	668	699	722	711	667	679	648	709	729	679	715	685	653	722	687	677	701	722	701	661	742	684	666	672	702	666	709	661	662	661	651	655	691	651	701	705	707	662	660	687	701	656	677	669	695	736	722	706	673	680	723	679	644	665	677	682	654	688	688	684	678	651	679	649	678	726	685	693	634	707	727	690	682	659	667	691	673	677	707	683	695	676	636	693	691	679	653	669	674	676	648	653	685	719	680	692	666	699	687	702	714	684	689	636	660	722	665	720	665	707	686	712	690	673	675	668	681	691	747	676	727	694	661	699	644	646	723	722	728	660	670	669	695	691	699	702	707	711	661	648	680	751	707	674	696	645	704	700	712	704	641	704	662	731	683	676	683	702	699	637	737	715	654	676	690	702	640	663	718	694	684	712	656	686	700	685	675	675	661	668	672	691	745	667	711	642	689	701	673	681	667	722	694	667	714	647	708	671	700	655	683	694	685	663	715	713	660	691	673	687	690	690	702	627	640	673	662	685	678	644	706	719	698	668	676	664	696	670	702	682	656	642	671	670	677	665	675	697	729	668	692	676	692	659	690	705	692	683	676	684	725	709	659	664	711	665	736	682	680	727	685	681	719	687	663	720	700	667	703	675	719	686	708	690	683	727	744	651	691	669	680	696	649	682	681	684	675	674	685	675	633	697	667	732	699	698	613	724	711	656	673	651	691	666	687	631	697	683	668	687	684	709	668	662	703	650	712	674	699	708	665	704	677	724	703	703	721	724	730	722	704	736	663	686	686	676	666	691	680	703	747	667	684	686	619	690	737	669	717	663	687	664	685	701	672	689	713	637	708	709	688	670	658	690	713	667	721	651	720	664	674	681	697	693	719	647	708	655	671	685	654	669	653	671	662	693	683	691	715	685	670	669	668	683	664	672	630	670	686	685	746	691	708	696	681	701	676	618	688	678	639	663	729	676	668	657	725	679	687	716	698	684	691	681	658	647	659	653	726	721	653	757	688	673	745	682	698	637	716	665	635	709	669	656	730	687	691	709	661	697	698	685	626	661	682	696	650	669	673	685	688	696	699	654	689	713	705	667	636	675	711	687	731	705	674	658	709	720	660	694	694	674	671	704	657	671	677	729	632	701	699	717	669	639	685	740	665	689	689	652	688	712	700	680	707	736	648	693	760	681	682	680	675	680	694	701	698	711	683	701	676	676	660	697	652	650	677	706	700	718	656	699	607	686	676	684	711	688	709	662	722	701	692	711	697	703	728	665	710	683	667	688	702	677	667	685	689	671	681	661	704	664	655	622	651	653	681	662	692	702	711	702	640	692	688	677	673	712	668	683	673	706	683	665	671	692	677	685	731	716	684	718	683	675	652	698	660	722	696	670	692	702	695	691	661	718	685	675	745	662	693	684	693	680	690	693	684	689	692	713	674	644	657	659	665	657	665	664	708	668	655	690	691	643	708	689	677	763	674	648	672	648	689	726	738	721	663	697	690	678	715	706	662	705	646	670	636	682	682	678	698	702	599	686	618	691	682	700	679	672	643	686	669	712	683	653	669	712	651	702	740	638	714	652	691	717	668	665	691	726	692	710	676	692	693	729	672	682	675	684	674	626	652	662	685	692	687	679	659	713	713	700	683	738	682	650	712	666	681	646	696	662	663	698	688	732	682	633	729	670	654	689	700	703	694	705	704	668	675	680	639	678	701	679	658	632	684	716	676	677	738	686	624	693	702	690	715	680	642	680	655	667	734	667	676	605	672	732	714	694	666	677	661	700	695	699	667	703	692	689	643	677	713	674	658	652	709	712	684	672	678	658	685	682	663	741	728	657	655	695	693	692	697	723	688	703	663	727	667	703	683	634	677	696	650	689	691	723	672	687	696	682	691	680	670	696	671	693	657	668	700	704	677	663	697	692	744	704	667	693	650	677	700	677	682	691	666	676	689	653	694	675	705	664	709	674	699	661	707	686	753	693	687	663	753	714	639	685	690	685	704	687	712	701	681	653	706	703	699	654	692	675	711	676	712	665	702	664	686	674	734	722	688	697	700	695	702	733	685	684	691	664	669	644	651	702	671	730	648	654	631	685	721	678	704	696	677	682	682	636	652	663	701	703	659	711	717	677	694	640	645	696	689	730	687	685	624	671	663	666	660	710
1273	122	136	218	294	1584	4925	4858	2964	1265	479	220	113	69	56	42	48	46	45	48	36	61	39	41	44	41	52	43	44	50	41	40	51	43	35	54	32	48	44	45	36	56	56	42	41	40	43	44	38	49	38	32	51	42	40	37	48	35	40	36	49	45	33	57	46	49	46	32	39	64	51	40	45	29	38	47	41	46	41	33	47	52	42	25	39	43	49	37	39	29	32	44	40	52	47	42	46	38	57	32	35	38	55	43	44	43	32	38	33	42	44	45	45	55	55	45	45	45	43	46	55	25	46	54	48	39	48	34	36	41	24	46	51	53	39	43	50	46	57	39	43	41	42	47	41	43	54	40	34	39	37	45	55	49	46	56	29	44	46	45	49	51	37	39	51	48	45	46	37	52	41	44	36	44	36	35	51	42	44	33	40	46	42	43	46	35	35	46	38	38	47	48	49	51	44	44	52	42	50	51	33	44	51	43	44	43	50	39	48	40	37	44	44	28	30	33	39	44	45	38	43	38	49	42	43	37	35	37	43	37	45	26	36	54	29	42	47	39	33	48	55	38	38	53	37	45	51	43	42	51	42	32	37	38	40	46	35	34	51	48	51	45	26	42	29	47	41	41	48	50	44	38	44	45	38	50	40	48	37	44	41	31	47	47	47	38	32	45	44	34	35	48	36	39	42	54	44	41	46	52	43	43	23	50	35	31	53	46	38	48	47	42	36	34	46	46	39	45	46	39	39	52	36	40	42	34	44	53	40	38	47	34	44	47	52	44	31	51	43	40	43	54	38	43	49	46	32	38	47	55	43	44	53	33	48	35	33	50	53	41	46	47	44	49	39	49	58	41	47	42	44	48	46	39	52	42	36	40	40	41	44	44	43	46	43	49	49	44	36	45	42	43	44	42	39	47	51	45	40	42	47	51	47	39	39	40	37	39	28	50	36	42	37	42	38	56	43	31	31	46	52	43	49	44	45	46	48	43	39	35	39	58	46	48	44	57	51	36	47	52	53	46	50	38	40	45	51	58	35	46	39	47	44	38	44	32	46	41	58	40	43	50	52	42	46	45	37	50	40	55	37	41	46	38	35	44	42	41	33	44	53	41	48	44	47	45	32	38	44	31	42	36	41	42	45	49	55	41	46	51	45	52	38	42	39	46	37	45	43	53	45	47	47	51	38	43	48	53	51	36	52	40	39	34	42	49	43	48	46	45	49	45	38	40	50	43	42	51	38	50	44	40	38	52	50	47	37	41	52	36	48	64	34	41	47	42	46	32	40	44	58	35	49	39	50	33	48	43	42	42	50	56	34	36	42	43	47	57	28	39	60	38	46	48	43	56	39	47	40	40	47	36	31	46	48	39	47	51	31	43	34	42	48	35	56	66	38	43	33	35	46	46	41	39	37	38	47	47	35	47	31	48	45	48	54	40	41	38	46	37	53	59	39	45	40	36	40	34	46	45	53	46	49	44	44	61	44	47	44	54	44	39	38	47	41	44	42	45	38	37	35	36	56	48	43	46	42	36	45	37	46	35	49	43	42	46	46	33	35	45	52	44	54	40	32	39	49	45	32	42	37	40	55	44	50	43	43	55	38	46	40	42	44	44	33	39	46	56	52	46	50	47	32	49	47	37	39	32	46	34	47	40	40	48	49	60	56	53	37	39	41	45	36	53	49	51	51	33	45	44	59	36	49	45	43	37	44	35	49	52	42	44	54	28	50	48	43	40	44	41	39	39	37	51	49	47	39	51	34	45	44	45	40	33	44	44	33	52	50	40	44	43	50	40	38	46	34	44	56	42	33	42	50	33	44	40	33	47	46	42	48	54	61	62	48	49	50	43	42	42	42	46	34	39	31	51	36	44	59	42	51	41	49	35	55	40	54	49	53	59	41	49	45	40	52	40	37	47	47	49	38	38	42	63	41	61	44	46	49	48	39	46	31	31	43	49	46	53	60	56	40	46	37	47	60	52	39	42	48	37	36	34	46	33	68	54	46	46	47	41	44	50	44	47	47	34	46	41	43	44	40	46	40	39	41	52	48	36	50	40	36	40	37	55	42	51	33	28	47	50	40	36	38	39	43	36	46	36	39	42	51	45	45	36	42	42	37	56	44	40	35	43	49	56	52	37	37	46	42	41	36	34	33	35	53	42	34	45	50	46	42	36	43	41	31	52	41	44	46	41	45	55	35	49	32	46	38	35	61	54	48	48	45	46	50	46	53	37	49	43	54	53	35	57	42	46	29	34	47	46	54	49	53	31	41	38	35	40	42	27	39	52	49	46	36	30	42	57	44	49	41	48	39	44	57	49	54	39	54	44	37	49	49	40	41	25	44	40	41	37	34	42	36	46	44	47	34	39	55	46	39	36	40	45	45	48	50	44	45	40	42	48	37	41	32	46	47	32	45	40	51	43	47	38	40	38	51	49	47	54	51	39	49	40	41	52	38	44	36	55	47	42	31	48	36	49	42	36	37	48	44	43	34	37	46	31	36	42	55	48	52	46	51	40	39	41	44	45	36	45	47	36	54	55	44	48	50	47	46	41	41	37	50	53	35	49	47	41	41	41	43	43	43	52	43	45	37	40	67	39	42	39	45	48	43	45	32	41	54	36	62	56	49	49	53	34	52	45	44	44	49	46	33	31	47	37	55	53	50	39	41	42	48	48	36	36	52	47	36	41	36	44	50	41	49	32	38	51	51	48	37	39	44	37	33	48	44	50	37	54	40	44	50	39	31	42	61	33	41	42	36	38	33	50	41	48	39	32	42	34	29	43	37	47	48	37	46	42	41	35	41	35	40	44	38	51	46	38	29	55	49	42	36	40	51	32	46	37	35	42	43	46	56	38	38	44	44	46	36	36	34	40	58	31	31	45	50	48	44	39	47	49	55	44	35	34	40	36	40	49	44	36	51	51	42	59	36	33	34	37	47	45	50	50	54	53	41	35	44	35	45	45	45	41	62	51	40	44	51	41	40	37	52	46	53	50	36	37	52	36	31	53	39	37	46	47	40	45	47	45	49	56	30	42	50	49	41	48	58	45	37	38	52	37	47	36	39	39	51	45	51	43	41	55	42	52	40	41	44	55	50	42	42	41	34	37	51	40	43	46	52	48	50	45	47	55	52	43	39	42	34	43	35	43	48	48	45	50	40	45	46	56	47	33	47	37	48	33	45	45	61	36	38	55	43	35	46	34	58	44	41	55	53	41	53	44	32	47	39	48	47	53	53	36	50	45	47	40	46	39	47	38	43	38	45	35	43	48	47	43	39	46	50	53	37	49	29	48	40	51	39	40	38	33	43	43	35	45	43	47	57	42	40	41	46	44	52	44	48	31	51	35	36	48	34	44	42	45	40	40	47	41	40	33	43	52	54	50	49	43	52	39	52	35	35	42	47	48	52	44	41	50	49	58	40	45	35	27	47	39	47	46	33	49	47	47	36	34	49	38	57	43	42	38	43	46	40	60	50	32	47	47	39	42	41	46
10175	3293	2881	12100	22955	35462	46948	40960	31751	21125	11389	5616	2163	1045	739	621	590	528	567	522	525	548	522	534	541	509	541	509	592	518	501	537	534	529	565	542	571	534	536	596	556	553	540	574	492	575	537	577	528	531	564	545	537	537	536	554	517	512	549	524	547	563	547	541	566	599	550	542	500	520	533	546	584	546	535	554	539	568	542	523	548	567	603	536	534	539	557	550	590	525	505	533	526	511	532	549	519	570	549	543	512	530	501	509	495	548	519	570	539	507	551	530	494	501	563	532	533	533	555	543	503	552	556	530	547	534	522	532	541	518	535	555	538	552	538	526	549	558	558	529	522	544	514	555	554	543	529	535	498	540	554	503	534	535	529	525	533	572	585	554	557	543	555	563	567	576	561	541	533	517	520	545	560	564	533	509	512	500	496	529	569	524	503	549	515	547	503	502	544	506	545	549	532	568	530	512	538	513	495	558	524	518	552	547	531	523	556	507	551	534	535	561	566	533	543	511	549	522	540	545	499	535	570	549	553	544	570	545	533	548	489	523	507	532	528	554	511	533	556	550	595	562	520	528	512	551	533	520	510	508	507	541	559	532	549	496	521	514	564	545	547	517	524	512	546	549	538	534	539	503	542	546	553	563	474	529	569	548	562	509	535	505	530	540	532	553	549	518	526	532	575	500	524	554	534	522	489	592	585	523	533	540	481	499	569	525	583	525	538	517	536	538	522	499	543	531	521	534	497	535	514	540	564	528	523	534	563	554	569	543	547	510	563	540	520	518	542	531	568	531	545	547	519	526	590	540	511	499	493	519	542	526	538	539	525	543	536	531	515	571	565	534	512	540	549	573	529	542	537	560	560	508	543	488	509	507	519	554	544	550	523	504	544	521	551	575	530	559	566	534	593	538	547	519	544	548	539	539	540	515	549	470	543	566	535	577	547	538	536	521	521	499	549	543	533	516	504	523	479	523	526	556	560	560	526	517	524	544	520	535	538	545	553	506	520	521	524	520	516	538	501	591	494	542	540	539	536	555	512	533	566	514	575	551	514	543	517	568	518	501	487	528	572	539	546	510	506	533	516	531	507	515	562	571	538	543	514	550	562	524	541	527	553	536	559	504	561	527	507	540	541	565	532	520	528	518	486	536	570	554	575	574	557	516	543	536	535	546	531	542	558	511	539	555	494	539	531	550	560	564	519	560	522	561	577	511	534	573	560	539	542	576	526	489	516	552	500	534	549	514	545	513	541	539	537	507	587	532	533	581	518	553	516	548	554	555	512	545	511	542	566	533	534	537	511	519	464	515	534	529	531	538	516	550	553	548	519	510	551	560	566	530	567	573	523	544	561	537	517	525	541	529	561	530	480	573	544	541	547	481	563	550	522	519	542	517	545	573	540	525	548	545	536	568	541	548	534	548	542	545	576	497	536	511	520	553	502	526	520	513	532	578	523	512	531	529	531	501	563	501	497	552	532	535	538	548	517	515	595	546	528	523	549	496	554	531	523	508	559	554	535	501	552	591	569	511	549	526	481	561	550	561	547	539	532	526	525	548	542	517	528	494	564	569	546	511	542	564	549	569	543	562	579	563	519	499	539	545	534	575	501	512	554	517	516	531	531	506	499	499	504	533	540	564	554	537	498	557	543	505	522	561	532	512	558	534	517	548	527	544	525	524	555	517	528	513	523	589	560	500	530	549	537	502	551	553	494	503	533	528	506	553	575	531	511	525	493	493	545	541	498	567	496	561	540	527	521	541	536	565	554	555	578	548	474	528	552	566	554	545	558	520	511	515	557	491	525	548	540	507	520	500	553	510	490	531	566	534	564	494	551	540	529	497	534	543	524	538	516	525	555	534	537	513	513	485	541	507	541	541	517	518	551	523	522	539	516	578	576	526	518	509	524	533	505	545	551	465	521	497	548	560	494	525	552	520	538	502	514	515	518	544	547	579	519	531	519	527	523	531	538	537	530	557	517	521	499	503	544	523	565	560	527	537	568	517	555	555	518	546	540	517	516	555	496	522	563	524	502	557	548	550	499	560	548	510	547	529	544	503	550	539	588	528	540	532	554	527	528	565	525	518	524	549	528	540	524	513	515	506	491	552	547	525	558	541	524	555	538	510	527	560	520	525	553	515	519	551	567	492	587	526	564	567	517	541	519	515	579	542	558	552	530	541	532	524	543	525	516	543	572	564	586	526	533	542	492	535	538	551	535	537	554	542	572	548	549	494	563	523	530	519	530	530	546	542	569	539	544	514	556	546	562	506	516	560	525	542	522	510	545	524	522	546	548	521	552	565	522	522	528	542	543	508	549	607	545	527	542	521	546	536	547	555	552	533	527	559	513	574	550	528	531	529	509	546	556	527	501	539	539	547	528	511	560	510	538	524	512	506	507	581	557	551	532	519	546	500	531	557	573	548	576	560	510	519	541	543	544	557	556	564	519	550	575	584	531	556	583	548	546	557	550	566	547	539	507	576	526	523	535	545	522	536	564	514	539	520	555	557	568	530	555	517	514	541	498	519	570	467	532	501	553	568	506	527	534	561	545	487	533	547	568	593	537	586	511	529	537	544	543	533	530	534	507	581	546	527	527	555	556	567	549	515	571	539	552	537	522	524	528	528	508	541	527	543	575	503	525	535	539	516	553	555	540	551	524	510	502	578	529	557	529	561	533	513	575	580	517	528	521	540	545	522	523	526	525	568	516	546	523	535	522	518	512	557	482	523	565	536	558	512	479	563	569	552	534	567	521	568	498	517	540	549	560	556	525	517	521	521	530	544	553	511	516	531	536	571	505	550	522	540	547	551	503	563	511	613	541	526	518	548	570	521	557	579	538	523	548	559	548	527	521	534	519	521	541	547	512	501	528	508	517	585	511	553	558	560	570	546	539	541	523	559	529	554	554	519	538	510	543	530	502	539	527	523	546	548	540	565	545	556	559	514	527	576	572	526	550	551	551	591	522	537	537	554	535	533	541	556	507	540	530	521	552	552	505	542	510	542	542	526	554	548	569	532	543	521	494	543	505	525	532	537	528	563	516	531	566	514	531	558	546	561	527	569	511	522	560	522	574	552	504	525	537	539	545	551	517	507	542	553	541	517	536	510	526	567	520	544	533	516	538	531	549	526	571	564	542	530	526	514	497	514	525	530	584	515	552	543	554	545	547	528	528	532	526	551	559	524	540	564	547	519	574	547	545	524	490	520	535	490	523	561	545	520	507	484	535	549	563	508	511	540	515	550	542	513	542	546	578	509	549	529	537	502	515	548	547	527	546	536	555	527	528	538	524	593	547	532	564	536	516	548	506	512	529	587	509	568	557	517	515	539	494	559	539	515	521	573	544	527	544	498	568	517	513	503	505	523	533	555	548	517	545	550	544	534	523	509	503	560	552	556	502	543	531	542	532	525	551	550	539	520	571	532	534	559	549	558	465	523	556	541	545	516	518	599	505	517	546	521	554	535	560	533	571	552	519	530	554	536	558	557	507	550
577	514	558	599	1279	7797	14043	11068	6004	2241	845	400	217	92	42	48	47	42	51	48	47	54	41	49	50	45	47	50	44	40	49	44	47	53	44	57	42	56	47	49	53	58	43	61	49	44	53	58	51	42	51	58	47	46	47	49	44	46	49	43	51	37	48	45	43	54	54	52	55	48	49	40	57	57	40	55	47	62	53	48	52	49	55	48	43	36	51	46	40	42	51	39	44	45	38	49	55	44	62	37	53	52	46	45	61	41	37	43	43	41	47	44	49	56	54	42	51	44	47	52	55	37	56	43	50	54	58	45	34	40	52	50	47	52	51	52	54	41	44	38	41	40	46	48	52	55	57	61	57	38	40	53	57	57	45	42	51	41	49	43	45	49	49	42	57	46	35	45	35	58	46	54	40	52	41	46	49	45	50	64	40	35	45	43	51	37	57	36	46	45	64	40	49	41	40	50	43	51	44	50	60	58	49	47	52	63	44	57	48	52	46	60	52	48	54	48	49	56	51	50	53	50	42	40	48	52	45	51	45	66	37	50	43	44	38	52	43	54	50	59	36	58	60	43	35	50	61	44	48	48	49	48	47	46	39	58	50	38	44	35	43	45	54	60	43	44	47	50	48	40	41	43	40	50	36	51	50	61	39	54	47	55	53	47	62	63	51	61	34	49	50	41	36	42	39	51	35	51	57	49	59	71	53	49	48	45	47	46	50	50	46	43	53	49	42	63	63	54	51	50	51	54	68	58	53	47	45	61	47	58	39	44	38	56	60	52	40	41	42	41	37	61	51	38	50	59	45	49	43	46	39	55	52	50	56	39	48	49	48	53	46	61	52	49	44	49	43	53	41	48	77	41	58	48	41	47	41	56	48	49	49	40	59	57	39	47	54	50	45	43	61	36	48	41	42	45	44	59	55	52	41	47	62	50	58	45	56	42	52	56	41	38	53	45	43	40	55	46	40	49	50	51	49	65	63	40	53	63	50	49	40	43	43	55	46	58	53	49	52	44	41	47	47	59	64	59	54	40	57	41	46	55	48	58	45	58	41	42	57	55	57	64	48	48	51	48	52	62	45	34	53	39	50	45	38	48	47	59	56	38	45	45	54	58	50	49	51	46	55	46	39	43	55	68	37	40	54	54	54	38	53	53	45	42	50	58	56	52	52	51	39	49	38	45	55	61	50	47	45	52	45	56	31	45	51	57	45	44	33	73	45	51	52	54	46	38	50	47	53	52	44	67	56	48	37	53	54	62	48	44	42	41	53	45	48	50	62	57	49	60	44	43	50	45	46	44	42	41	40	53	56	60	54	40	53	46	49	49	48	52	51	45	53	44	37	39	43	53	53	55	46	46	50	49	45	54	49	41	59	44	46	53	52	54	45	57	40	38	50	50	54	64	48	50	38	56	45	45	35	54	54	55	59	46	50	42	50	63	41	53	40	48	48	48	43	47	53	51	55	52	42	47	44	47	61	50	53	36	43	51	62	44	42	51	56	49	38	54	54	41	49	44	60	44	48	44	57	47	56	59	49	56	52	48	49	54	58	48	43	45	41	52	40	49	47	43	46	47	58	62	51	40	49	59	43	51	44	47	44	53	48	56	46	54	62	52	43	39	50	56	40	52	40	45	49	42	45	53	65	34	62	40	46	50	45	53	63	59	42	48	47	45	46	46	45	56	46	41	36	59	49	48	38	59	53	52	42	53	44	48	43	56	40	67	40	42	59	45	61	53	51	48	53	53	51	61	45	48	47	51	43	43	43	42	64	44	32	52	46	42	54	45	36	44	38	39	50	43	55	52	47	49	49	45	49	47	43	36	49	46	46	48	51	43	52	46	46	55	45	44	50	54	49	53	50	56	53	48	46	44	49	44	48	49	37	47	51	53	56	40	48	45	54	53	47	40	50	63	49	43	48	49	51	40	40	44	56	54	55	53	48	52	40	51	41	50	54	48	49	44	49	47	54	47	46	41	46	41	58	68	44	47	41	52	49	41	53	42	58	48	57	55	48	38	54	48	56	43	38	52	47	53	48	35	53	38	44	68	49	50	38	50	37	46	41	35	46	58	56	52	58	52	51	49	52	47	41	46	45	59	46	50	39	59	50	54	56	44	36	40	50	38	49	50	51	47	52	55	42	42	49	44	61	54	48	40	50	53	52	56	40	52	53	58	60	51	44	53	46	53	44	60	51	51	46	49	46	39	63	51	37	46	55	48	43	51	54	55	60	59	45	51	52	55	62	58	41	49	51	43	41	51	48	54	56	50	55	58	61	49	51	45	40	44	51	47	54	42	44	41	48	47	35	52	40	58	54	50	44	52	54	46	44	50	51	54	56	45	49	48	50	40	51	45	45	46	51	63	63	47	41	52	54	55	29	40	56	45	62	39	58	50	44	42	45	53	53	46	54	48	43	59	37	58	63	56	51	36	57	48	50	55	53	43	55	46	43	49	43	58	39	54	45	53	37	52	50	42	67	49	52	42	51	54	48	52	54	56	42	49	50	52	52	55	46	54	44	53	58	44	51	56	39	46	46	60	43	51	61	41	39	58	39	55	43	54	44	38	53	45	49	58	42	44	44	48	46	36	53	44	70	55	47	50	40	46	44	50	51	49	58	55	48	53	45	49	51	59	31	48	57	52	47	50	50	50	48	61	41	52	56	54	41	52	41	53	47	51	62	50	41	51	50	58	59	46	37	45	41	46	44	35	48	45	58	48	41	58	58	48	42	58	49	46	44	51	49	44	60	43	60	48	49	63	42	57	49	40	52	38	51	43	51	43	55	45	56	54	47	56	42	52	49	44	49	51	51	44	40	45	46	55	51	64	59	49	48	57	50	50	51	48	45	56	47	50	48	48	34	58	38	56	51	33	55	49	53	37	46	49	54	58	56	49	47	41	45	47	41	41	48	58	62	55	50	48	40	50	57	51	42	40	45	55	38	53	42	40	41	49	45	52	48	45	59	55	47	43	36	61	43	46	31	45	45	48	50	47	45	48	56	52	50	49	48	48	53	47	57	42	53	37	46	52	50	48	51	49	49	58	45	50	33	65	45	55	56	41	49	53	48	50	53	49	69	53	43	55	58	51	54	55	43	45	55	41	47	60	47	42	41	58	43	53	44	44	37	59	54	46	40	42	48	51	48	52	57	38	51	48	49	56	51	59	56	55	59	42	57	53	44	65	46	53	49	51	42	43	61	41	49	52	52	46	47	55	41	47	58	41	45	56	55	59	52	53	44	58	49	50	50	38	55	38	41	55	44	39	56	60	44	61	62	47	58	49	47	41	41	44	50	47	46	49	42	58	42	52	48	45	49	43	51	45	47	48	47	50	48	52	57	59	53	60	51	46	53	37	58	51	62	38	55	42	49	52	58	38	50	48	53	45	44	39	52	43	60	47	54	30	57	54	50	53	45	54	49	50	58	43	34	63	50	40	48	52	55	45	44	42	40	41	38	48	51	46	45	48	56	44	61	51	42	33	52	55
13233	11538	9736	24265	38903	58226	63808	52546	39316	26971	17981	10254	4578	1767	938	702	674	565	599	614	666	605	608	590	601	601	606	614	587	621	624	578	588	588	628	597	594	606	556	596	602	597	578	626	566	575	623	568	613	618	594	563	630	573	568	572	593	576	610	555	591	575	575	597	624	614	610	600	608	627	555	608	601	599	588	551	644	648	587	570	599	563	598	613	582	587	559	589	566	613	619	592	599	603	547	593	596	572	586	602	596	606	646	560	607	588	563	633	616	655	633	591	624	604	632	571	589	607	610	581	568	638	609	602	576	610	625	635	571	606	589	582	606	579	602	604	624	609	613	587	653	599	575	625	616	588	604	621	625	589	612	605	603	557	616	588	605	589	613	578	600	575	593	619	597	582	581	555	634	610	613	568	579	591	597	566	588	586	578	615	581	606	579	606	576	580	554	645	589	584	601	630	643	635	594	558	595	637	620	577	611	575	572	600	581	593	640	616	624	595	568	648	576	643	580	649	593	591	596	584	631	584	609	572	630	576	592	592	619	651	590	585	577	595	628	584	564	582	575	610	606	603	583	620	594	589	615	584	575	623	594	566	574	561	599	602	630	621	627	578	613	640	624	579	630	596	586	571	605	593	628	623	559	597	559	607	602	602	580	590	631	590	595	557	612	571	553	588	569	608	608	624	583	581	593	593	634	593	589	562	632	565	601	600	595	579	577	623	577	599	638	622	614	598	581	577	599	625	605	566	591	587	572	594	583	617	576	614	568	644	582	644	644	586	584	591	602	596	555	581	590	612	620	609	592	565	594	583	599	595	635	600	610	558	623	612	600	597	584	572	599	605	553	598	636	579	571	585	574	595	612	621	577	642	617	594	629	587	608	568	636	626	610	598	599	615	591	641	591	587	607	555	595	598	636	595	564	585	629	603	565	596	628	604	596	619	612	601	541	632	593	588	576	611	584	562	570	638	540	551	581	606	616	572	623	552	591	589	553	589	595	584	554	599	597	602	579	586	595	611	606	621	569	616	613	589	616	606	596	554	599	586	602	563	620	581	614	586	595	639	581	560	594	584	619	599	609	574	593	626	629	598	579	612	598	571	594	590	627	617	628	594	627	558	547	638	542	607	593	626	597	577	592	617	605	598	616	588	588	659	627	596	651	612	587	617	622	606	593	581	576	597	652	619	608	608	580	577	586	599	583	606	560	547	604	593	590	614	592	614	590	600	600	636	602	632	560	627	594	564	591	594	598	586	593	613	624	591	572	612	602	552	615	602	595	598	632	622	592	595	599	589	574	587	621	606	581	620	582	539	593	584	611	597	612	619	600	588	556	627	595	603	587	637	584	590	618	663	618	600	597	564	599	557	589	568	571	610	559	626	545	590	574	618	610	624	573	576	576	590	573	622	590	616	620	575	582	577	571	605	569	649	594	621	581	600	611	579	663	565	608	594	600	615	617	619	587	590	587	604	590	571	586	611	576	568	623	576	587	605	630	556	621	593	609	586	598	651	618	570	625	588	637	595	575	603	655	613	598	591	613	588	592	574	614	596	602	569	606	595	567	583	577	559	613	614	598	605	601	582	583	595	582	567	639	567	600	597	602	579	601	612	594	612	625	564	618	613	589	614	601	596	620	641	595	610	658	614	630	585	596	565	560	612	568	598	659	580	589	577	584	564	599	608	524	570	606	619	590	604	601	635	580	574	578	579	572	596	639	588	589	547	612	619	593	621	576	612	582	574	624	629	595	603	556	582	591	569	581	603	605	585	629	569	576	619	592	589	581	589	601	572	622	603	589	599	616	612	609	635	614	584	608	609	628	626	548	622	583	587	624	600	594	606	588	633	617	641	609	603	594	538	583	624	591	586	613	608	605	565	639	572	633	605	578	585	593	582	540	617	592	567	575	558	563	556	618	624	592	588	578	623	584	608	628	552	590	560	558	590	589	604	672	603	621	661	595	591	553	581	599	552	571	574	627	575	602	557	622	585	638	633	577	604	598	629	592	607	629	569	603	595	568	611	611	568	562	607	609	595	570	598	595	580	568	586	629	609	566	579	586	576	605	600	602	601	576	622	620	594	589	543	583	631	588	569	562	589	600	585	632	567	557	609	608	580	617	613	605	551	613	592	621	558	604	568	603	635	628	577	576	600	640	606	563	652	551	602	593	599	599	609	582	596	599	657	589	598	591	548	609	615	584	578	578	598	591	609	572	598	583	629	608	605	597	596	594	563	588	597	571	553	610	594	574	586	579	552	597	626	598	589	624	622	639	592	591	598	614	629	600	584	614	593	515	586	603	602	601	561	599	602	601	585	627	585	577	556	559	610	591	567	617	588	643	622	581	618	622	619	542	588	563	572	575	619	568	563	599	618	618	634	594	603	570	602	581	576	550	594	621	581	601	589	594	627	635	600	636	623	599	635	568	601	579	621	583	610	564	590	567	588	596	595	636	586	606	615	567	604	607	597	628	591	563	582	572	602	570	574	622	572	572	572	630	630	615	573	620	563	654	550	636	608	610	580	595	598	586	609	558	601	638	606	599	577	565	597	613	626	611	589	600	590	624	580	577	608	613	600	571	598	606	629	610	572	590	612	540	577	569	571	568	618	620	608	639	585	600	549	654	614	619	624	582	616	592	613	593	618	574	563	606	563	560	601	597	578	570	550	588	596	587	570	624	616	611	585	615	589	585	598	576	607	572	638	634	584	613	639	603	578	562	602	621	573	601	596	579	640	606	601	638	558	604	647	637	629	590	620	594	575	586	624	605	574	601	608	658	591	621	570	596	568	593	612	642	599	575	610	617	611	612	603	589	587	576	625	615	599	615	576	633	576	600	627	578	558	621	610	617	622	625	607	587	608	555	583	580	616	582	595	621	606	571	636	578	552	605	623	602	592	615	625	630	553	592	629	595	589	645	604	515	597	608	575	579	610	622	564	601	568	610	615	614	569	570	598	532	569	645	608	645	585	619	621	590	606	614	624	569	627	573	589	611	561	604	619	588	555	592	634	572	600	584	629	604	597	548	615	602	592	633	564	635	670	603	603	646	601	611	587	572	591	603	632	575	631	567	578	604	578	588	565	589	572	570	607	563	631	611	584	594	600	567	637	614	622	587	570	622	585	602	562	611	582	600	564	536	530	638	608	643	618	575	560	619	611	584	584	610	586	649	637	666	565	630	631	576	592	579	555	573	576	600	623	575	627	573	630	609	609	642	607	613	588	609	591	615	586	580	577	572	588	600	637	630	572	549	606	582	589	570	571	577	617	623	586	617	621	594	576	619	586	603	598	580	580	570	591	585	627	588	606	607	615	581	604	602	626	595	587	545	611	635	597	590	590	573	570	581	603	595	582	611	606	530	653	604	583	601	571	608	602	632	581	635	598	609	593	608	597	586	591	616	560	610	562	599	596	644	590	627	593	610	611	582	621	614	572	607	587	591	611	608	611	591	575	586	606	626	594	579	628	592	590	633	641	574	628	559	543	560	571	594	580
2041	630	515	831	1034	4700	14186	12730	7290	2767	1095	436	189	98	50	79	63	39	48	45	64	58	53	41	42	53	57	57	54	46	51	57	46	43	51	50	46	51	52	40	46	52	56	52	69	53	65	60	48	42	48	43	57	43	60	44	31	31	47	47	63	56	56	54	48	33	53	47	58	45	50	52	57	42	36	44	38	44	48	51	63	60	47	46	44	50	51	48	39	45	51	50	57	53	48	46	48	38	35	58	52	45	49	63	48	53	42	51	52	39	53	64	55	58	49	49	31	47	43	44	47	47	46	47	40	54	52	55	46	40	40	51	41	55	43	48	55	59	52	46	52	45	45	53	59	41	45	39	49	40	58	46	47	36	66	47	48	46	57	56	48	54	48	63	51	39	54	50	45	47	45	61	60	59	54	43	54	56	39	47	48	46	58	64	54	50	52	52	46	56	60	57	59	44	33	58	47	46	50	48	50	45	53	58	49	55	46	43	53	62	46	53	55	55	45	45	67	61	52	48	54	59	59	43	60	57	63	56	43	64	57	49	44	54	58	52	50	50	52	47	53	47	56	45	44	55	52	57	42	51	52	58	59	49	50	58	47	49	43	49	43	42	51	45	37	47	44	60	61	51	53	44	47	58	43	42	43	50	60	51	53	50	58	41	39	62	46	52	58	52	43	50	54	44	41	51	43	55	57	57	52	51	42	40	46	50	59	50	65	62	59	43	51	52	46	56	44	51	42	46	53	44	56	61	52	48	48	58	54	42	53	37	47	56	45	56	54	59	53	35	54	48	46	48	44	50	54	61	43	50	64	46	66	43	45	64	52	53	53	39	47	52	50	60	48	59	39	40	51	47	32	54	42	47	55	59	50	45	51	40	38	50	53	55	51	59	40	64	46	47	49	45	49	49	48	46	46	48	37	58	39	52	48	36	50	44	50	48	57	61	58	41	53	48	47	44	50	38	57	53	45	54	47	57	45	52	42	58	35	55	59	61	54	52	42	39	52	51	55	61	59	50	53	65	66	60	61	50	56	55	51	45	55	45	52	44	59	51	53	54	50	54	52	44	51	58	57	50	51	45	53	51	48	64	61	61	60	45	70	50	49	53	53	53	54	49	40	48	53	50	42	44	50	46	50	60	50	53	41	50	45	38	50	45	50	51	57	52	44	42	58	44	55	53	49	53	44	63	47	53	42	56	52	37	49	44	59	45	48	52	55	44	59	43	43	51	31	32	40	61	57	58	49	52	58	51	50	43	62	56	57	55	44	50	56	50	54	43	62	52	53	52	53	56	51	51	50	53	52	60	59	47	49	49	50	55	60	45	50	29	45	75	53	42	47	57	43	42	50	59	47	61	39	51	70	41	57	53	54	52	53	57	43	56	49	51	42	54	49	57	52	53	47	55	66	44	52	40	54	44	63	51	49	32	48	45	46	48	54	68	56	41	38	54	55	50	40	39	43	70	53	45	43	47	52	57	48	43	48	46	47	42	31	49	56	49	49	55	54	51	55	55	52	54	58	49	65	56	61	45	57	59	51	44	59	47	62	55	48	44	46	58	58	57	62	45	47	36	50	50	46	42	56	51	43	46	45	45	46	70	42	56	41	46	52	58	68	47	50	50	44	57	47	54	55	46	58	51	48	43	47	49	53	47	56	56	46	52	54	61	51	49	47	52	55	46	49	56	53	52	52	51	59	51	48	40	40	52	56	49	52	55	53	42	49	55	51	44	55	48	44	49	49	48	38	41	55	53	66	49	63	44	61	57	60	63	44	53	46	42	45	60	63	62	48	66	50	58	49	65	48	39	41	57	45	53	48	46	45	50	49	36	57	44	37	48	54	51	51	45	54	50	39	52	52	53	56	40	47	65	52	47	48	43	58	59	52	62	40	52	57	61	67	50	45	59	49	57	60	61	58	39	41	45	44	52	57	48	50	39	66	55	51	38	42	58	53	47	49	39	44	50	69	53	47	53	43	51	57	52	53	59	51	54	54	42	55	56	54	52	46	45	55	56	58	45	50	48	46	45	55	49	50	63	49	51	44	42	43	51	48	49	50	46	52	50	57	52	39	44	46	50	54	53	54	47	52	38	50	59	55	55	55	39	37	46	38	53	50	52	61	56	54	46	48	56	51	55	54	45	53	46	48	52	52	56	55	50	47	41	58	60	61	49	55	58	45	52	44	63	51	40	51	50	47	48	51	56	56	43	71	43	49	50	46	53	55	59	58	49	47	41	55	39	40	64	50	59	48	58	54	52	53	51	59	51	46	54	44	50	57	55	51	59	43	46	51	63	41	58	61	63	55	49	55	54	61	48	45	52	54	58	46	52	47	44	51	44	39	51	50	49	41	55	51	44	55	59	55	50	49	48	59	59	54	58	44	54	45	52	60	59	57	60	62	39	57	50	59	53	50	52	45	49	47	57	61	61	52	38	44	64	50	57	49	55	45	50	43	41	51	49	51	48	51	44	44	54	48	62	39	59	55	40	54	36	41	53	37	47	57	61	62	44	58	41	47	47	44	57	45	54	45	49	51	57	51	57	46	49	55	60	44	46	49	48	44	50	44	38	60	50	46	50	49	49	44	52	62	47	49	52	47	54	52	54	46	54	33	54	59	56	51	49	40	58	40	48	43	46	52	59	40	45	44	40	52	46	52	55	54	40	41	64	42	38	53	47	46	44	48	52	38	65	56	57	44	48	64	72	67	52	57	45	69	50	46	45	54	50	41	51	65	59	48	50	48	42	62	50	40	60	40	46	50	48	58	61	47	57	59	44	50	50	47	55	53	40	47	47	53	55	55	49	54	55	52	40	65	63	58	50	52	52	52	47	47	57	64	52	56	39	49	54	52	50	54	67	56	33	49	55	48	58	50	67	40	44	50	44	42	48	56	57	57	63	26	55	48	59	50	41	59	54	47	49	65	45	49	46	57	52	48	65	54	51	54	50	53	61	48	61	48	39	57	62	54	58	34	61	46	57	58	40	60	50	50	54	49	57	54	54	68	60	60	47	63	60	61	50	48	58	41	43	48	48	54	51	63	41	45	46	64	38	48	51	52	50	51	51	47	56	49	43	49	53	48	54	45	48	53	67	50	68	54	48	49	51	57	52	39	52	51	59	48	57	47	40	40	40	51	48	63	52	54	44	51	38	49	59	59	43	35	51	48	49	45	54	58	49	56	50	53	51	47	54	57	43	52	57	54	36	42	43	44	55	49	50	47	48	50	50	58	45	42	44	51	54	61	47	69	53	56	51	45	44	48	59	45	67	44	45	44	45	70	60	43	58	57	56	44	52	48	48	60	54	40	46	57	46	51	57	53	44	59	42	43	62	43	59	55	47	45	47	49	46	51	42	58	48	51	55	70	59	63	37	49	36	56	45	48	59	49	40	54	64	44	51	47	51	64	51	48	59	54	52	49	51	45	55	44	42	55	47	49	56	53	38	37	53	53	46	42	38	60	52	54	54	42	42	56	57	51	48	43	52
14542	11956	9407	26983	35335	51456	65448	56338	42268	29853	19963	10281	4612	1993	1066	737	682	646	597	678	630	572	609	629	604	645	595	667	612	635	682	642	629	622	607	623	628	595	601	625	622	630	608	617	625	653	645	546	639	590	628	629	681	645	607	588	626	626	618	632	630	619	646	600	617	599	598	635	620	634	644	619	621	615	600	626	589	594	618	597	607	629	631	645	600	598	605	627	640	598	660	626	670	606	611	642	644	659	603	629	582	663	614	610	603	626	623	598	586	638	608	618	608	632	645	606	659	604	600	648	625	640	563	659	663	666	635	599	644	662	638	641	606	622	635	631	618	671	684	654	640	630	639	652	638	642	633	579	632	620	609	630	636	615	665	583	641	613	611	627	640	637	671	602	643	606	600	625	620	646	631	629	676	631	632	661	618	624	636	636	681	635	626	663	628	630	623	603	637	617	702	600	660	594	626	593	628	645	632	582	643	608	671	565	616	618	634	611	673	612	586	592	614	640	633	634	651	648	635	609	644	667	640	641	632	628	631	627	606	636	643	598	642	617	642	620	667	591	634	583	645	647	633	617	617	640	667	667	671	617	624	596	617	644	665	628	641	639	583	644	616	608	661	609	616	613	619	625	675	617	613	643	599	610	657	644	641	641	654	637	598	589	660	584	618	583	593	684	615	645	626	619	664	647	629	642	638	579	584	684	627	577	643	603	642	674	644	633	581	651	655	633	622	647	653	601	603	585	657	623	579	626	638	638	644	607	643	619	640	638	639	600	654	629	660	618	638	662	666	610	585	626	625	642	586	607	591	629	572	595	651	639	640	618	622	653	644	648	626	613	638	633	632	614	639	617	657	636	628	607	629	639	618	649	643	639	647	672	574	625	633	617	625	606	600	657	619	598	571	633	641	669	658	620	623	593	635	626	614	667	624	658	618	672	648	635	664	600	617	637	566	628	637	619	627	603	645	675	625	630	610	653	610	625	644	638	593	633	643	622	612	633	612	594	612	634	582	631	640	583	637	589	677	642	586	640	579	594	613	615	620	640	645	673	633	660	593	635	681	624	637	595	601	553	644	616	723	631	629	632	568	662	624	581	642	616	652	620	660	636	602	636	668	607	614	611	616	671	630	615	610	625	645	658	672	623	623	626	625	588	618	630	660	656	626	671	626	601	647	640	615	623	637	639	638	619	590	655	586	661	628	615	620	579	612	572	677	665	658	623	637	666	623	597	671	659	631	646	600	615	622	649	633	628	643	626	608	648	635	607	684	611	603	596	627	622	696	659	620	667	577	590	635	622	610	642	637	638	612	638	623	610	594	615	591	611	640	648	617	607	642	619	634	668	610	578	654	641	639	640	674	588	660	620	634	614	622	622	645	637	655	657	612	646	632	603	650	616	603	656	620	639	645	591	615	621	632	677	643	627	616	622	571	616	641	638	638	629	653	638	665	629	604	587	656	606	595	584	612	581	635	640	644	591	604	597	672	596	587	618	601	627	643	697	672	665	604	637	639	628	653	584	612	630	670	662	639	623	642	618	638	636	613	645	589	611	599	650	628	661	628	592	608	603	593	649	624	619	653	648	641	581	635	592	641	653	594	639	624	606	675	638	611	654	640	605	615	604	612	630	650	641	632	626	624	668	604	619	667	665	650	651	614	603	658	600	601	607	593	652	591	655	639	621	604	635	614	600	627	610	623	660	662	640	580	630	659	650	645	628	616	610	607	641	646	621	650	640	651	689	613	623	646	630	617	617	619	667	629	629	633	609	635	618	606	621	583	607	622	648	627	576	633	662	631	574	643	631	587	624	637	580	627	625	654	648	646	636	614	630	584	648	627	636	586	611	607	624	688	646	615	609	658	603	578	639	611	649	612	612	673	591	624	641	634	638	664	617	603	649	598	632	634	650	642	606	609	637	627	625	616	554	624	566	618	673	647	608	600	636	628	583	648	588	645	655	606	581	621	642	605	659	609	602	640	632	658	643	650	648	613	671	675	641	649	587	591	610	634	669	576	663	608	635	647	628	609	613	621	695	665	655	635	637	669	626	647	656	615	617	658	661	630	664	677	653	622	610	623	632	619	627	658	605	626	615	620	648	661	623	635	597	657	621	652	631	601	641	624	660	603	625	607	626	634	659	625	646	619	630	618	649	606	623	597	597	681	658	596	632	633	638	666	677	639	667	634	648	641	635	650	637	642	622	656	632	612	626	568	608	625	620	678	597	574	643	607	641	640	677	674	653	669	622	614	652	643	600	600	641	618	595	626	619	624	662	635	644	611	675	639	645	679	607	603	600	636	651	546	670	614	608	607	671	620	609	635	620	639	611	648	627	607	633	644	610	618	685	622	665	630	671	593	608	629	620	608	625	587	614	627	609	603	616	592	649	640	628	613	647	634	642	622	636	594	615	574	664	602	598	586	632	625	633	625	648	639	606	614	606	613	595	671	617	617	635	626	632	621	648	597	646	681	638	606	630	592	622	679	597	624	568	643	649	595	597	633	589	642	605	623	647	591	605	650	654	636	637	591	650	643	583	648	603	627	628	587	679	548	597	666	643	680	665	674	601	638	605	642	663	663	615	576	585	614	656	633	620	679	600	647	630	618	637	657	635	631	621	582	650	652	609	607	632	636	646	627	629	606	593	642	669	641	614	635	610	621	651	653	605	580	661	606	672	697	652	610	644	628	668	621	638	632	641	622	689	605	642	642	619	613	651	632	617	636	649	624	603	678	627	639	630	613	596	665	630	665	600	579	605	610	598	624	642	592	604	644	613	594	624	630	595	590	648	640	609	592	620	641	574	653	667	609	650	646	598	623	592	611	624	635	591	614	645	631	627	689	665	604	683	628	606	645	629	606	646	630	618	638	616	612	636	607	685	630	639	607	626	610	647	631	614	684	568	655	662	639	580	696	600	646	643	615	615	617	670	608	645	579	645	648	585	612	594	588	620	648	608	640	620	621	567	567	657	646	607	627	647	607	628	618	605	650	619	616	611	631	577	631	630	612	639	628	639	595	620	625	631	649	615	611	628	628	640	655	613	649	646	666	618	648	656	649	652	676	659	627	642	660	643	675	651	624	653	616	673	583	616	606	642	639	618	661	580	616	635	601	588	621	596	597	562	618	617	643	627	646	593	651	649	632	624	638	649	672	651	612	610	627	627	611	613	610	651	638	673	646	672	609	603	616	624	608	635	608	661	633	632	628	630	623	597	597	592	657	624	632	631	621	624	636	632	643	668	605	624	611	616	599	623	645	627	607	630	614	610	654	590	693	609	624	616	639	649	630	673	631	605	637	616	654	646	640	629	605	643	640	597	620	587	602	605	624	615	626	616	608	658	620	662	629	602	644	649	619	662	578	606	623	633	609	572	616	621	660	561	641	592	632	639	630	655	639	637	612	589	654	659	633	635	602	589	626	567	629	637	614	571	635	619	653	619	676	636	643	601	623	657	649	646	631	641	590	638	647	603	587	557	583	585	568	632	586	603	629	615
1044	925	937	1345	2087	9291	21764	18817	10993	4462	1522	523	227	112	68	65	51	48	69	66	49	49	59	57	64	58	54	51	65	51	59	46	45	58	51	46	55	48	40	54	60	50	40	68	54	59	49	53	64	51	65	62	45	54	51	52	59	59	47	66	55	58	65	54	43	51	63	56	64	53	57	58	58	58	52	53	50	50	54	66	64	64	60	62	55	55	60	50	58	51	63	73	59	46	47	57	66	51	53	47	56	64	53	57	51	61	47	54	65	62	57	61	36	48	63	54	47	61	50	52	53	61	59	61	49	48	47	49	53	46	38	64	50	63	60	53	61	67	47	55	56	65	55	59	56	58	65	57	46	64	69	56	58	66	66	69	42	51	55	57	49	42	42	51	61	51	51	65	54	55	43	62	52	52	62	55	47	49	42	56	63	50	60	55	53	55	44	58	65	63	43	60	56	49	58	62	57	44	61	54	56	55	41	52	54	50	56	51	57	65	75	66	56	68	52	51	46	45	52	57	59	47	60	68	55	60	60	64	50	63	45	57	54	46	55	59	46	62	47	59	51	58	74	45	60	55	67	62	60	42	56	57	59	43	59	51	64	55	54	52	64	62	39	55	49	62	66	48	72	52	39	47	59	59	54	57	60	62	61	53	62	47	51	47	51	45	55	67	47	58	49	66	52	70	57	67	60	63	50	69	65	48	47	53	61	64	55	49	42	48	49	51	51	59	65	48	45	44	53	50	65	62	55	61	63	53	59	53	66	64	52	52	66	55	53	52	44	49	46	69	57	41	52	68	54	55	48	46	48	45	48	68	55	57	49	55	71	62	53	59	44	46	66	62	43	67	67	45	48	45	55	53	45	57	49	53	54	62	53	60	46	49	55	49	48	54	52	65	62	65	52	44	51	64	39	54	64	62	49	56	61	56	60	62	48	54	54	57	56	64	54	44	54	48	54	52	56	62	55	57	64	58	55	63	54	69	52	52	53	54	47	46	48	46	63	66	49	63	41	60	49	54	55	59	53	59	43	41	64	53	60	52	60	60	50	41	48	45	54	58	53	59	50	69	41	61	41	43	38	57	61	35	67	64	43	73	56	54	53	53	63	62	48	48	63	64	48	51	62	53	59	60	43	69	53	56	44	51	51	46	57	62	49	46	45	47	64	57	42	66	65	52	57	63	49	73	47	66	57	48	63	64	54	43	44	60	52	68	58	49	54	59	46	54	60	51	38	60	53	45	39	45	47	50	61	56	41	51	48	55	56	52	56	70	57	54	51	49	44	54	68	55	49	59	53	56	47	51	44	53	69	57	54	69	59	61	50	64	48	44	67	55	61	57	46	59	42	59	57	59	62	59	68	60	56	54	47	53	45	53	54	57	49	53	55	52	50	49	55	48	59	54	58	46	58	54	56	65	51	56	46	61	51	58	65	51	51	60	56	64	67	52	60	48	55	63	38	53	51	52	48	69	56	61	53	44	59	54	60	70	47	56	51	40	53	53	57	54	53	54	55	65	65	66	51	53	45	58	62	51	66	54	68	58	57	49	66	53	63	51	59	54	55	51	44	64	50	50	47	51	50	49	61	60	58	63	52	56	49	46	49	54	63	47	59	55	55	64	54	49	68	64	59	53	52	55	60	55	56	54	51	55	62	65	56	58	53	67	57	53	51	55	56	70	55	61	44	58	36	51	57	66	64	62	51	72	59	66	56	49	66	62	64	48	56	42	54	54	69	60	49	66	61	65	67	43	49	44	60	55	60	65	60	59	69	61	38	53	59	64	46	46	51	53	57	48	46	55	52	63	49	62	44	62	61	60	67	65	58	55	48	61	50	46	58	66	51	48	55	57	54	49	53	54	52	69	49	54	57	43	53	55	62	57	59	60	55	46	55	56	48	54	50	64	64	57	60	64	52	58	59	63	51	68	54	44	49	61	45	43	41	63	45	63	51	67	66	48	70	60	63	45	42	64	55	51	66	63	45	50	64	64	50	39	61	53	41	46	62	59	59	49	53	41	51	50	56	69	61	47	65	59	58	40	46	52	53	55	72	53	50	52	58	69	46	60	53	63	44	52	53	44	55	69	53	59	50	40	47	57	59	66	58	54	46	63	43	53	54	59	57	54	57	54	56	47	58	42	47	48	58	62	57	64	58	58	62	60	54	39	54	48	63	43	44	64	60	50	62	43	51	56	56	51	56	65	38	69	55	47	75	53	52	54	62	44	48	57	38	51	57	70	45	53	65	58	56	48	44	50	58	57	47	52	50	52	54	58	53	53	54	53	54	55	67	61	55	49	55	54	43	55	44	47	47	45	56	41	55	61	56	52	52	56	46	49	47	53	53	54	57	62	60	54	55	48	58	47	62	57	47	58	48	48	45	44	61	48	55	57	47	52	56	53	63	60	65	53	52	52	63	54	51	57	57	64	55	52	53	42	55	55	60	58	49	48	54	60	52	65	51	59	60	55	54	58	53	47	58	53	58	60	45	53	58	56	56	59	43	52	54	47	56	50	62	50	55	54	52	62	50	45	46	48	54	53	39	49	63	42	49	43	54	47	62	45	53	54	52	55	62	54	63	54	67	75	45	50	46	51	49	52	56	58	57	51	50	53	62	56	60	50	60	36	41	58	54	53	56	51	62	52	41	49	60	45	44	63	65	79	61	54	45	62	67	68	57	49	46	59	39	50	48	48	69	52	59	65	56	46	57	63	45	52	56	60	61	49	61	32	43	52	48	37	43	58	66	51	68	61	61	58	54	37	48	48	70	51	54	48	57	50	45	52	47	54	47	49	51	60	68	56	66	54	59	57	58	68	57	48	56	67	59	56	43	45	63	64	61	55	50	69	53	57	50	40	43	47	54	50	54	57	52	58	53	61	47	54	64	65	59	53	49	56	44	70	58	63	63	66	55	61	49	41	50	55	51	53	49	48	49	69	56	66	55	61	60	61	84	69	49	49	46	45	43	51	53	53	64	58	48	40	53	48	56	70	56	39	46	48	55	58	56	52	63	43	55	55	61	45	49	57	60	53	54	41	61	42	52	44	45	68	54	50	60	58	50	51	50	61	51	58	54	57	50	69	50	48	61	56	56	58	56	52	47	49	59	55	61	66	58	45	47	52	51	59	57	42	64	64	55	63	46	50	61	68	62	55	61	61	48	44	51	57	56	65	62	52	54	46	46	45	59	54	61	62	39	48	69	40	62	51	69	50	63	49	73	48	51	66	58	76	50	57	53	52	51	58	45	70	51	58	54	47	62	66	52	53	61	52	61	51	73	58	46	59	59	47	51	53	38	54	53	59	56	63	64	56	49	51	56	56	58	74	55	51	51	47	56	47	52	61	55	53	57	59	58	57	50	46	50	58	66	49	59	49	51	57	42	54	43	59	54	56	63	55	57	56	52	49	50	39	41	50	54	52	47	55	58	52	52	51	60	63	48	64	60	51	52	44	57	57	50	46	46	51	62	47	50	52	53	61	52	49	57	54
19247	16272	14872	32812	44929	57290	75560	64653	47784	34533	22800	11662	5204	2070	1200	833	760	731	671	691	653	697	728	708	702	669	650	709	684	626	664	683	683	684	654	718	677	668	707	682	610	664	686	697	683	669	649	668	681	670	702	696	661	685	676	686	670	680	643	680	677	686	704	606	665	677	618	684	685	703	678	682	723	702	686	690	656	690	686	689	692	703	672	651	636	713	687	661	669	691	694	684	685	703	706	607	682	705	656	671	678	684	707	672	705	676	658	677	661	699	710	671	703	659	647	701	682	675	685	660	698	645	686	672	695	689	676	631	666	652	694	725	658	733	663	693	645	698	667	650	646	686	724	697	657	669	679	655	696	665	719	635	729	703	713	714	673	684	673	727	691	626	667	669	664	723	692	668	673	720	678	673	705	648	656	697	678	622	649	688	672	736	616	730	698	662	702	685	704	650	652	674	689	678	699	681	693	665	684	687	700	688	648	659	677	722	686	691	672	646	646	689	697	692	679	686	690	708	706	675	701	736	677	721	659	671	678	668	712	723	675	722	692	665	687	673	682	696	706	661	658	661	685	663	651	662	709	676	657	700	679	651	643	703	634	692	672	704	687	703	689	753	676	698	626	669	704	699	650	640	661	700	675	679	676	677	633	661	654	726	671	707	663	684	693	660	688	678	680	656	661	631	678	689	677	693	685	734	690	690	661	687	706	659	725	725	635	695	664	694	684	693	656	712	690	664	684	690	665	674	713	696	667	649	680	684	692	673	729	669	678	667	648	655	632	713	638	657	673	706	698	671	660	641	686	674	707	680	673	697	635	703	688	665	690	699	690	706	688	687	700	711	669	698	678	653	692	672	686	693	691	731	676	663	690	672	635	667	660	664	665	669	676	698	687	665	684	708	672	711	678	670	641	679	648	651	685	689	676	686	689	687	641	703	706	677	675	643	678	658	693	725	701	722	701	697	746	712	670	690	662	671	653	683	726	673	713	667	703	724	719	670	672	718	675	698	682	712	723	699	667	675	669	705	722	690	721	680	645	661	675	695	704	733	678	693	659	678	680	679	705	670	681	664	684	666	722	692	721	683	683	656	664	714	678	687	644	721	674	672	663	733	694	707	678	685	681	758	661	683	703	637	684	687	662	669	659	708	697	678	729	673	663	716	645	726	695	709	666	685	701	676	656	713	645	677	652	634	730	687	737	710	654	726	624	697	683	726	683	710	712	686	671	667	714	678	690	692	699	694	706	678	690	718	631	691	677	646	675	698	686	695	658	702	697	730	716	682	707	672	718	691	664	692	712	675	691	692	673	673	686	640	674	657	686	672	663	702	719	648	701	642	693	717	694	683	675	665	649	633	687	682	668	671	690	688	628	691	674	679	669	625	704	673	696	688	652	684	741	643	678	645	635	702	679	677	674	675	715	646	683	716	695	693	658	678	664	673	711	715	677	672	654	653	632	694	667	660	647	678	682	702	699	695	695	635	698	659	661	689	678	679	707	722	669	632	686	706	654	688	630	706	689	721	702	685	662	668	673	656	623	625	630	654	678	734	724	718	677	698	690	672	686	662	683	675	728	707	726	695	702	668	685	703	674	680	700	693	682	643	687	699	726	704	688	695	672	753	650	704	674	675	666	714	677	701	699	691	659	708	681	699	616	670	693	681	651	667	650	705	682	690	716	684	679	676	709	700	691	646	662	685	703	745	656	700	641	692	664	686	675	682	694	701	679	687	653	693	664	641	628	665	657	677	642	655	675	675	690	722	659	714	692	689	654	688	698	663	691	700	626	699	712	656	685	671	701	674	703	655	703	708	682	625	685	693	680	699	711	685	688	663	698	707	694	690	696	687	668	736	670	650	685	675	669	691	708	695	680	701	715	674	679	736	696	663	726	644	663	641	696	654	737	670	676	678	686	717	672	673	690	667	664	682	661	672	716	686	717	707	617	670	690	663	642	651	671	689	709	619	685	703	671	641	673	709	667	657	717	702	673	686	669	728	673	719	696	681	702	648	641	728	666	679	701	712	717	678	696	734	690	682	680	706	664	682	682	693	666	661	695	653	738	655	689	690	671	728	663	685	705	724	688	675	656	711	678	692	680	694	686	676	746	676	732	665	655	660	705	676	729	687	652	701	667	681	693	669	681	657	705	670	723	693	650	665	706	693	712	673	671	684	663	707	720	684	684	662	678	649	703	635	665	634	661	642	682	711	640	700	647	669	625	655	655	683	680	629	705	626	671	683	666	685	707	693	644	732	641	648	681	700	684	703	661	670	643	687	651	668	659	715	637	654	685	713	668	663	713	695	669	618	669	687	647	710	638	712	665	712	715	707	698	681	686	661	704	691	723	636	692	716	665	704	682	703	694	711	669	667	717	658	708	661	651	668	652	732	705	683	701	685	681	693	691	687	669	667	696	700	671	647	688	672	685	680	697	652	664	681	711	675	708	651	704	718	713	696	655	669	706	678	658	669	659	681	695	630	656	689	677	681	717	675	711	669	659	669	685	663	666	703	696	706	718	688	678	674	692	639	683	705	678	687	690	687	665	674	625	670	697	668	666	666	689	650	688	584	711	642	635	695	640	677	641	674	645	710	653	709	661	718	657	693	697	701	689	675	695	691	671	669	726	677	656	664	704	676	671	723	703	703	706	696	651	700	668	608	679	665	696	656	679	714	706	688	680	654	687	651	727	706	675	718	671	680	659	728	678	685	742	710	678	686	654	687	698	686	702	746	686	728	680	664	712	680	647	678	742	737	667	711	645	646	714	693	665	673	690	739	640	717	702	714	731	698	678	760	679	703	707	675	676	719	699	672	677	646	711	691	694	672	692	624	683	658	695	643	646	615	660	654	657	641	691	728	689	709	685	671	679	672	674	652	673	682	697	734	686	675	674	697	739	679	670	694	670	739	660	661	667	643	675	681	690	692	686	683	686	626	656	658	697	670	679	688	700	736	657	701	666	687	685	702	716	711	719	659	697	668	703	689	681	686	655	667	659	683	670	693	719	667	676	708	678	672	642	655	672	704	685	715	660	676	718	697	655	654	669	684	665	708	632	681	677	719	687	650	697	689	649	687	683	663	673	717	681	682	702	660	650	674	726	671	672	720	669	684	675	674	689	642	665	634	649	688	686	663	666	670	655	658	646	701	648	717	666	680	667	720	658	666	652	662	666	676	627	684	665	677	658	689	678	694	644	720	666	716	691	685	682	684	692	661	712	697	683	697	746	665	657	703	676	645	656	660	666	698	746	686	703	652	724	667	664	713	639	727	705	640	696	647	732	675	698	670	671	688	638	693	703	634	708	670	709	666	689	677	668	639	689	745	696	715	618	658	695	635	690	645	671	711	688	705	622	656	651	652	665	718	740	689	701	646	653	635	626	670	661	683	671	683	702	670	681	690	656	604	649	679	670	664	683	675	689	682	656	738	741	663	676	701	706	690	731	668	661	657	699	701	710	691	626	677	699	656	695	679	694	645	671	665	673	673	688	646
1287	140	165	176	758	2511	4710	3967	2316	1053	325	165	107	59	54	61	47	45	45	43	48	53	49	45	41	52	39	45	33	49	43	43	41	41	42	37	52	57	38	45	37	52	38	50	47	47	54	38	38	49	35	49	48	52	46	46	47	40	49	54	43	61	49	37	61	42	46	45	40	48	46	49	38	36	39	37	46	49	55	36	39	57	50	37	51	37	26	48	42	46	38	33	26	44	41	41	42	42	57	43	41	45	52	39	39	54	45	56	27	38	39	38	33	42	54	42	31	50	44	37	42	54	34	34	41	40	50	43	55	39	48	37	37	44	51	40	50	52	46	36	49	57	33	47	40	35	36	35	36	36	37	33	54	38	48	42	39	52	36	42	47	55	42	38	40	60	50	31	47	34	51	47	30	58	39	41	42	40	44	54	45	41	52	40	55	40	57	47	47	55	37	38	35	38	34	41	41	38	46	47	37	45	45	53	48	53	38	39	44	48	45	45	41	51	37	47	39	49	44	53	48	41	48	41	39	44	28	45	40	47	39	48	31	40	40	41	52	40	41	50	41	47	50	41	40	45	44	41	36	42	45	45	43	51	52	50	45	41	44	43	52	38	41	46	48	38	61	38	40	36	39	43	33	50	46	46	56	36	47	30	43	38	44	53	37	45	36	41	45	40	52	43	45	50	36	39	40	39	38	39	39	52	47	43	51	46	44	48	45	50	47	43	48	37	49	53	47	49	29	45	59	39	38	42	44	35	37	44	44	36	38	34	41	38	43	41	39	40	48	44	47	39	37	30	43	43	35	47	46	44	38	39	39	43	49	46	47	39	36	37	34	41	44	47	44	51	42	42	45	45	29	33	35	42	45	37	33	46	45	30	37	42	50	37	51	30	34	37	45	38	44	49	46	38	40	43	41	47	45	43	37	42	36	50	50	46	31	28	45	34	48	50	45	42	43	45	34	43	58	51	48	44	41	36	35	44	47	29	46	46	48	31	34	35	50	42	52	37	45	30	42	45	34	47	43	45	35	46	45	30	52	40	40	57	56	40	40	41	36	42	47	57	42	50	46	53	53	45	46	53	45	48	43	45	48	47	35	33	30	44	29	41	52	37	29	36	35	49	46	36	46	46	44	40	41	42	42	44	36	48	44	50	47	38	44	46	44	38	48	38	39	43	46	39	43	46	45	45	44	37	49	47	31	41	39	35	38	39	42	40	40	45	41	36	38	48	41	40	44	43	42	27	47	43	43	43	47	46	40	32	41	44	47	49	31	42	35	46	44	38	44	45	35	53	44	44	33	32	36	36	44	52	36	47	41	49	42	35	47	44	27	51	32	41	28	47	42	51	47	40	51	46	45	48	42	28	45	43	39	43	39	44	41	53	29	37	51	64	39	48	40	42	40	50	32	34	41	32	35	43	54	51	46	35	47	47	41	43	38	44	41	40	46	45	40	44	43	26	53	37	44	51	54	36	44	49	48	57	46	50	54	41	36	40	42	51	40	35	45	52	42	48	51	57	47	63	45	33	43	40	34	42	30	33	35	50	47	38	39	54	50	38	42	33	45	38	43	43	44	35	53	42	58	43	51	44	32	36	41	45	43	43	35	36	65	44	32	45	45	47	46	45	49	44	52	43	30	38	42	58	37	43	40	33	51	33	38	32	33	43	42	41	55	37	54	36	42	43	41	51	42	46	28	39	38	31	44	40	48	35	45	45	48	37	39	41	49	54	42	38	42	31	32	45	43	43	49	34	50	46	32	35	42	41	49	48	34	34	43	55	37	48	39	33	56	48	44	36	54	44	50	39	30	38	47	38	41	42	45	46	45	44	41	43	27	42	53	40	47	48	42	58	47	40	44	49	44	41	34	49	54	41	46	42	55	33	56	35	49	48	53	61	51	32	26	33	47	39	43	43	54	40	37	37	36	38	50	40	48	44	42	39	51	45	37	33	36	43	43	42	36	42	35	47	41	44	41	48	27	48	52	46	48	44	49	41	37	47	42	50	38	42	33	45	42	49	41	45	32	59	32	46	43	54	42	39	30	41	50	33	53	38	41	44	46	38	32	41	43	54	35	56	29	35	39	39	33	51	48	38	45	46	36	40	50	50	41	63	30	49	45	37	58	55	43	42	45	45	40	49	40	42	38	31	48	34	36	38	36	42	40	41	48	46	45	46	24	48	53	39	50	42	47	45	46	39	44	32	51	37	35	44	42	46	51	41	38	49	56	51	39	53	39	38	41	53	44	36	44	41	51	34	37	47	51	48	49	41	34	54	43	44	39	44	42	47	55	37	44	52	37	44	34	44	53	46	52	36	40	41	42	53	27	38	49	45	42	46	37	52	32	46	55	43	33	41	44	31	35	45	49	49	40	44	60	47	47	46	58	46	40	45	40	42	41	42	45	43	36	47	43	52	40	34	45	44	35	46	49	42	36	37	48	46	34	50	48	60	46	32	38	28	27	41	43	44	42	43	43	45	35	46	41	39	35	48	37	33	49	50	43	47	30	45	53	47	40	40	38	39	53	39	44	39	41	42	39	42	46	43	56	36	52	38	61	44	32	41	51	51	38	47	37	38	35	37	35	49	51	49	53	44	33	44	36	35	40	39	41	43	52	32	41	38	42	43	48	43	45	40	50	37	37	40	36	36	34	38	42	40	32	41	33	45	48	46	47	37	44	41	42	57	43	36	40	32	40	37	48	37	48	49	40	48	44	44	49	46	56	51	40	46	47	48	42	26	42	39	42	36	47	43	53	49	38	46	29	49	45	41	33	41	51	43	25	40	44	44	50	40	48	48	47	49	42	48	41	48	51	56	39	44	45	47	45	46	42	44	38	61	28	38	48	45	46	49	37	31	36	41	56	35	30	48	55	40	28	49	28	27	39	27	36	49	38	38	43	36	47	55	33	42	42	36	32	41	52	41	39	40	38	39	40	38	36	40	46	31	43	46	40	44	42	42	42	45	48	37	43	36	41	47	45	35	46	44	46	43	34	34	43	52	42	43	45	41	32	41	42	49	40	50	28	42	51	32	40	41	46	53	31	49	53	38	40	37	49	34	46	43	31	51	44	53	44	46	47	40	39	46	25	30	35	41	43	43	67	40	37	32	45	42	40	39	40	35	52	40	45	49	44	42	49	34	55	42	46	48	37	46	48	41	42	33	42	48	39	36	45	54	49	53	35	44	50	50	32	29	47	41	39	39	43	43	42	39	45	37	47	37	52	40	45	46	53	35	38	49	26	56	31	42	47	42	38	48	41	44	47	38	57	37	37	49	51	36	35	63	42	52	45	50	50	37	41	47	63	38	52	57	38	41	48	48	69	38	50	41	35	51	46	39	51	49	38	45	50	43	45	36	48	42	49	52	40	37	45	42	41	43	50	34	38	56	37	46	42	41	47	37	44	47	46	43	56	48	37	32	37	41	50	38	36	53	39	33	38	37	48	39	38	51	42	43	55	30	37	27	59	53	53	50	38	37	42	39
9933	3495	3677	11712	32395	41409	44911	38262	29412	19719	8800	4362	1942	1013	697	590	589	542	539	535	548	548	484	502	480	524	513	501	527	568	481	484	521	519	535	558	498	510	516	495	563	568	545	527	526	516	544	523	519	530	535	521	554	528	500	568	549	494	518	565	524	530	557	552	527	566	531	557	497	526	529	506	532	573	521	552	517	503	541	527	513	543	530	548	526	541	501	539	515	558	500	546	498	493	544	494	522	502	568	566	544	549	532	503	536	571	496	493	505	545	535	533	504	532	540	557	555	555	557	515	521	492	565	541	521	542	513	559	528	549	541	552	512	523	485	551	559	544	544	563	560	523	560	531	540	546	547	544	549	546	507	582	576	504	503	537	512	563	543	496	553	546	552	515	517	551	551	552	598	506	512	514	463	537	534	520	576	534	526	518	524	521	514	549	478	545	483	518	516	497	534	527	564	553	515	549	523	518	518	548	527	514	590	534	561	527	544	582	494	515	532	525	568	547	506	533	537	508	515	582	533	537	489	528	514	539	545	548	547	528	541	554	522	493	556	524	497	535	549	522	514	498	546	518	557	499	530	542	510	611	535	556	513	529	553	553	565	546	564	523	557	525	511	539	538	535	527	521	501	571	561	527	521	575	524	512	519	469	537	538	498	532	542	550	491	586	509	525	499	489	512	544	556	552	515	501	528	483	541	530	508	566	527	492	545	502	575	517	483	511	537	503	557	521	537	559	472	520	502	534	530	551	558	499	512	494	479	518	524	544	540	531	510	521	556	521	525	530	541	553	549	499	531	525	536	591	515	507	514	510	501	544	518	520	534	513	530	535	586	540	603	501	510	545	547	543	565	532	588	535	517	550	506	514	532	539	531	574	552	484	528	539	549	546	552	507	487	546	567	518	538	529	508	541	548	554	553	547	510	525	530	514	563	536	532	541	514	533	534	527	542	484	513	522	521	565	557	551	560	569	592	536	551	504	532	544	519	528	520	507	495	518	523	558	572	549	511	509	536	548	556	533	533	504	512	561	513	523	523	516	567	513	537	549	555	573	530	508	540	529	526	569	543	518	519	514	543	529	541	515	533	543	553	493	521	538	571	564	490	499	534	508	541	533	520	563	538	506	516	527	544	522	536	518	556	579	557	526	527	531	556	500	479	499	563	543	483	529	529	533	520	558	555	560	524	531	536	509	528	519	511	507	546	514	496	534	554	540	515	525	524	492	537	496	563	529	540	507	532	530	552	549	542	527	572	572	543	551	555	541	503	549	541	472	512	533	540	528	560	548	535	512	534	520	530	547	503	530	557	565	543	542	536	525	558	526	536	576	533	499	512	532	569	573	556	533	553	540	535	511	557	519	528	546	543	517	507	528	524	523	593	536	494	509	539	560	513	532	497	545	548	505	537	539	537	507	512	498	542	499	552	516	528	554	506	521	565	516	551	520	529	515	540	527	535	546	531	537	534	531	543	526	539	591	534	533	571	488	527	509	535	543	523	530	561	519	536	523	516	518	535	543	508	521	563	536	493	530	540	529	532	504	535	543	496	570	513	513	521	533	505	505	482	556	534	540	556	521	576	525	536	502	572	531	545	544	484	556	548	587	493	511	519	516	551	508	538	541	528	528	524	523	564	579	497	560	525	561	526	492	530	519	482	518	539	547	484	521	552	560	539	517	497	521	555	550	547	549	561	489	514	533	537	517	583	497	546	535	467	522	480	519	538	519	520	526	561	571	530	544	536	520	543	537	558	552	518	574	554	503	559	512	549	531	507	503	540	571	551	497	552	533	536	555	548	528	553	540	559	546	517	532	466	528	569	534	521	535	505	516	523	548	512	491	530	490	570	576	530	544	518	514	515	585	558	535	526	495	565	526	566	514	489	552	503	506	522	557	523	510	541	494	557	553	539	551	513	555	503	513	521	524	535	511	514	529	508	513	532	550	521	518	516	540	510	533	524	547	538	511	566	549	497	550	505	532	509	584	503	523	575	480	526	540	482	523	545	517	510	509	571	552	536	514	578	525	508	542	511	516	499	541	530	518	521	503	551	540	544	526	536	540	525	538	551	498	491	589	530	532	512	562	523	525	551	555	525	534	555	538	495	538	510	475	523	535	517	540	518	512	550	550	557	560	559	547	539	528	531	515	576	501	492	524	524	528	520	540	550	529	568	528	512	543	515	529	508	554	578	551	491	535	530	517	524	545	518	530	544	504	506	542	551	518	520	520	557	542	522	544	512	515	525	532	548	548	546	505	556	506	493	541	576	541	510	522	542	541	550	551	520	571	535	552	588	546	522	486	541	564	574	541	524	524	555	541	542	566	522	511	514	525	586	567	506	561	535	515	527	485	546	511	545	555	544	519	549	580	580	509	536	534	547	530	519	536	549	534	508	523	531	531	520	488	522	513	542	488	514	507	512	539	534	513	543	523	563	510	537	495	546	485	542	515	534	568	503	543	524	483	564	519	520	573	509	562	544	539	533	545	547	522	523	517	563	568	532	520	521	548	514	539	523	535	510	522	544	539	515	508	564	545	551	561	527	524	537	531	552	518	539	477	558	505	496	524	516	556	516	521	508	521	528	537	511	541	549	504	522	515	546	511	538	540	535	569	489	566	549	516	541	547	530	532	494	548	519	511	506	549	579	521	500	519	525	519	538	583	514	527	536	535	528	514	544	521	531	561	508	554	486	520	536	524	567	531	506	550	537	501	538	562	544	574	538	528	488	526	517	548	529	528	508	540	542	546	530	550	539	541	526	573	552	539	534	552	523	513	513	505	526	562	541	529	563	519	543	528	489	547	554	542	530	545	556	517	504	568	527	555	541	511	538	537	511	518	528	535	539	523	533	526	486	517	550	533	525	505	501	509	543	529	507	532	516	517	560	528	556	512	522	555	574	546	521	531	554	541	545	536	521	509	521	541	554	523	554	564	561	546	515	546	538	560	538	574	511	531	507	536	490	524	557	569	520	530	525	566	518	535	527	572	539	549	507	480	491	535	556	560	547	481	566	515	508	545	536	549	529	508	560	539	526	505	492	527	538	551	536	546	566	536	592	548	490	499	514	532	534	540	520	506	538	551	485	523	538	534	565	537	569	488	497	552	496	514	489	553	558	495	562	517	495	538	562	552	520	528	502	525	545	528	525	518	546	492	529	507	552	551	551	539	497	522	524	546	542	504	537	530	532	550	536	545	502	538	523	558	531	524	535	531	533	537	558	499	556	508	539	512	549	577	558	531	524	535	553	534	545	562	531	528	512	514	501	545	504	544	555	505	535	531	564	541	550	515	532	515	508	534	515	512	534	534	532	558	509	526	557	536	533	504	521	541	562	511	550	512	556	515	560	515	520	510	525	510	505	564	528	516	502	525	539	537	543	529	522	542	518	501	561	558	515	531	562	501	537	519	554	562	523	537	564	563	539	501	554	495	549	494	523	507	559	560	515	544	548	500	559	535	558	525	536	553	522	526	519	521	517	517	503	576	556	570	516	515
738	309	440	737	2558	9172	12567	9720	5152	2432	696	328	118	92	63	59	42	57	45	39	65	43	41	42	49	47	49	45	73	38	42	56	47	55	62	56	45	61	48	39	52	55	52	44	47	28	40	42	41	47	42	47	54	62	43	45	38	38	57	43	51	47	50	35	40	52	41	48	40	49	54	56	46	53	56	52	50	51	45	58	42	43	53	45	37	46	46	55	54	49	46	44	56	45	50	52	46	47	55	48	54	56	60	40	45	57	55	48	41	43	40	61	48	50	49	49	49	45	39	39	45	38	51	38	37	53	52	58	50	61	45	46	48	49	50	53	37	62	48	49	46	54	54	41	58	50	44	38	45	35	33	43	43	46	62	63	46	55	48	47	42	46	43	42	50	38	64	49	52	48	44	48	52	45	53	47	56	37	56	36	50	60	46	41	42	50	58	44	47	51	53	54	56	37	45	52	55	51	52	41	53	43	51	50	34	57	63	49	37	49	43	53	46	54	51	46	49	40	37	51	55	41	41	44	50	45	41	37	44	39	50	50	44	59	54	43	49	50	43	43	51	42	54	39	41	47	45	43	60	42	41	47	46	52	53	39	54	47	54	30	47	43	41	43	45	45	42	33	56	55	45	50	34	46	54	43	39	60	44	38	54	53	53	47	50	50	47	44	37	44	45	58	43	60	40	48	40	43	49	46	46	53	45	61	58	52	42	42	52	46	49	52	54	51	35	51	39	53	55	42	46	49	61	59	38	54	46	44	48	46	56	56	35	49	47	34	45	40	43	36	46	53	39	42	49	40	54	54	51	44	56	38	56	39	59	37	58	41	54	53	42	42	45	49	52	43	46	55	30	54	49	43	41	45	32	38	42	51	59	44	53	48	50	56	54	46	54	59	57	55	57	42	43	59	57	45	48	45	43	50	54	48	48	60	58	43	44	37	50	50	45	55	58	55	49	54	47	52	43	51	65	46	51	46	54	40	50	43	60	49	48	50	57	53	42	52	50	45	59	66	55	39	54	42	46	53	55	49	33	56	52	53	41	59	48	38	49	44	50	49	54	48	51	43	49	38	67	55	46	48	46	42	50	37	53	50	52	56	58	65	53	60	41	50	43	57	48	50	41	41	38	47	60	62	56	51	41	33	61	49	47	42	57	36	63	45	50	57	40	50	38	45	35	45	54	53	48	46	55	67	48	48	52	50	35	50	62	49	56	43	44	55	59	39	52	44	46	64	55	42	41	54	45	60	54	37	39	54	46	50	50	37	52	48	34	59	51	54	53	58	44	52	51	54	49	54	55	37	51	50	43	46	50	43	41	54	47	41	47	47	48	51	53	49	50	40	48	53	36	59	40	41	52	38	58	61	48	45	47	41	36	44	51	46	55	49	45	47	43	50	53	55	58	43	50	36	46	48	41	42	52	60	43	53	54	47	51	38	42	47	43	53	47	47	44	56	39	40	45	36	49	45	42	51	52	42	47	40	48	56	39	56	60	45	41	46	50	55	62	51	42	40	46	56	35	51	51	38	47	53	37	51	53	52	57	42	55	48	51	59	51	48	58	48	47	52	38	54	45	52	50	60	50	50	41	60	60	60	51	56	50	58	28	49	48	49	50	45	43	48	48	51	54	51	57	45	56	39	40	62	48	49	68	51	52	33	39	44	47	41	49	53	53	59	55	50	47	57	47	45	47	59	57	46	53	42	45	49	45	46	50	46	55	50	49	41	51	58	43	48	53	47	58	56	63	48	31	44	36	62	69	43	48	59	41	47	66	49	52	39	43	46	55	47	40	44	56	56	50	58	48	50	48	51	29	49	54	44	63	46	56	45	41	50	41	52	52	54	46	44	30	43	58	58	48	52	54	49	47	54	51	42	56	50	57	48	44	48	63	46	55	49	63	47	60	58	40	47	59	46	55	49	48	38	44	47	45	41	43	47	53	47	35	41	47	62	52	49	50	50	59	43	58	51	43	43	57	54	51	43	62	37	49	49	54	65	45	46	52	50	78	55	37	44	45	49	55	41	47	54	43	47	44	50	39	49	42	52	43	41	57	43	50	47	44	35	48	62	50	53	46	46	66	47	50	40	52	56	52	45	50	50	43	48	56	58	45	51	48	61	50	56	41	50	58	44	39	47	48	55	43	45	46	36	53	41	63	41	48	45	51	45	55	47	61	44	51	51	55	40	60	43	45	44	48	50	58	49	50	42	66	51	56	43	44	47	47	45	55	45	55	52	45	40	49	47	29	47	61	56	51	50	52	58	35	57	65	55	46	53	37	48	41	46	58	47	48	44	58	57	50	51	63	51	43	52	47	43	50	49	48	50	34	48	42	55	52	53	52	42	60	46	44	57	55	42	43	48	38	39	55	51	43	44	50	52	47	57	36	53	50	59	47	41	46	47	64	43	46	49	57	51	51	45	43	63	43	53	48	56	47	44	58	61	54	44	42	37	43	50	50	44	58	69	44	55	47	56	53	51	44	64	48	54	42	62	54	55	41	32	52	55	60	39	56	40	54	61	51	35	42	41	60	51	48	55	42	64	54	48	44	53	60	55	45	51	48	48	58	59	57	46	35	49	56	47	43	40	43	50	38	52	48	56	52	46	62	42	55	59	44	39	45	58	40	39	52	48	45	52	49	50	50	36	45	55	49	58	43	58	54	46	49	45	54	54	55	41	49	43	55	60	43	43	39	45	47	56	35	58	54	55	54	55	53	60	50	53	49	54	47	47	54	41	42	51	46	47	29	45	50	44	41	55	50	57	37	53	47	57	51	42	39	40	46	37	39	49	44	56	48	54	37	35	49	48	48	44	47	49	47	49	46	51	47	35	53	52	40	46	49	54	54	39	57	48	43	52	50	50	41	49	41	52	39	58	47	56	39	53	45	52	50	40	47	46	37	54	46	45	43	37	59	47	43	45	46	57	48	43	49	50	46	44	49	43	46	45	50	51	61	40	41	44	58	51	32	40	49	54	56	38	43	38	54	54	44	40	59	41	49	48	57	45	40	36	46	62	56	55	57	46	37	61	68	55	46	54	43	51	56	56	44	38	45	44	54	56	44	51	54	58	43	57	57	53	65	41	44	55	45	41	54	46	47	44	46	52	40	45	36	53	51	57	53	55	40	52	45	49	54	68	40	38	52	42	57	53	47	50	43	44	62	33	46	54	50	43	62	62	46	42	34	38	41	43	46	48	56	28	48	52	66	40	49	44	40	45	51	44	44	57	42	50	53	56	46	45	41	50	50	44	47	49	39	49	51	49	50	57	49	42	45	57	46	47	50	36	45	63	36	44	54	50	41	57	47	42	39	44	56	51	44	57	51	43	52	54	56	51	55	52	53	48	45	47	43	59	46	37	41	54	48	48	51	47	35	44	46	59	38	49	58	52	48	44	50	53	51	43	44	53	45	61	47	49	51	52	48	44	42	45	38	42	46	50	51	57	47	47	50	46	54	44	67	50	41	38	62	46	60	44	54	60	54	42
16116	8012	8385	26038	47511	61995	61259	50361	37813	27975	14482	8610	3533	1875	945	648	621	587	634	607	607	592	623	597	610	606	564	607	626	607	617	570	588	591	587	602	616	573	648	574	583	614	575	588	594	586	603	638	591	601	566	630	597	554	552	595	609	577	596	659	612	593	582	575	580	582	584	593	602	634	610	585	609	571	623	610	605	601	613	602	601	567	584	579	630	600	534	557	606	608	648	597	582	535	638	556	564	616	616	579	598	543	620	595	574	612	591	593	573	609	591	571	620	595	640	590	599	615	620	614	574	575	618	589	588	600	632	608	619	558	576	631	631	593	616	613	623	585	510	639	601	605	600	583	595	550	609	604	580	599	575	561	585	614	575	606	587	599	544	645	638	643	608	579	581	637	590	648	579	582	625	592	610	534	587	569	599	577	583	588	588	605	593	599	627	604	625	608	584	574	576	593	575	642	592	558	594	609	612	588	610	574	556	575	595	624	611	623	573	616	572	593	634	623	631	555	590	557	559	567	566	641	625	573	581	574	623	614	606	580	607	571	585	599	601	596	572	616	580	607	597	576	619	583	625	587	583	639	597	579	605	617	583	629	607	622	565	574	587	607	615	598	638	582	612	592	588	606	595	639	587	633	612	597	600	562	582	595	600	641	593	619	587	624	561	593	557	593	586	627	578	571	622	622	576	618	607	588	586	563	591	610	670	634	555	638	549	607	591	582	584	582	536	536	627	581	595	596	606	649	572	581	634	597	621	628	625	590	630	563	562	609	596	625	613	601	600	564	608	611	630	594	583	551	612	583	594	607	578	577	553	609	594	568	596	575	570	584	593	567	616	577	607	566	598	637	616	581	596	607	635	601	616	619	576	614	631	646	604	569	601	559	576	564	588	613	580	600	607	627	598	614	604	609	586	615	609	591	576	609	571	594	614	582	605	593	586	598	614	550	599	579	575	588	595	589	575	570	623	569	605	573	654	610	598	642	618	556	607	630	578	593	626	587	578	585	555	563	610	633	594	618	584	602	594	586	595	588	604	642	611	590	627	601	595	557	633	598	593	606	600	607	593	589	624	597	579	624	591	598	557	624	585	616	585	603	580	620	605	587	590	600	587	596	598	593	564	584	606	557	580	655	552	590	592	574	602	611	594	606	603	598	616	562	599	569	568	616	587	617	581	595	573	560	624	599	623	582	610	628	604	592	633	639	624	618	590	603	613	590	646	601	622	591	569	619	620	595	580	579	642	573	622	612	603	596	620	567	568	617	609	638	592	582	596	611	648	596	583	608	604	609	561	603	559	599	586	595	595	596	615	588	609	599	614	604	600	579	598	604	553	573	601	578	591	626	587	620	592	623	553	552	587	606	574	629	577	572	632	593	582	587	615	600	595	598	621	566	679	601	612	534	600	574	602	574	603	606	591	608	615	624	585	545	598	571	540	614	591	588	592	604	583	615	590	594	592	648	585	607	628	599	574	601	601	614	578	613	610	612	566	586	597	584	587	615	594	584	574	608	597	604	583	611	578	589	597	606	610	558	614	637	613	606	606	598	566	592	605	607	574	583	560	606	582	622	655	583	613	568	609	581	589	593	604	595	611	591	587	609	623	569	645	588	588	595	534	575	590	605	584	598	558	553	624	599	598	582	599	603	614	596	602	582	599	608	630	582	600	596	620	604	628	581	613	570	590	583	556	618	576	565	590	584	592	638	581	612	554	585	622	582	588	601	578	585	587	616	607	612	567	603	609	625	543	592	645	644	615	582	579	592	589	575	546	591	569	582	607	610	575	593	622	580	628	608	594	583	652	624	649	608	569	598	597	553	617	592	558	632	590	591	643	560	590	591	617	600	612	601	632	560	617	608	583	582	620	597	597	586	617	614	580	609	592	615	591	593	592	576	624	598	586	600	613	589	573	603	555	628	595	633	571	606	568	554	600	615	615	607	580	628	552	573	607	604	572	580	609	604	630	544	570	607	605	575	578	601	611	575	563	603	571	636	596	598	566	618	582	595	613	592	603	589	578	598	563	570	594	578	582	554	583	588	546	567	606	591	599	602	625	589	586	558	609	621	568	585	599	561	631	581	588	596	573	631	615	627	564	589	583	566	638	575	630	545	614	555	577	575	595	585	606	622	587	581	593	588	634	592	574	567	592	608	614	555	586	609	576	631	620	588	586	599	590	612	614	568	564	565	582	627	606	598	600	575	576	571	589	597	596	614	605	603	595	625	628	610	603	613	607	580	583	634	590	575	583	589	578	613	623	583	545	638	622	633	607	598	618	581	621	610	585	605	598	600	633	597	555	560	623	634	597	589	613	598	599	608	584	594	577	612	580	592	593	568	614	653	601	585	616	581	591	567	620	629	602	612	609	554	576	628	574	604	601	575	567	574	563	623	663	576	609	642	612	608	588	610	570	550	609	593	582	576	590	627	599	606	604	555	596	573	582	603	597	617	560	567	594	594	630	624	654	590	620	545	563	611	618	604	616	603	587	638	564	620	618	609	591	608	577	610	611	622	626	586	603	554	581	603	632	552	615	620	594	613	602	582	578	566	567	594	602	608	542	606	582	628	590	566	570	623	618	604	571	570	626	635	554	593	577	594	626	592	538	587	592	577	604	580	568	598	590	575	583	558	565	612	575	628	632	594	599	573	574	605	584	603	585	544	608	587	581	620	611	577	580	614	610	588	593	587	599	565	601	634	526	581	599	638	635	610	613	619	569	600	576	595	617	625	588	597	597	616	651	555	609	597	621	577	569	576	591	584	585	607	605	592	583	589	614	550	608	569	573	544	575	614	577	598	638	584	628	566	589	634	585	621	614	577	592	553	594	607	594	619	582	597	574	621	590	584	603	563	593	630	600	577	628	623	576	609	627	597	569	543	579	636	582	590	572	587	638	627	595	602	603	558	595	614	538	621	641	618	560	574	589	591	605	587	588	594	638	577	635	612	585	607	612	617	597	601	604	646	566	584	625	596	606	580	621	549	588	586	620	557	589	602	631	588	572	628	601	574	639	586	617	584	618	577	613	580	551	603	576	592	590	627	602	582	627	611	597	561	584	584	589	592	617	553	594	577	635	610	604	612	533	603	614	616	638	628	602	584	607	607	584	580	590	598	565	566	596	616	572	577	587	579	607	588	579	599	591	637	577	570	558	613	604	608	590	596	558	631	549	626	604	576	584	600	582	597	607	581	551	589	591	625	596	619	602	605	581	574	593	616	565	587	583	596	603	607	556	599	637	625	581	586	621	610	566	611	624	580	625	628	573	592	597	583	599	589	558	596	586	582	653	602	621	611	595	587	582	594	574	584	577	605	557	586	636	603	628	609	609	579	610	605	570	593	590	587	580	611	556	582	607	626	586	600	631	623	586	569	603	595	601	593	550	562	586	669	575	597	599	572	588	609	572	578	586	604	613	597	598	607	601	612	583	606	541	598	591	597	566	607	578	600	615	588	627	599	594	592	549	586	594	592	579	576	597	649	595	636	622	610
2201	402	418	441	1315	8694	13102	10843	6222	2602	1018	410	160	101	57	51	50	42	53	64	58	42	51	45	43	59	54	36	52	64	48	42	42	75	52	41	54	41	47	53	52	47	46	53	58	48	53	62	48	43	56	56	40	63	52	58	61	57	66	58	62	55	54	44	60	48	56	48	52	41	49	52	48	46	44	47	56	54	50	52	52	60	44	53	47	49	45	51	56	61	57	56	49	45	53	44	52	52	40	56	47	36	51	46	45	42	59	45	50	43	42	44	53	36	54	52	53	38	41	50	85	40	51	51	39	54	48	49	48	48	48	43	49	47	53	53	50	53	47	49	66	58	37	49	35	45	46	44	50	53	52	48	51	46	59	41	53	58	38	51	50	63	40	46	59	45	44	49	45	54	46	41	61	49	47	54	66	62	47	45	44	62	50	52	46	54	50	50	49	50	56	53	40	47	50	55	37	52	56	43	46	51	44	63	51	56	52	47	59	58	44	63	50	42	51	55	45	32	52	57	38	58	55	47	48	52	49	48	44	37	45	55	49	54	51	54	68	43	49	53	44	58	41	61	36	61	52	56	48	51	49	50	39	55	56	39	39	56	54	59	50	52	53	37	44	58	50	56	61	49	46	49	39	58	53	52	43	47	51	53	52	62	54	52	59	57	51	54	44	48	49	65	45	46	45	49	46	46	48	49	43	32	68	56	48	49	61	49	58	56	56	50	59	54	51	59	54	55	57	61	50	50	54	47	52	48	56	50	53	55	44	56	52	46	52	39	52	39	45	53	50	41	41	59	49	49	42	52	44	56	50	62	42	50	54	44	53	56	50	55	46	57	37	50	36	38	48	49	54	46	57	49	55	48	46	53	45	51	55	60	53	53	52	51	61	55	50	38	54	46	66	51	46	47	49	50	53	38	52	42	48	51	46	44	53	48	34	50	47	55	56	46	49	45	43	43	49	48	46	40	50	38	53	49	39	58	49	50	59	55	48	39	44	39	55	45	42	55	45	52	36	40	48	61	57	46	62	60	59	37	58	55	51	45	43	56	59	48	59	49	45	45	64	61	48	51	68	43	42	70	49	48	57	47	47	46	36	64	36	51	40	50	53	45	51	48	50	62	63	39	54	44	42	47	48	54	48	57	51	42	49	50	45	58	50	51	60	55	48	43	54	52	48	40	45	56	52	51	43	41	47	56	74	53	46	46	50	59	48	51	43	51	62	36	45	46	54	37	41	38	49	54	60	52	60	54	61	61	51	51	61	49	60	57	45	51	48	45	50	53	56	47	51	51	52	63	56	60	44	41	55	56	51	51	50	40	51	38	54	49	64	50	55	48	56	38	51	59	44	59	51	51	47	59	43	60	47	56	60	44	52	46	52	52	51	45	53	52	41	57	49	55	59	47	40	34	63	39	58	50	45	43	41	50	47	42	63	62	62	54	51	44	58	55	56	53	41	61	50	47	49	38	44	39	48	62	37	43	47	55	48	47	49	47	58	57	58	56	46	53	46	40	42	49	51	49	39	56	62	60	43	45	42	57	44	52	52	53	40	52	60	55	32	62	54	43	54	45	66	36	51	55	58	56	56	54	50	54	53	43	49	52	49	52	40	47	57	50	55	47	41	38	65	53	48	62	55	47	43	67	61	45	53	58	43	56	41	49	60	50	38	42	42	42	41	53	48	33	57	47	40	43	67	47	49	49	47	59	61	55	57	41	48	47	46	48	53	55	37	59	59	44	40	42	59	54	44	48	35	58	48	43	52	49	45	50	46	42	56	61	39	44	47	59	49	55	49	65	55	42	52	61	40	49	50	50	35	52	55	59	64	59	47	48	42	52	63	59	52	54	47	50	51	58	51	52	48	52	51	41	49	50	53	54	60	58	53	45	53	66	50	45	54	51	40	49	50	46	43	51	46	65	46	52	43	48	48	58	48	52	49	35	43	49	45	45	50	48	49	45	56	48	44	55	53	50	55	49	48	51	60	50	67	60	67	52	48	62	35	46	50	48	56	49	51	55	65	53	57	48	52	45	43	54	35	47	44	48	52	48	42	57	47	49	49	55	46	53	69	50	50	51	38	55	53	48	45	51	35	46	46	46	52	66	57	61	38	59	52	56	46	56	51	53	53	51	46	56	52	38	44	35	49	46	45	52	49	44	48	52	45	63	53	48	44	44	58	54	49	43	53	56	61	57	56	52	54	45	56	41	56	55	61	51	48	53	56	54	60	49	55	38	45	43	58	55	46	60	57	38	48	37	43	62	49	55	57	60	63	49	54	42	42	37	58	42	53	53	52	55	54	54	53	47	55	56	53	54	48	47	37	44	52	39	48	47	39	41	38	49	50	45	55	42	61	43	43	53	59	53	58	43	45	47	59	45	45	56	41	53	46	53	41	48	54	45	48	46	52	56	64	60	48	45	49	50	52	51	40	47	57	39	44	54	52	40	61	60	46	44	35	52	54	53	38	53	36	58	52	52	53	44	48	48	55	46	48	43	58	42	48	62	55	50	51	50	63	55	52	61	59	56	47	57	43	45	56	59	51	47	40	33	67	36	44	56	53	48	46	65	56	43	60	54	55	50	61	42	49	52	60	50	40	45	40	62	43	46	39	53	53	52	54	47	60	52	59	42	43	40	37	50	50	59	54	54	50	58	50	47	53	51	46	67	54	54	56	55	45	48	48	58	50	41	57	54	44	50	60	46	45	61	70	52	57	52	52	56	49	50	50	53	55	54	55	46	48	55	57	59	45	49	47	44	48	41	59	51	58	53	63	49	55	62	59	52	53	52	58	51	43	38	52	49	54	50	49	41	54	34	41	43	54	53	49	53	66	59	58	48	47	64	47	52	54	49	61	48	47	52	56	54	38	44	54	51	50	47	47	65	55	43	50	51	42	60	49	43	55	34	46	40	48	42	50	59	51	50	54	44	62	56	51	50	55	48	62	51	52	49	36	39	43	52	43	49	51	42	48	51	50	54	68	58	52	42	51	51	48	46	39	46	60	49	49	53	53	49	62	49	55	47	42	40	49	53	63	52	43	53	61	53	67	43	33	55	52	58	36	51	41	50	45	43	44	42	45	49	58	43	44	47	44	51	57	49	45	44	52	33	49	45	50	47	52	52	51	46	53	54	48	64	58	47	45	52	65	64	48	50	56	67	48	48	46	44	51	49	47	59	65	57	46	42	54	56	47	51	54	50	59	47	55	55	56	39	57	39	52	54	43	58	47	49	50	57	55	53	52	52	40	45	51	55	49	57	42	56	53	56	64	57	45	61	56	46	44	61	49	65	53	52	47	47	50	48	59	59	47	57	55	56	54	39	37	46	51	51	48	51	57	55	43	50	42	66	48	62	51	52	52	46	57	48	50	52	50	56	53	42	52	58	39	52	38	45	48	60	42	51	41	49	55	46	49	58	58	44	41	40	55	44	60	46	38	51	53	50	46	50	57	39	56	52	48	44	38	51	48	51	57	42	47	44	55	45
16307	9006	8606	19453	38008	62626	63167	53890	41090	30013	18121	9473	3819	1739	910	741	690	647	658	664	610	619	606	560	644	639	637	644	607	630	640	620	632	633	650	642	637	655	678	658	650	615	657	706	613	683	684	639	622	631	643	642	619	627	656	605	613	671	644	671	639	602	618	599	626	595	598	603	638	623	655	650	636	616	635	655	644	637	616	611	633	612	641	662	628	658	612	675	637	634	661	653	650	632	603	667	675	640	662	596	636	596	616	658	610	593	668	645	622	628	633	628	603	645	631	653	672	637	634	650	612	656	613	620	650	631	600	645	640	667	629	671	654	630	619	639	617	613	657	622	596	651	670	571	639	588	643	605	600	641	652	622	649	646	641	656	702	630	590	567	624	657	617	663	627	611	632	664	676	632	619	625	656	612	618	645	631	645	657	633	614	591	634	658	633	623	669	627	605	642	612	592	655	607	572	618	635	631	626	659	629	646	627	633	646	640	637	630	637	617	628	668	663	654	681	641	663	628	636	590	631	633	647	601	641	661	654	659	667	644	623	601	614	627	674	646	632	633	648	626	665	641	667	665	586	624	606	656	651	607	635	619	613	650	632	670	634	635	645	625	642	618	616	614	625	635	664	620	653	674	640	642	613	606	661	593	641	615	622	650	643	674	596	629	600	671	594	620	618	643	621	617	604	643	624	640	638	659	660	585	656	639	667	592	679	643	628	558	633	615	622	663	613	617	617	635	641	647	620	639	632	606	645	633	644	631	620	637	626	617	639	631	685	616	580	611	630	674	636	579	675	644	620	640	601	637	623	644	641	633	647	619	651	649	651	612	654	630	600	648	619	600	640	624	637	605	626	624	614	663	654	635	557	696	660	590	673	646	663	629	612	619	619	620	621	640	645	619	637	644	604	632	616	636	651	634	597	607	603	629	631	668	610	653	644	606	644	615	700	583	601	635	618	635	603	609	674	628	609	691	632	650	601	642	591	635	608	612	657	669	614	632	665	631	623	634	664	676	618	607	645	616	672	673	631	586	598	635	619	675	648	612	598	641	643	694	621	616	650	621	648	604	654	632	630	638	662	628	659	646	664	651	626	690	630	644	649	631	640	681	597	691	639	619	594	602	613	654	610	621	613	636	599	639	646	659	642	675	628	600	643	654	620	604	639	633	648	628	605	666	650	644	600	650	671	638	616	630	674	640	631	633	682	579	609	644	621	625	632	646	638	649	659	613	624	620	672	605	633	633	658	638	594	668	653	652	657	626	653	654	603	643	611	618	613	659	618	603	608	628	634	610	598	644	640	624	583	623	652	656	597	608	637	668	606	658	612	601	621	644	638	632	597	647	606	589	649	648	682	660	629	693	623	671	586	625	661	618	658	627	651	614	651	643	660	664	612	640	601	602	687	640	661	641	580	632	686	655	616	643	634	633	628	659	639	646	618	617	646	614	649	633	660	650	640	601	650	615	660	651	608	632	626	647	624	646	622	620	615	598	649	609	646	646	625	650	634	665	649	659	627	644	685	613	616	636	636	623	669	629	635	580	649	558	618	661	625	614	661	597	652	632	607	657	649	634	629	647	606	606	607	658	641	630	641	647	605	610	644	649	612	666	646	622	626	638	646	621	691	623	642	645	636	626	600	631	652	664	625	626	595	643	603	621	574	614	604	622	647	617	634	622	624	628	608	639	608	639	698	626	611	661	625	623	662	649	633	629	625	627	598	626	641	650	670	630	639	624	617	622	616	670	663	631	633	659	634	655	644	645	644	640	614	650	679	629	663	631	644	634	640	612	606	637	645	663	652	665	625	634	637	604	627	626	631	642	586	607	639	588	642	593	619	607	589	627	624	679	623	643	561	637	648	680	592	616	638	624	632	610	620	615	610	645	621	612	609	654	632	633	648	613	610	650	657	610	624	698	650	618	599	597	598	641	633	609	685	667	605	623	602	591	644	619	599	605	677	593	698	651	681	644	667	660	622	651	655	658	651	649	673	639	663	601	645	619	628	617	621	652	657	662	629	658	632	630	596	635	642	664	642	670	697	620	650	619	702	669	621	631	595	679	665	631	634	660	625	628	682	627	671	678	622	664	607	622	622	611	595	678	595	596	601	598	683	666	656	649	649	630	655	688	607	657	604	625	606	633	638	613	605	651	617	704	669	643	649	613	677	652	613	633	626	629	608	631	586	647	606	613	617	632	610	651	603	599	617	614	635	648	626	644	642	646	625	698	613	621	622	623	636	631	608	640	644	641	624	644	614	632	629	558	636	644	622	641	615	584	651	661	617	665	645	641	653	625	627	631	603	659	639	626	634	623	611	723	665	639	616	624	618	611	661	608	640	642	607	689	631	659	599	645	620	638	646	617	637	636	644	626	614	675	636	600	682	638	643	658	619	651	563	635	635	634	621	644	602	644	611	667	578	627	623	618	671	598	639	671	591	612	608	583	649	602	608	583	641	612	629	645	648	621	625	665	597	664	655	649	607	673	637	639	658	604	692	609	665	660	638	627	632	617	621	638	645	612	636	601	589	619	630	626	681	635	617	616	688	637	662	655	626	615	628	624	623	632	628	649	652	611	636	634	625	687	657	597	664	627	690	637	662	651	633	591	652	632	616	659	671	612	644	674	615	655	636	612	640	636	628	695	613	659	678	645	637	602	616	652	643	618	644	645	662	662	667	659	637	619	617	648	620	636	601	621	670	641	665	646	605	676	628	604	688	620	667	660	611	645	654	597	662	622	599	635	637	616	685	636	625	616	645	659	654	643	603	617	602	643	602	637	617	590	649	621	624	646	605	589	644	629	691	668	613	639	600	606	648	624	610	648	635	667	649	614	631	616	648	621	630	669	681	623	637	622	622	595	635	614	628	612	627	632	675	655	654	650	641	677	645	636	656	639	619	658	605	652	618	612	640	627	595	622	660	642	650	615	671	638	610	647	665	627	670	658	634	645	595	647	641	683	615	572	654	631	615	612	619	634	598	629	625	643	628	664	617	617	662	573	601	658	653	673	650	648	636	596	620	642	635	631	637	631	686	643	635	606	607	628	601	676	682	609	579	602	639	686	639	636	616	614	588	635	644	648	652	634	655	615	627	658	626	647	639	617	631	633	624	660	660	635	649	616	687	648	614	634	597	672	658	607	611	626	630	641	623	669	614	634	642	623	629	634	660	606	629	646	643	668	632	614	629	625	614	624	619	644	616	611	645	622	643	681	644	641	663	604	665	644	600	620	704	651	643	643	582	617	581	650	641	608	637	632	613	613	639	641	607	638	612	618	651	617	648	655	616	643	683	643	624	641	611	666	644	604	661	643	619	666	650	608	617	622	611	628	590	668	633	648	655	610	636	599	638	607	603	645	608	639	614	574	624	637	648	641	626	597	635	659	633	643	631	645	629	571	646	678	627	620	617	647	631	624	694	630	688	598	617	638	630	642	634	655	691	626	613	621	657	614	634	632	656	640	649	657	611	637	636	627	617	638	623	638	640	665	639	615
1192	897	825	710	2477	12123	20096	17226	10724	4534	1557	541	206	83	71	70	52	46	40	72	53	61	64	55	60	52	55	52	46	67	51	56	62	54	63	61	47	62	53	61	54	59	52	48	53	55	55	60	63	58	61	50	61	44	77	41	56	56	54	66	49	64	67	47	56	52	47	55	51	62	48	64	50	59	59	62	61	65	56	55	55	66	44	69	63	60	58	45	52	52	53	43	57	50	48	47	36	47	55	60	64	57	47	63	52	47	57	41	67	52	51	56	48	46	62	60	41	51	53	49	43	52	66	54	62	60	56	65	72	53	55	48	51	48	50	45	57	60	53	64	56	70	50	47	52	50	57	51	57	52	55	59	59	55	50	74	53	67	40	46	46	51	61	82	54	55	63	61	64	54	62	50	50	59	57	61	51	49	44	50	51	50	58	43	51	53	51	52	60	52	63	47	52	52	58	60	52	52	50	60	59	46	57	60	52	55	57	53	61	54	42	61	55	54	49	55	55	59	44	56	59	59	50	41	50	54	56	55	51	41	59	57	53	60	46	50	49	43	58	46	49	54	50	60	43	69	50	70	45	67	67	43	57	46	58	56	58	34	73	60	47	67	61	51	53	54	49	36	64	70	52	60	48	51	57	54	64	48	52	61	63	53	71	61	63	59	49	61	44	60	39	77	48	60	49	42	65	69	52	44	55	63	54	58	36	56	56	48	64	56	48	55	55	58	47	36	50	53	46	59	51	71	52	55	34	49	53	53	52	61	51	52	54	63	56	56	67	46	59	55	51	44	42	46	55	70	61	59	53	53	69	51	65	55	48	59	53	54	64	57	42	58	58	54	50	48	53	36	62	71	59	51	72	47	46	57	58	59	68	46	50	51	43	54	41	51	57	61	54	73	60	56	59	60	40	77	46	65	51	46	47	50	61	52	56	53	52	67	57	46	58	53	61	52	58	54	70	65	41	65	58	58	49	58	57	58	59	61	70	56	65	54	57	46	66	61	56	46	51	49	49	46	67	52	46	48	65	68	44	63	59	71	49	64	59	42	49	60	54	49	50	61	44	48	53	50	54	58	52	68	63	50	59	56	47	53	63	62	52	56	51	47	65	48	51	55	56	51	50	63	51	48	54	60	49	46	64	48	50	52	65	50	62	61	53	45	54	50	64	66	59	63	62	53	55	41	48	49	50	53	74	59	70	56	57	69	44	50	49	53	46	64	50	55	50	54	70	53	55	51	55	41	56	78	57	54	42	48	63	70	58	51	56	65	46	68	53	56	53	56	73	61	68	49	65	55	58	69	57	61	54	52	53	65	51	55	57	54	37	58	49	55	49	61	47	60	51	55	58	56	67	59	64	43	56	59	47	54	53	62	49	42	54	66	60	55	56	42	66	48	63	55	44	56	68	58	62	57	60	59	52	61	57	54	50	46	53	62	60	63	62	51	51	59	45	64	64	44	63	63	57	61	55	50	58	42	49	47	64	50	64	49	55	54	53	35	64	52	50	50	51	55	52	63	59	62	50	47	48	51	46	63	54	53	44	64	49	63	57	56	56	56	42	61	67	56	63	62	48	49	49	54	56	47	63	56	53	60	57	71	44	41	56	59	44	65	53	60	57	69	54	48	53	58	48	57	61	64	61	66	61	49	60	52	56	57	57	67	52	46	41	47	54	50	48	49	49	46	54	42	50	46	48	56	57	66	63	44	64	58	60	47	50	60	51	54	51	58	63	53	55	54	57	60	53	64	60	45	58	70	57	41	57	44	60	67	53	41	68	61	52	60	48	63	52	53	52	41	59	53	56	57	59	42	51	51	48	60	47	65	58	50	53	59	49	47	66	52	51	61	63	51	54	53	54	60	61	65	53	48	61	54	61	47	40	56	53	52	44	65	63	64	48	50	55	52	52	64	48	56	60	53	46	47	44	56	47	59	57	43	54	55	54	55	66	51	52	48	50	49	60	47	54	67	58	58	54	57	55	61	77	69	58	71	55	42	50	50	52	56	59	48	52	49	60	62	56	71	63	62	48	49	64	49	58	48	54	54	51	57	70	58	52	45	55	68	54	48	62	59	62	54	54	59	58	48	51	55	69	56	47	52	54	65	55	57	56	48	63	54	55	48	59	65	49	63	54	47	59	54	60	56	56	55	61	49	46	65	68	59	64	62	53	64	48	58	58	64	61	57	65	45	52	48	40	53	63	60	50	45	66	67	59	62	61	52	57	56	41	63	54	52	58	55	40	64	57	72	52	53	50	53	62	58	58	45	55	56	46	64	55	50	54	52	58	52	38	60	56	51	51	57	46	64	55	55	51	61	61	57	48	42	66	52	60	53	46	53	55	55	47	49	45	67	46	55	48	65	46	60	57	55	47	49	43	50	51	57	46	59	42	60	49	61	55	53	54	47	59	50	61	58	55	54	43	43	59	51	57	55	53	65	62	65	64	42	57	45	58	47	56	57	47	57	58	60	50	61	46	57	47	41	62	51	62	56	70	51	49	61	49	54	65	54	46	44	66	54	61	44	49	62	50	57	53	49	66	56	59	58	61	57	56	53	59	56	53	66	57	71	55	45	67	58	43	53	61	58	50	54	45	41	56	53	56	47	52	60	58	53	47	48	62	61	59	58	49	50	53	49	50	57	54	50	55	53	45	62	43	59	49	53	44	49	57	56	45	53	58	45	47	55	71	68	55	45	61	47	65	55	46	54	71	56	48	65	63	56	49	49	48	58	53	54	49	56	53	50	67	55	63	62	61	64	47	48	55	64	49	56	60	48	51	46	59	56	59	54	66	56	59	60	53	54	55	59	54	62	55	54	61	52	59	56	49	45	44	53	46	43	59	57	49	66	60	47	61	56	64	57	54	56	68	49	65	73	51	48	46	48	60	54	45	59	58	46	58	63	63	44	58	60	69	59	48	42	63	61	59	45	58	67	43	48	49	63	60	47	44	62	51	58	61	60	54	50	55	57	51	65	54	54	58	53	56	53	52	65	58	52	50	56	47	49	50	64	49	65	62	51	53	51	44	53	46	52	48	60	59	41	59	58	52	51	51	37	46	60	61	63	45	60	57	49	54	58	60	56	52	56	51	47	69	51	53	48	47	53	50	47	60	40	60	55	75	53	63	48	56	43	50	57	47	51	57	69	52	63	72	53	52	60	48	46	46	66	48	68	61	48	46	65	51	55	59	59	67	53	58	57	55	56	52	48	50	61	63	48	66	67	54	44	46	57	52	49	64	54	61	47	43	52	47	63	58	65	59	55	50	58	53	72	57	60	46	54	53	58	80	48	48	52	45	57	49	63	52	65	50	64	50	56	52	74	55	52	56	49	55	63	51	60	55	55	65	58	44	39	54	54	49	57	50	60	59	49	64	61	67	59	56	57	46	50	65	72	58	58	47	65	54	69	50	63	51	65	53	55	61	47	46	45	61	52	62	49	51	54	64	49	72	55	69	59	44	47	49	46	44	63	73	50	54	65	78	52
21891	16269	13191	25222	47163	69338	73814	63225	48820	34962	23542	12607	5214	2108	1086	790	720	694	697	676	716	702	698	692	661	720	717	688	660	664	689	722	768	695	712	666	682	676	694	687	664	674	665	708	673	694	695	643	686	660	673	694	707	659	675	661	700	684	688	727	699	661	724	677	693	658	683	682	707	697	641	712	708	665	705	714	705	679	665	712	693	674	682	704	685	661	676	683	655	690	663	712	682	693	689	727	708	701	691	676	651	692	698	653	663	708	645	684	665	715	688	667	703	680	692	713	687	685	657	667	669	663	682	718	713	731	665	656	769	685	695	708	682	671	667	704	726	734	671	719	738	727	736	689	715	680	721	661	726	685	658	689	723	678	699	710	705	728	646	704	714	705	701	719	696	721	696	680	651	705	653	697	678	653	702	737	695	709	701	688	738	689	672	711	699	662	694	691	661	690	660	713	695	682	659	697	718	701	698	677	676	666	690	706	672	669	680	712	679	673	686	707	664	673	674	682	685	661	688	697	699	675	729	694	707	713	701	672	704	716	703	711	688	735	705	667	715	663	668	702	747	721	712	644	723	718	696	655	719	650	717	702	709	684	672	715	670	620	636	714	680	687	679	675	673	669	693	727	681	691	723	675	654	675	713	640	667	643	743	684	658	663	683	689	670	702	692	709	710	669	703	673	708	710	702	670	690	681	688	673	716	715	699	724	702	706	691	714	703	698	713	673	682	716	706	693	739	701	699	744	648	726	707	693	689	744	663	745	702	662	650	687	721	666	712	642	718	739	715	679	679	739	686	665	662	647	695	678	733	669	685	682	700	707	674	723	694	635	688	719	725	693	725	666	677	679	688	681	702	667	721	711	686	695	727	653	712	706	709	692	660	699	724	685	698	734	727	678	669	731	717	683	678	709	678	660	727	689	667	726	727	681	664	688	661	681	737	721	752	642	713	664	720	715	658	673	647	690	675	697	715	690	746	689	724	691	656	677	719	776	682	660	701	696	706	652	713	663	726	723	644	709	691	693	680	664	674	703	735	675	685	671	692	659	762	646	714	693	705	706	636	738	692	720	690	713	682	668	701	695	726	663	692	674	663	692	675	671	699	677	673	690	719	705	722	717	638	688	681	711	674	699	654	702	684	670	697	701	685	677	689	707	666	699	682	701	712	708	688	644	690	693	705	654	688	704	701	701	715	663	662	703	704	687	700	699	671	756	683	689	737	678	698	677	697	663	641	644	699	689	712	678	651	701	711	730	689	723	756	663	695	659	710	711	724	688	667	680	708	707	681	701	741	658	733	683	662	694	700	691	726	683	713	667	680	674	682	676	668	748	699	644	681	716	707	672	692	689	705	681	710	646	669	696	689	714	712	698	727	721	663	691	692	656	707	695	696	709	683	725	693	707	744	703	752	691	683	666	669	696	673	686	731	720	660	658	645	663	689	674	677	692	705	698	712	665	636	654	634	714	684	645	659	694	706	635	680	669	687	700	674	714	674	677	714	704	672	694	711	689	686	655	680	710	683	674	720	690	723	667	706	725	686	631	673	692	649	694	691	721	657	653	696	652	693	691	705	731	714	715	675	684	705	699	688	692	712	654	686	693	685	691	711	737	690	703	695	678	733	682	693	714	730	734	649	706	711	683	668	707	729	711	691	688	642	711	705	738	673	704	702	715	713	678	735	694	715	715	687	690	697	698	705	670	702	711	706	679	667	704	690	723	715	679	695	705	700	690	716	719	747	686	682	709	701	691	671	688	698	712	671	740	651	717	706	716	715	709	648	702	720	712	655	665	727	688	723	657	731	663	716	708	717	737	658	712	717	693	714	676	701	715	677	640	715	664	707	703	702	710	695	681	662	694	700	741	694	727	708	689	702	684	722	656	694	647	674	681	649	712	692	690	645	659	685	691	692	679	696	704	713	699	684	644	753	685	709	725	673	656	641	665	677	672	694	692	743	656	700	686	693	675	723	705	686	717	700	694	674	699	690	647	711	663	742	676	679	714	679	682	702	650	655	715	687	706	672	667	713	729	681	681	729	638	711	681	680	739	700	733	680	705	709	634	701	723	720	641	685	764	699	706	653	696	732	708	673	699	746	709	627	681	688	721	682	717	694	680	662	649	680	699	705	665	699	637	705	629	693	660	692	668	705	665	690	657	675	653	660	627	736	665	686	713	693	706	684	682	652	668	674	704	691	693	699	682	654	705	691	706	714	686	718	664	722	719	709	720	667	674	724	673	713	670	733	737	654	717	716	700	656	705	680	720	703	736	678	694	716	721	717	685	677	660	678	658	681	712	665	707	706	655	670	741	656	689	688	740	693	691	667	743	659	633	726	730	659	705	701	691	707	697	713	687	680	663	727	716	726	673	678	738	732	706	682	704	682	708	684	689	737	682	730	689	622	686	720	653	666	703	715	718	655	691	671	741	675	693	718	673	678	671	704	664	692	703	676	723	693	737	724	698	653	681	685	683	704	696	685	674	695	691	683	710	657	664	717	651	729	694	641	690	673	642	719	678	662	718	703	681	729	746	709	675	735	666	720	702	715	678	708	716	702	729	733	688	651	665	678	679	692	676	658	691	716	752	675	724	697	683	658	697	725	642	738	707	714	744	660	714	676	747	687	691	734	666	708	676	673	693	702	681	676	717	697	658	715	751	636	700	710	683	723	684	696	732	688	691	719	708	687	681	702	667	687	682	700	701	688	685	716	754	730	689	646	710	667	673	665	675	718	693	644	706	629	689	690	692	730	674	694	718	708	694	675	746	675	682	647	665	673	681	719	712	731	717	677	688	664	630	683	670	679	711	753	698	703	676	705	736	691	687	670	660	696	726	689	729	701	695	691	740	708	751	716	697	674	711	701	714	719	699	711	659	656	750	673	703	726	690	706	661	670	668	714	718	691	669	737	649	651	661	652	711	693	674	662	653	715	695	703	684	676	711	682	743	667	689	684	675	721	682	669	688	718	687	676	668	700	723	630	720	662	715	676	686	699	743	718	731	699	692	698	699	691	691	699	665	653	654	700	700	704	682	712	670	677	723	665	728	746	705	740	678	704	697	677	678	732	718	731	717	661	698	660	649	709	704	681	704	725	674	666	726	703	712	671	671	680	700	738	678	674	705	735	717	679	715	678	732	694	717	677	712	685	711	702	671	698	715	693	688	663	691	702	719	671	684	691	709	696	690	684	657	748	696	694	663	671	715	710	659	713	680	697	634	670	690	711	709	674	701	698	646	690	708	706	689	698	677	723	672	659	736	683	659	714	627	674	677	687	713	705	647	655	677	694	695	684	714	685	683	719	680	661	708	676	680	718	658	691	660	724	720	739	690	727	675	656	714	703	671	671	707	668	682	704	692	687	700	640	689	754	657	717	675	665	712	675	720	678	705	713	665	699	704	702	736	720	679	686	750	652	663	668	644	698	670	678	689	721	715	759	662	694	674	739	671	679	660	729	677	699	677	675	678	684	702	660	682	672	675	695	696	677	688
1344	202	181	196	468	1717	4477	4319	2732	1204	520	184	103	54	39	44	42	54	55	49	42	51	45	40	52	38	56	46	52	43	42	43	42	51	52	56	29	44	53	42	51	37	32	36	43	46	47	46	47	48	35	35	46	48	42	35	39	50	44	42	40	53	40	47	50	34	35	36	43	42	54	34	47	49	38	48	38	39	41	47	58	38	40	59	51	41	48	40	50	33	48	39	35	33	46	41	45	38	47	43	45	40	39	50	40	41	47	46	51	49	43	40	51	43	39	45	42	57	49	48	45	33	42	46	45	39	40	54	46	41	37	40	41	49	36	48	33	38	42	50	40	40	49	43	35	36	40	52	40	43	51	45	61	51	37	44	48	49	40	46	31	53	56	42	51	43	46	36	47	41	42	34	64	53	45	39	44	33	39	37	58	44	53	30	39	38	44	49	46	48	51	44	56	48	54	43	36	56	29	41	45	49	43	44	47	44	46	44	44	58	42	36	48	47	52	51	39	39	43	48	49	39	47	34	43	49	42	48	47	40	44	48	42	53	36	41	42	48	38	38	56	41	41	52	34	36	41	46	35	42	42	46	29	38	29	41	49	41	58	49	42	36	49	43	42	40	38	35	45	43	36	50	28	59	44	52	46	47	49	46	48	43	35	47	53	50	48	56	48	56	44	41	34	58	48	35	45	47	58	46	58	54	41	44	50	41	54	40	47	42	62	45	47	41	43	38	34	49	46	39	62	44	37	41	49	35	55	54	49	43	47	55	41	50	43	49	41	46	40	42	44	48	48	44	30	38	42	43	42	45	41	42	39	47	51	43	50	44	53	39	49	39	37	34	39	41	54	42	39	45	43	47	38	41	45	46	53	45	45	36	53	53	36	53	33	46	34	35	45	57	49	44	49	47	39	41	50	40	46	46	48	42	32	51	48	43	54	51	42	46	47	47	44	43	41	38	52	39	47	35	44	38	42	44	31	33	41	43	49	42	51	50	45	48	43	39	35	36	41	46	47	49	49	55	39	44	39	38	45	48	39	39	41	42	39	49	35	41	46	45	36	39	39	42	58	58	35	49	53	47	50	45	42	53	46	37	30	41	46	46	36	48	51	51	49	44	52	36	47	31	45	45	36	54	36	39	47	45	56	40	38	43	48	50	40	48	51	31	44	44	53	48	45	38	47	51	34	48	52	45	46	50	43	55	54	35	43	41	48	41	43	52	39	54	47	42	43	42	38	40	47	41	41	49	38	39	42	40	50	37	50	41	43	38	49	39	44	49	51	52	32	40	44	42	43	47	43	42	48	37	48	46	50	58	45	41	52	35	46	45	40	39	47	48	28	43	58	48	56	55	39	46	39	56	56	41	44	33	33	43	45	58	43	43	47	54	49	44	50	57	44	47	56	46	48	40	42	38	51	46	41	27	45	42	46	53	44	30	40	36	43	44	32	51	55	56	40	41	41	39	53	47	44	43	59	45	50	44	48	40	51	39	33	45	38	48	50	44	37	53	37	50	49	38	39	27	30	33	43	34	40	42	47	33	51	48	32	53	45	45	47	39	53	44	50	41	50	42	28	40	42	43	46	37	52	46	43	48	33	56	53	46	58	39	55	41	46	50	37	41	41	49	55	49	47	44	52	45	37	49	39	34	47	40	44	40	37	44	39	42	37	38	37	40	44	48	37	54	39	50	47	48	45	41	52	38	42	39	38	39	42	49	40	60	44	39	35	44	47	42	37	35	33	51	38	53	37	57	45	48	46	40	30	43	42	36	49	43	48	41	52	49	53	50	40	39	49	43	46	60	46	47	41	50	41	47	46	50	37	46	47	53	28	54	39	43	55	42	52	59	44	40	44	42	57	33	49	49	44	42	35	45	44	38	46	49	49	43	50	37	51	43	48	41	60	45	33	37	36	30	57	42	30	38	38	52	48	56	36	43	36	46	43	37	54	46	40	48	47	40	34	47	42	41	40	34	50	50	43	43	39	52	60	45	43	51	41	47	38	39	50	44	40	49	44	58	38	44	32	41	47	44	40	49	37	47	50	39	49	50	47	39	38	45	44	40	51	51	47	42	41	41	34	47	51	33	47	57	39	48	54	46	37	41	40	48	49	38	40	42	38	40	33	36	46	48	41	44	46	36	42	48	42	28	47	38	49	41	43	30	47	45	47	38	31	45	42	45	35	41	46	47	53	38	40	46	46	45	41	38	43	50	52	41	39	50	47	42	43	39	38	37	56	40	39	46	33	46	33	31	33	59	40	40	39	50	42	52	51	42	39	45	40	41	53	37	42	56	57	42	39	47	42	41	54	48	40	63	43	50	44	38	37	47	47	46	36	53	44	42	43	39	32	36	43	40	45	52	42	40	52	35	31	32	34	45	37	51	50	43	45	49	36	53	46	47	43	51	43	41	45	45	51	43	53	52	49	42	38	33	50	36	45	58	46	49	44	34	37	46	31	37	37	40	49	45	51	51	50	41	33	47	54	46	53	39	47	40	37	41	53	59	58	48	56	39	53	34	48	43	55	29	40	45	48	49	47	43	30	43	46	48	54	35	49	36	50	38	34	39	36	36	41	46	38	40	41	39	46	52	48	41	47	52	50	45	54	46	52	44	45	44	54	45	34	45	54	47	38	59	38	47	72	45	35	38	53	40	39	39	40	50	43	44	39	39	44	45	49	53	51	55	32	50	36	31	56	48	35	66	44	40	37	45	40	54	50	36	54	46	41	53	51	46	51	38	50	44	34	49	35	45	62	54	44	43	51	43	41	46	50	39	41	37	35	34	43	44	36	48	50	35	43	44	40	52	44	38	44	36	45	42	38	35	52	33	57	32	39	52	49	43	48	49	44	26	56	40	56	43	44	36	46	43	37	38	43	34	36	47	41	41	45	50	62	54	43	62	34	37	51	38	45	38	55	46	50	47	54	37	35	49	40	45	42	46	34	52	38	41	37	38	34	34	38	45	44	37	28	37	45	52	47	37	33	49	52	43	39	54	35	43	47	49	44	42	48	36	47	46	43	37	48	49	51	48	43	41	43	52	47	42	40	45	55	43	43	35	40	53	40	37	40	27	46	47	34	44	50	46	44	43	51	40	40	34	35	30	43	40	36	29	44	38	43	48	55	45	52	38	50	37	44	49	48	34	37	41	34	37	53	36	47	50	50	52	50	39	41	41	53	40	56	48	41	44	59	42	46	39	40	39	46	39	39	48	37	43	48	45	50	43	50	48	37	42	47	35	55	34	36	56	53	33	36	45	50	59	47	44	39	44	47	49	54	51	36	35	49	51	56	40	41	47	57	53	48	45	41	45	34	45	49	35	48	44	45	47	37	54	48	46	50	47	43	60	38	45	52	37	37	37	45	39	44	56	34	30	37	39	40	35	43	47	52	51	45	43	44	43	42	46	42	49	52	43	28	48	45	48	45	44	51	53	40	35	54	42	43	44	33	50	40	51	55	49	51	37	46	43	35	37	33	47	37	39
12735	5514	3908	11029	27514	38231	45148	40019	31314	21901	11788	4819	1873	996	609	586	580	526	505	494	557	574	558	586	560	553	565	551	562	551	542	585	566	554	569	531	590	558	514	560	559	548	554	565	581	564	517	575	546	570	562	580	552	532	565	502	515	544	586	559	545	530	549	606	556	569	551	532	562	522	609	538	576	577	499	525	582	558	551	609	558	547	535	546	554	529	540	572	548	554	536	556	559	615	581	593	547	566	476	572	533	530	537	583	531	556	556	548	551	501	574	514	556	568	567	536	565	568	561	561	531	596	561	548	541	589	530	557	551	544	521	551	559	562	555	588	563	552	542	574	597	540	554	584	552	582	560	589	525	558	583	553	571	562	541	563	544	580	561	541	553	539	529	554	552	547	580	555	523	571	554	575	559	547	572	580	542	514	581	554	553	607	534	515	578	600	543	521	546	529	551	520	551	534	582	541	620	545	525	551	573	583	557	539	591	568	538	574	553	583	545	563	588	516	530	559	543	603	517	542	535	560	554	537	547	550	587	516	530	568	572	593	583	578	556	538	574	572	547	534	538	540	550	537	551	568	524	596	562	510	537	504	541	493	559	539	552	519	539	544	578	519	556	573	523	557	560	525	572	549	562	570	581	529	561	557	568	588	571	558	595	539	531	567	538	577	565	555	530	546	546	566	575	547	528	574	536	561	501	562	559	588	536	564	555	537	558	529	546	540	527	564	571	565	523	577	550	549	575	533	596	612	572	566	541	560	517	548	565	551	563	561	522	573	550	603	549	595	602	546	593	540	552	577	598	534	578	503	543	542	534	553	546	567	549	559	566	576	571	568	555	495	550	569	557	552	553	538	495	517	560	547	560	588	512	550	532	564	532	531	520	525	541	576	545	582	578	540	594	519	550	532	562	570	586	596	552	565	576	505	583	608	555	550	565	556	523	515	556	504	595	565	540	511	549	543	575	547	545	549	551	526	538	516	513	570	565	559	574	565	516	553	589	522	569	597	533	566	584	543	526	551	587	521	557	581	557	576	562	575	555	560	526	572	559	510	557	572	574	556	568	559	547	568	584	543	572	556	523	521	532	520	532	558	526	554	558	560	542	542	581	561	529	539	540	538	562	517	540	573	554	576	566	555	525	527	552	570	540	554	571	540	543	553	549	525	539	534	554	539	529	569	519	549	539	550	595	562	551	571	581	554	555	516	551	565	558	551	557	529	522	555	552	562	541	615	563	567	559	550	578	619	517	558	549	563	590	554	548	529	556	572	611	549	555	527	519	541	500	570	565	579	563	543	561	567	622	542	568	516	565	564	588	523	588	561	528	585	580	545	565	558	567	569	566	520	548	578	573	582	556	566	590	544	566	533	519	579	543	585	550	572	559	557	526	539	541	590	523	565	578	544	579	521	564	599	562	566	563	569	564	540	554	566	548	536	573	545	553	568	530	549	593	578	571	586	527	524	535	532	556	532	577	523	556	568	560	562	548	540	600	549	528	554	574	519	561	541	601	499	544	552	576	543	541	583	571	604	540	593	587	621	620	561	541	557	579	565	538	575	532	532	511	592	593	577	558	548	577	540	544	537	525	538	556	549	586	534	547	542	565	550	563	576	550	558	559	571	561	551	560	561	552	571	546	526	553	553	542	546	476	571	572	522	565	521	535	536	548	579	562	547	579	522	594	514	547	546	519	567	601	573	540	573	558	555	544	545	542	527	520	605	535	517	530	584	561	551	567	553	596	563	560	557	551	558	539	549	564	519	596	549	522	548	550	534	582	578	531	548	557	560	541	575	575	568	515	554	583	537	601	595	504	532	510	555	589	532	535	561	582	526	561	541	539	526	572	584	604	532	573	562	574	541	551	535	559	536	572	551	557	541	555	582	557	541	529	567	569	557	582	538	540	594	551	556	519	585	597	529	531	566	538	550	568	543	546	545	544	577	528	568	525	593	568	506	548	575	535	538	556	582	551	575	576	523	573	561	522	592	520	535	547	555	581	528	555	563	558	555	567	555	563	570	568	564	556	546	581	547	557	583	543	562	571	559	521	489	577	594	551	587	574	562	542	547	533	589	542	572	586	583	545	556	560	559	516	527	516	545	537	533	546	573	535	561	530	546	560	587	581	533	528	553	565	598	569	541	565	538	547	589	580	545	526	558	562	562	561	580	585	539	531	519	566	507	529	595	527	559	590	574	548	557	551	516	532	549	549	554	543	613	557	531	515	563	564	530	573	567	571	502	558	534	604	542	543	573	532	572	552	528	541	545	549	542	540	555	550	527	560	571	546	563	544	545	515	527	573	531	556	525	559	549	583	508	540	506	548	569	553	539	553	577	542	587	592	536	563	548	552	552	554	579	555	567	512	585	555	548	547	562	544	558	568	523	526	564	563	568	562	551	508	534	544	562	554	540	501	535	562	524	586	541	569	569	553	565	557	583	550	554	540	576	556	521	514	552	539	562	552	584	579	627	537	578	594	566	557	548	524	588	497	584	552	482	548	575	548	571	545	559	558	549	560	586	555	530	559	552	536	549	570	578	581	564	592	547	521	596	556	545	538	563	561	556	553	554	570	570	559	510	548	528	549	537	577	552	583	553	526	580	553	546	511	565	540	592	526	558	541	577	527	583	525	524	591	514	548	494	531	501	520	554	524	536	560	560	582	578	557	526	547	551	545	547	593	547	517	562	569	550	539	564	532	512	535	541	576	535	564	550	611	560	579	536	567	552	527	582	541	546	536	604	564	587	527	529	542	573	530	508	523	555	554	563	557	526	520	589	565	549	547	557	537	512	537	514	536	559	590	519	570	557	581	580	520	579	500	568	574	533	535	590	533	588	552	544	526	580	518	567	573	559	565	587	554	553	549	564	566	598	512	541	581	561	562	563	533	499	574	539	533	541	527	583	535	533	555	554	571	552	524	559	541	526	545	530	581	535	554	570	562	544	535	567	551	517	540	592	577	572	564	569	570	562	558	531	589	578	535	550	532	548	610	568	563	539	553	533	527	565	556	599	551	530	555	551	545	596	561	521	581	528	569	523	574	554	563	610	566	521	546	557	526	522	571	538	548	569	552	551	523	548	556	583	552	531	534	527	547	543	568	570	514	534	576	547	568	549	544	587	587	520	532	540	567	567	551	534	544	595	588	556	563	520	569	537	596	569	524	584	542	540	548	527	539	544	570	554	544	576	514	574	553	537	538	517	559	571	560	550	520	576	548	538	582	554	550	568	571	574	581	537	576	522	545	560	522	527	561	580	533	536	550	522	543	554	567	545	532	558	553	564	557	541	565	597	581	546	552	574	605	581	563	553	559	530	591	561	547	516	542	522	556	561	555	576	558	585	561	550	537	517	566	526	545	567	539	565	544	590	555	524	532	533	570	529	555	594	537	531	536	569	573	542	550	538	564	559	581	540	588	552	496	569	561	547	580	560	528	580	511	564	553	529	556	532	570	576	558	565	585	561	567	622	515	584	587	574	577	613	572	541	536	539
685	652	503	700	2516	6083	10000	11713	6809	2725	1025	339	135	86	53	56	48	62	49	53	41	48	50	57	49	49	52	50	47	53	33	42	53	51	56	54	46	53	52	46	53	46	41	40	43	66	45	52	58	44	58	45	63	38	39	30	62	48	57	48	49	62	46	35	50	45	53	50	53	40	40	54	43	49	48	48	38	46	46	51	51	49	49	48	44	56	47	50	51	44	47	44	48	48	58	50	43	43	49	52	44	43	55	47	50	58	34	44	61	44	48	63	66	51	43	46	44	59	45	50	62	55	44	49	47	46	47	53	49	54	36	52	54	39	50	41	44	44	63	44	68	50	45	37	48	50	58	43	53	48	51	61	46	44	38	45	52	52	44	47	54	41	60	55	51	39	43	33	47	48	46	48	44	40	46	53	42	46	48	42	54	68	51	52	52	49	58	52	57	51	45	40	50	37	58	40	49	41	52	52	54	52	47	38	55	54	47	44	48	54	49	30	54	51	54	46	41	51	39	62	33	56	37	54	46	40	37	39	42	45	46	59	46	36	43	47	60	48	58	50	43	38	55	50	55	61	48	53	48	44	50	47	41	64	52	50	45	57	50	60	57	48	41	53	52	43	48	50	46	53	43	56	47	45	38	39	56	47	49	43	47	33	44	47	48	56	50	51	52	43	48	36	53	54	46	62	67	42	53	46	34	58	61	61	47	55	51	49	62	50	57	47	47	46	45	60	46	52	46	40	54	54	49	42	44	50	49	54	43	54	48	60	56	62	48	58	54	57	54	37	48	45	41	48	48	50	61	44	47	44	51	44	48	42	65	41	40	38	49	52	39	56	45	58	46	51	51	45	56	51	46	51	46	54	35	50	45	52	43	37	58	54	48	48	36	62	38	42	50	47	46	50	41	57	53	46	46	53	53	57	44	45	49	49	64	54	53	44	57	46	43	44	43	41	47	53	47	49	59	32	43	43	46	53	49	46	49	57	45	49	48	51	41	43	52	53	48	53	46	43	56	48	40	50	48	45	54	56	54	31	52	58	50	47	62	51	40	47	31	46	55	43	55	41	50	53	53	51	31	46	45	60	44	57	51	50	57	60	47	39	42	51	51	52	55	44	38	54	55	52	47	43	53	59	54	56	57	47	61	52	55	46	52	48	48	59	53	45	60	54	46	56	43	49	56	53	49	62	45	52	43	50	48	57	45	39	55	54	54	47	47	51	47	39	51	46	47	49	49	48	46	56	48	48	48	54	53	53	44	44	42	51	41	58	55	45	64	40	51	49	42	47	42	49	51	48	44	37	52	43	48	47	56	30	56	53	55	39	47	60	61	52	50	54	46	62	51	59	45	41	52	59	42	40	45	49	49	41	46	48	42	54	39	51	57	38	46	45	54	51	46	39	56	57	51	54	43	40	42	46	38	52	56	44	42	42	53	47	44	53	43	46	55	40	40	54	58	44	47	41	50	45	46	49	43	45	45	58	47	38	49	42	53	35	50	49	51	55	52	38	42	56	52	50	38	45	53	67	61	47	46	63	46	49	60	40	53	70	46	55	57	50	40	45	49	46	42	46	52	42	45	45	49	50	53	43	51	29	41	52	56	48	49	47	48	58	63	61	62	53	54	46	50	38	66	46	51	55	41	51	50	51	48	56	61	48	45	54	56	47	44	54	54	59	44	46	49	38	53	49	55	47	46	41	51	54	39	52	51	51	54	47	47	49	39	48	45	54	58	43	34	39	43	48	56	36	43	48	58	58	35	48	40	55	49	60	45	36	39	62	50	56	41	46	51	43	63	44	49	47	60	48	52	38	50	49	46	52	53	36	52	53	43	54	52	49	37	55	52	51	50	39	50	59	55	55	38	46	62	41	56	44	54	55	42	54	50	45	44	50	50	46	36	39	43	55	41	49	52	46	48	40	53	40	44	48	49	43	50	49	56	57	54	47	52	43	32	52	54	49	41	46	54	47	49	49	42	45	66	43	58	43	52	63	54	36	42	52	47	57	46	50	44	59	54	63	47	43	34	61	40	52	54	37	43	46	63	36	35	46	38	52	49	42	46	57	53	41	43	47	52	44	55	52	45	48	31	49	48	40	39	53	51	48	45	50	60	46	52	52	54	42	52	62	74	48	41	52	41	60	56	52	48	48	39	43	47	42	47	48	50	57	48	44	55	47	50	55	55	37	41	42	52	50	52	44	57	52	58	48	61	51	47	42	42	52	34	44	51	50	46	59	40	52	38	47	51	45	60	51	52	45	45	55	45	52	34	43	39	48	54	48	53	66	52	39	48	56	53	44	58	64	32	43	48	58	59	44	46	47	55	50	57	52	52	46	51	55	57	43	41	60	47	49	41	51	38	47	56	58	43	53	50	41	46	44	38	46	59	37	50	45	59	44	44	50	64	47	41	50	44	63	43	50	54	51	40	45	52	41	32	45	44	43	54	51	44	44	52	57	59	43	43	41	43	56	53	43	58	49	53	54	51	64	52	48	40	57	43	55	49	56	28	48	58	55	53	40	46	43	62	43	38	48	42	52	58	44	54	46	52	53	56	39	45	43	38	51	39	50	51	47	48	60	56	57	52	45	43	53	51	33	40	61	59	44	44	41	45	38	52	56	29	46	58	61	53	40	55	51	52	41	51	49	44	62	50	55	52	56	56	52	45	43	45	46	48	53	52	48	41	40	43	54	50	46	58	48	54	49	39	54	52	39	57	57	51	46	37	38	50	42	43	54	69	51	74	62	55	37	43	47	61	55	47	44	43	42	50	36	52	65	54	49	54	46	41	57	73	63	61	55	64	47	54	53	54	49	49	46	43	43	53	62	50	49	42	44	43	50	45	58	47	39	53	52	57	50	53	43	51	49	46	46	53	47	69	44	56	54	42	56	66	49	52	52	53	55	54	56	46	59	39	37	36	56	50	49	46	51	66	57	59	38	40	41	45	45	37	44	37	41	48	52	62	50	46	40	61	58	48	49	51	43	44	43	47	57	39	41	47	47	52	49	38	50	53	33	37	60	41	53	53	53	52	53	46	42	50	52	56	53	52	41	53	47	49	29	51	63	55	43	45	45	52	64	49	51	47	46	47	45	43	47	48	34	47	47	45	49	53	34	70	58	60	41	51	57	34	54	61	54	42	48	39	45	52	52	51	48	55	50	69	56	53	50	54	41	52	46	52	34	38	42	52	48	42	42	39	51	48	42	48	66	56	47	49	48	49	51	31	56	50	59	48	61	44	55	43	56	43	43	48	65	51	43	53	41	56	47	53	52	54	66	56	57	47	48	43	56	47	42	61	44	41	48	53	56	38	50	46	49	51	52	49	40	61	45	58	56	51	46	57	48	60	52	53	44	59	38	44	39	49	50	51	45	41	49	47	52	53	48	53	50	46	44	51	44	54	47	51	44	50	57	56	45	40	52	50	53	52	52	53	50	42	56	46	32	47	49	47	50	52	45	38	45	46	59	45	45	42	52	38	47	50	39
17939	12806	8985	25816	47012	54853	58483	54956	41060	29325	18281	8626	3250	1424	865	641	636	609	621	614	629	625	591	606	599	619	654	618	580	561	585	628	615	623	623	580	639	605	589	605	609	580	653	590	603	630	604	590	587	638	597	591	586	662	601	600	597	601	616	601	581	600	581	545	617	594	642	656	584	624	600	610	580	622	637	594	646	585	572	590	660	628	632	593	638	637	597	596	598	628	595	654	577	624	616	656	644	608	575	637	618	637	603	645	619	616	608	620	608	594	630	627	590	588	612	613	581	593	611	648	570	633	575	599	603	621	621	621	609	632	639	610	620	630	614	586	612	607	637	561	628	575	587	607	596	580	582	596	647	621	605	606	554	617	615	600	637	573	594	628	599	611	629	653	634	610	583	583	638	618	634	596	625	613	608	646	576	642	630	575	597	570	598	647	595	618	587	613	615	590	617	601	577	625	633	610	634	619	631	615	631	587	578	576	591	631	616	589	609	599	618	583	586	583	632	568	627	606	625	627	599	574	652	575	652	601	619	589	636	568	584	580	578	650	638	618	577	598	583	618	598	611	616	658	599	591	578	609	625	604	566	594	648	630	601	644	595	576	608	584	632	614	632	639	611	624	652	596	620	606	585	653	622	596	639	577	606	588	639	623	555	602	661	624	580	612	572	654	637	598	602	598	604	620	541	593	638	587	594	589	615	593	609	580	586	614	603	623	620	603	607	616	602	611	607	578	601	589	610	635	577	616	632	619	622	644	609	594	621	632	576	582	612	564	560	585	621	574	656	637	590	647	632	611	604	621	619	600	603	631	600	662	619	608	626	583	607	564	603	601	544	657	637	613	606	613	562	634	650	589	584	631	645	587	598	616	598	635	614	649	570	590	560	590	589	603	604	639	611	594	610	602	601	629	566	621	637	593	659	592	642	613	630	634	606	569	617	633	572	612	647	624	647	599	631	621	591	575	652	645	628	661	627	644	624	660	629	586	614	620	631	568	590	608	592	609	626	614	647	606	593	557	627	567	585	620	583	593	607	567	631	593	615	574	590	631	657	599	581	625	598	613	642	584	602	624	611	645	614	664	596	553	593	612	596	625	608	590	623	577	574	633	612	560	610	585	586	577	598	614	611	575	641	626	649	615	606	599	600	604	622	581	604	584	629	596	600	614	597	597	611	619	557	614	601	643	589	627	615	586	596	624	656	622	622	561	564	646	591	641	568	614	610	585	621	615	614	613	621	606	628	593	589	605	609	627	630	597	623	591	614	572	608	636	584	612	601	627	602	610	641	649	611	598	579	609	587	621	620	597	599	582	587	578	624	597	600	559	606	634	632	646	613	613	582	560	563	560	630	635	596	610	653	668	639	614	629	582	635	631	620	589	633	644	599	583	616	635	612	565	615	576	592	643	558	623	600	650	602	635	588	627	569	626	630	622	613	612	614	614	601	605	591	624	617	621	594	600	621	582	583	596	628	598	655	660	626	596	588	653	596	614	585	611	579	606	609	644	627	656	631	594	557	572	577	628	616	567	633	617	641	595	607	607	630	591	622	623	610	611	602	631	591	595	573	597	599	595	588	600	617	612	614	575	588	597	607	596	584	605	622	594	645	595	622	587	624	610	634	596	588	579	622	633	620	657	599	608	603	610	599	661	610	594	601	569	593	604	622	610	563	603	630	601	584	600	596	637	613	604	599	594	619	621	577	625	595	584	591	628	651	593	580	581	608	578	626	587	589	602	638	635	594	636	584	601	588	632	593	572	556	596	605	622	616	608	615	614	548	633	580	593	605	595	576	637	636	632	596	600	608	611	605	591	596	653	607	642	613	658	619	640	584	596	620	634	598	589	636	621	588	640	631	636	633	620	606	608	658	613	628	597	621	655	609	589	599	548	601	605	612	579	596	611	600	593	637	612	600	654	614	637	627	592	611	636	590	607	613	622	612	577	640	600	620	643	578	651	643	601	622	605	599	625	622	656	579	594	621	613	594	618	619	602	596	613	652	636	605	627	608	635	600	646	599	644	571	616	565	608	619	639	621	617	649	631	632	647	659	605	617	640	636	603	592	606	644	577	606	584	623	597	625	587	578	588	559	570	598	606	604	612	610	582	611	616	624	631	618	577	611	598	654	627	633	597	613	603	592	620	597	616	614	638	680	632	633	613	628	662	626	586	629	666	620	598	636	604	583	637	601	620	606	615	610	654	624	606	625	607	630	636	568	619	613	612	591	595	618	631	652	616	626	620	604	630	614	599	584	643	599	631	626	635	599	610	620	592	635	617	653	642	585	593	617	562	583	617	571	610	606	676	619	577	633	598	603	617	593	606	564	575	593	595	598	605	618	617	619	637	631	606	636	596	580	565	610	598	650	637	575	614	649	616	619	618	617	604	615	620	605	611	591	631	584	594	580	620	641	614	588	629	654	650	640	591	600	577	644	632	614	610	640	581	628	628	606	632	617	606	614	611	585	644	595	585	591	590	658	619	591	626	569	595	617	621	647	601	605	638	612	628	642	599	632	642	588	600	577	608	625	641	590	610	622	651	631	582	558	599	594	644	636	599	635	578	648	612	637	602	604	611	612	621	614	619	629	631	619	625	612	581	622	603	634	619	628	620	653	625	580	595	609	599	587	643	638	610	647	644	627	616	578	635	551	612	619	609	637	576	629	638	599	620	595	594	635	602	604	636	574	590	625	618	591	596	600	589	578	595	613	636	605	627	605	641	662	581	595	579	659	598	615	591	580	585	630	623	583	608	630	625	599	663	614	617	606	631	628	593	624	601	597	602	617	633	597	601	626	654	621	615	663	602	603	658	635	622	630	642	602	616	614	620	621	630	610	622	622	587	613	636	572	609	602	567	600	623	615	601	600	610	603	629	594	599	625	590	613	584	578	657	597	618	635	603	604	622	622	594	618	625	616	614	615	632	576	617	622	564	612	636	626	619	593	594	573	569	613	595	589	613	618	603	599	592	627	637	590	567	626	607	628	654	653	612	581	617	633	626	629	647	606	605	588	613	627	609	566	593	628	626	626	609	580	597	612	614	629	579	682	590	604	597	610	606	623	683	639	602	680	576	616	641	585	593	636	620	605	602	602	591	661	545	615	637	582	561	580	615	585	589	647	581	589	607	572	586	606	559	582	583	573	628	562	582	603	608	605	583	590	611	608	631	606	639	618	591	599	600	619	610	619	616	593	604	617	631	586	602	604	641	602	621	607	627	618	600	607	659	592	565	570	586	566	589	602	602	639	592	645	626	606	578	615	634	591	648	615	626	617	611	670	589	617	632	635	621	584	650	620	653	608	650	596	616	599	614	645	595	603	676	600	623	640	584	586	595	618	544	604	548	625	632	606	621	609	623	589	580	635	647	655	675	613	640	649	605	620	641	647	635	618	580	628	562	593	607	585	590	607	596	602	611	598	582	599	600	632	569	591	587	590	610	584	583	572	566	616	616	637	579	620	584	587	587	567	600	589	609	625	623	598	654	648	655
2156	415	471	1397	2876	6811	11291	10603	6334	2640	966	380	135	99	58	58	32	56	69	48	47	37	45	55	45	42	46	44	50	47	53	57	43	53	62	57	61	49	62	48	56	62	55	60	45	48	58	58	55	54	53	55	38	55	47	52	41	54	50	50	60	43	47	47	57	59	61	52	60	46	45	49	53	53	37	46	68	59	53	57	55	48	49	57	49	37	50	60	54	55	62	45	53	49	50	53	54	55	56	50	55	65	40	45	51	47	39	58	52	65	60	45	44	59	54	50	58	45	42	39	66	53	57	41	51	47	58	37	52	57	44	51	45	63	59	58	55	38	57	45	47	54	71	49	39	39	46	48	51	62	41	55	45	48	60	61	48	45	51	50	57	52	55	46	49	53	60	66	41	50	54	63	58	59	41	48	57	58	57	42	55	43	44	50	48	52	52	54	64	61	57	46	53	43	58	35	66	52	45	54	41	48	49	57	55	45	54	57	42	47	64	53	50	54	50	43	56	56	59	55	48	47	58	59	50	47	51	36	53	66	58	51	45	55	50	38	47	48	50	49	54	55	52	42	56	32	40	49	47	52	39	59	58	58	52	48	64	44	49	44	60	49	49	55	42	53	61	52	28	47	45	60	59	57	49	58	43	58	43	57	60	41	44	44	50	51	49	40	54	54	48	58	51	57	39	39	45	48	58	62	44	39	43	53	53	40	62	50	36	43	51	49	53	46	46	45	47	58	56	46	52	50	49	41	45	47	55	52	56	41	38	58	50	56	46	47	55	63	61	45	49	54	57	50	57	43	53	47	49	58	54	62	55	69	59	53	56	51	57	63	57	58	55	44	37	57	52	51	49	50	63	42	47	59	58	57	64	51	60	47	39	50	63	62	57	40	50	61	51	57	45	51	57	44	46	45	54	58	57	47	45	58	41	60	49	59	45	69	41	56	52	45	51	47	39	43	49	44	62	43	53	56	54	50	68	58	50	39	51	55	41	49	43	49	52	57	53	59	53	54	53	45	55	58	53	47	57	62	54	43	49	36	51	47	56	48	49	60	54	45	48	49	52	49	49	48	44	61	48	52	56	50	43	47	62	46	51	52	57	57	50	74	62	66	57	47	43	62	62	47	55	46	50	58	40	55	41	51	53	47	70	45	52	59	52	56	54	52	60	46	53	56	65	50	39	42	50	58	53	50	41	48	53	48	51	49	48	61	46	57	55	57	64	47	48	63	48	47	47	60	54	47	66	57	49	46	65	45	55	63	37	52	49	44	56	53	49	50	48	54	47	55	63	41	51	46	46	45	47	51	51	48	49	48	53	40	63	60	42	45	46	52	54	52	44	46	62	43	49	50	56	50	52	53	54	55	43	54	56	43	61	54	49	57	45	47	54	52	40	40	53	46	64	47	62	52	46	50	57	62	47	43	52	49	43	53	64	47	42	48	53	42	57	46	48	38	48	56	54	65	61	58	51	53	51	48	64	45	40	52	46	57	60	51	48	54	45	62	48	58	54	54	51	44	46	50	58	60	46	46	59	37	63	48	59	51	50	67	51	51	44	59	46	55	38	47	34	55	64	53	52	63	48	67	41	67	57	54	53	57	49	46	53	59	47	43	48	60	64	57	56	50	57	41	52	42	47	62	51	57	56	47	49	39	45	49	39	56	54	58	61	54	51	51	58	52	49	44	58	58	52	49	41	58	56	68	48	67	50	45	48	52	56	65	58	56	62	42	46	45	68	60	42	67	51	43	53	36	63	58	48	48	58	65	63	47	47	54	57	53	40	57	46	46	45	47	56	53	45	46	55	50	51	52	47	49	54	55	51	42	47	48	48	46	44	58	43	44	49	58	50	44	49	52	50	43	46	54	43	49	55	55	49	58	44	43	54	47	49	56	45	54	59	47	47	62	54	56	39	44	49	41	55	53	55	62	53	51	57	52	49	40	51	45	53	41	51	44	44	59	51	51	39	51	66	48	59	64	50	64	49	48	64	54	51	54	50	60	60	44	44	59	48	41	52	67	60	45	61	40	57	60	58	37	50	55	57	49	33	53	49	51	60	60	42	54	51	53	48	51	48	52	43	49	48	54	63	44	46	41	52	51	46	43	56	49	44	48	51	41	59	59	57	50	45	44	45	47	54	46	56	59	41	41	46	55	59	52	51	53	51	71	36	66	52	54	51	56	39	61	52	49	60	60	61	54	65	63	54	42	51	39	51	48	48	58	45	58	37	50	55	39	51	54	56	51	41	47	49	46	59	47	53	50	54	39	47	53	57	58	49	54	51	41	47	59	47	48	47	35	57	60	45	54	44	45	39	63	60	46	51	46	56	54	38	47	49	58	49	43	50	49	60	51	71	43	57	60	52	50	50	61	47	57	48	64	50	44	51	54	51	46	40	48	44	55	41	48	38	57	56	54	39	57	43	53	42	49	48	44	42	46	42	50	42	39	45	47	44	47	55	57	53	40	45	50	43	49	53	40	51	45	51	55	47	47	49	39	59	60	39	52	43	50	50	42	59	52	49	62	51	63	51	65	44	47	48	46	59	40	45	50	60	45	53	60	51	64	49	42	36	42	44	54	40	59	49	45	42	57	60	48	47	53	47	48	67	51	41	47	73	41	45	44	49	58	57	39	54	49	50	63	62	48	59	44	42	46	58	51	57	44	40	63	53	47	47	55	47	57	55	59	43	56	68	39	50	46	60	66	45	53	55	47	64	47	47	63	52	62	57	55	60	48	63	50	45	54	44	54	54	60	51	60	49	56	36	39	53	55	47	55	48	54	62	45	54	62	45	56	41	59	39	48	62	59	51	51	57	73	54	42	60	41	55	64	41	49	57	50	49	64	49	49	45	53	46	40	54	46	48	49	52	39	70	52	53	53	48	46	57	44	54	57	43	52	48	56	49	45	61	60	50	59	55	52	46	45	54	53	53	50	47	41	40	50	43	52	41	57	43	55	47	45	42	43	52	53	51	45	52	62	46	57	48	51	54	56	49	48	52	40	54	51	47	42	57	49	43	69	41	52	57	47	57	50	54	43	47	44	48	74	77	51	47	51	47	40	43	57	33	37	44	53	48	67	68	62	46	58	66	63	51	49	62	46	55	51	60	46	40	51	45	56	53	39	54	49	59	56	52	55	55	51	59	48	51	59	49	44	53	50	48	47	46	50	58	64	53	40	44	45	47	60	51	51	48	46	60	55	53	53	55	67	49	41	58	58	53	53	45	54	55	58	57	49	52	56	58	38	51	66	49	45	52	46	50	50	55	47	42	54	48	59	50	50	53	47	42	44	40	45	47	37	61	41	45	59	49	54	51	50	49	44	47	62	53	58	44	45	50	53	58	50	60	50	57	41	42	45	61	53	49	40	49	55	44	47	54	38	54	63	47	58	41	52	47	58	59	68	46	41	56	67	54	47	43	55	42	56	60	69	52	56	43	49	51	40	52	55	50	49	53	53	55	49	52	38	46	42	58	53	45	57	40	46
17573	9621	9234	32046	47664	56624	60719	53673	40932	29538	18622	9000	3123	1459	866	694	664	685	645	668	688	628	675	628	640	658	618	653	687	673	642	644	685	643	638	626	630	648	655	630	661	647	674	690	668	611	651	672	655	650	682	624	612	646	684	665	655	589	642	638	637	597	617	636	670	681	655	676	641	670	636	667	634	629	630	629	614	664	658	657	689	639	657	667	590	688	643	624	628	636	656	633	695	658	615	694	640	657	656	666	626	648	647	658	637	612	633	670	629	668	632	649	620	589	695	582	665	679	650	653	650	679	629	611	657	670	646	640	616	629	689	672	670	637	598	617	594	668	642	606	637	646	678	635	651	625	588	654	663	679	626	657	593	651	650	655	622	627	627	638	639	666	633	688	614	625	673	691	677	695	643	648	673	648	686	587	701	650	650	650	639	632	677	642	653	677	630	686	644	649	661	633	675	625	650	678	678	607	671	650	655	628	608	685	666	653	652	652	647	671	650	663	655	652	604	644	665	668	631	653	686	668	666	674	702	643	632	628	658	655	660	655	697	628	694	655	617	638	660	657	677	665	628	630	711	655	613	632	651	609	632	693	663	670	602	657	650	663	668	668	625	657	615	626	693	622	655	633	675	666	706	646	624	612	620	630	616	698	649	635	643	644	650	641	609	612	604	660	681	685	682	653	620	645	647	670	600	670	680	631	598	636	658	654	658	625	642	618	686	633	614	652	619	677	631	615	664	651	665	666	700	660	641	650	649	666	651	642	701	632	645	682	634	691	676	644	617	615	641	640	596	664	602	649	611	645	650	660	661	668	700	675	618	665	603	681	663	640	637	608	635	680	650	691	654	636	652	647	657	639	612	668	639	639	671	629	651	658	615	694	657	649	653	662	668	663	662	636	638	637	652	635	594	667	690	611	677	653	633	666	654	617	674	624	596	681	622	642	607	647	648	667	679	633	655	634	607	638	627	627	667	648	684	641	656	646	602	668	637	693	645	644	649	650	685	612	647	676	620	620	677	620	671	672	648	684	655	660	622	661	680	645	636	653	674	656	621	671	643	696	630	665	681	672	606	631	647	581	666	610	673	629	661	677	620	656	629	645	670	692	629	681	608	688	648	657	617	649	658	683	651	659	624	634	635	675	658	654	638	658	655	622	649	637	608	633	653	644	642	646	653	687	633	650	635	667	671	673	635	625	614	641	681	666	660	637	674	640	637	609	619	666	595	650	644	614	673	624	675	664	683	631	650	611	648	706	671	667	650	637	601	679	696	662	641	627	666	648	617	616	637	661	634	636	634	653	640	677	613	661	692	697	668	608	646	604	603	641	663	681	642	643	645	666	635	620	686	653	675	629	706	639	655	660	642	609	645	630	651	618	618	663	651	648	624	624	657	662	643	610	646	645	634	658	614	662	670	584	645	664	622	620	637	627	674	627	649	655	686	617	672	641	624	613	660	691	626	701	653	682	717	675	648	640	617	656	618	687	657	647	684	634	647	634	678	668	685	664	627	716	635	684	632	662	652	657	597	658	617	651	604	631	663	654	674	634	698	671	683	663	701	616	631	664	642	657	678	642	640	666	653	623	614	655	637	699	640	642	646	649	662	629	641	655	656	643	672	588	665	609	643	619	678	654	607	690	655	664	610	627	639	651	683	652	639	592	642	646	678	611	669	627	670	658	656	634	651	613	649	656	672	631	627	641	621	601	668	633	580	611	677	661	628	620	666	652	646	602	684	659	655	615	633	616	683	560	642	633	643	699	635	623	596	672	576	621	664	672	654	643	651	656	615	661	651	656	639	648	689	640	657	628	646	629	641	645	654	650	655	633	654	650	625	603	703	645	676	650	668	629	676	659	669	674	631	666	620	677	628	661	599	671	643	628	618	623	624	655	669	610	662	685	639	619	599	595	671	687	628	643	647	664	674	642	644	632	658	642	657	620	645	650	640	652	651	657	643	648	698	594	653	648	627	708	646	611	653	639	646	646	635	620	673	677	642	631	631	636	669	657	639	627	632	651	636	668	652	663	697	661	661	634	602	646	650	608	658	678	652	616	636	643	671	623	640	639	657	678	619	644	699	657	654	629	667	614	650	652	619	643	631	640	671	646	628	645	691	637	678	612	631	654	677	650	638	662	636	665	654	652	645	621	640	671	627	667	686	630	676	638	644	670	647	670	625	641	643	676	695	652	619	647	686	628	667	628	659	673	663	656	727	657	658	622	624	648	651	656	637	679	644	652	654	651	667	643	599	636	689	653	666	626	622	651	650	713	631	632	685	606	643	653	677	602	616	599	612	635	673	633	620	626	658	632	627	634	626	642	610	687	675	649	650	676	673	665	600	647	625	653	627	663	652	667	629	586	622	669	699	645	649	651	616	649	609	669	643	627	608	673	595	643	631	661	684	617	630	589	615	629	644	690	676	644	644	622	647	686	599	654	694	614	658	651	667	697	663	707	656	657	623	594	642	673	644	632	629	643	666	661	654	668	654	627	678	652	703	664	639	612	665	621	591	690	679	615	665	668	631	640	644	696	636	687	611	719	666	665	687	608	640	621	655	654	683	656	637	640	678	659	676	626	661	630	661	667	608	639	674	659	629	605	671	624	662	669	676	643	659	652	668	664	676	690	647	604	659	669	661	657	677	647	673	679	682	654	647	706	625	642	641	594	661	672	620	643	650	655	647	662	583	684	717	625	660	703	633	696	636	617	651	676	652	713	673	746	622	629	615	662	675	640	644	596	654	611	644	636	654	694	693	638	625	652	654	677	661	663	639	692	662	650	615	621	694	659	679	649	661	606	637	676	670	637	624	634	648	630	653	624	633	658	628	628	696	619	706	663	631	644	633	624	674	632	661	701	662	671	681	623	637	689	649	598	663	675	649	646	665	658	632	661	649	623	640	615	645	690	638	661	674	652	630	600	653	635	625	635	642	594	647	640	674	643	694	655	629	625	658	673	660	635	628	587	678	627	622	643	716	599	676	653	668	632	671	698	654	645	629	643	643	673	654	601	633	648	635	672	677	612	679	657	627	684	672	623	678	682	647	650	648	620	651	650	654	620	646	645	643	623	651	651	631	637	648	693	643	621	673	636	643	675	644	638	597	656	675	688	648	646	638	656	634	633	583	669	669	647	623	674	627	611	641	690	630	661	666	626	620	638	636	663	655	677	664	638	671	669	657	630	651	667	668	650	664	607	651	661	667	692	637	701	653	646	661	648	669	617	623	603	674	658	677	643	661	629	689	673	656	674	690	643	653	648	606	623	637	632	671	656	628	629	672	672	668	626	650	657	663	660	584	647	671	653	619	651	687	594	633	655	678	637	634	634	607	659	650	669	673	657	637	657	660	628	647	634	673	654	628	665	644	617	607	668	638	617	668	604	644	673	657	651	658	651	691	641	651	672	661	597	689	619	609	657	628	638	669	649	650	673	655	637	664	664	641	637	654	609	633	655	684	669	649	659	678	659	671	618	654	638	643	625	668	669	675	672
1154	756	1074	3034	5515	14963	18461	13458	8291	3929	1675	630	219	112	69	67	67	57	46	55	60	58	57	52	58	47	57	39	63	70	68	64	62	61	60	56	62	66	71	53	49	50	45	56	58	43	48	56	55	62	70	63	52	43	59	69	53	54	55	61	51	54	59	52	58	54	55	54	61	56	59	62	60	62	54	51	59	53	45	45	73	55	58	53	65	50	49	49	55	53	58	64	55	53	65	50	53	53	47	53	43	59	58	55	54	56	66	47	58	47	56	57	65	51	65	63	45	62	51	46	56	53	71	58	58	55	51	62	57	62	45	72	57	60	48	62	53	55	53	54	65	51	60	54	63	56	71	59	50	70	51	54	43	52	39	59	68	49	55	66	55	45	60	63	65	47	70	63	63	51	59	68	47	58	52	48	73	64	56	46	54	53	45	59	64	58	60	42	56	52	65	55	57	63	49	53	51	55	55	46	47	54	67	60	56	48	66	51	49	55	65	44	64	55	44	71	53	54	56	65	63	62	65	54	50	60	46	69	52	51	42	62	62	56	54	53	46	67	64	56	50	64	59	46	46	63	63	47	55	59	47	66	48	53	58	68	47	69	45	65	69	63	54	58	56	59	49	66	73	54	65	61	65	49	63	46	60	46	57	56	46	40	65	70	59	48	49	52	62	57	51	69	53	56	63	66	55	49	63	56	60	62	52	40	52	43	64	59	53	60	67	63	57	55	53	59	76	62	54	55	45	53	65	69	69	57	47	56	62	52	65	55	58	58	71	53	56	64	39	55	49	50	52	52	53	62	46	57	64	46	59	57	64	45	61	51	60	64	45	53	51	47	56	48	66	53	58	51	48	53	60	50	56	57	62	54	63	56	54	55	46	50	61	56	53	50	58	45	66	57	51	43	62	57	53	63	44	66	53	55	54	56	64	48	60	59	62	57	45	55	44	53	57	68	56	61	62	68	51	64	64	53	47	58	68	67	53	57	58	60	54	68	47	53	49	57	42	55	46	55	49	59	55	49	59	62	54	72	61	51	61	42	63	47	50	57	54	44	55	48	59	69	63	51	50	64	51	61	57	44	44	47	63	53	55	47	56	56	50	61	65	53	49	61	57	65	62	53	53	40	58	58	66	58	49	63	56	46	52	54	62	61	61	62	44	54	45	51	55	48	57	49	60	62	63	46	60	65	56	49	49	52	64	62	51	52	63	46	58	58	71	67	64	57	41	58	50	42	53	34	54	58	64	57	47	45	56	56	55	68	46	59	46	58	57	70	67	47	51	56	42	53	54	52	60	43	60	60	59	59	52	60	56	59	63	67	54	42	69	80	57	57	66	50	58	67	55	49	58	48	69	56	72	51	58	55	65	57	67	56	54	70	56	53	55	61	54	61	63	70	47	71	55	53	64	62	59	54	51	47	53	50	63	51	58	65	66	56	50	50	53	46	48	50	50	63	49	57	59	54	58	46	55	43	57	53	65	49	76	63	45	65	54	48	60	57	69	73	58	68	54	71	49	45	45	55	67	53	58	48	70	61	50	60	52	57	52	62	56	63	50	67	64	53	66	50	54	61	70	58	61	42	52	47	55	66	44	57	60	47	60	56	61	56	50	53	59	58	62	70	44	61	43	61	58	54	57	60	59	61	47	56	57	55	58	58	78	59	69	43	66	52	52	65	56	54	54	60	53	49	56	71	59	67	59	48	52	64	56	59	48	59	58	62	45	50	46	68	65	44	56	42	51	65	56	57	42	59	65	53	60	66	58	51	58	49	62	52	53	47	52	52	57	41	49	71	62	58	65	60	61	54	48	73	77	46	40	68	46	50	61	49	56	56	53	60	45	60	43	55	46	57	50	57	43	45	60	57	60	63	56	47	57	69	58	62	64	57	70	57	58	55	61	63	68	57	49	60	47	64	44	48	54	46	60	54	51	54	60	61	50	43	52	54	52	51	55	68	65	53	51	42	58	33	57	54	51	69	50	54	46	54	54	49	51	54	54	57	46	53	51	42	69	48	54	66	57	63	49	50	52	66	58	47	65	59	66	50	52	51	48	70	60	60	51	48	77	56	72	54	56	53	56	52	67	66	56	51	55	44	68	53	49	54	54	55	55	54	66	62	63	43	69	60	52	60	48	53	44	63	69	52	70	53	63	56	57	42	75	67	70	56	50	61	44	55	63	45	44	55	59	61	53	51	47	65	47	58	62	63	46	64	62	54	54	73	62	38	50	55	65	67	55	51	61	58	66	58	60	47	51	58	52	68	64	70	53	68	53	60	71	50	57	57	59	68	69	48	65	64	58	47	78	57	56	60	51	40	49	57	61	60	69	60	65	59	54	62	55	70	51	61	50	54	62	63	71	64	53	56	62	75	47	44	55	46	59	54	60	58	55	60	66	77	73	53	54	43	53	59	39	38	56	54	60	54	49	60	56	48	51	50	56	67	41	55	53	67	57	44	48	66	58	59	61	60	59	63	47	56	55	54	47	52	73	68	37	59	54	50	57	56	52	56	66	59	64	76	51	53	69	53	50	51	64	46	47	53	50	60	59	61	56	46	58	61	61	58	61	53	49	63	59	48	55	46	52	55	65	70	64	66	57	50	55	51	51	56	61	47	58	61	57	50	61	43	55	58	60	51	49	56	50	72	55	57	49	57	57	43	61	53	48	38	55	49	66	49	50	59	52	52	51	52	50	60	55	53	51	67	47	61	65	61	53	47	57	48	60	56	61	47	65	54	65	62	46	62	54	59	41	56	49	49	52	61	58	55	59	48	41	59	64	51	66	50	58	54	49	62	58	54	63	60	62	59	61	46	48	71	52	62	47	60	51	55	50	54	52	59	65	52	49	70	50	54	60	50	53	61	61	55	60	48	57	60	57	47	53	59	75	57	58	56	52	63	52	53	61	65	67	49	49	54	69	48	50	68	54	55	50	46	48	51	60	55	61	57	50	63	45	66	57	64	51	52	49	46	52	55	77	61	50	58	52	70	59	46	42	51	50	58	47	57	57	51	65	49	55	54	61	64	44	66	55	69	61	61	65	62	57	58	54	43	47	75	56	52	53	60	48	56	59	45	55	50	52	54	52	58	72	53	60	61	48	42	49	61	54	47	50	51	49	62	49	54	57	50	65	64	71	50	45	51	64	54	51	52	59	61	44	54	49	64	63	52	63	69	61	53	61	64	62	65	48	62	56	48	65	72	66	57	52	50	58	61	64	62	46	40	52	50	42	60	52	58	70	57	50	51	64	72	54	50	60	45	49	49	60	56	52	44	48	66	63	51	62	57	68	52	58	65	44	58	49	59	55	64	60	56	64	57	45	58	49	48	50	52	40	54	51	58	59	55	58	57	67	56	53	49	47	55	48	64	54	59	66	56	51	65	52	54	65	48	48	46	69	69	54	54	67	57	40	64	48	51	57	58	42	49	69	61	61	52	66	52	51	47	51	47	51	53	56	53	59	56	50	63	62	39	55	51	51	66	54	50
21552	14555	16401	41402	59325	71807	69402	56407	45283	33915	24336	14049	5430	2306	1170	817	726	719	703	737	718	725	679	729	705	696	678	745	741	712	688	737	740	713	648	681	654	687	751	699	682	698	682	722	730	692	695	710	696	742	692	701	683	663	657	730	688	657	700	644	729	691	683	705	707	694	703	704	715	675	651	734	701	692	694	721	701	723	731	670	732	713	704	707	723	653	715	703	705	685	729	734	741	701	681	698	696	672	708	714	698	754	688	680	717	716	684	712	756	627	703	712	700	726	659	733	686	701	728	719	693	723	700	706	706	669	690	694	719	677	741	712	730	684	698	718	696	704	696	727	695	710	680	700	682	688	716	671	658	676	685	710	651	688	704	752	725	673	702	704	754	663	671	718	686	712	664	692	677	685	703	733	680	719	709	714	699	662	699	709	731	700	704	718	698	724	686	667	684	701	645	722	699	710	695	725	692	710	774	708	680	735	709	683	691	722	717	642	649	678	758	724	691	733	697	700	702	637	771	757	720	712	698	703	708	700	696	719	758	690	748	724	680	691	744	699	710	690	668	667	691	714	725	699	684	751	724	718	696	658	721	725	683	665	683	723	725	678	702	663	689	705	740	735	726	705	726	668	705	699	662	668	761	692	681	706	745	713	678	741	673	708	705	719	648	743	746	682	684	746	724	739	702	699	694	667	724	702	666	722	775	687	644	729	713	710	671	675	707	720	729	713	677	692	681	735	736	734	726	700	722	763	736	684	721	716	715	683	681	680	683	685	730	744	704	741	713	740	684	679	730	736	669	719	719	688	686	732	716	730	703	679	718	718	698	731	692	707	697	703	700	734	687	632	694	717	764	670	696	768	704	703	709	733	719	701	683	687	752	701	706	700	677	685	739	746	717	652	687	707	705	672	775	702	676	644	723	684	699	705	667	706	712	694	704	710	727	693	747	634	689	688	737	690	730	691	683	726	725	687	687	679	679	660	682	729	679	672	717	737	719	724	724	729	694	698	705	745	682	716	739	770	699	682	706	703	733	706	673	731	729	707	748	674	719	716	730	722	702	693	719	698	709	742	704	729	729	685	719	653	688	701	675	706	686	738	686	690	692	726	690	739	734	704	706	690	695	690	684	698	746	645	705	704	696	701	727	660	676	692	711	710	733	723	696	696	711	650	750	664	707	682	750	717	704	676	724	721	715	718	718	701	720	678	722	697	685	720	676	677	651	671	688	663	644	708	735	712	702	670	689	695	732	707	742	691	755	697	692	693	705	718	718	680	733	718	661	695	723	678	749	682	716	687	640	719	742	692	726	687	673	679	716	686	741	682	749	675	770	676	738	709	688	716	680	742	755	741	663	712	709	730	671	695	707	696	713	679	697	746	717	673	701	683	658	696	712	681	680	726	710	734	740	685	690	706	751	712	708	723	701	652	705	679	699	688	700	659	681	727	698	694	727	710	643	708	751	716	705	708	686	690	747	718	684	656	694	717	698	696	705	650	713	718	676	671	696	716	762	688	706	651	681	701	688	660	724	755	711	696	663	732	708	739	733	713	704	721	719	742	714	689	696	702	664	688	727	696	675	734	694	686	712	720	704	738	755	741	672	693	714	704	694	670	705	689	759	743	688	695	702	761	742	745	685	710	716	684	676	696	708	720	749	737	719	665	722	740	670	679	688	723	690	680	687	678	753	724	694	694	734	748	697	672	660	683	667	723	733	714	717	706	685	721	660	630	669	699	736	728	692	690	701	697	717	725	692	678	698	678	686	751	722	719	664	732	723	699	720	676	696	703	716	706	718	729	719	681	704	692	655	677	692	682	733	700	709	677	708	707	688	684	714	699	697	732	678	685	677	702	681	685	703	678	708	672	674	725	727	726	718	696	664	705	739	682	709	691	734	693	742	743	637	704	710	693	688	709	721	721	684	683	680	705	700	703	751	662	713	674	721	640	672	702	765	718	731	729	718	720	727	719	736	696	731	700	689	692	689	713	727	709	658	725	674	703	764	663	701	748	723	679	677	732	721	698	721	652	686	655	673	731	699	687	721	692	708	689	677	696	689	709	713	692	681	684	731	661	717	663	656	702	694	746	688	714	690	708	661	678	726	685	704	679	742	681	716	697	714	693	686	725	685	716	663	685	708	674	710	691	715	701	703	690	691	670	716	707	648	692	697	696	682	697	743	708	713	690	700	730	715	662	675	684	647	682	636	677	730	709	687	641	635	707	728	723	711	719	717	682	691	645	718	709	672	699	703	745	652	741	711	706	696	666	725	730	770	698	700	680	697	696	738	666	712	682	708	672	711	675	689	701	678	718	689	714	660	701	723	693	696	682	694	729	724	718	652	698	692	672	668	728	728	681	737	770	754	733	699	706	675	713	710	700	685	687	735	700	698	708	725	699	723	681	692	714	724	756	687	669	712	655	704	734	680	737	707	688	716	678	699	743	700	717	704	694	696	687	754	702	682	713	716	688	692	736	702	707	744	677	681	679	671	684	719	694	709	713	646	705	730	696	707	700	678	723	660	682	700	716	660	719	677	721	695	710	704	645	698	693	696	714	682	684	694	769	700	710	673	690	699	666	715	704	684	712	720	681	704	724	665	682	716	725	758	695	720	698	705	720	688	686	693	692	730	723	714	694	700	673	726	711	648	727	744	713	721	696	697	714	719	721	738	716	675	682	732	692	740	738	698	724	716	672	740	719	689	696	704	699	705	705	678	729	723	735	700	665	698	730	661	672	687	689	705	749	709	727	731	773	697	657	707	745	776	687	734	721	707	719	713	661	700	693	705	711	684	659	675	720	748	700	698	707	676	676	735	695	727	693	694	692	733	728	703	666	695	720	697	691	767	706	708	660	716	734	717	692	656	690	700	714	714	699	718	705	669	705	709	684	685	706	705	764	677	701	709	742	715	762	693	724	718	713	682	688	693	643	683	686	689	730	655	670	688	673	675	689	682	695	736	687	702	698	678	683	699	714	705	715	648	723	681	713	642	693	663	699	702	709	734	686	666	717	658	690	714	691	732	742	704	725	721	649	712	679	692	694	703	722	735	687	682	671	676	680	631	738	712	667	737	711	721	731	748	741	683	746	700	722	649	732	717	704	710	749	701	747	723	673	728	712	736	695	707	684	699	703	729	688	723	707	647	712	666	684	681	656	716	704	701	719	697	723	731	681	733	751	672	766	662	730	703	690	717	696	732	749	733	702	696	722	716	707	691	738	750	692	726	738	724	722	698	740	712	667	709	654	720	723	670	716	692	700	701	707	653	658	748	712	650	710	693	701	741	702	728	709	697	746	715	662	695	702	709	690	656	670	701	663	736	702	715	750	694	691	711	692	697	704	727	688	674	696	769	736	673	703	710	675	660	734	678	665	694	677	679	719	726	723	675	753	681	690	758	697	701	713	724	663	723	680	682	674	697	692	686	714	668	705	614	728	725	699	727	707	735	659	651	707	722	698	730	662	684	669	702	667	667	712	727	705	681	733	690	681
1391	130	205	383	856	3286	4446	3415	1530	909	511	217	100	62	42	57	31	43	36	41	45	42	42	43	50	54	45	41	46	37	38	49	46	56	49	46	40	49	37	37	48	41	41	39	42	48	56	50	51	46	46	26	36	31	40	55	49	44	46	52	48	48	46	42	60	42	37	50	40	48	43	37	52	44	47	40	53	54	41	42	42	51	50	37	36	52	48	42	44	66	37	43	38	47	43	56	40	38	43	48	45	44	50	35	51	42	45	44	41	43	44	37	42	46	51	43	44	59	61	53	37	35	42	46	40	46	37	51	43	37	46	45	40	43	44	58	53	49	54	33	41	50	38	39	38	41	53	55	53	54	36	36	50	46	59	50	52	54	49	38	45	49	46	42	38	46	45	53	44	52	40	43	44	33	42	48	45	31	37	31	55	34	54	57	41	43	50	47	45	51	45	41	40	59	45	46	36	43	41	39	48	40	40	51	40	49	59	51	58	36	43	50	47	43	34	38	41	40	42	51	61	42	52	31	44	48	51	52	59	39	44	39	51	45	50	45	50	41	60	49	39	42	49	46	46	45	42	33	40	40	36	44	53	45	37	52	34	44	35	48	44	47	48	44	37	45	41	53	44	49	36	37	51	47	37	40	41	50	41	41	43	47	48	37	52	42	54	51	40	46	58	48	44	41	55	41	32	47	48	36	47	50	44	54	45	51	35	51	42	39	40	43	46	44	54	49	51	45	36	51	39	51	53	45	49	55	44	48	43	50	47	49	26	49	36	40	53	51	43	48	32	64	31	57	33	58	43	49	62	51	42	49	54	40	43	37	54	41	45	42	48	54	50	50	47	52	36	38	33	40	51	55	38	45	40	35	44	46	50	49	39	38	40	38	47	57	42	39	47	48	38	34	43	56	48	40	36	40	48	54	52	53	48	46	50	40	37	44	43	39	39	36	43	40	46	38	41	59	47	48	68	60	51	49	48	47	51	41	59	48	46	39	44	53	46	46	43	36	43	39	46	42	45	56	42	46	51	44	47	49	42	36	47	51	41	38	50	41	39	53	39	44	39	42	45	37	36	49	42	38	52	46	50	49	48	53	50	43	48	38	34	57	46	47	48	46	40	51	42	45	50	49	36	40	39	39	63	53	54	37	33	54	42	35	55	46	57	41	33	38	41	52	61	49	47	45	40	44	39	33	38	46	38	47	46	43	47	36	55	42	52	40	44	51	56	42	45	55	44	42	52	54	52	31	55	51	50	37	47	29	47	37	51	36	44	45	40	45	38	49	55	44	53	41	39	43	47	40	40	56	47	62	42	38	50	57	46	56	48	51	57	45	49	43	53	42	49	39	57	47	40	46	39	43	45	45	34	53	40	45	54	31	38	42	47	50	42	35	31	36	44	47	48	43	44	52	53	47	37	36	37	43	41	45	37	50	41	30	44	34	51	39	51	40	41	42	46	35	48	40	48	30	47	42	28	39	37	36	37	50	47	37	51	48	54	44	44	33	40	49	44	45	59	40	54	53	38	43	40	36	30	48	50	51	44	42	43	52	50	52	41	53	43	50	51	58	46	49	49	40	51	47	35	39	38	51	43	33	39	55	46	48	51	41	48	43	36	50	51	46	37	41	44	35	39	42	43	50	43	43	45	47	57	46	65	40	41	48	51	40	45	37	46	45	43	39	36	42	45	32	51	56	55	41	35	46	43	55	46	40	30	46	48	64	38	47	39	46	36	35	40	38	39	42	48	43	55	43	36	37	45	52	52	51	59	37	35	42	50	53	44	35	46	48	54	42	38	50	47	40	39	35	55	34	34	43	41	31	41	45	45	47	48	43	51	45	40	51	48	47	34	47	50	38	60	39	50	44	51	34	49	48	35	48	36	32	46	53	48	45	56	43	56	52	39	48	43	58	57	50	49	44	50	42	62	52	47	50	41	48	45	42	49	40	38	38	45	48	38	46	36	45	55	43	46	42	49	61	44	52	27	51	52	63	41	45	44	42	49	50	47	55	47	44	50	43	49	40	58	36	40	39	54	36	60	35	51	53	50	51	48	42	52	46	44	48	52	50	43	35	43	47	42	52	42	57	42	46	42	45	40	42	48	46	44	38	35	42	34	55	38	29	53	31	42	53	44	48	44	43	39	41	56	30	35	46	48	39	44	50	53	53	42	47	57	31	50	43	41	40	43	44	41	44	48	41	46	41	52	49	40	51	56	41	49	38	53	40	35	46	38	45	46	40	57	57	41	38	40	41	29	51	44	57	54	33	51	51	46	43	37	44	50	35	45	39	50	41	26	54	55	41	47	45	38	38	51	48	37	42	40	33	45	41	38	42	48	56	45	41	25	50	43	39	49	45	49	42	52	41	43	40	44	36	39	38	46	48	41	47	41	41	57	36	43	44	45	45	47	37	42	37	42	32	41	51	54	43	51	45	40	36	39	45	46	46	49	46	49	49	55	38	45	43	40	48	46	55	45	52	40	53	47	55	55	34	47	46	48	38	44	43	44	39	49	45	57	45	35	55	37	42	40	46	48	44	49	56	41	62	48	54	38	46	46	44	44	57	43	38	43	50	57	50	40	33	44	50	44	48	49	48	50	48	52	41	48	42	47	45	64	53	50	63	49	45	43	44	45	44	48	40	32	43	61	34	40	40	43	36	40	52	47	51	35	44	53	40	55	50	44	48	43	50	54	53	49	37	30	44	48	39	39	36	41	53	35	39	45	40	49	38	49	43	43	44	47	42	52	41	42	34	50	54	51	41	48	52	42	51	52	37	53	36	48	33	58	53	41	50	35	44	48	40	46	46	41	48	58	47	53	54	46	48	42	57	47	42	56	55	54	36	50	44	30	55	49	53	33	40	47	48	38	52	47	50	44	53	40	52	56	33	40	40	39	38	41	40	51	58	39	35	57	41	42	37	38	47	55	47	39	34	46	41	42	40	53	36	55	45	32	43	32	47	50	40	49	50	42	39	40	35	50	47	51	52	35	48	46	34	40	38	45	52	44	47	47	33	40	50	44	40	40	39	42	49	49	50	43	38	44	43	40	50	52	41	46	50	54	42	47	44	48	45	42	47	38	46	55	45	51	51	34	36	41	40	50	36	44	49	51	47	52	37	57	40	45	50	41	46	33	36	43	41	60	51	39	43	41	42	44	49	45	42	43	41	42	50	58	43	36	41	45	64	38	53	42	53	64	44	40	44	53	39	42	43	35	50	33	35	53	45	50	51	55	39	64	46	33	51	48	36	52	46	42	46	55	44	38	45	40	42	55	46	40	45	33	43	53	45	44	46	45	39	32	45	50	47	45	53	47	39	43	54	47	43	49	40	47	43	49	51	46	42	41	41	43	40	52	48	37	41	51	38	34	36	49	38	38	44	38	38	53	45	42	47	44	43	49	51	54	49	53	45	39	41	55	55	45	39	48	39	42	44	42	48	43	37	44	37	36	40	46	45	39	32	52	50	56	44	53	42	61	47	36	40
11550	4152	5026	19046	33390	44508	43275	36381	25937	19934	12070	5723	2279	1117	701	592	555	521	569	567	542	555	559	579	566	556	530	562	540	560	577	555	568	566	575	566	598	575	568	557	593	577	526	561	570	552	569	561	578	567	600	596	548	568	563	551	590	598	567	539	558	561	616	529	560	562	572	532	618	631	564	559	564	589	556	566	575	558	557	563	517	604	568	543	566	553	580	520	570	574	586	569	562	547	553	605	582	580	564	544	601	564	601	576	619	572	546	552	529	579	555	567	574	574	593	590	516	565	574	599	552	563	577	574	573	579	562	595	601	566	553	550	555	585	581	569	579	534	534	555	545	564	532	549	541	561	608	571	553	566	532	575	577	552	544	587	553	545	545	571	581	562	530	559	546	585	535	586	539	536	554	563	531	557	540	549	590	553	573	606	526	567	541	574	547	557	542	554	563	556	592	544	565	543	565	580	542	546	507	554	563	550	562	580	537	569	570	547	595	544	560	589	571	564	595	598	524	600	595	598	542	587	571	587	581	553	551	554	567	537	545	624	557	607	572	554	573	605	595	568	559	538	580	534	596	577	534	571	579	527	539	595	556	588	616	611	568	543	593	533	541	572	546	568	589	590	565	551	624	565	534	531	595	555	530	557	568	555	523	589	583	515	555	606	600	557	531	599	597	602	520	546	553	573	511	508	580	575	607	553	564	537	532	534	601	578	551	565	545	549	584	600	561	579	572	560	572	581	556	564	548	562	589	581	601	533	575	598	556	577	598	571	564	536	543	569	560	540	524	508	561	568	556	570	520	551	552	569	546	530	550	579	588	577	554	577	582	573	571	584	617	602	581	556	540	566	562	610	538	535	570	626	580	563	553	557	573	533	570	567	556	523	558	527	578	554	599	547	595	579	588	571	557	569	533	578	568	600	565	539	538	599	560	564	589	616	572	545	622	544	585	583	580	563	561	598	579	584	564	581	606	597	486	558	562	577	608	532	583	543	585	560	561	581	560	527	534	598	593	570	548	576	536	582	522	564	572	597	529	546	573	553	591	611	543	581	570	549	592	568	573	592	585	559	579	596	555	539	593	590	600	556	580	534	569	557	540	566	576	563	544	594	561	610	583	584	599	567	555	577	593	577	546	537	534	528	579	607	564	590	588	597	611	571	546	551	523	565	501	616	592	575	532	545	552	574	593	559	562	584	525	568	569	554	583	552	595	586	558	562	545	547	551	570	568	572	556	553	535	546	566	542	548	610	560	592	529	590	563	566	586	554	545	561	539	571	571	583	550	574	548	529	540	528	564	580	600	596	566	576	541	589	571	563	564	515	557	539	541	571	543	579	556	593	575	577	571	590	586	584	565	545	592	579	571	553	541	543	513	538	549	552	592	542	584	548	611	578	591	538	556	562	543	526	548	560	584	556	589	610	579	550	563	571	563	598	567	584	610	563	556	596	541	641	615	579	551	564	593	557	580	599	569	572	570	583	593	562	570	598	538	565	576	606	584	545	544	532	555	570	571	540	531	528	562	573	543	574	566	567	560	570	567	547	565	526	578	619	542	535	553	575	575	537	548	561	557	522	534	567	536	572	599	574	599	587	545	547	548	575	525	572	566	599	558	539	549	572	575	533	541	607	559	547	572	565	535	549	559	526	535	538	582	604	545	580	586	598	581	625	609	581	611	543	562	601	555	555	582	578	561	552	578	582	554	548	531	554	562	579	559	567	592	562	581	538	573	564	558	580	563	563	534	566	571	552	548	575	526	621	555	550	590	563	586	532	531	573	561	583	566	576	529	584	587	526	559	592	571	503	589	557	548	577	515	541	569	575	551	569	576	574	529	557	571	584	568	554	591	522	571	567	558	552	596	544	534	564	560	535	541	579	553	568	565	550	588	565	581	569	603	569	565	575	572	545	628	578	568	572	567	538	565	544	567	543	548	581	522	574	563	539	532	535	569	554	586	584	557	589	592	549	544	542	604	576	583	607	538	566	597	543	539	560	566	589	525	563	565	546	556	550	563	580	594	527	575	599	584	586	535	594	587	566	572	596	595	533	567	561	594	574	553	580	566	574	582	566	573	543	552	612	567	564	551	570	598	613	548	586	549	573	547	548	590	603	548	584	578	550	612	568	563	565	531	582	530	559	566	577	573	549	596	544	560	564	558	564	554	545	556	571	571	573	573	577	582	604	551	565	573	548	559	574	585	581	591	603	567	527	581	584	524	540	549	538	585	559	568	538	567	560	555	598	571	541	586	537	541	559	541	552	545	583	558	575	572	616	549	529	569	596	551	574	538	602	587	595	613	615	574	592	581	623	569	556	594	534	604	554	591	538	618	556	573	594	557	547	591	535	574	565	585	540	543	554	536	570	585	552	581	568	544	527	570	602	531	540	582	518	555	577	584	587	581	567	578	552	579	569	584	543	591	585	531	594	584	593	552	562	573	549	566	563	569	556	574	557	552	565	583	540	560	568	628	591	599	568	605	582	559	561	557	595	591	522	527	524	554	565	555	536	544	586	564	544	546	571	521	562	600	566	575	602	572	548	601	583	547	575	589	548	542	554	561	595	572	555	609	534	565	531	571	550	576	515	552	581	571	581	552	563	538	571	565	559	557	563	572	554	587	550	551	584	555	562	541	592	582	562	551	568	563	601	551	582	572	558	603	574	561	529	577	602	575	605	530	590	555	542	588	549	532	565	550	573	595	566	569	557	585	546	571	539	555	593	551	573	516	588	560	546	541	552	602	567	554	565	584	540	566	536	571	568	581	533	513	617	567	578	573	572	529	558	600	533	548	561	604	577	567	581	604	565	557	568	559	557	531	549	541	597	560	582	552	569	571	568	596	543	578	580	567	509	584	525	561	573	605	557	596	561	545	565	581	576	565	600	544	564	549	549	569	577	535	551	608	599	560	571	590	553	552	561	548	551	555	584	556	577	582	529	563	596	573	571	605	567	570	595	630	584	563	549	568	533	581	538	526	581	558	574	544	555	569	547	562	558	591	535	577	570	529	537	537	538	564	551	561	588	573	537	602	541	580	610	563	549	543	584	587	560	569	586	524	565	531	528	509	569	573	565	541	536	537	589	599	591	579	548	546	557	557	583	559	545	562	549	534	510	547	545	617	569	592	578	563	583	610	556	572	603	569	517	583	564	571	553	573	541	610	565	550	575	537	572	553	552	572	594	544	562	527	541	575	534	560	544	549	583	578	537	572	557	563	527	529	615	545	592	569	597	557	578	580	589	589	581	518	566	567	562	592	543	583	601	564	548	545	508	575	532	568	580	509	600	575	563	580	569	615	547	520	570	539	571	569	623	565	571	600	565	578	561	544	594	564	557	562	587	560	588	543	568	556	578	556	591	575	559	571	530	557	535	510	539	515	540	537	546	625	549	597	579	532	597	576	578	587	556	548	567	555	580	589	615	576	555	558	556	558	606	555	557	587	562	565	587	559	573	544	530	568	535	551	602	532	595	562	564	598	591	605	548	551	564
663	455	779	802	1780	7083	11306	10600	5769	2788	1315	514	211	99	73	56	56	41	55	53	51	40	53	43	46	55	57	50	56	62	55	41	46	49	71	46	49	54	54	50	43	54	55	52	43	59	54	44	56	52	58	50	46	39	61	53	50	54	43	53	48	64	50	50	52	51	53	56	44	44	54	51	51	48	42	52	47	45	55	40	53	51	56	43	47	56	54	47	50	54	52	44	62	52	51	41	58	49	43	44	48	37	38	44	50	61	56	54	50	46	55	43	49	48	43	42	40	36	52	45	45	64	43	60	35	44	47	39	48	43	53	41	46	57	37	47	55	46	58	35	41	36	41	41	55	49	45	49	48	44	56	49	55	56	47	48	51	60	52	55	54	45	48	53	63	51	37	56	55	55	55	42	43	53	57	48	43	53	40	58	51	47	44	48	40	61	44	58	52	54	54	45	45	46	46	53	58	41	41	44	46	54	50	69	50	45	52	43	41	52	64	59	55	53	57	43	55	49	47	64	51	41	41	43	48	51	47	33	43	53	39	45	55	48	60	59	45	41	44	42	41	38	51	62	45	55	46	51	61	48	41	44	51	54	47	44	42	47	49	47	38	52	49	51	58	51	43	50	53	49	46	52	44	45	43	48	49	49	58	44	53	49	57	48	48	66	35	50	45	52	48	52	45	44	53	57	56	59	61	47	48	49	41	47	44	61	45	38	49	49	49	50	55	68	54	46	55	53	54	55	47	44	56	49	41	45	56	56	43	44	48	60	40	51	51	42	50	61	56	53	44	39	48	60	62	54	38	45	41	54	34	48	50	56	53	52	51	43	46	48	47	54	38	44	54	50	44	62	59	60	45	51	42	42	52	44	55	43	48	47	51	71	56	48	52	48	40	50	50	70	50	49	55	63	44	36	55	52	57	47	64	47	54	58	52	60	43	59	51	42	53	42	43	45	48	56	54	40	55	47	54	44	55	54	53	47	49	50	50	43	38	61	52	53	48	49	48	56	65	50	55	53	45	50	50	41	38	63	49	44	58	51	50	52	50	50	58	50	57	59	59	58	47	48	67	54	37	65	45	53	57	38	47	50	48	43	53	48	47	47	42	45	40	48	67	42	56	36	58	41	53	56	49	46	50	39	42	62	49	44	58	53	53	50	64	52	56	57	54	52	47	46	47	49	51	35	41	52	56	43	55	44	49	59	42	37	46	40	61	51	66	43	50	69	43	46	55	40	54	67	52	48	45	47	54	47	60	48	44	51	43	64	53	58	44	53	50	54	59	58	59	45	39	48	44	60	51	28	55	54	46	55	45	55	57	39	55	55	51	47	53	56	45	45	58	52	41	55	50	59	53	50	52	42	47	46	55	60	52	45	44	58	65	45	53	59	49	43	52	41	41	37	46	52	44	51	51	46	42	61	49	54	42	40	67	48	51	38	56	45	53	47	59	48	54	51	45	49	44	46	59	41	57	54	51	41	51	54	57	55	44	42	60	53	60	48	50	39	58	51	52	56	46	39	44	38	53	53	49	53	53	53	41	47	42	51	57	39	39	46	54	58	48	54	35	50	58	53	56	42	51	52	60	47	46	40	54	46	50	38	40	72	42	65	39	57	60	40	39	38	61	49	48	47	48	50	59	45	37	50	57	48	57	45	43	44	56	56	39	55	49	46	39	58	54	41	60	53	70	35	40	59	36	52	48	60	55	45	42	57	55	44	40	42	46	47	51	55	64	42	55	44	46	47	44	43	33	50	54	64	59	48	33	57	65	51	47	42	55	41	54	55	39	55	52	54	52	57	62	58	47	35	42	48	56	51	56	54	56	49	62	48	55	60	45	59	38	44	45	51	53	31	54	62	45	62	40	48	42	48	47	54	49	43	59	49	43	43	51	54	60	55	53	69	51	49	49	57	57	47	51	57	43	70	45	52	50	39	53	55	59	43	45	60	51	50	47	51	49	52	59	52	48	56	45	44	57	46	34	57	39	53	50	41	51	54	44	63	57	48	45	44	45	51	30	65	50	58	51	48	48	48	47	45	48	60	58	51	56	46	43	50	68	47	46	47	44	54	55	62	48	57	53	53	52	53	40	58	56	36	50	44	58	58	42	37	58	44	46	47	56	50	59	42	40	49	46	66	67	53	57	59	51	54	51	54	53	49	34	42	46	44	60	43	49	54	55	48	51	45	52	64	61	59	55	42	47	43	57	41	51	48	61	55	56	52	47	44	44	61	50	47	51	42	52	41	52	52	45	51	53	58	49	60	36	57	40	42	39	48	45	44	47	45	56	47	54	45	51	53	47	48	58	47	50	45	56	53	52	62	47	65	46	45	36	55	53	43	63	54	44	54	54	46	49	50	60	53	54	49	51	58	66	44	46	48	54	71	62	43	45	47	49	55	43	42	48	60	52	59	52	42	51	55	34	42	49	49	62	54	54	47	55	48	49	46	55	46	44	35	47	38	43	53	55	52	54	58	55	45	47	51	45	41	50	49	49	42	54	41	55	62	46	55	39	54	42	53	50	49	54	48	51	43	56	44	46	44	45	51	51	52	48	52	42	54	48	49	50	62	53	43	43	60	53	50	50	61	40	51	46	62	61	41	50	48	51	39	47	49	47	64	65	58	42	48	55	60	40	51	52	57	47	38	46	42	50	56	51	46	54	56	44	59	57	50	44	52	46	48	45	53	56	42	43	43	55	40	43	41	47	49	46	48	56	46	57	37	48	48	52	46	48	37	46	30	39	45	44	52	49	45	59	50	39	53	51	50	55	69	39	52	59	41	54	55	52	56	56	46	53	66	57	47	52	38	33	43	55	55	52	41	58	49	42	39	59	46	66	51	56	52	49	48	47	49	40	54	43	45	30	52	55	36	47	54	49	49	50	49	42	43	38	48	39	51	47	53	44	59	31	67	44	50	43	44	59	40	46	49	52	49	55	44	50	54	60	57	57	44	52	50	52	44	54	51	50	66	54	50	43	55	48	48	55	49	55	41	55	40	48	55	63	62	57	46	49	43	50	42	37	37	55	47	46	62	35	47	62	48	43	54	64	48	52	38	41	60	40	55	55	49	37	41	49	51	56	66	44	42	61	65	53	49	48	49	47	53	42	43	50	44	53	40	46	51	46	56	51	57	51	44	50	51	42	45	62	58	46	59	43	53	45	44	49	42	43	45	49	60	53	43	57	47	44	55	64	49	47	45	46	41	52	52	44	38	55	54	44	59	52	55	53	45	44	69	55	42	34	66	41	49	40	52	55	47	48	42	44	50	56	40	59	57	47	55	55	51	56	57	52	44	58	52	54	49	47	52	42	48	51	36	58	52	40	43	50	61	59	51	50	55	60	58	42	37	47	38	56	46	45	54	57	47	47	45	49	54	51	35	51	49	62	56	46	49	62	61	55	57	52	51	63	41	57	49	53	56	55	53	57	54	39	45	55	50	46	53	49	35	53	46	57	45	40	52	51	42	49	59	43	51	51	48	35	47
16404	10069	12414	26339	43638	58097	60506	52911	39671	30503	21866	12572	5402	2194	1063	727	654	628	609	652	654	570	637	615	600	586	625	655	609	604	617	584	633	680	647	671	604	626	619	622	630	616	631	617	608	687	644	600	647	593	609	621	633	612	621	618	630	582	652	578	593	600	654	660	586	645	624	643	595	664	649	648	639	569	618	602	643	574	602	620	656	610	650	575	586	583	661	614	582	609	583	607	605	633	618	633	638	600	600	589	628	615	601	630	604	628	627	645	633	630	649	611	608	627	667	594	641	613	582	620	606	607	632	598	636	587	593	595	599	614	625	593	608	636	610	591	667	582	671	611	641	588	635	609	641	620	610	620	585	601	633	610	631	583	583	591	583	606	598	622	651	671	581	631	619	593	659	620	618	639	665	618	600	596	609	674	580	614	580	648	607	618	678	647	639	605	638	649	563	592	620	590	608	659	679	593	610	658	635	602	600	593	580	609	604	645	637	645	651	621	627	657	620	595	660	657	611	627	668	623	644	606	604	634	618	609	627	644	645	637	626	639	600	623	642	637	625	571	638	592	613	600	628	584	631	639	658	606	585	643	627	612	655	645	638	611	611	630	644	612	628	618	617	647	613	629	631	558	599	638	600	642	610	619	626	624	616	619	597	619	612	593	617	640	639	619	671	619	618	610	595	612	601	597	661	658	580	624	634	654	621	601	631	618	616	620	610	630	620	683	649	597	631	614	593	636	587	604	602	632	592	629	586	610	626	629	593	627	607	590	626	574	642	620	627	600	608	650	604	644	614	599	578	640	617	603	679	625	622	637	604	610	615	604	582	614	556	605	604	635	602	574	590	607	602	573	678	644	655	600	645	614	644	589	630	559	639	653	622	659	600	574	637	577	609	652	571	633	596	634	672	632	597	608	666	649	609	635	637	619	603	617	599	593	605	625	627	615	610	612	606	660	618	599	672	579	634	622	614	617	613	638	654	633	641	638	590	657	633	595	597	575	592	587	636	592	584	637	642	626	619	586	631	596	599	583	619	610	584	594	637	597	602	656	634	625	591	670	608	612	579	618	667	585	640	648	648	587	597	608	612	667	591	607	616	631	621	634	635	620	616	600	659	602	613	651	628	591	584	639	627	617	654	621	619	607	607	609	624	617	661	616	628	582	650	629	593	636	626	603	600	621	637	680	619	583	622	628	621	628	619	607	599	631	568	600	603	635	636	621	603	588	616	629	684	653	613	629	667	587	634	633	611	614	616	633	594	591	613	667	570	628	588	621	574	619	609	612	633	633	631	637	600	630	655	640	634	686	630	620	588	622	610	652	605	613	582	672	630	671	610	591	629	608	600	655	620	632	629	621	662	652	631	622	625	661	613	605	617	627	586	625	612	591	608	636	623	608	654	628	613	582	626	573	610	641	660	623	598	604	606	631	595	602	602	629	619	616	624	598	630	578	629	599	632	609	622	614	633	619	599	672	637	608	570	619	610	645	649	620	637	552	565	589	665	602	616	655	605	623	575	633	654	596	631	587	605	597	597	586	652	622	609	606	642	627	632	591	603	632	625	589	607	599	655	647	584	579	613	565	644	639	603	585	588	592	586	644	654	603	647	673	642	584	617	594	634	629	652	603	568	613	663	596	582	626	611	632	602	675	672	654	635	625	647	568	637	603	659	586	625	646	608	654	656	613	578	666	566	633	631	636	595	640	597	615	613	652	627	641	641	634	646	627	617	629	660	616	590	613	599	623	654	600	595	620	627	598	599	647	616	621	628	605	671	608	604	635	602	628	658	592	632	587	635	578	591	596	601	616	615	582	670	602	627	631	643	630	644	634	677	614	605	641	650	632	590	618	653	605	623	632	593	610	640	603	599	600	578	628	617	620	608	623	563	642	620	606	598	650	646	618	584	553	612	602	623	639	631	626	622	602	608	666	641	579	600	583	599	641	599	641	616	678	631	621	630	611	646	624	630	633	606	611	648	619	664	622	610	654	598	593	605	598	633	601	627	614	624	623	615	609	633	592	617	617	607	633	587	592	605	670	628	619	588	626	570	637	628	639	599	650	624	641	638	588	613	614	630	621	636	630	594	603	590	624	589	621	632	612	621	592	627	601	624	642	644	624	603	621	627	672	613	641	648	600	612	601	613	616	646	671	615	583	627	620	617	647	589	635	600	649	621	645	613	629	631	593	599	648	618	568	584	635	592	634	613	603	594	594	618	585	635	619	600	590	655	630	582	609	581	647	606	618	610	637	633	662	599	616	587	589	594	649	650	614	650	631	639	640	637	612	621	620	616	635	611	629	584	562	625	600	615	612	614	600	645	588	577	625	603	610	633	621	610	618	593	602	633	627	646	648	580	623	607	604	629	647	628	596	588	622	642	590	613	616	584	584	611	589	651	600	592	616	625	610	635	625	590	687	634	592	616	652	655	601	628	602	588	606	614	587	603	610	615	573	618	611	618	614	589	604	645	603	626	638	623	599	601	658	600	617	636	613	657	630	673	624	640	605	643	644	577	614	605	622	572	659	608	662	568	615	656	620	630	591	698	622	628	626	621	594	607	569	591	612	616	647	617	629	657	613	618	585	618	641	652	580	597	566	594	617	624	635	597	622	584	603	614	619	593	628	614	624	603	605	664	594	608	634	643	625	641	653	609	624	625	675	644	632	571	566	568	628	646	566	611	649	636	596	615	621	611	611	591	642	602	614	639	637	616	622	651	592	563	578	664	616	580	562	627	584	623	622	624	612	637	585	606	605	613	572	638	571	635	609	589	606	627	612	652	691	614	619	591	598	606	638	601	647	610	632	606	613	610	665	614	615	620	653	626	604	630	592	594	611	614	614	632	583	552	630	626	606	614	604	642	605	576	645	648	620	604	636	599	620	605	582	600	657	641	624	627	671	615	592	636	627	617	627	623	601	598	654	625	620	655	623	582	632	622	607	624	629	645	616	602	609	628	646	622	578	586	605	589	619	639	623	631	642	651	620	657	650	532	601	623	643	628	619	614	631	637	575	635	626	635	615	659	637	624	612	642	571	593	578	661	607	597	581	579	585	620	592	632	600	607	584	625	624	618	644	606	604	622	631	622	633	650	643	573	598	622	630	634	560	626	587	688	643	615	612	625	663	585	611	604	583	620	595	627	610	625	610	618	674	623	619	656	660	619	581	614	644	622	638	632	645	634	595	634	598	656	600	657	672	642	633	639	607	649	608	609	604	593	612	648	631	642	639	609	590	635	587	602	655	610	629	635	629	597	620	608	632	654	627	665	633	618	604	598	650	598	626	575	577	585	625	650	589	647	612	580	616	643	605	636	611	609	614	594	634	585	656	645	596	618	641	623	629	647	631	623	609	604	613	627	597	704	614	636	661	633	647	630	653	604	631	659	629	624	614	596	644	615	608	590	638	619	641	586	605	648	579	576	613	597	611	635	615	660	640	613	624	638	642	642	567	624	596	594	606	618	631	652	624	628	622	620	631	621	635	610	635	626	638
2119	271	335	586	1491	6970	11305	10882	6916	3155	1533	682	269	124	68	51	57	47	42	61	47	58	47	50	51	36	48	50	54	60	48	69	44	46	38	57	57	45	44	53	60	39	48	49	42	54	45	52	55	60	53	44	57	53	57	51	53	59	59	47	56	47	40	54	47	62	48	54	50	41	51	51	50	60	73	42	52	61	63	58	45	50	45	59	46	53	50	53	46	46	76	43	72	56	59	54	64	67	54	46	44	42	55	57	52	51	53	46	47	45	53	60	56	58	46	41	44	55	54	47	50	54	55	48	40	54	38	61	51	46	52	45	39	47	49	46	41	48	44	59	50	54	47	46	50	58	41	52	43	50	50	48	68	52	55	44	52	42	59	52	47	47	48	53	55	53	52	45	67	56	49	48	39	42	60	51	51	38	51	55	64	53	48	61	55	53	48	37	48	49	59	52	59	49	63	44	56	57	56	52	59	47	45	50	79	57	53	42	48	57	44	50	60	55	46	50	65	55	52	40	46	61	46	55	42	61	40	53	42	61	48	47	57	52	48	46	42	51	59	69	52	54	44	54	48	43	51	39	56	56	50	48	49	45	57	36	53	59	52	45	52	65	58	58	47	60	57	62	61	62	57	53	66	60	41	41	61	50	53	46	59	53	49	50	55	64	49	50	58	43	57	43	49	47	56	40	57	49	70	48	46	48	47	56	51	41	48	45	53	46	67	35	57	56	44	60	55	58	61	57	59	50	56	53	48	50	62	56	55	50	62	41	53	41	55	51	51	41	48	57	59	58	44	58	52	58	60	42	45	61	39	52	48	49	60	40	59	49	48	49	44	63	43	49	54	56	53	40	54	42	48	51	48	53	54	65	61	49	39	61	42	66	47	55	38	58	47	59	37	60	49	58	43	49	54	51	46	63	48	43	41	51	65	49	50	59	35	53	52	50	53	50	48	56	53	54	57	44	45	51	45	59	49	52	49	59	40	53	49	50	47	58	52	52	60	58	39	50	61	68	46	46	57	51	50	49	48	44	53	51	61	53	47	58	50	48	51	56	44	55	55	49	46	46	51	56	52	41	50	48	50	57	45	48	43	60	55	56	47	59	54	63	70	54	56	44	50	56	47	60	37	51	42	41	52	52	60	58	51	50	66	51	55	58	60	54	60	47	46	63	45	46	39	45	42	54	52	46	51	48	54	48	52	63	46	42	47	47	52	53	53	53	35	52	51	46	57	44	48	60	52	44	58	42	68	46	46	56	47	52	45	53	48	58	46	47	46	51	57	53	45	62	43	58	52	52	40	61	54	42	66	59	54	55	52	51	55	60	45	45	41	69	65	56	59	52	53	53	48	44	52	49	50	57	49	40	44	59	51	52	43	51	38	49	50	41	54	57	67	58	57	41	47	59	49	38	38	66	62	46	59	47	61	42	44	56	64	56	54	47	55	59	40	56	46	50	54	37	50	57	66	48	34	54	58	42	50	45	68	48	46	46	52	52	45	44	57	58	67	70	42	58	51	42	51	54	53	55	53	58	56	41	44	51	56	41	54	38	44	47	47	58	61	48	54	53	54	49	46	50	52	51	65	50	52	40	40	61	55	42	45	58	61	48	41	35	67	47	62	47	52	58	55	63	67	42	56	30	47	44	61	58	55	47	44	51	47	63	55	65	40	59	46	60	58	54	46	58	50	50	47	53	40	52	54	35	52	55	49	47	48	50	40	48	59	55	65	48	57	48	55	53	39	55	55	64	37	48	52	62	44	64	46	52	61	55	57	40	51	54	45	57	55	46	66	53	42	41	57	53	58	42	62	44	54	44	49	57	53	50	61	39	51	43	53	62	54	57	53	34	60	36	48	48	56	49	61	46	50	59	47	42	49	42	55	48	53	54	50	42	53	51	59	56	52	52	60	45	43	44	43	43	55	40	47	53	54	40	37	46	71	52	73	48	64	52	51	51	60	45	49	54	44	45	58	44	55	56	46	49	51	60	60	47	51	57	53	56	48	52	54	57	49	47	44	42	39	61	46	58	42	54	58	56	54	49	66	44	46	54	57	62	43	51	47	47	35	45	54	47	59	51	56	38	53	48	56	50	53	46	55	48	58	49	52	60	50	47	57	54	44	43	54	65	54	38	61	51	48	55	60	58	49	55	55	55	45	55	43	51	48	53	40	50	50	56	47	32	70	38	51	49	47	43	47	49	49	58	50	53	44	56	54	49	48	52	57	56	62	44	52	59	50	44	70	43	47	50	54	52	59	40	55	50	55	56	50	51	51	52	36	56	55	51	59	54	51	47	57	51	47	46	51	67	53	47	58	43	46	49	61	56	56	50	51	45	49	49	48	60	45	50	42	54	53	50	59	56	65	46	58	59	56	55	33	44	44	51	41	51	35	47	53	48	69	45	63	45	64	42	47	41	44	50	53	49	55	52	64	44	51	46	48	50	45	54	51	51	39	36	47	52	39	54	36	43	54	51	53	55	70	43	45	51	62	63	60	51	55	44	51	55	53	59	42	52	48	72	53	61	50	42	50	64	53	43	64	44	52	45	55	47	56	59	51	44	57	52	54	58	45	60	51	48	43	55	49	48	45	49	66	62	50	57	47	55	67	49	63	65	59	41	54	40	45	52	45	62	50	42	52	51	49	59	57	56	49	51	52	46	46	53	54	46	36	58	55	45	45	43	45	50	56	57	40	57	39	44	44	50	60	54	45	50	77	56	45	46	48	46	47	74	64	47	54	48	53	51	49	47	35	57	57	49	63	59	55	68	43	51	59	45	53	65	41	37	64	52	45	42	61	53	43	42	49	45	53	51	48	57	41	57	60	47	42	51	50	42	41	64	57	47	53	49	55	57	58	64	47	49	58	41	52	57	45	47	55	60	41	64	38	54	65	47	48	58	56	47	49	66	57	57	54	57	69	46	53	42	59	48	56	45	55	50	49	54	63	49	52	56	56	58	53	42	50	49	64	58	51	50	46	52	55	45	50	50	48	46	53	50	40	53	53	54	63	41	48	51	47	55	55	64	52	53	59	53	56	51	51	49	46	45	50	61	40	53	62	59	52	46	51	47	50	45	60	57	59	50	56	43	53	63	56	46	46	53	52	49	49	45	76	44	47	50	56	54	43	44	48	49	51	54	45	59	69	58	52	51	57	58	64	54	52	49	57	47	50	38	52	66	52	54	42	44	57	44	56	59	45	36	55	44	57	48	55	65	60	52	60	57	44	50	61	55	57	47	61	46	51	43	60	54	38	51	53	65	46	52	61	45	34	55	53	52	47	48	67	39	56	45	49	57	54	62	56	52	46	50	58	49	53	51	51	49	35	53	58	58	61	54	53	58	57	54	59	40	50	66	48	38	60	39	59	46	51	64	49	55	46	66	47	54	56	56	47	53	60	45	42	55	66	52	62	54	67	46	47	48	49	56	45	41	48	59	52	44	49	52	40	45	48	50	36	52	55	41	48	56	52	53	46	55	51	52	44	46
14744	7077	6778	22654	40653	57636	61604	55038	43625	31871	24216	14640	6322	2527	1162	798	666	662	665	650	592	688	605	678	627	661	659	617	635	647	628	645	673	633	649	657	609	682	663	635	599	625	654	699	635	654	694	702	689	673	664	631	636	629	657	641	684	680	694	632	661	645	681	669	657	661	664	663	626	584	674	671	664	647	667	638	667	626	639	612	627	647	650	649	664	672	668	637	670	642	736	616	687	687	642	650	693	675	655	668	677	603	636	640	656	639	663	673	631	656	623	654	659	671	692	638	681	636	664	628	621	699	668	633	670	653	634	641	682	632	706	622	704	668	633	643	613	635	685	667	668	678	662	661	612	627	665	658	623	693	670	682	599	672	675	648	666	611	627	647	628	623	660	669	652	671	644	642	634	646	649	683	635	633	691	654	648	629	669	667	649	668	691	640	627	656	679	669	675	638	639	664	650	610	659	643	656	611	669	642	638	700	645	677	617	665	657	666	668	637	641	712	661	647	598	642	620	610	667	636	624	632	620	618	631	658	663	647	675	703	615	629	626	636	665	699	636	645	638	678	710	662	634	615	663	670	615	674	658	649	718	627	633	604	631	649	687	646	621	633	648	676	648	628	685	672	682	691	622	664	666	648	677	624	657	642	626	648	628	674	653	670	672	681	611	618	637	662	684	637	662	629	621	639	680	649	628	663	689	634	718	664	640	631	662	627	671	647	630	662	667	605	662	670	653	651	709	686	621	657	685	671	592	643	637	625	611	669	671	650	656	645	679	682	642	647	701	625	644	646	646	629	626	690	623	663	610	637	646	625	667	647	656	572	663	644	621	664	656	678	658	640	635	651	658	631	645	615	605	675	675	685	656	672	666	675	656	655	612	613	624	696	617	726	650	663	666	602	699	617	617	622	638	626	666	643	635	630	669	646	629	652	669	641	679	656	624	659	649	654	652	663	623	625	628	651	678	687	661	698	660	649	666	670	708	680	607	660	711	653	663	648	632	674	592	631	631	643	654	668	633	662	689	636	614	653	622	639	639	641	679	642	640	630	722	652	605	655	624	626	644	642	629	646	657	594	596	644	681	668	648	650	641	659	643	620	613	629	682	626	630	672	672	616	607	605	674	621	631	645	665	653	711	606	669	668	647	666	628	627	627	632	667	661	639	680	666	655	664	641	668	660	645	679	669	634	667	626	686	668	640	642	637	659	682	681	649	644	653	666	634	642	683	696	603	635	616	649	630	658	656	623	664	622	617	647	676	648	641	673	621	657	656	709	638	605	688	681	670	660	704	636	676	649	630	607	652	645	654	660	647	684	649	680	648	658	657	674	642	639	695	641	664	654	641	623	642	681	614	714	655	621	630	633	676	655	608	659	638	623	623	667	630	659	682	641	661	653	656	663	632	668	675	665	656	651	690	644	616	709	628	648	675	621	644	668	649	610	601	638	640	609	651	673	615	630	642	693	657	658	713	646	634	652	659	673	647	651	671	678	671	668	676	646	595	601	654	637	654	691	642	635	643	647	679	713	654	649	675	631	664	620	628	666	637	675	647	651	656	649	612	649	673	672	682	639	651	642	639	677	596	613	621	654	609	642	679	689	663	682	690	654	672	675	624	622	618	677	627	645	652	636	627	670	642	678	653	612	665	654	655	679	633	696	671	647	639	645	640	685	657	667	624	658	689	685	651	669	667	630	622	643	628	680	661	639	637	676	615	627	645	633	702	618	656	626	624	641	660	680	679	670	648	657	658	645	663	630	643	684	684	689	653	638	652	695	674	667	635	601	608	656	649	667	609	635	651	661	605	606	649	668	636	644	683	699	653	682	683	668	647	676	671	650	652	683	668	664	631	676	641	675	657	638	639	627	651	631	649	670	653	668	632	671	601	636	688	682	645	658	650	654	698	652	651	649	624	625	649	698	644	641	670	685	657	617	684	654	583	623	666	621	625	641	642	663	649	663	677	656	713	603	673	679	692	670	618	670	633	686	665	672	688	660	664	637	671	658	643	684	667	650	676	635	671	654	670	653	682	642	660	652	686	679	697	637	669	693	664	640	617	632	662	672	687	649	695	637	643	671	684	630	646	599	626	629	607	670	626	636	667	609	654	687	665	708	688	673	664	662	674	665	632	635	678	619	656	624	646	639	661	646	653	658	674	627	632	673	600	666	680	626	644	609	649	657	679	660	597	640	691	629	620	635	654	638	610	659	674	675	644	639	667	667	689	685	648	653	652	630	679	626	722	676	695	639	610	662	681	669	645	640	632	654	633	639	626	675	633	664	653	645	643	665	675	685	671	646	657	682	638	648	670	700	681	651	666	668	619	647	614	652	663	696	683	627	683	656	670	649	652	643	663	640	673	654	644	630	627	682	682	622	634	667	668	657	648	649	706	642	620	623	639	673	642	706	678	616	652	646	656	652	654	665	639	616	647	644	665	659	654	652	668	611	686	653	628	624	655	666	677	617	649	632	656	705	653	648	638	712	635	709	617	617	609	660	638	683	653	660	656	681	694	631	654	637	629	643	694	644	678	628	669	674	692	645	662	684	670	644	670	670	605	689	641	631	643	641	620	632	643	650	641	644	604	623	660	633	691	633	637	653	681	642	609	621	635	669	683	654	673	646	632	658	606	657	627	671	647	634	687	700	689	622	643	696	657	700	654	627	644	647	633	622	598	603	686	666	665	676	655	654	618	632	673	654	650	657	660	649	659	652	626	714	646	635	675	630	623	660	666	654	645	659	647	659	643	615	599	669	661	667	648	658	649	672	645	674	674	613	645	676	653	632	686	640	652	681	650	661	639	624	682	649	648	654	682	663	633	602	644	628	674	611	681	690	599	675	652	644	684	644	618	628	602	607	627	657	682	656	659	660	672	640	624	633	655	644	621	685	663	684	659	633	715	676	667	655	692	667	664	597	605	716	691	621	673	638	630	620	680	667	668	645	664	655	639	617	666	634	640	640	633	668	670	625	693	672	650	640	603	645	675	627	673	621	674	574	632	684	688	725	611	625	669	679	691	648	681	620	654	649	641	662	658	646	668	637	667	628	648	649	686	678	660	645	604	641	657	642	659	657	627	678	663	638	642	711	620	656	653	695	656	652	622	672	688	695	639	627	610	700	649	673	640	657	694	623	659	663	689	629	625	587	665	646	671	649	631	649	646	689	680	659	656	673	643	657	684	636	647	675	651	601	653	674	652	635	660	647	659	627	620	715	653	699	617	687	643	605	674	667	652	642	657	606	703	662	648	651	678	633	626	649	700	664	648	693	640	664	667	627	641	626	616	672	672	679	662	634	673	660	678	683	645	606	610	627	630	646	647	670	655	668	626	676	645	611	665	691	689	673	642	680	667	613	690	685	642	673	675	612	651	624	722	647	692	649	669	647	671	659	635	653	691	649	615	690	680	663	732	641	649	619	664	636	653	651	643	681	660	607	686	683	672	628	650	609	643	617	641	630	660	654	648	623	669	701	655	656	617	659	691	647	646	659
1054	542	360	653	2205	15008	19955	16101	10338	4807	2053	728	313	124	73	52	54	66	68	50	54	45	60	47	60	60	60	65	66	56	47	68	57	57	68	67	42	66	47	53	51	57	53	53	44	48	57	55	54	58	57	60	46	53	60	56	60	55	53	56	58	63	58	54	57	50	51	62	65	58	67	70	49	63	68	45	51	42	50	60	59	66	58	59	59	50	57	69	59	65	57	51	49	67	49	54	66	53	69	49	43	61	56	53	61	48	55	57	58	51	63	39	59	52	56	55	56	68	59	58	65	53	56	51	44	51	60	75	48	65	61	45	69	63	67	40	58	64	67	72	60	38	64	62	66	53	57	57	52	71	55	66	59	64	60	49	67	52	53	58	56	54	60	53	52	54	62	77	77	50	65	48	62	60	62	61	53	66	57	48	56	44	71	53	49	53	55	52	48	52	63	66	65	53	45	57	65	52	54	49	43	60	47	57	53	52	58	63	63	52	53	45	61	55	53	58	50	61	69	52	60	61	65	55	70	64	54	52	57	52	58	62	57	51	55	56	56	60	50	54	58	68	54	34	53	73	65	53	50	55	53	55	54	63	64	63	55	55	58	56	58	59	51	71	66	52	61	52	43	67	46	65	50	47	80	56	47	49	56	47	53	62	55	64	61	53	45	71	62	47	57	62	49	49	52	52	47	50	65	60	59	54	52	70	54	45	44	63	60	59	49	50	59	66	68	55	47	59	64	51	59	53	57	58	60	46	67	58	74	57	66	54	54	61	53	66	51	59	55	66	43	49	56	56	48	60	63	51	63	66	55	52	43	58	55	65	70	69	58	51	53	59	63	63	44	66	61	51	57	61	69	46	62	40	60	53	65	52	69	60	56	55	70	57	48	58	60	48	62	55	46	55	44	68	41	62	50	50	54	71	57	66	58	53	45	58	53	60	66	55	51	53	58	48	44	60	60	53	49	53	58	51	49	67	52	56	61	55	52	60	58	65	54	61	55	58	56	46	62	50	43	56	44	53	51	51	54	55	48	64	63	60	47	64	57	55	47	42	76	63	59	69	72	56	56	61	53	51	50	58	58	55	53	62	59	53	55	42	54	73	62	55	55	59	57	56	60	52	54	51	60	73	60	56	59	69	64	73	61	67	62	49	47	63	53	59	78	62	60	62	60	46	57	54	55	63	53	56	66	60	59	47	56	54	64	68	72	64	48	59	72	74	56	53	46	60	58	68	62	61	62	61	55	73	57	68	49	59	56	57	51	50	61	50	51	60	60	54	55	59	62	56	50	53	53	53	43	48	63	56	62	55	60	57	56	47	60	53	63	65	52	61	60	61	58	56	56	67	64	55	55	72	55	61	58	57	57	59	54	58	58	66	55	62	63	39	60	67	39	54	64	51	53	68	64	55	56	44	50	53	50	65	50	45	53	72	56	51	63	52	65	55	45	69	56	46	55	46	61	45	57	74	49	38	52	54	59	67	45	53	60	42	58	54	54	55	57	67	60	53	45	64	47	55	77	66	63	51	48	54	54	66	50	49	41	64	57	65	61	60	55	60	58	51	64	38	48	55	48	61	67	65	64	66	48	64	52	56	52	51	76	64	60	59	44	63	64	57	60	55	51	56	61	61	54	59	62	49	70	50	58	42	59	60	44	69	42	62	85	60	58	54	50	54	51	50	49	52	54	63	69	65	60	54	61	51	58	58	49	42	76	52	51	64	61	62	60	59	57	47	62	62	59	50	61	63	45	56	51	50	69	72	69	49	56	67	52	57	52	64	67	61	55	49	44	67	68	52	61	44	55	51	65	44	46	55	63	59	62	60	50	49	56	62	48	56	49	46	64	54	60	66	66	57	53	58	63	62	62	51	52	58	54	62	47	58	65	54	58	46	62	72	65	55	54	54	56	58	53	66	59	58	42	57	49	63	48	45	47	51	61	62	62	46	52	57	68	67	57	40	55	48	64	61	63	60	47	71	55	42	62	60	51	52	59	64	45	56	49	53	55	61	65	64	70	52	65	56	51	68	67	57	63	75	47	51	66	60	63	66	54	53	57	69	57	61	67	54	47	52	47	51	51	49	49	65	52	58	60	61	56	59	47	49	67	39	57	54	54	49	67	56	64	55	50	59	56	52	50	64	60	57	46	52	53	65	59	48	52	48	55	52	69	53	50	47	59	52	61	52	54	58	60	50	52	69	63	57	56	57	58	60	64	56	66	43	59	43	64	71	48	49	48	53	45	56	55	71	65	58	65	66	50	61	57	56	56	47	52	62	64	63	56	57	52	50	55	74	59	67	51	41	60	66	54	52	79	64	58	57	61	64	65	58	42	54	58	59	51	50	77	51	50	44	70	54	49	61	55	48	50	51	46	54	47	66	48	65	58	42	51	52	49	54	66	52	52	56	74	64	57	54	50	58	80	52	40	57	55	59	64	51	60	42	61	51	64	58	63	64	58	53	57	43	58	57	54	66	61	53	61	44	55	57	69	61	51	70	67	68	59	51	68	49	63	55	53	68	56	58	45	51	64	48	59	54	50	76	58	59	42	47	45	76	65	62	58	53	61	60	59	48	57	68	47	65	45	54	58	57	63	62	55	65	73	52	57	53	64	60	64	62	63	61	73	50	65	63	59	52	64	52	60	55	69	70	55	56	50	57	68	58	66	55	62	54	56	43	64	55	52	47	53	54	48	49	55	64	50	55	56	46	51	50	66	57	55	62	55	62	49	51	65	55	48	54	53	54	44	59	54	55	63	56	58	63	63	64	55	51	52	64	69	58	51	47	50	51	65	63	51	59	68	60	55	50	51	61	55	55	60	47	70	52	62	63	51	55	47	57	47	69	48	45	59	41	61	67	62	59	59	55	57	64	57	61	57	60	60	57	60	69	66	61	60	56	51	54	71	53	53	51	57	45	44	50	73	59	50	55	59	51	57	55	60	55	65	56	69	58	57	47	57	52	52	56	53	53	73	56	60	58	63	50	68	52	57	46	65	68	60	55	53	76	46	66	56	53	55	61	60	71	48	51	62	50	51	61	55	49	48	55	41	52	72	53	49	57	49	50	53	59	53	54	55	64	55	58	66	49	56	58	55	73	45	59	73	57	57	63	59	60	53	48	64	49	55	54	57	59	62	50	67	68	43	55	55	63	49	54	61	34	56	54	47	61	50	54	54	44	58	43	48	55	59	57	50	68	48	56	49	62	68	44	63	44	58	48	52	50	60	58	61	56	58	57	56	60	54	63	58	44	65	63	49	56	56	38	56	67	60	66	59	64	45	56	57	64	58	53	60	52	51	51	49	58	54	57	55	49	56	56	51	59	61	60	62	62	59	66	57	51	50	51	41	55	54	58	47	52	47	61	61	44	48	42	54	62	59	55	54	53	45	62	55	65	59	60	51	56	56	53	50	65	47	58	57	57	59	54	50	56	49	67	44	58	51	62	45	48	56	48	65	60	73	50	60	58	54	54	53	67	44	38	62	58
19391	11095	6735	24722	47913	73023	72882	62038	48694	35979	26493	15702	7119	2741	1222	829	704	730	667	709	768	706	690	707	715	695	689	680	732	712	727	706	704	693	730	715	692	680	702	700	684	689	672	717	706	698	702	710	700	701	701	745	680	742	721	718	710	718	674	690	718	691	681	689	716	669	671	748	731	655	666	687	674	717	712	714	715	707	759	710	724	730	688	718	692	711	706	690	705	716	672	661	714	736	712	729	650	698	718	662	691	662	680	690	690	688	678	702	709	719	695	703	677	767	725	691	693	682	681	680	714	643	735	714	695	718	725	704	714	682	703	753	732	726	681	676	752	746	690	682	688	679	656	734	735	722	748	722	704	732	686	655	733	697	692	699	708	721	672	670	717	732	728	711	724	713	699	700	692	683	683	696	720	733	691	749	711	722	712	717	714	697	717	679	731	693	671	718	713	653	675	732	725	725	626	687	695	656	719	698	706	757	712	707	733	703	670	689	700	698	693	720	681	758	733	709	693	696	731	715	721	714	698	756	695	715	673	734	700	687	717	711	735	691	680	739	699	725	723	719	699	697	711	682	718	724	681	675	680	683	664	730	684	754	701	710	718	685	691	653	700	688	696	742	682	672	647	732	678	704	690	706	688	690	717	643	700	693	693	739	705	732	690	666	725	701	742	727	715	678	712	729	715	700	732	768	669	687	713	711	710	728	691	734	685	707	712	689	717	718	694	730	673	737	757	712	694	717	713	737	695	734	709	670	742	736	736	721	666	696	688	736	764	679	721	723	691	722	734	709	717	691	751	680	704	740	669	699	686	689	710	696	675	673	716	692	718	743	652	715	726	739	699	739	717	702	712	701	736	710	688	773	707	707	659	690	720	720	725	648	657	689	742	705	698	704	645	689	704	714	751	693	722	717	716	733	668	757	695	669	731	726	760	723	730	701	672	723	691	725	729	688	720	689	732	655	699	681	685	724	693	701	728	683	710	736	746	717	664	674	729	710	702	688	669	663	693	758	689	716	724	774	683	701	686	702	696	726	736	692	713	724	678	673	756	690	701	743	657	699	736	681	729	695	722	735	700	695	714	700	715	692	777	739	728	671	702	679	721	752	738	701	711	716	723	708	662	728	711	688	704	655	660	729	704	695	691	698	687	689	749	734	667	688	694	697	685	736	740	710	702	687	705	741	712	714	711	727	694	681	752	711	688	705	696	719	689	681	715	691	733	711	731	716	662	671	690	758	674	716	712	686	745	713	723	675	737	686	698	695	678	687	699	707	666	709	680	686	699	687	687	663	700	709	708	687	712	690	743	684	731	677	668	701	696	698	676	644	667	693	695	711	682	678	707	692	674	762	704	689	705	686	681	748	720	718	713	691	754	670	662	712	686	688	651	708	727	705	730	672	715	735	657	745	727	713	725	706	686	692	698	723	740	690	688	643	712	673	673	815	744	676	759	755	711	694	667	724	699	689	684	668	710	662	696	717	691	756	701	716	742	751	718	692	693	721	740	734	686	725	664	688	690	661	750	697	703	715	677	660	734	663	718	728	729	758	708	676	676	697	742	718	679	702	667	765	736	732	704	694	725	639	690	713	741	727	734	710	712	704	650	719	716	678	724	749	713	687	674	688	729	683	677	673	699	685	678	735	679	651	730	727	691	706	673	731	698	747	734	698	705	708	764	730	699	727	687	716	710	644	701	696	693	694	687	676	697	708	719	704	701	649	692	717	748	688	716	694	722	741	687	697	679	683	702	721	728	700	686	730	697	722	729	670	679	677	712	665	710	712	674	657	730	710	709	709	715	753	758	675	721	729	675	709	703	790	664	703	661	689	741	700	692	699	688	733	743	742	696	711	702	702	714	679	675	688	693	684	722	690	682	752	739	751	717	736	737	756	725	667	658	691	695	720	699	710	644	751	722	721	717	742	742	704	695	719	735	656	686	719	740	703	708	711	688	739	725	686	670	756	742	699	731	742	706	696	705	718	715	745	690	697	700	697	704	650	652	697	716	726	696	645	712	683	659	711	685	702	669	735	679	676	687	714	709	710	734	673	728	749	748	657	721	687	729	756	725	681	698	669	693	768	723	703	701	692	700	706	743	712	726	713	695	689	696	705	694	730	694	679	710	718	737	680	727	751	719	753	713	666	694	743	717	684	671	732	725	658	654	701	676	717	698	691	697	698	681	695	703	709	717	688	701	681	720	715	685	713	776	668	700	667	685	676	739	733	691	680	675	680	698	742	745	688	687	758	775	709	734	714	731	695	715	691	716	736	709	721	683	698	747	670	695	692	725	746	718	724	763	720	705	688	691	729	738	692	698	683	697	679	677	671	696	650	700	740	651	701	754	729	679	750	759	694	730	718	701	688	662	676	723	720	686	706	671	706	700	713	689	709	737	713	709	668	735	687	678	715	678	694	735	651	705	724	736	676	753	739	734	716	701	703	684	743	696	710	688	656	729	669	701	723	698	708	687	653	646	696	688	747	724	699	725	733	704	707	688	711	678	684	693	743	707	699	728	630	692	690	652	767	716	724	704	779	662	746	704	735	710	732	755	692	661	744	666	727	630	729	713	686	682	717	715	690	645	726	725	696	711	692	682	706	736	711	692	667	696	702	672	697	666	717	698	706	718	673	758	673	739	696	713	678	691	684	702	694	709	700	698	710	695	737	662	712	714	671	681	702	693	679	647	698	680	693	719	705	672	723	703	738	736	699	675	711	717	703	720	726	711	769	690	658	681	706	700	686	725	714	685	744	748	687	726	665	724	675	645	704	697	679	713	666	692	683	692	715	693	709	663	710	685	728	660	689	697	738	711	718	718	745	695	704	708	697	695	645	651	770	725	714	653	717	674	711	753	732	659	703	671	687	698	706	668	676	624	673	680	739	687	691	762	753	708	690	685	691	681	679	705	712	724	758	725	706	734	673	704	764	719	668	718	696	720	705	701	700	669	677	661	717	726	687	730	725	677	737	689	711	711	716	744	660	665	726	697	714	724	681	689	714	702	680	774	699	699	676	697	744	732	728	692	691	693	667	724	721	732	747	751	707	728	777	696	718	681	744	701	748	679	676	711	700	664	730	702	649	682	709	709	712	646	682	678	711	655	674	684	730	722	728	773	756	684	697	701	729	713	719	688	709	676	739	695	663	712	685	680	697	700	660	718	725	655	700	715	710	715	700	686	653	689	674	675	685	658	730	683	681	724	686	705	711	742	704	680	710	736	704	658	699	697	731	700	738	698	732	701	722	685	704	663	699	706	678	710	758	701	753	728	703	730	721	711	692	715	705	694	676	717	727	734	717	714	716	671	691	732	706	698	643	720	689	693	650	756	706	708	671	707	685	700	718	702	769	698	724	721	728	740	687	671	693	741	746	662	712	723	735	699	729	706	712	702	685	686	704	704	682	655	700	701	684	747	738	701	680	716	728	704	696	696	698	703	683	688	730	713	702	739	749	727	665	690	722	699	715	687	701	673	754	720	745	671	689	733	708
1251	142	76	125	291	2021	4616	3901	2489	1383	647	275	123	86	45	47	50	45	51	36	43	40	37	43	50	46	50	50	57	50	52	34	36	53	51	50	49	41	53	38	48	49	53	37	42	41	43	37	43	37	42	44	37	44	40	42	44	32	39	44	45	57	41	36	36	52	47	44	49	35	42	43	49	51	44	34	40	38	44	46	42	38	39	48	42	47	38	44	55	34	43	48	46	41	45	42	35	57	47	49	51	51	38	46	34	44	46	34	53	34	51	46	43	45	55	55	45	43	35	45	41	48	49	54	51	42	39	51	40	45	31	45	32	46	40	53	49	53	51	53	44	51	40	45	65	44	48	46	43	43	27	45	43	43	38	44	43	51	47	37	44	36	45	47	46	48	56	40	59	49	49	53	47	38	54	42	39	57	30	52	36	42	51	40	43	42	32	47	57	35	45	36	40	43	56	53	50	44	42	42	40	41	64	35	53	48	56	38	37	51	45	42	37	42	49	37	40	43	60	54	45	40	40	28	47	41	47	63	49	40	43	39	40	37	43	53	45	41	58	60	40	48	44	48	46	31	37	46	39	48	39	44	49	40	42	51	58	49	36	52	44	38	54	47	36	69	39	33	44	37	51	55	54	47	45	49	37	51	56	52	34	46	44	39	40	60	39	45	43	52	48	52	46	54	32	45	36	40	45	47	55	57	34	38	52	46	49	50	35	51	42	48	48	37	44	41	44	53	37	44	52	44	52	49	30	40	53	54	35	47	39	60	35	45	42	42	50	57	40	44	53	41	52	45	50	49	59	41	39	49	46	60	53	43	45	57	43	48	34	49	48	46	39	38	47	48	37	45	50	45	47	57	48	42	42	59	44	44	36	37	39	48	43	46	34	42	44	47	47	34	51	36	46	51	30	41	38	40	53	43	42	37	45	37	48	49	54	58	52	51	56	46	44	45	48	36	47	38	46	51	44	41	32	51	43	53	56	47	54	36	53	47	56	53	38	48	43	50	49	47	60	50	42	39	58	41	44	60	49	46	47	45	36	37	52	38	56	55	48	44	49	41	42	33	39	46	47	46	37	42	39	42	50	46	53	52	37	48	40	62	51	41	39	47	50	31	48	37	45	50	53	35	51	23	41	54	47	42	42	46	55	39	39	47	38	46	50	36	38	35	54	54	37	41	37	43	55	43	43	47	61	42	54	49	36	48	54	42	43	50	40	61	46	45	48	48	49	41	45	39	36	51	33	46	46	48	45	46	49	42	60	37	35	34	53	45	38	43	41	47	42	42	43	47	43	47	48	42	37	37	48	54	40	63	49	58	41	50	35	44	47	35	47	53	37	54	60	29	33	37	43	51	44	49	35	43	45	52	52	39	38	45	55	39	43	50	44	47	50	42	48	48	40	37	27	42	54	46	49	41	43	37	40	40	38	43	48	47	44	37	53	55	45	35	49	55	52	40	41	61	37	49	45	53	43	44	47	47	41	39	42	53	40	36	56	56	33	43	61	52	48	36	46	51	48	49	49	47	41	46	33	52	46	41	48	43	38	36	47	40	42	59	54	48	46	36	53	42	55	49	30	41	42	49	49	52	43	39	53	48	39	32	40	40	39	39	48	53	42	46	34	58	59	41	40	47	40	39	45	30	52	40	44	47	36	48	40	38	42	49	36	46	54	43	39	40	38	53	38	48	45	41	48	43	39	39	47	49	32	36	41	47	50	35	43	37	40	43	36	47	50	38	49	34	48	43	46	52	42	50	43	41	48	58	46	45	42	46	45	38	52	50	40	43	54	35	40	34	41	55	43	51	38	59	52	44	52	46	47	44	47	58	40	47	54	45	43	41	55	41	46	42	42	54	45	34	49	47	40	58	42	42	36	43	45	41	54	50	52	56	50	49	40	51	48	45	48	43	38	41	43	44	45	47	41	54	50	48	41	35	47	48	47	50	45	53	52	62	52	41	48	53	40	51	39	37	48	46	53	41	45	38	53	52	45	52	40	31	31	40	62	49	35	42	55	40	46	42	56	46	45	44	39	47	46	49	61	40	50	42	51	32	41	58	44	45	49	54	39	39	40	43	56	49	42	64	41	57	43	40	36	42	46	48	45	58	50	37	42	40	41	34	44	39	55	34	46	41	41	37	38	54	52	30	50	46	46	57	41	50	41	41	54	46	46	45	46	39	61	44	43	42	44	61	57	55	48	41	46	39	48	42	50	43	47	36	53	49	44	55	37	43	62	34	35	40	51	49	47	54	54	42	32	47	48	47	49	43	47	32	43	41	44	48	52	25	44	39	43	53	50	47	42	41	44	52	51	45	48	45	32	43	34	36	40	43	47	34	42	49	47	44	52	43	60	46	50	48	31	48	47	43	49	51	48	44	45	43	46	42	47	43	38	36	56	28	41	54	30	46	43	43	47	48	52	38	45	45	52	44	52	37	39	35	40	48	48	46	43	40	51	48	39	44	44	52	39	30	35	53	47	50	42	54	48	46	34	48	56	46	28	51	44	48	39	42	35	46	56	47	61	50	34	44	38	52	44	55	47	41	44	42	45	56	48	45	42	43	35	60	47	54	33	51	48	46	50	48	45	41	39	34	35	51	51	46	45	49	50	41	33	52	44	40	56	39	45	50	49	39	46	36	38	45	46	43	41	39	46	56	39	46	43	36	47	48	38	38	39	38	51	53	45	40	37	52	48	47	41	41	55	55	47	55	38	38	48	56	39	50	47	49	40	41	38	39	38	47	56	42	46	38	50	50	42	45	45	42	51	46	46	55	43	44	40	45	34	42	63	48	42	42	52	48	45	48	38	46	39	54	42	56	38	53	51	57	50	33	44	61	42	32	43	51	45	44	46	42	47	43	32	50	39	46	40	47	39	52	46	47	54	60	43	51	33	42	49	48	33	51	46	32	41	53	44	47	38	50	45	37	37	32	56	41	58	40	40	45	43	52	43	48	36	44	52	49	42	63	44	37	31	44	60	40	47	40	48	44	36	32	50	27	52	47	49	37	35	40	47	45	54	43	41	41	41	36	48	44	53	36	40	47	37	38	39	47	39	41	51	45	50	46	49	48	33	59	59	57	38	53	44	47	43	43	52	41	47	54	42	35	47	49	30	40	32	45	45	59	42	44	42	44	39	44	38	57	44	36	55	52	46	41	46	49	47	56	55	39	41	46	46	40	45	36	37	50	35	47	43	32	36	41	39	49	48	47	51	47	58	55	40	47	55	46	44	44	37	38	47	53	42	53	57	55	43	47	44	43	55	41	45	48	40	49	46	43	48	44	48	53	39	50	37	36	43	40	50	44	48	38	41	44	56	43	49	34	48	33	43	51	48	42	61	42	54	42	53	51	51	45	49	50	46	54	59	52	58	56	44	48	49	45	48	43	44	58	49	41	40	45	53	42	54	41	34	47	48	44	35	49	40	45	43	42	36	35	50	47	41	37	35	51	39	54	46	59	43	54	45	45	57	56	35	49	41	40
10888	3716	1903	8473	23743	39993	45149	38916	31858	23916	15216	7067	2843	1323	750	662	562	539	569	547	552	584	554	555	561	573	571	589	564	558	541	573	563	511	577	552	577	558	596	597	561	586	551	630	561	592	555	539	583	578	568	560	569	605	539	563	552	576	573	582	550	583	600	554	601	568	562	577	594	554	571	567	572	585	615	544	556	595	560	551	590	597	525	600	575	566	523	560	543	574	567	523	569	562	527	561	547	580	573	569	624	568	563	589	613	570	568	552	542	553	563	559	514	559	551	567	549	562	553	556	588	585	568	576	550	564	591	594	591	541	544	550	520	584	593	535	538	548	544	596	604	589	534	585	594	577	544	567	551	587	548	538	538	595	560	568	522	554	586	568	557	577	581	589	592	543	572	577	586	552	568	641	561	533	582	564	556	559	560	541	554	567	531	546	525	496	517	536	540	618	546	573	609	554	572	554	539	583	543	584	595	584	551	570	549	574	530	570	596	537	532	558	538	547	558	531	566	535	579	513	578	609	591	515	524	563	594	527	610	583	564	597	577	596	565	586	562	576	529	594	562	537	553	585	545	558	567	595	551	586	569	540	574	526	561	569	561	537	543	577	575	568	565	558	583	574	584	572	574	580	539	512	562	551	589	565	562	570	595	570	592	562	534	552	572	552	556	591	570	590	576	566	571	571	580	547	568	569	568	570	550	583	558	535	535	570	566	607	582	550	549	593	599	611	545	579	577	540	566	558	579	595	568	545	558	563	579	525	519	540	568	571	534	573	571	536	572	573	552	582	527	519	567	601	590	544	598	583	590	519	588	556	585	567	560	541	546	576	588	561	561	601	609	569	592	592	539	556	564	595	574	564	538	626	524	580	549	552	568	534	537	550	557	536	570	564	598	590	570	544	547	509	551	578	519	544	585	557	582	601	532	538	560	540	582	508	561	575	559	555	563	544	537	556	565	543	555	571	575	537	622	567	588	588	590	611	561	597	594	570	577	573	621	577	584	594	573	555	606	616	582	580	528	562	526	560	549	564	551	632	550	550	545	562	569	574	551	577	565	579	576	572	544	553	528	607	560	544	561	547	551	588	559	565	545	626	566	550	591	577	559	560	558	545	560	572	575	553	556	496	563	542	546	582	550	556	528	589	506	533	585	587	590	613	556	550	578	571	496	570	565	553	588	581	540	552	524	565	532	535	548	589	545	534	594	568	578	564	544	557	537	518	567	561	628	553	566	562	548	557	538	573	525	575	561	555	535	536	545	627	529	525	577	533	572	596	577	545	560	552	557	593	579	560	576	567	539	577	529	585	606	572	605	604	552	568	572	577	577	573	558	541	561	563	594	551	591	555	538	505	544	563	561	566	529	531	547	545	570	594	565	568	576	590	549	562	606	524	582	552	550	576	561	589	529	615	528	570	562	584	542	561	563	570	584	557	607	555	554	572	557	590	569	585	556	574	568	604	581	557	551	592	522	549	523	592	545	570	594	584	555	591	551	566	529	596	559	573	567	528	573	593	579	605	574	535	535	561	554	567	531	590	542	546	568	576	529	561	556	551	561	582	578	566	589	565	550	559	598	552	574	550	538	608	550	568	606	554	541	557	533	555	570	580	555	579	558	565	549	565	542	544	565	572	532	528	564	568	588	583	597	562	540	532	576	603	586	527	564	557	562	548	567	541	532	537	624	525	519	525	585	565	546	531	552	547	560	568	558	570	536	536	558	567	559	562	599	579	562	534	606	618	601	541	601	580	530	569	532	565	548	559	547	548	597	571	585	553	598	578	576	542	584	600	587	578	555	560	555	560	578	582	558	546	572	573	553	566	627	574	523	532	547	578	540	605	545	528	574	553	554	569	555	595	532	535	599	528	545	576	570	535	562	555	605	563	562	536	548	571	540	548	547	593	544	551	606	590	564	551	588	540	591	570	540	586	596	537	571	571	529	593	564	562	598	521	560	523	548	597	570	550	559	541	557	572	569	550	565	568	596	571	562	555	582	560	575	552	569	540	556	531	592	555	582	578	577	569	576	568	611	554	583	549	569	554	540	571	532	529	584	613	541	582	569	606	552	616	555	582	552	576	554	570	550	529	510	545	546	570	584	557	568	576	590	559	556	517	575	572	534	564	554	560	572	526	537	544	589	542	595	540	550	577	562	545	575	565	546	593	605	554	514	585	580	544	567	589	540	544	508	589	582	572	586	539	536	581	561	559	554	546	562	556	569	561	533	575	576	560	561	563	504	551	535	573	520	563	573	574	562	551	543	577	581	575	581	564	598	557	574	555	545	581	560	584	567	595	569	569	591	592	572	569	539	526	599	600	566	581	572	554	548	604	595	585	625	563	542	533	581	593	551	595	568	530	535	532	557	579	581	583	572	554	546	556	589	562	585	558	535	565	568	495	531	539	563	554	579	556	551	570	577	585	530	611	511	557	554	591	538	530	558	591	544	596	586	573	534	540	594	569	599	582	551	569	539	538	550	564	544	568	562	551	551	564	557	558	587	605	537	590	555	550	560	573	545	559	593	605	555	588	575	563	547	571	522	572	587	558	559	584	509	560	561	584	572	538	576	564	617	514	509	537	554	540	515	588	589	574	560	513	574	545	539	516	573	570	525	579	577	569	608	603	557	547	554	610	559	578	559	548	609	579	585	552	572	609	508	526	567	534	576	566	554	559	583	585	564	558	533	564	557	550	576	608	546	536	590	582	530	567	584	552	524	589	579	549	551	567	595	557	594	585	593	585	589	538	550	576	556	514	594	549	564	568	563	562	542	538	570	529	601	574	566	569	568	565	580	556	560	547	560	565	560	618	605	519	533	598	594	606	540	593	535	537	564	575	558	552	539	575	534	553	553	553	561	583	539	568	578	617	572	529	528	607	527	604	596	557	559	554	600	604	559	550	579	559	544	543	556	581	517	523	581	522	542	556	553	542	590	594	575	577	570	563	602	536	552	570	526	562	577	565	572	581	533	556	560	580	565	542	533	581	524	569	550	570	563	547	516	577	571	582	596	556	564	562	578	585	526	550	544	602	608	575	588	568	558	598	530	598	533	590	551	566	619	538	609	599	586	583	571	576	552	579	543	574	584	553	556	591	530	566	513	596	570	552	586	578	597	572	564	569	558	553	528	564	554	586	540	604	527	556	552	584	585	568	585	566	528	522	553	574	543	602	581	573	521	608	572	560	524	529	571	561	568	557	550	613	545	570	553	573	545	553	526	563	558	538	553	550	580	579	522	567	547	570	558	540	577	528	567	559	581	605	557	568	588	544	591	539	579	582	579	594	541	555	593	551	542	559	552	527	545	581	570	561	540	542	589	592	542	536	559	573	550	542	530	566	595	542	565	579	553	585	597	581	549	534	556	563	555	535	566	560	555	555	612	573	543	581	560	519	566	547	577	567	569	543	566	573	526	562	597	567	538	594	592	563	558	587	601	578	563	589	581	546	564	623	575	552	553	553	558	595	546	583	572	583	546	544	577	577	613	612
641	430	320	388	927	5827	13036	10285	6683	3414	1592	620	235	107	69	44	54	44	51	59	58	58	38	49	47	58	51	49	59	43	47	58	52	51	46	55	35	48	49	45	33	51	68	37	52	37	59	54	40	50	47	65	58	41	48	47	57	48	57	62	47	53	47	55	52	43	55	40	48	53	44	56	61	47	52	50	42	46	51	45	47	51	45	64	60	49	50	54	44	40	69	65	45	40	53	51	53	50	57	52	46	52	55	52	44	61	53	60	51	52	51	45	42	46	46	49	45	46	58	56	46	60	51	51	44	57	60	47	52	54	50	56	58	51	55	55	51	61	47	48	54	49	51	50	59	46	46	50	50	50	50	44	43	57	42	59	53	62	56	50	45	69	38	58	44	40	43	40	57	57	49	47	65	62	51	57	54	53	70	57	49	50	46	53	37	51	61	65	75	61	40	59	43	37	54	53	51	52	36	54	59	58	45	56	51	65	44	35	43	40	53	50	61	56	47	53	46	44	55	51	34	60	49	53	44	45	46	43	38	50	49	44	46	61	56	47	45	45	48	54	41	43	50	51	51	54	42	57	52	53	54	62	51	48	51	41	52	51	52	38	50	51	49	48	33	51	62	42	41	44	47	43	52	52	57	54	56	53	55	53	52	38	38	47	46	45	47	53	50	58	34	52	55	53	66	47	56	55	38	50	50	56	40	59	48	54	49	48	54	61	51	52	49	57	51	54	52	62	39	51	65	46	52	48	37	63	47	56	46	52	55	55	42	44	56	49	50	46	51	68	50	50	53	44	49	49	41	38	57	57	56	51	67	43	54	40	47	65	45	43	58	51	53	42	51	44	39	46	48	57	55	69	67	63	44	59	51	45	50	54	53	56	45	53	36	45	33	53	46	43	50	54	49	41	55	61	46	47	54	52	52	61	52	50	46	49	52	47	62	57	51	62	54	45	42	46	58	53	56	56	42	37	49	56	44	58	57	42	50	60	52	55	51	56	42	46	47	54	47	40	49	46	55	40	34	38	61	56	50	62	61	52	70	62	62	55	67	36	51	49	51	38	43	55	48	47	60	56	56	47	51	48	45	50	46	42	53	53	51	51	50	51	41	47	44	50	44	48	47	38	43	46	51	55	45	39	55	44	49	41	42	47	55	53	48	49	40	63	36	46	47	46	53	44	40	54	57	59	54	46	42	55	48	62	61	55	48	54	48	59	48	48	55	52	57	53	54	49	49	59	56	43	62	37	58	46	50	56	43	46	57	56	46	52	61	44	47	47	51	48	48	50	49	42	51	45	34	56	59	49	46	44	63	50	53	56	56	47	38	43	49	43	45	54	49	53	30	63	54	45	55	53	49	52	55	54	50	60	52	45	53	57	52	57	54	42	50	43	62	49	42	42	40	51	44	55	59	47	48	44	49	47	55	58	47	57	47	54	52	48	52	47	47	37	68	49	43	46	43	49	61	52	47	48	52	57	47	54	58	43	50	56	52	48	38	42	47	52	42	63	56	43	53	60	45	55	36	59	41	54	44	54	56	43	54	50	50	56	43	55	46	55	56	43	59	62	57	41	59	51	44	47	42	51	48	46	40	55	41	46	46	51	47	49	46	51	59	47	44	48	55	50	42	44	51	41	59	48	48	54	53	54	48	42	53	51	59	53	48	55	53	55	49	54	45	54	49	55	45	55	50	32	42	45	43	57	51	54	66	46	44	48	47	38	49	50	53	58	35	38	43	59	52	52	53	43	53	47	54	61	42	48	49	56	37	41	48	44	59	52	52	47	61	62	75	40	42	45	54	72	43	49	52	50	50	47	50	46	46	42	43	41	59	44	48	58	51	51	49	46	45	62	42	52	46	54	57	51	59	52	61	44	54	50	46	55	49	59	48	62	55	41	54	55	48	51	58	55	60	45	42	55	69	55	62	56	37	62	54	41	35	59	48	48	52	55	56	54	53	65	59	41	40	51	41	55	51	44	47	65	37	42	45	59	47	57	42	58	53	52	59	54	53	43	47	39	52	48	51	48	47	45	53	48	60	52	54	45	47	47	41	52	49	54	51	45	43	49	53	54	59	47	65	52	55	44	55	50	51	46	57	58	59	48	50	51	75	41	54	50	42	45	59	55	45	63	59	47	56	51	56	57	51	57	61	56	47	47	62	56	58	53	50	48	51	51	43	46	57	50	66	47	56	45	68	61	63	45	56	35	51	44	54	52	56	42	58	57	56	35	42	41	50	57	51	66	56	47	49	64	56	47	38	57	57	54	49	57	59	40	43	55	40	50	57	58	48	51	52	54	52	56	50	58	55	42	43	51	47	47	38	54	44	46	54	39	48	45	37	54	62	45	50	52	51	49	42	52	58	50	50	46	62	39	44	61	52	36	53	52	44	54	60	46	40	48	50	68	49	57	56	52	47	50	53	47	36	34	39	49	52	44	55	55	45	50	57	43	44	55	48	40	51	42	52	46	47	47	49	44	42	61	58	49	68	46	56	51	43	56	46	56	35	46	50	64	53	36	45	54	44	41	38	52	53	54	44	50	51	54	50	57	45	52	46	55	55	47	47	55	48	60	41	52	58	39	57	60	51	50	59	48	49	44	48	55	65	53	49	38	47	59	62	50	48	52	53	51	49	46	48	43	63	62	50	42	44	60	47	57	34	57	40	52	42	47	47	54	58	52	56	40	59	47	65	56	63	48	45	63	56	74	45	53	56	48	45	57	60	40	52	53	52	47	43	48	35	46	50	48	38	51	49	51	58	52	53	36	41	43	45	64	50	43	40	41	53	40	48	44	51	54	36	55	45	43	55	38	55	56	59	45	47	54	51	43	63	59	48	65	66	57	48	47	50	46	44	48	44	54	58	52	49	44	42	44	37	48	43	54	50	51	39	62	55	41	51	52	52	53	51	45	53	46	43	52	44	45	57	40	39	46	59	64	43	50	37	50	59	47	49	49	57	35	59	49	70	46	50	57	48	49	51	44	56	50	58	59	50	50	57	52	40	46	37	44	52	44	47	45	50	46	52	64	40	50	67	62	47	54	56	55	44	61	50	48	39	43	49	59	60	48	46	40	45	60	50	47	52	38	45	44	68	48	49	48	59	52	57	50	52	43	52	50	67	43	46	58	58	50	53	60	52	56	57	50	46	54	49	57	45	51	41	49	58	61	52	48	44	58	53	41	57	67	38	50	45	50	57	52	53	50	63	52	36	43	40	40	59	46	43	49	48	62	56	51	47	50	63	50	42	46	51	44	54	53	60	59	48	34	58	61	57	48	56	55	49	47	53	50	41	57	51	59	48	44	50	46	50	48	52	56	47	40	57	53	47	49	60	41	46	46	62	48	60	56	54	47	57	56	56	58	54	44	46	67	46	41	66	56	47	60	47	44	40	45	53	58	51	49	50	40	42	50	61	54	47	65	58	50	74	40	51	47	48	59	46	48	53	53	39	58	49	56	40	55	55	58	50	54	53	38	49	57	50	48
15441	9738	6485	19813	36280	54544	62963	52925	42124	32726	23942	13457	5464	2200	964	719	625	623	636	650	603	605	606	596	604	618	646	628	649	585	618	615	639	642	600	656	648	602	600	594	615	632	633	639	570	631	614	582	610	542	592	625	588	645	603	641	646	590	587	659	577	621	631	600	635	570	585	585	605	586	661	615	630	587	636	657	589	643	610	627	616	615	569	610	597	612	601	564	587	605	608	606	617	632	612	649	620	607	596	636	586	592	653	619	649	628	619	635	628	646	622	625	636	623	650	605	599	580	670	624	640	594	639	630	616	616	622	628	601	642	633	569	640	633	565	638	602	647	617	621	603	649	596	637	631	616	588	594	661	615	580	582	593	593	634	644	622	605	618	593	584	600	651	593	630	624	627	619	623	572	652	638	578	582	595	672	577	654	645	616	648	592	618	631	641	591	613	647	602	623	608	657	591	620	595	591	650	619	661	600	648	563	614	625	604	612	605	634	623	667	617	600	571	629	618	601	596	574	622	578	656	616	597	579	658	628	629	635	600	606	579	631	626	642	633	634	564	646	622	597	578	628	599	581	627	598	594	622	636	622	619	659	617	588	609	578	607	599	609	577	620	572	589	637	667	623	634	629	628	619	654	625	619	608	631	605	636	628	637	605	633	592	591	607	608	636	619	624	647	587	586	650	665	597	593	625	635	662	637	602	643	588	609	621	600	637	626	624	585	578	622	570	604	643	606	590	636	599	617	604	627	609	616	612	603	628	594	610	620	589	626	573	632	644	604	650	604	618	606	587	625	646	610	660	586	621	588	634	612	614	636	587	639	648	632	651	655	589	620	572	626	651	668	649	630	603	619	626	614	598	578	668	619	577	585	635	593	623	634	585	641	648	598	650	586	656	599	652	638	594	605	641	595	611	619	633	696	590	573	610	600	608	592	592	648	598	648	645	597	625	633	636	627	650	630	553	600	640	609	652	602	632	622	623	587	583	615	598	655	575	608	649	616	597	607	638	599	614	653	625	600	625	663	594	643	628	577	624	600	638	598	593	627	588	571	621	602	645	624	618	619	633	583	576	615	648	611	595	616	620	586	587	618	573	586	573	605	680	634	599	629	628	638	654	631	622	591	683	618	646	615	555	621	602	627	591	602	647	632	615	634	607	628	591	645	613	630	588	626	615	585	624	619	639	638	611	626	614	626	621	630	627	597	621	642	611	597	655	593	639	632	605	620	588	607	602	653	611	566	606	566	614	588	609	587	579	630	597	612	581	608	645	662	629	600	606	585	617	624	602	626	659	640	632	615	616	624	583	631	623	565	587	600	580	630	610	623	606	604	585	580	601	661	611	609	638	667	610	613	637	611	613	601	626	596	616	620	585	595	617	632	603	586	622	610	622	601	628	572	652	651	681	642	666	632	593	590	604	655	578	633	575	609	630	614	611	629	685	605	604	644	593	649	595	641	605	652	647	663	640	611	587	604	603	590	639	626	605	616	626	611	592	651	589	634	617	626	586	640	577	645	599	601	639	639	590	648	627	630	606	682	538	601	618	623	634	580	648	555	593	581	617	609	581	624	654	620	607	620	593	659	586	637	612	613	637	596	601	658	626	589	599	613	673	618	602	628	622	607	651	606	635	640	603	595	638	594	663	647	623	618	630	604	588	651	642	628	613	589	650	587	607	648	617	594	597	585	568	652	580	584	588	639	661	624	636	603	608	670	620	605	632	622	591	621	599	655	614	628	605	594	620	594	658	631	630	652	616	616	619	599	629	570	638	601	595	625	648	570	682	652	602	631	654	596	620	612	561	618	652	643	670	614	625	590	607	619	620	601	621	624	613	626	607	592	656	589	587	578	604	607	617	641	644	628	634	650	552	620	610	641	662	615	623	606	599	614	619	621	632	607	638	624	593	643	629	618	598	700	671	616	671	568	561	614	648	640	628	600	601	628	630	582	639	673	635	611	669	624	579	638	611	619	599	661	604	621	613	628	612	565	606	615	623	655	634	634	616	616	620	632	610	628	624	633	636	597	588	615	659	609	614	609	641	606	650	664	614	614	605	638	592	565	669	581	623	619	637	615	610	630	639	632	594	564	613	596	611	615	638	635	655	651	635	629	623	628	625	607	623	619	602	594	607	600	605	640	606	606	588	640	641	635	607	603	601	603	612	646	635	623	591	608	616	608	649	602	631	599	607	629	631	601	596	596	612	601	655	609	606	626	586	616	617	602	616	629	608	647	606	627	633	622	607	597	621	645	623	589	616	611	572	634	599	592	655	597	646	596	642	621	631	589	650	555	571	610	649	615	572	618	648	578	604	601	663	587	595	677	616	653	644	590	622	656	595	655	613	595	627	618	575	618	631	622	582	605	633	576	584	608	580	660	629	612	612	572	602	591	586	599	594	622	589	626	629	592	594	595	604	610	636	579	643	638	599	587	619	628	633	656	656	601	639	624	651	655	632	594	614	602	636	591	639	577	596	565	653	602	650	622	588	576	580	627	618	629	602	623	662	576	653	602	586	573	629	634	590	625	579	611	641	616	619	656	620	639	609	593	613	590	617	632	631	601	633	615	617	641	621	673	584	598	614	652	653	617	595	625	589	625	597	624	615	638	644	587	616	614	596	637	621	645	676	619	598	660	576	637	607	611	596	633	631	596	619	652	629	616	643	585	601	582	628	642	620	596	579	600	625	607	592	632	617	616	607	638	617	637	689	590	628	641	611	596	644	602	623	619	609	641	584	630	588	606	609	581	577	650	613	614	662	664	557	605	598	581	632	613	623	629	593	602	608	616	639	641	619	626	603	600	586	649	634	628	592	625	618	581	658	604	615	639	618	632	596	647	618	644	615	600	655	623	620	677	633	624	615	654	609	630	654	629	618	635	639	550	590	627	642	663	590	594	648	578	644	612	647	603	603	574	654	664	623	632	606	627	593	621	600	631	619	609	671	621	622	605	646	596	650	619	588	598	594	615	662	633	624	584	619	641	658	586	638	648	608	611	645	594	630	650	593	650	631	631	628	627	633	579	651	637	637	599	577	593	623	636	617	644	621	633	626	623	590	629	612	590	639	606	592	650	615	656	600	654	649	661	667	623	574	637	665	620	600	644	582	635	565	627	597	625	587	606	601	596	636	623	623	626	615	603	635	651	629	586	592	646	656	622	608	647	647	587	626	641	576	592	634	659	624	592	624	588	591	585	612	604	577	621	640	681	627	629	599	628	622	632	604	585	640	600	610	592	640	576	602	598	594	625	594	617	647	595	653	627	660	622	651	654	591	644	587	602	628	611	621	599	687	648	639	619	631	644	618	604	643	623	628	600	676	623	641	630	600	584	626	625	609	611	628	633	616	625	637	628	632	683	618	633	633	589	639	623	613	609	621	597	614	636	590	622	617	621	577	624	602	635	629	652	636	653	575	641	655	629	651	639	648	604	595	643	641	639	608	606	616	633	570	607	604	599	604	566	653	628	598	623	638	597	607	604	614	636	636	622	606
2054	298	239	320	750	6235	12538	10630	6964	3713	2051	794	307	129	78	54	55	49	46	49	54	56	62	57	56	48	48	59	54	38	46	46	59	59	43	54	46	65	49	43	38	48	50	43	55	51	50	51	55	57	49	62	51	62	48	52	51	49	54	49	61	42	52	51	46	58	58	55	53	53	57	41	51	46	43	69	50	46	58	46	42	55	59	46	42	44	45	42	47	53	42	64	51	34	46	49	49	51	52	44	49	58	40	58	51	56	51	45	49	43	71	43	52	35	44	56	51	52	57	51	57	36	46	58	40	52	43	46	51	57	57	42	35	62	39	44	62	43	50	36	59	68	52	55	60	51	62	55	48	52	59	55	46	56	54	49	52	54	38	40	45	48	65	53	57	49	56	48	48	61	58	50	49	45	59	45	42	63	52	57	49	54	43	48	59	52	50	55	55	49	54	55	49	50	65	41	52	34	38	54	47	59	54	59	41	47	46	53	51	41	44	63	53	57	59	60	48	49	55	38	51	44	48	46	49	51	53	52	51	54	45	63	64	56	43	48	45	61	61	55	56	49	52	56	56	50	56	45	51	38	61	59	50	64	45	46	53	44	60	46	52	53	45	47	56	43	58	61	50	39	47	41	54	52	56	56	54	42	45	63	34	50	59	51	51	44	48	46	54	50	44	65	43	53	51	57	40	52	48	58	52	49	47	48	59	62	33	53	47	46	43	45	75	45	48	42	52	57	56	57	67	59	59	57	49	62	55	54	47	46	40	37	55	57	50	41	50	54	56	43	66	47	45	42	54	57	73	49	53	56	55	56	58	53	46	58	51	48	49	59	50	36	59	49	49	56	51	52	45	47	51	47	48	56	42	52	50	37	56	56	55	61	41	44	57	51	51	58	38	45	50	48	59	50	53	66	48	47	48	55	61	63	57	50	55	58	42	52	50	51	50	63	62	65	47	52	47	41	45	53	56	69	53	31	56	58	50	55	49	49	49	41	44	57	55	56	50	59	32	46	66	61	54	54	50	48	45	53	53	49	63	43	49	52	59	52	51	57	48	50	57	42	52	61	52	56	42	57	53	38	43	55	52	53	68	46	53	53	48	48	63	45	48	49	49	57	41	56	39	48	64	50	58	60	43	53	68	34	53	45	58	52	45	60	52	57	46	57	57	44	45	53	52	32	57	54	37	54	57	56	49	53	50	53	55	47	43	43	58	52	44	52	59	53	47	44	57	59	59	45	50	47	57	47	45	41	55	51	48	49	54	52	47	47	43	46	54	53	56	66	59	64	48	64	42	56	60	54	43	61	51	55	45	48	58	51	43	51	56	57	44	53	56	44	43	47	42	58	49	53	61	57	60	49	56	54	44	56	52	54	53	49	53	46	52	44	50	52	43	53	56	41	43	55	56	41	61	53	45	48	62	47	66	46	46	52	43	52	61	51	59	48	59	67	37	53	53	52	54	54	47	49	54	68	36	59	55	43	52	56	44	51	49	64	54	61	61	50	53	55	49	51	52	55	46	45	40	64	49	47	37	57	58	44	60	41	50	62	39	59	55	47	49	60	57	57	52	45	45	46	57	56	49	46	41	45	46	41	49	58	53	59	51	52	49	44	47	51	44	49	50	45	52	58	51	48	49	43	63	53	60	46	48	43	48	41	53	45	62	56	60	53	52	54	42	58	57	45	52	53	46	35	44	53	51	43	58	49	54	33	44	65	57	47	53	51	62	51	53	47	51	51	69	50	59	63	53	44	46	42	55	55	60	63	59	49	51	50	51	39	72	49	39	59	53	55	57	54	47	42	49	59	64	50	49	45	55	52	55	51	50	43	52	61	60	58	54	49	42	51	43	44	61	52	48	42	58	37	34	58	65	41	41	41	56	53	51	56	42	42	45	56	61	48	47	48	55	59	56	49	48	44	39	60	51	43	48	62	64	43	48	51	47	45	54	59	55	51	51	53	60	52	48	39	55	50	72	48	48	51	64	54	53	51	65	50	37	47	38	47	39	45	47	48	54	51	52	55	38	56	34	46	69	57	59	66	39	51	54	44	50	48	44	42	49	45	44	54	52	56	34	50	47	45	54	69	60	54	51	50	34	41	58	45	58	47	48	56	57	54	43	49	39	44	60	66	62	47	58	47	48	53	54	39	52	44	49	55	30	70	44	65	52	58	60	46	41	44	54	52	44	59	56	54	66	55	44	41	46	53	54	43	59	49	53	53	61	46	42	58	56	48	44	45	55	62	47	51	52	49	54	42	55	57	52	50	48	55	43	54	44	48	52	61	51	52	44	47	39	46	63	37	60	56	39	57	52	53	52	47	57	54	59	63	62	51	50	54	53	60	55	51	49	42	37	48	59	47	43	57	59	47	54	68	49	47	48	47	43	61	56	49	57	41	49	56	60	56	62	46	48	44	55	37	47	43	53	52	48	57	56	64	45	59	61	58	59	74	59	46	47	61	44	63	53	57	56	52	45	58	51	55	62	52	45	34	62	62	60	59	59	65	52	48	52	49	54	47	55	42	55	37	57	47	46	44	49	58	43	46	55	54	49	46	38	60	48	57	51	54	44	65	38	47	45	69	54	56	51	45	59	51	53	40	44	60	58	56	54	55	57	47	47	57	53	55	51	43	47	51	57	45	58	58	46	52	49	54	54	57	55	58	45	55	60	63	49	54	51	59	47	52	42	48	48	48	51	51	50	55	54	48	58	44	46	51	57	45	61	46	53	42	50	51	62	41	48	61	51	52	54	43	48	52	58	51	47	53	39	46	47	44	51	45	47	45	57	56	52	45	50	49	56	50	46	58	64	54	58	55	51	49	62	58	56	60	49	47	55	59	48	43	56	47	55	65	52	52	45	52	48	66	71	46	51	50	45	62	46	40	63	60	59	61	49	41	43	47	56	41	47	38	48	56	63	42	45	59	54	43	59	57	59	44	72	40	37	44	50	45	46	46	38	53	46	49	54	62	54	44	46	56	49	59	50	53	44	54	54	39	46	44	47	55	49	46	54	62	49	46	55	54	48	39	62	50	46	52	51	56	56	47	49	48	48	50	54	58	41	43	58	43	52	57	54	43	46	38	47	45	49	52	39	45	54	47	53	48	50	47	53	49	53	52	66	47	34	40	42	49	54	53	46	46	59	52	47	38	59	55	34	59	50	48	56	45	55	51	55	76	49	58	48	40	53	45	43	51	43	57	56	38	52	44	42	63	57	59	66	55	55	56	62	40	48	55	55	50	50	52	49	63	40	51	52	65	50	67	43	40	45	48	43	56	56	64	45	51	52	52	51	58	53	49	44	42	54	54	65	55	53	40	60	61	67	47	47	40	46	49	46	48	58	42	49	45	51	60	56	52	43	47	50	57	54	65	51	67	51	50	49	48	35	54	39	55	56	45	48	41	48	50	42	40	56	40	53	49	53	41	53	59	52	57	56	56	66	56	61	65	61	50	49	48	52	46	50	59	59	63	58	60	64	60	49	63
15221	7788	5321	16314	33462	56764	63665	54445	44095	34558	26882	15881	6675	2328	1100	788	672	627	655	645	647	650	673	640	625	662	645	688	671	693	693	676	623	625	670	688	620	631	620	642	644	652	666	672	659	669	627	655	698	655	620	633	651	628	625	677	611	660	623	637	681	646	685	660	676	638	672	662	705	675	650	662	638	614	651	635	637	645	689	723	664	697	642	674	595	659	655	609	657	631	617	701	686	649	625	652	633	594	660	605	611	647	614	677	616	638	634	636	653	654	648	656	624	660	666	639	665	609	611	678	660	657	638	660	653	639	684	675	648	643	679	676	645	656	665	673	720	610	605	655	660	642	608	669	641	668	636	626	612	684	667	645	669	659	641	637	641	689	613	643	677	670	651	636	636	613	660	646	636	692	649	673	676	641	667	654	725	637	663	671	659	648	652	627	653	654	626	637	646	629	686	703	703	682	643	660	671	663	687	637	700	676	660	631	618	631	631	677	642	639	649	652	660	638	686	706	624	687	668	653	639	668	625	681	629	672	650	626	587	633	655	659	652	646	664	626	683	664	646	641	632	689	608	687	622	663	636	675	686	614	663	663	625	614	650	684	676	687	637	664	671	698	624	625	682	646	711	668	641	624	619	659	653	636	642	649	653	648	607	656	663	648	691	620	617	615	664	619	653	641	679	659	609	668	648	657	624	657	657	659	688	631	635	636	617	648	641	667	634	673	658	653	648	644	603	661	626	638	661	632	607	596	660	597	665	695	665	661	640	646	674	643	660	635	644	638	664	635	681	668	647	621	667	633	625	703	695	605	642	583	638	666	665	687	612	637	652	618	672	625	657	637	639	626	627	608	656	637	614	669	658	644	647	636	627	670	706	618	610	624	696	670	630	643	617	652	658	615	580	671	686	657	634	618	632	666	663	686	635	624	690	640	631	644	648	600	636	645	627	655	605	697	630	619	652	672	662	652	654	650	584	691	660	673	631	669	667	636	635	651	667	651	656	624	640	700	661	644	658	641	682	635	684	705	631	643	611	610	640	726	616	631	661	651	637	639	670	701	644	680	657	663	684	681	634	630	630	695	640	669	608	637	645	668	669	623	664	656	623	669	624	667	663	670	625	637	682	666	665	679	661	633	636	635	645	652	636	603	658	662	662	667	635	633	645	686	659	654	650	643	658	608	619	606	660	705	625	622	621	626	653	656	685	677	688	676	643	688	633	684	637	625	633	640	645	653	636	638	655	656	665	617	593	675	663	681	704	658	639	696	627	627	657	635	658	695	644	712	630	671	656	625	685	685	677	620	643	635	682	651	631	655	650	651	622	639	705	648	687	686	682	648	665	653	685	612	652	612	638	677	632	633	621	673	669	652	658	682	673	678	698	683	687	665	666	685	689	633	662	678	675	674	629	631	660	681	623	711	667	649	634	688	640	639	660	685	690	631	661	630	621	615	668	612	631	660	631	631	680	623	679	655	625	632	640	666	666	630	673	626	649	698	650	656	658	625	637	661	659	630	656	676	637	656	645	654	607	634	658	639	610	683	664	635	643	627	695	694	651	699	642	671	624	645	663	630	670	668	620	635	649	611	614	674	693	637	638	667	664	668	657	696	686	605	656	664	643	655	627	653	671	654	632	671	644	677	657	663	664	648	635	668	634	678	655	646	660	672	628	624	679	652	645	697	672	612	713	657	642	646	628	644	699	628	656	690	661	672	673	641	676	669	661	702	658	666	642	606	655	614	628	642	635	623	667	657	639	642	636	668	671	694	660	659	620	671	680	635	658	653	633	654	656	651	624	692	631	633	656	672	612	616	645	633	690	675	697	607	623	652	667	619	687	644	676	636	619	641	705	679	651	648	695	630	638	626	622	652	634	597	631	630	639	608	632	662	653	685	617	683	687	593	645	606	657	593	664	613	665	674	616	639	694	651	659	651	652	645	672	662	637	699	635	629	640	658	637	649	677	677	633	677	629	670	656	709	656	643	678	668	666	654	649	661	671	667	671	631	661	640	680	660	626	654	659	636	634	649	678	681	589	641	642	612	637	672	636	624	631	689	674	643	665	653	658	627	601	662	642	666	594	655	654	638	607	630	669	624	687	650	643	624	641	655	649	632	675	661	674	613	655	605	640	660	661	642	631	624	632	678	676	642	695	701	655	655	624	642	685	660	696	661	597	651	631	608	651	694	647	630	654	663	656	636	641	655	637	636	661	665	688	655	667	628	602	618	700	705	622	666	669	613	638	632	664	665	615	634	649	657	622	690	641	658	639	701	631	651	670	653	637	648	647	647	684	618	637	619	636	663	651	665	638	630	640	670	643	659	665	636	598	659	598	667	654	636	668	661	663	690	590	658	662	680	655	668	625	676	621	664	682	632	670	678	672	629	647	587	623	634	639	592	644	637	599	654	649	694	607	666	636	668	678	663	648	659	636	630	676	676	671	645	680	646	614	650	656	687	671	660	623	675	646	663	685	650	633	666	669	649	666	670	654	634	652	641	643	639	663	648	641	593	651	638	648	641	658	667	673	634	631	709	684	656	684	633	656	646	638	650	666	637	621	670	636	638	648	628	679	709	662	690	646	625	669	677	637	720	659	640	610	645	641	649	714	618	657	674	628	627	674	653	675	668	653	663	614	672	717	608	639	679	680	661	689	608	627	647	648	678	641	634	677	672	638	645	668	621	640	652	625	665	676	635	623	660	699	671	644	671	675	663	664	651	645	654	673	630	658	649	645	597	610	660	609	639	681	650	683	635	660	671	678	629	651	689	651	677	661	664	621	640	665	637	667	658	643	651	733	624	655	635	683	656	658	666	660	649	680	651	654	670	656	679	619	693	672	681	673	637	679	668	697	633	627	634	676	660	679	658	657	645	653	588	652	656	628	635	636	656	658	658	640	622	652	664	614	679	629	649	672	687	663	640	650	658	680	661	599	688	667	676	652	668	635	644	692	640	640	667	621	683	676	660	664	631	664	691	644	642	626	656	656	597	642	648	631	658	619	665	609	634	608	679	613	688	638	623	665	653	660	639	659	649	699	689	619	629	685	608	681	680	653	654	629	661	703	626	671	690	627	640	683	617	672	656	603	678	629	624	646	659	653	622	671	650	658	652	674	663	621	621	685	652	681	706	640	650	664	655	643	655	692	682	709	664	651	642	683	683	670	666	690	648	664	630	615	652	703	648	638	625	693	601	679	651	633	642	619	678	669	633	683	626	693	618	699	661	649	646	631	726	633	679	685	661	618	690	669	633	655	638	657	646	620	660	680	648	691	637	643	667	680	630	652	674	665	678	665	695	683	626	669	642	688	649	641	691	646	626	668	692	624	636	641	659	619	666	670	679	679	611	622	596	625	676	627	645	649	648	669	674	667	665	632	637	619	699	614	669	642	613	664	664	667	666	626	617	632	659	634	667	646	661	642	709	620	661	660	672	697	678	680	656	666	596	614	656	662	658	621	675	648	646	651	677	635	641	660	658	649	662	644	657	633	664
1076	552	433	439	1068	9958	18816	17317	12414	6489	2877	1002	375	146	74	55	58	60	52	63	37	57	61	52	60	56	46	68	63	50	56	60	67	58	50	64	45	74	54	74	58	54	46	50	61	66	77	45	50	54	55	72	62	64	54	60	62	49	65	61	56	36	47	56	67	63	38	33	62	56	54	52	58	50	49	56	55	45	57	44	50	54	76	61	69	50	62	50	49	56	53	55	55	61	57	56	49	73	56	63	67	37	67	39	51	55	51	58	52	60	53	60	55	56	47	62	69	57	56	57	60	44	49	53	62	63	46	44	51	39	63	56	52	57	61	62	60	70	55	55	55	58	43	68	62	64	53	52	65	54	43	49	46	56	52	59	47	46	65	59	59	49	56	43	64	68	50	54	59	55	47	55	65	55	59	68	54	63	53	56	50	49	50	56	57	57	48	57	56	57	50	56	57	55	48	66	56	65	50	63	47	53	64	51	56	61	43	48	61	58	44	60	47	62	54	57	51	51	69	67	54	55	62	53	47	58	48	54	56	59	74	53	58	43	55	59	60	46	51	52	56	51	54	70	58	56	52	34	49	65	66	60	59	47	55	55	53	61	64	61	53	47	71	77	54	67	52	52	52	48	59	60	49	61	57	56	69	62	65	63	54	50	62	54	58	52	56	67	52	66	54	52	48	55	54	46	51	58	47	61	42	66	58	54	55	58	57	50	42	58	58	60	51	40	61	55	52	57	65	52	57	59	53	52	76	57	59	60	61	48	55	64	63	55	54	48	60	48	62	48	57	52	57	50	58	48	67	49	55	47	50	74	50	50	50	55	54	65	67	43	53	62	46	52	57	60	53	61	58	68	48	57	61	53	58	64	49	54	49	57	50	70	53	76	59	49	59	54	44	46	56	65	61	62	49	70	48	40	53	45	51	46	68	43	56	64	60	49	51	57	57	58	66	53	54	42	54	43	52	57	46	48	61	50	62	49	65	57	60	43	55	52	47	45	59	66	52	50	39	57	49	48	50	58	57	63	59	61	62	72	65	41	66	43	57	53	61	54	52	50	69	55	52	43	61	59	60	67	54	43	47	48	69	56	52	58	68	54	58	50	64	50	61	54	53	48	61	60	44	62	62	48	47	59	58	63	49	57	49	56	53	62	47	52	65	55	61	55	53	54	51	47	54	63	51	49	52	46	47	54	50	56	63	58	48	52	60	62	56	43	47	53	57	49	49	53	53	51	50	59	50	70	46	64	51	42	56	58	62	52	58	59	48	59	54	64	57	65	53	48	65	56	42	70	51	64	63	57	55	63	62	52	63	61	51	58	50	60	58	52	54	63	67	48	64	54	53	68	54	56	58	50	49	49	70	55	47	67	49	63	50	46	52	54	68	58	53	48	61	54	73	62	62	55	63	65	62	55	57	50	58	43	51	47	58	51	44	65	51	46	52	53	67	52	48	58	54	59	62	55	65	64	45	54	48	42	60	46	61	57	58	58	40	49	56	49	53	52	64	57	55	57	50	61	66	59	70	53	67	47	65	57	56	44	51	52	46	48	54	57	56	56	65	59	61	41	67	58	50	62	56	51	55	51	71	53	58	48	55	58	46	57	46	60	60	54	42	55	64	61	49	40	45	65	56	56	71	69	47	54	46	51	68	50	61	68	54	46	56	55	67	57	54	54	55	47	62	53	58	56	64	47	47	54	35	55	66	59	46	60	63	64	44	59	58	79	57	74	58	60	51	47	54	56	54	64	53	45	47	62	48	47	58	58	68	60	62	54	58	55	59	51	52	66	46	51	62	54	56	57	45	47	43	57	43	39	55	51	55	59	59	57	57	74	57	48	50	46	56	66	67	51	58	53	60	51	61	57	57	63	59	60	51	62	54	70	61	43	57	47	53	63	63	53	57	47	52	55	50	68	56	54	50	59	64	58	65	64	56	61	63	51	49	43	44	61	46	56	66	64	54	59	61	47	51	72	57	55	57	58	56	56	61	60	51	52	51	53	59	51	51	53	59	71	69	50	60	48	55	47	48	52	56	64	61	45	68	58	54	60	47	48	54	62	59	54	45	34	67	62	54	44	62	60	48	35	52	53	52	62	63	62	69	47	52	61	48	56	57	57	53	61	62	54	42	53	48	58	45	52	60	43	52	56	50	52	61	57	54	50	59	59	62	63	44	72	70	64	49	50	49	57	51	59	59	54	46	57	53	59	46	35	63	48	63	50	64	47	53	61	60	62	48	44	64	53	52	59	54	44	59	69	56	66	68	70	57	48	54	54	63	55	56	45	59	45	47	49	48	50	45	52	57	57	76	56	58	50	50	55	50	56	54	62	58	48	47	71	55	75	49	62	45	48	53	57	58	62	69	63	57	55	65	53	63	57	52	60	55	60	54	44	52	51	55	53	54	53	53	55	49	49	73	45	51	66	54	53	72	55	40	47	52	61	54	60	52	53	43	42	60	48	54	53	46	65	49	61	50	68	47	54	70	53	56	47	48	62	65	53	61	71	58	54	71	43	55	43	72	45	60	48	58	46	43	54	72	63	56	49	58	70	56	47	57	58	60	53	61	49	57	56	62	62	53	47	58	45	50	50	55	53	62	38	51	45	52	61	52	47	55	73	52	49	51	51	52	44	56	54	53	69	51	53	52	51	46	65	58	52	61	62	64	73	46	52	48	60	52	61	54	53	61	59	56	67	34	50	61	50	42	69	60	64	42	52	52	48	52	62	56	31	45	55	57	43	50	66	48	63	49	54	47	65	64	67	62	49	63	58	43	43	60	51	42	51	55	65	57	44	56	42	63	62	61	61	40	62	63	72	58	60	49	60	52	52	59	56	45	46	58	61	54	60	58	55	39	68	54	35	54	44	50	51	53	50	57	51	47	55	49	70	64	69	52	68	47	60	61	48	62	49	49	50	46	69	46	56	48	53	60	48	60	59	53	57	58	53	47	62	55	55	59	51	53	50	55	58	62	47	48	53	57	51	47	55	54	60	52	47	62	66	55	51	55	46	52	61	65	49	49	53	58	43	66	57	62	62	35	61	54	71	54	46	65	54	60	58	51	57	44	63	63	65	53	53	48	57	59	43	60	56	63	59	58	58	58	63	58	72	46	44	57	73	45	48	59	57	66	66	55	65	63	61	63	68	77	54	56	60	53	69	51	49	59	77	52	59	48	59	47	53	61	60	33	57	52	53	55	46	54	62	70	69	47	55	58	47	55	49	62	54	64	52	52	56	47	56	63	52	55	44	54	62	49	48	53	60	66	62	50	52	61	64	59	55	56	55	62	58	53	65	52	63	72	39	61	54	70	62	53	66	54	58	71	60	54	63	56	65	46	69	46	56	57	56	65	57	49	62	52	49	64	59	67	56	50	57	57	63	51	72	65	73	50	54	51	47	58	58	52	56	53	63	43	53	46	58	37	52	62	60	47	49	56	59	41	58	56	58	63	54	53	57	59	59	60	45	58	65	53	47	52	48	62	57
20050	11698	8207	20248	37067	64210	72618	64376	53363	40073	29689	18706	8611	3009	1295	897	749	703	693	684	712	700	709	747	704	679	725	738	690	705	714	694	674	696	713	689	709	698	718	734	703	692	704	727	690	710	701	674	731	726	655	690	695	731	693	745	680	753	684	697	661	710	706	724	683	683	713	711	702	659	650	703	738	671	725	693	677	661	687	694	682	710	693	691	722	718	729	697	732	713	678	703	709	688	715	660	679	720	678	678	671	728	743	670	691	719	731	757	713	697	717	672	712	679	717	664	668	675	730	691	719	744	686	694	692	760	688	748	676	711	712	737	716	704	719	663	682	631	644	683	680	737	693	697	659	703	749	715	696	720	720	740	719	747	691	698	651	692	713	691	766	678	734	704	695	726	721	667	745	715	711	753	663	651	707	708	765	691	691	705	714	751	730	694	722	685	750	680	647	713	695	729	721	663	720	737	722	714	706	652	725	697	724	715	703	673	660	709	736	677	671	703	705	695	658	745	660	739	674	688	687	741	683	742	679	685	696	707	661	694	726	657	708	712	685	723	710	725	707	702	715	682	746	674	718	692	694	662	723	722	754	703	682	709	721	691	707	687	700	713	660	730	668	710	695	696	695	716	672	654	687	714	735	682	705	710	723	704	707	692	698	705	674	695	702	689	683	695	705	672	705	679	679	733	690	716	749	662	714	709	748	674	774	712	737	689	677	676	710	670	739	698	670	656	745	709	700	742	713	699	718	720	717	694	712	735	646	756	727	747	687	700	717	684	687	700	708	663	695	697	679	714	745	687	710	653	715	743	729	711	714	732	731	700	747	661	722	676	713	722	718	720	690	713	678	732	676	693	711	705	701	712	691	685	718	712	680	693	700	693	727	681	692	666	699	743	703	682	753	682	721	663	696	684	703	734	744	696	696	644	716	772	740	719	710	724	748	725	751	682	708	700	703	677	723	710	705	668	683	736	715	717	739	680	717	729	694	689	654	735	686	718	700	738	689	738	666	698	724	697	709	746	722	640	694	718	701	683	727	687	719	669	728	647	664	762	710	673	701	677	681	711	693	708	733	716	697	715	750	689	724	734	685	740	711	664	729	691	729	738	704	714	695	718	700	695	724	761	738	704	724	675	668	710	647	719	705	693	682	705	725	700	714	648	712	717	655	705	697	690	647	732	706	672	691	686	711	704	673	693	737	728	752	764	664	696	715	732	682	728	691	710	706	703	677	731	674	738	738	726	761	706	689	692	725	709	732	748	745	719	672	679	680	695	662	699	689	698	648	702	687	694	698	729	705	698	700	692	677	654	699	766	719	724	693	689	720	675	702	695	705	689	690	668	738	652	703	697	675	725	715	733	745	724	684	722	715	717	693	676	689	673	656	703	721	735	665	684	708	718	687	733	734	707	670	693	722	672	751	712	729	743	714	688	693	690	706	682	687	714	705	678	719	677	707	749	700	719	704	650	731	686	683	688	675	702	698	697	705	722	735	692	715	754	699	761	726	666	702	717	719	703	672	724	675	730	743	731	707	692	720	700	722	701	724	728	707	684	697	734	770	686	701	668	720	713	687	686	706	669	731	674	701	730	696	658	684	696	722	683	702	700	703	724	694	691	708	741	713	705	697	700	710	727	759	685	696	694	720	702	656	721	738	694	692	709	747	718	739	683	749	718	690	719	700	741	719	712	743	727	675	709	678	730	674	691	726	729	722	753	717	673	757	700	698	654	695	731	728	708	739	713	717	723	714	683	716	725	715	701	702	767	727	683	683	721	669	650	726	727	640	686	669	670	640	705	688	755	710	698	748	720	672	690	688	746	675	716	695	716	705	742	679	688	680	696	685	667	709	686	682	682	748	720	706	694	696	691	668	690	692	712	670	705	686	673	674	689	710	695	673	698	717	709	682	671	691	701	748	731	666	747	742	764	666	715	685	707	676	750	712	698	740	688	665	714	707	762	693	704	750	692	681	710	680	693	678	712	740	712	698	667	706	695	747	726	695	669	702	653	719	716	712	711	678	673	691	697	715	700	701	746	718	734	641	741	719	713	711	714	711	707	724	755	724	747	708	717	657	754	718	677	704	706	719	675	684	700	708	734	712	715	688	777	693	701	673	658	681	719	621	714	687	710	721	687	719	719	726	686	688	743	711	684	727	675	735	734	696	670	711	689	667	691	689	696	688	688	674	716	727	720	690	720	708	699	728	757	710	682	697	668	697	634	677	664	730	705	671	709	696	739	714	719	687	755	718	655	703	669	681	720	685	691	691	703	671	692	717	673	704	691	727	728	685	672	719	714	733	697	686	683	698	720	736	678	696	710	681	677	692	742	706	693	676	671	673	740	688	709	659	694	686	673	683	705	723	702	740	733	676	757	684	732	685	684	677	701	693	688	725	728	664	688	719	742	688	719	668	723	698	716	720	698	694	689	739	701	724	710	675	694	717	746	720	692	668	760	672	737	686	698	733	712	741	688	713	732	696	720	713	682	677	674	728	668	720	711	709	680	719	685	701	634	725	690	697	693	653	706	713	702	728	673	682	742	715	743	704	670	717	735	691	705	723	732	726	680	690	685	720	694	720	717	680	686	712	723	696	723	701	702	704	727	716	740	718	701	725	737	679	731	709	702	712	695	705	701	709	669	757	720	692	706	731	717	678	705	685	687	695	691	774	692	776	727	688	673	757	677	707	686	706	701	672	690	719	672	741	702	724	687	700	711	683	679	689	714	713	718	664	665	742	719	702	735	702	721	703	710	667	701	701	675	703	595	725	711	680	693	704	764	693	723	681	698	706	686	717	719	672	646	666	709	731	643	737	733	704	732	776	725	760	711	724	730	687	710	750	732	692	706	690	700	711	648	740	722	724	716	764	722	703	710	698	671	706	698	654	712	690	737	663	691	723	703	663	697	684	675	716	709	711	691	670	704	717	701	703	664	745	677	729	677	708	752	701	729	726	767	702	737	743	724	688	658	738	721	678	706	745	708	732	728	700	686	699	732	718	717	679	674	669	696	688	758	730	678	723	696	663	708	691	725	680	696	742	734	736	719	702	692	740	699	720	710	712	722	723	724	703	727	703	719	687	701	750	731	696	671	702	698	690	686	713	706	743	732	671	718	685	718	739	718	690	716	678	692	725	701	718	740	714	682	673	758	687	757	743	683	661	723	710	726	729	658	703	732	701	772	710	730	688	705	695	719	722	691	677	689	727	733	739	656	718	679	688	736	738	720	729	719	695	711	666	701	698	714	740	700	641	691	664	684	710	685	661	733	665	709	716	664	674	689	728	717	724	722	671	707	653	710	703	689	727	718	718	715	641	739	658	730	673	688	654	702	712	749	734	744	723	714	730	687	709	717	717	716	708	769	690	704	697	660	708	685	712	681	734	727	696	728	660	766	750	709	695	728	704	686	735	713	704	693	702	740	750	654	688	707	689	681	714	743	745	638	712	686	726	737	683	710	679	692	722	701	728	690	696	687	705	715	670	732	673	710
1351	165	116	131	210	1561	3812	3913	2946	1608	761	320	124	76	37	45	48	52	50	51	42	37	54	40	39	40	36	46	50	42	52	42	49	46	45	35	39	46	53	48	50	47	43	38	43	54	54	43	48	39	39	40	50	40	57	52	46	47	35	50	34	48	41	43	47	56	50	34	35	54	46	31	52	39	51	38	38	36	53	45	53	42	32	39	38	49	40	49	43	43	42	59	48	39	42	55	40	44	46	48	41	51	41	49	56	43	42	42	46	48	32	41	39	45	51	59	53	50	59	35	46	50	53	50	43	47	48	38	56	36	49	48	52	45	44	52	67	41	48	37	30	48	50	56	35	53	45	43	60	49	45	35	59	61	45	48	49	52	55	32	54	38	43	46	43	38	46	43	35	48	51	42	54	51	37	53	36	46	47	37	48	40	48	48	55	42	58	36	41	54	40	50	33	50	44	53	48	39	46	35	44	44	41	55	39	42	41	41	38	45	45	53	38	46	40	43	40	58	37	55	30	41	53	44	46	58	43	52	47	49	49	39	37	41	38	41	49	50	37	28	35	43	43	43	63	57	42	47	50	45	54	46	58	32	45	46	58	42	56	45	52	36	60	44	34	49	51	40	38	45	52	43	37	44	46	53	52	36	32	37	45	45	47	42	51	51	55	44	48	43	41	42	44	49	45	39	37	45	46	56	38	41	49	49	52	42	43	51	43	50	52	49	55	30	44	39	52	44	42	59	54	51	44	52	53	54	50	36	54	41	46	38	51	40	53	48	30	42	35	43	55	46	44	43	47	44	42	44	62	43	57	44	43	37	47	56	54	50	46	42	46	49	45	40	42	52	48	40	55	40	43	51	43	48	40	41	48	49	39	51	40	37	36	56	39	48	39	61	33	45	40	43	52	52	61	43	42	41	33	48	44	67	52	57	54	43	39	59	53	41	47	51	47	41	50	37	56	50	48	43	43	45	47	41	56	41	43	48	31	52	47	42	49	37	45	47	67	39	33	52	47	45	56	51	45	50	49	55	47	42	45	50	41	43	37	45	40	52	53	48	46	36	44	40	45	46	38	52	44	34	43	52	42	48	49	36	48	42	53	43	53	61	55	48	32	33	34	42	48	36	39	50	50	44	27	46	41	54	40	54	42	47	42	37	46	32	63	50	44	43	49	43	41	53	45	60	61	41	58	56	46	47	44	40	42	53	57	44	42	41	35	47	47	47	44	43	58	36	45	39	57	44	38	46	56	44	52	49	51	48	55	28	40	42	36	45	48	54	37	39	43	53	55	48	43	38	30	47	35	47	51	36	36	43	53	39	44	46	33	35	50	49	37	44	48	36	46	53	38	46	38	48	58	42	43	47	58	39	53	41	48	40	35	43	34	50	47	42	43	53	64	61	46	60	37	46	39	49	48	45	36	53	52	51	44	53	48	37	48	69	36	46	40	53	44	44	48	40	62	41	41	52	48	38	45	42	49	40	40	41	44	36	47	41	30	47	58	40	43	60	39	43	45	54	40	38	44	56	42	50	41	40	47	57	35	52	43	38	41	37	51	52	40	58	43	52	44	38	42	42	46	43	54	45	42	43	49	52	53	56	38	44	40	38	39	46	37	55	39	42	41	38	61	35	49	39	63	50	35	36	43	58	40	37	40	39	36	33	44	61	43	54	50	44	41	31	36	46	40	42	51	50	43	37	49	40	41	45	52	39	45	49	52	41	50	57	49	35	36	40	36	36	32	41	57	42	54	49	44	43	35	44	53	39	43	52	40	46	58	38	48	43	43	59	44	47	43	43	56	43	44	38	39	45	41	37	39	50	42	51	43	44	46	41	48	39	40	47	35	45	47	41	43	43	52	50	43	48	49	41	39	38	43	51	34	35	57	46	40	45	39	41	46	46	44	44	44	53	45	46	48	53	33	26	44	40	53	52	49	52	40	44	47	44	41	41	44	46	44	45	54	58	42	43	46	38	52	47	50	44	41	41	44	54	43	52	55	51	48	52	47	47	50	50	44	45	43	38	42	45	36	39	43	38	48	38	50	49	43	44	42	61	44	55	41	41	37	37	48	37	55	36	55	44	53	44	47	37	42	48	40	48	48	46	37	57	42	40	43	50	44	34	38	50	38	46	31	42	46	49	44	53	36	44	41	47	41	45	47	34	45	39	48	37	46	40	45	42	38	53	42	51	39	47	38	37	47	36	42	43	37	48	38	49	54	45	46	40	45	43	47	43	49	31	58	44	43	50	41	50	38	63	39	44	49	50	48	48	42	56	56	35	46	48	38	46	45	54	42	35	46	40	53	37	37	51	58	48	43	57	50	60	49	45	40	44	39	51	48	49	52	40	58	60	51	35	28	53	54	53	36	49	45	42	50	58	45	42	45	48	48	49	43	68	36	54	48	40	47	47	32	43	42	35	42	51	53	40	49	37	52	55	43	47	33	44	54	37	46	45	45	53	35	53	57	46	47	41	49	42	47	47	38	44	33	43	49	45	33	49	38	44	38	38	40	62	54	49	44	37	34	48	51	59	43	48	50	40	45	42	41	37	43	48	43	42	48	36	55	53	48	47	44	35	47	26	42	46	42	44	37	49	37	37	48	43	46	52	38	44	47	39	49	47	46	44	44	53	52	37	47	49	45	40	33	46	47	42	41	45	38	45	49	42	38	52	45	63	45	48	41	37	48	47	45	46	36	43	49	37	38	48	43	33	50	53	53	39	45	54	52	42	44	54	58	36	49	38	45	54	47	51	45	44	44	30	40	60	51	47	62	47	40	40	50	60	55	45	50	45	42	38	46	41	51	44	46	33	37	43	45	46	41	47	58	55	61	42	42	37	35	54	43	51	52	42	38	37	47	59	49	46	43	47	39	29	41	51	54	44	52	46	46	30	42	50	52	50	42	43	47	36	45	59	51	35	51	57	42	45	38	51	47	37	40	45	45	48	46	53	53	33	47	42	49	42	51	52	63	38	46	43	53	47	40	51	40	39	40	44	37	57	36	51	44	47	45	47	50	53	42	58	49	40	51	50	55	37	46	53	50	36	46	46	44	44	49	46	40	47	37	33	54	34	41	47	38	48	42	38	50	53	28	52	46	38	58	53	43	54	48	51	57	50	46	46	48	43	38	46	49	38	28	47	47	53	50	43	42	34	45	52	41	51	50	37	43	47	48	47	53	57	44	52	44	43	48	52	51	45	51	33	32	31	43	58	30	55	43	44	62	42	49	59	46	44	35	49	42	46	50	64	39	39	57	52	52	51	45	40	45	43	40	47	55	46	45	41	53	53	42	44	47	51	50	52	45	51	49	49	49	38	40	49	51	41	48	55	39	40	38	52	46	52	52	58	55	35	48	58	42	42	46	43	65	51	45	52	44	54	35	46	47	49	39	48	43	51	37	40	44	47	45	43	48	42	51	37	47	38	58	50	48	58	46	39	35	48	48	38	47	37	41	33	48	41	57	45	48	54	38	44	51	42	47	31
11377	3992	2420	7085	20456	37107	43488	39945	32948	25593	16071	7553	2844	1247	723	617	608	592	565	615	577	554	562	519	577	557	587	591	579	550	600	563	531	554	569	566	605	568	593	555	559	555	548	565	561	555	564	590	572	541	531	566	554	595	589	557	571	577	530	569	548	557	553	570	533	582	552	560	549	528	550	586	554	557	572	553	575	509	562	622	509	578	524	544	581	586	560	566	558	588	547	556	575	612	554	566	561	594	579	606	543	539	516	610	545	567	588	590	608	571	546	589	556	571	601	595	573	570	550	549	543	544	584	624	559	582	540	539	552	573	524	558	588	591	545	583	572	609	585	562	522	604	606	585	589	577	571	556	593	517	644	585	572	589	573	552	592	521	548	577	546	554	549	580	611	557	538	558	581	637	592	530	574	585	560	518	571	580	516	561	559	567	604	568	561	556	480	557	554	572	585	557	536	568	560	585	578	608	579	545	567	591	560	568	584	571	528	559	558	589	574	553	579	544	532	587	548	579	563	606	555	554	550	540	566	601	591	536	560	540	521	545	592	512	594	545	576	580	538	607	574	569	539	609	580	579	525	528	546	574	587	565	553	610	628	596	541	529	582	572	577	586	577	554	573	496	562	554	567	565	542	577	537	574	619	551	530	557	562	580	596	588	575	547	568	544	544	542	563	589	564	583	542	567	588	542	569	579	571	592	518	612	560	564	575	554	552	589	573	544	568	556	548	569	552	534	603	571	554	526	587	555	550	584	557	609	563	551	527	544	601	541	580	579	564	597	569	571	562	543	555	542	563	566	556	579	552	548	593	567	604	549	593	524	556	556	576	591	589	533	601	546	569	572	567	535	555	579	553	587	565	562	517	563	605	614	606	578	532	572	548	596	565	564	573	562	580	552	593	562	551	604	538	539	544	518	557	538	546	523	536	536	545	523	551	607	545	554	566	591	546	575	597	569	587	577	558	567	573	575	564	574	610	559	579	567	590	544	544	541	578	563	565	552	580	558	587	605	532	527	584	578	538	516	561	579	577	562	565	545	586	528	575	547	554	543	552	560	581	560	576	530	534	605	529	587	563	553	559	562	541	560	571	618	562	553	552	527	546	578	538	570	565	599	595	581	567	590	568	533	553	541	544	543	544	581	551	545	599	548	530	598	552	564	551	642	543	564	568	567	568	561	594	537	589	550	537	546	588	599	591	571	562	569	544	563	584	566	549	573	563	576	578	562	587	544	594	608	605	630	585	572	576	597	562	593	573	524	559	614	626	601	592	582	585	562	586	560	543	572	586	582	549	578	559	552	544	570	571	580	551	546	578	572	576	557	559	585	558	562	540	603	603	579	571	576	549	591	574	553	573	548	585	602	549	566	581	542	557	576	549	555	564	560	561	571	585	546	580	598	534	572	587	536	599	596	547	588	582	585	553	531	575	552	532	574	547	550	579	540	594	536	567	564	635	576	551	601	537	555	588	567	550	536	543	547	564	559	523	543	566	594	573	546	538	562	566	557	616	562	535	566	497	574	575	573	554	550	576	570	565	588	577	572	537	555	576	590	538	515	551	531	537	566	553	580	601	507	584	556	564	581	555	614	523	566	488	548	557	598	600	563	525	551	535	540	545	535	560	578	591	543	600	577	558	558	603	538	549	634	584	546	536	512	535	573	538	538	586	560	568	502	603	580	577	533	573	552	549	548	627	562	529	555	587	607	572	544	573	552	584	580	574	564	573	548	556	584	540	597	560	571	573	565	567	569	545	544	577	545	567	554	587	610	521	549	573	548	569	568	603	522	591	580	557	534	582	513	549	589	550	518	534	592	552	538	537	533	574	594	590	613	554	581	617	567	589	567	572	548	530	575	559	551	571	571	547	552	564	588	605	539	569	607	561	564	566	543	591	605	546	570	551	568	592	586	540	572	568	541	564	606	535	549	545	555	573	587	562	516	593	576	536	561	554	592	590	599	538	558	571	549	534	574	565	565	552	578	528	572	561	552	548	575	554	543	596	548	555	551	535	584	588	552	586	557	565	584	615	556	561	549	569	550	529	592	607	612	544	519	562	555	592	575	575	569	588	532	570	606	546	574	586	556	601	561	615	529	570	564	612	602	565	576	555	573	574	558	562	545	575	540	581	580	552	557	578	562	564	555	616	578	561	562	536	579	589	539	502	566	578	552	584	587	564	532	542	537	561	582	569	569	592	560	549	545	561	595	568	570	544	564	589	542	519	588	553	584	569	540	598	542	549	541	557	551	603	564	563	542	521	550	587	593	554	566	570	514	587	579	596	564	552	592	519	641	583	610	514	578	586	588	582	530	545	570	581	572	535	551	572	610	571	596	558	527	565	533	549	570	558	573	599	572	565	577	630	551	558	577	578	608	563	589	566	560	583	548	550	568	573	608	560	569	575	579	566	573	581	572	548	543	547	594	541	579	580	549	601	522	595	567	609	552	615	541	557	534	573	538	556	567	578	526	554	576	549	587	577	577	608	572	588	612	535	569	516	554	558	593	550	558	527	557	547	576	570	576	609	551	572	539	543	581	527	569	548	556	581	597	564	555	571	558	542	577	593	554	538	570	575	582	549	563	539	558	566	596	555	547	585	565	566	521	543	535	581	581	579	541	559	589	558	567	568	608	568	543	564	559	514	530	613	568	551	551	564	557	601	587	585	567	552	557	573	595	502	561	545	604	581	590	554	608	573	589	584	554	576	631	563	573	519	549	587	559	550	560	573	507	545	538	553	591	590	600	544	591	560	552	578	581	552	559	576	580	525	539	571	560	592	580	558	614	544	567	552	584	551	578	573	552	575	575	562	570	570	586	546	560	549	572	552	575	579	565	612	583	571	565	529	596	533	603	547	593	571	587	552	574	549	562	563	591	570	565	549	535	567	596	532	626	590	583	580	543	594	569	538	552	598	570	568	578	535	581	545	581	578	519	563	602	518	543	523	610	560	600	557	566	580	523	566	594	557	578	608	576	574	573	540	556	549	593	537	565	553	558	568	554	597	563	551	588	583	601	570	585	577	582	587	516	571	583	542	552	547	530	571	563	548	581	557	558	600	563	587	546	553	553	562	582	528	562	545	579	598	556	566	554	543	598	565	571	526	570	579	575	575	544	572	586	521	609	603	571	589	574	573	594	564	534	571	582	643	563	587	592	584	586	592	530	543	592	568	585	575	590	546	545	566	601	522	545	603	554	576	554	554	533	582	584	541	576	527	535	543	565	614	544	623	561	597	558	556	555	560	580	595	567	543	570	646	545	528	559	569	531	553	600	549	555	596	547	580	545	555	595	567	589	532	576	522	581	553	531	566	565	583	553	620	592	540	542	561	626	545	564	597	595	598	546	579	564	558	532	598	550	566	545	520	630	534	587	561	614	560	572	538	586	556	547	582	607	559	542	539	576	615	576	561	572	562	575	572	574	550	593	585	518	594	544	556	576	563	560	547	569	572	569	500	618	557	542	553	558	555	524	589	589	571	512	587	567	570	583
593	375	329	297	610	4612	11507	11854	7080	3573	1616	640	208	95	60	44	54	57	44	60	52	47	57	41	57	42	61	45	56	53	45	49	52	50	50	46	40	58	52	45	50	45	38	38	38	37	50	57	57	41	57	47	40	50	47	43	56	46	49	47	49	44	52	46	45	55	64	43	40	41	59	53	47	50	46	56	46	43	48	46	58	49	41	54	57	50	44	47	45	47	68	50	52	48	57	29	42	47	43	54	54	53	49	58	55	35	56	44	53	51	51	45	61	53	46	47	44	54	45	56	46	45	56	63	41	43	57	49	52	54	40	45	57	52	44	44	43	50	40	48	46	38	51	45	49	50	51	58	44	46	44	48	63	46	49	48	47	43	50	42	43	50	65	46	58	59	52	42	53	44	48	40	60	63	49	42	46	54	53	65	46	46	45	59	47	51	59	58	51	54	40	42	59	45	48	46	44	43	43	47	45	50	46	43	44	46	42	62	52	46	36	58	44	48	51	43	50	56	42	38	38	45	53	47	42	55	47	49	54	59	53	49	53	57	50	53	34	43	51	44	47	42	49	41	45	65	39	48	47	35	44	39	49	48	50	58	56	44	75	48	40	50	45	49	30	39	53	50	50	55	63	45	43	46	55	60	45	38	50	54	46	58	46	53	55	56	53	63	51	48	29	50	46	49	57	53	45	48	50	42	45	65	59	57	52	49	49	53	57	44	50	50	54	52	44	52	65	45	55	51	53	55	51	44	53	43	52	61	42	52	46	43	33	46	52	48	43	57	43	56	34	47	63	45	42	36	65	40	40	47	37	47	49	44	52	54	51	37	50	46	52	50	50	42	49	48	52	42	59	57	53	67	51	46	48	52	41	45	49	51	45	47	49	49	47	48	56	61	47	49	47	42	53	46	41	51	55	49	55	45	53	61	50	46	52	57	44	43	56	47	55	47	48	36	53	51	48	40	54	34	58	57	47	44	46	49	51	58	47	56	56	53	50	51	39	58	61	43	48	70	51	48	49	65	38	53	41	41	55	44	42	42	44	49	54	46	42	45	51	60	42	55	51	47	50	43	56	46	50	51	50	48	59	50	37	48	50	52	49	47	46	59	53	38	48	53	47	63	41	60	54	38	55	48	57	46	45	56	44	62	42	53	44	47	43	54	52	42	52	42	39	47	42	45	58	50	52	47	46	37	52	64	36	35	38	49	55	51	52	50	35	57	43	46	49	65	47	50	43	60	56	43	55	40	45	51	46	41	52	63	50	53	37	58	57	56	53	45	53	45	56	48	54	42	51	49	46	53	46	52	53	49	57	44	55	48	52	36	41	59	45	50	51	48	43	34	38	45	60	48	50	53	58	62	39	32	55	48	66	47	52	46	31	48	48	44	54	55	48	39	49	54	46	54	46	41	51	35	54	41	44	40	61	48	57	44	40	48	53	40	43	44	57	33	54	46	49	61	50	42	44	48	59	48	40	59	53	35	52	38	42	48	50	66	43	52	48	53	62	51	54	47	58	46	53	43	61	48	43	51	52	55	45	46	42	39	47	43	63	63	58	54	46	42	44	47	60	51	44	61	44	75	46	40	54	51	46	55	52	49	38	60	55	48	47	43	50	49	51	47	59	44	61	45	52	48	46	50	51	61	40	56	43	45	39	53	37	56	60	45	45	52	40	50	68	45	46	60	56	53	46	47	49	47	54	48	45	54	47	62	47	46	51	55	55	47	48	47	48	52	47	49	53	57	55	52	58	57	50	47	66	52	46	63	45	51	54	51	46	56	47	51	46	48	47	51	52	55	50	48	52	58	54	62	56	54	46	43	52	45	61	51	54	49	49	45	46	53	66	44	56	42	65	39	66	65	64	49	39	45	45	50	56	59	44	50	33	50	44	45	55	37	53	52	59	54	51	56	47	39	56	57	39	66	53	43	48	50	53	63	48	53	49	62	55	50	45	51	53	46	49	49	57	53	53	40	51	50	55	64	52	50	58	52	50	51	56	58	52	52	57	51	49	59	49	48	51	61	48	49	47	57	59	49	45	47	43	57	51	59	49	56	50	59	43	52	46	42	47	64	60	58	53	37	55	52	39	57	51	53	44	54	55	44	47	58	36	48	39	40	40	51	35	49	54	47	56	55	65	53	58	51	51	59	56	54	46	56	43	59	47	54	40	47	48	41	57	63	53	37	51	50	46	45	51	42	55	49	51	47	61	50	57	49	45	52	47	36	45	46	53	45	52	50	44	54	50	45	58	51	52	54	43	55	41	42	47	47	47	65	61	61	57	46	58	49	57	58	50	52	55	47	48	48	51	45	32	47	38	47	44	50	47	42	41	45	59	49	49	54	55	48	56	42	47	39	37	43	63	52	47	57	41	56	50	43	57	47	49	55	62	48	47	43	51	42	38	48	49	40	43	39	56	45	70	50	59	44	48	59	49	58	64	53	47	45	44	41	50	50	46	57	44	48	36	49	50	46	59	35	38	58	47	57	49	58	64	54	51	48	52	47	50	58	38	42	53	52	40	53	58	60	55	52	47	52	41	51	52	55	47	43	43	43	43	44	54	65	40	49	62	52	48	54	64	51	57	34	48	38	38	58	56	53	51	49	50	65	49	48	40	46	47	40	40	62	54	53	45	43	41	48	36	49	39	47	53	40	46	50	52	39	50	53	47	46	44	49	45	52	32	48	51	59	48	39	44	50	51	51	42	46	49	54	45	41	46	51	50	49	42	46	44	40	53	42	40	44	49	45	56	47	43	43	34	55	52	50	49	48	47	54	52	45	41	52	54	36	45	57	54	51	55	42	54	43	48	50	36	47	48	58	49	47	45	51	57	57	47	39	54	51	44	52	46	42	49	46	51	57	55	52	42	48	44	55	48	56	53	41	50	50	29	62	56	53	47	49	44	59	59	52	67	47	56	52	57	41	40	51	43	50	52	63	47	43	54	53	52	47	45	51	47	64	53	46	46	43	48	46	40	55	47	54	53	33	51	47	61	51	50	55	45	54	41	49	50	47	53	40	54	46	58	47	46	53	59	59	58	55	41	43	46	37	58	47	50	49	45	46	45	46	51	47	49	48	55	62	43	50	50	55	55	49	56	48	55	45	55	42	58	56	48	35	48	40	43	36	54	49	48	47	47	53	41	63	48	51	58	58	52	44	39	45	48	49	52	45	49	54	57	62	58	55	49	52	45	46	54	43	55	52	50	47	49	65	60	51	49	52	48	42	49	56	56	47	50	48	47	55	50	53	59	66	45	39	47	42	55	71	50	50	41	53	57	51	49	49	54	56	41	46	53	53	43	46	56	49	56	37	58	49	44	37	40	52	42	49	46	42	39	42	41	46	44	53	49	47	55	58	44	49	41	47	54	56	66	55	50	49	52	49	50	49	42	44	36	51	60	46	57	46	47	43	59	52	57	44	52	49	50	45	46	43	44	48	57	48	43	53	59	40	54	60	49	38	36	48	51	48	36	49	65	64	55	51
13784	9320	6656	17717	31439	50554	62111	56376	42988	33238	23147	12255	4906	1781	890	667	592	636	624	644	648	636	632	615	626	565	659	632	639	640	612	639	631	623	591	645	610	683	605	652	633	635	621	612	623	616	626	628	627	585	606	621	602	627	581	606	650	641	643	614	636	653	600	637	580	663	617	610	656	665	623	591	611	601	633	627	563	656	643	627	602	632	588	573	613	577	629	631	630	632	605	610	584	660	594	584	619	620	655	637	665	590	630	602	680	635	625	593	601	650	608	648	604	630	631	605	624	606	614	641	605	561	620	631	642	563	608	627	633	645	604	641	599	661	621	608	610	664	615	638	606	625	646	659	592	594	617	671	647	628	587	617	623	606	621	633	621	605	636	638	649	642	587	642	622	630	630	648	665	605	593	584	630	627	574	608	619	628	639	640	654	597	620	620	593	599	667	614	658	623	638	592	635	669	645	563	653	660	686	628	637	573	596	575	620	625	663	654	660	634	648	609	626	593	618	603	622	595	623	565	608	610	589	639	610	632	616	591	605	607	628	600	603	603	662	621	611	613	650	614	611	641	598	610	677	644	594	622	606	596	629	627	655	600	599	584	605	598	642	621	628	640	616	614	626	630	628	637	604	631	606	662	610	611	605	623	602	652	596	586	667	591	638	632	564	622	647	601	637	625	634	638	628	617	641	618	649	639	660	635	620	632	622	632	600	659	690	614	627	631	582	620	634	623	645	615	652	615	619	644	619	630	580	655	612	645	626	610	671	569	617	587	662	640	617	569	604	615	641	622	614	619	608	653	620	634	638	590	619	601	611	625	635	615	653	623	637	668	646	594	627	621	643	606	613	625	626	599	644	625	638	659	615	644	613	623	585	642	591	613	630	645	615	598	615	635	616	619	580	603	570	609	630	617	658	644	669	667	696	641	621	618	603	604	651	561	616	623	644	656	661	630	624	632	642	647	575	636	609	637	620	677	652	632	625	622	645	599	642	647	624	658	611	676	628	617	657	623	633	673	599	629	638	634	593	635	661	626	655	609	641	598	612	620	626	662	595	631	627	616	629	621	666	592	629	661	606	661	628	627	634	602	628	598	619	659	622	597	639	598	604	609	668	634	644	592	637	623	621	609	623	594	609	635	660	662	618	598	625	630	599	635	616	591	621	645	658	594	602	588	634	626	635	659	628	634	579	615	589	621	641	646	692	640	587	611	609	615	641	617	610	617	613	632	634	623	573	607	649	603	648	636	638	658	620	627	610	610	623	648	612	588	613	648	641	595	593	594	609	610	638	621	618	685	613	622	614	598	632	606	613	594	642	629	664	616	648	621	642	637	632	670	599	600	643	615	606	672	634	677	641	579	613	643	624	589	639	600	590	579	630	631	565	639	607	642	672	623	633	652	637	608	631	679	621	624	604	601	604	593	632	639	606	626	604	581	638	642	632	633	657	624	629	606	645	619	623	652	644	660	633	607	659	625	665	625	624	635	633	618	641	622	590	609	600	588	642	601	607	597	583	599	616	649	638	641	612	640	583	656	566	643	603	631	626	650	609	600	613	641	588	602	604	628	645	630	664	623	595	622	623	615	634	636	607	644	644	655	600	627	603	633	637	623	626	613	690	660	625	702	638	640	603	621	598	606	595	594	600	637	625	640	644	611	616	599	603	604	644	632	600	648	644	617	631	616	585	609	626	654	646	668	639	662	653	618	623	552	597	651	584	693	625	630	661	645	611	603	597	594	599	609	641	634	621	612	620	624	598	636	630	628	605	623	634	647	611	582	625	622	684	626	621	654	630	649	664	609	621	579	583	649	610	651	600	597	570	605	598	600	602	634	634	628	632	637	615	612	635	641	658	646	629	611	620	648	639	638	629	627	624	621	649	658	614	632	647	629	601	614	606	597	646	653	592	595	615	615	610	667	630	580	650	641	593	593	627	613	626	601	607	606	623	663	600	566	620	613	634	567	693	648	560	643	582	683	612	595	626	614	613	618	625	669	579	644	622	643	668	645	592	636	628	588	598	627	635	622	642	637	622	628	626	582	593	627	590	591	641	608	610	672	578	612	621	624	604	632	593	586	617	608	595	630	630	594	622	603	620	636	596	614	651	614	646	609	659	635	587	634	643	597	605	643	629	624	637	624	624	621	649	625	694	625	629	633	668	657	621	652	670	608	633	609	632	605	668	625	622	570	590	629	600	631	623	615	617	606	632	619	635	616	638	651	653	615	629	652	615	618	648	595	563	614	645	612	585	604	635	636	621	609	633	614	620	645	620	592	613	642	653	658	619	604	641	606	610	589	649	584	686	616	607	623	604	604	598	635	639	615	640	657	632	566	634	615	633	636	590	588	658	614	596	614	635	615	626	569	619	625	619	636	623	616	645	649	637	663	621	690	595	645	586	642	635	591	657	605	605	631	594	596	563	618	607	582	592	638	637	606	597	574	663	621	639	601	643	615	626	653	612	662	583	655	592	616	631	633	577	641	617	651	619	613	622	612	606	606	590	651	630	617	628	605	642	584	622	608	605	604	623	585	612	605	602	651	573	616	612	638	610	612	584	614	636	632	644	617	653	583	617	594	597	586	640	615	624	628	623	564	618	616	632	630	632	627	627	663	603	609	611	597	637	617	659	599	589	625	651	576	595	598	589	593	587	612	635	609	675	596	624	623	621	641	656	606	601	600	605	626	631	622	647	663	644	574	603	652	599	601	611	602	608	613	584	621	610	629	637	615	629	636	593	555	594	630	691	603	618	618	577	606	622	593	635	663	601	583	661	627	630	633	655	659	639	629	586	637	604	607	658	612	662	641	561	642	598	612	619	648	664	602	605	652	623	605	596	570	645	641	602	637	626	596	633	638	674	645	662	609	621	632	624	626	610	620	630	646	600	614	634	626	637	588	615	646	654	649	612	696	633	633	566	655	618	613	610	631	591	645	624	660	614	645	616	609	668	626	607	622	649	631	617	670	641	651	635	654	644	610	670	653	666	597	624	628	623	580	605	666	642	631	645	615	644	615	603	623	621	605	642	638	581	668	585	646	623	623	621	610	600	634	667	626	646	613	654	590	668	621	645	629	629	599	677	646	617	586	618	584	615	612	676	602	604	590	656	583	618	623	650	622	653	573	639	620	611	606	619	662	611	619	643	620	607	610	575	682	617	675	595	632	628	608	600	605	664	623	618	618	629	599	602	602	607	641	697	607	651	619	606	689	602	650	628	654	615	654	579	647	599	641	609	620	624	622	613	679	614	607	605	627	566	615	621	621	648	622	577	639	672	604	594	695	669	617	563	575	609	661	614	609	587	591	635	583	644	623	605	608	620	610	643	663	627	589	629	649	661	626	621	635	612	622	648	616	604	664	584	645	656	652	605	643	598	649	634	608	600	584	623	627	635	602	625	634	622	615	618	629	623	623	644	624	638	646	637	615	609	671	575	674	605	656	629	593	584	628	630	633	595	621	613	644	636	635	619	591	582	632	616	605	548	605	631	653
2028	374	375	343	535	4401	12869	12645	7855	3632	1462	568	186	85	54	54	43	59	50	61	39	41	60	53	57	57	44	56	59	59	61	47	43	52	44	61	67	48	58	53	39	45	70	56	51	71	50	47	37	61	48	50	45	54	68	59	53	49	50	50	56	42	51	51	58	49	43	46	50	59	40	42	54	36	46	48	50	46	57	53	48	54	61	47	40	43	57	53	68	50	63	52	57	55	47	46	59	57	48	50	45	48	40	44	64	46	32	43	54	50	44	54	60	44	55	58	54	47	42	51	45	42	50	52	49	54	44	41	55	47	51	47	59	45	46	50	60	52	45	52	57	49	55	41	58	45	46	51	50	38	44	48	52	49	55	48	59	51	55	44	56	57	51	52	67	80	62	42	49	50	38	47	66	50	49	45	59	52	46	41	48	46	62	57	49	56	54	44	54	45	65	56	54	53	52	46	39	51	50	68	46	47	47	44	41	50	58	54	52	53	51	56	55	56	55	54	43	49	59	49	48	44	55	41	49	48	48	53	40	53	44	52	49	47	66	62	52	52	54	58	50	35	57	62	45	52	54	50	64	41	45	60	44	66	65	41	54	41	52	47	75	48	42	52	51	65	45	50	40	49	59	37	53	59	39	50	43	48	51	63	58	55	47	71	50	60	63	49	45	46	52	43	39	45	51	54	39	48	51	48	44	55	48	35	53	50	57	46	56	50	58	59	56	55	49	57	55	53	44	49	54	65	53	50	52	44	55	46	53	49	54	58	42	56	72	50	53	49	46	49	55	63	54	49	45	46	50	55	49	52	51	59	49	52	58	43	47	48	54	57	53	55	52	51	60	45	50	52	54	57	42	62	49	48	46	44	47	55	46	56	55	62	52	58	50	62	55	58	52	39	51	63	52	47	48	47	54	59	45	60	40	51	53	46	52	54	46	48	42	37	55	53	51	62	49	59	56	40	48	58	46	44	62	50	44	56	52	64	69	46	58	48	67	52	54	53	47	55	49	53	66	39	60	61	54	33	54	44	60	47	53	51	51	46	50	52	45	53	47	43	43	52	51	55	45	51	48	48	65	55	59	46	61	48	61	66	68	48	47	58	53	57	53	52	50	59	49	53	64	76	51	46	44	48	51	40	64	53	58	60	40	54	61	53	50	45	54	58	45	40	43	48	41	46	42	46	57	52	74	51	52	70	54	51	60	53	48	62	56	55	55	47	49	55	40	33	40	54	50	50	47	49	44	49	43	45	52	58	54	56	51	40	53	66	49	45	55	47	49	58	61	52	52	36	47	52	60	60	44	59	47	47	48	53	39	51	47	46	45	56	52	57	61	57	59	53	56	41	50	50	50	37	55	51	49	61	53	48	48	41	47	46	51	48	54	55	45	49	62	49	51	57	56	47	60	79	56	47	48	48	53	62	62	47	62	62	58	51	68	56	55	56	37	64	51	44	59	43	52	57	56	50	54	36	62	64	65	53	46	53	64	38	62	64	49	39	52	62	54	58	64	47	42	43	50	43	49	49	53	53	60	51	46	39	43	35	43	47	43	48	59	61	40	65	59	40	53	55	46	65	60	57	53	41	39	54	55	45	60	50	51	44	50	55	56	59	60	50	43	48	40	45	45	60	59	49	44	48	51	54	45	59	59	58	68	60	51	74	51	59	47	50	50	49	61	41	59	49	47	62	65	55	58	45	58	51	61	51	56	50	49	52	49	59	56	57	56	61	52	51	54	51	63	57	57	61	46	47	54	30	55	49	59	47	55	45	61	54	41	45	45	52	66	39	61	68	48	49	56	54	58	54	49	47	60	45	64	52	47	45	55	44	48	62	59	48	51	51	61	57	69	64	61	41	48	55	58	49	53	41	53	67	48	49	52	57	34	57	63	51	38	49	57	70	53	48	54	47	53	50	49	71	63	55	41	60	65	57	47	45	44	62	49	44	68	45	54	60	51	59	63	54	58	55	61	63	49	58	57	48	55	55	41	54	37	53	49	49	46	58	51	48	43	49	55	61	45	65	52	44	54	62	56	71	49	49	57	53	51	40	58	60	47	54	49	49	51	33	58	42	53	42	56	63	52	46	52	59	53	36	58	46	59	54	43	49	40	62	65	61	49	58	66	61	57	62	56	60	54	45	55	57	48	48	63	55	63	49	50	42	47	52	46	51	65	51	65	47	57	57	44	58	54	49	61	41	38	56	58	40	55	40	47	45	59	43	51	47	57	59	53	54	55	51	50	49	48	55	53	50	54	47	57	51	40	52	51	69	58	55	57	59	46	51	42	49	48	41	52	50	57	58	40	51	54	59	67	49	57	51	55	44	59	50	58	55	54	58	52	41	53	39	50	54	47	62	62	55	56	53	50	55	42	47	58	63	41	64	56	50	55	41	55	57	53	52	54	49	40	66	50	51	46	39	48	55	49	53	53	55	50	60	44	51	50	50	48	58	56	64	52	59	57	42	50	56	57	46	59	59	44	65	48	59	47	51	55	55	50	50	49	50	53	58	57	54	59	57	50	48	43	46	57	42	48	57	45	49	52	53	45	50	59	55	66	38	38	59	45	52	43	61	40	51	51	58	63	48	45	54	41	57	42	50	53	52	58	56	54	61	52	62	40	50	49	59	61	55	49	45	48	61	53	53	45	64	59	48	53	53	38	65	43	55	56	58	50	51	53	55	38	64	61	58	56	51	58	63	49	59	49	51	44	52	54	56	54	61	46	57	49	53	53	49	40	56	53	58	48	56	54	59	39	57	49	49	72	58	44	60	49	50	52	50	48	46	35	38	50	52	48	47	53	56	64	53	53	60	51	56	46	51	48	62	52	52	40	50	57	47	52	46	48	58	40	51	40	50	57	50	41	56	52	52	52	45	50	53	61	51	44	41	47	56	43	49	50	55	58	46	56	44	53	44	59	55	64	47	48	44	49	45	56	47	54	49	53	46	53	58	60	53	53	55	50	59	51	55	55	40	45	58	41	49	54	52	57	44	54	53	44	54	40	50	56	58	39	59	51	46	51	50	48	58	43	53	60	52	76	51	54	53	48	44	59	44	54	57	47	45	63	48	40	64	48	40	51	57	57	67	41	48	67	55	59	58	46	62	50	52	46	51	66	43	52	43	54	65	40	50	58	54	46	48	58	71	47	63	48	61	48	51	49	51	54	48	68	63	56	44	53	48	62	46	61	53	59	55	45	57	44	36	56	48	40	60	52	50	39	43	51	52	41	42	62	58	57	54	61	59	52	49	54	44	59	54	37	63	57	53	58	46	44	40	47	56	65	47	47	56	55	53	47	52	56	58	61	43	50	56	49	44	60	52	33	54	52	56	55	57	59	55	61	59	48	51	56	55	51	41	30	43	44	51	45	52	59	43	44	46	60	61	61	47	48	47	40	45	46	55	46	48	56	63	55	41	53	50	50	49	54	48	46	55	49	69	48	52	47	54	44	43	49	56	57	51	44	59	47	49	50	62	54	57	51	56
14035	8378	7179	16501	29928	50143	64841	57575	44489	33317	22994	12251	5002	2004	977	744	647	675	655	662	635	680	681	653	641	691	656	686	675	649	653	659	605	641	665	696	682	657	639	643	642	698	635	669	661	612	669	674	660	651	667	632	646	647	666	634	651	669	654	674	645	672	649	665	649	628	675	604	624	670	660	629	649	650	649	603	671	632	675	651	644	651	645	626	628	687	621	620	649	664	637	654	681	636	704	652	701	664	663	642	647	681	665	706	620	664	703	697	629	686	652	690	662	666	643	632	663	650	657	635	666	690	672	615	624	673	724	607	664	665	658	669	703	667	632	656	637	683	625	642	622	624	655	660	661	637	644	623	618	663	680	691	632	652	643	683	653	637	676	609	637	619	654	640	675	658	612	666	612	679	679	601	656	644	665	696	661	685	621	685	628	629	676	668	621	649	634	636	619	664	698	663	680	661	699	612	642	662	616	660	662	643	624	614	657	623	630	666	633	616	639	637	596	620	628	638	654	617	705	654	626	658	595	673	611	680	666	654	601	587	650	676	657	607	676	619	665	657	674	665	639	680	649	686	622	614	677	652	695	638	667	678	662	657	625	634	615	665	664	628	641	680	652	689	644	645	663	683	656	697	656	682	663	698	666	691	658	651	675	700	647	685	659	654	605	696	648	629	680	648	640	643	636	658	646	622	611	643	721	657	672	664	665	687	677	721	617	669	615	693	651	652	629	637	669	623	616	678	676	640	637	641	688	651	660	648	633	696	642	626	626	633	615	677	634	629	595	696	665	623	617	618	641	646	643	670	645	652	634	617	635	647	694	667	664	703	655	654	687	658	653	681	641	646	692	683	651	621	659	663	630	639	672	659	629	669	665	650	685	638	646	610	635	669	643	644	658	650	655	650	670	664	647	666	653	629	644	677	666	656	629	672	654	620	674	661	612	684	641	687	677	632	673	661	663	634	651	673	648	661	652	633	669	624	650	657	637	678	680	640	644	661	672	657	630	635	639	650	646	700	611	663	669	640	691	680	639	698	673	656	641	681	641	635	666	649	654	680	683	671	653	635	722	665	600	658	691	623	660	662	686	658	618	684	627	640	664	637	639	701	666	656	609	641	625	614	660	720	627	627	662	671	643	664	595	656	633	612	659	625	657	633	642	666	629	639	652	692	624	674	654	659	658	620	697	662	697	655	665	645	594	651	641	711	649	664	674	676	653	667	640	667	694	636	658	605	634	696	688	653	639	627	667	673	620	656	570	697	600	700	599	634	622	669	659	673	663	693	634	663	638	633	637	688	661	693	659	671	628	653	646	678	638	706	656	645	694	658	663	618	620	646	636	635	641	656	640	645	677	680	664	693	616	642	696	662	664	616	658	678	648	643	654	680	698	652	641	624	630	614	641	615	644	607	625	649	649	622	646	673	661	643	648	635	652	674	640	661	649	665	672	684	642	703	668	661	712	665	630	671	674	671	637	661	724	668	634	632	664	667	634	667	686	652	640	636	661	652	636	637	636	635	665	668	659	673	681	671	699	649	644	651	694	683	656	658	659	656	675	634	691	677	682	653	669	697	627	701	656	663	678	616	690	638	686	637	671	675	650	631	675	667	645	606	648	651	641	655	634	646	718	629	654	647	671	603	631	614	657	669	694	641	636	676	690	608	627	641	634	641	671	632	691	680	650	625	632	660	656	654	613	629	660	673	652	609	640	662	636	643	646	674	676	633	683	665	654	671	660	654	681	690	651	633	712	635	663	638	672	700	690	631	657	651	672	641	654	659	642	673	654	624	628	642	643	660	688	653	668	620	649	658	648	631	670	660	657	660	623	647	630	647	645	668	669	676	629	678	623	651	664	653	617	639	642	682	652	649	634	644	632	641	648	646	615	655	684	676	634	697	644	630	673	662	675	622	643	626	648	664	653	651	658	693	631	661	656	694	645	618	623	646	650	639	638	639	684	668	644	689	675	657	691	621	662	626	668	632	643	648	668	715	639	685	612	653	671	627	627	677	689	651	714	669	682	635	611	672	621	637	644	663	635	688	680	643	681	634	671	646	641	664	670	679	663	626	648	665	648	622	664	688	674	667	689	687	658	664	701	651	722	644	646	608	639	626	580	671	662	684	646	641	686	595	626	631	651	660	650	653	681	666	629	626	657	659	681	623	660	618	623	666	653	640	642	655	655	682	699	624	669	615	660	679	653	674	634	642	660	645	683	644	666	631	722	686	657	662	630	671	657	629	654	632	654	693	617	701	630	659	662	648	628	664	646	603	649	670	669	695	692	683	653	692	661	628	687	621	664	678	687	639	649	646	658	666	634	679	639	641	601	663	658	657	679	643	647	670	696	636	678	626	677	678	628	671	668	676	675	656	657	617	619	696	687	672	636	662	657	638	649	674	646	646	660	596	646	594	641	625	638	686	646	676	689	614	684	634	662	690	682	648	628	612	665	662	646	637	615	646	600	651	623	668	624	683	671	635	657	672	705	673	656	720	673	661	651	646	648	639	689	601	699	629	637	670	640	678	653	659	623	657	637	642	681	667	686	687	681	678	620	633	652	688	665	648	664	658	676	667	683	661	659	700	680	693	656	617	645	621	656	659	677	651	638	662	657	607	648	695	679	660	662	695	673	644	671	702	601	696	619	653	669	674	635	659	624	720	670	632	604	618	678	683	681	675	669	676	662	672	669	647	701	664	658	649	676	627	661	685	694	683	674	670	641	674	630	682	651	650	677	582	644	629	661	674	668	630	636	642	624	679	645	673	657	677	676	668	674	682	629	666	673	640	650	636	649	636	701	669	666	721	662	631	700	659	645	692	650	650	681	654	672	665	639	670	652	677	642	684	687	641	728	669	680	645	667	621	618	662	658	631	654	648	650	636	676	648	682	668	688	673	650	656	655	629	626	667	639	621	642	642	737	708	622	636	650	702	699	609	676	664	668	651	647	659	649	635	642	631	709	644	678	672	636	711	667	678	639	672	672	631	685	676	647	646	675	657	617	662	656	725	667	690	641	622	627	674	672	666	663	662	710	703	645	597	619	649	656	627	629	703	609	681	658	635	679	618	681	647	622	678	639	638	685	636	663	620	640	631	660	656	653	674	593	653	662	665	722	666	615	667	641	648	674	677	642	642	687	650	654	679	709	649	634	623	606	664	661	699	665	641	665	634	646	590	656	651	651	642	659	589	612	659	648	657	627	644	682	674	643	618	617	647	679	635	669	630	641	662	631	658	664	612	618	683	668	660	636	702	646	642	690	677	667	671	628	643	680	635	696	639	684	688	626	687	650	687	666	610	616	660	615	614	662	654	679	616	628	645	649	651	684	680	671	644	661	656	660	651	740	663	658	681	633	658	629	666	628	648	664	672	670	645	662	690	648	613	647	682	639	657	653	679	604	643	666	594	642	666	628	687	610	622	668	644	652	614	614	674	667	631	633	636	646	640	676	667	645	660	645	649	675	629	677	616	662	660	654	645	625	651	649	658	665	659
1040	523	549	407	883	8134	20418	18915	12019	5844	2351	808	280	134	79	75	49	44	64	59	46	50	63	56	56	54	50	61	53	43	58	59	50	55	59	66	53	57	59	59	50	57	49	50	55	57	60	56	66	62	55	52	49	51	53	51	60	72	54	51	53	54	67	43	55	55	54	51	56	51	68	56	55	58	49	69	65	64	57	49	57	56	57	55	66	56	53	61	51	52	46	51	63	70	49	59	62	50	50	64	45	66	45	77	66	61	67	59	52	52	53	48	53	57	62	62	81	46	52	55	48	51	63	63	62	47	56	45	73	52	60	44	58	61	64	42	65	51	44	61	51	65	50	52	43	45	54	67	58	57	49	60	62	63	67	56	51	58	66	59	63	59	70	48	66	47	45	50	50	43	40	52	57	47	58	82	55	64	74	45	58	56	58	60	62	61	57	55	56	64	57	48	58	60	64	60	66	63	60	50	51	54	47	67	47	49	51	57	50	53	64	55	73	51	63	64	62	69	46	59	56	52	59	58	59	67	57	53	56	56	56	54	51	59	59	66	48	59	60	50	49	55	61	56	53	66	54	52	64	50	45	53	59	52	59	57	54	61	53	52	73	54	56	64	50	54	48	59	62	71	55	60	60	51	58	55	65	63	56	53	60	56	54	56	56	53	46	60	59	57	54	56	55	55	57	50	37	48	49	47	55	50	54	46	47	56	66	68	60	50	81	54	57	64	60	49	56	59	58	60	54	57	50	38	50	56	57	58	47	51	68	49	63	62	55	60	70	54	50	61	58	60	54	63	56	66	52	60	57	50	44	63	68	57	49	51	47	66	65	64	56	61	52	44	65	59	50	53	48	55	55	51	53	47	46	55	55	56	50	55	56	47	53	57	57	51	51	51	65	49	53	58	74	61	49	62	45	58	68	50	51	51	35	40	60	55	60	43	58	58	57	50	46	73	63	54	58	59	59	57	60	62	53	56	55	42	58	54	54	40	42	73	53	60	62	52	50	55	57	53	75	58	52	57	58	51	52	44	45	48	48	56	36	51	54	66	51	50	57	54	50	50	47	59	39	53	55	52	66	55	59	66	54	66	50	62	70	55	58	66	52	55	63	64	55	55	73	77	49	48	52	48	77	66	60	64	61	40	57	54	61	54	62	53	45	64	53	55	59	59	51	51	47	55	64	49	67	57	63	52	47	65	57	64	57	56	63	57	42	48	50	61	56	46	60	56	55	52	45	55	46	63	63	52	54	59	53	52	51	61	51	59	54	49	58	56	45	63	53	42	53	48	53	60	49	47	59	54	55	67	45	42	40	56	53	54	55	57	50	51	56	51	53	56	63	50	64	56	76	59	55	63	61	68	54	49	45	69	65	58	63	54	51	62	53	61	50	51	57	43	51	67	39	54	61	59	62	72	60	59	50	59	46	63	51	60	50	52	63	47	54	64	56	58	51	50	39	52	48	52	57	71	55	57	54	60	50	53	78	51	58	62	59	61	72	57	55	61	50	53	55	48	68	40	65	55	57	55	63	61	61	56	63	56	60	54	53	55	57	40	56	56	70	57	54	57	57	48	50	48	54	58	61	51	51	43	56	69	62	62	61	65	76	62	44	64	47	58	62	59	56	47	50	49	53	58	55	52	58	51	52	54	41	50	62	60	49	53	56	55	65	63	64	59	60	50	59	55	46	55	67	59	67	67	53	46	64	53	67	56	63	42	52	53	51	55	57	66	53	55	56	60	53	50	54	65	58	56	49	60	56	43	51	37	60	57	48	65	58	49	52	54	50	58	52	58	59	62	47	47	59	48	48	53	59	62	48	59	67	49	49	64	64	66	67	66	54	71	59	63	46	52	57	65	59	59	53	59	48	62	50	64	45	64	57	48	52	58	53	52	44	67	57	70	60	46	47	59	54	55	61	61	41	44	57	52	45	63	69	49	64	53	56	72	74	47	53	54	53	71	63	55	44	63	56	63	54	66	53	67	60	58	51	58	52	47	52	64	62	47	49	68	52	57	57	50	62	61	50	63	47	66	48	67	45	60	58	59	48	57	60	53	51	56	68	44	54	61	57	54	63	69	53	55	46	65	50	57	53	63	66	50	65	45	44	49	57	62	52	53	50	57	52	47	58	52	57	50	53	40	46	56	47	48	54	67	50	62	55	57	66	53	74	64	48	53	72	56	50	59	47	51	66	41	54	49	60	47	52	53	58	60	49	55	53	55	56	73	59	55	51	62	62	57	57	51	50	51	59	59	64	51	71	62	57	57	47	62	56	59	69	47	61	41	54	51	52	61	48	55	67	57	63	50	62	57	56	58	54	59	57	49	50	52	47	61	49	55	49	59	53	57	58	67	70	62	57	55	59	63	64	52	53	54	47	55	65	59	52	49	80	46	63	74	54	54	57	61	54	59	48	53	58	48	57	40	64	43	61	55	63	51	53	64	49	59	63	49	52	70	52	53	61	67	57	55	53	69	55	48	51	62	49	51	69	47	61	55	46	58	52	51	59	68	57	62	61	47	55	52	47	47	70	62	63	70	54	51	62	50	55	58	60	53	55	60	59	68	55	55	55	72	41	58	46	68	57	48	43	49	56	51	47	62	60	51	58	58	42	56	54	54	52	62	56	60	51	57	61	59	64	58	56	53	53	68	57	63	73	67	63	55	44	56	50	59	57	49	57	52	70	54	52	55	66	57	62	52	50	63	66	66	31	44	61	55	55	63	51	43	53	56	58	58	50	60	40	49	57	47	54	61	53	48	55	43	55	55	48	48	60	56	60	63	60	48	57	57	46	56	58	53	47	61	47	60	41	58	55	47	44	62	44	46	65	67	57	62	56	59	41	50	51	44	50	63	59	54	74	54	49	44	57	49	46	57	62	57	50	52	44	47	57	57	63	55	43	64	55	66	59	52	49	68	80	51	31	56	53	47	62	67	68	64	55	59	55	53	47	62	52	67	60	63	55	60	41	63	58	56	64	66	69	53	59	51	53	51	55	53	65	50	50	51	55	52	59	75	61	56	58	68	52	58	49	54	54	61	62	49	64	47	49	48	54	52	58	64	52	50	56	52	45	53	79	43	61	43	59	54	54	62	62	59	82	55	54	56	65	58	61	66	73	58	73	72	66	53	49	59	56	66	54	53	60	59	42	62	60	53	53	54	63	48	50	43	52	75	58	53	57	63	56	49	57	66	44	50	62	55	62	66	55	50	51	63	48	62	41	61	67	50	52	61	54	75	59	46	57	52	68	47	68	57	62	62	60	47	51	65	54	49	55	63	55	61	48	56	45	52	56	65	67	51	70	61	57	60	60	70	54	58	67	73	47	59	61	57	52	58	70	51	55	57	68	58	57	54	56	53	56	52	68	67	47	56	73	55	53	45	66	45	68	54	49	53	58	50	60	41	59	54	49	59	47	47	47	66	56	53	52	50	46	59	63	67	58	58	65	53	63	56	65	50	61	50	48	60	67	52	44	49	50	60	50	61
19427	11020	9564	20062	35834	59730	75586	66330	51727	38342	27392	15989	7114	2710	1218	791	729	717	668	648	712	662	661	652	715	685	712	656	690	705	758	724	684	710	685	693	700	704	709	696	668	715	690	672	702	672	659	683	697	736	710	747	756	636	713	686	678	655	639	700	668	709	683	723	683	690	644	711	732	683	645	675	678	669	679	702	704	712	713	707	695	669	742	727	692	708	679	665	701	716	684	693	761	689	697	681	739	699	723	736	724	684	666	694	708	682	680	670	685	713	743	713	663	711	732	673	724	683	674	705	697	702	692	720	668	682	674	727	690	733	675	722	703	706	702	686	678	701	688	666	646	678	679	704	720	730	701	683	678	681	701	702	664	726	683	679	689	676	700	698	675	692	631	714	695	708	713	710	703	675	690	691	737	723	691	717	751	705	695	702	733	693	698	679	663	695	763	699	692	691	649	714	740	696	664	740	726	663	684	699	714	726	706	707	681	730	738	691	684	687	707	693	694	728	697	701	748	722	722	734	689	707	749	728	669	744	707	658	691	708	707	729	709	693	670	734	676	700	654	688	723	726	698	721	711	726	728	731	702	672	675	702	727	699	639	682	687	690	671	690	708	730	722	709	701	647	729	717	753	688	711	719	716	715	674	703	692	706	670	693	710	715	741	717	702	695	699	756	717	672	736	684	733	626	697	704	705	673	690	740	720	691	765	719	688	684	717	702	735	675	680	710	684	696	708	664	697	701	688	695	701	727	734	707	703	702	688	663	761	681	732	663	746	752	708	695	718	716	697	702	729	687	712	717	732	656	762	705	662	678	714	707	703	667	700	696	764	694	690	752	663	699	722	727	667	651	664	706	741	701	688	708	688	726	708	712	635	754	708	688	723	710	718	716	714	695	746	705	738	727	714	699	692	725	706	682	699	694	698	729	668	694	705	682	694	718	700	739	697	699	696	729	704	706	697	701	665	719	723	689	700	691	759	658	694	740	716	689	685	734	699	714	695	722	725	703	684	697	727	703	771	704	754	674	712	691	747	704	716	670	677	722	755	701	697	694	707	731	720	723	695	671	724	698	748	713	706	721	722	707	737	705	648	710	675	690	655	748	668	677	721	731	724	707	704	724	707	694	711	649	677	690	719	727	623	711	723	710	699	729	701	697	685	742	713	720	705	745	662	703	649	723	716	682	673	702	704	739	725	702	694	711	734	690	696	702	684	717	689	692	703	707	715	669	658	711	650	683	697	693	706	734	687	685	713	709	685	737	681	676	746	684	717	675	665	745	728	794	700	729	720	758	674	660	690	720	718	694	692	677	722	671	686	703	716	705	702	710	714	662	689	660	702	674	718	681	729	699	695	759	653	705	676	718	759	705	670	707	698	700	728	725	650	724	699	739	708	673	720	703	698	720	690	691	732	636	722	673	716	747	694	638	702	702	721	659	706	707	719	704	686	705	719	693	678	740	719	715	718	708	702	778	640	680	679	735	687	677	727	734	682	685	724	684	725	682	713	754	705	692	697	676	721	705	627	685	692	682	704	694	731	696	702	683	674	671	708	654	741	707	669	693	677	708	668	737	672	731	679	685	707	719	671	687	724	695	692	713	649	757	717	727	666	664	676	765	678	725	686	695	696	665	693	670	704	701	681	741	724	690	724	713	717	663	626	708	657	697	668	687	686	716	689	690	716	674	654	678	730	701	705	735	668	659	690	731	677	714	694	727	676	740	715	692	730	693	690	722	729	684	691	702	652	691	694	688	738	680	684	725	701	698	708	726	738	707	718	696	668	709	718	671	695	678	685	705	697	684	675	676	672	719	702	707	696	687	718	665	665	685	698	689	682	696	701	694	695	684	732	669	665	724	690	654	717	692	681	715	676	679	708	697	724	695	735	680	688	709	682	684	732	668	663	689	710	689	715	659	716	718	686	742	669	720	686	689	740	698	739	729	737	720	664	708	702	732	683	720	681	725	762	691	740	728	684	699	679	686	726	674	732	662	679	699	676	686	735	672	674	675	667	696	684	701	686	676	706	714	697	627	727	691	684	692	689	720	693	684	702	727	675	708	722	729	723	702	742	710	677	711	678	694	714	673	723	689	675	685	723	711	731	740	677	669	718	741	702	721	664	704	679	712	690	703	705	686	692	670	686	729	678	709	686	725	704	690	657	716	707	702	705	667	708	665	745	712	699	729	674	715	689	673	682	705	746	752	684	731	697	708	636	717	719	758	705	675	714	704	723	699	707	700	705	655	708	747	770	686	691	740	714	684	694	719	680	727	689	695	737	723	681	688	700	736	646	688	714	705	621	658	699	735	736	693	673	714	680	681	698	700	685	734	723	723	759	695	672	677	687	717	697	694	689	671	757	665	709	725	681	744	693	679	705	716	701	680	662	710	696	682	685	648	715	706	754	674	671	661	659	660	734	743	663	705	701	711	682	674	720	722	676	707	703	687	725	703	675	669	676	723	651	697	696	704	757	727	679	781	702	714	724	667	702	711	670	737	660	748	735	653	665	671	633	692	723	708	701	692	673	666	702	736	713	733	718	720	683	713	734	697	692	694	690	692	724	686	703	686	674	726	721	715	739	743	691	711	697	697	726	671	689	722	734	715	702	693	695	721	676	671	708	742	697	669	723	705	716	717	704	699	651	714	716	669	738	731	707	719	700	708	648	726	692	665	686	747	661	689	717	702	677	691	742	669	695	736	731	698	720	701	679	749	688	738	669	675	724	668	678	721	732	742	679	671	664	720	681	749	748	725	657	691	666	700	700	664	694	717	689	694	691	715	649	718	692	661	714	641	722	702	707	654	706	704	749	705	699	719	703	652	735	697	724	706	715	710	715	684	719	706	696	677	693	734	683	741	729	701	695	692	722	691	724	730	750	748	698	664	690	701	745	719	724	683	705	758	724	717	710	677	710	730	720	704	717	721	743	659	691	670	675	738	729	710	692	682	712	709	699	672	745	682	704	690	710	680	752	677	780	730	683	678	693	777	691	688	716	705	707	688	676	696	718	709	726	759	723	688	705	690	721	681	735	641	699	693	716	710	697	648	735	667	776	684	701	743	709	731	692	652	717	717	677	654	708	706	649	667	685	727	704	659	678	718	675	721	683	728	717	660	650	713	689	699	706	676	733	657	709	628	706	707	727	694	722	680	719	674	723	697	681	700	693	697	657	679	690	694	703	720	675	634	731	696	696	691	704	689	716	681	715	726	702	669	721	703	707	758	698	672	719	661	732	691	669	700	692	709	714	673	728	725	703	669	702	705	670	678	688	738	717	749	721	652	677	721	706	686	676	681	725	666	709	728	679	726	727	695	735	719	654	711	717	667	707	718	689	681	664	718	683	714	733	689	690	692	693	674	712	698	720	609	651	735	708	696	708	703	648	701	646	682	749	737	673	740	654	678	695	733	671	691	713	715	662	673	725	702	695	721	733	758	700	703	703	743	717	679	667	721	703	682	701	703	681	682	715	711	695	713	702	742	686	732	748	699
1288	144	126	111	202	1203	4421	4301	2759	1530	703	306	148	62	52	48	50	53	44	37	43	51	48	45	37	36	42	32	51	44	38	46	40	40	35	45	53	43	53	58	57	48	45	37	53	43	59	43	38	48	39	45	29	42	40	43	51	49	42	41	43	46	50	46	34	31	39	39	31	39	48	40	36	50	57	40	44	38	53	36	42	52	41	34	39	51	44	43	41	53	41	57	41	45	47	58	45	44	53	51	41	43	50	42	52	43	44	41	34	41	36	36	45	53	41	46	47	49	43	44	51	38	39	44	39	42	42	46	45	44	39	54	47	50	54	53	37	48	41	40	46	51	37	44	49	50	44	46	39	53	48	50	54	30	50	47	53	47	44	45	42	43	52	41	34	49	45	44	35	40	45	42	41	48	55	27	61	54	45	36	47	48	35	46	44	42	45	40	38	42	36	39	38	51	46	50	45	42	43	33	43	37	47	54	52	33	37	27	36	53	44	49	33	54	51	34	38	36	38	34	40	47	43	50	54	43	50	41	49	43	30	34	45	55	39	51	54	47	51	43	42	37	35	50	48	49	46	48	49	53	46	31	45	44	42	30	35	42	46	50	38	39	36	52	49	46	45	47	52	46	36	41	56	38	50	51	49	39	45	37	43	45	55	38	40	42	37	41	50	48	34	43	37	44	46	47	37	60	49	37	37	37	51	46	47	40	53	30	43	49	41	50	47	40	57	44	52	46	51	54	49	49	40	41	40	48	44	62	43	50	50	38	50	53	45	49	39	40	55	31	40	60	37	50	37	39	28	32	36	44	34	40	47	41	40	37	43	58	36	42	39	44	36	50	40	51	46	43	50	34	42	41	46	44	47	44	52	45	51	38	59	43	45	41	40	61	45	40	49	29	48	41	40	43	44	38	36	47	48	48	42	55	40	50	55	32	43	36	43	40	52	40	53	39	39	51	55	42	58	47	49	35	27	46	56	60	52	42	48	51	51	46	62	51	49	48	35	44	42	53	40	51	38	33	37	44	32	38	44	49	55	40	49	38	47	35	34	48	54	41	40	42	48	46	43	44	54	54	45	46	53	42	41	44	37	34	43	47	46	33	44	48	51	44	53	53	43	51	56	51	53	40	54	48	45	56	51	47	58	48	53	44	52	45	48	40	41	41	48	37	58	35	37	49	47	41	52	43	36	46	58	39	40	30	42	40	48	53	50	40	49	24	58	60	45	61	54	48	47	48	37	34	46	47	39	41	49	42	41	50	65	35	39	41	51	44	46	43	47	35	36	57	38	52	36	37	39	49	44	47	30	36	30	42	45	34	42	51	47	46	52	33	48	47	32	49	42	41	47	50	40	40	43	53	34	42	43	39	44	43	47	45	35	46	56	53	56	54	32	45	40	43	42	55	50	51	45	53	42	49	49	56	56	37	39	49	56	39	54	49	38	41	47	51	44	38	48	39	41	43	42	45	45	36	40	53	49	49	47	39	37	44	27	47	45	41	49	37	55	40	44	40	44	39	26	33	46	49	50	41	50	30	46	47	34	42	37	42	47	54	40	39	40	51	39	54	53	48	48	43	62	42	50	49	44	38	53	40	51	47	46	46	39	51	49	53	46	35	50	37	49	41	42	43	41	49	61	46	39	40	54	42	37	43	45	39	44	33	45	40	42	42	38	54	43	42	54	38	49	49	31	47	41	41	42	45	45	45	43	39	54	47	40	41	40	42	40	47	38	36	34	41	40	46	42	56	42	59	42	43	42	49	35	44	48	44	48	58	46	39	60	37	40	49	43	42	38	52	42	34	36	44	44	40	41	37	50	56	47	56	41	37	40	60	46	47	60	51	43	44	47	47	45	34	46	42	35	54	39	45	49	51	51	43	40	52	43	46	41	47	49	43	47	32	48	45	40	44	45	41	46	46	40	39	45	44	42	41	51	54	58	43	53	47	40	46	46	53	53	45	44	50	41	52	51	40	36	46	43	43	55	50	51	50	48	44	45	47	40	34	45	42	49	44	35	40	55	40	43	48	49	48	37	32	43	60	48	48	50	46	41	44	45	42	44	39	38	40	42	41	49	42	45	42	49	41	32	57	40	59	34	48	43	36	40	49	32	40	44	51	47	51	36	37	48	46	41	41	43	41	43	40	48	47	44	55	55	43	50	42	45	51	36	56	39	45	40	62	33	45	40	39	37	48	46	47	43	50	50	42	36	37	50	40	45	43	44	47	53	45	38	51	42	40	53	46	37	35	50	51	39	55	42	41	36	47	53	40	35	39	40	41	45	46	39	39	32	47	45	55	32	49	47	38	32	57	45	42	45	46	55	45	50	35	48	39	43	37	36	34	51	43	41	45	54	44	40	27	50	48	50	36	47	53	44	50	45	44	47	38	51	37	66	43	35	45	53	52	54	61	40	35	45	45	43	59	45	51	46	44	37	38	59	47	37	41	47	49	46	44	60	53	43	42	44	37	50	45	38	47	38	32	34	45	38	45	46	51	53	43	37	44	42	50	41	50	43	52	42	52	41	52	48	51	55	50	30	43	53	48	50	38	36	45	41	44	36	47	38	47	38	38	54	52	53	54	46	41	49	48	40	44	46	47	42	53	33	36	45	44	47	46	43	35	59	54	38	43	52	30	40	44	45	57	43	47	38	44	47	47	46	39	38	50	40	44	47	55	49	53	43	48	45	50	36	43	40	58	43	47	54	35	52	45	46	39	45	38	39	31	45	40	51	38	42	43	42	39	45	44	38	41	67	41	45	36	47	51	44	45	29	42	44	38	39	37	34	38	47	42	45	45	38	43	45	47	41	46	45	51	45	44	55	44	36	47	40	42	38	40	30	31	48	37	49	46	51	44	43	49	38	62	43	42	44	41	45	52	38	45	29	49	41	34	32	52	50	51	51	49	44	48	39	51	56	38	49	38	40	40	48	41	48	52	45	47	41	38	41	45	29	55	37	28	38	51	49	49	40	49	41	48	35	44	38	52	48	50	38	52	32	55	43	47	44	46	54	38	45	48	54	47	50	32	47	38	48	50	52	46	43	56	45	48	45	49	39	54	38	50	50	48	53	42	57	51	44	50	46	51	35	48	55	56	43	35	45	59	40	58	53	45	41	37	52	47	54	43	40	46	36	51	49	42	45	45	48	57	46	57	48	46	33	40	53	43	39	52	50	58	47	42	42	53	41	51	40	42	32	55	56	40	46	55	41	43	43	41	38	50	44	40	42	50	48	44	41	37	42	43	37	46	57	38	44	43	45	57	35	39	47	37	44	46	49	34	39	36	29	38	46	53	51	56	39	43	36	40	43	42	37	47	55	44	34	44	41	48	51	35	47	51	39	49	47	39	36	45	36	45	46	41	50	39	55	38	39	38	42	34	40	41	55	41	36	58	46	48	45	50	40	44	30	51	42	35	44	55	43	53	42	49	54	44	46	48	40	53	55	47	41	45	49	38	32	42	56	46	43	65	51	50	39	43	49	57
11611	3512	2126	6112	18039	34277	45228	40366	32611	24638	15725	7583	3178	1253	749	626	568	556	537	563	600	507	572	594	565	582	575	572	568	582	593	544	511	565	517	579	586	563	546	535	577	572	526	568	596	582	604	585	587	600	589	568	539	590	536	537	512	544	513	598	541	575	558	609	553	549	524	572	543	552	580	572	563	576	528	555	579	526	564	575	568	562	584	547	546	544	545	596	565	556	576	542	553	547	555	560	582	564	543	552	568	593	564	566	563	600	575	598	545	587	529	585	523	546	564	628	543	550	562	543	575	575	523	546	534	586	563	566	550	598	572	522	591	526	592	549	577	542	538	553	589	562	585	527	578	577	585	563	619	582	536	605	587	571	582	537	557	569	508	596	590	549	536	593	578	541	563	532	591	532	585	569	568	544	589	583	565	521	578	576	567	580	552	546	526	534	552	536	545	596	573	534	548	598	539	523	597	582	526	574	536	567	580	571	558	535	567	570	571	548	554	589	595	559	604	557	526	580	564	591	583	563	584	558	551	560	551	575	567	530	564	586	555	562	575	590	574	568	557	589	603	586	611	575	561	551	559	577	565	570	541	540	555	521	573	524	539	565	535	593	549	524	532	515	586	584	581	526	537	554	535	534	575	582	549	556	562	580	548	527	555	541	602	560	544	596	567	586	561	574	588	544	550	537	581	547	539	544	528	578	554	555	546	521	532	561	598	528	524	562	582	543	582	571	540	545	505	560	560	539	559	553	598	558	549	638	558	545	585	544	567	558	537	543	588	583	542	576	629	507	589	506	536	543	578	592	567	605	548	537	579	574	554	564	535	575	549	539	595	596	587	572	565	507	615	570	523	585	590	594	580	517	564	592	553	599	548	593	517	564	585	580	593	585	569	571	621	576	558	523	558	603	519	596	564	566	545	531	580	565	578	537	553	583	561	551	557	556	523	565	518	579	536	531	572	579	576	519	562	586	568	592	549	545	592	547	558	534	575	608	515	549	513	570	548	508	574	558	565	552	554	558	550	583	567	551	568	519	598	577	541	598	558	565	584	561	594	577	577	563	580	543	565	513	532	545	555	558	561	557	552	555	546	542	602	603	560	570	563	604	556	564	597	608	570	582	519	531	546	552	579	524	585	541	556	550	572	639	597	527	532	548	598	550	556	521	542	547	544	557	549	533	556	590	531	564	561	546	545	574	561	534	597	534	589	540	538	558	581	548	548	574	581	574	536	535	556	589	551	594	553	533	516	525	550	555	578	572	539	556	561	556	532	538	536	538	549	517	526	583	534	581	581	570	570	585	565	572	578	557	586	563	544	534	583	542	542	571	609	519	591	536	554	520	550	551	525	548	566	554	594	605	585	566	591	555	538	544	551	568	538	612	584	561	577	594	520	606	519	565	575	541	594	558	524	591	529	571	569	618	581	570	583	585	576	657	539	590	592	547	558	547	577	556	555	541	509	543	604	552	530	573	549	560	562	507	571	557	587	544	613	551	552	572	555	565	574	580	566	560	553	590	562	597	552	563	599	525	547	561	561	573	544	570	538	572	559	547	583	594	549	563	541	556	538	529	541	578	564	558	573	537	511	594	549	562	570	562	565	562	605	560	554	570	555	572	531	594	565	513	608	546	536	593	580	556	580	563	602	534	537	578	551	574	580	577	563	554	551	548	605	534	569	551	581	569	544	575	579	581	523	558	597	581	549	564	544	596	561	565	533	604	602	535	544	566	553	524	582	579	564	583	537	533	565	593	596	576	561	568	590	568	557	566	597	527	610	563	535	552	564	561	540	560	567	524	538	550	579	565	574	526	566	546	570	528	560	556	584	581	567	558	559	558	554	532	588	532	577	549	580	550	560	554	520	565	570	555	565	558	589	568	553	546	583	593	531	586	575	575	575	563	601	589	575	580	532	575	495	567	548	546	580	541	571	581	576	586	548	551	569	552	562	578	580	541	624	599	580	532	526	565	607	555	595	555	514	564	518	569	563	547	529	532	553	569	507	576	541	572	581	582	564	577	532	625	605	569	556	574	576	518	568	601	533	560	572	591	578	604	530	540	569	560	555	526	574	588	552	600	569	545	536	552	573	586	565	563	552	564	597	546	574	573	575	567	578	576	570	507	573	536	532	550	547	593	523	596	549	543	529	636	607	548	540	548	591	599	594	538	629	601	569	593	542	533	562	535	542	538	579	575	536	531	579	585	565	570	544	537	582	552	549	517	534	567	627	577	582	507	559	549	562	563	549	591	548	568	561	576	539	568	516	559	527	557	563	542	574	582	560	547	554	569	497	579	557	543	559	587	541	570	570	538	530	581	582	624	563	574	575	547	527	561	544	535	514	573	558	577	594	564	542	565	592	530	530	561	561	570	567	553	527	585	601	572	582	552	565	589	578	532	564	575	578	540	629	568	579	576	566	548	540	596	616	592	581	578	595	557	534	528	559	575	569	540	507	544	572	559	565	568	597	537	563	590	536	545	591	534	549	598	550	539	583	574	566	566	532	579	569	594	588	585	550	566	575	542	531	556	540	567	552	559	586	585	571	539	582	546	588	575	550	603	569	550	571	549	536	511	555	597	593	572	591	573	556	563	548	564	576	556	611	584	502	562	583	603	546	568	554	578	523	545	541	549	579	540	589	563	565	572	585	569	582	561	582	559	536	565	571	574	541	551	558	544	549	545	574	540	545	596	613	551	525	591	614	584	562	605	552	561	537	590	538	604	547	551	584	541	553	560	571	570	568	588	573	588	610	542	516	558	531	593	525	585	531	573	610	539	569	536	557	538	544	591	552	543	536	554	514	559	564	590	555	558	565	535	519	577	572	582	573	548	585	557	554	564	578	626	571	542	566	558	544	589	556	588	547	558	610	520	534	567	567	550	531	567	526	575	526	550	563	536	567	559	570	546	548	562	564	541	551	540	584	512	551	566	558	551	564	558	557	567	595	577	559	570	559	602	569	547	523	563	562	577	557	574	545	549	608	488	550	561	553	529	547	567	585	546	580	566	566	583	570	579	586	544	592	555	556	557	562	590	570	557	573	544	550	619	528	611	558	538	562	559	559	537	548	585	546	569	561	584	574	569	520	594	590	573	599	567	549	576	553	554	608	599	585	558	559	575	579	549	557	546	546	592	515	535	595	569	536	531	572	523	570	538	551	554	518	579	526	552	605	528	593	570	534	570	529	570	598	579	532	537	572	573	623	552	559	553	520	575	526	574	610	573	558	532	556	541	543	555	545	552	594	564	524	590	560	541	569	571	591	543	560	587	553	554	570	554	549	560	541	581	568	555	554	550	521	518	588	569	575	577	620	584	591	590	552	575	575	556	557	589	608	544	579	549	587	519	555	591	554	578	519	599	563	578	556	570	604	522	620	510	595	543	539	566	534	584	571	570	620	578	552	562	550	557	511	594	610	571	536	564	549	609	542	561	545	569	551	563	559	605	554	546	540	600	572	594	572	559	549	504	570	566	580	580	546	565	584	536	593	563
626	405	245	314	884	4589	11986	11583	6966	3582	1531	626	254	112	57	62	38	65	43	52	53	37	54	47	41	47	42	49	47	58	49	42	56	44	53	39	41	60	54	47	53	50	58	51	49	49	62	50	41	52	46	61	38	44	51	47	53	56	51	51	48	34	47	54	41	35	48	48	46	50	36	51	55	43	36	51	54	39	52	32	61	43	63	54	48	53	57	36	65	56	57	46	48	48	47	55	40	46	45	58	44	52	59	64	37	47	57	55	55	41	46	45	43	47	50	48	38	59	39	36	47	49	44	51	47	58	34	40	52	29	49	53	46	43	52	53	49	51	42	53	46	65	47	59	45	57	54	55	41	54	51	57	40	42	53	52	44	56	55	48	49	39	52	49	41	46	47	45	55	46	48	43	44	56	57	50	48	42	52	51	45	45	41	43	53	56	44	45	57	51	42	48	55	59	53	53	59	60	60	30	50	39	49	46	52	48	39	46	40	47	46	40	51	35	57	55	51	39	55	43	32	45	42	45	34	45	60	64	51	55	41	49	48	51	51	40	44	47	59	47	52	53	47	45	51	43	55	49	38	43	39	52	57	52	45	51	52	55	49	33	49	42	50	49	42	46	37	38	54	49	48	48	53	41	40	44	43	55	45	46	36	58	59	56	50	54	61	49	55	37	48	49	50	50	44	48	47	61	42	54	54	60	54	51	50	43	45	44	54	53	46	53	54	47	50	41	58	48	41	57	56	54	58	42	50	46	45	45	51	47	54	43	59	47	53	56	49	36	43	56	47	54	55	47	59	43	65	46	45	62	51	48	44	56	53	53	59	46	53	55	63	46	49	58	61	55	40	51	56	48	54	45	46	56	50	54	49	42	45	59	49	63	47	56	47	59	51	53	55	52	57	56	45	56	48	70	38	52	35	64	51	75	58	50	56	54	54	51	39	49	48	49	51	48	44	49	59	48	43	59	54	52	46	47	52	36	48	60	46	50	49	59	43	37	47	51	53	47	55	52	42	38	52	47	59	41	66	45	39	44	68	60	56	45	39	62	43	61	53	44	52	51	65	54	50	61	33	50	47	46	39	57	49	47	52	60	43	45	47	54	52	46	50	48	59	62	45	57	62	50	64	45	54	61	52	42	50	34	58	48	52	43	54	47	53	53	52	51	45	55	64	38	48	50	67	48	53	50	43	51	45	48	51	42	43	34	52	39	58	46	48	49	51	54	46	52	55	68	65	47	49	46	64	48	55	55	46	46	51	57	60	47	45	50	42	57	56	43	58	51	57	47	53	62	47	53	51	44	49	42	53	61	49	46	53	47	45	56	55	52	62	55	47	68	50	54	55	44	56	50	56	40	52	55	57	46	52	45	43	48	54	55	50	43	46	48	51	42	50	52	49	48	52	44	43	42	54	54	54	53	48	44	62	49	60	41	44	60	52	37	46	48	55	49	47	41	48	54	51	44	51	50	48	54	45	52	46	51	49	46	51	42	61	47	44	50	46	43	49	45	48	41	48	42	60	46	48	53	35	57	49	54	54	52	51	56	49	48	47	50	49	52	50	49	48	42	50	51	39	62	51	55	51	48	53	59	47	59	41	33	41	61	47	56	42	49	48	52	52	46	42	45	48	35	42	43	53	45	51	55	59	45	54	59	42	38	49	37	56	33	42	52	55	48	45	48	47	43	47	50	51	56	52	57	45	37	49	46	45	38	54	48	59	54	53	51	63	56	49	64	45	50	54	58	49	49	54	42	51	45	58	44	51	52	54	39	50	40	51	41	41	55	41	59	59	59	56	50	44	40	67	58	51	50	56	54	47	54	39	56	40	55	61	49	53	48	39	44	47	60	53	53	42	47	52	47	55	52	50	48	59	64	55	52	56	54	37	58	32	59	60	41	39	45	42	48	67	48	60	46	60	42	46	52	49	36	40	55	48	64	49	57	57	45	47	49	49	63	57	38	56	45	50	50	50	63	48	40	51	54	49	60	44	47	53	44	50	43	41	49	55	39	53	52	48	40	43	51	49	57	59	46	58	45	49	49	39	55	54	46	48	55	50	63	43	55	55	57	44	45	44	49	40	53	43	51	34	62	48	51	39	54	45	58	48	59	45	51	44	56	59	64	55	51	46	55	56	45	52	52	40	44	47	58	46	49	50	43	47	48	45	61	47	50	52	46	47	44	47	53	47	44	61	34	57	55	46	43	56	60	52	51	54	48	53	43	49	61	54	53	47	45	60	49	52	49	44	49	54	56	61	55	49	68	52	48	41	33	44	46	44	56	48	60	53	54	39	56	56	43	40	52	42	55	52	47	49	50	46	49	61	45	62	63	47	49	54	62	45	47	50	53	40	62	38	47	47	45	57	45	47	48	47	48	46	46	52	54	61	55	66	45	46	56	47	45	58	46	49	58	45	42	52	51	47	46	46	54	65	54	41	41	62	50	51	43	50	46	58	43	62	50	39	45	40	36	51	56	51	38	45	54	58	71	44	40	48	43	48	44	53	56	60	47	45	43	56	50	47	46	46	52	40	51	47	52	59	61	50	40	42	43	56	64	57	37	47	48	66	48	47	48	36	43	53	53	51	50	44	59	53	41	50	44	48	43	41	59	51	51	50	47	60	42	50	50	61	36	60	49	43	52	47	56	45	50	52	46	46	42	46	40	46	47	61	53	54	48	43	59	46	45	54	51	52	54	57	51	41	55	46	57	44	49	50	43	46	50	54	47	45	48	48	51	48	55	57	40	54	46	73	52	55	58	52	51	46	56	52	45	56	52	42	48	49	37	52	47	61	49	47	58	41	50	52	40	46	49	52	55	46	51	51	53	48	40	55	53	49	60	64	41	37	42	48	53	40	49	53	45	51	42	51	58	40	61	59	53	48	60	49	45	58	55	34	42	47	50	49	48	60	66	54	49	36	53	50	65	56	59	59	47	45	47	42	46	57	46	45	59	48	44	60	38	42	58	45	36	49	47	66	41	42	53	35	49	55	37	46	43	51	51	42	55	56	41	49	38	45	52	55	61	51	49	53	35	51	40	51	54	59	47	65	37	30	50	66	59	54	49	52	47	45	36	39	56	40	50	46	43	48	33	67	50	43	48	48	53	41	57	53	57	43	55	54	54	48	55	51	51	51	50	47	41	40	42	59	54	52	68	35	61	51	47	50	43	53	42	46	48	39	54	66	49	53	50	48	46	39	57	40	61	42	47	34	51	45	57	45	51	48	62	51	49	42	59	50	51	43	42	44	42	37	52	56	61	46	55	46	41	50	36	41	52	36	52	57	48	52	38	55	54	58	32	46	46	58	47	43	45	51	44	47	45	47	45	38	65	41	43	50	41	55	51	72	47	61	60	58	64	48	53	50	40	49	42	48	59	51	49	51	42	47	58	38	43	54	46	51	51	38	59	61	46	41	43	61	42	40	52	61	56	58	41	44	61	62	58	46	52	57	50	39	43	54	46	59	42	61	65	56	54	44	51	56	54
14909	9602	5702	16367	35549	50542	62776	55386	42765	33150	23278	13363	5969	2191	959	675	634	591	619	645	641	652	595	621	596	596	597	605	619	597	617	617	574	645	609	614	647	551	579	592	593	624	641	551	629	635	596	595	605	612	598	588	632	631	646	630	604	626	634	592	608	618	613	630	626	616	611	603	617	662	645	611	624	614	598	642	592	663	596	626	627	588	608	588	634	628	618	652	616	637	570	603	619	613	628	601	638	567	595	644	591	605	627	622	613	590	644	606	615	631	596	594	572	605	613	589	610	626	640	613	623	592	645	639	639	631	606	572	631	590	658	645	604	614	618	632	616	591	578	637	633	650	621	587	632	556	604	651	616	612	593	629	627	642	627	614	638	579	612	553	611	564	637	571	582	619	601	635	621	623	594	637	591	646	655	611	611	636	642	623	596	591	622	602	605	630	626	614	554	588	650	608	571	597	622	604	614	585	626	624	614	599	600	616	633	613	611	581	634	658	581	582	598	603	634	629	613	590	615	601	608	602	619	638	573	603	607	626	605	592	620	584	628	592	654	611	622	610	590	615	645	652	606	578	607	652	620	602	626	621	622	634	629	602	642	643	612	641	622	622	658	662	567	620	612	611	611	595	592	569	589	644	594	649	614	629	642	631	633	612	608	611	612	612	625	628	571	617	586	600	624	629	615	625	572	620	621	628	607	627	596	573	612	636	624	613	634	595	596	591	596	669	606	647	610	639	598	633	569	571	638	600	614	597	606	545	649	623	621	608	616	589	661	594	590	632	618	581	605	633	573	646	592	620	655	592	589	623	605	586	651	602	595	620	578	636	592	682	637	611	649	628	656	619	662	596	592	602	617	623	592	619	642	587	620	621	654	598	612	597	645	635	603	646	627	600	593	656	648	604	623	595	599	629	623	604	597	600	649	650	621	599	596	624	589	585	641	653	611	635	630	622	640	655	620	616	628	643	606	585	644	595	653	628	591	625	607	594	625	612	589	625	644	619	614	662	611	603	616	631	621	581	583	618	671	630	608	648	615	638	614	555	599	594	576	595	582	576	597	586	652	626	630	622	607	642	655	614	602	597	603	629	627	586	594	606	620	603	680	595	642	625	608	628	626	642	655	663	626	631	636	603	588	612	617	610	620	651	627	601	591	618	615	624	637	638	609	649	615	604	612	613	637	635	627	615	578	647	612	628	678	627	611	611	584	613	651	604	663	644	579	604	612	632	589	634	636	568	607	618	596	640	619	670	616	565	627	597	630	615	618	640	635	627	609	591	590	588	593	580	630	574	644	659	609	616	609	596	653	588	618	551	615	627	665	623	603	602	635	616	644	610	598	625	612	678	593	650	615	600	589	665	655	604	575	584	623	646	610	606	598	627	605	625	642	616	653	632	641	649	601	607	626	587	660	650	639	607	605	621	617	583	580	607	634	630	624	623	615	644	566	632	620	607	638	615	595	594	603	663	673	588	658	576	653	595	618	588	658	582	642	629	652	603	603	606	592	609	627	557	597	566	611	591	574	609	590	653	607	665	668	579	615	640	635	624	634	589	621	592	601	616	653	617	636	611	595	615	601	633	574	586	627	604	648	613	612	603	650	617	603	582	631	632	611	592	599	629	613	652	584	611	644	657	610	628	589	638	638	642	628	616	593	652	630	594	592	603	631	600	604	651	622	610	630	631	598	639	611	631	607	613	620	578	623	605	664	616	657	570	625	609	605	648	624	637	616	590	613	624	588	632	571	613	603	582	608	590	599	629	607	614	637	598	616	630	598	633	623	628	644	623	604	613	605	609	620	634	641	654	635	631	613	588	612	636	585	587	625	598	625	615	588	639	659	603	564	578	646	616	625	612	605	563	616	637	629	587	644	572	609	620	597	616	567	588	591	584	646	618	621	626	597	576	637	628	596	597	597	562	617	610	600	625	619	615	586	659	594	659	610	602	583	607	667	617	670	596	587	597	678	598	626	617	600	619	564	607	612	592	634	578	613	620	605	581	598	612	633	576	638	604	622	638	605	604	660	609	616	645	589	590	602	603	657	627	645	571	619	576	588	641	604	628	623	615	638	622	600	582	564	617	610	602	649	639	601	652	664	662	566	632	636	644	619	616	664	625	591	616	647	621	579	637	610	629	602	606	582	614	625	588	644	599	622	588	614	640	670	614	628	612	598	630	591	625	612	631	642	628	615	636	628	606	612	595	600	651	649	625	617	634	598	579	624	613	628	613	600	632	631	621	633	638	649	616	578	643	578	603	611	545	613	631	625	631	603	609	621	592	598	551	622	672	599	585	611	593	621	598	615	588	604	661	635	646	653	573	616	589	612	563	629	639	628	605	579	660	631	635	611	597	643	594	635	598	645	654	615	565	610	607	628	590	599	637	621	616	583	596	623	611	624	643	653	614	598	617	600	658	609	621	606	641	615	599	617	623	570	604	601	610	625	604	616	584	692	596	653	603	609	611	613	623	594	594	626	653	633	631	632	598	597	626	648	634	611	591	620	582	607	608	619	596	575	620	663	648	614	644	589	632	562	635	616	633	621	619	601	639	617	605	627	607	627	649	617	637	605	573	627	598	646	658	644	607	609	633	632	587	613	632	663	577	601	642	622	616	586	566	630	610	617	628	621	614	614	583	607	598	592	621	628	648	551	637	598	605	636	617	631	589	585	642	620	648	627	612	596	584	618	654	596	609	617	639	594	657	627	567	635	606	610	624	657	652	625	627	649	595	638	613	630	623	629	652	639	599	635	627	622	598	611	600	618	619	626	618	631	598	629	639	567	616	617	624	606	616	632	623	645	638	594	609	596	644	590	616	620	640	607	596	616	619	624	596	560	657	588	575	541	626	599	594	677	598	634	622	617	591	670	609	611	584	653	621	614	628	644	591	601	617	587	674	597	605	602	646	627	608	633	631	583	613	625	594	610	601	645	558	573	640	590	632	611	634	599	642	625	612	567	615	581	607	610	613	546	602	640	627	591	584	628	614	639	576	604	616	601	570	588	592	614	636	604	599	588	629	606	583	619	609	604	622	593	645	612	603	578	586	575	603	615	566	599	650	630	636	573	589	613	620	625	633	594	573	621	632	632	596	595	591	634	594	626	637	609	617	621	569	647	627	608	619	612	606	649	628	612	617	639	601	636	626	615	650	611	604	622	622	600	619	622	582	630	614	608	580	597	613	637	587	618	603	616	602	580	612	643	637	622	598	615	629	586	654	653	607	588	614	618	626	678	654	589	581	637	606	661	624	578	581	603	606	583	617	652	643	616	636	620	642	620	612	636	577	625	594	556	599	624	646	659	621	582	587	612	641	598	598	583	585	639	573	625	627	622	627	602	612	623	620	610	643	641	613	625	616	646	602	632	652	616	617	655	634	618	604	590	627	614	610	618	638	649	577	600	628	623	551	625	634	634	618	601	607	628	643	661	641	615	599	655	525	624	622	608	612	599	617	643	639	607	591	581	579	627	622	681	572	581	637	631	647	573	633
2021	297	309	336	1132	6444	11185	11077	7545	3627	1546	573	268	112	91	62	50	54	56	53	53	56	40	45	45	57	55	71	71	45	57	57	53	54	63	45	52	41	48	55	45	55	53	55	48	55	35	47	50	51	66	67	47	61	57	58	55	51	54	64	42	42	59	45	55	55	39	52	44	50	52	46	49	59	46	51	45	51	49	50	49	51	54	51	63	58	50	42	60	54	40	67	56	37	68	52	59	54	45	48	56	49	63	57	43	51	54	49	63	56	56	49	49	51	58	58	49	46	40	53	56	39	56	53	42	41	44	72	40	51	60	46	46	51	50	63	54	67	46	49	43	51	51	49	59	42	59	46	52	53	50	52	66	46	50	61	57	55	61	48	41	56	40	56	52	41	42	61	42	70	50	45	50	50	49	53	50	54	54	54	52	52	45	50	52	54	52	39	48	57	45	53	55	53	64	53	48	55	64	46	58	55	54	57	52	44	48	43	52	42	48	39	46	46	55	42	46	58	50	59	60	52	45	70	45	56	56	48	54	48	47	51	49	44	42	60	44	42	58	60	54	38	53	47	48	51	57	44	53	46	54	58	33	46	53	43	55	44	56	53	64	46	51	53	53	67	49	49	60	45	51	37	60	57	43	49	64	59	54	46	55	51	37	47	46	61	55	50	54	65	47	53	61	60	57	41	47	61	53	43	52	63	35	49	45	45	34	57	49	40	46	64	51	34	60	51	62	43	49	48	52	56	45	61	50	55	50	50	63	49	47	48	51	55	43	56	58	50	56	57	49	48	51	48	50	41	58	41	51	56	61	49	45	41	53	46	56	57	48	48	49	58	44	68	50	61	50	53	54	54	46	54	38	32	46	54	55	44	48	48	43	59	47	59	53	53	54	52	60	51	53	55	42	50	49	37	44	61	61	47	50	54	60	57	57	55	38	57	48	42	55	52	49	49	61	64	54	59	38	47	62	52	57	47	55	59	42	45	42	60	52	58	51	51	56	55	46	48	56	66	62	41	41	59	63	58	46	56	57	41	38	50	48	43	53	56	62	44	59	41	44	47	39	52	54	60	63	47	51	48	63	54	43	59	41	52	42	46	54	50	59	46	46	47	47	52	57	48	62	60	53	42	52	39	61	39	47	55	47	60	54	51	54	56	52	49	54	51	53	50	62	51	42	61	51	45	51	49	62	44	47	61	51	51	61	53	64	46	60	45	58	51	48	62	55	53	46	54	39	60	54	41	55	49	55	45	70	51	52	55	49	46	55	35	48	52	40	38	54	56	46	49	35	51	54	45	54	47	39	52	41	42	56	60	47	42	46	55	51	43	52	46	46	51	35	50	52	53	46	45	47	57	44	53	59	59	49	63	54	56	54	57	44	50	45	48	51	37	51	54	39	63	53	51	57	34	56	46	58	48	62	60	50	58	52	58	64	50	52	49	62	44	61	57	43	56	42	43	46	46	41	60	49	61	50	57	40	45	54	43	52	53	60	48	41	42	40	58	53	60	53	42	47	54	51	58	62	54	44	60	62	53	43	52	54	60	52	51	56	56	58	41	48	64	56	57	47	42	44	56	52	47	57	57	59	42	61	48	45	45	55	55	46	64	65	50	58	83	42	56	56	51	53	52	48	53	50	58	48	51	63	53	42	42	47	59	58	53	56	51	63	58	41	52	55	54	49	56	46	58	63	48	40	47	47	63	49	62	47	49	58	53	36	39	49	61	48	68	43	50	46	52	54	49	60	49	59	51	43	44	43	57	45	56	68	46	58	54	62	50	55	41	59	45	59	65	55	48	59	60	49	44	51	41	49	51	54	60	55	44	60	45	38	53	61	47	53	47	38	48	39	55	52	65	31	64	44	56	59	49	49	67	52	42	42	55	47	52	51	53	56	34	51	64	51	52	68	54	57	63	43	60	51	49	55	54	44	42	54	45	50	52	37	61	45	45	52	46	53	59	57	53	45	56	52	53	58	40	37	54	45	42	46	43	54	59	41	49	61	50	63	53	67	55	44	61	55	58	42	58	45	40	50	42	53	43	44	49	57	66	54	47	51	50	58	50	51	50	56	54	52	53	47	50	54	49	47	61	41	43	34	53	56	51	54	50	51	57	42	45	65	57	53	44	43	42	56	52	56	49	43	49	48	56	59	45	53	68	67	54	46	52	51	42	38	47	51	48	55	46	49	46	55	49	51	51	50	49	46	59	45	53	67	50	48	41	58	53	53	44	47	54	57	54	55	52	56	42	57	50	57	48	57	45	52	53	50	42	50	49	53	45	59	51	46	51	50	53	43	51	63	50	45	54	51	51	55	48	52	58	50	56	54	58	52	57	51	62	44	49	48	60	60	45	44	54	51	60	51	47	47	67	52	48	57	56	38	53	49	55	42	44	45	51	49	59	49	44	50	44	50	52	40	56	54	58	39	56	55	54	46	46	53	45	39	38	46	45	61	58	53	52	41	66	53	36	45	54	61	50	49	57	45	62	56	56	46	45	51	58	49	40	59	42	59	47	60	54	55	50	49	59	53	51	53	66	53	42	54	44	50	46	47	45	53	44	57	53	41	64	55	62	56	51	58	53	45	52	55	52	59	46	55	44	42	48	59	54	60	44	41	44	61	70	47	37	62	44	46	35	44	50	55	53	42	70	54	53	54	45	51	52	59	55	51	55	51	54	68	50	38	56	53	58	50	42	50	54	55	56	52	46	48	49	39	69	49	53	34	52	64	60	47	49	69	43	59	58	43	44	44	52	57	57	46	58	44	54	44	52	58	63	52	54	49	54	65	46	58	58	48	49	37	46	51	48	52	53	44	60	59	47	56	49	43	55	47	50	55	68	52	58	47	50	61	50	53	51	49	45	52	44	60	40	38	59	54	49	53	49	72	36	48	42	52	41	50	52	61	48	55	67	48	49	66	56	45	47	53	59	54	39	54	49	42	61	38	69	43	55	48	53	46	56	54	44	57	58	57	50	62	51	67	55	60	48	47	61	45	60	54	43	63	46	44	53	48	58	53	44	62	60	53	57	58	40	46	47	44	63	42	50	54	61	42	53	56	42	53	48	48	50	40	57	47	50	54	52	47	50	51	63	51	50	49	52	58	49	46	44	50	56	39	47	52	48	69	60	51	50	47	48	51	56	48	57	44	52	45	58	49	54	42	44	55	47	59	57	45	64	51	41	45	49	35	64	44	48	60	55	55	51	37	44	45	50	47	55	52	46	37	55	54	52	51	46	66	39	53	48	56	60	54	54	60	48	49	48	51	54	40	49	44	61	56	42	47	51	52	58	49	56	61	56	51	52	52	39	43	46	45	55	54	53	42	50	60	62	48	57	50	66	54	40	55	42	57	39	49	53	50	54	52	48	41	47	51	59	36	46	52	52	41	62	60	52	49	60	47	44	44	47	43	61	47	33	50	52	38	44	41	67	43	61	46	50	58	57	52	59	55	49	53	58	52	64	47	65	49	47	47	44	50	58	59	67
13974	7439	5984	16756	37410	56634	61046	55941	44480	33658	23673	13600	6293	2416	1193	774	629	656	663	652	622	629	630	633	631	631	684	640	635	652	599	667	633	623	670	658	665	682	655	677	634	648	669	658	686	663	610	663	626	622	696	653	634	608	630	637	631	644	681	683	633	605	687	625	666	642	627	642	650	635	653	669	621	662	668	625	672	669	660	661	670	649	656	678	626	652	617	632	613	627	655	638	679	682	654	672	668	668	648	641	633	647	619	660	648	668	650	650	602	649	654	623	673	645	651	632	648	627	633	657	656	631	648	620	629	640	580	638	689	639	684	638	678	618	669	631	673	651	655	619	627	687	682	638	627	613	670	620	630	630	642	631	622	631	664	659	647	673	639	672	637	643	655	653	637	680	637	677	689	616	656	656	593	617	674	649	633	579	607	640	636	669	626	606	598	683	644	656	694	614	624	626	623	645	630	633	663	702	653	659	654	645	640	634	620	666	673	642	614	648	663	598	672	617	658	662	641	660	686	629	681	640	641	665	655	691	704	637	650	643	653	658	621	661	693	677	677	693	704	665	681	647	607	625	601	637	661	669	662	622	641	655	629	657	619	658	661	671	622	674	638	648	645	627	673	683	680	652	656	652	657	647	619	621	665	605	625	629	628	676	675	625	652	651	672	678	682	689	698	669	606	639	719	671	645	646	666	611	676	653	590	657	658	645	641	634	650	633	683	621	614	623	629	627	671	725	608	685	623	627	644	626	647	670	705	654	667	600	674	650	670	622	653	662	624	656	673	621	641	644	655	651	675	636	649	623	648	643	622	561	633	658	648	637	632	660	626	663	620	700	637	679	647	627	714	659	646	613	664	667	670	634	640	635	626	619	664	669	609	648	687	624	635	652	596	655	653	609	660	627	643	641	633	623	642	645	652	687	655	687	696	641	649	646	622	631	647	613	642	658	645	640	641	655	641	707	608	701	685	679	666	647	687	595	682	696	641	672	689	639	588	685	672	693	640	653	613	634	660	605	641	661	631	610	622	634	644	593	667	656	650	618	626	639	659	652	670	594	649	632	655	649	655	643	631	683	628	634	684	631	639	657	637	640	621	650	671	638	649	702	658	637	648	671	669	648	604	700	649	678	700	593	627	671	628	625	664	654	675	660	643	638	616	620	660	591	650	678	694	603	602	647	654	613	655	656	639	684	660	637	616	616	684	669	643	644	615	590	610	622	623	613	655	663	631	633	664	641	674	624	633	629	617	619	665	664	630	644	671	610	671	665	655	710	634	664	670	629	616	629	650	630	657	635	673	634	659	646	643	615	660	666	628	687	648	657	673	594	640	646	596	713	686	641	702	663	668	636	650	628	695	647	620	619	690	646	641	647	626	626	650	623	635	674	659	611	621	651	644	626	708	687	643	691	709	655	653	687	617	643	661	654	638	629	618	637	641	690	660	642	638	670	620	648	664	669	665	642	671	689	696	593	614	632	669	636	655	650	646	664	624	638	657	650	625	638	647	623	636	657	625	635	614	633	645	628	636	634	613	648	625	656	630	613	689	631	648	655	645	614	656	670	624	641	615	656	694	612	658	623	670	635	641	714	689	673	642	651	612	623	652	675	638	679	652	629	648	637	630	638	667	656	653	671	652	615	661	619	608	649	623	616	622	625	681	647	666	656	653	628	629	626	600	641	651	610	661	673	656	643	725	636	663	609	638	649	647	630	671	616	669	630	630	612	662	660	661	640	605	664	659	617	612	643	639	633	661	603	672	702	628	624	678	631	636	663	651	592	704	653	640	684	678	627	640	643	663	613	627	619	644	662	621	694	661	650	675	589	658	691	618	624	636	668	667	665	658	629	661	716	603	643	604	643	625	664	674	620	681	662	627	648	648	601	651	615	618	625	652	654	642	674	637	654	605	607	650	616	659	626	623	660	691	655	644	641	659	718	649	666	608	618	662	633	644	636	661	621	638	646	665	666	639	615	654	640	682	677	664	610	694	634	679	565	659	687	691	641	661	678	676	632	607	659	624	644	623	671	659	623	604	662	647	633	624	630	654	648	614	671	694	652	631	664	624	657	629	652	645	669	665	625	623	679	663	634	654	644	635	616	638	662	624	642	633	619	669	650	647	621	628	638	659	652	596	669	615	682	691	617	661	637	641	703	672	669	641	628	646	661	640	644	623	658	682	632	622	652	670	674	632	667	641	662	645	671	648	673	707	590	655	662	683	637	672	639	661	624	640	641	649	601	699	682	649	625	660	649	662	628	622	657	636	647	647	629	677	600	645	613	670	645	614	619	630	693	650	654	693	656	660	696	620	647	618	607	641	650	643	630	603	679	626	618	606	640	666	655	659	642	654	659	661	615	656	643	690	638	617	599	578	658	650	667	669	673	620	693	656	621	665	658	664	632	589	660	627	607	628	661	687	623	647	629	693	681	614	617	659	650	639	692	666	670	676	659	623	614	649	673	651	670	605	650	655	633	655	604	644	645	603	665	676	665	663	661	594	668	666	611	596	656	679	678	659	604	609	664	629	684	663	593	630	634	673	610	632	679	633	660	634	659	659	629	693	662	705	630	671	638	636	642	658	713	644	644	632	627	696	621	632	619	631	631	659	633	644	617	641	679	679	613	659	656	688	659	624	635	650	655	601	699	663	659	637	630	667	670	665	678	697	688	650	625	652	617	687	635	677	686	657	660	642	654	657	619	678	630	625	645	646	651	631	670	652	670	679	627	633	684	624	628	640	610	683	638	708	641	640	632	604	666	666	632	660	647	634	662	671	641	654	645	651	637	632	657	646	613	633	626	629	581	672	674	647	648	673	666	613	654	666	711	668	672	598	658	677	599	665	638	646	655	611	651	651	656	635	631	662	625	646	624	669	652	634	668	676	663	651	628	633	700	627	629	660	643	661	676	627	674	608	653	631	657	683	601	656	671	610	658	649	646	653	677	613	638	624	617	628	682	674	604	637	657	648	639	654	666	667	661	623	632	667	655	686	635	656	658	656	634	620	662	696	674	639	642	646	636	653	693	645	633	658	657	671	670	648	637	655	639	654	638	632	656	622	637	670	619	627	610	662	643	643	623	617	607	598	660	637	632	667	618	647	634	616	629	633	669	632	666	666	680	646	638	675	638	621	629	616	636	667	654	702	667	643	650	622	663	590	655	592	657	643	654	615	627	613	679	633	630	650	619	670	684	645	689	634	668	648	634	649	631	604	662	644	695	670	676	648	644	647	674	663	641	651	625	644	674	612	647	606	638	643	662	643	672	662	622	663	649	633	658	630	641	643	629	647	601	637	682	625	633	667	669	669	586	632	641	643	646	648	675	647	656	679	636	673	651	688	644	671	643	648	647	641	653	646	665	683	628	620	668	682	644	672	634	628	627	656	614	653	667	638	670	673	652	637	690	609	628	640	632	639	667	645	633	650	594	686	696	649	635	623	699	691	648	697	662	627	624	597	655	641	635	665	620	633	650	648	669	667	612	654	639	726	654
1057	611	537	1913	3043	10405	18629	17122	10425	4919	1991	743	301	115	95	62	58	64	40	46	46	55	48	46	48	45	59	50	51	57	43	64	50	54	57	53	54	47	36	60	61	56	52	58	56	59	60	63	61	56	57	66	53	64	63	63	79	44	45	44	45	59	57	49	54	76	56	57	70	52	58	71	47	54	64	50	50	66	55	57	51	53	70	54	69	50	55	60	80	73	59	50	52	53	55	56	58	69	57	56	54	60	54	58	59	51	59	57	56	67	49	67	55	66	49	57	58	43	48	41	57	58	59	50	55	59	46	65	52	62	65	50	53	64	50	62	52	61	61	48	51	36	54	54	62	43	66	58	70	56	54	44	42	43	60	62	74	59	48	61	44	55	52	47	51	61	44	57	56	55	63	48	58	47	43	46	50	59	51	66	51	60	57	47	56	55	64	52	51	75	61	53	43	45	57	61	58	54	61	56	51	63	63	61	61	49	53	43	62	53	46	51	67	54	50	71	57	62	50	49	59	56	64	58	55	48	48	55	51	54	47	58	72	41	53	72	54	45	53	53	52	48	62	45	67	53	55	58	50	48	47	48	44	56	66	65	55	61	54	61	62	60	41	54	50	68	54	57	61	55	61	59	60	51	41	50	51	47	48	56	42	56	57	54	60	57	70	42	53	56	62	52	59	49	55	58	61	63	58	67	54	51	43	53	64	56	51	72	70	57	57	53	40	64	54	54	48	56	56	45	35	54	61	52	62	53	61	52	42	43	61	53	52	43	55	51	53	45	52	50	58	53	52	50	46	63	59	49	51	52	58	53	50	56	61	48	55	54	56	54	44	60	58	60	65	44	49	60	49	51	58	55	72	57	48	49	53	55	56	45	63	55	56	52	63	54	50	60	55	57	61	59	44	57	52	56	67	57	74	63	48	42	52	56	62	59	67	49	64	67	63	62	52	62	57	53	51	62	51	59	61	52	42	57	60	50	50	50	51	71	55	65	58	52	64	58	48	55	43	64	63	49	61	71	46	44	47	65	64	44	56	50	61	60	44	59	62	54	53	62	52	68	66	43	49	70	61	51	46	48	61	50	60	50	58	60	45	60	47	53	64	63	45	64	52	50	49	65	54	59	55	54	54	63	59	54	66	51	51	62	59	61	66	62	40	38	47	48	64	64	46	62	49	64	56	59	42	48	55	66	55	54	56	59	53	61	55	63	63	64	58	61	61	49	55	61	64	64	59	46	57	56	69	60	62	66	54	65	63	65	55	61	48	43	69	52	45	62	59	51	59	62	61	66	54	44	65	48	59	61	43	62	65	55	57	60	37	52	59	58	51	58	65	56	52	51	54	59	58	59	56	68	70	49	60	46	62	53	55	50	61	45	42	62	52	48	47	49	57	52	65	47	66	52	53	57	42	57	53	64	53	49	47	51	62	48	65	48	59	57	51	48	48	60	63	64	69	56	57	58	71	38	51	50	53	62	47	53	48	63	58	59	65	55	56	53	62	58	57	48	67	68	51	64	57	43	53	49	57	64	53	58	61	59	53	63	48	47	49	54	58	66	67	74	43	57	65	54	67	50	72	50	48	53	60	62	57	54	44	70	58	51	50	54	67	52	49	56	60	56	50	47	58	65	54	75	45	44	46	59	51	61	56	51	61	58	51	57	59	53	58	46	64	59	56	60	56	57	59	67	55	56	63	59	63	57	65	51	61	56	60	57	78	40	58	59	55	62	62	46	50	50	49	56	60	47	56	54	52	55	64	58	63	54	61	57	60	34	65	67	49	59	52	46	61	57	47	68	72	64	66	60	41	64	51	59	42	43	59	64	54	69	52	62	59	52	49	52	46	56	61	53	48	58	44	63	54	51	60	60	64	56	51	60	67	56	59	52	60	60	55	59	55	42	49	68	63	53	57	72	52	67	51	50	54	54	52	57	59	54	47	72	50	50	69	46	56	59	46	60	58	47	50	41	62	49	52	55	55	57	48	44	59	61	57	56	64	63	46	57	59	54	57	64	50	53	54	57	43	60	51	40	55	54	50	60	66	66	57	70	63	65	69	55	56	48	56	51	62	47	57	59	49	52	49	54	56	64	64	65	48	57	60	46	57	70	58	64	53	51	56	59	46	56	54	61	77	56	57	54	48	65	46	47	65	57	59	59	58	56	58	53	55	51	56	60	47	53	44	40	54	61	73	65	52	62	60	53	45	61	61	60	58	65	46	53	69	66	56	56	59	48	49	54	50	41	48	56	46	63	53	55	49	54	60	66	62	61	54	45	62	67	60	63	49	61	62	47	62	37	55	69	71	58	54	53	50	55	48	58	56	65	61	55	48	62	56	59	62	50	43	61	45	45	52	57	51	59	51	48	59	63	59	48	69	68	54	64	51	69	67	48	59	57	40	53	57	54	55	50	51	60	47	52	54	48	56	70	48	59	63	57	41	53	69	72	57	75	56	77	54	51	37	59	77	63	55	58	48	58	59	40	65	56	61	70	62	56	43	49	64	42	50	51	45	54	41	55	64	49	60	71	60	57	42	64	64	63	55	41	55	49	58	57	50	69	71	51	54	44	34	47	53	54	57	55	56	52	37	61	60	44	58	56	51	55	49	47	55	52	47	51	42	43	48	52	58	64	55	60	72	58	62	59	61	38	45	55	61	68	56	50	53	52	60	55	59	52	47	71	42	50	43	58	61	54	53	50	43	51	46	51	54	61	44	48	63	74	55	58	63	59	57	61	39	50	65	42	51	42	49	58	50	47	48	51	48	49	51	41	56	50	59	48	54	56	49	43	46	48	63	53	64	55	52	69	58	55	54	56	55	62	45	65	52	44	60	54	59	55	62	51	51	61	65	52	48	47	46	46	59	69	44	53	64	64	46	64	60	57	47	51	54	60	60	53	49	62	43	65	67	59	56	40	43	53	54	45	56	47	74	62	59	56	48	50	59	63	60	61	46	54	61	50	56	59	50	61	44	38	52	45	53	54	50	44	43	48	50	64	52	40	54	45	57	71	39	74	49	57	58	49	53	48	44	50	59	54	58	54	51	70	43	53	56	65	59	63	61	56	53	54	52	48	60	55	50	39	52	63	53	52	52	78	46	51	59	53	58	53	62	51	61	59	58	62	56	65	51	56	61	50	59	49	63	60	61	55	52	48	46	51	60	56	56	61	35	52	38	52	59	56	50	61	67	71	70	45	42	51	42	60	64	59	56	64	59	56	64	65	50	46	69	45	66	53	52	48	59	62	64	59	49	72	60	61	65	59	62	55	65	61	48	52	56	53	42	53	55	44	59	46	50	44	47	52	67	66	54	56	60	62	59	65	56	57	53	56	61	50	61	53	60	49	38	72	56	48	48	56	50	58	61	52	51	49	43	51	59	43	53	48	45	62	46	60	55	56	53	54	61	45	58	59	48	51	47	50	63	63	60	66	58	56	58	61	46	38	49	63	52	65	57	62	60	52	54	48	56	50	54	51	67	51	56	41
19656	12830	9680	34818	49054	66242	72053	63403	48799	36315	25606	15283	7387	2902	1224	869	761	680	719	704	672	701	741	681	696	710	659	674	734	713	657	698	710	679	690	707	680	730	709	690	704	688	619	671	726	693	735	710	679	647	707	656	709	702	712	717	687	686	664	678	719	662	684	743	716	687	711	728	695	683	713	671	660	745	689	710	687	656	740	710	672	701	714	716	680	700	711	698	711	665	658	670	681	692	735	719	710	677	713	687	727	692	683	721	704	681	700	709	668	711	705	702	732	706	712	679	748	722	698	717	661	691	707	701	687	699	707	702	677	740	715	695	676	744	657	724	691	609	674	715	690	713	725	661	689	669	685	692	691	727	687	709	679	760	653	678	700	694	682	682	668	694	675	711	734	734	663	676	700	690	701	719	658	708	642	697	670	726	728	707	689	738	676	704	733	712	672	667	695	714	709	701	717	692	725	688	696	704	662	693	710	683	667	712	734	697	703	726	693	720	742	674	690	730	697	726	732	712	699	720	690	673	697	664	690	689	641	678	742	691	695	689	685	688	677	730	682	668	672	693	685	730	678	737	700	724	723	688	664	724	645	713	725	670	672	719	686	636	719	741	688	660	678	703	701	741	732	694	679	680	691	681	657	721	696	710	710	710	674	701	615	708	703	706	691	696	659	669	678	699	717	751	703	726	666	728	693	648	715	681	725	750	699	692	664	649	632	711	679	665	687	713	703	662	713	734	662	717	655	705	710	685	683	726	763	704	729	714	742	689	705	708	677	717	705	685	649	692	642	696	669	686	723	718	690	700	718	670	699	657	700	725	670	711	702	688	699	638	682	687	697	695	684	680	677	678	721	701	657	685	697	699	715	686	733	720	651	689	687	710	684	702	700	717	686	695	680	676	690	700	696	664	683	725	725	675	672	721	756	713	682	701	684	719	650	664	681	671	710	671	652	690	703	694	715	708	710	666	670	711	660	660	716	705	676	748	678	717	669	673	722	693	647	703	668	677	692	701	699	693	689	698	728	677	725	694	670	679	711	767	692	674	679	731	679	647	708	738	719	710	697	682	683	689	736	713	703	667	669	728	722	682	659	672	700	702	655	670	680	643	678	718	739	711	702	709	738	746	675	702	713	711	660	707	688	686	666	695	655	703	738	708	680	703	727	718	725	689	699	678	670	712	718	710	672	674	709	703	689	686	675	678	699	754	660	642	672	669	690	709	728	712	701	705	699	675	685	676	743	688	760	629	673	692	702	679	715	680	740	705	657	728	729	689	668	732	707	723	747	631	670	730	707	727	753	659	697	711	686	724	669	683	673	682	741	712	688	672	706	729	668	691	728	670	690	699	684	682	669	653	705	716	681	696	737	701	738	721	698	677	692	689	736	700	696	718	709	687	713	695	663	680	685	682	678	698	712	707	720	717	682	688	706	666	640	662	727	672	708	725	702	746	747	720	683	734	678	755	631	643	656	694	671	685	674	735	711	707	676	720	688	671	694	695	706	699	695	667	725	716	670	686	715	702	709	719	720	744	749	609	677	687	676	702	713	684	655	726	699	694	677	706	716	720	655	709	698	729	711	673	698	737	689	718	679	660	685	707	704	730	709	697	713	650	745	711	686	673	691	694	677	669	701	669	684	684	734	684	714	676	707	659	751	665	744	690	686	710	712	672	723	702	719	725	720	677	739	681	720	690	660	657	731	662	665	663	688	670	673	698	660	718	641	710	665	738	684	675	684	700	692	658	721	762	661	675	707	652	680	705	728	697	724	684	676	735	722	739	719	731	696	708	756	655	663	691	683	661	682	680	715	656	670	652	678	671	701	671	702	717	688	683	685	711	687	704	665	681	700	748	698	683	693	749	747	704	676	711	681	643	696	712	731	692	690	691	673	637	712	715	711	706	709	699	739	727	696	690	671	714	712	702	717	719	701	754	715	682	705	693	707	736	690	701	739	666	672	697	687	685	711	646	748	719	670	680	681	686	651	709	664	708	697	665	701	675	723	705	695	702	734	747	671	683	698	722	726	672	668	705	721	720	724	690	634	709	676	709	702	739	692	712	708	691	706	715	704	774	699	709	658	704	697	711	688	701	683	709	709	709	716	746	684	743	733	671	707	697	645	709	715	675	662	718	682	695	723	656	683	698	698	700	673	697	675	713	675	716	713	669	693	676	720	691	697	683	737	716	715	676	681	699	737	688	645	696	655	708	699	701	658	636	708	692	671	666	668	682	650	713	694	658	766	641	677	692	693	723	721	685	723	690	685	749	701	718	721	659	681	722	693	715	686	695	710	692	760	661	668	619	653	726	692	701	703	683	727	711	738	667	727	678	688	644	688	686	708	745	715	643	731	684	687	703	654	668	698	656	719	712	737	680	689	691	711	710	686	656	732	697	699	714	693	698	695	703	684	714	722	697	651	667	699	653	692	738	698	738	675	667	653	664	755	704	673	767	741	705	692	699	698	716	712	681	741	670	725	726	756	681	738	711	692	671	692	684	651	711	699	672	726	672	767	650	704	678	694	722	628	720	702	740	716	709	689	735	724	690	725	680	702	708	708	688	701	755	713	680	690	734	664	682	719	705	721	700	705	681	714	668	683	755	690	724	676	710	691	696	749	689	691	678	696	695	706	687	726	704	654	690	688	638	731	697	707	768	682	678	657	698	690	690	685	725	722	742	702	703	674	729	692	670	725	676	685	702	668	687	713	653	676	674	711	706	694	684	709	715	693	661	666	719	696	695	755	673	677	672	707	657	691	708	697	725	656	699	685	698	694	709	699	713	714	741	694	685	714	665	651	680	707	697	671	723	704	726	755	664	683	706	723	691	669	669	669	703	688	740	678	688	711	706	728	710	682	725	693	715	704	689	729	712	711	719	688	684	711	704	700	692	705	659	721	702	641	738	704	751	725	770	687	734	666	722	726	687	682	667	737	782	690	738	743	728	677	734	662	680	751	727	651	718	739	709	721	676	681	665	730	656	686	693	698	718	704	709	713	701	700	730	652	711	666	706	695	673	693	707	662	666	679	676	715	746	696	697	716	716	692	733	734	716	722	682	670	697	699	682	678	703	693	692	782	708	699	708	711	691	723	706	690	696	670	678	696	700	714	710	705	717	669	749	720	714	717	704	722	694	666	699	660	692	701	747	669	645	689	706	727	694	695	740	733	741	673	696	671	682	745	668	724	656	719	723	714	702	668	697	683	689	665	650	721	721	772	697	673	676	675	712	718	725	677	640	689	700	653	722	724	704	716	687	664	653	682	690	665	669	696	682	631	742	694	717	652	670	705	705	693	714	727	714	688	687	697	667	705	666	701	686	739	697	754	719	631	692	691	769	689	706	762	720	677	699	647	739	712	717	672	643	653	621	746	657	710	684	712	651	642	700	707	721	720	667	648	734	684	741	717	707	682	683	734	650	717	699	693	710	673	683	743	727	730	654	645	706	670	714	664	727	722	693	703	688	743	742	753	701	698	706	694	725	701	744	671	748
1284	167	156	505	539	2521	4069	3631	2071	1161	461	204	109	63	47	53	45	40	45	38	43	37	49	41	58	43	48	42	51	37	48	59	38	31	55	49	50	70	50	39	52	46	52	43	55	40	35	39	47	40	40	47	48	54	38	50	62	47	48	45	38	64	42	47	50	49	41	48	52	56	38	43	47	39	37	55	57	57	55	55	50	49	56	46	40	45	42	41	48	41	51	40	54	42	34	42	42	46	47	47	56	52	44	49	62	55	30	37	31	49	54	30	39	49	47	44	50	46	48	40	38	49	42	48	42	51	54	47	44	43	40	45	45	43	47	43	43	47	55	55	49	40	48	39	45	35	43	47	38	47	47	39	53	41	51	47	40	49	35	46	33	44	35	53	50	49	55	43	40	46	41	35	48	45	37	42	50	48	46	47	54	45	59	42	41	42	28	50	50	43	41	41	49	46	55	44	39	47	44	40	50	54	41	46	52	29	51	59	44	40	55	59	37	48	46	55	52	50	54	29	40	45	42	43	45	43	44	40	42	44	39	34	52	44	35	43	46	37	53	62	57	45	43	50	56	49	62	43	48	47	55	51	45	47	56	50	37	47	46	57	44	48	64	58	40	46	42	46	46	37	59	32	47	42	36	60	35	42	52	48	50	37	49	52	49	38	55	50	48	45	34	62	46	44	41	47	45	49	44	42	39	45	57	45	45	41	42	53	40	47	32	41	53	46	49	50	46	42	54	47	44	40	35	45	52	43	44	53	41	61	38	47	43	39	43	42	48	48	52	43	42	42	44	43	41	45	39	50	52	55	49	40	38	39	46	59	47	39	49	45	46	41	36	44	51	55	40	45	52	49	53	37	49	39	42	52	50	58	50	51	48	43	47	50	41	43	46	52	41	52	47	30	40	42	44	36	44	47	35	38	45	27	34	49	38	43	61	50	35	49	51	50	37	68	38	38	50	51	41	51	45	43	47	42	51	54	37	47	56	43	42	54	38	43	39	37	43	35	44	51	43	45	46	54	45	55	56	39	40	53	46	43	52	50	41	41	51	44	49	54	41	32	46	32	38	42	39	46	53	55	46	47	42	46	49	47	58	38	52	50	45	32	47	50	37	32	44	43	44	40	50	40	40	43	37	45	54	52	52	45	35	46	48	45	42	48	40	38	31	44	60	36	46	48	42	40	42	46	46	40	50	36	46	47	46	45	51	48	32	44	28	47	50	38	31	42	51	42	42	43	43	42	45	48	44	41	56	51	47	38	43	51	48	51	45	48	51	47	57	37	42	42	48	48	41	53	43	45	42	38	45	36	38	49	40	42	45	45	61	43	49	35	44	44	52	53	41	39	34	41	48	48	51	49	44	45	45	31	49	42	43	41	47	38	56	46	59	41	43	40	47	46	46	46	27	49	43	45	42	42	55	52	40	55	23	42	41	46	52	52	45	43	44	60	43	36	52	38	43	41	49	44	55	45	54	37	41	53	42	46	49	63	66	55	51	51	38	52	40	35	51	48	50	45	49	56	55	41	54	52	53	42	47	43	41	54	56	48	51	46	39	51	46	59	30	52	50	49	35	55	52	38	36	48	41	38	41	40	44	38	37	62	45	45	46	41	33	46	56	57	45	56	37	42	37	60	40	38	50	49	46	45	52	34	39	42	36	49	43	69	35	49	43	50	41	48	43	36	54	36	46	47	48	35	58	44	48	52	39	50	44	45	56	46	45	43	36	42	51	42	41	56	55	30	41	44	49	46	49	38	54	38	49	54	46	50	53	42	43	36	52	41	34	54	44	48	49	37	43	57	37	40	42	38	52	43	48	41	51	40	53	52	47	45	40	37	54	39	49	49	36	39	45	35	44	42	33	42	44	51	39	45	49	47	50	32	34	42	42	50	49	47	63	42	51	43	55	56	32	54	50	43	45	42	36	47	60	41	43	52	53	53	50	46	39	52	41	44	44	55	52	52	43	45	39	43	34	47	32	36	38	38	45	34	34	55	31	49	55	46	54	43	44	51	56	32	43	47	42	48	55	32	36	54	47	38	34	43	51	45	44	39	40	47	49	44	47	47	36	46	40	60	50	46	37	44	45	38	57	30	53	47	35	48	45	55	50	53	46	37	47	38	53	50	52	41	41	49	47	42	54	49	47	47	42	40	41	45	53	62	36	45	38	39	51	41	45	59	40	47	39	42	41	51	56	50	47	55	51	41	57	52	47	38	44	45	40	50	38	58	46	40	44	41	50	45	48	40	46	44	36	62	41	47	39	51	48	50	52	49	42	56	50	48	57	56	42	32	43	45	57	31	53	38	46	54	42	45	49	55	40	40	41	51	48	49	52	47	45	49	44	33	39	47	52	46	31	46	47	45	60	47	43	33	48	50	53	48	56	44	49	54	40	32	55	35	54	51	55	43	44	46	33	48	47	27	48	49	41	56	53	46	46	49	42	55	43	52	49	39	44	50	51	44	46	39	55	48	49	51	37	38	41	34	38	40	50	52	51	39	57	37	52	45	39	51	51	49	52	32	57	36	40	35	43	40	42	34	52	50	46	46	41	35	49	53	40	43	40	36	43	51	34	46	53	54	49	41	61	39	31	40	45	39	45	49	45	30	40	58	37	38	31	51	48	55	51	55	52	58	45	47	47	48	41	46	44	49	48	26	40	51	54	46	49	33	37	47	47	51	41	42	49	44	43	42	54	46	48	47	49	47	39	51	42	33	52	46	39	41	47	49	39	38	52	39	47	45	50	40	45	37	52	34	34	39	36	47	35	38	47	41	50	38	55	51	48	47	42	41	46	31	52	54	38	39	44	32	43	59	30	45	42	43	61	44	37	49	44	35	46	51	38	52	39	49	48	45	47	45	52	46	45	46	40	46	52	37	33	46	53	54	49	51	35	50	50	49	44	42	37	42	48	42	32	48	46	48	50	43	46	45	34	36	43	39	50	38	62	39	40	53	34	51	39	41	31	51	47	42	39	46	36	36	54	42	49	41	47	47	44	46	35	42	41	63	44	54	42	59	39	63	45	48	45	37	42	36	42	40	47	39	42	34	51	45	42	44	32	47	51	44	43	60	40	53	42	45	48	41	38	45	48	35	34	38	43	52	48	45	50	49	37	54	47	56	49	45	37	51	42	37	45	60	41	37	43	46	47	45	51	51	51	44	52	44	46	43	55	63	40	46	54	48	42	50	54	52	60	46	54	44	39	50	46	39	57	41	43	46	38	60	37	39	27	36	42	39	56	46	49	35	56	55	59	56	48	48	42	51	43	50	43	49	51	40	44	61	39	43	50	51	48	44	45	55	47	52	46	55	57	49	45	43	45	34	43	53	56	51	64	39	49	42	42	42	37	51	39	50	35	39	39	48	42	34	36	46	44	37	41	60	46	44	38	49	49	42	42	39	41	55	42	51	38	43	56	49	47	58	44	38	43	42	42	42	38	44	27	35	38	56	48	46	57	45	37	36	43	41	47	44	48	40	52	39
10795	4199	2975	20750	27385	42560	43521	37540	29520	21199	11666	5310	2169	1088	710	555	596	551	615	613	603	605	594	560	596	584	599	569	575	554	611	607	586	574	592	570	556	568	530	569	561	600	553	579	576	559	603	580	606	548	582	583	620	582	573	574	560	553	585	598	525	592	597	574	584	543	596	586	564	547	593	533	589	552	561	585	601	619	602	551	575	558	606	549	579	553	601	569	570	616	547	556	513	574	578	564	577	567	552	513	624	595	523	567	608	564	550	540	565	567	559	559	600	627	584	604	564	572	550	580	589	603	572	576	561	568	564	548	593	571	600	547	528	593	610	552	534	602	585	578	554	553	550	579	576	581	570	569	575	564	621	582	576	579	601	592	624	600	517	577	600	561	526	539	570	486	545	605	550	592	556	603	577	607	614	621	585	590	556	546	594	585	576	560	565	555	559	567	577	603	580	575	554	614	573	599	598	545	593	563	559	576	608	635	572	572	599	547	596	569	576	557	565	608	551	562	552	580	588	606	602	568	620	562	576	511	626	555	576	604	589	553	608	573	569	641	544	585	572	569	575	577	566	606	537	601	554	612	572	553	576	542	591	531	622	549	559	602	567	574	573	616	562	591	560	586	629	580	558	563	567	532	574	571	551	600	580	572	584	565	572	567	571	552	606	591	587	538	570	577	580	561	609	532	609	555	558	567	584	546	561	575	589	572	577	594	559	552	587	580	601	566	567	632	546	608	588	576	580	561	549	603	562	579	584	615	555	547	549	627	567	559	546	485	622	565	586	603	548	548	578	584	551	583	580	549	567	580	562	568	568	573	592	567	611	571	578	546	560	612	572	560	575	589	613	520	628	540	594	557	526	577	567	579	574	591	568	552	600	595	547	586	561	555	581	597	553	512	518	603	556	622	551	597	592	596	591	615	581	594	571	567	591	570	582	582	604	579	579	552	563	585	563	594	616	571	575	504	580	582	578	526	611	558	602	598	547	580	608	588	565	577	549	616	559	598	564	587	576	577	603	565	587	580	594	608	550	559	540	582	537	572	554	571	527	566	569	560	559	581	609	563	508	589	501	507	593	569	575	583	593	561	548	585	587	601	579	560	574	581	522	574	561	581	591	584	565	612	583	577	562	561	566	538	547	582	609	608	555	597	587	529	592	544	563	627	569	572	607	572	569	618	573	608	595	559	540	592	568	525	555	590	519	532	525	591	546	597	621	524	594	583	616	592	589	559	595	546	599	600	588	591	604	595	556	616	600	563	549	593	586	557	608	585	574	619	579	579	606	529	563	549	567	594	610	560	590	571	541	589	546	551	579	562	557	609	557	572	541	619	582	544	553	559	609	550	603	619	582	564	605	555	566	569	532	597	564	559	516	620	559	591	597	521	617	633	590	606	576	634	545	584	605	565	578	564	560	530	586	576	644	586	562	588	561	585	594	587	558	564	595	573	595	555	569	585	564	606	575	643	526	539	604	580	554	575	581	571	602	552	567	586	588	529	607	541	621	605	563	615	554	563	603	600	555	581	610	577	544	584	579	564	594	586	577	548	609	575	565	562	540	530	582	594	551	570	575	550	551	575	563	572	576	575	585	554	538	599	565	602	610	540	557	581	560	569	574	620	562	544	556	579	565	601	574	526	563	578	606	602	595	579	555	546	573	577	571	567	536	580	552	564	618	529	547	582	602	588	538	563	582	620	611	582	562	601	562	608	602	576	573	566	558	533	567	532	529	543	569	573	560	554	606	575	618	575	571	559	584	565	549	585	609	562	569	561	543	553	615	553	590	540	534	554	599	560	589	547	587	594	604	551	544	583	552	560	566	601	519	592	555	524	596	559	617	569	556	579	575	575	554	540	563	578	552	560	586	591	566	580	569	605	549	567	584	580	568	581	596	587	593	568	590	596	588	603	548	578	576	549	583	563	602	565	547	560	572	570	550	545	628	557	587	608	561	577	582	590	566	585	605	513	568	602	596	605	575	610	597	591	595	575	611	556	543	623	541	591	601	553	588	553	579	566	584	541	602	539	558	562	577	542	595	529	589	581	552	576	591	603	593	534	593	578	565	586	621	589	576	571	542	569	551	595	586	537	553	588	586	591	565	524	581	558	564	584	600	651	601	572	595	607	599	590	535	545	608	581	603	569	611	567	549	568	613	536	571	551	544	587	557	566	556	562	608	569	606	561	546	618	554	578	552	544	551	574	564	605	624	612	554	625	559	547	599	560	577	562	621	571	578	557	588	559	613	571	611	561	598	574	595	609	601	597	533	606	589	577	580	566	580	580	568	582	532	578	574	598	583	557	605	557	581	623	576	588	569	532	558	577	510	552	597	593	616	576	588	611	615	565	582	609	588	558	571	580	566	576	587	581	632	578	564	557	579	571	565	601	571	579	557	534	550	568	597	569	557	541	599	572	601	556	567	582	533	568	558	599	588	613	537	610	586	568	579	551	555	560	591	559	571	610	583	553	593	577	583	626	559	626	556	574	532	590	574	547	580	601	585	585	574	555	526	567	590	572	568	530	589	607	575	538	581	591	583	564	606	572	589	551	585	584	553	548	550	563	557	559	564	585	590	600	552	543	603	631	562	548	568	577	566	577	612	566	602	578	556	554	577	551	537	580	600	608	621	548	543	620	558	527	569	634	571	534	636	577	572	574	543	556	602	551	577	559	591	607	575	574	587	608	533	593	582	587	564	547	554	575	594	586	586	601	570	604	608	583	579	595	581	584	552	594	579	588	552	540	596	580	594	557	584	600	596	589	577	553	553	574	565	591	592	605	582	557	557	587	545	589	592	657	599	571	582	567	576	572	624	571	597	547	577	569	539	536	545	580	567	566	547	613	581	581	600	567	526	569	577	577	547	591	566	592	590	577	596	591	647	569	560	571	556	553	585	560	582	568	557	585	563	561	525	614	570	569	579	556	553	573	600	593	555	558	608	601	612	561	552	587	570	582	548	581	577	567	554	535	570	580	553	549	613	552	580	575	550	592	572	572	567	556	576	564	577	584	602	528	604	581	568	583	540	596	596	575	586	552	602	660	575	575	586	578	567	532	542	568	569	635	581	582	581	571	572	597	540	613	593	569	538	555	574	546	575	571	559	597	570	557	615	615	584	577	591	576	585	602	601	536	601	605	575	567	557	577	582	584	563	574	576	589	585	605	590	577	582	573	549	566	617	514	577	588	561	601	588	566	528	596	603	578	580	619	571	587	584	532	586	557	574	552	588	556	570	589	604	613	582	587	574	545	581	599	572	582	570	563	564	556	582	595	583	613	554	548	555	594	586	541	544	552	553	574	556	592	568	547	546	559	615	573	585	603	617	578	567	571	555	612	594	609	557	599	581	578	562	577	545	550	583	609	557	576	577	585	569	583	598	569	551	579	586	563	591	581	528	600	592	545	555	588	545	588	521	579	542	531	618	569	590	652	560	586	585	536	569	571	584	612	577	534	582	572	579	553	600	579	596	567	616	569	545	591	548	592	604	583
614	496	359	1670	1004	7375	11066	9342	5785	2729	1052	410	134	74	53	70	39	48	52	44	49	56	41	47	39	50	42	41	47	44	57	58	54	47	54	43	46	52	39	60	62	40	51	41	50	51	45	46	42	43	37	61	55	44	55	38	46	49	48	48	45	63	43	62	54	45	57	51	50	42	42	57	52	61	59	44	47	51	50	45	62	44	41	37	52	53	48	44	49	54	57	48	60	43	61	49	37	47	52	62	49	54	32	39	61	49	40	61	52	46	48	41	40	53	44	53	58	49	56	56	58	43	55	47	40	50	49	46	39	46	59	49	55	56	56	47	48	61	59	62	52	43	58	49	48	46	55	60	51	53	58	44	55	56	45	54	42	49	48	56	57	55	54	44	48	50	41	48	55	46	51	39	54	52	44	53	52	43	48	56	43	39	60	49	51	50	54	56	63	52	54	53	35	44	70	65	59	51	52	53	48	59	51	41	39	45	43	47	44	49	45	50	56	48	40	51	59	48	54	55	48	60	52	73	49	51	44	60	52	57	49	51	48	53	56	47	50	43	55	51	57	58	42	46	61	54	53	48	39	35	47	48	58	46	46	40	51	57	43	51	49	43	41	40	53	54	50	49	63	48	45	48	52	53	46	35	49	52	62	54	43	52	62	43	48	50	55	46	62	38	42	62	47	32	55	32	55	41	55	51	39	37	37	41	49	43	57	44	38	51	55	49	34	56	55	46	53	51	57	33	52	40	42	56	54	40	48	38	48	53	57	53	57	57	42	54	55	43	33	48	50	44	65	36	44	37	41	44	44	56	47	52	58	51	46	43	56	47	62	61	48	44	51	51	54	67	49	47	41	48	46	50	48	54	50	56	49	54	47	35	50	51	60	49	49	50	44	54	41	56	40	43	62	52	48	50	54	41	54	41	47	55	65	60	53	49	50	49	40	60	51	54	44	60	48	63	44	57	48	54	56	51	48	47	45	47	45	41	63	40	48	43	37	58	59	44	57	49	63	50	61	40	43	64	55	45	51	53	40	38	49	52	36	55	51	52	46	52	45	52	56	52	47	52	45	47	53	45	54	54	32	50	49	54	50	60	51	36	42	45	49	35	51	46	58	36	56	44	44	44	55	52	45	46	64	55	45	62	45	52	38	45	59	44	55	53	65	61	51	50	47	54	48	48	50	43	49	42	53	52	40	57	48	62	57	38	47	50	71	56	60	48	61	38	61	41	59	47	43	52	44	34	51	58	42	45	49	47	55	60	50	52	57	33	45	45	47	46	35	50	50	49	44	43	50	50	47	58	48	46	47	54	46	50	54	36	44	52	56	54	56	39	59	54	58	48	51	50	49	60	55	53	49	56	63	55	32	51	42	55	54	64	49	54	47	60	46	34	47	66	50	44	47	59	53	60	53	40	43	52	56	57	56	51	52	49	45	37	49	47	51	40	56	40	67	61	43	54	43	42	50	49	51	48	49	53	53	52	46	52	60	42	59	55	41	40	45	47	49	47	42	50	68	67	65	52	47	44	55	41	41	53	39	53	51	44	46	50	56	54	52	49	55	45	54	55	62	47	43	59	31	53	50	53	63	37	53	53	46	38	60	38	61	60	59	51	51	40	42	60	53	57	45	56	44	48	46	55	48	61	59	56	49	44	61	48	53	46	37	45	52	56	51	49	57	50	64	35	43	53	57	41	45	50	41	53	55	51	47	57	54	31	41	49	60	54	55	48	49	54	41	39	46	43	44	58	52	53	54	44	51	37	43	58	47	61	47	61	45	49	44	68	60	50	45	51	52	56	64	48	44	47	57	47	53	43	57	49	44	50	49	51	24	33	50	46	56	44	59	55	54	49	65	47	51	48	52	57	34	50	42	33	65	42	55	47	46	45	41	45	51	49	36	43	55	35	42	61	62	43	61	52	46	45	59	63	58	46	45	66	54	50	48	58	47	50	55	58	53	52	40	51	51	49	44	49	52	45	53	41	56	51	60	41	52	37	51	60	55	56	54	46	44	48	53	60	44	59	41	45	53	50	28	58	49	42	41	48	50	50	44	43	42	49	52	53	52	51	64	42	60	61	47	41	51	44	49	34	43	54	59	40	51	55	42	44	42	44	58	49	53	41	54	47	52	56	48	46	54	49	57	47	49	39	58	60	61	40	50	46	49	53	39	59	49	53	46	46	56	52	70	40	51	52	50	48	50	62	53	65	49	44	53	58	51	57	52	39	50	52	51	44	44	42	48	45	37	49	47	51	53	55	54	52	38	52	46	55	54	50	52	54	43	55	53	47	56	56	56	50	49	49	49	55	54	53	47	33	41	42	41	47	53	46	52	54	44	49	35	51	55	46	55	37	36	49	58	58	46	51	61	49	48	32	47	50	52	62	47	46	55	59	45	58	48	44	68	43	41	48	39	51	59	43	51	54	50	46	51	53	57	44	45	49	43	43	46	50	55	38	50	51	44	57	41	44	43	40	42	55	51	55	43	53	41	62	63	52	44	56	54	60	44	41	44	50	60	44	53	63	64	57	51	50	55	41	55	40	46	55	48	51	56	61	45	51	59	47	42	53	38	51	56	47	46	52	55	62	51	46	56	59	37	57	52	36	38	61	39	51	47	43	38	47	55	52	47	59	53	47	62	51	52	50	52	51	48	58	49	44	43	46	46	53	42	58	58	50	49	47	51	57	38	52	50	53	52	49	46	61	66	40	45	45	63	57	58	57	49	63	61	48	44	43	46	54	53	57	59	42	53	47	56	57	32	40	51	61	40	44	60	67	49	61	47	45	71	46	49	46	43	53	58	42	44	50	57	62	44	58	60	53	53	39	52	50	32	55	59	58	50	51	51	65	45	58	39	51	49	42	47	54	39	40	55	42	52	40	43	38	43	63	45	53	42	45	61	49	64	50	50	49	46	53	47	54	40	44	49	44	72	55	53	55	41	44	66	45	45	50	50	39	40	60	59	46	42	48	50	55	54	51	44	46	52	58	58	55	50	47	57	47	50	52	51	54	55	49	55	57	44	48	45	50	58	52	44	44	45	54	55	45	57	53	51	51	55	51	50	49	51	53	57	44	63	46	39	55	50	52	55	51	50	49	52	53	59	60	48	42	53	49	47	50	56	46	49	53	53	61	50	50	54	48	62	48	34	51	54	48	55	56	51	66	52	62	54	60	56	46	52	63	47	50	38	43	62	56	39	64	60	31	55	48	57	51	48	52	52	51	47	43	50	56	54	51	47	46	45	56	55	46	57	59	58	54	43	42	58	65	55	59	63	41	48	45	32	36	59	40	47	42	53	44	44	58	48	46	51	47	43	59	57	50	39	59	52	53	46	57	56	45	47	59	46	47	57	51	49	47	45	44	45	56	67	49	61	45	53	38	64	59	55	50	57	54	53	50	52	69	55	50	52	57	63	55	52	56	46	62	55	61	33	52	54	63	44	45	55	48	44	57	52	44	36	53	49	43	50	51	46	37	65	52	42	50
15199	10823	6613	33614	33304	56638	59621	51297	40515	30194	19478	9153	3421	1394	856	639	605	654	655	625	620	603	658	608	595	657	650	609	615	593	587	670	609	631	634	641	632	615	626	607	631	609	621	586	617	605	598	611	636	589	624	639	581	633	607	632	635	628	595	614	662	626	622	623	585	593	610	626	621	622	607	602	586	610	630	584	599	596	655	618	627	632	613	606	665	680	614	622	621	595	655	621	644	615	648	635	631	614	641	603	618	581	669	593	635	617	622	650	673	597	607	633	587	631	620	631	588	678	625	642	590	659	637	633	632	619	634	591	578	613	629	640	595	637	595	638	600	665	619	586	598	599	593	595	595	639	600	644	638	603	591	614	626	614	617	573	599	651	604	631	617	662	612	629	620	623	674	618	610	648	624	618	644	600	631	684	588	649	625	636	634	575	625	631	627	619	556	597	607	625	630	583	636	609	628	599	648	603	621	596	628	617	608	642	637	664	626	683	640	629	638	649	626	657	624	604	601	636	566	606	640	616	585	572	604	609	600	615	649	653	646	619	560	616	634	627	612	632	575	607	648	590	652	606	596	629	648	637	604	569	640	588	601	594	593	645	622	598	648	608	621	623	600	618	649	631	604	584	609	613	633	635	643	663	628	615	637	624	584	639	592	678	638	624	611	617	641	620	623	637	613	650	647	643	666	634	621	660	638	640	611	599	637	627	631	618	629	641	613	649	619	623	631	633	638	636	578	617	673	633	645	589	648	663	622	631	629	647	621	582	643	671	624	600	632	615	665	644	643	614	644	588	601	624	599	666	632	603	599	619	618	629	624	620	611	600	582	581	617	611	631	617	597	609	635	622	631	626	598	599	601	662	634	622	623	617	557	651	630	612	597	610	571	634	673	635	590	613	610	665	707	620	659	602	623	669	613	659	617	655	652	555	606	639	626	646	631	659	600	613	586	654	614	631	626	657	634	623	608	665	644	610	611	614	605	704	593	600	658	588	619	659	641	659	624	665	637	616	616	598	616	635	597	647	596	611	609	586	608	618	604	629	670	623	648	623	626	572	600	606	612	623	609	590	666	629	605	632	656	629	655	631	625	589	629	665	594	611	650	607	648	607	609	636	615	633	643	636	638	583	564	643	652	651	629	606	607	645	621	606	605	619	605	642	558	570	618	611	629	596	600	646	609	653	602	635	604	577	637	601	628	633	587	619	635	639	636	613	652	650	620	649	609	642	621	636	597	640	628	594	616	621	602	623	660	624	656	608	619	612	626	635	663	610	668	595	649	603	638	635	599	639	656	608	645	659	655	627	620	641	627	635	600	601	622	591	624	604	595	616	621	601	613	610	628	593	652	590	605	611	606	600	633	652	609	619	641	608	659	635	607	596	609	626	605	610	620	656	684	587	636	654	621	640	639	637	599	578	653	600	655	596	657	634	667	583	600	621	601	585	639	655	621	631	597	612	666	645	619	579	606	601	606	650	638	601	668	617	630	610	631	652	612	652	578	633	624	659	613	660	579	647	604	659	631	617	674	632	667	601	602	624	592	593	641	608	595	614	637	581	648	605	658	662	704	607	624	604	601	657	648	539	585	649	598	617	670	598	616	634	658	571	594	655	619	641	621	639	608	659	619	666	632	628	663	547	569	614	649	625	627	609	607	607	621	624	638	631	607	664	583	606	631	599	604	597	595	620	615	593	606	688	615	654	606	638	578	586	572	642	597	616	645	584	615	642	613	592	643	623	668	620	612	656	634	608	612	612	569	626	642	638	663	641	626	664	609	591	639	620	684	610	664	646	604	603	642	631	615	642	629	663	627	645	639	619	589	621	607	607	628	631	642	621	604	608	649	612	642	642	599	664	594	649	605	627	665	664	638	632	631	618	586	635	609	627	633	631	626	639	587	612	607	658	648	637	611	570	644	647	657	610	612	577	607	664	622	644	598	603	665	631	547	633	597	628	651	636	632	625	677	567	637	631	625	639	662	612	619	591	617	618	601	582	588	666	641	637	632	619	600	606	687	595	646	594	622	661	647	605	628	654	583	611	621	636	614	649	646	628	595	621	583	622	616	662	622	604	608	616	613	596	610	620	621	629	667	559	646	594	594	655	598	656	598	597	647	635	624	623	654	633	624	647	641	637	595	670	578	625	649	619	627	653	623	632	575	615	606	653	612	648	629	629	601	626	645	650	665	663	621	609	643	600	645	645	630	623	640	631	655	570	687	591	619	620	626	651	636	591	635	588	660	609	654	642	632	612	626	642	610	600	619	624	612	640	649	632	614	605	617	579	647	641	642	662	607	622	607	614	608	624	598	600	620	586	617	627	614	588	582	623	622	628	614	625	598	598	634	568	588	593	600	590	659	646	639	570	646	629	604	597	626	641	597	605	588	646	626	652	683	636	625	619	659	641	632	630	592	625	626	626	588	625	614	631	636	582	635	606	648	637	614	630	677	657	588	607	621	626	614	631	625	612	598	625	610	632	636	610	616	639	604	623	603	611	677	653	626	621	621	678	569	602	612	623	637	610	584	599	646	603	622	617	614	657	647	682	650	625	643	624	610	602	667	643	628	599	639	629	661	610	650	595	676	628	645	601	589	602	638	595	576	609	590	636	620	649	619	595	654	599	631	628	651	649	679	600	585	606	617	623	653	633	605	638	582	589	640	636	585	609	641	665	646	618	648	648	633	573	621	602	631	601	643	614	605	594	640	638	648	613	627	640	601	641	606	628	630	624	647	667	602	624	630	614	616	606	604	627	611	619	625	611	599	639	594	612	622	647	572	640	608	606	623	623	587	667	635	645	640	617	602	586	616	627	642	590	600	654	590	660	624	642	627	606	623	603	675	665	627	615	584	624	625	618	627	618	621	655	633	618	644	631	592	575	619	620	602	601	617	597	602	609	601	620	598	633	641	610	598	653	583	609	598	638	609	621	647	635	588	651	635	621	640	599	629	593	618	661	613	585	632	654	660	593	614	615	641	578	587	634	593	626	630	594	608	639	593	639	627	616	593	560	610	607	614	582	588	574	621	647	660	637	634	600	624	674	641	589	612	649	596	608	586	620	620	560	626	644	663	597	617	682	608	595	660	642	643	647	638	655	636	611	625	594	617	607	678	634	617	573	658	620	630	584	599	610	589	652	622	616	661	613	606	610	593	587	618	643	673	636	629	673	624	659	621	635	604	624	600	648	670	587	625	590	644	664	614	670	598	619	590	631	621	623	591	599	636	637	609	613	614	593	622	610	625	635	598	660	606	592	609	616	666	618	628	624	630	635	596	606	608	617	650	572	626	632	623	657	595	602	670	614	600	629	650	659	637	650	609	610	612	645	662	635	596	636	641	668	632	604	605	610	618	578	624	596	607	621	600	615	652	639	613	640	655	589	592	652	599	651	609	609	627	651	620	633	590	586	583	658	620	621	578	611	624	630	627	617	599	633	636	637	631	613	620	655	643	634	617	626	650	619	607	656	603	571	642	570	655	598	612	583	660	575
2038	446	362	1065	2970	10469	11981	7906	4516	2235	853	299	142	82	64	54	47	58	49	65	58	43	61	41	45	61	44	36	46	48	54	52	51	51	63	47	54	42	49	61	58	45	51	51	46	59	60	63	50	48	60	49	46	48	51	57	42	56	52	40	52	46	44	46	43	37	54	47	47	46	58	57	62	51	47	53	59	47	54	43	49	51	55	39	57	47	52	54	45	59	52	44	57	51	44	37	54	43	55	45	42	49	47	50	48	43	44	45	59	53	52	59	54	54	50	50	44	57	64	45	55	56	52	58	45	51	67	62	45	47	62	46	59	56	52	45	46	45	53	56	52	46	47	45	51	49	59	50	62	43	58	62	57	46	62	50	61	43	41	50	63	61	50	60	53	57	69	44	50	51	50	66	51	42	51	49	55	47	55	50	60	60	53	50	51	41	51	55	61	51	64	63	54	43	44	43	48	61	58	38	66	48	62	44	57	46	48	53	47	56	58	61	54	57	51	43	58	45	49	54	44	54	47	61	54	56	44	42	47	53	55	49	49	51	51	52	46	50	61	45	52	62	52	64	51	56	54	62	50	43	38	62	48	47	50	52	54	52	42	42	44	46	54	52	46	44	58	45	54	63	52	46	41	47	43	42	58	51	52	61	57	55	49	43	55	43	58	52	59	44	67	62	53	49	48	63	48	59	58	48	44	53	57	38	51	40	61	57	47	65	44	52	64	49	56	50	47	48	53	52	46	64	54	57	49	52	59	61	48	53	56	52	54	48	55	52	40	69	62	50	61	55	55	49	36	50	54	53	49	51	53	52	57	50	51	57	46	52	47	43	63	45	38	45	47	54	53	48	44	54	57	56	55	52	56	55	48	49	50	41	49	56	60	40	42	56	56	57	49	48	41	59	66	48	39	51	49	53	47	34	54	61	57	57	45	47	56	50	49	35	44	50	47	56	54	37	39	64	33	67	57	49	48	61	59	48	45	43	59	42	51	56	60	54	58	51	68	56	62	60	62	47	42	49	53	47	47	40	47	48	49	55	51	50	43	60	48	53	52	55	43	59	48	49	50	38	47	47	44	56	65	52	51	45	52	62	58	47	49	51	39	58	59	43	41	47	50	43	47	51	42	53	59	54	51	46	66	36	54	47	58	44	49	52	59	48	48	52	58	52	57	65	54	58	49	54	56	53	56	39	60	54	61	55	67	54	59	58	48	61	53	61	41	48	53	46	63	43	45	45	53	54	53	60	50	65	48	47	66	58	50	61	46	47	51	62	45	55	45	42	60	48	46	63	60	49	59	46	45	43	48	65	48	49	46	62	52	42	52	52	56	52	61	47	45	40	52	53	50	54	48	53	53	45	41	40	48	51	47	62	38	34	58	66	55	69	47	63	45	59	45	49	62	52	46	40	58	64	50	44	42	54	62	49	58	55	51	42	43	48	62	41	58	50	48	59	43	57	57	44	53	60	62	53	59	58	56	40	46	46	47	51	51	42	45	51	59	52	49	50	56	43	53	54	60	52	43	53	56	54	51	62	60	44	54	46	50	40	49	53	61	48	61	55	40	49	36	39	45	56	48	40	63	55	54	47	56	55	56	53	64	57	57	63	54	56	49	61	60	62	52	52	46	60	43	48	57	46	64	53	53	35	50	52	56	50	53	45	44	56	40	57	47	51	55	64	55	56	49	58	40	39	39	54	55	64	49	54	54	55	45	41	40	46	55	44	52	43	44	55	44	54	61	54	53	57	55	54	56	62	57	50	47	42	59	57	55	45	46	67	52	56	59	49	45	44	51	63	56	48	56	51	51	50	53	68	41	67	55	54	56	41	59	52	58	58	66	64	48	47	59	53	48	49	41	53	51	65	45	58	57	58	50	51	45	46	51	56	44	49	52	48	45	46	43	54	49	60	44	58	52	61	53	52	59	50	46	51	58	48	66	43	49	58	41	56	49	48	53	43	47	61	40	54	50	58	53	49	52	55	60	48	45	57	54	63	55	47	54	47	46	65	50	54	46	53	66	50	68	43	50	54	61	65	54	50	53	54	44	73	46	67	53	49	68	36	55	55	63	42	51	47	51	44	46	52	60	62	57	57	64	58	41	48	66	40	58	62	56	53	54	51	44	56	50	45	55	50	50	53	48	48	57	46	68	57	62	47	51	59	45	51	55	53	48	49	46	51	60	55	60	59	44	54	49	64	43	49	60	62	53	51	54	43	63	31	50	41	60	47	57	58	45	71	58	66	43	57	48	61	46	53	43	49	53	49	59	50	56	54	51	72	49	62	50	51	67	63	73	37	64	46	49	37	55	52	55	51	61	54	44	52	59	64	41	52	46	57	52	42	50	49	46	48	50	57	48	54	57	50	42	50	49	40	61	62	56	36	43	57	41	59	53	55	49	36	62	58	60	51	52	65	58	60	52	49	66	60	50	53	46	47	53	47	54	66	56	48	55	45	52	51	52	45	43	57	52	58	46	51	53	41	66	52	58	48	49	46	57	49	68	50	57	39	43	50	52	49	59	61	58	46	55	52	43	48	64	60	46	54	41	53	52	55	48	52	52	53	53	59	62	47	47	41	44	49	51	51	68	58	63	51	43	43	48	53	52	47	62	62	41	49	51	51	45	57	52	44	56	52	47	51	55	57	53	48	60	53	43	55	52	61	55	58	63	50	37	62	57	40	44	64	57	52	53	50	50	43	48	58	41	78	52	45	57	50	58	52	55	55	45	58	50	56	45	56	59	45	55	49	72	60	44	62	53	55	61	51	46	48	56	42	60	60	61	48	41	45	52	45	44	53	49	50	52	46	57	53	52	55	52	46	53	63	50	54	49	44	56	58	64	71	61	55	48	59	66	57	65	62	49	50	46	39	55	52	40	76	64	56	47	40	47	67	57	65	43	54	48	78	46	58	49	49	59	55	64	57	45	54	58	59	44	57	42	56	54	43	55	40	45	46	45	52	46	49	49	56	48	49	55	51	53	62	56	46	62	56	56	59	49	54	46	63	50	58	50	62	49	59	54	65	42	45	57	48	51	55	47	49	48	63	46	51	49	46	47	52	56	50	61	46	60	55	61	48	45	39	43	45	57	53	39	60	63	55	44	56	53	51	57	54	52	52	50	52	58	50	54	56	53	52	44	56	59	49	44	60	55	55	53	49	59	53	53	50	57	49	54	68	54	59	64	53	56	48	45	51	41	41	57	56	47	66	51	46	41	52	49	60	49	58	49	45	58	53	60	53	43	44	49	44	44	58	60	48	48	48	49	53	49	59	55	49	50	52	55	52	40	41	45	44	49	69	59	60	60	56	42	52	56	43	52	41	62	53	55	48	48	44	48	53	38	55	57	44	64	46	50	53	48	50	54	56	37	43	39	45	59	39	48	42	41	63	62	58	47	50	40	62	51	61	57	55	50	43	49	58	47	61	57	51	60	52	51	50	45	45	56	52	50	37	51	56	51	58	51	49	55	58	64	54	54	48	48	37
16743	10220	6952	27292	47295	63310	58791	48350	37355	28429	17544	8132	3018	1264	767	650	662	655	663	687	644	665	672	649	618	678	640	596	662	640	702	629	690	646	621	636	664	625	601	661	657	640	648	673	734	635	692	701	641	626	664	650	589	646	665	675	685	671	646	659	639	646	666	640	627	702	629	630	616	646	666	598	653	647	686	649	689	676	680	637	670	628	674	649	644	630	662	677	628	649	706	663	680	671	625	616	650	682	631	648	620	647	624	669	656	635	675	670	680	663	656	637	667	663	643	645	676	676	631	683	654	653	674	638	665	646	662	699	631	636	658	634	612	637	704	625	661	653	668	670	662	628	645	647	639	664	670	639	639	673	685	721	648	638	654	676	685	613	669	667	661	662	646	652	660	664	657	633	698	634	631	693	668	658	637	639	661	665	609	650	651	644	637	646	678	624	655	619	634	680	654	627	664	608	659	671	637	704	651	637	661	706	663	648	655	597	673	651	637	647	669	652	653	654	639	688	724	642	617	657	666	680	628	652	622	632	675	651	680	641	685	618	645	721	616	661	621	674	650	663	687	674	682	670	666	650	652	649	706	668	661	669	687	650	634	587	677	648	645	649	635	662	658	616	669	650	628	660	668	666	666	634	624	693	673	600	653	643	612	662	618	665	682	693	634	690	636	640	652	717	648	670	645	664	647	682	673	642	644	657	672	638	678	657	652	655	657	625	664	679	687	640	653	598	584	685	638	642	691	650	676	656	683	626	692	644	672	685	642	651	623	664	639	674	659	656	644	656	661	644	656	606	619	614	667	665	622	659	591	657	669	672	619	658	668	635	643	682	652	670	622	621	590	695	620	639	656	672	663	647	635	648	677	685	618	685	676	683	664	644	610	696	624	625	676	640	629	613	615	647	612	674	603	685	650	676	671	656	605	617	654	628	635	699	704	641	633	616	664	675	640	688	634	632	653	649	665	699	698	663	626	649	616	666	634	634	656	661	655	676	629	618	657	673	615	637	632	646	652	654	663	688	699	685	641	662	622	680	649	689	647	627	672	639	616	618	625	698	641	641	655	603	647	648	688	730	645	666	647	649	679	681	684	626	669	629	656	666	647	674	707	651	660	612	673	657	653	651	655	650	623	631	634	638	679	647	639	644	661	637	611	652	671	641	635	660	667	614	683	652	680	611	659	667	661	670	681	634	637	656	656	647	606	684	652	671	664	640	631	699	671	663	636	692	651	615	652	616	667	643	615	689	709	673	688	681	629	631	628	674	669	688	586	637	680	667	712	695	651	624	647	630	632	665	637	635	684	673	632	655	712	660	670	618	658	701	694	626	664	639	681	645	695	652	641	626	636	689	677	644	662	684	621	723	675	693	667	614	643	656	679	661	647	689	653	667	654	638	648	621	686	624	643	604	634	625	657	667	698	676	646	656	703	650	668	635	662	609	632	653	669	635	603	667	645	676	626	683	669	627	623	655	637	645	665	697	656	693	673	624	661	641	689	660	673	605	623	677	689	652	627	627	680	623	677	621	649	676	641	646	679	633	639	650	664	611	628	630	682	626	649	647	657	699	648	633	650	645	656	651	634	639	640	620	661	618	660	663	660	643	647	658	678	643	627	671	664	677	664	691	678	618	665	619	634	648	644	651	683	672	633	655	635	650	691	639	642	681	687	654	620	620	640	663	639	643	657	665	649	630	674	667	633	655	684	668	635	643	640	703	625	616	692	627	644	612	645	636	648	618	678	634	679	692	641	631	625	674	684	663	663	653	603	631	617	670	656	630	684	709	617	617	650	658	659	658	686	650	615	653	627	655	648	667	636	662	649	637	620	599	655	646	653	641	627	670	634	609	628	664	639	642	711	702	664	590	633	674	666	682	663	624	644	644	666	665	648	659	624	671	693	648	649	642	667	630	622	670	688	641	663	658	610	648	697	624	657	643	614	621	565	659	643	639	668	673	696	659	642	642	630	655	692	632	660	661	676	657	663	658	605	601	676	664	661	618	649	637	670	667	669	676	606	661	712	663	655	645	658	650	668	650	659	614	657	681	689	652	644	665	672	630	655	624	678	656	641	624	687	632	659	608	643	637	674	651	663	678	662	674	640	615	678	681	698	670	643	641	637	629	678	644	666	650	645	636	629	692	669	614	637	652	673	615	672	684	654	634	655	635	660	683	654	627	633	665	673	664	648	679	620	618	666	633	635	675	679	663	607	633	645	680	635	658	621	650	633	658	631	634	679	693	632	669	639	640	726	653	679	668	702	653	665	653	670	669	616	699	637	688	628	626	660	664	664	681	696	642	674	684	641	626	678	673	688	636	656	669	647	664	604	640	639	630	663	659	642	616	691	634	655	669	690	638	644	599	685	704	640	678	651	619	689	677	676	678	665	622	623	698	678	686	643	637	632	667	653	669	692	653	625	571	638	627	670	677	618	664	649	645	613	659	671	652	716	627	695	650	633	650	651	636	626	582	665	651	626	667	613	644	654	651	665	646	630	667	621	647	647	672	589	634	682	680	678	638	650	687	682	665	651	655	699	631	682	661	626	624	630	626	682	638	610	671	696	677	705	645	631	635	671	651	656	616	630	632	676	666	656	659	662	686	664	652	609	642	659	632	654	634	646	665	645	649	624	620	660	654	649	638	641	664	652	676	683	683	701	616	651	665	705	663	648	661	658	669	618	628	645	674	657	676	642	648	671	659	645	625	635	614	636	614	634	662	636	609	651	669	643	649	648	659	619	672	646	656	641	657	651	620	643	637	654	682	646	626	661	668	654	688	667	673	685	654	641	648	654	645	647	719	655	683	643	676	651	622	636	651	663	616	651	685	652	669	589	663	661	664	667	644	668	590	660	616	641	677	654	639	688	656	668	638	635	668	656	642	658	684	682	647	650	659	605	645	700	655	624	662	623	677	695	636	679	635	615	606	692	637	620	676	646	676	659	656	641	645	680	651	646	679	574	632	627	668	690	651	674	648	667	706	646	683	684	653	638	632	636	631	646	656	654	681	656	672	642	661	628	617	674	658	636	677	626	646	664	664	654	622	604	649	663	637	673	634	634	647	672	659	666	734	648	619	702	593	689	654	637	671	700	649	640	590	614	598	667	624	672	666	652	652	653	654	682	649	643	645	661	629	636	695	631	613	641	610	665	640	632	606	675	653	649	668	681	581	643	653	661	660	698	664	644	637	661	696	690	642	677	654	610	685	695	625	641	644	621	660	639	663	626	644	665	661	643	640	685	656	669	664	617	684	631	653	671	637	629	586	614	678	662	665	670	603	681	661	629	680	637	651	691	615	664	660	670	651	638	656	593	647	667	624	625	644	663	680	635	618	593	646	641	633	630	713	686	676	675	661	657	661	664	651	647	625	614	668	633	651	656	682	643	625	652	659	655	714	663	618	661	667	641	667	702	663	672	677	619	657	616	625	680	661	657	613	659	643	602	622	657	705	622	670	694	645	658	635	705	633	669	662	659	641	657	648	642	662	655	664
1648	1110	773	1030	8233	18920	18351	10875	5749	2913	1076	391	150	85	54	52	66	61	55	57	55	64	50	61	58	55	62	54	61	46	53	51	48	60	54	41	53	45	46	57	51	59	48	43	60	52	47	60	46	69	58	47	51	56	45	49	58	53	58	54	59	43	52	59	56	67	66	60	57	62	53	56	62	43	55	59	58	48	48	52	60	48	52	61	52	55	48	44	47	55	55	45	57	56	46	64	57	62	54	72	49	50	43	57	46	48	70	40	43	48	51	51	57	54	60	38	48	49	61	57	42	55	66	48	63	51	46	62	68	54	63	63	76	49	67	55	50	50	56	53	68	59	67	55	67	61	62	69	74	64	59	61	53	65	50	55	58	53	57	59	68	60	57	60	58	59	49	57	47	44	51	58	50	54	51	55	50	53	54	65	55	60	64	66	49	52	47	48	53	42	68	45	57	59	62	61	55	54	62	61	49	57	58	72	64	63	47	63	57	57	57	64	48	55	51	68	58	65	48	58	55	65	55	49	47	49	60	53	66	70	66	59	51	61	59	50	45	61	74	54	52	67	51	55	61	63	47	53	58	68	59	43	51	54	61	59	46	52	63	47	62	49	64	46	56	57	69	61	51	54	63	55	52	58	63	55	55	51	64	50	60	53	59	47	60	60	63	65	56	51	63	60	57	61	45	57	52	66	60	57	54	50	68	64	76	49	53	66	54	64	47	45	63	37	54	71	54	59	62	54	53	49	65	56	54	56	52	51	65	62	53	60	59	64	75	53	50	56	66	60	65	43	49	79	62	44	57	46	61	56	51	48	74	56	43	54	62	55	60	54	45	65	51	56	48	43	42	51	61	68	63	48	63	59	35	63	37	46	52	62	46	47	63	59	50	72	72	51	41	66	53	49	52	43	50	65	59	60	74	61	67	65	55	54	50	56	64	45	58	52	40	55	64	51	72	55	61	49	55	44	60	58	58	64	60	55	65	49	47	64	62	43	51	66	50	50	50	59	75	51	51	60	64	43	47	54	54	52	55	45	54	64	62	60	56	58	61	55	66	51	69	60	49	56	44	58	53	61	64	52	59	51	57	65	54	49	66	57	57	60	50	56	46	65	51	48	65	65	68	40	55	59	54	57	66	52	48	46	58	57	45	58	56	51	55	58	48	61	52	55	67	63	65	56	59	51	65	49	56	43	59	57	57	52	51	65	61	45	47	54	58	68	61	63	55	54	63	53	53	69	52	69	63	64	63	41	56	75	65	55	59	56	49	52	54	46	60	52	65	63	62	60	74	61	42	60	74	55	46	61	57	70	57	51	48	54	48	43	48	54	45	62	56	51	48	73	43	58	69	47	46	67	55	56	59	70	65	57	57	59	56	49	61	44	60	58	46	59	57	68	54	66	60	56	57	65	65	59	59	43	73	69	64	48	46	51	63	64	56	66	56	56	47	55	55	66	65	52	53	54	61	51	54	48	62	49	63	53	61	50	61	57	59	58	56	52	67	61	56	72	70	55	52	59	41	49	56	51	47	71	53	59	47	66	53	64	50	51	53	60	57	53	61	43	50	50	49	53	69	53	46	56	43	55	75	47	44	71	54	57	56	49	64	38	59	46	63	53	61	57	52	51	54	67	53	58	49	54	52	50	60	62	41	69	62	55	55	43	51	50	64	49	59	54	48	67	44	64	46	55	49	49	52	53	52	43	50	50	74	70	47	50	60	54	58	55	60	58	50	44	58	39	55	48	62	50	57	51	58	46	67	55	52	54	53	70	47	54	64	51	49	50	65	53	52	52	59	52	65	56	53	56	62	53	62	61	66	42	42	51	61	54	60	58	54	61	49	59	68	48	53	49	59	58	75	39	52	71	49	48	50	65	57	57	62	57	46	46	55	63	60	45	49	54	63	45	46	69	67	54	49	63	60	47	61	54	60	65	50	52	56	62	61	61	49	64	58	53	66	48	60	52	44	54	41	63	49	53	69	62	76	59	53	50	64	57	54	60	65	41	57	50	49	37	54	44	59	51	37	68	60	47	65	44	45	64	58	56	61	50	53	48	48	61	50	47	72	51	47	54	40	55	53	67	58	45	61	58	63	49	55	62	62	56	49	44	63	44	74	68	47	53	50	59	60	48	47	55	52	44	60	50	61	44	51	55	46	42	51	53	57	65	52	53	57	62	70	47	52	64	52	69	60	58	38	53	59	56	52	57	57	49	56	63	55	45	53	56	42	56	55	56	59	57	43	58	63	46	39	60	54	45	49	57	58	49	62	55	58	55	59	55	59	49	50	67	49	53	61	63	58	58	50	46	58	71	53	53	58	42	52	53	59	62	66	65	50	51	52	48	66	60	54	49	66	70	65	72	56	47	71	65	51	53	39	55	54	73	48	64	52	58	60	61	65	62	54	55	57	52	42	61	57	60	49	49	62	59	55	49	46	57	72	55	59	66	58	48	61	42	59	49	48	54	53	43	44	45	60	51	52	61	49	57	56	69	84	51	62	55	50	61	60	52	60	55	58	52	61	53	59	64	51	59	44	69	45	58	54	52	53	63	66	55	53	52	52	45	59	59	45	45	49	41	60	71	61	58	61	54	48	61	49	52	53	51	49	62	53	52	59	56	58	70	66	60	57	52	58	51	52	61	59	56	40	47	56	51	57	63	57	58	61	57	54	71	53	52	51	59	61	52	62	51	59	43	60	44	58	62	60	59	56	63	55	55	52	48	60	57	49	47	50	57	70	50	51	74	47	58	50	54	63	52	49	63	48	55	60	48	66	63	54	63	46	48	66	37	47	51	59	61	50	46	47	69	50	64	67	52	53	63	54	55	41	69	67	50	48	64	53	71	49	51	56	42	59	34	59	56	54	51	54	48	63	59	56	49	43	62	57	62	55	65	60	55	54	51	48	50	42	70	55	60	64	51	59	61	58	48	50	53	47	58	59	51	56	61	54	48	55	62	59	55	53	52	49	44	59	43	62	59	42	57	40	55	56	47	47	53	49	65	76	66	65	47	65	56	47	57	70	66	58	62	57	50	51	74	51	49	55	64	58	59	53	56	64	53	67	53	57	64	56	54	46	65	60	50	60	46	42	61	54	51	63	55	56	55	52	65	52	55	61	70	60	63	48	46	60	75	60	59	57	44	58	61	43	48	55	56	54	46	62	48	57	39	58	56	51	58	43	49	57	58	57	51	69	62	51	46	53	53	63	61	61	49	50	49	58	62	70	48	52	63	55	65	64	66	59	56	72	51	63	62	63	58	62	61	43	62	57	64	55	49	52	59	64	57	56	60	48	54	52	60	64	51	62	55	55	64	49	56	57	56	37	53	64	41	55	51	59	51	45	57	41	49	55	56	54	66	67	49	55	61	55	59	62	68	61	50	61	65	55	55	56	64	57	62	56	64	55	56	44	57	40	60	52	59	47	58	65	54	57	55	51	54	53	32	56	48	44	48	58	43	51	74	53	60	50	44	52	65	50	52	48	58
25986	17967	12728	28439	64747	76566	66889	51882	40379	30710	19703	9231	3428	1434	898	721	720	712	710	683	705	723	730	663	702	685	765	660	664	719	717	693	700	692	681	724	677	658	710	752	736	692	715	765	725	668	709	683	668	705	697	688	684	708	707	651	726	659	699	732	713	694	649	664	709	724	660	683	685	683	701	653	684	701	708	709	716	698	664	741	680	714	706	679	702	683	699	718	770	714	694	737	694	759	732	683	761	705	705	750	684	691	737	695	727	710	683	722	666	745	644	721	731	696	712	668	703	653	691	690	701	665	686	698	704	657	710	702	669	726	706	715	664	668	733	686	720	721	679	672	648	712	682	675	684	718	686	686	717	687	686	645	682	677	711	692	705	737	719	736	678	730	652	707	731	698	698	674	654	730	708	733	728	716	726	698	694	658	700	722	705	652	706	701	704	692	688	698	742	678	695	673	744	718	675	678	685	715	689	720	721	717	708	699	707	701	677	704	677	710	710	690	668	729	685	727	751	694	679	708	745	724	678	689	694	672	719	733	680	681	705	736	696	671	704	693	697	670	685	711	751	668	699	720	711	708	679	683	725	695	732	676	728	693	705	663	714	706	696	689	712	709	703	683	723	667	694	688	705	677	699	700	693	660	693	693	718	660	732	739	689	698	676	683	666	673	683	672	704	685	681	709	728	703	631	678	693	664	673	721	675	688	700	695	696	683	721	758	704	706	717	690	682	680	716	694	737	703	732	712	756	727	731	672	727	711	731	661	690	696	706	710	745	684	676	635	699	690	712	675	691	705	690	669	698	735	661	681	721	655	669	719	677	666	713	669	715	687	759	706	712	687	726	692	643	674	723	668	694	718	673	689	632	709	674	674	723	686	700	721	713	700	724	706	692	713	666	699	710	698	691	698	685	694	730	701	714	730	700	691	677	686	659	672	669	661	735	723	702	720	702	641	701	692	673	704	719	697	696	678	722	696	688	693	721	704	677	675	693	734	746	706	731	726	687	688	717	668	679	648	664	700	687	659	706	696	705	678	713	684	697	701	726	658	705	655	683	717	687	710	714	668	731	688	731	714	704	639	657	690	706	709	691	706	713	724	694	709	661	691	676	711	723	677	722	713	674	708	693	754	685	692	676	713	717	725	715	674	713	719	669	719	689	681	733	699	672	751	735	741	718	726	730	708	712	698	668	710	705	687	688	690	735	728	717	682	664	687	663	670	687	731	603	700	713	713	703	660	680	676	726	718	670	714	682	684	675	670	706	695	665	743	748	749	698	695	726	653	662	653	685	662	680	680	720	681	689	720	685	722	692	712	742	708	672	686	714	715	661	697	685	722	704	702	706	657	692	704	659	692	712	733	678	703	721	731	666	726	705	698	689	665	697	678	689	730	678	707	772	688	689	678	736	681	707	645	655	731	726	710	690	693	693	701	687	676	686	724	733	672	692	701	675	651	729	647	675	784	669	699	741	724	676	677	670	689	712	720	692	709	723	688	696	718	704	652	697	681	633	705	697	726	668	697	717	709	710	686	632	669	703	699	757	686	724	701	714	670	732	716	713	714	696	705	710	713	698	708	656	667	691	663	686	685	742	681	676	694	702	698	665	661	723	678	726	682	656	713	744	710	717	692	719	679	725	708	735	688	754	690	679	682	715	676	716	686	713	713	675	713	658	699	632	667	695	679	733	685	701	734	692	708	688	722	675	716	699	678	710	720	697	681	732	670	697	712	718	674	726	680	714	681	706	725	694	735	700	648	720	742	660	699	696	661	733	699	688	684	713	660	704	650	697	729	709	666	688	695	667	689	691	665	715	756	696	658	686	707	697	715	665	656	667	687	746	746	729	701	716	658	698	705	686	722	687	683	683	670	726	745	689	638	676	679	655	671	698	707	684	674	702	720	737	688	677	736	732	668	686	728	699	687	723	712	697	678	672	689	715	700	691	679	693	715	699	717	703	695	683	713	721	723	662	736	735	744	740	635	687	701	730	691	668	698	649	688	637	637	668	664	664	674	673	698	742	756	685	699	699	666	699	681	741	685	706	713	686	673	713	658	654	655	711	718	705	696	678	710	659	710	753	698	697	717	703	703	717	662	718	668	664	648	714	737	659	673	680	671	713	676	665	677	645	707	673	729	737	697	681	692	656	702	704	703	659	683	667	682	678	686	696	715	696	710	682	684	740	663	618	679	728	664	713	701	696	648	729	681	690	736	696	675	700	691	787	700	705	702	727	679	693	730	680	717	752	672	702	725	656	684	687	743	671	696	694	697	696	672	672	673	719	705	719	753	681	671	653	708	705	754	711	702	696	682	702	697	752	670	670	732	723	681	683	711	671	710	709	666	772	666	660	715	692	691	668	708	691	679	679	712	678	678	653	729	715	685	707	672	674	700	730	673	686	715	664	699	714	690	671	687	683	720	718	721	655	688	673	675	690	700	733	697	701	715	668	703	731	681	742	682	698	681	690	694	722	695	686	705	697	697	697	688	698	701	669	709	743	662	644	708	724	702	670	733	767	655	658	722	700	691	686	699	726	679	731	667	684	741	688	719	689	713	658	682	727	754	700	703	696	656	736	688	691	717	737	735	708	656	690	693	701	681	702	704	724	721	669	677	696	654	691	709	688	687	693	714	674	681	695	689	692	703	683	677	705	711	692	659	722	654	689	713	707	698	723	736	735	696	681	722	675	721	713	705	696	672	733	708	755	760	685	686	667	699	704	669	724	703	724	701	698	728	687	664	690	653	729	706	717	719	697	707	714	682	705	650	740	686	708	714	698	722	693	668	726	673	698	699	676	715	668	743	672	727	737	723	743	695	698	695	719	721	743	652	712	726	686	685	711	693	725	688	696	736	648	734	668	694	690	680	703	703	723	683	682	677	699	725	712	687	725	709	656	623	671	712	696	696	723	723	672	727	710	716	643	670	717	695	694	749	735	703	686	702	740	703	708	709	721	654	722	689	704	699	718	698	695	682	698	715	657	702	683	648	726	697	664	696	686	685	680	721	697	739	721	689	742	670	721	713	674	688	714	741	702	684	663	674	638	728	718	689	713	716	707	696	722	718	704	684	664	665	673	723	738	654	706	671	714	701	684	717	700	716	715	747	696	726	708	687	702	666	681	690	679	732	714	697	701	743	696	719	661	693	711	676	732	709	707	695	662	719	728	725	699	744	678	674	702	685	710	687	680	707	742	690	723	727	697	704	668	710	685	701	665	707	709	671	729	698	730	663	649	701	709	701	701	699	705	670	676	740	692	706	696	694	682	706	699	676	718	700	701	691	682	700	726	667	689	731	684	705	651	719	686	743	657	746	695	696	719	713	692	692	705	706	732	699	732	682	756	670	737	695	691	638	672	686	716	722	688	712	721	715	681	681	645	690	704	690	703	684	720	707	706	676	691	690	744	676	679	709	700	715	712	723	709	694	714	728	765	672	655	681	673	702	723	651	659	667	663	703	670	672	679	736	684	716	677	704	688	690	706	654	719	712
1517	411	240	169	1597	4196	4206	2312	1243	708	321	121	68	56	61	45	48	53	49	62	53	35	41	42	43	35	53	50	52	41	54	43	52	37	47	48	42	47	60	48	46	47	42	50	54	48	31	54	37	49	38	30	42	42	38	55	65	47	39	59	42	48	54	47	40	37	39	31	62	46	47	44	54	49	49	43	52	43	51	47	44	42	49	37	51	34	50	44	53	37	46	51	54	40	47	45	47	55	55	42	44	46	47	51	44	53	51	47	36	54	39	42	46	30	50	47	50	29	46	43	56	36	43	48	43	50	42	44	49	53	39	39	47	44	49	48	44	53	53	51	43	54	49	45	58	36	32	39	35	47	54	50	35	50	59	39	49	45	53	39	51	42	44	41	48	47	45	43	42	51	59	48	43	58	40	47	57	43	43	58	50	43	52	35	50	46	46	51	47	53	44	58	50	43	46	38	49	43	35	43	40	45	42	41	59	41	33	42	49	40	35	43	31	54	45	60	42	32	41	60	37	55	39	41	45	44	41	46	58	50	55	45	51	41	42	46	60	45	41	51	38	39	38	45	54	51	38	57	60	42	47	53	44	43	49	48	45	47	47	39	42	37	41	48	44	54	49	43	39	47	39	50	53	58	43	48	54	41	51	49	54	45	49	56	44	50	54	47	45	40	36	36	54	45	44	39	46	40	54	48	44	45	46	39	37	63	48	46	40	52	56	47	48	40	56	38	40	47	51	39	41	40	43	38	44	41	42	36	42	52	43	51	60	39	41	31	44	54	40	55	46	54	54	42	33	42	57	32	49	52	50	49	42	46	53	40	41	50	46	45	42	38	56	67	70	47	37	53	54	49	43	49	52	62	54	42	43	48	35	48	49	47	37	39	45	62	40	51	56	50	40	40	49	52	30	50	48	57	46	40	54	48	47	52	37	45	31	36	40	39	40	48	52	37	43	41	46	49	51	38	54	44	49	37	40	38	49	37	38	55	47	42	40	33	40	56	48	52	47	38	54	45	37	49	52	53	46	61	50	40	45	46	56	48	42	61	43	39	40	48	53	42	48	58	35	49	35	44	43	41	55	45	55	45	53	44	48	46	55	51	48	44	47	36	41	50	44	42	49	57	50	54	38	48	44	41	53	46	46	47	44	47	44	57	33	53	38	37	51	36	48	49	53	53	59	46	41	40	51	40	44	48	50	51	43	48	53	59	39	48	47	45	49	41	48	35	43	57	46	49	44	42	48	53	40	46	43	62	51	47	42	37	36	35	42	56	43	36	45	28	51	37	39	44	48	38	48	37	52	40	49	41	35	36	48	34	46	43	38	49	41	56	43	41	48	60	38	49	52	58	51	44	45	51	40	42	54	44	56	46	52	38	55	41	46	50	39	54	37	43	39	50	60	45	44	46	49	48	46	38	51	44	45	53	40	43	55	47	54	36	51	41	48	52	54	42	38	41	49	48	40	54	38	34	49	56	42	46	44	42	51	52	41	48	58	50	48	48	42	41	52	45	26	40	50	42	41	46	51	38	38	47	48	42	59	45	50	45	38	48	42	52	43	37	54	56	53	48	57	31	60	47	58	51	43	42	47	35	42	46	46	43	34	51	54	54	55	59	31	50	50	43	55	41	36	51	32	51	50	41	55	47	59	36	46	47	48	50	46	45	47	38	48	39	38	37	52	49	44	52	46	40	40	52	50	47	37	50	53	46	53	47	44	43	33	49	43	53	47	47	35	45	44	45	39	44	50	41	53	41	42	39	35	48	39	43	39	51	59	60	49	50	46	46	50	49	40	38	61	42	56	51	32	58	36	43	47	50	44	41	42	52	44	43	52	41	37	33	49	38	52	54	38	41	35	50	46	48	35	40	46	57	25	40	43	45	50	47	43	37	54	47	47	48	59	58	32	36	60	46	46	38	56	62	50	33	44	44	50	39	42	51	41	48	53	47	29	37	60	44	47	33	59	50	41	54	48	45	46	46	43	52	38	43	57	49	47	48	39	47	47	52	42	42	49	44	43	43	58	36	43	31	51	43	48	45	54	41	56	46	56	47	52	39	43	48	52	33	46	50	56	54	48	46	58	49	55	46	50	35	49	55	38	38	48	53	47	53	47	44	42	48	38	39	50	49	53	36	37	47	52	46	50	45	50	39	51	39	68	46	42	52	45	32	43	45	31	38	49	52	58	48	40	53	46	41	60	44	43	54	43	53	58	50	52	47	36	46	38	50	43	56	52	39	56	44	47	60	50	44	27	36	53	38	54	29	40	55	44	48	54	52	33	41	53	55	44	51	49	58	44	47	38	57	35	34	51	47	44	46	41	28	41	47	43	51	44	53	59	45	51	53	43	39	39	57	40	49	59	51	47	54	42	42	37	44	36	49	54	45	40	48	41	46	56	42	50	48	51	40	60	54	48	34	48	51	60	45	41	48	39	52	52	48	50	46	35	44	46	41	47	48	38	56	39	55	41	49	42	48	45	46	34	44	35	40	41	37	42	59	44	54	61	47	42	47	46	49	53	44	44	39	35	50	51	46	61	53	52	53	50	48	35	52	54	53	48	55	52	42	39	49	44	49	47	46	33	49	43	39	54	54	53	56	39	59	35	43	59	25	40	32	54	46	46	57	47	42	51	36	56	45	54	61	44	50	57	45	37	40	52	56	51	38	41	48	50	48	43	46	36	48	39	60	47	50	50	52	54	50	56	47	43	40	41	46	49	52	46	44	50	64	42	46	45	41	50	53	33	48	43	41	37	52	46	46	52	35	55	52	41	50	44	46	51	29	51	55	42	59	62	41	59	35	42	43	47	49	35	40	43	41	45	45	42	50	40	45	51	53	52	48	57	40	46	31	45	51	64	38	40	31	42	61	42	49	51	41	37	49	46	40	39	45	48	53	35	42	56	44	44	49	41	51	35	48	46	35	56	40	43	63	40	61	52	43	36	54	41	45	46	45	51	49	45	45	43	38	40	53	48	36	53	50	48	53	45	43	37	37	43	49	57	36	49	43	47	46	50	42	48	41	51	55	37	43	45	30	47	41	49	36	40	56	53	53	50	59	42	39	34	40	47	34	39	40	41	56	40	46	39	49	42	47	45	49	51	51	41	43	53	41	49	43	51	47	52	56	51	43	54	45	39	52	32	33	57	48	46	48	51	64	52	42	40	56	44	36	56	37	52	42	41	54	54	46	40	56	49	50	40	39	56	50	41	35	54	42	47	50	42	47	44	57	60	47	44	59	52	40	55	43	61	33	41	34	44	39	47	39	39	57	37	41	54	40	33	40	46	46	39	53	52	33	39	56	44	48	52	43	36	57	38	43	50	41	45	51	39	48	46	47	58	49	47	39	45	49	56	39	43	50	39	40	40	49	37	52	48	40	54	49	46	48	32	43	52	43	49	51	32	44	43	46	54	49	49	52	48	44	50	42	70	49	51	50	50	52	43	41	40	39	38	40	46	46	48	45	59	48	56	41	42	44	45	48
17791	8599	4620	9381	39944	46603	41150	31066	24109	16275	8329	3259	1343	801	666	582	597	565	549	583	571	603	567	570	572	573	562	564	590	611	614	591	595	559	626	581	600	580	597	591	568	563	566	567	546	588	559	561	513	573	556	557	541	552	605	550	561	606	560	539	564	550	569	571	576	591	590	560	533	597	548	575	578	597	575	589	622	522	579	580	574	577	577	583	522	580	558	573	534	568	580	548	548	587	550	573	559	568	555	568	558	583	568	541	613	612	571	560	554	558	554	565	590	569	602	609	597	586	573	582	554	593	590	598	544	576	581	603	591	593	565	611	579	574	576	634	542	545	569	571	601	597	582	567	583	559	593	578	542	598	584	559	596	584	591	550	565	583	594	604	574	581	565	590	613	602	588	545	562	575	554	590	567	540	560	590	576	598	516	591	544	594	561	581	583	586	586	579	553	553	593	576	595	583	586	561	550	588	578	543	612	618	532	609	600	603	580	568	580	603	554	584	637	628	583	552	594	539	579	575	547	567	571	568	576	573	606	600	556	560	537	605	568	561	555	573	562	615	585	541	567	622	567	556	594	593	586	554	545	572	601	577	602	606	597	588	579	592	596	598	547	536	596	561	560	582	556	560	585	559	594	582	564	588	548	557	633	564	563	570	594	605	568	574	569	613	568	559	583	548	591	583	589	561	572	598	517	577	594	543	597	581	556	559	549	592	554	576	596	540	584	654	548	585	614	546	578	561	592	552	558	596	592	579	520	570	529	623	559	571	595	580	598	543	596	577	560	564	589	579	565	544	594	587	518	640	604	549	582	556	594	566	565	562	571	577	573	599	588	563	572	572	551	576	586	569	588	561	552	618	557	606	610	576	605	618	577	604	588	570	568	537	566	541	571	587	563	576	581	602	562	573	579	541	584	534	607	582	641	566	576	566	554	576	560	560	585	568	615	541	575	603	588	572	571	615	576	582	577	564	605	582	612	551	580	557	575	579	569	552	569	590	618	542	593	572	520	557	555	569	571	583	559	571	610	584	607	627	592	622	590	565	582	611	588	565	544	555	598	530	576	564	570	557	557	565	561	520	608	547	559	563	554	614	566	553	618	604	562	574	560	611	579	578	598	564	535	546	567	601	524	557	570	561	589	555	571	552	548	597	590	579	590	574	585	622	566	582	542	582	534	601	555	609	540	530	564	541	561	612	568	591	564	599	566	569	559	547	587	556	575	575	545	520	591	585	570	568	607	592	542	553	597	585	586	606	615	556	551	568	604	568	565	644	559	526	601	595	557	568	576	617	555	527	622	586	580	569	576	560	595	578	574	552	595	570	506	569	561	579	574	632	586	550	530	570	565	603	585	584	555	534	553	548	568	576	620	612	575	588	565	568	609	603	582	568	600	584	624	558	612	582	585	604	587	614	570	608	539	605	550	585	562	604	550	556	590	549	612	607	562	595	621	555	556	595	564	600	588	555	553	601	546	599	558	632	612	563	577	559	593	529	566	606	568	616	579	618	560	584	600	584	515	611	598	579	568	563	606	593	623	560	561	587	585	577	556	591	530	552	552	619	583	588	567	552	543	570	548	529	571	608	586	571	559	567	565	581	588	557	609	587	569	572	553	564	602	595	588	606	600	580	591	617	610	570	574	566	563	573	603	588	572	605	598	605	585	533	584	574	605	551	577	592	614	599	546	583	578	550	557	573	569	593	578	580	567	572	590	600	576	575	562	611	594	617	591	581	630	592	583	551	585	583	605	571	537	556	555	504	582	582	524	554	590	588	592	596	587	585	588	560	592	593	600	600	554	583	593	603	589	593	562	610	570	572	544	582	572	562	591	555	587	544	591	600	601	578	559	600	622	585	578	554	587	566	576	581	584	579	610	592	552	595	594	581	563	574	573	546	559	582	583	550	607	548	574	592	584	577	566	611	631	543	544	588	575	566	532	558	591	567	579	574	555	598	567	549	588	579	563	532	567	536	579	604	532	584	577	523	600	601	571	604	593	572	541	594	567	549	591	566	560	571	575	547	556	604	553	591	572	534	551	544	590	585	533	573	599	581	607	593	564	608	570	582	557	612	572	604	574	536	549	540	554	569	547	572	590	592	580	585	574	525	624	582	593	555	563	552	583	568	566	559	561	558	566	577	601	581	554	582	581	614	573	570	550	596	595	575	595	606	600	570	581	598	609	618	569	593	568	601	551	584	575	627	586	584	532	563	566	600	532	570	605	539	570	575	605	591	584	576	577	586	624	599	619	573	561	511	576	602	588	629	594	550	587	608	566	583	583	546	543	586	606	599	543	612	584	579	571	576	575	579	578	572	604	553	559	559	612	572	564	551	568	584	562	567	599	540	556	543	549	565	593	570	597	566	596	596	595	576	596	548	576	582	596	565	560	598	593	600	559	537	562	558	602	555	577	630	567	572	590	576	591	617	577	548	618	610	580	538	623	587	588	564	602	532	616	551	571	580	601	540	587	542	573	592	563	539	593	562	600	585	542	602	572	577	610	588	529	570	551	582	534	559	555	546	589	547	644	590	573	523	542	527	564	589	530	582	591	614	624	556	604	541	559	558	581	604	602	550	588	598	629	599	594	568	570	579	569	534	609	558	568	541	610	611	546	564	574	582	586	594	548	572	571	583	591	611	559	601	560	538	563	648	589	565	581	580	543	545	582	570	559	566	587	571	555	582	565	574	540	572	621	597	591	566	564	572	538	614	582	573	533	553	603	587	548	603	591	609	559	570	595	616	563	552	566	598	556	593	577	578	602	571	607	540	586	543	595	567	530	588	549	535	569	585	608	596	607	575	610	555	595	566	574	551	575	589	582	541	554	539	531	586	617	589	601	588	559	586	567	572	566	566	555	572	561	549	595	598	564	556	568	628	560	607	611	634	554	554	579	596	597	550	595	544	583	612	587	582	571	548	578	593	577	614	598	553	534	597	588	521	573	578	613	614	544	622	598	587	541	519	600	593	571	584	600	571	576	573	554	569	566	564	552	593	592	556	542	573	574	577	577	592	583	615	623	599	565	584	572	590	576	563	582	582	631	604	577	586	567	561	538	586	571	585	582	581	616	574	556	540	553	557	606	529	571	571	615	592	594	580	560	599	602	604	593	535	624	541	559	570	568	563	582	643	571	584	590	574	552	565	595	629	568	627	580	542	605	571	588	621	564	519	586	543	568	597	559	574	593	543	584	578	553	567	570	569	582	572	547	567	570	577	548	585	581	620	556	583	566	578	575	591	585	566	557	582	586	589	579	589	572	516	591	574	565	569	540	602	574	597	564	578	611	577	554	585	588	545	570	546	594	621	605	606	576	552	557	582	561	560	546	608	583	607	581	555	557	569	613	580	542	532	583	572	569	544	551	531	529	603	580	555	559	608	593	574	565	555	560	560	625	571	592	562	567	555	552	601	577	609	573	587	586	570	606	571	575	566	614	547	584	583	595	553	582	581	554	590	540	561	558	599	562	543	608	558	555	566	605	578	564	552
931	856	549	511	4706	12417	11654	6054	3223	1613	712	226	116	77	49	70	57	56	45	45	46	54	36	55	58	53	47	41	41	47	46	56	59	49	52	44	41	51	53	42	44	53	44	49	46	51	47	50	44	51	57	54	53	56	39	38	60	44	48	55	45	52	44	72	44	50	59	42	56	70	47	48	41	55	44	53	43	38	53	54	34	48	57	49	48	52	46	54	48	36	46	47	59	55	47	58	47	49	54	46	51	57	53	53	47	44	47	53	55	54	48	57	49	55	56	63	49	51	54	46	49	54	46	58	50	43	48	56	43	50	41	56	56	43	49	42	40	48	58	43	51	47	58	25	51	70	37	48	46	53	40	33	40	41	51	48	50	42	57	49	48	56	67	49	47	51	51	57	47	37	46	64	42	55	58	51	35	62	47	52	46	51	57	58	54	59	49	41	57	45	43	45	51	53	50	59	61	46	44	47	35	50	52	50	43	38	46	50	53	61	37	49	44	45	50	51	47	52	61	44	49	48	37	60	49	44	55	51	52	44	39	48	50	50	45	51	51	57	50	44	46	50	52	49	56	48	60	49	58	48	48	45	50	70	45	50	47	51	51	53	55	57	42	61	51	62	53	53	49	45	58	54	58	53	51	48	55	52	55	32	48	60	59	45	48	46	61	36	44	49	46	54	47	48	54	52	48	43	33	55	58	49	40	45	47	76	50	53	50	60	52	52	46	59	46	56	52	46	58	55	54	52	55	48	53	45	45	42	48	50	52	52	65	68	53	53	50	48	50	57	42	43	57	49	53	43	51	55	54	56	60	56	48	45	46	38	45	50	50	42	49	53	58	42	42	48	49	57	36	46	40	40	61	52	49	50	46	46	43	47	51	50	65	47	42	48	59	56	56	54	53	49	54	53	64	40	44	53	58	55	42	55	44	54	53	46	50	46	45	46	39	51	44	64	47	46	62	48	59	38	58	40	44	38	60	46	59	52	58	53	62	39	49	46	57	45	45	50	46	50	45	40	57	47	39	50	52	64	47	60	51	45	59	44	52	45	44	46	58	56	22	48	59	46	49	54	61	59	63	46	45	41	58	48	52	69	55	59	50	56	47	58	52	56	40	59	50	46	48	55	47	46	44	56	51	49	49	45	45	40	48	51	48	50	58	44	59	42	43	41	49	51	54	52	43	42	62	50	68	49	40	56	44	59	33	52	39	44	52	48	45	50	43	59	63	60	53	51	52	54	53	49	39	57	68	38	59	52	45	47	45	47	50	58	39	44	52	32	51	51	45	59	53	38	42	44	51	40	45	44	50	51	56	43	48	60	46	47	36	51	58	51	41	59	59	52	50	54	46	57	49	58	59	58	51	49	45	50	47	53	54	50	48	47	54	47	66	45	43	44	48	47	49	40	58	55	44	55	50	48	52	48	45	59	56	44	62	48	48	43	49	54	52	48	48	69	49	58	72	31	49	48	43	44	55	52	60	45	55	54	48	53	66	58	39	49	50	50	49	52	49	50	52	62	55	50	43	49	38	56	58	62	46	47	49	44	57	54	55	54	56	45	59	47	56	36	48	58	55	48	57	45	58	50	59	55	45	51	54	56	41	68	47	43	54	45	54	57	55	66	52	43	50	42	59	39	47	50	45	52	60	44	60	48	58	62	44	36	57	45	41	46	58	64	57	47	46	48	60	47	49	49	54	53	53	48	52	53	53	46	48	46	50	47	55	48	48	40	56	48	55	44	55	47	60	44	45	53	36	54	51	40	48	54	66	58	45	49	46	45	31	44	53	62	57	35	44	47	50	54	48	50	58	48	48	50	41	47	52	58	59	63	55	42	43	60	63	39	38	43	51	47	48	55	64	54	51	52	62	64	43	53	49	46	36	57	56	61	45	71	41	51	50	36	38	52	39	44	62	26	50	61	66	62	45	50	59	55	61	47	48	49	46	55	57	49	59	51	56	66	44	46	41	51	58	37	44	43	59	38	40	47	38	60	66	32	45	39	60	45	53	59	48	67	51	48	50	50	47	43	58	40	67	48	33	53	46	46	57	45	58	45	48	67	47	47	50	41	55	43	54	46	47	56	54	52	40	43	49	45	49	43	48	46	42	47	54	46	48	39	59	48	55	49	38	55	45	57	47	45	54	46	51	36	56	40	53	46	62	46	40	43	62	46	46	48	55	56	68	51	55	48	60	54	48	55	54	40	43	62	45	41	54	48	39	51	58	47	47	58	58	53	65	46	44	48	52	47	55	50	57	42	57	55	64	43	46	48	43	40	56	48	51	45	54	47	49	50	52	48	39	47	50	47	54	54	49	53	60	46	34	66	50	49	45	52	42	65	67	48	48	44	45	50	65	36	56	56	43	51	46	40	60	54	54	55	59	51	56	49	45	51	42	44	45	61	46	56	48	46	62	52	54	52	50	47	44	48	39	49	55	41	52	50	50	57	56	55	42	48	48	59	62	50	41	57	50	68	58	51	40	52	46	36	46	44	47	52	38	53	57	61	48	54	42	54	44	43	49	41	53	46	60	47	44	43	37	47	34	55	39	53	50	49	43	56	49	37	55	43	41	45	47	60	45	48	66	39	50	65	56	46	49	53	59	51	48	50	49	56	43	62	54	40	46	50	46	57	48	40	54	46	53	50	45	49	61	48	48	55	59	47	46	58	49	63	57	48	46	39	50	53	50	60	53	45	43	46	56	48	58	45	58	34	57	48	47	44	44	53	56	49	53	43	42	43	53	53	46	50	58	44	54	50	54	45	47	72	37	43	55	49	44	48	46	49	53	49	42	58	44	51	52	49	52	50	59	54	56	50	46	53	47	56	47	50	51	46	61	46	49	54	46	55	52	51	42	43	75	33	49	59	44	48	65	67	54	46	60	59	50	56	46	53	48	36	56	42	46	46	52	52	49	53	56	58	53	58	54	46	47	50	37	54	42	49	49	47	53	55	49	48	55	65	60	49	46	46	46	65	50	58	44	42	50	62	46	52	39	32	51	57	58	55	44	60	43	45	52	51	60	41	49	45	47	43	53	64	53	51	63	60	54	53	45	44	48	46	42	57	50	38	54	54	45	62	49	66	60	40	42	56	61	48	46	53	45	49	43	59	54	35	54	51	43	34	50	41	29	42	51	61	57	42	62	51	46	43	48	55	53	53	36	56	53	50	52	57	46	54	49	47	57	40	53	55	48	53	48	34	58	46	51	57	42	39	57	46	60	49	50	44	56	43	50	43	45	47	43	46	61	58	47	49	46	42	51	49	44	57	59	52	39	51	40	50	38	53	50	57	60	55	55	45	46	43	60	54	46	51	61	46	38	58	51	54	59	46	54	60	51	40	46	45	45	48	49	48	54	39	46	42	46	44	57	54	46	55	54	57	53	52	48	52	44	56	53	40	50	39	53	36	54	52	61	55	45	64	60	52	51	50	43	45	43	50	47	42	56	60	53	59	45	65	54	56	49	36	44	42	46	62	56	48	37	33
20679	15023	10324	20774	55782	66788	56017	42417	33340	24871	14941	6386	2352	1060	777	594	641	610	641	602	637	668	616	608	611	669	590	584	613	659	614	560	637	625	613	616	624	567	602	632	619	610	657	608	613	621	590	635	627	644	611	630	620	617	615	598	638	639	631	607	625	597	612	613	611	611	620	598	602	610	636	606	602	601	658	608	589	638	643	619	625	643	654	679	593	637	582	581	641	641	609	627	607	629	597	617	618	639	613	656	625	682	595	605	602	618	624	597	629	625	642	638	622	602	635	623	624	637	637	642	646	620	606	600	615	591	588	634	663	624	641	611	661	611	671	621	663	627	641	645	620	584	621	670	640	640	613	610	631	586	628	603	612	615	584	632	605	625	635	638	606	625	611	627	623	639	653	616	597	656	614	659	659	628	597	612	597	666	601	609	641	586	666	656	599	651	637	629	628	590	624	639	608	623	636	629	647	615	624	616	622	621	596	629	636	639	626	662	624	649	604	631	621	589	616	613	592	661	653	538	664	616	649	620	641	626	655	653	617	625	625	606	596	622	632	629	627	555	608	636	642	608	595	629	649	640	600	598	647	637	670	636	620	644	598	587	602	656	629	603	644	680	645	679	588	615	611	648	659	678	635	616	643	644	609	580	648	590	633	595	627	596	638	600	634	637	643	656	610	655	627	612	695	614	673	613	623	607	616	623	625	622	609	649	664	601	634	652	669	644	658	669	610	678	637	583	615	668	626	641	648	618	600	586	640	649	637	623	674	605	620	635	607	622	619	607	622	627	591	613	656	588	676	640	626	673	649	623	618	593	667	623	600	607	607	629	640	654	580	670	634	613	628	550	647	592	645	637	617	640	608	623	580	617	632	623	668	635	610	670	617	624	625	594	644	595	620	641	623	655	662	652	630	603	630	656	637	626	614	667	634	613	629	630	671	673	643	609	594	636	638	616	618	645	637	625	613	629	630	615	616	601	644	597	616	645	588	624	681	630	629	638	607	620	592	590	605	651	615	631	636	624	619	640	627	582	615	622	620	599	620	640	617	640	580	637	644	621	624	615	647	618	632	650	618	609	608	613	623	659	674	629	600	638	619	664	591	589	617	607	672	654	635	651	681	636	640	657	647	631	637	663	629	581	634	651	608	587	614	614	619	600	668	661	580	603	639	600	624	639	646	612	608	624	595	612	627	627	607	583	611	601	600	671	620	608	652	610	637	597	634	596	626	602	657	688	619	643	635	604	649	651	620	676	625	636	626	655	606	634	686	634	616	613	614	646	595	661	613	618	643	599	569	585	623	601	614	631	617	605	616	612	607	675	599	592	590	645	615	608	619	631	607	616	660	597	644	623	683	602	640	655	611	576	585	620	652	599	618	674	628	616	642	623	630	665	626	651	626	617	650	643	602	644	639	629	593	641	662	614	654	629	633	627	591	613	642	613	660	611	603	607	667	611	623	618	623	648	620	632	636	639	596	606	637	631	609	627	641	643	658	614	671	628	646	600	644	610	614	621	672	636	625	587	591	645	586	629	661	575	594	620	607	678	624	644	640	650	609	624	610	646	681	660	625	601	653	630	629	644	579	641	634	575	629	652	633	609	611	594	606	603	619	665	652	636	585	625	635	616	602	618	637	576	621	633	622	631	636	582	587	663	615	672	594	597	620	608	630	636	582	583	650	615	611	626	621	630	632	590	622	593	679	620	677	596	606	630	641	603	603	626	613	570	592	578	621	608	635	669	632	636	655	632	624	636	669	613	667	609	672	629	642	636	614	646	615	584	652	604	641	619	627	583	604	617	590	644	596	614	616	607	690	590	650	626	644	604	594	634	609	642	622	603	578	637	605	612	638	599	573	643	632	648	619	594	588	553	642	634	685	657	658	620	611	605	669	628	607	661	634	638	654	610	610	618	645	584	610	614	609	596	570	638	555	606	600	592	606	622	604	595	642	618	691	677	650	597	617	621	634	642	613	623	643	618	624	616	618	639	622	606	640	631	618	605	646	660	610	598	620	630	651	576	629	620	628	647	631	616	606	612	659	648	612	617	642	630	652	605	675	657	640	597	635	569	608	644	631	632	612	620	594	648	602	608	689	634	604	614	644	613	597	603	640	602	627	604	612	633	589	646	615	550	583	588	622	618	650	647	595	669	572	620	601	637	649	626	627	631	623	638	602	652	649	609	615	587	607	580	575	636	665	592	648	649	620	613	612	642	630	611	579	614	585	637	613	642	677	605	626	642	625	645	635	658	607	654	618	613	637	614	618	683	636	636	640	590	617	616	636	618	626	618	620	644	635	582	596	597	619	626	603	620	642	631	624	639	637	615	580	567	601	590	560	635	657	634	613	613	625	630	613	653	631	629	648	598	595	584	584	629	636	591	599	607	625	610	626	647	566	619	639	623	640	669	611	631	631	624	610	655	635	646	654	629	640	653	614	640	619	655	635	637	630	594	633	621	619	622	627	587	624	583	611	669	625	640	633	669	593	567	622	582	621	666	658	614	659	592	613	637	577	630	641	668	626	600	644	633	643	627	605	620	629	596	620	600	655	624	599	644	584	612	602	644	623	639	633	672	603	608	633	619	660	631	644	600	586	711	615	630	632	616	654	631	599	606	642	637	635	658	609	616	615	643	616	571	599	614	653	606	618	605	613	635	620	611	668	625	614	630	628	637	615	607	649	600	608	634	621	604	636	634	598	591	678	635	611	633	612	636	636	639	624	626	636	646	687	633	640	589	666	592	623	618	607	614	621	624	597	612	617	605	687	636	629	618	642	631	595	623	617	636	644	595	623	627	648	611	644	625	627	646	626	605	613	630	669	669	630	631	569	624	634	609	621	612	686	663	632	620	609	612	592	628	654	623	652	610	596	642	629	642	644	604	654	656	656	600	607	654	614	614	666	664	633	612	670	640	612	622	644	610	654	643	620	595	606	647	611	583	633	631	582	652	603	662	611	659	626	626	629	607	589	639	633	617	602	594	636	649	645	615	643	630	614	591	594	645	630	609	627	642	624	624	647	619	640	638	591	632	622	645	622	624	657	606	628	548	602	621	593	602	588	581	589	614	585	604	643	602	623	607	604	631	592	647	640	634	630	624	611	617	637	630	617	607	602	603	627	635	633	626	603	634	620	653	650	624	653	573	642	632	636	638	611	619	606	657	572	630	633	586	621	619	581	627	601	661	620	610	644	614	639	623	620	623	599	597	645	625	616	615	652	605	611	648	613	647	613	663	580	627	653	624	571	618	609	640	625	608	612	567	652	587	614	643	629	614	640	655	599	586	604	572	601	667	669	649	615	596	660	590	646	630	629	576	663	643	631	637	618	622	637	662	624	632	607	622	650	656	624	647	598	558	620	608	625	623	630	624	645	649	608	613	612	634	655	681	598	636	665	621	654	622	636	668	656	575	599	605	578	591	595	627	647	633	636	641	637	599	632	627	639	625	634	631	608	637	624	617	613	649	570	606	608	618	605	615	650	649	654	674	631	651
2283	638	506	396	2159	12193	12616	7630	4363	2197	912	356	135	66	61	54	47	49	45	46	53	48	53	53	37	59	47	56	44	46	52	54	58	58	48	66	56	45	58	53	56	60	54	58	53	43	48	39	46	50	59	50	53	53	42	41	41	56	54	44	52	54	46	48	43	44	51	43	42	37	65	48	60	60	45	43	54	55	41	50	53	53	50	53	57	56	57	43	70	54	48	48	60	53	58	52	45	45	39	48	43	55	39	63	54	56	61	37	58	42	47	44	47	57	43	61	45	42	50	49	62	43	42	54	55	45	52	41	56	51	58	44	55	43	46	52	66	39	54	49	65	43	41	54	55	47	57	45	42	50	50	58	52	49	48	58	49	54	44	57	49	56	53	55	47	49	51	45	51	62	68	49	61	57	59	52	45	62	50	71	54	54	52	54	40	49	50	51	51	39	51	50	40	51	54	56	57	42	51	47	61	50	57	56	41	51	49	54	49	54	61	35	54	43	52	50	60	55	60	46	48	58	51	49	53	37	52	40	44	45	52	51	51	48	55	48	37	57	49	68	63	51	50	54	60	55	63	44	57	37	64	62	54	57	53	54	52	56	51	59	53	48	50	46	53	48	54	49	42	48	49	57	55	52	65	44	50	48	50	53	53	54	42	65	48	42	60	53	65	46	58	45	56	43	60	52	41	53	49	49	47	65	63	43	48	56	46	42	49	54	46	51	44	41	51	56	56	53	44	53	44	47	46	47	46	54	66	56	50	56	50	57	38	53	55	65	45	50	47	58	54	55	38	39	56	45	45	42	48	53	57	52	41	30	57	61	49	49	54	55	55	47	48	52	56	32	43	72	47	58	55	46	61	48	51	53	52	38	48	54	69	50	48	60	52	53	63	63	52	57	50	54	48	49	63	44	47	43	50	42	59	54	53	58	52	43	58	55	51	56	50	59	55	66	59	38	56	56	62	51	47	61	46	53	42	49	45	54	53	61	53	47	53	43	53	57	57	51	55	65	50	51	45	39	57	49	62	50	61	61	44	44	55	50	50	46	54	56	42	47	54	41	54	43	58	68	53	42	43	49	58	45	56	52	47	56	48	61	63	51	50	66	46	54	61	52	62	51	62	60	57	64	50	58	50	51	54	70	58	47	46	50	52	60	53	69	51	48	45	59	49	49	49	48	61	62	54	47	50	44	46	42	43	61	54	46	57	47	51	62	47	50	52	51	52	68	59	53	63	46	61	69	52	57	51	56	49	48	50	49	43	55	56	56	53	57	45	54	49	63	57	53	50	42	60	49	52	57	51	43	57	51	51	59	49	50	57	49	49	49	38	37	59	51	58	56	56	55	54	57	53	59	39	55	46	51	56	44	59	62	48	60	54	46	57	50	41	50	51	46	44	55	58	48	45	49	36	50	47	63	58	44	61	57	61	56	56	56	54	52	52	49	44	47	48	54	43	46	36	45	48	59	50	58	64	45	46	44	58	62	46	60	46	55	50	54	50	52	51	55	64	59	71	42	53	63	47	44	64	41	38	51	56	48	63	46	59	40	42	59	49	51	44	51	49	55	65	55	50	58	51	52	51	56	39	58	55	41	61	56	60	54	46	49	53	43	51	47	62	58	39	45	53	51	56	49	41	56	43	54	61	48	67	65	52	55	56	62	46	56	45	59	49	59	49	36	43	42	60	49	53	43	59	49	66	64	43	44	48	66	56	42	48	59	55	39	37	67	43	41	52	51	45	63	56	42	67	57	52	57	43	35	42	40	41	46	40	58	54	47	45	50	48	53	45	65	55	45	53	51	53	50	48	48	44	47	52	56	44	46	40	44	47	52	45	50	56	51	60	45	68	50	47	37	50	61	44	60	49	44	46	55	52	46	50	40	48	49	57	56	50	78	44	72	56	48	61	59	65	40	43	38	49	57	48	50	54	52	40	46	55	56	52	52	54	51	58	48	55	50	42	50	46	52	60	51	60	71	57	45	61	45	71	48	46	45	52	53	51	52	55	43	57	61	44	50	58	44	29	52	60	51	60	59	53	53	53	64	41	56	51	55	53	41	51	55	59	49	41	57	50	42	53	60	47	46	35	50	50	48	53	51	64	44	46	46	53	58	48	56	46	43	56	55	46	51	45	68	56	44	47	55	44	60	57	41	54	53	58	56	52	56	43	44	49	62	53	64	46	50	61	57	54	53	53	57	49	57	44	46	56	54	58	46	37	49	48	40	45	52	43	58	55	46	47	51	46	52	49	50	57	62	61	66	44	56	61	62	47	61	54	45	58	45	60	47	47	55	58	47	43	47	45	55	49	57	34	63	59	47	51	63	44	50	64	46	50	58	41	40	38	50	39	50	47	56	52	64	48	57	53	45	49	55	38	44	50	44	57	55	54	69	55	48	68	52	42	49	56	63	58	34	58	48	45	61	51	50	50	52	51	57	48	48	55	57	47	64	44	47	59	61	70	48	50	59	53	49	44	44	67	43	61	59	48	55	40	60	42	53	55	52	40	54	50	52	57	51	54	52	52	56	50	59	56	50	43	54	41	56	62	47	49	48	38	55	46	55	41	48	70	50	55	41	40	58	46	49	40	58	59	49	61	50	56	58	52	54	45	61	54	48	57	52	67	46	47	57	48	49	55	54	49	51	55	61	51	39	49	39	53	57	43	52	54	51	50	53	61	57	48	43	47	33	56	44	51	47	53	60	64	65	54	42	51	46	67	60	56	43	57	49	49	41	55	55	46	48	64	49	39	38	43	39	49	54	60	64	50	44	53	54	48	43	59	50	60	50	51	56	47	60	46	56	51	54	51	44	46	55	51	56	51	50	54	53	55	64	45	41	43	54	57	53	45	45	49	68	57	43	52	46	47	41	66	37	46	48	54	55	37	53	59	45	43	45	47	62	49	48	59	49	49	59	46	59	47	42	49	51	68	52	34	49	66	58	64	43	62	51	50	49	63	66	44	47	52	63	48	61	50	45	55	57	49	56	48	56	57	60	42	50	50	65	57	55	50	51	52	74	53	45	52	56	48	50	40	49	49	40	58	47	45	48	47	52	37	54	47	53	52	54	57	61	56	62	39	49	40	39	53	57	40	46	52	50	54	51	58	46	50	50	59	49	54	54	51	57	48	56	60	34	51	44	60	57	53	43	53	45	49	57	48	51	46	57	58	51	44	63	50	47	54	56	50	46	63	55	53	50	55	51	49	57	49	51	50	54	44	54	59	45	51	58	53	57	56	45	44	39	49	42	63	43	43	53	55	46	58	45	52	54	54	45	53	49	53	47	57	59	54	51	58	53	48	49	50	71	56	49	47	35	52	53	55	51	39	55	43	55	57	51	65	49	48	57	54	44	52	61	53	44	58	63	56	44	63	43	53	61	54	46	45	58	37	39	54	38	52	54	63	38	41	41	40	44	48	45	50	59	51	50	49	46	32	57	44	60	52	52	46	46	59	45	56	51	42	44	55	66	48	51	56	71	46	51
20448	12906	9634	18030	42088	66752	58552	46951	37557	28369	18314	8554	3231	1413	850	701	668	636	640	651	629	672	650	658	652	640	661	674	666	604	615	620	670	649	663	663	617	704	660	626	648	653	633	718	625	670	654	690	690	661	588	661	667	654	665	665	646	663	621	677	676	633	668	660	658	621	649	680	668	633	683	584	635	669	684	659	714	616	686	657	639	633	661	670	646	647	668	643	594	629	634	644	616	664	682	683	644	680	646	650	662	698	672	631	659	676	680	620	647	650	696	675	700	660	674	650	655	643	639	707	674	645	663	641	718	633	658	627	678	648	671	704	629	671	643	654	641	633	721	604	639	651	644	616	695	644	656	676	654	687	618	647	680	693	672	684	647	677	659	630	696	679	668	607	668	681	648	634	680	666	631	615	635	680	650	638	612	631	636	654	613	612	627	650	673	709	647	648	681	615	665	639	610	639	681	647	637	654	665	629	611	669	667	639	657	628	622	705	691	677	680	611	662	620	600	671	642	675	677	644	617	689	650	650	674	656	676	663	634	666	637	684	668	661	678	633	683	651	672	615	652	676	673	643	703	632	651	620	681	654	641	649	661	661	656	715	658	696	623	622	652	650	636	631	698	648	648	690	651	626	641	631	672	680	660	666	634	677	723	646	646	656	661	657	626	696	634	642	653	661	700	652	693	650	671	641	654	673	644	704	654	698	646	706	697	650	646	621	607	624	669	705	667	685	648	666	678	668	638	687	654	608	668	653	627	696	666	630	658	652	699	698	659	658	632	657	637	657	667	674	672	635	649	644	634	646	686	675	660	633	648	661	622	674	643	646	646	657	629	660	658	702	635	699	641	623	671	626	687	657	620	679	663	633	655	681	636	663	620	655	672	630	638	659	663	693	667	689	689	682	677	654	636	675	625	636	654	711	649	633	637	661	630	658	670	629	666	603	658	706	658	642	654	654	703	665	587	658	693	682	642	682	639	670	610	684	712	687	693	693	618	613	689	651	677	654	663	637	697	662	660	663	644	622	695	675	654	651	651	673	671	666	690	644	630	655	636	660	653	634	670	651	641	698	650	643	648	613	675	628	633	639	583	699	635	643	637	637	714	644	655	668	641	634	664	667	629	633	690	659	678	671	633	677	644	667	688	649	640	658	658	663	626	634	616	651	653	634	691	680	593	675	672	663	630	648	680	681	676	644	652	620	642	673	660	623	586	647	632	653	640	621	649	661	621	680	658	614	663	684	657	714	667	667	676	629	629	689	660	627	658	631	690	692	674	618	653	643	628	618	651	662	656	671	652	653	655	645	684	652	679	638	640	616	608	627	627	628	633	644	634	627	626	630	655	698	663	648	685	634	650	672	640	631	689	674	626	621	680	642	633	670	647	623	686	656	672	666	633	648	622	655	652	642	638	632	610	631	636	655	641	652	658	650	638	639	657	660	681	648	643	623	675	657	688	645	654	632	651	629	669	666	657	658	636	661	639	695	648	623	710	671	657	651	650	638	659	660	662	613	670	682	649	658	655	655	651	630	654	650	643	694	620	665	656	670	654	619	686	637	650	676	711	629	643	710	665	658	627	703	665	683	617	624	671	691	634	660	658	646	686	676	619	700	631	650	605	644	624	632	665	615	689	648	631	651	602	686	647	658	634	616	680	656	622	625	639	664	653	648	641	608	635	639	604	645	655	660	657	622	630	646	665	672	645	639	650	669	644	635	666	614	691	685	678	680	633	624	671	658	652	668	620	638	641	642	642	668	661	642	673	627	632	694	633	662	622	608	652	620	663	618	650	716	641	660	647	663	620	643	628	643	636	620	620	648	661	676	646	639	647	680	623	638	650	647	683	723	687	642	639	650	709	685	632	650	629	680	681	703	650	675	646	649	694	693	672	652	651	631	642	672	648	654	621	641	649	638	695	646	666	660	625	640	626	658	632	613	651	645	690	653	649	653	667	644	695	624	644	697	661	647	633	680	647	686	645	659	648	648	669	627	649	632	696	662	722	683	662	674	655	662	654	634	680	690	678	620	656	654	656	659	632	680	666	627	670	634	652	624	640	653	646	616	690	632	662	676	672	634	675	665	657	633	635	635	604	620	652	624	667	650	641	674	625	608	632	675	662	592	658	648	645	642	651	667	661	639	628	679	638	647	699	654	647	643	673	679	621	677	613	636	645	647	612	633	653	640	622	615	623	633	676	662	655	690	638	675	670	642	628	647	632	683	638	642	615	657	676	671	677	652	632	650	632	645	666	634	648	651	658	625	679	641	677	676	656	648	701	672	683	676	639	710	709	641	684	658	647	675	644	681	685	675	702	657	651	649	667	602	679	653	713	644	658	683	678	665	705	619	683	676	650	647	628	662	637	645	660	643	671	704	677	620	659	683	639	649	702	640	607	644	640	606	701	652	664	680	653	670	644	642	669	656	598	697	667	699	691	705	668	645	639	654	670	658	632	657	653	664	663	643	630	643	686	637	642	635	687	662	679	663	657	625	693	675	641	655	692	676	681	679	668	633	612	688	668	669	647	651	681	632	643	667	606	705	641	638	661	662	658	663	687	678	668	680	623	643	652	611	661	642	650	654	704	615	633	642	672	637	641	674	663	635	614	660	651	649	700	659	662	662	666	639	690	624	608	652	662	649	644	661	629	654	601	657	661	665	667	671	669	687	656	618	630	638	643	678	653	672	627	668	649	709	633	676	634	680	631	649	646	645	600	665	681	665	674	650	624	668	647	708	664	660	652	646	666	673	631	644	670	699	684	683	679	673	662	637	662	651	660	700	675	660	672	712	641	670	632	672	666	708	646	696	652	656	635	686	620	699	631	646	634	650	639	681	725	632	637	690	687	601	685	659	705	639	688	661	625	611	696	671	637	686	654	672	653	619	667	658	643	660	685	685	675	622	654	647	663	683	661	670	659	687	652	638	657	674	683	627	649	641	658	677	624	650	635	641	674	660	647	620	696	690	695	674	696	597	697	667	675	636	637	690	606	656	669	652	669	659	646	622	662	666	630	654	622	629	657	633	691	676	664	654	646	689	668	641	656	669	668	674	693	684	644	650	706	663	621	666	637	684	716	668	633	683	658	638	675	653	680	654	614	659	679	675	589	655	686	633	648	659	676	629	649	690	685	682	704	672	616	672	607	665	617	639	620	691	617	679	662	667	611	647	638	631	639	677	659	628	657	676	678	630	657	661	710	676	677	666	625	668	624	727	597	595	673	666	688	683	680	675	670	643	675	643	666	663	725	671	673	669	657	613	678	648	671	646	617	628	681	674	620	638	649	628	679	651	645	641	670	651	585	654	659	649	682	621	656	683	633	631	652	646	720	643	637	609	664	697	601	659	622	680	682	648	664	592	633	645	605	675	633	674	656	667	655	645	668	638	629	657	652	607	637	660	679	639	665	680	672	636	655	653	641	643	589	641	648	623	693	668	648	691	619	628	591	636	650	644	650	676	687	652	662	678	608	698	674	642	689	696	693	642	637	658
1291	1061	828	853	5792	17115	17280	12989	7633	3651	1481	496	212	101	74	53	72	68	56	58	58	62	59	46	59	50	57	68	52	75	45	56	47	55	60	52	64	57	51	48	57	59	64	47	61	55	62	57	56	55	67	39	52	44	58	60	48	49	57	52	54	44	66	53	47	52	58	65	66	51	58	54	56	46	57	54	61	54	52	58	49	50	46	56	62	69	58	54	76	65	57	70	52	56	60	60	63	49	56	51	45	59	59	45	60	54	62	52	61	55	53	60	57	53	60	63	53	54	51	44	58	58	60	48	41	57	50	59	66	54	49	55	43	58	51	52	39	66	52	43	47	64	62	59	50	50	64	50	48	50	61	60	67	50	54	57	57	66	49	49	69	60	48	58	57	56	66	51	49	56	54	49	48	38	51	64	55	54	44	52	58	51	46	62	60	56	49	38	53	57	57	53	57	60	57	54	61	66	61	60	46	61	45	67	56	56	76	60	54	65	59	63	46	45	54	49	44	58	46	51	62	55	45	52	58	55	62	58	55	50	49	47	51	50	61	64	56	48	64	39	52	51	59	45	46	59	51	62	46	54	64	53	60	57	57	66	50	57	62	47	62	51	42	55	45	55	59	62	57	66	40	57	45	72	54	51	49	63	56	47	49	69	55	63	57	54	54	62	57	56	42	49	56	47	52	50	55	63	62	47	52	71	65	46	48	51	45	63	65	56	48	50	58	65	54	53	42	69	57	38	50	46	65	63	67	63	41	49	56	50	62	65	68	44	55	62	47	58	50	61	51	61	56	61	63	49	58	45	60	56	55	56	45	49	44	54	58	58	60	55	50	52	65	56	56	60	60	40	53	45	49	52	62	56	60	70	61	56	46	51	66	67	55	67	59	48	50	55	50	60	49	54	54	42	48	46	55	41	48	54	70	66	49	73	64	55	60	54	44	55	65	61	47	43	60	59	49	77	49	43	48	58	56	62	58	62	63	53	50	58	47	61	55	63	52	60	49	60	53	55	55	58	51	69	51	61	57	54	66	63	66	66	51	62	43	47	63	44	66	59	61	52	63	51	50	58	38	66	54	51	62	64	56	66	53	52	48	54	52	68	54	67	59	50	61	63	59	62	48	57	61	49	55	47	66	50	59	53	41	43	60	42	59	59	58	61	52	62	67	54	56	68	52	54	61	56	57	53	57	58	69	65	61	62	53	52	63	37	54	56	54	60	55	56	60	53	55	51	59	53	49	57	56	51	63	58	56	55	51	54	45	44	46	67	48	66	57	59	52	50	64	58	56	55	61	59	63	53	49	50	46	46	56	64	47	56	61	47	47	52	55	54	52	54	67	65	50	70	50	43	54	47	51	49	64	45	49	46	59	54	59	48	66	48	65	55	58	56	61	66	53	59	54	56	52	68	55	64	53	46	50	42	57	45	42	41	59	53	60	65	61	70	48	58	63	72	57	58	56	63	43	40	66	56	55	65	60	61	62	56	53	54	52	55	58	54	70	49	50	65	56	51	50	57	53	60	56	49	71	62	61	44	56	60	45	58	49	70	59	60	52	48	65	57	53	53	55	51	64	48	38	53	53	46	67	49	46	54	44	54	54	60	55	59	59	55	62	61	54	71	46	55	50	50	66	58	65	45	60	58	44	55	59	51	55	51	49	65	59	61	52	45	59	54	60	50	49	48	51	50	66	60	55	54	52	49	61	41	41	39	55	62	52	53	58	55	57	51	56	46	52	57	54	43	55	58	63	50	47	48	56	50	56	58	54	48	63	53	57	62	51	67	52	54	43	52	54	69	48	47	62	61	44	44	40	47	56	69	62	51	54	50	51	59	70	57	55	59	45	64	58	49	50	52	42	53	51	57	42	51	48	54	38	62	57	57	57	46	65	65	36	59	47	58	57	51	63	51	61	55	47	56	40	48	63	45	47	57	54	55	49	42	63	58	72	60	54	58	65	64	57	46	49	54	63	52	63	58	60	50	64	41	73	55	62	71	54	50	38	52	55	45	76	58	58	40	43	53	47	48	63	49	46	62	55	58	48	60	62	58	48	59	48	55	54	56	77	55	49	67	54	43	60	46	57	54	57	50	64	47	47	59	54	51	50	64	56	42	60	55	52	46	58	48	62	60	64	47	55	55	56	67	46	62	51	53	64	62	46	54	64	37	55	51	55	67	56	50	59	49	50	55	55	42	49	48	63	56	42	43	51	54	44	60	46	50	56	69	51	64	75	66	46	49	67	53	50	50	73	46	50	61	57	55	62	58	70	57	57	56	59	57	51	48	65	73	53	50	59	49	57	52	43	67	66	61	59	49	62	43	54	63	49	55	54	46	55	64	48	58	47	59	54	59	46	48	56	51	51	49	54	53	44	57	56	51	52	52	49	59	64	57	49	46	48	64	57	56	57	67	57	64	64	49	56	56	56	47	41	67	56	55	64	64	58	61	58	50	58	64	61	57	44	57	64	59	55	52	60	44	67	48	51	53	45	64	55	52	44	53	42	46	54	57	60	64	51	44	67	61	54	50	59	51	63	51	50	62	49	71	51	55	51	67	69	42	58	56	42	59	59	54	36	71	63	55	65	59	54	49	56	50	57	58	61	56	60	68	66	51	52	50	64	51	66	47	66	54	49	66	72	51	50	50	54	58	51	62	53	49	62	44	42	58	43	58	54	60	48	50	44	48	54	62	71	70	46	58	56	48	52	72	42	71	57	55	49	47	55	55	53	45	60	67	55	41	65	62	59	64	53	46	53	54	52	54	45	50	48	48	57	68	49	47	61	44	42	67	58	35	50	61	50	56	49	53	60	57	53	55	53	56	46	50	48	49	60	54	50	58	61	64	51	70	71	63	69	64	44	61	66	47	49	63	61	57	60	68	58	57	59	61	57	62	63	58	46	62	64	42	52	46	48	67	63	44	67	60	37	45	43	49	49	61	48	58	58	43	57	68	53	44	61	52	53	53	46	59	46	56	54	50	48	47	57	60	45	59	56	48	64	50	57	56	53	49	52	61	50	55	54	57	49	54	54	59	51	60	57	54	52	51	48	45	40	52	51	42	40	60	60	50	51	52	54	43	52	63	40	55	50	61	62	46	50	47	52	69	50	43	57	54	55	59	56	73	45	56	54	79	61	59	55	63	53	43	71	62	55	53	62	58	57	67	50	60	54	49	55	60	57	60	64	43	61	58	57	61	47	49	57	46	63	56	55	56	59	48	57	53	59	48	56	65	43	63	44	52	78	62	53	57	53	49	54	61	56	47	49	57	64	41	53	54	49	61	52	60	52	52	50	53	51	44	46	61	52	43	64	55	66	56	47	46	52	56	61	61	69	51	49	50	54	54	52	53	52	54	47	62	52	55	59	48	64	54	62	53	54	58	73	62	53	53	53	50	60	59	55	57	51	55	46	59	64	52	56	44	52	52	63	54	55	58	55	58	59	68	58	48	45	67	60	62	60	65	68	58	58	47	63	40	53	59	48	49
23873	17475	13427	26620	57027	74306	67899	56959	44604	33585	23291	12177	4482	1709	946	749	669	686	757	674	714	747	694	720	683	703	700	703	678	679	698	677	714	664	749	679	691	684	720	713	649	725	709	670	681	654	695	668	718	681	738	681	703	680	725	724	709	694	644	669	660	663	704	677	707	684	669	749	710	709	675	689	715	717	685	683	713	679	699	697	687	701	665	734	674	672	697	678	652	705	682	650	693	653	673	675	708	657	623	694	675	708	702	697	726	704	719	730	689	713	693	690	701	724	687	667	737	718	638	699	670	658	648	717	694	701	696	695	729	688	645	686	695	694	674	717	710	686	689	734	747	705	691	719	695	677	699	644	708	691	698	733	713	683	715	732	725	701	712	697	706	699	728	689	729	694	678	692	687	740	712	703	709	684	713	658	682	689	677	738	667	707	703	702	668	725	722	695	680	755	762	672	740	712	701	679	739	703	720	723	738	683	695	671	713	747	663	693	684	705	666	748	707	656	663	740	694	695	729	703	752	679	668	697	701	610	682	719	703	728	683	683	678	683	687	716	705	694	704	687	691	766	692	676	679	695	690	694	705	715	702	687	651	720	725	681	702	675	697	670	733	700	701	745	681	723	704	716	716	713	688	677	687	686	672	687	704	677	668	680	664	682	685	697	703	689	694	705	684	717	693	653	692	705	718	704	667	687	697	680	731	663	663	676	692	736	700	661	697	705	729	690	652	733	714	703	701	706	699	689	694	698	746	641	701	698	698	670	681	724	726	698	758	746	697	750	695	665	704	712	664	604	693	687	671	707	667	678	658	682	697	699	720	682	707	741	669	722	705	684	681	696	755	667	701	669	668	684	684	746	701	694	671	717	704	676	741	693	721	681	704	706	676	712	694	695	688	657	701	714	712	720	695	682	713	695	701	677	703	700	703	704	680	720	699	684	701	713	680	708	689	694	717	715	707	703	706	711	668	701	669	708	655	698	723	692	744	731	702	745	687	698	681	676	696	708	729	673	715	725	714	703	725	738	701	660	699	678	696	665	705	733	658	653	682	679	685	740	733	716	737	693	711	641	668	709	706	712	737	694	684	748	716	655	735	714	675	687	671	732	675	697	739	689	659	701	717	716	685	664	707	688	679	698	657	684	697	688	678	683	698	754	733	672	699	678	696	685	714	690	672	692	673	696	717	705	742	707	720	654	718	710	728	683	717	706	696	705	701	704	696	662	710	679	691	688	654	709	700	690	723	718	703	669	716	728	722	677	706	677	719	688	721	732	670	700	694	739	704	729	744	747	694	681	696	736	689	678	690	740	711	713	712	694	733	673	684	720	701	685	687	751	696	727	699	695	680	673	680	710	733	684	687	682	630	691	720	712	673	678	721	714	688	709	704	714	680	682	690	663	714	681	650	666	718	685	677	690	688	716	673	718	686	687	697	698	687	718	660	686	707	728	699	697	675	670	677	707	682	706	704	688	714	694	684	709	680	710	730	739	669	691	725	664	663	686	689	720	667	644	696	668	693	693	705	675	734	692	697	721	669	693	665	702	705	744	669	657	673	670	656	704	728	686	706	697	680	681	672	674	738	717	678	694	752	646	686	692	705	701	713	700	660	683	673	691	727	714	701	713	646	702	658	672	670	676	637	678	680	652	702	678	675	627	688	752	658	712	760	759	722	698	728	723	709	656	732	729	732	686	681	689	702	648	679	727	691	696	706	704	655	698	687	695	736	683	649	687	673	646	725	672	681	694	686	700	684	750	676	677	681	650	677	729	703	681	716	695	701	686	730	694	698	670	676	692	676	713	663	716	705	677	657	673	717	682	702	690	696	681	681	704	657	692	763	660	635	663	713	710	697	691	667	712	697	647	691	654	642	677	696	701	712	707	705	719	696	736	679	712	709	726	628	688	712	674	659	674	714	698	692	704	717	732	737	726	682	677	687	680	708	656	679	694	696	669	719	686	718	679	689	707	665	678	684	702	684	747	697	722	665	733	692	710	712	715	710	708	687	689	687	730	691	663	706	730	710	704	678	672	710	668	726	727	663	725	697	709	661	733	717	672	744	687	718	711	609	656	721	634	702	738	673	704	690	720	663	701	673	666	691	711	686	732	748	685	667	704	670	721	727	673	714	676	651	694	680	676	737	672	699	721	706	701	683	707	697	718	691	688	694	690	692	678	705	727	754	673	676	676	707	729	708	681	750	693	689	658	690	705	744	678	671	715	682	687	672	688	704	703	705	676	734	721	702	710	681	701	755	701	736	718	688	682	737	723	707	654	680	740	744	702	694	683	696	695	678	712	734	724	717	649	667	688	707	680	679	766	724	695	692	686	673	707	697	643	744	607	711	708	683	782	706	708	681	698	668	725	704	756	712	688	717	678	690	618	683	710	713	679	718	667	703	683	686	656	694	727	689	700	681	706	720	694	661	677	670	697	735	700	667	671	621	705	693	731	685	675	705	700	675	685	689	721	707	692	727	706	676	689	671	653	690	672	679	721	713	720	686	678	687	675	686	671	663	674	713	648	700	686	692	707	716	672	693	676	677	700	695	708	747	691	718	689	678	713	702	685	650	723	713	680	690	719	632	745	683	717	693	648	701	708	712	688	652	696	691	713	687	708	667	654	691	711	702	660	673	652	759	693	732	736	679	661	698	735	711	738	674	731	678	718	631	693	709	722	684	717	698	706	657	706	694	706	708	682	743	695	696	692	648	688	720	700	645	657	649	681	672	678	682	673	697	675	695	724	681	683	650	641	672	658	714	700	731	695	705	695	710	693	718	708	700	684	659	686	668	705	710	695	709	687	696	761	737	717	712	657	716	665	660	694	668	706	671	683	717	707	655	717	696	705	689	743	697	684	670	709	736	716	699	673	679	699	709	676	672	671	667	710	704	671	708	689	719	722	721	743	716	651	746	729	702	684	740	644	655	721	703	679	665	651	731	708	720	741	684	674	683	710	692	660	664	694	703	685	705	662	634	694	705	725	700	676	749	701	711	696	607	713	663	701	724	746	686	647	658	668	699	711	692	697	709	674	690	698	692	697	696	678	704	707	712	729	708	693	675	740	675	734	707	695	660	712	694	681	709	705	758	689	711	713	663	703	709	750	677	732	715	706	703	708	696	664	748	718	658	706	711	677	763	715	641	701	719	652	677	683	649	721	651	707	673	639	689	730	691	684	721	743	696	685	699	705	697	649	685	667	719	731	633	702	693	677	692	755	682	665	677	710	705	696	659	682	658	673	712	743	717	694	697	669	691	677	697	703	735	699	668	685	752	664	700	718	691	705	687	725	702	711	664	702	700	670	625	702	668	711	678	691	695	743	677	636	715	657	699	666	700	688	727	743	716	710	666	683	737	706	680	719	671	675	678	684	713	711	685	717	744	701	641	650	694	714	684	697	639	728	727	655	651	664	717	701	716	707	701	720	697	657	681	669	674	701	685	694	765	668	700	720	729	677	671	635	654	656	718	679	700	686	639	666	658	700	688	718
1503	400	236	195	1316	3882	4076	2706	1370	641	333	139	79	68	46	43	46	55	39	55	46	55	54	49	51	60	45	44	41	42	49	42	52	44	46	45	48	42	43	62	51	49	37	49	51	48	44	33	48	39	50	54	50	43	42	44	57	43	54	46	44	34	42	60	44	46	40	60	46	43	42	49	50	46	40	44	40	41	45	40	40	48	41	43	44	51	45	41	44	48	56	65	51	47	46	40	58	36	35	37	46	36	42	38	57	38	63	38	46	46	42	48	47	50	36	43	34	49	41	52	47	44	39	50	48	40	31	42	39	53	40	48	46	53	57	48	56	38	40	41	47	41	45	48	49	39	47	44	48	44	49	44	34	24	38	49	54	42	47	40	46	54	43	46	44	44	38	34	33	47	52	46	49	36	49	40	40	38	50	43	35	44	46	40	51	55	37	37	48	45	47	48	36	42	46	47	48	50	45	42	49	52	41	44	43	38	44	41	38	45	38	43	43	53	53	34	58	54	45	43	53	45	43	49	52	57	30	49	39	53	52	52	54	45	49	34	52	46	50	37	44	49	39	42	42	47	46	44	35	54	41	43	45	36	44	46	53	29	42	45	59	42	54	43	34	49	48	40	43	46	43	49	44	46	43	34	49	41	49	32	25	40	42	58	54	36	37	38	36	40	48	51	35	41	45	37	42	50	50	38	44	35	46	48	53	36	45	49	53	45	47	39	37	52	54	47	51	40	41	55	41	47	56	44	51	49	32	42	41	47	42	43	48	47	50	45	41	42	43	45	37	37	39	41	47	45	44	42	51	46	54	54	50	37	38	41	43	43	43	46	40	42	55	44	53	40	47	34	51	42	46	44	41	44	44	51	48	47	46	38	40	45	54	52	40	51	54	45	51	50	57	44	43	50	40	65	46	49	61	50	51	60	44	36	42	48	49	44	56	32	56	43	36	44	47	54	56	48	45	43	53	59	41	49	52	38	35	48	43	47	34	42	38	58	44	54	57	42	53	42	46	44	39	38	56	41	52	62	46	57	52	36	46	48	51	42	46	38	46	41	42	34	45	52	40	49	39	46	55	50	47	36	55	45	43	47	48	54	46	38	45	49	58	41	47	44	54	40	55	56	50	53	49	52	48	48	51	43	38	55	48	44	31	47	54	41	47	58	46	54	42	45	40	46	47	55	59	33	35	39	44	45	41	31	53	38	53	49	39	29	41	49	64	48	40	51	45	49	49	44	49	36	34	47	46	48	43	51	41	48	49	41	42	45	37	40	39	48	55	48	53	37	43	43	56	47	47	45	44	41	36	38	42	47	45	53	50	46	48	52	47	46	53	38	45	45	39	35	55	45	45	44	50	47	42	50	48	42	43	43	48	48	52	51	39	40	52	50	51	33	50	37	45	39	33	39	43	45	43	54	41	45	51	61	39	54	36	51	43	49	44	47	48	53	37	43	39	43	46	53	43	36	59	41	35	53	38	60	42	49	51	44	39	35	40	52	45	36	38	40	36	45	51	37	49	43	53	38	39	47	48	46	45	46	46	46	50	46	40	30	46	36	44	47	48	38	51	51	42	53	50	61	45	51	51	41	43	51	47	45	46	41	45	46	47	51	51	36	39	36	41	42	48	46	44	37	58	30	49	40	44	39	35	52	45	43	33	39	43	49	47	53	48	38	40	42	47	43	47	39	46	36	46	53	43	48	33	42	37	53	28	31	42	52	46	49	58	48	36	52	32	39	48	47	37	35	43	47	47	45	57	44	49	57	38	36	48	51	55	59	49	55	46	37	41	39	47	40	49	35	44	48	49	41	46	45	45	47	50	43	43	44	44	46	41	36	40	35	58	46	45	57	46	40	41	38	54	42	46	55	46	52	55	36	49	45	46	35	49	48	63	37	46	42	41	41	44	46	32	54	46	38	45	49	50	49	41	34	40	65	63	38	43	50	49	53	50	52	42	55	50	49	57	48	44	49	44	45	49	42	37	53	34	42	57	49	41	41	49	33	44	46	47	52	51	45	36	58	36	36	59	41	45	49	37	41	46	61	51	42	50	51	53	32	33	42	45	38	51	41	41	47	53	56	62	54	46	41	45	56	39	53	44	58	45	53	39	65	50	43	41	46	56	54	35	35	35	44	58	49	47	39	37	46	49	39	45	45	44	35	41	53	33	54	43	49	36	49	55	48	47	47	54	40	46	55	53	48	63	48	42	48	48	57	49	45	36	54	31	41	49	40	53	57	51	45	58	45	48	45	47	40	39	50	31	39	59	45	54	35	39	41	43	50	53	40	44	54	34	56	40	43	56	45	58	51	54	45	51	41	50	50	48	45	41	48	51	36	41	57	53	42	47	45	38	47	44	55	44	53	50	49	44	38	58	46	41	51	39	40	45	48	43	44	55	55	40	37	58	54	45	39	44	47	41	45	49	55	48	40	54	57	40	40	46	39	54	41	37	47	32	52	42	38	41	42	54	38	51	49	43	53	52	54	52	38	37	47	40	44	53	35	48	43	48	47	46	52	46	39	54	49	51	38	50	46	45	38	43	39	48	57	47	45	44	55	51	46	51	42	50	48	55	56	52	39	44	41	45	44	59	63	46	43	41	53	51	55	46	53	43	53	39	48	53	44	51	29	59	49	45	47	58	54	39	37	52	59	45	53	47	52	42	44	44	55	32	41	53	43	42	56	51	45	47	57	44	45	43	48	59	47	32	37	44	42	46	41	43	42	42	59	44	55	39	41	45	36	54	45	38	54	55	60	55	46	46	41	53	45	49	49	41	53	35	52	38	41	48	46	52	56	50	40	49	29	55	53	43	38	50	51	43	46	47	40	38	32	38	44	52	42	40	58	51	42	51	51	45	48	46	47	47	46	44	42	49	42	44	46	49	60	33	52	41	40	53	50	52	43	51	50	41	33	44	45	46	54	37	41	49	49	53	45	43	57	45	47	48	56	47	43	41	47	44	58	44	41	50	33	41	54	56	49	55	47	60	50	40	53	44	38	38	51	31	51	45	50	44	55	43	48	48	35	41	37	58	43	44	32	57	49	49	50	49	46	52	52	37	48	40	32	37	41	56	43	43	43	38	47	51	38	40	36	45	45	43	41	52	48	41	55	57	45	36	40	40	54	57	36	56	47	44	45	41	38	46	51	42	48	47	49	48	48	53	39	44	38	48	50	45	48	50	46	47	45	37	38	54	48	55	50	32	32	42	46	59	43	52	48	44	49	43	36	42	44	43	52	52	36	36	57	56	59	41	46	51	47	53	45	43	53	43	43	43	42	43	63	44	55	51	31	38	49	39	46	36	47	35	52	44	47	33	49	41	45	45	38	33	43	43	40	38	46	40	43	46	37	42	49	47	45	47	57	37	56	34	50	53	47	52	34	44	57	43	40	45	46	41	50	47	38	48	47	47	53	46	52	41	46	48	48	57	31	32	46	38	51	42	58	54	41	50	45	46	50	43	38	51	44	32	46	50	46	49	37
16854	8400	4613	11447	37726	45934	40997	33633	24718	16183	8646	3507	1442	878	626	571	586	542	543	544	600	575	545	595	586	591	598	597	546	590	565	584	554	572	562	591	609	532	552	571	606	540	585	625	560	565	589	570	564	557	597	546	584	602	526	588	565	551	577	577	594	605	569	572	557	624	519	532	584	591	628	580	568	567	634	569	590	562	563	564	567	585	611	551	570	582	587	608	606	619	591	560	549	616	566	534	578	540	545	566	596	572	582	533	580	577	600	553	511	561	583	594	543	561	560	557	571	578	586	579	554	571	546	597	577	575	545	604	556	561	565	617	560	625	581	580	563	586	610	569	573	587	543	576	579	576	570	617	580	560	598	574	574	567	550	546	578	616	592	598	526	633	587	553	587	601	593	573	583	596	549	570	582	598	566	570	568	524	594	579	564	555	580	595	578	577	568	601	569	573	594	595	566	612	568	544	597	555	559	577	548	552	546	591	537	589	579	584	577	564	553	561	612	576	595	544	570	566	579	613	560	599	542	586	595	621	571	559	610	576	589	534	585	606	622	549	541	606	593	579	596	589	563	584	575	569	613	553	578	577	592	568	560	567	583	568	585	559	547	631	580	567	612	534	594	562	620	531	581	622	538	595	587	583	579	557	580	580	560	640	617	576	600	568	549	579	566	564	559	602	596	611	586	567	561	588	625	593	588	629	573	586	555	606	565	592	559	542	560	592	548	572	549	545	577	520	557	576	587	551	552	583	562	575	604	553	587	594	538	573	545	533	613	580	577	606	561	579	575	571	550	502	609	601	577	552	563	570	547	590	546	582	552	615	552	642	555	573	604	621	562	555	576	597	555	531	545	580	586	614	544	526	592	576	601	535	561	554	574	514	579	561	546	560	587	596	538	512	569	559	586	579	600	637	570	560	577	540	538	591	577	561	592	572	574	587	560	576	550	578	532	597	573	565	585	588	593	621	582	574	590	592	582	615	579	559	572	591	594	562	599	622	603	594	539	540	584	566	545	575	623	568	556	597	570	573	567	602	572	588	589	600	547	608	589	576	587	590	574	611	644	556	548	593	573	557	566	583	559	594	558	576	547	581	593	600	568	576	572	604	558	608	569	609	552	556	591	628	623	614	582	557	541	559	539	597	642	614	588	582	550	578	628	554	599	558	544	600	558	579	594	552	564	579	591	598	536	591	575	588	600	602	564	582	572	558	558	572	636	566	594	607	588	554	575	550	613	608	611	639	582	591	586	573	555	561	605	627	566	572	555	592	549	550	576	600	559	617	576	579	572	619	568	564	551	565	540	588	570	600	576	583	558	576	637	604	549	567	611	585	632	591	581	576	592	586	588	571	591	577	554	554	537	610	593	569	561	542	587	559	557	572	552	580	544	570	563	592	598	574	614	595	562	566	580	578	605	599	582	568	565	575	574	599	590	566	567	567	585	547	578	610	572	545	575	587	607	607	587	567	596	597	542	550	573	543	586	557	576	583	590	592	592	576	590	578	629	565	563	570	602	590	581	552	603	506	578	620	638	613	549	608	565	634	601	547	610	602	553	590	534	571	581	538	560	582	595	570	547	597	576	582	570	607	558	625	554	575	542	590	566	601	586	606	606	548	578	577	546	563	560	565	568	578	579	594	567	584	613	568	569	579	578	578	589	512	598	561	566	583	553	598	559	587	553	542	566	596	596	602	543	551	572	548	587	562	630	542	589	600	548	635	577	535	605	543	592	565	561	558	554	591	640	548	570	572	608	517	571	543	547	611	569	575	611	556	603	592	540	567	587	564	530	565	572	544	570	556	560	603	583	618	548	584	576	571	555	600	593	565	586	610	600	558	538	599	591	569	586	604	620	544	561	573	579	607	595	570	564	518	563	614	581	596	601	541	608	524	591	600	580	538	579	610	558	535	539	600	561	560	584	552	535	591	528	545	579	525	592	577	583	607	541	589	544	595	600	576	574	580	592	598	570	578	567	591	604	572	591	597	581	557	575	579	595	571	565	573	550	589	565	569	604	599	609	552	565	534	582	576	596	600	561	528	601	568	565	598	592	549	577	608	560	597	566	554	583	555	573	602	607	596	579	560	566	576	576	615	566	566	562	570	575	545	550	590	626	572	569	597	572	580	528	575	591	545	558	566	542	581	589	597	549	594	577	574	597	601	539	550	580	530	552	561	533	611	579	602	542	590	602	556	550	535	559	609	572	599	592	532	587	575	565	559	588	569	581	616	597	556	544	604	603	588	568	565	572	565	581	558	568	589	589	578	566	523	605	587	608	587	580	605	554	586	543	565	549	644	581	578	595	565	570	605	594	574	599	596	521	570	623	547	577	616	554	576	617	588	572	590	567	588	560	586	585	561	571	598	565	623	576	581	585	544	551	554	576	591	606	612	587	569	590	537	618	579	571	560	591	568	540	553	561	557	574	603	590	562	561	598	538	557	525	576	608	574	569	608	571	624	579	560	586	526	581	567	604	608	633	584	621	598	547	553	526	544	580	632	571	582	580	583	566	618	582	578	582	604	542	600	572	571	559	588	586	560	579	547	568	569	553	654	564	549	563	564	572	565	576	599	573	574	606	559	582	571	580	617	567	571	533	569	574	582	578	595	586	611	550	564	568	576	559	598	624	591	600	580	582	595	581	603	596	612	583	561	562	585	584	567	633	567	589	549	602	591	539	547	652	564	602	572	602	577	580	568	568	593	559	576	606	576	593	593	576	605	585	536	575	560	551	557	576	559	563	556	595	607	543	624	613	609	573	573	574	574	580	563	547	598	547	579	586	569	575	595	575	578	573	568	585	613	586	590	562	593	572	531	556	587	580	523	610	610	544	586	564	620	574	560	561	562	568	598	591	579	544	551	570	587	625	576	583	559	581	594	598	563	564	602	571	545	633	566	570	569	558	572	560	588	548	604	569	599	600	558	547	560	576	561	580	583	555	580	610	594	554	572	578	580	517	570	599	632	551	568	552	571	611	627	583	544	548	576	621	603	555	558	587	581	564	597	589	607	577	597	618	606	571	561	552	629	591	586	595	537	601	566	548	578	595	564	590	589	620	538	587	540	532	608	583	559	534	581	520	513	537	601	559	601	525	600	546	569	599	587	571	552	604	580	570	549	613	588	643	576	579	601	542	576	574	563	600	521	552	538	572	576	565	549	568	564	568	621	566	580	564	596	577	576	577	605	599	562	566	599	542	579	573	560	594	534	570	561	597	605	549	565	593	528	619	586	616	563	562	542	591	572	577	545	612	578	564	577	614	575	550	603	580	553	548	553	548	577	603	612	572	547	586	566	590	573	576	579	586	570	614	584	561	542	582	585	573	550	546	583	555	570	554	590	566	591	602	569	619	570	579	550	513	546	583	569	569	553	552	585	540	580	588	575	545	595	601	586	556	550	602	569	558	577	567	565	594	552	583	590	553	537	593	573	543	564	564	543	579	588	576	601	536	597	596	562	551	576	596	626	586	591	559	592	568	622	559	612	577	587
1084	1139	679	579	3240	11378	12382	7919	3678	1466	579	228	95	55	52	47	52	50	53	52	36	46	49	56	42	52	53	40	53	48	30	52	51	43	50	59	61	46	54	47	55	55	55	50	27	54	36	50	37	46	46	47	51	52	45	47	52	52	48	51	40	34	53	57	53	52	38	54	48	51	43	39	42	49	45	43	57	53	52	52	46	55	49	54	60	65	36	53	47	49	49	62	41	49	53	56	52	49	51	53	34	47	55	51	29	61	55	50	46	50	54	51	42	46	51	45	33	47	50	62	46	37	45	52	46	61	53	56	55	52	66	63	48	55	56	62	52	47	43	52	53	59	51	35	46	51	62	46	48	30	47	50	61	37	44	43	48	55	49	49	46	53	46	48	63	53	57	54	51	48	54	55	51	49	53	43	41	47	53	50	46	40	48	51	44	54	38	49	44	58	57	57	39	48	46	48	44	60	44	46	48	54	48	43	42	52	56	38	43	52	44	52	59	57	46	53	58	61	48	50	55	51	37	37	39	60	55	61	56	49	39	43	48	56	49	51	47	55	45	43	39	52	59	54	64	66	48	56	44	39	44	55	47	53	60	54	44	65	45	49	41	48	46	47	52	54	56	38	37	49	62	47	50	46	49	31	55	51	61	56	56	49	59	46	57	43	53	54	46	50	47	62	56	49	48	63	58	50	66	56	51	56	44	59	53	40	52	45	54	47	44	29	56	45	53	57	65	62	40	42	52	44	39	47	51	52	58	47	40	56	50	50	45	50	49	43	66	50	45	42	50	65	40	53	52	48	70	48	63	47	58	43	42	45	59	56	46	58	50	43	53	51	50	50	46	58	55	43	55	48	36	50	49	45	40	55	60	50	48	45	53	47	55	51	56	37	46	38	55	48	57	37	42	48	46	51	39	53	51	51	50	57	42	45	52	53	46	45	48	49	50	52	52	47	43	37	54	43	52	48	53	55	50	50	55	40	53	39	41	33	49	46	56	31	54	52	41	43	54	48	52	51	44	46	41	54	58	47	54	50	53	41	54	44	49	42	61	66	44	58	47	46	46	44	51	49	46	56	38	38	59	43	58	47	52	59	57	59	53	53	31	48	45	57	50	49	51	52	46	58	45	38	42	48	48	54	49	54	48	47	48	48	52	43	30	44	41	48	43	50	51	45	67	43	47	54	48	53	54	51	50	58	45	50	47	40	50	52	38	54	52	43	45	51	52	54	44	46	54	51	47	52	51	32	41	49	36	51	52	47	42	66	39	56	41	45	65	46	55	52	49	56	54	37	52	37	56	45	46	34	53	56	45	37	37	39	55	51	61	49	50	59	46	60	57	58	49	46	50	52	40	51	54	50	52	50	52	59	46	42	60	58	42	60	44	48	43	58	41	47	63	42	40	61	58	45	36	52	46	45	52	54	52	53	51	51	60	51	53	46	68	51	68	37	57	56	52	48	51	52	48	42	43	39	56	48	46	46	50	47	42	45	54	50	44	50	42	41	52	45	64	47	42	45	42	69	53	57	49	63	53	48	55	50	34	45	44	52	42	41	69	54	40	52	47	45	59	55	55	49	52	63	57	62	40	51	28	39	45	47	55	57	58	40	58	44	42	50	49	42	55	60	53	50	52	50	61	45	53	44	57	50	33	47	55	41	46	47	62	49	43	53	47	47	51	56	49	47	58	62	52	57	50	41	47	48	37	46	48	62	61	58	40	51	43	45	59	50	54	50	50	56	42	53	53	50	60	43	43	55	43	44	42	56	51	47	50	47	45	53	52	43	55	45	50	54	54	53	45	44	54	55	53	49	56	54	64	49	45	61	59	49	49	63	56	56	54	54	43	47	41	51	39	41	45	49	50	53	40	50	48	58	44	58	65	55	45	50	66	47	46	48	51	41	52	41	62	53	52	47	51	46	43	39	45	52	51	51	55	41	60	41	47	51	39	46	44	39	38	46	53	44	45	56	42	47	58	48	64	61	50	55	47	68	60	43	45	51	56	52	48	68	63	44	44	46	44	52	61	56	50	54	66	47	48	40	52	49	58	50	45	45	53	60	60	51	45	49	52	51	45	38	49	63	55	61	38	32	40	42	55	53	56	52	52	54	47	54	40	44	51	47	49	54	53	51	52	47	59	52	46	56	47	48	51	48	50	53	47	48	49	36	45	48	45	58	50	49	44	45	46	70	57	39	41	54	51	52	41	59	46	57	51	59	46	49	56	47	53	57	44	32	39	42	52	50	51	47	48	43	52	44	53	38	52	58	43	51	56	47	45	64	60	43	44	40	52	47	57	47	45	55	48	54	61	57	48	52	49	51	43	55	45	61	53	60	54	43	40	60	52	56	54	55	49	50	59	55	66	45	43	62	61	45	48	57	46	50	51	46	60	46	56	53	60	41	62	50	44	41	48	57	55	37	59	57	52	47	33	38	52	42	46	53	53	49	40	64	43	44	57	47	39	47	40	43	45	53	55	57	43	42	48	52	33	53	46	55	46	63	50	49	43	51	45	44	34	49	47	52	44	42	58	50	47	49	46	46	45	55	47	49	35	53	43	47	51	51	66	51	57	42	51	52	52	57	53	49	45	43	46	49	39	45	43	61	47	35	50	45	44	59	41	49	47	43	60	39	49	54	58	57	47	55	50	47	57	40	55	43	72	56	46	43	48	52	46	59	53	55	35	52	50	49	57	48	53	51	50	47	33	56	54	42	52	55	42	57	52	59	56	56	39	51	54	47	51	43	60	46	45	54	50	55	51	56	70	51	44	51	58	49	46	45	62	60	49	47	53	46	63	58	37	60	38	36	47	56	44	60	53	47	48	57	46	42	50	46	46	50	64	35	44	46	51	54	43	52	41	56	45	42	50	55	64	61	60	53	57	43	42	56	51	51	48	58	59	61	50	49	54	54	44	51	46	52	58	49	54	58	50	55	29	38	66	49	40	44	48	60	67	37	44	59	44	47	62	47	55	53	41	53	31	52	48	43	41	50	64	46	42	49	56	52	37	38	59	37	53	50	53	58	63	51	50	51	50	55	49	57	61	69	48	47	43	33	52	55	46	33	49	49	43	54	54	51	47	62	56	53	48	51	60	64	45	48	45	50	64	51	43	51	57	40	60	41	52	51	55	59	49	43	51	48	41	49	44	47	52	51	51	53	60	65	51	43	45	49	51	50	52	39	53	41	54	43	49	49	40	55	48	48	61	50	51	53	31	50	45	41	45	59	55	52	40	53	49	53	51	64	55	44	56	43	50	61	46	54	50	52	60	40	56	52	49	47	49	52	54	51	54	47	48	43	44	50	42	60	57	54	40	54	52	55	47	50	39	53	53	45	55	47	64	40	54	50	41	33	47	46	37	53	55	51	64	40	49	53	46	51	42	50	58	51	51	64	50	53	49	43	48	52	60	49	50	51	45	55	50	44	47	58	55	42	43	50	47	48	43	54	48	47	51	70	59	45	43	52	54	44	41	55	35	49	47	44
21774	17420	12287	22451	47797	64983	58594	45959	33588	23594	13370	5667	2128	973	743	592	629	598	646	666	659	564	638	635	582	603	620	647	647	602	628	576	616	612	604	665	612	623	594	649	600	614	600	629	608	639	640	598	658	630	595	616	624	610	609	637	646	632	594	584	623	600	620	618	620	618	612	588	581	639	627	621	623	583	567	648	608	642	643	619	645	654	616	653	621	620	634	659	651	608	624	640	573	604	620	627	599	660	606	614	594	609	632	596	632	643	646	627	608	618	608	584	649	656	633	586	597	634	585	616	626	614	627	601	669	635	646	611	652	631	582	638	590	641	604	622	669	628	596	631	629	602	648	630	637	634	591	609	630	635	604	569	622	620	614	594	620	631	625	644	606	619	622	645	608	635	669	615	664	636	668	607	630	644	610	621	608	636	578	663	678	590	647	597	640	626	621	620	626	631	603	623	645	624	642	616	645	667	615	604	683	599	652	622	664	642	639	627	599	637	627	633	689	625	619	580	609	591	626	586	604	626	607	650	591	612	656	630	623	555	638	614	614	649	652	554	614	593	624	581	648	624	634	627	577	602	646	614	627	592	637	575	632	599	637	642	585	610	621	648	591	656	652	597	634	611	620	577	632	642	638	568	638	621	606	622	613	620	626	634	652	571	615	636	677	600	632	601	583	622	624	597	637	604	614	595	639	588	623	635	693	646	593	657	619	579	629	565	628	598	655	607	635	654	603	634	680	588	602	622	669	619	630	625	635	636	611	608	643	636	614	600	611	643	569	628	647	634	570	636	650	610	585	624	613	670	599	588	635	649	599	620	594	637	609	582	645	643	566	598	617	616	665	598	652	626	597	638	616	671	638	622	619	618	629	612	659	636	682	610	646	606	587	625	626	592	636	615	656	604	659	623	650	602	634	662	651	614	642	655	656	650	618	654	606	609	610	634	644	632	653	588	645	619	652	637	579	604	631	629	621	640	625	626	648	635	643	648	637	624	639	615	608	616	576	681	623	610	670	619	632	652	621	613	598	639	663	614	627	652	664	650	624	600	669	633	608	627	657	607	668	688	640	645	648	630	621	665	648	602	631	583	610	634	657	649	606	587	603	628	635	604	616	627	604	606	607	627	609	605	615	628	599	599	629	596	605	622	620	669	603	630	637	637	614	595	667	614	621	672	615	644	628	624	608	619	621	643	593	592	607	619	607	576	632	617	629	593	596	684	661	606	668	641	620	647	630	598	592	611	638	642	609	592	633	623	623	661	692	651	638	630	655	589	650	643	634	616	586	607	648	612	608	683	579	643	593	614	593	576	599	612	584	605	661	609	604	657	613	626	620	632	616	590	593	671	648	643	625	644	660	629	601	646	618	602	597	625	612	585	660	615	625	597	605	632	627	619	610	619	654	648	660	654	651	657	615	640	588	615	623	633	652	629	660	619	591	602	615	602	616	619	626	617	635	612	653	662	594	619	612	650	619	607	630	608	615	599	614	609	605	667	636	610	611	644	626	656	573	673	656	585	611	614	620	615	656	606	686	624	688	642	620	601	654	651	598	561	668	604	628	647	621	615	634	594	606	655	629	589	637	625	621	616	619	647	626	665	548	585	656	632	655	646	596	636	582	587	608	616	614	666	637	602	626	603	599	622	594	625	659	616	589	610	641	634	636	662	638	615	618	635	669	624	630	633	604	654	673	620	619	649	622	614	624	583	604	627	649	607	614	658	631	574	587	614	582	696	642	597	631	617	594	580	633	617	626	619	617	616	648	620	587	608	572	641	641	638	599	654	647	601	600	594	641	629	648	598	591	609	619	628	615	673	625	592	660	607	633	620	611	626	597	641	616	608	579	656	642	603	590	674	640	596	610	556	602	667	606	579	572	654	653	634	619	655	595	668	672	655	650	610	626	678	603	608	626	625	646	645	626	592	642	659	620	598	613	623	647	629	628	620	625	589	585	555	635	637	635	627	667	680	600	659	606	634	637	668	635	634	635	647	643	666	577	636	628	613	633	671	645	637	638	621	657	582	611	598	607	610	628	629	622	620	619	630	634	649	628	631	609	621	606	628	628	627	646	656	582	623	617	574	648	612	627	618	603	621	647	641	646	614	592	635	645	631	653	678	607	645	642	620	643	623	647	673	624	599	599	608	600	631	620	626	646	602	591	644	578	577	654	630	674	641	600	639	604	600	587	586	585	638	605	635	638	640	599	588	641	641	568	661	606	593	647	631	596	650	608	656	606	637	632	636	648	611	613	612	639	625	605	617	645	673	634	611	569	625	643	646	650	629	559	581	613	598	608	645	608	596	587	632	615	627	598	606	600	603	598	631	645	652	651	634	630	618	667	599	610	603	624	608	617	642	609	575	645	583	660	625	611	634	669	591	681	660	610	622	651	590	626	629	628	625	599	624	635	593	646	612	671	621	630	606	641	586	606	631	626	628	628	587	641	615	632	627	640	644	590	671	574	632	611	591	662	633	661	594	627	611	626	641	599	610	591	610	608	612	585	635	649	601	637	619	588	654	632	657	624	616	592	626	619	645	657	655	600	626	626	610	644	623	644	624	647	662	605	651	563	575	654	633	609	585	611	690	598	602	599	632	648	615	619	652	600	621	590	621	600	615	626	606	634	644	657	601	614	641	599	578	637	670	611	626	626	611	572	646	624	607	625	626	614	619	613	637	597	629	609	618	634	642	641	612	638	621	591	609	604	639	616	602	606	627	614	655	643	644	646	650	574	642	612	617	616	643	587	625	604	605	641	614	631	589	584	631	618	639	687	663	645	643	608	642	620	636	649	623	649	629	671	590	600	637	602	636	628	656	610	635	604	645	672	593	601	637	613	617	641	629	600	584	621	660	629	615	612	580	618	648	634	643	640	632	619	640	619	613	629	644	635	654	651	557	603	627	642	682	662	642	601	569	584	655	657	594	557	643	632	627	643	633	646	639	611	633	642	644	586	630	617	613	630	615	635	657	576	590	627	649	604	635	625	608	632	593	655	596	604	631	624	616	685	627	613	628	614	586	635	670	645	635	606	671	604	670	603	618	641	651	608	612	633	611	616	662	636	608	570	634	638	637	611	662	615	635	614	628	619	588	629	630	648	609	643	628	615	649	587	631	635	640	631	634	604	582	632	600	625	597	595	628	667	661	634	606	642	646	614	652	635	662	573	641	581	634	586	619	598	603	605	609	606	581	623	657	640	633	602	648	625	637	600	642	645	580	623	626	626	588	577	583	571	662	642	630	688	657	608	605	621	636	593	610	604	647	672	628	596	608	580	632	656	610	589	611	626	654	666	590	615	632	627	634	580	620	653	609	615	599	649	610	657	605	623	608	636	626	604	608	608	667	601	600	614	614	656	657	626	628	622	629	626	639	654	628	661	633	661	633	678	624	669	605	624	604	611	592	581	644	597	600	560	644	685	637	617	605	638	660	560	607	590	646	630	619	666	666	654	614	604	644	660	623	624	606	644	634	647	609	589	645	591	639	638	671
2423	780	631	572	1036	9404	13391	10044	5272	2017	719	311	132	65	52	45	50	39	47	45	49	44	53	57	49	55	54	57	43	55	52	59	38	58	50	53	63	56	44	45	45	37	42	40	52	51	61	49	56	67	57	53	55	53	47	46	69	44	51	48	41	55	61	41	53	43	48	56	43	54	55	48	49	54	50	46	51	44	46	54	55	60	56	59	68	46	48	59	51	60	51	47	69	62	57	50	60	53	50	56	57	39	47	48	45	44	53	63	49	46	50	53	51	46	46	46	46	51	42	65	45	49	70	49	43	55	35	47	47	40	43	48	51	39	48	66	42	63	39	54	48	52	48	41	42	58	45	46	57	45	49	49	49	41	67	54	53	58	47	44	44	41	61	55	53	47	48	51	41	46	39	54	52	51	54	49	47	53	53	57	57	52	55	60	70	60	55	48	46	44	52	59	55	40	53	45	62	43	52	54	46	42	45	40	50	49	59	36	48	50	53	49	48	48	47	46	58	58	66	57	56	60	47	41	52	56	53	51	75	53	52	56	47	54	32	49	45	68	39	49	58	62	47	39	67	59	53	35	43	42	60	52	47	57	50	44	61	45	49	61	63	51	40	51	58	59	50	57	43	52	45	57	51	49	45	46	46	60	56	39	49	47	43	50	44	56	50	58	44	58	48	58	39	54	49	50	49	50	54	48	43	50	51	51	49	34	59	56	57	43	48	42	50	57	49	41	51	50	60	59	57	42	66	36	49	49	44	50	63	49	43	43	47	41	40	57	54	41	52	50	50	63	48	51	56	48	49	53	45	40	54	49	48	51	57	54	60	54	50	45	46	32	47	38	37	54	62	57	56	56	48	45	48	58	72	43	46	45	50	56	46	47	57	49	51	60	57	49	63	62	52	51	46	37	56	49	57	44	46	52	52	50	54	61	51	49	63	59	51	57	51	52	48	51	50	56	48	46	59	35	48	64	44	46	52	55	56	55	45	49	48	49	63	55	42	60	52	57	56	51	40	59	52	66	49	43	64	65	64	44	44	62	60	57	56	47	44	46	50	45	42	48	58	49	55	55	58	47	48	50	69	55	49	50	50	46	39	46	46	52	54	65	59	52	49	72	49	45	41	64	61	53	50	47	63	42	46	39	53	71	54	52	63	45	54	61	40	43	55	61	48	54	44	51	57	53	50	51	52	51	49	49	45	53	49	48	49	48	53	55	59	39	60	44	58	56	51	43	46	45	53	49	51	49	62	64	59	58	49	44	56	40	49	53	54	54	52	46	58	58	60	49	36	45	47	47	57	36	52	54	49	51	51	58	56	48	40	41	40	39	52	51	56	54	50	48	43	63	54	49	55	44	53	56	49	62	58	48	59	45	46	46	54	46	41	57	48	54	39	49	53	52	59	51	48	49	47	45	45	60	59	47	66	53	46	49	59	43	51	53	57	58	48	42	58	51	52	55	58	51	46	48	44	48	55	47	48	42	61	55	60	48	42	44	55	56	47	48	49	47	46	46	60	49	47	50	52	41	50	48	52	43	54	60	59	51	51	58	62	48	52	49	66	60	63	47	45	56	64	52	47	47	49	61	54	61	50	51	60	49	46	45	47	53	48	38	48	49	56	59	44	53	49	49	60	47	48	42	48	49	53	41	58	42	51	53	46	49	40	66	45	45	58	58	66	43	44	53	39	52	49	68	50	50	57	48	48	56	49	48	45	53	48	61	63	58	48	49	47	50	39	50	50	45	45	53	42	41	59	50	52	62	53	50	36	48	51	46	55	51	46	53	57	51	54	51	61	55	52	50	53	52	48	57	63	35	43	62	52	48	44	50	41	39	45	51	60	56	42	53	63	51	49	48	42	50	50	41	57	58	40	53	55	49	52	52	38	50	66	53	63	54	50	44	48	51	58	53	58	48	58	38	59	57	45	52	62	39	46	58	43	45	63	43	57	51	55	62	67	53	53	62	42	54	59	59	47	58	49	54	42	54	50	37	50	59	48	47	39	50	58	53	56	49	47	48	51	55	48	57	50	57	36	35	57	48	36	45	57	39	54	53	46	51	57	43	38	47	42	62	48	40	33	53	61	52	46	57	50	55	49	45	58	35	57	49	49	50	55	43	38	57	44	51	59	42	60	49	53	41	48	45	52	45	52	49	58	55	51	55	59	46	46	51	44	58	40	63	54	48	48	47	47	38	54	48	44	54	50	44	59	44	66	56	47	49	50	38	62	42	42	46	47	45	45	59	56	46	52	46	56	40	47	59	57	47	47	41	65	54	41	40	57	50	51	62	56	56	54	58	50	59	48	60	38	57	56	63	52	42	59	51	77	49	41	52	50	50	54	58	47	54	57	49	53	48	54	48	46	57	49	58	49	45	51	42	52	40	57	40	51	42	54	46	59	43	39	61	45	60	49	39	58	47	37	57	64	42	54	54	60	47	49	63	44	44	47	43	43	45	51	38	60	50	48	47	57	58	56	59	46	52	46	58	49	59	46	48	38	53	58	56	53	59	54	56	49	59	50	46	48	44	46	52	59	32	48	62	59	56	65	49	45	50	51	48	32	34	36	51	48	45	59	47	55	62	56	45	42	57	55	65	44	60	61	49	48	50	63	59	46	61	57	57	50	41	53	39	56	49	61	49	55	51	53	45	47	40	53	48	64	36	47	43	50	53	49	49	42	47	50	56	51	54	65	53	53	50	60	47	50	50	43	36	46	53	49	39	62	50	53	44	62	44	50	42	53	45	54	48	46	58	53	55	53	44	48	47	56	48	49	62	56	45	50	46	54	46	46	47	50	47	47	41	55	48	62	61	46	58	53	52	65	38	50	40	56	50	55	50	61	45	68	41	47	47	52	56	50	51	50	59	51	63	50	44	71	53	44	54	65	66	52	52	58	58	53	35	53	53	51	49	52	58	50	58	37	44	48	54	41	42	44	58	55	53	58	34	65	57	54	40	39	47	49	37	45	45	52	55	42	46	53	50	45	48	47	52	55	45	49	49	44	44	36	48	59	51	64	43	45	44	43	49	45	50	50	50	56	69	51	60	52	64	52	49	48	63	69	38	46	48	51	40	49	50	53	46	55	44	32	56	49	51	55	46	46	57	48	44	48	51	50	56	60	46	52	41	51	55	46	60	52	44	48	51	48	53	63	55	53	45	59	48	45	46	51	52	48	53	49	58	49	46	54	54	62	45	38	43	40	41	61	59	53	42	44	47	40	67	52	40	53	50	57	49	44	57	40	38	55	53	47	45	47	57	43	47	60	47	51	47	61	56	53	40	44	45	55	49	36	56	53	46	44	49	48	47	57	47	47	41	55	56	46	53	52	45	47	45	48	54	58	54	52	52	61	66	44	38	50	57	62	50	53	52	42	44	64	62	48	45	42	55	53	52	57	65	43	52	36	67	49	56	59	44	49	64	50	57	57	52	56	53	50	46	44	63	66	53	54	47	43	48	49	61	41	52	55	61	51	43	52	56	58	49
22478	14870	11633	21463	35268	62385	62592	51388	38291	26423	15975	7055	2522	1168	748	683	661	688	635	641	655	633	665	616	603	666	645	648	623	717	688	647	675	643	643	612	672	691	622	703	642	652	627	652	620	673	638	657	641	686	646	626	677	637	688	629	618	687	650	605	640	687	629	606	653	661	624	671	612	662	671	660	639	653	661	645	647	663	681	655	680	678	642	640	647	656	635	692	628	661	593	647	636	649	662	615	628	667	621	659	648	638	650	634	671	737	649	642	662	629	682	689	576	648	630	660	650	604	634	649	675	707	649	633	675	645	629	676	622	622	656	608	660	698	699	607	628	650	665	704	674	668	653	620	692	633	679	657	698	670	675	623	657	669	631	633	631	622	641	664	661	621	672	656	690	673	667	609	625	666	738	658	636	608	675	647	672	653	669	659	679	644	614	649	616	572	685	667	668	658	618	625	679	686	683	694	666	687	686	684	662	675	665	637	706	666	664	688	679	630	679	665	629	668	700	596	645	668	590	684	630	634	650	689	668	640	649	668	669	646	638	643	663	684	658	670	681	623	708	636	654	652	634	617	645	670	628	655	646	620	620	635	658	687	674	724	676	665	632	655	665	683	656	684	660	640	619	645	675	681	668	610	722	682	636	606	643	654	663	661	662	659	671	643	632	617	675	680	692	672	639	693	656	634	648	642	629	674	668	623	690	670	645	717	663	657	619	604	675	667	605	703	653	677	597	608	690	684	659	705	647	596	627	699	722	647	628	659	671	707	641	683	651	659	664	688	675	674	677	645	639	644	684	606	673	663	660	652	658	628	626	671	643	672	646	683	673	597	637	641	626	669	647	669	646	616	650	667	654	638	676	601	647	656	623	655	642	663	704	653	629	610	651	643	679	681	655	659	594	640	623	670	645	633	626	709	643	682	647	614	670	679	695	678	622	683	637	643	678	642	669	625	682	628	617	676	655	676	671	642	618	600	618	630	689	651	662	652	621	665	632	620	667	645	631	647	697	652	692	655	682	662	675	650	683	641	652	647	649	655	643	663	651	634	691	693	654	645	702	627	658	676	654	694	703	611	679	677	664	639	672	695	660	641	664	626	629	679	647	652	678	631	644	654	671	667	653	667	629	723	678	687	595	691	639	662	668	626	656	625	676	692	643	623	664	627	668	663	654	706	686	643	610	652	689	637	625	631	682	604	638	673	639	679	654	671	668	641	690	637	616	655	652	657	700	636	703	681	691	642	652	641	697	686	649	668	633	640	633	740	676	653	663	661	645	673	651	681	623	651	664	610	691	666	656	657	695	699	667	648	687	663	661	741	675	692	650	630	658	611	637	703	652	681	630	645	673	633	661	688	638	638	651	651	667	663	629	668	732	615	643	641	646	659	687	673	665	629	638	652	649	676	638	654	645	686	640	637	629	681	671	646	657	638	663	647	678	670	669	675	677	701	651	654	665	639	628	627	619	641	660	655	658	644	660	667	676	625	694	676	634	688	642	615	641	685	615	672	668	717	688	683	689	627	675	600	635	666	709	659	634	668	613	637	684	635	665	636	657	636	657	653	663	673	630	641	652	638	653	664	647	670	612	651	661	660	661	603	630	670	653	654	703	671	636	701	692	688	652	610	708	674	682	622	664	677	662	625	638	582	640	665	683	676	663	661	689	642	651	649	716	718	646	681	611	625	654	669	657	679	647	619	643	662	657	660	641	621	674	631	637	629	717	652	653	654	591	649	683	672	586	639	615	691	628	614	676	659	692	632	581	609	646	641	693	668	657	651	659	683	697	678	640	696	676	647	677	672	675	683	634	664	701	637	663	682	727	653	623	638	617	676	664	616	632	687	671	661	667	629	697	677	703	678	721	666	630	689	643	669	636	657	648	653	663	677	645	653	606	643	659	645	652	678	631	697	639	638	659	634	652	702	672	669	726	637	628	669	671	639	648	666	643	658	664	668	668	700	659	719	622	680	654	609	659	655	621	626	600	639	648	649	617	694	653	675	663	679	668	664	643	646	623	624	637	640	650	649	649	674	661	672	676	626	646	665	671	635	660	667	628	655	664	633	597	623	677	663	673	674	628	654	677	634	671	625	664	701	639	673	671	689	642	645	648	639	628	691	637	659	692	675	675	642	646	660	659	649	625	661	637	689	656	681	665	684	591	674	661	626	699	678	638	658	641	668	690	659	689	631	661	669	685	646	660	622	644	674	644	653	616	671	661	629	656	629	633	684	662	670	645	632	671	653	644	692	613	667	665	644	672	656	697	619	738	680	620	648	614	661	626	676	635	668	642	699	647	662	616	632	687	695	639	639	641	616	648	651	657	716	669	634	659	646	642	656	654	623	653	657	641	641	704	667	639	636	645	645	655	636	646	638	651	643	675	652	665	671	681	618	669	689	667	644	658	635	660	669	635	655	641	647	659	663	661	675	659	672	642	659	665	697	621	624	651	653	646	691	628	621	678	633	677	637	673	665	673	626	597	681	673	603	627	684	632	628	630	629	651	684	612	653	602	649	613	639	637	636	696	658	643	627	620	661	637	657	664	656	673	673	634	637	655	724	681	622	671	657	670	688	675	668	612	652	681	652	649	651	658	640	583	643	637	662	682	626	634	649	650	627	626	627	593	690	693	658	641	589	661	682	629	639	682	724	602	682	648	636	633	635	631	624	647	717	685	656	656	593	627	620	667	693	687	667	645	672	648	678	664	698	625	661	652	631	647	674	692	694	658	676	673	635	658	651	626	639	665	681	706	683	633	651	690	652	677	633	662	632	629	627	663	644	621	628	665	649	651	659	666	679	696	605	632	641	654	625	678	602	636	639	623	679	657	692	624	627	624	689	680	648	611	656	635	662	669	624	694	661	713	656	671	605	649	666	744	670	627	644	686	655	654	674	648	634	611	635	640	670	630	652	680	674	627	696	608	619	636	666	654	640	707	632	655	657	645	693	649	591	644	665	620	641	644	669	688	654	649	695	606	657	645	679	652	660	664	661	663	668	679	680	670	676	632	636	651	667	623	658	662	656	691	674	710	622	670	651	661	697	640	637	632	608	661	640	622	635	648	662	630	600	643	626	635	675	667	659	608	647	631	668	648	658	645	653	671	632	662	648	652	642	632	662	671	634	655	628	640	658	714	629	662	627	674	669	651	684	661	639	624	624	619	651	673	673	627	666	609	647	681	624	635	693	682	632	685	662	610	642	671	602	669	658	672	650	634	632	648	673	684	674	616	628	676	662	715	677	679	677	634	651	674	620	671	668	659	627	638	643	654	652	684	617	650	646	640	656	618	642	655	670	686	670	661	636	660	711	660	654	652	675	645	634	641	713	670	624	616	659	693	660	652	633	647	621	698	670	640	654	642	659	707	628	677	694	636	640	635	708	587	665	645	668	644	630	672	670	686	650	671	658	633	672	680	647	640	648	658	676	636	690	705	617	658	677	607	636	607	669	681	721	681	647	675	686	674	658	655	653	664	666	696	655	672	676	673	594
1475	1150	972	1048	3252	15771	19349	14622	8229	3208	1211	390	157	92	82	45	54	51	52	42	65	54	48	64	54	52	43	55	48	60	56	49	54	51	52	52	58	55	53	61	58	55	51	63	55	57	46	49	63	53	51	45	58	57	56	49	51	57	55	67	59	51	54	60	48	50	62	43	58	42	52	61	52	49	55	43	59	55	58	52	55	63	55	68	53	64	44	47	48	62	45	56	69	58	55	76	45	51	54	42	47	56	47	70	67	61	49	68	56	50	53	54	61	61	51	52	52	53	50	50	52	52	55	62	54	35	56	53	68	58	60	41	48	56	54	61	45	52	52	53	47	52	64	54	59	55	65	52	56	47	39	60	53	57	49	57	51	54	60	66	46	56	46	52	43	52	45	49	48	51	41	56	64	53	42	58	57	45	63	58	48	55	46	49	65	61	55	57	52	51	56	45	72	64	71	68	57	42	63	44	43	54	74	56	57	52	55	58	53	58	62	51	44	76	57	44	54	59	57	43	56	42	60	53	51	64	51	56	54	60	55	51	47	58	56	55	59	45	40	46	58	43	55	55	45	36	61	45	63	55	51	53	77	56	56	50	51	44	61	50	54	59	64	55	57	70	49	73	68	45	47	63	62	51	45	57	56	72	49	56	44	56	59	53	48	59	58	60	67	47	60	57	64	73	60	61	62	64	47	43	63	61	65	49	53	59	41	64	44	48	50	48	54	49	53	55	48	56	57	55	56	59	60	59	44	47	54	54	60	71	65	46	58	47	40	64	55	61	41	56	51	57	62	62	50	47	55	50	60	54	67	68	52	52	57	37	48	49	64	61	48	54	44	50	48	52	53	57	54	44	55	61	76	54	67	64	48	58	49	54	53	59	49	49	46	55	72	49	44	53	70	48	59	45	51	55	41	58	46	50	51	55	52	57	55	45	56	63	53	46	59	62	56	45	65	59	51	41	69	63	65	60	53	70	57	65	52	47	58	48	36	60	58	66	64	58	52	53	63	59	56	52	59	55	85	58	59	43	51	53	61	57	54	50	76	48	54	60	46	51	50	46	56	53	55	54	39	65	47	53	60	59	59	61	48	50	50	58	62	66	53	55	48	61	58	51	66	55	47	59	58	59	57	64	67	56	70	50	41	45	50	60	59	56	55	49	55	60	50	49	56	58	53	54	56	67	62	58	53	57	51	48	58	55	49	59	57	57	49	61	61	53	55	63	60	65	62	52	51	57	61	50	57	48	39	35	67	58	44	45	54	57	45	61	59	44	58	49	38	42	60	45	57	72	54	50	55	49	52	51	52	55	40	56	37	57	52	55	42	56	53	56	43	51	59	51	53	48	41	56	39	56	35	48	53	68	61	55	62	47	43	65	44	41	47	56	59	50	56	54	60	48	61	56	51	49	55	67	55	50	54	49	55	52	60	54	60	62	55	46	54	56	52	59	45	57	58	60	44	53	62	71	58	53	62	44	41	51	66	65	54	53	64	52	49	59	55	60	51	53	48	79	65	51	45	51	42	57	56	51	62	36	57	51	46	45	46	44	49	57	61	48	60	52	47	51	47	41	49	47	51	54	59	42	53	67	49	57	54	53	59	57	53	60	48	59	49	59	58	58	57	56	47	59	62	68	62	65	44	62	45	54	44	40	55	66	64	63	57	45	41	60	60	55	38	47	51	50	56	64	50	63	47	58	62	56	66	55	61	43	57	51	49	45	47	49	48	47	62	55	64	43	48	51	50	50	67	55	58	59	54	41	67	51	58	43	45	51	45	39	58	53	54	53	51	49	47	51	48	56	41	56	46	57	52	69	60	55	55	46	38	54	65	52	74	50	65	61	57	66	57	68	55	43	56	61	58	55	45	40	59	37	63	51	56	60	47	57	46	64	49	49	60	62	45	51	59	48	44	62	59	38	48	47	51	43	72	49	48	50	50	54	54	39	59	66	45	43	57	47	48	53	41	59	42	66	62	46	50	59	72	38	45	41	48	58	58	51	46	54	59	56	61	53	67	61	54	64	57	52	53	50	60	56	56	68	52	50	53	59	51	60	66	56	42	51	66	56	66	66	59	52	55	50	42	58	52	46	51	48	51	60	52	51	48	54	46	74	50	71	63	52	49	48	58	61	50	48	54	68	48	55	55	58	64	51	46	65	38	51	58	62	60	56	49	57	45	63	50	57	61	61	61	44	66	49	60	59	61	56	54	63	48	50	55	46	45	57	36	57	53	53	62	50	72	38	58	47	53	58	41	56	54	53	43	46	60	53	54	59	53	63	57	53	52	45	54	50	58	48	51	65	59	57	51	67	60	72	53	56	48	56	58	53	48	51	44	49	52	41	52	50	49	50	48	54	33	54	62	55	49	50	53	50	41	58	62	63	53	48	57	37	44	55	51	55	55	55	55	44	41	59	59	56	53	56	57	48	70	59	59	68	55	59	55	52	56	63	51	45	44	71	54	56	51	54	56	57	54	63	60	56	59	53	56	56	43	74	47	55	59	54	57	52	54	57	61	52	62	61	63	57	61	42	54	59	51	31	51	46	50	59	59	45	54	47	55	57	50	49	50	56	43	51	51	46	51	43	60	50	60	49	51	56	57	46	42	43	57	57	64	52	51	55	66	52	60	56	53	46	55	36	69	57	54	65	43	66	44	69	44	45	44	51	67	47	43	61	62	44	54	60	61	51	57	47	60	31	65	59	54	57	46	44	37	46	59	43	34	58	47	52	44	53	38	52	54	57	63	43	46	57	65	58	55	52	42	47	49	64	45	60	50	53	62	66	41	35	50	56	44	52	54	60	59	57	61	51	58	40	57	55	60	63	46	57	58	46	40	51	63	45	62	46	59	50	66	45	54	70	43	51	38	52	52	52	55	55	44	63	55	51	65	46	44	63	47	54	36	54	59	66	51	52	51	48	64	59	58	48	68	56	63	55	51	55	47	64	54	58	48	52	51	50	66	61	58	56	69	49	67	61	49	55	57	65	49	47	55	56	60	52	58	43	59	51	66	58	44	44	49	51	61	65	44	51	61	55	68	61	62	44	45	51	57	61	54	56	54	40	47	39	62	43	48	53	55	53	70	61	61	44	53	62	57	52	53	45	64	55	57	47	53	54	53	52	53	56	42	59	55	51	68	69	65	44	56	52	51	71	51	43	53	52	53	48	62	43	68	65	62	50	51	52	52	56	46	78	57	58	44	52	58	45	59	50	54	63	63	64	54	47	48	68	62	54	51	53	57	58	49	48	54	46	53	49	59	50	56	58	59	51	43	54	52	67	54	50	47	59	60	71	56	43	61	58	53	60	56	65	62	51	43	44	52	62	61	50	55	42	65	57	38	44	43	53	50	66	59	54	53	45	61	53	66	55	56	39	57	50	58	56	53	65	46	60	44	54	67	48	44	42	56	57	52	52	55	38	60	55	50	76	45	66	54	51	56	63	75	51	56	52	54	48	59	50	51	42	53	54	49	52	63	54	41	64
25658	18473	15431	28533	48189	73747	71220	58421	44325	31701	20572	10045	3664	1519	922	785	729	686	692	703	728	714	736	713	676	673	683	742	677	644	676	663	728	702	699	684	770	693	653	703	644	677	684	669	655	681	686	703	668	688	735	648	727	694	679	719	690	676	674	681	770	689	710	665	704	706	706	707	662	675	687	657	680	709	707	736	641	671	717	707	659	681	672	692	668	670	661	667	703	682	673	688	678	729	757	678	668	687	676	698	717	705	709	708	659	697	730	753	668	668	691	685	671	684	657	664	661	676	692	696	701	660	694	718	720	691	687	721	680	697	691	742	649	659	674	668	706	687	656	700	705	714	675	657	727	723	711	715	711	679	707	709	674	659	675	699	708	670	726	655	682	715	670	696	679	691	673	661	723	722	652	744	712	696	736	664	696	658	684	658	689	701	696	682	681	700	716	683	694	687	664	640	678	678	720	684	700	655	724	727	685	677	704	663	689	704	701	710	691	734	655	701	752	660	685	686	693	725	726	697	707	698	678	697	721	683	740	734	694	730	632	669	663	707	687	670	662	669	722	687	671	743	713	675	692	727	689	694	683	670	667	647	682	697	704	683	693	682	655	689	680	682	692	688	687	687	635	669	661	711	723	696	687	675	733	727	692	718	653	707	703	690	715	715	703	657	634	671	678	673	729	716	665	707	702	703	678	705	711	698	673	709	662	740	690	654	636	709	710	692	653	647	730	671	695	715	715	708	663	668	720	699	677	651	702	627	683	620	715	683	689	690	684	694	655	692	695	656	732	671	663	695	700	668	656	713	712	656	676	738	648	678	665	697	666	686	672	686	676	741	724	701	748	679	695	670	683	714	701	689	675	717	709	666	688	678	709	690	662	677	703	708	699	761	682	684	728	735	709	690	663	729	714	695	664	666	649	644	688	690	707	726	693	727	696	653	701	721	654	786	687	672	713	714	623	722	678	714	662	699	705	695	664	655	721	709	661	662	686	700	734	725	680	663	692	708	696	677	691	661	698	637	677	633	700	702	704	722	691	702	705	670	659	701	650	692	686	706	675	700	682	684	716	664	663	666	665	681	710	667	672	708	705	748	644	713	660	688	721	694	723	682	737	655	715	668	707	670	684	687	722	722	665	685	686	721	671	683	746	736	700	670	683	670	690	676	691	681	717	738	687	717	698	692	696	673	686	686	644	670	680	657	705	695	667	693	699	717	664	727	703	696	708	669	691	712	651	672	705	707	669	710	701	705	718	754	707	694	683	713	739	672	704	641	674	729	645	711	693	703	661	744	671	695	669	620	687	689	684	740	690	696	742	650	676	684	743	711	639	668	696	666	666	647	704	744	706	681	671	669	651	662	728	710	713	710	673	672	685	716	674	657	683	696	658	703	688	692	706	656	709	652	681	698	653	651	697	665	685	660	689	719	678	716	740	707	718	709	710	658	682	692	708	708	681	709	674	700	704	667	681	686	705	668	656	656	707	635	665	659	703	726	640	692	728	641	701	691	760	710	644	671	688	712	707	683	729	641	715	699	714	658	702	723	719	691	670	656	677	663	723	685	718	658	759	715	721	703	677	691	681	684	696	702	677	705	665	677	726	699	712	672	681	694	687	698	691	674	742	657	669	698	699	642	691	655	696	683	669	697	713	674	656	733	690	662	696	714	712	663	710	683	703	688	657	719	657	700	741	659	672	634	704	711	676	685	702	698	684	681	694	698	714	706	676	724	701	687	687	693	651	678	689	697	720	729	684	725	685	659	647	737	680	738	670	708	662	698	704	690	681	651	654	721	707	661	716	724	672	696	719	680	685	681	695	661	686	700	672	696	699	694	673	730	688	666	701	693	649	740	694	677	692	667	673	704	707	709	727	627	682	754	705	696	687	684	703	700	721	681	709	670	680	719	691	737	673	677	700	672	718	697	721	699	647	717	720	653	686	716	681	640	664	730	705	694	671	701	704	723	703	654	684	671	709	678	696	704	632	691	645	744	703	726	696	694	711	653	705	716	689	692	664	762	697	636	707	685	656	665	750	736	705	692	685	689	693	685	710	689	695	667	728	657	660	709	689	711	675	687	697	709	652	697	672	704	716	676	676	680	621	730	724	752	695	737	720	665	685	736	699	692	659	686	699	670	723	678	674	752	669	712	714	696	741	686	727	668	707	694	651	685	714	658	658	710	673	680	658	653	662	645	700	658	688	660	661	674	674	662	689	741	687	672	684	702	716	670	660	728	683	698	658	721	657	684	714	636	668	702	670	680	723	695	774	658	688	666	724	724	737	749	659	708	682	673	692	729	738	716	703	679	694	728	757	715	684	676	689	691	649	694	671	753	704	702	675	693	717	715	716	683	646	678	742	669	691	651	727	686	694	758	672	663	700	719	701	682	683	708	713	673	746	646	709	654	695	658	701	676	699	655	667	733	667	677	704	686	662	717	655	746	688	700	696	688	698	717	704	680	695	678	691	666	637	672	739	672	687	667	694	658	696	684	733	749	748	708	700	734	663	657	723	741	673	683	721	662	668	631	706	649	647	670	683	707	662	638	712	724	656	728	681	722	714	663	676	710	702	723	685	700	731	683	698	740	673	707	717	663	704	688	720	709	670	655	697	707	696	714	654	704	715	676	666	684	664	717	683	684	715	672	689	706	733	696	733	661	719	710	709	693	675	701	712	641	632	732	703	638	692	656	719	693	752	670	663	646	710	696	650	677	658	696	678	681	722	659	649	672	672	655	738	700	694	700	704	673	697	703	705	689	700	728	692	650	662	701	704	675	698	693	704	632	696	660	713	726	674	713	666	668	709	644	714	714	696	692	699	677	691	683	697	727	689	697	687	686	651	732	657	725	732	662	667	669	704	705	687	683	695	715	701	685	731	697	683	674	681	688	686	715	661	655	707	665	648	681	697	668	709	721	697	734	613	734	655	678	686	679	645	667	688	709	719	688	681	716	676	697	680	688	678	661	693	710	695	663	711	650	697	647	669	649	666	671	645	687	682	721	723	661	677	696	728	728	710	713	689	685	680	709	710	699	669	713	763	664	676	681	721	735	689	676	714	653	700	652	739	664	670	682	696	654	646	665	761	696	701	654	704	695	648	677	672	729	692	732	713	737	704	697	708	708	706	693	722	684	716	664	694	664	663	746	705	686	698	669	672	688	677	703	675	706	715	673	673	710	682	634	676	698	675	687	689	676	699	703	695	664	737	681	683	659	663	667	680	654	629	696	693	675	727	714	688	704	695	648	728	688	721	690	676	628	679	689	695	705	718	726	667	670	713	690	704	699	701	683	679	675	688	710	655	667	663	649	734	676	693	683	688	684	673	692	710	711	698	728	670	712	675	659	632	668	674	703	684	676	696	717	720	675	655	715	694	688	682	629	689	700	676	653	686	660	733	728	689	713	729	680	675	657	707	750	710	695	708	680	662	660	690	718	699	719	625	739	720	675	678	688	635	682	677	685	706	700	629	740	692	684	632	698	684	754	752	689
1461	285	224	191	729	3464	4303	3314	1802	886	379	163	83	55	50	53	50	42	51	52	52	40	47	46	45	43	42	46	38	43	60	54	41	43	41	48	49	53	51	51	38	48	34	56	49	38	48	47	46	34	56	45	41	45	38	48	48	42	45	39	55	51	43	36	54	39	53	46	55	44	47	53	38	43	48	47	42	47	46	34	44	54	41	52	41	51	49	37	35	39	41	56	45	53	52	48	42	37	55	53	49	34	47	41	40	44	25	42	49	40	44	49	48	60	51	54	33	37	37	51	50	47	45	39	42	46	39	52	32	51	54	47	50	49	47	48	38	48	54	43	29	34	47	48	53	51	58	41	38	46	48	44	36	41	53	29	38	53	39	47	52	39	51	54	46	42	38	41	42	61	51	53	57	44	49	36	54	37	43	48	46	48	66	43	39	46	49	53	42	40	48	51	41	55	50	38	39	38	33	49	47	46	39	41	39	40	54	41	53	36	31	38	55	52	42	44	48	44	55	46	43	52	43	47	42	47	43	38	41	35	39	52	37	39	46	38	53	39	35	51	42	42	49	49	39	61	43	55	44	40	44	46	48	45	56	49	43	49	53	38	41	58	44	41	62	48	53	49	44	41	42	45	40	43	47	50	47	39	45	53	38	40	49	40	41	41	56	47	36	45	47	43	42	53	46	40	64	45	46	49	39	45	55	50	33	39	55	51	48	41	39	45	54	55	34	40	44	43	47	47	33	51	52	46	50	53	42	48	53	56	45	44	47	60	45	41	38	42	42	59	42	43	40	44	52	45	56	50	48	48	55	47	46	49	38	33	47	40	40	50	46	39	52	43	49	49	44	50	51	52	40	53	55	43	41	47	49	44	50	42	45	46	43	47	41	36	43	39	50	38	44	43	59	53	54	37	47	49	53	50	50	44	39	36	50	57	45	57	52	40	41	39	42	46	44	49	48	64	51	36	45	49	40	43	40	45	36	40	49	57	54	47	37	45	53	48	50	45	46	40	47	43	42	49	43	54	44	52	38	48	41	56	46	41	54	51	43	45	53	46	58	55	32	43	56	51	47	48	46	47	44	36	44	50	51	35	55	51	54	43	55	41	40	49	51	55	50	56	41	45	47	41	46	51	43	40	32	44	43	49	51	44	60	45	44	41	49	41	47	32	47	51	50	41	46	39	39	39	58	39	53	49	47	34	39	36	43	52	51	52	46	51	41	44	37	49	53	41	39	50	56	42	40	44	54	39	44	46	44	46	53	35	61	43	45	37	48	39	52	53	43	44	53	45	46	43	43	42	49	39	42	48	46	41	43	36	58	56	40	58	46	48	43	37	52	45	36	48	58	53	42	48	41	38	52	39	47	50	30	47	54	50	45	44	43	47	50	40	40	45	58	45	57	47	45	40	46	43	54	49	51	34	45	40	44	45	55	45	51	37	38	38	55	69	39	53	59	38	47	57	50	35	46	40	43	37	41	47	43	46	43	43	47	46	33	46	48	58	43	38	41	46	41	44	48	38	53	43	47	45	44	54	48	42	50	45	46	45	50	51	47	32	48	45	47	43	41	46	48	46	51	56	44	51	46	50	47	48	61	49	40	49	54	56	45	36	50	41	50	48	41	44	52	46	48	44	52	50	38	51	46	47	45	47	40	33	57	47	48	49	47	40	46	41	49	48	42	41	41	39	53	57	50	51	40	48	51	51	48	46	47	51	53	41	37	48	35	31	50	47	37	41	36	46	43	55	45	68	59	36	57	52	59	49	49	59	54	50	45	54	61	52	44	49	39	55	53	45	35	38	41	46	40	57	56	62	45	49	43	46	42	41	44	42	43	50	44	38	50	49	46	51	39	38	51	52	37	49	42	51	64	63	48	37	44	46	45	48	54	47	49	45	43	47	45	55	51	37	51	42	52	44	49	50	44	43	52	54	39	45	38	51	40	40	45	47	39	48	51	46	49	40	51	59	47	30	47	54	54	54	49	31	48	47	45	32	39	55	55	49	32	52	45	40	50	36	49	43	42	45	39	37	47	48	47	40	49	42	48	50	35	41	45	41	59	40	59	42	35	51	39	38	44	43	51	40	48	39	35	34	53	52	46	53	44	36	33	48	48	58	39	46	35	43	36	48	43	46	48	42	48	47	54	32	44	46	47	45	56	36	52	41	39	40	35	51	45	48	46	44	43	38	42	51	34	58	47	39	44	46	44	41	54	51	51	42	48	51	54	38	49	34	48	50	42	45	36	39	37	44	43	47	47	49	61	47	40	36	48	43	45	42	42	38	38	47	51	45	55	50	46	50	38	43	48	42	42	52	44	41	56	43	49	43	40	48	45	40	52	42	48	50	47	56	51	42	42	52	60	48	45	48	49	45	37	39	43	39	55	49	46	47	58	43	48	43	40	50	41	38	50	42	46	54	39	33	41	40	54	51	40	45	38	44	45	41	37	55	49	40	43	30	47	51	48	47	42	37	41	56	51	45	49	47	43	52	46	33	49	41	37	51	42	45	43	34	40	46	48	43	58	35	43	40	50	45	53	55	42	40	49	56	43	48	48	38	44	55	50	42	37	41	56	46	49	40	35	41	48	44	51	60	52	54	50	50	36	42	51	50	44	45	41	41	44	44	39	42	47	49	34	44	36	43	46	45	43	53	56	39	43	51	45	49	41	31	48	55	47	43	53	49	44	39	39	43	55	50	62	43	41	47	34	50	44	49	48	53	40	43	36	64	55	49	39	41	39	38	46	40	57	47	47	50	58	51	46	48	52	38	37	37	33	53	53	45	43	45	47	42	34	54	42	42	40	45	52	52	51	38	45	48	46	49	45	44	62	36	41	60	38	48	46	39	62	50	57	58	56	42	52	44	53	45	52	49	44	50	43	62	39	58	43	52	42	42	34	41	50	46	40	50	41	49	57	43	45	51	47	38	49	52	39	44	40	43	36	39	43	51	50	47	60	47	47	63	55	40	48	45	41	35	51	29	47	39	52	55	49	57	44	41	41	45	47	48	39	39	41	26	40	47	54	58	38	30	46	57	56	53	45	42	57	48	50	52	46	44	46	47	51	44	42	44	49	48	43	50	48	52	56	53	56	40	43	39	39	46	54	48	42	28	59	46	43	48	45	40	50	35	35	38	48	44	45	48	47	51	43	46	47	43	50	46	36	41	47	42	36	42	46	45	51	45	40	57	49	47	42	46	31	55	53	52	39	40	48	57	34	45	45	42	62	38	48	50	37	47	46	35	47	49	43	43	37	30	36	46	41	57	49	43	35	52	47	57	40	48	59	40	44	55	54	58	46	43	47	43	56	60	40	40	45	46	47	50	46	46	51	48	45	51	52	34	37	48	54	43	50	55	39	43	43	35	45	56	55	53	44	39	43	60	48	49	47	53	41	38	40	47	44	46	51	50	47	61	53	49	47	55	36	47	44	55	50	49	49	42	33	49	41	46	40	47	49	34	41	43	44	34	43	49	37	46	40	43
16115	6656	4641	10342	30471	45557	42828	35882	27506	18324	9262	3699	1463	882	661	614	596	577	558	566	589	568	607	573	566	551	549	607	584	582	599	610	577	580	590	577	589	585	544	589	547	581	606	583	580	599	545	571	540	576	542	601	552	541	569	579	547	558	549	550	516	619	553	551	585	547	589	578	542	600	552	606	590	587	572	578	548	613	632	556	598	579	587	566	557	567	575	553	572	596	568	549	564	547	577	556	577	574	576	589	621	597	577	599	590	591	547	540	551	579	515	587	584	582	553	590	586	589	594	549	551	592	543	597	560	541	544	596	567	572	524	567	580	573	554	523	570	586	608	569	574	584	609	585	565	567	579	561	619	606	574	589	587	558	575	577	575	547	584	563	565	647	603	555	546	540	543	557	588	580	548	582	546	555	564	581	632	542	554	543	528	592	568	587	578	550	572	570	549	566	547	544	574	561	576	583	581	527	599	586	574	587	572	585	540	612	565	583	542	556	574	548	550	549	558	576	603	528	566	606	547	549	605	574	578	525	548	578	578	573	569	604	584	565	532	606	558	530	569	524	571	587	606	595	564	533	614	534	625	550	578	595	565	563	600	563	547	584	580	546	561	562	591	574	612	576	567	551	592	581	580	579	572	569	597	550	574	542	569	589	565	545	575	555	585	582	552	535	582	560	613	595	601	583	545	590	561	602	573	609	537	617	571	590	566	592	623	551	551	591	511	586	601	608	560	567	603	558	569	568	572	546	605	552	602	597	570	620	588	561	577	597	542	562	571	596	538	597	506	581	575	545	555	529	561	595	558	553	547	596	584	562	579	607	581	613	517	572	581	603	582	549	570	555	610	573	563	547	563	568	597	553	552	554	577	587	615	573	575	589	594	534	596	574	531	556	572	590	574	558	561	569	582	579	592	555	581	541	557	589	597	553	599	591	561	582	539	576	565	540	578	540	597	617	555	590	572	593	587	588	545	544	609	601	572	544	527	597	549	550	576	594	575	591	550	560	621	608	582	579	587	601	579	584	632	572	561	579	588	621	582	546	577	570	564	568	539	578	571	553	572	602	539	623	564	566	588	563	532	584	579	590	576	568	581	590	576	609	553	543	576	581	591	565	528	558	617	549	547	624	563	551	559	583	600	595	575	538	546	530	586	563	561	580	596	639	592	540	591	537	534	617	590	561	579	589	597	613	585	553	561	573	586	584	548	564	555	631	589	589	574	589	582	554	589	557	566	559	582	590	607	599	550	588	569	568	583	552	589	568	602	578	555	600	574	501	569	620	595	584	582	553	609	581	553	570	548	616	589	545	591	537	571	582	593	563	562	567	601	584	534	566	561	594	551	553	548	557	558	570	582	589	510	580	578	590	541	602	555	587	592	558	569	542	561	580	607	527	604	582	542	572	541	575	606	566	549	593	589	564	584	563	569	584	564	602	567	586	581	540	591	572	556	569	584	543	551	564	510	574	594	598	578	539	581	605	585	563	547	595	591	536	585	577	564	598	552	583	562	605	569	553	569	573	608	552	514	576	549	567	575	530	583	584	616	571	590	570	544	550	558	550	556	605	548	594	561	568	591	567	568	588	566	567	638	594	573	558	586	559	584	586	546	579	556	539	523	528	568	553	576	523	534	541	540	560	577	555	570	566	572	564	585	518	609	553	590	544	594	604	584	566	563	574	562	584	550	576	582	582	567	555	566	557	572	558	615	586	558	571	540	549	565	587	611	515	586	564	531	574	513	564	579	569	593	536	553	561	616	541	542	563	590	564	553	530	560	565	585	579	552	528	559	555	565	593	570	581	580	547	539	530	606	586	588	611	555	541	559	602	625	529	578	611	565	541	611	572	556	595	578	627	589	593	562	540	606	583	551	602	548	532	609	579	623	575	541	541	565	566	596	554	568	558	543	616	584	555	538	548	533	622	581	557	560	562	601	562	563	549	567	562	527	555	585	563	610	614	548	628	581	543	565	543	584	570	556	565	572	541	532	577	576	604	565	594	605	539	553	583	602	594	625	588	596	577	575	565	574	544	562	616	582	553	545	587	579	533	578	576	590	601	569	569	562	605	573	561	556	557	589	599	604	584	619	597	510	576	606	562	600	527	549	578	613	575	597	571	555	622	582	531	548	587	609	576	567	562	584	588	542	603	578	553	609	558	549	568	512	596	570	544	579	569	564	585	581	585	528	594	542	557	594	572	585	585	598	579	605	584	583	572	567	557	594	546	540	570	551	550	586	559	563	563	572	583	562	606	604	598	575	558	589	598	528	562	569	573	565	637	542	611	553	622	549	569	590	608	590	594	581	594	563	557	567	552	623	564	590	570	583	569	606	583	606	569	594	564	596	592	574	591	568	573	548	530	581	614	621	546	534	598	606	586	558	534	535	624	545	595	624	571	575	588	587	546	572	604	571	613	618	590	552	572	550	566	541	545	587	588	590	592	608	542	606	578	563	564	563	566	583	583	589	525	540	597	598	595	523	571	592	497	576	569	596	599	553	581	556	518	547	561	531	596	594	574	560	599	600	575	566	538	582	586	575	567	566	563	570	529	609	589	575	558	567	578	568	548	556	566	587	597	602	572	584	557	572	564	582	538	528	546	589	609	562	566	589	595	537	574	573	590	573	584	598	577	592	560	586	588	594	587	579	549	545	545	608	562	599	577	580	568	564	610	590	606	592	604	575	598	588	559	557	544	601	582	559	621	576	555	539	547	590	571	544	540	604	581	616	592	583	532	562	567	551	577	576	608	584	553	563	583	562	590	593	580	578	638	554	569	574	572	593	555	547	584	559	561	604	572	570	554	544	562	569	560	572	542	598	570	575	547	604	567	540	609	601	553	574	532	573	566	594	545	585	569	574	577	564	569	549	577	593	543	561	520	611	552	582	547	562	597	577	555	555	597	578	585	559	592	571	580	551	578	578	596	523	615	612	559	529	585	537	579	596	561	562	587	582	577	598	571	537	564	578	561	548	605	586	570	598	567	591	550	570	617	591	571	538	581	548	582	541	590	537	547	561	592	607	525	576	563	564	608	548	568	585	573	557	584	576	577	546	607	558	594	605	593	590	579	550	559	538	616	555	589	506	598	582	561	525	533	554	557	546	567	575	564	617	574	535	594	571	607	587	601	591	601	560	563	583	565	628	550	571	605	567	576	568	573	577	551	516	581	590	573	547	557	567	619	546	591	608	551	559	578	572	546	554	565	608	554	613	570	547	575	549	565	557	562	603	569	578	600	589	582	546	557	600	594	576	550	570	565	547	589	569	534	605	636	582	553	536	582	594	540	565	558	574	566	541	589	583	559	593	572	591	604	564	592	586	571	541	528	581	549	563	547	567	541	561	529	593	552	573	573	559	591	581	607	587	590	548	579	532	539	548	581	523	585	573	558	575	537	572	584	604	552	537	623	576	582	541	553	521	551	577	586	591	605	576	586	576	581	578	537	548	607	577	554	550	605	563	601	565	548	583	629	562	540	605	555	537	552	567	606
834	693	497	465	1436	9226	12636	9471	5202	2417	868	347	133	63	54	58	51	47	62	55	52	40	42	59	52	43	56	51	53	38	49	63	42	44	56	44	55	49	62	66	60	45	36	53	49	40	44	52	40	52	44	53	47	38	55	38	46	43	43	53	53	60	48	48	49	42	49	55	42	55	45	39	45	42	48	52	36	42	59	52	49	49	61	52	42	46	40	53	63	53	46	50	54	46	43	52	58	50	40	70	44	52	67	43	41	52	57	49	54	41	43	41	51	48	48	51	50	42	46	61	44	58	56	62	52	61	71	56	56	39	48	34	50	47	42	40	48	37	50	55	51	53	47	38	37	44	51	47	61	52	46	49	58	52	54	54	51	46	52	55	48	54	36	40	56	50	48	59	51	49	55	44	59	58	60	57	62	49	53	61	44	54	47	53	49	51	51	60	61	48	48	61	71	50	47	55	48	58	50	54	60	48	42	55	35	50	53	41	44	52	47	37	57	40	54	52	39	56	54	48	48	36	53	61	37	57	41	52	40	50	61	56	47	43	50	37	47	64	52	44	42	54	49	43	56	46	50	56	71	44	49	49	48	50	64	45	70	39	60	52	39	46	48	61	45	55	54	56	40	48	57	41	47	48	48	53	42	50	39	52	42	44	43	48	54	50	45	55	49	57	27	39	44	46	46	59	43	49	33	51	52	44	44	43	43	49	38	54	51	54	48	39	47	47	53	39	55	45	49	54	62	42	52	42	43	49	53	63	47	54	47	59	53	65	58	46	54	57	45	49	47	48	45	40	44	59	47	53	61	47	54	65	45	58	48	49	54	39	54	42	46	51	46	37	47	59	54	52	55	53	49	45	55	52	55	46	52	42	34	46	57	52	52	58	46	55	50	60	49	46	49	47	51	43	55	41	40	31	47	54	42	57	49	67	68	65	43	47	52	51	39	55	40	49	62	41	57	46	57	46	43	46	61	44	55	64	53	65	42	57	39	60	34	50	52	53	39	46	46	47	49	49	39	46	44	51	43	53	43	61	51	54	46	55	32	28	46	45	50	61	58	46	45	47	56	49	57	39	59	43	43	55	63	43	43	51	55	51	47	55	55	48	53	38	47	54	54	48	51	51	45	34	56	41	54	54	45	46	48	48	40	61	58	37	57	49	44	36	57	56	38	44	49	31	60	50	48	42	59	33	48	47	60	47	57	58	50	43	40	55	56	42	57	60	44	44	57	63	47	46	46	54	55	44	60	42	46	61	46	55	53	48	46	50	46	51	49	47	53	43	46	40	42	45	41	54	50	57	56	51	54	52	58	55	49	53	42	50	46	64	64	50	50	49	42	54	36	56	51	60	46	47	55	46	48	55	56	47	47	35	44	43	46	69	46	41	42	50	47	51	45	46	47	55	50	57	46	50	40	49	60	38	63	48	52	51	45	48	48	45	45	49	66	56	51	45	50	48	62	45	50	43	68	48	45	43	44	58	50	59	47	42	48	47	51	58	38	59	48	51	45	39	54	39	53	59	59	63	67	58	55	40	46	50	67	50	61	49	43	62	45	39	49	55	47	50	60	58	42	47	45	50	44	58	52	53	52	53	57	42	42	56	53	45	44	61	49	41	51	52	35	37	45	47	46	47	55	49	48	59	50	59	59	46	49	46	54	59	51	62	55	36	56	49	41	45	52	52	39	58	43	52	56	51	34	44	41	56	38	50	48	53	54	51	51	49	53	56	61	54	42	46	49	56	53	43	60	45	43	58	43	45	48	59	59	55	43	46	45	52	42	50	53	57	45	49	54	70	50	46	63	44	40	57	55	45	55	52	56	66	46	49	40	55	52	54	49	54	59	39	36	60	49	54	50	55	45	54	40	49	61	57	57	42	46	55	54	41	52	52	52	45	42	50	39	56	48	46	49	45	50	50	52	51	59	49	54	42	55	44	45	42	50	59	35	56	54	48	41	44	40	42	48	52	51	48	61	43	49	53	51	58	41	44	45	66	40	44	51	57	57	48	52	49	50	26	54	56	47	50	57	50	43	48	46	45	47	44	57	49	56	57	55	49	36	45	47	51	49	40	52	59	48	51	54	49	50	48	63	35	56	48	47	49	49	42	50	49	50	55	45	57	54	50	60	38	54	44	60	57	50	52	46	51	47	55	52	46	54	45	63	36	36	40	47	59	41	36	48	53	62	50	59	56	56	47	48	48	48	45	52	49	54	40	53	51	56	48	46	56	44	51	56	48	46	39	47	42	53	42	46	41	46	56	58	56	54	48	42	42	55	46	53	53	49	52	44	49	53	47	42	48	49	52	51	40	48	38	44	49	55	48	35	44	40	54	54	45	47	47	55	47	59	50	41	56	54	49	44	49	53	49	43	41	44	48	52	47	50	51	55	46	48	50	58	47	50	44	60	37	49	42	46	48	54	46	49	46	56	42	53	39	39	37	51	39	48	48	52	55	55	50	57	40	39	44	61	52	41	62	53	63	56	45	46	55	51	54	54	43	48	43	45	36	52	47	39	46	36	55	55	49	70	45	53	38	56	47	40	52	57	55	61	38	42	52	39	48	40	42	39	58	42	52	47	45	44	49	47	59	51	45	49	46	48	50	58	36	60	53	47	43	60	53	51	55	42	39	45	42	49	43	51	64	54	44	61	38	46	54	56	48	59	41	46	41	52	50	54	56	42	44	51	44	51	46	37	67	48	53	62	59	54	50	44	43	44	50	63	50	48	51	47	46	47	35	61	50	58	53	42	51	47	61	62	48	40	37	53	58	46	53	35	49	51	52	46	60	53	51	39	57	53	49	50	51	57	48	56	44	55	41	48	54	42	49	49	56	50	43	52	50	49	53	55	41	49	49	41	55	51	38	44	33	54	46	44	52	57	47	43	39	47	40	41	44	44	50	46	53	48	52	55	61	42	42	53	55	46	53	54	50	42	54	45	49	51	43	64	49	44	40	40	51	34	58	54	53	55	58	52	40	49	49	42	51	50	50	56	47	43	42	53	56	51	50	58	44	49	53	55	46	54	59	39	63	52	59	45	42	71	49	56	52	38	54	44	68	63	51	44	64	59	49	55	60	55	41	50	42	40	43	47	41	43	62	40	69	40	42	41	62	56	43	66	60	48	40	43	41	44	38	42	44	46	67	47	58	42	61	36	47	48	46	40	54	44	46	45	57	64	47	55	56	57	55	47	50	41	57	42	32	61	40	34	53	54	46	41	51	50	49	49	55	52	51	44	52	51	56	42	50	48	52	46	56	46	47	45	54	51	39	54	47	46	56	47	52	67	51	52	44	42	49	51	46	53	41	44	47	50	50	62	37	50	45	42	43	48	37	53	49	50	49	54	59	53	47	48	46	62	60	55	53	44	41	66	79	54	49	48	49	53	54	45	49	54	46	62	40	40	39	47	61	49	57	46	42	52	55	58	52	45	42	46	54	51	51	41	54	48	56	51	37	52	67	61	46	40	56	39	59	55	54	54	65
19008	13211	9703	20933	39462	63366	61203	50220	38513	28043	17386	8139	3023	1286	770	697	590	631	672	643	594	645	637	602	590	606	629	603	616	609	614	623	626	592	570	607	653	642	653	601	657	614	680	591	650	636	610	611	644	599	619	641	652	635	642	639	645	583	610	618	630	534	646	632	575	650	579	618	657	645	614	637	616	590	663	623	649	593	672	623	639	613	585	570	595	648	637	570	648	670	621	643	612	633	647	635	644	580	615	657	656	627	620	649	587	620	587	599	632	640	634	634	627	663	614	608	600	637	634	630	603	610	628	635	635	633	619	650	611	630	587	619	629	626	626	654	612	596	605	630	629	603	606	618	618	621	630	604	655	647	644	625	613	585	592	596	609	615	617	637	663	610	632	595	588	602	612	656	606	630	625	608	637	649	595	613	610	606	645	620	611	630	623	621	589	633	605	625	598	605	630	637	630	610	593	618	624	635	645	606	594	622	599	591	669	632	617	681	637	642	617	597	622	602	661	568	666	629	632	612	616	611	619	611	605	596	613	614	603	597	648	667	578	648	622	641	613	633	639	688	587	623	621	600	642	579	601	624	602	653	580	638	623	623	612	649	595	653	559	580	644	643	608	612	606	651	610	635	625	602	597	616	645	646	609	615	581	617	666	635	674	619	618	608	568	612	597	582	589	620	608	626	589	633	651	658	636	586	605	642	607	606	657	629	607	632	602	619	633	594	583	597	624	575	613	622	643	626	594	593	638	589	621	627	578	628	676	670	649	613	609	606	660	610	596	643	653	616	637	572	600	610	600	618	617	578	624	624	613	636	612	575	622	631	671	626	586	639	613	653	607	637	652	591	627	610	633	603	649	631	649	628	629	626	633	628	626	650	630	636	583	674	624	651	589	649	645	597	627	647	615	628	630	646	629	598	617	638	624	645	630	619	606	629	624	634	600	624	615	659	635	617	600	594	641	657	636	618	613	619	610	642	655	666	640	650	658	665	626	619	614	621	638	639	648	642	619	598	606	594	630	624	606	620	649	626	607	616	614	650	633	598	600	608	601	622	616	616	693	628	602	578	653	626	636	625	662	607	614	646	538	607	657	645	630	634	616	617	633	610	629	576	602	617	597	610	641	601	587	631	654	603	609	637	613	627	613	640	570	588	635	635	595	623	630	670	588	619	609	644	569	642	642	593	620	654	633	622	600	643	597	634	661	604	651	605	632	623	576	601	603	594	648	632	633	611	647	617	663	584	640	556	628	620	651	602	618	633	614	615	582	621	616	647	663	606	623	630	595	569	628	632	606	653	615	617	623	622	594	618	619	598	590	605	599	631	649	582	649	623	603	629	620	629	584	622	620	662	594	629	595	612	643	662	586	617	644	647	636	596	590	651	637	598	638	639	670	665	642	639	637	646	673	639	607	675	614	629	585	613	633	617	591	591	641	614	600	586	579	652	616	615	609	627	611	635	591	647	604	648	622	627	622	617	627	628	602	632	611	640	595	632	610	627	619	649	653	631	599	642	692	633	575	585	642	639	613	675	607	598	629	592	645	606	644	608	577	594	591	627	666	612	610	664	605	598	599	649	589	648	615	672	597	632	593	582	610	596	592	633	603	637	610	675	583	630	590	615	593	619	622	640	608	643	631	668	573	612	637	616	668	596	618	616	586	641	647	582	642	614	622	613	596	627	634	658	606	646	635	621	618	654	616	589	584	657	642	598	613	589	577	608	615	627	590	649	620	665	624	607	677	598	630	592	621	593	634	595	607	598	683	602	619	654	590	630	648	633	641	636	619	579	652	641	629	624	590	591	645	663	589	622	606	599	608	591	599	641	647	573	627	617	633	667	620	645	562	636	625	589	648	622	605	603	626	611	593	627	636	631	628	589	622	651	569	642	657	628	621	622	624	637	668	576	610	622	618	643	626	641	623	640	570	617	611	629	582	638	610	623	628	603	622	594	636	597	622	604	602	633	631	659	610	649	594	610	622	615	655	599	599	647	645	657	616	630	608	607	607	653	612	590	595	631	647	645	603	606	592	624	669	556	641	616	618	637	615	634	630	626	579	647	645	569	645	593	607	639	677	612	607	612	623	622	650	640	632	602	655	591	615	611	633	634	621	600	626	616	598	607	629	657	634	625	567	596	618	597	632	600	594	586	578	594	633	591	606	623	593	653	656	596	644	619	586	617	622	611	583	625	681	606	662	616	600	622	639	620	638	653	616	594	609	610	635	617	643	622	624	666	655	612	646	624	685	623	653	633	606	610	586	584	639	582	627	603	579	612	587	641	632	615	653	608	628	593	640	655	598	648	628	584	652	585	615	645	614	612	655	675	684	599	608	603	603	636	621	648	628	658	636	580	623	647	634	687	648	610	644	626	584	591	610	603	590	624	609	627	633	597	620	640	640	631	643	596	621	639	647	590	664	573	658	640	615	631	571	663	597	653	638	610	604	587	562	595	637	623	636	597	617	613	623	635	610	625	584	572	623	661	588	650	596	602	626	607	631	618	635	663	644	645	645	613	658	655	638	613	638	628	643	632	614	589	585	619	619	618	612	613	623	621	626	643	607	599	573	606	611	643	534	657	617	637	632	635	622	639	628	604	621	617	618	617	616	654	606	615	634	646	650	628	625	638	607	647	661	607	589	652	612	659	623	646	566	636	577	645	587	656	622	602	597	633	657	653	621	654	596	612	576	593	645	597	614	657	617	607	643	625	627	618	628	661	626	637	610	631	577	648	601	569	663	589	615	611	596	670	622	623	640	581	610	613	638	582	609	643	632	663	616	647	627	623	621	628	617	661	598	632	616	642	610	609	619	670	592	613	618	604	632	570	633	643	576	596	618	567	634	641	603	627	637	647	603	629	606	631	644	641	611	607	600	625	623	670	601	668	644	622	608	580	628	585	595	638	631	596	586	599	606	579	618	620	618	637	635	596	624	624	654	647	633	600	603	657	620	588	574	618	639	620	625	607	643	599	631	584	627	621	613	581	605	651	599	635	656	615	602	598	638	611	653	628	599	610	605	604	597	631	585	589	679	630	652	619	640	636	584	593	623	630	600	614	608	590	644	603	659	645	636	603	664	627	595	598	587	634	619	620	650	601	619	609	630	671	634	591	628	603	632	622	635	618	644	634	622	634	634	627	656	615	605	590	613	620	619	630	593	597	608	604	637	599	615	605	634	637	607	619	626	631	627	633	633	620	577	601	609	592	613	641	612	598	563	647	648	648	577	637	629	618	598	622	655	631	592	546	592	624	624	636	624	644	617	621	601	624	618	590	632	606	618	576	617	581	612	660	607	669	636	594	636	614	624	642	629	649	611	605	646	632	589	606	659	595	651	542	642	618	634	618	617	617	630	659	653	603	610	610	633	662	638	572	642	623	624	613	596	625	601	652	638	622	573	633	649	616	589	590	662	619	616	623	640	599	621	615	589	588	632	654	646	618	608	656	647	612	621	616	579	626	664	633	653	611	643	631	650	605	611	578	663	612	650	627
2287	662	545	534	1697	9097	13045	10040	5486	2403	947	358	127	64	54	64	46	39	48	44	61	56	52	48	60	49	44	49	45	44	42	64	55	70	49	53	43	58	56	58	62	57	43	51	52	36	40	41	46	54	42	43	49	42	52	57	68	51	55	45	56	59	55	64	52	55	50	55	38	55	69	61	40	48	56	48	51	56	57	48	55	58	50	61	54	57	47	55	52	48	44	59	55	48	51	47	49	54	47	57	65	51	52	42	51	51	43	41	42	47	49	41	65	44	48	53	57	46	54	60	51	51	54	57	49	38	55	54	49	51	40	48	53	39	43	56	56	54	61	41	65	46	59	46	52	55	59	47	55	53	54	47	49	58	55	59	58	49	41	46	49	57	55	52	44	59	39	48	41	61	60	47	57	60	56	59	59	52	51	52	44	48	52	62	50	64	46	42	50	50	57	40	58	50	58	53	61	51	37	53	52	54	45	64	50	49	52	47	64	60	63	49	52	55	47	62	52	58	54	55	52	56	48	49	43	50	56	48	46	54	77	54	53	59	57	43	53	64	51	53	58	53	46	57	53	49	59	43	49	56	52	52	56	49	43	48	51	46	61	56	41	51	41	67	52	44	46	46	48	46	41	56	55	34	51	54	53	35	42	39	51	53	49	48	52	50	46	53	54	49	42	43	53	61	49	62	39	49	52	65	55	49	50	37	45	58	53	46	60	68	44	54	47	45	51	55	52	56	48	65	52	54	37	54	61	50	45	39	51	52	43	40	58	46	52	67	64	51	50	49	51	50	54	47	58	48	51	58	50	53	50	58	51	48	65	59	51	48	44	50	60	38	46	46	41	43	51	59	50	48	55	48	65	42	55	49	55	40	54	50	57	59	44	50	43	44	44	41	50	43	73	35	58	48	52	61	53	56	52	54	37	51	43	64	43	49	44	63	41	48	57	57	53	43	53	64	52	44	45	32	57	44	53	52	43	56	53	57	49	52	41	53	40	42	39	48	59	47	49	50	54	52	50	53	71	50	44	50	50	54	50	61	66	61	58	57	49	51	59	52	58	59	38	46	52	65	59	49	56	51	63	52	49	43	44	58	49	49	57	53	58	48	53	39	51	57	62	53	36	43	48	58	57	47	41	45	59	62	59	54	53	48	55	58	50	39	45	58	44	59	55	43	47	43	42	46	54	47	45	56	57	51	47	50	61	56	46	54	43	54	68	51	54	46	60	53	49	58	47	52	52	42	62	56	62	58	50	49	45	39	44	46	44	52	58	60	43	52	50	58	45	54	56	63	47	52	50	47	49	58	44	44	42	44	64	53	46	46	55	50	59	44	51	67	52	65	44	57	46	49	42	54	42	50	55	47	59	66	47	42	51	60	41	54	70	56	42	63	53	42	58	63	64	46	60	62	59	65	48	52	40	47	47	53	53	45	48	52	58	49	61	64	48	56	62	48	46	43	64	46	48	63	52	46	55	68	52	45	38	48	49	65	37	54	49	46	51	51	54	54	56	49	58	44	38	51	54	55	43	57	54	46	49	46	47	55	45	49	55	58	50	47	51	54	51	45	45	46	39	43	37	53	37	47	62	44	53	49	54	51	43	57	55	41	52	57	36	48	45	55	50	48	43	55	63	51	41	52	47	54	54	55	50	55	57	49	55	56	47	52	50	52	36	71	68	62	55	40	61	55	51	56	38	63	43	44	55	61	55	48	44	53	59	53	38	63	56	54	60	37	44	44	57	50	56	45	48	46	54	34	60	65	50	48	62	49	50	52	44	55	57	58	57	44	47	45	53	55	38	52	53	60	41	48	58	58	51	61	56	55	42	58	51	50	58	40	55	48	49	49	46	44	51	40	44	44	41	55	70	42	45	54	43	43	39	48	62	56	45	59	46	50	56	47	40	59	38	53	44	66	52	65	59	41	39	46	63	56	52	53	55	57	50	44	52	43	57	39	56	64	64	48	55	66	38	41	46	41	44	50	56	47	41	48	56	44	61	56	58	55	46	41	39	65	45	50	56	61	46	35	44	54	56	46	57	72	49	55	53	51	52	64	48	51	54	63	50	52	53	52	59	45	64	47	54	53	51	50	40	58	45	43	60	59	52	60	60	53	56	53	52	47	50	50	54	52	45	38	55	50	53	46	56	57	58	60	48	53	54	59	62	52	53	40	47	50	54	44	59	58	61	55	49	44	39	56	65	43	53	48	46	49	48	50	48	47	57	46	48	53	54	63	61	64	58	60	53	51	56	60	48	55	52	44	46	52	54	62	44	60	49	55	58	50	59	54	50	51	52	44	50	49	59	48	51	55	54	44	56	50	62	45	43	46	55	50	47	58	43	49	49	46	48	30	58	51	43	64	51	62	49	49	63	50	60	51	52	43	48	46	50	58	54	49	49	62	68	58	66	53	45	48	37	52	50	58	59	55	51	58	49	60	52	52	62	55	57	56	48	43	51	43	43	50	49	57	47	55	53	40	59	62	66	44	63	48	47	43	53	50	52	55	55	61	55	47	54	56	66	60	60	59	55	48	55	63	50	49	46	47	47	52	48	54	69	39	58	56	54	54	46	53	54	71	49	40	44	48	52	41	54	48	60	50	53	70	59	52	51	67	56	53	38	47	55	41	48	46	53	52	56	50	51	45	63	42	44	49	40	35	36	46	51	49	47	51	46	61	48	56	55	40	44	49	43	49	42	40	47	56	71	59	45	48	58	41	65	59	54	54	55	44	41	46	51	53	53	50	60	55	41	44	50	64	68	56	44	40	51	54	56	43	58	47	42	46	52	57	46	62	42	37	50	52	65	58	53	53	46	55	34	54	43	53	54	41	58	51	56	50	58	37	59	55	50	50	50	65	64	49	45	54	60	41	57	48	67	46	44	58	54	58	61	47	58	42	59	45	52	46	44	39	45	61	52	51	49	44	59	58	48	48	66	64	46	48	33	50	56	49	53	44	41	48	50	51	51	42	68	55	50	52	45	54	49	46	51	56	61	55	54	59	45	51	56	56	54	60	65	50	63	51	59	53	43	46	57	40	50	54	51	53	43	56	53	57	59	48	50	59	57	52	49	54	58	46	63	53	44	57	51	51	51	45	43	53	46	46	51	39	46	65	52	52	47	39	35	46	52	50	47	57	50	36	43	59	50	43	53	59	59	55	41	57	56	51	51	49	55	46	60	42	49	59	51	40	48	44	53	48	45	45	60	58	48	52	46	65	44	67	69	36	54	49	65	50	37	56	65	60	45	61	66	48	49	52	54	62	44	54	55	40	49	34	62	40	50	57	56	61	37	59	46	40	47	68	57	50	58	65	40	60	58	45	59	56	62	41	53	51	53	70	31	50	54	58	47	53	51	46	51	52	53	54	46	51	47	43	43	44	57	62	42	51	49	57	49	62	62	43	54	52	61	59	52	61	58	62	51	53	55	60	54	53	55	39	49	42	51	46	47	49	42	53	58	49	53	49	51	47	44	58	49	39	58	47
19783	13052	10665	20623	39924	62661	62224	51791	39523	29072	18043	8483	3146	1339	844	668	663	656	633	645	677	646	623	646	654	659	644	643	613	631	654	640	670	682	658	615	625	678	640	692	625	626	677	604	704	660	668	620	679	609	609	618	652	668	625	684	701	660	664	616	673	678	598	650	641	587	671	671	663	661	647	673	642	622	642	669	626	658	640	678	638	664	649	657	696	644	642	631	676	633	619	624	629	651	650	643	640	701	619	689	640	664	670	610	658	628	675	634	614	651	658	619	670	632	612	671	634	640	635	656	656	624	665	640	615	659	666	648	640	653	619	649	627	632	651	645	703	673	683	703	652	647	652	678	645	687	653	682	640	647	617	651	645	713	683	620	648	638	641	653	645	670	627	609	651	638	694	613	661	667	613	643	639	663	643	679	672	672	674	651	648	616	684	680	632	615	633	605	666	684	647	656	638	682	661	678	623	641	658	688	684	683	616	646	621	612	644	621	668	655	678	647	650	628	646	650	600	584	631	663	646	655	610	642	650	692	665	683	632	667	637	636	625	672	644	595	658	638	633	656	663	624	670	620	681	674	647	631	661	666	681	690	655	616	649	719	629	656	707	687	655	620	651	661	614	671	625	617	634	638	648	621	614	641	629	651	619	667	687	687	662	614	667	634	690	639	646	617	621	632	675	652	672	628	677	647	614	634	633	672	647	664	624	641	669	592	650	664	664	632	644	687	665	638	594	690	658	585	686	607	641	665	619	597	660	623	679	659	615	638	623	649	648	634	635	619	623	659	633	655	641	678	686	653	643	631	688	635	683	617	653	631	687	683	658	685	664	625	623	690	648	649	681	663	660	651	685	649	632	663	641	649	693	676	676	681	638	629	645	656	665	662	676	640	671	656	667	667	659	614	641	630	633	669	646	695	614	661	640	687	625	672	675	704	669	650	625	642	676	654	668	627	701	663	629	652	651	678	623	671	655	632	649	646	709	705	664	662	671	628	697	679	639	647	617	641	673	598	630	660	660	636	646	683	635	685	712	625	606	654	637	654	643	691	617	644	667	677	635	643	645	659	698	678	644	634	670	677	647	637	673	666	638	645	668	638	624	637	667	654	657	613	671	603	635	658	638	626	661	624	661	632	672	615	661	620	670	664	641	660	641	643	651	673	721	659	658	628	594	629	645	635	606	699	638	697	655	627	640	677	656	647	658	651	676	646	631	633	663	681	658	588	605	620	645	652	645	636	692	658	652	590	691	665	644	666	698	665	665	620	636	670	692	644	609	662	650	657	612	683	579	652	658	650	601	626	666	684	643	687	601	649	636	642	676	650	621	618	663	638	628	609	681	671	686	652	628	636	638	645	670	631	670	638	637	666	590	648	672	614	590	668	659	655	638	612	614	630	647	683	699	651	633	631	596	621	616	663	644	636	639	651	651	625	671	692	653	662	683	670	633	656	660	685	653	673	667	661	635	653	675	654	670	648	683	615	620	629	633	665	691	643	603	649	657	634	663	626	639	633	633	622	673	658	640	653	612	666	675	635	657	597	626	629	671	679	619	648	625	612	664	614	642	662	672	646	643	630	635	628	640	711	678	689	652	636	653	624	678	628	649	629	644	634	643	641	711	670	639	667	668	651	621	652	635	613	631	641	652	686	672	604	660	621	664	626	641	614	610	661	613	682	654	645	688	668	639	645	611	620	647	679	680	634	625	623	649	699	671	625	658	597	665	612	613	622	648	671	678	678	655	670	671	640	673	655	631	644	655	605	666	652	615	636	654	615	584	670	641	638	636	666	642	640	643	672	682	667	689	663	659	662	669	666	662	661	657	622	636	650	648	634	675	629	673	614	645	674	646	670	624	663	636	641	644	662	604	640	613	661	626	653	655	646	665	659	636	639	692	644	697	608	624	654	622	632	598	628	646	681	656	696	661	661	679	611	642	687	652	635	673	708	635	647	691	689	651	644	561	640	610	614	637	653	648	662	679	659	646	632	629	680	638	644	640	650	686	640	633	627	647	648	622	647	649	651	650	573	676	623	628	631	645	681	620	611	653	610	666	656	663	647	675	678	699	674	623	655	637	664	653	647	655	678	666	669	659	675	647	684	643	624	631	649	661	628	678	668	624	630	676	647	654	652	656	658	684	655	657	643	681	611	662	647	631	639	647	647	644	644	657	650	679	655	646	646	652	649	656	652	647	673	625	735	663	629	632	645	642	666	642	670	640	619	646	680	655	632	680	664	627	613	678	642	638	631	678	649	647	634	642	625	624	657	641	640	684	675	624	679	658	633	620	674	662	616	613	622	679	636	656	643	638	611	619	660	692	634	668	625	612	630	660	644	668	668	637	644	690	670	631	650	694	616	663	640	636	633	643	646	627	687	641	686	711	693	642	661	662	661	688	680	641	688	590	639	663	692	643	648	644	660	622	638	624	611	601	636	628	656	643	677	669	647	660	659	666	619	627	692	660	645	650	656	635	665	626	657	633	606	617	646	643	652	645	592	689	673	640	645	676	666	623	600	650	653	682	686	653	679	644	629	647	656	645	642	637	626	676	663	656	679	626	693	642	657	628	625	667	644	655	639	641	663	660	685	656	641	714	623	639	650	642	622	650	730	652	634	635	685	675	684	650	639	672	663	679	670	660	654	654	685	666	604	616	651	619	678	696	680	669	667	651	659	633	698	654	693	657	648	635	661	691	666	653	673	629	621	601	646	663	668	675	634	698	655	641	646	667	623	660	693	672	662	662	620	658	649	671	713	646	682	631	664	594	669	720	664	638	656	643	638	684	675	644	636	630	636	691	628	612	667	680	662	655	616	656	650	651	650	719	707	620	625	648	654	644	618	662	659	684	623	677	652	624	617	629	660	632	652	663	640	666	613	677	640	648	652	659	648	688	662	684	688	698	623	607	618	656	631	665	651	589	664	648	659	664	623	666	615	692	679	649	647	666	653	628	647	641	706	656	650	694	658	653	626	672	686	657	679	648	644	614	655	645	674	679	653	648	663	663	660	676	645	668	649	667	684	651	668	655	619	639	628	661	661	689	624	657	659	673	625	663	707	685	657	670	643	697	654	608	648	672	680	643	632	666	623	663	658	642	616	630	648	653	658	639	661	633	683	646	711	612	624	611	647	630	674	649	647	645	646	638	640	674	681	621	603	614	669	672	675	707	696	679	619	653	657	664	636	685	634	672	645	601	647	653	633	664	622	673	611	651	615	678	640	627	620	639	647	694	667	653	649	631	684	692	678	607	621	652	622	701	644	668	627	670	661	714	656	627	647	650	649	631	674	638	701	645	674	625	620	675	683	654	662	626	661	619	641	678	631	645	698	609	669	657	646	665	725	648	624	652	713	612	658	656	710	613	620	658	626	624	648	654	610	629	641	679	663	650	630	679	619	665	644	665	674	635	650	649	642	679	660	639	659	656	645	677	604	610	647	632	574	646	670	640	657	683	618	669	626	640	646	670	641	646	637	629	701	719	686	642	661	650	648
1349	1026	1014	918	3103	14633	20429	16139	8911	3771	1353	482	160	86	63	65	55	69	67	59	61	58	51	48	56	55	42	44	45	72	55	55	53	52	43	70	56	67	55	45	58	60	55	51	56	59	63	56	63	56	48	39	66	66	62	55	37	52	68	68	53	52	62	53	58	58	55	53	50	60	46	51	69	51	49	40	50	68	61	55	54	63	48	56	59	48	56	54	47	50	68	50	46	49	55	52	57	44	57	45	53	64	49	62	52	49	57	52	41	52	57	60	61	48	64	60	58	50	63	51	57	52	50	38	54	51	56	43	47	56	53	60	42	57	60	48	58	67	55	48	80	47	65	54	52	54	49	63	52	64	66	55	54	55	65	50	57	60	58	56	58	59	49	41	52	46	46	54	63	45	50	52	57	75	48	55	62	56	61	57	60	51	47	47	86	55	48	52	55	49	51	56	48	56	59	66	63	66	59	56	65	45	51	44	43	45	58	56	57	49	62	57	39	64	43	32	57	59	66	63	53	64	55	69	58	58	51	60	44	48	58	55	60	58	64	50	48	57	59	61	62	53	51	44	47	58	56	50	60	53	62	47	49	75	52	56	44	54	69	66	48	56	48	43	47	52	66	57	55	55	58	56	57	62	61	62	54	58	42	56	59	58	63	55	54	45	63	59	52	50	47	55	51	41	44	73	54	51	62	51	59	57	64	52	60	59	43	49	56	55	50	54	53	62	54	49	55	57	65	50	48	64	62	56	52	52	57	41	67	55	53	45	55	63	55	46	49	54	51	59	54	54	58	50	52	63	64	54	33	63	65	56	50	51	57	57	62	61	58	51	61	37	57	56	54	60	63	47	62	54	41	53	65	55	63	59	51	50	56	48	58	54	54	54	57	55	55	46	49	55	63	51	64	55	68	46	54	57	48	53	48	47	49	59	56	54	67	56	49	40	50	42	55	52	57	57	48	62	45	41	56	53	44	45	52	56	46	58	54	52	61	74	55	47	49	54	51	48	53	48	52	66	59	58	46	61	41	48	36	53	40	48	53	48	47	47	55	63	57	51	58	54	42	66	54	62	53	51	48	67	54	57	54	59	65	51	53	44	76	63	66	46	52	62	53	54	63	54	44	65	65	41	43	45	66	58	61	62	38	50	54	41	61	55	44	67	55	45	48	64	56	55	48	53	60	53	49	64	55	62	59	53	55	56	50	53	57	43	66	58	46	59	48	57	57	53	56	52	51	39	66	52	52	59	63	55	52	44	61	51	55	58	55	52	51	47	57	52	56	49	46	51	61	62	59	60	52	57	60	48	61	51	50	52	51	73	64	46	56	49	53	70	41	50	65	60	74	53	54	46	56	54	44	53	47	73	53	51	42	64	50	62	54	43	51	53	56	67	50	53	52	45	55	38	51	60	55	63	56	60	47	52	59	52	55	63	47	49	54	70	56	41	51	50	56	43	48	61	48	57	66	58	60	69	58	52	47	49	53	50	61	65	65	61	45	68	62	61	57	57	50	60	53	57	57	71	57	51	54	48	39	58	58	50	51	49	58	49	75	75	52	57	53	49	57	48	52	52	47	59	57	49	49	52	57	55	70	46	63	48	56	49	58	56	56	64	48	50	53	52	47	65	57	52	59	64	53	50	52	54	50	49	49	53	59	42	47	48	66	47	46	49	36	53	54	69	58	53	47	34	58	47	62	57	45	54	53	54	50	58	59	59	49	61	56	55	46	69	66	50	49	41	44	61	48	58	60	49	55	61	55	57	58	70	57	50	43	59	45	56	50	43	52	52	56	55	51	65	49	64	46	55	52	65	46	59	61	57	43	55	56	68	61	62	52	58	51	56	57	54	71	60	64	72	52	54	58	37	47	57	53	61	45	48	49	49	57	59	57	52	55	65	53	45	51	59	68	56	58	57	57	50	64	53	57	56	50	50	52	53	74	60	50	61	51	46	57	45	53	40	61	49	53	47	44	48	52	65	58	68	49	57	41	52	52	48	47	59	46	48	41	60	56	50	56	52	66	57	50	53	51	59	54	50	57	58	58	73	63	63	61	52	49	54	50	64	54	42	68	52	58	55	60	60	59	59	45	66	55	54	35	52	50	55	45	58	59	46	61	64	42	59	56	65	57	56	60	47	47	47	73	48	64	67	45	48	56	56	67	47	56	54	64	61	51	54	48	61	49	58	64	63	37	56	56	53	76	54	49	68	58	50	57	61	46	58	50	65	70	55	62	63	43	64	42	52	63	75	54	50	57	52	56	56	60	57	44	51	44	65	63	65	58	39	58	59	59	56	57	57	61	59	55	56	49	42	52	61	43	60	55	64	70	55	59	57	55	59	71	56	65	49	52	74	50	60	53	64	60	43	49	51	55	71	60	62	51	47	56	44	57	62	47	41	52	45	52	54	54	57	53	49	56	73	57	51	63	43	46	53	58	60	58	51	50	51	60	53	46	58	51	56	52	58	41	80	59	56	61	52	48	41	72	48	56	55	45	61	58	51	52	53	51	57	51	68	56	47	46	58	52	59	67	45	44	65	54	54	55	53	56	60	56	59	40	52	59	47	49	63	46	47	60	55	58	62	48	49	43	55	64	48	50	54	45	60	67	60	61	49	56	56	56	52	52	53	58	55	65	55	45	53	65	43	63	48	60	51	45	63	66	57	58	56	53	55	60	64	51	61	46	47	57	53	48	40	50	49	65	59	44	67	57	63	63	51	74	51	49	55	66	56	68	62	55	62	53	61	55	58	55	61	53	46	45	53	57	56	58	58	68	57	56	61	63	47	66	42	56	62	47	51	52	48	59	73	57	51	36	52	58	52	52	50	59	56	57	61	59	51	70	63	64	45	57	49	58	59	47	57	50	67	55	63	52	48	58	45	47	48	53	75	53	55	72	58	47	55	54	48	54	63	53	63	50	44	47	39	56	59	48	50	61	47	48	59	45	58	49	66	48	52	56	62	57	60	56	64	56	53	48	80	58	51	55	52	48	66	61	46	47	50	43	50	53	74	52	55	43	41	59	54	59	50	41	57	56	59	64	61	40	38	46	55	65	52	58	56	47	45	50	62	59	43	62	50	56	56	48	56	47	60	55	51	49	60	41	56	55	60	45	52	72	52	61	40	55	52	43	54	63	56	58	61	58	68	60	59	50	49	66	52	55	68	59	49	54	57	55	55	50	61	58	48	44	67	53	61	67	56	50	55	62	68	50	36	54	49	56	65	60	35	59	56	62	52	54	66	60	59	65	48	44	61	52	54	56	56	54	44	42	59	63	52	51	52	61	54	50	56	44	47	40	55	43	52	49	53	47	47	70	52	41	48	54	45	71	52	51	44	58	54	55	54	54	53	55	63	54	40	58	57	50	55	62	46	47	47	60	71	74	57	63	49	62	66	64	50	58	54	54	70	50	61	54	50	52	46	57	55	60	43	38	51	59	47	54	60	50	56	59	51	57	73	59	69	61	47	52	58	46	43	44	63	47	71
23808	17101	15650	27734	49596	72748	73277	60409	45409	32947	21474	10486	4132	1547	887	732	695	709	690	678	695	705	696	691	695	661	679	685	655	641	693	675	706	638	765	694	719	679	701	678	655	730	646	673	674	675	700	718	674	671	663	688	696	667	715	683	670	703	676	709	659	671	735	680	680	693	687	723	644	731	688	702	722	726	709	714	710	645	735	680	635	705	697	690	688	622	712	681	721	694	697	694	699	693	677	723	707	690	672	700	716	708	686	687	684	661	722	678	705	666	709	714	643	696	697	702	719	665	687	696	710	709	667	651	668	717	710	667	664	699	696	683	654	691	701	700	702	731	661	681	648	708	684	710	682	687	682	715	698	707	748	686	720	712	646	691	679	675	746	692	661	669	713	696	665	667	719	666	700	662	705	691	662	664	703	703	716	724	667	709	642	644	679	689	732	716	662	669	680	736	689	725	655	695	670	708	682	690	666	688	688	681	704	673	693	673	661	661	691	701	702	693	692	700	752	662	707	711	691	679	712	677	729	687	749	707	690	696	708	702	671	714	660	669	678	728	723	694	684	690	682	675	685	704	719	681	694	672	650	684	683	638	665	696	650	704	670	683	652	641	683	692	669	670	650	716	709	703	663	684	687	707	689	756	684	724	677	714	672	664	725	699	667	667	687	687	678	698	684	707	694	648	688	673	713	703	682	662	701	719	703	704	740	687	691	690	694	680	707	723	649	718	698	721	660	675	678	741	713	677	679	743	699	707	690	698	695	704	642	705	680	715	663	672	687	690	670	675	696	699	677	679	707	692	726	731	682	666	666	712	745	692	664	651	713	664	622	725	687	656	704	739	674	662	681	670	713	710	690	664	722	671	657	670	705	690	696	699	731	645	670	713	688	680	648	689	700	712	727	652	651	705	674	678	738	685	713	688	667	710	700	703	649	685	696	660	711	714	768	702	681	716	633	662	697	699	681	660	696	678	759	678	713	664	705	689	628	711	695	670	714	696	684	706	713	676	662	687	709	701	701	690	675	697	675	714	686	675	671	719	692	642	693	640	739	711	691	651	685	672	698	666	704	676	703	661	671	666	711	687	695	675	698	687	675	679	701	677	685	664	715	657	703	699	648	613	698	718	695	671	696	690	691	681	652	688	672	697	703	687	725	746	679	713	686	750	684	690	732	678	643	710	712	681	755	684	685	709	676	659	656	702	703	635	688	687	673	681	708	753	723	672	691	663	705	646	681	735	667	669	701	717	677	680	672	711	703	683	682	705	679	673	695	697	690	692	619	732	692	694	663	612	688	702	661	692	698	718	679	671	719	689	681	729	661	673	705	721	683	692	654	672	684	708	704	676	683	696	655	666	675	672	646	675	668	689	700	716	708	678	672	674	727	685	658	696	704	694	681	674	697	702	721	721	673	658	701	700	666	708	674	627	645	685	663	706	655	675	689	698	701	706	772	688	632	671	691	688	711	686	675	666	636	685	664	712	697	667	697	691	726	671	689	717	684	704	661	668	713	709	725	711	684	713	691	686	719	688	684	666	625	628	697	734	691	671	664	664	687	693	660	686	669	721	697	736	713	758	713	691	680	704	676	653	702	695	710	665	705	698	696	670	683	700	726	707	655	711	695	708	695	672	675	697	683	697	724	684	673	720	692	730	671	682	698	679	670	671	659	687	684	668	656	659	661	721	733	673	757	704	694	742	678	724	709	651	710	676	689	685	687	651	683	701	714	676	727	737	658	690	695	670	635	700	665	661	728	683	652	667	658	643	680	646	676	711	664	674	740	695	679	719	682	686	700	666	625	722	723	692	698	693	727	712	709	674	676	692	657	715	713	690	697	689	698	692	687	665	685	709	701	706	684	700	650	707	710	722	703	661	721	697	740	723	627	687	665	663	681	740	691	692	707	686	658	724	677	705	662	708	689	672	685	667	659	709	680	631	722	681	704	692	685	665	668	733	689	703	708	684	680	707	697	661	687	647	671	650	687	666	690	686	711	670	649	667	677	733	687	668	731	649	659	720	650	638	650	680	721	746	689	670	723	662	706	684	684	681	640	629	654	653	693	682	679	686	673	648	692	694	709	728	675	736	717	675	670	649	650	653	668	667	715	668	663	690	692	665	713	693	718	691	666	633	681	719	705	718	708	707	722	688	695	716	711	691	683	705	688	700	686	655	709	695	718	678	682	670	720	669	687	734	719	715	699	717	664	717	691	716	684	670	663	667	663	688	674	688	711	679	674	678	685	673	709	699	708	708	707	658	746	717	611	727	698	759	661	718	704	684	683	682	694	687	691	735	631	656	650	681	651	713	713	629	662	710	714	681	659	721	695	678	706	674	736	665	724	657	742	666	706	705	688	670	662	613	638	674	668	658	700	678	677	687	694	659	658	738	695	709	703	677	659	706	658	734	686	683	668	705	649	682	665	634	692	640	710	671	644	670	720	725	708	668	673	694	711	682	700	699	699	672	677	662	690	686	684	694	673	684	681	654	626	685	667	700	644	681	705	677	710	698	698	734	672	666	730	699	728	709	711	751	709	706	701	648	704	642	720	662	643	695	688	641	704	697	696	660	670	680	715	716	664	674	687	661	718	703	695	676	708	678	709	728	665	702	698	687	706	668	666	644	704	656	683	646	720	628	702	676	743	679	698	671	726	676	704	714	711	714	735	731	698	705	620	640	702	671	700	665	678	663	715	684	720	688	764	679	735	693	681	661	709	640	706	706	672	712	738	675	709	704	683	684	699	671	696	707	693	675	637	734	675	672	700	649	697	681	703	656	722	687	702	724	669	698	757	665	727	700	650	707	690	679	710	779	688	670	664	631	687	672	646	683	696	687	676	700	680	656	649	705	728	690	710	744	647	648	762	709	643	693	722	712	657	686	700	673	712	706	673	637	720	683	669	679	696	723	680	692	668	677	704	659	722	739	710	665	652	677	689	708	648	697	670	667	688	732	656	691	671	687	670	697	702	670	719	676	634	697	735	668	691	762	662	657	646	720	693	667	676	621	686	671	670	651	696	677	693	687	684	714	689	686	654	737	659	684	700	623	681	746	658	650	706	723	692	721	734	712	684	676	705	688	691	724	717	716	686	670	681	632	720	692	652	680	742	695	691	677	715	675	689	652	681	671	697	705	753	686	683	707	688	670	654	680	696	743	717	619	673	676	689	695	679	673	678	668	704	707	706	707	677	732	686	716	692	686	673	691	704	728	641	657	668	649	682	677	687	668	667	674	738	682	653	659	658	738	667	693	721	683	683	689	656	664	647	679	677	715	669	658	738	669	714	680	667	672	705	708	703	734	702	689	662	709	654	704	670	675	690	642	697	727	683	660	731	706	693	674	694	702	710	666	655	688	676	721	685	715	690	707	708	683	670	674	649	653	695	702	705	704	679	687	728	689	659	676	644	702	689	655	688	731	675	697	706	668	703	670	696	710	661	673	692	658	740	680	643	676	663	680	697	652	685	669	711	687	704	643	696	714	716	711	704	705
1380	295	186	192	693	3106	4692	3609	2007	882	377	164	82	52	43	39	51	40	44	51	48	41	32	40	59	46	41	41	41	45	52	36	31	42	39	44	52	50	46	54	51	40	43	40	49	47	56	42	51	58	43	46	48	53	56	44	39	29	42	46	50	36	48	49	43	47	38	48	54	47	46	37	42	46	39	40	45	48	40	48	56	44	37	57	39	53	53	46	44	54	44	52	46	36	65	49	48	43	43	56	40	31	46	56	45	53	37	32	46	41	42	50	43	43	47	45	42	43	48	50	51	43	34	41	39	36	37	32	39	40	49	47	43	36	39	43	59	56	42	52	50	48	46	44	49	45	43	64	50	45	48	49	45	41	47	48	47	46	40	43	50	53	58	44	50	59	42	47	36	49	28	39	51	47	47	47	36	61	36	45	49	36	45	48	48	52	42	46	43	41	46	43	43	41	49	51	44	52	35	56	40	41	24	36	39	55	47	37	37	42	35	38	53	42	52	38	34	46	37	31	48	46	47	45	44	43	56	40	42	54	58	41	47	32	48	43	41	55	42	41	52	49	47	45	44	43	47	55	46	41	35	46	38	41	41	42	46	30	46	34	45	42	44	39	51	46	44	49	53	46	47	44	37	48	38	24	37	49	46	52	42	42	42	41	42	33	42	52	48	43	36	43	34	49	48	39	51	42	49	40	45	47	56	44	60	31	47	33	40	53	33	37	37	49	31	43	41	49	34	52	39	35	39	45	55	42	39	42	48	49	41	43	42	49	42	47	49	37	34	37	41	49	44	43	56	55	43	39	40	37	43	52	64	47	43	43	38	41	43	40	54	46	55	34	42	40	54	51	53	45	37	56	37	48	46	46	39	40	42	47	34	47	49	44	48	42	38	46	55	37	43	36	54	52	55	43	39	46	42	47	52	45	50	38	40	37	46	56	45	49	47	52	38	50	40	49	43	38	41	40	60	51	53	56	58	49	44	35	38	36	51	49	49	66	39	50	49	35	31	46	36	49	41	46	39	32	44	42	39	42	44	46	48	40	42	48	52	42	47	39	44	46	51	41	40	41	47	44	48	43	42	60	49	41	37	39	45	41	43	41	32	45	33	55	51	52	40	36	37	47	47	26	55	43	34	31	40	54	46	48	42	42	40	47	39	33	45	43	52	40	49	52	39	44	55	36	42	50	49	51	49	58	44	41	48	40	48	54	47	38	42	41	40	48	41	55	43	54	53	46	46	47	39	44	45	48	42	46	46	50	47	33	45	56	39	41	36	39	44	44	40	48	58	38	55	44	49	32	48	44	48	37	36	45	41	53	56	48	44	43	51	44	40	49	38	41	44	41	58	36	41	55	39	39	37	49	40	35	58	44	45	45	30	37	39	52	32	48	43	45	42	59	49	32	45	54	43	48	46	45	45	48	36	50	40	49	37	46	36	41	48	44	43	36	57	45	50	48	48	48	54	43	44	41	42	45	58	48	40	45	48	55	34	45	48	40	43	44	37	38	37	55	41	47	47	41	31	54	39	37	41	65	42	51	36	47	48	50	34	39	41	46	42	44	41	47	51	36	46	31	41	46	43	47	59	38	40	35	38	43	42	46	47	45	44	56	33	38	58	35	47	45	43	43	39	52	40	41	52	44	44	41	39	46	40	54	47	46	34	45	35	36	40	48	43	48	43	45	52	49	46	44	51	46	39	31	39	59	51	42	28	41	46	51	37	46	54	29	49	40	39	41	36	44	56	41	44	34	43	44	39	36	43	44	51	51	45	46	34	41	30	42	42	50	43	50	43	38	40	45	42	38	42	58	46	44	43	39	50	36	53	43	45	50	47	41	39	50	63	43	49	35	35	43	55	46	56	52	39	47	44	45	45	30	42	32	49	52	55	46	44	46	41	55	36	43	35	49	39	37	44	40	37	65	57	42	44	46	52	44	47	37	33	39	34	52	39	47	44	43	42	46	53	49	54	46	49	41	51	44	46	56	46	48	39	56	37	48	34	49	54	47	53	52	40	49	44	38	49	50	41	45	43	34	40	53	48	38	32	30	46	38	47	50	39	54	56	43	57	35	35	44	54	42	34	35	47	34	47	51	35	54	47	44	36	40	34	36	42	50	54	43	45	32	39	51	46	32	42	41	32	51	40	49	41	55	49	41	40	34	41	47	46	40	45	45	46	52	46	40	38	65	45	50	44	40	42	37	58	52	44	39	49	34	35	42	60	38	35	37	44	54	35	44	61	47	39	48	47	50	52	44	42	48	39	53	47	52	42	56	50	40	40	40	36	35	41	53	43	47	45	40	47	49	61	48	50	42	52	41	47	44	54	42	44	39	44	44	51	48	46	44	40	41	55	42	47	45	54	55	39	41	51	57	50	40	52	33	46	50	49	49	47	50	43	37	49	40	44	55	37	36	41	42	43	58	45	41	49	44	46	43	58	56	45	51	46	50	43	51	48	38	43	42	27	39	60	42	45	40	47	46	56	46	53	52	67	47	48	50	49	41	43	43	36	47	49	41	35	49	42	52	43	46	39	38	41	53	50	33	48	50	31	47	35	40	43	41	46	38	52	39	46	44	42	59	49	39	39	48	37	42	41	45	57	48	64	45	48	47	45	47	43	46	41	40	40	41	48	36	50	35	39	37	43	42	54	48	52	44	61	48	40	50	47	46	48	49	46	38	47	42	37	43	42	42	48	40	40	43	44	56	33	50	54	35	52	41	46	44	42	55	46	41	38	41	43	49	41	54	34	46	47	41	38	39	38	50	49	41	46	41	34	45	37	43	44	47	51	54	35	43	36	44	56	49	43	41	46	41	42	42	37	53	36	48	42	46	50	36	49	37	62	37	50	49	53	44	44	53	51	34	45	46	46	46	44	58	45	33	47	50	49	44	40	46	40	39	46	44	45	39	39	37	50	46	40	53	47	46	44	41	30	55	43	58	44	48	41	51	41	50	50	47	54	46	49	53	38	44	43	46	50	52	40	54	51	48	42	51	48	45	54	53	43	41	54	44	40	37	45	35	43	55	59	44	41	50	48	40	32	52	49	41	44	61	50	39	49	58	40	53	49	32	45	48	48	36	55	37	51	43	39	37	51	44	44	41	53	48	42	45	38	51	40	42	39	48	41	48	50	55	31	36	57	48	52	60	54	50	31	45	43	45	58	32	44	42	52	48	32	37	43	35	38	37	54	41	54	51	45	47	55	45	41	65	45	49	44	42	47	48	47	41	45	33	39	36	49	34	33	46	49	35	43	53	47	39	44	39	44	37	42	63	46	39	41	61	30	41	45	38	47	52	41	42	57	47	51	44	33	49	41	47	44	48	51	50	38	49	51	47	31	43	47	36	40	47	51	48	50	45	58	53	50	41	41	42	50	45	53	38	47	49	43	27	54	44	50	44	38	55	46	38	46	38	37	38	27	36	47	45	45	47	50	40	37	50	55	48	40	49	44	39	41	40	39	43	47	41	55	44	41	45	50	41
14443	6634	4211	10650	30056	43722	44328	36571	27983	18325	9325	3715	1428	796	606	560	596	566	569	578	550	570	559	569	579	549	554	550	548	550	515	579	541	553	592	518	563	537	527	589	567	563	588	550	555	578	522	573	556	571	522	521	551	521	626	553	543	541	565	554	556	535	557	540	515	576	589	550	547	514	549	545	532	541	539	519	588	536	561	563	587	557	568	555	545	577	598	567	559	549	580	607	563	543	595	558	568	586	590	586	562	557	550	578	570	563	529	542	546	532	548	551	595	529	580	540	546	579	563	560	535	584	553	574	546	602	577	596	542	570	599	567	553	545	546	530	583	624	539	523	542	548	527	553	552	547	586	575	542	547	589	620	594	552	537	574	524	562	550	587	585	537	509	544	545	537	573	569	570	625	536	539	550	528	536	550	527	550	555	564	547	598	585	573	537	555	569	544	545	532	543	543	506	560	572	570	578	615	546	587	558	570	575	537	524	569	544	614	594	581	586	582	554	550	562	577	543	546	598	566	577	582	527	554	559	586	542	583	550	534	537	580	555	559	601	537	585	526	560	560	528	591	561	601	531	542	519	570	528	585	562	617	520	573	583	554	574	546	605	537	570	565	549	540	529	569	568	563	555	542	538	552	565	620	565	575	589	579	537	597	582	585	560	533	542	558	580	567	529	552	566	575	565	552	577	539	597	565	554	541	568	611	555	546	585	567	541	528	559	589	590	565	526	552	602	535	584	558	570	550	551	560	589	511	596	561	515	576	553	536	570	527	558	564	577	542	590	602	546	526	552	558	582	585	544	562	580	552	576	524	547	565	558	568	571	536	545	569	570	552	558	550	587	590	563	579	559	562	552	558	606	538	589	583	558	582	549	568	588	567	543	566	540	532	592	565	579	590	565	583	516	566	515	539	577	501	599	558	566	557	568	560	538	581	604	566	560	570	583	553	608	580	584	561	516	568	569	524	539	550	567	584	565	575	549	535	567	603	507	555	575	610	576	542	531	600	596	566	557	532	586	513	565	584	526	560	569	576	642	560	559	584	604	577	551	579	549	547	572	571	605	539	615	567	532	574	565	586	592	546	545	544	534	567	583	577	558	623	603	569	564	591	543	572	553	555	564	560	556	550	604	609	549	500	562	553	581	571	569	558	572	567	577	567	566	567	559	565	569	561	573	550	554	542	565	577	562	547	538	544	536	567	596	541	564	546	570	586	571	554	601	584	578	562	565	560	584	569	560	584	520	591	535	523	510	519	580	516	520	591	593	589	544	540	571	533	539	539	579	548	588	555	525	548	511	568	592	543	559	548	567	561	549	552	534	523	582	536	541	568	565	554	572	533	593	521	564	576	575	542	565	538	567	554	540	529	597	590	582	566	571	589	596	539	538	563	563	525	537	531	578	584	552	554	565	565	583	562	588	539	549	567	554	565	570	575	570	535	569	544	523	550	568	579	548	577	569	564	580	583	571	541	543	549	574	566	522	552	599	609	566	543	540	565	592	516	563	528	547	591	547	555	576	553	564	587	562	565	555	529	561	567	520	551	525	523	552	569	563	556	604	569	590	562	557	583	549	564	591	553	586	501	557	566	580	595	592	534	552	543	582	584	597	543	554	565	539	577	597	545	516	559	542	538	547	565	563	566	557	596	570	559	596	587	547	545	542	561	549	590	561	559	574	546	570	538	565	574	573	540	539	548	579	537	554	577	602	592	563	599	547	553	583	590	529	551	560	546	558	549	599	569	568	538	590	576	542	579	567	573	558	568	538	551	576	570	566	533	561	536	595	563	574	596	553	571	547	554	547	551	569	532	534	565	570	583	549	561	544	569	565	552	518	544	542	518	544	608	565	599	562	571	564	567	535	563	574	559	557	531	543	550	541	517	562	597	614	537	568	546	534	563	575	563	558	554	563	561	560	557	559	541	539	556	523	527	575	525	603	592	587	566	548	555	551	514	541	568	558	527	566	561	569	547	568	576	562	556	552	545	546	559	538	539	550	573	588	575	607	543	572	578	512	592	560	608	560	609	576	551	522	577	559	563	542	544	596	568	535	516	554	558	528	577	575	556	560	576	563	515	529	551	542	579	516	553	560	536	555	546	584	540	514	614	582	532	575	567	604	583	578	551	555	573	608	565	537	576	561	594	581	501	547	556	561	561	591	588	567	571	593	545	547	554	578	536	575	556	561	575	591	526	518	524	578	559	525	566	609	560	561	575	511	525	550	602	544	538	576	555	533	560	533	561	550	557	530	576	544	546	574	573	558	564	576	589	556	557	539	566	547	540	541	548	549	551	532	584	583	568	530	542	570	563	545	589	628	602	555	613	543	563	563	585	486	571	578	588	583	526	525	574	581	572	538	572	584	579	569	545	572	547	543	559	571	573	555	533	532	538	555	531	551	584	563	567	601	623	561	545	567	599	528	568	549	577	579	550	546	550	591	599	545	569	567	557	543	570	542	593	573	541	537	558	577	598	542	579	555	596	549	557	588	558	576	605	527	602	540	565	562	599	573	526	588	531	552	514	550	580	583	539	552	574	579	560	569	537	576	558	557	522	615	530	557	559	535	575	563	535	564	572	586	575	539	541	608	507	538	571	562	546	603	610	604	558	567	576	564	551	550	572	562	596	590	564	564	552	599	524	580	552	542	588	523	573	570	593	563	568	547	561	576	528	542	554	554	588	528	529	568	528	551	569	580	529	537	600	547	591	521	598	556	545	555	575	558	552	559	604	559	540	520	553	547	575	580	496	569	571	578	579	591	518	543	560	570	570	545	533	602	526	545	554	555	556	574	548	554	567	560	574	549	570	531	581	593	549	556	563	518	546	584	557	588	540	588	589	576	576	581	572	583	564	557	521	542	518	581	579	536	538	554	524	525	549	556	588	570	605	595	558	571	586	541	590	565	577	558	559	555	544	538	579	567	574	554	565	602	554	536	536	556	519	581	557	582	590	548	543	548	557	559	575	532	546	589	532	545	526	607	573	562	581	556	548	548	574	553	583	544	567	557	566	559	572	575	537	568	519	559	543	575	549	528	578	555	552	559	537	544	564	553	568	569	542	545	569	560	550	539	545	555	560	543	576	587	621	557	553	563	552	553	557	518	553	544	590	560	609	592	560	591	555	599	546	550	558	533	558	568	509	569	519	575	553	540	545	558	575	564	559	517	567	561	536	582	563	554	538	552	543	575	497	559	606	542	578	570	544	550	583	563	531	554	544	547	564	618	565	567	581	578	551	603	587	549	564	545	583	563	553	538	575	579	562	580	561	533	571	538	581	544	551	534	556	539	549	547	567	537	573	543	535	554	572	542	558	573	571	525	554	593	571	529	529	543	586	565	526	554	549	561	536	548	560	549	503	566	557	546	548	556	577	563	535	551	585	539	565	543	577	558	606	542	544	575	553	543	529	547	574	574	531	593	529	581	549	575	580	548	510	584	575	582	519	532	536	531	536	582	585	564	583	601	543	584	574	577	595	570	561	568	545	532	506
700	662	528	521	2363	9307	12355	9865	5232	2148	757	310	111	72	54	53	53	47	46	45	51	53	48	48	53	50	39	47	48	46	40	47	48	62	49	39	48	57	52	53	50	51	41	45	57	58	47	35	47	70	54	58	36	48	40	48	63	55	55	39	49	59	43	44	54	57	50	51	44	49	49	46	43	50	52	47	31	45	50	50	43	58	40	49	45	43	49	42	45	44	55	42	61	46	46	39	44	54	43	45	48	44	54	39	33	51	48	39	43	42	49	54	53	47	57	34	47	41	42	38	47	40	57	52	62	52	46	37	44	56	43	45	43	46	52	44	49	60	46	45	35	42	55	51	48	50	42	54	53	45	49	44	50	43	53	41	36	48	58	65	53	46	45	41	50	42	50	42	59	43	57	49	48	43	59	59	59	44	53	39	63	59	63	55	52	54	49	55	44	51	51	44	56	51	45	50	51	48	53	56	50	51	61	44	56	55	44	37	45	47	40	54	44	37	45	40	53	51	47	38	45	48	45	39	58	46	59	54	40	47	50	59	49	40	49	40	50	42	49	50	42	43	45	35	49	48	39	41	53	47	46	47	46	49	63	38	52	34	54	49	41	66	48	48	46	42	49	51	42	45	55	53	41	42	47	52	41	42	53	52	45	58	46	43	61	47	40	40	47	48	54	54	51	58	52	54	39	54	63	42	44	50	39	53	54	45	49	57	39	55	53	41	54	44	37	41	52	38	50	52	46	48	53	49	48	38	47	43	57	48	41	52	49	64	44	49	54	52	44	49	42	48	49	57	58	47	54	56	45	56	48	46	37	41	53	57	55	51	43	58	53	44	40	59	50	54	43	47	62	50	47	48	42	56	53	52	45	42	54	36	49	52	48	44	48	47	41	57	59	56	38	47	38	44	49	41	37	59	42	44	44	63	45	38	54	54	43	45	46	46	40	52	54	52	30	40	66	45	41	52	54	47	43	41	45	46	31	53	52	45	52	47	53	34	51	43	45	57	55	50	33	53	49	46	43	46	61	41	30	35	57	40	57	54	48	51	50	59	41	37	58	54	47	64	45	60	48	50	48	50	58	50	46	39	46	61	49	52	51	43	31	48	46	69	44	56	31	46	50	46	44	55	49	43	42	51	48	49	46	51	37	49	51	44	43	43	38	49	50	50	42	47	43	48	55	47	54	63	57	46	44	49	46	46	50	44	48	65	38	45	40	45	47	48	49	46	39	44	47	49	46	44	46	52	53	46	51	56	46	49	40	47	44	43	42	40	46	38	53	37	62	45	33	50	48	44	50	42	50	35	34	46	49	37	64	50	63	44	49	48	46	45	50	54	49	60	44	51	53	41	60	52	34	49	55	49	35	53	51	56	41	48	47	46	39	39	49	33	39	46	43	38	53	50	40	48	49	46	48	47	38	50	47	50	46	57	47	48	48	46	53	41	47	41	49	57	44	52	51	49	46	55	50	35	42	49	60	53	51	40	43	51	45	56	68	53	41	41	44	52	56	47	49	72	42	55	56	55	52	52	56	33	55	41	51	50	59	61	52	41	42	45	45	53	45	54	41	47	49	53	48	53	49	48	49	39	48	52	53	34	63	52	44	47	56	63	58	56	46	40	45	53	56	60	52	52	50	48	45	46	53	44	44	52	55	40	53	58	40	55	49	57	56	50	63	59	43	50	48	47	56	48	67	46	55	51	37	56	54	48	40	51	59	31	48	55	57	59	51	45	44	55	47	38	46	52	54	61	45	48	47	60	56	46	43	61	52	48	54	50	37	58	56	38	33	35	50	47	44	57	45	63	45	53	56	48	41	54	45	49	48	48	57	47	47	45	48	43	42	41	36	48	48	41	46	57	51	61	48	63	51	39	46	39	48	62	39	39	48	55	59	41	54	57	46	49	47	37	56	44	54	42	47	47	52	40	46	48	54	53	36	54	39	51	36	46	42	51	54	49	39	48	50	54	48	47	52	58	56	51	49	40	43	49	43	56	50	47	54	61	40	49	59	47	50	45	58	39	42	59	48	34	27	53	47	58	49	54	64	54	43	39	32	47	47	45	48	47	42	46	52	55	56	55	54	40	42	46	46	66	66	53	42	39	49	48	45	56	45	41	44	44	49	55	51	41	41	45	52	43	50	47	47	51	48	56	46	45	55	49	43	44	49	43	46	53	52	43	38	38	49	57	50	56	52	57	33	52	39	48	53	35	50	50	47	55	53	49	57	53	36	43	56	53	47	50	54	55	60	45	43	62	46	58	49	39	50	43	41	37	59	50	41	41	53	52	50	56	42	60	51	75	46	48	54	53	53	49	56	52	37	45	47	49	50	50	40	45	47	44	51	48	39	44	44	53	43	44	50	39	51	56	38	40	35	46	46	37	51	44	47	53	58	32	44	55	62	47	52	30	41	56	46	47	44	36	49	55	46	45	33	45	61	40	50	48	62	46	54	49	49	42	47	42	57	49	45	48	39	46	54	29	42	53	49	38	61	54	53	59	51	52	45	62	54	36	53	46	52	53	51	54	58	43	50	54	49	48	47	53	40	46	48	40	44	29	35	62	51	56	55	48	44	49	61	42	45	45	56	51	43	43	46	37	42	48	54	55	38	52	46	60	45	47	54	47	51	44	54	39	46	43	42	46	46	56	48	40	61	42	44	53	52	47	44	43	51	43	40	51	51	56	41	59	48	49	38	50	55	40	50	47	39	44	45	50	57	46	46	58	47	53	50	38	40	53	49	66	56	43	74	46	40	47	36	34	35	57	36	42	53	48	43	52	49	53	35	45	46	42	40	42	46	50	53	43	43	51	37	53	54	53	40	46	56	40	47	37	48	54	49	50	50	56	59	41	37	46	54	58	42	41	49	46	47	59	53	48	51	49	40	38	55	42	49	46	48	52	51	41	32	45	45	52	58	48	46	51	53	49	53	53	35	40	46	62	48	44	49	41	47	53	48	38	45	49	44	56	44	47	33	55	42	57	47	44	36	34	57	46	48	51	46	43	46	48	53	65	56	52	52	41	49	50	42	63	65	40	68	39	46	45	38	34	47	44	48	53	35	53	49	48	44	58	57	48	48	44	48	53	57	50	52	49	47	51	49	46	46	49	55	56	53	52	56	46	40	45	49	53	41	58	56	39	49	42	49	43	50	53	52	45	37	47	66	49	49	40	41	45	48	51	42	55	51	44	40	61	48	37	49	51	38	51	41	42	61	46	51	51	43	40	52	61	45	51	38	49	45	46	41	54	49	46	64	51	44	52	38	42	55	40	50	47	37	50	45	58	49	58	46	46	42	43	53	41	50	53	41	42	52	38	48	55	44	49	54	46	52	60	58	52	48	61	51	64	46	44	54	55	52	46	54	62	37	58	49	54	43	50	49	53	52	52	48	44	50	55	51	52	44	60	44	61	51	52	44	45	43	54	45	57	53	54	46	42	53	56	53	46	59	41	54	58	38	47	38	48	62	46	51	57	39	42	46	52
16936	13624	9753	21776	46144	62744	61058	50520	38050	26909	16001	6730	2508	1097	758	607	594	589	601	678	653	628	591	633	562	606	622	574	598	620	636	679	626	571	599	625	607	600	648	601	618	583	605	630	581	603	590	570	606	610	653	565	615	640	586	606	645	576	579	618	658	565	558	558	624	574	605	601	597	628	654	591	558	587	614	622	606	592	610	603	587	639	660	574	587	587	582	539	593	610	644	600	592	619	552	589	581	592	561	598	649	607	591	649	614	572	584	646	618	589	584	624	617	590	622	633	576	622	588	585	579	646	577	576	621	587	610	572	594	602	550	585	608	602	619	624	601	605	640	613	593	577	597	579	585	626	612	625	596	605	585	650	622	600	587	602	592	589	551	616	584	605	613	591	615	592	583	572	573	635	632	609	604	590	637	626	664	582	606	626	618	583	639	637	617	574	590	618	581	625	610	617	631	537	626	581	616	563	632	654	574	614	599	619	584	604	590	646	605	596	607	608	573	630	641	573	609	557	672	652	589	599	620	597	653	614	624	587	605	559	586	551	576	613	631	640	615	619	617	617	588	604	623	580	600	633	623	616	605	634	629	614	619	633	589	603	607	578	587	587	599	570	579	617	598	571	590	577	612	615	635	644	593	607	635	656	635	596	583	581	617	602	621	562	610	605	620	563	649	639	609	602	617	624	648	604	623	575	600	591	633	593	652	592	631	630	605	590	615	575	599	590	578	620	638	582	597	610	625	633	566	600	567	594	602	608	603	667	631	647	614	573	611	572	618	616	586	647	613	617	554	597	594	626	570	674	611	604	591	585	609	592	657	614	641	599	599	580	600	639	606	608	599	566	609	578	608	617	618	644	583	588	581	638	644	599	546	646	565	613	596	639	600	618	630	662	635	583	618	592	565	619	603	582	624	586	602	603	607	600	587	654	575	625	583	611	607	564	618	602	608	606	574	596	623	576	615	618	609	611	600	600	595	642	598	606	594	629	593	621	557	618	595	613	592	607	588	589	611	601	617	577	617	593	600	578	604	604	626	633	619	630	618	643	617	661	642	612	643	616	612	591	600	611	657	615	627	601	584	598	595	649	561	618	620	584	582	598	614	595	628	611	611	613	626	637	584	637	592	690	604	591	589	648	553	567	650	633	605	583	600	577	626	636	631	642	552	618	547	625	599	651	605	635	584	610	608	657	612	608	609	618	620	550	590	620	611	578	586	615	607	547	643	589	608	566	644	622	605	659	597	583	632	638	542	644	625	592	560	618	616	628	630	622	583	598	582	626	627	614	628	592	612	620	630	593	569	582	592	643	586	616	593	636	580	635	588	603	619	609	639	560	621	596	615	631	605	581	597	621	616	619	617	603	617	570	606	577	588	652	595	596	619	608	588	597	578	603	548	604	609	585	606	629	574	619	589	593	626	574	579	630	568	628	622	613	627	627	613	649	578	675	650	606	630	589	587	598	602	598	611	592	581	622	570	619	597	592	598	597	629	594	600	597	583	625	591	631	606	568	601	620	598	619	612	645	646	666	614	580	571	593	590	594	602	610	623	612	605	594	595	590	625	611	591	587	616	609	652	599	559	623	615	611	619	579	623	597	602	612	619	605	571	583	601	638	610	621	580	621	608	577	648	623	628	621	576	599	562	604	578	617	645	603	556	597	636	577	589	613	583	595	616	618	603	657	579	599	611	621	587	632	597	579	614	603	585	577	624	607	617	599	595	573	582	585	598	613	587	648	584	628	598	603	561	567	601	590	592	646	576	628	627	554	593	585	637	622	635	568	569	562	611	644	569	587	595	591	617	643	631	633	604	614	652	601	612	595	597	638	611	605	615	659	615	604	590	646	579	615	600	633	612	642	624	581	602	590	610	623	602	611	601	577	627	588	593	583	634	623	621	576	666	577	570	557	598	588	617	579	639	620	603	627	550	589	625	609	640	605	609	609	632	609	578	577	587	610	637	616	605	578	607	565	531	579	607	641	627	598	573	601	608	604	602	592	640	595	605	625	622	617	585	578	596	579	599	609	634	597	621	621	595	563	624	627	629	628	603	614	611	644	590	626	605	567	578	599	619	597	592	581	616	609	620	591	595	614	609	583	599	593	625	600	569	624	638	569	597	600	638	631	605	626	576	612	586	649	599	574	598	641	562	594	562	628	630	613	636	593	648	601	590	593	579	608	598	637	618	596	595	596	591	564	616	592	597	598	615	610	593	599	650	599	601	633	633	616	604	621	614	593	616	620	595	600	664	630	583	584	605	581	597	586	583	600	648	593	570	600	634	613	584	560	612	584	603	631	595	618	603	585	594	610	601	630	642	621	568	613	621	612	588	628	624	634	623	622	605	662	594	590	607	571	603	588	611	616	605	635	601	636	600	605	623	611	610	574	616	563	640	560	603	591	595	657	609	592	675	631	611	571	570	656	596	619	611	604	585	602	649	629	564	563	602	602	617	613	607	595	635	629	617	610	572	608	607	586	554	597	554	613	632	585	585	582	620	598	630	597	628	624	635	562	611	609	582	560	625	588	616	596	588	602	577	611	613	591	629	613	608	638	547	585	602	611	619	621	642	564	574	588	645	603	623	596	651	622	599	559	579	588	593	605	648	607	561	611	638	587	622	611	590	597	658	599	614	602	637	610	606	605	630	544	652	616	601	584	621	608	581	602	592	585	595	595	634	616	574	584	621	682	607	646	620	596	621	546	639	601	603	655	547	610	623	633	604	609	624	638	580	581	606	617	620	592	572	597	610	605	589	594	647	595	621	578	583	565	618	625	564	565	620	595	632	616	618	628	577	621	602	613	632	632	584	612	638	590	647	650	586	643	629	597	604	586	599	605	668	606	634	590	577	634	621	603	607	617	591	622	646	575	590	636	585	620	616	597	576	629	601	627	596	565	609	592	585	641	655	600	573	595	598	562	603	599	644	614	649	618	616	585	609	641	600	602	629	607	632	596	610	581	646	617	632	619	621	606	613	567	573	634	613	593	591	628	620	598	659	584	618	585	573	610	617	592	662	631	627	583	602	593	614	635	625	643	601	650	563	549	639	631	607	621	621	622	590	589	678	613	565	590	588	575	629	634	610	627	575	589	613	644	581	597	637	655	583	576	586	617	612	617	628	558	584	601	590	627	623	622	626	607	585	633	608	612	610	582	587	589	598	633	580	594	670	609	569	603	591	607	596	595	600	588	652	618	617	600	620	593	578	565	650	591	656	616	592	573	636	590	620	588	610	598	636	613	611	597	613	613	575	599	607	626	574	619	596	585	661	624	628	641	589	627	625	594	640	578	618	644	621	589	575	587	619	639	587	596	632	574	575	606	582	603	626	585	618	587	612	609	603	629	572	579	647	598	627	588	571	598	613	581	582	588	638	588	621	655	591	600	619	605	623	601	625	669	645	609	596	641	633	619	618	572	622	565	602	598	599	574	633	580	646	590	616	583	610	591	578	596	612	587	581	609	601	647	616	622	615	629	599	585	605	612	576	605
2045	428	485	506	2005	9564	12992	10209	5455	2300	854	329	122	81	62	54	46	41	58	59	58	43	41	55	38	57	47	47	51	51	48	51	50	35	52	33	43	53	53	59	46	52	45	51	65	51	49	47	42	48	56	45	52	40	56	47	67	51	46	63	40	34	46	45	54	56	44	58	57	44	51	46	51	47	63	56	41	55	41	51	59	43	55	53	57	48	44	42	44	45	55	46	52	45	43	52	45	44	46	53	62	46	45	64	52	52	42	54	57	43	48	47	64	71	43	67	57	50	55	46	57	46	71	46	59	43	46	56	48	43	47	51	49	57	46	47	48	44	49	54	55	48	47	48	41	48	55	36	50	53	53	58	39	48	45	38	42	45	47	37	60	36	55	45	52	48	59	38	53	50	48	47	51	43	49	54	53	39	40	53	50	47	46	45	37	45	43	47	47	49	47	44	45	49	53	48	52	56	44	42	56	56	44	47	63	43	65	44	46	43	51	39	58	46	57	60	56	49	58	47	50	43	56	58	51	55	46	50	45	55	70	64	45	49	56	46	58	54	52	42	41	60	68	52	54	63	57	51	50	54	48	45	41	55	44	46	56	58	54	54	63	45	60	53	44	46	65	47	44	46	65	51	44	44	47	54	42	60	51	42	41	56	44	48	45	55	39	49	52	43	46	51	56	46	52	51	43	50	47	49	51	35	49	54	50	39	54	53	49	45	42	43	43	39	48	44	61	50	62	56	55	38	44	55	58	61	49	50	44	49	45	49	38	48	52	43	58	62	57	44	35	49	52	69	54	45	58	54	57	48	48	56	47	32	60	46	43	54	49	58	55	46	54	51	61	40	50	58	40	54	45	47	51	42	44	58	55	50	41	56	48	53	48	51	43	50	64	58	47	49	41	48	37	51	63	42	42	63	44	51	43	64	42	51	63	54	53	52	45	62	35	43	50	50	40	48	42	45	48	49	46	46	61	50	38	39	46	45	49	47	56	49	51	39	57	59	40	56	43	48	53	36	50	59	53	53	54	51	39	45	45	36	53	63	51	48	49	52	48	56	48	52	54	42	52	53	47	62	47	42	50	54	53	57	48	44	56	56	45	60	49	53	59	35	44	47	67	54	37	53	49	55	50	42	51	47	43	55	50	59	51	49	41	41	54	44	40	46	51	50	59	41	51	52	48	51	47	57	61	49	57	35	42	44	46	50	41	59	45	59	61	61	60	41	48	54	40	41	45	47	45	45	70	47	55	46	54	51	50	51	48	43	50	40	45	46	55	40	44	45	67	42	32	48	43	45	49	42	49	46	47	41	53	46	55	41	51	48	42	50	44	45	65	59	64	38	46	48	44	61	50	42	55	63	48	53	42	49	57	45	46	43	49	53	47	46	61	51	52	43	47	50	40	54	43	57	54	53	64	52	54	44	48	46	46	54	58	40	48	41	50	39	45	61	61	41	60	58	55	36	44	54	39	45	54	46	40	72	56	59	51	58	55	56	46	61	41	49	49	48	51	51	50	62	44	45	51	44	39	42	35	58	51	46	45	52	50	56	56	47	53	50	53	49	55	45	39	57	63	39	52	63	50	41	60	61	45	71	48	57	45	46	38	55	48	50	49	45	40	51	55	57	51	48	54	59	42	48	45	55	44	45	50	47	50	55	54	47	49	49	34	54	59	36	40	62	52	59	61	42	61	61	52	46	38	52	48	60	49	42	46	46	67	43	46	58	40	49	47	47	48	33	50	47	39	52	52	53	58	45	58	54	40	52	58	41	42	51	49	60	48	38	47	47	43	57	44	51	52	51	57	55	42	57	55	45	57	38	49	50	57	57	40	48	53	50	49	44	54	52	41	41	52	50	42	49	54	55	51	51	49	59	46	70	45	66	53	56	45	46	42	56	50	43	53	49	41	48	57	41	51	51	55	43	52	48	48	47	50	56	45	49	64	43	55	38	43	39	65	68	44	54	41	56	55	62	43	46	55	57	51	43	59	55	44	37	40	56	57	53	37	46	50	56	48	55	29	44	48	63	60	55	59	63	50	44	43	48	46	58	57	40	42	41	52	50	68	60	51	52	55	60	46	46	47	64	48	47	60	50	44	53	60	45	50	47	60	57	48	53	60	46	65	60	56	66	48	45	52	40	36	45	57	46	48	51	52	48	30	56	48	50	40	54	43	55	50	39	43	43	47	48	55	43	53	61	41	60	43	46	54	53	45	47	51	50	40	44	41	52	55	59	50	52	45	67	51	59	52	46	54	58	56	48	53	52	60	42	54	53	50	55	45	48	54	60	55	50	53	54	55	45	56	42	54	37	49	52	54	42	49	45	33	48	45	51	60	56	45	43	55	67	42	45	49	48	52	35	41	54	59	38	48	62	50	39	66	63	41	44	50	44	41	55	50	54	53	41	45	64	72	44	62	54	48	35	50	62	52	71	48	42	51	42	51	56	54	55	55	45	60	56	42	46	60	59	44	63	49	46	42	47	50	58	45	52	46	50	41	61	44	59	48	53	53	44	58	50	46	53	45	53	47	41	47	53	44	49	51	51	66	55	53	54	57	53	52	50	46	56	33	61	46	58	49	49	44	50	42	59	44	57	43	64	60	50	48	62	56	46	41	46	43	52	57	58	52	65	46	51	62	46	64	62	46	35	52	49	37	51	53	51	50	39	50	51	51	52	56	39	46	71	62	56	43	51	59	49	50	42	42	59	41	36	43	54	59	53	46	54	46	45	62	44	45	53	53	45	47	49	44	52	48	55	60	46	47	50	46	52	46	38	46	52	45	43	52	49	62	51	43	50	45	41	54	46	49	54	47	51	52	45	38	45	38	46	49	51	53	41	46	57	51	43	51	53	55	55	54	57	40	49	36	54	51	58	45	67	38	47	52	44	62	53	47	42	40	52	39	44	45	49	49	55	43	33	47	47	63	53	46	47	48	61	59	54	47	47	51	53	48	58	55	54	41	45	45	53	64	44	59	38	41	55	53	46	55	49	52	55	51	45	51	53	51	35	51	60	46	60	54	47	56	49	51	52	54	51	62	45	45	49	71	64	55	58	54	41	45	53	50	53	57	55	53	52	62	36	40	51	51	43	53	52	40	52	60	44	47	43	31	53	44	59	51	52	49	49	56	50	47	47	57	56	47	46	56	44	49	53	55	45	46	41	51	43	36	54	47	38	57	47	47	48	48	43	45	47	45	46	41	44	42	49	56	38	44	48	48	44	58	31	52	50	56	59	54	51	53	50	43	53	54	51	46	47	57	48	53	43	51	42	53	49	55	69	51	57	31	48	48	61	62	48	33	43	60	54	32	44	46	51	44	45	50	62	39	45	43	53	51	46	37	44	55	59	43	46	53	52	43	53	45	44	48	37	55	60	53	42	40	65	47	47	50	54	41	39	52	45	50	45	53	51	35	60	39	46	59	43	51	55	57	57	46	52	53	55	51	53	44	51	38	52	52	65	46	53	48	51	44	62	48	50	50	57
16803	10019	8982	21135	43815	63930	62829	52284	39375	28335	17382	7822	2796	1149	778	653	666	618	638	640	657	638	630	619	639	629	665	631	665	682	693	639	610	663	633	646	671	626	717	625	642	643	594	670	651	679	673	648	596	613	636	622	636	640	683	673	645	631	680	624	602	604	634	611	654	605	656	641	620	625	664	651	572	683	637	653	609	608	590	670	648	622	600	648	624	607	655	613	635	685	619	680	637	686	662	630	642	620	630	663	590	628	643	627	659	631	658	617	647	602	602	631	641	644	620	664	655	625	648	629	584	631	661	622	624	618	648	623	624	691	656	657	656	652	630	652	660	616	650	618	677	594	610	602	580	668	624	651	647	652	613	647	624	639	683	645	675	679	627	600	613	657	629	651	636	613	640	630	628	624	594	631	670	685	608	639	571	641	647	676	662	681	639	632	646	638	628	637	656	639	600	632	620	613	656	638	637	645	690	621	582	633	643	638	660	698	610	648	613	634	644	592	632	626	641	590	643	643	621	631	647	668	659	673	606	639	678	600	669	642	612	642	612	620	600	637	667	670	642	669	647	657	672	615	648	654	644	644	629	596	719	625	662	663	638	667	605	663	639	650	646	613	656	643	576	645	635	669	604	592	634	626	595	637	651	646	639	647	605	635	662	666	629	627	619	638	637	617	677	638	661	659	570	647	615	639	619	660	590	622	629	652	628	637	630	648	643	620	615	623	638	680	607	615	668	607	649	610	637	626	666	705	637	642	632	633	618	652	644	663	638	641	623	610	646	597	661	652	620	597	633	624	608	641	639	636	634	657	639	703	690	640	705	624	650	646	624	657	603	655	611	653	651	683	638	637	646	614	607	609	630	675	667	623	632	639	628	660	647	667	628	686	655	619	623	616	634	616	643	652	684	648	644	588	677	667	681	610	634	629	681	663	652	643	649	646	643	629	625	668	617	665	600	615	663	630	669	630	615	634	671	579	623	671	631	633	625	630	608	648	641	627	610	615	609	650	601	673	646	632	646	630	634	638	615	640	637	701	616	617	647	657	676	657	635	649	647	629	685	649	624	631	654	635	666	614	626	642	627	636	629	674	649	590	645	612	646	644	650	616	605	620	701	630	633	638	643	638	631	651	628	655	676	685	663	613	668	653	678	643	718	626	661	633	641	664	637	677	651	646	606	588	662	665	599	587	634	622	657	675	639	603	625	620	629	581	599	618	681	606	682	664	623	632	654	605	611	657	648	620	653	599	628	647	633	629	621	609	598	613	610	637	617	628	602	642	612	668	608	659	619	661	613	653	620	658	659	669	648	588	656	639	674	624	623	622	654	664	648	645	578	615	643	630	623	668	619	574	622	599	630	647	581	618	668	678	591	673	636	632	589	580	625	664	652	655	619	657	660	584	670	614	647	677	651	646	635	610	657	616	626	649	637	647	686	648	669	636	683	650	605	621	697	640	630	616	655	594	637	624	646	676	669	624	626	624	633	622	582	635	653	632	621	626	615	632	674	650	631	643	650	618	641	646	653	661	628	645	652	653	620	624	652	644	606	665	635	653	670	638	644	671	634	638	644	627	690	609	625	673	657	665	644	659	645	650	650	675	642	632	628	690	670	654	647	665	654	624	700	653	667	607	624	653	623	658	665	612	629	662	681	627	676	642	654	631	646	608	653	664	595	625	623	600	650	638	635	671	629	682	620	618	638	631	651	634	643	612	670	580	674	650	628	609	645	647	620	633	621	645	637	618	671	642	631	651	644	622	655	666	632	625	649	623	677	622	678	653	630	627	662	617	588	653	636	680	695	650	623	667	690	679	624	620	649	677	680	650	628	642	602	671	648	635	673	613	621	637	645	603	651	665	674	629	596	604	589	662	625	587	620	612	650	609	681	665	614	631	634	600	659	686	605	606	648	623	628	603	644	674	650	640	627	665	598	604	633	629	632	663	718	596	625	670	606	645	630	655	659	682	650	601	653	652	603	633	657	649	627	654	646	592	642	618	628	603	672	651	653	619	648	673	668	652	666	609	645	670	642	663	642	621	635	653	682	652	636	618	645	655	701	653	650	626	620	677	702	656	670	605	640	667	696	610	636	636	604	645	632	648	652	603	629	603	640	660	642	648	661	648	646	616	647	621	612	636	623	685	648	622	643	670	681	623	586	640	650	626	654	643	642	638	656	678	658	641	625	644	593	660	657	636	626	615	680	647	610	620	645	612	646	624	629	657	653	650	633	590	643	680	625	609	613	620	646	646	618	611	642	657	621	644	633	617	643	673	585	660	602	630	656	629	606	608	628	614	668	621	648	649	672	636	611	632	647	637	619	613	664	656	657	656	664	636	633	602	632	664	620	657	615	608	593	655	636	592	600	645	614	648	666	610	649	638	602	666	644	638	648	633	650	657	644	644	654	660	592	566	639	625	586	691	644	684	688	652	642	619	658	652	620	655	643	620	615	609	623	639	624	654	661	616	640	635	646	620	654	644	616	630	611	683	618	674	632	670	628	649	671	635	666	636	653	634	659	632	640	627	655	637	606	644	670	617	631	661	662	630	646	642	606	631	623	631	642	618	648	653	676	627	600	691	693	622	639	708	613	655	674	620	654	661	633	650	634	680	608	658	656	662	684	605	627	647	620	643	642	620	665	634	652	686	633	655	645	621	655	641	640	664	625	614	640	650	640	644	678	624	644	638	606	643	648	620	649	634	631	648	632	625	626	647	621	609	631	619	651	668	637	631	601	676	600	656	628	663	641	654	621	611	650	614	645	641	620	639	639	635	642	670	650	614	609	653	604	639	621	611	631	626	647	653	667	629	615	644	641	655	618	630	614	628	640	605	623	671	615	671	679	643	628	633	638	607	674	636	630	629	658	679	655	651	588	643	664	594	672	648	646	596	631	649	601	614	572	622	655	659	619	653	644	685	661	630	672	639	599	618	634	656	669	616	566	603	668	652	652	636	618	666	600	612	668	648	621	596	650	614	623	676	621	619	638	629	627	657	596	611	646	672	594	641	632	682	621	641	659	673	653	597	657	638	655	638	695	611	593	625	621	646	679	548	616	680	668	634	638	640	603	667	639	638	648	633	638	621	657	667	639	613	648	658	639	603	613	657	687	644	661	657	656	654	660	646	638	643	631	607	608	584	619	593	615	656	620	655	610	656	637	640	599	606	635	623	613	693	662	614	653	644	630	671	636	633	644	609	618	648	613	615	655	596	629	636	638	615	681	677	606	622	653	608	639	631	630	702	587	611	624	715	628	580	646	655	647	647	666	579	632	653	609	634	645	655	656	578	653	664	683	595	650	647	638	610	634	635	618	702	617	601	681	651	655	657	608	627	642	664	630	674	682	634	633	619	644	576	647	610	663	649	682	637	606	622	655	651	650	670	667	667	689	613	609	660	647	664	627	680	677	674	626	575	611	647	640	625	575	638	629	637	651	616	659	651	653	640	650	608	649	636	653	640	567	679	646	690	660	630	676	678	616	624	623	606	642	654
1106	596	656	699	2550	16349	21284	15857	8633	3573	1246	411	187	92	62	63	55	47	63	54	43	49	52	53	42	55	51	54	48	57	58	60	59	51	50	42	57	39	66	50	43	47	43	62	54	48	53	49	58	56	41	58	57	54	54	55	45	41	55	45	58	54	44	48	49	45	51	58	54	46	48	53	66	55	48	53	53	50	47	52	48	57	65	54	42	39	54	58	57	56	61	39	44	50	52	52	49	41	61	40	58	53	45	55	52	61	63	56	55	44	47	45	50	64	46	69	56	51	43	42	60	75	41	56	53	66	54	63	58	58	52	53	58	50	49	51	52	49	61	49	50	52	50	51	57	54	62	54	61	41	42	55	44	65	51	46	55	71	48	55	55	41	48	59	45	54	51	55	50	58	45	48	48	39	55	58	66	42	47	53	46	43	44	64	64	51	57	63	66	41	61	44	64	43	55	51	58	67	63	45	57	50	58	51	61	58	56	56	59	48	53	45	51	55	52	57	45	57	60	48	45	39	49	63	60	53	58	62	59	44	52	48	57	53	44	50	54	66	54	39	68	41	51	44	54	59	61	59	60	72	61	54	54	51	38	50	50	49	44	53	56	59	63	54	46	55	44	59	47	50	47	47	52	52	55	51	57	63	63	69	48	49	50	53	54	57	44	58	58	50	53	54	49	47	44	46	42	63	62	54	54	63	66	51	42	54	59	65	58	52	41	58	56	64	53	56	65	51	53	40	43	54	57	46	46	60	44	49	63	45	60	59	50	54	46	51	69	49	50	66	45	57	46	51	54	61	52	52	60	51	61	61	63	45	58	72	49	49	47	51	54	59	48	68	42	62	43	70	53	42	47	45	63	48	62	57	35	64	46	60	40	53	61	46	48	61	46	62	62	51	57	43	57	53	62	56	56	61	54	52	56	73	51	56	39	33	49	42	62	60	67	70	49	54	54	48	51	51	57	66	53	46	64	46	54	63	49	42	59	45	58	42	48	62	53	58	58	74	43	56	42	48	36	50	69	49	56	60	53	68	56	48	55	46	62	53	58	60	62	61	45	52	57	68	59	64	35	55	62	66	53	45	54	53	47	48	52	62	68	53	56	56	45	46	49	45	55	50	59	54	53	66	52	56	48	47	56	62	52	58	51	51	48	67	65	52	47	61	54	53	54	49	59	59	49	55	58	62	52	55	47	60	34	59	43	58	55	50	57	61	53	49	50	48	57	56	51	50	55	56	53	44	66	54	53	55	53	58	41	57	49	62	57	56	60	61	45	50	61	48	43	52	53	55	59	39	54	59	44	51	59	59	57	57	48	52	55	55	61	53	67	64	46	52	61	45	55	44	46	63	55	49	45	59	58	55	51	49	54	54	48	55	44	53	40	57	49	79	44	60	55	44	55	61	51	45	40	59	60	48	59	51	47	38	50	64	69	50	68	50	47	42	52	52	67	42	45	64	62	64	44	67	52	52	53	49	54	47	54	57	61	47	54	42	72	49	50	49	65	47	52	48	60	48	62	52	66	49	50	52	51	57	44	50	57	67	58	54	51	57	60	46	48	62	55	60	49	47	57	46	42	64	44	52	51	36	56	57	53	66	64	56	59	61	52	52	51	77	64	55	53	62	41	67	55	47	46	51	50	58	53	46	55	51	52	55	54	71	61	55	58	53	56	45	48	60	55	53	43	63	55	44	56	51	55	49	42	43	54	62	41	68	57	48	52	72	46	44	64	55	55	73	52	50	46	50	45	49	59	65	39	43	58	41	48	50	48	50	51	55	50	60	58	58	54	51	56	53	55	67	54	47	47	50	46	48	48	52	58	56	49	46	41	44	51	46	43	45	42	57	43	48	55	51	68	60	51	57	54	73	40	51	54	57	58	61	59	48	50	51	48	61	46	65	66	48	63	46	55	57	67	58	49	53	55	56	48	57	40	42	52	45	49	56	50	51	47	47	53	54	66	45	57	61	51	63	54	64	46	47	72	62	66	49	55	64	45	59	45	55	54	55	51	44	46	61	67	58	45	49	52	70	59	52	42	61	65	46	61	41	52	53	60	51	53	52	47	62	56	48	46	50	57	53	52	65	49	52	41	47	46	49	56	49	58	69	55	56	57	49	54	63	52	52	59	59	55	48	56	43	47	55	42	46	54	50	49	39	40	58	43	52	59	54	69	49	61	39	73	34	52	56	41	53	50	59	55	61	47	46	53	54	68	58	46	42	45	53	65	58	67	46	54	48	44	41	52	61	51	48	46	55	53	62	53	65	58	49	60	54	51	58	53	42	52	69	53	72	57	56	51	57	59	58	58	65	48	58	75	63	56	58	53	43	65	53	55	50	56	59	41	43	59	49	61	54	52	56	44	50	51	50	57	64	62	47	55	55	58	52	48	46	51	63	62	53	62	41	65	48	44	54	52	64	53	58	48	47	45	50	62	57	52	61	49	55	57	38	66	54	52	50	49	48	57	42	45	53	49	54	47	47	56	56	49	48	42	53	54	53	60	57	56	58	54	59	56	58	53	62	67	44	64	48	58	54	46	60	55	57	65	54	38	49	53	66	58	46	53	54	52	54	43	63	45	54	57	59	56	52	64	65	42	39	72	56	48	46	52	56	50	46	54	52	60	57	43	57	52	57	59	55	57	60	44	58	49	63	54	58	51	59	49	45	36	51	61	46	47	66	57	49	63	53	50	47	64	63	45	61	59	46	54	53	48	43	41	55	60	56	64	50	50	58	48	56	55	51	59	52	47	53	59	53	63	46	49	62	47	44	52	63	47	51	59	45	62	51	60	56	49	45	58	51	50	42	48	45	55	58	59	40	62	67	35	52	49	59	46	49	45	40	60	54	51	52	57	54	57	55	59	64	48	49	44	56	59	53	50	42	69	50	48	52	61	41	55	49	56	51	48	57	57	48	63	53	48	59	57	57	54	44	49	48	58	60	46	55	54	47	55	43	51	60	50	47	55	56	49	53	64	55	53	51	46	44	48	67	50	46	57	49	47	79	60	64	48	45	55	53	42	49	49	45	38	74	51	47	55	56	52	55	47	46	53	43	59	60	54	60	41	57	63	54	43	46	48	44	63	70	51	52	65	51	50	50	34	64	55	68	62	80	67	52	52	46	55	56	56	53	55	55	57	58	52	50	50	46	51	45	61	58	53	51	52	56	69	36	48	57	49	47	56	58	55	61	48	49	51	58	45	50	47	47	51	41	54	49	60	50	38	48	50	57	57	42	49	67	52	58	48	46	55	55	59	54	46	54	45	52	49	58	63	55	41	48	59	55	64	49	55	43	54	59	65	57	52	48	46	48	68	44	60	47	54	43	46	41	54	42	56	61	60	59	66	42	62	58	54	48	46	47	47	54	62	61	63	46	46	60	38	54	61	43	53	53	49	50	53	56	57	50	46	42	48	42	58	52	55	65	55	53	59	52	47	46	59	54	51	66	50	59	45	53	48	73	56	54	52	47	50	48	44	54	43	51
20054	12884	12080	25696	47598	73803	74081	59823	44893	32585	21303	10460	3966	1580	853	739	705	653	645	705	658	666	688	671	710	685	700	660	690	684	681	708	678	692	725	660	665	702	658	597	675	673	681	677	670	671	684	658	711	637	691	700	666	660	718	698	711	690	689	692	693	646	696	704	624	685	644	649	665	748	701	664	676	679	679	649	657	660	649	693	677	698	645	668	656	653	691	667	707	692	704	657	666	687	680	672	686	680	658	674	681	626	686	653	648	697	688	666	645	695	705	621	686	732	663	670	753	644	683	710	706	731	712	727	687	696	699	696	651	654	686	674	699	695	690	667	612	685	676	650	668	698	643	728	712	694	690	634	721	706	679	683	683	675	672	685	715	642	657	669	634	729	721	654	628	642	724	690	649	687	664	680	663	707	706	686	642	613	649	647	694	638	702	715	661	680	713	657	711	637	719	704	687	683	669	706	638	683	675	671	703	690	689	688	666	722	690	680	658	692	675	739	656	696	647	671	700	671	705	676	651	669	666	686	710	677	616	704	673	642	652	686	714	724	664	626	650	684	654	680	732	667	694	676	643	692	676	683	707	665	654	655	668	633	732	715	659	656	686	649	695	656	681	665	745	674	696	684	654	681	668	690	669	664	673	694	695	687	690	652	745	670	693	699	711	729	667	676	661	689	654	694	667	664	708	710	634	695	675	677	683	712	700	666	700	693	717	741	652	652	643	654	672	679	651	715	645	653	692	663	647	677	663	696	674	690	680	673	662	692	692	660	637	708	693	706	693	673	657	665	663	684	709	669	658	678	708	638	711	662	706	664	631	647	686	664	669	659	697	682	690	696	706	714	724	693	701	713	694	711	693	683	660	698	659	667	651	719	709	691	654	714	684	715	635	709	692	647	628	680	685	687	671	671	688	669	694	680	677	676	727	675	633	681	690	626	686	636	685	695	656	707	661	651	679	702	678	696	701	725	681	659	681	647	636	660	642	683	696	663	678	687	683	653	658	705	711	666	693	692	641	625	662	661	695	683	719	693	723	685	694	677	702	638	669	725	687	652	673	606	654	683	680	701	640	666	662	708	681	637	658	678	718	636	653	672	668	687	719	699	666	664	673	619	674	675	728	649	713	682	682	702	712	681	688	714	697	705	650	653	676	700	666	680	695	659	624	679	682	672	656	694	707	655	663	666	666	701	664	646	649	650	700	670	707	674	670	643	683	643	713	660	701	671	635	653	667	656	652	727	668	678	694	699	665	684	691	697	686	705	698	660	689	705	680	682	633	709	655	631	672	714	694	700	689	650	650	685	648	651	700	683	674	638	668	717	659	653	690	638	706	664	657	645	673	658	674	685	692	713	703	669	715	629	664	710	650	665	731	697	672	674	686	676	695	651	720	675	672	666	704	660	652	686	674	694	678	668	699	649	673	664	658	672	672	655	701	726	722	644	651	668	661	633	725	660	671	688	640	638	689	608	659	670	642	691	709	687	688	675	651	673	684	676	680	694	723	661	677	700	667	698	718	626	689	678	644	638	708	690	697	681	683	641	692	667	702	715	687	675	694	721	657	693	652	624	686	677	694	699	676	655	731	666	693	675	706	672	665	707	659	666	732	645	635	668	651	686	679	643	680	702	652	671	687	673	717	671	696	637	682	648	669	672	683	683	659	674	668	689	701	640	658	649	655	672	662	681	665	672	641	663	674	673	644	694	680	661	647	690	669	699	657	686	665	688	694	674	662	702	728	688	707	743	681	684	675	638	660	692	675	649	719	677	687	670	678	664	621	664	693	728	686	639	686	654	693	699	677	706	655	689	740	709	690	703	699	680	685	657	692	684	671	713	648	664	680	623	670	696	673	666	662	696	640	647	690	705	696	646	655	719	705	672	677	665	683	665	671	684	678	702	659	671	645	694	663	660	711	648	682	655	684	705	667	648	649	666	700	655	705	653	628	676	676	677	656	721	663	745	675	679	716	686	662	697	663	653	631	686	676	678	728	704	717	690	703	733	698	651	672	669	679	711	721	695	691	698	688	733	709	715	705	724	623	655	700	682	686	698	667	672	662	642	678	717	688	714	695	691	651	672	638	719	694	648	700	680	656	690	680	621	672	637	641	729	719	724	660	605	658	671	692	696	690	710	703	697	709	657	652	683	647	672	691	667	713	703	656	736	646	714	689	692	701	699	671	678	682	673	710	672	670	701	660	643	687	680	688	694	679	626	680	671	624	675	676	694	668	683	676	665	673	700	665	650	711	671	673	690	671	673	696	665	664	666	683	673	709	682	669	681	672	689	684	706	701	673	712	688	665	719	661	686	717	698	641	653	705	651	714	643	663	658	753	697	630	724	695	642	724	679	683	661	630	665	690	669	714	691	614	671	656	691	679	686	671	664	686	656	721	691	666	667	647	742	670	648	691	681	673	695	694	702	660	665	702	652	692	690	655	635	636	702	689	688	648	674	666	666	694	687	682	666	617	666	700	695	668	664	673	678	689	655	653	647	672	620	727	631	690	718	685	712	664	637	670	673	685	683	697	681	659	652	647	713	667	662	716	658	671	652	718	670	701	674	685	695	619	680	650	708	711	704	672	659	644	694	667	693	699	679	672	660	720	684	649	686	691	650	655	652	674	647	689	720	681	679	711	650	693	643	719	715	687	684	711	662	674	695	660	662	699	712	678	706	668	663	635	689	655	627	687	708	663	658	641	644	723	605	705	694	680	641	676	630	689	664	654	681	656	693	662	733	648	687	698	691	677	639	613	674	704	645	709	719	646	668	682	632	663	620	704	698	632	675	676	700	680	683	673	723	684	727	663	669	707	696	710	663	691	689	652	662	669	677	633	696	708	646	704	633	645	676	676	679	679	669	697	707	682	642	678	650	671	663	728	675	650	636	649	705	699	682	696	641	686	686	678	669	698	686	701	650	670	718	690	683	662	658	665	655	663	662	737	662	692	684	707	627	666	741	667	677	701	693	663	702	661	705	702	727	697	650	673	715	716	679	740	692	643	698	684	625	703	653	701	704	660	627	693	657	700	657	670	700	691	677	689	674	684	664	658	689	648	645	641	680	683	649	698	671	631	672	649	704	673	686	671	705	684	641	659	670	707	640	655	716	654	671	669	676	685	643	657	626	657	700	640	702	669	663	674	679	703	720	681	656	618	619	651	659	723	629	640	650	674	635	689	682	684	638	670	660	644	661	663	683	677	696	642	694	695	677	677	640	660	659	676	639	673	687	723	721	697	732	701	716	704	679	669	686	712	677	681	696	695	647	633	642	641	672	675	696	689	721	694	652	735	630	638	714	673	690	634	675	637	682	656	638	671	677	662	697	717	620	657	714	671	694	645	672	668	697	679	660	697	694	673	646	667	697	681	647	686	708	693	675	674	679	692	703	691	653	668	681	689	669	682	680	673	616	662	630	716	685	633	662	703	715	666	680	663	641	701	654	690	665	680	689	681	673	682	687	698	650	687	657	669	677	683	727	718	662	672	672
1264	176	132	137	336	2730	4546	3941	2256	1001	455	174	78	63	38	36	41	42	45	42	45	41	45	38	47	47	42	39	44	37	51	39	42	57	44	43	37	44	54	46	39	40	52	41	45	46	29	50	40	45	49	45	51	36	48	36	51	43	47	47	33	54	50	49	53	42	53	39	41	42	50	48	36	46	34	34	30	35	46	39	38	42	49	46	42	53	48	40	44	37	40	43	46	47	50	43	53	27	34	45	46	34	41	49	48	47	39	38	48	45	42	45	50	41	33	43	40	34	31	50	33	48	34	39	40	40	59	43	43	42	55	45	55	32	52	56	50	51	43	46	45	59	33	29	41	37	38	47	39	41	38	34	50	49	39	32	40	46	48	36	35	48	37	30	44	36	50	35	43	38	39	54	38	41	41	54	49	39	50	38	43	37	38	51	41	36	28	37	49	54	47	43	48	43	45	35	43	44	45	32	41	40	41	45	49	42	36	47	45	57	52	51	58	38	56	54	37	45	45	43	49	42	35	38	53	51	46	44	48	43	36	44	46	46	41	43	52	42	50	42	39	44	41	49	47	49	53	53	33	38	48	40	50	33	42	35	47	32	37	49	50	46	42	37	35	45	41	33	32	46	52	47	52	38	42	45	43	44	48	38	52	48	45	40	47	45	38	33	50	37	47	37	53	49	54	34	41	49	41	44	35	43	32	57	35	42	44	40	52	41	43	43	51	53	40	27	43	39	55	39	42	38	28	34	39	34	32	49	58	39	31	53	34	44	39	46	38	37	44	52	39	43	63	43	38	48	43	59	41	40	48	54	37	41	38	41	29	34	47	44	48	37	44	41	45	47	47	29	45	41	42	53	33	41	41	49	49	43	34	45	44	39	43	40	37	51	46	49	43	43	42	42	36	41	44	53	37	54	46	41	42	43	53	47	53	31	39	42	35	47	45	51	37	50	52	38	48	39	40	50	46	56	35	48	44	36	41	52	45	48	28	34	33	43	38	43	44	43	44	60	46	33	36	45	45	41	40	42	46	38	41	41	44	36	46	40	49	43	36	42	41	48	41	57	39	47	47	46	33	38	35	45	41	51	31	45	43	42	41	48	46	47	38	43	36	41	35	49	33	35	44	49	44	42	45	27	40	53	46	38	41	34	55	55	32	46	40	35	34	46	49	48	50	40	38	46	38	47	43	35	50	48	47	44	38	57	43	35	34	56	34	46	46	47	46	42	37	51	42	40	53	41	48	46	34	39	44	41	41	49	40	35	39	43	32	47	35	40	51	52	49	37	45	35	42	32	37	47	54	33	44	49	40	51	38	36	35	45	42	33	40	46	38	36	42	46	43	45	32	46	41	40	40	35	36	45	42	56	38	42	40	57	51	37	46	33	49	36	45	47	33	40	40	40	53	42	46	39	33	37	33	32	53	42	42	44	42	41	47	50	46	46	45	37	44	42	42	38	39	44	54	38	42	45	50	43	37	45	33	49	38	39	40	35	47	33	45	34	58	46	35	41	36	49	39	36	41	39	37	41	52	49	36	41	41	48	43	42	53	39	41	44	44	50	36	54	46	45	40	48	50	42	36	54	38	40	27	49	59	49	33	36	36	44	29	49	40	52	39	47	43	32	34	46	43	36	52	41	49	36	44	36	53	44	38	37	38	34	53	50	42	45	43	48	46	42	50	48	42	37	35	40	34	35	53	47	30	40	43	51	43	46	44	46	37	41	36	28	44	33	46	39	51	35	40	40	56	40	41	42	37	39	44	37	40	44	46	46	45	50	59	57	48	44	45	44	40	39	49	34	49	47	52	37	60	41	34	39	35	40	36	43	61	41	48	40	45	44	39	51	44	44	42	40	30	37	42	41	37	34	37	39	44	45	48	40	39	34	51	41	40	36	44	44	44	45	40	40	41	33	45	39	53	61	46	43	46	47	37	44	54	38	37	56	39	34	43	54	40	47	42	44	32	36	43	40	41	31	36	42	43	47	48	54	55	52	41	30	44	44	43	47	31	48	43	36	36	49	37	30	45	40	27	53	37	41	33	45	47	45	28	38	47	43	49	49	42	37	40	44	51	38	41	42	45	40	39	45	53	39	41	41	46	43	52	40	48	44	42	52	39	51	40	53	34	50	50	45	43	46	45	39	54	47	39	42	56	43	44	45	31	39	43	44	47	49	35	48	43	41	49	29	44	44	64	37	38	45	35	41	45	47	31	50	38	42	47	40	48	45	35	34	37	46	37	39	40	40	39	35	58	30	47	46	39	34	45	35	50	33	38	48	45	41	40	35	47	32	42	40	37	36	40	33	49	48	42	33	40	29	39	48	54	40	39	34	28	42	37	46	52	36	43	46	36	43	55	34	33	50	38	45	44	29	40	55	41	38	50	44	36	43	54	37	44	51	32	37	47	47	37	51	42	48	50	45	49	67	44	46	35	52	50	42	33	27	36	38	40	40	42	42	48	38	49	38	44	45	47	28	43	37	32	35	53	36	43	39	43	42	37	40	38	39	43	45	34	32	46	40	44	33	39	47	48	43	36	39	42	40	47	40	34	51	29	50	41	51	35	36	56	41	42	45	37	40	46	38	39	44	49	41	45	55	46	34	48	41	53	48	41	43	36	52	32	52	42	40	41	44	41	41	32	50	43	53	50	50	42	40	43	44	33	46	40	41	27	57	58	49	54	41	50	47	54	47	41	38	42	47	47	40	40	50	53	36	59	24	48	46	42	41	36	26	37	41	34	54	39	54	50	43	60	34	39	35	38	42	41	37	40	49	52	40	35	38	44	41	44	49	63	41	53	38	34	38	33	42	51	57	45	38	46	54	42	49	35	45	41	45	42	44	50	46	36	43	41	27	38	41	37	44	44	39	52	43	42	45	43	37	39	44	43	34	39	43	36	39	36	43	42	37	42	32	42	50	48	45	42	48	36	48	47	34	42	47	48	32	55	49	36	31	38	41	46	41	38	41	54	45	36	41	42	43	35	44	40	40	46	39	48	51	43	47	59	40	36	45	48	47	39	50	51	42	42	34	50	44	27	53	57	29	45	42	46	43	47	55	50	43	48	43	35	44	32	49	34	41	38	39	36	51	31	39	40	53	32	50	35	43	38	40	45	41	47	56	37	43	36	52	34	31	51	45	39	35	39	50	46	49	41	36	42	46	57	36	40	41	41	51	37	34	47	47	41	45	37	38	38	46	32	55	49	49	38	35	45	38	46	50	39	41	44	43	48	44	39	32	39	64	44	51	58	33	50	41	61	58	36	51	45	56	35	55	48	26	37	43	38	34	36	40	48	42	37	37	48	39	38	43	42	45	58	30	36	39	40	44	46	43	56	37	32	44	39	48	43	43	35	36	38	53	36	19	51	36	40	42	36	35	38	42	43	39	39	56	36	37	53	42	40	47	41	35	38	32	44	43	37	39	54	49	51	47	47	45	54	46	37	45	57	40	39	46	46	45	37	37	48	49	46	48	42	33	40	38
11382	4317	3215	9440	23905	43211	44179	38376	29259	19914	10974	4734	1808	907	595	579	552	595	532	575	517	563	534	504	528	572	550	530	519	525	554	517	555	546	551	554	561	530	501	540	530	490	539	571	539	560	532	531	566	542	575	536	540	538	537	550	545	559	577	533	595	558	556	511	522	565	543	548	571	510	537	510	528	531	545	536	558	539	532	543	556	511	567	555	532	538	501	523	535	564	537	520	549	523	515	505	549	543	512	578	541	546	546	516	546	549	549	505	537	526	547	560	564	518	550	534	602	575	506	557	567	569	540	552	562	535	506	538	545	525	496	532	566	547	512	556	596	551	518	570	511	559	554	543	569	559	523	521	533	494	573	504	508	523	532	546	564	569	553	600	501	517	544	528	536	538	528	527	490	507	550	532	539	570	558	585	551	569	516	528	559	533	552	525	546	582	531	580	550	544	593	567	533	548	552	504	549	562	591	556	558	562	575	548	553	592	556	550	504	521	527	586	555	551	527	512	520	521	562	550	597	564	531	562	578	515	522	553	559	554	532	527	550	526	523	571	564	513	549	515	521	559	536	550	553	531	541	537	547	510	582	513	537	557	524	532	577	543	521	560	556	503	549	545	583	537	527	536	544	551	601	556	520	539	527	541	538	516	565	525	537	532	556	515	549	557	544	559	499	531	576	529	506	525	517	504	553	551	509	539	560	570	586	538	543	541	583	534	543	544	536	543	560	526	551	541	504	542	546	532	550	545	526	570	540	566	540	498	553	547	548	545	547	537	485	540	570	543	533	600	549	512	582	522	544	566	576	574	545	570	572	531	579	522	554	566	536	527	541	591	571	563	535	530	512	555	518	520	539	545	568	534	533	556	571	510	548	557	551	509	523	536	560	526	514	501	500	551	536	534	558	544	507	551	516	526	536	532	506	515	538	544	572	554	553	550	554	514	513	521	521	521	508	525	550	543	544	581	595	578	578	550	572	523	546	539	568	530	509	519	558	548	508	543	483	558	556	521	547	548	558	543	568	545	479	518	539	552	502	520	548	530	523	509	550	504	500	509	523	546	524	546	522	536	537	522	573	522	551	520	548	546	568	514	528	569	571	503	520	568	536	550	543	527	585	568	559	545	543	544	528	523	569	500	533	524	515	550	577	538	515	573	583	524	542	536	535	524	520	545	542	553	525	550	515	532	587	545	549	539	546	530	531	573	524	516	564	551	501	516	498	472	512	541	520	515	490	525	550	579	557	554	540	527	557	547	522	546	515	544	550	571	527	563	557	539	537	533	527	520	515	502	552	545	534	525	535	509	546	542	556	546	516	531	514	569	576	519	566	544	570	560	515	600	523	548	543	526	517	511	549	568	510	571	542	540	542	560	551	537	567	542	509	533	542	572	501	554	532	532	556	531	540	518	501	534	565	542	513	535	543	531	512	558	495	539	529	508	500	554	532	551	498	535	529	539	558	503	544	568	551	570	591	590	495	548	551	584	532	556	532	516	547	531	556	570	542	581	527	538	563	547	550	570	533	528	540	540	531	549	545	556	507	540	575	567	540	521	559	517	587	561	519	552	514	560	558	547	509	586	564	540	528	527	529	571	533	510	545	571	586	576	524	549	552	572	557	538	566	563	522	542	536	535	559	520	577	535	525	532	513	530	539	595	527	548	551	532	549	532	542	526	537	514	541	541	506	566	518	542	529	572	521	531	497	558	552	499	512	538	508	529	499	517	520	585	552	566	505	574	548	571	549	558	557	540	561	586	556	543	537	550	557	510	545	531	552	537	502	580	547	561	527	551	565	530	492	559	548	549	550	495	529	530	549	568	534	527	517	547	538	581	530	534	546	529	565	543	531	557	546	510	545	564	537	503	539	531	532	512	571	570	543	497	557	559	589	532	501	531	572	545	541	506	540	493	510	538	531	544	529	546	582	550	519	529	556	532	549	560	491	564	530	570	540	575	554	540	565	540	550	574	565	527	537	501	511	565	515	566	553	568	520	557	541	518	565	544	538	557	524	536	546	545	522	605	556	546	516	546	510	573	509	539	518	546	532	561	560	553	551	542	538	523	598	552	531	537	521	573	554	518	554	530	531	552	495	506	530	519	536	552	543	571	549	557	554	537	556	559	556	527	536	560	562	551	526	536	602	537	527	534	498	547	566	502	556	593	574	547	560	532	561	489	543	550	565	515	517	563	527	511	549	583	539	526	541	517	534	578	520	546	543	527	525	523	475	540	536	478	557	532	521	526	532	529	547	515	581	562	532	538	573	550	517	549	522	553	516	564	564	551	543	533	546	530	517	540	582	566	564	527	517	539	536	546	545	588	519	548	537	489	561	561	519	576	541	523	556	542	534	602	501	523	566	582	547	537	550	531	521	569	555	524	541	537	588	531	541	517	542	569	555	540	536	514	541	537	547	524	528	476	552	519	521	564	539	533	562	547	512	545	494	538	530	542	536	508	544	563	522	553	547	551	544	495	555	503	490	593	543	525	573	510	579	515	565	530	522	514	544	526	551	547	542	494	496	523	524	521	511	536	504	543	552	553	565	557	539	542	537	556	524	548	527	527	552	537	517	521	552	535	529	549	564	547	560	531	570	502	541	544	535	537	558	541	534	541	548	553	516	521	523	545	503	549	540	517	525	530	523	543	551	586	561	560	520	545	490	511	516	538	543	540	567	579	557	537	535	546	558	559	550	508	521	522	524	517	524	538	519	548	544	563	529	538	582	549	563	580	521	544	525	531	559	533	569	543	532	591	546	563	532	542	577	534	530	535	519	580	508	528	498	509	551	520	546	540	542	544	580	547	553	529	515	506	549	523	559	523	593	539	510	551	502	536	537	552	547	520	569	563	541	614	550	555	560	539	517	532	543	535	532	544	543	556	499	558	529	562	545	509	513	560	566	546	555	521	567	571	578	501	552	546	518	564	562	489	499	554	546	568	541	537	504	527	548	514	513	542	553	551	535	529	531	541	495	578	564	581	559	569	524	541	538	545	515	513	577	561	539	546	532	546	558	513	578	529	585	520	495	560	527	574	540	548	544	549	564	531	533	516	547	516	533	546	533	584	525	525	553	530	551	575	536	497	547	494	563	541	590	554	541	515	544	550	572	527	554	546	558	580	522	583	585	570	542	516	538	550	538	542	521	561	553	543	506	487	542	548	542	525	525	565	561	550	545	531	548	536	553	534	516	521	562	534	526	520	556	553	516	566	532	540	544	597	535	565	504	585	553	544	507	558	529	571	528	526	572	545	511	547	520	547	549	524	514	558	561	529	558	519	555	513	555	551	546	554	501	537	605	529	544	557	578	514	530	557	570	527	524	522	535	521	553	546	580	573	560	518	536	525	520	531	552	533	519	543	571	527	546	551	579	568	520	550	575	569	541	532	530	551	479	516	547	523	530	529	551	565	539	524	554	526	587	567	566	536	548	548	558	534	565	566	571	555	560	545	559	572	545	565	566	586	538	530	512	529	566	541	548	543	553	523	524	586
653	400	384	369	962	6655	11960	11399	6326	2720	1197	423	182	93	56	42	61	51	52	42	39	39	35	52	46	51	37	58	46	43	51	54	44	46	47	66	50	55	47	35	38	40	62	49	47	30	48	49	49	35	48	52	39	50	43	33	45	53	51	45	55	55	50	37	48	38	45	46	40	53	57	50	45	48	47	51	50	50	45	47	48	56	52	47	45	39	40	46	37	47	44	45	39	35	45	49	53	44	43	52	46	48	51	41	48	45	48	53	53	56	48	42	39	50	49	47	55	43	53	63	59	44	56	44	50	33	54	47	43	43	56	51	52	38	46	46	50	43	53	48	43	47	39	47	51	47	41	41	42	49	44	54	38	46	45	49	40	47	49	37	41	63	49	46	57	46	29	59	43	39	48	50	58	49	37	44	42	54	45	54	43	35	45	43	53	57	46	48	46	48	49	43	44	41	47	63	45	53	43	48	39	38	43	42	45	52	46	57	52	48	37	52	46	46	53	34	38	41	49	52	46	45	44	49	45	50	39	40	28	49	48	52	49	39	38	48	54	43	48	34	48	53	38	65	47	49	46	45	46	51	45	61	52	45	41	43	45	60	45	41	46	48	42	53	48	44	54	49	36	33	51	42	47	40	39	36	65	51	45	50	40	50	51	51	51	52	50	43	45	41	56	50	39	41	41	46	41	53	60	58	34	52	42	45	58	49	43	75	37	45	45	53	45	50	37	43	43	49	62	44	59	42	48	58	43	39	45	47	52	48	36	39	45	48	42	41	40	57	53	31	45	42	40	41	61	49	43	47	46	45	58	57	44	47	45	46	55	58	39	51	45	49	50	45	54	45	41	39	31	32	53	52	52	47	47	41	41	37	52	38	58	57	62	57	46	46	44	43	46	46	39	47	38	42	48	45	54	46	47	39	40	48	36	46	46	41	52	49	46	46	51	40	52	62	48	41	45	38	49	38	46	37	42	54	51	40	49	51	49	42	45	59	44	41	41	41	46	43	47	48	40	47	50	43	49	55	36	39	35	42	57	45	52	43	48	49	45	47	46	48	50	51	39	53	46	50	47	62	58	59	54	50	49	43	51	54	49	40	41	48	58	46	35	51	59	47	45	38	44	52	58	44	36	59	45	52	43	64	51	52	40	56	48	51	47	42	50	46	42	38	40	53	42	42	49	46	47	67	54	53	40	46	43	50	49	38	45	50	38	54	61	56	37	39	53	51	48	66	50	46	54	42	48	71	50	59	56	45	50	38	61	57	51	35	42	47	46	56	44	39	51	43	50	46	52	43	49	44	55	45	50	45	43	43	47	54	53	53	45	51	47	58	44	40	50	56	44	40	45	43	46	44	41	39	50	48	42	45	47	47	53	30	43	49	55	51	51	40	39	40	59	46	51	51	51	39	41	58	55	48	43	51	49	39	39	55	52	53	29	41	43	57	45	43	45	48	37	48	48	52	50	50	42	62	40	34	52	57	41	51	42	42	64	47	37	50	48	41	39	55	51	47	47	54	35	50	33	55	48	47	59	70	47	52	50	60	46	34	44	48	50	47	51	40	43	47	44	47	57	60	31	57	26	31	46	45	51	39	47	45	47	41	35	49	35	48	52	46	47	50	57	52	46	49	45	38	35	42	55	52	46	46	56	52	56	37	48	64	45	46	47	53	51	45	37	35	61	52	58	47	51	32	59	45	43	53	50	30	52	41	39	38	40	52	50	32	33	46	43	31	50	43	45	46	36	43	50	50	36	41	47	36	57	47	46	39	56	51	42	39	54	41	33	49	53	60	46	41	46	31	39	44	38	42	36	46	46	48	45	51	39	63	52	41	51	55	47	40	49	33	39	40	55	58	56	44	42	48	41	44	47	50	42	44	48	42	45	44	57	50	47	47	34	48	43	48	44	44	50	45	54	48	50	57	53	38	36	42	53	36	55	49	51	46	39	39	49	46	55	35	57	38	36	41	59	40	48	36	41	42	50	46	45	38	48	52	43	38	33	50	47	51	53	42	52	44	42	51	38	41	42	52	43	54	36	31	52	37	58	56	64	36	41	45	49	50	46	50	49	49	43	42	46	45	43	45	41	41	51	37	40	39	37	44	45	57	37	47	48	41	52	42	44	39	55	42	53	47	62	38	52	39	52	40	35	38	47	40	39	51	55	49	48	46	56	47	52	48	53	45	45	58	39	47	42	57	36	51	33	55	40	40	47	39	51	46	39	48	48	47	54	33	42	60	42	51	47	46	50	47	49	42	53	48	53	34	65	48	45	42	47	56	45	29	47	55	36	52	49	44	49	33	53	36	53	51	47	29	42	61	59	51	44	47	40	38	46	54	60	45	40	45	45	46	45	44	43	54	52	44	33	42	46	44	40	32	52	50	42	53	52	46	46	44	52	51	49	53	55	44	46	46	57	48	50	48	58	38	45	48	55	40	51	47	43	46	46	54	48	45	45	62	51	41	41	55	34	48	48	42	49	53	44	34	56	51	51	44	41	44	49	51	45	41	56	54	31	53	59	47	46	36	46	51	36	50	39	49	42	37	39	49	50	48	45	39	50	38	37	34	44	65	50	35	56	37	27	40	49	54	58	56	62	52	42	41	43	39	48	45	55	50	36	48	43	42	42	37	58	44	58	43	41	42	50	47	41	44	53	40	53	51	47	56	55	45	62	34	46	46	48	42	46	57	38	48	54	43	52	47	55	54	41	46	50	49	55	47	34	32	44	43	47	41	47	48	39	59	55	59	40	53	52	56	51	41	37	54	50	40	55	46	38	54	40	45	54	51	60	42	44	57	54	55	46	53	42	45	54	45	46	44	50	32	53	65	44	42	35	48	53	47	42	45	51	52	49	33	42	50	45	42	43	45	41	44	60	38	43	44	46	43	40	41	54	69	46	39	45	52	49	45	53	48	48	41	32	55	64	41	43	34	41	44	45	57	37	41	35	45	51	41	36	51	62	46	46	54	57	38	40	46	49	51	64	52	45	52	43	47	42	52	51	42	41	40	46	49	51	39	41	47	36	40	37	48	45	43	40	51	56	52	37	49	42	48	49	38	46	44	39	40	51	53	45	35	44	51	46	50	59	41	41	40	34	35	36	43	51	44	44	46	43	38	55	44	33	51	44	42	60	54	50	48	48	49	41	44	53	52	47	40	56	51	54	52	53	54	55	44	53	49	49	34	36	54	32	49	38	40	38	50	40	37	41	51	46	44	40	38	44	52	39	47	50	46	49	45	54	46	39	37	32	36	48	33	41	53	44	50	40	51	44	48	48	35	58	59	41	46	47	66	48	46	49	39	49	55	48	53	54	39	36	35	35	44	50	50	40	43	38	43	39	42	43	44	46	45	55	51	53	47	50	54	46	48	42	38	53	43	57	50	38	49	35	39	52	51	45	47	48	45	31	55	46	50	44	37	52	41	57	55	47	45	48	48	49	49	46	39	43	55	56	41	46	50	48	47	41	36	47	43	40	37	53	43
15535	10246	8141	19259	35710	56847	61891	54306	40604	30219	20389	10197	3786	1450	803	657	610	632	595	595	611	562	572	563	595	554	610	590	581	555	591	612	603	591	596	578	597	612	608	601	602	602	585	552	592	584	612	580	589	587	555	587	580	604	584	610	618	566	565	613	565	576	593	619	595	612	563	564	597	528	571	605	591	595	615	575	594	574	603	609	632	581	571	602	560	580	571	606	625	607	600	561	584	545	606	577	635	588	568	617	587	545	598	612	555	609	565	591	587	620	597	600	594	646	589	590	551	579	594	603	606	616	602	579	582	581	614	591	655	578	587	574	599	570	610	593	596	652	547	582	569	602	563	599	600	581	570	597	618	596	600	621	592	604	599	563	591	587	633	618	599	602	629	584	572	570	604	580	570	613	603	629	551	603	594	574	580	602	591	567	607	570	587	588	588	563	592	569	610	617	629	592	595	572	609	545	580	581	600	582	588	569	559	582	611	581	546	591	567	579	557	605	572	578	571	555	587	591	559	557	571	597	611	550	580	579	598	577	569	607	618	610	572	573	576	577	649	606	570	621	612	579	580	609	589	538	560	644	558	568	556	591	573	612	570	609	584	605	580	602	639	581	618	619	609	591	632	581	558	610	633	603	599	564	580	572	595	625	593	610	584	581	620	554	589	592	537	581	588	569	579	566	546	570	648	598	603	565	602	558	549	594	605	627	637	558	562	597	648	548	612	567	608	555	559	618	580	558	581	548	610	598	657	623	604	610	616	598	589	636	577	601	644	612	569	596	574	578	597	573	578	565	567	605	575	573	605	586	565	601	631	587	570	585	624	601	561	619	606	606	584	616	586	601	541	573	572	600	609	525	616	588	589	560	567	618	628	588	568	581	632	593	597	595	577	585	580	596	593	543	575	622	530	604	565	578	596	575	558	594	591	621	599	621	591	607	546	576	581	603	635	589	560	581	549	601	592	601	553	571	574	609	587	557	588	579	623	635	586	579	595	578	595	578	628	630	589	603	572	621	626	615	556	615	572	556	594	541	614	595	574	567	565	598	577	572	571	586	574	587	627	574	586	601	594	581	601	573	620	603	542	575	593	572	623	580	581	546	615	574	598	565	548	586	557	535	577	600	557	619	598	566	567	578	543	599	599	565	597	615	568	606	659	601	579	619	569	603	555	563	592	581	583	574	606	584	592	604	605	597	581	544	597	609	620	628	580	584	588	646	619	604	553	591	593	583	552	652	580	587	616	578	562	576	610	578	568	542	595	589	548	562	558	602	613	532	588	625	586	601	580	603	618	572	619	609	580	590	630	594	630	578	561	654	587	613	579	575	573	642	566	596	607	533	574	601	583	609	596	599	609	564	595	599	582	609	593	562	592	595	538	590	596	595	600	579	596	576	586	576	561	606	582	565	596	583	574	514	604	554	634	621	591	637	644	581	581	600	580	585	613	588	566	580	586	625	596	613	595	573	613	611	599	558	633	596	554	513	632	584	565	606	580	604	605	627	562	583	553	582	553	588	625	594	602	619	556	562	587	585	582	565	588	593	577	562	599	605	639	624	573	577	560	579	600	588	595	575	568	542	610	608	587	593	645	565	582	588	601	609	605	562	584	562	597	576	567	620	580	587	568	598	603	579	561	602	580	606	591	596	589	577	571	616	603	541	594	601	592	626	566	560	569	616	607	550	562	602	579	560	581	616	638	589	616	582	559	587	571	563	594	553	557	646	596	595	628	585	571	629	614	570	624	599	608	611	605	607	558	583	551	585	615	580	584	586	641	591	610	619	629	534	601	577	594	621	567	611	612	596	612	605	580	624	605	604	576	597	552	538	630	516	575	650	556	587	601	597	586	596	587	608	590	578	601	566	552	582	560	583	590	605	566	580	554	635	579	619	574	595	569	637	563	591	610	614	641	572	532	603	616	576	604	600	627	597	577	535	623	569	612	608	581	607	622	609	593	567	582	569	632	544	582	594	570	554	568	578	604	592	599	613	552	588	572	621	591	574	557	581	614	607	584	568	615	568	614	632	566	592	602	557	603	599	564	582	589	565	594	611	568	550	620	603	633	600	597	592	598	578	603	584	580	573	601	575	606	614	637	577	599	571	626	611	582	612	609	577	583	597	575	590	568	553	594	588	594	558	585	578	574	623	588	572	595	592	604	574	572	581	576	595	580	567	569	639	582	584	591	603	599	543	568	595	579	571	598	610	580	611	620	570	606	611	562	610	579	580	615	576	592	604	585	592	574	551	585	593	605	597	573	569	575	594	642	603	564	588	563	641	555	580	609	577	600	630	597	653	579	615	582	608	571	643	622	630	579	620	611	580	539	575	566	599	584	577	603	580	554	607	604	576	592	606	602	542	583	598	591	560	550	595	620	558	584	581	573	608	576	581	614	609	625	566	582	611	587	538	579	587	565	573	604	575	556	603	567	577	637	586	576	607	574	585	592	604	568	591	543	562	533	633	572	548	591	588	583	612	594	586	609	585	597	598	613	583	583	520	567	603	549	573	567	613	602	594	543	614	575	587	548	587	571	611	608	659	589	562	539	577	568	571	630	591	617	613	576	604	592	566	612	582	580	562	574	612	622	568	584	621	556	588	586	602	528	586	583	583	561	614	584	640	607	574	562	553	569	572	590	585	560	631	586	589	627	647	577	569	584	607	552	586	579	567	565	591	646	586	578	608	589	572	608	564	603	608	625	567	585	588	620	584	558	589	585	625	597	558	596	615	571	599	611	547	623	583	615	592	576	594	602	620	571	599	606	574	534	586	604	623	554	609	589	573	596	561	586	556	574	576	572	576	572	588	588	607	576	608	643	580	618	622	583	602	611	595	609	619	546	585	579	562	582	598	598	574	573	619	594	616	574	581	558	624	621	574	584	625	540	586	592	560	579	571	593	601	592	621	569	589	542	598	605	584	581	581	590	622	625	556	600	553	588	587	604	556	596	593	579	556	608	563	617	589	622	607	602	572	581	590	616	587	631	597	596	609	573	595	589	564	575	596	608	621	596	563	615	598	586	597	584	547	545	611	555	604	593	596	566	594	587	569	622	551	594	587	584	596	607	596	589	607	563	585	588	615	575	552	588	594	598	606	582	598	597	594	582	621	628	615	600	638	604	593	620	592	558	541	618	616	527	583	595	573	605	574	607	589	576	622	608	571	565	568	613	561	655	631	572	608	612	530	631	586	641	541	592	607	573	576	602	596	567	597	574	563	571	575	616	602	564	568	559	614	600	605	561	572	600	573	615	577	580	582	575	623	615	592	570	579	582	571	619	581	589	567	596	589	594	572	578	573	543	583	634	574	575	614	562	574	591	574	568	601	582	582	590	607	578	565	584	574	645	595	584	541	576	588	584	596	560	621	614	570	590	571	593	598	558	592	547	627	639	575	591	559	604	587	591	600	576	586	580	587	600	581	544	565	560	587	528	605	624	592	565	606	565	588	582	630	587	575	551	565	645	624	620	605	567	587	571	546	580	601	597	577
2066	432	340	246	666	7054	13279	11056	6356	3064	1246	495	181	94	37	52	47	36	46	54	36	41	57	40	43	49	57	55	65	46	54	46	42	44	43	41	49	50	55	54	60	53	50	43	43	51	49	53	54	41	64	59	41	50	43	45	43	56	65	43	52	56	53	48	50	40	46	57	54	56	55	53	47	45	63	52	43	37	52	56	50	42	46	44	46	48	52	44	56	62	54	49	52	50	40	59	46	44	40	49	50	47	49	37	49	63	33	56	49	58	42	55	42	41	56	54	44	47	41	43	45	48	46	42	57	50	44	62	48	52	51	62	33	49	54	40	53	45	39	37	49	37	42	54	46	47	44	53	47	53	45	51	71	46	52	56	50	40	54	53	44	45	56	46	50	57	51	39	52	46	53	38	48	42	51	52	44	49	48	55	51	58	36	47	48	41	42	53	55	45	49	51	46	54	52	47	46	56	50	41	41	53	52	48	52	65	47	49	45	51	58	58	49	38	40	33	61	41	46	44	46	51	46	35	50	51	51	42	57	53	56	45	48	48	37	56	55	46	41	54	56	45	45	49	53	51	50	51	44	52	45	51	51	44	50	46	39	42	50	59	60	44	47	45	52	42	54	50	40	58	39	51	51	44	58	60	47	58	58	49	44	50	28	56	47	59	43	46	38	54	54	54	42	46	57	54	40	55	45	50	43	50	43	41	52	56	39	50	39	44	48	58	44	62	53	50	53	46	65	54	60	53	55	44	38	48	44	45	41	37	40	53	53	62	56	65	62	55	50	49	54	64	44	51	49	38	57	43	39	40	43	64	61	40	59	58	50	56	51	45	49	46	56	54	52	60	50	60	50	52	51	35	45	49	39	47	44	48	48	37	48	55	37	55	39	50	48	60	46	33	59	50	54	49	50	61	49	42	47	37	60	38	45	49	56	52	45	60	48	56	51	45	47	52	40	56	61	37	49	49	53	47	52	48	56	51	49	53	50	50	60	54	46	46	46	51	71	47	48	51	53	57	51	50	42	53	43	60	52	51	49	44	49	50	47	50	46	53	52	42	50	59	55	48	43	43	56	55	55	56	51	59	47	46	67	46	61	50	48	57	48	49	44	50	60	41	41	49	41	44	52	56	58	67	48	53	50	56	54	39	61	39	47	49	42	57	52	44	55	44	55	46	46	48	50	42	62	55	54	52	41	47	46	50	49	44	41	48	41	53	39	50	45	42	48	55	57	44	54	49	40	56	58	36	50	43	50	39	56	56	44	50	40	61	47	53	59	47	49	67	54	40	53	36	46	39	46	55	47	54	55	51	48	53	61	60	52	48	35	40	47	42	42	46	48	51	46	40	52	48	45	39	58	47	48	47	45	47	50	44	37	64	42	63	45	32	41	46	48	42	44	30	53	52	58	40	45	52	38	45	50	46	48	53	47	52	30	48	51	49	47	39	51	48	53	43	48	46	40	55	45	51	49	52	46	50	43	41	49	62	51	48	70	47	47	48	37	59	40	43	49	55	47	49	55	48	52	48	54	51	46	48	61	39	56	55	58	42	57	49	56	36	55	36	52	42	41	49	36	46	61	56	60	43	40	39	37	53	42	52	42	41	54	50	60	63	39	36	60	59	64	44	58	46	56	57	47	32	46	54	62	37	58	48	54	45	58	53	51	46	54	52	50	39	51	53	44	36	55	44	54	52	53	45	53	57	43	52	40	55	42	52	67	46	50	50	48	55	48	49	52	50	50	53	48	37	41	55	46	48	37	54	43	55	42	49	42	46	40	55	48	42	55	56	62	43	55	38	52	48	63	55	54	50	44	59	48	39	50	41	44	42	38	47	65	49	51	42	45	54	47	47	49	46	41	46	57	41	42	51	57	43	39	54	48	56	57	61	46	52	60	46	51	47	42	43	35	44	40	56	59	51	48	50	41	55	48	57	40	48	67	47	55	52	50	51	44	52	41	53	46	53	43	42	47	68	49	67	46	34	37	62	49	47	66	58	46	43	48	41	33	49	41	55	35	53	37	46	45	41	44	55	49	41	46	49	52	41	48	38	59	60	55	50	45	56	48	47	38	43	53	61	44	57	45	52	50	48	44	40	35	45	59	56	47	54	51	44	49	53	44	49	57	62	51	43	41	44	49	38	47	52	57	50	47	46	53	46	45	55	51	44	49	48	47	41	54	42	60	46	39	48	50	39	51	49	43	57	53	57	46	47	55	46	43	54	49	50	56	44	64	49	50	66	40	55	39	44	60	58	57	47	53	59	53	48	42	52	61	55	60	46	56	51	44	56	45	38	41	35	45	49	47	42	53	64	50	50	56	36	50	47	42	44	45	49	40	53	61	45	48	51	51	50	55	50	57	40	50	54	45	55	41	37	43	56	46	46	48	51	43	48	48	45	45	54	41	47	46	47	51	55	46	45	43	52	56	46	37	51	67	64	56	56	48	45	52	39	64	48	41	54	46	54	46	44	51	45	45	49	64	44	57	35	55	57	40	45	52	70	52	53	44	51	53	53	54	59	46	56	42	59	32	41	62	60	48	41	56	41	51	37	47	47	31	53	39	62	48	41	45	46	52	47	55	42	38	48	42	55	59	59	48	57	52	50	41	55	46	56	51	44	48	57	47	57	48	49	47	48	55	47	46	53	57	50	53	47	45	35	58	49	51	34	61	46	44	50	61	63	48	43	45	47	52	49	46	45	36	53	45	49	51	54	51	45	50	38	55	54	52	61	45	51	47	42	45	49	52	49	35	44	63	53	52	53	47	58	51	60	49	57	61	34	45	58	62	45	47	59	58	52	39	49	51	55	40	49	65	34	49	55	34	54	47	58	38	55	62	55	50	45	45	47	60	43	37	48	62	59	41	40	41	54	47	49	45	62	44	59	62	50	50	64	51	62	50	47	53	50	46	44	44	45	48	57	45	50	48	48	43	46	50	41	48	52	61	54	60	58	47	45	53	37	41	45	49	46	42	60	50	68	48	50	41	44	46	48	56	40	42	40	55	57	50	60	54	36	39	38	50	53	44	38	42	40	40	52	41	36	55	57	39	44	46	58	56	55	43	59	42	55	39	48	62	46	51	33	51	52	37	39	53	34	45	52	44	49	50	53	52	55	56	56	56	56	47	41	59	45	42	56	49	38	55	53	42	56	63	54	58	48	52	45	48	38	52	51	52	44	63	52	43	60	46	41	65	49	56	41	44	39	49	60	50	51	45	50	41	36	45	46	47	40	49	40	53	45	48	47	44	52	58	36	54	44	51	43	36	48	55	48	52	59	43	40	48	35	55	40	50	55	41	47	53	47	47	63	39	47	54	47	61	50	37	50	40	56	48	50	43	45	50	56	47	51	46	45	45	48	53	51	48	31	53	56	48	43	48	39	55	47	61	42	53	33	58	52	46	51	45	40	43	56	40	57	46	54	53	48	43	42	50	45	48	49	57	49	46	49	41	54	41	49	50	37	43	49	29	42	40	51	53	46	54	53
16395	10346	6924	13971	31070	58037	63733	54609	42016	31760	21678	11299	4264	1639	916	682	653	619	636	646	608	646	565	621	597	643	653	629	644	638	615	681	645	643	606	601	643	636	642	603	635	665	660	647	643	594	634	635	656	681	641	596	617	614	631	656	606	663	686	630	621	624	557	644	659	643	609	649	655	658	622	627	603	604	626	659	598	599	648	645	592	621	631	655	624	625	632	655	601	619	640	624	620	620	658	627	623	650	631	614	650	658	630	577	631	621	671	601	604	612	682	652	585	635	606	622	607	620	613	633	644	637	627	649	664	658	626	628	618	603	653	605	666	596	636	632	640	602	567	635	616	614	615	678	618	603	590	648	634	617	594	612	630	630	602	595	581	610	626	633	611	648	634	616	590	624	639	632	664	633	633	665	624	587	631	610	608	620	635	602	630	644	607	596	672	656	659	589	625	635	638	695	614	633	611	624	584	657	654	615	634	607	654	636	618	615	583	606	575	639	665	589	655	577	638	651	623	612	662	650	645	643	638	646	657	626	614	618	609	630	597	640	611	616	622	632	606	639	631	651	607	610	603	590	576	676	615	694	645	618	628	641	627	600	588	649	616	602	603	652	590	578	641	607	640	668	664	625	620	606	652	630	658	667	576	599	637	609	591	638	585	616	628	610	644	612	621	618	610	625	611	654	619	605	592	625	587	630	644	609	602	642	683	628	664	648	595	636	629	622	659	617	608	616	587	616	580	611	627	612	646	664	573	637	619	631	638	611	669	632	632	617	588	638	622	627	608	597	639	616	620	631	669	572	643	603	643	631	630	642	606	633	631	613	600	589	659	629	648	632	648	606	647	621	637	654	619	607	611	630	610	610	630	693	644	593	632	654	598	616	615	628	612	658	648	651	639	605	670	648	603	594	643	599	644	686	630	645	640	669	640	631	624	648	601	599	610	672	639	664	645	606	610	616	628	596	652	606	641	666	631	639	594	600	633	642	616	649	635	623	572	617	642	664	649	642	637	613	611	603	645	606	629	629	590	647	628	646	626	615	604	608	640	646	627	649	623	602	638	632	632	581	618	624	633	636	627	613	633	645	653	624	620	604	630	607	600	603	644	606	657	616	629	660	656	604	599	585	647	621	600	589	700	665	633	606	636	648	610	637	654	606	606	615	614	635	592	584	571	645	635	601	635	618	589	588	647	627	598	566	681	657	663	607	646	662	625	630	628	603	635	643	615	649	651	595	628	613	616	645	617	595	586	601	571	635	614	601	584	602	628	636	639	638	615	612	608	639	670	624	627	632	602	668	585	639	573	620	680	565	618	599	638	643	635	588	636	655	622	552	658	606	608	624	618	639	604	625	624	612	628	657	648	664	622	665	625	618	630	660	580	675	622	677	633	604	634	663	638	646	645	624	641	637	593	607	609	605	576	589	611	680	645	610	619	676	627	642	631	634	637	609	632	644	646	628	622	611	608	632	647	605	651	651	646	608	604	639	652	633	647	612	594	641	617	647	609	600	646	623	630	608	645	641	619	606	598	566	615	573	607	647	610	660	572	627	645	645	621	643	632	659	613	644	602	662	608	619	607	622	596	601	594	604	623	644	658	635	603	665	596	614	596	661	591	638	638	624	613	648	603	639	568	639	658	629	646	662	642	627	620	661	574	643	603	597	646	696	653	620	606	615	643	624	628	611	661	620	617	613	625	643	636	667	621	608	582	623	653	637	610	633	651	599	638	644	645	591	590	602	623	658	657	612	645	644	611	621	601	628	651	598	629	648	645	595	595	587	661	591	634	641	603	576	591	636	647	631	591	646	624	629	633	610	667	607	613	631	584	627	596	588	650	608	648	605	637	622	652	628	594	652	630	624	646	660	667	648	659	648	636	618	672	628	608	657	589	591	604	597	619	597	637	596	623	575	608	626	650	618	606	621	607	635	635	603	614	604	633	619	618	646	619	612	586	614	657	619	626	599	604	589	606	615	659	639	635	627	578	656	658	639	621	660	620	637	619	631	633	590	600	670	613	630	625	630	631	636	604	611	615	628	604	595	613	574	656	610	664	651	610	609	619	637	613	619	624	595	561	628	631	586	619	612	637	647	587	629	602	661	597	665	587	626	624	659	624	654	668	685	613	591	624	655	652	654	614	617	626	597	686	630	621	648	649	629	631	620	565	639	608	659	651	563	644	643	619	649	642	609	606	645	598	626	659	615	615	655	621	634	615	628	587	631	587	574	636	610	605	616	644	586	591	613	633	628	573	604	636	630	627	650	648	644	629	642	613	658	623	669	643	680	601	665	638	651	633	624	603	635	579	557	635	639	650	611	611	589	587	631	654	645	623	646	609	601	645	616	613	600	628	640	661	672	629	604	582	598	666	609	615	663	612	626	648	602	642	647	572	594	628	585	659	633	662	588	635	658	656	626	643	642	606	634	619	584	643	626	671	648	637	614	612	576	645	632	643	622	574	618	644	621	619	650	635	594	643	578	611	644	650	622	634	675	597	630	610	616	571	605	603	620	609	636	654	686	629	632	605	622	605	612	638	602	658	568	653	607	629	608	651	641	636	601	604	657	636	647	653	604	594	622	632	672	644	608	649	692	599	590	615	604	639	597	611	653	662	620	606	616	602	640	667	616	600	618	556	641	601	593	661	637	598	648	622	651	611	596	616	669	615	666	623	639	614	626	631	608	604	657	630	613	598	598	593	650	612	625	621	629	632	578	623	617	617	586	636	624	613	615	652	669	612	613	628	602	609	623	606	600	649	566	624	618	611	576	609	611	629	622	641	604	578	609	639	612	632	622	623	635	648	642	636	637	612	628	647	629	598	632	630	636	625	613	649	621	622	601	581	622	599	613	665	659	635	640	640	653	653	615	646	640	659	622	609	641	611	599	665	612	630	610	666	626	625	615	640	581	598	624	602	589	667	620	627	656	623	634	650	618	586	624	599	617	645	649	622	629	664	645	644	596	672	624	642	635	649	586	605	608	629	667	681	614	643	628	627	616	575	632	613	649	654	607	606	615	662	676	609	651	635	650	622	568	658	619	655	603	659	597	624	634	619	622	610	630	627	631	635	600	616	620	633	606	591	615	654	657	636	612	683	607	665	650	609	613	604	644	632	650	620	614	627	584	614	628	645	622	650	663	594	602	651	619	642	619	625	622	622	608	618	636	617	630	639	584	672	623	635	606	666	640	624	699	604	630	606	662	609	612	634	691	620	638	662	635	623	627	597	633	638	632	659	630	651	620	623	633	623	647	629	655	645	615	583	647	607	609	593	641	645	654	623	637	636	636	639	585	627	626	617	606	618	581	655	605	678	598	650	657	657	627	592	591	579	575	631	599	633	622	618	607	619	604	602	599	558	625	619	666	633	649	636	603	648	649	623	599	613	605	621	619	612	609	591	626	610	653	630	652	622	624	622	618	610	680	640	617	615	649	630	624	607	650	601	626	645	619	644	597	616	597	636	652	647	654	619	603	624	611	578	606	614	607	649	621
1236	789	592	423	1513	13297	19054	16091	10951	5038	1971	796	297	118	55	57	51	44	42	48	60	55	48	53	60	56	62	57	51	56	57	48	38	55	56	41	49	59	38	48	55	61	45	59	44	63	55	58	48	53	54	42	42	50	56	46	48	62	60	68	56	60	49	54	52	67	52	57	60	55	41	50	42	62	52	59	50	44	50	50	52	63	54	45	58	49	54	69	48	52	52	52	58	39	57	59	72	50	63	47	61	56	64	43	53	59	49	54	73	55	73	53	55	40	59	61	54	55	51	46	47	45	43	45	52	63	64	56	60	56	51	42	55	41	65	48	61	51	60	40	38	61	65	48	55	75	52	53	52	53	50	47	37	54	63	39	45	52	54	50	57	44	56	52	55	53	53	54	57	52	44	45	64	47	47	62	57	59	46	36	55	41	48	44	36	50	63	67	52	43	50	69	54	55	50	44	54	46	53	55	55	48	49	45	57	53	58	44	64	54	57	58	53	59	58	51	59	47	55	41	45	57	57	45	74	53	56	39	47	61	58	53	58	55	45	59	51	54	47	69	52	54	55	41	47	45	53	42	59	44	66	59	43	58	65	64	61	65	59	52	56	56	51	61	62	61	55	48	55	74	40	36	62	48	53	54	51	57	57	31	53	51	51	63	51	54	45	45	51	43	45	51	57	55	58	50	54	48	56	64	57	61	57	56	55	43	53	45	48	47	38	65	54	47	60	43	58	52	52	52	47	39	38	66	53	48	34	55	47	43	61	50	47	60	52	54	50	50	50	49	47	46	53	41	46	47	53	53	60	53	59	59	60	54	45	49	60	54	45	51	51	52	40	64	51	57	58	65	58	58	53	60	40	49	56	45	77	58	59	55	75	59	69	50	60	55	55	50	48	57	48	56	47	60	47	42	53	48	48	52	57	46	55	53	45	58	55	45	50	48	59	57	57	59	59	47	48	57	68	48	55	51	44	50	67	65	60	57	60	57	58	40	55	47	48	53	54	42	46	62	51	52	56	61	45	54	54	58	42	59	47	47	63	53	63	72	47	46	55	49	54	48	46	61	55	55	51	49	41	57	53	61	48	45	51	56	41	52	52	51	65	59	55	65	71	53	50	63	54	48	53	57	72	48	56	45	61	33	63	51	54	49	72	65	58	58	47	57	57	57	51	53	59	35	60	54	55	53	65	58	51	51	57	51	54	53	46	39	52	52	61	49	62	52	55	48	42	54	57	47	45	53	31	48	47	41	64	58	48	51	61	57	50	49	42	42	47	48	57	59	55	56	50	59	54	51	54	47	55	57	58	56	53	58	67	68	55	58	58	71	69	63	61	50	45	57	48	44	57	60	63	59	44	50	60	40	56	61	63	53	55	52	57	56	47	48	51	56	59	65	57	63	50	54	64	54	43	51	55	56	56	45	47	54	56	42	69	69	48	62	61	55	50	47	51	57	65	41	47	55	51	43	58	58	53	54	43	46	41	39	50	61	49	44	58	52	45	46	61	56	50	43	51	58	50	47	61	46	60	54	55	57	41	56	52	46	62	62	52	68	50	56	52	52	43	53	45	47	48	47	47	49	47	68	60	62	56	54	52	55	47	56	49	50	58	59	43	52	55	50	52	44	50	56	44	50	68	40	53	61	63	46	54	58	61	64	35	47	54	40	54	68	59	55	80	59	75	55	44	49	66	54	63	47	55	70	56	47	58	51	52	56	48	62	60	50	52	48	43	49	47	56	57	54	51	52	51	58	45	51	57	56	58	64	57	58	56	58	56	56	47	54	47	63	52	47	59	51	54	45	60	64	50	55	57	56	62	62	43	66	43	49	57	60	53	48	51	50	50	57	51	54	56	57	51	59	48	58	44	45	49	59	44	53	55	58	51	49	60	41	46	59	40	61	67	49	59	45	54	60	40	50	54	40	50	56	48	46	50	61	44	53	48	61	69	54	64	51	52	54	55	57	52	60	63	63	53	47	51	55	48	45	49	55	42	57	59	52	73	52	56	60	69	53	56	65	44	51	55	54	58	61	54	63	47	48	58	46	65	87	48	40	55	52	45	55	71	56	51	57	52	68	41	54	59	61	59	66	63	66	57	45	50	49	45	56	47	50	52	62	50	53	52	69	55	57	53	52	57	52	50	59	51	59	51	39	62	44	51	70	48	62	47	58	64	54	52	61	43	57	61	61	53	51	56	44	63	58	52	53	51	56	45	45	63	53	46	56	52	50	48	62	60	54	46	51	47	59	62	40	46	47	51	44	46	48	61	51	61	55	53	49	65	57	61	50	53	61	52	46	49	52	47	56	40	62	69	67	54	51	48	54	48	55	54	43	57	63	47	58	46	59	46	58	63	51	41	58	45	50	61	55	53	51	51	64	64	55	38	40	48	46	56	45	47	58	53	54	68	53	57	46	49	61	52	37	57	53	46	59	54	59	55	71	58	72	59	44	66	55	59	61	48	40	46	51	56	52	68	57	52	49	58	55	70	45	49	54	44	56	48	65	55	62	53	52	60	41	37	45	42	45	64	72	40	53	44	47	59	46	57	37	63	51	51	59	42	47	52	57	60	52	55	61	56	60	60	52	48	62	38	62	59	55	44	62	44	42	46	53	53	61	54	58	51	43	36	49	51	59	47	67	53	42	50	57	65	58	55	52	51	54	45	58	48	54	53	60	48	51	58	69	53	50	50	54	59	67	57	49	53	50	59	50	45	62	50	57	60	61	49	56	42	27	46	66	44	58	67	42	56	67	54	52	50	43	54	52	52	42	58	57	41	40	46	49	62	47	51	49	59	54	52	67	57	54	42	43	42	46	53	51	51	54	64	45	59	66	49	52	57	51	53	48	46	38	52	47	56	54	45	55	35	56	54	55	52	55	58	43	64	49	54	51	51	52	66	48	43	43	62	48	60	54	65	54	38	54	58	49	45	40	43	47	40	58	39	66	49	52	49	50	59	40	49	66	62	55	51	49	59	47	53	63	63	48	57	60	43	51	66	45	46	49	43	62	45	47	58	48	57	51	53	56	69	48	52	55	45	63	46	56	53	42	38	62	52	46	52	52	51	58	52	38	42	47	45	46	57	54	59	39	59	47	49	58	63	49	52	56	64	56	60	48	57	52	56	49	60	53	51	52	49	63	48	63	67	52	48	59	58	51	54	60	46	51	54	61	59	50	52	58	55	50	52	52	61	58	57	63	51	52	52	50	56	55	43	65	30	48	59	66	46	61	43	55	37	54	58	44	48	48	53	56	40	46	57	39	46	58	58	46	53	46	67	47	66	27	41	55	49	54	57	68	52	39	50	51	55	59	44	56	55	55	53	53	56	49	51	45	51	55	48	52	55	50	52	60	63	61	50	51	48	49	53	59	61	50	56	48	52	62	62	60	56	46	55	44	55	47	32	43	55	53	57	46	49	50	57	47	56	49	54	42	63	53	52	59	54	45	42	53	41	42	40	53	55	42	60	58	41	63	48	52	68	58
21818	14323	10188	18771	38992	68860	71882	62627	50531	36743	25836	15545	6411	2317	1076	802	675	655	686	655	641	651	705	616	623	646	646	687	672	660	675	671	658	639	671	681	679	685	642	680	680	663	667	696	660	664	648	688	683	717	705	693	679	656	663	643	623	667	672	671	675	652	647	658	715	693	648	658	683	667	656	660	670	629	629	688	641	666	647	675	678	656	708	664	648	628	648	699	652	648	655	681	683	655	646	657	666	679	674	689	648	652	643	652	680	691	658	701	667	713	674	678	636	668	666	681	668	655	633	682	684	661	667	629	672	698	599	655	664	652	641	648	627	667	676	610	675	651	645	736	674	662	631	679	661	672	722	696	662	651	660	604	660	672	679	667	696	700	663	659	638	678	705	660	615	690	685	638	651	681	693	642	670	665	653	623	645	697	665	661	686	698	634	680	677	688	656	648	726	680	633	642	663	685	730	681	647	644	658	673	693	684	690	669	681	658	715	675	666	653	727	623	653	658	675	685	702	734	661	668	644	638	676	714	670	675	662	680	702	702	626	666	667	647	709	657	645	678	679	668	666	688	674	619	696	671	671	646	680	654	727	647	658	651	635	682	666	683	643	698	681	655	646	673	656	670	665	686	649	665	698	648	640	647	674	612	656	667	671	618	666	675	706	647	631	648	661	686	673	698	689	660	682	663	675	689	640	655	656	695	681	682	694	655	664	675	629	679	654	697	692	655	754	662	639	674	622	710	665	698	644	676	703	673	656	645	618	686	711	675	685	670	701	706	696	679	672	734	690	647	617	716	688	711	676	654	692	656	657	652	647	690	675	650	637	628	658	632	651	721	629	631	707	716	702	666	667	636	687	678	674	636	663	654	656	679	663	681	644	686	711	653	648	656	626	707	670	638	688	679	664	674	697	685	625	641	641	692	665	678	670	674	629	647	699	670	680	671	704	666	694	671	663	679	707	695	666	689	707	680	641	686	646	701	705	634	696	704	660	717	679	687	709	690	678	685	642	657	661	632	662	719	675	679	694	643	693	696	712	652	707	665	672	678	683	683	686	659	694	661	734	660	657	684	644	680	671	659	684	643	665	692	644	692	685	718	646	657	626	654	706	681	699	704	665	654	665	640	703	653	620	680	698	679	689	684	615	697	647	653	688	664	671	644	654	617	656	660	646	691	687	680	711	752	670	649	665	739	631	731	664	637	718	666	656	699	673	655	712	654	665	682	654	635	705	680	679	714	726	653	658	637	628	674	644	682	711	677	685	715	648	663	675	696	716	662	651	668	643	661	655	660	685	689	675	674	681	698	675	694	718	701	697	671	696	688	663	670	652	677	675	643	620	676	680	686	628	663	660	649	723	689	674	661	655	696	678	655	686	709	669	650	700	648	677	669	647	680	659	681	684	691	679	696	680	684	680	660	644	662	646	697	691	625	658	698	684	644	650	667	687	674	630	687	698	667	678	699	725	681	708	685	641	654	671	675	659	636	655	682	678	665	657	675	662	657	657	622	667	666	658	678	707	676	672	645	650	674	645	704	641	654	659	707	663	652	713	695	678	675	669	715	647	627	642	667	642	668	646	657	638	706	662	641	650	719	649	681	671	660	668	693	673	649	689	647	675	693	680	659	637	606	633	638	653	700	723	670	645	682	651	626	674	664	675	667	664	672	655	635	640	692	644	689	661	650	671	676	736	704	604	613	671	664	638	662	666	668	668	683	726	692	630	654	699	680	695	659	695	646	657	682	646	677	682	701	694	669	679	653	661	712	701	692	692	673	664	696	665	681	686	632	693	666	663	707	742	678	710	684	666	683	658	694	673	652	702	669	656	681	633	628	634	631	633	681	679	693	668	618	646	638	694	639	659	620	690	664	661	641	620	652	656	671	686	638	680	678	641	680	671	635	664	668	717	699	636	664	629	704	671	687	680	640	670	660	687	701	679	632	678	708	665	649	645	658	624	680	665	645	625	683	670	657	701	624	667	624	658	673	629	630	645	634	668	682	712	643	655	689	662	654	702	691	685	635	683	638	691	638	641	658	727	689	680	697	660	664	677	645	668	669	668	715	691	695	691	644	688	649	640	713	663	662	650	671	674	657	677	662	659	671	684	696	676	675	695	722	698	699	696	725	643	703	651	637	681	689	671	656	666	693	676	664	689	691	671	688	645	653	657	658	666	654	715	666	692	686	647	690	651	634	663	640	637	719	677	695	678	678	638	644	663	630	695	643	675	652	623	733	675	735	707	697	633	671	632	650	666	631	691	664	615	713	684	661	652	664	673	644	690	623	665	674	695	655	655	706	683	655	692	715	688	653	664	675	691	642	675	665	656	616	658	653	651	679	660	700	672	661	641	646	649	666	693	619	669	655	643	684	638	664	744	714	673	649	631	681	654	670	690	683	646	686	645	694	649	702	631	637	646	669	657	687	631	669	649	629	752	633	635	658	677	661	677	734	631	664	711	624	650	636	636	697	695	679	687	687	692	629	686	700	674	655	649	687	680	657	718	639	658	623	698	684	674	689	666	694	690	694	646	657	668	650	656	631	616	651	688	670	696	642	685	681	655	663	670	644	682	670	701	686	678	701	673	685	629	640	663	668	718	652	632	601	632	621	693	673	694	672	687	626	694	668	674	736	648	682	692	674	689	666	671	638	651	690	672	630	668	648	690	637	662	713	650	630	689	691	690	630	689	703	696	647	692	684	680	651	655	676	654	665	682	639	650	661	701	708	706	722	687	644	639	711	671	667	643	690	693	644	558	673	735	625	672	664	666	680	680	680	616	677	652	683	699	708	702	665	687	651	687	642	709	699	657	645	688	662	632	697	642	653	625	658	703	682	669	677	704	647	670	686	660	689	697	676	653	693	678	637	709	606	670	680	664	731	658	659	669	681	642	627	684	686	719	658	719	673	705	692	691	670	658	661	663	723	661	706	652	716	640	653	664	679	655	656	678	668	618	630	658	642	714	658	648	705	701	647	666	731	677	670	709	693	679	671	695	686	661	691	678	704	691	674	684	697	687	624	646	641	729	702	690	654	677	711	651	650	689	670	669	643	665	662	700	619	645	666	669	663	673	675	687	636	671	633	678	673	634	697	653	676	637	710	685	631	700	616	677	687	686	693	672	675	678	654	642	680	664	668	714	662	676	698	712	744	680	646	665	649	685	657	703	695	647	659	685	746	673	671	687	622	664	675	659	647	681	652	627	619	734	662	652	607	641	615	644	652	675	641	654	670	639	643	657	687	682	713	665	671	672	714	697	629	687	669	706	641	692	669	644	675	646	667	704	650	684	682	668	635	648	660	644	661	691	629	686	696	679	647	676	655	662	705	641	675	680	683	666	702	678	656	667	670	626	689	677	695	649	679	661	638	637	712	689	662	712	691	674	646	685	664	703	681	719	670	710	666	672	693	649	661	693	719	661	660	624	636	649	677	669	732	683	706	667	683	670	673	664	670	680	677	622	618	685	652	651	640	660	618	698	713	679	648	651	610
1384	178	116	107	182	2603	3909	3910	2758	1278	536	213	105	76	54	49	34	35	50	34	44	44	45	62	50	31	37	37	38	50	38	42	43	41	37	50	38	45	45	54	33	46	45	47	45	61	32	51	53	39	36	38	51	54	39	48	45	33	49	44	36	50	38	41	42	43	34	41	41	35	41	46	45	46	33	43	46	47	35	37	31	46	39	29	43	38	53	40	27	49	39	38	60	53	39	39	39	47	38	37	49	40	47	42	44	43	35	40	39	48	43	40	42	35	53	35	45	50	35	40	51	29	31	39	36	47	57	44	46	44	38	37	41	44	43	39	41	48	36	44	40	57	42	38	48	55	28	47	56	29	30	43	38	51	38	36	37	32	40	52	42	43	48	48	35	40	44	44	48	41	45	41	48	45	41	54	35	41	55	43	43	47	41	40	44	34	39	45	47	38	50	47	54	36	44	45	34	45	47	42	34	47	39	41	45	40	37	46	46	49	49	48	42	44	36	48	47	41	45	40	41	37	53	30	51	46	41	44	40	37	36	46	45	66	48	52	38	34	41	39	49	41	45	39	39	34	36	42	34	45	37	47	36	36	37	42	39	35	52	49	45	31	37	31	47	47	48	47	42	43	50	36	43	41	42	51	29	46	32	41	52	38	36	33	43	47	42	39	42	49	37	35	48	42	34	45	32	47	46	42	43	40	45	32	47	47	32	31	30	46	47	46	40	38	36	43	45	44	44	42	41	48	36	35	57	47	41	33	40	48	41	42	48	49	48	45	42	50	40	39	47	49	38	45	32	51	45	48	39	47	43	43	53	42	37	39	51	40	38	48	31	48	47	33	38	49	34	51	35	51	48	38	51	46	55	41	43	39	45	37	47	35	54	35	46	47	46	35	39	37	38	43	43	48	38	49	44	44	46	37	39	49	35	39	54	39	34	40	43	54	48	40	49	37	55	47	40	32	38	39	45	34	41	39	34	36	51	40	50	33	40	38	36	42	34	53	45	44	43	36	42	43	55	45	32	44	31	35	40	51	34	44	34	47	39	35	44	50	52	39	36	37	39	45	42	30	50	50	43	47	39	35	37	56	42	35	40	46	50	53	41	43	38	49	32	49	49	46	45	53	34	43	44	53	33	42	43	51	47	38	61	41	54	41	36	40	40	36	33	44	29	37	44	52	40	34	47	38	36	43	46	46	42	50	46	43	32	37	51	34	45	35	49	47	43	48	52	32	39	41	32	41	47	43	42	56	41	52	35	43	50	51	42	31	44	56	35	47	34	50	37	44	43	36	34	43	38	39	43	32	45	41	52	33	46	40	39	50	46	35	39	41	33	41	50	43	46	40	41	39	43	45	44	39	44	33	47	29	28	55	49	36	42	48	52	46	37	43	50	36	56	40	48	38	34	38	39	48	43	41	40	50	57	27	44	45	42	38	34	46	33	50	34	44	39	41	43	42	39	38	46	40	36	49	47	48	40	37	29	46	50	37	42	30	34	33	42	51	42	45	47	35	46	39	47	49	32	42	39	45	46	58	51	33	45	41	37	39	40	36	33	46	49	42	42	43	31	36	37	35	42	41	36	39	36	43	36	42	36	54	41	50	38	34	47	38	50	38	38	54	48	52	41	40	41	40	42	47	32	39	47	34	37	39	37	31	46	39	39	44	44	43	32	45	37	45	39	46	55	40	41	47	52	46	40	49	38	35	31	54	40	47	36	47	34	42	57	40	47	41	45	37	37	54	55	39	42	48	36	42	41	46	54	42	42	42	46	41	41	34	36	43	47	33	43	45	33	46	41	38	53	44	41	40	48	28	34	27	50	32	46	51	44	41	30	38	37	33	40	41	42	36	46	36	47	33	34	42	51	38	38	34	37	34	35	41	47	37	40	39	44	39	46	39	31	42	43	41	38	41	42	35	51	34	48	49	42	37	33	33	39	36	45	39	39	35	56	49	45	53	37	35	42	36	39	33	39	35	37	40	47	36	37	50	37	26	50	45	41	35	41	50	38	47	45	38	40	50	34	53	37	38	44	41	49	47	36	36	49	44	44	34	40	40	49	40	36	32	41	51	33	41	40	29	39	44	55	45	36	35	57	44	50	36	46	32	44	51	43	39	54	51	45	45	51	37	41	44	42	53	51	47	39	59	37	49	42	41	47	31	34	33	32	50	46	42	43	54	45	49	43	35	45	56	40	38	45	46	42	42	47	34	36	46	33	37	51	39	34	37	34	45	43	52	33	34	36	46	33	36	51	45	45	41	36	25	46	35	46	34	35	33	48	27	52	42	45	50	32	43	46	43	45	40	41	42	53	49	55	34	39	41	35	44	54	45	32	43	42	43	47	56	40	42	37	39	45	45	39	51	46	41	58	30	29	42	33	38	40	28	44	43	38	51	40	53	52	33	38	40	51	44	49	50	45	36	36	50	47	49	47	41	52	38	40	39	47	36	37	39	43	56	48	37	49	33	39	39	41	43	52	55	40	43	42	37	39	39	36	37	39	43	52	34	40	26	39	48	54	38	20	48	46	29	44	59	45	40	39	37	48	48	37	46	50	29	38	48	44	34	38	40	47	37	36	49	43	37	52	48	47	41	45	39	36	38	31	42	39	42	42	43	34	43	35	43	44	54	52	40	27	39	50	44	48	29	50	40	39	47	48	34	45	50	40	48	37	48	40	43	47	41	34	36	39	46	41	36	50	43	58	51	32	44	44	39	41	45	38	44	49	36	48	37	40	41	48	52	45	29	41	42	48	42	42	58	32	33	44	40	41	28	38	43	37	29	41	47	34	44	43	49	43	49	42	42	33	43	47	29	38	30	44	37	43	33	42	38	34	40	42	43	31	47	35	45	21	44	34	54	53	48	39	31	43	41	35	42	39	37	43	40	40	37	47	49	35	32	34	51	45	38	41	42	44	36	40	50	38	31	35	48	34	41	44	39	39	54	47	45	37	42	48	48	31	33	50	51	45	39	38	41	33	56	43	46	45	46	46	41	48	39	52	44	49	37	44	35	41	40	36	45	35	29	49	44	46	41	55	42	49	40	40	40	29	53	50	50	35	35	47	39	57	33	29	56	38	53	43	49	43	44	32	48	36	44	36	56	37	50	37	38	57	32	42	37	51	41	38	36	40	33	50	44	37	35	26	49	48	31	41	41	38	39	45	35	29	39	40	36	43	41	28	35	43	39	36	59	33	59	52	41	36	47	36	35	45	50	50	45	42	36	45	37	51	40	51	37	41	39	49	55	40	46	39	42	35	40	52	41	35	51	40	46	43	41	40	33	48	46	39	50	45	43	37	41	50	33	47	40	36	36	45	43	51	53	35	28	33	43	63	45	49	39	56	47	36	39	43	37	36	48	54	50	43	37	42	46	38	30	44	34	41	39	39	41	41	30	51	32	43	56	47	39	34	43	48	53	41	40	37	44	51	42	60	44	36	50	43	48	35	51	45	37	41	35	46	39	54	42	56	42	48	45	45	50
12494	4670	2562	6231	18077	42394	42367	39309	31889	22267	12653	5716	2249	1054	678	561	545	548	539	517	515	498	549	504	540	552	543	537	536	537	542	545	505	563	515	545	478	540	526	506	527	544	572	562	547	548	556	499	550	531	510	466	516	542	550	556	551	550	509	532	568	521	552	537	528	514	517	511	502	534	523	529	615	552	526	491	531	529	547	555	541	562	547	531	516	567	532	527	549	562	533	560	507	558	545	546	544	551	513	491	536	501	565	530	532	552	534	566	504	516	523	548	556	547	547	574	527	522	569	500	544	509	544	545	544	521	529	530	549	514	545	518	532	528	559	536	548	545	548	508	565	502	526	552	566	536	505	488	564	537	554	489	526	526	547	541	560	535	543	544	531	500	508	528	537	526	525	575	586	529	553	536	504	534	497	535	516	502	546	532	509	557	561	505	554	517	538	546	529	519	565	497	505	559	583	549	533	507	518	538	486	516	556	484	532	511	536	520	573	542	549	536	505	510	543	530	517	548	538	547	528	496	532	540	532	583	505	563	560	531	540	524	545	513	510	538	550	543	553	556	517	560	533	506	567	506	569	545	504	492	499	564	506	476	535	491	540	555	533	515	555	544	510	539	509	518	548	561	514	546	570	528	510	532	514	584	502	495	524	519	472	584	521	491	554	574	522	528	505	550	553	488	563	556	490	540	501	509	559	557	555	559	521	545	496	549	556	535	590	547	538	547	503	524	516	520	548	522	536	522	506	563	500	541	553	552	563	561	528	534	535	547	557	542	503	566	530	530	488	577	508	585	505	567	561	566	533	512	527	503	534	491	528	535	530	508	538	558	510	525	539	554	534	528	542	525	555	576	531	520	514	563	527	550	483	585	488	529	528	520	555	520	555	517	531	572	542	525	476	569	523	523	539	580	520	518	530	511	545	563	530	575	549	535	505	540	510	504	577	503	543	547	492	572	544	549	517	557	528	535	546	556	518	511	541	544	532	555	543	509	545	550	544	535	530	565	554	528	521	558	538	582	526	562	529	520	508	554	551	482	534	548	583	518	521	557	499	499	548	560	537	538	603	508	535	479	527	554	512	539	548	541	557	568	536	535	491	576	530	522	512	557	526	498	549	481	544	518	538	531	506	534	522	528	494	518	580	539	549	566	551	538	544	555	506	520	526	544	491	535	532	510	534	554	539	547	537	557	552	524	527	513	536	495	548	508	540	508	554	549	534	516	537	565	488	524	533	523	508	552	508	525	571	574	577	515	546	505	555	507	512	552	562	533	542	551	582	516	540	502	522	526	508	538	601	532	562	566	515	498	521	540	544	548	584	570	507	517	486	550	519	543	505	550	551	557	521	504	555	538	491	530	507	554	527	547	582	529	511	494	532	527	556	539	513	540	558	557	541	536	533	572	508	509	537	568	564	522	501	530	514	551	537	478	554	553	560	496	512	518	530	532	525	523	533	530	505	491	519	562	531	544	530	523	577	521	520	529	558	559	530	555	517	507	560	519	556	527	496	554	533	512	535	538	534	523	526	567	549	526	573	465	537	552	546	532	502	539	521	496	590	502	569	561	554	536	528	536	554	482	552	545	522	526	546	568	565	525	580	555	526	546	530	539	529	520	538	526	543	544	544	537	530	512	552	546	540	516	561	562	571	521	552	531	514	507	520	549	548	522	528	545	570	542	554	509	519	525	589	575	493	526	543	503	533	555	557	491	538	548	520	544	519	494	581	555	482	527	505	557	509	510	524	528	506	517	543	533	521	563	515	564	530	541	493	530	513	531	494	521	536	555	535	537	513	517	495	553	554	515	549	590	525	526	502	518	611	539	503	519	570	572	538	557	586	494	590	513	544	522	506	552	520	532	540	514	512	522	578	570	553	554	535	526	529	544	530	557	519	511	557	547	529	538	522	592	545	534	564	553	554	507	525	561	530	543	529	542	536	512	515	537	525	571	491	559	518	547	516	532	529	536	539	545	523	506	533	576	510	552	558	531	526	539	547	523	545	506	554	546	545	535	499	527	499	496	508	532	518	521	545	501	541	522	525	539	551	525	540	522	537	561	533	540	529	551	528	531	517	541	530	548	528	518	569	541	537	529	523	529	532	541	501	529	566	523	559	512	521	554	585	527	579	566	502	532	543	532	536	550	510	531	558	549	523	496	541	519	556	531	550	553	526	547	527	565	561	555	519	539	480	562	527	494	542	561	537	548	498	548	523	561	555	527	535	513	542	528	498	533	521	515	544	543	515	565	524	556	501	521	501	506	518	544	547	502	582	562	523	505	516	548	557	547	485	542	575	524	508	487	495	567	528	529	506	506	566	509	527	503	527	498	544	506	513	543	499	540	531	518	525	515	568	512	531	545	527	510	502	528	550	537	519	557	556	507	535	550	533	521	544	529	554	538	501	523	525	544	565	532	525	543	574	519	522	554	520	509	511	565	507	556	528	541	538	544	513	548	595	592	506	556	583	526	545	521	534	482	531	515	540	559	557	533	535	520	543	524	551	543	512	484	542	574	532	479	538	512	541	527	538	522	516	546	563	503	510	533	521	501	517	535	527	492	536	545	513	538	550	534	538	525	542	564	525	531	531	513	550	507	591	543	532	578	519	548	505	546	557	523	501	536	513	540	535	512	514	555	549	520	584	519	509	524	555	570	541	565	533	524	541	529	520	550	524	496	567	517	611	485	541	545	520	512	478	521	544	525	521	496	554	507	509	555	541	555	533	543	549	543	554	561	544	554	546	542	550	518	520	525	537	524	500	533	584	545	529	557	545	480	507	582	558	528	540	597	550	544	510	600	542	527	535	544	539	534	554	520	515	473	523	565	570	522	547	536	526	515	525	521	520	515	557	576	548	525	513	550	542	508	524	520	498	508	539	540	499	532	525	512	523	478	554	536	483	519	574	511	534	550	539	588	498	498	519	538	584	549	509	555	545	512	561	528	550	499	547	563	516	509	515	559	509	557	547	510	588	542	545	469	509	545	518	546	573	518	545	580	511	535	480	559	522	501	542	536	519	556	559	551	562	558	570	538	502	545	590	528	524	527	542	501	530	528	576	544	561	520	543	551	508	515	546	590	556	542	530	552	550	544	530	550	567	569	531	497	517	533	540	544	523	482	588	552	519	543	518	526	557	573	514	553	514	543	529	504	562	514	497	544	509	532	571	548	581	514	555	478	536	544	563	525	525	576	528	495	547	554	538	529	530	523	545	542	579	539	518	568	536	537	515	540	477	511	533	546	500	555	528	545	527	503	504	555	548	553	503	511	542	567	527	523	530	546	603	536	581	522	522	503	530	518	520	548	524	518	523	545	516	553	529	563	523	528	548	501	519	496	584	550	519	523	538	532	550	513	502	538	528	516	534	534	499	567	517	520	522	524	533	488	523	513	530	484	525	523	543	534	518	519	526	516	528	526	581	545	527	522	586	548	541	540	516	499	553	512	542	527	512	509	529	543	471	545	536	552	480	531	559	537	532	506	528	500	533	572
728	573	421	348	811	8478	13165	9926	5892	2521	996	384	160	81	58	46	44	50	43	42	37	51	55	52	48	41	40	38	56	55	51	41	40	44	51	47	41	37	32	41	36	53	40	48	52	45	46	51	42	49	49	43	44	44	44	46	52	45	63	52	42	48	44	43	53	46	46	56	36	50	52	51	59	39	43	49	33	44	57	58	46	40	47	47	47	45	44	71	62	43	44	39	42	41	42	38	30	53	49	44	47	50	43	44	40	40	36	48	46	53	48	54	48	45	50	51	32	55	45	32	36	38	61	41	58	43	45	44	50	42	44	41	47	43	39	41	44	45	47	56	46	57	45	45	54	48	55	54	43	51	40	45	45	55	44	55	46	52	42	46	43	43	47	46	42	34	42	50	46	43	44	43	48	37	49	42	51	55	41	42	49	50	42	51	55	48	54	45	58	41	46	46	38	48	45	49	43	51	58	45	61	39	47	38	44	51	51	36	60	34	45	37	54	49	39	49	55	49	50	45	39	45	54	44	57	50	53	51	46	37	65	47	44	38	42	44	43	51	58	54	40	50	49	45	41	50	45	44	45	48	54	42	46	41	39	42	48	57	45	51	59	48	41	47	56	45	33	43	41	37	43	40	53	53	45	50	39	56	59	44	31	49	43	45	59	41	46	45	50	61	61	45	30	45	50	33	53	51	61	61	51	48	51	48	32	56	50	53	47	54	53	42	57	49	35	51	53	48	50	49	47	47	46	49	38	47	45	47	55	52	57	44	63	51	56	44	51	40	51	63	44	32	50	38	36	47	37	42	55	33	56	44	59	52	51	50	49	56	51	50	47	49	46	40	34	43	48	46	59	62	49	48	53	42	69	52	37	50	45	51	34	44	45	43	50	42	56	56	49	50	43	43	38	40	44	48	43	68	44	49	59	38	41	42	49	29	50	36	43	47	47	50	52	49	50	45	47	70	49	41	51	45	59	40	42	44	46	40	37	47	58	53	44	39	39	54	41	56	50	34	54	60	50	46	45	46	43	47	36	37	54	46	48	52	34	46	66	40	57	39	44	48	48	57	35	45	49	48	49	55	52	49	33	34	47	65	46	47	52	50	46	41	58	43	51	43	53	38	42	36	48	48	45	49	51	38	44	41	51	38	55	53	58	56	52	47	64	37	49	53	26	54	44	41	47	60	47	40	56	41	44	51	49	49	52	37	49	54	49	49	39	39	47	38	56	48	41	44	58	47	38	38	49	42	49	48	43	53	39	45	37	59	37	49	46	48	40	51	38	43	54	54	59	57	34	45	53	49	48	45	54	45	56	33	39	42	53	49	50	39	37	52	48	51	45	42	64	42	51	54	46	49	57	48	57	48	40	43	58	58	50	51	44	48	44	38	56	40	41	50	45	42	44	49	46	35	43	55	43	52	46	37	50	47	48	48	43	48	47	50	45	52	50	43	38	55	42	46	50	61	44	34	44	45	49	44	39	50	35	58	44	45	47	49	38	47	55	43	40	49	48	47	66	43	43	45	45	49	46	33	36	46	50	50	53	37	38	45	44	37	51	35	45	36	52	70	57	49	52	58	53	42	48	31	53	47	43	39	55	44	38	43	42	46	43	38	47	59	38	48	43	55	37	44	42	49	36	38	48	52	44	53	53	32	55	40	49	56	53	53	47	53	51	50	41	64	47	48	48	39	59	47	46	46	46	52	52	45	44	50	37	52	41	44	59	51	45	57	58	51	52	65	45	41	41	56	50	45	38	49	52	51	39	46	45	45	44	47	47	34	40	46	41	36	35	53	48	40	48	54	53	40	37	54	40	49	42	48	40	45	62	46	41	45	47	56	48	50	39	44	43	30	54	58	36	39	49	43	46	45	37	47	53	50	36	43	37	44	37	47	51	44	48	53	55	50	46	59	41	50	50	51	57	44	45	48	47	38	51	48	46	43	55	48	56	49	45	54	46	42	39	38	49	38	46	53	40	47	44	59	52	37	41	43	49	54	55	54	58	49	42	52	44	53	45	49	41	46	48	49	45	51	48	36	42	48	41	43	41	57	59	45	43	45	40	49	42	41	39	51	46	48	44	45	38	50	45	37	50	44	44	63	48	48	43	51	35	47	47	51	47	51	44	46	37	46	46	52	54	52	48	63	57	55	44	55	50	42	54	54	48	57	47	49	46	41	43	47	40	54	40	46	46	47	47	50	45	56	54	54	40	57	35	50	48	30	45	54	48	48	45	48	39	49	44	44	47	47	49	44	36	42	34	56	42	51	46	47	54	55	43	43	46	42	48	47	50	43	49	57	41	43	35	42	58	61	44	36	48	41	46	46	49	51	45	57	62	42	46	36	58	49	45	53	56	46	40	38	40	48	61	53	45	47	53	38	41	44	44	62	35	44	48	50	47	42	45	55	45	41	40	56	48	46	55	48	37	46	43	62	42	46	59	49	52	42	55	40	44	47	40	49	46	56	61	47	43	47	34	54	50	51	36	52	46	58	38	51	44	40	46	48	36	42	39	51	46	45	43	51	56	53	44	45	45	40	47	31	48	32	42	38	55	47	50	43	43	45	45	56	47	46	60	41	45	36	72	39	44	37	48	44	41	43	31	56	45	62	54	51	41	40	41	38	51	42	45	46	39	49	50	40	50	59	63	39	43	43	54	50	45	47	55	50	38	59	49	45	42	43	39	55	46	36	45	36	43	60	56	36	57	37	46	28	46	49	51	34	47	51	52	45	54	57	53	49	44	37	54	55	57	49	33	43	46	43	49	47	44	59	44	43	43	44	67	38	50	53	43	61	46	46	43	35	50	56	45	52	27	59	54	56	41	64	40	53	52	40	43	61	48	35	55	45	37	52	52	59	44	54	40	49	60	43	39	52	58	45	39	60	36	52	58	52	52	35	44	39	45	46	45	46	42	46	47	51	55	53	53	48	54	44	49	53	47	52	42	44	51	42	56	45	53	37	44	41	46	52	47	62	50	48	46	52	47	46	47	35	46	58	35	56	55	42	48	55	46	37	55	51	41	41	49	44	49	44	41	52	56	53	51	44	54	55	46	48	56	36	44	46	35	51	43	53	46	39	43	41	48	44	50	44	48	41	56	54	41	51	46	50	49	49	48	48	45	42	37	64	49	45	41	52	47	53	44	44	52	43	50	46	50	46	52	37	50	44	60	44	56	48	59	45	42	53	52	45	49	41	32	44	42	41	37	42	56	52	44	40	49	48	47	51	42	55	51	47	47	51	48	43	52	53	42	34	47	57	35	49	46	45	45	41	45	52	41	43	45	52	57	59	46	32	50	49	52	48	46	45	52	53	45	42	53	37	52	42	56	37	39	47	50	45	63	48	40	57	41	44	43	55	48	53	48	43	49	47	56	59	49	43	48	63	37	42	48	60	52	47	57	50	43	47	40	41	42	54	41	47	38	49	43	42	50	50	51	43	43	45	43	68	36	51	60	47	31	51	49	46	51	57	43	51	46	44	51	45
18366	12298	7947	17279	33891	60798	62085	51716	40295	29080	18160	9194	3699	1541	858	652	616	597	615	563	633	618	576	597	571	546	596	587	599	603	590	601	597	578	608	603	590	542	576	598	600	602	573	585	637	588	569	623	542	576	575	593	565	583	556	595	570	614	572	579	596	623	605	611	591	579	643	593	577	555	593	606	596	578	579	590	599	568	599	549	607	596	576	566	568	599	587	595	619	599	622	560	588	548	621	591	600	587	554	562	580	591	573	586	593	602	583	593	571	596	577	587	612	596	557	609	545	572	563	637	611	577	576	578	597	560	592	575	633	569	562	591	582	608	562	613	561	577	598	596	590	587	562	573	574	589	559	586	585	610	597	579	576	571	556	578	567	557	578	571	627	548	593	552	555	560	600	560	607	612	613	545	583	589	620	603	579	587	538	613	560	628	583	600	597	556	584	597	593	555	596	575	577	605	625	582	546	594	574	593	569	558	553	617	618	597	572	594	608	585	629	591	556	591	546	552	595	609	570	570	575	592	558	557	577	572	601	581	564	577	563	596	620	559	559	583	610	555	598	611	588	567	615	567	583	587	541	580	551	536	595	582	597	584	572	619	578	603	605	608	586	581	569	578	591	589	544	597	584	581	591	584	541	571	599	574	574	547	564	534	575	563	544	613	577	581	536	565	567	606	526	599	558	583	603	594	550	564	575	580	578	594	586	604	564	601	605	564	598	566	585	588	562	586	563	573	571	613	576	567	530	555	600	563	557	569	599	560	569	601	586	552	575	610	580	571	596	559	595	580	569	604	559	546	589	566	575	598	564	559	576	642	617	586	625	544	605	599	582	595	570	537	580	591	605	597	664	550	580	567	658	561	598	578	617	575	571	575	599	606	587	615	589	619	606	613	541	581	576	569	578	595	546	558	571	547	571	572	625	566	627	598	607	579	552	526	575	595	579	603	568	580	600	580	536	585	555	613	597	601	569	566	567	625	587	619	559	604	582	597	595	599	621	557	581	529	566	565	597	602	595	567	570	588	590	566	555	622	577	587	578	607	589	548	550	591	621	568	601	570	600	607	564	560	586	583	538	598	553	576	571	606	605	543	569	587	591	570	598	595	601	596	566	554	609	567	615	542	596	543	585	517	610	588	580	564	595	579	628	595	609	586	593	575	615	591	609	585	589	559	575	581	576	553	584	558	561	546	587	586	629	597	586	594	555	544	593	580	589	608	559	653	593	599	615	536	519	579	573	575	596	586	614	554	599	551	588	613	568	605	579	620	593	593	583	579	577	559	632	636	550	598	569	612	623	595	575	614	603	571	600	585	557	538	570	570	584	592	575	579	548	587	617	587	554	576	595	605	623	585	568	593	602	570	540	553	581	624	604	568	570	650	631	588	582	638	555	551	603	578	560	583	592	593	534	584	586	576	609	566	575	586	567	577	568	561	558	584	553	565	578	600	598	574	647	575	573	605	585	566	570	539	623	603	601	567	600	567	558	641	527	577	573	612	590	530	569	573	570	564	564	606	570	606	575	579	550	583	593	575	600	643	594	596	598	573	584	533	595	573	555	585	543	573	553	561	564	558	553	578	570	603	599	575	562	566	569	577	588	590	591	564	536	596	578	578	570	587	581	608	576	560	620	601	563	585	608	600	585	551	618	586	576	562	590	593	580	606	596	573	609	586	549	568	566	558	604	617	567	518	588	619	600	572	549	600	564	557	582	557	587	572	568	557	591	617	628	593	624	589	539	589	575	616	593	614	612	619	587	572	623	579	597	629	629	586	632	620	579	587	552	587	578	605	545	598	569	563	629	607	573	565	563	589	574	578	561	550	619	597	584	591	603	582	547	639	536	616	591	553	564	576	627	616	563	572	598	572	576	584	546	569	597	628	589	536	651	561	568	586	621	568	560	583	596	562	570	568	627	608	572	530	573	562	609	610	560	554	607	576	655	586	568	574	552	562	607	590	594	615	594	573	566	565	604	549	553	578	602	576	550	588	551	602	623	561	565	583	583	548	563	545	566	579	626	592	546	590	553	583	602	582	536	589	537	564	599	576	583	641	574	569	576	589	550	578	612	595	588	578	578	640	573	595	594	593	574	621	549	583	619	572	547	589	615	584	641	564	572	593	591	547	577	553	619	565	593	605	568	543	554	538	553	580	612	581	568	590	537	570	542	603	576	548	538	579	582	583	592	624	543	591	582	591	567	564	550	577	629	600	584	549	577	603	581	587	586	605	571	600	597	586	568	596	556	598	584	562	560	572	553	560	603	563	612	621	573	615	588	599	579	592	623	573	578	559	618	589	602	591	564	570	574	556	593	630	587	580	578	554	604	574	615	582	588	612	617	570	584	575	622	551	551	553	574	589	600	559	573	565	594	607	570	586	571	624	619	576	572	598	583	587	566	581	562	596	615	586	555	582	579	564	594	570	612	583	629	607	589	590	593	578	546	545	582	583	580	644	596	602	581	578	604	572	585	596	572	594	621	589	592	565	590	580	586	535	544	607	608	605	588	585	591	596	584	559	563	562	610	554	597	628	538	566	567	597	621	572	608	634	587	570	578	606	602	555	575	618	572	596	610	567	613	571	565	531	565	562	598	562	530	601	599	575	616	610	628	557	582	598	592	595	603	603	571	580	573	604	549	585	582	573	605	578	552	632	593	599	546	569	613	594	545	598	582	546	567	599	561	590	611	565	586	619	557	602	571	610	581	587	623	558	580	579	592	572	605	582	626	565	559	569	593	543	595	554	555	592	598	616	596	595	534	586	607	574	595	557	641	575	592	618	581	616	603	580	593	549	567	560	581	580	644	581	618	569	621	556	572	616	619	578	574	586	637	555	585	570	591	607	639	547	618	627	608	569	563	574	623	598	555	578	627	577	584	597	587	607	592	604	581	566	593	632	587	562	582	573	546	580	558	573	567	594	590	578	605	590	539	541	616	604	576	528	529	604	591	617	618	589	539	584	619	627	599	559	583	562	565	546	642	596	549	597	590	576	591	591	594	558	641	583	565	582	579	588	584	598	530	597	521	573	570	609	590	605	580	559	515	564	596	560	563	571	565	601	577	628	597	582	574	614	591	556	563	575	599	542	596	589	585	596	568	601	593	586	569	586	594	590	590	590	587	568	562	601	569	570	565	562	581	594	591	584	603	568	547	597	579	547	559	599	576	609	595	613	581	617	546	579	578	592	523	602	594	574	584	583	587	524	556	564	583	585	626	585	586	590	572	616	600	575	596	617	574	613	601	581	533	576	604	566	547	577	595	568	564	562	596	569	578	575	541	607	597	568	581	597	581	581	562	546	594	574	580	566	535	584	585	597	589	594	581	641	573	605	582	618	607	600	549	569	591	633	573	595	584	611	543	566	589	598	637	612	593	601	557	600	563	593	567	579	572	593	586	591	594	550	575	596	590	570	568	593	583	568	609	546	548	564	617	597	595	583	568	586	613	601	609	554	601	566	616	562	594	559	569	592	601	618	635	606	574	578	602	611
2196	499	362	330	535	6921	14027	11406	6336	2905	1061	417	182	84	76	39	49	43	48	45	36	54	47	57	44	53	43	48	33	51	48	44	54	50	56	50	42	46	45	55	53	65	58	35	57	41	52	52	51	46	50	54	46	50	44	43	48	43	42	49	56	67	59	43	47	47	47	43	38	61	42	62	47	50	59	62	58	52	54	53	45	49	48	49	55	56	44	45	55	48	55	55	44	39	47	65	54	49	50	43	44	41	53	50	59	52	43	40	35	42	55	57	51	51	43	53	44	44	58	48	54	68	60	45	48	49	58	40	57	39	44	38	43	45	49	47	52	46	56	63	46	48	48	46	43	47	47	58	54	53	41	47	45	48	49	51	43	53	40	48	58	50	52	54	59	58	50	59	43	50	64	44	49	52	47	47	60	43	54	49	53	44	51	54	44	50	51	57	36	41	47	53	52	53	56	44	45	42	42	51	40	52	49	53	49	54	45	48	48	52	49	45	48	47	49	37	47	54	37	51	46	47	48	58	55	55	56	44	58	51	63	53	51	59	49	45	48	61	44	48	55	45	58	40	44	50	44	54	52	56	46	51	46	42	46	43	46	46	45	41	30	46	57	51	45	58	45	57	59	61	43	38	53	54	45	44	41	48	48	57	50	50	36	61	50	46	58	61	44	40	44	60	57	42	52	40	53	55	63	49	45	43	38	47	42	50	38	57	42	47	43	49	43	52	39	47	53	53	38	55	31	52	49	64	59	55	51	50	43	53	41	52	49	36	56	47	39	55	36	52	50	57	54	59	50	50	44	57	52	38	44	47	45	45	45	48	51	46	58	55	45	44	42	44	56	48	59	43	43	62	54	48	49	39	49	52	41	37	56	41	46	46	35	41	40	64	53	44	48	43	46	49	60	56	56	47	51	63	42	50	55	47	62	61	40	32	41	51	46	49	45	52	47	48	40	32	48	37	50	45	57	48	62	50	35	47	43	33	49	54	47	54	39	49	66	49	53	39	37	59	48	40	34	43	53	55	57	45	57	59	49	46	49	50	62	53	55	51	51	53	50	57	43	51	50	42	51	44	49	48	45	37	44	56	44	48	46	52	43	48	44	51	43	43	43	36	43	43	53	51	45	35	60	38	48	49	31	42	52	48	47	49	51	56	47	52	42	43	58	51	52	54	53	44	41	51	49	33	35	50	56	45	54	47	49	47	49	59	55	46	45	45	50	44	52	48	47	50	48	50	55	46	57	41	49	43	54	39	47	44	48	36	41	34	43	50	50	52	42	48	59	74	41	43	48	47	47	41	63	41	45	49	45	46	63	53	43	53	43	44	37	59	43	53	45	38	42	32	44	47	53	48	52	48	43	39	56	47	39	50	56	43	52	44	48	40	39	54	49	51	45	56	50	47	52	57	44	61	56	43	50	48	57	37	56	53	43	45	51	42	46	42	51	45	49	34	55	30	34	49	58	42	62	38	41	48	50	52	56	50	51	46	46	40	51	51	41	43	43	55	41	50	47	42	58	46	51	55	45	40	46	46	52	48	35	39	44	38	45	50	45	46	53	48	58	39	44	49	46	53	58	49	35	53	41	45	51	58	57	50	49	38	46	46	40	51	58	36	53	42	49	53	51	46	39	64	53	49	54	47	56	43	40	44	56	44	44	45	44	46	57	46	55	47	59	47	48	42	49	44	56	41	54	40	52	51	37	49	45	37	59	53	62	51	54	47	46	36	56	48	50	51	35	46	53	50	44	48	40	49	43	39	42	45	48	43	51	36	40	48	44	45	41	48	40	41	42	48	48	50	46	49	49	56	52	49	48	45	54	42	42	47	37	42	52	44	50	51	42	49	48	54	40	67	50	53	45	53	50	58	60	36	56	40	61	49	64	55	45	58	42	54	52	43	56	31	42	49	40	59	51	52	55	50	46	50	42	51	57	48	47	44	34	50	52	41	47	57	55	53	48	54	49	44	43	48	42	45	40	40	53	58	52	46	48	52	37	51	60	53	38	49	54	45	45	38	52	48	36	37	42	58	38	42	38	48	59	61	54	58	57	59	47	62	40	53	56	59	48	53	59	57	40	41	56	43	59	52	38	52	45	38	51	53	56	39	46	57	39	59	46	56	51	41	45	58	50	40	44	54	66	37	40	48	50	42	40	49	46	39	54	57	39	52	55	43	45	53	45	44	47	50	46	38	58	51	38	56	54	52	46	49	57	55	42	51	49	47	59	41	48	51	37	48	44	38	46	48	45	43	58	34	54	55	38	39	41	43	47	41	47	34	56	50	47	48	52	37	50	44	57	39	48	43	49	48	49	56	55	41	47	47	49	35	55	53	43	40	66	58	42	48	54	51	55	49	50	41	38	37	62	61	51	45	45	46	42	39	45	53	67	52	58	38	51	52	51	63	60	39	51	38	45	35	41	47	37	48	45	48	56	40	45	60	52	48	56	58	49	50	49	52	56	43	52	38	55	52	54	52	53	49	54	53	51	38	62	51	48	43	33	37	37	47	49	41	58	69	41	53	58	52	49	43	51	36	56	51	48	36	50	45	59	52	52	49	41	60	41	35	38	55	48	51	41	53	52	58	47	50	52	40	48	50	47	51	40	42	40	42	35	49	50	48	51	32	62	53	42	53	48	45	51	48	46	43	69	41	39	50	55	36	54	52	46	43	46	49	63	51	46	63	39	54	41	36	57	51	50	51	51	37	50	54	56	54	40	53	62	50	48	48	45	42	45	50	42	57	34	47	51	56	56	53	45	51	44	53	42	57	46	36	40	56	54	41	49	43	63	48	33	49	48	35	45	46	57	36	41	54	51	43	53	49	51	41	51	59	38	42	53	57	41	38	49	33	51	56	40	47	46	50	47	53	54	50	49	51	53	43	38	41	48	56	39	53	42	39	44	44	46	40	50	49	37	57	52	52	53	44	40	46	41	38	54	53	54	33	60	49	43	49	63	58	49	64	42	40	54	49	52	55	28	49	47	46	56	46	55	44	50	49	57	42	52	50	57	48	51	46	51	48	41	40	53	33	49	44	47	55	48	58	49	46	56	44	54	45	49	49	55	53	44	50	51	42	61	48	41	55	40	40	51	54	38	53	61	46	60	47	57	47	53	42	47	45	48	48	50	49	40	44	50	48	47	42	42	62	47	41	47	60	46	56	52	54	41	55	48	44	40	45	44	53	54	41	47	49	50	47	50	66	45	67	53	48	48	51	50	46	31	56	37	48	58	39	54	38	62	62	46	43	55	46	45	42	47	57	39	42	40	48	48	53	45	46	27	54	40	63	40	47	50	54	51	63	37	48	50	49	53	46	48	57	52	51	47	64	45	46	39	50	48	47	42	35	44	46	42	60	48	52	42	52	46	49	62	58	42	45	54	41	40	67	55	49	35	42	27	42	41	45	41	51	44	50	51	43	55	42	53	45	40	65	54	59	54	42	43	46	58	48	56	51	45	47	46	46	51	57	53	45	61	47	46	53
18154	10997	7642	16576	30312	57091	64847	54342	41606	30728	20117	10748	4910	1857	953	685	659	636	608	631	620	642	642	621	615	635	628	652	557	629	664	634	622	593	603	626	662	589	649	647	603	635	631	670	623	651	632	596	622	643	604	672	597	617	635	600	640	557	675	614	593	612	626	620	614	612	570	600	588	640	628	620	601	631	600	628	620	573	583	601	602	583	579	619	621	611	626	617	609	636	607	557	625	634	624	581	593	649	623	624	667	619	623	611	622	609	584	609	676	642	610	642	592	631	623	592	618	573	596	614	585	637	617	657	644	634	633	619	641	633	637	625	621	601	643	603	661	644	634	596	609	595	646	585	617	606	622	589	638	605	619	592	620	665	591	614	616	621	623	629	560	600	634	592	593	623	628	602	635	603	605	599	606	626	629	650	641	626	656	651	664	612	604	583	588	619	604	684	643	666	630	583	642	625	628	586	640	594	626	625	613	571	644	613	579	641	617	654	609	654	609	591	598	647	663	593	607	619	654	607	588	638	659	597	606	587	639	564	586	620	641	597	634	632	668	609	649	624	638	597	623	579	647	627	616	619	619	635	562	628	581	637	641	649	574	637	638	638	630	596	597	634	632	635	613	591	627	672	587	584	614	630	641	632	634	642	649	667	651	612	628	613	647	590	643	638	609	609	572	591	581	620	620	575	573	667	638	653	612	619	639	649	632	619	619	599	585	651	642	624	611	612	620	653	654	600	594	622	613	661	636	666	633	600	641	625	577	588	660	628	637	598	636	617	647	620	611	616	623	631	647	645	610	638	627	599	591	621	604	605	619	612	632	611	610	629	600	619	652	603	613	642	631	610	604	593	584	603	598	629	675	674	613	663	639	611	626	622	636	683	662	583	602	607	608	685	644	581	633	622	592	601	582	642	608	598	575	634	618	604	649	639	636	609	620	622	592	627	609	598	619	608	620	655	617	618	614	652	627	635	634	656	580	572	590	604	592	630	623	605	593	618	643	596	627	645	622	599	589	617	593	620	643	645	633	617	628	675	596	631	599	603	633	603	655	647	594	596	630	653	606	629	641	556	586	647	614	574	623	632	628	627	634	572	578	612	621	633	631	562	596	564	632	625	627	608	617	630	641	582	619	638	644	699	652	631	616	634	611	578	622	631	611	634	575	605	638	641	666	587	618	658	706	654	641	612	645	577	580	639	577	616	633	634	624	573	643	627	621	635	624	651	619	614	601	671	613	619	655	618	629	609	619	622	637	620	648	636	622	613	613	591	650	618	598	613	618	632	606	608	590	699	624	601	611	623	596	614	621	634	641	665	635	604	594	624	591	591	625	613	608	614	607	589	644	611	574	666	620	621	679	649	653	580	607	621	636	614	611	646	587	653	635	625	566	626	571	647	622	594	612	658	614	624	606	676	598	624	618	658	631	637	610	585	622	583	590	610	585	640	619	628	629	628	656	605	621	649	605	602	624	599	591	613	652	592	623	609	639	600	627	650	596	635	643	638	619	579	666	636	616	599	662	623	607	620	591	623	644	632	664	645	580	624	616	601	592	635	608	599	602	612	624	608	626	595	608	565	598	617	612	686	641	652	600	607	608	639	621	609	605	600	630	602	642	607	606	569	587	676	596	583	618	605	615	637	643	602	645	597	649	610	612	606	634	668	643	633	569	627	586	630	608	642	630	632	608	613	590	646	598	636	645	649	621	616	619	639	602	550	603	587	647	611	655	643	643	611	628	617	632	575	593	621	616	633	620	592	581	596	585	654	649	635	644	595	605	600	619	636	590	627	618	624	631	614	558	593	665	581	550	638	623	644	624	628	621	618	620	635	648	622	618	649	621	669	626	583	619	616	616	634	599	611	616	593	611	599	631	646	636	661	602	581	631	616	660	609	608	588	627	573	645	641	603	671	634	602	647	648	601	627	604	594	636	597	558	610	663	651	667	611	578	604	602	597	620	658	617	607	604	595	627	569	629	606	631	640	618	657	622	616	615	643	576	669	617	627	623	597	607	641	668	612	626	606	607	669	626	645	634	621	597	644	583	614	597	611	622	631	652	638	638	679	569	615	653	607	623	670	634	591	601	607	588	641	620	607	581	586	640	651	635	600	587	621	634	635	622	580	599	642	599	615	583	625	612	603	599	605	632	608	631	590	605	640	643	605	634	599	579	632	664	637	609	653	597	598	612	592	628	616	625	584	668	616	606	617	604	621	651	567	611	627	629	615	621	638	679	643	640	619	615	621	644	570	624	593	614	616	603	649	625	622	593	652	595	616	617	644	623	570	625	597	628	659	608	595	642	653	623	628	603	636	596	630	627	588	615	585	653	659	686	612	591	607	625	578	612	599	597	668	661	639	624	584	597	657	560	647	620	597	630	635	670	579	599	611	641	661	594	620	621	576	624	633	641	644	576	608	590	636	605	624	572	638	613	639	599	606	646	605	602	632	624	633	614	608	595	571	621	662	594	616	646	620	603	612	594	621	575	596	625	618	635	644	602	590	591	573	667	614	625	619	627	607	610	644	623	619	524	614	552	596	613	616	629	629	644	609	573	633	662	581	580	626	625	621	630	594	634	623	602	646	618	627	640	602	698	636	591	581	664	578	638	652	600	546	634	597	637	596	640	648	583	659	635	617	605	621	620	612	664	666	573	606	610	634	619	617	618	628	593	631	671	611	579	615	599	600	638	616	604	589	597	648	636	611	614	619	610	609	634	594	609	629	595	613	641	608	608	615	649	593	575	633	601	636	613	654	661	663	629	577	622	610	660	586	654	601	625	608	618	577	553	645	615	596	619	626	632	646	623	618	625	634	603	637	577	630	594	624	618	619	624	591	584	604	616	639	618	601	613	612	610	625	572	630	601	629	611	627	608	615	607	650	611	635	616	650	622	666	623	655	599	630	597	633	616	632	604	604	608	640	605	673	638	599	626	635	635	646	610	581	639	628	595	633	652	621	602	622	620	616	659	641	625	572	634	607	586	618	592	585	628	607	625	603	636	597	646	614	640	642	628	598	669	567	656	558	636	660	637	611	572	619	602	583	677	616	632	608	582	604	605	620	597	694	654	615	578	626	631	613	597	664	650	653	616	617	669	590	596	633	594	615	660	621	579	582	568	616	614	620	658	675	641	631	661	609	581	602	639	649	628	622	591	568	577	596	567	602	641	626	645	646	641	620	606	629	585	643	601	643	556	595	637	621	618	579	648	609	607	647	631	632	639	594	619	648	650	586	604	636	603	573	633	626	605	582	594	605	608	688	577	638	622	606	611	600	625	607	635	629	631	651	599	598	653	639	612	638	628	624	555	636	616	597	637	649	621	613	644	622	630	603	607	670	651	606	598	591	633	636	625	597	637	626	609	608	623	639	605	633	646	619	626	637	597	634	611	627	588	644	601	598	626	597	596	608	587	635	566	666	621	643	641	613	641	650	594	609	625	671	634	611	600	589	636	590	561	591	612	604	588	641	619	637	641	587	595	650	612	605	612	619
1210	880	659	523	1396	13279	20632	16207	9237	4298	1774	723	276	133	73	50	54	55	55	53	50	49	55	65	58	52	47	47	54	44	51	53	53	63	59	60	53	46	43	46	58	45	57	45	45	58	48	40	54	54	58	61	51	52	54	44	49	45	58	47	58	55	57	47	56	52	57	59	66	54	63	44	58	57	52	44	56	46	51	51	62	68	61	52	54	56	51	69	55	46	42	46	64	59	56	54	45	52	43	55	47	55	43	55	54	60	32	50	54	52	65	49	54	54	46	58	52	39	54	44	34	48	42	55	55	51	41	55	48	64	48	55	45	60	58	52	45	45	55	52	42	62	46	46	58	48	54	65	56	42	55	50	53	56	47	54	56	40	46	59	63	47	47	57	51	53	52	55	53	48	55	48	46	49	62	60	53	47	38	48	47	52	59	46	49	57	54	59	60	60	67	50	40	60	45	62	58	59	45	35	63	42	41	42	50	44	43	43	61	56	53	75	50	65	46	62	62	66	54	51	40	43	51	56	46	48	52	69	47	60	41	60	51	36	43	45	44	47	39	46	48	44	51	50	62	56	62	51	46	45	50	60	47	53	39	52	41	53	60	45	69	55	44	43	49	51	60	51	57	45	52	58	68	47	63	38	53	53	57	50	47	57	70	66	45	44	43	57	47	70	53	55	47	44	42	45	53	54	74	49	41	55	56	48	58	55	57	41	54	68	53	44	54	62	40	63	63	57	51	49	62	54	53	57	43	39	41	53	65	47	56	60	49	57	44	59	60	60	64	53	69	50	55	58	62	44	59	62	50	47	45	45	53	44	55	52	46	58	54	61	52	50	55	45	53	42	52	53	42	46	44	53	49	58	46	55	46	52	61	57	59	53	47	52	57	45	47	54	42	60	55	58	49	46	44	46	45	59	66	62	45	54	48	52	48	49	52	38	57	73	41	69	56	55	32	43	36	50	50	42	65	45	55	72	49	47	77	54	55	54	57	48	66	46	57	48	50	54	55	58	53	62	50	47	46	48	48	59	32	59	50	65	57	53	51	56	49	56	50	53	49	42	46	56	60	57	53	44	50	47	42	45	51	46	46	53	44	41	45	50	58	51	64	48	48	62	48	56	64	57	56	46	51	58	48	55	58	43	47	45	50	50	44	49	40	62	56	51	53	51	52	43	55	63	52	58	53	60	44	52	60	42	41	46	52	54	68	58	46	59	53	49	40	65	49	50	67	48	60	45	48	44	54	46	46	49	56	55	67	56	65	50	63	46	51	51	53	47	55	56	58	64	55	64	47	51	51	45	51	48	54	65	49	55	50	54	47	40	72	50	60	61	57	66	59	41	50	49	62	48	57	51	56	51	52	58	60	54	51	50	55	53	52	49	52	52	50	68	68	56	43	58	68	62	48	53	39	42	61	64	54	39	49	56	52	50	68	54	53	59	58	57	64	55	66	48	39	42	52	46	45	56	53	53	57	44	63	50	61	48	63	47	62	50	50	43	62	47	43	54	47	42	47	46	59	50	63	64	45	51	45	51	53	54	70	71	52	50	56	58	52	52	51	43	44	61	53	49	57	48	58	51	70	65	50	48	50	43	48	35	62	64	40	58	53	58	47	57	51	56	50	50	50	59	45	47	62	52	49	49	56	52	55	40	46	51	49	40	43	57	56	60	56	68	70	56	50	55	70	44	47	55	54	51	63	59	49	52	63	72	42	44	54	56	54	45	70	49	52	49	56	47	61	62	41	55	61	60	41	58	43	62	51	58	59	69	72	50	50	47	58	50	45	55	53	56	44	50	47	41	42	59	44	50	44	46	62	39	56	66	50	60	52	41	42	55	59	53	61	55	40	55	51	53	63	60	49	58	61	46	67	53	58	48	45	59	51	51	55	59	43	65	54	53	53	48	54	49	54	50	53	50	50	65	39	57	56	44	55	44	58	55	60	60	46	56	54	40	59	49	43	61	51	50	52	50	54	56	60	54	57	56	51	53	62	54	52	52	49	43	62	45	52	47	61	69	53	51	51	56	56	43	48	50	49	49	64	53	60	55	46	57	50	60	47	48	64	54	55	48	57	45	62	66	41	52	48	48	57	51	45	59	52	57	49	60	57	45	53	60	59	62	60	43	38	57	57	56	52	45	57	55	61	48	49	53	46	48	53	43	59	50	64	53	51	50	42	53	54	57	49	53	62	54	61	46	52	35	61	48	55	57	66	36	52	48	51	45	54	54	44	62	54	54	47	52	74	60	48	41	50	59	50	49	57	48	50	51	53	49	55	64	49	40	49	59	60	65	49	59	47	52	56	51	52	44	61	34	54	50	39	56	57	49	50	44	55	70	45	51	49	57	52	59	58	53	43	35	48	58	47	43	49	48	51	56	61	50	54	56	49	50	52	60	54	38	51	51	48	49	50	49	46	51	67	49	64	55	65	50	64	63	34	51	47	55	69	56	55	55	46	53	56	61	48	55	47	55	54	60	52	46	49	54	56	47	44	54	53	50	45	70	54	50	54	41	48	46	59	58	44	57	72	57	71	50	58	61	60	43	65	46	39	40	53	47	71	54	41	60	51	42	42	46	64	60	44	52	47	59	51	55	46	55	49	51	63	58	53	55	50	43	46	42	54	44	51	45	43	47	58	53	51	55	50	51	41	62	51	54	47	47	54	53	60	43	55	50	50	45	42	63	39	52	54	50	53	52	47	57	46	52	52	43	54	37	56	50	57	46	40	60	43	61	60	53	68	52	50	58	49	56	49	46	54	64	47	44	41	55	41	55	43	49	52	56	49	51	41	49	55	46	51	51	58	66	49	56	47	53	51	57	46	53	49	56	58	51	57	56	66	65	44	61	55	62	49	57	47	56	59	67	51	62	69	59	50	64	48	48	38	50	57	56	45	52	48	49	52	37	48	55	56	42	60	57	56	57	56	42	50	43	59	45	48	55	55	41	51	37	57	66	51	41	45	66	53	49	57	51	54	57	52	68	54	49	49	50	61	50	57	54	55	55	51	57	53	46	51	54	49	46	53	35	67	57	60	49	53	59	60	43	49	61	48	47	45	48	44	67	56	53	55	56	55	49	55	47	65	38	50	52	64	54	59	39	64	49	43	50	55	51	55	44	49	45	46	53	57	35	57	54	63	46	40	55	44	56	50	66	53	42	59	50	52	52	54	59	49	63	59	62	55	50	55	72	65	47	43	55	50	36	56	49	61	46	44	61	53	44	54	56	65	40	36	49	67	50	45	36	47	59	56	40	65	47	54	44	52	46	68	49	53	46	58	51	54	58	46	55	43	55	46	37	59	51	55	54	57	51	50	42	43	42	44	49	49	45	66	43	56	62	35	52	50	42	47	47	56	58	59	42	48	54	46	56	55	48	57	55	50	60	62	50	70	49	67	53	39	56	59	39	51	54	45	57	63	45	48	51	53	57	67	53	65	63	65	58	50	64	45	48	45	62	45	47	47	46	59	56	52	48	53	53	44	70
22430	15437	11509	21750	38591	69701	73073	61686	47200	35491	25431	15423	7180	2829	1203	845	682	665	655	722	610	711	645	677	590	668	633	677	612	633	685	637	654	645	722	699	665	676	632	661	655	698	666	675	665	648	640	645	666	663	653	668	691	651	653	657	676	668	650	645	684	689	644	656	697	618	700	689	702	680	673	643	649	636	695	688	662	645	659	680	711	641	659	671	644	631	599	653	661	696	664	666	696	639	711	631	694	651	690	673	623	670	647	604	627	674	651	610	682	640	626	706	644	652	658	648	675	683	610	667	699	641	692	661	669	679	591	636	638	630	688	655	657	639	621	592	687	669	636	618	691	646	624	613	642	610	656	667	711	658	642	626	646	703	711	682	643	656	675	651	677	627	666	626	653	659	681	646	655	687	644	674	634	668	637	708	613	678	665	646	684	661	618	650	636	672	644	662	695	640	638	683	637	625	701	691	644	659	671	670	675	615	679	661	673	689	648	614	659	651	684	621	614	687	649	612	648	626	682	667	689	650	639	653	693	668	667	660	647	641	655	693	661	658	673	666	631	682	697	638	642	647	702	666	688	632	657	655	700	644	636	650	673	692	661	684	692	660	657	670	608	656	653	667	660	649	658	694	687	649	667	675	613	669	644	654	645	641	624	666	686	699	671	667	649	646	659	717	698	606	626	652	673	679	699	657	692	658	632	689	606	627	637	662	660	675	660	666	679	610	681	649	647	682	638	650	696	632	643	661	657	692	647	682	643	683	635	667	621	625	644	647	608	646	673	664	623	638	661	641	661	689	644	675	675	694	690	672	696	663	676	646	611	642	681	639	679	699	653	675	685	632	686	709	674	674	677	627	671	726	679	637	598	677	658	697	669	615	691	657	720	663	692	655	647	625	602	671	638	651	667	676	704	660	670	676	671	692	578	632	690	654	649	635	703	652	695	656	639	630	671	649	628	643	641	702	673	658	703	630	645	635	681	675	652	660	652	628	637	711	694	717	598	686	625	688	683	667	671	668	664	672	715	639	638	645	629	672	659	663	632	632	654	620	657	674	614	669	637	666	648	640	680	676	611	695	690	665	658	634	660	641	651	654	678	615	702	662	650	764	676	630	662	646	646	687	680	647	605	659	672	640	691	642	605	662	688	660	647	667	636	698	660	671	650	687	678	688	654	649	661	686	676	651	617	622	665	670	687	660	670	615	668	684	664	684	621	655	666	631	652	674	633	666	656	702	674	680	642	664	661	631	682	634	635	636	637	666	677	703	663	622	704	631	668	641	626	639	638	636	633	688	665	675	673	671	644	681	703	677	690	616	637	633	700	695	676	681	609	627	664	700	674	694	657	692	664	664	642	619	660	642	668	662	687	658	626	654	684	673	665	670	655	672	677	709	630	668	673	666	666	695	669	679	630	643	670	647	632	655	611	661	661	663	675	635	652	634	691	623	646	660	656	634	652	677	652	669	624	699	653	673	692	674	621	666	681	690	676	718	678	656	655	650	720	606	715	669	590	683	644	718	665	626	640	664	666	662	696	670	683	658	678	640	621	692	644	664	675	677	640	689	661	648	651	666	683	660	699	641	670	608	630	677	652	653	672	681	659	649	634	661	662	687	674	674	701	651	648	659	688	657	627	674	647	691	628	697	629	651	631	668	681	676	649	693	710	665	674	691	641	629	676	667	609	693	685	651	676	614	639	638	603	648	635	673	659	655	672	671	688	634	642	648	644	668	643	652	621	665	671	683	584	641	657	688	679	640	677	685	658	668	661	649	685	650	658	666	677	647	631	686	627	651	641	661	651	704	669	688	717	647	624	653	678	630	689	679	719	675	655	667	640	711	622	637	665	653	705	692	702	675	680	677	701	673	637	685	691	639	687	626	638	648	612	652	672	650	650	668	659	655	666	583	692	660	677	704	671	676	631	649	652	665	672	673	641	694	665	637	653	697	667	674	706	625	598	686	673	674	645	683	658	676	643	661	688	707	644	648	712	643	650	697	631	701	635	696	674	644	639	634	616	679	640	642	657	656	700	639	650	669	652	699	673	714	616	652	666	645	662	687	727	678	688	681	641	646	679	647	647	691	665	646	652	639	665	703	651	682	653	635	639	629	708	665	695	661	620	642	652	671	674	651	633	666	659	669	688	621	660	677	621	703	676	680	665	697	631	689	660	686	645	641	671	671	679	665	663	648	669	664	670	629	647	714	684	676	636	673	647	664	702	695	631	646	648	665	610	658	643	667	626	641	686	672	672	667	676	640	681	635	648	668	670	655	638	660	645	667	659	647	631	711	657	651	689	639	683	680	648	623	655	628	654	603	677	664	676	648	623	647	701	679	651	690	658	672	638	646	678	705	659	656	655	671	673	681	686	645	606	684	629	670	599	667	664	654	620	675	649	636	649	684	652	650	637	634	675	588	677	708	701	705	676	651	657	695	695	668	644	682	651	659	656	654	657	654	690	685	592	655	636	651	663	606	655	648	708	681	645	686	633	690	643	718	719	642	642	697	699	648	659	689	647	689	692	671	682	679	665	632	658	653	661	651	675	666	651	638	688	633	671	677	660	667	674	698	643	678	691	667	639	647	677	672	692	656	646	675	630	672	653	634	663	674	663	676	663	653	647	678	659	637	655	596	658	674	658	686	669	621	668	653	653	657	639	630	650	659	680	662	624	630	648	659	664	688	699	684	680	690	653	711	658	692	677	656	685	648	659	775	686	689	720	655	674	654	630	667	677	631	583	639	675	670	654	631	654	657	660	685	695	623	673	632	678	638	636	647	668	679	688	689	676	668	708	679	659	673	658	647	666	675	685	673	665	700	637	662	688	696	661	675	651	662	696	663	616	633	657	643	659	642	663	666	669	689	644	685	658	643	626	663	671	649	667	604	670	647	655	669	672	645	645	677	646	683	646	673	656	672	637	649	664	689	639	686	669	665	677	611	650	644	669	666	634	644	682	680	685	656	681	653	635	647	654	642	636	662	670	688	628	665	677	642	728	656	685	673	689	676	646	649	653	657	679	628	645	665	626	674	660	675	667	668	680	648	646	675	638	680	675	648	680	674	703	658	678	649	633	697	661	669	638	680	658	666	629	694	659	671	681	705	689	651	633	650	698	663	632	651	634	667	677	666	702	684	643	626	671	680	648	649	672	719	658	632	644	653	675	737	648	657	682	644	641	653	661	650	639	670	632	694	682	667	629	650	663	639	642	687	696	623	713	645	644	663	649	630	655	637	668	631	668	695	625	677	668	647	658	623	599	679	709	657	635	685	689	610	664	619	674	654	646	634	618	636	658	646	678	730	657	635	689	655	670	692	649	659	688	668	672	598	645	640	673	663	633	642	656	708	711	692	655	705	640	682	696	649	693	616	589	638	664	699	629	663	649	651	661	601	679	668	631	658	653	618	684	654	631	667	649	637	677	673	695	627	690	678	642	676	713	724	625	677	684	649	701	666	648	664	653	622	676	655	662	634	661	661	657	688	639	706	639	630
1461	210	175	134	536	1523	4031	3907	2573	1144	609	285	129	63	40	34	45	42	33	36	40	41	37	34	49	20	39	32	32	48	44	38	34	47	41	40	39	37	48	54	33	38	36	36	54	45	40	45	42	44	45	36	43	41	38	49	40	35	33	45	39	43	56	45	38	36	43	39	34	36	33	51	48	47	48	49	38	27	34	27	42	43	45	34	39	55	37	35	43	40	43	36	50	47	39	49	48	54	38	34	42	39	28	43	46	47	48	36	41	56	39	35	41	29	26	45	45	58	32	45	42	44	38	38	37	47	38	39	39	34	43	37	35	41	35	34	41	40	30	53	60	46	55	49	30	46	44	42	39	36	37	44	37	44	48	36	37	43	51	42	28	41	44	44	38	39	47	33	29	38	42	40	38	38	43	37	41	49	43	41	55	46	38	40	47	30	30	28	42	39	42	32	37	48	32	42	44	40	30	47	37	44	34	51	35	33	35	47	34	44	54	32	53	49	42	35	51	36	45	39	31	48	35	38	55	41	33	39	55	45	39	40	31	40	52	41	33	34	47	39	44	40	46	42	30	29	37	46	39	45	34	33	36	36	41	43	36	44	36	38	46	37	41	39	34	41	42	41	50	39	41	39	42	39	25	47	44	36	44	44	38	39	44	32	38	42	51	33	50	48	41	40	52	36	34	35	42	41	42	43	40	50	40	43	47	39	57	41	37	32	50	38	35	56	54	42	33	41	52	46	42	30	42	54	37	47	39	42	38	47	43	36	39	32	41	48	35	36	46	50	44	43	43	42	38	32	51	39	34	46	32	48	39	24	41	45	41	38	43	40	51	41	46	37	37	27	39	34	53	54	36	33	36	42	45	40	35	39	46	46	42	43	39	33	37	33	35	48	35	39	41	46	27	46	48	39	40	46	36	49	44	39	43	43	32	41	50	39	41	44	50	44	43	47	44	28	37	44	49	35	44	45	37	32	45	39	51	35	41	51	48	35	38	46	37	35	46	40	39	38	39	50	38	42	37	31	34	36	33	40	33	36	36	40	39	50	42	40	42	48	48	51	36	41	39	44	44	34	40	46	51	38	31	31	33	35	53	54	47	45	45	37	32	37	38	34	38	39	51	42	31	42	53	41	33	39	47	44	39	44	28	41	40	52	35	33	35	36	34	42	47	52	29	52	49	41	41	46	45	49	44	56	35	43	31	39	38	32	44	49	39	32	40	52	34	56	37	40	40	37	50	39	33	45	50	34	49	47	42	31	41	36	38	35	49	41	41	43	35	43	49	39	48	46	44	41	32	36	42	30	40	38	35	33	44	40	33	41	44	38	33	37	41	42	46	42	46	50	36	45	41	47	48	42	40	39	44	41	39	43	45	36	33	44	40	42	49	43	54	44	36	38	44	46	39	36	51	45	37	44	38	37	55	32	40	32	38	45	43	36	70	45	49	47	41	39	43	33	41	42	44	51	53	33	53	37	34	44	39	43	40	41	45	44	45	34	45	53	45	36	34	49	46	48	42	33	46	43	31	47	43	39	51	48	46	37	45	46	43	37	39	46	38	42	37	47	52	51	47	36	34	41	46	45	44	35	31	35	47	40	29	43	35	35	50	34	41	37	43	47	49	43	39	36	40	46	58	51	47	45	47	28	39	43	43	59	46	40	39	40	43	38	44	50	32	30	48	50	38	34	44	38	44	45	41	34	41	37	46	33	43	47	40	43	34	44	39	41	46	45	43	54	42	53	38	44	26	47	33	48	38	50	39	42	41	48	36	40	49	44	38	35	47	34	42	46	41	35	46	44	30	40	44	43	42	36	38	31	54	52	39	38	45	46	49	40	49	47	45	38	41	47	42	27	37	48	40	35	50	37	42	38	40	38	35	35	35	42	42	44	41	33	58	34	43	37	48	49	47	43	47	45	44	51	42	36	46	37	45	32	31	34	48	61	30	40	46	43	41	45	38	35	42	37	30	49	32	43	49	38	42	47	44	44	40	45	23	53	50	44	38	43	43	34	41	46	35	42	40	42	27	46	39	34	39	38	34	44	41	52	48	44	39	39	40	57	53	39	36	44	35	33	50	39	52	49	35	47	44	51	35	49	52	34	27	38	34	48	40	46	39	39	48	38	36	47	45	43	37	33	48	32	41	39	41	32	50	40	42	45	39	41	50	42	40	40	32	38	32	36	34	45	35	44	62	43	33	36	39	53	48	52	46	39	46	42	36	59	32	34	42	44	50	48	44	40	31	32	46	54	35	54	51	47	49	36	30	45	50	50	25	36	43	40	35	38	46	46	40	30	44	46	49	45	51	47	47	44	40	40	43	35	37	27	38	36	43	34	34	46	44	39	51	38	41	37	39	38	39	41	43	36	52	33	39	45	33	46	43	33	52	34	47	36	34	29	35	36	51	40	29	44	40	41	50	48	35	49	45	39	45	44	37	39	39	44	49	37	43	47	47	34	45	46	46	39	35	46	40	39	43	54	56	40	36	43	38	34	33	42	34	45	41	46	47	40	38	32	40	27	49	56	38	42	46	39	41	45	50	38	33	37	34	43	43	38	45	38	41	34	43	55	43	48	33	40	38	47	41	29	38	35	35	33	38	36	38	38	44	43	42	33	47	38	41	42	36	29	39	43	46	34	59	50	53	55	35	46	46	47	38	46	48	36	39	40	35	41	54	44	44	35	49	46	47	34	34	40	33	39	43	36	41	40	44	34	25	39	42	47	41	43	35	45	40	40	32	36	37	38	47	44	35	48	38	52	43	33	51	34	45	30	39	43	39	43	33	37	38	38	35	44	43	29	43	37	55	39	40	35	43	47	28	33	52	37	41	36	48	40	57	45	37	44	40	40	38	48	40	34	36	40	39	37	37	45	37	41	29	39	34	43	38	41	42	52	33	34	52	38	40	57	42	53	41	43	39	48	35	34	39	41	43	36	31	42	35	42	44	37	43	37	34	51	40	56	43	34	30	46	37	48	34	37	32	43	38	36	46	50	36	35	37	44	45	48	34	49	36	31	45	41	45	43	50	52	37	37	37	41	45	40	40	38	43	38	43	40	38	40	42	45	35	44	56	40	38	39	40	39	42	27	39	58	36	45	39	43	44	27	45	37	48	42	38	45	35	30	51	48	36	37	37	29	32	46	47	34	51	36	40	46	47	41	36	45	53	45	36	33	41	39	43	48	41	36	28	43	51	39	37	47	41	40	29	39	40	39	36	36	43	31	50	32	34	40	44	33	44	49	38	47	35	39	27	35	49	35	44	38	38	44	44	34	52	43	42	49	40	37	46	43	51	53	43	49	36	43	32	30	50	58	35	34	39	32	57	45	37	34	39	33	51	34	37	40	26	44	51	45	35	37	37	35	39	37	48	38	44	47	51	51	42	46	42	53	31	40	46	39	36	36	46	34	36	42	41	42	31	31	40	41	48	49	39	44	35	40	25	42	31	32	33	43	42	36	49	42	38	31	34	44	44	45	37	38
13328	4938	3111	7875	27287	35959	44531	39115	31426	22537	14289	7237	3045	1372	713	537	508	504	543	506	527	479	501	500	525	520	518	523	474	510	560	533	562	488	489	577	508	541	499	490	494	532	513	494	513	535	545	534	530	446	529	486	508	488	523	491	515	485	538	509	534	478	496	512	488	481	525	509	528	516	534	524	515	496	477	498	523	482	513	523	536	519	533	512	507	509	493	491	508	516	527	481	550	520	488	549	509	542	499	544	538	537	527	546	517	520	552	518	481	494	499	520	520	515	478	510	508	474	511	464	558	508	552	509	515	506	489	492	462	516	521	511	499	474	501	533	497	539	510	533	521	525	524	510	464	504	524	530	509	519	515	503	510	516	527	507	500	555	496	476	482	509	495	480	504	533	469	523	532	523	544	517	498	472	528	501	497	497	473	513	487	535	494	485	521	531	466	496	518	517	495	506	492	520	481	543	526	518	522	523	559	543	484	511	502	492	502	523	467	517	534	502	517	525	514	474	507	524	509	484	507	541	520	549	487	521	531	532	491	504	533	510	568	490	532	487	513	464	558	497	529	517	514	456	542	514	530	517	513	496	478	508	491	458	521	499	562	531	492	493	487	562	529	522	539	525	520	498	539	498	509	508	517	536	511	530	519	537	499	533	539	528	475	514	537	474	463	520	525	519	511	473	514	563	463	518	505	501	496	480	508	563	515	481	501	496	531	498	516	513	541	536	491	490	548	540	496	543	465	527	486	564	558	506	511	483	526	503	555	582	499	542	486	497	511	490	495	518	548	510	510	530	556	538	522	533	520	558	584	509	497	537	530	472	511	537	533	501	542	540	531	539	493	476	525	529	520	559	556	508	544	475	484	503	517	481	525	515	533	520	542	517	480	541	510	503	504	515	525	509	519	490	484	508	523	509	489	517	473	547	497	498	520	538	492	489	547	500	551	527	537	522	530	486	484	518	540	523	530	486	489	578	512	523	512	546	511	526	539	540	543	518	526	517	534	497	501	554	558	540	555	542	527	556	495	486	514	495	513	521	452	547	502	498	528	524	501	495	481	548	531	545	513	502	488	503	517	536	512	504	525	510	490	480	525	483	481	488	479	502	504	475	520	505	561	483	471	497	492	506	550	518	465	446	556	510	536	535	491	499	508	534	542	517	505	530	489	525	484	503	504	532	516	530	515	524	537	527	508	515	473	516	530	504	536	535	593	509	542	526	528	494	529	462	512	542	517	523	503	501	492	489	520	518	516	491	520	515	532	526	534	494	474	504	526	533	550	479	495	515	511	495	526	512	497	528	541	506	515	500	538	505	512	525	541	514	497	516	495	465	467	527	526	507	499	553	555	499	485	508	499	528	502	522	548	557	515	534	481	536	491	533	530	490	521	532	529	502	488	516	551	535	503	576	482	501	500	526	497	509	530	495	541	542	527	536	482	513	541	552	483	500	546	498	557	516	517	514	507	527	489	514	500	528	514	509	508	508	562	507	488	556	525	533	507	491	512	529	510	528	525	524	507	511	510	488	513	498	511	505	511	505	482	496	486	474	494	530	448	512	511	493	519	500	513	526	488	516	526	479	482	532	561	502	535	575	502	488	519	540	494	473	528	531	509	520	529	569	498	557	524	519	531	539	496	443	504	518	539	494	535	478	473	492	539	483	504	519	545	526	491	530	524	550	544	526	552	484	498	505	528	492	473	521	540	532	508	517	512	502	488	545	532	562	507	524	527	523	511	490	520	485	522	522	483	508	504	512	527	489	489	496	517	485	577	551	468	562	515	512	505	501	508	524	541	551	537	514	525	514	486	523	523	515	514	526	511	505	525	506	505	513	538	578	544	511	552	514	552	514	508	517	525	505	479	520	523	506	518	519	528	516	505	530	535	542	551	529	514	496	524	515	524	535	544	503	541	541	507	551	502	489	489	526	502	496	473	522	516	523	518	513	519	582	513	509	529	519	543	503	533	530	472	495	522	503	520	512	516	501	519	506	525	541	486	492	507	496	553	518	490	526	508	522	477	551	507	472	489	495	528	491	511	533	531	501	522	488	529	531	498	533	510	543	525	519	537	506	508	509	508	527	500	524	497	521	534	499	467	510	509	534	487	496	517	491	549	532	497	521	525	519	493	525	496	505	561	516	511	506	516	450	469	528	476	526	487	582	536	511	502	518	491	532	476	475	468	494	544	475	492	527	549	538	492	531	526	524	541	514	502	497	490	491	502	519	511	522	513	560	501	497	525	533	501	497	514	506	490	482	491	484	499	505	492	497	518	511	515	486	495	483	500	505	511	507	521	506	560	522	487	446	543	535	548	507	507	523	528	552	494	527	483	517	539	511	521	482	530	487	525	480	521	519	498	495	496	503	501	542	523	550	521	516	521	480	540	560	534	513	511	464	503	528	512	455	512	487	554	509	509	510	512	521	520	511	496	528	513	553	519	526	486	494	480	532	530	541	552	549	502	522	532	531	487	513	505	472	510	515	524	521	531	490	538	514	516	492	548	505	523	562	521	488	507	517	540	527	547	523	504	535	495	502	535	534	529	538	500	501	495	559	533	497	507	471	525	510	459	554	507	556	527	522	567	504	504	521	481	490	480	557	510	522	502	536	498	554	490	532	532	550	517	539	542	510	498	506	548	527	521	518	539	512	524	492	485	554	516	511	479	491	508	524	511	574	522	498	552	495	525	515	528	491	516	557	530	523	496	473	531	492	514	528	512	489	525	496	497	470	510	519	540	519	536	507	514	489	531	521	515	515	508	536	496	517	510	515	567	495	508	520	536	477	496	500	466	560	531	497	507	546	501	534	511	490	460	506	523	533	555	504	520	492	518	540	502	506	507	504	533	491	544	486	511	513	543	500	496	529	533	501	501	502	475	513	556	504	488	506	500	523	550	517	514	506	526	492	515	517	544	527	498	543	525	516	516	480	534	563	493	531	496	498	544	506	490	486	502	541	504	510	490	482	526	499	521	491	516	514	547	530	509	479	481	490	492	538	525	510	479	487	513	540	471	505	499	523	487	539	516	513	505	501	518	496	547	533	532	509	493	488	494	520	531	530	555	490	537	507	491	520	501	495	524	504	526	505	525	526	509	515	541	554	507	522	533	474	505	499	541	529	540	501	494	498	505	506	509	496	508	559	519	532	521	504	514	515	468	491	525	482	503	532	512	528	491	516	511	515	519	513	523	500	549	468	516	502	520	525	482	496	525	535	516	514	509	510	492	515	534	557	486	525	537	505	559	534	500	561	524	497	469	510	519	495	527	492	533	514	521	519	446	526	511	536	509	522	502	493	470	521	503	508	503	507	547	531	518	518	524	549	535	526	559	491	518	527	475	533	476	527	517	496	495	539	504	536	516	515	512	515	518	527	515	536	519	503	503	493	512	519	511	541	563	519	523	537	461	507	494	494	525	512	526	535	512	475	514	497	561	503	527	517	554	503	530	452	515	522	491	545	505	570	508	507	525	515	493	522	523	490	508	528	540	461
675	518	420	379	894	6006	12570	11382	6096	2824	1274	578	207	119	60	62	35	36	47	54	43	43	34	47	62	55	44	49	45	55	54	39	56	42	42	37	41	40	40	44	36	50	26	46	47	48	54	40	49	44	42	56	42	50	47	42	44	59	61	40	39	43	53	46	55	42	57	59	53	59	42	36	49	46	40	35	41	63	47	43	38	47	45	46	42	36	56	53	52	36	49	45	58	38	58	46	50	43	55	33	48	38	37	44	49	41	48	51	57	62	42	56	41	45	46	40	51	43	54	48	49	53	42	45	49	53	43	53	35	40	32	51	47	48	44	49	46	46	58	47	50	52	43	55	43	47	55	54	36	41	55	41	48	64	50	44	44	52	42	49	53	51	53	44	33	63	41	50	44	54	50	44	49	44	37	36	46	54	54	51	36	45	55	61	45	45	40	55	42	42	54	56	43	45	52	42	48	42	45	37	41	45	46	50	49	43	44	43	53	35	49	35	45	37	46	40	50	39	42	36	46	52	52	38	40	48	44	39	37	56	49	53	58	47	50	41	38	41	50	45	51	45	51	61	42	42	44	43	41	31	45	52	43	50	33	47	54	47	38	57	45	40	48	39	41	51	38	39	51	41	48	38	47	53	41	45	56	42	48	38	49	60	45	36	55	50	40	43	45	58	40	54	60	39	67	44	51	50	48	46	40	37	37	44	42	40	42	60	33	54	51	55	44	52	56	49	38	30	37	38	50	37	49	41	46	51	53	47	32	43	46	49	41	56	41	38	48	45	47	33	51	45	54	44	53	49	40	50	51	37	36	42	49	39	36	46	46	53	43	41	35	41	38	43	50	36	44	61	41	33	50	37	49	42	43	44	50	34	47	46	51	49	46	43	41	56	38	44	45	44	48	56	35	42	46	48	44	50	54	54	43	50	40	45	51	45	45	43	40	39	47	51	36	46	31	47	37	49	50	49	48	42	40	44	51	44	38	42	42	38	35	54	38	52	48	47	37	39	53	43	37	38	46	46	50	47	54	37	32	45	47	43	44	43	40	40	47	43	49	38	49	49	37	49	39	45	54	53	35	53	38	44	45	55	45	47	52	56	55	45	52	31	39	55	41	47	57	43	35	46	46	45	40	40	41	39	52	41	35	42	41	51	47	43	47	41	58	51	46	52	37	34	26	34	36	45	47	49	46	55	44	46	39	48	50	39	41	46	27	43	46	52	42	50	34	45	41	56	55	43	39	48	47	43	41	45	42	48	35	48	40	52	39	44	33	32	37	40	38	42	44	57	50	51	47	52	44	37	41	45	48	40	40	48	44	38	33	46	39	50	46	50	38	47	40	40	41	39	47	55	30	55	43	45	48	39	44	51	46	53	37	61	49	53	37	37	50	57	47	45	50	58	54	43	50	40	44	45	44	39	37	65	45	47	45	44	44	37	59	39	43	50	41	51	46	33	38	44	57	32	46	44	57	43	40	49	39	42	40	48	43	37	44	38	49	43	43	43	30	41	41	57	43	54	36	44	33	50	43	45	46	41	38	48	43	41	47	44	44	52	51	46	42	38	36	41	40	49	37	43	48	40	53	39	49	48	39	45	47	38	45	42	42	52	54	42	43	45	49	48	40	43	46	54	39	54	40	32	53	57	33	57	39	39	51	44	38	54	48	57	41	47	51	43	32	47	39	42	41	53	42	56	56	38	48	54	62	43	41	40	45	37	54	38	45	43	46	43	50	46	47	42	48	42	49	42	47	45	47	50	56	53	54	46	42	58	52	39	51	46	47	53	57	37	47	51	45	52	38	42	45	47	49	44	32	64	44	44	44	42	31	44	42	45	49	46	45	45	37	61	35	41	54	39	45	42	46	50	40	49	58	42	39	45	44	55	47	34	47	47	40	44	38	45	46	37	63	32	39	42	39	41	35	50	47	37	49	53	41	54	47	38	41	42	46	42	50	62	50	49	38	46	36	45	32	39	45	33	50	39	41	40	56	49	48	44	43	39	41	40	38	52	46	43	41	33	43	32	51	45	50	44	43	53	40	48	48	40	44	50	46	46	40	42	50	38	56	40	40	46	43	48	46	48	56	47	46	51	37	44	55	50	60	49	55	47	42	40	41	47	50	39	53	60	43	45	45	42	40	44	44	46	46	34	44	42	38	45	60	40	44	47	43	39	44	42	41	37	42	36	37	56	43	42	48	50	53	49	39	49	41	38	42	45	47	48	51	42	47	44	49	46	55	45	35	35	39	49	50	41	48	37	40	62	37	35	62	54	59	43	44	67	52	59	49	44	42	56	41	44	38	52	47	37	36	42	42	37	37	49	39	43	42	44	57	38	60	34	41	56	55	62	39	63	38	55	55	48	45	39	59	44	39	47	42	38	41	61	60	58	43	40	41	49	44	52	44	46	38	41	47	57	43	54	29	40	39	40	47	54	37	39	39	46	38	47	53	41	44	52	41	39	53	42	52	38	49	43	43	37	44	60	53	52	46	42	51	49	53	41	45	60	50	48	42	42	43	46	39	42	54	47	36	50	47	48	55	43	45	49	42	45	47	41	50	44	50	44	42	49	49	53	42	45	52	52	49	44	46	39	48	40	51	51	43	53	68	50	40	41	47	63	45	42	59	41	49	41	36	52	59	52	49	34	42	43	53	49	39	49	48	43	46	53	53	32	54	39	35	45	50	40	48	54	61	47	51	56	48	51	31	40	46	62	41	38	46	62	44	60	49	38	41	38	43	40	35	63	35	43	41	37	43	40	47	31	53	46	54	48	44	44	46	42	39	33	42	41	44	53	49	43	47	40	35	51	47	47	49	58	42	34	35	39	42	36	44	40	53	51	47	50	44	56	46	62	51	31	51	48	49	41	49	45	48	45	57	38	44	64	42	38	56	43	53	42	39	38	46	51	53	44	47	56	49	51	47	45	33	43	40	50	30	50	55	47	56	49	38	34	42	44	56	47	41	53	45	53	57	37	56	46	48	44	58	45	53	50	39	52	53	50	51	52	53	46	51	54	49	48	44	36	46	46	61	44	45	53	47	45	48	48	48	44	33	47	37	43	44	41	59	57	43	46	49	52	47	40	39	52	35	40	39	52	39	47	42	44	46	55	40	48	35	38	43	43	47	56	42	49	50	43	50	38	57	42	44	56	44	43	55	39	42	41	50	44	44	51	41	46	46	45	34	56	43	43	50	42	42	50	53	51	36	45	43	55	32	52	44	44	54	55	52	46	65	46	47	53	57	38	54	55	40	51	56	55	35	66	62	50	55	34	46	56	36	51	39	44	60	41	37	46	46	49	52	50	33	34	39	48	43	31	35	53	30	49	49	45	40	45	54	39	43	54	44	60	43	44	44	48	43	53	44	52	44	49	55	51	52	50	52	49	41	42	40	44	40	51	41	44	50	60	48	54	43	45	46	60	46	48	42	45	50	46	53	41	55	43	43	40	42	43	52	42	39	56	41	52	66	54	50	41	31	50	41	46
17252	11552	8444	18740	35131	55719	63182	54368	40379	30686	21873	12541	5499	2366	974	687	586	562	574	556	611	574	546	553	568	560	555	571	551	568	562	576	558	612	580	611	571	585	544	552	573	540	521	604	537	560	551	575	573	559	598	559	544	556	584	576	581	572	568	545	565	555	560	572	564	582	560	575	556	556	547	613	582	580	561	572	639	606	515	562	596	559	567	554	600	575	584	577	564	571	543	531	559	559	579	531	562	554	578	599	594	577	565	535	546	593	510	554	563	601	546	549	544	544	551	587	571	546	572	556	581	530	598	547	547	568	556	549	546	594	616	577	568	559	573	557	576	564	582	552	535	607	552	553	556	568	541	563	560	604	582	591	539	551	546	552	568	577	558	553	566	548	534	576	602	552	592	538	513	534	573	526	539	591	583	537	550	552	563	552	600	583	566	581	546	558	533	596	547	567	567	533	569	546	545	570	570	535	536	536	551	556	551	516	550	551	577	519	578	532	593	562	585	568	560	552	544	560	562	579	568	561	567	623	567	604	541	582	587	623	557	555	551	575	546	565	599	579	557	562	551	586	524	566	566	528	575	524	536	548	537	575	595	580	565	574	594	592	528	541	522	543	553	566	558	572	578	611	535	545	557	572	554	541	536	549	563	577	565	576	550	582	538	549	559	590	571	557	606	528	610	546	577	556	554	537	610	566	572	601	554	526	544	573	553	556	567	583	611	539	553	562	577	612	545	565	570	547	565	600	579	584	561	577	533	575	565	578	542	542	562	614	549	575	580	526	571	579	552	566	572	550	571	537	567	539	569	536	572	552	560	567	596	560	587	585	573	605	557	574	552	563	542	530	583	568	571	584	529	621	552	549	584	560	580	592	563	566	593	578	560	576	538	571	586	597	562	549	556	564	597	544	545	596	558	566	601	553	544	562	555	552	603	585	562	532	558	511	547	629	526	564	548	546	556	561	591	536	571	574	592	564	588	567	547	575	611	602	579	566	582	550	544	563	556	590	555	562	533	556	562	563	592	552	572	542	599	570	579	586	524	555	567	579	577	559	553	553	535	558	536	539	558	590	549	513	533	547	571	538	573	605	594	543	579	558	591	553	528	537	529	537	573	532	599	569	558	561	527	555	576	574	564	550	565	590	564	572	542	586	538	571	552	555	554	565	547	568	581	593	557	579	538	512	550	548	579	532	622	568	547	563	544	532	516	586	557	555	550	540	594	539	547	521	563	601	579	579	585	546	576	504	598	568	592	559	563	579	573	556	565	543	538	566	571	562	601	561	523	547	536	608	613	593	564	551	593	552	582	565	544	565	547	557	554	548	553	558	608	568	608	582	554	518	535	569	580	604	543	570	613	576	562	581	595	558	578	598	540	547	584	509	550	604	560	550	561	560	592	582	552	584	556	583	593	565	558	536	580	568	602	532	571	543	569	570	596	531	580	538	515	556	553	549	587	600	586	552	536	558	564	575	591	557	521	549	565	552	593	555	557	576	568	542	569	565	566	580	555	567	585	548	597	602	576	583	601	559	579	565	597	540	602	579	567	565	645	580	562	561	574	529	556	518	533	551	591	570	551	521	536	555	587	578	559	601	557	559	594	581	568	575	585	542	542	569	562	575	576	597	575	500	576	575	587	560	588	574	563	553	522	575	567	539	540	539	579	566	603	596	591	558	575	601	551	596	599	530	573	548	561	559	576	553	541	555	565	550	568	531	574	569	549	535	518	557	540	570	585	586	579	552	570	576	543	569	557	514	548	567	560	564	558	552	625	545	568	538	607	535	516	598	591	549	557	597	576	552	572	565	548	593	550	558	620	576	596	496	568	538	615	537	562	587	561	560	569	561	611	616	587	561	598	581	555	583	540	562	546	596	549	540	565	601	578	605	574	591	587	563	549	571	594	565	555	544	593	576	512	543	576	597	577	538	593	599	564	561	601	530	559	516	578	512	550	525	555	566	570	591	604	555	569	592	595	570	623	567	578	512	536	551	542	569	555	554	553	561	545	578	601	564	559	539	524	565	606	580	565	555	564	564	587	588	510	548	500	570	536	561	614	526	560	585	589	545	538	594	542	592	552	611	606	574	551	577	581	590	567	511	599	496	567	570	510	569	576	522	578	563	572	527	519	562	591	532	579	578	574	551	590	564	562	568	572	566	548	608	541	562	572	600	590	538	552	528	609	558	573	582	567	551	565	556	587	587	565	593	567	570	579	536	553	563	552	583	574	547	549	579	589	537	540	597	596	559	547	585	579	571	519	587	547	531	573	537	561	548	563	589	537	545	588	561	550	579	572	589	559	575	531	563	530	536	557	522	503	512	575	586	564	554	551	555	551	553	571	553	504	545	581	574	567	570	548	561	532	597	540	547	554	568	522	578	585	572	516	529	591	557	564	548	518	575	571	587	579	584	564	577	540	571	526	567	571	547	516	542	582	573	554	530	529	561	534	557	522	579	593	580	577	595	558	589	627	594	577	571	540	557	565	550	545	519	533	564	579	547	566	568	592	554	593	543	558	574	598	552	579	576	596	561	558	542	575	557	551	565	550	609	561	529	545	569	587	572	559	566	553	536	572	592	574	591	557	559	564	578	597	560	604	567	553	541	574	593	544	528	566	546	561	507	581	567	557	560	553	590	581	589	565	557	512	513	524	577	567	574	606	611	553	601	604	574	581	520	584	557	548	569	541	542	554	570	548	570	575	528	568	572	556	572	568	557	587	590	540	570	560	582	529	531	568	556	577	573	572	545	564	564	549	584	560	530	549	537	548	579	574	582	569	545	561	571	547	592	605	570	536	602	562	556	575	548	566	556	543	586	579	567	538	563	554	574	580	550	568	589	575	572	545	537	550	588	572	573	540	581	554	552	583	565	581	588	567	573	594	568	577	592	556	574	577	541	573	576	569	565	530	593	584	587	559	579	534	612	581	572	563	517	572	538	551	605	613	620	551	538	523	561	588	591	541	574	602	532	588	578	514	531	586	568	556	560	570	510	591	571	551	569	558	551	576	591	602	546	614	559	564	558	540	568	543	569	549	583	530	571	535	613	586	566	589	544	578	569	537	565	551	537	578	535	587	617	529	572	551	541	595	559	566	594	610	570	588	581	524	595	532	558	595	513	585	546	556	617	522	589	569	578	538	541	598	559	608	524	532	561	581	598	544	552	546	546	551	578	554	568	581	584	564	544	564	559	561	579	519	541	582	565	577	597	566	587	605	564	559	532	572	631	556	548	548	579	603	560	576	558	552	562	554	541	563	555	559	527	546	573	553	557	532	573	566	593	546	579	520	602	561	559	557	575	557	597	520	586	587	562	566	563	581	569	554	557	598	520	558	583	571	620	542	607	557	542	534	542	558	582	606	619	556	606	567	530	590	553	577	548	556	540	577	569	567	551	581	587	586	555	553	583	597	558	552	556	546	550	546	559	529	566	574	575	573	569	561	583	537	578	587	563	559	553	562	532	542	582	589	577	610	542	589	581	551	559	543	576
2110	506	423	432	1533	7698	12353	10921	6823	2990	1137	519	180	117	50	43	51	45	54	37	38	53	46	53	55	47	50	53	43	47	49	71	52	44	38	53	46	56	54	41	38	45	47	37	43	53	59	47	43	47	43	42	53	44	52	56	50	45	63	51	45	48	51	47	47	47	49	47	40	51	38	43	46	57	54	57	55	45	49	44	49	59	39	56	55	34	58	38	60	47	54	43	45	56	43	31	43	56	62	63	39	39	40	43	50	45	44	45	33	44	59	54	49	48	43	55	48	54	37	49	50	52	55	29	45	46	57	52	48	53	50	49	40	46	51	41	49	54	41	40	52	49	53	46	54	45	43	35	52	45	47	54	53	53	48	46	35	45	47	54	38	37	42	52	51	48	48	53	42	44	56	34	48	59	55	44	40	56	54	47	43	46	35	40	43	53	36	50	40	44	47	56	43	53	59	45	49	45	48	44	60	49	43	54	47	48	52	54	64	43	45	52	43	46	48	61	52	31	45	37	46	53	47	51	50	47	41	37	49	41	42	54	51	47	53	49	43	52	53	34	32	46	43	54	57	57	56	56	56	71	46	56	62	40	47	48	51	56	47	57	47	54	47	47	49	43	43	61	53	36	51	62	41	47	46	46	42	48	56	38	52	41	52	34	65	56	50	60	44	46	31	37	40	47	52	57	46	43	52	58	51	49	47	56	59	53	52	52	50	44	62	47	49	37	57	56	46	56	44	52	46	55	45	49	49	49	47	47	49	52	60	47	44	53	58	44	43	53	49	33	56	44	57	51	44	43	42	61	61	47	47	35	60	48	48	57	50	55	41	46	56	51	54	52	47	44	59	49	46	44	54	55	48	43	46	61	52	48	56	54	47	56	48	45	51	53	56	44	51	46	48	70	56	36	51	52	53	49	62	46	56	51	67	46	40	46	56	57	42	58	49	45	40	54	51	48	35	38	49	58	48	52	46	50	44	45	46	49	51	40	56	39	47	47	45	47	51	49	53	41	45	52	40	55	47	48	52	61	52	50	50	42	46	49	43	34	38	30	49	56	61	29	56	51	42	61	41	43	51	40	47	46	43	43	54	54	48	53	45	53	64	40	50	38	54	51	44	36	39	58	60	50	46	41	39	45	46	44	47	38	57	55	33	54	55	46	54	50	47	48	61	42	47	58	59	46	41	51	50	47	35	51	37	47	46	50	55	42	44	47	40	36	59	54	30	47	47	42	57	44	43	51	50	44	40	49	36	39	42	41	52	40	45	50	49	52	55	48	53	53	37	54	54	56	55	43	51	52	56	54	44	57	59	52	49	56	51	46	43	53	45	45	40	48	51	45	41	39	44	53	39	51	40	59	43	43	57	49	52	39	44	46	49	61	45	48	44	57	40	40	43	41	42	55	54	38	45	42	35	43	63	51	41	34	51	43	38	48	24	35	56	44	39	44	45	44	50	44	45	51	49	50	53	46	45	43	47	47	41	44	37	52	46	44	43	47	49	51	42	56	58	38	43	45	50	54	53	45	37	43	56	50	56	38	52	38	56	44	47	41	51	52	41	56	36	52	55	39	44	60	67	41	57	39	46	51	53	52	51	44	53	42	51	52	62	46	61	43	36	47	47	38	46	52	54	45	41	45	41	44	46	52	51	51	49	61	31	47	41	47	52	46	52	52	39	49	37	42	59	46	46	39	60	51	50	43	51	48	46	43	57	55	47	45	39	48	39	55	59	59	42	46	41	49	36	42	57	51	52	47	48	53	42	51	39	62	52	57	65	40	43	51	48	51	45	48	50	41	57	55	43	41	40	52	45	57	43	44	46	41	46	60	51	34	44	57	38	46	41	49	35	46	36	40	57	51	52	51	38	46	59	42	44	51	48	45	40	39	35	46	45	49	56	46	52	63	56	44	45	61	49	44	53	55	49	48	41	43	42	33	52	58	57	37	42	47	53	45	52	45	52	55	54	57	40	53	54	42	61	52	37	52	57	51	61	43	48	47	47	51	33	49	49	58	48	53	53	57	42	43	49	41	47	31	46	40	49	38	44	40	48	44	41	56	46	35	43	53	46	49	53	57	41	43	58	44	53	48	43	48	47	51	54	42	51	54	52	46	53	54	38	43	49	43	51	57	45	49	39	43	53	48	53	57	43	53	57	56	47	58	44	51	52	35	45	44	48	54	45	64	44	51	38	42	50	61	45	58	42	41	50	46	52	43	41	47	50	40	46	43	57	49	50	34	43	43	36	50	45	49	38	51	48	41	43	48	61	39	56	42	55	51	43	40	50	44	53	48	35	42	40	44	46	59	38	50	45	45	51	49	56	55	52	45	54	50	43	44	51	45	44	50	47	42	33	52	45	43	48	38	36	48	51	56	48	40	55	36	42	55	53	54	47	57	47	40	35	49	48	51	42	59	40	42	45	43	56	41	40	44	45	58	47	48	36	56	44	47	45	39	45	54	43	48	49	40	40	48	32	49	37	56	49	37	58	54	43	43	42	54	48	51	43	44	42	58	51	59	45	41	43	50	53	44	40	53	56	38	53	49	49	55	50	56	58	42	48	50	43	50	54	42	52	49	34	54	49	40	45	59	43	49	43	57	48	39	47	49	30	51	50	43	43	48	43	70	43	56	42	48	52	42	48	54	43	36	46	64	60	53	36	42	33	52	50	36	48	48	40	57	43	49	44	47	44	44	30	51	53	46	51	42	43	44	43	40	56	45	52	54	40	52	39	47	49	49	60	49	53	51	49	53	51	56	44	42	50	50	50	52	55	47	47	36	46	39	45	50	55	37	41	52	48	44	51	60	52	45	60	41	48	46	49	57	48	56	46	44	41	38	54	47	48	48	40	34	59	60	59	46	45	63	63	40	49	46	47	65	35	43	39	52	47	46	58	38	47	44	49	44	47	57	53	41	48	49	54	47	58	59	50	56	50	53	45	38	39	51	55	42	55	50	39	52	56	44	45	51	40	46	56	52	36	36	30	47	47	47	47	52	49	63	42	43	43	45	34	52	43	48	47	44	54	48	63	46	45	52	44	41	53	56	54	52	41	53	51	43	39	53	48	54	45	44	45	50	55	42	53	69	45	43	51	31	48	64	54	42	45	47	40	48	50	44	60	44	45	44	62	37	46	59	36	42	41	45	45	58	43	42	49	50	51	49	51	58	55	52	52	44	43	41	43	47	49	37	53	33	49	43	53	55	59	58	66	42	42	40	45	38	42	53	44	40	41	47	50	54	54	38	50	40	47	54	51	47	45	44	50	48	43	52	44	52	46	48	39	40	47	48	42	49	45	38	43	41	53	51	47	50	43	42	45	37	46	33	38	53	61	45	44	60	54	47	31	46	57	53	46	59	46	45	47	63	50	42	37	51	47	46	37	49	49	44	47	53	41	29	53	41	45	46	32	47	51	55	58	58	39	32	50	42	41	50	54	41	45	39	34	37	44	50	51	54	57	48	52	39	34	35	40	53	57	52	53	46
17303	10905	8640	18408	38812	59920	62759	53888	42767	31096	20906	11680	4617	2401	1166	716	665	625	620	563	613	578	586	612	603	629	650	620	608	603	580	595	605	630	568	594	627	558	588	597	594	610	564	653	573	593	598	604	610	606	590	616	577	598	560	583	606	576	593	609	605	601	575	630	600	575	584	590	593	608	587	612	630	605	607	573	631	594	560	615	559	597	562	615	600	590	606	614	603	590	632	544	588	656	579	571	617	611	545	572	646	599	631	616	670	633	618	648	603	588	581	632	598	625	584	641	610	599	559	595	615	599	576	622	605	590	605	656	592	617	644	609	590	546	624	582	627	589	622	615	645	573	574	623	582	600	587	621	643	596	592	571	607	589	625	637	633	638	617	577	637	631	605	620	626	569	663	590	608	583	631	593	630	577	586	567	596	606	583	628	596	605	590	602	594	561	572	637	617	591	609	566	579	608	598	632	588	587	582	594	614	604	606	602	584	587	620	621	589	565	579	600	560	603	606	570	642	637	590	580	582	592	583	596	632	572	609	604	604	577	654	618	573	659	597	626	596	623	647	617	631	596	603	618	623	607	572	603	630	621	616	601	602	556	603	654	588	568	605	578	582	576	580	608	612	591	560	608	604	605	628	641	565	580	581	614	593	586	623	566	587	564	595	581	641	572	611	618	667	604	620	609	602	592	631	596	647	551	570	591	610	589	586	610	576	616	608	634	611	641	614	616	610	637	606	603	634	610	546	619	598	598	613	630	586	590	609	626	588	593	602	587	646	646	575	559	584	591	617	585	589	625	620	619	652	613	580	625	605	576	592	623	626	630	636	611	619	587	616	615	617	597	647	622	614	637	564	581	585	632	623	582	582	609	598	528	569	589	570	608	639	615	595	587	548	587	588	571	616	604	601	610	621	582	587	585	562	601	601	605	588	608	607	650	604	613	556	631	566	570	642	580	582	595	583	602	572	613	589	612	581	658	590	621	582	627	619	539	579	646	585	597	593	605	594	603	569	573	568	613	552	618	613	645	596	611	617	598	629	607	564	574	617	552	614	590	555	615	624	626	617	621	614	559	616	574	557	610	622	562	632	631	605	577	616	614	557	620	587	585	586	603	560	577	595	572	588	625	623	588	606	605	598	595	551	599	588	630	622	601	597	570	596	595	618	609	581	616	585	626	589	609	586	604	564	621	626	605	566	609	649	595	582	597	576	600	622	591	558	567	605	625	596	574	627	619	580	561	575	593	606	602	599	626	573	566	647	615	572	618	594	589	562	620	589	603	624	607	617	582	687	617	622	588	645	569	617	607	593	596	605	613	585	594	614	671	646	650	579	620	633	604	589	576	590	626	631	608	634	641	622	621	591	612	587	583	589	572	622	620	594	611	583	553	613	625	561	552	618	656	620	567	589	614	573	583	551	597	574	596	614	583	590	605	591	616	614	572	616	626	628	607	641	569	631	602	640	597	594	608	588	571	586	631	620	564	583	641	556	614	631	646	624	612	616	596	613	592	610	609	599	603	604	599	617	572	570	573	619	598	587	630	618	608	602	552	565	646	609	593	616	611	587	595	580	591	598	589	594	589	570	579	572	570	591	589	594	594	668	602	577	560	584	571	614	620	566	649	585	591	593	588	628	579	589	598	617	623	602	608	573	611	597	594	575	590	596	602	575	650	640	570	594	592	593	614	605	582	607	635	626	567	609	590	612	600	594	604	606	599	596	645	584	616	604	598	598	596	579	613	603	608	567	566	630	599	601	573	586	589	615	556	564	660	601	613	619	594	592	583	555	588	620	628	599	601	603	587	625	647	565	639	574	592	555	560	594	635	621	631	600	600	569	628	608	633	566	588	588	585	657	589	587	571	563	620	627	629	609	621	634	629	611	599	608	601	595	599	595	562	596	609	575	596	621	579	598	574	580	598	619	660	612	589	611	605	575	619	621	599	600	590	591	585	641	582	636	631	593	586	638	614	573	584	590	568	574	585	604	625	559	632	593	595	595	561	602	556	585	597	592	589	578	596	638	590	607	593	594	598	609	592	585	619	595	589	613	628	612	586	637	597	577	627	578	596	593	573	630	582	564	600	588	627	602	601	602	577	641	645	630	596	622	606	632	586	607	633	613	572	614	586	588	627	616	635	577	582	598	575	600	570	597	567	629	633	606	625	600	631	539	589	620	584	589	629	636	585	613	601	647	649	608	587	653	598	612	603	615	562	578	630	561	585	589	571	640	629	603	605	623	550	607	587	596	585	618	609	572	604	575	593	621	569	614	597	561	625	645	652	589	642	599	605	608	565	610	600	603	605	655	577	616	613	618	623	578	592	577	609	597	638	585	613	589	577	568	642	594	575	635	595	586	605	579	566	557	568	584	594	650	637	608	644	592	587	658	622	585	586	616	609	572	571	585	617	598	564	617	597	609	627	553	594	612	595	581	622	616	613	573	611	607	567	628	622	613	598	615	599	643	577	589	594	600	594	604	587	610	597	669	569	573	611	578	588	610	591	571	653	611	599	608	586	646	640	619	619	599	639	586	571	616	638	613	586	613	647	604	618	611	574	605	560	610	579	620	616	610	564	643	532	597	589	571	641	577	567	575	642	645	575	612	632	648	620	612	601	622	615	631	601	589	598	586	577	634	587	556	601	576	634	622	616	538	612	558	572	627	605	576	570	587	628	617	570	648	611	585	616	650	578	596	603	603	651	609	622	615	591	577	619	572	563	637	570	622	644	581	615	617	612	590	584	605	599	619	559	589	588	586	605	622	581	625	587	598	568	580	572	568	628	607	605	607	598	595	588	603	581	632	579	609	583	572	587	590	617	620	618	603	594	571	592	645	627	603	644	556	609	582	630	647	621	580	612	615	599	610	595	613	604	569	619	577	629	588	605	603	604	587	634	562	616	586	598	611	653	591	615	613	611	610	631	602	591	594	585	633	573	559	599	584	593	593	618	550	596	581	563	587	547	554	616	573	579	601	592	593	628	622	567	594	632	619	644	635	605	602	616	599	593	606	606	563	582	561	587	579	613	559	603	618	566	595	597	628	616	598	592	597	629	580	622	568	582	626	614	597	639	634	612	589	616	611	600	617	575	588	594	560	619	605	641	562	623	589	595	556	601	600	603	604	566	598	612	582	612	574	571	610	587	596	632	589	569	575	632	591	639	602	614	587	595	604	578	618	636	559	624	601	617	600	585	597	630	540	613	597	598	655	554	570	583	599	630	630	587	592	639	605	574	588	632	583	608	541	639	569	598	580	587	609	541	585	594	611	539	614	626	584	611	619	605	622	566	603	632	599	588	606	559	571	641	612	618	606	608	572	639	588	623	616	598	586	645	577	594	586	602	589	607	583	608	562	560	580	587	631	556	644	584	573	620	609	633	660	593	660	589	595	619	591	601	613	620	635	614	609	565	592	605	567	604	627	607	577	580	607	580	616	610	576	624	631	613	595	627	653	580	615	610	646	626	599	648	618	597	567	602	587	554	628	650	611	621
1180	930	736	706	2100	12911	18732	16836	11089	4946	1773	715	255	137	82	43	45	53	51	50	35	53	44	56	59	52	54	46	48	53	45	47	55	53	50	43	68	31	41	39	55	41	59	73	57	32	62	55	56	55	48	48	49	51	37	51	66	46	61	58	60	53	61	55	51	70	55	62	57	51	49	59	62	55	50	43	58	60	55	45	58	52	58	51	57	60	45	49	53	43	45	60	61	49	55	53	48	59	52	47	57	41	55	51	51	61	35	49	60	45	52	64	54	40	54	63	55	49	62	41	45	55	45	43	57	60	42	49	42	42	72	40	53	49	51	54	45	51	54	51	41	52	64	49	40	51	60	50	46	53	61	57	40	57	55	38	49	58	53	56	54	57	66	52	49	48	51	48	50	67	62	52	41	43	63	61	52	47	39	45	55	52	52	45	56	47	46	34	41	55	52	52	60	57	41	43	60	51	52	68	54	54	56	53	40	60	47	45	47	42	57	47	42	53	52	57	53	58	41	45	56	45	33	56	50	58	54	47	48	54	46	53	51	50	51	48	42	45	55	47	47	55	53	60	41	46	48	46	54	47	51	54	44	55	59	49	42	54	60	37	58	61	36	49	52	47	44	60	53	51	52	48	52	40	51	53	50	46	49	57	56	54	49	51	51	55	48	61	47	46	49	49	55	58	50	57	60	48	59	64	60	67	52	48	62	58	64	39	53	62	50	63	49	48	46	50	39	51	57	55	58	62	55	44	60	58	58	43	38	53	56	53	37	48	52	50	55	45	52	47	57	61	53	45	60	40	55	48	51	48	42	39	59	50	54	51	57	59	43	58	47	50	49	42	37	56	61	55	54	53	51	42	46	53	65	47	57	41	43	52	66	63	49	52	48	49	56	50	51	50	52	47	52	48	64	53	56	62	55	54	58	44	50	42	60	68	47	58	58	56	52	55	57	54	52	71	35	56	57	47	55	31	52	48	51	47	45	59	64	52	52	43	44	44	55	58	50	52	55	44	40	45	52	39	50	51	47	58	45	51	51	37	50	50	43	55	43	61	47	50	57	57	64	43	47	47	46	53	57	51	62	53	62	55	58	54	48	48	51	45	56	68	57	49	54	39	50	62	54	48	44	57	56	55	51	53	51	52	46	43	70	43	61	49	44	49	57	60	51	58	70	52	59	44	49	45	37	55	49	56	45	39	45	43	38	57	56	54	50	49	55	46	75	64	49	42	53	54	48	51	45	48	66	46	51	40	48	54	51	43	55	52	46	76	46	44	53	48	51	67	53	61	54	54	48	57	52	42	60	56	43	63	50	53	52	39	48	54	48	48	55	50	64	53	62	53	56	48	70	48	63	35	62	61	52	47	46	45	54	62	46	45	51	47	50	49	50	48	48	62	41	55	35	60	55	47	53	49	48	67	58	47	51	57	49	58	61	46	54	54	42	53	48	48	42	52	52	58	55	60	55	55	54	57	39	68	51	57	51	43	53	57	57	47	59	43	50	50	51	54	53	61	61	48	48	62	47	54	52	57	51	55	41	44	42	57	54	44	55	48	58	50	42	43	48	52	55	44	62	64	49	41	55	51	53	49	56	69	52	43	53	47	52	45	51	62	54	44	59	61	59	54	51	66	59	58	38	53	56	54	71	57	66	60	51	53	53	56	51	59	54	67	49	45	59	55	69	64	60	59	47	53	62	50	53	52	64	53	50	44	49	63	53	61	42	55	58	47	41	52	51	56	76	44	48	58	45	66	47	49	45	52	55	46	53	50	54	47	41	51	50	45	42	56	50	58	55	58	61	53	59	37	59	54	49	45	60	72	52	45	56	51	51	65	47	62	45	62	44	41	47	46	56	50	47	68	59	66	48	39	54	55	44	46	56	48	60	45	47	47	52	46	50	56	44	67	53	45	50	48	41	51	69	57	67	56	51	56	60	44	45	55	46	57	52	58	56	60	50	61	37	60	39	44	53	50	37	44	67	68	51	48	54	58	54	49	64	57	39	56	49	51	46	56	56	53	51	61	62	56	56	45	46	60	41	56	48	50	53	57	67	54	42	55	59	51	64	61	47	48	53	44	55	55	42	52	69	66	49	44	34	50	51	59	38	53	52	45	47	53	62	47	57	45	53	51	47	42	53	52	45	39	51	51	46	50	51	56	55	44	51	55	42	52	46	52	63	51	46	54	59	53	59	46	46	52	56	58	53	41	61	50	48	54	43	49	54	41	43	48	41	58	51	43	50	47	52	59	41	36	57	47	44	46	48	52	54	50	53	60	64	67	59	67	51	50	63	57	50	47	51	42	58	52	48	50	40	51	52	49	48	58	43	52	53	50	58	46	49	64	39	70	57	51	51	49	55	52	49	56	51	56	49	56	55	62	60	57	52	33	47	52	42	56	53	46	63	44	65	48	51	53	45	54	46	47	48	46	47	51	47	45	51	55	50	55	41	48	53	55	54	56	45	60	57	52	63	48	45	65	51	67	51	32	48	51	60	69	61	44	44	49	60	58	66	54	55	41	44	65	46	53	48	49	45	57	42	47	59	57	46	44	47	46	53	61	43	52	49	56	44	42	53	65	49	53	58	49	50	51	59	64	49	52	50	56	54	49	47	52	53	51	49	59	45	72	55	46	38	57	54	54	58	53	51	60	52	55	54	44	53	57	55	43	54	43	52	56	43	41	54	59	38	56	59	44	53	62	49	55	57	68	52	61	50	55	41	53	61	57	57	46	45	48	40	55	49	65	64	42	50	58	48	50	49	49	56	63	54	53	60	35	59	62	45	50	52	55	47	54	55	56	52	46	47	55	48	61	53	40	62	44	52	55	54	60	50	44	61	50	37	50	34	46	59	50	58	62	55	58	62	58	51	50	56	55	57	56	71	49	45	48	50	45	45	58	56	50	55	36	60	52	47	50	41	53	50	49	52	52	58	51	51	52	53	42	49	39	41	63	43	56	46	50	40	48	39	51	61	54	43	55	49	59	53	44	51	40	60	58	56	49	46	58	60	44	51	54	47	43	47	35	45	40	40	44	58	57	63	55	51	51	55	45	41	54	51	48	57	49	50	60	55	56	61	61	53	55	45	50	54	50	36	55	44	50	55	50	50	61	48	54	52	47	54	63	50	52	51	50	55	44	56	46	53	52	53	40	49	57	50	51	44	47	53	55	54	72	53	49	48	51	51	65	44	66	56	58	49	50	44	52	61	46	39	61	65	49	48	63	40	52	46	51	60	35	66	53	53	47	54	46	61	53	57	55	59	52	52	39	44	52	66	51	62	60	56	44	64	46	50	41	49	49	42	54	54	59	46	61	61	50	46	56	43	56	48	40	68	60	50	50	56	52	51	52	57	53	45	48	61	59	45	58	51	51	39	57	49	55	60	52	52	53	53	53	47	50	50	55	55	57	48	55	53	61	62	67	53	53	53	42	63	40	61	47	52	56	57	46	61	63	50	50	52	45	54	56	67	66	58	47	56	64	60	58
22286	16309	12631	25038	43610	66922	72098	63370	50354	35902	25164	15178	7269	3461	1397	850	710	654	659	685	635	648	704	650	633	659	673	644	621	642	665	703	669	666	671	647	662	652	629	664	689	687	645	648	704	649	677	648	605	695	677	690	650	625	643	642	616	669	633	693	656	655	628	675	668	652	661	643	682	655	702	650	683	663	735	657	701	666	612	647	649	630	648	643	643	635	628	660	633	654	626	685	655	646	608	654	680	667	661	714	617	700	609	658	599	634	659	660	658	682	644	652	684	643	657	638	650	653	710	659	647	659	658	680	687	662	638	668	645	647	670	677	648	627	672	640	648	689	629	634	621	691	645	650	659	645	670	665	650	675	632	638	664	670	661	675	720	630	661	641	667	634	670	658	636	651	625	589	647	669	673	611	659	642	637	638	647	710	653	626	642	702	645	668	634	631	659	633	633	675	627	658	692	636	667	658	653	707	669	671	624	656	610	672	620	655	667	626	620	627	666	693	698	612	650	652	636	654	677	636	651	666	648	632	666	664	681	626	694	652	672	635	637	682	654	621	662	642	596	619	733	682	661	631	645	674	670	644	676	648	705	671	610	679	629	686	669	689	657	665	632	674	598	673	653	668	682	620	682	583	686	694	595	664	648	655	644	590	663	657	634	625	654	676	652	694	626	662	596	615	676	630	642	633	658	692	674	633	686	654	637	656	663	643	617	655	639	664	647	685	635	660	646	671	692	646	646	689	654	673	656	601	622	654	613	590	656	675	600	679	638	652	636	637	666	645	660	691	649	690	629	644	667	670	642	634	654	637	666	655	659	665	645	678	632	665	631	637	666	619	661	624	636	630	689	644	644	645	642	646	645	637	618	653	624	700	617	655	671	659	616	696	662	619	652	673	652	628	685	659	643	591	645	615	665	640	690	617	669	647	691	639	691	655	667	678	635	673	661	638	684	620	659	633	663	697	652	677	702	696	645	686	659	663	663	630	603	670	681	618	655	673	636	669	672	636	657	648	681	670	701	623	644	696	639	678	628	615	658	621	624	666	635	651	669	603	620	638	670	634	665	671	657	595	611	610	644	646	676	620	633	645	650	677	678	607	619	600	649	628	659	693	663	662	661	627	644	631	631	626	668	610	654	650	685	632	640	655	678	647	652	656	654	630	684	657	670	652	691	664	706	617	614	665	642	716	657	673	624	645	664	667	677	689	699	624	662	662	624	617	656	665	630	610	654	637	682	653	665	652	646	649	648	667	667	667	645	656	627	617	656	612	665	678	660	606	620	638	673	620	643	643	662	678	666	635	663	658	660	655	614	659	669	649	650	679	663	680	608	609	655	633	643	640	634	677	698	643	688	681	653	626	649	665	624	647	702	687	633	714	672	620	603	646	649	638	636	636	658	647	631	628	608	666	633	665	633	618	651	673	692	668	665	631	627	631	631	648	688	657	629	659	634	649	694	626	667	676	655	626	665	674	646	623	628	621	649	678	630	596	623	599	640	612	663	651	661	642	648	599	663	666	633	623	710	671	681	679	686	692	671	632	641	664	639	640	661	688	647	635	687	632	694	638	604	680	690	662	684	641	630	636	641	662	657	593	606	691	662	641	582	642	664	642	625	676	643	620	620	669	637	603	651	664	644	664	641	666	722	626	658	674	675	674	660	676	629	651	586	643	646	619	612	644	624	621	662	648	641	681	672	678	644	599	683	669	630	680	666	670	620	700	680	661	675	651	668	677	657	673	643	633	654	619	652	653	667	639	629	642	619	645	660	634	673	640	648	604	667	661	675	652	602	646	641	661	659	613	662	669	635	647	655	663	652	653	693	623	667	664	622	648	639	642	638	663	636	640	699	620	665	601	679	651	622	639	713	678	655	633	677	619	632	652	689	649	654	640	672	643	634	605	675	651	666	672	691	643	690	662	619	644	631	679	638	619	666	688	686	666	632	650	625	636	652	626	658	625	670	581	662	666	617	677	622	642	684	674	635	667	679	624	630	657	700	645	640	666	626	658	648	663	675	678	618	656	636	634	685	708	624	661	698	682	667	635	634	650	691	616	647	661	656	691	639	669	634	632	657	649	642	670	633	644	678	656	701	691	619	608	659	653	669	617	667	626	697	655	618	652	626	609	693	683	655	664	626	632	645	634	629	657	663	648	680	657	658	691	658	713	599	653	627	687	618	654	615	738	647	642	637	585	626	640	620	656	663	609	667	646	645	616	694	671	698	657	710	652	670	676	660	659	696	642	654	637	678	636	675	615	631	664	683	676	634	660	620	630	659	645	588	649	647	672	702	629	653	694	670	647	680	681	673	644	632	697	664	640	589	690	648	652	654	707	678	673	650	653	645	646	657	658	658	625	668	664	654	691	672	623	661	693	665	634	680	620	656	651	590	667	642	658	654	647	682	679	666	662	642	668	672	696	669	652	694	648	675	641	647	657	652	680	642	641	630	653	666	624	627	624	683	638	636	611	640	665	655	602	684	632	631	627	686	624	668	632	595	637	619	620	666	657	667	656	609	641	631	659	643	630	667	659	668	639	665	652	636	625	651	658	659	664	651	657	672	630	657	635	659	649	621	652	629	670	684	677	638	620	623	668	651	650	634	675	662	676	607	643	650	708	636	654	678	637	664	635	678	619	673	662	663	646	627	639	705	635	647	651	647	619	662	653	656	622	632	634	671	625	649	634	622	644	641	598	671	650	649	674	662	693	645	620	668	683	666	661	632	662	656	699	644	692	642	650	656	652	661	680	654	614	686	610	608	639	638	615	667	659	658	604	646	682	624	657	673	666	650	615	676	638	664	646	654	649	647	638	668	655	673	649	655	659	652	684	692	632	643	678	658	647	594	652	625	626	636	610	645	620	657	622	644	661	628	649	668	680	645	642	657	618	629	710	629	675	638	641	662	649	671	611	628	646	641	661	680	644	637	635	669	626	679	653	651	672	611	608	659	655	700	628	628	632	669	672	644	691	681	658	667	600	673	602	618	635	604	665	655	606	648	648	646	695	656	636	648	642	657	684	644	626	585	625	717	684	690	650	596	647	637	636	646	637	620	638	658	683	634	652	660	635	697	664	618	664	656	651	677	647	645	635	694	616	673	609	644	625	630	656	633	613	680	638	621	651	661	624	655	634	647	635	629	657	629	678	620	633	657	611	639	632	657	697	666	683	672	676	656	642	642	655	646	617	666	687	612	666	647	615	639	642	661	658	666	640	650	662	615	629	706	678	664	640	660	668	596	624	646	633	625	633	609	660	683	670	658	665	674	672	657	619	627	627	649	634	617	648	653	668	675	677	657	635	688	662	683	650	617	673	672	641	679	616	634	651	648	656	630	672	651	666	651	676	644	629	643	649	638	641	636	659	648	657	675	646	659	657	663	657	619	659	652	663	655	645	658	659	670	635	688	619	607	619	623	646	672	627	661	606	633	663	607	629	661	657	595	691	638	676	669	658	637	630	654	680	617	658	645	685	629	660	601	686	650	676	664	618
1390	252	202	164	305	2786	4124	3979	2371	1071	444	195	100	63	41	46	39	40	54	37	40	48	41	45	52	33	38	39	41	37	55	46	45	70	49	43	34	35	34	40	35	46	46	43	38	44	39	43	39	34	50	35	43	35	48	46	34	39	39	34	40	45	39	49	40	37	35	26	40	36	36	45	35	36	41	48	38	41	34	40	52	43	47	47	45	38	37	49	43	31	32	43	34	43	42	50	32	33	38	31	42	39	47	30	32	38	38	50	39	37	32	44	32	35	42	54	50	35	39	29	43	38	46	37	46	31	44	36	38	37	45	37	42	32	50	37	50	39	43	50	31	43	39	44	34	30	38	39	36	44	33	45	51	43	37	43	44	44	42	37	35	40	41	43	35	37	45	41	49	33	46	35	33	40	51	42	37	41	46	33	32	30	36	34	42	52	44	47	58	50	44	40	42	46	33	53	43	43	33	40	45	45	40	37	50	41	40	37	34	35	41	38	45	45	41	47	43	46	42	51	39	54	41	35	50	32	39	48	43	40	37	39	38	51	41	41	51	40	56	47	42	42	52	52	36	32	36	46	49	54	43	50	53	53	46	42	45	56	43	46	44	41	41	47	42	46	35	39	46	36	38	42	42	42	51	39	46	40	32	45	51	52	41	44	43	41	44	36	39	40	38	38	43	39	44	42	54	35	42	39	41	48	52	47	40	39	34	50	44	46	43	31	30	42	46	36	42	46	39	39	36	54	39	41	49	41	29	38	41	38	38	42	32	35	43	38	32	37	39	53	36	44	53	34	35	37	53	44	46	50	44	33	54	39	45	45	41	32	41	23	34	40	38	46	46	50	42	42	40	34	48	58	54	35	47	43	40	39	43	30	30	34	25	39	42	39	39	51	42	50	40	49	34	42	43	50	38	34	37	31	36	56	31	42	40	39	38	46	36	43	45	41	46	35	40	48	37	46	44	33	42	38	47	45	35	48	42	41	41	36	34	42	51	55	46	45	37	47	45	33	31	50	29	43	38	40	44	47	41	43	39	44	41	38	43	45	33	35	43	44	42	40	38	40	39	39	43	40	33	43	40	50	42	32	46	40	55	41	35	49	49	36	37	47	36	34	38	40	37	52	50	32	35	42	41	36	37	33	32	42	39	38	44	35	40	36	38	43	42	40	40	37	42	44	43	48	41	27	47	35	38	49	35	41	37	34	60	47	33	40	34	43	39	47	39	45	47	34	39	39	31	40	33	45	40	39	50	42	48	46	46	40	42	45	44	41	46	46	50	44	39	44	44	33	48	45	46	39	40	50	42	39	38	47	40	43	40	45	47	50	48	41	36	34	38	47	47	35	50	42	45	41	42	35	48	32	39	54	50	34	55	53	40	42	32	38	39	31	42	37	42	40	44	49	40	42	46	38	51	44	35	35	41	46	39	30	37	40	40	31	56	42	32	47	32	46	31	39	45	41	27	37	33	40	40	41	45	44	42	43	39	43	52	40	43	46	51	42	31	41	48	43	29	44	38	57	42	40	37	42	34	45	42	54	40	32	44	33	41	40	48	36	37	41	46	36	45	47	40	44	42	41	43	41	66	44	46	34	44	30	38	38	39	39	51	49	48	49	52	45	46	33	38	37	45	35	32	44	32	38	47	56	41	36	37	39	44	42	33	49	58	38	50	36	38	40	49	35	46	50	40	43	36	35	29	41	47	48	34	50	35	32	35	45	41	34	49	34	46	52	47	33	45	42	41	45	51	29	37	30	41	39	39	41	35	40	39	41	41	34	37	42	42	39	45	45	45	40	41	34	39	36	38	29	32	53	39	37	40	38	31	39	36	44	33	40	46	49	44	32	45	39	42	60	45	34	63	43	40	30	46	41	41	39	50	42	47	48	47	47	31	51	45	43	44	53	33	42	41	28	41	46	42	45	53	33	41	37	39	35	44	56	32	48	35	45	54	36	30	29	42	41	34	40	49	44	34	42	42	39	48	38	34	44	47	34	50	48	45	50	42	42	41	40	40	35	35	52	40	45	51	49	41	35	37	28	47	44	36	39	40	46	41	33	30	50	41	41	41	38	48	50	37	49	34	25	28	38	44	46	42	41	38	42	33	37	42	38	47	37	50	39	41	45	55	44	38	41	38	50	54	45	36	34	39	37	42	33	28	39	44	50	42	48	43	57	41	36	33	56	33	39	48	49	44	41	43	46	44	46	40	38	40	49	37	45	28	42	30	44	48	40	40	31	33	37	48	36	43	48	41	39	47	47	31	37	43	48	41	42	32	42	36	34	53	38	51	34	32	38	42	45	38	54	35	40	57	41	47	44	36	39	41	43	39	46	32	46	43	43	48	40	47	45	39	41	50	51	44	42	33	39	39	36	41	41	47	44	41	32	49	39	37	48	32	33	45	30	43	41	51	42	26	43	46	30	57	46	39	40	43	40	42	37	36	48	41	44	35	54	38	48	44	33	43	42	43	36	40	30	32	25	46	40	27	48	43	45	40	41	49	52	35	33	44	38	36	35	53	48	46	45	46	42	40	39	40	40	50	45	33	39	29	39	39	48	57	40	49	31	33	40	46	40	59	41	46	44	50	41	51	35	34	47	46	32	48	46	41	40	39	43	38	37	38	46	43	39	43	43	51	31	51	40	41	40	36	43	38	37	51	47	47	29	46	34	38	47	46	53	56	52	49	50	39	44	38	45	48	32	49	47	47	33	35	37	34	50	54	31	37	40	47	35	33	37	45	39	35	38	41	38	44	46	38	51	39	44	30	34	48	49	37	47	52	32	36	42	34	47	43	51	41	49	40	40	38	46	40	51	48	45	45	24	57	43	29	42	45	44	31	29	40	53	34	44	39	49	38	48	46	38	27	36	35	39	32	31	47	41	35	48	38	47	41	46	44	37	36	43	48	41	38	36	38	50	42	45	43	49	33	38	46	34	35	41	44	36	45	40	42	42	49	50	46	36	38	39	32	35	47	37	39	29	36	40	40	41	38	34	63	33	45	49	52	45	54	52	32	45	35	37	39	49	38	45	43	47	47	41	42	37	50	43	38	28	40	37	47	37	30	35	39	44	34	46	39	42	54	44	45	38	34	38	37	40	34	35	42	39	44	50	45	49	32	37	44	48	41	40	49	34	31	50	49	39	29	47	35	41	42	39	34	47	38	44	34	32	34	39	36	44	44	37	47	45	46	32	46	40	47	33	47	46	53	51	39	39	43	47	44	39	49	28	47	41	44	47	42	51	39	38	45	44	36	40	32	37	43	49	42	39	32	32	33	37	47	38	39	47	45	43	38	38	53	52	40	37	51	44	46	43	42	39	38	39	36	40	43	37	42	38	40	42	33	46	44	31	42	45	42	40	42	44	44	47	39	45	44	33	33	38	46	45	58	42	52	53	35	39	48	40	45	38	41	39	43	37	37	40	28	44	36	45	37	38	40	45	47	31	37	45	42	40	35	41	38	41	41	52	39	41	45	35	58	32
14348	5764	3928	8941	22698	42142	43678	38574	30148	20782	12037	5350	2063	918	567	533	521	523	525	507	502	531	500	535	554	482	519	536	483	485	526	504	497	504	516	504	500	511	548	542	509	539	532	555	509	510	540	536	492	519	521	511	529	519	546	484	527	516	500	465	543	529	508	527	517	529	500	527	491	525	513	517	556	505	519	467	529	513	498	495	510	512	554	548	506	491	479	533	519	486	484	522	509	514	517	503	518	492	526	540	540	529	509	511	553	478	486	509	528	484	520	503	526	530	467	508	516	530	473	564	518	518	505	476	548	527	499	498	489	527	530	535	510	541	474	494	515	473	521	528	514	515	510	477	546	508	490	514	504	501	496	501	534	502	512	488	507	521	515	513	516	488	519	482	523	502	509	536	539	518	503	520	502	530	511	503	511	524	536	502	529	465	509	558	501	560	513	505	527	499	484	487	526	512	514	520	512	491	528	506	538	507	476	525	500	530	509	498	506	511	482	504	474	508	544	523	544	497	498	507	490	505	474	527	506	485	554	529	500	528	509	509	545	553	518	501	509	507	513	525	503	525	540	468	489	512	492	559	544	509	495	506	505	500	540	508	566	497	494	515	503	510	478	514	468	533	519	519	543	527	458	501	559	548	504	518	541	503	529	522	496	510	507	537	484	490	463	542	526	484	522	539	524	471	488	492	543	533	503	515	533	529	520	541	532	533	507	477	502	479	559	505	513	545	507	525	479	484	535	498	481	572	527	565	534	569	499	521	519	542	484	556	538	507	543	502	509	490	517	504	497	511	487	501	576	503	541	491	513	507	546	491	542	533	584	509	488	506	519	523	522	504	510	539	521	509	515	512	560	533	543	531	511	533	510	523	514	506	537	515	528	541	512	543	544	505	519	529	522	484	568	555	511	484	526	505	511	513	504	542	532	558	534	482	520	552	519	518	487	534	502	511	501	532	479	525	503	471	497	509	487	529	506	517	526	522	489	528	506	492	522	544	507	538	504	483	528	524	509	485	478	528	502	499	508	542	512	516	503	502	518	504	521	564	507	512	518	482	558	540	512	497	547	494	514	509	560	454	543	537	498	505	548	498	486	519	477	510	503	546	496	540	507	520	493	509	504	503	510	508	505	468	495	512	473	509	493	544	472	507	564	515	501	544	546	492	508	519	524	527	536	546	481	520	566	531	536	508	505	517	486	484	540	520	505	498	483	504	487	517	563	495	497	549	502	513	566	545	517	542	546	513	521	576	529	482	540	532	499	488	535	504	549	508	518	521	490	563	533	541	553	514	517	531	508	496	492	529	518	514	536	547	554	493	464	482	510	500	516	573	475	505	528	559	536	490	560	499	511	518	481	524	549	541	485	524	514	541	528	490	511	535	515	530	508	507	504	489	525	545	505	504	582	519	518	509	506	494	478	522	521	516	490	529	472	525	517	489	533	563	521	520	501	543	515	500	483	466	550	484	515	539	510	514	447	517	517	512	530	515	521	534	456	510	543	528	503	494	522	507	501	518	524	526	502	508	496	490	501	503	533	512	541	536	535	530	498	527	530	461	540	502	518	472	550	528	549	512	511	523	478	540	507	483	493	483	532	513	520	506	542	527	469	504	492	539	527	501	546	498	510	519	521	472	494	526	534	503	528	516	511	489	497	513	531	504	537	521	510	541	506	505	518	521	527	508	505	487	510	540	504	495	531	508	524	540	516	514	504	527	520	538	530	509	549	531	510	496	523	502	507	493	552	562	558	520	476	522	505	512	503	538	536	533	553	530	534	528	532	497	499	519	496	500	500	488	509	516	526	508	528	515	493	536	510	511	514	499	578	538	483	515	520	500	545	521	506	552	494	526	515	496	526	519	534	541	532	518	531	469	553	474	527	544	497	492	518	493	513	534	548	508	522	502	515	544	498	513	524	482	548	544	500	570	525	532	530	529	523	499	507	511	512	513	506	505	531	511	474	568	545	541	508	530	550	529	515	516	493	498	541	507	503	489	511	531	511	517	500	485	520	505	489	470	539	547	520	486	546	532	500	511	534	534	511	549	502	529	558	501	504	499	511	550	524	521	518	516	515	515	514	506	539	530	505	543	503	529	523	504	530	536	509	509	541	555	565	526	494	558	512	477	492	513	484	532	513	505	538	547	523	516	489	518	530	514	504	527	527	550	487	552	474	514	492	520	459	508	462	498	541	505	512	481	494	536	548	472	510	532	532	499	502	506	505	533	516	551	510	546	487	496	485	523	534	515	455	541	537	484	525	518	535	514	520	517	490	541	513	496	529	504	507	481	501	553	480	499	547	501	517	541	523	536	508	515	532	470	491	499	541	523	523	575	544	509	518	479	540	533	516	536	544	527	532	469	515	562	522	506	588	508	497	496	522	525	528	534	493	553	482	466	509	484	514	562	500	537	527	506	527	513	499	510	481	499	476	552	502	570	510	531	515	518	491	551	511	541	529	528	515	511	510	491	574	504	515	545	548	508	512	489	520	522	520	558	528	522	509	514	517	498	500	513	492	492	547	510	496	517	542	500	540	523	580	517	501	523	554	439	490	506	515	491	495	516	527	477	490	467	514	564	514	502	549	517	508	507	510	541	504	506	545	535	547	492	563	533	512	495	493	489	465	502	523	513	502	508	500	515	549	528	512	526	533	521	550	534	530	531	456	540	540	503	519	503	507	521	508	525	481	536	495	483	512	528	540	548	490	507	504	547	535	470	532	519	550	489	530	510	504	523	500	511	522	500	526	490	548	541	530	512	512	520	524	477	538	555	527	531	509	526	485	553	504	445	550	487	529	523	501	534	522	522	502	450	557	531	507	527	533	485	527	515	540	512	510	512	481	504	529	464	524	530	496	513	490	548	506	487	484	508	543	522	539	504	520	535	529	489	511	534	533	510	508	516	521	510	537	544	495	503	488	519	499	533	528	525	501	483	536	539	492	512	525	553	483	511	528	547	502	520	512	537	471	550	502	485	513	510	525	502	524	503	514	530	488	494	550	530	531	508	532	561	513	497	513	525	551	495	557	533	528	500	509	537	498	541	497	523	494	505	547	486	531	508	510	517	493	517	571	508	532	537	490	542	478	550	525	540	506	503	500	525	494	546	494	520	474	517	497	531	501	511	517	507	512	491	514	508	510	504	542	506	538	462	471	526	516	495	548	509	496	511	473	509	505	501	506	522	541	509	521	486	480	517	504	556	528	515	505	524	485	526	514	496	487	515	516	519	559	573	535	471	508	474	533	518	498	496	511	539	516	542	527	521	517	480	518	525	520	507	498	492	540	507	499	555	479	505	537	536	530	507	497	503	517	535	520	487	522	507	546	508	504	496	522	481	537	503	514	501	516	495	538	508	495	484	518	545	561	503	503	518	529	475	522	509	505	513	527	509	506	523	538	545	502	553	499	494	515	529	514	507	522	503	526	494	527	483	499	487	513	513	559	537	485	485	518	515	515	511	536	503	536	580	531	517	524	515	488	483	487	529	536	514
957	763	524	424	1908	7560	12377	10078	5266	2400	946	375	143	66	60	44	57	39	53	52	49	45	57	41	53	58	50	46	47	43	40	42	44	41	41	44	46	52	43	55	44	41	40	42	35	44	44	50	51	47	47	42	41	43	42	41	32	46	55	52	48	53	55	60	36	49	46	43	35	48	41	35	62	51	46	56	41	43	36	57	42	49	46	43	43	42	49	38	45	60	65	52	46	49	33	53	46	38	50	36	43	48	48	47	46	40	46	40	59	42	49	43	48	37	47	40	52	42	51	38	49	56	49	40	49	47	57	41	47	50	51	46	53	52	48	46	38	56	44	52	42	55	51	42	48	42	43	62	44	57	45	46	40	41	44	65	45	48	38	45	58	41	49	43	49	51	47	38	57	53	63	42	51	52	54	47	49	59	44	36	51	45	48	49	46	44	51	50	51	33	47	42	46	50	56	44	50	52	42	48	44	51	46	55	49	49	43	45	44	34	47	54	44	46	40	47	39	54	49	46	49	45	51	37	43	58	38	53	38	47	47	38	49	42	50	39	40	60	43	45	52	47	44	59	45	42	53	56	47	49	57	49	58	40	44	46	48	45	55	48	38	33	47	50	51	45	47	37	48	54	50	48	49	43	41	44	57	55	38	41	51	43	55	39	45	48	45	47	52	35	54	51	53	58	42	47	56	46	47	52	59	54	52	41	45	45	37	48	55	55	39	40	59	45	48	43	48	46	54	57	49	51	54	41	44	47	63	53	34	50	54	43	50	51	38	44	33	43	51	38	49	48	44	36	50	44	35	46	39	49	40	45	42	32	48	53	54	45	44	46	45	50	36	36	39	53	53	48	32	52	45	39	49	53	38	32	47	39	46	65	51	44	39	42	44	42	51	32	45	39	53	52	32	53	50	42	58	31	50	33	45	49	45	53	38	30	45	43	42	41	46	54	33	42	51	42	41	42	43	47	48	52	52	51	45	59	46	58	36	46	39	37	50	41	54	42	46	51	37	38	52	49	56	31	56	45	43	53	50	44	52	50	47	56	45	52	46	43	41	45	57	48	57	46	44	57	42	51	53	50	44	54	56	52	55	43	56	42	44	42	43	49	55	55	44	59	38	51	44	41	61	47	41	54	45	41	39	44	41	49	36	39	46	41	45	43	44	43	52	52	58	49	56	42	41	46	32	44	48	49	51	46	41	43	50	52	44	58	55	45	36	40	52	54	45	39	53	46	51	43	46	40	40	42	43	38	48	52	37	52	46	61	40	46	40	51	58	49	37	42	53	49	42	48	46	51	46	44	48	49	57	41	44	44	59	41	40	52	41	45	44	52	49	53	43	46	50	36	61	47	45	52	52	47	36	39	45	45	65	45	40	52	54	47	40	39	57	42	52	43	47	53	48	30	46	39	45	48	41	45	48	48	51	40	52	51	48	54	52	39	51	46	39	60	48	50	54	55	47	46	46	46	45	37	45	55	51	39	37	44	49	49	50	37	47	35	38	51	62	53	46	37	37	55	43	53	41	38	50	48	54	43	55	54	43	51	34	43	50	47	52	43	58	55	35	43	45	42	45	49	48	50	60	47	43	36	41	67	54	52	29	53	52	44	47	46	48	44	62	48	30	52	43	44	40	48	43	50	39	37	34	44	48	46	56	52	55	35	61	41	30	44	49	59	45	43	58	46	44	41	39	45	53	40	37	65	39	56	53	43	51	54	39	51	43	51	46	39	41	46	52	44	47	51	59	57	44	37	38	45	51	46	42	47	50	50	45	50	35	46	48	46	57	51	40	48	48	48	44	43	38	55	51	52	61	55	43	54	42	62	41	55	41	42	36	43	41	57	56	53	48	40	52	41	53	42	45	42	42	45	38	53	44	44	49	46	53	41	42	46	42	53	48	48	46	54	46	38	39	45	43	42	45	37	63	48	34	42	46	37	51	43	44	57	45	40	36	44	46	48	51	40	48	47	57	38	59	55	47	42	43	44	45	44	44	54	40	51	47	52	52	45	50	53	49	47	40	38	38	37	38	56	52	50	37	43	52	54	45	43	49	40	39	53	43	35	41	60	59	37	53	51	43	48	54	52	40	42	37	45	38	48	54	45	47	37	57	42	53	35	68	52	44	36	53	44	39	36	54	43	52	47	37	49	58	43	52	37	35	45	36	53	40	48	41	44	45	57	62	61	67	37	38	49	49	37	55	40	44	52	45	44	43	53	46	41	56	44	34	48	45	29	46	46	44	46	54	43	59	46	45	50	40	59	48	54	54	66	38	40	57	50	48	50	44	42	37	60	59	48	53	50	36	57	49	46	38	39	43	46	40	50	35	33	36	46	46	48	46	38	50	67	46	48	54	36	50	41	53	55	61	47	43	39	44	58	41	50	38	44	56	44	33	50	43	49	42	29	40	39	57	54	39	54	41	37	56	51	35	43	51	52	53	42	38	53	43	49	39	45	42	40	44	44	51	45	44	43	49	43	40	62	51	47	43	41	55	48	45	41	41	53	35	43	43	43	39	46	47	42	33	55	41	41	52	51	43	41	58	45	33	39	45	51	41	45	60	37	49	58	67	47	54	50	54	49	54	49	45	45	49	53	41	39	48	62	35	49	40	47	46	42	50	47	45	51	51	42	59	43	46	58	40	53	41	37	49	55	41	48	42	57	59	53	40	53	44	42	50	49	53	47	49	50	50	47	52	39	48	45	41	51	55	44	48	47	44	38	46	37	48	40	44	41	39	47	46	45	38	41	55	62	40	43	37	35	42	55	47	50	51	51	50	51	47	47	46	45	46	41	49	37	39	43	48	53	52	46	44	44	51	45	49	34	37	46	43	48	45	55	45	46	57	52	45	62	41	47	48	35	42	57	49	47	46	51	54	45	53	40	50	48	43	43	53	34	36	51	41	40	45	43	41	35	31	47	45	53	39	70	55	40	46	56	53	37	51	43	43	47	47	60	43	49	35	40	51	54	48	51	40	46	51	55	56	61	34	45	60	51	43	49	43	47	39	55	42	60	45	51	29	48	51	52	44	54	44	48	36	42	41	46	41	52	50	49	52	39	39	46	56	60	48	32	55	48	57	54	57	46	48	46	58	45	33	46	36	53	44	53	59	44	47	50	41	44	58	44	44	49	49	54	55	49	39	44	41	38	51	41	36	46	45	50	42	45	41	39	50	49	51	56	49	42	54	51	37	65	47	53	47	42	38	48	41	55	37	55	43	51	41	55	40	56	46	28	48	40	64	42	39	49	55	55	44	50	42	41	38	45	37	54	36	48	56	57	50	46	40	56	61	46	46	49	44	57	56	45	43	38	57	60	41	57	43	50	49	36	40	46	48	39	42	47	48	48	49	45	49	46	41	57	38	45	39	45	50	40	43	49	49	41	54	44	47	38	50	37	63	40	37	42	40	45	59	42	50	45	48	41	43	42	47	51	60	49	54	33	57	53	51	52	50	48	43	47	41	48	35	44	52	38	46	49	34	49
21063	13945	10055	18915	39549	56785	61112	51101	38443	28199	18096	8369	3141	1222	718	617	576	580	582	562	536	585	566	574	565	547	504	565	612	586	563	574	584	570	574	582	574	607	594	573	544	575	593	533	537	556	538	575	559	557	551	558	543	548	547	560	592	579	576	563	528	544	556	545	558	577	567	560	560	535	540	577	560	564	564	569	569	570	574	609	583	569	550	553	527	545	551	568	561	603	541	593	548	601	578	584	596	554	564	532	536	585	592	554	571	593	601	591	566	531	565	559	565	587	537	586	583	593	594	580	618	576	546	574	550	559	556	570	590	584	583	589	549	533	558	540	597	581	568	564	587	552	604	569	591	548	563	568	553	618	573	561	579	536	606	613	614	530	589	549	557	566	595	572	540	519	547	558	598	565	542	560	617	573	527	596	553	573	566	600	600	601	600	566	614	518	581	610	586	539	585	580	560	574	578	577	552	556	543	636	546	550	598	577	574	577	562	586	557	564	564	582	548	549	581	597	586	562	583	587	606	559	577	574	557	586	649	543	561	560	560	578	568	578	575	560	524	549	545	577	555	591	563	602	571	589	514	576	602	586	580	568	577	616	584	545	544	609	575	588	571	556	579	572	598	594	589	580	544	564	558	546	553	592	545	553	575	555	548	595	521	586	601	601	565	572	571	566	556	569	591	580	575	552	549	553	560	575	552	555	561	577	567	570	562	556	557	591	584	583	612	550	532	595	597	578	523	562	550	580	549	580	554	622	587	564	631	586	576	562	585	586	591	578	599	564	546	558	611	579	509	567	590	521	577	571	569	622	622	567	526	546	597	601	590	556	528	572	555	564	575	574	557	565	557	533	595	564	578	593	527	585	580	569	584	564	556	552	561	537	562	659	593	574	568	599	562	579	567	608	569	553	581	626	557	558	589	590	575	561	557	537	556	574	601	594	592	613	548	542	570	572	541	559	610	580	552	550	576	555	536	581	565	548	570	563	533	590	583	587	594	568	560	587	598	578	594	541	554	597	594	556	558	606	530	570	531	570	611	572	581	580	564	587	606	521	576	586	592	572	574	594	589	548	580	539	587	549	555	626	574	536	559	575	567	564	563	564	505	570	519	586	540	582	567	556	571	581	554	620	597	581	565	582	608	553	581	535	586	573	557	603	543	575	569	589	591	575	531	570	566	583	599	592	536	577	547	567	625	585	598	578	593	572	618	646	551	585	552	591	578	556	580	570	574	564	570	562	576	594	600	567	567	568	601	580	582	577	581	557	615	562	572	587	558	579	560	616	551	523	573	592	551	565	581	592	561	570	524	570	578	577	547	590	603	574	545	578	581	547	563	616	538	531	545	613	537	564	542	620	551	663	595	558	613	593	553	600	546	581	588	611	557	570	564	584	599	617	582	556	575	624	593	571	548	587	550	584	559	543	571	576	581	548	571	561	542	560	617	558	582	534	583	557	567	583	576	555	566	571	549	610	557	568	589	616	587	581	561	599	566	574	548	630	616	576	589	583	582	577	568	598	579	608	588	552	538	600	570	563	599	577	606	553	566	578	588	576	573	589	564	610	553	594	551	510	574	573	597	574	510	548	581	565	591	511	542	582	597	563	550	558	574	548	606	563	507	612	550	564	587	620	593	547	565	525	601	532	537	563	553	540	572	545	569	542	578	575	581	583	587	592	588	554	553	584	577	547	583	556	587	572	569	578	566	563	580	588	594	535	567	572	587	589	597	558	572	562	542	562	584	544	590	582	571	563	606	579	554	556	584	565	636	579	581	595	550	622	556	565	579	558	549	564	586	564	556	570	555	595	514	575	621	558	569	548	605	573	603	573	565	571	576	614	607	538	592	597	622	578	607	553	516	555	569	574	567	575	556	555	568	573	547	545	591	572	599	568	554	573	637	548	534	554	558	584	538	550	579	575	560	578	548	543	605	579	584	601	607	566	562	547	543	567	558	531	575	577	593	593	554	566	624	575	595	589	566	582	524	621	563	576	577	600	572	584	581	615	601	533	592	547	575	565	549	544	568	553	569	572	564	571	574	519	534	552	553	537	595	605	545	573	599	588	557	549	549	582	578	598	577	571	519	589	576	554	599	586	570	567	611	535	567	587	587	572	558	580	579	569	555	525	594	545	607	589	595	592	593	548	552	570	614	584	594	545	557	577	567	575	547	573	585	588	521	574	605	548	604	556	556	531	568	574	566	537	567	583	585	608	593	543	560	574	600	585	549	595	577	592	561	598	561	577	530	535	585	554	586	552	608	592	583	554	583	587	536	570	552	596	599	507	560	553	571	590	569	618	591	546	562	558	587	582	551	576	616	581	550	571	564	576	586	560	577	571	557	597	581	539	570	544	595	550	619	589	566	551	572	567	600	559	573	573	581	547	582	578	548	594	606	546	569	540	566	506	618	570	584	527	572	533	588	580	583	609	588	573	587	595	556	544	552	573	530	572	574	588	538	592	605	543	538	586	581	580	587	536	544	559	554	609	567	585	579	547	585	596	553	563	625	578	558	537	518	577	586	560	572	560	547	560	622	565	548	535	532	613	565	563	569	543	622	569	572	554	586	573	566	561	545	598	598	551	565	535	565	589	603	626	617	593	572	562	551	561	543	541	567	528	574	533	580	583	610	598	565	576	606	584	595	629	569	616	590	606	557	558	590	613	583	529	596	591	581	565	596	618	552	565	608	567	546	576	582	580	557	581	540	547	598	587	513	576	591	552	543	557	567	637	530	615	559	545	551	524	574	576	537	571	561	629	567	591	593	585	600	608	564	536	592	576	594	553	567	549	573	556	634	521	574	567	569	554	563	595	574	549	560	587	616	602	589	572	585	543	544	598	608	583	611	570	579	558	531	575	565	589	558	537	564	565	557	567	580	561	582	550	563	580	579	604	564	591	595	562	577	545	616	572	555	553	566	563	601	598	555	580	581	496	586	577	535	606	619	556	579	565	548	543	570	558	542	546	619	588	568	575	549	569	591	570	583	581	560	547	566	545	567	592	599	580	563	596	512	588	586	569	587	578	540	550	548	600	605	559	557	549	592	610	566	581	556	601	632	573	555	586	559	604	519	564	597	537	551	575	560	572	545	567	590	584	583	570	567	590	570	580	606	554	529	595	553	559	616	590	574	574	588	574	623	585	534	555	550	522	580	578	534	561	569	577	570	606	586	567	615	590	557	565	532	571	570	558	601	606	562	553	565	567	537	604	555	608	571	557	526	549	563	582	579	586	600	578	528	569	594	582	535	622	553	534	572	610	573	527	600	592	571	533	587	552	525	562	594	613	582	566	608	587	551	580	548	605	558	591	519	590	571	535	547	575	545	507	588	566	587	531	551	551	617	620	591	570	556	596	598	618	593	518	605	560	564	603	596	555	583	590	617	599	530	593	569	563	594	576	571	567	568	589	593	564	571	576	515	577	578	595	551	604	569	565	573	596	584	545	582	540	556	576	544	595	574	588	573	549	587	603	565	596	592	609	574	562	588	590
2491	638	420	388	2072	9490	13253	9566	5018	2070	755	367	146	92	59	53	52	48	39	49	58	61	52	44	40	52	64	48	50	62	31	51	52	49	42	47	58	50	49	42	57	52	49	45	53	47	45	48	55	46	38	57	39	57	43	53	39	54	48	45	49	53	40	52	48	43	42	46	35	50	41	48	48	56	45	46	50	52	49	50	38	40	59	53	49	42	51	54	47	46	52	51	41	55	39	41	56	51	39	50	50	43	57	39	41	36	43	54	48	39	41	48	58	54	46	41	46	57	46	44	55	58	40	45	46	49	43	39	42	51	55	53	46	57	64	47	56	41	43	55	48	42	43	45	47	41	58	54	56	33	36	48	49	43	50	61	58	63	50	54	50	37	54	50	52	38	48	59	58	54	53	55	42	55	58	47	43	48	45	49	35	52	65	40	44	37	38	47	38	52	44	49	44	41	57	51	50	47	62	54	38	48	52	49	54	62	52	38	50	55	40	50	48	49	52	42	51	51	46	46	46	59	51	61	41	40	49	44	38	58	46	55	43	43	53	54	53	51	41	48	53	46	42	59	51	45	55	47	45	54	50	40	52	65	61	47	53	52	44	43	53	54	52	44	50	53	46	52	49	59	64	56	49	46	51	41	43	51	42	48	51	54	44	40	41	46	40	52	42	50	42	49	55	48	48	52	46	47	37	47	55	64	50	53	40	61	41	53	35	50	50	44	44	55	44	47	45	54	46	47	51	58	50	41	47	66	52	43	44	52	61	51	42	42	40	44	43	57	48	46	45	53	56	50	54	60	56	43	44	43	56	49	37	32	42	35	45	49	50	48	48	48	50	49	50	47	43	34	40	41	51	60	39	46	40	47	46	44	55	41	37	43	60	44	46	48	39	57	55	52	54	51	48	49	58	47	51	46	48	63	49	46	45	59	40	61	41	51	51	50	53	51	45	55	54	44	47	31	46	48	39	32	45	57	48	43	55	54	49	48	43	44	53	48	43	45	44	31	43	44	55	51	43	51	55	43	53	44	45	45	47	44	43	41	48	58	59	53	48	46	42	65	46	56	52	37	35	57	39	41	39	39	56	48	58	49	48	62	41	43	48	51	47	37	54	46	37	47	40	53	46	50	34	57	58	54	51	52	54	45	51	51	64	51	49	52	48	47	48	49	61	38	41	55	53	61	46	37	52	51	67	62	55	47	49	42	40	55	52	59	38	45	43	68	53	53	51	40	47	38	51	44	49	51	37	59	45	44	46	49	39	50	62	33	51	40	54	46	60	53	58	51	54	48	41	49	40	43	62	52	46	57	51	50	46	51	47	57	58	39	53	43	48	49	64	64	30	47	50	48	35	56	41	41	44	48	48	54	45	54	50	49	60	40	32	52	52	39	52	53	51	50	45	53	64	50	57	57	45	37	38	51	43	40	54	63	48	45	40	48	38	56	49	52	41	43	44	50	47	55	48	57	46	46	44	44	48	51	51	39	52	43	51	31	43	45	44	55	49	47	52	61	41	52	44	44	34	59	49	47	41	35	48	41	42	45	52	55	52	50	45	39	47	56	48	50	51	44	46	52	46	38	33	49	47	49	43	51	42	49	47	59	39	59	47	54	41	47	49	56	49	64	50	39	48	43	48	48	51	44	33	41	69	49	33	41	41	49	47	47	49	61	46	49	45	42	40	55	43	42	50	42	52	40	28	47	58	53	50	45	48	45	51	64	55	52	54	55	43	44	42	46	50	48	49	58	58	51	44	53	60	46	43	52	59	44	57	52	35	54	42	55	47	75	36	46	37	45	46	41	52	52	44	61	48	56	62	50	45	45	44	43	38	37	56	38	59	54	37	58	47	32	44	62	40	54	46	52	58	55	47	61	45	42	54	36	31	51	46	58	45	43	35	41	46	45	50	55	68	43	50	55	42	57	46	44	40	67	46	59	44	55	55	47	57	55	51	46	50	49	57	38	47	52	49	49	32	47	46	53	46	47	50	54	59	39	62	49	40	59	41	51	42	44	43	50	53	55	42	53	41	44	43	47	55	45	47	53	57	50	44	42	48	48	58	51	46	66	44	56	61	42	48	57	51	50	49	49	57	54	53	51	41	56	42	41	38	52	51	46	40	37	45	53	42	58	55	50	63	53	40	50	44	62	48	41	48	38	58	50	54	49	47	45	61	46	49	50	56	35	50	49	47	44	50	45	37	39	55	35	37	40	59	38	57	50	41	47	54	48	44	53	49	60	46	45	45	46	57	50	42	49	52	62	53	42	42	56	56	42	47	45	59	48	36	62	38	50	51	54	45	45	53	39	50	53	70	58	48	41	43	51	45	36	59	48	54	42	48	58	46	46	58	48	43	46	43	56	47	50	47	50	46	55	46	49	46	37	55	54	43	50	49	45	51	55	44	56	49	58	54	61	47	48	46	53	55	40	52	43	48	44	44	55	40	57	42	44	51	61	51	49	55	51	51	67	60	50	56	38	48	49	51	47	48	74	51	38	43	36	53	49	39	42	48	46	52	46	54	50	47	58	39	66	41	52	58	43	52	53	44	43	37	52	39	48	51	43	61	52	49	47	55	56	38	49	53	53	49	38	55	41	55	54	44	42	43	51	37	48	51	63	44	49	49	54	47	57	57	37	51	37	56	56	56	54	56	45	37	42	48	46	62	53	50	46	46	60	36	52	52	49	45	46	46	53	41	47	41	50	52	36	54	45	45	46	43	54	38	28	40	51	63	46	59	56	36	56	56	39	54	50	52	38	55	53	57	49	46	54	42	36	53	49	39	50	50	39	42	51	52	42	47	38	61	45	38	45	46	44	46	55	58	49	39	45	63	50	54	58	36	52	48	45	51	45	49	41	51	44	56	50	43	54	40	53	40	46	36	44	40	51	39	33	54	44	48	46	51	55	49	56	59	49	54	60	46	43	36	49	45	53	50	46	50	53	45	51	47	48	60	39	43	58	52	45	45	55	50	53	45	43	50	41	52	57	50	50	45	49	37	41	54	53	59	46	48	44	59	60	46	46	56	45	44	50	40	50	39	54	70	54	47	44	40	43	43	47	51	53	45	63	56	38	53	37	31	63	46	51	42	63	39	46	40	57	48	56	53	42	46	48	43	54	63	38	56	39	55	57	47	54	46	55	42	45	41	55	57	54	51	50	41	43	63	53	58	55	65	37	48	43	45	49	55	57	47	59	61	54	51	48	53	48	62	42	51	51	47	58	52	42	55	57	47	38	59	49	52	39	48	46	57	37	59	40	42	39	44	51	46	38	34	61	45	48	52	45	38	45	42	49	50	59	59	39	56	42	50	47	49	46	55	52	54	51	43	42	49	59	49	47	49	56	44	63	43	40	54	64	41	40	55	49	46	49	48	44	42	50	54	58	50	56	56	39	55	43	49	42	45	35	33	43	40	47	51	47	40	50	52	50	59	53	39	45	35	47	52	47	50	48	47	42	56	49	54	59	40	35	54	46	55	43	42	46
21549	12849	8443	16835	39666	61153	62610	50523	38122	27235	16905	9012	3523	1438	872	668	621	619	650	598	628	595	670	608	584	592	651	628	669	610	593	582	605	607	617	621	567	597	582	622	625	621	639	650	609	615	602	644	613	589	610	602	606	616	592	648	600	600	625	613	582	556	638	579	622	645	628	595	568	614	616	622	609	615	571	614	584	572	635	630	621	593	617	638	593	617	599	608	574	591	606	604	600	593	590	588	612	585	638	618	586	613	622	632	653	631	595	622	611	578	592	599	601	579	609	626	633	641	612	611	629	640	620	555	601	617	587	635	598	620	666	618	598	601	617	627	629	628	601	608	607	616	590	615	606	616	644	578	644	630	581	610	645	609	559	588	593	622	622	587	615	613	583	640	597	552	665	591	624	576	645	598	607	613	619	636	641	629	605	613	597	577	629	647	592	684	609	608	630	632	603	599	593	581	605	573	606	595	667	588	615	628	625	594	629	616	570	571	583	605	625	593	558	596	581	579	619	635	646	633	611	601	620	644	654	616	586	599	621	565	616	617	648	604	573	603	648	598	621	662	603	584	581	629	575	630	665	597	608	602	649	613	606	634	627	598	615	612	644	611	610	620	572	595	613	658	647	655	573	626	565	629	604	585	610	604	642	602	617	616	576	605	595	662	590	624	630	601	621	605	636	602	648	574	622	646	633	653	558	623	581	607	583	621	586	585	591	582	611	604	600	617	567	671	587	620	602	602	612	613	608	609	598	642	597	571	582	602	604	630	605	606	616	580	614	573	618	572	628	622	561	606	647	587	605	643	621	653	603	626	581	617	579	597	631	580	623	627	629	638	592	621	582	635	606	598	564	549	572	569	630	637	568	605	620	587	613	626	619	592	607	625	608	600	587	614	631	564	604	641	571	603	613	615	593	641	632	583	625	605	612	621	614	591	613	643	624	589	568	592	608	616	613	630	610	571	545	612	584	618	610	650	629	546	628	543	614	595	624	600	601	583	603	580	638	562	615	636	602	614	614	647	606	611	619	625	616	641	598	595	637	604	570	599	615	588	586	604	628	629	654	605	592	589	619	623	619	579	591	661	595	671	673	580	643	620	590	594	593	652	630	648	583	619	618	573	648	583	588	621	635	620	652	601	625	629	574	613	623	661	603	585	608	600	606	596	645	584	618	615	632	601	610	655	600	655	595	610	594	579	626	605	608	613	605	590	629	631	630	591	663	621	599	564	605	628	609	580	609	613	615	624	616	597	604	639	595	604	619	646	626	620	607	589	616	616	653	596	655	645	609	594	604	611	611	609	590	563	673	627	598	640	597	661	608	616	614	608	612	631	599	591	606	654	555	630	608	570	593	601	656	581	605	610	601	600	596	589	562	648	599	585	615	614	575	590	608	620	619	609	604	626	604	597	583	623	597	603	603	630	630	627	580	621	637	610	613	595	627	624	575	571	602	630	622	592	626	568	617	603	616	638	608	617	666	600	632	645	615	593	660	628	623	610	609	604	619	580	570	643	570	594	615	641	569	597	592	598	602	597	615	625	636	620	614	640	647	598	612	594	586	627	607	632	632	657	561	623	603	609	636	630	595	602	599	587	622	591	588	583	643	566	609	601	642	599	604	590	631	610	625	620	539	586	641	567	647	599	619	634	591	613	625	651	612	616	570	642	588	587	589	557	598	586	613	591	581	608	629	568	601	600	588	607	617	637	630	648	611	591	642	624	621	626	636	586	573	598	616	631	636	607	588	584	637	614	576	625	624	589	608	630	668	600	631	550	616	650	579	597	611	652	576	595	586	635	592	600	644	622	608	595	639	632	543	620	630	645	608	586	591	604	622	648	632	621	608	613	632	571	699	604	588	625	610	646	624	602	632	575	589	585	596	608	581	580	600	613	619	579	591	605	606	625	643	587	561	641	627	610	588	615	615	612	657	633	621	607	621	602	604	564	586	671	611	564	606	633	617	596	600	614	621	589	608	627	627	588	599	572	630	581	611	596	582	639	654	608	612	614	595	609	645	606	590	597	603	617	610	581	607	625	646	602	608	588	587	643	602	641	637	602	592	641	609	582	606	604	650	613	619	593	624	605	606	619	615	633	581	594	565	606	624	617	621	594	558	632	644	572	620	620	641	594	551	642	627	607	609	656	607	619	642	576	597	655	625	600	605	624	570	586	603	609	639	578	594	575	588	600	622	657	647	611	608	590	626	579	642	594	585	577	583	611	592	591	664	642	608	614	595	583	632	619	603	600	583	609	587	600	624	580	595	593	633	589	625	619	613	611	585	602	608	602	666	597	611	597	584	599	629	654	612	581	583	641	600	596	597	599	585	642	610	660	653	596	592	605	650	585	641	592	539	565	630	632	570	653	599	604	592	598	610	644	616	652	647	584	615	637	590	637	607	656	604	613	607	595	606	607	601	590	617	571	658	612	647	650	648	593	576	614	610	585	589	620	655	675	616	640	620	652	560	624	632	637	605	592	560	576	570	618	643	614	656	596	613	651	624	600	595	592	578	609	563	625	606	592	639	588	665	648	594	652	594	625	586	618	566	578	623	601	657	593	594	627	587	645	590	620	615	633	632	634	607	621	603	574	608	601	590	634	637	642	625	573	615	595	644	614	556	617	606	610	626	559	601	576	650	635	557	620	638	626	598	610	600	592	608	632	607	644	592	610	605	602	633	621	587	616	652	619	557	584	640	596	594	591	588	633	628	580	597	617	596	601	574	649	620	599	627	592	583	619	618	627	598	609	652	607	603	609	557	609	614	577	602	578	673	624	616	647	583	630	622	609	617	628	598	618	587	581	607	658	594	628	603	638	605	609	648	627	614	580	584	602	616	624	627	598	678	597	615	592	605	595	577	642	602	598	637	622	624	637	566	643	585	626	604	644	631	610	594	604	597	624	609	593	559	608	578	626	592	582	571	588	587	604	646	599	640	605	630	586	591	566	646	633	619	628	581	638	605	638	650	597	632	600	649	574	616	621	598	614	596	590	605	582	595	629	615	615	645	632	641	618	651	627	627	620	602	598	586	629	625	612	627	579	617	598	597	629	594	608	626	605	573	619	601	614	609	586	646	601	625	613	643	640	562	625	643	613	611	621	589	623	679	587	635	610	584	626	639	643	578	602	566	626	629	646	622	572	588	615	580	594	644	649	617	605	644	600	630	572	644	601	625	626	608	595	635	598	617	609	617	585	596	578	649	614	570	632	611	630	606	597	588	633	630	583	621	648	621	600	589	612	606	632	592	589	605	598	620	589	591	641	634	563	643	589	613	602	592	550	601	667	611	620	628	596	609	649	605	592	640	601	640	611	564	615	650	596	609	643	635	636	597	579	651	618	603	618	648	589	556	627	595	605	620	644	635	601	626	619	587	627	624	616	618	634	568	587	616	593	641	599	620	680	587	617	589	606	637	633	621	588	630	663	607	637	650	636	589	627	616	643	602	592	624	614	596	616	608	642	601	627	623	609	607	635	627	620	618	595	624	644
1342	1044	745	654	5430	19341	19466	12478	6744	2606	905	378	146	73	59	41	51	46	54	62	51	62	46	43	55	44	61	53	51	47	49	49	45	59	48	66	48	56	40	44	42	62	55	49	51	42	47	40	49	54	53	53	38	60	55	52	55	47	55	52	40	58	69	52	42	55	69	58	49	55	53	48	49	52	57	46	56	54	56	52	55	56	52	50	35	46	54	59	56	54	49	45	67	54	53	49	67	60	46	57	57	47	46	54	45	55	52	52	67	46	43	50	72	48	49	54	60	60	49	58	65	47	41	51	58	47	63	45	57	50	50	58	47	47	65	46	55	61	44	59	48	49	50	49	56	45	54	58	62	44	56	52	48	57	44	49	52	57	53	54	47	43	46	58	56	55	65	55	40	52	62	61	53	57	48	48	49	58	55	51	48	54	50	65	45	45	39	42	61	48	55	44	50	63	44	54	67	56	42	45	54	45	55	55	67	56	43	48	62	52	62	47	41	52	58	51	55	54	51	62	59	60	57	50	46	47	54	65	49	49	73	56	53	64	56	69	40	51	54	58	47	52	51	41	50	49	46	44	46	69	52	45	63	53	52	62	54	54	50	52	52	51	51	48	56	47	45	47	47	56	58	53	61	36	43	42	56	44	48	59	62	51	53	56	46	46	39	50	51	42	51	53	46	42	52	71	58	64	57	59	48	45	49	47	45	54	53	61	53	51	59	50	50	49	58	60	48	44	46	46	57	61	40	55	52	49	50	65	56	67	44	47	50	52	58	53	54	49	50	49	47	61	39	48	57	50	49	57	54	56	54	59	56	70	48	72	53	57	55	39	50	69	46	64	45	39	46	61	51	56	52	47	47	52	50	53	41	54	58	49	52	56	54	51	49	51	53	61	41	60	58	49	50	56	45	61	55	46	65	52	70	55	58	67	60	44	48	45	63	66	62	46	50	49	60	58	42	70	51	53	60	59	56	60	71	58	60	46	60	47	55	51	41	50	47	47	50	53	69	56	45	46	41	64	52	52	42	58	60	49	51	58	38	55	66	49	56	52	49	45	59	47	46	57	59	45	38	57	60	50	44	52	57	52	47	57	38	50	53	47	56	54	53	62	53	52	51	60	45	50	54	59	56	60	48	45	59	50	66	62	55	57	43	57	49	64	55	53	53	49	46	49	47	50	64	56	46	54	62	53	60	44	55	37	54	50	66	42	52	58	55	44	54	61	68	56	43	59	54	52	61	54	50	44	39	44	43	62	54	42	51	47	46	53	50	43	48	44	53	58	61	56	46	51	57	53	55	39	46	52	56	60	49	52	71	56	57	66	49	33	52	57	49	40	63	47	52	48	39	58	41	54	49	49	50	51	63	57	48	46	51	52	61	43	47	52	51	55	66	52	51	65	49	57	60	45	55	62	51	51	49	55	32	69	56	37	44	54	44	52	40	58	53	38	49	51	73	51	53	44	70	51	42	54	45	41	52	70	59	54	64	47	55	53	54	51	50	51	49	57	49	44	47	49	41	62	46	56	45	56	55	25	45	48	58	44	47	42	50	52	56	59	60	46	48	52	40	52	51	50	50	56	45	55	43	63	43	42	48	52	50	50	56	54	69	62	48	58	59	58	59	51	54	59	60	48	67	45	48	54	53	51	40	50	67	63	64	51	56	44	63	52	46	64	52	54	41	55	40	47	52	50	52	52	63	54	48	49	36	49	51	63	48	42	47	53	46	56	52	58	57	56	43	53	60	48	49	43	47	45	46	63	53	46	69	50	56	61	49	58	52	51	56	57	45	53	47	51	57	54	46	58	58	63	58	58	56	50	53	43	53	59	60	60	55	50	46	46	51	64	38	48	63	37	57	47	50	70	46	54	48	54	56	56	55	54	60	43	40	60	59	50	63	59	55	47	49	57	49	40	59	51	65	59	48	48	48	70	47	58	56	56	69	51	53	51	59	57	48	60	41	50	51	61	57	55	48	42	59	61	44	52	50	56	42	61	59	47	51	49	37	46	59	47	46	48	46	63	61	51	43	37	52	43	56	51	47	47	54	50	38	44	47	48	55	50	58	43	52	51	52	48	47	49	62	57	54	50	61	63	56	54	46	61	61	38	60	50	45	59	51	42	47	50	64	46	60	54	44	51	55	64	64	40	35	45	45	61	60	43	53	60	39	53	57	39	62	59	48	50	49	63	39	43	46	59	46	47	54	56	55	54	54	59	42	49	53	46	46	59	56	49	64	57	62	53	51	53	48	50	45	34	65	51	68	47	56	45	44	45	63	59	52	50	53	55	53	61	46	64	54	51	48	38	57	50	53	44	67	53	58	47	52	57	61	43	53	58	57	49	51	55	61	50	60	54	49	59	44	55	44	54	56	40	62	54	50	52	32	57	52	51	50	42	47	52	51	56	38	51	46	41	51	59	50	49	45	50	59	57	43	41	62	46	53	56	51	50	56	62	45	53	51	60	41	56	54	55	57	73	53	49	57	57	50	61	50	40	50	48	52	39	58	41	39	51	49	50	50	55	43	46	57	45	53	58	49	46	49	52	65	58	42	60	50	49	56	55	57	54	39	55	60	39	56	61	63	51	51	48	66	47	39	36	65	57	52	45	51	56	55	44	56	54	55	44	51	55	52	52	54	52	47	50	46	59	60	58	67	51	54	54	61	43	61	50	53	34	55	39	62	46	66	55	47	54	57	55	54	52	51	48	47	58	38	47	61	52	43	60	48	52	62	54	60	50	40	52	52	50	66	57	50	41	54	52	46	52	57	67	54	42	47	59	50	65	57	50	63	45	36	47	59	50	64	51	55	42	41	56	48	57	60	44	44	46	55	53	51	60	64	53	48	56	40	55	45	50	57	52	52	46	55	53	46	47	43	74	47	42	47	54	60	51	55	53	60	40	45	50	59	58	76	50	45	43	47	51	59	51	59	39	38	44	45	48	49	54	54	46	39	54	75	60	53	51	54	46	46	47	51	57	58	53	52	45	52	54	50	46	50	46	55	38	55	46	65	60	61	46	57	54	54	72	56	44	41	51	46	57	52	56	55	46	54	57	61	44	50	50	52	46	56	51	61	55	60	49	47	43	42	48	53	40	51	55	57	60	40	44	53	48	51	37	43	57	56	56	52	40	38	60	62	60	52	50	62	53	58	64	61	61	40	57	47	50	46	47	51	46	47	51	59	54	54	48	38	37	57	36	56	58	68	54	45	59	53	67	57	65	58	62	73	51	55	38	52	53	58	65	39	48	45	48	54	51	48	48	55	47	47	54	55	61	59	52	44	53	61	67	46	43	37	52	46	39	51	52	53	45	63	58	65	56	61	36	48	52	42	47	52	43	69	48	53	34	70	46	54	41	38	59	54	51	42	61	61	49	66	68	39	46	58	48	50	63	44	50	35	36	56	54	53	53	58	59	52	42	56	56	61	49	53	54	49	46	37	51	46	45	43	53	46	51	56	62	57	56	46	67	55	50	56	64	47	65
24517	17000	13228	23982	54519	77164	68246	54993	42017	29687	18405	8926	3665	1463	830	744	686	686	685	651	678	658	621	685	677	673	692	671	696	614	674	701	702	644	676	661	653	643	706	719	623	672	674	629	641	638	680	663	632	670	673	682	657	679	675	673	662	609	678	644	643	667	647	643	636	736	646	670	662	619	671	695	609	647	645	691	649	612	649	720	663	664	677	657	681	636	659	666	666	687	661	643	685	723	666	663	676	622	683	669	677	639	652	619	638	644	627	589	648	648	690	695	626	665	611	635	701	687	663	618	682	623	650	610	631	657	665	653	686	666	666	645	662	651	667	694	677	670	667	642	632	663	657	683	670	688	607	659	623	633	669	626	709	643	666	630	703	652	656	616	665	640	661	650	626	630	682	617	641	666	654	659	643	606	658	656	685	630	692	667	631	647	629	618	653	641	674	660	645	662	646	678	662	675	699	638	640	668	622	651	643	613	633	647	689	645	627	630	636	611	643	644	717	680	689	652	645	701	647	631	673	651	644	670	650	651	641	661	658	646	629	663	682	616	678	641	606	658	653	666	637	666	649	607	660	671	659	679	648	666	663	624	652	654	680	667	652	702	630	639	678	720	643	650	706	676	626	635	627	651	676	632	628	710	642	626	650	649	632	664	660	633	665	664	708	644	654	652	676	627	615	697	666	679	651	665	671	694	683	643	673	645	648	624	691	622	679	663	626	661	644	675	636	669	659	642	672	670	672	695	631	644	647	659	681	627	643	703	688	649	647	668	634	677	666	679	631	703	668	640	652	625	676	695	683	638	633	697	672	662	686	688	689	687	653	704	726	629	635	682	629	703	715	661	648	674	733	677	653	626	648	638	639	642	639	671	641	649	673	677	659	638	665	667	629	637	680	671	667	635	653	634	688	637	649	665	637	693	675	616	702	661	645	657	645	670	648	699	640	706	665	685	678	627	632	612	623	681	689	654	660	595	615	693	665	648	636	685	656	633	726	648	613	680	684	650	653	601	666	665	663	654	664	636	663	648	697	647	633	635	640	658	688	642	670	686	620	629	595	665	632	601	660	631	648	631	698	688	655	618	672	673	641	679	668	693	637	637	642	629	606	672	618	671	655	635	642	658	640	637	640	679	651	616	634	623	657	612	617	616	645	653	644	667	673	643	642	642	690	681	672	613	646	669	672	679	645	672	658	655	641	678	696	670	647	679	643	651	682	648	728	671	681	639	627	659	658	665	659	680	685	665	661	658	687	684	642	648	664	633	647	651	716	652	673	652	637	693	672	653	631	689	709	655	689	648	657	721	607	691	586	678	656	655	602	657	667	644	666	688	691	687	639	580	657	659	640	659	625	655	689	645	654	631	673	666	644	663	637	688	626	636	681	637	642	710	648	717	659	685	649	675	633	651	617	651	663	644	676	650	671	631	643	663	660	677	649	658	642	673	701	628	671	669	653	655	666	671	690	665	636	629	647	610	678	664	713	622	641	672	639	638	646	637	661	700	683	673	650	662	637	623	638	681	646	645	648	659	661	648	666	669	623	625	619	633	634	719	646	626	667	583	655	644	686	682	670	675	654	627	666	667	643	617	650	697	647	692	661	639	626	656	686	612	613	660	690	666	731	683	635	665	650	662	671	614	645	641	628	669	633	686	626	654	689	648	670	611	655	659	641	612	654	667	635	627	604	658	634	657	666	681	638	643	641	680	678	636	665	593	647	641	691	660	640	621	624	700	625	663	648	660	649	674	647	679	669	704	652	663	652	652	623	642	665	612	661	615	674	646	682	675	617	672	646	673	632	667	633	602	636	662	619	636	707	671	670	651	635	663	668	661	633	667	669	649	698	628	631	659	641	673	690	685	637	689	656	662	677	673	613	682	628	656	667	688	624	691	635	665	664	680	663	653	654	650	677	640	658	693	631	633	671	692	665	665	633	645	668	668	649	691	649	631	645	639	669	628	677	618	605	650	644	682	668	691	674	674	678	692	642	672	612	688	706	666	653	631	656	686	681	622	676	648	653	672	647	646	666	652	686	652	666	651	636	638	649	680	671	663	627	657	626	654	685	654	624	641	706	666	659	692	685	665	634	663	657	646	660	665	683	624	670	625	637	671	645	617	645	681	612	651	647	699	629	647	685	683	622	716	665	638	677	691	714	657	680	644	643	700	662	613	674	672	663	685	677	694	657	682	610	646	628	629	653	662	685	690	625	654	639	655	676	696	674	655	669	648	632	640	640	634	659	666	626	667	681	701	644	667	689	702	666	662	597	634	680	640	688	680	641	686	651	646	687	651	639	641	632	659	662	660	628	658	679	645	650	669	671	655	683	661	646	673	645	651	663	656	629	703	682	667	655	663	618	664	595	680	656	684	683	653	623	675	633	690	647	642	675	644	724	582	613	680	713	637	672	692	665	665	611	616	662	623	674	664	659	676	683	671	682	618	654	684	634	662	661	676	664	611	667	639	614	716	662	710	663	629	622	651	644	656	649	704	638	627	651	616	636	677	652	647	655	642	637	650	674	662	649	686	673	679	631	626	651	680	625	672	676	658	680	716	596	668	679	634	649	612	657	626	659	669	655	649	648	674	704	636	651	648	619	698	666	678	656	614	698	676	663	610	689	651	687	602	643	633	634	628	672	671	654	671	641	660	621	670	611	665	669	632	634	676	652	646	683	641	641	616	663	673	656	665	698	658	717	662	649	652	594	628	648	648	666	689	681	669	663	653	670	686	657	590	656	634	684	632	647	654	677	631	650	673	658	630	658	657	695	658	644	662	667	649	652	635	673	652	655	659	629	645	626	667	671	703	658	682	653	641	679	635	637	669	708	680	691	623	649	699	668	659	666	665	669	638	706	665	660	663	685	682	718	640	676	641	654	668	623	656	628	664	690	637	661	627	672	669	677	678	635	654	702	688	614	636	694	641	643	605	680	686	608	680	628	632	693	683	649	671	652	604	683	640	650	644	605	633	675	679	655	722	646	626	631	646	676	668	603	651	693	646	661	644	634	632	641	688	639	640	733	678	669	684	679	686	625	648	642	659	677	652	629	714	677	650	667	629	721	689	647	698	620	675	681	625	664	636	658	661	664	640	713	628	676	661	665	665	664	655	620	627	671	664	638	705	660	680	653	649	666	666	672	650	656	673	653	637	657	674	663	674	657	651	671	665	674	641	667	627	622	667	641	657	666	666	654	625	677	685	662	677	609	654	671	668	691	620	650	701	653	641	617	692	624	653	707	696	663	661	638	633	686	622	672	699	657	658	642	706	649	633	663	677	667	664	646	695	729	656	602	641	685	651	653	648	658	649	658	704	715	637	648	623	617	666	642	640	681	645	656	674	643	663	637	683	683	668	659	661	702	656	663	637	631	722	669	692	680	694	665	648	663	687	680	632	659	676	645	662	640	672	632	705	691	706	615	656	653	655	699	692	632	630	651	638	659	718	680	663	650	702	685	631	656	681	633	708	609	667	678	610	644	649	654	661	669	675
1448	259	162	151	795	4496	4119	2763	1564	720	320	140	62	45	39	45	31	39	53	39	42	50	55	55	48	44	48	41	43	35	28	45	48	41	49	38	42	32	50	51	36	41	37	37	30	46	35	43	43	44	35	36	54	37	48	54	49	43	40	39	39	41	48	44	40	38	44	41	42	43	47	53	57	57	52	44	37	43	31	45	50	35	32	40	49	44	41	44	50	34	43	42	39	46	42	34	42	49	47	54	43	36	43	61	38	41	56	42	53	41	44	48	38	36	42	48	36	51	34	38	45	49	50	40	36	53	43	30	46	36	40	45	42	49	41	46	44	49	45	47	46	38	35	55	47	32	45	37	37	44	35	35	50	49	50	36	48	50	41	31	41	47	43	41	56	52	49	44	46	43	45	45	40	43	38	47	46	51	47	48	41	52	44	51	49	34	38	37	49	40	41	54	35	44	40	45	54	47	35	53	40	53	35	44	46	46	46	37	34	36	31	39	46	42	51	33	45	52	44	34	51	42	46	46	36	41	35	41	38	43	36	45	35	44	41	45	54	34	47	60	50	34	41	58	45	46	43	44	42	46	54	43	45	42	43	40	32	61	56	50	47	51	45	36	46	48	46	47	44	43	40	47	37	46	28	57	38	50	31	41	48	52	51	50	46	43	36	49	34	52	34	47	43	37	35	46	46	41	35	48	41	44	37	40	46	47	46	36	35	50	52	51	37	46	50	41	50	41	44	37	39	39	45	35	45	56	33	46	40	48	39	43	41	33	47	38	40	50	44	35	40	41	52	37	39	45	38	34	46	49	41	40	31	37	31	37	52	45	45	47	54	47	59	34	48	47	36	44	48	47	29	41	49	47	45	31	39	50	26	45	33	44	40	39	33	47	35	43	33	42	42	53	47	39	34	41	45	46	40	56	45	36	40	53	38	40	36	44	54	40	38	53	37	49	42	31	43	48	43	42	49	37	45	34	41	42	48	40	42	43	36	46	38	35	42	35	33	52	60	39	36	41	52	46	44	37	42	41	36	34	47	43	54	40	40	50	37	36	37	49	38	36	38	40	44	42	59	37	41	30	44	43	46	57	44	44	48	33	44	44	39	33	39	34	46	34	52	40	50	36	44	45	47	41	41	34	52	40	38	51	47	40	40	35	51	37	46	41	33	44	41	46	47	44	53	43	28	39	36	55	37	54	45	41	46	60	34	51	47	53	37	37	43	32	49	31	44	38	36	49	50	49	46	55	41	27	45	48	44	47	35	25	43	39	32	46	38	41	38	45	45	51	56	29	42	41	44	38	29	49	35	38	53	40	36	51	29	40	35	43	35	46	42	44	31	30	43	49	44	43	44	50	46	41	48	43	49	41	33	52	32	40	45	53	50	42	41	39	48	34	49	44	40	31	36	42	39	43	36	51	45	45	41	34	42	47	36	35	50	42	34	50	48	42	42	47	29	45	47	45	37	37	40	31	40	46	35	43	34	44	48	30	30	40	42	50	44	41	41	51	45	39	38	34	42	42	36	38	44	40	37	46	35	39	55	55	52	51	36	42	44	48	40	45	39	33	41	41	54	46	40	43	42	45	42	45	35	50	60	33	42	31	36	48	34	40	34	41	50	42	45	36	42	40	49	47	40	36	39	44	41	42	37	39	48	41	42	46	42	40	41	45	34	40	39	35	34	46	48	47	61	41	47	47	30	44	38	33	29	50	39	55	41	47	48	44	41	35	38	40	58	33	41	44	46	42	45	44	44	40	46	38	43	41	41	43	41	40	39	44	42	44	36	50	49	44	40	50	57	42	45	57	48	32	51	39	33	38	44	40	40	37	39	34	35	50	52	44	37	36	50	50	43	47	62	31	41	42	53	52	40	41	41	56	40	43	46	37	49	49	40	38	49	55	56	35	51	44	47	42	46	39	38	42	42	49	47	39	49	51	37	55	56	49	41	36	46	48	40	48	40	41	47	43	43	44	49	47	42	46	48	49	52	44	49	41	47	32	31	44	42	33	32	49	49	43	41	46	31	35	29	58	34	41	48	38	35	37	40	55	39	43	33	46	57	42	28	46	31	38	38	51	38	35	43	51	40	48	41	34	44	39	48	43	38	50	42	31	32	37	50	56	46	47	39	44	45	41	34	57	39	40	54	44	30	43	40	35	40	33	46	57	40	52	33	37	44	30	48	39	34	45	26	58	48	41	36	42	43	44	49	36	32	49	45	47	50	47	47	36	40	44	47	46	36	40	44	46	51	42	43	43	36	41	45	40	48	45	53	40	38	51	36	36	37	32	51	47	51	42	33	49	43	38	36	33	30	52	37	46	35	38	41	47	39	36	37	47	57	50	39	49	51	41	40	37	32	54	51	40	46	39	45	44	43	39	46	47	43	54	54	38	39	46	50	44	35	46	44	30	41	40	43	43	37	41	44	30	54	36	38	53	37	56	36	39	43	42	40	48	54	36	40	50	36	38	42	43	44	41	34	42	40	33	41	48	31	33	48	52	49	43	49	50	46	38	42	33	29	45	34	47	43	58	44	39	47	48	51	43	52	48	42	53	42	53	36	44	34	46	50	42	42	41	44	53	37	40	35	47	38	29	33	44	51	39	36	42	33	34	35	41	51	46	42	44	41	47	39	53	57	38	27	32	43	44	44	49	42	57	35	28	46	38	55	31	36	47	45	40	43	19	38	35	42	39	38	57	35	41	41	42	37	47	38	58	49	40	43	63	48	51	41	42	48	47	35	47	31	48	37	42	35	48	42	41	41	45	44	40	40	38	50	42	45	38	46	40	43	54	48	48	47	41	43	49	38	36	30	33	39	38	29	48	42	42	38	36	39	50	45	50	35	42	32	33	52	41	56	40	42	47	34	46	51	46	37	40	32	41	42	36	47	49	38	39	42	46	40	38	53	35	53	46	45	43	39	50	48	44	36	47	49	43	39	49	43	42	34	50	37	35	48	41	37	47	45	34	43	41	42	39	44	35	43	38	42	47	37	49	49	43	45	36	49	35	40	47	45	46	52	41	47	42	47	39	47	42	38	55	37	44	49	44	51	41	38	36	33	37	43	45	40	47	52	38	43	45	40	51	38	44	45	43	42	37	44	50	38	34	34	53	44	35	41	43	52	37	47	41	42	43	39	51	40	34	42	41	34	47	42	41	37	29	27	48	39	37	35	47	48	41	44	43	33	44	40	45	56	44	33	44	37	48	48	43	50	42	48	33	44	54	41	35	37	47	40	40	41	43	38	48	47	43	43	35	42	46	37	49	30	41	51	45	42	38	34	39	40	42	40	36	32	47	54	30	52	49	29	34	42	51	40	53	62	36	44	46	36	45	36	46	37	42	56	36	46	31	55	58	51	39	34	37	37	41	51	46	36	44	65	41	49	45	48	36	36	35	44	50	55	51	37	45	43	43	36	41	43	44	51	42	46	42	55	42	40	54	38	41	36	44	33	41	51	37	40	45	38	46	39	37	50	44	33	47
14981	6697	3538	8306	31502	48215	41531	34031	26360	17184	8193	3166	1232	786	571	598	553	565	507	564	548	542	558	529	504	536	564	552	538	525	534	587	566	550	526	520	546	506	545	501	537	515	540	524	532	538	555	533	529	521	538	512	581	538	522	536	563	567	543	503	581	546	537	548	496	497	555	514	503	543	595	537	533	555	517	502	536	508	503	516	482	516	545	485	520	575	511	541	524	510	517	528	525	489	510	531	504	534	531	497	552	564	560	538	535	552	530	533	532	547	513	496	510	553	539	527	534	510	562	525	522	544	567	535	507	544	559	565	508	527	501	516	522	494	560	524	535	531	518	523	563	525	517	571	506	511	516	515	522	510	546	532	533	533	557	532	556	538	519	574	537	570	553	543	555	531	514	544	542	543	542	542	515	550	512	513	528	535	545	509	565	551	510	544	555	509	554	552	550	550	524	518	533	498	504	569	519	515	506	506	530	558	565	566	534	482	514	531	564	548	550	580	579	526	537	489	540	521	545	566	576	515	523	564	550	513	536	497	567	536	555	562	535	518	503	507	538	556	513	544	545	541	507	538	540	549	563	526	503	530	524	559	594	553	529	566	529	522	508	549	586	529	552	535	509	537	506	503	524	523	546	551	547	512	495	523	563	566	543	537	522	543	518	531	515	519	540	552	552	519	532	520	580	522	550	519	531	514	534	556	550	548	534	528	517	556	552	529	531	520	522	503	531	532	559	550	560	510	513	550	526	556	551	560	535	534	503	548	572	499	556	515	548	504	551	521	539	562	533	544	544	554	507	550	545	514	522	505	558	573	477	506	498	547	530	536	512	519	508	563	540	497	525	582	546	601	496	573	538	533	518	548	526	477	524	538	510	518	531	520	519	534	544	579	540	573	534	531	536	566	556	544	498	549	535	568	539	526	532	488	550	545	546	552	512	484	514	523	540	509	527	532	525	518	528	561	546	549	522	521	512	558	557	521	497	513	529	598	536	560	535	516	527	514	539	561	542	470	498	512	549	507	500	548	552	536	537	529	531	577	494	499	548	542	547	532	501	531	527	504	516	520	533	528	503	512	522	579	534	553	503	501	520	563	522	544	526	512	567	543	546	494	520	545	522	518	561	537	560	580	516	524	540	526	509	552	534	539	534	529	518	582	541	535	571	511	508	530	573	550	545	525	525	497	520	571	548	525	597	553	536	546	582	542	536	546	493	555	509	538	512	550	536	510	551	500	542	534	489	579	506	501	515	543	494	497	525	548	527	505	488	561	533	529	534	560	548	543	548	578	541	566	519	599	515	558	549	568	492	500	532	562	559	525	485	552	564	553	537	501	542	536	528	503	591	535	592	531	548	518	539	564	546	528	549	551	541	545	538	538	556	578	570	520	503	517	544	568	540	556	505	530	578	550	540	510	540	534	528	525	533	514	549	567	536	563	578	545	523	531	539	530	593	505	521	540	557	541	479	556	514	530	555	511	558	525	522	527	539	536	575	558	561	555	531	542	524	534	566	516	523	535	547	541	553	542	511	576	575	563	562	496	543	512	562	541	542	520	538	525	519	552	584	510	524	520	532	529	538	573	572	543	568	516	540	538	533	497	541	528	540	499	525	517	577	533	522	509	507	538	547	575	510	558	531	575	521	515	561	490	552	558	526	525	564	562	522	562	546	515	559	511	500	525	540	524	522	507	522	513	577	535	546	529	568	549	518	550	568	554	569	526	519	549	540	593	510	552	551	534	533	507	520	530	516	514	550	586	538	540	568	491	540	500	517	578	551	536	551	552	525	559	533	534	530	517	543	506	535	556	472	572	558	526	510	514	546	547	526	547	506	551	527	523	538	565	550	559	535	574	549	522	548	531	526	528	500	537	549	552	496	521	558	512	545	515	580	525	542	519	560	564	533	499	572	583	555	551	568	548	528	531	568	553	531	540	560	572	551	552	545	518	558	529	573	498	530	500	581	527	490	495	504	542	517	517	543	527	546	579	549	507	497	506	562	513	506	574	551	517	569	510	536	522	515	536	498	583	548	544	526	546	527	559	546	568	586	516	523	515	562	550	553	522	538	527	527	499	553	544	542	557	540	506	541	555	562	535	517	520	531	515	538	547	539	551	530	540	552	576	539	544	551	562	538	567	525	543	551	529	554	535	582	561	552	545	514	500	561	529	473	543	563	525	579	515	572	513	546	543	485	549	563	521	568	480	519	576	541	550	544	529	542	549	556	549	597	515	525	539	502	527	563	480	570	538	560	566	565	522	562	550	519	540	505	522	499	565	516	570	550	482	532	515	517	519	532	539	573	575	509	487	541	538	576	568	559	547	542	508	508	542	535	533	550	545	523	526	561	508	532	546	527	519	518	521	548	530	532	565	548	525	538	554	490	514	503	507	496	499	536	541	469	561	531	541	553	557	505	499	569	577	536	514	534	512	580	519	565	528	565	553	565	510	507	526	496	535	573	587	531	530	536	517	552	561	520	512	524	542	534	541	545	530	536	572	552	537	545	513	518	532	518	540	509	578	537	572	499	518	482	521	552	550	510	536	566	571	554	506	521	510	543	495	505	574	537	539	535	551	530	486	571	543	542	522	572	512	528	558	477	585	542	528	572	526	561	522	529	521	535	520	554	523	505	540	558	509	548	537	557	477	527	514	514	552	527	548	485	499	544	542	599	568	505	520	507	503	505	545	556	506	549	517	525	529	539	540	512	558	534	536	531	524	516	571	563	575	532	588	526	530	531	551	527	562	520	452	510	540	494	526	527	545	526	480	513	554	571	532	539	534	474	509	542	550	576	572	516	567	548	528	562	566	539	520	525	531	535	525	558	555	528	536	529	512	547	538	501	549	531	562	515	520	559	558	543	558	536	532	555	538	540	504	581	524	548	556	531	528	519	524	561	518	517	556	552	585	543	509	512	529	525	583	573	547	528	520	493	496	516	548	516	547	463	494	604	477	537	507	474	477	559	531	491	548	532	509	550	554	555	560	534	532	519	541	528	540	503	518	519	596	559	524	554	504	535	522	544	583	560	568	523	515	548	552	539	564	526	561	489	535	522	579	533	538	552	550	513	550	548	543	526	533	517	544	518	571	530	542	531	549	549	526	532	523	538	547	561	497	546	521	532	493	537	521	522	548	550	521	500	544	550	524	544	535	519	565	528	489	546	521	557	541	547	529	525	492	535	537	527	542	544	535	529	528	569	550	526	567	562	571	540	610	555	561	531	526	521	544	531	543	493	492	544	527	522	503	543	551	544	517	551	506	523	543	532	574	531	513	580	527	534	514	560	544	603	575	523	498	536	508	533	554	557	550	530	532	562	538	528	525	546	544	515	495	529	548	519	544	523	508	503	521	533	534	544	524	543	534	534	512	512	502	537	542	559	570	576	527	547	546	562	539	509	526	500	486	569	570	552	523	523	532	542	535	562	547	551	527	511	559	512	523	513	559	534	561	518	567	550	538	570	554	530	554	553	555	517	520	562	520	496	554	498	517
806	713	461	430	4209	11762	11838	7100	3628	1662	670	251	92	60	51	53	48	44	41	35	64	50	52	53	46	42	38	45	41	63	37	47	50	45	54	49	44	43	43	38	52	46	43	54	31	48	49	47	43	53	46	58	45	42	57	51	49	43	44	38	56	36	55	57	44	46	45	38	41	47	41	53	54	44	49	43	52	46	41	44	50	43	51	45	40	32	53	50	45	50	54	47	47	51	47	53	55	39	52	49	56	49	53	47	55	51	56	47	45	61	54	47	37	49	42	49	51	45	53	43	39	41	46	42	40	33	47	41	34	42	43	43	46	49	41	44	44	47	54	38	49	40	47	39	63	53	54	35	33	39	41	47	60	51	41	45	48	71	41	44	44	44	55	40	30	47	45	48	40	49	59	59	43	55	49	42	50	49	40	66	42	50	46	44	53	47	39	45	63	39	47	40	57	38	42	39	47	49	43	46	43	43	61	46	49	50	42	49	49	34	55	39	42	49	53	46	44	35	39	51	47	40	40	36	43	41	41	49	46	35	35	42	58	44	48	40	40	43	49	45	45	45	44	46	47	60	48	42	43	46	52	57	46	41	53	52	34	47	57	55	50	45	46	51	39	44	47	54	37	56	47	58	51	43	54	50	40	59	41	45	49	38	59	40	51	48	41	45	44	52	57	53	51	45	51	41	41	43	59	45	50	51	48	44	44	53	42	40	46	60	45	44	41	43	48	42	48	47	53	35	47	43	65	55	47	49	54	43	68	45	52	51	59	52	30	48	47	41	40	40	57	55	49	45	45	41	41	52	41	43	40	40	46	57	49	43	43	49	56	46	45	46	38	54	51	43	47	42	41	53	43	47	49	51	44	50	40	56	42	51	45	42	57	56	46	34	43	53	43	45	57	50	60	48	42	44	41	44	61	58	47	46	51	42	43	49	58	46	50	53	45	42	47	49	43	48	56	32	41	56	45	54	48	45	40	40	48	43	49	59	54	45	41	51	39	52	33	39	56	57	36	69	35	34	54	52	49	50	31	46	56	42	47	40	51	50	36	44	45	43	49	46	44	47	41	55	64	42	55	53	55	47	57	53	46	47	42	43	39	48	48	57	44	51	40	41	54	50	56	56	57	46	55	43	46	41	59	41	40	33	47	47	49	39	48	41	46	46	46	44	53	46	60	53	53	57	50	45	53	46	53	34	42	43	42	44	45	56	45	54	48	39	60	46	48	40	47	52	48	38	50	56	32	51	54	40	37	53	38	44	47	38	37	55	51	56	45	46	50	52	37	50	53	47	42	40	48	41	50	45	40	52	54	42	36	41	50	50	42	48	45	42	38	48	45	47	57	48	45	45	44	66	47	42	41	54	50	39	51	56	37	44	38	55	48	42	56	45	53	47	42	41	45	43	50	44	50	38	47	44	38	51	47	42	46	61	41	57	47	51	50	44	52	69	58	43	46	42	40	48	51	44	40	58	56	35	43	59	42	38	52	34	43	46	46	37	42	48	49	62	50	42	60	47	41	53	45	45	49	52	46	45	38	54	47	55	47	52	53	47	48	43	39	40	54	43	55	51	37	39	42	39	41	45	56	38	38	41	43	52	44	36	56	50	63	48	51	49	39	49	64	46	49	43	51	56	46	45	53	51	40	48	43	46	50	52	57	39	54	42	57	49	48	40	52	44	45	58	34	59	43	51	45	43	49	52	49	46	48	40	35	49	35	52	45	36	52	52	45	59	51	50	50	57	38	58	49	53	49	31	57	56	55	48	51	50	46	50	39	51	43	42	42	25	47	43	53	47	44	54	51	54	54	57	51	43	46	45	52	50	43	42	58	55	44	46	45	56	48	31	46	64	49	46	49	45	34	43	44	50	44	41	45	37	39	44	49	57	47	45	46	54	42	50	32	45	40	39	52	44	40	38	40	42	50	50	37	44	50	50	43	53	46	58	63	45	47	56	44	51	36	53	50	54	48	53	37	43	48	44	40	56	36	54	47	56	44	43	45	44	44	52	44	44	50	64	50	50	50	53	45	46	56	48	32	48	38	47	50	39	61	43	53	49	58	34	58	50	46	48	36	51	50	55	42	41	47	45	40	36	55	48	54	51	52	47	53	41	55	38	46	43	46	62	44	57	51	47	41	59	48	50	54	53	45	51	50	48	53	42	52	58	56	46	50	50	51	47	54	49	53	54	52	53	50	49	39	60	55	41	47	45	56	44	40	44	44	52	42	48	48	52	49	49	53	48	48	40	43	39	49	38	37	46	49	41	47	56	47	41	38	51	49	43	48	51	40	45	49	39	39	56	41	47	55	35	49	46	43	39	46	59	45	47	49	51	46	40	53	50	50	48	52	50	47	56	48	50	54	48	41	50	51	47	67	53	47	63	49	44	39	50	44	54	40	48	47	44	35	46	49	51	55	59	46	39	48	38	39	44	51	47	47	48	42	43	46	44	49	56	45	55	52	47	41	58	46	42	46	41	35	46	31	36	52	47	54	52	45	55	45	42	43	47	48	35	49	51	55	45	56	53	44	41	48	47	47	46	51	50	46	46	54	48	44	50	50	41	43	41	54	54	51	44	38	51	44	35	53	41	53	51	45	43	36	41	69	53	41	57	47	45	51	60	56	49	42	46	40	50	30	42	47	53	30	47	40	44	35	45	37	41	39	45	41	54	52	56	41	44	36	45	51	45	39	46	42	47	43	48	50	36	48	47	56	45	57	47	55	44	41	52	49	50	48	49	38	52	53	52	41	44	52	49	45	42	46	42	46	51	43	45	39	55	51	40	51	39	48	37	41	43	58	53	44	48	47	51	49	50	41	43	39	41	50	42	51	59	49	42	44	49	43	39	34	50	50	44	49	47	46	50	42	44	42	52	58	52	47	58	52	48	46	58	41	43	33	49	35	49	48	50	42	46	43	45	44	61	56	45	36	43	57	38	49	46	40	48	60	58	64	50	46	50	47	45	48	46	42	42	48	39	49	34	52	51	45	42	51	39	52	44	46	55	63	38	62	46	52	46	47	48	48	41	46	55	56	60	44	46	49	59	49	43	37	41	42	51	45	47	47	47	48	47	57	43	52	55	41	55	36	42	50	37	57	59	47	39	38	49	44	47	55	51	56	48	52	44	47	41	38	52	51	49	50	58	34	41	53	44	39	41	34	48	57	54	46	45	50	50	54	37	43	40	60	57	48	45	37	48	54	43	45	42	54	51	33	48	42	41	44	54	49	46	42	44	58	52	48	60	38	38	51	48	40	40	59	60	52	51	48	37	53	44	56	52	56	47	45	53	47	46	42	53	53	60	55	58	53	45	57	39	43	41	63	65	53	29	45	53	39	40	59	28	52	44	43	47	50	45	53	50	49	54	41	48	54	41	43	41	45	68	49	57	42	43	51	39	38	50	44	57	46	56	47	46	54	57	52	36	44	45	45	50	48	48	42	44	45	45	46	42	33	52	48	45	41	48	51	43	53	42	46	38	37	48
19047	13932	8931	19882	53194	65533	56889	44795	34578	24504	13917	5716	2019	885	666	641	580	589	567	592	548	613	580	604	553	574	624	570	598	590	566	583	565	578	566	602	568	541	608	575	582	590	591	558	565	610	571	584	587	553	566	578	567	536	581	573	607	581	617	581	567	581	628	607	577	554	535	543	576	573	584	547	605	580	575	609	621	589	620	578	569	574	559	570	558	600	608	591	602	622	613	581	579	632	596	542	586	566	616	549	626	563	585	587	599	614	574	611	605	589	560	545	563	564	595	578	585	549	596	602	540	583	593	561	619	576	588	581	561	598	600	619	597	620	562	565	574	574	583	568	550	596	610	576	599	590	649	514	580	600	609	600	624	582	573	607	569	632	532	615	577	605	577	559	559	545	586	583	586	517	593	594	621	567	611	566	613	561	548	585	566	557	551	591	588	585	570	573	538	566	562	595	604	540	569	578	581	591	555	578	612	573	590	597	607	592	609	588	577	558	586	566	582	614	587	576	623	577	563	574	583	580	582	588	603	622	593	564	544	607	617	592	577	596	561	562	589	585	572	605	547	580	549	534	569	542	594	604	579	583	589	579	580	588	622	597	558	577	534	584	575	568	560	566	565	608	551	572	599	574	608	608	582	634	566	563	578	575	583	570	573	578	610	552	615	593	591	572	563	566	581	569	567	582	567	590	556	588	572	590	578	614	538	563	561	606	580	534	613	526	619	592	560	552	593	575	621	593	574	583	568	562	617	563	568	612	599	605	557	607	603	579	571	616	528	581	571	568	564	587	563	589	576	570	594	538	594	610	590	570	610	606	600	606	576	560	603	565	576	626	597	592	585	618	578	534	567	568	585	597	576	565	631	622	587	607	621	574	570	582	584	575	587	568	569	590	591	575	601	593	583	599	583	593	593	578	613	601	583	572	561	622	560	573	556	589	624	589	616	608	540	601	571	578	593	594	585	588	572	590	573	592	618	570	542	577	620	614	593	625	592	575	555	602	620	616	602	581	605	575	529	605	606	566	594	560	571	544	567	576	568	598	558	544	603	603	572	584	562	575	598	627	579	560	619	573	619	625	581	586	569	619	517	616	558	519	563	570	611	557	564	588	580	587	568	603	556	585	568	549	630	548	590	575	549	558	584	601	609	616	580	608	571	574	574	598	578	586	613	581	564	628	620	549	536	575	584	565	579	574	603	578	551	630	528	591	557	601	570	561	606	553	560	593	563	586	588	548	616	577	550	577	618	600	569	575	568	603	547	602	584	578	565	641	548	578	589	608	541	649	582	600	615	593	593	578	557	591	602	568	628	619	570	569	572	593	595	588	601	637	580	550	632	629	563	584	558	560	565	580	569	588	611	581	585	597	587	547	577	587	569	602	602	592	573	601	607	612	565	614	604	603	582	607	586	565	583	580	595	596	583	619	618	613	597	525	610	552	574	577	619	577	592	518	582	573	544	589	599	544	591	545	580	589	573	573	594	569	572	575	599	640	569	620	604	589	567	580	589	595	576	613	592	593	595	592	573	581	610	548	548	635	602	598	608	594	547	583	556	564	616	580	604	571	594	578	589	578	538	561	599	567	599	593	622	562	550	546	603	567	626	549	590	551	590	567	567	573	619	577	574	541	565	626	575	578	602	550	578	575	594	577	563	544	584	559	596	607	574	567	636	553	622	617	547	570	564	617	593	602	524	592	589	551	593	556	563	589	578	556	595	563	555	590	613	597	619	549	577	606	536	563	622	571	593	616	639	547	569	597	551	603	567	599	595	603	580	559	577	563	571	618	579	554	586	583	600	604	586	641	603	627	527	611	601	606	561	589	556	562	642	593	607	565	573	529	581	569	583	648	584	572	617	586	623	571	541	589	591	592	593	581	542	589	590	580	553	554	566	611	581	542	584	577	551	610	585	598	569	550	592	571	600	586	592	562	604	598	541	589	605	537	571	616	603	572	606	588	578	606	577	618	584	535	606	608	614	602	562	616	617	578	583	568	582	575	558	589	634	616	592	584	604	633	602	572	563	541	564	628	581	518	596	629	591	593	613	590	600	604	586	566	593	596	584	535	587	565	567	560	549	565	580	584	585	570	583	575	611	583	551	571	612	583	564	590	575	566	573	546	574	602	567	574	596	586	576	578	601	566	602	624	625	596	614	589	583	626	595	555	572	578	617	550	569	602	589	617	592	591	565	549	610	601	556	613	621	576	584	560	578	630	579	628	576	609	560	555	567	576	610	581	612	578	572	593	612	577	609	597	556	587	599	609	600	575	585	563	566	556	569	601	581	576	580	573	565	565	574	587	576	566	620	556	577	569	579	599	543	585	593	577	622	577	548	568	594	532	598	636	599	557	596	626	581	558	586	588	556	646	571	587	598	597	579	587	586	558	560	581	621	586	645	555	608	531	633	594	576	564	598	610	570	583	614	578	583	572	575	546	593	577	631	565	576	626	576	573	585	637	550	558	588	590	568	584	582	600	529	605	575	563	556	600	579	558	600	584	613	601	546	585	569	619	590	595	608	597	570	588	579	569	590	571	592	523	602	620	561	616	606	616	571	567	603	584	569	531	574	566	569	588	599	583	611	564	585	626	561	571	556	606	597	593	579	590	583	554	580	588	596	555	583	577	605	583	576	622	569	628	557	569	593	564	577	615	574	601	574	555	589	589	604	568	573	593	627	582	602	587	568	614	603	570	591	592	588	558	631	564	567	605	538	586	562	614	536	578	570	566	581	561	593	585	581	538	590	585	602	580	585	607	606	565	587	595	539	571	588	584	591	560	560	561	574	637	583	561	594	610	570	594	540	531	574	544	575	572	575	602	598	591	592	605	626	567	598	577	589	589	585	638	599	586	580	598	592	601	599	597	614	564	555	566	591	601	624	594	582	548	571	573	620	573	550	590	603	629	549	574	604	578	615	562	587	614	625	604	610	629	543	559	580	572	603	614	575	559	589	573	554	526	572	586	602	594	579	542	554	538	575	538	549	581	571	599	606	535	576	596	613	561	570	573	601	599	557	578	573	574	602	602	600	614	579	549	606	588	589	601	604	609	600	586	557	605	578	583	600	573	594	603	629	572	553	548	622	598	576	574	588	594	581	606	607	593	589	601	596	593	606	576	604	553	631	585	553	585	572	571	584	545	604	562	552	608	597	588	620	596	563	577	578	609	556	611	578	607	578	593	586	515	547	600	612	598	571	539	562	598	555	648	593	578	567	597	557	564	578	624	576	613	505	618	612	557	582	614	534	609	569	612	601	571	559	566	564	609	596	566	594	582	590	550	597	604	599	594	611	607	578	592	579	618	573	600	566	644	607	578	541	605	570	617	608	609	583	581	578	597	589	582	581	611	598	574	602	557	549	539	536	612	580	613	594	513	590	579	591	579	557	558	607	553	590	573	592	586	548	572	605	557	579	580	591	590	595	610	596	590	563	589	561	616	585	607	600	595	573	592	575	615	601	590	627	579	593	592	561	546	578	547	568	603	598	600
2210	695	599	494	2401	10393	13218	8570	4454	1912	756	281	104	68	56	51	55	45	48	48	48	50	48	51	47	41	42	52	39	55	44	42	43	46	60	49	49	59	60	44	59	38	40	41	41	50	38	59	46	46	49	45	47	49	51	46	48	46	52	58	46	52	37	52	47	43	44	47	51	70	57	62	44	39	55	57	52	44	46	34	55	45	49	42	49	45	49	40	50	39	57	49	47	40	52	42	36	67	60	44	59	55	53	58	44	57	44	50	43	43	49	48	41	42	52	51	49	56	47	42	54	40	48	50	44	47	51	33	47	51	44	47	58	44	47	50	44	54	50	62	37	42	46	50	47	52	38	62	44	54	54	56	33	44	45	40	54	55	36	49	40	41	47	48	49	64	43	42	50	51	68	43	45	36	65	53	50	48	42	36	42	51	51	54	49	47	34	53	42	51	50	52	58	45	47	55	43	40	53	51	47	46	43	50	55	59	55	46	47	51	49	62	55	56	58	55	56	50	46	46	38	47	74	41	54	68	50	45	50	52	48	52	48	41	47	56	52	55	51	48	65	51	51	48	46	53	46	52	48	41	54	55	47	50	48	48	53	39	46	39	48	52	38	52	57	54	56	54	58	47	47	66	53	54	62	52	49	54	50	49	55	50	55	54	57	48	46	51	49	51	43	66	50	46	45	54	46	46	55	58	50	48	42	58	67	57	49	52	46	45	64	43	51	39	51	36	50	50	41	55	37	39	58	44	35	45	61	33	61	59	52	56	54	48	53	50	43	55	47	59	61	44	41	53	54	57	41	45	41	42	43	48	42	56	50	50	46	41	39	51	54	47	48	49	48	45	50	42	42	60	46	56	50	59	53	46	47	50	40	51	50	45	42	66	48	55	35	51	53	58	45	52	41	45	54	53	40	57	39	61	48	54	63	45	46	55	52	47	49	60	48	52	47	53	46	50	46	41	58	58	54	47	52	57	50	56	51	45	63	50	47	49	52	46	46	49	44	46	53	46	49	47	40	46	47	64	49	41	59	44	44	43	52	41	50	45	41	44	50	50	49	44	49	59	34	51	45	40	48	45	54	42	59	51	58	46	58	60	57	47	47	44	48	44	66	48	47	42	45	37	45	56	38	42	58	57	49	62	58	42	53	43	52	43	37	40	59	53	49	43	54	66	35	49	46	47	48	62	58	47	43	48	59	54	47	51	41	43	54	50	56	45	52	47	43	62	58	52	45	36	48	47	44	48	53	45	43	44	49	49	59	47	61	46	45	45	45	47	51	45	41	45	42	48	50	47	52	46	52	67	56	47	49	40	47	47	46	53	42	53	61	44	40	49	38	41	49	49	40	48	51	38	47	56	36	47	54	51	43	44	47	65	53	50	39	47	49	53	48	55	55	49	48	60	47	63	46	44	53	52	51	47	42	55	48	57	61	50	37	49	52	46	54	56	52	59	56	47	46	57	52	55	45	52	44	38	49	60	52	56	61	32	49	58	51	42	49	44	57	52	43	42	49	55	30	59	40	48	44	48	58	52	41	47	49	31	48	55	37	55	52	42	51	33	50	48	42	48	56	51	52	47	59	46	38	45	36	54	53	40	48	52	49	37	48	41	50	45	55	59	48	43	55	41	53	53	50	47	53	51	53	46	36	40	50	46	51	58	41	45	44	50	52	38	48	41	61	51	40	69	41	47	56	36	39	42	48	46	59	46	34	60	41	51	51	52	49	56	52	62	56	54	50	57	51	39	47	49	31	46	46	40	45	49	42	56	43	66	47	44	52	47	49	52	66	46	58	41	51	38	35	41	49	53	49	37	58	37	49	50	44	60	51	44	49	39	44	35	58	52	50	48	46	44	54	45	53	49	36	45	42	57	43	56	71	65	50	53	55	50	54	43	54	52	42	42	60	48	51	55	46	39	47	47	43	45	59	44	52	60	57	50	51	46	49	48	45	34	55	51	45	38	58	45	37	44	50	42	47	50	49	51	49	42	50	44	45	39	54	53	49	39	51	44	58	53	35	49	43	69	57	60	55	41	58	46	50	43	50	47	44	56	52	52	55	50	39	39	57	60	55	42	55	53	61	36	42	42	67	51	44	60	49	51	56	51	47	48	48	40	49	58	48	44	55	65	44	50	40	44	55	47	49	50	51	57	59	45	42	55	48	55	46	50	44	51	53	48	49	39	40	41	53	51	61	44	48	56	54	50	56	44	52	50	40	50	60	58	61	57	58	60	47	49	44	56	53	50	53	49	50	48	42	59	43	42	41	45	39	50	40	46	48	48	63	56	50	45	64	50	50	38	43	60	39	53	55	45	33	52	49	45	54	37	44	56	46	66	36	44	50	42	48	51	51	50	40	41	44	50	40	45	42	42	52	49	50	49	50	51	47	46	43	44	59	56	54	52	58	47	58	50	52	52	60	42	43	68	52	57	52	51	43	54	52	42	53	56	57	44	58	61	40	55	50	40	46	51	54	67	47	49	50	46	36	57	50	51	54	41	52	45	57	46	45	54	48	46	49	49	40	59	54	50	42	36	48	50	52	47	55	55	45	44	52	44	49	49	41	47	53	57	36	55	52	53	42	52	51	54	52	42	43	37	44	45	40	46	50	52	50	56	43	47	47	52	45	48	38	38	42	45	49	49	36	68	47	40	41	54	48	39	51	50	45	44	47	61	48	51	39	44	56	50	50	36	52	53	64	48	51	49	57	58	42	51	53	47	48	46	49	52	44	54	36	49	47	44	61	52	40	52	43	42	44	52	37	50	46	45	51	49	42	55	41	38	41	47	61	53	56	51	58	43	38	52	49	54	48	47	35	42	58	47	48	56	48	62	47	49	43	48	54	53	48	49	42	54	56	49	52	57	59	53	36	55	56	57	48	47	51	45	51	48	54	48	42	58	41	36	45	43	54	47	51	48	58	44	53	49	37	46	61	44	46	59	54	47	54	44	64	51	47	53	51	50	45	63	48	59	52	41	37	46	45	54	58	53	53	52	53	47	46	45	54	38	55	56	47	52	41	42	54	44	49	46	46	47	42	46	57	52	41	47	47	53	44	56	56	51	45	60	44	57	65	49	49	53	57	49	51	56	63	46	40	54	55	37	46	51	53	46	44	49	50	40	40	39	56	41	36	52	51	52	45	40	54	60	59	41	47	45	41	49	38	44	51	48	40	38	44	51	56	57	53	53	49	45	37	43	47	51	46	58	36	42	44	41	63	51	48	53	50	48	44	37	43	46	44	48	50	54	46	66	44	50	58	50	50	32	42	40	58	38	50	47	64	44	40	41	47	42	55	47	37	56	57	63	46	48	43	37	53	57	48	59	44	50	53	46	49	38	53	68	55	51	44	66	50	49	54	46	41	37	45	47	38	63	52	51	47	51	48	44	40	47	54	53	51	42	57	40	51	53	58	35	57	46	43	52	45	47	49	42	48	41	63	49	53	57	41	46	44	38	40	48	38	51	49	46	53	50	51	48	58	40
20472	13456	10261	19094	45037	64632	61163	48138	36910	26691	16255	7232	2528	1031	704	677	593	586	632	608	581	605	578	611	658	595	597	642	627	611	605	607	586	601	593	622	613	611	608	638	621	596	568	626	557	554	614	579	566	627	586	584	606	611	622	628	584	584	629	603	622	598	592	604	626	638	612	571	611	577	660	614	559	617	588	620	626	587	598	635	623	603	614	640	570	628	626	607	648	585	585	596	602	620	575	636	619	588	606	582	605	596	589	606	638	638	601	590	638	592	645	627	601	609	610	596	621	564	618	610	638	617	571	615	645	573	633	631	582	587	570	613	608	635	578	623	592	568	618	605	588	600	555	643	617	621	613	567	596	610	643	621	631	617	585	611	576	628	613	605	621	594	576	596	594	651	595	544	624	594	595	614	604	619	628	576	574	620	608	591	625	657	585	641	605	605	613	623	602	608	628	625	657	570	656	590	627	643	648	605	609	557	599	578	588	638	594	622	598	591	619	613	607	589	622	628	559	559	584	609	638	603	568	617	632	627	596	616	621	620	644	608	624	615	626	583	597	630	580	637	598	629	595	578	652	591	572	610	586	602	690	639	629	663	581	606	647	612	603	645	619	624	602	677	586	567	576	606	599	589	581	643	613	575	626	642	648	575	607	568	614	617	604	582	625	588	567	633	641	623	586	616	595	638	601	575	603	611	626	623	563	612	616	563	626	594	610	589	617	571	645	578	612	599	607	602	554	622	602	619	628	663	616	609	624	634	637	668	612	574	619	605	597	661	643	621	600	648	629	598	620	613	619	611	640	641	567	609	626	658	613	585	658	620	619	644	645	618	597	566	613	605	621	637	550	587	596	641	582	624	621	598	613	630	616	576	606	631	579	580	598	648	615	622	636	588	617	600	640	612	603	565	649	530	590	614	619	622	611	637	667	602	618	632	619	633	615	635	557	634	571	599	616	603	641	607	601	597	601	585	573	577	582	624	640	614	609	591	638	648	599	580	584	608	601	607	623	607	593	618	600	589	605	612	557	595	643	600	638	631	565	627	586	580	619	640	645	593	619	594	637	603	615	592	625	569	594	624	605	573	617	624	582	587	613	550	620	570	646	601	619	602	558	645	590	571	630	592	589	623	616	644	613	601	590	624	652	584	623	612	625	643	626	561	594	637	563	637	570	631	674	617	628	608	602	610	584	626	571	580	614	608	628	620	586	613	609	628	611	642	634	616	606	592	598	603	631	654	637	546	614	604	616	603	564	652	587	597	628	644	570	618	625	664	669	642	627	559	647	623	639	585	608	621	602	648	605	632	577	652	595	608	631	633	630	619	616	572	605	630	594	588	558	618	643	641	575	634	588	624	615	627	636	652	586	618	625	572	570	609	606	607	628	608	607	577	611	602	605	608	612	600	615	650	634	619	593	613	638	600	680	605	592	632	559	638	635	591	590	650	606	589	603	623	586	636	609	595	621	588	629	641	603	629	626	632	596	627	594	613	584	625	631	615	582	561	620	662	608	611	619	598	564	601	585	603	630	614	632	597	640	588	600	640	643	642	627	634	574	614	554	606	613	589	605	640	638	621	579	648	608	623	588	608	618	590	632	625	624	601	603	601	616	584	620	581	580	589	594	639	596	610	596	583	600	603	560	669	630	583	595	585	641	631	581	656	626	618	627	604	616	642	608	630	599	597	595	590	577	601	587	608	598	578	630	577	584	660	570	611	606	611	632	663	611	625	602	605	583	633	643	623	628	612	628	612	618	592	592	605	657	630	580	610	600	635	575	636	612	617	590	638	566	627	604	618	599	604	634	612	618	626	614	585	622	602	602	638	594	627	585	595	611	548	652	607	637	606	634	633	619	603	631	599	608	610	617	580	584	610	604	607	632	595	615	632	622	587	588	627	684	571	623	598	619	628	609	599	605	642	606	635	596	586	617	634	606	574	596	602	604	569	636	611	610	639	591	613	623	615	597	611	630	600	560	602	632	619	611	628	574	591	570	613	603	614	591	611	606	569	610	648	606	628	624	638	608	603	594	627	611	592	609	600	598	624	613	648	602	572	643	614	629	606	696	599	608	665	614	598	651	614	614	614	589	605	592	646	667	593	623	636	613	593	576	619	636	582	620	629	628	621	626	646	627	575	622	654	641	601	569	663	638	616	629	571	614	581	599	635	591	638	617	658	656	591	585	676	576	643	615	618	646	619	651	657	631	612	568	658	601	613	627	605	635	634	644	608	640	612	619	618	625	625	582	568	597	614	612	639	604	601	603	609	670	581	612	648	606	576	607	631	615	596	582	660	644	622	594	615	608	597	616	646	609	629	591	591	612	626	581	645	622	627	571	651	607	600	584	608	578	644	651	626	629	574	590	590	612	664	600	591	622	641	616	604	602	607	624	577	592	650	612	648	609	627	597	592	617	578	630	611	630	605	576	634	589	578	613	604	616	625	626	599	616	631	607	607	627	594	630	556	633	649	621	555	602	606	621	610	635	630	605	663	599	634	622	602	611	609	647	587	604	596	625	585	642	626	615	593	616	596	624	607	617	612	608	576	604	632	633	564	606	631	620	601	630	666	596	632	635	593	589	593	603	598	642	624	582	604	648	552	622	633	654	602	643	605	599	575	660	616	556	605	635	627	605	632	649	593	633	585	603	593	592	628	611	623	589	616	624	635	615	644	643	642	641	616	622	645	591	679	584	594	642	655	610	599	579	591	610	629	616	634	666	598	655	599	604	628	622	594	564	642	643	623	614	609	642	624	628	605	577	613	640	556	611	630	623	575	616	607	622	616	634	625	576	612	592	626	646	579	596	615	585	579	623	598	595	632	604	619	617	615	620	595	627	558	596	637	600	588	619	635	625	604	615	609	561	630	573	573	591	617	617	601	616	567	618	619	599	620	597	624	607	601	627	623	587	564	617	609	645	576	612	627	580	607	600	611	608	610	584	566	657	614	600	560	610	673	612	660	598	602	582	654	592	595	634	603	618	627	674	542	623	624	588	595	619	576	603	610	640	635	606	571	624	600	603	619	595	636	609	620	610	608	596	673	628	590	605	599	557	593	633	598	592	570	625	635	613	608	635	604	600	619	567	586	653	669	619	597	628	585	636	627	607	610	622	621	628	614	600	591	643	559	624	628	630	647	596	578	635	593	614	606	603	636	586	588	641	646	599	602	608	621	600	659	563	605	623	589	592	595	615	611	629	612	595	650	617	626	607	658	590	594	637	566	596	612	575	637	636	612	606	617	606	610	621	602	628	603	626	620	629	578	613	629	612	619	596	620	625	614	585	614	596	639	637	589	626	597	636	620	633	618	589	621	564	621	637	621	606	594	615	628	593	606	615	602	586	628	626	597	630	651	645	615	581	631	639	608	613	611	576	613	623	626	592	585	597	640	627	603	623	600	558	650	624	597	606	595	615	608	617	608	597	608	651	628	611	629	625	576	610	673	622	645	574	571	602	634	594	642	560	600	606	580	582	604	657	595	600	607	632	624
1372	1049	876	749	3120	17905	20407	14132	7407	3035	1059	411	132	78	51	70	44	56	60	43	63	60	51	57	51	56	50	54	51	42	50	53	58	48	60	46	58	56	54	57	46	53	47	48	55	45	44	61	60	57	48	58	54	57	57	39	56	55	55	52	49	51	50	45	56	42	46	54	57	54	54	54	48	53	49	56	39	48	70	43	53	60	50	47	52	47	59	53	50	47	57	50	62	60	41	48	53	50	47	57	56	55	49	48	52	53	55	41	51	57	54	59	54	63	44	47	55	56	54	53	66	41	48	40	49	38	43	53	50	45	35	51	50	44	51	54	52	59	49	51	54	42	49	50	45	41	51	42	48	52	40	47	47	43	58	48	57	48	62	43	47	55	44	40	61	51	47	56	53	46	49	50	60	48	52	50	47	44	55	60	49	51	51	47	43	37	46	55	43	46	54	49	62	41	56	54	54	43	39	51	45	67	47	67	35	44	49	65	51	39	58	61	59	59	59	42	57	52	50	60	56	48	35	54	51	54	45	50	50	49	48	42	56	55	44	67	54	49	44	51	55	49	45	53	56	54	71	47	36	40	55	57	51	50	54	53	47	40	50	56	46	56	60	59	51	54	31	55	58	51	55	44	63	59	63	49	52	47	43	42	53	57	62	59	42	61	58	57	45	54	52	58	48	41	44	56	47	48	55	51	55	53	48	56	54	55	45	43	57	60	45	64	48	46	56	58	50	51	43	60	44	51	52	51	62	58	49	50	65	51	45	51	55	60	56	48	40	68	44	47	61	53	46	47	57	63	46	60	47	42	53	49	61	41	54	54	49	55	38	56	53	58	43	49	50	55	44	44	48	60	50	33	46	53	52	47	48	58	44	50	45	44	51	56	50	51	63	55	53	47	50	55	56	57	54	38	36	48	56	55	52	57	48	47	43	50	44	49	50	47	56	49	50	45	52	49	57	53	52	57	55	61	52	42	45	48	53	60	46	39	62	52	63	54	48	43	43	43	47	48	47	55	62	53	50	45	42	49	53	53	43	50	58	43	55	53	57	64	47	47	54	48	52	47	53	59	59	48	40	47	57	58	57	59	46	60	42	53	48	59	56	56	57	43	65	55	57	56	58	49	49	45	53	45	46	44	43	55	61	42	36	50	52	69	46	64	63	50	41	50	63	58	55	43	47	49	46	52	51	56	53	48	47	48	43	63	49	37	52	49	64	53	63	45	39	51	56	41	43	59	50	47	53	48	46	58	32	48	49	50	42	62	55	37	46	54	64	60	49	48	49	51	51	65	49	42	45	42	38	47	60	59	55	56	57	43	55	37	48	50	57	41	53	56	66	44	36	66	52	47	50	45	50	51	46	50	46	62	61	45	59	56	39	56	43	45	53	49	56	56	44	44	55	52	58	43	46	54	45	56	55	49	46	62	51	68	50	70	56	61	45	50	52	61	47	59	44	49	54	49	52	66	60	45	45	51	57	52	55	73	48	41	46	57	46	52	55	54	60	47	56	48	52	49	49	51	58	49	51	50	57	47	75	61	45	53	40	55	44	43	50	59	55	49	62	63	45	61	60	46	53	49	44	49	50	39	51	50	46	46	46	49	50	39	59	48	52	46	50	50	37	48	54	55	63	44	64	48	56	52	53	47	44	62	52	60	52	47	53	53	55	52	57	44	54	62	55	46	42	47	58	57	55	50	42	47	68	60	44	41	53	61	53	52	48	50	51	60	47	68	45	47	57	48	59	46	50	51	59	51	50	61	46	52	47	58	47	51	46	61	50	51	45	41	51	54	51	50	52	35	43	61	48	48	50	60	51	40	59	45	55	51	53	60	45	50	47	68	56	57	47	48	56	45	53	43	44	44	59	56	47	60	59	44	45	67	61	57	47	55	56	42	50	50	53	56	44	51	55	51	52	58	55	49	51	47	41	54	47	53	46	61	52	49	49	52	52	64	58	59	53	46	52	50	57	52	56	53	44	40	36	64	60	48	59	58	52	46	60	49	50	64	62	44	37	60	48	67	49	65	51	47	60	52	53	51	37	44	59	54	60	68	43	59	54	48	42	43	47	44	60	60	58	43	52	52	48	42	46	49	54	73	52	54	64	32	58	59	63	47	42	46	48	57	51	36	49	54	49	47	53	51	56	39	44	50	48	60	49	46	54	52	55	45	45	36	44	58	49	43	40	54	49	47	53	46	56	46	61	61	49	63	62	54	55	49	41	64	48	70	51	54	43	53	52	41	53	49	47	60	49	49	47	59	44	51	40	49	57	40	64	51	60	50	61	55	52	52	48	44	52	64	61	48	64	49	44	48	55	47	48	52	51	49	39	58	65	58	50	35	52	51	64	53	47	51	37	49	50	43	62	58	57	46	73	46	51	45	46	43	64	52	43	63	38	56	58	43	64	39	42	60	57	50	51	56	41	51	49	51	64	37	49	58	52	62	44	48	55	60	57	54	52	57	63	34	54	58	55	51	54	40	41	58	64	50	39	54	59	48	44	54	46	57	51	52	38	65	54	51	50	53	48	41	57	40	58	42	48	51	55	46	59	47	52	46	51	57	66	47	52	46	51	52	42	55	53	52	64	61	50	36	57	51	53	52	47	55	59	55	50	53	45	47	58	44	50	57	42	46	55	38	59	57	55	54	34	51	45	52	53	57	56	60	52	63	41	63	53	67	51	50	59	63	49	47	72	47	60	63	44	56	50	47	48	46	53	51	58	51	45	49	53	37	58	50	48	45	56	79	61	41	52	62	57	50	53	56	53	46	56	57	57	44	41	46	45	57	43	49	53	45	54	53	58	46	51	52	35	45	38	45	64	44	59	60	54	39	44	56	38	64	58	49	46	50	47	42	44	46	56	46	61	49	42	50	52	57	53	57	56	40	44	55	52	35	51	53	42	45	41	57	66	51	45	45	59	51	37	43	65	40	46	45	57	59	44	55	55	47	53	56	37	54	62	35	44	61	50	61	50	59	53	59	53	54	58	38	57	48	53	49	46	55	61	50	39	48	59	47	44	58	59	52	51	51	46	61	55	51	57	55	59	44	43	59	48	54	53	47	54	56	46	55	53	53	54	43	43	58	50	59	51	47	58	47	56	61	64	38	45	45	49	51	51	49	57	43	54	63	48	43	50	45	56	47	59	48	69	48	56	66	38	46	50	57	52	54	57	48	46	51	38	41	52	46	46	50	48	51	59	62	47	41	67	50	51	47	50	48	48	53	46	58	52	53	52	59	60	59	48	46	45	64	42	50	53	53	33	47	42	50	53	54	48	51	50	66	60	57	55	46	67	57	39	53	60	38	52	51	56	40	56	55	49	42	32	55	49	50	49	47	51	70	52	46	59	41	53	48	47	47	63	45	50	49	43	53	32	50	57	52	43	59	56	51	57	42	45	61	43	55	48	60	57	62	47	55	55	55	44	55	47	52	67	60	51	49	59	44	58	53	49	48	41	49	58	54	43	54	52	53	41	43	53	49
24398	17949	14368	24750	48402	75051	71772	57126	42833	30566	19730	9481	3443	1266	795	708	689	671	641	610	612	667	648	617	593	640	645	650	649	668	653	676	635	630	620	647	639	642	620	615	665	657	673	641	674	665	614	619	682	637	674	624	654	613	633	626	671	667	654	633	636	615	673	657	649	637	637	674	659	637	663	639	636	656	671	655	617	648	657	604	646	626	629	637	654	624	648	636	620	608	685	619	652	652	627	634	629	619	640	612	610	668	644	658	631	640	713	608	603	679	616	637	728	565	598	652	602	675	675	636	643	656	659	623	592	695	643	649	634	646	626	606	635	625	683	616	614	630	684	650	619	618	661	650	632	679	609	650	661	658	633	653	638	598	675	656	633	646	678	658	655	610	657	652	609	595	624	626	677	626	651	702	676	633	640	679	630	659	688	646	632	621	676	696	643	617	639	644	631	647	603	624	671	624	651	673	644	646	667	617	663	677	663	636	655	645	653	667	566	658	659	633	642	660	678	660	636	685	656	681	674	684	601	694	641	654	657	644	682	625	628	670	644	605	629	660	645	659	601	656	631	614	627	687	645	659	667	660	688	598	618	671	661	672	628	644	602	659	623	616	614	693	619	686	620	664	639	630	629	616	634	635	677	654	716	658	632	634	641	676	642	654	668	624	654	636	638	626	620	630	666	658	631	651	647	661	666	641	633	660	644	600	666	654	646	647	690	642	642	700	650	660	632	634	639	696	650	614	631	661	613	638	698	649	648	626	662	690	638	652	645	601	651	651	629	636	628	636	631	630	627	661	672	661	664	660	651	682	667	652	590	664	643	672	683	622	602	619	643	621	637	646	669	647	639	638	625	697	666	674	667	660	616	611	649	646	690	640	628	663	652	671	635	675	623	631	652	630	722	631	617	664	651	648	649	638	624	705	646	634	698	635	646	709	622	692	682	633	669	647	652	649	657	670	641	637	577	664	664	678	585	631	639	646	691	703	618	602	675	669	612	631	653	618	629	700	677	652	622	669	604	622	660	648	668	616	668	667	683	669	651	637	652	668	654	657	637	667	645	695	680	668	638	622	655	601	665	673	688	692	650	642	603	651	692	694	630	628	590	652	609	660	661	633	624	641	648	659	639	661	626	678	610	661	659	664	663	633	625	643	651	633	628	569	660	624	640	633	689	672	665	644	657	650	678	659	675	664	665	717	642	629	698	643	630	654	656	679	643	613	666	665	656	653	653	606	659	662	672	663	658	621	624	651	602	647	614	667	594	660	590	637	652	691	626	674	683	652	643	627	637	619	609	633	670	642	643	630	626	661	652	619	655	614	616	643	663	693	653	638	660	633	676	638	646	679	658	661	649	651	630	607	670	642	635	647	652	662	620	619	637	650	674	608	681	612	636	625	648	626	603	649	595	695	635	689	667	640	690	669	659	655	649	641	638	627	646	657	686	622	645	638	664	657	687	680	659	637	688	636	648	597	689	665	644	636	680	631	652	637	642	643	659	646	612	674	626	638	616	662	644	654	654	623	634	694	648	632	674	636	666	630	643	640	678	692	728	656	608	635	657	605	686	633	615	619	640	642	660	675	654	656	704	645	668	710	637	645	607	681	626	645	650	660	600	611	685	661	663	663	613	661	596	672	665	627	649	626	606	688	668	650	685	650	659	616	656	672	652	667	610	650	661	630	691	664	631	614	648	640	673	677	673	639	668	650	628	638	653	636	622	675	685	643	618	664	657	625	680	638	664	623	637	674	665	649	620	628	654	701	654	637	653	638	646	668	662	626	634	646	656	685	674	670	608	682	622	683	639	644	637	653	683	657	635	632	650	650	618	645	659	637	648	627	624	657	638	627	624	659	633	655	652	659	592	620	643	651	685	639	682	642	667	666	664	633	649	627	635	660	629	659	619	681	638	647	650	640	647	668	624	624	685	703	631	604	667	658	640	617	677	636	604	637	692	645	673	636	674	666	675	654	632	606	636	640	706	662	651	664	635	619	657	627	632	643	635	675	641	660	684	657	620	626	635	666	668	696	639	626	669	622	647	654	638	651	659	694	654	667	638	672	655	660	625	665	629	638	684	615	702	614	627	589	642	668	640	680	634	662	653	655	658	613	670	634	646	630	646	655	587	677	630	653	633	647	647	624	642	668	626	669	711	670	631	658	676	631	633	639	629	654	646	672	613	683	606	602	656	710	644	711	609	655	654	623	647	641	624	660	627	647	626	651	629	613	669	655	618	660	636	659	643	650	648	660	624	607	659	639	621	696	591	640	627	660	609	665	628	606	709	639	714	614	587	628	644	653	683	602	659	665	649	699	664	612	638	688	650	621	640	636	619	632	676	656	642	658	640	602	665	650	619	664	630	648	615	636	654	640	646	613	635	626	694	670	641	640	677	678	654	634	657	638	662	621	595	631	632	666	674	639	652	648	590	624	643	655	606	665	653	686	674	665	666	653	672	643	664	689	688	670	677	642	671	668	608	632	659	638	685	632	610	662	627	652	656	632	642	596	619	654	654	612	665	611	666	695	630	591	634	643	624	627	583	663	672	638	660	630	674	650	652	676	699	665	700	668	608	669	614	622	657	656	625	624	633	657	582	639	636	622	664	646	618	657	691	634	668	685	695	622	636	635	662	661	638	633	609	668	680	639	638	637	673	637	638	631	639	642	663	666	659	675	627	614	623	645	632	636	669	673	629	595	629	621	680	646	643	652	638	602	635	613	634	640	635	611	621	650	655	645	631	578	680	633	645	626	670	650	618	626	590	622	674	628	664	671	646	658	615	653	639	642	619	677	659	656	628	615	638	672	672	625	615	606	608	664	645	629	690	672	650	664	606	637	680	616	607	662	662	673	615	665	653	631	636	663	649	600	651	663	694	642	665	673	629	607	662	643	620	663	631	639	644	671	653	659	647	606	636	673	632	632	616	623	656	657	630	654	661	659	637	651	622	647	618	676	664	643	662	670	614	654	635	679	646	656	658	655	636	680	640	607	669	629	700	672	666	639	631	647	680	633	636	701	641	665	595	646	650	615	652	655	664	640	681	661	677	641	626	684	601	648	704	664	686	656	624	655	660	656	717	665	639	630	656	651	668	630	629	683	680	655	650	664	601	680	671	636	665	645	640	648	629	665	631	665	634	639	679	686	662	584	640	640	651	618	595	701	609	624	649	679	644	604	655	664	662	645	628	653	648	705	624	667	637	658	710	602	649	596	660	642	651	644	607	599	641	664	656	659	643	603	675	678	634	639	661	638	663	676	594	653	656	658	615	665	650	699	637	654	656	654	667	687	622	601	689	681	657	681	630	634	653	666	658	643	590	634	718	637	627	591	677	656	645	620	634	592	641	657	636	685	628	645	653	692	698	673	642	611	686	646	660	642	633	667	670	663	633	647	600	679	611	649	682	647	671	628	654	627	673	666	687	613	634	633	629	609	642	653	606	647	633	642	619	680	626	603	631	655	614	656	647	626	648	619	666	623	690	618	670	637	659	694
1355	244	141	101	555	4036	4929	3207	1654	767	326	136	78	56	38	45	33	49	52	47	48	56	45	42	51	25	35	42	44	50	28	42	33	36	39	55	37	56	38	40	46	45	40	45	42	38	45	37	39	54	35	36	42	38	48	45	34	46	42	42	48	39	47	46	45	50	41	42	42	40	31	37	42	43	47	37	46	42	38	31	37	36	46	52	51	35	47	34	34	36	58	42	36	48	44	34	44	41	46	36	38	49	52	52	50	35	33	43	38	34	40	49	48	60	36	47	34	40	47	56	53	43	56	42	45	38	40	48	44	47	40	33	48	34	45	42	44	44	50	51	33	45	37	48	56	44	55	53	49	36	53	45	48	49	40	41	31	50	46	45	44	45	44	39	39	52	45	47	36	40	49	39	35	38	42	32	38	50	38	41	32	50	43	42	48	45	59	43	36	42	40	43	48	35	46	49	38	37	44	49	46	38	47	33	50	40	51	45	33	49	39	38	43	43	43	43	30	51	42	43	43	37	53	43	44	56	49	46	48	36	42	34	36	44	52	33	45	42	63	45	49	48	50	47	49	52	32	44	36	33	46	52	40	48	32	37	45	32	48	38	44	42	44	39	46	51	52	44	39	57	49	50	47	51	48	48	44	39	52	28	39	43	34	37	46	30	38	46	42	33	38	39	42	35	40	38	46	44	39	52	47	47	44	42	44	48	41	39	39	46	30	44	34	36	29	39	45	44	40	33	44	42	33	39	52	42	37	50	40	37	43	46	46	48	40	47	33	33	56	48	41	34	33	35	37	43	25	43	46	57	44	34	53	45	43	45	42	48	39	59	38	37	56	38	56	47	42	39	45	55	38	48	60	52	50	47	43	35	46	44	42	36	44	45	39	42	41	38	39	55	38	35	40	49	39	43	43	39	39	40	39	35	35	37	29	35	40	37	43	41	44	43	47	42	53	48	40	38	38	51	43	58	48	37	39	43	47	37	30	48	34	38	47	55	29	46	37	38	39	31	34	50	29	47	39	42	34	49	41	43	49	59	45	46	42	43	41	54	38	31	39	40	41	35	37	43	41	46	31	47	43	36	42	38	31	47	44	35	44	48	48	38	42	33	38	43	38	48	46	43	37	38	35	41	39	45	39	38	43	42	43	47	45	50	36	40	45	46	39	57	41	40	42	38	42	51	49	44	38	39	38	43	38	36	46	60	39	39	41	49	37	42	56	39	53	39	43	33	38	32	49	32	32	42	46	41	35	39	47	45	47	45	41	47	48	42	43	40	45	54	45	54	57	43	37	49	47	45	50	47	49	39	43	56	43	49	50	44	42	35	43	39	41	48	30	45	48	37	44	42	40	41	40	37	34	32	47	45	46	55	41	46	47	42	51	46	41	38	42	45	35	30	35	37	56	50	33	53	43	40	40	34	39	46	46	34	42	36	55	62	47	34	35	53	41	27	43	40	38	41	50	52	35	30	46	40	45	38	51	47	35	38	38	36	43	34	27	38	44	38	46	51	43	42	37	68	53	44	46	52	40	51	46	46	41	49	43	37	45	52	46	36	35	45	51	45	40	59	48	29	33	47	33	46	43	34	42	40	39	36	39	40	56	51	38	44	37	36	35	41	47	53	37	43	43	41	39	51	48	41	38	39	28	34	36	42	36	43	33	47	35	49	48	48	45	36	49	43	37	38	47	52	48	39	44	41	47	44	44	38	36	34	47	41	47	41	52	46	46	45	35	53	41	41	51	41	35	44	53	45	44	47	58	43	51	42	46	42	32	50	49	35	41	38	44	39	47	44	31	54	44	36	44	47	36	36	36	38	36	42	34	48	39	42	42	60	43	41	40	35	26	42	44	46	42	47	37	40	39	33	41	35	35	38	47	57	38	43	46	44	48	45	46	44	42	49	49	38	37	40	45	30	27	41	37	38	49	46	40	33	38	40	43	40	42	51	40	43	37	54	43	49	44	46	36	48	44	48	42	42	42	43	53	47	36	43	43	32	36	42	44	48	41	45	39	37	41	39	48	45	36	40	48	37	49	62	40	41	46	42	49	35	48	36	42	53	51	42	37	52	32	43	44	37	57	41	48	57	58	41	47	48	49	36	49	42	43	37	41	37	42	39	45	49	42	46	45	54	48	34	45	46	44	53	32	47	39	30	46	42	49	45	33	44	38	51	38	30	44	49	40	40	36	33	48	40	48	36	44	44	45	55	46	46	49	46	49	52	42	46	40	47	34	47	45	43	38	38	37	44	44	45	43	45	43	36	40	29	41	26	47	40	36	45	48	34	42	48	45	44	35	39	22	51	38	40	34	44	29	48	32	39	40	43	38	41	32	41	41	54	32	47	38	43	43	56	41	42	44	45	52	37	39	53	52	45	40	39	40	43	49	34	42	42	35	44	46	50	42	38	41	46	47	37	42	34	50	40	48	35	43	48	42	52	59	39	48	52	50	40	52	35	36	38	40	43	38	45	34	47	26	40	44	31	63	37	35	38	45	54	43	62	44	41	38	37	52	35	49	37	41	28	46	47	30	39	56	51	44	49	47	37	47	46	39	41	50	53	41	54	47	34	38	49	59	38	51	48	52	37	45	37	43	48	45	46	52	43	35	41	39	52	35	39	45	27	39	51	34	50	37	44	46	47	41	35	39	42	39	50	31	42	42	41	34	45	43	41	37	36	43	42	49	39	46	35	48	47	41	50	36	40	42	39	50	49	44	33	49	47	43	49	46	44	35	47	56	47	36	35	39	42	39	49	37	54	43	39	43	49	41	43	54	47	53	49	36	41	38	38	56	52	43	43	59	43	43	51	36	51	43	37	37	41	39	49	47	42	34	37	46	41	43	36	60	38	38	47	47	44	50	43	40	33	36	40	38	42	38	45	40	40	42	41	49	38	42	39	42	44	38	33	37	38	42	49	39	53	38	50	44	40	44	38	29	47	45	44	43	46	45	52	42	40	42	43	43	34	50	45	44	40	49	48	34	45	41	41	39	52	47	48	46	38	41	30	35	37	51	47	42	50	45	40	57	52	41	51	46	46	40	31	41	47	49	47	46	43	46	43	49	44	50	34	33	38	54	34	44	43	42	43	37	52	43	50	47	44	51	48	43	38	46	49	37	40	41	31	42	44	44	40	50	46	40	44	44	44	46	51	38	46	55	46	45	39	35	44	35	36	40	49	41	46	38	38	36	39	44	40	35	40	36	50	44	44	37	45	45	29	57	45	40	35	38	39	41	38	45	45	43	40	40	36	37	40	43	47	39	46	36	40	50	44	38	45	46	44	46	48	32	39	43	38	40	49	52	41	34	38	42	55	57	39	35	35	28	51	36	29	58	42	38	36	42	46	39	48	45	40	45	34	43	37	44	52	44	55	47	54	44	54	49	41	43	43	42	40	40	44	40	47	46	40	48	39	47	47	45	46	39	35	33	49	55	42	45	41	36	51	36	41	38	32	39	51	34	29	31	46	43	42	38	45	42	51
14677	6067	3076	6226	27093	47496	44306	35008	26272	17191	8525	3300	1339	700	571	589	572	508	550	538	550	517	521	516	552	562	523	533	536	517	542	503	541	497	535	538	523	551	533	528	551	489	523	526	523	545	521	516	550	536	578	537	517	566	535	516	517	542	498	554	553	533	539	550	536	521	553	504	505	508	546	562	526	564	582	524	557	508	494	566	482	508	589	538	546	543	591	538	562	565	556	507	531	511	548	528	505	521	547	516	556	543	584	518	548	569	537	509	544	567	508	553	550	516	515	555	539	516	532	510	558	519	550	516	545	486	524	588	540	528	573	542	553	566	547	594	519	559	537	600	531	523	549	565	507	546	538	563	525	529	525	518	549	525	525	540	548	500	524	554	517	494	528	513	567	520	539	555	536	520	542	515	538	506	516	528	546	506	526	528	559	540	509	544	527	533	522	548	547	542	552	516	558	579	515	539	520	519	517	479	566	539	576	502	536	558	539	550	579	568	534	538	546	505	523	510	525	546	529	562	528	572	522	521	534	554	530	534	553	573	538	556	538	524	531	562	532	548	539	514	506	523	564	555	539	505	559	527	552	542	561	544	528	594	504	514	596	546	511	561	524	545	513	559	563	489	493	545	517	555	561	549	557	546	536	501	547	558	556	522	503	512	533	533	548	548	585	538	526	497	526	556	540	561	509	557	518	553	558	511	531	519	556	597	523	541	526	568	561	549	555	570	539	515	536	502	579	543	514	543	536	575	582	504	524	528	567	505	572	550	587	528	531	535	512	514	546	548	521	543	507	519	519	513	566	531	537	525	563	512	531	555	559	530	564	534	511	529	521	535	496	552	511	494	555	555	503	554	537	576	519	512	527	519	527	572	549	497	583	528	557	535	523	573	545	559	552	536	542	480	501	499	541	511	506	529	564	514	532	520	512	532	523	480	508	552	540	549	558	563	538	520	520	516	505	522	522	599	529	506	534	505	518	497	606	531	521	542	543	553	528	473	557	534	552	531	568	527	527	585	508	509	533	525	511	540	550	524	526	552	533	601	574	524	529	519	560	523	539	508	531	583	545	519	533	534	510	533	511	537	543	487	538	540	568	536	553	527	514	509	539	551	548	563	534	554	531	537	559	538	561	556	525	568	524	552	550	524	564	537	547	544	499	534	538	514	533	519	516	550	514	519	572	532	518	512	539	552	546	565	507	547	516	539	550	510	519	538	520	529	526	514	528	548	523	535	601	564	498	533	546	555	541	520	594	578	504	494	499	543	492	536	578	506	539	585	568	502	548	531	587	572	520	506	506	534	548	553	540	526	521	557	520	559	551	542	504	523	532	548	517	517	546	539	552	549	509	540	550	534	551	509	543	550	549	549	546	560	534	530	516	531	575	549	503	541	561	567	494	520	573	568	502	570	553	529	515	546	515	515	516	526	509	546	544	521	578	581	549	525	546	554	553	525	526	540	518	502	571	599	549	542	530	508	499	516	516	509	568	505	494	515	531	548	549	572	512	527	568	519	538	539	548	504	518	562	575	540	484	554	545	511	557	538	538	520	515	527	525	551	523	561	561	533	504	523	505	571	583	506	529	474	507	519	555	510	514	534	512	527	535	528	500	547	514	554	538	526	569	556	534	543	526	543	578	544	492	549	546	540	552	515	527	540	509	540	564	570	515	537	554	488	519	527	539	564	525	518	548	522	541	510	535	549	557	599	496	553	581	547	503	531	534	552	565	517	523	519	537	555	489	529	554	549	493	528	543	504	527	517	545	508	548	516	542	584	529	538	512	530	517	554	565	547	505	536	500	551	518	559	560	512	525	543	520	572	532	539	584	570	562	528	533	556	550	524	550	549	517	541	505	546	581	508	492	556	550	523	548	518	562	522	526	521	558	538	535	558	529	540	574	503	500	557	519	527	562	584	537	502	542	541	556	551	534	514	498	511	561	531	605	523	563	523	529	554	562	545	549	572	551	564	523	557	508	566	514	541	489	515	574	574	559	525	485	526	511	508	546	545	547	547	547	566	539	532	570	532	493	539	555	510	541	559	503	543	529	529	544	573	529	483	528	568	551	562	527	551	528	503	525	521	519	549	531	496	549	528	520	535	516	565	519	511	552	570	526	542	523	500	589	543	520	534	547	554	560	525	541	493	553	591	518	579	497	530	525	574	585	511	536	559	533	566	554	533	516	543	495	536	489	546	535	551	577	543	543	521	518	556	500	532	541	532	540	518	563	537	536	525	533	491	573	576	509	550	522	527	547	512	528	535	490	505	545	541	549	544	511	484	545	536	500	581	513	556	535	533	554	572	542	578	577	529	540	576	531	508	562	543	517	565	558	550	591	555	535	530	477	519	539	583	532	538	541	507	556	547	583	583	530	508	522	527	543	504	543	579	535	561	470	505	510	537	543	520	547	531	536	522	590	571	513	550	532	554	541	538	545	560	553	537	489	516	497	516	515	577	548	505	496	541	552	506	546	547	527	530	560	507	527	516	512	531	498	531	555	540	511	503	537	516	542	519	553	475	572	530	575	565	566	521	511	543	537	538	534	503	528	541	513	518	486	571	519	543	522	547	545	501	546	519	505	551	553	566	558	522	543	545	537	555	505	520	548	540	516	476	532	571	529	505	512	507	501	555	542	541	558	520	530	506	549	547	499	541	548	546	524	569	544	535	507	515	529	539	552	525	488	538	530	553	503	565	528	532	499	514	557	514	562	583	556	538	566	521	544	537	518	519	548	517	519	565	525	568	535	523	528	560	533	477	532	520	554	537	522	509	518	522	507	583	564	523	478	506	574	527	481	530	506	540	531	538	552	556	530	540	525	539	550	521	559	503	560	518	560	531	555	524	489	509	534	498	503	516	532	525	521	546	504	531	488	541	516	524	535	528	575	574	549	520	534	543	543	543	541	553	534	531	544	560	547	553	574	532	557	549	517	510	494	499	544	532	555	554	547	542	554	555	507	525	482	535	516	519	510	538	588	559	568	536	542	513	531	538	544	533	548	543	522	538	546	522	538	584	510	539	533	547	509	564	541	556	509	506	538	561	523	520	533	526	492	548	563	592	532	531	582	484	551	522	545	510	541	538	487	553	549	531	567	575	526	532	514	493	550	559	548	502	517	545	526	554	550	496	545	587	566	531	547	557	527	563	555	539	540	564	514	531	541	554	529	574	526	564	545	560	527	530	493	554	539	576	511	541	504	549	541	510	513	566	571	554	546	569	482	491	537	551	533	559	533	507	569	509	536	543	523	513	557	533	520	521	508	571	548	552	532	572	523	616	551	537	486	534	554	508	580	498	516	548	525	546	527	533	561	545	513	503	488	536	529	550	547	517	528	523	491	477	542	530	578	543	533	542	564	537	521	524	518	545	534	541	560	543	583	558	515	531	541	509	552	540	548	553	543	534	529	505	533	488	510	548	504	497	557	532	538	546	530	522	501	544	526	526	519	557	560	519	515	559	516	569	527	517	573	553	511	576	581	581	524	578	574	581
813	582	363	296	2228	11096	12428	8836	4393	1988	693	270	120	65	45	50	53	46	55	38	49	49	51	47	46	51	51	44	50	48	39	40	48	59	42	39	46	48	46	54	56	45	50	54	55	49	56	36	56	48	51	49	45	34	46	36	55	72	39	50	51	47	51	43	52	54	45	40	40	52	40	35	31	51	40	50	38	43	50	43	47	47	46	41	50	55	44	47	54	41	46	39	50	42	45	48	47	48	47	46	41	42	39	55	50	43	47	47	39	47	42	49	38	41	37	46	55	32	45	53	45	54	52	48	48	53	33	45	29	41	44	35	52	44	53	45	47	50	50	46	49	37	51	38	56	55	45	54	48	65	45	46	60	47	41	44	42	44	46	40	44	53	48	46	42	46	48	49	52	50	46	41	54	42	54	49	45	37	46	59	64	48	43	52	59	41	45	46	47	32	60	50	48	44	45	46	48	53	55	44	54	37	46	50	32	44	57	44	47	35	53	39	51	33	48	40	47	44	50	44	34	69	52	45	50	53	47	52	42	49	49	44	44	45	50	50	50	33	42	49	48	45	50	55	46	37	38	43	40	45	45	51	45	52	48	41	46	36	50	50	39	35	50	52	53	52	41	48	50	51	51	46	42	42	46	40	40	48	35	48	43	54	47	50	60	60	50	45	28	44	54	50	41	51	35	41	44	50	50	57	53	46	48	52	33	40	42	49	48	56	62	49	54	53	55	46	48	51	42	42	42	48	38	42	33	40	49	55	53	49	37	53	46	42	38	37	50	45	46	38	44	58	51	42	42	44	46	47	39	52	43	55	48	52	46	51	40	39	37	35	48	49	54	40	42	49	37	51	42	48	58	44	51	33	49	50	51	50	37	49	55	51	53	49	50	47	34	51	46	56	47	50	49	57	52	36	40	51	53	38	44	39	57	41	40	41	47	40	55	48	45	48	40	43	40	49	49	50	44	45	52	59	47	52	53	48	42	56	47	45	49	48	52	51	49	54	45	48	44	45	49	45	60	55	53	47	41	41	48	57	49	44	45	48	41	43	62	40	65	52	49	45	46	49	47	53	38	52	47	50	34	47	47	44	39	46	64	44	53	42	46	53	52	53	40	54	53	51	50	42	46	51	57	41	43	47	48	39	52	51	51	37	56	48	44	47	46	41	44	38	44	55	45	57	51	52	59	50	51	54	51	54	42	52	46	47	46	57	42	42	49	54	51	43	42	51	48	36	53	56	64	48	43	37	48	61	33	45	47	51	63	47	53	52	45	43	63	51	37	45	60	51	45	47	53	53	51	39	41	52	44	40	53	40	47	42	44	55	46	56	41	31	36	50	53	47	37	55	49	37	54	45	52	37	48	37	45	51	42	51	42	55	35	46	42	46	44	47	48	32	44	43	52	52	44	51	58	38	45	48	51	34	45	45	39	52	49	37	42	42	49	42	43	43	40	51	51	41	38	60	63	52	38	69	47	60	53	40	48	36	49	50	40	52	58	54	42	50	53	56	40	48	43	49	43	61	49	43	60	56	48	55	46	33	38	53	45	37	55	49	45	51	41	45	39	46	42	37	41	53	52	39	42	49	48	46	63	48	57	45	45	40	40	53	47	61	46	42	47	36	52	42	55	38	38	37	43	45	44	51	47	46	61	53	68	39	52	46	41	44	51	51	46	36	32	52	42	52	54	48	37	41	48	40	58	45	49	51	51	46	43	46	46	53	48	51	41	53	50	46	42	41	44	45	38	58	40	59	50	43	60	36	48	35	51	52	41	53	50	34	57	44	37	43	50	47	52	46	49	61	54	43	51	47	45	59	47	41	38	58	41	46	43	36	51	57	46	53	42	55	47	49	49	54	42	47	40	40	38	47	36	49	63	45	38	52	48	47	56	60	45	50	41	58	50	40	47	50	43	49	46	40	53	45	46	48	47	55	45	59	45	50	50	47	50	48	43	51	49	50	54	49	57	43	37	51	54	46	51	46	38	38	37	44	40	44	55	55	44	46	48	49	50	35	48	40	42	38	50	66	41	55	46	50	52	48	39	43	38	43	50	43	57	44	48	33	46	55	37	47	42	43	35	42	39	50	50	45	49	44	46	56	61	46	55	47	39	38	50	44	47	48	52	44	41	42	63	45	47	52	41	49	50	39	37	44	54	47	40	50	36	53	47	42	52	56	49	45	45	49	37	39	48	49	45	54	45	54	49	64	47	58	54	49	49	55	45	54	48	39	54	41	58	42	43	46	55	46	44	45	45	43	47	52	50	43	43	44	49	43	59	45	44	41	56	47	53	40	44	52	48	38	38	39	47	43	47	57	48	51	55	46	41	46	41	45	42	50	52	44	45	57	47	47	55	45	48	46	38	62	52	52	43	49	43	32	43	48	47	42	50	63	36	44	47	53	52	56	39	57	60	44	37	44	51	66	50	32	57	54	52	40	56	40	59	46	62	37	37	55	57	39	55	43	42	50	45	44	37	48	48	43	50	48	44	48	44	46	52	45	45	53	41	44	47	37	55	55	42	47	43	43	45	43	51	37	59	51	49	29	41	47	39	43	38	36	45	53	47	48	53	47	48	52	48	44	45	45	49	43	53	48	43	38	54	47	41	47	45	39	66	43	52	49	47	60	53	50	46	30	56	41	47	58	46	47	63	61	43	62	48	49	44	43	46	43	51	57	43	46	35	42	45	53	53	49	35	46	54	29	40	48	49	40	49	48	41	53	55	55	49	55	52	47	51	55	43	52	50	33	55	44	44	45	49	35	45	50	54	46	56	49	59	51	59	64	50	57	42	53	54	61	38	63	55	53	41	47	44	49	52	40	31	48	36	52	65	45	46	53	30	54	40	39	43	35	50	42	53	48	41	34	52	49	58	54	52	52	47	52	52	49	49	40	45	43	43	45	52	39	62	52	42	42	45	49	41	36	52	39	49	43	46	49	52	44	54	44	54	56	44	47	52	42	46	50	45	46	53	42	46	54	45	46	67	50	60	54	37	58	43	47	55	54	44	46	46	39	42	53	45	44	54	44	55	41	51	42	47	50	53	49	57	46	56	49	48	45	36	45	51	33	41	50	42	52	41	42	43	32	45	48	47	54	51	44	50	46	38	44	62	52	41	52	50	54	47	47	45	46	42	46	57	41	45	54	43	66	38	38	40	38	45	50	40	60	57	52	43	41	41	45	50	40	57	46	42	49	45	50	41	42	42	39	49	52	51	44	57	52	41	48	43	50	50	38	53	44	57	45	36	47	44	52	47	62	61	51	40	51	56	62	46	56	49	45	46	47	40	49	47	42	53	55	43	49	48	43	50	45	51	52	54	45	50	45	55	44	55	44	53	53	37	59	48	53	46	35	38	43	45	61	48	47	47	34	52	45	51	42	38	44	39	51	50	39	50	47	51	50	54	42	49	40	44	56	44	49	30	38	41	48	51	49	55	47	56	55	48	49	41	48	46	45	40	47	52	49	47	49	55	46	51	57	45	51
18884	12727	7471	16229	43018	66295	60564	48591	36210	26265	15538	6273	2293	981	665	574	582	543	576	544	571	545	599	569	583	579	542	583	556	607	578	570	613	554	554	554	602	595	581	594	594	546	538	617	567	603	540	594	592	577	565	591	598	569	595	614	646	571	543	577	601	615	579	600	617	578	538	566	587	599	597	551	552	588	541	589	584	590	582	589	559	582	573	566	584	586	539	583	574	622	542	575	615	559	564	576	594	623	617	593	607	587	614	590	568	589	643	555	599	592	565	573	609	607	613	599	570	567	592	564	611	583	605	592	578	587	552	546	559	618	571	556	560	551	559	588	590	619	569	634	580	598	601	505	553	570	577	589	582	633	608	547	586	569	587	590	602	582	594	553	601	604	577	577	567	576	556	566	585	596	587	586	525	591	622	578	577	563	551	562	561	578	603	575	588	571	594	549	580	635	599	595	570	573	622	566	584	604	564	570	537	571	588	579	543	625	539	613	547	555	554	570	590	604	587	585	574	575	563	551	522	579	590	607	559	559	589	574	549	564	599	556	624	584	583	534	592	585	550	598	552	618	587	597	618	603	564	552	583	551	578	567	591	580	582	598	613	560	603	585	572	611	572	571	588	589	528	601	590	597	558	583	554	613	587	570	557	622	564	567	591	594	591	530	623	608	567	570	570	569	600	546	560	559	623	594	579	611	566	543	561	559	551	600	573	522	514	650	565	618	582	597	584	583	617	600	586	633	558	575	576	557	565	587	546	590	532	593	557	589	590	580	556	558	584	581	522	536	507	600	534	561	637	601	573	601	566	581	634	610	612	547	581	610	619	589	578	566	618	605	575	565	606	582	632	597	593	629	566	603	599	594	563	612	608	581	538	562	581	581	561	562	588	585	588	585	586	610	563	566	580	601	543	596	581	587	578	598	553	557	583	577	574	540	578	547	533	570	588	574	558	556	530	600	543	600	600	551	581	604	558	579	582	582	619	570	584	575	589	624	585	563	588	615	601	532	581	582	590	618	613	546	581	549	538	600	562	619	560	521	613	606	562	575	591	603	607	585	578	575	566	595	546	568	595	576	561	603	564	566	598	589	590	552	591	621	600	550	554	600	606	544	593	534	548	564	538	580	556	566	561	576	548	577	592	567	571	619	567	608	558	562	615	553	590	577	572	591	593	592	576	584	539	590	580	577	568	554	597	574	603	578	565	601	573	544	571	651	565	590	588	579	573	603	563	575	596	550	560	616	595	557	618	578	557	554	569	547	597	583	598	575	558	601	609	599	566	561	616	605	588	543	555	618	579	579	602	608	543	611	558	557	585	584	542	540	604	570	589	584	556	577	574	589	573	559	596	605	563	585	604	592	527	586	606	592	548	580	563	548	600	557	589	577	607	614	571	635	577	614	547	584	579	606	604	616	594	560	537	588	549	576	558	638	558	583	529	568	605	564	560	573	567	566	533	587	601	623	554	563	554	574	585	523	548	576	575	581	569	595	584	548	582	571	543	602	593	598	575	591	611	588	587	589	597	558	588	589	529	588	611	571	555	573	587	538	565	578	579	560	617	586	587	576	572	581	534	618	591	615	551	564	597	573	579	594	579	570	603	589	557	585	545	576	578	590	578	601	563	567	602	583	585	604	554	564	573	564	596	548	598	578	584	605	583	599	592	550	595	557	560	562	574	550	578	567	590	604	590	596	569	547	625	583	585	577	609	567	558	593	598	577	581	566	595	587	589	595	574	583	571	550	534	541	588	570	548	570	561	613	617	569	558	560	560	558	567	602	576	578	568	610	585	598	641	592	556	541	607	578	580	593	573	575	602	595	552	631	574	614	601	549	587	583	579	578	578	582	593	616	586	566	560	582	591	592	551	517	556	597	573	609	557	566	620	572	564	581	584	556	594	597	571	554	544	599	632	586	581	579	604	603	559	578	544	590	587	575	588	572	618	577	583	591	560	560	600	587	538	595	519	587	620	561	584	583	593	545	598	523	568	550	555	561	576	575	552	548	598	618	566	551	597	592	592	614	550	595	560	540	590	578	562	596	562	593	593	562	519	551	568	557	606	583	594	561	609	607	561	576	564	557	596	603	569	607	574	560	540	574	588	566	562	641	603	571	586	593	588	608	584	563	583	602	573	523	558	557	553	596	553	563	589	578	571	555	605	577	564	562	535	563	598	572	590	547	551	561	576	586	581	565	572	588	610	544	535	587	582	581	582	604	605	588	553	560	546	585	648	606	546	538	584	557	527	545	616	542	517	583	591	533	549	564	555	613	633	543	602	553	556	581	641	568	557	566	583	572	562	602	543	587	575	599	579	548	574	584	558	621	554	579	575	588	552	609	564	595	570	603	605	568	581	565	583	598	568	561	585	545	580	626	603	604	588	596	577	592	571	602	563	589	575	562	587	602	600	574	528	598	532	614	590	587	596	538	571	557	584	569	555	601	575	581	626	591	565	586	574	572	594	558	532	589	593	598	631	627	611	599	614	572	594	627	560	607	575	567	602	583	556	556	581	554	564	561	570	565	587	576	604	566	592	582	632	585	574	594	568	567	630	587	611	604	557	611	606	591	554	590	588	582	594	541	566	594	587	569	610	562	589	606	545	558	602	586	562	577	553	605	571	613	559	644	549	563	578	604	578	607	562	541	569	598	634	622	591	601	558	586	557	544	587	557	576	582	587	610	601	533	616	590	600	578	549	588	621	583	542	562	564	598	533	592	605	565	575	552	580	533	549	656	521	577	594	600	539	615	553	605	614	565	580	591	604	629	582	558	565	571	619	580	577	567	616	564	557	581	609	600	589	552	591	556	585	550	568	591	555	592	583	580	575	598	574	568	587	601	580	591	595	619	619	571	573	602	561	560	619	552	597	565	583	579	586	587	584	575	544	611	595	591	582	543	589	593	616	597	538	607	570	584	596	570	562	588	588	568	567	599	608	612	619	577	581	560	606	574	572	569	569	577	590	574	575	597	565	599	596	572	615	582	542	594	593	609	535	585	582	575	576	599	627	558	622	558	594	572	602	570	578	573	555	586	603	559	552	575	611	616	580	583	598	587	605	541	572	565	580	601	591	568	600	606	594	553	604	590	595	594	567	557	571	592	570	573	582	606	584	600	548	576	539	569	577	595	543	630	593	561	539	544	596	530	547	604	610	566	606	572	569	541	587	577	565	614	625	530	581	573	572	586	569	567	572	543	554	567	553	578	562	579	582	575	619	574	546	599	579	587	631	569	594	568	602	530	551	609	587	570	599	629	607	593	600	556	610	580	572	583	573	528	544	572	591	612	590	586	551	535	522	575	565	612	554	585	540	557	566	597	606	568	577	548	612	531	561	607	567	613	589	638	578	590	585	557	556	560	608	542	578	540	575	597	588	550	592	623	589	570	605	564	560	641	602	535	577	611	545	605	575	598	564	558	545	585	599	599	571	589	589	588	603	541	592	571	595	583	580	586	598	584	558	595	573	578	519	536	572	571	545	581	581	567	601	553
2062	432	335	300	514	6360	14774	11710	6403	2764	1021	315	138	57	47	52	48	47	52	47	56	49	46	45	51	46	37	64	57	57	47	45	37	39	55	45	46	48	53	52	67	47	46	50	42	45	48	52	54	49	41	50	43	58	36	41	46	60	37	47	40	48	40	51	47	37	46	49	45	35	47	48	39	35	45	49	52	38	57	37	50	48	43	57	61	45	43	50	33	37	63	54	58	43	61	60	53	55	49	45	58	53	35	52	47	48	43	37	59	47	56	62	43	48	62	53	37	37	44	52	47	47	59	48	48	46	52	44	56	46	47	45	38	45	62	45	55	57	50	44	49	42	52	45	35	50	46	47	37	39	45	51	57	56	43	55	43	44	51	58	42	38	40	46	46	51	50	48	49	47	47	45	48	47	36	54	50	49	59	53	43	43	54	44	48	55	48	48	45	32	42	52	54	48	39	37	59	53	60	44	35	52	45	51	43	47	46	49	48	50	58	42	43	56	38	44	48	47	45	41	41	62	54	58	53	39	55	55	54	51	38	46	51	46	43	62	42	47	42	49	36	52	51	43	29	57	49	39	66	47	48	57	54	53	49	55	45	58	52	48	39	49	63	40	50	54	56	50	50	47	47	46	47	33	50	50	51	49	48	46	53	57	59	41	40	52	37	49	51	53	55	42	60	47	59	51	48	46	43	63	58	45	49	42	50	55	34	56	46	49	48	38	57	42	45	50	41	55	45	53	51	46	50	40	58	45	63	55	54	50	42	42	62	40	52	53	56	44	45	36	46	54	57	43	48	47	44	62	57	44	47	53	56	54	47	59	50	44	38	49	48	43	43	51	37	47	49	47	56	47	57	48	52	38	47	48	56	42	53	44	39	56	60	54	49	46	47	53	55	50	57	43	64	49	53	49	57	51	46	46	61	52	60	47	54	38	69	49	50	44	53	51	43	51	51	54	58	64	58	47	52	55	40	54	45	42	47	52	56	48	50	55	40	49	41	49	56	57	41	42	59	52	53	62	57	56	62	57	52	47	56	44	28	58	44	54	38	42	50	56	54	44	62	56	52	46	48	58	33	55	56	35	60	44	49	38	44	38	63	51	52	43	52	39	45	45	46	56	47	44	49	40	63	46	43	39	53	42	49	61	61	71	51	54	47	47	52	53	50	32	45	46	49	44	52	60	45	37	52	49	47	54	46	52	44	55	42	41	50	40	47	60	65	64	58	50	40	45	49	51	54	61	60	54	48	49	51	43	57	53	48	63	54	59	59	53	46	40	41	48	40	42	40	43	44	55	41	51	45	47	59	46	50	52	50	42	50	51	48	42	33	66	56	72	56	55	45	56	54	42	59	39	44	50	57	41	49	49	55	52	53	62	46	44	49	49	48	52	39	50	48	46	39	48	42	45	51	49	52	38	44	46	55	58	51	51	43	48	51	40	56	55	48	44	57	48	52	51	54	48	52	48	45	54	44	49	46	57	49	47	48	51	60	50	53	50	38	37	47	42	34	40	51	55	53	50	48	51	50	48	44	52	41	43	52	51	48	60	55	59	57	53	42	44	49	50	44	48	54	54	44	39	56	52	50	53	52	47	52	50	46	29	52	49	45	49	60	49	51	42	52	54	56	38	47	58	55	51	51	46	54	50	40	63	52	30	35	36	41	54	43	52	43	48	60	47	42	44	40	44	52	43	44	58	41	51	49	46	47	56	54	46	44	40	40	49	51	49	54	40	35	45	32	36	50	39	28	48	43	33	52	49	59	44	50	52	52	60	49	47	50	56	47	57	48	37	37	64	45	53	51	44	62	48	55	40	42	52	62	52	55	40	50	50	40	43	55	41	45	39	51	50	55	49	39	47	38	45	55	58	40	34	38	44	53	42	65	47	62	50	53	49	59	49	45	40	28	45	57	55	37	44	50	56	54	46	42	45	47	40	41	33	49	46	61	53	56	51	58	44	41	39	58	56	39	47	46	48	45	46	54	57	56	44	50	53	48	46	62	58	49	64	40	43	42	47	34	64	48	42	51	55	53	53	56	55	48	65	52	49	64	38	40	53	59	56	40	51	46	44	52	41	64	46	48	40	67	52	53	53	44	34	49	46	40	46	48	42	50	49	42	55	41	58	55	50	56	38	43	46	39	50	58	51	54	51	40	50	50	46	58	51	55	42	49	51	64	51	60	43	41	40	54	53	56	61	49	47	49	38	45	49	50	60	54	57	51	49	49	51	52	44	58	57	46	45	49	49	54	54	50	45	49	39	51	47	37	51	51	55	51	39	39	51	61	45	40	49	49	38	44	51	60	48	43	55	43	40	44	52	41	50	50	63	59	39	40	61	61	52	46	56	50	48	36	53	45	51	42	47	46	44	40	54	55	28	41	35	51	42	44	40	39	48	56	56	53	48	39	50	49	52	60	41	39	49	43	48	52	34	47	50	53	61	48	51	32	46	47	31	43	42	50	46	43	63	46	50	49	51	44	57	64	52	52	40	37	45	54	51	53	49	45	33	67	53	48	46	41	36	50	43	55	48	46	58	55	46	56	56	51	42	61	36	36	59	39	52	56	47	42	63	54	49	59	48	57	52	45	50	57	52	51	54	54	36	50	61	55	48	49	47	49	44	55	42	56	59	57	57	41	47	56	51	59	55	53	51	54	54	50	60	54	47	51	57	53	50	50	54	49	41	51	38	47	49	34	50	49	55	47	46	52	51	50	52	43	46	51	36	44	47	45	43	46	53	52	46	43	42	46	51	48	70	51	41	46	47	46	52	49	49	49	41	51	58	43	43	47	49	45	46	47	36	50	52	53	46	48	45	54	47	50	28	41	53	45	58	40	47	53	45	47	35	50	43	35	48	49	54	52	41	48	40	39	55	42	59	49	47	57	51	50	63	41	68	46	57	42	52	51	45	46	52	45	46	39	54	55	48	49	54	45	53	47	43	55	52	46	51	41	55	41	42	43	44	52	50	45	60	54	48	49	51	46	46	49	43	35	50	42	51	55	37	48	44	46	45	54	59	51	45	59	37	51	47	38	50	29	47	43	50	52	65	55	45	33	51	48	39	58	44	37	53	45	47	40	42	54	40	41	52	49	41	36	43	36	49	47	51	50	43	43	41	47	42	34	46	45	53	44	42	41	63	43	38	57	51	55	66	52	65	47	42	50	55	54	55	35	49	50	60	58	53	49	40	38	57	34	47	46	45	62	55	48	55	53	60	39	49	33	53	43	51	45	55	50	44	52	47	64	51	44	49	39	46	41	42	45	41	47	51	56	52	59	47	57	39	53	58	40	39	53	51	44	68	56	47	47	57	52	48	46	48	47	40	43	53	46	57	47	44	47	43	39	49	35	51	56	50	42	59	45	37	46	56	43	39	50	60	58	44	57	48	46	48	56	47	45	50	46	56	54	41	44	59	56	50	41	50	63	42	55	57	52	62	52	40	57	46	55	45	51	41	42	58	54	49	49	71	42	56	40	47	41	59
17739	10283	6950	14668	27495	52325	65983	54377	40967	29996	18914	8394	2998	1220	784	646	656	598	604	610	597	586	638	595	608	628	610	612	590	630	646	591	560	625	610	612	592	622	646	594	602	599	599	618	587	600	621	620	613	610	660	630	635	625	608	632	627	580	611	624	596	589	614	609	624	642	581	648	643	619	649	566	667	601	590	618	613	616	589	632	574	596	634	631	631	654	574	620	592	610	598	605	620	648	625	643	628	625	621	610	576	649	591	591	586	603	636	575	632	620	651	654	602	581	633	668	653	591	637	602	631	586	603	637	615	609	601	599	631	641	580	633	611	624	646	598	600	613	593	587	595	618	601	615	586	612	616	601	594	655	609	576	582	625	583	585	582	581	602	648	637	591	632	638	586	615	613	568	637	561	630	614	645	646	640	586	639	619	595	628	638	593	593	613	630	595	617	621	595	610	636	629	614	600	603	630	617	642	584	649	577	623	586	638	598	629	604	596	629	618	635	568	609	602	628	585	606	595	605	617	586	611	646	616	602	611	619	577	605	604	602	630	642	598	600	651	616	612	643	638	592	611	644	627	597	640	623	614	623	577	607	579	647	634	617	640	611	626	601	593	621	617	664	646	582	634	648	609	578	602	601	601	599	606	588	630	634	574	588	639	622	625	623	607	582	615	585	575	601	583	645	589	621	627	633	597	592	643	595	602	622	621	567	593	675	597	577	625	621	605	602	646	578	586	614	612	593	625	640	635	610	604	593	559	613	572	627	640	645	600	574	576	642	623	578	598	597	608	606	624	592	634	601	605	609	602	611	610	645	585	604	603	625	612	588	596	614	600	623	615	612	567	574	566	585	617	602	580	648	620	641	633	609	620	593	623	591	561	600	568	588	623	560	612	637	638	575	607	594	596	629	624	592	640	602	623	606	592	607	614	596	607	628	594	624	591	609	585	636	617	587	574	601	605	620	584	600	643	619	595	617	641	628	607	601	597	590	609	622	604	600	611	670	600	572	592	615	623	606	578	615	615	611	632	637	598	618	579	612	620	618	653	629	620	645	622	630	614	611	626	579	607	630	617	578	626	600	608	622	585	617	620	570	589	622	533	627	589	597	625	615	630	594	630	632	625	581	607	559	620	616	605	625	636	604	631	584	621	558	596	603	609	617	561	613	618	609	578	585	575	575	625	582	591	626	558	593	579	624	616	598	597	592	615	642	616	608	587	571	577	646	618	583	613	623	604	639	588	575	614	624	573	630	598	623	620	625	616	577	581	643	596	609	657	653	631	607	651	599	553	612	618	621	603	627	584	607	615	626	620	632	593	584	653	587	614	585	644	633	603	649	630	629	625	582	646	591	604	609	621	651	612	629	591	635	598	594	600	627	568	607	653	645	632	630	635	576	620	602	611	608	574	635	599	560	564	596	620	601	669	635	604	621	620	674	587	642	593	621	612	618	586	606	655	621	608	617	603	621	640	589	604	605	581	620	619	623	599	624	648	651	609	612	615	658	609	636	614	620	593	614	616	595	636	623	612	660	571	597	583	602	608	628	602	597	593	646	645	617	604	564	596	576	598	641	639	619	647	611	578	624	633	642	602	624	624	594	610	631	655	581	567	617	591	613	635	579	576	602	605	587	605	561	616	556	645	597	625	604	623	605	570	598	643	654	622	571	625	615	587	628	641	631	604	622	585	637	622	664	614	594	625	606	567	588	648	604	656	600	582	654	592	570	615	612	615	617	607	617	617	618	644	599	606	610	557	617	594	627	585	630	584	622	607	598	567	620	548	635	632	607	651	611	615	607	579	594	633	598	628	630	618	605	625	592	639	604	657	612	639	550	574	575	570	668	595	642	634	567	605	610	603	585	613	632	608	591	590	542	582	624	567	645	565	619	625	617	599	589	615	638	553	611	601	630	607	643	596	608	590	610	610	668	640	642	628	623	638	571	576	626	584	591	642	595	623	679	611	617	628	560	561	655	604	633	628	582	655	632	605	628	626	612	621	640	605	583	643	623	614	589	585	605	598	600	608	654	609	615	619	609	641	649	609	610	612	612	580	620	623	615	591	650	610	643	604	601	626	641	606	614	558	601	630	583	571	609	639	633	609	588	643	613	576	597	618	657	633	606	605	618	612	610	623	611	619	625	622	613	608	615	619	574	643	595	644	608	633	632	604	559	648	632	608	649	615	581	597	600	584	572	599	601	595	631	627	636	623	619	589	561	611	586	585	654	610	591	603	566	612	620	606	572	572	598	640	618	581	611	583	640	602	592	628	614	590	627	606	588	574	602	617	620	626	614	619	638	636	626	587	652	608	599	593	616	594	573	617	614	634	632	604	593	581	626	569	607	620	653	612	619	628	631	588	649	596	593	591	597	574	600	626	611	600	614	621	641	628	616	569	610	640	635	606	625	595	630	630	562	616	629	604	618	640	622	605	604	632	613	592	605	632	570	638	585	673	590	631	621	655	598	574	622	631	626	607	624	620	652	629	606	589	624	645	568	591	591	631	617	643	598	622	600	632	638	621	622	630	629	613	661	627	607	616	620	648	588	614	659	599	641	604	636	648	583	596	645	601	606	616	607	585	599	606	620	616	598	632	616	557	599	593	590	609	611	620	596	546	618	593	595	635	635	627	622	617	642	584	577	596	587	637	625	633	629	588	581	626	638	643	619	575	609	622	621	611	619	601	622	550	597	567	636	596	602	607	634	645	587	570	631	594	590	609	618	593	610	622	606	604	617	588	627	596	607	624	603	645	651	616	614	593	614	629	615	634	636	627	595	576	603	624	583	612	578	581	612	620	639	570	611	585	609	636	602	630	578	643	577	579	654	644	663	598	673	621	643	627	656	621	626	590	611	615	623	629	588	594	616	597	638	648	597	608	617	572	616	548	576	619	566	631	601	617	606	619	630	573	589	647	611	551	615	609	573	590	640	626	606	598	562	618	624	584	611	590	617	651	621	585	607	625	591	608	642	571	601	608	612	592	648	568	667	601	616	626	578	570	624	614	623	605	603	580	647	594	620	562	614	641	603	580	640	609	601	584	601	592	632	601	616	623	612	628	609	577	583	593	623	661	659	633	589	628	645	608	616	637	624	619	594	621	622	574	599	646	602	651	634	603	610	567	631	605	595	610	607	605	604	585	627	627	564	635	652	595	632	605	551	632	614	607	618	616	600	666	602	609	601	621	583	623	626	595	596	558	598	562	641	612	580	626	662	610	608	629	593	619	609	595	631	621	591	634	585	576	620	612	610	580	614	611	599	570	612	603	619	618	588	636	605	594	606	654	626	571	605	595	669	629	609	606	558	602	596	591	579	598	597	660	599	597	590	591	603	635	633	626	582	569	654	606	567	631	603	640	592	625	587	635	638	600	582	645	624	607	612	624	571	581	597	592	634	611	630	604	570	655	610	607	593	606	625	614	650	616	614	632	639	603	609	657	602	610	638	594	607	631	576	577	620	587	575	604	617	617	627	636	640	616	647	632	573	605	564	589
1107	719	586	452	1019	12025	21434	17191	9896	4248	1573	509	176	91	51	54	51	59	66	50	48	54	52	45	45	48	58	47	43	50	52	57	50	47	48	44	48	59	56	46	65	65	40	50	42	68	58	60	50	55	29	61	54	71	42	52	37	57	53	33	48	47	60	54	50	47	50	47	39	44	44	52	41	43	54	55	50	59	58	61	53	54	59	51	51	60	55	50	60	54	67	54	40	51	49	69	53	34	51	53	51	49	61	49	43	60	39	48	55	52	51	48	55	46	49	43	47	49	53	58	48	47	61	57	54	56	54	47	46	40	41	57	37	57	49	59	48	42	51	50	49	48	55	53	53	51	54	46	41	52	49	61	55	65	50	46	61	38	65	39	62	47	62	50	56	45	47	48	53	42	43	43	45	44	48	43	55	70	60	55	54	42	54	44	63	44	53	40	54	50	47	43	57	44	60	40	42	57	49	46	42	49	56	59	49	59	57	54	50	51	49	43	47	58	70	67	51	56	51	50	48	58	52	43	49	59	42	71	57	44	30	56	56	58	47	49	48	39	44	42	53	52	51	50	56	59	45	55	49	48	43	45	55	45	46	43	43	41	64	53	61	54	51	44	45	54	55	46	42	37	51	55	61	47	50	51	58	66	50	41	51	41	51	54	47	70	53	56	54	45	49	58	61	46	50	56	55	57	42	48	50	61	37	44	53	48	49	48	36	54	49	59	65	62	63	49	55	59	63	49	65	41	47	56	48	69	54	48	45	46	52	46	58	60	44	56	51	46	58	44	45	62	50	49	61	48	51	56	48	38	42	50	48	45	53	47	44	50	36	46	47	44	57	32	39	56	63	51	47	49	49	53	65	65	42	46	50	53	41	41	48	56	60	62	49	46	61	55	45	61	54	76	47	56	52	53	43	40	46	56	60	51	48	40	48	58	54	54	50	57	35	59	49	44	55	50	50	47	61	53	48	48	48	51	54	56	59	41	49	57	42	56	44	58	49	46	45	58	50	44	60	53	48	55	56	52	52	39	57	43	41	42	45	48	44	61	51	59	49	50	54	45	43	66	45	52	47	45	47	42	55	50	55	55	37	59	69	49	51	42	56	59	42	39	53	47	44	60	44	67	55	53	50	46	50	58	61	63	48	53	50	52	50	51	60	39	53	53	55	51	50	49	49	43	47	53	56	43	43	68	50	61	40	56	43	57	43	56	41	46	42	50	46	56	46	55	54	58	57	69	56	52	52	46	46	65	55	53	55	60	56	56	48	52	57	43	50	61	50	50	49	63	60	43	52	52	51	46	48	43	50	58	48	47	52	60	52	49	52	47	43	49	40	61	47	55	50	45	53	54	49	50	64	43	48	45	54	54	68	47	57	51	60	72	58	51	52	53	57	46	45	52	59	63	45	44	53	64	50	52	45	60	42	55	48	52	58	51	52	52	59	45	57	56	47	48	59	56	62	63	54	50	57	44	45	53	47	47	41	49	60	53	52	53	55	60	62	59	35	59	48	53	51	50	57	52	53	39	43	53	44	61	58	55	53	70	41	53	51	54	44	46	57	43	56	48	59	31	57	55	57	48	52	50	53	62	44	44	64	46	47	52	42	51	59	39	42	51	51	58	45	53	57	59	43	52	55	48	47	58	64	46	56	47	62	51	43	58	44	52	66	47	48	50	62	47	35	56	52	57	56	45	44	46	40	52	44	51	43	47	54	51	51	52	51	55	52	49	54	53	36	52	58	61	44	61	50	52	52	57	43	37	62	52	57	51	49	40	60	55	50	62	59	48	48	41	54	47	57	58	61	57	53	44	48	41	62	45	55	43	52	57	43	55	52	48	50	63	44	62	55	45	43	57	54	51	50	50	40	52	54	39	50	43	52	59	56	50	55	56	65	48	57	34	51	48	46	52	45	55	55	48	47	58	52	56	58	45	54	50	53	38	58	52	50	52	62	53	49	63	52	38	52	60	59	61	60	57	44	57	56	53	47	64	59	49	45	54	43	59	52	45	54	50	48	44	53	48	41	59	62	48	60	50	67	43	43	50	59	56	52	54	50	46	49	43	59	50	43	52	49	51	71	49	51	49	63	51	47	59	50	47	45	58	53	62	56	50	57	62	51	52	53	42	48	42	46	58	50	64	51	51	53	46	49	49	62	43	55	59	53	61	48	57	62	51	52	49	69	53	42	40	58	49	43	46	42	35	50	54	57	43	47	53	47	55	56	60	52	42	61	45	55	52	57	45	39	57	56	38	47	40	54	53	50	63	48	57	56	62	53	50	54	62	36	54	60	53	37	40	43	51	55	59	64	45	55	44	53	60	48	46	58	49	52	66	59	50	58	38	51	52	63	41	60	56	48	38	58	51	63	55	58	43	49	42	57	59	54	58	67	43	44	47	45	56	56	37	55	49	42	60	45	54	43	51	51	54	56	43	48	43	55	64	49	64	49	54	63	47	54	57	52	47	63	46	58	56	50	57	48	50	64	57	51	50	52	55	45	43	54	51	41	61	55	45	66	42	55	48	54	44	45	46	52	58	59	43	41	71	58	54	60	59	45	51	54	68	61	35	55	52	66	47	56	47	44	45	47	59	53	53	54	49	55	54	49	57	48	41	65	42	65	53	42	58	51	52	39	54	48	57	49	47	50	44	52	52	43	54	44	59	55	67	43	61	35	54	55	55	38	41	48	45	43	52	73	54	57	47	52	50	62	54	45	46	56	46	52	61	49	53	41	51	46	59	50	58	53	54	52	50	39	58	51	58	41	50	52	56	42	51	55	53	56	66	47	51	43	59	69	51	56	36	54	65	47	39	51	52	53	52	58	49	49	54	42	41	42	48	42	55	50	64	54	67	46	48	46	54	53	54	69	53	41	51	42	57	69	37	42	41	42	59	54	64	54	57	46	52	48	48	46	44	60	43	52	41	58	52	55	54	48	56	57	52	53	53	50	55	41	62	63	52	58	73	50	46	45	46	48	53	41	50	48	46	40	46	48	41	62	46	55	50	50	45	64	48	48	47	54	54	60	64	55	54	52	57	50	38	47	38	55	47	51	55	46	35	46	47	65	53	52	59	64	60	50	39	42	49	60	37	39	54	54	46	47	56	51	44	45	40	51	45	35	44	54	49	52	55	40	42	41	49	58	52	49	39	50	47	54	56	36	61	60	39	47	56	50	59	39	43	57	60	53	67	62	61	48	53	53	60	55	50	61	52	51	42	52	56	51	47	60	47	52	51	53	49	51	56	54	62	45	40	49	53	39	68	53	59	40	60	53	53	68	46	69	49	43	36	55	47	55	44	48	50	58	55	59	58	43	42	51	46	45	52	43	46	50	55	59	45	53	37	47	57	41	58	52	60	53	55	51	55	50	50	56	47	33	55	48	58	49	53	50	49	59	46	55	48	53	50	56	44	47	56	51	62	47	59	51	51	64	51	57	44	49	60	55	46	65	48	52	50	58	41	59	47	57	43	53	54	48	48	43	52
20918	13971	10475	19673	35595	64042	75595	62501	47130	34261	23042	11583	4343	1621	854	680	653	650	650	632	681	633	689	680	635	667	651	602	676	616	683	658	622	630	628	683	599	671	665	666	673	643	620	604	647	654	680	672	655	670	605	635	662	650	622	649	637	638	613	635	659	644	614	626	668	612	623	619	682	644	678	634	645	604	648	650	608	645	646	642	674	658	577	668	631	631	686	653	600	632	634	641	659	624	645	606	655	680	630	666	606	643	610	634	654	635	660	625	678	649	690	665	605	610	607	672	600	647	607	653	627	634	624	694	618	615	620	642	635	660	658	656	667	609	655	598	648	659	646	647	629	640	653	690	673	637	633	611	646	605	631	697	618	620	630	651	650	643	610	610	610	650	630	659	639	612	627	664	647	636	648	634	638	644	654	644	629	615	632	669	617	646	674	637	649	679	614	638	655	615	639	609	617	655	609	648	641	622	640	678	580	641	642	669	697	633	635	629	648	635	659	624	693	665	632	675	596	605	588	661	639	676	663	623	641	664	668	690	621	628	671	583	615	664	613	693	662	657	643	650	638	644	703	656	604	668	658	634	649	670	654	657	624	622	606	717	636	575	677	610	635	656	639	668	645	627	641	711	559	672	644	641	606	624	621	657	652	676	680	692	708	656	653	649	657	669	618	670	587	615	603	633	627	639	583	652	643	675	601	673	651	631	595	656	641	674	633	648	632	643	659	634	675	631	704	624	615	633	636	652	669	632	629	691	647	659	677	642	662	656	653	687	655	654	678	632	661	628	619	674	645	629	668	670	660	650	652	649	661	620	642	622	657	644	648	662	620	648	647	596	652	663	637	649	660	675	618	650	654	634	671	592	630	688	649	626	654	637	648	654	662	678	653	642	663	632	637	641	658	668	664	626	672	647	652	643	653	637	652	618	676	670	629	654	687	692	662	666	663	639	638	651	657	622	662	667	657	624	621	643	658	662	641	687	616	667	633	634	650	637	616	658	663	634	617	697	560	640	624	647	627	633	663	618	628	632	647	633	620	676	671	588	689	619	655	608	602	681	606	649	622	666	638	646	657	658	622	661	640	596	661	659	617	646	659	660	648	612	608	703	685	670	659	629	640	639	654	661	626	633	641	702	642	654	630	659	657	607	638	603	647	670	635	648	643	653	671	640	592	654	667	651	642	625	686	650	659	616	606	611	653	630	691	635	621	630	655	653	624	588	609	668	658	634	656	673	657	648	664	615	645	618	660	647	605	602	620	625	658	599	614	631	651	729	600	624	646	688	636	694	665	619	648	653	642	671	654	646	625	711	634	676	659	672	643	600	665	671	662	626	690	630	624	655	669	663	643	635	650	664	618	615	644	617	644	655	653	619	623	621	667	657	653	677	633	617	592	667	634	636	665	628	651	692	638	665	662	640	627	677	646	621	648	640	636	661	659	673	712	608	675	665	687	632	648	645	631	673	673	646	635	661	650	650	650	655	639	666	659	621	624	652	667	664	626	632	648	673	640	644	646	672	613	626	651	607	632	651	611	644	652	628	619	665	632	695	636	659	642	620	602	615	652	677	626	628	664	618	658	620	669	603	698	654	642	653	623	664	651	623	671	640	648	621	647	708	626	660	645	666	672	606	673	651	642	631	651	643	611	695	601	639	660	643	650	642	661	638	650	609	654	670	661	676	661	656	638	636	764	661	651	640	626	660	671	661	663	631	657	684	657	644	626	674	703	602	615	645	653	636	636	645	628	616	641	655	653	658	602	648	635	628	621	687	672	644	720	667	686	633	628	608	646	690	608	642	638	690	628	577	639	659	654	657	659	653	632	625	644	631	650	670	668	638	618	676	689	668	639	642	661	653	660	648	652	628	654	591	657	636	670	594	691	654	694	667	620	634	649	652	632	653	648	629	634	618	651	679	644	664	653	636	682	672	646	653	611	634	666	662	641	629	653	624	621	646	642	643	659	643	655	658	633	607	668	661	645	669	651	606	682	685	656	653	683	610	630	622	598	632	639	628	664	653	644	666	643	690	670	664	626	614	616	622	653	646	686	626	592	635	642	598	608	648	603	625	652	654	683	646	680	699	649	667	640	698	695	655	587	670	709	709	648	671	614	616	671	633	662	660	664	633	645	604	691	632	669	656	695	657	607	649	647	646	670	624	646	656	650	661	623	630	602	622	674	592	593	628	651	669	611	677	653	640	675	673	666	612	625	665	668	655	640	697	659	673	634	617	636	694	614	617	639	648	683	628	596	626	588	653	656	652	635	607	649	605	619	632	619	649	591	635	637	655	632	645	646	697	648	666	604	633	653	637	628	681	656	686	662	615	648	654	663	651	628	731	667	655	645	638	592	651	639	690	684	663	652	655	638	634	644	654	634	656	653	650	636	643	625	700	670	630	675	643	637	632	617	630	663	643	643	591	655	619	646	647	669	673	660	655	674	625	644	648	647	661	620	677	611	655	683	643	668	590	664	623	628	669	681	643	665	623	633	647	658	670	637	666	635	678	652	655	649	653	663	659	621	642	644	630	668	644	680	651	693	657	644	645	668	644	662	640	661	616	609	603	644	653	644	643	668	671	636	658	620	663	630	639	614	678	647	620	647	646	643	679	683	616	617	636	619	700	635	638	660	654	686	686	633	664	656	610	644	677	658	615	619	665	675	631	629	623	687	631	618	665	648	630	650	634	634	635	644	635	617	692	649	668	609	648	660	638	657	660	702	697	604	651	640	655	633	684	646	664	642	638	650	644	655	600	672	635	657	677	647	622	657	685	654	628	651	615	656	691	668	691	630	610	619	663	665	623	633	666	685	638	671	644	693	631	691	682	665	642	650	663	655	660	632	645	629	582	632	642	635	648	640	635	641	654	629	686	682	622	678	649	630	683	673	668	666	696	678	647	648	630	621	650	610	605	663	640	603	697	637	653	655	691	680	631	629	646	640	644	644	628	667	624	611	642	616	624	647	680	682	648	700	616	599	613	592	670	670	629	618	656	626	653	637	627	579	617	650	623	611	646	645	612	567	669	624	643	635	609	639	658	674	599	648	644	611	674	659	644	639	630	625	678	654	613	614	670	710	645	577	663	655	645	638	653	630	671	685	685	695	640	679	627	678	644	661	597	614	667	644	648	623	579	681	622	722	620	625	692	681	660	625	580	667	630	634	640	647	637	639	642	651	614	673	652	672	638	664	658	665	654	621	701	645	615	651	634	666	679	633	668	649	621	622	636	609	641	658	634	622	624	639	663	639	656	619	633	633	653	620	673	666	637	649	649	662	636	599	612	669	647	637	677	629	647	644	642	612	641	628	601	611	599	659	653	635	659	652	636	678	601	645	653	637	659	600	649	616	644	660	622	624	679	634	622	679	695	650	657	618	650	597	656	646	650	643	677	608	636	616	681	646	649	635	647	647	672	600	642	648	601	627	657	665	645	650	655	639	642	613	667	658	633	600	652	641	611	624	618	670	669	678	630	627	641	681	631	653	644	616	652
1306	198	145	95	493	3170	4452	3555	2053	984	401	158	83	72	43	55	39	46	57	44	41	45	54	43	41	43	36	42	35	45	41	32	37	41	43	38	53	44	56	42	53	49	43	41	42	40	41	42	42	45	57	50	48	40	39	45	50	37	36	55	43	36	50	37	46	37	46	28	25	43	43	47	44	49	47	41	41	43	31	39	41	43	50	36	37	47	46	44	41	42	43	50	46	47	32	36	49	36	47	43	46	41	42	34	47	44	37	42	37	50	45	38	47	49	52	52	34	36	50	52	38	35	39	43	43	39	53	47	42	47	42	43	39	39	41	47	45	44	41	42	52	32	54	55	39	43	55	35	47	34	50	46	50	41	39	40	41	54	34	42	46	34	36	56	47	42	38	47	52	37	40	31	44	52	45	52	42	39	41	42	48	37	50	47	60	49	51	41	37	51	45	51	40	47	39	39	37	45	37	44	33	33	28	51	46	40	33	41	42	39	42	42	40	34	50	51	41	42	41	51	39	45	41	49	46	40	34	40	46	44	56	32	33	41	39	40	44	29	65	29	36	29	52	49	55	46	49	34	49	41	33	35	43	44	36	44	45	35	47	48	36	51	44	44	46	46	39	48	46	46	41	51	32	49	45	52	44	39	51	43	42	36	35	42	45	45	40	45	50	48	31	34	40	42	48	36	58	48	35	45	50	38	35	38	44	41	34	48	48	39	43	37	52	51	44	56	41	52	44	47	37	44	60	40	36	46	43	51	44	38	39	42	50	39	39	38	46	39	49	43	34	46	54	40	40	39	41	65	42	33	50	45	53	35	39	39	46	54	56	45	41	43	45	44	45	60	44	51	43	50	45	54	51	32	34	36	42	46	42	34	46	51	45	44	35	47	46	43	45	46	48	40	53	48	46	39	47	35	35	45	31	47	40	38	37	37	45	52	47	39	40	52	36	47	56	41	46	50	33	33	39	44	35	41	38	39	28	41	34	39	42	40	46	46	44	42	44	45	44	48	46	43	49	35	51	61	39	48	37	49	40	42	43	47	42	41	64	43	47	42	37	50	35	41	42	48	40	42	40	42	46	42	44	41	57	41	39	33	44	37	36	46	41	36	35	50	42	37	27	42	49	52	42	33	49	44	40	52	31	40	37	48	46	38	33	48	27	29	38	46	49	38	40	33	43	45	53	43	40	44	36	49	49	44	58	47	38	53	37	39	46	42	44	44	49	37	47	52	43	45	47	52	38	43	51	56	49	46	48	51	44	37	49	46	44	44	48	33	33	40	54	37	38	40	50	37	38	44	40	44	46	57	33	37	48	43	40	38	61	45	44	34	40	43	35	52	37	45	33	34	50	41	30	48	36	44	39	37	53	54	39	45	39	50	35	41	41	41	40	44	50	39	40	41	46	47	40	43	42	41	44	48	32	44	40	46	45	48	47	48	49	38	44	50	49	51	48	43	43	41	37	33	46	48	38	50	29	45	39	37	41	40	43	33	40	48	38	44	37	44	44	42	35	51	34	48	50	43	46	41	39	28	47	41	48	47	43	51	44	41	43	35	46	47	39	47	49	33	44	48	51	40	43	46	48	46	43	49	49	44	37	47	35	53	36	46	32	45	44	34	40	49	38	35	48	44	34	53	39	30	37	43	35	39	42	37	43	41	38	43	41	41	54	54	49	26	43	42	50	49	34	31	38	37	44	31	53	48	42	33	29	46	38	45	41	39	45	34	44	41	39	41	50	38	45	38	37	47	58	51	37	38	43	38	50	41	43	37	35	50	45	42	40	52	46	33	39	37	48	42	51	47	44	43	42	44	41	47	48	53	42	43	31	37	41	43	45	29	48	36	36	45	38	42	35	42	37	34	37	45	46	45	46	40	47	41	50	51	54	46	43	42	41	37	44	45	34	33	38	45	39	46	44	38	50	44	40	45	55	45	38	47	43	49	39	52	45	39	34	39	42	52	45	42	44	39	42	52	38	44	35	49	45	38	35	42	47	52	41	48	52	39	37	55	42	46	35	51	43	41	46	32	54	41	47	45	40	53	42	49	46	44	62	42	38	47	45	40	46	40	46	41	51	50	43	51	41	47	37	44	35	48	59	42	45	37	50	43	56	44	40	50	36	39	35	49	44	50	43	37	52	42	44	45	31	33	42	44	35	41	39	56	40	47	54	42	32	39	58	38	37	47	36	37	42	51	50	36	50	44	52	42	41	48	51	45	43	32	32	49	43	39	46	50	42	43	37	49	50	43	42	54	40	42	43	42	37	33	30	39	52	48	39	43	39	37	50	57	49	47	44	45	47	43	39	61	47	46	50	39	33	38	52	45	34	32	46	42	39	39	48	49	41	42	47	36	41	51	40	56	39	45	47	47	37	43	50	33	51	45	44	48	46	43	42	47	39	60	45	45	43	40	56	47	43	42	42	42	43	35	38	49	40	39	38	59	32	47	42	43	48	38	48	55	42	42	38	35	43	30	34	35	51	44	41	41	41	45	55	45	50	38	41	42	45	42	30	46	48	38	43	37	37	48	50	46	41	43	45	33	50	48	40	35	43	50	30	40	39	48	36	37	40	38	51	33	45	60	44	43	61	42	40	47	41	49	42	45	42	42	39	52	46	36	27	44	58	39	39	51	45	43	42	49	34	45	42	43	38	35	38	44	47	47	48	52	50	35	46	46	48	34	30	38	43	48	40	39	42	41	38	34	33	36	45	34	45	40	44	43	43	47	40	43	39	44	34	42	35	42	39	41	52	47	44	44	53	41	44	48	41	50	47	40	45	38	42	43	47	47	33	43	45	45	48	36	49	42	56	50	37	35	39	48	51	33	43	41	52	52	36	53	47	41	45	53	38	50	21	39	39	41	29	45	46	43	42	39	49	44	41	40	52	33	41	42	38	47	31	37	51	39	53	48	39	58	51	39	43	46	55	32	41	54	40	45	49	40	42	43	49	48	25	38	45	27	46	56	39	45	36	36	47	38	41	39	43	41	47	45	57	39	56	48	43	42	44	45	42	34	51	36	50	34	42	29	42	44	38	52	33	47	34	40	40	40	36	40	50	41	44	64	43	53	31	43	40	39	38	52	48	52	56	39	44	36	45	48	30	38	54	40	38	41	39	47	39	38	36	51	40	44	36	29	42	45	47	51	38	47	35	44	40	41	58	42	37	37	55	58	57	43	40	46	48	52	39	44	49	30	44	56	47	37	53	49	41	41	44	52	46	44	35	47	41	47	37	32	45	37	39	53	45	44	37	42	51	37	46	41	22	32	50	33	37	43	47	39	45	52	52	45	38	49	51	38	40	43	44	43	30	46	50	54	41	43	47	46	38	46	59	46	49	55	44	24	48	53	42	36	45	45	44	44	44	43	45	37	44	39	53	47	37	41	44	38	38	54	45	50	43	48	46	48	40	43	54	41	47	33	49	47	47	47	35	50	39	48	34	36	59	43	46	32	47	43	48	61	33	52	59	59	46	57	40	34
11663	4617	2620	5764	24643	44490	44529	37423	29023	19717	10365	4293	1655	839	621	559	551	540	545	561	505	546	559	573	573	559	506	558	540	566	571	545	529	557	529	557	490	555	547	523	544	505	558	567	539	520	543	529	535	536	547	516	545	525	543	509	566	515	538	505	547	569	587	539	527	538	522	534	525	560	567	544	505	504	504	589	513	548	551	570	566	502	520	550	533	578	517	539	514	580	543	556	536	558	551	542	529	513	534	530	533	531	570	555	529	542	537	516	494	514	576	556	514	512	557	544	559	518	558	488	499	517	533	540	497	541	524	514	539	498	544	495	521	593	534	538	528	536	511	546	579	534	554	508	530	528	541	523	557	587	533	544	518	560	558	554	575	540	542	548	535	555	524	525	519	551	545	576	553	522	546	549	488	551	529	533	568	527	525	533	523	524	543	537	487	516	525	529	534	528	485	514	527	509	575	537	545	533	511	516	540	562	544	565	563	515	533	547	556	548	535	525	553	513	531	533	537	505	526	552	556	505	551	535	563	537	534	513	521	529	536	530	534	498	548	542	501	506	581	523	514	526	525	545	570	505	594	547	537	560	532	540	545	488	580	539	523	589	483	545	539	501	584	542	563	520	567	515	552	528	521	549	550	542	559	521	520	555	545	533	535	539	545	533	539	599	543	510	528	568	542	518	530	547	525	560	551	572	581	561	546	528	555	542	529	551	556	535	531	516	512	502	520	528	508	536	515	562	549	519	510	510	535	556	505	547	564	537	527	550	527	553	536	520	612	555	540	543	565	551	544	534	547	582	551	554	510	532	531	577	540	586	541	545	525	550	509	556	561	578	520	571	559	544	518	542	490	542	565	579	531	513	539	502	511	516	490	534	546	524	574	555	517	511	534	537	527	528	504	533	523	536	535	572	540	502	548	536	519	541	559	543	540	562	501	561	537	555	497	518	549	549	538	530	557	521	536	540	514	476	554	524	524	541	540	545	564	542	524	522	558	556	535	550	541	563	541	541	505	549	526	558	535	512	548	529	578	566	523	518	523	578	498	551	561	542	549	593	517	540	533	517	546	562	547	526	521	528	497	527	551	559	532	541	538	531	575	567	518	516	537	525	535	527	549	580	545	519	522	490	556	580	528	521	523	567	549	542	550	539	555	518	580	577	554	573	543	543	527	533	545	536	560	575	539	523	559	555	552	509	523	507	558	549	539	507	547	522	521	520	553	525	549	542	541	558	548	557	562	535	508	591	515	510	571	536	529	514	589	533	539	526	560	527	546	564	555	535	544	568	607	519	498	538	555	565	541	542	553	541	551	515	547	478	546	548	525	516	571	518	561	546	502	505	512	538	577	537	559	528	547	537	562	529	511	598	551	546	561	533	506	544	515	544	532	564	529	528	547	513	545	562	525	530	534	553	538	560	501	565	539	554	543	533	489	544	563	553	535	545	511	511	535	537	544	528	519	564	493	537	540	546	539	524	484	549	545	520	511	575	576	552	507	532	556	539	594	526	539	542	544	513	529	552	519	560	536	570	542	593	579	553	538	560	551	535	532	548	540	549	536	570	472	503	514	528	542	526	498	527	558	531	540	540	519	560	582	544	560	531	530	538	516	584	523	536	525	559	524	524	512	548	545	541	542	579	536	532	620	551	569	548	541	549	565	519	546	521	498	535	569	514	592	564	537	542	502	528	558	510	530	515	521	573	544	577	560	548	541	552	494	547	516	541	534	495	530	508	555	555	557	572	525	585	573	545	564	581	569	550	523	559	520	514	552	556	539	564	559	514	540	554	547	478	564	508	571	499	597	532	573	475	566	522	565	554	557	519	544	542	546	532	493	533	581	506	535	532	551	532	506	544	507	557	499	499	545	529	539	566	516	489	550	573	541	540	523	544	523	558	521	489	512	539	552	519	533	503	492	544	584	511	531	532	548	502	533	550	516	514	604	570	548	565	537	518	545	612	568	562	540	551	554	516	533	580	520	563	543	578	580	537	522	514	523	546	537	541	551	531	531	508	541	531	545	557	507	552	518	531	539	517	530	519	580	553	539	523	524	533	492	535	532	527	528	543	569	536	527	565	541	572	547	502	581	538	536	511	552	528	513	540	540	539	513	529	525	522	524	518	517	576	532	564	536	557	527	549	563	517	548	534	577	524	523	531	550	528	547	520	531	538	522	571	520	576	510	515	528	542	485	535	571	544	575	527	521	558	520	547	575	502	542	542	519	506	527	533	514	608	536	536	533	503	502	531	540	532	546	527	554	519	515	503	542	525	520	527	546	515	563	542	557	578	537	513	518	508	514	537	552	523	519	507	552	552	547	551	566	518	543	586	521	560	554	550	537	560	498	551	496	545	565	573	509	528	535	573	545	498	526	553	543	535	536	549	505	533	558	574	524	499	559	492	565	537	514	545	553	561	526	586	557	563	555	520	532	510	544	503	551	506	579	559	540	517	548	527	569	546	558	530	564	550	568	535	560	559	575	551	552	503	565	525	535	520	542	501	529	533	546	549	515	549	528	536	539	554	552	541	516	517	520	538	535	521	578	556	554	488	533	527	548	559	576	553	530	515	554	576	521	532	553	536	537	542	569	537	550	509	506	547	551	527	511	515	488	526	520	515	521	565	565	545	516	533	552	527	516	513	512	543	562	530	572	509	523	569	546	555	554	611	556	517	534	560	554	534	505	545	524	519	547	537	543	539	539	561	512	507	580	520	536	559	540	528	577	571	520	558	509	596	530	536	523	556	556	577	543	541	551	532	547	556	543	521	499	530	553	504	546	485	518	551	549	529	543	532	535	564	537	531	503	530	557	536	526	581	569	508	535	523	573	520	557	544	535	535	506	516	547	565	564	561	558	534	537	518	538	557	514	559	550	536	522	537	517	496	543	499	542	529	539	549	521	535	540	532	508	522	543	526	517	584	579	533	593	545	556	541	526	530	539	498	519	503	520	544	557	509	589	580	543	557	544	507	526	557	579	534	513	526	543	530	497	500	563	522	527	555	529	522	528	555	548	529	550	557	591	553	543	556	609	548	537	508	520	540	528	521	512	527	552	529	511	552	533	553	522	548	526	539	543	515	561	542	574	551	556	538	541	584	560	563	532	570	507	548	540	562	544	506	565	563	518	542	556	512	532	497	514	531	538	562	574	585	526	555	485	543	550	564	550	551	586	544	529	532	569	555	541	547	532	526	536	550	521	534	543	552	519	510	523	541	530	538	566	547	558	522	568	575	533	525	500	565	508	509	550	525	540	525	539	566	546	509	539	547	537	508	581	584	522	526	558	520	519	511	532	537	558	480	577	521	526	495	525	501	592	518	559	533	525	593	527	520	531	542	568	549	540	515	491	552	560	561	533	534	559	538	513	523	548	529	526	540	567	561	520	514	541	562	525	550	514	551	547	541	518	554	537	554	572	522	515	566	534	536	502	545	524	595	538	566	567	497	539	528	518	586	548	537	548	525	545	536	550	518	509	501	506	520	536	559	528	501
610	444	304	240	2174	8063	12650	9934	5303	2373	873	328	121	73	47	59	48	53	45	45	47	42	42	55	52	40	45	49	51	48	68	43	44	47	59	30	43	54	53	48	45	39	47	45	40	48	44	48	42	38	33	51	32	53	44	45	48	35	49	47	48	45	46	47	46	41	51	47	59	37	43	41	44	45	46	56	46	48	41	34	49	51	52	50	42	43	43	43	47	39	55	50	36	50	51	51	44	51	53	47	54	42	46	45	55	45	58	54	48	45	49	49	53	44	34	43	46	47	54	54	44	58	47	47	38	46	48	46	48	61	50	47	42	69	55	47	43	37	39	47	52	47	41	48	49	29	44	55	44	49	48	50	47	48	47	54	45	48	40	38	45	44	42	49	54	49	50	41	40	36	45	50	58	51	40	43	57	64	48	38	46	47	54	43	40	49	37	31	64	40	66	42	47	42	54	41	51	55	42	57	42	45	47	44	57	44	53	45	41	49	41	29	49	55	46	43	40	57	49	39	42	48	55	48	53	53	46	63	52	54	54	50	53	42	41	42	48	41	45	41	35	39	54	56	42	39	36	45	46	32	39	43	45	51	50	47	49	46	48	30	55	36	51	51	50	48	48	42	59	54	55	40	52	42	45	40	44	40	44	39	57	50	40	53	44	47	36	43	46	44	44	40	52	51	32	47	44	53	58	55	57	42	45	49	39	39	42	56	53	40	49	41	42	48	50	44	41	49	56	48	46	57	42	51	56	37	51	50	47	40	51	52	45	46	53	43	50	54	40	49	43	63	42	37	54	47	50	54	67	46	37	32	51	47	52	48	50	38	55	59	48	49	56	50	49	45	42	45	51	43	42	44	50	46	42	38	43	46	53	45	50	49	56	53	55	51	46	44	57	57	53	41	46	59	32	48	40	49	43	50	56	44	35	58	48	50	51	47	38	54	46	44	50	48	46	38	47	49	55	50	52	49	39	41	49	48	47	44	48	58	42	41	68	61	50	46	52	53	51	50	57	47	48	52	48	46	42	55	43	42	44	38	49	50	47	42	48	54	52	57	49	34	55	42	47	47	62	51	39	53	49	46	43	40	56	44	53	61	44	42	47	47	44	41	44	43	50	38	42	65	52	55	50	35	53	51	43	49	47	39	54	39	60	57	42	40	58	44	56	41	54	40	55	66	52	62	49	53	57	49	38	55	45	46	43	55	32	37	55	52	50	47	53	49	47	41	54	47	50	48	47	47	52	50	43	36	39	44	53	45	35	48	41	51	45	40	41	48	48	44	44	36	47	52	31	38	33	50	35	48	45	49	45	38	55	46	47	51	53	48	49	42	45	50	50	52	38	51	50	40	40	50	52	43	51	44	43	46	56	54	63	49	41	44	46	28	40	46	33	50	50	47	41	37	33	47	42	60	42	42	45	50	36	39	51	41	45	58	54	32	57	48	61	53	39	43	47	51	37	53	49	46	49	50	39	40	40	46	37	38	42	49	36	60	54	39	55	48	48	46	57	40	40	58	43	52	48	45	44	60	43	58	58	46	48	47	51	54	45	50	42	42	39	62	57	46	40	50	46	42	48	52	50	42	40	41	36	47	51	57	44	42	44	41	32	53	53	44	60	34	41	56	35	50	46	45	53	52	40	47	44	47	58	41	54	50	58	52	46	41	40	52	44	37	59	47	43	51	33	62	51	39	43	26	43	46	55	52	48	39	56	47	58	42	38	40	53	40	45	41	41	54	48	52	46	58	51	35	46	33	56	60	54	57	55	38	40	41	53	53	43	36	55	44	40	34	46	41	54	48	50	50	47	48	39	43	57	37	40	42	50	46	47	50	46	39	46	42	39	41	45	44	55	37	48	51	48	48	47	49	41	48	50	50	45	48	55	42	46	48	53	42	47	45	49	48	52	51	59	52	56	30	41	44	47	48	46	58	50	40	45	51	47	45	39	51	48	41	44	45	45	55	42	41	27	47	52	38	48	51	63	53	38	37	49	39	54	52	51	39	43	49	42	50	59	55	51	42	48	49	50	57	57	45	40	41	43	28	51	51	46	46	55	37	44	45	43	51	56	41	47	48	50	46	51	45	40	40	45	40	57	56	35	48	50	47	51	47	41	45	49	44	49	51	41	52	50	53	52	47	55	47	51	32	48	45	48	46	47	39	40	36	38	48	39	43	44	57	67	38	48	40	55	49	55	48	40	54	59	49	56	44	38	51	50	46	44	55	46	44	45	23	42	49	52	54	58	48	44	35	41	50	57	47	40	44	55	49	59	43	38	39	36	41	48	49	50	48	41	31	49	46	44	34	48	46	61	40	43	40	50	50	41	52	56	52	54	55	47	43	42	45	40	46	45	48	44	55	54	49	53	36	45	55	41	49	59	46	50	45	63	50	60	49	60	57	49	46	42	51	43	39	53	38	38	49	37	51	38	45	48	54	56	42	46	56	60	48	51	36	36	57	44	35	49	43	61	50	49	64	56	58	47	43	43	47	51	46	44	41	54	34	58	45	53	46	39	45	48	50	38	38	40	44	36	48	43	52	35	35	44	43	36	47	45	54	48	39	57	47	43	54	57	52	42	43	39	48	55	58	42	51	46	50	50	52	46	48	51	56	37	53	40	49	44	40	46	41	41	56	64	45	48	56	38	43	46	44	33	42	44	54	51	46	48	49	39	50	41	64	52	44	55	42	38	45	43	45	48	35	38	54	52	51	42	58	35	47	43	31	42	51	31	57	43	51	50	47	37	43	46	47	63	38	62	38	42	63	54	39	40	35	45	54	45	49	50	49	44	56	53	60	43	51	56	32	38	55	48	46	44	53	50	48	48	56	51	38	52	48	40	45	54	41	37	44	47	46	41	38	33	47	41	38	42	47	43	59	59	60	44	48	49	48	47	52	75	43	50	44	41	41	48	48	49	46	51	48	48	33	45	43	42	37	44	38	39	49	49	41	38	41	62	36	47	43	53	52	44	45	58	50	34	67	43	52	49	44	54	52	53	45	55	53	55	51	51	37	37	51	59	46	50	42	49	43	49	49	40	47	49	55	51	47	46	49	49	49	30	42	47	36	40	48	51	46	61	53	40	55	56	38	54	49	46	39	50	44	46	53	53	44	49	64	34	43	47	26	29	48	38	52	42	42	60	52	43	44	40	53	48	40	46	50	35	48	46	46	36	57	58	51	50	48	48	55	51	37	53	42	49	45	36	48	39	44	53	43	50	35	65	37	48	45	47	57	31	43	46	51	39	49	47	48	51	50	48	46	35	59	44	42	43	48	63	43	34	47	43	46	49	48	50	48	46	47	37	54	36	56	32	52	49	45	49	48	52	38	52	43	39	51	54	45	54	36	63	53	55	36	49	61	51	49	58	42	49	43	51	52	49	50	50	45	47	49	58	47	50	47	35	51	48	44	46	44	54	49	53	50	48	48	41	50	54	44	48	43	43	48	43	47	38	50	46	32	41	48	62	47	37	58	59	40	48	44
15563	9797	6258	12989	41875	59566	62200	51095	38966	28228	17481	7616	2743	1077	696	609	575	611	555	578	570	579	625	583	558	589	584	574	628	573	601	555	577	601	589	592	575	583	589	528	577	569	559	600	568	546	566	562	608	591	579	571	550	621	601	521	563	551	553	570	559	582	599	556	551	570	561	600	576	536	611	582	568	623	577	558	591	595	590	551	572	568	565	569	578	562	600	555	592	631	618	568	585	605	581	593	630	525	580	620	551	606	616	619	566	578	616	583	584	606	560	577	564	569	573	580	535	588	579	563	564	600	556	572	605	555	607	617	544	583	576	585	537	562	549	523	553	585	599	568	580	611	568	606	561	536	545	549	576	552	593	589	537	585	587	556	567	581	570	564	573	593	587	591	568	608	570	594	599	567	562	588	621	562	572	588	532	535	569	570	623	587	552	534	632	590	558	578	595	566	566	581	531	575	597	605	601	555	543	572	585	573	604	565	601	615	572	591	616	602	566	562	557	590	585	605	557	582	586	584	542	588	632	575	619	598	550	586	522	567	588	575	543	587	587	607	572	578	597	576	626	605	585	580	557	575	576	572	586	587	572	606	560	591	588	579	576	531	538	610	585	613	548	557	568	566	564	563	583	602	572	556	557	573	557	628	617	573	586	585	543	557	566	562	571	593	553	558	584	562	530	599	556	566	552	589	589	589	546	576	555	596	540	617	551	566	593	567	599	566	592	568	553	560	561	587	535	598	586	557	559	542	584	550	585	593	572	586	602	552	572	561	555	574	605	617	583	582	585	655	540	569	599	589	559	533	572	566	578	603	582	595	567	579	587	570	554	569	564	586	607	604	565	559	611	602	565	558	583	549	577	562	606	581	562	584	615	632	588	606	604	562	574	570	547	570	565	573	552	633	572	577	591	564	615	591	576	558	601	564	571	555	598	566	610	585	544	590	580	600	565	611	572	555	542	554	572	608	578	538	582	590	595	560	593	570	620	568	577	601	572	608	630	571	594	573	587	575	533	589	610	606	561	601	612	566	565	556	556	578	571	582	580	615	582	547	585	593	556	608	586	593	618	574	613	624	569	544	608	497	562	583	581	567	569	622	599	644	600	570	628	593	615	629	595	560	566	562	546	592	605	569	592	566	560	626	576	572	613	581	559	621	583	586	597	591	540	599	580	543	558	580	575	587	578	545	519	595	564	557	567	541	543	586	569	552	537	594	595	617	580	602	577	593	569	560	640	614	559	559	562	603	562	582	592	583	578	580	570	594	586	595	586	571	607	546	581	601	575	559	588	605	569	556	543	580	577	587	562	623	584	569	605	594	562	609	610	573	577	624	572	595	559	605	594	527	630	568	594	604	560	577	578	576	555	577	602	575	589	575	599	651	633	582	598	594	580	599	594	586	582	542	556	582	551	550	618	614	597	608	598	564	561	593	581	623	569	562	536	567	550	589	607	591	592	551	593	563	584	573	575	551	604	599	595	566	608	586	581	595	576	601	578	559	536	579	579	546	594	540	557	545	561	565	569	577	597	542	583	563	595	588	567	590	602	601	624	572	557	566	590	587	589	582	579	563	544	563	580	540	587	578	582	591	601	543	590	616	555	542	641	589	589	600	579	554	591	541	601	582	599	547	582	562	602	582	582	574	543	503	586	611	556	612	579	576	602	573	573	616	544	605	614	563	577	557	614	587	601	583	586	541	576	556	566	594	548	596	597	575	590	583	590	621	594	553	590	552	592	559	594	538	587	568	577	586	614	511	584	551	566	565	564	564	551	594	564	575	567	561	596	580	596	607	552	596	557	550	580	578	592	588	606	601	579	578	544	613	562	553	557	532	563	544	587	555	590	583	602	575	588	571	612	607	596	560	546	577	592	633	563	574	578	593	575	593	604	623	567	590	585	567	585	564	562	616	592	628	595	560	590	613	602	614	594	586	596	585	585	604	611	566	567	559	586	541	625	580	605	602	635	614	604	569	555	570	597	566	574	579	586	552	561	610	543	579	590	569	571	618	540	553	582	558	622	633	578	593	601	550	567	566	590	572	561	550	571	557	568	607	541	570	583	580	612	602	560	561	599	540	543	610	608	556	625	562	601	586	508	577	569	602	542	587	550	608	583	561	549	591	588	578	565	610	569	556	568	552	638	582	586	583	532	583	536	533	592	602	553	551	559	575	568	574	582	565	588	590	592	573	554	542	600	594	577	575	574	595	563	577	566	594	584	591	578	615	582	586	608	621	594	602	609	546	583	578	629	572	559	574	592	579	580	544	559	577	606	585	575	598	580	542	578	587	561	597	597	625	591	618	585	605	564	571	551	574	567	587	614	603	562	548	579	592	534	548	592	558	595	588	572	582	583	573	553	593	605	592	570	554	559	564	581	559	579	556	579	562	632	578	598	580	594	557	590	544	561	581	599	588	515	587	618	605	554	568	561	581	579	604	585	606	599	614	592	559	598	594	581	554	593	595	564	589	599	580	593	592	543	559	571	573	559	583	583	569	577	576	587	588	590	563	541	584	587	553	591	619	529	574	563	556	556	603	582	573	593	571	585	562	580	543	539	586	571	577	586	572	606	551	588	566	603	574	545	600	587	589	588	571	596	611	557	571	594	624	581	559	571	582	602	548	597	588	561	581	595	494	633	567	576	573	555	593	613	537	606	545	551	568	624	564	577	587	578	546	566	579	586	609	591	568	552	572	563	566	586	610	559	583	624	550	585	530	602	599	595	601	551	617	594	580	563	530	533	580	567	565	590	565	587	580	569	594	622	590	545	579	560	553	617	613	610	586	533	599	586	604	561	587	565	600	593	598	578	534	584	575	591	598	569	578	561	551	567	632	613	596	584	587	574	571	583	585	635	550	589	607	609	591	583	578	582	592	596	619	612	566	568	596	615	585	610	566	601	594	547	566	555	553	599	602	598	571	605	561	591	573	549	546	597	585	540	582	604	601	580	602	572	584	577	573	590	577	590	591	603	558	578	578	593	570	600	583	594	547	560	560	595	542	576	566	548	629	548	611	590	541	585	572	579	578	650	563	588	549	559	626	579	548	552	573	531	585	575	613	573	573	608	586	560	619	559	599	595	641	593	582	565	540	574	590	596	541	579	607	589	571	577	577	605	576	591	580	566	601	563	577	567	566	568	564	555	583	509	569	581	541	578	583	554	609	538	594	566	580	583	551	566	586	593	562	620	562	612	585	558	573	582	582	587	595	565	580	579	601	628	572	574	552	579	539	546	621	577	592	598	580	620	638	577	591	580	584	596	560	557	585	543	601	547	510	556	606	596	572	562	572	552	589	571	547	597	568	578	633	614	584	569	558	611	540	553	589	611	595	589	601	581	597	557	582	595	575	636	564	634	538	584	586	566	573	614	594	607	582	561	532	573	585	604	572	522	546	605	582	572	599	568	577	553	570	550	586	538	636	563	572	591	574	598	621	594	573	616	605	558	608	583	607	605	568	603	572	634	600	562	525	615	573	615	555	555	595	559	603
2066	382	279	232	2288	7885	11490	10981	6239	2656	972	333	127	78	47	52	49	46	38	44	50	41	45	45	54	40	35	42	49	42	44	69	50	50	55	42	38	43	47	26	45	58	46	59	54	51	55	51	41	47	55	57	53	35	48	49	43	44	41	47	57	45	51	45	45	49	43	49	38	45	53	48	48	59	47	51	51	52	44	41	40	63	48	43	52	42	53	49	50	52	39	38	50	30	47	42	31	62	51	53	53	47	49	59	54	54	45	56	45	52	63	55	60	61	40	60	50	60	37	50	51	53	49	59	52	52	40	57	58	48	68	47	52	60	49	59	50	39	62	47	35	39	50	52	55	47	50	41	59	40	52	49	47	44	34	46	46	55	48	35	45	64	49	57	41	46	50	45	63	37	45	47	42	54	33	54	41	47	64	40	38	62	55	49	45	49	65	40	44	54	56	47	48	44	61	50	48	51	58	50	40	48	51	54	54	37	37	57	58	57	48	55	69	39	52	45	43	45	40	47	47	33	68	42	63	49	58	57	48	53	56	48	53	40	60	52	46	29	57	39	53	40	55	55	45	55	41	52	42	53	54	58	51	44	46	46	60	53	52	36	68	52	52	49	51	50	58	55	57	56	56	51	36	52	59	43	46	47	55	43	42	50	38	50	43	41	52	43	54	46	52	48	62	41	38	56	43	47	50	54	43	49	46	42	49	55	41	47	54	45	44	51	51	48	59	50	33	50	58	45	50	57	42	51	47	52	45	55	45	49	62	45	50	48	43	45	55	50	41	35	59	37	53	46	58	48	51	39	53	44	45	42	42	37	62	48	62	50	54	51	48	38	52	59	46	50	57	47	42	58	44	41	64	49	32	51	33	61	39	48	44	25	41	45	50	53	47	39	45	37	38	43	53	56	55	46	42	52	41	36	54	53	44	45	49	34	58	46	46	55	47	38	49	55	40	47	57	48	57	47	45	34	60	44	44	62	56	49	58	45	57	53	49	47	37	51	60	44	50	41	45	48	44	58	48	59	41	56	51	47	48	42	47	53	53	49	48	49	61	40	54	45	50	48	45	63	57	62	45	45	40	41	49	58	46	50	55	52	49	40	43	47	51	41	52	43	40	51	51	38	45	48	51	39	56	45	57	38	47	50	37	54	39	38	53	38	41	48	48	52	47	40	46	62	51	56	65	52	56	39	39	43	36	50	45	49	47	44	39	45	51	44	50	43	40	48	49	46	50	43	45	49	54	46	46	40	42	57	42	49	36	64	52	41	48	49	51	56	55	44	59	52	56	53	68	37	47	46	57	40	57	45	35	49	46	42	43	45	34	42	57	49	42	43	58	39	43	58	46	50	39	57	51	40	44	55	51	49	50	46	50	48	54	45	48	41	51	46	58	51	52	52	47	57	45	60	57	50	42	53	43	40	41	54	56	47	47	52	52	50	52	57	49	50	55	48	41	45	41	46	66	51	52	49	54	51	43	39	39	46	61	44	57	42	41	50	55	49	52	53	46	58	53	42	44	56	47	51	51	47	49	39	57	55	55	58	40	37	54	50	44	43	38	48	44	43	40	49	62	46	49	44	37	54	55	44	46	48	49	43	55	53	40	42	41	44	45	52	53	39	54	57	49	50	50	61	54	54	59	63	39	42	42	49	48	40	49	47	55	48	50	40	49	40	52	43	57	55	50	39	47	53	53	46	45	55	56	50	48	38	44	44	51	35	55	52	43	44	49	41	48	50	57	67	50	60	51	52	56	51	61	55	51	40	48	50	47	51	50	46	49	47	61	38	40	50	62	52	47	45	56	49	46	50	49	49	47	45	41	47	54	48	46	53	39	59	53	42	54	42	48	50	37	56	42	41	50	35	41	71	45	48	36	40	44	47	54	57	48	53	52	52	55	51	57	50	51	42	43	49	52	44	56	49	34	50	58	38	44	52	43	43	50	46	42	52	52	42	55	56	48	50	47	57	48	65	52	54	35	39	63	60	40	54	43	40	57	48	45	57	50	49	55	38	40	41	54	43	43	39	47	59	36	50	51	53	50	38	56	48	42	61	46	52	39	48	45	53	38	49	61	55	54	47	50	54	47	46	44	46	46	47	56	62	46	54	39	56	60	41	46	43	46	43	44	52	47	32	52	53	48	48	64	45	44	42	44	51	44	47	61	59	44	38	44	52	54	51	59	52	57	51	46	37	40	51	47	45	51	62	51	47	45	40	49	54	42	47	41	47	49	69	50	44	45	55	51	44	58	47	43	53	41	38	42	50	44	63	42	48	51	55	57	54	53	49	46	41	55	54	49	56	46	51	54	32	64	40	57	42	43	42	45	52	49	45	46	44	45	45	47	41	47	51	44	46	46	63	47	53	45	51	53	47	55	57	39	41	44	61	48	53	43	32	55	37	45	48	49	51	56	39	44	56	61	45	46	45	39	61	34	44	53	55	36	47	55	56	47	43	51	58	50	48	66	52	53	42	46	49	51	47	37	56	54	42	47	44	44	46	51	54	52	45	53	48	49	41	53	37	40	64	45	43	56	51	52	59	64	52	50	47	51	49	55	31	41	34	60	38	40	53	52	54	60	33	41	46	54	57	49	46	37	46	52	50	49	51	46	49	36	46	45	40	46	42	54	49	45	49	52	48	50	57	75	49	49	41	51	46	38	53	42	47	57	42	57	51	53	44	53	46	34	56	52	60	48	49	33	44	52	52	35	54	52	37	44	45	53	49	60	38	48	40	47	34	59	54	57	58	50	58	34	52	61	56	54	47	47	52	40	56	52	51	47	49	47	65	34	46	50	44	49	36	64	41	47	36	42	37	47	56	44	53	46	40	44	49	32	57	47	40	47	59	45	50	43	56	48	51	61	49	42	58	54	38	46	40	50	53	54	47	35	43	53	50	57	48	46	46	48	46	53	45	48	51	62	47	57	31	49	43	49	42	67	45	49	57	49	40	54	55	54	55	53	53	52	55	53	53	58	49	55	45	44	46	44	53	60	52	43	50	62	47	49	46	48	49	38	60	37	59	70	51	50	56	43	50	54	57	42	60	41	39	50	37	51	31	58	55	53	44	48	43	44	52	57	51	48	41	53	56	59	39	48	52	45	49	44	47	50	52	47	45	56	35	54	57	34	42	49	37	44	38	53	55	52	54	49	42	39	41	58	42	55	56	41	47	41	44	43	66	55	47	39	46	55	44	51	52	47	47	40	57	48	63	63	44	54	47	43	52	49	42	48	49	53	51	48	47	55	51	64	45	50	51	53	44	49	58	55	43	45	49	36	47	48	58	46	39	54	61	48	35	56	50	46	42	48	52	51	57	50	54	49	52	39	49	46	41	40	56	49	37	53	53	48	44	38	55	42	59	50	50	51	32	55	52	47	45	52	53	47	51	45	41	44	45	41	53	48	58	58	40	43	54	47	52	46	48	45	57	46	55	54	47	54	43	51	48	54	61	57	48	48	50	46	49	41	49	44	54	48	46	58	51
16588	9555	5779	12520	42600	57994	60869	54332	40857	29671	18443	8020	2894	1207	764	652	626	635	650	633	612	609	575	580	606	580	641	585	585	596	648	602	585	628	621	612	594	603	639	622	546	614	596	625	604	581	571	593	612	620	578	610	634	578	588	599	588	612	589	603	637	570	589	609	633	581	594	580	603	589	628	619	663	644	543	601	594	576	612	600	623	628	608	575	632	586	583	570	661	649	574	636	654	602	593	595	633	592	583	581	626	635	614	587	599	566	563	617	605	594	628	612	613	604	627	601	598	679	570	582	622	553	611	570	634	594	600	622	601	610	590	591	644	638	609	634	592	590	638	577	618	640	652	586	604	587	603	640	653	629	590	634	648	622	624	627	608	563	605	613	607	604	594	593	615	595	562	578	602	640	617	591	576	640	580	596	574	621	588	620	592	621	604	560	618	617	599	661	616	619	609	615	627	632	621	587	643	607	622	644	556	593	603	631	589	593	606	572	603	625	611	610	575	584	586	651	599	575	615	609	581	609	592	588	623	622	600	595	589	643	618	642	608	625	618	649	644	594	657	567	588	635	606	636	647	616	621	647	576	601	599	561	628	599	564	605	610	607	580	620	561	616	598	537	643	585	617	637	566	581	629	599	633	620	588	568	596	612	595	628	622	596	580	603	579	656	645	599	600	614	594	629	617	615	619	632	650	598	612	617	565	617	590	615	602	638	562	623	622	604	633	643	607	596	600	628	592	658	644	586	585	652	628	636	643	606	601	594	603	556	579	609	628	596	641	646	614	642	619	643	598	634	614	560	592	593	601	655	577	641	613	645	552	601	611	625	595	626	588	628	572	602	577	597	614	620	586	623	564	586	621	587	596	641	584	589	594	614	623	615	613	592	593	597	594	617	598	585	640	578	575	622	649	619	611	640	638	616	586	568	557	637	579	604	575	596	572	605	614	618	642	561	609	611	597	618	595	596	566	614	595	597	595	601	583	575	612	660	595	607	591	569	631	549	587	598	598	586	608	612	589	636	584	633	637	653	623	647	607	611	613	571	615	636	638	635	595	629	601	606	623	640	579	635	640	624	563	599	601	582	607	596	613	594	590	647	584	606	598	602	584	592	642	624	604	592	617	640	611	629	584	631	619	628	602	594	644	629	632	595	609	647	611	573	621	670	593	595	618	660	619	557	569	596	651	627	610	599	618	587	616	577	570	618	639	574	601	647	584	602	633	589	623	609	601	601	642	608	569	637	640	638	592	598	598	611	581	628	586	619	603	645	600	594	676	569	571	621	579	645	638	640	633	633	603	636	633	609	618	557	633	621	641	606	625	650	613	592	605	597	622	600	635	634	612	607	597	607	598	636	606	566	623	616	585	624	628	638	612	637	627	622	577	617	566	622	619	584	596	615	595	629	587	655	595	584	617	590	591	640	626	622	576	616	605	647	623	620	589	614	559	538	573	608	615	650	613	622	637	631	581	611	624	604	600	614	619	662	607	609	601	601	580	637	599	651	573	584	618	639	616	655	612	625	592	587	635	594	630	558	542	635	615	630	620	557	588	600	584	562	636	599	599	611	639	576	644	522	615	596	591	580	563	611	609	614	591	625	633	611	642	595	620	612	650	619	603	647	579	620	584	614	607	561	586	554	626	618	595	608	601	598	564	609	618	658	611	635	586	639	604	559	587	652	593	628	602	574	621	582	602	618	600	653	597	636	628	630	640	611	600	630	636	577	607	579	609	556	647	629	616	659	625	595	632	642	639	618	586	588	605	590	646	610	606	598	589	629	618	603	618	617	583	613	583	639	628	612	625	608	614	593	636	631	606	585	595	648	634	650	611	584	574	596	606	645	576	635	578	574	644	575	586	533	643	657	628	634	637	633	616	630	563	614	589	629	595	582	614	611	595	588	652	580	568	614	613	637	591	590	579	621	554	650	587	581	584	642	612	602	627	596	594	583	621	593	601	595	608	566	665	638	636	603	572	602	653	586	604	606	581	655	611	618	604	642	585	611	610	646	603	598	643	602	627	638	592	574	570	597	583	647	589	623	630	619	596	596	617	608	581	588	644	566	606	631	593	580	620	597	613	606	608	591	618	612	595	635	606	615	633	602	633	597	620	632	605	584	613	610	610	600	648	625	625	612	553	598	630	588	576	574	640	568	623	600	607	590	614	607	596	591	577	664	604	596	634	597	623	576	658	592	612	599	595	605	593	609	629	591	589	607	686	616	613	548	602	560	630	594	639	608	567	625	584	588	653	589	676	594	646	590	583	571	627	647	577	581	629	593	607	634	618	626	618	603	601	570	637	612	580	598	628	616	620	606	595	660	614	605	556	624	618	630	633	593	608	623	567	593	602	572	588	596	602	629	635	636	581	629	604	597	599	634	616	611	585	582	613	632	610	591	586	616	632	578	604	607	643	575	599	604	646	627	575	623	617	623	640	602	644	606	600	601	601	622	609	610	601	607	593	627	622	616	582	629	599	638	558	622	631	595	601	563	644	645	587	628	605	635	596	622	620	573	588	591	608	640	573	575	580	576	612	607	605	619	610	553	630	649	604	592	607	616	655	574	569	606	596	642	609	658	580	614	622	550	611	625	583	595	592	600	576	577	610	579	583	625	583	599	608	592	586	630	618	588	616	595	630	630	584	596	632	613	588	573	606	589	595	621	594	559	603	580	580	601	588	617	602	643	590	616	617	582	624	597	674	616	629	600	613	607	612	646	600	623	615	634	582	621	597	653	660	582	550	599	641	650	654	570	648	595	620	606	578	623	602	621	593	619	613	569	623	614	630	595	576	587	609	599	532	631	619	599	608	607	668	576	577	616	599	668	588	603	576	604	618	607	616	604	626	551	563	608	582	624	602	593	610	624	614	599	598	600	630	597	579	606	585	620	606	603	630	577	626	653	614	589	638	635	622	610	591	604	590	566	642	626	596	624	604	605	630	634	620	603	618	635	635	583	629	581	589	580	604	642	641	616	595	642	670	660	635	578	635	619	603	664	646	601	599	612	616	565	596	633	572	585	622	588	559	622	629	600	594	552	635	595	638	637	639	622	583	562	627	637	665	622	623	569	656	594	626	612	568	587	609	611	613	629	600	663	638	628	601	599	596	657	631	631	616	602	645	613	617	622	582	576	576	613	605	618	589	628	629	644	636	584	624	613	637	581	608	633	623	635	626	582	612	636	606	613	616	599	608	600	575	597	647	622	580	629	666	606	606	583	582	633	590	631	582	578	639	586	619	607	593	626	623	577	601	563	664	583	611	608	601	591	585	621	609	653	621	579	596	632	635	652	613	642	616	600	579	605	604	573	598	614	570	585	607	604	632	565	631	604	601	581	612	576	640	622	584	583	557	603	612	572	567	656	609	585	589	626	616	645	614	608	655	614	599	613	591	598	603	626	588	615	584	629	589	603	612	612	593	580	624	632	642	624	596	598	586	643	563	602	571	591	605	649	596	587	619	620	603	550	652	579	620	617	608	602	585	547	599	580
1179	636	452	449	1609	10894	20283	18449	10808	4523	1742	562	211	101	62	65	55	53	63	37	47	49	45	62	54	66	48	43	53	47	52	43	54	46	48	58	54	62	52	58	57	53	44	57	55	61	51	48	49	48	52	67	34	51	48	45	41	57	52	61	45	50	56	47	45	34	39	53	45	66	50	48	54	43	55	52	56	49	55	59	62	49	49	62	40	62	49	51	60	55	48	46	64	57	49	43	58	59	42	49	62	45	55	57	43	57	53	48	55	50	53	49	64	41	51	46	56	54	50	68	44	61	54	52	58	52	52	52	43	53	59	47	54	45	42	64	48	56	45	47	61	74	65	52	51	51	54	52	50	68	42	50	43	51	56	53	40	61	41	50	53	46	48	40	56	52	56	50	56	59	69	65	47	69	58	61	51	47	44	44	53	60	60	52	61	58	47	54	49	55	56	49	54	53	42	46	43	41	49	50	46	55	50	41	48	64	53	60	64	42	56	59	57	43	60	54	49	54	52	59	43	51	66	49	60	46	38	49	52	67	44	46	48	57	61	48	61	39	37	47	55	52	47	38	53	50	57	37	58	45	60	58	57	45	60	53	55	54	43	44	37	57	50	51	58	47	54	66	58	47	51	49	44	63	48	45	49	47	43	50	53	39	62	45	55	57	48	55	53	56	49	53	50	50	45	55	54	64	33	46	43	35	46	60	51	53	51	41	43	55	50	51	52	44	60	40	43	54	53	53	50	41	55	54	56	47	55	64	51	56	58	57	55	39	44	65	58	51	46	64	57	44	48	44	56	54	67	39	46	60	38	52	65	51	50	54	67	49	60	53	48	63	61	37	60	55	39	49	47	45	51	58	43	38	52	57	35	39	58	52	60	62	52	40	46	56	51	57	52	59	45	54	57	64	46	45	45	61	44	59	55	50	51	64	48	59	48	50	50	52	50	52	53	45	58	52	48	49	46	60	36	42	61	57	66	55	47	47	57	57	51	55	47	46	61	58	58	60	47	56	44	53	37	52	38	43	51	55	62	57	51	53	51	41	69	48	55	40	55	53	42	49	60	42	46	57	58	51	39	57	51	57	57	63	49	53	46	44	58	40	59	48	33	41	42	64	50	60	48	55	46	47	54	40	70	51	58	47	52	34	50	46	45	56	63	67	49	50	57	44	43	72	48	55	57	46	44	50	48	54	55	51	49	52	60	44	63	53	50	55	54	69	64	43	56	45	42	56	53	51	55	44	52	58	43	51	46	57	48	51	51	39	54	44	57	40	49	50	36	52	55	54	59	50	48	58	59	45	50	61	61	55	55	58	45	47	54	53	51	70	49	50	49	55	52	54	53	53	55	57	57	46	52	52	55	49	69	49	42	41	63	56	59	47	48	49	41	53	52	47	51	60	46	30	64	55	57	54	55	49	51	56	37	51	43	60	53	53	59	55	65	48	51	51	41	42	59	41	58	58	39	42	50	49	46	42	38	43	58	48	58	50	50	51	49	54	42	40	47	44	47	50	38	58	59	50	47	53	65	49	52	49	45	44	50	42	62	54	43	55	58	45	65	40	42	51	61	51	45	45	47	52	57	58	54	63	49	66	61	56	59	46	43	49	43	63	53	47	50	51	62	48	53	40	51	45	61	61	68	57	63	37	51	55	62	62	48	53	57	49	37	48	45	56	48	52	57	45	62	37	58	50	59	62	58	47	38	42	50	53	42	48	55	48	51	34	66	58	43	39	33	55	55	46	45	48	57	45	46	52	53	49	52	47	50	56	50	56	56	57	43	42	61	46	41	44	36	56	56	53	55	60	61	63	43	34	68	49	48	48	39	41	50	54	48	46	47	60	52	37	53	41	58	47	38	56	52	54	49	57	47	58	57	59	50	49	60	50	52	46	52	60	49	50	41	59	49	46	45	42	53	51	59	45	47	50	54	55	59	51	53	51	58	47	55	63	62	45	40	49	44	48	46	56	62	50	61	66	38	58	48	43	45	41	46	46	49	58	56	41	56	58	54	50	42	64	47	44	36	49	56	46	37	47	56	47	40	70	51	42	48	62	43	57	55	51	55	63	48	46	48	56	54	48	47	49	50	50	57	50	53	51	58	47	62	54	46	46	45	46	60	61	45	64	55	63	56	46	59	58	48	58	52	58	53	51	45	58	58	55	55	49	65	45	57	57	53	49	49	61	34	54	58	54	44	45	51	59	43	51	50	47	55	53	44	65	68	64	48	45	56	47	46	56	47	50	62	46	52	43	44	47	59	56	46	55	55	61	52	64	48	39	58	50	50	52	57	50	52	42	55	40	45	47	56	65	57	57	62	54	61	44	52	58	37	64	52	55	46	61	58	59	41	48	49	46	58	60	52	48	55	57	55	59	48	48	40	46	48	58	51	54	53	39	39	39	47	61	45	38	70	50	31	51	48	44	44	61	38	47	53	47	48	48	54	41	56	55	54	60	68	56	49	46	54	52	51	38	58	59	49	51	52	60	52	53	49	55	65	41	60	67	47	55	56	50	56	54	58	52	50	49	44	55	45	46	58	51	53	41	63	52	52	40	53	51	65	52	45	33	54	41	46	53	46	53	39	52	51	44	60	36	48	62	61	54	60	55	47	56	44	44	58	58	58	63	48	65	46	55	57	65	39	59	62	49	65	64	41	61	52	48	55	59	54	55	42	55	64	39	60	54	51	44	52	56	58	59	44	60	47	51	59	52	37	44	43	49	58	45	51	58	48	48	48	47	42	41	51	51	51	44	48	59	52	58	61	56	57	52	52	52	57	38	43	45	60	51	40	63	42	50	51	57	64	44	43	50	58	48	39	42	42	57	55	49	45	42	35	48	44	56	53	44	55	46	53	48	52	37	47	61	50	43	55	42	64	58	50	65	50	45	53	59	50	52	59	46	54	59	54	49	43	66	51	54	47	54	45	56	58	59	32	53	55	48	48	49	50	59	53	61	49	54	48	47	49	50	67	54	48	59	47	51	47	52	50	47	67	60	44	60	56	63	56	51	56	67	52	62	60	60	56	47	58	44	54	55	45	45	46	45	50	34	49	56	52	62	47	51	55	51	48	43	50	55	54	56	44	38	56	51	51	53	43	51	48	52	44	43	50	44	56	46	52	49	54	42	66	42	42	43	57	54	58	37	40	56	56	51	50	48	54	59	48	63	50	65	58	57	66	50	44	50	50	57	58	59	61	46	55	50	48	46	50	54	48	47	45	47	46	51	59	39	55	51	44	38	57	44	37	45	42	51	61	48	53	54	58	47	54	67	57	46	57	53	52	50	47	65	56	57	52	54	58	43	49	48	40	50	47	47	59	51	68	60	50	54	60	37	54	36	61	43	47	41	63	50	48	51	55	50	57	42	65	59	64	46	37	50	50	47	35	46	52	47	62	43	52	59	48	49	68	56	50	42	48	45	53	46	55	60	59	39	52	53	40	54	61	38	45	58	60	51	55	43	43	44	47	63	52	54	63	33	55	52
21890	13313	9172	19804	37802	64060	74541	64315	48650	34732	23829	12489	4960	1886	919	705	642	690	633	674	687	624	705	639	680	656	673	661	627	676	673	661	631	645	659	622	596	614	607	657	639	628	632	643	607	680	661	646	646	607	605	638	633	673	602	678	636	654	644	608	617	573	648	641	631	630	630	657	585	618	668	636	638	682	651	621	656	632	643	654	699	635	617	683	640	625	649	653	644	650	624	600	673	619	610	630	636	657	644	650	655	654	636	632	609	643	646	650	641	650	618	643	661	700	682	662	671	658	585	657	658	662	638	636	618	648	659	651	642	630	655	686	645	629	641	607	647	719	624	625	649	633	640	632	650	637	636	620	646	643	608	626	658	670	643	658	655	635	646	646	657	653	657	657	617	619	619	676	638	636	660	648	651	572	622	654	694	633	617	631	633	620	671	634	671	679	578	635	643	665	663	637	672	654	640	658	645	622	641	625	619	613	625	641	662	653	625	638	642	672	651	645	642	651	659	616	660	664	621	619	612	686	630	608	628	623	682	638	605	649	628	625	633	633	687	659	634	645	649	680	673	671	662	657	637	654	645	668	652	651	674	654	608	618	616	623	655	658	700	635	622	645	627	628	627	652	673	712	668	615	656	669	640	615	685	652	593	698	644	621	654	618	606	689	591	623	614	637	643	622	643	616	651	623	642	637	668	648	670	642	604	637	632	612	620	657	638	670	655	640	669	684	663	650	623	618	666	645	644	634	619	637	665	628	622	613	670	709	671	641	611	680	634	611	664	624	650	658	653	676	602	615	654	605	655	631	648	655	637	631	636	640	663	665	646	677	647	624	677	655	626	645	624	643	665	642	633	648	687	646	632	637	690	625	645	619	642	652	629	683	625	632	621	635	635	691	611	592	658	646	669	648	662	622	681	626	651	624	653	647	651	624	621	664	653	655	655	630	648	644	646	635	596	654	661	634	655	662	640	621	631	637	657	635	678	655	596	652	640	685	630	670	650	678	646	618	640	637	698	646	619	672	647	605	603	650	662	646	627	632	662	656	646	642	616	662	648	660	587	605	661	666	621	639	618	616	686	661	669	630	671	657	647	683	631	615	609	657	673	611	671	654	631	604	647	703	610	673	622	621	674	587	649	650	689	634	673	613	640	577	664	663	647	600	653	656	619	639	653	615	574	644	608	667	660	655	654	614	698	650	647	624	661	647	686	664	663	625	715	629	634	655	610	689	649	627	658	629	646	639	641	637	659	580	664	657	632	649	675	680	646	637	640	649	621	691	687	611	641	646	685	608	639	621	628	617	634	633	589	571	671	646	636	628	635	659	674	705	646	638	648	662	606	663	672	669	639	627	654	622	597	654	649	619	651	629	648	669	621	667	641	630	630	590	601	645	659	644	669	629	647	646	693	678	610	643	656	622	657	639	625	629	646	619	646	705	660	632	628	647	648	643	630	623	664	671	651	671	611	679	657	660	671	655	625	631	616	609	683	623	649	644	632	655	620	579	633	640	626	637	644	629	639	618	639	676	679	657	625	633	639	671	618	636	644	656	688	697	677	659	647	650	652	636	637	645	677	653	647	635	671	649	640	623	644	672	636	595	699	673	609	603	646	625	640	617	660	649	679	642	693	600	624	675	637	661	608	627	663	689	624	665	617	610	634	579	614	625	671	629	646	678	634	680	686	674	663	629	683	667	634	679	656	643	605	621	647	624	668	639	644	669	642	677	613	669	637	625	631	618	660	602	644	654	671	665	671	661	663	635	657	615	637	625	647	645	670	647	671	624	635	629	624	667	635	620	680	672	653	613	663	655	594	624	609	618	637	607	622	662	663	666	640	663	650	640	649	665	662	656	666	658	644	654	632	641	649	673	659	639	622	652	656	664	654	678	660	662	601	653	619	638	601	612	596	649	643	641	665	619	642	645	689	641	642	640	639	657	667	591	639	651	633	632	645	619	604	658	651	636	610	606	646	653	648	642	644	656	665	640	643	677	612	633	703	632	644	625	605	648	609	642	616	627	623	692	645	615	710	607	653	693	644	651	667	601	619	644	669	632	598	639	640	680	654	608	665	620	696	631	640	677	649	620	653	636	616	657	639	649	612	611	634	706	662	636	656	623	671	696	653	612	685	627	603	617	686	622	649	657	646	616	639	638	653	659	637	637	605	629	643	660	654	630	652	671	649	671	639	656	679	652	630	670	699	628	649	669	644	654	689	650	644	652	602	645	690	657	673	655	601	615	668	666	656	597	645	563	645	656	614	636	620	642	626	647	624	600	630	592	624	639	657	632	636	671	611	663	644	636	650	656	664	615	698	625	689	640	675	643	660	624	646	660	646	636	642	678	679	628	602	624	672	621	616	683	635	635	635	607	649	635	673	656	658	606	634	607	621	596	680	662	606	644	628	668	651	606	632	667	648	624	618	697	649	662	653	622	645	636	627	662	653	637	660	625	670	656	605	646	640	645	651	674	644	588	670	613	666	667	628	641	667	689	659	654	683	621	629	650	640	644	629	618	676	637	648	651	618	631	646	705	624	673	652	650	651	640	632	638	622	637	662	627	672	623	657	637	658	664	626	605	630	613	665	646	652	631	631	692	633	641	601	684	676	639	657	636	659	692	599	630	649	671	647	609	666	662	657	641	624	641	652	626	633	594	621	681	638	678	632	660	656	614	614	665	668	666	663	615	654	641	653	625	615	624	622	680	643	654	629	652	638	676	625	649	673	668	667	651	689	626	666	637	663	676	634	645	667	634	603	615	629	659	601	639	641	672	656	653	645	618	650	655	645	619	625	648	623	614	659	667	610	590	607	654	673	658	599	660	646	672	651	592	641	633	594	663	606	667	656	640	655	656	656	672	675	647	643	668	616	654	642	686	639	672	667	629	624	682	648	673	600	600	615	642	662	681	653	677	654	642	598	673	627	716	620	636	636	645	642	667	629	627	688	661	642	657	626	645	629	650	662	666	622	597	704	632	624	671	650	632	663	597	652	628	607	655	617	616	613	660	688	650	640	621	647	632	616	642	618	621	613	662	593	641	667	636	621	671	618	632	672	645	581	620	591	641	681	619	619	600	648	607	626	652	632	622	633	633	629	639	641	634	630	653	696	638	653	671	661	626	643	635	693	579	617	688	642	659	652	683	620	647	616	668	623	635	694	649	643	646	635	603	631	682	657	656	624	607	628	659	640	625	588	648	636	636	664	652	624	679	654	673	633	678	637	606	645	654	655	660	650	653	694	634	627	617	677	614	595	670	637	645	709	631	653	662	648	676	657	626	642	672	603	647	623	672	640	669	650	658	648	567	657	624	647	662	708	644	648	662	598	624	655	639	640	672	630	639	613	627	629	604	628	599	639	627	649	660	691	666	638	681	644	672	610	616	612	635	635	623	688	623	642	695	635	609	636	665	671	664	659	627	590	671	652	660	663	675	626	638	635	668	708	672	577	641	615	705	642	626	700	650	632	627	605	637	623	654	685	644	647	617	624	674
1306	151	97	104	226	1789	4416	4423	2892	1276	520	202	105	65	59	41	40	40	53	38	34	51	37	33	41	40	39	40	31	35	51	34	44	42	43	38	47	40	37	46	43	41	35	34	24	47	43	44	44	43	33	43	40	32	49	42	45	41	37	43	42	44	50	46	40	50	41	43	46	42	43	46	53	45	31	39	41	34	36	56	35	38	45	37	42	37	42	46	40	53	57	46	47	29	45	35	46	45	53	34	46	49	38	35	43	33	40	36	30	45	52	39	41	50	47	42	40	44	45	38	40	38	55	34	44	44	36	34	42	31	36	53	42	49	46	42	37	42	40	43	50	39	39	33	37	44	51	43	49	33	45	49	49	45	37	39	38	35	35	29	37	40	35	37	39	40	43	42	52	46	53	39	48	50	42	43	39	36	39	43	31	47	41	33	51	39	62	43	36	36	46	40	43	38	38	36	43	52	42	55	48	42	42	45	54	43	46	50	41	43	47	40	47	46	44	38	36	43	49	25	44	39	32	40	43	44	43	48	40	50	44	46	38	49	50	35	47	37	49	46	43	46	41	47	37	29	51	38	47	40	42	37	37	29	53	42	44	39	42	45	53	42	41	35	53	39	38	44	37	38	47	48	58	35	40	56	43	41	31	40	47	37	38	39	49	38	56	49	38	34	45	42	37	36	47	55	44	32	41	47	38	44	46	41	56	38	42	33	30	44	45	53	53	33	39	39	31	53	41	49	45	39	44	39	46	42	36	47	45	39	44	36	50	51	46	45	50	38	48	35	41	47	47	31	38	39	51	35	47	31	48	36	42	54	30	46	42	40	48	49	48	41	39	47	57	38	40	50	50	44	33	32	45	52	37	48	42	46	36	49	38	40	37	51	47	47	44	49	41	40	55	48	35	46	54	44	42	54	41	38	48	55	43	40	43	38	39	43	47	49	51	47	27	46	41	43	42	33	44	45	42	37	42	47	40	39	44	61	39	45	45	51	44	49	43	41	38	49	41	47	43	44	44	34	30	38	35	37	40	42	43	52	33	52	50	40	43	38	51	42	45	42	50	52	46	43	49	49	39	51	37	35	41	41	34	41	47	45	46	44	37	33	42	37	43	49	35	42	47	46	37	44	39	43	41	48	37	49	34	50	35	40	39	45	35	41	33	36	43	54	37	52	48	49	39	46	35	35	48	34	33	38	43	45	31	38	40	41	38	41	41	37	40	39	35	43	32	45	33	50	29	48	32	39	49	41	39	39	49	37	48	46	41	41	42	40	52	48	51	48	34	50	39	35	41	48	50	44	47	37	49	42	33	34	38	57	35	54	44	47	40	47	43	42	40	37	55	46	32	45	52	45	39	44	42	45	53	37	35	42	47	43	42	44	38	48	47	37	52	34	53	44	53	34	41	31	48	32	40	37	37	44	40	41	51	42	47	44	40	39	49	42	44	54	54	45	34	40	51	39	43	54	57	44	53	45	34	38	29	39	42	40	45	36	23	44	45	42	36	49	45	34	39	50	43	34	55	43	49	34	45	39	46	47	39	43	35	39	35	38	44	39	36	54	41	44	46	47	34	50	41	52	40	40	38	49	49	21	47	40	47	49	47	55	40	37	42	44	40	43	50	45	49	35	46	38	41	37	27	31	37	44	32	59	40	37	44	41	32	33	41	34	40	51	45	48	52	29	39	56	48	40	41	52	37	45	44	41	46	38	52	38	36	49	40	38	47	35	43	39	32	42	35	40	39	36	28	46	38	44	37	45	40	40	40	46	54	51	51	46	51	33	41	44	41	43	44	53	46	35	55	47	35	55	37	44	51	33	42	40	45	43	41	45	46	46	47	37	45	53	45	41	46	39	40	42	34	39	33	38	49	40	36	41	38	44	46	37	38	40	38	42	45	53	43	31	34	43	47	42	51	35	29	36	48	47	60	44	35	40	49	40	56	54	41	40	47	41	39	34	50	48	35	42	45	45	38	34	32	63	39	30	42	45	42	47	42	37	37	45	46	44	45	47	30	35	44	47	43	46	30	40	37	47	43	29	34	53	27	48	38	26	52	38	55	43	38	34	44	33	46	39	43	57	39	39	35	43	34	48	38	46	41	40	41	34	46	26	49	48	40	34	39	44	30	34	38	39	33	33	39	44	40	37	44	32	45	41	50	46	33	38	46	33	49	39	43	50	47	31	49	35	45	50	47	46	44	41	51	42	57	46	32	43	47	37	57	35	39	47	46	46	34	52	41	43	46	32	48	35	40	40	45	33	33	34	37	44	44	37	38	45	47	46	42	49	38	43	48	34	31	39	45	45	44	30	49	34	37	47	48	38	39	39	39	36	47	39	37	33	49	48	37	43	42	47	37	41	49	42	46	46	43	38	36	48	41	34	53	39	43	51	37	30	28	35	37	38	45	37	44	41	41	34	32	41	50	38	38	39	38	34	43	44	48	48	41	54	46	43	40	46	41	37	42	40	37	43	30	44	43	49	38	51	44	41	44	48	43	47	45	45	48	45	43	49	40	34	41	38	45	39	42	52	37	50	49	32	46	42	30	39	33	43	46	52	48	53	47	40	40	46	45	39	32	48	36	34	43	42	46	36	46	38	47	34	41	48	41	33	32	43	32	46	50	44	27	39	40	37	42	54	49	36	29	57	51	50	44	49	42	42	38	30	47	49	48	32	37	36	50	38	27	34	40	36	52	43	48	40	50	34	49	49	43	45	34	40	54	51	49	34	43	50	39	35	42	44	37	52	32	36	42	37	45	46	35	36	38	31	44	44	37	48	46	26	46	53	46	48	37	44	36	35	34	33	50	49	43	39	42	34	37	46	37	40	39	44	41	38	39	50	47	40	49	38	49	33	46	39	31	42	42	37	48	41	41	29	35	44	45	46	41	44	39	30	45	43	51	37	42	45	32	40	47	40	36	32	43	44	52	45	47	49	43	45	36	39	51	48	38	48	50	38	47	42	55	46	40	39	53	43	45	40	43	45	33	47	46	51	45	33	36	40	35	45	48	40	49	36	43	41	55	50	46	45	45	49	44	51	40	31	51	48	47	44	42	38	51	52	52	43	44	38	36	50	41	56	40	50	37	39	44	34	50	33	45	53	42	36	42	44	45	37	42	46	46	51	40	34	50	43	36	46	46	49	45	30	38	48	46	32	35	48	40	42	46	41	40	29	39	38	37	42	35	48	43	38	25	45	40	35	48	40	51	40	44	42	50	50	37	45	42	35	41	42	50	40	42	53	49	32	44	54	35	42	47	46	44	53	48	53	41	44	49	38	45	44	38	29	44	39	28	51	35	42	47	38	34	42	37	47	37	47	43	43	37	41	38	55	44	42	41	45	53	44	43	33	51	53	35	46	53	41	42	45	42	43	41	34	44	52	46	47	37	35	37	40	40	45	38	33	36	48	59	46	51	37	51	43	39	61	47	42	44	45	45	45	45	48	42	40	37	60	48	40	31	45	52	40	37	36	43	36	32	45
12115	4136	2513	6695	19330	37829	45021	39935	31398	21735	12117	5581	2167	989	615	607	500	494	513	519	496	482	520	509	538	498	522	542	535	484	511	532	543	548	537	511	514	529	537	512	516	508	489	485	515	553	518	552	508	534	492	518	551	569	500	514	555	511	531	499	501	558	475	528	510	522	530	537	532	531	534	529	519	551	537	517	494	493	524	535	548	544	522	488	558	543	536	502	481	533	535	530	542	503	524	524	574	514	506	501	497	530	518	536	538	492	519	510	539	543	523	519	541	553	526	499	497	557	535	531	540	551	571	505	528	535	526	511	510	551	482	534	547	513	550	521	554	510	518	527	514	495	512	525	498	565	548	551	511	531	508	519	515	511	540	541	533	514	524	542	498	529	562	491	532	554	549	503	519	527	529	519	551	524	545	515	507	526	523	518	494	505	496	545	559	551	569	520	505	527	518	562	524	483	567	528	504	525	528	556	560	534	519	509	535	522	569	537	493	551	512	497	534	482	521	553	543	548	507	529	528	543	553	507	570	544	516	512	530	501	491	518	519	550	526	550	478	524	538	491	514	568	557	517	531	489	557	545	509	533	533	530	518	550	532	540	578	512	541	548	509	540	522	549	538	527	534	503	513	531	552	497	533	507	516	493	487	552	529	550	490	551	537	524	536	539	535	540	535	545	519	545	514	506	511	523	506	512	547	508	537	532	492	534	500	508	539	496	506	517	547	514	538	529	528	544	493	536	576	532	523	511	525	507	522	506	558	512	541	521	499	507	544	555	489	507	567	551	578	538	547	537	524	515	529	562	512	522	548	568	512	506	516	567	523	478	502	530	549	546	517	541	559	550	509	570	508	543	519	555	490	507	529	497	503	527	494	549	512	531	542	531	534	553	544	534	559	532	553	545	534	483	505	535	515	524	520	534	552	577	508	525	557	555	545	546	517	488	523	509	574	545	564	529	539	500	500	549	566	502	508	527	533	533	523	544	570	526	510	555	520	519	530	538	529	574	512	545	517	500	517	557	578	497	547	572	523	505	534	514	542	526	509	527	536	530	537	563	519	541	513	502	530	500	549	526	543	551	545	506	505	526	559	558	579	561	511	500	519	498	537	528	534	505	548	527	576	565	565	506	567	497	523	474	529	531	546	529	503	513	509	542	519	532	549	568	532	546	516	539	494	538	493	511	543	500	511	491	537	500	507	537	531	493	534	558	532	485	580	531	538	540	553	524	549	562	532	582	508	537	524	505	530	540	508	522	524	546	543	562	503	518	499	560	500	541	550	516	523	547	543	506	520	534	550	487	543	547	540	526	508	539	534	538	531	527	551	533	527	539	530	540	560	512	539	534	535	516	520	554	516	522	539	544	512	478	565	539	553	510	529	525	505	494	546	531	497	571	534	521	529	515	511	516	489	515	511	510	512	512	523	520	532	499	542	514	538	526	526	536	541	516	561	518	516	532	543	547	538	507	511	539	539	545	559	515	519	502	554	530	534	551	513	546	521	534	545	541	513	523	533	535	506	520	541	542	518	536	525	523	575	527	527	489	568	517	522	518	511	566	527	518	560	571	540	554	539	536	574	490	531	562	566	529	524	539	499	551	526	506	523	528	513	535	513	572	538	545	507	508	556	552	504	527	554	530	513	518	528	536	526	524	475	538	527	510	507	499	515	553	541	544	513	478	535	541	533	478	507	538	521	495	517	579	524	546	535	533	533	499	594	530	531	478	529	548	520	545	533	512	553	498	529	480	535	540	504	532	512	534	525	538	576	514	525	542	568	569	510	528	505	497	534	548	547	537	508	532	521	570	525	535	499	560	549	554	516	528	531	569	530	541	515	539	504	536	489	524	494	512	544	553	549	545	528	512	540	532	515	575	543	532	519	495	515	507	562	530	528	543	531	495	540	542	533	509	533	511	514	531	526	485	537	539	531	539	519	531	566	565	523	537	527	510	537	495	530	516	525	544	499	518	526	532	519	531	532	553	533	533	525	513	544	509	501	510	473	586	547	519	521	502	541	537	513	493	544	530	510	529	538	513	548	514	489	545	552	486	562	540	554	536	557	549	526	494	513	522	505	555	534	551	544	527	471	527	558	523	511	529	499	541	580	580	513	564	562	546	499	502	540	522	506	535	542	547	506	551	502	555	510	529	559	475	520	517	580	531	546	485	551	541	538	541	539	497	522	524	506	494	469	505	554	545	524	555	563	556	508	522	551	522	538	473	562	526	535	540	522	546	528	519	570	522	518	515	548	514	531	553	540	540	561	497	547	626	564	536	556	522	514	539	539	493	551	529	533	515	500	533	510	506	543	524	511	542	537	518	524	538	530	531	518	538	534	533	568	530	545	510	564	500	550	546	514	505	526	518	537	531	496	515	514	549	559	504	527	504	552	531	553	506	526	503	552	525	522	519	541	502	557	527	528	501	512	547	524	515	524	518	529	519	523	501	528	526	542	518	519	552	532	520	525	513	556	522	533	532	463	536	560	524	493	490	567	504	533	514	512	532	515	515	491	494	544	521	543	532	546	538	556	512	545	550	485	531	521	518	550	505	500	562	513	544	539	512	510	542	548	507	510	505	528	491	516	583	536	537	525	527	547	518	527	567	517	534	514	506	516	582	559	528	535	540	505	536	527	500	523	531	541	504	518	493	548	515	525	529	541	571	524	524	549	491	561	489	478	553	537	503	549	495	546	525	563	534	533	524	530	520	543	530	526	481	538	493	565	525	572	500	556	489	509	527	521	554	549	532	519	482	531	558	475	559	553	494	504	514	507	552	520	529	548	524	526	486	524	505	553	547	542	525	592	504	568	509	526	501	533	548	515	552	482	523	502	553	519	508	550	575	500	523	532	532	550	527	540	523	536	525	507	504	535	550	514	519	553	508	505	511	524	514	532	543	559	502	538	544	511	535	528	524	538	525	563	542	536	548	468	550	527	548	556	526	545	538	534	528	556	538	536	500	539	556	510	525	541	492	495	525	536	543	551	555	530	517	514	516	522	563	546	544	517	533	507	595	499	535	576	524	529	530	535	516	530	520	534	542	507	536	483	526	532	518	569	522	551	499	520	545	521	519	515	545	528	550	556	550	513	552	514	512	528	497	558	520	539	538	499	519	561	510	502	514	504	543	523	536	517	543	519	539	525	582	530	529	494	522	543	561	530	538	517	542	548	528	503	527	519	496	507	516	517	553	563	563	510	504	491	543	537	515	494	537	536	535	510	526	528	521	540	529	537	532	524	523	530	506	509	501	542	524	541	524	551	514	517	514	535	553	518	566	551	560	556	529	533	521	571	542	523	553	502	535	562	510	534	535	553	557	543	562	538	548	514	531	543	507	533	509	553	515	534	546	507	514	529	557	521	531	461	550	545	530	521	546	521	531	511	524	603	538	534	523	524	556	527	555	567	543	505	515	516	532	560	522	534	538	525	555	536	525	512	497	528	515	516	528	550	511	525	552	572	495	527	520	541	521	547	514	544	521	526	540	490	489
629	379	286	323	1735	5197	10119	11030	7202	3174	1227	458	160	84	50	47	54	58	46	42	44	44	58	39	45	39	54	38	39	42	44	32	51	42	45	45	52	48	50	50	38	52	49	45	61	55	38	45	60	47	46	38	42	50	51	48	46	39	50	45	51	47	46	43	41	57	56	36	38	55	40	54	57	51	56	57	44	41	41	55	46	41	62	42	49	52	48	49	44	46	52	36	39	43	52	42	48	56	39	55	51	45	42	55	38	49	53	47	43	43	40	47	43	53	33	50	50	40	38	51	51	48	32	51	46	57	32	47	47	46	44	43	51	44	46	48	41	41	45	48	47	44	59	44	43	42	48	39	45	34	52	49	45	49	45	36	52	43	45	43	51	43	51	36	48	51	52	32	44	58	54	30	46	39	53	59	43	48	44	51	66	41	35	43	40	53	46	48	49	45	48	47	59	35	47	34	47	43	44	51	40	49	48	66	46	51	53	46	39	33	49	51	39	45	41	40	45	44	47	52	41	40	41	42	41	39	47	41	48	51	43	43	46	50	50	39	44	55	43	47	51	42	50	58	52	40	37	56	45	52	49	43	51	41	48	42	43	59	46	44	42	49	46	53	46	47	35	42	50	37	46	44	37	48	40	31	48	37	39	40	41	46	41	53	40	49	49	31	45	39	41	32	50	54	33	45	50	60	50	45	50	41	43	42	39	39	42	39	49	45	54	42	53	43	46	35	36	49	54	39	42	46	46	43	45	36	58	57	46	57	41	51	35	37	56	39	53	48	42	47	44	47	38	52	41	33	52	43	43	36	44	50	42	35	35	56	45	32	52	34	41	35	45	41	49	29	37	39	49	37	38	42	48	60	53	54	43	45	41	38	48	51	43	41	37	47	41	43	52	38	43	35	44	38	46	53	40	59	46	34	50	47	51	45	47	48	46	32	54	40	41	57	38	41	43	43	53	50	49	34	49	56	48	40	38	36	52	45	38	50	49	45	42	58	46	45	51	46	53	49	49	46	30	47	54	43	39	48	48	54	42	43	49	36	39	57	38	37	43	54	54	48	56	55	39	57	51	46	45	40	37	44	51	41	41	47	37	31	36	38	48	38	45	39	38	53	47	36	50	57	55	54	46	49	48	40	50	39	41	56	56	39	51	39	51	50	49	43	48	45	40	48	48	40	58	46	34	54	46	44	50	40	26	60	37	46	50	41	47	43	56	41	39	41	49	40	45	54	46	41	44	58	47	45	54	51	48	57	38	43	33	62	56	60	49	46	39	43	49	52	45	48	45	54	42	43	43	39	45	55	40	49	61	38	62	56	47	42	52	33	43	43	54	47	51	51	42	32	36	44	57	40	47	46	49	48	33	42	46	38	45	45	37	54	38	50	38	38	44	36	48	35	42	45	39	54	49	43	48	39	55	42	49	42	40	40	47	43	36	36	47	44	44	57	43	49	38	49	54	52	40	46	44	39	39	53	50	40	43	55	48	45	44	46	44	45	44	36	56	45	43	52	42	54	45	54	51	48	46	58	45	36	35	35	49	61	37	47	33	52	53	31	34	45	43	42	43	42	42	40	41	42	38	43	41	56	35	35	41	51	39	45	38	47	42	52	51	53	53	40	47	36	42	38	47	41	40	40	54	35	25	56	61	44	35	38	44	49	52	41	42	38	53	51	41	47	29	46	49	42	38	45	50	46	39	42	40	38	45	53	44	47	45	54	43	41	41	51	47	46	57	54	43	51	49	46	51	44	43	52	59	47	48	53	41	41	43	40	33	57	46	38	52	41	32	47	39	45	43	46	46	50	42	57	44	35	50	51	40	38	42	59	34	57	40	45	43	50	48	46	46	51	48	59	44	51	44	45	37	37	59	44	52	53	50	37	56	48	48	54	54	44	49	47	51	49	38	29	49	46	38	44	38	37	41	46	44	45	45	41	39	43	45	45	39	49	35	44	55	49	54	49	50	40	48	39	50	56	52	48	50	43	54	43	39	57	47	39	49	41	49	42	38	55	41	65	48	45	41	51	42	49	43	44	46	56	47	46	47	51	48	37	32	32	34	47	48	45	38	42	49	41	51	46	38	52	53	58	24	55	48	52	46	34	45	43	47	39	47	35	63	39	37	47	48	44	55	36	54	43	53	42	46	46	46	60	43	43	35	51	31	42	48	59	36	42	51	48	46	31	43	35	37	52	54	49	32	48	52	42	46	36	52	38	35	48	46	43	54	41	45	28	44	58	42	40	44	50	50	34	47	57	41	28	48	45	42	55	52	50	46	29	39	50	54	51	48	48	61	50	46	56	35	48	52	46	48	37	48	43	56	45	50	51	53	47	58	36	60	45	43	36	52	51	50	54	39	54	48	50	37	48	44	49	37	38	49	59	47	50	44	53	50	37	46	54	51	42	35	45	48	49	45	44	56	56	41	39	47	42	43	51	51	48	37	31	42	49	45	44	47	51	43	44	46	47	59	54	49	44	48	63	56	48	51	57	41	57	38	46	40	41	52	41	44	36	55	45	44	48	61	39	51	46	51	37	55	38	44	43	50	44	42	40	46	50	39	53	51	39	44	59	49	41	48	50	36	46	54	43	52	46	38	50	54	52	37	47	45	51	50	46	60	38	54	46	50	42	37	42	50	39	35	40	41	49	40	37	46	41	36	38	46	44	41	46	44	39	48	50	38	36	46	56	53	55	44	45	42	57	45	56	40	46	46	53	47	40	39	49	48	42	52	52	47	41	33	39	53	49	40	36	35	45	33	51	45	57	42	59	46	35	38	44	48	50	47	57	47	47	40	38	42	57	60	48	51	45	41	37	53	49	40	39	37	54	42	37	40	45	42	47	46	48	42	50	55	47	31	53	41	44	62	48	47	36	35	41	55	46	50	55	41	43	40	40	34	45	48	35	36	41	46	40	45	35	39	45	47	38	45	42	42	46	52	41	35	40	43	40	57	49	35	49	55	47	49	42	37	48	45	36	43	53	44	46	41	48	43	46	45	53	63	42	42	50	39	50	40	47	41	33	32	52	43	43	43	52	55	41	50	53	36	52	32	50	52	43	50	48	36	47	44	57	48	39	50	56	47	47	44	45	45	43	44	52	50	54	54	50	38	44	33	43	49	48	34	44	48	51	39	45	47	45	46	35	57	39	52	50	43	40	41	53	33	46	47	43	40	39	36	47	46	60	39	51	42	39	39	47	40	43	44	55	55	41	45	54	47	36	49	40	42	34	55	44	41	52	41	36	51	45	46	31	48	38	41	40	53	30	44	49	31	47	30	47	44	40	56	37	44	43	38	63	50	53	53	50	39	33	36	56	48	46	47	50	44	42	51	46	41	53	39	51	38	38	48	50	49	32	51	31	41	45	54	49	40	54	47	50	59	44	44	48	72	48	46	53	46	48	39	58	39	46	49	34	61	50	38	44	50	50	52	53	46	40	54	46	53	54	57	47	48	44	51	53	46	60	43	35	49	47	55	46	40	41
15667	8659	5421	16311	41084	51416	59648	55159	43434	30962	20531	10146	3812	1432	779	623	581	572	600	603	565	565	587	562	554	549	577	556	584	574	540	567	549	556	572	576	549	582	634	578	570	616	564	529	566	552	590	594	576	552	532	552	581	541	557	614	575	576	564	573	606	590	569	524	577	550	578	546	550	594	585	540	567	533	562	552	548	547	572	575	589	564	553	618	564	564	573	580	531	563	549	558	622	580	588	601	581	548	561	558	542	608	586	569	558	591	630	587	559	549	596	583	547	576	572	577	536	562	541	565	577	572	600	542	555	582	563	553	541	590	534	566	599	565	550	584	607	562	603	567	551	595	550	626	589	583	560	539	543	572	556	542	582	548	554	591	602	584	578	559	629	570	555	555	605	613	557	574	553	531	579	553	545	550	597	567	563	566	549	569	555	549	562	571	616	560	553	595	623	565	587	580	526	575	570	532	527	551	566	572	552	599	550	629	598	597	551	576	566	568	567	560	604	560	590	575	538	612	548	568	588	584	550	592	554	582	587	551	572	581	594	552	575	577	626	571	569	547	577	585	574	590	584	552	579	547	564	542	608	581	508	562	559	546	572	543	547	549	589	565	564	549	590	596	595	569	573	575	531	524	545	536	583	539	525	541	566	560	608	608	517	544	614	597	523	602	526	557	534	519	594	584	579	599	558	585	545	568	574	561	545	552	542	610	607	546	567	606	558	526	625	597	588	535	569	581	562	538	570	587	574	585	538	580	557	568	598	541	584	581	589	542	556	568	547	523	608	571	619	542	572	592	551	575	593	616	585	564	576	591	539	501	603	559	558	605	578	576	525	589	538	571	562	575	644	538	590	575	587	584	553	582	553	572	539	560	600	576	559	547	534	569	586	568	558	580	590	595	534	630	570	574	560	604	576	550	575	569	588	547	554	573	583	521	591	627	557	553	560	581	559	536	567	540	581	585	560	594	585	530	586	604	603	549	567	553	588	549	575	561	608	568	571	543	572	605	543	551	586	583	531	571	567	574	557	552	563	581	564	630	542	588	595	560	586	560	593	562	558	577	560	590	581	551	580	590	570	563	611	556	554	539	564	570	572	567	520	603	571	561	561	540	584	596	562	547	557	550	571	641	573	586	566	617	587	614	600	588	536	589	549	550	546	570	613	539	541	550	565	539	572	535	534	576	565	594	585	557	531	563	585	524	585	562	557	562	548	586	542	591	585	578	570	568	590	553	570	556	593	599	575	572	570	563	557	545	631	595	589	574	583	578	552	584	553	537	532	547	575	584	574	612	532	572	549	588	560	596	579	587	548	552	594	559	541	560	563	563	568	563	581	588	621	538	562	536	583	615	585	585	575	589	584	543	594	590	556	580	582	599	543	570	551	569	601	597	542	515	539	548	598	584	523	562	578	599	531	604	572	611	556	586	562	567	552	562	537	544	610	575	536	572	571	566	551	599	538	564	567	588	565	559	597	576	617	570	560	589	606	584	554	599	568	585	585	572	569	551	559	567	555	574	572	584	591	602	551	535	540	573	586	560	568	610	581	540	543	534	577	578	616	578	600	603	579	568	582	562	574	587	563	582	561	585	569	564	539	558	523	548	585	521	581	563	552	585	555	561	562	568	583	612	591	583	592	561	592	589	569	556	566	562	576	532	580	575	544	564	566	562	563	545	538	526	554	590	579	599	573	567	589	603	582	538	589	599	590	544	583	580	574	569	555	585	586	539	546	601	546	577	593	594	588	518	587	578	567	642	582	569	561	504	576	591	554	570	561	576	560	548	614	622	585	561	588	555	581	566	610	553	545	555	577	551	597	619	556	538	573	580	638	578	586	553	541	557	553	543	603	529	532	536	567	561	621	546	560	539	574	533	566	566	553	587	573	557	594	566	565	562	579	572	561	582	606	584	534	573	609	574	598	590	518	513	568	527	537	572	595	586	570	536	575	589	554	549	565	552	567	537	628	571	526	572	512	582	563	578	557	549	605	588	564	555	597	550	555	572	541	574	552	567	526	590	531	564	576	593	544	575	564	564	557	550	600	576	529	548	539	549	552	596	624	609	601	578	553	539	562	566	560	561	607	569	584	524	583	546	559	549	595	561	533	613	568	594	546	553	543	582	569	571	561	591	516	576	576	576	597	592	583	562	593	558	588	583	552	595	572	586	549	570	554	564	524	538	557	553	562	552	591	560	575	561	595	548	576	585	602	570	559	544	535	565	555	581	587	571	565	558	561	575	597	594	596	572	597	597	590	546	582	533	563	575	555	567	585	611	583	601	590	578	583	564	597	610	577	521	570	616	566	594	573	584	593	559	537	565	531	550	592	537	587	554	598	554	548	552	577	579	551	580	602	579	578	596	561	567	557	571	578	617	530	569	575	594	558	575	573	579	560	547	587	573	554	566	554	577	597	565	563	584	539	564	623	567	542	563	599	559	558	571	567	567	550	593	553	590	567	553	564	591	546	578	608	535	566	544	538	574	537	580	583	620	541	578	558	549	555	603	575	571	599	556	575	575	578	573	552	617	540	570	552	590	568	574	551	541	546	586	571	518	585	560	518	581	524	577	575	564	585	559	551	582	569	555	612	555	555	555	573	586	597	583	592	575	588	564	531	582	590	560	625	562	574	555	555	578	605	594	581	566	544	560	596	592	543	546	566	605	552	561	579	534	551	599	583	563	610	593	618	596	547	602	530	539	605	635	562	557	639	568	590	538	603	547	546	576	551	610	580	542	605	619	523	591	570	527	557	560	549	549	563	582	552	547	527	533	592	584	568	587	585	507	552	555	589	540	557	598	589	565	546	581	570	603	582	592	604	577	543	562	561	578	577	535	602	549	581	595	564	579	519	534	569	577	590	602	614	576	600	557	520	586	555	544	600	554	608	552	554	566	554	564	579	552	577	551	556	591	584	537	635	563	562	561	581	573	503	575	612	548	579	608	602	566	563	560	564	564	568	579	631	613	571	577	609	588	571	570	585	608	576	555	564	584	640	567	569	558	547	562	541	550	579	607	576	577	615	536	592	588	587	547	591	547	526	603	536	646	560	551	604	576	588	589	604	561	547	559	590	562	544	590	576	551	564	577	553	592	531	533	558	577	533	567	563	572	547	577	552	616	537	572	589	552	545	579	550	555	535	535	600	564	580	585	590	566	595	558	596	569	587	578	570	574	553	525	593	524	539	575	593	517	596	554	606	573	565	562	554	591	585	575	600	558	557	596	591	536	618	574	542	596	557	587	568	559	549	566	544	580	574	572	605	614	586	572	575	560	569	601	569	571	552	562	538	561	560	577	543	576	570	560	566	589	584	551	566	575	571	583	516	558	578	606	546	554	584	579	558	614	570	565	561	595	533	547	568	553	546	575	548	570	549	584	545	574	645	555	576	577	597	574	591	574	578	593	548	567	576	591	572	579	549	604	557	571	535	537	587	562	604	575	566	586	544	533	587	539	601	582	600	551	530	578	527	539	561	559	609	522	542	565	538	558
2110	341	277	324	1162	5441	10775	10711	7643	3518	1362	483	166	63	60	46	52	34	46	58	44	51	46	58	44	52	44	51	61	55	47	47	60	49	52	44	43	54	45	42	44	41	53	46	51	47	56	44	54	45	48	54	35	36	43	38	45	41	48	36	47	47	47	37	56	44	50	51	42	62	47	48	61	56	43	44	51	39	46	40	52	49	41	53	57	41	69	49	42	60	41	43	48	49	49	39	51	41	71	49	43	49	27	34	50	47	36	55	45	52	46	54	56	36	44	45	31	47	52	34	37	57	48	58	52	42	51	54	51	33	51	50	39	37	29	58	58	38	44	43	52	47	50	64	59	47	34	55	51	41	60	49	29	45	52	45	44	45	54	52	42	36	42	46	53	48	42	45	49	39	48	66	56	45	45	50	49	40	44	42	40	58	53	49	45	50	31	44	46	43	52	48	47	51	41	39	40	38	38	42	50	40	56	51	40	53	54	48	39	45	33	57	44	52	42	44	56	44	38	58	49	40	59	52	42	59	34	45	37	49	27	45	49	54	43	56	44	50	41	34	49	45	44	44	63	52	51	42	45	48	43	49	48	34	46	47	54	36	48	46	52	43	54	61	47	57	52	54	53	44	44	49	54	44	50	49	53	53	47	54	52	48	37	35	35	49	51	56	58	42	55	50	55	44	54	38	48	43	45	57	39	45	45	52	44	47	49	51	66	48	43	51	48	44	44	56	53	60	42	61	35	43	41	52	45	53	54	41	45	52	34	46	57	54	43	41	45	51	44	51	40	52	37	48	51	46	51	45	53	56	36	41	41	50	51	45	33	48	42	44	54	51	42	50	48	54	52	48	56	67	53	62	48	53	56	50	42	40	52	52	49	53	44	47	48	46	54	56	46	53	36	55	43	51	49	51	48	61	61	53	56	43	37	54	42	47	62	39	54	42	53	54	54	42	56	55	47	46	44	49	40	45	41	48	34	51	40	55	53	48	47	46	47	47	42	35	37	55	46	44	61	50	45	55	50	50	44	54	48	50	40	44	44	41	51	54	55	44	45	43	39	34	42	56	44	53	52	48	38	40	39	40	46	59	36	35	61	37	36	46	56	53	33	50	30	48	37	47	43	39	46	39	41	54	40	50	47	46	56	46	42	51	49	43	53	41	44	45	54	46	57	46	40	46	57	37	53	39	52	54	44	44	46	56	54	59	58	60	38	37	49	42	44	41	52	44	50	32	46	46	47	47	40	52	51	43	55	44	36	46	50	39	47	47	50	51	49	40	44	47	47	49	49	43	58	59	47	51	46	53	53	48	45	48	48	54	56	40	57	47	48	48	60	49	41	46	49	56	57	53	41	44	52	47	44	53	48	41	44	46	56	50	40	43	51	52	47	37	51	42	52	43	41	43	51	53	46	40	46	48	34	52	48	50	43	57	54	47	42	38	40	55	44	52	46	50	53	58	44	50	56	53	39	57	42	48	57	59	60	47	55	46	58	51	46	40	38	46	37	48	47	50	48	51	36	46	47	35	54	44	42	46	47	50	35	47	43	45	33	47	41	51	42	62	46	35	50	39	55	50	36	40	49	35	40	43	40	58	44	43	50	49	49	48	44	53	43	38	36	56	41	55	43	42	45	46	44	59	48	30	50	49	50	42	38	46	44	28	42	48	46	43	54	51	41	54	46	52	55	48	42	51	57	54	51	37	47	51	43	52	29	41	40	52	47	39	62	31	44	40	37	53	49	48	51	53	49	53	51	51	48	41	37	57	53	60	44	57	49	54	43	43	43	49	52	44	42	37	44	60	48	42	31	48	51	48	38	43	55	45	42	38	31	55	50	61	41	48	42	47	45	41	49	40	41	48	56	59	48	53	40	46	50	56	46	44	48	46	54	46	58	44	44	43	47	45	54	49	45	44	39	58	53	50	47	48	42	48	42	36	48	46	47	28	54	36	58	46	43	52	41	50	45	41	58	53	47	44	43	42	53	53	45	41	55	51	44	43	56	54	59	55	40	56	57	38	48	45	52	53	48	49	41	46	49	43	48	43	52	40	43	45	51	42	35	58	39	48	51	60	47	54	51	47	45	50	43	41	47	43	62	46	31	42	46	47	41	44	51	54	34	50	60	49	38	53	54	35	34	40	48	48	37	51	45	51	45	57	53	54	54	40	49	49	44	55	55	52	46	55	33	39	46	55	46	52	40	37	51	47	48	49	51	65	50	52	38	42	47	49	31	47	46	47	47	50	46	50	52	49	44	35	45	54	42	54	36	43	75	49	67	59	41	47	40	59	47	50	44	50	60	45	39	52	52	57	51	46	53	39	56	36	39	45	47	51	44	52	44	42	55	48	49	37	50	43	48	53	50	45	51	50	40	55	39	49	50	36	52	42	48	39	49	57	35	50	39	49	44	47	45	42	63	46	54	39	41	47	56	53	34	46	48	49	42	52	46	40	48	43	43	37	64	47	40	42	51	38	42	48	64	49	45	47	55	42	39	48	58	41	53	47	39	46	49	57	52	61	48	47	46	52	55	56	61	61	44	41	52	48	43	53	64	49	53	47	51	55	62	53	48	42	48	53	52	53	43	43	50	46	50	53	58	47	51	42	42	49	44	48	51	40	35	61	43	54	42	39	51	51	46	54	51	36	49	45	51	38	45	43	56	57	49	40	51	51	40	45	52	58	49	43	43	38	47	41	37	43	47	49	48	46	43	47	43	48	41	44	34	49	44	43	46	51	52	51	47	45	54	46	51	37	43	36	40	47	38	34	51	47	45	61	51	33	46	46	42	43	50	46	49	47	58	48	62	43	40	48	48	49	65	40	53	41	36	34	47	53	29	55	39	44	41	60	50	44	61	59	54	46	46	43	40	49	57	49	55	36	44	54	39	53	42	45	57	32	43	35	45	35	44	48	56	44	48	42	45	56	47	36	45	43	47	42	44	50	56	51	39	40	38	54	44	57	48	46	39	41	56	45	38	41	44	41	47	44	38	57	48	54	58	45	56	46	51	46	39	40	46	57	52	50	53	48	47	47	51	45	49	55	38	43	42	42	50	46	51	56	37	52	45	50	42	51	42	35	50	46	43	33	55	57	50	41	48	42	43	48	49	50	49	44	45	63	47	42	51	41	56	42	50	48	48	46	51	50	49	47	43	37	39	48	44	42	55	48	60	47	58	40	53	52	37	44	24	52	56	41	44	37	44	56	58	41	52	45	50	53	50	58	48	54	40	52	40	62	52	47	37	53	43	37	40	50	43	40	44	50	49	46	43	50	57	40	41	51	52	36	42	40	56	47	53	45	50	47	45	50	54	55	52	44	45	53	50	59	39	39	47	44	39	48	48	53	37	52	42	34	52	56	43	42	67	60	46	58	59	37	42	63	42	54	41	55	39	58	48	45	43	58	53	47	50	55	36	49	38	39	44	53	45	44	35	58	55	41	35	58	42	40	47	57	43	55	49	55	55	53	51	48	46	41	44	51	51	45
15818	8258	6207	16160	36223	52933	61484	55634	44866	32884	21968	11352	4138	1436	817	643	592	599	620	554	618	622	630	590	624	598	541	557	596	635	610	537	578	607	628	595	632	587	611	578	622	583	615	600	572	601	635	576	574	623	582	564	600	607	588	604	635	637	566	596	604	570	598	614	579	596	643	627	638	593	587	594	615	620	614	566	600	600	620	566	605	624	617	569	601	630	609	638	587	629	613	591	631	605	564	615	599	566	608	621	623	605	594	591	586	624	601	628	630	597	601	614	640	591	648	578	613	597	626	618	614	603	621	586	560	617	571	589	629	595	664	602	616	617	595	599	603	595	584	574	620	577	568	588	635	596	606	562	613	579	582	602	551	612	601	634	605	617	618	589	639	583	597	583	583	617	565	598	591	588	586	618	639	614	606	642	617	597	605	575	597	642	625	575	544	668	590	613	604	643	546	603	595	589	619	597	578	607	632	541	602	582	608	599	614	567	556	604	581	604	581	615	595	576	597	590	583	580	615	615	614	607	635	569	622	619	565	614	579	631	632	587	582	586	583	586	590	627	602	606	554	573	571	616	566	598	583	623	605	593	651	640	599	630	578	599	584	605	595	645	578	607	589	611	638	566	607	551	607	644	629	593	632	611	604	604	588	627	590	622	596	639	587	647	627	608	596	588	590	567	555	606	582	617	561	566	578	594	538	562	631	607	584	660	625	599	598	588	592	579	641	641	580	569	618	576	562	599	625	624	638	600	587	603	577	591	584	607	609	603	613	587	601	548	609	614	640	583	622	608	603	580	596	560	599	600	593	577	590	619	616	601	609	595	593	567	572	572	555	549	549	650	568	589	597	621	606	601	571	608	611	621	600	577	615	615	587	575	569	604	611	595	572	598	594	621	599	615	562	637	551	625	593	631	575	599	641	609	596	595	568	631	597	614	564	610	582	623	616	600	612	597	584	580	569	592	632	603	617	574	619	646	622	620	599	575	626	598	617	625	605	619	627	607	587	618	578	601	620	613	615	602	594	647	622	569	592	634	625	521	613	591	593	631	571	606	618	636	610	589	606	605	584	606	607	700	570	643	628	568	621	555	567	587	584	650	590	639	603	611	630	570	634	620	621	572	585	614	612	617	563	574	615	598	586	600	606	626	658	622	597	628	571	631	588	558	631	612	549	605	569	587	633	629	643	604	613	608	661	619	599	580	612	584	626	628	633	640	607	609	610	595	617	581	594	592	602	600	557	640	586	624	577	597	608	610	605	575	590	609	560	599	586	617	609	618	632	631	594	619	574	582	569	672	566	584	584	624	607	609	580	609	588	604	597	626	605	593	623	608	630	599	560	587	603	600	627	595	615	620	596	606	576	567	656	589	619	565	598	645	628	603	581	590	625	616	565	593	608	603	620	630	612	583	562	627	627	587	587	621	627	598	603	577	602	564	568	634	616	607	603	606	617	597	645	599	634	567	567	593	630	593	578	617	604	605	619	623	586	627	583	616	561	647	610	616	601	623	634	584	653	618	615	605	622	553	576	581	551	629	592	557	632	648	608	628	631	594	637	604	605	585	545	590	567	579	530	639	578	600	584	579	545	632	551	594	588	613	592	584	573	611	605	616	596	639	614	572	560	621	621	554	591	650	574	656	603	571	597	613	560	611	583	633	574	578	605	629	625	607	596	588	579	617	620	601	609	607	629	595	565	589	570	588	593	629	626	597	585	593	587	588	620	579	574	608	590	608	650	589	631	612	628	572	602	618	597	566	622	572	571	580	623	622	628	593	592	614	609	583	615	594	614	640	619	663	549	610	601	611	578	589	628	607	599	585	602	590	608	611	591	612	598	602	598	529	583	619	593	581	589	539	619	567	577	610	619	611	582	594	625	587	633	569	570	611	602	597	601	581	596	656	589	586	629	646	598	594	579	589	652	596	606	625	607	574	598	584	614	589	591	576	564	572	619	581	588	574	577	586	624	557	614	598	628	614	609	597	620	599	607	569	664	631	582	589	591	586	615	579	601	608	590	651	584	547	578	584	601	592	609	591	608	654	540	620	599	616	607	612	616	595	616	621	614	603	626	632	606	586	570	607	625	616	609	571	620	601	582	567	571	568	608	611	557	565	610	589	611	608	576	623	606	592	523	638	584	574	580	574	642	606	552	571	613	638	585	594	604	616	600	614	613	616	613	596	636	613	630	585	640	579	633	612	592	600	597	589	556	630	616	611	611	616	600	610	588	598	594	535	600	607	630	575	612	608	590	593	592	617	575	605	595	619	581	608	589	579	601	567	579	584	575	611	614	611	650	627	601	596	603	640	601	625	586	571	610	598	599	605	595	587	602	596	583	608	543	619	602	633	568	610	578	665	602	608	587	591	586	610	642	612	585	562	606	555	621	627	591	610	626	650	578	574	596	603	600	619	578	633	602	594	630	642	609	639	579	616	599	670	589	608	610	575	570	560	612	603	576	583	637	633	630	617	593	555	607	585	607	579	556	615	597	600	588	599	613	615	583	582	573	569	550	678	628	605	635	579	592	625	598	575	628	615	590	577	579	613	604	664	604	603	616	562	632	605	586	581	594	638	588	591	609	641	551	599	609	622	578	626	591	576	599	623	585	576	590	597	580	631	592	565	569	617	578	599	654	590	578	617	565	595	611	551	584	615	633	604	604	612	598	607	650	629	597	602	626	623	600	607	598	574	589	611	596	637	577	660	626	608	603	607	609	639	584	589	614	593	627	642	596	605	630	626	646	584	620	622	566	629	651	595	607	651	600	592	582	612	605	654	590	585	620	613	554	610	601	566	630	591	593	560	619	652	604	650	619	602	631	583	560	597	612	589	544	611	622	650	606	628	627	589	590	619	625	623	651	655	614	598	604	595	608	595	616	530	635	619	621	617	586	620	585	565	571	653	594	626	662	586	615	604	602	665	576	619	597	645	596	656	564	633	576	589	587	637	600	604	583	597	587	606	605	622	591	647	599	637	637	561	598	612	560	596	594	642	599	599	597	588	653	578	551	610	591	600	590	602	638	618	604	648	581	595	609	621	620	532	556	630	618	568	562	621	612	684	561	644	615	642	622	603	583	656	633	607	580	631	590	594	635	611	625	609	610	614	585	636	597	622	591	609	604	600	633	597	577	587	581	642	630	610	600	609	608	572	652	657	601	583	663	584	623	580	602	617	605	572	641	571	633	601	620	607	590	633	631	599	631	612	594	616	640	561	595	599	601	629	574	617	613	605	587	580	641	656	595	621	597	582	589	589	592	579	611	581	622	600	603	622	602	568	593	635	646	583	636	623	625	566	597	585	609	645	574	627	618	586	607	576	502	610	621	604	607	612	638	545	537	580	608	629	595	631	587	602	589	589	638	584	596	620	622	580	597	562	626	604	587	620	607	593	595	599	544	613	596	603	590	615	565	605	609	629	623	644	653	610	614	586	587	661	567	638	669	638	582	652	617	563	605	631	544	574	549	648	597	620	581	603	606	594	561	555	603	582
1212	707	555	432	1839	11619	17580	16155	11633	5576	2033	667	237	106	71	50	54	47	41	50	64	48	42	51	42	64	55	60	46	42	48	45	45	56	57	63	59	51	47	51	45	46	40	49	45	47	51	56	48	64	68	52	51	48	44	48	52	50	47	45	48	53	50	39	35	58	40	51	56	49	54	46	61	49	53	47	59	48	52	50	62	56	52	47	56	38	41	51	48	56	47	51	63	51	46	54	56	54	57	51	57	55	54	54	49	39	54	40	55	45	50	49	48	51	61	64	54	61	46	58	50	47	75	57	57	47	59	41	53	40	42	54	45	50	43	40	58	54	68	41	52	62	46	42	40	63	43	50	44	32	35	42	52	64	56	60	53	51	55	48	46	52	52	48	68	34	48	51	46	55	48	46	49	55	51	51	55	41	43	54	54	46	46	49	55	51	49	38	40	50	48	50	36	50	46	53	60	47	51	49	48	59	59	59	58	56	44	51	50	43	49	50	48	52	52	54	64	51	48	50	51	49	49	38	42	46	51	50	51	44	45	54	42	63	58	33	48	45	48	44	44	40	48	48	53	58	64	48	46	53	57	46	56	64	51	68	51	54	50	57	63	42	45	51	42	56	44	57	62	46	49	48	50	45	49	52	53	54	45	49	55	41	62	42	44	51	48	65	52	39	53	48	58	52	44	51	48	47	61	51	56	57	45	60	49	38	51	48	46	40	45	51	47	43	52	47	56	57	45	45	42	48	54	54	40	48	45	46	56	58	48	40	57	50	52	58	54	54	44	58	53	57	55	49	47	49	61	47	54	55	53	42	53	49	57	59	54	41	45	44	50	55	42	41	48	49	62	48	59	48	65	44	55	50	44	52	41	50	50	41	42	50	50	50	51	55	39	47	46	42	55	41	49	57	40	42	47	43	49	53	62	58	58	56	53	49	62	51	46	60	46	37	58	44	45	45	55	48	46	40	56	55	45	62	48	58	63	45	44	61	62	53	48	59	55	56	50	54	38	59	45	59	54	53	48	40	55	54	48	55	43	52	37	59	53	48	51	51	67	58	53	52	54	63	52	46	51	43	50	58	50	50	52	57	41	60	58	52	46	60	53	52	55	62	49	66	49	53	53	39	51	48	53	51	46	62	49	51	43	41	54	45	41	43	39	67	43	59	34	48	42	38	52	54	43	47	51	44	41	55	58	43	52	42	40	43	46	41	48	56	55	56	41	48	47	45	65	55	57	47	55	46	55	49	40	50	36	49	42	49	43	53	47	51	43	55	47	44	38	52	48	45	58	59	63	54	48	52	53	50	58	46	43	60	58	37	59	55	62	54	42	44	52	42	54	40	39	52	55	58	48	50	41	45	57	46	61	42	41	47	47	58	48	43	44	46	43	51	40	49	54	47	58	49	48	62	54	54	53	46	63	61	46	45	41	39	55	66	49	61	47	41	38	50	58	52	47	37	62	60	56	48	51	70	43	50	51	56	44	58	53	59	59	47	59	48	51	48	41	48	57	66	47	44	49	48	57	47	56	64	51	58	47	61	54	52	58	46	43	60	61	43	46	33	57	45	55	52	50	49	42	44	53	64	58	54	55	51	52	57	49	51	43	49	46	44	41	57	58	57	63	60	47	49	43	48	52	42	53	42	43	49	41	55	48	53	48	46	47	45	44	55	47	40	61	43	62	71	45	43	55	50	48	45	39	44	42	53	50	50	37	62	50	42	51	44	49	37	54	40	48	49	57	37	54	46	51	53	52	56	41	48	47	52	53	49	55	57	46	42	50	39	54	43	39	43	47	57	53	53	45	47	35	50	46	58	48	54	54	53	43	53	52	53	43	53	51	66	48	54	50	56	45	52	48	35	60	47	44	48	41	49	49	56	54	53	57	48	46	55	39	42	51	51	32	41	74	55	61	44	48	60	62	49	52	41	37	59	58	33	52	52	42	46	60	58	56	55	39	49	50	51	53	59	49	44	68	52	49	46	55	56	52	54	65	36	47	50	45	44	52	48	56	61	54	50	47	44	52	47	44	51	57	35	46	56	50	49	49	40	60	46	53	36	39	46	50	52	52	62	57	51	46	54	52	48	50	55	56	46	55	49	46	50	52	48	46	57	40	54	44	40	58	55	46	40	51	39	58	61	43	53	54	45	57	50	59	51	38	45	54	59	58	48	57	37	43	48	43	57	47	53	54	32	50	48	51	53	53	50	52	56	57	51	35	58	53	48	58	49	44	49	47	43	67	41	49	67	50	53	54	48	48	54	38	54	58	33	63	39	50	42	54	50	45	34	58	45	56	44	43	56	50	59	51	56	53	41	46	53	45	47	48	56	52	52	40	49	57	47	54	62	51	56	51	63	58	51	47	50	45	46	54	51	39	54	52	70	53	58	58	47	56	44	43	47	57	54	47	48	41	37	55	40	49	46	41	45	59	51	58	54	57	44	50	65	61	55	46	51	55	52	54	49	50	57	45	66	49	49	61	52	57	50	51	47	52	46	56	54	50	62	40	55	51	46	54	60	50	42	52	55	47	57	63	45	57	44	56	50	45	52	48	44	45	43	48	43	51	48	50	49	48	56	51	47	44	46	56	42	47	55	56	59	53	41	50	46	47	44	58	52	54	58	53	56	50	48	59	48	57	58	55	50	56	55	44	62	47	55	58	56	45	43	54	55	38	66	38	42	48	43	48	48	59	52	46	58	54	51	56	67	49	55	50	55	56	56	51	49	51	65	42	52	56	55	51	55	61	49	50	35	41	64	44	54	62	41	40	59	52	51	51	52	55	49	50	58	59	45	47	49	57	57	58	54	45	44	68	43	51	45	60	52	60	50	41	53	48	54	64	53	55	47	41	57	51	42	48	57	54	55	42	52	58	56	55	57	53	41	51	48	64	56	49	51	48	57	41	52	61	42	45	60	51	49	53	49	54	39	36	53	41	43	50	55	46	53	43	42	34	53	60	49	50	52	57	48	59	55	49	40	41	57	43	52	46	55	54	43	60	52	52	44	46	43	54	56	58	56	55	54	48	43	52	57	63	38	57	49	57	53	49	39	55	43	54	50	48	49	67	38	42	63	45	48	53	43	46	57	49	45	33	49	51	52	52	60	50	48	47	40	52	57	54	60	56	45	54	46	50	45	45	61	45	42	45	39	53	51	45	42	59	53	44	55	53	40	54	43	52	57	49	56	48	40	50	58	31	52	55	57	44	40	48	45	47	42	43	56	55	55	49	57	58	41	66	48	60	50	54	51	43	56	59	58	39	40	56	52	51	48	51	51	48	56	60	46	56	54	47	47	53	48	44	52	55	44	61	46	66	51	59	33	49	50	40	57	46	55	59	54	48	42	51	38	57	49	47	54	51	50	49	49	48	49	54	49	48	61	61	52	63	73	41	43	58	50	57	60	51	55	41	59	53	52	51	52	53	41	56	45	54	52	43	63	36	45	60	53	57	52	46	56	55	48	55	57	53	44	53	48	43	52	53	51
21487	13797	10145	19412	41199	66368	69289	63967	51701	37500	25983	14169	5411	1931	957	676	682	621	647	621	662	701	679	665	652	652	619	657	637	660	643	628	638	597	601	618	632	648	616	634	641	637	641	613	652	611	635	673	629	632	631	624	635	614	625	648	649	670	630	615	635	644	607	652	629	610	652	618	714	650	604	678	624	656	565	681	685	646	680	653	635	657	601	640	658	688	650	605	693	612	624	617	633	593	630	644	573	589	639	643	616	630	624	620	613	607	629	660	636	626	636	675	634	612	615	687	641	593	633	639	673	616	621	634	666	598	611	641	612	629	658	665	632	617	626	639	619	611	626	633	647	592	619	603	691	639	612	573	667	603	654	625	659	601	623	625	599	680	627	641	647	645	654	610	654	644	677	610	679	664	650	636	632	647	628	597	636	628	652	647	628	646	635	661	612	684	631	631	635	658	622	649	644	651	667	637	601	599	635	618	644	610	652	616	658	563	650	619	606	626	632	652	627	651	607	632	673	636	639	591	641	644	646	690	642	633	612	632	610	626	615	659	593	654	620	660	624	690	629	644	551	633	642	637	631	606	673	600	634	651	650	688	674	643	617	653	607	650	653	654	665	625	631	643	640	630	645	650	610	616	595	665	683	648	651	616	593	650	674	627	660	628	623	575	621	651	631	605	707	631	623	630	662	657	580	628	631	623	640	610	656	704	656	576	685	644	674	627	687	614	605	627	682	601	655	641	672	641	667	641	581	647	579	641	631	631	615	641	666	581	610	639	634	646	653	667	636	640	627	641	655	614	635	628	704	621	618	608	693	606	653	649	608	662	612	616	616	632	621	655	633	619	645	651	642	606	605	606	623	647	675	648	646	646	610	608	661	640	649	659	598	630	654	600	623	641	657	669	633	681	690	656	641	639	643	675	577	635	665	618	657	615	580	614	670	627	622	653	589	622	697	651	677	611	638	667	594	603	659	614	651	628	693	626	694	650	634	653	639	647	635	629	604	651	655	607	676	601	649	633	642	618	624	588	656	670	658	659	613	662	640	655	663	558	679	625	636	621	641	671	685	599	647	613	639	639	649	656	631	641	632	638	651	618	675	652	634	597	635	636	634	671	650	628	611	634	684	624	643	610	658	643	640	667	637	601	650	657	625	623	634	659	635	626	656	644	637	630	644	661	619	639	627	585	607	647	658	639	606	646	661	646	627	665	603	649	626	643	645	609	649	676	639	592	649	632	642	630	574	649	616	595	632	658	622	634	649	608	632	637	629	623	626	638	661	683	626	640	668	646	650	576	623	604	610	631	638	657	621	644	628	596	625	659	599	678	674	602	680	609	598	624	581	635	604	611	646	590	614	677	617	626	613	617	621	594	669	656	639	611	599	672	650	646	653	587	653	633	679	621	624	604	632	624	618	660	648	630	656	578	609	645	690	651	628	626	587	636	641	643	604	647	577	619	601	632	612	614	626	605	610	620	646	652	664	603	650	583	655	599	600	640	625	672	676	653	604	646	581	660	626	673	619	647	663	607	676	634	644	686	615	627	626	643	631	661	630	661	607	655	627	648	619	661	656	620	637	639	604	634	612	658	594	622	647	612	648	662	600	673	576	639	615	670	627	641	617	627	622	646	647	659	661	626	621	612	652	622	677	646	666	611	635	644	657	681	618	666	606	642	611	632	609	621	631	635	593	712	673	630	648	613	602	616	619	607	661	667	674	621	661	612	659	647	626	653	628	645	596	675	630	660	663	642	630	656	589	644	666	585	643	651	623	639	658	595	637	663	651	596	552	609	644	616	627	659	563	648	651	634	606	639	635	661	623	627	618	645	648	642	632	632	672	679	610	654	661	598	678	625	602	607	611	629	659	654	654	668	661	670	588	637	580	643	622	665	644	646	603	672	640	658	657	647	595	681	596	612	719	597	621	616	609	662	659	687	627	650	646	626	699	634	651	660	661	635	656	663	632	627	612	640	676	645	663	650	641	708	677	626	641	654	568	641	634	653	643	625	620	642	640	639	642	678	637	660	667	671	683	628	621	608	633	669	627	621	616	669	632	631	647	612	653	615	653	629	638	630	657	618	634	641	635	661	613	579	640	598	647	664	632	610	687	605	634	687	672	647	624	660	623	648	698	641	600	644	639	603	643	637	637	632	614	635	615	601	654	609	652	615	609	630	660	633	636	630	632	623	629	601	652	619	606	617	582	646	598	638	654	644	644	653	618	618	623	650	646	607	658	645	628	651	640	618	632	674	613	632	667	660	685	628	637	609	619	643	643	646	680	656	656	597	663	633	635	655	647	623	643	684	634	678	624	661	617	608	640	615	631	617	586	683	615	650	655	650	639	586	664	613	626	608	678	623	612	639	619	650	647	689	674	572	642	633	586	604	601	666	637	660	637	653	636	614	612	612	612	621	662	649	642	622	636	609	626	616	619	634	630	648	663	622	618	651	650	629	621	660	613	607	630	611	630	615	624	641	611	622	613	631	616	634	611	629	676	599	602	640	640	619	672	622	643	674	638	650	668	696	629	611	663	629	644	617	616	603	679	649	613	608	655	633	623	604	619	615	669	625	597	631	625	623	643	703	642	615	662	643	669	664	580	646	618	672	625	694	695	626	628	648	633	642	654	573	637	707	652	620	618	654	601	633	639	667	620	596	643	626	654	627	615	605	659	609	651	673	662	619	677	641	674	645	622	661	576	634	687	650	599	656	632	636	644	616	626	652	619	624	661	668	678	593	581	683	636	630	638	621	630	585	667	680	662	667	645	648	634	590	638	554	627	617	631	659	639	666	645	659	657	684	624	653	657	622	624	681	603	656	629	634	649	636	655	649	678	673	613	652	618	627	677	681	676	649	673	641	648	649	649	619	615	625	659	654	692	628	670	650	629	615	654	606	608	677	669	636	698	617	666	650	654	620	669	591	598	637	643	628	596	618	631	637	639	632	585	646	615	618	603	619	648	650	682	651	639	636	590	621	673	650	660	603	641	646	618	606	632	661	652	639	608	665	643	627	637	650	617	584	633	606	611	592	589	679	638	642	619	625	590	651	636	646	607	688	648	626	600	645	651	606	652	688	671	632	583	656	627	649	592	673	616	635	643	603	634	656	627	644	633	644	647	647	592	647	653	661	665	614	718	661	649	652	626	624	673	599	655	635	618	617	637	583	636	658	614	645	671	576	642	648	640	638	650	651	653	645	650	614	605	594	599	636	684	650	629	598	620	654	653	629	622	630	657	619	600	655	652	613	657	659	639	641	581	641	650	619	655	639	630	601	637	639	641	676	636	654	684	658	621	617	613	613	646	604	670	651	599	652	685	599	616	636	632	652	623	612	656	628	631	643	623	676	634	584	644	627	612	674	659	658	643	632	628	631	636	588	614	659	614	627	657	644	621	615	574	617	683	627	673	681	648	664	637	621	623	651	587	625	635	630	650	640	648	640	614	648	662	614	607	645	645	635	624	642	648	622	699	670	652	608	608	639	632	699	627	603
1349	177	102	101	640	3166	3804	2761	2083	1162	513	190	96	68	43	50	46	40	36	42	43	36	51	30	46	45	33	40	44	43	42	45	37	39	33	39	41	49	38	47	53	49	36	51	27	35	37	65	46	42	46	35	50	48	35	31	36	47	39	45	46	46	41	38	28	43	37	55	41	49	36	46	36	35	39	45	50	49	47	40	54	40	53	40	48	39	32	41	42	41	56	41	39	35	44	44	42	46	52	46	48	37	45	39	34	41	33	55	42	53	27	35	42	42	48	42	49	42	40	40	33	48	35	39	44	52	41	46	46	38	42	37	52	37	52	37	49	52	40	43	40	40	43	53	42	47	51	52	47	37	34	47	37	55	45	41	36	41	40	41	38	54	37	40	42	49	47	43	41	53	33	30	37	39	37	41	36	45	54	42	41	42	45	44	43	41	39	41	37	42	44	36	46	39	46	40	46	41	42	32	40	49	39	45	38	30	39	43	44	31	39	42	46	41	39	39	49	36	39	39	32	42	47	38	55	42	36	40	40	34	43	27	35	44	41	37	57	39	38	34	37	52	45	37	49	33	43	36	35	45	37	34	43	35	48	29	52	49	43	49	34	49	43	50	42	39	42	41	47	37	44	46	49	42	59	34	45	41	38	36	47	45	37	33	45	47	37	30	33	26	43	44	41	44	45	44	41	41	43	32	36	33	36	34	35	37	49	46	43	45	44	37	35	38	44	35	37	41	36	35	56	35	39	41	31	52	50	41	47	41	32	36	55	37	38	37	47	39	38	39	44	41	42	38	35	39	46	30	42	47	52	36	40	55	41	40	32	33	40	41	41	47	36	32	37	38	41	51	37	43	40	49	46	50	49	37	41	51	42	40	49	37	40	45	36	60	49	37	33	44	31	37	38	40	32	30	36	34	42	54	47	45	38	55	46	43	36	35	38	47	30	40	48	43	45	38	46	45	47	47	34	38	36	43	40	41	41	50	48	37	39	44	34	43	41	41	51	37	47	48	36	37	37	51	51	40	40	47	43	50	42	50	42	18	44	47	52	49	51	39	37	39	40	47	35	43	41	30	37	40	41	38	47	34	47	50	32	44	49	41	34	47	41	43	33	54	40	43	58	37	37	49	35	40	39	40	38	43	33	57	29	43	36	36	48	39	47	32	41	55	45	37	33	48	34	41	31	44	44	38	44	46	47	39	42	29	40	47	40	49	41	28	37	35	43	44	36	36	43	54	46	37	56	41	48	42	50	44	42	40	50	43	49	46	49	43	34	43	42	35	49	40	42	33	34	45	40	28	44	50	49	39	42	30	38	50	39	46	47	46	38	39	48	48	36	48	36	30	51	33	41	41	45	52	43	35	39	47	51	52	41	40	40	32	33	36	49	35	42	56	34	56	39	32	44	29	34	32	41	52	38	47	29	49	44	43	28	32	49	35	41	40	34	43	35	43	58	54	37	41	39	33	40	54	39	37	36	39	42	43	47	35	49	37	52	49	39	49	41	45	36	46	39	48	46	35	49	33	46	33	46	36	31	44	46	45	48	41	42	42	54	36	34	48	38	32	46	40	47	51	34	46	33	33	45	54	42	30	43	57	40	38	35	32	49	44	53	41	45	40	44	46	51	38	58	36	36	42	56	47	41	37	35	36	30	41	42	35	49	36	28	50	50	51	41	50	44	40	48	54	53	47	51	48	47	45	50	43	41	43	44	51	39	47	40	32	40	38	42	45	40	41	40	43	38	45	35	36	41	35	51	37	42	43	47	39	42	34	44	41	36	52	42	49	37	46	29	42	37	34	41	48	38	44	46	48	46	40	45	48	42	35	53	49	44	46	44	51	40	47	32	43	41	39	40	43	39	45	49	57	52	40	47	49	39	45	27	51	29	33	49	43	30	32	30	52	43	36	49	38	45	43	26	37	41	35	46	45	47	46	42	34	37	41	46	40	54	44	47	38	30	34	42	41	35	45	45	38	54	42	54	40	32	59	48	40	50	46	40	42	39	42	39	37	38	45	56	41	44	30	52	35	46	45	40	49	28	36	43	42	41	46	56	41	51	43	51	43	55	37	34	33	48	41	43	29	46	37	56	41	51	41	49	44	55	25	43	37	51	43	46	46	32	58	55	48	39	34	45	41	57	41	49	47	49	51	34	32	34	52	38	46	41	46	54	49	43	40	37	48	31	45	56	41	41	37	58	41	56	51	41	35	39	34	35	37	40	36	42	39	53	40	29	34	47	45	50	43	44	39	48	42	39	38	39	39	47	39	44	31	54	39	45	37	44	41	44	49	55	31	42	42	39	42	44	37	55	32	50	34	44	43	40	42	50	35	37	41	46	41	45	35	38	54	39	43	31	33	45	43	32	22	55	47	45	36	41	35	41	41	46	31	31	41	37	35	45	50	43	47	42	45	41	43	34	43	45	38	41	36	48	34	47	40	37	41	38	38	44	45	45	39	46	38	38	39	42	40	31	37	45	41	41	43	35	34	54	47	41	37	38	46	44	37	42	46	44	42	35	38	35	38	46	35	40	52	48	50	42	56	41	39	34	50	48	43	44	46	50	46	42	37	45	35	36	50	41	29	41	36	44	38	47	49	44	34	56	47	38	50	33	29	36	46	37	47	38	43	45	33	40	60	35	43	44	36	46	39	44	46	39	44	56	39	32	39	55	50	42	34	42	45	41	54	51	50	49	44	45	55	48	46	27	48	35	35	32	45	43	40	42	41	39	41	43	37	42	50	50	42	44	48	42	49	50	46	39	41	49	39	47	41	41	49	41	38	42	37	47	42	33	40	54	33	43	42	46	44	45	33	42	38	35	41	58	47	39	29	37	38	48	40	43	46	36	46	41	45	39	38	40	49	36	37	50	43	40	57	38	39	34	51	42	34	55	40	35	33	38	31	40	35	45	47	41	38	53	44	45	35	38	45	36	33	44	54	38	40	38	36	50	45	44	39	37	54	42	48	47	33	48	44	62	38	36	37	25	37	44	45	47	37	46	35	45	38	47	29	43	38	34	35	42	44	47	52	42	43	39	38	43	36	44	41	43	41	48	46	35	43	42	47	41	30	46	46	42	51	50	45	48	41	47	48	46	38	47	42	33	47	37	40	37	28	37	47	33	51	45	41	40	39	42	51	29	45	46	41	41	49	33	38	35	48	44	52	37	44	44	54	41	39	28	54	36	39	36	32	43	41	50	44	40	53	50	34	43	35	33	29	40	51	36	36	42	47	37	38	52	45	40	46	45	42	40	38	42	43	47	49	45	46	58	31	41	44	31	52	37	53	31	32	43	40	45	43	39	30	38	39	30	42	42	41	36	41	39	46	40	40	34	57	40	39	46	37	41	34	43	33	27	39	40	39	43	37	32	38	35	42	55	54	40	50	35	38	42	49	43	38	49	41	42	29	41	53	35	51	46	43	48	45	36	44	42	35	52	46	42	48	42	52	34	54	45	42	41	33	46	47	49	44	41	47	35	40
13032	4819	2580	6141	29252	44325	40921	35683	29981	21779	11866	5282	1891	854	609	587	520	485	553	529	503	543	477	545	515	564	519	548	526	545	522	525	527	512	534	600	520	536	544	533	494	543	488	510	499	510	533	540	549	510	527	545	475	499	535	511	519	577	537	541	495	542	550	527	502	505	552	512	505	527	551	552	550	491	527	550	545	507	521	550	534	532	562	512	502	547	497	495	562	575	484	543	478	564	522	533	504	519	507	510	558	536	540	518	541	490	560	545	522	509	541	532	548	488	493	522	508	537	537	548	484	516	538	515	519	468	513	576	529	539	543	486	526	517	500	478	530	511	529	492	543	508	495	555	531	512	502	522	531	504	533	534	518	544	516	528	522	508	533	525	552	533	556	509	498	521	541	507	541	553	522	523	527	528	556	536	508	558	486	523	504	544	510	533	503	506	547	528	540	549	524	527	505	513	544	524	561	517	535	527	509	521	487	497	553	513	560	575	540	527	505	510	508	516	563	545	554	512	512	535	546	529	486	519	505	537	517	533	522	511	509	529	541	553	557	514	525	492	523	538	534	514	512	544	506	515	503	535	515	536	523	535	520	534	528	554	539	530	546	550	504	521	521	570	491	558	509	528	516	528	519	605	525	521	558	516	539	557	504	495	561	522	576	485	538	557	541	560	495	513	538	534	512	536	536	522	547	546	527	512	517	535	539	507	575	525	558	509	512	523	531	494	596	498	551	532	535	555	509	497	549	513	524	547	493	544	522	549	541	535	543	533	524	524	536	557	503	520	532	501	539	559	523	515	537	493	511	546	471	512	576	519	506	514	527	523	483	529	547	519	517	545	526	475	522	540	523	538	516	535	535	534	505	539	553	507	534	535	527	548	541	532	532	605	534	544	541	560	545	507	533	524	480	501	547	534	516	519	564	526	493	521	516	538	559	534	515	553	582	516	482	565	523	546	556	508	540	550	515	491	542	511	556	494	535	546	561	516	518	497	537	505	553	498	532	552	547	522	562	528	523	530	534	515	514	565	474	527	506	500	488	524	538	509	553	515	566	507	526	535	571	492	510	556	516	532	531	554	526	535	558	510	549	569	499	511	547	544	504	542	544	563	562	530	551	504	521	536	559	509	559	535	512	492	543	554	516	574	557	566	511	558	543	495	504	523	552	509	539	523	588	545	521	542	555	514	529	531	544	542	578	512	534	576	536	529	542	542	540	529	528	553	526	513	553	509	512	498	525	541	533	530	535	525	482	495	502	527	510	547	535	534	521	554	536	505	522	498	559	524	485	508	531	492	546	506	579	538	499	491	492	535	497	507	523	521	563	522	533	545	490	534	530	542	571	561	550	521	481	495	504	555	531	559	530	500	506	554	558	536	486	523	541	506	567	540	515	542	551	506	508	519	509	503	519	543	506	503	523	514	545	551	540	525	521	552	508	522	527	468	566	500	535	494	493	547	566	506	544	539	496	501	515	572	519	522	539	521	553	551	494	521	497	509	559	513	502	549	579	512	515	535	471	527	504	560	500	501	531	520	514	555	501	541	580	529	534	485	507	507	535	487	532	533	545	532	541	490	550	494	501	540	493	512	538	537	499	493	523	516	541	538	526	539	505	526	482	502	529	528	529	468	514	527	563	574	546	550	541	551	560	510	532	484	536	500	540	570	531	468	517	540	552	517	544	528	534	547	510	523	523	536	517	537	493	528	542	550	531	543	548	546	538	486	533	536	529	525	502	533	520	522	552	517	525	558	550	540	534	542	548	556	545	511	523	521	548	564	523	532	498	541	484	543	532	503	518	517	564	565	519	507	523	511	605	517	537	530	513	510	508	529	544	471	487	526	480	520	547	523	520	521	528	500	515	511	583	499	501	548	507	504	511	533	523	498	535	534	505	508	560	552	526	517	524	518	514	520	517	558	561	547	502	565	512	526	526	525	516	568	496	544	511	539	487	512	542	530	511	560	530	517	546	508	513	514	523	554	526	506	508	568	539	537	515	544	560	538	577	484	546	466	534	492	525	520	538	552	538	494	535	587	533	520	525	504	524	524	530	557	519	526	518	517	522	505	560	515	543	530	514	529	512	524	531	475	527	514	544	541	572	522	554	571	497	537	515	554	542	522	538	551	523	508	557	541	561	528	534	540	535	523	552	510	504	536	559	515	553	494	544	523	529	505	505	565	518	532	516	549	491	499	539	547	482	501	493	512	513	519	509	493	554	525	531	509	566	530	509	507	542	564	541	510	559	549	522	548	544	533	542	567	530	541	534	529	513	526	525	505	555	485	528	508	543	539	546	544	539	530	482	519	533	552	499	527	558	510	542	510	552	559	536	519	518	530	527	534	480	525	540	592	501	515	543	526	507	525	516	528	571	500	522	545	521	532	521	498	510	521	539	543	514	531	501	583	551	513	533	532	524	534	532	502	521	533	514	554	550	567	521	549	505	545	500	523	529	530	528	556	549	544	563	519	549	535	536	542	492	519	536	553	556	574	541	542	528	511	553	547	522	576	541	529	556	510	501	509	521	500	525	496	521	563	543	512	507	549	524	520	476	491	515	504	540	506	518	550	548	518	513	541	534	515	503	535	528	528	531	565	553	521	535	579	515	572	553	528	528	555	589	522	554	501	531	559	536	542	555	520	496	542	511	497	534	538	540	526	503	531	498	504	534	533	500	547	515	539	536	516	553	533	576	542	557	512	539	526	555	544	521	530	532	533	565	530	574	545	461	544	500	506	555	562	545	557	504	515	529	520	498	530	550	514	531	550	524	533	513	566	493	536	536	547	507	521	524	513	518	541	525	550	525	549	546	551	533	544	524	548	532	535	550	520	526	539	569	492	515	533	534	526	529	546	478	567	535	535	521	547	533	512	531	517	552	532	553	525	524	521	567	575	560	559	519	538	532	531	560	511	546	549	503	511	522	535	504	522	527	518	488	523	517	497	492	569	538	555	541	513	538	582	519	547	528	532	503	497	570	508	530	540	547	524	534	482	507	543	499	533	524	533	547	513	563	552	508	566	522	516	572	525	526	537	528	537	516	547	500	527	537	579	543	520	538	553	503	558	545	560	547	514	528	544	515	550	492	548	545	544	490	535	524	536	527	530	543	547	538	547	533	507	560	516	562	560	528	533	513	531	524	526	529	538	531	548	578	540	493	538	506	535	507	513	521	559	523	513	469	522	543	548	559	507	538	487	525	563	500	541	549	562	488	542	524	546	518	504	561	521	517	534	495	555	542	476	548	496	524	540	525	524	516	495	521	501	541	509	560	531	518	537	551	531	488	517	548	531	503	523	540	536	553	529	514	505	509	517	517	553	553	529	519	557	485	532	539	518	544	531	487	514	539	542	550	561	561	497	514	539	514	499	476	539	540	523	527	481	533	510	503	523	508	545	521	523	525	516	509	532	520	502	525	559	515	532	546	565	506	536	542	536	537	535	541	520	506	504	564	562	586	515	528	543	580	493	548	533	570	548	514	517	494	536	531	533
722	451	311	292	3543	9118	6665	8139	6164	2950	1167	400	157	64	46	41	46	47	39	62	44	29	44	46	40	46	40	43	49	50	34	46	38	43	46	37	50	64	50	52	53	35	62	50	45	48	40	52	36	50	37	45	38	28	38	40	46	45	62	43	43	47	39	39	51	33	47	52	38	43	38	34	46	43	40	51	46	45	40	48	43	37	39	39	60	46	34	42	44	46	55	52	40	43	43	52	63	48	51	45	49	44	45	44	46	45	51	40	39	49	45	57	37	35	50	39	44	33	45	45	37	51	49	42	44	44	36	36	42	43	52	33	49	43	45	38	43	43	51	48	51	38	44	32	52	50	44	59	45	45	41	31	43	36	47	40	43	43	36	57	44	48	52	38	47	40	55	40	52	42	36	38	40	48	43	39	41	46	28	40	32	46	56	44	55	50	48	56	43	40	55	44	49	49	46	61	60	38	43	49	58	49	57	50	49	48	43	59	61	44	50	42	56	49	45	35	33	51	48	42	62	50	47	51	43	59	52	48	45	51	55	49	50	40	45	43	52	38	40	47	42	37	46	53	37	34	49	46	45	41	50	45	59	44	44	35	47	38	34	41	57	53	49	45	42	44	40	50	55	38	43	46	46	43	49	48	42	55	44	39	58	51	41	32	46	44	47	41	46	44	45	34	50	46	40	49	44	44	40	44	42	40	43	34	37	45	48	50	49	45	40	48	42	35	43	51	46	51	36	48	47	52	43	42	34	54	41	39	41	50	68	47	42	47	54	48	44	33	47	58	45	52	41	38	42	38	42	42	41	34	51	57	44	40	49	41	48	46	55	45	43	58	56	48	52	38	39	51	54	47	56	46	53	47	42	32	48	48	36	49	36	38	44	45	39	42	50	60	45	43	46	54	49	40	39	45	46	33	43	48	42	52	55	52	48	40	44	55	35	40	42	52	41	47	45	43	54	49	41	57	41	59	46	58	44	46	40	53	42	53	54	49	56	45	40	39	33	48	51	48	45	41	46	35	50	47	60	49	55	45	43	53	43	39	51	44	51	51	45	45	40	48	50	46	54	41	52	48	38	39	43	45	44	41	44	38	56	40	46	51	52	50	43	48	57	45	54	38	24	50	49	49	50	46	51	36	44	55	45	56	56	50	44	57	57	44	59	44	35	40	38	34	44	37	47	39	47	34	51	47	35	56	48	33	46	35	41	36	43	41	44	43	49	44	36	43	33	37	54	28	55	56	32	59	41	48	48	41	48	31	47	43	50	51	41	43	49	44	39	47	43	52	50	45	54	36	40	35	45	50	39	44	33	33	58	31	53	44	46	59	61	46	34	40	35	45	41	47	42	54	56	47	43	59	48	50	46	36	54	48	38	40	39	41	36	56	41	45	46	46	59	50	46	55	43	43	47	48	44	40	48	44	33	45	44	41	53	57	55	49	49	43	49	46	40	44	54	41	40	49	45	50	44	41	46	55	46	44	42	54	45	63	37	49	35	35	39	47	45	43	54	49	40	48	50	39	40	38	45	50	43	52	40	41	55	49	44	42	48	44	40	44	64	47	41	48	50	46	46	46	37	49	35	51	47	44	46	56	60	40	60	49	49	31	46	45	39	54	37	53	36	54	38	52	57	40	45	41	49	32	42	36	50	41	49	48	39	48	49	34	38	41	46	40	40	37	35	43	39	42	47	39	54	40	42	51	56	53	38	42	56	47	45	36	46	44	48	51	40	35	42	45	47	41	33	43	33	40	48	48	37	47	56	39	39	53	54	37	49	42	43	47	54	47	44	43	39	34	40	50	56	35	44	40	40	41	49	41	45	56	51	42	58	41	50	49	55	45	39	51	50	41	51	52	37	50	48	62	45	51	50	49	34	49	49	49	47	52	39	39	54	40	38	56	54	46	41	40	43	42	65	40	35	51	38	31	57	53	42	58	52	47	31	51	62	32	37	39	37	46	48	47	40	38	54	34	40	52	40	47	46	44	53	48	45	42	39	38	33	50	49	52	36	33	52	55	63	42	38	51	42	51	50	39	51	46	48	55	49	38	45	41	46	36	50	36	53	40	44	59	50	36	52	54	53	52	34	51	41	54	54	32	50	62	40	46	43	45	47	49	62	40	46	39	42	44	38	25	39	50	54	49	45	43	50	38	45	48	49	49	41	49	42	44	39	36	47	40	52	43	42	49	49	46	63	41	45	46	44	43	53	41	44	48	42	58	37	46	37	53	34	41	51	39	52	41	48	41	43	57	41	53	36	54	32	44	51	38	34	61	40	56	49	48	52	46	43	50	53	44	45	48	44	39	54	51	51	39	45	51	48	36	40	48	53	41	49	52	53	49	57	53	31	52	61	47	51	40	46	50	41	48	47	57	44	39	49	59	41	39	40	44	47	44	40	51	55	43	36	46	50	42	40	37	32	49	46	37	51	57	49	33	50	43	51	56	46	43	43	49	49	56	36	38	43	35	47	41	39	54	41	49	54	46	39	46	43	39	38	37	44	54	51	47	33	47	49	45	60	58	50	47	39	45	51	51	38	46	29	39	43	36	33	48	48	46	48	36	37	31	42	48	42	41	46	43	49	47	55	54	45	41	55	46	41	50	48	49	44	54	53	44	46	49	48	59	27	48	44	45	46	40	47	41	45	34	47	39	45	49	33	57	34	43	40	45	36	49	49	47	44	37	54	44	43	55	44	42	43	64	44	42	47	39	52	45	53	35	44	47	44	37	50	59	47	51	39	48	41	41	51	32	37	52	37	50	46	43	47	53	41	44	32	59	54	51	38	40	45	38	57	56	45	52	38	45	47	38	46	41	42	49	40	55	45	35	51	40	53	41	50	51	43	38	49	46	57	52	53	50	36	41	38	38	41	36	49	46	41	37	37	41	52	54	37	48	39	45	51	44	43	54	35	41	50	49	43	49	46	46	44	43	41	53	36	51	34	38	57	46	45	41	38	46	37	33	46	52	44	47	49	50	43	55	54	46	35	43	40	39	35	42	49	35	36	58	46	36	49	40	37	47	33	40	47	62	58	38	47	47	47	45	45	52	52	47	49	49	39	45	40	46	35	40	53	44	32	54	59	44	44	39	41	50	57	48	56	45	56	46	52	45	35	62	49	52	47	47	31	49	44	58	38	49	40	53	45	42	31	43	45	53	54	39	53	41	40	35	42	58	51	32	36	41	42	46	41	35	34	43	37	54	41	50	33	43	41	39	58	26	43	54	44	57	33	35	51	54	40	45	56	52	34	43	41	48	35	50	50	32	50	56	41	34	54	49	43	52	47	62	42	54	37	44	40	42	39	55	56	49	50	39	53	55	40	49	45	49	48	37	52	49	57	39	33	54	50	49	57	42	42	51	44	48	53	33	37	41	44	38	39	54	40	49	36	59	38	39	44	35	42	38	51	49	42	44	39	32	27	43	43	43	53	42	47	48	36	41	48	48	32	38	55	43	48	41	50	49	48	32	27	47	41	33	38	53
17457	10126	6167	14586	48159	59191	47531	50554	41578	30680	19915	9694	3599	1401	748	585	555	568	555	525	600	577	561	541	591	553	587	558	556	603	583	561	563	585	517	541	582	552	563	527	549	543	595	547	565	595	572	564	623	566	529	516	562	575	572	558	577	601	537	535	563	575	588	556	568	564	601	544	547	528	585	578	576	601	558	572	532	525	577	556	572	568	584	562	582	551	549	567	540	558	596	567	592	569	571	594	584	545	523	543	559	558	559	545	562	572	540	570	583	545	549	589	596	556	585	531	557	542	547	572	555	571	548	550	541	534	561	550	494	550	571	543	562	564	584	535	576	582	557	604	560	563	579	526	521	539	545	525	542	534	544	548	569	563	555	491	544	508	523	596	555	545	536	617	545	564	582	535	559	552	527	534	562	545	574	584	596	569	549	560	552	573	566	548	533	522	569	610	551	559	566	597	582	548	572	545	612	531	557	590	568	579	564	592	586	594	552	551	559	567	548	546	577	557	564	529	599	579	573	557	578	573	537	538	531	515	547	583	582	526	552	566	542	535	518	576	590	589	573	592	582	573	557	570	540	538	549	561	591	550	561	595	570	590	538	582	559	562	554	567	559	561	555	564	578	580	542	574	562	580	580	587	545	567	570	555	592	556	544	542	562	569	587	552	525	559	580	571	569	567	599	580	566	564	573	524	533	571	574	566	542	529	559	566	520	563	594	533	575	576	599	569	562	558	556	556	579	559	596	510	573	594	574	547	557	563	538	587	575	541	537	576	531	557	605	537	542	559	554	573	583	593	557	545	590	560	535	551	525	545	565	575	598	593	586	566	556	593	564	550	514	552	563	552	547	586	588	579	578	555	550	523	552	537	561	589	559	535	590	554	580	569	542	572	550	558	568	560	571	536	569	558	567	558	539	545	563	516	549	574	562	547	561	572	567	551	570	607	560	574	595	551	540	572	556	539	603	562	555	530	556	535	579	517	557	581	560	561	571	540	587	535	544	553	570	574	547	593	559	538	521	563	574	583	536	532	563	541	560	572	584	521	574	560	539	566	589	565	546	556	572	574	568	556	549	609	554	577	527	536	557	562	558	580	543	574	536	543	593	536	541	583	571	535	561	576	562	565	616	593	572	519	564	543	558	561	557	610	562	569	535	533	562	558	565	507	567	573	581	573	569	572	606	547	594	563	612	563	524	542	569	580	582	587	574	537	572	552	581	598	569	567	601	513	595	540	541	603	546	544	537	558	544	536	557	521	554	565	570	540	554	557	616	545	589	603	600	580	565	561	520	595	528	528	591	590	553	563	580	560	593	568	571	561	587	562	579	507	607	623	585	592	545	564	548	574	572	576	562	565	574	592	537	561	582	578	532	536	583	586	539	536	537	588	541	573	550	537	564	575	495	513	584	586	567	574	539	543	586	558	558	592	545	566	557	533	565	547	601	579	592	548	582	541	543	563	610	542	550	591	563	524	555	528	562	572	567	568	537	576	588	586	568	589	587	600	548	551	569	543	561	559	564	559	579	582	553	578	584	552	562	585	544	593	546	577	558	563	570	595	559	551	570	563	564	556	587	582	581	560	554	565	545	567	526	575	531	554	521	568	594	572	597	526	569	552	541	562	492	573	568	564	577	599	573	577	571	520	597	558	589	613	581	543	534	555	542	553	556	566	548	573	564	546	551	598	587	566	586	569	601	595	511	567	551	593	577	606	559	517	540	573	558	545	546	553	544	519	539	594	577	556	559	530	587	580	582	577	571	574	569	572	516	574	553	557	548	553	588	563	535	529	594	585	537	586	551	562	591	570	582	502	523	577	566	606	548	605	588	573	599	553	594	593	616	538	578	548	578	539	553	578	518	597	612	639	591	590	586	539	546	523	569	566	560	558	560	573	574	561	545	535	606	531	521	552	594	529	601	600	567	544	582	549	590	616	556	587	580	548	541	507	514	541	574	527	564	580	558	604	523	577	548	557	610	560	572	573	518	549	567	578	562	575	532	552	606	552	587	544	584	598	561	533	552	590	552	563	546	602	569	589	572	524	576	592	549	616	600	549	546	590	592	570	576	556	531	587	574	558	584	565	546	571	606	572	589	557	555	573	532	585	521	555	565	550	575	574	537	574	577	586	593	548	533	549	568	555	540	590	532	552	596	557	558	559	565	554	587	560	531	558	550	529	627	571	583	554	577	585	589	600	551	575	571	566	534	534	590	572	563	580	568	525	571	585	522	516	595	513	527	549	544	565	542	551	631	569	597	619	560	582	544	536	559	545	564	584	559	528	555	546	563	566	530	544	551	560	595	530	593	573	563	568	538	549	552	518	590	588	564	593	545	574	499	523	536	610	566	544	555	556	548	593	567	568	562	555	579	574	505	567	539	565	580	589	548	605	568	552	588	565	547	563	564	562	582	614	589	489	560	542	568	569	563	585	602	576	552	519	576	524	541	586	617	598	577	555	561	535	561	543	578	614	595	547	554	567	554	606	574	577	540	578	565	596	555	571	600	579	580	539	589	545	541	580	544	579	604	558	584	523	535	551	546	555	554	570	533	530	550	585	557	554	598	550	529	575	608	548	549	603	574	539	564	559	553	603	593	545	565	562	538	569	583	594	555	555	557	563	532	551	585	564	591	547	577	564	503	527	514	600	568	567	557	595	578	614	578	553	579	587	587	533	533	587	555	578	612	566	584	588	562	606	620	556	561	582	554	606	523	547	503	581	568	561	537	548	542	561	541	579	554	558	582	555	570	523	521	599	544	593	545	537	563	548	505	572	584	537	586	595	544	574	552	566	569	597	579	563	553	557	594	601	580	569	561	588	546	597	601	592	546	560	535	563	562	571	587	566	580	554	552	596	534	545	543	538	531	590	554	535	562	554	569	550	575	586	573	616	528	554	519	540	537	575	582	522	564	559	566	569	558	536	519	545	569	596	589	530	539	572	551	562	543	546	562	570	530	552	593	543	553	578	582	544	568	556	577	546	597	555	526	546	564	609	581	577	551	524	576	551	565	542	599	563	548	545	592	562	595	569	603	551	571	585	577	585	563	527	604	564	571	592	571	574	563	543	578	576	523	558	567	580	566	539	576	563	585	577	581	561	556	533	574	552	606	563	553	535	579	573	572	549	538	560	548	590	577	570	597	572	579	569	552	564	602	570	579	543	559	545	596	548	557	573	554	567	565	549	546	548	539	573	595	583	562	557	555	583	580	567	533	542	619	576	547	584	569	578	533	565	533	557	511	584	593	561	544	591	535	563	554	572	553	575	497	574	585	545	570	571	548	564	592	542	540	553	506	536	549	589	537	577	589	582	554	531	580	546	542	546	554	551	526	568	567	558	572	591	602	590	567	548	560	566	571	542	555	546	560	542	532	586	549	585	579	530	553	589	555	532	560	544	546	573	554	552	611	563	527	586	523	530	572	590	531	638	518	559	560	563	550	532	539	548	524	605	559	543	570	535	539	580	539	555	615	567	548	535	557	560	579	579	561	622
2164	427	261	329	933	2480	4471	9261	9602	6569	3163	1185	448	141	70	44	38	44	49	42	47	49	46	56	47	51	61	44	58	56	57	48	44	48	43	56	56	42	45	52	43	42	42	43	48	45	37	63	45	43	50	46	43	45	46	38	50	54	49	50	42	45	52	46	62	40	38	49	52	54	42	46	58	62	49	44	44	56	55	54	44	51	50	42	47	41	45	43	46	34	41	52	44	35	42	42	32	48	50	47	48	45	47	48	43	41	59	47	53	43	35	53	46	25	57	34	50	54	52	43	55	37	50	63	43	51	45	43	46	44	41	49	46	57	34	47	42	38	43	62	56	37	39	37	47	64	52	44	41	50	46	46	62	43	35	51	42	58	51	57	51	38	55	49	51	50	56	45	48	53	47	40	38	59	48	43	43	47	50	42	44	48	38	42	47	41	47	53	41	37	45	38	42	49	47	46	51	51	48	26	42	45	46	42	48	42	56	35	51	47	42	54	44	55	69	54	56	54	43	50	43	51	49	35	57	48	44	50	49	42	55	59	45	43	45	64	44	51	37	50	40	46	36	51	49	46	49	51	47	48	43	52	45	45	61	38	52	57	57	41	43	40	50	46	47	58	44	50	46	51	53	54	57	48	47	50	44	44	44	49	46	48	43	45	44	48	46	35	40	55	50	36	42	38	46	43	45	52	43	38	48	48	55	44	43	44	41	47	37	44	48	62	42	48	55	51	47	48	56	47	47	52	39	45	51	49	42	47	56	43	46	41	44	46	41	56	60	57	51	53	43	43	47	42	42	41	58	46	59	45	59	42	62	50	52	43	56	47	56	39	37	35	53	52	48	45	43	31	42	59	44	42	44	32	45	44	48	42	35	44	45	51	54	56	46	56	46	44	50	39	54	60	36	46	51	48	42	63	39	48	44	42	35	42	52	49	39	43	47	38	35	52	49	42	43	45	41	54	45	48	51	49	52	41	46	36	55	57	48	46	59	51	45	53	43	46	34	49	44	36	48	45	44	51	49	51	50	51	38	46	53	48	52	42	52	42	40	38	45	68	31	49	40	32	45	48	50	41	54	54	49	42	44	47	52	42	54	54	42	44	47	54	45	46	51	52	50	43	37	50	48	52	50	50	52	40	53	59	40	38	49	51	55	60	45	55	59	55	48	49	36	44	53	35	37	37	55	46	53	46	41	54	39	54	45	41	35	45	55	38	47	45	44	48	32	57	51	50	49	51	40	56	48	54	45	41	51	44	43	43	39	38	38	40	36	47	49	40	55	58	47	49	44	47	44	42	53	46	41	52	46	55	49	54	47	42	44	39	45	39	53	42	41	55	45	56	47	57	46	50	52	57	38	42	50	57	49	59	36	37	51	52	47	52	46	35	52	47	57	54	51	38	40	57	54	48	55	53	48	57	51	46	51	50	43	57	43	51	39	34	50	45	46	43	50	42	32	45	39	42	41	52	43	51	51	57	44	49	57	42	44	46	47	31	50	39	38	41	37	47	48	37	40	50	45	34	42	50	46	52	35	57	58	43	51	55	51	40	59	50	60	51	48	53	40	43	47	47	32	48	35	43	50	50	32	51	32	60	58	38	54	61	45	41	56	41	51	47	38	66	49	48	55	37	39	50	46	39	51	45	53	59	47	57	59	53	38	38	49	50	54	62	48	45	48	44	40	37	38	42	53	42	55	50	43	51	39	54	49	34	39	53	47	42	47	52	35	51	34	55	50	54	41	35	59	36	43	41	55	51	59	47	55	36	51	46	46	44	53	50	44	40	52	46	49	47	52	44	45	45	43	55	46	53	55	47	64	48	55	38	57	59	49	47	56	50	35	45	57	38	54	44	48	49	45	35	45	43	56	50	45	43	51	50	41	55	50	41	48	61	45	32	38	45	46	55	36	41	45	50	43	60	45	49	48	47	39	46	50	51	39	47	48	52	34	46	52	58	37	31	46	37	40	46	65	46	42	51	40	43	54	37	60	43	48	50	48	36	56	47	42	54	56	32	50	48	52	47	35	44	49	44	51	43	43	47	40	42	49	48	48	43	52	46	56	46	48	63	40	61	51	45	42	51	48	47	55	33	40	37	44	44	51	50	48	56	55	53	51	55	48	52	37	47	52	39	57	49	44	44	44	55	55	43	43	41	47	53	40	50	52	45	44	54	43	48	49	38	47	38	39	43	51	47	55	49	52	60	58	55	50	51	51	53	40	37	51	50	44	53	43	50	51	44	51	38	51	52	52	31	59	53	46	47	48	42	50	48	41	53	55	49	47	40	43	59	48	49	52	51	44	41	40	44	42	47	53	49	45	48	43	53	43	52	47	47	52	48	42	50	39	46	45	45	52	51	55	42	42	44	33	50	49	52	43	50	47	45	47	39	45	50	49	53	44	54	44	52	39	49	38	41	47	61	48	33	52	45	46	38	37	45	35	46	43	53	47	48	63	42	44	48	41	44	39	53	53	48	43	48	50	53	48	52	52	52	45	55	38	45	53	44	52	38	45	45	49	45	39	55	44	55	44	43	47	50	40	52	42	42	47	48	57	56	52	49	47	48	46	42	35	37	45	60	56	40	54	54	47	57	58	41	37	39	42	48	43	48	50	40	50	42	46	49	42	57	49	52	55	41	51	44	51	51	42	46	39	57	42	50	38	44	34	66	51	41	60	40	46	49	61	50	35	53	54	41	47	39	41	42	54	44	47	48	53	56	52	35	38	39	48	41	56	38	45	51	34	54	50	52	52	57	55	38	37	55	57	42	47	53	37	47	38	40	56	45	43	51	38	48	48	33	51	44	45	52	64	60	56	41	47	45	47	34	52	51	46	48	46	40	55	61	55	46	45	49	45	47	54	51	47	55	50	47	46	44	50	46	46	49	38	46	43	44	34	36	42	56	41	55	43	35	49	34	45	48	39	42	37	44	60	41	57	52	50	32	53	40	45	53	44	43	62	54	47	50	47	49	45	49	45	36	48	38	60	50	64	41	39	48	46	49	52	53	44	47	49	54	47	48	41	52	46	47	45	43	48	50	54	61	45	37	39	44	51	47	62	65	49	48	33	51	53	50	55	47	50	40	53	36	60	43	39	56	47	49	50	42	56	41	59	46	45	51	51	32	50	47	52	43	54	42	42	56	50	37	37	41	45	34	53	52	46	46	52	45	54	52	43	57	58	54	46	44	57	40	35	46	43	46	44	34	65	38	53	52	60	43	42	57	38	33	42	49	61	46	50	40	44	51	49	51	44	60	42	48	51	48	44	56	43	42	62	40	52	41	53	38	39	45	48	65	54	53	43	34	50	51	59	50	40	50	44	47	37	51	49	34	50	50	46	44	50	67	40	42	57	46	40	52	40	56	51	44	49	44	47	49	44	56	37	47	51	56	43	41	51	46	49	53	40	42	47	51	43	48	53	34	56	46	38	60	55	48	46	49	39	45	46	38	42	66	38	33	55	45	49	47	47	47	43	52	42	48	50	53
18333	9738	5582	15268	33797	39648	46745	55539	51064	41306	30370	19915	8974	3099	1248	766	620	620	626	585	575	576	571	584	622	616	572	536	598	594	584	554	570	548	598	592	590	532	602	570	621	604	569	588	635	585	605	574	568	574	576	601	598	566	548	570	619	599	547	608	600	582	573	609	579	626	622	558	612	562	576	594	606	625	562	627	606	580	606	616	633	597	630	587	606	603	605	551	590	585	563	577	590	613	560	599	566	573	592	510	614	607	544	625	601	580	576	573	604	597	578	535	567	604	604	543	567	574	585	567	573	611	562	564	517	616	561	558	597	618	618	590	605	602	579	615	571	585	606	586	598	592	628	621	528	549	592	561	569	603	614	556	568	601	538	580	627	604	591	590	565	556	601	608	571	644	547	581	558	600	598	648	633	585	587	584	591	589	525	583	601	593	543	590	633	621	640	616	607	622	584	610	602	625	564	672	585	557	598	592	621	618	612	571	579	608	597	586	625	635	597	613	600	615	611	576	626	654	603	600	605	564	602	571	640	603	632	537	545	528	564	608	589	581	559	611	611	553	570	606	624	597	578	613	615	606	593	582	584	581	550	574	585	615	580	565	587	569	626	559	590	575	620	591	629	565	597	599	558	593	605	585	575	616	585	553	578	595	576	583	565	596	597	551	618	582	565	609	590	569	573	648	628	575	600	548	612	584	589	583	588	566	614	577	602	578	575	612	614	598	619	619	578	541	615	611	577	610	603	637	620	587	579	567	606	624	593	599	555	603	586	599	536	584	572	583	597	587	620	578	600	565	609	606	573	577	593	568	603	594	590	600	565	605	578	626	579	608	624	550	590	604	560	564	612	568	574	567	552	612	618	648	590	600	647	595	626	574	590	611	565	571	612	632	592	612	630	598	595	576	581	591	609	629	604	605	568	594	573	554	572	604	563	611	587	603	577	543	587	573	597	574	589	632	616	564	617	566	600	560	579	594	569	598	593	563	615	616	613	590	582	585	619	610	622	616	601	590	575	563	572	580	576	603	591	590	572	621	585	563	570	576	564	570	603	585	568	563	609	563	612	590	565	596	582	553	581	543	575	623	607	573	618	569	597	609	556	606	553	568	556	588	613	576	648	595	560	580	604	571	614	588	570	593	575	659	572	553	630	597	571	577	550	602	588	546	575	545	591	573	609	600	605	590	589	623	609	599	580	608	582	608	598	593	596	572	586	640	630	637	569	609	592	590	573	595	561	567	571	567	584	610	607	596	605	587	582	597	599	609	581	637	563	573	580	624	580	615	562	573	554	615	601	555	588	570	573	619	606	609	630	622	583	588	601	633	559	613	588	597	575	587	579	625	572	585	585	598	637	591	614	576	554	607	560	591	573	578	613	587	581	582	587	567	583	585	565	579	573	589	617	565	571	582	601	600	608	622	591	620	613	633	612	625	626	613	561	587	592	590	568	570	587	616	644	586	621	573	608	562	596	552	568	562	574	600	575	604	589	597	594	648	621	575	604	556	481	631	608	605	583	568	640	612	575	608	599	589	636	563	598	622	582	607	610	598	568	574	550	564	585	570	609	610	586	611	614	573	599	592	604	573	582	565	552	645	570	563	567	561	595	576	567	610	597	556	601	611	575	569	618	584	594	566	585	612	554	561	583	598	588	635	632	588	572	589	561	640	607	586	557	557	554	584	607	567	604	597	570	560	591	597	571	599	572	611	634	589	591	573	564	564	550	626	598	574	566	585	581	567	601	592	615	584	623	586	578	581	598	560	654	599	603	606	589	594	623	608	612	608	592	598	621	581	625	592	587	566	544	610	628	619	668	612	593	609	640	555	570	556	574	573	531	598	590	591	614	566	550	596	573	553	614	607	599	602	565	659	584	568	616	592	591	607	573	597	604	587	565	598	606	612	576	608	608	592	585	575	591	550	584	610	617	618	586	606	570	593	613	585	574	590	583	621	534	523	642	571	610	596	564	604	587	599	587	587	564	600	549	593	607	615	577	550	561	607	571	570	577	589	601	568	619	571	537	621	582	630	550	634	622	597	603	583	625	558	605	583	592	590	599	539	600	553	618	580	626	637	597	558	597	564	572	561	586	588	605	599	619	578	619	555	579	653	605	571	584	594	554	566	569	610	597	587	593	560	588	578	582	606	585	571	592	598	554	615	605	594	599	576	602	552	611	559	576	583	629	617	643	645	591	640	572	601	583	608	588	571	576	578	577	614	565	601	626	574	551	591	560	580	595	584	612	582	578	533	613	621	571	642	599	569	626	551	622	590	593	579	567	575	606	577	585	614	554	570	549	560	572	568	590	621	598	607	585	607	564	601	591	622	578	620	598	594	584	623	578	607	588	563	572	581	585	601	542	607	614	626	630	614	580	548	617	560	590	597	571	562	591	599	595	592	587	586	526	563	623	611	580	552	609	588	618	557	562	575	574	569	585	510	591	565	605	600	563	527	632	610	562	589	605	613	535	604	580	602	606	577	602	605	598	584	576	571	585	583	634	619	559	581	615	573	610	552	550	573	569	571	559	554	602	575	583	610	629	601	596	548	554	596	582	591	605	587	557	597	562	580	622	574	610	590	576	651	584	566	551	607	580	573	568	571	568	600	586	613	577	600	583	593	619	634	623	616	627	570	597	619	561	607	562	624	623	622	571	578	599	618	630	604	588	577	619	601	601	558	611	588	556	583	603	575	544	631	546	548	602	607	574	571	594	580	622	592	593	555	582	564	610	563	610	599	600	581	597	570	572	625	602	589	604	613	602	575	581	599	593	568	563	611	590	595	611	605	569	546	609	615	590	646	550	588	591	610	609	613	586	568	580	563	585	571	569	620	542	575	589	588	604	569	573	610	585	569	581	606	558	581	592	593	587	583	607	635	595	620	583	614	621	558	595	568	592	588	572	579	559	626	606	611	578	587	615	626	603	616	558	566	587	621	589	611	597	577	577	630	591	601	561	617	600	601	554	564	564	568	593	601	608	600	558	590	590	601	597	554	601	584	567	564	624	580	600	575	619	578	573	637	564	619	590	604	555	607	607	588	582	537	615	622	579	611	608	607	570	577	612	562	568	582	589	583	568	588	600	601	575	607	589	594	590	621	554	576	563	573	647	571	588	574	558	614	595	563	588	586	594	553	563	557	599	598	541	579	562	577	576	571	631	574	588	549	595	668	579	554	616	557	596	604	597	602	545	581	622	598	574	604	558	592	583	572	578	562	587	576	567	567	615	581	579	547	589	609	578	607	568	569	554	629	554	571	581	539	625	543	588	579	641	548	593	591	610	569	597	623	547	569	584	637	566	573	612	613	586	573	602	599	639	586	591	544	587	589	628	591	589	567	580	580	613	641	605	602	568	607	559	584	586	606	604	629	595	565	595	613	628	592	573	592	580	619	586	588	577	596	632	544	588	548	582	553	629	560	554	591	557	587	558	619	600	646	616	622	616	614	587	566	612	584	588	620	576	596	653	588	572	618	566	602	571	567	616	527	560	597
1227	711	543	685	2555	3494	9740	16773	13888	8348	4022	1538	509	156	79	56	54	51	55	44	43	42	45	48	62	47	59	48	39	56	60	39	48	44	44	59	48	47	44	56	45	43	41	50	53	37	42	52	59	56	54	48	53	58	46	52	54	43	49	41	54	48	44	43	55	59	53	41	55	45	54	49	43	58	51	57	45	48	55	52	43	58	55	48	58	52	60	38	42	51	41	43	48	43	74	39	39	59	39	51	47	52	49	48	46	51	47	54	58	48	55	56	41	48	42	61	54	57	58	44	47	51	51	48	54	55	43	43	56	35	54	55	60	51	49	46	44	50	62	61	55	53	47	53	46	49	42	48	44	65	41	51	58	44	51	48	47	48	62	63	63	60	50	46	37	56	43	51	48	38	55	59	55	49	45	52	67	72	60	54	56	55	50	55	50	56	63	49	47	42	55	44	52	53	44	46	63	36	44	58	57	49	50	52	43	44	44	55	38	58	57	60	42	60	48	54	52	49	44	43	50	55	49	38	38	48	35	54	49	41	53	43	49	50	61	48	35	53	49	52	60	68	38	50	43	51	45	46	53	52	52	52	59	54	38	50	38	49	42	64	51	55	60	35	52	54	63	47	52	60	51	60	47	55	51	33	66	51	39	59	48	39	50	42	66	52	40	50	45	60	60	56	55	43	47	61	44	54	39	37	65	56	48	49	50	50	49	48	49	55	60	52	46	51	41	50	52	51	47	47	51	54	60	39	47	51	42	50	45	35	55	51	55	50	52	48	43	50	53	48	46	52	65	47	50	65	69	48	45	44	46	53	39	54	52	70	51	55	36	44	43	52	41	49	48	68	55	43	52	54	47	54	39	41	41	47	58	44	43	55	42	51	42	50	64	51	52	48	51	47	49	41	36	57	45	59	53	61	44	56	40	45	49	49	55	45	55	54	57	44	51	51	53	58	50	43	46	46	58	40	46	54	57	46	48	51	49	50	42	47	51	48	50	47	44	58	50	52	53	56	54	57	48	52	56	43	51	55	50	53	52	44	50	49	48	48	55	46	72	58	46	39	55	55	52	43	52	45	46	35	42	48	48	67	46	53	47	44	41	45	50	41	51	53	43	46	58	59	44	49	40	57	54	53	54	60	53	54	51	48	51	54	49	54	47	60	47	42	52	50	47	55	52	48	50	43	48	45	53	42	50	51	33	52	48	54	55	53	47	52	59	49	43	55	46	50	55	47	48	44	38	61	60	49	49	43	60	58	55	44	55	39	40	39	56	43	44	57	53	46	51	39	44	63	66	52	59	41	47	56	49	43	39	49	45	50	59	62	57	44	56	48	46	57	60	37	45	63	50	35	50	47	53	49	49	50	58	49	46	51	48	65	50	53	50	48	50	47	49	46	47	50	45	45	49	50	44	59	52	51	47	47	58	52	50	58	49	33	55	49	39	63	41	58	47	47	46	43	38	43	47	60	49	44	44	53	48	54	47	49	56	42	47	57	45	54	45	51	52	53	54	61	53	49	53	56	55	46	47	54	56	46	48	49	45	58	62	35	40	54	62	54	63	37	36	43	56	56	43	48	44	46	59	48	50	55	53	60	57	46	53	53	42	44	34	52	46	52	55	51	49	56	34	46	36	53	51	48	56	54	49	56	47	50	46	34	53	44	48	45	42	47	49	56	37	45	47	59	50	47	54	47	48	69	50	55	60	41	49	45	55	47	45	39	47	50	46	59	51	51	48	49	52	46	50	57	55	53	49	57	59	44	52	49	47	55	48	53	50	53	54	54	46	52	41	52	38	43	44	50	52	43	61	57	46	69	61	54	38	42	42	59	51	56	51	39	51	40	55	44	58	61	51	58	50	52	42	41	49	70	42	47	60	52	53	54	55	53	55	38	49	58	56	48	37	50	37	53	50	69	67	42	42	50	54	50	39	54	62	51	42	57	57	41	63	58	48	57	57	66	38	42	56	53	54	45	48	45	50	51	34	40	55	53	64	41	54	55	57	53	41	53	53	45	49	47	51	65	52	43	55	55	45	49	58	46	43	48	53	59	42	46	49	53	56	46	45	46	49	61	43	56	47	66	48	59	52	47	69	57	42	51	47	56	49	61	40	41	43	54	53	61	53	49	47	47	51	45	54	52	66	53	44	52	53	55	54	57	37	47	37	57	56	55	56	42	56	55	39	51	44	55	52	49	48	50	60	51	58	32	55	49	50	51	47	56	43	51	40	45	48	30	50	42	53	54	50	49	51	42	48	54	51	59	46	55	38	46	48	46	44	56	48	50	46	56	56	48	51	45	41	34	56	58	49	45	50	43	62	64	50	48	48	41	55	43	44	35	42	58	48	50	53	48	25	42	52	48	55	47	46	77	38	49	56	38	59	54	59	51	44	53	56	53	51	56	52	60	51	59	65	43	51	55	51	45	47	56	53	64	50	47	44	55	50	38	59	43	51	39	48	52	52	61	49	57	52	52	55	54	60	63	52	56	43	46	45	50	55	57	47	43	43	50	44	42	55	56	45	40	59	45	50	52	48	51	47	52	46	47	52	50	55	62	44	35	51	42	59	64	47	36	59	37	47	54	50	54	54	55	43	51	45	60	50	63	47	41	52	43	62	48	41	60	53	48	42	45	47	56	47	49	52	55	63	54	45	48	48	42	49	41	58	48	40	56	43	53	63	53	68	51	37	40	40	55	60	54	50	50	59	48	40	52	39	45	55	41	52	35	50	47	47	42	52	51	39	52	47	53	58	48	56	56	50	46	64	47	63	47	53	51	45	53	51	45	54	49	48	57	46	51	56	46	46	48	46	45	59	47	52	45	53	42	47	56	57	55	59	61	42	51	51	47	43	62	42	48	42	48	43	59	47	57	48	46	58	49	46	43	54	57	61	41	42	42	51	50	55	56	50	51	46	57	45	47	53	42	40	45	50	52	53	55	52	49	46	50	46	45	54	54	42	50	61	43	48	44	43	44	60	48	50	53	59	54	55	48	53	57	47	56	49	56	38	52	53	52	42	47	61	43	48	47	55	52	61	53	49	63	40	36	45	43	41	53	50	60	55	52	37	48	54	44	49	45	55	42	52	47	53	50	67	53	49	56	46	59	43	61	50	60	61	52	38	46	42	54	34	50	49	45	44	44	39	49	48	49	48	40	53	58	38	53	53	57	58	56	56	53	50	49	64	49	43	47	53	48	48	45	57	47	37	45	39	51	51	49	49	43	57	51	48	47	50	51	64	56	46	49	45	42	47	56	54	38	42	62	53	44	48	35	45	57	53	44	50	46	65	59	49	55	47	57	51	56	58	48	52	47	48	55	53	58	38	62	43	45	60	54	56	46	46	47	52	53	43	53	49	52	42	54	42	48	34	51	52	45	45	43	41	57	48	45	50	54	48	53	43	48	49	53	58	48	60	54	67	56	46	42	43	55	43	49	63	30	55	52	49	51	67	48	42	45	48	54	40	43	43	62	42	50	49	58	49	49
22004	13976	9468	24705	46292	41522	59077	66179	55749	43726	33190	22373	10836	3735	1436	796	669	627	608	683	642	641	652	614	583	606	615	627	655	616	624	610	650	617	654	612	627	621	604	577	605	639	610	646	628	628	602	634	572	609	631	598	657	595	613	598	581	593	610	579	663	623	619	593	607	673	622	630	616	608	641	631	629	646	612	638	646	639	629	613	648	667	599	621	632	629	582	591	632	659	602	637	624	635	632	631	652	635	574	655	605	617	587	648	612	652	649	625	613	655	625	656	593	556	654	613	631	627	663	623	628	630	555	622	584	642	619	610	656	650	619	668	636	620	593	618	628	645	631	641	602	670	638	617	563	617	648	677	604	619	598	592	595	629	640	598	604	603	591	623	613	640	669	608	622	640	608	596	633	637	616	633	666	628	555	619	608	623	641	637	623	617	614	593	618	607	599	642	646	595	649	621	606	632	607	582	630	643	661	622	653	633	545	607	632	621	656	648	645	585	638	652	606	641	596	620	651	604	632	639	610	651	648	620	657	619	564	616	631	646	641	656	597	626	664	606	628	605	626	649	643	619	650	613	622	647	648	650	620	581	623	608	606	615	630	627	663	608	617	625	655	613	609	642	606	619	603	578	625	625	621	632	608	603	652	635	615	662	635	592	629	649	618	639	626	586	639	645	649	664	694	613	600	630	620	606	669	636	626	596	606	657	656	607	637	656	656	595	617	554	661	618	649	659	627	648	594	622	633	648	632	626	632	635	589	591	640	574	655	620	603	625	617	623	608	616	604	627	629	588	638	629	630	637	633	612	587	587	613	666	635	618	646	626	643	612	642	619	617	661	604	638	612	619	684	616	603	653	645	648	629	584	609	665	642	615	567	637	627	655	649	644	635	623	571	593	611	665	569	559	615	649	637	628	636	618	659	635	644	637	626	616	633	634	621	588	660	589	628	569	657	594	669	622	649	606	639	649	637	595	625	614	630	586	643	634	636	592	651	637	641	592	642	638	596	631	613	627	682	644	647	618	654	655	572	622	617	631	641	657	649	654	584	638	642	611	624	611	644	606	657	596	639	655	617	654	621	629	611	650	574	578	687	573	568	621	668	621	603	643	620	662	671	654	634	645	598	561	593	602	607	590	646	635	639	612	597	655	648	633	616	612	617	644	604	653	625	617	618	623	600	610	624	618	621	637	643	622	618	634	649	673	628	591	636	628	640	605	591	662	663	590	655	586	611	623	629	640	556	655	618	652	629	643	651	603	626	651	597	586	642	668	611	628	585	588	621	584	649	647	628	595	624	627	619	624	594	617	604	636	635	629	589	600	622	626	619	659	639	652	636	671	663	652	651	609	669	599	591	649	634	567	611	638	662	642	670	620	659	627	595	643	632	580	623	654	610	634	648	600	632	585	606	642	626	632	600	626	592	609	623	654	650	625	616	608	622	622	666	600	669	608	638	668	614	582	637	602	577	603	627	643	645	591	572	645	619	607	646	600	621	601	643	600	649	667	628	629	644	628	614	620	597	641	616	626	659	625	638	641	606	627	615	640	640	632	623	626	621	631	650	614	609	645	618	602	611	643	635	612	635	613	613	638	628	592	653	620	585	634	621	647	589	653	623	627	647	645	670	647	603	625	604	635	634	634	597	628	620	642	604	620	625	614	556	643	629	626	614	628	626	605	670	649	599	611	636	595	629	620	608	614	663	648	642	603	646	652	577	655	633	641	621	574	634	611	623	628	662	649	627	615	594	652	631	615	621	623	649	636	647	613	631	669	622	636	599	629	598	612	604	616	555	648	692	617	622	614	632	609	650	578	628	601	625	625	672	633	621	636	603	600	652	601	644	597	642	641	626	601	583	607	593	597	635	622	706	660	614	617	622	613	644	669	642	632	644	650	587	614	637	599	647	617	640	647	610	602	622	641	635	606	653	592	604	657	652	611	629	687	586	614	587	594	631	590	629	633	574	620	627	600	652	603	649	654	603	622	620	639	624	633	605	651	638	598	578	611	622	622	623	652	634	626	613	667	622	630	621	619	621	628	623	575	614	644	637	594	593	600	623	615	606	648	597	606	626	617	661	640	653	661	627	630	601	604	616	616	634	612	630	624	626	593	640	643	639	631	588	621	668	648	636	627	677	604	662	632	625	638	619	602	675	567	597	618	665	644	672	617	625	635	624	622	624	629	623	655	600	612	625	590	584	668	620	622	611	629	601	686	602	602	624	625	621	615	608	644	643	613	611	622	588	639	645	599	636	612	634	635	625	646	605	595	622	645	622	667	595	597	624	594	590	649	636	643	612	665	637	629	634	614	649	595	621	622	640	673	638	616	656	596	658	613	580	628	626	593	642	625	635	616	662	578	614	578	601	598	640	603	670	592	658	664	636	610	614	623	635	603	595	568	596	573	613	642	622	634	646	654	615	591	632	614	583	625	605	652	681	633	617	621	609	659	641	641	639	664	592	586	619	647	592	588	635	631	595	611	611	607	656	635	653	658	616	621	610	642	649	666	605	646	623	594	624	638	620	645	567	608	620	641	719	656	655	641	624	615	601	633	637	623	623	639	616	661	642	604	584	646	587	636	608	600	670	602	635	636	634	652	638	634	614	616	620	632	609	638	628	624	654	585	600	597	628	629	628	609	640	619	609	611	687	605	668	649	641	638	626	618	617	675	626	623	642	636	583	655	643	661	604	583	619	648	648	632	610	644	613	630	629	583	628	609	660	615	611	639	662	619	626	634	638	626	606	665	628	583	572	599	685	585	682	618	629	613	597	614	636	593	629	655	617	644	612	627	631	591	623	587	627	654	629	625	582	682	588	616	605	631	615	665	594	620	634	622	637	640	652	623	651	638	668	610	626	650	627	658	655	583	645	614	615	628	631	611	692	638	626	600	655	642	626	632	600	636	633	600	689	628	646	618	683	624	614	610	645	640	636	599	639	608	609	658	645	634	608	654	605	616	649	616	630	664	590	656	645	645	602	646	610	619	647	591	602	651	609	687	626	600	597	629	580	610	617	621	595	589	635	583	586	606	615	592	641	601	568	622	656	619	632	635	619	612	623	646	592	594	621	635	630	624	596	665	604	585	605	589	612	580	630	658	630	628	641	637	594	616	641	627	609	594	635	625	621	623	629	652	591	589	568	613	605	615	646	630	646	628	626	653	635	633	607	595	606	621	629	623	651	639	623	586	661	622	653	649	659	620	605	620	629	657	636	566	633	618	573	604	580	632	609	640	598	640	607	606	608	622	624	663	639	572	634	651	640	658	679	631	596	586	583	618	632	645	646	663	662	636	623	640	595	623	600	617	605	636	597	623	603	660	590	639	619	592	656	624	653	609	640	568	628	640	620	639	586	629	649	655	635	631	640	609	628	584	601	623	644	636	658	640	609	639	591	619	580	559	583	605	601	664	644	670	595	640	617	578	607	594	632	600	624	614	590	631	633	660	669	606	634	624	611	551	616	654	603	659	678	674	610	618	638	614	655	640	596	638
1255	187	135	135	665	844	2054	3484	2620	1922	1038	462	220	86	52	44	41	55	47	56	37	46	33	40	47	33	37	48	38	33	51	49	36	36	51	34	47	32	45	32	46	44	48	47	41	47	34	60	39	45	53	37	44	46	54	25	45	42	40	43	52	44	37	27	53	41	43	50	48	41	28	39	59	45	46	46	37	45	45	53	43	44	41	39	40	47	30	32	45	47	50	41	39	38	44	46	38	36	45	43	40	43	43	42	35	47	39	42	44	38	53	38	54	45	38	44	54	44	44	35	47	46	45	47	38	49	43	50	44	39	44	53	42	43	30	46	39	46	35	38	49	45	34	42	36	41	53	42	49	45	38	32	49	39	45	38	50	37	39	38	41	52	46	41	43	36	43	42	36	39	34	40	40	48	43	36	39	43	51	38	53	43	37	34	38	43	32	43	46	54	41	41	50	45	29	38	46	41	29	41	34	50	43	40	53	34	41	42	29	50	46	49	40	48	33	47	45	37	39	38	41	48	48	37	41	45	39	47	43	41	42	46	51	43	50	41	45	42	31	38	31	45	42	41	34	37	30	28	39	45	47	30	36	37	31	30	33	50	54	36	30	49	45	36	31	33	47	42	42	43	46	46	41	32	30	52	39	44	49	37	49	43	49	47	35	30	52	61	44	47	37	42	41	37	40	44	42	40	49	47	52	46	46	36	44	53	53	47	40	42	41	31	37	44	42	40	36	42	44	37	42	43	44	39	39	39	55	33	39	43	42	42	54	39	33	50	41	41	35	49	46	40	49	42	46	37	42	36	37	35	48	42	40	42	33	39	40	45	36	38	46	41	37	53	47	43	38	52	50	48	51	42	37	45	35	36	28	43	53	44	51	37	45	46	50	48	38	35	48	54	42	45	39	45	51	45	39	34	37	35	36	51	46	44	45	44	46	45	46	47	46	41	41	41	47	35	43	33	33	40	50	32	39	35	56	37	45	34	55	37	45	51	42	42	44	52	29	45	33	40	43	44	46	52	31	42	45	61	48	44	34	36	34	44	44	48	38	40	42	45	40	56	38	45	49	48	34	41	35	39	32	42	45	38	39	38	46	35	46	44	45	42	47	45	38	45	30	46	45	40	56	38	48	35	35	39	37	49	35	39	51	43	45	52	45	29	34	34	36	45	45	41	44	34	43	42	47	33	34	37	41	39	51	34	37	44	40	57	23	54	43	27	38	35	30	41	50	45	36	32	45	54	45	44	28	43	36	33	53	33	41	54	31	38	41	46	33	36	52	45	42	44	49	36	35	50	37	40	46	51	41	41	56	32	52	46	43	43	42	45	48	50	50	52	29	47	45	48	36	42	44	52	46	35	43	48	39	32	46	43	41	52	42	43	47	45	43	46	50	41	54	42	45	44	39	37	33	33	32	42	47	26	39	59	54	34	43	36	47	50	37	37	42	41	42	45	41	43	44	40	37	35	34	52	37	43	40	46	49	28	32	41	39	40	36	31	36	44	34	39	47	48	47	35	47	43	34	41	37	41	54	39	49	59	49	44	39	44	38	36	43	33	40	36	43	45	52	39	46	31	48	41	50	48	44	40	40	44	36	38	44	37	39	32	38	46	41	47	41	42	36	55	47	56	37	43	40	35	38	50	42	45	38	47	54	43	41	46	53	50	49	45	51	39	43	32	53	42	45	42	33	38	47	33	45	53	44	41	51	39	48	32	36	40	32	47	43	46	30	51	36	37	45	43	41	48	28	52	37	50	35	37	41	39	42	40	49	39	37	44	44	54	46	48	45	52	44	31	42	44	40	48	32	40	37	53	37	46	43	45	36	40	46	33	46	48	39	38	44	35	46	46	42	35	48	36	41	49	45	43	44	42	46	47	44	46	52	31	40	40	53	45	39	48	43	47	54	37	46	42	55	42	46	38	48	36	34	36	33	30	53	35	37	35	40	40	41	42	41	36	40	34	53	41	38	37	45	44	51	42	36	45	43	24	27	37	44	52	33	36	48	32	45	47	41	35	55	35	32	63	42	46	40	44	33	37	33	47	39	35	44	41	42	45	37	46	46	42	44	43	37	43	49	44	38	50	45	43	49	49	33	32	35	28	31	44	42	57	42	41	46	40	46	47	45	54	34	29	48	43	47	45	43	40	45	35	37	43	38	32	41	44	38	32	39	44	43	43	46	31	46	53	60	49	56	30	50	51	38	55	48	41	49	31	41	45	47	42	42	32	44	38	37	51	35	52	43	34	46	40	43	45	50	48	38	42	42	49	36	38	43	42	44	36	35	39	31	39	46	36	26	45	41	42	37	46	42	41	47	53	33	53	36	34	51	50	42	32	46	54	43	43	48	48	43	41	66	42	56	33	38	38	34	32	41	49	47	45	47	51	35	37	42	39	35	36	51	43	55	39	48	46	47	39	30	32	41	25	44	41	31	44	37	47	41	43	29	34	42	50	57	39	44	41	41	38	37	47	50	39	44	36	24	46	39	42	44	55	47	43	58	50	53	39	41	38	49	35	35	26	41	43	35	41	41	49	39	43	43	30	51	53	29	42	47	58	43	36	36	45	45	46	39	34	46	41	48	37	42	50	40	50	40	39	41	58	46	43	48	45	38	47	46	34	37	31	40	37	35	42	29	46	36	59	46	39	33	40	51	37	44	51	44	40	38	38	50	40	50	47	39	43	46	52	47	46	42	50	50	38	38	46	52	49	44	35	47	47	41	32	39	40	41	35	47	42	46	37	45	45	40	36	38	40	51	37	52	48	42	51	47	50	31	41	30	35	41	50	52	47	34	38	44	51	46	41	52	30	40	32	36	39	31	43	40	38	39	38	36	45	39	36	33	51	49	50	44	62	62	50	35	46	40	39	48	42	32	44	30	43	33	35	46	51	33	42	42	48	44	39	46	45	39	42	41	46	25	40	41	37	35	45	45	40	35	43	26	36	52	33	48	46	41	49	45	40	37	48	39	56	42	40	45	36	38	51	44	38	50	47	44	45	39	46	41	44	42	38	49	44	50	53	37	43	39	36	40	45	26	34	46	40	39	42	38	42	37	36	35	56	45	40	46	34	33	42	35	45	44	42	41	36	53	55	48	41	45	58	39	60	36	35	43	56	39	37	47	46	54	47	37	41	43	47	42	30	42	52	41	39	45	45	38	46	53	47	38	47	39	44	46	36	37	49	44	45	37	46	56	31	27	40	46	36	44	40	53	42	51	41	58	41	40	43	43	54	41	34	42	49	43	49	39	34	42	38	47	33	39	46	40	37	45	48	45	28	43	29	36	56	44	31	29	40	46	31	46	29	46	41	40	48	47	41	50	40	47	46	33	41	37	40	44	35	31	40	44	43	40	43	38	35	49	35	45	38	47	55	51	40	41	43	40	41	49	53	37	43	48	43	37	45	31	47	39	39	54	48	43	39	42	49	41	34	45	44	47	51	45	30	36	45	46	36	41	32	46	42	44	45	41	31	48	34	46	44
13293	4770	3075	9005	29786	27466	36773	38522	33214	27478	19806	10357	4320	1632	837	596	531	524	516	530	495	517	506	493	487	529	505	525	518	506	537	500	559	524	514	489	557	551	543	505	546	527	522	506	550	537	489	505	548	517	529	511	499	500	499	565	507	534	479	565	530	528	526	512	494	512	499	539	577	526	539	530	495	524	513	494	529	523	493	532	513	466	513	548	521	533	478	526	594	543	548	514	499	545	508	550	509	515	507	488	544	493	536	526	493	487	528	506	498	529	508	549	553	491	472	519	534	459	509	525	525	521	517	495	544	545	493	491	493	479	500	525	530	502	506	552	475	547	526	515	498	502	569	532	540	486	499	485	541	549	547	511	511	538	536	524	503	507	509	540	495	484	500	512	517	519	516	544	467	530	530	565	503	537	479	485	512	531	519	530	528	534	524	503	522	505	527	548	498	509	503	485	527	518	530	515	478	506	536	543	500	528	566	522	525	516	513	521	526	520	503	551	520	520	515	525	508	521	495	523	510	495	532	530	555	480	532	562	509	558	541	517	480	532	554	524	504	454	456	528	480	570	523	494	510	523	505	502	532	519	523	511	528	577	519	474	497	518	469	536	519	501	472	514	540	535	497	553	537	512	520	499	531	482	518	526	499	536	571	522	496	520	533	559	522	527	529	461	493	552	504	522	544	537	540	509	494	492	462	488	508	504	540	491	500	463	518	474	506	520	536	515	538	526	475	490	515	528	523	469	530	524	499	491	493	510	512	527	554	499	515	522	532	516	518	493	518	516	521	501	520	526	511	537	515	531	501	536	485	521	480	494	520	514	503	526	513	544	481	526	533	535	550	577	529	498	463	521	534	528	478	501	556	517	549	526	504	536	534	564	536	517	522	513	541	527	471	504	544	500	539	501	508	546	483	498	525	540	528	518	501	567	553	524	555	451	507	524	504	523	501	515	494	486	522	508	517	515	530	520	520	506	527	540	503	474	469	507	491	516	510	542	501	536	525	532	548	550	515	527	495	524	497	519	489	520	541	535	515	513	513	503	473	474	516	495	541	521	527	528	526	480	497	508	548	533	490	575	564	541	529	543	509	470	517	499	503	510	508	490	485	535	517	490	485	484	550	555	532	505	538	521	511	542	521	533	501	474	535	550	523	525	481	513	534	472	493	516	496	502	515	567	504	515	511	505	501	487	492	519	530	505	522	493	497	479	542	497	496	556	499	527	540	532	551	524	503	569	545	522	526	533	569	476	553	529	521	541	543	521	530	499	513	541	512	522	530	533	516	511	524	517	529	537	510	495	551	539	496	531	539	497	497	505	530	500	510	500	540	523	459	488	513	558	551	549	552	544	544	494	503	519	528	482	509	515	497	505	533	525	555	491	534	551	487	498	499	526	490	535	484	575	517	514	533	522	531	525	500	507	488	497	532	531	496	504	475	505	514	517	545	548	509	567	510	528	516	517	517	543	512	472	543	540	513	493	530	526	497	528	503	509	502	512	471	535	533	526	527	528	514	550	506	512	514	512	523	487	548	546	486	514	514	524	470	511	484	509	517	526	526	536	529	524	540	522	514	500	506	503	495	553	542	503	519	482	512	489	543	518	480	539	503	522	505	499	546	494	511	494	508	508	519	475	546	523	529	515	533	486	519	506	526	515	523	518	474	510	538	511	507	554	562	514	498	532	504	499	505	551	515	547	507	565	555	518	516	536	522	573	540	520	512	541	534	496	540	536	545	518	522	529	525	512	538	509	488	503	512	542	518	497	551	523	511	576	511	533	544	494	506	514	564	546	497	515	541	543	481	530	512	527	481	537	525	565	504	521	523	533	492	502	517	536	520	489	467	520	480	549	531	486	541	490	534	558	489	488	508	509	535	530	549	520	515	534	496	487	471	502	516	525	485	487	504	514	517	517	511	500	532	526	513	486	528	535	504	531	458	510	497	509	531	525	527	493	526	525	503	501	489	540	533	502	535	500	525	519	502	493	506	510	510	527	539	531	543	536	538	469	545	512	542	511	544	503	538	478	528	527	521	502	550	525	480	575	483	473	531	522	528	515	535	504	509	507	516	479	497	520	496	487	518	549	481	526	539	481	551	500	484	500	557	552	540	544	549	568	536	524	510	524	566	533	522	507	506	513	506	506	531	513	513	492	506	548	534	552	559	544	507	537	546	551	498	510	532	494	523	540	505	519	509	489	522	540	543	513	512	525	508	530	551	471	549	507	493	527	519	537	516	517	488	508	525	528	538	510	508	487	486	548	515	547	469	538	535	527	529	531	505	530	516	496	497	467	530	503	554	510	520	505	472	506	485	516	526	545	525	481	532	498	491	509	540	501	515	551	535	514	521	499	503	538	545	576	515	529	527	547	512	540	476	531	502	518	504	495	533	543	508	499	526	525	515	525	534	484	486	497	468	505	455	503	512	539	525	488	474	516	537	517	518	544	517	492	492	493	547	546	488	563	542	557	547	517	543	521	528	518	505	514	522	527	572	508	503	513	487	513	543	502	532	504	550	547	511	514	549	534	506	529	517	518	519	515	509	521	558	515	522	506	511	521	528	502	531	533	497	527	500	487	498	539	489	471	552	530	525	543	488	562	522	501	536	540	515	527	574	530	517	536	544	554	506	490	505	492	566	516	538	510	567	527	536	482	527	539	523	533	514	570	555	551	515	493	572	524	539	502	501	471	572	525	568	517	537	510	507	528	513	539	516	542	562	450	516	501	501	517	517	525	514	521	516	522	513	518	537	552	509	543	463	513	526	518	488	503	501	510	493	551	513	530	557	519	499	521	511	525	518	529	517	551	514	538	510	522	488	514	512	503	494	511	560	498	493	498	549	508	533	531	471	517	532	526	515	496	504	492	522	516	501	516	497	516	495	507	488	513	520	520	505	518	500	540	486	503	499	556	533	496	535	532	541	517	531	558	504	507	495	524	554	518	490	496	517	530	543	522	547	513	539	467	496	542	522	514	476	548	569	503	542	521	511	516	511	491	505	512	517	549	544	497	485	508	521	539	560	508	476	540	512	525	548	509	488	487	542	518	497	488	516	509	567	493	499	510	510	496	515	524	510	510	493	536	519	533	528	487	522	534	556	489	547	494	513	529	503	567	502	499	519	539	475	510	501	535	511	510	470	492	502	571	533	527	534	508	517	522	555	534	502	525	512	561	498	480	519	516	503	530	522	517	511	512	494	483	518	529	504	505	534	508	499	540	522	530	506	491	528	485	502	515	536	532	546	524	532	544	536	553	532	542	502	502	515	513	518	495	471	538	513	527	504	498	509	526	512	479	537	457	522	510	536	508	500	509	522	502	508	491	535	537	552	502	554	502	511	543	519	528	504	522	519	464	531	506	515	509	511	520	541	514	521	505	547	543	527	471	486	515	513	525	515	502	504	481	494	548	556	488	516	497	526	527	520	485	537	463	475	546	543	508	511	550	550	509	558	520	483	519	509	493	524	521	542	491	544	518	540	532	505	526	554	520
705	524	402	393	1654	2342	5627	10326	7319	4598	2402	1044	332	148	62	46	43	40	49	50	45	47	54	51	35	31	41	37	40	42	60	34	38	43	50	43	50	40	47	42	42	36	48	48	45	33	48	33	38	44	56	38	41	39	50	47	41	38	37	55	52	39	57	52	54	52	55	47	62	44	61	52	35	41	39	48	41	44	32	47	36	42	43	47	40	38	43	61	54	52	36	47	61	46	36	35	45	51	33	41	42	56	48	61	40	38	51	58	36	51	38	46	45	48	49	36	40	43	46	41	50	41	39	48	57	35	35	42	37	50	52	43	52	46	46	50	46	38	48	43	55	59	48	53	48	40	48	44	39	44	60	52	44	45	34	46	44	50	48	43	44	32	37	40	58	36	43	55	54	42	45	56	49	47	51	27	54	42	41	37	37	43	51	47	52	56	46	37	50	57	44	44	47	40	47	44	41	45	47	41	50	43	44	37	44	48	35	55	51	35	39	30	34	48	47	42	47	39	44	38	40	34	41	44	42	33	56	40	41	50	49	34	41	39	54	63	49	49	36	38	47	33	46	48	34	46	36	45	39	48	39	46	50	54	40	51	46	53	49	50	46	52	48	43	39	43	46	35	42	52	40	44	47	47	39	33	45	59	54	52	43	53	52	48	45	54	50	47	41	48	46	32	44	38	42	49	42	42	41	41	44	44	44	38	47	42	46	55	41	39	49	45	40	48	42	49	42	43	55	46	50	44	49	40	38	48	43	39	60	39	42	51	33	33	48	37	43	48	50	47	48	53	40	38	44	48	41	46	42	38	32	52	49	60	46	42	45	48	42	49	49	44	52	43	42	46	55	45	38	55	31	53	48	57	44	32	38	52	41	55	37	39	56	46	42	50	39	46	52	43	31	42	41	43	27	41	43	47	48	50	42	46	29	40	42	41	56	47	46	56	35	49	44	34	43	36	41	52	42	52	44	49	56	47	48	47	47	44	49	50	45	45	57	54	48	40	51	46	44	51	48	41	47	41	49	52	40	44	44	40	36	53	46	44	37	38	46	28	42	47	34	51	47	42	39	48	41	54	53	42	43	50	54	44	43	58	43	40	39	36	40	44	43	36	44	48	32	39	44	39	41	40	51	46	41	42	51	48	51	37	42	39	45	45	42	41	43	49	42	38	59	51	52	46	43	39	46	34	40	40	42	45	47	57	39	53	45	45	38	44	47	46	46	37	42	33	52	52	51	45	37	49	40	37	38	53	52	56	50	42	50	44	47	43	48	45	46	44	40	50	46	42	50	49	48	34	41	40	39	44	44	41	48	46	42	40	43	47	53	44	55	33	35	50	36	39	47	45	54	47	44	42	45	38	54	47	47	43	62	33	29	48	46	45	53	27	42	46	58	50	50	47	45	39	29	38	63	52	48	51	49	48	43	43	57	46	47	56	41	55	43	44	32	46	46	48	40	53	42	45	55	42	47	46	31	58	43	49	59	38	47	43	50	39	43	49	43	49	48	49	36	52	40	53	45	48	53	47	52	43	52	54	42	51	40	39	55	40	41	42	52	47	37	45	55	42	44	51	42	50	47	39	51	48	33	44	49	52	49	41	46	44	44	46	46	42	34	39	50	58	41	43	36	40	49	48	50	41	58	51	46	53	54	47	47	39	42	55	39	45	40	39	38	39	55	38	44	45	38	50	54	46	57	26	29	47	44	44	48	62	36	39	46	41	54	39	43	46	37	37	52	46	35	38	31	48	49	49	48	36	56	33	39	36	45	39	44	49	45	50	53	45	51	37	41	37	46	44	44	51	36	41	47	53	60	38	37	52	49	55	38	50	50	41	41	38	51	34	49	39	38	50	40	50	44	37	43	44	53	53	32	44	42	45	36	45	47	45	29	56	46	42	52	34	36	51	44	50	42	34	47	46	42	55	36	42	26	46	63	46	40	46	40	35	40	40	44	46	51	46	31	41	40	38	54	34	39	44	43	42	37	37	45	52	53	51	43	50	43	45	55	40	50	43	42	45	49	38	37	45	37	51	59	50	50	46	46	40	49	45	35	41	42	44	46	41	50	46	45	49	42	50	39	36	50	46	57	41	54	48	47	42	45	45	48	51	40	46	42	41	49	56	63	41	47	49	33	47	36	47	36	44	39	59	51	46	46	47	54	42	55	53	56	45	38	36	50	49	53	46	45	41	47	39	47	49	46	55	49	42	50	34	53	38	46	37	37	56	48	40	46	45	36	31	50	50	46	55	31	38	36	44	46	40	53	49	42	44	51	34	56	38	46	52	41	40	50	43	48	47	44	47	56	41	47	43	57	45	50	48	38	54	36	41	49	58	50	53	43	35	49	32	47	41	47	45	42	43	42	38	39	43	37	61	39	48	45	45	46	40	39	53	35	41	37	47	44	49	49	34	57	59	43	44	53	54	37	50	49	32	56	36	44	61	49	33	45	46	55	50	48	47	47	44	42	60	44	48	36	49	44	49	45	38	48	53	40	41	51	57	52	39	53	37	40	53	48	36	42	45	43	40	52	38	60	37	45	46	45	49	42	57	46	49	40	36	49	39	44	43	46	54	45	44	47	62	51	48	51	43	45	37	47	45	45	50	38	45	50	38	58	46	41	56	56	49	35	42	42	51	48	43	45	44	41	43	55	40	45	51	46	31	44	57	54	59	39	48	40	43	49	48	41	47	49	38	53	41	46	52	44	38	42	46	56	57	42	38	56	50	57	48	42	37	50	39	50	45	34	37	41	47	42	43	48	46	33	35	45	38	39	63	39	32	42	62	45	45	37	35	45	47	55	40	47	33	52	36	39	46	30	46	49	61	43	39	60	43	44	32	32	56	57	41	45	45	52	50	49	42	51	42	57	43	38	49	38	60	49	31	41	46	45	42	39	58	41	42	37	40	50	59	48	36	35	39	42	51	35	43	57	50	37	66	41	51	33	47	55	43	53	43	47	52	48	58	47	30	38	58	42	49	33	52	41	42	43	54	54	43	51	32	46	46	39	42	38	37	52	59	46	53	50	49	46	43	34	48	59	52	43	57	48	43	58	46	39	45	43	33	39	44	44	46	55	53	43	36	47	42	50	58	60	42	31	48	47	34	38	48	37	48	36	41	52	53	36	39	50	44	40	59	44	46	44	44	55	43	44	48	53	40	39	29	34	31	38	47	56	35	48	45	45	49	40	56	36	49	41	48	25	54	33	48	41	57	39	44	42	47	40	39	37	49	41	28	40	46	47	40	48	45	44	43	49	41	59	56	36	46	51	37	36	41	43	48	52	53	34	37	47	43	48	36	37	57	56	47	51	53	44	38	43	45	41	38	47	48	51	37	53	38	59	45	50	54	45	49	46	41	31	34	43	53	38	46	43	47	41	42	42	44	44	40	58	40	55	36	50	40	60	45	35	36	44	57	49	42	46	48	49	58	40	44	53	41	42	36	40	47	43	47	38	49	29	43	39	34	45	47	52	46	38	59	37	38
16998	10903	7418	18108	38261	34973	49308	54428	44219	36348	28383	17916	7968	2993	1124	715	583	570	577	553	554	529	574	552	561	556	518	541	589	537	527	555	555	524	538	536	523	595	567	547	539	539	531	570	538	537	539	559	519	518	560	539	535	511	557	532	561	553	546	548	535	542	578	549	573	540	534	531	521	567	571	501	527	550	576	546	494	578	542	497	537	518	523	554	562	512	571	547	553	582	513	558	565	531	578	530	528	557	560	571	556	580	556	558	553	542	563	541	538	532	564	539	570	555	529	543	615	592	549	545	563	537	544	557	542	577	509	590	548	526	547	565	529	508	525	571	480	546	554	534	560	541	574	574	537	566	540	567	562	557	565	548	538	554	521	554	524	543	587	531	536	536	531	570	561	556	529	544	541	518	540	560	564	505	591	557	540	548	545	511	549	598	579	546	554	556	571	528	510	571	510	555	556	547	515	536	522	511	574	516	518	529	524	567	524	528	549	586	536	555	564	548	502	530	522	569	547	571	530	538	546	552	579	560	572	544	546	550	570	583	526	540	555	530	554	512	555	550	541	525	570	549	542	560	539	534	575	547	574	542	560	564	555	555	558	573	517	594	568	538	538	552	567	555	566	546	534	526	546	535	576	553	555	611	553	532	573	537	515	520	542	565	528	587	539	583	526	573	524	572	564	528	570	570	524	510	556	567	525	584	517	599	591	547	557	554	605	541	540	519	519	574	566	569	558	569	537	498	585	533	537	566	590	581	568	570	562	606	578	541	624	541	563	539	579	514	562	551	542	552	586	531	539	533	572	572	538	537	618	547	537	575	567	571	520	504	558	538	549	560	545	541	553	577	529	539	544	581	553	585	571	548	575	581	562	537	545	553	571	502	614	557	592	584	563	522	575	534	538	564	576	584	544	547	553	501	587	578	520	579	529	548	514	551	534	569	520	519	580	585	558	516	567	523	548	527	537	574	558	536	547	525	579	547	545	550	504	562	578	524	538	595	573	581	561	551	557	573	529	539	580	542	521	537	604	567	518	543	551	514	550	523	515	552	577	534	537	540	512	507	542	560	541	547	556	524	537	530	552	503	504	544	522	575	555	501	515	588	541	509	545	541	542	574	557	558	515	573	536	512	529	555	556	582	549	544	568	539	539	560	555	514	571	551	571	549	549	543	535	566	567	545	567	513	566	561	584	515	560	530	611	580	557	586	513	563	544	515	554	538	533	561	582	559	554	535	544	539	538	536	575	567	566	548	533	582	573	593	571	593	561	541	527	573	566	521	554	581	542	527	553	584	535	531	506	517	575	552	519	516	541	550	540	571	546	596	545	520	545	522	568	556	541	543	521	591	553	529	535	580	558	557	567	529	533	558	515	558	559	562	547	541	574	510	559	552	524	518	531	526	513	548	543	510	578	508	553	558	557	576	540	491	571	594	533	539	563	528	533	526	518	534	569	577	546	548	541	567	570	552	550	577	607	510	566	552	536	539	552	560	567	572	522	567	532	566	583	505	573	540	571	520	545	574	544	538	539	548	554	580	522	532	567	591	541	532	525	528	562	550	581	560	579	540	570	583	578	536	520	543	528	607	564	544	560	578	587	583	527	517	569	560	553	547	616	523	584	537	518	544	596	505	516	534	552	580	574	540	554	579	520	533	575	565	551	562	587	558	548	564	561	545	540	560	494	541	544	586	503	523	553	538	529	547	577	549	549	551	553	552	534	525	548	559	563	575	508	532	572	550	521	518	538	552	511	593	563	515	505	533	610	572	548	547	555	509	541	495	531	564	554	528	552	552	592	567	541	596	513	557	545	562	558	517	497	571	567	564	576	554	559	576	533	558	564	552	563	552	574	551	530	508	528	568	547	574	550	543	554	552	532	542	583	524	587	566	526	595	528	547	553	555	553	541	555	532	554	594	573	555	564	537	540	560	518	539	551	547	578	560	550	531	582	581	607	543	579	554	592	556	544	555	560	572	542	552	560	542	569	534	509	598	516	564	532	547	597	556	514	552	498	532	526	562	511	541	583	526	559	566	565	581	555	555	553	545	556	527	552	562	567	584	586	518	556	521	504	526	524	569	559	532	546	580	559	539	544	523	553	529	547	570	549	528	611	541	555	569	579	581	560	555	534	579	554	524	559	536	562	570	562	583	524	600	553	566	578	533	548	569	530	539	523	557	515	555	537	548	515	596	579	583	531	591	570	507	560	582	541	528	506	547	548	599	552	531	542	573	538	577	568	536	558	558	542	549	522	574	554	575	567	590	519	561	540	533	500	570	594	560	547	552	518	481	575	552	539	565	546	541	563	537	561	536	546	565	549	552	536	536	535	534	574	527	558	567	568	564	529	548	557	520	583	571	574	494	543	582	542	561	562	544	524	622	550	531	565	525	581	575	536	575	522	597	581	537	521	506	538	563	520	569	565	497	533	539	577	565	507	567	584	559	534	532	582	562	556	550	542	507	556	525	535	553	540	545	518	539	489	504	544	576	542	538	558	578	547	563	573	512	547	560	541	558	537	548	569	516	530	552	563	537	596	548	531	548	545	529	522	567	539	557	557	548	506	532	553	555	564	570	525	556	564	571	495	509	547	500	525	579	567	559	558	575	536	555	543	561	528	560	565	527	548	563	559	547	560	548	553	551	585	569	537	582	546	519	578	566	548	594	543	574	508	546	569	522	530	604	556	561	537	523	500	538	514	534	575	552	605	567	534	545	558	516	554	547	569	569	529	571	521	520	519	545	528	561	506	564	563	571	578	549	538	555	544	522	569	547	557	555	590	497	542	525	600	516	533	550	556	546	539	576	549	557	519	543	527	560	559	562	552	576	543	541	515	528	564	554	546	561	545	545	559	580	545	555	537	564	588	561	538	590	568	577	533	559	512	564	555	557	520	593	518	583	545	554	543	533	624	571	580	531	508	528	568	564	572	509	544	551	534	538	536	522	523	556	561	522	580	542	542	577	572	573	554	560	526	611	586	574	518	555	534	545	500	524	539	560	506	542	512	593	567	547	526	557	558	562	568	590	544	519	542	530	550	574	545	551	566	545	577	579	558	558	527	537	564	564	558	550	570	574	536	532	589	564	548	557	539	556	523	543	531	523	526	525	578	532	541	537	538	530	511	557	531	552	554	580	561	576	541	611	554	531	555	531	556	545	555	565	545	529	543	568	583	571	584	552	563	529	548	564	577	565	544	515	520	542	599	532	540	603	568	581	560	547	545	557	538	562	554	525	545	587	572	510	527	550	542	515	567	577	559	567	530	542	604	542	533	522	592	525	547	563	530	560	537	587	525	575	539	582	580	545	503	551	547	529	539	566	568	527	540	566	594	587	547	535	548	541	548	546	579	575	555	545	551	510	555	568	565	539	553	574	548	571	556	613	488	581	583	554	550	546	556	541	564	560	557	585	532	566	565	553	539	535	537	556	557	538	524	576	490	562	562	480	569	521	548	506	594	502	529	508	557	580	525	542	557	551	555	532	554	568	528	554
2283	576	394	373	1350	1126	6685	9158	8904	5792	2946	1257	456	162	75	50	44	48	41	59	49	46	53	56	46	46	39	39	33	54	46	58	44	51	40	40	52	48	46	46	47	51	57	41	51	45	40	48	43	49	50	44	50	46	60	63	45	48	52	57	54	48	51	46	47	44	45	45	51	49	38	45	46	46	44	44	43	52	52	50	55	52	43	36	56	49	53	52	43	36	52	38	40	50	29	48	57	52	41	36	59	53	45	48	37	40	56	42	49	48	48	49	60	53	38	35	48	40	42	49	56	40	46	44	48	49	49	39	51	55	57	46	49	54	58	55	56	52	51	56	41	60	41	49	42	53	42	50	57	48	46	46	43	40	44	65	45	41	46	44	52	50	45	56	38	44	47	43	36	58	39	55	50	53	49	51	38	32	37	39	43	48	50	39	42	46	42	36	46	59	54	52	51	59	53	44	45	37	55	55	36	45	54	55	55	53	37	39	50	49	44	40	40	37	48	41	45	51	54	43	43	35	46	35	45	39	54	44	53	41	41	46	56	52	45	51	41	50	42	62	50	51	40	38	54	45	52	38	53	63	48	55	52	48	49	46	60	48	56	42	42	39	38	51	52	46	64	50	54	51	50	45	46	54	51	34	46	44	51	50	49	48	64	49	53	47	53	31	46	38	46	53	38	41	48	49	45	47	49	53	52	34	52	56	54	41	49	41	47	51	49	44	39	41	53	54	60	55	55	43	36	42	45	52	65	45	45	50	46	43	50	46	40	60	44	45	43	46	49	36	50	39	39	48	53	40	49	51	36	43	44	44	58	41	45	49	49	55	47	56	38	43	42	52	44	42	46	61	35	53	56	51	36	48	54	42	54	39	48	48	45	44	41	48	40	43	57	53	45	50	56	58	38	34	45	50	46	54	41	41	60	50	56	45	64	47	43	47	48	56	56	55	61	65	36	44	53	49	58	44	48	51	33	38	42	46	37	42	49	50	41	49	44	47	48	44	50	42	43	43	40	41	47	39	40	42	46	44	52	32	48	56	52	43	43	50	34	45	50	48	36	56	51	47	44	48	42	43	38	35	54	39	54	57	51	53	49	46	49	49	49	49	57	69	41	46	47	43	54	34	34	42	49	31	51	42	47	59	54	63	52	44	42	57	50	47	35	51	49	52	52	47	41	46	54	60	51	54	40	53	48	40	62	53	44	47	44	50	45	45	49	47	48	58	43	47	40	37	58	45	53	55	53	56	63	53	46	41	59	58	54	32	48	57	52	47	48	54	46	48	58	59	68	56	55	43	32	54	42	48	51	49	49	55	53	43	50	44	43	41	50	56	49	47	37	52	45	40	45	50	53	37	38	58	51	51	40	36	43	65	60	41	46	53	56	59	50	52	42	66	46	45	49	48	38	49	42	54	42	45	44	40	50	47	39	46	39	34	51	57	39	50	42	43	40	45	49	42	50	37	44	45	51	43	58	47	55	47	55	48	38	37	53	47	53	54	39	56	41	39	51	56	50	51	48	54	28	40	48	41	44	49	41	48	44	52	58	35	52	44	45	38	51	45	50	42	42	50	43	48	53	60	47	42	47	38	49	50	50	49	50	53	46	51	47	37	62	65	51	52	62	62	47	52	45	32	51	40	50	59	43	46	55	44	46	38	38	52	59	51	47	42	40	57	59	42	45	64	56	48	50	41	61	50	50	66	52	45	43	60	40	41	41	46	53	46	45	49	62	50	45	57	45	43	45	48	43	53	45	41	43	53	48	51	50	41	42	46	50	39	50	46	45	41	47	36	60	56	47	45	35	44	48	43	39	55	40	50	42	43	50	42	44	42	57	44	32	52	51	56	55	35	44	48	47	41	57	49	43	38	43	43	47	45	46	42	52	52	40	55	49	37	51	55	49	42	57	56	58	39	45	52	52	52	41	51	60	37	59	40	50	53	39	49	54	53	57	46	54	55	43	47	47	30	54	54	48	43	52	41	42	53	55	43	37	55	59	59	43	44	63	58	45	47	39	48	40	48	35	29	47	47	50	41	62	59	50	41	48	50	48	52	50	48	52	50	36	47	46	44	49	42	54	60	54	45	48	45	35	59	46	61	47	43	44	48	47	49	51	53	44	47	48	53	41	43	46	36	60	53	42	39	54	37	51	41	55	41	35	37	44	51	44	41	46	50	54	48	60	50	48	38	34	49	42	57	42	45	45	56	48	37	41	42	46	45	50	54	58	39	49	66	57	41	42	58	46	60	49	48	49	35	56	50	50	46	53	45	44	49	55	32	44	47	46	44	65	34	53	44	59	46	40	53	46	42	47	55	59	58	47	43	45	33	42	55	47	55	47	39	57	47	41	58	49	58	57	42	48	37	44	43	58	29	37	51	53	60	45	49	41	53	68	56	47	54	46	35	50	55	42	53	54	50	46	48	52	52	47	40	51	47	48	57	42	52	54	51	54	46	47	44	44	58	32	49	42	39	37	46	56	39	32	51	54	51	44	51	48	47	53	55	30	49	45	48	44	56	43	42	45	50	37	48	51	44	49	51	55	50	70	59	40	58	43	43	42	45	45	52	44	49	50	40	50	60	38	46	52	57	41	43	60	44	43	36	53	39	43	41	49	56	59	38	62	59	49	55	48	42	58	52	55	44	55	46	53	44	41	52	41	50	56	36	53	40	41	44	53	56	43	36	54	44	55	47	47	40	45	51	44	58	46	38	40	56	36	45	48	48	43	51	49	50	43	59	50	44	54	47	43	56	59	38	48	45	50	53	53	44	57	53	42	36	32	50	51	42	51	52	53	60	54	51	53	43	42	44	39	53	45	54	48	49	35	57	39	55	50	45	36	40	49	44	55	45	42	47	45	54	53	50	45	48	55	39	54	40	41	56	61	66	35	46	53	46	49	49	46	37	55	54	42	45	48	53	50	38	41	38	51	51	53	37	39	42	37	49	43	65	38	54	56	46	51	47	40	51	50	54	51	36	46	46	50	39	39	49	44	33	54	48	37	53	61	55	61	45	47	36	50	52	45	52	49	37	51	41	39	49	58	55	47	48	61	42	45	46	51	48	50	51	54	44	46	36	44	44	45	54	64	45	46	44	35	49	47	43	44	42	45	62	65	44	42	61	38	54	54	46	44	39	50	47	47	48	47	40	53	42	42	42	59	50	51	39	51	38	52	39	50	49	48	59	50	52	49	55	46	42	48	50	42	35	41	44	41	48	40	46	43	52	46	51	43	54	56	44	42	47	42	41	47	56	48	52	54	49	50	44	44	44	45	45	48	39	53	45	59	45	56	53	50	42	51	43	64	60	44	49	51	43	36	47	52	37	45	45	53	40	41	47	58	60	46	46	35	38	55	38	40	44	50	46	44	53	55	55	42	67	39	45	32	58	41	51	54	53	42	57	40	44	59	40	19	51	53	49	73	40	49	52	48	55	46	39	49	43	45	56	56	53	55	43	57	52	50	35	50	45	31	45	52	58	46	50
19659	11704	8055	17536	33312	32025	50591	53954	48662	39253	29792	19937	9966	3489	1275	798	599	631	544	617	590	567	623	621	583	594	603	586	608	562	603	548	573	546	605	651	634	567	611	620	616	564	565	594	581	570	583	590	574	598	588	581	628	561	567	566	597	584	566	641	580	599	597	596	556	559	627	568	547	545	610	618	598	588	567	578	590	595	534	595	577	573	601	621	572	607	599	554	587	586	584	569	556	613	572	607	592	608	621	564	595	607	608	575	612	601	579	597	562	568	618	583	606	567	609	566	573	556	589	612	652	578	572	565	568	598	569	599	563	523	556	583	605	568	558	587	554	543	611	629	601	612	532	608	611	583	575	593	627	619	634	603	584	583	573	599	626	587	585	565	638	624	594	624	537	576	585	596	578	576	579	587	565	583	573	601	591	604	589	621	534	571	654	551	574	569	596	591	564	588	596	555	618	602	561	574	584	608	603	612	593	587	587	592	575	570	593	566	540	605	582	589	563	608	584	588	617	606	581	568	596	589	562	573	614	597	555	571	567	607	590	565	627	623	616	575	599	623	571	574	619	554	575	585	550	603	600	537	600	587	599	579	563	585	640	583	568	569	570	556	625	535	571	601	598	602	549	557	581	641	544	570	592	593	601	574	594	553	564	616	605	566	602	588	563	629	577	583	618	580	570	583	566	554	625	623	604	587	565	544	618	606	564	616	588	573	542	668	628	589	582	589	604	587	570	593	569	551	592	632	615	590	625	614	593	584	563	584	584	594	583	626	598	613	564	618	556	564	604	559	560	584	620	588	559	608	583	587	539	564	576	617	618	580	580	585	550	581	570	598	564	575	600	578	609	605	597	632	548	571	589	630	585	563	554	592	614	595	577	580	567	600	593	591	599	596	603	616	592	563	598	578	618	577	567	572	591	583	559	562	618	618	604	570	596	578	586	564	627	602	550	607	603	571	599	635	587	593	577	592	607	626	585	602	596	609	599	582	587	562	569	613	593	593	614	546	578	524	604	584	567	618	578	568	586	595	607	554	598	601	564	566	593	577	601	592	578	578	598	590	607	610	592	544	592	605	624	539	597	560	578	604	569	551	572	594	583	627	608	611	604	616	545	645	560	595	596	592	603	591	549	613	596	563	545	642	596	562	562	611	583	583	616	579	580	538	533	577	616	604	639	565	580	592	568	573	612	623	576	602	614	570	601	551	597	580	579	586	609	605	572	577	558	574	583	613	592	612	639	572	604	608	588	570	582	602	576	594	584	595	603	606	580	636	595	627	581	535	629	595	593	604	629	610	595	573	569	584	631	582	621	597	596	604	580	574	585	568	620	616	600	577	556	639	607	587	581	560	590	578	593	616	590	566	610	588	609	578	581	611	605	592	601	620	567	606	543	613	617	595	589	569	596	585	580	582	599	590	610	592	542	599	569	628	597	566	577	613	602	576	566	590	580	624	595	578	592	641	608	596	616	587	582	562	584	608	640	582	601	587	555	605	535	604	574	644	604	586	580	586	611	610	590	626	563	589	587	605	603	585	506	574	619	556	597	569	599	569	569	548	577	579	611	605	584	599	573	605	596	615	610	543	618	561	594	613	627	578	580	612	569	554	596	552	594	617	587	580	589	553	595	597	581	570	592	561	609	613	610	589	590	597	562	563	593	604	592	651	596	596	574	568	602	605	565	584	563	605	569	608	585	649	593	601	634	562	620	612	579	538	614	561	582	588	599	616	612	602	563	600	603	573	561	612	587	608	577	574	593	598	626	589	585	592	610	566	557	598	589	531	584	588	607	592	590	613	558	584	578	591	555	629	591	597	630	562	580	570	569	578	632	569	604	591	561	612	591	556	573	548	610	610	593	595	593	601	601	588	605	581	552	568	582	617	633	611	531	600	560	579	572	538	602	551	561	610	585	590	585	588	603	602	583	654	583	618	593	640	602	543	579	604	578	563	587	577	609	593	597	612	594	552	625	585	608	574	562	574	553	557	591	564	587	596	583	614	600	620	544	576	600	562	585	585	624	580	588	584	582	550	587	583	590	576	577	598	593	589	618	559	607	602	597	641	610	632	597	568	571	625	590	569	608	612	574	551	582	556	583	537	572	535	567	631	573	546	607	607	593	580	605	579	599	587	593	565	598	586	585	605	567	590	594	565	595	559	566	571	597	598	575	605	569	544	560	597	597	576	573	574	591	624	587	614	587	548	577	560	555	588	582	611	618	596	596	570	610	559	584	599	550	602	590	599	602	621	576	619	569	601	594	591	581	583	556	603	610	560	610	605	560	575	569	581	553	582	587	577	601	606	678	602	601	567	581	581	562	603	566	641	576	594	571	617	596	577	590	613	585	603	567	587	550	617	611	594	562	581	589	587	577	609	568	589	565	546	613	640	591	584	616	628	568	580	592	615	611	577	588	608	604	628	578	566	556	606	563	592	577	588	585	598	583	583	558	595	574	568	571	552	636	586	597	562	599	593	589	571	602	561	626	571	595	550	609	584	617	579	554	566	521	570	572	612	593	606	566	597	610	614	576	596	558	589	572	578	583	559	564	564	615	559	602	624	538	585	590	578	580	612	575	637	596	619	589	609	594	579	586	554	600	617	636	620	604	565	550	584	597	624	615	604	601	521	574	619	583	615	624	620	622	609	643	596	587	587	582	612	573	603	551	565	604	563	531	554	570	556	585	555	600	566	604	578	580	596	614	605	589	600	628	589	545	568	563	585	582	622	602	612	660	569	550	593	588	595	551	559	575	574	566	587	629	607	587	591	556	588	586	600	602	596	589	544	586	579	599	579	614	571	577	602	562	597	600	545	577	637	575	617	605	604	624	575	598	617	575	574	574	597	557	560	541	604	587	586	622	563	566	550	553	583	572	589	594	578	562	633	591	579	593	566	604	618	619	575	622	562	590	603	602	582	568	582	615	657	616	579	579	579	630	568	587	615	600	613	525	592	605	586	593	565	589	614	557	600	603	572	631	583	659	516	600	597	571	551	549	535	577	599	600	656	575	606	561	595	603	591	568	611	596	579	618	601	557	607	593	548	551	626	594	572	598	581	558	612	562	582	565	595	610	618	616	591	590	629	580	534	606	557	609	605	591	605	573	551	605	561	598	580	589	577	535	601	552	621	605	530	541	581	575	616	608	573	577	584	599	561	569	565	560	564	612	610	626	590	586	576	594	602	568	618	615	622	589	591	586	615	625	586	589	547	568	596	610	609	566	609	621	586	573	628	607	572	575	614	571	594	545	542	575	609	591	588	600	544	575	551	562	608	591	580	615	586	612	574	557	514	576	604	555	593	598	625	611	540	606	589	594	649	565	578	597	544	573	582	581	592	611	542	567	566	616	560	597	595	576	594	592	595	610	557	608	619	536	571	620	588	588	611	590	573	586	584	552	577	581	593	633	552	591	561	647	551	544	598	555	576	546	554	596	581	597	550	612	588	582	565	559	595	637	656	613	606	559	592	603	573	623	617	670	583	566	588	581	566
1411	1004	650	698	1983	1539	8045	16144	15267	9464	4710	1856	587	207	90	69	53	49	49	43	54	64	38	49	38	47	46	54	46	54	52	49	58	54	53	38	49	39	54	48	35	59	42	55	53	53	48	58	50	57	64	56	57	47	42	41	58	50	52	56	61	44	53	57	54	45	54	57	43	56	49	47	50	58	61	40	54	51	48	40	41	48	58	43	46	37	62	54	43	47	54	38	36	50	40	56	58	58	48	68	63	55	60	50	43	56	55	58	50	40	58	43	46	39	51	57	53	51	55	56	59	41	39	68	57	47	48	52	56	38	49	60	51	55	44	51	52	51	51	41	62	48	45	41	48	50	44	40	52	55	54	52	44	53	49	39	66	63	51	49	50	45	55	55	55	50	39	43	59	57	50	45	48	40	58	58	61	46	46	59	60	52	54	45	54	39	58	54	54	56	50	43	53	61	42	42	52	51	51	47	52	54	46	52	45	45	42	60	44	41	48	51	60	45	52	70	43	42	54	45	56	49	51	62	42	50	62	58	59	55	40	59	38	53	46	51	62	58	40	43	54	48	49	55	47	43	55	50	42	60	41	41	42	47	57	56	52	46	42	46	55	49	57	45	63	47	57	69	56	46	42	55	58	60	54	39	51	56	55	57	47	55	65	50	56	55	51	42	51	49	47	47	50	54	41	49	45	53	45	51	49	54	42	61	50	39	51	41	52	55	60	40	52	45	47	56	62	50	46	59	47	52	51	61	57	49	47	45	65	46	60	60	55	52	56	52	53	50	45	58	44	56	46	47	32	56	58	40	55	46	57	55	47	62	48	40	56	56	47	39	50	32	50	48	45	40	47	47	48	64	48	52	41	58	61	51	50	56	42	49	51	50	56	58	52	56	35	38	52	51	61	50	47	44	56	58	48	45	46	62	56	59	53	39	38	53	54	56	58	51	52	52	49	55	42	46	61	53	58	50	59	51	56	52	36	42	50	60	48	50	57	52	54	42	57	52	56	54	49	41	43	54	44	55	54	52	62	47	47	53	70	58	48	58	47	56	54	46	59	51	45	62	43	63	46	41	39	61	44	42	53	52	53	43	44	50	51	53	51	50	66	39	32	54	55	57	44	55	55	54	68	66	58	54	49	48	61	38	53	58	51	41	50	68	58	53	60	60	46	52	50	39	38	43	59	56	60	52	39	43	59	54	52	58	54	53	25	55	45	47	37	43	53	60	53	59	60	50	47	51	45	48	61	53	43	58	41	43	59	57	33	46	51	52	51	58	46	67	43	49	48	60	53	56	40	61	47	45	48	43	47	40	41	48	49	45	51	71	48	57	51	51	49	46	44	51	51	56	49	43	43	45	56	43	53	54	35	59	50	50	48	57	64	45	43	52	48	59	42	47	46	53	54	51	48	45	41	53	59	59	50	48	59	48	46	50	38	68	54	49	42	47	43	56	56	41	49	44	43	46	59	46	62	50	61	43	58	48	49	46	50	42	54	51	40	42	51	48	48	54	56	53	45	51	61	59	43	47	41	51	35	52	54	38	55	51	52	55	50	60	48	71	54	55	37	38	51	55	48	57	49	59	42	41	53	50	58	38	48	54	51	41	49	35	40	50	55	40	50	47	47	46	53	50	39	69	57	46	41	34	44	73	46	54	59	55	52	52	52	51	42	47	50	47	33	41	40	58	46	40	58	44	45	45	61	48	47	52	55	59	50	52	46	57	42	50	46	53	46	49	49	46	58	51	49	55	62	58	43	49	44	47	53	60	48	45	48	47	51	41	39	55	46	47	59	33	60	53	52	55	37	48	57	50	62	39	51	46	47	49	46	68	54	53	55	56	56	50	54	48	47	51	47	47	51	51	66	54	43	52	60	36	61	36	49	45	44	58	44	37	52	54	51	49	51	45	49	40	51	44	45	51	60	43	48	55	48	45	55	47	56	49	53	54	48	53	42	66	59	63	56	61	58	54	46	58	57	35	49	57	46	39	50	52	44	58	43	42	47	54	39	49	48	64	47	65	45	45	48	48	55	54	41	48	48	52	39	55	49	58	56	63	45	54	46	53	47	39	36	38	50	52	53	47	46	53	43	63	43	46	49	58	58	56	49	51	51	54	58	54	68	60	54	59	57	67	54	59	61	61	49	56	50	44	45	55	44	49	57	47	50	49	45	51	51	57	60	47	57	68	63	47	53	43	46	58	38	56	37	59	39	53	46	45	57	46	46	45	56	38	36	52	48	43	49	52	51	56	48	44	46	51	49	49	58	55	58	50	51	53	56	46	48	50	38	44	42	52	47	53	55	56	51	51	57	51	47	37	48	47	56	48	53	33	35	53	49	48	48	60	49	49	45	39	42	55	53	65	59	58	50	44	48	48	41	63	55	55	58	54	47	45	50	42	38	50	49	27	41	68	52	53	55	53	54	59	45	43	40	51	67	50	47	50	43	49	57	47	45	46	52	51	51	47	57	49	51	47	47	57	45	61	47	50	46	46	49	48	55	65	57	46	49	50	60	50	53	50	51	47	52	43	46	46	45	48	56	34	65	62	59	45	56	49	51	48	55	46	62	47	50	55	49	43	57	58	53	47	50	59	52	60	48	54	52	48	51	48	46	52	56	35	52	45	51	57	47	44	41	44	60	44	53	61	39	54	55	57	36	42	52	60	53	59	42	51	40	63	42	45	52	58	42	46	50	54	45	45	69	68	60	45	43	49	44	42	47	53	58	50	59	41	52	57	63	55	48	54	43	65	48	50	54	57	47	58	47	41	47	49	48	41	50	57	53	47	54	41	46	54	53	49	56	43	49	46	41	51	55	42	52	56	42	45	54	54	52	48	52	47	48	54	55	48	40	42	63	50	49	49	45	54	48	45	46	45	58	49	56	53	57	57	43	42	65	51	54	51	53	49	54	51	60	47	42	52	51	43	42	52	48	43	44	39	48	52	59	59	43	43	53	53	42	54	55	46	56	49	63	62	45	47	58	61	52	48	53	43	52	67	52	52	50	61	57	49	55	58	58	48	49	58	59	59	60	47	50	54	49	42	49	51	50	44	50	55	46	59	37	46	52	37	54	40	52	55	50	44	55	45	60	50	46	47	59	55	40	37	52	51	57	42	41	62	49	38	67	56	54	59	60	56	62	49	50	49	65	51	47	60	52	43	45	56	46	52	56	48	51	43	64	38	62	45	50	50	49	62	54	42	47	46	47	53	44	58	47	32	47	43	50	49	44	43	62	54	44	43	52	42	58	48	55	42	42	52	32	73	51	59	50	53	55	49	37	56	41	52	61	44	44	35	46	56	35	50	58	44	41	49	46	57	47	52	52	50	51	56	53	38	48	48	52	43	41	40	59	46	50	54	50	57	38	51	54	54	43	52	54	61	55	54	60	47	57	48	48	35	46	57	48	57	46	50	47	35	50	58	49	59	56	49	66	48	49	49	55	44	45	51	58	55	52	59	51	34	52	49	61	58	40	51	51	42	54	43
23811	16079	11546	23161	37869	33985	54053	64085	58113	45251	34775	23772	11811	4371	1681	840	681	674	661	578	599	656	662	643	655	602	634	587	620	647	622	653	610	614	607	606	597	634	661	673	639	629	638	614	639	610	631	594	622	618	600	595	608	648	642	593	642	601	621	601	618	629	632	643	613	589	620	592	609	611	622	598	626	596	666	567	634	579	612	635	589	618	661	639	627	605	616	585	643	635	629	613	594	646	588	641	651	582	599	624	607	599	579	589	580	610	609	592	626	609	630	642	652	582	571	633	653	603	650	651	661	609	630	653	611	628	608	619	601	630	616	616	604	628	647	605	652	558	603	622	616	668	624	611	618	630	598	615	643	658	619	585	611	592	585	612	617	606	607	611	592	598	582	676	656	658	594	629	638	603	608	617	604	635	581	601	614	605	589	639	639	593	640	600	615	628	620	613	594	659	621	620	594	619	582	648	604	592	610	631	590	608	593	606	649	606	622	622	639	602	576	637	603	629	599	665	647	615	670	627	651	651	642	574	598	581	645	616	596	613	621	606	621	618	621	645	587	621	624	580	651	593	635	594	631	625	598	648	624	636	611	609	638	595	649	607	594	654	619	625	598	589	616	633	588	646	647	564	624	614	593	593	597	634	618	634	611	637	656	592	597	586	620	653	625	644	594	629	628	637	596	594	628	650	571	660	655	647	652	614	593	617	616	616	639	624	638	635	606	605	643	643	654	589	616	611	600	613	592	611	610	633	557	598	624	612	642	609	600	627	598	598	608	656	653	605	637	652	624	603	592	612	585	596	617	621	596	612	597	623	602	625	639	624	605	604	619	588	596	584	652	676	661	644	655	611	665	622	595	608	579	624	618	612	651	616	607	629	594	608	610	620	608	632	594	607	606	583	603	623	661	621	631	580	652	627	645	542	664	617	593	671	614	632	614	614	557	638	618	685	610	622	608	622	579	633	637	599	610	603	583	585	634	679	626	629	599	672	596	629	655	601	573	655	612	625	597	590	603	619	633	649	590	633	639	616	636	617	583	627	640	640	579	634	597	628	593	572	646	596	635	628	620	651	603	616	649	600	640	625	660	639	612	617	656	615	644	622	612	652	629	649	616	614	637	680	618	657	623	616	611	592	671	622	624	602	604	644	620	659	616	551	661	620	606	610	645	605	638	594	641	586	598	649	622	590	610	678	661	630	600	646	641	618	638	602	604	600	597	617	587	602	564	671	569	565	659	606	609	650	655	609	578	639	643	628	594	686	656	652	633	608	641	621	597	636	619	639	642	636	618	624	587	629	592	638	607	657	608	605	659	615	658	649	618	633	628	643	636	613	594	596	628	616	605	597	638	652	625	588	577	601	644	637	575	590	664	623	663	638	627	648	629	648	599	627	598	616	613	620	654	594	638	642	624	622	656	634	626	599	586	615	651	663	642	579	631	633	557	564	581	596	593	611	641	560	601	602	649	610	609	634	594	603	617	598	593	692	663	589	580	624	583	615	627	584	623	592	626	666	619	597	600	629	585	614	648	640	608	614	613	606	625	623	608	563	580	569	617	641	612	615	645	642	630	594	622	596	658	595	611	626	614	615	615	620	591	605	652	618	560	639	592	644	651	623	589	625	605	596	640	646	609	603	577	654	596	596	629	647	626	624	566	612	602	584	620	564	599	643	635	598	619	670	617	662	626	638	581	590	633	612	619	596	651	616	643	607	620	614	648	645	644	605	619	646	583	632	645	637	654	621	582	621	642	675	588	599	642	605	604	611	604	619	630	626	599	661	597	643	602	614	603	586	618	608	598	596	644	582	672	615	621	668	596	594	618	631	579	628	663	632	607	621	622	619	609	664	645	586	618	618	611	618	617	578	633	585	590	636	610	631	644	584	611	597	616	605	657	640	587	605	570	629	633	599	644	649	570	618	619	610	629	638	568	648	605	626	658	629	644	621	654	645	600	641	588	647	630	583	632	621	636	626	605	606	628	652	606	600	606	610	628	604	659	629	642	591	634	627	640	586	622	604	601	608	710	605	609	615	622	601	624	632	606	599	617	618	595	627	587	617	572	626	625	599	614	611	606	630	653	630	661	560	599	553	633	670	640	573	614	615	599	622	615	633	605	677	596	628	604	610	607	616	600	630	633	610	647	612	609	624	608	614	627	609	626	595	578	614	610	636	579	590	613	604	657	604	590	641	600	606	581	594	564	624	599	572	614	582	637	625	605	667	620	594	612	573	634	652	570	645	650	625	606	639	635	613	599	586	662	630	555	649	589	621	612	623	561	624	662	631	575	638	598	631	654	583	580	645	639	607	648	640	609	645	621	588	640	636	602	617	615	613	581	601	593	628	611	664	609	626	641	603	590	615	613	615	635	602	631	629	614	623	642	662	611	591	632	678	628	628	654	634	618	652	620	602	622	604	632	629	608	657	595	573	632	535	652	665	616	682	635	618	579	604	598	627	647	612	655	609	611	628	627	581	601	616	614	616	637	600	616	599	583	633	595	589	592	613	594	599	595	602	634	593	594	614	578	615	586	638	564	613	626	614	589	579	587	668	586	595	628	595	643	647	575	626	667	580	622	564	587	606	638	648	603	589	612	676	588	636	626	620	616	596	703	668	579	629	628	630	635	641	594	615	588	637	631	632	553	611	606	618	589	584	606	656	616	679	613	630	638	587	626	624	634	629	634	641	613	576	632	631	614	621	595	620	629	628	643	597	573	592	619	574	657	653	647	650	607	588	647	587	603	657	615	590	618	626	624	613	625	607	590	617	655	630	619	597	640	619	620	626	623	646	602	644	612	667	597	590	600	611	650	659	597	598	601	564	606	613	638	589	595	619	603	595	649	647	598	610	645	582	600	586	579	624	575	599	660	638	639	617	648	651	645	599	631	623	622	635	589	634	628	627	555	677	652	562	606	686	597	643	553	661	575	612	717	612	652	633	615	623	693	653	610	625	576	638	603	600	629	633	629	683	614	621	636	622	699	617	640	623	649	614	616	612	656	654	597	650	576	633	650	651	586	633	670	634	572	611	625	626	614	596	590	646	615	656	612	586	590	618	686	598	603	591	646	622	628	575	615	606	641	630	594	586	561	647	587	638	604	642	618	624	665	621	636	615	588	600	652	565	610	588	674	633	634	627	620	576	624	657	612	609	611	612	591	636	620	594	583	628	641	604	650	659	600	659	592	623	646	633	616	597	627	614	610	652	630	635	615	643	577	678	623	643	711	623	663	592	635	619	599	621	630	610	661	636	613	644	652	613	680	630	623	607	601	608	605	571	574	614	581	569	640	627	618	641	636	604	586	597	606	630	612	635	582	639	620	571	627	634	644	613	627	650	657	617	605	567	619	577	615	616	582	667	653	612	621	625	652	641	644	633	655	616	604	664	588	643	645	640	650	661	605	644	624	647	654	619	608	642	620	639	719	609	652	649	629	603	631	646	615	649	655	635	621	692	594	629	651	616	611	622	579	616	624	637	623	594	632	621	600	634
1456	327	212	148	466	551	2934	4884	2965	1262	635	308	135	65	51	53	42	40	38	33	32	35	49	41	37	40	42	36	41	47	44	50	52	45	38	42	43	35	43	41	49	39	39	42	53	37	51	47	44	43	52	40	43	38	30	46	41	48	41	33	45	33	41	38	40	38	34	38	42	39	40	43	39	45	43	44	47	38	40	43	42	41	39	39	38	37	46	22	44	40	44	31	34	46	53	36	43	37	28	31	44	44	39	39	45	40	44	47	49	45	33	48	43	51	50	42	38	32	26	46	37	55	44	41	31	46	43	36	44	45	43	31	45	48	38	51	45	39	56	38	44	41	45	43	49	36	40	35	36	48	34	41	43	41	42	42	52	45	42	50	48	46	45	43	39	39	42	47	34	48	38	40	40	39	35	38	27	35	46	53	43	33	30	41	39	42	45	43	46	54	37	46	38	37	45	41	45	42	47	39	36	42	42	41	29	37	41	50	31	40	36	31	39	37	38	41	41	39	35	33	35	43	40	45	31	36	43	55	39	42	43	47	43	40	38	48	44	43	31	47	49	39	38	38	34	44	40	49	43	43	50	41	47	50	54	43	43	36	37	37	39	41	53	33	40	41	41	50	35	27	46	42	49	37	46	45	39	42	52	42	43	35	51	37	48	53	46	38	32	54	51	40	40	48	40	51	40	42	45	41	50	33	40	44	45	33	47	39	35	44	37	39	50	52	46	46	35	47	40	50	42	42	48	37	35	54	47	34	44	43	52	52	46	37	43	36	44	40	59	35	53	40	39	39	49	27	46	35	39	52	30	44	49	37	45	43	43	40	39	43	53	49	39	42	41	38	33	39	43	44	40	42	49	41	37	32	41	42	35	38	51	38	37	45	41	32	43	42	49	39	39	44	32	36	41	44	33	39	35	38	52	46	37	49	34	51	43	48	41	37	60	32	48	37	43	29	30	45	47	43	40	33	48	43	36	48	56	46	35	38	44	45	38	37	48	48	48	51	52	43	37	32	37	37	47	39	36	44	43	25	36	38	45	45	40	39	40	44	57	44	47	42	54	41	47	41	39	38	47	35	43	35	46	48	45	40	45	44	42	46	40	48	44	31	40	38	32	54	38	46	38	34	52	52	45	42	49	44	40	42	42	33	36	39	38	35	32	43	39	47	37	34	38	39	35	34	48	35	44	41	49	37	37	34	41	46	37	42	42	48	47	42	38	39	37	42	44	36	44	48	44	28	45	42	43	41	37	49	40	43	52	47	46	45	45	31	48	42	43	46	33	32	59	61	45	35	33	45	46	45	40	43	45	33	40	42	49	39	42	36	46	36	44	30	37	36	37	27	38	43	54	41	50	32	54	57	30	43	55	31	27	31	43	44	29	58	48	42	56	37	43	35	39	51	35	41	38	44	40	41	33	40	58	56	40	38	50	37	54	50	40	44	31	53	46	35	33	42	38	48	44	48	56	37	40	45	53	44	42	41	43	38	42	48	31	42	36	44	45	42	34	37	40	36	33	46	34	48	36	37	39	29	42	43	42	35	49	46	38	34	38	49	35	53	29	51	46	46	41	52	35	54	45	48	38	41	40	38	44	49	51	45	32	42	51	42	40	35	43	44	47	40	38	52	41	34	48	39	40	42	45	40	36	40	32	40	56	40	35	31	45	44	40	33	40	34	52	43	51	44	36	40	35	43	42	51	53	41	34	31	59	41	55	38	46	33	55	47	42	34	49	36	50	38	35	33	35	33	38	42	39	43	34	54	31	41	43	43	53	55	37	35	38	42	43	45	41	28	36	41	44	48	48	39	48	46	55	45	45	41	49	41	43	41	41	44	45	48	42	40	50	44	52	42	44	56	33	39	49	39	50	38	43	44	46	37	47	40	47	54	31	46	51	42	38	39	40	43	38	49	41	45	37	41	50	31	31	40	41	28	41	32	62	32	54	30	42	44	48	57	34	43	41	49	37	55	41	37	39	47	40	36	50	46	32	47	50	38	40	40	35	49	33	53	29	36	32	37	40	39	47	29	35	45	43	35	54	49	38	44	44	43	53	40	35	45	54	45	54	46	38	51	40	40	42	38	27	39	44	27	40	49	53	44	42	45	40	40	52	46	31	34	41	46	36	43	35	44	42	50	34	36	45	48	38	41	49	38	40	33	44	34	34	43	44	47	44	42	43	34	46	40	54	44	38	45	49	49	47	35	48	38	37	43	56	47	41	43	49	47	42	42	52	39	35	53	43	38	47	42	36	60	59	43	40	53	38	38	34	41	44	30	36	43	49	28	41	41	37	42	52	39	41	45	37	37	40	42	33	36	50	43	26	43	47	58	36	42	33	50	44	41	46	44	34	48	42	36	41	42	34	45	39	42	33	38	32	42	40	44	45	45	40	46	43	24	32	34	43	38	40	43	38	53	29	41	28	46	43	42	45	45	44	48	58	48	48	44	34	49	47	48	37	48	43	40	43	37	46	40	48	52	39	54	45	34	42	28	45	62	38	26	46	50	45	39	45	44	33	49	46	42	50	39	43	42	36	41	47	42	43	44	32	47	49	46	35	40	39	40	56	36	39	34	54	37	41	41	39	40	39	33	52	41	47	47	39	40	37	59	41	45	49	26	44	45	47	50	41	42	39	46	36	38	46	42	39	41	40	28	46	34	44	36	49	35	37	41	43	56	47	33	31	53	40	47	53	44	43	36	36	37	41	45	36	37	48	56	49	40	43	32	44	44	46	47	51	33	29	44	46	31	50	46	41	42	46	46	45	46	46	40	47	30	38	45	44	53	42	50	40	44	38	41	32	36	41	36	49	47	37	34	49	35	51	45	40	39	43	39	45	43	34	45	42	40	46	42	41	40	44	44	44	42	40	39	37	41	38	48	42	53	38	51	23	40	44	40	44	38	53	54	38	33	39	33	28	44	51	42	41	44	40	46	29	46	45	35	40	44	40	33	30	37	51	52	38	40	30	46	32	50	49	48	47	43	45	45	45	43	41	48	40	46	39	47	44	31	40	35	44	49	39	41	32	59	49	38	45	51	40	39	44	37	42	43	52	41	32	38	31	37	60	41	51	45	51	52	39	49	49	26	36	45	36	42	39	49	34	50	48	41	40	51	37	47	39	50	44	46	38	40	37	40	52	43	42	39	28	39	38	43	47	47	45	50	35	45	48	43	46	38	53	47	46	45	30	38	47	49	52	34	45	42	52	44	40	40	39	38	30	42	35	33	35	40	35	40	36	46	34	27	38	60	44	42	46	50	37	36	40	32	41	44	40	38	54	47	53	46	46	34	40	46	47	53	46	36	43	43	46	43	48	35	52	41	38	43	45	47	52	50	39	50	44	52	54	55	36	51	31	39	40	31	54	55	37	44	41	38	37	47	56	35	36	46	46	53	37	56	39	38	35	33	48	42	41	43	37	24	40	50	44	46	45	41	42	39	47	44	35	50	43	25	41	48	48	39	39	44	46	35	57	38	38	36
15831	7428	3952	8061	26594	22283	40548	41661	32257	22678	14398	7905	3191	1340	737	568	528	493	542	541	535	507	513	556	546	562	548	486	544	529	528	532	523	513	469	558	512	509	512	522	550	481	539	508	526	542	509	496	517	508	539	519	530	455	548	524	470	486	554	510	533	520	511	548	498	493	457	492	511	522	534	532	510	522	509	524	511	532	529	545	517	549	484	512	563	496	523	510	484	528	498	464	533	503	559	481	544	542	571	457	507	485	522	510	532	487	514	516	557	442	538	526	514	497	532	495	499	535	536	494	574	489	521	476	509	524	498	495	569	522	545	493	525	510	493	490	526	507	486	529	540	512	558	501	494	489	536	509	485	465	530	508	534	484	511	518	505	533	515	547	511	502	492	539	505	509	508	501	552	543	504	488	489	506	525	523	534	479	465	506	517	526	551	508	497	480	482	534	518	531	483	551	531	524	525	493	521	531	521	507	509	511	525	484	490	558	539	500	521	516	482	509	535	511	519	492	535	480	507	515	525	509	516	530	497	513	524	542	505	517	494	500	531	506	533	552	518	534	530	563	508	513	514	521	499	497	511	539	556	500	506	527	513	489	538	513	491	511	518	557	534	512	508	492	482	507	466	517	518	533	520	505	501	506	521	519	498	512	509	501	521	523	507	532	544	505	540	500	511	555	505	535	516	502	519	544	476	496	494	493	527	509	496	516	500	536	503	502	522	478	533	486	545	494	493	481	528	528	547	491	538	501	508	516	520	528	510	541	529	518	516	494	546	550	525	509	474	479	512	532	485	500	518	541	490	547	501	526	488	541	513	516	541	524	537	537	534	469	550	501	502	538	508	522	492	491	493	509	542	527	564	502	515	513	518	537	519	479	542	468	488	508	493	532	528	536	489	528	515	473	523	522	550	539	521	525	537	508	563	507	537	527	569	533	479	529	539	527	550	493	521	494	500	562	478	530	470	489	460	530	548	467	544	532	485	528	495	508	485	514	540	536	530	519	543	541	508	548	543	524	518	531	515	529	570	511	505	547	530	543	539	536	538	530	546	512	530	511	490	538	486	499	526	510	532	503	507	530	531	477	503	507	488	537	485	515	524	521	517	501	549	516	513	482	529	539	546	471	526	544	545	488	544	514	566	526	519	517	512	538	522	556	519	491	509	523	494	521	530	505	538	508	511	532	506	505	502	531	497	493	506	536	523	527	549	532	463	537	488	539	492	521	551	548	513	501	518	555	513	523	504	466	506	552	560	464	510	549	511	536	507	530	499	505	519	523	527	498	509	495	494	498	541	547	541	525	509	516	518	506	524	492	494	526	502	493	527	534	523	530	523	491	481	504	570	535	571	509	535	525	512	508	485	524	512	522	512	525	556	534	528	505	520	495	519	550	537	541	525	526	510	515	485	544	538	510	535	479	498	498	527	556	502	512	480	501	510	512	505	509	535	495	495	499	472	520	585	476	517	508	492	509	481	523	513	502	526	489	522	544	509	507	553	554	501	540	558	507	536	535	503	527	501	500	507	513	531	520	534	485	518	499	484	537	480	534	533	495	496	518	515	484	513	549	521	492	521	500	520	501	512	477	523	529	511	511	509	509	509	544	541	480	490	522	530	556	478	508	525	505	516	549	551	571	536	489	522	456	506	521	530	512	527	527	512	531	543	542	509	524	525	521	513	547	512	504	487	541	544	509	551	542	525	490	565	536	554	518	541	533	497	513	466	536	497	544	508	529	556	512	512	534	537	550	548	521	510	530	486	506	510	475	501	521	536	490	561	493	506	493	532	544	478	518	553	511	513	559	496	525	510	550	499	559	502	507	501	514	584	557	538	563	514	475	480	530	539	539	524	522	499	558	520	514	524	534	560	511	465	535	519	563	506	493	520	514	552	523	514	551	521	519	513	467	505	536	527	544	504	511	548	493	506	512	503	485	543	504	516	492	507	509	502	500	515	530	496	555	498	513	502	535	539	495	508	553	519	497	508	516	498	508	517	503	536	514	529	529	552	528	498	548	513	530	551	547	486	550	520	563	543	525	499	532	516	515	522	516	502	499	514	521	519	516	543	531	529	559	554	509	549	575	504	481	507	527	512	480	510	516	535	549	529	501	583	551	506	530	520	507	510	518	508	519	477	508	529	536	521	559	528	513	497	468	510	514	561	488	537	490	507	499	537	499	497	509	486	513	531	564	569	488	522	539	525	509	486	512	526	532	535	527	510	544	500	540	508	522	527	529	553	487	514	560	523	528	533	472	519	523	503	473	560	500	524	538	529	532	494	514	543	474	484	521	532	538	519	526	521	517	516	478	539	456	532	530	500	552	511	552	534	526	508	540	516	542	498	538	536	560	493	534	546	530	539	546	513	485	539	533	542	527	514	525	478	524	523	499	520	531	489	528	460	496	550	511	507	535	508	535	546	531	481	523	505	512	499	518	479	483	508	480	459	534	458	525	533	542	529	526	467	514	544	541	488	481	511	522	538	543	515	510	541	468	533	492	513	512	517	518	508	547	541	509	507	525	534	522	493	508	530	491	527	530	540	538	529	536	453	494	516	528	504	515	500	539	522	495	496	537	523	533	522	511	528	466	504	499	548	581	534	536	548	525	493	491	529	503	494	496	547	549	514	545	490	521	518	502	523	488	488	525	524	506	542	513	491	539	504	491	564	519	530	508	488	502	549	510	494	504	522	500	524	471	531	527	538	474	543	538	505	478	487	520	549	531	552	530	511	511	535	499	537	462	527	484	523	519	517	515	514	555	514	541	517	504	541	560	553	511	497	535	498	546	493	545	526	537	496	511	525	555	506	482	528	514	504	538	426	550	541	538	562	505	557	495	497	513	510	523	536	553	540	569	520	515	501	493	505	509	548	483	544	544	525	522	546	498	534	522	510	517	493	524	506	539	506	513	540	564	526	509	533	549	515	503	491	477	518	517	489	510	541	505	524	540	484	515	531	540	489	519	478	499	539	531	495	550	561	493	535	501	484	553	481	522	515	483	576	480	485	543	517	493	479	547	544	499	471	520	525	516	509	519	450	529	490	516	493	512	520	478	556	538	495	522	506	534	517	546	496	467	534	551	596	523	478	530	506	514	521	532	458	487	530	533	552	521	526	484	504	495	506	472	518	513	542	492	496	484	542	524	549	532	488	519	474	517	507	531	510	503	529	531	499	501	524	489	543	522	522	498	568	512	501	490	487	477	510	529	502	500	554	503	557	511	551	526	534	512	521	513	478	506	530	483	512	526	548	510	488	525	512	493	509	545	522	505	501	536	501	487	520	510	501	513	525	521	444	581	505	530	502	528	521	516	510	539	508	562	494	521	503	514	531	528	501	539	521	518	461	527	542	495	473	516	534	505	555	503	523	499	517	551	537	472	587	501	521	503	558	486	515	551	492	484	509	519	449	469	513	530	481	549	523	538	543	532	536	458	506	514	545	480	486	523	464	594	520	531	513	472	511	528	501	517	517	496	540	506	542	473	510	529	496	504
864	643	403	289	1280	3041	11011	12363	7247	2881	1104	441	200	91	61	55	33	35	47	52	46	41	38	37	35	43	43	45	46	33	36	46	40	42	42	42	41	39	46	36	59	43	44	37	44	54	47	56	50	62	52	46	35	56	38	51	50	36	40	44	44	45	57	42	57	52	50	48	49	47	44	49	27	50	45	41	50	41	44	42	53	52	45	50	39	44	38	43	30	55	35	50	48	38	38	60	48	40	43	47	47	39	44	43	34	41	54	49	50	36	45	49	45	55	40	46	52	47	45	39	40	53	48	46	37	43	40	43	32	36	41	36	49	45	63	44	49	44	42	39	42	44	32	52	39	52	47	46	46	35	40	47	54	36	53	41	51	44	65	48	60	32	52	45	52	39	31	44	44	41	46	50	43	45	54	40	37	46	43	47	38	42	42	47	47	42	56	44	47	49	49	48	45	35	38	46	49	53	43	45	46	45	45	41	41	52	36	47	52	42	57	41	50	46	36	39	44	46	45	43	50	42	32	43	45	54	54	54	39	45	36	30	48	46	47	46	41	48	49	45	53	36	41	47	40	34	49	41	47	47	47	55	36	46	34	46	47	57	54	31	43	48	48	59	48	64	46	42	52	45	48	44	36	47	37	39	44	51	51	50	49	38	59	39	44	31	48	48	42	38	44	40	54	44	43	42	27	55	53	39	35	44	43	44	49	38	44	38	42	32	32	38	46	51	43	44	43	44	48	45	56	47	46	41	44	48	46	49	47	50	55	51	46	33	42	34	39	58	39	39	44	50	52	38	43	54	28	44	47	49	48	50	36	38	42	53	62	41	48	36	48	38	41	51	41	39	45	55	55	39	44	47	36	45	46	46	49	44	51	52	43	43	47	43	41	49	46	54	37	44	53	37	41	49	45	49	52	41	38	48	36	43	45	57	43	31	54	45	41	44	48	34	35	45	48	49	43	47	52	51	49	52	45	47	43	43	45	48	45	37	42	49	42	63	47	45	49	45	51	45	50	50	45	49	57	49	65	41	42	43	65	50	47	35	32	45	46	42	54	39	50	45	54	46	56	41	44	39	43	52	47	44	47	48	39	50	38	33	43	53	49	34	44	51	50	45	52	41	50	50	38	32	40	43	40	48	56	38	51	38	50	43	48	41	47	37	45	50	46	36	42	41	56	47	43	51	55	55	39	43	49	41	56	46	48	38	53	53	45	48	43	49	40	43	37	46	49	36	57	44	46	40	35	39	56	41	45	39	60	46	43	40	47	39	45	52	44	45	45	59	38	42	56	52	56	55	41	48	44	41	48	45	52	53	36	41	51	52	44	43	47	44	39	53	47	41	55	46	50	50	48	44	46	40	35	33	49	42	49	46	47	40	45	52	44	41	41	43	51	27	56	34	48	60	48	57	49	41	48	40	52	39	42	45	41	45	63	47	51	43	38	44	41	46	44	37	53	46	38	48	53	54	43	42	50	53	42	34	48	52	47	37	37	47	28	43	50	47	42	56	56	52	44	50	42	40	43	48	40	45	38	42	33	53	52	51	48	31	38	47	40	34	42	38	48	46	39	36	39	56	35	41	48	58	40	48	40	45	44	40	41	47	52	47	38	43	53	45	47	35	45	49	54	39	54	41	35	48	48	50	45	45	49	54	44	41	45	43	53	42	52	40	48	55	35	48	37	47	50	51	46	41	46	43	51	58	42	42	47	50	41	56	49	45	45	41	46	40	52	54	45	45	42	40	43	44	45	42	47	38	38	41	47	48	52	41	42	28	40	46	46	45	49	51	44	51	40	60	43	32	35	51	55	46	53	45	37	33	34	48	54	32	38	42	42	46	45	41	54	59	42	50	39	52	42	38	41	38	42	38	48	44	41	53	47	52	43	52	45	40	60	47	44	49	44	37	42	55	46	49	46	48	45	46	48	38	48	45	42	41	50	44	39	47	46	48	49	53	47	45	46	39	49	49	47	50	44	46	59	40	41	45	53	48	47	48	39	46	35	40	50	46	43	52	50	50	45	46	51	61	46	49	36	33	42	46	51	55	49	39	46	43	45	40	50	43	39	56	49	43	43	53	38	49	45	53	42	46	56	47	40	37	49	45	48	35	48	32	42	47	45	28	49	50	38	47	44	49	42	37	39	55	46	49	44	43	38	40	37	47	46	48	62	48	28	46	64	40	43	51	47	55	50	44	41	39	33	57	52	63	49	33	53	54	51	44	55	63	40	46	46	47	40	33	45	41	49	30	46	44	44	34	42	41	53	36	46	44	43	51	44	56	40	39	38	54	37	47	46	44	33	43	47	42	43	47	43	35	29	45	56	50	44	38	45	32	41	46	34	47	41	43	50	42	50	40	39	43	35	38	52	33	41	49	48	44	50	57	30	48	45	35	48	36	43	47	47	44	51	57	46	42	58	52	40	50	51	34	34	50	36	49	45	56	59	57	46	43	40	47	46	37	47	46	43	40	47	41	48	52	44	47	29	41	42	56	41	57	41	42	44	41	45	48	38	56	47	51	38	35	50	56	48	35	61	51	35	53	44	52	48	34	50	44	45	46	49	57	46	38	54	39	37	55	51	48	42	39	43	45	36	45	35	27	59	39	52	45	41	52	48	28	47	41	37	45	53	38	44	48	48	44	40	43	43	36	50	45	45	42	36	39	52	44	44	51	53	45	45	42	36	35	36	48	44	36	51	50	44	43	47	46	60	35	61	57	48	24	45	46	29	53	37	56	38	51	45	52	53	53	52	50	49	47	50	30	61	34	30	45	37	32	43	52	42	59	49	36	44	42	33	54	36	42	51	46	39	47	45	48	41	65	41	49	56	48	36	45	50	43	44	43	37	47	50	39	53	46	54	51	40	36	41	46	52	49	55	36	37	54	44	40	43	41	39	56	46	40	49	49	46	49	52	55	46	43	41	55	47	31	38	51	45	48	52	50	55	62	56	44	44	46	36	47	45	31	50	39	47	52	34	52	35	35	54	33	44	31	42	45	42	37	47	42	45	48	42	60	50	45	45	62	45	38	43	41	44	48	56	60	44	39	56	53	49	38	37	40	45	48	41	50	31	60	50	48	50	36	46	36	40	53	42	56	45	35	43	49	38	48	41	46	45	46	51	50	50	45	42	39	37	42	38	51	43	43	34	41	49	60	37	35	33	51	50	33	47	52	58	47	45	56	42	43	44	36	47	48	45	38	40	33	43	41	58	49	45	48	40	51	43	49	43	33	55	36	49	43	57	40	34	45	59	43	41	50	32	58	34	50	41	46	48	34	51	49	42	32	43	35	51	36	37	56	42	47	28	45	53	44	53	52	59	43	44	51	34	55	52	52	35	45	40	33	41	48	50	35	40	44	56	44	47	44	40	48	41	37	52	49	45	39	39	40	55	46	33	54	40	55	43	44	51	36	42	50	39	42	45	39	39	38	46	39	29	51	47	40	38	32	54	43	52	41	46	43	48	48	49	65	46	48	49	44	46	57
19152	12635	7835	14276	28972	40149	56087	55878	41799	29849	19274	11041	4555	1655	881	633	584	587	523	545	583	583	579	563	561	570	529	579	588	532	562	566	538	564	531	547	515	575	548	530	590	533	550	587	568	550	521	567	522	564	537	556	532	553	545	557	547	568	586	545	529	558	552	573	512	548	536	551	553	537	560	551	570	492	551	574	537	573	567	562	577	529	588	525	571	540	565	557	542	538	576	576	579	586	566	604	517	562	596	538	562	534	579	579	514	543	591	560	588	556	572	549	553	578	578	585	538	568	564	606	548	618	568	552	605	512	569	574	587	587	514	543	569	553	526	592	537	566	556	526	534	535	542	581	533	571	525	537	554	604	552	564	554	543	560	572	537	562	506	580	529	577	558	584	509	541	567	556	503	566	579	607	591	575	565	546	591	575	588	574	572	586	613	579	590	559	583	560	519	521	584	572	560	561	567	546	508	597	583	529	536	593	543	602	562	526	641	544	547	554	587	576	610	564	554	554	528	572	560	546	601	555	562	539	564	585	572	552	556	567	559	550	534	602	536	552	609	601	533	533	559	568	562	550	563	572	575	570	584	581	595	529	557	609	564	563	535	569	608	537	547	580	573	585	572	544	600	592	538	535	529	580	565	577	608	526	583	532	561	514	515	566	609	548	538	533	547	536	543	586	540	600	547	566	559	538	559	565	539	519	580	551	559	547	561	561	551	586	524	591	555	551	542	520	557	569	564	546	547	561	599	557	560	541	550	564	549	551	558	528	521	586	580	565	556	504	584	592	552	573	523	562	526	583	552	556	546	555	558	541	560	565	555	549	625	557	567	547	568	546	562	589	565	589	556	574	592	569	568	605	544	558	588	527	580	563	594	595	556	552	541	562	535	607	564	592	541	552	556	597	561	563	580	564	536	580	575	600	526	585	516	574	549	560	583	540	568	539	593	538	605	597	506	576	552	541	533	538	570	561	592	549	601	583	550	597	579	542	613	554	531	558	600	556	567	528	590	565	606	536	566	534	565	563	554	545	557	581	532	552	582	567	552	530	557	582	565	568	577	539	552	544	543	580	550	565	547	556	621	544	578	548	555	568	544	549	551	558	498	575	603	545	566	572	588	588	530	554	566	556	565	535	577	558	558	559	524	566	565	567	578	566	564	532	529	542	572	551	547	569	610	565	592	549	557	577	529	594	549	578	620	578	527	593	547	592	571	563	562	559	564	565	564	569	574	578	547	589	555	575	603	570	540	569	533	528	611	549	569	559	561	567	574	568	553	534	520	577	546	588	574	575	538	594	548	516	593	565	554	540	545	619	568	580	602	603	574	531	595	536	594	540	573	505	557	536	544	609	569	553	544	545	577	542	569	586	595	569	594	522	540	555	536	527	552	580	559	536	555	544	540	527	567	576	553	544	552	566	557	532	596	559	555	556	543	578	530	582	556	564	544	577	579	530	546	531	564	597	524	551	588	565	548	568	560	541	544	592	592	633	576	515	538	555	607	578	572	540	578	567	523	532	509	588	582	584	552	566	572	544	559	500	528	596	552	544	543	535	527	574	547	614	565	554	568	587	545	571	498	554	563	560	534	582	557	531	554	578	550	584	559	531	530	554	552	550	573	543	593	569	582	553	539	561	580	544	554	580	556	576	586	564	562	569	531	565	571	536	555	547	587	528	592	560	518	555	564	563	522	546	555	579	608	601	596	549	554	575	543	575	562	531	486	545	560	589	604	549	528	583	550	548	567	570	539	568	584	537	504	516	586	526	577	593	555	543	544	572	558	575	582	533	565	562	567	563	547	535	567	603	571	593	538	567	537	524	506	564	587	532	548	547	547	566	520	554	582	585	535	553	569	535	573	593	504	590	594	568	515	545	552	600	548	547	520	556	540	580	555	579	566	573	541	570	550	575	560	505	548	551	546	557	543	524	567	521	579	566	557	541	541	574	567	556	575	549	542	563	537	577	562	565	585	586	541	569	576	521	586	593	552	567	567	550	522	535	550	568	540	535	566	568	555	602	559	586	534	583	561	519	595	601	560	538	552	581	571	546	541	555	540	524	583	505	585	572	574	576	549	576	580	555	551	577	589	512	553	565	513	599	542	534	582	595	531	584	558	550	566	558	569	560	557	537	564	587	577	529	546	572	528	551	540	561	593	575	544	559	581	552	593	545	554	577	556	557	568	543	569	533	544	531	589	583	584	534	547	536	564	582	630	573	551	556	561	597	550	540	554	546	523	564	546	569	595	609	559	534	552	559	574	526	565	544	539	576	520	541	538	558	553	598	545	560	537	581	545	544	528	548	615	572	562	569	549	593	572	523	552	530	593	599	585	632	572	584	558	562	581	571	550	579	561	535	561	556	567	562	544	582	595	550	562	546	537	552	563	586	538	599	566	560	546	574	575	569	546	529	532	575	562	532	550	519	551	584	557	556	513	576	549	559	545	531	589	574	563	575	539	566	557	569	588	565	572	545	583	552	562	567	556	579	552	591	521	554	540	546	565	553	574	587	565	567	582	542	560	547	562	557	515	552	612	544	552	553	592	556	579	532	547	609	572	541	555	561	563	560	597	596	557	555	544	571	553	557	613	583	551	585	560	622	524	528	573	587	588	532	554	522	595	565	559	571	575	535	552	523	555	570	561	578	525	541	587	575	569	583	576	506	542	533	543	552	553	538	604	610	587	574	555	545	580	582	558	589	533	545	566	518	575	549	561	538	524	562	533	541	558	542	570	540	548	556	529	569	554	532	542	513	546	554	563	556	532	546	541	564	584	588	546	544	570	541	551	556	556	563	597	532	575	497	535	552	518	543	563	519	529	546	598	485	550	546	531	574	582	573	489	570	569	528	569	586	553	558	533	547	546	562	535	563	553	530	613	603	535	562	602	545	565	574	557	570	506	580	537	580	574	559	574	560	572	595	559	572	576	565	530	616	551	609	561	540	583	560	567	578	549	556	580	586	541	546	581	570	564	566	525	549	513	584	551	567	536	585	571	587	581	538	544	574	560	584	559	529	557	516	572	547	602	572	588	561	592	586	543	542	543	539	530	559	554	576	506	545	545	542	541	553	550	506	566	569	572	558	568	570	543	533	498	572	532	559	529	527	606	574	590	548	579	542	525	521	576	624	546	596	552	532	539	587	539	556	562	539	589	555	557	534	557	519	535	571	562	555	568	522	577	561	536	587	578	564	565	582	591	555	581	546	563	558	561	561	554	577	529	605	560	551	551	551	570	594	535	572	544	543	581	605	560	552	604	609	546	545	575	538	569	616	568	562	565	563	542	530	582	530	520	523	568	561	556	597	592	515	557	573	580	552	539	560	577	512	519	564	584	553	529	557	564	543	558	578	561	544	579	542	518	543	572	547	564	572	579	517	562	510	558	538	561	541	556	547	532	555	575	563	585	561	575	593	550	574	567	518	575	577	568	555	562	545	527	532	559	538	567	582	585	586	548	577	557	545	563	569	546	612	544	556	505	576	517	570	583	557
2240	538	403	239	1156	9131	15303	10484	4326	1507	761	321	150	66	57	32	40	46	56	49	48	53	55	39	40	46	52	47	43	56	48	47	49	46	49	50	52	47	43	38	52	47	49	39	44	54	47	55	46	53	56	42	40	41	45	45	47	54	61	44	44	53	60	44	46	38	48	36	61	48	32	40	36	43	53	44	39	47	33	47	42	48	46	41	52	48	39	57	51	42	41	45	37	29	43	41	54	48	57	47	57	41	49	53	40	51	48	40	51	47	42	38	34	45	53	44	45	45	42	57	50	51	38	43	52	50	46	66	45	42	56	35	49	57	43	46	45	55	47	45	42	40	36	45	42	48	43	52	49	50	54	45	47	46	44	51	61	38	46	40	37	44	41	48	51	40	52	50	57	59	45	52	44	41	41	57	43	50	38	55	44	39	52	47	52	49	43	47	44	52	50	46	47	48	44	44	36	42	58	45	42	40	52	56	35	60	44	41	52	48	38	57	42	55	43	50	44	58	45	55	46	50	39	35	52	49	47	52	47	47	53	45	42	52	55	48	41	44	45	45	31	49	52	48	40	43	51	39	46	45	51	45	33	51	54	54	53	62	54	41	48	51	48	45	39	53	47	55	53	52	43	56	52	39	45	38	39	47	52	53	51	49	43	48	48	46	51	58	38	48	51	59	44	48	56	39	46	50	37	41	44	49	52	44	51	43	42	61	45	50	67	54	57	33	41	47	59	57	60	41	45	50	50	39	44	49	46	41	51	47	40	37	53	41	39	52	38	70	49	50	42	52	60	47	48	54	44	47	58	52	31	44	50	60	57	46	48	52	46	70	50	52	36	48	48	47	62	50	44	40	45	45	53	55	50	59	69	48	48	49	39	40	44	49	50	49	53	43	57	42	36	51	42	43	43	53	47	44	56	47	59	61	54	51	44	47	54	43	38	45	46	47	36	55	53	66	42	52	44	43	52	42	43	36	43	40	51	52	49	59	47	35	39	51	43	41	42	44	47	46	44	48	38	48	48	51	43	48	48	48	51	56	56	39	40	49	42	51	45	49	38	48	61	49	59	62	49	73	47	62	41	49	54	53	44	55	46	48	45	43	49	46	48	46	43	40	49	60	61	54	31	54	44	63	47	51	42	51	52	47	41	44	46	58	46	38	39	58	47	48	41	44	50	43	41	48	46	42	47	41	57	41	44	53	47	53	55	39	56	40	44	36	42	34	46	37	39	48	32	51	43	42	41	31	40	48	35	52	58	49	44	41	44	56	42	51	56	58	38	50	45	36	61	43	46	41	53	48	57	43	48	47	46	44	43	44	45	55	55	42	40	48	42	39	48	49	51	50	41	50	40	42	37	39	51	47	43	50	57	42	56	36	43	44	46	52	51	59	43	48	55	47	46	51	48	43	47	46	36	45	59	46	47	50	55	56	56	53	48	47	58	42	36	55	46	39	44	53	45	40	63	46	50	52	41	44	37	63	48	56	49	54	47	57	41	40	53	40	40	41	44	40	49	60	43	48	38	46	43	45	45	50	51	36	45	57	39	48	44	62	41	53	59	42	39	47	45	44	44	47	51	48	49	54	57	68	55	52	47	44	34	51	51	54	45	41	47	41	40	36	76	48	53	43	52	47	51	35	44	42	54	63	46	41	65	52	47	50	49	37	46	52	53	47	44	53	46	49	43	45	60	37	51	53	37	44	42	58	53	40	55	44	42	43	50	46	51	42	42	53	44	49	42	43	41	43	59	52	52	41	34	57	54	35	58	55	44	54	47	50	47	54	36	46	45	32	61	52	51	44	38	50	46	42	32	44	44	50	53	45	49	56	40	52	49	62	45	38	59	59	39	46	37	55	52	56	57	53	43	35	47	62	51	56	48	46	39	55	47	39	39	35	38	49	58	48	42	48	59	53	61	45	47	41	45	50	51	41	43	50	48	53	58	53	40	45	48	60	50	42	43	43	45	47	49	55	46	51	49	49	45	67	50	48	49	41	50	42	48	41	53	55	52	40	56	43	53	38	50	55	50	49	52	44	43	48	51	40	39	42	44	32	42	39	52	54	43	50	47	54	49	42	60	49	51	52	53	42	41	34	59	33	45	44	57	53	57	53	46	54	39	43	54	46	49	51	44	50	45	41	50	48	37	49	52	40	46	54	41	44	48	44	51	47	47	49	51	38	43	46	41	51	37	41	56	43	53	62	42	56	59	30	46	44	45	41	57	56	68	43	55	34	48	41	59	53	65	51	57	46	40	48	51	62	59	44	39	54	40	51	49	46	41	56	51	33	57	40	45	45	41	42	35	37	43	41	48	46	43	42	43	46	48	45	52	46	59	39	44	55	57	58	45	43	48	54	58	37	50	50	57	39	41	52	41	38	38	51	41	42	45	48	50	51	45	46	42	45	49	40	45	48	48	46	40	33	57	46	34	42	53	41	47	52	57	44	49	50	37	39	50	38	46	37	50	41	56	50	55	44	37	50	43	42	48	56	47	58	47	63	27	56	53	49	53	48	48	48	41	48	36	38	36	52	39	45	55	52	36	41	54	49	42	35	51	42	39	43	51	27	52	52	50	47	48	51	43	52	40	46	47	53	49	39	43	35	49	44	42	49	49	36	53	44	53	47	53	48	54	44	42	49	41	39	57	58	44	52	45	37	41	48	48	46	38	49	46	46	36	53	55	48	60	35	47	49	61	43	48	44	39	44	50	43	45	39	55	39	53	51	50	47	43	50	49	62	65	49	51	38	43	54	50	53	42	48	38	42	47	47	49	37	45	33	45	43	45	48	43	51	71	36	41	59	44	56	50	44	40	64	53	42	47	33	47	55	43	51	41	46	48	54	55	39	41	52	46	52	42	44	46	50	40	44	47	55	44	40	43	49	55	55	38	38	42	45	51	42	46	42	43	50	47	55	35	31	48	54	58	43	52	43	37	37	45	48	44	42	48	43	36	47	49	51	53	48	52	48	37	41	49	49	52	55	41	38	49	41	39	47	59	56	39	48	50	41	46	50	39	54	47	36	47	49	48	47	51	50	49	47	47	48	55	46	50	54	48	57	45	65	49	45	59	50	47	39	39	51	39	42	49	43	55	51	49	51	49	43	41	58	52	54	65	56	55	42	53	47	48	32	53	39	48	43	44	49	42	37	44	49	48	43	41	42	48	48	44	51	32	53	48	55	52	44	42	60	49	44	43	41	58	48	38	47	47	50	43	48	58	43	52	47	37	42	52	44	49	46	57	36	42	57	47	50	48	44	44	40	46	39	42	49	54	55	39	43	49	49	47	43	40	44	46	41	52	46	50	43	40	55	45	44	37	52	41	49	49	52	40	48	44	63	62	42	41	41	58	45	45	40	52	35	62	46	52	57	52	49	27	52	51	35	51	52	43	61	48	52	46	43	48	45	46	43	58	62	38	47	44	45	51	43	61	37	51	49	46	36	55	53	53	25	61	50	40	54	52	46	46	52	64	53	54	50	65	50
19069	11453	7864	12953	33151	56684	63063	50375	34870	23866	16074	8541	3508	1366	760	661	588	572	576	552	544	607	578	596	590	634	644	572	570	591	605	604	591	632	577	598	625	567	600	612	567	593	588	584	584	598	608	599	584	553	593	569	561	560	643	595	558	603	580	632	561	555	571	601	626	596	537	619	677	564	574	583	582	584	623	618	583	590	586	555	592	638	593	611	570	580	587	585	612	568	556	583	597	558	617	633	577	571	617	563	588	614	633	635	567	554	525	616	575	597	610	605	571	559	601	590	588	558	636	607	570	552	617	573	608	567	618	596	586	599	609	631	610	567	578	589	588	584	595	563	572	616	631	630	601	613	595	581	547	571	581	580	570	572	555	573	577	592	614	588	616	583	597	631	564	556	611	574	594	621	585	563	622	557	599	578	604	584	596	587	570	600	585	547	621	558	596	603	592	611	617	625	557	612	579	554	598	593	586	573	613	589	541	597	584	542	577	624	619	599	586	564	616	600	607	579	610	611	629	635	627	604	602	626	574	539	579	621	605	591	546	582	550	596	582	576	609	561	613	602	635	581	627	590	584	590	595	628	611	574	578	565	591	593	568	575	574	601	602	599	578	603	593	564	586	611	616	564	590	616	581	639	563	609	610	586	552	567	622	582	626	568	607	598	578	586	603	592	598	593	633	619	642	648	619	611	582	597	602	614	583	618	575	550	557	608	644	584	623	559	634	591	627	573	600	534	593	636	590	588	567	614	614	599	549	620	614	583	593	590	543	544	622	594	606	576	601	630	594	580	596	589	627	599	590	541	606	549	592	583	581	631	582	631	575	599	609	598	563	587	610	596	576	582	603	605	610	592	609	571	568	527	608	559	553	612	569	612	568	574	552	591	583	579	588	614	578	579	595	616	554	609	589	598	594	547	591	612	559	581	618	601	570	574	526	610	592	556	585	601	593	631	620	557	606	592	584	601	583	578	550	595	608	606	588	552	610	598	628	572	584	593	561	581	591	616	623	620	587	566	560	624	545	617	570	623	606	624	614	621	633	576	604	580	542	600	621	595	652	557	565	575	638	603	601	595	588	588	593	616	564	600	599	588	585	595	592	579	564	553	638	565	624	647	615	590	575	570	584	580	584	603	641	602	588	591	589	583	585	599	556	596	611	612	579	585	552	598	594	576	597	597	611	605	607	607	591	588	595	634	566	611	609	553	612	545	559	557	602	572	595	614	599	582	592	578	613	575	589	598	619	566	592	575	608	631	556	610	616	586	612	598	616	581	610	613	554	631	622	584	607	607	585	589	610	558	590	583	564	567	566	632	586	542	603	617	628	572	608	599	579	548	570	587	585	568	601	613	564	583	580	562	570	563	594	569	569	575	619	631	562	596	579	592	589	632	603	585	551	591	584	566	588	620	596	622	577	542	599	608	600	609	600	609	604	589	533	574	639	621	591	589	603	620	581	634	564	617	591	566	586	604	571	560	608	597	607	623	606	603	631	625	573	601	586	564	564	588	607	594	613	592	639	602	618	580	590	593	560	625	597	548	606	585	599	557	599	578	582	570	597	616	616	580	602	618	612	570	572	603	589	576	563	620	647	581	531	561	580	575	562	632	587	555	642	555	624	599	595	643	629	561	546	566	608	620	593	589	569	570	588	589	605	589	542	637	594	597	592	575	614	582	582	544	580	605	590	584	614	619	591	585	607	601	621	613	601	577	562	620	598	612	517	596	631	591	579	583	637	585	596	598	613	611	641	596	600	600	542	609	564	589	590	595	634	580	557	595	548	614	595	589	575	570	635	618	587	620	615	598	569	626	571	601	579	536	597	540	594	585	596	579	612	580	599	603	598	611	614	597	605	644	602	574	573	589	577	616	607	609	594	592	577	575	606	573	610	594	585	591	589	579	623	577	597	580	605	612	586	561	636	589	591	587	575	610	631	612	586	557	574	600	587	627	592	582	634	608	610	600	604	588	568	597	613	553	633	594	611	572	571	578	580	585	586	557	634	633	601	607	602	626	602	578	575	554	582	566	587	620	604	568	591	591	588	581	575	606	589	609	591	570	610	587	622	583	552	570	641	598	621	557	603	576	575	581	632	582	557	604	640	616	616	622	554	634	538	575	597	603	591	592	603	660	580	574	620	639	593	613	616	595	603	587	627	551	618	595	598	577	566	615	617	654	580	617	574	581	583	653	616	591	595	581	588	587	568	591	593	649	585	618	623	594	608	626	600	543	590	590	547	606	583	583	585	601	578	608	595	600	584	536	640	588	590	592	559	552	611	607	602	582	612	591	599	552	623	590	619	585	558	572	601	596	571	574	592	613	606	582	639	593	585	616	587	616	572	606	563	634	586	585	589	579	573	620	603	541	573	617	600	600	590	572	619	613	626	577	563	586	596	590	583	605	593	645	592	579	559	606	605	636	601	563	561	615	608	571	591	572	592	576	621	613	586	601	558	606	573	605	597	591	578	600	569	591	642	517	591	590	593	617	586	616	606	563	564	575	563	561	616	570	601	598	580	597	564	609	607	612	593	588	590	590	575	582	545	612	645	634	612	590	604	554	578	612	596	595	577	579	547	597	557	638	608	616	590	608	574	598	630	600	576	595	567	574	645	575	577	582	597	581	583	623	583	625	623	605	593	605	595	617	583	584	644	581	570	588	594	614	578	568	571	530	591	587	632	596	555	570	553	603	560	627	641	579	608	611	598	564	576	620	557	554	578	560	546	603	571	576	629	572	597	537	569	595	583	623	612	601	540	592	556	624	549	586	619	614	559	637	542	602	587	575	601	598	635	568	612	553	572	580	605	528	607	562	606	576	615	586	576	597	577	555	584	628	571	609	571	593	593	594	551	575	606	558	606	566	555	590	577	596	558	567	631	592	598	580	607	590	601	621	608	564	596	558	630	608	604	568	550	615	585	577	591	569	597	607	569	614	622	615	620	603	610	598	596	602	603	587	597	633	599	551	581	624	585	577	590	606	576	587	607	557	580	574	589	578	580	600	617	588	566	584	592	584	601	616	610	585	611	601	610	637	532	603	563	577	601	566	644	587	565	639	593	592	588	605	604	592	586	593	587	622	581	598	629	586	568	588	608	599	607	551	616	614	575	587	610	577	595	665	603	599	609	571	608	592	577	533	593	645	626	547	606	564	559	614	574	629	615	649	610	619	605	563	602	575	596	593	560	610	596	620	605	608	559	581	600	584	579	569	600	601	585	609	592	593	597	596	620	569	599	591	570	585	569	605	562	592	618	571	578	611	609	611	557	603	638	626	583	577	614	557	605	610	599	554	631	592	601	588	577	579	638	605	573	597	581	629	555	610	561	607	587	623	608	630	604	552	608	579	616	577	604	601	589	590	549	587	609	595	598	617	588	548	578	585	551	612	615	590	634	555	614	578	580	572	586	580	632	581	597	602	567	574	635	601	562	595	561	583	623	616	600	606	608	571	604	593	576	590	605	600	614	608	579	595	576	587	617	583	562	584	571	566
1318	807	665	483	7133	22418	19890	11606	4434	1379	536	206	92	68	49	59	47	51	35	45	52	52	61	48	44	50	38	48	56	37	61	43	45	46	63	64	48	68	52	45	50	49	52	49	54	47	39	39	47	36	60	63	50	49	50	51	43	38	49	44	48	59	54	54	45	57	66	54	51	52	47	56	39	52	53	54	60	45	50	57	44	39	47	41	45	37	42	49	63	46	57	50	55	47	47	40	46	46	41	56	50	51	46	50	49	40	58	66	52	48	43	50	51	49	45	43	46	38	41	40	58	47	61	52	53	52	50	46	44	65	49	53	52	35	37	48	51	43	50	50	45	44	46	45	62	60	42	44	60	51	41	63	53	56	45	43	42	41	53	38	50	38	47	56	60	56	49	38	55	43	56	49	65	50	43	47	45	38	53	48	43	67	47	44	56	62	53	65	46	47	35	53	47	44	50	50	58	51	58	43	69	54	43	50	51	46	50	52	60	54	54	51	42	42	44	46	55	41	46	65	46	52	48	56	54	59	49	38	50	61	40	54	46	63	38	45	50	47	65	47	48	63	58	52	57	58	51	44	42	42	53	47	59	48	49	44	54	38	52	54	43	51	60	49	47	47	54	52	47	60	54	55	59	50	47	53	52	53	48	41	45	51	55	53	41	58	45	47	42	50	58	36	43	40	54	47	50	54	48	46	44	40	57	40	55	50	52	51	46	48	47	54	52	48	53	46	56	41	43	49	72	49	55	50	54	40	45	52	44	49	45	52	53	57	40	40	48	54	48	51	49	58	47	47	45	45	47	43	59	54	51	53	65	47	42	43	44	45	49	54	51	64	45	43	50	39	52	37	53	56	43	55	68	51	52	54	49	56	42	61	55	61	42	51	44	40	49	46	47	42	56	52	44	54	42	48	56	56	35	54	47	48	58	41	62	56	40	58	51	56	60	50	48	46	51	44	33	54	58	51	52	50	33	48	53	52	45	44	42	44	55	54	43	43	54	52	59	53	55	56	47	55	53	58	62	51	53	50	52	46	53	56	62	50	56	58	47	40	56	56	56	51	61	50	46	54	59	49	50	42	50	46	53	46	43	51	36	51	49	43	47	47	53	46	48	39	59	42	45	52	40	58	54	54	51	53	50	44	47	45	42	40	49	35	63	40	50	58	50	48	42	54	45	54	41	56	55	47	39	62	54	51	45	66	51	53	47	50	50	46	43	55	59	36	47	49	52	48	59	50	55	38	49	48	52	47	54	51	58	40	44	49	43	62	41	42	50	46	58	45	54	42	55	49	62	56	55	51	35	52	54	41	54	51	39	49	50	53	48	62	50	59	65	41	52	60	49	52	47	47	46	59	43	52	57	57	45	49	52	57	62	60	51	51	47	60	55	44	48	54	37	52	50	46	44	51	44	45	53	44	38	60	57	38	41	49	63	43	56	51	56	48	48	50	38	48	39	47	48	45	44	45	50	45	48	51	52	43	45	48	52	41	50	68	43	67	46	55	50	58	36	49	50	53	49	41	41	50	51	48	68	50	35	50	49	65	69	44	52	47	58	49	54	47	35	59	48	54	54	44	43	59	55	48	31	55	39	57	37	44	53	55	47	48	41	46	51	51	48	56	58	57	45	45	59	52	61	50	57	49	49	46	46	39	47	55	47	54	39	49	52	54	60	52	48	50	44	62	71	54	51	52	50	38	45	49	45	58	53	41	52	55	53	46	57	50	52	56	50	55	37	58	44	46	56	40	53	56	48	60	64	41	64	57	50	62	50	53	42	60	49	52	54	52	54	48	58	49	45	55	61	59	53	42	43	46	58	51	71	56	54	58	54	48	40	50	43	54	37	57	45	60	53	42	42	41	33	53	60	38	48	45	48	55	44	47	46	43	50	40	40	50	51	50	43	55	51	44	44	44	53	38	59	69	41	68	40	47	44	43	53	43	54	49	50	52	50	52	53	33	50	67	37	41	50	56	44	47	55	55	54	41	54	49	47	46	45	53	57	39	56	56	43	53	60	53	44	54	67	45	53	48	66	46	62	53	45	37	59	65	49	51	61	59	50	54	57	49	58	49	54	50	57	55	63	44	63	56	45	45	43	46	52	44	53	46	57	31	52	47	51	51	39	46	43	55	38	53	51	46	47	34	41	39	40	49	45	50	42	54	54	36	53	59	49	32	46	49	58	50	48	32	53	48	49	48	44	47	39	44	48	44	42	50	53	57	43	41	52	47	42	51	54	45	53	42	65	47	44	47	53	48	46	47	40	51	52	51	59	45	58	50	44	42	42	56	52	41	50	56	53	42	59	46	38	54	51	52	43	56	46	47	53	52	59	57	43	50	65	61	44	56	55	39	43	44	60	51	42	45	52	47	59	42	48	48	45	40	53	45	53	47	49	37	54	63	53	47	44	47	60	63	54	54	54	43	53	45	55	51	56	47	58	40	54	49	65	54	59	48	49	55	46	57	42	45	64	37	48	42	59	56	43	61	52	44	48	52	56	63	53	46	58	39	40	50	45	71	53	51	57	58	50	47	58	54	48	53	34	53	49	40	59	44	51	47	46	54	35	50	62	41	46	60	63	48	67	40	55	36	50	47	42	55	43	56	43	56	48	46	40	44	51	41	45	48	45	53	58	49	41	62	47	55	57	49	49	55	65	33	60	52	47	50	43	57	54	55	57	48	63	48	64	50	37	65	50	52	56	54	62	57	64	59	56	54	55	44	47	40	55	54	47	43	49	54	47	47	61	52	45	35	42	52	43	57	39	39	41	54	68	41	44	37	45	52	55	43	50	48	51	66	50	52	52	52	52	52	43	64	52	51	51	36	46	42	44	53	57	39	38	52	46	52	47	75	56	48	48	51	41	46	62	48	51	50	49	54	58	50	36	36	52	41	44	45	54	73	41	48	66	49	56	56	50	43	49	59	58	44	55	43	37	39	58	56	61	39	55	48	48	48	56	54	38	59	51	52	63	63	54	33	58	41	50	55	55	46	44	48	43	47	49	47	54	44	39	51	41	54	54	43	51	58	42	49	42	64	54	51	39	54	60	46	56	46	44	42	51	53	55	33	42	42	58	53	48	55	61	47	41	36	51	54	55	54	52	57	41	44	38	44	51	52	57	49	45	56	31	67	51	56	33	42	54	57	47	48	55	44	43	52	49	56	60	42	36	49	52	41	55	64	48	46	44	45	54	50	61	45	40	57	40	56	48	57	55	34	53	42	43	54	52	55	48	55	47	66	55	61	38	46	40	49	51	45	60	57	48	47	55	49	49	54	48	53	44	44	57	53	39	40	61	42	60	53	49	41	48	34	54	68	44	65	54	36	48	48	49	34	54	42	46	34	66	60	64	40	58	55	48	43	55	51	50	50	49	55	51	50	47	57	44	49	53	38	52	52	48	57	59	47	63	45	55	65	55	49	55	58	51	55	40	49	58	45	51	50	50	58	56	61	53	61	67	56	43	47	47	53	44	54	51	51	40	56
22827	15007	11646	19662	58119	79791	67707	50605	34674	22847	12594	5673	2407	1066	723	635	639	619	632	640	643	660	623	659	651	626	656	596	574	648	619	658	618	590	555	591	599	618	684	591	606	605	610	625	610	656	623	661	590	613	632	601	631	674	594	643	616	615	618	614	639	609	675	630	650	629	625	667	603	597	580	644	633	553	677	623	627	624	656	598	628	609	659	619	629	625	669	642	611	602	639	626	638	631	621	591	625	642	622	613	608	623	608	636	635	658	605	617	646	620	622	613	653	609	639	658	645	602	609	640	605	586	647	672	618	641	598	652	616	610	632	624	643	638	613	624	575	615	615	638	627	622	603	647	622	610	661	642	629	643	623	624	595	596	660	610	655	636	657	606	609	623	588	648	604	644	626	617	641	673	593	611	622	633	598	637	652	609	588	612	602	655	601	650	612	571	629	632	616	662	632	644	642	612	599	584	612	681	565	587	611	604	620	574	641	611	599	605	634	634	678	618	576	604	648	607	630	597	650	619	617	610	623	610	635	621	645	598	665	651	661	640	676	628	629	635	658	616	621	608	635	624	611	629	616	653	577	630	662	599	681	605	668	658	615	585	668	630	664	585	659	618	625	622	637	646	606	576	653	607	615	696	643	597	616	624	585	629	629	608	633	631	645	609	641	612	663	632	636	654	679	606	625	646	652	638	663	638	655	603	642	578	612	633	597	631	614	624	660	625	613	611	639	610	612	666	601	583	594	631	589	630	643	643	609	583	602	575	602	594	604	635	700	607	655	621	660	615	634	640	626	608	589	653	629	604	584	621	619	621	625	616	644	654	665	599	628	631	657	646	617	592	649	620	656	674	641	608	623	650	655	657	622	623	625	623	590	611	606	576	550	618	596	656	618	640	649	645	626	594	651	599	657	621	607	609	656	638	581	618	599	597	633	643	653	633	613	601	614	614	651	601	630	604	662	628	618	624	651	671	597	625	656	590	639	627	603	608	662	609	610	650	629	639	598	618	622	685	647	630	624	640	588	682	620	616	592	581	606	632	621	664	647	614	670	613	614	655	641	631	637	638	631	563	633	601	623	636	649	628	630	629	591	619	611	640	619	625	598	660	595	639	592	665	631	631	634	623	633	607	611	622	665	626	620	586	662	637	667	587	652	620	620	643	609	591	612	561	599	660	627	608	654	630	648	630	623	660	588	638	613	623	661	597	634	641	634	590	614	603	624	590	570	591	606	588	608	665	651	635	586	646	631	590	659	645	627	643	629	576	620	614	625	632	631	682	635	649	627	663	664	626	599	683	639	625	569	618	588	668	617	662	658	620	634	589	608	638	626	635	600	671	607	648	621	639	610	606	621	626	635	629	630	630	607	642	653	623	634	694	586	620	620	597	640	622	647	646	637	635	616	681	620	624	669	605	661	610	681	638	621	614	623	607	547	637	636	615	648	633	632	580	579	618	595	634	636	602	648	642	667	642	635	635	589	574	615	616	590	629	617	645	671	644	641	661	605	577	631	628	620	620	601	567	659	654	634	578	622	647	624	618	599	580	625	618	587	619	610	614	607	621	612	588	623	615	620	624	656	635	640	643	615	628	638	621	655	602	626	649	625	656	629	629	612	653	625	609	607	637	623	597	584	644	577	592	609	617	627	618	630	597	603	649	697	617	634	608	556	624	610	623	606	626	659	615	630	651	638	621	616	647	660	666	614	658	596	648	594	657	658	692	599	596	618	616	618	672	626	620	614	602	595	628	663	594	612	607	589	651	632	634	644	594	605	662	626	631	657	631	591	606	673	669	631	631	612	589	647	661	611	639	625	587	645	635	625	602	572	631	628	607	603	657	606	603	602	570	643	591	589	656	567	602	600	558	639	653	645	630	636	630	625	641	645	605	575	639	642	645	616	668	633	663	630	626	660	672	608	675	676	648	599	635	644	625	612	592	622	621	674	627	636	604	633	610	620	589	658	645	610	640	622	610	623	609	597	638	652	590	658	630	638	656	622	642	646	671	652	620	635	603	600	623	655	634	639	613	604	624	618	568	582	610	639	640	581	579	640	621	637	628	647	659	582	620	624	599	591	613	649	657	603	658	641	649	643	630	622	614	681	614	615	620	669	647	650	623	629	607	637	586	602	629	679	638	616	676	642	615	576	616	594	607	661	610	611	606	672	614	665	644	577	584	599	644	617	641	671	653	620	614	598	595	645	591	571	610	642	648	610	625	611	685	596	676	652	634	593	625	629	644	624	642	639	635	632	605	613	617	613	683	613	655	631	621	612	649	623	612	604	615	657	618	639	609	674	660	565	649	654	585	616	628	657	656	611	643	643	612	632	615	605	660	645	618	613	660	673	594	639	644	604	662	637	651	615	599	626	660	624	636	677	651	623	659	630	665	643	643	628	638	613	631	624	606	652	601	621	611	616	674	628	624	627	634	601	633	639	674	631	652	588	571	662	615	613	663	658	626	637	680	654	608	638	602	615	604	613	599	600	647	645	652	650	664	633	611	652	626	580	612	663	637	634	565	674	612	635	623	595	586	589	648	615	629	610	614	621	629	620	611	670	675	625	587	650	620	620	637	643	670	669	597	612	600	647	595	623	623	651	615	597	604	621	640	617	650	618	594	636	628	631	628	649	631	620	611	669	594	643	616	621	622	631	666	613	622	610	630	626	601	602	640	653	636	635	676	668	610	629	616	613	645	641	641	638	594	661	649	598	633	609	610	643	650	618	606	644	617	640	633	600	615	658	632	644	630	583	660	625	634	600	603	626	623	620	632	631	611	584	631	608	620	614	636	669	662	627	590	620	633	620	615	614	662	617	605	627	624	626	648	596	599	628	641	617	654	623	636	625	624	603	612	627	640	643	592	651	595	631	662	610	609	607	601	651	600	657	659	634	600	598	619	630	636	626	605	623	648	638	616	649	651	604	637	599	623	641	595	658	656	606	603	620	592	646	646	587	638	596	625	591	664	637	616	613	641	628	641	684	635	662	641	667	621	628	637	631	653	636	618	625	624	593	638	579	608	629	625	649	616	674	626	615	642	623	602	654	650	629	643	635	652	641	627	607	612	607	671	591	650	628	609	623	648	642	639	624	614	640	625	606	651	646	642	604	646	637	630	588	648	634	612	649	671	605	608	632	600	626	631	650	628	617	646	633	592	609	683	576	627	598	622	623	613	651	642	620	633	610	637	565	617	617	656	650	623	668	606	633	609	645	624	560	621	594	635	653	651	629	574	611	664	707	631	644	649	635	625	635	657	610	645	645	650	690	621	606	630	613	660	614	607	621	642	652	647	623	624	638	654	672	614	612	608	599	580	629	590	585	677	583	617	581	635	633	607	624	584	592	674	630	610	604	629	633	624	654	598	579	635	636	604	667	646	636	649	595	548	634	639	588	627	616	623	645	613	599	644	640	590	610	616	630	654	605	632	633	660	610	622	629	597	655	620	575	595	655	636	603	616	614	630	600	603	614	627	629	632	647	635	646	680	593	598
1391	267	160	126	1334	5737	4308	1865	1179	597	240	123	69	72	55	49	44	37	41	43	46	41	46	45	44	46	33	30	39	45	49	50	36	37	47	52	40	40	53	55	48	30	48	31	40	36	40	38	38	38	39	49	43	44	50	36	47	38	47	36	44	35	37	42	43	39	33	45	33	40	46	54	31	51	45	42	43	36	44	37	49	52	38	34	39	44	32	41	32	54	44	50	40	33	44	45	46	46	35	48	40	41	46	35	55	37	39	48	44	45	46	45	39	44	51	43	40	37	40	48	49	33	43	44	45	36	47	34	37	46	33	42	42	47	43	44	45	52	53	34	34	51	35	39	35	45	56	43	43	33	34	34	49	61	43	39	30	41	41	34	48	51	47	48	46	42	39	50	48	39	47	38	34	40	49	44	57	33	40	43	31	36	48	46	38	53	38	47	44	40	55	45	46	48	35	32	51	51	34	34	41	41	42	59	42	41	34	50	35	46	32	47	37	38	26	47	42	44	47	41	44	43	47	28	28	32	36	40	47	36	38	39	39	45	38	53	43	41	35	43	46	29	37	41	45	41	45	44	42	51	36	41	43	45	36	42	44	42	42	40	30	38	51	47	47	28	44	42	51	41	41	41	49	51	46	55	36	42	31	34	35	39	34	48	46	41	37	41	37	49	42	36	44	26	56	35	37	30	57	44	48	31	47	25	49	32	32	46	36	58	34	49	40	34	41	38	39	41	41	46	52	45	39	58	51	39	56	41	37	38	33	45	44	34	40	54	39	45	53	56	45	46	34	37	35	51	38	38	40	43	35	35	44	41	49	48	32	53	51	28	49	47	42	39	53	31	30	47	48	38	45	42	42	61	42	48	54	39	42	47	43	40	50	37	36	39	51	41	54	34	42	37	35	43	50	47	37	37	33	40	39	39	40	40	37	43	37	43	43	42	34	37	47	34	53	42	45	47	36	41	34	34	47	47	38	45	54	33	45	41	46	38	46	38	52	46	35	52	33	39	49	40	49	44	28	42	45	51	38	42	44	31	60	49	51	39	43	43	33	37	46	47	40	37	54	35	41	44	58	42	37	40	52	51	42	46	40	33	39	38	31	34	44	34	40	31	45	40	42	45	42	37	39	44	40	50	46	37	36	44	59	42	40	47	49	38	35	26	39	35	39	43	42	48	38	52	42	42	40	30	43	51	41	38	42	41	41	40	36	30	33	50	44	34	38	37	48	44	41	46	45	44	40	40	39	39	40	45	42	41	44	42	43	50	54	30	43	38	43	38	50	43	42	32	47	37	52	42	51	33	46	59	47	35	52	47	36	39	46	40	36	25	59	36	50	46	43	56	46	42	54	39	33	43	55	39	36	41	38	31	52	34	41	49	57	40	60	44	36	52	52	39	36	40	39	31	44	38	45	34	45	50	47	44	46	41	41	44	39	33	46	43	44	38	42	45	44	34	47	49	42	29	46	43	42	46	37	39	42	42	48	44	36	48	48	45	52	34	46	40	40	43	45	44	40	49	53	40	42	35	42	45	37	41	30	44	42	44	34	34	39	49	34	30	38	37	49	39	46	53	42	42	50	48	38	47	37	46	54	44	46	35	55	35	39	40	45	47	51	48	51	43	41	46	36	43	29	38	35	43	41	44	48	44	48	48	43	39	46	44	37	38	41	39	40	36	50	36	38	50	47	47	37	44	43	40	40	51	50	33	38	49	38	50	43	44	54	42	51	42	51	35	36	44	34	32	42	48	44	29	45	45	47	42	52	32	45	38	38	40	27	38	41	44	42	42	41	46	49	42	43	41	33	33	40	39	48	42	36	43	39	32	37	42	49	30	48	41	45	52	40	55	51	50	40	44	42	42	43	43	37	49	50	41	39	48	36	47	49	32	51	41	55	41	40	33	49	49	43	38	45	38	36	28	47	43	38	51	38	47	35	63	41	37	44	41	39	39	41	57	40	47	30	31	41	39	44	47	37	49	46	39	42	29	59	31	63	39	56	50	37	53	48	41	45	40	44	42	47	27	43	39	58	37	44	37	44	41	41	45	38	40	36	53	52	45	55	42	43	41	38	44	38	35	48	60	41	47	30	36	59	39	54	44	39	58	48	46	40	37	45	50	55	36	44	30	41	42	48	43	45	46	45	55	46	54	58	40	47	44	29	57	33	46	42	38	32	40	38	50	41	44	44	52	49	49	43	39	49	39	46	44	50	38	46	36	41	32	40	42	43	36	54	42	46	47	39	55	48	47	35	48	47	47	30	38	36	49	42	44	47	37	44	46	42	41	34	48	40	42	33	46	47	37	43	39	42	38	49	51	51	36	39	47	42	50	39	42	46	27	34	33	41	46	43	58	56	37	43	37	37	53	53	53	38	50	33	49	44	33	42	47	58	36	42	45	36	43	40	36	43	41	43	47	58	34	50	49	44	45	40	41	50	42	46	65	50	48	39	36	33	38	34	47	45	40	36	39	58	51	41	38	35	38	33	47	34	38	32	51	37	58	50	40	49	38	39	43	34	35	35	45	39	34	50	51	44	33	31	27	45	52	46	46	48	38	39	30	43	48	44	64	39	44	46	38	46	54	47	37	50	44	43	33	56	42	44	56	47	36	41	39	31	48	38	38	45	44	27	39	41	44	52	48	50	47	54	40	40	30	44	39	44	44	37	41	35	39	33	47	46	43	28	42	44	49	33	27	41	35	41	38	39	35	40	59	37	34	42	38	38	33	50	39	37	39	44	30	44	45	53	45	45	36	45	46	44	40	37	46	37	38	50	50	40	42	52	48	43	40	37	44	40	45	38	38	36	50	45	43	42	31	48	41	43	41	40	35	39	50	51	45	40	43	38	36	44	46	58	36	42	31	40	29	38	46	47	51	41	46	43	45	40	50	46	39	49	34	38	43	46	48	55	48	45	44	47	47	45	42	50	40	48	35	37	47	42	45	55	45	43	40	48	45	39	44	35	46	48	36	53	50	38	41	49	38	61	44	45	47	42	42	46	50	34	41	45	48	53	45	49	44	33	42	51	39	37	52	46	38	34	36	30	36	45	52	45	47	52	34	47	51	36	34	40	51	34	45	43	40	47	43	43	52	40	44	43	38	49	41	37	42	62	51	41	39	34	47	47	48	45	47	53	30	40	50	37	39	34	46	37	46	48	37	46	45	40	33	47	39	41	32	46	47	53	46	43	43	44	37	39	42	45	32	36	44	45	40	35	43	50	44	42	32	48	43	52	40	41	51	31	48	36	44	42	46	51	43	37	43	48	32	36	48	61	32	36	42	42	45	39	43	54	45	41	37	40	42	32	45	42	50	39	47	41	44	36	43	41	46	34	39	39	34	50	41	39	42	34	34	46	48	38	27	40	38	38	34	38	46	39	50	43	43	43	39	53	36	28	40	45	41	43	37	47	38	44	45	36	49	46	36	43	37	38	39	43	37	47	32	36	46	40	45	40	35	43	46	54	49	55	29	38	40	40	41
14930	6259	3383	6844	35889	50471	39020	29172	23302	14520	6325	3127	1430	831	612	572	524	530	554	568	564	563	506	523	506	518	525	509	529	519	557	542	524	562	492	507	517	521	514	491	525	529	525	495	515	542	562	513	477	564	533	495	479	534	537	529	553	531	550	515	546	494	541	500	513	523	484	534	526	526	551	564	528	524	547	530	561	544	541	544	511	545	544	515	532	481	539	537	529	524	505	542	515	525	514	520	547	563	548	545	532	494	513	568	532	541	565	562	510	549	572	505	518	553	518	534	574	547	526	488	558	550	521	492	506	524	522	523	542	548	541	531	467	547	537	592	518	523	549	558	510	518	488	501	575	552	509	515	547	483	572	520	545	528	507	500	560	539	571	562	529	558	578	566	517	537	509	558	491	556	533	557	528	564	525	521	539	547	517	512	552	524	507	553	545	530	564	560	528	543	518	525	513	531	499	567	487	549	502	558	508	527	587	510	565	535	529	543	545	513	540	569	492	587	529	567	488	515	530	500	518	525	522	547	496	524	535	508	511	544	526	556	544	538	579	504	544	514	509	537	531	537	518	538	542	561	558	490	536	539	500	546	537	568	521	514	555	547	537	523	524	545	574	538	575	526	529	557	498	531	525	573	540	553	554	513	507	523	529	552	528	546	512	557	528	572	536	561	509	516	545	511	525	540	513	542	470	505	549	543	529	552	540	518	509	541	493	510	500	535	514	509	541	537	498	511	526	557	521	566	520	535	545	494	538	557	532	550	551	530	547	524	532	523	543	532	552	506	531	527	566	540	489	573	502	548	491	525	529	526	520	509	533	514	486	540	546	566	530	523	564	519	504	522	550	552	523	520	514	550	549	511	543	518	534	542	534	547	511	500	514	562	550	596	487	578	530	522	507	500	514	542	530	547	523	500	513	537	522	492	487	531	501	509	542	515	493	521	494	571	567	488	517	520	520	508	502	543	497	513	503	481	526	525	514	513	515	535	537	556	528	579	494	508	523	529	503	494	523	516	524	522	506	529	505	527	506	559	536	551	543	530	519	511	482	515	535	533	525	516	511	516	508	514	532	495	505	566	544	542	528	528	548	514	533	557	548	527	508	516	521	543	513	503	515	564	531	578	493	490	509	504	524	521	569	559	551	497	501	527	547	548	541	512	540	544	503	514	584	506	521	494	540	537	524	532	504	536	511	503	508	514	496	504	490	512	507	572	492	490	518	520	543	599	563	491	502	503	530	520	559	535	568	524	534	518	543	538	488	542	561	493	514	502	550	537	517	537	537	531	530	522	531	487	535	531	484	500	519	533	525	527	542	521	534	533	534	548	546	519	502	530	510	553	532	578	547	531	568	592	534	534	570	504	510	514	534	525	544	488	535	509	539	528	522	532	516	512	542	559	558	519	477	539	555	538	511	492	538	569	537	513	525	519	582	536	530	511	536	508	485	500	521	506	494	503	508	575	534	547	564	484	523	584	531	538	513	543	514	558	508	537	523	451	494	480	521	536	544	510	550	535	522	566	528	554	560	510	551	499	522	557	520	559	500	556	572	554	530	526	537	523	540	515	531	513	517	503	495	522	512	481	533	522	564	567	566	518	512	555	525	524	506	543	548	556	547	523	552	554	562	540	535	529	515	544	536	533	506	510	556	509	525	502	514	526	538	543	537	539	579	518	544	500	513	485	557	498	527	525	504	507	547	527	570	509	517	563	542	534	512	541	532	552	528	549	570	495	540	522	529	524	575	517	598	521	551	552	516	514	531	530	542	482	513	553	550	527	546	536	554	541	536	562	542	524	524	520	547	554	524	517	557	555	524	539	524	550	548	571	539	537	550	517	512	574	584	559	535	545	498	517	536	532	544	522	521	548	563	510	541	513	515	580	513	535	593	535	536	529	514	527	534	522	517	537	491	549	549	557	555	487	564	517	511	533	548	544	528	557	539	515	504	513	560	550	564	505	506	547	542	549	519	526	567	521	558	499	540	520	527	541	522	522	517	507	526	550	535	478	528	518	550	523	514	552	556	551	538	506	476	555	504	545	527	551	533	534	554	518	550	483	484	502	516	536	540	574	530	505	557	560	549	508	535	515	543	507	514	520	525	557	499	499	524	525	565	504	547	533	527	509	500	527	562	520	521	510	515	524	562	534	522	528	551	546	533	518	555	546	561	484	525	551	558	537	524	541	545	547	539	539	530	514	534	539	525	533	556	543	548	524	517	520	505	573	520	559	515	526	513	504	496	521	512	542	530	556	531	522	579	547	520	538	565	509	516	548	515	507	522	523	511	529	476	540	521	539	530	517	575	525	562	546	535	536	497	495	568	573	531	573	514	525	546	576	516	538	556	546	529	490	509	515	561	514	552	503	561	557	536	551	515	531	558	539	528	520	554	521	554	544	536	521	528	572	478	552	535	533	540	515	540	523	526	528	567	514	542	547	528	568	534	565	516	492	544	562	537	535	562	511	529	545	529	510	531	512	525	526	509	516	543	542	551	518	541	539	557	530	528	530	530	487	524	509	492	581	555	538	533	531	568	536	513	539	498	556	565	457	548	498	481	512	554	538	558	561	546	549	514	524	506	508	518	529	555	474	553	543	510	524	537	510	570	517	527	569	560	518	582	495	568	529	510	537	480	521	569	545	518	509	532	520	526	529	515	494	516	532	519	537	517	556	548	522	512	551	538	521	511	524	514	503	490	558	475	528	524	506	533	526	488	534	571	520	541	510	534	551	520	560	542	529	588	516	533	534	552	515	504	541	540	573	531	498	505	537	543	504	545	497	511	481	506	523	513	544	575	574	525	532	565	488	518	485	565	548	538	561	503	526	542	510	515	511	548	571	538	617	525	504	525	533	507	510	564	519	537	559	501	527	512	513	545	532	558	521	558	535	534	522	513	494	541	515	526	498	515	491	534	569	564	522	564	533	553	517	532	530	512	530	534	532	520	506	504	513	545	537	533	522	465	515	543	540	513	543	539	533	544	510	505	514	548	551	529	492	555	563	540	542	489	492	549	557	479	517	530	549	506	497	530	555	548	504	528	539	544	529	529	537	515	534	542	529	507	523	495	547	556	545	517	546	516	543	493	551	527	499	542	527	527	514	583	533	542	553	540	546	572	532	501	528	516	510	540	555	550	573	576	530	520	529	517	510	542	563	529	515	552	485	544	494	603	482	536	496	567	527	547	490	542	555	538	539	528	545	544	544	535	518	550	556	533	504	528	531	495	544	539	508	574	544	535	500	527	509	532	535	534	503	540	511	518	537	536	553	564	524	520	527	564	540	589	541	509	561	528	555	536	515	546	560	538	523	507	529	551	504	551	535	523	552	508	539	504	556	543	539	529	573	576	511	513	556	490	522	546	562	511	567	542	542	529	509	507	509	499	527	549	543	538	492	541	519	516	557	541	529	544	514	523	498	561	515	519	532	557	523	506	561	524	502	514	508	526	556	529	547	572	537	543	587	464	571	546	519	503	539	544	485	569	532	532	559
733	566	400	478	7379	14063	10448	4162	2024	1043	516	267	123	81	65	53	40	46	34	49	44	38	40	50	36	48	48	42	55	36	45	57	42	49	43	43	53	47	49	45	45	47	46	52	47	45	45	49	45	56	33	45	40	43	55	49	47	57	60	53	51	42	47	45	41	46	47	48	41	46	44	54	41	47	31	52	55	40	56	34	49	37	70	44	41	55	36	39	49	41	47	33	55	46	45	37	47	54	40	40	47	63	41	42	40	48	48	54	46	43	36	53	46	54	39	57	44	39	54	33	40	39	47	50	44	36	41	59	44	45	44	49	33	50	36	49	56	45	30	41	31	40	53	47	47	48	36	39	45	43	57	30	45	44	48	45	48	43	39	48	49	46	48	55	51	45	34	43	49	55	45	45	48	51	49	48	43	64	45	48	57	41	52	45	35	36	58	41	43	42	52	62	50	52	52	53	54	53	51	42	59	49	52	50	43	47	48	46	57	54	38	46	45	49	49	45	43	52	40	56	45	49	41	44	43	39	52	43	44	46	41	49	44	36	55	42	35	51	42	46	40	49	39	46	39	52	43	57	52	36	41	47	52	42	34	48	63	41	38	48	55	52	52	39	43	48	43	48	43	37	56	52	42	44	53	36	51	46	58	49	38	45	56	38	51	37	39	41	50	53	49	51	44	42	38	43	40	48	38	40	49	49	51	58	43	41	47	47	49	48	53	56	32	53	41	49	61	43	44	38	44	43	43	44	43	51	34	32	36	38	44	40	47	52	45	37	51	39	37	53	38	45	46	43	45	45	46	38	45	39	52	38	57	49	38	39	43	50	53	45	48	52	51	43	45	48	53	47	56	34	41	34	41	53	41	47	37	52	42	57	47	40	35	40	49	50	54	53	41	42	41	45	36	53	57	56	45	40	47	47	49	46	55	55	32	50	38	52	46	45	48	57	53	51	47	62	56	44	49	57	37	48	47	40	49	47	46	47	58	47	43	40	50	53	50	58	42	52	57	49	47	45	48	43	51	40	42	58	55	43	46	48	41	37	40	43	45	47	35	46	50	44	42	51	45	34	39	50	58	40	51	47	45	50	46	51	53	55	50	56	52	49	40	32	43	44	45	45	44	46	44	46	51	42	38	48	52	51	49	43	43	47	47	42	42	49	41	46	47	55	50	56	49	32	50	38	43	35	46	45	49	58	38	49	35	46	45	46	38	38	59	49	45	53	46	44	37	44	44	55	49	45	43	57	41	44	47	50	40	52	42	35	57	48	33	43	57	60	51	51	54	42	47	64	53	46	47	54	41	45	51	45	45	48	45	51	50	46	41	46	49	38	54	37	40	51	38	39	48	44	62	42	49	42	30	39	35	41	42	49	58	47	43	49	43	48	43	38	51	47	48	41	47	32	43	48	38	45	54	60	41	45	42	43	42	40	46	47	50	49	44	41	33	45	38	52	56	39	48	43	49	34	51	39	45	43	46	51	55	47	48	50	39	46	37	49	38	59	37	42	38	51	47	33	45	39	49	43	60	33	35	42	43	53	55	55	48	52	53	54	36	39	55	44	52	57	45	48	34	59	48	50	34	47	35	48	49	50	34	44	44	39	56	67	38	43	47	36	53	48	36	56	48	35	36	35	49	37	48	48	58	52	47	46	60	42	50	49	49	48	39	50	51	39	53	28	49	42	41	40	48	37	40	44	50	40	40	38	35	45	39	48	34	38	53	46	50	58	41	51	49	42	39	61	57	38	40	50	40	53	45	41	32	51	41	51	40	61	51	33	40	56	47	44	45	36	40	49	49	54	37	45	57	39	46	41	55	39	45	30	56	45	41	41	46	41	52	32	45	50	49	50	33	38	53	42	65	36	43	33	43	50	64	46	48	47	45	46	32	41	52	47	37	54	44	41	44	49	46	57	46	40	52	48	40	39	29	48	49	42	54	39	36	35	44	47	41	46	56	56	45	49	45	56	42	41	51	50	49	44	63	37	52	46	33	33	50	36	45	29	45	56	58	48	37	40	54	44	38	45	41	48	45	46	53	42	43	46	58	41	55	44	54	49	42	45	44	50	57	41	60	41	46	52	43	46	45	42	34	42	44	52	43	34	39	47	38	44	39	46	54	48	48	45	50	36	31	49	43	42	43	38	44	35	43	36	51	52	38	49	50	57	47	44	45	44	46	32	46	42	43	36	45	41	43	43	37	48	42	46	36	49	58	53	47	51	44	41	35	56	42	53	51	53	56	52	41	49	45	46	38	40	42	45	53	47	42	45	36	47	53	40	48	38	52	53	48	60	41	44	32	49	56	48	44	52	36	43	51	54	37	52	44	48	55	39	44	40	45	43	41	48	38	51	49	50	42	33	46	45	50	60	50	46	39	50	28	38	47	56	39	46	48	37	62	49	58	42	42	41	42	41	40	51	55	48	50	40	45	37	50	39	47	27	50	34	47	42	43	43	67	48	44	45	44	34	51	54	38	55	56	44	50	41	46	56	53	55	43	53	53	40	41	41	51	47	51	43	50	52	47	52	53	50	47	38	50	40	55	51	45	41	43	48	48	39	54	38	47	39	49	36	45	35	43	39	47	46	51	44	46	42	50	57	44	52	50	49	44	37	41	46	59	44	50	32	57	33	51	40	51	50	55	51	46	55	36	42	40	43	48	50	54	39	47	43	51	50	49	56	33	48	45	60	43	57	52	36	46	45	62	39	50	46	41	34	44	44	42	49	35	53	43	38	41	35	53	40	50	39	48	47	44	45	50	37	55	51	52	53	49	43	51	55	42	42	42	46	55	45	41	49	50	41	59	39	51	51	41	34	38	58	46	42	49	58	44	43	43	51	44	36	49	52	28	40	45	59	51	34	38	49	53	42	48	59	33	40	51	40	43	55	54	37	46	44	51	45	39	47	41	58	42	48	41	55	52	45	43	43	41	47	41	57	47	53	43	35	44	47	56	41	44	55	35	47	51	43	39	48	48	35	36	41	42	48	46	40	44	49	50	44	39	47	57	41	41	42	42	45	40	48	46	35	51	56	43	51	44	49	56	50	45	47	49	46	49	46	60	52	46	41	51	61	38	61	40	52	42	36	44	44	36	38	47	40	44	34	58	46	41	39	37	42	39	52	44	41	45	33	52	53	35	42	53	51	49	46	36	48	43	45	49	50	38	44	55	44	39	39	38	30	49	50	53	54	55	46	47	47	36	46	35	38	52	53	49	38	44	38	38	44	55	33	34	36	58	53	49	52	45	41	43	42	40	44	37	46	47	48	51	42	54	57	48	56	35	48	45	42	46	28	54	36	57	47	39	48	55	39	47	54	51	51	36	43	53	37	39	44	53	49	51	48	36	39	46	35	45	55	46	51	52	49	61	56	45	35	52	37	57	51	42	47	60	42	41	46	43	47	38	53	43	48	47	53	44	39	50	46	35	43	45	46	45	50	57	52	50	43	56	53	55	47	39	51	53	44	54	45	44	39	44	43	38	54
17356	11708	7756	19860	62339	67822	51702	36784	28590	21014	13582	6858	2901	1378	786	637	511	519	578	602	565	595	583	612	594	608	604	598	594	598	543	558	558	524	587	595	533	563	549	585	558	567	544	561	563	608	557	542	592	561	601	594	572	552	513	564	578	553	569	559	568	563	593	583	549	542	584	539	560	551	585	561	587	549	535	556	576	573	586	594	636	590	550	551	617	544	537	564	548	539	557	591	562	568	598	575	533	531	560	545	544	597	550	553	567	572	609	568	536	537	585	553	576	567	561	558	560	564	564	526	540	591	574	629	576	577	587	577	586	559	558	566	521	607	581	591	577	572	568	572	575	574	566	586	591	617	589	578	552	563	607	560	597	547	562	541	536	562	583	569	591	597	578	545	581	605	591	554	536	555	574	533	569	592	549	572	565	535	595	574	600	560	561	555	545	572	572	594	593	565	532	569	531	558	534	533	583	537	531	562	539	544	547	535	576	533	564	591	565	582	564	555	556	589	563	574	578	547	597	555	593	632	528	541	497	567	556	582	549	592	559	582	602	534	561	551	596	506	593	548	604	524	570	565	555	571	580	566	573	539	526	589	552	571	583	603	592	554	540	564	598	515	571	539	549	532	557	549	549	575	597	585	576	526	559	563	548	568	573	569	572	542	579	531	603	581	580	545	514	586	529	616	578	539	641	559	582	529	552	554	568	561	595	574	516	515	533	560	585	576	550	564	573	567	531	573	582	562	530	549	605	541	592	569	564	590	506	548	561	557	609	562	547	584	561	564	507	574	561	573	583	569	612	573	551	606	578	589	555	480	535	607	546	588	552	585	565	567	572	559	571	566	533	542	528	591	566	542	588	567	548	629	553	627	556	550	552	538	565	581	574	563	565	555	540	558	526	576	561	610	526	529	608	499	555	574	558	562	535	593	554	579	577	585	541	616	589	610	572	575	544	598	547	610	555	549	555	627	557	567	575	581	559	529	582	562	560	584	593	547	576	581	577	578	574	551	540	619	578	600	551	556	553	532	579	577	553	581	580	571	578	556	546	572	556	568	557	558	556	568	583	560	586	563	570	541	524	539	562	610	566	589	570	566	572	593	569	554	581	598	538	544	523	562	605	544	550	550	597	590	577	512	560	568	593	569	600	582	593	536	524	533	535	586	556	555	529	547	585	552	509	574	541	626	548	589	579	602	578	567	596	579	533	527	604	616	555	547	544	594	553	590	560	554	557	555	598	574	553	608	562	573	562	582	537	578	584	547	590	570	574	533	546	571	574	606	548	541	576	581	581	559	568	540	566	579	582	539	561	545	578	587	558	578	542	580	578	571	571	609	539	571	578	591	558	579	558	536	530	554	559	601	529	624	522	561	573	548	607	580	555	546	560	611	549	598	564	575	614	588	551	519	570	544	568	587	535	592	578	568	597	545	561	596	547	554	538	555	540	542	581	585	580	571	551	545	589	564	586	576	555	552	561	547	585	562	556	571	555	557	558	592	533	606	536	575	592	524	569	554	592	509	539	565	562	576	573	568	584	552	556	521	572	563	554	558	535	604	592	546	550	577	601	543	537	574	586	529	584	574	586	571	571	558	548	554	603	574	530	583	553	578	589	557	541	591	578	559	588	595	568	585	632	536	592	519	563	570	566	541	590	594	603	566	526	568	572	591	588	583	576	563	588	562	607	601	549	547	554	550	544	591	555	553	570	588	605	569	593	571	583	542	519	594	556	587	529	603	569	556	559	587	521	576	565	638	538	568	564	573	567	566	584	560	568	564	600	577	519	593	533	586	560	530	575	574	585	557	587	518	570	564	559	578	544	486	599	562	578	560	587	599	598	538	568	570	598	593	589	508	538	524	569	565	521	588	599	585	579	581	611	547	554	575	562	550	554	570	589	589	600	551	587	603	546	576	561	558	597	544	591	575	598	630	541	559	596	550	499	540	587	530	552	553	595	569	558	558	571	581	568	596	605	563	573	570	556	576	548	553	555	569	561	548	577	582	574	537	585	501	600	617	615	562	557	553	551	590	527	563	543	538	550	565	552	578	588	570	537	599	570	573	599	570	550	586	562	562	541	592	587	577	536	599	551	560	559	587	562	583	564	571	559	523	612	570	542	533	547	556	556	562	576	578	554	575	537	548	566	599	592	531	577	541	563	587	576	540	609	582	571	543	563	582	539	584	548	543	557	548	560	582	547	569	589	590	589	532	582	566	567	552	612	590	558	534	537	557	550	594	539	585	574	561	563	544	590	579	582	537	552	525	614	563	580	555	574	536	583	570	540	597	562	539	593	622	530	550	538	578	535	547	562	554	587	571	589	553	565	528	546	554	544	583	559	555	583	532	564	538	565	552	558	552	576	584	595	570	562	565	539	576	617	575	579	598	554	557	548	546	609	580	526	553	579	523	588	567	545	547	561	553	599	565	539	594	527	520	585	549	543	529	564	554	547	561	569	552	577	598	581	556	592	583	572	595	583	558	531	549	529	554	560	544	570	576	574	568	593	509	558	554	520	521	545	570	587	551	565	564	561	560	556	591	571	600	574	544	593	621	583	592	557	546	526	575	582	551	520	598	553	574	538	559	527	587	571	549	567	598	526	591	582	557	544	589	570	514	601	509	555	595	589	557	564	522	574	544	545	544	536	569	603	594	565	562	567	573	520	542	541	567	569	614	569	528	578	557	566	582	578	598	574	560	603	513	600	581	565	578	568	568	551	522	554	575	595	552	580	578	595	578	572	571	575	550	575	578	569	548	540	604	603	524	548	559	567	578	547	603	593	549	571	532	533	542	579	577	544	596	587	621	607	565	584	601	577	613	593	554	572	578	532	578	579	589	550	580	556	542	548	538	577	576	593	538	573	568	529	551	596	591	558	568	588	598	578	568	567	574	566	626	570	569	565	576	573	596	571	574	519	601	547	570	622	574	597	528	557	596	554	565	571	591	592	578	538	589	567	570	553	567	552	561	589	575	572	578	577	579	584	611	572	537	588	530	542	567	579	510	543	524	551	576	514	555	535	548	525	555	575	552	549	515	569	546	565	562	639	559	562	554	552	585	555	564	521	584	547	560	572	555	557	561	535	540	571	601	504	570	588	559	561	602	581	593	546	604	589	573	571	542	542	587	557	538	549	548	579	531	556	552	487	528	559	525	590	579	546	557	584	548	565	544	559	635	536	521	586	569	587	538	566	585	546	541	527	549	565	514	586	607	563	571	520	574	553	545	571	575	582	552	579	561	587	612	588	552	576	620	550	599	541	562	539	569	532	553	570	586	545	567	602	564	570	540	554	545	582	533	581	538	542	554	551	555	560	562	608	569	594	583	605	596	606	596	528	555	529	550	576	616	548	590	583	534	547	559	573	576	581	571	563	555	572	556	541	618	575	594	588	618	564	590	585	574	599	544	570	582	546	570	563	599	550	587	560	600	540	576	550	534	563	552	528	535	524	550	645	583	582	572	534	578	582	569	594	540	532	591	529	579	577	588	521	562
2277	555	419	1458	7070	10902	10330	5134	2196	1187	617	279	126	77	54	56	64	44	40	44	46	47	40	46	61	56	50	41	40	47	44	52	55	30	36	50	49	53	38	46	36	52	48	50	43	48	52	46	54	46	46	41	48	49	48	46	46	46	50	57	46	54	55	37	42	56	45	46	57	56	40	51	36	46	49	54	52	37	48	53	51	54	59	44	54	56	54	60	51	44	42	51	49	46	52	50	47	46	46	49	50	46	53	35	47	37	39	41	56	48	67	40	36	60	54	33	38	43	40	37	51	56	44	48	39	26	40	45	58	51	41	53	43	49	39	39	43	54	49	34	39	49	59	52	46	56	36	43	49	31	48	43	50	40	49	53	37	41	53	50	37	48	46	42	58	43	47	46	46	41	37	56	45	46	64	49	46	54	49	52	45	49	40	50	51	44	60	47	44	45	37	56	45	51	55	45	45	60	51	48	40	49	40	42	48	53	50	47	42	57	49	57	49	52	49	49	48	48	43	37	62	33	57	40	53	42	63	40	61	48	55	53	43	39	52	31	50	66	40	55	60	49	43	38	49	51	43	55	38	57	45	52	54	44	43	35	43	46	48	55	44	34	45	36	42	52	54	42	41	56	39	45	49	57	52	52	37	42	60	48	57	42	39	44	54	37	39	44	38	43	53	48	47	40	36	50	40	54	60	42	42	46	49	51	49	34	41	45	52	42	64	50	49	47	55	46	57	38	39	52	43	51	59	50	49	40	47	37	56	56	56	49	43	53	46	48	47	62	53	52	56	44	63	48	38	51	49	34	58	57	50	43	53	62	46	47	55	49	51	47	43	48	51	42	40	34	53	68	42	44	42	47	50	51	51	54	47	47	38	62	47	40	58	45	60	36	47	38	42	47	54	57	36	42	44	50	39	47	51	40	63	57	55	49	47	57	53	49	53	40	41	39	51	59	51	63	52	44	56	54	53	58	60	46	46	50	47	58	38	45	53	46	58	46	35	51	61	55	67	44	46	43	43	40	41	45	39	50	52	48	48	46	46	51	33	52	61	35	41	49	46	65	47	58	42	60	52	49	46	45	42	50	61	42	46	47	45	49	53	41	41	39	45	57	53	47	48	45	40	53	50	56	52	37	38	51	41	53	36	51	53	55	52	54	42	59	48	46	50	60	48	48	62	57	49	42	49	34	48	52	48	58	47	54	60	50	57	46	37	50	61	44	51	53	48	65	55	40	39	43	58	41	38	46	59	33	49	38	50	52	51	48	42	48	56	54	47	44	56	41	52	41	53	47	45	55	56	41	43	47	41	48	43	42	51	50	51	60	43	39	40	42	55	43	47	40	47	46	45	41	44	30	53	45	47	44	51	42	53	48	44	57	34	40	49	45	50	48	50	34	41	45	56	45	48	32	53	42	49	62	46	42	40	40	35	36	42	57	52	45	43	48	41	47	59	46	51	55	43	46	64	58	43	50	52	49	54	53	54	42	63	37	67	53	62	38	53	50	46	50	44	52	53	50	45	34	44	45	49	67	44	46	35	55	49	36	52	48	58	38	40	51	47	40	44	49	34	58	40	52	56	52	47	41	55	50	40	37	43	43	54	42	58	45	55	48	63	48	49	44	50	58	35	33	35	42	38	52	49	43	44	41	44	49	46	41	62	52	39	51	52	47	48	45	46	41	36	38	52	51	56	39	39	59	43	64	59	49	58	49	47	45	47	45	51	43	48	40	39	50	58	49	52	57	46	34	66	42	34	47	53	58	32	39	49	48	43	43	53	58	61	40	47	35	57	34	53	39	48	38	52	57	46	49	53	52	46	49	51	42	48	51	59	61	46	62	51	45	41	52	63	48	45	48	44	48	59	57	32	49	51	47	57	52	43	52	59	47	38	36	49	43	44	46	48	54	52	35	45	52	42	45	47	54	45	45	47	53	33	45	44	53	49	51	50	44	49	53	51	45	37	51	50	70	43	30	47	48	45	48	56	38	53	56	33	51	56	51	59	39	37	52	34	55	41	52	54	38	51	51	59	58	38	48	51	48	44	49	44	44	36	50	43	53	52	40	42	41	44	49	32	55	50	46	42	46	48	40	48	46	51	41	47	54	55	39	47	40	53	42	53	58	41	63	40	41	49	49	38	44	63	55	46	50	51	35	57	47	45	52	49	52	49	50	46	52	38	45	38	54	49	37	54	50	60	62	44	49	45	42	46	50	43	47	59	42	57	41	61	49	42	46	37	52	38	47	52	52	61	41	42	44	44	61	42	53	48	57	47	45	46	31	49	42	44	46	51	52	48	39	54	37	43	58	47	55	41	43	49	51	40	49	38	50	50	36	49	37	41	27	51	42	49	52	51	46	37	53	49	39	49	38	55	55	46	48	41	52	41	42	31	48	58	47	45	43	52	50	44	47	52	49	58	68	47	57	37	44	49	40	53	55	37	41	57	45	36	51	48	39	34	45	55	47	49	39	49	58	41	45	53	60	42	43	44	52	48	41	40	54	47	49	36	48	46	44	42	54	59	49	42	43	52	53	52	33	63	45	34	39	50	51	57	48	54	42	48	39	40	53	46	41	52	45	53	43	51	38	50	42	49	36	43	33	45	54	53	55	50	51	61	44	38	50	39	48	50	44	46	42	49	48	45	44	44	47	57	64	45	61	38	57	57	43	41	43	54	58	41	43	47	53	52	53	57	50	43	45	49	47	56	46	55	48	39	33	53	42	58	48	51	44	53	29	62	38	54	43	63	52	51	52	48	50	56	47	44	42	49	45	49	52	52	61	51	43	38	54	32	62	42	44	47	46	53	57	49	50	49	50	44	46	37	37	53	50	42	54	43	51	51	49	53	31	44	38	51	40	34	54	57	59	51	60	36	54	46	54	51	44	66	46	57	54	46	41	42	48	44	55	53	40	44	32	58	51	48	38	47	53	45	37	42	47	45	60	43	37	48	60	59	60	49	42	51	43	48	47	56	44	51	51	50	53	47	31	48	41	52	51	45	43	55	40	42	42	66	49	55	45	45	47	58	46	49	44	44	42	56	35	48	40	47	31	39	39	48	35	37	38	53	55	47	50	34	43	53	44	59	38	49	51	56	55	53	40	44	36	51	44	36	51	45	52	52	54	51	55	58	38	51	51	37	35	45	51	41	55	44	46	44	44	43	41	54	44	38	41	39	43	46	50	60	57	50	32	34	39	63	52	34	47	52	51	56	51	45	52	37	43	46	54	66	47	60	37	48	54	45	57	71	49	55	44	44	53	71	65	56	52	48	40	44	42	37	52	55	45	48	53	50	60	42	54	36	51	52	45	51	46	53	32	45	53	47	38	53	44	49	48	53	57	44	46	39	48	55	45	54	60	45	45	47	48	42	36	42	45	52	58	54	48	55	58	55	47	40	46	47	40	47	48	50	49	41	47	70	50	56	48	51	46	52	53	60	61	42	52	64	44	51	56	45	46	51	50	33	54	62	31	51	46	45	46	49	64
19395	11779	8661	29820	59950	62787	55075	39126	29510	22989	14917	7456	3243	1417	803	688	635	601	619	617	624	587	597	570	616	595	611	630	581	593	594	592	620	584	614	610	585	602	619	598	579	615	594	630	552	585	606	606	600	634	612	579	571	586	608	624	605	561	623	614	645	604	587	575	595	604	622	619	573	586	564	613	614	614	593	589	601	537	566	619	604	619	609	604	601	608	577	606	581	582	589	572	577	620	633	588	585	616	563	586	594	633	586	571	593	584	614	620	561	609	596	626	620	570	638	635	626	607	654	636	580	571	573	575	579	595	599	591	616	582	574	616	586	581	583	617	616	600	614	598	608	624	623	603	612	639	609	546	621	563	614	602	573	556	638	630	580	594	575	627	551	615	604	657	567	597	628	620	586	611	619	611	540	606	582	633	560	598	604	611	584	601	567	610	610	598	581	589	606	594	616	562	584	612	583	592	634	620	555	605	586	599	586	616	636	572	569	578	610	610	644	574	600	613	638	587	598	602	619	613	582	582	593	625	633	622	588	567	639	612	647	595	661	601	570	585	589	533	628	605	625	586	594	616	560	617	631	582	632	592	625	593	572	593	626	586	561	591	630	599	583	604	619	620	591	589	618	606	590	624	585	591	578	621	620	593	590	529	606	555	608	583	564	616	589	585	566	606	635	605	610	592	585	546	625	584	662	607	624	596	619	576	588	617	611	635	598	534	591	658	614	587	600	644	610	589	582	545	556	606	615	632	642	608	591	610	599	608	580	573	608	557	636	598	609	601	624	617	586	612	622	635	676	587	675	604	648	605	570	601	586	622	580	596	596	588	612	575	599	586	585	598	601	653	610	597	604	544	582	585	619	625	595	604	558	582	578	580	598	576	617	596	631	636	592	621	596	607	599	612	647	592	576	591	600	608	567	585	620	613	604	591	601	616	586	599	596	636	584	571	580	634	609	618	602	580	600	594	572	587	586	616	593	598	578	590	520	584	544	608	604	530	644	622	618	612	660	595	638	607	640	601	610	635	613	626	589	606	625	626	614	565	578	599	637	613	577	610	628	647	592	613	582	609	608	614	601	590	590	627	574	613	557	600	601	589	603	547	583	563	593	588	574	577	595	583	617	601	575	614	612	603	632	575	580	598	595	516	596	540	577	572	617	557	653	582	595	592	569	635	582	595	620	588	601	600	576	583	585	629	591	635	539	587	594	620	568	608	626	597	583	581	624	599	638	523	577	570	583	615	583	602	564	662	601	602	616	585	575	630	590	575	569	587	569	584	603	617	620	597	629	595	576	640	586	562	630	560	592	605	604	593	620	580	582	611	571	619	595	559	581	596	573	636	603	618	595	582	600	635	629	596	608	638	600	614	585	598	635	642	581	601	615	596	585	594	579	613	612	644	602	593	590	642	594	616	617	610	627	584	595	613	585	653	551	628	612	575	611	608	589	601	582	627	575	546	596	537	619	595	607	594	589	537	573	669	632	612	575	579	596	613	566	603	615	560	590	627	618	608	614	621	577	597	635	594	612	565	566	587	598	602	624	620	645	604	594	575	605	578	585	579	599	614	650	608	618	611	600	601	611	585	608	576	631	571	582	611	612	526	564	596	578	586	586	600	628	552	582	592	566	581	565	585	562	632	609	600	603	570	590	618	599	650	622	600	595	595	583	639	561	655	612	578	623	540	610	560	609	565	612	598	585	556	602	593	589	572	608	582	600	571	596	631	609	612	610	629	623	611	580	569	578	591	587	606	622	605	584	630	597	600	592	630	635	604	651	620	598	570	575	603	614	605	622	621	645	587	593	611	544	602	581	568	608	605	630	609	607	583	623	584	604	622	612	599	600	626	571	625	579	615	610	614	570	598	618	562	687	599	631	607	575	572	575	614	599	578	600	570	558	597	640	542	612	634	578	635	604	580	611	602	618	623	596	602	543	635	595	583	587	615	611	570	621	617	592	590	627	576	588	539	580	632	585	580	610	603	598	591	587	598	560	625	605	610	557	584	544	577	608	602	583	603	579	562	603	605	601	649	609	570	591	624	581	573	579	598	609	608	647	574	581	602	571	578	600	581	625	600	590	592	606	576	583	600	559	602	550	618	648	586	615	581	592	604	585	601	595	614	575	606	565	612	575	632	618	635	567	608	579	591	559	594	565	579	576	595	595	579	612	558	627	557	597	630	596	635	567	631	584	611	617	580	625	569	582	593	627	572	599	571	585	654	553	579	554	639	613	597	596	586	590	625	581	616	591	639	624	584	639	607	563	610	584	593	629	576	592	588	637	625	607	621	611	589	614	610	569	610	576	618	546	607	609	579	566	594	605	572	645	644	599	575	603	647	552	586	648	597	621	584	526	606	578	601	605	543	584	648	594	657	629	607	575	617	648	601	632	587	634	618	590	651	611	602	572	652	614	626	624	586	615	641	572	594	602	614	561	588	586	603	618	584	600	608	600	572	580	630	586	595	597	590	566	612	636	615	570	605	586	600	622	604	588	602	570	639	534	625	597	582	631	651	582	619	586	622	643	563	611	583	600	595	589	603	625	606	592	603	603	590	599	582	571	560	622	536	612	592	628	612	597	588	605	572	577	575	590	585	619	611	577	628	613	625	575	640	625	557	600	608	628	596	593	574	596	591	636	573	609	635	608	586	588	638	562	581	566	618	610	626	578	611	564	654	573	594	607	609	621	629	578	578	572	587	567	616	597	617	612	605	620	608	605	611	595	607	562	575	593	590	598	577	555	612	552	590	575	612	624	617	580	610	594	618	553	580	602	611	589	621	573	570	573	578	550	581	620	635	595	589	581	589	591	564	571	627	593	631	589	625	594	617	611	595	633	623	581	640	588	584	583	646	585	626	577	593	580	617	624	679	591	581	616	583	607	602	590	608	571	603	578	565	550	626	623	609	614	598	600	594	604	592	628	572	624	576	614	655	608	587	596	616	611	599	606	622	619	571	609	567	605	567	612	637	631	570	608	630	619	577	600	657	602	580	619	601	586	549	575	617	634	620	596	617	605	601	594	611	669	593	568	602	591	555	554	582	586	611	599	605	578	617	637	649	626	602	636	616	627	605	619	610	628	576	619	621	604	594	615	587	633	586	580	620	625	580	625	606	586	632	579	596	609	635	618	580	616	590	623	629	642	566	656	621	592	599	595	611	640	591	623	576	633	589	629	603	631	550	625	624	570	600	612	591	635	609	594	586	585	601	629	595	642	604	554	631	598	590	583	604	563	589	587	592	577	583	581	594	622	622	595	584	597	562	598	581	602	622	605	569	643	587	589	598	580	579	571	588	559	577	575	611	616	624	611	603	579	613	585	584	603	616	579	638	585	586	610	579	641	608	589	644	589	594	637	627	603	638	594	619	584	589	566	598	617	617	555	602	597	611	577	617	600	589	581	640	568	599	602	590	578	567	591	607	604	603	608	650	590	601	641	622	600	569	598	609	583	572	582	599	573	590	593	595	614	589	562	572	592	598	618	532	616	599
1381	948	819	3049	7241	16923	18250	11410	4435	2062	890	373	141	85	57	42	61	54	51	48	44	57	63	48	57	43	38	48	47	50	41	47	40	58	45	63	44	56	53	45	47	45	49	48	54	62	53	45	44	45	52	50	59	49	58	52	46	57	45	53	49	44	49	47	48	43	57	55	52	53	60	55	54	36	55	47	44	45	44	38	58	61	46	45	49	47	62	54	42	53	56	48	45	45	46	47	71	49	66	50	45	48	48	55	42	50	61	51	39	45	63	60	58	55	51	43	49	51	66	62	53	35	53	51	44	55	44	56	59	45	59	42	49	46	58	49	45	48	42	43	48	59	55	44	44	50	54	35	41	50	53	48	44	47	47	43	37	54	54	55	47	47	55	42	51	54	46	54	45	56	58	54	39	58	40	47	61	61	45	45	61	63	44	46	53	52	51	55	53	43	60	52	52	53	62	59	52	61	43	49	50	49	53	40	58	47	50	54	49	43	53	56	57	45	66	55	64	46	47	37	51	41	45	35	51	45	56	50	50	42	45	37	42	36	38	54	46	42	51	65	42	52	54	37	65	48	48	56	41	46	44	52	50	59	50	67	59	52	51	35	39	39	52	44	58	48	47	55	54	53	48	54	47	57	46	48	56	56	44	43	54	50	57	68	54	49	45	45	50	44	50	39	53	38	47	41	47	44	46	36	55	56	47	44	54	56	51	47	50	62	41	48	69	56	49	53	55	61	54	54	40	42	39	42	36	50	61	50	39	51	60	56	36	52	52	54	52	57	40	50	50	45	51	51	39	51	60	40	60	50	39	46	46	47	56	43	53	68	50	50	40	55	49	53	56	39	50	57	46	50	56	45	54	49	57	45	49	46	50	51	60	51	48	43	42	40	50	51	53	52	56	47	45	43	48	42	61	50	56	56	43	46	56	52	43	46	58	55	53	45	53	45	52	54	47	56	41	62	52	68	40	60	57	46	54	58	52	50	57	55	46	54	44	48	59	45	50	55	44	58	42	55	43	40	50	49	47	54	46	56	53	65	41	59	51	58	45	45	42	48	53	40	58	52	45	53	49	44	53	54	60	63	47	64	54	53	45	50	59	37	59	48	64	57	38	46	37	47	52	43	54	54	50	52	64	47	63	57	49	51	50	52	58	52	42	49	55	47	51	48	48	47	42	51	44	61	53	48	39	55	43	49	45	47	47	56	53	52	46	44	51	43	43	56	38	53	46	47	70	43	54	46	51	49	51	58	51	40	56	43	49	51	38	52	43	37	55	54	49	47	47	49	48	49	48	46	60	54	46	36	52	51	47	58	58	60	47	45	43	44	32	42	39	51	38	49	65	62	61	31	52	52	56	50	56	51	52	47	42	59	63	42	59	70	58	51	59	53	53	49	57	36	50	46	53	42	59	52	48	48	67	53	64	45	48	62	47	54	47	59	59	39	57	53	42	58	37	43	49	52	49	37	63	49	51	42	51	54	42	49	60	55	38	47	61	44	46	53	41	51	48	52	51	49	56	54	45	46	50	56	49	39	47	40	57	44	50	49	52	59	39	47	49	50	54	36	50	45	56	39	60	45	48	49	59	51	34	41	57	63	47	54	52	53	59	58	49	58	60	54	47	48	55	50	48	53	49	60	46	42	49	51	42	44	47	48	46	47	45	65	53	54	57	55	58	46	55	52	54	53	42	41	59	52	47	39	43	60	57	53	36	50	45	43	49	55	50	44	49	50	43	41	50	60	58	54	67	41	52	58	49	48	49	55	51	38	37	48	50	53	52	49	56	60	51	55	52	47	48	49	51	55	43	53	51	48	59	67	45	50	62	46	44	42	48	47	52	49	56	52	53	57	43	38	57	47	49	52	52	54	50	51	54	53	51	47	40	53	54	51	57	38	39	50	43	53	47	47	50	60	40	50	40	57	53	63	59	52	52	46	50	47	53	61	75	52	49	52	52	49	61	39	42	48	38	45	32	56	51	53	52	51	51	60	44	45	50	56	43	51	48	55	47	44	50	51	54	54	48	61	52	50	54	55	50	41	48	51	44	45	41	56	48	55	58	48	48	48	52	45	49	64	39	49	68	46	52	60	50	45	39	53	49	44	58	61	50	59	59	53	52	51	40	65	40	48	51	56	42	48	52	48	47	42	33	43	45	40	56	50	41	43	43	43	65	50	54	50	53	39	49	47	49	49	51	45	59	52	56	49	52	69	45	55	51	48	46	66	55	51	60	64	39	58	41	45	47	57	57	46	54	43	51	53	51	49	67	48	52	52	38	54	50	53	51	47	50	59	46	61	53	33	57	60	38	52	59	46	53	45	46	47	49	54	47	49	48	53	36	36	49	43	47	35	51	58	44	54	59	62	58	54	57	54	52	44	53	38	45	30	54	66	58	44	53	52	41	46	50	59	36	55	61	53	55	67	56	54	44	51	44	44	50	54	53	49	45	36	46	43	58	52	39	46	50	52	47	50	46	48	43	59	49	44	50	45	53	40	38	44	50	50	52	46	45	53	58	52	50	41	38	65	53	56	46	56	49	59	43	52	60	49	43	51	42	41	50	49	62	36	36	47	42	42	53	38	52	48	54	48	44	56	43	52	49	44	35	56	58	40	61	38	50	58	47	65	55	44	52	46	45	49	47	50	44	51	45	47	54	48	67	56	63	72	53	46	44	44	50	53	58	45	55	51	49	50	57	48	49	46	47	50	62	49	49	52	41	57	56	46	27	50	55	49	46	45	41	53	53	51	39	58	58	47	61	50	45	53	49	53	46	49	57	53	47	48	53	43	43	46	55	46	44	52	48	41	49	54	48	43	49	60	51	50	48	48	44	45	50	41	49	49	56	51	51	45	46	45	55	55	56	50	49	54	52	56	64	54	34	49	42	54	58	35	48	48	44	41	41	41	47	32	49	52	48	51	52	56	46	48	50	48	44	36	58	42	63	42	54	50	53	36	60	61	52	46	56	54	43	41	46	36	47	62	54	45	46	50	53	52	47	48	40	44	55	61	47	44	39	47	61	61	58	42	58	52	44	42	52	45	43	38	54	47	58	53	48	56	54	40	45	55	37	40	47	49	45	56	41	53	43	54	37	58	53	53	59	58	57	45	52	53	54	53	50	46	45	46	46	49	46	45	50	52	57	41	41	45	46	50	38	53	59	54	57	55	48	50	44	49	41	51	48	64	49	50	56	58	52	57	58	41	49	39	58	48	57	50	62	49	55	51	46	60	61	48	54	49	43	50	41	52	41	59	42	41	46	48	51	51	44	50	47	42	62	49	48	36	47	51	46	52	49	52	59	64	45	42	58	62	45	56	24	53	48	44	42	45	40	60	52	43	35	54	61	63	51	43	41	40	56	51	57	49	50	40	55	40	52	61	47	52	51	51	59	49	42	52	63	46	43	60	65	45	43	50	46	48	48	31	44	45	52	42	51	50	41	51	38	48	55	61	61	52	46	52	48	56	56	48	59	54	51	63	48	42
23479	16661	13666	36996	59963	74670	68156	50448	35776	28102	18352	9496	3994	1656	924	705	635	614	640	664	613	643	612	611	646	620	655	598	587	645	641	625	620	624	600	613	612	601	633	604	586	609	646	596	645	598	617	626	665	630	648	614	644	589	667	627	600	670	622	619	618	632	618	634	600	634	675	657	635	587	616	602	598	591	586	625	623	579	650	600	621	627	619	611	636	619	611	621	651	660	593	596	614	633	632	619	626	626	636	636	653	594	627	585	610	684	618	636	619	652	650	566	619	633	688	657	618	651	599	628	636	618	614	640	591	570	640	642	603	642	621	583	622	674	609	643	651	638	651	654	616	627	646	635	606	615	615	614	638	643	646	615	618	631	620	571	629	632	600	621	637	592	596	628	602	646	634	616	594	649	601	661	636	567	658	549	580	584	603	634	609	626	625	594	596	627	648	594	627	701	647	616	602	602	687	645	603	617	653	672	565	592	669	652	656	614	646	609	612	593	653	678	595	633	617	652	623	615	641	628	597	627	643	629	625	647	644	635	617	671	648	602	623	630	634	614	592	645	616	665	608	613	666	647	614	612	634	569	642	640	657	611	612	641	645	644	612	588	597	599	657	675	655	627	616	608	609	602	600	655	591	596	609	631	593	593	623	626	631	621	648	642	614	625	646	658	625	590	626	622	632	616	623	631	554	609	631	624	591	601	594	636	651	640	644	611	648	625	618	621	611	619	653	642	660	657	646	624	630	634	612	607	597	599	646	627	582	611	631	576	654	582	613	621	620	616	627	603	622	616	622	616	631	603	622	638	681	622	634	585	611	672	608	585	620	605	662	593	634	641	632	600	609	611	653	590	634	650	610	614	629	632	630	641	619	611	597	636	661	637	566	613	660	589	622	641	594	658	671	632	640	632	641	603	664	646	629	613	571	650	664	660	649	627	645	634	652	623	608	590	598	600	641	611	606	641	574	605	609	639	620	647	652	628	626	584	612	639	646	622	637	614	634	624	664	630	664	626	588	627	608	632	658	566	599	624	589	657	660	628	607	593	624	638	608	586	604	611	652	632	610	636	644	613	600	596	620	648	609	612	616	637	630	598	606	609	618	642	634	644	635	649	652	643	637	619	653	633	618	649	602	617	616	691	644	620	613	662	612	682	626	593	564	609	647	630	593	644	582	626	593	597	639	608	634	636	611	630	618	625	626	589	635	591	651	641	614	636	643	612	616	616	636	623	614	651	613	657	629	607	666	660	622	632	664	624	668	611	626	645	608	617	625	585	600	628	638	679	680	640	666	673	646	616	582	633	606	625	658	667	627	636	620	590	630	622	618	651	667	632	573	619	696	593	650	642	610	663	627	636	626	575	670	643	608	616	642	588	654	603	632	663	655	670	667	632	613	602	591	621	600	625	626	622	668	573	655	644	606	651	633	598	612	577	630	652	641	636	642	649	651	696	620	644	648	643	642	640	618	636	611	618	659	623	587	598	646	598	590	605	641	632	626	623	667	583	661	636	617	627	610	641	627	637	610	614	592	674	624	636	637	623	619	621	651	619	650	613	650	639	619	601	634	615	642	642	620	666	621	641	621	581	624	662	614	612	632	651	591	572	677	581	617	597	615	601	617	604	650	617	612	662	615	586	588	654	601	605	616	637	646	641	659	633	601	655	607	632	643	624	643	680	604	648	647	637	627	599	625	633	624	656	670	619	611	589	644	593	594	624	593	652	591	654	608	619	652	607	596	631	584	631	633	638	615	626	579	607	611	577	650	650	609	568	587	614	633	677	604	604	667	673	609	610	635	674	656	607	623	619	627	684	620	596	603	686	631	626	586	635	579	657	616	601	584	601	632	617	639	625	639	608	628	615	670	643	634	612	593	620	627	611	654	647	644	637	651	664	627	623	687	661	625	637	628	624	606	599	601	636	629	615	625	628	641	630	632	636	646	606	622	647	617	623	608	653	636	634	677	608	619	607	583	609	617	657	616	626	664	629	619	612	619	622	623	608	627	613	634	611	582	594	612	618	634	636	609	621	614	604	605	641	604	619	653	647	659	612	594	644	636	630	656	620	597	635	614	641	625	650	590	667	658	629	619	638	629	603	619	624	654	683	636	605	621	665	621	619	625	658	566	622	616	618	635	635	574	613	582	661	631	657	613	673	639	613	617	653	629	604	668	636	597	638	638	641	612	670	607	637	639	597	601	624	626	570	606	681	666	613	626	587	601	643	596	641	639	656	638	663	649	607	634	636	667	644	602	556	647	667	613	599	654	676	608	590	675	624	610	612	600	611	619	627	602	632	618	627	616	585	574	634	577	631	663	623	657	618	625	652	639	630	640	636	616	623	681	633	635	653	637	641	630	614	639	623	678	640	604	597	601	649	598	638	626	600	627	618	630	588	635	624	666	610	639	644	638	622	610	578	604	617	635	658	613	596	616	633	634	637	627	620	599	629	563	590	628	637	634	649	603	654	656	616	609	637	656	667	620	642	630	642	630	668	582	621	654	599	583	671	605	627	609	621	648	597	569	620	653	590	614	625	585	640	634	616	623	611	612	627	623	636	609	597	589	590	642	658	627	673	646	645	597	627	607	656	613	643	637	604	625	620	653	550	658	625	605	595	599	628	625	659	654	648	628	628	645	637	652	609	650	636	656	634	644	640	657	595	611	663	633	621	625	641	640	652	658	630	650	641	648	643	628	610	640	657	625	679	622	617	680	623	682	634	617	644	588	626	584	658	676	653	672	621	662	663	636	662	604	643	683	611	588	600	603	621	610	626	640	626	598	607	617	604	639	622	602	600	624	594	635	654	656	620	624	635	608	565	624	602	654	617	630	635	622	634	603	651	600	615	601	616	631	628	603	603	596	634	607	635	653	570	608	602	693	626	587	631	644	624	604	647	591	618	632	625	707	649	606	606	598	625	610	632	611	615	618	576	603	627	615	624	656	638	621	648	598	642	571	626	577	631	594	651	653	624	611	593	606	608	641	588	657	610	600	571	625	604	622	634	651	587	687	596	632	593	637	601	640	685	652	616	634	616	585	634	645	618	653	628	621	652	644	617	655	669	612	621	657	610	616	647	619	606	629	609	646	642	628	664	634	607	597	593	645	654	612	647	678	643	591	626	631	628	605	624	609	604	582	634	646	611	623	622	587	642	617	658	620	567	637	618	609	617	618	636	678	612	618	624	671	627	617	650	629	629	616	585	676	641	644	583	584	627	650	617	604	620	654	656	590	635	626	631	596	588	651	633	635	587	648	620	582	633	589	592	614	639	668	617	628	658	660	656	614	653	583	633	618	613	647	643	632	674	622	627	644	610	637	614	603	614	595	615	597	644	589	595	684	658	622	615	644	668	591	633	619	629	603	635	609	636	638	624	593	597	627	608	574	637	639	623	657	583	610	663	617	654	681	610	615	626	604	640	622	631	612	657	637	622	623	594	599	607	616	618	598	597	664	615	654	596	637	619	611	608	635	622	601	641	653	641	603	662	641	659
1423	346	188	330	1472	4295	4494	2857	1042	469	159	118	64	47	42	52	43	36	49	53	44	32	51	41	43	42	39	30	44	55	43	38	42	34	44	38	36	33	43	40	57	51	46	59	50	44	47	46	47	35	41	49	37	35	29	41	47	42	43	40	46	52	38	45	35	40	22	52	40	52	40	42	39	42	39	29	42	47	46	27	39	38	38	47	37	35	53	43	30	41	34	45	52	38	39	52	43	47	41	49	31	54	31	54	42	30	41	44	42	52	35	31	45	49	51	70	45	43	52	41	45	45	40	42	44	35	39	31	41	37	40	54	49	40	56	43	41	47	33	33	41	55	40	45	57	40	36	44	48	40	38	40	45	41	40	51	44	37	46	51	50	49	37	41	35	30	40	49	40	41	43	37	41	52	44	40	47	47	44	39	45	33	44	36	37	50	43	35	49	45	47	52	48	51	42	48	41	43	41	57	45	40	43	42	40	43	42	41	33	35	42	44	48	45	42	40	41	42	50	56	43	31	41	45	41	40	49	48	33	46	43	46	29	43	41	37	42	31	42	33	40	48	54	43	41	49	39	37	35	37	40	50	65	45	44	45	41	31	47	51	54	54	35	38	42	50	38	53	30	40	28	42	52	45	53	50	40	37	33	52	50	50	48	41	44	41	46	28	46	43	38	47	41	57	52	53	65	37	52	51	34	39	39	54	51	34	43	40	53	38	54	36	39	33	43	42	52	55	39	40	38	38	34	44	45	45	29	49	25	47	40	44	47	40	40	43	42	34	45	38	30	42	37	49	51	49	58	48	46	44	42	43	40	40	38	34	44	42	27	59	45	28	39	34	48	49	45	43	30	43	36	36	50	36	41	40	47	50	49	40	44	49	31	50	47	54	53	50	48	38	41	47	36	43	38	38	36	45	52	41	42	67	29	50	42	34	37	46	50	46	32	34	56	42	49	40	49	49	41	42	48	33	39	36	42	37	50	68	36	41	34	37	44	42	45	40	44	38	69	39	53	45	42	46	51	48	37	61	52	38	48	36	51	54	44	46	34	45	38	43	40	37	46	44	49	33	32	41	44	49	47	36	38	48	38	46	40	45	33	41	49	58	50	45	36	50	37	46	45	44	41	36	46	49	51	47	37	40	39	36	33	41	49	45	38	45	36	45	48	41	55	54	47	47	51	41	35	41	43	36	47	38	48	42	41	42	41	42	37	35	44	45	38	42	40	36	48	41	42	31	38	37	37	42	45	37	46	48	32	36	40	35	51	45	49	44	43	36	47	46	37	40	51	39	38	38	32	48	34	48	51	38	41	43	51	45	47	42	43	44	43	47	36	35	43	38	39	40	45	33	31	38	49	56	37	52	39	30	41	33	49	47	51	43	45	51	35	49	32	40	49	46	52	40	39	37	58	42	45	43	49	43	41	45	36	34	44	40	41	30	46	44	36	32	41	50	36	45	40	44	42	53	35	43	42	45	50	42	51	54	49	43	46	37	47	35	35	36	48	45	42	32	43	49	37	43	36	39	41	42	40	44	35	37	40	46	44	30	31	47	37	31	41	52	37	49	46	33	40	40	39	38	43	54	55	43	51	40	40	48	38	43	45	48	52	50	39	44	43	46	38	56	45	36	47	39	44	27	58	34	47	42	37	52	42	58	43	37	49	43	41	40	53	36	49	40	43	39	45	36	53	56	40	41	39	37	35	45	37	38	35	31	49	35	42	49	39	54	34	42	39	38	41	40	43	47	37	40	35	41	40	46	37	45	39	52	42	46	45	38	48	40	39	44	43	49	41	33	41	40	42	42	42	42	39	44	35	44	43	50	47	44	45	36	45	50	31	45	43	50	50	49	35	35	53	38	37	48	46	45	56	44	42	36	48	40	45	43	47	52	42	44	44	34	44	48	40	51	51	37	52	44	41	47	45	48	40	43	42	40	44	41	49	36	40	49	51	41	41	37	41	46	50	40	36	38	42	39	39	33	37	51	47	40	39	47	51	38	48	49	41	39	46	58	48	39	36	35	38	44	39	52	44	43	47	43	42	52	40	44	25	39	52	43	36	55	51	28	41	51	54	49	44	43	60	41	35	53	35	47	41	38	36	30	39	39	36	39	40	33	41	39	34	44	46	42	53	43	38	48	42	48	46	44	38	56	53	35	40	40	45	52	42	29	31	39	52	44	48	42	53	37	39	38	43	39	31	36	46	45	51	39	50	28	34	46	44	49	35	52	38	35	42	48	40	53	47	60	48	38	39	43	42	41	40	46	39	50	40	44	49	34	52	41	37	36	45	38	37	41	45	44	37	40	36	47	27	48	39	29	42	40	53	49	34	38	30	45	32	54	33	42	48	34	47	39	50	37	34	42	43	53	43	41	45	41	41	47	39	38	41	48	41	47	40	64	44	41	45	48	44	47	34	30	45	38	39	48	45	39	44	55	45	45	37	44	42	37	45	42	36	40	41	38	34	50	38	38	53	44	43	50	34	41	36	37	42	44	36	38	43	40	41	49	51	35	45	50	46	41	37	43	46	34	54	44	42	54	42	40	34	37	42	53	51	29	43	42	49	42	53	47	36	42	41	54	42	45	48	47	47	43	47	39	44	46	39	57	46	39	45	37	42	49	45	41	30	55	32	35	54	39	42	42	52	44	31	42	47	43	38	41	37	41	40	37	35	42	44	40	46	38	51	46	45	54	38	37	38	47	52	41	57	48	45	48	48	46	50	43	37	48	43	37	53	43	42	35	58	45	45	42	48	49	53	36	45	46	41	37	46	41	28	52	53	41	43	33	58	55	47	47	41	55	45	47	39	43	36	60	41	50	34	39	43	35	39	27	36	51	36	37	46	51	45	35	46	39	49	35	44	47	59	45	33	39	48	44	34	31	47	36	47	38	43	32	44	35	43	46	44	46	42	40	33	46	56	50	62	46	43	52	40	42	38	39	46	50	57	38	49	45	41	42	45	47	52	44	52	41	42	37	44	34	29	40	39	38	53	46	39	29	46	47	49	27	41	56	39	38	29	50	48	44	37	44	41	52	43	44	47	48	34	34	43	64	44	47	41	39	34	37	48	38	44	35	56	45	47	35	31	45	40	41	38	38	43	35	41	33	31	47	52	37	43	43	44	32	47	42	59	40	36	43	49	46	56	37	48	27	44	42	44	46	54	41	39	39	42	43	51	31	44	48	42	48	43	31	41	51	43	33	44	52	47	44	45	51	40	45	45	54	56	38	49	45	33	52	32	50	52	50	36	52	55	43	43	43	32	35	41	42	60	42	55	40	48	43	36	43	36	32	47	39	31	43	30	49	36	32	44	53	34	50	49	42	45	57	48	41	55	38	45	49	53	37	30	40	30	41	43	48	43	52	34	44	46	41	54	50	31	49	51	55	29	44	46	47	68	34	41	48	48	50	38	51	35	41	55	40	42	45	55	41	41	47	27	40	46	35	42	48	32	32	46	40	29	45	47	43	44	41	45	41	48	38
16572	7650	3955	14929	38680	46915	41787	32610	21165	12241	5247	2326	1164	736	605	537	549	589	556	512	546	525	572	509	542	578	504	512	534	503	522	562	542	512	554	543	551	533	570	553	505	506	523	548	540	536	511	548	544	571	551	535	545	506	534	544	525	545	549	546	590	556	506	511	546	509	532	548	519	531	508	532	550	492	521	571	540	513	498	541	556	550	570	537	519	566	550	552	535	540	522	528	541	566	558	507	544	565	550	513	538	542	578	504	524	560	531	554	562	496	529	535	544	553	525	543	561	507	526	557	537	547	518	530	563	523	555	576	575	552	541	532	556	562	564	543	511	558	548	536	496	500	568	513	575	563	560	482	521	535	526	505	513	548	524	507	554	532	537	534	584	546	543	530	582	512	548	520	545	570	527	551	560	549	554	522	539	519	490	496	526	525	563	555	514	537	525	559	534	526	536	517	518	570	514	529	517	517	542	523	550	518	575	534	548	492	518	529	510	579	543	549	550	552	562	494	517	504	537	557	531	579	533	535	557	534	532	536	534	509	538	551	511	526	554	533	567	513	508	546	563	551	549	485	501	523	573	539	548	566	539	543	539	522	511	490	537	517	550	548	517	565	510	555	530	523	515	534	535	549	579	492	545	510	524	553	515	541	531	546	518	538	512	577	521	534	530	571	527	574	550	534	540	551	531	570	547	574	528	501	514	558	573	547	537	537	561	550	560	548	521	535	580	557	530	561	527	534	550	528	580	521	527	570	555	526	540	567	524	554	551	538	568	545	550	542	545	545	559	567	524	526	545	548	523	545	529	539	518	537	509	524	598	547	545	541	538	506	536	532	536	561	532	561	561	577	568	542	523	527	532	537	563	566	542	539	556	559	532	546	521	504	536	508	532	532	562	505	542	524	535	516	553	538	558	547	568	546	572	538	545	572	510	506	546	564	521	542	559	510	551	549	538	516	547	539	573	495	504	516	565	484	551	520	490	503	509	536	544	536	545	514	492	553	585	548	542	566	525	534	566	558	532	529	542	509	525	555	566	537	552	581	533	530	535	564	528	547	505	576	567	501	533	499	540	538	527	555	491	555	554	533	525	588	539	544	536	547	525	528	523	554	528	558	502	548	527	511	519	509	553	581	531	526	526	540	520	562	521	520	542	546	547	545	512	569	562	577	534	507	573	519	533	541	500	548	558	552	543	542	506	549	577	532	568	557	539	554	575	553	504	557	537	539	505	532	573	565	519	557	565	545	566	509	543	506	553	523	536	543	533	579	535	519	545	551	580	573	544	546	517	519	547	545	524	554	531	567	526	526	590	540	530	518	502	552	493	525	538	571	528	524	546	451	553	533	547	587	528	477	518	498	523	522	528	543	592	535	515	540	538	489	532	563	534	546	523	523	539	559	562	509	502	580	570	535	545	544	495	537	534	524	552	517	537	522	537	540	531	530	517	503	560	560	532	538	543	519	534	502	542	556	534	518	508	481	540	544	500	506	545	524	543	540	548	531	565	502	525	541	514	551	537	512	535	510	534	545	531	545	545	521	516	573	510	530	504	538	487	525	505	541	565	583	571	548	516	530	523	526	529	529	546	558	529	524	541	573	538	545	533	539	538	555	560	528	546	544	539	544	582	568	509	552	541	500	481	538	576	522	538	567	561	536	527	518	530	538	501	539	503	590	517	508	514	523	548	570	515	549	531	548	573	537	556	537	523	536	555	535	566	531	552	581	551	550	574	498	529	531	523	544	543	539	530	523	549	571	535	555	531	523	519	515	577	559	542	539	564	561	583	541	546	522	547	534	568	554	558	532	586	519	533	529	545	533	568	519	522	538	529	550	566	541	522	543	558	505	507	579	502	507	542	501	529	527	534	538	520	512	569	536	535	544	485	575	538	533	541	505	522	525	532	513	542	532	541	539	531	550	528	531	562	538	510	538	539	523	554	519	519	529	526	577	559	500	560	521	529	533	548	522	556	559	543	564	520	536	529	544	572	484	538	496	560	541	562	559	534	569	609	526	543	527	523	576	536	531	551	515	554	525	561	493	570	500	530	539	510	540	549	516	531	525	484	553	517	536	553	526	524	593	562	550	559	550	520	549	547	537	490	559	520	518	542	565	550	510	525	538	523	579	540	548	600	587	537	589	537	550	519	556	557	538	512	524	539	512	573	565	496	552	535	555	522	535	499	555	534	527	557	548	527	511	549	532	494	535	538	503	555	527	538	526	532	533	583	503	543	517	532	563	543	553	528	491	541	564	605	538	543	543	545	494	522	542	554	596	558	553	537	541	541	550	530	560	525	490	522	539	540	560	537	563	527	560	570	541	496	555	546	554	532	544	553	518	574	505	505	538	525	556	565	506	577	534	532	530	525	550	510	544	544	565	527	566	541	603	540	548	530	571	546	568	527	507	542	545	519	540	535	553	529	562	566	564	543	530	559	505	518	549	526	554	519	538	527	479	581	552	544	570	512	523	540	592	564	551	580	559	555	528	523	562	523	585	542	558	503	556	529	523	551	523	545	556	542	523	521	514	545	513	520	541	521	540	529	552	561	558	535	532	531	541	517	546	557	491	557	533	563	467	564	558	534	542	551	490	536	504	559	551	523	559	564	549	546	519	533	505	507	524	547	572	545	561	523	558	542	537	534	506	568	499	499	544	573	527	541	533	558	511	537	533	495	526	549	580	543	516	524	553	534	541	541	507	542	568	539	558	509	531	511	516	508	559	553	510	550	535	534	526	530	549	543	566	508	533	548	550	531	554	522	514	553	561	583	547	532	554	514	531	525	529	512	553	570	546	540	543	540	534	573	567	545	554	553	541	533	526	528	531	529	590	548	552	524	520	539	524	556	566	556	525	588	552	575	563	503	528	522	513	549	535	498	541	548	530	529	512	524	552	541	524	524	528	535	512	539	531	508	582	587	470	532	548	530	515	568	536	559	521	505	503	541	529	547	544	566	592	517	581	523	534	553	529	560	524	565	554	555	528	552	536	520	515	538	545	545	499	553	542	514	533	505	558	501	576	568	521	513	519	550	528	490	557	495	550	528	563	541	469	546	529	572	565	556	535	497	552	533	492	511	616	517	526	501	557	546	549	561	526	534	552	530	515	495	521	553	495	533	537	529	501	523	498	567	525	546	514	554	548	542	557	521	548	490	508	551	555	550	539	538	518	547	556	532	547	545	524	516	531	524	549	518	527	513	545	538	593	539	540	525	521	540	573	531	539	534	496	567	532	575	530	535	544	536	529	530	531	491	535	523	517	544	557	582	523	543	561	558	572	524	527	521	552	546	502	553	528	510	565	579	576	564	582	503	544	567	571	545	521	522	532	545	554	535	515	505	578	558	530	527	518	563	558	579	539	574	574	547	562	540	546	540	552	521	534	535	555	543	524	547	529	544	538	511	529	540	546	516	530	514	536	550	519	521	590	525	543	549	562	528	498	586	565	504	552	490	543	520	528	535	518	503	528	536	577	534	558	542	554	540	545	530	525
979	687	490	690	5869	13386	10089	5718	2944	1096	415	164	95	55	49	56	34	57	46	38	37	42	41	48	58	44	46	32	50	45	51	40	50	31	66	39	48	48	47	44	45	33	52	34	48	46	61	43	39	40	40	49	46	46	47	43	48	53	54	54	57	38	40	46	49	51	54	42	51	44	39	39	48	57	47	47	50	45	44	39	44	47	37	41	51	58	48	39	41	67	50	41	60	45	36	51	51	42	46	52	39	47	62	51	50	49	57	44	48	43	48	43	52	52	48	51	45	52	49	44	44	50	48	35	47	62	50	31	44	40	42	41	48	45	41	47	45	39	52	50	54	40	43	57	60	52	64	42	52	50	43	55	45	39	44	45	50	38	43	28	48	55	67	44	48	45	41	46	43	36	38	44	52	46	47	62	39	55	45	40	50	46	43	50	53	53	50	38	43	47	38	43	48	43	39	51	45	45	39	36	44	42	41	40	47	40	42	41	54	34	39	40	55	58	48	48	44	47	45	53	33	41	47	47	56	49	56	45	45	33	41	57	38	42	35	44	52	44	42	48	44	44	48	39	51	37	48	35	41	45	47	41	53	48	47	40	53	45	36	43	56	45	36	47	63	51	50	55	36	41	51	51	45	45	51	50	40	40	51	59	53	50	47	43	36	46	42	42	52	38	49	62	50	46	42	45	50	52	42	43	52	48	43	41	52	41	31	41	46	46	45	57	28	36	45	52	51	44	49	36	61	45	36	47	39	49	58	43	42	53	37	49	56	46	41	60	34	46	46	41	46	46	34	39	40	51	46	51	46	38	61	56	42	46	42	57	47	40	47	58	44	63	50	52	50	45	46	54	52	31	49	50	51	45	38	43	54	50	27	39	52	42	49	51	42	53	49	39	47	53	33	33	43	36	49	35	37	54	52	44	40	47	55	49	41	61	47	53	53	31	45	38	51	38	36	41	45	49	49	53	53	38	58	38	42	46	57	44	49	41	54	60	43	44	43	41	45	37	55	52	38	44	44	54	43	44	41	43	45	52	51	41	53	34	52	41	49	46	38	50	47	39	56	47	46	52	45	51	32	43	46	38	54	43	50	30	56	30	44	42	43	49	32	51	43	47	42	41	43	48	52	41	45	39	39	50	46	40	65	49	35	52	44	46	35	36	33	46	36	45	44	52	40	42	34	55	39	48	44	46	49	46	51	47	42	56	46	48	37	38	53	47	31	51	47	46	45	52	48	50	37	47	51	36	49	49	40	40	54	42	51	59	47	44	36	51	50	48	41	37	40	44	37	45	58	37	42	27	42	39	50	37	36	50	51	45	47	38	44	38	41	51	44	36	56	49	53	50	46	41	48	37	38	43	54	60	36	45	48	40	39	45	48	34	49	38	54	57	61	46	35	42	46	54	33	38	58	59	42	49	56	53	44	45	50	49	36	38	38	47	47	41	52	49	37	44	66	42	42	54	52	55	46	42	44	51	48	43	52	38	39	52	38	46	44	41	46	49	40	49	49	39	43	36	53	42	52	35	39	41	37	45	53	45	52	39	41	51	54	49	47	47	47	44	47	53	49	51	42	33	38	40	58	41	38	50	46	44	43	39	30	57	51	53	49	53	47	48	47	47	53	43	46	43	44	42	51	48	48	49	38	58	42	38	40	49	53	44	40	39	44	52	52	55	41	45	52	47	38	40	40	53	40	44	46	40	42	42	38	55	44	44	38	46	50	49	41	44	44	53	44	53	56	55	47	57	47	48	37	46	51	33	51	57	36	46	50	54	59	36	47	40	44	50	48	48	47	55	34	42	50	42	51	45	43	51	49	42	46	45	39	50	55	38	50	50	43	34	40	40	57	50	38	41	39	33	38	29	37	48	37	41	40	41	57	55	51	52	45	47	48	40	58	38	44	46	42	36	61	37	41	45	40	42	51	37	58	32	38	42	51	49	45	45	48	44	47	50	40	45	44	51	62	44	40	47	36	42	48	39	43	41	53	39	46	50	49	47	37	55	37	40	50	60	52	39	48	49	57	48	44	38	50	35	53	35	52	52	43	52	48	40	35	42	52	43	54	48	52	36	44	52	43	44	36	58	51	49	52	54	59	52	41	55	43	46	55	43	53	44	44	49	45	41	57	43	45	33	59	56	48	58	43	50	44	35	50	57	48	39	42	47	55	45	45	37	49	55	49	39	36	44	46	49	35	44	42	44	55	52	45	44	51	46	54	46	42	53	50	52	44	46	47	38	35	56	45	42	39	42	44	43	41	35	35	65	50	50	43	50	38	33	46	45	45	48	52	53	41	39	45	56	51	33	54	26	46	40	59	48	44	43	47	43	43	35	37	43	45	44	37	36	37	49	59	43	57	55	49	40	42	57	32	53	34	37	51	43	45	50	39	61	55	63	41	46	50	61	50	52	46	60	53	54	56	52	59	46	52	41	54	50	39	46	34	50	45	43	48	45	50	37	32	36	51	36	37	35	56	54	51	46	45	48	41	43	44	43	36	55	48	43	42	48	40	39	48	36	49	52	56	49	55	51	40	54	50	51	42	51	54	34	64	46	66	44	44	54	47	47	41	50	39	49	37	34	42	37	51	45	46	34	54	43	43	43	35	51	34	46	40	43	50	35	54	59	47	36	48	48	34	53	43	46	36	46	39	58	37	41	53	36	48	41	57	45	47	49	38	36	55	34	48	47	50	47	45	43	43	40	47	54	42	55	41	52	34	45	45	44	37	43	45	49	48	45	43	54	46	47	47	44	40	54	50	48	36	40	46	38	56	49	58	45	42	47	38	48	43	43	37	42	44	48	51	51	44	49	49	48	59	33	59	48	50	38	43	46	57	46	47	38	43	44	45	47	46	42	31	50	51	44	44	44	46	43	47	38	57	49	48	42	40	54	39	38	52	46	61	53	52	50	36	41	39	40	48	55	44	38	44	59	44	65	39	46	43	42	38	38	43	54	51	53	59	46	48	46	50	33	55	47	34	38	34	41	52	43	39	63	44	47	53	33	50	51	38	41	48	41	51	48	51	47	56	46	49	46	47	54	44	44	51	55	53	41	39	37	49	44	56	47	45	45	48	42	44	38	38	46	49	42	48	54	34	50	36	46	40	56	52	45	39	46	45	48	50	52	48	56	40	51	32	45	46	45	38	40	39	46	58	35	48	40	42	47	43	37	45	43	36	43	43	42	58	48	50	50	54	50	32	54	43	52	54	55	58	53	42	39	41	48	48	60	38	40	47	52	67	56	45	43	41	39	45	55	41	53	47	43	35	59	59	39	45	38	46	50	51	49	46	53	39	53	43	57	51	42	39	53	47	42	42	33	57	49	43	52	38	51	54	37	50	44	45	52	47	56	55	54	54	46	43	43	41	43	47	39	44	37	45	45	55	49	42	31	41	49	53	44	46	47	42	40	44	44	40	44	47	55	47	40	57	49	56	56	43	38	46	58	43	51	45	40	49	56	49	51	42	50	47	48	56	47	48	51
20280	13121	8966	22895	57684	67008	51697	42128	31365	20242	10500	4682	1861	889	715	553	583	577	577	546	604	576	612	556	573	547	570	565	574	543	566	556	539	589	557	576	573	590	551	593	604	547	561	578	545	588	573	570	568	580	570	568	594	582	585	633	559	554	566	600	579	551	589	559	599	577	575	580	572	583	612	606	562	584	598	577	582	581	542	585	541	574	585	602	569	580	568	589	568	554	572	571	580	545	577	543	589	543	549	578	567	553	547	605	637	553	584	541	622	575	563	556	589	583	586	593	575	601	562	607	562	575	568	548	576	541	537	533	531	581	606	580	542	602	541	586	577	579	547	529	547	575	575	576	536	612	585	544	572	608	580	586	582	613	604	540	582	590	547	599	559	605	560	577	598	584	560	543	545	597	588	599	570	571	572	603	582	582	589	554	558	591	548	585	564	561	612	561	577	547	567	554	552	571	533	591	568	550	553	567	570	593	524	597	628	552	568	539	550	573	588	578	568	564	522	606	601	510	565	541	553	582	609	598	540	596	595	574	552	564	582	585	565	584	579	545	555	600	588	564	562	575	580	549	604	576	604	602	577	584	590	591	523	589	569	556	551	583	571	579	519	590	599	578	599	583	568	578	585	587	556	598	573	596	570	587	539	616	574	584	578	556	567	548	613	567	567	562	573	580	583	579	593	581	550	598	585	541	582	575	556	567	559	521	598	579	584	597	556	559	535	599	603	566	578	604	583	571	586	575	560	569	516	603	533	593	540	560	508	555	573	564	578	592	566	566	583	573	565	567	577	560	575	564	573	599	595	570	543	529	570	590	549	560	598	603	575	573	599	572	584	555	588	606	548	577	585	603	548	584	588	566	589	594	605	602	542	588	560	547	591	555	581	585	573	553	581	522	576	553	540	522	588	570	620	597	567	597	561	587	556	554	567	583	587	549	570	621	584	548	540	573	604	570	586	585	590	565	570	578	615	587	529	555	601	615	594	522	574	602	587	567	609	582	545	558	567	560	542	540	609	500	539	573	589	570	565	563	577	566	558	599	603	595	613	547	541	577	588	545	543	575	513	573	567	552	556	594	521	628	537	592	546	559	577	540	593	565	575	563	546	571	574	608	584	563	593	591	593	649	596	558	573	605	540	593	607	570	560	571	583	579	607	570	549	541	583	576	607	585	586	566	541	569	580	600	566	543	546	599	573	572	557	608	584	539	570	567	593	587	601	550	598	580	549	590	576	546	551	523	539	592	555	602	575	598	540	547	545	575	624	545	548	555	585	595	599	581	578	598	556	540	584	595	549	599	572	544	574	572	593	563	577	523	609	590	563	540	617	580	642	536	550	593	569	555	561	584	593	555	580	561	595	517	570	566	591	559	606	546	560	562	573	604	600	567	581	600	553	589	565	589	568	586	578	568	562	554	540	608	557	532	593	620	612	596	608	593	578	606	602	554	577	560	583	602	588	520	551	608	591	590	600	602	537	621	600	599	541	583	594	607	582	590	520	599	580	619	548	589	601	593	579	561	601	536	577	600	576	530	578	579	550	568	544	613	569	577	586	587	587	593	543	577	570	584	575	550	593	568	616	590	564	557	544	585	569	583	560	557	587	563	561	568	583	548	597	571	560	564	562	538	587	551	502	591	576	586	554	571	581	544	584	535	562	630	601	556	589	580	558	584	565	539	575	601	580	549	570	536	584	594	629	584	590	589	526	532	540	571	592	557	585	599	549	544	538	608	620	562	597	586	562	570	608	552	582	584	592	516	603	589	596	565	581	558	570	535	590	574	606	597	539	589	585	564	536	590	573	573	579	585	586	575	561	592	572	572	602	584	595	541	558	577	581	518	533	558	546	589	585	591	588	534	555	564	572	609	587	561	563	582	587	560	571	575	600	547	567	584	578	596	579	592	560	547	605	548	623	589	559	513	588	609	584	570	570	589	615	582	559	532	581	555	613	590	577	595	523	573	540	558	563	559	556	606	576	580	584	590	587	534	569	527	605	577	570	568	571	585	602	535	557	560	566	614	565	560	545	577	596	601	561	568	564	565	585	555	533	586	605	526	565	589	564	581	593	563	552	572	560	527	556	584	559	550	594	557	556	583	567	591	592	590	588	558	539	544	604	625	533	579	598	600	555	589	584	593	560	549	558	614	550	577	535	591	600	596	573	614	571	598	563	553	568	565	594	578	542	547	575	596	602	559	603	583	563	574	519	534	552	559	580	572	561	596	580	559	576	544	563	595	602	562	561	597	632	561	571	581	556	572	583	575	594	555	561	600	588	566	584	563	640	573	605	598	541	624	617	575	589	599	590	572	597	550	598	551	565	563	567	537	587	558	548	544	570	563	569	584	557	568	611	577	567	552	571	582	596	559	600	533	567	562	594	594	593	567	581	540	620	600	566	616	544	652	608	578	605	570	601	584	609	567	580	546	552	570	575	525	581	598	583	564	576	577	527	542	571	565	601	614	617	579	562	612	543	607	581	541	570	578	552	577	630	569	560	555	567	549	576	597	550	560	574	574	535	583	575	558	587	587	572	512	579	557	597	599	585	594	538	582	537	571	599	521	583	534	560	573	545	612	586	564	603	543	586	557	604	588	566	593	594	559	557	612	531	600	571	536	535	557	584	598	590	558	552	577	622	568	575	561	582	597	576	549	548	578	489	583	584	620	571	551	567	598	585	565	605	565	613	551	550	599	584	567	590	547	615	560	600	625	565	581	555	533	552	545	587	605	577	604	566	554	538	554	595	573	579	600	583	547	548	632	575	591	579	602	549	581	569	595	525	543	555	571	554	576	630	588	561	576	536	572	622	570	595	555	573	553	563	610	565	554	567	576	541	572	602	562	544	572	538	552	571	561	583	527	608	569	520	551	600	567	542	590	566	541	533	560	574	572	564	586	520	568	571	591	568	531	547	603	534	586	551	604	574	559	609	563	563	566	555	531	542	555	580	627	571	533	596	578	560	599	559	555	632	588	553	585	574	557	555	552	510	516	538	582	583	563	552	570	574	569	605	619	542	555	549	573	563	572	570	557	585	580	597	563	566	606	621	541	548	569	595	590	532	548	571	554	583	562	551	569	558	588	563	547	607	607	569	553	597	560	624	556	569	518	567	578	567	569	581	542	539	593	603	569	597	605	594	561	606	585	579	545	530	576	600	582	586	610	612	546	592	578	591	571	594	532	558	589	624	608	597	590	570	578	584	583	598	568	566	581	580	590	609	585	550	558	551	579	554	622	562	553	545	572	578	546	551	580	572	575	586	556	586	570	548	541	558	576	550	584	590	588	588	614	562	561	577	603	561	585	611	553	582	582	526	538	593	570	568	561	599	575	587	557	535	579	562	592	580	589	598	603	553	610	535	576	578	550	582	580	571	582	566	602	591	546	559	564	587	556	587	570	549	548	585	572	521	568	589	560	553	560	575	606	592	584	577	536	573	591	610	531	573	608	532	568	551	580	573	570	579	573	563	605	588	539	604	578	608	536	546	567
2389	592	409	1049	8377	13028	8917	4549	2497	1041	386	178	90	65	48	59	51	49	53	47	48	35	43	31	54	63	56	51	42	39	45	46	54	59	53	56	45	57	49	55	47	43	45	54	31	48	48	52	44	51	55	44	38	50	61	36	41	55	49	44	41	45	52	42	50	48	62	45	50	53	43	41	50	44	36	46	55	56	37	43	71	48	54	59	38	46	56	41	35	50	49	45	55	47	52	38	57	51	41	42	38	42	58	51	52	32	44	45	46	40	52	41	55	40	44	52	57	65	59	44	47	44	47	59	50	53	34	38	48	58	42	49	44	51	46	44	58	46	58	34	60	47	41	53	53	42	45	50	50	54	50	38	44	41	56	41	50	53	56	52	53	57	52	55	50	51	43	44	40	53	47	54	40	32	42	41	50	49	54	50	54	40	51	40	50	39	40	35	50	38	47	46	54	45	47	50	32	43	41	58	43	46	54	46	53	38	42	40	51	42	56	48	44	40	54	36	53	48	61	35	37	39	41	41	43	60	53	52	59	32	35	57	44	48	56	51	54	44	48	55	50	40	64	58	43	64	61	47	42	55	38	53	57	56	45	51	43	53	35	36	46	42	53	48	58	54	44	57	41	63	40	52	47	41	47	40	49	53	46	55	47	53	42	54	50	45	47	54	56	48	49	51	49	52	50	51	50	49	42	42	49	54	41	49	43	45	37	44	39	56	46	41	41	47	35	56	61	57	57	60	59	51	40	44	48	56	43	54	49	45	39	59	41	50	54	51	43	51	52	49	46	48	51	48	53	54	53	48	40	53	40	51	47	37	53	44	53	44	42	56	53	58	58	43	54	59	45	48	56	54	38	37	38	48	39	33	49	43	42	34	51	43	53	51	49	53	30	38	44	44	51	45	42	53	52	53	49	41	45	57	48	33	44	55	53	48	40	43	47	49	39	45	54	53	45	60	43	48	45	45	49	37	48	45	42	49	49	45	58	39	41	49	58	46	49	47	40	47	54	49	50	49	49	56	58	56	46	48	53	41	44	53	50	53	42	43	49	54	63	47	45	48	49	40	48	52	50	43	46	47	49	56	38	46	47	38	44	38	39	54	48	45	53	52	57	54	50	48	42	62	47	47	53	50	48	53	55	55	48	56	71	42	47	42	50	55	63	62	53	55	48	54	45	51	56	51	54	49	51	35	62	50	45	42	55	42	42	41	41	47	46	48	49	51	38	65	37	66	50	48	52	51	55	39	51	36	49	52	54	50	53	47	41	47	43	51	48	60	52	41	43	41	49	39	42	44	46	44	54	44	37	41	44	40	51	43	41	54	53	47	57	62	60	56	42	50	40	54	38	47	52	47	59	46	53	67	47	41	41	39	55	39	35	51	55	43	50	51	42	45	66	48	43	49	59	38	50	41	44	44	50	45	56	68	48	40	42	52	41	47	47	49	35	40	50	43	51	52	45	41	45	45	34	42	53	45	40	38	45	50	37	39	50	54	53	50	52	46	58	42	59	42	52	47	55	58	44	55	50	46	45	47	47	48	44	52	51	37	43	46	47	51	53	49	41	45	53	40	49	60	51	50	42	47	38	50	42	42	48	47	54	47	52	51	49	47	56	39	53	50	45	52	40	43	58	58	44	46	38	63	43	55	53	50	41	53	42	46	38	59	67	66	57	48	40	50	49	48	54	45	52	53	46	43	54	35	47	43	52	48	48	57	33	49	43	54	35	36	54	60	56	39	44	52	41	55	44	52	50	66	45	52	41	51	43	48	47	52	52	57	33	56	53	56	38	55	49	50	43	44	50	55	40	67	48	48	39	40	51	48	52	42	44	44	52	50	48	42	55	49	45	48	42	47	34	41	48	53	60	53	40	53	49	46	44	44	43	32	58	42	43	35	52	51	41	40	45	56	49	52	48	48	40	46	41	45	51	49	61	52	55	54	49	37	53	48	50	39	51	43	48	66	49	48	46	54	55	49	58	49	48	52	51	51	50	36	47	51	47	39	50	54	40	48	60	48	51	41	46	48	37	55	41	49	42	43	44	42	47	49	40	41	41	46	47	57	49	38	70	39	43	55	48	49	44	40	51	57	41	44	47	54	47	45	46	46	56	38	52	44	54	50	38	40	35	45	47	55	36	39	53	47	49	47	51	58	44	47	45	58	51	44	58	44	38	50	60	53	36	46	38	48	51	64	38	41	54	61	49	47	58	40	47	56	52	56	47	48	35	52	42	35	59	46	45	39	56	42	28	44	42	53	57	40	48	40	44	45	45	43	43	43	52	49	65	45	34	40	42	47	45	49	43	48	56	46	46	53	55	53	51	46	42	61	59	49	43	50	43	46	51	52	38	61	47	44	44	43	47	47	44	58	45	55	41	53	42	47	57	58	51	39	50	55	57	64	53	58	46	52	54	40	38	53	52	46	45	41	51	33	50	53	50	43	49	46	58	51	46	50	46	48	53	47	48	58	44	49	58	57	50	45	49	38	59	50	51	54	51	52	35	51	44	53	50	36	53	54	63	52	37	41	53	43	44	55	48	45	40	42	42	40	40	54	52	40	34	55	53	34	55	57	53	65	38	45	52	40	42	53	43	67	44	37	59	59	40	43	51	40	67	57	43	45	53	53	45	55	45	59	50	47	39	42	51	53	39	42	39	54	47	37	38	42	40	37	56	43	38	50	37	62	54	48	49	37	33	49	52	53	43	55	51	45	40	44	42	60	53	53	39	45	49	53	45	50	46	49	54	52	43	45	40	55	42	53	37	43	47	36	52	40	49	47	40	52	59	59	50	40	61	52	50	42	42	46	48	45	51	55	36	45	38	33	54	50	55	49	40	47	50	44	58	56	47	35	49	42	40	48	45	44	46	48	45	45	54	50	49	56	48	50	50	50	50	41	56	42	51	59	45	55	41	53	40	40	42	41	47	39	64	52	52	50	43	61	41	49	50	40	43	60	43	48	52	53	45	46	45	53	51	52	49	44	61	61	40	62	44	48	46	51	60	43	57	30	45	38	52	45	34	53	47	55	56	53	61	48	59	47	37	43	45	51	52	48	40	63	53	42	55	45	55	53	40	48	44	51	47	51	49	55	43	51	50	33	48	47	44	50	41	57	54	48	48	49	51	46	46	50	57	55	48	55	50	55	52	41	41	59	53	40	49	51	42	51	51	44	62	41	52	56	50	58	55	40	53	46	44	43	38	49	48	44	49	47	49	56	44	42	51	44	42	53	69	59	38	40	53	31	53	39	52	48	58	53	52	38	45	53	45	42	43	47	47	56	47	39	43	40	46	52	54	54	40	46	52	41	43	53	42	46	43	44	54	54	58	49	45	41	40	39	46	42	60	50	49	41	43	58	47	56	54	50	53	46	42	50	47	44	51	40	43	51	56	46	52	41	45	51	69	40	48	64	42	49	58	57	50	47	49	48	35	50	49	41	46	50	50	48	61	51	49	38	50	48	55	57	39	45	46	45	42	54	48	49
21096	12577	8235	27898	63878	63711	51179	39275	31086	21070	11186	4796	1975	963	677	617	645	604	634	627	594	611	596	588	618	594	613	637	589	603	606	596	569	609	582	615	619	608	605	582	635	629	643	584	604	604	549	575	625	611	584	635	577	628	589	623	590	585	628	598	616	608	639	615	579	635	604	597	625	599	626	600	565	622	604	611	606	606	574	591	625	593	626	600	602	622	577	583	627	628	586	615	614	563	630	623	597	633	593	594	598	593	653	552	600	614	561	591	605	622	638	577	600	644	608	648	595	628	628	610	602	615	614	618	606	587	653	567	568	600	590	595	609	634	621	622	607	582	659	591	583	583	646	611	623	633	612	587	578	592	603	610	605	534	622	614	622	634	584	602	588	641	643	622	600	631	596	587	650	577	620	593	630	596	592	558	591	597	622	617	576	587	630	630	612	593	594	610	580	650	609	579	652	571	579	599	616	636	557	601	559	612	615	539	617	615	640	636	610	609	662	651	590	604	597	614	584	574	606	629	585	639	646	617	605	597	597	625	623	634	593	609	556	570	604	585	592	571	586	578	594	598	634	623	655	598	596	629	618	614	643	621	616	635	634	593	597	596	578	625	608	626	577	617	623	602	665	607	617	619	558	609	615	626	584	606	572	620	627	604	586	606	622	590	618	633	620	594	613	572	598	575	637	611	616	564	583	601	651	590	589	585	600	548	605	616	611	608	603	615	570	595	563	604	604	619	656	635	586	654	625	624	626	596	607	571	604	648	623	619	633	603	624	555	648	582	621	565	606	613	604	644	607	641	661	602	609	627	663	581	580	604	595	592	599	643	560	567	653	610	606	603	624	639	612	610	637	636	571	593	640	638	603	626	622	603	646	640	582	623	575	613	603	615	632	578	562	566	599	602	638	584	590	621	601	602	639	586	617	630	607	639	626	613	658	607	598	642	606	623	645	581	618	636	587	632	591	594	620	646	611	645	608	601	652	614	610	605	600	628	630	610	584	586	633	640	584	587	586	581	592	574	581	622	621	620	558	626	652	649	570	610	588	614	603	615	616	570	570	586	621	617	645	606	585	596	646	636	578	591	625	603	607	610	611	634	599	616	609	640	626	630	613	647	613	635	630	620	590	605	593	594	626	605	581	621	582	574	610	610	669	602	611	612	576	638	595	563	606	662	564	595	612	635	615	619	603	554	591	608	631	580	602	602	614	581	606	570	578	561	604	607	596	572	613	621	599	610	630	615	601	611	600	581	598	621	634	568	595	584	602	609	606	603	590	668	580	594	575	581	586	559	586	569	606	594	583	578	582	603	577	594	588	602	587	586	567	610	661	571	599	583	590	580	593	584	619	582	651	569	656	580	583	580	615	593	569	644	601	616	595	615	624	626	610	593	632	613	630	645	616	649	620	625	655	607	642	614	659	586	636	610	559	609	607	596	612	604	634	592	611	590	569	661	608	574	591	614	607	603	619	659	588	612	604	590	578	614	592	586	601	595	603	595	608	650	585	569	590	587	590	569	596	611	588	616	616	601	590	574	608	611	606	627	589	588	581	590	625	588	622	615	559	617	618	629	587	601	574	532	606	616	636	591	634	610	617	640	627	611	600	610	627	562	620	571	582	632	624	580	597	581	630	628	631	617	610	620	619	625	583	592	631	598	575	570	633	613	629	622	622	583	596	610	589	640	609	626	619	598	615	621	592	650	585	584	621	651	606	603	622	597	543	597	607	615	593	588	607	626	624	661	610	596	621	657	611	618	594	640	626	605	646	653	617	609	640	614	612	592	561	601	646	609	603	605	605	541	591	609	629	606	616	580	594	590	612	597	616	616	592	572	605	654	627	609	619	627	641	584	598	581	687	584	610	639	632	635	600	618	559	634	601	574	623	590	561	580	615	620	625	625	613	640	616	620	619	660	570	556	629	574	669	615	585	585	630	627	626	662	587	600	616	618	620	578	620	610	583	598	648	596	641	585	593	638	603	616	595	625	555	590	581	575	603	615	611	624	629	596	600	625	582	642	565	608	625	586	579	557	614	593	575	629	637	582	587	583	602	607	596	597	593	606	626	592	571	583	634	606	567	637	620	641	596	603	613	613	624	611	608	583	548	618	580	601	604	597	589	604	652	652	605	618	578	652	614	624	627	587	609	568	589	635	602	599	557	592	623	630	623	594	596	622	591	602	618	572	594	598	611	569	604	571	673	599	634	609	595	617	584	604	587	589	562	597	667	617	579	587	580	618	606	571	646	570	598	607	597	597	592	610	616	642	547	573	595	638	629	591	602	591	616	605	633	617	604	609	585	644	622	615	579	659	589	651	581	605	591	600	592	626	564	595	645	633	586	588	596	645	610	652	553	654	594	636	614	634	561	592	579	586	575	614	594	617	609	596	590	575	652	622	643	630	639	585	589	582	671	592	643	593	622	596	578	597	599	617	623	609	603	605	588	571	590	593	581	632	582	603	613	563	603	636	578	561	639	576	628	569	593	611	627	653	591	605	555	609	581	595	568	618	626	607	628	622	584	656	596	633	538	612	580	589	587	615	576	627	614	615	618	621	672	650	600	616	596	612	659	659	613	641	618	609	607	622	573	589	594	609	582	603	593	606	597	622	619	553	614	634	594	568	640	612	592	630	596	585	613	583	617	620	642	617	581	616	636	656	592	620	592	583	575	633	606	624	607	627	601	618	589	605	608	594	603	626	627	627	586	593	648	584	561	601	554	648	631	620	556	612	603	638	623	587	608	627	610	647	647	582	596	599	587	600	628	637	658	635	644	588	616	578	641	621	577	602	575	583	625	610	604	608	613	660	609	607	572	615	598	604	589	587	635	551	606	583	640	629	570	562	635	602	644	567	604	636	612	617	575	603	606	628	596	580	577	646	650	638	561	610	604	621	604	624	652	620	622	602	609	608	608	595	570	606	619	637	625	613	574	611	634	588	589	641	582	592	609	648	657	643	598	623	567	602	593	630	632	640	649	617	620	524	664	605	635	582	618	630	635	598	603	572	619	618	604	610	554	649	612	587	607	609	607	605	645	558	659	559	597	570	626	623	612	540	621	615	637	595	610	588	644	614	592	583	578	595	580	588	570	621	623	614	614	625	613	543	595	658	567	608	622	592	640	621	606	613	576	611	591	620	590	556	585	627	631	607	583	603	589	603	617	645	615	592	618	604	611	570	593	625	589	607	648	623	592	613	632	569	654	591	632	602	594	621	574	609	613	618	651	650	585	592	617	603	610	580	640	617	569	586	598	635	622	617	602	606	607	660	599	626	606	570	606	593	593	626	602	615	594	616	645	586	615	616	531	661	593	597	559	633	592	569	549	625	667	592	590	579	570	619	616	620	592	612	644	573	627	574	588	606	607	608	591	600	619	569	605	615	636	604	605	576	603	584	618	630	570	622	671	646	610	573	588	566	603	634	625	641	629	607	550	606	634	624	538	558	609	629	622	620	587	589	617	570	610	596	616	595	600	625	645	562	606	586	604	614
1438	814	662	2783	10904	13460	16415	12055	6041	2192	706	260	113	59	49	41	56	47	56	53	40	48	53	59	51	45	53	60	50	49	43	47	46	57	56	56	40	51	36	41	38	49	38	44	43	59	42	45	35	52	48	54	44	53	43	57	49	54	49	58	53	51	47	59	58	46	44	34	47	41	43	46	48	39	41	60	49	54	34	50	46	41	50	46	51	59	50	53	47	62	41	46	44	50	52	61	44	43	49	54	56	49	36	56	54	36	42	43	56	48	46	44	54	46	60	62	55	47	59	40	50	41	50	54	48	52	50	46	54	46	45	49	55	45	61	45	61	45	53	62	57	44	49	44	57	57	51	46	52	39	37	38	51	58	55	46	52	36	48	56	45	49	56	49	48	41	35	39	50	50	53	50	49	49	44	60	42	54	44	48	65	54	46	34	41	54	40	54	51	64	46	56	54	49	54	64	43	55	43	58	40	56	50	47	59	49	52	55	61	52	71	48	46	48	54	44	56	38	54	61	44	46	46	49	51	54	51	41	42	44	48	50	42	48	49	42	54	45	59	50	42	63	43	45	39	53	44	56	53	57	42	46	63	54	45	55	53	46	50	62	50	51	53	54	39	51	50	43	62	41	56	41	46	46	57	58	50	55	45	55	34	58	56	43	42	58	66	46	56	53	55	44	53	41	41	41	64	50	61	50	59	49	62	50	50	46	49	45	47	45	46	60	48	31	46	52	54	57	48	48	43	49	58	50	52	50	47	61	52	59	46	51	44	48	51	48	56	51	49	41	43	41	47	60	48	34	38	60	49	43	41	57	44	47	58	63	56	40	50	47	48	44	49	54	51	46	48	52	36	56	47	49	67	36	50	49	49	36	43	61	55	50	52	39	54	59	54	35	53	49	45	44	48	44	61	39	56	53	45	46	42	52	51	45	50	55	52	52	46	58	45	57	53	38	51	51	51	48	57	48	52	50	45	66	60	49	64	47	51	46	52	45	47	69	60	38	52	66	72	47	40	57	46	43	50	57	55	53	38	49	43	56	49	45	59	44	47	51	51	49	57	60	33	54	53	57	43	46	45	59	43	53	44	52	46	60	64	52	41	47	64	48	52	41	48	41	48	42	58	39	59	46	51	40	60	55	59	42	44	42	65	50	51	55	39	44	47	39	54	57	54	41	55	45	49	55	53	44	61	48	56	44	45	54	48	57	46	53	52	54	55	62	57	48	57	52	60	35	44	53	57	37	36	42	56	48	53	47	52	48	45	54	48	40	48	42	57	49	36	56	56	54	49	50	55	50	43	44	47	55	66	63	39	46	43	65	50	54	53	56	45	58	52	42	57	52	42	48	50	35	55	46	50	55	37	50	53	48	53	52	47	66	37	39	64	45	43	51	55	48	44	47	37	55	58	45	36	59	61	55	57	47	54	46	51	38	63	51	40	41	45	63	53	49	61	47	49	51	56	55	41	46	64	57	53	53	47	43	51	46	59	44	45	46	42	55	44	53	41	47	62	50	47	48	47	39	47	47	43	50	58	51	47	47	62	50	50	45	49	51	47	51	40	48	37	56	52	52	59	52	41	49	58	39	50	45	46	58	49	58	38	42	47	44	51	56	47	49	54	64	56	50	44	50	46	53	43	44	51	44	39	46	44	40	54	44	45	44	58	62	47	53	47	45	44	51	41	55	52	49	47	52	60	52	47	50	51	55	49	37	54	62	48	50	48	59	56	55	40	46	43	40	47	39	55	45	55	49	51	59	51	38	55	45	66	53	33	69	59	54	58	46	58	49	54	50	47	56	42	40	51	61	52	41	39	44	47	49	56	54	40	48	46	50	64	45	45	51	45	46	53	55	52	43	65	49	51	54	57	49	54	53	48	53	61	54	52	56	66	42	54	58	46	46	45	44	52	58	63	46	48	55	48	54	45	40	49	51	35	54	50	47	45	41	46	50	50	37	52	66	56	59	54	57	46	51	56	56	58	46	47	46	45	48	45	41	50	38	54	57	39	52	55	50	52	37	56	55	47	56	47	71	45	51	46	57	59	47	56	57	46	56	50	52	47	55	49	64	55	46	50	53	43	50	40	41	48	44	53	63	49	56	59	55	52	44	46	50	40	58	34	55	52	47	58	51	40	48	65	37	42	54	47	57	48	48	45	44	39	56	57	51	53	51	46	41	62	43	48	47	49	58	49	34	42	53	47	50	35	40	57	61	45	54	56	54	46	56	58	54	47	52	53	45	55	46	59	50	48	55	55	62	50	48	46	45	60	54	47	49	48	46	60	60	47	51	65	51	46	46	46	41	48	46	49	47	48	52	45	48	35	66	45	43	48	62	48	40	43	49	42	64	53	42	48	57	51	51	51	53	44	43	49	49	54	51	41	55	38	45	59	49	52	51	45	55	52	42	52	57	56	54	52	51	52	42	57	38	48	43	44	52	56	50	44	50	46	44	66	65	42	42	56	57	48	48	52	57	58	46	44	45	36	54	45	48	48	57	68	46	30	45	53	60	42	45	59	52	38	47	34	37	31	57	63	56	41	43	38	56	50	48	58	42	48	64	50	41	55	53	51	62	50	45	45	55	58	43	71	47	57	46	44	39	45	57	38	50	51	55	41	50	54	43	45	40	45	57	50	53	61	51	47	67	49	43	46	60	53	64	44	40	35	46	46	66	57	56	52	57	46	50	54	54	37	50	54	51	51	43	45	57	45	41	50	51	44	45	52	51	54	67	50	40	44	40	54	41	52	61	45	49	46	40	51	41	53	48	38	63	45	50	45	35	30	44	62	48	49	57	41	47	43	59	66	47	49	47	35	43	54	77	47	43	52	57	47	55	49	52	39	46	53	54	53	41	49	57	66	61	55	44	59	56	50	47	57	48	57	40	48	54	44	41	58	48	51	56	50	42	60	58	54	55	49	62	59	49	48	44	56	40	46	52	50	48	50	52	47	51	56	55	74	47	49	46	59	50	53	42	44	45	57	50	56	49	43	44	45	37	46	50	50	65	37	35	52	51	53	55	61	60	42	58	45	55	56	45	32	53	53	44	47	47	45	45	54	61	50	29	49	48	40	43	56	42	46	47	53	40	51	60	53	66	51	46	51	32	49	38	50	50	45	49	51	52	56	51	51	52	48	44	34	54	44	49	52	52	46	54	52	63	68	41	49	37	39	40	54	55	42	46	43	48	54	45	54	63	64	45	46	47	48	50	55	46	54	44	49	49	54	48	51	56	44	34	53	45	55	46	48	54	47	50	42	46	43	41	40	46	44	48	56	47	56	53	53	49	45	51	52	52	51	39	33	44	47	42	49	55	51	50	34	53	55	56	44	39	52	48	50	60	67	53	43	39	43	48	59	43	56	56	46	51	44	42	46	59	65	57	39	48	58	50	62	54	46	60	57	56	46	45	41	61	48	53	57	41	37	40	52	49	50	47	44	46	56	62	56	39	56	55	42	49	45	52	49	46	59	48	47	45	31	56	44	52
23568	15571	11965	38946	65430	63002	66761	53326	39177	27187	14969	6012	2189	1053	743	650	650	624	660	615	616	701	634	646	624	638	659	614	632	677	623	628	635	578	660	614	633	630	650	617	663	610	627	622	555	665	649	635	649	616	630	640	591	637	633	641	628	639	681	637	629	652	676	593	638	623	646	636	620	615	685	576	654	615	611	613	661	642	603	613	576	634	658	628	561	610	641	635	576	623	618	676	611	616	570	611	631	629	628	621	614	639	615	655	628	601	620	636	653	623	645	580	582	603	623	602	626	608	666	627	654	627	610	644	639	634	630	655	630	656	632	600	620	622	632	631	656	645	652	684	629	654	646	660	595	626	622	674	638	597	599	621	661	629	600	584	631	601	598	650	665	611	613	621	661	662	680	649	698	599	573	645	695	629	632	608	576	660	591	613	680	627	653	613	656	649	663	660	585	577	638	654	609	602	592	611	651	627	612	623	632	653	622	657	612	674	660	596	618	659	623	640	645	677	602	616	662	615	651	659	628	609	619	645	657	654	613	564	642	651	595	612	603	620	705	636	610	626	616	616	584	636	643	649	639	628	639	607	670	644	630	658	627	624	644	599	639	602	622	622	642	619	636	576	660	564	631	565	663	595	639	636	658	636	650	629	609	563	639	620	620	626	652	651	650	624	621	675	624	639	618	619	649	650	613	608	651	590	612	626	609	653	638	598	616	641	635	599	623	623	650	620	622	635	624	614	616	651	619	629	614	636	613	642	603	608	569	636	586	605	632	634	669	632	630	583	609	609	625	599	632	637	620	637	622	610	651	648	614	648	612	659	623	641	624	618	615	610	623	645	627	669	662	607	627	625	604	626	652	655	644	653	604	634	595	670	657	627	633	603	627	608	637	666	631	657	648	609	605	642	601	626	658	663	636	592	584	618	655	610	671	646	629	635	616	625	599	642	671	662	625	601	600	633	610	690	666	635	630	631	646	599	608	621	628	616	650	616	644	588	675	652	610	647	559	642	651	644	657	627	602	604	630	626	615	634	581	629	637	629	605	654	602	642	616	649	615	644	639	575	609	631	602	657	623	612	631	651	651	628	630	653	627	673	638	622	635	622	618	614	661	575	658	628	591	602	644	631	609	626	619	596	639	682	602	620	630	591	630	611	639	612	604	660	635	637	660	619	597	674	692	649	613	631	609	649	624	673	636	646	612	634	632	658	614	624	641	612	634	653	654	656	633	600	611	610	643	588	656	647	628	626	627	641	662	554	632	601	627	570	643	632	636	640	622	654	658	634	621	604	642	653	639	611	631	624	583	644	639	589	596	585	614	596	633	658	598	651	639	674	656	621	652	647	617	627	662	642	631	680	639	646	648	615	642	611	589	661	622	627	612	660	610	686	652	685	663	596	626	627	650	646	632	600	640	613	659	618	616	642	652	639	639	651	645	656	661	595	598	615	626	609	624	626	634	632	621	659	620	635	627	557	635	626	670	655	602	647	632	662	578	628	653	635	577	626	627	590	628	661	645	667	626	632	642	672	649	596	613	645	667	689	660	627	537	656	633	654	639	637	680	654	625	627	692	637	658	647	654	655	660	670	691	593	595	630	675	645	645	603	641	640	640	656	620	611	617	635	618	637	593	594	606	594	639	601	631	601	639	618	604	631	610	648	655	635	609	632	681	611	619	636	607	611	604	615	614	666	583	627	595	624	613	615	621	618	646	619	620	631	644	602	625	695	609	623	641	673	626	623	632	642	610	643	656	648	652	653	607	666	605	671	613	640	605	617	635	594	581	609	599	604	658	628	650	641	656	657	646	675	637	619	601	643	627	634	594	584	637	638	567	661	628	632	628	630	608	633	628	688	619	586	624	611	601	627	641	616	615	610	644	619	639	637	619	643	661	626	655	599	641	644	598	633	563	644	618	630	637	601	620	636	601	590	625	603	643	611	618	648	675	646	587	588	644	649	639	578	655	661	617	618	629	612	631	603	614	634	641	667	609	631	647	608	623	623	651	611	645	645	637	643	601	605	564	646	613	600	622	609	616	632	652	602	623	669	619	610	643	626	707	600	633	585	645	653	634	703	629	672	621	639	626	634	637	629	632	623	639	674	612	637	686	629	624	653	650	649	633	574	596	627	651	647	636	679	656	629	674	661	627	647	611	593	612	626	622	625	624	630	641	588	606	646	635	618	647	658	613	640	639	656	643	636	671	643	606	640	657	628	614	686	680	635	586	664	637	610	601	665	623	584	605	601	696	616	603	626	663	617	661	621	627	565	610	620	621	600	619	647	588	641	651	652	654	646	610	590	656	594	561	638	603	622	652	647	585	621	583	623	635	637	660	654	589	635	647	641	656	612	640	576	655	617	615	639	681	612	680	660	621	669	636	672	594	624	627	627	604	626	641	622	649	605	609	635	647	649	610	617	554	618	714	656	627	642	572	596	610	623	647	626	597	644	617	706	628	598	633	610	615	606	661	616	661	623	642	661	559	706	650	633	598	631	636	599	584	612	587	614	644	610	637	604	626	641	630	641	617	622	634	607	582	622	599	641	640	625	589	637	637	652	587	621	616	611	657	619	633	634	611	647	603	651	613	648	668	618	633	602	629	609	626	608	637	601	604	588	627	578	640	611	681	636	651	618	633	587	639	589	631	674	600	625	626	652	607	624	584	645	634	621	617	628	665	653	639	620	651	650	600	605	595	591	623	639	568	611	647	621	636	620	610	614	601	607	623	645	630	640	575	632	621	658	638	620	658	662	645	641	603	626	658	605	634	643	674	620	625	548	607	678	627	624	604	622	631	657	625	617	636	618	673	596	611	569	623	662	648	635	663	635	617	634	592	629	638	654	580	672	606	570	681	636	633	680	614	637	626	607	622	642	624	609	632	639	590	631	607	658	640	627	641	606	578	630	588	650	594	591	697	595	614	655	603	651	632	589	645	612	604	601	663	615	662	611	613	670	653	629	611	614	661	641	636	635	598	656	615	675	612	615	636	620	638	612	579	628	599	623	612	625	676	593	626	653	663	627	708	595	601	679	658	652	636	620	658	664	603	630	665	611	591	647	626	656	599	610	600	650	658	582	593	582	602	595	637	590	669	650	645	610	616	649	615	679	638	651	653	633	676	606	619	678	647	605	604	638	660	635	663	597	595	644	604	667	596	665	616	616	674	603	600	621	621	597	615	586	647	602	667	676	610	590	619	636	631	591	655	599	604	624	610	625	653	642	653	650	608	645	633	684	627	657	664	627	627	662	609	636	606	651	625	623	654	593	604	630	621	653	630	601	663	649	586	627	621	612	624	690	634	633	648	671	628	627	610	663	633	613	589	619	638	559	624	622	595	633	656	623	635	612	632	611	657	644	643	671	652	650	624	596	612	641	608	674	624	656	614	607	616	648	623	605	654	620	652	649	612	622	634	662	639	618	625	622	660	614	650	613	639	641	609	638	644	631	606	606	606	622	623	621	622	626	617	637	614	687	613	639	615	630	610	654	643	659
1444	290	199	611	1010	2722	3927	3073	1842	767	326	130	59	45	45	34	45	44	42	41	35	41	50	53	49	33	36	46	40	40	41	45	46	42	40	35	30	39	41	36	37	37	55	49	52	43	44	57	36	44	48	50	43	45	35	43	41	30	42	44	43	43	40	38	40	41	40	40	45	48	38	35	56	44	46	37	41	39	46	46	29	42	49	41	39	45	42	37	46	48	38	39	47	42	48	48	47	43	43	55	36	40	37	48	31	55	43	53	47	40	57	44	42	36	49	50	44	37	28	35	48	54	38	33	36	46	45	36	38	56	47	34	56	38	52	33	46	37	49	42	38	48	51	38	47	40	38	39	42	46	43	49	52	32	33	44	47	43	39	42	52	37	59	39	44	44	37	47	38	38	41	44	43	47	49	42	45	51	44	43	50	39	44	48	51	44	41	50	53	42	32	43	43	35	55	54	46	50	44	37	43	40	36	40	52	50	45	42	47	49	44	48	46	37	44	50	39	36	56	41	36	44	36	53	36	44	32	41	47	49	50	43	51	39	43	42	48	36	38	39	40	52	39	42	37	48	43	37	45	44	47	39	47	39	41	42	36	48	54	47	47	45	47	49	41	47	36	43	31	45	42	31	37	32	49	34	25	41	35	36	44	40	41	35	42	44	38	58	39	57	40	40	47	43	48	47	37	42	29	46	53	44	43	41	32	52	51	41	46	42	38	36	40	39	52	48	47	43	48	44	45	56	38	35	52	35	55	38	56	49	30	52	43	39	39	44	53	42	31	39	52	43	46	42	42	40	47	35	47	49	56	46	44	46	31	55	58	42	48	39	38	42	38	42	50	30	37	48	44	37	42	41	54	30	51	39	54	43	50	48	54	41	43	36	44	37	33	51	35	40	37	44	49	49	35	39	45	43	31	34	43	44	50	49	41	47	43	52	41	41	48	51	53	47	42	38	48	39	43	32	43	45	47	45	41	40	42	47	48	34	40	45	46	61	31	32	37	43	50	45	59	35	39	37	45	46	42	47	49	39	44	40	52	40	40	42	47	45	40	44	39	55	43	41	42	38	42	36	44	55	44	56	45	45	51	51	38	40	34	40	37	46	34	41	48	45	37	40	45	34	46	32	38	41	54	48	28	50	39	47	39	54	41	40	39	43	44	48	44	36	44	31	34	42	51	51	51	45	38	36	47	38	53	40	38	35	43	46	44	42	39	32	37	44	28	36	45	43	33	45	46	49	51	44	40	49	50	38	43	42	43	45	46	48	49	43	53	41	53	42	28	43	38	42	53	39	40	46	28	48	42	34	39	40	53	36	49	41	42	46	52	36	43	51	39	52	38	47	40	60	54	35	36	47	55	40	45	42	32	39	49	41	45	50	43	47	41	39	48	37	47	39	38	41	37	51	52	43	39	38	35	43	39	50	41	44	42	34	40	36	37	39	48	59	48	49	38	44	31	39	36	47	42	42	37	47	46	40	36	55	44	51	39	48	35	47	49	47	33	45	43	47	42	35	44	40	50	43	34	40	43	43	52	44	47	39	48	41	49	35	41	56	32	46	56	48	50	49	46	41	42	44	40	40	41	49	48	40	36	46	42	50	50	56	51	48	35	37	37	50	52	37	42	53	38	46	49	32	45	39	47	42	39	43	40	39	53	33	67	29	46	40	39	38	37	44	41	50	46	40	52	42	35	46	29	40	49	38	55	43	49	35	50	49	38	46	31	41	43	32	46	56	48	54	36	46	42	33	38	50	41	43	47	34	38	40	30	39	50	41	34	57	51	57	40	59	34	36	29	40	62	34	43	49	51	34	56	43	46	44	55	45	46	47	41	46	39	47	50	33	38	32	35	54	46	40	54	41	45	47	41	42	43	37	52	50	43	39	30	39	52	43	41	49	46	39	49	45	49	39	47	33	48	43	38	50	40	29	36	44	32	45	41	43	47	38	38	36	32	49	56	44	51	39	40	47	42	51	55	37	42	40	39	36	49	41	55	42	36	47	27	47	38	53	42	40	50	43	46	39	49	41	33	50	40	37	49	34	45	39	40	38	49	54	47	49	33	37	41	39	49	42	48	46	43	48	32	36	34	45	35	42	51	52	34	44	38	45	51	57	38	48	42	45	47	44	56	30	47	42	49	51	37	26	47	37	41	45	40	46	48	38	40	38	44	39	42	38	49	43	45	37	36	35	47	45	45	30	36	49	49	43	47	45	46	43	53	50	47	45	36	51	35	46	36	41	46	40	43	41	44	47	42	48	42	45	46	57	52	35	58	55	50	54	40	47	37	56	44	47	33	35	39	31	35	49	42	39	41	51	33	43	52	40	53	41	40	40	53	42	39	54	38	49	59	44	43	45	40	44	38	46	47	38	40	47	39	39	39	42	44	49	52	43	44	40	49	39	46	40	47	39	48	44	46	35	34	38	46	56	42	38	45	43	50	39	50	32	41	50	50	48	42	53	45	45	34	54	40	46	46	41	56	61	39	41	44	43	34	62	44	38	53	44	41	50	42	37	54	47	39	41	55	47	36	41	47	48	35	43	51	49	31	44	34	33	46	41	38	33	39	50	47	50	46	40	43	42	43	49	42	40	55	41	29	37	50	47	39	51	34	44	41	48	46	45	60	51	41	46	38	45	50	45	37	40	37	29	46	47	29	37	37	43	33	34	32	48	42	41	44	44	47	36	42	46	45	50	49	42	49	46	35	57	48	34	34	37	33	55	49	36	42	44	36	48	47	35	46	32	43	35	42	39	47	50	47	49	43	43	35	31	37	48	44	39	40	36	35	40	38	36	42	55	44	44	42	47	40	45	35	43	44	41	42	29	39	45	46	42	51	48	39	54	39	42	41	47	38	54	51	41	41	36	36	41	59	33	47	38	41	50	44	45	46	36	55	35	31	39	48	41	42	66	40	46	48	43	47	35	36	48	39	38	48	39	36	61	38	41	57	39	44	46	44	44	49	34	48	53	42	41	41	42	37	48	41	49	43	37	48	43	49	45	42	42	39	48	44	48	34	38	46	35	58	32	40	42	38	40	59	23	43	44	50	46	55	44	47	32	42	54	41	43	33	51	47	41	55	44	29	42	43	52	44	38	57	46	49	38	43	52	46	43	35	49	41	44	46	48	41	42	35	48	42	38	36	39	46	40	37	43	46	37	45	44	47	49	40	29	50	48	44	41	43	58	39	39	60	38	44	52	47	43	35	32	41	37	54	40	47	47	49	33	35	32	41	36	34	40	31	48	46	48	36	39	32	32	36	41	43	46	41	36	35	41	45	52	63	41	50	44	42	39	35	41	52	72	37	42	44	44	44	48	51	41	45	41	44	41	41	40	53	49	40	48	37	49	46	39	44	36	49	60	50	44	48	37	45	46	42	43	45	42	39	34	45	42	38	37	36	33	40	43	43	44	44	35	48	47	35	45	46	46	38	45	46	52	40	54	47	41	40	37	54	39	42	40	41	52	33	53	32	60	45	37
15307	7267	4027	21047	32425	42175	41893	34579	27257	16976	8442	3146	1251	684	593	545	554	553	550	558	565	551	562	509	551	534	540	536	555	540	534	534	535	538	539	523	557	507	527	557	552	589	541	570	540	513	556	536	560	581	557	521	533	546	525	546	512	506	533	540	551	546	502	541	536	533	539	517	543	569	551	519	504	520	505	544	536	540	531	539	547	533	539	520	543	531	484	582	511	575	537	522	544	533	542	552	531	533	526	559	511	527	537	517	538	555	538	574	565	570	516	581	536	546	562	553	586	569	514	482	543	557	538	533	510	524	519	539	486	543	522	531	520	549	539	520	541	526	553	569	558	579	564	525	545	528	536	565	531	559	498	504	599	540	537	548	548	555	553	548	575	459	532	500	526	501	540	569	551	550	551	540	573	548	524	519	561	515	543	532	516	529	553	491	558	520	490	542	554	544	548	529	486	527	549	541	528	502	511	533	566	516	549	550	560	534	555	514	507	520	534	547	526	558	540	520	536	535	570	557	537	553	567	528	531	559	520	526	541	518	532	571	560	567	567	539	543	577	506	528	500	568	525	531	519	502	545	524	550	564	536	525	594	555	500	546	521	552	533	518	531	520	550	534	504	548	533	546	526	575	538	535	547	548	548	525	540	565	524	520	538	524	583	531	511	526	538	574	547	546	551	558	571	528	538	529	532	546	515	575	521	555	509	566	523	510	529	555	545	533	534	518	576	559	552	557	517	518	522	561	567	576	524	517	528	525	524	525	502	538	534	528	527	559	536	551	570	543	542	521	566	556	531	533	530	533	534	560	535	540	512	578	540	508	546	544	554	552	550	534	554	561	554	546	525	538	538	557	524	549	502	575	548	534	535	508	552	559	575	573	565	537	556	566	584	470	539	536	508	497	568	565	503	575	512	543	535	556	556	595	582	548	546	540	521	554	528	540	501	545	492	515	549	574	533	549	588	524	505	512	535	503	495	589	548	502	569	502	555	593	599	512	543	554	517	584	558	565	557	522	525	492	528	535	528	514	546	533	556	557	560	568	545	554	546	504	546	559	540	554	535	538	546	555	523	508	564	562	547	584	552	543	539	521	554	539	530	545	538	516	515	520	544	528	505	538	528	520	542	535	548	542	557	577	541	571	519	499	545	503	533	525	550	554	530	535	532	542	483	534	562	525	541	525	527	502	509	541	561	517	519	535	517	529	495	525	547	508	535	601	575	573	544	554	537	527	535	489	535	520	527	570	517	533	531	525	539	522	526	547	542	544	564	514	507	552	574	546	548	566	567	571	560	517	504	509	491	538	570	538	498	546	575	527	512	517	553	516	502	549	548	505	589	578	519	507	561	547	526	549	539	549	557	541	524	521	527	538	551	549	523	564	543	526	566	564	533	543	513	488	525	497	513	574	542	539	548	539	543	488	555	587	549	559	508	567	535	535	548	543	556	536	554	545	540	578	534	536	555	524	549	526	526	543	566	566	516	543	586	549	532	521	537	540	533	560	519	533	546	517	566	572	527	523	550	546	563	541	550	599	540	508	539	543	520	529	511	533	539	532	536	557	549	556	526	541	548	491	549	548	560	533	531	521	533	518	510	523	518	512	570	546	529	552	549	540	595	509	571	601	509	541	549	545	533	554	564	565	507	544	532	534	546	526	550	532	542	554	552	528	534	534	522	521	545	570	559	556	484	544	518	483	560	539	581	544	583	537	564	522	505	525	546	584	554	544	579	545	568	545	566	557	554	522	492	558	509	563	525	523	550	566	553	512	534	579	553	568	583	545	506	587	564	550	522	569	545	543	529	498	512	583	595	505	530	519	546	568	534	523	543	505	555	561	554	520	551	567	565	555	548	558	553	544	549	577	546	524	558	549	540	594	528	502	542	541	540	558	552	573	521	502	517	551	574	538	518	568	540	550	555	541	526	539	534	541	548	561	494	589	557	530	547	562	586	563	535	580	563	569	571	527	513	580	572	556	529	555	533	516	517	568	544	521	510	553	524	530	525	590	500	561	546	567	539	536	546	548	622	510	514	584	525	558	541	537	544	535	570	607	549	510	529	560	500	503	568	573	566	513	560	558	497	549	543	580	477	544	556	571	556	551	498	568	530	514	549	534	515	544	559	499	521	540	533	550	530	590	525	577	571	513	523	552	553	522	557	527	559	524	538	562	515	513	494	528	541	525	531	536	527	549	555	544	499	522	515	522	520	505	534	547	550	530	532	561	500	540	528	534	533	561	573	531	541	535	562	535	540	554	538	534	533	542	574	524	556	556	531	554	555	509	522	547	554	552	579	535	561	519	546	523	500	560	531	512	528	521	533	562	538	489	509	535	566	530	560	521	532	535	560	555	558	550	538	522	526	537	546	547	563	568	550	544	542	523	544	543	583	525	599	544	564	558	569	527	543	526	541	568	529	527	562	539	567	538	549	551	544	546	552	516	531	541	532	530	548	489	551	516	601	544	542	522	528	529	510	543	514	504	555	524	506	550	582	532	493	537	517	544	579	570	568	553	523	557	505	547	553	537	572	565	534	573	581	528	525	512	483	563	534	570	525	550	539	564	516	524	536	544	558	521	566	570	511	527	520	542	563	532	513	513	548	528	532	536	519	551	535	555	534	562	534	532	563	552	528	540	508	522	560	548	533	558	524	570	598	535	513	561	523	579	556	543	505	524	582	524	533	501	547	547	540	536	558	530	524	542	595	542	523	530	565	562	538	554	530	542	595	535	533	571	540	574	539	554	530	533	546	565	571	510	570	504	509	462	548	528	562	563	547	563	524	518	582	553	518	543	515	559	549	546	569	566	551	539	556	556	514	548	536	551	570	563	514	554	560	515	513	537	549	541	585	536	538	552	536	558	579	540	557	548	568	544	539	547	579	521	521	548	563	559	520	556	551	534	570	556	544	554	491	564	559	506	538	527	544	545	521	548	558	534	578	541	520	529	540	529	574	562	557	565	535	544	523	540	558	547	524	508	508	511	552	537	531	579	540	571	546	565	524	485	532	542	509	551	524	528	520	559	507	541	563	551	513	510	526	499	588	579	498	532	519	545	532	571	550	528	546	570	485	556	588	531	538	511	486	516	536	533	533	567	515	562	535	559	541	535	544	532	539	565	577	530	522	563	515	536	505	515	554	557	573	523	594	529	530	517	571	539	526	548	522	563	534	618	503	547	538	531	591	537	543	538	566	525	542	512	486	565	539	553	525	546	556	550	549	507	557	583	545	551	526	536	544	557	502	524	544	557	573	542	553	531	522	557	584	550	557	506	538	553	525	499	530	510	532	550	514	519	572	598	553	566	534	545	528	564	508	571	534	527	533	520	537	492	524	541	588	549	532	543	611	555	517	539	584	515	540	557	514	581	524	565	568	544	557	563	547	544	510	574	545	508	558	545	524	554	581	555	577	517	543	541	563	560	539	531	575	553	532	556	537	526	519	526	564	514	606	552	566	536	522	543	510	553	552	612	567	502	519	525	519	536	528	498
906	685	520	1349	5092	10724	10862	6919	3258	1337	453	188	95	72	44	39	52	51	46	61	42	40	39	47	40	55	45	47	48	56	49	51	44	51	35	49	43	36	51	38	40	50	60	58	43	51	34	50	43	47	47	34	48	46	64	37	54	45	51	43	47	40	60	44	44	44	56	62	48	46	55	39	43	52	51	52	61	53	31	42	51	49	45	38	57	43	41	50	48	48	56	53	46	57	63	46	45	39	38	39	58	45	49	42	40	60	40	50	46	52	45	39	45	43	40	44	48	42	40	40	52	47	46	49	55	43	39	44	41	47	47	42	52	34	46	54	35	54	39	45	41	46	52	54	56	38	40	43	59	47	46	38	49	35	42	42	37	50	48	49	44	47	45	55	49	38	46	44	49	46	50	44	41	36	43	56	47	46	47	41	43	39	42	39	44	49	53	51	49	35	42	38	34	45	50	49	45	58	45	48	43	54	50	47	45	39	57	34	51	50	43	47	32	34	57	40	45	53	50	47	37	51	49	42	43	37	44	57	50	47	48	56	46	40	38	49	42	54	53	41	44	52	42	56	44	60	38	45	46	45	37	47	47	48	52	44	34	47	37	45	48	46	48	45	58	39	62	49	48	43	48	41	39	60	40	57	56	37	41	40	53	59	45	36	52	63	53	61	45	35	47	40	49	41	43	58	35	50	47	52	51	40	50	42	39	47	56	35	48	58	44	45	37	30	46	61	50	60	61	37	40	51	48	42	41	50	45	46	46	48	50	49	50	49	44	43	51	46	45	26	49	48	33	46	36	63	37	47	54	41	36	44	52	44	47	40	47	51	47	46	58	48	46	51	55	39	44	45	51	55	34	40	32	59	44	50	43	44	48	44	51	36	40	44	44	44	45	55	50	38	50	43	58	41	32	39	45	50	50	41	53	38	53	57	44	43	44	39	58	45	48	48	34	47	48	49	42	45	41	45	39	42	49	44	43	50	41	55	33	57	55	47	49	42	43	41	58	46	44	53	52	60	53	49	53	40	51	45	35	38	38	49	47	51	45	60	34	39	53	50	54	56	45	41	53	57	40	53	42	34	45	53	57	42	43	57	41	47	43	49	49	56	49	46	42	38	52	57	52	43	52	47	46	48	36	40	48	46	48	63	46	36	43	55	49	42	58	45	39	48	44	39	42	44	47	44	41	46	49	41	47	46	50	47	57	35	56	40	38	50	50	48	39	35	47	39	55	46	40	49	47	50	54	37	38	31	56	28	40	41	43	42	34	50	46	42	48	53	46	56	44	41	57	44	50	42	45	43	44	55	49	45	40	42	39	36	43	50	48	59	33	52	39	31	47	52	44	54	47	38	57	38	42	52	50	45	38	54	47	41	48	45	53	47	46	57	50	46	51	30	40	47	45	39	52	38	43	46	44	51	47	67	52	42	45	46	60	43	47	54	50	49	45	43	43	42	50	44	54	54	45	52	49	47	36	42	53	57	42	52	46	42	59	50	49	35	37	47	55	30	50	55	57	47	54	37	44	45	50	43	42	48	36	41	57	54	53	63	41	51	44	51	29	45	40	42	51	45	42	43	49	39	54	53	60	38	52	42	48	40	49	50	46	37	46	46	49	53	50	45	58	64	50	51	40	38	44	41	46	40	44	52	46	33	36	38	49	44	36	39	45	48	41	41	37	47	63	51	43	45	49	46	44	47	49	60	46	34	46	45	48	44	45	58	48	51	46	44	50	51	45	52	49	34	46	37	50	55	43	33	47	50	44	45	42	49	49	45	46	49	51	41	50	33	40	43	46	40	44	42	45	41	47	37	43	40	40	45	31	31	42	45	64	41	53	42	51	51	57	41	44	48	53	46	38	39	48	43	48	45	44	44	42	44	38	43	42	53	42	39	44	50	45	48	39	50	49	45	50	51	44	47	48	50	46	53	44	49	50	41	57	53	34	52	58	50	37	42	41	44	55	47	37	53	56	47	41	42	44	39	43	47	41	44	44	52	54	50	45	40	54	51	52	33	55	48	51	55	36	42	42	39	47	41	34	48	49	45	55	37	44	53	32	40	52	39	63	42	45	43	41	50	44	53	44	48	27	41	47	47	44	43	46	38	67	58	63	38	48	41	50	49	33	45	41	45	40	46	48	56	42	51	38	30	50	48	37	45	38	49	53	43	49	41	41	35	45	54	43	51	43	59	64	50	44	43	43	39	45	34	48	50	45	43	33	48	53	47	32	49	50	44	47	42	52	41	43	40	44	52	49	54	41	48	38	40	44	58	43	44	46	30	49	55	51	41	34	40	44	50	34	36	45	42	36	38	50	43	50	43	44	47	50	42	52	58	52	50	39	39	49	44	54	44	38	41	41	51	46	49	42	43	59	35	37	45	42	50	46	44	45	38	39	42	49	51	56	48	32	51	51	34	45	49	41	47	30	58	38	45	45	48	45	50	48	47	47	61	47	49	50	35	55	39	37	43	50	42	44	46	32	54	40	48	50	45	51	40	46	39	49	49	34	57	45	53	50	44	45	42	47	52	45	52	48	48	41	37	39	37	48	57	51	35	40	39	45	34	55	50	42	47	40	49	38	44	44	52	51	56	50	52	52	49	47	55	36	43	60	51	50	48	52	53	41	51	55	46	33	44	39	56	46	49	39	40	47	39	48	53	46	47	46	49	42	49	47	49	61	49	59	46	53	47	39	67	51	39	41	52	57	43	52	42	32	41	49	49	40	52	53	45	51	47	51	39	58	47	41	41	40	44	40	40	52	38	50	48	41	49	43	40	44	46	44	46	58	51	37	40	42	40	45	44	49	31	49	49	47	50	55	49	49	43	50	38	44	48	42	48	54	56	47	38	50	47	46	46	44	51	40	48	54	42	46	43	52	38	38	40	45	59	42	45	42	44	53	42	56	48	62	46	39	41	43	47	56	41	52	45	41	42	49	39	39	45	52	54	42	59	53	44	46	46	51	42	51	53	45	51	48	47	46	57	53	47	52	47	54	51	52	51	53	43	43	61	55	47	49	44	57	43	52	54	39	39	32	49	49	58	43	59	52	42	53	58	43	47	40	53	55	54	46	40	46	48	40	40	31	46	44	55	40	36	42	47	38	58	50	48	35	49	41	63	45	46	49	58	52	39	56	44	38	52	60	45	53	35	49	48	40	34	54	41	46	39	42	52	35	56	50	56	36	39	38	54	39	40	43	48	53	40	49	38	54	54	43	49	46	46	39	37	46	39	39	43	54	46	39	33	44	46	46	44	51	54	55	44	36	41	38	46	46	43	54	61	36	45	48	44	50	53	43	42	46	50	34	38	59	69	51	39	44	37	51	36	46	50	34	48	56	36	49	39	55	45	39	43	48	44	51	45	60	46	54	36	46	43	46	44	38	40	41	62	53	60	52	45	55	40	41	48	58	58	54	53	44	39	54	45	51	50	40	46	41	50	49	42	60	37	42	40	44	41	46	53	40	37	54	40	46	43	49	41	49	48
19864	13090	9217	29607	54980	62537	55613	43792	32217	21741	11678	4592	1664	887	660	600	558	594	539	543	531	586	583	585	549	561	527	557	564	578	590	546	514	567	609	523	580	561	553	571	565	558	559	608	529	595	528	522	574	562	579	626	571	577	557	576	558	577	595	553	552	564	563	535	550	556	574	538	581	591	624	581	572	607	622	560	584	551	607	546	539	602	576	512	563	568	538	571	617	586	569	566	534	599	568	561	547	571	591	564	547	618	576	551	560	574	537	568	616	558	600	513	592	560	579	594	543	594	576	550	558	537	583	581	573	605	543	611	545	602	609	569	573	574	581	572	595	566	544	557	580	591	582	551	594	573	527	580	571	598	586	548	536	580	538	579	567	585	583	585	574	600	560	537	571	593	570	549	516	550	578	573	575	548	534	589	571	590	590	562	564	567	558	579	533	581	577	562	570	561	608	537	585	592	551	581	600	574	582	554	604	579	585	583	559	568	572	568	577	568	582	576	592	567	541	574	579	537	571	536	606	573	562	607	565	598	582	560	551	589	584	560	577	554	590	562	581	603	557	582	577	626	552	569	588	531	561	607	581	588	530	578	564	566	591	560	556	544	598	546	558	548	569	536	586	574	576	555	558	567	555	571	567	568	586	560	541	553	553	591	583	573	576	576	565	548	574	587	542	559	573	584	573	573	590	536	532	576	570	556	597	543	543	540	564	573	559	581	569	605	563	544	570	578	584	548	525	609	594	518	584	541	555	540	566	604	567	555	587	589	540	618	568	565	611	572	574	584	562	550	572	573	586	539	574	564	592	597	593	580	562	567	523	587	554	565	561	550	581	537	553	586	555	547	597	580	612	565	575	570	559	621	569	601	602	532	589	556	561	583	586	548	598	547	588	573	533	574	600	587	563	554	571	565	549	565	614	555	543	608	548	562	553	558	591	603	543	586	554	537	576	513	583	561	588	606	579	582	542	542	578	527	549	602	563	587	593	569	608	557	567	582	552	611	589	535	562	605	524	596	534	585	555	556	577	597	531	596	565	607	560	543	601	563	548	597	540	561	595	576	524	535	628	566	538	566	584	600	568	583	636	550	600	592	530	554	628	595	557	554	612	576	547	546	527	587	551	587	582	593	558	574	581	625	531	587	544	501	554	532	563	590	580	547	583	560	554	572	572	566	581	596	536	533	563	575	570	585	600	562	622	577	595	546	599	603	582	542	600	586	548	546	612	559	569	532	576	555	550	556	550	588	620	533	598	641	542	546	563	555	563	550	579	572	599	566	566	582	513	545	589	550	546	564	590	544	578	577	561	595	581	605	559	605	567	547	547	624	566	556	591	551	574	551	580	566	530	556	619	606	545	592	598	622	562	540	576	543	536	571	608	596	600	557	588	563	620	567	590	558	575	578	608	562	516	604	556	548	563	561	556	518	573	583	586	568	561	550	611	527	574	601	576	557	550	569	577	534	567	522	602	537	563	571	555	581	568	605	568	568	571	572	550	573	595	561	535	545	578	588	569	544	602	549	579	590	522	609	616	543	569	568	582	583	553	560	559	593	562	563	575	575	559	576	587	583	607	595	590	529	575	536	567	586	608	564	566	558	603	560	601	588	567	595	536	564	507	561	562	562	584	593	592	543	573	597	588	525	543	550	590	538	603	585	598	589	559	572	587	586	572	560	604	604	567	553	538	558	570	598	575	559	570	580	549	551	619	581	569	582	533	538	545	543	517	560	545	551	588	603	592	584	604	553	585	537	559	579	553	606	615	560	584	584	609	538	548	589	573	551	586	550	558	620	548	578	586	556	610	577	548	591	561	563	576	587	526	575	590	553	536	587	571	577	598	602	586	584	608	526	552	599	571	589	602	568	539	578	595	613	587	551	560	545	552	562	539	556	522	528	588	573	563	554	484	554	595	576	550	579	595	547	648	571	517	575	567	581	591	536	545	522	527	550	610	574	561	593	574	558	574	554	591	575	551	549	586	576	603	559	616	539	615	529	565	539	588	585	560	588	546	533	527	586	512	583	566	531	582	550	588	592	611	608	590	530	575	579	515	589	557	538	589	522	588	535	542	520	587	598	608	587	534	571	574	563	605	543	593	561	542	593	559	537	535	588	581	538	528	588	576	576	570	550	519	566	567	556	594	558	562	582	605	593	555	587	555	590	580	550	566	596	540	543	531	556	538	572	643	582	565	577	590	574	594	547	568	560	578	603	548	536	569	581	572	605	569	573	558	580	569	625	608	543	502	598	538	548	568	563	586	626	550	548	556	555	600	573	631	601	558	602	542	572	623	511	567	579	514	543	554	590	563	576	578	568	528	567	603	579	566	568	552	615	533	581	567	616	597	590	548	580	583	546	553	591	556	613	622	537	570	532	544	563	560	563	581	564	506	587	548	611	578	524	568	595	573	551	544	574	545	557	570	567	586	552	563	626	563	580	558	552	557	568	572	547	575	568	559	569	591	611	611	559	555	601	566	579	575	604	560	570	562	572	604	531	519	578	537	560	602	608	555	600	597	568	541	557	604	582	561	568	556	548	536	588	565	536	584	571	615	596	520	550	522	597	565	568	587	600	595	582	572	580	598	542	545	588	542	587	602	553	588	572	574	597	602	549	579	559	578	558	591	600	566	543	585	556	581	584	577	557	582	569	544	597	555	546	512	559	600	594	584	530	540	574	542	579	572	607	524	521	579	546	592	590	605	534	583	555	524	595	569	553	552	625	548	543	614	578	529	561	571	557	570	561	570	549	589	563	594	551	579	620	536	529	583	561	538	557	554	526	546	598	535	557	532	538	553	541	565	552	565	583	535	535	560	604	582	590	542	574	577	587	579	610	568	576	611	535	555	591	567	559	591	579	586	571	546	568	597	558	562	552	542	602	597	565	569	519	548	547	558	581	542	530	580	586	568	560	575	583	578	592	624	584	598	536	636	571	569	562	573	569	569	590	572	590	544	586	569	610	586	609	531	576	584	569	521	562	570	558	567	615	523	559	575	546	559	598	585	570	553	606	544	528	574	562	527	619	578	535	571	531	559	544	560	581	573	555	534	570	615	510	584	589	558	559	577	574	553	591	551	566	573	590	559	570	581	545	549	586	602	583	594	597	574	614	586	559	542	568	590	568	599	556	567	556	558	579	545	575	551	569	554	562	613	578	564	536	539	586	584	590	576	589	578	577	589	585	534	552	540	590	578	567	630	593	535	563	559	550	571	532	561	597	559	564	589	609	547	553	572	545	598	578	594	566	582	544	567	610	538	588	536	595	572	549	533	604	557	585	598	597	596	567	630	553	564	550	557	621	587	573	534	542	571	556	567	648	596	570	563	568	557	583	595	575	607	591	554	540	569	569	590	546	596	589	560	566	598	605	547	553	599	583	554	539	572	571	555	555	574	541	636	528	607	549	558	537	563	579	566	585	582	544	630	578	563	579	579	553	542	568	557	556	580	556	537	567	565	541	562	568	556	525	580	572	593	549	589	588	542	606	554	595
2420	590	487	447	2949	10868	12276	9001	4347	1652	586	205	95	70	61	57	37	45	47	45	50	52	58	49	45	35	38	46	58	44	45	48	46	49	54	36	49	51	45	49	43	42	42	52	44	40	41	53	43	38	34	50	51	48	50	57	45	37	53	70	36	39	34	44	46	47	50	46	45	55	44	51	51	46	45	52	39	44	40	48	53	41	42	36	33	54	52	44	49	47	52	52	47	41	57	39	37	54	46	47	43	55	58	48	48	56	49	59	42	46	43	38	58	63	44	52	54	56	36	41	41	42	42	51	51	48	39	41	34	36	48	48	48	55	34	45	48	44	47	42	31	39	43	41	50	29	41	50	55	54	29	43	53	47	46	45	57	51	63	40	58	55	50	46	37	36	42	44	47	37	37	50	58	45	42	38	40	34	42	46	51	48	52	52	36	44	46	51	47	46	42	62	52	47	49	31	39	53	59	40	52	50	53	52	53	40	35	35	52	57	42	41	49	40	44	50	39	44	40	53	59	42	49	48	43	46	47	54	43	46	47	53	51	48	39	63	48	52	40	47	51	41	48	47	49	39	55	50	47	38	46	41	46	52	50	42	50	46	45	47	42	45	52	54	35	59	45	50	52	45	57	44	59	54	56	53	56	49	42	42	60	42	53	32	63	43	44	45	47	49	35	45	43	43	44	43	44	40	37	46	49	42	54	50	44	42	50	51	43	43	46	48	63	38	49	51	56	43	36	48	55	48	62	50	42	40	50	49	39	45	52	48	52	35	36	54	48	39	40	39	58	44	41	36	45	47	44	42	46	44	48	40	47	53	46	37	47	49	42	50	53	42	45	57	42	46	44	47	29	56	45	47	55	52	50	52	64	38	55	54	52	47	38	44	52	41	45	55	62	46	50	45	53	49	47	59	45	45	51	53	43	49	53	53	63	49	51	44	50	51	42	46	48	43	42	37	50	46	42	46	51	48	44	67	39	55	49	48	44	48	50	39	34	60	46	34	46	46	46	48	40	48	39	51	41	44	42	41	58	62	44	52	43	70	51	48	43	55	58	41	47	60	45	44	45	49	62	46	50	45	51	48	52	57	44	47	50	49	44	45	52	39	46	46	50	33	43	45	58	57	43	48	42	46	44	54	41	40	56	45	51	45	48	46	54	49	49	30	45	53	44	56	54	54	51	44	34	54	35	36	46	42	44	41	36	42	63	60	42	51	41	39	44	38	31	49	51	58	47	55	48	37	45	38	50	42	42	58	41	54	46	35	59	54	63	42	42	53	53	47	43	36	51	43	48	52	57	35	57	47	68	38	44	51	58	55	46	46	44	46	38	47	52	43	34	71	51	48	35	40	42	39	45	50	38	43	48	46	48	51	40	58	40	38	59	49	36	34	50	61	37	47	64	55	44	49	50	41	61	41	58	54	49	44	58	44	52	55	42	46	41	43	54	42	40	49	51	51	57	40	45	51	49	53	41	51	39	34	37	43	41	57	37	50	39	43	47	43	50	55	58	59	52	47	31	43	51	51	58	59	32	36	39	47	40	62	48	64	50	49	43	45	44	51	54	43	44	44	42	46	44	44	45	43	57	55	51	37	52	47	46	40	52	45	36	60	50	42	59	61	55	50	50	52	48	42	30	53	53	42	39	63	48	54	47	61	50	56	33	56	48	45	39	54	39	45	50	51	40	53	46	49	49	43	46	56	33	43	51	53	49	39	54	47	38	57	53	41	36	44	47	40	44	45	52	57	50	46	57	50	56	48	40	53	55	49	53	54	48	48	54	59	53	37	39	44	48	47	59	30	43	54	54	51	48	51	46	40	48	62	46	56	61	42	44	43	44	43	43	52	50	48	48	47	42	54	41	46	41	43	41	39	38	46	53	49	36	49	53	44	44	39	44	44	50	42	49	53	54	40	41	41	45	45	54	38	45	54	55	49	48	51	46	43	36	44	40	39	42	48	57	50	56	59	47	44	38	52	49	50	47	42	46	41	51	53	39	40	50	53	53	56	52	43	49	47	41	61	32	58	54	52	43	39	40	49	49	47	52	41	51	52	41	58	43	39	39	50	43	51	48	36	39	47	66	51	51	40	54	50	36	63	54	39	50	55	41	39	50	47	45	49	44	42	52	35	58	65	56	35	47	42	52	31	43	49	44	57	39	57	37	45	51	45	51	50	51	43	40	38	53	49	52	50	58	46	38	40	46	54	55	44	48	51	43	44	48	40	57	49	65	58	36	52	41	48	55	50	60	39	49	48	57	41	51	47	47	37	48	48	45	35	39	43	45	39	57	41	50	45	54	56	53	46	61	53	40	55	49	44	38	47	53	46	43	55	63	45	49	40	49	51	49	54	40	52	57	39	50	53	50	47	57	42	50	49	47	49	44	47	40	35	47	54	53	48	59	55	46	40	43	55	39	47	34	43	55	34	52	51	47	41	32	36	55	42	40	48	45	44	49	41	41	40	38	62	45	44	40	51	57	37	44	53	56	48	48	61	43	50	50	56	61	51	46	51	50	51	41	49	49	48	48	51	29	47	44	52	44	52	40	49	59	42	50	46	40	51	42	55	62	55	48	50	50	53	31	47	51	37	50	37	48	59	40	53	49	66	54	41	41	51	50	33	50	39	51	33	46	42	57	38	55	46	41	56	53	43	37	52	41	44	56	43	47	48	45	45	41	49	46	49	56	53	57	59	39	40	41	34	42	54	50	50	45	51	41	32	54	45	50	52	49	41	52	52	48	38	40	48	47	43	53	46	47	42	39	42	32	53	48	28	34	48	49	49	60	41	55	48	36	42	39	55	56	54	42	35	43	38	51	49	41	54	50	43	52	51	46	38	53	52	40	50	49	59	41	55	66	42	44	42	51	49	43	43	44	28	50	48	45	45	45	60	49	39	46	67	44	48	44	41	52	48	47	37	49	42	57	53	52	36	38	52	53	37	55	55	44	42	48	39	36	45	42	46	45	45	60	45	41	53	55	45	55	43	42	45	50	41	38	57	42	56	31	45	46	59	53	44	47	40	49	57	49	42	48	45	52	42	31	42	57	55	45	46	61	36	46	53	47	51	48	41	53	49	39	59	47	45	60	46	46	32	50	42	48	42	46	42	44	55	45	42	47	44	44	54	44	56	50	48	44	51	64	43	53	50	47	44	54	49	43	51	38	54	44	38	47	35	50	43	60	61	33	41	56	56	38	42	42	54	52	52	45	57	54	54	57	46	43	50	48	58	52	52	50	41	49	50	45	36	48	45	51	47	44	43	53	49	54	49	56	51	44	41	48	50	55	50	45	52	49	59	48	44	38	35	47	45	51	43	64	44	41	50	51	40	47	48	47	51	43	58	43	52	37	44	48	50	52	50	40	44	43	67	45	52	54	38	38	65	56	60	48	56	63	53	63	43	50	52	48	50	51	53	57	36	51	39	52	57	43	46	46	57	47	44	41	33	47	53	50	47	39	46	42	48	50	42	39	49	46	56	47	51
20811	12525	9545	17802	46280	63889	59824	49024	35731	24740	13346	5580	2099	982	748	639	639	627	603	574	589	604	622	579	550	614	603	617	589	580	596	602	613	613	580	608	603	574	594	595	619	559	577	568	604	588	591	592	609	582	592	590	580	563	575	544	606	577	661	604	595	560	595	631	604	636	590	573	604	562	591	625	619	615	615	603	594	615	607	636	635	595	582	591	577	583	601	574	607	567	590	606	588	636	618	574	569	578	639	584	605	632	547	583	620	575	614	628	638	604	627	616	556	602	624	603	547	590	596	603	612	587	646	589	569	582	600	587	580	616	632	629	600	587	605	609	605	610	629	591	558	599	601	610	590	613	629	557	564	589	589	585	573	568	580	555	586	565	592	630	597	637	591	603	597	601	607	608	572	569	577	581	612	566	595	582	620	600	606	588	580	619	627	575	597	634	644	600	543	609	590	571	619	605	640	570	603	619	596	616	572	619	583	596	575	579	568	589	643	587	595	630	585	605	607	608	599	577	592	548	609	586	609	624	592	572	571	567	581	577	608	613	605	611	525	597	534	615	617	603	570	586	621	602	630	582	598	620	542	599	585	627	613	647	627	625	606	565	640	548	612	577	621	579	609	563	625	603	569	571	592	583	583	648	604	580	638	593	624	608	606	613	561	614	620	589	612	613	599	580	616	576	584	614	587	580	569	567	568	566	523	592	603	582	591	596	609	569	594	611	616	598	594	588	623	610	568	566	588	581	589	604	621	634	602	626	596	571	576	593	561	587	576	625	604	625	594	601	594	606	578	635	626	601	601	603	577	596	571	580	607	586	660	589	564	581	565	561	603	555	636	624	590	578	562	590	588	599	629	632	596	609	572	547	590	571	565	630	597	641	613	620	575	589	609	569	597	606	599	616	571	573	611	636	637	593	593	578	576	605	576	554	589	620	582	581	593	591	587	626	653	554	602	607	595	564	622	619	606	587	582	594	632	588	604	574	581	569	625	621	606	585	588	608	564	612	597	611	576	603	602	627	604	619	573	590	564	591	595	649	559	572	592	643	580	603	583	614	563	601	596	603	601	599	640	586	599	681	566	619	603	612	586	589	639	615	597	593	596	610	599	576	693	599	563	578	562	598	580	573	605	610	645	616	592	612	597	598	600	595	571	578	582	605	580	571	582	587	563	608	641	590	603	566	588	561	576	598	593	582	619	603	597	655	634	633	572	596	614	637	609	602	606	567	615	591	557	575	565	590	593	589	613	573	572	561	605	634	581	571	603	595	569	585	618	599	552	619	593	557	583	645	612	638	598	549	588	552	575	561	589	602	618	624	610	565	652	605	573	633	575	610	598	613	609	575	648	594	577	591	620	589	592	586	603	565	588	605	629	599	605	641	591	554	577	627	597	613	619	600	565	556	581	596	603	563	591	636	566	629	581	592	593	577	580	618	612	628	584	605	592	614	547	610	608	585	650	583	625	594	552	576	567	566	605	543	606	593	592	548	598	623	588	577	639	571	605	607	617	580	581	522	563	634	613	580	589	589	564	599	628	633	588	632	589	599	638	581	604	643	629	570	633	602	594	574	622	601	618	585	597	598	642	596	603	567	600	614	653	635	584	593	623	654	608	565	593	591	565	632	643	596	605	574	603	578	593	578	627	601	597	637	586	583	605	589	558	639	639	625	589	647	597	615	602	623	587	555	596	563	640	570	636	608	582	598	595	588	607	571	600	555	584	607	639	584	638	592	628	621	572	596	587	563	594	629	606	622	604	551	582	622	593	573	638	558	603	641	587	623	615	583	569	622	601	610	593	544	606	582	624	591	631	599	553	588	618	574	655	620	610	604	608	628	620	614	658	598	604	615	599	580	577	602	603	601	612	594	554	567	586	601	671	573	645	620	570	652	554	573	533	624	581	585	616	562	602	610	625	612	583	608	610	595	569	570	655	591	604	609	628	580	654	588	612	556	619	616	612	575	586	611	564	617	593	590	616	619	578	591	591	634	553	594	572	615	577	647	586	553	617	590	564	617	646	608	589	615	620	573	623	628	599	609	581	588	648	613	604	551	614	565	571	563	587	592	584	623	600	590	595	627	684	607	575	587	621	614	624	561	585	580	562	583	598	593	555	634	604	609	616	557	583	592	628	588	619	591	593	592	630	624	602	574	632	583	558	607	566	584	559	601	564	624	571	593	575	615	585	588	583	619	621	581	568	612	631	635	587	638	613	599	581	580	632	596	617	611	653	581	618	616	592	605	608	576	592	596	590	612	590	571	588	560	609	621	592	603	590	624	585	596	587	619	625	602	648	646	610	608	569	581	628	609	594	586	626	616	581	632	597	589	625	605	596	633	579	651	626	594	617	625	602	571	628	591	590	571	645	596	590	580	605	593	580	570	604	632	582	594	590	625	615	562	568	611	591	605	567	597	604	641	580	653	583	624	604	585	557	589	575	612	597	602	581	643	617	600	570	656	576	641	584	551	571	603	605	592	616	641	578	591	650	557	574	573	585	577	635	606	607	609	597	575	620	586	617	612	602	621	586	616	617	558	600	616	577	580	608	610	557	608	587	611	596	588	610	636	561	583	591	591	592	590	590	617	582	579	572	637	616	595	592	609	646	581	587	596	596	569	603	609	597	612	588	612	608	582	605	566	585	587	586	595	560	594	584	600	608	561	566	608	592	614	577	583	611	594	577	569	589	593	580	632	561	615	543	583	586	588	574	590	619	586	591	605	599	564	586	646	556	599	609	584	592	598	587	588	599	585	614	587	594	571	595	585	557	556	582	549	617	569	628	618	595	677	623	595	598	603	586	603	586	595	576	622	585	606	590	549	625	622	582	597	616	611	616	611	576	559	590	604	576	634	606	551	577	592	577	607	637	594	564	630	618	579	580	601	607	620	590	620	595	591	629	632	616	578	599	576	605	621	592	594	581	615	602	634	644	601	592	586	580	615	596	612	648	654	581	586	597	630	626	595	576	602	582	584	608	561	588	602	614	567	598	601	618	602	616	611	589	654	586	596	608	607	662	630	606	633	614	595	585	649	603	543	562	556	607	578	586	633	600	563	562	598	610	587	643	633	593	587	615	560	598	593	633	591	551	591	607	604	581	602	576	589	615	611	577	601	582	584	562	575	614	608	607	592	634	612	572	615	659	587	564	638	651	626	666	643	623	606	574	593	637	600	603	634	629	582	576	615	562	586	585	593	625	626	626	603	611	580	572	636	620	590	585	627	575	594	601	568	606	600	570	630	615	597	596	550	616	566	603	624	596	594	591	615	582	641	568	596	652	614	573	624	600	603	639	626	596	642	580	603	555	571	635	631	576	592	588	642	554	562	624	617	589	602	603	570	640	588	557	595	598	650	569	638	547	596	605	593	583	592	577	629	592	578	593	570	618	571	581	600	604	616	579	568	615	593	607	586	623	565	584	635	588	620	581	591	619	614	638	595	602	592	603	605	591	573	618	608	590	596	607	607	605	611	593	629	611	632	576	600	597	627
1312	869	573	477	5477	18420	19940	13579	6938	2306	726	277	102	64	50	47	41	39	52	47	52	46	54	55	48	43	44	44	52	38	64	53	59	57	49	55	57	61	58	46	50	42	49	57	52	45	54	49	40	54	46	63	37	48	58	47	47	45	51	49	54	50	49	54	43	41	44	41	48	56	49	39	53	42	50	55	44	58	47	38	44	40	34	42	48	29	43	48	44	37	41	64	39	37	56	44	51	49	56	39	46	50	54	42	54	46	35	38	54	53	36	44	51	43	51	67	44	44	47	56	60	53	32	45	54	45	55	40	44	53	47	41	41	58	59	41	47	43	51	44	37	49	42	48	49	48	41	40	52	52	48	43	63	56	43	50	61	54	56	45	47	61	47	42	51	41	42	64	38	46	55	47	50	53	42	44	45	54	52	44	42	50	44	37	56	56	55	53	59	52	60	48	49	40	46	48	64	57	29	44	43	50	46	55	61	42	46	63	47	38	49	47	45	52	52	45	55	41	47	44	47	47	57	42	60	47	44	52	62	55	47	48	49	48	53	51	57	61	45	52	37	50	43	48	60	44	55	56	57	60	40	37	43	49	52	43	47	54	51	40	51	54	59	68	53	54	42	40	55	57	62	47	55	60	57	48	61	59	52	40	44	38	56	49	51	41	51	46	42	62	45	45	43	58	49	52	41	55	37	52	48	48	55	44	56	53	50	50	51	48	38	42	42	57	63	42	40	46	50	53	34	47	58	60	35	49	50	55	47	47	42	40	55	57	40	56	60	51	47	51	51	57	48	38	40	42	64	64	39	52	48	50	50	59	51	55	46	47	53	49	48	51	53	52	60	39	49	53	41	48	59	63	50	59	55	47	53	60	60	40	71	51	59	61	45	39	44	43	43	51	51	55	50	41	60	55	46	57	50	45	48	48	52	51	67	60	40	44	46	42	49	45	47	49	55	45	63	48	55	51	48	51	52	52	53	47	53	65	51	49	47	47	42	56	50	62	45	43	54	43	49	59	62	63	55	52	47	47	68	55	45	49	55	45	50	41	55	62	38	65	52	37	42	49	37	59	36	55	50	57	50	51	53	57	33	50	51	51	43	56	42	43	48	45	56	56	49	44	52	55	48	53	52	52	47	52	57	41	53	51	57	45	67	39	48	45	33	51	50	53	44	38	43	55	66	52	40	41	53	57	46	48	52	52	37	45	58	57	47	43	62	47	49	54	45	38	43	42	40	72	40	51	50	55	59	53	49	42	54	41	43	54	52	63	43	51	26	37	56	53	43	45	55	45	44	44	60	45	50	58	47	65	39	50	53	47	43	47	59	49	57	50	43	54	60	57	51	47	55	43	49	50	38	35	53	52	46	56	39	44	50	57	43	50	54	45	48	53	53	51	45	53	62	47	45	46	53	34	45	53	42	52	55	46	43	50	52	47	60	60	57	46	36	37	46	52	52	55	36	47	50	49	48	38	59	61	46	47	52	51	56	54	49	35	53	48	45	54	48	61	56	41	47	51	44	57	42	51	43	47	48	46	53	63	46	60	44	48	40	42	46	55	53	49	54	46	49	43	52	56	55	54	56	45	42	40	43	61	54	51	50	59	59	55	43	41	50	58	39	53	44	54	39	52	49	50	58	49	51	58	40	48	60	48	50	47	50	43	53	55	51	58	43	40	43	54	55	60	52	56	45	63	50	47	62	41	50	51	58	62	48	44	43	59	34	45	50	45	47	50	44	53	45	49	61	54	41	54	40	47	38	50	36	48	46	52	59	51	48	49	55	46	40	53	57	50	53	56	39	45	52	50	45	49	63	46	41	63	57	38	50	64	54	54	51	43	52	47	51	59	55	49	46	49	44	49	49	64	57	45	45	46	59	50	61	59	48	45	59	46	51	50	49	54	54	64	39	48	46	48	40	38	57	45	57	52	43	53	61	56	49	48	55	58	41	66	43	51	39	48	48	49	48	40	58	34	58	54	48	47	42	49	46	43	42	49	56	42	42	53	46	49	36	51	47	69	45	62	44	50	48	55	57	50	61	47	55	45	62	46	41	41	58	60	43	63	55	46	49	46	46	47	50	50	48	48	51	52	49	45	42	43	52	55	48	42	44	39	51	35	43	44	59	46	50	44	56	49	38	62	58	51	50	48	39	52	58	53	40	50	57	49	53	55	54	44	48	53	58	49	55	61	50	51	51	47	56	59	55	40	53	51	50	46	52	40	56	54	59	43	58	63	57	51	58	52	53	46	55	38	56	45	55	44	55	40	45	57	33	55	42	61	50	47	55	45	56	52	58	42	37	31	58	58	50	51	45	49	52	53	60	58	47	55	51	55	42	57	44	53	51	48	53	58	35	44	53	57	53	51	43	54	51	54	54	53	38	55	49	48	49	36	50	63	45	57	48	50	59	52	53	52	64	51	55	48	50	45	49	69	50	57	46	38	49	44	52	45	42	41	47	58	36	45	46	60	42	44	45	43	54	44	47	44	43	56	45	52	44	46	57	45	48	44	54	56	49	47	47	46	59	53	48	47	50	38	58	42	55	33	41	46	51	49	49	52	52	37	52	57	69	47	48	56	43	59	44	50	44	64	57	46	51	50	50	52	59	53	45	49	53	39	45	54	50	52	43	40	40	39	54	45	49	50	45	46	49	51	40	31	58	47	52	52	49	44	52	53	44	48	45	51	48	50	50	47	41	53	47	53	45	45	36	53	56	50	44	45	41	50	59	49	45	50	48	42	59	49	40	51	40	42	49	54	55	46	44	37	38	52	47	47	43	38	46	50	47	42	47	62	47	53	48	49	49	54	38	60	54	49	52	49	61	60	64	62	50	61	49	37	46	50	38	57	46	53	44	48	52	46	47	44	53	42	58	52	52	47	55	51	44	53	48	48	46	36	54	44	42	60	59	62	48	46	39	46	51	60	50	47	60	45	50	55	49	58	42	55	40	52	45	37	48	61	52	57	41	63	61	51	57	57	45	58	44	54	43	45	65	64	49	56	52	46	50	44	41	43	48	54	49	59	44	53	56	48	49	44	55	50	44	46	50	54	56	45	45	47	48	51	41	62	52	41	64	52	55	60	43	43	43	51	51	59	44	52	56	40	48	48	42	44	47	43	40	48	37	45	59	55	50	45	65	44	56	49	55	57	50	54	49	58	56	44	47	55	39	46	48	55	59	55	37	44	43	48	36	55	53	52	58	56	44	54	38	57	43	57	53	37	45	57	42	52	45	57	66	58	52	46	54	44	42	40	57	56	47	50	52	47	50	47	53	57	49	57	53	51	51	62	60	41	50	46	59	60	38	41	45	57	31	53	52	50	52	45	38	46	41	43	37	49	49	53	52	50	47	56	60	56	60	43	48	63	63	42	57	50	57	55	49	56	49	54	44	46	47	44	40	43	60	46	47	55	38	46	34	42	31	45	52	49	59	55	47	57	57	58	35	54	52	47	40	47	47	46	54	49	56	50	68	42	48	50	42	61
22451	15193	10627	20993	52370	74506	69368	56059	40595	26764	15918	6818	2511	1195	691	673	693	609	593	676	624	640	641	645	603	622	607	625	642	639	635	618	633	604	645	645	594	603	640	619	597	635	601	601	591	636	609	620	653	654	622	611	594	607	584	668	629	689	638	624	603	670	625	620	638	612	665	638	564	554	637	609	617	621	619	574	603	622	640	644	616	617	623	616	676	611	635	615	575	643	595	626	618	657	573	652	602	560	639	667	613	626	619	628	652	644	588	623	630	618	606	603	624	633	643	587	641	586	654	605	602	618	646	613	624	616	593	585	649	633	635	613	626	643	633	584	626	615	675	606	606	621	642	642	611	626	636	643	628	641	621	588	654	603	607	629	623	573	588	618	640	635	619	638	650	602	608	634	639	642	629	583	623	628	614	638	631	604	653	568	611	683	638	586	675	624	632	611	607	606	589	672	570	594	613	666	629	612	634	673	653	642	618	628	624	601	622	643	644	602	603	632	589	624	612	639	581	575	605	604	639	652	552	662	620	621	638	634	623	638	619	589	641	624	633	610	627	599	631	613	643	600	651	605	591	618	598	620	625	641	610	646	603	635	645	648	631	647	622	587	645	665	626	594	598	595	613	640	617	594	659	620	613	620	637	634	636	654	634	639	588	599	594	674	597	651	582	626	646	603	618	628	635	628	667	597	669	636	639	615	629	670	597	568	594	659	627	587	605	589	585	633	603	585	606	647	572	616	681	627	612	582	643	623	657	599	625	639	625	645	644	666	645	604	625	599	643	655	637	606	632	639	600	608	625	584	624	612	625	618	641	652	622	599	633	643	616	629	597	584	623	635	654	661	634	637	624	618	662	639	629	611	619	679	626	638	638	612	597	671	635	614	627	603	616	589	649	651	635	626	599	643	604	604	630	571	596	613	607	602	615	624	639	624	616	616	657	602	609	606	647	614	679	627	667	664	653	653	630	623	609	606	643	622	581	584	626	611	576	558	659	652	598	625	607	646	620	592	616	594	627	622	663	591	649	615	609	637	637	613	626	614	626	619	602	588	586	601	615	630	625	655	628	624	640	634	586	614	604	645	585	577	640	665	615	604	664	618	647	616	609	678	658	600	592	599	622	603	624	635	635	594	611	641	619	656	642	587	604	652	657	592	626	609	662	572	602	643	585	602	602	624	599	632	625	594	658	611	639	581	671	596	626	624	606	647	634	616	603	671	660	617	645	640	597	598	636	608	602	651	645	601	604	576	634	626	652	628	639	604	601	650	653	606	643	627	613	647	592	611	653	628	604	651	606	656	620	631	589	590	594	594	638	634	617	596	663	630	598	635	594	589	623	610	646	621	586	606	633	609	611	590	624	597	638	627	605	647	617	696	644	550	629	602	665	637	654	606	644	631	618	608	615	624	612	671	591	585	604	609	669	586	636	621	600	617	652	628	601	653	610	581	636	642	665	618	625	577	631	616	627	624	624	603	660	630	640	653	645	657	603	628	618	589	609	623	603	617	652	597	585	610	641	641	590	614	599	670	637	635	579	611	613	638	621	639	582	602	628	613	607	605	628	632	604	634	655	626	621	620	610	648	623	663	602	625	620	642	629	597	625	613	611	625	637	648	623	598	629	625	647	639	661	617	623	633	631	662	640	603	613	655	601	591	619	645	599	597	642	621	633	625	663	646	638	649	611	643	606	631	637	644	608	651	632	621	587	606	619	636	602	650	631	660	634	622	619	643	620	604	636	611	602	640	656	591	593	613	676	653	647	641	613	633	603	618	675	609	599	617	586	604	617	618	654	617	658	616	625	622	638	617	585	662	620	640	605	660	619	586	594	641	638	640	603	617	615	631	612	614	621	628	605	620	666	642	652	668	684	607	604	606	618	613	622	633	624	627	675	614	650	630	612	684	578	605	636	656	664	642	635	636	618	587	608	625	642	589	624	633	561	608	625	603	608	622	588	612	603	642	616	681	586	641	630	612	621	607	640	646	592	661	615	608	659	634	603	672	684	616	624	652	643	630	619	648	631	680	581	642	633	632	598	631	608	633	657	631	608	610	630	643	596	601	646	646	572	614	609	600	628	644	630	618	608	661	605	619	600	613	651	605	606	645	586	580	653	630	599	641	658	617	625	584	612	664	617	643	623	633	640	587	627	602	635	613	616	635	645	615	658	677	608	584	615	634	581	629	617	629	632	585	657	635	631	667	634	640	630	622	603	622	632	606	608	639	609	651	608	617	623	610	626	601	605	625	633	597	644	641	635	619	562	625	639	567	633	645	612	651	661	680	584	625	640	630	610	600	644	618	684	615	620	626	592	616	624	652	602	627	627	634	584	646	573	613	644	631	603	589	665	582	586	650	669	609	575	622	624	614	585	647	649	595	645	597	604	630	593	620	628	603	645	609	610	676	677	621	626	664	614	659	628	593	620	628	605	607	619	645	667	622	652	617	656	600	621	606	636	604	621	649	611	627	599	608	613	631	579	638	601	642	652	612	624	610	591	623	614	643	610	606	614	640	673	613	655	630	638	609	625	644	598	604	614	656	613	607	608	629	622	658	560	618	627	586	643	640	594	631	619	637	595	637	626	598	631	600	567	632	623	604	615	657	634	628	599	648	634	622	704	630	552	588	623	642	617	660	610	618	624	584	573	628	612	558	642	596	602	631	615	637	620	625	636	634	614	597	611	622	604	634	638	607	581	662	571	636	623	637	624	656	673	618	610	584	651	626	605	620	616	654	631	638	638	641	598	600	608	624	594	617	604	646	615	676	632	626	628	594	578	642	629	649	645	581	598	589	636	638	637	627	615	631	644	621	619	644	642	632	607	618	592	633	601	581	616	643	632	613	575	612	579	560	618	623	613	633	589	608	634	678	670	615	615	619	595	578	612	634	649	622	573	612	601	622	599	610	623	599	599	625	610	618	619	611	613	634	650	598	667	624	609	663	651	615	610	607	636	625	635	672	604	648	675	661	651	609	618	617	598	636	640	630	631	620	646	650	636	623	623	620	624	562	640	645	642	624	626	595	626	622	590	633	596	644	652	649	635	566	600	612	684	590	593	608	612	633	624	616	658	612	647	608	647	636	616	585	580	623	639	635	634	621	642	667	597	607	622	643	594	628	614	603	608	623	637	649	625	641	604	608	608	595	627	648	673	632	659	644	636	614	653	614	606	611	625	599	613	569	617	601	578	635	570	624	644	608	595	605	605	612	650	669	612	627	639	617	634	628	639	601	646	635	627	624	614	618	626	569	599	596	678	635	602	636	667	610	600	591	593	650	660	623	651	634	618	624	662	629	638	608	617	665	573	610	584	687	653	614	642	604	638	605	629	612	600	588	659	579	629	641	644	639	652	692	653	617	649	600	604	635	643	636	638	631	577	621	622	616	630	669	667	646	646	608	615	637	618	586	631	616	628	619	660	582	661	594	635	660	653	627	608	636	641	616	592	636	621	627	614	576	612	627	636	604	592	615	636	597	593	620	687	612	605	655
1377	175	109	150	1513	4821	3992	2663	1223	499	206	91	55	44	49	36	35	40	44	46	43	47	41	40	36	51	35	47	51	35	50	41	42	30	38	38	49	50	50	33	40	40	46	44	43	39	39	45	40	34	42	50	49	46	36	43	31	40	29	49	48	37	37	31	47	34	47	50	47	39	47	46	34	39	41	45	34	43	47	47	42	52	43	48	41	42	44	42	41	48	40	51	39	40	32	39	37	38	43	33	46	51	55	42	49	37	36	44	39	30	42	48	43	38	42	42	43	41	46	51	48	40	47	45	48	45	54	42	37	30	43	41	43	47	50	47	39	37	37	37	49	41	39	47	39	38	52	41	36	48	41	37	33	36	48	34	32	45	38	33	39	40	41	39	42	49	38	45	46	38	43	44	42	44	43	30	45	48	48	41	44	31	40	33	42	31	31	45	28	43	39	30	40	40	56	42	40	44	30	35	53	48	42	41	24	44	44	53	40	47	43	34	36	31	47	33	30	32	41	45	45	46	48	39	41	37	32	43	36	33	42	36	42	36	36	48	33	42	45	32	42	33	46	49	54	49	56	41	34	45	42	47	38	59	38	44	41	31	47	37	51	42	37	39	43	45	55	43	53	42	43	42	37	49	44	40	49	50	41	36	35	31	47	50	40	39	42	42	54	42	43	47	33	41	34	49	42	48	37	43	34	47	48	37	40	46	41	45	33	40	44	46	40	34	35	48	44	40	40	46	62	67	36	60	49	50	50	36	47	45	48	47	37	36	36	32	42	38	36	44	38	46	45	46	35	37	34	54	42	38	48	49	53	39	39	46	39	40	50	43	40	40	35	37	34	49	42	46	36	47	39	47	43	55	46	41	45	53	42	35	35	44	38	33	49	42	35	46	43	42	28	44	51	38	36	37	36	47	46	45	44	40	43	40	51	37	44	35	37	46	43	39	50	39	46	39	44	39	49	41	36	40	49	43	55	43	30	47	55	37	43	47	38	49	44	39	42	42	49	40	43	45	52	45	36	51	43	44	35	41	55	43	47	44	47	30	43	50	48	42	35	45	35	47	41	52	42	36	47	42	40	52	42	36	44	42	44	46	40	42	47	35	48	35	42	57	48	46	56	29	44	52	43	44	30	43	56	35	37	50	43	45	44	45	46	28	45	36	48	44	48	60	38	41	43	38	37	35	44	34	32	39	34	33	46	46	40	38	39	47	45	41	50	40	56	34	45	45	48	43	45	56	41	38	49	38	44	34	40	45	41	54	51	41	40	26	42	47	42	44	40	45	44	43	34	49	33	41	29	49	41	45	40	40	30	46	36	36	54	38	16	33	42	37	39	48	37	49	44	39	33	45	43	42	37	33	45	45	46	37	44	47	37	52	42	48	41	34	48	34	35	37	41	46	45	38	47	44	45	46	34	43	45	40	44	47	39	30	49	29	46	50	49	36	35	46	31	28	40	42	49	42	49	41	47	40	36	32	35	41	34	42	43	43	29	45	47	41	52	51	31	36	42	46	49	34	36	42	52	35	37	44	41	46	44	43	53	43	41	42	39	51	51	44	47	35	45	39	46	51	36	41	38	38	44	50	37	56	48	38	48	48	41	42	40	50	36	40	36	45	40	41	44	33	45	34	40	40	53	46	46	26	44	45	54	47	41	39	36	44	35	33	45	45	40	41	33	37	37	42	37	35	42	49	37	44	50	32	50	38	43	38	53	40	39	40	41	34	36	42	43	47	46	36	39	38	36	49	29	36	38	55	35	41	41	45	41	44	43	42	54	39	35	37	39	50	35	43	40	51	45	39	53	36	34	48	38	42	32	53	45	35	41	35	44	41	46	33	46	38	39	50	52	38	37	61	48	44	45	34	42	45	42	51	49	38	42	36	40	33	28	38	48	44	48	34	54	46	47	35	43	39	45	41	54	46	38	37	45	44	47	40	51	47	50	38	46	49	47	37	41	44	38	40	44	50	49	33	37	40	47	41	40	52	42	38	54	45	26	37	41	45	42	38	51	47	39	42	40	34	47	41	41	60	46	39	50	33	46	29	47	62	43	38	29	42	44	44	46	42	50	54	36	37	36	38	44	42	42	39	53	37	44	38	40	47	30	42	50	46	40	43	40	37	46	51	48	40	46	33	44	43	43	39	46	38	32	41	42	49	40	44	45	42	42	37	47	39	41	44	45	38	41	48	46	47	41	54	31	42	44	46	36	34	57	42	57	41	30	35	34	46	38	29	31	47	41	38	45	35	33	47	48	49	45	34	40	38	45	36	43	40	49	50	46	43	38	44	40	44	41	56	35	43	39	48	44	28	39	41	39	35	37	54	45	47	49	29	37	48	39	36	30	52	47	31	42	42	48	42	47	35	43	40	47	49	46	42	44	42	46	43	35	37	32	38	45	45	45	43	52	47	37	33	45	45	39	47	43	52	41	42	43	44	44	48	47	45	40	45	29	49	55	41	49	45	37	34	47	39	41	43	31	43	43	50	41	38	40	43	42	46	33	42	40	36	42	43	45	39	55	48	43	44	38	41	44	44	38	48	40	39	43	40	39	42	49	46	43	42	38	46	37	52	58	37	36	41	57	48	47	42	42	39	38	28	40	37	42	36	45	42	51	44	41	35	36	54	51	50	38	55	41	41	30	52	43	49	46	40	64	40	47	52	35	32	45	46	51	42	43	38	50	47	45	39	39	32	41	45	38	47	36	44	41	44	31	37	44	39	48	53	47	50	43	49	41	49	33	45	37	39	29	40	31	45	42	34	48	37	39	31	39	51	50	43	50	38	43	44	52	43	54	42	47	49	45	48	53	40	37	47	35	37	43	47	40	39	43	38	50	43	45	43	45	38	46	49	41	41	47	36	42	34	45	48	45	29	48	43	43	36	45	48	47	43	48	41	39	43	43	42	38	43	34	44	49	41	52	39	39	39	48	45	44	53	43	42	38	32	44	46	37	38	30	43	47	44	45	52	35	35	48	38	37	47	51	47	46	50	32	40	45	40	29	45	43	48	29	45	42	38	54	52	38	31	43	39	32	53	34	44	40	41	50	46	39	42	51	54	35	49	39	44	41	44	42	42	47	40	49	58	35	45	49	43	48	50	43	24	40	38	55	50	35	44	46	64	33	37	50	43	41	44	44	48	30	43	38	60	34	33	39	40	41	46	46	40	48	41	54	43	33	41	39	29	39	49	39	56	40	31	37	34	46	32	54	44	35	48	46	36	36	46	45	41	46	35	42	37	44	38	48	50	53	36	37	47	42	47	52	54	41	53	41	35	37	39	35	40	41	41	43	40	51	32	44	55	43	53	45	50	32	42	48	33	36	42	48	44	53	36	32	53	53	38	37	42	42	34	32	37	45	43	31	29	46	33	42	44	50	42	30	45	46	40	49	44	44	43	51	42	45	45	42	36	54	39	26	44	41	36	49	33	49	36	34	32	46	45	29	45	34	45	38	50	38	42	36	31	42	35	40	52	35	48
12523	4561	2273	8110	39938	48620	40524	32758	22883	13397	6020	2420	1148	712	587	577	535	549	556	538	527	545	588	541	548	526	559	523	567	502	552	536	521	510	523	537	517	571	527	547	523	579	493	551	522	532	537	527	503	513	559	560	559	550	527	468	529	512	529	546	551	521	531	489	547	511	505	551	506	565	496	527	573	510	557	532	558	563	555	554	530	508	531	514	541	564	529	516	556	534	471	517	533	518	504	544	543	532	535	558	522	539	504	508	593	534	548	504	514	531	523	514	552	534	538	509	560	525	539	571	525	546	545	553	556	529	552	549	548	517	520	525	532	549	550	529	528	533	551	569	537	555	522	521	520	542	536	513	557	530	496	526	549	540	565	559	516	570	530	557	527	504	550	527	524	512	546	563	498	489	528	521	510	493	523	536	523	552	512	522	551	544	551	562	504	528	524	504	528	563	561	530	522	543	506	548	509	523	548	555	527	582	500	531	579	508	529	529	551	528	518	530	508	515	545	579	566	583	554	555	549	501	515	551	554	572	546	510	535	550	526	524	509	516	537	503	532	539	536	564	522	535	515	523	533	533	520	535	502	563	561	519	499	548	521	545	505	543	547	543	519	514	510	518	562	525	513	546	530	531	513	546	516	560	525	551	532	547	529	488	530	510	547	530	552	501	531	514	572	525	563	531	553	526	540	542	525	507	547	524	534	513	531	526	512	517	501	555	524	577	555	509	556	510	571	506	497	521	571	518	547	526	568	490	537	518	534	527	501	526	541	517	528	551	509	520	492	525	536	523	528	496	492	553	492	559	526	572	577	488	570	557	527	511	503	564	539	565	534	551	555	556	519	504	531	511	517	528	521	532	528	509	516	526	513	528	543	533	526	509	545	527	531	522	553	530	558	575	511	540	564	530	550	524	538	588	525	527	562	531	566	565	540	562	562	502	513	532	517	542	492	532	520	573	522	535	531	533	516	485	555	554	544	511	569	504	495	529	557	519	493	521	542	515	546	517	544	546	549	547	502	543	561	558	528	526	519	523	533	553	539	519	592	547	557	553	513	547	529	576	507	539	526	497	543	528	523	531	532	549	509	558	495	569	507	526	520	508	537	517	526	557	533	547	512	517	571	509	558	574	524	491	578	524	530	506	521	588	533	563	496	514	543	491	524	555	524	480	516	486	537	587	572	551	530	529	497	547	512	545	514	535	520	497	545	510	513	530	522	532	523	567	586	530	497	536	549	566	498	567	536	525	552	553	521	493	542	571	538	528	565	567	517	536	513	488	542	552	524	520	513	560	497	535	544	539	546	541	536	534	564	553	551	500	552	558	534	563	530	525	551	552	526	553	539	533	583	524	518	511	565	564	555	530	530	504	550	539	519	561	534	535	579	542	547	550	500	510	527	610	549	499	513	537	514	525	518	552	541	547	567	534	533	524	554	522	540	543	497	558	551	551	547	563	525	539	508	545	494	552	545	553	525	541	560	572	572	497	511	542	532	555	530	561	537	510	546	576	530	542	515	513	500	584	550	478	572	518	533	526	530	531	519	540	511	499	518	501	517	509	518	516	509	508	551	540	553	510	551	542	542	527	497	505	564	528	540	536	529	547	505	560	517	529	546	510	495	552	545	528	494	565	568	491	522	536	540	491	514	503	532	494	485	538	504	531	568	530	534	567	484	526	506	467	533	521	502	529	519	521	468	540	532	485	557	534	512	489	514	560	534	534	540	514	534	535	490	505	527	549	569	533	543	536	509	533	557	541	524	541	557	524	498	529	562	533	538	511	494	521	502	505	584	549	548	560	528	564	554	563	487	520	561	516	542	538	565	538	512	534	529	517	555	487	528	523	521	535	544	501	495	521	570	560	519	524	508	499	540	494	523	537	544	545	545	491	555	522	551	507	543	509	558	579	538	530	505	562	548	513	528	530	569	538	552	543	528	524	484	575	516	538	472	560	526	495	494	558	528	497	543	545	508	521	523	537	546	505	527	533	574	544	499	556	533	500	563	558	567	542	520	507	546	518	536	540	514	529	546	530	526	575	536	523	467	489	558	507	562	533	526	588	497	557	564	549	548	527	538	522	516	498	524	500	489	549	499	543	517	528	524	498	515	530	587	482	535	526	541	499	531	561	503	556	534	522	552	536	513	512	499	537	573	501	545	486	541	509	527	515	585	523	600	545	540	504	557	517	522	556	543	565	531	549	544	559	543	553	550	513	451	539	490	528	555	521	514	527	537	524	490	532	546	531	529	518	547	493	554	517	548	546	508	534	493	539	549	542	543	528	521	533	511	558	557	522	501	563	531	517	543	557	549	548	515	598	490	574	520	537	547	534	522	552	537	518	524	515	537	506	513	544	582	498	554	483	543	528	551	532	548	525	543	542	569	551	529	544	564	538	571	510	565	530	529	551	531	539	538	564	553	529	527	516	516	528	502	506	560	536	579	556	500	566	524	529	523	490	563	560	549	518	535	528	546	531	556	555	543	463	509	555	515	533	544	552	501	537	554	520	530	554	571	500	518	511	560	580	539	548	508	517	526	540	536	561	506	524	536	523	502	511	499	533	511	507	544	520	561	558	518	492	567	527	530	554	498	524	555	539	516	529	519	559	497	520	522	514	540	506	550	508	514	564	568	539	571	553	526	539	521	551	523	540	513	552	503	543	577	530	519	508	557	529	561	559	489	521	520	541	529	569	564	540	516	535	527	522	527	557	528	541	526	541	518	536	553	549	505	505	524	533	533	535	555	549	513	586	499	536	576	482	520	550	529	545	558	532	527	488	556	548	520	555	549	541	544	532	541	496	524	544	504	554	467	557	523	512	576	567	561	546	508	549	561	571	509	522	541	536	548	535	520	521	545	584	541	502	514	498	571	521	534	497	541	522	555	548	546	514	566	518	502	503	525	561	539	553	521	547	550	545	543	533	557	571	558	537	494	484	481	501	507	539	513	577	526	552	549	533	558	533	548	520	562	590	528	571	563	561	516	514	523	536	554	502	538	521	499	529	555	543	558	560	505	484	536	493	520	533	530	555	500	523	552	532	528	552	574	539	551	511	492	544	510	550	534	539	575	529	548	541	538	534	560	542	578	562	510	508	541	565	593	554	543	552	487	581	548	529	533	527	542	544	542	570	526	510	520	501	544	533	561	531	514	563	550	507	544	555	505	548	516	530	521	555	494	548	548	503	541	539	537	539	487	503	528	517	504	558	583	577	502	522	569	520	535	507	540	542	538	523	521	542	523	497	563	545	497	531	532	540	543	514	545	543	555	488	559	559	517	506	507	522	507	558	497	519	553	546	521	571	542	553	501	517	568	559	527	544	552	518	487	468	530	470	535	516	559	504	485	507	485	527	530	545	543	530	575	529	490	551	539	536	533	535	538	530	573	540	523	550	499	564	511	524	509	528	507	564	518	537	536	541	519	505	574	510	517	539	507	591	529	574	571	513	516	486	531	534	531	534	492	522	500	553	529	573	509	513	540	551	539	541	525	540
593	270	213	845	4872	11136	10847	6138	2772	1618	625	273	122	66	48	51	43	54	44	54	33	42	45	46	45	45	38	34	45	44	49	45	53	53	45	40	40	38	51	40	46	49	32	49	41	51	32	36	44	42	35	40	54	47	25	52	44	37	52	42	43	51	36	51	45	44	41	40	32	45	50	25	44	49	38	38	58	43	38	45	50	37	38	44	41	46	49	27	42	54	37	35	49	47	33	53	45	43	37	46	44	47	56	35	47	32	57	40	34	49	46	49	50	44	47	44	43	40	39	46	57	44	39	48	54	48	40	50	49	49	45	46	43	52	32	35	55	55	51	47	42	32	54	49	46	53	43	47	55	35	64	39	42	45	38	40	33	53	41	53	34	39	39	47	47	37	40	43	36	45	56	45	47	38	41	43	38	42	55	54	46	49	44	44	47	37	40	31	41	37	48	41	50	52	44	44	37	51	41	46	46	52	39	57	44	46	37	36	35	46	34	39	37	52	52	54	41	43	45	45	41	47	40	44	45	54	55	40	51	51	45	41	38	49	53	48	36	50	57	44	43	48	50	33	49	50	42	36	43	41	42	48	34	56	57	31	46	42	50	40	43	54	40	40	40	45	43	39	52	46	44	39	47	37	48	43	40	48	47	38	52	49	39	56	46	47	49	41	32	47	32	50	35	53	42	36	61	51	43	43	46	53	38	40	42	38	48	47	46	51	31	37	44	40	53	32	37	53	47	42	37	42	45	39	53	44	48	40	45	46	45	55	37	49	50	40	47	39	36	49	44	38	56	40	45	44	50	44	51	42	42	51	51	43	42	31	47	45	54	43	55	53	49	43	46	51	41	56	51	47	47	41	60	42	40	46	43	48	55	54	37	41	51	55	52	47	40	43	57	46	45	48	46	47	37	37	37	50	53	50	50	47	54	44	42	50	50	52	30	40	35	41	37	43	37	45	37	48	37	55	49	52	32	45	36	39	41	55	57	46	52	40	39	42	43	55	38	34	45	45	52	38	41	41	45	60	44	48	49	37	37	42	47	38	51	43	41	53	48	41	47	48	40	51	52	47	53	45	51	31	46	54	35	40	48	45	32	41	45	41	53	57	44	56	38	40	35	47	38	46	44	31	48	37	55	46	59	37	48	52	33	48	53	50	49	34	37	42	39	47	46	37	44	54	59	47	27	54	51	57	51	53	40	44	51	59	44	46	36	52	44	56	33	43	43	48	35	41	41	41	49	48	50	59	41	46	44	50	39	43	38	54	45	48	37	47	50	50	32	48	41	41	43	50	55	47	42	38	44	47	36	48	51	39	62	53	52	45	26	41	47	41	44	41	35	44	52	46	56	45	42	44	48	48	38	45	45	41	39	50	39	38	35	52	49	50	47	42	40	43	44	57	47	31	45	43	42	51	38	44	48	45	62	47	40	33	45	58	48	40	30	51	47	54	48	56	48	38	44	55	47	40	41	43	43	44	54	41	46	45	50	39	52	34	33	39	51	43	51	36	40	54	43	30	50	40	45	31	51	45	46	45	48	44	35	41	33	48	41	39	43	46	34	33	43	53	44	50	39	43	48	55	47	44	47	43	46	33	48	43	52	44	34	47	44	56	51	45	39	50	33	46	49	47	33	35	44	35	46	44	43	43	56	50	38	40	37	54	54	53	31	39	45	47	48	42	62	36	53	43	51	40	37	47	56	51	41	41	47	48	55	42	51	37	38	46	52	35	50	40	53	41	42	47	59	52	39	38	50	48	46	48	39	45	34	46	48	44	37	49	37	48	37	48	42	43	36	51	37	46	50	38	45	45	30	37	47	43	54	43	43	43	44	33	48	64	42	50	50	51	44	48	49	48	41	44	42	41	45	37	65	43	46	64	41	35	47	51	48	55	43	42	40	43	49	54	40	39	40	43	47	48	40	42	40	47	40	34	56	38	50	46	45	49	58	36	36	41	30	40	41	53	33	57	44	42	56	60	55	45	49	38	43	45	32	39	53	43	39	44	37	50	36	43	41	45	53	46	48	52	39	57	45	36	34	44	39	32	41	38	44	59	39	50	38	54	53	46	41	33	38	41	46	45	41	49	48	47	46	37	38	38	39	58	52	40	49	58	46	47	45	47	54	48	45	56	37	45	53	40	53	47	41	40	41	47	44	47	43	38	48	45	36	54	51	49	38	39	36	42	48	40	42	52	42	47	35	41	50	45	40	47	43	36	45	49	40	48	53	52	54	49	50	43	44	36	40	38	57	33	39	46	27	44	40	55	40	35	46	60	43	37	46	54	47	41	38	48	46	37	49	41	47	56	46	46	52	48	32	39	51	40	38	48	44	48	49	39	37	47	45	35	46	44	43	43	42	33	46	43	48	37	47	55	44	43	46	45	48	36	44	39	39	50	44	44	39	42	45	50	34	41	42	35	31	40	58	45	36	40	46	45	45	48	42	41	40	41	37	35	42	47	56	41	45	42	47	50	50	45	45	47	40	48	53	42	46	45	40	34	51	45	37	45	46	54	45	39	40	53	53	32	37	45	46	51	47	54	54	37	35	46	34	42	61	50	55	48	42	52	57	42	63	52	44	45	48	43	47	46	37	43	61	39	38	43	44	38	43	54	40	36	39	42	34	38	44	36	48	55	46	43	46	41	45	47	39	44	41	48	45	36	45	53	43	44	37	41	41	45	57	43	52	42	40	43	45	49	34	47	60	46	40	57	42	53	50	47	52	41	56	48	46	43	37	38	42	39	35	46	26	35	45	39	60	44	42	53	40	52	50	52	54	36	38	50	36	33	51	39	49	51	38	46	48	33	45	41	55	37	51	52	54	38	56	39	45	47	47	50	45	44	37	46	43	39	56	39	46	34	47	38	55	38	51	43	38	49	43	42	41	41	39	52	44	43	27	49	44	49	49	48	48	39	48	46	37	48	51	46	46	45	52	57	46	37	34	27	49	46	59	35	50	46	36	51	52	39	37	38	41	40	48	50	43	47	45	50	41	38	50	55	42	45	47	51	47	47	50	45	40	46	49	45	40	38	50	52	58	47	50	44	54	44	36	48	50	61	44	48	54	39	42	41	39	39	51	57	31	52	40	39	49	43	36	49	47	46	37	49	41	44	35	56	66	30	53	47	59	44	47	30	52	43	49	39	46	41	48	43	39	38	36	42	39	69	44	49	43	59	46	45	46	45	43	53	36	40	39	30	50	41	43	40	46	54	55	42	47	48	47	56	42	49	45	49	38	36	38	40	56	40	37	46	37	33	52	45	53	42	48	33	37	34	45	44	44	45	40	56	36	48	40	47	36	52	43	48	50	51	39	43	56	55	43	55	39	46	51	55	43	40	39	29	37	41	40	48	56	61	29	37	50	37	44	44	40	43	45	38	36	38	40	59	45	46	41	38	43	44	45	51	39	44	41	30	43	37	50	42	47	43	27	51	39	49	45	34	36	36	42	46	45	45	41	55	38	38	47	50	44	42	44	49	32	46
14387	7401	4323	25916	55080	63106	55170	43283	32157	25619	15177	7048	2858	1190	710	596	546	535	548	544	564	573	567	544	590	522	575	557	536	534	561	502	535	550	565	582	555	575	545	541	546	534	584	579	560	557	553	594	558	530	579	564	561	539	555	548	545	560	573	576	513	558	558	541	563	565	537	511	578	621	545	555	535	528	528	555	568	567	607	575	562	565	582	558	545	568	582	553	584	547	559	501	558	547	512	555	534	557	573	549	521	514	528	569	619	534	560	521	542	536	549	512	506	564	566	594	540	550	579	568	573	551	548	600	586	536	548	592	575	554	529	536	553	559	582	524	556	585	589	574	556	574	542	556	525	574	545	580	583	557	529	598	570	572	525	562	546	501	547	575	618	538	606	538	614	556	567	581	541	588	528	531	541	522	505	555	563	579	568	556	577	517	525	553	556	578	604	572	518	559	520	565	536	587	515	579	593	551	550	527	575	579	539	561	563	589	546	582	538	545	528	591	554	575	537	503	516	534	585	546	511	599	567	586	539	525	550	551	539	550	589	570	555	572	520	540	592	590	550	544	521	575	558	558	568	538	536	556	552	575	531	565	553	572	510	575	551	552	535	540	573	575	550	572	568	556	561	554	532	523	525	559	548	588	556	573	616	591	580	579	547	545	578	567	542	550	577	529	522	521	552	553	518	532	551	526	550	562	587	569	570	608	595	550	566	576	557	592	552	545	563	581	565	586	576	543	510	622	578	549	596	551	579	573	555	537	528	534	584	596	550	562	560	530	571	546	495	552	540	547	551	552	536	536	575	562	559	545	582	579	555	572	565	571	563	557	579	539	550	507	541	552	542	589	565	517	552	582	543	581	525	567	551	557	549	570	556	581	572	579	552	541	545	559	523	570	580	564	556	547	580	610	559	527	585	562	564	577	539	542	594	581	547	564	550	568	557	570	560	546	560	544	544	552	557	557	545	574	584	540	549	579	565	570	568	570	560	538	474	579	609	538	556	613	581	594	619	562	561	546	556	536	518	569	566	518	565	575	528	574	573	566	544	574	525	557	555	521	586	557	529	561	510	546	553	586	568	551	594	609	539	556	556	587	591	595	576	567	578	567	570	569	516	527	552	524	557	514	575	580	562	564	532	569	588	563	514	541	532	599	567	579	568	571	553	534	550	551	557	551	520	563	557	600	563	542	566	571	581	521	552	544	573	541	570	559	554	546	551	552	509	590	589	581	532	543	558	495	648	510	576	547	556	563	529	552	549	561	594	572	525	555	576	510	512	592	551	586	559	551	553	603	540	551	554	559	576	590	575	564	543	518	543	555	572	555	556	560	592	512	614	564	537	577	535	569	555	577	569	555	559	551	566	585	575	598	562	548	551	580	560	586	559	561	535	594	553	549	546	555	559	530	575	549	575	566	551	568	523	563	521	546	580	593	534	555	541	541	515	533	548	535	590	531	522	590	577	527	543	552	565	602	564	586	557	574	562	612	587	566	549	550	568	571	570	527	616	591	539	561	569	576	579	538	539	578	556	591	563	563	519	576	546	595	560	592	536	564	557	565	549	540	574	551	520	552	559	540	515	529	555	559	557	529	542	536	574	509	523	549	513	559	570	561	577	523	569	566	568	540	567	552	562	549	532	544	536	604	497	600	561	584	539	539	561	552	571	528	551	536	509	551	551	572	556	541	576	545	540	588	586	552	523	558	578	535	557	571	593	537	535	548	553	540	539	538	565	568	531	552	545	553	539	587	570	569	526	549	575	605	577	542	569	605	592	547	549	595	555	533	526	563	537	540	542	537	602	533	547	518	565	570	586	558	524	551	573	571	576	619	559	572	524	573	586	583	592	568	575	547	576	595	587	560	539	578	537	560	548	542	546	584	585	530	554	568	594	560	560	551	563	605	541	565	589	564	561	560	585	557	561	583	572	554	547	557	571	604	543	554	551	582	558	570	562	543	532	554	538	554	559	545	570	542	559	598	550	556	580	562	568	530	560	567	580	568	570	550	612	575	545	545	548	532	586	513	556	584	559	557	527	559	563	532	553	537	562	536	540	551	540	538	536	493	531	565	558	564	584	549	531	586	589	553	551	540	543	529	529	582	581	582	581	547	541	530	548	551	533	578	514	542	611	540	545	541	556	548	546	566	573	571	558	524	509	528	544	585	576	559	545	569	552	563	541	560	553	505	590	546	530	519	572	575	615	563	521	565	571	549	551	538	517	553	563	569	580	563	551	554	540	541	546	549	542	506	588	553	593	548	554	559	528	560	548	527	558	522	567	559	555	564	582	530	549	560	587	588	522	556	571	582	579	586	574	564	594	600	606	573	545	561	545	554	527	564	572	539	542	534	586	597	506	586	564	542	561	571	568	600	506	558	544	562	527	551	557	551	553	561	539	528	556	535	554	534	543	559	541	555	549	563	546	556	557	564	594	574	538	541	568	503	550	582	541	590	603	546	563	596	558	572	553	570	562	550	601	529	586	545	552	523	551	596	605	568	523	585	579	585	552	537	567	551	540	546	533	579	558	580	541	581	524	552	516	529	541	553	559	571	577	550	558	565	519	576	578	580	571	562	535	585	554	526	523	543	558	559	542	598	567	573	534	544	603	577	532	575	568	545	533	544	572	594	559	534	537	557	549	546	543	557	572	549	535	578	567	557	580	568	568	572	567	617	583	599	502	540	557	537	545	545	550	544	559	553	550	565	533	543	510	574	556	569	502	609	598	562	561	571	578	528	569	571	590	565	573	576	569	560	544	556	583	539	575	543	525	559	556	587	565	530	531	548	556	570	536	562	596	599	521	489	548	550	572	557	552	522	560	561	562	528	535	583	529	574	565	564	593	574	576	547	594	582	592	534	574	560	543	574	565	547	596	532	587	526	580	599	561	533	586	552	547	518	539	553	555	513	557	580	587	537	581	546	514	564	531	557	568	529	543	591	523	580	532	530	558	619	536	563	513	607	572	539	577	540	561	542	581	568	553	560	510	546	587	552	555	573	499	584	572	567	588	545	565	568	541	592	567	563	569	525	535	588	564	539	572	570	548	553	595	556	564	548	539	540	553	575	531	510	561	544	552	566	552	525	530	519	553	571	582	549	572	555	554	549	527	548	566	542	556	558	567	533	571	587	583	544	596	532	553	558	561	569	546	542	576	553	594	565	550	558	518	536	573	557	555	568	549	517	527	583	588	552	557	544	546	593	534	560	547	585	556	563	577	550	541	564	539	548	537	551	535	542	554	587	533	562	522	586	530	539	579	568	534	542	524	541	546	552	572	530	566	538	543	530	605	567	566	573	567	565	562	560	514	514	575	575	528	538	553	602	589	556	536	514	557	561	568	535	582	538	579	587	563	540	547	515	581	551	560	549	506	595	552	514	562	557	599	539	562	563	579	594	527	541	523	534	559	572	548	568	517	550	552	560	535	577	565	541	584	545	532	587	565	541	552	546	550	560	563	569	546	539	584	586	526	587	544	547	578	580	571	593	573	543
2093	281	213	674	5780	12529	9433	5708	3706	1559	652	238	119	65	63	52	51	40	41	41	48	40	50	38	47	43	43	46	41	46	40	45	51	44	42	42	38	41	39	54	45	47	45	46	44	50	51	31	57	36	54	58	57	57	48	36	34	46	55	43	51	50	36	47	36	52	59	47	47	39	44	49	41	47	54	60	56	50	55	46	36	40	51	42	50	46	41	50	58	34	48	52	58	50	57	41	51	53	34	42	43	46	46	54	42	53	43	51	53	52	51	54	56	57	52	53	59	54	44	45	32	58	57	53	53	37	50	39	48	46	63	58	37	53	44	58	46	52	66	44	53	41	56	39	37	38	45	50	32	40	44	58	46	27	46	50	51	60	33	38	50	53	42	45	44	42	51	34	49	58	44	51	37	47	58	49	45	43	44	40	51	50	40	45	33	50	46	43	37	42	40	40	57	49	57	49	36	46	38	44	42	44	51	40	59	59	49	52	56	46	55	58	50	49	52	42	43	44	47	43	47	47	70	42	52	47	53	41	33	68	51	43	54	45	50	49	41	47	58	41	39	43	39	45	49	48	54	42	44	36	48	46	48	44	51	45	57	41	50	41	38	34	43	47	56	54	53	48	42	44	46	49	41	41	45	61	43	52	39	54	47	51	54	49	35	50	36	39	47	39	57	46	48	38	41	52	46	51	53	48	36	45	49	45	45	42	48	48	42	44	53	55	39	49	50	41	62	49	50	42	53	51	40	44	52	37	53	43	47	46	55	52	49	47	49	49	56	49	45	52	47	47	44	42	56	46	33	49	39	29	39	50	49	42	39	45	40	46	60	38	50	68	48	52	50	60	47	46	43	62	44	47	47	43	51	43	47	41	51	36	43	40	51	50	44	50	47	40	38	50	47	47	44	43	43	46	50	38	53	54	52	42	42	65	57	44	49	41	35	49	54	48	46	39	43	43	50	41	45	49	40	51	46	38	39	37	42	40	39	39	43	56	57	51	39	50	48	46	45	37	43	44	48	49	49	42	44	32	45	43	49	39	51	52	41	58	63	49	51	55	48	56	32	46	52	41	41	42	41	46	45	44	58	56	53	35	46	64	41	44	48	43	40	48	39	49	48	50	42	49	52	48	47	54	50	59	37	51	54	52	48	40	42	42	49	42	49	49	39	39	43	56	47	47	39	44	40	45	46	47	47	52	46	39	46	46	47	44	48	43	51	45	46	50	54	50	43	45	45	40	33	44	48	54	51	52	35	45	42	51	46	37	50	48	41	34	44	45	45	48	41	54	49	53	46	56	41	44	44	36	41	41	58	39	52	47	46	48	49	43	37	56	52	45	48	44	46	47	29	53	55	36	44	62	48	47	47	49	43	50	48	43	48	47	46	34	54	50	41	49	46	47	57	32	55	54	51	36	43	58	48	46	40	55	44	47	39	51	54	39	42	49	42	40	50	48	54	45	44	47	51	48	32	47	47	57	45	42	39	40	47	40	49	47	42	35	56	48	48	45	53	49	37	40	54	45	43	45	42	46	42	41	48	43	32	49	50	32	36	31	55	48	42	37	51	45	43	48	50	57	58	54	49	44	49	43	44	51	54	62	41	46	51	44	36	47	43	33	46	40	40	43	45	36	36	40	54	49	33	45	53	56	52	53	48	38	48	49	40	50	41	54	38	43	56	39	44	49	56	43	49	40	55	40	48	37	46	39	47	38	44	37	30	43	40	46	53	33	37	43	46	55	45	49	56	49	57	51	49	59	49	47	49	42	47	42	61	59	49	40	37	45	45	58	52	42	43	44	49	60	50	34	49	43	42	47	50	47	50	47	47	56	46	38	48	41	42	40	43	38	39	51	49	37	32	34	50	51	47	49	42	41	40	46	29	46	50	50	45	38	32	47	38	52	50	44	49	44	53	44	45	48	49	46	46	46	46	56	44	41	64	45	50	36	45	50	57	43	47	27	50	58	47	40	52	35	60	41	55	52	41	56	41	40	46	41	61	57	43	42	54	48	51	47	47	36	67	49	41	41	42	34	37	43	48	46	40	52	51	53	51	42	50	44	58	46	50	44	39	47	51	43	34	52	54	40	58	47	47	45	44	44	51	51	47	27	41	49	49	49	53	56	46	54	50	44	39	44	46	46	50	32	45	56	41	46	51	43	43	49	51	48	54	50	55	46	55	40	46	46	46	35	43	52	41	52	35	49	42	54	58	44	43	47	44	34	43	50	50	45	38	39	48	39	34	47	48	38	55	49	55	38	45	56	44	56	47	42	46	43	39	41	39	35	51	51	44	38	49	46	56	46	48	35	42	52	44	45	53	40	42	53	53	46	40	47	53	47	47	55	49	47	41	59	34	52	41	58	48	52	38	53	54	47	55	44	50	52	36	48	50	45	37	46	52	49	50	37	51	35	47	42	33	41	51	39	48	53	45	44	57	38	58	32	38	39	55	48	40	59	38	44	46	48	42	48	47	39	44	52	38	36	54	38	44	41	39	57	44	46	51	44	42	59	50	50	49	45	51	51	47	52	52	42	48	48	39	39	42	45	45	39	48	51	56	42	49	43	59	52	47	40	50	50	47	51	41	41	53	46	53	50	38	54	45	50	46	48	56	51	45	43	47	54	42	49	46	40	43	52	43	34	51	38	53	49	47	45	41	37	44	46	51	43	40	53	39	50	36	45	55	47	46	47	37	44	52	39	57	37	41	45	41	52	45	62	46	38	60	34	40	62	47	29	51	45	53	50	57	46	48	35	41	41	47	58	39	55	51	40	40	48	54	55	47	45	39	41	49	49	43	38	57	50	41	50	52	40	41	41	53	40	51	45	46	44	36	45	43	35	58	41	42	32	34	38	46	40	48	36	48	42	37	56	49	37	55	57	47	40	58	50	42	36	60	58	52	50	35	54	40	45	45	56	50	54	46	51	43	50	42	48	38	49	49	62	47	49	42	33	49	56	46	47	52	45	47	45	42	48	37	44	52	54	42	44	56	55	54	56	41	64	40	37	43	48	54	51	46	50	42	45	33	39	42	46	44	41	51	46	49	44	61	57	55	61	51	43	38	51	48	48	43	47	42	44	36	54	41	59	42	44	45	44	42	54	52	50	54	42	38	44	52	50	47	36	46	59	47	45	44	42	39	44	51	32	40	45	52	54	46	50	40	44	48	65	48	43	41	60	46	50	57	40	51	43	52	61	44	39	50	42	27	40	50	43	54	47	47	37	51	42	41	52	45	40	42	52	48	37	43	36	46	51	42	54	52	46	50	55	40	47	48	49	45	45	51	41	44	39	57	38	64	51	54	57	48	51	47	44	47	60	48	44	49	50	54	49	50	53	32	50	54	41	24	54	39	36	46	65	42	49	52	45	44	53	35	45	36	54	68	50	45	54	53	46	40	51	40	60	49	46	40	36	38	52	43	41	50	43	53	54	50	45	43	47	58	42	46	51	38	48	29	41	52	37	46	44	52	40	41	51	48	45	44	46
15005	7033	4129	22523	60444	66126	51642	44056	35298	25205	15093	7071	2752	1203	766	650	574	567	588	548	596	545	560	583	614	588	570	556	585	600	585	607	563	564	597	575	568	581	585	557	584	614	583	595	629	605	553	552	594	597	613	626	555	567	572	561	605	573	579	608	584	585	581	594	608	569	601	586	662	617	580	556	588	569	591	621	601	616	620	639	602	585	623	637	546	608	599	623	561	575	586	590	615	568	560	604	543	615	593	597	602	549	611	570	573	553	625	568	587	618	562	593	584	557	621	621	595	599	572	541	589	578	605	589	606	566	595	602	590	619	585	587	620	602	616	613	598	591	588	605	592	595	587	599	549	568	590	602	546	587	598	636	601	598	588	589	519	538	611	573	628	610	580	562	585	578	582	593	582	602	621	591	559	607	592	629	642	586	603	580	595	617	622	597	621	605	532	621	563	631	557	591	622	600	597	594	563	603	616	581	584	564	561	593	589	582	581	635	592	613	598	603	631	600	596	593	576	642	547	591	570	659	601	557	596	619	573	565	593	609	606	584	574	588	558	606	576	563	605	590	597	590	584	551	585	624	605	582	588	590	567	601	635	604	564	583	578	588	579	595	575	640	622	600	611	616	606	592	612	588	643	585	601	583	591	589	602	578	617	605	648	561	575	623	580	605	631	549	596	577	558	610	616	597	624	658	569	611	595	605	581	613	587	589	579	558	604	609	597	588	629	575	554	623	617	574	582	589	630	589	643	640	588	573	575	575	579	636	589	582	566	624	632	591	613	571	579	590	580	580	609	594	554	586	590	592	608	592	591	575	593	588	593	582	583	639	593	592	588	568	592	585	587	637	598	627	643	571	647	608	601	572	585	611	592	625	610	569	590	634	596	612	628	567	620	610	558	646	563	598	576	618	585	595	571	578	577	605	583	571	599	591	638	618	614	558	582	591	559	590	552	606	552	556	532	582	637	563	560	611	561	572	585	627	585	605	559	546	596	583	574	613	594	559	596	588	615	539	547	602	602	583	576	580	602	585	617	607	609	640	567	586	546	602	571	567	577	559	596	611	611	577	560	574	561	597	609	594	557	576	573	624	618	599	586	632	608	553	559	580	570	598	630	642	575	634	541	627	624	564	585	580	599	578	617	595	614	585	595	608	613	586	590	600	613	642	606	620	598	621	605	577	627	584	600	552	637	603	563	585	630	590	611	585	571	617	568	557	587	572	578	598	618	572	631	572	586	608	607	601	622	580	572	605	574	573	587	608	605	577	557	572	601	595	623	586	603	560	596	562	622	621	584	591	603	631	624	573	571	613	569	572	604	596	593	615	594	601	595	583	628	618	592	591	615	609	590	592	587	578	564	634	629	593	633	632	651	589	563	596	627	616	584	572	601	578	598	563	584	608	589	580	623	593	559	630	591	582	587	591	579	583	635	606	619	601	599	624	634	638	621	558	574	593	587	600	582	590	601	604	589	617	590	585	617	607	636	612	579	569	613	589	619	550	591	567	608	603	619	565	605	566	635	624	598	612	627	596	624	560	602	588	581	582	618	607	573	567	580	548	575	602	546	642	595	580	619	598	593	600	617	641	613	576	579	545	599	568	605	593	566	596	612	559	595	591	618	628	588	615	562	574	601	586	593	566	636	547	568	575	556	587	614	594	624	608	597	595	608	587	582	596	544	578	577	617	634	574	611	613	588	594	602	583	587	609	571	576	617	612	625	582	541	580	578	553	609	607	614	566	547	627	622	611	624	569	629	621	577	564	596	582	583	604	583	621	610	625	598	610	552	598	560	569	601	583	585	612	581	590	609	617	574	623	609	613	589	553	598	635	610	605	587	602	612	631	565	555	600	630	625	608	583	591	621	636	577	607	596	573	585	495	588	606	611	618	593	615	597	581	584	594	593	612	608	596	578	595	568	622	598	587	554	596	593	594	622	629	597	592	652	592	596	582	570	601	568	584	600	594	605	609	629	587	570	608	589	591	615	570	593	571	596	582	566	588	570	589	597	558	557	668	571	582	640	582	620	581	572	612	639	564	584	596	624	622	556	536	610	569	585	612	609	560	606	616	627	607	593	568	547	576	583	629	579	543	572	576	626	612	645	580	580	571	599	620	630	572	577	574	574	607	588	641	617	651	605	592	583	592	612	582	602	591	653	566	615	595	610	587	649	584	581	600	596	585	588	626	570	567	575	555	609	615	607	600	577	608	576	609	575	596	577	609	639	591	553	601	640	597	619	572	575	616	585	590	618	587	616	592	562	612	633	583	613	638	601	565	607	615	584	538	638	596	567	609	594	625	573	603	589	589	572	587	631	614	559	595	568	603	624	548	602	594	578	618	641	579	559	596	594	596	578	619	616	593	583	595	607	610	585	585	580	574	600	636	575	561	573	569	586	573	574	577	663	591	607	537	623	628	566	584	593	620	563	583	604	588	634	589	594	571	573	622	607	565	582	559	623	593	594	606	580	608	584	622	615	580	601	588	637	585	619	589	573	543	593	622	576	585	591	593	617	607	592	603	556	602	567	614	620	616	578	571	587	601	628	554	617	647	618	645	615	609	582	586	606	655	619	608	572	608	629	633	601	649	589	586	585	597	583	649	626	612	652	602	576	579	636	636	595	665	620	626	595	569	613	591	556	619	609	605	601	614	599	613	585	641	578	569	638	573	652	626	636	583	614	557	598	613	600	613	555	597	568	637	546	592	575	574	603	586	608	599	569	604	605	604	558	625	583	597	564	573	622	589	588	578	586	593	557	599	616	613	579	598	573	568	603	596	587	582	601	562	588	581	572	555	614	569	611	518	630	568	627	574	658	578	622	589	607	585	585	547	581	581	577	574	587	623	579	596	594	627	633	586	598	613	640	575	604	588	594	600	589	598	600	582	567	600	594	611	606	603	601	585	595	584	603	579	607	594	612	588	604	553	591	595	583	610	638	571	602	586	601	556	578	600	589	582	623	583	585	548	597	624	607	570	624	622	626	605	640	574	617	583	569	617	601	596	589	600	596	586	602	595	623	586	574	589	609	602	561	581	599	632	595	563	593	563	586	624	571	599	617	627	577	584	628	567	621	623	614	574	587	589	565	598	584	588	565	539	591	575	571	576	562	621	579	587	593	587	597	632	592	610	584	603	593	612	588	546	609	584	616	625	577	568	613	644	590	612	620	617	573	624	606	554	584	577	592	578	637	587	604	559	581	585	593	592	598	602	611	584	543	586	605	563	598	589	597	634	611	582	560	610	623	575	606	610	576	602	564	628	599	572	582	612	599	635	626	593	600	585	586	531	592	571	565	557	586	590	591	575	610	565	611	647	594	596	633	594	583	590	591	593	563	572	595	597	564	593	618	593	581	592	605	628	580	605	566	596	617	574	590	591	552	608	630	579	620	589	591	606	557	612	585	604	592	612	614	592	602	592	626	626	595	574	486	597	644	617	593	593	617	638	588	569	614	589	604	590	586	609	585	584	578	635	637	584	610	596	594	606	589	641
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
