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
340008276563	340008277079	340008277629	340008278179	340008278729	340008279279	340008279829	340008280379	340008280929	340008281479	340008282029	340008282579	340008283129	340008283679	340008284229	340008284779	340008285329	340008285879	340008286429	340008286979	340008287529	340008288079	340008288629	340008289179	340008289729	340008290279	340008290829	340008291379	340008291929	340008292479	340008293029	340008293579	340008294129	340008294679	340008295230	340008295779	340008296329	340008296879	340008297429	340008297979	340008298529	340008299079	340008299629	340008300179	340008300729	340008301279	340008301829	340008302379	340008302929	340008303479	340008304029	340008304579	340008305130	340008305679	340008306229	340008306779	340008307329	340008307879	340008308429	340008308979	340008309529	340008310080	340008310629	340008311179	340008311729	340008312279	340008312829	340008313379	340008313929	340008314479	340008315030	340008315580	340008316129	340008316679	340008317229	340008317780	340008318329	340008318879	340008319429	340008319980	340008320530	340008321079	340008321629	340008322179	340008322729	340008323279	340008323829	340008324380	340008324930	340008325480	340008326029	340008326580	340008327130	340008327680	340008328229	340008328779	340008329330	340008329880	340008330430	340008330979	340008331530	340008332079	340008332630	340008333179	340008333729	340008334280	340008334830	340008335380	340008335929	340008336480	340008337030	340008337580	340008338130	340008338680	340008339230	340008339780	340008340330	340008340880	340008341430	340008341979	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	3600	2300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21876	20138	27473	22583	20140	20107	4125	940	716	637	585	583	531	551	526	483	469	468	463	489	442	467	490	471	436	430	427	470	465	436	436	430	431	437	446	472	417	442	434	432	429	441	456	461	415	454	482	414	366	410	426	417	438	435	419	467	371	416	425	436	402	418	405	398	457	435	432	392	387	415	409	437	407	449	411	412	429	413	432	416	396	414	408	411	428	469	419	448	420	420	412	455	402	405	439	433	422	435	424	431	423	400	380	386	397	429	459	446	443	408	412	434	419	413	408	394	399	430	427	381	421	402	440	408	439	397	450	411	416	455	420	417	429	393	413	436	388	461	421	405	418	429	419	370	432	441	416	428	446	434	402	435	448	433	403	399	436	420	382	398	415	382	399	443	415	416	401	445	420	438	429	433	359	429	395	421	426	397	429	440	409	422	438	404	352	432	422	413	449	409	412	451	402	402	425	356	430	427	433	397	405	402	379	422	424	416	460	395	423	425	412	414	463	420	447	426	382	410	437	401	430	426	398	433	411	410	412	433	429	391	421	415	395	402	363	391	371	442	412	368	412	401	401	437	442	397	446	355	406	425	392	398	420	399	389	440	413	422	412	406	389	433	403	446	394	420	407	401	419	426	441	403	406	418	404	395	409	388	401	420	408	414	417	407	403	392	415	449	416	407	423	381	421	412	435	416	373	433	399	401	403	394	465	393	426	423	429	391	449	410	411	403	413	405	394	380	416	417	402	416	442	406	397	430	431	414	428	430	415	377	392	423	428	451	398	422	413	449	428	411	407	415	443	440	422	405	408	430	418	392	392	426	388	385	401	408	412	369	379	383	414	425	411	436	416	432	433	456	408	433	408	440	404	422	396	401	424	438	416	408	411	422	422	374	414	399	393	390	423	454	394	399	376	374	423	389	430	446	411	451	427	409	390	445	380	434	410	416	438	439	459	473	418	442	409	416	386	399	386	425	454	415	375	399	429	424	428	377	425	427	405	429	487	415	406	438	435	404	467	432	458	400	408	412	432	414	398	426	418	414	455	377	425	376	408	392	432	400	429	450	412	409	411	399	443	401	417	412	410	417	404	371	399	425	399	397	386	464	380	384	430	412	451	405	399	448	440	381	398	424	419	420	368	408	433	434	400	386	418	445	409	378	425	432	403	424	391	442	446	424	437	422	421	422	410	436	409	404	426	413	383	431	395	416	402	440	384	437	407	395	396	409	430	450	378	406	400	422	440	405	413	410	394	461	425	371	396	405	420	421	422	416	422	411	433	369	419	403	401	413	378	411	402	418	393	408	406	438	430	408	400	397	374	385	417	440	430	412	439	434	451	386	387	418	434	410	417	401	439	426	428	404	392	393	421	403	362	389	375	439	398	404	401	420	422	396	403	424	408	423	440	393	420	403	432	350	405	432	393	372	439	415	418	408	404	412	390	399	408	425	392	398	428	396	440	448	414	456	396	417	402	417	432	408	385	442	409	415	384	416	408	437	411	388	442	418	406	423	387	391	432	406	393	437	415	406	408	395	402	422	413	429	419	407	428	401	425	438	404	400	420	392	419	420	398	411	422	430	411	405	362	404	424	429	393	403	412	412	424	399	355	401	416	389	402	458	405	388	409	418	400	456	415	411	417	424	406	421	415	416	419	390	400	423	405	418	395	412	411	423	396	428	418	397	386	417	425	411	431	455	402	387	434	401	396	398	452	471	444	409	435	432	401	421	404	398	393	414	417	414	448	422	428	386	428	368	459	406	435	394	391	409	413	436	429	412	443	377	415	416	422	424	429	403	433	449	413	383	415	420	427	417	396	435	419	411	389	437	416	441	439	421	403	413	402	424	390	423	396	424	415	399	413	447	405	421	435	444	447	439	431	413	405	418	400	395	393	393	417	361	406	407	376	427	415	421	422	446	418	429	432	369	393	426	412	427	411	420	389	400	430	412	471	397	429	420	375	429	443	409	433	389	408	418	426	426	407	396	451	429	424	430	416	413	422	394	425	422	387	413	408	430	408	421	417	435	399	410	364	425	429	417	411	433	422	415	419	380	371	401	428	409	441	433	403	399	394	432	399	400	456	381	426	421	400	417	390	390	433	410	386	402	372	419	428	407	394	406	415	378	401	468	406	397	386	426	440	426	410	410	373	416	405	413	443	408	418	404	418	411	422	398	418	418	427	398	423	423	402	389	429	410	419	384	432	405	404	454	396	396	407	403	396	428	403	432	434	411	415	396	422	387	459	382	422	453	453	433	398	401	406	441	418	429	423	402	367	402	430	400	404	438	435	420	424	431	407	381	413	407	405	421	354	426	378	427	407	432	421	418	419	417	403	413	369	410	444	420	399	416	415	389	414	404	423	433	373	393	360	391	403	455	408	393	393	424	416	423	400	370	414	419	376	394	450	406	434	419	416	454	413	395	409	396	408	422	423	437	433	408	390	390	432	413	419	413	426	411	393	447	425	418	400	406	434	379	435	397	430	398	383	394	384	439	394	407	433	384	410	411	443	432	414	412	406	400	419	427	405	396	400	419	387	450	453	379	430	374	425	412	398	419	417	430	384	419	441	388	413	408	439	442	414	427	381	422	432	396	425	430	407	431	403	398	405	379	391	436	404	398	389	449	414	439	390	442	394	365	431	441	403	384	431	433	400	431	409	391	419	438	412	441	438	384	390	425	388	415	400	379	389	386	415	429	398	393	391	437	405	373	433	428	442	450	411	415	416	400	385	425	434	406	386	416	409	404	365	445	392	378	393	417	402	392	426	411	427	430	418	425	423	441	453	446	394	388	410	403	383	389	405	419	386	448	407	423	369	425	390	411	424	407	429	425	434	436	432	431	424	429	442	414	381	416	448	395	421	425	399	394	438	382	434	437	393	402	444	399	429	404	402	383	397	400	390	426	409	379	434	397	402	468	417	425	400	408	386	428	367	379	424	411	390	400	395	431	449	401	437	407	414	394	435	431	409	415	424	417	423	412	413	394	437	416	405	452	406	392	403	381	417	438	423	434	434	407	423	422	419	406	471	372	397	427	397	426	400	405	413	400	423	402	443	442	391	394	441	430	440	447	425	410	432	384	478	396	431	430	401	391	427	419	394	417	394	406	390	440	398	390	437	426	416	406	422	429	399	411	405	433	384	395	418	405	415	400	434	434	427	466	437	440	404	409	431	398	390	414	438	394	413	425	437	393	402	414	412	421	428	437	430	416	402	430	390	395	446	410	452	445	388	424	433	370	430	388	461	441	431	419	425	418	399	390	409	414	394	393	410	429	438	384	410	403	418	406	400	393	420	439	388	408	396	431	390	429	428	439	401	414	405	411	402	403	361	414	402	400	407	425	422	390	406	413	413	448	432	427	394	403	435	422	385	416	417	432	412	431	403	413	425	420	429	380	361	419	422	418	387	401	405	432	404	415	419	403	396	437	421	430	431	411	427	422	382	411	406	414	431	393	421	426	445	400	412	388	416	422	383	415	413	403	392	406	388	408
18618	14112	11930	6311	4221	3120	2401	1984	1649	1433	1338	1207	1122	1042	932	955	851	799	791	775	779	796	789	760	692	702	721	743	703	769	697	674	682	736	742	643	665	689	723	644	670	678	616	636	636	650	614	602	619	633	681	654	611	676	657	638	609	666	628	630	631	687	645	622	628	639	654	633	645	656	638	610	654	617	675	640	633	635	695	642	622	668	671	655	664	665	655	620	655	661	627	639	606	619	661	665	627	645	605	629	669	589	657	653	646	606	665	571	662	685	649	670	595	607	664	633	643	669	600	645	643	617	616	645	642	650	687	651	637	643	632	600	625	626	681	676	574	636	626	671	635	670	602	601	620	634	615	657	674	665	613	586	601	613	606	640	606	612	609	633	617	657	611	656	674	645	627	640	642	617	671	609	610	638	639	641	595	658	603	606	658	605	637	577	587	670	614	677	635	634	640	607	621	591	618	654	618	636	608	604	668	656	605	611	654	652	603	630	647	576	659	600	636	647	620	590	634	595	606	608	608	665	635	598	627	624	634	630	572	612	629	598	646	612	622	658	618	648	641	605	605	601	656	605	617	608	620	611	648	657	646	621	659	655	651	631	653	632	640	617	604	668	625	610	659	617	612	683	634	605	629	618	680	630	666	615	636	634	593	625	674	642	647	628	630	616	611	624	643	608	634	643	623	634	600	641	612	586	627	623	617	604	653	696	642	645	591	656	644	621	637	654	626	631	649	626	631	644	633	642	615	641	630	633	618	652	615	622	603	646	673	621	583	614	654	630	680	624	651	635	620	636	632	645	618	614	635	598	642	585	605	654	621	640	635	658	616	632	640	614	669	637	609	677	623	614	640	684	619	628	618	651	641	619	656	633	651	628	599	642	631	634	705	631	603	617	602	623	621	580	622	647	595	664	647	606	650	671	620	635	602	654	630	599	611	598	612	629	617	677	591	656	577	628	636	611	636	587	631	649	640	606	689	651	600	669	651	637	624	627	618	622	611	646	654	631	627	641	617	600	604	620	639	622	631	582	663	622	634	593	641	643	615	630	621	625	635	620	610	651	635	601	637	610	642	666	613	646	610	627	600	611	644	660	603	598	646	605	639	620	698	616	632	675	643	602	618	610	610	648	655	623	625	645	645	625	599	642	627	630	632	597	631	653	627	597	593	657	639	632	639	654	626	606	626	611	603	610	581	601	625	636	620	685	606	673	601	656	624	609	642	629	654	655	625	635	640	684	645	603	685	686	663	656	677	637	638	608	625	640	610	668	575	666	605	630	611	630	665	616	602	642	632	628	634	622	606	624	638	673	622	599	641	621	600	671	628	604	623	634	660	570	595	631	690	669	645	615	646	598	613	629	653	670	639	571	669	610	612	622	584	664	645	591	608	615	599	637	601	615	618	636	654	608	648	659	636	668	592	639	651	607	627	681	646	662	593	653	612	685	626	567	563	673	636	660	598	653	668	686	628	647	624	652	609	621	619	578	620	638	635	613	678	585	650	662	650	595	630	684	679	591	693	614	634	640	613	607	620	634	621	590	635	631	623	665	615	622	619	629	657	612	620	621	609	618	594	620	657	646	652	619	619	596	655	638	618	616	650	629	646	614	611	703	607	630	592	632	620	653	627	642	632	652	644	572	637	646	653	594	606	630	624	611	634	659	637	626	614	629	590	617	652	612	624	607	628	608	643	635	627	677	639	651	663	650	631	616	607	633	670	652	593	613	638	609	610	668	675	612	663	621	633	642	661	604	628	629	665	628	636	630	600	616	665	638	630	655	622	662	611	630	642	623	592	595	638	615	565	616	632	649	625	637	659	544	611	675	654	653	633	643	629	642	577	645	621	609	603	655	652	595	658	604	616	577	605	658	670	582	667	597	606	615	641	649	634	605	628	661	627	663	628	629	583	620	632	624	641	605	657	638	644	628	584	653	658	618	646	632	637	586	592	659	597	655	632	647	662	627	658	622	640	632	643	654	620	645	649	651	625	667	565	645	632	606	605	606	619	611	637	625	553	644	594	648	636	643	663	637	632	658	596	592	596	648	634	611	646	619	655	631	654	648	645	614	642	596	598	645	593	668	638	608	631	695	674	606	605	621	668	616	673	632	612	615	674	643	681	617	624	612	641	635	643	627	631	575	628	598	629	635	640	642	613	605	651	626	599	669	652	636	661	644	636	617	687	598	692	619	627	619	640	659	612	597	650	661	620	622	632	665	639	595	638	664	599	654	654	631	626	641	637	597	655	627	631	617	615	578	612	603	643	643	593	610	598	629	585	655	646	617	661	621	601	624	611	642	659	626	686	601	586	646	573	605	662	634	626	583	626	621	616	615	659	594	688	627	637	622	671	640	612	586	636	610	642	654	638	655	606	633	617	596	584	632	647	585	627	659	640	667	634	647	635	628	639	577	644	593	579	647	590	668	640	632	621	611	624	615	643	619	649	636	655	594	622	632	660	619	643	639	653	681	607	582	650	617	646	636	646	614	619	633	615	615	635	612	631	611	600	633	617	619	650	609	656	621	635	615	561	653	628	627	647	632	617	637	668	624	624	636	643	615	603	588	643	622	604	632	640	646	611	693	619	637	637	651	615	640	655	669	587	670	615	679	657	631	630	627	645	621	654	646	647	635	656	657	620	652	645	634	595	634	613	637	687	628	631	632	671	632	643	615	624	644	615	600	622	615	624	588	637	625	615	617	623	639	619	667	668	618	616	615	620	625	582	644	658	619	662	642	643	661	639	611	633	651	669	661	659	648	596	663	616	607	617	632	625	642	616	612	662	665	631	680	640	581	629	609	653	655	616	610	610	635	611	634	644	667	670	633	594	639	595	655	639	645	648	642	650	612	585	641	632	662	620	586	588	649	632	607	649	644	627	633	626	624	649	629	591	628	610	631	673	638	587	631	604	635	643	664	598	606	642	613	591	633	655	647	609	581	604	616	632	625	640	666	581	615	617	683	611	628	665	640	628	596	634	611	632	598	631	663	640	646	586	618	701	654	605	595	614	595	607	618	663	619	614	657	596	604	614	606	620	626	627	592	641	588	605	632	633	638	619	625	651	639	623	592	597	663	657	664	642	586	662	633	705	603	615	672	647	631	653	626	632	648	657	624	595	614	623	663	684	640	643	619	631	656	606	650	594	707	671	643	598	576	604	615	590	666	620	628	637	650	561	674	599	623	652	626	615	635	620	566	616	671	586	607	593	615	611	642	644	654	643	624	640	662	603	633	643	614	650	620	616	644	616	646	670	670	643	646	609	664	612	602	628	647	629	606	664	638	629	609	593	615	665	607	625	634	605	616	661	609	641	600	615	600	604	633	605	630	646	616	623	652	634	657	586	632	655	638	617	602	637	609	621	624	610	594	620	649	620	641	610	619	642	636	574	666	671	609	654	567	621	662	626	627	675	659	649	633	626	640	669	604	638	571	644	672	646	610	591	582	619	628	666	612	695	591	616	644	646	589	654	668	623	667	614	599	660	624	655	583
27493	20472	7121	1127	803	751	750	720	694	726	727	661	745	786	718	737	729	690	729	698	704	748	754	723	698	735	750	746	710	711	727	692	732	677	702	713	746	725	724	709	729	724	702	712	716	730	739	722	753	696	688	666	732	707	697	713	714	733	721	658	704	695	742	699	724	711	713	746	721	722	709	760	684	712	698	679	666	691	692	722	755	755	719	704	704	726	677	710	766	731	720	685	714	738	734	744	656	700	690	729	697	742	715	699	697	730	741	748	702	719	665	700	720	720	702	712	747	692	767	695	718	712	775	723	775	747	726	702	722	683	691	700	710	748	717	712	753	774	684	729	712	703	736	740	712	740	755	714	768	710	767	719	702	668	688	717	738	725	716	725	689	693	767	692	695	721	759	736	770	730	757	697	748	698	740	671	708	721	740	697	763	753	657	692	673	732	731	778	693	691	705	692	701	703	680	739	711	677	746	692	753	773	695	717	652	754	677	702	663	691	702	708	705	713	750	704	730	710	719	753	733	698	698	684	703	728	748	685	723	728	776	702	724	739	714	718	765	712	741	755	757	697	790	701	696	709	739	736	710	728	710	716	743	689	729	741	714	732	678	702	717	720	706	702	744	713	684	648	673	726	723	731	726	699	728	728	692	699	716	723	745	725	694	768	757	729	716	730	688	734	724	704	794	706	710	709	681	756	751	675	722	734	708	745	683	669	726	749	724	727	729	745	748	718	701	728	715	724	728	701	716	699	743	675	774	715	707	761	685	732	729	708	678	727	675	722	688	714	680	783	693	701	751	710	755	703	712	725	742	680	749	744	694	751	737	753	645	707	712	713	706	664	691	685	741	720	678	769	727	680	664	716	688	770	739	752	751	691	674	715	770	745	711	717	724	738	723	739	741	721	725	727	741	716	772	714	738	685	725	708	696	741	716	730	678	726	734	711	778	686	686	706	690	711	732	762	720	695	660	711	699	721	675	783	721	704	719	659	749	743	703	696	713	709	755	720	716	714	704	710	683	708	740	672	727	689	782	716	733	739	761	692	701	695	762	724	733	753	717	701	711	704	760	676	739	701	710	735	755	714	712	714	684	712	699	686	679	757	720	725	741	719	704	729	732	722	664	724	699	721	664	692	706	649	710	742	732	733	728	752	712	669	713	724	684	686	707	709	683	722	766	689	762	692	705	766	689	680	694	674	679	754	770	737	757	709	699	737	695	713	734	717	685	744	698	759	705	733	672	730	744	702	766	683	737	674	759	714	718	714	747	708	672	747	710	737	716	683	713	724	725	727	739	696	724	697	691	717	715	717	728	736	720	748	703	759	702	689	757	709	725	758	719	782	716	691	696	732	739	731	693	694	715	765	743	781	748	744	717	731	773	689	740	691	729	684	750	677	781	726	765	754	731	723	725	728	721	726	693	728	674	749	767	735	721	723	708	754	705	700	686	737	739	753	700	722	722	733	721	733	706	701	748	730	765	726	735	749	767	718	711	740	710	733	726	671	667	746	752	734	689	728	726	708	701	687	733	704	704	774	722	758	719	730	694	708	727	697	699	713	689	688	750	739	702	681	695	733	735	700	720	736	719	719	697	720	755	704	759	706	674	685	703	726	733	684	658	705	663	685	712	708	690	713	759	706	747	679	682	723	715	697	686	721	692	754	711	742	725	693	719	708	747	718	775	789	719	724	652	700	682	677	710	672	722	723	744	712	759	705	713	699	696	773	750	728	716	686	720	718	745	726	714	736	736	721	730	710	776	719	629	768	794	722	698	695	684	682	738	761	720	710	736	704	732	726	723	702	715	687	755	758	717	717	693	713	750	674	724	692	719	763	738	697	700	731	688	733	717	745	715	730	686	745	678	716	747	710	716	735	676	686	686	744	699	674	744	741	740	715	714	719	720	750	792	731	740	724	756	672	698	723	716	671	734	710	710	750	715	684	712	699	720	721	709	675	698	735	716	731	766	718	717	723	724	759	697	736	726	723	753	719	724	709	694	703	765	732	709	663	722	753	712	685	724	711	738	693	662	722	702	682	710	720	673	744	734	710	729	744	745	694	742	694	719	710	656	742	736	687	672	734	739	743	718	685	745	743	654	713	700	733	693	704	710	721	725	696	736	703	728	697	686	706	703	717	676	702	767	691	724	724	726	715	718	695	786	695	644	685	765	732	715	721	695	706	724	717	737	721	722	672	757	729	675	752	700	766	709	705	682	743	729	701	696	756	718	675	699	731	696	768	693	745	723	707	731	728	742	729	704	754	792	727	826	734	713	755	695	718	751	682	715	708	693	694	704	735	709	711	708	709	703	707	759	639	759	753	737	753	712	693	691	713	674	692	722	676	710	696	735	671	772	764	718	730	711	756	731	730	689	702	697	753	726	695	678	673	748	701	667	756	748	698	693	708	687	705	716	733	697	773	719	724	749	707	695	756	697	737	714	683	717	716	689	707	729	732	673	709	687	759	678	728	709	720	728	700	706	726	756	696	714	641	704	711	776	684	719	716	761	715	747	746	743	730	730	706	705	702	771	687	714	723	726	751	721	701	718	749	728	727	664	702	715	730	741	758	728	699	692	733	737	684	719	731	722	764	746	729	708	718	730	723	709	713	705	684	705	705	678	675	718	678	716	689	715	741	720	693	711	710	732	722	727	699	700	699	713	740	704	740	693	710	730	705	733	694	694	794	731	728	729	675	709	770	678	688	703	716	686	741	686	701	759	728	693	735	711	730	739	737	698	773	737	711	730	745	742	693	663	719	714	745	719	685	668	720	740	703	720	749	732	691	688	725	763	746	677	740	686	729	720	744	681	682	698	725	696	782	702	693	717	742	754	783	743	735	763	678	722	683	769	691	756	747	712	661	722	725	704	687	712	738	676	674	711	728	710	716	726	735	675	705	733	724	702	738	705	727	729	737	692	719	711	756	703	684	743	679	735	718	700	692	659	671	738	762	676	696	744	762	722	727	747	780	758	719	721	726	730	737	738	710	711	697	702	725	719	740	744	645	738	682	685	734	714	698	773	675	734	681	707	723	692	686	721	695	710	757	740	754	759	719	703	723	684	719	710	738	686	696	674	717	745	731	722	772	749	717	696	686	740	680	681	697	694	701	733	698	734	711	695	708	703	681	758	683	696	722	765	713	714	727	707	727	730	698	748	688	662	691	716	700	702	704	677	685	706	744	761	641	696	701	730	729	737	737	676	706	738	706	711	782	709	731	704	717	749	659	688	749	740	742	692	737	744	700	704	737	709	734	687	703	718	728	724	722	743	769	750	708	705	720	742	742	721	749	671	728	754	693	745	725	698	746	726	720	679	675	698	751	679	726	686	733	704	748	711	685	717	687	705	748	715	756	716	724	722	681	745	733	687	709	694	737	688	678	759	726	710	745	692	700	755	683	690	722	706	714	725	707	721	737	716	720	716	697	737	718	698	762	669	708	693	739	657	696	675	689	692	717	740	717	755	733	677	711	690	711	714	676	724	745	780	710
8435	1719	1703	1279	1190	1123	1092	1068	1070	1051	1076	1037	1058	1094	1018	1010	1087	1041	995	1076	1021	1091	1091	1079	1069	1048	1043	1066	1026	1014	1041	981	1121	1052	1076	1065	1007	1007	1035	1008	1062	1047	1038	1034	1027	1023	1045	1070	1100	1073	1047	1078	1034	1045	1041	1045	1025	1062	1028	1035	1015	1066	1036	1072	1070	1042	1016	1048	1012	1050	1077	994	1080	1049	1033	1032	1064	1056	1058	1089	1086	1042	1052	1051	1049	1051	1030	1071	1063	1054	1047	1076	1061	979	1075	1066	1010	1034	992	1050	1076	1054	1045	1072	993	1043	1060	1065	1087	1019	1007	1050	1081	1073	987	1012	1081	1063	1086	1068	1027	1057	1108	1028	1067	1040	1034	1015	1038	1081	1038	1051	1046	1096	1030	1080	1046	975	1049	1064	975	1020	1007	1049	1045	1071	1011	1044	1103	1066	1039	1004	1051	1036	1073	1022	1036	1049	1060	1072	1029	1047	1053	1043	1091	1117	1032	1010	1000	1045	1009	988	994	1094	1019	1115	1062	1023	1047	963	1114	1095	1054	1031	1090	1031	1111	1074	1057	1069	999	1006	1052	1062	1052	1021	1026	1045	1053	1017	1006	1018	1058	1029	1073	1057	1048	1000	1059	1057	1026	1080	1099	1028	1036	1097	1049	1066	1038	1062	984	1042	1034	1021	1024	1030	998	1043	1032	1075	1050	1030	1012	1043	996	1084	1043	1028	1017	1048	1081	1066	1009	1053	1039	1062	1017	1052	1097	1037	1108	1064	1067	1039	1056	1054	1035	1026	1067	1045	1100	1051	1103	1088	1010	1024	1030	1043	1064	1041	1103	1070	1042	1061	989	1021	1068	975	1043	1054	1042	1115	1040	1051	1090	1125	1009	1070	1052	993	1020	1070	1022	1047	1036	1056	1016	1019	1034	1075	1029	1070	984	994	1041	1004	1075	1046	1080	1052	1060	1032	1036	1077	1038	1080	1038	1069	1040	1063	1082	1025	1045	1039	986	1106	1081	1008	1021	1060	1029	1100	1037	1009	1078	1029	1007	996	1014	1077	1027	1028	1020	1034	1029	1037	1092	1046	1026	1009	1052	1038	992	1064	1022	1050	1021	1028	1043	1033	1071	1032	1055	977	1053	1072	1009	1036	1078	1012	1063	1004	1049	1005	1042	1004	1055	1016	1077	1019	1097	1048	1057	1064	1028	992	1125	1035	1061	1034	1042	1003	1085	1050	1070	1067	1010	1033	1082	1056	1097	1027	1063	1050	1068	1028	1088	1094	1071	1012	1035	1007	1072	1035	984	1010	1126	1092	1027	1086	1031	1077	1027	1005	1068	1015	1048	1071	1043	1034	1028	1042	1014	1049	1077	1096	1085	1054	1028	1005	1004	1046	1060	1017	1029	1074	1124	1039	1008	1073	1044	985	1049	1027	1061	1063	1013	1078	1046	1013	1043	1072	1046	1045	1027	1041	1053	1024	1024	1044	1073	1052	1017	1075	1094	1074	1140	1082	1046	1001	1027	1009	1087	1058	1047	1107	979	1030	1055	1074	1041	1020	1043	1026	1026	992	1074	1090	1062	1024	1065	1011	1068	1039	1074	1075	994	1055	1022	1017	1016	1061	1034	1118	1046	1046	1024	1021	1085	1037	1072	1027	1002	1079	1012	1050	1048	1009	1078	1063	1055	1048	1013	1046	1102	1075	1095	1077	1010	1028	1062	1003	1015	1025	1091	1045	1079	1046	1055	1025	1029	1070	1031	969	997	1073	1071	1053	1078	1025	1071	1038	1081	1040	995	1027	1017	1067	1064	1000	1044	1076	1086	1043	1041	1029	1065	1012	1054	1054	1072	1065	1059	1019	1055	1026	1053	1073	1026	986	1069	1072	1019	1071	1042	1009	1061	1030	1078	1020	1020	1048	1105	1030	1004	1062	1027	1104	1095	996	1041	1029	1050	1071	1028	1023	1019	1003	1045	1001	1004	1043	1013	1044	1052	1034	1041	1060	1051	1045	1057	1094	1034	1070	1119	1047	1058	1030	1005	1064	1025	1093	1023	1022	1080	1120	1100	1009	1022	1023	1046	1000	1025	1038	997	1067	1018	1027	1062	1097	1057	1000	1046	1046	1008	1051	974	1084	1036	1048	1086	997	1007	980	1017	998	1050	996	1051	1061	1041	1060	1077	1002	1031	1059	1051	1070	1081	979	1019	1017	1032	1030	979	1050	1056	1091	1032	1093	1053	1056	1056	1082	1047	1022	1017	1011	1076	1049	1078	1091	1017	1029	1010	1026	1043	1065	1031	1038	989	1016	1007	1060	1045	1028	1009	1051	1055	1066	1053	1058	1035	1040	1036	1002	1068	1070	1105	999	1031	1025	1108	1056	1091	1023	973	1058	1055	1051	1013	1075	1057	1056	1037	1060	1025	972	1075	1011	1007	1005	992	1014	1084	1078	1046	1092	1041	1060	1048	1040	970	1062	1112	1046	1027	1063	1071	1048	1029	1053	1016	1051	1093	1046	999	1042	1061	1017	1069	1038	1073	1023	1115	1109	1050	1097	972	1021	1014	1061	1027	1036	1045	991	1116	1058	1023	1006	1077	1019	1051	1066	1016	1032	1108	1115	1046	1069	1051	1020	1037	1036	1037	1027	1012	1045	1032	1059	1035	1001	1099	1013	1036	995	1013	1019	1044	1094	1016	1016	998	1093	1052	1071	1030	1033	1044	1009	1011	1001	1029	1078	1063	1059	1051	1059	959	1082	1003	1039	1012	1110	1031	1047	1054	1067	1039	1012	1023	1048	990	1084	1006	1028	1045	1054	1044	1053	1062	1035	1036	1011	1048	1031	1087	1064	1052	1014	1011	1019	1062	1062	1077	1044	987	1081	1055	1043	1049	1026	1085	1062	1020	1040	1047	1013	1060	1093	1082	1095	1055	1025	1050	1049	976	1010	1056	1085	1030	1053	1017	1054	1018	997	1089	1003	1014	1077	1007	1021	1058	1097	1056	1019	1031	1062	1070	1100	1077	1085	1017	1052	1036	1020	1112	1046	1069	1086	1067	1064	1024	1040	1089	988	1044	1012	1039	1044	1016	1051	1001	1038	1031	1002	1098	1078	1014	1003	1060	1026	1036	1088	1067	1097	1083	1048	1048	1033	1050	1042	1060	1037	1061	1064	987	1038	1024	1028	1069	1087	997	1071	1017	1033	985	1004	1039	1049	1003	954	1000	1056	1009	988	1010	1013	1077	1069	1026	1034	1017	1029	1049	1001	1014	985	1067	1023	1029	990	1111	1049	1096	989	1031	1006	1040	1062	1043	1075	1023	1048	1075	1079	1062	1039	1072	1051	1059	1020	989	1022	1006	1076	1047	1022	1047	1021	979	1058	1084	1012	998	1081	1063	1011	1036	1051	1024	1009	1042	1034	1006	1027	1005	1054	960	1047	989	1025	1064	1043	1067	1062	1031	1070	1066	1021	1086	976	1050	1064	1099	1018	988	1068	1022	1013	1053	1006	1063	1048	1060	1038	1045	1048	1018	1005	1037	977	1033	1071	1014	1060	1079	1034	1082	1027	1096	1073	988	1052	1021	1010	1020	1022	1056	1021	1042	1041	1037	1069	1061	1054	1021	1054	1026	1017	1063	1062	1056	1007	1032	1037	1049	1001	1073	1005	1052	1044	1010	1044	1049	1055	1031	1065	1030	1023	1038	1042	1086	1036	1047	1068	1095	996	1033	1038	1047	1081	1030	1034	1037	1046	1042	1025	1008	1052	1046	1030	1010	1064	1029	1074	1089	980	1060	1102	1021	1073	1036	982	1072	1017	1060	1043	1075	1039	1062	1096	1065	1023	1017	1040	1022	1033	1066	1091	1013	1024	994	1079	1077	1054	1061	1055	970	1050	1079	1023	1045	1095	1045	1012	995	1034	1008	1046	1060	1053	1007	1077	1024	1044	1042	1098	1056	1069	1062	1095	1072	1063	1034	1080	1013	1048	1078	991	1107	1056	985	1070	1095	977	1048	1059	1009	1058	1081	1020	1016	985	1094	1067	1115	1092	1022	1071	1000	1040	1050	1038	1015	982	1061	1053	1046	1002	995	1030	1033	1002	1019	1071	1032	1045	1056	1071	1069	1016	1067	1010	1088	1069	1056	1052	1037	1060	1103	947	1046	1009	996	1006	1020	1024	999	1004	981	1045	1090	1063	1016	979	1039	1041	1018	1090	1044	1032	1015	1023	1022	1062	1065	1051	1036	1048	1092	1016	1024	1037	1058	984	1092	1041	1081	1048	1052	1074	988	1022	1085	1006	1015	1013	1028	1024	1071	1065	1059	1042	1089	1043	1032	1052	1108	1062	1016	1016	1004	1073	1021	1063	1021	1085	1003	1021	1088	1060	1061	1078	1066	1034	1049	977	1052	1063	1020	1014	1009	976	1049	1027	1002	1036	1021	1101	1046	1000	1014	1036	1044	1038	1028	1023	996	1061	1072	1007	1062	1006	1012	1048	1025	1039	1055	1037	1014	1064	1058	1112	1029	1052	1066	1087	1001	1059	1077	1057	1034	1051	1065	1055	1026	1020	1073	1075	1053	1064	1050	1013	1088	1035	1056	1037	988	1049	1066	1023	1029	1043	1004	1001	1022	1105	1074	1077	991	1069	1026	1042	1070	1023	1023	1078	1049	1053	1008	1024	1051	1057	1034	1055	1083	1010	1056	1074	1061	1050	1022	987	1083	1093	1062	1025	1048	987	1022	1076	1045	1074	1092	1067	993	1032	1046	1041	1027	1070	1056	994	1087	1044	1066	1062	1061	1079	1043	1028	1001	1003	1035	1064	1074	1039	1044	1036	1055	1067	1058	1019	1067	1015	1066	1082	1036	1114	1016	1058	1009	1029	1046	1008	1025	1031	1066	1072	1080	1017	1067	1033	1078	1065	1012	1020	1095	1039	1060	1017	1050	1068	1025	1045
23767	21486	29161	24197	21474	16203	2026	1119	931	909	870	899	843	827	842	801	727	805	772	795	735	770	762	723	786	731	770	756	733	756	696	743	716	715	753	736	736	690	703	698	716	747	779	692	729	714	770	737	741	639	760	715	731	680	747	690	721	723	730	677	712	732	713	734	728	693	692	704	714	708	692	724	711	726	734	686	707	693	789	716	743	683	714	736	741	728	683	713	745	748	732	680	749	673	653	681	740	769	730	719	741	727	725	711	699	721	761	758	720	737	687	745	756	708	713	741	705	700	689	730	752	721	756	714	789	716	719	707	714	706	665	727	754	710	682	692	767	707	748	707	691	680	738	723	694	687	697	715	689	739	683	715	741	777	711	727	665	679	728	724	733	735	732	781	731	732	726	716	769	740	714	725	719	704	708	730	718	733	748	684	727	713	664	709	722	724	800	698	720	701	735	739	702	689	716	737	708	696	700	707	711	703	775	737	710	706	732	672	738	787	747	694	708	741	701	713	726	704	692	708	737	726	743	679	754	733	745	652	711	718	710	678	723	716	698	783	715	734	715	733	723	719	719	724	732	745	709	689	731	707	755	710	763	730	701	714	675	698	724	701	720	714	721	706	721	673	752	715	700	727	716	717	703	669	743	729	698	706	757	725	741	718	669	684	725	727	697	715	771	697	710	755	717	719	705	702	722	761	710	694	715	740	720	704	767	703	736	696	702	683	692	701	730	727	728	734	703	694	712	755	726	703	745	743	698	727	749	748	729	688	741	732	741	721	691	715	712	771	686	705	759	720	731	684	698	759	721	687	684	713	744	709	740	693	737	664	729	746	717	729	690	738	716	683	729	706	682	706	704	729	751	721	709	725	680	719	718	745	705	727	702	726	641	751	696	678	676	726	681	708	742	629	690	750	721	748	736	750	732	706	752	702	690	715	703	706	712	681	720	724	672	728	740	713	729	691	657	696	768	712	709	691	707	729	683	719	687	775	666	698	716	708	691	708	731	764	681	721	720	708	733	739	712	760	715	701	701	743	678	718	741	746	691	693	715	713	707	689	695	731	678	747	775	762	709	693	702	669	734	711	691	716	683	707	720	767	760	752	693	756	713	744	701	739	701	711	689	708	665	739	784	686	653	736	736	637	768	727	735	777	724	693	711	676	646	692	696	699	697	688	701	721	726	694	674	712	723	738	721	659	684	771	753	699	719	750	754	743	721	721	715	738	702	733	691	741	757	753	700	695	734	739	690	703	688	686	774	747	755	696	713	670	713	739	784	678	778	688	754	688	739	687	694	734	718	707	745	680	689	740	731	703	654	753	707	715	681	700	677	713	737	737	727	739	682	743	675	732	741	758	708	739	662	724	710	721	728	719	686	684	742	708	730	726	745	697	693	742	733	681	687	706	791	677	691	665	700	739	710	737	725	672	732	720	723	708	722	727	714	736	677	723	679	732	716	764	715	742	710	718	746	705	665	693	755	703	696	712	745	727	688	750	713	701	673	729	737	744	659	752	692	734	720	682	740	744	711	682	732	751	775	741	750	748	749	695	703	722	695	716	710	710	695	765	750	736	703	721	714	725	714	699	774	747	699	684	722	745	693	701	717	731	741	710	700	714	741	739	766	713	682	708	694	665	789	702	706	738	708	725	674	754	734	750	712	729	721	687	666	724	669	724	730	699	725	688	714	705	671	733	642	734	698	725	720	724	686	675	709	697	702	723	691	733	676	727	758	718	679	761	714	717	723	701	697	701	733	680	751	680	681	707	733	732	707	777	718	713	714	673	674	712	706	692	722	728	679	733	735	753	698	717	737	695	713	686	691	663	664	700	719	711	743	642	670	670	761	678	698	691	726	745	734	798	735	711	703	775	688	672	666	693	714	682	712	738	736	756	708	712	735	730	707	733	713	730	733	747	668	745	706	708	725	700	702	743	732	712	720	678	748	732	703	727	711	700	717	677	735	687	680	689	756	738	686	715	732	763	707	725	687	725	742	694	704	758	703	728	680	653	680	728	734	690	675	725	751	738	733	716	732	702	706	716	739	733	689	721	668	692	728	687	745	722	717	708	705	723	704	725	697	743	766	703	699	706	684	702	692	691	713	709	695	736	741	698	739	723	696	720	695	696	731	677	706	715	723	687	754	673	701	697	733	734	757	708	749	754	728	703	724	729	737	689	726	692	680	712	691	747	729	768	750	714	668	671	708	743	732	708	732	715	699	741	730	718	753	695	693	699	749	733	713	742	705	694	685	704	737	734	735	721	732	728	737	722	690	727	690	741	707	700	688	723	693	734	700	700	713	692	710	753	747	726	676	721	731	716	722	732	700	720	672	712	742	750	692	735	694	746	707	715	696	691	734	709	737	755	785	700	710	677	673	724	732	706	701	733	676	718	716	723	703	681	742	675	720	731	719	756	744	722	708	746	654	751	671	722	737	723	732	713	702	756	744	689	700	722	729	739	730	664	776	731	726	701	696	709	708	672	737	758	778	639	813	766	712	703	738	703	688	694	684	702	752	697	699	717	692	719	726	714	726	698	698	663	734	702	729	680	670	763	708	724	698	746	742	762	728	716	679	734	753	721	691	687	730	739	731	744	717	700	740	760	724	724	743	709	728	695	733	738	702	738	720	683	740	704	714	693	672	716	737	669	723	727	694	697	702	723	719	751	749	760	735	701	700	752	663	700	698	711	700	690	740	741	707	714	721	716	723	681	672	680	707	706	655	754	685	652	694	674	643	661	698	752	712	704	713	710	711	698	679	744	788	725	711	723	666	681	739	710	694	690	769	722	682	753	693	727	717	706	708	739	677	708	746	739	727	705	721	722	668	716	713	743	715	740	704	735	696	780	715	732	710	707	737	737	699	699	713	723	705	720	723	725	732	738	716	717	735	714	708	736	686	716	728	750	702	729	687	683	671	717	729	719	697	652	756	678	702	736	720	731	713	725	668	722	700	714	730	726	672	756	731	704	696	705	673	702	726	685	687	705	715	701	697	698	661	740	718	707	689	714	690	687	734	750	707	679	660	738	690	723	710	676	725	689	680	724	735	714	718	729	720	683	708	707	681	725	713	692	708	706	746	755	683	748	728	692	706	685	772	780	720	712	687	673	720	680	732	733	697	684	791	734	691	720	691	735	728	724	731	693	717	662	749	717	692	633	722	704	713	746	704	693	702	712	689	728	770	716	733	723	779	726	743	751	646	701	735	707	745	657	683	675	719	699	722	713	727	719	713	707	723	767	739	706	703	678	731	736	738	661	716	675	701	705	711	730	714	718	695	722	683	734	729	773	687	732	727	741	729	708	691	729	727	727	685	709	712	700	693	703	730	721	711	754	732	713	716	724	735	703	708	675	676	670	697	694	722	721	738	745	698	715	734	743	689	717	734	695	699	707	704	719	694	740	734	735	732	784	729	695	763	666	726	711	756	682	726	648	711	707	701	754	742	691	714	715	745	696	694	742	692	756	702	739	751	746	741	721	724	718	714	715
20458	12461	10362	5676	3842	3004	2428	2105	1811	1704	1548	1489	1425	1360	1368	1249	1202	1181	1190	1205	1119	1145	1089	1146	1100	1124	1146	1154	1101	1162	1145	1090	1039	1084	1140	1096	1069	1051	1089	1045	1126	1080	1127	1038	1105	1091	1117	1088	1105	1064	1046	1137	1051	1114	1083	1038	1062	1056	1044	1044	1015	1063	1016	1091	1042	1049	1073	1043	1044	1046	1063	1004	1057	1064	1041	1043	1048	1079	1046	1059	1075	1073	1082	1112	1095	1075	1056	1033	1052	1103	1064	1048	1055	1008	1033	1056	1086	1075	1042	1102	1098	1135	1019	1039	1049	1075	1078	1053	1051	1056	1029	1081	1064	1072	1007	1048	1009	1067	1028	1055	1099	1084	1122	1028	1073	1016	1082	1103	1082	1082	1040	1060	1044	993	1025	1066	1034	1027	1055	1065	1079	1084	1050	1077	1086	1114	1084	1058	996	1034	1028	1022	1009	1103	1023	1060	1001	1029	1049	1051	1036	1123	1011	1089	1068	1020	1046	1072	1058	1047	1074	1067	1093	992	1059	1066	960	1049	990	1020	1036	1053	1025	1064	1041	1055	962	1043	1034	1064	1096	1064	1066	1027	1081	1129	1057	1022	1045	1021	1053	1076	1085	990	1056	1048	1082	1014	1022	1074	1063	1052	1052	1089	1071	1052	1104	1059	1097	1019	1041	1048	1089	1075	1045	979	1064	1093	1037	1020	1100	1063	1011	1091	1138	1062	999	1054	1034	1115	1033	1033	1087	1039	1090	1044	1011	1118	1077	1018	1094	992	1078	1033	1098	1070	1093	1033	969	1072	1076	1077	1099	1049	1012	962	1063	1014	1045	995	1052	1034	1033	1020	1081	1070	1022	1071	1080	1061	1043	1024	1039	1071	1038	1091	1055	1101	1012	1022	1065	1035	1053	1041	1106	1075	1108	1061	1023	1048	1053	1040	1050	1063	1096	1104	1036	1064	1085	1080	1060	1056	997	1102	1054	1109	1041	1025	1066	1088	1008	1050	1075	1070	1041	1095	1080	1028	1074	1017	1029	1050	1025	1078	1026	1010	1058	1037	1093	1047	1027	1035	1072	1060	1010	1036	1059	1063	1045	1119	1082	1042	1017	1066	1053	1044	982	1037	1045	1042	1101	1024	1043	1055	1018	1085	1042	1008	1085	1025	1091	1116	1067	1083	1016	1079	1069	1058	1027	987	1097	1074	1075	1015	1000	1091	1032	1111	1077	1058	988	1039	1062	1092	1055	1130	1034	1060	1058	1044	1099	1030	1029	1054	1039	1070	1029	1004	1066	1080	1093	1058	1054	1032	1032	1075	1118	1019	1006	1097	1064	1098	1118	1014	1075	1069	1025	1096	1004	1032	998	1065	1066	1091	1082	1080	1042	1048	1063	1045	1045	1069	1050	1063	1016	1082	1054	1107	1131	1046	1047	1072	1054	1084	1084	1081	1099	1056	1046	1076	990	1030	1097	1039	1022	1036	1017	1028	1066	1018	1024	1007	1064	1063	1037	1114	1116	1082	1106	1082	1090	1023	1041	1051	1061	1040	1038	1078	1049	979	1041	1035	1067	1073	1043	1026	1064	1013	1103	1044	1070	1036	1118	1022	1026	1014	1097	1059	1078	1033	1082	1077	995	1033	1044	1043	1106	1056	1073	1032	1035	1032	1130	1042	1076	1074	1059	1115	1096	1076	1094	1066	1047	1093	1112	1022	1073	1053	1054	1050	1056	1008	1080	1044	1050	1103	1094	1046	1115	1042	1057	1080	1000	1026	1033	1071	1074	1045	1117	1034	1056	1059	1009	1024	1079	1014	1086	1097	1044	1086	1024	1048	1070	1089	1057	1040	1092	1042	1053	1055	1107	1061	1045	1017	1072	1002	1077	977	1057	1071	1076	1051	1083	1057	1018	1066	1060	1066	1050	1036	1095	1052	1048	1079	1045	1064	1062	1059	1039	1078	1058	1073	1082	1078	1083	1066	1077	1062	1037	1022	983	1085	1038	1060	1054	1057	1047	1095	1038	1055	1086	1079	1079	1044	1014	1055	1034	1053	1024	1023	1061	1046	1083	1097	1047	1041	1066	1050	1045	1066	1068	1050	1042	1027	1018	1097	1138	1042	1082	1092	1060	1064	1088	1064	1055	1081	1079	1006	1086	1024	1040	1071	1035	1054	1101	1059	1001	1064	1057	1105	1117	1015	1036	1050	1058	1058	1111	1003	1056	1062	1066	1091	1098	1034	1078	1111	1018	1037	1079	998	1104	970	1029	1105	1042	1024	1048	1083	1005	1129	1022	1106	1025	1088	1037	1066	1119	1042	1036	1073	1034	1035	1112	1075	1045	1092	1120	1040	1049	1060	1044	1023	1039	1068	1078	1042	1044	1049	1081	1073	1106	1074	1022	1060	1059	1108	1071	1094	1087	1005	1034	1054	1048	1057	1070	999	1062	1069	992	1066	1111	1029	1028	1047	1080	1055	1070	1005	1093	1052	1068	1069	1067	1090	1057	1020	1140	1088	1026	1048	1039	1059	1019	989	1051	1088	1116	1074	991	1072	1000	1048	1030	1052	1111	1075	1061	1017	1052	1022	1056	1029	1059	1048	1077	1064	1041	1068	1099	1037	1058	1070	1055	1043	1092	1031	1074	1069	1119	1018	1049	1028	1046	1076	1020	1036	1078	1058	1016	1061	1045	1028	1134	1036	1091	1028	1024	1081	1039	1024	1001	1137	1032	1052	1102	1048	1081	1077	1078	1096	1085	1011	1041	1062	1016	1021	1055	1114	1036	1061	1065	1118	1067	1073	1038	1062	1044	1103	1028	1047	1052	1069	1069	1045	1124	1047	1048	1125	1059	1069	1057	1027	1062	1102	1051	1062	1080	1009	1096	1012	1025	1039	1063	1074	1050	1086	1034	1019	1084	984	1009	1080	1104	1100	1055	1036	1073	1047	1065	1061	1029	1088	1072	1081	1031	1026	1022	1010	1035	1056	1033	1100	1113	1042	1047	1024	1085	1030	1068	1093	1044	1052	1010	1062	1035	1111	1081	1081	1029	1077	1046	1036	1030	1091	1010	1067	1053	1070	1070	1045	1075	984	1015	1134	1064	1055	1019	1125	1070	1011	1053	974	1064	1041	1119	1037	1060	1023	1047	1048	1027	1082	1051	1047	1083	1034	1048	1027	1026	1054	1114	1024	1038	1069	1092	1090	1090	1099	1047	1068	996	1049	1042	1023	1005	1008	1051	1042	1054	1078	990	1070	998	1040	1095	1065	1052	1044	1031	1051	1029	1048	1005	1009	1120	1058	1079	1010	1026	1059	1030	1002	1063	1048	1058	1065	1054	1020	1070	1028	1047	1024	1096	1022	1080	1060	1096	1097	1011	1000	1063	1025	1043	1040	1113	1090	1047	1044	1085	1088	1023	1074	1097	1058	1062	1026	1054	1082	1047	1067	1048	1026	1045	1010	1042	1014	1030	1060	1029	1072	1095	1023	1056	1059	1033	1028	1046	1054	1107	1042	1023	1068	1081	1040	1001	1084	1093	1079	1033	1077	997	1094	1037	1054	1098	1056	1099	1094	1082	994	1093	1063	1079	1048	1033	1020	1020	1061	1067	1047	1104	1054	1053	1112	1080	1019	1048	1104	1006	1049	984	1091	1046	1017	1022	980	1046	1088	1079	1029	1014	1040	1016	1060	1066	1040	1003	1069	1119	1012	1112	1061	1053	1068	1005	1084	1045	1009	1044	1015	1049	1047	1067	1021	1003	1119	1099	1011	1104	1101	1073	1046	1053	1006	1014	1013	1066	1076	1100	1041	1066	1014	1031	1022	1044	1074	993	1072	1044	1080	1011	1061	1041	1090	991	1082	1015	990	1070	1053	1113	1030	1028	1107	1033	1002	1020	1065	1071	1078	1081	997	1013	1068	1031	1060	1097	1048	1051	1076	1050	1036	1064	1068	1077	992	1058	1020	1061	1061	1044	1072	1012	1039	1004	1069	1129	1041	1068	1063	1024	1055	1077	1046	1094	1050	1073	1039	1068	1020	1134	1027	1060	1017	1038	1031	1096	1048	1026	994	1130	997	1089	1080	1047	1126	1070	1022	993	1037	1034	1075	1070	1071	1019	1115	1054	1042	1067	1058	1064	1060	1078	1044	1022	1042	1058	1047	1094	1040	1032	1080	1003	1068	1095	1031	1074	1067	1042	1105	1013	1070	1052	1094	1055	1082	1070	1096	1055	1040	1024	1089	1036	1067	1065	1102	1035	1065	1038	1068	1066	1068	1032	1066	1054	1036	1073	1058	1062	1061	1085	1080	1053	1083	1082	1083	1013	1018	1042	1145	1017	1035	1082	1063	1045	996	1065	1022	1103	1098	1020	1111	1078	1038	1039	1076	1007	1021	1049	1060	1061	1070	1091	1057	1065	1073	1077	1082	1042	1076	1034	1073	1011	1025	1076	1063	1100	1058	1072	1085	1054	1040	1063	1046	1075	1045	1029	1049	1072	1017	1056	1033	1060	1072	1086	1053	986	1070	1044	1106	1055	1073	1049	1046	1050	1085	1095	1024	1039	1115	1044	1067	1060	1012	1070	1087	973	1049	1069	1037	1072	1028	1085	1116	1048	1017	1023	1079	1048	1092	1029	1085	1059	1099	1131	1059	1058	1070	1028	1066	1029	1063	1035	1013	1062	1054	1043	1056	1015	1044	1091	1063	996	1059	1025	1084	1063	1029	1008	1020	1077	999	1132	1078	1078	1060	1085	1051	1082	1069	1063	1088	1054	1050	1117	1093	1088	1075	1021	1077	1034	1054	1063	1045	1093	1089	1103	1032	1073	1056	1034	1024	1085	1067	1066	1037	1074	1035	1037	1020	1099	1015	1006	1038	1057	1106	1021	1035	1009	1033	1059	1056	1048	1016	1016	1051	1027	1101	1058	1146	1041	1096	1037	1016	1127	1035	1083	1049	1046	1030	1066	1024	1022	1067	1098	1044	1079	1056	1094	1039	1015	1049	1082	1054	1053	1090
23366	21506	29346	24088	21497	21455	4480	1015	747	727	674	643	602	546	554	548	525	512	478	498	483	495	520	464	461	465	497	506	522	451	487	455	469	450	442	431	468	482	430	437	475	420	482	475	497	449	452	447	453	426	421	437	467	485	452	466	474	458	439	442	472	442	498	451	449	450	444	442	432	456	462	435	433	417	442	475	418	436	453	451	435	438	446	441	443	464	443	440	425	426	425	468	449	487	446	450	430	439	457	424	461	451	420	431	422	443	457	442	455	491	438	441	447	424	429	455	432	427	456	488	465	499	425	442	408	451	419	451	464	410	416	447	454	454	459	443	440	473	435	441	420	453	462	446	462	405	416	428	424	454	468	468	423	461	447	443	456	433	438	420	445	414	419	451	444	446	446	457	408	442	457	440	438	478	450	436	470	421	466	449	453	429	479	423	437	433	440	460	417	402	451	432	439	458	445	452	412	446	475	464	442	429	450	439	489	416	423	462	410	446	436	442	456	465	456	472	420	445	428	453	425	433	470	442	418	452	383	447	430	470	435	446	448	441	443	469	448	445	444	460	464	403	451	444	441	441	441	441	440	452	438	435	403	414	435	399	471	414	436	441	453	423	425	434	449	448	428	457	440	431	407	415	446	412	446	455	377	447	408	463	427	408	413	417	454	429	438	406	417	446	450	448	461	426	492	434	456	419	434	440	443	451	419	422	454	432	465	424	448	465	432	433	445	467	432	443	463	433	443	472	436	440	452	421	439	456	470	445	437	419	457	480	472	423	448	484	430	431	449	456	415	436	473	465	427	440	460	475	427	442	436	441	474	415	436	425	460	460	465	458	442	441	483	409	440	449	431	434	431	416	455	405	450	462	455	448	482	448	443	433	433	425	474	451	439	445	428	433	463	470	406	460	444	436	439	472	456	408	480	431	473	431	405	467	423	386	436	449	469	432	443	441	427	443	453	426	439	441	456	437	431	441	441	377	407	421	420	439	437	394	466	438	453	422	437	433	434	415	406	469	470	440	465	433	425	475	451	409	474	425	446	454	439	434	429	415	443	441	441	457	439	414	475	444	427	464	435	476	419	446	397	478	440	446	470	410	451	441	452	471	476	442	421	441	432	411	442	471	435	455	426	457	431	449	473	412	476	458	434	409	410	441	432	407	461	472	438	439	419	458	419	465	430	476	442	450	427	455	416	439	437	438	412	405	442	431	443	465	425	438	446	435	466	479	481	451	412	455	445	459	416	482	434	434	449	443	443	459	474	453	436	406	433	445	455	464	457	428	489	422	459	467	446	436	411	471	425	457	463	459	404	436	394	407	451	450	443	414	444	471	450	461	419	451	444	423	392	449	454	485	434	464	463	463	444	463	433	456	448	452	457	457	456	431	452	446	410	455	419	446	472	441	439	466	471	428	428	411	442	424	440	419	466	438	464	460	410	431	467	447	431	428	426	474	440	444	408	439	441	443	467	448	450	434	439	474	453	468	441	480	488	447	464	402	461	443	478	457	397	439	467	467	444	407	383	426	460	419	435	486	437	461	413	440	493	440	438	445	418	431	479	461	421	443	432	423	430	405	462	431	451	445	442	411	449	481	447	445	440	480	461	463	408	443	477	441	446	426	436	434	435	413	461	435	429	414	418	469	415	434	470	433	442	465	484	432	434	430	451	482	472	451	415	427	474	441	420	443	430	440	429	443	413	475	446	447	423	470	446	445	447	469	443	447	418	431	430	454	438	431	438	415	452	434	471	445	412	412	474	419	446	416	449	435	462	447	440	455	417	427	457	437	419	401	417	416	420	461	437	453	435	435	428	410	400	417	454	437	432	428	434	406	435	434	436	431	428	443	446	460	443	432	434	459	430	445	440	415	477	453	426	417	437	446	469	442	428	387	449	437	424	467	396	443	431	435	447	436	463	414	450	439	439	465	450	446	430	454	435	463	457	435	444	486	476	468	445	458	447	411	436	423	447	390	453	439	459	462	443	454	445	448	445	418	434	433	436	427	462	463	438	450	467	445	446	459	422	425	455	409	483	433	435	447	486	439	409	438	427	479	450	428	409	476	469	459	442	450	473	425	441	394	453	441	420	423	443	440	466	408	420	482	490	454	480	440	432	435	426	453	403	471	433	425	426	452	469	447	420	476	488	440	429	445	465	453	436	429	454	469	450	427	443	427	443	453	420	475	413	481	434	450	439	437	434	421	443	450	441	428	426	448	403	458	456	385	483	465	484	454	428	448	451	441	419	465	459	448	472	435	447	457	434	430	425	478	433	437	407	411	471	437	456	450	428	461	415	491	479	439	442	417	458	478	451	436	460	444	478	439	477	427	449	446	452	457	403	469	435	457	424	438	465	471	411	447	448	433	411	455	424	433	408	429	447	438	433	443	441	441	468	461	452	429	483	450	430	463	450	432	412	470	410	459	443	430	408	425	484	457	444	434	441	433	490	395	411	452	444	444	470	431	431	421	425	460	432	435	410	428	448	486	472	468	445	433	442	432	430	425	437	444	452	442	433	440	421	427	468	460	446	438	442	438	492	423	454	423	419	423	412	427	432	440	427	464	420	415	452	478	435	504	415	450	415	445	453	449	441	413	413	437	409	413	440	453	497	460	427	444	410	456	446	445	442	440	444	425	438	464	435	443	478	460	466	455	441	436	444	435	443	418	439	428	458	404	439	411	423	461	433	432	428	444	475	457	460	440	423	447	426	397	412	409	441	450	455	434	430	412	438	391	474	411	452	439	450	423	452	444	450	444	453	483	449	455	429	453	473	441	425	410	477	451	444	430	437	461	408	422	417	405	452	407	427	475	426	450	415	447	472	430	394	449	415	403	419	463	409	418	393	421	427	457	436	454	452	439	413	433	413	447	457	482	445	439	447	421	458	449	469	431	485	433	404	407	447	480	429	412	442	435	461	419	410	422	402	416	478	392	451	439	439	446	465	460	446	460	455	424	420	435	409	419	412	432	451	401	456	472	442	440	438	474	437	443	429	408	446	428	450	434	425	416	440	448	461	408	448	490	443	447	426	451	421	438	436	468	472	430	445	371	459	475	447	444	411	456	424	406	395	422	434	443	420	436	407	475	414	423	438	407	458	419	420	451	449	450	430	449	460	428	451	406	455	443	452	456	445	443	468	431	427	427	425	417	465	446	474	421	430	460	420	441	384	411	402	458	437	418	446	464	447	434	418	436	414	430	482	447	425	422	439	451	414	400	437	447	431	455	454	445	442	408	460	417	432	470	398	452	442	434	437	454	438	450	448	423	430	453	430	422	466	440	466	433	449	409	454	422	397	466	415	461	417	423	462	479	427	449	445	467	475	447	456	412	409	478	446	444	451	421	443	434	425	390	389	439	415	423	431	424	427	432	431	434	450	428	474	468	424	457	450	418	446	437	418	455	444	473	444	395	428	420	449	461	423	406	416	450	446	468	474	448	422	451	420	438	477	413	407	426	445	477	430	427	423	456	431	438	442	466	429	452	445	447
21517	15244	12851	6768	4518	3307	2536	2014	1786	1605	1432	1331	1154	1067	989	931	969	920	865	906	831	793	779	796	753	749	761	733	769	708	768	691	733	728	672	729	728	686	729	679	675	724	679	653	679	690	748	668	666	651	657	669	677	685	700	715	661	653	661	676	709	696	737	659	689	726	681	627	700	661	634	651	664	686	677	699	639	656	672	649	671	735	642	691	705	698	659	682	670	690	657	654	712	657	714	658	655	679	679	714	696	672	716	707	690	647	701	644	654	680	651	663	714	766	665	635	622	713	690	698	669	634	663	665	672	653	659	658	636	646	655	663	687	680	672	666	636	663	692	657	626	705	655	658	684	666	688	686	633	705	650	673	686	647	668	699	705	704	640	630	678	654	678	668	643	703	642	631	664	674	655	660	716	653	675	633	632	675	669	693	717	680	687	678	700	719	643	649	634	644	655	694	677	700	711	646	617	659	625	684	629	708	674	697	693	597	647	674	649	662	692	675	656	630	627	673	697	642	592	674	706	693	677	658	670	647	686	668	656	651	681	630	657	659	642	675	675	670	616	710	706	607	663	659	656	669	670	650	723	694	682	705	676	703	614	674	674	672	654	684	633	653	676	617	655	644	625	628	684	647	727	654	664	670	636	701	681	665	661	693	701	661	660	665	667	649	654	662	689	723	639	633	649	697	696	686	702	645	632	681	667	637	671	680	684	678	660	709	626	668	677	629	649	691	616	624	658	644	693	635	634	694	670	647	687	632	672	697	670	653	662	622	641	701	656	669	693	599	685	675	668	684	673	686	636	680	647	659	713	727	694	633	676	670	646	697	659	666	649	632	667	662	703	615	643	653	666	690	721	666	669	692	650	673	641	724	647	681	685	683	670	635	648	667	656	657	676	664	680	665	719	672	668	701	641	690	631	609	692	670	665	659	650	691	653	613	655	675	688	681	642	669	716	685	704	696	684	673	699	681	648	689	689	705	687	656	649	668	653	675	677	637	667	648	681	634	642	677	640	668	675	660	645	689	595	662	660	672	722	667	642	641	655	698	664	688	708	630	710	687	663	659	636	665	652	641	721	637	650	647	677	670	669	665	673	646	659	656	636	661	632	659	633	683	636	643	647	680	669	636	672	655	662	613	671	650	685	718	661	714	655	614	685	660	617	626	692	675	674	666	694	644	655	676	642	645	677	670	691	681	666	630	664	655	698	593	631	686	637	644	671	675	651	629	665	651	655	684	700	623	623	642	632	689	668	627	649	666	630	676	641	652	707	688	665	645	654	662	659	624	643	685	676	661	651	662	689	612	652	673	677	659	688	712	664	683	663	654	638	665	658	708	659	642	656	698	625	646	642	694	674	684	714	654	642	640	653	648	631	705	657	637	624	670	667	610	718	614	645	659	692	662	682	674	643	659	684	649	648	667	682	670	660	666	664	641	670	638	652	658	691	689	616	638	642	701	701	654	645	687	664	688	701	707	663	688	640	674	641	666	668	649	665	638	727	654	681	654	664	622	671	646	705	597	685	676	672	664	661	670	649	679	652	647	695	671	645	653	625	651	618	667	672	695	622	642	672	649	674	660	629	653	662	660	655	677	661	654	633	699	695	664	701	639	641	695	680	717	713	643	660	633	672	650	677	655	693	636	634	623	638	677	624	620	614	646	616	707	664	592	644	648	633	610	640	659	657	649	667	678	677	682	678	678	670	682	673	665	650	648	673	658	672	713	670	649	677	734	687	619	625	676	695	668	730	654	646	657	626	669	619	640	651	617	686	698	671	642	657	654	648	666	644	641	641	656	711	663	633	639	648	675	652	652	633	685	657	624	704	689	664	637	666	653	660	662	687	616	635	622	610	647	673	685	678	678	653	702	694	657	658	640	629	661	660	681	645	704	662	665	679	633	699	664	716	679	650	635	658	688	609	629	638	706	656	700	628	679	675	675	666	654	670	630	706	673	609	618	665	635	679	615	655	687	633	677	626	684	690	684	676	651	634	660	685	675	611	648	629	636	657	628	659	673	691	667	643	622	640	696	627	654	670	679	638	684	627	636	665	714	692	667	692	695	661	658	665	699	642	664	726	618	700	690	678	631	668	673	668	640	674	652	606	651	649	680	690	694	697	626	642	645	634	700	665	666	633	669	663	656	659	655	634	704	676	662	670	691	648	666	691	631	674	715	665	667	699	653	671	646	694	676	672	672	647	704	701	654	672	642	670	660	680	705	686	632	703	626	674	677	645	688	633	660	659	674	650	671	657	671	667	663	629	634	653	676	662	698	683	660	660	676	644	627	686	605	685	654	689	669	641	637	648	639	671	682	672	673	640	635	660	645	661	660	639	645	658	728	633	683	662	672	707	654	658	683	622	620	645	665	690	670	658	663	630	681	692	690	644	625	679	665	639	657	645	658	672	678	704	729	678	640	681	703	687	728	642	638	614	659	692	630	623	653	689	692	601	710	702	707	702	618	686	713	663	641	675	644	631	680	642	699	627	670	697	676	676	640	669	682	659	681	678	652	694	646	630	634	648	688	606	630	675	679	623	641	607	670	639	671	620	625	584	663	670	662	674	649	688	661	711	679	667	671	623	649	664	659	694	629	658	682	698	686	645	641	668	686	699	678	652	655	651	670	655	666	665	689	672	667	648	600	686	652	661	662	672	676	708	666	675	658	677	662	694	618	598	636	673	688	738	659	688	681	638	674	633	673	663	594	650	639	678	687	676	623	651	665	696	745	660	694	676	663	661	640	658	654	666	701	692	670	657	642	652	624	637	679	676	706	675	652	651	666	670	644	713	638	648	679	657	645	640	637	669	682	657	664	677	641	640	679	612	621	671	647	673	642	668	656	688	644	687	629	629	681	633	665	651	682	677	692	690	669	635	606	676	684	674	639	644	672	663	623	690	639	655	687	653	644	653	646	639	652	687	648	687	660	653	635	710	674	660	675	643	659	648	669	614	698	642	620	669	659	680	631	698	690	633	654	707	673	639	647	634	633	689	674	651	672	683	678	676	658	638	683	645	657	667	678	626	629	650	652	675	661	664	678	676	684	649	618	672	675	681	693	658	637	640	671	716	648	665	651	720	643	682	691	643	649	655	686	682	664	653	676	653	666	680	648	655	625	700	660	622	678	628	690	666	634	610	658	642	650	644	664	641	668	681	682	720	672	589	600	665	687	681	655	660	707	657	663	639	618	651	663	665	645	634	677	674	616	661	667	639	689	636	672	639	656	690	652	653	652	699	640	637	658	667	692	635	633	679	627	665	637	668	682	649	650	660	680	609	646	632	652	724	649	683	691	695	651	672	642	644	614	642	680	625	635	741	671	678	680	658	634	667	665	644	660	699	694	638	668	636	663	645	665	673	733	665	708	658	676	664	648	699	656	696	668	696	634	647	660	639	645	702	695	672	652	653	601	702	663	639	653	645	650	701	665	717	650	677	681	676	702	709	703	729	645	672	664	691	660	647	686	644	671	675	701	677	649	643	638	659	651
27412	20477	7366	1123	814	768	721	757	750	752	706	721	731	745	737	701	722	710	739	676	711	719	725	775	753	713	675	717	718	717	761	700	712	761	749	653	706	720	707	743	702	718	735	705	727	735	738	728	689	732	696	693	690	730	728	699	737	678	692	701	694	713	705	701	692	668	737	716	739	691	725	727	674	732	704	680	722	708	716	738	708	726	700	731	712	691	735	720	712	711	766	685	674	734	745	768	749	734	715	688	744	747	636	722	754	714	734	704	710	756	718	732	687	741	764	749	740	731	715	771	715	707	700	708	682	745	686	670	735	753	722	675	695	736	733	779	751	728	712	729	738	721	727	757	681	744	753	699	704	697	711	688	772	690	771	742	729	699	735	718	712	705	717	747	736	691	720	691	714	736	670	702	684	713	690	702	752	699	738	731	739	696	718	723	746	721	707	707	729	692	731	693	702	701	714	702	749	730	687	680	700	694	682	711	686	740	736	735	676	723	743	664	685	721	709	713	714	718	685	687	735	724	758	696	721	706	709	708	725	680	719	700	698	738	731	717	707	691	699	761	724	730	686	730	655	680	719	771	741	693	684	711	738	701	725	710	725	720	752	746	720	661	741	671	699	728	694	724	698	690	664	744	717	740	719	777	711	741	731	665	722	706	709	692	719	646	731	716	717	761	707	755	698	697	728	723	738	740	735	706	727	722	737	685	729	679	664	652	652	691	723	690	728	714	779	670	757	734	714	702	737	696	701	705	693	743	692	710	695	765	715	721	742	665	707	773	758	697	737	738	705	727	702	714	752	698	732	710	721	725	704	750	740	694	703	743	713	691	705	757	707	760	687	739	681	729	678	731	720	722	705	653	693	732	732	675	747	770	738	669	688	728	754	733	732	729	736	701	692	727	711	699	742	685	699	698	749	692	740	726	744	749	696	670	759	722	725	710	740	754	692	751	733	729	707	719	715	729	722	735	737	709	776	671	709	701	696	729	676	693	738	727	760	725	740	731	712	710	702	714	698	710	725	716	689	696	688	691	668	682	703	666	721	680	702	685	703	690	743	679	721	766	707	703	766	717	720	686	730	675	690	686	740	750	772	699	754	750	720	715	703	685	763	718	719	738	763	671	673	720	709	688	712	739	720	702	702	719	684	724	711	723	735	737	737	750	728	673	696	735	701	719	692	706	702	707	701	715	687	697	737	717	718	737	707	717	659	671	690	688	681	739	708	693	739	698	689	754	679	713	722	728	753	726	732	704	740	694	695	704	706	716	768	734	706	690	744	751	699	784	743	769	659	720	711	759	752	726	715	719	742	738	693	713	713	676	739	691	743	752	687	738	709	778	718	746	719	698	731	670	742	719	670	673	702	715	710	691	715	719	730	701	685	730	707	669	661	702	703	673	739	753	669	739	672	693	708	671	710	730	721	718	737	729	718	727	746	708	679	745	715	690	706	768	722	712	727	684	743	737	712	763	701	737	697	698	709	707	716	676	735	722	637	685	753	676	672	676	725	686	723	746	720	705	777	741	678	728	747	734	687	763	702	734	692	712	716	708	724	724	745	670	734	785	779	698	716	696	739	730	720	683	761	681	706	726	720	699	709	714	711	674	715	732	736	736	711	748	680	751	740	675	757	686	763	703	696	740	708	704	755	695	685	716	714	724	722	732	710	704	725	702	699	659	703	692	739	667	719	704	674	720	716	706	748	782	748	696	740	705	736	763	724	787	698	723	718	722	703	685	707	721	714	721	757	708	685	749	671	701	738	741	681	699	700	689	693	698	696	723	671	728	719	713	704	702	724	672	734	732	702	724	720	748	724	710	717	718	713	752	727	716	741	686	693	732	697	695	730	743	701	694	725	748	729	742	713	739	778	700	710	647	725	739	720	710	699	739	738	750	712	709	706	707	683	750	697	712	732	670	734	749	679	708	742	707	739	771	728	718	698	730	740	718	675	735	714	727	717	704	745	763	706	718	654	703	723	667	685	720	722	713	707	687	712	719	682	698	682	743	699	737	706	722	735	717	727	720	682	724	728	741	737	713	749	710	708	716	708	744	725	768	757	664	710	731	710	675	703	719	733	765	683	701	690	683	682	692	685	701	742	773	704	712	685	713	757	734	728	713	677	691	730	719	721	711	717	735	733	750	701	704	717	740	703	761	677	662	700	722	739	679	741	661	720	690	706	730	728	726	697	716	699	732	763	777	719	699	668	694	685	674	737	779	754	709	758	700	732	759	698	731	721	681	716	729	696	707	737	714	740	728	709	690	713	726	710	699	716	713	706	709	705	712	722	693	756	701	725	709	762	766	737	734	719	731	724	668	671	698	696	732	725	775	717	743	688	690	702	701	699	693	746	713	712	696	712	704	696	706	712	763	688	713	716	700	763	719	691	744	719	722	738	736	683	721	742	717	732	731	697	725	741	780	741	708	657	693	751	721	746	742	756	751	790	691	730	729	746	696	725	737	711	721	707	736	729	715	688	736	738	688	724	730	693	703	696	705	692	726	743	707	694	681	687	687	636	694	757	673	761	700	702	725	720	731	739	678	773	699	696	734	743	663	706	675	721	693	678	681	678	776	690	718	710	727	698	704	655	687	732	731	692	726	645	699	707	696	693	698	702	742	717	735	732	702	718	665	734	714	704	737	642	756	704	725	757	717	742	686	649	717	683	684	726	746	724	737	690	708	668	750	729	705	720	709	713	720	702	726	709	737	698	702	688	699	667	750	719	747	719	705	737	694	738	763	732	714	662	732	680	715	682	727	721	724	698	674	758	723	701	690	732	723	719	728	661	725	708	692	726	718	793	719	692	710	738	700	741	699	661	690	681	671	730	718	732	737	728	756	717	734	723	701	690	712	712	649	677	720	701	730	781	716	713	701	708	692	719	688	724	747	713	705	714	736	729	688	723	716	726	693	720	749	729	734	694	685	697	703	728	694	684	693	712	756	712	675	726	725	743	708	699	712	733	688	721	727	721	712	685	775	692	702	692	738	778	711	717	715	703	720	699	694	752	732	751	717	713	703	758	746	683	708	695	700	717	716	696	732	731	747	738	711	715	745	707	716	692	760	773	671	698	720	663	720	732	735	740	732	716	656	698	728	728	682	687	726	700	665	735	728	739	669	737	716	698	679	695	669	716	751	706	756	695	695	717	708	725	692	753	751	682	774	749	709	763	692	699	727	778	705	687	686	731	727	726	756	733	699	692	719	686	730	704	694	699	712	705	690	736	770	719	707	725	669	748	677	754	681	695	721	709	683	728	714	772	720	743	735	762	724	671	775	747	745	729	693	710	703	732	745	716	706	693	723	714	729	684	764	733	709	699	725	714	673	717	711	718	694	746	725	711	748	712	712	691	672	699	699	720	743	711	684	670	713	697	689	717	681	686	738	749	761	725	707	710	715	687	718	714	699	744	690	748	676	682	760	729	768	717	730	741	670	729	671	739	765	667	760	755	687	730	731	720	742	711	743	745	744	693	741	713	723	711	691
8435	1764	1649	1261	1158	1155	1085	1067	1093	1060	1029	1071	1061	1037	1031	1021	1024	1068	1074	1032	1020	1015	1018	1034	1040	1025	1032	1036	1058	1052	1069	1032	1063	992	985	1059	1042	1019	1058	1037	1060	1010	1043	1021	1037	1053	984	960	1023	1030	987	1089	1039	1053	1059	1003	1047	1023	1043	1047	991	1052	1004	1001	1054	980	1005	990	1015	1054	992	1014	1100	1092	1042	1001	1011	1044	986	1053	1061	987	1047	1000	1045	1056	1072	996	1065	1038	997	1094	1047	1064	1019	1012	1063	979	1081	1054	1026	1024	1045	1017	995	992	1021	1029	1043	1045	1053	998	1082	997	1076	1010	997	1067	1024	1008	1066	987	1062	1048	1072	974	1021	1065	1064	1043	1016	1012	1084	1011	1005	1047	1038	1042	1009	1017	1037	1055	1045	1028	1002	1035	996	1027	1012	1018	1037	1103	1037	1004	964	1018	1006	1147	1021	1047	1038	1034	1036	1006	1030	1071	1012	1056	1057	1031	1028	988	1042	992	985	1037	1028	1020	1013	1027	977	1030	1061	1088	969	1039	1049	1064	1009	1031	1080	1011	985	1024	1073	1046	1056	1016	1056	991	1077	1006	1006	1049	1019	977	1006	1015	1054	976	995	1012	1069	1001	997	968	1091	1090	1027	1036	1040	1022	1048	1069	1004	1000	1067	1057	1030	990	1016	1012	1018	984	1016	1019	1042	1093	1075	1047	1051	1021	1088	1049	997	1044	1064	1049	953	1003	986	1046	1047	1061	1032	929	974	1052	1024	1038	1028	1097	1042	971	972	1039	1090	1027	1027	1075	1080	1109	1048	1033	967	1061	1079	1002	1056	1014	1030	1037	1053	1038	1044	1043	972	1049	1030	1004	1023	1037	1055	1053	995	1050	1066	1057	1019	1026	1032	1054	1020	1040	1033	977	964	982	1102	1047	998	1082	1068	1072	1082	1073	990	1051	1059	1022	1049	1051	1032	1005	1072	1087	1025	1028	1035	1026	1042	1062	1072	1065	1067	1030	1050	1019	1055	1055	1028	1044	1003	1018	995	1026	1049	1094	1029	1087	1047	979	991	982	1057	1038	996	1022	1045	1024	993	1082	1036	1029	1013	1082	1114	1005	1008	980	1006	1020	1066	1041	990	1075	1004	989	1073	1058	990	1064	1029	1005	1127	928	1025	1056	1052	1049	1066	1003	995	1048	1001	1024	1059	1016	1038	1057	997	1081	1081	993	974	1055	987	1004	988	1083	1088	1065	1005	1005	1031	998	1031	1052	1004	1017	1053	1063	1051	1046	1023	1055	1046	1012	1087	1095	1002	1002	1053	1072	1054	1065	1033	969	1025	975	1033	1053	1010	1080	1033	1066	1036	1057	1025	1071	1022	1016	1057	1029	1028	1086	1030	1028	1071	1075	1017	1042	1026	1014	1059	1058	1036	984	1038	1076	1041	1073	1039	1008	1033	1026	1009	1008	1089	1038	1033	1036	1040	1047	1060	1047	1045	1086	1086	1072	1018	1014	1040	988	983	1075	988	1058	1062	1083	1056	1012	1058	1037	1032	990	1093	1004	1048	963	1100	1078	1032	1065	1008	965	1052	1062	1009	1012	1060	992	1021	989	956	1074	1064	1027	1046	1075	1060	1055	1053	1004	1066	1010	1032	1052	1058	1082	1008	1049	985	1040	1026	998	1013	1075	1023	971	1045	1016	1062	996	1021	1048	1011	1015	1044	1028	1079	1093	1039	1091	1045	1023	1072	1006	1016	1089	1055	1039	1006	1015	1030	1090	1005	1064	1017	1079	1059	1063	1017	1030	1023	1025	1048	998	1064	1032	1085	988	1065	1060	1027	1032	1022	1025	1023	1016	1036	1085	1106	1020	1019	1058	1001	1034	1034	1008	1005	1048	1062	1000	1067	1009	1022	1046	1073	949	1035	986	1040	1091	1028	989	1051	993	1039	1068	1006	985	1018	1019	1074	1058	1028	1016	963	1031	1023	1093	1052	1015	1090	1002	1085	1044	1001	1061	1058	1047	1003	1045	1000	1033	1009	1050	1073	997	1071	1019	995	1038	1046	1069	1023	1021	1042	1004	1007	983	1079	995	1018	988	1023	997	1057	1070	982	1006	1092	1029	1050	1046	1054	995	1086	1079	1036	995	1050	1032	1039	1029	1087	1043	995	1038	1010	1045	1018	1011	1046	1055	1052	1016	1043	1029	1069	998	1025	1014	1046	1031	1023	1055	960	1056	1018	1037	989	1001	982	1011	991	1003	1009	1057	1024	1010	1040	1007	1030	1031	1040	1019	1012	1085	1067	1022	1034	1023	1065	1035	1091	1030	1046	1020	1024	1069	1029	1066	1054	1000	1048	1049	1044	1036	1085	1073	1042	993	1068	1062	995	1030	1055	976	1071	1013	1002	1011	1040	985	1065	1044	1038	1038	1100	1071	1028	1024	994	983	974	991	1034	1031	1043	992	1056	1037	979	1019	987	1017	1022	1021	1055	1013	1027	1079	1057	1029	1024	1015	993	950	1069	1068	988	1064	1055	1063	1001	1013	1047	1015	1060	1050	1070	1057	990	1013	1013	1003	1094	972	993	1034	1045	998	1017	1048	1090	969	983	1019	1053	1006	1021	1031	1038	1039	1008	1001	998	1042	1005	1008	1004	1030	1014	1012	1023	1043	1010	1047	999	1042	1033	1017	972	987	1022	1082	1020	1079	1069	1025	1018	1016	1035	996	1040	1014	1063	990	1090	1071	976	1043	1078	1055	1001	1067	1039	1080	1129	1035	1111	1000	1008	1072	1100	1039	977	1039	1071	1062	1057	1067	1039	1026	1018	1038	1016	999	1018	1030	1050	1076	1015	995	1010	1011	1020	1041	1003	1014	1012	1018	1040	1047	970	1051	1020	1026	1021	1066	997	1051	1069	1040	1012	1047	993	1059	1023	1018	1071	1056	1095	956	986	1019	1021	1060	1016	1036	1069	1065	1059	1005	1013	1035	1036	1020	1006	1038	1012	1050	1000	1055	1070	1076	1026	987	1091	1070	1053	1016	1024	1086	982	1083	1129	1064	1019	1040	1013	1004	995	1013	1023	1026	1045	1076	1011	1068	1018	1091	1032	1068	1040	1073	1039	1041	1000	1053	1037	1047	1041	1014	1020	1050	1025	1050	985	1045	1072	1016	1041	1050	991	1066	1005	1019	1093	1014	1061	979	1010	1085	1050	1059	1036	1115	1026	1008	1033	1089	1057	1051	1037	1042	993	1072	1079	1023	999	1049	1060	1019	1057	1043	1047	1007	1058	1056	1044	1011	1061	1048	1033	1065	1029	1022	1018	995	1020	1038	998	1016	1067	1054	1012	987	1004	975	1029	1076	1046	1101	1048	976	1028	1004	1108	1026	1037	1035	1004	1092	1012	1021	1033	1016	1040	993	1065	1038	1083	1011	1054	1074	1030	1077	1038	944	1025	1014	1085	1044	1074	1018	1010	1070	1067	1068	1013	1037	1002	1002	1012	1053	1047	1061	1018	973	1076	987	1041	1065	1014	1074	979	1008	1095	1080	1014	1043	982	1058	1016	1027	1035	1008	1065	1020	1020	1033	1038	1047	1039	991	1019	1027	1062	1027	1048	1012	1043	1031	1037	969	981	1017	1030	1013	926	995	1042	1041	990	1053	1013	1062	1025	1068	1019	1041	1051	1028	1023	1045	1029	1043	1037	1025	1015	1045	998	1050	1014	1103	1010	1047	1033	1079	1048	1035	1041	1027	1097	1081	980	983	1111	1054	1041	997	1012	1053	1005	1034	1040	1007	1001	976	1049	1077	1036	1064	1043	1028	1073	1061	1001	1052	994	1012	1032	1010	1043	1038	1008	1069	1098	1006	1047	1002	1030	1013	1012	1062	1030	1082	985	1047	986	1025	1022	1013	1040	1024	1030	1072	984	970	1002	1029	1008	1017	992	1053	1012	1011	1003	1047	1030	1046	1033	1039	1048	1030	974	1107	1028	1023	1006	1015	1053	1022	1045	1044	1013	1039	1030	999	1009	1020	1076	1023	1064	1030	1043	1027	1023	1082	1009	1060	1076	977	1064	1000	1038	1055	1036	1059	1039	1042	985	1021	1056	1031	1031	1068	1042	1006	1000	1005	973	1014	1002	1046	1069	1028	1024	1088	1048	1035	1018	1027	1043	1048	1005	1029	1038	1063	1126	1047	1069	1037	1040	1031	1070	1081	1010	1040	1041	1053	1040	1059	1025	1048	1110	1067	1049	1018	1031	1037	1124	1074	1064	1055	1017	1053	1024	1061	1026	1049	1064	996	1012	1041	1005	1024	1082	1123	1108	990	1060	1026	1034	1040	1022	1021	978	1001	1046	1047	1020	1062	1018	945	1028	1036	1049	1050	1033	1044	1023	1018	1081	1040	1049	1027	1035	1026	1095	979	1018	1038	1042	1002	1064	1034	1060	973	1039	1049	1029	987	1013	1030	1021	1028	1095	999	1011	1036	1051	1022	988	1032	1036	1034	1074	1045	1019	1051	1045	1106	1051	1027	971	996	1034	1093	1120	1049	1017	991	1061	1008	1008	1029	1044	1103	1044	997	1053	1021	1057	1073	1061	1052	1091	1014	1040	1044	997	1024	1043	1038	1062	1070	996	1017	1045	1092	1045	1080	1055	1062	1068	995	1000	1057	1043	1076	1044	1017	991	1046	1067	990	1045	1063	1001	1007	1010	1036	1057	1080	1006	1056	1034	1032	1018	1016	1029	1050	1051	1029	1000	1033	1018	1065	1075	995	1073	1046	1079	1008	1029	1007	1026	1070	1056	1035	974	1009	1031	1096	1046	1047	1022	1013	1018	1088	1049	1032
23710	21454	29123	24182	21457	16150	1996	1044	953	928	893	843	786	872	823	765	815	804	788	746	788	774	760	744	768	746	735	798	727	706	733	726	739	710	738	717	730	739	759	728	739	731	695	722	725	730	734	717	721	746	718	766	703	715	725	736	675	754	696	734	732	691	713	710	701	728	778	668	692	735	723	706	701	762	698	732	706	724	697	719	670	728	698	683	688	749	721	697	734	739	771	726	703	739	740	718	767	735	717	710	679	772	713	705	739	716	706	667	718	761	709	729	648	737	710	693	719	688	734	670	737	690	715	739	749	686	736	725	721	698	694	696	738	738	710	715	688	718	741	720	713	736	721	713	668	715	741	730	724	692	690	746	721	740	749	698	707	722	760	684	725	701	741	752	701	716	737	721	768	746	646	696	742	747	655	689	705	738	743	658	695	669	722	737	749	703	679	727	729	697	729	696	714	720	657	733	703	692	686	752	713	718	703	738	703	701	695	683	715	729	676	721	672	716	708	696	677	763	743	721	741	684	717	684	700	763	685	701	733	728	683	726	742	721	728	712	720	703	767	747	737	729	696	645	703	765	739	751	675	751	700	730	714	706	729	683	722	661	707	729	702	666	664	706	716	702	726	699	734	673	733	743	696	669	715	710	674	690	668	725	723	677	701	696	763	691	769	720	711	741	717	688	703	689	682	750	730	724	708	693	683	761	690	744	746	708	671	747	755	704	742	706	703	743	736	716	721	747	724	683	682	706	759	728	701	688	698	720	750	707	718	750	745	769	671	698	730	736	732	746	755	703	731	689	715	711	736	759	691	726	661	696	765	751	690	715	715	756	662	716	708	699	703	736	709	675	685	693	666	691	668	691	673	740	731	704	700	719	743	703	700	700	722	728	651	703	726	720	708	723	694	733	689	739	735	708	761	733	711	712	688	749	705	684	708	706	758	700	690	708	658	683	707	763	737	712	696	693	749	704	728	710	733	702	692	707	722	706	729	686	689	697	719	661	717	711	685	693	744	685	694	686	719	713	705	680	705	715	698	704	708	706	733	709	744	687	691	731	682	720	724	723	705	684	717	670	682	729	719	747	708	683	716	718	726	737	745	685	727	680	712	720	739	737	725	702	676	714	673	710	762	696	716	735	710	723	730	717	696	721	713	677	698	710	743	708	733	695	708	696	738	745	697	677	699	720	684	760	699	753	711	742	722	722	711	699	741	679	698	718	718	726	704	751	732	744	710	739	720	693	735	730	653	685	702	725	753	730	744	718	640	720	699	771	694	667	781	697	716	684	697	726	685	710	673	708	699	731	706	732	711	675	728	721	680	762	711	685	726	691	712	760	656	721	758	684	728	709	676	754	692	672	711	693	729	688	704	733	731	683	735	685	671	711	725	757	696	712	705	721	693	656	676	686	707	717	746	697	692	699	727	721	742	747	743	744	711	720	741	727	741	726	732	663	696	681	695	680	688	730	663	708	694	710	708	725	690	680	710	746	746	666	703	714	669	680	733	711	701	719	704	746	730	711	711	725	680	764	721	731	696	745	715	727	687	744	716	731	708	727	671	718	741	746	689	731	733	711	722	684	681	701	680	704	719	739	721	755	729	762	706	762	754	740	753	714	689	688	747	706	693	679	712	705	722	740	686	732	702	720	697	695	718	761	776	692	748	723	700	729	716	707	681	714	709	734	747	732	702	745	686	728	751	680	680	750	705	706	764	724	699	761	697	701	722	694	736	712	660	710	671	711	703	714	661	724	754	691	691	691	677	728	744	737	699	697	744	745	690	681	690	732	677	723	647	684	706	683	676	690	734	707	660	724	707	700	765	777	712	706	735	713	718	751	706	733	716	755	739	678	670	692	700	745	739	693	713	684	696	709	782	699	713	711	760	722	680	717	705	684	717	684	646	662	687	711	708	706	698	719	732	689	727	702	687	741	692	714	730	689	689	737	736	695	715	737	714	690	727	729	747	727	709	665	723	738	748	705	709	742	753	700	757	699	680	735	721	696	723	713	711	736	781	725	718	750	720	698	694	724	698	682	717	714	734	709	699	743	722	729	716	729	663	714	686	767	693	703	744	730	687	684	722	698	710	735	726	697	708	699	691	688	735	731	724	730	707	659	733	705	697	695	731	687	692	705	686	675	732	684	713	714	733	703	716	687	698	680	701	698	729	716	717	696	726	697	716	692	708	718	731	696	656	730	705	654	749	715	766	710	639	714	722	717	695	715	680	712	733	632	710	725	685	761	733	691	691	689	734	736	686	697	617	774	759	698	685	717	667	735	719	740	713	710	722	689	750	685	696	711	695	684	677	664	785	709	717	713	705	682	699	683	678	700	716	652	750	708	709	685	713	716	721	735	733	711	663	695	715	726	709	735	677	747	687	740	671	683	682	676	760	731	687	675	719	707	705	686	716	690	725	702	737	671	679	691	764	716	699	734	699	721	738	704	713	723	730	691	778	724	685	705	718	712	694	671	728	686	766	684	656	736	688	709	717	674	729	705	735	695	732	728	686	733	718	711	679	733	698	731	727	679	737	731	673	698	675	679	741	681	676	689	719	720	734	724	721	744	720	713	739	685	757	710	672	676	713	775	702	729	685	666	639	692	757	682	665	757	693	700	739	739	695	728	722	695	710	710	686	657	731	676	754	709	683	696	727	698	697	705	727	739	709	703	689	684	731	734	739	703	718	675	760	706	699	701	676	692	722	704	654	740	690	710	726	684	715	673	705	728	754	722	736	717	665	742	690	699	697	706	745	677	724	700	725	762	716	750	707	718	709	693	690	752	716	700	654	709	741	740	729	732	730	646	706	739	679	763	686	714	736	713	718	671	721	682	691	734	703	668	721	726	670	681	730	753	778	718	736	703	765	697	656	751	746	658	720	685	682	759	702	752	683	705	670	704	724	708	717	707	651	671	717	667	703	779	706	685	702	699	683	713	683	735	723	720	720	713	690	730	757	704	753	715	698	681	701	730	695	707	737	668	751	731	694	706	720	705	658	776	693	653	718	635	699	719	717	695	685	727	703	679	695	712	727	700	708	678	704	701	702	735	719	682	682	730	738	665	679	725	690	730	776	710	691	735	692	708	710	682	733	711	719	773	701	719	688	735	697	666	727	653	723	683	713	677	689	683	725	717	715	694	666	705	708	681	743	709	671	690	733	718	729	733	751	744	670	724	722	720	702	694	685	737	701	698	707	729	687	681	713	687	698	746	736	681	679	707	707	671	738	684	693	700	726	697	662	703	706	705	722	724	709	718	738	692	697	749	667	737	712	713	705	693	713	659	684	705	722	764	734	703	671	694	733	674	689	732	740	736	732	672	713	686	701	725	726	663	703	705	729	695	691	699	751	726	737	686	702	712	637	697	666	704	718	694	657	707	715	720	689	727	722	739	718	697	687	707	717	691	704	737	704	740	706	678	712	759	718	698	709	681	759	750	731	747	716	703	696	681	736	723	724	718	731	706	727	741	675	723	724	710	765	739	748	682
21497	12428	10634	5848	3984	3008	2527	2081	1877	1713	1579	1509	1423	1368	1294	1264	1264	1193	1235	1224	1108	1194	1123	1157	1182	1130	1133	1112	1129	1094	1114	1087	1074	1055	1116	1096	1080	1110	1063	1080	1040	1083	1007	1081	1080	1046	1051	1067	1078	1135	1034	1054	1034	1002	1040	1057	1036	1007	1094	1051	1093	1072	1131	1016	1145	1067	1029	1057	1050	1052	1086	1063	986	1039	1031	1012	992	1028	1022	1001	1027	1086	1050	990	1060	1056	1045	1016	1038	1079	1075	1026	1037	1043	1075	1044	1061	1075	1064	1050	1027	1057	1041	1069	1085	1052	1038	1061	1047	1000	1082	1011	1096	993	1018	1046	1020	1083	1033	1009	1037	1077	1003	1116	1040	1076	1064	1089	1049	1023	986	1031	1064	1044	1037	1046	1154	1033	1027	1046	1019	1002	1022	1032	1042	1063	1027	1033	1039	1051	1068	1032	1026	1053	1044	1053	1049	1051	1008	1012	1023	1070	1072	1002	1037	994	1028	1058	1071	1034	1091	1034	1022	1000	1065	1041	1011	1031	1041	1101	1082	1020	1011	1060	1102	1059	1070	982	1097	1016	1069	1047	1030	1015	1016	1056	1027	979	1096	1066	1074	1082	1032	1071	1008	1036	1017	1034	1064	1020	1045	1012	1024	1041	1039	1047	1005	1030	1145	1049	1035	1009	1053	1038	1010	1038	1037	1070	1091	991	1083	1090	1090	1048	1009	1067	1014	1012	1029	1002	1035	1119	1053	1035	1087	1058	1107	1045	986	1014	1055	1066	998	1063	1141	1072	1024	1013	1065	1081	1020	1081	1050	1039	1027	1063	1061	998	1041	1055	1073	994	1019	1031	1112	1049	1011	1061	1044	1040	1130	1094	1045	1043	1042	1045	1036	1104	998	1000	1074	1014	1055	1040	1060	1117	1055	1064	993	1026	1045	1014	1066	1062	1031	1030	1042	1090	1019	1089	1043	1081	1074	1045	998	1002	1035	1050	1004	1044	1007	1053	1033	1082	1066	1004	1044	1060	1017	1008	1063	1049	1016	981	1023	1059	1102	1039	1095	1021	1087	1061	1035	1079	1047	1039	1094	1094	982	1075	1048	1007	1035	1054	1092	1037	1034	1046	1036	1083	1034	1012	1044	1028	1068	1047	1049	1054	1021	1038	995	1120	1015	1028	1005	1050	1011	1055	1048	1107	993	1094	1029	1022	1018	1010	1069	1027	1054	1004	1036	1007	1074	1011	1050	1056	1034	1018	1016	1118	1062	1069	1030	1042	1046	1007	1055	1026	1098	1002	1083	1019	1022	1098	974	1006	1059	986	1051	1040	1085	1045	1042	1009	1094	1024	1097	1034	993	994	1038	1093	1006	1115	1047	1059	1009	996	1019	1080	1068	1074	1052	1075	1028	1049	1034	1063	985	1080	977	1061	1058	1110	1031	1059	1051	1022	1000	1018	1073	1006	1033	1005	1101	1100	1049	1109	1026	1076	1105	1083	1034	1035	1046	1048	1065	1059	1086	1073	1078	1020	1094	1010	1046	1081	1122	1049	1065	1043	1046	1055	1013	1078	1021	1067	1039	1008	1077	1109	1057	1081	1060	1114	1025	1004	1051	1056	1029	1078	1046	1067	1025	1037	1054	1015	1035	1017	1042	1025	1078	1070	968	1061	1060	1068	1041	1032	1063	1035	1038	1025	1047	1042	1055	1046	1097	1042	1041	1059	1024	1019	1009	1073	1075	1042	1052	1035	1060	1040	1069	999	983	1052	1087	1090	1058	995	1089	1017	1044	1029	1027	1030	1004	1042	1042	1038	1081	1020	1051	1000	1039	1041	1029	1105	1049	1027	1112	1041	994	975	1040	995	1004	1061	1107	1065	1092	1046	1083	1072	1035	985	1079	1060	1072	1061	1070	1027	1072	1093	1039	1021	1025	1061	1073	1049	1029	1047	1001	1055	1048	1059	1067	1035	1003	1027	1038	980	1054	1055	1061	1100	1069	974	1008	1022	1045	1048	982	1053	1000	1106	1086	992	1023	1115	1015	1104	1053	1032	1026	1009	1066	1048	1001	1085	996	994	1025	1048	1061	1021	1000	1097	1086	1070	1092	1013	1000	1025	1072	1062	1031	1045	1063	1039	1018	1052	1052	1081	1061	1034	1008	1029	1024	1051	1056	1127	1026	1062	1037	1034	1061	1041	1058	1073	1073	1042	1051	1074	1064	1003	1067	1075	1056	1082	1041	1047	1012	1049	1043	1056	1025	996	1117	1004	1032	1113	1028	1028	1118	1044	1040	1055	1037	1025	1089	1087	1075	1079	1101	1009	1032	1118	1065	1109	1025	1006	1062	1088	1069	1074	1045	1048	1049	1061	1056	1052	1030	1070	1044	1143	1033	1059	1076	1075	1086	1118	1022	1003	1025	1069	1018	1077	1118	1016	1049	1047	1048	1066	1081	1123	1062	1018	980	1064	1076	981	980	1044	1064	1047	1012	1095	1023	1059	992	1047	1032	1044	1049	1061	1064	1093	1065	1065	1017	1068	1126	994	1031	1056	1094	1031	1019	1109	1073	1027	1051	1053	996	1043	1046	1011	1035	1024	1026	1009	1008	1089	1060	1097	1032	1078	1010	1031	1014	1057	1026	1064	1059	1042	1037	1044	1054	1066	1037	1045	1105	1040	1068	1078	1041	981	1100	1064	1050	1045	1019	1086	1046	1080	1029	1028	1135	1022	1050	1018	1068	1012	996	1054	1040	1010	1024	1065	1024	1015	1022	1038	1008	1042	1067	1123	1098	1079	1057	1023	1000	1020	1065	957	1076	1077	1073	1033	1037	1049	1056	1057	985	1043	1049	1089	1084	1059	1049	1021	1006	1030	1034	1083	1024	1085	1036	1071	1085	1002	1070	1116	1023	1023	1049	1076	1083	1041	1011	1090	1111	1076	1035	1131	1087	1076	1039	1065	1021	1033	1062	1023	1086	1099	1048	1084	1024	1012	1027	1057	1016	1078	1077	1118	1024	1020	1084	1022	1054	1014	1018	1003	1021	1064	1026	1031	1012	1088	1024	1019	1052	1052	1046	1005	1078	1023	1027	1076	1045	1038	1074	1052	1028	1034	1058	991	1069	1070	1066	1061	1127	1055	1050	1066	1058	1046	968	1071	1032	1098	993	1081	1068	1071	1096	1035	1055	1028	1019	1018	1041	1067	1063	1020	1049	1055	1018	1081	1059	1069	1008	1067	1044	1059	1004	1045	1029	1035	1001	1032	1028	1064	1053	1019	1058	1049	1024	1041	1022	1046	1066	1034	1103	1031	1011	1002	1051	1039	1008	1039	1050	1073	1010	1019	1025	1054	1069	1063	1025	1056	1072	1038	1092	1032	1052	1032	1056	1035	1009	1060	1059	1035	1029	1104	990	1031	1018	1114	1039	1048	1061	1069	1040	1047	1084	1013	996	1031	1066	987	1046	1030	1051	1035	1073	1028	1037	1026	1040	1020	1047	993	1085	1052	996	1008	1077	1028	1029	1045	1107	1088	998	1059	1002	997	1021	1043	1065	1024	1051	994	1053	1057	1072	957	1042	974	1058	1071	1014	1023	1050	1072	1030	1053	1042	1106	1037	1036	1020	1078	1073	1081	1092	991	1016	1036	1058	1049	1011	1028	1047	984	1049	1019	1049	1019	1125	1026	1042	1038	1074	1064	1081	1000	1040	1015	997	1094	1040	1042	1077	1021	1043	1125	1058	1059	1044	1080	1053	1066	1071	1051	1006	1128	1102	1049	1069	1030	1071	1055	1021	1077	1060	1039	1069	1081	1098	1074	1013	1068	987	1070	1026	1067	1051	1045	1038	1002	1081	1084	1048	1120	1020	1027	1035	1039	1002	1083	1026	1002	1048	1034	1018	1047	1041	1044	1026	1094	993	1010	1022	1012	1052	1035	1071	1056	1030	1032	973	1068	1017	1037	1083	1032	1087	1042	1047	984	1062	1030	1110	1050	1083	1039	1043	1072	1068	994	1044	1021	1070	1069	1064	1030	1072	1048	1052	1032	1069	1032	1085	1049	1008	1043	1051	1047	1058	1057	1025	1104	997	1052	1071	1047	1043	1122	1021	975	1094	1084	1062	1024	1032	1017	1040	984	991	1105	1040	1032	1062	1087	1051	1052	1083	1010	1046	1066	1090	1078	994	1007	1067	997	1000	1080	980	1053	1082	1023	1024	1057	1024	1069	1013	1036	1021	1052	1056	1007	1100	1051	1116	1010	1034	1004	1072	1027	1034	1038	1006	1073	1038	1046	1106	1141	1019	1067	1067	1054	1034	1066	1047	1065	1039	1026	1089	1036	1031	1106	1099	1052	1062	1080	1063	1048	1062	1037	1051	1053	1106	1073	1059	1030	1007	1034	1046	1010	1011	1006	1077	1065	1065	1080	1044	1078	1051	1055	1058	1017	993	1038	1015	1021	1044	1100	1105	1050	1066	1016	1027	1003	1084	1016	1044	1018	1074	1032	1003	1013	1059	1010	998	1023	1071	1053	1103	1040	1027	1065	1001	1054	1027	1065	1079	1063	1092	1007	981	1025	1053	1050	1049	1021	1049	1021	1075	1009	1065	1015	1098	1029	1020	984	1042	1137	1083	1004	993	1041	1049	1034	1079	1036	1059	1048	1014	1076	1023	1064	1115	1045	988	1043	1033	1103	1104	1006	1092	1043	1037	1027	1108	1041	1074	1041	1038	1028	1060	1015	1029	1075	1070	999	1088	1110	1066	1095	1097	1055	1106	1064	1032	1069	1065	1095	1093	1019	1083	1093	1060	1103	1001	993	1044	1041	1005	1080	1006	1042	1041	1034	1063	1070	1056	1105	1020	1045	1055	1042	1051	1027	1058	1045	1071	1037	1024	1057	1087	1018	997	1055	1036	1058	1032	997	1012	1036	1064	1079	1051	1046	1106	1015	1033	1078	941	1079	1082	1003	1077	1055	997	1011
23282	21474	29324	24049	21462	21399	4170	993	810	702	655	605	604	584	541	525	509	514	498	482	502	479	470	455	462	467	465	464	455	479	472	483	427	473	467	442	466	494	440	448	459	452	452	444	435	443	444	452	425	472	388	422	445	432	455	425	436	456	410	449	423	449	435	429	447	432	430	414	457	465	428	420	448	417	442	406	445	430	420	423	456	415	430	407	435	388	439	437	450	451	414	452	452	455	420	441	452	431	469	403	427	450	425	421	455	429	437	420	425	482	453	410	435	430	482	402	413	457	461	416	452	411	466	463	428	424	440	440	445	399	435	434	457	447	410	452	449	383	428	464	430	417	409	435	440	443	432	436	424	452	443	439	423	425	486	479	423	381	419	402	433	424	388	453	441	427	464	424	427	412	380	402	425	424	451	437	413	435	437	431	473	377	420	438	450	395	436	445	456	425	442	401	428	446	396	421	409	418	454	422	457	417	464	442	410	448	431	434	413	397	468	454	448	468	439	441	444	423	408	418	402	445	444	435	427	489	479	412	442	434	428	434	490	454	474	433	411	442	444	460	441	456	450	447	430	447	372	461	438	441	454	427	441	443	431	484	430	436	381	456	439	441	487	446	419	431	436	425	445	424	435	419	447	400	423	463	380	448	439	413	415	426	444	445	427	420	445	440	452	435	443	408	432	431	442	428	438	419	429	418	462	422	452	460	429	445	463	407	443	445	427	455	394	429	442	423	457	426	425	453	450	425	440	458	422	420	433	392	443	397	456	436	445	449	413	442	424	448	446	406	402	450	436	423	424	443	436	396	437	412	448	438	409	436	434	428	451	483	423	408	407	413	392	429	404	443	452	448	452	435	380	418	432	402	422	408	428	472	440	460	450	429	441	412	424	454	420	401	465	418	429	424	433	455	382	441	423	416	471	406	413	464	433	438	420	419	439	427	405	413	435	438	451	431	461	452	465	406	448	405	441	436	409	447	485	465	439	425	439	415	447	452	486	418	425	447	469	415	432	421	421	453	447	460	426	418	425	451	419	450	410	385	445	413	400	390	423	401	417	457	434	457	433	436	400	439	422	435	440	439	436	432	441	418	436	464	433	434	396	398	457	415	426	458	456	433	452	421	392	470	406	425	448	398	426	434	411	461	429	440	410	441	405	461	420	407	435	429	434	456	427	392	428	429	439	434	395	419	425	434	430	455	456	434	434	445	459	435	438	482	448	437	473	455	421	479	428	424	408	447	475	447	414	443	422	442	423	409	435	447	401	454	447	408	409	461	449	368	428	458	433	429	459	440	391	413	450	401	429	429	444	446	473	434	431	443	384	452	412	442	489	443	421	421	417	447	422	414	431	423	411	452	417	437	430	436	421	437	439	440	403	412	403	413	456	458	415	420	443	406	436	449	425	430	402	449	463	451	431	452	405	459	431	425	419	458	424	444	430	426	446	424	463	442	426	489	460	465	392	395	471	404	409	418	404	436	417	438	409	456	447	421	429	440	447	420	470	438	413	434	430	432	419	488	417	428	421	420	456	422	438	451	433	458	423	428	429	407	431	456	440	410	449	437	439	439	429	414	440	464	450	441	401	439	422	439	450	445	422	424	430	435	452	452	437	408	411	446	407	412	424	424	431	452	437	438	423	450	426	435	422	421	442	417	424	443	404	478	408	411	449	430	454	405	406	436	366	446	398	426	421	449	415	439	437	389	389	449	440	440	461	467	399	432	432	425	448	431	450	437	477	407	410	422	449	446	435	412	410	442	435	412	433	428	410	418	457	419	425	431	428	429	424	430	450	413	420	438	452	450	412	433	430	407	444	488	439	433	412	449	421	447	425	442	447	438	426	439	468	419	416	422	445	452	422	422	448	420	437	404	433	454	424	389	452	435	455	432	416	448	435	424	441	416	443	424	399	459	435	440	455	439	464	431	387	445	464	436	454	411	463	428	484	420	436	391	416	421	417	448	424	428	444	426	423	433	431	446	477	379	419	419	390	430	429	435	429	444	410	443	439	440	429	427	439	432	406	429	424	428	458	439	476	405	437	420	422	431	434	434	417	443	464	450	439	418	429	430	413	447	446	423	418	438	398	408	443	413	449	428	418	439	439	410	402	450	418	441	457	491	441	422	421	427	426	437	439	417	402	406	468	434	427	409	457	422	400	430	440	408	414	402	424	445	437	464	445	441	462	459	461	419	432	457	446	471	462	427	467	422	446	445	429	392	397	425	432	434	431	433	438	433	429	464	405	445	429	430	451	452	443	436	402	408	429	470	430	451	462	467	463	400	427	410	435	435	450	431	431	410	429	432	428	399	429	407	415	442	417	433	422	461	442	420	449	417	458	454	442	457	443	451	453	437	432	431	405	385	462	425	428	402	447	449	451	371	446	417	464	462	431	420	407	416	436	421	403	405	436	423	450	402	444	435	413	461	417	450	460	456	410	434	416	444	399	450	430	412	413	401	467	432	460	455	422	402	443	439	412	427	424	433	415	396	427	428	406	419	431	426	438	442	477	464	485	398	425	431	413	450	408	452	457	412	432	433	454	407	466	434	422	444	446	424	443	424	459	417	455	398	422	459	442	462	436	456	424	414	404	426	409	431	433	431	414	425	445	454	443	438	407	407	491	427	437	458	427	426	454	418	398	404	396	424	432	430	392	428	405	439	392	414	411	432	403	431	403	423	393	422	446	435	427	442	460	424	460	439	440	430	470	428	388	438	434	462	431	401	448	441	434	429	426	420	399	450	434	406	408	433	465	449	460	437	408	437	445	473	436	424	417	436	445	463	432	392	433	425	438	441	404	411	403	429	463	449	425	438	431	431	456	464	471	433	438	441	426	450	427	462	460	461	437	456	418	435	435	465	394	449	454	427	432	436	440	474	400	465	442	431	407	410	421	467	426	453	399	444	423	450	424	415	430	418	411	425	445	445	449	458	431	408	451	425	417	421	381	447	442	437	433	410	457	430	447	448	422	436	419	468	413	440	414	421	479	407	437	400	424	431	433	460	410	436	408	450	451	450	439	439	438	424	428	471	467	455	415	414	421	426	407	396	394	428	419	455	423	458	443	443	425	431	408	434	468	438	457	425	434	425	439	409	424	416	414	453	437	426	425	404	439	422	442	384	439	430	431	440	411	417	446	454	422	481	420	446	445	395	413	407	423	438	433	431	415	435	441	424	437	418	460	445	439	409	435	425	444	415	453	441	435	424	438	449	410	421	412	457	430	404	419	435	413	420	419	433	442	426	382	429	424	415	412	397	445	422	430	417	436	481	403	438	423	420	401	427	445	421	420	453	428	429	403	449	411	430	454	434	452	441	411	445	392	417	461	427	413	414	431	470	424	413	412	418	447	479	477	410	439	452	462	386	442	424	445	453	416	430	441	470	474	437	427	408	445	423	454	465	432	434	417	463	408	435	431	420	446	422	458	421	442	436	436	437	447	390	434	449	447	399	413	421	429	435	427	444	445	447	446	427	425	445	445	425	426	421
23742	15360	12978	6971	4621	3390	2580	2123	1773	1577	1363	1179	1091	1060	1023	1017	916	933	881	836	816	784	746	833	726	786	763	721	713	701	765	731	684	734	648	701	749	739	714	714	741	722	675	705	728	678	701	643	684	698	645	672	660	682	663	698	640	693	658	697	662	661	676	634	653	726	692	670	674	614	689	701	699	653	656	668	683	691	614	698	632	681	672	642	669	695	662	666	699	676	652	661	669	723	656	634	652	627	645	670	638	660	647	706	727	616	704	697	681	694	687	664	675	643	744	661	621	640	681	674	650	619	675	649	670	656	674	668	671	671	678	690	645	669	678	671	674	684	682	625	682	673	650	689	634	656	656	633	674	662	615	645	627	656	667	635	663	683	648	637	704	624	632	654	628	608	669	616	678	645	702	685	635	630	644	667	684	656	643	641	638	686	673	638	634	633	662	651	667	676	702	694	621	660	650	690	638	622	607	669	639	693	679	628	666	654	657	665	638	656	630	695	661	694	643	646	610	676	672	655	651	649	671	632	656	660	677	631	685	664	681	654	651	653	639	608	626	688	659	650	650	679	653	661	700	642	664	645	692	649	685	673	629	661	668	658	632	645	616	669	644	577	637	668	618	663	633	633	639	673	668	677	670	640	636	654	639	692	642	629	673	669	677	670	647	644	646	639	650	633	676	672	686	663	670	645	689	682	650	663	704	636	692	648	639	696	663	707	665	713	654	675	633	715	641	624	647	663	665	652	676	657	650	634	646	680	668	681	600	677	673	658	631	657	663	644	652	687	659	670	641	669	639	658	654	626	727	637	680	634	665	656	651	638	671	689	658	656	626	663	620	666	676	676	658	637	658	673	672	662	675	624	715	662	695	668	607	687	672	634	631	660	657	701	624	667	668	656	661	634	644	668	656	650	684	670	673	700	662	682	619	677	668	687	676	648	636	663	666	639	677	648	658	665	679	639	686	659	651	646	679	672	661	673	686	702	627	656	695	701	696	709	717	655	665	634	630	627	652	641	655	690	647	643	663	618	625	648	721	688	664	665	641	640	674	654	686	677	646	690	666	645	653	658	673	709	690	658	681	649	624	719	626	691	621	658	652	649	627	673	690	620	649	669	655	640	658	663	660	669	667	640	667	688	640	661	655	615	649	654	656	680	675	676	664	670	673	680	683	666	691	654	664	688	679	698	695	679	676	687	666	692	657	666	688	632	642	665	626	639	642	631	677	665	707	727	699	678	668	684	673	664	660	646	665	646	648	642	671	651	664	682	664	677	681	642	617	703	681	659	648	627	653	664	636	648	679	681	661	679	689	679	669	675	677	627	660	686	657	676	617	669	666	630	689	722	695	604	624	654	644	705	686	672	665	682	645	648	694	649	663	630	666	699	688	693	651	650	635	688	699	618	655	677	634	639	668	653	622	672	708	635	696	652	687	653	629	651	661	663	703	687	674	663	620	698	684	689	627	678	648	671	699	680	672	653	637	668	666	613	662	676	635	687	658	683	668	661	666	663	645	662	634	683	680	612	626	689	693	696	682	626	710	673	665	689	644	688	672	616	688	654	677	644	654	664	692	639	641	670	669	678	673	662	666	638	656	639	673	680	659	667	655	640	663	617	684	655	667	623	684	662	634	673	676	658	680	651	646	685	682	682	662	659	693	638	626	672	688	640	665	660	684	666	666	665	635	683	648	660	650	700	650	712	682	707	629	633	659	651	663	614	612	656	661	628	618	612	711	645	635	623	637	641	657	678	676	635	650	650	635	633	646	652	654	629	672	661	672	600	634	664	660	647	621	663	676	621	657	663	656	622	641	632	660	651	668	634	640	653	627	662	684	667	717	670	684	667	640	677	735	645	665	658	611	690	657	726	671	681	644	645	659	600	640	657	639	697	654	676	691	641	643	664	653	693	721	667	686	695	648	692	662	664	659	675	653	659	611	589	680	643	668	660	635	627	669	651	637	646	642	661	643	681	701	642	634	642	666	707	677	636	646	657	668	618	636	638	682	652	668	602	646	668	651	639	651	642	649	632	630	701	612	665	639	665	673	677	670	650	685	643	624	649	657	638	676	637	660	648	623	633	668	710	633	621	685	632	666	707	625	642	687	669	657	693	683	664	665	650	600	629	694	636	619	655	703	644	695	700	634	670	661	656	663	637	682	650	653	659	661	648	643	671	633	644	670	626	674	646	654	631	651	656	650	624	675	637	689	678	612	646	616	659	677	623	609	684	689	638	683	645	645	693	684	659	718	625	687	683	648	670	617	636	661	669	635	706	660	656	652	653	650	705	651	685	687	655	659	658	682	622	698	640	657	641	638	628	642	636	687	689	648	666	626	677	640	687	693	665	652	613	683	690	652	670	632	646	630	658	614	630	677	681	650	659	664	612	675	682	685	675	715	638	683	666	638	653	642	682	667	645	681	707	643	710	641	651	603	592	682	661	713	630	659	691	670	649	662	676	637	629	685	656	610	655	690	644	660	652	695	679	682	686	666	667	658	662	720	639	676	637	703	670	677	647	651	670	659	666	691	636	636	592	632	680	627	708	658	664	609	660	669	688	630	671	636	632	654	661	632	672	652	684	646	637	659	656	627	663	649	643	712	677	671	656	645	655	640	639	619	708	680	683	648	687	659	658	639	635	685	642	666	686	656	696	647	699	666	628	642	610	650	705	624	645	647	637	673	709	634	657	667	648	663	703	645	662	662	640	703	636	663	683	657	670	717	661	743	669	632	670	699	648	618	651	627	704	653	667	646	634	639	614	664	643	614	613	674	705	660	669	672	651	670	636	673	662	660	671	681	667	698	661	659	682	684	625	693	662	681	633	640	666	664	652	693	633	675	644	650	612	615	677	653	703	606	653	625	676	658	673	689	687	650	650	631	632	671	700	678	672	677	652	662	681	650	625	655	655	686	630	643	649	662	650	675	638	662	644	675	682	635	651	658	643	655	633	678	669	663	630	648	665	637	634	689	684	695	651	657	672	621	637	669	627	664	666	667	669	668	699	652	682	669	679	673	641	693	684	676	655	676	651	636	644	658	616	666	656	676	673	671	628	700	616	646	640	646	667	659	693	652	664	659	674	678	666	643	630	665	644	637	641	688	643	636	652	665	618	673	643	652	703	638	666	690	657	682	654	698	686	669	644	656	637	720	677	643	690	679	632	638	704	673	679	637	647	648	665	644	660	649	665	618	647	668	678	648	726	666	661	696	666	656	659	673	667	661	683	629	652	695	638	624	693	681	678	655	631	652	593	687	611	650	668	640	690	639	677	617	694	670	616	665	626	628	661	647	681	651	652	682	688	660	641	646	656	705	708	640	613	658	669	691	640	614	673	658	679	684	658	680	651	698	687	662	646	682	654	677	650	636	647	656	673	626	657	626	595	703	608	686	662	650	628	629	638	699	714	655	629	652	620	663	656	675	674	694	670	683	667	685	673	685	717	637	667	654	642	651	642	681	715	648	678	666	672	655	651	652	709	681	628	688	649
27305	20373	7041	1194	842	750	732	716	728	671	722	718	679	721	723	695	710	689	690	709	720	714	708	756	730	689	682	705	687	727	690	711	709	687	670	719	725	709	686	738	689	720	703	670	713	739	696	755	698	689	692	695	716	707	701	719	706	729	766	679	749	720	693	694	696	691	676	696	740	670	701	704	683	681	689	692	716	731	684	685	716	736	704	732	663	724	738	724	679	764	690	699	696	735	690	720	708	687	690	688	742	670	749	727	737	672	743	712	731	728	754	703	720	734	725	689	773	723	688	714	720	752	726	765	716	728	758	704	715	655	736	716	688	731	686	674	687	695	721	710	682	715	678	711	736	708	696	704	699	732	660	695	680	726	691	713	717	688	697	718	715	710	709	704	703	710	692	717	705	658	729	717	742	754	703	739	685	698	685	708	689	771	747	723	709	668	673	658	684	720	708	712	713	733	706	730	710	753	702	687	709	698	687	741	710	691	703	758	680	706	725	739	697	718	676	707	715	698	753	734	757	739	689	738	725	673	692	730	722	670	726	728	710	674	722	704	710	723	738	708	672	751	714	762	706	738	697	695	711	729	722	684	706	708	704	688	665	703	759	665	757	707	754	683	712	725	707	674	706	668	733	737	712	706	725	749	690	654	708	690	703	680	672	712	678	722	686	654	682	702	647	701	722	669	686	688	707	758	674	708	766	729	678	708	681	659	748	797	714	741	712	735	745	723	693	741	729	748	639	712	677	724	748	747	796	671	711	743	676	727	700	736	652	667	699	705	684	670	690	682	699	742	668	709	719	703	728	688	719	704	688	735	737	706	732	680	714	652	717	737	737	706	720	696	744	722	715	698	698	699	726	747	696	657	706	702	713	708	699	707	732	666	724	720	726	773	735	733	681	776	726	720	662	685	698	691	708	673	693	712	730	790	699	676	717	723	701	653	729	749	714	698	717	706	714	707	790	702	704	697	769	689	715	714	758	667	698	682	673	728	678	737	745	734	717	686	734	707	710	666	726	714	715	705	701	687	702	701	743	713	700	731	737	682	707	731	675	714	728	702	715	684	691	692	704	697	707	718	659	728	753	746	666	669	677	668	722	721	674	679	715	720	698	737	681	727	690	727	699	718	693	703	716	729	718	686	740	746	700	716	727	708	714	686	704	690	685	707	729	691	754	712	721	741	657	741	737	700	732	686	724	700	705	715	778	710	716	700	694	709	708	698	711	718	685	710	739	719	698	693	697	683	653	674	697	737	739	678	717	677	745	739	654	718	638	734	725	731	733	696	714	712	683	701	674	723	687	724	694	676	684	686	673	743	755	707	727	691	694	741	698	753	717	712	703	699	700	698	731	688	707	683	712	687	702	657	683	733	724	716	718	749	706	691	705	731	700	744	689	757	730	666	683	679	731	716	693	734	731	713	692	712	717	726	701	720	700	666	693	739	731	691	674	689	652	678	644	705	705	728	734	743	678	721	690	769	696	693	747	680	706	664	721	712	679	700	698	718	695	708	724	733	723	682	751	723	737	691	738	676	675	720	669	769	754	712	657	704	688	755	749	689	693	686	716	696	667	701	717	730	708	688	713	705	702	686	708	669	688	705	712	721	757	686	681	752	753	707	731	745	725	725	727	689	756	765	721	708	738	713	729	710	708	717	689	716	685	707	663	721	699	686	648	703	738	742	648	697	723	698	711	744	723	708	658	719	677	730	715	704	761	717	732	749	726	729	700	718	659	701	753	720	662	759	712	710	705	742	674	741	759	702	712	733	712	715	732	736	695	719	671	724	746	725	749	704	687	690	704	722	690	705	709	696	697	707	760	690	714	749	728	663	717	732	706	677	753	684	723	751	717	735	662	744	732	737	746	734	676	728	698	741	735	734	707	708	708	702	694	728	703	703	722	693	739	729	717	740	703	712	684	689	682	687	701	742	704	763	704	688	715	673	666	754	712	715	726	677	691	702	737	667	689	679	759	704	689	742	699	699	698	759	727	745	676	701	710	696	712	668	696	747	688	746	753	689	714	725	761	700	742	746	725	720	735	723	708	746	693	717	718	696	745	713	677	670	708	686	693	705	711	682	751	684	710	728	746	712	726	666	679	719	654	771	677	690	694	724	697	698	699	762	758	702	686	747	679	723	696	724	725	674	725	720	747	757	718	753	745	710	750	741	741	714	672	715	718	733	698	719	787	689	734	693	686	725	732	688	664	731	710	703	682	714	650	695	714	708	686	730	701	680	770	681	752	742	715	717	705	739	708	712	711	737	670	698	754	717	715	657	745	749	742	694	733	730	717	716	693	759	686	716	715	710	760	718	700	717	678	736	720	718	685	722	669	690	723	717	682	728	756	720	705	760	720	678	667	705	727	689	731	729	708	741	678	725	725	737	705	699	718	694	779	728	697	718	755	734	723	658	744	720	705	741	716	659	686	690	622	702	711	754	759	731	716	713	716	711	721	689	725	657	687	670	684	715	724	672	706	699	690	718	692	666	745	688	717	685	686	683	689	695	689	758	714	702	683	756	719	758	677	704	776	691	680	667	695	728	724	716	717	740	754	738	713	687	712	686	713	718	717	726	713	743	719	722	680	715	705	696	717	753	742	682	677	711	717	694	735	711	749	736	714	697	724	706	707	716	701	743	690	649	693	749	726	697	750	757	711	725	724	701	726	748	724	749	717	694	649	703	717	693	688	781	722	704	679	748	728	679	699	733	675	727	725	744	715	706	745	666	727	683	728	742	702	742	729	709	729	664	714	705	676	725	706	718	743	711	664	734	690	711	725	698	741	674	732	719	709	705	695	700	754	736	741	710	742	707	724	742	713	653	737	751	755	754	739	691	731	710	659	696	689	700	706	746	769	738	746	698	718	717	695	715	705	635	670	671	696	712	716	702	701	698	642	725	702	728	718	659	684	738	649	734	750	709	681	758	705	682	701	738	692	710	712	730	756	702	714	700	711	723	682	676	767	692	742	713	703	706	726	698	684	685	731	744	736	733	695	744	686	683	696	725	732	692	695	730	696	682	713	728	654	761	703	727	687	737	740	742	718	697	749	698	690	712	756	656	711	759	714	717	744	745	731	706	682	701	725	677	734	711	749	688	685	677	732	706	743	720	755	698	732	708	708	717	682	702	734	700	734	704	722	705	715	712	673	692	675	721	703	684	680	706	702	710	703	702	691	704	735	725	726	723	668	720	709	700	769	684	710	684	740	674	754	732	713	729	698	782	690	685	728	676	686	717	751	720	696	732	724	715	718	696	696	731	700	729	676	702	684	712	738	655	675	711	728	691	668	775	671	711	738	714	716	682	740	723	708	708	672	720	711	680	744	715	752	696	662	768	643	710	766	697	687	721	688	732	696	752	743	690	668	708	701	769	758	685	684	720	730	724	681	721	739	736	706	715	692	710	725	717	679	674	727	725	743	679	699	687	724	696	720	731	709	690	739	764	724	668	684	723	704	682	661	674	683	728	723	741	708	729	723	677	688	715
8360	1696	1598	1264	1209	1129	1146	1075	1103	1079	1013	1031	1041	1064	1013	977	1029	1027	1045	1023	999	1029	1088	1004	1037	948	1078	1056	1017	1063	1004	1033	1037	1037	994	1017	1023	1053	1080	1011	1051	1062	1037	1022	1056	1051	998	1071	1079	1009	995	1020	944	1004	1086	991	1009	1033	1015	1049	1019	1029	1051	1080	1050	1084	1038	1006	1045	1045	957	1038	1054	992	1009	1035	1045	1038	1056	978	1036	1012	992	1030	1074	1039	1063	959	997	1057	1020	1042	1051	994	1074	1027	1012	1014	1019	1024	1077	978	1070	1048	1046	1040	1033	1043	1012	1019	1062	1070	1052	999	1009	1083	1057	1030	986	977	1042	1063	1000	1042	991	1054	1009	1019	1043	970	1002	1031	1023	1018	1037	1063	1031	1016	1041	993	1043	987	1060	1017	1042	1063	1059	1048	1040	1002	1054	1017	1026	1056	1040	1017	1068	1076	1006	1024	1033	1001	1001	1008	987	1068	1035	1076	1020	988	1036	1061	1025	1028	994	1051	1017	1033	1048	1033	1024	1032	1058	1085	1020	1048	1075	1050	1011	991	1052	1046	1050	1025	1055	1010	1057	1007	1008	1018	1029	979	1015	1051	1027	1053	1019	1042	1043	1057	1035	1041	1038	988	1016	1008	1044	955	1031	1049	1004	1021	1046	1017	1052	1002	1012	1019	1044	1042	1066	1027	1008	1033	981	1042	1025	1048	1008	983	1004	1052	1025	1081	1020	1104	1020	1029	1028	1040	1003	1058	1026	1033	1030	1045	1101	1052	1044	1066	1037	1031	1035	1028	1057	996	1043	1039	1057	981	1072	1045	1025	1037	995	1001	1006	1009	999	970	987	1046	982	1027	1000	1030	1028	1052	998	1024	995	1046	1001	976	996	1005	1040	964	1000	1045	989	1063	1065	1020	1053	1038	1034	1070	1114	1027	1027	950	1024	1011	1013	1054	1023	1051	1084	1060	974	1062	1051	1020	1083	1046	1074	1038	1096	1006	1034	1056	1082	1059	1034	987	969	1033	980	1007	1013	1005	1089	976	1060	1008	985	990	1021	1021	979	1013	1035	1080	1094	999	1035	1025	1029	1026	989	1046	1014	1080	1059	1033	1027	1045	1015	1012	1072	996	1023	1102	1015	1017	1026	1010	1014	1047	1127	986	1009	1009	1017	1014	1018	1078	1022	1043	1033	1015	1000	1111	1087	1003	1016	991	1036	1023	1052	1015	1071	1041	968	1013	1067	1054	986	1053	1059	1008	1041	1015	964	1024	1027	989	1006	1002	1008	1019	1039	1067	1018	1054	1041	967	1061	1031	1032	1013	1042	988	997	994	1056	1067	1021	1057	1058	1059	1030	974	975	1050	1015	987	1040	1049	1033	1034	1011	1007	1070	1014	903	1046	1003	989	1021	1031	1040	996	1071	1083	1053	1059	1002	1065	1041	1054	1034	1130	1011	1036	1007	1043	1060	1081	1041	1023	998	1001	1090	1044	1022	1070	1032	1076	1028	1015	1021	1047	1051	1056	1055	1005	1032	1035	1095	1058	1013	1075	1063	1071	1069	988	1007	1042	994	1017	1011	995	1000	924	1019	1069	1016	1029	986	1006	1053	1041	1045	1081	1037	1018	1014	1054	1021	1064	1074	1072	1022	1064	1072	1018	1003	1037	1013	1033	1059	1011	1068	1040	1050	989	992	961	1015	1066	1048	998	940	1071	1036	1048	1002	1007	1021	1039	1053	1038	1067	1035	996	1071	1042	1033	1022	1011	1002	972	996	996	1063	1105	999	1039	1049	1045	1041	1029	1022	980	1024	1025	956	1021	1008	1041	1033	1040	1067	1041	1056	1072	1024	1075	1054	1000	1028	1026	1060	986	1042	1005	1008	1034	996	1045	1052	1070	1071	1028	1031	1046	1034	1039	1059	1028	1048	1005	1008	1019	1016	1033	1040	996	1001	1054	1047	974	1071	995	1013	1023	1066	1023	1041	1060	999	1023	983	999	1084	1022	1022	1002	1052	1007	1026	1006	1023	1038	1041	1022	997	963	1083	1074	1034	1041	1032	1028	995	1012	977	1010	1030	991	1013	987	1037	1087	1093	1105	1005	1061	970	1051	1032	1008	1062	1001	1027	1053	971	1024	999	995	1011	1037	1016	1047	976	1070	1024	1044	959	1030	1016	1023	929	1006	993	993	998	1015	1060	1032	1012	1010	997	1041	1084	1085	1023	1001	1022	1078	1029	1061	1044	1045	1083	1062	1045	978	1017	1053	992	1022	1027	1021	1058	1023	1029	1039	1033	1028	1037	1040	987	1031	1040	1062	1083	1015	1016	1075	996	983	1048	1065	1082	1000	1028	1037	1038	1062	1014	1023	1067	1027	1051	1077	1002	1072	1036	1101	1045	1078	940	1012	1051	951	1067	1054	1096	1020	991	1019	1034	1015	1044	1065	976	1030	1049	1007	1037	996	1025	1092	1026	982	1044	1041	1021	1063	979	1031	1017	1063	1049	1015	1069	963	987	1050	1066	1063	1050	1017	973	1041	1060	1009	1066	1097	1074	994	1007	946	1036	1049	1021	1003	1035	1069	1029	1070	1014	1064	1042	1085	1045	1024	1065	1032	1042	971	1017	1034	1062	991	1089	1031	1095	1033	1086	1043	1015	1030	1084	1080	1013	1041	1081	1032	1007	1040	1056	1052	1029	974	1052	1032	1046	935	1051	971	1031	1048	1020	1005	998	1094	1057	1137	1052	972	1020	1023	1022	1020	1022	1051	1067	1004	1045	1066	1017	1098	1130	1019	1045	1031	1012	1064	1001	982	998	1004	1056	1014	982	1081	1077	1060	1052	1040	1005	1015	1045	1047	1022	1051	1008	1079	1030	1008	992	1060	1021	1031	1024	984	1057	1019	984	1036	1005	995	1009	1042	1028	1060	1036	1031	1007	1027	973	1025	1064	996	1079	1034	1014	993	989	1023	1029	1052	1016	997	1025	1034	1016	1047	1025	1014	1048	974	1064	1039	1002	1000	990	1046	1068	1074	1008	1083	1051	1017	1059	1034	1028	981	1032	1010	1070	1052	976	1024	998	1036	1041	1046	1035	1007	1044	1039	1009	1053	1052	1049	1009	1075	989	1068	1023	986	997	1006	1039	1057	1058	1010	992	970	1071	1068	1063	1016	1074	1058	1039	1022	977	1048	1060	979	1057	1028	1039	984	1050	973	1044	1015	1010	1055	1055	1029	1000	1039	1035	999	1055	1045	995	1081	1027	1024	1069	1021	1002	1033	1023	961	1083	1060	1030	988	1023	1031	1085	1001	1019	984	1058	1027	985	1044	935	1064	996	1050	994	1066	1015	1023	1102	1062	1017	1006	1030	1008	1034	1065	1061	983	1057	987	961	1054	1015	1007	983	1010	1006	984	994	1032	1003	1040	1046	1035	1039	1032	1033	1076	1058	1031	1006	1014	1031	993	1034	980	1061	1076	990	1003	1051	1033	1032	1061	1028	1018	996	1039	1058	1023	1038	1081	1019	1060	1056	1120	1048	1093	941	1007	1037	1021	1020	1033	1036	1060	1063	1018	1046	1059	1042	1045	1066	1028	1078	1076	1041	1015	1019	1003	1022	1017	1064	1054	987	998	1013	1060	1083	994	1059	994	1059	1014	1039	990	1019	1032	1034	1038	1065	1049	1010	1004	1023	1006	998	1089	1029	1047	1014	1022	977	1054	1017	1046	1021	1070	1010	1036	1087	993	1010	1111	992	1056	1093	1017	1037	1039	1053	1048	1082	1026	1016	1045	1022	1019	1041	1028	1042	1006	1053	1006	1032	1065	1072	1004	1070	1019	1060	1020	1037	1018	1026	1022	1010	1056	989	1058	1051	993	1046	1042	966	985	982	1078	1030	1028	1044	1014	1069	1029	1001	1050	969	978	1032	969	1067	1069	1050	1003	1073	1050	1047	976	1052	1052	1022	993	1022	1019	1024	1056	1015	1062	1052	984	949	1056	1044	1051	993	1050	949	1075	1059	1077	1026	1032	1048	1016	1005	1006	1006	1093	1035	1040	1002	1103	1039	1004	986	995	1052	1034	971	1035	1016	1067	1073	981	1072	1046	990	995	1005	1022	1007	1059	1031	1045	1012	990	1040	1047	1073	985	1101	971	1099	939	1023	990	1064	1030	1067	1066	990	1038	1056	1018	1000	1041	1023	1012	1059	1047	1060	1009	1015	1034	1023	1070	1023	1047	995	1097	980	1012	1007	1061	1048	1019	1042	1043	1017	990	1021	1007	1002	1036	1050	1054	1039	1053	1028	1037	1007	1020	1025	980	1030	1019	1085	1053	963	1017	1039	1017	1081	1014	1002	1040	1064	1048	1111	1042	1010	1030	1006	990	1035	1005	1057	1016	1025	1076	1044	1031	1007	1040	1024	1040	1080	1094	1062	994	999	1006	1021	987	1013	1006	1022	1028	1063	998	1038	1016	961	1080	983	1115	1022	1024	1115	1073	1081	1050	1000	1047	1002	1062	1004	965	1044	1013	1027	1079	1070	1053	1059	968	1052	1029	1057	1023	1004	1011	1048	1019	970	1065	1034	1018	1063	1020	1056	1016	1028	1008	1028	1031	995	1039	1052	973	1103	1017	1015	992	1036	1041	1046	1035	1034	1039	1021	986	1056	1016	1037	1043	1049	969	1061	998	1018	1012	1052	987	1014	1045	1070	928	984	1015	965	1045	1052	1070	1003	1017	995	1032	1046	1006	1083	1060	1057	1034	999	1063	1071	1084	1037	1051	950	1002	1065	1076	1005	1050	1006	1021
23754	21498	29208	24226	21500	15948	1926	1088	981	937	889	831	832	783	773	788	830	775	755	756	797	751	729	738	717	776	722	746	740	703	693	774	761	710	733	728	711	721	751	778	698	691	733	761	752	766	749	725	679	723	708	743	720	739	704	725	727	743	716	699	731	733	718	689	724	730	729	737	712	724	759	808	725	697	794	753	728	750	727	708	673	696	722	737	755	736	693	703	739	677	718	735	739	692	684	740	716	722	692	705	733	730	711	700	716	701	673	704	686	727	743	691	752	718	759	733	726	746	757	729	708	734	710	714	734	730	720	705	695	703	681	729	728	756	730	663	685	710	727	704	740	674	718	726	732	693	713	722	689	707	710	681	693	714	656	729	734	753	754	690	722	678	706	737	677	736	690	715	712	715	676	764	683	764	703	669	758	727	744	727	736	704	724	703	735	711	706	731	657	687	725	734	718	747	712	730	704	709	727	702	684	708	725	750	709	735	740	708	674	731	710	728	728	719	708	713	712	693	709	731	751	701	741	724	700	712	755	673	749	751	723	708	680	682	712	729	757	710	731	763	746	763	690	732	745	682	697	708	706	720	722	748	726	715	726	720	723	759	748	682	747	743	724	660	705	686	723	710	722	707	729	713	751	698	730	744	723	697	691	716	749	699	661	704	714	682	717	689	743	705	679	676	747	719	723	698	691	684	683	701	706	715	745	717	698	737	702	733	735	757	721	693	727	682	733	692	686	684	667	715	672	708	699	653	695	708	725	693	728	714	686	690	723	714	654	684	709	772	711	701	688	736	718	717	700	736	737	725	645	738	717	732	735	674	694	682	694	732	696	761	695	681	719	743	693	748	745	698	694	676	696	724	730	725	712	712	700	791	709	680	746	738	728	757	727	695	653	703	727	686	728	706	673	704	720	713	743	672	736	752	713	692	706	714	712	731	758	696	742	752	758	714	701	708	691	702	729	721	734	723	648	664	708	675	724	700	753	738	700	678	728	694	749	699	662	720	720	730	706	708	737	704	796	666	708	715	701	742	685	712	686	681	711	734	709	695	740	655	693	780	703	747	672	699	730	735	698	667	755	699	686	713	712	684	737	712	715	713	677	710	718	655	712	737	698	711	697	751	711	725	701	723	726	731	730	746	729	733	662	727	654	726	715	743	715	766	743	738	735	738	673	725	706	718	725	672	726	734	712	635	747	727	737	673	687	673	698	736	698	739	721	701	669	723	688	677	700	746	704	714	754	704	718	706	684	732	718	734	684	717	726	737	685	700	700	678	712	680	706	727	744	691	724	738	733	707	739	717	686	700	740	738	682	744	743	688	702	683	717	685	715	691	723	670	712	725	708	673	729	725	702	710	702	774	721	679	694	714	706	740	731	714	699	736	713	714	695	719	735	649	677	709	716	692	760	703	733	692	720	685	724	781	688	763	711	662	749	722	731	702	763	734	702	708	720	721	747	707	711	689	713	676	706	714	689	729	727	722	737	681	732	713	720	724	757	759	695	732	719	713	728	708	688	725	721	717	688	682	695	716	699	704	675	652	712	720	735	721	685	678	701	699	704	711	724	683	706	681	701	736	709	676	748	721	701	678	693	684	711	734	713	692	725	703	681	693	694	686	715	746	694	696	700	713	698	705	725	707	729	701	710	741	725	703	775	709	654	744	681	690	720	717	701	664	735	773	672	698	685	755	721	743	709	717	684	681	740	691	739	645	738	740	710	711	720	704	713	711	691	741	704	700	713	748	706	749	718	695	724	731	682	697	740	687	702	697	763	706	706	685	732	689	749	712	723	717	709	709	709	709	731	686	709	718	690	708	736	671	740	694	730	739	690	706	706	708	747	773	733	722	718	672	695	693	684	777	754	684	694	741	732	653	691	717	715	760	700	683	737	702	725	700	798	702	679	673	765	724	755	686	713	733	679	714	720	704	698	717	696	704	711	777	732	700	743	692	733	708	715	672	710	700	640	742	721	727	710	751	662	752	730	743	729	705	702	721	694	710	670	692	703	710	732	674	757	682	694	756	723	700	668	727	713	709	715	713	666	688	680	756	741	710	716	736	707	748	702	706	706	703	687	717	698	679	710	679	704	697	738	729	711	714	721	741	753	704	724	700	717	736	706	730	709	716	704	721	648	677	678	713	687	723	752	715	732	743	701	685	597	726	699	689	725	734	702	709	743	687	727	716	696	712	663	693	741	724	716	730	724	751	669	727	678	726	677	724	705	698	700	686	761	716	719	724	655	731	763	706	732	728	715	718	675	719	673	762	733	708	719	736	708	716	725	671	694	718	737	695	677	731	723	705	772	701	678	712	697	701	744	700	737	647	727	703	695	700	725	714	671	724	725	704	743	735	713	719	706	701	723	746	719	701	684	689	681	710	705	699	678	747	716	675	746	695	710	676	726	708	688	704	756	730	664	704	762	735	699	726	720	724	712	698	732	764	702	744	724	670	738	691	728	703	706	702	693	668	735	679	737	738	721	717	679	738	680	700	684	743	712	683	708	671	718	701	702	745	700	708	685	691	687	755	671	713	692	720	738	738	721	701	703	682	702	726	726	662	702	715	706	727	666	739	719	719	692	714	753	685	694	708	703	699	754	688	689	739	673	760	749	713	787	735	700	698	660	673	746	674	737	747	720	761	753	689	709	715	704	740	732	701	712	651	743	784	732	681	709	751	737	715	684	740	772	776	736	657	726	732	723	675	692	713	719	685	731	701	684	693	753	764	681	719	709	731	720	704	667	732	711	687	665	719	727	743	739	673	693	718	701	733	712	742	655	689	696	720	746	738	718	717	698	727	697	769	778	730	721	696	703	723	712	692	720	727	680	701	722	718	727	718	643	739	737	711	736	700	743	697	678	725	720	715	728	738	775	720	654	714	713	735	718	679	696	716	723	713	729	715	682	713	695	696	707	719	693	687	720	721	709	715	727	745	749	679	709	679	713	746	714	755	748	700	735	688	727	760	677	686	691	714	685	730	718	720	703	704	715	717	747	725	702	739	684	677	722	754	700	740	729	681	729	690	735	711	727	718	696	738	704	678	710	717	734	716	675	690	718	729	746	682	681	729	735	700	752	720	750	698	730	673	647	671	689	674	702	719	683	716	749	727	707	709	683	722	688	700	685	719	719	679	670	662	743	699	720	756	710	705	687	702	701	768	679	701	677	688	698	671	756	763	699	721	726	722	701	692	667	693	709	684	741	676	689	670	709	716	744	674	755	664	717	725	712	760	750	756	708	763	748	689	725	694	672	736	695	723	733	686	709	705	720	702	697	744	704	635	730	731	740	769	788	700	715	711	722	759	724	696	702	747	729	685	715	693	697	682	760	706	708	688	726	732	709	706	711	713	741	733	732	718	707	717	714	728	728	672	701	688	725	718	771	713	728	687	733	743	763	737	740	696	731	691	738	669	740	710	764	673	749	736	718	717	759	684	725	681	718	739	816	770	725	693	726	735	706	776	715	710	742	682	726	722	751	731	734	717
23177	12498	10743	5729	3903	3043	2462	2132	1952	1646	1542	1489	1314	1382	1300	1213	1230	1213	1235	1139	1168	1102	1187	1167	1057	1186	1119	1079	1071	1125	1130	1092	1099	1075	1089	1083	1070	1093	1087	1004	1065	1057	1010	1057	1058	1090	1043	1041	1031	1051	1081	1016	1036	1031	1052	1100	1047	1032	1042	1079	1026	1115	1082	1017	1027	1046	1050	1034	1009	995	997	1078	1070	1014	1051	1066	1040	1119	1058	1036	1042	1076	1106	1035	1125	1092	1035	1076	1068	1080	1011	1002	1024	990	1073	1022	1071	1083	1084	1058	1024	1109	1043	1043	1061	1019	1041	1002	1048	994	1042	1035	1063	1068	1117	1020	1003	1046	981	1014	1048	1100	1003	1005	1038	1006	1024	1045	1065	1035	1033	1063	1023	1058	963	1075	1030	1021	1036	1035	1014	1031	1055	1013	1056	1048	1015	1038	987	1063	986	1086	1014	1021	1085	1077	1080	1021	1066	1017	1055	1072	1061	1004	1025	1000	1101	1041	1030	1048	1093	1027	1018	1032	1050	1044	1125	1088	1044	1073	1072	1033	1049	1020	1073	1005	1027	1048	1003	1054	985	1017	1062	1060	1029	1053	1067	1086	1034	1002	1038	1055	1014	1008	1007	1006	1139	1079	1056	1035	1023	1015	1075	1053	1045	1067	1061	1032	1065	1065	1010	991	1006	992	1053	1036	1064	1061	1073	1088	987	1055	1043	1048	1005	1088	1010	1042	1091	1084	1027	1025	1095	1095	1017	1043	1049	1037	1085	1018	1094	1054	1089	1043	1040	1007	1090	1088	1089	1015	1072	1049	1016	1072	994	1044	1048	998	983	1086	1071	1074	1045	1052	1065	1016	1048	1077	1021	1027	1070	1075	1048	1032	1091	995	1053	1003	1032	1072	1029	1033	1106	1074	1051	1064	1008	1064	1010	1025	977	1068	1037	974	1026	1093	997	1038	1043	1095	1118	1077	1030	1045	1045	1039	1038	1032	1041	1015	1001	976	1023	1088	1029	1027	1071	1130	1059	1073	1037	1066	1084	1090	1090	1052	1094	1041	1144	995	1015	1043	1003	1072	1079	1014	1051	1019	1083	1020	1054	1030	1028	1029	1042	1064	1071	1036	1008	1012	1009	1033	1026	1034	1025	1035	1015	1069	1047	1043	1096	1024	1024	1113	968	1070	1045	1009	1081	1078	1010	1036	1121	1018	1053	1066	1057	1042	1018	1034	1012	1023	1061	1044	1075	1060	1052	988	1068	1028	1058	1073	1009	1078	1014	1050	1032	1039	1054	1050	996	1047	1028	1047	1082	1086	1076	1044	1040	1016	1044	1028	1051	1083	1079	1021	1011	1071	1119	1073	1099	1043	1040	1059	991	1024	1070	1114	1055	1073	1047	1088	999	1036	1034	1034	1085	1007	1090	1087	984	1000	1069	1046	1111	1043	1027	987	1052	1040	1053	1048	991	1002	1008	1022	998	1045	997	1066	993	1044	1006	973	1055	1024	1021	1054	1094	1094	1080	1081	1069	1102	981	1033	1058	1059	1026	1042	1096	1064	1001	1051	1055	1085	1041	976	1045	1057	1048	951	1004	1039	1010	1036	1019	1051	1022	1099	1039	1030	1038	1011	1086	1072	1027	1024	1034	977	1033	1051	1045	1060	1083	1013	1013	1072	1098	1067	1013	991	999	1068	1033	1031	1103	1018	1019	1032	1028	1051	1016	1051	1020	1009	1048	1095	1104	1029	987	1047	1027	1055	1103	1049	1098	1014	1010	1044	1067	1018	1066	1114	1087	1056	1030	1024	1019	1023	982	1042	1047	1004	1107	1014	1037	1035	1058	959	1022	1055	1039	1030	1065	1060	1005	1036	1014	1034	1080	979	1069	1001	989	1097	998	1031	1059	1022	993	1063	1091	1028	1050	1088	1008	1045	1065	1097	1030	1069	1028	982	961	1071	1065	1035	1089	1074	1080	1107	1048	1018	995	1031	1069	1031	1036	1046	1020	1067	1090	1098	1051	1017	1053	1050	1077	1004	1031	1066	1019	1103	1032	1087	1029	1055	1027	984	1019	1022	1053	1044	1078	1041	1057	1015	1044	1064	1070	1039	1104	1010	954	1046	1029	1021	997	1076	1014	995	1061	1024	1042	1112	1035	1021	1008	1017	1063	1052	1040	1025	1068	1032	1069	1064	1080	1031	1055	1093	1083	1017	1039	992	1005	1065	1093	1078	1057	1036	1038	1043	1013	1018	1019	1025	1099	1047	1079	1021	1056	1037	1016	1041	1045	1039	1002	1058	1056	1061	1111	1056	975	1080	1039	1073	1036	1035	1025	1064	1066	1006	1064	1017	1057	1009	1048	1020	1044	1011	1082	1025	1034	1003	999	1063	1016	1065	1028	1044	1007	1054	1022	1037	1020	1058	1062	1027	1042	1057	984	1101	1013	956	1034	1061	1057	1054	1026	1010	1068	1038	1025	1082	1037	1078	1018	1073	983	1013	1044	1076	993	1056	1062	1063	1093	1013	1002	1050	1047	1011	1000	1031	1025	1003	1009	1026	949	1046	1035	1013	1108	993	1047	1067	1016	1006	1058	1020	1056	1025	1032	1011	1065	1063	1054	1031	1051	1087	1097	1039	1046	1033	1068	1044	1087	1000	1009	1045	1031	1045	1055	1060	1052	1024	1056	1063	987	1072	1071	1036	1086	1018	1021	1021	972	1103	1096	1090	1096	1037	1057	1058	1098	1059	1086	1065	1014	1023	993	999	1039	1121	1035	1044	1069	1084	1088	1073	1032	1067	1022	1003	1017	1051	1068	1035	1054	1001	1008	1005	1113	1096	1018	988	1039	1100	980	1116	1080	1069	974	1049	1024	1034	1067	1057	1089	981	1136	1041	1089	1082	1024	1002	1047	1029	1004	1102	1035	1105	1045	968	1016	1033	1044	1084	1016	1072	1076	1117	997	1023	1008	1076	972	1035	1036	1037	1101	985	1002	1025	1057	1056	1057	1051	1051	1019	1141	993	1031	1046	1096	1095	1045	1039	1028	1032	1018	992	1060	972	1045	1065	989	1103	1064	1061	1061	1039	1058	1013	1011	1004	1063	1024	984	1056	1036	1058	1080	1031	1071	1042	1069	1054	1081	1037	995	1016	1004	1067	1034	1045	1027	1032	1038	1052	1039	1004	1027	980	1118	1012	1038	1086	1079	1055	1081	1078	1018	1008	1054	1018	1091	1076	1068	1039	1090	1040	1078	1003	1001	1097	1011	974	1034	1028	1029	1008	1045	1005	1031	1029	1023	1065	1018	1053	1015	1088	1019	974	1028	1019	1056	1089	1050	1082	1050	985	1049	1036	1109	985	1091	1049	1035	1043	1054	992	1041	987	1016	1079	1056	1091	995	1091	1042	973	1088	1075	1040	1075	1063	1003	1043	1009	1055	1077	1055	1052	1020	1065	1066	1037	1038	1075	1050	1005	1029	1049	1074	1036	1123	1062	1066	1010	1062	980	1045	1082	1057	1064	1045	1038	1032	1034	1036	955	993	1035	1112	1006	1057	1051	1081	1069	1102	1047	1067	982	1025	1011	1058	1022	1004	1015	1019	1059	1000	1077	1100	1029	1042	1036	1043	1050	1059	1058	1045	1054	1101	1025	1002	1021	1049	1065	1021	1030	1033	1033	1082	1051	1030	1008	1046	1028	1134	978	987	1036	1048	1032	1119	1028	1050	1032	1001	1067	1029	1009	1042	1011	1043	1032	1025	1030	1014	1012	1042	1012	1032	1055	1090	1062	1026	1034	1075	994	1036	1105	1046	1026	1041	1100	1069	1022	1107	1012	1055	1047	1066	1042	1075	1050	1016	1084	1085	1042	1051	1031	956	1014	1005	1074	992	1019	1015	1094	1075	1028	1049	1055	1073	1069	1039	1115	1101	1092	1059	1037	1092	1050	1096	1046	989	1033	1053	1026	1033	1046	1029	1007	1057	1061	1035	1040	1023	1079	1040	1010	1077	1064	1064	1042	1049	1101	1050	1025	1055	1036	1083	1065	1028	1028	1068	1074	1031	1039	1046	1086	1060	1061	986	1023	1077	1054	1068	1108	973	1054	1036	1040	1002	1036	1030	1088	1038	1023	1065	1057	1120	1066	1038	983	1065	1053	1032	1070	994	1042	1055	1026	1015	1051	1044	987	1063	1037	1072	1013	1026	1040	1040	1052	1066	1055	1039	1072	1050	1063	1051	1069	1084	1018	1055	1078	986	1039	1005	1050	1008	1049	1009	1028	988	1017	1115	1057	998	1102	1030	1004	1097	1050	1053	1005	1077	1026	1015	1059	1018	1024	1028	1114	1029	1051	1034	1037	1049	1090	1012	1058	1010	1035	1043	1041	1058	1053	1005	1088	1081	1028	994	1019	1064	1080	1083	995	1029	1066	1064	1028	1048	1043	1000	1074	1011	1024	1009	1013	1030	1095	1064	1026	1128	1041	979	1038	1034	1048	1088	999	1039	1076	997	1118	1048	1065	1018	1100	1075	950	1103	1028	1095	1033	1065	1008	1071	1069	1043	1126	1060	1021	1008	1059	1021	1033	1025	1098	1087	1012	1021	1047	1023	1079	1034	1010	1056	1056	1086	1037	1083	1076	1037	1065	1100	1068	1046	1037	1014	1022	1055	1044	1009	967	1023	1040	1037	1080	1055	1075	1083	1023	1045	1090	992	1068	995	1035	1031	1073	1065	983	1113	1058	1042	1057	1039	1024	1058	1073	1028	1081	1024	1036	1039	1061	1026	1028	1032	1011	1056	1059	1050	1061	1046	1014	1028	1057	1032	1050	1062	1046	1048	1057	1034	1035	1021	1052	1050	1068	980	1000	1049	1079	1080	1023	1009	1033	1071	1065	1013	1111	1009	989	1041	1013	1057	1048	990	1011	1031	980	1089	1028	983	1076	1050	1020
23292	21474	29341	23994	21467	21382	4062	934	791	692	616	608	603	596	564	526	553	495	495	507	480	466	465	491	439	478	487	453	449	453	485	464	446	503	522	473	445	461	436	447	423	449	447	465	457	444	475	450	449	410	462	455	440	439	434	461	437	435	492	461	451	409	460	413	437	454	431	443	417	419	445	444	420	432	432	462	466	457	414	451	415	438	429	431	392	452	404	425	467	438	442	426	426	427	444	464	452	443	420	416	401	428	440	448	444	458	465	442	458	471	435	464	434	460	471	387	420	445	451	435	430	432	438	404	384	435	413	400	464	452	416	444	438	446	407	453	410	434	457	408	433	428	449	413	423	455	455	393	462	447	435	421	435	427	447	393	427	431	416	431	449	432	420	446	439	415	464	432	421	452	424	418	445	459	465	415	389	442	448	430	447	439	467	450	412	418	414	448	474	429	427	454	452	476	442	447	467	445	412	417	399	397	426	446	417	423	410	412	441	410	434	402	449	450	427	424	441	459	471	408	453	439	433	433	459	422	424	480	431	406	409	436	428	411	413	438	468	407	459	453	446	464	417	447	470	424	419	422	458	441	424	436	438	401	440	412	413	439	479	403	423	471	475	428	433	480	451	457	434	431	421	390	455	436	458	444	467	428	422	420	413	381	450	414	476	441	455	435	424	448	441	438	468	416	406	452	404	415	447	415	414	412	432	458	453	403	433	435	440	410	419	415	404	427	453	439	407	488	446	422	400	439	399	456	468	442	442	466	437	457	448	454	402	455	427	441	396	447	435	432	456	474	390	408	444	414	457	471	430	461	448	432	434	422	407	415	465	410	405	427	451	437	430	446	458	412	438	440	434	406	442	436	463	425	403	446	427	433	422	454	450	454	408	433	423	402	417	424	425	459	446	435	402	431	447	421	424	464	468	420	438	406	387	382	431	413	452	368	451	423	436	441	442	400	437	457	399	415	452	421	450	457	425	455	414	401	430	416	407	423	440	429	444	420	476	421	412	432	433	428	413	398	462	431	445	432	440	414	452	410	437	389	448	427	448	440	417	413	431	424	420	449	442	457	431	431	393	419	437	418	444	436	451	448	452	403	416	381	434	434	389	442	418	463	464	450	419	469	389	428	450	412	415	436	436	424	427	446	470	427	402	414	466	430	460	487	434	461	422	430	477	437	384	419	410	439	429	425	422	429	432	411	428	471	461	478	428	447	431	432	473	454	444	444	404	467	411	457	445	444	440	404	423	405	414	431	416	463	450	438	449	440	434	409	452	428	441	434	408	438	405	415	455	420	438	423	461	447	411	412	428	437	423	442	453	421	445	414	412	443	458	491	440	402	414	389	440	469	433	440	442	453	419	424	412	435	378	440	427	446	413	439	400	387	430	404	426	473	432	449	454	413	440	452	435	438	418	469	428	399	444	437	435	415	439	439	419	437	450	456	463	445	448	396	438	407	442	439	407	405	459	471	428	429	441	464	423	422	436	410	456	450	463	418	443	455	451	439	410	430	452	413	412	426	436	393	445	445	436	442	409	450	422	462	429	421	426	409	424	418	423	404	472	471	441	445	439	429	445	396	429	430	432	419	436	443	408	458	418	460	405	376	456	403	456	430	397	431	432	413	441	435	474	447	443	415	427	459	450	390	430	396	431	417	457	431	444	442	413	441	444	407	455	420	446	405	422	443	408	419	409	437	433	439	455	406	459	404	424	440	410	429	402	420	421	435	433	432	426	445	431	436	412	425	375	453	433	458	427	439	430	402	420	433	462	439	443	419	404	407	451	438	426	442	419	437	465	422	433	421	446	434	440	408	415	394	435	432	439	441	457	429	453	432	424	414	456	429	407	408	414	459	465	440	428	402	423	419	437	423	427	467	440	419	490	457	459	447	458	425	442	433	454	428	449	398	445	409	433	402	405	427	410	461	429	415	462	472	449	440	421	421	419	443	452	414	412	385	390	429	415	444	408	430	431	400	441	440	422	432	403	399	456	446	416	436	452	448	426	444	436	435	404	408	428	462	452	396	400	388	461	428	433	404	444	415	412	417	412	442	447	419	394	422	423	449	445	428	442	445	436	445	443	456	441	487	438	448	416	436	414	414	434	464	431	458	434	454	457	429	421	428	435	443	419	416	422	470	457	430	442	412	429	436	455	435	422	425	439	430	411	457	446	446	408	428	382	468	444	446	447	452	467	416	418	465	401	406	424	417	438	410	458	435	468	436	416	406	470	409	419	431	392	444	428	438	449	423	406	430	436	422	424	425	462	436	449	406	437	422	432	430	429	401	428	474	451	467	407	425	486	450	424	446	423	410	408	386	447	402	401	429	433	416	449	454	443	422	494	435	437	411	463	421	436	422	376	450	398	449	416	440	430	450	455	425	418	456	433	433	476	457	419	427	452	406	474	426	446	458	392	435	418	464	461	410	417	425	438	412	428	409	409	404	414	422	415	431	464	405	455	445	451	421	449	426	449	412	447	424	414	427	422	440	392	425	420	432	427	411	456	473	438	426	414	434	445	436	425	444	438	451	418	453	416	448	402	425	466	406	412	426	425	396	442	471	439	454	401	432	411	433	439	416	436	415	455	446	447	433	418	395	461	460	408	429	444	422	459	400	423	451	449	420	458	441	405	419	433	410	411	422	418	443	410	424	445	408	442	446	437	448	423	428	442	452	421	455	409	386	417	440	450	404	410	439	395	412	404	457	423	476	430	433	422	447	457	486	416	418	406	427	425	409	434	425	389	442	419	414	398	445	436	396	441	446	441	415	455	447	412	428	411	416	410	472	408	414	398	418	439	419	427	436	472	411	401	445	421	413	418	421	442	447	424	443	422	432	429	447	445	414	441	417	443	395	423	440	446	459	413	449	422	415	431	403	461	387	418	455	478	470	415	433	433	435	433	440	433	453	442	433	448	414	450	456	399	418	417	430	426	409	448	457	407	420	417	450	440	448	457	429	393	415	374	419	438	427	448	411	439	439	446	427	436	408	402	444	472	461	450	431	415	421	449	419	421	460	445	450	416	432	442	451	457	429	441	440	437	475	440	440	436	444	427	462	440	476	428	401	437	430	441	423	437	456	419	388	384	445	432	400	456	418	432	433	421	409	434	440	454	451	440	448	432	392	470	414	420	437	390	467	422	452	429	445	413	399	427	415	425	448	422	428	418	438	430	459	474	406	450	455	394	440	420	467	427	424	446	426	446	442	413	441	467	429	468	418	423	456	366	447	445	435	437	412	456	423	397	443	436	406	433	418	442	408	472	405	429	447	431	425	433	433	448	402	408	432	438	371	428	412	415	426	447	416	416	411	434	451	483	423	429	420	450	429	432	410	411	443	424	398	442	410	432	441	418	408	466	426	424	458	441	428	439	455	417	407	441	385	437	442	419	421	411	417	470	428	445	441	426	430	368	424	394	446	455	418	424	457	452	457	404	423	451	430	463	451	409	441	454	397	447	399	458	464	422	441	429	421	464	404	451	428	463	407
25054	15289	12785	6798	4697	3317	2582	2126	1837	1524	1368	1258	1135	1088	1022	921	934	867	878	817	865	835	789	820	758	788	723	714	721	741	780	689	686	686	735	713	646	729	701	696	708	654	718	659	652	706	728	735	701	705	661	655	632	712	647	677	721	635	653	660	651	694	688	673	698	708	664	638	669	678	685	653	616	672	615	680	658	667	671	690	630	667	671	687	664	670	692	685	648	656	623	621	667	683	655	630	616	642	647	692	713	663	695	663	664	645	639	693	655	638	628	684	664	663	627	657	657	625	659	660	644	620	651	666	688	683	654	687	649	680	596	631	650	615	659	658	659	672	598	686	639	659	676	624	659	673	671	644	622	678	673	668	688	682	672	688	631	668	652	651	656	629	656	641	671	659	629	672	691	660	697	667	622	637	663	606	676	653	687	627	655	612	630	659	666	634	639	654	664	668	630	650	680	692	624	611	666	619	646	615	633	676	699	659	610	679	633	710	688	663	650	653	650	661	704	661	676	684	667	657	652	670	616	682	659	679	649	624	609	646	639	627	625	685	656	670	643	668	714	644	662	607	649	665	677	654	697	658	679	646	667	678	655	669	635	634	658	644	630	672	681	653	690	673	650	623	639	640	660	692	652	635	708	597	649	663	660	680	641	651	610	708	663	676	663	617	672	676	690	657	696	643	643	695	629	667	654	664	658	626	671	650	626	673	674	652	649	655	614	618	659	638	660	633	635	669	624	678	641	699	702	663	669	660	624	657	654	671	585	664	633	653	653	646	659	589	657	639	600	647	662	683	662	626	632	640	632	649	610	670	662	632	672	658	691	640	682	647	656	639	663	664	653	661	638	666	686	651	646	640	641	661	688	638	675	650	667	653	688	633	665	585	685	646	628	644	595	635	644	692	645	649	654	636	633	647	668	649	662	645	677	657	645	699	638	642	684	695	635	677	638	659	663	649	643	630	630	701	670	673	616	669	681	633	634	598	659	621	650	642	688	653	656	649	667	627	701	663	656	627	688	657	690	634	675	670	666	629	664	661	606	631	664	651	669	711	635	665	667	636	695	698	653	646	709	680	692	667	678	696	657	688	652	666	636	603	648	634	632	659	672	622	654	685	651	643	692	638	671	651	665	670	656	644	649	684	629	668	628	629	621	652	642	651	635	648	673	707	650	694	649	661	633	664	670	677	631	649	649	671	653	653	661	658	662	661	615	717	728	625	621	675	635	668	620	625	641	651	669	661	632	702	637	606	622	640	675	648	645	656	615	637	685	635	666	656	652	657	661	651	653	650	640	648	605	622	632	662	670	662	656	637	665	653	662	710	701	655	648	632	673	721	641	677	660	637	689	643	685	690	639	621	675	631	627	637	631	661	653	655	630	667	666	704	674	642	608	619	690	637	586	625	687	683	642	675	635	579	699	651	656	660	629	619	641	678	668	659	648	685	593	649	667	647	674	632	699	642	641	619	644	652	625	649	660	656	619	609	679	611	686	650	674	663	687	615	655	654	666	629	647	649	621	665	625	655	636	720	652	635	674	637	611	628	644	649	678	653	645	670	675	682	723	649	607	722	646	649	671	675	639	687	651	645	652	692	687	662	680	671	664	690	611	650	692	684	655	655	661	652	611	716	643	605	636	618	631	697	692	623	684	647	639	685	620	619	635	593	614	683	638	653	692	726	639	658	671	641	680	653	635	628	693	623	726	663	695	653	651	619	663	663	676	665	658	640	657	652	694	683	619	621	627	639	650	650	659	674	636	672	625	666	669	681	665	657	660	652	621	687	654	672	646	671	630	676	668	668	697	602	678	683	653	628	612	641	634	652	656	647	646	664	644	635	603	686	637	653	605	661	640	682	703	669	640	644	627	695	647	638	629	655	643	654	617	670	677	660	689	657	619	701	628	658	637	640	669	646	646	655	673	631	660	732	658	658	696	660	648	677	569	651	681	670	655	677	670	672	647	720	657	624	614	630	654	621	630	640	692	619	650	657	604	629	638	688	675	659	652	673	677	662	640	671	687	619	626	662	675	671	681	641	703	655	671	681	633	706	636	595	622	674	658	683	621	672	655	735	651	662	653	716	635	655	684	646	696	626	656	673	635	607	676	642	633	643	652	635	692	687	644	626	670	677	697	643	617	648	622	626	627	647	653	645	678	659	664	646	641	635	654	705	641	647	690	653	692	680	662	654	623	687	641	691	612	642	679	670	663	675	676	665	649	690	696	614	657	652	668	690	642	646	667	643	639	682	699	693	661	649	691	670	673	656	645	653	663	694	664	659	691	635	663	660	671	629	630	646	680	637	687	598	622	664	681	654	623	625	663	690	699	652	628	642	681	631	631	664	670	657	649	645	600	678	678	666	634	667	660	645	646	655	680	661	657	615	617	710	628	638	630	676	677	684	608	650	679	669	662	667	644	642	656	628	609	648	689	641	641	637	678	656	690	668	690	680	716	624	673	650	638	674	607	654	638	676	698	675	698	638	663	636	631	619	642	662	643	720	616	656	671	625	660	637	634	668	679	679	682	655	691	694	594	653	682	650	646	657	651	617	637	651	631	632	654	681	658	638	671	639	674	602	633	700	682	685	649	655	648	633	618	665	668	644	622	646	663	646	661	653	648	630	648	656	695	677	659	627	634	637	624	631	639	699	649	649	636	630	632	659	610	651	666	650	652	680	666	625	620	615	678	652	677	616	625	661	607	672	662	640	628	670	696	638	681	627	625	660	683	684	623	664	670	630	648	636	663	642	689	646	699	649	633	665	646	647	688	651	660	684	625	664	652	646	630	711	663	644	664	648	652	656	641	639	643	664	705	661	661	669	700	668	673	711	672	676	655	634	717	656	716	675	635	659	633	646	635	658	656	654	638	622	644	671	597	682	686	633	674	674	678	675	650	572	655	659	639	655	652	648	658	688	647	671	645	669	669	613	658	633	630	638	643	689	693	662	641	656	674	637	610	613	683	687	642	679	648	638	683	704	683	649	677	635	667	603	648	655	632	677	662	699	674	645	677	674	676	662	658	652	681	647	657	640	675	629	629	660	653	660	623	668	679	658	664	668	668	659	674	650	636	659	674	689	651	652	656	663	678	583	691	669	640	656	657	683	647	633	689	645	660	645	627	686	666	654	623	647	625	633	627	658	683	664	672	634	639	697	650	659	670	649	652	666	664	697	676	616	633	630	667	705	658	624	651	640	602	653	671	650	641	646	712	681	658	630	681	643	632	656	657	650	643	671	679	668	605	651	671	696	685	663	672	652	654	644	604	651	637	715	669	666	632	657	619	635	663	625	635	662	669	648	636	686	694	685	677	634	668	628	656	664	655	638	643	611	640	678	639	616	612	651	643	671	618	639	678	638	630	620	638	641	643	635	636	649	696	664	637	637	692	686	629	636	683	645	665	636	669	610	651	627	642	655	661	642	601	573	684	648	637	631	655	661	686	679	696	621	647	639	660	660	612	663	686	651	696	631	634	670	647	634	633	664	627	703
27426	20329	7141	1093	737	735	726	710	730	699	723	743	709	714	716	708	734	682	753	675	694	678	674	730	676	770	696	697	670	727	717	693	698	696	700	697	738	738	722	704	756	698	712	645	714	709	692	760	628	658	691	719	684	718	680	695	692	721	698	722	711	711	720	749	743	730	679	732	713	690	690	720	690	703	726	676	678	706	737	732	685	729	726	683	698	710	684	728	712	703	716	689	739	725	729	682	743	717	681	693	659	728	724	645	676	693	693	722	773	692	677	725	691	699	705	727	729	702	691	680	701	672	710	736	697	706	701	709	674	734	713	705	741	739	704	710	704	692	699	743	717	703	731	679	698	699	708	771	667	710	696	682	693	701	714	666	691	678	686	724	694	684	697	670	728	749	728	665	689	704	685	676	695	704	724	698	711	669	701	698	714	730	735	674	737	738	705	716	740	676	679	739	705	671	696	702	677	729	692	689	695	660	697	707	684	701	764	719	722	710	710	679	710	764	720	680	702	698	704	682	685	726	744	663	778	736	722	695	683	713	715	685	756	674	681	733	755	732	717	734	694	719	631	738	701	709	716	709	675	687	679	727	680	667	683	718	660	708	684	652	721	741	736	718	677	653	730	676	728	709	694	732	678	672	712	744	698	673	720	730	718	712	734	728	687	703	742	671	723	689	671	704	703	696	660	684	721	693	717	672	701	723	715	669	671	682	719	689	710	690	668	664	711	712	715	681	715	727	665	713	653	764	720	719	714	761	658	705	724	745	763	664	716	718	709	736	698	731	640	696	749	719	729	730	645	721	654	704	695	716	661	713	678	678	664	731	710	690	751	690	698	670	747	698	716	691	698	715	706	698	739	711	722	686	693	721	653	720	716	706	724	703	694	684	698	716	655	710	736	739	704	676	711	698	715	718	699	754	688	715	713	682	701	681	703	648	691	720	702	708	697	646	755	741	745	738	669	697	665	699	735	674	725	718	737	742	734	692	686	720	701	699	726	679	727	712	757	686	697	704	736	671	690	742	708	705	699	723	649	678	708	701	739	670	743	697	693	677	704	671	698	719	678	678	709	711	677	661	735	663	714	687	732	690	671	712	724	716	669	693	765	693	717	687	696	686	703	711	637	663	666	728	780	706	716	671	727	730	741	707	680	718	715	745	688	749	714	689	692	715	669	704	687	742	678	695	694	714	689	735	673	674	681	679	719	659	703	696	724	689	737	669	666	697	671	710	695	716	698	722	727	707	695	698	710	666	704	705	708	643	721	700	691	708	729	708	716	734	715	702	715	699	692	687	679	660	732	711	711	721	701	702	703	699	734	675	710	703	710	726	722	666	718	719	710	703	707	731	696	741	716	710	718	681	689	652	713	700	683	648	701	661	698	697	668	660	729	716	760	659	749	746	757	705	718	712	700	676	652	708	767	722	677	737	713	694	679	660	683	665	680	774	664	739	696	694	715	700	698	702	664	693	739	728	736	670	727	658	709	727	698	715	682	730	749	721	694	720	647	697	644	688	677	722	671	711	726	734	703	685	759	704	706	696	706	697	714	715	716	702	716	671	697	689	692	668	754	743	708	703	740	685	678	730	741	729	727	685	741	699	683	721	649	734	709	735	671	699	678	666	721	741	718	713	742	701	714	704	730	681	709	737	738	713	674	717	695	705	727	705	748	751	724	712	710	675	689	733	724	670	672	701	729	671	731	726	684	684	682	750	745	731	700	678	765	661	707	689	708	729	717	701	689	706	718	677	693	745	738	665	705	733	689	676	699	710	750	696	685	675	705	731	726	731	711	680	693	711	717	694	686	678	675	678	734	748	743	718	753	752	704	731	712	711	694	694	685	745	727	719	697	706	690	736	683	693	720	780	672	717	689	719	681	735	709	686	789	685	710	650	727	699	725	693	722	707	700	715	751	746	704	647	739	694	683	688	661	679	642	710	774	661	676	728	661	751	677	687	679	721	693	716	713	690	692	743	725	733	723	699	724	715	739	748	718	692	711	720	662	686	762	700	716	713	695	729	691	726	673	715	676	732	675	700	708	714	649	699	679	728	714	717	751	716	716	721	712	723	748	660	744	730	716	739	685	721	678	652	697	636	717	672	706	705	687	693	733	679	699	695	716	697	707	646	687	682	704	741	674	729	706	709	680	733	701	713	710	755	689	703	682	715	707	687	698	707	706	693	689	716	706	687	744	705	666	698	724	684	717	667	672	657	715	738	721	672	742	679	735	709	703	707	697	759	756	723	696	722	667	705	685	696	735	722	702	698	717	670	710	725	757	722	713	699	694	665	674	706	738	678	694	717	733	698	704	717	643	717	699	696	642	699	684	712	736	688	730	730	683	690	726	700	761	713	721	692	756	734	681	716	669	726	689	711	704	672	735	679	709	707	708	734	776	676	729	689	672	722	723	700	764	686	715	684	742	692	682	696	707	702	731	695	705	736	690	743	724	711	736	715	720	719	697	690	690	723	678	709	693	668	732	681	708	686	703	689	700	683	687	707	713	719	720	726	682	712	695	726	702	726	710	754	676	753	710	663	748	702	669	727	696	726	717	670	652	713	712	725	665	728	703	693	710	728	713	727	688	739	695	666	699	757	709	667	730	666	724	722	716	758	742	686	640	737	699	708	723	713	685	749	691	651	667	699	707	674	708	750	710	703	748	745	702	706	761	705	718	707	766	705	749	681	720	640	714	713	692	723	708	691	695	656	716	778	740	744	676	732	777	699	686	718	734	715	744	707	758	703	679	705	708	721	759	700	748	742	708	678	703	720	726	768	700	656	718	680	695	726	708	734	692	687	713	722	687	703	705	715	697	697	686	682	681	676	704	701	679	679	679	734	699	720	671	679	716	696	697	728	709	758	736	720	705	726	680	673	721	696	696	728	721	729	697	753	710	714	714	703	705	705	640	717	709	672	693	723	696	661	685	745	713	700	706	688	714	700	700	756	676	736	694	690	719	658	747	761	679	692	679	723	713	700	655	700	746	693	721	729	709	746	678	722	747	668	713	773	725	690	702	658	707	732	718	658	725	692	731	680	688	699	734	740	717	739	732	691	699	721	718	680	724	709	653	738	714	744	703	699	704	699	703	653	695	697	705	731	693	711	658	708	721	719	698	733	729	697	687	723	707	649	699	706	735	719	724	751	752	749	692	717	696	750	701	722	723	721	721	714	714	712	706	723	704	702	715	711	711	677	663	713	728	675	663	690	707	702	698	695	711	731	690	721	748	707	683	692	675	671	716	701	749	685	738	717	744	690	678	725	753	695	726	683	711	743	676	737	686	683	705	681	685	753	754	739	699	741	705	722	722	695	714	707	727	676	692	696	717	701	692	694	724	649	717	747	688	670	712	718	703	671	678	689	729	710	740	757	699	717	708	722	741	720	681	663	679	717	727	701	674	695	670	733	724	705	744	707	694	685	697	699	688	745	727	677	727	733	681	702	693	692	694	710	709	681	647	701	705	694	731	713	701	717	707	673	688	742
8906	1776	1580	1230	1185	1110	1099	1073	1000	1099	961	1061	1088	1022	1059	1093	1034	1088	1062	1023	1035	949	1046	1013	1057	1028	1069	1045	1009	1030	1005	1030	985	1017	1060	999	1024	1043	1011	1056	1036	986	1022	969	1089	981	1015	1066	1050	1021	981	1038	1027	1060	981	1052	1004	1004	1053	983	1022	1008	1047	983	1035	985	1061	1018	1089	1040	1061	1000	1031	1025	962	976	1023	1014	1052	1033	1021	1061	1031	1034	1026	1056	1059	1027	1043	1028	999	1041	1017	1020	1043	1041	990	958	1018	1019	1060	1004	1004	972	983	1085	997	1032	1044	1042	1047	997	974	1008	983	1030	1050	974	1020	1029	1023	983	991	1009	997	1022	1059	1066	1074	1006	1023	1060	1028	1056	1018	1007	997	1049	1028	1049	993	1039	1064	1048	1021	1010	1088	996	1043	974	1000	989	1060	1002	1031	1014	999	1003	1027	999	1017	1009	987	1028	1011	1021	1001	998	1048	1065	1057	1042	1012	1025	993	1020	1040	1055	1101	1036	1043	948	1010	985	1034	1067	1020	972	984	1021	1004	1022	1028	1021	1029	1062	1035	1065	1054	1032	1052	1043	1004	1033	1049	1027	1025	1016	1031	1071	1037	1032	1058	1073	1049	1026	1024	1024	1059	992	1020	1017	1039	1043	1052	1052	974	1075	1066	989	1074	968	1047	992	970	1031	985	1035	975	1008	1059	1058	1079	1081	1073	1028	1077	1040	986	1036	1054	1049	960	984	1053	1074	963	988	1010	1034	990	1064	1040	1106	1043	1008	1020	1026	997	1065	994	1000	1039	1049	1062	1024	1018	989	1022	1038	1021	1090	1074	1038	1001	1007	1030	992	1019	1033	1061	982	1107	1034	1031	1053	1017	999	1013	1015	977	1012	1037	1045	1072	1071	1050	1029	1000	986	1047	1051	1054	1008	1021	1017	1008	1021	1017	1022	1023	1032	1026	1009	1027	1011	1008	1058	1033	1017	993	1008	1047	1057	998	1028	973	1036	1030	1052	1044	996	1056	1032	970	996	993	985	1022	1021	996	997	1009	1055	1023	1035	993	942	1022	1064	1033	1030	1045	1010	1001	1068	1018	999	993	1070	1064	1017	1045	1051	989	1038	993	1054	1061	1035	1024	1051	1063	1024	1006	982	1010	1034	1063	1024	1021	1057	1077	995	1019	1014	1020	1086	1009	1011	1017	1022	1003	1065	1012	972	1026	1068	1008	1083	1052	1037	1036	1030	1035	1075	1021	1008	991	1010	982	1027	1100	1073	1009	1054	1015	1008	1042	972	956	1064	968	1031	1027	1031	1074	1029	1019	1038	1048	1025	1051	1065	1035	989	973	1016	998	1028	1075	1042	1020	1025	1060	1043	989	1018	1062	1006	989	986	1045	953	1062	1067	1029	1070	1024	1115	999	1051	1058	1051	1058	991	1014	1012	945	1046	1029	994	1003	975	1036	1068	1111	1067	1050	1008	1016	984	1065	1023	1003	1037	1063	1010	1030	1019	995	983	1072	1047	1030	1068	1042	1005	1060	1076	1078	1021	1078	1025	1003	1036	1036	1050	1032	1053	1017	1008	1070	1071	997	1059	957	1110	986	1038	1020	1052	978	996	1021	979	1080	1008	1029	972	1009	1059	1047	1029	990	990	1024	1023	1053	1043	1005	1035	969	1062	1009	1079	1024	1041	1024	1033	1018	963	1030	979	1030	1020	1029	1054	1066	1001	1029	977	1069	1024	1005	1011	1025	1052	1029	1065	1024	1066	1055	1031	980	1051	1006	1015	1006	998	1039	978	1013	984	1007	987	1063	1051	1039	1050	1057	1030	1050	1039	1011	1015	1077	973	1002	980	1035	1054	1038	1022	1019	1035	1014	1006	1005	1074	1047	1056	1086	1081	1007	1003	989	965	1028	992	1003	1042	1005	1078	1045	1016	931	1037	1070	1053	983	991	1087	1063	1071	1046	1056	1006	1033	1043	1038	1032	992	1085	1001	1019	1066	990	1068	1028	1021	999	1040	1011	996	1028	1058	988	1013	1058	1060	1055	1034	1038	1054	990	1009	1016	1080	993	1037	996	1024	1028	1002	1040	1011	1099	959	941	1012	1037	1033	1017	1011	1056	987	1043	1049	963	998	1058	1009	1023	1027	1024	1026	1026	1040	1000	964	1028	979	1010	1008	956	989	1039	1034	1030	1058	998	1002	1026	999	1001	1079	1017	962	1021	1047	1083	1032	945	1028	1020	1031	1067	1023	1031	1013	1027	1101	984	1051	981	1040	1034	1022	1012	1055	1035	1021	1033	949	1026	1000	1007	1056	1028	1042	1108	1073	1018	1041	1043	985	1030	1010	1018	1000	1012	1037	1035	1028	952	1041	983	976	1030	1051	1011	1051	1003	981	1016	1020	1023	1029	1030	1054	1012	1012	1040	1053	1063	1000	971	957	999	1018	975	1036	958	1036	967	989	978	1049	1050	1068	1045	1044	1002	1084	1048	1008	970	1011	1034	982	1063	1062	1002	1054	1037	1053	986	1029	1035	1048	1053	1034	1004	1035	1067	1052	1008	1015	1028	1035	1047	1003	1008	1033	986	1023	1009	1006	1033	1010	1025	1038	1036	1032	970	1075	977	1104	1001	1004	1025	999	1070	997	1101	1040	1071	972	1041	1061	1036	928	978	1035	1012	1059	1031	1041	1025	997	1069	1014	1012	975	1023	1032	1001	979	1064	987	1039	1060	1026	1015	1000	996	947	1052	1066	1014	1033	1093	1002	1021	1037	994	1046	1035	1024	1029	1067	1062	1025	1010	1031	1069	984	1030	1049	972	1005	1067	1019	988	1017	1035	1034	1068	1015	1010	1031	973	1017	1062	1029	1032	1076	980	1071	1016	969	1049	1047	1066	1004	989	1054	970	1067	996	1048	1011	1001	1016	1058	1031	1076	1019	1022	1047	1002	1044	1046	1019	1031	1080	981	1008	1058	1067	1041	996	1015	1073	999	977	985	975	1005	1043	971	1039	1012	1065	1059	1027	1000	1050	1029	1074	985	1038	970	1019	1061	1043	1017	1001	983	1034	987	1005	996	1052	1009	1045	1039	1045	977	1023	967	1017	1035	1051	989	987	1019	1052	1037	951	1080	964	996	1032	1051	1026	1002	997	1001	1015	1090	972	981	1045	1025	1027	1036	989	1050	1019	992	1032	1029	1056	999	1069	997	1035	1009	1017	1005	968	1028	1087	1019	1021	959	1002	996	1004	955	963	965	1030	1045	1010	978	1044	1024	1049	1034	976	1076	1019	1032	1046	976	974	1023	1039	940	1011	1073	971	1050	1009	1048	983	968	1061	1001	1059	1023	1004	1004	1047	1009	1043	1029	1052	1041	994	1064	1041	997	1019	1023	1036	1057	1041	1062	1060	1008	1028	984	1044	1060	1042	1038	1060	994	1044	1049	976	1062	975	1057	1048	989	1066	979	1012	1051	1033	1012	1102	988	1054	1017	1000	1049	1018	961	1059	987	1051	1044	1066	1019	1051	1014	1047	1041	1042	1032	991	1073	1038	981	1003	1015	1040	1072	1049	1047	1026	993	1075	992	944	994	1058	998	1079	1025	1013	996	997	1028	984	1025	1018	1027	1079	1017	1004	967	1012	1059	1030	1024	1051	1026	1023	1002	1044	1011	1016	1010	1049	979	1010	1003	994	1021	1033	1006	1053	962	1059	993	1009	993	1056	1016	1025	984	1029	981	1052	975	1002	1008	1022	1028	1008	1069	1033	1001	1027	1037	1079	1030	1105	991	1039	1054	1077	982	1050	1020	1021	1029	998	1069	1043	1012	1036	1024	1045	994	994	990	1056	1058	1055	1062	1004	1020	991	1029	1026	1044	1006	1034	1018	1008	998	1027	974	1046	1031	1006	995	1012	1061	1064	1011	1019	1028	1024	1035	1023	1022	981	991	1041	1003	1007	992	1049	1007	971	1010	1062	1008	1031	1063	1028	1019	1008	1020	1050	1060	1032	1039	1022	1023	1029	1053	1027	1024	1054	1038	1069	990	1035	993	996	1020	1050	964	1029	997	1027	999	994	997	1068	1000	1061	1061	998	1050	1030	1042	1036	1015	1042	1008	1022	1074	1045	1039	993	1012	1043	1020	1041	1016	1023	1062	1045	1019	1049	1008	1055	992	991	1044	1034	953	1074	1007	1021	1027	1040	1020	1013	1031	1006	1004	1014	969	1029	1012	1067	1002	1026	1049	1064	1039	1026	1066	1044	1004	1045	1059	1036	997	995	985	1003	1015	1025	1037	1009	969	1030	1062	1035	962	957	960	1035	1052	971	1017	1006	984	1017	998	1065	1034	996	980	1017	972	1001	1008	986	1017	1016	976	1057	1008	983	956	1091	1032	970	1034	1003	1002	1014	1007	1008	1028	1094	1022	1031	1025	1041	1013	955	988	1047	1020	1076	995	1011	1075	1055	1015	1077	1059	1026	1004	1029	1039	1021	1058	1015	1068	996	1053	976	1008	1063	977	989	991	971	1011	1051	984	986	1026	1055	1057	1020	1023	926	1022	992	1017	1015	1014	1035	1066	1024	1005	994	1075	962	1037	1113	989	1015	1006	1026	1098	1033	1012	1043	1065	1066	1028	1056	1059	1041	1103	991	1001	1078	1023	1026	1074	1037	1054	1033	996	985	1015	1038	1033	979	987	1026	1113	1081	1053	1071	1008	1078
23698	21464	29140	24211	21470	16434	1986	1201	964	961	898	882	794	816	809	764	768	786	791	723	759	753	749	766	734	722	708	695	737	769	752	723	744	737	754	717	716	744	659	692	721	707	713	683	763	698	663	727	757	689	710	692	708	725	767	706	745	743	721	721	695	666	710	709	737	634	698	660	723	693	712	733	665	718	719	694	727	696	754	698	686	740	695	703	669	701	706	714	687	748	678	697	730	718	695	675	732	719	695	716	756	698	744	690	689	727	708	718	688	675	684	677	706	675	711	708	663	747	727	688	751	681	697	748	680	721	739	708	742	721	705	731	760	690	695	726	694	723	726	733	713	712	748	699	704	709	725	694	660	693	729	691	734	681	675	706	702	756	699	736	690	710	708	733	717	707	709	702	687	748	666	691	684	672	712	671	656	722	700	752	685	714	659	680	698	695	649	666	703	675	657	678	659	735	727	692	707	673	697	708	756	728	729	714	729	688	688	746	695	696	673	714	700	719	727	708	682	741	726	666	734	711	716	706	729	764	688	739	674	674	752	652	726	663	653	722	699	724	743	659	718	700	679	749	686	713	673	726	726	715	726	749	689	765	691	694	693	681	707	715	752	710	774	719	676	746	683	723	695	741	719	720	678	729	726	643	676	711	736	741	709	726	705	701	684	670	674	759	675	661	734	684	678	719	705	690	711	741	732	663	720	679	676	701	722	695	727	639	714	693	756	713	724	732	696	688	710	740	722	691	685	731	694	687	736	726	661	681	729	661	719	751	701	683	713	717	708	718	740	708	741	690	711	736	663	730	660	707	685	677	740	691	758	678	708	681	678	693	708	709	691	690	713	734	711	684	736	682	741	681	724	723	688	744	671	676	718	710	723	712	662	697	713	718	723	698	675	746	662	732	699	705	713	698	710	679	734	699	726	680	652	709	701	711	732	721	766	693	785	714	722	691	716	741	662	712	695	717	744	717	684	715	669	674	694	696	717	663	697	654	731	746	710	763	711	662	723	698	760	658	704	716	708	695	715	694	678	719	682	718	699	757	710	712	723	746	638	716	722	731	748	671	718	720	739	687	710	657	713	707	700	720	692	751	714	704	709	742	721	727	712	705	651	729	677	731	723	716	730	676	650	706	729	674	681	682	702	689	713	661	768	677	686	680	678	706	670	672	742	683	729	662	763	713	738	695	760	704	727	711	732	725	703	717	770	691	736	638	687	719	712	724	688	683	698	724	670	678	701	704	749	717	741	668	710	723	655	703	740	697	713	705	713	686	731	730	707	702	683	757	689	715	733	721	692	708	668	681	655	743	727	677	683	696	654	716	704	726	728	703	653	681	715	715	696	686	753	683	729	732	744	706	737	704	721	674	682	700	685	666	739	738	745	688	736	725	761	719	690	652	743	691	683	736	669	691	728	741	682	700	739	670	773	723	716	711	713	685	722	720	720	709	700	707	723	655	719	683	724	726	724	686	694	750	713	722	729	665	717	729	692	719	688	711	646	754	682	721	694	621	677	706	729	695	697	694	728	723	719	664	719	719	678	713	723	718	681	712	678	704	670	713	696	691	714	730	683	650	736	725	757	752	722	666	728	668	701	667	759	700	764	702	723	708	707	661	707	707	646	732	725	686	708	718	773	705	692	727	703	710	679	732	692	705	721	700	705	715	680	700	701	741	737	683	709	726	718	663	730	678	704	694	681	728	736	742	703	733	735	693	704	712	749	708	681	696	678	684	675	663	682	744	718	674	691	723	737	722	675	690	697	718	721	682	696	714	682	713	712	682	729	675	687	751	742	711	738	738	706	693	661	672	703	695	718	728	663	725	719	677	725	680	633	687	735	698	735	749	728	704	717	721	744	696	714	702	705	705	716	717	696	734	676	702	730	708	672	713	700	688	645	701	700	699	699	672	701	730	712	716	704	676	654	704	697	713	763	703	712	722	711	658	731	720	701	696	701	755	674	603	730	678	718	737	676	695	694	708	689	710	679	714	706	647	768	730	747	683	644	712	696	661	697	741	704	695	665	703	710	718	702	663	668	708	684	728	743	702	651	651	643	715	684	715	654	738	693	690	712	706	711	696	687	699	717	693	718	744	656	719	733	665	729	759	703	720	704	714	717	742	750	694	750	696	684	698	733	651	725	717	712	676	724	728	722	742	697	720	661	674	700	710	682	708	728	709	699	686	721	688	671	696	722	714	698	714	674	686	710	709	688	737	737	716	699	715	730	721	691	694	742	717	722	680	722	695	673	718	700	701	709	712	711	722	715	665	693	700	663	680	723	724	674	726	731	707	727	684	683	676	736	721	719	692	685	715	686	703	703	696	705	705	730	744	702	711	709	708	674	698	703	731	722	714	703	658	731	748	718	707	678	683	671	684	705	697	720	749	690	709	712	723	706	689	686	701	674	673	731	686	698	673	708	687	735	725	701	715	734	723	691	690	708	725	706	677	781	705	709	697	678	696	687	654	717	716	707	724	770	639	656	702	684	726	692	746	711	698	677	758	707	716	721	720	725	714	772	707	704	656	722	700	718	691	687	759	703	753	696	705	724	645	682	741	645	696	735	691	675	680	686	735	698	754	691	720	693	721	686	654	710	779	721	742	702	644	664	677	672	695	709	675	645	673	720	710	760	701	721	675	674	679	725	696	667	731	733	683	684	712	691	734	742	687	651	687	701	694	665	722	730	694	655	694	696	715	744	723	699	719	714	734	673	670	744	729	714	648	663	717	737	698	692	751	709	741	703	713	705	673	703	696	671	690	752	744	707	703	714	681	689	673	677	685	694	690	695	737	694	682	727	718	720	739	729	691	703	723	695	694	671	698	709	691	704	694	678	711	675	717	706	710	713	715	696	732	746	676	757	716	692	683	714	700	717	716	703	700	679	702	739	725	675	705	699	711	726	665	704	741	726	746	713	712	690	695	690	716	696	695	719	715	710	725	713	739	667	720	746	677	672	728	728	683	674	732	711	710	701	701	712	708	703	691	655	651	658	753	699	653	701	735	666	708	742	689	737	721	707	656	710	712	725	729	659	718	725	700	714	757	672	708	681	704	698	692	711	679	694	730	690	695	704	697	707	675	646	682	703	741	721	663	729	734	771	725	704	718	685	718	696	685	688	706	692	677	725	685	623	711	682	692	707	690	725	736	665	731	711	681	728	706	723	720	674	689	687	691	712	708	718	694	703	726	659	725	713	686	673	725	730	764	724	705	719	711	675	693	662	728	678	722	694	735	686	704	674	698	733	737	624	704	679	744	681	694	764	727	685	736	696	672	716	706	719	716	732	706	726	719	702	704	677	671	720	704	697	748	737	691	742	724	694	730	705	670	737	694	680	692	679	728	748	726	688	711	768	735	711	692	698	722	653	736	670	729	672	701	724	704	754	732	681	702	718	662	689	668	704	731	756	698	733	694	690	711	662	704	751	700	727	670	706	685	685	710	703	724	680	705	713	672	731	679	663	658	688	712	647	702	721	711	670	691	732	669
20280	12323	10530	5645	3938	3043	2463	2048	1836	1675	1588	1388	1377	1292	1309	1238	1185	1197	1140	1209	1145	1089	1134	1143	1085	1137	1058	1072	1096	1064	1033	1066	1051	1077	1072	1087	1082	1094	1060	1177	1056	1076	1090	1092	1035	1093	1018	1052	1093	1016	1075	1106	1096	1067	1061	1069	1032	1042	1032	1078	1025	1113	1005	1027	994	1032	1075	972	1010	1077	1077	1013	1053	1055	991	1105	1044	1051	1041	1103	1114	1057	1015	1116	1053	994	1020	1054	1035	1036	979	1018	1100	1043	1027	1063	967	1035	1041	1022	986	1014	1065	1064	1042	1046	1045	1081	1034	1086	1000	1035	1027	1021	1075	1025	1074	1031	1026	1052	1057	1021	1036	1112	969	1027	1049	1042	1003	1086	1076	1068	979	1043	1035	1011	1025	1079	1039	1080	1037	1002	996	1066	1059	1030	1012	1046	1070	1039	1046	995	1087	1009	1057	1071	1050	983	1044	1029	1023	1005	975	1024	1116	1058	986	1006	1016	988	1082	1027	1019	1062	1049	1083	1014	1070	1026	1076	1030	1022	1043	1012	1007	1033	1028	1086	1065	997	1043	1094	1076	1033	1056	1034	1037	1101	1084	1027	1068	1045	994	1013	1017	1034	1060	1000	1025	1025	1056	1051	1065	1015	1011	988	1027	1071	1016	973	1085	1039	1069	1034	1022	1067	1062	1070	1011	1011	1044	1055	1057	1013	988	1005	1084	1051	1147	1016	1031	1056	1047	1089	1055	1030	1003	1027	1031	1022	1110	1065	1017	993	1038	1035	1079	993	1041	997	1082	1015	1007	1050	1072	1070	1004	1046	1060	1082	1041	1011	1044	1014	1057	1066	1062	1007	1026	1079	1021	1060	991	1020	1043	1074	1069	1059	1112	1051	1028	1079	1083	1081	1038	1068	1046	1025	1033	1076	1035	1076	1079	1006	1051	1054	1075	1068	1048	1017	1050	987	1067	1030	1033	989	1048	1007	1115	986	965	1029	993	1061	1041	983	988	1017	1042	1000	1038	1077	1016	1020	1051	1073	1023	1018	1008	1100	1076	1059	1040	1069	1109	1004	1040	1004	1000	1074	1021	1040	1021	1062	1042	1021	1044	1031	1008	1077	1019	1042	1074	1049	1022	1040	987	1018	1046	1028	1043	1013	1052	1054	1060	989	1023	1033	1059	1104	1028	1077	1060	1004	1091	1000	985	991	1056	982	1073	993	1031	1024	997	1005	1028	1089	1049	1021	1085	1008	1016	1073	1004	999	1091	1018	1042	1001	1038	1048	1062	1043	1073	1019	1052	1037	1045	1074	1044	1058	1068	1062	1028	1042	1062	1050	1046	981	1048	1031	1034	1038	1026	971	1006	1026	980	1023	966	1081	1037	949	1080	1000	1025	1000	1047	1058	1045	981	1021	1055	1011	985	1047	1016	1056	1029	1034	1019	1046	1059	1047	961	996	1085	1065	1088	1069	1029	1019	1059	1026	1056	1062	1023	1003	1089	1100	1073	1033	1056	1027	1047	1062	1025	1009	1039	1037	1018	1021	1054	1055	1011	1050	1047	992	969	1033	999	1015	1045	1059	1082	1064	1011	1035	1028	1051	1050	1057	1013	1063	1003	998	1051	1080	1089	1069	1038	1068	1043	1015	1063	1024	1034	983	1057	1022	1044	1090	1045	1066	1076	1011	1078	1036	1016	1053	1015	991	1047	1038	1048	1032	1036	1046	1013	982	1029	1007	1040	1100	1037	1045	1026	998	1040	1032	1094	1024	1049	1083	1088	1025	1023	1065	1037	1032	1055	1018	1028	1042	1041	1039	1114	1014	1089	1033	1025	1066	1087	1016	1053	1005	996	1017	1044	1012	1066	986	978	1031	1033	1087	1004	1031	1060	1036	1021	1085	1058	1040	1045	1074	1017	1061	1031	1068	1070	1090	1008	1024	999	1092	1026	1045	1018	1041	1048	998	1009	1072	1028	1007	996	1061	1043	1056	1003	1087	1041	1105	1050	1017	1084	968	980	1058	1026	1056	1075	1045	1012	1030	1044	1018	1032	1010	1028	1035	1044	1015	1035	1085	1036	987	1045	1007	1016	1001	1065	1052	1049	1024	1063	1009	1056	1064	1027	1046	1058	1084	1044	999	981	1052	1043	1012	1052	1007	1038	1016	1065	1017	1017	1075	1050	1026	1030	992	983	1083	1076	989	1073	1068	1059	1053	983	1056	1009	1054	996	1059	1041	1013	1096	1034	1080	1004	997	1012	1007	1020	979	1012	1029	978	1001	998	984	985	1018	1068	1033	1092	986	1019	984	1046	1015	1055	1063	1030	1067	1019	1048	1071	1037	1056	1033	1032	1068	1049	1005	1050	1042	1014	1030	1076	1033	1010	1012	1052	1031	1049	1021	1013	1023	1023	1042	1035	1005	1027	1013	997	1055	1004	1035	1062	1031	1063	1054	1068	1118	1040	1051	1000	1104	957	1055	1021	1052	1066	1034	1030	1029	1020	1022	1066	998	1006	1063	1058	1064	1000	1042	1043	1025	1007	1058	1033	1078	1000	1032	1088	1022	1060	1086	1058	989	1010	1030	965	1013	1068	1054	1043	988	1095	1035	1066	1026	1064	1036	1056	1053	1037	1017	1031	1032	999	1056	1037	1018	1064	1005	1006	1035	1033	1126	1054	1038	1015	1027	1033	1139	1056	1073	976	1046	1009	999	1029	1070	1089	1036	1050	1042	1028	1063	1052	1049	1029	1077	1001	1054	965	1036	1101	974	978	1020	1033	997	1035	1016	996	1047	1097	1067	1030	1051	1013	1036	1023	1094	1068	1029	999	1023	1051	1023	1014	1015	1080	1035	1024	1048	1065	1048	997	1070	1043	1050	1010	1051	1061	1043	1034	1063	1085	1029	991	1036	993	1028	1072	1048	1073	1043	989	1040	1023	1026	1079	1059	1030	1047	1004	1037	1049	1059	1023	1015	1052	967	1076	1016	1031	1035	1050	1082	1084	1028	1068	1058	1057	1050	1003	1078	1082	1069	1023	1039	1086	1041	1026	1010	1006	1040	984	1015	1075	1062	1040	993	1064	1046	1019	1058	1052	1103	1023	1056	1044	1017	1039	1049	1096	1024	1004	1043	1044	1043	1091	1062	1022	1033	1043	1017	1040	1068	1024	1044	1018	1077	1022	1038	985	1072	1077	1052	1016	1062	1015	1055	1061	1013	1070	1048	1014	1052	1053	1030	1029	1080	1042	1014	1013	1071	1018	1032	1001	1030	1053	1049	1055	1019	995	1015	1037	1057	1067	1077	1111	1023	1011	1034	1049	1049	1058	1078	1002	1047	978	1083	973	1015	1102	1125	1007	993	1010	1006	1037	1099	1106	974	1025	1011	1036	1035	1078	981	1021	1019	1025	1013	1055	1003	1030	1036	1071	1050	1050	1001	1002	1026	1051	1066	1074	1037	1047	1030	1045	1018	999	1028	990	1046	1002	1059	1033	1031	1089	1025	1024	1080	1057	995	1022	1015	1062	965	979	1102	1080	1029	1012	1037	998	1036	995	1019	1001	1003	1004	1000	980	1029	1057	1038	1077	1059	1059	1022	1041	1061	1041	1037	1001	1037	1000	1009	1006	984	1043	985	1003	1019	1010	1028	1015	1024	1025	1071	1055	1094	1019	1040	1049	1004	991	988	1035	1054	1010	1021	1047	1077	1056	1030	1035	1013	1036	1064	1027	1064	1010	1047	1057	1053	1095	1050	1011	1092	1058	988	1040	1043	1107	1039	1044	1001	1002	980	1059	990	1013	1064	1029	1021	1073	1088	1036	1004	1031	1060	1008	1042	1051	1027	959	1066	977	1035	1082	1045	1039	1015	1015	1030	1082	1076	1006	1056	1044	1014	958	1075	1065	980	1046	1044	1051	1058	1083	1029	1045	1055	981	1049	1000	1082	979	1035	1015	1035	1063	1101	1074	969	1008	973	948	1047	1137	1034	1051	1065	1000	1032	1043	980	1028	1060	990	1039	1043	993	1037	1026	1047	1051	1072	1065	981	1072	1048	984	1051	1029	1032	1033	1031	1026	1015	999	1027	1027	1021	987	1035	1045	1014	1067	1062	1051	1034	1007	1050	947	1014	1066	1031	1069	1070	1084	1070	1072	1066	983	1044	1018	1108	1045	1018	1072	984	1093	1044	1066	1013	1041	1051	1025	987	1003	1018	1019	1029	1002	1024	1080	1065	1004	1080	1009	1014	1007	1008	1026	1033	1078	1032	1039	1036	1017	1036	1039	1059	1007	1015	1056	1018	1065	1033	1001	1020	1095	1021	1081	1020	982	1009	1024	972	1024	1003	1046	1009	1056	1049	976	1025	1033	1045	1063	1028	978	1034	1042	1038	1076	992	1050	1071	1046	1038	1017	994	1086	1018	976	1027	1039	1026	1033	1023	1086	1014	1020	1058	1049	1070	1047	974	977	1055	1028	1041	1027	1076	1056	1068	1063	1037	1034	1086	1034	1015	1052	989	1006	1050	1023	1073	1020	1035	1066	1046	1007	1072	1050	1047	1031	1018	1047	1044	1035	1036	1070	1049	1008	1008	959	1043	1057	1044	992	1059	1003	1037	989	1016	1035	1065	1063	1106	1034	1081	963	1040	1083	1026	1037	1095	1115	1045	1023	1041	1024	1093	974	977	1053	1041	1048	1007	1075	1048	1055	1061	976	1011	1054	1065	1044	1041	994	1065	1047	1034	1050	1047	1030	1066	1002	1042	1004	1002	1066	1017	1015	1073	1090	1071	1062	1034	1000	1064	1018	1077	1030	1052	1042	1035	1134	1046	992	984	1056	1046	984	1034	1042	1042	1054	999	1021	1041	999	1083	1018	988	1106	1058	984	1094	997	990	974
23300	21472	29370	23998	21462	21444	4757	963	769	723	642	592	570	522	545	484	489	488	507	441	496	455	446	470	456	495	482	442	456	460	470	480	468	415	457	419	398	443	441	436	424	438	414	481	444	439	428	414	440	454	425	429	415	411	471	432	409	437	436	444	421	447	468	425	425	447	449	421	383	414	445	456	433	480	436	422	428	396	446	405	451	438	429	421	438	435	429	427	466	479	444	455	421	427	446	440	421	451	457	446	437	467	428	450	410	442	433	433	452	419	455	427	425	441	451	442	415	413	429	433	426	391	408	400	430	463	434	445	434	426	424	440	403	449	446	417	431	445	441	467	421	397	422	437	461	463	402	445	459	413	427	455	433	445	451	419	425	402	437	367	435	438	454	411	410	428	459	410	438	400	456	433	403	412	414	432	450	416	391	426	425	445	425	413	446	485	453	437	465	450	410	443	467	400	400	444	414	432	385	425	412	433	407	442	434	436	421	449	413	447	414	421	437	471	414	400	426	398	443	438	416	408	422	415	413	439	397	421	425	430	474	438	451	451	404	443	417	426	426	444	443	436	399	400	418	426	407	421	397	460	427	441	414	397	395	409	442	423	450	394	413	439	467	440	442	446	431	409	440	420	425	427	459	473	461	450	414	445	445	381	428	402	444	397	452	418	421	443	438	446	395	443	418	375	429	429	439	436	448	412	416	407	424	461	440	415	473	461	395	430	446	456	414	394	403	436	425	400	448	437	435	439	446	413	467	444	422	457	440	415	389	406	438	403	421	476	433	435	381	402	451	418	422	434	409	408	465	460	396	460	426	448	442	435	409	384	461	401	407	431	398	456	450	430	442	415	457	427	453	447	424	450	423	423	492	405	462	450	412	424	413	464	412	452	481	445	417	433	476	421	424	415	484	427	405	404	452	437	437	420	421	382	410	459	449	396	419	412	422	409	389	435	424	444	433	434	405	438	411	421	431	436	403	422	436	427	425	398	448	399	424	447	456	430	411	437	416	430	423	449	414	407	429	429	452	391	401	414	416	444	452	420	453	429	473	450	412	426	432	448	422	444	439	444	449	433	438	430	437	410	412	395	417	437	412	425	426	417	458	389	456	376	462	429	431	416	426	403	437	445	420	445	419	450	469	425	385	403	405	471	410	433	428	418	440	437	430	406	468	429	469	415	448	460	438	419	442	422	446	406	444	377	428	407	416	419	403	403	438	435	434	413	418	405	407	421	421	437	401	392	445	445	456	425	402	433	434	417	421	409	416	443	410	434	440	464	420	442	418	431	431	428	399	427	434	441	404	384	418	398	415	478	444	451	425	417	402	416	452	452	391	435	465	402	419	411	430	408	449	430	391	416	441	425	474	409	431	403	424	467	398	464	465	414	417	439	465	412	448	445	399	443	401	435	449	414	449	424	439	410	455	443	395	437	376	417	442	374	395	427	453	451	443	444	423	396	401	428	465	425	379	429	467	410	438	408	426	427	454	403	440	434	458	403	463	396	421	420	467	447	455	422	426	407	391	444	407	402	405	376	414	462	400	427	399	428	414	404	385	430	436	440	425	383	457	430	479	445	437	450	459	472	406	403	433	429	417	439	405	444	402	444	475	430	441	451	429	411	436	468	394	408	430	403	439	437	420	430	418	422	412	409	434	414	434	466	436	413	429	422	422	437	429	469	451	447	415	461	413	391	438	417	416	435	428	416	411	427	390	418	443	392	412	425	441	465	433	441	419	487	435	411	433	423	437	396	435	450	444	441	430	450	438	423	396	448	432	423	450	406	449	430	412	436	473	425	419	446	398	391	402	436	425	428	450	412	454	440	425	411	383	423	462	462	422	438	434	435	448	449	439	429	451	444	475	463	422	452	425	442	427	444	455	433	431	422	459	423	431	408	461	392	403	424	429	412	445	417	412	437	476	440	433	406	420	403	430	422	474	426	450	434	423	439	446	449	402	456	416	459	418	435	421	411	402	462	449	448	467	434	453	429	431	453	382	445	422	462	433	426	420	440	420	415	464	448	416	414	419	452	431	416	428	425	427	389	428	435	436	442	401	418	435	470	419	398	398	423	466	433	439	418	462	433	421	398	433	414	425	408	416	416	394	427	407	419	458	433	417	462	433	413	437	424	424	427	451	443	424	458	413	445	377	439	396	417	411	424	430	416	426	435	380	432	442	442	426	443	382	441	425	417	433	426	404	447	433	424	420	447	420	425	425	445	418	422	426	400	403	492	395	427	438	466	437	452	417	426	416	424	411	451	461	447	440	404	472	470	428	452	427	424	420	453	413	444	409	439	416	454	406	428	424	420	423	415	433	425	421	402	399	431	457	386	397	429	461	416	433	459	458	419	405	388	418	436	430	442	414	404	430	392	401	410	428	417	412	410	422	427	443	458	414	425	429	390	434	454	408	442	442	393	427	441	432	415	418	443	392	420	384	429	426	396	417	463	397	412	444	436	420	416	443	449	440	421	425	419	436	443	460	417	416	451	438	428	419	421	436	431	455	425	442	418	411	445	389	468	442	435	437	414	418	445	426	411	420	395	460	438	407	382	446	408	411	441	428	424	424	427	413	443	420	443	421	455	419	442	422	422	416	417	432	441	429	409	446	423	440	449	445	413	393	429	394	433	403	449	413	415	439	432	428	379	439	433	450	450	468	421	417	393	412	465	415	403	397	407	427	458	426	446	430	461	441	465	439	462	416	425	452	429	452	413	451	450	411	448	417	435	421	408	450	491	436	415	425	459	434	407	470	407	415	428	427	442	424	439	397	454	387	399	466	422	432	435	427	440	439	398	403	436	410	461	455	414	379	421	463	435	460	424	439	422	406	452	444	431	430	414	410	442	412	424	426	428	411	436	409	442	411	437	472	438	426	404	427	493	426	440	427	408	429	446	440	409	429	426	433	431	457	424	434	456	450	423	426	414	436	439	410	396	377	416	418	425	443	429	418	417	425	455	434	453	454	409	454	413	436	377	455	437	425	450	413	430	420	446	455	423	418	410	418	485	445	420	419	410	419	416	410	441	434	433	418	415	395	461	456	406	441	425	424	430	413	444	418	395	431	402	377	399	438	420	457	443	398	408	434	430	408	445	428	428	390	444	439	430	430	413	432	450	445	416	435	398	446	457	459	425	428	432	398	408	464	443	469	466	405	443	400	447	461	420	459	427	449	408	416	450	417	413	439	422	410	448	404	430	429	442	473	477	425	435	451	415	420	413	428	446	413	403	419	439	439	406	448	442	398	401	453	432	452	409	440	415	453	432	394	419	429	397	414	417	441	447	448	416	420	402	418	426	419	425	445	396	430	430	415	403	443	427	422	459	404	426	461	429	416	430	408	435	409	421	448	413	421	410	415	439	427	430	455	434	429	420	388	403	417	441	442	404	432	400	403	446	409	399	425	433	402	451	430	457	418	428	460	423	436	426	401	429	426	412	421	430	404	441	443	405	428	421	415	417	423	468	438	444	447	392	421	428	408	431	422	451
19323	15210	12757	6903	4468	3280	2562	2095	1738	1514	1351	1266	1110	1092	968	964	914	887	833	826	829	823	768	784	735	719	741	727	739	765	723	712	718	739	694	698	697	714	743	725	675	669	683	676	661	666	677	696	669	661	703	728	673	647	670	697	671	696	615	632	691	674	671	703	670	654	672	708	690	700	682	633	691	657	655	642	636	647	659	639	665	640	638	631	682	666	678	647	683	615	686	667	624	698	676	628	664	647	630	606	634	681	671	644	641	615	649	642	690	661	646	664	641	648	663	651	659	644	642	668	628	644	680	656	664	668	640	630	673	655	704	641	637	648	675	702	679	643	680	643	652	613	609	619	677	644	693	706	658	617	662	661	680	641	676	649	656	642	661	671	639	652	641	658	628	630	654	683	614	636	677	663	602	633	666	695	702	675	642	637	636	647	629	663	676	652	655	639	690	645	618	629	637	684	594	664	670	679	664	679	652	681	685	650	647	665	666	673	675	669	682	660	673	673	644	643	660	628	654	672	668	653	629	667	605	646	631	648	665	632	659	660	607	688	639	673	701	647	655	653	692	685	690	657	722	645	636	674	653	620	697	653	653	676	635	648	698	678	629	649	607	646	659	623	662	682	684	615	630	686	606	660	668	645	629	651	657	661	722	644	604	690	674	670	671	700	660	613	663	618	637	599	699	682	630	662	660	682	667	619	695	628	604	679	629	660	598	645	633	671	634	654	676	655	653	672	680	635	662	684	660	675	665	665	627	584	638	681	660	662	662	668	698	634	680	647	628	638	642	620	618	609	666	621	629	663	655	643	668	683	667	636	646	698	649	658	671	634	673	630	644	627	651	674	671	593	666	642	664	648	635	642	666	625	648	613	656	635	671	656	655	634	657	677	670	655	675	639	687	671	671	651	702	620	704	581	712	644	653	663	686	637	631	661	651	666	622	649	685	710	625	660	663	656	636	625	655	642	627	642	594	632	622	657	649	674	673	633	634	664	691	638	688	647	707	659	648	643	657	674	648	621	647	596	630	654	633	639	634	612	669	654	629	673	643	632	631	649	681	669	631	689	600	657	635	647	646	616	703	602	671	636	654	698	632	606	647	644	620	650	660	672	660	721	722	633	636	631	673	634	613	634	667	659	662	639	644	671	637	679	732	656	626	645	610	630	658	626	658	658	622	664	669	686	663	666	628	671	689	684	654	644	645	668	681	626	619	658	646	693	656	693	635	646	659	645	625	675	648	643	659	612	666	671	627	655	682	661	662	679	658	665	672	649	617	666	622	679	657	639	624	669	670	650	699	656	661	631	654	645	624	668	618	689	672	677	622	674	674	658	630	658	703	656	605	680	633	648	627	682	677	614	725	653	620	645	623	656	667	685	643	610	595	646	608	688	664	644	627	704	629	660	636	658	646	621	607	667	650	658	639	691	647	685	616	627	638	622	673	662	642	659	599	639	677	639	640	661	644	623	613	666	641	637	635	633	671	652	652	664	678	691	682	623	671	616	661	673	626	660	651	637	690	668	626	640	638	635	665	653	666	668	618	658	678	612	629	631	637	710	648	653	644	645	624	615	668	676	628	673	657	649	648	610	617	649	647	644	666	682	666	645	691	633	660	672	611	680	628	643	656	682	697	650	615	630	671	606	677	659	622	718	626	696	677	634	643	641	661	667	589	649	680	694	647	632	615	635	658	678	675	635	682	650	626	643	660	618	618	651	687	672	640	665	679	650	702	633	625	639	678	652	622	659	647	637	611	680	681	682	630	664	611	654	656	651	638	645	620	666	656	665	662	656	661	706	681	640	648	670	659	625	714	681	658	655	656	693	666	644	613	669	659	623	723	689	628	644	636	608	622	633	639	681	635	657	638	660	687	645	646	631	635	670	686	635	638	637	646	682	638	632	682	645	637	621	662	635	648	642	672	628	622	682	644	646	619	664	674	628	637	688	631	636	658	611	665	642	661	611	663	644	643	663	661	635	654	615	650	650	670	630	675	610	699	664	612	656	639	667	651	617	716	652	644	598	635	678	585	662	664	626	661	653	702	660	674	696	646	645	638	667	651	634	648	650	645	606	701	611	644	665	711	645	605	626	637	665	693	654	579	670	645	573	645	657	653	653	648	641	661	657	646	642	643	636	652	656	684	678	697	641	645	626	681	632	652	660	647	654	683	650	636	611	664	629	646	668	652	665	708	695	691	626	649	695	696	597	647	677	649	637	627	620	632	627	662	650	678	660	686	628	612	661	733	649	625	644	660	653	665	652	628	643	680	632	668	639	659	664	683	627	677	637	647	634	644	658	672	700	654	626	625	670	627	668	656	621	670	667	672	647	657	614	650	645	696	635	665	658	679	676	658	702	668	646	654	665	649	637	608	674	632	655	595	643	657	652	647	667	652	634	640	662	665	682	659	682	644	633	640	636	642	653	612	652	647	641	681	643	644	627	655	629	668	693	630	680	636	641	669	667	673	682	638	693	649	653	663	684	676	671	640	661	685	633	643	667	617	617	640	653	674	645	630	656	698	679	660	648	638	661	671	665	678	699	655	674	650	630	660	670	664	640	666	671	635	637	617	657	662	631	643	623	638	665	678	661	632	686	634	675	678	703	645	650	641	652	707	651	640	650	624	579	593	646	646	675	633	682	659	653	664	638	612	651	616	659	664	625	663	641	617	653	645	653	680	639	645	659	666	642	673	642	605	630	662	617	613	685	605	632	652	640	673	649	684	696	672	690	676	688	649	639	619	647	695	657	655	631	603	655	660	668	677	633	666	639	662	682	611	659	659	680	640	679	661	632	682	653	649	674	624	678	637	646	654	664	651	650	667	616	663	662	644	653	626	635	663	638	664	675	662	676	649	683	659	635	678	659	661	603	623	675	648	604	663	650	659	678	637	614	636	635	652	670	697	683	610	651	655	598	633	629	645	647	628	667	665	681	641	665	703	706	712	645	715	666	626	630	632	675	619	617	670	626	644	680	622	647	656	634	661	632	633	664	614	682	698	662	666	662	652	622	670	625	645	614	615	602	682	623	683	650	652	643	688	647	622	634	616	679	672	623	612	648	689	629	659	621	657	646	638	613	630	619	608	686	671	633	661	617	661	615	700	639	664	629	654	650	707	646	662	634	632	672	634	653	634	636	655	643	607	644	625	635	649	677	633	629	644	619	653	630	614	666	667	656	624	620	634	648	657	674	649	663	637	647	660	684	662	669	632	658	675	655	639	659	643	610	636	657	717	684	643	677	671	647	668	647	659	655	628	634	658	647	655	682	659	656	605	650	669	679	622	646	706	666	633	663	584	574	668	621	639	621	613	601	658	601	668	650	635	648	648	655	697	636	684	683	656	621	604	656	658	642	660	622	665	663	653	708	659	678	627	637	674	626	658	675	663	666	643	618	664	627	595	700	694	650	645	662	665	673	669	661	651	644	646	603	687	694	668	659	675	655	668	672	649	675	650	664	623	650	614	608	629	674	681	673	671	638	645	659	633	672
27376	20383	7187	1078	794	753	706	742	711	740	665	725	678	705	683	726	652	711	747	705	681	706	671	762	675	705	709	686	704	718	746	708	681	713	736	739	746	667	731	676	748	705	725	738	755	720	694	669	699	717	699	682	679	697	670	662	667	721	727	658	674	697	707	739	649	684	685	757	745	652	670	725	689	697	712	725	684	694	692	719	677	743	705	679	713	676	692	707	687	695	786	727	700	716	664	684	706	681	660	689	705	740	684	700	707	636	697	691	653	700	690	663	713	723	727	665	735	680	721	683	698	701	729	661	695	728	687	692	715	688	698	713	781	675	679	719	685	663	699	688	658	710	800	681	716	694	695	737	701	737	715	739	666	701	747	731	648	657	685	676	689	747	724	650	671	731	735	719	741	746	754	756	708	683	670	738	706	733	719	766	692	714	694	735	740	692	666	690	693	733	710	722	633	712	652	645	733	691	692	766	716	684	680	705	701	726	668	743	673	687	705	722	678	740	682	660	681	668	701	689	687	743	657	649	641	693	678	745	762	739	679	707	696	720	706	726	696	715	698	695	695	739	706	688	707	688	739	702	716	674	692	734	675	722	704	699	627	671	675	711	735	724	678	715	691	691	707	735	701	685	679	714	699	681	707	703	662	687	687	717	686	674	708	738	691	682	680	714	743	763	708	728	664	711	719	694	708	692	684	723	689	674	709	713	720	702	707	703	682	720	742	708	670	695	682	709	696	709	676	674	712	727	699	667	692	683	720	683	688	718	685	671	726	711	642	670	723	706	688	753	697	732	658	717	696	718	725	709	673	718	689	692	679	685	694	715	675	684	679	702	647	666	755	712	644	675	707	688	746	664	714	677	732	690	739	681	671	704	679	763	693	661	700	694	648	681	678	706	703	719	641	694	680	702	678	731	766	693	723	725	705	727	754	688	717	649	762	722	703	707	748	711	749	685	719	734	698	735	683	715	715	693	679	690	675	723	725	699	678	724	712	739	688	700	724	758	703	708	741	742	697	713	673	692	693	640	712	673	741	736	692	740	676	677	690	715	710	716	693	712	712	687	699	686	640	758	700	695	724	708	734	674	716	703	734	731	674	671	694	698	771	715	687	700	733	732	719	693	724	674	695	681	676	701	717	721	747	680	716	698	712	716	729	694	730	700	673	678	721	721	725	701	691	709	697	725	666	686	688	667	657	701	763	697	688	668	709	700	755	723	710	665	719	673	723	693	708	691	667	681	706	720	724	709	742	680	703	716	707	691	686	702	667	712	682	673	719	677	674	682	684	676	679	721	655	668	686	686	708	715	665	721	710	648	675	709	650	723	651	731	713	695	702	682	723	670	683	725	669	721	685	710	695	684	739	703	736	790	684	706	675	664	677	707	714	740	669	668	725	685	708	697	671	750	669	717	701	676	718	770	714	700	711	675	695	720	706	739	693	714	684	747	676	727	729	722	681	710	658	702	698	712	732	735	758	728	732	729	683	702	692	753	724	718	750	685	682	687	696	708	736	713	680	713	704	690	699	702	709	719	748	666	709	676	693	718	684	672	697	708	719	709	703	669	664	731	715	676	730	709	654	693	705	706	653	639	756	718	709	679	755	710	686	693	727	697	730	691	704	750	679	747	686	695	694	694	681	692	722	712	702	704	718	704	697	649	696	659	701	713	717	708	742	665	663	697	708	742	694	680	705	716	724	715	684	660	647	699	676	675	710	738	705	680	716	682	724	669	648	674	666	695	724	733	681	683	688	683	674	724	676	660	747	674	700	658	718	734	680	716	638	707	667	704	726	725	695	670	685	735	707	681	695	701	713	698	720	693	687	665	707	688	698	707	695	739	694	706	698	702	740	709	680	687	723	677	723	710	695	728	706	701	687	643	703	704	757	709	712	710	738	723	643	735	754	720	723	732	738	704	659	695	713	708	724	699	676	741	715	692	707	696	706	702	753	746	681	685	717	688	699	704	670	687	710	661	714	698	684	694	660	694	672	714	702	715	700	665	651	725	712	718	676	676	708	705	683	694	740	732	722	662	746	732	668	635	703	724	704	670	769	693	688	733	715	691	709	718	720	703	688	712	681	705	676	687	762	705	693	721	769	673	716	711	746	684	687	755	752	688	748	693	701	732	690	689	692	687	715	707	702	713	739	728	711	718	720	687	673	695	681	701	731	680	735	702	725	673	679	684	702	680	725	739	738	668	710	687	704	680	702	697	685	716	689	695	689	700	722	710	631	710	679	723	702	655	698	709	710	682	698	696	689	703	680	719	716	671	664	715	670	736	716	716	725	706	681	712	661	687	724	648	694	666	659	695	737	676	686	751	690	681	706	740	693	734	703	690	714	709	685	707	693	726	730	719	714	663	718	737	754	734	698	716	723	691	682	720	695	693	682	665	696	724	646	736	728	720	712	716	700	697	673	741	707	704	726	715	705	733	723	706	700	690	751	701	726	648	659	715	688	722	676	741	728	657	745	712	707	682	699	712	715	658	725	677	743	695	705	693	659	696	707	727	688	693	692	696	721	730	691	690	652	704	681	728	679	681	702	700	690	686	709	728	674	700	649	667	660	655	638	723	682	732	691	727	734	675	710	708	698	690	719	666	679	700	678	720	682	684	733	714	719	677	692	733	744	688	716	745	676	740	722	702	689	615	737	676	718	673	683	693	738	740	678	685	682	667	718	739	721	688	719	751	706	707	699	684	695	735	689	700	677	699	716	740	701	680	647	700	645	750	689	696	716	677	761	675	697	719	708	691	661	700	643	701	715	758	675	718	683	730	717	719	692	683	726	701	712	739	714	729	739	747	693	708	726	729	734	789	680	726	700	705	656	663	688	669	707	716	734	770	696	683	701	654	645	697	694	662	699	737	676	684	698	724	727	671	654	701	747	676	672	703	725	708	679	717	691	741	694	696	712	680	694	711	656	718	688	695	701	689	691	674	722	716	713	711	722	682	703	701	687	682	735	713	715	727	715	734	681	704	653	724	733	689	695	714	702	725	636	692	722	681	696	693	685	685	697	717	682	673	689	742	729	662	730	716	736	675	726	688	689	687	680	693	694	708	701	672	710	687	724	717	705	665	759	683	750	715	709	739	705	719	720	688	752	729	745	696	670	683	719	694	737	728	747	694	708	698	741	664	742	756	674	716	694	695	736	683	681	739	730	692	733	706	646	686	750	665	755	736	752	643	718	697	708	713	673	712	695	702	669	661	703	681	731	640	688	704	678	707	743	731	742	696	713	761	669	715	672	697	738	670	697	668	669	704	733	668	674	764	742	729	722	706	726	679	702	693	684	700	727	696	687	686	689	729	661	692	671	661	724	677	733	726	736	706	722	702	710	709	688	696	718	697	665	690	677	713	744	749	700	678	674	669	776	681	687	717	723	705	670	653	770	697	700	699	706	721	698	654	644	757	738	728	697	737	698	684	683	679	726	682	713	727	697	750	740	731	705	681	747	665	688	703	678	734	698	649	756	672	643	665	740	722
10019	1706	1629	1247	1177	1140	1058	1105	1053	994	1057	1036	1029	990	1027	1088	988	1011	1057	1037	978	1062	1035	1010	1015	1010	1012	1016	997	1019	1014	1027	1000	1040	976	1038	971	1084	1045	985	1027	1020	1007	998	967	992	1094	1030	961	1053	1002	1015	1048	1005	1033	1053	972	1036	1011	1014	1016	1020	1002	1049	997	1043	1037	1019	1019	1004	986	1030	1002	1035	1040	1015	1009	1062	1043	1055	1003	1002	1041	988	1006	1036	1020	1029	987	993	1034	1043	1014	1008	978	1082	984	1043	1012	1046	1083	996	1075	1017	1035	1044	1006	1066	979	990	968	1050	973	1107	1023	1001	1030	1035	995	1045	1040	1032	977	1005	1075	1044	1016	1006	1009	1006	1050	1029	1032	1024	1048	1020	1023	1004	1050	1029	1014	940	1006	1025	1051	1018	1024	1058	1046	1001	1066	970	964	1074	1016	1048	1035	996	1008	1027	1075	1006	985	1089	993	1017	1033	976	1011	1075	944	969	997	1013	1027	1023	947	1039	1080	995	1005	1060	1035	967	1069	1052	1053	977	1004	1023	1014	1009	1042	1021	994	1033	1000	1089	1049	1019	1064	1016	1023	1052	1033	994	1029	1034	1059	995	1044	955	1056	998	1029	1055	1044	1059	954	1051	988	993	993	1001	1006	1020	1041	1012	991	1006	1024	1022	1028	1046	1027	990	988	1050	1021	1035	1019	1002	1027	1009	1043	1033	996	1015	987	1041	1034	1048	1050	1079	971	1067	1051	1013	1011	1102	1003	1038	1003	1051	961	977	962	1035	997	1003	1001	1028	1035	1005	1047	1025	989	1022	1033	1056	1063	1080	1006	1054	991	1054	1016	959	1058	1030	1080	1078	1044	1038	1042	998	980	994	989	1011	943	1073	1015	1073	1016	1056	960	1015	1058	1006	962	985	1001	1056	993	1045	979	1001	1003	1045	1028	1069	1016	977	1048	1028	1007	1024	1030	1054	1008	1003	1062	1053	1057	956	1033	1023	1026	1025	1032	974	1039	1067	1017	1025	993	986	1090	1040	1054	1060	1000	985	993	1027	971	964	1003	1014	1004	998	991	1035	1035	1061	928	1042	1044	988	1029	979	1049	1036	1011	1039	998	1021	1019	979	1003	1008	1011	966	1013	1105	1043	1021	1042	1032	1020	1021	1043	1027	1000	1005	1051	1026	1026	1043	1051	1084	976	997	987	1027	958	1010	981	1034	1068	1035	1039	1020	1014	1014	1066	1014	1024	1098	1008	1026	1031	1003	1071	1013	1011	1005	1077	1058	1017	977	1064	1090	1062	1017	1048	1037	1035	1018	1052	1018	1005	1026	970	1024	970	1048	1038	1006	1024	1079	1025	940	1023	1065	990	982	970	1013	1089	1038	1027	1113	1058	1000	984	1082	1037	994	1003	965	1019	1020	1046	1060	982	1035	1014	1054	1053	995	1070	1067	980	1041	948	1081	956	1015	995	1065	1031	1017	981	960	1012	1048	991	996	996	1039	1000	980	1028	987	1021	1087	1047	1009	1025	1023	1046	987	1010	1014	1007	1070	1036	986	1055	1054	967	1031	1019	1037	1018	1060	1052	1020	1040	1030	1022	1024	1038	1048	1012	983	1067	1018	1057	994	1038	948	1047	1021	1033	1012	997	1058	997	995	982	986	974	1027	997	965	1010	1027	1062	947	1066	1058	1017	997	1075	964	1007	1012	1026	1042	992	1009	1007	1103	1055	1081	1068	975	990	1003	970	1014	1021	1047	1022	1062	1000	1047	1046	1068	1052	1067	1033	1020	1006	991	1019	1056	1046	1028	1034	994	1052	1047	989	1110	1030	1049	995	1003	1005	1044	990	1058	1016	1026	1037	962	1030	1023	995	1020	1040	999	1022	1060	1054	1061	1002	1012	1018	1048	1014	1016	1015	1026	1027	976	1011	1057	1019	1008	1017	1006	1022	1000	1093	1007	995	999	1086	1007	987	1035	1033	1043	1059	1059	998	1023	1022	1045	992	1071	1035	1024	1047	976	1025	1015	1092	1012	995	1046	925	990	996	1131	1046	1079	1031	1042	1005	1003	969	965	1022	1014	1003	974	993	994	1053	997	1026	1023	1019	981	1036	961	1044	1005	1036	1018	1059	1053	991	990	1013	1047	1060	980	987	1036	1062	994	1026	1027	1040	1025	1052	1036	1038	976	1068	1013	997	1045	1003	1025	1020	1030	1029	1045	1005	1040	997	1057	999	1000	1085	1026	1048	1026	1040	991	1062	1021	1044	1049	1045	972	1011	1045	1002	1009	952	987	999	1007	990	1028	1052	1026	1029	1059	1059	1002	970	1060	1086	1013	1014	1044	1037	995	1064	1063	968	1015	1066	1023	991	1006	1020	1040	1050	1044	1030	1024	1043	1027	1001	962	1027	991	999	1029	1052	995	1010	1004	1028	983	1014	1042	991	1026	1058	1033	1057	1057	1019	994	1056	1014	1009	1061	982	989	1065	1017	1016	1030	1030	1001	1014	967	1049	1041	1031	1008	1043	1079	954	1018	1016	982	1068	1007	1005	1065	1020	1053	1027	1053	1045	1068	1041	1041	1050	1030	1036	1000	1039	1043	1040	1078	987	1014	1026	968	1050	1023	1003	1054	984	1002	1010	971	1035	999	975	1025	992	1012	991	1108	1007	1060	1056	1002	1035	1019	1072	1119	991	1029	1030	1025	1015	1076	936	971	1003	1029	1065	1044	1044	1006	1004	1022	1029	983	1037	985	964	1030	1011	1024	1064	986	1017	1029	1046	997	1015	1045	1037	1010	1051	1008	1030	1054	1058	1018	1043	1013	989	1042	1009	1055	1019	1024	1021	1044	1095	1084	1065	990	1012	979	1030	1037	1010	1032	1034	1062	950	1010	1006	1002	1053	1049	1032	1025	1077	1019	1014	1006	1016	1019	1091	1008	1040	1069	1090	996	981	1035	1048	1003	1012	1020	1043	1007	1081	1008	1071	1049	1038	995	986	1071	1058	1002	1031	1061	1001	971	1050	1006	1007	1040	1027	1018	1039	1052	1050	1027	1008	1046	1021	956	1003	1026	946	1082	1014	1037	1090	1045	1049	1024	1008	1044	997	1032	1040	961	1034	1039	992	1029	1050	1026	1061	997	999	1016	1079	1061	946	1005	1046	1038	1088	1037	988	1023	1006	1050	1027	1052	1001	1014	1043	1002	997	1030	972	1035	1028	1010	1003	1045	1052	983	1019	988	1021	983	1046	1027	1033	940	1031	988	1073	988	1025	1027	1024	1003	1011	1056	1017	1052	1044	1020	1079	1005	1048	1052	984	995	1013	1046	1011	1019	1003	1036	1009	1072	1030	1045	1007	1051	1060	1030	1024	1082	1069	979	1049	992	975	1017	994	968	1018	1046	1008	978	1012	1022	985	1018	1062	1026	973	1065	1018	1025	1045	1044	1041	978	1055	993	1028	1007	1019	1006	1012	1065	1101	1007	1038	1038	991	1106	1070	1022	1002	1038	1004	990	1043	1061	999	1035	1085	990	1075	993	1028	1053	1005	943	976	1024	1010	1021	1031	987	1055	1036	1032	1049	936	1047	1070	1028	1037	1005	1053	994	991	1005	1004	981	1018	997	1042	968	963	1030	991	1082	1050	976	1033	988	1018	1042	1011	980	998	1019	955	1010	1029	1038	1006	1066	1028	1021	1017	1014	991	1072	1023	1034	1066	957	1009	993	1049	1043	1071	1040	1029	1041	1011	997	985	977	1006	1042	1040	1097	1016	988	975	1043	1017	982	989	999	973	1026	1025	1023	1037	1032	1039	988	1018	1022	1025	1001	985	995	1063	970	999	1047	1047	1050	1024	1016	1010	1051	1036	1049	1000	1032	1011	1041	1061	1019	1051	1037	1011	1072	950	1010	1053	1074	990	1062	971	1022	1053	1027	1064	1016	1045	952	1000	974	1046	1038	1033	1034	1038	1034	1059	1025	1042	1042	1025	1035	990	1006	1028	1028	1057	1029	1003	1038	1048	1054	1023	1034	1008	1035	1021	976	984	1069	1006	1062	1070	1019	1004	1018	1034	1037	1040	1015	1012	1062	1061	1012	996	1045	1010	959	989	1043	983	1064	999	1018	1084	993	1056	1066	980	1008	1061	1060	999	1026	1057	988	1038	1026	958	1071	1020	1054	1047	1028	972	1024	956	1038	1038	1027	998	1049	1007	1069	990	1025	1003	1037	1023	1003	1094	1029	1043	1038	1047	1003	1024	1053	977	983	1026	975	979	1043	1055	1022	1050	1034	1043	992	1015	975	1036	1006	994	1033	1064	1018	973	997	957	1048	1002	1008	1048	1068	983	990	1042	1000	1029	983	1061	1050	1007	1042	1017	993	1036	1032	1009	1025	1046	1108	1022	1039	1058	1022	1033	997	998	1041	1005	1018	1035	993	1001	1034	1002	1038	993	1003	963	1035	983	1023	1055	1041	950	977	1001	1057	952	1006	1030	1013	1035	1023	952	1046	1022	977	1067	1011	1014	1037	1008	1021	1078	1056	1012	1015	1070	1017	1031	1039	1016	1068	1059	1051	1034	1036	977	986	1014	1032	998	1062	1091	1022	984	1037	1021	1089	1002	1037	996	991	1051	1075	1045	1072	1072	965	1039	1040	1042	1042	1032	1007	948	1050	1004	1053	1041	1008	1012	1014	994	1013	983	1031
23781	21502	29179	24252	21509	16955	2049	1062	1003	890	856	840	763	789	795	793	789	727	779	737	788	788	738	746	709	725	745	721	716	698	695	722	700	725	747	653	675	712	748	679	676	732	716	694	696	721	681	712	782	699	687	680	759	752	752	718	718	710	717	730	708	719	655	715	736	705	671	694	692	743	698	718	665	714	753	704	687	654	698	721	698	720	695	684	697	656	728	670	692	713	679	702	697	747	668	705	689	719	704	717	715	745	771	675	722	691	719	705	686	706	648	712	724	683	705	722	741	654	728	694	677	701	688	712	675	695	706	694	676	652	694	719	679	665	716	695	698	706	706	729	671	710	682	666	710	690	703	676	676	687	757	686	712	715	706	721	705	692	681	677	717	725	729	663	651	717	752	679	730	649	695	715	718	717	703	698	702	683	655	708	661	702	677	660	715	681	715	718	672	697	691	692	696	679	705	682	682	702	737	690	709	723	703	671	655	669	697	669	688	683	625	647	740	705	759	722	745	680	664	692	680	691	706	761	697	731	696	730	656	717	708	700	711	736	690	684	697	674	714	689	721	684	706	752	726	713	694	676	665	711	691	700	740	712	723	684	665	683	662	719	766	688	688	743	738	705	690	700	719	668	724	678	717	666	752	688	708	711	686	726	725	695	703	715	683	723	721	637	708	683	680	688	687	639	706	673	723	712	657	712	711	732	688	712	675	650	731	682	739	670	702	690	666	737	635	726	707	709	676	683	734	709	728	678	684	727	711	668	677	679	716	662	680	676	670	736	715	691	660	686	684	662	711	681	698	695	694	701	699	715	724	670	670	673	679	688	694	649	678	680	683	681	687	727	773	700	753	657	638	665	697	702	725	717	722	691	749	679	690	709	695	684	687	726	739	696	752	727	710	689	722	702	699	721	724	709	710	730	658	701	700	646	682	670	693	683	696	697	719	697	710	700	693	667	690	688	648	689	747	709	683	702	723	671	711	684	705	720	675	704	708	688	661	695	701	747	710	692	704	713	686	709	713	666	679	684	698	673	687	679	672	676	737	673	758	694	718	685	676	708	729	700	733	715	676	692	712	699	707	689	706	683	679	680	749	693	716	726	683	680	695	694	677	705	710	681	715	668	696	730	681	680	776	694	683	732	738	687	683	686	701	676	668	706	677	734	668	661	712	761	679	723	694	693	729	686	714	742	728	739	696	731	703	655	725	728	716	679	714	644	646	668	673	732	681	685	737	671	701	754	655	657	703	687	709	683	677	702	713	687	698	689	706	677	694	663	677	683	679	721	700	668	710	726	737	714	620	734	734	740	709	745	672	740	640	698	748	673	682	741	716	725	669	668	714	713	720	658	728	658	673	688	682	686	679	679	707	649	709	685	714	750	677	634	686	671	750	696	680	708	713	640	669	720	709	712	716	720	662	707	700	707	728	670	699	698	682	727	700	706	704	714	670	666	692	690	720	685	700	736	680	665	686	717	728	643	678	674	703	685	683	643	698	722	710	705	651	691	695	697	709	726	674	729	702	725	727	717	722	744	684	686	699	677	680	725	702	708	706	701	726	652	694	684	731	690	657	639	685	681	681	713	710	659	698	671	637	665	725	674	697	701	709	687	739	690	695	715	684	687	742	691	699	692	725	730	678	713	684	686	721	657	728	732	714	708	680	736	688	762	690	684	671	670	663	740	705	669	687	710	668	696	687	695	680	695	709	725	718	695	707	707	706	687	716	692	682	699	690	712	683	664	691	704	721	697	699	693	758	714	704	730	726	678	667	704	693	689	697	673	703	709	684	666	711	709	702	692	678	696	694	713	710	719	706	691	645	708	698	773	701	740	713	687	684	703	696	711	671	682	721	703	772	719	729	722	711	710	720	716	690	721	708	704	704	685	696	666	717	700	698	709	690	695	661	681	730	771	674	689	687	656	649	708	679	703	657	737	641	681	710	684	717	719	758	696	678	706	689	728	676	735	659	712	749	708	630	661	661	681	742	714	718	703	748	730	661	684	689	719	650	717	699	746	672	673	701	724	646	720	687	720	691	687	691	682	712	691	673	701	690	667	685	737	658	670	739	668	699	694	701	668	672	693	698	708	699	745	689	713	693	753	691	674	664	710	683	706	714	635	727	662	679	669	679	639	757	705	694	636	680	692	681	694	689	666	722	676	691	757	675	720	725	744	749	679	695	736	684	702	669	668	723	690	724	725	695	697	691	707	722	737	686	726	689	702	721	676	655	722	712	661	671	671	751	701	694	682	704	724	665	693	717	691	661	729	648	708	731	702	626	676	676	678	688	673	647	698	730	670	715	693	663	679	717	738	675	768	700	758	732	699	657	684	700	701	710	709	669	713	726	707	695	686	639	730	686	698	684	693	668	642	705	726	697	727	733	676	701	709	719	677	720	709	729	744	723	737	697	675	647	679	697	722	724	689	704	707	693	692	640	716	697	722	721	659	656	746	716	694	713	675	739	732	714	735	677	770	705	718	650	729	682	705	702	692	693	684	722	654	737	667	694	685	700	748	706	703	724	743	713	685	750	696	629	731	709	726	702	700	703	671	633	716	716	732	688	720	671	705	707	700	705	643	697	725	735	731	748	729	732	730	686	684	691	706	652	658	672	704	684	689	688	690	708	671	677	696	654	707	729	700	679	727	688	706	671	698	693	733	737	677	700	738	699	741	718	709	682	721	676	706	702	702	714	646	709	733	721	697	685	705	721	703	722	710	661	688	731	680	729	667	684	681	718	715	761	717	706	679	673	652	678	641	705	690	686	682	727	693	679	678	692	695	663	701	670	677	693	683	708	656	719	661	708	677	679	702	686	692	718	760	673	699	692	700	676	673	654	729	687	668	695	714	692	661	651	678	705	714	739	646	686	638	683	656	715	683	656	686	715	713	675	656	719	699	683	705	754	715	684	701	736	682	690	671	726	636	696	725	721	713	690	721	718	710	672	732	730	661	691	729	711	710	722	712	657	717	667	731	656	670	683	661	674	742	712	723	714	669	645	719	706	702	688	708	670	725	702	697	695	685	698	686	703	713	686	698	721	738	704	664	708	707	677	655	691	686	666	664	691	734	658	653	706	723	732	679	702	673	651	702	707	720	711	678	698	724	683	726	712	670	663	720	679	700	730	720	729	669	698	710	715	701	762	730	709	737	763	668	726	747	745	732	684	666	624	683	689	660	704	687	692	670	725	727	700	700	721	699	701	714	721	683	704	696	688	681	735	661	702	705	693	681	664	678	674	666	705	688	707	703	699	698	657	675	725	648	695	689	692	662	691	671	714	720	686	739	704	739	673	662	693	710	711	668	700	675	686	701	709	709	698	689	667	664	690	708	696	694	718	685	648	690	657	692	688	671	670	674	722	716	705	666	691	749	689	722	690	652	655	717	696	666	719	673	694	721	693	747	690	681	690	691	646	699	698	695	668	707	643	728	722	658	737	700	647	676	698	723	723	705	687	701	643	711	665	692	656	688	656	653	679	661	697	679
19592	12367	10469	5699	3908	3015	2380	2141	1866	1678	1525	1417	1458	1297	1248	1187	1208	1169	1197	1175	1144	1119	1146	1122	1064	1126	1049	1098	1109	1128	1077	1061	1067	1051	1095	1070	1034	1020	1062	1013	1029	1050	1029	1107	969	1081	1042	1019	1026	1039	1004	1023	1065	1052	1125	1082	1077	1004	1040	1009	1049	1026	1078	1096	1003	1019	1035	996	1008	1085	1101	1071	1107	973	1031	1066	1007	1064	1047	982	1003	1035	1042	1052	1049	1037	1048	1078	1092	963	984	1012	1030	1077	1020	1035	1005	1019	1062	1038	997	957	1005	976	1055	1058	1100	1011	1007	1035	1016	1011	1062	1101	1027	1007	1068	988	1064	1070	1106	1019	1013	1031	1023	1103	1012	1009	1009	1090	1079	1032	1013	1118	994	1029	1044	1095	1004	1031	1020	983	1045	1003	994	1080	1059	1048	1006	988	1052	1018	1029	992	966	1044	1060	1037	1015	948	1049	1013	1023	1098	1011	1077	1029	1074	1080	963	1028	1027	1016	1028	1050	1012	1024	1050	1070	1032	1042	1030	1102	1048	1029	1057	1024	1039	1025	1004	1026	1043	1069	1022	1042	1024	1003	1030	999	1055	963	970	1001	995	1003	968	1068	1051	1035	1033	1091	1025	1043	1037	1062	1039	1044	1076	1066	996	1005	1039	1008	1064	1047	1027	996	1024	1035	1049	1077	1051	999	1014	1027	1053	1017	1047	972	1062	1023	998	993	1017	1052	1054	1034	1031	1051	1048	1078	1062	1046	1037	1052	1019	1042	998	1049	1020	1055	1056	1043	992	1061	1055	1035	1041	1018	1025	1044	1061	1056	1009	1016	1010	1069	988	1027	1049	1079	989	1027	1003	1026	1011	1053	1044	1025	1060	1024	1090	1024	1049	1039	1025	961	1002	1089	1015	1045	1032	1066	1040	1069	1023	1054	1006	1071	1035	1049	1054	1021	1013	1027	1057	1011	1092	1040	1007	1008	1027	1031	1043	1040	994	1031	1023	1088	1059	1070	1114	1047	1012	989	1036	1014	1045	1021	1082	1033	1063	973	1008	1063	1030	1093	975	1027	976	1001	1047	1008	1066	1067	1011	1020	1028	1063	1026	1096	991	1003	1039	1071	972	1058	1005	1037	1052	1012	1066	1076	998	1039	1047	1026	1006	1047	1058	1027	987	1007	1049	1070	1050	1028	1040	1027	1023	1001	998	991	1021	984	1037	1070	1074	1012	985	1048	1026	1050	1040	1018	1044	1022	1043	1041	999	1055	1050	1002	1021	1034	1011	1024	1044	994	1063	1037	1035	1067	1040	982	1020	1074	1071	1019	1032	1030	997	1023	997	1050	1027	1022	1025	996	1078	1025	1058	1034	955	1053	1097	987	1008	1039	1006	1076	1074	1007	1037	1036	1047	1014	1019	1030	1049	1021	1073	1020	1050	1018	1018	1009	1075	1028	993	996	1027	1017	1001	1019	1026	1062	1035	1025	1004	1049	1050	973	1024	1027	995	1034	1040	993	1010	1064	1062	989	976	954	996	1020	1037	1020	1064	1040	1065	1013	1052	984	1020	1023	1059	986	1050	1077	1027	1061	977	1017	1037	1001	1012	1029	1043	1044	1037	1047	1001	1013	1031	998	995	1060	1014	1017	1101	1048	1035	1019	1030	1003	1025	998	1048	1013	1057	1088	1024	1025	1032	1027	973	970	983	1059	1038	1077	1024	991	1036	1059	1012	1104	1058	1037	1044	1018	1039	974	1082	1082	1021	1002	1077	1038	1036	1015	1079	1044	1048	1017	1034	1022	990	1055	989	1025	1053	1043	1017	1084	1052	1028	1042	980	1051	979	1103	1086	1020	1013	1050	1041	1030	1028	1043	1053	1007	1006	988	1061	1003	1025	1036	1003	1026	1100	974	1039	1103	1007	1054	1031	1027	1034	1038	1081	1054	1024	1024	1020	1044	1013	1057	1022	1019	1043	990	1013	1031	997	1024	1035	1043	1023	1001	1045	1063	1054	1018	997	1083	1043	1053	1001	1001	1059	978	1051	1050	1008	989	1025	1022	987	1041	1033	1035	1062	1048	1030	1058	964	998	1021	1035	1010	999	1064	1003	999	1050	1052	1010	1063	1107	1032	1048	1045	1009	1094	1005	1041	970	1020	1032	1055	1050	1058	986	1007	1098	1005	1066	1057	1064	996	1024	1066	1067	1018	986	1003	999	1056	1056	995	1082	1009	1024	1019	957	979	1019	1053	1070	1008	1044	1030	1003	1029	1024	1025	1047	1054	1029	1063	1064	1060	1024	1040	1028	1059	1034	1030	1056	1057	928	1017	1048	1023	1030	1042	1028	1022	973	1024	982	1104	1053	1020	1051	1047	1016	1006	995	1012	1060	1030	997	1034	1031	1084	1006	1072	1060	1052	1002	1053	1046	1029	1032	1066	989	1051	1012	999	1058	1000	1025	981	975	1015	1032	1042	1009	998	995	1051	1015	1057	1051	1040	1020	986	989	1026	1053	1062	1061	1041	1022	1075	1073	1042	1045	1078	990	1025	1094	1043	999	1023	1020	989	1048	1076	1045	1009	1018	991	985	1061	998	1060	1033	1038	999	1059	1029	1082	1066	1042	1021	994	1103	992	949	1061	1009	1035	1049	1028	1031	1022	1074	1047	1021	1045	978	998	1039	1032	1048	988	1096	1019	1044	1018	994	1056	1092	1026	1093	1005	1002	1014	1035	1056	1010	1023	1058	974	1071	1033	1039	1015	1054	998	1022	1046	1022	1065	1001	1067	1027	994	1029	935	1036	1063	984	982	1052	973	1050	1064	1018	1023	1054	1020	1030	1059	995	1008	1002	1033	1044	1052	1020	1097	1054	1059	1080	1038	1028	1014	1041	1023	1018	1029	1057	1040	1037	1019	1093	1048	1070	1030	1036	1065	1034	1102	1065	1048	1005	1075	1002	1039	1051	1032	1041	1038	1047	993	1048	1036	1062	1034	1033	979	1026	1022	1062	1045	1005	1096	986	1000	1018	1023	1020	1024	1015	993	1027	1007	1108	1040	1024	1053	1018	1051	1021	1058	991	1012	1035	1050	1001	1057	997	1053	1042	1062	1000	1017	992	994	1027	1054	1001	1064	1073	1040	1011	1050	1004	1034	1023	1003	1074	1055	1055	994	1072	1044	1030	1052	1066	1060	972	1018	1001	1007	1047	1027	1018	1020	978	1099	1000	1046	1062	1015	1015	1036	1049	1029	1018	1015	1052	997	1052	1021	1014	1027	1046	1038	1011	1041	1017	1013	1009	1007	1035	1050	1070	1033	1066	1013	1046	1012	1022	1048	996	1053	1007	1053	1076	1011	976	1000	1017	1057	993	1068	1044	1084	1052	1068	1038	1028	1050	997	1061	997	976	1074	1045	1010	1088	1027	1060	1056	997	1030	1064	980	1000	1027	1066	1014	1053	1022	1051	970	1053	1001	1040	1035	1070	1009	1019	1074	1009	1026	1000	1053	1017	973	1024	1003	1024	1063	1028	997	1103	1084	1030	1009	1095	1028	1042	1070	1044	1112	1031	1030	1071	1060	1060	1008	1051	1030	1063	993	1001	1021	1021	1010	1028	998	1020	1070	1015	1036	1031	1092	1047	1015	1033	1013	958	1039	1045	983	1056	1040	1057	1041	1031	1015	976	1021	1043	1064	1011	1077	986	1054	1067	1004	1028	1032	1027	1040	984	1025	1029	1040	1048	1013	1010	1032	1045	1014	1077	1039	1056	977	1013	1015	1108	1062	999	1043	1050	1012	991	1039	1037	1031	998	1073	1047	1018	1031	1068	1025	1038	1113	1016	1009	1047	1039	1088	1023	1025	1046	1093	1088	978	1054	1085	1002	967	995	971	1056	983	980	985	1013	1017	1045	1034	1048	991	978	955	1029	996	1084	1068	1036	1013	1029	1093	986	1043	1028	1030	1021	1022	1049	1052	1067	1008	1084	1066	1065	1049	1070	1013	996	1016	1011	1085	1050	1098	1002	1063	985	1040	1017	992	1058	1010	1019	1044	1027	1038	1079	1106	1015	1029	1057	1015	1041	997	1030	1093	1096	1042	1029	1067	1030	1060	1017	1003	1059	1044	1040	981	1027	1055	1052	1051	1027	1022	1040	999	1026	982	1067	1065	1062	1047	1006	1030	1000	1006	1063	1031	995	1020	1073	1073	1043	1012	1055	1012	1009	1056	998	1048	1056	1020	1022	1045	990	1036	1038	1044	1058	1085	1070	1076	1046	998	1023	1012	978	1075	1036	1056	1032	1052	1029	1030	1082	1016	978	1066	1039	1031	1049	1053	1035	1037	989	1079	1028	1076	1005	1027	1020	1073	1044	1054	1016	1038	1032	996	1012	1010	984	997	1049	1057	1053	1040	1016	1008	1032	1089	1056	1091	1082	1086	1064	1041	1016	1075	1040	1093	969	1025	1006	957	1036	1020	1048	1087	1015	1029	1011	1063	1030	1036	999	1019	1036	1032	981	1081	1013	1073	1058	1025	1012	970	1007	1037	1001	1037	1014	1028	996	1034	1001	1049	986	1058	1037	1023	1037	1014	1047	1015	1044	1042	1034	1014	1031	1033	1018	999	1051	1015	984	1030	1016	1056	1047	1027	1011	1110	987	1018	1063	1004	1008	1059	1038	1077	1029	1034	1039	1059	1025	1043	1017	1076	1014	1088	1103	1008	983	1035	1030	1040	1013	1022	1029	1014	1072	1017	1039	1029	1008	1030	999	1000	1042	981	1045	994	1030	1024	1034	1056	1032	1083	1050	1028	1056	1028	1019	988	1084	1003	1067	1018	1016	1023	977	1048	1071
23314	21462	29304	24037	21462	21453	4984	960	768	681	644	582	570	569	541	524	460	497	480	474	471	555	470	475	445	452	462	466	443	480	451	438	392	420	392	414	436	438	425	413	483	398	470	441	431	397	452	443	421	421	440	474	437	423	425	429	435	426	442	418	420	403	425	404	435	460	424	406	449	446	458	423	394	439	446	450	432	416	417	406	412	468	458	403	419	397	422	427	434	456	459	432	410	431	414	403	421	414	411	417	396	380	431	421	395	447	473	418	438	418	467	425	431	429	396	431	438	409	413	422	453	442	434	414	457	417	423	427	420	397	420	420	422	446	426	424	437	484	409	406	438	428	403	417	428	462	436	430	420	466	415	440	401	434	388	393	441	434	445	409	437	387	414	415	427	448	407	403	459	457	423	425	447	428	478	431	480	416	456	449	429	427	426	423	423	456	430	415	425	429	420	448	448	460	392	399	461	427	432	470	460	402	411	444	455	407	417	423	443	427	421	419	402	435	407	436	416	448	414	375	453	400	423	413	450	393	423	392	439	417	384	443	428	419	446	405	429	410	454	388	443	432	407	416	426	422	406	408	439	437	430	391	423	405	428	414	441	422	432	423	411	419	413	402	438	460	413	415	400	437	461	424	410	445	428	378	433	416	453	419	422	399	428	426	418	482	426	424	390	412	431	436	414	415	412	425	442	446	423	411	462	436	410	408	416	386	433	419	448	401	443	454	427	418	448	447	406	432	416	447	398	426	432	417	411	432	450	442	414	447	432	394	473	399	396	425	434	368	439	435	442	421	427	462	405	440	464	410	390	412	442	392	382	424	414	410	435	374	411	435	415	437	427	414	421	416	432	466	435	411	431	393	423	445	424	408	408	407	432	422	425	411	430	424	430	436	404	406	406	418	421	400	392	410	412	423	434	428	393	455	446	441	385	421	395	407	413	431	442	432	431	428	395	415	413	451	431	485	429	393	438	463	427	387	431	406	394	407	412	427	435	441	440	418	430	429	414	429	407	435	399	446	410	434	425	406	401	401	414	423	396	376	438	430	432	371	446	409	433	399	407	426	447	409	440	452	398	410	392	423	466	430	420	457	440	456	413	439	438	425	404	403	437	455	412	420	434	434	461	432	446	457	435	440	402	469	438	463	450	423	453	421	426	417	413	412	411	403	418	414	409	416	457	441	415	419	410	413	422	447	419	427	458	410	442	442	428	414	442	425	421	436	423	442	445	441	433	444	433	379	422	393	414	374	428	416	461	379	416	429	421	427	400	423	411	460	449	405	416	463	413	418	445	428	436	416	416	406	411	432	436	398	439	453	416	404	408	463	459	437	451	405	444	418	428	436	429	430	466	461	426	437	453	422	401	419	403	435	438	403	412	422	423	416	422	419	434	416	416	404	447	442	380	438	432	409	456	400	413	435	439	399	418	441	459	441	408	434	445	468	421	395	423	432	368	432	420	426	428	436	412	422	421	425	444	400	415	422	399	463	425	429	477	435	436	378	438	403	440	426	401	420	447	420	384	435	422	406	432	453	450	392	473	442	419	418	448	401	404	439	439	391	428	421	401	418	421	428	415	432	381	421	412	425	418	453	444	450	417	400	442	451	443	447	406	441	450	412	424	390	386	446	433	440	428	406	449	416	400	427	420	402	410	441	411	398	442	416	424	426	449	424	449	461	452	404	421	402	431	461	409	424	457	392	429	439	411	412	443	414	434	394	414	467	427	427	436	441	412	403	432	427	419	426	412	437	402	435	407	412	428	452	427	416	431	482	462	418	483	429	426	415	466	442	449	435	449	436	454	434	443	395	421	393	431	470	437	425	439	423	416	423	406	413	416	439	436	423	429	464	409	418	436	426	414	466	420	412	446	459	437	403	456	398	453	420	426	418	410	437	430	412	436	421	438	409	423	448	432	391	418	399	402	419	419	390	435	437	441	422	427	408	417	425	423	411	415	404	449	403	419	435	424	416	409	399	435	414	416	445	446	444	452	456	403	404	437	405	418	431	448	406	420	416	399	419	420	425	432	412	464	411	425	437	409	441	394	432	420	439	433	415	403	450	439	402	434	398	416	401	451	430	422	404	434	419	423	428	459	409	463	412	414	441	432	434	436	436	411	423	440	444	443	461	412	425	453	407	409	469	451	450	439	406	414	402	419	447	436	410	386	464	380	432	402	419	435	451	426	418	433	415	427	432	427	432	419	421	410	415	428	407	401	414	386	416	422	442	391	416	453	418	428	443	425	411	423	431	421	454	416	436	447	397	414	392	426	441	405	438	425	398	414	463	449	428	394	406	436	434	425	434	384	416	427	430	425	410	433	410	421	393	458	420	407	430	413	435	430	416	450	433	421	403	416	436	467	408	449	379	409	437	417	391	422	420	391	394	438	463	445	414	396	435	435	423	415	403	414	423	434	445	414	410	467	412	410	385	431	433	412	402	390	436	411	413	380	408	399	411	418	418	394	431	425	462	419	418	421	440	432	407	432	442	431	425	447	424	403	393	382	403	436	400	424	400	430	412	407	405	463	411	440	421	408	418	434	407	407	422	454	440	413	431	438	414	427	435	401	407	406	392	409	428	476	407	431	437	401	429	413	423	387	459	375	424	423	437	429	427	426	413	449	424	426	465	467	411	451	454	427	420	447	435	414	420	428	426	440	397	430	432	418	419	407	406	410	416	447	425	423	423	449	421	437	419	421	417	409	435	430	441	394	442	421	404	424	441	453	431	426	423	442	377	411	388	431	438	422	389	396	441	403	434	439	374	439	427	435	438	421	407	444	415	443	449	426	436	462	433	462	433	399	440	418	440	421	429	417	411	433	460	425	413	454	449	404	415	419	424	420	395	433	430	421	431	409	421	423	434	416	405	391	423	397	431	456	424	433	416	418	402	411	460	401	446	437	409	409	406	436	437	397	426	425	384	410	449	391	387	421	419	407	391	433	436	403	431	382	443	426	419	405	400	390	454	418	388	422	412	409	431	396	418	411	416	415	410	427	436	384	433	385	430	399	412	449	425	407	366	451	421	406	452	406	419	414	411	456	426	392	412	420	468	377	405	424	425	418	443	425	437	409	417	403	419	427	450	425	450	418	454	388	418	428	442	444	394	402	440	401	441	390	402	414	450	465	412	463	454	466	414	430	421	401	426	418	396	393	404	426	409	414	415	434	415	416	420	420	435	468	440	428	401	453	438	422	404	420	426	375	391	437	438	417	456	428	434	457	458	366	400	415	396	464	434	404	432	417	425	435	440	414	374	405	420	410	384	446	427	446	402	426	415	429	450	421	414	432	441	446	439	445	402	416	405	416	447	409	444	438	426	433	414	410	408	418	429	391	442	443	392	418	444	453	425	427	405	403	421	386	410	394	450	376	409	414	408	410	444	452	415	411	396	453	358	392	426	414	374	405	415	416	371	425	436	414	419	425	410	388	426	428	391	426	418	426	442	397	407	413	436	390	407	427	458	414	393	468	417	368	422	423	404	418	406
19447	15184	12965	6896	4540	3310	2571	2116	1770	1506	1344	1234	1120	1035	960	886	873	899	879	801	844	793	752	724	769	775	794	730	701	755	729	702	679	718	700	732	665	689	699	711	707	705	639	736	651	630	692	677	673	670	672	679	666	679	632	656	665	669	659	668	681	656	659	705	648	631	685	657	685	637	627	675	658	642	633	682	645	658	644	607	653	637	631	660	663	626	686	636	605	634	628	627	682	629	682	713	626	656	657	712	677	630	653	673	631	653	635	648	653	644	627	668	630	636	644	640	625	641	640	673	606	644	605	657	675	695	667	661	616	672	628	633	613	664	630	629	606	659	680	668	665	607	654	652	618	673	648	621	659	637	629	649	631	641	664	664	671	646	624	640	672	620	646	626	619	588	664	662	639	669	641	652	658	598	631	662	675	705	670	653	649	665	694	668	653	642	632	635	655	670	663	661	674	639	660	654	619	641	649	647	622	670	717	619	656	658	600	670	640	688	612	649	656	645	659	633	611	636	650	675	598	664	652	651	654	655	646	687	582	646	671	658	619	607	637	651	714	612	628	629	647	646	647	666	655	651	651	622	667	604	634	613	658	643	644	654	650	643	614	656	651	653	622	598	623	636	610	640	638	656	629	653	598	657	651	670	651	640	660	644	630	624	671	631	646	662	636	651	619	583	669	628	613	653	666	617	622	687	597	626	637	637	674	658	658	649	641	617	625	619	636	625	656	672	644	686	649	630	612	650	634	601	672	630	636	615	626	632	612	620	630	621	641	643	625	672	678	627	656	673	664	649	636	689	630	632	632	618	644	616	641	609	652	645	623	674	640	641	640	702	667	640	617	679	676	636	658	627	662	653	637	647	630	645	640	616	660	669	640	611	667	651	618	618	667	635	684	639	690	669	679	641	644	632	641	617	644	660	686	614	654	637	647	663	654	667	655	665	612	648	597	617	595	640	644	624	624	612	654	642	693	658	643	618	628	637	638	594	648	623	635	646	633	650	675	650	632	608	669	635	638	667	631	667	666	663	611	676	658	619	691	641	665	630	641	652	625	687	645	647	595	647	659	663	686	650	618	672	622	665	611	620	658	652	666	639	628	638	648	682	629	644	601	634	617	648	654	639	622	627	663	662	694	696	647	636	642	642	602	627	639	655	694	671	625	631	664	715	603	625	598	599	694	651	652	607	665	619	639	625	640	645	681	637	616	661	650	657	661	600	663	650	624	638	640	676	657	627	656	653	646	632	640	678	628	622	662	665	613	628	615	641	650	653	649	661	671	637	631	655	645	637	617	658	661	650	626	614	669	637	633	642	680	673	661	589	603	631	643	656	668	646	686	612	639	633	628	583	646	619	632	640	632	595	630	685	635	661	655	657	676	658	653	684	623	680	619	666	675	625	639	653	622	631	617	690	657	653	695	604	630	663	618	618	703	663	593	654	679	595	631	644	642	614	660	665	630	645	665	650	673	690	623	653	612	650	674	630	651	640	646	622	631	633	651	700	633	634	673	640	616	646	634	646	647	568	714	600	674	625	670	663	645	678	651	655	645	647	648	677	661	635	656	654	644	643	638	611	659	675	665	657	660	649	663	656	648	673	657	632	661	647	671	630	679	647	640	638	630	640	616	674	661	654	625	694	627	624	597	673	681	662	659	615	633	659	656	631	654	685	666	628	616	652	642	607	585	649	703	634	627	601	669	645	650	660	679	666	631	702	643	633	672	613	666	663	645	667	655	656	633	641	682	628	671	668	670	616	641	642	642	652	615	632	660	643	589	632	627	748	636	626	653	673	640	671	654	602	660	674	691	667	612	650	666	650	607	667	656	609	619	616	609	662	645	585	676	608	646	660	639	633	703	680	607	660	619	637	625	647	688	642	681	635	638	649	645	618	662	632	640	674	634	608	675	660	594	645	654	652	654	614	616	633	644	669	678	671	604	651	621	696	590	657	618	625	611	665	617	659	670	664	665	632	704	639	665	694	635	668	661	655	651	648	629	701	630	645	630	660	626	660	636	617	624	663	640	636	644	655	663	652	635	645	642	621	681	659	651	634	670	646	632	624	639	678	655	599	636	634	649	666	654	676	633	684	592	651	676	655	618	628	700	627	616	649	673	645	653	615	649	635	684	632	629	667	626	672	631	615	659	681	696	640	645	606	635	668	657	627	596	690	596	649	656	640	627	602	611	648	665	675	628	621	658	644	675	693	664	653	610	699	645	644	620	661	602	627	663	575	627	642	648	658	606	652	641	645	629	679	618	631	612	685	647	648	691	621	654	678	701	684	590	639	658	652	643	639	625	645	662	638	665	701	644	677	688	661	650	618	650	665	600	658	678	656	657	676	654	630	668	643	670	659	626	652	688	639	636	636	663	610	655	669	613	607	666	669	622	619	652	610	657	666	674	686	684	626	662	601	607	618	669	682	664	647	664	628	632	615	646	688	624	598	582	619	638	657	625	633	653	636	676	656	610	665	632	640	622	651	692	618	590	637	660	603	644	607	619	681	671	619	652	631	659	662	644	667	597	664	643	614	642	647	632	696	632	623	626	648	687	678	667	674	663	629	623	629	685	674	676	615	651	704	668	674	647	644	695	621	638	654	663	623	615	652	685	588	619	625	631	679	689	629	661	660	585	641	619	661	661	623	632	673	633	639	649	685	629	643	615	628	679	647	631	623	666	669	666	680	647	661	674	692	656	606	629	621	667	650	641	642	615	634	622	638	688	635	660	656	623	654	639	690	650	630	582	664	684	633	681	656	663	607	659	643	660	620	654	702	664	626	686	624	658	648	616	624	682	670	660	615	652	671	663	603	641	637	567	641	662	640	658	639	683	632	655	644	678	665	632	676	660	655	646	650	672	668	619	667	613	697	688	632	669	677	675	640	620	635	655	639	642	625	691	658	633	616	636	606	661	664	660	623	684	660	654	648	563	691	613	630	665	608	635	612	606	657	637	654	635	625	670	666	709	675	621	654	685	659	661	625	571	674	614	646	658	629	658	622	655	691	651	646	640	641	662	589	643	654	632	591	671	634	668	692	641	585	599	648	637	657	628	601	666	659	656	658	664	649	616	647	671	665	618	665	622	647	630	661	674	650	637	698	692	664	669	634	656	620	652	687	690	659	656	652	635	651	621	624	596	672	662	600	700	661	630	667	634	686	672	625	652	659	629	612	699	625	641	644	620	663	644	651	634	604	640	658	656	649	680	687	670	648	626	659	622	661	643	643	642	660	630	655	620	689	670	594	638	640	665	628	676	629	612	633	603	659	703	641	657	682	671	650	582	647	684	668	669	639	658	632	683	679	666	635	657	656	671	604	639	670	622	635	640	671	637	670	671	682	632	652	628	651	653	635	604	621	604	618	644	604	639	641	653	655	624	614	624	678	637	643	610	678	670	637	639	623	657	639	655	627	669	627	613	664	660	637	623	618	622	656	639	637	629	641	655	608	639	668	636	640	680	682	633	637	646	631	645	665	595	649	630	667	598	670
27238	20477	7420	1131	815	736	758	700	760	708	706	667	725	724	721	716	669	741	723	685	680	713	712	681	668	767	737	651	716	707	678	711	717	685	674	764	690	729	699	687	721	669	759	690	668	729	703	682	734	703	724	672	660	694	658	672	667	691	717	727	713	696	665	684	720	706	705	682	684	694	677	619	701	679	718	691	671	666	706	723	747	627	704	698	671	713	692	682	677	687	723	683	686	702	721	650	684	715	712	700	741	708	723	697	691	658	679	686	699	649	734	684	676	699	627	629	709	675	679	656	708	703	699	646	683	717	716	729	718	707	720	694	697	674	704	701	620	741	745	688	716	694	698	680	658	694	680	712	668	698	709	680	653	692	744	747	726	713	707	694	700	661	719	693	671	652	666	680	700	710	668	661	676	676	664	700	716	704	706	685	712	738	718	637	700	669	680	672	682	714	674	693	710	645	735	714	656	669	685	690	693	665	695	676	729	654	706	674	718	652	729	645	720	699	701	702	672	735	698	670	694	698	709	678	715	712	726	680	712	683	702	691	678	682	665	736	740	756	708	683	699	696	677	659	644	741	669	684	659	722	707	705	674	647	672	694	689	705	718	720	688	675	697	698	706	707	656	707	714	750	659	700	713	686	723	728	667	621	660	671	731	658	659	724	705	692	698	702	694	703	704	708	687	699	698	690	671	719	678	674	736	711	705	712	757	675	690	628	753	674	696	683	694	679	669	697	656	652	701	727	691	680	717	707	677	673	685	671	699	743	706	726	725	650	666	695	749	695	681	671	685	691	649	678	671	651	657	735	702	691	670	782	684	721	683	664	719	694	682	636	692	705	768	673	667	680	704	695	712	644	665	722	671	688	686	722	719	737	701	663	718	684	673	705	656	690	724	723	739	735	653	708	657	712	649	716	683	671	705	696	694	696	703	721	705	674	705	707	734	716	695	724	676	691	691	706	667	720	696	728	699	733	689	729	692	650	677	695	727	727	734	729	702	754	710	683	721	701	723	685	680	693	692	680	702	705	699	688	672	727	727	691	676	702	688	689	682	732	711	680	664	698	694	689	699	644	683	680	686	698	684	666	679	719	729	695	697	677	663	693	674	720	733	644	642	688	670	691	706	726	702	695	673	660	659	615	658	628	690	735	718	678	721	720	703	663	677	699	684	688	670	722	664	689	737	650	692	714	682	710	688	723	742	699	718	700	737	704	666	645	718	720	699	691	673	665	707	681	708	701	646	677	656	703	726	686	716	722	705	729	732	672	696	669	719	681	730	609	665	699	696	689	686	678	685	669	674	709	726	693	699	701	691	719	713	673	691	681	671	728	714	689	690	671	729	675	691	711	686	686	682	695	662	682	739	667	695	706	690	685	685	684	671	708	691	654	728	636	686	697	688	717	682	689	688	755	692	657	699	676	697	711	669	676	709	688	687	666	660	653	692	635	700	697	707	719	705	661	691	686	695	692	688	681	714	699	683	683	703	683	680	672	701	674	676	624	682	733	623	717	708	672	716	736	703	665	749	756	681	728	624	712	697	713	736	662	698	692	696	685	703	710	661	691	675	687	685	701	718	686	711	720	665	675	675	688	680	700	671	679	703	710	699	660	687	716	731	757	664	687	653	696	699	739	709	692	685	668	705	751	665	752	697	683	693	716	726	686	697	715	675	723	679	716	714	680	650	686	667	704	695	648	673	799	700	711	741	674	720	688	642	690	622	693	678	669	681	690	721	728	670	649	677	704	691	705	701	729	707	732	659	680	682	692	674	670	710	683	647	693	660	711	669	694	650	698	702	696	714	664	711	677	696	707	700	648	670	689	670	663	689	725	688	712	692	670	704	730	724	666	698	696	691	670	694	708	714	696	682	649	710	730	692	705	701	708	723	678	708	680	659	713	718	675	700	713	673	670	690	701	699	684	710	683	684	673	716	715	744	710	682	708	689	650	647	692	737	695	665	727	666	692	749	672	678	709	669	619	687	683	698	708	677	698	678	689	705	696	653	694	696	723	704	678	694	679	678	717	670	742	684	713	752	720	663	699	690	631	673	709	727	694	754	671	707	702	652	712	709	654	683	691	672	664	649	708	704	715	716	635	734	687	686	702	688	693	673	718	728	705	708	705	706	692	699	732	675	742	689	689	705	668	715	706	714	684	695	680	718	647	663	674	669	657	665	687	671	662	696	647	708	689	681	715	690	640	670	637	704	719	727	751	701	696	692	736	695	687	705	682	691	710	698	668	649	661	681	700	709	714	707	685	685	681	691	757	650	706	715	692	723	679	685	712	683	676	734	648	698	688	672	643	673	652	679	653	738	758	639	696	710	710	664	656	646	677	677	689	686	648	685	656	671	735	635	707	723	658	692	665	672	634	744	702	683	695	731	733	711	672	698	641	661	709	710	656	668	677	719	685	687	714	692	687	706	672	673	716	713	647	727	648	675	681	703	719	677	669	644	664	714	701	691	725	692	736	641	763	699	726	662	650	617	665	715	714	643	724	668	677	688	688	673	701	755	708	696	722	676	685	700	695	682	706	693	704	681	711	693	709	725	711	708	697	699	721	731	652	630	700	689	670	677	670	695	707	689	708	671	659	729	667	660	690	726	711	701	689	713	683	693	751	711	691	741	712	696	725	738	656	695	681	679	733	696	674	696	683	683	706	698	676	716	701	621	745	728	706	726	691	683	684	724	700	718	666	693	695	689	698	679	684	707	664	731	676	704	697	650	691	635	708	652	719	716	690	702	679	688	681	752	752	702	729	706	625	695	703	670	719	659	640	691	684	708	650	707	678	689	672	712	645	683	684	695	658	658	693	696	649	726	681	684	718	672	683	657	691	711	695	714	678	709	741	692	702	685	702	739	650	667	674	690	689	712	667	744	711	624	695	666	692	699	728	672	646	646	646	728	693	674	641	693	714	635	663	699	695	693	653	701	705	688	701	710	696	678	667	680	702	686	691	663	693	653	701	694	711	710	626	680	712	686	710	702	693	687	682	674	686	646	706	695	649	658	683	679	676	710	679	700	745	653	671	660	678	722	735	712	713	706	715	690	714	729	719	700	705	659	691	688	700	712	681	680	666	671	662	757	726	690	696	687	661	721	691	704	669	719	653	685	684	707	688	706	753	726	713	697	725	659	725	696	708	705	688	671	657	680	736	669	660	715	734	704	657	680	663	698	682	671	714	653	660	667	670	690	663	731	677	674	667	656	702	680	668	701	672	693	656	724	685	672	678	691	714	699	749	707	679	675	675	685	711	695	699	658	684	700	695	657	682	681	685	691	659	688	705	673	683	693	710	649	691	675	672	672	683	691	666	671	688	675	666	666	753	696	716	717	725	649	677	675	701	696	778	657	739	679	701	698	738	668	632	668	647	686	718	726	699	713	666	685	700	681	701	714	685	649	717	666	711	685	723	680	661	740	693	696	663	699	686	672	672	679	694	675	703	640	717	714	723	659	673	692	699	693	654	720	702	672	700	707	692	701	716
10033	1715	1641	1253	1202	1155	1068	1060	1036	1081	1004	1050	1016	1030	974	1024	1009	1013	1033	998	998	1050	998	1012	1007	1012	994	1040	1042	981	1074	1038	991	1022	1062	1026	1055	973	1026	1000	998	1072	1019	1003	1031	1038	1011	998	1006	1027	1041	1016	1031	1025	990	1038	1048	1028	1012	1052	1012	1014	1044	995	1055	1007	1034	1014	1041	1024	1087	1020	1020	1001	1006	1008	1033	1063	1100	1021	1008	1001	1023	1030	1010	1010	1018	979	1014	1024	969	1020	1005	1018	1055	991	1040	1073	1051	1008	1012	1001	1032	1005	993	1069	1015	996	1029	1012	1008	977	1017	1045	972	1033	993	995	1013	1021	1063	1049	984	1052	1007	1056	1027	990	947	1048	1023	1020	1050	1000	1030	960	1047	1027	979	1034	1048	995	1006	1073	997	962	1000	1051	1044	1031	1029	1057	970	1024	1042	1023	1065	962	983	981	1003	983	1034	1013	1088	983	1029	1022	963	1037	978	1038	1049	1009	1067	1047	974	1052	1070	1049	1045	1017	976	1056	1002	983	1011	1056	1041	1025	1022	1044	1050	1007	1040	1067	1026	999	1029	1021	1050	969	1054	1047	985	1035	1082	1083	1019	1039	986	993	1029	980	1010	989	991	992	1014	1009	1027	1031	1015	1007	1060	992	1054	991	1014	1009	974	1062	1085	1025	1006	1025	1015	1032	997	1011	962	1018	987	990	1023	1066	1052	1013	1016	1059	1021	1063	1013	1023	1068	984	975	1002	1042	1011	1033	1022	1033	1065	1018	1036	986	1010	1072	1002	1004	1059	984	1016	1028	993	1030	997	1031	1033	960	1025	1023	987	1015	1037	1062	1040	971	1033	1014	1070	966	1036	1033	1009	984	1049	1007	966	1039	935	1006	1017	1033	1015	1032	980	1006	1025	1067	1069	1021	1054	1057	1008	937	1001	990	994	1020	985	979	1037	1025	1069	1052	1010	1011	1025	1044	1070	1005	1046	1047	948	1003	995	994	1007	971	1034	976	1031	998	1014	1004	1016	1027	1025	1002	1046	1004	1025	1027	1006	982	994	997	1020	1023	973	999	1053	995	983	1022	1045	1014	988	1015	984	1040	1005	1029	986	1015	1043	990	1078	1020	1019	1043	1045	1030	1079	1079	980	1041	957	994	1036	995	1008	1048	1019	999	1041	1012	1012	1042	1027	1030	992	1026	992	1008	1019	1011	1000	961	1107	1032	1007	1065	1035	1022	1036	963	1030	1035	1016	997	1023	994	1012	1029	1010	1015	1008	1100	1047	1055	1044	1001	1038	1036	1017	1013	1079	1045	1015	960	1054	1016	1012	1051	985	1048	1032	991	1036	957	974	1039	1063	1038	1030	1025	1020	1039	998	1007	1028	994	1057	1034	1024	979	975	1015	996	1021	983	1017	1010	995	971	1020	1005	968	980	951	981	1020	990	1034	1007	1016	1069	1031	1056	1018	1018	1000	979	1014	979	1014	1009	1059	1009	1095	1012	1041	1038	1020	992	984	1098	1008	1032	1035	1029	1034	1004	1025	1027	940	1010	1043	1058	978	1011	1029	1048	1058	1057	968	1022	1043	1015	1017	1021	981	1023	966	1037	988	1047	995	987	988	1015	1032	1027	1015	1037	1065	1032	1052	943	1043	954	1019	992	1048	1032	982	1034	991	961	998	1030	987	1006	1001	1055	1016	1017	1009	1041	973	954	1004	993	955	967	1070	1006	1063	1024	977	975	963	992	1008	1044	1019	1071	1013	1072	982	1012	1019	1022	1000	1029	1056	1046	1006	970	999	1017	1037	983	1101	1002	1001	974	1031	1024	1023	990	1077	965	1098	1022	1000	1071	959	1010	1047	964	1095	1025	1013	1099	1064	1031	1061	1007	1058	1000	1021	1029	1023	1004	1055	1000	1000	1023	1071	998	994	991	1015	977	942	1040	1010	1038	980	1024	1026	962	1052	1038	992	999	1039	1079	998	1027	983	1004	1045	985	1014	981	1018	1020	1009	989	1039	1050	997	979	1017	1043	1016	997	977	1026	1023	1063	1005	1019	968	980	1014	1007	1022	1044	983	1007	1088	1026	992	1068	1117	1016	1021	1061	1028	1034	1010	995	976	981	1013	1097	1008	999	1050	1040	976	945	1011	1061	1012	1020	1026	1032	1070	1021	995	1059	1052	981	1018	989	1035	1027	982	1013	1002	1001	1010	976	1073	999	1025	1094	981	941	1004	985	1031	922	994	978	986	982	968	967	1026	1043	1017	1037	995	1038	999	1028	1023	1020	1016	1024	1077	1030	1063	948	1000	969	1005	1010	1053	995	1026	1077	1019	996	1012	954	1019	993	1049	1042	954	1069	999	1033	1013	1046	1004	991	1030	1013	1016	1002	1020	1018	1011	987	1011	993	1030	1039	1001	1000	1017	957	1040	946	1047	1018	1044	999	1034	1018	1003	1000	978	1005	1049	986	1022	1045	979	1030	1049	1009	1007	1057	1043	1025	1007	1063	1030	1078	1006	1026	1005	1045	980	1034	1001	1012	1028	1019	992	1026	1043	1030	957	1034	948	1080	1028	1060	1020	1006	1094	980	1045	1044	978	986	966	1040	1025	1037	1018	1131	1002	966	1025	1032	1074	1014	1041	985	932	1002	1036	1025	1007	1002	1006	1078	1054	1016	1047	994	1022	1042	1012	991	967	1079	1032	969	996	1050	1056	969	1068	1028	1027	998	999	1016	957	1018	996	990	1022	1051	1022	1017	1014	975	1019	962	984	1039	1034	965	1018	1081	1026	954	992	1014	1013	1019	983	1056	1013	1014	1043	1006	989	1043	994	1000	1017	988	1002	1047	1019	1034	1023	1033	1033	950	1044	1008	1038	1010	1002	969	1010	1056	1024	963	1042	959	1064	1041	982	1002	1035	1071	994	1015	981	970	999	1051	1006	979	1019	993	1049	1029	995	1036	1008	962	1051	1015	991	1011	1023	988	1060	1060	993	1028	1023	992	1036	1036	1008	962	977	1002	989	1001	980	1032	1040	1055	1023	983	982	990	943	1050	1073	1056	1003	1038	1022	1000	993	1024	1058	1050	1050	971	1050	1052	940	1000	995	1038	1030	995	993	1049	973	1038	995	1039	999	1006	1018	1010	1029	1001	1058	1023	981	944	980	1058	996	1040	991	1064	987	948	972	1089	1017	990	1053	1027	999	984	971	1042	1047	1028	1042	1003	1037	1017	988	1040	979	1051	998	1000	994	1028	1050	1026	988	1024	996	996	1024	1031	1006	1047	982	1022	1028	1079	1004	984	941	1051	1059	1033	1030	1010	1026	1009	963	1033	945	997	985	1074	999	1030	1006	1029	1036	1011	998	1008	1015	1045	1008	1008	1015	985	987	992	1015	965	1055	963	1031	995	1046	1021	1065	1005	1045	1040	1011	960	1046	985	973	1065	990	1028	990	1033	1008	1025	989	982	967	1007	1077	1012	1058	1035	1004	976	1075	1000	1086	1057	1009	1023	1016	969	1055	1012	975	996	1000	1039	1008	1019	1060	997	1032	1040	1033	1029	1043	959	980	1079	980	1009	1016	1014	1012	1015	1015	1023	1080	1064	970	1019	1049	1024	1031	986	1053	1010	984	1030	1031	1027	998	966	1052	1034	1094	994	1034	1055	1011	1009	1002	1025	1017	1016	974	956	1055	982	1048	998	1002	1053	993	1027	1037	1075	972	1057	1062	1000	1036	1009	1057	1012	1081	927	965	1043	1026	1029	1057	1023	1011	1044	1034	1023	964	1017	1021	1006	974	961	1013	1045	1020	1038	1106	1024	974	1012	1011	967	1014	1015	1068	1046	979	1034	990	1037	962	1038	1033	1073	993	1009	978	996	1023	1015	1013	1011	1047	1021	1008	1023	1030	1001	1042	959	1041	1034	975	1065	1026	1098	1023	1066	1015	1027	992	1086	1000	1007	1021	994	1050	1023	1066	1030	1057	1067	1003	1031	981	1072	989	1078	1053	987	977	977	1016	992	1033	993	991	1003	1031	1012	937	973	998	975	1044	1028	1020	1009	1026	1072	985	1029	994	1008	998	1023	1033	1017	1043	1028	1049	1046	1082	1015	1007	1067	1044	1002	988	966	1006	1037	1008	974	980	1011	1007	1007	1038	1003	992	1036	1019	1007	1040	971	972	1066	1025	981	1063	1033	1046	999	987	992	1024	1004	1050	984	1042	984	1015	1056	1000	982	1019	1027	1008	978	924	1007	1046	984	977	985	1025	1024	998	970	980	975	1019	995	979	1064	1043	974	1004	989	974	1034	1026	997	964	981	1048	1062	1028	941	982	982	1021	1032	1021	1013	1006	1027	1060	1025	975	980	986	999	963	1073	1034	1021	973	1029	1013	946	1058	1056	1001	1018	973	1015	992	1018	1002	1076	958	1015	1045	1051	1066	1028	990	1022	990	1007	1057	984	974	1019	1029	1036	1039	981	1071	1004	1066	977	1029	996	1024	1028	1010	972	1014	1006	956	989	1023	1019	983	986	1013	976	978	1031	950	1003	957	1022	1035	979	972	1021	975	1040	1061	1016	967	1011	992	995	1031	1019
23767	21486	29059	24306	21488	17245	2039	1082	965	904	867	887	786	747	717	771	766	759	744	721	756	721	708	770	688	739	771	747	701	693	688	710	641	696	698	737	681	620	689	698	717	698	633	749	686	725	671	688	713	756	771	665	724	665	691	731	716	703	655	731	700	681	714	655	689	665	720	710	682	696	694	707	678	731	663	733	722	711	719	748	636	673	704	693	669	721	660	696	715	704	687	672	621	693	710	706	721	708	714	722	707	670	686	706	706	711	688	707	717	699	706	670	720	668	658	668	697	674	679	711	658	698	670	737	658	687	751	717	633	662	681	719	650	670	641	707	694	722	631	685	721	683	730	674	704	722	675	729	762	689	703	689	625	733	696	740	703	678	710	673	739	665	671	652	680	710	676	668	723	678	669	703	689	657	672	693	703	676	644	694	700	677	670	677	646	644	717	706	649	706	704	739	711	658	734	689	720	664	677	699	688	658	684	697	686	689	707	684	699	656	716	699	677	664	646	648	659	709	704	680	692	679	714	682	690	695	671	650	719	695	730	640	660	730	700	713	724	678	666	684	711	726	692	670	696	729	718	682	692	705	709	682	750	683	671	725	699	714	671	671	722	677	722	638	718	699	715	681	708	676	690	725	701	674	711	666	680	648	706	696	678	672	667	697	627	701	667	633	695	671	687	649	706	648	730	707	747	696	695	690	694	703	704	726	679	699	689	704	691	660	708	693	714	656	705	712	703	669	726	704	700	687	722	740	658	685	683	729	677	714	707	668	733	668	671	693	682	692	692	656	686	662	711	726	674	678	657	694	729	694	692	680	705	711	684	660	687	687	730	706	682	699	734	716	723	698	682	691	656	701	731	716	746	633	688	685	708	675	684	710	669	667	691	639	711	726	734	642	652	672	643	704	648	681	698	710	674	682	668	728	670	693	655	706	687	683	682	712	671	687	698	661	750	682	714	679	675	687	690	673	703	663	687	622	670	702	695	677	644	681	649	683	727	700	629	701	698	714	708	695	689	640	752	662	679	671	662	706	712	697	679	650	678	710	695	683	683	679	677	661	717	680	688	701	748	723	701	691	720	708	635	722	718	649	676	717	686	660	681	653	689	718	662	686	662	677	677	724	681	707	656	666	709	699	678	698	727	663	681	657	634	667	772	682	692	690	666	635	767	684	747	674	710	689	640	711	645	707	700	683	709	678	684	661	703	680	694	638	700	672	703	727	681	704	693	637	763	661	654	708	673	682	686	718	706	712	667	682	694	680	653	676	696	678	727	608	709	689	651	717	652	708	694	720	674	692	763	723	670	691	691	770	716	675	723	721	740	705	671	714	688	643	686	610	723	670	668	722	669	653	698	659	681	712	633	654	690	674	672	665	686	712	670	671	714	724	644	657	756	638	696	705	695	713	734	703	700	655	703	678	690	676	668	647	708	683	702	706	674	697	709	646	664	725	658	679	692	682	682	750	689	689	698	679	709	697	675	663	664	686	690	695	712	728	692	678	693	625	709	717	706	678	700	716	693	681	676	693	711	650	657	685	671	681	710	659	723	696	698	652	698	671	691	649	723	699	662	670	647	689	693	720	663	657	652	661	685	665	667	663	673	693	733	707	726	706	661	708	682	739	710	703	722	707	653	697	666	703	692	718	679	701	663	706	671	695	637	737	700	656	680	705	643	716	720	715	706	646	686	620	723	666	743	645	666	707	693	721	718	721	680	686	687	697	666	692	652	716	731	671	682	670	645	662	721	683	673	700	673	691	691	663	688	687	655	693	762	745	675	648	681	679	692	630	632	662	696	649	746	691	684	685	686	637	710	682	724	675	679	713	688	697	710	689	657	672	746	719	680	658	695	711	664	681	694	652	701	684	686	651	682	633	702	701	667	690	669	713	672	659	707	666	656	671	673	688	691	690	689	656	670	666	657	682	663	706	675	688	702	669	684	706	748	674	684	642	709	712	694	689	684	707	680	726	698	655	723	675	655	689	692	683	668	650	658	687	679	710	692	698	684	703	677	714	685	663	655	675	729	690	653	722	647	654	646	655	690	694	662	633	688	701	689	719	677	694	695	654	672	666	654	719	728	680	668	696	649	611	659	702	678	668	687	709	714	690	670	689	678	661	666	699	720	695	713	691	675	700	728	718	708	650	701	709	702	725	709	711	656	715	639	690	658	731	694	710	646	723	686	717	645	695	652	699	719	671	717	717	700	700	719	664	657	652	699	687	631	699	704	683	684	703	672	688	702	665	686	691	670	640	699	696	722	702	731	683	662	698	746	655	725	654	719	665	702	697	671	655	673	654	651	701	704	718	698	670	684	719	695	666	656	625	651	706	675	717	698	644	708	712	730	739	674	674	703	733	715	741	676	715	670	670	731	690	698	687	714	717	663	690	722	691	680	664	684	659	681	707	680	671	661	691	677	706	691	675	668	733	667	701	701	670	724	635	692	719	691	702	754	684	712	729	657	646	695	677	625	671	726	699	657	687	684	669	718	709	710	652	676	684	703	678	678	720	671	689	707	655	701	713	738	713	742	665	661	703	688	650	715	649	698	662	687	666	666	697	681	686	698	718	678	718	682	677	636	703	688	707	665	681	709	700	708	676	699	717	698	681	709	727	688	633	717	718	711	681	677	703	678	622	675	688	690	710	658	632	658	710	660	667	679	683	676	673	699	687	684	721	712	717	693	681	713	711	677	633	683	693	647	674	724	660	675	628	695	739	654	704	729	683	689	680	708	652	695	623	695	689	689	665	676	643	655	655	724	644	746	659	639	699	697	681	661	696	687	684	670	685	671	724	664	704	711	736	692	688	645	680	706	705	733	660	722	663	650	682	640	689	700	698	682	691	694	722	700	758	675	654	737	703	710	686	706	663	689	659	695	667	661	639	676	668	699	735	731	693	694	668	703	723	678	663	718	713	673	673	721	656	690	685	705	720	676	648	668	688	674	662	687	672	684	699	688	711	668	703	674	655	714	682	666	715	694	723	692	666	694	746	666	698	674	704	682	688	685	688	660	712	697	695	701	654	680	660	690	682	678	673	726	705	694	725	705	691	701	654	681	707	710	663	684	742	699	669	712	713	672	675	665	639	667	645	696	720	682	649	728	687	730	687	750	685	700	678	645	678	688	716	726	669	688	665	704	710	695	692	677	670	717	670	666	716	733	677	705	687	703	655	654	725	740	692	665	676	660	692	712	679	686	697	699	684	675	649	700	691	695	727	695	675	734	716	690	683	761	681	692	723	721	720	657	699	665	724	672	648	701	682	673	672	712	656	704	721	664	667	668	700	674	658	680	702	666	701	661	657	658	693	697	690	672	674	697	725	712	710	726	705	737	683	683	722	652	695	651	682	635	707	702	688	701	653	678	701	661	680	635	744	740	685	711	671	651	668	708	650	685	662	729	697	665	646	643	693	654	659	700	729	646	703	684	699	660	683	662	656	746	641	692	694	652	696	696	665	646	671	627	713	660	646	706	681	719	652	657	694
19029	12465	10464	5731	3975	3012	2420	2098	1808	1654	1498	1451	1389	1330	1263	1272	1205	1163	1162	1210	1163	1158	1140	1075	1105	1108	1078	1147	1122	1047	1129	1104	1045	1154	1076	1078	1142	1069	998	1048	1035	1031	1077	1071	1052	996	1086	998	1089	1075	1060	1070	1042	1065	1042	1065	1023	996	971	1118	993	1002	1013	1032	1083	1025	945	1029	1080	1012	1024	1023	1063	962	1012	1015	1063	1021	1055	1080	1043	1003	1012	1073	993	992	1024	999	1041	1028	988	1023	1066	1010	1070	1033	1002	1050	1048	1034	1077	942	999	1034	1065	1093	1007	1033	998	998	1061	979	982	1083	1018	1010	1015	977	1043	1047	1054	1027	1073	1002	1088	1081	1020	1041	1016	1036	1018	1023	1057	1013	989	1039	1067	1050	1020	1097	992	1019	1040	1022	1016	1001	1041	996	1049	989	1052	1040	1070	1027	1040	1040	1040	1019	1030	1087	1021	1043	996	1013	1044	1034	1042	1069	1032	991	1057	1054	1054	1075	1040	1019	1003	979	999	979	1012	1018	1036	999	1031	1029	1018	1089	1092	1001	995	1056	1062	1069	1092	981	1004	1002	1070	1053	1045	1063	995	1007	1017	1051	1014	1034	1037	1001	996	989	1030	1018	982	985	1083	991	1073	993	1036	1051	1005	1002	1027	1051	1057	1008	1049	1006	1062	961	1048	1053	1055	1065	975	1060	1030	1015	1049	1047	1056	986	1003	991	1016	1032	1021	1034	1023	1010	1056	1011	1041	986	983	1065	1050	1049	1037	1010	1039	1014	976	1052	1016	1008	1028	1030	1011	998	1014	1032	1089	985	1022	1065	999	994	965	1051	1037	989	1063	1001	1080	1021	1005	1055	1089	1026	1021	1021	967	1022	1007	1054	1049	1060	1007	1053	1014	982	1020	985	1009	1037	1110	1041	1070	1069	1037	1026	1067	1038	1016	1031	991	1066	1001	1035	1029	986	1081	1111	1016	1089	1039	976	1035	998	1043	973	1051	979	1046	1013	1039	1034	1004	999	990	1029	1021	1050	1012	966	1009	1003	1064	1016	1042	1089	1018	1048	981	999	1020	1000	1008	1013	1031	1008	1001	1046	1077	988	1072	1028	1010	998	1052	996	1021	1013	1023	997	1041	997	1032	1044	1026	979	984	1016	1025	982	1011	982	1007	992	1002	1069	1032	1029	1001	1010	1006	1010	970	1049	1009	1041	1062	996	1019	1027	979	1018	1039	1011	1007	1046	1070	1013	986	1029	1038	1040	989	1031	1029	1018	1010	1067	1013	1051	1107	1051	971	1085	1058	975	1027	1003	999	1030	978	1032	1023	1027	1025	1014	1051	1023	1009	980	1020	1019	1026	1043	1020	1055	934	998	1012	1035	1031	1001	1077	1021	1008	963	997	1046	1064	996	1026	1002	1014	1024	1045	970	997	1059	986	1059	969	1024	1008	1038	1065	1024	1008	981	991	1036	1063	986	1012	971	1024	1061	994	1017	1012	1068	1010	1045	1000	1035	965	1027	978	1020	1020	1036	1017	966	995	1032	1031	980	1045	1024	1044	1026	1051	1029	1075	982	1074	1016	1083	1006	1064	1066	1013	998	1019	1038	1017	1032	976	996	979	1002	1017	966	1018	1039	1037	979	997	1007	1027	1024	1001	1032	998	1029	1008	1070	1032	998	1069	982	1058	1059	997	1009	1044	991	1019	1097	1061	1033	1060	1067	1078	958	1041	1010	1020	1006	1086	1014	1013	998	1051	954	1004	1043	1049	928	1066	1044	1052	999	972	1063	1067	999	980	1021	1026	1003	1031	1012	1022	1011	1015	985	1060	1027	969	1007	1010	997	1015	1015	1038	968	1027	1041	1063	999	975	1037	997	1002	1081	999	1010	1001	1053	1000	1013	1055	987	1064	1052	977	1005	1042	1021	1029	990	1049	981	972	997	1038	1084	1011	996	1052	1041	1021	1043	1052	1059	990	1037	1014	1049	1023	1041	1004	1014	1049	1004	1006	1047	1061	1008	1044	1029	994	1035	1007	992	1059	1040	1039	983	1002	997	1021	1055	1060	1025	1014	1068	1049	995	1037	1041	1055	1015	1014	1045	1002	1064	997	1027	1010	1017	1098	1031	992	1053	1020	1055	1018	995	1094	1003	1012	991	991	1024	996	1039	993	1015	1011	1027	987	1032	1035	1057	970	1015	1025	1035	1016	1038	1055	1044	997	1000	1017	1035	988	1037	1003	1009	1017	1090	1017	1016	992	1008	1045	1061	1036	1016	1046	993	997	1083	1031	1046	1100	1018	977	1076	1066	998	951	1054	996	1070	1072	969	1019	1015	967	990	997	1070	1010	1011	984	1021	1028	1148	1019	1074	1032	1033	994	1034	1056	1046	1080	1031	1003	1009	998	1028	1025	952	1083	1007	1071	1019	1029	1037	1061	1041	947	1013	1026	997	1022	1022	1007	1037	981	1028	1005	1024	1052	1040	1056	1038	1012	1057	1013	968	1003	1079	996	1023	996	1060	1037	1004	1037	1032	1081	1032	994	1016	1040	998	1059	1023	1039	1030	1053	996	978	1021	1008	1013	1000	1020	1003	1042	1035	983	1064	969	1000	1029	1023	1040	1013	1017	1048	1023	1060	1011	1046	1026	1007	1069	1033	1002	1024	1009	973	1066	1026	1027	1004	1025	1056	1031	994	1014	1024	1019	1028	1000	999	986	997	956	1016	1098	1012	1094	1016	1032	1082	1009	979	1040	950	1051	1067	1050	1022	999	1000	980	983	1026	1072	1014	1015	1061	997	1047	1025	1030	1037	1016	1054	1017	1021	1022	1000	1009	1031	977	1030	1104	993	1081	1030	1032	985	992	1000	1059	1050	1067	1059	1026	981	1001	1034	993	1022	978	1034	1013	1038	1016	1060	1014	1044	1076	972	1047	1029	1006	1014	1059	1005	1041	1064	1061	1033	952	1067	1010	1063	1011	1021	1005	1029	1078	991	997	1082	1046	1012	1018	1006	1021	1064	996	977	1028	1022	974	1064	1033	1010	975	999	1017	1019	1007	1034	989	1028	1020	1007	1090	1004	1048	999	1013	967	1028	1012	1002	1036	1036	969	1031	1013	1059	1004	1030	1044	1056	1042	1014	1117	995	978	1013	1036	1004	1043	1063	1060	1027	1020	1012	1028	1085	1026	969	975	1006	1094	975	1046	1022	1002	1080	1071	1061	1009	1048	1019	1031	1021	1081	983	1053	1016	1043	1050	1066	1095	1042	1036	1042	1075	991	1012	1021	911	1051	1059	1023	966	1049	999	1009	1028	1037	1022	992	998	1023	1046	1017	995	1049	1030	1041	1000	1044	1050	1019	1018	1019	1090	1039	1066	1069	1041	1036	1057	1047	1007	1026	1020	1010	1025	1053	1052	1050	1040	1019	967	988	1023	1033	1014	1051	1029	989	999	1037	1026	1002	1112	999	1057	959	1018	994	1073	950	990	997	1030	1037	1047	975	1006	988	1017	986	1024	1017	1050	1034	1048	1031	1005	943	1068	1014	1031	1027	1002	1063	1001	974	1036	997	989	1027	999	1003	991	1053	1024	981	1060	1035	1085	1025	990	1068	1064	1089	1053	1033	1019	1018	1014	1052	1010	1007	1054	1044	975	1020	1003	1018	1048	1040	1046	1018	977	1037	1006	997	1016	1006	1026	993	1072	1058	1010	990	1015	1009	1024	1083	1027	973	998	1012	1108	972	1026	1061	998	1034	1035	999	1024	1043	971	989	1095	1065	1004	1046	983	975	966	963	1048	1046	1024	1026	1045	1058	986	1009	1018	1046	1016	985	1023	1071	986	1083	1015	1020	1047	989	1035	1007	1014	1046	1030	1026	1045	1010	979	1002	967	1036	1010	1047	1041	1042	985	1045	977	1013	999	1047	1052	1074	1014	1047	1006	1042	1018	1045	973	1033	979	1022	991	1039	1063	1069	1074	1021	1026	1038	1020	978	980	1067	1029	1084	1013	1007	1011	1000	971	1015	1047	958	996	1015	1014	1009	992	1007	1006	1001	995	1010	1017	1019	1049	1053	1012	1017	1054	992	1036	1059	974	1084	1037	1011	1040	1002	1043	968	1042	1008	1063	984	1057	1016	1042	1034	1013	996	1064	1032	975	978	998	1022	1056	1001	1035	1074	1028	1038	1011	1040	1049	988	990	1073	1047	1029	1000	1051	990	1033	1041	1035	994	1015	1002	1060	1014	994	987	1016	976	1065	997	1057	1077	1052	1083	1045	1056	1048	1004	1041	1018	1057	1091	1008	1004	1041	996	992	1029	1027	1049	1043	1072	1002	1007	1057	1062	1013	996	986	1068	992	1047	1021	999	1014	983	1030	1019	1051	1022	1044	1042	1002	1065	1028	1058	1075	1036	1056	1053	992	1027	1029	1047	1008	989	1000	1037	1051	1036	994	1034	1020	1029	1049	984	1027	1031	1030	935	1002	1046	970	1011	1007	1084	1041	983	1016	1047	1062	995	1057	1032	1019	1042	1053	995	1050	965	998	974	1066	1063	1013	1042	1067	1034	1014	992	1046	1010	1019	1031	1009	1003	1069	961	1074	1029	1058	1019	994	1064	1023	1016	1026	987	1070	1030	1086	1006	1036	1001	1035	1033	978	1070	1011	967	1029	1019	1078	992	1034	987	1026	997	1046	1020	1063	993	1010	1096	1029	1011
23306	21478	29276	24094	21468	21441	5337	993	706	715	684	612	576	560	510	496	489	473	426	472	450	464	391	459	440	434	407	470	456	462	436	430	416	418	417	434	469	372	436	441	442	449	425	476	452	465	442	435	435	444	447	411	410	409	454	453	391	432	434	454	420	465	482	409	423	419	455	416	446	454	423	420	416	387	426	470	431	408	403	466	431	407	419	447	389	452	392	430	442	399	403	423	408	415	424	419	439	409	424	437	399	412	403	406	441	425	403	405	420	430	403	412	422	431	386	394	432	465	415	418	449	410	403	411	442	438	453	411	428	429	430	448	457	434	419	415	454	398	426	445	427	392	429	428	439	487	426	400	410	428	414	424	424	412	407	443	431	424	419	450	399	423	438	418	417	410	421	476	449	437	442	411	428	415	441	436	452	396	421	385	449	431	415	422	408	422	440	378	421	432	435	422	426	380	413	457	410	400	447	441	417	428	444	426	444	436	422	398	403	449	480	408	420	408	412	437	439	462	430	428	445	423	408	435	435	403	433	425	436	382	435	429	426	432	436	445	435	419	427	425	435	447	387	424	415	400	411	417	409	413	416	408	415	443	413	460	357	408	408	436	429	405	430	437	414	458	382	419	445	385	411	441	431	434	443	389	411	417	426	429	420	409	440	437	395	431	435	381	442	408	418	408	439	474	408	429	396	405	442	428	430	434	408	414	440	420	394	422	432	446	424	431	424	416	378	429	409	425	359	442	468	415	409	435	407	399	436	440	420	405	427	455	388	408	422	449	407	413	454	419	415	440	426	435	426	416	429	384	415	409	425	389	419	423	365	394	417	449	433	413	434	422	414	415	433	419	435	439	481	411	435	402	425	421	398	414	419	434	412	439	415	393	406	422	427	448	438	430	420	393	400	427	453	449	464	410	380	419	439	429	407	391	440	402	405	417	478	408	446	423	389	434	420	424	428	415	411	421	425	408	405	398	394	402	456	426	433	441	415	420	422	433	399	432	384	429	403	412	420	442	421	404	434	408	446	384	394	436	433	437	432	464	420	454	435	416	447	423	429	452	461	421	416	394	410	433	403	449	417	426	415	418	439	449	442	429	405	393	403	393	441	430	409	433	448	410	412	409	460	419	435	450	444	439	464	413	456	480	406	416	412	439	458	400	412	419	388	413	419	415	426	386	419	435	410	423	401	427	461	411	439	410	411	411	402	433	476	428	391	432	420	419	374	392	441	432	407	439	439	442	399	416	421	415	388	403	452	417	419	430	400	407	422	435	430	390	407	437	391	385	421	455	451	425	411	423	428	413	431	401	476	391	420	455	405	443	404	411	450	404	473	437	443	408	422	411	419	397	460	382	419	401	443	415	415	423	432	456	452	395	396	407	435	440	399	432	405	418	436	438	415	433	449	391	410	416	411	425	406	429	422	416	423	450	411	388	432	411	408	411	464	428	421	385	450	415	415	419	418	422	420	421	439	417	430	460	442	421	426	418	392	422	419	414	451	423	411	398	408	445	422	412	378	430	393	397	415	396	441	436	466	432	364	457	392	429	440	450	414	437	480	431	384	417	412	418	420	398	433	421	458	404	406	395	430	440	438	463	415	455	412	430	414	432	429	384	402	466	439	417	413	374	436	413	451	424	433	406	415	417	426	402	419	369	430	439	406	400	388	417	427	428	436	420	412	409	437	425	465	389	458	436	402	431	422	445	452	450	442	432	420	414	410	421	404	396	454	451	420	417	413	429	441	397	397	427	405	410	437	433	424	451	388	394	380	387	454	410	413	412	392	453	385	435	413	459	426	427	422	423	412	422	421	404	419	458	438	403	446	398	447	407	389	417	443	431	399	399	440	419	443	429	452	427	395	428	419	429	431	410	422	400	441	458	414	428	424	438	432	448	392	446	425	396	378	445	432	453	445	410	446	385	412	423	433	446	401	422	384	411	428	425	437	421	409	435	436	449	423	417	419	398	438	502	422	425	438	442	408	411	390	411	454	474	439	427	410	408	453	409	405	433	419	418	421	422	461	409	484	456	429	396	370	438	448	394	436	450	420	387	439	394	376	414	458	445	430	416	398	415	423	468	437	440	404	418	436	431	417	419	421	432	409	457	402	422	416	462	391	439	399	410	402	434	414	420	412	418	414	417	434	399	395	454	410	399	370	407	394	416	413	405	430	411	419	428	441	429	396	391	433	394	376	444	384	447	440	385	455	451	409	404	396	434	440	397	433	416	409	424	392	373	413	445	420	404	405	386	399	380	453	398	431	481	433	408	429	431	412	355	384	419	423	399	447	447	425	439	436	402	433	399	392	414	424	424	424	433	417	432	447	436	399	397	427	388	409	430	427	418	406	393	435	420	396	453	416	411	431	396	442	417	423	418	401	389	444	434	412	386	415	391	406	382	414	435	400	417	460	390	433	463	468	411	411	380	468	400	409	433	390	439	449	381	403	404	409	403	434	379	451	470	408	399	406	391	402	406	388	396	388	445	426	420	435	405	431	412	405	414	425	425	398	464	428	413	399	423	446	407	404	426	444	441	466	386	428	460	455	434	420	427	425	430	415	415	447	397	412	432	393	449	433	401	379	448	428	430	416	403	412	384	442	401	435	427	429	391	456	403	411	465	417	424	447	429	425	400	409	442	418	418	436	384	444	446	423	429	413	423	417	424	405	433	442	425	421	432	434	422	395	401	457	421	415	432	398	421	416	406	438	438	428	452	392	408	426	420	411	439	439	377	449	417	436	414	422	403	424	423	410	374	425	399	412	416	417	423	426	420	437	423	424	426	434	376	430	416	443	411	458	402	405	392	426	409	443	400	419	422	416	413	417	408	419	433	401	434	449	426	430	390	414	416	421	420	425	377	436	419	427	434	417	423	432	411	403	443	427	414	430	399	385	390	432	410	385	430	431	409	434	388	425	404	427	422	385	377	397	382	415	369	435	417	392	425	403	415	410	427	426	421	446	464	435	426	432	411	413	427	426	396	396	413	445	411	436	421	419	416	433	437	425	372	415	423	453	413	388	413	425	421	409	450	387	398	434	409	415	428	447	463	410	434	430	401	396	395	430	403	387	437	417	437	395	410	407	420	430	450	415	413	410	408	459	392	455	387	429	398	405	400	415	460	434	416	438	404	434	425	404	400	457	413	441	418	414	426	444	415	381	420	408	421	447	419	417	427	451	434	403	416	424	388	417	407	366	434	447	421	421	425	431	446	426	425	451	439	412	428	427	401	424	432	441	403	405	430	418	411	464	397	400	394	418	455	447	457	407	422	404	454	423	403	425	428	399	418	401	455	440	407	407	401	435	400	393	409	425	405	431	378	429	395	435	404	411	458	397	411	412	408	372	428	407	420	458	408	406	409	398	419	424	411	402	445	433	382	399	435	434	457	424	398	420	387	412	478	443	414	442	417	409	425	414	418	427	418	440	443	432	417	427	396	420	472	412	448	423	416	410	427	428	411	456	429	410	425	402	445	431	426	424	436	421	407
18616	15301	12725	6918	4605	3324	2553	2112	1763	1556	1314	1225	1128	1018	963	918	920	858	861	792	824	796	764	776	709	751	685	724	689	744	704	737	677	697	717	720	704	640	725	669	685	679	669	627	652	709	694	666	687	684	631	640	671	676	622	688	608	643	657	651	647	649	688	667	663	653	660	676	697	652	629	656	645	592	680	634	673	640	659	599	625	701	637	679	638	641	652	653	650	665	664	648	641	640	642	634	655	627	683	618	654	669	643	660	636	652	675	672	644	672	655	645	654	649	641	645	650	705	654	665	654	660	649	665	643	633	642	643	672	648	678	682	663	639	661	618	641	666	655	605	658	598	644	655	627	646	671	676	652	657	653	644	680	667	645	618	677	650	678	634	648	644	638	663	687	658	646	654	697	635	656	703	643	643	609	642	637	665	601	682	673	651	573	620	654	643	662	653	636	665	653	612	622	649	643	646	638	641	707	650	622	635	647	658	630	684	676	647	660	644	652	657	640	644	610	658	643	636	648	613	660	677	591	618	679	616	642	616	628	663	665	628	634	698	621	666	645	628	668	690	628	648	606	650	665	646	639	640	652	672	619	629	602	680	623	655	592	637	583	626	597	616	624	633	596	672	675	680	651	626	635	621	671	672	675	650	671	636	659	669	636	643	633	635	633	621	702	606	690	635	635	610	629	633	649	640	664	638	618	648	633	662	653	568	625	656	638	595	622	646	651	623	672	674	605	636	631	685	667	681	607	645	685	617	631	591	658	686	620	668	617	636	689	600	658	653	621	606	623	672	654	633	646	670	611	658	654	668	668	651	654	647	673	595	626	634	657	652	671	686	672	611	647	608	680	593	642	619	658	598	614	651	682	683	615	641	612	675	641	631	656	627	628	640	633	643	662	658	643	653	632	640	630	647	610	651	601	624	685	612	642	627	667	643	617	618	591	637	654	663	641	627	641	685	688	673	655	633	654	686	668	661	671	657	693	656	608	640	617	662	652	634	657	643	652	646	685	674	632	665	634	652	618	622	621	634	634	654	664	686	644	670	643	658	652	633	680	630	655	691	628	638	639	641	630	665	636	626	587	657	598	632	620	648	691	627	666	642	673	616	637	658	681	633	624	644	642	641	666	631	596	646	651	651	610	647	640	660	666	601	663	659	648	643	660	681	643	645	646	664	650	615	652	667	665	624	592	669	632	573	644	659	614	612	652	656	650	626	636	667	582	633	628	678	644	654	610	662	658	672	629	679	610	642	640	616	640	663	644	599	695	687	670	608	626	615	656	646	598	611	656	644	660	658	687	617	672	672	645	658	656	665	659	629	654	657	650	672	630	620	670	657	640	597	631	639	609	648	642	623	619	640	658	654	676	668	643	643	649	620	658	605	668	620	591	634	636	672	633	615	631	646	585	572	592	614	638	688	614	699	651	663	596	615	622	652	655	656	623	608	654	594	694	654	632	647	661	654	598	629	624	648	710	656	709	655	652	636	699	664	662	676	653	629	654	619	628	640	660	620	670	611	609	612	598	672	623	635	654	717	632	654	701	636	643	676	662	635	664	639	643	621	640	625	613	653	654	640	669	632	661	611	691	643	639	604	675	637	632	621	643	634	594	649	679	611	697	628	613	652	639	679	648	666	640	667	644	634	638	638	620	628	641	676	623	680	665	630	654	629	666	640	594	619	659	618	650	648	652	622	639	640	663	643	647	641	675	661	656	659	626	604	634	693	650	628	660	619	657	640	629	679	637	656	651	650	616	588	652	667	641	657	685	645	592	612	625	601	702	623	614	642	668	632	650	692	654	667	675	649	642	637	656	615	642	647	603	633	634	644	645	648	634	623	624	673	648	618	640	607	625	628	671	642	637	658	637	646	653	670	642	661	674	624	639	628	663	648	619	656	644	642	621	627	658	644	650	638	593	645	652	636	671	630	657	630	666	656	636	676	645	663	576	634	653	652	644	681	598	676	670	654	648	622	639	636	704	617	673	626	655	627	629	620	657	645	672	649	610	642	643	615	602	641	632	684	646	702	600	626	608	648	612	643	642	649	678	663	632	711	682	680	644	607	648	628	631	623	630	702	657	640	602	638	642	632	628	650	605	679	646	631	702	640	697	645	623	627	648	653	606	617	638	625	665	664	632	643	622	642	712	643	662	649	631	636	644	605	625	652	640	617	621	593	660	661	648	688	667	671	632	659	604	658	620	692	697	668	670	610	639	642	714	667	585	639	680	645	658	603	682	616	617	676	634	631	620	648	671	644	587	642	622	603	608	659	639	668	676	648	602	663	655	640	681	669	645	652	660	603	643	641	642	621	630	641	684	651	632	637	664	654	638	607	620	634	624	679	622	636	659	645	668	705	677	643	666	634	644	617	652	691	628	662	622	636	632	665	676	622	656	612	638	631	651	633	633	638	663	624	634	666	708	610	624	607	592	663	605	625	638	656	629	640	652	628	621	636	658	673	641	627	670	622	606	625	668	653	657	678	647	659	599	645	656	677	633	595	672	639	679	596	598	665	648	653	625	643	593	580	627	649	648	662	659	646	634	673	644	609	668	634	619	648	556	608	617	644	647	655	647	635	683	623	655	635	662	669	634	677	647	617	601	603	650	679	654	606	649	663	655	627	608	592	637	626	672	615	625	664	639	679	670	657	569	655	672	632	607	625	635	642	618	651	630	648	690	650	635	621	671	638	601	641	647	651	634	664	654	649	605	703	696	673	683	595	665	667	639	647	688	663	677	668	635	610	623	631	642	615	645	651	621	646	630	676	628	662	652	653	694	664	630	675	663	670	652	659	643	596	613	600	677	673	682	650	636	653	615	630	619	581	658	649	640	618	658	629	684	644	653	682	648	622	635	598	654	634	665	673	647	613	605	628	624	633	627	642	650	698	636	667	638	657	670	626	653	702	662	627	619	587	627	643	634	649	697	649	604	599	649	633	646	624	659	655	630	656	646	650	672	617	622	655	639	672	636	635	660	651	607	635	631	592	674	638	597	643	606	668	630	673	631	638	643	678	669	614	648	677	666	620	635	666	673	603	637	630	633	696	606	669	631	658	647	654	633	621	654	626	668	600	635	663	639	647	656	634	621	657	644	644	647	641	639	647	661	644	635	626	656	660	610	608	645	694	605	627	671	684	589	626	647	641	639	631	663	639	634	607	633	642	650	587	646	665	665	650	640	652	700	677	641	622	658	685	670	642	603	625	634	597	640	648	634	631	632	642	647	633	648	586	607	641	634	649	650	625	645	651	626	672	679	638	629	633	640	655	669	620	647	614	645	602	635	624	681	654	681	612	647	631	644	658	663	650	645	626	642	652	660	676	648	637	630	662	678	671	638	643	639	645	618	596	663	617	668	682	651	694	638	681	650	648	654	695	623	655	645	651	622	617	634	638	647	632	657	616	606	666	618	644	661	639	684	652	671	656	657	633	632	676	629	624	648	637	669	641	622	668	614	640	648	631	635	699	665	621	624	604	681	644	638	664	627	599
27392	20533	7706	1374	1069	1011	782	747	700	738	732	674	688	665	725	701	691	708	694	703	724	720	703	683	645	759	670	685	692	700	726	632	682	703	682	645	676	690	692	683	657	714	702	668	740	647	680	747	697	700	705	698	721	659	729	698	665	676	690	664	701	676	680	700	681	667	683	662	645	671	681	676	756	699	683	719	674	664	649	647	676	709	702	750	680	679	684	659	658	667	646	654	699	656	664	682	649	719	638	715	671	695	699	704	659	701	707	692	677	698	675	636	697	687	692	688	710	650	767	688	665	636	667	634	663	674	651	674	698	676	666	743	710	692	708	715	689	692	714	739	690	692	736	699	676	712	697	686	712	684	683	696	653	642	689	690	727	708	720	740	702	720	704	685	703	671	700	672	640	720	687	676	653	667	717	744	654	708	664	680	742	645	693	683	723	634	658	649	708	665	652	713	701	643	669	692	654	708	676	681	707	631	731	708	648	734	723	692	700	676	721	638	695	703	657	684	709	692	659	633	751	641	686	694	731	692	654	647	676	697	671	669	696	693	657	695	626	647	705	673	670	697	694	711	690	672	669	696	673	740	721	685	709	682	673	709	700	666	693	699	698	699	667	662	669	709	723	675	708	695	742	704	657	688	662	704	659	693	691	707	700	698	714	692	680	712	761	706	703	690	690	724	701	670	725	688	658	701	715	663	716	638	708	691	637	671	656	705	679	715	714	699	675	703	698	718	661	742	721	703	658	697	696	691	688	668	702	684	670	734	674	683	654	687	693	714	724	636	705	691	697	698	693	736	674	673	677	690	685	693	633	609	683	700	684	715	717	665	749	733	735	708	665	695	691	709	694	702	633	719	719	673	709	653	705	656	726	690	703	693	703	656	714	670	698	734	703	716	639	648	720	718	688	678	697	714	697	686	718	643	701	696	673	722	687	664	675	704	684	680	733	717	701	676	666	673	713	683	658	712	666	696	711	704	669	688	671	717	667	672	701	642	695	728	694	685	717	672	638	693	695	744	734	648	720	670	632	674	665	664	700	635	669	663	719	685	710	652	655	737	704	676	666	697	690	673	677	673	707	703	721	675	702	705	666	632	638	670	646	698	663	713	722	642	657	689	671	693	737	728	670	716	645	630	707	712	632	730	662	696	730	702	631	706	658	657	689	724	712	673	661	661	709	680	730	663	705	655	657	688	700	666	683	665	747	732	762	724	702	650	675	718	710	690	707	729	721	727	682	678	680	750	713	684	717	716	661	674	704	675	682	714	681	649	719	727	687	720	669	734	661	696	704	708	680	677	673	645	694	704	655	672	739	683	690	695	735	679	683	718	661	742	697	644	688	659	724	679	714	716	671	677	670	658	708	705	688	721	705	700	683	690	706	682	742	711	681	668	706	741	731	712	674	729	660	715	665	682	696	677	734	730	674	687	646	695	688	680	688	654	713	678	653	674	680	676	660	708	710	681	700	699	676	736	698	666	694	677	738	711	715	654	636	702	664	711	662	718	685	719	665	652	694	679	706	709	737	711	725	704	712	661	679	699	702	693	641	698	738	673	696	700	677	698	635	723	662	695	646	675	657	672	715	692	723	719	713	670	696	649	659	725	735	694	696	683	647	694	670	673	691	666	697	680	713	734	735	665	684	662	702	685	622	713	687	745	703	672	705	714	716	703	678	675	774	661	678	712	692	692	680	668	678	684	640	707	692	700	685	698	733	661	640	665	720	734	692	710	690	679	646	693	698	734	681	732	680	704	724	687	720	720	721	722	745	680	733	687	672	669	678	710	712	682	677	688	677	706	680	718	684	629	709	678	677	689	697	711	702	674	679	710	685	693	689	695	704	703	715	662	673	713	667	685	678	705	670	659	653	662	717	658	700	639	690	676	686	694	711	669	663	711	725	722	693	711	678	696	700	714	674	679	692	711	737	699	693	704	703	674	701	685	722	674	697	684	718	730	672	686	670	729	680	695	706	668	741	683	673	679	690	765	656	665	689	683	659	696	708	663	708	652	659	693	666	671	664	689	697	674	664	659	651	726	685	663	685	665	636	671	673	669	678	685	698	665	663	664	711	687	715	698	715	640	665	664	705	642	671	663	748	687	689	686	675	687	704	694	621	739	679	677	699	706	710	721	645	702	688	678	731	684	677	702	678	711	705	696	667	663	676	697	685	735	706	685	731	674	674	696	680	669	660	720	652	750	691	676	660	642	666	670	735	690	707	700	630	670	744	694	685	661	715	710	656	632	651	692	675	726	703	721	692	645	724	746	689	655	690	670	698	626	717	705	673	673	676	720	707	677	703	679	716	692	703	681	716	683	671	699	726	717	681	644	676	685	688	696	705	636	715	667	700	689	690	664	690	675	692	668	650	680	665	699	686	664	698	703	717	693	676	716	669	650	706	682	640	636	711	689	700	677	695	756	730	682	710	685	655	691	695	724	669	681	743	684	664	677	705	645	709	671	718	660	705	715	712	661	663	671	710	651	678	687	647	689	658	645	673	680	677	658	653	684	650	702	765	707	738	662	711	664	703	705	706	681	674	729	673	721	664	660	677	685	739	704	661	702	692	714	700	706	721	700	682	657	683	666	703	686	685	682	702	744	707	715	681	625	656	698	688	697	683	631	700	684	682	697	649	715	691	713	687	749	675	650	667	689	738	650	669	708	685	703	713	732	648	728	670	702	692	696	670	670	740	701	766	703	697	700	737	700	707	702	703	699	680	674	726	726	687	678	694	697	705	680	681	672	754	618	681	656	680	703	701	701	636	678	725	718	696	651	708	691	745	682	707	698	739	683	685	677	696	645	680	725	715	733	706	679	676	706	638	693	653	604	675	693	713	671	679	675	649	702	658	679	674	715	662	652	696	668	690	701	693	668	676	657	667	746	630	709	753	665	669	695	670	696	681	685	698	694	721	713	712	695	680	687	670	687	693	712	700	714	642	697	691	647	631	692	664	705	711	665	663	726	639	725	709	711	672	706	641	723	733	627	706	695	724	687	705	738	669	687	687	671	700	660	701	657	685	773	673	689	695	704	699	677	693	689	736	694	731	685	683	665	669	695	669	696	691	691	699	661	715	674	635	695	628	658	689	660	680	686	710	697	683	732	717	717	683	704	647	654	689	695	703	652	642	670	680	669	627	677	708	706	645	696	715	676	672	691	704	730	689	687	613	731	635	694	690	707	694	658	725	622	718	716	681	672	676	690	650	646	714	697	679	704	705	669	667	669	697	663	663	674	688	661	709	655	711	667	706	618	677	705	699	696	729	713	700	734	685	678	705	702	720	687	693	662	727	705	674	680	697	698	714	683	695	680	685	671	719	682	686	695	719	685	630	712	680	658	713	688	714	681	709	709	710	680	690	673	707	738	750	619	679	663	674	684	658	725	709	688	706	682	685	735	665	670	663	746	732	692	655	694	697	716	697	718	700	652	738	667	678	698	670	695	689	691	681	716	686	660	660	723	667	722	696	696	731	691	649	667	674	701
10099	1901	1711	1362	1171	1112	1086	1096	1064	1077	1043	1070	1037	1075	1053	958	1008	1020	1048	1020	1084	1013	991	996	1015	994	1017	1059	1035	1013	992	1043	1106	1072	1041	1090	1027	1033	1017	1039	952	995	1025	1035	1026	978	1004	985	1114	1023	1049	996	1081	991	1004	1051	1014	1007	1027	993	1044	964	1042	986	1003	1014	991	998	1056	1035	1044	1007	996	994	1047	1001	1017	1003	1010	1054	987	1018	1001	1049	959	1016	986	971	1001	1047	1013	1026	1006	1008	1019	1004	1016	1020	997	1007	1038	1022	978	981	1009	1035	1048	981	1017	1009	1004	972	1030	956	942	1039	1014	1044	1018	1045	1041	1020	962	988	990	1018	1020	1040	970	974	1000	1002	995	1019	991	984	1029	996	1020	1032	1008	1042	992	1043	1029	1017	1036	1008	953	1008	1027	980	1010	1022	1022	1019	1022	1012	1003	1026	1055	994	1027	1066	1000	973	988	979	970	966	986	956	1050	1012	1006	1081	1046	978	955	1051	1020	1002	1003	1009	1014	1018	1013	992	1019	999	1012	1038	967	963	960	1051	980	990	1063	1001	978	1034	985	1033	989	1063	975	1016	1071	1041	1029	1020	955	1034	1005	1002	1017	1020	963	1013	1003	1071	1015	1018	991	1074	1020	1034	991	953	1077	1037	1054	1070	1019	1031	1038	1028	978	1028	1016	1005	998	1059	1011	1027	995	1042	981	1013	1006	950	1027	956	1038	1025	1038	1008	986	1033	1058	1027	998	970	1043	1060	1010	1009	982	1000	945	980	989	981	1027	1026	1033	974	1053	1027	1007	999	1065	1019	1006	1048	1012	1040	1040	1064	1006	1038	1000	1005	988	1005	1004	1004	990	969	1005	1053	1045	1009	969	1012	931	1005	1029	995	1016	1033	991	1010	1033	1031	978	1020	1020	1020	1041	999	994	1022	1031	1038	990	1008	973	1025	1067	1021	996	977	1043	989	1019	980	1077	1040	998	1018	1015	961	1030	1029	975	1001	1007	965	970	973	1022	1018	968	987	1010	1030	1013	1040	1010	973	1040	1000	982	1053	1003	1036	991	1040	1019	1027	1073	1028	1026	1020	1041	1012	941	903	1032	1007	1022	1049	991	998	1037	993	1028	1014	1001	1044	1047	1009	953	1074	1014	980	997	946	993	991	1021	1039	997	1019	1043	1009	1007	1021	992	997	1005	999	972	1017	1047	1011	1035	974	1060	1045	964	995	948	1059	1046	1015	1016	994	990	1023	998	1075	1003	1055	982	994	995	987	1034	1027	983	1043	993	1021	1003	1030	966	1033	1053	1036	991	995	1042	1018	959	1031	1031	1026	1020	1042	1022	1052	1058	1051	1003	1020	1042	1000	1056	998	1006	1068	983	982	966	1004	1017	1044	1007	1004	982	1029	968	1032	995	1043	967	999	1013	1079	995	994	937	1040	946	990	1039	971	1002	1000	1058	1035	1002	1015	1052	984	962	1051	1043	971	1020	962	1010	974	981	1039	1016	983	992	999	1012	1025	978	982	993	1025	1012	1023	997	1021	1023	1017	1003	990	1074	1025	948	1009	1041	1048	1020	983	992	1082	1021	971	1022	1007	1024	1024	996	1010	1062	1016	1003	1002	913	1009	1016	1015	1026	1023	1023	966	1002	1003	1051	1060	1026	990	1031	1010	1034	1026	1027	980	1025	1000	924	1006	1012	964	1027	1060	968	996	1013	1027	1017	1048	1019	1035	1030	986	997	1024	984	991	1013	1039	1030	1003	1083	988	968	978	946	915	969	989	1024	1024	1006	981	1059	995	1034	1015	976	1046	1036	972	971	979	1015	1000	1059	985	1057	1029	991	1052	1046	1059	992	998	1055	1017	981	1009	1026	1022	927	982	1002	1060	984	1028	999	972	1020	1028	1032	1021	936	974	1001	1038	1020	981	1004	1019	1012	978	989	1009	1009	1035	970	1064	1053	1068	1019	1012	1058	1013	941	1030	967	1040	1047	1014	1022	962	1002	1038	981	996	983	1028	1058	1020	1000	992	1023	1025	1053	1087	1061	1059	1024	947	1037	1063	1063	1034	938	1041	991	1017	1017	1006	999	984	1019	995	966	972	1006	1015	987	1031	997	1013	1046	1008	958	1052	1033	971	969	1000	964	1026	952	970	1067	1047	1103	1008	963	1042	1037	1031	979	1062	1052	1023	954	1016	1051	1016	968	1003	1058	1056	977	983	1033	1060	977	984	1056	1036	1025	1007	1009	993	1005	981	1001	991	1022	995	1008	1007	1022	999	1033	1036	976	1099	1050	988	1045	984	1021	1012	975	1031	996	997	973	981	993	1009	992	1006	1019	977	991	997	1064	1029	1045	1031	988	1043	1033	983	946	977	1080	1042	1051	1009	1030	1014	1022	1035	1008	1056	1009	1071	1034	1013	994	1006	964	1030	1027	999	1054	1015	1022	1031	1009	998	1027	991	1007	1002	1011	1009	1046	1038	1056	1067	1034	1001	1007	1015	1043	979	1028	1007	1016	1002	987	1031	993	970	1046	1008	998	963	983	1035	1011	1047	972	1023	1005	1012	1015	986	997	1010	991	1021	1003	995	996	988	963	1033	1011	1047	1051	989	1031	961	961	1063	996	1022	1023	1029	961	954	978	1015	1016	1041	1000	1017	958	983	1015	1021	984	995	985	1025	1025	1008	994	979	1000	1002	1039	1015	977	1027	978	1019	973	1051	979	1010	1001	1048	1014	967	1011	976	966	1017	1032	979	1039	1046	984	1010	1037	1052	1033	1035	989	1030	1028	1000	1048	1021	1069	1023	1033	1071	950	984	991	1048	1013	983	1050	1017	1001	1020	987	1029	978	1002	1035	1016	988	1013	982	1047	949	1046	1030	1029	1012	975	993	1027	1000	1012	1050	1055	1065	969	1056	1043	1019	1008	1010	971	999	1035	989	979	1004	1052	1033	968	1008	955	971	1019	1038	1064	986	1050	1026	971	964	963	972	1011	995	1058	1015	1009	1015	982	1031	997	998	987	992	1000	990	990	971	1013	968	1044	991	1003	987	1039	993	1060	1008	1071	1015	978	950	1016	969	1063	1021	1015	989	978	996	1072	1049	999	992	1017	1000	1041	1061	1003	1022	1009	976	982	975	1010	1007	1013	1093	1001	1032	1014	966	1005	1059	968	987	1067	1037	1007	1013	1000	977	1043	979	1021	966	1013	1016	1010	991	961	972	1047	1069	1053	1033	1011	1062	1035	1042	974	974	994	960	1007	1003	982	998	958	974	1008	950	1009	1030	973	1010	933	1055	952	1042	977	1029	964	1034	969	1027	973	1015	1003	962	988	980	1002	1041	1009	1015	994	980	982	1040	1022	942	1037	1005	998	1021	1032	1007	1070	995	1010	988	1016	979	946	1015	1027	1025	1066	995	1008	985	1078	1017	979	1048	967	1065	1000	1031	1010	998	1023	996	1025	985	1024	1044	971	1058	981	1000	952	1037	1003	1049	1015	1025	1022	963	1025	972	1018	1013	1066	1015	1008	1034	1063	973	1003	1036	947	981	1040	1008	949	1020	981	927	964	994	1053	998	1030	1041	991	1029	1061	1028	1024	985	1034	977	1004	1015	977	959	1062	1055	1045	1028	1020	1001	1031	1087	1019	1017	1048	998	1023	1061	1033	1025	1015	965	1022	1022	1027	1031	949	992	989	1018	1025	953	1045	999	1006	996	998	1032	978	988	1014	974	998	1014	997	1000	988	969	979	993	1013	1048	988	1007	978	1022	1067	1038	1026	1036	979	1005	975	1004	960	947	984	967	1006	1063	1029	1074	1004	995	1006	1030	1025	1012	1016	1009	1044	1028	1006	1038	1000	997	994	1033	985	1046	1059	1019	1006	1000	1004	1014	1028	1026	1024	1059	1027	988	1028	1079	1041	1036	987	1011	1001	999	970	985	971	1084	1016	993	1055	1035	1011	989	1002	1073	1027	1003	1047	993	975	969	1053	987	1051	1014	1009	1047	991	1040	1048	1006	1059	949	1032	1001	1009	1005	1056	969	998	987	970	1031	994	965	1053	1007	961	999	1012	1065	963	992	1021	1018	1025	1031	1063	1018	979	1038	975	1010	1008	996	1075	960	1020	1015	1001	1018	961	990	1002	1018	983	1008	967	953	1022	990	1017	1036	1012	968	1019	1047	1009	987	1063	1048	1032	954	1046	1032	980	1000	1002	1041	941	952	1019	1026	1016	965	995	1030	1032	978	1021	1029	997	960	1003	922	1060	1037	1011	969	1077	1021	999	1019	961	967	983	968	988	1034	972	1044	1014	1012	965	1019	992	1012	1017	979	979	1028	994	991	1007	1025	967	1003	986	983	998	1077	1061	987	1036	1042	1048	1028	1012	1016	1000	1016	975	1041	1050	1033	967	1016	988	1000	980	984	1034	982	958	1004	1058	1059	1101	1043	1026	1016	1033	1033	970	1039	1047	1019	1016	1022	949	978	1002	1018	997	1016	1028
23811	21520	29095	24381	21516	16715	1985	1077	959	880	849	822	778	773	779	770	730	744	731	736	739	749	698	736	749	754	686	759	716	694	744	715	710	714	698	706	707	733	683	704	687	773	685	717	745	717	719	690	671	740	694	732	749	753	671	686	699	696	661	704	707	666	711	672	677	774	734	638	638	706	721	678	687	690	676	678	689	672	676	655	683	740	720	713	677	694	751	698	739	672	714	660	681	737	731	696	668	682	685	667	688	753	713	664	714	647	717	668	704	696	680	674	727	704	659	690	696	686	669	690	715	733	707	700	720	658	699	675	620	711	730	704	752	712	675	707	643	621	702	671	700	716	708	707	710	716	684	671	732	747	720	655	723	706	682	712	699	705	740	693	732	692	712	662	684	697	667	691	666	703	700	684	689	717	700	742	675	710	704	682	672	701	682	692	715	705	748	678	730	691	657	686	672	699	680	682	736	681	672	630	640	690	728	743	697	679	675	713	693	692	707	673	669	682	737	653	696	706	699	737	717	739	689	688	731	715	687	671	755	719	715	650	670	656	680	714	659	695	727	668	646	702	720	698	702	715	710	670	664	694	682	650	702	682	717	655	635	715	664	709	662	728	708	670	720	706	633	703	673	648	722	670	698	756	666	684	755	689	681	708	731	663	669	701	659	703	733	705	684	699	717	666	680	725	686	701	689	669	707	704	672	675	694	703	722	687	696	724	688	672	689	709	655	685	732	680	683	711	686	676	730	666	679	734	672	721	648	672	698	710	674	737	691	688	696	670	683	701	698	738	711	672	739	680	705	690	736	653	708	669	679	687	752	710	686	634	640	655	720	694	667	693	715	698	721	722	639	705	700	669	681	636	687	701	686	670	694	713	719	679	675	730	711	691	691	645	712	692	713	698	690	659	704	647	681	726	710	720	664	660	683	675	720	673	681	713	677	718	707	686	696	691	716	716	655	693	765	673	670	692	676	691	686	708	683	637	684	691	700	693	701	689	707	650	672	684	675	706	676	715	750	706	696	663	656	709	648	733	701	706	689	722	666	647	666	671	639	699	668	687	689	715	677	676	675	696	689	751	709	639	704	737	695	700	706	662	697	682	743	687	744	681	706	704	680	686	730	709	658	734	696	663	738	705	683	711	736	704	680	697	673	716	659	691	639	683	678	666	686	708	735	667	685	706	672	666	668	704	674	711	654	694	723	682	728	720	703	627	687	717	655	724	703	750	669	743	685	738	699	671	653	673	699	664	649	652	706	661	700	680	701	693	702	720	711	759	736	653	712	718	678	760	696	662	731	685	664	688	740	684	690	662	724	712	705	679	648	643	689	670	683	679	689	706	691	618	714	700	658	675	637	718	674	660	702	687	693	694	703	703	751	690	673	711	688	713	691	727	729	698	661	675	623	711	687	689	642	670	683	731	705	722	683	651	698	684	730	685	673	683	710	679	663	666	696	668	687	682	691	737	630	669	663	721	681	707	674	720	718	639	691	644	722	669	674	733	673	702	668	688	751	696	694	717	679	633	706	691	704	697	699	628	650	694	712	697	699	695	650	663	730	610	727	721	695	688	722	684	655	694	669	714	700	688	667	687	674	753	706	682	717	676	650	657	758	681	724	710	683	707	663	694	657	663	660	680	702	692	692	679	653	681	705	662	685	662	700	665	721	693	690	729	696	722	711	657	699	685	683	670	709	679	686	669	678	730	754	630	706	643	665	701	721	700	705	647	657	646	722	701	690	686	643	750	675	700	640	750	685	665	659	669	730	720	673	711	706	644	702	684	724	697	668	717	688	665	717	703	705	688	668	697	708	740	693	667	682	730	666	709	698	690	635	729	672	652	743	727	723	664	738	685	691	729	686	707	709	643	720	685	667	717	712	685	693	735	697	686	678	692	690	702	672	732	696	660	620	698	682	687	674	671	676	672	640	689	714	676	716	725	689	689	720	708	683	659	655	671	726	672	712	658	645	658	669	660	660	698	684	671	665	643	722	681	734	715	652	699	734	690	687	691	687	657	694	641	735	694	689	705	729	670	710	674	734	634	686	665	686	698	675	683	683	694	698	750	703	737	711	673	701	688	675	709	704	612	707	715	715	738	683	657	682	679	707	684	693	680	647	701	745	650	676	708	718	673	691	680	695	675	647	675	713	694	698	715	727	726	683	742	683	722	658	721	684	701	719	665	665	734	695	689	681	737	717	705	678	710	652	726	696	660	658	664	689	701	725	685	730	723	746	664	662	686	628	698	726	675	683	675	691	659	719	696	674	721	676	717	653	648	653	676	734	693	662	657	682	695	684	698	689	674	668	738	702	664	666	724	677	692	731	663	726	680	691	667	709	672	686	690	746	677	689	673	679	714	747	666	644	672	684	678	653	686	734	672	695	698	685	684	677	652	706	700	695	658	679	693	681	678	686	696	673	646	730	685	691	641	699	771	652	668	699	646	683	661	702	689	674	660	715	695	645	649	666	667	655	664	755	698	712	685	679	685	689	657	710	731	699	677	688	694	737	684	700	700	694	691	706	699	694	713	686	683	711	680	663	687	678	738	696	638	665	687	721	708	652	687	641	678	714	696	686	658	709	678	697	724	631	675	678	706	698	694	688	691	672	696	679	696	688	648	682	705	657	693	654	670	666	615	696	705	702	674	723	711	732	669	682	679	631	671	655	699	695	658	664	689	666	658	694	686	673	711	672	696	682	662	641	628	679	696	674	730	648	703	691	708	728	764	700	683	710	652	687	717	693	653	692	708	679	663	678	725	693	733	652	699	722	704	667	692	690	702	700	698	694	662	663	635	723	667	744	682	666	694	655	685	629	647	667	692	670	683	711	690	712	691	682	626	652	721	691	677	720	716	687	701	662	700	680	674	661	652	696	641	699	650	645	676	650	720	748	664	659	762	691	688	679	719	745	667	717	664	723	653	669	712	706	679	689	667	679	665	676	718	691	688	698	709	670	699	744	688	661	666	716	691	702	651	659	705	708	680	654	626	667	714	667	695	717	680	654	687	663	678	673	703	681	748	687	657	702	700	700	672	691	694	642	660	661	683	683	688	693	709	707	655	708	680	681	727	700	663	703	687	696	689	683	679	684	687	688	749	702	661	668	659	697	690	739	729	717	702	694	685	697	714	703	707	695	692	686	685	701	710	712	677	705	708	656	661	705	696	711	654	694	681	684	709	677	654	664	705	678	675	681	658	695	650	680	741	688	656	717	707	704	700	663	654	697	694	723	702	673	705	664	708	633	679	704	688	702	698	665	677	706	669	691	651	741	725	673	666	704	730	712	670	678	675	716	689	654	710	758	715	682	734	758	667	679	765	707	694	683	695	682	714	710	661	729	681	723	637	655	686	629	705	690	672	694	714	707	665	699	670	728	728	731	644	684	686	700	673	685	702	659	686	689	685	662	686	710	695	670	681	699	651	668	712	671	719	716	660	680	732	708	685	710	684	676	696	729	716	678	648	702	661	673	701	669	662	705	689	688	712
18985	12186	10386	5607	3948	2971	2365	2118	1830	1643	1559	1364	1400	1292	1328	1291	1188	1181	1152	1178	1202	1054	1102	1070	1111	1085	1094	1022	990	1033	1025	1054	1082	1107	1094	1065	1068	1035	1061	1054	1039	1073	1034	1057	1034	1063	1022	1039	1067	1057	1062	1017	1042	1041	1065	1045	1043	1018	989	1074	999	1008	960	990	960	942	1017	1015	1019	1005	1052	1044	1038	1006	1003	1004	976	1045	1017	970	991	980	967	1060	984	1016	942	1053	1085	1003	1050	1038	1072	1035	1004	1044	1010	1117	1049	1023	975	1087	1030	1030	1014	1005	1020	993	1038	1023	991	978	993	1088	1031	996	1009	993	997	982	1046	1018	1038	1027	984	1103	1026	1023	1032	1041	1053	1021	999	1045	1054	1003	1026	1070	1022	1017	1094	1008	1088	1023	990	1068	992	958	1029	969	1062	1032	957	1067	1080	995	1056	1060	1040	1074	975	1014	994	986	1016	1045	967	979	1024	1058	1037	1003	997	1046	1006	1025	1018	982	1012	980	1014	1026	1058	1034	1050	1080	1022	1001	1015	1050	1006	1036	1050	1002	1032	1025	1042	992	1013	1032	1006	1067	1024	1028	985	1000	1032	1026	1028	1011	1036	1000	1033	1016	990	1044	1024	1053	953	977	1015	1068	947	1010	1020	1010	982	1046	1038	1012	1044	1027	977	1070	1062	1016	1037	1028	1017	1091	1036	1005	1007	1024	1086	1006	1022	1037	926	1018	1051	955	1035	1010	1049	996	983	967	1006	1014	1014	969	1068	1031	1037	994	1038	1005	1015	1055	988	1012	969	986	1043	1042	988	1004	1010	1100	1039	1061	1034	1015	1012	945	1026	981	1026	1041	1016	983	1063	996	973	977	1030	914	1013	1003	1030	1016	1109	976	1003	1027	999	1030	1034	1025	1009	1029	1025	974	1028	1003	1008	1008	1025	994	980	1071	1013	996	1017	1007	1032	993	953	999	1024	995	978	1026	1052	1066	1005	1026	1038	1043	1022	1056	1040	998	1004	968	1033	1039	1027	1036	1038	1048	1011	1008	1047	1053	954	998	1044	1018	1008	1042	1062	998	1006	1063	1032	1007	1040	1064	1058	1019	1060	1022	1047	1086	973	1023	1052	1029	978	1095	970	1045	1062	1033	988	1033	1038	998	1000	1030	1044	957	1028	1020	1051	1060	1059	1024	1087	1038	1021	1030	980	1002	1045	1018	1006	1037	1024	1025	980	1018	1042	988	992	981	1092	1051	1011	1012	1045	1050	1000	968	991	1024	1077	1086	1029	972	1013	1035	1004	1027	1005	998	1038	1038	1013	1020	994	1023	1025	1004	1051	1006	1033	978	1023	1013	1015	1023	1041	1022	1063	1052	1017	1021	979	985	1000	994	1025	1025	1019	999	983	1004	1014	1082	1030	959	1034	1054	1002	1031	944	1037	1012	1077	1071	1016	982	1027	1022	927	1031	1032	947	1073	1108	995	1061	1025	1005	1035	1021	1020	1055	1071	985	999	1019	1022	1056	1065	1073	1047	1027	1042	972	950	994	994	1038	1095	988	1062	1052	1015	965	1052	1006	1002	1029	1032	1057	999	1013	1016	1045	1037	1086	1001	951	973	1029	1046	1020	1015	992	1025	1077	984	964	1031	1043	989	1017	994	1028	996	1041	952	1071	1005	1015	979	1071	1007	1071	1053	989	1036	1030	1037	1056	979	1034	1030	1010	998	1041	1069	1032	1009	1056	1042	1042	979	972	1037	1010	1035	1014	1045	1059	1030	1036	993	1005	1082	1064	1026	1052	1024	1026	1042	1004	1061	1012	1002	1025	1018	1036	1025	1064	1027	1005	1026	1026	1040	990	999	1063	1049	984	1047	1058	1030	1040	984	1035	1042	1015	1054	984	1036	991	1059	1030	1026	994	1059	1032	1007	993	1018	992	1055	1028	1054	981	1029	1059	1040	987	986	1050	1036	961	1019	996	981	991	1021	1012	1034	973	1026	994	987	1034	1068	1016	1017	997	1058	996	1010	1032	1079	1017	1041	1040	1037	1040	1032	1004	1052	1063	1066	1000	1044	1010	1013	1050	974	1002	1051	953	988	1025	1009	1040	1038	1003	1060	1039	1045	1011	1019	1081	1054	1014	1039	1014	1033	1009	1030	1035	948	1010	1059	1031	1058	1020	1020	1017	1005	1056	983	1025	983	1015	997	1045	1031	1060	1015	1076	1001	1018	993	1028	1034	1050	1022	994	957	1022	1010	1003	981	991	988	1008	1054	1005	999	1013	997	1018	1043	1068	1044	1066	1032	952	1034	1043	1035	1035	1051	1030	951	1001	1045	1009	1081	1048	1002	1022	1026	992	962	1053	1035	994	1107	964	1067	1048	1050	1065	1041	1026	1037	1027	1035	1019	1035	1059	951	996	1044	1017	1002	1052	1048	1040	1011	964	1057	1001	1005	1044	1055	1015	1039	1015	1068	1026	981	1050	1004	1035	1016	1068	1025	982	975	975	1032	995	994	1008	1008	955	1029	1037	941	1030	1109	951	1009	1031	957	974	988	1005	1031	963	1017	1042	994	986	1025	1090	1027	1059	962	1012	1053	1021	1036	995	1013	989	986	986	1055	975	1031	1024	1013	1069	1056	1034	980	1013	1023	1001	1015	1002	1017	988	1052	1031	1030	985	1000	1057	1030	1033	979	995	1008	965	1019	983	1050	1026	1048	1001	1054	1007	990	1069	989	997	1025	1098	1025	1020	1028	1044	975	1058	1005	1041	1080	991	1010	1010	1031	1038	1067	971	1072	991	998	1033	980	1014	1006	1004	1028	1011	1017	984	1031	964	1057	1036	952	1034	1057	1055	966	1027	1000	966	1049	1090	984	1046	1007	1044	1032	964	1037	1033	1019	1062	999	1013	1018	1028	989	1023	1038	979	1049	1050	1054	1028	972	1030	1075	1008	990	1051	1074	1031	1025	996	1056	1004	986	1000	979	1019	999	999	1046	1041	997	1031	1030	995	1087	1081	1028	981	991	1068	981	1060	1041	1031	1042	989	1035	989	1060	1018	1013	1069	1002	991	1067	1034	1055	1020	1018	1048	944	1014	993	1075	1027	1017	997	1046	1047	1029	982	1004	1088	1016	1011	1025	972	1008	1006	1042	1084	1033	1005	1031	1028	986	989	1048	1101	1052	1057	1004	1031	1038	1022	1102	1005	1052	1010	971	1014	998	1006	999	1035	1027	1047	979	1066	1017	1011	1045	1000	1066	1010	978	999	1036	1011	1006	1029	962	1010	991	1013	1004	1068	1057	1008	1077	1021	1026	1038	1023	1091	1023	981	1088	993	1050	1012	1001	1033	1076	1110	994	1018	991	1055	1020	1012	993	993	1024	1074	1024	1079	993	1032	987	1011	1023	1044	985	1026	1064	986	992	1062	987	1102	985	1065	984	1091	1049	1039	988	1058	1080	1048	1021	1011	1032	1021	1005	1003	1059	997	989	971	1056	1002	1010	1052	1001	1032	988	1013	999	1024	972	1029	1015	1062	1051	975	1025	1060	1019	1003	1069	1016	1085	1024	1029	1023	1012	978	962	1011	1037	1077	1007	1039	1015	1099	1041	1005	1060	1005	1026	1015	1022	1004	993	1018	1112	1015	1016	989	1067	1022	1062	1048	962	1002	1005	1014	990	1020	1044	1005	1034	984	966	1039	1024	993	995	1023	1045	994	1012	1028	1030	1024	1021	1024	1059	1026	993	993	1027	1014	982	1058	1017	920	988	1013	984	1018	991	1056	996	1043	1053	1041	1009	1015	1017	990	1018	1083	1030	1062	1022	1037	1056	986	1093	1028	979	1029	1006	1026	1017	977	1054	980	988	1023	952	1005	1021	1019	1074	1047	1066	964	1034	1033	1007	1020	1104	971	952	980	1017	1035	1001	1048	990	1040	1079	1071	1006	1058	1033	1007	1035	1061	994	1010	1023	1025	966	1072	1021	1080	1007	996	970	1048	1007	1010	1020	999	1050	1054	1006	1012	1057	1055	983	1040	1023	1008	977	1021	1050	1041	1056	985	1020	1010	943	995	1013	1027	986	1066	1023	981	1024	1068	994	1020	1035	1051	1024	1075	1012	961	1056	1062	986	938	1052	1020	1004	989	966	1034	1035	1007	1034	1040	1013	1045	1046	1018	1060	964	998	1045	1035	990	1012	1039	1046	986	965	1013	997	1044	1028	1077	1041	1037	1002	957	1027	1006	972	1018	989	1050	1132	986	1015	997	1055	1061	1025	1024	1020	992	1031	1061	980	1045	1006	1006	1002	1033	1034	1024	986	986	984	1041	1051	1015	1016	1014	1015	1003	1005	1032	1045	1017	1042	1022	1014	973	979	1005	989	991	992	1054	1037	1040	1051	1040	1015	1059	968	1011	1041	1038	974	1033	1027	1031	989	1006	1007	1012	994	1037	1030	1006	1063	1046	1042	1038	1062	1043	1019	1051	1049	1005	1003	1036	983	1028	1030	965	1070	1055	1019	989	1029	983	1032	1029	1016	1005	1066	1033	1018	1044	977	1015	981	1048	1062	1056	1005	1050	1053	1053	987	1033	1003	1010	983	1026	1030	1029	1082	998	1038	1066	974	1037	996	1009	1008	995	949	1024	1035	1037	1036	1060	1012	998	1016	908	1024	1014	1030	1009
23333	21474	29208	24178	21472	21449	4786	931	764	669	654	551	552	517	564	511	496	507	478	442	456	434	444	453	464	454	464	467	450	429	431	415	486	437	434	421	439	421	407	410	458	461	477	405	429	472	470	458	420	416	431	444	441	399	415	431	418	409	442	391	403	429	412	452	441	440	376	433	424	462	413	413	426	389	473	468	419	418	409	470	452	439	389	400	406	412	432	407	439	463	422	406	433	476	392	468	442	426	389	405	426	386	419	415	449	452	409	446	414	399	407	446	420	410	429	409	451	460	433	454	408	428	422	424	421	387	419	435	380	437	393	435	375	408	406	432	405	407	421	425	452	402	420	431	417	388	420	423	423	407	457	439	435	399	433	401	401	427	441	457	417	423	438	388	386	392	423	406	396	441	414	442	413	428	448	431	438	409	435	396	434	422	405	433	409	408	405	405	421	447	419	411	429	412	468	407	438	406	430	406	433	445	447	420	394	436	419	433	407	389	433	429	456	392	425	416	417	396	415	370	401	427	434	433	445	422	400	401	412	463	425	427	387	439	437	402	446	413	403	423	425	421	377	448	396	463	441	430	405	411	371	400	446	408	433	448	452	415	424	422	434	397	403	426	414	421	405	440	389	436	438	421	419	431	423	408	394	431	454	441	453	433	382	415	414	413	425	445	417	418	425	451	419	419	438	398	448	426	414	449	396	385	436	422	417	402	391	435	410	449	448	404	442	414	394	452	433	449	404	405	429	440	416	387	429	431	405	407	419	452	402	432	453	415	424	408	445	408	416	421	420	395	395	430	398	462	418	398	436	439	397	429	427	388	441	395	432	428	403	416	425	429	364	387	414	465	426	407	399	393	393	416	424	394	431	396	436	447	460	436	377	452	417	443	407	422	369	436	413	419	443	416	432	400	388	385	422	464	407	392	451	424	425	430	423	425	409	400	394	408	423	441	431	389	407	433	423	405	419	417	450	408	394	402	437	411	428	428	407	429	393	422	434	419	426	375	396	394	441	404	417	421	402	419	428	431	422	394	461	423	400	388	424	442	430	430	431	421	419	425	412	385	413	411	403	452	429	432	408	424	459	418	410	395	410	431	464	446	466	409	431	406	389	368	399	448	432	405	404	424	441	419	421	400	428	446	453	411	424	411	418	432	410	436	413	415	412	412	384	390	443	414	412	414	404	413	437	426	430	435	398	427	437	422	399	396	412	419	410	386	444	413	422	393	414	416	395	392	452	419	432	441	399	430	406	391	426	418	403	442	421	418	391	420	370	434	428	403	464	418	408	393	426	442	428	419	405	416	413	412	460	413	440	437	441	460	377	407	412	371	408	433	434	395	442	426	418	420	389	425	396	433	393	399	433	428	427	428	400	407	426	393	380	421	445	418	436	400	402	414	449	445	406	418	409	448	408	392	452	420	419	396	452	397	425	376	419	459	392	423	397	422	404	404	426	410	434	444	361	413	412	426	428	398	425	403	396	429	404	404	412	429	413	411	410	405	403	442	419	407	423	425	418	396	385	398	457	418	416	435	389	427	446	419	443	420	451	412	439	419	408	457	406	440	422	418	435	430	399	392	448	443	453	426	410	419	424	426	406	406	456	390	411	448	442	413	445	434	379	413	401	427	422	401	447	437	410	409	420	418	430	454	417	438	385	429	437	443	423	411	422	416	449	423	439	413	398	440	395	413	394	436	409	425	420	424	411	392	416	414	432	456	421	421	422	419	410	425	410	441	422	426	420	399	422	417	395	422	459	452	385	412	405	409	453	432	424	381	412	400	403	397	365	428	399	403	413	407	404	426	436	443	435	412	432	419	403	409	425	394	367	420	430	419	396	413	459	423	398	437	376	386	404	463	405	391	436	436	437	474	381	438	402	429	397	406	443	441	403	406	405	439	456	401	413	408	409	438	448	442	411	396	401	412	416	396	404	428	463	458	437	398	430	392	415	398	424	406	426	445	417	421	401	441	397	443	463	400	432	427	455	420	417	409	431	409	406	430	415	421	445	420	395	397	394	389	487	446	388	417	396	392	423	436	428	403	395	430	469	419	431	444	438	435	446	390	418	456	430	391	458	417	426	442	389	416	429	417	402	386	411	426	433	432	415	443	398	375	442	433	362	396	423	434	395	416	405	402	443	406	439	425	430	426	453	397	403	436	427	441	411	387	427	448	399	441	453	411	392	395	419	399	447	426	435	400	429	429	446	414	446	416	423	436	391	375	418	446	398	410	397	403	396	415	408	433	423	433	401	379	448	447	457	429	418	428	430	428	374	420	402	417	432	392	433	417	407	409	415	415	433	423	455	404	413	399	413	448	423	404	415	422	422	417	440	446	431	417	403	403	430	421	416	423	426	423	447	406	386	428	422	437	392	436	418	451	416	395	426	415	448	400	414	426	407	443	435	437	429	435	428	431	425	422	411	394	414	390	430	411	396	413	425	428	398	417	393	437	421	410	434	386	423	391	402	407	415	389	406	410	440	430	447	403	445	406	422	402	407	422	391	431	436	407	391	420	406	424	412	424	372	460	408	461	430	458	421	428	413	397	389	436	471	401	377	411	422	428	404	416	441	417	397	408	409	394	415	402	417	383	413	428	426	413	412	420	433	435	437	452	401	420	439	415	401	407	454	406	424	386	408	443	414	400	411	394	384	446	423	423	403	368	409	411	446	397	426	388	436	413	449	402	467	446	429	399	409	459	388	412	416	387	400	419	409	411	418	404	433	403	377	426	410	438	410	383	430	425	415	434	422	381	397	421	419	394	396	433	432	429	417	412	432	439	389	414	439	451	410	419	413	405	436	398	424	427	383	427	418	459	414	400	417	398	421	430	453	422	439	379	388	412	435	403	430	427	439	408	456	425	416	429	383	433	385	406	364	423	440	401	420	399	450	390	407	396	427	391	428	434	442	437	440	408	379	401	403	397	421	471	422	406	396	427	404	406	429	385	393	400	470	398	423	398	412	379	427	418	381	428	422	412	407	417	404	443	419	435	422	427	422	393	407	442	426	401	408	406	396	420	428	445	413	409	442	432	427	446	478	391	410	448	400	375	457	429	435	406	440	433	407	411	424	456	401	439	382	445	474	392	403	400	445	440	430	443	383	404	466	410	445	397	415	399	453	415	424	418	388	433	390	432	393	389	434	419	438	399	363	453	383	402	397	411	427	429	414	421	448	401	403	409	434	425	409	444	427	451	411	414	412	417	429	451	422	409	421	404	407	439	420	436	432	409	419	401	397	440	408	423	445	410	418	405	436	405	458	406	424	449	428	465	390	415	407	400	439	442	417	438	453	411	401	396	423	459	426	394	445	421	389	411	402	445	423	433	423	395	425	402	421	411	421	403	425	417	443	431	405	379	434	452	440	415	452	418	440	406	410	395	405	403	425	411	432	415	396	381	419	402	427	431	435	413	413	378	435	412	424	423	432	431	425	427	398	412	430	423	445	411	449	449	436	453	430	428	389	409	435	417	394	409	462	417	436	427
18764	15148	12538	6775	4472	3245	2572	1987	1735	1467	1413	1187	1157	1018	1000	963	905	885	838	788	829	778	745	730	727	710	673	730	752	659	698	672	703	686	659	658	690	663	639	668	675	690	642	671	670	649	635	671	643	642	662	700	684	654	701	649	651	661	683	674	662	676	674	659	658	671	702	634	652	653	686	633	638	635	629	690	657	648	672	651	642	652	640	646	636	688	680	651	625	611	635	669	627	641	638	647	636	659	680	631	593	632	700	652	666	706	641	653	625	634	644	670	621	631	658	662	679	607	661	654	621	633	683	617	659	654	671	630	627	613	686	657	668	637	669	632	635	626	616	648	665	662	638	664	625	619	636	634	650	656	647	634	623	657	678	634	642	624	657	640	627	607	641	668	612	610	641	651	627	614	599	624	622	666	607	660	651	617	637	657	635	632	641	634	650	690	626	626	607	700	628	642	646	630	659	615	685	605	588	639	623	670	665	607	646	624	674	634	664	629	610	659	671	637	681	655	654	614	669	672	637	621	644	637	634	641	649	635	610	618	638	620	671	635	627	625	613	620	640	615	624	612	676	655	628	628	637	591	596	622	630	614	633	636	596	606	629	626	647	676	657	643	644	645	624	647	681	664	605	647	651	678	654	642	644	661	643	605	642	612	654	651	608	649	623	655	657	697	624	620	683	666	633	633	653	612	682	672	670	643	633	662	687	648	639	658	657	651	595	676	651	640	659	615	650	621	605	613	649	620	622	670	644	638	664	646	648	600	652	637	642	621	643	653	593	641	623	658	668	601	636	603	629	665	589	628	661	598	634	651	600	611	627	664	605	644	611	637	641	633	585	617	658	626	626	644	680	633	647	649	663	689	629	651	648	669	627	628	624	626	652	641	616	637	655	644	686	684	658	653	663	697	664	623	662	658	631	629	666	653	639	640	628	667	641	611	612	661	646	604	610	612	610	662	655	632	647	663	640	619	642	653	670	646	648	590	624	599	637	698	696	616	644	623	610	650	601	675	659	645	633	676	665	623	605	628	624	608	623	651	597	678	678	650	642	632	621	640	647	632	623	658	693	607	671	646	629	624	648	617	602	591	619	654	638	646	678	607	645	693	645	673	645	624	695	663	629	655	666	692	635	643	593	667	621	605	662	625	620	588	576	637	601	669	654	697	649	658	639	655	667	661	623	591	635	586	670	633	609	654	652	599	618	649	655	617	594	635	648	631	639	626	654	647	618	610	586	637	637	651	644	653	661	605	657	632	675	630	632	635	648	644	624	639	672	641	636	671	580	674	610	641	680	647	643	658	663	672	642	618	608	632	637	652	607	624	647	606	632	633	606	655	586	642	655	680	650	648	650	607	661	655	612	638	709	687	603	650	598	644	625	673	629	626	636	605	674	606	680	704	633	661	613	663	663	612	628	632	649	627	603	658	605	616	613	592	714	655	643	670	632	635	625	612	591	649	665	614	631	649	596	627	652	622	651	661	609	664	653	651	654	669	672	667	631	686	646	652	620	603	620	656	611	658	672	652	591	596	583	630	639	632	582	624	612	688	681	670	608	598	609	671	656	661	632	641	654	618	656	643	651	609	636	610	641	605	646	638	643	665	642	676	659	671	678	611	651	593	653	611	640	634	664	619	619	678	654	600	661	631	635	642	627	652	682	665	663	645	684	671	644	656	610	707	632	629	663	623	623	692	644	651	633	717	614	662	638	652	596	624	623	621	616	622	634	638	598	623	655	631	653	593	638	640	670	635	621	644	641	585	660	621	674	662	692	620	651	628	677	617	674	652	626	676	645	657	656	632	690	630	657	628	655	643	661	634	667	673	663	639	666	641	653	596	663	694	624	684	608	675	609	647	638	636	609	663	653	646	645	664	646	688	619	664	614	648	662	620	672	672	645	661	639	618	625	653	626	604	668	608	655	640	673	655	652	640	617	604	681	641	623	664	650	624	617	641	635	630	625	601	664	658	619	646	638	656	676	659	615	651	606	603	632	647	670	600	629	638	633	676	604	650	589	632	694	640	668	657	564	676	612	611	624	610	634	585	647	606	663	645	652	653	625	659	644	646	657	666	635	626	646	626	641	635	629	663	661	619	624	636	647	719	626	640	645	622	620	640	632	689	597	652	661	639	644	647	668	652	613	650	654	623	655	624	650	671	611	655	614	602	634	630	664	628	665	597	625	627	593	681	629	635	624	663	655	646	641	695	672	641	587	661	617	665	632	654	648	683	662	653	680	667	627	665	660	656	599	644	632	661	627	675	683	586	649	633	666	671	607	613	658	659	632	651	620	664	622	643	634	603	616	645	611	644	632	613	650	640	664	660	632	634	664	634	655	626	593	598	639	631	618	643	621	619	618	591	628	621	604	637	639	601	658	659	656	583	660	681	649	670	611	612	648	647	575	631	654	662	613	616	652	579	585	624	641	637	670	623	648	613	609	633	604	654	647	604	596	670	602	665	611	644	632	687	628	702	630	666	615	641	642	631	642	673	639	613	626	663	679	627	629	644	626	630	658	616	691	669	605	646	643	650	620	665	665	670	572	667	616	634	655	682	686	607	665	639	653	671	620	674	621	681	649	649	670	619	648	617	634	649	601	665	649	669	651	621	665	668	622	638	632	664	639	586	659	623	670	623	646	597	600	651	618	630	625	660	656	692	622	633	617	653	652	650	676	678	625	667	600	643	689	612	612	612	666	608	649	642	654	617	628	632	658	634	638	620	684	632	676	608	622	645	638	620	611	655	601	647	648	671	638	613	652	612	653	624	686	638	676	645	606	618	656	647	590	602	649	628	639	649	711	644	616	630	664	633	650	631	618	626	647	642	625	652	632	621	582	668	618	627	622	648	663	586	633	649	655	647	642	649	628	673	660	660	647	684	633	672	605	659	639	679	671	658	648	606	643	653	681	627	656	654	628	654	615	642	656	655	608	658	636	672	644	664	662	595	612	588	577	622	655	666	649	638	664	605	638	609	617	678	675	664	569	599	641	634	638	645	604	589	663	618	621	662	600	651	672	680	651	637	646	616	669	666	626	650	665	642	621	664	649	643	654	624	614	649	652	670	640	677	639	656	667	629	602	662	643	629	634	599	606	646	635	669	641	670	634	674	645	629	664	604	670	601	623	677	634	702	621	615	693	618	631	622	585	618	659	704	696	628	647	610	662	697	687	641	626	648	645	620	653	582	690	635	637	637	634	648	630	633	661	633	667	666	609	657	665	615	651	605	674	639	654	642	623	639	671	664	683	636	640	641	668	664	651	625	618	619	568	605	662	628	712	629	666	589	629	563	610	672	603	613	644	605	661	634	632	658	642	642	607	637	662	692	617	673	647	642	651	643	612	686	655	650	624	657	631	637	607	695	643	700	666	621	632	658	637	635	649	701	617	613	643	694	641	648	672	636	626	602	634	644	663	643	640	631	641	672	638	638	641	634	661	634	638	651	686	677	619	669	677	663	657	612	633	624	650	674	614	624	614	657	596	649	631	695
27385	20397	7289	1228	908	860	759	703	675	703	719	737	711	681	661	668	701	720	676	716	679	697	684	703	696	686	691	730	706	659	695	677	710	680	749	696	703	669	683	684	681	698	664	652	736	657	722	652	736	687	672	672	673	650	618	692	712	707	641	712	720	682	672	676	715	719	701	657	665	669	737	674	665	672	671	689	714	708	726	716	654	711	685	658	705	659	727	659	735	679	655	691	703	643	679	680	642	685	650	695	724	689	669	704	721	696	659	661	657	680	664	673	639	727	673	683	693	680	655	684	672	672	688	663	734	674	676	727	667	670	695	691	709	708	646	637	671	643	681	713	704	715	723	624	697	692	667	650	699	678	633	672	706	634	685	684	660	725	711	678	694	717	691	648	668	648	729	690	691	683	702	674	738	734	689	683	706	702	652	649	685	706	596	736	686	733	705	704	693	629	687	674	698	670	698	657	664	687	681	755	728	705	666	658	671	658	712	647	713	675	689	626	689	713	702	669	673	623	677	681	671	673	720	672	666	697	720	695	721	673	715	662	666	755	659	673	675	710	703	698	669	674	635	632	713	681	675	651	719	695	696	661	693	662	696	672	740	698	682	669	674	667	684	661	661	663	687	709	667	699	712	693	727	692	639	694	643	695	721	725	654	707	682	707	661	721	655	655	684	698	692	676	670	663	648	701	665	725	684	669	660	679	715	695	708	696	708	682	676	672	659	693	698	727	685	695	687	703	692	688	665	683	717	671	702	713	698	658	673	656	675	675	693	659	652	680	674	686	688	721	679	743	662	680	675	700	674	732	702	682	678	678	683	695	682	627	734	713	664	693	703	703	702	685	707	699	683	714	641	655	676	711	649	645	693	733	644	698	663	651	716	662	690	670	717	708	663	650	698	715	654	700	700	681	691	656	675	697	633	679	646	672	625	679	693	712	703	746	670	684	678	694	678	661	688	707	643	714	719	705	740	629	698	702	691	704	681	695	654	687	768	649	660	732	662	657	687	694	675	688	719	684	688	705	706	648	700	690	667	694	685	679	677	708	697	686	707	649	718	724	693	710	648	699	715	701	674	728	709	676	713	655	661	689	708	674	670	697	687	605	659	698	674	726	659	712	636	666	738	690	685	678	661	670	679	718	681	691	701	643	630	731	656	655	673	686	684	624	650	694	714	685	664	706	714	697	689	725	742	623	686	696	667	628	703	664	700	718	681	655	698	703	655	668	672	691	712	637	717	690	694	637	657	693	658	696	706	653	734	667	683	682	730	675	746	650	682	719	638	683	711	639	729	715	704	689	683	663	680	722	631	717	704	683	726	659	666	669	665	716	677	698	668	666	709	659	723	666	659	762	694	662	692	711	698	627	717	707	733	707	692	656	689	721	670	675	714	589	695	643	651	713	660	666	683	672	734	687	681	681	667	711	694	631	692	616	679	680	681	660	670	680	711	686	678	705	692	714	683	651	633	681	697	703	713	698	715	727	658	678	667	688	632	670	729	699	646	751	649	715	683	716	728	651	726	724	715	707	708	702	662	653	674	668	711	666	667	718	626	658	671	694	703	690	691	749	668	687	656	700	710	710	681	710	663	628	663	660	693	700	702	697	707	667	676	689	701	667	678	700	777	704	726	666	697	696	691	736	663	704	677	691	725	670	699	693	716	667	694	722	689	692	688	628	691	635	651	679	721	687	670	649	686	674	682	678	651	704	693	705	745	697	667	668	723	671	733	689	733	698	662	700	706	684	697	710	707	703	707	688	677	708	720	684	718	673	660	701	672	674	701	668	683	646	699	680	673	684	680	676	689	655	720	639	667	665	691	695	711	642	677	685	714	649	666	666	701	655	707	700	719	648	649	664	676	741	696	704	670	737	654	706	645	633	726	708	645	674	666	648	667	695	643	737	718	692	663	686	703	693	663	693	666	656	655	692	670	681	684	729	721	677	662	675	677	693	683	715	674	695	688	674	655	687	675	701	643	637	660	710	664	662	688	703	697	714	724	677	688	708	679	690	718	677	656	673	689	672	675	677	699	684	659	672	703	677	697	697	696	663	662	665	662	692	711	680	656	648	673	688	670	731	680	646	710	706	663	691	674	670	644	680	664	718	678	708	666	691	680	698	687	663	638	648	729	712	713	647	687	687	717	680	723	723	705	684	692	702	669	662	661	642	644	650	666	672	652	636	680	697	682	670	667	629	665	661	710	659	692	660	699	698	743	687	659	660	678	707	702	684	677	707	718	696	724	706	670	705	669	728	740	669	665	659	691	650	689	686	658	671	704	703	716	657	718	695	659	714	671	711	689	707	667	712	665	647	657	701	704	675	706	686	695	718	712	735	711	685	673	651	657	676	699	680	707	678	663	661	705	678	660	663	714	694	690	671	681	688	696	689	695	687	703	642	694	671	658	707	717	673	664	729	714	669	707	723	697	697	666	679	660	672	681	741	717	681	669	664	675	677	662	694	696	667	651	689	696	709	663	695	674	666	695	714	694	646	662	717	700	678	674	684	708	674	731	676	649	745	727	667	701	705	677	659	655	724	676	693	704	662	679	701	670	690	696	722	688	637	637	698	627	707	684	681	658	695	701	659	684	666	662	675	683	677	724	689	704	713	656	684	685	687	705	685	671	695	711	679	714	708	663	666	701	694	700	667	640	682	708	683	679	633	710	726	672	716	686	662	655	641	681	686	721	711	694	659	673	707	716	624	674	652	692	669	702	676	724	637	640	651	715	642	641	710	688	711	682	651	698	692	657	722	653	720	691	684	692	684	675	701	680	710	648	716	644	707	690	699	707	669	652	669	678	662	726	662	676	645	698	674	705	664	728	717	662	668	693	705	712	644	714	684	676	704	609	637	696	671	671	660	696	653	664	701	666	692	689	677	640	665	664	678	688	675	733	675	654	647	689	698	688	708	721	687	708	668	716	706	663	686	655	686	658	706	737	658	709	681	680	695	682	650	703	715	726	707	675	701	753	693	695	655	680	679	660	689	720	660	676	675	702	666	695	649	634	636	689	664	676	694	701	674	685	691	681	679	715	686	642	706	688	694	699	705	708	700	693	681	682	673	727	673	693	721	696	712	698	691	691	673	716	690	630	697	660	722	686	667	671	716	690	686	661	711	672	694	714	674	706	676	694	648	710	682	691	715	711	679	693	731	674	669	633	728	642	717	706	665	693	659	706	734	684	732	695	695	691	714	714	672	679	620	663	717	702	649	704	708	673	759	659	675	750	668	683	698	676	723	660	678	709	642	666	725	677	684	658	660	688	737	720	642	696	661	672	686	673	666	674	688	684	661	683	691	675	631	690	671	678	724	692	713	667	691	700	696	700	661	669	689	717	736	686	726	689	722	705	706	650	695	649	651	641	755	646	665	676	665	705	702	706	721	677	702	713	703	679	707	652	703	657	664	669	718	718	637	678	667	685	711	651	738	665	682	638	719	696	712	712	625	669	719	654	654	720	681	675	710	723	662	687	695	701	695	646	674
9605	1790	1685	1267	1187	1169	1065	1034	1107	1010	1005	1000	1056	1037	1012	1009	965	1005	1071	994	1039	989	1039	986	1026	999	984	1028	1020	990	1005	1055	979	930	1026	1011	1063	1034	966	958	975	1009	1017	968	963	1001	1002	991	1041	985	1024	975	1093	993	972	1014	996	1019	1016	1017	988	983	1026	1033	977	1001	984	1023	1020	987	990	1024	1001	1008	1028	988	1010	965	1035	1027	951	1003	1013	1022	1032	973	1062	1029	940	982	958	1047	1018	1044	985	1028	964	1004	994	965	992	1071	1084	948	1004	940	990	1035	1036	1023	1034	980	1010	1018	982	1005	1007	953	994	1015	996	988	972	994	998	982	1032	1001	1021	1010	981	982	996	991	978	963	975	962	998	984	1001	972	1036	1027	1004	971	990	1006	949	1003	997	1009	1007	1013	994	1102	971	961	1010	1056	994	1042	991	1012	1031	980	948	1035	956	977	1029	1008	1010	1028	1021	1036	1067	1032	1055	1007	1059	989	999	1002	1016	994	964	1009	1026	995	996	943	1027	1029	992	928	1016	991	1003	1008	978	993	1030	977	1048	1022	994	998	1018	966	994	1046	993	965	1014	1012	1017	964	1014	1000	1037	1017	987	1023	988	1049	1001	1033	1003	1014	970	1054	988	994	1009	996	1028	1009	909	1029	1011	987	1045	1013	1035	962	979	921	1016	1014	1006	1059	967	1047	982	1058	1021	1014	995	995	1062	992	1038	1007	972	982	1060	1047	1001	1005	967	986	982	967	1049	980	1030	1049	1069	1051	1028	998	965	973	1041	1011	1009	973	986	1001	1044	1040	971	968	1058	1009	1006	968	1019	1021	1003	985	998	1050	997	989	1023	1059	1015	1011	991	964	1077	1026	1010	1001	1025	1017	1030	1000	982	977	991	1000	1000	1024	1012	1018	1017	1000	1050	1000	990	1049	996	1015	1039	1080	1008	975	1006	992	1012	1012	988	1016	973	986	995	941	1011	1033	1015	947	1006	1019	981	955	953	1008	1057	954	1020	998	1033	1042	1005	1004	1059	1030	1022	966	986	1017	974	942	1039	1012	1029	1050	1048	968	1015	1029	990	969	1070	1015	962	1024	965	1047	988	972	1001	922	969	997	1012	997	1003	991	978	1094	976	1041	1048	1000	1067	1003	973	992	980	999	999	1041	1026	1019	1013	1049	1001	1043	1042	989	1029	1057	1026	998	1041	1064	995	974	1029	1001	1051	970	1004	1034	1000	979	1033	1009	1048	1005	1003	885	1009	977	1020	1008	986	1000	997	1017	986	1013	1057	984	995	1026	1005	1028	988	1061	967	1049	998	1019	1039	1007	1014	1079	971	1044	1032	1013	985	984	986	988	1038	1032	977	1004	1002	1039	1002	1039	1008	919	997	1017	1048	945	1006	964	1016	942	1011	973	1007	989	1059	996	1004	993	984	1060	1050	991	1020	1061	985	980	1012	981	999	1031	1044	1029	1020	1001	1009	1043	1025	982	1017	1000	1022	1015	972	995	985	1048	992	1005	1016	998	1054	1010	1041	990	1052	982	960	972	1043	986	999	978	954	1063	995	1034	1019	972	980	979	983	1010	987	982	995	1015	1001	1027	1057	986	1007	1004	980	977	1004	1016	1000	1056	982	952	1028	1018	1002	937	999	1008	1075	938	956	967	1006	943	1004	1056	1006	1015	1005	973	980	998	1011	1074	1003	999	945	1013	1005	977	988	1028	986	1033	1018	1012	985	940	984	993	981	1014	986	1026	1035	1034	994	1081	1051	1041	1004	980	986	1026	1037	960	965	1031	1023	1042	976	1035	1047	1009	980	1047	985	997	941	985	1006	1045	931	1042	1004	1095	1021	993	971	949	1008	1001	1006	969	991	1013	925	973	1025	996	1079	988	982	1013	1008	1019	1045	999	1042	1059	1006	1051	1011	979	1016	1011	936	1044	981	1060	1036	993	967	977	1030	1052	995	945	998	956	1010	995	982	1028	1022	965	1015	1034	1028	992	957	1007	993	1003	989	1015	965	1010	976	976	997	1006	1007	987	986	999	1013	1025	973	995	1022	984	1016	1033	1000	1010	963	1022	988	1031	979	1001	1027	1032	1011	997	994	1050	1009	993	987	985	1014	985	925	988	1025	1027	956	1005	994	1002	990	983	992	983	986	992	968	988	1010	967	971	1008	1006	969	1041	984	1013	990	1043	981	984	1057	1000	1028	1032	1002	1013	1015	1010	978	992	1030	1018	998	956	1017	1011	1021	986	1017	1049	1033	1008	969	974	1015	966	1078	1006	936	987	991	942	955	977	949	990	979	1008	997	1001	973	1025	1065	954	1031	1001	1009	977	988	982	1078	965	1019	983	1066	991	1071	1017	988	1002	979	1038	969	989	973	1028	937	961	1034	1004	982	1016	1017	1024	964	1030	1069	995	1033	1052	941	1046	979	987	969	998	1018	973	992	961	981	970	1038	1005	1017	1022	994	1057	972	1063	998	1031	998	1014	1021	1022	993	1023	1001	1038	1024	1057	950	966	973	1007	1053	933	1017	996	1070	986	1004	1006	1027	964	1043	980	969	1002	1042	967	951	974	1078	986	1048	1010	1005	1036	1079	956	1082	1019	1022	1036	1014	970	988	1078	1008	1041	922	990	1001	1033	1018	1029	996	1051	983	1021	1045	1036	1016	1059	1037	1026	1009	981	1017	1004	985	1009	992	1045	976	993	1008	997	1053	1015	1058	1027	986	1021	1001	965	1005	981	1039	1024	990	1022	998	1037	1020	1004	1020	1004	998	992	974	1018	1015	1080	1000	980	1002	954	977	978	1033	1059	953	1041	1089	965	1023	972	1031	942	956	1018	995	1020	1006	963	972	1011	1020	978	998	1001	1014	1026	963	994	1080	967	1036	1063	987	1029	1030	1001	1001	1003	1003	997	1055	986	1028	1024	972	1000	1059	991	1042	1035	969	978	1001	956	1009	1021	969	1007	1050	981	963	1025	1034	1019	1007	1026	1043	993	1064	986	1042	1024	990	1012	1039	989	1003	986	970	1014	999	1025	953	1007	1047	1037	1016	980	977	998	997	1030	980	1002	1032	1035	996	1002	982	1007	1020	954	950	1006	957	995	1020	962	1045	983	988	1014	1080	1036	964	958	995	1006	1013	954	1002	1008	1040	986	1007	1019	1001	1039	975	990	945	998	1026	1026	984	1008	970	1005	986	964	982	988	1047	1017	1019	1001	1049	994	1001	942	978	999	981	1009	1009	1002	1023	1012	997	989	1014	994	1011	1018	1004	935	987	958	991	1055	1011	1002	1011	998	1041	1015	1001	1036	1046	1024	1020	1024	1064	1010	998	944	1031	945	1014	975	994	1011	995	1024	1021	984	997	1032	1014	1045	1008	1019	978	1067	949	1011	1022	985	996	998	1002	1004	981	1037	970	1037	1022	1019	1023	1017	1006	1041	976	991	1005	1054	993	1022	1044	1073	965	1051	984	1046	985	984	993	1024	1003	1000	984	978	997	968	1005	978	987	1001	1039	1029	969	1009	1054	1016	982	986	1019	992	1044	1003	1007	996	1020	964	1024	1026	1035	1033	1023	1088	969	985	1000	1014	1026	1006	1041	990	1012	1016	969	981	1012	1012	1015	975	986	1004	984	999	999	1019	930	990	1020	993	1023	1001	1054	1046	1014	1018	1021	1000	1016	1036	1017	984	1006	1011	1015	1022	979	1027	999	997	1053	995	1070	1002	1015	1001	1057	932	982	954	1041	980	997	978	972	1004	998	995	992	1027	993	994	956	980	981	1034	1009	1022	1032	1016	1002	1063	1012	1045	994	997	1031	982	1060	1017	1006	1000	1018	1043	1044	947	988	965	1026	1001	971	1005	1020	1033	1038	1031	1060	1063	1041	1043	982	1023	990	983	1004	1016	961	990	1002	984	1056	976	989	1028	1027	1071	973	1021	951	991	1013	957	1027	974	1005	1021	1002	1016	1014	1003	981	980	1007	1079	960	990	981	989	978	1031	994	952	991	993	1013	991	976	1042	997	981	965	985	993	990	1020	1008	1007	1020	989	1004	1024	1004	964	985	997	964	987	1008	1039	976	1005	1031	989	963	1062	979	979	998	1030	1039	1052	973	949	984	966	1019	968	1064	1043	1007	999	969	1019	1073	1016	1005	1038	1004	974	993	1000	1033	1045	1003	1021	1002	962	1025	986	976	1023	956	1029	1000	987	952	1017	1100	1041	1122	1026	1002	1003	1012	1012	1055	1000	1056	974	1001	1046	1011	1039	1017	961	970	1011	1067	962	991	1009	991	1049	1040	1048	989	1058	1080	1018	1012	1056	1046	970	1030	974	1022	1005	976	988	956	999	965	1080	1004	1051	1023	960	981	1031	1013	1007
23750	21506	29071	24390	21506	16721	2015	1055	967	885	868	852	840	787	791	765	722	730	754	747	710	657	713	731	768	722	735	690	707	689	677	668	707	737	667	678	700	716	687	741	722	693	733	672	720	662	726	723	731	754	694	653	660	661	700	716	663	679	696	662	700	682	693	661	736	682	675	705	644	685	687	700	722	724	669	728	675	700	663	680	672	669	675	637	669	717	686	672	676	711	635	708	726	681	691	689	666	681	630	669	719	715	631	695	669	655	639	754	726	650	665	672	707	654	673	724	671	711	708	669	726	705	698	720	698	672	670	650	702	683	673	684	720	637	711	693	634	738	687	641	670	681	705	692	744	684	631	709	676	749	696	703	696	696	712	698	658	692	670	730	670	661	736	673	693	711	686	645	677	712	717	681	728	708	691	704	673	707	743	690	666	740	675	667	648	639	640	684	688	706	715	710	688	635	681	650	674	693	683	685	689	679	682	702	673	668	661	676	680	656	729	691	653	659	724	657	681	717	687	704	679	683	706	630	703	647	663	671	687	683	631	638	672	685	670	676	640	659	656	641	692	696	690	670	698	689	670	677	698	651	704	640	626	712	642	690	645	666	697	656	693	695	689	668	652	666	716	642	642	677	710	674	706	662	686	680	707	704	690	684	701	712	678	647	662	679	704	692	710	665	675	648	717	713	692	697	733	674	726	677	660	693	701	682	702	722	675	646	677	698	695	683	709	728	719	643	659	722	662	691	719	698	698	699	687	697	717	610	695	685	723	693	698	693	664	684	681	720	694	672	702	667	679	649	725	711	698	687	703	712	667	649	673	666	731	660	688	703	651	678	732	656	679	682	734	649	688	693	668	712	675	699	655	667	706	729	689	676	664	729	698	658	700	643	683	717	693	680	661	665	710	655	703	667	671	706	709	679	689	672	710	701	708	688	678	710	682	684	654	710	677	675	662	687	705	688	683	726	692	663	668	733	683	678	695	655	754	691	665	707	648	734	710	640	701	633	671	637	685	713	712	647	679	676	686	693	722	692	635	683	672	618	667	706	679	655	658	694	653	655	644	661	683	693	667	688	690	646	678	685	667	662	712	693	713	645	665	664	664	684	680	707	707	724	744	691	645	686	685	695	653	678	699	645	679	682	711	677	687	694	722	725	666	724	696	698	675	688	712	668	657	694	680	638	669	643	669	656	646	699	681	678	680	698	670	634	696	718	728	664	691	673	733	675	684	748	677	744	679	687	660	707	689	675	640	707	677	696	699	655	673	691	670	667	670	679	697	626	649	701	648	671	650	669	696	709	681	675	732	692	664	653	714	667	723	677	692	646	685	704	666	723	718	715	687	683	687	687	678	692	624	682	689	663	654	686	708	672	656	713	675	672	718	698	680	670	695	681	641	697	639	701	685	691	673	680	666	708	657	657	668	726	688	655	697	712	688	658	624	707	661	700	695	686	665	704	668	658	669	688	695	672	702	712	678	686	690	673	717	676	668	691	692	660	687	695	710	673	668	634	658	682	709	668	720	651	674	668	691	731	679	714	653	732	707	711	683	669	645	734	707	652	735	747	664	719	648	736	686	683	684	668	656	677	677	669	665	669	657	661	696	708	684	697	657	636	677	706	688	652	673	668	669	714	654	656	678	751	663	681	649	673	677	724	660	660	675	680	665	636	700	631	679	647	671	638	671	709	714	669	663	731	683	718	633	714	656	709	691	670	666	655	684	671	710	690	699	684	639	699	710	687	682	704	689	656	652	690	686	675	680	658	676	688	711	702	657	712	717	668	696	718	673	741	691	684	654	712	685	712	730	610	698	721	703	680	664	686	663	696	665	755	652	671	662	713	670	645	683	683	681	681	674	678	695	676	701	632	640	703	732	706	685	683	664	696	703	672	700	702	680	656	663	682	707	627	699	655	680	683	687	708	667	690	649	672	713	659	672	677	705	672	676	671	670	672	691	675	680	688	696	662	687	645	695	685	716	644	716	633	705	677	678	672	634	709	659	678	678	684	725	656	685	679	693	696	654	705	664	657	652	684	671	693	662	652	657	685	640	674	725	705	667	677	676	637	721	673	716	697	695	664	643	717	680	712	691	710	689	693	706	675	664	676	703	694	640	651	670	703	633	712	686	687	701	653	696	667	681	698	693	660	671	688	726	686	682	702	660	664	700	627	686	666	673	726	664	696	696	716	728	690	721	690	700	673	656	677	689	650	655	686	706	746	665	681	670	651	694	672	659	645	674	677	647	689	703	719	660	670	697	713	670	691	697	650	656	667	762	657	711	696	674	671	678	674	679	721	707	659	658	679	668	692	686	652	680	652	693	690	694	710	661	720	739	686	687	729	708	689	717	695	656	685	651	684	695	675	720	686	671	676	679	650	611	697	705	658	645	649	674	706	651	723	688	704	720	685	686	684	674	701	702	680	657	688	655	645	682	656	704	703	669	701	714	660	698	661	700	648	700	724	694	660	643	664	713	709	724	680	646	645	704	681	683	672	672	705	680	671	688	686	695	655	707	666	656	643	670	677	692	682	657	652	689	675	705	711	664	666	700	725	678	700	693	676	647	659	696	638	686	646	688	707	679	732	686	700	687	640	695	689	662	619	675	685	674	676	683	656	747	693	681	672	695	703	662	681	689	675	680	670	648	730	638	662	718	698	668	649	693	658	673	719	720	713	694	688	746	671	695	675	676	649	661	674	640	699	635	717	663	697	652	693	733	649	694	673	671	666	690	672	649	684	643	708	681	677	696	669	699	689	663	729	692	686	651	674	682	743	691	703	659	718	659	693	728	701	646	717	623	713	637	654	691	643	650	672	692	681	702	704	703	685	679	651	653	682	705	716	680	653	714	686	653	682	636	634	741	685	656	697	677	679	674	697	715	672	696	677	693	660	666	665	730	695	693	751	649	680	683	648	694	693	713	698	687	703	683	750	676	707	685	677	684	673	680	610	666	701	669	689	684	670	656	682	725	695	686	691	642	591	651	655	723	678	635	652	671	703	680	647	706	683	623	656	727	675	702	725	655	677	668	697	685	713	695	674	654	692	679	696	662	685	667	717	660	694	655	652	633	663	623	668	678	624	704	690	669	677	672	654	694	679	690	694	701	674	698	698	688	671	644	669	678	724	678	645	684	657	661	662	704	688	715	704	688	660	674	661	687	674	754	701	704	728	672	636	689	626	728	662	661	684	722	645	682	646	715	720	744	714	678	696	647	702	690	693	643	681	671	698	673	719	645	662	714	684	730	671	733	697	676	660	710	676	718	731	646	735	665	648	656	719	723	666	686	674	692	690	665	683	659	713	699	696	656	737	706	642	698	659	672	694	645	660	689	677	683	653	664	665	672	659	654	709	656	685	694	689	677	672	727	703	657	663	657	681	713	646	694	681	635	639	642	722	691	683	712	696	692	696	637	650	658	675	710	637	679	662	660	712	652	660	714	705	655	580	700	620	627	682	678	690	665	633	703	654	705	673	703	684	682	693	715	687
20269	12418	10486	5554	3775	2913	2399	2056	1818	1669	1547	1350	1391	1364	1268	1201	1188	1193	1164	1147	1162	1181	1075	1123	1077	1105	1098	1071	1082	1062	1092	1085	1049	1042	1081	1070	1060	1025	1051	1073	1024	1030	1051	1027	1070	1104	1011	1088	1076	1029	982	1029	1040	1006	1047	1032	1024	1011	1013	1023	967	1007	1026	1020	999	1020	992	1021	1066	1020	1018	1035	1054	1002	1044	997	1051	1058	1040	1009	980	1029	1001	1021	1006	1009	1029	1055	984	991	1008	995	1006	1001	1067	991	985	1028	1021	1005	1019	1068	990	1035	1062	961	1043	1000	1002	1065	992	1008	1017	927	1093	1003	1057	1021	982	1056	1018	990	983	1000	1007	1025	1043	983	1054	1013	1025	1053	1006	1074	1012	967	1038	1078	994	990	1052	1009	1072	955	975	1021	1007	1020	1009	1015	961	1003	1015	1068	1034	932	1023	1046	978	1035	980	1048	943	968	954	1038	991	1048	1061	1020	1025	1038	990	1018	999	1044	998	1012	1044	1019	1007	1074	938	959	1005	975	988	1032	1029	1020	987	1012	1036	1008	997	1002	1038	1039	1016	1017	962	1024	1006	1027	969	956	1028	963	1037	1012	1049	1009	1043	1012	1033	1040	1036	1023	1002	1013	1017	978	1037	1014	994	986	989	1029	1007	1016	1042	991	1011	1070	968	1000	1010	1060	1035	1039	997	1029	1004	1020	986	1062	1060	1057	976	1018	1001	1035	1011	1039	1048	994	1009	1008	999	1058	990	1035	1023	954	1054	1012	1033	1028	1020	1019	1047	1063	1026	1005	1020	1028	1030	963	994	1018	971	1046	1049	986	1048	1114	1003	1006	1073	992	988	1047	1012	1105	1035	960	1044	1004	1028	959	1031	1016	997	1032	1049	1039	991	1029	1030	1023	1041	957	1004	1021	1077	974	1013	999	1030	1004	950	1017	1021	1050	990	999	1054	1014	985	1045	1006	1042	1029	912	1003	1048	1038	1015	1054	969	1021	1011	1067	979	1009	1010	1050	1061	997	1037	1036	1038	1030	1025	1040	951	1023	1008	1017	978	1030	1034	992	1004	1011	995	988	1035	959	960	1037	963	1061	1028	1054	1005	1026	968	1017	1003	1006	1000	1020	1029	1025	1021	977	1109	1024	1019	1010	1043	963	1025	984	1027	974	1035	1014	982	1051	969	984	1012	970	1040	1012	1039	984	976	1071	1018	969	1024	956	987	1012	1044	983	1009	1046	984	1049	1067	1086	969	1008	983	964	973	1055	973	994	990	1007	1001	1017	987	1045	1016	1018	1031	1062	1044	1049	1061	1013	1048	1108	1020	999	968	1030	1025	991	1084	1001	946	1020	980	1021	994	995	1024	994	963	993	997	1024	1043	1053	961	1008	977	993	1025	971	1017	1025	987	1021	913	1014	1024	1016	985	1017	988	1007	1027	1013	1046	978	1027	1000	989	956	1014	968	1014	984	985	1020	1013	1006	973	1026	1001	1047	1028	1045	978	1023	997	1004	1008	997	1006	1046	1077	1023	1035	982	1018	980	1050	1033	1058	1035	1007	997	1001	1037	1022	1030	1068	1041	992	992	1077	990	1020	1000	1014	1045	991	1005	1031	991	1024	1018	1037	978	1028	1049	977	993	996	1055	1068	1010	987	1015	1056	1062	1015	1010	1036	984	1010	992	1006	1005	957	994	944	963	952	963	961	979	1080	980	955	1041	1008	1010	1063	1050	1095	1061	1036	1029	993	989	991	1025	1027	957	1019	1093	1001	1011	1004	998	1008	1033	988	1019	983	992	1004	961	1000	990	946	1083	1026	1040	991	1017	974	991	1014	1050	1023	983	975	1000	1020	1036	1032	1002	1012	969	992	976	1033	1051	1040	980	1044	972	1033	1024	1036	1019	1009	1034	1012	1011	1002	983	1039	1017	981	1022	976	1055	1024	995	979	1070	1027	1059	993	1020	978	1091	1019	993	1045	1009	926	1019	999	1000	994	967	1023	1040	1002	1002	1023	1043	1022	999	987	970	1011	1030	978	1056	985	980	1054	1028	1084	1010	1044	902	965	1034	997	1029	1017	1040	1014	1040	991	1029	984	907	1079	1017	1031	957	1054	1041	1010	1038	1073	969	990	1031	1036	1055	1059	996	1003	1013	988	1042	1095	938	924	1019	1003	1020	1011	1018	1015	977	1018	1025	1034	1022	992	993	1013	991	1042	1049	1032	1036	972	1045	1034	1015	1011	991	1007	1057	977	1048	1050	1008	1063	955	1003	999	1043	931	1050	1040	978	1004	1025	1027	985	1004	1014	992	1005	1065	1028	1006	989	998	992	945	1088	970	988	1054	974	1020	1045	988	1012	957	984	1087	1010	1070	1008	1030	1000	1021	1038	1018	1038	1049	1044	1032	962	1045	1055	1054	982	990	972	1019	985	1032	1058	932	996	1031	981	1006	1040	1037	1010	1036	1054	986	1016	1012	1002	1070	977	1073	1049	1043	980	1002	996	1040	1006	1032	1019	979	976	994	994	1010	1058	1012	1046	1079	1032	1002	1030	1009	1007	1067	1000	1006	1016	1018	1034	992	1042	1032	1026	1039	1054	1018	995	1060	1034	1039	981	1058	1003	1036	1093	1047	1020	944	1054	1025	1004	992	1025	1011	951	1022	1042	1023	1008	1088	1053	1021	971	1021	1079	1034	1027	962	997	981	983	1050	991	988	955	1029	992	1031	992	965	983	1028	997	1040	1013	996	1039	978	1023	1028	991	1052	1001	995	1066	992	967	943	985	974	1044	929	1067	1078	1034	1040	988	1036	1012	1037	1054	1006	1005	1058	998	1043	990	986	1000	1000	1054	1058	1015	968	1065	1004	965	927	1013	1003	997	1081	998	1017	1026	997	994	994	1022	1009	999	1048	1044	983	1017	980	1041	978	997	961	1031	973	1098	1001	1008	993	940	1052	1078	1050	1048	991	992	1020	986	1045	985	996	1028	1012	945	1009	1007	974	1002	1041	965	1003	1064	1026	938	1086	976	1016	1020	1049	949	1028	998	971	1010	983	998	1017	962	1064	990	950	1031	971	1007	1031	990	1003	1039	1040	992	1014	989	973	1036	1027	1028	1021	1004	1077	990	1025	987	991	1021	1057	1035	1003	997	1014	1060	1022	1075	1015	1065	997	1019	1046	1006	1049	1032	979	971	971	1029	994	1009	1020	981	1046	1012	1003	1055	1065	1039	998	1048	1040	984	962	1017	989	999	1027	1054	1055	1048	971	1029	995	1009	1002	979	968	989	1032	997	980	1061	1029	987	952	992	1028	1002	980	1019	1020	973	1051	1045	1015	1005	1016	922	1000	1008	979	921	1037	1028	983	1014	1055	1035	1011	1036	1018	1009	970	1049	1049	996	1009	1016	974	1020	1078	1022	1027	1027	1036	1010	1030	1059	1050	1065	996	1058	1036	987	998	964	1034	1053	1032	1018	1084	1018	984	979	1055	986	1020	1015	1070	1021	1064	1004	1039	1030	1018	1059	1034	1004	1005	1011	991	996	1047	988	990	1018	1017	1017	993	994	1019	1012	991	973	1023	998	1075	1036	990	1009	1011	1043	1013	980	963	1017	1013	1035	989	1009	1008	1007	1039	1062	992	1009	1032	992	971	989	1037	1017	985	1023	1063	1033	1006	951	1010	982	994	995	1010	1072	993	1062	1066	1043	1005	984	979	1020	1042	1050	967	957	1011	1040	1002	988	1023	1017	1030	1023	1034	1031	959	1007	1019	1033	1055	1015	1001	985	1016	1056	993	1063	1025	1062	1020	945	1006	975	1013	985	978	1006	1025	1027	1008	1041	1032	1054	991	1027	1057	1056	1028	1050	1100	968	1021	1002	1033	947	1004	1034	994	1025	1009	989	1013	999	1032	1021	1018	1008	1000	1047	1046	1032	1027	1031	1049	1027	1040	988	1031	1085	1021	1097	1064	1090	1028	1047	1012	989	1040	1074	1036	986	1011	990	1038	996	991	1012	986	987	1025	1034	1039	997	1023	1008	1029	1045	961	1012	1033	973	1037	1087	1040	985	993	992	1037	980	984	1008	998	1026	1021	975	1010	1053	958	1016	1049	1082	979	949	1014	1019	1073	977	1002	993	1107	1046	1002	1049	971	1005	1018	975	997	1061	958	1045	982	1044	968	1024	1033	995	1010	1010	1037	998	968	1076	1009	995	1021	1058	1056	1080	1013	974	992	1015	1050	1058	970	993	1025	998	1037	1016	1049	1045	1040	982	1046	994	1012	962	1033	980	963	978	1062	1000	1053	1044	970	990	1096	1043	1049	995	956	1039	1006	983	1089	991	1003	1004	1067	945	1040	1040	991	1005	1000	976	958	1074	1035	1044	1045	1014	994	979	973	1059	963	1063	1037	1056	1022	1048	1029	993	1024	1027	939	1061	1069	1025	1047	1046	994	1021	1036	987	1032	1015	1006	1011	970	1042	980	1065	1011	996	959	966	997	1074	1015	1060	1018	1015	931	1001	1033	1060	1073	1019	1029	950	1002	988	991	1016
23355	21542	29277	24247	21531	21496	4732	973	720	667	612	595	555	529	530	489	488	500	476	494	461	420	469	462	474	448	461	430	461	449	416	439	417	435	414	462	402	404	428	417	446	419	422	459	449	413	443	425	437	425	412	451	398	420	435	414	470	415	427	416	409	431	435	411	417	399	432	417	363	418	453	414	431	410	426	424	445	425	410	439	377	483	419	406	429	433	389	407	442	425	404	411	427	410	440	416	390	388	417	442	403	439	440	441	422	393	424	402	405	403	399	419	426	421	459	440	453	387	396	420	403	460	387	401	373	408	434	434	416	428	427	399	432	420	412	410	419	393	412	430	405	401	415	420	405	444	406	396	406	414	409	429	441	434	429	432	398	402	444	448	410	408	390	422	421	417	388	454	406	412	422	395	393	423	433	425	399	413	434	442	426	441	423	407	431	427	434	434	465	407	424	414	392	435	414	428	418	382	444	426	386	442	401	418	455	396	421	412	408	401	395	393	403	409	425	433	404	422	392	450	440	409	426	398	420	436	422	410	439	383	402	401	422	428	449	422	426	404	436	383	442	414	461	439	389	361	425	439	447	419	378	411	462	436	455	418	417	438	390	416	403	426	433	429	404	392	405	392	425	413	377	424	394	435	389	380	410	397	415	409	384	447	389	410	419	375	414	420	444	410	379	411	441	435	388	434	407	416	400	430	398	418	398	395	433	425	413	438	425	429	396	432	430	406	438	420	413	449	431	415	441	427	411	391	404	418	405	422	367	407	433	458	431	422	418	379	409	419	422	431	394	406	433	407	464	422	426	446	412	443	419	409	463	418	451	419	424	424	428	440	419	380	442	428	403	386	386	367	419	415	365	420	409	416	438	443	426	410	418	423	423	394	416	427	424	422	436	424	413	424	427	425	426	417	419	410	419	434	414	432	434	452	430	451	420	400	458	417	395	440	406	412	386	477	417	415	386	408	438	392	432	411	411	412	442	419	432	412	401	386	397	411	444	424	432	380	450	427	443	419	432	416	452	420	412	405	427	417	422	421	400	394	418	438	441	376	383	431	405	409	388	433	401	403	423	410	460	422	438	450	427	393	423	428	406	425	413	399	403	429	404	417	445	414	407	459	452	405	454	432	472	425	430	434	446	425	413	420	428	398	414	436	459	433	424	423	441	426	404	429	429	446	456	413	428	411	408	409	448	438	442	390	404	420	423	435	435	415	407	418	411	449	410	381	379	461	399	455	411	437	500	457	410	385	422	400	460	406	441	427	422	421	424	399	435	419	397	421	438	410	425	391	411	417	449	422	400	409	405	403	423	436	442	442	389	441	424	383	406	376	430	401	465	438	389	398	445	424	407	403	390	418	437	422	397	425	409	412	414	396	437	445	393	407	418	420	438	399	409	406	444	430	415	454	410	438	422	431	389	418	398	408	397	403	435	418	404	376	430	399	449	395	397	439	416	396	403	417	417	414	405	414	414	374	442	407	387	454	430	417	410	405	393	420	418	382	420	400	429	424	449	381	411	414	407	385	420	409	410	419	415	416	425	448	405	400	396	422	428	443	425	404	420	429	445	380	413	415	447	420	427	415	404	413	411	411	405	415	414	400	397	423	415	437	391	414	442	395	391	415	455	418	427	415	410	404	406	429	430	394	446	410	410	409	427	393	431	466	416	422	377	435	411	428	424	409	407	439	427	445	409	413	415	396	435	448	413	400	458	427	376	426	410	431	398	439	393	413	438	458	456	380	416	420	396	397	402	431	421	429	375	419	427	415	413	373	424	419	431	422	423	403	399	440	441	454	395	419	422	388	390	436	420	419	403	434	385	373	429	412	402	412	418	434	420	386	385	406	374	411	419	412	436	399	413	435	409	427	440	418	430	409	394	405	442	423	429	426	432	396	432	426	407	419	437	426	455	408	417	360	392	418	429	434	384	432	411	414	398	409	408	421	410	424	382	440	385	440	434	462	411	403	443	446	413	435	411	431	411	406	387	436	420	408	401	405	417	410	413	416	416	433	412	419	412	399	422	432	402	416	401	435	395	410	414	435	435	358	392	449	425	385	426	417	458	432	427	413	446	399	385	417	459	441	381	428	441	422	418	402	419	403	432	460	439	381	389	437	415	403	415	415	382	377	410	384	387	437	422	402	402	471	407	444	414	389	407	378	431	420	404	422	394	410	414	417	401	413	422	390	398	406	444	408	380	387	387	432	403	414	430	408	415	436	403	428	431	444	419	424	403	451	442	411	457	440	447	398	417	388	409	405	365	433	395	419	452	428	467	392	389	411	442	452	416	423	431	412	412	440	381	445	434	450	445	444	406	432	441	472	407	412	453	430	405	389	391	449	452	421	422	440	410	428	389	404	424	379	413	435	418	424	401	414	423	444	422	389	403	441	403	403	423	412	428	440	393	410	391	387	434	407	424	393	422	408	401	417	393	434	417	398	430	428	427	415	410	428	426	429	415	431	406	413	412	475	401	418	434	424	424	404	415	413	409	413	411	409	449	435	431	431	393	423	425	434	376	412	423	449	423	424	437	434	400	438	417	395	406	423	431	402	430	407	393	436	406	413	436	441	389	416	418	432	395	404	420	402	470	398	428	377	391	429	391	447	437	396	384	418	401	454	427	412	405	403	447	408	414	376	449	382	442	386	385	407	429	420	438	426	410	403	397	426	431	438	410	430	467	420	400	409	406	414	436	433	400	406	393	402	416	430	431	426	389	401	420	426	428	416	388	446	405	434	429	412	410	397	402	433	433	406	396	406	414	407	444	413	420	423	437	413	433	419	451	411	412	398	415	419	457	363	419	467	469	412	436	396	406	415	442	379	430	411	402	430	393	457	412	424	419	412	419	410	403	383	410	389	431	427	413	425	436	417	412	396	406	419	455	421	391	397	425	423	396	407	388	395	447	429	387	444	429	399	442	418	432	415	438	395	404	418	446	421	404	414	419	406	402	453	396	399	407	439	400	477	432	422	406	410	450	395	378	415	426	416	407	445	452	440	433	455	425	457	349	419	400	409	398	434	411	408	375	416	429	396	452	392	427	391	430	375	399	453	416	450	419	411	426	390	435	448	408	384	384	417	406	434	453	381	413	403	392	432	422	437	417	377	381	445	427	420	409	433	421	417	423	404	402	457	414	389	421	410	403	471	425	425	396	413	429	378	406	450	387	413	449	402	432	432	416	426	409	433	382	418	391	422	404	407	390	418	390	417	455	429	418	431	437	404	453	447	453	381	415	429	400	403	432	389	410	372	401	418	391	425	405	396	403	442	392	423	413	369	404	422	421	431	385	395	425	464	443	440	408	414	410	436	412	410	414	436	412	366	428	418	409	411	407	409	411	396	400	426	418	382	400	408	419	433	393	393	426	415	384	409	403	428	404	403	421	420	419	414	390	343	416	412	426	390	415	404	424	442	429	421	440	453	392	452	435	411	421	413	440	404	418	401	455	420	418	428	435	385	410	378	419	403	423	422	407	438	405	438	447	421
21919	14992	12721	6614	4546	3307	2643	1936	1706	1482	1299	1205	1111	1043	968	929	864	857	833	761	823	771	762	751	732	779	737	708	708	734	688	755	660	699	674	662	671	699	650	674	645	696	679	677	662	683	729	688	656	624	690	653	634	737	658	622	629	703	646	646	638	629	636	639	598	634	647	649	639	642	625	668	642	679	640	597	668	667	714	608	609	649	659	655	619	611	633	610	664	643	623	612	610	679	621	657	657	644	623	652	616	616	619	633	622	664	647	636	635	650	625	645	606	655	591	591	600	611	616	573	636	612	620	610	622	649	660	627	658	624	667	626	639	624	650	623	619	639	647	665	622	634	622	620	605	653	645	599	595	663	651	583	662	676	631	680	603	642	654	628	661	677	633	608	639	636	637	588	606	629	666	675	654	637	607	627	678	612	606	641	636	641	640	678	655	674	655	620	578	617	633	649	626	653	657	685	604	652	642	694	648	685	623	607	610	632	654	685	663	644	672	617	621	646	652	620	645	604	597	579	642	615	630	628	664	641	624	635	691	660	597	623	610	648	611	613	615	692	632	641	628	619	636	645	649	619	575	647	628	614	618	654	626	606	630	614	661	686	685	633	657	649	592	626	643	606	601	606	604	629	642	667	616	626	582	601	642	642	662	680	669	609	621	612	592	641	656	588	598	625	562	706	630	630	635	629	612	641	667	615	685	646	636	596	646	635	670	623	598	640	621	630	599	585	620	639	613	637	648	646	596	618	622	648	624	645	645	633	671	614	603	664	592	649	636	604	610	609	646	666	663	618	630	657	629	672	667	619	633	619	616	669	649	645	635	630	616	600	672	628	621	626	641	644	628	657	632	669	656	669	659	644	658	626	628	591	615	639	593	659	661	619	638	624	627	647	610	661	650	595	642	578	616	627	654	637	629	625	601	668	639	667	589	609	613	622	656	664	609	674	638	635	673	607	617	650	630	635	641	616	655	660	615	594	651	636	617	624	637	651	582	691	630	653	673	599	652	636	603	602	675	637	640	665	610	679	681	653	661	622	657	662	586	676	686	630	616	602	620	685	664	647	653	636	629	630	594	621	624	676	656	631	681	668	637	619	636	561	652	663	657	598	656	680	626	578	650	643	675	633	669	620	598	620	679	619	603	634	668	643	661	621	603	566	641	601	605	642	626	641	673	674	629	617	636	675	627	626	628	598	627	636	644	662	667	609	626	668	643	622	616	642	702	611	645	674	629	657	649	619	656	671	637	648	587	640	610	597	631	607	620	627	670	607	643	687	668	654	641	598	644	641	603	651	659	650	588	633	660	633	621	638	664	616	645	609	639	612	648	645	645	650	616	622	620	623	612	607	625	672	626	620	624	606	595	645	675	667	672	635	629	605	631	687	614	606	645	600	611	669	668	704	658	640	618	640	631	647	609	668	629	628	658	637	643	670	588	646	643	616	608	589	606	656	607	667	612	600	661	672	665	654	629	575	655	627	604	687	644	602	614	614	663	599	667	656	674	638	712	642	636	656	635	665	593	618	624	625	608	649	644	644	670	664	599	651	658	650	603	648	611	633	661	601	641	635	627	645	617	632	634	656	618	670	610	590	599	652	633	681	643	635	648	608	653	639	627	660	614	612	633	649	648	612	615	596	666	592	673	643	676	608	643	654	643	642	638	613	701	644	636	614	645	686	609	644	683	622	633	608	642	687	617	612	662	612	602	587	671	637	614	670	641	597	656	620	679	608	627	610	636	651	637	628	609	648	633	629	664	640	625	675	660	625	623	628	630	624	670	661	666	617	600	669	645	606	655	615	649	636	624	628	617	638	623	600	628	650	622	639	621	669	620	634	627	641	660	674	610	659	634	596	643	669	604	632	629	645	651	648	609	637	654	649	649	628	662	664	595	604	655	639	653	610	646	655	637	603	654	669	627	648	641	636	607	580	679	638	615	654	663	636	617	641	571	668	616	609	630	599	642	669	638	634	644	598	636	641	665	602	638	614	630	630	644	576	664	625	620	627	702	636	633	616	640	600	649	640	672	630	637	629	637	628	636	643	552	640	588	682	604	645	651	599	609	629	615	638	611	621	621	632	609	644	634	644	670	631	657	640	638	598	694	654	651	620	608	642	626	633	649	619	617	663	637	609	604	663	644	670	576	615	656	656	655	641	649	619	640	642	672	616	627	647	632	668	626	621	641	620	585	611	613	658	646	632	671	627	617	651	612	654	635	622	595	621	657	624	595	648	601	633	605	665	644	642	646	618	687	626	650	668	647	580	632	637	653	642	606	614	657	633	629	660	640	641	635	621	612	602	639	619	642	654	686	720	634	645	673	624	605	631	603	636	630	634	631	641	627	671	596	628	679	607	601	649	624	632	604	621	594	633	648	632	582	606	666	624	667	630	649	664	657	642	652	634	648	637	632	605	630	648	664	589	613	654	659	616	620	623	606	652	628	685	646	600	614	647	655	657	615	630	667	645	613	652	610	676	649	657	603	684	635	630	657	623	666	664	636	643	695	662	623	638	595	617	652	652	597	659	638	648	629	629	608	610	619	661	638	726	617	662	637	626	631	658	633	631	611	628	599	606	649	645	611	662	625	642	609	602	655	619	608	627	599	669	655	656	634	604	610	633	696	597	618	639	623	665	624	646	650	587	645	670	624	627	580	654	641	624	636	686	642	611	593	640	691	592	597	621	644	596	617	607	627	617	592	640	611	638	612	614	661	658	638	615	630	633	613	641	655	657	621	664	620	615	672	649	645	636	609	638	647	633	624	678	609	630	659	661	624	612	657	622	663	672	644	594	626	639	622	671	615	647	638	618	637	589	682	611	643	638	671	672	665	628	632	671	651	658	609	614	650	633	659	642	631	649	653	651	671	652	646	636	613	673	598	642	701	614	660	641	637	599	644	635	642	643	661	632	659	629	688	654	602	674	673	677	666	615	659	610	627	637	688	612	638	656	633	648	608	654	640	662	702	643	621	662	633	636	660	592	635	652	625	614	647	589	648	648	650	632	604	675	616	613	672	636	633	626	627	659	603	580	595	611	610	690	632	674	646	601	650	650	649	586	682	642	630	638	622	628	639	653	575	664	638	607	602	609	635	630	620	698	614	640	611	704	633	662	645	651	639	608	624	658	597	600	675	623	667	653	631	628	629	650	580	648	633	658	625	634	681	630	656	641	578	608	613	678	656	665	653	593	635	616	641	618	683	642	676	645	658	616	611	652	649	668	619	646	634	686	621	639	640	646	639	644	639	640	675	621	678	597	670	684	645	639	641	668	644	640	648	650	638	624	643	612	616	622	650	659	670	631	635	609	683	650	603	590	612	660	652	634	640	622	659	679	650	612	609	637	630	635	620	633	670	613	649	602	654	647	662	625	625	623	646	643	624	645	665	674	637	619	613	633	658	625	657	614	639	620	629	635	621	633	653	617	652	626	658	646	599	640	637	633	637	629	606	623	630	621	614	605	695	636	677	666	612	587	632	631	632	690	617	630
27340	20346	7205	1093	766	737	725	705	692	729	654	688	661	708	700	691	652	687	716	738	704	698	680	689	718	685	693	753	734	673	679	680	678	651	678	700	708	716	680	683	723	675	725	644	691	695	665	668	710	662	679	658	710	683	661	649	708	687	658	678	723	680	694	698	652	727	651	654	672	729	659	667	724	675	673	649	705	693	713	663	684	696	663	711	699	687	656	667	706	637	679	723	677	629	693	720	672	709	710	665	746	684	683	695	711	690	726	714	717	683	716	681	701	672	738	715	649	704	685	672	667	704	630	692	697	703	720	654	712	708	690	649	671	653	680	700	700	678	692	676	670	663	646	695	701	724	642	662	662	701	698	767	671	652	673	708	728	643	681	715	652	663	650	652	716	701	663	657	697	691	686	702	639	697	675	636	735	682	619	740	703	668	624	734	697	678	710	661	662	696	661	700	696	713	705	732	686	702	677	667	661	685	718	666	712	664	669	636	660	657	605	656	691	701	667	718	755	659	695	663	693	711	698	697	674	662	654	681	739	667	662	697	722	681	704	683	694	698	695	637	659	675	646	727	658	720	675	677	743	698	655	677	649	692	699	677	724	693	657	667	676	676	654	727	711	698	668	686	695	713	676	669	682	677	638	707	665	687	676	698	672	714	641	703	684	700	678	633	683	678	720	723	680	684	706	685	715	665	691	664	719	673	698	724	687	642	662	697	710	661	640	725	696	673	671	700	717	650	683	664	663	667	727	699	735	724	733	667	686	711	670	631	646	690	712	677	731	712	622	670	719	709	634	711	707	685	659	662	652	673	681	715	681	735	676	694	731	695	674	720	707	671	663	698	712	694	700	663	711	665	711	647	698	637	656	654	699	647	654	663	712	703	665	707	723	708	717	673	716	726	729	634	707	697	700	741	671	691	688	655	698	655	683	645	685	670	700	637	730	691	657	655	756	664	670	654	669	689	710	676	680	669	661	718	684	725	684	688	700	673	700	706	629	660	661	670	660	667	644	682	684	727	684	651	678	739	680	661	649	673	678	658	682	683	702	656	703	628	684	670	716	689	706	722	677	687	654	733	679	672	640	718	681	680	627	721	643	656	668	668	647	637	649	691	687	654	706	730	691	722	720	691	689	671	693	672	701	661	632	646	636	669	641	689	678	672	715	689	710	759	650	748	668	681	650	696	658	669	709	683	655	703	691	668	657	669	683	710	692	664	744	677	659	674	679	699	667	735	666	710	703	694	717	632	722	709	659	707	662	670	674	693	698	687	696	694	685	639	660	659	679	726	704	689	698	657	667	693	678	715	707	704	671	711	727	697	716	706	600	701	676	703	709	685	709	697	753	734	730	689	667	703	686	660	654	686	674	686	696	735	694	631	708	689	700	675	655	646	701	697	695	702	722	719	729	680	687	750	725	631	663	673	680	640	688	658	717	675	687	701	687	697	685	699	669	700	695	679	682	702	644	693	680	680	671	680	683	696	626	684	657	707	699	661	737	676	699	705	659	689	646	658	695	651	712	716	669	703	662	703	686	655	662	649	672	654	768	698	711	672	659	719	664	674	698	676	690	728	692	648	708	668	710	691	736	677	667	705	695	705	671	687	739	690	659	662	678	733	631	705	674	695	671	669	670	697	690	710	689	727	704	695	691	709	718	645	643	656	668	652	705	661	713	664	696	713	689	682	689	680	690	693	702	717	698	658	662	600	648	714	690	668	726	666	681	665	656	684	717	656	673	719	659	670	726	689	690	673	701	643	668	644	687	662	676	725	687	692	676	687	688	724	674	657	640	673	664	693	666	653	698	717	645	700	690	705	692	652	675	688	684	723	710	641	668	686	708	662	685	720	676	687	759	728	675	664	685	702	681	701	673	645	658	661	650	722	709	675	686	759	681	742	663	700	685	702	728	695	700	715	733	716	650	695	710	732	639	715	727	709	712	652	631	704	724	680	694	680	711	686	649	733	687	662	679	678	698	714	698	698	704	712	726	694	654	719	698	693	694	690	676	657	731	670	710	723	661	682	694	653	652	673	709	705	699	691	688	700	690	703	719	666	679	648	713	690	706	628	690	700	696	676	739	722	648	681	682	709	720	706	682	674	657	721	649	674	691	723	688	688	660	632	696	716	685	715	668	698	674	697	705	689	680	663	668	642	667	699	665	695	679	725	706	661	664	667	686	687	702	675	681	699	705	676	636	687	606	681	731	634	693	723	679	746	707	710	729	665	710	682	657	667	671	670	711	700	656	721	684	682	633	734	708	706	716	678	647	682	673	670	671	658	671	666	662	690	664	696	705	712	680	684	653	686	677	682	661	702	739	656	705	655	727	709	696	705	679	675	629	682	701	643	701	673	724	680	682	648	712	674	669	714	701	691	680	649	640	662	693	668	701	664	690	623	641	695	627	697	707	642	687	664	702	691	689	687	656	714	680	728	660	674	666	708	645	674	711	690	712	660	721	681	693	660	694	714	735	719	650	688	681	620	705	724	677	709	637	669	686	674	689	647	701	639	683	684	714	678	650	695	655	708	650	645	702	684	715	693	659	673	642	682	754	728	702	670	723	669	696	631	713	703	716	706	668	704	689	687	713	689	744	723	681	716	646	701	701	665	638	723	674	674	664	709	709	694	687	729	696	694	686	726	737	670	707	728	665	669	706	682	674	667	708	688	694	653	671	675	725	730	725	678	738	680	658	633	672	716	728	727	681	688	708	676	654	686	693	698	702	714	717	692	659	665	695	645	629	689	723	682	679	702	648	681	691	668	689	650	686	646	673	727	649	737	703	678	710	706	695	644	709	719	670	679	689	648	730	664	699	700	681	674	647	712	664	669	692	660	669	695	640	687	685	650	703	710	688	681	726	661	691	699	675	749	685	726	621	652	655	655	675	661	701	702	664	676	618	671	686	752	686	685	676	712	680	666	681	721	698	715	683	693	726	684	674	707	658	678	705	681	732	672	644	684	687	636	664	669	714	704	668	693	635	666	696	712	706	679	707	680	719	653	670	719	666	685	678	705	693	702	707	693	653	683	676	654	704	665	691	658	686	727	688	703	718	703	716	716	680	692	627	689	660	622	694	677	654	706	675	696	676	682	718	712	703	650	672	724	711	716	681	718	661	755	726	684	682	677	697	713	727	705	643	713	657	690	685	623	697	667	652	669	681	675	703	679	717	747	697	690	716	685	696	638	644	666	700	677	732	669	700	690	659	703	710	684	696	664	691	696	705	667	705	671	698	728	679	661	702	709	659	682	656	720	732	683	645	676	615	688	727	688	661	710	697	683	668	676	661	671	680	698	711	690	640	669	703	652	738	725	677	679	679	626	664	709	728	640	730	679	666	732	747	695	702	724	681	673	646	709	652	669	662	690	669	665	695	691	652	692	705	687	677	664	692	711	661	730	747	705	706	656	712	679	676	640	670	688	713	667	705	663	697	675	715	691	722	660	668	633	654	701	663	696	727	644	671	707	718	685	701	701	705	656	680	636
9272	1594	1604	1231	1090	1031	1073	1056	968	1082	1016	1055	1058	1032	942	1046	1032	1023	1019	1018	1019	1022	999	1005	983	995	967	988	1022	984	1043	1026	1005	1021	999	1003	978	939	1023	995	968	1016	1025	1009	988	958	982	1013	992	1045	1021	997	1033	959	958	977	1010	1037	1023	1024	959	1006	993	929	1037	998	1032	967	1045	1021	1007	986	1009	959	980	995	959	984	993	982	1035	1030	978	989	1045	1035	972	989	962	1046	1016	983	989	1029	1016	976	1027	970	991	1040	947	1004	989	1021	979	959	1010	1027	1011	986	1019	975	993	1028	1004	929	1051	1006	960	1039	977	1025	970	1047	954	983	1026	996	1003	1033	954	1003	998	981	944	1030	991	1010	991	979	960	955	1021	944	1045	1009	1033	981	998	1000	986	958	1008	1010	1030	978	977	988	1058	1045	990	941	981	997	947	940	1001	991	998	1027	989	1014	1007	1010	1051	1008	937	1040	1025	983	1016	1044	989	1015	998	958	1006	1002	1014	1054	1030	1012	1011	974	1030	1015	1010	1084	1001	941	1004	1025	983	987	962	1013	990	973	1024	1011	973	972	1055	982	1020	1016	1000	964	1056	1027	1001	995	996	1012	971	1002	1030	999	1024	1006	1005	1019	969	1004	1005	994	982	1011	1011	984	999	1021	945	988	1006	1025	1000	1004	972	1036	999	1042	1029	1033	1008	958	986	1008	976	1012	942	990	1059	1043	1005	959	990	999	962	1023	990	1047	923	1016	1027	984	1040	1002	1045	964	941	992	994	1008	950	999	1060	976	959	1003	1038	1047	1052	994	982	1037	982	935	956	1026	1022	1022	978	997	1039	963	995	1008	1024	1006	990	982	1027	985	1023	906	1011	990	970	1029	964	1010	1031	1006	1010	1052	1022	974	964	989	927	1016	945	1014	970	1093	1014	963	987	1017	979	1020	1020	1011	980	979	1025	942	1015	987	1055	986	1053	1038	1026	1025	1034	963	982	978	946	989	945	965	1007	983	1006	969	979	988	1000	935	1003	969	1006	1026	1099	1082	983	1033	972	1018	1045	1084	984	1009	1023	1057	1005	1040	1039	1010	1002	982	1013	1006	1013	1053	1005	1039	987	977	1011	927	1018	991	1023	1023	1033	974	962	1050	1016	1016	982	1007	988	1017	966	982	1050	1035	1025	965	987	989	997	952	983	1035	1008	998	955	1010	1014	1005	1017	965	1032	942	1024	1004	959	1006	959	1045	1006	969	972	951	973	986	1029	965	999	1009	1041	989	1024	1014	1046	982	1018	1065	953	961	1014	978	1024	957	986	985	938	922	1034	1024	991	1047	1066	953	987	993	1021	943	1007	1014	1028	1001	1026	1026	976	1006	1011	1000	965	1009	1032	1011	978	963	975	972	949	984	992	1014	1027	1062	986	1019	1023	957	953	1020	947	1006	982	956	942	1022	1030	989	997	1013	1020	978	946	1017	1018	1029	1023	986	1022	988	1015	1037	910	1010	948	1035	1037	1011	1028	1006	981	974	982	1032	978	931	997	1001	964	966	1023	1047	992	938	1056	989	1018	964	1030	988	957	1013	984	1012	1073	989	981	1007	984	1013	1006	1011	970	988	967	1049	1017	974	978	993	966	1024	998	972	970	979	1008	953	1009	1028	979	1012	1004	1015	1003	969	911	1013	1038	998	986	1076	995	995	998	1067	1005	917	963	1025	944	979	1022	1031	1008	976	1075	983	972	972	993	1035	1022	989	952	964	1006	992	987	1012	994	1020	1037	1001	967	1027	1015	1012	1030	1013	976	1022	1017	1005	989	1037	999	1012	1033	1064	983	958	941	951	974	1068	1067	954	984	986	972	1003	1010	1005	1001	1065	992	1045	1054	1012	1024	968	989	1041	965	967	944	973	1002	1014	1001	1033	999	1072	1034	977	976	1044	999	955	961	1017	986	978	1050	1005	962	984	1015	1000	1032	999	1031	1032	995	927	1007	976	992	963	1018	1013	980	995	1034	1000	995	961	953	950	1023	961	965	1024	966	986	1007	966	1010	1013	1014	1004	1010	976	1029	967	1012	1089	1023	997	972	1086	989	990	986	1012	1012	974	1017	1013	983	971	952	976	987	945	985	1015	976	1006	967	977	1010	1043	1033	993	1034	976	980	1000	990	1014	961	994	1019	989	1050	1037	977	988	969	949	1007	993	997	982	961	1019	936	1046	978	968	989	949	961	1038	970	1028	1013	1007	1059	1026	966	1028	1049	1005	1017	996	1017	964	1002	982	1036	1007	1036	1018	1012	1000	975	1025	958	1051	976	988	977	1027	983	963	991	997	978	1050	943	996	1064	1037	960	967	1017	1004	997	929	986	988	1052	946	980	1001	991	1026	996	1007	960	994	1071	942	1005	1038	989	1044	1034	1005	1007	1062	927	1023	982	1020	1004	995	1014	1020	995	1038	973	1005	980	1020	1015	975	955	1054	995	971	1033	1032	986	1022	1023	1007	1036	934	992	967	1036	948	984	930	1015	1004	1033	991	1006	1042	1026	1028	1044	960	1012	991	1004	1010	1027	1024	1021	992	961	1031	994	1033	1054	983	973	1031	1018	944	1004	994	953	991	1063	1018	948	1044	1009	930	1042	967	1052	987	1018	1004	980	1046	1000	919	965	987	955	1006	932	963	986	957	1032	928	990	979	944	1033	1011	1011	976	997	1030	985	969	944	975	1042	957	989	992	1022	963	985	927	1018	977	1023	993	1011	1029	1052	1095	999	968	966	1002	964	1072	1002	966	993	994	1059	984	999	988	941	1013	1043	1002	971	980	981	1021	992	975	1050	1001	990	1031	951	1013	930	962	1001	1027	1003	1042	1001	1027	1033	1050	1029	967	991	977	1026	1019	989	990	1042	1025	1041	1018	1008	1050	1010	947	969	997	1038	1003	1020	1024	1042	1010	992	1000	1020	1024	1019	948	923	1007	993	984	973	1013	1008	992	1043	1019	1012	1033	997	984	1007	997	989	1020	979	1036	1022	1006	966	1042	1006	1039	997	1046	955	1030	998	1003	953	1004	968	919	981	1058	1040	976	1087	1034	943	1019	1017	1004	983	1007	1032	1003	1004	1029	958	1061	1011	1000	1014	1043	1059	955	1052	1030	995	970	1048	988	967	967	1005	1012	1019	1090	984	1007	1043	987	1010	1031	981	981	996	1037	939	1019	985	970	985	1026	1027	1033	974	998	1001	1066	955	963	1000	942	978	1027	1011	1028	947	1008	960	1025	967	1062	941	926	942	965	1011	972	983	1038	987	1022	948	997	965	1001	1011	997	1008	1076	955	959	1027	991	984	1004	969	1052	1009	1011	993	971	1019	977	991	1012	1004	917	1027	1008	1039	1031	1025	966	1046	997	1036	998	1007	1007	1005	968	988	1017	973	978	999	1021	1003	1016	1031	1044	998	990	1018	1002	968	1009	967	980	992	1024	995	984	976	986	1010	988	1034	1028	1008	1033	972	984	952	969	1032	1027	993	989	983	963	986	989	1081	982	1027	1053	1028	1015	990	1024	993	1072	920	1010	1019	998	1010	970	1005	1010	978	1009	967	1051	993	965	1001	930	995	975	947	1039	990	992	985	986	989	1014	990	1011	966	952	1040	1006	913	987	1040	975	1015	1019	982	985	972	984	1009	1060	1001	966	1010	1014	997	1008	1043	1038	1057	984	1029	955	1025	986	1019	1009	1000	1009	1082	1035	996	954	1020	1027	1056	1063	1011	980	1022	1007	1030	945	946	1045	972	945	981	933	1031	991	940	962	1051	991	986	1025	1011	1006	904	1006	993	1053	947	1000	1060	1008	1022	1008	1008	1026	975	967	989	978	989	1024	1000	1014	1043	967	977	986	1043	942	1037	1034	1032	1007	999	994	1018	982	1038	1058	1035	1040	958	996	1014	1031	973	1032	1033	1056	1003	988	1017	1014	989	989	997	989	1003	1035	987	1004	1026	1041	933	967	1029	1044	1009	1059	1022	1009	963	995	1000	1006	929	973	979	979	1007	1000	957	944	1031	1034	1017	970	1017	973	988	1030	974	964	1011	1003	1032	1051	1032	969	973	983	962	993	958	986	977	993	937	1002	1018	971	1029	976	1031	976	978	956	967	1048	1018	985	1010	976	962	987	950	1008	954	999	1071	976	1045	1003	989	930	994	1009	974	955	961	1007	1052	1045	1067	999	1012	1070	994	1024	993	1031	996	1021	1016	975	1039	1016	1087	1052	961	970	990	998	1079	996	1028	1040	982	962	996	1004	1036	991	1023	952	967	992	1030
23721	21478	29060	24296	21477	16342	1875	1081	945	863	910	881	834	805	714	825	771	708	773	708	771	714	755	731	711	709	714	722	721	729	697	733	675	715	685	709	727	733	668	708	668	715	670	716	680	696	701	662	701	635	723	663	696	695	722	686	710	702	692	658	702	673	717	698	713	701	651	671	703	669	698	665	664	682	691	639	716	703	697	718	685	669	699	668	687	695	672	683	711	688	628	690	666	696	686	699	647	702	698	672	665	710	690	659	683	654	638	691	672	654	711	683	694	674	693	696	667	666	655	648	680	684	647	705	679	676	690	713	650	660	670	700	716	690	703	681	679	716	619	696	707	689	665	652	697	701	672	648	670	711	700	687	670	659	693	683	682	673	659	693	731	650	670	705	653	669	705	714	709	681	650	678	663	640	711	673	653	701	668	661	696	661	697	669	731	657	663	656	725	685	738	719	723	670	647	689	683	702	694	666	723	660	691	633	651	696	670	694	672	675	695	622	670	723	681	694	684	650	666	694	672	668	678	691	707	704	665	687	677	700	708	731	641	695	702	716	640	688	679	676	672	679	679	699	690	636	682	683	655	675	682	707	670	693	689	694	699	692	704	646	659	654	674	644	630	707	698	633	659	697	715	683	628	641	694	702	658	618	703	639	624	690	654	668	625	722	681	693	735	679	702	668	689	714	712	698	637	703	699	693	680	658	693	678	726	653	673	667	710	771	651	661	704	706	700	678	643	736	698	673	644	676	669	633	673	640	665	711	666	688	700	679	696	642	681	711	694	702	726	716	684	704	660	673	683	686	670	688	668	662	666	689	667	681	697	676	702	733	707	685	657	654	728	652	701	671	689	722	685	660	634	671	683	695	694	678	671	696	697	696	683	686	674	661	651	698	675	666	690	682	673	664	657	690	662	648	725	677	716	689	729	641	699	660	715	685	660	647	701	718	693	670	668	701	683	680	680	694	688	647	637	695	716	615	652	632	667	682	699	696	685	692	708	676	667	677	677	677	671	716	661	692	684	692	679	672	701	700	666	686	742	700	680	700	660	672	681	670	700	681	643	684	692	602	749	677	659	665	681	668	681	696	679	672	661	656	690	699	668	695	703	724	653	659	699	677	722	671	679	688	714	649	642	681	670	694	727	639	636	689	692	689	666	649	684	694	674	702	683	710	664	696	686	669	700	695	760	638	635	665	704	642	670	629	692	677	639	643	711	669	706	679	637	660	621	666	665	629	672	621	633	719	636	652	725	713	636	697	671	693	721	692	658	730	668	716	710	676	679	695	654	659	693	714	661	720	633	694	704	675	702	674	723	656	679	683	661	668	687	705	700	709	696	672	682	708	687	700	641	630	670	659	668	712	679	653	700	623	665	686	680	706	655	711	717	687	665	682	658	684	679	681	700	667	703	731	702	695	722	685	654	663	714	688	626	679	681	673	665	643	666	692	695	663	660	679	661	659	694	694	644	697	677	656	708	643	647	701	719	643	708	690	658	632	647	720	698	621	668	702	677	658	706	636	658	705	685	738	658	684	681	730	659	701	666	632	649	675	676	697	704	657	671	691	687	699	681	659	647	693	717	716	634	666	687	627	694	683	645	717	708	667	653	626	683	682	623	737	645	700	660	702	648	677	631	677	662	665	701	665	674	683	725	667	649	657	645	624	697	676	653	675	644	702	721	711	706	671	728	680	628	689	708	681	659	707	691	671	677	729	669	682	699	636	657	653	680	717	675	711	675	656	677	692	661	710	680	697	669	656	693	661	674	665	750	680	702	653	651	619	666	692	677	700	669	654	648	599	654	656	716	633	722	704	683	704	667	669	719	673	683	646	639	734	698	689	671	716	725	696	661	672	657	697	668	683	697	659	693	644	720	681	621	679	668	654	679	682	655	678	664	692	668	622	705	658	682	642	686	670	712	675	704	699	715	698	716	715	732	626	685	672	701	678	669	696	694	680	649	717	641	684	737	663	649	667	681	664	646	650	674	708	700	701	680	648	686	702	658	702	674	705	711	684	658	702	661	614	682	670	678	685	652	690	669	682	684	657	718	705	652	713	666	695	657	645	646	681	682	710	693	679	649	707	691	696	681	680	682	690	682	658	700	734	664	656	646	708	643	710	703	664	708	697	621	633	640	697	666	645	692	670	656	692	663	661	714	723	635	673	726	678	673	668	701	687	694	692	685	695	684	675	671	710	696	674	659	682	686	697	689	744	708	644	632	671	697	666	649	689	680	704	650	642	659	700	700	617	692	701	664	682	698	641	686	657	659	712	706	720	669	694	723	670	706	650	699	690	676	683	680	705	646	630	695	681	698	682	660	658	703	680	690	653	670	708	742	738	703	718	714	705	733	627	693	644	656	692	669	664	722	702	625	644	675	648	740	660	707	671	649	687	701	668	662	687	705	704	640	666	652	629	684	646	700	675	645	630	703	648	689	669	664	696	643	653	691	666	694	671	673	669	682	629	710	678	685	686	712	691	662	670	674	737	696	730	654	693	730	712	727	702	629	678	656	703	665	699	682	681	670	710	663	677	688	692	679	685	677	706	637	685	693	671	651	672	683	662	666	668	690	669	711	652	655	686	713	692	661	681	703	643	697	668	692	658	686	702	712	674	682	653	682	696	656	687	687	660	645	686	668	661	683	670	692	688	686	661	719	688	646	652	662	734	678	666	712	703	646	639	730	634	692	646	676	664	664	737	681	651	698	660	648	671	681	657	694	636	699	682	715	612	702	686	650	663	716	679	677	698	664	685	676	660	703	663	663	685	670	637	700	676	694	717	695	676	680	722	685	643	655	681	653	708	682	675	701	674	655	682	648	710	652	639	661	706	729	715	727	662	676	724	660	677	655	689	686	688	659	677	643	691	694	702	651	675	649	698	677	696	652	703	680	686	711	658	637	751	672	691	652	664	664	706	697	674	688	690	628	642	678	649	659	651	724	689	672	682	640	651	710	671	668	770	665	674	662	660	643	699	666	662	671	673	685	705	675	659	662	721	672	661	661	711	654	670	645	665	689	679	638	662	704	687	672	708	684	662	701	654	714	687	680	653	684	663	740	677	703	663	670	667	707	696	685	696	666	648	664	693	697	684	698	671	725	672	702	699	666	690	658	699	702	672	656	717	652	683	698	682	651	688	732	653	669	696	728	683	723	693	683	690	682	692	638	643	651	714	656	679	677	628	668	657	622	695	692	700	664	730	696	636	715	663	652	679	703	684	731	701	699	665	672	688	682	684	699	715	661	632	683	682	678	684	695	663	692	692	674	653	667	678	682	664	690	674	654	674	652	641	674	695	704	683	657	665	672	653	650	623	673	725	685	655	640	694	658	657	669	652	656	726	641	648	615	682	683	675	710	648	685	617	669	671	627	651	700	665	650	618	671	684	690	686	677	664	706	708	676	654	713	655	672	625	732	703	668	691	696	670	672	707	662	630	631	643	644	674	701	676	676	689	648	712	651	649	714	690	680	668	676	672	718	641	658	673
23550	12385	10420	5839	3815	2893	2427	2011	1816	1660	1497	1466	1321	1314	1239	1298	1215	1206	1182	1177	1054	1075	1099	1061	1061	1114	1092	1036	1123	1028	960	1032	1015	1063	1052	1037	1007	1073	1049	1048	1027	1050	1061	1045	1031	1035	1028	1028	1036	1038	1036	1044	1016	1043	1015	978	1019	1030	1022	1034	1002	968	1060	1063	1031	1009	959	962	979	996	992	995	1029	1029	985	1038	976	997	1013	980	936	998	1002	1025	999	1003	1036	1035	1058	996	988	1079	1046	991	1046	1015	987	958	1067	1030	990	1016	997	1000	1036	1020	995	1032	975	1012	1057	1042	1031	993	1005	950	1054	1041	987	999	1059	1025	1024	1030	937	1014	1045	964	1000	979	1034	1006	1046	1007	1007	1050	967	1011	997	1009	1044	942	985	994	1019	1019	982	1000	975	1013	1027	987	1046	1005	998	969	1004	959	993	1011	959	1014	965	997	1014	1023	989	1028	1031	986	1030	997	986	1015	1025	1013	978	1044	1013	980	945	971	1028	977	1009	1010	994	1044	974	1055	1001	1001	997	1063	1015	928	992	951	995	953	1012	930	1065	1096	1005	1122	1050	984	1004	984	1007	1000	1031	1036	1009	974	1017	992	1036	942	952	1015	1011	1002	959	1018	1060	983	978	1027	1022	990	1009	1000	1021	1018	990	1025	1020	1003	972	968	961	1008	1004	1041	1030	958	1008	1054	993	1006	989	1038	949	994	972	1012	990	1022	1001	1031	1015	982	1038	978	968	1082	1065	1036	1019	1009	973	1032	973	964	1063	1029	1003	1008	1050	981	1012	999	980	1005	984	1002	982	1017	941	991	999	982	985	1030	998	1004	959	1052	979	959	990	975	1045	1021	972	974	1009	1086	1009	997	1045	998	1002	991	999	1024	988	968	1005	1005	1052	1017	1016	1006	967	1033	972	990	1016	1008	934	995	994	1004	1006	1051	1013	1010	1003	982	973	1023	922	1030	1028	1030	952	1016	961	950	1047	1002	1010	977	982	990	1015	953	1010	974	1026	973	1028	1020	972	943	1026	998	995	1022	983	947	1054	1021	1066	1025	1046	1006	1000	969	990	1044	976	992	1001	980	1014	988	1051	990	1025	999	1013	1002	965	1010	1016	1015	1017	963	973	996	1015	1035	1009	929	987	984	1028	1003	1051	1073	1012	924	943	1014	977	965	1004	1014	1003	978	993	987	1015	996	1005	995	1006	1025	1091	1012	1002	1047	1017	985	1115	980	928	1059	1000	990	1055	1002	1008	989	983	1047	1030	986	983	1043	987	1048	1063	995	1035	1002	1041	990	1026	977	967	1033	993	1034	1011	978	1020	1037	975	1032	1025	1007	1012	1009	983	993	995	981	998	1064	939	953	962	1017	959	1029	995	972	989	1004	1021	994	1013	985	966	1011	971	1026	992	992	1019	985	957	946	978	1003	1017	992	993	1013	1015	1014	1064	1042	1032	993	1024	970	997	944	964	1015	965	1047	985	1012	1003	1064	1000	1027	1041	1047	1051	989	1043	1005	990	984	1002	968	986	1005	1005	1009	970	977	971	1071	969	1043	1003	991	1006	1026	1010	969	1000	1006	1005	989	1033	1057	1032	1026	962	1051	996	1049	981	953	1009	943	1038	1022	947	992	989	1011	1020	1051	1049	1045	1021	972	1020	993	948	932	1062	1032	1047	991	975	1050	1042	1048	1020	1003	993	994	975	1037	988	1013	1043	962	1001	1044	1004	1074	1010	1010	1044	999	973	1015	975	970	992	1003	1023	983	1032	1052	1015	1008	1038	982	1044	1052	956	1012	1005	1045	970	1052	1031	985	1050	987	1066	1038	1033	1052	1005	1016	1043	1046	1008	1053	1029	1044	1022	1055	975	970	987	999	1050	1038	979	1010	1023	1024	979	973	1017	969	1006	984	1009	970	1049	1034	997	1054	1002	1017	1003	962	981	1014	1024	1025	958	1009	1027	952	1043	989	1014	997	1017	951	1015	980	1000	988	1008	1009	1009	999	1015	979	1043	1052	1020	1066	969	1045	951	960	980	1014	1037	1022	1029	971	966	997	1058	1032	1055	1019	1018	973	1006	1008	984	974	1022	1030	1047	945	1000	1039	1021	945	1005	999	981	1038	973	1026	1020	1066	986	1037	978	1007	983	1029	996	973	1020	994	1021	1009	991	958	1049	972	1077	1024	999	1008	930	1011	1002	1056	1001	1035	1043	1011	1030	974	1015	997	1019	984	1050	975	1047	1006	1035	1023	1037	1027	983	1005	1000	1014	1068	1006	1049	1050	998	1029	1025	971	1010	1004	1040	1036	996	1012	1012	963	1046	992	1028	1017	991	1026	1025	948	1052	987	973	966	1022	1091	987	988	991	1035	1016	1010	969	967	970	1015	946	1002	1049	965	951	1006	993	1027	996	1015	1030	1011	1025	991	1025	999	1042	988	1025	1031	984	983	1048	985	992	1037	970	1021	1036	1028	989	994	1001	963	1066	988	995	991	1020	991	943	921	1032	967	1024	1019	1035	972	990	1028	1022	1064	987	1004	970	1076	971	1025	1024	1024	1023	1012	1021	1007	1062	966	1045	986	1008	948	982	974	980	982	1016	975	1058	1046	1052	990	937	997	972	1030	980	1074	1024	927	1020	1034	987	1026	1018	976	999	1011	985	983	1006	1012	944	977	999	1005	974	1031	977	1052	1029	986	971	944	993	1018	989	1024	976	1026	1060	1002	968	989	1005	1029	950	999	1050	988	924	1040	979	1033	985	989	992	1005	975	953	1030	1008	1072	1035	1039	1020	986	1049	1020	1004	998	1046	1005	953	1071	1001	973	978	1015	982	988	1024	1015	1000	983	999	1006	1034	1030	970	1001	971	992	982	1023	1047	972	1032	1036	998	1016	1001	990	972	964	1025	996	998	961	1060	995	966	995	1039	1030	1055	1019	1022	984	1000	972	978	961	988	988	967	1031	994	1053	991	1076	1004	1003	1046	1016	992	999	992	930	1013	1037	935	1072	978	1035	997	962	1010	970	1026	1018	1001	1048	986	1042	977	1019	937	960	992	967	1019	956	967	969	1044	1040	980	1010	986	1022	999	982	1054	1026	976	1000	1038	970	994	1021	1004	1009	1031	1023	1020	991	960	922	1038	1052	1057	1022	1032	978	992	955	1041	972	964	1055	1067	998	959	978	1014	1025	1031	1003	1060	974	976	1002	1031	966	1008	978	1042	965	1030	995	1039	1003	1026	1002	971	960	978	1006	1016	1007	980	1009	1030	1044	1044	962	977	1007	958	970	978	977	1051	1017	1041	1037	1003	988	1000	1026	1018	964	1029	1056	1058	1012	1021	968	1062	1003	1054	942	1002	997	1014	1006	1000	944	1034	1015	1029	1047	1019	1036	1003	1057	983	1020	987	1041	1063	1010	1017	994	953	1009	1009	1022	1027	1043	971	1026	973	1030	990	1058	1025	1034	1015	1041	981	956	997	977	987	1015	963	1010	993	1012	973	978	1024	974	925	991	995	1019	1034	1050	1026	999	994	975	964	993	1041	1035	933	993	1023	989	976	1035	1022	1063	1042	983	1008	998	1012	1013	1034	1015	1047	973	956	1032	1032	1020	958	997	1071	1010	959	1005	1000	994	1017	959	1054	1043	968	1041	1004	1024	984	1024	989	1038	956	1031	1034	982	1007	964	1014	1058	1024	964	969	980	985	959	990	969	967	1022	1021	966	959	1009	1013	1013	1018	1039	988	1006	1041	1022	1008	1046	1032	1019	971	970	1071	1023	1015	1008	1009	1024	966	1032	954	1021	1012	991	1035	986	995	1046	998	1063	1017	999	1017	968	1036	1009	1006	996	1008	1055	943	1016	1011	982	1016	1007	1033	1006	978	987	1024	1002	1001	1042	1006	998	1066	988	967	994	974	990	1016	1030	1038	1028	969	997	1087	1015	988	1042	1031	984	1001	986	1016	988	1040	993	1001	1015	970	927	1015	1012	1040	1043	1007	967	970	988	1005	973	980	1033	1017	1042	1041	1006	1022	1020	991	1006	1023	949	988	1010	1035	1017	1065	1017	1003	988	1002	1044	1068	994	1009	982	984	1015	943	997	1016	1038	995	1035	1023	1001	1033	992	998	1018	931	996	997	1008	999	946	999	994	1010	926	1003	969	993	983	932	977	1032	986	1023	1006	1042	1006	1006	1004	1027	1058	1026	1003	1020	996	982	1013	991	976	1028	975	1015	1029	1021	1004	975	1005	990	983	1022	959	1037	1047	1010	1072	970	1018	995	1089	988	1007	1079	999	1018	937	1067	1006	1013	974	1008	1013	1006	1080	983	1014	989	1059	1017	976	1015	998	1019	947	1013	1011	967	1014	1024	992	950	964	987	982	1029	1048	1016	1058	1112
23302	21472	29220	24144	21472	21430	4490	952	780	649	633	594	542	505	534	512	478	485	490	493	444	467	459	459	465	421	403	485	449	442	446	457	432	445	431	450	483	447	446	454	385	432	398	442	411	422	433	427	430	437	384	417	450	401	405	415	415	402	444	417	473	415	381	433	424	426	384	397	444	432	412	399	446	432	464	416	394	429	412	435	405	392	433	409	406	450	406	441	405	409	430	407	440	408	462	384	401	435	449	404	441	447	396	433	430	419	425	412	414	444	432	374	392	444	386	422	422	411	437	451	402	432	380	414	423	397	448	442	402	461	404	411	415	388	405	427	404	378	377	440	454	401	453	418	398	420	366	362	379	429	421	412	410	442	398	394	435	432	410	422	421	415	435	407	401	416	455	402	438	406	400	380	416	435	424	445	420	412	423	396	424	409	385	419	420	441	377	441	385	425	425	419	399	448	411	445	419	421	430	406	406	402	408	411	406	413	431	398	399	416	407	428	441	414	383	381	425	415	395	472	418	391	399	437	438	444	437	402	463	391	400	419	407	431	413	404	399	374	442	414	388	393	452	438	406	417	417	424	423	393	428	380	412	386	408	412	399	411	410	414	395	390	432	443	402	385	407	405	425	392	408	389	395	441	400	368	411	445	430	406	452	429	411	405	435	430	409	417	394	434	443	406	442	412	425	396	435	426	415	426	395	442	374	431	425	403	423	413	407	452	374	413	421	421	356	402	420	399	398	424	428	429	400	407	402	426	406	415	399	456	411	397	406	434	411	404	399	391	395	422	385	419	416	391	398	410	426	400	426	381	421	425	444	402	410	440	430	408	427	418	421	430	436	440	432	354	389	432	448	376	415	433	465	403	428	414	434	421	466	382	448	424	391	394	431	424	408	419	437	412	437	418	399	377	399	399	399	416	406	414	434	424	406	404	444	408	404	443	408	425	418	403	436	371	420	380	445	430	398	442	417	396	375	423	409	417	415	414	451	429	368	375	401	416	372	417	371	390	396	382	392	399	446	421	413	421	384	414	410	401	398	412	408	415	390	447	436	416	392	448	406	378	394	439	394	418	428	390	396	439	405	403	409	418	414	400	405	399	421	424	381	431	398	403	408	396	401	451	388	443	397	386	399	406	422	412	433	381	456	424	405	444	389	409	414	401	409	409	416	454	414	424	364	439	408	417	385	410	413	420	414	441	444	416	436	443	409	428	416	380	399	401	419	400	409	433	424	445	445	435	465	429	434	388	430	441	414	390	414	399	400	392	409	401	426	446	402	412	450	384	393	403	390	434	380	452	389	405	430	421	394	434	416	428	419	405	426	437	404	372	406	400	460	397	410	418	447	425	456	415	396	405	397	391	406	453	393	408	423	443	435	446	403	428	413	390	417	419	379	431	396	423	401	414	397	428	407	409	401	397	423	413	391	422	381	409	398	436	404	386	429	429	415	391	416	378	415	414	449	400	431	420	392	446	394	434	417	409	381	455	387	407	399	416	379	456	400	411	438	404	383	402	415	434	414	417	400	396	412	413	423	418	374	417	444	396	387	412	400	424	434	429	394	410	445	399	396	415	414	366	437	395	422	403	420	434	434	409	394	359	410	391	428	384	406	390	426	403	398	412	413	404	401	410	432	462	432	444	416	416	412	409	416	396	430	390	407	414	439	427	409	396	400	399	400	398	434	421	398	391	407	394	379	387	441	407	401	454	424	434	434	388	437	423	393	425	426	440	417	449	420	420	381	427	441	411	377	427	420	413	424	469	431	413	385	379	449	398	411	368	419	431	409	400	410	457	458	390	398	434	405	378	417	411	413	404	393	412	419	359	407	412	436	430	393	418	435	403	434	412	397	429	411	409	457	414	422	422	425	418	398	407	416	430	391	415	393	462	444	423	406	425	428	433	411	457	415	411	426	439	396	397	391	398	406	406	394	411	397	422	431	391	423	411	468	425	426	399	414	400	391	410	400	392	369	404	380	438	434	416	428	424	395	458	430	393	398	381	404	468	401	442	405	395	413	424	432	423	413	411	414	417	402	445	418	445	416	399	384	418	405	395	385	433	426	408	418	366	415	411	395	404	439	427	440	436	401	402	448	397	424	422	411	415	382	421	427	402	402	371	385	436	455	404	378	406	453	418	428	397	421	409	445	423	431	386	426	393	406	459	367	382	412	430	373	425	460	458	395	418	429	425	428	389	419	412	412	414	407	388	399	395	412	447	431	412	413	433	410	397	442	436	375	404	427	432	393	439	442	415	419	428	397	367	430	400	427	438	368	400	432	402	391	446	409	397	448	428	457	407	454	444	397	401	359	418	401	427	386	415	394	400	423	438	372	439	395	438	444	425	381	401	443	421	377	387	412	441	430	428	428	405	368	393	446	426	426	423	419	404	447	429	475	399	384	420	411	410	371	414	458	403	417	424	404	413	412	405	400	406	392	429	417	444	408	393	408	423	425	369	417	389	391	387	408	375	418	410	431	393	403	446	407	441	450	398	451	420	396	430	384	409	422	400	404	400	431	384	392	425	417	423	423	430	416	420	415	391	395	433	388	411	413	420	399	385	426	422	384	428	460	407	417	436	407	419	408	405	390	403	397	384	388	436	430	407	436	413	433	379	427	370	416	417	439	403	395	426	422	435	410	422	396	392	372	420	429	436	415	431	407	388	421	435	426	405	413	422	436	423	439	405	417	388	413	396	412	462	418	402	434	404	382	433	411	388	399	403	424	392	403	400	390	405	451	420	425	437	372	422	410	375	422	392	426	422	396	423	420	415	421	416	414	462	408	422	405	399	411	430	415	399	396	426	406	414	411	381	453	430	379	401	400	384	412	436	457	377	413	407	462	413	423	387	368	420	388	389	450	414	424	430	417	401	436	397	359	426	375	404	378	408	414	442	419	414	400	421	407	408	423	447	433	420	378	401	435	407	432	430	420	443	421	405	476	405	446	417	385	398	412	369	432	423	404	460	416	397	409	400	426	409	409	417	385	425	397	425	422	405	417	434	416	440	400	394	410	471	423	407	401	398	400	390	403	399	411	437	417	412	412	390	415	425	433	414	399	404	434	427	427	400	417	421	435	421	420	432	375	429	425	417	399	418	387	431	391	417	464	374	404	414	429	430	432	399	423	429	423	387	413	413	444	413	399	390	411	413	439	383	404	409	404	414	390	402	437	469	436	426	415	416	425	419	440	389	433	397	444	403	420	447	413	410	439	410	414	461	402	441	383	407	419	404	418	407	413	433	423	402	429	408	401	415	424	409	397	395	463	436	423	426	437	399	437	421	427	400	407	437	425	417	421	448	420	400	403	383	373	409	425	412	460	398	412	414	435	382	429	417	457	390	391	415	424	402	436	403	434	430	404	409	411	404	426	411	398	407	441	390	413	396	399	405	402	394	400	437	373	422	421	391	412	398	399	419	407	416	409	429	380	379	428	395	389	394	424	381	416	430	441	389	441	396	399	394	405	411	439	447	424	421	373	405	394	405
25258	15261	12822	6677	4551	3358	2515	1996	1728	1412	1372	1218	1123	1041	932	922	847	887	806	801	790	754	784	722	761	719	717	711	727	695	663	722	684	688	669	690	687	692	693	648	660	679	690	641	639	633	637	685	619	606	675	710	630	640	641	652	647	617	687	652	631	615	626	602	606	652	648	614	596	650	624	640	642	626	596	633	622	654	617	620	627	644	586	619	665	639	640	622	656	635	672	638	602	634	621	654	592	654	667	596	610	624	664	586	626	642	651	638	620	612	586	660	618	621	640	623	734	640	631	618	619	596	662	611	618	655	616	623	656	612	624	618	627	613	644	644	619	603	586	596	625	615	635	607	610	647	662	640	640	618	589	627	628	623	588	638	648	628	640	664	600	573	657	599	689	637	618	607	602	647	582	614	638	631	648	626	631	649	663	643	661	606	629	596	684	653	653	670	643	598	649	624	635	584	617	641	616	615	624	611	630	662	654	604	647	601	637	653	667	613	653	630	609	682	616	615	585	621	644	660	650	579	659	580	654	611	625	623	617	656	636	619	651	668	621	625	625	671	596	580	609	577	653	663	611	588	677	571	606	645	642	605	576	670	602	662	649	600	643	626	616	629	661	590	628	637	638	629	615	660	641	646	605	609	627	594	618	624	622	627	644	616	608	659	646	627	589	614	617	626	609	626	666	644	632	643	608	626	569	636	664	658	604	650	645	623	652	593	595	602	646	617	651	584	676	636	625	584	625	589	618	625	620	644	594	597	668	636	635	670	625	609	647	627	652	619	614	602	643	648	637	587	623	631	639	662	635	645	646	634	616	608	611	614	604	624	604	642	625	630	652	629	623	658	639	598	618	610	611	590	605	572	604	644	618	659	616	653	612	602	597	639	646	627	610	637	594	674	653	583	614	592	656	666	599	604	591	629	617	628	605	620	610	587	601	611	605	616	594	631	611	653	609	642	645	640	685	648	644	606	639	618	630	664	689	605	605	678	667	616	652	616	645	622	579	669	605	636	615	608	647	613	596	589	628	654	621	666	649	628	659	644	599	661	647	573	596	603	649	624	620	637	671	648	610	621	652	611	679	581	615	623	627	660	645	664	634	599	640	645	633	595	647	608	635	626	607	637	650	647	607	602	609	624	641	609	669	605	647	632	629	612	600	608	670	620	636	658	663	658	590	618	633	633	630	701	637	601	616	660	630	625	630	628	566	634	596	620	603	609	617	631	625	614	637	617	679	656	611	645	599	648	647	586	639	618	666	662	597	589	610	621	606	622	663	602	627	603	611	647	619	596	619	629	678	616	648	652	626	623	633	577	643	642	635	643	644	625	619	597	643	617	642	666	655	617	611	628	620	595	615	676	609	600	664	668	612	604	675	575	617	652	624	667	661	623	579	634	657	585	629	627	601	649	627	601	642	621	629	598	678	614	648	576	635	589	662	643	623	618	608	652	656	634	602	633	644	588	685	589	606	609	651	591	659	576	652	627	606	572	598	663	607	621	659	616	608	606	633	630	642	645	669	659	575	639	643	656	661	630	635	625	626	669	618	612	642	658	623	640	661	633	573	622	615	641	633	632	616	647	641	608	647	599	568	644	623	682	646	613	595	583	609	656	656	626	604	636	609	698	641	616	618	593	651	675	637	643	608	612	620	612	619	639	593	595	672	648	653	640	616	615	582	632	620	689	613	644	611	634	628	621	596	602	715	622	590	636	643	604	624	631	654	589	612	618	600	645	609	602	603	582	622	608	653	615	579	636	644	607	666	629	618	590	594	638	652	634	602	638	605	667	630	587	684	651	612	590	619	607	610	596	672	626	623	609	613	639	603	641	597	613	618	656	638	658	605	619	619	642	640	658	599	662	611	655	657	645	609	598	649	629	614	615	646	639	608	651	584	615	635	629	584	578	595	614	647	608	585	634	642	640	604	625	638	673	621	640	635	669	638	608	609	633	607	633	644	611	621	602	620	600	661	618	621	587	582	598	672	648	611	682	585	648	611	634	664	652	619	620	608	632	672	623	603	688	608	671	573	625	613	635	604	691	606	592	633	619	624	622	623	642	568	624	672	610	638	631	588	640	662	609	668	622	639	609	660	647	614	629	612	641	642	667	591	639	648	647	623	631	606	603	604	621	641	652	603	589	647	646	657	626	585	572	608	592	663	634	662	577	638	661	565	639	624	640	617	607	607	638	659	637	653	608	652	661	643	635	646	639	596	615	665	617	607	664	667	679	634	638	658	617	625	607	601	607	606	601	674	605	642	599	641	618	601	620	589	638	669	630	633	652	611	619	616	640	613	624	651	612	627	588	655	601	613	644	576	600	616	605	620	640	610	624	616	678	645	592	636	654	599	685	628	638	601	618	626	650	636	636	647	630	623	637	636	616	600	647	631	662	590	609	623	675	621	629	602	650	613	662	614	656	645	611	627	624	611	622	655	634	642	592	650	653	603	626	610	663	568	610	639	649	611	565	621	604	640	623	682	618	611	674	643	597	677	633	666	627	612	632	622	607	607	602	612	599	630	638	621	638	619	633	623	612	585	631	641	578	666	656	606	612	582	610	630	589	649	608	627	618	664	662	622	604	693	641	645	638	628	623	626	619	587	622	586	625	632	627	616	624	618	644	588	644	653	643	648	616	645	607	663	592	620	609	643	620	603	622	609	607	641	629	604	643	601	633	650	621	612	607	616	641	651	607	579	651	615	629	608	589	655	670	600	644	651	586	616	671	594	638	619	602	605	623	612	640	639	587	630	633	668	619	613	583	603	640	648	687	668	644	604	630	627	621	625	692	665	598	640	595	608	613	616	606	638	624	609	618	632	592	655	622	662	615	627	688	617	669	639	611	659	617	627	652	645	635	603	599	644	615	677	638	609	646	633	626	613	590	657	663	598	620	681	636	603	673	615	607	618	671	662	630	644	634	675	660	641	627	595	644	602	604	629	633	585	587	633	665	626	645	630	620	576	633	636	611	642	564	636	669	648	606	651	606	588	653	619	638	631	636	633	672	669	631	601	629	608	608	644	666	644	584	666	607	602	637	648	598	658	579	569	616	654	589	641	650	658	616	656	609	629	681	662	615	620	621	630	640	604	623	639	603	631	597	623	623	651	634	617	640	639	667	687	641	604	613	641	615	603	681	635	645	686	601	667	679	651	614	599	624	615	647	664	636	603	692	633	584	629	643	631	606	649	610	582	569	623	641	580	639	629	624	642	595	614	588	590	592	613	606	624	620	625	617	685	637	624	637	591	640	606	654	618	606	592	656	606	618	595	609	636	630	619	607	606	608	632	652	629	632	636	643	607	608	633	623	651	636	631	618	643	630	633	609	648	620	624	661	634	621	663	622	631	627	610	612	646	599	623	643	618	603	594	613	602	671	627	618	664	645	623	622	654	598	626	611	579	623	633	616	644	613	656	610	632	625	610	641	629	601	660	619	621	626	613	615	641	648	629	627	650	606	632	650	643	624	611	636	643	613	608	678	653	624	676	594
27371	20402	7205	1012	760	733	659	683	668	668	704	647	714	691	655	666	757	667	668	692	695	679	687	702	751	668	683	701	677	712	653	680	658	696	668	679	716	726	651	675	674	658	681	674	676	643	654	724	732	670	645	703	685	735	685	642	637	672	653	681	677	709	685	723	710	669	711	674	679	690	708	706	673	725	687	705	695	699	694	673	705	718	709	672	692	700	695	700	662	685	693	682	668	650	689	671	708	687	679	696	679	692	712	691	674	644	717	696	738	711	714	711	701	681	702	690	684	630	701	699	704	686	700	652	662	692	727	653	689	692	665	675	678	687	665	628	689	702	742	722	703	701	719	688	688	695	695	697	664	734	659	676	695	672	683	647	672	661	672	702	741	701	679	697	688	667	726	701	669	684	680	649	682	713	733	706	653	713	695	690	698	686	734	723	643	659	664	655	701	655	683	655	723	661	673	695	675	741	692	731	711	693	706	725	707	678	739	671	686	692	697	742	665	673	676	669	714	731	680	740	673	654	715	662	700	719	680	653	701	719	687	657	647	729	687	670	687	737	655	651	650	685	672	652	674	662	646	663	698	640	660	677	714	699	702	660	660	662	681	690	678	630	650	708	721	679	691	730	682	710	695	701	692	660	705	636	687	693	700	639	672	717	709	682	685	633	659	656	665	681	717	727	700	673	686	656	632	709	704	699	676	669	676	629	703	677	724	664	675	721	722	698	704	677	660	680	698	689	620	703	679	716	675	687	672	680	646	730	651	650	687	670	655	731	674	698	666	693	650	695	661	654	651	664	676	720	727	713	699	702	694	663	659	721	674	724	679	667	646	710	666	688	683	716	692	646	662	686	657	698	674	688	666	695	673	671	712	637	671	661	687	705	674	686	693	708	636	685	649	686	688	672	694	705	648	676	629	669	713	682	693	680	691	675	654	671	657	694	701	659	633	687	666	726	678	649	662	698	692	654	675	682	671	697	705	679	660	657	691	686	653	678	659	713	707	709	686	679	674	684	682	652	668	693	673	672	669	699	695	675	665	645	710	687	655	668	731	675	636	702	625	744	659	664	658	642	647	671	688	630	685	666	660	671	618	704	723	721	722	730	706	705	665	715	661	707	704	678	666	715	697	686	664	648	701	671	655	649	661	708	681	668	701	667	703	613	679	689	654	685	662	720	723	696	681	665	690	696	706	700	675	708	658	716	753	716	642	687	689	605	722	652	749	703	703	710	690	644	663	646	641	693	680	722	672	685	651	665	676	682	707	694	670	679	726	680	659	679	657	642	671	670	650	680	720	704	630	680	663	702	622	666	671	672	656	620	701	696	611	669	659	711	679	731	675	702	666	685	674	700	712	684	690	703	716	640	638	676	702	716	686	713	692	694	699	702	716	665	685	657	711	711	705	630	683	681	711	682	666	660	664	656	733	747	645	684	655	652	662	715	645	666	687	675	671	718	672	674	719	660	742	646	693	678	668	688	674	705	699	647	664	676	650	695	658	695	672	678	644	649	697	683	669	661	666	669	717	724	689	673	708	663	693	687	714	663	620	677	702	678	671	714	674	699	619	645	699	668	658	688	695	689	662	718	641	739	694	696	669	702	659	673	679	729	666	675	620	669	655	662	680	714	703	688	696	704	668	684	692	681	722	608	738	659	691	696	668	689	711	659	699	650	729	704	622	666	666	695	686	655	707	702	682	704	690	700	714	669	670	644	688	650	717	761	782	719	690	674	658	697	694	686	703	679	634	726	700	710	682	702	695	669	737	729	720	681	651	674	691	650	706	665	704	668	687	726	698	710	662	710	700	679	651	664	691	656	690	694	675	670	703	653	683	667	682	699	724	686	702	690	726	670	700	657	650	673	728	663	660	711	646	726	691	723	668	688	650	657	696	646	739	717	703	690	741	651	710	693	688	670	750	708	700	718	637	692	679	690	706	672	679	701	709	681	725	647	661	659	656	711	715	694	643	696	665	658	665	677	661	728	678	645	660	693	709	735	685	684	668	721	704	671	692	682	719	690	657	689	650	728	674	706	701	699	697	735	728	722	675	676	684	691	684	663	699	656	657	671	721	689	684	683	728	654	709	665	647	691	670	657	744	685	688	681	687	676	718	672	646	693	682	727	704	676	691	651	719	694	701	682	736	687	668	692	723	698	672	704	667	675	673	675	702	697	672	659	714	660	687	720	695	659	704	696	722	638	645	687	703	623	694	712	690	725	735	686	670	675	686	682	642	690	673	650	696	700	709	718	697	714	707	666	696	642	669	665	701	707	684	670	670	712	702	690	664	717	674	708	677	707	662	662	692	640	684	648	706	686	698	701	653	685	666	658	717	669	674	694	699	677	649	684	668	687	686	685	668	653	660	707	701	730	662	688	702	666	715	650	634	634	689	699	700	660	695	681	670	689	641	654	710	721	687	712	662	692	695	726	681	674	675	692	731	641	706	661	682	677	655	691	684	669	732	668	646	656	681	652	696	691	697	661	688	635	677	720	684	655	709	687	680	641	682	688	645	667	696	654	673	708	670	687	680	717	692	655	744	666	699	662	710	668	703	666	700	701	694	658	681	700	651	683	679	609	625	694	695	653	661	678	709	661	632	701	654	672	697	693	659	705	683	720	647	698	694	669	682	664	670	704	680	702	678	709	677	685	724	672	682	714	645	680	708	678	686	688	676	641	719	694	695	657	768	705	671	644	686	675	658	690	680	657	679	701	702	708	658	730	689	709	677	696	654	722	681	698	715	656	694	654	686	681	698	654	710	696	691	650	701	722	664	683	676	729	718	730	677	713	656	671	679	650	679	677	721	692	701	718	681	655	682	692	661	682	685	665	665	676	670	668	641	680	687	681	681	676	646	713	678	695	674	673	680	674	697	662	657	712	704	627	668	703	711	664	678	678	649	686	676	673	652	717	673	646	665	720	697	713	675	691	658	699	671	757	708	671	681	668	656	690	675	651	714	712	660	704	665	665	678	661	694	723	675	678	699	673	714	675	649	717	681	712	669	637	692	765	692	661	729	665	658	671	688	648	681	733	693	717	686	669	725	710	720	702	657	675	706	674	687	669	708	665	646	727	672	677	682	690	708	704	665	677	663	693	703	720	665	718	676	704	717	704	694	700	723	721	666	667	712	625	664	704	723	682	692	718	658	722	659	702	643	710	686	686	617	678	726	680	685	648	674	670	649	665	653	688	664	678	725	714	705	668	643	724	671	663	689	680	686	681	669	684	719	706	665	691	653	729	696	679	704	683	686	665	749	687	748	714	701	688	649	669	668	683	667	643	707	629	675	709	667	691	655	667	683	655	660	689	655	691	691	669	710	694	687	683	685	689	677	689	696	710	672	705	712	675	721	691	726	734	682	672	683	678	713	620	653	684	678	680	668	653	686	660	681	696	682	683	656	681	703	689	662	714	641	652	698	706	686	652	722	653	699	668	702	695	687	733	695	685	682	713	672	701	691	662	704	627	697	659	657	707	662	662	696	680
9690	1705	1479	1221	1121	1059	1047	1069	1031	1044	1065	1001	1042	989	1042	1004	999	987	1059	999	1005	967	989	1006	1013	997	949	982	1028	988	1015	997	968	1023	977	980	1019	1009	973	996	1068	1003	945	971	987	948	1044	992	1016	970	980	1034	980	991	966	939	1003	993	1060	976	980	932	990	997	1046	983	1009	1034	1032	1010	988	990	969	983	982	970	988	976	995	1008	983	997	1017	962	925	980	955	1015	1049	1000	1017	959	966	990	989	1031	1026	974	979	1023	996	1031	1029	983	1020	1030	1021	967	1016	1065	993	998	963	933	998	1020	1036	937	998	1022	968	993	960	963	1013	977	989	1012	1005	974	984	973	997	1054	964	1001	973	989	990	1059	960	973	999	958	1030	1015	999	1014	948	1043	1017	1077	1004	1003	1004	994	1023	996	949	950	1032	1040	978	1024	987	972	949	1036	1001	1010	1030	1037	1018	912	1058	980	980	1028	1071	1038	980	945	981	956	975	1002	922	999	1035	989	992	984	1004	1035	1078	1015	980	1003	976	982	1076	1031	1012	959	944	1018	1035	1004	993	1037	980	1015	940	983	960	1023	958	991	985	1042	970	1014	989	1062	989	1014	1026	958	970	1014	984	979	1022	988	966	972	949	1003	989	978	1009	1016	978	1022	988	999	980	946	961	1047	1041	989	941	1046	1026	1001	1023	977	975	993	1014	991	984	989	995	924	1000	1024	965	1002	1031	959	992	1010	1006	941	970	952	1037	1051	977	1016	1043	1017	979	968	1008	1045	1024	967	1023	1031	965	965	982	1016	1016	1007	991	985	991	963	1023	995	1015	981	970	1044	977	969	976	919	986	941	1042	1039	986	965	1019	985	977	1019	1023	988	968	964	1033	962	1017	943	977	973	1033	1000	992	1023	979	983	983	994	982	996	986	1043	990	1008	1008	1017	1009	979	953	926	964	1022	987	1012	937	981	1002	964	984	1013	984	1001	970	982	992	1016	945	1020	960	1005	970	1034	981	1016	1007	1026	1050	988	1086	1002	994	976	1041	996	974	1064	964	998	1010	985	940	1001	1017	965	981	950	967	1023	981	1000	942	1004	1026	1028	968	994	999	1047	1014	970	1008	961	940	943	999	1016	974	1015	956	1005	937	1046	1004	959	982	994	971	1008	1026	977	1024	994	1018	1039	1035	961	1016	960	1010	948	1012	1010	1031	979	1029	1043	1002	1030	1025	970	1019	987	978	936	1015	955	984	1010	1011	962	1035	1040	1055	977	967	961	985	913	983	1008	981	1005	1037	1004	1029	1059	1021	988	1008	1058	939	982	970	947	979	976	992	995	953	1016	1013	1047	1014	937	1014	990	1019	1087	1024	994	1003	1003	937	1001	1009	991	953	976	1002	1001	1050	1048	986	979	983	979	960	1024	994	1032	1003	951	967	975	1020	1022	938	998	1030	1001	960	988	957	1051	1005	967	1010	999	1008	989	1031	1001	915	975	1059	1004	1072	982	974	989	997	1024	986	1014	1050	1043	1026	1002	1001	994	1038	1010	1062	990	957	964	937	955	1023	1002	1024	946	1000	1017	965	900	1061	1056	959	1043	997	956	972	1034	1052	985	948	1002	990	976	1000	994	972	1072	960	1016	991	1068	1035	975	995	1052	1058	976	946	978	984	1019	1019	983	1015	1042	980	953	956	943	958	944	1028	994	1007	976	979	961	1035	1025	1033	1012	991	964	1023	984	981	1019	983	1025	1003	1000	984	963	939	943	980	956	1000	921	1009	990	958	973	989	979	1021	991	989	964	991	1035	993	994	1033	1001	1036	945	947	1000	1042	995	992	972	964	978	1001	940	985	1004	1021	984	1005	1017	945	994	947	1009	962	984	990	977	1025	975	1038	957	1034	992	1032	1033	981	988	993	1026	1010	985	1023	950	960	898	978	1058	964	1001	1014	972	1025	1022	929	961	978	1013	1060	982	1019	1068	976	1021	949	973	960	1020	968	1003	1012	1045	1043	1023	989	1015	968	1002	964	1021	981	994	1021	1027	985	983	999	962	989	960	1019	1002	1031	1013	1016	1011	994	975	995	906	962	988	999	947	1025	1009	1020	988	980	980	942	951	989	991	987	985	971	989	956	1026	1049	957	1038	958	1013	954	1005	1053	989	990	1013	1030	947	972	997	975	963	1012	1018	1057	1019	930	977	1025	959	1045	997	989	1005	945	1046	1025	994	975	966	985	983	994	1025	984	1012	1008	981	979	1054	1059	1054	1104	998	980	974	992	1012	989	944	1008	1026	949	965	958	1031	981	959	986	1036	977	970	1008	983	979	997	979	995	992	985	1025	1068	1014	1029	1001	1014	976	1001	949	993	963	994	1006	1023	1009	965	1017	998	972	1046	1032	1002	1024	1039	971	1000	1004	1025	958	959	1045	1025	1034	1000	985	963	1018	1069	1039	998	1012	1041	965	938	1034	952	961	1000	981	969	951	988	1037	1014	969	957	1027	1002	1021	1026	1023	991	991	1003	1003	981	952	1030	964	956	998	1009	1066	953	1017	982	1033	994	997	945	999	1011	1049	995	1009	975	982	1057	997	1033	968	1067	946	1014	1023	997	960	1001	1021	1032	1054	983	975	1049	1001	994	985	980	1006	941	967	990	1028	983	967	977	1003	1015	903	1036	1005	989	964	993	984	1030	1037	1007	1085	1014	968	995	964	973	956	976	1022	984	960	1018	964	989	951	1039	969	974	1004	1039	1070	1062	1012	983	981	1020	1032	1000	973	1041	1028	973	989	970	1011	1026	972	975	1030	1012	1021	1043	943	962	979	986	1030	984	962	948	983	995	968	972	1071	1014	960	953	957	963	1021	1004	944	975	1009	1000	974	988	995	992	971	956	979	1005	1002	1003	1004	1013	1014	1031	1009	962	979	992	981	1008	953	966	967	1007	1010	998	985	1066	934	965	1020	1019	943	1018	1006	1015	1001	932	941	1010	969	964	962	968	984	1027	1034	1043	1018	961	942	1030	913	925	994	1026	979	1001	1031	1028	960	1004	971	941	1084	991	964	1022	1023	999	995	1007	998	980	1045	956	977	1001	1013	983	1044	972	1068	963	1030	968	998	1004	1029	974	969	997	1058	988	987	998	982	963	981	996	948	923	1020	1010	995	1019	979	978	1020	1003	952	990	960	1047	1006	1027	970	977	1033	1002	990	1003	1022	980	1037	1041	971	1009	1005	997	973	982	1009	1047	955	1015	979	1012	989	1000	1021	1015	959	1038	939	988	983	1018	959	1036	975	1037	984	939	1001	1005	1086	1008	1049	1011	1060	1017	1000	1006	991	971	948	1002	1015	988	1033	1006	1006	1015	1066	1021	970	1020	1021	1017	955	1009	999	1002	1015	1000	1027	987	968	1001	1002	936	1013	992	1008	1016	975	1028	982	1022	921	971	1027	998	1001	1010	932	1023	1008	1010	984	1031	1047	1028	969	976	1018	989	947	1037	1011	1005	980	947	930	999	1038	1003	990	1023	1022	1011	965	1012	1063	1012	1000	1023	953	1000	1023	1051	949	993	1017	1010	1019	982	944	1020	1054	1007	972	991	1041	943	1006	958	958	1002	982	1001	990	1050	993	1024	979	998	1004	961	998	1063	970	1022	993	975	972	1021	913	975	992	1014	981	997	1064	990	1026	1075	936	959	1016	999	977	984	1039	1057	1017	931	1032	975	939	992	1022	1001	963	995	973	981	1008	1040	1006	984	950	1003	967	976	997	1044	982	1015	995	974	986	988	960	998	1015	963	1005	999	967	993	1024	973	999	1071	993	1012	1016	1011	968	984	994	1006	1034	1033	997	974	958	1014	963	996	958	1047	1049	1003	1013	973	1007	1020	967	981	1044	1072	1052	972	993	1031	990	962	1002	982	994	1029	1012	1000	1014	979	928	1024	1059	978	970	985	1027	956	973	1016	972	1010	1042	1047	973	986	950	1009	988	977	971	990	956	983	981	1016	1051	978	1040	999	1010	995	977	999	975	970	965	977	987	958	960	990	963	1015	978	1045	990	1028	1001	969	959	920	1017	920	988	969	1013	973	952	993	1033	964	1004	943	999	975	998	1014	991	1031	978	974	963	978	1001	1007	971	960	942	961	993	980	990	980	1008	1063	1010	990	994	975	980	981	965	1026	1016	1018	949	1013	914	984	982	979	1016	968	994	1011	1025
23730	21484	29097	24282	21484	16501	1947	1047	953	877	850	781	799	763	778	715	725	702	751	682	696	751	715	720	704	643	686	692	721	671	692	670	717	706	687	651	704	677	678	696	706	680	625	690	653	682	736	716	700	676	692	665	683	658	623	693	688	696	669	657	614	631	681	631	671	679	703	725	698	675	711	693	651	611	698	677	692	674	642	667	697	690	677	678	701	662	643	631	668	712	674	683	650	634	649	698	677	703	660	697	633	709	646	689	727	714	693	698	726	657	669	683	638	695	663	692	661	690	707	658	705	640	673	683	674	676	678	725	717	688	732	651	686	693	690	686	709	690	652	680	641	692	657	694	700	687	678	675	717	690	703	683	678	682	728	653	695	673	722	623	677	680	627	671	663	657	693	666	704	677	659	674	660	680	678	716	666	658	683	677	712	667	686	662	692	684	702	713	696	656	657	693	660	670	658	690	647	687	674	701	682	601	689	681	627	675	656	678	722	637	714	672	637	693	692	643	686	690	653	651	705	622	687	689	657	653	684	709	693	678	633	668	712	633	684	681	695	678	680	700	707	670	730	663	658	639	655	693	653	696	693	683	666	675	661	713	647	673	700	672	649	702	698	660	645	661	645	706	683	614	704	704	660	708	642	677	698	688	681	686	658	680	667	707	654	675	648	659	651	753	641	694	610	661	678	688	666	665	674	681	701	634	677	745	649	656	679	700	675	668	749	682	658	688	674	677	625	733	666	645	697	665	698	646	656	679	669	701	718	669	677	652	645	629	680	682	657	657	622	727	695	679	732	676	699	690	669	679	696	682	678	707	664	664	723	671	650	653	706	699	725	723	629	681	677	660	664	661	672	699	675	667	690	646	718	680	686	642	677	671	674	609	674	666	676	637	712	701	659	707	661	704	675	663	653	676	681	648	721	689	720	698	720	675	654	667	665	683	683	714	660	685	659	665	660	657	659	717	637	660	698	662	700	672	674	649	656	658	651	655	684	668	673	707	720	673	668	698	719	686	672	688	660	668	650	676	674	731	681	679	668	680	724	695	694	676	743	707	718	687	704	709	658	660	689	715	704	649	660	657	665	653	699	687	677	687	675	657	673	715	690	652	690	709	674	677	671	686	670	707	625	641	677	670	622	691	686	652	697	678	689	677	676	640	668	691	679	673	665	663	657	713	680	711	666	672	654	661	638	667	653	678	617	718	650	718	679	644	645	677	702	664	635	656	637	687	659	706	678	709	657	686	677	664	675	711	647	672	658	672	627	660	653	645	679	680	708	669	697	690	671	685	656	722	676	615	685	685	661	681	647	705	644	671	674	669	679	647	672	690	644	672	730	652	695	718	627	639	631	701	668	674	658	674	746	727	677	643	702	652	713	659	696	669	667	636	609	673	669	676	684	677	652	651	681	716	683	662	667	700	707	687	664	668	691	670	686	659	653	667	657	724	618	663	706	689	638	726	654	662	687	651	649	636	688	664	685	699	697	634	670	633	712	678	657	677	689	680	701	676	691	707	650	706	661	744	686	679	710	678	688	668	717	634	679	730	699	743	670	642	676	680	672	676	663	723	669	699	666	680	686	638	641	716	707	628	717	648	662	741	679	665	700	678	667	661	672	728	740	681	728	690	707	707	651	711	697	707	685	642	637	618	666	686	674	678	722	665	656	673	692	664	670	668	655	703	645	668	651	640	676	706	706	667	656	691	680	700	673	666	681	687	644	691	691	668	658	687	698	675	660	704	704	717	714	675	627	673	698	698	673	619	650	697	684	709	630	702	720	659	670	649	682	679	662	693	661	680	715	606	658	687	659	653	643	655	651	679	685	666	711	680	636	651	653	656	674	703	655	622	664	707	681	680	675	671	669	630	678	661	662	647	664	689	700	676	672	663	714	655	700	711	687	702	705	698	639	700	647	662	667	648	670	662	689	697	668	681	676	674	724	686	677	650	660	707	689	643	688	676	689	660	661	645	670	679	653	668	709	679	689	646	650	693	645	642	656	696	668	688	721	702	666	674	680	711	691	679	689	687	648	655	673	675	730	642	731	685	637	718	650	677	680	725	673	677	657	732	641	629	705	655	668	668	678	651	665	692	691	689	664	692	689	679	717	680	637	687	693	749	666	666	683	612	686	674	686	632	623	631	644	670	640	697	728	679	667	660	622	634	650	706	703	673	696	640	667	653	694	660	645	625	696	650	699	662	667	671	695	690	702	693	710	704	637	645	656	646	672	656	705	649	702	664	679	665	630	649	696	674	671	681	662	692	666	658	693	690	644	669	684	668	657	638	703	669	693	705	661	668	679	682	666	696	661	661	668	680	645	685	681	609	636	658	671	712	642	678	664	699	734	691	689	633	674	619	674	687	656	668	673	654	708	659	687	707	688	708	701	710	699	674	695	624	683	617	677	663	661	722	650	690	663	730	649	667	721	645	698	689	703	695	660	692	643	631	669	662	661	653	673	695	704	668	670	670	703	676	639	671	686	641	673	725	694	674	654	691	643	637	619	693	676	683	677	641	690	628	655	713	670	703	694	693	655	622	642	652	629	663	676	705	681	608	654	661	708	694	631	710	680	749	677	686	669	686	652	677	664	712	692	697	684	686	637	641	719	700	677	686	736	683	669	679	674	679	667	671	670	681	657	692	683	665	691	691	678	632	689	701	676	641	687	675	675	665	713	646	674	662	678	662	710	663	684	666	679	687	720	707	648	688	684	684	625	641	669	682	649	614	643	682	663	707	656	676	656	649	656	682	716	699	643	710	661	665	668	736	683	693	711	707	648	701	665	687	693	642	688	712	683	682	632	688	683	666	672	633	661	675	688	640	652	687	667	637	677	677	674	629	664	655	679	705	675	713	700	671	668	622	668	644	719	684	683	702	673	663	676	661	702	655	717	685	697	669	671	661	701	644	666	683	660	653	700	674	689	679	701	665	660	676	676	673	682	655	679	656	691	712	651	762	670	682	657	725	630	676	661	703	648	673	683	686	627	633	671	706	691	691	641	688	636	672	677	650	676	689	650	697	681	670	673	665	704	685	679	650	680	728	651	633	688	690	675	662	713	692	678	685	675	674	658	653	671	677	672	708	647	638	646	696	711	677	639	654	665	702	671	608	653	656	664	689	662	682	673	647	644	690	664	704	718	675	694	687	682	702	700	645	688	627	659	621	693	689	637	623	669	690	671	701	665	673	696	662	662	666	673	687	647	692	711	676	685	691	638	668	692	674	644	702	657	680	704	636	665	639	675	639	671	668	690	692	674	684	692	661	658	648	693	677	692	635	709	709	670	667	698	667	649	682	673	679	661	698	642	690	664	663	707	692	671	613	661	676	626	711	676	693	694	641	658	658	660	644	626	658	696	727	643	628	675	644	672	680	664	696	656	630	649	666	684	639	675	685	661	674	676	659	662	670	699	675	701	693	676	667	673	675	657	673	704	677	692	707	697	693	660	645	694	721	674	693	698	656	661	646	643	650	674	682	645	684	671	671
23456	12396	10582	5670	3908	2833	2398	2017	1807	1619	1552	1415	1382	1237	1243	1179	1219	1108	1205	1103	1115	1044	1149	1137	1018	1040	1077	1088	1040	1003	1045	1066	972	1026	1079	1004	1054	1027	1021	1032	1029	1019	1041	1032	1057	1095	1049	1057	1028	981	1039	1035	1074	1019	993	994	942	1019	1007	977	1018	1022	1004	1004	989	1036	996	968	1052	995	1019	996	1101	1000	990	988	971	1042	1024	997	981	1034	1027	1025	979	1059	1012	1019	1069	1009	999	994	1029	1025	929	1038	1049	1057	1012	1022	990	1014	984	1043	1000	952	1007	982	984	1028	1029	988	1017	991	968	1029	1058	951	1000	1004	948	987	1018	957	1008	963	1013	994	1029	1023	1005	1053	1039	1014	963	933	1023	1019	1050	993	993	973	949	967	1016	995	973	977	991	937	1017	987	1018	1010	1035	1044	1024	1003	1034	1018	954	981	993	991	1035	950	973	968	982	1034	989	1017	964	987	972	1004	955	975	992	965	1044	1016	1017	1016	998	1012	917	976	1020	987	1008	1062	973	972	937	1006	1043	1018	1057	1006	989	990	958	931	969	1023	961	1008	1007	1031	1028	928	998	1033	1004	995	1009	977	1047	989	960	1007	1033	1024	1057	991	1055	971	1043	1011	1023	987	1002	1015	993	1004	982	968	1007	975	1030	971	979	1030	990	1043	967	964	952	975	990	1011	998	999	1004	1037	1014	975	1042	1002	1028	1029	990	998	964	983	948	1019	953	1069	1011	1038	1006	980	960	972	1055	1029	953	1012	929	988	1008	972	993	978	989	994	1002	958	1005	1040	1004	1000	1049	975	994	963	959	1045	1003	978	1002	1010	992	933	1022	962	976	1038	982	1044	964	975	941	986	940	1021	1051	951	997	1015	976	1020	996	1002	939	1018	991	956	1000	972	999	1005	1072	970	972	979	1019	960	979	1018	996	994	995	955	993	1021	1020	966	999	1007	1024	992	960	1003	1051	995	968	1026	919	1019	971	994	1001	1055	995	1004	1031	1003	940	928	1053	1050	987	998	985	1012	997	1015	1066	993	1004	940	1035	1049	1014	952	999	1039	924	1046	1038	999	967	1007	994	983	990	946	1052	1000	974	957	1001	947	1042	978	1000	990	1039	1027	1014	991	920	983	1036	987	999	1029	1050	1014	961	1020	1014	1029	989	1003	993	1017	1025	1035	1057	945	1019	1020	1036	1014	1011	994	960	1032	965	1024	1011	1007	993	1011	1068	966	1027	1025	990	993	968	966	997	998	1051	1011	964	963	997	977	1015	976	1062	959	1030	966	987	979	980	971	1008	1014	1003	940	982	1014	992	1033	1027	987	959	1031	999	990	960	988	970	1001	1059	968	1009	1010	996	966	1037	972	1018	989	996	973	976	953	1031	1005	986	1008	1030	1012	1079	983	1006	1017	1008	985	1124	997	953	1002	1013	1021	957	1033	1021	976	978	955	973	1024	953	976	1015	971	1040	1000	983	955	990	989	1041	1023	1043	1019	1020	995	987	1010	987	1026	945	1020	951	957	979	978	915	1012	964	1000	985	1016	999	995	990	1019	1016	992	980	987	983	981	1017	1042	961	1019	1028	1025	993	1014	1009	1033	1012	1021	992	988	996	919	992	985	1014	995	997	1029	984	1002	1027	978	978	949	946	995	962	983	982	1013	1001	987	1004	945	1010	1007	962	998	988	984	990	1060	1007	1026	1039	1041	960	997	1021	990	956	1016	1040	958	995	998	978	970	933	910	1004	1020	980	1025	983	980	1067	1048	1014	1033	914	976	1000	1018	1026	996	983	1018	1030	1051	964	946	1064	974	981	1012	1029	943	997	990	1008	997	963	1021	969	980	1037	975	1003	985	1021	998	977	965	1011	979	1044	1039	979	989	921	941	980	984	1041	997	991	996	997	1037	993	1010	1009	999	1027	963	1005	974	966	1082	994	1015	1044	994	1034	996	1013	956	983	968	959	982	945	1006	1029	1009	1023	989	984	990	966	1015	978	979	965	1049	1006	1022	942	1054	1021	1011	957	1015	994	1011	940	1028	1017	1000	1001	966	983	1018	978	1029	978	998	1001	988	1005	1022	1021	945	1034	957	970	997	978	980	1042	965	981	989	991	991	971	1000	923	1004	989	997	1008	964	975	974	1005	958	1025	1008	1016	1040	1074	920	956	1031	1017	1054	978	990	981	1007	990	961	973	1008	998	993	1013	1009	973	1042	1001	951	963	959	1004	961	1016	974	1040	998	1011	1025	974	992	1026	1048	1048	996	1028	935	1025	1020	995	1012	1039	994	1029	970	959	944	969	995	990	1024	1012	1006	987	1031	988	993	941	967	945	957	996	983	981	1020	1015	973	988	1013	982	978	1010	985	995	996	1013	1016	990	974	966	992	991	974	1004	976	1016	970	1035	993	952	948	1068	1058	1036	1025	1002	1013	1006	994	1025	1031	1017	939	941	964	998	968	1034	984	985	914	974	943	1009	1056	967	1017	920	967	1013	1042	1022	968	1002	974	989	989	1005	919	1009	1025	985	1004	981	1015	1005	1033	996	980	932	1024	1012	989	978	952	968	993	1009	981	1007	1014	951	1005	1027	1008	1000	1010	1049	1003	990	987	973	950	993	1004	970	1038	1008	958	1013	999	1008	1047	990	1019	923	1044	1027	962	969	1035	965	965	1012	960	1016	970	1033	1000	1030	1019	1020	959	1018	1034	1013	1017	1000	1001	1029	1087	977	946	973	995	1051	941	993	996	976	961	1008	1050	1035	1028	979	1002	963	947	1004	1015	1019	932	1033	1011	991	1043	975	993	985	958	972	1004	991	1032	1033	1002	979	953	971	1044	1105	990	1015	1004	1000	964	991	1022	1014	1029	1000	1032	948	1022	1035	977	997	1017	1004	980	969	985	940	933	978	1003	943	1012	991	1012	963	905	982	1010	999	1068	924	965	1001	1005	1033	996	985	968	971	1030	999	1008	1026	999	999	1021	995	1013	987	1034	997	996	1061	1007	1028	963	965	985	1028	1002	996	1002	970	1030	995	1016	1024	1015	1013	967	1012	1029	979	971	969	982	955	1034	966	996	1019	1010	1048	984	1018	949	965	971	1037	1020	1003	1009	1032	981	1025	1004	1028	971	1032	995	1024	1000	997	1037	1012	1001	990	1002	990	1009	982	1061	973	974	974	976	1029	999	989	981	1001	959	1022	952	1038	1005	1031	1011	1055	981	1050	992	994	1045	982	1008	976	1056	1027	1027	979	1009	939	950	1015	1015	970	995	1019	1029	1006	1034	994	1020	1018	987	996	990	1011	1019	995	1016	987	1008	1027	996	1075	974	992	979	1002	1016	968	1037	979	1030	980	955	986	1002	1000	1017	987	972	1020	992	974	993	1031	1013	983	1016	994	974	965	974	1048	978	985	1034	920	1000	1019	1012	970	997	1004	1001	1012	934	979	988	996	988	961	1053	989	1011	951	946	961	1038	1000	985	1018	1005	1040	993	990	991	1010	999	1002	977	999	1005	995	989	1004	1025	1033	960	983	1001	981	1014	1013	992	999	937	1018	1007	991	962	983	969	970	967	1006	993	1004	1027	963	1010	1021	938	1024	1026	1061	974	1018	994	992	1007	972	1016	1019	1047	957	984	955	949	1024	1031	982	987	992	1051	959	1034	1008	996	972	983	1013	961	1019	1000	1018	981	983	1029	1008	1073	979	961	1015	989	980	1025	979	1022	1024	1028	976	1004	1026	916	1018	953	1028	995	1016	1026	1016	1015	948	1014	1016	995	932	1008	1007	1027	995	1017	1015	1034	1006	982	944	948	1047	979	1030	1011	1035	1009	1061	994	1014	993	1031	917	1025	1024	940	953	1005	928	976	1056	978	1041	1035	1030	973	1001	970	974	1045	1083	953	1024	977	1050	963	969	943	967	954	980	1014	946	975	923	997	993	1001	968	1016	1015	1008	1015	1011	1013	1012	987	996	1017	997	1025	1018	993	1003	966	958	974	1008	965	1007	993	987	1010	948	956	945	1003	994	1041	998	959	1039	962	1056	993	1032	967	965	1010	1041	982	963	966	1026	967	974	935	1039	964	981	979	979	1021	977	943	1002	1051	1040	1038	1005	998	966	969	1001	978	1028	999	1023	1005	985	968	1037	1001	1039	981	967	989	1001	1035	1030	979	1016	998	1074	945	1049	1067	967	972	928	1029	1016	979	977	1024	1007	998	1010	983	1073	1009	1000	1019	1026	994
23304	21474	29286	24074	21474	21442	4949	931	687	617	660	585	571	523	545	537	449	488	447	496	478	526	463	507	426	422	465	477	421	453	403	412	408	455	434	423	387	397	418	402	426	424	485	415	431	415	459	404	436	432	432	410	424	446	432	424	428	464	440	431	458	419	436	443	429	454	380	428	402	423	421	409	433	393	432	433	415	416	405	402	419	378	440	450	403	464	369	421	411	401	392	427	424	449	405	387	416	396	424	397	399	437	441	445	448	426	417	377	384	403	432	422	414	429	434	429	415	453	414	392	448	404	415	392	431	416	449	425	396	434	414	396	431	433	416	442	423	409	440	422	430	401	415	383	423	416	420	416	416	415	392	434	424	383	422	448	382	388	427	436	372	437	404	428	460	415	449	394	415	397	432	433	434	430	441	385	431	445	436	418	407	398	433	428	443	411	467	391	396	400	414	397	394	416	397	402	448	440	418	427	417	448	411	427	443	395	426	410	380	435	389	392	398	403	406	385	409	430	366	416	448	395	417	405	404	417	400	415	386	417	420	431	385	400	398	400	421	418	458	401	401	424	457	394	388	389	414	387	421	395	424	387	392	405	445	392	427	423	419	384	390	414	409	397	435	398	409	437	401	394	431	404	393	405	419	434	416	414	412	437	436	416	433	404	422	399	367	409	413	421	401	409	401	420	384	422	420	390	431	401	400	439	424	447	384	442	416	432	423	443	409	403	403	400	411	435	422	424	404	430	398	426	403	412	420	416	425	404	408	442	386	396	408	426	428	454	403	420	391	407	393	402	453	388	419	397	454	409	406	412	413	407	405	424	426	381	445	398	421	465	408	413	431	426	404	422	422	380	442	397	449	430	413	423	411	390	416	392	433	416	408	398	405	427	391	369	418	422	406	402	406	403	431	409	441	415	423	385	402	454	421	386	385	403	373	390	397	406	427	427	425	389	403	409	429	420	408	421	356	397	427	435	405	399	428	404	398	446	390	437	433	384	412	402	434	432	416	390	411	392	426	426	429	401	461	395	401	410	422	415	403	447	449	412	403	396	403	469	408	391	425	403	428	416	428	382	419	415	415	426	399	407	409	456	454	376	414	399	435	405	395	409	432	351	413	422	401	389	385	432	439	436	442	440	406	431	434	421	440	396	428	410	427	398	385	401	423	414	401	455	402	414	418	436	398	416	386	432	381	404	402	422	441	412	416	435	408	417	413	368	424	395	371	393	403	416	419	400	432	413	394	432	457	393	391	431	406	415	409	396	380	396	468	455	401	410	392	405	406	420	435	432	398	395	438	423	416	419	398	416	446	421	389	394	412	384	427	411	447	391	423	399	424	392	413	378	407	427	409	413	391	423	387	442	402	398	403	409	398	419	431	429	398	405	422	421	432	418	403	403	405	373	429	457	411	447	429	390	407	391	455	408	369	408	421	382	396	387	397	428	406	367	400	413	420	368	438	417	400	391	433	389	429	434	439	429	415	406	437	408	404	420	395	453	390	442	397	422	444	403	394	400	398	412	401	402	416	423	444	392	410	405	457	402	422	423	379	408	394	429	373	446	420	405	440	404	404	409	397	436	394	403	414	405	401	394	403	412	429	384	399	436	431	428	413	441	411	426	419	433	420	396	415	426	403	399	422	387	400	403	423	418	408	444	449	397	417	397	382	401	382	421	392	388	396	436	420	430	423	387	375	424	408	420	416	393	403	423	400	396	409	388	395	441	410	420	419	426	423	381	409	397	436	382	442	432	388	411	401	400	429	404	417	427	420	431	370	416	445	436	449	383	459	398	399	428	403	413	404	397	430	401	425	473	424	429	404	407	402	383	411	432	404	403	451	404	431	401	425	436	388	451	431	389	390	406	407	409	402	399	417	415	378	425	411	399	424	434	436	423	430	405	391	401	398	428	436	408	405	367	419	380	416	412	446	405	405	417	422	414	398	424	406	412	442	414	401	433	430	387	400	392	407	400	385	413	363	444	449	456	423	402	413	424	386	400	416	410	456	468	421	371	411	415	438	431	444	424	444	410	390	412	382	412	392	383	419	408	390	407	397	429	434	427	414	398	396	468	444	372	430	391	428	438	406	399	385	414	416	416	417	388	393	433	425	375	415	392	407	407	382	411	423	413	381	401	401	382	399	416	381	399	357	384	416	456	438	421	437	419	425	439	400	420	399	399	386	415	424	417	426	388	419	403	442	434	439	434	391	434	398	432	394	379	413	391	409	373	407	404	421	394	398	432	432	413	396	421	386	426	378	449	395	409	371	401	390	447	440	394	417	408	393	363	375	386	438	415	365	420	438	373	391	399	409	455	405	403	424	405	365	337	409	404	426	406	423	418	410	420	387	435	408	410	400	387	405	404	389	415	405	401	435	445	406	405	416	400	408	377	411	387	408	375	405	407	429	409	370	409	374	406	410	406	401	386	388	402	367	419	425	413	405	424	377	432	416	402	414	416	423	433	398	429	383	430	395	408	381	437	442	438	419	468	425	365	414	414	386	423	407	415	393	451	395	429	388	407	400	434	435	392	413	429	452	391	387	418	427	397	393	409	420	433	417	415	396	389	415	394	385	418	425	395	408	425	356	391	378	407	401	420	404	437	409	452	443	404	422	411	435	465	418	443	404	389	396	396	476	416	387	418	430	425	412	423	415	423	407	394	411	388	383	443	428	426	379	416	415	418	373	409	408	422	435	415	399	424	424	391	434	440	411	389	404	399	394	419	385	437	454	408	428	403	415	405	412	439	437	410	389	429	408	407	396	415	410	441	422	389	414	437	395	429	454	478	384	435	413	403	427	419	407	413	408	422	426	393	379	398	428	405	414	415	412	438	417	403	450	376	404	438	423	367	418	378	420	429	398	432	361	373	380	400	446	404	382	410	451	412	371	448	423	395	409	440	455	404	385	407	409	404	384	411	428	406	441	435	402	425	422	413	398	412	453	426	391	384	440	416	414	421	431	422	440	445	406	413	434	403	432	395	393	373	382	421	406	395	432	419	405	417	417	401	371	400	395	416	428	394	401	402	409	404	414	415	415	379	369	412	388	416	408	419	398	446	398	437	397	407	445	421	399	407	392	407	423	433	408	397	418	402	401	413	435	404	402	392	405	402	407	428	425	418	423	418	413	420	403	417	431	409	411	390	418	412	419	423	424	408	405	369	392	405	446	377	398	430	398	414	431	398	410	432	419	421	429	407	421	426	390	407	381	425	403	378	413	387	401	412	369	408	431	420	409	399	392	422	441	404	369	418	436	408	415	420	394	409	402	416	409	388	439	415	385	422	427	414	414	397	412	409	424	407	396	413	406	387	385	430	426	424	426	406	462	407	403	403	423	416	379	398	419	397	399	388	421	431	413	408	428	413	394	426	452	428	426	375	418	407	437	398	388	412	444	401	433	414	407	389	437	441	401	390	418	409	436	409	425	406	442	383	420	423	408	389	402	384	417	405	436	404	385	381	432	431	427	432	366	390	425	393	394	392	378	429
21710	14953	12751	6648	4475	3258	2462	2018	1694	1432	1297	1178	1018	1039	936	901	940	873	844	790	783	749	788	760	712	704	759	680	716	671	722	699	699	671	680	703	663	660	654	621	687	654	660	669	656	668	629	627	613	692	663	679	697	639	584	660	681	699	609	648	660	589	623	621	644	652	628	654	618	617	628	622	621	602	638	649	615	662	659	583	657	611	610	662	670	667	631	629	609	633	611	605	630	611	618	625	621	618	642	610	631	620	620	621	612	633	622	606	616	648	610	684	687	640	612	581	658	651	600	616	608	641	620	622	597	584	633	636	627	691	633	617	640	658	630	571	608	656	615	653	657	633	682	634	645	636	641	663	719	619	638	613	599	605	603	633	623	633	579	623	621	663	614	579	618	648	654	616	665	620	611	582	632	644	615	634	623	656	616	639	623	612	608	659	614	602	660	635	611	616	600	643	645	640	617	608	629	620	666	682	586	630	608	637	641	612	584	597	642	619	618	608	628	647	689	676	594	630	612	645	646	660	611	639	654	622	636	611	617	610	621	653	626	595	603	582	669	622	619	653	587	637	628	638	670	610	664	656	612	604	643	591	621	650	620	640	677	645	618	585	673	616	639	599	635	609	568	610	655	545	659	601	630	624	626	624	675	654	629	592	633	642	639	657	598	650	625	631	642	630	599	604	592	660	624	656	634	649	627	636	609	655	671	588	597	657	639	612	637	637	584	597	627	600	630	619	636	589	597	651	608	653	605	605	591	615	626	634	618	613	611	659	600	665	624	654	636	626	582	610	606	580	665	603	618	578	611	620	597	624	667	645	642	622	600	624	651	634	632	598	630	623	612	612	629	623	628	632	642	628	593	642	604	652	598	643	626	590	646	615	571	629	639	625	658	691	610	611	620	601	587	631	586	613	615	646	612	614	618	660	593	636	647	609	622	647	646	587	643	624	607	621	604	653	622	648	596	666	601	653	647	661	642	599	645	643	661	620	575	599	608	677	644	625	635	642	607	630	582	609	616	607	641	628	644	623	639	666	648	635	624	629	621	638	580	627	623	619	639	617	626	630	643	613	642	635	626	589	644	629	628	666	616	659	635	624	570	634	644	650	570	690	672	582	642	634	650	614	612	673	613	629	616	646	624	648	626	661	622	614	609	594	559	657	638	632	612	603	664	624	611	628	656	632	634	647	628	561	624	602	649	652	596	622	624	629	621	617	635	602	628	615	647	656	596	646	625	589	658	615	612	657	649	616	595	587	615	605	574	588	591	635	685	623	638	617	614	612	632	655	689	600	609	600	657	650	640	621	611	654	667	616	651	645	588	628	658	646	653	652	611	566	651	575	631	631	605	605	635	615	593	688	659	599	617	643	602	633	616	622	626	642	635	644	561	642	598	634	605	632	555	676	634	603	632	616	574	617	639	636	665	606	589	625	603	649	624	632	624	639	622	610	670	579	596	641	618	603	652	614	614	646	639	625	656	601	617	618	650	630	632	613	613	622	649	639	627	588	647	599	628	630	677	627	631	603	618	644	594	618	568	653	605	640	608	621	648	624	694	638	645	635	596	667	639	613	589	610	641	674	645	605	631	668	613	636	594	608	618	621	667	641	637	623	592	658	596	617	624	621	604	649	625	609	658	616	640	629	615	607	671	646	592	589	640	624	593	646	590	621	623	628	635	653	593	615	656	600	640	636	637	663	674	639	602	608	643	656	663	596	626	611	663	614	634	652	684	637	652	638	622	636	614	592	569	606	625	616	607	636	619	596	585	629	600	608	610	681	634	636	613	632	586	655	636	649	615	616	590	632	632	651	618	633	611	638	618	582	578	658	639	603	603	651	598	642	593	601	585	636	634	600	590	627	651	619	626	662	628	650	591	627	590	613	651	624	647	582	673	602	643	639	595	599	667	621	638	624	585	612	615	628	606	598	660	692	644	626	607	632	620	618	630	661	594	635	601	604	636	652	633	674	648	627	615	618	636	623	631	590	638	637	618	618	641	599	624	647	663	645	638	641	630	672	642	649	634	613	583	658	597	700	604	642	603	637	628	675	633	637	629	601	614	602	622	574	639	606	639	608	621	594	611	627	690	634	650	607	611	565	657	642	583	607	654	632	624	580	600	646	642	665	606	616	590	614	619	613	616	602	605	642	591	648	650	623	598	642	676	609	605	653	625	619	625	614	637	606	588	630	638	613	623	597	676	585	629	617	640	630	637	650	607	615	637	624	636	643	576	596	612	603	604	627	610	606	651	627	637	666	599	597	609	607	624	640	614	637	588	666	632	572	667	654	630	620	681	626	629	622	652	617	696	588	648	625	634	623	612	653	625	579	627	641	615	656	611	672	640	604	611	593	614	607	640	598	615	635	622	605	636	620	609	622	565	597	623	659	607	624	649	595	608	626	596	610	587	661	612	654	620	613	615	643	671	673	583	619	636	653	596	646	634	621	650	669	626	628	626	624	653	601	608	637	680	585	684	638	625	654	601	594	621	623	598	635	631	596	622	603	598	642	603	662	594	613	548	648	618	563	610	668	610	604	634	599	655	627	613	625	651	636	673	615	624	622	631	603	622	633	622	608	620	655	651	655	602	611	635	631	566	603	593	574	659	659	640	643	633	609	584	693	675	636	647	618	625	628	632	602	609	587	637	617	598	671	607	616	622	632	572	609	650	567	612	670	651	639	622	613	608	616	602	688	604	615	573	658	603	625	631	662	677	658	638	602	618	664	635	611	598	661	652	616	620	621	653	628	616	619	677	644	646	642	624	610	642	597	625	610	624	639	604	613	648	638	627	603	661	663	684	611	629	616	628	624	601	622	587	616	638	635	616	635	615	646	630	656	611	639	551	641	595	625	603	636	620	611	657	639	590	591	634	627	630	626	628	627	648	637	609	605	634	625	586	599	640	652	598	617	593	658	655	644	600	665	610	603	616	637	625	656	632	656	619	613	592	595	628	601	659	628	609	574	600	590	580	635	661	629	641	603	604	621	653	658	657	638	599	616	622	669	626	639	611	672	607	639	612	656	608	602	597	619	637	643	626	615	643	640	627	656	611	648	612	632	672	629	602	674	615	618	641	618	626	635	648	608	627	606	636	655	683	662	586	667	692	594	660	638	658	654	620	640	633	637	598	631	652	600	606	609	622	603	661	627	660	661	674	600	593	615	614	649	638	599	572	606	594	646	625	598	612	650	615	612	625	636	682	613	689	625	662	606	602	614	656	609	649	668	622	606	620	630	590	630	616	604	592	619	594	666	646	614	619	592	635	620	608	600	616	638	639	573	590	654	624	613	616	647	645	600	637	615	666	592	629	613	603	626	657	627	649	586	633	572	630	604	601	596	630	630	614	605	635	615	658	597	607	623	582	658	626	594	611	606	638	565	683	621	633	611	601	611	639	601	640	595	649	617	637	628	599	621	631	623	628	631	593	627	623	650	628	608	623	603	613	660	672	631	603	630	635	585	579	593	642	641	600	646	628	635	595	644	666	593
27428	20500	7577	1082	808	736	696	731	740	671	727	651	750	680	699	682	717	691	663	664	670	696	727	677	691	654	721	713	728	737	672	702	677	678	707	771	678	716	706	660	655	733	743	668	677	723	668	682	695	733	625	663	671	702	673	672	697	661	656	688	699	730	707	669	672	657	679	700	677	636	661	669	649	698	662	685	697	700	685	677	631	691	675	665	672	719	693	707	711	693	677	734	664	658	717	660	651	678	683	685	693	682	671	660	665	676	737	711	728	700	663	669	670	669	698	643	725	719	671	665	692	699	717	721	667	693	727	715	663	693	710	657	674	708	696	727	656	682	719	689	686	729	704	647	667	682	656	660	658	719	711	708	693	678	711	681	679	710	685	718	685	662	685	688	688	710	713	687	637	720	737	702	683	668	689	687	668	702	678	703	690	725	715	682	690	715	643	700	704	692	690	675	662	724	695	691	670	692	705	688	682	640	704	741	690	644	667	690	644	697	690	696	685	681	678	691	691	677	759	674	724	720	710	693	710	715	639	676	690	715	665	670	690	657	708	663	671	683	643	711	672	690	666	670	662	641	662	669	692	671	643	666	707	679	718	672	672	734	723	673	693	688	668	674	698	653	704	696	666	658	688	650	696	709	668	665	643	651	625	711	663	681	720	688	661	704	686	724	734	684	689	741	723	680	667	722	718	653	681	694	732	686	662	681	625	694	723	707	747	701	682	655	677	693	685	682	719	657	678	711	670	666	699	690	680	671	662	654	708	707	698	719	666	669	676	698	694	716	644	744	676	749	645	654	689	673	727	708	755	706	662	635	694	661	697	693	686	665	652	679	711	687	692	669	680	728	706	699	698	707	710	673	676	650	655	636	668	685	721	664	671	642	699	689	695	678	676	704	690	722	679	696	709	710	708	715	669	661	688	713	705	678	667	676	666	763	676	669	662	699	698	690	682	701	670	703	689	664	697	668	679	654	640	672	677	665	651	685	686	723	727	729	671	681	716	658	716	671	691	671	703	702	687	675	705	665	657	693	673	653	669	690	746	684	670	699	661	662	660	723	678	669	727	689	682	708	708	736	721	688	723	719	717	711	695	642	697	643	705	757	732	731	740	661	719	715	674	664	663	712	666	724	707	673	675	679	688	675	696	705	721	684	662	693	704	611	695	690	694	691	689	686	669	706	728	670	692	722	705	667	679	650	641	701	681	675	711	707	690	711	706	720	662	684	715	675	673	674	652	692	692	702	740	699	675	721	681	690	709	662	718	669	634	695	670	697	673	650	699	681	697	756	675	686	732	661	741	679	691	687	692	688	683	653	669	694	677	711	654	663	687	655	691	673	660	691	728	684	624	706	712	705	698	691	669	653	713	727	692	661	662	664	706	658	699	728	626	668	695	643	690	723	699	749	647	641	714	666	714	692	669	713	715	637	676	673	680	682	739	667	670	655	661	669	657	657	664	716	696	688	732	662	708	724	720	741	654	688	704	717	688	678	706	660	666	720	665	663	712	671	667	690	707	705	645	675	719	665	663	690	707	681	681	676	723	677	707	652	700	622	687	687	660	722	668	676	669	670	687	665	674	687	695	691	685	689	688	673	677	707	663	701	676	670	682	730	616	677	702	690	692	673	757	666	695	713	643	670	727	689	674	706	728	697	647	688	688	681	710	636	711	694	728	729	672	665	704	696	728	674	692	660	650	674	704	712	680	709	724	686	682	713	699	714	703	672	656	684	709	684	651	687	725	648	679	713	696	720	720	702	710	716	709	647	700	702	678	717	679	722	649	735	692	697	701	730	682	707	665	715	719	672	668	648	734	668	715	710	716	668	682	733	658	651	705	671	661	719	702	688	683	682	687	644	631	705	660	710	678	736	689	657	722	653	663	657	681	617	683	730	664	684	687	678	672	656	646	691	709	702	655	690	647	707	680	717	632	686	701	693	700	696	689	665	659	626	684	684	712	716	702	676	688	700	732	729	676	686	668	697	715	676	701	666	708	677	694	682	627	732	649	690	708	697	627	674	653	696	652	692	687	699	705	691	682	656	749	712	677	705	739	712	692	673	687	696	689	635	714	699	717	678	669	656	740	722	683	691	667	666	709	722	698	673	634	696	719	708	703	703	673	720	715	708	676	686	682	704	666	677	676	647	678	696	720	715	690	718	709	712	701	671	725	744	676	718	733	692	686	725	676	698	703	678	697	701	650	646	678	709	719	691	705	727	688	655	648	728	680	690	686	662	690	653	702	663	702	650	688	679	713	688	647	656	651	691	683	672	726	731	624	731	675	673	695	716	652	716	696	687	667	682	653	722	719	702	703	707	690	739	656	691	685	664	711	680	711	697	733	697	693	702	672	692	711	687	737	669	699	678	709	719	726	690	676	659	678	681	656	631	685	686	689	696	745	706	667	721	683	646	655	722	693	710	669	704	685	685	694	683	649	701	655	696	667	674	695	689	711	698	690	685	697	680	684	695	704	679	657	656	661	668	733	702	714	700	649	701	661	674	687	674	771	707	736	659	664	731	684	704	709	664	692	693	666	633	642	662	709	686	637	669	674	685	682	706	716	672	666	694	736	732	737	703	708	667	689	706	668	719	682	696	714	724	717	683	686	658	703	708	683	684	673	666	727	649	715	694	702	674	670	674	704	709	724	705	654	637	667	707	716	690	729	682	662	684	656	655	719	655	714	725	667	716	687	663	691	719	666	706	695	684	680	668	695	662	723	681	685	655	666	698	682	661	697	677	716	693	696	689	682	680	624	694	665	662	718	695	692	696	665	697	635	661	702	685	692	705	730	705	681	692	685	687	695	694	689	647	702	701	680	692	686	731	684	724	696	667	679	688	714	669	717	705	726	711	676	692	741	676	731	694	724	649	733	730	676	696	658	712	669	668	722	678	666	709	700	671	655	679	679	674	661	689	710	695	680	655	718	662	668	706	711	672	678	724	702	679	730	675	704	696	669	656	675	664	668	731	671	637	729	679	639	715	689	666	721	698	718	669	688	687	701	653	681	718	724	637	708	708	699	663	656	660	673	700	676	701	629	740	671	729	689	686	683	658	733	678	673	710	623	684	709	646	666	710	720	665	684	655	681	700	731	686	680	677	706	665	674	742	781	627	702	672	691	695	709	686	691	707	692	676	690	705	695	654	650	698	707	699	663	724	622	689	683	661	671	678	691	684	689	686	656	689	683	664	684	706	720	668	692	707	676	680	711	652	697	736	733	706	697	687	656	661	712	685	682	704	718	714	709	711	717	706	662	679	702	693	690	688	670	713	678	695	662	663	705	705	668	681	773	683	707	694	694	702	667	719	712	698	718	673	685	710	694	701	692	683	662	668	710	681	687	689	695	684	637	709	707	678	698	685	702	714	661	715	714	696	668	656	725	683	647	756	713	683	689	634	676	669	703	688	697	652	691	660	707	695	679	705	697	710	722	741	671	692	667	695	682	693	641	655	725	677	713	705	738	721	683	703	692	714	667	683	685	677
10195	1637	1532	1227	1118	1103	1073	1042	974	1028	1023	995	992	988	974	1026	1050	1011	1015	1061	1023	994	1039	1030	989	1005	984	940	1002	1002	1008	1006	979	956	1053	1024	1002	951	1012	993	986	955	983	1007	949	977	1015	1008	1004	987	991	1051	1031	997	973	1000	998	1010	957	981	949	989	1001	963	1003	985	1038	1003	1039	1031	1002	987	1018	1029	975	993	961	996	983	1021	986	992	945	969	986	931	1021	987	1051	917	997	987	1007	1010	1062	998	1062	969	1037	998	946	986	1019	993	998	953	957	979	1018	922	947	996	968	930	978	1037	1025	947	1031	1011	1006	990	962	1000	949	972	1007	927	985	1004	957	998	990	998	936	1072	966	974	974	991	987	988	992	1042	958	955	1063	983	923	1000	1043	995	1002	999	977	961	1005	1011	954	998	999	985	983	990	1005	945	950	1055	1005	1042	1002	1005	1046	978	962	1001	989	960	953	986	978	1012	974	1058	1029	960	954	1008	982	948	978	968	989	956	987	963	983	950	970	959	998	986	999	1007	980	994	1040	1016	1028	979	974	1012	932	949	1008	954	980	986	944	966	1013	965	986	940	1018	990	1029	955	1034	1041	1009	1055	969	967	936	1012	979	987	1038	997	973	1022	1033	966	939	960	1019	975	984	986	1022	1000	984	981	1024	1026	1007	998	1019	987	1003	894	1015	977	954	1003	1012	1001	1026	1051	1019	1040	1000	928	965	990	1029	960	961	1020	931	1011	960	987	964	1032	1002	1020	982	955	1012	1013	994	995	983	982	1040	973	978	975	989	1008	1020	956	1018	991	970	995	995	959	961	969	973	1046	991	1016	1008	969	909	1004	1040	983	997	1009	1004	1002	943	1049	1005	963	1032	1002	943	1030	981	1022	998	1012	997	1018	1003	1015	974	982	1049	1002	999	1040	1006	1033	984	1007	1029	956	973	998	993	1014	1047	1005	1004	1015	985	969	982	1000	985	991	985	999	981	974	995	996	990	1024	1004	1008	1019	953	975	1013	922	995	1053	1035	1024	996	1011	946	945	949	1016	1007	993	962	1026	986	958	988	1023	994	967	982	1044	976	1056	891	1049	1010	999	1022	1038	1009	1008	1014	1008	1010	982	1000	964	947	1006	991	997	981	998	1012	1032	973	1034	987	1004	941	997	984	998	930	1020	957	1010	1014	1012	958	996	1007	1042	967	1000	952	1004	980	1009	946	995	1029	974	965	968	1017	1018	1020	978	1013	982	946	1017	1014	1018	974	986	991	951	953	951	1024	1024	952	1049	944	931	1033	959	996	1013	1002	994	973	1077	982	1027	965	999	954	977	988	1017	1036	964	1052	1004	924	987	984	1021	1022	972	965	982	1043	992	1011	964	964	957	1006	1056	977	1003	977	1031	1002	1043	989	1002	921	957	949	967	983	1006	991	993	1001	1002	981	993	1047	1023	981	1012	1055	971	964	1018	1015	982	1052	924	1020	977	981	1011	985	1042	1019	1057	1046	902	1026	963	986	992	1010	1006	973	969	1011	982	994	1001	1033	1030	1000	1050	1069	1021	994	948	988	1010	1006	947	995	956	1029	1016	1042	1023	1030	1031	1051	1003	981	960	983	1033	1034	963	1013	988	1020	1015	962	968	1034	992	971	980	958	1001	937	976	1042	1003	1042	968	949	1022	969	972	1001	1002	964	1015	939	990	1038	999	993	984	984	1005	971	975	1002	987	1027	1034	969	991	1012	1028	991	977	958	1050	968	974	1033	925	983	1007	1005	925	960	964	994	1010	970	1006	993	969	979	1014	1052	962	1004	1042	998	1029	1019	1007	1024	964	984	956	1023	1009	1066	1044	998	1009	999	948	973	1001	1024	1025	981	974	1037	995	986	973	1011	1052	980	1002	994	993	1054	976	1002	1001	977	980	945	1018	969	1018	1012	993	927	933	932	1016	928	1003	972	986	931	994	1005	1009	1005	964	1000	999	961	966	984	993	1050	1024	970	978	984	975	994	1000	1027	1002	961	977	1037	1021	966	995	975	985	1029	954	1011	1019	1066	1028	993	941	1031	978	997	971	971	1030	1004	992	975	1019	1014	982	991	951	1024	995	996	1035	951	999	985	952	996	988	1003	997	986	1000	985	978	1022	961	1046	1021	931	997	990	998	1007	963	1009	1000	966	976	986	917	959	1000	976	973	1004	1023	1042	960	1032	949	983	986	1021	1046	979	1005	983	1020	1006	997	961	1000	991	975	981	999	976	1019	1016	1054	1005	1041	1046	992	962	963	998	1015	1002	1047	997	972	994	927	1037	1016	977	963	970	979	955	974	1016	1007	1037	1016	930	1021	1036	1019	1062	994	993	959	981	923	1010	937	1082	984	1003	995	996	1024	926	1016	992	973	1014	945	982	1013	934	1017	1031	942	1009	1055	1004	949	1032	954	1041	990	967	1002	1070	1032	1008	1037	999	974	1015	1056	968	989	1028	1012	1020	938	1005	996	1003	1007	996	974	1005	964	987	995	993	977	987	1002	1002	996	945	1036	1035	985	1041	1042	986	999	1015	1027	991	1019	975	1046	959	965	970	1021	973	960	1000	997	999	986	964	1013	1002	1014	988	997	996	970	978	993	1010	998	1022	998	1012	1005	1053	1026	984	972	976	988	994	1028	983	955	970	1031	1046	1002	1008	996	1016	992	982	1047	1017	936	970	992	980	964	963	967	1009	1004	1049	1027	1013	1026	1002	1007	968	1007	1013	1012	1031	978	911	1008	952	947	956	1007	990	934	985	1045	973	1047	990	1039	1026	970	976	963	1028	1008	965	965	998	1035	1014	997	962	1034	948	986	979	991	974	929	1032	1024	1036	1017	993	1032	989	988	980	986	996	957	1025	976	971	996	941	998	1002	975	945	1003	1030	955	1058	937	977	1038	994	1013	996	1005	969	1012	975	1002	982	995	950	998	1010	976	982	997	947	1040	994	980	993	943	1008	1022	991	985	943	1013	962	1026	973	947	991	982	922	972	1017	988	998	963	925	1061	1041	1070	987	995	1026	1001	993	1043	1006	979	986	1023	1001	919	998	956	942	970	933	1023	1030	1023	1020	1015	1064	973	1016	964	987	980	1044	982	1034	1024	960	950	990	981	958	1000	1043	980	992	951	1002	963	1019	1015	945	999	985	1033	1006	993	931	966	1023	990	1032	962	1047	1009	1011	1013	999	1031	1011	971	941	1002	1006	996	1006	960	1076	1017	987	999	963	997	1003	1025	952	1034	1022	981	985	1001	1032	1009	958	959	1033	980	1027	1079	1024	986	1010	976	938	1001	1015	1000	969	963	1034	1026	1000	1048	970	1031	1016	983	983	964	952	1009	994	1061	981	974	993	966	975	1000	1054	972	955	1052	953	1004	991	980	972	984	994	990	1013	969	960	1005	1008	982	1021	959	1029	1020	998	978	1063	978	976	983	1023	956	1007	988	945	980	1001	981	993	1015	1007	986	977	983	962	1005	954	1030	999	986	926	952	991	974	991	1023	1015	1023	1026	993	1035	959	971	940	957	994	1003	973	948	965	1006	1049	967	961	1030	995	1009	964	1048	960	1026	929	1003	1031	1018	967	909	1003	1019	1030	1023	984	1025	980	970	1013	1028	1005	1036	1026	1017	971	976	1023	1029	983	1024	1019	1012	1014	1010	1013	1021	937	1023	1003	1033	984	921	989	955	994	988	960	971	1003	961	982	983	961	967	1000	956	992	1064	986	966	991	976	968	1012	985	1018	941	1010	994	920	1023	970	1020	1026	1008	1018	1069	1023	913	954	909	1012	1018	1012	1001	1003	1014	1019	987	1026	984	967	1002	1018	1002	1006	922	976	958	992	964	1003	994	1000	957	995	974	992	1019	974	1010	993	1018	998	963	961	972	983	963	1038	958	1004	984	982	964	973	984	1012	904	997	961	985	961	999	1010	946	951	1024	973	1026	954	961	947	948	1022	974	957	988	998	1008	1014	983	985	1006	996	1028	978	954	969	985	930	1005	1029	1023	1028	1003	962	905	1010	991	984	1025	970	975	1029	1009	999	991	971	998	1005	946	1008	1012	966	958	960	1029	1027	985	1044	1070	991	997	997	994	1064	979	1024	993	984	1030	992	1050	967	991	958	1035	1016	992	1051	972	975	995	946	1006	1019	986
23755	21506	29104	24348	21501	17229	1976	1073	925	881	890	776	743	724	727	745	743	734	737	710	741	763	743	730	719	680	757	725	683	654	679	681	709	683	674	683	669	713	634	673	663	701	727	670	681	687	693	672	680	701	728	646	679	659	650	740	711	697	713	639	639	682	679	685	674	682	658	649	700	710	668	647	665	689	665	659	681	632	707	659	695	721	706	667	719	667	663	671	711	679	714	715	685	674	644	686	667	722	698	696	667	676	702	650	696	693	680	636	680	643	681	641	671	696	677	670	707	682	670	652	676	700	670	681	644	677	706	648	653	688	708	649	698	671	651	642	629	687	646	661	650	687	687	644	651	725	684	674	636	681	700	696	692	684	671	678	634	698	723	690	705	660	661	684	662	676	714	707	649	706	674	599	636	637	659	671	701	674	668	701	733	645	686	637	677	655	742	680	658	691	721	635	695	681	706	676	768	696	684	722	710	635	669	656	640	670	713	654	610	661	601	677	683	666	701	732	661	665	710	702	712	742	663	628	654	659	687	649	647	702	680	624	677	658	699	721	653	690	710	691	618	677	685	672	660	692	673	683	646	685	675	716	641	692	723	665	680	672	677	687	715	702	649	658	673	667	611	693	652	654	656	695	693	660	640	640	674	655	641	651	699	653	691	675	668	688	685	715	695	690	652	675	690	693	666	640	723	685	634	668	647	727	637	700	688	670	661	713	658	658	687	686	679	714	669	656	699	692	664	689	657	617	664	680	714	697	662	705	713	650	693	668	692	663	707	632	688	681	725	710	687	698	684	642	689	693	712	679	711	673	665	623	696	705	661	693	697	707	693	676	684	712	665	677	658	708	685	675	679	706	683	693	713	686	655	665	689	679	681	660	665	685	689	661	671	667	631	650	676	690	660	676	684	649	699	692	667	690	686	635	687	685	699	676	712	644	688	731	681	700	703	637	723	689	690	630	646	697	626	673	688	637	711	692	675	670	684	700	676	670	679	723	698	660	651	681	659	632	694	688	678	655	624	772	639	671	703	629	705	673	654	663	649	711	694	682	683	628	688	705	644	680	675	682	666	692	701	664	631	651	678	694	687	661	670	666	693	645	690	627	713	672	632	706	661	685	657	685	689	659	638	678	716	716	681	633	686	655	688	704	701	695	687	681	708	672	687	700	676	716	690	747	651	685	720	698	680	646	707	638	654	726	637	651	662	635	659	650	701	692	664	669	642	672	678	723	687	665	698	665	663	694	670	714	692	723	654	701	689	649	668	700	642	711	656	680	678	688	689	689	677	651	705	647	672	661	664	690	709	622	660	719	713	672	721	649	699	681	668	707	655	663	680	665	704	668	650	649	655	655	695	723	682	666	664	636	665	680	664	646	638	628	646	690	678	682	683	662	610	690	656	665	680	669	702	717	710	733	699	657	668	679	677	667	691	707	653	698	658	681	707	648	721	665	688	688	638	706	708	655	646	662	681	677	681	668	673	706	693	715	715	710	643	695	686	668	688	702	695	678	650	694	622	681	704	633	670	636	660	687	642	701	683	689	685	694	655	657	670	702	658	665	665	656	677	692	712	692	658	653	693	697	682	661	656	648	667	654	676	660	674	684	659	667	690	690	699	685	632	715	650	672	699	642	655	709	620	731	647	670	678	694	669	697	672	643	647	637	658	687	663	652	647	670	653	668	701	634	637	621	666	696	652	651	636	683	691	682	668	628	675	691	648	637	634	680	660	658	670	693	694	689	679	637	711	647	684	687	719	705	697	687	689	635	678	701	673	669	621	662	704	678	702	686	697	651	618	707	658	683	672	664	638	628	645	681	654	613	629	658	657	669	701	666	707	646	639	677	715	653	694	704	664	721	656	622	670	698	644	657	700	678	710	675	708	650	684	614	689	656	652	669	641	694	694	662	669	651	651	677	688	696	665	638	686	664	650	676	609	676	671	664	680	668	681	671	684	662	711	648	701	678	724	660	688	728	651	671	696	670	663	672	722	706	718	738	692	687	713	666	605	679	608	636	680	652	705	647	715	633	664	616	651	673	650	658	704	651	687	693	696	636	638	656	676	666	693	687	645	649	710	643	700	672	707	651	678	659	651	647	744	656	715	661	704	651	681	671	690	648	710	676	702	674	696	682	679	693	678	646	677	635	644	614	703	619	713	704	686	679	668	674	642	640	649	689	686	630	653	648	659	655	668	636	709	735	712	707	714	678	673	679	622	669	666	644	715	707	655	675	670	680	623	715	674	703	691	630	602	657	684	671	635	702	706	670	715	683	649	676	683	663	665	680	672	631	656	691	688	650	660	658	712	663	686	688	692	666	663	700	655	606	689	708	705	640	670	724	644	741	659	668	639	676	700	667	671	659	733	630	683	691	615	697	705	684	700	681	707	685	699	717	677	671	687	675	719	714	685	701	660	655	647	694	672	665	626	653	672	687	689	669	655	662	651	674	693	675	713	682	689	692	666	645	700	701	680	653	733	646	693	640	685	666	642	695	646	677	692	660	658	660	679	689	680	655	633	706	629	629	690	637	686	682	655	675	670	699	655	669	684	715	643	728	655	671	664	667	674	628	685	608	632	667	660	671	663	659	661	676	664	670	666	712	687	705	663	698	651	674	659	688	659	677	617	674	708	658	669	670	660	685	658	705	725	678	617	641	677	671	617	669	651	664	602	677	667	651	695	700	635	701	669	701	639	677	650	704	711	699	629	694	668	710	691	670	685	652	698	680	637	688	679	702	619	702	661	677	687	669	680	726	693	670	645	686	670	699	701	667	666	688	690	683	713	698	650	648	702	667	631	726	740	688	695	692	648	708	644	671	699	678	656	672	660	633	650	660	681	690	677	627	749	664	655	698	695	681	659	676	686	683	657	655	664	665	702	697	665	635	638	673	726	652	679	650	687	675	697	642	615	675	668	681	662	642	636	641	684	661	677	647	702	677	665	671	688	643	635	726	643	640	657	733	701	659	637	617	700	667	668	694	688	687	697	655	655	720	625	677	657	665	647	691	635	670	663	644	699	693	680	670	704	692	663	686	642	628	681	712	714	628	630	640	718	722	650	667	617	657	671	723	678	631	677	698	674	662	702	673	672	661	682	729	619	728	688	698	624	687	688	706	704	660	650	605	686	661	670	662	642	673	647	675	698	693	725	676	635	694	662	675	647	646	685	743	683	705	701	665	702	673	683	670	666	691	636	656	683	672	665	666	690	712	652	703	689	646	637	652	725	698	616	639	661	637	687	646	648	698	680	668	699	716	660	665	702	689	678	617	664	664	698	674	652	688	704	685	666	666	673	627	702	651	706	686	684	659	692	660	709	659	696	646	627	630	686	687	675	651	694	693	676	675	662	666	621	654	697	647	680	708	675	636	643	649	635	664	683	692	673	729	669	692	690	697	680	661	679	689	687	685	702	676	658	665	663	645	688	684	696	641	645	669	660	709	697	664	646	684	692	750	687	658	704	641	679	698	665	660	635	672	669	663	655	684
20525	12091	10397	5628	3694	2902	2447	1969	1761	1573	1535	1363	1383	1275	1207	1175	1210	1126	1146	1144	1117	1077	1024	1094	1073	1052	1067	1062	1043	1066	1021	1090	1065	1049	1052	1004	1032	1018	1013	959	1003	1000	1001	1008	1030	987	1012	1051	1004	981	1005	1041	949	1016	989	1000	1006	990	969	1015	970	1008	972	970	994	985	1004	990	1006	938	981	993	1011	959	1007	972	967	1010	998	1028	1009	996	994	1029	1010	975	1011	992	995	962	984	996	973	1024	983	984	1078	982	1016	1008	976	1013	964	949	966	952	971	978	1010	964	956	981	1003	1026	1027	960	989	1015	975	1020	989	1024	995	1014	970	997	981	1018	994	1000	1023	1003	950	1062	965	991	976	1029	965	987	1006	977	1001	939	1014	1017	980	1020	1051	1052	1044	1053	985	1046	1011	996	1004	1027	1021	1002	994	1000	950	960	1007	910	985	1048	1021	1019	975	1015	962	1007	1019	971	957	966	987	959	1044	1049	1038	997	1023	1029	1037	991	1020	1018	992	1015	1005	1017	1024	997	1020	1030	990	1013	982	992	989	967	1045	1021	1022	1026	956	1054	1010	954	1012	967	971	975	982	995	961	917	974	983	1019	989	1003	988	1012	973	1018	1006	1049	970	986	961	978	1063	974	1006	1001	1028	993	1035	985	976	992	971	991	1058	969	996	981	1048	1000	990	1028	1048	1027	975	997	1001	1023	1036	1010	1010	970	994	991	959	969	1015	1009	963	1017	972	996	974	1036	987	988	1031	967	926	989	1037	998	1002	970	968	1023	1022	994	1049	1012	1041	988	996	999	990	983	974	983	976	1012	1020	1030	1028	1019	991	1012	1019	1006	980	1024	969	997	995	930	1006	1048	967	1016	982	987	1002	1043	1027	1007	1015	950	952	996	977	952	970	960	988	1024	1019	1022	991	959	990	965	1050	943	1004	1013	1032	979	967	1002	1029	977	986	995	952	993	995	996	975	1001	989	969	1024	972	1017	958	1031	975	934	973	1075	987	1019	1023	971	947	988	980	1011	976	1040	934	968	1018	1000	1002	1032	965	1049	1024	962	1000	1002	1060	976	937	1014	999	989	968	1064	1002	1001	1022	1008	970	934	923	998	1004	1024	1006	1024	1004	1061	979	975	958	1036	984	995	998	967	1024	993	996	988	1015	1006	942	997	1036	967	995	1027	1029	1019	1001	1030	993	981	966	1061	984	1023	1026	942	992	1006	973	981	995	947	973	955	990	995	987	1004	992	1012	957	1014	1017	994	952	1017	975	985	1021	983	1017	968	992	971	1076	981	1027	1011	942	1023	999	1022	931	1003	1009	1011	975	1029	1044	976	969	948	942	979	973	932	996	984	993	927	983	1002	1001	915	1006	991	1003	1013	986	1019	934	988	992	1027	1019	964	1019	988	1012	937	1020	957	943	1003	997	988	979	1003	954	984	1010	983	929	982	956	1041	980	974	966	956	968	989	971	985	1026	919	982	990	1010	1021	1014	970	1028	1015	982	1024	1011	1038	979	986	978	975	976	1030	1038	1004	1012	1006	1023	968	1039	994	1024	973	946	998	1032	1025	948	969	1034	1028	962	1034	926	977	972	1002	1029	990	1004	981	1051	986	1001	982	970	976	963	987	998	979	989	1003	967	924	1014	941	974	978	977	1002	964	970	917	1039	995	944	961	1025	954	1037	1025	992	999	981	974	995	1018	1006	1000	1014	1009	980	953	964	1025	963	945	926	1000	962	1032	965	996	1007	970	1067	950	1028	968	957	1006	1058	1031	1055	1007	981	996	990	1022	1008	1000	1015	964	992	1002	1010	992	933	963	1049	1002	984	969	985	1031	979	1020	924	982	941	993	1009	1038	981	1020	995	966	977	940	933	1017	996	986	972	979	1028	1007	1016	977	1016	946	1013	975	988	1000	1023	989	981	995	1024	1006	973	1003	990	994	1011	1002	952	1018	975	1040	1019	949	991	986	957	1009	956	1005	945	984	1030	985	1005	992	1006	991	979	999	983	1068	994	991	938	999	943	1010	1045	974	977	999	963	968	940	1018	908	1006	977	979	1006	944	970	1002	1016	996	959	987	920	965	990	979	1011	1031	1014	976	986	1000	1035	984	977	985	977	990	984	1027	959	980	1009	983	991	1057	980	974	1031	985	991	985	1032	1025	961	1016	1004	962	995	1010	1015	1024	967	1027	958	954	1033	1002	1012	1020	967	930	960	965	1047	992	967	1019	968	999	944	1008	1009	1040	991	1023	1005	1002	980	968	1023	1054	990	971	1006	990	1041	981	1072	995	1036	991	974	940	1045	985	1038	1014	1009	957	1002	980	991	970	1000	974	1010	1044	983	983	994	1001	1012	992	1020	1000	1031	994	972	973	1021	1024	991	979	952	978	953	952	995	948	1062	1023	987	1004	1021	990	988	983	969	957	1008	1014	1028	1027	960	1005	997	980	991	989	1033	1033	1020	983	1001	1047	1009	1002	959	1011	983	996	981	1019	1009	931	993	959	987	955	969	904	971	1029	976	920	1003	979	966	1031	961	1039	973	979	990	969	997	1022	945	987	1004	1038	991	979	978	971	1053	956	963	1011	980	1017	984	1070	1007	960	986	971	1060	970	1012	969	995	996	981	972	950	996	969	1022	1002	1010	968	1032	989	1003	960	974	938	955	976	928	984	982	952	973	1008	987	941	979	959	964	937	957	967	988	944	990	956	996	982	980	997	1004	1029	979	984	975	929	986	989	968	978	991	980	983	977	921	1081	1024	1036	967	934	960	950	944	984	1001	951	1017	979	993	1036	1035	1040	1040	978	974	968	953	1054	1028	1020	944	1017	987	967	971	1021	973	984	937	1055	975	1006	1027	989	987	1039	1025	1039	997	979	997	992	997	1013	1010	1045	987	1021	1003	993	979	1056	983	964	988	1020	973	1013	980	1020	980	958	990	966	1046	959	1010	1041	997	967	971	918	1027	1034	986	997	1046	1019	972	968	938	1037	1000	1045	983	1032	918	1005	991	988	952	1012	990	955	978	1022	1013	973	1002	968	925	1010	991	1039	954	1064	994	1004	1001	990	1002	927	954	980	989	1013	1040	1050	1032	948	948	1026	1001	976	956	1026	968	1011	984	998	970	1010	1001	951	978	985	928	1019	979	983	1059	969	1000	1028	997	1028	983	950	1025	974	1027	1011	1031	1007	953	970	971	1054	1019	984	1001	978	912	1051	1023	982	982	986	950	1010	971	983	959	1036	989	1000	966	1036	1023	974	961	930	990	943	1005	989	966	1009	994	995	972	997	1005	1022	992	965	992	1057	990	1015	993	1005	975	930	987	967	1026	995	950	990	1017	1000	1044	962	1010	1012	992	959	1012	987	1032	944	987	981	1036	951	963	1003	985	971	994	1005	1013	1002	985	1005	939	1020	980	963	989	990	1002	971	960	979	1009	971	1010	992	936	1001	955	1031	1030	959	1041	994	1044	1045	892	1018	972	1015	965	1064	959	955	1029	959	944	969	970	985	987	1004	988	985	1040	993	991	939	990	969	990	1018	990	987	1010	961	999	1004	994	940	1007	976	1002	944	984	1041	996	984	992	932	981	989	987	959	1020	949	966	1006	1013	997	984	945	1007	1002	984	990	976	973	983	1048	1009	980	911	970	968	1003	967	1028	971	947	945	969	1003	994	988	1018	1026	923	1006	982	1012	967	977	978	973	1018	1011	985	1001	994	985	1034	936	1025	981	976	1025	997	971	1031	1012	1016	949	1035	982	1034	1004	992	995	1007	1020	955	954	967	1016	953	1029	962	1003	1002	1012	968	1001	955	1001	1007	976	1013	988	1001	970	955	1024	1006	1014	987	1009	950	980	1030	992	988	967	975	980	948	967	993	992	993	976	1012	1018	949	932	995	1027	1011	990	1033	1025	956	998	974	1042	949	986	979	1025	993	991	1009	1018	984	962	1036	979	978	992	944	972	1004	1037	1013	1003	985	972	1042	975	1015	985	963	1060	997	990	951	1009	1047	985	975	960	975	997	980	990	1046	972	1014	1002	950	936	955	1056	1051	976	960	962	975	991	957	925	1014	978	1034	989	1004	992	975	974	956	967	962	1021	975	1024	1014	966	997	1002	937
23304	21462	29266	24079	21462	21462	5248	935	681	669	594	531	523	505	528	496	514	457	497	481	471	468	433	444	442	433	443	439	486	394	435	440	420	437	402	415	458	419	410	424	436	450	427	429	454	445	433	426	405	412	396	415	418	417	432	407	434	435	432	420	439	416	411	401	449	400	456	419	432	414	403	451	401	427	386	443	437	401	386	439	432	411	399	435	393	378	408	428	378	436	399	426	406	446	418	410	415	456	419	414	443	408	438	392	417	380	397	433	414	423	392	428	371	407	404	375	445	394	413	433	410	416	382	382	379	431	418	402	449	390	407	429	445	369	380	412	423	405	405	416	398	420	375	448	368	420	402	398	402	398	401	386	423	397	378	414	398	405	394	412	448	388	416	405	451	433	388	397	420	432	410	406	429	413	395	422	395	432	396	403	400	390	386	366	411	419	420	404	398	412	390	423	367	408	409	445	397	380	398	386	411	411	386	378	390	370	431	396	413	425	436	408	396	409	405	417	406	409	410	423	392	412	380	418	417	448	369	405	402	411	390	435	374	424	390	426	414	401	449	420	416	423	403	422	361	434	424	427	421	404	407	425	421	406	354	427	391	413	419	380	411	406	414	421	393	416	434	416	405	390	435	416	411	404	444	392	394	409	428	437	410	368	428	426	422	408	409	375	395	431	403	410	409	429	393	414	402	393	431	374	436	435	380	406	415	408	408	411	401	449	407	421	405	418	393	425	399	422	392	404	415	384	371	445	423	404	397	438	396	430	411	358	428	421	415	430	420	408	403	456	428	407	407	388	403	431	418	408	388	426	425	385	426	400	434	392	407	430	403	418	376	402	393	472	414	389	392	353	413	474	403	445	396	423	386	425	426	366	439	416	418	395	414	410	373	412	418	417	412	402	433	410	388	397	436	413	392	393	426	406	394	414	422	417	417	402	394	401	428	428	404	411	432	383	436	391	458	408	406	391	347	410	423	382	469	388	394	377	393	428	399	404	412	382	423	416	442	424	418	405	395	420	401	410	405	396	446	417	437	396	428	394	423	394	375	414	401	427	393	403	396	379	408	390	408	373	358	403	386	444	432	403	402	404	430	416	417	422	430	418	386	445	415	418	370	397	393	409	422	426	412	423	395	424	424	388	417	369	396	391	439	394	388	391	422	414	414	419	376	415	389	429	377	399	453	387	389	396	394	426	457	387	407	440	405	369	376	405	409	462	391	417	396	401	403	405	424	395	427	395	362	387	408	391	408	406	419	397	387	409	443	415	347	381	386	392	407	394	400	416	395	414	434	413	424	424	404	406	386	374	433	434	411	420	404	405	434	431	368	416	396	424	439	409	422	418	424	388	395	416	404	416	420	430	432	389	402	415	438	405	419	423	470	409	408	405	425	374	410	420	377	371	412	396	418	388	413	407	416	412	399	397	415	454	424	425	422	431	389	369	390	414	393	398	395	409	414	380	400	394	413	387	378	415	397	406	461	421	403	405	426	377	378	434	400	433	430	404	403	447	373	439	393	395	404	385	421	397	382	428	421	431	435	418	423	429	386	407	396	415	429	465	417	418	386	445	396	420	402	429	425	438	406	395	437	404	399	446	378	417	414	414	378	410	415	393	373	390	380	428	420	395	389	394	403	389	371	396	403	388	422	435	437	389	418	436	394	433	427	417	398	405	418	432	375	384	383	432	447	422	425	446	409	425	395	418	404	419	356	392	433	424	430	393	418	393	414	416	415	407	385	415	411	417	409	403	416	388	394	452	397	432	420	401	403	414	411	377	388	423	403	398	412	392	409	409	401	362	415	410	412	431	366	402	415	393	421	395	423	411	403	434	386	375	418	378	386	379	389	398	401	401	372	423	370	444	401	407	420	408	399	431	438	440	441	398	444	401	431	404	408	393	402	460	398	419	434	428	374	430	401	406	381	398	409	406	430	396	425	391	367	413	396	429	414	474	390	414	415	421	427	387	404	406	436	386	399	437	400	389	422	416	452	399	425	435	429	447	429	405	443	418	412	438	400	430	390	408	365	411	419	426	406	398	424	413	406	367	424	436	414	419	397	414	390	422	425	424	385	402	415	398	428	415	404	413	411	379	438	403	439	421	397	397	390	391	403	382	367	399	390	382	385	362	440	380	415	418	418	398	413	413	416	404	398	390	408	381	442	397	400	392	398	396	388	433	397	408	436	405	397	428	382	379	414	392	411	431	447	382	411	399	379	448	397	394	372	419	367	428	408	415	414	385	416	381	397	412	413	403	436	394	423	374	406	396	440	424	404	409	391	402	396	407	428	417	377	431	414	461	374	381	411	409	402	397	396	412	404	403	398	393	438	430	408	415	394	408	387	390	393	398	368	364	413	344	396	409	392	385	388	399	452	386	420	390	419	438	400	410	400	406	407	415	397	413	393	392	392	400	390	417	365	430	406	407	400	414	425	378	410	379	398	378	430	395	395	398	404	423	408	395	436	413	390	402	391	409	386	415	389	402	383	398	420	366	399	415	373	435	404	420	435	408	417	398	400	380	416	432	404	411	406	392	417	422	389	388	398	413	383	397	417	429	410	396	425	385	408	388	426	406	412	381	411	414	399	411	425	394	434	408	413	426	393	448	378	407	403	395	388	412	412	400	382	420	421	412	392	442	406	390	391	408	409	412	385	448	437	408	421	374	407	431	402	385	416	442	404	407	385	427	431	394	438	412	426	445	414	439	398	405	400	372	401	389	408	381	426	434	356	411	423	387	366	412	390	430	394	402	400	384	407	409	418	414	415	431	425	391	378	405	400	402	388	417	403	420	391	447	399	385	385	394	424	416	396	386	409	444	419	413	409	408	410	413	434	446	389	424	414	402	340	417	426	387	415	418	429	402	398	395	394	438	442	381	347	413	414	421	382	435	425	411	411	392	424	409	384	378	407	365	452	414	419	464	442	387	379	411	411	413	397	397	430	418	414	394	411	411	421	383	401	411	410	458	411	422	390	429	422	388	401	424	405	406	427	401	425	416	384	389	418	393	392	394	406	397	390	409	398	411	398	419	396	417	375	404	386	391	427	423	384	426	433	419	383	370	443	378	372	397	404	443	391	445	413	413	382	447	446	401	456	413	419	402	413	408	409	393	467	383	413	427	451	400	443	387	415	434	403	380	385	388	405	416	379	433	411	393	413	383	423	390	406	421	399	426	416	441	368	379	387	426	411	382	414	387	440	409	422	425	382	400	402	427	382	442	419	398	366	417	372	454	392	428	380	408	417	417	404	400	385	402	438	405	402	430	413	397	391	417	429	401	374	419	374	411	413	406	389	390	420	410	420	396	393	408	398	454	413	408	439	403	395	397	447	435	428	395	437	417	428	407	362	397	395	375	408	400	442	403	415	425	394	402	348	428	414	402	418	386	361	400	402	407	393	439	400	377	405	386	430	430	421	407	396	423	396	415	394	414	423	414	398	425	396	375	414	460	420	379	408	401	396	410	360	459	380	414	389	389	411	396	451	443
19749	15023	12571	6595	4418	3250	2488	2035	1707	1474	1273	1160	1078	989	911	931	822	798	805	798	787	836	753	753	700	718	669	738	622	690	685	684	687	671	646	688	639	681	621	679	678	683	689	633	672	623	668	607	660	715	649	678	603	644	658	635	665	630	676	617	634	636	646	636	653	615	611	639	653	613	626	624	667	570	594	641	598	646	639	608	616	610	596	635	596	610	582	584	620	567	640	579	649	645	635	622	627	634	664	618	610	636	622	640	632	605	626	633	607	606	624	620	576	631	644	616	584	660	613	646	593	595	648	611	626	616	630	619	603	650	638	686	607	674	634	582	656	639	589	620	663	643	600	609	683	656	623	629	586	641	633	605	553	604	649	651	604	674	613	641	636	647	658	643	649	651	641	568	588	636	635	599	645	618	606	598	606	595	658	607	645	644	622	646	606	638	577	633	631	644	663	665	606	595	617	655	590	657	586	629	606	634	639	630	626	624	586	607	629	616	598	641	606	581	607	607	633	601	595	677	633	678	634	630	648	583	611	596	598	610	575	643	602	640	619	682	629	595	597	579	625	637	621	640	658	579	620	660	625	618	602	623	592	659	642	654	625	688	646	623	647	614	597	637	572	620	631	619	635	644	666	595	649	638	652	616	623	592	617	621	621	611	641	608	614	638	642	631	573	624	578	599	659	627	612	603	626	598	649	652	609	574	657	610	618	633	610	638	626	639	651	626	594	650	611	608	615	612	629	636	626	611	626	633	642	623	639	595	688	640	658	612	597	596	559	601	598	594	620	640	596	662	613	610	622	613	628	626	613	596	588	625	610	643	621	666	617	634	553	615	596	616	650	590	612	637	650	619	590	670	577	612	585	581	643	622	594	633	609	576	656	618	592	623	589	616	664	597	582	625	614	636	664	628	636	589	635	594	619	609	661	647	607	601	638	630	591	581	605	615	587	590	673	644	683	619	591	625	622	636	638	622	620	639	625	622	665	660	612	653	615	603	582	642	589	594	589	610	610	609	625	634	631	601	638	621	634	664	611	628	588	620	633	631	670	613	572	595	648	622	590	597	661	622	612	607	592	620	607	612	627	675	599	634	609	655	616	602	613	607	653	591	638	619	645	645	615	672	669	641	636	590	628	611	624	661	662	634	636	594	621	641	606	657	601	655	586	587	608	662	672	607	621	644	574	607	655	618	612	612	602	620	650	612	609	634	625	565	587	575	585	641	629	667	618	602	646	584	607	637	642	634	600	645	638	624	572	628	650	614	617	650	613	635	592	612	651	624	572	579	626	652	616	602	633	590	608	619	619	613	639	626	611	636	612	593	606	638	615	657	635	601	633	624	602	592	612	599	641	633	631	629	603	648	637	600	609	633	620	610	650	604	586	610	590	622	668	631	653	601	653	580	631	673	632	618	655	628	591	633	655	644	610	619	621	626	593	648	631	584	611	616	635	570	604	623	624	596	638	586	625	625	611	566	631	646	591	606	600	608	570	629	609	636	623	631	657	598	667	595	607	582	645	627	621	651	602	629	631	651	591	676	596	593	613	638	651	609	567	617	577	623	607	600	577	609	622	601	662	657	574	653	614	650	653	599	594	636	567	586	647	608	603	591	650	611	624	593	634	599	633	604	584	640	645	653	615	667	610	599	614	640	626	668	575	621	632	556	609	622	621	640	606	612	625	642	606	630	635	644	597	674	585	616	636	652	628	604	622	600	613	649	654	650	624	641	617	634	610	611	697	637	690	643	617	601	687	574	643	604	640	614	616	617	575	635	604	631	603	637	630	628	633	610	628	609	621	557	620	628	580	638	607	586	571	606	611	603	631	588	596	592	663	647	648	603	612	650	627	629	611	629	583	614	593	567	612	627	608	649	603	605	624	618	606	586	653	644	614	601	651	649	612	610	591	587	655	615	645	587	607	632	636	590	621	641	613	675	641	619	607	573	662	633	658	599	599	630	601	684	647	603	643	642	630	596	613	644	613	623	649	615	621	636	637	655	595	637	597	623	625	616	619	603	594	683	577	616	578	632	565	602	650	610	607	646	566	649	649	638	626	655	577	673	603	595	604	668	606	618	636	626	617	627	590	672	616	579	637	618	624	616	614	608	600	635	601	602	616	582	635	593	680	586	627	609	610	616	600	655	621	623	679	640	629	616	636	604	612	617	633	634	652	591	655	620	620	604	682	610	620	615	627	671	650	643	643	614	625	655	619	606	594	618	595	587	595	609	617	632	588	625	624	622	625	575	641	645	674	616	582	648	632	610	602	601	624	619	634	597	608	636	633	618	616	627	631	607	594	632	614	632	602	636	628	616	620	612	624	614	648	636	608	627	625	606	661	647	629	606	606	656	664	670	582	602	626	599	619	635	582	588	634	657	569	618	600	604	608	631	635	611	636	622	647	611	570	628	582	603	605	683	612	616	611	626	608	619	619	572	655	625	632	653	603	605	627	617	610	622	639	614	613	612	577	589	604	591	626	633	610	643	627	624	631	622	616	631	580	617	661	631	598	606	598	611	604	582	639	645	613	623	600	590	590	601	624	630	662	596	642	614	649	625	672	604	625	633	636	636	631	601	589	650	662	623	625	580	623	592	649	659	616	612	587	603	616	620	651	601	615	646	641	623	604	587	605	632	575	629	624	620	585	628	605	679	663	641	639	634	628	648	650	636	612	637	598	598	642	631	697	613	615	582	641	602	596	575	620	676	645	627	611	564	649	589	628	650	635	624	633	610	670	653	607	603	628	550	589	636	641	656	632	635	663	604	652	602	586	610	577	618	612	609	609	626	627	613	613	617	653	629	626	664	601	603	617	599	634	637	605	631	622	636	602	668	621	658	619	638	637	606	602	602	622	560	583	632	620	658	598	623	562	606	646	599	587	614	604	635	646	611	638	566	634	644	607	610	641	621	642	640	604	627	643	625	667	659	640	587	646	659	616	576	670	615	617	569	640	635	574	590	624	640	603	616	638	589	624	635	566	639	608	649	633	619	608	609	613	637	626	617	613	641	598	602	613	645	653	640	654	617	589	586	633	664	606	658	615	605	605	644	607	653	606	637	612	628	643	607	613	644	605	611	607	645	605	593	632	621	630	697	614	631	612	580	608	673	643	627	588	637	634	605	623	584	592	636	645	610	634	645	624	638	676	633	605	608	608	589	644	616	633	606	670	669	632	645	651	605	625	634	645	618	588	608	637	599	669	631	615	593	596	641	630	642	641	615	618	614	618	658	610	626	634	632	607	586	626	618	641	632	596	598	566	641	626	642	632	623	644	629	626	596	613	638	575	593	625	655	590	646	653	641	599	626	628	592	609	595	639	617	609	617	637	627	622	588	618	641	599	614	625	619	623	648	566	615	617	601	608	663	633	643	644	651	592	599	608	602	639	630	632	585	650	654	618	618	632	589	635	612	629	577	612	615	606	654	590	604	612	628	596	625	613	636	661	615	594	617	622	603	589	629	589	613	615	585	636	600	661	585	654	612	596	617
27411	20525	7637	1086	768	704	680	688	709	701	643	669	724	712	635	667	668	699	659	685	645	692	689	657	703	644	671	686	729	663	686	655	633	701	709	703	683	706	684	670	685	673	694	731	668	655	649	696	664	676	710	642	700	685	711	670	673	665	677	674	655	729	682	627	683	690	670	656	658	696	651	714	688	665	647	679	658	696	701	685	625	706	667	678	692	656	659	716	664	666	698	663	689	717	688	661	712	671	663	667	696	715	675	695	693	667	682	667	684	708	717	714	695	693	705	706	667	658	675	710	700	647	663	688	677	688	690	659	721	663	713	682	696	683	643	662	710	690	701	679	662	677	669	673	678	687	685	735	710	661	687	689	651	675	728	711	675	684	672	694	667	680	705	691	682	637	674	697	688	689	666	687	688	672	693	654	680	707	693	694	664	648	666	678	693	658	695	717	701	650	643	689	694	687	684	678	702	740	681	641	614	646	656	683	713	703	676	656	637	700	671	664	686	686	642	653	703	663	698	653	695	689	655	674	686	689	694	668	697	666	694	663	672	676	648	657	668	691	710	724	688	619	641	687	687	752	719	696	697	713	683	706	629	677	672	686	688	655	670	677	691	658	672	693	673	703	623	662	690	653	671	735	659	694	648	677	653	618	682	731	689	685	673	679	708	705	701	686	670	638	685	664	687	663	692	672	685	698	666	717	665	728	626	719	656	696	683	627	678	679	640	644	690	653	653	656	653	686	659	681	676	668	682	640	634	686	665	690	703	668	649	673	660	703	673	684	669	695	648	696	674	691	656	715	688	684	677	651	658	698	661	720	687	663	663	637	659	673	670	636	710	676	664	675	672	684	648	699	690	711	680	649	655	716	657	676	695	638	659	671	674	647	662	664	652	688	715	673	664	627	685	664	709	698	616	683	654	675	717	672	668	727	699	702	684	675	681	669	687	659	694	637	692	671	623	721	656	688	679	657	693	664	664	645	673	683	661	665	702	773	666	700	691	676	625	710	672	664	630	663	640	681	635	669	711	675	708	716	683	680	697	692	691	688	669	650	669	674	668	689	643	695	679	678	694	668	670	673	626	686	712	657	671	683	670	691	701	693	653	704	678	639	689	648	653	662	657	654	667	678	655	734	660	696	731	653	648	660	684	706	707	713	711	679	648	679	710	693	655	714	666	682	692	708	687	704	680	665	667	667	726	660	676	684	690	685	634	680	691	629	672	671	673	651	700	658	705	686	702	739	667	672	664	685	662	720	707	635	688	685	689	701	682	681	684	686	687	679	645	637	690	727	669	694	694	688	656	619	691	663	689	678	679	650	677	667	715	698	692	615	665	712	682	633	698	676	689	659	693	696	739	699	657	626	656	678	704	678	745	655	651	682	696	684	662	653	677	690	733	689	652	687	687	642	673	673	682	700	681	724	663	701	675	688	671	708	651	630	656	616	671	656	673	681	671	654	667	654	702	705	697	704	652	663	674	682	724	658	673	659	703	665	662	691	670	716	705	720	695	695	583	631	647	680	682	679	669	676	679	633	663	710	675	681	697	665	691	707	706	645	701	685	665	662	672	690	683	673	672	667	696	672	675	669	719	706	668	641	670	664	656	709	722	728	675	689	725	677	698	650	693	667	660	660	697	706	655	684	667	696	719	700	623	718	678	642	697	653	669	711	696	674	683	674	684	695	683	701	651	642	646	700	691	726	671	668	665	690	671	662	686	664	642	707	648	668	654	654	693	681	637	628	690	639	691	731	659	678	689	676	643	709	670	696	653	704	658	657	655	679	714	717	703	648	740	706	682	735	722	657	681	680	690	660	655	707	667	697	615	684	653	718	692	694	662	680	687	668	661	695	675	680	656	674	653	644	704	723	689	707	698	689	717	693	722	699	712	698	679	666	694	693	652	686	660	657	660	693	661	681	662	665	638	661	714	720	722	711	646	685	716	668	688	669	661	707	667	701	657	657	740	686	673	671	687	675	749	685	661	702	714	659	680	647	683	663	626	668	645	683	689	695	626	673	695	703	701	663	681	705	708	706	726	669	671	698	679	722	704	677	692	667	684	643	700	719	655	700	683	715	668	669	699	707	670	715	639	682	647	642	653	660	717	708	706	693	676	651	657	670	710	720	655	686	673	652	683	699	688	699	706	667	698	668	672	682	661	647	678	695	686	649	701	672	692	639	666	649	657	767	710	649	679	662	625	714	730	688	692	675	700	687	672	694	706	657	704	691	693	679	672	692	657	679	653	634	625	679	713	670	690	679	687	665	594	695	649	707	617	711	687	698	651	693	676	675	698	689	658	704	612	654	680	694	663	670	658	656	647	680	693	679	654	648	641	624	684	653	618	690	672	655	639	689	733	708	686	650	715	700	637	644	667	646	653	667	663	696	694	718	631	662	712	682	694	698	692	691	738	673	651	649	691	672	693	698	685	671	696	695	676	685	681	644	688	671	667	690	623	669	616	702	742	665	691	681	705	677	633	650	642	664	677	681	701	671	674	710	673	701	702	671	689	701	693	681	663	685	640	724	677	681	689	690	646	666	668	711	698	697	668	629	707	657	696	720	687	654	664	663	682	662	706	669	645	691	665	661	736	675	673	658	691	687	682	674	653	652	674	721	629	754	688	672	655	630	668	627	659	664	687	685	679	635	738	689	673	686	686	712	724	696	717	679	697	720	682	642	701	703	670	676	677	682	698	647	681	695	699	726	690	736	683	664	687	675	671	710	684	690	684	665	670	669	661	666	719	685	678	704	677	657	651	695	697	643	661	718	693	691	740	640	605	706	695	645	691	634	648	732	694	675	644	694	645	684	703	706	697	673	658	677	647	715	673	687	644	675	705	668	692	674	688	660	651	662	742	712	684	717	656	646	677	717	705	734	619	706	680	656	637	717	705	664	668	702	651	732	630	712	678	652	678	679	691	668	716	693	670	677	658	657	732	693	706	671	668	692	685	663	688	679	672	651	673	675	668	685	676	687	735	647	639	694	663	680	703	650	673	682	681	649	660	694	636	663	675	689	708	721	683	709	604	652	666	638	682	653	647	708	695	721	680	659	688	705	660	696	684	697	694	684	666	697	710	662	676	647	687	713	651	674	640	709	673	685	641	685	651	693	718	661	682	682	643	700	648	713	640	686	679	626	701	683	675	712	710	635	689	673	650	691	667	700	669	666	695	717	677	652	663	622	653	699	725	700	705	715	691	678	619	740	715	697	695	717	660	660	687	686	667	676	678	651	694	668	700	683	697	754	617	660	651	641	682	659	718	681	682	705	678	682	706	645	606	715	669	661	658	675	644	670	650	689	642	658	629	661	697	643	671	689	660	714	667	685	651	644	673	681	686	668	644	660	668	654	687	691	677	682	704	670	636	704	668	698	710	745	669	656	660	665	732	708	693	652	658	634	677	646	684	666	646	697	671	700	671	683	668	659	666	687	691	675	690	677	688	691	669	663	664	676	682	686	675	641	738	674	660	668	680	715	689	640	697	695
10760	1608	1505	1260	1126	1025	1060	995	1046	977	1027	980	989	1036	1013	964	1028	1018	975	1003	1054	1057	1027	984	1015	1021	933	1008	1027	952	955	1030	1021	985	1052	956	953	995	989	1011	951	989	1040	983	1031	1009	980	970	970	992	969	1019	1049	985	946	1032	1010	1013	1003	1001	1005	981	980	1022	1025	984	958	987	995	963	948	956	929	991	984	1001	925	979	984	973	945	953	990	1040	978	1014	993	982	1017	1002	953	1026	941	995	982	952	943	931	1003	970	1016	1001	989	934	970	985	1017	993	1050	1038	1022	991	1018	987	984	958	987	996	1026	1001	1018	1056	968	976	951	998	935	1009	1003	962	988	983	997	967	1027	1006	945	1020	968	973	957	1004	968	1047	970	1031	993	1026	985	999	960	982	921	952	1065	1021	1016	943	1016	1020	1008	983	1025	971	986	940	977	971	963	974	1014	1009	930	1010	955	955	920	1026	941	961	965	963	975	961	937	1012	996	978	1006	966	1001	1076	1001	1019	962	1005	1018	1001	987	986	1009	1023	1066	1019	969	1007	1003	952	972	1046	1016	989	1012	1008	1016	962	1011	982	964	1000	1015	1008	1020	993	984	957	961	1020	1000	1022	965	1000	1019	968	1055	930	1004	1018	995	927	1025	1002	965	974	974	1013	1036	963	988	1010	990	998	952	998	996	1013	958	1033	968	1008	1021	989	959	969	967	997	1022	993	982	978	971	982	980	955	1001	983	951	982	1037	985	975	986	1018	971	981	954	997	977	996	949	978	953	999	956	1028	964	964	939	983	1006	956	987	929	948	1055	1033	1042	976	950	867	1036	947	948	964	948	993	967	953	1021	985	939	970	981	1014	969	928	963	998	980	959	969	1006	985	959	957	1007	993	1001	967	987	1008	927	988	967	971	1025	994	1009	1025	984	1001	1044	986	1006	975	950	979	972	977	1018	958	960	931	977	951	931	927	983	945	972	950	973	1040	971	960	1028	985	1001	1003	1027	1021	963	958	983	968	1012	978	937	1039	1018	1039	980	995	979	1006	988	990	1018	957	977	992	1033	969	991	975	1032	983	998	1004	987	1038	1039	961	1024	991	989	1035	1017	1027	1008	999	949	1010	881	951	922	1013	988	1008	976	981	964	970	1002	993	990	973	955	950	944	946	970	996	1011	993	1021	975	991	970	1009	1018	1066	1021	998	991	1029	978	941	948	996	1045	1001	1039	987	998	962	928	973	974	1005	979	1016	1044	939	975	971	1017	978	968	1008	937	1021	985	932	968	980	1017	953	989	934	981	977	949	978	988	1009	947	981	998	982	957	971	935	988	1005	979	1023	1035	943	1000	942	998	996	994	1006	989	982	1006	1013	1001	961	1022	1000	928	986	1048	978	983	1014	959	1031	954	1002	909	952	971	946	959	949	986	996	1015	981	959	1012	977	996	1040	1032	973	1012	931	960	947	1035	983	982	954	968	979	954	925	954	1006	903	945	950	1000	946	948	1002	930	949	1030	1051	957	985	1021	935	955	981	962	962	1035	984	964	937	969	975	978	980	998	1003	947	1006	1075	951	977	1034	974	910	980	1007	989	945	925	990	976	1001	992	975	994	975	1001	931	1011	980	1056	941	1012	1002	1007	1024	998	988	934	1026	1004	989	1011	933	917	984	1034	992	1008	988	1003	936	1008	1009	1006	978	1020	1002	995	1000	937	1013	985	981	1066	961	963	1012	978	985	917	1027	981	1008	990	1009	1001	982	1018	1021	1048	1019	1014	1002	991	989	1006	1037	977	1009	983	997	997	960	980	925	954	1002	969	1001	946	1018	955	1025	949	1051	962	954	1033	995	1012	948	1032	1011	987	1029	1004	960	1006	951	956	948	990	981	990	956	1008	1023	947	981	988	991	939	987	1014	1003	971	972	934	1000	983	996	959	935	950	995	931	1027	950	1006	983	976	963	970	992	978	972	963	988	1062	1002	977	979	942	939	999	955	1004	1034	1000	1016	1075	958	989	998	1032	973	978	1035	935	987	974	1011	988	974	999	1013	929	1007	965	909	984	1032	993	1023	950	962	994	1009	998	1004	1017	1011	1000	979	995	1012	957	1025	961	983	1022	965	1058	947	1007	1027	962	977	950	975	962	1009	1038	963	980	1025	1028	992	989	978	957	981	1015	1007	964	974	981	986	999	1016	1003	973	973	992	1005	1016	993	954	963	1041	1020	986	1009	995	971	982	976	906	937	965	994	955	916	1031	993	1011	996	1014	1024	952	983	955	923	1019	969	996	976	1031	998	1035	957	965	971	941	1000	1007	980	912	943	980	1037	977	948	1031	993	1019	1010	988	1094	1010	1013	970	1002	958	1023	995	935	1011	963	965	1003	982	974	1010	931	1051	952	1004	1005	976	976	1050	1013	940	986	925	991	955	1005	957	1061	971	933	981	1034	942	935	997	1021	943	1011	999	991	903	1018	962	954	1040	992	975	1005	960	951	1003	995	1007	1028	964	962	978	957	1025	982	987	969	1002	1001	982	972	969	989	1019	997	952	1012	1021	976	932	978	1019	966	1006	1019	940	1000	953	997	950	1007	1005	957	949	1024	1002	955	1004	969	961	979	953	939	937	957	1018	991	986	1013	966	1001	986	961	1010	1023	954	984	995	1032	965	1016	969	975	995	940	1019	1008	1016	1019	1019	992	989	971	1010	917	970	975	985	964	958	932	1038	1032	978	989	974	1003	985	983	1046	1015	982	1001	972	956	1035	1006	1036	971	958	971	1035	959	979	1027	963	1016	1007	974	994	1014	970	970	980	994	1023	993	964	987	956	998	1067	982	1013	1017	1013	1033	928	967	966	1079	993	1026	1026	961	961	978	986	962	1035	970	999	938	999	982	968	1001	974	1013	1034	908	989	985	1004	933	1016	1026	919	1019	1037	1004	1038	987	1028	925	996	937	1005	1004	1049	993	996	972	943	954	959	985	935	922	1002	995	974	996	1069	988	1029	1014	978	987	997	1026	957	992	1002	1058	1044	1045	990	1015	990	1019	1059	966	989	1078	991	1002	936	943	987	939	1032	937	1021	955	983	973	971	977	1008	983	1017	959	978	969	981	1025	958	948	980	974	966	955	981	989	962	996	980	896	939	974	987	958	955	971	1041	963	976	1016	1005	1022	932	980	1050	968	1021	1046	1040	1025	988	948	1006	1017	1042	990	945	1015	1008	1043	949	1011	1008	989	971	997	1034	1029	992	1021	985	987	1004	1019	998	979	1001	936	1030	921	1022	1035	1002	953	1046	954	992	934	1036	975	950	1010	1005	965	996	1024	993	1003	1006	1034	1017	940	975	991	1015	984	1010	973	994	1017	1002	1009	947	1000	993	956	971	1081	1024	1011	945	950	965	1002	996	1012	1012	1013	967	987	976	979	983	1020	983	971	1030	986	994	1027	985	976	951	1026	984	1001	1023	974	1028	946	953	1013	1003	988	983	975	984	990	981	979	991	995	997	958	1030	968	1007	970	1006	1038	962	1017	1012	1012	1016	989	950	1032	1042	972	969	933	988	959	1045	1024	1000	969	977	898	997	960	1034	957	982	1007	1004	905	1016	996	962	974	1019	940	983	1000	1037	970	987	1028	989	967	991	1017	1031	957	1024	1023	971	967	974	953	1015	927	970	975	992	964	1044	1004	1000	988	1011	951	956	970	1013	993	1017	1009	988	973	941	991	957	1021	1000	945	944	948	1022	946	1028	1031	954	1052	994	978	1002	961	951	941	1038	994	1015	915	1004	963	983	991	975	971	950	900	954	1035	973	992	1002	997	999	1026	979	1016	968	980	979	998	959	1018	929	945	976	1003	974	1003	972	988	1010	991	1000	950	980	960	1014	1033	987	1031	991	1019	937	972	931	959	970	1044	1015	1012	924	997	1007	977	952	1009	1018	1000	973	996	1020	1010	944	987	1001	986	1026	1029	959	948	994	1028	994	990	965	995	1004	1022	1027	978	997	1000	1016	950	1018	975	984	1011	923	1013	957	979	977	1000	916	1041	977	989	989	1008	1037	998	966	981	978	995	992	1000	969	1018	1029	966	987
23682	21486	29151	24237	21483	17341	2030	1090	900	857	811	812	756	762	769	731	742	662	729	688	707	689	694	689	695	694	688	714	687	658	675	747	666	686	676	698	679	678	695	675	780	704	709	672	698	650	673	704	756	660	668	710	681	641	712	674	650	688	659	694	671	684	666	653	711	722	661	664	682	681	683	669	663	693	688	688	676	693	734	706	665	655	601	645	682	687	675	698	720	699	646	698	694	699	681	674	700	710	701	699	670	677	741	653	676	641	682	631	700	638	652	701	648	652	704	664	672	674	684	668	649	677	627	698	654	686	655	684	672	691	641	717	696	717	678	685	655	706	674	697	658	655	718	675	669	701	645	664	696	661	611	617	682	671	647	637	683	681	679	691	647	742	679	684	640	627	658	664	659	682	657	682	707	699	664	731	707	637	640	662	649	628	693	679	687	752	641	684	702	657	655	630	636	717	668	688	669	670	670	695	704	666	675	737	644	652	690	671	656	677	662	701	670	729	673	699	679	640	682	663	672	644	675	662	650	677	637	674	663	685	673	666	636	666	668	635	653	657	649	651	699	691	681	685	653	650	682	685	678	709	687	697	656	698	673	676	667	688	696	642	697	690	627	631	690	677	621	664	681	665	657	675	717	677	712	693	656	651	631	649	676	677	639	675	712	718	702	641	715	636	669	619	653	662	678	745	671	678	689	670	682	698	671	637	692	678	643	669	705	702	685	636	637	650	639	676	655	743	697	685	654	684	652	696	663	667	679	701	681	630	646	670	621	660	657	720	637	646	700	715	702	678	666	675	675	668	668	705	670	710	662	684	639	701	667	691	676	699	679	730	696	695	675	703	697	689	644	665	653	676	703	649	673	646	677	645	668	616	693	659	673	642	694	635	661	678	712	666	672	667	663	680	687	644	695	597	653	687	682	656	656	700	718	685	659	664	676	663	686	713	704	686	735	665	676	708	669	689	663	688	656	662	694	698	681	660	709	647	678	663	645	644	656	627	636	682	640	703	673	616	673	697	696	675	687	684	659	695	660	689	654	672	703	640	702	616	711	719	653	655	661	699	627	675	671	642	644	705	725	658	627	683	675	663	729	692	656	702	667	650	721	664	670	712	721	668	661	675	649	643	697	640	652	686	734	662	691	688	670	671	616	640	728	663	662	746	723	665	682	673	631	666	673	673	659	716	613	729	684	647	669	686	658	672	676	685	677	696	684	639	661	733	687	667	680	686	661	648	705	670	670	686	638	662	630	636	635	651	729	637	650	647	630	670	707	642	697	636	673	638	651	662	745	636	644	653	651	629	659	693	656	652	697	662	685	685	686	656	677	707	669	695	646	666	624	648	651	673	667	654	715	664	627	671	607	635	661	613	669	658	672	704	661	679	698	695	703	673	648	659	688	679	677	685	651	664	685	674	679	664	701	664	657	683	652	705	713	696	645	669	672	655	651	691	698	660	660	676	705	676	696	698	705	718	638	658	671	680	641	677	619	657	655	680	719	637	689	679	688	653	675	704	659	658	697	651	688	667	665	657	692	693	696	703	657	697	695	695	689	616	647	655	660	650	645	639	705	694	629	705	692	637	667	662	633	693	701	741	705	663	666	695	666	708	654	643	667	685	663	687	699	751	691	682	680	679	638	655	670	672	702	652	687	668	630	678	669	654	625	691	708	670	715	695	675	672	675	680	671	663	604	625	670	676	636	674	693	648	674	680	696	681	611	679	676	709	632	707	694	655	669	660	657	637	702	703	674	666	725	622	711	672	618	666	685	656	700	680	630	683	639	684	684	684	684	615	656	691	681	690	634	700	694	698	668	677	706	686	701	695	645	632	688	678	668	693	654	693	676	704	695	675	611	666	701	690	673	680	660	702	629	660	684	649	624	697	620	572	682	672	677	690	665	667	668	712	659	656	647	684	684	707	663	652	696	646	746	672	646	695	667	645	666	654	677	621	688	683	673	692	673	648	659	654	669	640	682	685	690	639	663	673	700	675	689	699	665	665	708	696	659	667	694	698	673	650	665	649	669	656	660	692	672	723	683	661	643	707	670	700	652	699	632	653	641	677	657	674	670	674	694	635	698	649	677	658	688	682	647	651	731	652	658	680	658	645	654	687	700	686	675	675	674	645	685	678	689	676	733	693	648	657	677	640	694	678	711	685	670	687	665	637	698	686	675	682	692	658	662	655	675	687	687	673	678	705	631	689	656	701	654	725	656	677	707	701	662	658	703	667	685	668	664	621	717	642	654	651	707	659	694	678	683	694	673	678	674	705	644	677	716	737	676	662	677	672	694	644	673	653	706	687	690	698	652	673	660	679	640	654	652	675	663	701	698	664	657	687	687	650	686	633	680	668	662	703	672	647	668	698	677	680	660	654	700	647	654	653	701	634	687	682	656	690	637	641	703	680	638	696	659	602	674	651	676	631	658	661	679	668	665	665	667	669	651	676	683	674	620	682	671	650	650	645	648	690	704	676	641	690	687	667	702	694	659	653	670	731	701	643	671	676	670	672	660	667	672	672	688	696	690	681	691	660	658	669	670	648	654	636	646	659	661	668	615	661	687	641	676	674	712	694	669	634	663	696	704	656	684	641	687	609	668	697	622	665	661	654	681	680	659	646	691	637	657	687	641	679	641	653	669	693	677	692	646	653	648	654	721	637	631	659	647	629	694	614	669	651	646	656	685	714	684	694	622	698	656	660	686	699	632	702	676	678	662	683	703	653	624	661	693	671	700	686	613	606	693	691	706	651	670	669	684	629	628	666	639	642	666	663	664	629	650	663	616	696	677	696	681	703	674	640	680	697	651	679	679	664	663	662	660	756	663	665	652	701	655	663	660	683	683	647	693	645	685	658	674	627	679	679	662	690	661	627	654	659	667	666	676	661	664	643	667	709	678	709	668	680	659	669	652	664	671	665	618	705	667	616	687	674	711	692	618	660	689	640	651	643	687	670	709	680	667	682	621	680	642	623	700	670	675	664	708	698	638	646	673	671	670	675	618	684	652	659	644	667	712	658	672	657	664	693	675	685	677	682	683	676	653	640	615	683	651	660	728	619	651	670	690	623	704	669	654	672	686	613	689	685	685	632	702	622	666	645	657	650	647	670	634	670	678	677	684	665	711	678	643	624	707	643	668	638	654	650	712	668	667	649	722	651	745	657	673	665	647	663	674	689	663	689	665	654	671	688	691	726	697	651	663	688	637	627	666	668	691	678	667	680	644	651	661	663	658	628	664	669	694	699	661	651	658	676	691	611	690	684	692	647	678	643	657	645	708	681	673	646	625	686	638	705	658	649	660	676	693	661	688	686	673	666	673	634	694	637	615	644	693	668	674	677	634	644	727	659	641	728	703	640	689	668	619	626	652	674	628	679	639	684	633	695	673	653	661	642	679	665	668	681	654	641	688	647	647	710	683	712	683	658	669	713	654	676	610	705	670	659	678	662	654	708	690	670	632	716	686	668	718	656	649	661	650	680	642	706	706	695
20700	12078	10380	5571	3812	2934	2309	1982	1792	1578	1514	1366	1334	1315	1213	1168	1208	1177	1161	1128	1067	1071	1066	1082	1079	1079	1093	1013	1080	1008	1033	997	1076	1087	1054	1006	1090	1088	1041	1042	1015	1026	1027	1002	994	969	992	970	1015	989	1011	1031	1020	1003	1000	1064	966	1044	1003	1046	1071	1031	945	1016	1024	957	999	977	999	966	980	956	957	1003	963	1010	1001	1007	987	1021	1002	944	1027	1034	976	972	1028	995	966	992	982	972	936	984	1047	1055	1013	878	1032	1019	957	966	1001	971	1027	1001	1037	978	1001	991	983	928	967	1017	1072	1029	1011	954	933	955	1009	951	971	1002	985	948	1050	988	980	977	973	985	1008	958	1030	981	1023	972	984	1009	956	977	956	1041	938	935	1054	980	993	981	1009	989	1002	972	1006	950	975	925	1006	1008	1005	972	968	1020	979	988	958	1000	976	937	953	1031	1019	1039	974	970	962	992	986	970	1050	996	1028	1009	1046	951	919	1060	1042	1025	990	997	925	1016	926	1025	1011	1017	944	983	979	943	981	971	923	1021	1006	998	1005	983	991	966	1065	1018	1006	976	921	947	935	997	977	979	968	951	998	1011	1003	989	1000	954	1006	1000	948	988	1009	968	950	988	968	1053	973	917	979	987	985	980	938	1050	1044	1020	979	932	1008	1038	999	965	967	1010	1010	1027	992	993	988	1024	968	987	970	972	1009	976	1005	1005	1002	1030	968	987	984	979	998	974	943	990	1014	1000	996	1054	976	999	989	981	1027	945	970	1006	969	1055	947	1024	1034	1004	1002	1005	988	1010	991	1000	1013	1004	931	1031	970	1016	1053	991	945	931	960	993	988	1080	1005	967	1000	993	991	1006	948	973	961	990	1049	1004	1041	1019	967	1020	948	993	1008	1025	1021	953	1006	982	1014	976	978	980	1003	962	999	996	986	1021	1042	971	965	953	956	981	1001	947	974	1031	983	964	984	1020	1002	963	1041	1054	1013	980	1045	971	983	957	983	1007	1026	993	1035	973	969	950	987	917	962	991	959	1059	1000	1008	1041	1022	944	960	991	1055	1022	969	961	1000	1013	1064	983	987	959	1039	971	1006	985	994	978	968	970	1003	1022	966	975	973	982	955	1025	998	999	994	970	982	1004	973	957	1004	1003	982	997	973	1048	982	1008	983	957	986	1053	986	1011	1012	1004	1001	1001	995	1021	1003	1006	1013	1022	969	974	977	938	935	1051	1044	982	993	955	982	965	977	994	977	997	1005	931	983	964	1007	984	976	1036	1018	989	982	1017	964	981	959	921	1026	1041	999	1010	998	981	1033	1013	1011	1004	994	962	934	946	956	999	1029	970	1029	967	1042	985	969	1012	1021	1029	1016	1006	984	1036	971	983	984	1034	1014	1006	974	949	993	901	1039	1016	1029	1033	981	961	1010	988	962	1017	1027	992	972	976	1020	1015	997	999	950	999	1007	958	1007	930	1003	1018	1004	999	956	978	983	986	977	947	994	1020	1009	967	946	999	947	1024	1002	955	981	991	1006	994	969	981	941	957	1017	1003	975	1040	1049	1003	977	987	987	999	952	1015	1001	990	992	969	977	1008	993	956	952	1011	958	971	1001	1033	1004	986	1014	1008	948	974	950	972	995	1021	930	971	1039	1035	1021	1025	959	947	1008	1003	968	994	1025	977	965	929	1050	994	913	945	961	952	1015	1003	996	976	936	983	998	1004	1004	939	997	952	983	981	974	1043	1057	1029	923	987	984	1020	985	980	961	910	1013	994	1003	997	985	930	1003	975	1001	952	987	1012	993	994	946	1046	985	955	982	1041	987	999	978	1053	974	1002	1009	1013	940	951	977	973	957	959	1031	948	980	957	938	980	977	979	1021	1061	993	1004	1022	976	980	1024	991	1067	1020	1019	924	1017	1030	971	1015	946	1007	978	999	949	992	1034	1022	982	938	952	960	1005	964	1008	993	996	992	899	955	979	963	994	958	933	944	988	940	980	942	1016	982	957	956	963	1022	992	975	968	1017	995	1013	986	993	968	966	1014	956	1008	974	956	979	1027	952	989	933	970	937	957	996	1004	964	999	976	902	952	1016	984	1007	951	1018	1043	962	984	1053	1059	1023	919	1005	985	1010	979	1013	908	980	964	969	957	982	1030	991	950	999	1021	1013	1015	1003	1039	1017	1024	976	977	1033	996	965	1000	996	1003	984	965	964	991	982	999	1012	959	950	996	993	999	990	995	1040	940	980	1022	983	977	1007	1017	945	985	1007	1017	977	1004	988	941	1033	961	997	1024	995	992	1034	990	950	961	1020	1004	1016	1004	948	1014	984	985	1003	1016	1013	992	951	974	1001	1009	1019	981	1009	1022	976	1019	980	974	950	973	982	1019	987	1008	1018	1010	978	998	949	965	975	1037	1001	961	1014	1020	1008	1054	992	991	973	1007	982	959	1037	994	1017	971	995	977	996	987	1002	939	968	996	984	1016	1001	984	943	998	994	969	984	974	966	985	1002	1006	1052	950	940	983	960	983	1033	991	974	1023	982	980	956	974	1017	996	990	953	955	967	984	979	1004	1030	989	996	977	988	950	918	981	997	963	1005	1003	1005	1020	942	999	971	908	943	983	1029	1000	949	943	987	981	976	981	958	1009	971	994	998	992	965	941	1030	994	1001	973	1013	967	999	952	961	979	981	1010	1009	1013	973	956	1003	1010	1023	1032	986	1056	975	1027	987	894	1027	936	972	999	1004	969	993	982	987	986	977	984	982	965	993	964	966	1029	967	1002	1003	968	949	986	934	994	1004	1007	1021	986	987	1020	1018	1003	957	1016	969	997	979	970	1017	970	967	1003	991	1033	973	1014	987	947	928	1039	1009	979	944	978	957	979	966	952	1008	1008	992	1017	990	1072	978	1015	1010	944	983	918	989	934	1008	985	1013	968	980	939	975	956	1032	1025	1013	988	901	992	1014	949	1007	971	997	967	1037	987	945	1026	1035	999	1042	991	1027	1000	989	998	1026	971	930	974	967	968	1002	969	982	962	963	1004	1016	980	946	1004	987	994	969	967	981	980	946	1016	971	996	931	985	999	978	979	987	990	932	945	1027	952	972	1009	962	964	909	1015	989	945	1011	964	981	995	997	979	962	975	994	1002	986	1017	989	981	1028	988	1006	1009	1004	982	977	938	965	1017	1011	1015	982	977	991	1021	997	966	994	967	982	969	1018	1003	1036	924	1030	978	995	1080	982	921	988	956	997	1029	989	999	974	1007	974	1006	1010	929	977	1012	1005	989	978	1013	939	910	999	1003	1022	991	1020	991	972	951	961	1025	1014	997	995	1000	992	991	956	1013	957	1008	974	1001	1041	1005	1024	1023	992	1007	1005	959	1023	972	923	961	1007	982	981	1006	931	1013	933	977	953	980	981	1037	974	1046	986	1004	965	1033	1020	1010	977	1014	961	1003	984	931	1026	957	997	1024	1041	964	936	1016	985	1039	1008	980	1008	1005	963	1004	1002	976	967	953	1036	1010	1012	971	982	1000	962	1005	1017	960	974	1000	999	1014	1019	979	995	957	949	962	960	967	995	970	991	971	988	978	1027	962	963	1003	932	975	940	953	1008	975	1008	977	1017	971	986	1013	971	946	974	982	945	982	1000	997	995	1027	995	1021	964	993	957	949	1017	1006	964	988	997	984	921	972	977	992	1015	1053	975	981	992	1041	1025	972	1020	953	1009	995	1000	1094	1008	965	1004	1013	1009	962	1024	1010	975	998	978	983	945	964	987	969	998	959	1003	995	987	961	1004	947	1034	951	941	997	976	1003	1003	996	1000	1020	996	1025	976	974	990	1045	1003	959	1014	975	991	1024	995	986	913	1068	997	995	953	1009	1044	986	1009	1036	978	973	964	997	1013	976	976	984	984	1011	981	993	1049	1016	951	976	985	997	1002	980	920	1017	999	951	965	1025	972	966	975	1009	963	1015	1006	1022	947	979	1027	1059	995	1044	988	956	956	1015	995	994	1003	992	986	977	1015	1001	957	1026	1036	949	974	958	1015	997	972	1000	995	963
23316	21510	29418	24030	21510	21518	5670	884	747	720	641	577	539	524	509	501	495	480	455	465	504	490	444	433	453	426	460	424	466	450	451	443	460	410	399	407	414	428	396	405	431	426	436	405	415	416	397	434	402	460	438	388	393	431	423	353	399	411	406	413	413	415	444	409	442	409	416	390	446	425	401	411	413	434	374	399	389	395	440	380	433	373	421	415	386	452	411	394	405	433	392	417	468	378	461	410	395	399	389	416	436	396	387	379	401	416	413	398	426	397	409	412	405	425	412	398	414	387	440	399	413	395	404	425	376	416	438	409	409	347	448	429	398	418	400	402	422	444	444	403	379	434	418	387	402	401	446	421	394	371	430	438	415	412	425	418	400	425	428	373	386	439	407	432	421	429	390	424	427	404	415	416	415	415	445	411	426	426	401	391	383	404	466	389	416	417	396	416	408	385	388	442	415	392	435	387	398	417	431	404	392	423	401	371	425	418	427	427	423	393	413	410	434	422	428	404	436	395	420	390	407	380	441	404	425	406	466	411	439	432	386	415	430	423	419	399	409	462	367	435	432	411	413	380	405	370	396	423	374	389	400	403	399	389	392	407	408	391	424	395	422	421	406	382	402	412	414	437	381	398	382	396	387	387	423	465	426	407	404	415	382	422	413	424	388	393	414	407	398	437	392	384	400	416	400	433	433	424	423	395	443	391	479	455	413	438	433	402	432	385	402	413	362	407	382	394	414	430	427	388	385	415	436	456	435	385	406	389	389	371	403	439	419	386	407	405	445	405	386	397	409	410	428	437	427	395	420	403	421	387	451	414	406	419	419	425	377	428	379	360	419	367	402	389	457	415	430	384	394	410	435	372	429	418	429	385	391	418	434	394	420	385	409	433	396	428	373	394	384	413	408	358	411	414	378	417	399	439	375	400	394	419	422	393	421	420	376	413	398	393	430	409	401	369	427	386	422	426	435	419	425	409	453	370	446	375	406	416	421	431	379	403	422	410	414	378	432	400	392	404	427	404	371	433	446	414	408	408	382	402	430	392	402	359	389	396	431	397	384	406	392	400	427	403	434	415	391	389	403	423	367	403	395	365	411	412	422	429	379	410	418	374	423	378	403	414	436	371	391	405	389	394	381	406	409	349	392	382	408	410	432	429	404	415	383	397	394	367	395	409	392	408	383	403	432	418	405	420	411	394	432	369	390	424	426	389	375	387	408	379	418	428	402	359	419	416	440	425	400	421	412	390	413	421	396	399	407	419	403	359	415	439	392	366	398	435	399	374	399	415	393	398	445	426	445	439	399	378	418	409	401	427	378	439	402	403	428	382	406	397	429	375	398	425	437	410	399	485	397	394	443	425	401	375	415	431	405	428	437	386	418	405	384	402	404	405	452	447	453	398	400	415	400	411	379	409	414	401	437	427	469	431	438	395	398	409	418	396	403	429	434	424	400	398	412	381	390	438	454	388	425	392	385	376	422	396	426	385	406	394	426	417	418	398	401	393	410	441	409	410	425	415	373	416	400	385	422	413	394	378	388	387	392	426	400	412	388	381	401	409	419	435	403	413	396	422	403	404	403	415	435	375	446	423	392	419	363	385	387	447	394	396	362	431	392	389	395	426	405	415	415	404	427	403	420	394	434	409	408	430	389	361	403	356	366	456	377	442	426	423	385	393	404	384	399	393	387	435	388	399	421	389	405	418	442	407	419	415	433	396	403	420	465	445	417	422	404	426	425	436	401	397	421	432	414	425	428	418	403	418	443	409	362	437	374	403	401	445	378	437	404	398	408	407	447	411	416	433	391	426	396	428	405	392	429	409	436	414	433	417	402	394	405	384	414	421	428	417	418	396	449	407	407	388	405	391	428	410	427	399	394	378	396	421	450	403	433	394	416	396	382	427	390	401	383	387	396	356	387	419	411	417	424	395	444	405	385	402	438	426	424	384	400	405	414	399	435	393	408	403	412	388	398	395	398	428	426	405	398	387	384	414	427	405	401	378	385	441	416	404	382	401	400	437	416	404	417	401	436	412	391	427	405	381	444	411	404	401	421	420	419	404	414	430	409	414	413	448	403	395	396	402	396	411	421	426	433	433	410	395	411	404	425	415	410	394	419	406	407	407	466	369	383	468	389	402	373	390	409	386	409	400	426	402	448	383	386	407	441	377	404	419	416	413	391	390	421	417	424	418	392	410	416	405	434	430	411	418	395	396	380	424	437	434	426	447	404	396	396	389	412	417	434	415	393	411	403	404	406	420	441	402	413	408	401	401	395	409	407	407	406	400	426	388	394	385	428	413	437	424	401	423	417	438	394	374	421	405	405	378	422	411	381	415	397	392	443	400	419	396	402	409	394	406	392	447	395	410	424	432	405	383	416	405	449	415	412	404	416	430	433	416	459	422	411	388	384	426	441	431	413	423	408	383	458	407	382	373	423	425	454	379	397	389	403	430	411	362	411	371	432	415	377	402	401	386	381	413	424	411	371	421	399	375	421	420	406	422	374	415	404	405	411	378	402	434	409	437	401	400	394	440	389	420	413	437	421	424	439	374	403	399	463	466	377	375	384	408	375	445	410	435	386	405	433	375	390	398	415	399	422	377	412	397	419	449	425	414	379	438	447	419	405	470	434	433	427	422	381	373	392	412	409	406	442	377	398	433	413	414	414	407	421	392	401	394	419	418	382	390	410	404	415	392	453	388	417	388	428	394	382	386	422	402	390	436	424	415	419	386	397	435	406	405	390	442	399	440	414	391	382	413	411	368	377	419	400	414	446	417	388	424	414	373	393	420	403	400	420	409	434	404	416	416	390	392	403	412	389	378	426	409	381	426	414	409	432	386	410	382	430	413	405	424	370	369	395	415	392	415	409	403	402	390	454	384	445	417	405	392	399	406	386	418	411	415	407	416	419	390	402	415	391	405	380	403	422	380	420	383	393	389	401	397	413	447	450	406	435	423	390	403	358	426	419	398	431	435	387	426	445	411	435	425	393	395	379	443	438	464	383	445	405	400	390	422	406	409	390	415	397	428	392	383	440	367	418	408	409	400	390	442	411	398	386	445	388	392	391	413	453	439	401	420	378	411	400	366	426	388	396	412	395	395	399	399	402	405	414	415	374	427	389	423	387	408	411	423	419	427	413	426	412	404	416	413	396	417	393	412	414	386	394	412	385	394	429	432	396	428	415	367	421	418	419	373	391	443	411	441	386	431	424	403	418	427	427	409	423	406	395	423	374	414	393	424	391	422	405	410	405	396	390	441	409	400	423	439	413	388	398	439	400	409	421	392	422	407	411	391	392	393	407	454	397	407	373	394	430	434	421	385	396	397	364	427	383	419	398	413	415	424	410	428	382	398	371	397	435	451	388	422	432	390	435	421	395	419	412	413	395	402	414	409	412	400	415	424	382	422	408	417	414	405	397	398	391	414	404	424	388	405	432	403	429	415	428	390	385	401	395	390	430	412	419	412	390	403	413	424	403	376	393	410	411	381
19207	14776	12691	6530	4444	3161	2496	2009	1622	1491	1345	1139	1043	954	938	893	857	818	836	818	721	740	727	780	783	725	706	704	711	686	681	708	699	671	674	691	707	681	669	683	631	656	653	645	662	625	654	672	665	676	645	634	609	614	641	645	676	628	627	627	630	604	641	676	646	605	663	635	629	675	653	624	632	641	588	621	625	651	632	603	610	663	663	619	588	657	618	651	626	555	636	619	582	608	656	595	632	650	623	660	599	650	629	656	601	629	597	621	592	631	621	557	626	603	599	616	626	602	582	613	606	611	616	603	633	627	612	574	640	588	612	656	612	625	638	630	597	644	597	615	622	611	627	621	610	616	606	575	634	568	573	634	665	620	645	601	690	616	617	628	631	602	642	656	639	570	606	650	631	599	585	624	606	609	633	586	623	685	611	620	598	636	593	621	570	606	629	582	580	617	608	627	661	620	615	584	596	630	607	622	624	604	628	604	628	639	580	600	590	636	607	577	631	609	605	645	636	614	632	540	598	592	627	657	637	591	602	566	603	598	623	622	616	585	634	609	598	604	624	564	631	633	594	642	627	618	615	598	612	624	575	599	622	619	659	623	650	576	655	577	608	615	611	626	654	599	611	606	606	597	634	625	574	582	622	663	628	606	646	631	579	609	645	652	571	627	584	622	640	605	590	641	593	622	634	577	589	626	625	606	566	623	624	578	610	603	608	659	618	570	659	592	646	641	622	624	628	622	591	608	604	577	638	644	631	647	554	624	611	644	629	608	667	625	590	632	619	659	606	621	599	586	598	628	570	631	615	625	614	613	639	620	603	606	642	651	578	607	637	628	608	618	614	605	589	648	616	600	604	643	623	655	639	589	597	598	683	636	588	633	635	624	623	659	607	604	580	645	565	618	620	650	628	622	629	662	615	580	609	656	605	611	640	642	600	619	631	616	579	654	577	609	627	612	604	623	655	620	677	622	642	621	607	591	607	625	650	631	632	607	614	598	613	608	659	648	580	630	628	664	616	610	633	610	648	611	617	602	563	601	645	647	638	595	625	605	656	625	652	603	593	593	615	625	618	627	615	639	603	631	632	638	634	592	630	608	622	646	594	590	657	624	601	636	594	630	646	623	588	605	634	599	637	643	620	590	610	643	618	581	658	613	589	630	603	619	590	655	616	616	619	643	607	590	605	629	637	581	633	624	642	587	609	592	649	621	627	573	630	630	613	587	654	626	631	587	582	632	587	609	573	630	631	642	628	589	628	576	652	592	633	611	642	623	570	644	587	601	633	602	620	646	593	619	600	613	576	636	585	617	645	618	623	665	622	610	625	614	617	624	627	638	587	613	631	619	638	623	614	629	613	543	610	640	594	605	600	645	566	598	643	644	628	591	654	613	618	598	644	593	607	649	639	603	586	615	620	648	602	612	584	621	638	640	627	635	652	629	590	587	604	594	622	636	630	654	604	641	581	611	585	598	600	606	629	608	627	638	636	605	627	593	611	657	619	600	657	594	634	634	592	624	641	661	633	607	597	582	599	601	594	677	641	635	591	605	615	622	623	621	614	599	635	671	605	647	645	586	593	615	611	597	649	600	672	614	585	613	604	619	637	635	639	620	618	617	641	557	622	631	605	648	593	625	650	671	646	591	597	587	631	605	611	621	632	670	626	627	599	622	620	660	587	600	658	657	611	598	583	625	643	617	621	647	574	658	580	609	608	608	530	595	635	602	617	594	637	617	650	654	628	568	630	611	618	616	625	648	603	595	589	608	585	581	628	571	630	623	626	644	640	569	641	615	660	625	657	616	583	625	620	640	591	613	573	616	591	599	627	605	629	619	608	625	630	630	599	638	623	626	615	614	626	621	657	592	629	639	602	625	579	611	611	646	624	574	612	639	622	630	612	603	618	601	596	623	607	573	589	649	584	674	623	580	634	627	648	646	624	616	653	642	609	637	631	627	636	629	620	659	634	656	642	620	614	547	611	630	632	595	622	651	607	652	616	602	620	651	622	617	621	602	638	579	673	596	618	632	648	619	612	574	622	602	632	599	657	632	597	641	601	600	617	614	640	657	628	645	622	621	605	625	628	606	604	612	601	632	603	631	602	653	594	575	647	644	660	631	593	610	619	638	601	607	613	596	635	625	609	581	600	631	617	619	633	598	636	594	598	637	595	565	614	641	647	626	615	613	595	607	614	645	627	608	596	617	625	622	597	626	613	624	599	574	632	564	633	570	646	639	621	635	648	612	618	629	616	624	580	576	562	638	588	621	603	630	633	614	632	634	651	620	673	634	635	604	640	667	611	602	617	583	614	629	615	597	585	560	570	581	606	609	615	622	605	619	639	623	589	617	618	610	658	620	660	634	608	631	599	590	598	581	592	621	612	623	591	666	618	610	637	624	634	645	608	643	620	627	622	617	665	594	585	632	599	645	627	618	601	594	652	572	608	608	628	623	639	695	580	618	652	601	584	600	688	605	652	569	634	660	598	588	584	649	618	589	594	598	594	627	606	545	583	608	573	624	572	591	635	636	599	632	623	630	622	614	600	660	643	661	638	621	617	626	595	604	585	640	592	613	674	637	605	635	638	604	594	632	655	618	557	646	609	621	644	570	622	641	607	631	641	575	586	671	642	643	614	633	625	621	628	624	592	600	609	595	622	605	609	623	653	643	657	595	616	613	638	632	619	599	582	549	622	644	605	623	593	577	588	588	588	597	598	606	645	613	644	642	623	620	643	589	629	605	595	592	625	585	628	615	591	601	587	637	587	604	579	626	573	573	637	650	580	584	642	612	593	589	631	623	571	630	601	627	599	626	645	602	653	646	609	600	635	643	585	614	627	641	614	610	628	611	574	613	610	613	631	603	635	603	625	622	616	619	685	651	614	628	637	590	679	617	604	610	614	612	664	649	629	641	614	589	631	598	623	609	617	619	630	647	643	600	602	681	592	634	603	599	567	615	616	641	606	612	612	620	622	621	626	604	602	631	634	649	619	643	608	618	674	563	607	611	578	613	599	644	622	576	624	623	655	629	612	590	632	596	562	636	598	623	666	585	638	635	663	588	591	609	640	624	628	589	634	651	626	606	622	651	650	614	633	601	626	622	631	600	599	620	624	656	631	603	621	656	636	612	610	625	611	621	604	639	642	595	653	601	652	653	661	644	609	669	621	611	603	618	624	649	640	678	674	667	617	609	613	616	633	586	638	574	624	626	583	593	650	583	602	647	621	635	634	591	620	636	647	620	629	614	645	597	624	610	619	611	617	599	582	659	602	620	611	693	585	615	610	596	602	618	598	608	636	576	621	581	612	671	630	603	653	561	647	610	635	612	600	639	587	614	596	642	603	616	631	620	585	619	589	622	595	579	598	635	585	625	637	630	600	603	639	612	625	623	572	597	651	636	610	576	610	604	587	607	613	632	617	615	590	597	608	623	602	661	643	633	612	610	572	638	613	593	567	624	610	586	595	608	593	599	594	621	630	607	628	608	612	590
27338	20528	7789	1089	783	734	728	696	727	679	673	711	660	693	739	688	689	698	692	665	651	668	674	676	684	641	670	661	649	663	696	683	654	680	718	666	683	674	668	645	692	665	689	653	701	681	713	669	683	676	694	728	685	647	658	673	658	654	655	717	659	674	701	675	611	709	618	686	662	655	687	646	648	678	669	655	671	659	671	660	692	651	673	681	693	669	699	712	675	642	716	766	705	696	627	629	683	631	667	694	645	703	647	675	694	619	731	674	620	630	684	694	670	644	690	693	710	680	684	708	682	689	679	695	699	672	668	684	653	668	706	670	696	706	700	634	639	682	649	613	679	652	711	674	687	641	687	698	659	689	664	692	691	664	714	715	710	659	651	688	659	725	701	644	681	654	673	669	641	695	658	679	661	665	676	596	694	663	646	638	649	654	703	678	675	667	675	655	663	695	742	683	679	683	682	687	656	666	699	684	660	678	640	622	672	678	685	686	669	697	660	657	740	638	712	692	739	683	707	638	674	679	666	651	646	635	658	738	657	675	643	629	659	664	712	666	663	671	650	706	649	588	668	670	683	677	653	652	667	673	703	663	633	677	675	645	661	664	678	681	696	674	687	655	714	661	681	692	662	663	677	697	690	717	658	686	704	681	646	678	631	655	687	669	695	628	701	687	706	681	687	675	713	651	690	673	678	697	703	668	654	688	654	628	636	676	696	675	686	648	702	713	662	688	681	664	676	679	714	665	677	677	642	665	677	717	655	697	623	639	664	719	655	641	663	635	692	682	677	682	722	678	682	633	688	713	702	647	713	691	661	644	732	703	638	651	645	664	667	674	647	671	694	699	600	678	671	639	670	641	645	681	680	653	652	690	672	664	641	703	696	689	622	692	676	665	673	653	674	747	693	664	686	656	698	685	665	714	689	703	675	602	692	651	681	660	632	670	715	713	686	664	673	665	641	646	651	671	654	633	641	728	668	711	654	679	635	661	675	653	658	685	646	669	667	700	646	650	668	683	650	692	680	682	678	714	688	665	709	676	693	687	676	653	713	668	686	648	634	672	684	681	631	691	646	623	675	683	685	651	694	682	675	638	661	705	699	661	660	649	696	642	659	676	696	668	676	686	683	663	664	651	707	665	693	683	662	680	667	689	732	701	664	668	710	619	673	673	729	710	724	691	701	689	690	689	681	693	652	671	673	636	692	683	634	650	651	701	705	692	665	666	692	688	711	683	714	675	674	663	660	681	703	685	653	668	715	666	658	682	674	675	673	719	677	660	643	683	656	635	643	681	636	716	685	706	671	677	649	688	719	671	668	621	689	694	679	669	688	694	663	688	663	667	708	710	653	622	650	668	686	710	684	710	659	659	669	714	683	680	698	675	663	675	671	686	677	670	698	670	677	700	663	674	705	667	723	646	733	694	697	720	681	624	709	656	670	685	715	689	719	700	678	687	636	649	634	618	627	675	680	668	684	684	646	693	679	713	698	645	700	641	693	667	656	650	682	688	673	647	696	656	683	737	687	693	658	648	675	655	725	647	672	689	680	688	682	673	695	647	683	643	711	685	652	689	673	618	653	611	674	677	670	636	712	675	700	628	673	702	675	703	655	663	653	629	681	678	708	657	652	666	647	718	670	674	699	701	681	672	698	623	692	640	649	710	696	734	641	688	668	690	685	733	688	683	677	645	667	658	680	620	709	702	696	709	654	678	712	694	686	702	655	636	654	703	693	617	691	696	659	632	653	668	710	688	676	686	691	679	657	680	671	688	714	700	689	675	709	652	730	675	674	628	653	719	695	687	721	665	697	727	672	695	685	651	687	663	664	676	688	684	696	685	687	679	677	695	664	676	634	635	638	633	681	705	668	631	704	684	653	691	689	667	661	675	686	664	671	673	674	685	650	721	690	662	680	675	676	668	633	676	690	718	658	690	672	607	651	671	623	635	652	660	670	645	650	636	641	682	656	690	695	636	698	696	679	658	672	645	679	712	662	668	690	693	693	684	698	688	688	660	642	670	663	642	679	668	662	670	690	653	671	684	698	686	709	637	656	698	663	658	654	681	646	641	706	697	672	647	641	663	647	673	671	685	654	688	638	670	703	683	649	676	614	640	666	661	645	637	663	644	669	670	648	718	658	701	673	646	671	699	666	712	702	727	652	671	680	660	700	684	681	643	703	617	653	672	669	679	653	678	735	649	725	672	663	665	658	681	669	681	673	680	656	689	668	694	678	663	674	681	685	691	656	648	678	711	658	682	719	662	688	665	651	649	667	732	615	656	635	681	693	678	644	709	666	654	673	680	662	717	687	679	698	671	661	629	674	655	723	657	667	654	695	667	680	684	651	679	658	726	669	652	668	635	711	686	680	699	643	689	695	700	743	657	704	714	665	687	688	665	636	669	718	710	661	672	639	663	665	685	719	659	636	636	657	663	675	652	687	700	695	659	620	633	668	675	718	667	637	692	685	665	693	662	630	695	700	653	653	716	740	716	693	733	683	651	696	728	690	721	694	661	656	650	698	635	693	634	634	729	700	653	682	654	679	682	625	710	678	719	647	675	657	667	616	659	664	686	668	649	680	604	690	696	622	664	677	689	713	653	652	725	688	647	663	696	648	629	696	691	634	677	639	707	677	650	697	655	667	638	634	663	667	660	694	695	701	667	669	677	722	650	661	737	692	689	725	678	635	685	642	705	671	652	677	663	647	642	698	685	657	645	663	693	644	701	671	688	658	671	683	710	692	628	700	656	639	670	660	732	644	671	694	633	659	686	652	668	668	694	714	635	649	699	662	663	687	695	674	694	649	678	684	660	691	675	704	663	666	698	659	761	670	660	651	653	667	672	660	650	651	715	702	668	718	654	675	700	681	687	694	668	667	645	677	661	634	650	701	662	628	668	647	661	660	676	668	654	683	663	715	668	603	735	674	664	645	636	719	652	694	598	666	647	630	708	642	647	682	645	669	704	716	676	671	674	661	655	681	627	690	686	681	631	715	685	650	714	716	678	699	688	721	625	705	690	653	653	625	667	671	697	688	660	680	691	648	640	670	650	676	638	680	672	662	694	729	697	649	674	700	673	696	695	666	676	700	653	623	700	704	652	729	676	682	679	643	679	655	698	643	644	697	668	667	723	666	723	654	675	717	645	673	682	658	631	692	666	672	678	640	695	669	669	677	745	700	698	668	675	699	707	671	663	683	666	688	721	673	641	666	681	726	673	705	648	710	672	734	691	649	681	659	679	658	683	664	664	688	682	667	676	667	662	642	671	682	671	669	636	697	685	694	670	705	714	665	690	651	653	664	664	645	637	669	681	668	623	701	650	673	678	661	726	691	677	733	648	658	702	687	678	674	695	645	616	695	650	675	758	659	646	687	679	676	678	662	707	670	653	679	720	657	662	607	717	682	717	664	637	703	667	629	678	647	690	680	651	650	663	636	649	652	683	643	688	642	665	683	668	666	669	629	684	618	671	638	659	660	655	719	668	715	700
11029	1622	1564	1240	1090	1044	1052	1005	1054	1054	1020	1006	973	966	961	927	1017	978	967	958	1008	956	972	989	1015	948	973	972	1011	1017	1033	960	1004	1083	1052	1032	1002	990	960	999	976	974	1004	955	953	1059	1027	1051	949	970	978	1010	981	1016	944	987	996	967	1025	1007	949	993	975	1033	999	1003	1025	932	996	1000	1023	1008	1006	949	964	1001	1001	995	1006	967	944	969	967	959	982	988	1034	993	994	1021	961	978	951	996	969	947	929	983	1014	1014	962	1019	1003	971	1013	981	1018	1027	1024	998	962	948	964	941	969	1002	1048	962	959	984	920	983	999	956	998	1008	993	988	958	1030	994	954	959	982	949	942	1029	1024	979	987	998	977	1002	1040	976	965	1009	966	914	993	994	911	971	933	979	965	1000	983	970	968	995	1016	974	1037	933	972	1006	979	992	982	916	941	972	964	985	980	1056	983	1035	1004	961	964	975	980	967	972	950	979	968	943	963	996	1014	964	978	964	964	1008	980	969	1019	1003	1022	992	1032	1027	989	1011	974	977	955	974	936	959	982	973	969	1007	986	974	1005	1022	1017	991	947	989	966	1000	948	1023	1022	969	913	974	964	1009	956	1017	987	982	998	935	997	968	951	1006	1001	959	996	1035	953	969	986	955	988	972	1028	954	1009	979	1004	932	976	1000	967	1075	944	1046	965	1048	1021	979	920	999	926	971	991	1049	989	938	960	984	974	992	979	1038	983	998	1024	1004	942	984	991	949	949	1006	933	967	927	992	914	999	979	1036	987	981	1001	997	1059	952	1013	1003	960	946	985	1010	961	1029	1055	1030	952	990	984	1002	949	1004	939	961	1025	1031	1014	1020	1002	1021	991	954	986	1033	1010	1014	965	996	950	1021	997	967	969	999	1021	937	1001	1007	984	1021	1006	1005	979	905	1044	988	940	988	978	1034	954	943	996	970	968	990	1015	955	988	985	1029	1021	1045	988	949	956	993	974	950	1001	1008	968	957	927	958	981	932	1063	904	958	1038	1011	997	960	994	992	946	951	1027	936	997	995	984	937	975	1010	994	963	976	964	971	1011	987	989	960	979	961	1020	1001	990	919	1011	968	984	958	970	962	1020	971	1012	993	977	1002	962	958	959	991	971	946	970	982	944	959	940	1008	956	979	1007	968	1013	987	943	971	948	972	995	966	1010	1032	957	935	1004	954	948	1021	965	989	933	965	963	963	978	981	1032	975	1043	960	966	924	1008	1007	1005	917	998	1000	1008	939	1049	1027	1000	986	997	962	996	1004	1003	940	972	959	1005	947	1017	1003	915	934	1000	963	1074	993	987	971	952	913	995	962	1005	1012	959	1022	963	995	1007	980	1037	963	988	951	951	976	990	958	973	924	1037	1019	940	988	957	930	1000	1002	930	990	948	1001	965	976	986	1013	942	968	973	935	977	998	1022	1020	998	1021	980	990	940	994	955	983	906	932	941	1005	1009	1028	998	929	947	1004	1012	953	973	1017	920	968	970	993	977	1007	949	1013	968	1007	974	978	1054	994	999	1020	971	964	970	998	954	923	960	962	1013	979	990	942	927	993	1006	963	984	996	983	945	1073	1035	978	999	962	980	960	986	997	991	949	927	1009	983	945	1011	922	1003	999	1024	929	1007	970	934	973	987	1011	1049	978	989	975	956	1029	989	958	982	982	1021	942	984	1014	1021	981	966	991	1017	1026	1021	1029	990	945	907	941	949	1014	962	1011	967	993	1007	1002	1022	967	983	941	973	984	984	954	1008	996	1023	958	1027	987	1029	1002	946	964	963	972	1019	971	1000	932	1007	968	976	977	1001	968	979	1011	935	943	956	958	987	996	971	1033	930	880	951	960	970	1008	923	963	922	1015	945	961	944	969	1017	980	963	989	940	1014	966	956	1003	971	935	982	1029	936	988	1005	986	1008	948	979	960	1008	996	987	944	1022	1034	1012	983	955	959	969	1012	1057	991	987	1034	978	1003	982	1001	949	959	993	993	922	964	973	958	960	968	974	995	1008	984	953	944	961	925	959	974	1041	957	1007	1054	975	924	946	967	919	999	969	1072	1037	956	998	1015	978	972	1020	932	994	1038	972	972	995	978	1011	1043	996	983	941	965	946	966	1031	983	1012	977	1006	961	955	972	1024	954	942	1046	973	994	999	965	1016	1067	1004	1004	992	977	982	947	1033	980	989	903	974	1002	1020	957	981	966	974	1016	986	919	949	1023	1066	934	1012	976	1030	1013	976	941	1029	1076	953	951	971	965	997	969	963	1007	991	983	1016	950	1038	1018	996	1003	961	1021	976	954	945	973	963	1012	990	956	1007	954	965	970	989	969	993	974	888	999	924	976	999	1023	954	1008	962	930	1055	954	1026	1003	966	956	1027	959	975	1060	1009	962	985	972	926	961	990	1014	916	935	983	996	1056	994	960	929	944	975	1034	933	980	998	998	924	933	976	1001	940	956	1005	1043	973	1006	950	951	926	960	982	1030	1008	1008	1005	934	932	956	989	971	992	1015	998	1009	989	1002	1041	938	947	987	985	969	1016	991	962	1022	961	917	1001	971	983	997	1002	1026	987	986	981	1076	949	973	967	943	1018	986	982	1011	973	1022	996	978	998	981	993	993	976	1012	978	991	989	970	1002	1007	1064	1015	979	1023	962	1006	1008	1005	916	996	977	929	988	1014	953	989	1002	1002	963	981	1004	975	944	972	982	985	965	1004	965	963	979	1005	995	991	1041	967	974	1001	968	978	962	1029	948	958	998	1009	938	941	961	954	1001	905	991	1043	962	999	975	1006	978	1074	1040	946	865	1027	994	1011	980	1003	1003	968	976	965	991	939	923	979	980	964	1040	996	1014	954	996	944	966	980	933	940	916	964	987	993	995	1014	957	958	1038	983	980	958	1007	961	943	974	1024	967	984	974	973	966	994	1003	956	929	961	976	990	954	1090	935	1000	980	979	986	1016	1006	987	934	992	1010	993	1005	973	973	1006	1049	964	1021	1010	963	1019	1013	960	945	957	1002	990	974	955	979	994	972	1010	1038	973	1016	966	986	954	984	1009	943	980	958	962	985	944	1004	939	1009	1022	997	973	999	969	969	982	949	957	920	950	983	985	963	982	962	961	955	981	989	972	1015	966	994	963	1068	962	1020	940	981	980	936	940	982	1026	952	975	991	927	940	926	998	999	1007	988	1056	956	1061	982	1020	996	979	956	936	978	945	1034	919	1043	1010	1028	963	1005	1008	955	1007	964	1030	949	995	993	975	982	1024	935	955	953	1052	982	955	963	933	981	978	981	998	1006	965	1005	1004	1041	980	939	966	999	1028	1023	950	1010	995	994	1024	942	995	974	958	1054	983	1024	980	983	999	1023	985	948	1014	943	1000	992	1004	1008	973	942	1039	969	978	967	1019	998	1034	1018	1009	977	952	977	949	995	969	998	1010	1001	977	973	1012	940	953	1001	984	972	954	986	971	952	983	986	993	978	968	924	955	1003	999	987	991	947	919	1010	1002	972	952	938	974	983	1001	987	973	979	1001	1000	1005	1012	959	1035	958	933	958	1012	972	1022	1019	968	978	939	980	977	1009	994	995	955	997	992	1007	992	955	957	964	957	984	909	943	1029	975	985	1010	993	957	960	1017	938	976	921	994	947	976	978	1019	950	968	982	1026	964	994	1045	976	951	963	1008	931	943	1009	964	987	1009	1017	1012	1028	967	946	926	994	1005	992	941	1026	1008	994	971	1033	1016	999	991	954	1027	1017	1007	974	992	1007	923	994	996	939	984	962	1009	1001	969	1017	949	1009	985	1022	1053	977	1036	989	999	1020	1068	977	929	964	960	970	990	980	975	998	1017	954	940	1013	973	1016	954	968	945	994	981	909	1006	969	1022	989	979	924	996	992	993	976	950	942	971	995	980	958	962	949	1061	968	988	989	984	953
23783	21540	29254	24262	21533	17538	2094	1102	926	873	858	840	741	790	791	759	762	714	721	760	733	708	729	723	663	756	741	689	658	667	725	690	668	649	661	720	645	732	730	704	654	660	634	666	660	713	648	687	679	677	677	738	647	698	701	726	686	714	705	628	684	641	690	678	632	679	675	616	686	689	682	648	700	652	643	657	646	650	681	668	658	689	701	728	718	670	680	661	698	650	719	645	686	716	635	707	666	702	695	652	679	647	658	690	654	625	665	673	692	706	719	710	682	696	701	641	687	671	644	686	612	640	690	683	682	689	706	673	686	691	669	710	694	696	694	674	656	676	677	703	640	738	670	676	677	687	721	662	676	698	670	670	651	682	675	631	654	683	685	693	654	672	689	683	680	701	657	679	711	635	691	664	667	666	638	692	680	631	627	678	673	657	662	686	663	646	680	681	651	696	734	709	592	647	696	664	637	676	636	664	688	662	676	695	648	693	649	644	668	686	722	672	662	673	668	711	656	647	655	619	721	677	651	656	685	664	691	641	654	704	607	623	672	658	616	674	639	721	708	610	685	660	662	679	702	612	686	648	670	707	710	659	683	670	671	677	658	673	653	704	658	658	668	643	673	668	630	672	649	660	625	686	626	643	646	662	667	664	695	686	653	655	680	675	659	707	641	692	698	702	680	678	676	656	677	616	629	670	696	664	646	671	631	649	642	667	652	699	645	650	676	646	677	648	663	662	688	690	651	704	714	660	696	647	697	633	645	705	686	659	654	692	643	668	648	644	630	668	688	648	687	630	690	651	612	677	642	669	705	641	693	655	616	635	661	682	671	689	698	662	675	696	632	726	719	679	672	665	696	630	668	661	666	723	617	653	680	651	661	676	660	734	669	704	636	662	684	685	675	676	672	651	669	631	711	651	694	715	705	683	647	670	689	675	669	639	682	678	691	675	678	634	679	696	648	703	687	640	635	714	686	613	628	679	679	685	679	658	668	634	662	681	687	649	687	654	701	639	657	660	736	665	697	689	631	638	663	704	646	655	711	705	677	691	683	635	680	655	694	622	644	616	700	693	666	665	669	632	658	686	644	676	698	715	666	680	704	708	679	650	702	665	674	648	660	671	700	669	676	691	679	688	678	674	676	670	654	659	634	644	671	651	678	664	661	636	739	688	691	696	716	673	666	628	637	674	681	732	710	638	641	743	666	646	667	625	695	689	641	687	685	671	703	673	642	658	663	687	651	735	693	700	671	704	720	689	641	679	674	615	628	643	703	657	669	645	657	674	667	679	686	688	685	664	681	704	711	665	698	684	684	664	655	677	651	657	685	663	651	678	699	695	693	694	709	670	677	639	628	675	682	661	649	663	687	706	696	670	668	690	652	670	706	632	700	666	697	698	661	704	653	683	646	705	698	715	690	668	683	693	673	663	696	680	690	666	669	667	638	679	643	719	668	679	673	656	672	677	690	679	668	659	610	673	687	669	666	685	676	676	666	654	692	656	623	671	657	654	699	655	648	673	641	654	639	659	615	686	689	633	711	659	668	661	615	648	666	644	684	654	704	659	697	684	666	629	694	680	696	667	681	677	714	675	613	682	753	673	675	702	679	671	700	667	654	719	693	686	664	668	646	715	656	676	670	670	676	719	685	689	654	685	644	639	704	663	647	685	629	644	664	719	686	647	705	690	668	694	642	680	715	652	666	643	647	665	685	689	654	639	654	684	628	696	681	679	683	659	651	678	692	684	647	660	704	708	681	637	720	649	667	674	667	661	624	670	672	669	674	694	688	663	661	659	688	696	690	655	723	660	684	643	648	670	673	681	728	645	651	711	672	647	626	655	665	650	708	682	679	644	639	675	675	670	668	658	644	663	693	663	641	691	649	645	623	662	696	626	681	663	725	685	677	642	652	647	643	661	638	662	721	662	640	636	714	633	671	639	647	674	668	651	670	673	668	695	657	653	646	661	702	661	651	664	686	680	689	698	621	639	639	669	684	664	603	642	672	701	648	677	665	681	691	671	660	678	660	650	619	652	698	657	643	681	655	649	643	631	654	689	687	675	671	667	703	659	645	653	664	685	671	689	632	670	649	645	677	662	661	670	656	672	697	644	653	685	717	662	695	618	721	612	697	626	661	656	635	624	644	665	711	693	646	628	665	685	673	620	660	660	673	673	695	639	641	665	670	692	613	650	629	650	655	685	665	650	647	686	658	719	668	643	637	690	697	632	685	668	686	685	692	667	658	651	695	657	645	654	687	645	663	668	697	696	671	685	675	671	635	683	670	661	655	646	658	701	711	644	705	663	658	648	677	689	660	673	699	669	653	717	701	672	693	690	680	711	687	651	675	649	641	667	705	680	712	621	655	657	681	670	671	636	648	636	693	666	643	726	623	674	680	668	675	684	679	645	691	745	689	619	705	661	664	639	678	631	693	686	725	621	715	708	630	675	646	656	715	666	669	683	673	697	646	654	688	720	691	658	656	674	659	672	662	694	658	624	648	708	673	670	687	625	701	659	648	704	718	675	694	680	692	700	690	654	715	638	673	656	674	659	631	690	643	657	678	677	648	706	658	646	679	667	691	669	627	664	687	669	666	729	675	619	691	630	665	666	709	673	654	609	705	635	682	736	648	652	702	692	697	696	661	639	672	650	644	706	643	638	688	641	661	646	637	687	722	695	672	658	665	702	711	699	730	669	659	649	682	708	670	665	661	638	676	667	651	703	633	688	711	646	654	665	670	745	668	720	687	659	705	669	680	681	682	725	693	663	678	691	629	647	721	639	699	672	658	683	705	709	686	690	676	702	674	713	680	693	655	674	685	636	692	685	670	661	671	671	704	645	670	674	663	701	714	677	700	709	693	652	650	631	643	687	660	646	663	668	669	671	663	652	693	665	675	689	667	674	668	673	656	704	660	684	663	673	683	692	655	665	666	691	649	653	643	727	665	644	690	679	680	665	666	625	655	666	697	652	715	700	683	698	665	672	669	657	677	652	674	658	665	666	637	678	678	677	690	672	685	676	639	658	671	657	670	678	659	712	674	704	658	690	674	684	665	673	651	653	668	679	658	682	692	659	643	681	661	668	680	621	651	674	659	732	631	679	679	688	693	673	686	693	668	666	704	687	670	654	702	668	710	674	714	711	648	675	622	672	627	730	687	665	679	645	703	625	692	668	667	643	648	679	661	653	647	708	639	692	701	651	663	641	686	719	672	636	689	679	664	637	632	631	660	704	642	683	687	637	646	604	675	680	652	657	701	677	676	656	708	700	641	595	693	707	641	647	671	703	668	650	665	670	666	662	648	689	673	693	642	676	636	681	645	669	656	669	722	662	666	712	674	664	680	659	624	650	690	626	705	705	723	650	690	699	626	661	675	665	665	659	636	653	650	671	669	646	668	713	652	680	655	685	675	667	651	668	691	680	650	661	725	673	675	704	677	620	706	637	680	667	715	705	682	686	659	728	680	630	697	678	675	687	723	662	646	653	660	683
20457	11987	10347	5523	3741	2867	2341	2093	1777	1548	1553	1408	1362	1213	1240	1182	1158	1095	1124	1099	1112	1060	1079	1049	1036	1073	1053	1068	1035	994	1024	1014	970	999	1051	977	1022	1008	1019	999	1008	1008	974	1003	984	960	1010	982	1040	1023	984	963	1020	1001	995	1000	954	942	1020	943	964	951	996	978	958	980	972	1023	957	944	947	1007	988	1037	972	1007	966	997	1009	976	1054	946	1030	952	974	995	964	1041	934	970	984	1019	985	965	996	932	1000	986	979	987	1011	1003	937	921	956	1026	1013	1023	1019	1051	932	991	949	1036	964	973	973	976	937	1015	942	960	1015	971	968	963	964	969	965	960	990	968	993	1025	949	963	988	992	919	989	973	1025	976	1043	1014	968	983	939	1029	976	990	984	1025	1012	929	967	988	1028	985	973	960	980	1005	1025	989	931	966	987	986	974	969	975	945	986	1002	923	1031	989	928	984	990	958	988	1016	996	961	1040	906	944	983	1002	1005	1038	970	1042	926	989	960	1009	988	943	1017	987	919	926	981	967	961	977	964	982	914	992	977	1050	971	961	947	982	1012	1032	1020	934	928	979	903	937	978	1022	985	960	951	1023	942	971	1013	1006	950	964	963	945	988	1015	1014	1091	966	974	978	971	989	977	1004	1115	956	1010	1004	1018	1002	979	961	1009	1004	1000	990	1000	996	997	1008	1067	954	1019	984	949	1027	994	957	943	976	982	930	1028	983	1015	1023	962	1012	932	1023	977	1039	981	973	967	988	1018	934	985	1046	1040	1021	993	995	1005	927	931	1014	977	986	987	1000	1022	1008	959	989	989	990	1011	977	994	1006	1014	995	914	1030	960	1015	1020	1025	1024	991	1005	994	988	1056	941	1040	991	1025	984	1008	971	1015	987	980	958	1022	988	956	1011	1076	945	985	1042	1021	997	1023	970	970	992	951	938	984	1025	989	951	983	1015	979	1002	1056	931	954	1028	946	1022	1021	1017	926	961	1015	1011	986	976	995	935	1014	939	997	924	1003	983	991	978	1036	956	966	979	961	976	1026	943	967	965	1014	992	975	993	1007	978	985	1012	1035	1012	1021	1010	1069	982	969	964	973	1004	1003	987	949	1024	1019	933	957	1041	973	946	1046	965	1008	1022	985	967	989	917	971	925	995	1027	996	1019	966	945	1009	1005	999	948	1040	940	1007	978	965	1002	973	1015	959	998	963	982	970	972	950	994	914	1041	976	967	1015	936	1023	953	967	953	945	968	1014	950	979	1010	992	959	1011	982	987	994	951	967	1010	948	944	960	1013	958	996	997	991	981	1011	1007	1000	1033	1024	993	1035	1008	1030	979	953	943	978	909	1019	1032	936	1020	1028	988	975	985	923	979	956	986	1006	935	1011	944	960	942	968	1019	958	944	1015	982	965	1015	1020	928	1009	989	968	1007	979	959	1017	978	952	1026	934	944	991	1000	996	961	994	960	954	978	993	1023	937	960	925	972	1035	976	949	964	987	1000	1031	993	981	963	970	988	1019	970	1036	947	947	997	967	946	1010	1039	960	941	1016	965	976	972	979	936	1024	971	958	1020	949	999	1006	997	1000	908	994	937	985	963	989	1059	941	1006	1035	965	960	961	972	942	985	1010	1065	1003	964	1019	970	976	986	963	977	991	932	958	1045	974	943	915	998	983	991	1025	953	959	996	981	979	991	1035	951	961	999	951	999	935	961	1016	971	982	1022	1012	951	1011	958	963	970	983	1017	956	1048	1001	1002	964	999	972	993	929	911	908	977	990	984	973	1030	977	989	1030	1058	981	928	1056	965	978	1013	976	974	1015	998	962	1027	986	1001	975	993	1013	993	994	997	1008	997	999	955	1021	1026	1011	982	1005	903	1045	998	938	973	977	965	955	979	994	999	1015	945	969	945	941	984	990	955	928	1045	924	977	990	998	957	942	961	926	1006	1004	977	993	1009	1001	1002	972	994	1002	999	948	1004	1000	1045	985	993	1024	969	998	983	973	1021	974	936	955	1007	1002	1036	1020	934	1012	991	966	962	1006	996	1048	1008	992	975	956	978	944	976	961	978	939	1026	1025	947	995	1026	983	1020	959	994	998	1021	1003	961	995	945	984	1018	1012	1002	985	919	993	967	1029	969	965	961	1017	959	995	1043	987	991	988	953	988	938	975	955	984	986	993	956	954	952	984	1005	974	1024	972	982	985	989	965	985	917	1021	1033	992	910	988	927	966	971	944	926	1002	982	963	964	967	961	987	938	1006	932	1043	996	1028	989	999	1059	890	973	983	1011	921	1041	1012	1020	1004	951	1026	1021	991	949	956	986	916	1049	1011	991	1008	976	979	960	976	940	944	933	984	964	970	968	983	975	986	966	1015	978	982	918	1001	1004	935	1029	968	1009	972	974	969	1060	981	1005	966	997	985	988	1021	1037	1009	1025	995	931	1039	968	937	1027	985	1026	970	965	1014	1012	992	969	1009	955	1007	969	930	933	970	934	936	988	994	977	990	943	1002	993	974	1024	991	969	1047	988	994	1013	953	927	984	952	967	965	966	957	996	972	1013	1000	923	943	956	974	938	990	948	973	1026	997	997	1025	960	995	1020	1040	998	1030	976	979	1027	961	979	963	989	976	980	972	948	1009	930	976	956	976	959	930	984	962	980	989	939	964	1023	945	963	948	922	1047	1029	1046	1067	922	1015	984	968	986	938	986	1019	987	999	1032	1030	1036	1000	990	933	995	991	977	954	1068	1006	978	992	1018	973	972	1010	973	987	968	924	1011	971	946	965	1000	1021	975	946	997	953	986	998	977	928	1012	961	976	996	1017	1017	948	1015	957	987	995	912	963	932	969	1005	1005	987	993	957	967	948	966	946	982	1007	1000	1026	1056	998	976	1014	996	977	944	971	995	962	960	984	1018	983	1007	1012	981	1013	919	945	1005	1017	996	958	989	906	972	959	1005	1006	947	936	977	1031	983	1037	887	983	1021	936	1002	917	1014	1020	986	1029	1014	983	957	1019	1019	992	995	930	964	970	1000	935	968	980	950	960	943	1008	962	946	955	1012	987	1005	969	1003	1001	997	960	973	984	980	972	996	1052	947	1051	1011	984	959	1036	962	989	999	968	964	1017	1003	927	1004	970	1034	946	957	1020	965	938	1016	948	978	1009	953	1012	966	988	986	943	1035	953	991	935	988	1030	1001	988	973	972	1013	949	949	985	980	932	1004	969	997	979	988	954	1008	998	1056	1046	995	1012	965	990	1002	995	935	1012	1047	968	956	999	958	981	983	948	964	977	964	946	956	995	991	947	949	1068	950	938	986	963	997	971	949	994	973	991	999	1011	1028	1041	979	978	1032	946	1022	896	985	974	965	1009	997	989	1046	1020	978	995	1023	951	984	993	929	956	983	953	962	993	987	1004	1020	973	958	941	998	968	1032	1003	979	977	965	943	1034	950	1003	950	979	968	996	948	949	988	1030	987	962	997	941	916	1043	971	1001	995	1013	971	971	1020	989	969	992	1001	1020	947	1003	948	964	996	1029	1003	1001	981	973	954	950	1012	1016	1050	971	967	983	978	961	1019	944	944	981	986	964	986	1037	979	964	1015	1065	975	1029	1001	1007	999	1001	1003	1002	991	913	1022	993	958	911	965	965	954	959	1025	978	1033	992	980	1014	997	958	1009	947	969	1014	990	956	980	1016	937	1014	1001	940	994	1011	947	970	991	985	1008	972	991	939	987	997	939	989	976	1034	977	950	1073	958	935	1004	991	969	1009	1032	1007	1026	932	974	1018	941	982	961	1032	985	1019	1004	1021	1002	977	965	960	1019	980	966	1015	924	985	1010	1006	972	985	960	968	983	978	992	991	919	976	910	982	976	974	979	981	1021	970	960	1000	980	960	971	952	1000	1003	960	1028	973	1037	978	960	990	945	1022	1024	934	1011	978	995	990	998	982	1013	988	966	967	999	1023	963	1008	1022	962
23316	21476	29280	24065	21473	21465	5567	970	703	690	627	596	511	517	483	499	477	481	469	443	454	434	431	454	442	427	435	399	413	403	413	399	421	440	450	440	399	447	406	412	440	415	398	416	411	437	398	444	401	435	413	430	394	450	414	403	409	447	411	418	460	427	434	416	383	417	420	416	346	387	436	413	432	403	385	412	416	410	362	428	392	415	396	416	399	418	396	380	395	390	452	397	392	430	406	399	431	406	408	429	423	437	431	409	462	418	373	410	418	441	365	464	399	433	388	395	450	424	397	405	383	398	404	388	437	411	429	448	417	402	432	403	403	384	415	406	433	406	436	417	393	409	437	415	412	419	403	429	450	398	404	425	397	402	409	389	398	421	440	414	364	376	428	407	404	373	406	412	425	395	400	399	442	420	417	430	381	424	396	408	408	376	416	390	414	418	403	413	390	405	378	402	462	398	414	395	398	372	433	416	424	414	431	397	417	425	407	426	387	378	432	432	403	425	404	434	395	423	406	418	444	425	412	366	437	405	413	393	387	403	376	386	381	361	365	405	353	395	397	434	390	438	347	436	407	392	397	408	422	397	396	412	425	412	424	394	400	371	422	412	424	423	399	416	414	398	420	363	386	410	412	366	413	418	407	421	387	408	414	388	423	432	376	372	407	389	374	393	373	378	400	411	419	403	384	409	382	390	433	420	430	413	410	401	426	407	391	404	374	394	423	403	410	404	411	384	419	433	441	410	394	450	405	448	416	413	443	404	413	410	417	410	364	434	414	394	428	405	377	415	409	409	443	395	414	405	419	392	407	434	384	412	414	378	388	408	405	432	431	403	388	423	408	425	382	390	450	408	393	425	412	417	367	424	383	407	420	415	394	411	397	423	382	411	362	423	419	387	405	412	412	395	377	405	401	388	385	408	408	409	406	382	395	363	385	401	385	405	427	417	418	391	428	407	384	373	408	420	372	362	412	461	401	412	382	397	364	431	385	405	409	422	403	403	379	390	371	456	414	414	425	407	377	375	388	418	426	420	390	382	425	431	410	407	427	421	396	407	398	391	420	391	425	430	394	429	380	408	405	398	391	386	403	384	407	412	420	369	395	380	405	382	397	407	439	442	411	436	431	410	388	384	418	399	411	431	387	408	454	400	424	422	427	428	378	361	393	391	392	379	436	459	415	415	392	397	411	413	420	403	421	397	399	389	407	435	410	393	385	380	396	413	401	398	364	397	391	379	418	436	371	372	404	405	430	421	439	397	431	411	434	379	410	402	379	386	363	428	449	416	391	384	388	372	400	392	416	432	409	386	377	417	428	398	401	429	415	433	424	395	399	375	422	420	357	381	420	367	425	417	427	408	406	380	398	444	375	402	403	422	363	403	403	383	404	340	394	389	419	398	403	388	424	379	384	423	370	393	425	390	403	415	436	420	383	390	402	412	397	378	420	377	417	406	429	398	407	420	429	419	384	380	438	400	412	417	397	372	416	418	428	385	415	398	396	409	414	447	380	384	406	460	420	394	394	400	424	412	417	410	407	412	398	433	389	388	427	398	391	389	421	407	452	424	383	399	440	414	390	409	410	387	407	362	442	397	465	421	400	379	386	397	390	417	421	356	404	386	423	449	434	384	405	403	418	407	383	412	427	389	408	441	413	408	389	399	423	374	387	412	425	385	399	384	382	371	397	402	345	406	405	381	423	409	378	388	425	399	413	435	396	414	422	418	361	353	407	417	386	408	398	398	431	365	410	374	404	400	422	403	405	428	417	440	418	400	403	406	413	400	394	406	404	400	396	411	375	409	408	446	401	374	367	422	393	386	436	421	376	434	403	411	444	412	414	385	424	424	390	409	423	408	392	431	404	394	460	443	366	391	408	398	371	389	379	401	400	439	434	420	426	409	422	426	412	420	391	418	401	427	408	388	426	429	448	433	388	393	415	354	423	395	414	405	401	401	424	403	406	375	404	428	448	398	414	396	401	393	397	421	417	401	425	399	428	425	400	414	400	405	383	410	422	410	417	391	398	345	395	389	409	374	418	424	425	418	410	410	428	421	399	392	455	379	386	382	435	373	417	374	384	376	423	382	413	416	395	433	384	388	408	379	403	430	460	389	415	407	408	410	408	382	402	408	381	434	397	434	398	393	378	417	377	402	392	428	403	406	417	389	388	406	410	369	403	383	409	363	403	392	394	388	412	399	422	431	401	382	427	396	416	358	405	393	390	425	405	387	399	395	411	390	410	383	440	388	380	377	387	389	421	399	430	419	402	398	408	418	400	396	372	420	379	426	374	379	433	384	398	376	428	411	379	401	416	383	406	400	387	404	405	412	366	407	410	398	435	405	409	388	404	401	421	430	437	408	435	442	382	401	409	385	423	383	441	415	423	370	406	420	396	391	389	431	390	427	403	416	400	403	383	402	404	410	417	400	398	378	394	406	428	418	412	360	417	410	394	385	424	387	411	392	396	395	404	394	388	402	398	406	431	360	388	382	410	424	406	417	389	391	437	375	462	426	421	432	436	425	416	395	422	400	402	370	423	413	394	407	422	404	416	373	402	421	420	434	406	423	416	366	367	427	428	408	429	403	388	397	453	412	430	416	414	416	413	352	388	393	422	406	434	376	407	399	381	409	422	397	396	425	407	352	424	413	393	410	415	415	390	410	416	411	425	402	377	385	411	410	380	399	413	416	433	411	456	384	408	376	403	446	413	388	423	388	430	419	373	412	360	449	432	402	415	423	400	398	404	425	433	358	416	379	432	421	336	412	395	397	407	427	414	398	427	393	421	435	356	383	400	391	412	417	421	415	409	387	394	420	425	399	387	421	394	425	406	424	425	448	428	397	424	433	378	377	420	400	420	429	441	443	409	429	396	401	413	400	396	415	423	411	391	384	411	389	408	432	408	392	415	405	415	394	368	397	379	388	391	353	459	422	379	423	388	399	421	422	410	390	391	391	428	394	422	403	397	440	403	423	406	418	382	416	353	423	418	400	383	395	400	368	463	426	423	397	372	403	418	411	384	410	403	423	389	420	415	407	404	420	385	412	414	405	397	447	401	393	389	379	407	418	391	388	399	402	396	397	422	419	406	375	395	435	410	414	405	410	397	390	410	379	396	386	376	391	363	422	423	399	405	405	383	373	415	414	398	425	443	424	396	413	440	387	397	392	394	389	383	402	410	444	362	438	393	408	406	426	426	413	411	420	370	408	405	387	388	384	417	396	345	358	415	409	432	383	421	428	391	389	399	416	404	399	398	435	424	425	423	415	371	384	406	428	388	431	418	423	370	420	403	368	390	398	372	402	385	403	407	386	409	411	405	415	417	408	420	384	422	448	426	404	385	402	421	393	411	414	446	404	389	458	419	395	370	380	383	448	381	432	372	399	370	410	387	451	423	433	403	390	400	394	393	411	394	406	414	447	399	419	412	434	364	410	405	361	429	410	401	416	382	415	411	369	390	407	380	421	442	401	392	366	405	390	414	427	427	418
19028	14848	12489	6758	4499	3301	2501	2021	1704	1487	1322	1168	1083	1031	909	898	857	914	802	784	780	707	787	737	739	681	748	682	687	661	695	677	675	612	635	648	666	607	685	640	639	633	638	619	621	642	601	609	661	599	623	636	628	602	608	549	659	634	633	635	580	597	598	684	638	654	652	578	618	595	625	646	653	628	626	652	644	639	604	656	617	577	594	682	618	554	589	595	598	598	635	563	619	617	641	649	619	629	646	621	622	602	598	590	620	584	602	636	650	598	617	664	573	586	620	586	640	612	644	595	629	578	594	617	629	594	637	617	626	635	652	570	579	601	600	655	614	607	586	613	637	624	607	591	572	611	600	609	624	619	599	643	643	581	671	603	644	603	643	621	646	672	577	604	560	591	606	645	626	622	618	606	618	597	609	658	637	586	605	581	604	638	601	603	639	619	621	593	599	604	599	669	628	568	621	660	664	604	628	609	528	599	649	603	637	579	624	595	588	619	630	627	660	618	559	663	648	566	594	598	600	580	602	580	597	588	602	610	649	609	631	634	591	625	596	612	623	657	616	618	602	636	634	620	601	620	626	586	607	646	585	615	647	624	598	597	595	614	590	629	651	623	615	609	658	648	619	626	624	563	561	593	633	580	593	617	580	618	600	596	587	605	615	580	582	637	670	586	581	620	599	643	581	605	567	585	655	616	601	606	556	578	621	585	625	585	628	605	621	608	608	575	636	655	649	555	616	635	610	654	641	620	590	646	668	599	612	610	629	622	629	626	558	598	623	622	643	587	644	594	637	613	625	600	623	636	610	626	611	622	604	668	627	613	599	610	582	601	604	630	622	596	589	619	614	591	616	589	590	593	629	603	636	605	619	593	586	634	607	636	604	622	612	592	572	581	585	599	634	603	641	587	573	608	658	605	627	580	605	613	599	624	614	618	575	634	622	620	601	609	640	642	616	610	617	614	608	598	647	630	566	587	646	565	644	636	573	637	579	615	557	574	587	570	625	602	598	629	616	600	631	569	637	631	579	599	622	652	600	630	581	613	614	594	636	642	611	656	622	605	600	619	589	606	646	623	587	621	616	551	644	605	604	641	610	636	583	632	585	628	662	637	622	575	610	594	610	640	597	606	601	644	606	602	614	611	585	637	590	603	618	586	591	615	598	622	631	683	602	628	580	607	611	599	570	610	611	619	581	602	620	582	570	634	608	598	590	635	627	645	646	634	620	588	621	643	587	606	575	665	615	630	609	661	620	604	645	655	588	629	611	641	646	632	650	596	622	618	598	592	605	626	601	579	638	604	632	612	600	639	622	586	629	630	606	581	624	598	570	540	593	668	648	597	612	604	652	622	619	642	631	594	567	607	560	613	611	603	568	579	583	623	606	581	657	627	561	605	638	614	598	634	582	615	609	610	585	643	611	633	644	616	589	645	605	652	604	597	602	592	609	615	613	618	626	610	639	608	591	610	609	609	646	642	617	609	614	577	634	619	586	672	640	629	616	630	617	627	584	633	611	607	598	612	617	615	599	566	601	570	562	627	637	611	567	623	646	593	599	635	565	650	595	579	578	580	624	611	617	663	626	622	596	591	619	632	599	619	636	595	645	592	645	564	616	607	606	583	603	616	634	628	635	589	611	635	610	590	607	578	551	550	643	588	570	585	578	622	641	626	608	596	617	627	599	579	649	690	623	609	603	642	620	558	638	604	624	610	574	638	597	634	569	596	605	620	585	593	645	592	626	583	590	583	608	635	596	636	624	588	585	571	633	622	599	634	648	597	623	605	615	589	642	623	599	615	630	646	617	625	597	620	578	597	582	620	590	596	624	623	623	599	614	630	618	599	656	574	606	612	633	623	600	618	608	644	545	549	640	610	607	630	593	632	623	664	590	559	614	606	615	611	609	618	584	658	626	597	595	649	644	643	618	643	622	623	614	656	664	606	624	611	625	584	608	585	602	634	601	612	585	626	566	624	633	658	638	582	657	621	594	598	661	600	608	599	593	637	640	627	661	652	593	611	621	611	614	603	580	608	609	605	613	620	571	623	601	588	588	652	604	651	606	588	550	673	611	610	644	631	607	605	595	615	653	636	616	635	612	601	659	682	609	603	629	602	592	600	653	670	604	609	610	617	640	650	680	655	587	600	620	612	633	642	626	582	584	618	609	600	604	658	631	640	580	634	619	641	641	625	604	612	550	617	637	629	631	605	613	631	590	659	616	611	573	635	605	628	563	602	610	611	617	593	627	602	614	618	631	615	620	582	604	636	612	584	595	600	616	582	605	587	592	589	603	651	602	594	632	612	581	569	591	579	608	612	616	606	621	591	634	644	634	602	592	635	587	604	668	594	626	656	607	592	624	606	598	591	596	583	634	590	602	621	609	572	589	616	602	607	598	587	627	623	629	644	632	616	613	562	635	620	580	600	580	583	624	566	590	618	648	603	601	566	620	610	646	640	646	639	611	578	600	557	591	590	662	622	569	613	577	543	613	596	636	621	589	660	646	640	600	617	642	622	615	602	609	583	618	609	573	582	613	603	600	605	613	616	589	597	658	646	607	567	613	645	614	620	585	678	625	618	615	646	624	591	593	602	644	579	598	619	638	619	619	632	605	597	627	610	638	604	595	585	596	593	630	647	586	601	592	618	602	626	617	587	586	669	641	594	619	578	636	597	582	601	634	589	606	603	633	615	560	601	615	587	602	612	620	624	602	578	594	601	644	599	605	570	658	574	612	624	592	600	595	591	603	594	627	595	592	628	624	573	620	568	624	646	625	637	664	566	618	611	603	643	598	596	626	605	586	630	608	625	589	614	563	612	564	605	614	642	601	602	584	601	589	600	609	540	655	600	590	612	590	616	608	621	595	657	648	623	622	591	607	595	625	604	627	603	602	604	616	622	608	605	659	603	597	622	627	646	636	636	611	626	556	662	593	604	598	616	603	612	593	657	607	576	591	571	648	597	632	539	590	582	620	586	623	590	598	593	582	583	640	588	649	600	613	648	666	617	617	625	631	662	646	602	629	638	608	572	652	631	650	637	617	598	568	637	643	593	592	656	621	647	618	614	628	596	652	639	641	627	607	616	621	619	576	601	561	626	600	629	618	608	618	597	588	594	590	633	630	639	597	614	571	667	598	665	625	603	617	583	608	605	614	597	595	560	576	624	617	627	626	603	591	605	614	588	639	602	624	590	608	609	596	665	585	663	596	601	632	592	568	639	622	627	568	573	628	633	583	584	577	627	610	598	614	638	606	602	634	613	647	607	679	623	539	612	618	588	639	575	611	616	616	580	592	627	621	625	656	637	573	624	565	585	616	606	634	580	637	596	614	624	612	639	646	544	592	657	664	609	587	599	568	616	616	614	614	579	630	578	633	601	619	612	602	609	625	630	625	631	616	617	619	570	624	618	667	611	617	604	638	596	596	619	628	675	621	620	584	599	645	576	608	616	630	610	621	589	643	647	591	625	598	584	633	654	633	594	611	640	625	603
27334	20524	7519	993	728	696	694	702	682	694	697	681	664	693	645	678	625	685	670	672	652	699	694	636	676	642	631	645	668	650	631	709	673	671	672	652	644	620	716	661	690	675	675	690	698	668	666	672	651	664	666	693	676	722	691	660	692	668	699	675	670	685	665	664	664	654	678	711	648	686	672	703	695	691	692	673	680	668	697	685	669	673	682	671	674	711	671	646	686	657	717	665	684	680	616	657	645	706	680	653	674	693	694	707	714	655	691	665	662	706	672	699	647	713	707	648	693	689	714	662	721	618	690	691	643	618	671	637	697	676	677	712	698	627	677	682	672	636	653	662	657	655	671	634	707	664	670	645	659	634	645	679	657	705	686	682	674	642	643	667	689	638	686	678	662	649	654	648	672	645	660	623	681	724	692	669	706	692	659	735	626	667	658	696	646	652	647	605	626	655	663	673	676	646	668	661	663	694	686	696	616	692	642	609	645	650	649	708	659	659	724	734	672	660	677	620	651	696	693	694	701	658	694	663	715	653	697	673	661	663	678	664	652	650	698	694	672	649	672	679	666	637	725	676	661	680	691	715	711	664	692	671	676	686	688	684	674	695	653	705	717	687	671	703	673	660	699	690	668	670	652	673	659	662	663	666	653	688	725	682	634	720	740	646	687	684	648	680	654	669	694	695	668	681	713	633	662	666	690	672	661	667	662	704	672	686	671	678	707	676	672	680	661	689	649	712	675	696	665	660	707	688	681	705	648	689	707	687	654	684	629	664	677	666	683	663	666	692	675	674	653	658	641	625	695	682	669	645	705	679	655	657	647	655	686	621	691	664	643	633	673	683	698	717	651	694	653	662	664	675	678	647	690	697	708	665	687	655	677	673	665	709	659	655	722	661	637	695	672	680	674	667	670	709	643	643	659	662	683	648	679	689	694	660	655	675	681	662	686	670	659	712	621	667	678	681	669	665	669	702	698	672	705	644	704	706	635	664	643	638	640	686	671	665	621	631	679	627	665	626	659	707	678	659	697	659	678	689	663	646	741	703	702	647	679	684	693	667	670	644	696	687	635	664	672	685	654	683	694	667	717	678	643	693	709	699	703	711	664	663	666	692	678	699	678	664	662	685	686	674	662	692	701	668	700	649	663	684	670	640	700	693	665	636	688	657	684	636	694	672	673	676	709	721	713	657	635	733	642	622	698	658	723	727	706	696	658	656	655	683	666	661	674	642	677	668	670	693	685	669	661	737	675	661	634	651	649	642	698	676	675	664	718	664	656	654	690	689	659	640	654	682	686	686	669	713	682	688	672	643	708	662	705	670	673	636	652	666	680	667	685	649	655	637	699	665	662	679	663	686	683	639	683	660	668	691	655	640	685	613	728	723	679	700	675	700	759	686	656	697	649	656	636	708	667	691	641	629	680	688	646	656	690	659	665	675	657	685	651	664	673	708	656	652	708	656	735	693	686	656	593	648	681	664	642	657	662	680	700	675	688	665	671	703	634	727	660	680	671	704	675	619	682	655	633	686	638	675	653	661	635	697	683	649	672	684	609	676	691	649	680	714	685	658	682	685	669	685	679	656	644	657	722	669	616	640	689	669	701	694	693	676	671	645	685	654	684	712	660	699	675	684	703	672	670	656	665	669	705	717	667	709	713	705	680	674	680	614	685	638	648	678	669	664	672	693	698	656	681	705	654	669	647	689	692	666	650	673	690	675	662	673	676	660	683	650	689	667	667	714	674	667	691	639	689	641	667	654	682	678	699	657	677	678	675	632	680	631	664	695	674	710	663	688	679	701	695	656	682	652	658	713	673	657	653	655	706	643	656	696	610	666	688	705	675	695	592	636	684	663	687	663	632	648	677	682	659	695	627	668	689	667	682	658	678	656	634	688	645	678	635	649	675	680	675	672	685	677	642	607	646	615	678	636	698	673	641	662	658	675	678	667	698	603	771	704	646	658	655	709	633	697	678	701	622	656	637	657	700	664	674	668	648	704	646	682	657	696	647	698	663	628	720	670	680	664	736	688	660	703	668	695	716	682	683	670	697	630	648	638	645	654	681	684	697	631	698	632	621	622	685	630	632	609	676	671	653	695	699	681	667	657	597	669	665	687	730	654	674	733	687	657	721	679	685	701	700	663	704	716	631	674	704	708	672	647	647	682	686	726	639	742	660	698	627	684	662	648	714	661	684	674	647	690	656	600	703	679	697	660	658	667	673	647	701	663	667	660	652	671	667	718	659	702	657	639	666	691	659	669	684	668	673	673	691	682	693	706	674	714	652	689	657	662	684	662	675	668	706	699	674	701	674	673	650	705	752	722	691	681	650	656	634	692	659	686	641	672	693	655	650	653	628	648	700	673	664	633	715	653	671	661	638	647	693	658	650	727	685	685	682	652	703	652	690	709	679	744	696	686	678	666	626	679	639	655	665	674	682	676	650	715	680	704	711	596	670	682	718	646	622	695	660	720	674	674	647	679	680	669	671	619	701	711	683	699	661	668	658	658	658	689	682	658	676	695	634	689	699	707	711	731	703	691	637	669	658	667	636	701	708	655	668	649	694	683	711	727	679	700	670	663	673	679	691	686	688	646	673	674	645	707	638	718	662	654	649	711	639	693	640	683	660	630	653	660	677	675	642	667	683	698	687	678	631	635	654	665	703	663	699	721	626	689	654	722	686	677	698	673	672	668	713	668	679	648	708	642	692	622	679	704	635	683	640	636	706	661	652	601	663	655	661	639	700	722	650	706	641	676	690	632	692	697	665	699	688	704	639	665	676	706	684	647	735	702	710	684	659	696	663	695	635	691	728	647	715	670	694	706	714	683	691	675	631	637	693	648	692	708	699	625	668	648	649	649	687	671	659	712	704	668	623	603	710	623	671	677	659	676	685	662	673	628	705	689	691	630	706	694	660	661	710	686	675	646	672	709	733	706	642	636	644	699	697	692	673	653	678	688	669	647	669	715	719	649	672	659	676	690	627	661	687	643	617	657	725	659	671	663	681	612	688	660	661	655	681	652	660	688	666	693	656	633	664	634	657	691	635	705	636	701	679	634	682	650	666	701	666	673	651	656	674	661	707	654	683	633	677	640	667	697	644	663	672	658	666	658	733	691	664	658	670	687	676	714	692	681	657	693	711	696	689	689	699	687	640	637	680	678	693	632	681	639	686	614	679	637	703	662	647	719	690	714	694	682	664	664	650	677	656	676	640	705	698	698	665	657	668	656	667	614	725	639	706	662	732	618	693	677	652	606	657	705	666	704	691	656	661	676	692	640	645	647	678	652	687	692	666	686	668	605	668	638	670	695	659	656	666	665	695	718	685	674	643	726	665	688	649	670	684	658	656	663	677	655	650	635	667	660	657	661	673	669	702	648	689	657	702	697	680	606	673	677	682	668	671	688	602	634	721	670	653	651	696	687	684	731	646	643	649	673	643	691	704	709	661	690	697	708	670	670	734	644	690	650	662	673	695	645	684	617	648	685	674	694
10910	1679	1556	1227	1132	1002	1067	1064	1068	1014	986	974	966	968	1011	914	1008	1053	1004	1010	1005	988	998	958	1002	1025	999	972	984	992	970	966	987	990	996	926	962	1020	952	1024	995	1004	991	997	967	986	982	1032	931	1010	953	1006	925	953	970	937	953	937	1013	971	944	961	983	1013	985	976	918	950	989	986	971	959	1007	964	1005	985	981	973	964	1009	941	963	1037	1007	1031	936	936	969	1016	967	925	1010	952	1048	992	950	980	979	981	1022	1029	1000	928	955	938	968	947	1016	1004	956	958	935	967	907	970	970	978	985	934	949	1026	988	988	1000	938	981	962	991	1000	987	952	953	947	992	993	924	956	962	962	986	957	963	1037	939	972	988	958	1004	978	1003	980	1035	928	957	985	979	954	919	997	1018	1012	1047	987	937	975	978	975	951	1012	972	913	944	925	934	966	959	984	959	968	947	1007	940	961	1000	975	960	977	938	978	976	971	976	973	995	995	990	953	960	1016	998	978	966	943	964	974	1013	1050	982	911	996	988	1009	1006	973	968	1042	966	950	998	932	920	972	972	959	951	1029	961	1015	1014	941	965	984	995	1010	980	893	963	969	961	936	1006	926	1013	1016	935	966	970	990	989	998	1012	999	1023	988	983	1012	960	948	962	977	961	988	978	962	974	973	980	1003	981	999	971	958	984	946	990	958	1003	936	954	988	1006	932	994	989	902	946	955	1029	990	1010	950	1004	1004	953	971	984	953	965	912	973	960	1001	1007	988	956	970	975	949	951	1017	987	1006	1002	943	932	977	966	1036	968	985	982	930	987	931	998	955	1006	973	1018	996	964	943	970	991	983	971	954	944	998	986	960	966	934	951	1019	960	1008	945	1011	958	961	978	942	986	925	1026	1002	999	943	951	984	967	1016	975	983	978	977	965	1018	1011	974	992	1069	972	969	954	956	984	970	936	1022	1001	969	942	945	1011	926	985	1017	973	960	967	937	978	929	937	991	979	1012	961	965	1006	1021	951	951	994	943	991	975	1013	1004	965	984	968	936	1004	1075	1005	986	967	999	964	1006	959	944	1014	929	998	1001	925	1004	949	987	976	992	984	978	976	953	1014	998	934	988	977	974	936	975	954	982	968	1002	1018	986	971	1020	954	1008	1043	1009	990	956	1001	970	976	977	938	934	931	1000	970	984	931	977	949	972	992	941	988	932	933	1018	966	982	1013	972	1003	971	1001	954	954	1003	1022	932	974	994	947	952	999	948	1002	946	954	954	980	949	943	989	1032	953	1033	961	968	969	982	915	1048	949	994	974	1011	1001	975	988	978	951	1001	972	965	1008	974	1017	1001	992	1023	950	973	937	954	988	1014	942	997	968	987	946	994	995	915	987	987	994	990	943	984	961	953	969	985	1003	988	1002	1016	1011	972	1023	937	970	952	990	980	970	965	995	981	953	1021	936	959	1010	973	959	996	979	978	938	1066	945	967	965	998	952	950	964	981	976	982	982	1002	938	932	1001	916	998	980	981	1006	984	934	1021	1035	968	978	1015	947	1001	962	995	925	1027	965	967	937	979	1023	986	973	954	1005	962	1042	997	951	1010	947	970	919	962	1019	943	1013	954	981	945	959	991	977	947	977	964	964	998	1000	959	990	944	986	1005	989	1005	972	998	964	968	965	936	934	967	995	970	920	982	989	969	980	1034	945	1016	1024	1016	987	1002	979	966	977	1025	910	970	989	995	1054	970	933	959	988	970	974	970	963	1013	983	934	999	996	998	986	967	1009	940	994	956	983	943	946	1048	972	961	1011	960	978	966	986	938	994	946	1036	1035	916	945	957	1007	1003	987	955	987	953	980	968	958	988	995	1011	944	1040	995	960	979	973	1009	961	985	1004	913	958	987	946	991	956	1037	944	985	1050	943	875	908	988	947	954	968	988	986	1024	996	982	970	980	934	955	1000	934	959	1030	1032	959	977	993	980	914	1004	934	955	970	1019	947	967	993	972	991	971	923	994	955	926	993	948	987	946	981	919	995	964	976	959	996	953	958	1019	1000	1002	897	958	983	1054	1007	976	954	984	980	979	962	1006	999	983	1006	986	991	990	965	952	1008	999	979	903	943	953	943	981	974	1007	961	1002	982	969	979	997	978	1043	995	964	979	1013	977	993	962	913	953	970	962	984	996	957	1052	917	936	974	920	977	952	1006	1012	975	1011	922	980	966	993	976	982	946	920	1044	971	953	968	981	1000	972	965	969	984	1027	962	960	1000	1009	979	947	946	961	988	904	1012	957	929	963	940	944	969	1032	984	964	969	969	1019	975	989	908	962	983	1005	961	931	907	984	997	981	934	936	999	962	973	973	969	996	992	985	924	948	988	1017	984	999	993	988	990	963	967	962	989	1032	970	964	995	949	971	989	961	959	985	932	944	1001	943	1014	1021	1008	1010	957	1018	1012	1024	972	952	994	946	1026	969	1015	1014	981	1007	1006	1020	935	940	977	996	1002	943	1005	937	984	950	955	982	976	948	1003	994	1008	930	954	947	998	962	962	943	915	960	1007	955	969	957	947	1011	922	925	939	1022	952	997	944	939	955	952	984	944	940	994	963	978	943	966	1032	989	949	994	982	977	998	991	976	937	958	989	976	949	949	989	1009	950	967	980	962	986	1052	941	1026	918	961	997	947	970	990	951	976	903	986	1009	925	1002	993	993	982	973	978	937	964	1033	925	980	966	1038	996	985	1000	965	991	1004	930	999	988	958	968	991	1013	900	905	998	1036	951	1004	987	958	954	986	947	966	944	1036	947	957	1000	1009	1001	970	964	975	1026	1006	927	959	961	1048	1030	993	975	938	939	943	1002	976	987	977	986	987	1074	959	943	920	993	948	1022	926	976	926	1006	987	942	991	950	1012	963	976	1026	937	989	962	994	1006	970	992	1023	930	939	993	1036	921	984	957	960	989	974	1015	1035	1034	990	994	983	977	960	1022	1029	981	994	1011	968	968	1010	1031	992	934	973	991	960	990	998	1061	982	958	984	974	1028	994	957	964	944	1003	959	988	959	957	943	967	954	976	994	964	993	939	980	972	962	941	908	950	951	953	953	994	996	988	1011	946	957	945	958	940	1008	976	969	958	1016	943	910	955	961	983	939	995	962	987	956	989	962	994	1010	1045	977	973	944	956	1048	983	932	961	975	934	970	1020	971	956	964	1040	918	999	1039	946	1009	932	949	989	991	966	973	960	922	975	991	1028	1012	964	955	994	1023	991	1026	960	996	1001	948	931	1023	949	961	984	959	1005	999	1025	991	976	962	1015	982	889	975	997	1004	1008	980	967	899	1036	979	998	1018	1040	1009	1001	972	990	956	1019	923	997	954	1009	985	954	1012	971	959	976	988	937	960	959	999	1017	970	957	1022	964	983	968	1018	939	912	948	957	915	978	998	1018	1057	988	969	951	977	950	1000	961	961	960	1038	965	952	983	995	962	982	984	984	1011	981	976	969	931	963	928	932	1000	939	960	995	956	1022	991	974	1002	983	975	1001	970	1050	902	949	905	962	976	952	1018	973	919	1023	1040	983	1009	978	933	914	902	992	983	984	939	960	985	1034	977	999	979	947	948	965	953	965	1000	984	964	989	989	991	970	925	952	949	970	948	948	996	915	964	949	1002	970	941	959	935	979	1006	975	991	1021	936	939	991	995	998	1010	1006	1023	1001	995	955	955	969	966	972	942	1014	968	1044	1003	925	970	922	934	1038	971	979	915	971	988	1003	997	949	970	1007	997	1003	1000	965	907	951	981	1002	956	1037	954	969	965	933	1003	992	994	967	904	997	945	949	1002	962	978	985	955
23718	21478	29060	24305	21473	17086	2002	1091	923	885	808	754	790	750	747	733	738	733	703	703	704	716	719	630	724	719	662	665	661	673	666	680	726	674	709	674	598	711	715	633	680	684	644	717	725	677	656	657	682	667	697	656	669	631	674	712	677	627	672	675	632	674	649	645	630	642	679	643	687	673	663	682	688	702	717	666	661	668	696	721	656	657	644	703	721	642	690	638	630	717	618	680	687	607	680	635	658	678	646	634	689	655	628	638	615	658	680	671	644	743	662	639	693	637	698	625	661	683	651	665	688	705	621	682	678	697	689	637	688	621	650	641	648	720	634	679	656	697	648	668	652	683	644	679	677	697	653	683	722	663	690	663	690	685	686	679	661	725	661	683	650	646	729	676	717	630	647	660	641	693	697	681	674	669	608	673	672	662	633	707	656	662	683	656	730	670	652	626	647	662	669	691	685	637	713	634	678	657	689	648	654	707	626	640	680	645	651	672	656	696	666	718	683	665	640	718	662	653	718	708	645	621	626	596	688	684	643	658	649	652	671	655	682	673	667	652	664	684	671	647	610	674	663	647	633	731	673	651	650	692	589	625	678	682	710	678	630	622	655	670	693	647	675	642	663	634	675	678	639	644	704	675	682	671	648	647	651	654	698	653	678	670	641	643	706	639	640	717	638	667	639	674	657	634	641	635	677	656	699	665	628	667	624	708	644	671	648	622	663	661	673	643	619	649	652	687	654	671	685	643	651	657	674	655	666	651	664	688	671	700	664	682	651	657	672	642	648	686	693	673	647	671	664	657	673	680	670	614	660	712	649	662	680	641	695	635	663	652	646	710	701	665	624	631	667	658	677	627	661	671	630	644	651	641	654	651	664	685	619	640	638	653	673	668	691	658	645	664	670	628	613	689	674	691	630	664	664	713	683	692	625	660	692	602	629	658	667	659	683	676	690	650	623	682	680	670	695	632	653	682	678	618	688	670	676	665	640	663	628	642	638	686	656	647	632	638	659	657	667	627	681	640	632	683	670	699	646	667	658	681	666	646	688	634	634	698	685	666	604	675	651	682	659	577	660	617	654	643	664	644	736	674	639	692	639	665	623	714	732	614	677	634	710	603	632	639	684	678	665	677	684	633	628	649	672	681	644	693	674	655	674	627	676	672	681	655	672	675	724	636	686	669	659	710	720	673	638	652	646	668	669	635	684	614	678	644	636	674	655	638	598	650	693	664	607	665	664	678	662	681	650	648	668	692	672	630	644	645	673	704	686	679	681	614	645	634	666	666	645	650	645	649	677	694	599	634	681	630	653	652	662	669	645	646	661	614	679	687	645	671	673	664	640	652	639	686	664	661	668	715	657	667	675	629	624	694	666	648	643	700	654	670	670	626	638	673	719	633	645	636	705	714	612	644	632	639	724	660	626	679	647	659	638	658	662	645	713	695	631	684	697	649	631	665	703	700	651	653	654	639	617	727	647	650	635	653	662	642	654	737	631	618	647	653	677	642	679	651	661	643	667	652	626	656	663	661	707	659	681	699	651	695	684	640	630	653	658	666	663	684	663	685	671	630	641	637	669	680	657	662	634	667	654	677	690	650	658	667	661	613	645	661	603	705	640	626	668	662	638	619	658	664	689	614	722	667	641	639	649	648	640	666	667	700	677	632	661	596	650	691	671	654	644	658	665	672	663	695	608	670	623	634	640	683	637	659	673	664	684	630	626	654	722	660	629	671	663	646	672	659	703	651	657	676	662	666	722	658	623	674	635	680	630	636	649	675	637	621	674	629	664	673	649	661	634	666	655	621	668	635	689	630	635	671	669	649	634	615	659	663	641	635	675	658	680	650	655	687	688	656	673	645	674	677	692	622	635	697	659	627	692	620	629	652	626	687	677	627	660	679	626	648	657	699	676	684	652	608	648	630	633	650	652	628	664	673	659	637	648	656	667	674	660	668	692	631	691	676	676	657	622	661	611	640	723	677	656	676	645	668	639	649	689	660	621	666	645	667	684	624	699	657	687	649	660	645	675	671	672	670	673	686	660	696	661	671	673	657	599	656	629	661	662	712	656	624	637	671	621	647	655	626	678	662	653	641	637	680	640	666	670	671	704	658	692	660	637	613	648	637	680	660	649	702	669	673	673	661	674	650	674	648	652	621	669	660	692	705	665	643	628	680	660	664	659	630	695	660	664	691	654	675	678	623	666	626	648	659	689	634	651	693	654	660	662	668	641	638	598	599	639	663	681	620	660	701	691	621	646	662	691	678	642	693	655	655	654	653	673	669	671	633	656	692	642	656	654	690	706	644	674	677	614	652	647	681	687	653	605	663	666	666	660	682	680	627	614	621	661	650	637	594	673	638	648	672	673	667	660	666	590	668	615	634	612	658	660	664	657	673	660	657	665	647	642	685	662	665	682	714	618	661	625	623	654	631	745	679	660	681	658	683	626	666	702	672	682	626	646	669	641	686	645	698	684	654	648	676	659	616	690	615	680	711	649	608	657	638	671	666	663	669	674	693	685	673	657	674	622	661	700	683	641	610	690	671	644	631	630	672	727	653	692	651	686	697	636	686	691	661	687	675	691	629	674	626	639	619	655	690	653	667	662	670	696	664	669	657	627	668	629	665	641	642	693	644	662	633	663	659	657	681	625	703	657	629	604	684	652	670	640	627	667	627	692	667	660	717	656	658	692	629	679	677	657	655	647	618	652	660	634	638	657	655	689	642	628	653	638	677	660	697	638	662	652	624	671	689	658	669	665	634	630	678	687	651	665	661	640	621	678	656	712	690	672	626	638	702	664	633	623	650	694	708	634	646	686	611	639	682	666	658	677	736	654	636	652	647	633	647	674	659	642	693	696	662	631	718	638	659	660	609	607	713	689	644	706	688	678	679	696	634	678	673	660	645	646	665	666	697	647	637	674	662	676	642	640	657	664	615	654	659	675	673	654	687	650	630	649	681	657	688	614	708	598	696	618	653	610	636	668	674	694	720	697	669	634	674	634	664	672	682	671	675	653	640	624	638	653	705	671	637	640	641	689	655	624	680	701	629	726	691	647	695	703	665	660	677	662	682	619	657	672	684	649	653	666	695	662	605	604	648	642	645	649	625	715	629	619	647	704	678	625	664	613	653	674	606	624	643	672	647	675	668	611	716	679	615	653	654	655	631	635	637	706	688	692	645	663	645	651	628	649	689	664	646	649	702	624	624	636	646	685	698	640	635	652	590	670	676	667	663	623	652	697	637	638	693	621	706	588	659	626	673	673	652	653	607	706	683	616	616	686	603	687	652	659	649	668	666	687	617	654	657	676	638	633	676	652	655	637	667	671	684	699	600	681	672	657	676	655	626	693	697	659	696	656	660	687	672	644	656	644	690	688	666	677	642	657	649	678	668	633	654	639	664	711	666	694	659	689	626	642	678	621	688	649	605	661	666	636	644	687	650	651	686	661	639	646	668	654	645	703	649	635	662	655	627	667	650	668	710	663	654	620	638
23162	12192	10334	5615	3920	2905	2351	1991	1798	1586	1507	1335	1336	1290	1218	1212	1221	1175	1166	1068	1124	1093	1065	1029	1077	989	1066	1033	979	1016	1045	960	1006	1005	1016	953	1026	1030	955	959	987	1015	1018	1034	1008	983	976	1027	974	1032	978	951	1058	987	991	1017	970	961	972	975	991	913	1004	996	1012	963	975	973	1030	985	963	950	937	1019	971	1006	1033	1045	969	980	974	918	927	1028	1037	999	959	982	987	991	964	973	928	935	967	967	981	930	980	1027	926	945	938	941	991	960	983	984	985	1007	937	974	1004	927	983	997	937	988	994	961	1006	938	990	947	970	967	929	942	989	994	981	978	971	998	951	1009	932	1009	986	974	952	954	946	1023	975	1050	1008	911	946	974	980	955	956	932	914	953	962	923	1057	990	953	969	990	963	953	978	976	969	951	969	978	933	930	996	1011	936	1043	992	973	959	989	919	942	1024	994	986	993	939	924	924	1013	975	942	954	1005	959	1023	959	934	952	973	939	1000	1014	992	977	1012	971	938	975	984	1069	931	968	984	974	967	962	947	970	954	951	939	929	985	984	961	998	982	992	969	985	1008	945	974	941	958	962	976	972	936	944	971	940	926	948	992	981	985	986	974	989	1001	1018	1007	1006	1021	992	1003	971	920	972	954	985	1000	951	973	1002	983	976	1013	994	987	978	988	1013	1033	959	970	1010	932	993	977	1030	950	987	961	970	972	952	941	946	989	1023	979	990	963	922	990	1004	981	984	965	960	960	995	947	950	967	934	1004	957	1014	981	967	999	954	921	1015	982	995	1026	979	978	957	997	995	940	932	950	989	982	921	957	952	991	1002	920	954	947	984	958	992	964	1020	962	998	951	948	948	952	953	1008	930	950	938	988	947	969	976	988	934	955	959	970	953	990	932	950	972	950	958	1032	972	974	987	961	938	1001	940	1066	970	976	967	934	1029	964	953	935	942	984	956	961	983	1011	1076	920	968	955	997	991	977	1000	973	946	958	987	925	911	979	931	950	1007	921	944	1015	941	966	931	958	959	962	971	939	970	996	935	982	1000	1003	946	980	932	939	946	952	934	981	966	976	952	973	947	1009	966	964	973	976	922	978	934	1006	913	975	1008	998	975	1031	960	945	977	974	933	995	987	1011	1021	993	974	927	1003	1014	955	950	969	963	982	968	965	1002	1002	935	962	1016	950	1004	972	967	973	907	980	969	955	944	960	946	983	908	1031	1018	952	1046	966	967	900	969	957	970	997	990	974	947	946	952	1059	941	986	987	978	970	988	1011	1022	953	1044	993	959	946	1012	976	958	954	961	1014	941	970	1025	922	967	971	968	956	967	943	975	956	940	1003	977	952	941	1072	986	1003	970	952	968	979	986	986	988	955	927	943	962	1014	1007	955	980	989	984	998	1020	998	1008	958	969	995	965	975	997	1008	1000	1002	1014	947	929	952	975	1008	1038	978	956	983	944	969	960	1020	1068	984	957	967	959	975	922	988	981	925	1006	927	929	958	961	955	967	974	953	1018	972	959	983	913	954	967	984	920	984	955	970	976	1012	938	963	978	969	992	1044	912	944	1019	1011	989	963	957	1022	1034	994	956	967	965	1016	926	996	1019	1012	973	907	1015	934	994	945	980	1016	952	949	980	962	1004	995	1003	1012	983	954	966	929	966	955	933	967	980	986	949	994	947	992	916	974	877	969	920	978	998	963	997	968	955	986	922	992	1010	903	944	976	975	1017	966	1007	928	1002	935	965	981	951	963	943	952	973	958	975	1031	1009	988	895	965	962	957	1007	1025	947	953	928	989	977	966	967	1046	986	966	970	1023	978	958	910	952	923	985	959	928	982	961	1008	1017	938	989	984	925	965	949	987	1020	932	981	927	992	947	972	954	969	925	948	937	968	968	944	1017	930	970	952	1007	933	924	978	946	916	957	884	1009	934	991	930	1021	1038	987	988	1005	1005	1053	948	999	934	1013	966	981	1024	935	919	950	972	958	1034	1009	957	918	992	983	1012	984	938	939	977	897	959	940	971	992	972	961	976	980	935	915	984	1016	966	983	968	935	934	979	988	999	933	973	1001	948	966	977	952	1011	935	978	1012	954	946	1002	942	903	993	1007	928	978	934	939	986	988	932	944	971	947	995	969	1011	1038	932	962	980	945	1010	924	1030	978	1004	999	993	946	966	985	925	958	1012	947	950	950	955	1016	977	961	1004	974	1041	982	999	963	1009	927	943	960	1014	913	934	954	979	1055	949	981	980	950	1039	956	1021	974	967	965	1006	974	966	1004	949	1030	992	975	982	989	974	946	938	1017	992	966	924	921	956	928	935	959	933	980	1010	1023	981	1061	1021	1012	995	963	977	934	1017	920	947	943	951	1011	946	964	945	966	973	891	1031	950	960	991	1027	974	966	912	1024	984	1002	967	1025	932	959	964	991	1001	951	933	980	992	914	979	998	1017	911	965	956	1049	999	1004	902	1031	955	982	983	947	964	994	1019	967	1038	959	942	994	938	979	991	973	987	922	986	976	950	968	1047	958	993	1012	962	1022	906	998	946	1010	965	959	993	948	1013	962	928	1018	964	926	983	986	975	983	959	966	991	972	945	971	970	949	1001	1018	989	952	971	1003	968	982	940	1019	956	994	921	966	981	951	959	992	975	960	938	964	972	955	962	952	945	989	1018	929	1027	988	940	967	977	953	961	987	928	1026	969	983	942	951	975	964	944	983	973	989	1009	951	984	979	980	928	965	979	1007	959	1027	993	957	989	886	1004	982	983	962	930	939	962	984	1009	943	988	989	940	988	990	989	913	964	976	1002	998	1014	999	982	1023	963	940	1031	945	949	966	1012	997	943	955	918	987	970	980	907	940	1018	985	961	959	970	983	1014	982	1024	1006	1060	960	917	965	949	958	966	963	946	963	977	975	981	977	956	963	957	1005	905	1008	977	982	962	927	972	965	988	922	1003	959	917	991	976	967	986	941	991	952	945	973	965	981	1021	983	926	944	945	1011	931	1032	959	978	1014	974	938	1020	936	992	989	996	962	959	1026	951	966	958	1034	981	947	979	966	996	910	996	984	951	968	989	969	942	982	989	991	1003	970	906	976	959	943	960	971	1022	937	995	1002	991	1016	948	935	965	954	960	975	943	978	974	1030	931	940	927	975	938	931	978	981	997	958	959	951	994	952	942	980	998	971	977	940	942	979	942	960	931	979	969	927	1002	957	979	1012	964	1007	985	984	968	1012	1006	961	970	964	941	934	953	931	998	912	1029	953	953	934	919	1033	1012	900	955	1024	947	975	936	952	925	973	973	991	894	976	1003	933	1048	981	1000	934	922	979	1010	1014	985	930	990	910	965	927	1001	977	971	975	1001	946	941	1005	986	955	1047	953	951	958	987	968	959	931	1049	899	971	948	979	980	1011	1012	922	998	952	952	978	958	1034	1003	971	973	999	926	969	1003	968	975	980	979	972	964	1005	966	967	1020	1019	925	1000	964	987	947	1000	978	951	960	984	968	929	994	947	980	967	942	985	964	1000	931	998	939	938	1004	967	925	1021	1017	922	940	977	966	1020	992	949	962	1007	951	964	993	970	968	1011	1008	956	1024	987	907	998	954	1002	1028	945	985	962	962	958	1007	986	933	985	959	968	974	991	953	967	985	971	973	963	954	1000	922	1037	990	960	1018	920	949	968	978	955	925	954	954	963	1002	914	974	1004	970	999	968	973	935	947	950	994	994	960	1020	968	971	986	996	971	972	973	949	974	999	976	939	920	954	960	964	944	982
23269	21466	29238	24087	21456	21420	4698	990	751	700	643	626	531	492	494	493	509	493	442	464	468	443	465	416	434	439	436	411	433	435	445	463	428	425	410	403	456	425	408	407	449	454	423	434	401	426	436	395	422	427	439	445	393	420	438	431	424	435	424	400	402	384	421	422	374	428	382	405	410	392	420	398	417	387	415	436	393	394	425	401	356	417	407	419	419	414	398	398	440	400	412	429	432	434	414	377	426	392	421	437	430	409	390	384	420	402	418	408	414	384	428	401	428	424	394	423	399	386	404	384	407	399	420	408	431	375	389	379	404	392	374	385	417	425	424	406	373	384	360	393	440	390	430	397	393	396	404	375	421	408	390	390	429	437	400	417	405	414	382	405	427	415	408	386	392	396	399	428	390	400	412	437	405	407	401	412	449	372	381	399	404	409	421	415	377	353	398	391	399	408	413	436	398	394	423	376	397	413	378	412	403	351	389	428	422	384	385	403	432	398	375	411	450	410	376	428	383	412	388	418	391	380	386	379	403	429	399	383	425	411	406	390	424	442	437	402	432	419	425	421	441	398	451	428	421	415	386	419	403	387	414	439	403	413	374	404	417	440	408	432	404	411	406	410	387	430	412	391	370	416	402	405	420	440	384	392	419	405	341	431	390	398	402	420	392	427	415	372	414	382	408	390	437	386	389	417	407	422	387	408	417	423	435	370	411	342	393	397	423	425	396	386	376	394	378	433	394	396	399	420	373	400	405	384	405	430	422	405	400	375	422	445	400	387	425	430	379	370	397	374	401	451	410	396	434	383	363	399	399	426	419	377	419	395	374	377	399	392	395	388	400	396	395	408	420	424	406	397	409	379	371	409	403	370	397	383	394	414	466	407	406	401	359	400	421	425	380	449	381	407	421	425	405	424	432	425	402	412	400	425	381	403	410	416	366	384	417	386	389	388	407	399	420	393	439	385	386	417	429	437	399	423	367	353	400	388	415	402	387	403	394	417	407	427	416	383	424	371	410	424	421	422	384	394	401	405	400	412	390	374	409	403	404	408	379	408	416	398	399	418	405	433	394	435	450	370	400	379	416	421	451	405	435	434	408	402	401	358	428	429	383	420	416	413	404	397	443	438	372	413	388	370	428	412	420	386	357	407	376	401	406	365	385	433	413	387	462	410	370	431	433	373	393	377	441	391	416	386	398	370	427	353	411	393	446	387	393	383	378	385	407	433	421	400	404	388	422	389	394	391	424	390	411	401	411	383	381	443	368	411	410	407	398	405	381	428	398	400	412	404	405	381	393	385	373	429	370	387	432	361	414	410	400	416	430	401	438	377	399	381	375	385	431	396	422	426	400	412	400	421	391	354	362	405	406	432	422	434	425	404	394	407	427	392	406	387	396	407	433	374	392	411	378	392	370	430	392	408	358	407	405	409	374	395	426	386	401	400	435	457	384	398	392	380	385	416	391	376	417	390	400	375	388	435	419	399	411	370	410	379	371	391	433	411	399	446	365	421	406	395	391	418	409	399	390	405	392	398	351	441	393	415	394	415	407	380	412	395	414	446	364	394	440	414	434	395	383	420	407	388	385	426	413	375	411	376	410	402	379	421	411	421	398	413	336	400	390	425	395	384	393	369	416	406	403	399	405	414	411	435	426	377	386	420	425	398	406	403	396	405	378	396	403	396	416	421	371	416	399	399	430	384	382	409	409	396	395	418	376	422	396	428	411	409	409	418	390	405	422	375	402	387	418	428	384	398	374	433	387	405	377	408	415	375	396	409	371	395	408	421	397	402	417	410	415	410	367	406	421	380	405	449	393	422	407	402	393	400	416	393	381	380	424	395	414	381	405	411	398	400	407	404	389	406	406	399	388	412	403	395	402	364	409	427	426	396	413	364	403	395	384	368	404	408	417	396	442	392	428	392	414	431	403	382	435	418	393	412	368	413	422	403	381	415	412	368	424	411	407	429	429	390	387	385	400	375	415	412	404	377	445	440	384	427	433	432	399	381	393	399	394	402	419	406	409	382	415	419	397	412	412	413	373	399	424	377	404	416	366	390	444	389	394	405	421	421	418	403	409	391	406	421	398	388	428	395	391	384	431	419	381	393	421	396	395	355	398	400	356	404	402	417	387	369	396	375	392	374	400	380	417	397	450	412	387	394	408	411	407	403	409	380	372	382	377	400	403	386	424	375	378	362	388	399	415	416	391	369	397	403	384	391	392	407	424	415	410	425	384	383	402	430	383	414	396	430	428	384	386	407	391	416	407	383	408	394	389	371	370	396	396	394	408	429	390	429	412	419	426	418	409	360	413	404	370	415	431	417	408	390	376	391	422	332	406	379	417	404	370	397	385	366	407	416	410	370	420	372	426	396	374	409	392	413	414	401	379	387	378	379	384	388	408	402	447	418	403	391	405	382	411	416	358	399	429	369	414	405	387	366	416	376	439	405	381	417	397	391	374	447	401	452	399	436	415	389	371	406	400	376	405	388	437	451	383	345	390	396	401	414	391	428	417	399	407	415	390	367	409	394	426	433	401	365	428	342	408	370	395	410	384	356	391	370	418	441	378	381	401	382	400	421	389	436	388	392	388	400	402	413	395	442	353	403	400	418	409	378	414	403	396	402	357	393	396	406	374	394	434	383	426	411	398	373	414	390	372	414	389	401	423	428	430	383	386	387	377	403	413	410	395	367	388	425	405	432	378	388	423	376	406	386	370	424	429	385	458	389	398	407	357	386	413	429	391	387	379	439	415	432	410	380	381	382	407	436	411	411	417	384	392	401	397	399	417	411	410	420	376	365	404	396	403	417	396	404	412	402	412	362	416	419	424	411	406	406	407	384	411	414	419	418	410	437	400	412	379	393	446	411	380	406	420	374	364	399	381	410	415	386	431	408	369	406	380	397	401	382	410	401	430	397	408	399	413	385	398	390	428	418	395	372	418	403	395	369	427	362	391	421	399	407	391	381	437	435	384	387	421	366	348	411	417	379	417	400	386	403	390	388	421	407	384	428	402	400	473	431	416	370	415	399	398	402	394	388	370	365	393	396	399	387	390	385	409	392	354	397	364	404	387	385	384	440	379	372	368	405	404	410	380	382	419	405	391	404	422	410	388	436	402	410	411	405	422	403	364	417	433	392	426	387	417	391	413	413	420	419	391	441	435	396	381	432	390	353	410	420	393	415	366	411	383	414	412	405	386	417	402	380	436	387	415	391	386	396	389	423	399	402	401	395	392	382	394	393	403	427	382	397	400	382	404	426	376	390	416	399	387	402	373	391	386	392	423	399	369	420	422	388	411	422	425	382	402	367	398	373	430	391	431	411	439	382	415	421	416	353	404	391	439	410	427	383	437	400	385	385	368	384	384	388	415	338	376	371	405	432	400	377	391	376	418	381	428	386	395	398	384	405	395	386	399	415	367	388	422	408	374	384	388	390	415	421	381	392	369	392	392	384	377	441	394	410	371	418	391	409	397	418	390	377	363	437	387	379
24511	15057	12557	6690	4401	3290	2357	2046	1697	1493	1384	1156	1015	980	954	873	829	834	738	803	750	713	722	719	772	708	665	696	685	682	676	663	642	644	650	671	628	653	644	626	628	628	659	608	660	638	624	636	636	672	651	594	609	601	620	582	649	606	631	614	643	629	575	573	607	636	610	615	595	615	628	628	634	620	606	600	592	651	602	631	615	590	590	641	624	604	625	630	596	582	617	623	615	601	625	639	646	590	644	611	641	602	634	578	614	639	597	578	603	571	641	593	603	643	625	614	630	603	618	552	628	629	563	576	623	629	656	590	591	599	605	583	629	581	634	568	623	574	570	606	603	615	617	580	596	589	644	604	622	645	610	619	632	573	607	620	630	642	618	615	618	645	590	564	598	616	543	640	625	581	613	591	581	571	587	597	612	600	622	572	609	568	596	610	583	593	600	634	633	623	607	592	644	599	587	605	573	621	601	576	627	603	595	653	683	604	651	655	594	544	593	599	609	632	598	609	590	574	623	579	585	609	595	642	629	601	604	597	584	610	598	633	571	615	607	616	584	605	580	592	577	638	560	606	605	593	599	581	640	622	604	555	611	583	634	615	579	625	591	595	601	594	633	630	616	604	608	597	602	581	640	619	649	651	599	580	628	622	637	595	574	614	614	604	621	607	578	601	629	612	558	606	567	605	601	580	588	564	609	634	636	630	596	632	621	562	618	633	629	591	646	583	613	629	581	598	614	589	574	572	613	622	629	606	615	620	582	599	621	628	576	629	618	579	567	593	621	585	580	623	627	584	586	616	573	638	597	606	590	659	578	630	666	587	597	610	590	619	607	596	611	645	585	624	581	636	598	643	624	620	624	598	629	557	617	668	616	598	557	632	627	653	580	624	572	634	588	573	610	626	579	583	642	563	578	585	601	616	639	588	617	646	541	603	596	566	572	589	599	591	564	586	610	613	600	583	579	637	606	618	616	612	623	551	598	627	591	608	596	630	603	585	637	625	605	623	587	636	603	625	585	536	619	585	582	607	577	633	606	644	620	612	613	620	608	588	580	610	600	592	617	591	614	616	608	615	584	563	555	632	601	629	594	607	550	582	581	626	657	632	632	579	587	588	585	625	579	598	591	617	639	583	624	587	555	606	591	652	624	600	637	574	658	588	592	617	667	592	612	656	593	667	607	633	604	641	647	651	556	599	588	624	587	594	627	594	635	626	610	608	616	616	627	538	617	616	627	611	590	597	585	568	594	579	596	626	598	626	619	650	599	629	615	643	626	630	622	582	594	570	605	599	636	607	605	622	611	626	552	606	620	589	594	605	615	624	627	536	587	648	601	597	596	569	589	566	592	573	579	629	587	602	602	596	594	609	651	617	634	594	626	552	618	646	610	623	620	629	628	618	593	610	604	627	627	616	616	584	662	592	601	600	574	629	586	598	607	599	616	627	596	590	586	610	603	598	630	613	580	603	613	584	598	594	584	604	604	598	622	613	589	587	657	576	587	628	617	587	631	602	619	620	608	596	611	623	601	594	594	615	624	617	548	590	599	629	623	596	626	589	609	609	593	610	607	614	643	650	607	580	554	598	621	638	605	615	589	598	605	618	637	552	606	619	574	598	638	625	592	613	563	600	559	581	614	645	581	638	606	584	611	588	547	566	584	631	560	634	587	610	615	598	628	613	603	615	576	573	588	641	580	587	614	630	602	552	603	591	621	622	622	635	641	614	593	633	623	587	599	594	593	599	617	618	587	604	630	636	576	623	610	601	601	623	639	591	608	622	582	599	619	596	556	577	617	601	630	649	578	633	598	621	622	554	614	628	643	570	578	606	613	609	603	589	588	582	620	634	628	609	589	603	607	635	583	601	612	617	593	576	639	586	626	617	605	608	619	587	599	622	608	629	583	604	591	580	606	623	587	629	654	596	581	632	591	583	611	643	635	634	604	582	621	622	612	570	619	602	608	615	599	555	667	576	659	635	606	622	629	665	585	598	624	642	658	615	582	595	615	596	593	598	649	593	635	591	581	613	580	604	630	661	604	605	635	631	618	590	551	597	605	618	619	649	639	578	594	611	627	575	597	639	604	588	611	615	629	619	601	630	592	597	592	622	599	620	586	581	570	584	580	581	612	607	592	611	562	631	621	589	618	627	631	567	583	612	623	590	605	602	586	582	622	540	589	581	581	602	601	630	640	591	634	647	620	666	597	603	575	583	654	630	628	608	612	624	616	600	656	585	621	597	581	588	630	593	610	602	583	571	636	595	591	600	611	578	616	606	640	598	595	585	617	620	580	614	650	561	609	598	601	601	594	554	609	623	600	599	642	580	638	597	608	595	620	632	590	557	587	606	645	625	646	601	596	621	600	625	610	556	581	644	601	571	597	607	583	619	626	606	627	604	611	607	575	610	579	606	602	557	599	546	596	596	626	643	607	579	623	630	620	562	621	611	619	560	594	609	631	639	632	617	595	603	600	652	574	632	590	628	584	607	611	616	596	613	618	612	610	598	635	563	586	596	595	604	599	593	576	605	614	559	617	630	600	598	583	607	679	627	612	584	641	629	641	629	592	606	583	639	599	612	608	627	587	616	604	620	616	636	583	645	628	624	571	595	605	592	617	596	610	603	596	640	612	594	555	637	569	598	592	620	622	606	583	597	592	619	641	610	579	611	576	544	582	599	563	578	616	633	595	598	599	624	624	630	588	551	634	602	633	626	620	658	590	589	571	605	586	633	614	601	605	626	581	580	572	616	572	646	570	641	612	631	619	628	654	597	615	602	599	615	609	604	585	614	586	573	560	597	610	628	592	621	617	588	642	613	607	590	595	662	628	642	624	634	653	599	610	576	615	551	613	609	585	623	591	607	610	581	603	612	618	548	635	558	602	552	615	562	589	613	620	550	613	609	608	590	615	593	589	642	589	642	592	581	572	610	657	583	594	616	639	643	576	599	615	577	578	641	587	558	615	600	610	597	647	595	633	610	625	575	615	596	597	593	605	611	609	611	595	586	599	637	631	603	634	581	602	611	629	637	635	603	592	615	616	613	569	641	584	584	642	635	564	602	615	634	600	611	632	620	625	599	618	584	604	618	577	583	628	633	613	604	571	613	556	619	597	562	612	663	632	608	628	589	568	638	592	646	626	621	543	563	602	658	621	592	579	602	619	627	626	552	556	623	623	602	633	569	583	619	602	592	592	583	607	592	593	591	602	579	543	613	579	624	600	625	623	609	626	587	601	619	664	639	604	641	639	630	557	603	588	565	599	609	546	614	619	624	607	626	600	594	669	658	596	624	569	626	592	617	586	577	629	605	592	625	637	603	586	666	615	625	604	607	584	557	563	619	655	604	548	610	597	564	554	604	623	630	614	593	646	587	601	605	609	584	554	603	603	589	602	639	613	605	634	593	617	655	591	621	560	597	606	599	591	616	606	592	619	625	616	588	591	607	609	646	606	606	627	628	586	598	629	572	631	629	612	623	594	618	566	615	588	613
27311	20422	7350	1087	731	718	727	720	685	676	683	679	712	703	730	676	640	728	724	715	652	741	642	664	702	667	666	663	689	632	701	659	688	690	678	668	684	719	654	691	625	707	651	681	720	728	645	658	702	616	711	647	640	702	629	626	657	664	692	676	699	670	709	699	662	660	675	724	663	683	690	660	660	668	677	695	636	695	711	688	703	660	660	681	694	683	672	669	712	696	635	685	685	665	657	649	667	698	684	632	685	646	689	651	636	689	660	635	710	662	652	687	670	672	658	632	652	641	672	676	656	738	636	661	668	655	676	722	652	670	650	674	685	647	672	706	689	680	693	739	677	661	690	692	663	624	652	674	679	707	697	682	664	641	676	667	668	695	703	675	651	677	649	615	692	674	616	673	637	652	650	687	664	698	731	698	662	655	671	661	688	696	669	695	674	662	687	658	707	703	652	691	709	662	698	732	678	661	662	701	687	627	617	707	610	688	668	700	669	651	690	699	626	673	665	718	651	722	664	698	664	667	640	658	621	633	645	693	681	675	695	692	688	640	657	656	677	712	659	647	685	634	646	690	666	677	657	650	658	666	641	639	681	686	645	660	671	667	666	724	688	677	677	683	661	585	657	671	694	660	681	666	686	674	634	631	660	676	720	723	631	660	658	671	689	678	663	686	648	652	675	673	727	654	652	692	664	686	696	659	653	677	691	687	669	655	660	660	692	650	704	642	662	698	658	630	637	669	651	652	672	688	674	729	664	656	642	737	648	733	655	685	703	656	697	675	691	719	676	659	674	681	696	660	665	673	691	678	678	667	704	674	694	637	676	732	678	678	671	696	624	632	651	706	612	685	653	631	664	709	681	645	686	657	640	712	690	705	705	630	706	664	635	679	683	657	699	689	719	682	725	673	678	678	671	700	647	651	669	640	675	693	650	657	688	668	685	676	647	663	675	640	684	699	617	651	686	706	653	620	633	633	664	696	666	669	674	657	679	676	682	671	692	663	669	667	643	688	632	691	643	669	661	661	686	658	678	651	587	716	647	679	680	731	684	682	689	691	697	700	663	701	690	681	672	678	684	701	677	669	649	691	713	653	699	664	661	640	673	679	633	674	686	676	682	672	668	746	680	636	650	661	694	672	660	660	738	709	690	639	651	684	632	687	695	679	684	700	656	701	665	652	682	655	694	674	658	674	726	652	596	645	674	684	649	612	646	680	700	688	662	668	666	669	671	779	624	693	665	713	686	705	660	688	655	651	650	663	656	624	708	729	672	693	659	696	657	655	648	713	699	675	676	664	706	666	604	685	699	695	671	669	642	696	685	703	646	648	692	730	633	665	656	701	680	641	662	701	647	671	658	699	644	668	625	647	684	692	708	672	664	682	659	616	666	671	705	702	662	686	703	698	675	675	653	679	659	682	671	668	667	649	687	651	667	688	663	694	686	681	669	670	651	707	671	671	702	640	668	674	658	690	659	675	644	637	701	739	703	664	640	683	660	632	689	680	707	712	680	635	684	662	651	680	648	617	659	623	646	689	642	676	674	649	714	675	668	666	679	702	713	638	672	715	663	666	648	663	657	669	685	682	665	703	691	707	685	699	684	661	690	658	632	714	703	684	657	679	660	677	663	680	640	716	693	638	665	632	606	670	641	659	673	667	657	707	654	628	667	659	660	679	635	671	665	643	647	666	637	673	676	677	639	661	674	688	663	696	634	654	689	705	745	658	656	675	641	667	674	665	673	703	690	731	699	648	710	719	667	668	666	689	663	674	701	684	696	700	685	710	668	698	674	703	697	663	645	625	659	644	652	679	704	676	645	699	699	667	641	651	685	711	696	662	687	731	747	671	697	762	643	680	622	654	688	666	635	674	653	697	595	650	704	682	728	659	681	620	656	732	666	664	687	647	684	668	624	662	638	723	654	640	677	656	653	675	733	637	682	642	707	657	669	677	662	630	676	705	653	656	654	680	678	640	742	693	674	663	688	715	654	635	689	643	659	706	718	658	687	685	686	676	647	651	700	720	696	625	686	620	632	682	661	642	689	649	652	634	667	680	627	693	675	706	651	675	646	641	704	595	652	636	714	663	618	637	689	676	661	693	640	686	688	642	684	671	699	677	713	698	663	691	661	643	671	686	664	667	700	681	695	715	646	683	668	653	675	636	658	684	656	655	707	651	686	706	707	655	660	594	703	681	660	629	644	653	670	714	643	693	669	689	676	683	701	699	675	681	671	653	676	638	706	693	730	608	667	678	645	670	687	592	688	663	682	656	656	635	681	690	698	681	636	659	699	684	656	627	688	664	686	705	655	683	649	644	675	689	686	731	652	661	648	653	650	676	649	692	664	635	669	687	701	653	681	690	704	679	626	692	662	647	714	686	689	655	664	684	701	690	655	679	703	678	604	656	624	647	675	666	674	632	689	687	696	682	651	618	681	695	646	690	636	657	640	667	723	625	683	699	683	674	657	681	668	674	678	672	656	700	665	687	672	658	710	653	652	665	643	658	667	680	643	638	688	670	699	682	665	670	664	708	652	632	636	678	687	731	695	681	634	660	676	691	709	677	629	665	728	649	684	677	673	690	670	642	702	645	674	689	642	648	693	682	677	648	685	674	679	653	670	682	648	670	719	671	679	660	669	677	702	646	685	709	678	675	659	685	685	672	683	693	711	705	697	717	718	697	677	642	701	652	665	657	654	680	702	697	664	671	695	706	686	637	678	686	643	654	735	639	677	657	658	686	691	673	670	670	652	680	647	645	687	657	660	711	693	683	694	664	712	659	683	673	634	693	682	666	682	636	684	657	672	648	705	719	661	697	665	672	674	667	681	647	643	704	664	613	723	649	676	677	651	652	699	717	649	641	661	683	664	677	731	684	696	652	656	661	691	663	661	707	661	679	647	667	672	687	704	725	693	672	678	698	695	714	708	665	685	657	645	670	676	663	683	696	695	681	681	675	698	694	645	655	668	670	651	712	705	668	667	672	659	696	653	667	703	662	697	674	672	682	712	699	685	652	696	695	648	674	713	686	657	680	666	682	652	651	644	655	658	665	692	671	726	648	679	673	720	696	686	703	647	737	700	657	689	732	675	699	640	723	605	654	723	673	653	657	679	698	689	724	672	679	638	703	670	694	718	680	686	699	659	684	706	649	678	672	688	642	640	671	680	676	692	728	659	654	673	739	663	744	688	614	709	696	681	631	690	650	679	665	682	671	652	673	709	708	681	625	672	705	660	683	693	632	659	657	673	682	698	655	708	664	697	686	733	678	640	671	649	674	689	648	655	648	667	656	610	679	709	668	717	639	672	691	692	653	663	689	681	631	674	651	655	666	703	654	683	646	684	677	690	685	696	594	658	677	686	647	692	670	658	719	706	649	727	664	629	676	684	663	704	690	670	643	672	595	667	656	710	669	640	665	647	680	648	676	716	642	670	642	629	675	666	654	652	666	706	643	653	688	655	663	672	685	730	687	697	677	695	632	646	719	643	634
10430	1606	1561	1262	1081	1070	1051	1019	947	1026	971	981	956	967	962	973	990	988	1038	980	997	967	947	941	982	973	940	984	961	1015	1005	946	974	976	961	978	997	980	975	998	921	946	1007	1046	960	965	958	1000	989	981	931	1013	1010	1033	997	943	949	979	947	985	1021	970	971	938	968	981	997	946	983	980	1006	965	985	964	1007	994	1052	1059	986	963	938	991	1000	939	1012	967	1012	1018	978	996	1041	960	878	917	972	967	982	938	911	945	1004	944	973	1006	957	990	941	957	968	985	914	998	913	1001	940	1032	982	990	946	1015	945	998	1006	916	956	931	998	1014	976	949	1046	925	968	954	976	975	948	946	987	1032	984	1001	950	952	955	1025	1003	954	934	982	980	996	958	977	962	941	1000	987	1004	949	969	1008	958	939	943	999	973	923	958	984	969	1008	1002	964	1001	937	983	969	997	961	994	981	993	947	999	970	940	947	966	965	975	972	977	984	1025	1033	960	929	918	966	937	999	1009	969	1017	949	960	957	1021	959	970	975	987	1034	924	982	959	1014	991	981	987	998	986	972	982	940	1057	1058	953	977	988	943	953	1018	959	945	935	988	1026	971	937	1015	978	963	968	978	1023	983	925	991	940	965	991	984	958	959	954	957	1014	1009	1001	983	983	965	911	993	925	950	950	966	910	984	950	959	952	1001	1008	1014	920	1006	975	1006	937	971	988	955	973	955	933	991	932	914	950	982	934	926	926	980	962	981	1024	919	971	1002	982	1027	978	1024	950	967	943	989	988	1012	1037	1009	924	990	974	976	931	954	1024	991	952	935	942	885	944	986	989	1000	955	974	1022	980	948	945	1001	896	952	959	992	967	957	968	1040	944	1016	1005	977	981	1062	989	1004	1005	950	941	985	945	966	943	983	978	958	995	988	942	1002	916	1007	989	928	1013	1015	1018	1034	976	979	945	954	1013	980	1003	955	1017	1009	969	933	951	969	991	1008	966	919	1016	949	955	993	967	915	960	1008	990	924	1023	982	958	982	1006	1008	956	963	934	1014	1007	934	939	968	999	937	983	986	977	951	988	969	985	979	1001	979	947	993	994	1036	1008	986	932	983	968	937	995	1029	921	986	979	955	914	943	1016	988	1048	974	939	1005	958	877	953	973	914	963	964	952	951	997	933	949	1015	922	1017	922	954	965	994	945	965	983	970	960	974	997	948	1017	936	941	942	937	1031	966	964	1009	961	994	999	980	1014	953	971	966	939	940	926	916	983	950	948	967	974	933	944	1015	965	988	951	938	1021	1001	1091	964	977	974	977	960	950	1019	946	913	1011	1001	1019	964	888	989	941	1028	969	947	1000	924	988	967	1005	938	979	1017	953	926	921	1004	952	1004	1019	981	985	1044	931	965	969	1011	953	1002	955	981	942	978	981	944	943	958	946	973	1002	958	965	971	973	992	964	985	873	934	982	1000	966	1039	928	969	1041	944	973	985	951	924	1002	930	969	960	949	1021	942	961	1005	1019	926	1010	989	1021	987	987	980	939	1003	982	984	981	932	999	960	957	954	959	1012	971	935	923	995	960	955	961	997	942	973	973	967	870	999	985	949	949	967	895	967	966	954	1002	979	986	1006	982	1016	921	976	953	964	952	938	983	999	1006	951	986	1012	990	1015	954	956	937	981	960	957	987	974	953	994	916	964	963	963	985	953	1004	931	970	985	958	1011	1002	990	969	1030	922	975	972	936	908	940	1040	993	993	947	963	991	990	986	944	998	933	940	932	962	947	992	951	977	976	1023	983	920	987	969	985	1016	967	978	1034	970	942	926	1024	933	1009	954	967	1014	953	924	994	971	989	974	989	962	950	963	969	1005	1010	954	1022	1028	948	996	977	1009	1040	1037	968	970	953	925	1006	973	970	971	1031	954	995	1018	1006	995	992	946	971	964	1008	1000	955	983	905	997	989	960	966	983	1019	1023	948	974	983	990	1006	954	992	1000	923	968	992	1004	995	1001	965	1058	989	1013	978	942	983	926	933	978	986	1029	976	953	979	1003	972	983	984	954	1052	990	947	932	981	1054	961	932	991	991	962	983	963	966	975	972	970	985	913	1018	965	980	970	974	935	987	940	1025	971	990	965	981	931	966	997	927	958	922	1014	967	958	1013	981	925	967	951	971	962	956	982	1011	1062	985	964	985	966	1010	1034	992	965	943	987	967	970	907	940	971	976	940	912	966	939	984	995	980	985	1002	958	1015	909	997	974	962	1029	977	937	961	949	997	988	949	1030	960	951	987	903	917	968	932	1002	942	952	966	968	902	1006	985	1046	999	931	977	935	944	999	994	917	962	922	925	950	969	1006	967	936	1011	975	926	989	958	1005	913	971	956	966	1000	986	1012	891	945	927	948	973	943	901	913	970	997	877	1039	989	993	945	993	993	964	981	1019	981	978	989	995	980	924	996	957	949	984	920	972	932	986	1019	1008	987	936	987	982	979	962	931	963	999	1003	957	1035	977	957	1007	935	941	979	1044	984	932	968	921	1014	939	971	980	1000	1054	954	927	981	961	985	940	978	984	951	897	955	1005	1003	1004	935	1011	917	1009	975	970	969	985	933	937	951	950	990	1010	1014	941	977	954	988	953	948	964	941	945	941	975	1045	970	957	949	971	996	984	973	954	1009	943	947	940	941	955	986	975	949	1021	925	1044	952	937	971	937	977	967	963	987	988	979	999	952	951	996	995	955	975	933	964	973	914	945	956	939	962	982	974	967	990	944	1002	961	933	977	1000	965	990	959	969	977	967	929	968	967	934	974	927	968	975	966	938	1022	955	1038	972	965	951	944	896	960	1020	997	929	977	1020	1028	957	966	950	950	940	1001	988	930	948	965	978	997	956	971	932	948	967	969	999	984	1020	1014	984	945	984	995	972	936	961	960	967	974	942	922	968	998	934	917	931	935	958	974	992	1006	981	956	1005	969	997	932	994	979	926	959	959	1012	1054	940	961	988	970	967	902	979	1004	1005	968	968	1006	969	978	993	980	974	989	1021	921	956	991	966	978	980	1000	988	978	1052	950	974	1022	1006	960	1006	961	1000	963	966	969	962	940	952	956	982	1037	989	998	957	968	1017	963	1024	1023	995	1006	1013	958	958	1015	982	1033	958	941	954	990	973	951	1002	997	991	992	998	1023	1013	986	950	981	958	986	975	973	1001	1005	971	988	1009	1002	963	1003	903	944	974	999	993	927	948	953	952	968	960	989	989	950	958	999	942	954	981	974	954	963	992	962	1017	980	944	970	1029	921	989	994	1021	955	975	1002	994	972	942	1009	958	997	1000	985	981	961	976	961	973	969	983	910	945	998	961	971	982	936	975	948	1011	996	955	940	1024	932	952	970	995	983	987	958	954	983	930	913	1018	1003	999	942	965	913	955	991	965	959	962	993	986	944	959	1016	924	945	933	925	977	978	972	1012	934	933	1017	949	908	936	973	975	1015	973	976	945	953	986	1015	1014	979	948	1024	961	931	980	979	966	894	1008	959	977	953	967	984	959	1011	973	968	1026	980	1038	1021	998	982	980	960	957	970	1010	953	969	957	932	965	944	918	934	966	1016	983	1045	949	995	992	948	917	987	1020	953	987	977	1013	973	919	973	997	920	989	973	958	993	996	974	1002	1017	1004	982	1003	1017	1019	947	1011	975	1001	984	994	946	956	963	956	983	970	993	964	966	940	952	1009	960	986	967	936	902	1011	941	939	978	969	971	957	965	942	957	970	929	1019	959	967	982	967	974	1005	968	982	925	972	998	990	942	1009	947	936	969
23714	21474	29093	24278	21477	16049	1936	1040	946	899	868	793	716	777	750	733	706	744	732	721	751	680	678	722	710	641	694	713	708	686	703	687	643	704	663	690	647	660	653	690	691	692	681	656	679	628	625	660	683	696	719	667	714	663	704	623	724	697	635	660	691	638	713	670	638	679	663	653	673	722	688	654	679	634	687	674	715	679	629	676	682	641	677	679	647	649	652	647	649	711	655	741	642	674	700	677	640	653	658	590	653	633	700	655	680	687	667	633	657	614	675	680	676	672	647	619	668	654	640	668	647	623	658	694	686	665	681	666	668	672	679	657	651	635	673	640	626	625	623	650	639	616	645	687	631	712	683	664	657	704	657	603	738	647	638	691	681	668	682	731	632	693	700	586	664	666	622	668	657	722	586	620	663	701	668	696	687	651	730	692	608	635	685	641	669	644	665	693	677	688	627	676	620	671	650	708	645	640	644	682	657	645	677	693	644	663	666	653	678	640	630	681	690	676	649	671	666	688	649	638	656	662	681	678	647	676	682	702	683	654	635	671	684	655	637	676	658	675	664	651	668	680	674	614	667	677	690	661	694	668	623	661	649	632	676	652	658	670	678	626	641	665	639	605	652	651	672	660	670	685	685	640	647	686	625	667	583	668	667	694	683	668	665	624	682	706	649	643	658	689	667	661	691	702	617	625	657	687	661	685	687	648	649	656	643	633	607	653	674	655	624	627	668	638	645	665	668	659	686	678	663	674	647	619	633	631	666	663	666	634	647	654	683	648	665	617	697	666	638	665	633	679	655	684	675	646	631	682	643	655	631	682	665	658	635	639	680	701	665	677	683	651	651	662	641	654	630	668	659	652	684	644	657	714	691	640	691	696	676	664	646	649	634	625	636	694	616	629	669	645	656	653	677	663	655	669	668	633	655	624	631	630	663	645	648	662	671	647	662	651	637	688	682	630	624	638	656	627	633	699	650	659	667	659	669	668	668	638	666	670	655	657	636	726	649	658	690	638	688	693	700	603	614	638	657	675	629	631	708	656	646	687	645	646	650	692	661	633	679	655	654	663	675	682	690	658	657	658	680	666	676	665	650	653	687	676	617	763	645	655	669	657	684	649	625	652	652	663	674	698	669	665	667	691	667	663	667	687	673	689	617	648	656	649	615	619	683	676	728	667	684	672	645	638	627	632	676	654	665	697	690	689	640	661	668	649	684	654	653	660	670	632	627	713	670	688	616	670	632	725	650	647	669	691	684	644	675	649	622	670	637	650	625	680	647	709	651	642	643	649	669	654	688	647	628	629	611	655	677	639	621	683	660	665	654	708	699	685	631	652	643	632	642	691	670	652	682	659	643	688	674	655	677	625	695	680	651	667	603	668	650	641	681	664	620	659	662	695	625	648	707	671	680	670	669	672	657	725	677	638	664	639	651	668	666	669	679	667	685	629	656	672	670	638	679	619	651	682	676	632	663	683	648	630	681	674	688	678	659	648	675	681	623	646	722	655	646	660	687	668	663	647	657	686	647	657	649	680	681	640	669	636	675	674	683	651	623	710	638	653	656	682	628	700	696	663	638	653	689	669	627	649	662	632	663	669	640	651	635	633	669	674	659	641	640	679	642	625	663	697	658	659	685	686	621	661	645	662	659	692	682	644	579	637	638	695	675	627	692	652	652	646	646	666	695	609	647	707	649	653	664	673	657	639	721	644	686	713	667	636	692	642	682	652	655	668	691	655	679	641	642	682	635	655	638	655	640	678	669	688	615	699	664	673	649	694	621	646	618	659	646	662	656	593	713	687	693	642	648	654	690	675	680	686	709	661	703	673	674	699	688	672	613	680	670	674	670	698	648	664	654	656	664	665	690	666	704	651	650	653	689	674	659	629	686	693	663	676	638	690	629	619	702	694	662	671	613	639	637	619	648	659	681	685	657	643	687	616	663	660	657	642	664	647	638	681	649	682	691	656	684	627	642	692	640	586	658	623	673	673	689	651	694	682	675	660	639	690	683	660	661	653	687	676	625	686	660	664	628	713	673	695	642	654	671	670	619	658	639	700	646	660	639	659	679	665	673	634	653	676	696	701	698	604	674	622	672	680	677	696	664	688	633	639	679	669	636	666	636	656	662	708	639	682	603	658	646	628	637	641	668	685	643	646	662	657	682	653	597	669	623	699	689	721	679	633	683	710	687	663	694	669	635	679	642	603	724	687	676	733	668	607	663	710	678	649	609	647	695	672	657	636	689	687	629	648	652	654	658	682	706	638	700	603	682	666	624	638	676	636	672	641	658	637	645	709	634	672	649	657	682	697	701	622	681	686	706	666	644	688	663	678	694	657	705	673	709	620	690	705	699	676	652	672	698	678	654	664	713	680	684	657	649	680	639	673	654	638	653	626	676	651	691	676	634	644	668	686	689	657	676	631	603	678	678	680	665	666	635	662	609	636	710	699	698	662	649	661	661	660	646	681	631	659	662	669	620	676	698	628	676	633	654	653	626	704	693	642	615	669	668	670	605	677	675	684	611	658	665	696	697	669	674	652	678	677	666	656	680	685	654	647	655	687	641	647	663	615	655	679	674	659	700	685	673	648	693	665	656	610	641	680	691	655	647	672	649	678	680	685	610	692	643	682	663	693	706	698	688	663	626	621	694	659	708	621	620	661	706	675	622	648	669	646	627	673	673	693	648	648	691	620	678	635	615	676	731	631	672	641	652	675	673	657	677	697	674	672	679	670	653	636	639	655	700	669	664	656	612	661	660	658	674	630	643	662	700	675	695	654	657	662	605	695	670	661	664	674	660	710	666	638	633	658	659	655	637	581	635	649	659	665	661	632	660	618	643	658	622	664	687	664	657	676	667	653	678	668	654	700	662	615	671	677	720	671	623	660	646	671	697	657	668	650	703	688	696	619	679	629	648	684	673	662	641	614	667	663	692	648	680	687	619	691	705	632	673	684	682	680	631	706	644	640	673	696	707	650	625	642	713	641	659	666	667	656	677	682	617	658	701	659	686	625	636	700	691	668	634	659	681	727	661	685	639	697	630	680	662	667	630	676	694	652	642	626	638	684	611	692	666	661	632	726	629	650	666	675	603	700	661	678	631	646	643	627	665	659	641	654	666	696	662	647	637	662	665	652	660	651	682	686	648	654	707	669	657	631	642	688	626	635	636	667	672	628	645	658	678	667	692	664	636	642	627	671	685	684	701	669	668	669	623	649	646	656	679	653	634	677	687	672	676	688	684	687	633	686	657	636	658	650	690	650	644	636	671	643	689	663	652	670	638	699	636	661	648	650	664	647	682	637	652	687	664	635	596	676	641	672	691	631	656	703	689	613	655	641	706	671	663	631	655	656	626	673	641	653	633	660	718	629	665	659	687	672	692	639	690	653	659	684	720	623	624	638	640	626	641	653	651	650	619	686	654	656	621	660	670	691	673	674	602	657	608	657	663	650	748	661	670	690	644	666	653	670	658	649	687	681	634	609	655	651	574	622
25747	12157	10419	5659	3784	2828	2262	1947	1730	1689	1457	1403	1361	1259	1213	1135	1144	1162	1110	1086	1123	1110	1073	1058	1069	996	963	1059	1010	1042	1067	1006	1037	1039	1045	982	980	1031	956	968	1040	1062	1000	965	1000	943	1011	951	996	1018	922	995	997	965	990	960	970	958	946	926	988	942	974	1012	976	951	1023	933	995	994	957	947	989	1009	1014	998	1029	1001	997	965	987	953	1034	975	961	953	974	955	899	960	981	987	1000	949	1030	970	971	923	1001	960	962	952	1036	995	974	966	996	979	980	966	1034	1008	995	966	964	946	987	966	964	969	979	946	964	966	977	961	1010	959	983	996	989	1003	1033	948	988	947	959	941	961	969	991	923	954	947	984	941	929	987	971	950	988	1012	999	981	966	943	945	968	951	951	1000	980	1009	937	965	1010	992	981	992	977	935	1014	1009	943	958	972	967	979	988	998	871	959	1022	966	956	913	936	984	942	978	959	931	976	971	954	1035	935	1008	960	950	951	950	946	979	966	932	975	965	991	991	990	972	985	993	990	925	1038	939	961	945	933	1025	967	955	944	1000	943	963	975	999	968	974	933	1047	1029	995	970	907	1042	936	1010	985	1059	959	982	943	949	964	1008	967	950	989	958	967	920	902	955	1005	978	954	989	957	967	963	963	941	940	961	953	1009	973	981	967	927	984	1040	941	998	964	954	1023	923	1006	979	942	947	903	1015	1025	993	965	931	999	982	988	964	1005	936	976	1026	977	951	1019	990	927	969	992	960	999	997	1034	934	1030	952	958	978	947	980	968	980	984	951	969	1001	955	979	949	965	1001	943	955	952	957	913	950	972	954	991	952	974	907	979	1013	941	973	942	958	936	930	935	941	995	927	969	971	934	943	1004	933	969	1001	1033	971	1007	971	963	968	1002	941	947	973	960	994	965	913	926	1032	982	967	972	985	1015	1013	978	968	1033	929	936	964	974	924	977	917	984	941	914	958	911	950	976	954	978	1003	986	930	934	935	1011	975	965	956	967	965	982	925	993	1021	929	923	994	925	975	969	941	930	1004	954	921	973	989	1013	941	966	969	976	925	896	1011	969	950	918	999	984	965	976	1021	965	942	1002	943	994	952	937	959	971	983	1047	948	950	935	929	938	967	958	953	969	912	957	1013	976	959	980	985	996	1007	923	1005	1060	902	954	968	1009	933	964	967	949	983	970	939	946	927	991	879	975	951	978	961	922	935	953	943	945	975	941	942	981	999	956	960	959	955	983	954	956	970	961	968	943	967	993	943	940	958	997	975	965	950	961	938	960	999	1001	971	962	987	923	998	951	999	962	955	1003	984	1019	962	978	955	977	961	921	977	941	982	941	951	985	976	1043	990	995	932	1010	964	928	970	1002	950	999	964	982	936	944	1055	930	1024	955	964	988	954	935	943	928	960	956	923	980	980	932	959	949	1054	894	1014	960	963	965	983	936	1011	1028	959	1001	1000	973	957	983	964	1015	991	963	977	919	996	964	975	1003	943	1008	991	950	954	999	1036	952	972	946	1030	942	985	964	940	968	908	985	1040	985	951	963	991	911	967	917	970	984	1019	961	978	996	954	959	913	941	976	956	987	963	983	927	966	951	986	956	924	1003	1014	968	959	979	936	985	974	980	981	964	986	906	975	943	975	955	1012	951	909	1029	940	954	974	928	960	1013	958	978	962	958	954	1004	992	937	962	999	979	989	958	966	958	948	951	998	978	975	999	995	927	952	980	993	860	945	941	987	913	1003	971	953	957	962	967	968	985	999	976	992	961	937	959	929	1008	961	955	984	955	972	973	931	980	916	946	978	928	950	1013	1019	975	940	925	970	989	981	968	931	956	927	948	974	977	962	954	957	979	972	1003	961	987	998	994	997	995	966	997	1001	958	953	984	932	937	1021	950	941	889	973	970	979	966	931	984	974	957	937	949	961	970	919	937	942	945	948	982	971	991	953	970	979	1029	975	1052	938	955	998	976	980	952	970	968	949	980	977	973	974	968	960	939	946	941	1004	971	1054	940	978	942	934	987	976	982	952	970	914	1020	946	1012	934	987	960	943	984	930	999	965	981	935	937	992	975	948	926	944	949	1004	949	1011	921	971	964	959	987	934	942	881	968	967	950	922	947	950	950	956	990	948	933	941	962	990	938	1005	959	1007	984	926	951	958	917	962	963	973	988	994	975	967	982	966	968	947	978	955	959	936	953	998	980	957	987	928	941	976	923	980	1005	931	963	920	950	991	972	957	965	945	1013	931	959	925	953	971	977	942	963	971	988	981	901	1013	965	954	957	985	973	976	944	931	955	972	996	984	1018	942	954	989	967	969	1025	973	966	942	958	953	960	989	1005	970	994	991	960	964	962	956	993	923	998	943	1008	954	960	965	998	903	915	992	965	915	931	920	997	994	947	969	999	965	981	989	1004	1014	949	952	945	1002	931	1008	958	1036	963	983	975	974	950	951	974	1037	961	1012	979	944	1006	955	964	959	1035	952	959	977	967	963	959	1029	957	998	965	943	1014	946	956	1014	976	943	957	938	964	997	995	911	993	943	1010	985	1017	995	1023	923	933	986	955	936	963	1019	992	932	998	937	969	926	974	928	937	924	960	968	994	975	1006	962	894	986	1004	954	1025	1004	930	953	998	1041	967	916	986	996	913	975	1012	999	960	954	999	1022	983	957	974	997	1021	966	954	959	1018	985	953	977	1025	964	995	962	941	935	1006	934	979	969	938	937	981	981	985	944	934	986	995	1028	924	944	916	905	1009	937	956	979	973	986	1022	920	978	977	863	934	964	918	991	928	913	953	979	955	940	921	1013	979	979	971	935	963	921	947	1018	957	1028	942	1005	955	961	959	1000	935	961	1030	993	1020	944	931	909	977	976	949	943	942	946	974	1018	982	948	924	947	949	934	980	945	959	963	985	1014	888	941	979	984	947	980	915	989	933	956	961	978	982	964	967	987	961	935	1000	975	989	954	961	978	952	924	1001	957	992	1000	990	925	980	1026	962	963	971	978	966	969	976	939	966	962	982	929	956	930	952	922	926	926	978	938	1035	952	977	930	939	988	977	998	923	978	961	887	960	1000	1012	962	953	997	1006	995	962	986	960	969	953	981	1035	935	1053	974	1028	986	981	995	952	959	983	983	948	950	1031	952	990	895	1019	917	990	949	963	987	953	971	933	941	985	958	963	954	950	959	989	957	952	958	910	908	979	945	952	1005	944	974	1024	1001	896	997	972	887	1007	992	990	951	964	988	991	1009	946	997	992	961	958	955	967	961	989	953	936	930	984	974	976	989	1013	1008	982	984	980	954	952	984	924	989	981	940	1021	902	979	974	917	973	958	966	943	977	1000	942	971	985	959	1001	1009	915	977	975	963	936	984	980	937	957	962	965	934	988	970	979	954	996	982	962	1009	1024	990	997	977	980	942	948	925	934	1005	970	1011	957	944	965	968	962	963	986	991	952	984	1001	964	969	998	952	957	1008	945	989	974	928	937	969	981	968	970	949	1012	985	1005	963	957	985	936	910	917	1002	938	925	997	988	1014	978	909	984	992	969	970	941	991	987	973	948	907	989	980	945	958	928	947	937	962	943	928	957	989	963	946	1005	950	968	958	958	953	995	977	997	969	1002	1009	938	1003	1000	984	1004	980	910	962	996	954	996	901	984	1025	978	1014	970	980	961	963	960	987	981	977	975	921	1015
23343	21482	29269	24150	21479	21366	3912	909	675	629	614	555	505	594	522	443	492	468	478	478	467	484	451	409	456	406	404	453	388	408	415	440	425	416	413	414	435	373	430	442	421	445	399	393	420	403	384	358	431	427	382	420	406	423	390	402	414	401	410	393	347	364	394	415	359	378	415	425	414	413	387	403	394	405	423	403	417	402	385	406	412	405	399	423	380	407	404	413	353	406	396	388	409	414	375	418	420	373	371	407	422	409	382	419	407	420	346	407	390	444	432	399	408	367	409	381	413	379	378	403	391	388	398	400	395	417	391	418	413	396	422	435	374	407	391	397	406	404	385	408	390	385	390	374	416	387	377	405	383	421	413	409	383	407	412	398	390	390	399	397	382	387	398	390	406	403	373	403	387	398	394	414	383	393	401	423	381	422	399	361	383	365	395	398	386	404	399	421	421	415	407	401	405	416	394	389	414	421	404	396	396	357	396	400	399	415	399	367	395	395	388	427	385	409	403	392	437	376	368	401	394	395	419	379	431	387	358	372	386	434	390	401	350	389	399	421	402	408	385	399	392	353	443	360	377	403	389	363	390	402	426	384	382	389	403	413	417	413	397	392	410	385	379	404	378	382	388	415	384	370	404	356	423	360	406	377	380	451	393	391	410	426	416	421	396	397	426	355	383	401	385	376	442	403	422	371	363	385	392	395	376	387	385	398	426	392	422	379	400	414	378	393	368	365	376	388	379	415	402	414	392	377	422	435	398	402	408	389	410	397	403	388	418	384	406	369	388	402	379	409	399	437	378	419	407	408	429	383	426	430	385	422	403	381	415	415	437	381	366	387	420	408	396	398	370	389	409	400	403	375	417	415	397	394	414	383	382	417	400	388	369	379	357	438	396	400	418	396	379	385	414	402	392	378	403	409	421	390	410	373	433	364	373	425	393	392	413	386	414	370	424	428	361	378	406	384	392	419	382	377	425	417	391	417	392	412	387	414	396	391	398	390	357	406	357	398	407	377	410	388	375	394	354	371	375	385	376	388	370	394	407	415	415	400	416	384	395	407	388	424	402	379	385	376	397	394	387	397	427	392	418	411	414	427	402	386	348	429	365	384	405	413	408	418	374	426	398	377	362	398	423	386	398	392	444	387	402	426	355	367	395	405	404	411	401	418	367	374	380	410	360	419	409	401	388	357	429	393	402	352	355	382	408	405	424	419	409	377	423	414	398	384	394	392	430	444	417	393	381	398	399	405	397	394	417	400	382	372	359	373	409	364	380	353	412	365	401	400	400	434	405	365	390	403	423	418	419	394	416	429	367	426	391	433	416	423	427	399	406	382	415	411	384	393	401	402	386	366	409	381	422	380	402	365	434	392	373	434	380	424	413	377	388	392	416	414	415	399	399	417	419	389	414	385	436	398	353	401	387	409	407	426	378	402	390	385	415	407	363	389	391	421	397	382	409	375	384	363	381	349	394	395	385	440	380	400	408	411	421	399	421	403	395	380	360	410	437	377	375	393	415	399	394	430	421	408	400	386	398	370	372	389	406	376	398	396	408	415	386	421	393	355	389	492	406	372	386	393	398	386	371	393	393	407	420	373	402	368	380	401	412	358	388	461	385	369	382	401	383	408	384	389	426	375	382	393	381	357	385	413	402	392	413	372	394	356	381	365	372	425	385	405	388	396	418	393	416	402	364	353	400	433	392	419	413	423	413	377	396	378	358	421	383	384	366	402	398	396	387	397	389	399	431	403	409	358	408	411	406	435	412	376	399	391	377	379	413	405	411	377	399	401	388	404	421	391	444	436	416	398	419	380	369	370	384	372	381	421	382	368	390	381	413	415	414	400	369	419	407	431	412	369	420	372	392	386	403	373	426	372	402	382	392	387	410	399	392	429	415	369	403	404	388	435	401	377	401	400	413	363	357	366	400	405	421	383	423	396	428	396	405	398	402	388	430	390	362	393	379	418	397	448	409	379	423	412	347	391	414	410	414	405	395	387	416	401	407	381	375	417	413	382	363	431	413	426	431	413	395	396	391	439	393	393	404	432	401	423	376	397	360	387	396	424	395	407	408	389	366	422	414	393	407	435	398	404	391	376	375	377	415	438	436	410	392	419	417	382	388	387	391	378	377	387	391	383	416	406	395	393	381	368	377	378	407	382	375	453	437	377	399	405	412	426	409	394	402	389	406	442	379	406	405	396	405	397	416	377	407	418	391	414	398	374	394	422	392	358	411	406	364	396	396	442	365	353	424	445	419	406	401	395	412	352	372	387	408	429	384	392	380	406	401	391	411	388	418	404	400	373	434	388	392	439	389	412	371	368	385	399	417	398	400	417	389	402	399	411	369	416	399	412	341	383	406	408	400	379	345	398	366	393	399	398	370	431	384	430	401	376	439	382	345	394	403	365	416	382	374	400	398	384	415	370	368	388	404	391	381	401	374	378	391	382	351	367	416	398	402	381	406	420	409	387	404	414	387	385	375	407	413	381	390	368	420	419	410	390	409	400	396	401	416	410	368	399	408	406	392	374	394	375	410	378	373	398	425	404	405	389	402	398	423	417	427	379	365	367	412	368	398	403	357	414	405	369	440	436	384	402	376	402	419	402	423	379	389	410	394	409	420	380	393	403	399	388	394	379	398	369	374	403	400	409	416	389	381	408	412	387	366	399	393	381	424	379	407	404	403	398	372	451	410	386	378	422	409	377	401	391	416	404	399	363	373	426	423	387	392	399	420	417	378	390	399	397	394	402	377	389	398	383	414	386	412	403	376	393	378	403	424	400	404	406	399	410	396	365	416	425	399	436	415	412	415	426	407	388	354	381	383	413	395	372	408	402	402	397	383	419	402	388	438	417	400	390	358	379	415	350	401	383	369	387	380	401	408	390	418	408	380	372	377	420	408	380	419	406	421	434	419	411	391	394	402	394	395	423	409	380	386	395	393	383	410	428	393	408	384	398	365	345	411	426	381	382	417	446	379	423	426	400	395	395	375	415	391	357	399	448	396	420	391	383	362	378	404	403	402	412	395	412	404	421	407	416	385	361	385	425	396	416	416	389	425	388	410	378	367	417	394	397	389	435	378	399	434	405	409	395	378	421	424	386	425	375	465	394	393	382	434	398	386	402	392	407	385	378	368	404	373	416	400	436	388	395	373	391	406	409	392	400	393	393	377	432	385	365	431	385	385	398	404	395	390	416	399	399	371	405	394	390	395	418	389	397	377	365	367	386	397	386	376	399	437	346	409	383	382	433	388	394	421	388	423	441	445	370	387	387	398	400	381	381	411	407	400	370	408	400	393	354	433	409	347	402	436	393	432	400	385	403	387	384	409	406	379	392	393	381	367	394	434	413	401	369	377	405	421	404	421	406	400	429	418	411	376	403	381	414	415	432	384	418	416	402	402	387	393	385	383	388	393	406	404	423	434	372	422	389	407	388	410	395	374	388	384	407	389	381	415	393	437	404	395	374	403	402	391	390	389	393	400	417	419	386
27180	14924	12548	6624	4531	3120	2448	2041	1664	1467	1242	1193	1005	977	918	884	864	814	814	738	667	789	686	730	735	679	660	651	725	647	628	673	654	631	696	637	650	647	614	643	595	643	644	639	646	621	606	641	622	644	609	669	633	661	587	586	607	618	624	607	595	635	614	645	628	632	564	613	641	631	630	606	637	588	615	636	605	620	611	653	597	588	610	565	619	619	603	619	612	582	622	598	620	570	615	585	631	557	585	641	612	603	611	617	594	617	624	616	650	588	558	571	602	602	637	630	621	585	588	612	567	614	580	642	607	611	623	590	588	655	592	601	602	654	637	578	607	609	591	604	618	615	616	596	585	602	601	610	594	654	607	589	595	617	597	632	624	625	561	621	610	592	589	554	548	608	571	584	606	593	591	598	631	617	577	586	652	654	600	582	633	612	616	619	583	628	603	618	581	647	605	580	604	612	601	577	605	599	595	577	635	591	624	541	597	598	570	564	558	622	633	607	571	597	624	582	577	621	625	588	620	585	614	589	597	595	615	629	607	629	575	590	578	598	582	612	619	538	611	596	625	591	604	583	598	657	574	642	618	576	597	584	589	618	615	641	567	615	601	624	586	595	588	595	592	577	634	583	593	588	686	634	606	594	572	603	612	597	557	592	606	635	588	589	604	618	598	570	571	608	567	591	592	572	600	601	627	545	566	588	604	615	591	584	576	628	599	613	618	607	574	585	618	591	641	595	571	623	588	633	584	562	582	584	564	593	541	584	610	559	589	588	580	581	648	584	574	567	576	603	621	585	584	583	593	602	604	608	604	596	639	623	600	599	609	612	635	590	596	658	603	599	608	599	601	589	578	620	564	645	605	645	571	590	601	607	558	594	625	600	594	572	621	605	605	595	592	583	567	594	597	633	620	578	586	622	575	618	579	591	572	605	618	625	628	604	604	602	613	582	592	608	568	586	569	589	598	600	630	582	614	597	605	596	590	608	626	571	615	596	620	619	575	594	598	601	658	571	586	599	604	574	601	619	568	593	571	611	631	625	646	605	613	564	606	643	613	608	578	590	647	519	626	624	601	613	571	610	622	631	644	639	619	609	569	580	620	617	635	584	619	626	611	617	616	606	633	586	575	614	622	601	577	616	646	595	582	577	577	581	605	607	597	579	627	608	623	609	607	618	631	612	590	635	596	574	601	636	603	653	605	598	634	594	606	587	556	601	580	577	560	616	608	613	602	591	592	613	599	579	592	557	613	612	592	554	598	621	614	610	619	616	604	562	582	557	600	618	570	566	626	626	616	555	647	577	578	561	593	567	640	600	589	616	614	634	592	568	636	676	607	574	601	625	591	616	558	604	610	611	586	606	597	599	623	592	596	624	614	617	618	611	617	644	585	581	644	545	595	594	622	602	596	569	606	585	567	588	579	608	629	586	575	595	603	611	562	592	583	594	599	585	591	649	598	594	624	590	597	575	561	571	607	623	586	640	598	607	622	629	583	541	633	631	603	603	606	590	637	547	605	612	595	592	592	640	613	615	586	577	643	563	589	606	629	608	590	580	607	596	607	603	583	599	557	596	613	631	577	636	611	604	597	598	573	621	605	587	619	601	635	618	587	572	651	592	609	643	587	634	571	624	574	578	619	567	548	599	566	623	584	592	629	580	596	601	620	553	649	575	618	587	619	598	624	609	600	571	611	615	633	596	592	620	566	585	636	640	607	614	636	555	601	586	621	588	618	590	548	675	624	585	643	596	610	587	558	626	590	609	630	639	610	560	633	616	581	593	592	573	607	578	646	580	597	580	611	572	590	600	619	612	593	604	607	577	595	600	641	609	623	608	592	576	586	592	619	621	548	636	597	573	634	601	591	597	612	573	557	626	604	625	570	576	620	608	620	576	597	647	622	595	570	600	601	582	645	592	597	594	619	585	540	586	607	610	655	600	611	583	592	606	608	620	583	605	604	600	595	669	613	567	610	604	584	617	592	579	592	626	612	601	624	605	597	598	623	596	609	575	563	580	565	546	633	629	603	616	637	575	609	550	578	599	631	646	618	619	566	619	604	638	624	626	589	614	555	593	612	591	610	591	625	577	553	580	583	621	601	614	640	604	586	616	625	601	637	568	580	614	595	576	582	561	589	624	571	582	626	617	594	641	634	578	575	616	614	590	587	638	633	638	628	584	592	585	600	632	584	591	604	601	587	601	555	583	596	575	598	603	600	594	600	609	607	579	617	569	627	598	618	602	589	577	633	606	617	613	589	587	560	586	639	595	583	612	631	598	574	608	573	615	599	604	607	630	580	588	630	578	583	567	553	608	591	653	581	602	587	567	594	588	634	606	548	592	590	593	631	591	597	566	601	640	586	553	560	588	613	596	593	620	614	577	577	600	624	572	577	607	594	609	580	596	586	639	580	587	618	607	594	635	615	592	574	587	598	642	599	628	618	617	593	624	571	612	606	612	610	588	631	581	632	605	594	594	609	610	609	603	531	616	635	642	603	602	610	608	583	570	642	629	596	607	600	616	616	604	675	604	580	604	606	660	660	603	578	608	604	636	575	577	572	566	565	571	612	631	627	608	568	541	576	554	606	633	594	592	631	631	543	625	620	609	644	587	559	623	587	580	593	601	601	611	573	582	605	599	609	623	574	614	583	582	568	625	583	591	619	600	637	568	636	589	613	609	577	636	563	614	616	591	548	599	595	582	610	643	559	592	548	595	579	607	635	558	610	573	622	603	635	572	573	600	635	568	605	572	626	570	605	603	590	617	591	567	584	610	594	598	593	576	588	619	582	567	608	583	603	599	594	634	560	578	590	613	596	608	636	598	566	640	631	621	573	614	600	617	597	602	622	575	626	625	636	570	603	614	606	591	584	636	603	618	587	623	623	667	593	589	615	605	626	574	567	645	602	622	574	609	578	643	592	637	613	561	624	609	626	614	623	600	636	586	618	582	584	586	585	607	564	560	618	580	575	649	572	597	592	581	578	591	604	642	568	623	620	565	568	569	577	553	619	613	598	642	600	603	613	634	612	552	584	584	587	599	596	583	592	605	659	623	606	597	609	624	606	584	572	598	601	596	559	582	590	618	616	604	606	629	589	623	623	590	620	605	621	622	612	597	664	593	637	613	619	612	578	616	618	640	571	584	602	595	660	619	567	595	582	566	617	650	600	629	611	606	617	605	672	619	585	600	596	612	574	591	579	623	555	598	580	587	581	606	583	616	618	585	594	633	589	592	598	618	595	606	596	553	601	570	606	621	615	611	610	614	615	631	552	559	626	583	581	624	589	604	598	660	619	595	602	602	647	626	606	621	618	574	625	589	575	634	612	602	583	621	622	599	588	596	598	632	572	589	634	613	634	587	626	601	600	586	607	632	585	597	596	580	620	610	550	646	585	554	587	573	587	609	637	619	573	563	583	630	616	626	621	572	611	590	615	611	603	679	574	584	547	604	602	606	590	585	646	541	560	593	613	621	591	613	607	616	556	570	631	594
27366	20384	7202	1074	697	722	683	646	693	710	741	671	631	663	695	662	682	649	666	631	682	696	650	660	690	693	655	672	621	707	708	658	697	646	681	646	717	633	676	671	688	656	690	674	644	681	685	659	698	662	644	646	698	695	702	668	654	648	634	655	688	638	676	679	618	633	689	642	642	654	657	628	693	658	687	700	659	706	661	689	638	687	640	707	686	656	640	668	635	618	664	730	636	700	652	666	659	646	664	668	715	663	631	650	661	655	674	653	689	641	636	667	652	691	632	676	672	682	627	682	642	604	677	665	665	684	628	640	656	671	628	654	702	722	684	640	669	679	682	661	646	654	633	659	657	678	708	637	677	684	672	653	663	617	644	655	666	669	640	684	621	674	677	711	682	632	675	624	631	654	654	719	668	687	648	684	692	607	653	670	656	673	658	723	637	696	651	671	635	608	676	667	624	676	671	639	616	665	621	676	666	634	616	658	691	700	702	703	686	664	650	653	665	611	650	646	606	675	660	668	669	646	654	620	658	669	633	634	637	653	624	678	615	618	692	663	708	698	635	681	660	684	670	686	633	686	646	637	672	671	694	655	686	683	697	622	656	695	648	634	631	610	688	660	659	634	687	672	650	639	631	631	671	638	622	647	668	675	684	686	671	672	675	692	658	656	652	695	676	634	668	662	702	723	668	648	674	681	708	680	659	655	648	676	652	661	655	678	640	655	676	666	678	647	652	673	671	639	624	649	632	717	688	655	721	682	660	636	671	650	611	656	674	669	672	586	695	685	702	661	674	686	651	657	664	686	671	694	654	680	660	593	672	681	641	644	656	677	675	689	658	682	667	630	719	636	668	659	625	641	679	684	653	651	678	679	621	659	670	684	651	633	657	689	651	672	634	653	708	643	632	637	674	684	646	666	630	662	679	685	635	683	675	660	618	680	631	667	667	678	694	652	703	625	688	634	686	677	661	674	686	672	682	654	666	690	702	598	631	663	710	602	654	641	652	685	617	686	639	668	677	629	616	695	683	664	653	677	680	679	748	704	625	659	621	652	668	688	632	618	648	671	676	652	664	629	630	661	654	641	706	663	639	655	653	643	618	682	666	667	674	656	645	654	637	636	667	653	647	706	668	637	662	674	699	673	666	660	645	660	670	657	671	641	630	697	664	688	700	647	666	680	669	651	682	688	652	656	657	659	703	675	647	663	660	653	655	677	661	658	626	653	656	682	656	650	664	685	670	620	631	704	644	680	624	635	641	627	653	687	652	654	648	686	654	639	622	653	615	674	664	667	671	655	650	680	654	598	623	668	666	654	701	682	670	711	651	635	666	673	631	685	623	633	655	665	646	596	639	685	679	657	676	634	598	675	684	675	638	657	644	699	693	684	672	650	675	684	650	658	670	662	666	651	639	665	650	648	677	649	626	664	696	642	692	631	680	653	680	697	703	670	692	683	656	593	675	669	671	684	668	640	674	654	619	623	675	663	655	694	653	658	609	638	660	626	672	634	667	626	643	681	649	659	693	659	649	685	609	651	651	648	624	673	687	676	653	678	687	667	676	611	669	695	660	682	635	647	650	675	668	658	702	672	690	637	617	702	662	687	667	635	665	639	646	664	626	657	658	675	619	708	640	639	670	651	662	612	678	696	647	721	610	686	657	685	679	659	631	677	726	681	671	630	650	657	710	664	655	666	650	589	673	642	681	663	630	666	691	672	663	620	691	684	661	706	612	651	560	692	657	649	638	712	678	650	655	700	667	666	666	628	642	770	664	694	613	681	636	674	679	642	648	639	678	669	651	711	702	708	706	638	643	658	678	690	685	648	643	632	669	690	652	648	704	680	666	666	724	644	641	697	637	668	654	663	658	698	686	675	706	690	656	671	682	663	665	640	698	667	673	678	665	675	690	651	678	633	655	605	712	635	610	649	614	656	647	670	667	708	657	670	658	678	655	618	681	610	686	659	688	659	667	663	643	642	693	700	678	679	631	700	650	679	670	655	675	627	638	665	612	657	679	630	637	624	651	675	691	644	638	655	657	651	688	693	634	671	636	694	697	687	661	650	640	683	656	665	676	697	665	653	677	687	659	671	666	651	693	653	648	641	696	730	693	642	677	662	689	619	670	621	662	660	636	682	675	620	667	736	649	699	658	646	652	663	649	671	604	674	644	691	635	702	629	647	651	692	661	646	645	661	638	677	703	713	634	683	669	657	684	665	649	691	613	612	628	627	711	627	665	685	638	640	697	648	632	653	648	667	671	669	654	709	658	668	699	622	694	639	611	635	671	649	640	660	676	670	656	701	641	682	686	697	626	651	676	642	670	674	676	656	640	671	622	642	651	649	635	686	643	672	629	681	659	729	678	647	646	642	705	664	661	652	717	703	652	642	659	696	667	666	667	674	660	701	698	667	623	674	677	614	700	679	676	655	711	629	659	679	652	639	667	643	648	651	733	663	630	675	665	696	662	670	630	635	690	691	651	650	668	648	635	669	688	647	625	644	675	671	673	639	630	625	675	671	636	642	739	628	686	664	695	656	627	656	658	710	613	629	676	661	667	625	660	641	643	658	685	678	647	726	667	658	657	692	620	656	680	638	691	615	690	623	660	655	623	630	647	667	631	636	690	679	652	671	679	658	702	669	613	693	667	666	688	739	679	639	677	697	690	623	682	640	629	660	630	674	657	659	677	641	667	630	635	667	684	657	668	705	682	670	713	661	641	657	685	644	635	707	691	693	671	693	651	674	696	682	670	658	692	652	670	656	696	686	630	626	688	701	689	687	686	681	633	603	707	647	647	681	669	681	676	701	701	619	649	683	681	673	659	676	676	710	635	680	701	665	644	661	705	635	644	639	666	667	650	682	689	640	675	675	674	656	653	635	659	637	649	674	676	668	676	680	686	689	663	691	639	678	707	681	620	669	656	635	695	652	644	645	652	706	639	639	647	662	627	680	703	649	645	612	680	638	656	649	662	688	698	695	659	669	639	682	671	645	625	621	649	681	672	686	650	661	658	749	697	706	695	668	646	655	657	694	644	659	678	640	631	677	657	663	693	690	667	690	651	677	695	667	643	613	667	655	657	656	657	663	651	660	650	704	680	668	671	680	699	697	724	683	645	642	700	660	614	677	643	664	650	656	717	688	678	701	628	709	636	679	616	658	663	667	665	649	644	653	602	653	668	657	699	655	663	644	641	693	655	634	679	676	678	632	644	670	692	641	658	705	617	694	639	720	698	658	675	664	662	688	676	648	649	682	652	671	676	647	661	673	699	627	669	654	700	613	708	671	689	644	661	653	662	643	676	672	619	640	658	703	669	654	653	650	674	639	665	621	672	680	672	649	653	650	683	647	632	605	641	697	685	696	673	613	638	689	676	676	705	648	659	694	683	645	658	640	667	625	683	645	645	688	680	661	593	659	672	701	681	671	638	652	618	625	649	678	667	690	684	668	671	637	684	670	690	688	666	656	660	724	703	664	683	679	653	714	678	660
10255	1663	1493	1197	1112	1032	978	1024	1000	1023	1011	930	1034	1002	950	973	945	981	973	965	991	938	969	948	993	951	966	954	993	938	977	986	978	1010	986	972	978	933	987	990	966	951	985	986	953	928	974	1000	948	960	955	995	896	959	991	956	913	905	1001	972	1004	948	955	964	990	999	979	959	963	953	905	958	966	952	946	924	946	981	940	946	908	944	945	962	947	973	1005	971	981	932	992	940	939	900	1018	1007	977	932	966	932	965	988	943	937	1010	985	921	981	989	992	987	979	957	900	1007	966	1030	991	1005	953	963	958	933	965	966	953	953	972	998	987	937	998	1001	962	926	1020	1024	1006	971	946	930	962	983	971	1040	938	967	885	1008	998	979	981	965	951	948	957	909	918	927	945	973	968	960	953	987	996	902	929	955	978	958	991	978	946	957	918	1028	936	937	999	969	954	933	992	966	989	988	976	977	989	907	910	985	998	976	975	976	969	919	942	970	956	979	967	927	972	946	955	963	1017	986	971	984	1001	940	940	959	987	989	969	1003	950	923	971	1008	988	932	966	1003	987	942	936	1015	1029	958	957	968	1024	986	963	997	1016	983	989	908	923	913	931	990	972	989	925	931	956	986	932	987	943	984	952	952	961	920	982	926	963	961	978	974	935	925	1075	911	933	972	937	913	1019	964	976	957	984	1020	978	968	978	958	1000	934	953	959	1004	958	966	996	985	938	948	950	1013	955	985	917	1005	974	965	972	940	934	963	974	981	968	984	948	939	974	982	944	946	956	1006	953	924	954	970	934	992	937	971	1003	929	987	937	968	963	1026	986	952	920	1009	988	966	971	909	977	978	982	965	963	939	924	964	994	969	933	955	1042	951	1005	934	1004	946	945	945	1024	931	929	913	998	947	963	983	978	967	971	999	950	963	944	944	969	1009	961	966	985	995	968	960	1007	950	920	971	997	948	992	924	965	964	909	938	942	995	982	999	945	979	940	912	933	967	925	920	1014	1038	959	933	985	914	979	943	985	948	979	995	986	986	900	955	951	948	965	952	953	958	985	959	995	964	995	983	971	945	973	962	946	984	945	902	1036	910	924	913	994	986	961	971	943	969	955	1008	965	996	965	916	954	921	917	951	1039	933	947	973	990	964	975	980	970	957	925	1003	950	925	960	937	933	994	978	981	977	965	966	996	1007	957	993	960	975	955	950	970	966	975	1033	893	939	948	968	951	1015	968	982	931	1038	955	947	961	953	933	1008	972	928	941	949	980	946	972	937	950	936	1006	960	980	949	963	917	994	873	926	971	966	952	967	956	1028	957	910	997	1000	993	943	998	968	960	1009	1024	970	979	993	984	966	964	1018	995	1000	945	1027	976	964	984	991	941	925	988	969	924	963	1001	945	934	969	970	971	932	999	924	982	967	1014	980	960	993	1010	999	894	967	952	957	938	1019	986	892	1002	985	1011	918	944	964	928	984	944	899	964	951	921	969	1000	962	932	950	944	1009	927	907	928	969	1016	964	916	988	1010	963	945	899	947	932	956	946	981	973	996	1013	961	938	942	973	993	936	946	912	971	936	955	945	1007	1000	932	927	985	931	996	948	949	968	942	998	967	1017	948	946	955	974	982	1003	1001	948	966	918	963	919	961	948	986	973	970	975	934	953	994	973	962	949	993	970	945	1028	948	911	992	938	939	922	951	1007	948	999	965	940	993	997	942	988	1004	1023	964	949	964	961	948	985	978	967	988	998	935	917	969	956	897	948	951	977	1007	930	958	927	966	909	955	966	981	1004	989	985	1003	984	924	921	971	985	920	948	921	974	993	969	997	1018	1041	964	1012	954	1019	930	919	1007	977	994	951	956	1022	957	925	952	1019	981	961	1007	1019	977	927	983	928	1026	938	963	937	977	982	921	947	976	974	991	954	917	965	992	972	971	976	968	999	1003	973	961	993	981	925	973	923	897	993	951	951	977	967	969	953	949	941	980	976	1012	972	1008	957	959	1002	984	1018	919	959	989	936	956	961	956	919	951	944	949	942	967	1000	976	895	984	935	1036	996	957	972	979	956	969	984	945	903	1013	939	981	1017	983	960	975	974	969	967	1005	994	972	989	942	952	976	945	985	946	959	955	953	936	962	1003	965	986	988	982	971	993	984	948	881	970	972	999	962	939	1031	994	957	1001	974	938	989	970	978	957	989	955	993	1013	947	957	1036	908	989	979	965	993	974	973	944	960	1006	923	967	991	1017	965	929	984	981	966	955	966	999	995	978	921	980	952	924	954	933	966	989	994	952	891	990	931	993	963	975	997	951	972	912	1051	984	949	966	982	950	954	989	1002	1018	905	973	910	936	928	957	1020	930	1008	973	883	952	941	1002	945	1006	963	958	958	998	975	925	941	913	1000	929	923	994	967	966	962	967	977	927	978	947	967	909	939	1004	1015	968	1033	1017	956	949	985	932	953	960	991	966	969	941	999	993	941	962	934	937	964	887	962	989	956	1050	973	986	960	1000	961	971	973	948	969	971	982	946	1019	965	947	958	971	963	959	954	965	953	975	998	964	936	968	971	986	1012	937	963	977	964	981	1010	978	1007	901	952	969	987	976	955	966	927	956	1014	1011	986	982	948	963	944	968	994	983	946	987	958	942	916	1009	1003	961	952	959	957	962	940	976	934	994	1006	933	982	1015	970	974	1041	949	944	987	863	969	1021	972	1006	948	993	973	957	945	961	973	959	950	965	961	917	1071	979	921	931	982	956	941	949	897	979	939	993	957	954	1018	998	956	946	977	921	910	1040	950	997	976	965	1019	981	909	961	983	970	953	959	994	955	973	969	977	905	985	958	931	963	883	952	963	921	972	943	961	953	946	897	973	988	940	984	961	979	1006	936	1049	950	931	978	989	923	941	976	996	966	979	937	1012	920	1003	925	1038	986	909	925	1000	991	921	957	923	952	914	944	946	970	956	906	983	979	956	960	973	968	1009	1003	1014	968	967	945	902	951	961	1013	913	964	959	964	967	971	1036	1000	973	963	1001	964	916	933	981	961	967	1021	914	1002	970	940	946	1004	982	939	989	924	948	969	979	946	925	976	940	982	990	935	976	924	935	939	939	966	948	975	934	962	1010	1000	986	1013	1005	943	965	963	993	1018	968	979	980	969	943	948	967	931	1012	924	979	930	955	943	1006	969	978	936	999	921	947	954	949	978	995	928	965	934	929	984	970	930	916	920	982	969	920	1012	973	915	929	968	1013	914	989	966	1044	1018	967	985	929	949	960	975	984	994	999	997	997	942	955	972	993	918	951	987	948	938	987	1036	923	968	1019	919	1015	985	927	998	946	952	918	984	1007	959	939	922	1027	958	968	1004	970	1015	996	990	961	968	938	953	998	943	927	907	974	977	1007	1023	994	1027	967	967	945	929	932	941	929	990	960	995	936	954	961	995	963	960	966	971	950	990	942	974	938	912	1003	970	972	967	939	1070	966	971	943	983	1024	974	994	945	946	948	960	944	1009	923	898	981	968	1001	956	979	944	1017	972	989	940	976	983	964	928	1015	973	1010	952	1001	928	936	1032	955	959	949	967	963	947	986	978	940	937	1003	937	1011	975	899	947	961	957	1040	977	905	962	962	944	912	995	1026	979	938	1002	972	1001	940	946	976	978	955	983	973	923	944	1007	988	917	990	965	998	990	958	1017	1022	1030	936	942	952	968	949
23800	21498	29083	24325	21494	15457	1843	1086	902	854	811	781	811	707	804	703	680	748	661	712	693	718	681	638	679	697	665	649	686	684	708	658	654	652	646	639	648	684	660	613	644	683	659	709	666	689	650	676	655	609	665	665	651	629	674	668	664	659	652	697	658	719	662	702	704	639	674	687	677	639	645	638	637	680	667	653	619	609	630	663	621	646	711	659	721	661	618	666	664	622	675	667	617	631	664	671	677	648	659	657	637	630	678	661	661	592	658	668	612	682	661	665	647	688	694	624	617	656	606	658	656	659	639	640	686	653	658	666	643	655	613	660	652	626	664	608	670	618	695	672	641	649	649	651	687	653	662	687	602	691	610	651	635	679	686	658	672	653	619	645	632	668	659	629	675	664	678	659	618	685	654	674	647	640	662	678	656	685	644	681	651	653	650	655	627	653	603	666	611	689	657	661	676	648	609	671	663	690	645	623	648	693	619	642	671	650	661	647	658	643	651	703	595	636	689	655	668	659	670	683	661	618	681	646	677	627	633	646	637	680	663	662	714	662	650	685	642	709	638	650	681	665	693	650	672	655	633	667	591	644	634	619	650	667	702	643	708	672	657	640	664	758	657	663	668	664	665	673	649	635	683	622	620	661	656	635	666	684	633	630	651	657	668	716	672	635	652	638	640	596	605	654	693	614	644	621	630	653	642	625	650	669	642	685	629	635	619	598	694	630	642	660	689	661	706	660	673	646	638	643	670	637	650	641	670	645	659	632	648	628	665	650	660	633	682	634	645	629	658	672	675	656	728	651	661	649	622	637	679	650	635	667	631	659	659	634	604	642	657	668	643	688	639	619	638	640	632	662	659	642	659	675	631	648	655	617	641	639	658	638	622	666	675	650	670	634	677	668	654	693	722	658	678	709	643	624	703	672	681	658	674	699	625	678	679	638	623	643	660	635	655	647	648	656	628	599	678	642	628	650	616	656	640	654	637	652	678	727	637	621	667	701	658	692	686	687	678	685	673	689	673	627	648	627	656	654	686	652	699	600	730	663	690	628	688	651	657	650	645	628	623	659	637	626	688	623	625	649	679	678	683	608	674	660	683	640	682	632	665	653	670	626	650	622	612	666	614	635	665	704	689	640	635	693	629	643	627	633	666	637	631	632	642	709	659	649	641	695	654	620	662	639	633	667	637	668	648	646	655	688	696	616	652	672	641	690	634	636	661	672	626	651	644	672	685	644	621	677	654	675	660	675	643	667	642	640	624	657	669	691	668	673	634	650	666	673	706	679	660	672	691	625	624	664	690	673	680	624	700	655	671	618	670	635	641	680	642	662	662	637	641	664	656	650	660	667	655	662	672	677	648	657	630	677	675	642	616	640	638	612	700	675	669	728	639	656	678	700	658	630	635	593	669	634	675	622	649	637	632	621	672	681	674	692	614	681	701	632	612	628	670	633	612	659	661	651	658	681	595	656	638	640	680	666	683	630	609	669	716	674	659	627	653	652	663	677	645	666	635	660	591	657	632	695	632	665	679	617	687	674	660	669	652	687	614	660	719	658	649	669	618	677	684	663	659	639	660	699	676	693	670	684	666	680	664	661	635	615	649	629	683	644	653	637	667	650	668	654	656	686	658	670	640	626	642	674	625	645	662	616	672	644	633	608	682	617	657	629	664	692	639	671	644	646	693	649	652	617	694	624	712	658	705	699	694	675	702	662	659	657	661	671	665	612	632	628	635	658	613	647	639	661	640	673	612	709	680	615	701	673	688	686	651	650	624	662	731	668	685	642	620	652	701	669	649	662	660	640	678	649	647	635	672	638	683	640	673	655	653	677	623	697	644	641	681	664	666	697	708	669	689	655	635	653	695	645	631	673	625	660	668	659	621	629	676	686	629	681	675	615	659	633	672	649	672	674	660	680	665	663	628	690	676	645	630	680	662	643	629	613	686	632	612	623	666	660	659	621	656	619	631	648	651	640	643	692	667	613	651	651	621	651	618	678	642	629	656	670	642	651	689	602	646	633	626	625	598	670	626	612	682	696	685	646	629	668	669	657	636	637	638	627	651	666	646	647	620	719	667	647	618	664	632	640	647	579	675	663	666	709	644	633	621	687	664	671	626	704	670	620	679	695	697	674	668	672	650	645	666	612	617	614	651	653	626	682	635	668	662	617	690	702	648	624	666	610	639	668	618	662	657	645	665	615	677	676	683	678	677	609	626	641	687	646	617	667	617	689	688	657	615	658	642	620	646	693	669	637	640	694	645	707	621	674	701	699	633	675	723	586	653	602	665	653	700	636	646	681	721	672	705	682	649	683	651	626	671	615	670	655	650	728	628	700	636	622	674	634	664	678	673	668	631	664	608	607	618	640	659	621	693	612	625	660	646	698	623	598	711	673	681	688	597	698	631	650	637	711	660	642	688	651	674	623	669	655	641	597	681	661	635	690	663	628	657	637	657	658	617	614	590	641	648	638	694	696	650	673	643	660	682	625	671	639	655	640	662	640	633	680	658	620	600	668	610	659	673	660	723	649	670	669	667	679	679	632	632	624	692	631	686	610	623	670	647	660	611	617	630	650	674	664	665	662	664	670	695	676	670	639	609	695	692	676	669	659	629	675	648	665	610	686	664	699	677	623	636	649	677	658	678	679	635	634	668	631	635	629	690	634	627	604	642	626	684	681	687	640	676	653	656	675	661	657	674	663	680	639	654	613	672	614	643	674	636	668	645	622	672	694	667	646	669	650	630	610	663	675	623	631	691	626	616	685	653	675	648	658	664	647	642	643	700	665	636	644	656	655	641	689	637	625	632	657	660	667	624	663	660	611	696	629	640	664	675	657	649	674	650	648	649	635	644	672	647	643	705	627	657	651	655	665	677	658	653	669	617	641	662	612	659	658	693	661	653	662	645	642	647	677	638	616	688	647	626	659	608	654	677	665	641	611	619	641	645	693	657	688	661	662	644	702	644	662	675	645	639	643	653	630	692	606	649	673	686	640	681	659	698	608	672	598	639	629	649	635	683	661	657	691	631	669	659	625	661	675	665	648	670	658	696	647	664	640	673	622	610	615	598	606	631	667	668	685	622	667	632	645	654	702	644	685	631	670	672	664	630	659	643	654	640	649	624	627	705	631	676	641	646	650	693	732	691	654	666	647	658	643	664	626	653	636	615	640	641	649	641	705	641	633	608	657	677	644	642	691	640	612	650	615	618	647	614	683	642	635	682	675	652	632	589	657	645	638	673	669	665	649	674	656	659	621	633	654	644	617	596	648	669	664	688	635	686	663	683	657	631	658	609	690	714	605	667	662	630	657	616	627	675	713	661	675	596	621	652	674	670	673	697	625	638	661	665	661	635	660	655	628	638	660	672	635	671	675	674	653	635	648	662	648	620	712	663	660	615	673	593	661	652	694	623	650	663	667	610	663	633	644	673	656	639	631	636	688	686	647	664	670	637	673	618	635	656	663	639	668	690	665	650	663	649	681	634	602	631	636
26502	12084	10369	5492	3806	2856	2383	1960	1742	1572	1509	1393	1335	1246	1165	1169	1162	1164	1042	1053	1084	1121	1027	1071	1059	1056	1003	946	1055	1000	1052	1005	1010	1030	980	1003	986	1068	1019	993	982	1023	1019	975	1001	980	993	985	1002	1012	985	1033	941	1010	983	1018	962	980	942	993	938	973	946	959	966	1008	972	971	965	985	1052	982	937	976	979	931	980	949	947	936	1018	1022	954	979	978	968	996	936	979	927	918	928	976	948	941	931	977	980	1004	981	948	956	917	931	955	1002	961	937	994	978	948	946	958	995	969	925	974	959	929	952	965	950	965	963	952	916	945	928	940	1039	943	928	991	948	995	968	1000	982	1010	976	989	1008	897	975	926	964	926	887	981	920	974	999	972	988	950	962	934	991	931	957	939	995	914	983	1006	983	968	979	958	957	937	968	972	970	948	912	966	981	971	950	889	985	954	950	915	981	914	942	944	945	997	926	973	889	1037	952	973	956	925	957	992	942	987	1003	925	963	988	980	949	939	953	928	991	973	963	1015	1028	960	973	942	965	928	1006	966	967	965	958	967	995	1021	978	947	923	961	1011	961	947	959	940	999	944	956	945	929	954	940	968	939	976	908	944	950	955	973	936	945	937	892	941	978	954	978	982	1021	899	925	972	969	951	949	958	949	996	986	917	918	943	939	954	997	952	1012	964	1024	994	936	961	1042	961	941	948	999	948	966	905	953	919	960	968	959	913	960	912	967	1005	952	973	970	983	977	979	973	942	968	923	942	984	952	974	965	967	981	975	927	957	958	938	955	987	908	978	960	1000	960	933	972	984	923	984	989	901	956	987	950	999	972	1009	907	963	904	970	948	912	978	946	957	1007	970	980	987	956	980	953	963	957	997	964	936	940	978	963	994	934	967	1003	949	960	962	965	1016	933	995	949	987	1007	1009	943	985	966	1012	943	986	973	929	988	975	1014	934	952	992	1018	990	976	1005	1017	949	924	978	966	947	935	981	1000	950	969	1011	932	947	960	985	941	1026	940	1013	940	1009	982	940	986	949	948	964	1005	921	960	932	997	941	1008	978	958	932	966	981	998	970	951	970	966	997	967	939	992	939	969	948	1003	950	944	912	965	982	967	959	1065	976	905	1004	955	974	963	1020	950	905	918	907	955	992	937	965	985	994	986	934	1007	980	922	992	989	950	938	981	935	926	959	976	934	1009	994	928	954	941	999	936	971	955	985	948	947	977	951	978	956	975	977	910	923	996	951	991	952	963	1010	938	976	914	970	959	934	936	965	966	1044	906	958	932	996	983	996	935	958	1044	960	983	1010	942	998	1035	993	911	968	936	912	904	957	931	964	981	966	1005	967	928	963	1022	971	953	972	906	899	944	930	1019	955	972	973	1013	940	930	944	939	984	960	946	909	940	984	981	919	935	932	949	996	950	959	946	969	951	985	1027	926	914	969	987	961	965	951	995	956	994	989	961	985	1000	917	1019	964	931	955	972	958	1019	967	932	896	954	937	916	974	989	954	951	955	958	921	982	988	993	965	944	933	946	996	995	931	939	1021	932	990	905	974	967	991	961	905	983	951	933	954	972	984	948	969	929	968	914	990	945	951	954	948	944	947	994	991	973	935	966	911	998	971	925	916	951	953	960	961	957	1009	958	952	972	968	983	979	946	976	1027	964	945	976	940	926	946	992	945	1033	984	995	945	972	985	905	992	943	990	1006	920	1023	967	971	929	957	986	961	919	974	976	923	926	985	950	975	996	986	990	955	990	950	960	967	961	992	1001	1035	945	1011	938	995	981	937	1019	927	901	995	941	937	945	904	917	968	969	917	985	956	907	931	971	1018	965	953	948	950	938	938	954	961	944	948	901	946	925	992	989	977	929	961	997	900	962	962	972	967	987	876	942	983	964	1023	920	932	930	957	948	966	986	883	977	988	904	980	1020	992	918	1014	985	955	968	959	972	922	988	948	989	995	928	1009	974	965	969	1000	959	992	938	954	970	1004	957	948	900	995	937	980	907	991	946	932	940	999	975	935	936	984	975	909	969	969	975	965	981	989	966	971	968	949	988	1011	941	958	954	954	955	979	963	918	1001	994	964	942	964	913	1020	898	951	914	908	1038	1000	984	962	969	965	953	927	896	962	997	998	957	999	957	956	949	965	915	951	942	981	958	1019	917	944	1061	941	928	903	966	958	969	969	947	1010	1001	993	976	969	998	972	981	967	971	954	972	931	985	932	996	971	928	978	1039	975	921	926	947	922	904	949	942	981	975	1022	968	967	892	939	934	979	910	1016	963	933	992	984	962	959	944	956	929	981	993	966	994	935	980	935	944	981	919	925	959	963	965	962	1004	920	981	966	951	961	995	914	966	991	962	1011	912	950	1044	1010	978	990	974	963	969	956	932	950	948	1013	932	905	981	977	982	929	1009	993	1016	941	975	985	936	930	963	971	969	890	945	967	996	931	963	977	928	920	975	916	975	907	1007	933	961	993	967	985	915	946	934	951	932	938	953	961	937	941	971	1012	997	872	926	955	961	926	937	976	971	967	1012	973	964	915	1005	923	1005	981	942	1016	979	907	928	907	975	961	987	993	975	942	919	973	979	1004	974	948	976	948	1007	947	970	941	978	907	954	1007	1003	953	888	1040	988	915	991	986	947	961	992	958	922	918	955	940	978	952	925	1015	925	975	915	932	966	974	915	963	1001	963	913	950	949	957	951	1002	918	968	912	1001	987	957	947	962	998	916	932	933	982	923	979	954	956	1000	948	960	966	1010	942	949	972	940	959	939	886	993	989	988	949	981	989	949	969	924	919	931	1010	948	953	990	1034	980	963	927	917	940	976	967	927	972	958	944	985	938	983	945	946	957	973	960	981	946	951	937	980	1022	941	966	960	979	942	984	991	984	967	917	953	949	952	893	914	982	931	911	953	970	968	946	994	968	1023	966	977	942	909	951	976	955	953	1020	963	943	975	975	954	1041	962	1021	1007	1025	913	936	973	939	937	1015	1014	944	945	995	984	996	1041	944	953	997	980	913	942	925	932	943	985	963	976	967	972	940	935	949	999	950	940	949	905	977	926	1004	994	990	947	977	1000	958	930	960	971	947	933	949	970	967	944	978	948	977	958	937	933	976	915	1031	945	1029	926	986	968	904	994	1015	963	973	930	923	978	947	971	957	950	972	949	940	963	966	971	950	989	1002	939	926	947	980	932	938	948	957	946	928	981	991	945	982	934	938	956	925	942	951	938	937	974	996	934	998	978	991	965	960	922	978	949	950	912	959	976	991	1009	946	931	982	1021	942	1006	975	962	975	938	970	948	901	969	978	911	971	939	977	933	965	947	976	974	979	1012	902	950	941	1001	963	953	962	951	1014	933	964	951	978	909	979	973	914	916	981	968	992	930	999	989	968	929	911	996	932	949	962	883	918	1043	971	949	989	981	888	955	943	931	921	934	954	984	926	912	902	958	941	970	976	957	954	946	995	959	916	957	958	917	967	919	976	933	995	975	929	975	987	935	985	928	957	944	952	941	990	966	1005	957	949	961	962	948	942	947	1017	994	949	956	894	937	921	933	960	1008	952	911	958	999	948	955	914	945	976	984	984	1026	969	997	926	928	953	985	946	916	961	980	997	978	1026	947	986	961	922	921	944	1012
23360	21504	29348	24089	21495	21396	3845	926	735	690	642	592	527	531	467	478	453	441	447	431	434	423	420	452	428	404	424	424	455	401	438	441	393	437	426	407	414	429	433	395	412	407	389	396	404	396	407	417	405	396	383	391	397	401	403	397	372	404	432	411	384	385	400	420	422	419	380	404	386	386	401	400	426	400	392	421	385	415	363	423	369	375	412	394	394	406	387	441	369	400	400	359	399	420	372	406	370	389	398	401	394	431	387	405	372	393	382	386	402	412	387	422	397	382	436	402	393	413	388	376	363	379	432	380	351	405	400	380	400	364	412	382	436	385	393	398	415	371	394	381	404	404	398	393	383	385	394	397	403	381	402	386	425	411	406	366	402	391	375	386	382	366	393	376	402	410	383	416	441	403	396	392	412	450	396	387	416	362	428	428	407	385	417	381	393	363	405	445	368	372	407	359	400	380	381	391	391	388	372	358	421	422	398	424	373	410	400	363	388	408	395	431	418	401	365	375	396	420	382	393	390	416	393	412	389	365	411	368	391	392	375	395	335	399	388	407	392	391	415	375	379	405	392	366	385	419	383	426	400	402	395	364	395	391	398	394	366	409	399	407	370	372	372	455	399	359	386	365	415	377	397	375	415	379	382	378	407	407	384	387	384	384	373	371	441	446	412	449	429	404	408	378	416	400	377	410	417	389	432	390	380	397	372	413	422	412	396	374	413	410	417	404	391	409	397	372	390	373	390	368	422	412	387	392	420	398	398	383	365	358	386	382	410	384	374	375	386	424	376	393	398	400	392	380	397	402	376	377	420	412	384	416	395	378	404	391	382	427	387	396	416	411	376	409	375	418	403	432	392	383	394	416	410	414	396	377	405	429	406	416	397	369	401	380	374	373	371	375	388	397	424	391	392	393	419	421	440	376	381	409	389	410	385	376	391	403	410	399	401	400	376	348	379	392	426	395	400	395	408	378	383	393	377	417	405	382	404	401	406	397	376	425	384	407	378	417	363	421	379	359	419	406	359	365	371	396	381	397	393	416	365	387	388	417	398	408	383	425	454	386	388	392	365	421	408	381	387	377	384	380	388	402	425	426	409	386	364	413	377	409	355	383	389	370	381	378	406	369	383	452	382	365	398	371	373	399	362	409	378	400	437	410	399	385	395	364	383	406	376	426	398	371	390	377	386	391	411	410	382	339	418	392	387	407	423	364	409	379	414	358	375	435	374	365	389	401	367	412	429	408	399	418	385	419	403	415	379	397	374	367	366	373	378	386	383	361	378	380	402	400	401	382	397	381	398	377	417	404	367	415	399	367	389	408	355	418	377	381	414	368	398	402	423	395	392	435	378	409	391	378	391	422	381	404	407	389	370	425	416	394	398	398	421	394	409	361	382	411	415	380	381	369	375	380	425	361	399	407	398	395	408	400	377	403	422	388	423	430	373	426	344	348	403	420	414	379	416	439	409	356	396	398	379	401	384	381	396	413	437	395	438	419	350	407	380	413	417	426	411	369	374	387	411	416	370	398	407	384	397	390	412	382	402	375	403	398	365	400	394	360	388	380	399	354	409	370	371	422	389	376	374	367	368	397	388	396	391	406	372	427	385	420	367	400	385	413	383	386	397	370	400	403	398	405	395	428	383	385	372	413	408	364	360	418	421	384	415	392	396	361	409	387	431	380	386	380	423	395	405	385	450	419	394	385	376	399	377	378	413	390	403	385	403	400	450	419	399	400	392	414	378	418	406	419	389	363	373	403	383	378	383	388	379	376	394	423	409	366	420	419	411	418	373	402	389	388	383	379	385	385	374	364	377	371	364	359	386	362	378	379	384	393	417	400	385	383	377	375	375	399	412	413	356	403	421	411	381	396	391	409	437	375	387	384	408	398	390	383	354	380	370	383	419	370	401	419	391	406	357	394	422	437	388	389	424	372	411	368	375	372	405	390	417	408	392	383	416	377	380	394	399	444	406	396	395	430	396	402	416	404	419	408	404	381	397	399	402	364	393	354	408	375	390	401	379	387	384	386	376	409	420	440	425	368	392	411	405	391	426	395	358	383	403	362	432	384	429	423	386	402	398	378	377	397	411	386	427	429	429	402	372	407	380	408	385	428	411	388	385	387	354	396	373	401	382	382	393	423	404	378	390	391	412	397	380	377	365	382	393	393	389	383	366	384	416	396	380	392	386	407	431	394	405	370	401	384	418	386	379	383	404	371	428	404	380	409	389	369	351	338	405	406	377	354	395	361	387	418	369	382	395	408	411	377	412	392	396	401	394	379	393	352	401	386	392	376	385	391	404	375	366	407	405	404	364	378	396	405	391	371	393	397	382	406	384	366	362	366	373	393	421	377	390	387	370	386	393	399	393	378	381	407	391	416	380	372	400	399	378	407	403	373	384	377	384	372	361	409	373	386	388	442	416	396	366	385	380	387	348	384	388	392	427	360	414	372	387	396	413	394	371	421	411	408	351	386	408	405	362	390	349	423	408	365	376	387	412	420	367	388	436	379	388	356	391	412	377	397	413	366	376	406	421	399	370	442	375	391	401	382	389	386	390	409	379	405	345	421	393	384	402	384	398	403	404	415	413	371	365	401	391	428	375	377	396	362	411	397	384	419	407	388	400	361	357	370	424	357	418	392	409	383	397	371	402	363	394	401	401	416	377	397	426	383	407	384	382	370	410	399	422	396	376	394	436	399	426	394	384	386	383	381	373	372	395	379	361	403	400	370	411	425	404	391	404	390	367	372	397	371	375	411	364	400	399	424	411	368	429	411	435	362	398	411	380	407	384	399	403	403	401	388	406	384	400	401	397	397	391	416	401	414	379	349	385	408	403	402	382	418	402	407	366	390	417	420	349	385	431	382	383	356	387	384	384	361	412	375	425	360	393	387	363	389	367	391	403	377	400	377	394	387	394	376	403	380	359	407	396	391	406	426	397	369	369	374	408	412	375	408	384	380	433	415	392	407	378	407	396	401	399	381	407	402	377	388	400	376	394	400	430	406	413	379	358	384	377	403	361	387	430	379	392	390	405	388	381	388	399	391	408	430	412	403	398	360	431	398	405	369	409	440	410	369	359	357	375	400	396	366	402	391	360	397	413	399	385	366	390	413	395	383	360	407	412	407	380	430	447	369	422	383	394	400	397	445	390	378	349	346	416	366	424	416	400	371	372	354	406	399	364	383	418	385	384	391	366	351	381	375	373	387	423	374	429	412	391	406	374	421	392	366	387	381	365	351	390	400	391	420	399	392	371	432	373	374	402	400	388	428	403	438	393	372	359	390	387	411	372	374	365	403	396	387	384	412	411	374	401	382	369	402	403	400	398	376	379	385	382	422	417	392	427	444	441	409	358	381	392	418	401	385	368	404	394	362	405	394	419	394	382	387	438	426	397	414	379	367	406	375	410	365	406	356	360	369	381	381	399	410	324	427	367	402	392	405	361	364	377	396	383	423	331	368	391	387	413	442	408	388	354	390	412	381	395	421
28303	14875	12563	6795	4391	3068	2451	2001	1696	1444	1286	1143	1090	918	943	938	893	811	785	821	744	731	734	730	716	735	654	699	634	645	711	664	693	601	619	621	600	631	621	651	677	584	612	595	658	617	616	665	644	623	648	609	633	607	669	618	600	635	639	565	653	613	628	657	630	630	624	575	597	612	619	590	643	531	575	633	617	565	566	598	613	591	584	601	619	593	612	586	598	590	614	616	630	651	631	594	582	586	597	615	555	572	609	593	605	659	594	615	611	601	575	598	574	590	593	568	573	543	561	623	602	619	597	633	612	516	562	595	526	566	581	598	601	615	587	578	590	571	612	590	559	612	632	593	599	621	614	581	599	564	600	632	579	621	625	587	581	608	584	606	557	570	556	605	608	587	619	572	637	622	579	593	620	624	577	579	604	597	626	613	593	625	580	619	595	630	575	534	564	591	604	602	624	600	605	614	578	605	626	609	609	596	616	608	565	574	566	622	603	563	599	607	558	628	573	590	611	617	600	628	576	584	587	640	619	639	619	627	591	605	622	595	565	592	596	592	623	583	608	527	543	588	613	608	634	535	602	563	589	599	585	597	627	625	595	598	619	594	604	609	625	593	591	603	607	572	586	573	602	565	606	627	595	626	592	564	600	656	615	601	599	584	599	602	600	598	568	582	601	585	592	586	597	607	592	616	589	643	548	592	642	561	600	617	568	574	602	617	580	565	588	621	577	580	623	580	560	569	529	610	557	577	592	603	558	581	612	598	617	601	579	559	571	609	571	645	571	587	593	612	597	611	590	623	575	568	623	597	596	585	576	595	638	581	607	603	581	587	580	613	552	580	605	553	628	586	565	600	623	607	570	560	560	579	566	618	550	612	589	627	580	610	602	593	583	576	588	601	626	600	581	571	586	597	599	634	606	615	606	587	575	612	619	610	579	617	605	624	639	631	602	589	596	580	617	581	594	653	647	560	617	563	572	603	552	578	604	641	592	593	623	636	601	586	604	589	583	570	584	604	533	608	624	606	578	643	584	609	557	610	574	622	559	590	641	606	610	592	606	596	588	527	594	593	600	593	581	630	592	629	565	594	626	606	589	548	592	599	610	566	574	604	583	593	597	567	622	608	561	592	588	592	632	617	641	638	606	562	600	589	592	577	610	593	623	626	633	631	588	593	618	589	613	572	583	560	592	544	547	566	596	605	564	618	597	581	614	562	597	589	611	591	577	595	587	611	572	600	600	601	629	576	616	602	571	625	600	610	598	626	606	568	553	602	594	584	613	561	602	576	604	581	593	629	618	600	618	571	590	580	574	570	564	628	590	615	617	604	582	570	573	556	588	606	578	588	624	595	611	594	572	633	604	603	599	635	592	613	587	664	594	637	578	603	625	590	600	576	568	581	586	600	609	622	621	538	591	606	617	577	584	563	603	608	617	614	578	599	572	576	575	609	575	545	614	606	620	595	636	606	576	593	598	589	614	591	640	586	601	593	596	607	563	608	588	600	593	602	602	579	578	585	576	608	611	598	586	610	575	593	548	597	640	600	598	575	550	568	604	578	579	580	614	576	587	610	575	592	582	574	601	592	563	566	574	580	603	593	594	610	626	614	568	614	558	595	617	587	563	593	573	606	618	595	570	571	593	633	618	632	602	594	588	610	609	597	585	605	583	564	616	588	592	571	576	586	619	643	606	610	571	626	628	610	593	619	573	592	587	567	561	578	585	589	603	544	626	572	616	597	609	597	587	587	599	601	597	582	597	617	600	612	598	581	596	578	581	586	600	549	623	585	628	675	581	586	603	541	578	598	572	609	626	547	580	596	609	538	613	634	598	573	586	593	602	605	621	566	658	602	591	623	581	581	614	579	606	609	565	597	606	573	551	577	584	622	582	567	618	615	575	600	597	614	667	565	608	588	640	615	636	613	575	588	564	576	585	576	576	628	534	589	556	584	579	612	605	617	602	612	568	564	609	590	626	607	578	574	634	608	567	582	596	602	536	597	588	589	611	586	639	601	619	595	630	581	606	586	591	608	565	584	590	595	574	576	629	662	597	625	579	582	612	606	618	571	633	577	574	625	614	579	614	507	541	614	548	607	613	647	608	576	615	609	594	631	600	601	572	566	589	589	559	634	539	580	586	603	602	565	569	652	608	571	570	598	561	545	637	592	595	592	599	586	610	573	597	586	568	586	600	544	585	614	598	571	652	535	581	618	597	563	611	623	599	590	587	590	599	608	562	559	609	590	586	598	619	574	616	604	594	594	587	579	593	622	625	622	607	601	590	615	596	575	662	600	596	600	549	542	611	607	557	565	584	622	551	558	583	578	624	549	587	634	610	554	593	582	617	565	588	589	590	576	579	565	614	618	593	616	591	539	576	589	610	600	618	582	575	584	616	544	580	599	606	603	598	584	647	587	551	625	598	634	619	573	632	576	594	572	575	623	552	572	644	559	564	605	615	543	606	612	598	591	577	616	648	606	599	593	621	609	613	618	571	600	597	615	606	567	582	589	643	610	623	597	620	553	573	595	639	607	602	632	600	601	599	564	666	568	565	597	632	608	618	602	634	602	618	551	592	593	620	590	578	558	561	589	566	607	628	583	535	595	579	615	578	578	590	604	560	574	613	601	578	600	587	591	577	590	621	573	644	596	590	611	608	591	595	586	630	592	609	581	580	598	588	571	579	635	594	627	568	587	646	532	574	581	579	602	573	596	619	552	607	621	579	634	635	600	574	594	574	609	553	587	575	585	608	643	631	602	563	628	628	561	612	590	583	570	580	572	565	591	588	565	580	587	631	589	582	551	547	606	591	610	568	632	594	584	612	613	606	606	578	621	584	628	589	588	627	591	588	619	571	598	595	616	598	623	601	550	520	573	561	558	597	573	562	615	572	586	599	625	623	649	583	595	599	599	555	569	613	620	616	598	584	580	636	583	574	626	617	610	587	608	573	560	595	624	584	612	570	540	621	599	621	640	594	618	609	601	572	593	612	584	588	592	582	614	652	605	604	589	594	581	640	638	612	583	598	571	571	563	564	625	576	576	595	576	556	606	558	603	637	601	618	593	617	601	563	582	577	616	603	611	644	583	617	605	552	594	604	594	608	625	600	579	593	552	609	598	620	565	604	646	619	562	620	613	594	585	590	569	545	541	566	615	598	581	616	586	640	603	608	572	549	591	579	635	646	564	612	630	585	596	620	579	590	589	591	607	634	606	607	592	600	569	591	573	599	586	608	606	574	599	576	626	587	622	579	591	609	627	590	576	585	616	577	574	615	575	588	587	585	536	634	613	623	665	604	601	597	610	599	616	635	643	610	579	597	602	642	597	580	607	628	616	609	599	602	575	551	575	622	567	585	590	618	652	574	644	588	582	604	601	594	586	636	602	573	616	583	564	594	550	598	600	593	600	569	558	563	609	594	617	633	547	616	580	609	610	578	564	649	568	587	626	607	585	603	583	595	618	600	594	573	569	569	618	639	577	567	650	556	610
27367	20387	7212	1306	953	871	706	684	714	692	691	658	684	651	641	677	683	680	659	632	685	689	663	632	658	611	660	665	687	639	685	677	669	668	670	675	724	635	672	625	629	670	669	702	658	709	637	700	657	655	647	667	665	666	659	676	669	703	640	656	654	648	647	660	689	648	666	686	617	674	646	736	659	644	625	640	620	694	677	669	731	687	654	632	685	679	681	665	647	679	699	578	680	697	677	710	678	679	705	677	685	664	681	700	661	632	706	714	679	673	674	643	651	711	653	680	624	647	626	647	653	631	652	622	645	629	644	690	647	696	669	704	632	629	662	648	614	702	654	681	628	617	663	652	699	670	658	686	695	618	648	647	642	668	666	631	679	699	637	645	708	664	661	663	677	653	676	689	629	683	670	681	698	676	647	667	678	638	700	665	656	694	660	660	677	686	607	636	682	666	648	664	665	655	646	691	675	666	638	694	648	637	685	667	694	659	688	642	633	639	655	711	618	672	664	658	686	663	703	663	629	659	663	641	675	665	685	670	630	664	693	668	679	614	657	684	669	698	648	673	672	712	618	671	662	656	682	724	604	633	690	644	673	665	612	636	667	646	647	691	610	697	645	663	624	681	667	668	668	669	669	643	612	644	654	699	658	634	650	631	690	665	689	693	669	673	661	669	703	664	661	689	693	663	653	648	667	681	615	653	679	673	666	684	651	618	640	679	658	641	597	666	707	690	676	684	675	648	634	651	665	659	660	647	697	677	684	671	613	686	693	712	620	636	671	728	688	605	661	666	656	666	649	651	646	663	631	700	679	673	638	611	640	657	637	663	691	619	652	664	693	681	628	642	653	732	640	657	630	675	667	628	625	669	640	634	703	609	677	709	717	647	683	643	648	688	670	688	703	680	684	693	660	651	669	634	618	590	679	659	654	614	655	650	648	688	681	667	662	652	672	667	675	641	654	698	654	642	665	643	619	680	673	689	653	688	663	683	661	681	670	648	686	622	693	676	659	646	658	659	635	667	638	643	671	662	665	628	677	711	640	670	652	624	660	653	687	670	613	644	614	651	627	682	670	642	629	636	683	672	667	699	647	676	618	648	646	610	665	663	680	668	632	666	699	666	711	620	647	653	688	676	670	647	616	670	647	657	667	645	671	690	655	646	639	667	671	696	638	666	708	707	676	668	641	687	645	679	678	641	665	705	626	669	643	683	655	689	650	640	658	667	661	655	624	661	638	667	676	678	615	626	743	733	660	632	737	685	640	704	670	704	631	691	647	679	655	613	656	669	665	671	679	692	605	696	636	686	621	703	644	675	637	649	643	661	673	673	614	668	689	615	643	661	657	682	641	670	645	620	671	611	611	627	639	643	675	635	672	627	640	648	648	640	716	665	679	681	679	630	713	683	669	687	663	641	691	684	636	682	659	625	638	620	701	661	678	672	718	651	617	683	679	690	657	663	692	696	661	618	677	711	654	668	653	689	678	657	671	644	662	628	642	684	643	661	677	647	630	639	638	658	690	691	651	660	619	668	697	692	652	650	656	679	667	674	687	631	633	657	689	655	671	693	634	678	653	676	693	690	721	661	690	684	644	651	675	664	661	625	718	723	699	648	673	681	675	673	661	713	683	655	691	692	665	649	674	654	651	650	620	657	639	631	672	650	707	675	657	684	634	646	665	642	627	646	684	653	664	662	664	687	649	643	649	673	629	682	604	645	687	615	653	633	666	703	674	666	610	666	696	701	616	691	639	669	662	663	628	645	694	644	664	649	685	673	665	633	642	679	630	667	686	650	675	668	698	676	661	646	665	677	664	682	682	673	683	664	641	693	642	679	659	636	669	698	668	683	707	646	658	647	673	670	672	675	644	689	691	703	678	628	681	676	656	660	606	697	681	658	679	696	706	683	624	680	685	673	639	658	624	664	671	647	656	684	677	666	623	648	666	682	693	656	710	674	613	708	646	677	646	655	654	644	660	695	679	663	637	661	647	694	694	697	674	684	638	638	688	683	641	658	659	654	641	614	690	683	654	615	667	671	653	688	658	653	642	638	692	646	674	660	637	702	678	662	652	618	617	641	648	673	696	632	632	671	701	686	679	618	673	662	645	663	656	644	664	612	645	651	637	625	648	676	706	668	667	626	689	671	666	675	654	639	635	681	637	655	655	671	696	716	631	644	623	665	729	667	661	654	682	654	628	692	651	660	675	645	687	709	680	661	680	650	711	695	638	683	647	675	676	621	689	653	614	663	726	717	671	652	697	688	683	673	641	679	648	696	691	617	662	614	661	650	636	642	630	674	680	679	676	636	679	666	645	670	638	686	635	670	646	674	711	637	653	730	643	709	700	647	658	686	659	672	590	629	628	691	624	643	667	609	700	702	670	642	663	699	737	619	619	694	650	681	664	656	675	673	661	630	701	657	663	657	646	676	632	623	730	641	636	677	636	664	675	650	688	676	629	678	672	639	682	664	613	643	659	680	683	609	697	698	660	662	593	630	604	665	665	683	699	648	656	654	643	664	669	684	667	670	624	693	651	649	684	688	661	666	657	662	653	624	638	642	631	637	626	694	694	662	679	694	663	645	755	641	638	638	691	664	707	684	664	666	664	667	664	635	710	674	627	684	677	642	614	655	658	667	690	659	661	671	654	667	664	679	676	666	636	679	669	700	666	673	723	657	608	666	674	697	652	632	652	679	686	701	655	692	652	632	655	582	635	647	687	625	663	690	688	659	677	679	655	648	681	693	689	672	591	688	664	643	686	692	635	680	620	681	620	685	631	651	646	673	660	659	673	643	684	624	642	673	668	653	723	612	709	681	680	692	675	675	717	690	639	622	661	667	652	691	662	666	679	653	686	687	660	651	644	640	657	695	673	641	670	636	668	659	631	648	650	661	669	647	659	674	690	660	665	667	672	679	690	690	618	637	673	665	676	660	666	704	640	628	667	671	680	702	670	675	671	713	629	724	682	664	709	699	706	656	655	666	668	657	659	623	616	654	675	710	667	710	625	663	680	678	642	676	658	651	667	672	668	690	647	684	659	615	642	683	633	682	675	694	680	654	692	718	677	683	662	670	632	648	682	676	682	633	696	650	638	656	692	623	691	708	645	639	677	647	663	646	680	655	660	676	636	707	658	624	717	638	681	628	629	636	703	673	691	668	719	690	704	669	667	612	733	647	691	611	690	662	680	668	688	714	663	652	692	653	625	629	646	652	648	702	658	626	660	623	646	657	623	647	670	675	631	668	684	733	689	674	712	658	673	667	626	711	661	603	677	679	643	614	712	672	713	717	679	623	693	635	646	657	693	712	675	615	691	618	703	686	622	630	671	718	667	637	688	651	653	669	694	684	693	657	647	656	655	668	674	651	663	656	697	669	646	673	645	642	641	658	641	647	674	659	657	654	642	630	662	654	637	663	629	626	633	659	652	629	653	617	612	635	655	680	644	665	639	648	696	662	696	715	623	655	681	680	643	618	669	669	636	662	659	652
10692	1755	1678	1324	1101	1062	1024	1002	1019	932	987	989	998	977	973	952	1008	953	926	951	980	1024	1021	1004	964	1001	1023	939	916	949	975	940	953	961	995	967	944	966	956	951	964	942	972	921	1029	1013	986	959	929	936	929	940	966	946	1010	972	979	949	930	933	988	1011	976	963	921	917	1001	986	984	936	992	939	931	957	968	979	932	962	1006	989	980	959	983	964	945	968	929	955	950	959	936	958	966	941	952	952	976	959	998	951	1003	936	976	995	951	949	961	1008	974	1000	993	980	970	964	942	967	925	1029	1013	942	908	974	999	924	961	987	882	968	923	972	943	904	973	962	957	975	921	971	992	955	982	954	928	915	924	894	972	951	941	926	896	1007	981	959	973	899	986	977	937	897	997	981	946	990	905	936	963	927	972	935	905	980	973	934	958	956	958	917	932	960	962	974	1000	906	942	930	922	957	1001	990	934	965	957	928	1011	1018	961	921	931	901	958	935	1002	995	933	945	970	959	901	961	943	892	990	1004	1028	938	956	1010	907	964	925	934	982	976	931	930	939	942	961	1009	989	960	885	998	943	920	928	948	926	970	980	948	940	896	914	976	945	1019	952	991	948	1000	1023	942	928	964	999	965	925	958	999	966	1011	956	993	924	981	945	995	939	994	972	948	963	940	958	960	976	928	954	908	978	967	985	977	955	1018	993	982	1025	969	987	941	981	976	989	966	977	1032	986	931	936	993	921	990	940	994	887	986	962	966	922	945	992	1013	970	949	1003	975	955	949	961	966	973	970	974	936	1039	1002	945	925	978	903	960	976	974	910	954	956	980	948	925	945	976	977	969	1001	982	916	947	967	977	984	926	960	957	951	1011	998	965	936	924	1038	1009	958	968	933	943	948	1028	954	906	941	982	983	948	934	977	999	1016	974	943	959	1012	974	964	940	944	1004	977	1002	956	954	1010	978	971	985	962	951	946	977	984	938	913	937	920	948	929	935	963	955	944	993	973	962	935	932	952	939	954	979	977	907	956	1039	977	968	902	1054	998	982	1036	995	967	964	945	974	949	914	960	1020	950	1017	970	963	970	868	922	949	937	933	957	976	931	970	1001	920	982	960	974	951	937	953	928	963	1004	949	931	979	968	957	974	971	963	888	1006	992	987	1002	985	968	927	1017	943	974	964	972	970	893	960	929	961	919	921	950	980	947	940	966	957	964	928	906	998	973	1015	965	945	883	1026	957	969	917	954	961	997	935	971	922	940	951	980	963	953	972	930	961	983	936	985	951	949	1011	934	925	934	992	948	937	901	943	926	922	992	925	995	991	933	933	951	929	1033	945	935	984	978	979	972	953	908	908	935	941	967	957	1001	944	945	946	950	932	911	931	982	951	868	988	929	954	946	940	868	1035	969	966	932	928	926	987	965	970	895	938	1011	921	1001	975	1014	941	973	930	947	983	932	992	1016	1000	919	1007	939	997	973	968	952	950	947	939	975	970	970	969	952	983	945	998	1019	963	971	986	924	860	1011	942	961	971	988	940	940	941	953	993	986	925	982	964	963	956	911	919	994	951	941	1003	949	977	890	924	979	906	967	946	980	967	958	969	992	948	974	944	937	958	991	932	942	945	1008	952	954	1012	960	910	938	966	941	953	918	982	913	968	910	940	947	1022	938	957	917	953	932	931	946	968	998	982	906	951	929	939	986	988	946	968	936	1011	1002	883	862	1015	986	944	971	1035	968	983	948	986	925	981	946	933	1003	956	972	981	950	988	963	962	981	975	968	939	970	962	970	958	936	975	969	975	899	969	985	975	969	944	909	978	985	920	969	954	1003	902	954	988	946	932	1038	962	892	966	992	995	970	937	986	903	939	989	942	950	921	958	968	987	919	937	1013	985	926	1007	917	919	955	943	920	918	945	952	930	943	950	920	912	963	919	975	971	940	925	965	962	997	933	952	935	996	991	899	925	957	962	946	936	1015	930	963	967	905	950	921	984	954	978	995	977	969	958	928	903	967	1032	941	981	923	908	950	988	927	936	947	940	987	961	923	959	925	984	931	985	992	979	949	936	937	929	968	929	931	1050	993	908	960	1000	937	958	985	1007	975	948	980	940	946	1009	926	1014	988	931	999	961	1005	919	905	931	962	961	952	966	942	1009	1003	949	942	985	976	969	918	947	943	955	947	996	953	976	908	950	958	943	974	942	975	875	969	945	983	997	974	946	958	972	952	932	953	903	980	982	1009	951	971	1011	971	996	988	960	966	944	962	953	970	957	976	951	966	966	969	996	986	960	918	935	941	915	954	977	961	972	952	937	928	945	957	1007	915	940	950	933	1010	1005	986	979	912	988	893	1002	994	974	991	1000	939	958	994	972	978	977	993	953	984	1063	882	1002	933	919	896	966	998	902	1016	935	998	933	999	955	973	1022	933	959	974	993	952	1044	954	966	1005	951	942	927	917	969	987	974	942	998	959	959	978	956	971	1026	983	944	984	1036	1005	917	984	974	964	976	1018	917	938	984	949	976	917	938	958	1010	997	959	952	936	963	946	937	947	970	978	977	942	917	951	1019	1002	955	1006	994	967	964	962	1014	942	946	957	952	932	948	968	992	955	1006	973	911	993	967	903	902	909	1012	952	947	946	970	961	976	937	978	948	986	919	998	1002	964	995	990	987	969	1006	923	916	919	960	934	926	994	937	899	976	932	921	943	990	974	1028	943	894	919	929	978	959	956	920	936	975	1031	930	937	945	934	945	922	1022	941	932	962	986	950	950	1004	1009	977	989	1012	949	964	954	993	994	986	972	924	934	942	948	951	952	970	998	941	992	971	933	971	996	938	934	979	944	953	941	966	921	959	980	940	987	938	899	914	933	956	981	944	956	918	942	925	981	965	950	910	940	958	933	976	962	967	954	978	915	968	909	959	949	962	972	921	968	956	954	1004	983	1006	930	949	1031	980	936	988	980	966	957	927	946	983	946	920	983	949	940	967	952	984	952	912	933	978	947	908	963	966	996	971	989	934	975	952	947	946	956	974	927	941	937	977	998	981	1020	914	971	977	1002	1008	879	956	939	960	981	989	904	915	1013	941	926	928	919	958	901	944	990	1065	988	942	930	920	930	966	918	977	965	977	954	1021	976	973	964	965	947	949	977	927	969	1006	962	967	947	1005	1026	946	965	895	971	988	931	969	940	938	934	956	995	938	1033	946	927	970	964	984	950	932	1024	920	978	902	967	951	928	986	1027	923	928	984	953	932	957	965	975	948	899	1011	954	922	950	954	997	941	911	1002	968	918	964	969	965	943	936	951	951	907	986	1019	966	991	984	945	966	1011	1027	993	975	942	969	961	954	989	981	1002	996	926	978	967	992	982	885	878	979	943	963	945	941	940	1074	992	941	963	950	915	916	919	922	907	993	976	962	923	959	977	972	960	906	986	996	973	924	958	980	957	952	1005	936	969	954	897	948	896	963	1003	1004	963	920	970	941	952	886	989	983	939	973	972	1005	957	951	924	987	948	995	954	947	984	906	967	993	979	920	1006	962	931	939	956	1005	920	958	934	981	921	957	942	972	981	917	916	927	908	966	944	1008	919	945	936	961	936	918	939	961	932	973	906	964	974	916	951	933	980	996	972	912	913	945	913	973	925	957	916	985	938	958	951	1009
23777	21470	29113	24232	21472	15069	1809	1064	927	862	807	788	742	774	752	740	706	749	682	715	645	661	660	632	677	684	684	665	683	693	685	648	672	663	656	682	725	671	670	669	679	632	614	654	693	663	702	644	695	660	659	680	670	701	632	666	689	695	622	642	627	699	680	707	622	645	652	654	607	655	629	645	629	657	668	611	637	688	658	664	668	689	664	653	702	623	662	664	677	656	648	603	644	603	630	654	628	625	617	673	659	652	617	589	639	671	711	621	672	634	610	673	631	634	669	681	676	614	655	681	659	687	666	634	608	675	641	680	624	656	625	645	678	665	669	658	637	623	691	659	653	628	672	722	641	653	639	660	664	695	720	611	672	609	671	598	641	650	636	632	665	730	671	675	616	668	679	656	656	597	616	664	665	684	619	639	647	636	589	587	700	633	684	688	636	647	683	634	644	606	660	627	633	616	638	631	626	692	632	659	672	654	632	658	650	623	631	641	665	620	638	675	690	680	690	647	664	638	659	634	621	638	636	640	612	644	667	667	684	590	685	646	644	671	678	647	656	676	665	626	654	572	663	643	675	631	637	647	642	631	649	668	680	666	669	685	651	629	640	623	656	654	660	689	644	637	667	616	628	653	685	692	641	615	636	649	634	655	642	662	655	662	695	613	646	632	672	620	694	639	629	675	632	625	657	640	675	635	622	640	675	607	681	638	650	684	643	644	666	661	677	666	612	624	692	642	648	648	679	634	640	627	630	654	635	642	653	649	635	647	686	653	672	649	686	678	615	654	650	676	634	582	629	670	607	642	640	629	614	624	654	662	653	733	625	627	641	664	637	686	670	625	644	650	626	647	670	636	682	637	594	669	641	644	686	634	669	659	633	633	613	680	649	636	719	640	632	646	621	623	648	673	638	660	642	627	687	627	636	612	682	649	637	690	622	617	668	619	632	626	632	683	639	618	621	649	659	615	654	667	674	707	659	649	662	702	629	625	649	636	648	664	669	643	652	660	623	625	620	596	630	657	651	675	637	626	653	612	653	631	668	628	641	623	660	671	629	613	613	654	637	653	661	695	651	676	670	625	682	674	657	632	639	610	654	643	664	670	613	638	707	657	676	609	669	692	664	624	663	705	653	651	649	655	632	624	713	660	618	600	626	609	683	642	648	645	701	671	656	700	693	654	669	613	676	654	660	639	674	649	648	631	665	665	651	638	649	660	669	622	637	661	668	638	640	675	683	631	697	679	627	624	623	663	650	606	657	624	670	626	647	608	654	663	663	664	617	659	652	649	667	608	636	630	700	647	643	668	671	655	596	654	647	658	661	660	709	639	667	627	675	663	673	658	639	634	652	670	622	617	623	632	652	638	660	653	612	616	631	636	687	669	648	665	631	695	665	638	614	637	627	651	643	620	668	668	654	638	655	671	652	636	642	622	676	643	624	645	655	700	623	669	646	689	666	684	675	674	681	644	689	679	636	629	667	655	697	666	623	690	655	682	656	634	660	663	684	660	651	667	619	630	675	620	644	589	677	667	630	648	663	634	596	646	638	640	638	671	685	677	595	676	660	665	652	696	697	660	660	599	652	695	642	653	629	660	684	652	661	633	611	649	677	659	656	664	655	655	662	688	665	677	708	658	653	677	644	643	610	678	637	652	641	636	698	670	650	681	663	612	675	664	668	647	645	606	626	633	678	662	621	676	699	633	634	637	612	671	683	611	626	639	659	663	668	696	639	653	655	645	655	643	639	646	658	597	650	639	628	585	681	654	649	657	678	709	626	645	642	652	598	659	659	605	649	631	637	661	663	634	636	646	660	654	626	648	605	636	598	664	634	665	661	640	652	623	649	655	681	663	718	696	705	703	659	651	640	613	632	634	641	688	595	635	635	639	635	589	643	624	630	681	638	673	654	644	631	634	649	669	681	659	637	636	652	637	630	625	693	654	613	656	664	619	638	643	685	677	651	643	635	651	653	652	631	651	655	690	664	674	656	682	658	667	654	628	627	641	627	654	665	669	631	631	623	698	645	618	657	646	658	668	648	642	656	658	657	626	613	686	671	674	585	655	589	668	648	682	673	633	614	613	668	666	642	622	635	658	655	643	635	644	683	638	641	673	697	677	644	676	633	667	695	644	614	655	667	703	705	648	647	664	647	673	711	670	640	679	669	662	669	654	653	612	651	622	644	644	633	613	611	624	648	615	639	628	677	688	643	620	653	642	642	643	685	653	667	645	679	659	673	678	650	644	612	656	669	615	660	631	659	632	637	639	613	639	628	641	656	632	624	628	629	662	705	617	597	639	643	632	658	580	655	662	682	615	642	671	650	594	644	643	668	706	657	657	673	652	622	640	635	690	658	640	661	683	688	631	631	582	687	646	583	690	648	640	641	616	650	658	671	643	649	716	644	648	630	623	605	692	673	695	629	603	633	656	655	633	627	647	655	659	678	629	657	640	638	667	595	665	634	595	645	594	657	633	652	635	640	655	664	710	658	670	643	655	651	638	698	682	664	645	635	609	640	629	646	673	639	631	660	658	646	621	631	685	665	620	617	650	636	626	631	626	675	627	639	633	671	624	625	667	654	652	651	604	663	627	630	664	627	629	668	658	601	727	647	677	667	601	607	653	643	657	639	607	604	676	665	644	658	661	590	653	610	654	678	683	616	667	625	662	676	619	638	590	645	621	644	641	633	604	653	688	644	638	664	623	656	658	683	660	624	625	688	635	641	639	657	657	628	655	627	657	673	676	664	666	689	642	634	660	651	639	645	664	650	624	672	672	649	637	644	620	669	661	592	664	661	678	681	626	598	645	640	614	620	663	642	634	634	679	630	656	677	611	622	646	654	624	630	600	627	660	689	656	640	649	640	616	633	645	656	663	636	639	647	629	645	679	671	644	661	651	661	649	661	602	621	644	656	591	639	635	651	653	680	660	640	668	609	677	663	636	650	624	621	669	624	653	640	649	654	654	652	703	630	627	697	649	632	630	622	639	653	646	611	642	631	654	637	621	646	603	644	655	658	652	605	677	647	662	631	630	648	650	671	640	607	615	667	676	666	626	617	673	654	668	615	651	636	661	655	631	640	678	613	653	683	631	666	656	630	655	678	636	655	673	676	636	634	702	654	679	641	622	622	596	637	659	652	601	603	630	631	656	630	690	617	633	635	643	678	693	643	642	602	619	663	658	630	653	636	601	649	692	638	636	635	687	600	670	630	643	637	667	628	648	627	653	679	655	689	681	638	691	670	627	687	615	645	634	650	603	652	643	628	644	687	635	642	629	653	664	645	636	633	636	671	656	668	647	614	649	614	670	638	660	626	677	637	663	682	616	604	606	643	662	615	642	627	682	641	666	644	615	624	654	638	667	647	647	626	649	657	679	624	636	669	647	641	665	627	636	608	618	612	649	665	645	597	674	587	685	609	615	636	663	624	640	660	645	669	644	670	674	644	656	618	624	633	639	670	631	633	695	639	636	640	630	653	647	652	633	646	662
29255	11938	10405	5489	3772	2761	2308	1973	1730	1584	1499	1361	1289	1210	1164	1183	1174	1141	1035	1100	1048	1012	1043	1022	1045	984	1034	1020	1003	1018	1053	963	1076	992	1005	973	987	991	1000	987	972	952	1013	957	956	1003	975	981	977	1022	1048	1002	987	978	995	1010	1005	988	966	936	920	915	997	986	998	986	961	940	971	989	976	1030	949	969	955	1016	946	948	954	988	979	942	954	974	976	970	938	969	947	970	1013	968	977	960	932	930	928	984	973	965	924	936	940	985	1020	897	951	964	979	978	1021	1008	950	953	969	949	946	986	1017	996	955	941	961	879	930	962	934	950	917	948	889	973	941	940	992	938	932	1004	991	916	913	974	970	952	941	940	980	986	903	908	953	959	927	1013	947	960	951	969	976	967	957	939	922	966	972	946	940	927	937	931	944	968	955	940	959	978	919	939	990	919	902	975	988	955	911	939	972	914	935	952	945	939	969	961	935	920	928	978	931	988	926	968	948	971	962	946	931	923	961	861	977	984	932	956	973	997	979	998	932	948	1013	956	988	957	919	1006	922	929	926	953	1046	932	957	944	929	953	967	937	1027	939	950	970	945	942	934	930	969	954	1009	967	957	943	990	1007	974	959	972	932	997	942	945	1016	993	936	894	1006	974	985	975	959	972	982	985	986	934	955	922	949	981	961	941	896	980	939	969	931	941	936	957	949	947	983	965	951	919	965	974	960	965	930	911	952	936	890	961	954	922	978	896	954	932	976	885	971	951	942	954	997	973	974	975	981	964	969	892	1000	929	937	905	965	917	939	966	984	970	935	914	993	928	946	929	986	915	961	900	931	934	971	962	907	923	937	939	964	956	1017	915	961	961	980	958	962	984	930	930	944	957	985	927	983	957	994	935	985	957	972	960	992	988	934	971	977	997	1011	928	957	960	950	973	970	945	934	947	948	932	938	967	936	953	911	916	938	968	949	917	958	945	930	955	937	945	907	982	970	945	973	987	948	914	950	966	938	943	914	961	995	951	925	1020	1014	969	973	1004	919	972	988	999	935	930	922	941	929	975	924	942	983	920	947	975	1000	952	913	939	975	956	913	993	995	968	949	935	960	923	985	930	980	983	971	934	948	904	969	866	946	954	955	1030	943	971	957	953	954	937	930	962	944	918	957	924	982	944	971	964	959	939	917	886	942	964	944	978	986	952	969	970	948	942	935	970	897	921	937	939	938	959	953	969	986	881	922	963	938	1001	1014	979	944	913	985	980	898	1000	947	923	974	953	983	925	882	965	941	995	896	934	931	958	982	907	969	972	1000	934	949	952	946	936	978	954	920	972	1000	914	942	921	874	1014	968	984	906	1033	945	989	985	937	956	926	996	968	925	983	970	961	968	948	970	884	992	986	942	934	903	976	955	932	995	990	900	970	958	939	971	979	957	933	967	986	979	953	974	895	948	888	954	936	925	954	967	955	969	946	925	997	949	935	901	950	920	926	968	992	911	987	987	942	933	974	965	958	1004	959	961	928	925	930	951	972	929	965	954	979	977	1010	929	989	987	898	924	916	932	882	946	923	959	1000	996	947	965	969	919	970	977	918	947	945	923	964	969	973	962	937	960	957	933	935	939	1002	934	983	980	954	922	965	991	907	919	855	875	939	928	998	988	967	932	929	938	977	963	976	970	997	920	994	998	948	988	992	921	947	900	924	1017	994	950	972	959	923	951	886	967	966	915	930	1001	944	949	982	954	933	1028	994	968	882	988	956	968	913	924	874	974	980	938	956	970	1011	929	957	1056	980	968	966	916	944	955	967	940	939	944	1020	938	1010	941	977	933	966	946	965	935	965	954	982	974	957	976	937	943	937	933	956	946	947	918	939	928	1000	976	969	1045	922	921	976	945	954	986	942	984	957	987	944	944	984	949	970	989	931	1007	953	970	959	961	955	959	1016	925	926	965	973	949	908	974	969	934	915	989	969	984	948	988	946	924	986	953	909	943	990	1005	940	966	977	945	927	945	929	927	897	894	948	955	960	988	931	954	940	986	870	968	996	999	921	931	950	985	952	959	955	962	952	995	928	980	913	955	943	970	962	988	954	992	998	933	975	992	910	892	926	949	938	964	993	929	965	965	990	910	929	907	929	959	968	966	964	922	924	914	992	926	960	925	953	960	951	986	912	953	916	956	920	956	1008	999	918	998	987	965	1002	957	952	888	1007	968	992	985	965	1014	945	995	918	991	949	1003	935	933	928	885	935	958	927	924	950	979	935	971	964	966	963	960	891	909	952	992	1000	963	979	926	969	970	978	950	929	927	937	990	995	921	896	951	965	940	993	991	965	936	939	937	982	943	952	969	946	970	952	994	983	943	957	966	960	910	994	907	1026	920	915	975	968	948	932	1036	945	1017	996	917	1024	950	957	1022	949	927	876	896	928	883	941	1022	933	934	964	971	953	909	975	943	966	941	948	895	938	950	965	900	954	953	963	957	959	961	1006	941	994	965	920	919	982	952	951	931	941	931	983	969	947	910	970	894	980	917	950	955	939	960	927	921	914	932	922	932	935	953	932	954	924	970	944	964	963	932	941	978	965	971	972	954	957	981	968	923	996	941	931	943	990	965	992	987	954	1055	948	945	948	982	915	936	941	896	1037	902	971	959	960	905	913	955	972	941	946	917	981	1000	942	934	971	975	951	909	978	966	1017	952	987	961	969	985	944	971	900	903	939	998	932	913	962	908	930	936	992	930	980	947	935	909	935	922	925	966	914	935	962	942	932	982	959	950	981	959	969	995	938	956	933	1013	964	925	1005	937	953	969	918	946	982	951	945	993	918	927	991	950	958	1000	982	982	912	934	933	966	883	934	960	977	1030	953	994	1007	935	982	939	951	997	914	936	969	934	1008	961	926	1020	959	892	937	931	934	966	913	922	952	945	958	963	947	936	883	944	956	950	871	1006	970	953	983	993	884	943	898	934	906	944	928	1001	985	932	937	987	931	959	970	949	993	927	960	948	975	971	932	981	980	971	891	956	965	952	900	928	918	946	892	960	973	912	995	931	951	1016	1006	981	928	983	949	960	951	1009	965	972	953	982	935	924	993	987	882	915	944	956	946	904	939	969	894	978	1024	957	935	919	982	892	901	941	928	918	976	903	970	976	939	996	988	943	927	885	934	1011	989	939	965	972	962	940	951	966	911	977	957	953	938	927	942	906	937	969	921	942	949	1001	973	987	952	950	956	965	963	967	967	944	965	881	987	993	903	998	900	965	965	968	929	1000	1007	978	947	990	918	1002	916	931	984	943	943	962	980	912	994	977	951	990	989	926	938	923	924	973	961	943	957	903	943	978	960	995	999	963	943	986	923	977	892	972	986	947	957	947	983	993	990	930	963	1034	937	964	990	928	948	943	972	924	964	934	946	980	1009	915	990	955	969	950	915	919	934	979	977	1004	922	938	966	925	941	929	968	985	948	920	965	976	952	979	878	924	941	910	927	952	945	956	944	954	990	975	969	970	910	979	969	915	982	961	994	950	907	971	953	1002	980	913	890	940	917	909	926	924	936	960	934	960	997	935	921	941	896	940	896	994	960	963	984	954	953	995	962	912	934	957	965
23328	21462	29261	24042	21464	21240	3099	895	726	635	591	583	532	542	471	479	464	474	444	460	442	432	447	450	406	432	415	439	447	463	429	436	415	422	406	410	392	406	421	438	375	421	409	424	453	426	390	367	416	429	393	432	388	429	382	394	421	417	430	370	451	432	379	406	389	396	430	435	405	402	434	372	397	415	400	388	389	372	386	406	380	386	404	412	411	377	353	408	404	397	405	409	363	428	418	374	383	395	419	409	397	392	396	403	408	413	385	363	395	384	431	399	381	401	389	409	384	395	376	370	393	401	381	408	428	417	357	369	397	397	397	389	410	396	389	385	375	363	382	367	356	370	386	385	433	383	367	411	421	416	385	400	377	405	366	405	413	405	374	409	377	399	414	388	402	396	387	383	382	400	372	389	388	431	425	393	367	390	390	380	382	442	399	374	431	399	374	385	376	373	373	388	416	390	389	405	387	336	363	362	388	373	381	391	386	391	366	396	374	380	390	402	417	371	373	405	417	405	398	405	420	387	408	365	393	370	362	355	396	370	366	394	406	400	370	397	371	373	404	396	411	373	413	408	406	383	382	412	395	387	366	380	376	346	409	397	436	377	371	407	391	384	339	374	384	333	400	413	395	392	398	405	410	387	377	379	379	397	402	389	388	422	388	398	385	399	394	406	405	363	427	414	404	394	392	399	411	390	378	354	370	360	386	386	405	369	383	387	402	383	375	418	380	418	398	382	389	390	382	383	413	418	415	384	412	396	368	381	379	385	380	417	420	370	406	386	388	369	377	384	349	373	378	423	357	378	413	386	377	397	390	395	414	406	410	396	394	419	384	394	358	391	408	386	381	413	396	409	404	430	362	406	388	401	381	368	388	396	401	378	365	376	367	345	388	386	381	378	368	391	409	392	397	383	386	391	404	371	403	419	381	365	392	438	381	394	412	364	396	398	397	391	383	390	392	400	418	360	377	408	405	396	417	383	375	398	365	385	358	407	381	380	368	381	440	385	365	382	402	406	386	386	415	384	381	388	375	408	373	373	391	378	364	384	363	383	415	407	387	366	378	360	394	389	391	402	381	404	393	359	416	388	377	370	402	377	371	405	414	391	394	435	361	371	409	371	364	398	393	373	392	401	389	405	374	425	397	414	416	401	394	390	348	405	383	388	388	410	384	370	385	384	437	429	387	372	391	371	371	354	383	384	410	387	411	443	395	408	384	398	390	409	356	394	412	394	345	369	362	391	402	401	397	391	402	342	411	391	409	403	406	394	376	367	389	399	419	381	409	396	388	369	392	370	360	376	362	366	411	391	383	395	395	378	393	357	354	392	389	383	392	368	410	372	354	402	404	428	412	406	380	364	388	403	383	418	390	390	394	387	370	374	373	354	382	388	369	386	357	416	352	391	379	375	375	395	368	410	386	416	364	439	407	408	399	364	365	416	373	375	416	422	416	404	409	397	378	370	345	397	392	415	375	413	404	406	362	394	409	393	387	391	389	390	395	394	398	382	413	409	364	392	403	406	343	400	384	392	370	426	339	391	390	423	359	392	350	397	458	392	379	386	369	422	384	395	392	380	381	377	383	381	422	394	367	409	391	383	388	390	393	386	416	390	383	422	388	414	379	367	371	420	411	399	371	390	373	423	377	406	384	389	376	378	391	348	389	366	431	390	361	372	422	361	382	354	386	378	416	401	421	410	397	407	386	403	369	397	376	377	410	390	383	390	398	389	394	358	411	380	413	378	361	377	394	376	415	408	343	393	433	382	365	382	385	373	402	411	405	365	357	409	380	373	407	405	396	417	415	415	400	396	387	389	365	382	405	379	418	384	370	424	384	423	390	394	422	392	374	408	395	350	409	385	381	395	379	403	393	377	407	410	390	419	392	375	404	388	378	390	422	364	402	379	403	386	376	351	400	379	408	361	409	425	401	381	423	386	433	388	366	381	377	402	407	425	373	377	362	348	396	362	345	425	386	403	406	415	407	384	392	387	371	395	408	379	390	379	410	409	417	381	371	367	397	368	383	378	376	389	368	392	347	414	409	388	422	367	413	413	410	362	389	398	382	394	404	393	391	407	370	418	401	381	385	397	358	419	369	407	434	375	385	376	385	371	410	401	383	369	401	410	397	393	379	405	414	385	366	354	396	428	381	349	403	403	417	389	399	400	359	381	386	366	388	395	403	380	383	378	398	420	373	416	381	409	408	387	389	390	373	394	389	397	400	375	386	342	395	392	403	403	391	390	392	369	396	389	401	394	382	410	370	420	380	402	382	411	392	381	398	388	376	404	420	377	374	367	391	405	378	360	387	372	384	395	395	403	395	368	372	368	386	397	387	375	405	397	395	403	410	358	393	386	416	406	347	407	372	401	386	416	368	403	400	387	421	407	391	370	403	400	385	400	408	414	382	416	380	362	358	389	375	377	366	416	384	378	388	417	391	390	371	382	383	412	383	388	378	406	397	392	384	382	393	379	421	389	370	427	397	409	377	379	395	403	434	325	351	397	388	364	418	388	408	385	394	387	392	408	398	410	404	372	396	370	395	394	368	427	360	379	345	382	400	395	370	387	401	361	409	371	408	398	419	404	359	413	402	407	412	394	384	390	388	365	409	422	403	366	366	380	382	403	394	388	406	369	393	419	382	400	442	389	351	397	395	408	396	405	406	387	395	399	397	385	389	352	416	383	397	377	401	384	367	388	417	399	405	385	404	366	410	386	351	392	369	412	399	387	406	354	393	394	378	404	421	383	394	394	392	385	390	403	379	363	384	377	383	387	375	394	363	412	399	386	436	366	401	356	381	410	380	413	385	401	428	432	425	373	364	345	361	370	391	409	377	411	366	420	384	423	399	401	374	363	402	398	386	405	397	386	403	355	385	375	393	370	409	375	415	362	387	375	426	389	400	378	400	374	390	371	407	375	383	389	380	399	417	390	409	394	402	417	409	359	402	392	404	390	363	377	360	406	379	388	394	390	390	385	402	387	397	375	417	372	372	383	379	358	414	389	422	432	378	395	362	384	363	364	397	401	354	369	374	366	402	389	372	398	387	384	367	383	356	374	391	400	404	380	410	376	395	379	435	409	389	393	430	386	393	414	391	357	367	366	377	358	400	366	370	383	367	366	387	412	419	398	403	361	365	399	365	405	350	365	449	371	385	366	379	374	399	376	352	411	380	417	399	361	425	396	414	402	420	400	419	392	381	397	375	376	378	410	380	397	386	385	401	376	418	372	400	388	402	368	390	392	403	431	372	373	395	407	424	395	378	434	411	400	398	408	348	367	356	400	407	362	346	437	364	390	403	404	397	389	383	390	418	385	376	372	399	366	380	381	431	385	390	388	380	386	392	398	409	410	378	409	360	408	380	383	423	376	395	421	450	380	408	385	369	388	404	376	428	351	397	398	382	421	404	363	386	415	381	357	362	432	408	389	394	395	426	407	369	393	378	379	419	392	394	383	383	384	370	415	400	390	400	404	390	409	385	384	397	392
31925	14614	12363	6607	4345	3286	2388	2015	1601	1410	1267	1194	1059	991	894	830	836	773	760	771	745	789	680	666	700	680	734	666	743	647	643	647	647	635	649	665	631	608	654	619	632	631	599	646	581	647	603	650	616	590	635	602	657	575	624	592	599	621	567	597	616	600	598	589	659	605	610	612	635	643	607	601	579	615	570	622	592	616	606	604	578	583	631	618	621	584	647	644	571	615	603	566	572	583	542	597	627	662	609	576	596	625	590	586	580	577	593	612	589	589	642	576	602	623	586	613	603	626	559	560	590	625	613	610	604	544	639	616	611	622	599	602	623	624	567	567	621	576	636	616	618	599	587	639	629	617	633	552	618	577	595	607	647	610	589	587	604	549	586	606	580	587	626	617	638	563	605	551	647	569	615	586	592	612	601	589	620	564	607	608	616	605	592	592	596	624	603	634	549	600	569	580	589	580	592	600	585	601	632	579	595	584	592	584	604	623	609	621	613	633	609	547	634	592	640	576	612	596	596	617	588	568	568	573	564	649	632	571	585	637	532	590	576	607	570	639	582	598	626	575	656	651	617	573	577	592	616	633	617	588	554	615	633	592	575	620	618	581	567	595	603	649	595	649	605	618	585	583	584	563	607	601	558	572	593	639	589	646	591	586	614	559	610	598	606	601	562	612	622	578	598	588	595	607	611	609	595	613	585	611	621	604	598	616	580	650	582	595	590	592	600	577	582	571	600	621	573	576	576	591	575	609	597	610	591	587	617	614	589	587	566	611	600	589	604	627	645	556	623	619	608	574	589	595	607	582	627	618	587	605	597	600	571	547	583	600	620	550	615	604	650	583	613	615	557	587	608	602	581	595	609	628	625	590	619	581	613	558	598	610	586	593	573	595	614	603	603	554	591	659	595	588	600	599	613	654	576	556	612	567	587	586	567	634	638	577	603	587	657	556	618	530	599	605	602	616	622	575	642	594	590	578	574	605	578	617	591	606	547	601	575	617	653	606	623	585	608	613	595	598	655	611	589	587	581	597	619	608	612	590	570	561	572	588	591	563	592	566	595	595	557	577	585	569	568	596	624	558	578	621	598	641	633	580	544	597	575	566	577	617	596	567	634	583	563	578	592	596	582	627	609	594	589	598	639	540	579	544	595	576	572	617	584	606	597	582	567	566	613	583	617	578	602	563	579	600	564	592	608	579	621	618	559	599	562	581	606	595	589	582	618	591	575	583	575	606	588	599	597	562	664	612	611	546	620	585	659	583	589	600	583	581	584	588	588	580	617	586	631	611	584	620	640	625	588	592	601	539	577	620	542	603	539	595	590	598	574	587	603	563	580	603	588	596	586	579	603	604	553	587	596	582	575	584	604	618	598	616	613	575	596	603	583	548	554	617	563	600	573	605	640	616	582	628	554	627	592	561	587	629	628	588	584	564	552	588	618	587	571	637	627	629	609	585	581	541	578	616	634	596	596	554	586	623	564	548	612	530	591	563	567	579	596	592	526	597	579	612	591	617	570	599	617	571	590	589	591	580	614	573	630	587	601	622	581	557	560	592	587	617	601	568	600	587	607	613	614	578	607	610	573	638	593	564	548	633	602	622	564	563	592	565	621	588	552	553	571	601	598	573	546	603	569	584	577	589	626	633	618	565	566	535	585	581	590	623	592	612	575	583	614	559	558	618	604	599	658	623	595	581	632	589	622	601	591	575	628	608	585	561	548	611	579	589	654	567	634	565	588	556	568	592	597	582	613	571	610	597	586	608	617	576	609	568	605	596	598	604	572	589	598	557	611	593	625	574	578	594	558	629	567	592	583	555	606	601	596	574	578	583	571	624	617	599	589	601	602	643	609	564	592	578	635	624	584	598	635	593	594	620	603	601	597	573	640	597	625	608	583	604	574	624	602	604	587	628	599	566	594	653	594	591	591	623	638	574	587	606	585	587	578	570	583	597	644	549	616	637	605	596	602	566	589	564	604	584	579	566	599	596	603	626	566	603	571	579	553	584	608	598	580	598	592	582	609	570	581	594	618	598	593	597	614	590	611	594	620	573	591	578	629	605	607	583	570	624	603	605	530	585	585	577	554	558	606	587	576	564	581	624	585	599	585	584	576	600	614	624	603	586	621	587	594	658	587	600	590	586	643	595	592	613	584	586	570	601	588	613	586	568	589	597	615	572	598	633	614	621	586	567	577	610	578	624	558	643	551	615	621	597	589	588	625	586	576	628	585	607	620	625	605	547	589	577	598	580	584	601	660	625	572	610	609	591	570	598	601	591	622	563	606	611	593	597	576	580	615	561	607	622	577	580	574	570	603	599	595	570	628	609	609	650	609	587	558	600	610	604	670	614	600	645	619	639	633	593	604	566	597	596	615	591	572	607	590	550	561	555	614	621	618	595	606	630	592	584	578	591	599	529	589	592	579	631	589	607	599	585	576	578	570	606	574	581	606	595	598	550	579	594	595	569	603	612	585	618	597	588	609	594	617	570	567	578	583	636	576	613	608	590	610	577	582	569	650	625	631	534	557	628	577	631	617	611	597	556	580	593	607	613	564	575	593	603	562	598	584	557	593	584	582	606	585	568	588	548	561	566	614	579	612	631	543	625	590	614	669	602	581	623	603	582	623	623	584	571	621	614	590	603	611	643	579	575	596	614	604	575	580	582	601	573	574	578	599	575	576	575	604	563	606	545	579	625	614	601	571	589	586	599	598	635	588	590	560	570	617	611	601	595	639	609	578	564	584	594	556	583	555	601	545	616	596	582	606	611	601	593	598	547	609	616	614	559	582	583	558	601	605	578	571	623	576	619	568	613	594	588	600	614	609	606	610	595	615	558	608	605	570	563	561	544	574	636	582	615	587	606	585	583	573	612	603	596	622	565	594	592	612	622	574	624	583	604	577	602	627	578	620	597	614	638	594	638	598	676	627	578	575	632	563	596	592	566	579	575	577	583	583	588	613	609	575	616	570	600	571	576	633	562	581	571	548	595	577	665	605	558	621	620	617	570	601	641	578	581	605	605	612	571	547	621	579	597	572	585	587	592	645	582	571	561	616	582	532	584	585	567	590	615	572	624	592	619	588	600	584	602	592	615	603	562	608	580	593	598	587	602	567	606	573	622	561	624	601	549	595	580	569	589	557	571	603	604	596	543	584	572	637	569	572	594	581	558	610	591	601	597	632	573	588	630	653	615	580	605	574	589	608	598	545	589	642	607	593	613	529	592	635	581	587	598	651	572	584	601	582	568	622	596	576	612	597	591	551	607	570	642	566	626	593	628	586	615	603	583	605	616	598	589	581	616	613	579	563	586	585	599	606	627	564	628	589	635	574	603	597	569	590	577	573	612	601	571	619	561	597	617	583	524	588	573	599	577	616	581	610	612	620	612	578	616	590	626	613	583	635	559	618	573	596	594	584	597	590	582	639	574	615	592	590	610	542	576	561	592	605	564	562	569	605	592	614	580	575	587	568	615	593	635	602	626	583	559	600	584
27278	20317	6951	1042	689	677	673	737	638	695	619	684	647	642	628	627	672	616	694	643	626	642	658	686	669	655	734	649	674	664	665	646	705	616	649	671	668	677	623	618	651	648	654	654	674	636	635	655	649	617	707	646	660	595	609	668	620	643	683	669	649	665	627	687	648	682	659	625	708	677	658	673	634	665	637	706	681	694	679	622	635	659	642	650	694	679	713	670	652	627	689	706	691	701	661	643	686	657	644	660	665	634	667	588	679	638	631	674	629	676	674	687	654	679	655	634	668	628	655	701	644	658	657	662	631	656	704	634	660	611	692	658	691	679	670	656	615	686	715	645	721	686	591	657	674	652	644	669	663	661	687	653	658	670	685	694	669	669	661	603	650	677	702	641	662	654	655	656	646	658	675	670	681	639	654	648	672	657	716	641	635	628	664	656	600	673	659	667	693	672	715	674	607	708	649	676	642	595	649	700	659	646	637	681	607	663	681	689	649	673	656	671	644	706	653	634	711	610	686	627	689	628	689	669	699	660	646	684	649	639	707	671	682	672	700	689	683	616	653	651	639	638	636	664	672	730	636	633	723	658	698	629	686	657	668	645	653	653	707	671	660	640	642	620	679	655	695	635	631	634	683	648	645	650	634	674	641	618	676	644	701	693	687	706	642	688	648	658	699	689	680	675	636	610	666	707	663	719	665	658	649	660	635	653	639	660	697	659	664	636	602	655	682	617	670	695	687	626	632	631	665	660	653	663	646	686	625	646	639	632	698	691	603	653	694	651	670	684	661	687	689	676	613	673	647	647	657	641	660	676	637	706	612	679	658	691	737	628	638	697	696	631	682	552	707	678	678	593	653	636	668	669	643	698	673	646	668	707	680	682	680	648	707	696	640	670	665	669	643	655	648	695	651	659	697	670	646	656	634	635	675	657	667	726	670	673	620	629	698	688	676	621	669	683	650	631	665	653	648	688	633	652	726	620	647	675	629	660	647	670	689	640	686	678	667	657	622	674	674	662	672	673	681	682	666	643	704	660	678	637	628	676	675	634	692	637	655	626	714	650	641	676	658	656	707	653	662	668	665	654	668	680	649	694	683	698	663	685	658	702	639	700	675	677	719	661	706	621	678	671	658	590	644	623	671	666	646	685	645	663	669	666	639	664	656	686	655	613	668	627	600	626	645	682	665	644	696	664	630	633	638	719	646	631	663	693	637	680	675	675	658	634	670	672	712	617	679	648	650	591	664	640	608	646	679	672	661	678	632	694	644	659	639	695	658	650	667	687	653	639	679	695	654	624	674	650	666	604	609	683	635	663	630	671	673	667	679	701	683	645	678	672	637	606	675	660	673	689	683	658	676	588	613	658	681	678	637	683	700	660	643	686	661	678	748	639	644	696	661	627	657	673	678	663	638	654	660	677	655	665	636	658	640	678	681	657	630	664	613	681	695	656	666	650	671	676	628	680	642	660	715	673	641	707	645	612	676	688	681	659	652	618	612	656	636	676	651	647	712	692	663	674	675	670	681	683	623	686	649	686	687	675	639	681	664	668	647	674	614	649	674	616	712	652	621	647	692	696	627	686	631	626	672	654	660	640	644	640	649	669	639	692	689	660	661	727	670	685	635	659	629	652	675	680	665	702	673	656	705	641	655	708	668	666	651	702	681	693	681	617	664	642	674	706	658	661	677	646	653	635	652	676	634	621	657	660	634	624	696	651	664	655	642	624	676	679	659	606	684	660	660	695	665	667	681	614	653	645	660	644	656	629	677	655	681	632	635	672	659	659	647	638	712	685	664	643	659	656	635	661	677	693	658	650	685	656	642	690	695	671	681	691	656	676	657	672	685	687	663	665	645	648	645	654	688	664	687	685	683	666	680	649	677	666	668	682	646	694	626	626	597	693	651	627	653	632	669	683	648	675	707	650	667	647	694	671	639	660	644	660	668	674	704	689	663	702	664	661	640	647	637	669	634	605	700	675	652	670	635	680	655	628	672	643	685	652	652	642	643	662	638	659	644	658	636	641	677	642	694	633	654	654	655	613	623	706	639	654	622	675	647	711	652	626	687	651	645	683	715	616	657	647	636	616	662	653	596	628	710	637	670	652	619	682	627	687	654	681	644	679	685	622	681	662	733	682	696	674	669	644	668	647	668	669	644	669	610	648	644	667	697	700	662	658	654	646	656	633	691	677	664	696	681	709	653	668	632	628	678	636	661	678	662	692	620	674	634	647	649	623	680	645	653	680	672	620	668	636	645	675	654	645	626	675	622	699	666	682	706	628	657	609	664	707	659	658	649	670	678	679	645	649	656	670	652	661	630	646	635	655	705	612	666	662	695	642	655	673	661	650	702	667	668	633	639	710	658	641	648	627	652	629	626	669	630	657	656	645	677	652	663	658	639	641	642	697	647	665	641	663	682	655	666	649	651	654	651	590	623	622	675	662	601	661	614	694	652	721	680	680	655	617	643	662	621	680	650	671	645	692	648	637	681	670	651	649	680	675	626	643	614	649	623	662	643	731	653	627	639	625	717	703	697	655	660	620	655	718	691	596	685	664	686	614	665	692	643	590	649	680	648	688	645	713	667	657	666	714	675	649	706	621	665	622	686	647	656	636	626	661	660	652	671	646	712	685	674	590	672	622	716	627	637	675	646	676	660	646	675	656	667	626	646	654	645	664	627	687	649	659	665	651	651	626	617	691	626	681	637	651	672	680	695	685	714	674	657	670	679	641	683	671	672	667	695	698	631	648	640	645	665	678	687	649	643	696	671	667	653	660	614	633	699	717	651	642	621	705	699	674	641	670	656	621	656	594	683	687	680	708	647	641	634	650	734	674	657	681	646	669	669	656	647	695	692	652	698	658	646	676	657	677	676	618	661	671	652	719	650	645	631	654	648	657	636	677	674	665	635	636	662	646	645	702	683	671	712	648	671	707	669	652	634	635	626	661	688	675	636	661	665	679	699	644	636	642	667	643	708	741	655	685	638	643	659	647	674	650	644	666	701	687	681	649	635	711	635	645	684	643	659	629	626	618	680	632	650	681	658	645	681	658	660	656	613	678	656	660	674	662	678	687	660	692	664	651	615	642	651	637	672	670	650	642	702	673	622	719	677	656	683	670	644	657	669	634	642	677	675	725	622	653	654	673	643	680	710	643	695	700	645	658	704	654	648	669	686	655	643	641	646	658	633	687	650	643	717	640	688	673	668	624	637	688	662	647	731	652	655	644	595	699	674	661	660	645	670	711	658	685	666	664	676	645	628	671	730	642	649	632	648	654	667	645	633	683	687	693	653	633	694	696	632	656	681	672	695	654	678	694	656	666	610	720	650	651	628	659	660	642	675	641	630	653	696	667	703	666	647	687	641	652	659	703	676	603	664	626	662	673	660	624	672	624	647	663	680	619	632	646	670	629	673	640	646	657	703	646	667	685	747	658	697	720	648	646	661	655	658	663	719	675	667	651	684	656	663	662	675	648	676	638	693	649	672	680
11410	1610	1521	1215	1152	971	994	1025	1041	965	936	977	965	978	927	924	938	946	957	991	986	970	912	908	964	965	962	1003	1000	927	963	949	978	919	902	952	966	944	973	964	994	996	905	953	985	984	949	930	952	976	871	951	981	1001	958	966	1018	953	952	942	971	963	990	1002	951	945	932	972	934	937	1011	990	1015	963	1000	984	906	988	988	967	1004	926	1016	978	967	972	960	1003	1019	971	961	1006	944	998	1008	994	956	951	890	949	986	996	1027	939	987	940	946	956	888	1003	1036	915	932	932	975	926	1001	982	948	958	964	934	974	952	882	968	944	951	956	1000	970	934	990	928	919	1023	939	932	936	957	947	980	981	965	994	944	985	909	900	970	930	966	980	1016	890	960	923	968	928	995	944	970	952	978	984	968	931	965	962	964	958	972	906	954	907	960	953	971	952	937	906	978	979	970	983	937	970	927	958	954	954	978	954	974	923	891	999	972	943	958	940	935	949	969	956	941	979	877	975	917	965	1006	1022	927	978	948	978	934	933	950	945	968	953	960	946	979	911	952	954	982	953	1007	917	953	916	902	969	956	1008	946	971	971	957	980	1012	978	905	968	973	923	908	955	930	998	970	982	965	968	979	932	977	988	978	996	901	951	894	936	1009	1010	946	977	935	974	937	1000	986	983	980	1006	897	950	950	945	985	955	959	997	949	989	979	942	975	945	986	971	987	1013	936	960	945	972	959	985	992	908	934	965	968	984	937	911	930	956	936	998	937	922	923	1026	925	990	873	963	974	946	986	932	1019	949	961	970	985	942	1003	981	960	954	1006	957	934	955	994	998	937	977	968	1011	932	990	972	948	983	972	901	1013	960	1030	945	930	922	964	961	975	948	943	934	1042	951	978	985	1008	949	989	916	926	889	962	936	957	930	978	973	973	999	954	982	956	960	960	961	932	981	1001	935	994	924	954	957	980	1017	946	1014	945	949	935	885	940	922	1004	992	993	946	940	934	949	967	946	983	993	950	959	986	963	944	1016	973	954	936	931	1006	952	922	978	965	1009	972	953	982	942	1000	969	966	949	984	945	967	924	938	964	976	976	982	957	931	952	977	997	971	970	960	919	925	973	933	922	937	890	937	968	961	977	946	971	921	938	949	959	916	954	980	975	983	976	948	1006	897	956	954	1006	972	973	932	955	964	951	960	894	907	965	973	971	980	1017	938	902	926	946	968	924	985	975	943	951	946	920	899	907	938	926	938	962	996	948	948	968	981	886	954	932	1002	1000	984	979	925	917	946	891	978	952	961	985	943	942	1011	939	914	951	973	938	970	961	938	995	910	924	953	956	942	1012	967	1015	991	974	1002	995	941	969	947	906	941	954	986	984	954	948	923	984	1016	951	925	976	1024	943	966	980	999	1024	917	974	947	942	956	988	967	989	926	999	953	977	988	953	940	951	992	932	967	993	978	980	944	995	953	948	993	949	1045	939	936	979	1006	969	955	977	971	952	923	977	935	948	931	940	964	967	999	967	951	981	984	965	917	921	989	933	958	987	957	943	990	964	977	963	956	925	944	900	954	998	945	995	899	1024	913	921	1036	1005	898	933	939	882	962	950	920	944	932	924	942	984	946	975	946	985	956	1012	939	962	944	951	993	943	921	1017	908	888	944	981	977	925	939	934	927	1004	953	1018	964	966	940	943	939	966	977	982	940	923	971	994	960	960	940	950	988	951	954	932	941	952	937	951	983	963	982	893	1006	936	924	965	979	946	930	926	934	957	1028	1039	978	924	976	986	966	966	889	1008	918	952	974	1004	937	923	945	953	970	957	970	952	967	975	972	991	990	984	961	968	936	944	964	906	927	963	1001	938	967	953	941	954	952	900	963	1012	968	974	1027	995	893	1027	960	952	1009	926	979	950	914	997	955	911	960	982	986	982	990	939	1004	1023	898	993	968	986	896	970	958	916	910	994	902	954	990	905	930	999	986	965	992	944	970	904	953	941	945	969	946	944	955	957	953	938	971	982	994	960	994	902	898	932	999	924	957	936	951	953	960	977	927	903	950	1017	926	962	958	1008	957	927	956	957	952	914	1026	917	984	972	992	968	968	983	916	1006	968	980	955	932	970	922	917	958	1012	946	945	990	956	964	958	907	919	951	980	1000	992	885	944	952	925	939	1032	966	905	947	960	966	993	997	970	945	972	962	974	963	924	944	994	978	944	910	970	972	957	997	943	949	959	970	968	943	972	987	962	1005	899	972	1001	961	1007	982	989	952	951	915	951	974	969	1015	944	956	930	970	987	992	942	914	923	944	991	1021	986	936	998	1033	983	974	1006	1018	958	978	993	948	981	985	976	919	1005	994	979	1005	962	932	904	994	877	976	970	947	976	975	891	953	959	978	947	952	937	1012	962	988	949	931	989	973	902	980	960	944	1008	972	971	985	1002	974	964	978	951	951	935	958	938	953	956	929	972	1010	995	980	930	910	973	963	1008	937	982	920	966	1002	928	992	967	981	959	989	926	1020	967	948	992	929	929	981	1003	975	932	911	1007	965	976	958	993	1020	970	1014	951	996	922	983	1030	971	1037	937	1008	983	924	933	989	978	948	969	939	997	998	945	965	916	970	985	948	942	976	962	994	952	896	956	950	958	981	949	980	907	976	936	1000	955	997	920	1014	960	973	936	921	938	992	969	1012	946	948	983	926	922	930	1003	936	1008	882	922	940	969	923	969	958	943	972	918	911	963	975	993	932	967	970	981	942	941	983	977	1017	971	944	972	966	963	918	949	962	963	1046	969	971	916	984	990	924	988	997	986	946	915	956	999	974	958	1004	970	991	970	942	951	939	1005	969	976	970	942	949	957	941	938	932	948	939	959	991	956	980	977	999	958	930	1002	925	981	979	956	905	920	968	952	940	953	949	896	970	983	1011	968	937	1007	1004	984	988	966	910	965	952	958	927	937	1005	883	946	989	1018	909	971	928	991	922	979	947	976	985	978	953	974	943	1004	930	971	1001	967	963	915	975	974	916	959	985	972	980	917	962	961	900	990	942	961	957	923	947	947	976	974	976	975	940	936	933	931	932	960	927	966	972	945	1018	924	1011	943	904	970	998	917	887	953	988	1001	968	993	973	958	952	961	923	964	917	956	957	989	914	981	993	955	972	1042	988	990	994	962	984	937	959	947	954	964	952	961	963	996	1003	933	1024	970	975	949	980	941	966	980	999	955	916	893	968	971	943	953	990	952	934	994	988	920	1006	988	986	931	949	964	934	941	972	972	964	1012	970	987	968	965	978	933	964	945	908	937	1025	920	961	1004	970	923	889	963	959	973	943	1001	979	977	928	1008	988	997	973	993	993	915	1018	1004	948	904	967	984	976	939	957	977	1015	962	935	935	934	934	938	923	932	917	994	923	967	944	1006	955	997	946	1021	920	1050	913	937	907	942	1012	989	1001	981	976	1024	975	922	971	983	963	938	971	980	966	957	948	951	898	974	925	929	940	978	991	949	916	977	1027	939	963	936	970	980	944	992	998	960	917	949	962	956	894	930	972	968	939	964	921	905	924	969	978	992	955	940	974	985	969	930	921	957	940	998	982	940	1006	972	1024	1007	1029	974	941	1004	961	965	999	943	988	943	967	954	955	964	964	991	955	926	945	966	970	978
23845	21497	29104	24281	21488	15257	1804	1054	886	816	813	744	815	740	695	771	671	708	707	697	707	706	690	708	652	721	656	657	691	663	625	647	670	642	707	645	706	667	656	681	635	674	651	637	675	625	648	683	649	663	653	635	644	659	630	666	655	662	656	660	656	633	654	676	611	686	643	643	674	648	673	661	667	703	640	705	638	660	673	646	642	672	701	605	590	601	646	721	633	617	645	595	662	662	628	652	668	695	687	632	688	608	673	689	645	666	671	686	691	619	622	637	651	663	660	650	654	672	693	607	631	615	676	677	617	663	651	647	616	641	621	627	655	623	647	631	652	668	661	649	620	655	678	618	689	620	590	621	621	666	667	634	654	722	677	633	644	672	638	651	641	660	643	671	638	678	681	682	629	630	659	636	671	635	620	613	656	646	645	695	661	633	690	670	651	642	657	665	688	649	622	633	661	627	621	595	647	665	677	619	636	680	643	585	653	654	666	654	595	657	646	670	642	662	677	631	650	671	651	667	644	614	668	655	616	659	685	683	622	671	663	661	680	682	634	651	613	601	646	619	674	663	659	640	659	661	642	613	620	645	623	614	645	588	632	625	666	655	613	625	660	653	617	635	641	658	640	613	651	652	641	680	651	667	679	705	652	615	673	677	667	666	638	647	693	685	664	632	601	639	666	626	691	646	650	602	648	618	626	645	649	658	621	641	587	636	624	658	713	670	633	600	659	679	655	668	650	635	631	627	657	649	630	641	622	651	673	608	662	635	649	665	654	626	643	655	632	645	613	604	677	610	614	716	624	628	636	622	643	667	682	630	610	658	575	663	660	621	634	660	637	650	680	641	664	623	627	711	682	694	689	643	651	640	605	660	659	646	659	640	673	672	638	642	624	646	618	620	641	645	606	645	652	615	639	665	602	666	668	658	692	665	680	626	676	687	595	627	642	665	643	633	615	649	674	627	624	661	681	647	673	691	669	643	648	688	591	627	624	640	658	681	626	698	613	666	641	671	592	635	661	618	661	638	651	648	618	641	610	645	670	650	647	678	640	626	624	661	635	649	676	688	645	625	602	694	660	668	624	645	643	647	651	632	596	629	640	683	656	662	647	646	657	641	642	617	648	643	605	637	662	645	607	652	666	638	657	601	645	687	653	607	629	600	665	679	609	685	671	678	666	663	638	639	655	650	639	654	641	643	636	615	671	657	671	623	696	648	616	690	671	647	670	597	679	655	599	617	669	678	642	651	651	670	631	618	644	641	641	628	700	598	663	641	632	652	677	676	622	640	684	635	642	649	650	646	626	676	664	660	685	649	652	648	679	637	628	636	629	667	622	656	621	645	646	635	658	631	627	664	659	614	627	658	661	652	659	586	605	674	643	649	665	648	634	651	634	623	667	590	660	692	633	618	632	679	657	648	589	618	632	654	631	656	630	586	655	603	614	646	649	618	649	658	645	692	653	626	666	649	633	671	642	661	632	637	631	669	652	636	634	677	638	674	624	648	624	628	579	636	606	663	637	654	667	629	617	615	678	659	691	688	628	604	618	625	672	719	612	667	657	617	632	609	646	619	660	632	646	683	653	675	634	653	678	645	641	630	624	668	657	671	626	716	658	655	601	664	605	637	638	625	671	631	628	672	663	630	675	704	646	623	635	600	635	649	665	620	693	663	655	627	673	657	655	616	666	589	613	651	625	646	644	672	668	673	643	653	665	662	632	672	604	658	676	663	621	602	657	693	627	649	626	683	633	665	646	637	634	653	674	640	668	666	638	657	681	657	683	645	621	626	637	631	641	663	646	625	634	653	673	659	670	629	632	690	644	603	644	667	629	608	634	679	646	645	618	673	658	652	662	644	621	639	602	644	601	614	628	667	608	638	627	632	633	628	663	695	629	623	648	679	633	638	629	564	661	661	657	617	665	672	639	682	633	663	619	618	638	658	622	642	617	607	676	688	675	592	642	620	631	612	640	640	638	630	655	649	651	674	666	623	660	627	678	634	664	624	615	690	655	633	636	670	654	652	648	643	604	644	626	657	612	622	640	661	638	606	653	668	671	593	575	596	620	637	680	607	665	651	608	626	613	654	702	648	603	626	597	632	606	636	631	646	655	594	624	662	621	605	679	618	675	638	628	660	669	643	634	647	645	637	629	636	614	614	667	676	671	638	711	656	649	703	617	660	632	657	669	671	697	664	678	720	668	657	639	635	650	615	685	660	652	652	619	647	659	633	678	688	640	633	705	618	630	656	699	649	635	629	626	595	623	661	672	626	644	612	626	634	629	662	636	667	617	626	643	634	670	658	661	651	651	607	614	653	692	681	631	633	646	651	593	605	618	657	643	655	621	650	650	649	633	679	669	636	632	631	656	652	621	642	659	629	669	688	657	678	649	658	634	611	639	646	655	624	660	649	617	655	621	632	663	599	654	602	652	620	671	674	695	690	636	657	620	589	645	607	661	677	632	635	654	653	625	645	646	655	578	622	658	603	595	627	656	646	691	650	637	616	617	690	669	627	665	649	666	659	658	649	651	666	675	622	661	686	644	628	657	669	683	618	647	642	634	607	676	665	662	711	673	653	597	684	626	659	638	608	657	639	626	618	625	645	653	644	683	691	605	644	669	632	613	629	655	604	674	665	675	626	648	644	670	669	589	663	620	628	640	645	674	633	681	660	711	642	672	631	645	627	635	623	690	659	627	661	651	646	685	670	662	602	666	670	641	644	623	670	638	627	621	644	660	617	643	638	655	640	632	686	672	633	633	636	649	649	629	626	612	672	596	669	635	636	622	639	631	659	634	650	659	621	638	668	645	631	592	603	618	667	649	656	644	626	676	670	638	682	678	621	637	658	641	613	652	648	606	624	629	657	665	617	624	635	665	655	685	651	639	598	625	690	671	663	639	643	644	582	680	639	662	637	670	647	634	666	658	680	671	664	652	616	643	606	659	651	631	647	607	636	624	683	672	626	632	617	657	654	625	647	666	688	671	677	641	643	690	660	647	609	682	671	610	650	627	631	657	596	624	648	634	618	634	617	657	651	627	651	634	653	629	625	642	642	660	657	662	688	674	644	657	643	648	628	651	657	607	641	659	655	649	637	639	635	641	618	634	644	584	651	679	671	705	668	607	665	684	659	655	629	657	662	651	654	653	672	677	616	671	611	608	700	667	650	665	625	656	698	640	629	667	643	674	670	639	640	644	626	628	622	646	682	640	652	671	640	624	668	636	638	613	657	619	633	643	617	647	679	647	618	668	600	685	668	598	668	676	632	644	637	643	667	667	655	679	669	604	662	596	631	597	667	607	661	628	631	678	662	656	638	706	631	604	676	635	652	668	666	625	637	643	691	650	665	693	608	647	654	644	646	669	641	577	625	659	619	639	633	663	629	678	622	648	606	665	619	633	636	616	645	610	656	672	639	666	619	616	640	640	637	629	681	638	688	625	626	648	640	660	628	661	677	635	652	632	564	624	676	627	676	674	635	639	692	629	594
29744	11955	10232	5530	3710	2812	2355	1954	1811	1535	1437	1374	1294	1227	1170	1176	1106	1034	1071	1055	1100	1143	1009	1050	1020	987	1028	1018	1067	993	1013	1020	1002	953	987	964	1011	970	1001	1008	964	1010	979	975	957	983	953	992	971	995	919	969	966	993	931	932	982	936	990	922	1019	945	973	956	923	931	949	1006	968	1001	934	977	1024	975	957	993	958	899	967	992	1004	966	978	967	1001	991	972	918	939	937	1002	934	997	949	966	908	920	985	949	933	983	978	935	994	958	972	920	937	1016	963	956	972	986	929	957	955	948	1029	962	921	916	970	935	952	931	966	965	914	924	909	938	934	934	967	947	945	960	942	1002	919	930	960	973	982	936	916	959	940	989	1015	919	938	938	1004	965	973	1010	990	975	934	961	943	940	925	966	997	917	903	924	963	982	1005	956	960	971	945	906	910	942	923	950	965	1019	976	914	901	1008	961	991	961	931	1023	970	916	966	944	945	934	938	960	918	951	974	953	1009	963	968	941	944	939	950	938	917	928	929	957	984	962	946	959	948	901	959	1010	999	1015	947	898	980	949	950	962	983	925	904	938	975	904	905	978	944	929	912	963	1000	955	946	926	945	953	962	919	975	937	939	929	939	934	923	941	1031	953	922	981	947	943	940	970	994	947	916	952	955	957	1011	960	936	974	974	951	1040	968	948	987	968	1030	954	989	929	1001	955	938	958	936	965	906	976	934	1031	959	946	971	931	881	993	988	976	918	929	937	921	971	963	951	936	927	922	954	961	980	915	982	931	985	922	911	985	937	957	929	935	953	917	938	960	960	958	930	957	932	971	929	934	952	926	926	924	983	893	956	943	989	917	934	910	906	893	1026	952	959	966	937	943	924	902	941	998	933	955	941	925	912	986	976	950	959	968	983	936	893	914	941	993	933	924	927	904	913	974	950	935	970	962	936	1011	955	893	965	924	946	978	907	984	978	968	968	1017	960	978	954	944	914	934	975	988	953	978	957	984	927	954	939	908	863	962	957	965	997	970	922	924	917	933	949	908	972	961	919	1000	868	964	947	977	985	908	929	982	959	940	891	973	945	885	920	926	937	997	935	1010	952	967	876	929	985	946	945	974	959	961	935	951	943	1011	937	932	990	913	893	941	950	951	912	960	938	954	935	930	953	949	949	984	1001	954	976	952	961	972	931	888	966	893	927	980	963	893	938	913	962	944	901	922	963	973	981	915	975	948	927	920	993	976	929	956	1020	1021	916	983	934	952	952	914	920	944	882	923	955	949	956	957	1001	926	1022	962	958	968	971	983	968	975	961	956	957	931	951	890	993	943	920	970	972	959	981	966	956	975	937	918	990	966	934	921	945	910	929	969	920	934	904	966	1022	959	993	937	951	920	909	961	928	948	914	969	965	976	942	948	975	971	982	926	939	905	944	934	970	923	954	979	919	917	980	993	918	952	943	976	926	954	979	980	980	954	981	982	940	924	909	964	996	947	916	974	926	973	943	918	891	892	993	953	906	973	952	941	903	980	921	948	925	918	883	971	952	948	993	998	952	912	959	1005	944	925	910	917	938	914	956	988	957	994	996	1001	972	942	972	912	911	893	930	934	952	921	967	957	964	952	963	948	993	926	946	929	917	917	913	933	957	1020	952	991	930	953	948	931	940	933	933	978	988	900	972	970	937	928	904	949	914	970	932	923	902	964	947	949	909	1023	990	965	897	933	1012	945	948	920	962	963	951	892	958	951	933	971	933	958	935	967	937	974	899	886	973	1000	910	950	928	952	938	957	987	959	1011	942	955	920	961	963	924	981	943	923	923	1032	935	954	916	926	925	907	964	950	1021	901	1008	938	969	954	962	994	945	950	961	907	932	988	945	1008	968	931	905	961	946	987	927	937	962	932	943	929	958	907	936	941	937	986	992	977	922	966	925	973	944	986	959	931	985	993	982	980	977	943	993	923	941	949	952	960	934	937	941	934	938	935	990	931	952	1002	965	954	948	988	997	912	988	995	976	981	879	955	966	976	989	953	967	931	876	978	913	966	932	936	978	902	941	927	938	926	915	967	943	950	983	962	927	930	993	955	888	959	961	955	949	960	945	1042	923	960	970	944	967	951	939	902	960	978	949	975	944	958	979	931	992	945	995	964	954	947	947	980	875	998	936	976	973	964	908	903	922	953	916	994	935	970	976	971	947	959	961	964	992	984	939	947	921	943	958	982	965	957	947	964	927	934	930	975	956	971	937	941	957	982	942	984	976	946	968	991	922	954	938	967	923	925	936	978	981	894	1009	948	949	971	970	919	943	1005	985	908	983	940	915	907	980	975	980	990	984	938	944	959	933	933	969	888	963	960	940	923	940	920	942	959	1043	982	916	1002	952	967	931	940	934	890	983	956	967	964	917	958	945	913	972	984	986	950	888	945	973	963	946	950	969	959	975	896	938	923	914	949	944	980	921	938	996	949	987	982	980	945	960	940	929	984	1006	1010	968	939	972	955	911	998	939	942	987	945	942	908	946	915	949	975	958	911	1005	960	918	1043	963	938	955	959	943	966	936	998	952	948	911	964	921	954	939	897	996	996	969	961	981	968	996	981	918	1011	943	928	938	968	954	968	980	980	959	938	899	978	948	939	1010	942	975	980	927	968	962	926	958	910	927	925	1024	979	991	989	935	983	951	979	926	891	945	1007	954	972	891	984	1029	938	958	942	915	982	955	898	961	958	931	945	932	979	936	975	956	988	934	994	939	944	961	941	943	1020	965	861	937	971	956	985	985	953	943	971	934	980	936	962	946	944	969	897	941	1002	975	940	899	991	935	994	930	932	967	929	1003	970	947	943	966	942	939	941	968	965	979	978	963	952	960	1023	908	954	948	970	920	944	943	946	910	921	960	980	974	953	904	938	906	942	1014	940	993	946	925	933	976	910	1006	922	935	943	942	956	952	943	880	955	992	945	946	951	973	985	902	977	957	940	938	962	985	918	989	974	925	943	982	939	1012	1003	940	865	953	937	978	996	952	927	947	995	881	941	957	930	936	963	975	965	982	949	1001	979	955	896	959	959	987	937	927	938	984	923	954	995	917	981	923	958	937	982	1012	954	962	972	956	963	984	957	999	875	1048	940	926	973	976	933	959	981	1014	906	949	988	1000	954	1022	938	917	949	907	949	925	928	908	946	956	965	947	925	947	997	916	957	919	1016	998	973	921	967	910	919	998	948	966	931	937	956	987	945	952	942	1033	940	944	943	990	960	971	920	960	988	885	952	935	986	951	1006	976	937	1001	992	949	978	1003	921	1034	984	1025	948	955	916	944	933	918	991	965	989	933	896	976	949	945	947	954	941	968	964	923	961	904	953	981	964	935	927	957	950	965	889	981	922	965	864	974	933	953	961	943	917	944	979	926	940	914	985	883	987	970	1006	962	972	882	982	951	962	927	927	938	952	909	936	949	930	946	985	955	941	956	967	922	934	957	932	986	971	988	929	947	940	997	1006	968	980	915	943	951	961	965	923	935	952	997	949	996	950	964	996	950	951	955	924	956	992	949	913	929	907	975	880	916	946	916	939	959	962	927	962	998	936	944	939	1009	994	1027	942	952
23344	21498	29329	24089	21487	21320	3379	919	717	640	599	574	519	478	483	480	485	461	493	461	455	437	439	475	422	427	431	400	413	414	410	415	390	388	388	378	405	346	391	404	383	381	420	395	374	409	387	389	386	432	397	373	401	365	431	393	411	401	423	381	388	381	426	382	393	399	391	399	425	377	388	426	407	387	418	408	399	358	378	397	401	421	428	400	404	381	389	372	385	328	379	394	391	408	389	387	397	360	361	377	374	391	409	387	415	383	380	370	351	392	380	372	389	399	403	384	378	373	379	377	382	420	385	384	402	361	401	381	379	377	372	363	384	383	403	427	376	375	348	397	369	358	371	398	387	412	391	385	393	397	358	410	365	391	420	392	373	359	385	402	403	359	383	393	410	420	379	386	427	371	396	414	376	403	373	375	384	399	340	405	364	366	406	384	389	412	419	384	378	399	397	360	388	373	382	432	409	394	347	406	393	397	418	415	411	373	396	374	380	361	402	370	406	400	343	398	381	378	405	382	419	373	378	397	353	412	388	411	392	432	370	392	366	377	389	384	397	368	414	402	381	382	406	366	382	406	380	386	357	387	389	376	350	411	404	401	395	366	388	379	372	348	384	374	431	384	394	392	393	369	405	426	394	403	391	391	341	396	415	392	370	384	392	376	389	375	387	363	372	414	380	400	380	362	385	405	393	414	397	408	360	355	407	357	400	388	393	433	379	403	393	393	390	345	395	384	420	393	393	399	396	383	381	395	391	401	414	384	389	415	362	399	387	379	396	387	380	374	371	389	401	388	422	428	381	369	420	409	392	358	374	401	377	429	361	350	374	364	401	435	366	357	366	395	370	380	371	410	360	418	412	453	363	371	355	404	390	392	440	401	392	407	412	379	393	378	391	399	416	398	390	400	345	375	376	391	378	377	396	373	385	402	415	392	379	370	383	403	404	392	365	395	367	362	402	387	379	384	389	399	363	345	385	380	383	392	369	397	401	384	404	388	387	380	410	369	384	398	384	371	365	407	385	371	392	404	390	384	413	355	408	383	403	426	402	390	359	356	382	414	394	390	430	369	395	396	379	370	382	330	397	389	395	380	392	424	372	399	398	388	375	381	411	360	373	408	388	418	370	379	395	378	350	385	404	369	406	369	413	398	397	372	359	376	344	402	408	404	405	387	368	392	389	397	385	389	378	392	423	369	393	435	404	397	442	389	386	409	408	434	352	373	368	389	395	423	400	374	394	387	399	411	385	372	393	367	397	345	381	392	410	378	394	364	414	395	361	386	399	375	403	418	419	395	408	430	400	390	382	373	330	404	381	378	403	399	374	383	400	412	428	394	391	427	428	421	383	363	373	384	398	370	393	365	410	389	426	382	433	358	402	423	417	360	370	371	395	415	424	391	396	389	379	378	369	363	404	371	372	343	387	401	388	387	363	386	384	410	382	408	406	416	367	397	387	388	358	417	386	387	432	370	413	406	395	430	375	401	362	407	397	410	434	401	358	354	392	388	345	361	392	395	393	379	386	377	405	403	399	392	342	413	411	382	369	387	391	378	414	400	391	383	404	393	410	392	366	355	404	387	370	392	427	366	381	412	390	417	392	383	384	359	407	389	400	394	382	381	434	395	382	403	372	389	378	437	420	362	371	427	390	379	383	402	388	371	399	375	398	345	380	379	390	408	354	382	364	403	383	386	418	352	393	403	404	409	377	413	398	399	397	385	431	393	394	423	422	376	400	385	379	385	426	377	436	402	387	384	371	400	413	400	400	396	428	357	410	393	389	413	378	408	361	375	394	413	399	386	376	381	339	361	386	433	389	362	410	392	427	373	376	393	365	373	402	386	380	445	384	388	393	364	389	416	387	378	350	401	407	395	370	426	410	403	407	352	409	360	394	386	397	378	365	397	395	383	382	374	395	399	400	421	414	381	411	372	374	367	392	390	353	359	408	377	398	398	352	403	349	390	365	390	415	423	387	406	379	359	398	385	395	369	378	388	380	407	381	395	430	370	379	383	379	370	382	394	414	395	384	368	390	402	381	406	342	374	408	383	392	351	392	400	377	376	431	400	387	401	366	383	375	376	412	350	370	387	384	405	401	386	381	390	365	368	425	396	398	383	358	355	398	402	398	369	357	383	374	353	389	374	373	415	389	377	374	389	370	444	394	366	412	380	398	395	385	371	364	410	427	369	387	375	396	377	411	379	364	390	385	391	410	387	427	398	367	389	403	387	363	414	435	411	373	366	379	388	368	367	408	391	422	394	368	400	394	369	383	393	374	401	414	372	382	368	401	367	387	384	396	380	391	353	430	393	395	372	369	387	397	390	367	393	382	397	395	371	379	398	384	392	408	394	381	348	406	386	420	403	393	387	367	386	381	396	385	381	393	405	381	425	405	410	381	364	415	431	393	417	377	405	364	394	385	377	403	387	348	369	388	392	393	401	356	394	392	367	377	380	387	401	402	385	417	390	403	401	391	385	365	366	406	335	411	434	397	366	404	388	427	382	439	384	403	345	391	388	397	402	384	377	406	393	401	376	391	397	388	392	390	382	386	370	420	384	383	376	430	411	381	408	373	370	377	386	390	391	370	399	384	359	403	351	388	399	375	349	357	403	383	369	379	388	387	376	401	395	393	358	388	388	393	359	350	372	389	400	417	352	350	396	401	389	382	369	385	373	409	410	393	377	402	370	382	355	392	359	386	380	390	361	410	400	382	369	400	367	395	400	410	385	384	366	358	369	377	398	381	375	442	365	370	355	371	369	387	382	379	367	397	407	371	395	369	383	415	394	369	369	390	380	396	360	401	400	373	391	392	393	381	383	386	384	387	351	400	388	392	380	362	389	381	370	349	389	368	360	366	389	374	394	403	379	411	426	403	367	404	377	370	394	386	405	386	442	415	397	402	396	409	405	394	398	394	391	358	383	353	375	386	404	411	372	383	399	387	388	344	411	408	358	388	405	412	443	400	409	404	388	378	417	387	371	411	392	387	397	368	399	351	396	383	405	412	400	370	389	360	381	390	404	406	390	374	394	370	366	386	377	373	405	356	388	395	418	343	393	410	367	360	403	363	395	343	411	371	400	401	392	349	412	391	397	398	380	385	351	382	370	373	401	398	390	405	389	394	368	388	383	387	398	409	354	376	353	374	400	425	384	381	393	374	417	420	375	381	373	383	420	422	415	364	399	416	371	357	379	363	378	376	391	382	393	368	400	394	406	415	363	374	365	377	394	404	386	406	380	400	368	380	395	386	365	393	380	400	393	380	362	383	390	408	376	380	419	376	395	359	359	387	384	393	408	346	377	364	407	442	396	370	399	335	360	385	368	376	429	383	392	379	372	381	389	369	399	388	362	388	353	382	389	381	369	411	372	422	381	357	382	391	393	372	382	407	395	397	357	393	376	361	377	372	391	381	378	382	377	373	395	383	386	349	397	371	376	418	385	408	366	384	396	388	380	403	376	383	386	403	401	384	375	417	403	383	378	399	416
30894	14911	12537	6799	4380	3247	2467	2008	1652	1446	1319	1112	1014	992	899	886	819	785	853	755	713	714	671	774	730	642	657	691	697	661	625	627	635	668	635	665	638	611	606	597	631	572	607	644	610	608	633	598	571	602	640	603	575	612	619	594	541	544	590	582	639	609	594	581	598	589	577	592	617	603	602	592	623	605	619	576	616	594	587	613	635	665	575	619	611	609	615	584	620	608	576	621	597	613	564	617	623	600	611	600	579	558	600	591	577	620	540	633	642	594	605	558	555	541	555	606	598	559	599	625	599	625	596	580	600	582	594	632	595	589	582	593	600	590	559	576	619	591	606	592	598	604	609	555	555	613	634	577	613	562	641	628	548	617	597	605	617	559	548	640	652	574	588	605	616	579	602	601	587	572	561	627	606	589	593	589	610	583	565	593	620	571	588	585	566	558	604	591	577	627	657	576	591	560	626	607	615	581	583	617	625	591	612	608	602	603	564	607	607	604	582	567	610	594	538	585	579	625	609	600	541	562	607	617	596	630	585	626	628	540	560	593	616	595	599	570	553	608	571	588	613	551	659	577	591	604	592	564	587	551	603	613	579	608	588	594	545	551	626	555	597	534	606	583	590	609	608	573	593	574	586	548	556	604	605	630	596	611	577	612	563	565	628	569	639	584	603	607	522	588	629	625	586	603	596	590	599	588	655	537	575	627	639	619	581	563	583	598	569	636	607	555	569	618	603	616	570	591	601	605	581	585	641	586	625	621	589	610	609	619	571	605	591	624	580	580	575	581	595	585	593	614	614	592	614	600	554	568	613	623	552	566	605	585	569	611	612	623	568	599	583	604	575	623	639	588	645	584	570	567	580	586	543	624	617	583	562	561	651	558	600	587	611	585	569	597	624	593	569	577	573	558	579	566	575	584	584	578	575	593	561	588	602	571	624	570	573	605	611	558	562	587	626	578	565	616	590	604	574	569	627	587	595	587	569	566	563	594	608	603	586	580	624	606	563	604	584	553	615	600	605	580	544	626	565	540	600	578	601	589	586	535	597	557	602	579	609	606	590	605	585	598	605	589	618	599	588	622	581	547	612	612	644	615	552	570	568	576	573	586	574	620	569	623	587	619	586	563	605	638	593	601	541	562	603	545	558	601	604	581	579	612	594	553	606	539	587	611	549	576	567	622	573	563	587	656	573	626	582	573	544	617	630	579	622	579	616	573	586	554	557	615	568	611	568	607	578	581	584	580	607	577	580	578	624	577	613	570	604	582	589	622	551	635	572	582	559	624	629	620	619	579	613	563	598	590	619	594	624	579	568	576	551	582	595	600	609	541	571	563	580	596	550	573	627	662	580	589	613	608	585	607	614	549	595	611	583	565	575	607	574	561	566	580	556	604	576	599	561	636	606	592	552	600	574	577	619	570	570	577	578	617	615	577	575	613	576	615	598	604	593	550	592	597	621	622	531	599	554	608	575	567	572	571	592	551	563	590	572	600	530	579	568	591	589	602	570	575	622	639	582	577	537	577	599	612	599	636	633	587	594	591	620	612	622	640	556	618	618	633	605	633	591	625	615	552	577	607	603	622	627	602	592	587	604	592	558	562	618	542	589	600	593	604	555	602	558	601	595	560	551	620	586	588	584	592	558	563	602	619	577	588	584	641	602	569	622	585	567	568	591	589	604	551	559	629	649	601	594	629	615	562	631	583	606	525	625	609	556	613	588	616	579	583	567	553	634	604	575	623	597	646	575	601	602	549	595	561	608	608	554	570	594	595	623	612	599	589	587	600	559	582	596	561	588	598	616	609	586	594	583	604	611	607	621	572	608	614	554	567	600	624	592	603	583	602	605	563	622	577	659	555	572	596	591	604	573	572	565	615	609	558	592	605	595	578	599	547	569	575	623	595	591	598	561	547	621	601	580	613	558	574	625	597	603	569	586	605	600	616	580	584	584	640	529	573	638	555	620	582	588	566	582	599	563	594	561	560	562	563	614	607	585	595	548	653	562	566	578	568	623	647	580	551	634	593	579	612	579	612	591	537	575	589	543	573	600	596	605	555	592	577	566	528	557	621	592	607	627	530	606	597	572	611	582	589	557	592	610	604	597	603	557	634	570	573	584	595	548	567	551	619	579	618	571	597	572	592	560	604	599	594	586	592	571	608	591	596	525	600	579	618	585	624	620	624	558	639	596	578	606	571	573	615	637	544	593	606	599	605	597	560	624	582	564	590	564	630	612	538	563	601	604	558	624	597	639	600	631	644	604	579	596	590	575	599	539	610	566	594	567	567	604	578	587	576	623	570	591	599	594	591	621	593	624	596	564	572	577	571	587	627	569	569	598	591	618	568	575	585	599	566	623	574	592	563	577	553	579	615	580	591	613	574	578	607	574	590	573	620	645	562	603	581	559	589	620	639	608	617	619	588	569	587	588	575	578	559	570	567	591	604	571	637	581	575	580	584	598	594	585	577	588	614	597	623	601	578	577	554	623	606	565	662	590	576	632	607	602	605	583	610	577	590	619	562	610	591	599	576	593	615	556	578	558	618	651	565	577	545	587	517	566	600	605	564	593	605	596	589	604	544	558	597	603	607	572	570	604	617	582	591	595	601	620	612	569	599	582	545	592	582	599	562	560	542	562	578	584	620	605	596	593	572	572	572	620	609	613	595	596	604	543	594	592	570	592	614	574	581	580	590	602	588	578	570	629	588	576	595	620	591	575	570	620	573	560	580	601	586	578	588	567	585	579	617	607	593	609	605	626	573	612	590	563	579	632	575	590	560	581	594	589	534	626	602	572	574	564	551	585	599	562	518	560	584	578	550	636	632	599	557	567	634	595	575	612	597	572	580	633	549	566	573	613	554	625	612	569	582	604	574	586	599	593	569	572	607	627	615	568	592	579	601	556	599	598	590	547	592	573	598	611	593	582	597	604	587	623	597	559	589	607	590	590	586	564	633	579	605	611	565	585	603	593	594	577	558	580	548	603	607	578	606	601	593	614	598	607	592	590	603	592	593	599	614	601	604	550	588	579	634	603	579	626	630	605	599	614	602	577	536	588	607	580	603	588	604	623	586	620	573	587	571	601	564	594	592	585	549	580	564	580	625	598	554	616	572	556	560	611	583	607	597	594	630	593	575	628	631	580	558	646	578	584	591	584	615	584	572	567	595	550	577	606	549	594	593	559	609	594	565	640	596	586	593	543	568	570	600	592	594	616	637	630	604	586	582	561	601	595	565	583	601	604	581	597	597	595	594	590	597	601	594	582	601	580	599	586	583	588	533	584	597	585	536	616	570	604	580	575	572	605	599	578	600	591	608	567	584	560	597	564	615	576	627	617	609	626	607	571	547	605	578	628	619	612	626	616	579	578	601	612	617	589	607	591	572	582	573	565	546	594	563	566	615	606	600	592	612	574	560	603	628	620	580	618	616	584	572	561	563	532	606	601	589	608	590	601	618	568	578	582	620	612	571	595	582	554	580	621	606	627	560	587	611
27502	20242	6673	1021	718	676	681	655	680	633	652	652	624	661	638	701	659	663	653	673	625	676	667	676	636	694	615	672	651	680	654	608	697	637	648	661	707	667	652	620	669	625	631	612	635	671	661	639	653	665	677	633	719	669	693	643	672	641	635	659	656	647	658	634	618	657	660	691	664	660	658	656	653	609	691	635	670	657	627	627	643	702	652	670	656	651	622	629	648	646	681	687	598	660	675	656	623	679	655	648	636	639	656	657	664	649	674	581	667	648	652	640	652	658	676	679	654	640	673	663	654	641	681	636	664	605	684	649	647	661	652	648	636	588	699	649	684	634	654	624	684	689	644	629	644	636	674	653	613	654	679	672	599	683	693	648	705	644	626	588	678	621	686	683	637	672	632	682	656	662	629	689	636	692	649	702	655	637	679	667	661	658	674	684	655	651	635	668	613	653	640	671	670	653	674	639	650	664	655	653	649	633	647	633	663	692	675	655	643	659	671	654	658	655	678	693	681	673	619	615	678	651	713	668	663	650	656	622	641	680	621	658	696	663	635	656	668	678	648	653	614	645	675	690	666	689	662	628	660	597	665	637	627	676	642	637	616	644	602	601	666	680	676	649	703	625	669	641	654	613	671	655	623	655	660	671	659	663	668	664	690	657	679	625	647	639	676	670	675	655	670	647	690	652	638	651	645	671	611	580	668	654	663	660	653	661	633	688	622	621	651	663	711	686	630	630	621	672	690	606	652	653	698	653	637	708	664	603	684	645	695	655	619	672	637	674	640	688	641	663	657	664	689	645	614	653	682	678	661	689	658	658	648	694	634	641	670	622	681	648	671	674	669	644	660	698	649	598	692	623	653	611	673	688	683	674	667	609	679	641	650	620	674	678	631	687	621	652	675	620	641	649	611	658	681	644	677	627	643	655	685	677	655	624	661	655	616	666	690	640	641	606	664	681	631	630	667	665	690	631	666	662	659	656	655	654	645	639	680	658	632	629	600	640	678	660	647	655	682	655	658	708	693	658	678	644	664	645	652	641	647	645	635	638	640	690	655	675	644	643	677	620	628	616	636	677	626	638	688	643	638	673	672	659	641	609	687	641	682	672	660	626	676	665	616	651	698	631	648	634	658	626	681	731	647	627	655	686	651	629	628	654	608	643	652	641	644	653	707	665	640	656	660	698	642	652	673	647	657	650	676	673	681	634	638	688	612	596	623	652	582	640	653	641	679	615	704	616	647	665	613	712	693	659	634	648	640	680	658	619	682	665	632	636	674	717	645	590	682	660	629	687	625	685	637	658	650	672	647	634	679	683	669	659	671	671	698	638	649	641	705	649	650	608	680	642	629	643	674	634	656	611	643	690	646	656	657	673	694	676	611	620	682	626	657	643	631	664	625	637	704	710	656	657	609	674	661	682	660	637	667	647	664	598	642	715	677	664	651	674	628	657	650	681	665	662	626	711	709	649	626	674	685	660	633	642	648	727	670	694	662	706	615	663	700	683	648	653	626	668	657	658	657	687	659	667	647	672	714	608	652	696	711	645	683	682	687	650	672	652	645	664	682	661	643	659	664	663	691	696	617	634	641	707	631	646	660	691	670	644	622	674	638	655	650	670	623	624	669	693	659	629	660	686	636	685	698	655	662	657	616	659	650	697	617	634	647	666	673	649	613	686	675	698	627	668	649	666	700	652	655	677	683	662	679	687	614	618	621	596	645	629	648	607	642	656	661	642	630	649	734	664	689	644	695	650	681	654	648	679	679	654	606	676	651	607	655	714	629	660	667	660	655	715	659	619	636	680	677	678	637	694	662	686	659	648	617	644	642	646	671	646	665	649	628	655	694	633	642	634	660	608	628	670	661	645	665	677	637	679	684	634	689	717	657	695	622	630	638	657	680	624	644	644	652	661	674	639	675	653	637	648	675	700	611	654	613	663	671	660	646	671	678	654	676	655	708	619	673	662	689	687	662	635	676	646	673	673	736	699	604	661	642	637	635	682	656	665	697	659	629	655	647	656	694	678	690	620	694	663	649	615	664	660	654	657	604	657	656	643	647	643	660	639	666	621	645	654	660	631	662	681	668	617	629	716	642	642	680	642	651	603	642	620	649	654	638	697	646	657	655	666	663	647	649	684	678	653	623	604	638	660	643	625	649	704	631	676	641	643	701	660	664	672	606	655	646	713	651	635	646	644	660	648	666	619	630	658	597	631	663	639	658	682	655	665	682	638	660	698	647	656	609	678	679	609	654	673	641	668	624	683	712	685	658	648	655	661	694	653	606	677	695	651	651	673	688	623	717	613	688	631	673	623	684	655	636	670	642	617	657	667	609	645	638	640	672	627	649	670	649	654	651	647	631	658	640	656	704	686	645	674	642	628	631	646	658	711	681	636	655	647	662	632	664	657	687	655	667	664	665	679	677	633	649	657	635	691	667	645	750	722	654	681	722	632	646	658	667	655	679	687	679	577	654	666	630	648	682	710	621	673	689	626	630	671	639	659	676	678	620	733	643	622	672	670	614	634	680	654	632	657	626	668	643	673	651	662	689	669	669	663	660	666	644	669	677	656	628	650	608	687	675	633	628	640	639	650	618	614	665	669	680	625	606	695	659	700	677	671	682	554	632	661	637	639	637	666	672	634	637	670	659	682	673	637	640	623	696	633	653	612	701	627	647	694	672	620	669	693	626	651	602	670	657	640	608	679	664	691	643	667	658	722	657	701	699	638	640	643	702	672	641	670	659	651	643	654	649	609	644	662	652	644	675	667	672	650	667	662	697	627	639	671	649	644	658	692	657	645	637	618	682	675	676	612	655	690	637	679	662	678	685	666	626	607	632	657	648	649	660	634	650	689	684	648	628	705	659	677	635	655	672	664	670	605	637	688	651	668	657	659	673	663	711	663	675	661	697	675	645	639	657	617	665	663	657	690	693	648	590	656	671	670	686	639	622	646	619	655	669	586	620	685	642	664	671	698	650	627	622	670	647	696	659	657	667	666	652	660	666	669	643	640	641	662	627	678	645	682	683	669	650	645	663	649	654	677	643	687	642	684	688	686	681	637	619	623	645	685	691	625	671	610	641	679	730	674	661	674	620	601	672	703	629	642	624	626	691	628	646	674	641	616	711	662	632	648	650	663	648	704	663	692	624	652	673	688	692	642	623	639	680	645	646	647	667	632	687	666	646	665	684	656	629	634	636	644	659	653	652	635	663	671	686	637	654	653	663	683	702	654	666	631	656	649	672	622	631	682	711	634	730	655	635	656	573	649	673	671	641	694	629	681	651	654	630	648	620	675	671	689	668	667	688	648	662	664	613	652	662	636	653	650	622	665	637	658	652	650	654	645	677	683	668	631	639	613	674	642	636	630	704	678	646	609	673	674	656	618	699	675	624	661	610	601	655	651	688	649	682	660	653	697	664	681	681	659	643	656	646	686	680	609	647	643	656	649	651	638	642	668	681	643	714	649	636	632	646	630	663	633	592	682	684	706
10727	1666	1574	1110	1107	1033	998	1045	975	1030	968	978	953	993	1025	977	951	990	905	985	994	944	947	932	946	952	946	978	956	928	939	950	958	964	868	948	938	1032	937	957	956	857	946	914	989	1018	942	966	952	983	1005	954	958	959	1020	922	925	942	932	946	960	916	934	955	947	910	902	951	938	919	929	960	955	965	939	974	945	946	941	915	937	982	982	981	978	948	970	949	1030	978	960	976	927	952	883	938	981	919	953	981	932	936	959	953	946	938	949	932	974	964	902	995	891	968	916	927	993	980	952	985	916	981	944	956	927	989	932	924	918	971	962	937	1000	907	958	946	980	960	936	978	967	949	1002	952	946	925	896	923	948	1022	914	967	940	980	1004	956	979	972	948	920	972	938	961	988	965	968	956	921	967	993	937	963	940	945	921	932	936	923	976	985	885	961	916	957	1001	951	942	934	918	927	945	952	917	1014	947	1031	944	922	951	961	936	955	1015	996	979	972	965	965	915	1004	1011	929	912	949	962	987	995	940	935	959	1006	931	955	943	1015	977	1006	965	988	910	967	952	951	910	932	924	974	988	958	883	918	899	963	907	978	956	935	954	958	922	943	991	907	906	960	971	930	1004	951	938	1008	956	959	1008	907	961	965	964	979	963	918	971	939	882	883	941	928	957	932	944	917	923	896	986	961	941	912	957	949	1009	924	995	955	923	983	1019	972	985	964	980	963	995	967	1030	957	953	981	943	966	954	956	991	976	921	901	1003	990	932	949	925	946	944	932	980	962	952	933	953	962	947	925	951	948	972	989	980	1028	943	973	931	950	967	924	981	1010	933	958	935	977	939	983	953	932	963	987	919	902	981	935	886	940	927	1013	964	978	934	923	901	983	949	945	1008	922	923	929	972	950	938	945	974	946	907	983	952	967	917	967	993	957	942	936	964	900	949	917	951	972	983	1010	947	945	921	947	933	921	994	937	913	963	935	974	937	1018	996	1000	958	964	965	993	895	960	920	966	961	957	954	951	906	941	935	998	977	985	984	1001	905	922	934	892	984	996	927	946	905	985	951	886	950	944	978	957	910	944	927	874	965	948	910	906	963	924	946	958	968	983	989	956	951	998	940	944	992	981	929	932	937	918	966	951	946	911	935	944	960	949	968	951	935	962	930	1005	1026	949	950	983	950	964	907	959	932	943	942	926	939	910	946	977	945	981	941	941	967	905	940	921	953	968	1023	947	960	939	932	936	904	958	869	982	960	979	937	1000	939	938	973	927	959	918	944	984	958	968	966	935	941	911	977	904	952	1008	918	944	917	1010	934	993	921	915	1008	997	932	976	961	946	932	945	971	980	937	945	983	926	941	911	944	943	898	938	953	942	964	971	965	956	945	908	948	980	964	974	944	961	942	998	953	958	972	1000	989	937	912	903	1016	965	942	902	904	895	967	942	984	944	899	956	940	988	932	976	941	901	965	876	971	941	947	960	972	936	971	981	902	912	915	955	1026	969	959	930	979	979	937	950	952	1015	953	940	919	978	967	1010	945	937	999	961	989	971	955	924	1002	990	932	927	966	972	972	978	942	973	934	928	940	973	949	951	889	964	1001	923	934	918	990	941	998	969	963	946	971	952	1013	980	987	890	939	905	970	1019	934	941	932	944	926	906	954	987	970	1012	979	935	996	924	979	1061	945	950	950	962	902	974	978	981	1007	925	919	923	961	960	968	969	959	947	923	906	929	960	917	1011	999	962	940	956	929	916	944	942	962	953	998	1006	928	933	963	962	932	948	998	952	948	922	894	977	929	947	958	937	920	1008	1049	903	971	899	958	920	984	912	960	937	956	951	897	936	989	937	927	976	941	920	911	916	906	1046	930	924	933	957	916	936	947	1006	977	956	982	933	954	963	901	978	921	971	924	954	977	983	944	992	974	938	894	958	912	950	951	944	969	915	911	1025	952	936	966	943	949	975	955	950	925	957	957	960	966	957	927	935	945	960	907	955	968	978	932	979	913	930	997	966	916	936	917	944	929	932	921	898	993	950	947	1005	1010	978	1007	925	984	885	998	1006	907	954	920	932	959	973	918	942	925	946	971	976	960	934	957	965	934	940	968	963	926	911	967	980	967	983	974	926	930	939	909	993	924	946	908	949	974	947	972	991	940	944	976	975	885	962	952	924	977	955	1033	963	1014	931	935	970	971	970	944	979	1012	965	941	948	940	972	912	1010	962	936	965	954	886	959	942	981	1019	897	948	948	927	970	952	912	931	994	1046	938	934	898	964	933	951	912	960	973	964	952	934	948	959	1006	895	942	958	1024	957	973	947	931	922	911	944	936	956	940	983	973	947	920	985	968	930	963	976	953	962	955	958	972	892	967	994	980	939	941	958	987	979	998	943	946	952	960	931	1015	968	1027	968	940	992	960	976	966	947	969	936	963	897	962	972	968	993	998	933	893	934	993	949	986	958	923	961	983	915	974	942	901	983	887	962	913	940	971	920	1004	953	975	941	955	968	964	920	943	943	937	994	970	938	954	987	924	955	941	955	1019	956	957	978	892	916	941	951	923	974	850	974	977	973	928	956	930	977	1010	940	915	945	932	942	954	1018	1014	898	919	919	952	907	993	946	953	974	928	978	949	918	945	937	945	916	954	921	910	927	883	952	1001	976	932	951	935	961	979	984	967	930	933	985	959	962	925	948	997	944	979	963	983	986	979	951	953	925	920	945	930	938	965	953	965	895	925	940	958	920	913	946	908	1033	987	1002	948	965	949	953	961	941	981	983	1012	959	897	948	961	900	979	965	985	924	1005	920	900	974	936	998	957	955	956	1004	1003	978	949	967	968	903	952	942	966	927	975	955	963	929	984	954	948	1012	958	952	934	965	1001	943	907	909	1007	943	963	926	965	918	944	948	971	972	997	1056	971	935	935	907	980	934	928	986	940	994	1018	933	948	952	1007	962	894	960	978	930	937	920	1018	940	955	966	993	970	944	947	959	970	974	992	943	937	929	983	953	960	956	979	937	956	983	948	964	958	926	929	996	922	911	932	935	918	955	951	950	945	990	935	962	940	923	923	933	959	980	938	958	988	929	963	915	956	999	973	925	917	949	972	954	943	975	912	965	991	968	960	948	893	961	1040	970	936	967	1005	924	952	968	956	985	884	975	951	939	965	986	987	944	932	976	965	1001	931	965	981	891	1014	959	1039	902	899	916	961	1004	980	973	986	927	971	963	942	930	956	951	956	969	961	1002	930	935	972	971	972	985	965	933	970	951	921	1030	915	967	908	931	923	896	932	938	982	944	963	945	964	954	972	938	976	939	978	898	988	944	973	946	913	920	959	970	946	944	931	1017	924	928	952	949	962	945	965	983	958	951	941	953	970	985	932	985	935	940	955	954	994	895	987	984	999	980	917	943	964	951	941	976	954	962	917	922	919	977	961	1048	1003	991	934	965	879	962	965	918	936	1009	984	945	957	968	961	976	891	945	960	974	918	946	939	967	988	928	1000	964	977	976	951	971	947	939	957	978	956	955	904	965	943	945	962	944	909	998	928	936	997	973	984	976	919	932	948	981	906	945	970	936	936	959	980	920	923	984	950	916	918	917	909	944	934
23774	21480	29011	24371	21473	15015	1777	1029	890	836	790	779	698	700	714	679	670	698	649	690	689	690	675	666	674	630	694	623	633	619	659	638	652	635	638	643	665	651	696	615	661	659	662	636	653	695	638	647	642	670	609	641	627	673	642	653	634	601	656	653	603	636	648	651	586	686	629	625	643	660	625	615	644	625	639	621	650	639	630	657	683	644	596	597	592	636	634	608	675	668	624	611	649	702	626	628	617	695	636	648	635	614	637	610	694	648	580	652	628	659	640	629	654	628	648	623	641	610	679	650	636	678	652	620	596	641	638	662	609	645	652	627	640	617	625	629	636	634	675	632	607	648	634	604	681	643	639	666	635	636	667	641	658	674	587	618	686	640	651	631	608	629	655	642	666	688	586	668	610	631	666	626	690	646	622	626	647	645	655	631	595	657	631	643	626	663	600	639	628	656	632	614	634	639	630	667	645	574	630	582	664	628	608	667	629	600	577	600	631	634	642	599	617	631	623	648	648	672	668	629	628	617	590	631	609	606	625	674	654	631	618	640	635	615	630	591	671	632	617	606	635	649	579	661	642	602	641	649	680	636	656	627	603	634	622	606	637	607	627	607	667	651	668	673	651	632	629	572	619	678	657	623	638	638	650	603	625	644	643	620	619	673	628	587	649	635	658	627	653	626	623	657	633	617	657	636	586	640	593	667	642	658	659	642	605	618	621	647	631	679	640	611	638	651	642	635	644	669	668	601	677	626	620	656	641	649	605	658	620	645	645	600	686	647	636	636	666	667	598	629	636	627	649	623	652	641	627	624	598	650	664	646	627	649	627	651	638	641	592	654	643	634	629	594	652	643	631	658	623	630	664	612	641	648	640	601	612	640	658	593	649	636	626	647	687	610	624	637	613	641	692	611	641	617	650	630	614	643	620	653	643	647	634	599	631	616	648	601	639	658	595	644	612	582	635	668	614	623	638	670	641	636	651	622	672	652	613	606	622	628	646	595	598	646	676	674	677	627	630	648	606	643	618	646	612	619	641	628	593	606	629	657	654	619	659	620	617	622	640	625	653	646	629	626	636	641	660	635	650	656	621	664	635	641	708	620	661	628	653	672	609	653	644	641	629	643	620	636	649	610	655	635	635	652	606	643	628	642	640	637	651	650	602	659	643	654	641	649	642	642	613	598	650	593	595	612	609	625	639	662	590	630	645	700	622	672	595	640	588	643	593	618	666	628	666	654	623	602	634	650	598	659	623	619	607	618	604	677	643	632	586	604	648	685	605	599	595	661	659	609	646	648	666	603	588	690	664	615	595	587	645	668	616	657	678	655	619	566	653	648	619	619	625	678	672	653	627	637	629	629	679	653	620	624	672	680	622	628	623	620	655	640	584	623	575	605	630	610	600	675	652	607	629	679	588	628	635	660	632	619	658	652	615	679	637	676	702	632	670	647	635	619	635	644	614	635	593	626	613	667	626	633	631	613	593	642	629	630	649	635	625	619	640	685	651	658	661	605	624	606	624	632	636	630	653	603	588	598	632	648	636	645	615	637	653	619	627	631	655	635	633	627	630	647	651	620	642	595	628	658	578	614	620	672	651	638	659	662	618	679	651	645	642	654	640	621	619	604	618	624	623	593	629	639	663	652	628	626	627	679	632	676	673	589	637	668	628	619	662	608	642	625	624	615	640	599	618	663	627	656	632	686	639	660	635	615	674	613	619	639	649	614	640	667	636	652	661	651	612	618	585	602	638	632	610	653	617	613	647	628	688	606	647	627	639	623	636	614	669	685	597	656	599	687	623	594	595	643	614	607	648	626	646	675	629	645	627	585	624	641	600	671	632	664	629	631	629	656	608	693	635	642	622	649	680	589	630	644	649	614	612	660	601	634	657	645	609	618	658	591	696	621	651	627	627	671	640	626	670	641	679	631	617	634	589	602	694	635	593	617	629	611	625	557	604	602	707	642	628	651	614	651	656	671	628	621	629	641	672	622	632	593	606	643	632	648	699	664	620	660	650	650	634	614	625	660	621	642	570	637	645	658	669	611	634	604	667	614	609	631	599	665	601	680	606	618	616	627	652	635	639	639	670	642	627	606	627	617	584	611	643	591	699	667	596	606	606	687	653	606	642	589	636	635	633	687	647	617	636	687	637	626	637	637	572	656	657	625	622	629	552	614	642	660	574	634	660	621	660	675	608	625	650	638	665	684	614	595	613	629	658	612	640	649	649	642	602	660	635	649	660	649	647	611	649	630	611	623	674	653	610	656	650	634	610	637	622	616	612	619	625	622	670	592	641	645	664	591	644	668	589	615	678	611	652	633	669	607	626	641	616	657	603	622	647	650	632	615	683	630	607	615	627	708	687	639	629	582	617	638	578	619	616	622	658	629	621	632	614	627	603	657	656	606	677	635	654	634	626	624	669	617	610	639	615	640	615	635	661	639	646	617	631	670	632	657	639	599	639	665	596	618	580	603	609	645	660	632	662	645	629	664	646	671	582	629	651	651	611	632	615	688	587	670	652	643	618	634	619	596	639	689	667	684	619	609	632	636	608	639	617	609	591	620	668	627	614	631	652	590	644	614	630	632	584	617	648	652	622	652	655	618	629	633	609	658	644	580	619	613	635	591	645	637	622	647	659	638	672	637	623	660	670	625	631	644	623	624	602	651	644	611	644	667	596	643	609	661	607	664	599	670	651	670	596	616	654	620	633	653	652	640	655	586	632	613	619	622	660	624	638	659	657	649	645	624	614	617	636	682	630	657	589	625	631	638	607	612	680	633	639	640	636	609	625	609	636	666	644	623	601	639	642	654	610	650	658	629	637	644	669	621	621	591	628	620	612	632	658	678	651	588	596	632	660	645	599	732	660	609	632	670	586	625	637	646	644	578	603	628	629	638	643	583	609	603	643	658	607	643	682	627	628	650	631	572	667	610	634	643	656	646	635	618	657	612	583	666	662	649	629	666	657	640	649	623	663	613	633	633	619	653	623	661	640	628	638	630	664	626	610	673	645	610	615	677	672	615	629	597	634	643	643	603	679	671	658	646	625	602	644	665	650	630	636	638	617	633	674	614	630	627	624	639	588	662	658	654	627	626	630	617	619	645	605	683	599	628	644	623	629	623	607	673	660	633	634	652	657	706	613	639	648	644	648	622	670	666	626	637	648	636	614	627	622	644	589	639	633	647	637	629	692	622	628	640	655	620	646	643	646	621	680	612	587	614	648	641	643	625	624	629	619	651	589	645	646	689	660	630	574	601	569	637	665	594	652	642	641	642	640	635	646	633	600	659	671	626	624	670	644	671	640	615	665	612	691	664	647	644	587	626	638	617	634	635	650	643	671	640	636	668	620	625	643	626	691	593	662	643	656	630	606	653	612	636	620	610	618	615	666	624	610	647	615	634	624	635	615	637	653	644	640	646	640	626	658	625	597	611	652	642	650	619	654	600	596	596	675	677	605	642	615	639	692	614	643	619	592	654	622	619	622	640	599	592
28605	11980	10413	5489	3686	2868	2311	1913	1657	1557	1454	1335	1257	1301	1194	1180	1154	1105	1108	1083	1098	1047	966	1065	981	1037	1001	985	1029	978	1009	988	972	990	1005	942	964	948	1039	991	947	956	945	918	937	965	968	938	994	975	885	923	888	946	992	956	955	983	903	956	993	917	916	962	930	978	999	982	953	961	938	930	943	965	959	945	994	921	895	974	935	989	924	966	928	919	882	894	944	943	929	985	968	961	944	942	961	957	949	940	966	951	919	930	888	965	964	978	939	918	972	953	911	918	927	936	957	906	981	957	976	878	894	971	905	940	958	919	897	960	948	965	902	973	976	963	961	935	921	923	904	961	921	941	953	952	945	987	893	940	949	897	964	973	957	924	890	938	945	967	923	928	973	947	935	994	912	962	931	974	948	944	968	896	950	910	983	942	959	915	960	924	899	966	954	977	887	936	929	922	924	929	913	912	905	923	934	981	919	996	921	929	1012	945	919	947	949	923	922	948	917	903	916	924	964	896	960	947	936	1007	945	939	899	965	988	851	962	919	957	938	959	957	911	959	922	941	952	971	963	926	950	923	955	933	960	931	912	887	921	934	997	954	957	970	949	945	922	919	935	943	903	918	941	926	1003	918	912	913	934	940	952	933	924	944	964	925	921	936	911	926	933	970	929	985	958	944	881	976	965	936	989	1032	984	951	966	895	917	949	957	962	1038	970	946	938	911	967	916	988	904	967	966	889	985	971	1021	927	960	960	951	951	944	930	948	932	963	883	951	968	938	912	921	940	951	918	971	939	921	898	941	943	896	908	943	940	914	933	919	975	919	988	937	929	965	964	926	979	991	930	966	970	915	985	974	899	922	926	960	897	987	911	927	944	900	967	964	920	931	981	880	956	910	934	932	932	955	970	925	956	941	937	879	960	906	926	883	932	867	990	913	962	964	911	1004	926	888	930	949	901	974	941	935	882	972	976	935	914	941	979	890	933	931	926	903	928	952	953	970	942	903	941	942	1004	943	930	961	932	942	900	993	955	968	950	941	952	923	885	959	922	910	935	950	987	939	924	913	966	936	918	909	930	956	930	926	937	906	974	932	953	924	915	942	934	957	926	958	994	902	956	878	917	922	929	959	963	988	970	909	953	903	918	992	928	999	897	927	944	953	944	950	920	949	940	970	918	940	889	907	936	922	975	916	952	965	929	950	974	944	931	887	925	972	968	949	950	903	951	973	911	954	925	950	948	928	977	945	932	942	934	952	945	911	929	951	921	935	983	969	931	861	894	958	968	912	954	985	979	930	939	870	982	943	956	965	976	951	1002	902	974	936	954	900	949	937	920	962	957	951	930	962	921	943	885	917	963	903	968	965	918	973	957	947	933	936	921	965	902	935	939	950	1033	913	930	941	936	912	923	940	897	901	936	940	953	986	925	930	934	919	946	957	980	949	938	953	895	947	927	935	983	923	890	935	923	927	934	954	936	930	949	924	938	931	939	951	938	992	937	903	968	945	948	929	920	927	937	939	962	943	936	951	925	983	974	955	940	943	936	915	946	896	977	911	927	878	950	946	963	943	931	899	896	989	905	940	977	985	958	911	957	939	925	938	957	900	1009	946	876	969	901	931	941	943	963	933	991	939	939	957	901	982	953	963	978	955	940	896	986	935	913	959	918	989	912	891	953	939	907	911	1016	869	922	948	903	946	951	910	930	987	993	975	1004	967	925	938	907	972	957	939	899	967	896	930	988	933	934	929	965	943	941	964	924	962	964	908	911	959	952	927	935	957	1005	886	942	925	954	957	977	936	953	927	921	978	922	978	963	940	915	928	954	928	889	954	962	923	929	991	919	947	924	957	973	949	983	966	980	992	939	960	934	949	893	964	963	960	888	920	943	940	916	888	910	987	972	942	942	939	898	952	923	967	943	953	909	895	955	940	928	938	923	976	921	991	960	939	867	955	937	926	899	965	970	968	910	929	941	947	930	934	950	941	979	976	968	897	979	979	915	985	977	937	902	890	898	936	921	910	897	874	894	876	941	947	955	949	986	979	986	920	958	953	954	890	907	930	919	956	952	952	922	951	926	972	997	914	938	997	971	918	936	978	969	971	946	963	878	945	945	968	914	987	956	978	972	969	912	917	928	994	954	939	918	1011	913	952	945	972	936	959	938	911	965	939	981	939	948	936	926	948	921	1009	935	928	974	899	911	939	956	912	949	912	927	924	932	880	943	935	978	966	913	926	977	961	945	971	961	987	928	945	912	931	855	980	966	877	934	920	918	944	913	911	984	977	898	979	969	899	954	928	995	944	939	935	945	951	910	954	957	985	988	941	913	912	952	923	875	957	917	897	954	963	979	933	901	956	945	887	964	948	995	921	956	960	923	975	919	898	1002	933	917	959	977	929	950	912	942	927	960	951	925	967	947	973	951	923	887	929	912	924	935	938	966	957	859	982	930	952	942	947	953	973	947	997	955	974	963	926	924	892	864	927	956	986	937	929	919	910	1021	993	962	911	901	929	923	1043	974	947	916	943	901	950	948	940	979	949	889	955	947	973	973	888	931	914	901	904	939	930	926	1005	893	922	922	959	972	929	916	992	957	894	1000	969	939	983	959	956	970	937	932	919	1000	999	935	907	921	997	927	965	957	906	1014	950	958	982	990	949	945	931	970	937	954	906	975	967	963	930	932	943	931	981	891	932	935	911	904	900	1007	875	915	930	935	968	960	897	958	900	958	971	942	950	977	953	958	915	941	942	948	947	935	981	938	898	906	923	947	940	914	927	948	938	939	911	940	918	963	946	994	906	903	873	946	913	951	944	959	893	960	975	935	939	909	910	941	917	941	922	923	961	930	932	908	899	970	879	955	975	995	918	959	923	885	920	925	943	1011	977	945	966	925	975	892	953	948	920	980	987	972	950	956	971	954	911	913	922	940	951	920	965	912	955	952	911	963	943	914	929	924	994	941	884	971	890	943	969	968	952	974	1011	953	942	965	898	931	987	919	982	981	1041	908	964	948	986	984	874	921	960	968	930	892	931	973	928	956	943	941	941	927	924	945	980	930	906	979	941	905	884	921	911	916	958	893	949	976	894	933	930	924	979	958	945	970	955	941	959	900	942	986	983	962	912	941	880	986	965	948	960	925	1001	973	966	896	925	929	977	965	943	957	943	909	960	949	903	952	933	933	966	989	915	931	948	889	923	949	931	962	946	922	916	904	936	910	956	953	956	931	986	977	937	929	986	975	922	926	936	955	939	982	920	929	927	938	859	972	919	948	943	909	965	966	930	897	950	946	984	938	954	907	902	953	895	950	974	942	949	960	951	928	945	951	942	940	901	919	944	924	978	889	974	951	918	940	962	958	940	974	933	916	916	965	902	925	942	944	941	962	937	940	970	912	937	916	903	882	909	942	987	885	952	932	966	926	944	933	927	909	924	948	969	938	953	880	963	978	951	956	997	969	948	935	892	950	970	901	994	929	862	939	901	950	957	915	890	901	901	947	949	885	919	1007	941	976	908	922	971	944	933	937	885	940
23375	21502	29186	24256	21491	21323	3391	952	710	612	592	526	518	476	497	445	441	449	425	441	429	422	442	453	397	433	431	379	408	385	384	427	379	368	388	392	384	348	381	408	411	392	383	400	405	389	431	361	401	367	393	403	359	377	365	388	403	373	386	394	400	400	397	391	368	361	380	414	374	404	378	409	398	391	364	379	384	366	357	373	321	385	401	362	360	354	368	408	379	367	383	411	389	396	364	410	395	367	386	412	382	368	384	367	371	391	375	386	375	368	397	363	382	401	378	354	407	373	408	388	414	356	384	362	352	382	379	417	385	366	383	391	381	410	378	366	378	370	381	378	374	355	367	371	380	377	372	329	363	396	401	352	392	416	379	375	397	344	365	400	390	376	380	428	364	408	367	371	409	371	345	385	362	383	415	391	351	387	370	365	387	408	389	347	383	372	389	368	334	414	381	395	412	391	375	383	400	378	370	396	368	352	375	381	350	400	383	380	362	379	399	404	366	420	393	389	370	375	383	390	369	403	367	379	413	389	377	378	394	369	351	376	342	399	380	401	363	366	388	380	376	386	436	388	383	387	357	377	347	383	370	384	385	384	395	387	389	393	353	350	381	358	370	363	391	383	383	389	387	374	372	373	386	408	382	363	362	393	393	379	393	408	389	388	367	381	382	353	377	376	394	377	358	377	346	374	397	344	343	374	390	347	370	377	351	401	340	349	352	396	364	366	401	380	419	374	356	436	398	367	370	415	412	351	364	381	351	386	385	380	378	386	397	356	418	368	379	407	379	373	391	388	395	371	386	368	375	408	358	351	403	359	385	383	399	393	384	403	378	388	400	383	390	391	399	371	362	376	404	372	358	394	353	410	346	395	402	404	374	379	380	397	386	399	366	378	357	379	376	382	368	382	392	350	418	422	400	401	386	389	402	362	351	408	359	431	369	366	392	403	365	377	421	374	377	402	349	394	375	429	392	364	415	367	370	370	397	388	373	392	386	390	418	412	393	384	412	372	348	393	416	381	414	374	406	373	380	375	356	395	394	384	388	421	401	380	371	351	376	374	372	389	378	419	373	400	384	411	416	414	408	372	382	385	381	349	393	383	396	400	389	387	426	384	368	384	404	377	378	367	393	392	368	371	381	395	384	416	369	396	376	363	389	396	394	375	399	373	398	385	394	369	381	375	381	368	359	390	379	364	363	381	392	387	370	323	384	366	421	419	425	425	355	381	390	396	384	360	386	364	368	401	350	380	396	381	356	395	365	358	371	395	393	382	380	381	385	410	364	361	364	383	395	354	401	364	348	357	342	406	389	363	352	366	386	382	361	367	367	406	368	401	425	390	372	382	370	400	360	390	371	386	388	324	362	372	395	409	387	374	386	357	388	421	358	340	418	362	388	385	392	400	374	395	378	373	405	380	365	379	379	354	393	407	380	370	396	383	385	398	388	358	387	386	364	356	365	370	367	416	400	350	359	385	401	408	395	353	356	405	410	369	368	361	385	374	413	385	390	373	422	404	390	386	356	388	412	371	394	365	364	372	393	384	377	393	400	358	373	345	354	372	406	383	370	382	386	386	347	375	386	404	354	418	404	363	361	365	391	399	357	399	378	355	391	371	363	386	348	400	384	366	347	364	407	367	410	386	383	369	364	357	363	394	421	385	366	390	381	375	374	389	379	322	401	374	395	396	385	392	392	353	374	348	398	373	398	373	372	380	367	370	362	385	365	399	415	386	334	388	420	368	383	380	366	346	394	412	369	387	367	358	361	390	374	337	365	373	400	359	395	392	360	393	416	399	365	378	386	387	392	344	400	372	399	390	390	356	368	384	368	404	428	400	375	365	358	395	405	371	394	379	425	378	387	375	362	376	387	374	360	384	382	375	348	414	403	394	410	376	363	359	363	369	407	407	423	378	389	402	420	458	355	367	387	370	362	381	386	410	403	380	375	364	365	399	389	355	341	364	383	383	387	397	366	402	357	338	380	342	383	397	358	365	401	353	375	399	342	354	371	398	413	384	392	369	375	351	375	416	384	381	363	358	405	391	382	387	401	381	380	361	385	387	403	404	362	384	391	360	371	411	394	372	367	374	392	380	394	381	379	382	399	380	355	349	388	415	412	401	377	404	353	368	420	370	371	381	378	378	334	403	376	384	354	414	367	381	372	406	391	358	405	413	405	381	373	399	414	444	398	391	375	396	377	384	383	369	397	395	379	355	333	394	379	396	381	378	351	400	338	395	363	394	351	373	383	347	396	433	367	395	368	399	340	341	399	377	382	383	402	373	383	412	414	383	376	346	397	400	367	392	357	405	379	413	414	376	414	386	376	413	402	424	391	389	376	383	357	368	392	387	367	372	387	362	381	374	413	356	394	412	416	382	387	370	372	374	356	411	378	381	359	402	398	404	381	387	411	360	374	349	382	375	344	368	403	424	369	371	399	395	400	374	387	388	381	324	340	389	383	423	381	389	370	376	376	386	417	369	424	357	395	436	397	379	426	401	401	378	407	343	353	378	392	390	377	368	375	354	359	380	378	361	378	380	412	351	373	359	399	347	404	397	417	358	369	358	424	377	391	367	396	357	372	419	338	405	398	359	376	403	366	425	388	365	338	394	408	380	371	388	349	402	376	362	434	383	366	346	352	400	371	362	373	370	406	375	368	390	407	421	378	391	365	363	411	369	387	408	408	357	370	361	411	389	387	396	350	378	355	383	382	410	383	365	367	355	379	411	404	405	355	376	413	368	382	391	391	379	408	366	386	375	370	370	367	386	371	419	408	365	404	385	406	367	377	394	370	374	418	374	377	419	353	415	390	389	379	419	399	411	370	374	381	411	388	393	391	390	371	393	360	393	378	380	349	371	398	367	407	373	396	383	383	371	425	383	395	368	390	390	427	368	336	413	386	366	372	418	392	397	376	361	371	360	335	386	389	390	375	389	391	384	354	373	382	366	342	371	378	371	377	376	383	402	376	402	407	419	404	355	365	401	347	386	360	381	380	396	360	397	377	390	349	368	384	374	390	410	337	384	391	397	400	398	378	392	370	379	361	386	406	368	401	363	406	375	394	405	392	396	386	399	370	359	366	377	414	399	368	384	388	387	417	391	375	393	388	368	350	395	401	381	392	361	416	387	406	358	406	385	369	383	391	393	383	380	396	382	394	383	398	366	375	373	405	384	380	336	407	379	373	377	370	357	385	387	409	359	382	391	373	396	373	406	387	380	360	377	341	407	377	350	371	381	380	387	407	401	373	382	394	365	377	394	406	399	417	379	409	388	395	417	420	420	350	368	382	357	401	370	386	356	399	400	428	403	372	358	366	397	365	378	339	414	349	392	387	408	351	373	405	400	408	380	370	363	387	376	375	403	397	371	390	348	345	359	335	392	365	385	381	393	383	397	401	385	377	390	344	351	368	378	338	365	398	368	418	372	387	385	358	401	392	378	380	416	393	378	393	393	405	388	356	419	402	363	383	396	374	403	372	432	390	374
29647	14901	12568	6606	4391	3172	2491	1965	1597	1477	1242	1110	1124	1024	886	842	840	836	763	781	748	702	727	714	690	668	648	650	612	652	677	659	636	607	622	616	647	636	572	590	614	619	641	577	582	644	652	646	643	610	624	638	570	586	600	559	616	598	597	601	664	576	619	587	594	593	627	602	638	558	549	553	579	577	579	617	594	624	553	605	570	539	605	586	587	586	539	566	569	594	590	594	593	607	568	598	599	615	560	580	549	551	626	557	576	634	608	573	622	606	606	615	570	573	595	655	565	578	576	605	592	586	613	565	577	582	595	593	603	581	580	555	604	599	563	544	587	593	582	576	570	601	591	572	615	584	577	597	571	592	558	594	577	595	596	594	586	628	622	589	604	571	629	620	594	598	592	580	644	555	609	605	554	609	566	618	568	593	599	589	589	560	580	586	582	554	588	511	570	624	577	588	571	572	548	538	591	587	596	551	586	562	580	587	629	573	589	606	584	565	560	647	613	564	566	608	565	603	535	576	578	587	582	605	553	591	567	612	566	573	614	592	634	597	581	588	595	589	571	587	607	609	589	598	596	569	584	579	557	573	601	606	572	549	576	600	564	601	609	584	554	569	568	563	615	576	557	563	588	584	572	594	536	575	568	564	545	607	595	532	618	574	605	570	544	569	619	572	583	584	601	592	590	567	626	580	553	572	547	557	561	580	617	628	606	545	601	575	559	585	606	583	583	604	601	559	624	556	551	600	573	614	584	590	576	535	666	606	562	563	600	558	606	596	558	589	587	581	619	579	598	603	598	540	595	554	626	590	602	565	586	587	606	609	576	590	609	579	558	596	555	631	588	648	586	596	575	640	574	560	598	561	616	578	579	553	587	575	577	607	563	572	542	602	577	589	589	587	596	633	607	573	567	602	595	577	602	603	607	563	551	614	609	602	577	595	547	595	571	602	587	582	543	542	611	530	577	563	584	559	588	534	578	615	604	521	555	599	569	587	621	576	562	588	574	556	613	582	583	602	530	608	569	579	572	557	560	600	588	581	597	594	552	609	640	509	576	589	575	593	579	590	603	592	575	585	582	583	606	588	541	609	588	585	554	592	601	599	585	630	591	620	597	570	561	575	580	592	605	591	622	539	622	590	598	548	585	600	614	577	536	575	578	552	582	535	553	584	567	556	573	582	578	597	589	581	537	593	617	571	577	609	538	610	617	596	569	587	585	585	583	621	564	578	576	614	576	595	590	565	574	555	578	575	572	593	573	604	572	590	584	576	629	563	624	597	590	532	554	588	602	604	590	582	591	633	604	575	560	563	569	579	619	587	587	536	564	554	578	579	569	567	615	599	571	609	571	615	560	587	608	582	592	611	526	625	594	592	583	557	596	600	595	595	529	598	565	570	596	573	563	597	575	581	590	594	562	602	605	604	582	587	600	557	604	575	609	564	582	553	635	545	595	589	559	596	545	623	588	585	568	552	573	629	561	596	577	591	563	560	595	597	574	568	614	592	591	531	582	558	580	575	537	622	590	607	562	592	571	549	608	571	585	602	557	583	578	546	609	576	584	565	574	616	587	605	600	583	569	560	595	607	597	593	548	570	597	583	533	643	588	572	605	599	607	570	557	595	579	585	600	572	570	569	561	628	593	607	569	570	592	578	556	558	574	586	550	578	617	585	554	581	587	564	581	585	578	593	559	611	588	572	612	595	553	593	589	549	652	555	582	578	584	591	630	592	585	536	573	606	563	572	597	615	577	608	578	537	585	602	579	603	571	565	533	555	576	546	641	628	612	558	638	623	573	602	568	563	578	562	580	579	607	580	585	565	582	596	591	577	602	583	597	521	562	550	601	589	533	565	592	619	553	609	587	542	573	550	589	575	612	581	570	587	571	616	555	532	568	614	538	564	569	583	596	598	596	592	588	632	619	606	586	581	589	601	582	584	593	578	579	566	557	562	611	547	591	581	542	587	567	600	586	562	585	622	573	568	620	611	602	585	624	550	555	564	577	616	575	592	604	579	557	582	572	619	587	586	622	629	594	573	591	583	594	577	608	569	565	525	603	575	571	570	579	602	601	602	543	609	618	568	622	598	596	590	584	561	601	594	635	580	579	599	557	579	563	576	555	576	601	580	580	573	576	612	634	590	572	511	617	572	569	586	565	589	592	577	618	557	605	587	599	566	562	557	573	591	586	603	579	593	597	588	601	593	609	585	587	583	582	638	594	576	611	557	624	586	639	556	574	603	567	598	603	590	601	598	633	596	610	553	589	570	559	612	573	658	604	563	588	568	555	593	582	583	569	553	582	553	575	586	566	599	588	617	572	555	572	591	561	536	582	611	582	627	610	573	597	598	592	607	630	533	599	580	598	564	582	577	575	553	606	560	582	587	566	596	584	578	598	614	609	615	547	602	572	611	596	579	581	574	593	592	601	561	614	589	576	587	542	561	590	612	600	582	596	574	583	583	584	593	566	609	593	612	576	563	565	588	588	589	584	583	585	558	547	594	549	606	559	611	560	566	596	579	572	607	579	614	576	560	581	567	623	603	542	584	534	543	558	563	613	599	594	576	549	600	574	563	580	617	560	586	561	596	575	572	573	541	620	622	615	610	582	600	606	595	587	599	571	564	616	626	571	573	597	590	581	560	620	590	594	579	583	570	576	540	618	627	594	610	607	596	561	558	553	600	588	572	552	572	571	534	581	554	608	610	532	625	559	571	545	577	552	554	605	554	587	593	597	611	586	576	568	602	601	612	587	558	593	587	555	566	580	560	540	634	580	610	565	591	559	606	585	624	579	588	590	588	579	593	574	560	554	598	539	595	549	592	599	602	563	594	536	619	572	582	600	585	606	589	561	585	606	616	568	595	610	586	596	569	560	607	618	557	622	558	599	578	550	584	596	606	574	606	567	580	604	549	573	580	613	588	580	626	576	549	589	598	573	597	577	580	602	540	564	610	616	594	539	522	565	592	561	523	599	571	564	616	580	557	606	585	593	592	523	629	586	561	605	597	573	555	596	588	588	589	541	603	595	534	593	597	573	600	580	592	588	585	562	610	597	597	569	573	550	585	596	567	597	580	601	599	569	564	561	617	602	585	611	599	598	573	633	558	559	614	591	610	589	555	566	614	584	590	533	613	555	574	596	594	588	579	571	636	587	554	572	569	612	605	587	615	555	603	587	559	579	581	579	564	571	582	607	554	556	603	586	547	527	579	581	581	609	581	595	609	597	609	599	611	576	569	579	586	557	552	542	587	586	591	608	566	618	591	597	641	563	622	605	553	576	564	599	553	596	608	601	603	586	603	590	602	600	578	578	629	584	563	562	577	567	619	599	632	551	591	614	574	585	609	558	561	549	604	553	579	602	613	600	568	621	589	618	593	622	577	588	531	560	588	595	556	591	648	546	575	621	574	613	594	580	593	548	566	553	606	579	591	610	596	560	595	633	591	629	648	580	579	596	571	589	575	593	573	567	602	562	544	587	607	548	586	591	604
27356	20226	6790	1279	920	890	684	699	697	674	634	667	642	650	656	693	701	704	627	634	667	690	623	616	669	691	658	653	637	679	687	658	666	638	646	620	666	656	637	699	643	664	681	679	609	611	674	625	646	639	656	629	657	652	639	664	640	643	639	621	640	632	657	649	689	664	678	655	642	635	656	667	684	665	639	688	665	646	644	621	668	630	635	638	654	637	649	622	657	660	681	626	647	627	649	648	638	680	651	670	687	649	663	661	635	613	656	675	590	619	617	596	629	654	694	645	642	643	646	639	628	618	659	604	621	646	657	665	655	606	610	652	667	636	678	665	640	659	659	647	621	653	637	638	609	651	688	696	613	637	631	637	658	657	627	675	634	664	630	665	674	687	662	680	651	599	710	658	626	665	650	638	632	635	645	662	649	655	677	693	669	675	623	618	622	631	633	641	710	588	662	672	658	650	633	652	664	642	650	646	660	646	638	643	684	638	653	670	672	609	670	655	638	677	596	587	598	609	644	660	630	645	623	675	675	636	688	677	657	651	627	666	659	634	679	623	634	618	687	612	669	621	631	671	635	671	610	593	607	643	660	642	641	607	683	627	614	668	640	649	616	668	687	584	651	650	658	643	648	630	659	640	663	645	689	660	647	633	699	664	674	641	629	620	629	661	617	642	668	621	639	653	599	667	671	651	689	680	639	656	645	665	650	649	639	641	649	664	595	618	660	625	686	601	644	661	626	671	618	625	615	624	649	641	646	602	618	630	649	678	649	635	648	649	642	674	654	640	668	626	650	674	624	663	634	645	603	665	635	650	665	649	653	651	619	651	666	631	635	656	650	667	619	659	657	641	639	636	619	677	650	644	672	632	642	650	653	619	666	607	648	635	653	696	667	644	671	630	674	692	609	650	670	635	680	678	665	644	667	627	651	642	604	621	681	645	639	629	638	650	643	651	651	635	646	619	652	611	673	626	619	643	691	638	682	657	629	694	667	670	681	622	680	653	631	670	612	651	621	622	691	630	696	622	663	621	680	630	675	635	620	620	693	646	634	669	637	628	649	649	673	640	583	632	645	633	637	673	634	650	659	615	662	625	655	657	662	680	652	649	649	671	643	616	635	676	630	660	659	622	634	649	666	645	670	675	665	638	649	609	624	625	639	644	665	638	687	669	643	677	622	679	681	647	661	642	624	655	646	653	635	636	707	663	637	665	623	676	611	634	640	642	681	667	640	638	656	661	630	593	627	658	676	660	662	683	636	663	662	655	650	665	630	624	646	627	661	663	675	666	617	614	633	657	665	638	604	668	707	668	658	654	640	608	619	636	655	630	637	633	627	648	640	667	656	612	607	664	673	630	663	641	635	647	663	617	627	654	656	650	678	636	662	637	607	668	661	560	638	654	654	668	638	639	635	658	601	654	646	683	663	669	632	607	608	640	647	636	640	611	644	628	613	638	674	618	643	630	610	629	645	612	655	641	651	650	679	642	665	675	637	698	654	655	694	679	617	689	668	658	657	681	649	653	654	652	649	659	609	616	629	618	601	651	632	656	629	643	636	663	615	670	667	640	680	650	643	634	703	645	664	682	671	619	632	659	624	661	614	633	650	596	622	640	678	692	636	599	690	645	580	660	632	654	641	583	635	668	652	640	634	721	628	632	634	679	628	628	658	680	597	680	595	662	672	712	653	605	710	615	610	621	591	609	653	650	628	681	671	635	580	658	615	704	655	694	682	654	637	604	646	651	634	671	647	685	667	635	600	578	686	681	616	665	625	628	672	665	691	646	639	681	617	653	610	645	664	665	603	657	639	715	647	627	663	650	594	654	664	654	645	628	665	656	662	654	603	649	624	646	626	638	684	625	652	651	676	665	647	679	638	683	612	649	676	698	636	670	613	685	629	706	672	605	637	663	672	619	683	622	673	675	689	694	626	681	660	634	655	631	653	620	668	631	653	615	684	647	645	664	602	636	663	656	674	646	625	676	743	651	638	672	676	658	637	671	654	629	627	646	678	643	636	630	574	690	627	678	644	647	628	620	710	619	628	588	627	689	698	615	667	680	592	639	622	667	639	658	634	626	642	652	616	674	633	704	666	640	635	636	630	640	652	623	661	610	624	630	662	659	659	650	638	639	671	682	660	635	633	679	616	640	672	671	680	640	677	678	675	635	662	645	687	626	653	619	697	692	681	647	683	649	637	639	628	669	716	673	646	656	617	631	641	618	680	608	702	652	624	630	654	617	665	642	631	642	626	669	676	661	645	665	652	651	633	689	667	612	607	637	644	622	695	657	687	665	691	633	632	662	639	607	672	669	597	685	642	635	678	671	673	688	709	618	635	621	651	661	660	641	637	681	683	672	642	639	638	637	649	641	634	675	669	672	650	626	690	642	659	663	644	692	628	650	643	633	635	625	653	626	663	677	648	641	627	668	614	679	625	701	640	675	669	659	667	663	672	647	674	677	663	657	627	647	627	639	676	639	602	623	653	625	645	619	626	613	627	629	632	649	649	642	590	627	657	655	654	662	641	623	667	662	644	663	622	666	654	667	697	645	641	675	640	676	653	674	620	669	678	640	631	650	618	634	656	667	655	660	636	639	648	642	633	632	674	645	626	642	676	655	640	644	634	609	647	647	684	617	643	596	661	598	655	622	618	657	646	652	619	645	658	666	619	672	646	643	664	653	652	634	677	693	600	629	640	618	630	599	643	628	682	632	652	667	667	687	656	660	628	659	667	670	638	666	638	622	629	662	608	635	636	672	662	642	672	683	612	646	651	627	657	645	634	654	623	661	674	640	674	685	649	620	642	614	664	663	684	665	741	634	644	638	663	622	609	674	648	678	638	671	639	655	629	666	560	646	656	687	619	655	643	625	625	677	612	667	609	675	646	642	584	628	651	619	628	631	594	697	659	658	686	638	604	648	668	632	660	641	624	674	617	673	653	650	643	663	630	651	660	591	626	655	646	679	701	662	645	656	647	642	640	659	625	612	634	650	673	628	698	647	666	621	637	615	654	638	631	637	651	651	698	653	672	694	687	609	619	615	609	685	656	651	668	609	659	677	672	652	657	641	676	676	634	649	680	686	632	628	665	654	650	616	669	649	647	636	653	647	632	697	631	649	666	634	693	631	650	617	642	656	620	622	610	654	645	674	670	629	633	689	639	629	623	653	666	649	641	699	658	645	680	658	631	628	695	682	633	689	625	687	648	668	661	656	608	615	647	605	650	644	700	656	660	650	583	663	629	603	623	669	603	652	638	644	675	625	625	651	634	641	638	710	633	674	652	650	692	661	650	616	668	675	620	669	645	649	648	666	632	666	643	654	666	641	703	675	654	675	679	631	684	632	593	612	600	631	648	635	630	612	680	678	654	644	644	634	669	632	603	672	680	645	645	662	619	610	681	660	641	640	623	632	660	623	663	652	667	690	609	636	632	641	677	631	651	607	634	616	653	679	624	654	665	663	639	668	652	659	651	661	651	665	632	671	669	633
10804	1724	1629	1248	1167	1033	1002	963	926	947	1010	996	1003	948	953	994	931	962	965	896	875	964	986	944	960	948	970	943	943	982	911	930	972	969	934	921	964	1003	979	1010	942	960	957	958	939	949	964	940	920	920	976	930	974	964	1009	952	935	957	950	973	897	953	982	950	974	847	1014	977	897	877	953	932	985	920	962	923	920	943	963	910	962	957	927	937	968	913	995	967	937	953	915	905	907	938	944	935	945	943	933	911	931	946	926	944	958	886	893	909	922	988	1013	962	941	924	939	962	948	940	959	932	896	932	955	949	931	943	905	903	943	952	996	972	969	915	940	923	922	914	914	913	960	907	953	912	969	903	947	877	962	937	965	957	912	882	957	964	884	965	952	989	935	989	943	1016	964	904	961	932	934	945	944	941	936	925	1013	938	967	962	934	933	888	948	923	962	964	917	966	966	933	957	976	983	931	949	907	1006	888	917	992	969	936	957	912	931	962	923	927	918	940	981	980	917	949	925	1018	991	931	945	876	895	936	871	969	988	916	988	953	958	956	998	917	917	984	949	938	981	906	948	918	981	960	935	966	915	961	907	975	985	945	974	929	953	970	944	958	948	923	964	942	931	932	932	944	966	954	940	957	940	917	981	969	970	960	946	886	932	922	947	962	919	941	959	976	945	966	924	962	935	949	908	961	973	995	952	917	909	899	928	916	989	971	898	993	914	965	963	974	919	974	955	921	938	957	929	920	939	980	972	926	966	937	979	923	886	949	990	928	910	959	949	964	955	1015	949	956	940	999	904	969	955	912	930	942	981	964	939	910	983	935	915	942	946	940	952	947	918	909	924	989	934	987	959	938	988	942	942	972	965	943	1009	969	962	986	967	976	945	949	931	876	998	979	954	983	948	929	974	960	973	992	914	930	915	954	973	987	946	950	952	926	961	926	914	909	916	972	942	986	955	902	935	887	981	948	951	923	870	934	965	889	949	1000	998	922	924	994	967	903	1007	964	984	974	1001	953	1000	1011	907	962	992	912	934	948	937	925	914	976	922	957	894	896	868	921	958	956	967	968	949	935	970	970	928	962	948	969	978	986	956	933	934	967	896	924	954	929	938	897	973	925	923	959	969	999	935	1001	942	922	915	983	935	949	940	979	985	917	960	940	951	921	936	979	935	924	929	958	961	965	928	924	938	989	974	919	939	914	893	933	941	943	914	948	953	922	932	932	960	911	963	979	960	882	939	912	914	903	903	979	933	968	906	941	955	954	920	928	940	902	922	966	961	887	974	967	993	918	1007	945	945	966	917	938	969	928	894	900	923	918	929	926	972	935	942	938	882	955	958	951	920	1001	918	939	941	951	932	881	924	939	953	968	933	961	884	947	965	911	944	1006	949	960	946	957	977	986	968	901	933	952	979	910	946	951	899	959	931	908	928	932	937	925	917	959	935	1021	931	977	975	1038	955	949	947	1009	935	907	982	939	953	907	949	972	921	963	964	941	935	985	938	988	979	1008	898	976	949	912	954	926	952	952	952	942	912	960	915	972	987	945	905	951	985	988	961	936	943	945	957	926	938	932	954	923	950	943	1033	966	932	866	988	931	894	912	965	886	926	906	974	964	942	974	935	978	929	900	895	951	981	934	916	930	1005	940	972	941	986	941	908	859	979	1016	925	945	980	976	932	966	953	906	965	975	994	985	964	884	926	953	990	942	966	930	959	931	933	965	934	961	936	1016	939	904	892	932	966	977	941	947	926	925	932	934	904	900	948	939	953	919	991	959	920	918	966	947	908	943	990	907	899	949	951	993	894	929	953	970	953	937	938	874	984	916	907	885	923	986	948	957	1005	898	854	915	895	951	909	959	911	918	990	965	965	942	942	964	972	935	987	916	968	976	923	929	1008	938	923	986	966	936	885	932	951	926	907	962	1009	966	954	907	1004	958	955	928	962	943	963	1013	995	1004	953	955	884	948	936	972	984	963	899	906	946	967	942	912	964	980	978	975	974	956	992	928	920	983	938	1020	989	971	926	945	964	967	958	935	941	949	1004	983	969	985	930	992	955	950	921	961	963	922	931	905	915	982	910	981	957	982	934	933	955	920	947	974	921	938	959	1008	953	923	939	975	981	970	937	943	908	955	973	957	984	994	936	918	938	973	963	949	965	952	956	905	908	946	915	893	936	975	948	977	957	953	894	898	943	949	953	922	992	965	932	1013	936	957	980	928	935	1004	941	877	935	962	932	896	979	961	942	926	989	908	949	982	943	919	958	975	1023	932	918	895	975	951	943	901	939	924	963	1006	938	895	947	922	976	956	948	930	986	926	975	953	951	876	927	936	924	930	974	901	949	966	921	959	959	963	944	984	899	891	923	917	973	937	935	927	912	902	958	938	941	929	960	971	911	913	948	924	948	968	992	968	965	936	925	902	905	925	915	988	943	914	899	944	946	969	925	931	921	974	941	1045	903	923	958	925	919	976	920	916	887	987	951	982	894	956	968	985	955	995	907	873	954	932	937	977	940	943	994	1000	945	973	945	985	940	914	963	952	929	942	960	944	878	954	931	942	904	918	945	967	918	948	1024	933	949	902	901	988	944	962	927	940	916	914	874	962	993	907	916	1024	966	921	938	1004	964	911	918	898	932	987	973	938	907	994	954	910	959	991	950	978	894	951	944	936	977	931	962	944	904	921	966	936	953	959	915	949	935	905	939	922	922	946	922	978	944	940	936	934	941	964	897	900	961	981	937	934	940	952	934	917	994	980	925	907	951	967	965	906	989	990	912	943	929	966	978	974	897	952	972	965	997	934	921	874	972	951	957	987	925	980	962	951	976	953	964	927	921	939	922	928	896	939	897	918	985	954	942	944	893	926	989	979	941	903	920	902	978	922	935	973	961	896	933	916	982	939	898	987	986	1009	983	1011	1007	955	934	904	882	901	874	968	933	981	953	1001	991	987	939	1003	967	953	939	942	959	951	897	927	966	930	942	965	944	884	913	964	973	934	983	915	944	938	982	969	950	949	996	989	937	1003	964	912	914	997	940	984	974	971	969	993	949	992	912	956	971	966	914	993	922	987	907	946	963	915	967	952	949	915	936	915	1002	944	931	966	930	952	956	922	944	922	1038	959	928	948	893	959	864	922	949	956	954	950	1014	888	954	936	941	945	960	905	955	928	936	934	966	963	913	944	959	874	952	910	952	901	917	939	951	934	955	958	991	966	972	991	892	952	982	943	936	972	952	986	897	949	980	963	970	901	923	968	902	951	929	926	888	935	937	966	960	963	925	1037	921	972	900	957	943	921	968	972	960	993	971	907	932	959	920	957	933	887	925	992	928	954	891	930	1033	934	931	918	974	935	960	917	946	978	1001	964	982	902	930	981	948	929	972	965	923	928	993	897	931	946	875	917	938	966	973	960	947	1000	994	931	954	939	926	968	942	954	991	982	927	883	976	930	928	887	936	976	901	939	961	968	987	931	914	936	970	968	932	953	917	891	940	922	936	974	967	948	933	871	913	936	976	938	929	928	960	944	965	978	961	905	953	926	953	972	931	941	937	978	955
23847	21536	29048	24465	21529	15237	1781	1051	868	859	822	800	773	712	712	727	712	682	675	640	679	664	690	668	654	627	662	683	665	695	678	663	642	646	662	671	651	662	680	686	658	651	636	642	582	663	670	670	658	638	650	638	635	633	665	651	622	621	694	675	681	650	640	649	651	638	640	631	664	655	627	662	684	641	615	673	615	664	662	638	640	645	635	622	661	600	667	647	676	667	660	608	642	646	656	655	603	652	626	663	585	641	625	626	661	652	620	676	660	621	636	628	681	644	635	662	636	625	596	659	648	653	604	653	636	631	626	601	654	616	631	625	628	656	593	627	632	610	649	679	669	651	613	668	649	678	667	661	651	639	685	649	643	644	646	681	629	620	639	684	645	644	622	666	628	639	683	602	681	649	645	699	668	699	668	657	669	610	583	644	615	642	646	592	634	639	600	610	641	634	615	635	661	671	656	643	646	643	615	605	641	618	609	657	612	642	612	650	616	620	641	661	601	631	656	681	638	572	639	636	660	658	627	687	634	663	673	622	622	612	655	630	640	628	630	633	609	650	611	610	660	621	652	682	619	677	664	607	628	641	650	663	627	655	664	631	620	594	639	685	624	616	650	651	655	659	608	592	631	706	614	653	645	621	623	626	596	629	640	643	646	645	718	650	630	628	634	682	661	629	614	618	640	687	687	624	673	641	625	645	669	653	619	646	604	649	593	631	645	622	634	632	655	657	656	672	614	594	641	633	677	616	663	614	655	618	637	624	651	680	635	602	605	643	659	625	648	626	664	648	594	661	643	635	624	654	629	638	607	642	677	631	605	582	632	700	666	654	650	674	662	627	626	627	612	622	669	661	637	678	637	630	659	662	624	610	595	633	637	626	653	655	652	668	646	651	581	654	621	604	662	640	651	667	674	667	648	661	640	651	683	638	681	610	649	638	628	647	642	605	605	639	633	645	631	637	632	597	602	602	649	598	690	618	671	622	669	635	695	677	644	669	617	627	628	606	615	642	639	634	648	621	642	620	647	633	597	647	604	615	640	660	630	660	622	613	657	626	646	610	630	639	637	710	629	639	642	617	669	664	657	672	621	657	674	645	638	704	617	637	620	595	590	653	592	603	630	639	670	625	655	615	621	599	639	666	623	611	635	603	611	641	663	616	666	659	648	646	624	696	639	594	633	642	610	687	641	646	630	621	627	624	638	665	669	645	654	658	591	633	595	646	604	591	628	618	645	641	654	610	640	648	668	605	623	613	640	640	656	659	609	596	666	604	633	654	643	626	633	608	649	658	647	653	613	678	640	611	638	645	637	604	600	674	677	594	615	616	654	642	609	672	649	666	645	605	645	651	606	570	655	627	644	611	631	637	655	629	635	651	599	641	632	619	633	600	622	636	659	656	745	622	635	649	659	652	615	656	700	587	632	621	609	670	647	623	629	614	664	671	643	636	609	608	600	661	621	618	640	638	632	644	634	640	636	676	652	623	614	641	642	674	648	647	630	607	622	626	659	627	608	637	638	613	626	618	636	602	677	655	653	675	644	610	668	611	646	621	630	610	642	600	622	713	657	650	643	627	613	667	635	652	628	610	664	613	638	614	630	659	678	674	618	661	649	600	634	644	632	629	632	625	665	664	668	628	617	685	624	652	642	651	673	654	665	665	616	631	625	631	628	634	693	615	648	635	652	611	653	622	594	620	616	586	636	637	674	604	639	628	621	612	643	663	661	636	652	572	632	656	657	619	655	628	646	648	662	655	639	628	626	621	612	680	633	616	632	634	643	627	626	624	618	652	642	631	617	635	584	671	627	686	602	637	658	598	654	594	580	630	655	644	649	642	632	653	659	647	639	607	683	603	623	613	622	645	682	618	629	662	650	599	675	672	650	656	648	627	605	632	619	680	649	627	636	694	610	594	673	678	643	646	628	663	629	632	630	678	642	605	610	662	607	646	649	620	625	576	656	598	638	645	681	636	618	653	613	587	641	637	608	632	635	651	640	659	669	604	691	661	626	651	668	604	625	639	620	609	657	613	641	641	659	616	648	620	639	618	612	629	646	640	653	623	697	655	640	680	634	658	621	665	625	602	700	632	628	616	632	625	668	608	650	615	664	603	591	654	666	662	638	659	670	605	610	621	657	606	642	636	599	628	650	588	632	677	659	614	677	636	654	663	635	677	608	694	647	631	601	648	684	602	689	651	652	627	635	639	594	646	634	631	675	630	629	632	599	632	635	666	647	642	626	633	638	596	628	647	646	659	624	650	645	611	650	623	621	688	657	636	620	643	634	595	607	657	622	634	598	610	624	611	668	658	615	659	615	609	633	641	659	654	645	657	615	629	621	586	680	588	626	585	624	687	633	647	617	647	662	626	651	602	644	651	623	678	637	666	648	629	633	656	648	610	658	607	655	633	627	662	654	587	659	600	648	619	655	631	626	651	609	628	618	645	627	684	638	577	626	628	616	683	652	629	637	686	625	625	657	639	624	654	719	623	647	602	653	625	644	664	647	664	612	604	653	598	602	611	635	611	643	640	597	640	602	669	649	675	639	623	661	625	591	615	630	649	602	616	614	642	650	667	622	640	617	646	654	660	613	615	682	605	648	627	694	646	656	636	619	580	633	666	627	630	595	641	646	622	622	613	648	595	664	622	630	644	672	641	595	614	623	647	654	604	630	644	590	669	667	603	652	625	641	590	654	626	625	659	660	659	643	641	632	643	615	628	695	640	625	645	644	613	623	665	619	626	644	648	598	642	642	622	646	691	646	647	627	563	645	620	665	671	673	666	699	648	647	620	633	658	609	613	616	654	644	660	665	612	664	656	628	596	626	631	621	609	625	647	625	661	612	611	619	657	632	640	653	641	639	636	647	654	597	655	647	672	599	627	625	601	641	633	660	661	612	619	628	625	615	625	599	631	588	633	622	633	616	636	584	639	632	640	644	643	625	644	627	643	626	644	614	595	646	679	607	649	671	636	625	596	621	652	709	623	630	637	664	643	635	647	654	626	625	617	628	690	630	632	620	658	679	642	580	652	625	651	600	678	635	653	635	633	629	659	618	632	608	679	648	691	655	571	622	643	695	651	619	693	597	608	645	628	648	665	634	607	646	608	667	611	634	657	587	637	627	613	663	615	635	653	643	681	650	621	644	634	597	673	616	635	623	651	641	631	649	646	648	624	623	622	633	633	625	656	616	607	645	623	633	608	617	625	657	630	650	660	631	623	594	623	649	668	683	660	656	675	627	618	600	663	615	653	660	686	604	619	645	676	650	607	652	605	661	617	614	624	643	636	622	645	646	636	626	668	618	650	667	656	629	578	653	638	607	612	641	621	714	631	606	597	612	622	677	621	631	603	676	655	676	701	672	622	652	651	656	578	680	655	609	582	631	630	631	646	631	591	654	660	672	673	610	649	652	575	658	622	661	628	622	589	682	630	640	653	628	616	627	624	640	655	625	633	624	645	679	667	631	672	682	667	629	651	644	640	625	668
27915	12078	10447	5564	3818	2754	2320	2010	1703	1513	1468	1270	1275	1210	1226	1161	1180	1133	1058	1097	1053	1042	1013	1082	1024	1028	1030	1020	1029	964	992	945	978	941	933	976	966	985	978	978	971	958	941	944	895	1029	979	931	989	940	945	981	968	1000	974	929	969	920	1005	981	971	974	891	966	911	944	895	960	981	900	958	910	973	947	910	974	942	981	946	1017	978	982	911	928	899	915	1033	931	1027	914	927	929	928	921	962	930	974	937	942	993	923	912	926	935	953	908	991	970	918	897	922	975	979	958	944	958	932	959	919	1009	892	906	996	996	905	917	979	903	923	945	900	950	917	941	1029	943	911	926	957	935	950	902	935	958	900	880	916	1032	951	940	957	1004	930	905	907	896	921	934	918	943	949	978	883	916	925	1013	902	962	880	985	963	967	961	938	901	978	944	925	989	936	954	930	940	1000	933	995	938	920	995	942	935	958	940	915	940	927	951	920	906	950	918	939	896	927	923	914	902	995	931	913	890	901	907	1033	970	911	985	925	968	963	872	887	989	942	921	986	928	928	933	1026	924	933	907	905	939	897	904	919	896	928	944	897	913	900	933	950	951	941	956	974	1003	958	938	966	1008	939	967	962	937	926	950	960	940	984	922	891	936	958	903	920	870	951	967	941	952	935	970	932	920	929	986	958	925	926	959	931	986	936	935	922	995	977	920	915	935	978	971	946	904	953	972	936	933	877	928	924	920	969	898	905	965	946	965	966	970	916	882	891	894	868	990	978	953	949	929	900	944	973	958	946	983	945	975	978	928	966	909	945	905	889	902	902	934	997	951	911	935	983	934	900	939	960	955	933	931	935	987	924	979	947	972	959	932	901	979	906	905	945	945	994	942	897	940	938	980	923	991	918	925	934	960	947	943	926	987	962	909	894	940	912	927	969	959	934	982	917	923	932	924	929	894	984	1010	897	950	924	933	960	919	908	919	930	920	939	924	948	921	1024	947	943	982	979	926	921	1004	967	918	893	959	909	969	918	940	965	902	934	939	919	969	952	972	870	907	982	885	920	957	1028	963	918	978	983	960	964	940	989	956	933	988	925	985	900	965	910	917	967	938	1015	982	963	932	945	931	944	944	973	894	834	914	925	926	986	877	981	959	943	933	941	945	964	962	958	932	938	937	910	944	917	907	943	933	937	948	901	988	925	1035	936	999	904	902	926	891	923	938	922	979	884	914	939	984	936	970	903	962	948	951	894	888	989	921	951	934	952	934	921	1011	989	937	993	969	960	910	986	912	968	890	961	915	983	884	941	986	883	991	953	933	933	910	946	904	959	945	880	960	875	954	912	954	884	958	837	909	911	950	946	958	919	939	974	965	955	977	978	950	912	966	965	959	1010	961	971	952	951	933	960	956	914	886	955	972	933	933	954	908	949	979	974	954	936	909	939	920	905	935	969	880	977	876	953	978	996	958	904	913	971	921	958	951	892	956	883	967	982	906	991	932	966	921	919	922	917	962	943	900	913	975	925	911	944	924	909	946	940	971	892	889	964	897	942	954	960	904	892	966	957	956	991	913	1017	895	928	941	922	924	915	953	973	908	916	990	943	979	987	972	893	960	951	954	974	937	935	985	962	912	965	911	939	931	934	928	903	947	918	947	944	942	955	938	957	969	946	960	936	948	912	943	890	943	954	954	905	914	937	976	925	1005	959	923	924	979	958	1000	948	945	925	893	962	911	944	1013	956	956	931	927	955	927	974	955	929	873	943	933	953	944	943	934	1006	911	931	984	894	935	904	914	888	930	951	929	928	923	914	966	924	961	980	898	955	978	954	906	960	903	932	902	925	917	931	932	919	938	920	994	962	921	1001	995	909	899	902	928	924	936	920	913	933	969	887	903	927	885	948	956	939	941	954	966	996	948	907	961	908	901	899	951	954	904	938	981	947	966	895	996	907	941	933	917	988	943	960	906	921	964	931	939	927	973	946	936	927	955	966	923	901	913	941	940	893	914	974	986	913	924	915	934	952	983	962	971	920	919	954	972	934	918	957	946	974	863	939	923	907	937	957	918	864	942	955	976	995	946	977	1016	960	1075	959	959	986	970	908	915	942	991	913	959	967	914	973	944	945	951	973	928	986	909	916	928	926	939	945	943	950	975	1005	948	934	965	891	902	909	957	929	955	919	907	871	924	983	983	957	898	942	956	950	960	983	934	969	968	950	938	930	887	966	948	946	915	958	959	951	981	964	1003	980	939	981	934	949	941	948	930	920	915	898	942	888	969	927	1029	976	913	919	950	896	948	918	991	962	879	922	945	936	905	946	973	954	983	944	989	952	921	899	931	926	895	942	966	964	932	942	966	938	935	912	1024	930	919	931	956	893	971	913	937	928	983	942	922	972	914	917	900	978	898	927	946	959	965	986	925	903	931	922	941	932	933	867	947	955	893	918	934	957	981	930	968	963	902	990	968	913	912	883	923	956	890	957	970	953	955	980	917	907	1005	956	934	919	893	885	954	956	947	987	978	963	932	920	920	941	978	925	935	1002	969	900	952	935	954	915	974	983	969	924	1011	948	974	974	882	932	943	954	917	970	922	985	909	965	955	927	950	968	986	1007	979	986	944	908	962	912	977	944	958	852	937	916	941	992	961	907	982	902	881	916	905	920	890	938	892	976	930	918	979	983	956	909	924	947	976	997	925	936	961	943	1002	998	961	962	924	888	990	990	937	964	964	993	903	960	927	969	961	934	933	919	920	959	905	964	916	914	944	899	911	980	933	918	961	960	950	932	925	968	945	936	953	984	964	922	919	975	935	991	894	930	889	970	936	934	995	934	924	952	913	936	969	975	959	959	955	934	913	907	905	886	942	980	962	1007	942	945	941	973	936	926	946	912	951	952	900	938	884	950	970	894	940	920	922	949	979	938	971	951	895	962	915	944	973	933	971	905	972	982	933	983	936	974	966	926	945	878	935	924	951	925	942	940	948	907	911	907	884	949	910	927	952	943	930	972	954	975	940	978	922	988	884	973	947	979	920	885	946	924	964	930	886	953	906	919	916	876	935	906	974	932	985	950	883	935	981	915	911	978	984	935	945	944	976	958	932	953	958	978	987	926	931	919	918	966	952	920	981	928	903	985	992	926	955	965	975	928	901	944	879	914	966	855	905	966	898	964	939	952	903	935	955	884	908	968	961	984	954	921	918	966	962	937	886	996	919	999	982	927	923	880	925	921	951	929	963	906	919	964	934	923	984	919	939	944	915	921	909	902	958	966	999	961	975	968	932	986	973	891	933	981	916	927	930	911	911	951	868	976	975	909	912	900	927	941	935	1003	928	965	927	931	895	950	934	916	915	956	939	963	921	934	916	920	954	901	940	897	941	941	938	945	957	968	948	966	940	960	888	985	896	999	970	919	925	934	950	971	953	947	930	950	935	925	933	934	951	947	894	914	1003	951	952	953	974	941	911	938	926	1008	929	959	956	937	917	930	938	963	931	898	956	950	957	914	946	880	916	931	972	995	941	966	938	917	941	925	922	969	898	958	868	943	946	951	964	946
23353	21502	29219	24204	21493	21344	3386	869	685	636	596	533	565	486	473	455	484	416	450	448	407	404	440	395	422	431	385	390	426	411	412	450	408	383	378	389	403	398	366	412	370	410	386	387	400	425	413	400	363	390	369	378	371	363	399	367	376	401	362	364	389	388	348	367	361	360	367	370	407	357	388	422	408	365	357	406	376	371	415	382	408	380	414	356	378	389	361	403	403	388	375	371	408	374	371	387	409	374	364	414	365	394	390	320	370	413	401	374	382	352	421	370	364	387	352	337	366	397	383	387	364	350	413	361	365	393	359	369	403	392	414	407	352	393	384	358	367	421	374	391	386	339	390	410	360	372	364	369	386	414	404	367	399	359	369	343	351	389	423	397	372	407	365	360	385	367	383	412	414	363	375	369	373	370	386	401	435	410	390	412	417	386	389	362	370	367	389	405	384	356	395	345	427	374	411	406	414	365	388	350	349	425	409	406	375	386	359	393	369	412	415	415	361	384	385	385	342	375	382	400	397	354	392	414	364	373	404	390	407	374	369	385	359	361	406	398	364	374	406	407	345	382	355	390	370	383	371	390	366	372	376	426	376	392	396	390	370	395	395	398	411	357	407	376	395	403	405	349	370	368	395	389	363	369	404	420	394	368	394	373	401	368	375	369	395	383	395	365	400	375	370	399	343	380	356	392	366	416	418	403	398	359	376	397	342	409	383	362	385	390	409	385	401	387	386	397	386	396	367	385	406	388	379	381	390	395	387	368	355	358	369	377	387	401	356	409	386	389	343	417	390	354	402	413	408	366	394	397	378	389	365	363	355	369	385	393	398	355	377	409	365	381	366	383	392	412	379	384	409	364	410	357	381	382	385	397	363	381	410	403	381	367	402	375	363	357	373	412	362	388	381	416	395	376	355	377	380	410	381	389	361	389	400	358	386	388	393	376	362	386	399	366	377	357	400	366	393	360	406	385	380	354	375	340	366	397	368	385	403	377	395	357	398	380	366	383	386	372	371	397	381	394	375	383	342	350	405	376	386	354	363	357	362	401	371	365	414	375	353	327	359	397	397	364	384	381	394	415	344	370	405	361	424	367	379	384	403	368	399	389	393	378	370	378	393	373	377	413	391	373	415	409	344	394	397	419	366	402	389	388	364	395	403	369	401	385	387	387	348	379	369	382	382	384	388	385	385	378	391	371	386	356	364	370	384	352	348	384	381	359	346	352	353	402	356	405	398	343	363	387	377	350	361	363	387	383	381	361	347	387	363	363	361	381	389	386	379	372	374	346	398	396	388	395	378	432	396	402	361	397	397	379	385	431	374	379	360	384	397	402	362	355	351	415	360	398	373	359	367	360	418	381	389	383	382	393	374	379	396	369	374	358	345	393	379	367	379	405	405	388	374	404	388	403	382	397	364	390	358	362	384	379	393	397	391	418	364	374	403	395	414	385	386	349	411	378	376	395	425	397	341	400	370	366	378	381	371	359	418	406	382	369	383	389	364	381	385	393	379	369	400	396	353	382	405	385	391	392	374	386	426	398	369	378	371	393	362	385	349	390	397	414	380	370	359	397	374	402	353	376	382	360	366	349	383	381	374	405	365	374	382	397	396	405	404	427	422	427	372	402	397	375	351	380	402	363	366	401	398	370	359	414	380	348	374	415	397	394	377	354	404	396	395	415	398	368	336	374	343	356	401	367	385	394	434	367	393	356	378	375	410	370	373	349	379	380	398	371	389	389	407	345	416	374	386	425	375	370	390	377	382	368	342	404	380	357	411	387	388	350	380	352	422	378	392	385	376	407	354	426	382	343	368	380	400	378	386	370	406	428	414	395	367	389	384	400	350	356	395	417	395	364	395	373	390	376	370	374	401	384	415	366	367	370	374	385	402	397	381	401	356	375	373	384	381	350	418	404	381	377	400	388	392	408	367	370	395	399	392	361	379	380	357	404	363	383	407	400	351	387	382	366	372	418	417	406	402	360	369	367	362	372	427	351	372	375	380	387	393	419	401	390	343	410	389	362	379	398	376	391	356	337	399	382	346	349	392	405	367	395	381	385	375	409	374	399	376	374	404	397	387	392	396	384	361	367	411	341	369	392	379	408	366	403	384	392	376	387	366	404	416	395	384	385	366	393	358	400	373	339	368	394	352	394	373	378	377	387	407	383	376	388	358	411	377	367	397	393	361	368	362	380	390	374	373	369	386	408	366	379	385	335	374	340	386	392	387	399	386	400	419	386	367	386	435	373	362	377	392	355	358	340	359	376	394	406	405	430	364	384	365	408	362	372	378	373	403	384	358	371	375	400	386	358	408	350	409	405	356	391	381	378	433	348	383	368	393	394	372	372	408	363	415	363	356	357	388	402	405	347	380	337	360	381	358	362	391	367	391	346	360	401	408	389	373	342	361	367	408	386	358	369	405	362	361	387	377	385	397	408	371	410	389	366	366	371	363	407	402	404	377	397	349	389	398	381	369	383	375	361	401	377	342	370	384	379	375	359	394	352	351	384	401	373	389	381	381	379	350	407	359	383	392	376	363	384	386	368	400	358	392	386	399	393	381	350	384	430	364	389	412	401	392	383	392	372	376	365	391	382	377	343	372	386	356	368	352	376	350	369	383	366	380	402	385	391	366	415	391	363	397	407	367	368	402	383	391	398	378	358	397	407	381	382	369	348	364	379	336	400	369	383	388	378	375	386	401	395	374	369	356	394	397	375	355	386	396	395	418	365	377	413	346	389	438	389	380	420	384	394	370	389	403	367	371	402	356	389	373	376	419	409	379	375	379	387	373	412	368	367	376	383	375	376	393	387	394	373	396	430	391	397	413	389	374	404	377	379	359	380	401	388	407	343	374	385	384	375	372	375	403	368	383	377	366	379	400	381	416	414	374	406	380	383	390	356	384	415	358	386	339	339	375	402	396	379	418	382	356	355	375	361	378	364	354	355	363	381	386	421	395	366	372	392	388	373	350	370	384	390	392	415	377	382	381	410	354	392	384	380	396	357	357	376	425	373	355	364	368	395	392	365	374	388	407	368	384	381	379	419	381	423	376	364	414	392	376	382	393	392	383	378	375	366	389	408	384	365	375	358	342	380	387	380	358	389	383	371	375	381	379	366	375	406	369	386	360	384	399	360	405	340	363	366	386	405	409	396	380	366	389	360	400	383	389	408	361	354	388	387	379	365	394	333	398	374	380	387	355	336	359	357	420	365	411	414	425	367	350	360	379	389	376	396	374	408	376	398	344	393	399	358	382	385	389	389	394	340	351	392	425	375	389	352	381	373	386	384	383	367	419	380	369	384	376	409	372	385	406	396	377	387	360	380	398	374	386	358	337	369	405	390	379	378	387	342	405	371	400	371	399	384	384	374	427	360	373	396	395	369	380	347	386	364	387	392	399	380	396	396	364	394	408	356	351	397	381	392	391	422	361	403	367	405	394	382	374	376	348	355	399	362	423	380	394	407	398	374	400	369	395	377	354	387	398	368
29420	14665	12577	6585	4406	3214	2474	1942	1695	1453	1261	1176	1098	923	890	901	860	792	743	753	777	707	663	640	711	663	688	682	643	643	665	652	655	618	608	617	607	618	641	602	628	657	570	667	604	634	598	636	656	614	619	574	635	577	566	643	547	596	562	582	566	582	604	590	581	607	579	569	572	642	624	631	600	595	591	618	600	568	600	602	583	620	579	588	618	577	615	566	567	593	581	611	581	583	623	574	572	591	532	606	591	593	570	575	598	594	592	550	563	628	591	555	559	557	571	553	592	625	596	641	555	541	570	604	597	566	567	591	590	561	597	543	612	600	534	578	586	630	559	571	618	535	632	599	587	545	589	647	547	548	574	610	572	549	611	573	590	595	587	547	599	624	576	554	593	560	589	608	534	608	603	592	601	584	599	615	619	554	603	591	553	547	589	557	610	569	584	543	561	578	602	584	536	603	566	580	576	576	574	566	576	568	572	577	602	612	542	571	596	590	567	543	608	577	612	552	581	571	563	603	572	539	630	615	609	578	588	581	624	591	569	587	595	551	552	609	572	564	551	561	598	538	600	604	575	607	602	574	617	563	617	588	562	584	579	575	570	610	586	560	535	604	664	590	599	634	599	591	581	594	601	572	587	591	575	571	575	589	555	620	538	564	564	574	583	596	621	582	630	582	573	580	587	593	613	601	540	569	604	549	610	580	556	598	572	573	571	557	574	605	601	573	578	559	541	547	611	552	600	601	604	534	565	575	537	596	559	593	562	559	598	596	568	616	546	579	585	584	597	576	602	601	570	559	603	535	609	576	594	561	602	584	588	594	565	570	547	576	548	516	597	557	585	548	606	600	587	551	536	570	576	581	585	592	573	591	615	569	569	591	579	621	551	573	585	574	553	598	587	567	622	558	575	610	609	578	606	549	565	613	573	566	584	588	544	607	608	564	607	563	571	573	612	594	555	599	570	564	592	611	602	589	580	549	597	608	562	527	601	582	574	589	612	581	624	578	591	552	586	581	575	592	584	599	584	622	627	591	647	564	626	550	614	560	588	553	562	589	601	562	580	533	593	575	578	557	654	565	550	578	564	593	592	581	598	560	574	560	580	577	592	581	567	583	544	551	569	565	570	557	588	513	594	582	590	574	541	615	554	577	588	579	589	609	595	588	614	559	607	582	560	620	602	605	593	597	548	531	605	595	566	589	588	543	587	577	551	607	598	617	559	590	568	566	571	610	548	631	589	595	609	547	618	598	562	597	573	584	553	570	600	585	555	604	564	626	577	635	600	577	594	573	580	566	562	594	580	579	551	590	540	574	565	621	576	621	558	519	565	616	598	612	589	563	558	540	602	566	625	551	587	601	611	605	573	592	588	604	537	634	572	591	584	600	600	632	587	562	585	581	580	565	583	584	551	615	627	582	558	591	580	548	622	584	602	570	583	593	595	555	570	610	572	626	594	602	570	622	554	549	568	554	555	602	578	567	615	591	523	582	637	595	556	615	622	544	567	573	598	547	561	564	572	587	603	586	591	614	540	560	598	617	601	563	595	550	567	552	604	580	556	613	601	588	504	545	563	604	593	566	551	609	618	605	603	580	565	561	622	554	597	580	565	600	590	567	575	565	602	574	596	570	558	559	578	610	608	618	603	591	562	559	610	535	593	590	593	596	592	556	619	619	577	539	559	610	583	541	607	589	604	614	572	552	576	648	543	573	550	574	578	646	619	576	576	579	591	605	619	586	590	583	548	598	590	603	572	555	618	534	577	572	576	609	573	517	573	573	623	562	621	546	540	568	577	528	583	610	561	609	565	565	574	640	563	590	615	586	586	617	624	551	604	581	591	558	567	552	584	559	597	578	540	578	568	604	581	555	540	591	587	588	567	581	581	578	601	575	592	565	581	568	602	586	539	570	602	599	597	599	550	539	610	586	585	587	577	601	615	569	552	597	585	500	554	595	597	588	598	563	541	563	574	556	578	564	558	578	628	597	549	574	574	544	588	559	591	564	538	588	575	612	584	554	556	586	570	557	582	583	576	586	572	562	560	592	630	591	605	560	571	598	609	567	569	607	573	630	581	604	562	585	580	584	591	626	584	614	565	582	585	597	569	611	601	587	547	551	561	541	562	612	589	590	559	593	579	545	599	592	605	616	569	554	591	585	574	609	579	595	532	550	618	583	586	564	597	635	545	571	592	574	560	590	581	544	598	584	586	572	566	608	571	574	562	632	580	592	609	601	599	580	565	577	559	560	562	584	637	600	579	559	607	546	570	573	573	587	563	589	630	546	580	595	574	558	554	636	567	598	548	568	573	591	577	606	623	541	596	556	569	554	579	597	582	567	605	626	583	594	554	543	572	574	620	601	616	577	543	561	581	581	574	611	630	550	629	579	573	571	604	563	590	578	594	579	547	575	586	574	626	560	606	554	607	555	575	626	551	550	607	602	571	537	605	585	607	566	607	540	573	599	616	555	548	619	587	573	601	586	560	565	616	551	544	569	586	566	595	531	543	589	590	571	572	580	584	605	599	622	615	581	553	589	577	581	610	584	573	602	574	607	593	542	580	525	567	544	580	595	594	595	565	578	587	590	598	562	563	574	595	548	589	570	610	581	586	570	564	544	609	557	595	566	618	539	574	526	557	562	589	566	551	571	569	549	559	553	559	601	561	582	621	590	554	562	550	614	625	568	531	566	578	550	609	542	578	600	574	568	599	584	567	555	596	544	547	624	581	593	572	576	573	560	577	579	577	600	607	615	580	571	593	564	602	588	574	557	591	588	558	569	592	615	606	592	549	610	553	545	581	615	554	570	625	625	558	517	558	593	621	553	555	571	586	580	581	593	601	583	571	587	582	578	547	562	541	593	576	536	548	599	592	515	561	559	586	565	578	575	576	559	585	606	592	561	581	574	582	595	570	614	555	593	568	542	581	589	611	561	586	577	585	541	604	590	580	589	605	579	594	581	595	591	570	557	629	541	597	577	563	581	593	543	573	590	582	591	601	575	576	614	574	575	579	550	535	515	595	590	595	579	550	602	599	583	580	570	618	576	566	559	588	589	600	565	616	566	578	570	608	574	614	567	601	565	570	560	608	605	595	540	608	581	592	606	560	596	599	539	595	627	566	552	614	608	587	577	525	586	584	565	578	561	544	569	585	593	560	585	540	609	607	618	599	573	563	616	576	589	555	583	580	573	608	560	595	564	595	580	551	559	573	591	586	532	625	607	577	556	604	576	571	558	628	585	590	576	548	599	599	546	594	595	599	596	587	558	549	548	559	584	577	581	609	585	603	597	644	603	525	568	587	567	581	585	586	543	545	544	579	590	576	549	575	611	645	573	596	619	579	597	575	605	594	584	592	574	559	577	567	573	574	575	582	583	575	546	567	584	623	566	603	623	641	564	604	588	559	609	583	627	589	580	598	612	610	616	584	596	615	537	602	571	598	582	561	560	568	558	602	664	600	574	566	555	573	585	596	582	580	567	591	580	591	561
27340	20211	6811	1110	796	674	733	695	641	680	692	650	666	634	639	643	673	635	630	661	648	593	615	659	619	676	624	684	620	640	607	647	597	664	673	609	653	596	642	674	654	643	664	663	667	668	646	633	670	680	648	625	658	606	680	635	657	639	671	638	699	609	630	637	666	611	658	609	649	643	697	685	648	626	612	625	666	634	592	628	638	629	678	605	668	685	641	638	591	580	659	655	626	657	649	664	629	646	640	648	604	663	589	619	589	662	689	630	656	645	636	602	650	634	662	694	680	605	607	645	658	597	698	693	650	607	659	605	672	659	593	590	640	620	626	623	654	649	663	603	636	673	615	635	622	687	635	622	615	682	658	649	647	635	672	691	642	632	656	685	619	669	646	628	666	648	674	657	619	666	653	652	634	688	659	646	683	615	656	621	652	666	695	665	682	651	646	638	628	613	644	670	658	673	621	603	663	606	629	649	681	651	616	630	662	600	671	619	664	682	686	637	625	649	647	617	677	693	640	635	661	647	680	648	612	674	626	661	645	587	657	662	657	664	638	627	639	627	665	619	665	648	663	659	644	602	639	677	692	637	647	690	629	626	651	631	672	652	645	632	613	614	634	627	643	600	638	632	665	635	656	644	659	635	632	670	635	719	642	662	647	676	663	634	664	656	649	645	622	644	645	601	662	637	609	654	611	613	634	696	638	626	666	647	670	687	646	699	668	674	616	641	634	605	612	632	643	627	676	649	636	591	643	652	630	673	686	646	618	618	639	652	678	641	689	609	623	668	654	611	635	619	643	646	648	662	647	610	641	629	624	672	653	596	660	684	671	647	638	671	626	658	626	625	641	648	666	653	638	632	672	618	658	653	645	688	695	637	654	635	649	665	667	635	607	641	677	670	606	645	656	659	672	686	655	644	676	636	655	629	642	694	630	656	635	642	688	696	676	674	668	687	682	640	661	675	692	672	671	641	655	618	614	667	630	621	630	685	629	611	653	660	643	620	638	671	632	651	610	620	675	613	671	642	708	609	639	634	645	643	667	697	667	634	688	616	684	639	618	659	661	677	692	666	638	672	689	685	667	593	665	663	669	644	612	633	628	651	626	700	646	613	648	651	626	647	620	632	657	651	660	661	660	629	649	633	681	635	638	672	619	665	648	649	676	628	645	661	597	630	596	639	671	619	609	670	659	657	614	615	623	672	646	654	605	606	650	625	655	687	683	641	694	650	642	651	654	703	622	615	651	671	636	632	696	662	617	663	642	641	628	676	657	674	632	652	643	627	641	627	638	637	662	631	647	657	683	655	621	619	656	587	672	646	658	652	608	660	633	640	607	620	609	652	665	648	648	650	604	636	640	665	651	658	701	657	650	579	672	649	621	628	628	644	650	612	596	684	637	628	650	643	641	655	667	668	695	659	674	639	656	646	639	642	643	648	634	689	693	664	639	694	695	672	623	664	661	666	696	646	643	617	589	679	684	630	612	661	602	621	639	669	636	652	619	646	635	638	636	703	643	646	643	636	676	654	597	625	659	616	651	670	642	626	651	684	598	625	694	667	673	681	634	622	662	635	666	642	719	634	607	666	643	653	676	638	651	632	641	619	636	658	638	657	603	599	621	672	636	647	672	625	623	612	681	678	640	623	666	622	685	632	628	662	661	642	662	660	613	654	654	634	633	625	649	622	623	598	678	648	656	648	632	633	645	678	591	643	646	603	638	646	605	641	648	640	616	644	625	616	660	646	630	617	642	678	636	608	646	610	616	628	676	673	645	652	622	647	670	642	653	642	649	636	626	613	697	643	650	598	639	616	661	616	660	625	583	611	696	654	631	642	646	664	642	629	596	646	660	643	622	666	665	629	660	689	621	640	632	630	686	635	667	627	616	634	641	658	647	705	644	649	682	625	619	679	626	672	645	629	627	677	615	617	599	641	641	610	620	664	660	624	658	657	646	688	687	669	680	671	609	650	660	616	623	660	682	677	634	650	673	656	663	626	640	612	646	638	648	653	634	648	669	678	624	645	655	637	656	674	656	625	648	620	663	670	654	619	675	629	682	710	669	625	637	614	645	664	648	631	630	634	637	681	641	664	625	692	603	638	660	660	644	618	628	616	602	615	639	662	669	649	626	652	659	693	667	689	642	649	612	678	686	620	661	648	654	622	678	650	675	653	666	634	674	624	642	662	656	624	675	630	631	664	609	654	677	606	608	622	632	618	651	703	624	599	668	658	692	656	673	692	658	650	609	626	643	622	625	626	667	657	645	612	672	636	676	636	685	677	625	641	680	663	647	636	639	655	648	647	681	694	591	660	683	660	712	648	673	674	691	604	672	628	690	630	642	634	707	676	668	647	662	657	684	621	642	656	639	693	640	635	641	629	631	600	610	679	628	605	600	656	620	675	704	624	594	647	648	670	625	642	671	668	631	653	633	634	684	654	685	680	655	625	627	680	624	620	648	669	628	626	641	665	639	619	661	649	635	671	638	676	650	646	686	655	692	637	661	672	630	620	666	644	637	624	659	623	659	616	669	663	648	671	643	628	656	604	631	663	643	666	660	620	644	669	624	684	625	612	672	663	654	645	641	615	631	627	658	673	680	634	652	673	678	655	626	599	614	641	682	594	654	614	671	650	636	666	664	650	667	597	658	644	670	659	631	657	612	683	627	686	624	583	656	643	663	627	662	667	648	619	629	634	693	634	619	681	676	666	621	691	677	604	667	686	623	663	663	673	689	652	644	647	639	680	626	654	663	628	583	647	653	635	650	642	662	677	639	591	601	691	645	619	667	650	653	672	633	705	652	647	706	701	675	583	688	660	668	631	638	672	608	662	619	593	643	615	649	661	651	626	652	635	667	647	638	666	680	639	640	617	686	609	691	630	644	609	623	674	638	709	670	683	628	660	669	655	637	647	639	666	663	637	664	673	644	659	672	625	629	620	636	594	664	656	638	697	611	705	625	638	648	624	696	603	656	665	591	640	637	680	672	632	610	623	608	633	675	623	668	631	652	649	640	640	707	666	647	700	658	651	707	667	657	631	673	618	654	659	621	664	689	660	618	644	690	652	674	626	680	681	605	623	649	643	614	639	658	648	688	676	665	678	648	649	659	617	635	630	646	652	662	641	644	649	669	646	606	677	633	622	635	636	647	635	625	636	662	695	676	649	677	650	588	679	663	694	650	629	676	632	681	671	691	666	647	599	665	654	621	611	649	673	634	634	678	640	699	639	661	692	655	614	680	645	656	660	650	669	609	628	657	656	664	646	653	666	629	644	630	694	617	641	654	685	704	669	667	601	647	637	678	612	667	683	627	650	645	661	595	631	657	629	637	638	638	708	608	652	653	589	637	651	631	687	664	660	688	635	631	644	608	691	669	679	644	612	667	650	612	653	664	650	631	646	637	694	675	688	637	630	622	676	631	674	653	632	672	673	650	616	668	628	641	631	639	665	621	661	636	632	664	639	643	643	631	690	649	662	618	672	605	643	642	655
10603	1573	1474	1151	1067	1043	1001	945	976	991	975	962	995	1009	984	957	874	969	981	978	915	936	911	965	954	989	993	888	968	937	975	927	961	945	943	934	999	865	985	967	994	916	919	942	967	884	983	986	970	884	933	973	939	943	979	950	934	941	845	909	946	957	946	990	944	963	922	970	932	925	968	969	936	955	952	942	1004	899	950	982	931	972	964	950	939	963	991	959	924	930	930	1010	932	1016	921	965	919	972	959	985	901	905	914	945	960	908	948	972	913	867	953	913	968	926	958	974	927	928	940	940	968	1025	976	909	945	911	929	976	919	960	951	941	905	973	950	949	983	934	999	948	950	928	930	905	1006	945	955	885	964	988	879	936	953	898	958	958	973	968	950	918	972	935	899	932	1004	973	1015	978	975	906	994	970	911	903	861	941	974	979	929	934	924	945	926	925	917	900	961	955	963	988	950	945	934	934	997	978	946	840	928	957	927	946	974	932	967	952	1025	950	942	1007	938	974	933	932	959	932	926	934	957	995	906	971	928	924	960	921	959	992	903	963	926	946	950	927	949	910	931	910	922	914	946	964	954	968	956	886	861	961	993	894	965	929	924	955	860	916	930	934	945	989	1011	981	965	869	957	970	1003	940	941	892	901	966	915	972	998	946	936	953	902	918	949	976	944	980	961	922	922	985	915	974	916	924	948	943	945	892	946	968	897	963	920	941	987	958	932	926	999	961	957	893	929	933	917	905	920	938	931	982	945	935	991	908	958	972	991	977	1011	883	981	923	928	955	935	946	903	908	883	934	997	920	946	944	938	980	967	907	910	939	935	947	979	988	918	940	906	946	886	899	953	942	936	968	953	954	923	994	961	1012	902	952	975	971	936	952	1031	952	921	936	915	934	993	943	922	953	894	904	943	970	943	967	1015	958	953	951	966	927	977	958	959	888	952	910	947	928	926	990	918	941	908	959	879	959	936	933	975	906	934	922	953	991	900	928	902	890	987	993	973	902	921	894	932	907	950	952	962	964	985	942	942	1005	927	962	977	937	973	892	992	971	891	979	918	995	949	925	912	878	938	960	918	937	992	986	917	983	956	938	936	930	936	935	978	968	934	925	934	910	1006	948	977	934	942	971	992	934	961	936	931	977	936	920	939	910	932	932	948	921	945	905	933	969	983	922	957	874	921	915	947	950	899	932	930	921	951	952	928	940	977	971	958	933	938	955	934	925	923	942	925	911	920	971	946	984	914	964	925	885	931	936	916	927	925	931	963	972	916	929	979	952	929	918	976	994	951	983	908	950	937	936	913	975	931	965	994	981	980	971	939	952	952	947	946	973	964	941	945	954	967	945	917	966	941	933	940	954	904	947	943	862	921	967	976	924	903	945	961	965	882	927	896	1018	890	913	985	984	960	921	979	935	961	913	1001	957	913	1002	947	970	943	942	982	928	956	979	943	985	965	904	986	948	899	921	979	927	914	920	958	1024	956	927	967	944	973	954	998	927	903	897	957	1032	925	964	925	899	973	921	940	937	1006	946	956	906	918	864	929	925	917	935	913	936	897	899	991	928	949	912	967	966	933	959	920	929	976	963	964	954	983	942	933	946	940	920	931	975	958	928	965	951	916	922	880	914	917	970	970	950	958	911	910	921	938	868	948	938	943	963	959	896	941	925	961	966	934	949	962	975	930	968	936	975	1015	934	983	948	923	915	904	999	964	950	969	936	969	950	950	903	952	946	976	917	1028	924	922	923	974	945	928	955	991	911	931	937	949	892	942	934	958	1004	897	971	1010	922	962	888	925	967	923	983	986	962	898	915	954	970	930	918	934	944	979	913	922	929	941	985	969	943	958	933	973	926	953	989	947	992	957	942	979	954	977	928	944	986	908	958	928	940	958	899	972	952	941	968	911	954	989	1008	967	961	911	923	967	914	972	933	938	901	934	887	927	954	992	964	922	928	965	940	994	945	936	915	880	912	993	971	946	952	959	886	963	941	925	925	950	898	983	1008	880	904	964	947	966	968	932	922	945	951	996	975	940	965	981	972	954	956	993	944	955	893	962	927	964	950	945	917	973	946	994	942	973	921	945	957	895	916	934	963	973	929	958	953	942	911	934	978	920	946	922	973	926	939	896	939	936	945	958	962	890	974	950	896	949	925	965	912	1004	924	981	1103	966	959	992	919	923	954	939	932	961	950	930	910	989	953	957	938	976	981	979	882	895	898	935	915	940	975	947	936	911	971	926	967	910	965	911	982	964	1019	998	975	975	963	933	955	963	892	929	924	928	925	974	912	958	922	994	913	958	944	938	902	950	919	936	980	902	939	993	931	974	915	971	959	983	1011	1001	993	959	1000	927	939	973	944	929	957	961	947	954	976	940	973	949	927	925	960	950	968	930	914	921	936	987	968	1001	930	912	943	960	993	956	952	994	931	1003	930	941	901	943	944	924	975	954	942	935	927	992	978	940	920	1035	962	959	931	1003	903	929	895	898	944	905	974	946	949	954	997	901	1011	946	925	899	915	951	958	923	929	904	955	961	1003	911	976	916	909	958	992	909	971	925	980	885	976	973	986	932	921	934	990	989	947	937	927	986	956	937	929	951	990	924	919	962	967	971	916	1007	908	921	966	867	932	901	915	922	972	976	924	969	938	970	952	1010	971	954	952	969	922	970	928	926	943	955	984	971	897	962	985	974	924	921	942	942	987	907	923	906	959	990	902	944	962	919	982	908	960	969	895	962	946	928	895	1002	908	935	947	960	968	892	976	935	962	871	996	947	956	978	956	974	950	937	936	903	911	972	986	904	952	921	880	897	976	907	869	981	959	904	971	937	943	958	913	967	952	966	982	899	948	1001	995	937	925	883	920	931	939	897	980	950	932	907	927	896	961	931	972	927	929	995	941	976	918	940	939	916	898	913	921	928	907	915	993	946	1001	975	949	934	940	918	959	959	931	919	953	996	969	941	923	978	900	943	990	932	909	1012	913	923	939	991	938	970	955	899	994	923	960	931	951	880	957	978	960	971	920	947	962	907	958	917	940	964	901	955	949	1001	934	943	908	990	919	946	924	846	943	982	939	924	902	893	907	940	974	933	921	919	925	933	1004	935	924	929	948	1016	895	943	933	894	966	980	990	909	972	931	942	974	989	936	956	1019	981	884	984	943	972	943	881	948	867	876	889	924	863	956	894	918	937	955	909	911	904	929	954	934	935	940	932	932	904	949	960	941	985	926	927	981	957	962	941	941	987	929	979	975	992	968	918	978	990	919	965	956	970	941	923	908	949	897	983	913	972	963	926	1010	987	912	948	922	924	947	933	931	912	935	944	973	891	945	958	892	909	946	933	908	949	921	942	961	942	941	949	889	946	910	966	925	928	935	923	937	974	985	966	925	965	915	966	934	988	982	948	926	959	931	896	943	944	930	942	934	925	951	984	982	974	932	982	949	908	934	952	909	941	932	943	961	944	995	935	928	917	951	954	919	824	949	930	945	988	948	1001	963	955	956	946	948	959	989	963	954	966	898	925	961	950	958	930	994	947	943	955	954	960	906	925
23828	21490	28999	24405	21492	14946	1696	959	889	907	824	717	732	721	707	684	654	688	668	743	629	639	686	618	636	628	626	621	659	626	620	682	693	663	648	678	668	616	615	607	661	596	639	651	625	629	638	633	616	642	664	647	670	674	627	653	639	644	619	648	641	648	613	580	672	627	610	629	674	652	614	601	605	667	633	652	659	634	610	604	619	647	628	599	642	611	604	672	621	627	650	676	626	622	637	612	619	588	588	601	653	611	606	659	675	606	641	615	604	594	677	622	592	598	558	604	645	618	572	617	635	602	609	656	631	616	625	604	626	616	635	632	605	651	621	667	603	631	627	618	621	638	604	658	636	594	636	648	599	615	632	622	643	604	638	630	623	633	643	627	606	583	608	573	642	634	620	685	616	607	582	665	641	596	625	623	644	645	616	663	631	587	634	599	608	660	623	618	630	602	615	604	618	595	628	596	604	636	613	591	603	623	620	617	664	604	604	666	660	628	656	638	605	566	631	613	602	636	619	591	632	622	633	634	637	640	631	635	582	638	636	673	648	600	633	659	610	622	614	598	621	653	619	619	608	642	572	646	631	620	659	641	649	627	634	579	643	609	612	603	621	588	613	581	570	610	590	605	616	607	645	596	644	630	634	608	638	647	649	633	632	597	620	665	644	588	650	618	648	639	609	640	627	639	619	622	598	670	664	661	621	623	658	665	591	611	606	588	642	648	585	632	641	645	626	632	605	568	648	605	663	617	639	662	629	679	571	626	640	610	564	627	580	617	590	622	629	639	660	641	592	602	661	589	652	608	612	665	625	584	645	655	611	667	608	582	626	635	629	675	622	590	672	641	653	606	620	640	622	588	624	625	652	669	639	610	604	639	645	667	613	635	629	636	621	601	582	598	643	628	624	585	616	648	654	650	631	687	629	609	614	580	592	606	618	610	643	592	663	648	616	626	634	596	605	631	556	615	657	569	619	625	648	633	646	638	605	609	628	619	625	629	616	646	608	629	654	629	612	628	659	605	625	615	613	612	580	640	612	609	635	626	697	580	622	617	595	664	602	606	668	645	615	622	595	618	609	629	605	692	597	589	621	592	626	671	595	639	614	675	641	592	660	600	584	619	591	626	633	628	623	596	601	620	602	641	659	598	611	591	629	612	637	644	610	597	617	663	649	635	640	609	610	609	699	615	641	644	628	648	639	591	645	614	608	642	566	594	616	649	650	603	618	604	613	593	600	614	682	624	630	643	644	634	606	622	634	617	587	608	630	645	616	625	559	659	632	628	606	640	607	610	635	654	606	630	626	665	604	621	611	581	604	598	621	595	593	589	588	652	597	606	656	625	613	627	628	611	649	650	635	584	650	658	640	605	606	595	634	611	620	631	630	649	631	595	590	626	576	621	694	666	599	646	608	637	654	627	656	605	624	639	666	608	570	677	658	650	655	634	597	630	613	650	663	607	627	576	599	662	620	670	637	643	667	635	623	601	567	618	665	630	627	624	602	648	633	630	638	649	647	611	638	616	623	634	581	661	636	607	633	647	731	644	639	655	645	586	640	631	574	637	631	623	636	608	569	597	644	584	647	647	623	606	641	580	617	599	601	610	635	623	618	666	566	631	625	632	629	579	629	628	577	599	620	600	622	629	613	617	682	559	657	625	603	603	625	627	658	593	621	586	649	617	647	622	624	608	572	654	633	613	588	663	643	600	631	640	605	626	602	620	626	616	647	650	599	631	665	654	598	613	613	643	622	651	626	635	612	601	607	624	650	630	622	625	610	630	614	648	596	655	657	612	636	640	581	604	616	650	621	660	605	652	612	637	616	620	598	615	624	645	630	605	595	655	621	611	638	608	644	556	632	632	621	635	632	643	571	619	604	640	606	601	640	607	606	609	609	639	611	630	631	603	639	620	594	634	640	600	574	615	602	627	673	626	612	600	629	599	625	594	634	589	669	644	616	589	623	580	609	652	635	613	652	637	666	574	621	606	631	595	596	621	618	625	654	586	616	607	610	592	607	620	651	600	611	616	608	623	652	575	622	617	583	640	614	657	655	650	623	607	595	626	606	630	640	609	608	607	635	629	667	600	601	609	625	651	621	632	593	590	562	629	606	614	623	660	661	616	680	606	588	614	618	667	641	647	603	605	591	663	640	594	652	646	603	534	647	630	594	628	604	632	585	616	642	595	600	636	588	626	609	620	659	594	671	626	645	641	620	618	656	648	620	631	593	608	648	616	598	610	644	646	608	643	622	630	639	587	655	640	626	627	619	660	635	665	626	665	588	612	616	625	614	600	634	595	643	630	573	673	660	618	642	588	559	600	590	594	658	667	671	586	631	625	614	600	637	622	658	583	638	615	626	625	664	629	586	665	609	602	600	646	660	604	599	650	630	629	652	628	592	643	658	620	627	641	646	632	642	579	585	626	624	649	659	586	584	596	585	628	650	651	636	631	603	596	679	613	647	618	631	621	621	610	636	620	602	609	620	629	648	597	627	617	651	669	617	601	640	611	622	644	621	667	617	662	655	602	603	560	590	655	589	605	652	655	621	623	647	624	633	592	606	603	600	614	606	597	656	588	644	568	588	629	579	630	586	609	579	629	673	603	644	614	647	627	623	602	631	619	621	638	626	643	638	650	590	625	618	608	635	630	619	627	609	658	649	666	568	638	671	602	592	625	641	644	635	599	594	642	625	625	585	584	634	617	623	642	653	634	592	599	662	579	604	580	591	614	643	593	610	612	635	632	608	571	643	594	577	628	636	670	684	643	635	617	645	589	647	626	677	618	656	642	656	603	636	622	601	625	598	573	606	622	630	627	620	626	614	626	571	641	645	613	598	642	614	623	661	596	623	630	627	622	601	618	640	612	637	637	599	615	620	612	615	652	662	628	606	646	599	597	621	629	642	623	631	626	623	657	651	636	593	641	613	591	626	599	609	565	607	624	620	632	559	616	629	628	631	627	619	597	612	606	621	576	612	627	601	640	626	628	635	666	648	665	652	630	624	576	640	619	606	639	570	649	632	604	642	667	608	634	629	635	602	618	589	621	626	633	607	555	606	620	616	646	611	629	614	607	646	630	615	628	668	568	580	646	593	604	590	635	609	606	660	627	603	620	633	601	669	585	635	592	624	635	583	643	642	631	617	615	607	579	650	616	621	656	577	612	623	645	621	632	601	652	657	589	614	623	594	601	617	610	622	633	635	608	624	573	631	652	650	634	604	607	577	653	616	609	628	658	650	628	646	641	615	644	602	594	626	586	600	692	625	633	632	603	615	586	646	594	576	590	659	650	602	650	631	623	624	626	614	624	587	605	659	662	627	644	651	638	623	596	607	622	574	629	603	576	643	641	652	629	651	612	610	580	610	616	583	660	588	621	612	631	621	703	656	690	635	592	614	589	621	619	608	641	612	647	599	635	597	601	619	616	605	619	621	614	604	602	604	612	623	588	588	616	649	649	635	619	656	607	582	636	608	596	631	635	605	654	616	595
26795	12072	10340	5524	3682	2841	2222	1945	1688	1606	1435	1319	1290	1219	1184	1190	1127	1090	1064	1079	1058	1014	1038	1006	1044	1020	974	1007	986	1014	950	952	962	917	1011	966	929	956	931	959	979	984	987	947	947	992	976	981	998	956	930	947	963	970	1012	942	902	993	941	947	932	908	916	983	960	914	911	876	936	957	930	941	976	959	932	922	966	943	989	952	953	905	966	970	959	896	987	942	906	877	907	884	953	903	971	932	934	962	919	951	895	975	932	933	967	922	987	1015	920	913	963	968	878	894	964	903	934	898	961	921	933	932	979	936	925	950	945	969	932	937	941	885	897	937	960	947	915	941	925	962	904	959	911	918	918	917	957	1000	889	953	952	913	891	913	915	870	918	900	943	956	951	930	946	865	972	930	921	920	947	957	868	921	944	952	947	933	921	887	919	912	944	885	896	961	933	908	913	906	881	928	919	910	943	1005	951	909	898	922	938	954	922	934	915	958	950	861	900	986	907	943	968	912	929	962	916	884	995	927	912	904	943	923	947	912	947	908	978	960	959	957	936	911	944	950	938	951	926	953	926	908	891	952	933	940	926	933	941	968	903	904	897	895	940	941	927	912	988	907	910	919	930	946	882	946	965	936	941	916	976	961	894	940	934	956	911	975	958	972	921	942	925	879	886	932	953	941	918	918	887	983	925	898	929	893	974	905	930	930	938	948	904	968	868	953	965	965	888	917	956	863	889	928	994	947	959	913	905	979	910	882	920	902	902	894	998	908	1005	935	928	931	946	948	978	928	927	899	940	965	907	923	895	880	994	946	932	929	914	931	860	886	899	956	952	897	934	878	970	933	884	946	909	944	923	958	904	942	933	930	937	879	944	937	900	922	894	918	928	917	941	907	925	930	912	934	883	932	944	901	976	925	1017	937	924	969	984	959	931	933	908	936	912	938	926	905	886	939	928	916	958	874	904	974	886	940	947	845	951	964	936	945	934	910	1009	942	882	927	937	857	950	961	976	929	975	976	890	953	928	930	949	938	1000	928	919	937	937	930	904	977	968	882	903	904	902	885	920	931	950	960	985	910	918	956	889	937	957	929	966	883	933	933	913	955	937	881	929	915	922	951	945	918	907	888	905	968	940	901	919	944	959	940	920	954	942	879	940	965	902	918	943	935	933	910	933	918	862	970	920	918	897	921	897	922	926	968	983	902	898	965	935	908	918	909	950	980	924	910	910	962	931	928	952	923	965	875	893	911	959	926	980	929	896	918	884	946	943	970	1008	934	925	976	905	901	949	937	920	957	918	893	930	977	933	907	925	912	992	929	979	979	849	933	938	915	938	905	888	957	902	903	908	940	907	890	907	894	942	968	975	963	899	1003	936	962	915	930	938	927	931	910	940	936	946	945	962	976	888	939	908	916	921	873	943	951	952	902	949	951	927	929	931	922	935	922	957	898	940	945	904	963	934	941	924	934	928	885	943	950	862	916	932	931	965	914	972	905	936	932	905	934	924	975	940	871	887	831	932	920	902	890	967	899	896	964	968	894	953	959	995	876	940	913	975	921	988	928	913	900	958	925	913	950	824	955	966	969	891	863	936	960	939	930	943	914	878	946	948	931	921	903	904	906	952	974	983	899	889	947	973	937	960	900	902	908	949	908	939	903	909	906	931	933	963	925	886	888	920	959	977	895	952	920	906	894	948	917	996	954	947	951	878	922	917	936	966	944	906	914	979	946	907	966	961	959	916	882	949	1002	953	907	938	916	935	939	942	905	924	969	886	904	922	939	885	875	952	884	907	984	918	858	949	967	936	889	922	948	927	1008	904	904	894	929	898	950	938	938	969	901	910	1019	868	957	954	916	919	906	949	941	932	923	970	919	947	931	960	938	936	877	932	945	931	913	961	923	905	901	954	922	873	986	899	982	964	944	957	919	971	918	920	935	915	909	918	911	980	944	897	931	960	925	912	891	958	918	947	944	956	940	943	955	920	931	938	925	1001	905	973	955	964	1015	918	932	950	942	948	923	966	983	902	938	933	1012	927	973	954	978	918	923	939	973	870	921	913	876	900	977	905	922	927	924	962	1000	958	917	923	906	944	938	920	876	955	938	921	911	930	937	910	930	941	941	923	899	966	933	983	944	890	960	975	933	982	927	919	925	970	945	981	933	944	930	883	929	907	906	888	937	944	922	976	893	912	950	925	929	947	939	949	978	855	912	917	973	961	950	903	898	922	932	921	980	942	895	965	953	919	936	913	923	954	959	929	938	930	918	897	923	948	923	868	928	953	967	942	911	936	946	988	918	925	881	953	878	921	919	972	910	958	949	973	929	982	912	927	936	948	966	960	886	945	941	950	898	922	953	904	947	948	994	910	981	923	915	1000	891	915	987	902	935	969	899	935	945	966	983	934	947	925	919	944	968	951	917	978	912	917	911	921	909	961	972	890	949	921	931	916	898	961	951	959	909	898	958	915	954	905	961	943	938	1018	943	925	918	913	978	959	927	904	914	895	865	959	948	900	904	940	897	896	952	961	972	934	951	899	953	904	877	917	900	929	970	909	987	914	900	941	924	944	957	977	927	942	940	919	932	923	961	922	921	907	924	889	947	922	963	909	927	962	922	944	939	965	940	924	962	948	919	906	991	934	903	943	916	932	895	903	885	933	922	951	939	887	939	958	856	918	955	905	962	948	959	891	914	953	911	927	968	961	900	942	899	968	986	934	885	881	910	923	959	946	992	957	880	960	937	908	936	898	938	953	890	962	985	908	977	927	934	884	938	911	940	950	963	974	979	877	920	972	941	886	880	961	897	913	903	945	855	862	933	922	945	948	944	954	964	906	906	925	956	975	995	942	882	911	924	941	999	934	931	904	963	937	976	930	964	891	952	1003	900	941	931	913	927	910	941	916	886	927	927	932	902	870	915	942	917	943	959	943	865	878	925	989	897	902	923	921	892	915	864	908	958	971	947	936	907	921	914	912	944	903	937	930	894	893	925	957	907	891	898	981	895	951	909	963	893	951	939	933	952	924	854	919	888	997	962	953	984	872	950	874	897	950	936	881	917	909	985	892	893	952	980	899	943	980	973	923	972	888	975	885	952	940	918	903	922	899	960	945	975	903	999	906	925	965	929	949	981	927	910	995	961	983	935	879	958	925	914	934	882	918	940	897	959	920	925	983	910	984	887	925	964	934	942	931	965	982	950	949	904	910	906	937	944	932	977	946	958	908	958	946	941	890	956	952	948	929	987	918	917	949	916	924	921	918	909	912	903	980	924	923	950	912	918	902	968	897	900	912	932	951	973	943	873	929	927	957	930	904	932	852	885	944	984	881	923	990	954	938	953	916	942	926	939	936	902	935	959	898	964	911	902	908	971	953	967	982	913	933	913	908	931	948	889	884	914	960	899	921	922	938	968	917	858	934	993	957	926	946	920	953	962	925	924	911	967	947	961	921	887	971	942	952	923	975	902	911	928	910	944	953	904	991	933	859	942	896	953	968	945	979	922	956	925	907	937	934	908	910	942
23380	21514	29288	24174	21504	21363	3477	926	719	649	585	594	506	474	513	458	420	466	433	438	416	412	410	405	404	383	414	403	364	415	412	407	388	391	403	360	427	380	373	394	382	367	378	379	413	383	387	386	364	364	399	374	380	379	391	422	370	377	373	387	387	389	375	362	376	387	388	380	390	396	369	364	343	397	397	349	386	395	373	371	398	372	394	379	378	375	391	382	374	347	381	397	368	398	371	372	392	389	377	357	367	383	352	387	377	358	374	375	369	408	375	327	410	370	370	370	367	390	408	346	396	389	375	369	367	395	392	396	382	368	347	390	379	356	357	375	378	390	419	411	362	385	374	395	340	368	376	388	355	358	356	346	363	384	352	389	364	413	333	359	401	416	370	366	360	368	384	385	361	380	349	395	406	381	373	379	367	400	369	392	363	336	371	355	378	377	379	393	384	401	357	420	376	378	360	347	387	365	382	385	419	401	415	336	370	336	339	349	398	401	357	374	388	391	381	371	370	396	385	359	402	360	390	377	329	392	382	370	391	390	432	389	362	377	373	354	358	395	411	353	377	359	358	339	360	391	403	365	397	381	365	365	377	369	369	338	398	357	363	351	372	352	396	360	377	386	373	386	397	382	385	389	379	343	342	376	380	360	385	383	337	357	388	381	401	402	383	332	372	353	401	398	388	384	378	394	374	352	349	368	373	385	368	355	365	381	372	375	371	374	366	368	354	351	380	403	374	363	374	338	391	378	382	363	355	382	365	382	358	360	357	379	373	422	393	368	359	387	369	369	384	393	368	364	398	378	325	388	399	408	388	357	369	359	368	373	376	379	351	364	363	397	345	348	406	409	385	382	359	387	364	380	372	377	412	365	379	380	359	348	394	383	359	352	372	368	376	384	347	351	336	374	357	381	350	394	362	382	366	398	322	364	383	384	389	395	364	366	383	382	398	390	372	342	352	386	352	394	422	407	389	412	358	358	376	399	355	381	320	365	389	403	391	367	380	373	364	395	376	394	362	361	359	365	357	370	364	360	386	336	366	373	389	377	372	369	356	345	353	354	365	382	348	376	363	392	387	391	404	383	384	343	394	398	361	392	364	409	383	385	375	338	370	403	406	389	364	419	385	354	360	368	382	368	378	379	424	394	382	371	370	353	365	370	361	395	352	389	380	373	395	373	352	404	379	354	378	366	340	380	342	398	361	359	363	373	350	379	391	401	334	385	376	361	375	396	361	387	392	339	348	418	404	422	356	372	358	383	362	364	385	376	382	350	367	368	373	358	382	370	356	396	400	374	376	355	350	357	330	396	374	375	330	383	388	348	412	334	388	335	349	395	353	388	376	368	388	375	387	374	383	380	364	391	376	385	386	366	390	329	374	315	370	394	374	388	380	379	401	381	378	374	358	371	367	345	388	404	404	379	410	388	354	376	355	328	382	385	384	396	370	350	363	355	367	378	374	386	400	359	356	408	381	411	373	373	373	355	379	379	405	345	360	376	384	385	366	358	376	384	382	350	372	361	401	368	416	380	371	369	376	375	363	385	362	395	381	381	372	371	376	384	365	390	377	396	383	344	354	358	378	349	366	363	387	415	377	357	397	404	341	340	362	373	364	365	383	364	404	374	372	374	344	394	393	374	394	379	368	401	373	414	391	361	399	368	367	392	362	362	388	353	376	365	337	391	388	370	385	345	344	414	364	363	400	368	401	375	396	347	356	375	353	334	355	357	363	373	371	400	396	350	391	399	406	399	356	371	363	387	394	404	389	369	363	386	375	413	343	401	383	376	368	358	356	345	385	392	373	399	368	372	396	364	384	363	385	372	390	392	381	364	357	365	372	337	403	397	366	361	379	383	342	380	388	412	361	365	387	345	358	375	378	391	395	366	390	385	376	373	357	368	390	384	382	355	388	351	363	391	368	379	349	360	347	353	387	375	361	383	386	381	358	344	394	361	346	391	374	349	379	389	359	373	380	416	404	346	386	387	373	339	406	386	371	352	376	367	378	374	374	362	358	368	388	396	384	394	330	392	384	353	372	316	357	371	383	368	383	347	376	411	381	377	372	370	399	348	408	379	385	372	394	340	364	405	359	409	379	378	351	392	381	363	370	368	375	377	365	353	362	361	347	350	372	376	346	368	352	370	386	402	384	372	393	358	370	388	384	363	376	343	360	347	362	368	425	400	399	387	372	402	388	375	373	360	395	378	367	372	372	390	400	368	345	369	365	371	361	383	402	370	348	350	361	369	389	370	352	365	376	412	364	357	369	384	325	363	365	396	366	365	387	376	370	352	390	388	386	379	389	347	392	344	344	398	359	345	406	351	363	374	382	419	378	371	374	410	351	372	385	402	395	371	378	368	343	359	360	344	378	402	377	390	353	335	376	398	361	350	363	334	361	417	368	367	384	365	344	384	416	366	401	376	345	372	393	400	376	367	354	387	380	379	389	383	389	345	389	377	388	383	365	352	410	363	380	376	365	357	336	369	389	373	358	375	379	361	368	364	385	356	392	383	347	381	366	374	406	341	385	370	364	355	352	395	383	382	368	330	376	347	407	367	380	373	356	373	397	374	375	369	372	392	396	386	349	384	380	366	356	390	358	344	362	401	354	371	367	383	368	404	395	361	371	379	364	351	403	362	360	361	384	347	384	369	350	369	404	382	403	357	335	365	402	379	349	394	373	378	354	373	381	389	411	355	396	409	360	362	363	371	405	374	445	400	358	372	359	360	384	378	372	367	385	405	388	357	409	347	346	414	397	382	380	380	356	387	377	370	379	351	389	403	342	350	384	379	372	384	399	345	375	380	392	381	403	367	386	358	369	330	373	378	367	422	383	384	376	364	383	397	360	381	396	393	384	416	391	367	373	402	370	374	374	342	362	388	391	375	360	413	356	363	382	386	382	370	381	394	381	350	408	401	365	398	350	367	360	354	387	347	375	389	392	365	367	366	404	367	406	376	382	363	369	379	336	366	356	378	366	383	385	382	385	388	378	363	364	372	372	384	367	371	376	399	420	372	371	394	385	360	378	385	356	381	361	405	372	361	411	396	365	366	365	395	371	378	358	379	391	391	373	386	388	388	367	393	387	385	380	362	362	418	375	384	394	372	400	399	373	327	358	323	375	367	375	370	388	396	376	390	394	363	379	359	375	389	361	341	380	394	360	401	386	370	386	385	386	391	408	409	364	346	408	382	405	359	371	360	375	341	363	392	386	334	337	383	395	392	364	412	377	369	389	360	405	360	378	350	374	340	365	348	383	354	372	373	349	406	371	383	370	356	352	399	381	402	419	353	393	385	384	350	390	372	375	355	410	348	367	390	386	376	394	389	356	372	356	418	401	381	405	358	394	380	384	381	375	415	379	358	419	328	359	357	399	363	335	382	384	327	375	376	380	349	371	357	371	370	394	385	357	376	367	391	347	400	370	405	353	348	370	397	324	366	373	381	387	345	379	392	362	388	344	360	374	396	372	361	373	398	411	347	389	391
28039	14918	12740	6679	4414	3163	2527	2026	1688	1440	1320	1061	976	966	883	886	820	769	781	753	750	739	657	695	685	616	713	666	667	650	629	623	640	614	641	680	644	626	605	589	636	586	584	623	629	620	609	578	593	611	575	577	616	621	586	601	605	626	615	565	556	532	609	587	618	540	550	609	591	537	611	611	605	613	588	609	556	569	562	580	603	608	604	660	580	564	588	587	578	613	564	563	582	603	578	554	595	564	578	590	595	597	575	564	563	615	548	581	590	596	601	601	610	566	608	595	563	553	584	602	560	590	595	595	577	584	578	577	600	583	594	567	554	575	581	602	616	571	595	600	580	576	569	598	537	582	509	593	618	593	586	604	595	598	576	581	612	551	552	581	540	576	590	568	626	597	572	573	613	571	582	594	563	587	553	578	553	518	575	570	602	556	562	605	581	594	521	573	570	602	536	597	604	567	567	595	574	637	540	573	577	544	604	588	564	578	593	565	572	597	545	511	574	548	528	573	570	602	554	596	613	523	551	550	550	565	576	572	541	577	590	555	569	551	588	589	594	593	522	600	553	541	585	559	588	610	583	580	553	562	579	573	528	601	569	593	565	620	592	579	601	558	598	588	585	561	602	546	586	598	592	580	556	569	547	626	545	612	555	561	583	582	570	548	597	576	572	559	588	575	575	588	594	592	580	568	582	570	594	590	604	573	592	574	611	589	602	579	569	562	609	539	554	546	567	560	595	622	581	578	620	602	589	566	570	576	568	580	603	573	540	558	569	536	570	580	576	598	556	584	535	611	598	545	595	566	574	556	540	595	610	615	581	585	593	580	567	557	584	571	538	555	586	616	562	540	580	560	572	572	594	580	565	545	531	572	605	556	600	568	595	612	570	601	623	582	587	575	603	590	580	562	604	588	560	538	601	531	588	567	628	592	556	570	566	525	589	560	539	569	580	600	568	605	576	564	629	540	567	557	610	571	551	609	593	558	570	584	560	613	554	606	542	559	583	599	552	586	566	551	577	565	581	567	584	556	560	542	562	622	574	551	571	555	528	553	622	526	579	570	567	601	528	559	558	568	585	585	589	585	573	574	577	627	583	553	561	552	569	572	574	562	622	550	623	549	581	572	546	592	570	580	561	537	566	551	541	582	558	582	569	577	559	546	618	553	587	623	622	580	555	618	580	585	552	586	549	578	581	564	597	512	617	541	584	595	564	611	646	555	582	620	548	567	589	559	551	548	554	563	540	564	532	567	566	526	556	561	553	554	612	593	611	590	566	570	560	569	561	631	585	561	573	579	560	575	564	601	578	579	547	593	598	537	568	557	571	546	602	525	542	565	567	572	558	557	568	551	536	547	576	608	547	591	597	582	556	562	584	568	618	572	576	553	576	557	592	571	568	572	557	589	606	555	592	556	547	616	562	606	583	573	592	608	547	568	535	598	584	572	585	568	577	573	613	553	580	572	582	591	599	613	571	630	594	541	574	633	534	605	552	600	621	579	589	564	592	616	573	570	569	577	539	574	506	559	514	522	574	563	592	618	597	577	606	576	570	555	594	559	605	593	577	570	564	538	578	577	601	575	567	598	559	580	575	554	545	600	562	613	586	605	551	569	560	596	559	630	556	563	585	546	578	529	560	611	567	551	558	575	635	627	557	621	595	575	644	562	600	587	555	578	597	594	547	581	598	524	555	599	598	570	571	592	563	551	580	573	582	577	597	587	605	595	561	594	584	640	608	580	612	533	592	541	515	601	623	613	569	539	570	557	566	602	588	623	532	578	570	575	598	573	588	584	582	512	597	592	600	591	559	553	550	566	562	545	585	577	551	553	570	588	604	581	605	542	585	535	567	565	578	530	577	588	583	568	556	565	586	597	575	576	564	593	557	545	548	561	584	572	564	567	609	589	562	558	551	620	577	599	569	583	577	601	588	606	600	550	586	564	585	593	569	581	593	565	571	571	570	574	574	606	577	569	528	596	575	570	587	584	569	578	589	611	616	549	607	540	554	563	551	605	566	586	541	632	573	590	590	596	539	562	555	609	560	544	576	557	553	583	512	565	591	597	558	569	535	537	545	594	576	600	557	561	593	608	595	544	576	566	560	577	583	606	563	585	572	628	578	554	574	616	557	578	541	587	570	557	566	565	555	570	577	606	560	599	570	611	566	537	613	587	592	616	567	571	561	565	592	593	583	597	644	602	529	584	581	537	560	519	544	563	581	562	601	597	562	594	578	542	599	597	560	566	549	525	567	581	534	608	569	567	614	628	537	577	581	633	584	608	567	610	530	567	569	547	566	553	583	546	521	577	580	593	580	573	550	567	541	551	572	596	587	567	614	545	600	582	552	554	561	579	592	564	597	565	575	563	596	580	582	573	555	576	543	563	567	631	592	552	567	534	593	553	558	540	565	589	549	552	566	575	613	595	565	564	577	586	534	542	595	556	573	617	593	568	554	595	593	562	537	527	615	552	573	548	593	582	536	545	583	603	609	537	577	533	529	561	580	567	572	591	580	591	599	606	580	580	562	574	546	612	540	583	554	591	569	543	559	595	565	583	610	549	570	549	585	575	580	547	578	548	592	534	608	547	550	567	582	551	566	565	566	568	572	604	562	575	578	591	590	552	619	561	587	564	574	558	567	554	555	582	547	587	546	566	556	549	583	560	548	559	575	612	553	543	605	582	576	547	592	524	588	629	542	546	572	584	549	582	570	577	569	561	591	591	559	540	589	578	555	605	582	587	582	546	557	578	576	607	586	550	537	610	542	582	559	552	568	616	527	569	589	570	549	546	571	560	569	586	542	540	584	600	554	543	566	569	526	538	589	566	580	552	561	576	545	551	588	570	597	562	559	575	586	530	605	610	579	586	591	610	569	607	559	558	538	596	561	531	572	542	602	592	550	586	597	566	596	567	604	578	594	559	576	588	609	548	552	645	556	577	607	531	563	605	558	571	558	593	602	517	568	590	586	565	601	557	572	537	553	573	569	577	604	535	554	551	565	548	582	572	616	592	584	513	584	556	604	541	565	587	553	568	575	583	559	573	565	550	611	584	565	585	576	533	580	538	532	561	532	601	541	611	607	577	595	547	579	595	560	543	568	533	566	598	573	537	545	547	554	555	585	542	576	574	574	578	578	587	594	573	569	546	569	582	605	506	563	534	560	547	548	589	598	555	579	581	576	585	543	593	620	606	583	602	570	533	547	555	550	591	581	612	586	607	557	586	552	567	622	559	552	566	612	583	592	574	579	546	591	592	575	566	565	561	580	539	598	572	523	605	586	554	611	548	556	558	556	578	571	630	548	554	633	550	578	585	546	566	576	565	577	560	580	546	591	535	569	584	565	575	544	576	572	551	559	623	582	589	587	570	571	563	534	565	617	525	571	575	610	577	576	590	549	557	545	576	540	591	620	507	605	591	564	576	608	578	509	577	552	542	565	606	587	571	592	561	584	562	549	537	554	548	590	552	543	599	588	579	590	593	598	552	552	568
27326	20187	6776	1150	842	774	668	686	661	632	643	654	628	654	633	691	661	643	628	646	677	685	637	688	615	646	657	647	614	643	665	610	663	632	629	654	633	673	627	671	662	627	618	670	638	613	655	647	631	625	645	645	663	638	636	655	622	667	628	641	639	614	673	614	640	616	637	651	602	657	624	650	663	659	628	653	612	609	640	664	645	635	637	641	586	657	638	620	631	686	640	645	619	676	668	660	672	631	637	643	652	636	651	618	624	656	643	621	657	632	650	636	607	639	640	638	602	648	602	662	639	653	673	674	627	638	641	645	601	627	687	621	648	665	663	640	620	635	659	651	672	676	680	663	649	607	650	623	646	665	650	602	688	625	655	655	658	626	646	653	608	609	603	680	596	680	614	658	634	647	597	594	645	613	643	612	638	596	637	641	630	635	614	621	625	608	589	621	610	627	659	611	637	658	613	639	641	645	660	635	634	662	645	623	641	641	604	633	595	637	620	616	638	671	641	667	637	633	658	645	620	626	660	608	650	656	699	632	588	630	633	650	635	624	671	653	639	678	634	659	619	641	644	655	624	668	675	652	673	710	632	615	660	596	622	631	658	651	635	634	631	597	627	659	624	615	661	653	641	682	674	687	679	618	673	632	626	652	671	604	609	677	616	631	621	583	639	642	636	653	630	634	685	611	656	667	635	629	611	604	633	651	659	660	624	710	633	647	639	625	620	652	638	628	646	640	636	653	666	633	661	592	655	631	631	624	628	676	653	651	612	678	594	648	641	659	604	657	625	619	613	647	629	656	644	643	639	619	663	624	614	657	662	624	658	639	634	641	659	613	588	605	643	651	582	617	646	691	622	625	635	648	643	632	588	649	638	680	612	612	627	633	613	593	602	661	671	615	630	603	632	619	596	636	577	651	628	604	662	583	596	613	639	616	680	666	641	668	647	649	636	655	661	631	654	651	627	643	610	669	623	686	622	685	617	628	649	619	627	651	680	696	657	663	670	637	614	635	634	648	608	642	640	611	661	611	633	658	616	619	714	620	616	684	614	677	636	642	633	665	669	665	589	644	656	664	636	591	651	642	617	635	596	615	601	698	624	666	606	605	661	642	677	638	655	618	639	600	670	619	620	648	696	648	612	646	622	647	676	659	654	628	667	685	680	609	616	640	660	629	676	628	611	647	614	610	642	637	624	599	623	720	610	623	627	601	593	656	680	675	611	640	654	608	599	659	619	617	669	615	599	647	619	617	626	659	654	686	658	670	648	639	665	659	630	653	639	636	627	650	620	638	646	599	615	613	651	680	655	656	684	667	614	629	651	659	659	675	626	648	607	638	617	629	638	645	596	672	635	615	629	643	597	648	647	604	645	596	686	633	667	622	614	649	698	638	618	724	669	622	598	658	649	651	681	625	602	651	617	664	619	668	618	656	650	652	670	644	615	663	681	692	668	645	616	603	607	634	606	645	653	618	637	664	640	632	636	648	635	642	625	692	642	597	636	623	650	630	649	643	661	624	656	602	608	615	637	603	640	619	704	662	648	620	660	638	617	634	680	645	637	666	655	671	672	587	641	672	612	646	646	594	651	642	670	630	665	659	676	630	648	641	665	645	640	672	639	630	622	633	680	662	629	619	652	636	601	602	623	675	650	663	715	625	674	675	608	606	614	632	639	654	592	655	618	693	645	581	648	661	634	593	641	667	662	634	636	619	641	632	569	618	666	623	624	587	659	677	630	629	599	611	640	653	658	626	637	640	599	663	601	593	659	647	641	652	609	618	649	660	619	629	607	590	696	601	610	666	603	652	620	680	629	652	644	608	655	631	618	658	659	614	624	663	655	643	633	624	626	677	696	606	640	634	632	650	652	648	616	632	640	678	639	585	663	638	646	690	664	665	670	627	622	646	646	635	620	611	634	671	653	622	631	616	636	619	629	632	610	644	631	630	612	625	652	627	625	684	655	667	619	629	676	665	631	652	689	627	658	618	675	580	630	631	663	642	659	652	698	621	622	606	646	606	649	635	626	634	622	698	640	649	606	619	591	660	680	618	639	649	576	669	605	678	631	633	637	695	618	620	660	631	619	622	676	603	609	638	612	661	622	613	658	656	635	633	653	627	599	628	666	645	655	629	616	692	693	653	624	659	650	625	619	634	622	677	603	646	643	682	716	654	627	627	679	640	648	628	625	669	625	634	663	651	656	639	627	621	659	635	673	620	658	596	666	659	624	636	637	632	633	685	711	643	650	622	635	612	637	658	579	639	599	641	632	625	652	633	673	621	657	617	633	664	637	624	676	612	606	608	653	600	661	618	624	632	606	622	664	616	584	620	623	671	645	639	623	636	579	634	664	596	627	629	629	663	638	629	641	627	675	660	646	671	648	652	639	685	643	633	639	694	643	629	682	652	639	654	626	653	665	640	647	649	604	659	595	628	660	626	632	646	627	631	628	620	662	662	608	637	636	625	649	686	621	625	615	621	663	629	708	681	651	653	634	670	604	639	616	632	611	682	698	653	666	624	594	644	638	661	633	647	598	638	644	651	631	633	657	613	634	608	639	666	625	665	637	688	684	625	642	634	654	652	656	632	593	640	637	661	649	634	685	651	596	651	634	605	603	658	630	678	656	636	600	623	650	650	638	691	674	654	653	617	656	604	603	641	655	660	629	619	596	625	622	645	612	641	639	618	644	621	607	605	666	688	660	679	620	643	656	643	702	677	665	668	625	627	625	642	662	637	645	620	632	652	627	621	685	660	604	659	631	659	626	625	638	616	673	650	642	647	648	632	652	653	633	622	666	617	662	657	642	655	660	656	621	662	654	644	574	623	611	618	616	623	619	656	649	669	583	622	660	580	653	647	632	642	629	603	655	612	610	649	676	647	647	614	623	665	638	615	626	642	627	636	667	652	651	664	637	632	654	646	614	643	668	622	641	678	621	622	657	650	594	677	660	635	632	600	649	682	658	620	616	607	665	619	642	647	641	683	666	660	642	646	610	631	636	613	638	640	639	642	674	619	639	662	630	625	669	681	646	628	621	670	651	625	623	633	639	610	644	588	614	626	665	633	593	662	673	619	637	670	639	638	650	679	671	666	635	644	595	664	635	637	652	636	644	644	671	637	640	657	633	650	649	636	617	669	643	649	650	671	648	633	585	656	620	626	675	599	667	617	641	632	622	683	612	553	654	606	646	670	663	646	608	652	588	634	656	640	617	615	640	633	656	571	642	620	638	639	658	632	636	633	646	644	611	633	658	664	646	667	610	641	675	665	669	663	609	645	675	639	641	637	623	624	628	645	643	630	594	631	686	664	626	638	676	641	652	619	610	637	684	675	632	640	705	658	689	637	644	625	592	641	629	667	591	672	650	664	681	650	620	655	686	620	598	642	655	645	673	668	654	677	633	601	631	629	640	669	715	668	636	640	596	657	642	640	618	652	631	675	663	665	600	619	656	668	600	649	630	641	610	633	650	658	668	610	621	613	669	622	628	641
10422	1716	1578	1246	1141	1006	956	969	985	929	873	956	945	910	884	913	1048	993	980	917	949	936	867	956	930	956	887	912	933	940	899	977	981	914	935	915	890	937	962	928	955	975	974	947	944	945	917	994	967	927	935	947	961	939	995	977	945	900	953	941	965	903	870	884	963	933	956	971	973	933	977	962	966	937	943	960	910	1011	894	920	929	945	911	975	923	991	955	957	955	975	947	930	928	886	936	965	916	993	975	962	949	936	930	954	975	885	960	912	928	940	940	954	930	905	912	973	913	962	922	924	918	885	953	918	907	970	946	989	885	893	954	980	907	934	966	997	946	975	935	938	936	955	906	915	944	963	979	967	941	950	930	847	940	861	956	978	952	903	980	869	914	940	906	964	918	944	946	867	941	955	927	898	961	972	955	956	882	961	942	976	935	986	916	936	919	920	955	939	954	935	918	1005	949	966	941	908	982	908	918	917	956	896	983	973	911	929	959	932	980	932	933	926	940	926	951	942	889	982	969	917	882	940	911	986	917	929	924	920	900	971	945	958	928	919	882	927	988	923	954	917	951	943	950	946	907	967	874	928	946	919	894	928	961	937	916	900	934	1020	965	922	934	887	871	921	949	1015	902	952	1011	969	944	915	931	957	920	929	970	962	894	901	898	923	988	966	903	957	949	974	949	979	923	924	967	942	949	952	936	943	916	953	991	916	909	887	949	918	913	911	942	934	904	941	928	919	929	967	973	860	963	926	907	951	940	957	936	936	954	968	985	965	938	967	973	933	958	963	927	1008	928	941	922	937	956	945	989	993	980	915	986	954	976	946	949	951	902	938	943	957	952	963	947	920	950	927	943	922	930	978	934	953	959	921	891	906	1009	968	905	959	945	1007	930	950	919	916	914	958	941	923	945	962	958	927	959	963	936	955	905	917	896	951	936	915	913	932	947	926	981	938	996	914	899	919	955	926	938	913	980	940	944	934	978	941	956	966	963	924	946	914	933	930	914	980	919	918	953	879	952	888	971	940	892	960	917	927	951	882	911	996	969	913	908	962	880	922	896	957	1021	951	936	974	956	909	968	959	905	931	939	957	976	958	969	920	909	931	928	934	958	933	929	932	931	955	931	942	969	887	942	943	899	960	948	904	926	929	919	948	926	956	935	931	895	939	905	909	903	996	970	916	947	933	946	948	920	945	900	947	923	978	976	953	947	959	938	928	969	992	947	959	998	911	961	975	931	929	946	949	932	977	978	988	883	943	906	935	942	907	945	935	1037	915	958	950	1003	983	875	957	974	940	921	904	972	921	969	926	918	937	916	940	966	912	915	930	971	900	939	905	896	904	928	926	958	924	926	982	950	952	939	907	928	971	929	913	979	932	972	956	924	860	939	948	908	918	961	953	947	928	999	938	970	928	963	965	899	924	931	902	936	991	957	968	919	916	970	959	947	973	916	921	922	899	962	939	971	969	952	938	913	908	958	910	962	981	951	910	952	938	955	939	914	960	950	956	888	903	933	894	927	931	934	950	951	906	963	920	960	975	948	936	919	951	939	905	939	963	958	993	928	929	886	970	902	974	941	918	969	919	889	960	934	924	941	901	930	963	968	902	928	939	897	970	895	983	917	917	986	956	956	959	952	937	954	927	987	964	918	924	928	957	930	920	926	982	885	983	935	894	950	958	878	969	903	906	957	968	968	960	905	958	950	979	954	962	991	927	929	913	917	926	948	907	932	964	945	964	925	981	955	930	904	939	912	987	959	911	942	976	940	959	959	955	946	899	915	931	931	962	895	949	881	940	951	921	900	902	972	905	924	966	928	960	929	908	951	959	908	964	911	968	936	920	930	950	996	926	947	965	926	919	905	872	973	938	926	936	910	924	925	934	994	928	934	953	897	923	944	871	918	921	923	975	949	947	911	972	948	941	1014	912	905	953	905	905	1026	943	1003	912	948	1016	976	945	955	974	957	940	929	948	903	945	872	993	938	960	929	986	977	947	1029	932	953	952	962	950	915	917	962	1042	898	955	917	980	940	956	891	936	966	912	1032	943	991	941	921	924	904	921	923	956	934	971	929	950	943	937	968	946	963	910	919	901	988	929	948	947	952	970	957	962	925	892	940	890	929	952	934	970	952	975	927	889	901	976	899	991	939	939	883	916	994	943	937	978	967	976	906	965	924	937	873	947	945	949	976	893	961	950	939	968	963	927	932	938	943	906	933	964	993	985	952	936	958	896	967	877	965	846	962	937	942	966	966	957	952	959	928	974	873	950	969	905	954	908	952	951	874	910	986	917	897	936	928	915	911	873	903	946	1002	965	953	939	932	985	965	920	912	954	933	942	934	866	899	964	926	912	959	924	899	938	985	942	866	898	920	982	952	948	901	912	961	974	1001	958	919	885	874	945	910	901	941	940	932	949	991	905	934	959	948	900	922	936	922	884	926	974	929	928	958	944	940	886	985	912	953	905	925	958	918	966	912	993	926	931	959	916	934	933	931	926	988	948	901	997	925	910	925	944	929	936	924	935	955	984	955	917	903	958	923	946	925	998	906	942	922	913	950	982	896	936	927	907	951	934	949	919	924	902	918	968	966	895	919	939	965	972	929	955	918	946	911	995	987	1004	959	977	983	944	942	923	939	889	908	977	963	934	915	886	914	924	952	947	882	951	916	943	947	921	984	949	992	964	926	996	929	959	896	955	929	932	902	959	963	957	1016	958	938	958	907	953	915	923	889	966	895	1021	922	995	923	1005	909	957	897	886	980	924	967	921	923	954	916	925	923	971	971	898	906	948	983	962	911	922	985	925	944	964	892	925	913	885	934	951	945	937	957	953	948	931	944	971	948	948	921	962	960	921	942	958	903	940	962	875	924	932	899	993	970	902	953	942	932	879	929	944	975	939	899	945	909	917	917	927	933	951	921	955	954	947	877	971	880	890	903	913	868	979	965	956	942	968	903	906	954	977	948	956	961	965	944	898	948	934	897	940	912	946	944	923	919	950	935	983	900	946	916	908	930	900	892	951	881	892	898	984	935	975	899	968	936	936	931	965	936	936	894	956	1000	931	946	898	930	944	959	952	931	947	944	918	951	980	948	945	1004	1005	978	922	940	958	941	930	920	930	923	908	898	959	925	915	908	881	902	916	973	949	891	885	934	1024	897	858	909	884	898	958	921	966	880	914	934	935	881	958	872	993	897	946	912	946	901	889	920	955	933	950	962	948	901	969	920	1023	935	910	946	934	954	940	930	930	903	904	925	1001	952	975	974	907	918	966	935	989	955	920	971	933	943	1007	956	828	925	891	986	918	940	902	950	951	972	963	953	933	973	973	928	992	999	897	963	963	884	913	892	983	922	924	933	935	962	909	952	944	938	902	899	906	950	946	980	939	961	895	915	997	965	949	988	917	932	958	944	931	986	942	935	948	930	942	917	915	969	960	961	905	927	966	896	942	942	937	958	956	922	965	927	937	984	922	928	955	912	943	916	978	926	958	969	937	912	898	890	923	970	959	920	974	906	998	964	960	960	973
23734	21472	29114	24248	21472	14511	1690	991	873	802	790	742	699	713	695	697	682	673	688	641	616	643	635	647	637	680	578	663	628	688	620	617	630	585	586	628	609	665	617	648	645	642	705	624	628	650	594	647	640	653	607	645	578	621	691	600	600	608	624	587	647	591	635	643	643	652	632	619	616	620	619	684	623	654	644	638	629	625	635	646	665	640	647	619	567	584	618	640	607	638	608	608	645	638	601	611	648	604	666	660	610	623	633	592	611	642	629	606	565	655	625	639	627	670	678	621	665	649	620	644	662	602	641	653	668	659	613	631	632	637	655	650	606	623	629	650	616	668	627	622	623	611	623	648	588	641	600	609	612	603	606	607	641	615	591	619	647	610	607	643	584	624	649	658	670	627	622	675	621	652	618	606	572	627	617	592	646	630	670	644	629	624	653	677	639	625	632	650	621	660	612	584	653	601	617	647	615	630	614	592	652	635	606	585	611	602	639	617	638	627	623	623	608	630	619	641	653	600	632	636	609	667	599	656	614	627	665	574	650	623	641	619	604	663	615	700	685	589	617	624	631	642	652	632	616	598	605	604	645	635	600	619	616	644	610	633	593	667	607	581	590	615	612	652	688	631	621	659	633	653	623	694	629	644	595	635	608	635	597	592	638	619	587	606	609	630	596	647	623	651	591	584	627	607	607	617	634	630	613	594	606	636	569	635	577	592	610	623	614	636	599	622	597	634	629	671	621	646	645	624	663	629	644	611	600	612	670	617	614	594	643	629	607	642	632	661	574	660	644	644	638	643	635	631	607	580	624	620	582	647	623	643	602	640	611	611	648	572	578	627	640	603	614	596	639	676	638	569	580	608	638	575	614	657	612	609	630	595	616	610	671	626	605	616	659	586	629	591	628	648	622	620	635	599	667	619	660	611	614	618	660	613	617	600	702	624	612	636	613	628	645	620	619	660	666	609	613	610	603	639	617	585	579	649	620	630	573	663	620	624	620	663	591	607	618	614	649	656	634	651	641	601	619	655	613	663	604	624	623	667	625	620	612	613	631	610	645	633	637	628	599	584	618	612	621	599	608	619	623	608	619	632	629	624	608	633	634	617	587	669	628	631	611	633	625	622	625	579	607	630	655	652	607	642	596	639	611	663	629	629	601	627	624	594	643	671	635	649	629	623	601	601	605	648	615	651	630	648	664	635	638	624	631	644	599	629	637	614	641	618	623	636	607	605	643	575	637	670	608	623	608	642	623	589	632	620	645	594	598	690	582	619	607	611	638	651	615	591	622	680	592	617	635	573	600	653	612	630	620	616	584	613	638	584	608	586	561	649	642	616	642	614	629	573	624	624	650	643	645	651	656	592	572	606	609	644	662	588	642	646	651	626	579	632	637	597	604	613	673	629	616	625	655	548	643	615	606	614	657	589	637	586	613	643	589	583	631	677	671	625	628	588	573	627	624	619	600	576	644	633	591	644	653	609	640	614	605	621	623	627	614	609	624	664	624	620	612	612	643	647	623	611	606	591	663	612	626	568	613	631	612	618	583	649	602	636	645	637	632	683	664	665	625	640	613	635	657	624	625	632	627	632	641	616	618	630	599	618	626	622	612	637	611	637	590	558	602	635	644	645	622	666	620	596	646	631	625	624	641	591	624	666	607	643	662	605	621	675	601	593	609	617	656	574	619	604	629	624	619	603	625	622	643	586	570	647	634	625	618	627	615	629	624	636	616	607	709	646	654	638	612	639	623	626	685	648	661	627	608	608	610	618	649	640	576	614	666	643	633	618	609	591	626	624	596	651	623	636	601	617	601	570	623	639	592	611	591	613	626	607	637	636	647	594	601	599	674	623	618	633	639	658	594	629	596	604	623	608	650	613	627	621	571	639	568	623	640	602	611	625	595	626	591	653	595	645	607	618	636	606	610	597	601	627	616	663	608	607	626	568	579	635	630	604	583	633	617	612	616	632	602	583	626	652	629	653	579	602	660	628	618	666	603	632	608	653	620	640	593	586	623	630	620	657	629	620	637	657	597	611	587	628	618	622	623	599	611	613	650	625	596	562	645	610	638	646	602	679	611	630	610	666	612	652	610	620	611	628	596	627	612	637	663	626	607	641	571	619	626	654	596	622	682	641	647	629	635	674	625	603	594	641	612	620	626	641	603	641	588	630	671	648	610	616	631	642	619	596	629	654	576	631	624	615	610	601	630	602	636	623	638	624	586	609	618	642	613	646	664	605	653	579	641	642	630	588	660	643	605	612	591	623	627	675	623	601	688	643	640	618	595	637	600	611	595	575	644	630	624	577	610	638	627	684	647	626	595	610	618	640	665	652	661	633	596	626	601	577	603	623	615	639	609	617	651	593	598	582	685	621	665	627	581	638	666	595	644	636	598	637	640	636	604	584	639	646	658	624	672	618	645	637	634	634	614	594	648	643	608	631	637	620	673	613	618	655	641	619	656	611	609	635	590	628	630	602	613	641	594	617	628	568	616	638	597	626	631	605	612	611	602	586	631	622	614	598	608	615	641	651	609	582	609	593	603	625	589	609	626	615	623	636	626	587	600	609	603	579	679	584	630	620	626	580	640	599	598	625	624	673	631	656	677	597	599	632	604	636	590	662	615	648	597	610	603	625	604	622	600	625	591	578	636	637	642	617	623	620	646	617	606	593	577	648	676	631	609	680	631	631	572	615	631	648	612	607	615	641	636	618	619	615	638	596	656	659	591	657	668	626	655	613	613	630	640	589	588	635	621	625	645	608	612	613	628	619	624	583	626	660	636	597	650	635	618	621	610	670	595	587	621	620	609	607	604	632	614	599	677	643	651	612	617	590	642	633	625	580	611	622	593	608	638	647	653	647	630	670	587	644	628	620	661	622	604	642	590	639	599	617	647	610	639	622	645	618	625	638	634	613	646	599	640	631	630	619	583	602	612	595	632	639	641	624	615	592	614	615	600	627	630	609	619	621	574	617	651	644	608	677	656	621	597	596	614	579	635	673	651	634	606	611	607	608	611	627	596	602	646	597	688	627	615	654	569	651	598	616	619	641	629	600	609	658	613	570	612	642	625	621	657	625	616	604	642	634	695	660	613	593	651	621	630	600	618	616	612	623	621	649	660	625	637	622	650	657	603	644	604	628	642	625	617	606	621	645	596	649	644	623	638	602	641	644	643	612	634	607	589	604	581	616	561	633	602	582	674	608	609	647	686	615	654	604	620	643	637	635	652	600	603	602	656	616	635	666	626	679	614	636	642	604	642	626	615	630	632	639	639	627	617	628	622	616	688	634	628	630	609	610	655	637	628	633	593	639	591	648	621	589	613	591	616	625	619	644	609	682	634	652	619	624	634	610	682	644	607	639	587	593	612	636	573	641	665	598	638	644	591	628	645	637	579	647	601	634	646	615	615	623	680	624	623	612	625	639	597	588	628	597	550	640	635	642	603	584	642	623	602	628	663	637	643	648	591	605	574	606	627	636	577	646	654	628	606	641
29786	12080	10286	5336	3866	2723	2279	1908	1714	1504	1484	1342	1313	1161	1190	1121	1151	1065	1068	1062	1018	1031	994	1026	961	971	939	926	960	904	970	999	1001	969	939	941	945	958	935	918	954	896	951	941	920	953	954	946	966	948	894	904	934	897	896	924	922	887	969	974	928	882	895	943	904	936	902	940	979	932	913	920	912	953	906	971	891	938	918	955	927	936	902	934	989	944	932	906	895	953	923	980	930	965	970	884	935	899	912	928	949	939	914	949	943	897	977	928	944	951	904	923	955	938	899	900	957	877	959	872	892	936	931	846	952	870	990	903	902	911	908	899	937	943	900	946	1011	951	951	935	940	921	901	929	882	943	899	881	904	919	935	973	901	893	915	974	930	904	918	934	945	929	952	930	941	945	963	940	905	981	986	936	979	935	937	887	963	933	948	941	934	910	958	961	955	931	893	920	900	956	949	920	975	940	884	922	931	978	941	910	902	963	943	924	905	892	940	935	923	941	882	913	876	894	937	914	940	916	952	964	906	961	934	893	881	935	961	883	964	989	983	930	916	921	916	965	947	918	977	924	962	933	951	957	967	970	929	952	899	963	902	936	893	908	953	905	967	903	946	911	947	920	885	956	931	965	905	919	906	939	987	945	961	924	901	900	898	899	964	935	945	962	899	958	927	922	908	951	935	922	944	905	898	961	876	868	899	943	939	900	963	919	910	887	846	936	942	927	940	946	868	936	948	909	878	950	960	961	909	917	907	907	981	893	949	930	842	898	968	955	952	895	899	911	867	893	903	950	937	969	904	937	959	940	957	920	914	960	906	963	939	893	915	921	852	934	927	957	914	907	955	908	949	913	910	970	968	891	921	962	916	911	912	971	924	909	873	947	941	960	907	923	882	930	908	911	972	944	934	1033	963	948	947	924	920	902	877	989	915	906	938	902	942	990	905	944	954	948	981	925	952	972	898	938	888	929	918	977	952	916	894	1000	977	888	956	890	904	948	942	945	952	876	975	916	941	900	929	933	938	984	913	884	905	928	1000	941	911	938	928	914	903	932	997	919	930	951	924	920	915	976	940	912	968	962	925	926	889	892	922	919	898	928	943	982	954	927	927	905	941	868	896	916	1020	934	909	891	936	929	947	955	993	964	909	904	947	937	971	948	901	884	992	974	908	910	934	948	955	949	972	920	915	917	951	927	905	879	932	996	913	918	982	919	958	910	899	924	926	929	930	987	900	928	953	919	923	963	909	950	901	880	927	929	934	912	891	938	913	955	937	957	946	956	902	924	941	913	922	911	952	882	962	933	940	960	1007	912	966	911	938	921	970	959	917	896	954	897	933	943	875	939	950	973	915	941	921	915	911	926	925	975	902	914	953	890	859	944	977	901	979	909	913	951	947	903	939	893	908	946	911	939	921	880	926	956	912	924	903	949	967	926	897	923	928	966	882	975	979	902	916	896	991	937	896	889	946	925	943	945	946	931	968	931	964	926	935	913	858	944	960	937	915	930	930	884	944	928	913	940	914	938	936	881	920	940	883	914	917	955	973	908	988	910	914	917	914	940	883	959	904	948	956	869	978	877	902	935	926	901	941	923	934	942	940	926	865	948	928	868	977	936	946	920	901	916	931	894	953	913	917	908	949	964	946	898	965	959	910	901	964	902	938	912	896	888	890	933	945	936	911	945	872	969	937	935	932	907	967	908	892	949	930	949	938	979	911	922	913	879	930	932	979	937	969	928	903	916	872	927	904	897	890	928	942	907	916	926	899	955	948	951	912	935	982	939	967	918	991	928	909	957	905	889	960	957	980	906	951	924	984	928	907	919	936	952	931	853	938	908	911	940	938	913	949	897	927	938	919	893	921	903	959	960	978	965	898	866	924	948	935	875	918	920	973	950	1023	890	901	922	930	925	954	901	961	943	906	923	938	899	933	939	965	919	908	920	897	891	965	946	892	938	918	908	932	925	955	897	907	931	889	918	942	926	883	994	930	950	892	931	931	883	957	884	914	957	927	904	921	903	937	958	869	920	897	931	976	924	894	961	937	917	958	904	947	938	910	930	961	961	927	937	961	895	927	941	947	961	921	930	866	901	901	968	942	977	906	902	925	895	950	912	909	924	914	913	945	910	921	887	926	895	927	921	924	965	909	936	932	932	983	1035	905	866	947	955	943	916	876	916	936	926	987	943	936	894	955	947	971	946	950	966	935	944	957	917	914	892	872	943	950	925	885	859	941	929	941	949	930	915	933	947	908	934	943	878	947	935	932	916	905	933	910	912	912	961	935	955	902	940	925	940	870	931	975	935	919	923	934	928	947	905	922	946	947	874	911	930	951	932	976	927	932	850	936	925	981	926	928	896	956	911	930	936	920	945	945	937	893	944	895	920	880	901	900	946	959	913	916	948	902	914	881	882	953	927	916	858	887	896	911	936	891	888	945	919	955	954	931	908	940	930	929	955	928	927	976	1020	922	937	931	936	852	950	898	924	970	930	935	915	943	927	917	918	932	936	909	907	946	959	950	911	945	958	962	948	881	965	953	907	918	915	906	909	942	901	876	932	901	896	921	950	990	956	983	922	890	893	998	952	933	898	933	957	931	903	928	894	962	897	922	876	923	916	981	931	939	969	872	963	917	952	937	923	950	909	877	894	963	939	947	876	915	926	939	930	929	946	948	942	952	932	903	953	900	936	911	936	944	925	885	887	897	922	890	909	902	926	905	933	875	910	964	937	909	907	946	961	934	963	927	895	956	950	914	925	911	872	907	910	934	898	957	938	924	888	910	863	907	906	938	893	967	922	881	940	894	959	950	914	974	894	928	945	860	937	937	929	904	930	952	950	880	933	935	903	953	921	892	916	935	910	909	923	917	908	932	949	936	1009	896	934	911	967	943	939	844	928	931	964	900	967	986	903	936	876	924	917	929	913	949	938	912	939	898	887	914	900	903	981	896	898	948	947	973	893	894	924	919	883	870	909	902	876	919	911	965	941	955	876	973	899	933	908	897	974	952	934	952	941	934	902	900	899	917	931	885	892	925	1002	929	917	952	926	936	931	937	1008	895	922	977	903	872	901	907	895	960	888	906	1000	872	943	908	1010	951	858	928	953	910	931	915	935	938	947	922	905	949	933	919	913	938	922	910	889	968	882	918	896	882	946	915	918	869	922	926	936	950	939	899	936	916	922	880	941	953	967	963	964	901	931	935	896	931	949	918	893	942	932	926	921	938	959	894	951	941	926	926	919	969	899	930	828	947	960	947	911	904	901	892	909	954	937	925	898	953	891	905	927	926	878	956	964	877	880	936	935	837	912	887	902	925	907	980	929	953	927	923	946	933	888	968	895	926	926	888	960	957	919	880	888	938	962	994	934	941	968	922	927	929	920	919	900	962	938	934	965	901	915	898	925	910	931	927	956	912	957	919	902	916	918	925	925	928	926	903	913	919	894	968	957	907	894	917	973	906	895	884	929	945	925	891	939	928	958	934	943	953	934	850	962	893	931	933	925	937	925	979	917
23343	21486	29339	24033	21478	21346	3345	922	696	612	586	520	486	522	501	450	467	483	421	432	415	399	399	422	397	404	422	380	393	382	406	423	359	405	436	400	404	390	367	377	375	380	379	378	356	378	353	394	376	370	387	371	382	396	349	370	409	369	377	385	396	362	332	379	383	386	350	366	370	375	375	364	372	372	414	362	380	390	360	378	379	374	391	370	350	381	371	385	374	398	403	362	368	402	384	370	388	386	372	375	399	372	355	381	366	370	377	360	381	377	366	383	401	375	363	366	370	399	362	397	372	378	360	342	392	374	354	369	382	352	359	394	325	363	398	394	365	363	363	391	370	384	374	352	349	374	402	367	364	359	394	382	394	357	391	363	365	348	351	366	386	398	364	385	380	339	377	384	376	376	344	345	356	390	377	381	392	395	369	358	371	342	368	350	377	388	356	356	381	367	371	358	354	361	392	353	368	372	384	402	361	349	371	386	348	340	378	378	362	354	371	386	386	376	387	371	389	377	382	399	366	369	361	358	380	375	356	370	367	357	383	366	358	367	364	384	376	377	357	402	372	384	418	369	392	377	395	390	428	372	374	377	370	380	359	374	373	341	340	356	357	382	347	396	378	352	367	375	359	360	390	378	408	402	341	410	404	395	368	356	356	399	350	366	381	352	399	370	378	362	388	392	388	374	398	382	377	384	352	398	347	351	394	356	416	400	356	375	395	379	394	397	359	368	387	367	371	365	363	358	349	368	379	383	379	356	401	379	389	371	392	367	366	378	395	362	354	412	390	378	372	399	370	350	383	388	396	336	354	361	346	359	395	401	406	379	329	344	341	369	338	407	367	366	370	390	353	345	358	388	378	376	394	360	354	403	355	362	393	361	367	367	365	368	332	374	396	374	384	365	353	361	353	344	372	367	398	348	375	380	368	379	360	408	359	358	349	380	384	382	397	413	386	357	366	353	338	357	329	403	388	377	365	357	373	371	349	367	349	356	345	381	362	354	405	346	364	371	382	348	359	344	359	393	412	390	363	380	373	369	385	400	362	359	354	364	352	398	357	392	369	385	371	351	362	362	374	371	387	360	367	379	366	386	361	364	423	390	378	358	344	344	352	364	355	338	342	394	397	360	372	395	382	369	385	350	350	380	353	405	415	370	388	403	354	353	375	373	358	367	345	364	381	388	386	355	393	343	350	385	414	360	344	370	370	379	367	372	360	343	327	368	352	411	361	396	384	374	343	377	374	352	357	364	317	371	400	372	396	355	378	366	371	375	358	377	345	349	359	399	378	368	359	359	384	364	363	346	374	363	372	361	378	365	369	376	362	384	366	401	369	400	349	430	363	392	377	336	380	395	360	402	377	344	379	352	337	374	365	355	359	395	382	355	381	372	369	381	387	357	387	381	383	345	406	357	341	355	365	363	348	408	363	368	378	370	356	377	377	343	345	366	390	361	384	332	366	346	381	376	355	385	339	384	365	382	420	348	375	367	369	349	390	362	364	398	349	368	375	342	372	321	350	354	396	361	366	390	357	364	403	385	388	387	381	374	372	370	349	378	342	381	416	353	361	317	379	369	326	333	382	392	337	399	363	338	383	375	334	344	390	377	403	362	372	368	391	383	350	385	392	392	365	358	360	365	357	335	379	380	388	363	361	339	365	389	369	361	359	337	375	397	330	383	343	317	373	391	345	350	335	377	364	385	386	369	335	365	376	382	379	358	348	355	377	370	410	363	375	385	356	408	359	385	363	378	397	378	375	378	384	358	358	409	365	344	368	363	371	358	392	386	360	350	368	383	399	391	398	347	389	372	375	361	394	343	364	383	350	366	351	353	375	422	357	369	382	393	368	393	399	409	367	391	392	360	384	360	373	400	366	394	384	394	389	351	389	384	320	396	358	385	380	379	346	359	354	358	343	381	348	353	366	402	369	328	389	384	361	371	367	356	381	340	382	409	423	366	364	354	370	363	364	372	368	393	358	384	389	401	394	377	387	351	399	385	371	373	410	384	370	373	378	366	396	370	388	371	374	381	391	343	365	376	374	358	341	374	397	345	380	376	371	356	371	374	373	380	383	344	337	350	384	368	379	356	346	362	329	355	354	350	412	382	364	407	370	384	387	389	407	366	373	371	380	389	365	359	360	341	369	383	362	386	404	378	378	389	381	351	399	373	339	370	365	379	428	387	417	372	364	397	336	380	341	371	360	358	371	362	352	343	380	382	373	333	386	363	397	364	379	378	369	393	392	361	374	378	372	348	357	362	375	377	395	415	365	374	383	380	347	403	361	371	366	378	381	389	372	352	386	363	413	345	365	371	368	356	407	346	355	361	357	382	378	378	376	399	376	348	362	369	375	343	389	359	364	338	402	360	347	402	412	342	394	341	355	382	379	377	391	359	382	373	395	375	338	403	370	370	369	375	337	379	368	363	381	360	357	380	402	372	356	329	373	350	384	350	391	339	388	358	388	382	377	373	363	378	364	349	381	351	358	383	365	361	380	353	358	382	382	384	402	377	393	409	325	383	366	352	394	377	354	415	367	411	377	356	339	368	376	328	357	373	406	382	366	376	361	415	378	351	379	382	347	361	409	369	345	356	358	363	358	364	345	363	372	386	372	346	374	394	382	352	352	351	408	342	361	365	356	413	392	364	384	403	387	355	369	406	367	362	350	387	411	402	374	357	358	411	390	352	349	339	337	405	355	383	349	386	368	380	401	393	362	370	406	387	380	374	375	349	392	363	367	381	357	402	374	378	392	327	365	383	358	352	389	374	416	354	394	369	376	380	374	367	366	346	351	376	372	381	372	375	398	392	359	387	360	371	385	381	375	380	366	378	373	368	386	391	366	368	386	369	383	390	390	372	368	359	407	352	358	386	365	386	395	348	352	380	379	422	400	375	365	428	371	373	350	339	373	358	399	367	381	371	373	365	373	374	373	410	335	362	376	342	382	361	399	373	407	409	347	379	384	375	373	384	378	361	377	360	363	341	356	386	363	362	370	361	399	348	354	350	378	400	345	340	351	394	366	342	353	338	374	376	373	371	379	397	346	328	380	351	334	376	373	377	368	378	383	339	375	349	348	354	393	387	363	361	407	411	404	390	403	389	420	402	373	407	347	396	361	364	384	397	356	369	383	374	371	367	359	367	374	389	366	361	373	365	369	404	398	366	361	326	380	377	352	367	367	394	343	387	375	390	381	384	372	386	372	363	335	386	367	411	373	383	375	348	370	361	391	368	365	347	405	352	371	364	395	397	393	386	386	390	390	393	361	407	390	386	376	368	364	319	349	375	411	354	382	368	367	342	378	374	359	328	364	421	343	406	378	350	391	367	352	386	364	371	362	324	367	375	377	381	348	400	379	358	362	356	373	376	341	382	336	373	394	351	390	389	350	360	364	354	392	373	386	354	394	342	355	328	385	352	357	386	347	394	386	391	374	368	358	380	397	352	375	414	366	347	386	362	395	342	375	346	362	405	367	375	374	373	377	414
31537	14826	12447	6651	4288	3128	2367	1965	1672	1441	1218	1095	1052	1021	903	851	853	826	792	719	684	751	645	736	671	687	671	568	629	640	624	646	622	636	603	623	653	596	599	610	606	632	594	560	573	588	634	566	587	599	578	595	524	590	597	651	591	593	553	600	613	607	584	634	600	618	602	600	597	566	531	581	527	606	621	592	571	586	571	562	568	536	599	607	543	589	570	573	568	569	617	566	550	598	581	557	586	601	562	578	570	560	573	573	571	596	571	537	543	568	666	598	627	590	596	582	579	609	582	586	563	564	591	607	554	580	576	526	640	523	593	590	592	577	572	618	541	564	615	578	575	624	569	615	557	524	582	562	603	549	545	562	583	601	558	587	551	556	588	557	577	571	556	562	541	574	563	602	566	535	602	578	534	533	576	610	590	554	533	568	547	598	584	542	565	596	609	594	589	560	556	576	562	574	571	625	524	573	584	555	569	596	574	601	558	582	546	561	625	567	535	608	606	562	602	600	569	564	589	575	589	567	559	614	573	578	574	579	571	590	588	599	572	557	585	593	553	560	539	523	543	548	603	596	558	591	599	567	582	557	585	570	548	522	565	580	547	581	614	545	581	598	597	538	556	574	541	608	561	584	591	555	589	508	539	547	616	586	598	538	554	567	570	569	553	564	585	542	567	574	538	575	558	555	586	578	596	576	559	569	609	598	591	541	596	567	568	530	533	585	562	544	578	594	552	573	599	560	575	545	596	596	541	562	556	584	565	579	568	586	567	548	555	581	551	501	573	536	570	598	550	584	570	561	557	588	585	571	543	585	565	594	577	558	529	563	586	568	544	548	534	574	573	568	569	608	563	523	615	568	590	576	572	594	566	550	541	592	558	573	540	573	546	538	567	565	574	548	552	602	537	614	563	556	614	581	602	572	599	559	567	590	550	562	571	589	554	567	566	584	598	581	574	549	599	579	567	612	550	585	560	610	577	558	579	568	565	629	586	528	588	581	555	530	581	593	551	597	568	551	565	549	550	570	572	544	551	611	594	542	646	581	544	546	561	548	570	630	562	606	562	579	592	548	581	575	605	615	564	566	606	573	586	542	564	549	576	588	553	533	605	589	546	559	624	580	544	531	581	591	589	580	586	538	581	582	585	575	574	569	555	600	548	554	580	539	565	612	593	602	573	611	581	581	580	571	565	545	569	605	599	586	553	608	581	560	577	540	549	566	574	546	527	570	597	582	586	592	567	611	609	575	602	605	574	570	606	590	561	539	585	599	596	612	554	548	542	558	571	584	572	570	553	562	571	589	618	622	590	618	586	534	559	585	523	542	584	571	603	574	572	609	559	536	540	569	558	517	591	523	550	570	555	584	565	588	562	553	551	552	551	573	572	540	592	567	563	573	572	539	547	559	603	625	599	580	576	567	577	573	607	575	550	595	562	565	537	578	565	549	546	579	578	591	564	569	573	581	552	583	570	558	529	575	570	612	549	581	594	548	597	592	563	560	605	598	570	569	566	594	589	592	588	575	584	543	612	556	551	598	599	590	598	598	555	594	580	518	584	597	587	583	613	596	561	570	609	577	605	544	544	616	564	552	611	587	519	578	561	564	563	564	588	625	584	602	522	560	560	616	573	582	571	560	576	586	536	624	570	534	536	567	568	587	558	562	540	631	545	591	567	555	583	549	583	592	556	598	547	592	508	587	565	619	590	569	551	599	563	553	599	571	602	567	613	607	579	573	557	552	531	570	562	587	587	543	534	572	556	534	585	550	557	573	569	544	544	576	559	555	568	581	548	541	591	608	554	551	547	576	576	585	562	523	581	531	534	558	614	594	582	561	575	618	572	593	572	570	572	588	559	596	570	626	565	594	572	611	557	552	582	587	582	530	538	538	574	624	550	555	536	597	584	534	573	579	606	563	542	569	593	575	610	552	548	540	578	573	575	580	587	560	559	569	584	586	630	529	567	617	568	551	536	513	557	593	562	573	540	585	586	577	582	569	622	593	571	554	533	567	508	590	597	560	568	590	569	584	565	581	590	578	568	528	568	562	558	567	557	593	571	532	578	598	597	582	532	595	577	604	571	521	577	575	551	573	538	548	572	536	562	592	607	540	571	528	553	552	536	589	562	532	538	575	567	576	564	585	564	531	571	607	541	535	543	559	589	570	625	561	549	583	529	584	572	606	535	577	572	572	563	587	575	565	553	583	580	565	566	595	558	589	600	576	560	588	542	577	569	555	583	566	559	608	558	595	570	555	595	587	584	552	524	592	543	595	547	585	595	565	560	527	568	609	599	536	549	558	560	548	584	567	570	545	554	549	561	552	572	588	501	600	556	573	571	632	538	556	567	593	563	577	539	563	558	576	550	589	589	606	574	548	614	601	548	609	591	571	554	592	566	559	584	593	620	572	558	605	616	620	562	595	553	582	605	587	570	583	506	615	615	553	554	561	562	534	609	619	567	522	565	585	584	592	620	572	539	577	597	586	639	598	561	566	585	591	558	575	551	602	542	578	563	580	577	596	557	587	598	616	583	592	595	537	593	596	541	538	557	575	596	613	555	589	560	566	596	562	592	583	580	568	589	577	605	570	586	584	558	563	556	554	569	550	592	542	572	586	596	606	574	566	576	568	588	534	609	567	561	541	547	578	544	594	562	547	574	603	640	608	575	558	598	585	564	563	577	574	578	595	578	587	559	604	574	596	580	545	588	581	592	588	562	558	599	618	581	565	587	580	552	558	599	575	599	566	571	560	565	577	615	571	563	546	556	576	592	531	592	590	573	616	585	590	531	570	524	537	595	600	526	598	585	589	561	554	554	601	556	625	590	551	627	581	577	568	559	580	556	556	600	567	566	593	557	584	566	592	582	579	562	585	535	600	576	553	560	541	596	568	604	589	573	528	546	587	523	595	611	545	582	571	608	558	569	529	555	560	551	551	518	568	541	569	564	614	615	544	603	568	600	535	588	590	577	588	554	577	534	618	597	631	567	587	616	571	630	554	504	533	579	578	581	570	580	506	558	574	599	611	587	567	625	584	593	603	552	587	549	581	583	602	586	577	552	587	540	561	574	558	558	623	595	556	601	521	608	581	565	587	583	587	601	577	616	553	588	571	585	562	549	589	587	570	594	555	554	574	603	608	561	571	594	578	574	571	611	577	591	602	568	568	595	561	569	576	607	541	614	598	547	545	581	598	600	560	565	561	575	598	579	590	552	602	594	564	572	584	557	583	548	551	513	585	575	591	549	564	592	566	549	640	603	580	585	574	542	554	592	541	580	571	569	579	506	587	554	548	585	567	577	565	591	624	567	565	582	564	578	570	614	576	582	544	532	590	557	597	556	589	597	564	555	556	573	623	588	586	542	600	572	579	552	534	593	568	545	607	579	588	572	556	561	548	572	605	557	586	591	558	616	554	558	554	588	581	549	556	591	591	554	586	526	565	588	571	549	572	581	562	547	597	592	550	584	582	583	573	601	572	614	576	547	577	553	563
27346	20294	6950	1029	711	696	655	683	631	610	622	637	626	662	638	620	683	665	671	590	652	657	650	597	643	665	603	640	590	665	659	636	644	692	649	617	627	657	636	664	651	639	641	674	572	608	640	627	651	608	643	652	639	683	665	609	697	631	620	700	624	620	677	640	648	642	614	638	664	645	663	683	654	625	652	651	645	606	614	625	615	630	637	696	645	622	611	603	597	645	643	643	650	661	670	649	668	636	630	621	653	585	622	620	632	614	707	617	667	668	636	624	670	708	676	641	646	649	635	670	643	630	654	643	635	609	639	584	671	657	661	662	630	652	641	634	634	668	681	690	597	636	642	632	680	614	606	597	585	587	623	660	644	608	635	644	634	657	615	660	646	640	642	626	667	631	642	633	624	655	643	661	649	634	690	666	632	609	630	598	601	604	640	605	641	661	669	604	657	655	637	661	668	614	627	624	668	628	635	607	609	634	641	635	604	670	623	653	638	610	587	670	651	633	660	621	641	633	670	654	689	630	671	621	648	682	646	623	627	692	645	599	621	658	634	627	600	679	650	638	624	637	645	636	643	676	677	600	650	649	622	604	643	614	639	661	638	623	673	637	632	644	672	626	666	616	650	631	631	660	620	647	605	640	659	625	646	642	634	606	688	635	665	658	630	596	651	619	656	691	586	625	590	651	663	679	616	614	594	673	668	609	626	647	669	647	654	669	661	619	642	678	644	579	654	626	629	615	663	613	651	616	647	622	656	614	669	648	649	638	642	637	644	650	637	637	600	650	615	628	664	654	618	699	661	682	694	637	588	629	626	646	585	671	615	642	605	630	655	596	668	661	635	594	651	643	669	645	649	668	657	655	682	656	666	606	645	678	661	619	605	628	598	637	646	633	606	650	622	639	639	675	644	659	615	642	627	655	648	629	617	679	687	646	624	649	641	620	602	607	655	571	670	608	604	642	643	637	625	659	656	643	659	641	636	647	597	667	610	626	661	596	655	667	595	647	688	616	651	625	622	601	653	644	711	627	664	666	624	642	647	692	586	664	621	657	619	677	610	652	626	643	642	617	633	673	646	636	673	632	609	672	645	663	678	655	617	641	620	665	591	653	623	615	630	619	599	634	643	631	620	635	681	641	673	644	609	635	671	627	628	621	641	667	652	634	622	602	605	649	682	597	631	643	659	648	640	619	665	633	601	632	660	653	647	653	627	641	647	644	579	661	627	625	627	659	638	623	646	607	644	621	658	638	607	594	647	623	668	687	662	641	666	600	634	636	632	604	593	625	637	620	608	631	673	602	597	678	638	624	600	664	653	628	628	640	647	672	643	642	615	627	663	655	677	670	644	672	611	622	633	673	605	657	627	673	609	678	600	661	604	661	646	649	652	655	583	682	603	665	657	604	621	639	650	649	650	638	637	636	650	613	619	625	626	672	613	666	621	631	649	660	692	620	675	644	644	637	667	631	641	662	645	596	680	659	656	641	620	645	639	635	641	656	631	614	668	611	648	647	658	622	631	663	639	606	618	648	620	653	633	611	615	644	684	628	618	665	645	648	653	619	650	611	620	602	666	636	694	611	639	621	640	615	640	617	659	629	691	658	648	620	586	646	634	646	623	640	623	633	602	662	621	637	684	614	606	664	662	620	620	648	601	635	582	626	647	651	639	674	645	605	646	670	657	585	677	643	621	634	654	630	654	647	656	622	660	633	692	606	610	656	654	655	635	649	650	601	666	645	626	645	665	598	651	651	632	654	632	602	602	602	653	653	657	675	662	653	616	628	607	625	633	637	598	644	589	671	654	657	635	621	602	607	610	643	607	646	675	659	633	628	632	648	641	600	611	650	617	660	675	615	581	634	622	660	646	634	635	642	640	629	649	655	577	630	611	638	654	588	646	642	593	603	650	621	644	651	627	653	654	643	600	639	657	610	624	619	620	622	635	565	650	660	640	628	629	633	597	628	637	676	627	569	614	663	633	640	635	674	629	647	606	658	694	647	601	661	617	677	646	628	610	649	635	644	676	611	614	599	661	634	623	636	643	674	629	664	650	650	626	619	675	621	631	674	646	625	639	625	610	653	634	616	632	598	642	647	647	653	694	622	646	650	631	695	655	679	641	687	614	644	641	612	609	616	602	628	615	629	631	649	664	628	652	668	667	626	644	648	630	640	634	640	619	655	629	623	676	641	615	632	683	604	619	657	680	681	677	619	636	659	606	605	695	620	604	651	670	625	636	645	657	628	660	635	666	643	643	625	669	617	689	663	625	640	628	666	680	662	648	626	617	628	647	635	619	612	604	648	666	613	636	641	652	608	616	620	667	628	561	689	631	612	604	632	674	603	637	620	626	607	649	639	662	683	623	655	614	654	614	692	663	653	667	618	635	590	624	669	599	655	617	627	655	614	594	642	628	646	653	681	658	593	668	632	629	594	614	600	651	720	634	598	674	632	661	620	618	656	672	602	629	638	584	621	672	625	620	629	654	605	634	631	638	644	684	628	669	657	610	630	645	634	604	648	642	624	627	611	649	637	614	654	641	659	642	623	659	661	666	616	625	689	661	650	624	620	646	628	637	638	649	703	647	646	648	639	647	681	633	623	630	631	652	676	648	663	594	677	641	638	631	629	651	695	641	661	637	635	626	638	618	635	591	663	687	645	639	604	646	636	654	622	644	613	614	686	677	698	651	645	671	658	622	646	654	660	604	592	616	615	638	659	665	607	631	630	643	668	641	624	645	634	641	689	605	647	603	609	678	633	614	656	607	651	632	616	629	616	630	669	658	634	653	635	640	601	641	694	654	659	671	631	637	652	627	647	664	638	628	673	629	638	653	663	676	665	609	639	645	658	659	624	673	677	641	627	611	658	659	626	636	621	652	669	623	642	654	601	636	668	628	630	632	658	645	645	605	677	671	621	645	659	625	622	685	683	685	634	627	704	626	654	611	639	614	648	617	685	654	641	638	658	670	613	647	616	606	624	678	649	626	628	631	664	594	633	656	623	614	653	651	623	629	663	616	648	598	644	662	626	620	638	612	618	657	636	645	664	609	650	694	630	661	624	641	609	662	640	617	649	635	646	614	593	706	632	642	630	650	633	628	636	668	641	657	643	642	650	600	635	620	660	633	648	603	630	695	643	648	620	646	648	640	644	643	642	613	673	642	647	650	636	625	637	640	643	632	664	643	634	644	684	641	681	622	604	616	612	632	663	651	640	630	675	629	658	643	650	615	630	627	627	641	659	672	592	637	641	674	633	609	640	642	666	647	624	667	668	668	640	698	647	589	642	632	665	656	666	685	651	629	587	648	663	655	607	630	634	625	669	654	636	634	645	620	616	645	675	659	654	618	613	619	599	618	645	619	607	662	639	655	605	673	638	627	602	621	634	638	647	641	632	676	654	634	649	630	643	638	623	627	651	663	608	607	613	696	645	704	634	651	622	641	658	652	634	660	658	648	627	630	635	633	640	640	635	650	642	610	679	638	678	654	635
11516	1609	1469	1263	1055	1035	962	1010	957	976	944	924	943	950	938	923	973	946	972	890	941	953	940	920	955	919	919	980	958	898	942	916	981	905	848	940	949	929	948	933	999	920	933	940	944	961	930	932	920	895	910	921	932	889	993	945	889	932	964	927	939	923	979	872	903	921	896	894	964	929	936	931	848	940	986	969	911	892	931	936	926	940	897	946	993	914	1003	925	898	923	931	911	927	896	930	958	1002	962	947	958	897	999	984	873	975	933	884	973	974	910	933	895	879	908	931	947	986	921	930	947	938	946	957	957	949	949	928	926	963	946	939	971	886	942	949	965	935	985	941	985	882	958	905	963	903	949	893	896	941	944	917	900	984	891	924	941	939	925	919	946	967	888	927	952	924	920	970	914	943	885	929	913	889	985	931	931	945	963	933	873	923	977	902	916	972	951	916	923	901	954	950	942	958	949	982	929	921	923	899	900	917	918	931	926	879	936	951	965	937	940	975	967	913	902	922	951	906	928	942	972	895	907	889	946	946	1017	855	941	951	927	954	898	914	914	917	954	902	930	948	948	907	900	918	921	907	911	933	905	949	879	916	956	907	992	838	987	993	913	943	929	898	973	863	924	933	940	929	977	923	895	974	941	928	934	985	945	929	951	973	951	936	912	960	950	932	960	941	938	876	950	959	938	973	946	973	888	868	934	951	941	925	984	936	985	956	954	924	920	925	906	981	869	864	976	942	917	920	921	934	896	929	925	1025	1007	895	937	924	997	929	972	898	882	942	924	927	1018	902	939	937	923	919	948	928	923	914	912	917	927	895	928	853	939	908	905	994	929	954	928	950	924	979	936	933	922	908	940	863	944	967	907	930	911	968	909	957	956	966	977	946	970	895	947	911	959	943	989	975	969	898	936	939	993	958	936	944	969	880	896	941	957	956	922	914	957	959	952	964	968	919	900	949	923	962	949	958	901	940	943	1004	956	909	974	896	942	920	951	912	955	952	938	938	916	1049	932	1005	924	948	921	941	908	887	877	1000	924	867	918	943	930	863	965	922	928	937	894	936	926	942	960	963	929	1008	865	906	932	879	979	916	980	980	927	938	911	960	903	925	921	959	904	949	906	978	934	885	934	938	970	923	929	868	994	870	962	950	962	936	939	956	911	917	959	947	995	950	897	958	918	919	925	920	899	977	943	982	929	971	899	961	983	957	893	967	895	955	968	983	922	979	976	966	889	935	864	996	953	1002	952	955	927	922	922	882	919	874	946	927	929	909	922	925	923	894	928	945	920	929	900	948	993	928	901	938	926	904	929	872	902	935	908	925	953	920	924	901	908	973	900	911	907	970	906	927	920	924	976	916	905	910	942	915	941	926	960	908	935	955	931	902	948	991	945	952	890	932	962	933	962	920	977	966	944	903	992	919	979	929	925	986	941	944	935	948	983	903	917	927	896	857	996	929	989	931	928	947	908	913	932	930	953	972	931	989	970	940	963	935	890	885	933	895	896	968	971	952	898	952	929	941	916	904	930	912	950	902	872	910	932	945	920	949	963	910	923	905	935	915	918	956	930	1006	970	962	959	904	940	892	897	945	915	917	892	889	1025	916	899	932	943	911	942	920	916	931	967	949	889	921	916	967	929	922	964	945	936	906	926	936	980	968	990	917	919	963	920	961	955	940	938	948	926	913	981	960	961	972	868	988	929	932	941	921	909	941	982	918	941	941	934	906	947	956	941	876	930	929	915	891	947	932	855	978	936	904	896	929	927	970	959	927	912	907	937	925	959	954	961	928	901	884	955	908	973	927	965	923	903	971	946	943	942	889	1001	862	961	909	898	955	897	926	924	907	945	947	896	913	979	921	903	940	901	950	972	956	992	938	900	960	921	911	920	948	944	989	906	969	950	967	928	886	919	946	957	914	913	951	938	948	935	943	956	948	884	973	932	932	985	931	927	926	886	968	947	958	990	886	918	917	916	947	914	939	911	922	931	945	944	945	909	960	934	973	973	896	928	893	895	948	944	958	997	935	897	967	904	912	959	918	893	895	982	929	969	922	978	927	928	961	910	947	915	950	935	926	912	957	918	922	903	900	946	924	929	937	933	948	939	896	900	965	921	937	936	967	902	887	932	955	934	940	959	956	956	990	962	962	954	970	967	924	924	938	921	903	931	963	945	911	885	943	906	899	910	941	937	888	876	917	958	927	936	906	947	924	889	957	888	978	924	972	913	949	955	941	919	940	963	954	969	936	945	899	927	989	970	949	931	915	980	933	953	957	923	865	940	985	1020	983	945	925	936	951	916	941	930	995	956	895	918	954	965	930	949	944	894	982	958	934	899	961	908	951	906	973	937	984	949	915	919	951	946	939	962	936	912	934	937	927	958	918	920	963	962	934	923	924	937	978	919	880	934	949	909	843	923	908	969	939	996	932	897	891	867	973	877	917	925	922	959	930	938	911	965	984	940	914	893	928	957	962	947	932	957	980	954	907	840	962	901	983	981	933	891	926	959	942	970	943	943	1001	937	985	960	960	899	914	957	922	859	895	992	923	938	917	961	930	909	929	955	948	945	896	927	943	922	935	949	963	927	909	942	938	971	931	946	889	907	955	933	919	907	908	889	969	910	900	943	941	957	969	965	915	971	902	958	954	944	902	963	970	924	912	1013	957	926	885	932	931	917	894	921	885	947	962	927	945	930	944	905	971	922	873	947	904	917	941	919	928	914	945	985	949	957	964	944	919	877	926	963	908	933	913	935	919	930	926	917	946	916	880	939	956	909	983	925	945	951	883	892	908	923	918	936	969	923	950	949	965	974	925	939	958	906	917	934	943	965	918	957	942	929	925	925	864	999	940	951	967	904	934	900	959	971	971	961	917	980	901	951	873	913	909	950	909	934	945	886	951	938	935	947	961	936	952	896	905	937	911	904	913	1009	904	854	960	909	876	929	892	922	937	988	927	915	943	986	952	953	956	926	894	937	897	901	885	899	935	943	901	935	912	920	928	915	947	960	910	913	910	894	933	956	902	929	933	958	945	926	944	942	951	930	868	952	966	910	915	949	946	902	950	944	993	942	871	986	949	918	928	930	984	897	991	916	916	929	919	921	989	937	933	970	887	923	931	933	1000	973	960	919	940	912	960	937	973	981	931	948	926	938	916	933	986	891	917	942	928	959	980	948	910	937	904	887	866	940	942	921	919	932	930	950	946	976	927	927	992	924	894	932	915	908	903	940	936	916	934	925	979	896	937	914	929	888	921	913	926	988	905	893	952	966	920	945	943	857	930	925	937	926	916	956	915	979	930	970	972	975	975	935	1000	962	958	863	949	922	937	937	889	914	937	911	952	917	926	884	927	947	879	928	906	965	915	949	925	932	936	938	981	934	917	964	956	944	965	987	905	941	948	960	894	968	945	887	916	949	927	1005	968	902	927	974	891	966	990	959	991	953	959	952	949	929	981	951	1020	918	920	966	913	934	942	913	914	925	970	918	906	885	881	935	926	935	906	895	961	975	947	939	917	976
23726	21470	29149	24167	21473	15520	1759	1052	860	853	782	814	711	696	743	666	704	683	631	671	612	618	643	634	669	666	670	664	647	669	644	655	610	612	693	664	627	652	674	682	647	624	666	668	660	635	669	661	636	683	613	660	630	649	665	601	659	670	628	670	613	594	593	638	613	624	659	596	604	583	627	629	620	603	600	649	616	645	620	618	623	621	625	635	622	646	670	646	658	582	629	652	606	625	589	646	603	619	650	592	622	598	617	642	612	622	605	628	598	629	661	615	595	657	559	624	626	608	647	592	646	581	593	622	649	611	618	615	634	626	621	616	571	607	592	623	614	617	600	662	624	628	624	611	596	650	616	571	674	631	643	641	612	601	641	624	647	636	656	622	661	597	626	645	641	608	614	628	620	669	568	583	627	615	616	605	647	624	627	631	615	615	666	609	652	627	598	614	624	663	651	641	614	624	632	618	603	627	615	619	634	627	598	589	638	644	612	609	622	641	599	621	611	609	619	650	610	586	674	659	643	584	631	633	632	694	666	647	620	601	625	612	622	635	655	678	649	605	603	629	633	625	592	605	617	631	663	630	608	605	569	616	624	624	642	593	610	617	635	634	604	608	616	614	636	590	646	618	663	612	622	611	614	622	599	646	636	631	621	643	615	630	621	595	604	650	604	618	616	615	611	654	609	635	580	598	572	637	641	604	632	642	593	608	615	621	654	586	620	601	628	584	603	585	628	555	630	630	613	592	583	640	630	569	585	593	617	562	621	653	612	666	627	636	618	617	624	666	590	635	560	634	597	631	623	628	607	596	620	641	643	621	589	588	623	581	558	618	599	598	621	618	614	597	650	609	619	607	668	611	651	607	605	576	618	635	598	632	679	591	655	610	632	597	602	613	644	609	617	623	605	667	632	644	614	643	595	635	640	645	639	619	634	627	614	582	585	655	615	619	643	631	601	625	596	603	651	591	666	609	617	621	622	669	627	632	625	621	645	580	627	605	648	609	621	629	635	608	655	604	622	645	604	603	622	605	602	616	629	625	627	645	625	609	660	594	618	610	600	644	626	595	607	576	637	673	613	585	617	629	626	600	599	599	651	617	603	600	633	677	607	637	629	612	641	640	643	625	595	597	614	629	618	593	627	615	635	618	628	606	605	605	611	594	672	614	663	641	628	660	610	610	619	606	594	600	647	663	613	627	606	635	611	630	590	613	604	582	646	602	576	563	630	625	645	613	622	665	619	607	624	624	615	583	653	608	604	658	591	663	614	639	642	657	573	615	578	607	650	638	641	638	592	637	588	610	610	618	626	607	621	604	595	629	669	592	586	643	651	669	633	640	600	560	654	640	609	584	586	590	642	638	609	646	638	618	609	656	622	628	609	613	623	602	619	599	665	622	588	648	591	652	596	601	598	598	621	629	600	577	594	644	609	617	662	591	647	643	632	601	600	604	651	642	653	598	632	633	671	654	606	626	566	643	654	612	609	616	628	648	630	641	635	641	597	612	682	653	621	613	608	620	631	627	670	610	655	610	608	628	604	621	608	630	616	606	618	564	626	606	614	622	609	605	587	632	601	573	637	619	620	652	589	619	627	593	618	646	569	614	646	625	620	648	614	610	643	615	582	617	626	611	647	587	633	603	567	591	601	581	672	643	588	643	647	620	599	628	607	610	595	612	594	640	620	633	580	611	620	586	630	621	587	655	641	635	638	595	602	617	556	621	602	666	646	649	578	618	612	615	604	640	592	586	610	639	611	584	620	625	602	616	589	676	575	613	629	589	646	581	631	608	631	585	599	610	636	600	630	587	592	630	652	631	627	580	616	632	630	613	621	664	624	600	650	627	605	599	604	609	627	581	601	616	634	621	592	624	633	612	591	624	608	624	675	656	575	641	645	615	617	644	582	613	657	600	622	621	599	637	592	597	642	652	653	622	675	646	596	611	583	584	638	601	621	615	624	592	600	618	603	609	621	573	605	632	633	618	620	608	614	637	627	645	615	603	664	608	627	583	592	630	630	618	568	595	649	656	653	581	618	653	628	651	626	602	619	630	596	599	625	533	611	637	603	658	590	665	612	601	605	624	622	600	581	589	639	625	611	611	625	581	645	607	589	603	599	638	606	608	593	645	628	612	636	621	637	633	592	601	585	631	586	616	654	639	596	654	687	580	636	640	656	607	596	659	584	595	623	569	622	610	607	604	600	592	621	597	610	651	584	613	617	609	604	641	613	654	633	606	631	588	644	653	636	629	601	643	616	656	588	605	614	633	583	563	638	625	650	598	603	615	643	614	643	594	609	591	656	644	654	609	615	628	638	576	650	609	622	621	592	597	623	588	606	627	569	568	625	623	620	638	646	673	612	603	653	608	626	627	593	663	581	617	653	633	617	659	625	639	631	623	670	645	620	594	605	587	619	638	647	636	644	632	588	600	608	607	612	643	613	584	623	634	619	609	633	618	638	618	608	632	579	610	658	611	618	625	607	684	608	592	622	639	581	634	616	651	609	608	618	663	639	583	581	601	612	576	614	616	624	600	652	643	595	615	613	623	630	577	629	623	591	624	618	556	606	654	640	642	670	593	706	622	624	610	613	623	621	595	660	619	592	625	553	632	625	672	601	627	614	655	618	618	605	626	627	576	629	581	568	616	627	633	604	599	652	616	627	617	648	636	631	600	623	664	621	617	632	620	636	599	606	673	633	579	660	613	649	646	650	611	592	599	605	681	624	592	628	643	602	616	589	615	695	606	640	684	617	606	621	624	588	619	642	635	625	643	627	612	626	631	591	610	593	616	642	632	605	604	627	599	634	642	648	631	622	602	604	671	593	647	605	581	677	651	636	656	619	584	631	602	649	624	589	568	633	632	637	570	633	623	654	656	650	613	614	652	636	596	627	595	622	591	634	631	606	617	601	647	609	637	596	593	595	628	649	638	638	655	640	618	619	621	616	647	630	601	626	642	651	643	609	587	620	633	610	636	617	644	622	667	630	670	606	627	596	616	605	601	624	584	642	613	596	635	652	575	629	584	598	633	627	657	611	621	624	593	598	631	609	655	624	642	582	604	631	620	601	604	609	591	628	622	641	621	633	614	567	630	603	624	601	665	621	600	576	650	622	607	647	615	624	615	601	643	670	654	622	573	638	616	663	604	640	623	613	591	625	598	636	564	630	634	635	654	573	650	626	649	621	575	606	594	618	661	627	583	641	625	589	626	624	644	618	606	623	573	657	612	622	586	634	609	622	657	659	591	604	577	646	625	661	605	661	609	671	622	614	606	619	611	604	633	619	622	623	560	616	621	597	632	617	588	643	635	638	580	604	571	612	603	639	597	617	610	614	662	630	583	636	625	656	608	653	613	614	604	630	656	647	608	628	636	594	598	629	604	649	577	621	614	613	643	636	573	637	592	626	635	627	626	596	620	608	614	653	651	627	633	664	594	611	579	605	670	632	615	601	647	586	591	627	641	611	668	574	690	584	599	629	601	599	624	621	585
28669	11815	10171	5377	3745	2864	2292	1920	1635	1523	1327	1357	1260	1200	1183	1126	1141	1103	1044	1090	1026	1051	1035	989	1038	997	977	989	987	999	995	963	982	962	959	910	974	919	972	947	963	912	959	933	924	909	935	950	948	950	904	996	908	970	984	925	940	908	925	991	942	914	951	956	998	916	924	947	941	916	928	915	987	938	964	955	964	888	911	894	927	957	921	912	930	926	963	918	935	942	966	899	937	934	945	943	924	919	884	949	930	932	926	932	938	926	904	905	940	939	936	926	905	910	987	873	898	932	890	906	918	893	910	906	888	913	872	904	952	943	939	983	1031	896	885	930	886	901	930	916	870	968	994	879	903	909	965	911	948	928	925	887	868	926	896	925	953	939	869	940	956	883	874	945	974	983	906	924	930	966	936	891	883	890	943	869	891	971	882	946	945	972	918	983	855	905	905	924	961	912	918	928	938	887	915	908	927	938	955	949	935	938	941	928	954	924	955	942	982	945	952	951	930	941	905	926	959	921	952	949	871	929	964	917	929	924	920	950	932	906	939	936	931	939	929	895	937	925	897	917	873	947	902	965	898	921	959	953	911	906	912	890	916	871	932	893	889	874	898	882	871	919	964	905	902	941	876	970	911	927	901	884	947	955	918	910	936	933	941	932	887	927	940	886	935	918	895	904	941	916	930	890	902	898	898	924	977	914	931	954	906	905	944	921	874	943	944	925	880	882	906	923	962	913	895	910	904	904	921	934	936	929	900	903	953	957	903	926	923	892	961	884	913	938	991	956	898	886	953	905	892	878	932	890	945	955	935	924	931	945	969	951	928	956	917	924	979	917	925	865	902	911	918	932	918	906	944	912	944	926	918	858	918	958	947	899	917	976	921	915	928	901	911	900	877	914	886	932	950	927	976	925	914	930	901	916	884	893	916	898	941	896	895	965	874	977	916	904	936	873	973	969	902	950	953	877	927	936	952	948	928	943	929	873	942	955	981	968	963	909	957	891	902	943	913	950	912	867	963	837	904	883	929	942	903	901	940	923	920	928	899	900	904	872	911	963	930	927	932	946	940	923	926	894	893	890	955	1014	905	874	882	943	941	845	939	881	956	916	878	871	946	902	958	912	974	919	896	929	980	963	969	946	924	954	892	924	978	907	940	932	897	962	917	901	926	950	953	916	918	934	871	968	910	922	930	897	924	939	869	922	909	949	967	946	890	922	870	920	952	904	996	911	961	916	920	920	906	869	915	906	953	891	915	909	937	897	938	899	843	934	889	931	868	906	945	913	940	915	949	952	913	920	908	927	939	972	885	960	916	925	948	902	942	934	967	914	915	913	955	899	927	892	942	949	956	928	911	924	917	887	904	906	946	873	885	851	927	902	966	952	901	944	880	913	914	942	955	895	934	933	931	915	885	959	983	908	927	923	932	1019	943	927	894	895	894	951	905	970	922	929	919	876	961	934	925	938	909	888	963	886	915	934	919	922	900	983	907	895	928	930	941	860	925	915	904	943	892	937	891	968	927	971	911	905	954	853	900	911	927	886	983	856	917	926	889	903	865	902	885	934	864	905	924	950	911	941	897	877	898	954	913	867	946	890	966	932	937	1015	910	993	926	947	908	907	945	926	964	878	945	887	900	988	939	907	898	942	913	901	898	928	931	921	924	967	936	895	871	936	921	979	945	922	925	942	894	956	984	879	892	913	909	948	841	929	976	951	992	954	923	972	908	939	906	915	947	921	973	926	938	898	967	929	940	927	957	907	937	901	945	910	941	897	940	908	916	910	945	902	933	911	969	914	903	911	890	942	966	908	905	896	896	932	935	881	958	934	911	955	925	905	957	902	956	873	957	936	903	919	977	889	845	875	903	919	925	948	937	957	962	846	917	907	953	926	933	901	927	921	951	947	915	938	891	896	929	993	921	970	887	943	888	881	963	962	940	963	899	908	905	925	918	938	921	990	948	937	863	911	895	946	965	947	946	912	938	899	851	928	889	969	924	906	903	884	932	887	885	917	888	902	984	916	949	914	902	933	876	972	932	931	917	946	913	948	935	963	874	927	886	940	887	964	903	921	907	920	892	890	957	902	919	907	909	938	897	908	883	938	952	894	963	908	877	948	944	918	924	963	939	900	927	962	934	978	929	906	932	896	896	946	972	933	953	935	898	926	895	907	964	902	885	917	922	921	895	933	933	907	881	948	920	934	939	887	904	975	857	937	913	930	889	880	950	921	879	932	887	908	934	912	948	930	935	930	922	930	929	928	890	874	884	934	899	928	933	971	916	904	918	909	918	887	930	901	963	907	892	932	890	941	934	915	922	859	926	906	948	923	929	959	915	929	931	956	922	952	923	947	916	942	879	901	926	951	934	916	938	923	910	884	859	912	932	938	923	923	947	954	905	892	899	905	923	942	930	878	907	970	866	903	930	874	937	920	897	946	899	908	913	905	942	924	888	907	896	904	901	914	963	905	940	938	928	951	892	934	845	989	904	891	908	931	879	900	874	956	904	895	923	923	940	920	921	896	924	915	921	936	943	936	955	929	893	906	907	896	975	941	910	946	916	919	926	889	927	895	937	886	900	892	953	876	945	941	931	939	897	907	911	930	852	909	923	864	968	953	919	921	913	912	897	882	943	931	949	934	923	944	901	933	958	901	926	920	924	945	880	971	887	926	895	910	935	948	929	902	918	875	888	929	955	916	883	942	981	957	977	947	908	866	937	917	895	963	884	950	932	975	928	942	878	931	964	943	964	919	906	920	897	861	898	923	955	965	866	956	875	883	914	951	873	925	899	925	930	912	937	908	922	940	947	924	866	913	895	932	935	897	920	932	915	947	905	956	922	949	924	909	897	914	915	866	904	912	908	898	899	926	911	971	930	964	965	928	948	927	904	993	956	909	947	981	930	957	925	921	910	913	902	898	931	925	950	943	918	931	980	898	942	940	918	879	906	920	921	883	895	890	926	896	869	908	917	949	947	909	901	906	901	889	946	946	915	913	883	938	924	936	909	906	942	938	935	911	889	926	928	892	916	931	865	941	904	947	892	970	948	923	882	895	924	926	958	857	932	923	862	925	885	916	924	950	926	928	888	1001	938	935	928	867	952	882	959	938	945	987	933	959	916	904	964	931	896	943	917	966	895	952	901	934	940	877	936	893	944	929	945	934	870	917	904	862	849	909	936	991	897	926	896	944	919	892	916	891	915	853	926	931	884	917	926	897	868	919	957	890	900	898	973	941	848	897	884	946	899	941	920	903	937	952	925	924	958	939	947	892	959	918	938	916	944	895	941	903	938	910	970	877	854	895	937	919	911	918	919	932	925	909	930	961	904	927	944	931	921	920	934	904	899	907	935	914	916	897	966	930	938	925	912	874	929	876	962	917	934	938	948	916	947	925	925	918	920	896	931	873	918	901	885	873	901	949	911	956	902	904	890	945	914	947	928	967	958	965	934	898	933	917	895	950	880	945	930	845	878	944	887	938	905	925	881	901	926	923	943	961
23360	21486	29256	24139	21484	21360	3478	846	699	664	576	591	504	530	452	519	409	433	412	420	429	398	422	372	397	394	384	396	388	393	396	358	411	389	382	417	352	389	418	376	393	374	356	385	366	367	384	372	354	382	417	386	357	403	401	392	401	370	386	377	354	330	336	375	374	360	352	409	360	355	357	369	366	387	353	381	376	406	365	387	389	348	382	368	381	345	394	345	391	398	376	368	356	383	371	386	376	391	329	347	353	379	374	359	349	368	401	385	369	349	388	356	388	387	382	350	391	369	377	399	393	391	377	358	369	370	379	412	332	368	353	352	379	366	406	371	373	357	363	355	394	371	443	397	354	348	402	391	368	383	365	357	367	360	345	384	356	400	397	360	365	346	371	357	357	354	348	391	366	386	400	385	404	383	369	386	351	428	369	410	376	408	352	365	379	366	368	341	350	355	350	383	381	366	360	367	418	386	333	387	370	357	394	365	369	378	414	365	372	361	381	392	361	377	397	394	367	374	337	363	378	370	386	358	398	382	353	347	377	395	356	363	365	407	373	386	368	352	359	356	345	398	345	341	378	352	389	381	410	334	389	386	361	356	352	345	407	387	407	359	366	389	352	377	357	381	351	361	371	334	394	369	378	356	383	340	386	363	356	395	358	384	379	334	402	380	377	352	371	374	406	370	322	382	369	357	404	344	357	348	355	406	375	364	374	368	365	394	373	400	337	409	362	357	321	353	375	361	366	371	351	381	346	375	351	393	388	346	367	360	342	373	369	346	360	359	388	369	372	375	355	365	374	397	338	350	371	359	367	394	366	413	366	340	384	384	394	353	332	348	379	364	380	403	348	376	360	370	363	385	364	362	419	346	391	392	388	376	387	412	381	393	358	353	346	372	367	372	400	375	345	382	407	378	357	352	369	374	406	382	355	358	351	353	361	378	386	371	359	336	394	382	384	361	391	365	404	347	409	338	404	386	373	321	337	373	339	378	361	389	394	336	376	359	376	371	367	377	350	386	361	362	365	365	375	359	345	397	368	364	373	372	407	379	355	389	370	369	380	354	379	387	366	366	386	355	339	427	365	391	337	350	382	378	358	351	355	391	380	373	377	387	387	370	336	355	399	373	359	357	372	348	390	364	391	345	358	327	352	416	344	336	359	407	385	397	356	359	382	413	341	367	363	352	355	344	380	372	367	369	383	369	366	377	354	378	351	386	396	368	349	390	333	335	358	366	376	355	369	378	359	351	391	375	393	379	380	333	380	365	372	410	403	310	379	357	335	387	357	380	350	392	387	383	362	336	342	380	373	364	383	347	335	334	332	353	364	365	370	382	359	379	347	385	407	381	370	353	376	351	358	359	410	386	379	375	384	377	348	401	327	359	386	352	413	361	347	363	368	380	350	408	384	347	389	354	388	362	392	370	376	356	389	364	351	350	373	362	359	365	343	384	395	392	355	365	384	361	356	360	378	388	395	347	380	344	344	360	370	388	336	392	316	369	382	364	369	368	398	357	368	368	367	424	369	381	342	389	391	389	369	385	372	352	384	373	366	366	359	342	347	367	324	363	377	391	341	382	326	369	374	397	361	347	366	384	365	375	377	349	368	340	364	355	325	343	350	330	330	381	390	376	376	392	359	364	367	371	346	408	375	379	348	344	372	382	366	367	362	368	348	371	366	382	380	356	350	362	366	415	386	365	378	400	338	388	359	370	383	373	336	363	383	404	356	355	350	358	326	373	350	334	351	391	362	329	345	352	332	375	345	383	390	357	376	381	393	366	379	393	366	385	371	399	402	356	392	385	388	383	386	370	341	393	381	363	390	384	374	343	353	368	344	356	381	373	369	350	379	338	371	388	351	373	353	332	393	361	386	369	373	332	343	353	398	376	345	336	370	395	390	350	398	404	383	373	371	379	368	371	333	393	368	357	347	333	376	379	313	374	359	386	385	376	352	379	419	368	378	366	348	383	387	403	401	368	373	377	369	370	334	314	369	387	369	367	344	366	361	370	373	356	348	377	360	373	382	377	345	398	391	395	372	350	361	369	377	351	382	362	366	383	388	400	371	351	379	367	410	383	350	356	350	350	358	348	357	369	396	368	368	347	373	348	373	365	355	386	369	369	366	348	376	370	349	355	349	357	412	355	385	376	385	341	392	351	378	360	354	383	363	358	380	383	388	368	389	349	337	410	400	371	376	388	371	363	375	334	374	394	368	366	354	369	355	376	339	402	353	379	357	380	363	400	344	370	358	357	381	386	377	360	332	358	371	373	386	365	357	357	350	357	354	366	344	356	345	373	362	382	377	365	324	371	388	376	412	354	369	382	357	316	342	322	393	364	336	394	428	361	376	412	389	370	343	363	347	346	385	368	354	354	391	379	370	345	376	377	347	421	370	353	387	402	363	361	347	373	393	378	355	412	326	366	359	363	359	389	370	347	351	379	396	380	357	385	376	365	376	352	350	386	361	382	367	364	351	344	364	380	352	357	380	389	386	366	386	400	363	378	369	347	396	373	350	357	417	363	364	391	342	365	399	388	377	371	397	374	385	387	391	349	365	375	380	391	331	354	355	386	352	369	348	318	371	356	349	349	353	383	361	379	356	378	374	336	419	388	363	387	357	380	358	377	332	383	364	375	356	361	349	346	380	335	383	357	376	343	376	355	372	396	354	376	344	382	373	378	343	373	353	357	379	403	360	375	387	365	371	350	395	363	346	401	398	353	364	389	370	343	358	369	401	371	357	366	346	387	377	371	424	377	372	379	400	357	348	396	365	365	407	369	371	352	386	396	337	370	353	373	360	366	351	351	374	390	357	348	372	348	350	381	364	365	382	358	371	391	381	373	396	371	389	390	367	393	410	376	354	364	376	370	367	378	362	340	403	373	367	359	382	364	377	356	346	381	350	368	376	397	374	386	347	372	410	376	346	355	405	383	407	393	349	391	362	345	347	343	392	375	406	360	376	366	396	391	359	375	354	411	364	347	385	353	365	393	349	372	384	368	347	351	364	371	376	345	388	389	373	387	372	384	394	375	358	359	366	351	380	347	373	381	360	372	386	366	349	396	360	370	368	376	378	385	335	326	411	380	371	357	356	369	361	388	357	358	355	352	383	387	377	366	378	332	357	397	405	353	368	377	368	394	350	343	395	373	362	388	351	376	377	356	352	386	391	374	397	403	362	314	353	351	371	374	378	363	381	372	391	358	356	349	367	413	379	346	388	355	347	375	380	377	394	379	347	365	390	340	360	392	345	349	372	405	376	366	376	360	379	360	397	343	331	371	361	325	349	342	351	388	379	397	395	380	381	368	398	355	410	387	340	391	379	366	379	369	352	359	369	347	353	374	389	347	415	344	349	357	350	392	369	389	345	382	375	326	380	380	399	376	399	349	361	333	400	355	403	375	373	361	404	375	343	379	360	341	347	369	363	360	362	372	347	354	393	410	348	392	353	405	368	340	351	383	378	349	391	377	382	331	361	393	374	378	382	361
30340	14913	12510	6672	4341	3230	2368	1916	1592	1373	1228	1150	1013	916	914	827	814	759	794	760	757	664	693	666	659	623	631	649	619	628	630	633	648	638	617	631	635	653	545	619	618	568	593	581	616	574	589	582	545	578	594	562	565	551	578	596	542	589	586	578	560	597	597	556	552	591	574	589	568	566	576	583	587	594	575	552	564	578	554	550	568	546	566	582	614	598	583	600	563	594	569	589	541	592	608	593	552	558	567	583	555	542	566	579	566	549	580	592	548	576	565	600	551	568	566	581	591	598	566	529	564	599	576	570	588	576	558	582	583	618	627	549	559	544	600	558	555	547	558	585	542	583	557	589	555	548	559	583	576	593	535	608	551	554	563	535	574	543	559	593	560	578	577	555	559	527	570	574	582	570	564	600	588	579	577	558	531	558	554	537	602	545	538	599	547	562	549	583	503	545	547	564	574	570	538	586	569	601	589	584	578	559	619	548	581	563	571	580	571	580	554	537	570	561	568	570	550	574	584	552	552	589	571	554	536	585	555	549	563	582	560	602	555	550	594	564	576	573	596	585	587	565	618	605	614	600	544	532	570	583	547	555	601	577	597	555	551	544	571	561	591	569	576	626	554	578	531	563	583	536	570	559	521	552	598	579	531	604	600	547	548	580	541	562	557	561	541	622	586	539	531	580	557	590	547	560	512	609	585	551	563	542	546	582	565	593	567	547	568	565	565	561	578	559	537	555	566	589	566	531	541	552	576	522	538	579	573	572	569	528	575	572	570	535	597	546	536	546	520	570	585	603	551	543	618	521	592	564	567	588	566	571	615	599	615	519	582	582	539	602	564	523	574	589	562	646	539	561	557	586	585	557	569	645	552	518	544	596	541	563	557	603	545	614	553	552	566	597	557	547	603	588	581	598	558	589	562	572	619	560	601	565	591	572	534	549	554	545	592	587	556	589	601	526	573	572	560	556	630	558	561	511	540	606	560	607	568	610	603	571	568	558	601	561	594	556	580	531	542	533	567	566	577	542	590	585	571	550	585	550	562	532	600	542	563	580	562	573	565	579	548	552	535	566	558	612	591	575	598	604	608	538	552	547	530	583	603	557	550	564	577	574	511	538	575	578	580	510	571	592	609	562	546	564	554	524	549	605	571	532	569	531	512	559	576	586	622	592	578	586	610	561	565	561	598	594	571	610	610	528	576	556	595	553	585	551	568	557	520	538	521	602	571	612	550	590	574	549	561	602	585	506	553	587	561	607	595	520	533	570	560	578	551	549	614	555	582	546	594	582	555	616	588	588	559	543	555	565	578	581	559	538	593	529	636	574	563	572	591	590	577	563	587	574	545	570	559	527	577	569	575	543	562	572	567	593	555	577	580	581	572	591	607	592	567	568	558	583	538	567	594	561	566	562	576	628	570	559	560	577	556	576	563	577	552	557	595	619	595	582	536	546	556	601	559	546	543	537	596	569	617	561	545	631	564	519	544	577	540	582	582	585	558	583	615	598	620	644	589	555	597	540	579	568	559	562	564	564	581	576	500	551	549	574	595	562	596	567	572	552	566	601	586	556	549	528	589	558	586	568	567	537	585	542	632	549	608	557	539	577	574	584	564	512	589	557	622	549	564	601	548	587	571	569	563	594	588	586	598	583	613	593	551	593	583	579	613	602	584	614	568	568	528	573	610	613	571	571	539	553	532	553	572	542	570	567	596	568	543	587	614	512	568	578	587	590	581	577	557	547	555	528	585	556	568	583	573	562	560	516	538	562	545	572	566	566	556	573	592	561	549	562	588	562	530	585	570	521	576	590	543	587	567	605	534	562	572	577	549	570	573	575	606	515	560	532	605	578	575	596	563	553	591	552	572	604	555	553	609	586	588	610	579	585	516	561	555	569	593	541	519	541	538	577	573	608	570	598	597	571	602	588	559	589	592	595	588	589	539	568	555	545	611	596	549	626	549	575	550	549	512	597	588	596	568	554	603	598	541	578	559	572	534	563	621	559	584	589	548	562	536	555	573	592	600	569	581	528	543	552	549	562	592	590	589	605	590	559	595	611	570	564	555	558	596	572	554	546	557	546	552	577	531	594	600	560	564	565	557	574	588	572	565	517	527	580	566	576	567	579	546	515	546	584	576	583	606	554	578	529	567	565	583	546	580	570	557	538	579	559	595	548	574	533	544	575	602	624	610	607	575	568	554	571	549	521	503	590	601	539	591	583	540	551	563	597	576	540	593	583	589	560	564	574	627	565	590	592	544	586	613	526	547	578	588	587	568	562	564	583	586	538	559	548	567	556	542	535	611	557	550	587	558	580	558	586	542	541	555	603	505	576	600	559	571	560	606	569	555	580	567	569	547	574	568	601	585	578	558	596	544	554	601	567	532	555	566	579	611	520	560	551	595	601	548	578	579	581	589	571	528	528	577	575	565	547	593	576	584	529	577	548	559	557	566	630	579	556	614	570	553	554	584	595	574	533	589	592	555	535	562	547	604	565	565	569	565	585	572	549	567	574	612	594	567	555	567	577	522	482	567	570	577	573	553	582	541	567	575	579	573	580	535	616	592	581	538	597	551	572	592	559	567	545	571	600	632	598	553	564	586	541	533	573	565	568	548	588	565	548	568	594	568	563	557	542	625	544	525	529	553	523	595	551	583	565	549	563	540	535	578	553	517	580	556	540	568	554	531	556	529	523	569	583	540	517	577	540	569	589	540	588	528	556	566	545	556	555	580	586	554	613	562	650	603	562	582	527	568	587	579	566	568	593	543	565	574	560	576	613	551	550	564	590	592	562	554	570	563	537	581	553	545	564	525	585	592	606	604	572	551	588	601	585	623	559	584	583	611	560	549	602	593	533	587	553	573	592	559	560	578	528	556	537	586	564	590	585	563	531	560	601	573	523	580	565	565	553	577	560	586	564	544	592	594	538	574	560	548	595	648	543	547	578	589	542	559	540	563	557	558	585	596	574	576	532	551	569	567	572	571	545	567	570	543	593	545	608	527	574	569	586	591	594	588	580	583	573	569	564	608	568	602	577	571	596	564	572	594	542	606	577	539	568	562	583	612	607	574	533	568	550	610	553	550	564	568	511	553	619	585	567	546	585	628	581	546	576	560	609	544	573	542	592	583	555	580	538	546	520	599	601	536	595	565	591	576	595	583	584	503	537	562	551	557	568	561	566	568	582	594	559	602	559	564	554	499	543	550	554	591	555	557	545	545	560	619	593	587	544	586	576	548	557	610	610	531	613	581	610	594	568	607	551	551	552	528	595	585	520	604	549	570	578	543	559	586	551	604	599	563	550	530	552	575	515	547	570	529	576	541	594	568	550	524	586	556	570	533	613	570	556	591	565	537	538	522	604	543	572	564	560	593	555	601	577	533	532	595	565	569	559	545	561	566	559	609	567	573	529	559	581	601	576	594	539	574	562	620	591	556	618	537	583	588	567	564	575	591	595	588	580	568	526	544	533	550	544	586	552	566	554	559	542	585	535
27396	20236	6865	988	696	690	683	612	659	628	627	611	649	650	634	692	616	614	620	658	616	631	603	631	654	601	678	641	640	555	622	652	625	620	655	620	613	647	642	640	655	597	646	659	625	667	664	632	643	643	611	589	604	621	655	622	643	634	638	604	625	628	626	616	603	647	650	603	603	607	625	613	623	604	636	636	680	593	595	600	636	632	691	676	592	641	660	718	626	670	590	649	669	629	629	653	607	577	687	637	651	653	581	593	646	608	648	617	659	616	660	663	630	655	626	588	634	633	645	617	600	650	621	628	627	605	649	628	629	649	615	613	663	584	608	666	670	648	615	611	658	664	600	641	643	654	600	597	660	633	617	662	635	644	640	644	646	601	645	612	666	642	596	690	625	656	628	638	629	639	624	642	638	637	627	654	616	666	651	647	634	629	610	618	622	624	671	668	599	645	675	619	676	626	611	637	646	631	577	649	629	617	643	599	647	614	677	652	623	636	630	624	657	643	655	613	646	616	584	637	614	609	574	639	647	647	610	653	623	626	635	590	639	645	654	645	650	656	602	589	614	628	635	635	581	627	635	599	577	660	643	631	660	641	612	614	679	616	665	686	633	609	686	633	643	604	584	610	632	625	608	672	599	621	613	640	639	658	606	663	594	665	656	610	626	615	646	607	667	624	628	643	621	565	626	628	626	663	596	639	613	625	605	646	648	639	608	652	625	610	638	662	638	656	644	621	639	640	645	629	634	605	662	605	609	634	637	650	661	613	640	634	635	600	618	588	670	644	674	657	633	671	640	593	607	669	626	614	593	673	618	648	606	637	662	620	616	603	658	674	606	589	662	625	600	604	633	581	600	636	616	615	605	636	622	603	645	586	668	618	655	635	637	632	664	626	623	704	609	638	647	636	644	615	625	615	666	606	624	645	644	645	610	602	676	639	626	656	622	609	659	678	650	562	626	639	604	594	590	599	609	643	597	563	587	639	638	625	608	636	638	589	634	640	636	634	629	578	620	637	647	634	610	608	623	640	617	638	607	638	614	639	665	637	613	613	584	645	638	665	624	623	646	660	645	642	627	649	663	653	669	646	647	692	636	688	625	656	652	622	631	588	640	650	650	604	625	644	656	599	659	603	627	636	653	642	642	648	603	677	636	610	613	638	607	644	636	601	620	651	645	638	679	629	677	586	628	637	631	596	639	655	624	667	666	630	656	628	620	637	642	635	622	632	605	635	633	583	630	615	650	624	596	650	654	602	608	612	643	625	642	626	653	598	653	650	632	601	656	608	611	629	606	632	658	629	617	674	606	604	617	629	653	611	643	639	622	604	616	654	669	625	615	631	598	661	592	660	608	609	646	646	664	673	646	636	621	593	620	630	651	656	613	672	594	658	614	639	609	654	619	676	660	624	629	613	608	656	680	628	660	645	589	629	621	644	615	671	697	681	639	645	634	587	645	715	644	634	587	660	650	654	597	614	645	587	607	617	640	590	628	643	619	623	589	618	660	619	663	638	621	620	644	653	600	641	687	648	655	653	640	636	598	658	599	654	646	621	592	617	644	607	660	623	610	650	577	681	605	653	621	657	619	614	622	614	632	658	648	669	634	622	698	663	633	610	620	642	616	676	608	608	635	584	617	668	643	626	599	633	636	645	649	627	637	608	620	640	652	659	641	662	640	600	608	601	609	661	625	650	611	598	636	644	651	645	610	608	707	632	616	647	615	642	603	641	624	678	630	618	653	650	633	650	662	615	610	591	643	655	612	623	664	635	628	655	599	650	679	621	591	659	649	625	613	593	585	657	604	612	606	651	574	635	565	669	651	643	586	595	628	621	638	635	621	588	653	647	613	620	633	664	654	633	633	672	619	623	645	651	689	631	646	608	681	635	641	606	639	700	617	636	639	620	618	627	641	585	641	632	640	600	632	627	653	648	601	596	606	637	610	623	671	700	609	603	611	621	605	639	620	685	644	672	628	637	633	594	605	623	639	652	604	632	677	650	572	636	620	619	589	613	658	643	600	635	608	640	647	661	605	593	649	622	633	619	626	593	616	657	630	652	662	645	669	650	628	625	607	640	635	621	618	644	621	580	628	649	626	612	620	602	606	619	624	607	652	590	590	640	610	623	603	668	632	598	619	618	659	620	624	657	642	649	667	626	622	631	643	648	619	669	658	634	657	625	660	655	629	590	636	620	615	672	609	601	624	624	629	642	653	620	655	610	629	602	645	606	588	628	633	638	664	645	639	650	674	638	644	646	624	638	629	600	633	585	649	643	640	603	615	611	609	643	625	646	627	575	671	614	639	627	633	621	671	626	633	645	682	634	602	642	666	625	643	577	661	598	634	644	640	631	632	552	643	636	648	645	635	654	637	640	636	596	617	609	634	662	667	588	625	633	636	610	620	662	603	623	674	634	615	613	599	630	644	631	639	619	663	633	634	630	661	601	635	642	658	631	613	603	596	658	629	629	633	633	630	628	629	611	601	623	668	637	610	643	659	649	621	640	617	642	614	645	613	629	624	597	647	587	674	617	592	582	627	605	620	665	616	624	645	612	617	612	617	647	604	609	680	587	634	633	646	638	615	676	629	643	615	590	648	603	640	628	644	621	635	655	645	667	628	642	618	640	584	638	600	643	646	623	669	644	655	604	633	631	616	652	600	632	629	624	635	647	614	617	654	675	634	617	652	601	665	595	588	665	596	640	654	631	602	629	649	619	674	654	616	621	657	660	675	613	613	669	615	637	660	619	626	673	653	622	666	614	604	629	629	634	638	661	645	621	644	616	626	619	597	655	650	582	597	661	658	616	684	660	640	614	610	643	664	643	649	600	614	631	693	626	616	641	650	628	609	643	651	698	644	687	639	617	623	619	576	589	651	672	607	683	614	618	670	661	672	613	596	605	642	590	661	622	619	619	607	591	620	619	616	650	618	621	626	634	596	627	578	611	624	618	621	661	658	656	656	599	685	630	656	627	633	620	593	636	618	628	589	583	672	677	622	655	605	639	669	633	682	644	601	655	634	606	651	619	631	652	610	643	622	620	603	611	641	606	647	596	571	646	635	625	620	634	641	630	651	632	627	657	646	642	646	703	610	627	629	658	621	647	607	633	603	683	671	628	603	624	631	639	629	621	605	654	631	618	647	623	615	671	633	618	596	638	635	610	617	659	588	638	645	633	616	622	672	606	664	620	645	585	633	623	647	618	649	643	661	635	661	656	671	640	586	655	645	605	623	630	694	665	656	617	638	633	626	597	650	622	629	618	587	631	633	631	601	608	628	652	656	611	640	633	605	636	653	624	654	661	630	618	621	612	620	630	626	649	577	654	643	646	649	591	644	631	635	582	631	625	607	620	626	673	639	674	626	604	667	636	643	601	640	618	597	674	629	603	664	636	619	637	628	605	620	614	632	639	591	616	603	656	624	641	656	664	599	627	632	589	626	622	655	646	709	621	634	634	616	612	606	621	605	640	648	641	615	671	665	647	636	640
11230	1583	1567	1175	1014	1031	1031	935	946	952	993	915	953	947	914	928	933	933	972	970	886	953	893	923	886	948	906	944	918	879	979	978	1001	935	959	951	944	925	905	926	941	930	942	932	907	919	953	930	956	931	918	881	913	973	1002	955	937	918	920	921	981	951	936	942	972	910	914	895	882	930	919	932	929	909	970	963	909	1014	926	992	913	929	951	970	940	887	962	948	952	878	942	940	912	880	934	941	951	912	896	966	957	956	903	963	988	930	904	942	953	935	962	924	910	914	978	931	964	917	928	955	927	951	915	988	892	929	929	919	952	950	905	901	980	929	994	880	910	939	953	988	953	969	948	924	919	923	956	909	938	909	902	898	933	924	946	901	939	897	916	971	915	928	937	972	903	946	951	978	877	978	923	909	892	948	973	941	948	909	955	968	944	874	918	932	894	921	928	979	893	921	938	892	928	951	876	885	953	922	929	940	910	921	936	897	905	929	957	893	913	961	903	922	961	927	915	946	887	905	962	897	965	921	925	936	875	977	941	977	948	933	903	896	962	902	925	938	930	899	936	893	895	915	910	974	958	993	905	962	942	932	922	939	950	912	910	930	952	956	903	933	951	928	937	964	867	913	915	920	951	930	921	964	963	947	920	923	951	945	920	939	950	873	900	958	905	892	950	884	942	920	935	921	980	980	931	935	955	879	941	937	925	926	869	938	898	964	895	904	905	944	956	928	931	1040	953	927	875	944	964	932	923	938	954	914	916	971	910	910	949	922	942	917	933	887	944	941	966	930	911	920	889	886	916	921	931	931	928	970	831	943	921	920	908	913	947	941	965	871	898	921	901	967	928	938	945	875	924	978	905	948	881	914	919	945	934	951	935	921	887	943	925	920	969	953	962	945	915	957	928	962	892	933	928	885	904	908	939	962	968	895	985	963	936	981	983	913	960	918	887	912	919	891	992	941	987	909	939	907	909	872	973	885	910	915	877	918	920	921	911	1001	889	924	918	900	862	982	989	934	950	948	878	958	958	1003	905	890	948	949	990	992	948	853	938	946	933	937	891	923	925	928	916	939	935	925	940	926	978	882	943	900	935	920	934	933	984	936	916	928	912	899	922	923	940	863	960	936	880	891	944	960	952	904	918	971	949	982	886	944	949	930	874	924	906	913	981	966	903	950	966	919	925	970	918	932	911	940	886	895	914	914	868	917	875	886	947	964	913	906	882	948	871	943	943	884	933	937	960	987	872	913	898	967	920	934	906	903	915	928	935	946	982	937	933	979	955	936	938	896	959	948	922	943	924	936	909	953	904	907	964	943	957	949	975	957	931	916	931	926	932	974	946	909	883	916	942	922	945	937	917	970	930	948	908	933	879	978	897	905	939	919	980	911	996	1007	907	921	941	942	929	992	925	944	918	932	918	899	940	941	976	950	893	932	966	986	897	969	925	920	972	910	921	936	878	966	914	912	899	956	944	984	915	957	989	934	951	945	898	936	938	932	919	943	971	1003	959	907	923	924	912	898	973	935	959	907	921	955	943	903	961	932	910	930	964	932	939	929	987	905	893	950	923	915	943	977	909	991	911	941	966	930	909	928	893	947	975	937	890	983	926	903	940	936	929	902	952	908	884	913	923	910	960	914	942	919	882	926	912	918	922	934	952	914	969	908	942	911	901	991	946	948	985	877	931	927	966	969	974	967	944	949	903	928	919	986	914	926	974	933	903	927	959	962	923	858	962	960	920	900	925	984	925	891	875	919	883	898	930	956	952	904	930	964	885	905	921	971	864	920	921	959	935	944	902	898	902	970	955	912	931	892	971	847	948	928	887	911	953	977	988	873	961	926	989	948	955	950	942	978	887	930	918	904	914	885	957	899	916	961	963	912	972	923	983	966	970	912	904	891	913	946	925	922	953	937	951	881	904	891	939	951	942	963	908	957	930	950	917	923	995	970	970	917	958	904	911	967	933	899	1005	889	906	977	920	922	908	887	943	955	938	959	886	922	937	877	905	943	908	880	977	928	924	969	932	915	873	930	941	923	891	936	915	964	944	979	932	924	914	886	906	919	905	908	929	933	940	953	952	906	945	937	931	948	910	899	981	910	887	964	904	915	950	948	983	941	924	983	966	945	973	928	926	964	941	944	912	891	901	953	911	947	921	894	976	933	932	904	904	927	923	901	917	890	900	953	901	942	944	948	883	962	974	944	989	911	953	919	925	944	905	939	871	928	930	912	952	925	912	900	980	934	935	985	898	973	985	899	919	939	897	897	938	915	938	881	923	904	898	945	921	935	937	908	932	925	949	901	962	936	928	931	927	904	891	927	954	944	876	929	975	863	925	927	915	936	932	892	935	928	962	932	925	952	938	947	910	944	952	923	944	967	908	973	965	960	975	896	950	875	984	891	930	940	964	939	911	911	928	916	942	913	897	924	884	915	915	931	939	895	942	968	918	932	911	882	885	934	994	891	899	959	965	957	898	918	883	931	955	905	876	949	918	897	913	951	927	929	975	958	935	961	879	897	939	931	901	933	908	906	938	929	877	894	976	897	923	885	929	927	954	955	903	920	984	943	909	925	922	929	960	927	931	939	993	956	881	944	930	937	927	1005	962	915	973	922	953	956	832	886	904	960	926	906	904	908	951	928	957	963	927	948	914	932	896	853	953	942	920	926	910	908	909	920	925	913	940	945	954	926	930	943	944	993	881	978	849	915	944	926	933	968	914	890	940	900	945	918	923	928	899	927	963	952	945	965	912	994	963	972	894	950	884	878	900	942	856	896	940	842	965	964	939	947	929	880	911	938	945	1009	947	922	949	951	951	932	944	939	907	937	964	881	930	917	961	929	949	939	942	944	943	921	937	974	914	963	914	971	912	966	916	949	916	1000	914	932	931	975	927	898	909	909	937	935	937	957	953	971	896	914	946	898	882	977	945	1009	931	932	927	904	965	946	926	948	987	939	917	950	885	968	971	967	949	951	906	939	947	917	901	932	960	898	896	967	933	942	908	906	963	938	949	974	945	977	940	925	906	921	907	918	918	932	933	967	930	897	917	941	880	874	880	951	905	935	968	943	933	846	992	877	933	962	889	912	929	975	992	922	854	926	956	903	889	941	910	957	915	988	950	912	984	903	953	919	922	927	962	912	930	914	961	926	953	944	953	898	910	942	910	932	1003	992	955	921	969	897	966	897	926	912	937	914	924	947	947	934	933	923	990	963	938	911	965	938	922	961	953	903	908	933	983	901	927	902	903	889	890	910	960	940	902	982	917	982	975	916	950	918	894	951	885	943	899	981	988	930	987	947	944	940	855	946	926	953	932	890	965	981	951	900	975	894	874	902	914	896	967	935	933	923	1019	936	872	857	927	1007	925	942	902	903	968	930	965	913	885	863	923	839	918	924	909	955	928	937	935	941	896	968	941	916	938	877	904	918	942	951	957	977	948	958	911	911	906	921	908	932	914	953	947	886	929	933	984	927	934	920	924	955	923	907	942	889	922	897	922	984	923	910
23887	21534	28961	24317	21411	14699	1659	1011	835	865	755	712	756	699	722	666	686	701	643	642	603	638	650	620	605	610	582	620	650	632	646	619	614	597	628	663	639	636	639	599	582	632	617	615	643	577	603	613	658	641	596	632	642	650	626	633	659	594	619	600	666	656	604	648	606	545	631	605	637	622	575	674	621	655	595	578	613	593	664	627	635	619	619	633	591	619	620	646	604	569	626	649	633	645	612	663	598	580	609	571	637	606	580	613	640	644	609	633	581	626	640	627	606	647	615	651	610	565	596	588	617	624	619	604	634	626	613	625	604	622	621	629	630	632	621	650	626	609	610	576	610	623	617	647	599	618	627	636	605	576	578	591	644	599	621	662	645	595	606	594	640	589	630	642	618	570	596	616	673	653	555	636	609	583	665	618	588	637	643	657	654	687	604	615	615	627	628	602	627	592	597	595	597	626	633	587	586	618	587	658	568	621	603	634	604	640	593	648	605	592	619	643	643	614	608	656	617	596	611	611	592	625	620	595	614	568	621	635	637	609	641	625	613	626	565	589	630	629	608	614	660	583	614	607	689	636	582	608	575	631	625	667	564	631	606	561	606	608	637	644	575	635	583	629	691	575	610	620	609	612	621	588	635	627	648	621	585	652	655	619	620	617	628	625	648	585	618	616	622	643	578	608	612	588	637	632	592	603	614	608	626	616	629	614	612	626	601	614	658	579	582	603	591	648	582	650	608	594	621	619	659	604	595	613	662	656	619	607	609	597	682	611	641	665	637	618	570	603	641	613	629	654	674	662	667	602	631	634	627	628	588	644	672	629	640	633	590	584	630	632	593	616	653	680	650	629	588	642	576	610	605	611	624	601	614	575	613	636	631	603	600	626	639	586	684	642	556	592	607	635	654	603	614	603	621	616	605	607	629	617	654	621	614	580	592	638	624	608	590	574	591	623	600	635	613	567	607	642	614	620	618	650	616	635	598	608	628	585	627	623	611	616	628	623	641	607	610	587	659	604	635	618	639	636	633	619	570	625	608	598	637	618	617	579	650	676	594	651	620	648	633	649	629	585	620	617	625	586	604	596	600	629	675	610	590	561	664	583	615	660	615	609	625	608	581	654	599	595	599	594	622	629	621	624	637	591	613	616	602	616	649	597	626	638	611	642	642	597	636	619	600	619	603	615	663	601	595	588	614	611	623	631	610	618	624	610	615	598	610	634	602	618	652	602	596	588	604	624	637	644	649	615	626	670	602	667	592	570	602	636	608	623	607	601	606	588	618	611	607	536	603	628	603	653	633	617	612	568	613	585	594	616	632	633	615	600	607	628	583	629	637	606	611	573	630	658	590	665	628	597	623	592	617	628	609	595	622	592	625	652	638	626	658	606	594	611	610	645	636	629	590	587	601	632	639	622	628	622	651	639	628	583	577	585	585	659	624	640	579	675	625	592	608	605	621	591	641	645	629	595	660	622	585	633	594	641	592	632	641	642	615	569	621	589	610	582	598	640	674	602	618	648	587	636	607	601	627	641	618	647	554	595	608	624	588	615	631	612	616	588	612	610	622	630	651	606	608	610	618	631	646	611	641	622	632	621	598	633	613	636	616	596	584	617	638	630	580	623	642	605	619	620	575	602	602	624	658	639	605	618	567	619	626	610	583	695	618	613	592	622	621	589	626	622	640	630	633	633	596	622	646	648	617	597	615	629	625	579	618	640	610	637	624	590	623	644	591	574	593	612	591	595	642	615	625	629	594	621	614	598	606	618	630	629	662	596	600	604	598	612	627	589	618	561	634	597	644	620	639	553	609	604	585	634	628	612	628	598	626	609	603	640	647	637	651	636	613	584	609	637	615	621	647	611	615	587	607	634	614	592	598	650	585	639	643	611	629	614	567	644	615	655	600	630	630	619	594	554	617	625	665	600	605	602	625	584	641	594	607	608	674	587	613	605	614	622	658	599	594	655	619	636	652	578	628	612	595	599	597	616	603	636	657	611	591	577	603	629	610	586	577	602	643	668	626	587	607	639	584	593	606	593	641	675	608	598	621	605	622	674	645	581	616	652	605	605	621	582	615	589	623	568	615	669	606	600	626	568	597	622	615	549	599	590	603	632	617	605	586	584	609	620	679	618	628	584	628	574	611	617	625	607	646	597	599	612	600	644	623	575	604	614	634	617	576	592	653	582	659	602	623	651	592	608	588	633	584	605	637	576	653	600	603	577	589	624	606	632	649	592	608	606	616	611	617	602	594	662	606	589	644	593	603	579	623	600	624	636	637	600	613	635	601	632	646	632	599	646	596	564	616	640	614	631	646	637	598	604	620	590	619	627	638	592	605	665	631	640	648	622	610	640	596	594	592	602	629	634	626	601	625	634	589	618	639	642	620	573	627	628	622	624	580	663	633	600	635	577	617	602	603	559	622	603	613	598	628	659	616	651	587	597	598	617	631	578	593	586	600	569	585	652	603	608	576	630	603	604	618	652	620	614	562	618	605	591	638	671	634	614	587	607	615	628	618	596	608	591	590	667	620	640	628	608	628	624	599	615	658	661	643	635	588	572	608	622	584	661	659	624	622	595	604	600	569	576	628	590	607	629	630	628	585	660	576	615	637	614	607	629	597	622	637	594	595	578	580	622	600	594	579	608	592	669	616	596	622	608	615	607	665	607	678	613	642	643	602	625	609	632	590	647	632	605	609	577	598	558	647	628	573	602	606	612	632	613	628	597	636	573	625	603	630	609	612	601	599	631	666	636	624	631	574	587	611	624	619	634	650	624	621	612	605	615	655	622	592	594	631	586	620	607	588	585	639	650	637	568	619	630	623	597	610	617	623	598	610	617	594	624	619	599	632	643	616	596	601	649	582	636	624	616	650	683	631	665	592	582	613	611	621	625	598	614	639	645	652	624	621	601	615	658	605	604	604	601	617	589	608	613	616	611	580	627	650	650	600	610	591	623	626	632	618	623	620	621	603	602	628	650	630	636	568	603	646	595	616	621	624	570	620	641	563	604	600	566	592	596	657	609	577	617	595	605	630	644	606	619	618	611	660	655	616	639	664	641	619	597	594	615	621	580	616	609	592	587	654	605	607	627	586	628	639	652	629	615	632	582	652	658	604	669	552	614	627	636	619	622	615	592	597	598	608	637	634	591	618	617	578	620	634	601	662	602	620	608	595	642	622	640	582	654	632	669	663	602	643	616	598	597	637	631	599	654	605	622	598	638	621	625	618	645	605	633	647	642	618	589	630	590	616	659	622	622	614	646	620	648	612	647	569	618	594	593	639	587	619	625	585	594	618	633	597	617	599	629	627	628	568	630	636	635	623	593	592	674	640	631	618	595	582	601	627	603	589	608	572	640	604	638	630	604	588	637	623	625	589	627	624	648	600	608	576	638	612	601	622	636	635	600	601	618	595	591	581	616	602	617	639	612	605	596	616	616	605	627	588	609	621	587	618	613	580	623	622	610	570	600	634	674	616	579	614	591	670	625
31319	11906	10093	5280	3769	2774	2320	1880	1629	1592	1416	1372	1245	1229	1165	1124	1119	1073	1108	1006	1017	1071	1052	942	983	926	990	1009	1024	989	911	979	1024	974	987	962	958	1016	918	938	916	851	950	918	971	961	866	913	916	920	980	962	954	928	955	896	954	919	905	948	939	906	930	976	939	948	923	968	935	933	929	911	917	946	936	903	888	865	909	904	939	922	917	890	878	907	972	947	895	924	887	907	953	921	922	891	905	964	926	959	915	885	915	926	907	925	894	949	910	936	935	899	934	925	916	864	930	898	860	976	900	901	957	916	928	939	921	911	986	860	842	932	904	919	874	952	862	906	959	928	955	946	930	933	868	858	937	926	922	963	861	948	911	950	909	927	907	905	927	923	886	932	865	929	891	930	925	938	918	964	971	909	938	909	886	942	930	880	899	957	944	896	922	937	902	878	890	930	882	921	916	940	869	933	980	943	934	946	923	930	964	941	909	893	907	918	908	925	895	866	1004	948	907	936	971	954	884	940	925	928	899	940	899	916	920	949	962	852	894	919	924	902	925	949	873	890	957	925	928	908	895	905	916	936	883	929	935	902	906	986	959	941	899	913	919	960	928	926	949	950	880	933	933	899	917	949	914	922	971	920	892	920	959	922	913	937	922	911	924	865	934	921	948	926	914	948	922	903	942	878	880	878	974	919	921	948	889	894	904	932	941	923	904	923	972	927	923	989	862	927	934	967	931	864	937	865	938	920	917	909	928	898	929	892	949	923	909	925	961	962	868	940	928	937	875	912	900	978	892	963	920	894	925	901	945	899	938	875	886	977	925	875	910	916	851	932	999	927	921	879	935	917	946	980	854	921	870	956	922	904	880	927	896	893	935	929	881	894	936	959	910	921	945	930	979	943	902	938	940	962	884	904	868	952	920	938	898	900	908	917	936	1004	983	940	943	872	970	901	892	910	952	906	922	939	913	911	919	925	894	874	922	958	905	907	899	991	904	911	895	978	921	932	891	905	883	903	899	871	941	881	943	855	887	952	880	914	890	922	941	927	939	922	924	927	940	859	952	912	910	908	922	902	907	938	955	906	925	884	973	964	916	949	841	894	924	892	896	921	946	899	870	895	926	920	948	909	877	933	880	907	900	862	965	893	897	960	929	941	926	882	955	879	893	938	894	923	919	909	890	933	905	961	884	863	952	908	912	930	912	895	911	937	949	949	929	880	895	918	912	913	927	939	922	924	939	908	945	943	901	892	858	924	942	903	907	893	982	899	892	946	909	897	906	915	933	976	962	932	917	859	894	895	942	920	938	909	903	893	965	881	944	933	958	946	899	923	918	910	909	917	901	893	930	911	893	956	932	913	890	928	944	880	943	900	931	913	929	930	922	910	869	911	911	946	939	940	911	940	900	940	902	965	896	907	897	901	866	854	916	896	889	905	863	926	904	963	888	923	928	894	890	929	952	923	918	941	927	965	903	890	921	971	928	946	967	882	928	935	926	878	983	908	945	922	900	928	937	890	944	906	924	948	924	895	919	943	917	910	964	929	899	913	910	924	957	897	926	825	942	903	850	885	931	924	962	912	903	844	951	941	919	851	947	944	864	850	988	916	934	937	927	908	892	888	912	937	847	896	899	915	864	912	924	893	883	927	867	938	916	922	931	1015	909	968	929	919	903	905	912	971	947	933	904	915	893	935	998	909	862	975	922	924	915	873	874	951	969	921	895	866	902	915	905	898	902	932	915	900	907	890	975	899	931	920	976	907	944	919	911	861	867	886	923	917	869	915	910	917	927	938	937	934	875	925	926	984	934	917	923	918	933	919	868	893	922	878	884	906	870	964	900	933	901	873	909	946	945	957	940	912	933	1019	891	873	977	937	887	909	914	877	912	913	923	965	927	879	892	970	895	940	946	899	910	872	940	893	927	895	914	916	915	930	931	906	920	974	915	954	908	973	925	919	919	909	901	945	922	910	889	928	927	965	884	857	906	904	942	900	943	897	942	825	951	900	889	961	870	933	932	903	879	938	940	891	888	927	937	891	925	906	899	908	941	927	945	909	892	940	901	913	935	913	903	948	931	940	921	937	904	930	916	879	910	849	968	897	955	961	914	929	956	968	910	949	900	932	942	995	939	840	938	999	885	877	950	939	882	921	921	891	941	966	875	947	869	982	922	918	955	909	887	966	918	871	925	916	879	863	944	905	914	887	946	936	883	885	921	892	932	901	945	930	892	892	973	921	938	882	887	935	971	916	907	911	960	907	888	984	937	917	904	895	928	870	929	939	837	919	908	877	925	845	936	870	917	898	933	946	902	910	912	902	902	906	971	883	892	974	912	925	875	875	873	911	924	948	982	932	963	889	975	922	917	903	906	975	858	978	934	927	947	899	922	853	901	958	899	900	924	928	903	922	901	855	876	934	987	911	936	984	930	920	945	868	976	884	885	938	928	903	891	872	937	951	883	916	966	960	929	919	933	915	893	937	930	919	981	943	928	926	936	897	941	978	954	940	915	911	1013	884	951	893	957	911	946	873	869	907	1002	892	940	943	854	972	926	901	899	878	964	915	944	910	936	912	930	902	957	902	853	885	913	919	955	969	918	908	960	917	942	858	932	884	901	938	986	851	916	902	873	964	1036	918	913	917	970	908	908	976	897	940	942	954	914	905	936	895	908	928	944	904	887	933	896	903	899	815	883	961	996	943	922	942	922	894	914	907	925	932	914	955	913	923	901	893	909	911	890	931	963	915	890	857	883	911	946	944	939	912	962	942	903	900	902	958	905	930	914	936	856	953	883	923	884	924	922	938	898	872	929	957	913	867	927	882	908	979	876	920	910	882	927	910	911	942	849	891	919	941	930	956	961	946	936	929	888	905	945	917	909	906	921	935	900	891	929	934	957	966	869	896	920	954	916	948	934	941	937	909	934	957	919	880	882	898	917	919	933	852	924	967	860	945	928	890	913	870	908	919	871	881	899	891	961	951	878	863	928	883	926	972	896	895	913	949	903	912	947	931	944	978	893	877	902	909	894	931	969	912	967	947	922	926	875	972	917	914	912	882	898	875	917	971	917	939	925	948	935	907	949	916	925	943	878	895	938	880	919	914	948	976	931	954	933	900	936	914	944	944	907	934	920	918	894	875	927	942	952	930	907	879	937	869	940	899	923	959	915	874	936	909	948	938	904	906	931	948	927	950	937	977	858	898	898	898	968	913	904	935	879	949	886	909	955	924	942	925	944	880	917	926	964	930	936	911	946	876	915	932	971	920	947	942	893	934	896	913	893	935	895	882	926	958	890	896	897	890	876	931	954	938	903	895	950	936	931	963	912	877	909	954	942	929	936	911	950	850	888	899	960	866	912	876	956	851	919	957	916	906	891	867	896	855	933	953	923	916	914	960	952	872	936	894	921	900	910	911	937	919	902	933	916	884	921	960	916	909	841	908	919	945	920	922	939	925	933	888	910	871	902	875	912	929	900	912	971	975	914	957	958	922	943	887	938	950	965	986
23317	21514	29266	24218	21504	21236	2966	877	641	625	603	559	511	465	491	464	436	446	475	418	422	436	408	448	400	391	412	397	400	417	401	369	446	438	375	462	399	386	409	345	407	403	401	361	374	379	373	396	384	388	408	368	370	388	356	366	358	394	358	397	371	396	413	362	379	383	358	344	382	395	353	364	359	358	389	369	360	404	379	383	377	397	356	390	389	363	395	390	379	378	381	348	347	374	404	386	369	362	370	334	383	353	346	393	390	367	351	352	344	355	405	367	346	377	374	416	380	384	354	364	392	368	389	378	392	377	380	392	387	357	347	367	344	375	401	375	367	366	401	412	328	367	407	361	390	369	373	410	356	396	375	335	400	374	373	400	409	370	369	363	359	372	386	403	385	385	377	326	374	366	373	353	366	367	368	367	413	396	397	366	344	355	403	364	358	392	329	350	344	375	370	361	391	348	389	384	357	379	352	355	382	407	364	375	367	368	382	372	379	370	364	324	377	378	389	366	376	393	355	430	412	358	375	365	357	372	350	369	375	372	360	390	357	368	390	360	402	414	391	406	348	368	364	381	387	379	387	364	372	376	363	384	366	375	377	363	405	393	354	366	373	365	407	354	347	351	383	404	389	372	377	318	392	385	339	361	366	356	389	379	369	376	360	357	353	372	366	394	360	371	370	388	383	384	373	373	369	362	345	356	380	349	354	388	352	384	378	355	381	355	383	398	369	363	407	378	390	367	363	345	374	353	380	372	363	353	379	396	352	383	365	385	395	362	339	338	366	405	361	357	367	379	400	400	363	387	336	362	403	404	343	349	388	362	348	363	361	370	377	369	361	377	367	387	402	335	364	386	394	345	403	392	398	372	394	394	348	337	415	384	378	359	386	388	393	362	397	384	353	371	339	347	343	319	385	339	369	351	350	364	348	378	362	358	361	364	427	341	403	377	372	351	405	353	362	349	364	359	377	391	382	382	327	389	366	365	424	365	363	375	347	388	366	343	348	342	369	375	341	393	391	364	359	357	361	377	379	388	362	365	363	402	343	379	358	343	391	390	379	376	345	410	390	398	384	375	362	373	342	392	345	375	376	375	364	412	398	352	387	378	334	369	352	368	391	425	375	351	381	356	361	382	394	360	397	390	389	413	385	376	384	354	386	364	373	370	370	377	367	356	340	348	374	342	379	386	359	372	388	381	354	356	359	403	404	370	371	399	345	411	375	372	367	365	383	384	364	362	351	369	357	351	351	363	338	386	370	391	356	361	376	346	365	372	384	363	365	389	375	318	360	350	362	375	375	345	361	356	383	365	381	381	371	338	374	395	352	378	328	396	346	384	350	371	377	367	350	363	395	364	392	369	358	360	366	408	371	352	392	352	372	358	352	362	371	378	339	393	354	341	392	380	388	342	361	367	357	386	372	395	389	386	375	362	372	338	360	354	376	357	346	369	367	386	390	365	354	381	339	357	378	359	411	391	357	384	374	339	385	393	358	385	371	384	353	345	342	397	394	356	387	373	412	376	337	371	356	344	402	391	352	388	378	371	386	347	362	382	365	391	371	324	361	382	375	374	373	368	364	392	358	375	370	374	381	387	401	354	372	383	367	370	344	393	373	368	378	366	378	413	383	394	342	400	360	348	388	374	378	379	381	399	366	349	411	363	385	369	342	357	352	341	349	335	366	380	369	362	402	384	422	346	371	366	370	340	354	361	358	376	391	380	394	343	365	378	374	393	368	384	343	386	353	350	351	351	359	383	355	377	385	370	357	370	392	345	368	324	375	350	360	346	390	390	367	355	381	340	355	379	344	374	366	340	363	363	396	328	335	336	342	361	370	348	351	359	358	374	381	350	358	367	392	387	357	385	362	355	412	347	384	320	367	371	346	365	382	372	360	352	379	398	384	350	358	361	341	356	395	412	368	370	360	407	395	377	366	388	375	366	375	367	396	366	385	358	353	353	394	329	378	356	360	383	374	364	364	350	382	380	319	364	362	382	374	372	384	413	393	374	346	346	361	370	357	364	350	346	386	351	339	366	356	337	391	366	352	391	366	383	338	389	366	366	361	362	405	360	369	369	361	396	391	329	381	343	372	344	426	401	369	366	361	347	354	365	379	377	384	338	344	359	362	371	391	394	331	320	393	371	371	381	393	356	390	376	415	363	397	376	372	358	415	359	341	349	370	391	392	347	395	383	344	374	344	356	372	345	374	388	354	365	352	376	361	342	378	395	387	346	376	375	386	376	378	401	352	353	397	366	366	325	395	366	346	364	392	330	349	358	384	365	351	376	405	357	391	371	380	377	371	372	377	395	408	360	380	351	369	370	374	370	383	376	360	353	381	363	378	356	406	337	397	372	365	354	391	364	368	366	358	378	371	362	347	373	348	394	386	373	361	373	397	382	382	373	347	384	320	372	370	384	355	367	380	372	396	390	385	340	391	352	361	370	389	370	365	359	347	387	399	388	383	368	368	337	387	393	378	404	362	428	357	389	334	323	393	369	395	363	393	374	374	333	398	380	319	398	338	378	369	365	395	378	355	366	355	377	364	368	365	379	403	379	365	363	342	342	371	396	336	393	340	375	355	374	381	353	346	341	364	382	365	333	385	361	374	380	378	402	363	353	348	363	351	375	363	364	334	396	396	410	389	411	358	390	377	363	358	374	371	393	353	396	399	350	363	349	375	376	367	379	337	376	369	350	380	364	385	397	390	349	359	391	372	363	365	393	369	349	326	364	372	365	375	389	375	377	355	363	319	386	359	354	364	379	365	404	384	372	375	374	371	387	392	378	360	384	366	343	369	378	365	418	356	384	359	343	363	353	352	360	372	390	353	389	354	389	403	360	349	380	344	360	370	372	375	402	361	357	394	384	358	385	338	356	376	343	384	384	369	383	316	398	414	332	365	373	373	353	375	364	341	352	372	363	396	337	405	373	356	368	370	362	356	355	407	394	382	401	365	310	346	391	416	376	360	323	340	347	402	348	321	366	350	388	385	375	392	399	365	368	344	376	380	403	371	421	346	357	358	346	402	397	386	356	377	381	340	399	362	389	340	395	393	381	340	376	372	358	380	386	388	383	377	409	378	358	380	342	396	332	325	340	388	380	339	370	374	346	367	375	387	380	336	378	375	359	374	352	355	357	329	375	380	354	383	379	375	358	372	380	383	357	365	353	388	372	402	357	378	374	372	383	365	335	345	386	340	348	375	360	335	360	384	384	360	404	377	317	349	364	402	364	374	399	368	339	373	351	378	373	346	382	354	356	349	363	383	398	377	390	378	369	364	342	364	348	376	351	346	370	354	351	365	374	358	363	370	378	357	393	363	362	373	359	365	354	333	359	343	358	388	321	365	398	362	362	376	370	400	371	372	360	355	353	350	376	380	398	413	396	370	374	381	372	350	332	364	394	381	352	382	377	377	361	359	378	381	359	344	373	394	356	378	355	358	350	386	382	385	349	353	377	366	350	386	362	397	378	363	389	382	384	319	397
33388	14303	12412	6480	4304	3097	2358	1959	1636	1407	1236	1124	1048	926	929	856	789	778	732	729	764	672	723	675	664	709	692	633	664	648	678	688	596	617	586	627	604	564	594	593	633	599	625	610	584	564	581	611	587	525	578	589	565	560	596	565	562	543	585	622	551	528	570	588	586	514	574	577	564	542	580	564	559	567	626	541	558	568	594	564	617	592	573	571	571	590	592	591	611	563	572	586	569	561	552	570	551	572	594	580	579	567	559	571	589	572	540	586	571	570	588	559	609	572	554	574	557	607	546	594	570	590	552	541	575	588	537	560	593	584	562	580	563	547	572	560	560	517	589	622	583	594	629	598	523	579	583	549	566	557	564	571	552	596	596	621	566	608	551	638	603	578	546	598	572	558	564	541	555	578	535	550	541	538	547	573	594	575	586	553	555	585	551	590	545	601	596	567	594	620	568	604	559	587	559	566	595	589	578	590	580	561	563	550	585	587	611	583	552	590	575	612	551	568	589	591	568	560	583	575	555	573	604	555	549	584	530	581	550	568	560	549	586	578	557	571	553	574	566	573	578	589	560	609	571	592	584	587	548	586	564	532	522	530	558	564	517	581	597	564	574	610	536	585	583	584	564	592	600	558	553	595	559	572	546	568	562	536	592	557	572	570	594	568	546	584	593	585	589	541	556	558	602	533	572	591	577	543	581	528	528	543	553	568	572	584	564	536	574	588	557	590	577	601	580	580	602	568	554	554	564	552	572	551	554	553	582	585	503	528	561	583	554	542	598	580	584	550	605	559	577	585	551	590	542	595	532	582	598	570	569	571	586	581	578	572	576	565	606	553	573	561	548	541	585	564	602	587	579	542	565	586	573	554	581	593	596	553	576	572	527	608	578	590	569	566	576	588	576	580	570	550	596	567	616	575	620	582	531	547	573	589	581	556	575	525	577	524	568	569	553	577	586	528	570	601	554	551	549	585	561	577	581	558	612	549	553	546	541	552	612	616	589	577	598	562	542	590	577	540	572	602	587	579	563	554	559	583	557	565	518	610	578	506	523	590	569	583	567	567	597	530	620	560	529	581	557	527	604	571	535	546	541	541	542	576	584	656	537	537	593	590	571	573	549	580	559	557	494	555	581	590	558	583	516	560	548	579	543	566	574	583	600	523	566	521	599	576	566	542	580	561	622	542	573	543	630	582	556	565	557	564	557	558	546	569	523	549	571	576	606	568	555	545	513	563	556	571	572	550	559	572	581	549	545	586	575	577	602	566	532	570	526	559	573	570	552	607	575	598	521	629	638	542	566	586	572	580	594	534	597	542	559	591	559	538	576	529	559	578	554	553	553	571	538	563	594	550	557	579	604	568	614	549	585	581	523	581	580	559	545	566	522	548	592	543	551	596	562	603	624	545	572	586	614	546	579	575	538	551	553	594	545	601	600	575	563	563	584	593	568	581	544	573	581	569	604	573	515	545	587	595	573	565	566	571	568	607	555	598	537	586	595	548	594	557	560	555	590	530	592	557	578	557	569	574	572	542	563	582	582	576	597	551	560	594	589	525	546	619	563	555	550	550	584	581	533	582	564	550	572	593	579	566	587	576	517	598	578	599	554	549	529	582	588	547	549	537	596	523	548	590	548	567	566	600	576	555	579	544	607	560	575	541	570	554	592	546	584	597	521	549	547	612	580	572	546	615	566	569	618	617	593	579	570	576	563	553	574	552	599	599	553	498	579	550	551	571	607	534	583	566	544	564	570	584	559	515	585	580	576	540	598	573	541	576	590	585	595	547	583	585	613	590	550	558	578	576	609	573	588	585	559	532	553	542	543	589	558	613	564	550	581	527	548	562	548	531	528	536	565	535	627	589	611	598	523	522	565	555	583	567	586	550	511	560	590	553	608	533	585	587	593	596	578	552	567	510	516	543	586	542	571	542	626	566	583	555	556	562	599	569	586	539	561	564	537	591	583	596	586	571	581	574	609	594	602	577	567	507	528	557	585	594	598	559	563	534	567	617	542	553	578	606	576	563	549	547	564	581	573	574	548	565	557	600	623	565	605	552	557	574	572	534	561	553	562	525	574	543	571	601	553	616	578	580	549	542	629	568	560	580	544	603	628	576	596	577	519	586	539	567	579	582	599	574	585	552	545	564	598	555	549	566	549	619	546	608	558	559	599	562	573	571	562	584	584	595	573	562	565	568	532	575	573	568	591	575	532	595	585	577	588	573	609	547	548	567	581	555	592	586	574	601	557	542	566	556	624	510	568	585	551	553	566	557	553	570	523	558	573	561	528	507	580	615	539	611	564	538	572	551	583	592	571	590	563	544	576	589	542	591	534	539	575	551	561	585	587	566	556	575	568	590	607	581	561	572	584	557	591	574	565	530	526	556	551	535	595	565	577	603	590	527	566	615	545	528	567	523	579	566	535	593	520	558	547	580	544	533	604	571	608	592	565	601	549	589	568	577	608	604	565	624	558	609	561	573	575	567	586	551	579	570	647	587	585	584	586	548	543	598	558	612	560	532	567	580	563	535	589	547	589	571	574	580	563	589	562	573	580	572	556	579	554	567	509	531	592	544	591	620	571	590	575	568	543	577	576	566	572	565	553	560	558	578	575	548	589	604	568	550	526	552	571	552	625	571	580	573	573	590	560	560	635	595	599	559	562	587	572	581	546	573	573	568	584	612	596	563	547	563	559	550	560	552	592	588	550	545	565	580	575	594	578	582	554	536	617	541	580	570	550	581	562	540	591	589	553	593	513	548	582	584	569	587	588	562	523	600	623	551	566	544	575	573	624	569	552	589	554	525	580	602	566	553	531	570	606	561	562	596	496	563	549	583	576	558	594	624	549	567	588	593	621	579	535	544	536	592	573	567	585	541	567	601	578	555	557	566	567	571	542	568	542	595	561	558	548	579	584	592	588	586	565	561	566	603	604	565	571	601	605	559	542	573	582	571	584	571	527	557	544	567	575	554	518	594	534	533	553	580	573	557	549	535	561	559	582	562	548	588	566	545	558	595	556	589	581	599	607	611	555	619	535	575	585	564	581	531	522	554	565	568	580	611	561	580	561	583	541	597	563	598	600	550	578	538	625	594	604	570	610	538	569	560	561	556	614	547	588	550	584	541	603	560	573	591	571	571	573	578	546	570	551	577	605	591	562	592	581	585	542	557	577	586	537	570	582	588	566	539	517	578	597	596	551	573	545	541	577	606	583	534	527	576	608	564	522	566	560	560	594	583	566	571	547	543	591	538	557	564	576	587	595	587	607	591	568	533	588	623	583	565	547	536	541	585	550	629	567	586	605	606	587	561	593	588	557	574	621	574	570	539	585	521	560	570	556	610	564	567	570	590	576	518	570	572	601	585	533	596	559	565	605	563	611	558	573	566	586	543	558	609	587	551	558	589	555	587	557	579	541	564	569	576	569	530	568	604	573	564	544	591	547	574	554	578	549	566	580	530	557	596	549	548	534	561	561	547	567	600	557	590	568	587
27529	20158	6667	1036	740	682	619	633	673	652	620	636	660	670	626	616	655	655	663	623	606	579	687	621	617	632	625	601	648	615	645	656	666	708	660	627	638	598	613	632	668	597	659	650	649	642	642	592	618	640	651	567	664	659	636	656	622	634	576	643	636	640	674	615	605	621	635	655	633	654	673	637	652	637	589	603	624	599	629	646	593	624	611	593	650	621	626	636	627	627	568	608	626	621	545	611	675	646	622	617	676	606	665	653	636	606	665	589	613	628	661	676	642	663	629	624	625	627	635	680	631	611	636	637	607	631	645	640	630	652	645	623	633	636	606	677	595	657	634	676	656	626	649	660	670	652	620	663	641	645	620	627	605	622	606	634	645	628	626	665	667	633	629	617	625	632	641	654	667	640	606	630	628	636	604	597	622	609	666	636	656	607	668	592	585	666	669	651	603	620	597	677	659	630	642	601	638	678	661	651	598	622	629	619	675	642	664	615	693	687	618	613	611	636	647	585	653	604	636	658	718	653	627	636	654	714	628	596	621	633	654	652	625	652	615	617	610	683	656	681	641	615	656	652	648	655	661	591	623	642	664	656	605	630	631	637	661	619	662	681	667	624	650	647	618	644	642	653	658	650	653	649	658	635	596	646	659	603	660	595	609	632	626	610	639	636	643	611	573	647	636	588	638	614	642	602	606	575	644	636	638	634	645	629	676	656	654	620	643	667	616	642	628	654	639	585	636	631	615	636	650	676	608	610	576	588	637	621	625	658	592	622	646	626	591	629	625	652	650	677	630	667	652	642	636	651	694	641	642	674	652	653	616	639	650	654	639	660	638	614	630	638	627	652	639	617	606	671	613	677	681	660	648	632	654	664	610	643	605	651	587	628	646	609	654	649	645	616	637	663	656	623	659	688	622	635	644	624	640	655	595	645	602	649	644	585	590	625	619	627	633	666	656	659	669	658	645	625	596	629	691	680	642	652	652	653	607	615	644	634	616	715	678	656	627	628	632	601	617	638	637	633	615	633	634	639	626	651	648	613	641	620	636	641	616	662	627	619	633	605	613	676	637	668	596	612	642	630	631	633	619	631	622	648	621	637	643	704	632	647	662	613	616	609	632	633	630	612	633	647	630	630	658	650	666	643	646	602	621	644	626	671	661	641	649	612	640	649	642	637	632	640	632	674	632	629	639	615	634	630	625	645	620	609	615	645	652	644	656	633	624	646	612	645	658	637	616	653	623	629	602	668	612	618	622	641	614	643	627	647	620	597	614	662	600	653	657	631	652	597	607	658	613	642	655	625	648	630	612	665	638	635	666	624	651	657	649	622	572	637	626	644	639	619	636	643	652	640	631	588	624	661	620	621	645	614	649	652	624	617	611	684	637	632	657	623	618	631	636	629	665	686	615	657	620	615	628	612	617	636	602	645	648	638	613	676	638	624	653	587	650	651	620	654	605	628	655	606	583	625	640	624	585	611	690	643	638	650	635	621	644	628	603	671	595	642	658	655	652	633	627	616	610	647	630	662	627	656	615	643	619	658	663	637	619	631	609	645	633	659	645	619	619	631	627	616	625	591	662	627	645	662	648	662	649	625	625	658	668	664	597	659	626	637	599	639	584	638	671	602	626	640	626	653	659	627	671	623	599	662	612	578	640	627	633	561	641	654	632	629	591	617	648	681	622	712	656	654	641	661	650	644	649	633	648	621	663	639	648	645	634	638	622	609	674	653	635	589	621	657	637	626	601	607	677	628	614	644	711	665	657	664	664	623	621	625	644	645	643	619	600	655	598	658	637	623	670	593	676	652	640	671	647	628	643	673	643	621	619	631	634	624	625	618	616	594	617	616	619	635	640	671	663	605	610	579	633	605	639	622	570	618	629	643	614	656	595	628	639	669	613	591	602	615	620	646	636	640	670	627	593	611	633	636	642	623	631	661	608	611	703	643	598	636	631	652	645	693	625	593	658	641	649	673	645	679	645	632	632	614	616	634	609	624	643	649	641	639	626	620	607	635	648	623	561	636	615	667	620	623	649	593	633	672	673	640	627	629	623	602	607	630	623	581	606	630	566	630	638	602	619	632	624	643	629	633	595	629	585	646	632	599	630	637	625	625	627	611	613	641	607	630	649	654	655	645	642	641	649	637	665	644	675	670	630	642	635	599	640	630	654	632	696	599	641	659	615	631	624	604	668	628	598	603	652	648	625	631	643	686	646	644	651	641	614	645	618	618	632	584	639	636	683	631	613	624	642	665	609	581	606	644	576	635	656	634	659	614	628	630	635	608	636	619	618	650	611	632	660	645	627	621	648	650	581	623	640	637	625	640	591	648	627	646	627	665	644	623	645	652	596	603	691	641	602	643	609	651	639	628	656	623	656	623	622	634	630	652	613	642	621	621	651	651	639	626	611	596	594	619	638	666	668	653	656	637	627	638	632	633	629	645	600	659	686	606	649	638	628	584	648	639	622	599	634	640	660	653	630	623	590	589	644	665	647	634	627	641	590	622	665	610	620	638	634	632	601	617	656	646	632	620	610	668	592	640	649	611	611	683	640	603	655	601	641	653	677	635	631	618	619	614	592	634	614	608	643	640	691	572	592	635	659	616	641	652	626	619	623	664	602	647	597	673	584	668	619	625	641	603	642	618	585	666	619	609	603	585	610	622	633	628	677	642	617	646	611	637	640	622	616	632	621	606	645	608	619	643	621	655	605	632	615	647	588	628	635	603	646	668	614	627	633	625	637	641	643	617	590	624	635	633	625	645	688	643	646	605	633	631	617	588	636	595	658	640	632	630	636	681	654	633	623	605	650	640	617	614	628	605	649	594	652	635	593	640	614	647	662	638	651	609	661	619	655	631	666	619	613	649	626	591	636	627	625	607	617	616	617	644	645	650	630	624	608	644	649	646	624	613	649	625	641	649	641	678	615	642	624	682	632	620	637	620	640	623	579	664	630	650	607	620	635	689	656	585	595	631	616	624	654	640	661	651	616	627	646	613	580	660	656	631	605	641	645	658	665	616	652	688	611	568	624	636	618	605	612	650	640	658	649	647	601	688	642	620	668	634	677	625	646	644	670	685	642	625	620	606	667	597	601	637	640	628	621	642	642	649	624	615	652	675	641	641	650	650	643	644	638	675	617	642	599	629	635	631	642	647	616	624	613	574	645	611	623	685	651	620	668	630	635	584	649	613	647	634	628	603	677	663	638	653	613	657	652	620	588	580	660	629	639	625	622	592	695	666	638	615	636	669	632	658	638	648	646	626	656	651	653	640	664	655	625	662	661	633	609	620	620	621	656	636	608	604	644	631	594	642	596	637	649	672	657	586	640	637	613	606	564	651	622	622	647	589	616	602	652	611	636	642	617	625	625	643	633	623	662	611	629	681	638	654	638	632	652	648	644	597	649	617	674	621	620	659	600	599	651	670	644	672	630	634	686	618	631	629	658	619	661	653	682	616	613	651	675	636	632	632	637	663	653	663	606	651	652	627
12582	1577	1507	1161	1056	1036	1016	1004	1041	931	945	1000	930	943	915	951	862	926	937	940	939	915	883	951	994	905	991	1015	1019	914	942	951	948	934	894	947	953	949	917	939	968	909	987	941	961	957	992	926	860	986	920	960	895	920	925	924	946	935	947	902	912	919	959	927	961	938	963	965	908	916	939	947	918	977	933	912	931	927	968	955	910	895	942	976	889	906	909	957	956	933	920	938	900	944	947	926	959	955	949	985	902	930	935	881	920	929	937	952	917	957	920	932	983	935	935	965	926	917	962	924	919	946	925	903	916	902	952	929	938	922	930	936	963	950	951	951	915	928	994	847	959	901	896	978	935	963	1012	1006	877	893	976	963	915	949	958	937	922	940	901	934	930	945	921	973	914	980	971	915	905	981	906	937	904	899	913	915	931	911	887	939	930	922	925	909	993	921	979	975	891	950	924	935	907	937	873	934	949	951	905	910	977	941	994	877	947	906	917	916	910	935	936	959	930	941	907	944	963	935	959	908	923	941	867	965	941	973	983	934	901	928	923	934	912	876	953	885	924	917	916	926	916	953	958	924	967	889	901	923	896	961	890	928	912	974	946	915	934	944	900	934	940	932	920	940	897	956	873	929	911	944	890	934	937	924	935	958	946	942	898	964	927	873	974	961	998	947	911	957	955	955	893	953	954	901	946	902	941	917	918	953	929	926	924	970	883	955	922	954	920	952	909	888	937	913	957	908	928	925	905	946	946	927	936	940	983	904	922	943	915	951	909	904	905	928	911	920	998	963	971	950	923	900	921	936	922	899	880	924	922	872	919	984	890	921	921	979	935	903	998	905	945	1000	860	945	928	939	925	931	896	906	887	913	891	996	931	892	889	898	940	884	916	962	908	948	959	956	938	907	908	946	960	964	929	943	978	921	877	915	937	981	882	901	961	944	921	922	890	945	935	940	931	896	938	906	892	972	932	950	924	968	887	915	957	978	933	906	929	925	961	910	940	859	924	941	941	902	968	951	911	914	956	915	903	933	930	939	903	992	968	952	953	865	915	934	909	935	928	929	975	956	991	881	956	945	983	934	906	889	932	947	974	944	940	936	906	909	918	869	896	933	904	981	889	917	978	909	947	968	948	918	919	959	949	913	967	930	905	945	891	913	953	935	928	909	929	965	951	951	884	967	948	955	993	909	919	901	919	889	908	977	1003	970	900	949	919	933	946	931	963	966	871	877	932	878	941	1004	957	951	956	961	914	913	970	924	925	969	874	915	929	937	929	888	896	942	902	946	987	966	943	940	914	942	963	942	929	931	990	906	928	928	897	941	979	922	959	944	959	923	925	885	917	934	910	930	918	969	900	951	898	930	941	927	924	880	933	945	949	879	986	935	924	901	924	895	964	947	918	944	934	949	931	937	938	909	914	905	934	1018	919	945	916	915	943	904	965	905	929	933	934	929	992	941	909	957	921	906	938	920	926	976	912	907	962	875	947	947	918	977	962	950	977	928	917	922	920	885	940	939	924	906	903	939	913	966	884	932	924	933	930	953	930	903	933	913	995	993	930	902	877	922	993	964	908	903	899	921	1013	1008	947	927	910	958	914	983	957	876	939	933	984	954	986	931	990	939	927	996	948	941	986	909	919	902	990	988	930	918	942	914	899	961	873	852	917	984	957	958	877	920	907	961	915	922	958	967	948	921	894	993	985	932	965	898	955	888	903	917	860	933	949	896	974	945	924	909	915	978	975	957	900	888	988	915	921	947	951	951	942	951	935	953	975	953	913	975	952	958	941	993	969	960	907	953	953	921	925	915	919	957	937	918	922	964	885	903	945	946	909	933	943	961	923	964	928	944	930	893	955	934	905	877	885	917	904	983	949	914	911	950	970	939	922	934	981	943	946	871	949	949	906	912	933	966	963	942	936	958	946	911	953	881	931	951	874	884	977	938	966	982	988	971	935	887	954	890	923	940	1010	866	920	952	977	910	944	930	934	889	957	942	911	957	969	901	921	884	923	955	925	959	949	963	900	936	921	939	939	943	907	887	956	887	950	945	967	913	887	903	904	926	968	961	929	934	942	896	914	967	935	891	925	932	913	909	953	910	912	930	966	955	955	891	918	933	875	908	911	935	903	968	960	929	962	913	906	940	941	954	919	944	952	909	996	933	907	919	921	976	864	884	922	918	969	911	912	948	895	918	867	871	913	864	919	950	928	931	947	954	955	907	893	956	957	894	945	943	903	924	934	973	912	945	918	880	906	1017	928	898	939	886	936	951	899	960	935	869	932	942	936	929	878	884	942	915	933	980	901	924	896	962	941	948	906	931	892	920	928	920	962	923	930	902	968	956	934	934	935	933	933	916	924	923	871	975	947	935	902	926	973	993	922	926	890	933	907	920	941	1004	927	935	950	938	979	993	891	997	888	902	896	946	923	911	953	879	903	929	963	937	941	908	906	927	941	945	934	918	921	920	976	957	939	980	944	960	925	976	974	929	975	920	929	1003	968	904	972	929	980	986	909	929	946	860	959	893	953	917	905	924	907	934	965	892	945	874	931	955	962	875	928	937	911	902	989	951	905	913	906	1008	972	966	962	935	959	947	971	927	895	928	931	979	975	948	871	926	923	928	938	936	879	882	942	910	915	940	951	959	935	968	911	934	941	867	993	906	951	884	931	947	971	911	945	933	903	973	960	882	953	957	934	922	1011	984	947	959	953	961	914	942	974	884	923	954	895	907	928	984	932	912	897	969	933	973	953	946	948	979	939	945	893	907	969	937	868	939	911	944	927	939	903	932	932	952	889	927	947	873	940	925	918	912	942	974	917	924	902	896	913	947	929	937	944	956	956	948	891	896	937	971	913	881	918	979	961	958	943	948	937	941	949	900	941	957	970	971	935	945	955	894	934	994	928	888	938	951	913	941	933	933	942	911	973	931	950	977	914	936	1001	899	945	936	927	944	1001	909	987	938	927	923	899	959	923	949	873	925	984	866	919	935	961	873	908	921	963	952	976	997	955	962	904	923	950	933	910	900	878	950	908	903	957	963	907	968	887	922	917	938	910	936	925	975	906	954	942	932	960	966	965	902	904	949	914	889	941	938	936	929	899	920	981	887	959	912	1003	967	970	932	945	882	903	926	965	975	947	990	1000	912	927	928	938	964	983	874	907	943	953	951	917	892	921	982	941	926	911	868	896	982	913	888	948	937	909	971	949	978	945	936	922	950	981	958	895	967	942	916	976	933	902	921	934	912	940	971	943	905	881	903	908	981	946	931	926	926	922	936	901	893	966	965	945	916	897	897	925	920	938	957	896	958	942	973	888	922	935	950	934	932	902	872	906	895	955	978	923	951	960	972	948	890	947	937	921	988	897	896	924	940	860	924	908	893	951	907	910	917	871	913	987	883	875	929	944	1003	954	929	917	931	905	932	945	957	940	911	912	963	908	906	949	927	935	899	910	903	937	923	927	916	871	914	944	977	908	926	895	964	940	961	930	898	951	976	940	912	961	886	933	892	942	909
23779	21497	29053	24373	21487	13943	1558	930	863	838	779	761	727	734	645	651	636	671	647	646	683	632	664	670	621	625	638	626	638	635	613	588	649	637	632	631	621	622	619	644	634	603	640	611	618	591	626	658	680	656	601	618	607	623	616	654	628	608	649	623	675	616	625	600	658	620	626	606	547	653	635	639	624	647	691	635	635	615	598	598	583	612	626	626	554	634	610	574	623	616	591	661	615	615	615	632	603	634	616	612	615	653	607	577	593	635	605	587	605	607	588	657	623	611	628	584	656	583	617	592	610	619	572	609	599	594	614	561	596	590	603	562	608	637	613	615	622	635	652	618	624	583	650	592	603	631	590	607	598	649	646	574	619	603	616	587	620	585	648	606	597	603	596	599	622	603	615	562	599	615	588	650	638	606	607	560	548	630	613	612	592	647	618	617	615	609	626	617	604	602	629	677	540	641	602	654	587	636	596	628	668	643	603	590	579	633	588	606	585	606	580	605	639	583	617	612	612	593	618	644	644	660	550	569	591	613	583	603	630	641	606	543	614	589	649	599	649	606	590	651	622	607	587	633	632	628	573	602	620	621	582	647	618	597	627	553	600	647	588	581	644	643	625	625	642	597	595	575	636	634	618	613	557	606	605	651	619	632	657	596	625	614	607	635	632	613	671	581	604	602	609	581	614	629	591	623	602	649	627	608	622	627	620	633	602	613	647	633	589	599	613	623	642	611	605	672	626	616	627	619	561	633	609	632	605	580	621	600	620	604	630	558	585	608	625	597	597	575	597	610	608	623	642	602	620	596	609	594	584	625	601	602	624	637	635	626	634	596	617	649	597	609	577	612	605	569	637	643	641	625	623	566	608	638	647	635	599	617	634	587	598	600	613	586	642	629	611	631	634	607	544	572	579	598	601	627	611	671	599	598	570	636	647	576	617	653	560	610	621	595	618	602	619	616	651	664	623	599	625	591	588	596	598	621	621	616	584	627	632	645	605	580	594	662	604	627	635	648	615	573	564	628	590	634	615	633	626	566	583	583	632	605	599	651	607	614	568	617	609	613	614	615	644	604	646	599	640	625	639	563	602	585	622	590	659	629	609	584	614	647	607	603	616	631	648	626	625	629	591	644	625	565	630	610	631	635	606	636	578	611	642	594	618	605	554	676	595	619	565	578	652	587	604	602	603	595	620	602	614	576	595	643	586	605	639	636	606	670	612	622	616	634	587	616	623	640	620	610	624	623	604	553	601	626	591	640	598	618	616	620	618	652	677	603	617	619	583	612	587	582	606	627	622	589	673	617	600	634	618	603	633	605	596	588	567	586	646	627	572	615	618	621	599	627	622	612	640	630	615	635	606	574	591	604	598	597	626	618	645	603	619	595	632	614	583	575	642	637	626	593	626	644	584	657	581	630	595	615	647	615	586	644	616	607	646	606	588	630	575	642	646	567	630	642	621	632	564	595	569	549	632	591	635	564	604	587	580	622	612	612	621	626	585	586	603	634	532	660	567	611	628	592	623	565	604	626	602	609	591	625	550	647	617	581	626	626	616	589	623	592	585	605	573	565	626	649	637	590	659	615	606	566	652	659	610	582	607	639	639	632	622	629	649	554	614	563	658	624	596	594	619	612	649	629	606	616	595	606	581	636	661	586	618	590	615	612	625	603	617	582	589	578	614	581	593	589	609	623	587	592	642	604	607	610	620	588	576	616	620	617	631	634	632	617	591	632	614	612	609	629	630	592	652	631	631	623	624	633	613	613	612	597	619	597	616	630	582	556	642	632	646	605	582	602	635	660	634	654	659	660	613	635	624	599	622	643	552	635	583	638	610	598	625	608	636	622	623	623	621	592	605	583	625	553	603	634	598	651	628	583	603	607	614	628	629	568	617	591	625	624	608	651	547	637	579	629	621	633	637	584	614	595	605	616	628	599	596	616	649	630	660	642	630	622	633	586	636	628	626	596	613	615	622	619	604	634	604	620	595	611	650	632	632	595	635	588	618	614	623	607	596	587	625	632	598	612	613	592	609	599	633	571	626	596	635	623	579	661	572	636	616	649	610	634	613	603	586	547	599	614	649	656	634	606	677	604	620	616	605	619	617	605	589	610	590	624	593	640	619	649	610	571	628	582	645	629	620	644	648	611	617	603	591	560	580	629	659	651	633	626	615	592	639	595	580	620	674	588	630	602	628	597	588	620	632	572	585	600	596	590	649	582	606	633	588	581	643	597	612	628	640	614	623	637	574	608	555	591	649	672	570	656	567	603	586	599	646	637	610	588	646	577	591	597	632	649	612	649	653	570	606	587	584	620	586	578	672	594	630	611	592	601	626	566	590	595	574	576	615	661	591	576	594	648	628	631	618	661	649	615	629	602	620	605	589	616	625	666	619	631	584	614	635	632	621	620	621	615	617	584	630	579	584	615	599	628	610	565	627	639	620	621	595	661	586	591	596	609	625	600	611	604	576	632	608	603	633	618	595	604	620	606	611	617	599	586	630	672	648	650	584	578	611	599	627	606	617	619	588	628	588	604	630	636	606	617	575	593	594	597	591	618	586	612	599	571	590	620	616	588	630	590	633	604	595	599	627	623	613	607	616	626	602	609	595	614	602	572	574	571	650	616	623	582	653	585	679	640	619	629	601	630	591	606	578	620	637	645	595	621	576	588	572	620	591	634	558	621	620	623	625	579	636	624	614	643	575	653	656	605	587	632	607	584	616	613	642	648	568	624	595	645	606	626	604	594	567	568	670	621	601	639	594	636	618	608	584	643	605	622	635	599	545	635	583	585	626	622	598	611	633	627	604	600	627	631	582	604	624	535	624	597	592	619	639	589	639	625	626	629	670	616	570	609	608	652	648	610	581	584	633	621	578	616	603	600	650	615	639	602	609	625	615	638	565	604	607	631	668	579	559	562	646	593	618	629	610	615	646	567	614	616	608	626	612	647	647	603	669	665	647	605	603	588	600	586	658	641	633	610	615	619	636	630	578	589	589	645	608	614	624	602	586	608	585	607	605	635	566	636	622	640	624	596	581	618	588	641	613	587	598	623	654	645	611	579	602	569	629	598	577	597	601	631	615	629	597	587	593	578	625	613	630	613	651	614	630	594	611	611	585	591	640	595	639	599	588	617	636	605	614	601	608	637	646	606	600	683	597	641	620	576	597	640	606	605	579	636	632	605	622	629	676	622	635	628	582	582	615	635	589	575	593	586	675	600	588	642	586	624	596	635	645	606	646	639	563	609	599	626	595	590	618	625	618	582	622	576	602	598	590	567	594	621	610	582	608	598	599	605	620	608	603	624	625	613	665	621	620	602	651	625	622	584	600	647	612	611	618	582	563	588	602	612	603	572	665	659	587	585	607	607	594	592	621	615	639	657	610	602	590	596	585	615	563	582	609	599	628	638	580	595	607	583	635	581	637	606	609	621	599	614	593	603	602	612	594	621	617	604	606	582	639	615	618	603	589	587	607	562	616	605	594	581	613	650
34345	11768	9977	5441	3696	2792	2200	1849	1667	1531	1421	1326	1255	1217	1180	1112	1126	1065	1087	1060	1004	1028	1016	1068	1021	925	920	1037	963	929	927	966	981	996	985	998	962	957	918	983	996	989	924	956	957	932	928	966	970	901	943	931	932	938	894	960	934	966	887	934	943	920	911	893	931	947	937	979	912	962	944	936	891	930	880	913	946	948	916	925	944	942	924	962	843	937	843	879	913	919	957	910	947	895	916	924	946	947	954	877	954	911	875	945	922	918	937	939	928	960	883	939	903	897	922	882	898	949	940	889	933	865	863	931	921	932	897	929	899	909	924	985	901	882	906	888	919	925	953	913	898	930	948	932	892	946	955	942	899	965	958	939	894	906	903	859	881	861	904	907	930	951	924	936	932	911	916	898	946	900	900	928	910	940	922	936	941	906	914	881	888	948	945	906	898	936	876	931	947	927	889	885	905	957	907	868	905	929	937	910	913	900	851	915	906	905	913	878	949	923	927	931	877	928	903	896	853	947	915	980	933	921	968	962	922	974	907	1003	878	948	908	852	921	905	962	899	879	901	903	960	958	925	914	876	917	901	949	919	898	910	895	880	952	991	924	941	908	926	868	890	896	894	916	950	905	936	911	951	939	918	911	917	970	924	929	899	942	955	978	929	892	940	958	903	934	901	923	909	948	909	882	934	895	910	923	922	923	886	968	957	870	923	906	906	893	899	912	954	864	935	948	917	918	892	933	902	949	880	917	922	861	925	958	924	978	967	893	889	931	881	865	902	968	922	941	919	872	920	965	938	932	957	906	904	894	909	900	926	909	955	934	878	936	920	937	914	861	882	951	912	898	925	862	945	930	937	889	909	890	890	954	869	884	898	947	918	910	925	944	925	892	886	918	899	883	885	913	895	895	896	927	880	886	890	919	965	937	932	895	960	882	907	940	921	952	863	955	955	952	880	920	926	924	947	904	879	958	921	932	890	876	894	917	920	918	908	921	894	896	864	895	942	958	931	918	916	914	903	924	929	949	909	927	870	951	920	926	914	948	901	946	926	881	902	932	869	897	903	951	914	839	945	909	926	933	889	911	922	899	883	899	873	929	890	934	919	918	947	939	930	905	867	888	866	920	920	911	875	930	926	909	935	895	921	895	934	895	943	950	936	896	893	916	887	882	878	900	879	976	864	955	924	887	928	915	933	907	948	962	972	866	883	937	915	933	928	928	924	879	943	923	961	929	915	908	922	921	913	888	898	892	1000	856	948	884	943	923	924	877	962	904	870	932	869	915	915	917	949	864	902	854	970	915	913	868	913	953	911	887	920	900	990	875	900	904	941	934	917	914	923	905	931	983	927	880	910	938	945	926	926	918	843	910	899	913	947	906	895	897	918	915	917	867	892	903	894	874	924	925	911	940	924	923	895	874	941	886	935	849	896	906	902	878	873	965	907	917	965	924	933	928	953	872	938	973	971	881	972	905	850	925	928	868	948	933	909	900	907	874	930	884	919	899	961	932	930	898	901	889	941	896	862	941	906	960	929	901	937	935	946	903	874	939	966	937	905	921	888	932	937	926	923	941	906	864	933	906	911	829	885	958	952	934	919	928	913	903	953	899	916	883	922	923	974	919	942	894	933	923	960	910	866	964	952	927	959	956	881	946	881	912	938	900	885	917	954	924	906	930	908	851	925	921	913	833	916	939	949	947	935	896	984	913	899	901	899	893	949	938	896	872	969	942	942	934	896	906	967	946	915	911	918	935	901	921	886	912	896	934	908	920	920	919	938	915	870	931	926	844	932	929	928	960	931	894	919	942	928	893	912	926	892	892	925	914	945	957	905	881	862	949	910	888	914	863	913	934	955	906	926	893	915	869	909	974	920	916	951	897	928	891	902	918	922	910	890	869	903	915	893	941	878	908	913	911	916	912	954	933	904	833	891	864	922	886	936	900	928	938	941	917	909	882	930	899	891	899	892	977	931	885	918	922	861	881	950	890	915	928	956	892	945	834	945	925	904	969	879	869	926	891	932	893	932	865	911	930	951	930	891	909	896	908	962	858	974	970	918	850	943	909	958	871	876	880	913	912	913	962	866	947	903	906	902	903	884	865	930	894	944	897	877	899	883	922	925	911	900	857	867	871	915	942	960	933	920	922	860	971	864	876	916	895	930	907	893	894	955	891	906	904	888	917	972	951	897	945	939	881	906	927	941	892	902	923	938	869	914	964	891	962	888	900	918	913	903	898	880	871	933	925	915	924	902	920	924	885	938	902	866	911	884	926	902	971	916	909	911	889	908	905	970	910	922	958	939	921	941	937	905	952	886	933	918	936	920	945	946	885	846	944	945	878	923	920	961	898	907	860	914	922	907	981	912	895	919	884	917	931	943	885	890	926	987	853	911	862	878	944	932	925	908	924	910	882	910	933	981	875	931	955	896	966	925	947	933	897	903	871	907	925	893	910	910	921	916	901	920	959	870	902	894	878	932	902	901	917	873	878	917	953	921	854	920	868	896	912	897	920	903	919	915	972	939	968	934	913	878	900	946	923	895	866	897	927	879	896	911	903	910	909	935	904	912	861	905	902	924	944	909	897	930	944	935	927	905	870	926	904	914	911	915	903	914	929	888	951	923	903	894	886	868	940	923	923	933	895	923	897	914	901	888	910	985	852	905	929	958	929	850	926	896	968	901	869	867	906	937	946	926	942	919	948	930	882	900	929	940	911	973	921	912	883	924	915	902	1003	888	941	931	869	876	990	972	960	933	919	889	985	901	872	864	952	935	903	878	930	906	928	919	919	954	966	908	908	895	904	962	955	896	913	932	886	937	912	936	923	933	936	892	907	894	911	891	915	911	870	910	960	930	959	918	909	920	882	897	910	870	916	967	900	896	891	892	921	957	966	915	896	884	934	944	930	886	887	924	896	937	930	897	917	910	918	896	914	906	910	936	924	938	987	938	866	937	883	916	948	974	941	902	925	857	959	906	937	917	839	855	930	917	884	925	926	897	960	932	926	934	903	899	919	974	925	947	894	963	868	953	911	953	918	973	885	889	900	934	912	903	953	954	935	891	966	902	901	854	921	901	922	871	900	915	889	872	952	975	928	909	923	947	891	902	897	922	916	884	896	900	915	958	938	939	901	878	910	948	905	896	939	893	967	873	910	915	917	891	917	902	887	948	912	908	910	889	929	873	867	911	898	928	863	896	886	940	949	947	923	969	967	912	925	934	841	939	850	911	944	872	921	898	943	903	920	932	946	882	893	862	882	941	945	902	993	897	934	910	880	899	931	955	943	868	853	912	884	923	896	981	947	886	963	966	927	955	925	961	892	973	908	893	943	867	923	917	888	856	898	981	929	938	922	918	876	959	911	917	910	893	945	900	890	910	933	875	972	920	870	931	898	928	916	921	896	894	889	906	900	915	948	950	943	883	890	957	938	900	935	890	928	920	900	947	880	960	928	905	947	923	913	874	933	858	914	925	910	880	911	866	901	881	951	914	907	903	941	871
23337	21490	29258	24122	21480	21189	2850	850	661	606	548	536	498	518	461	445	426	407	443	414	406	399	403	423	388	388	396	356	427	408	379	396	416	397	382	363	397	371	379	378	370	410	365	333	381	382	393	357	365	330	381	405	362	359	359	368	398	384	366	356	356	360	316	378	367	408	369	391	387	371	386	353	352	364	369	362	375	349	337	371	368	397	377	359	362	381	364	357	418	370	375	349	372	362	382	376	359	346	370	368	356	362	410	332	379	354	389	341	375	391	385	377	389	369	383	393	364	347	344	369	391	359	372	377	388	338	364	344	364	334	358	400	352	396	362	357	376	397	371	349	391	370	340	374	391	339	368	403	386	373	382	351	413	363	341	351	372	354	355	389	359	373	366	371	360	379	375	338	337	368	363	365	354	349	348	319	388	382	384	368	386	361	373	346	373	365	337	387	333	350	365	388	375	363	357	387	346	379	361	381	346	393	359	393	393	374	380	343	380	402	343	367	399	355	365	384	380	376	357	391	368	345	377	365	371	359	375	379	409	323	333	384	388	374	367	377	370	351	362	352	372	361	378	379	353	376	358	391	391	346	352	410	358	344	410	353	412	341	380	380	358	399	353	379	392	363	336	370	358	362	368	371	349	358	350	365	359	353	408	372	364	386	383	354	397	376	377	362	353	352	350	366	360	375	409	346	317	343	368	337	366	357	391	362	353	309	382	364	341	391	379	366	358	358	383	338	357	359	361	354	325	349	348	366	337	369	410	368	366	340	357	371	357	379	373	386	376	370	346	353	370	371	395	351	357	374	366	368	358	321	396	389	363	362	399	378	365	364	360	390	373	373	332	393	340	363	397	403	358	372	346	390	355	387	377	371	360	375	382	360	343	369	363	343	364	369	412	356	384	331	380	354	374	356	385	380	379	362	364	365	366	387	373	375	384	361	371	354	377	365	353	375	358	395	390	380	375	377	358	386	349	362	373	379	365	337	367	363	364	402	355	382	350	360	366	369	402	373	374	360	373	368	384	342	360	386	348	364	368	395	334	342	376	386	335	328	376	354	354	359	322	380	380	351	374	365	363	390	350	355	355	400	368	362	364	414	356	349	348	347	370	365	366	384	385	345	397	363	345	376	350	401	357	351	362	349	385	368	376	409	340	376	372	369	375	359	346	388	373	363	359	352	383	348	361	361	368	380	357	337	369	357	355	353	320	411	343	382	364	391	364	380	372	373	381	362	360	362	335	364	382	342	364	369	383	348	359	390	349	325	365	361	364	351	402	367	399	377	399	397	358	361	385	355	371	341	347	394	395	362	365	368	347	359	376	359	326	355	380	367	358	371	342	338	374	347	345	399	386	345	374	347	352	360	401	373	370	360	386	381	391	360	379	356	351	374	387	389	393	372	375	376	384	390	358	378	351	332	330	372	387	387	363	379	399	350	390	349	348	376	377	371	376	357	375	339	360	356	360	371	354	385	354	343	403	353	418	362	355	373	371	341	336	338	335	336	339	388	389	367	371	340	369	380	327	372	363	393	372	379	391	364	363	369	359	362	338	374	373	378	364	346	357	370	351	376	351	383	345	406	367	385	367	358	393	365	384	375	358	381	379	356	343	365	352	332	369	366	375	352	407	345	314	379	378	374	397	351	381	337	384	373	384	366	399	361	390	356	368	382	367	403	357	347	355	381	356	380	371	362	368	371	363	364	344	367	361	394	352	382	375	349	353	403	386	363	371	343	364	357	354	389	381	323	372	361	375	360	347	395	364	342	348	374	398	325	390	353	397	358	391	385	334	367	308	379	369	334	403	364	339	360	369	365	369	367	360	339	362	379	380	363	397	367	394	393	369	360	362	365	365	372	371	336	394	403	364	333	361	341	348	366	371	380	394	360	350	384	360	399	360	385	356	342	358	364	333	392	351	400	382	400	361	436	368	389	384	392	342	354	352	352	358	346	358	381	385	359	329	395	366	380	346	363	395	380	365	347	366	345	376	369	369	342	336	371	375	352	381	363	373	341	353	354	380	349	378	340	400	366	397	357	369	359	333	386	395	358	381	375	368	379	349	351	388	371	360	352	381	380	381	381	342	360	360	335	398	360	383	340	314	370	383	375	351	382	352	345	385	374	378	362	385	376	362	383	389	359	361	392	400	331	364	384	385	418	384	355	372	387	390	373	322	367	323	363	328	356	330	361	357	362	375	348	340	348	380	395	388	378	371	355	358	337	403	377	369	394	379	380	365	362	363	370	375	362	355	372	378	362	395	353	391	347	369	370	339	399	357	335	329	394	348	349	338	380	380	366	366	349	412	373	383	376	357	369	340	355	342	343	351	351	378	366	346	377	385	322	316	379	388	408	369	367	366	360	351	344	362	337	370	383	344	361	387	367	349	377	364	356	341	370	311	377	355	337	386	377	360	385	377	373	356	353	408	364	384	374	341	361	365	370	346	351	391	344	382	364	341	361	354	359	399	394	408	343	324	378	350	340	375	331	380	353	387	365	361	379	389	355	361	398	355	350	375	348	339	356	362	405	377	372	355	365	379	346	375	371	330	349	331	367	393	381	375	393	358	395	362	367	364	373	391	393	318	393	362	375	384	357	361	369	361	359	382	381	394	374	355	361	352	339	375	367	354	376	376	369	391	355	339	356	349	392	364	373	400	373	355	367	360	371	355	374	351	373	339	368	353	393	369	350	367	349	363	342	371	352	359	360	333	337	350	356	366	369	362	386	360	369	366	375	389	370	368	364	368	389	357	382	394	367	391	382	388	368	378	401	355	364	351	393	384	353	373	367	356	375	353	392	346	336	367	381	374	363	359	369	349	368	348	374	383	348	370	380	334	382	401	378	373	331	364	372	378	375	335	356	355	359	395	385	389	388	351	407	326	331	406	366	348	362	372	376	335	360	381	346	347	375	377	367	338	336	358	358	355	348	369	387	376	337	409	381	396	357	365	359	372	378	380	362	379	363	378	358	362	362	350	378	366	376	376	382	386	377	364	386	380	397	380	328	324	368	355	354	366	361	348	356	348	376	378	393	339	353	364	368	350	390	365	364	342	370	373	386	342	378	363	375	402	363	367	378	329	375	385	367	370	382	361	374	373	376	360	396	368	351	402	389	382	358	375	362	318	348	340	354	396	338	382	398	364	356	374	342	367	367	337	372	352	374	411	366	369	358	367	398	357	358	376	358	318	364	378	351	362	346	374	359	379	353	360	350	384	353	371	374	366	382	369	389	402	398	363	399	317	338	345	367	328	355	374	363	347	389	362	347	379	396	359	390	391	339	376	347	354	372	372	413	380	367	343	378	391	340	351	358	394	332	385	365	386	361	375	359	362	392	383	353	377	355	367	342	377	351	334	331	353	375	347	395	381	381	380	350	353	350	406	338	340	348	404	379	370	369	359	348	389	353	397	379	336	357	341	387	396	374	374	379	390	349	405	381	388	365	378	339	325	347	341	350	367	372	348	315	355	368	381	373	392	397	358	354	403	334
35930	14390	12297	6562	4233	3138	2369	1860	1641	1432	1238	1134	975	938	894	855	789	744	745	741	736	683	658	668	686	685	632	671	652	631	606	607	634	629	607	632	615	593	597	574	622	634	634	602	661	588	623	622	575	624	596	579	500	573	583	560	604	563	542	581	571	556	572	567	633	595	559	593	597	562	578	576	526	584	581	529	590	544	549	564	577	597	568	626	577	560	574	555	553	557	578	574	571	575	589	568	551	572	549	568	588	586	567	547	541	530	566	586	551	546	600	536	588	574	600	566	569	591	569	553	553	604	517	609	545	598	586	533	597	576	556	573	560	555	553	619	548	562	525	564	585	564	536	545	557	573	594	575	547	569	566	578	530	602	578	547	526	552	591	594	585	566	569	561	565	567	585	521	616	550	539	551	556	533	555	603	580	574	553	557	570	524	579	577	559	551	608	572	581	569	550	583	588	529	581	546	601	594	589	582	609	557	600	566	574	557	575	584	578	538	554	586	587	558	606	532	578	527	531	561	543	551	522	579	571	598	578	539	554	603	581	570	565	611	560	558	570	587	519	567	586	522	596	517	561	569	537	580	592	561	596	586	603	579	600	543	528	592	523	562	563	589	575	564	587	599	592	558	577	565	530	532	584	567	537	575	547	561	563	559	570	590	542	539	563	554	536	535	574	581	545	558	631	629	508	581	564	584	524	573	599	544	522	613	577	567	566	545	581	604	570	577	557	552	558	598	562	510	564	530	565	545	574	588	574	581	610	555	558	600	552	571	585	529	602	536	579	539	586	606	541	533	564	565	572	527	546	578	562	599	547	524	570	594	561	560	547	542	564	597	572	582	602	609	577	553	543	582	574	571	565	592	515	525	593	566	605	555	542	552	585	575	559	542	579	543	540	545	589	547	575	628	568	547	548	582	543	538	565	556	590	571	570	538	549	597	554	522	576	574	559	549	576	540	569	540	524	597	566	555	581	576	574	576	558	551	534	541	606	528	571	559	536	583	621	550	585	571	554	577	561	561	539	572	592	535	540	526	580	575	576	517	575	583	571	568	586	543	528	577	560	613	571	553	534	594	595	535	548	566	545	594	557	544	557	597	532	593	557	572	574	563	576	553	605	543	548	531	545	553	558	610	614	561	573	549	618	604	574	568	571	579	605	595	553	527	602	540	543	574	606	564	512	556	576	603	577	564	587	542	588	546	583	576	559	574	551	588	565	524	594	559	587	518	572	584	573	583	578	553	549	548	597	581	598	592	567	594	555	578	554	571	520	554	553	586	568	555	577	564	554	601	577	517	554	597	551	567	574	509	590	601	543	597	545	592	568	562	564	569	534	580	622	577	559	535	545	548	603	597	595	601	572	553	570	592	568	569	576	560	530	594	578	569	565	578	547	581	606	580	581	563	574	552	570	539	563	598	601	585	565	583	565	563	572	547	553	556	607	610	569	569	534	599	569	577	578	577	578	564	537	585	550	605	559	570	572	595	553	535	554	604	554	567	586	595	574	555	551	544	550	535	532	566	564	585	565	567	593	576	571	582	563	554	595	566	579	559	570	532	586	570	569	547	540	538	567	534	578	560	599	513	560	584	577	522	544	573	578	579	590	588	551	534	561	552	519	587	598	547	587	575	587	543	512	538	556	642	560	592	577	588	576	513	528	566	547	572	580	554	586	561	592	538	573	597	563	557	575	594	596	513	553	562	585	583	609	540	597	603	590	548	548	538	574	560	537	570	581	552	554	570	553	612	533	575	625	621	534	574	587	544	576	616	521	573	562	521	495	600	592	539	562	551	548	514	514	575	548	566	563	554	571	557	609	563	585	567	585	580	554	567	532	549	581	581	580	585	576	596	588	515	618	563	569	578	551	558	527	556	582	574	541	551	554	586	562	578	562	562	561	582	566	539	589	597	580	561	529	578	562	599	561	566	571	562	557	568	566	544	589	582	568	566	535	560	610	580	602	587	528	594	531	553	570	563	615	600	572	576	550	579	554	540	555	576	523	596	541	546	554	560	530	558	530	600	529	500	607	553	554	574	553	544	568	590	594	563	556	548	584	584	574	556	579	580	570	580	504	547	521	551	559	553	581	564	548	636	569	528	539	602	556	564	533	600	574	593	578	579	571	576	576	577	527	579	581	555	570	527	524	569	566	525	580	543	560	622	574	550	549	542	573	523	596	579	568	593	564	579	611	543	571	553	503	559	548	570	567	555	546	581	527	582	541	578	562	558	560	568	569	533	552	591	603	572	544	584	536	574	545	528	557	579	596	589	557	558	535	550	556	588	611	569	572	608	552	541	590	555	609	581	564	557	591	535	544	552	567	544	601	625	593	544	577	562	574	575	589	572	556	559	596	539	564	619	599	571	543	529	589	570	556	543	571	539	547	575	587	556	577	580	571	563	561	617	548	560	565	562	565	586	601	578	543	570	541	539	527	579	583	520	574	578	569	557	560	591	581	542	588	529	577	573	571	533	565	585	527	577	586	602	546	545	568	584	616	572	556	573	528	588	571	550	589	561	559	581	582	598	529	579	571	606	582	545	587	596	580	552	583	579	590	579	547	593	541	543	561	565	548	572	568	570	596	559	581	579	562	581	541	593	586	578	586	573	534	562	511	564	613	613	554	587	555	578	582	559	548	584	571	577	560	575	580	580	581	556	556	549	601	579	561	587	546	596	575	546	584	564	585	576	579	565	550	584	592	573	559	518	548	557	551	520	606	558	578	580	590	503	608	562	551	553	554	555	597	560	525	568	574	543	539	560	566	564	547	562	538	592	578	557	588	596	573	561	583	602	555	531	583	570	555	619	608	614	576	591	593	588	526	576	554	557	565	597	587	531	601	527	552	572	579	570	554	604	579	567	597	546	603	605	583	559	544	535	567	595	612	578	586	553	587	601	551	601	579	545	545	577	551	588	542	537	560	539	524	587	580	537	593	586	561	561	556	540	600	567	526	573	585	549	580	580	563	553	587	560	544	555	578	572	614	554	584	557	555	571	587	559	497	542	575	606	532	562	565	580	539	574	555	575	551	550	552	571	563	574	582	561	597	590	579	570	569	547	564	572	561	588	573	564	556	541	548	583	572	545	600	567	537	551	573	572	541	562	555	590	571	576	571	555	491	553	558	573	568	573	551	561	568	561	579	595	570	573	569	567	562	582	560	633	550	557	581	530	610	585	548	569	546	580	572	561	555	588	571	602	573	575	579	571	551	573	574	555	593	574	595	550	562	572	577	542	529	562	587	595	537	552	570	544	566	560	565	575	570	545	556	551	575	529	539	545	548	531	518	579	520	585	535	585	572	570	576	565	605	582	541	534	566	546	602	535	610	567	593	558	583	514	563	556	553	534	570	560	539	594	555	565	573	580	560	556	543	601	563	563	582	583	576	562	557	572	578	588	574	576	550	531	553	547	581	598	559	592	534	610	592	555	566	569	587	536	581	559	568	553	569	568	591	541	537	587	590	578	571	557	560	576	509	533	558	572	607	548
27430	20042	6551	1013	701	694	634	679	648	705	670	660	644	653	613	583	657	621	612	613	669	607	660	632	647	649	647	586	645	666	623	631	623	660	657	590	621	654	669	636	649	592	660	622	652	627	611	635	620	603	627	646	626	613	602	605	611	636	604	622	655	631	635	612	617	648	640	630	628	629	655	643	599	686	626	634	641	619	640	612	586	613	629	639	627	664	634	614	623	583	655	669	647	671	622	620	597	648	612	652	623	617	625	620	593	594	653	613	656	590	618	671	637	624	593	627	609	620	640	605	619	649	641	594	649	665	652	627	671	618	592	690	598	576	641	650	630	625	640	621	592	619	607	613	641	608	609	643	603	658	616	614	651	625	598	624	618	668	643	605	627	669	634	647	647	637	630	584	630	657	604	605	632	641	610	612	632	639	646	633	598	621	597	612	620	583	658	637	605	598	643	581	639	660	657	633	644	619	617	594	619	600	680	657	616	632	655	641	661	614	632	621	589	625	603	664	651	650	610	663	634	620	639	634	626	634	605	579	676	581	610	639	649	642	639	627	629	633	608	651	602	589	632	642	596	614	633	632	625	605	602	615	643	640	632	621	630	603	630	622	618	643	615	606	608	596	656	636	616	618	624	591	625	652	679	642	606	637	648	631	565	601	589	618	633	652	599	661	654	641	632	639	587	657	621	627	597	608	637	638	626	640	649	598	627	649	635	611	649	609	605	674	642	663	616	666	581	662	649	612	627	650	617	647	634	618	645	632	653	664	647	657	670	682	593	625	665	619	670	573	669	641	639	615	612	605	637	667	643	660	637	682	634	627	650	605	622	621	647	640	616	714	632	639	596	639	636	644	654	626	622	627	638	652	633	655	649	645	633	645	681	674	596	599	602	597	640	611	629	642	647	637	635	603	663	646	659	538	610	647	666	616	654	606	654	626	651	627	634	603	634	619	621	673	658	616	622	629	592	637	662	634	640	627	598	659	653	659	628	661	599	672	649	609	598	596	649	639	602	599	617	621	634	619	626	647	637	618	610	620	593	643	608	646	610	678	615	603	670	621	647	602	612	624	672	586	624	608	570	637	625	613	625	616	602	581	641	625	623	659	624	639	595	622	640	667	641	647	665	634	615	639	657	602	602	628	604	680	632	627	599	598	588	645	614	644	626	607	651	609	621	623	644	669	587	664	648	632	592	632	583	598	681	619	648	667	633	625	637	616	662	637	690	627	657	626	662	645	646	602	624	627	594	649	703	638	643	662	627	625	608	589	635	655	631	676	626	648	618	665	651	634	630	633	607	579	592	636	647	628	629	597	636	622	655	608	631	572	621	686	613	609	650	626	597	673	639	598	610	598	626	618	628	617	662	641	613	661	635	614	622	633	628	609	618	651	651	646	627	638	598	626	640	621	614	630	594	628	623	628	616	605	650	614	644	595	658	672	618	639	629	621	638	638	666	635	625	606	620	662	599	665	599	631	646	640	619	670	628	627	628	617	622	604	622	621	607	606	594	633	669	680	616	634	628	644	627	640	666	638	591	646	641	649	631	678	621	641	660	653	613	621	668	628	590	649	651	614	628	617	631	619	610	575	657	591	634	643	653	610	617	629	590	633	643	612	616	665	613	647	622	640	620	588	600	629	663	606	643	583	646	638	613	630	631	674	660	638	658	623	612	622	577	642	639	668	661	695	601	658	629	626	668	690	701	647	649	618	592	565	701	619	598	627	608	663	604	585	609	640	620	620	617	635	628	647	637	617	637	587	611	674	634	609	718	634	628	615	634	587	628	678	638	613	633	656	590	611	613	614	632	629	618	614	621	611	640	653	652	657	612	618	592	638	613	623	572	558	641	613	667	591	644	671	612	648	595	624	642	632	655	654	622	608	612	621	608	637	625	661	668	629	617	647	653	623	611	610	625	631	662	637	692	654	644	663	575	639	654	643	656	648	615	681	620	610	619	604	625	686	612	657	600	640	612	609	670	606	627	634	694	597	626	627	618	649	639	614	632	635	662	567	646	625	611	612	613	636	646	610	665	614	626	647	605	618	672	653	628	611	607	695	636	626	665	663	677	655	618	648	643	627	635	630	613	652	663	636	556	617	633	633	607	605	653	614	576	620	613	612	604	627	653	618	601	591	660	610	635	613	648	594	590	604	629	622	636	636	625	571	636	599	659	603	663	632	637	626	644	626	641	639	643	632	675	624	602	629	631	603	643	613	631	616	606	624	624	556	650	607	623	634	631	620	597	677	633	620	599	670	654	645	624	608	571	611	624	617	647	643	619	644	567	651	651	696	647	595	627	639	676	651	637	668	650	595	651	663	624	602	648	680	604	642	701	625	633	613	628	615	641	651	659	630	619	610	601	615	622	639	610	657	660	635	593	617	606	587	656	652	608	591	620	599	610	583	572	589	645	624	615	660	684	621	624	626	623	637	657	645	606	609	654	634	651	676	617	644	605	675	630	624	655	619	635	647	580	631	608	643	617	607	622	616	620	623	658	628	613	627	613	574	622	650	624	641	639	623	617	611	617	600	626	648	597	637	670	617	667	621	617	694	607	604	632	642	614	584	618	653	631	635	635	671	629	619	572	628	651	603	618	581	643	617	639	643	643	616	647	657	579	607	611	629	607	634	611	646	622	662	644	634	652	645	589	674	660	603	640	629	660	606	605	621	609	650	659	649	629	597	607	655	596	631	628	632	637	650	646	619	619	630	618	682	612	641	634	624	624	626	638	604	673	637	630	647	659	616	557	646	670	629	649	623	613	633	629	584	629	640	617	653	615	664	646	653	620	697	603	607	618	622	636	640	598	668	649	638	573	574	621	626	607	617	648	623	645	628	638	638	625	637	550	636	657	577	655	630	623	644	633	618	644	626	667	681	671	646	645	640	612	588	635	609	606	646	613	625	667	623	590	659	645	617	621	655	657	597	622	646	649	608	624	603	616	642	589	602	647	633	680	653	594	662	668	620	634	612	635	583	593	663	628	623	594	588	656	642	635	613	626	633	617	593	618	651	653	643	649	614	638	651	589	624	644	638	637	606	605	584	663	644	603	680	632	643	619	660	602	651	645	587	602	639	632	611	659	653	600	614	667	676	609	650	610	629	568	638	654	652	608	578	614	667	644	662	624	629	600	625	605	692	643	613	622	607	607	637	637	636	627	644	618	628	655	660	645	602	647	610	632	661	633	593	617	663	660	666	636	625	611	623	618	614	674	586	638	613	628	638	635	625	642	637	616	619	647	630	667	650	601	637	648	583	624	653	647	630	643	605	626	612	639	618	594	673	604	599	579	631	692	664	625	635	647	663	612	602	640	687	610	616	641	647	631	645	613	646	642	610	655	630	644	609	625	619	654	668	615	646	634	636	647	598	646	672	586	569	602	643	689	660	605	618	673	598	591	619	606	593	642	628	604	653	609	643	596	601	626	604	623	660	641	569	610	635	598	648	651	651	641	613	604	633	644	611	644	617	622	636	590	631	639	627	647	640
12839	1616	1494	1193	1079	1005	979	1024	968	992	936	910	981	918	944	961	940	909	934	917	992	943	984	964	979	935	966	942	946	998	884	919	943	914	964	957	939	917	953	901	983	943	959	942	964	939	973	891	942	965	959	933	979	927	996	862	936	870	937	956	942	932	972	931	847	901	982	922	959	890	956	914	983	936	917	912	821	923	958	958	892	921	924	917	951	927	968	920	918	927	981	903	932	997	886	904	960	897	903	913	920	925	954	893	953	963	963	948	904	965	952	867	925	924	936	923	919	869	920	920	979	962	947	957	948	891	962	917	946	931	921	937	889	920	941	956	957	930	910	958	931	934	902	991	912	930	984	908	970	924	934	931	967	915	882	943	891	945	871	900	924	879	952	917	936	954	919	952	909	870	963	876	950	983	921	958	989	914	936	870	909	918	931	923	918	914	916	892	975	903	860	968	935	953	964	876	914	922	906	940	948	972	908	910	933	943	928	936	927	916	984	892	933	912	891	893	927	894	955	917	961	945	936	939	956	931	910	938	918	950	960	920	923	956	914	914	919	922	967	916	922	917	910	933	967	967	934	912	932	974	929	910	921	961	921	935	905	926	896	980	909	935	950	975	980	888	910	954	895	895	971	958	887	882	902	941	892	896	928	932	878	953	967	948	921	945	967	872	901	875	924	969	914	933	970	920	956	949	976	897	964	950	945	922	934	934	918	920	985	976	929	993	955	971	895	944	926	923	939	913	924	956	913	967	919	900	917	915	910	925	918	971	879	908	911	966	959	950	913	913	983	973	958	939	896	900	898	892	986	953	931	927	942	988	956	939	1006	948	942	932	909	927	960	953	969	975	1010	983	939	899	962	958	922	910	919	939	896	940	915	996	932	964	936	891	954	909	859	955	922	939	943	937	1008	897	924	931	923	923	959	944	913	948	916	963	958	898	933	930	899	939	974	952	916	913	968	976	943	974	950	932	963	916	899	915	952	968	925	943	932	932	875	864	904	957	926	919	912	960	961	941	965	959	914	914	937	918	871	940	945	939	944	911	911	910	956	928	962	932	925	899	983	913	901	924	914	925	951	958	877	932	910	928	941	904	957	906	954	946	992	948	970	925	909	936	921	918	942	904	939	866	927	956	974	979	953	911	921	913	969	925	925	904	983	902	944	928	890	947	965	984	909	874	918	919	924	930	972	890	958	869	909	959	927	895	890	907	887	933	898	994	982	1007	926	955	973	931	996	934	936	968	947	934	909	935	884	923	921	944	893	869	917	943	946	913	923	886	896	905	955	934	926	949	936	914	940	933	927	986	913	905	914	928	921	933	962	965	964	938	907	917	978	919	937	957	941	928	877	959	930	921	920	957	920	963	904	947	934	955	861	1000	865	910	945	951	931	965	941	925	927	934	965	947	956	952	943	933	946	913	978	940	963	911	960	901	967	933	959	913	952	945	906	920	883	953	967	937	879	928	937	875	878	890	971	925	894	951	925	946	939	913	989	911	924	938	909	957	942	948	949	907	916	862	935	932	908	955	962	913	922	942	921	981	928	1003	922	863	962	979	937	925	920	946	943	884	962	921	920	901	891	976	904	929	934	948	942	944	944	881	956	957	955	952	938	930	958	884	918	940	951	947	960	946	925	908	933	914	983	922	973	937	939	917	926	951	1001	952	890	942	901	897	912	958	919	889	928	947	919	900	915	984	911	907	932	947	949	958	894	940	966	934	859	900	899	927	915	929	970	928	927	906	925	903	970	976	946	927	920	902	941	974	922	932	905	882	912	922	928	940	924	936	898	940	947	932	898	937	922	951	989	893	880	911	916	880	965	905	899	902	903	937	910	937	911	891	948	933	912	989	888	946	921	849	958	978	886	916	961	882	960	902	950	983	937	928	890	909	955	954	924	931	960	928	955	991	939	983	952	908	907	917	936	907	946	872	919	926	932	940	929	904	951	939	888	938	938	896	925	921	980	963	925	904	904	959	983	959	940	958	957	969	958	988	907	963	971	959	903	873	902	931	931	953	929	939	902	950	910	957	983	912	992	867	892	944	898	924	917	1006	885	978	935	899	944	938	940	911	930	879	989	911	984	926	958	952	959	938	925	955	930	888	936	961	968	918	942	886	922	916	907	925	936	963	919	912	871	864	945	918	965	899	933	945	882	912	952	1008	945	930	932	909	895	890	964	932	874	918	930	975	940	966	912	934	887	879	913	910	966	919	971	927	870	938	875	884	957	905	923	935	948	966	1045	912	959	968	971	994	901	981	972	939	911	890	964	965	985	912	931	923	969	945	920	972	940	932	883	954	988	905	940	955	899	948	951	926	926	930	888	904	982	919	941	878	964	917	935	908	968	933	892	916	908	928	920	938	997	920	923	960	917	930	937	964	900	950	931	976	992	904	946	909	975	890	904	906	918	893	953	977	924	939	930	866	876	968	951	940	888	887	912	920	959	968	897	883	944	909	921	924	891	978	960	945	919	912	933	922	949	914	909	931	977	965	944	908	889	944	924	1009	923	951	926	931	914	922	908	936	937	966	940	919	898	958	931	903	928	941	951	957	917	911	926	945	883	936	969	916	935	926	941	882	910	920	955	992	937	915	925	948	924	960	915	952	918	940	949	936	971	970	887	956	916	879	926	977	929	941	934	916	875	924	948	932	978	890	918	931	918	934	933	928	905	976	955	893	934	912	942	924	942	929	933	870	946	957	995	965	889	973	901	917	930	884	914	934	887	942	983	910	916	952	906	929	948	902	973	917	904	922	898	922	954	935	960	910	936	943	952	857	943	989	911	958	916	966	913	940	917	970	993	957	961	887	905	937	887	893	930	911	967	904	970	926	950	902	868	980	904	915	939	972	886	928	998	959	878	932	985	910	919	901	982	904	939	916	924	933	870	892	949	902	871	865	905	922	973	922	950	915	883	922	921	941	923	957	936	903	939	934	928	887	868	952	939	971	939	949	874	906	936	902	921	987	943	923	930	931	892	936	982	897	889	870	924	932	941	938	925	949	881	927	904	977	966	883	906	905	893	950	947	930	895	961	918	953	925	927	941	922	902	920	967	863	930	974	954	970	957	920	922	951	938	934	922	940	925	903	867	915	981	974	953	903	908	894	887	952	948	957	974	947	962	912	909	925	933	1007	933	968	920	949	900	928	913	932	938	935	900	935	901	929	940	915	919	937	921	897	913	887	934	975	921	952	906	933	923	912	938	934	931	912	972	945	935	894	915	922	946	1006	956	964	933	919	920	972	907	954	923	966	895	900	918	923	911	921	923	988	957	913	928	927	910	934	898	932	914	953	916	922	903	984	951	920	877	928	916	895	940	926	942	937	935	947	932	954	927	957	925	975	936	957	933	936	963	947	921	937	925	922	906	888	857	950	884	946	946	961	965	903	1024	897	951	892	955	900	880	906	908	898	931	952	862	961	938	907	983	939	891	964	942	865	916	875	940	933	978	974	957	899	923	908	933	914	944	954	895	969	949	928	907	886	978	859	967	920	924	946
23763	21474	29065	24289	21467	14370	1605	979	840	758	798	703	726	695	658	688	664	694	664	685	666	622	666	641	645	627	621	621	616	628	631	641	586	640	637	669	595	604	598	591	611	638	637	585	584	588	596	633	640	612	630	613	593	624	587	660	656	576	623	669	643	594	672	645	644	608	606	617	639	615	632	608	600	578	592	652	613	599	541	593	647	617	603	625	686	595	654	599	617	621	627	611	589	567	585	596	620	586	587	602	620	620	601	634	584	603	619	615	595	596	610	634	643	643	612	605	635	614	618	613	641	637	625	631	578	576	600	625	636	554	659	651	587	602	620	669	634	599	593	573	618	615	604	604	613	653	628	616	648	603	630	632	616	631	637	619	589	575	590	636	629	678	600	580	621	617	606	568	602	578	627	659	594	603	577	627	592	626	592	614	596	618	587	590	637	594	587	575	593	662	588	566	561	587	606	566	608	603	596	580	602	579	606	606	632	592	600	613	611	648	609	632	617	611	630	631	647	627	586	617	621	614	643	633	601	574	641	611	615	607	586	598	634	629	612	615	615	612	600	588	600	567	613	587	620	625	589	638	612	597	627	623	580	580	610	572	578	629	544	645	580	590	574	610	613	603	603	631	584	620	645	629	572	597	644	637	612	607	648	579	602	658	655	584	606	601	602	633	605	631	634	628	592	596	629	605	557	619	596	556	611	605	602	575	612	611	609	646	654	616	648	602	608	600	588	608	579	612	533	609	569	643	620	598	594	566	581	631	597	600	570	634	654	586	637	597	623	603	631	566	629	579	640	595	615	605	596	580	616	605	569	616	603	615	660	639	624	615	555	638	600	631	633	580	630	597	576	628	573	614	582	629	626	681	600	635	603	627	613	579	607	575	564	580	629	621	649	555	598	614	593	617	613	622	579	590	621	620	656	602	640	567	604	589	600	600	612	600	625	612	611	618	613	637	597	590	678	545	589	605	617	647	602	606	570	636	579	621	615	649	619	618	623	605	614	608	606	559	578	591	564	591	566	586	627	588	609	607	630	619	620	639	556	635	599	613	600	627	624	618	600	600	601	617	605	614	617	592	631	608	596	604	625	628	569	616	645	628	628	614	584	593	651	599	565	661	576	615	640	579	633	590	573	609	603	558	578	623	632	576	613	608	575	579	618	571	590	631	621	628	603	612	586	624	603	625	597	614	662	615	604	616	597	593	581	599	580	607	598	582	617	586	577	610	589	626	631	642	636	622	613	595	604	618	607	625	657	591	641	580	597	642	596	627	626	589	636	613	623	579	633	598	612	561	585	603	612	648	595	569	586	597	626	632	624	649	587	604	628	621	616	638	627	616	588	623	579	613	635	622	618	600	570	631	605	615	558	608	568	617	612	619	593	655	601	600	636	642	593	592	620	644	621	602	616	623	580	623	643	603	635	620	642	580	634	581	613	572	619	607	587	616	606	611	619	587	617	632	596	620	638	606	621	608	608	603	639	543	575	599	649	615	622	593	613	612	601	627	606	600	614	623	582	656	602	604	608	573	640	611	616	583	618	641	626	563	606	629	619	584	601	601	601	584	590	635	611	617	578	586	626	634	595	598	576	590	631	593	619	623	631	640	536	579	639	602	608	577	547	607	595	588	621	622	586	616	612	615	643	598	584	615	612	553	622	606	631	571	615	611	599	600	601	561	582	604	612	590	627	616	614	627	590	620	632	588	604	560	598	581	592	603	608	611	606	592	561	570	597	631	625	609	595	558	595	594	569	643	559	576	620	611	597	602	594	640	591	643	549	603	592	587	603	573	623	597	600	591	568	610	594	643	595	609	588	657	588	641	618	643	630	601	636	577	587	583	593	622	613	603	614	640	563	651	594	610	613	563	621	581	648	601	605	643	613	571	599	614	563	609	613	570	596	618	581	622	607	584	635	578	638	592	592	537	610	568	625	641	625	618	573	600	616	633	623	617	604	608	635	610	601	603	614	595	575	590	643	609	646	628	612	580	593	589	624	612	572	623	638	605	555	594	610	599	631	600	589	622	621	591	602	635	589	622	620	590	591	588	568	606	631	609	622	600	598	621	567	641	612	595	578	604	605	589	594	583	598	599	577	591	614	649	605	638	555	579	567	594	604	629	615	615	588	622	629	598	622	577	596	627	591	631	628	634	592	618	600	596	647	617	630	611	631	591	578	533	621	596	640	561	631	603	655	605	609	595	583	594	607	637	628	669	629	581	613	642	665	560	591	615	604	616	610	621	579	549	611	595	598	617	585	609	613	578	604	549	624	618	635	637	612	592	618	625	604	627	591	637	593	581	616	566	603	592	643	600	643	575	608	610	603	649	620	600	610	590	614	647	636	655	584	591	607	605	603	607	597	636	620	568	573	641	614	599	670	543	577	629	597	602	609	618	589	619	585	618	609	572	592	576	624	590	612	643	596	629	592	632	575	587	609	577	576	590	623	588	619	624	626	586	586	585	594	603	630	589	602	553	606	580	635	605	586	614	625	589	575	623	636	583	569	666	603	559	605	585	609	577	547	613	569	574	542	628	662	593	611	610	602	581	558	567	616	600	625	541	598	552	593	638	552	584	585	563	576	634	628	571	564	588	596	632	603	646	630	621	621	621	662	564	596	533	596	626	651	580	612	612	603	600	588	603	604	598	582	617	620	618	618	618	654	645	605	645	595	593	586	620	576	578	579	595	601	604	595	603	610	620	619	598	607	604	562	576	620	572	583	582	592	559	602	653	591	582	588	610	624	620	585	599	613	613	603	592	628	645	584	611	561	638	600	607	579	619	625	633	598	541	642	566	572	639	596	591	633	620	603	596	657	646	584	590	573	609	613	613	633	594	593	639	647	585	599	576	599	640	591	618	611	637	612	601	572	571	631	629	610	592	577	603	576	616	578	585	599	621	650	621	596	635	641	614	619	609	624	622	610	609	628	573	586	628	594	560	561	598	601	613	606	603	623	568	613	603	590	594	574	586	578	607	643	567	615	614	611	575	615	584	604	595	573	576	583	607	570	568	594	565	660	626	572	596	623	619	596	607	641	590	634	592	624	624	606	624	614	580	572	612	642	602	570	585	604	587	581	612	619	650	611	608	568	585	628	614	619	601	614	597	557	621	604	621	624	608	569	592	615	591	569	582	601	625	586	586	637	594	634	566	632	623	575	652	619	613	553	641	581	582	611	581	599	580	634	591	597	621	586	593	601	655	591	551	595	608	611	595	618	577	641	584	633	629	624	569	599	587	630	595	625	609	612	585	613	597	592	598	590	660	638	641	616	619	623	606	610	606	569	601	596	571	554	573	584	553	592	623	586	625	636	623	592	602	565	577	606	603	594	633	593	616	639	576	648	610	604	545	574	598	597	588	578	592	603	644	653	606	654	657	561	632	604	605	628	651	602	614	638	600	559	587	619	604	598	621	599	585	614	596	631	634	659	636	613	633	627	623	628	587	601	614	571	599	625	617	620	635	622	588	596	589	598	598	626	610	597	636
35391	11735	9964	5286	3708	2776	2253	1751	1652	1556	1323	1379	1200	1114	1187	1159	1095	1083	1053	986	966	970	1049	1018	1002	993	990	992	1016	956	999	932	950	952	905	946	943	935	969	978	952	942	916	914	897	936	992	962	948	924	970	878	939	917	937	933	970	882	884	936	892	926	939	965	917	867	961	902	912	906	897	871	919	937	887	924	932	938	919	944	896	916	844	887	931	912	922	873	914	927	860	938	904	921	923	937	913	978	884	920	909	898	927	945	900	954	885	899	943	919	900	966	948	932	895	906	903	928	901	872	904	888	920	921	910	880	907	899	893	898	912	907	857	950	914	924	983	940	910	886	877	922	853	902	925	916	923	922	912	933	914	927	885	932	877	987	878	965	916	926	880	882	899	944	983	937	944	929	918	908	907	921	924	904	939	908	894	912	904	904	948	909	959	910	920	869	879	923	884	873	901	907	912	848	967	922	946	919	920	935	909	917	909	954	880	924	927	925	935	852	912	904	931	871	924	925	897	873	983	897	893	877	926	892	892	869	875	934	931	889	872	913	848	962	881	899	898	925	898	885	938	961	907	923	854	887	871	921	892	883	927	861	923	866	888	896	935	895	901	938	888	922	911	892	926	930	943	879	900	884	900	915	924	875	868	951	884	879	889	922	916	903	911	916	869	819	953	931	835	875	909	936	942	889	935	941	920	895	887	880	912	938	869	938	907	889	944	907	876	938	893	904	872	905	889	869	928	924	913	900	936	889	946	946	887	922	877	923	905	959	887	874	931	872	912	928	910	934	894	985	893	945	971	858	938	917	908	905	905	942	952	946	919	902	871	901	923	951	911	950	930	867	884	887	906	929	905	908	898	910	896	971	904	939	918	940	930	878	874	927	935	871	943	921	903	904	907	922	955	913	949	941	898	902	936	885	935	878	919	911	904	977	973	937	917	903	934	905	988	865	903	953	920	922	900	908	900	904	898	885	898	901	890	884	899	873	898	861	903	902	962	886	961	825	972	850	885	927	915	905	923	1004	958	919	957	869	915	961	962	895	918	862	887	874	933	899	875	934	905	924	960	871	877	919	942	950	945	891	912	884	890	898	927	959	950	940	938	913	919	861	940	925	984	972	915	967	942	841	925	938	957	930	944	980	917	884	950	916	943	899	887	889	923	910	880	873	869	928	944	907	912	892	927	957	898	890	897	914	886	912	923	934	951	911	903	883	916	918	906	894	940	903	877	913	930	913	954	944	884	846	914	889	888	900	934	930	869	891	914	880	928	903	893	910	839	940	958	926	926	885	897	951	872	887	924	893	883	984	964	893	915	856	919	899	861	927	881	907	992	951	954	890	916	855	928	946	905	902	937	895	901	908	919	947	942	916	906	907	943	910	876	890	933	941	902	888	914	914	895	929	921	894	885	921	925	954	909	892	918	938	928	923	918	912	891	971	942	894	890	908	948	947	946	884	857	920	951	876	893	842	895	910	879	882	868	843	883	906	904	843	904	855	880	911	947	860	957	903	899	910	943	901	911	877	885	903	918	926	921	976	858	942	900	900	876	910	927	919	908	912	1002	903	898	894	898	942	937	909	914	901	918	933	905	863	901	985	922	902	935	890	906	903	944	869	896	907	827	902	905	868	920	884	914	980	879	946	960	932	899	940	984	863	920	893	929	907	923	887	915	920	904	924	978	936	893	895	918	895	890	918	895	916	898	903	891	930	853	894	905	877	918	872	919	952	881	891	936	949	921	873	915	932	934	909	944	911	946	914	884	984	834	925	896	955	918	925	862	925	922	947	861	933	928	894	944	935	935	886	907	895	887	899	892	911	883	931	922	881	921	920	935	897	853	919	891	916	913	886	878	886	910	933	924	881	952	959	938	843	965	893	898	943	954	948	915	870	934	891	908	884	841	919	854	926	864	960	910	904	911	892	912	911	885	918	840	895	913	867	902	921	913	878	883	902	889	859	901	951	892	907	874	894	883	951	894	894	955	877	926	882	910	938	941	893	888	957	887	951	932	913	896	925	907	957	902	905	908	884	871	935	929	897	872	866	941	868	904	926	928	957	897	909	928	947	917	854	931	892	867	904	993	936	942	919	968	888	907	966	897	946	938	872	859	871	935	908	913	951	903	967	964	882	927	870	952	996	917	921	858	889	914	925	865	951	909	851	883	959	967	896	932	871	913	937	908	916	987	907	923	866	950	902	909	919	828	883	896	938	909	873	963	925	976	942	884	907	938	913	935	943	929	863	898	945	940	906	883	916	910	885	993	915	915	933	872	896	939	886	908	919	931	902	943	897	915	928	934	949	892	929	921	881	908	861	936	911	928	915	907	919	889	923	916	910	906	942	870	889	906	898	901	902	933	899	901	969	919	906	878	905	899	907	929	916	931	895	888	871	963	880	893	925	896	869	918	966	892	897	882	854	844	877	929	908	882	901	893	942	930	882	893	912	923	891	933	962	922	928	926	879	887	975	875	900	884	931	857	886	895	899	908	892	900	922	927	922	846	941	951	956	972	896	889	902	878	921	918	872	905	902	896	854	976	896	894	890	907	938	943	920	967	875	918	919	881	935	932	981	848	934	883	911	882	925	889	928	907	909	900	906	902	935	844	909	886	905	867	900	878	885	882	889	849	909	929	904	894	920	896	838	950	880	966	864	909	930	865	943	903	925	907	936	927	910	971	885	860	882	940	899	888	966	895	930	922	895	887	902	925	901	860	917	913	911	943	896	948	924	911	922	874	898	917	913	907	987	885	899	859	904	861	865	866	929	876	874	926	900	887	929	977	959	930	857	954	921	959	881	869	904	866	870	878	854	955	928	847	954	945	916	917	904	919	961	914	954	890	915	920	910	937	940	941	864	929	924	880	989	892	904	932	853	910	914	957	889	887	922	944	916	937	950	899	895	914	916	921	959	894	847	883	894	968	902	914	880	877	957	926	914	906	940	870	883	853	965	931	940	918	926	868	917	968	925	927	913	957	910	961	896	915	890	915	884	940	936	886	920	856	915	881	928	904	910	989	878	928	908	932	915	893	911	916	890	977	922	878	942	877	913	918	940	897	859	866	956	883	919	917	924	923	882	926	938	894	900	929	829	901	921	899	896	852	899	916	891	939	879	917	927	931	906	891	982	930	916	853	841	898	886	904	923	885	887	916	902	898	892	948	928	935	904	886	891	937	938	920	955	904	948	910	903	860	916	929	848	910	921	917	898	934	887	872	933	927	912	915	976	909	904	919	905	931	935	951	908	895	929	916	875	958	888	860	894	854	904	898	940	954	892	900	923	976	944	900	885	871	873	931	904	938	886	936	954	873	912	896	854	914	904	916	922	890	897	898	903	875	948	1003	936	964	864	908	968	916	901	888	892	930	947	910	975	872	931	885	901	963	925	969	894	923	843	919	925	916	902	902	884	885	924	950	912	957	954	908	903	917	861	942	896	927	927	894	902	916	918	908	869	920	927	934	876	906	915	950	995	904	924	883	934	935	903	905	954	956	931
23312	21462	29194	24116	21455	21139	2862	832	693	620	604	506	491	508	481	480	450	424	406	434	428	388	426	401	430	387	390	411	372	381	419	380	364	370	369	393	354	383	350	367	371	377	391	362	368	374	400	401	363	385	383	375	353	347	369	352	365	425	340	373	350	380	376	387	376	367	368	366	385	360	382	376	389	345	374	360	381	414	359	358	366	400	375	360	376	356	375	356	374	332	343	379	361	336	344	398	353	350	393	343	322	360	336	392	354	382	367	404	360	364	350	363	355	416	391	381	376	379	398	348	383	369	371	345	356	377	376	387	372	369	397	373	338	386	349	402	403	378	363	361	369	360	357	353	362	388	381	369	356	348	357	387	399	364	350	380	397	343	367	356	389	388	362	387	355	390	353	378	379	377	348	400	403	381	358	378	379	390	381	327	387	365	370	383	385	380	383	366	391	344	359	333	357	375	356	393	384	365	371	373	315	402	367	383	342	378	370	343	345	402	343	383	407	342	376	325	384	370	358	401	367	343	368	376	375	400	349	415	336	333	386	329	366	352	343	369	378	383	370	361	362	345	393	360	338	353	361	358	372	377	366	347	324	404	352	324	363	373	359	355	373	352	393	396	371	399	366	364	361	384	370	382	376	399	386	360	366	353	348	356	365	345	365	368	386	367	341	368	356	406	370	382	402	375	367	375	345	356	351	373	362	343	392	376	368	383	359	387	368	346	346	376	378	343	381	358	364	374	340	386	351	326	384	371	343	386	400	367	391	334	381	369	372	346	334	389	366	372	366	365	354	379	362	372	355	375	333	343	358	367	378	347	343	382	376	351	414	369	363	369	344	377	359	350	357	357	383	403	347	358	352	389	347	366	355	361	358	360	371	330	385	370	370	372	352	419	390	352	328	368	346	389	370	350	369	386	353	355	348	368	354	347	353	369	382	404	385	375	377	340	375	350	359	372	399	356	373	400	364	357	345	383	358	375	379	398	366	333	375	372	370	370	369	378	341	356	362	360	393	345	364	378	357	338	373	364	365	348	360	391	387	346	390	352	338	353	374	383	359	377	370	343	370	381	407	370	374	357	380	360	387	355	352	367	399	359	360	363	365	387	348	332	362	369	397	350	370	373	341	383	366	379	374	343	380	355	402	367	352	393	337	357	379	392	409	352	376	359	358	378	364	357	387	350	362	367	367	346	356	365	371	381	369	371	388	338	351	342	366	365	373	328	394	352	375	363	374	387	371	351	374	345	355	365	374	342	353	375	377	390	363	345	372	364	389	375	342	375	373	362	359	378	374	365	373	388	337	354	358	303	357	379	366	367	358	371	356	371	371	331	386	378	346	348	346	397	387	335	365	340	337	357	344	386	364	358	367	342	378	389	332	396	378	347	358	348	373	347	349	368	369	385	405	374	352	367	370	365	359	363	391	370	353	376	411	370	353	376	381	322	364	327	384	339	347	382	400	362	368	318	383	372	335	397	378	403	372	364	375	340	394	387	361	373	369	377	371	380	364	342	372	347	361	347	320	330	368	340	390	392	416	386	345	338	359	341	337	356	392	348	381	361	399	388	338	368	393	352	364	397	379	378	349	389	355	378	381	365	348	369	353	357	342	373	369	353	377	372	367	387	375	357	377	323	384	389	368	400	377	340	369	371	374	348	352	343	357	352	374	375	354	378	369	351	370	361	377	352	369	402	373	334	346	387	351	379	351	364	387	371	350	394	328	359	362	340	379	364	335	347	411	378	401	351	398	392	359	355	319	391	371	375	399	353	374	370	388	340	353	369	385	382	367	379	349	355	367	374	346	363	376	328	337	358	373	350	390	362	340	341	371	368	377	384	392	349	352	362	412	371	357	343	341	402	372	386	345	358	362	363	328	359	358	340	399	335	379	346	352	349	369	359	355	364	393	366	352	389	351	360	347	371	371	365	346	331	351	409	391	401	358	359	380	362	346	359	361	380	355	358	347	378	350	385	364	369	378	376	353	346	372	317	355	356	346	330	323	350	371	364	353	402	378	400	349	364	352	361	360	336	342	377	361	341	382	345	368	355	293	363	353	356	394	403	358	367	353	335	362	370	351	346	375	362	386	369	367	361	374	370	357	368	373	351	368	325	376	361	373	336	351	356	333	334	378	371	359	353	362	367	349	387	373	369	339	363	377	371	334	386	340	350	361	357	376	355	398	390	349	358	356	408	364	367	374	347	384	387	323	374	376	363	332	363	419	367	328	314	353	365	346	377	346	373	366	372	364	343	358	401	370	355	361	393	361	349	357	350	399	355	334	331	335	342	373	401	369	367	342	370	351	369	362	367	349	366	387	321	388	370	359	364	345	366	367	346	369	375	360	381	404	405	384	324	330	341	363	386	383	364	347	344	351	381	326	365	371	332	334	354	381	403	357	338	330	368	381	352	351	332	357	360	357	369	351	339	379	358	385	375	351	313	374	415	375	393	355	376	331	342	348	356	378	370	366	354	391	351	367	348	354	364	366	358	342	363	388	345	384	386	371	367	377	352	373	396	354	370	383	346	390	338	386	372	347	376	394	333	346	373	377	375	373	392	358	368	367	384	341	339	379	338	357	378	364	362	350	385	381	332	383	370	401	362	372	360	362	345	346	383	320	312	345	358	369	377	342	373	322	363	359	335	388	388	383	357	367	338	346	362	368	383	351	371	376	369	358	338	397	355	361	324	320	388	358	353	394	357	363	370	370	361	361	336	380	338	380	376	340	378	367	387	366	367	385	333	380	388	386	345	387	326	360	375	343	367	369	342	369	349	358	379	357	394	389	361	375	394	364	345	339	360	339	369	367	387	377	365	361	367	395	372	361	362	400	332	352	357	372	375	394	341	362	388	337	335	362	361	375	352	399	405	356	358	336	333	378	337	335	388	387	384	373	355	353	352	389	365	360	366	342	387	334	392	384	357	374	395	370	384	365	325	352	386	352	395	379	393	368	345	394	371	362	363	393	358	385	373	369	354	400	348	375	391	362	352	379	386	400	371	386	374	332	344	330	366	379	367	330	362	329	366	377	357	383	371	397	384	368	377	398	393	369	382	379	349	367	343	378	401	326	345	388	337	338	371	391	391	372	363	369	380	377	353	367	378	354	401	356	370	340	317	344	333	368	367	353	357	372	387	318	389	386	375	360	340	332	349	378	360	330	365	345	366	394	362	371	374	319	367	358	424	349	357	396	364	351	374	320	366	394	360	385	382	396	359	335	341	392	397	362	335	348	383	358	373	380	355	371	367	380	353	353	375	385	393	359	364	341	382	351	371	354	403	410	395	375	335	318	344	353	335	372	368	387	365	364	382	396	350	352	377	310	398	330	382	347	370	350	388	351	331	416	353	348	354	373	376	335	345	384	354	328	365	343	387	372	341	360	355	353	340	383	373	345	375	356	348	334	377	343	385	364	349	351	389	375	364	394	319	379	381	336	336	332	366	356	360	371	343	415	354	369	368	360	319	375	347	366	355	365	385	367	366	358	365
35930	14215	12224	6499	4242	2971	2246	1850	1589	1301	1217	1133	972	996	907	856	791	784	769	715	709	677	710	743	621	658	674	610	683	588	635	661	651	621	604	617	597	603	590	567	609	600	608	603	615	556	592	584	623	604	596	569	561	593	596	561	588	590	591	598	548	541	579	549	618	555	564	537	568	531	557	569	533	551	582	562	609	583	553	556	511	573	565	538	555	567	628	601	604	591	593	571	558	574	575	559	570	534	563	554	568	553	578	523	563	597	580	541	568	573	545	582	617	577	535	535	514	551	597	579	527	572	571	531	583	564	540	547	558	558	571	587	557	631	547	552	550	571	551	567	544	503	579	574	569	578	542	561	541	626	574	542	574	550	567	599	600	565	587	578	560	594	561	576	540	586	583	563	605	545	586	537	563	572	572	561	588	572	558	563	610	501	552	549	579	539	542	592	559	581	566	555	575	532	585	586	597	576	596	551	545	535	539	560	604	536	569	580	534	583	645	546	523	603	534	521	559	592	549	556	560	554	539	541	556	569	575	623	565	525	539	554	583	575	575	557	530	567	534	544	551	549	579	567	568	542	597	535	569	546	563	542	589	563	529	576	605	573	516	540	540	560	554	581	560	558	588	571	563	593	578	560	594	569	567	606	589	556	584	526	562	529	573	617	588	564	581	555	554	532	571	568	583	548	594	604	582	544	489	562	553	591	526	569	540	544	561	578	563	589	584	550	561	520	538	571	581	565	560	536	586	592	567	567	585	524	565	580	604	588	585	503	598	589	536	562	543	609	587	551	554	572	538	556	543	539	539	532	583	541	544	577	533	593	544	573	550	566	558	525	570	586	586	549	628	559	589	544	595	520	589	581	555	563	558	608	545	580	527	554	534	584	534	583	566	540	536	587	554	568	587	553	514	570	536	563	529	574	583	550	552	540	587	561	558	546	553	565	583	562	559	538	558	581	548	595	573	590	544	561	569	585	569	561	564	542	562	577	589	572	530	558	544	564	550	580	570	559	611	572	524	578	558	570	574	570	547	595	553	531	580	550	541	557	536	569	572	558	540	587	590	541	549	580	514	549	585	554	575	548	535	558	539	565	562	606	550	601	567	570	611	615	551	539	560	540	538	548	547	553	572	547	581	592	544	559	544	550	529	583	561	587	521	611	583	578	525	561	614	563	572	526	582	599	533	500	606	547	612	557	583	575	560	552	546	531	518	567	543	500	530	555	483	567	585	580	571	547	536	596	580	575	518	594	558	584	573	600	573	522	570	555	559	580	559	524	591	570	572	602	546	543	545	558	601	518	554	544	537	573	601	533	574	559	602	553	562	576	566	581	573	600	595	533	533	594	510	532	560	586	542	559	542	570	555	544	583	575	584	554	577	563	578	571	536	572	603	529	556	586	564	546	548	567	539	554	500	572	535	540	542	588	528	547	517	561	577	523	549	533	555	577	531	591	564	566	532	583	530	577	554	556	550	527	556	583	555	579	606	564	522	602	541	545	547	548	572	555	558	580	524	561	523	546	587	599	576	540	592	556	544	606	618	592	578	544	523	581	567	554	524	563	570	564	579	567	567	565	549	545	572	548	555	600	527	562	611	521	596	567	584	588	624	555	543	557	571	567	561	550	586	606	579	535	539	546	574	597	554	561	544	531	537	556	573	553	557	570	592	564	550	562	591	519	598	575	548	559	548	563	534	533	576	537	536	587	592	528	541	552	599	593	566	587	542	560	546	538	544	637	571	564	524	561	526	561	565	566	580	558	588	550	585	557	539	528	577	530	545	574	549	550	555	577	559	612	555	564	565	572	572	557	547	582	570	580	569	553	582	567	570	586	553	547	556	554	579	607	566	555	567	590	543	544	591	577	590	566	574	550	589	567	582	567	564	546	566	584	573	566	541	584	540	512	562	560	541	527	569	579	573	516	590	590	535	550	566	573	564	583	545	575	606	587	568	581	534	588	549	544	585	560	586	551	591	540	561	624	576	577	546	568	549	573	589	565	521	589	555	560	577	589	557	570	562	561	568	620	552	573	606	553	568	562	574	565	616	598	563	549	586	558	535	549	571	561	552	550	516	568	552	548	593	541	565	558	544	566	582	588	533	572	594	585	570	573	596	553	564	564	549	561	550	557	562	587	588	565	625	568	532	570	586	569	543	607	572	509	547	542	551	597	539	613	544	585	526	527	548	495	566	544	575	522	591	575	574	576	550	564	569	572	576	578	638	560	533	550	536	547	587	572	561	544	548	622	535	576	584	561	547	568	556	555	551	569	529	523	532	559	577	566	517	580	560	536	568	586	576	554	563	634	544	582	589	557	549	543	577	553	587	540	598	549	610	568	624	588	551	559	564	560	521	567	555	565	550	587	527	563	589	568	584	544	584	584	543	572	567	528	609	595	575	572	537	534	577	569	573	575	531	568	563	543	562	592	595	578	551	558	583	598	556	524	544	538	572	588	557	551	577	556	572	534	528	567	545	529	535	535	623	569	530	569	559	565	538	560	551	543	541	590	536	554	592	562	572	533	585	533	578	603	564	553	521	583	602	559	546	601	574	593	557	562	590	563	614	586	566	556	562	546	594	548	567	579	582	550	547	549	558	552	568	570	548	553	558	528	550	572	580	537	540	533	583	562	570	513	537	560	538	556	591	539	558	549	564	571	543	559	546	596	604	584	555	638	559	582	556	573	527	619	563	550	567	515	553	577	576	555	562	607	564	544	550	522	525	533	569	576	584	544	583	540	539	577	592	592	582	545	550	587	549	570	547	537	588	625	594	503	554	556	614	553	540	573	526	551	570	564	538	591	551	565	576	521	594	543	528	599	553	555	585	546	563	589	540	595	606	580	591	530	521	616	547	553	546	523	591	513	618	586	558	571	547	534	571	557	534	567	574	524	545	556	570	549	597	528	545	576	537	491	574	596	531	553	568	574	530	588	567	598	568	566	551	573	526	566	542	579	564	560	544	556	562	630	543	580	584	568	549	565	550	559	594	541	566	571	571	584	535	529	576	532	560	589	538	535	562	561	535	572	600	497	559	539	549	584	582	526	539	551	565	545	538	573	545	577	571	563	558	576	605	540	553	565	520	544	570	582	569	579	556	539	567	569	549	527	566	581	563	568	590	587	588	559	541	572	582	550	557	585	563	593	560	574	553	574	568	556	569	574	545	573	580	566	557	605	563	563	541	593	528	592	562	571	540	586	588	624	559	573	577	590	554	562	560	593	542	560	569	543	563	577	498	622	571	544	574	528	578	585	565	533	539	513	563	545	537	555	576	571	570	583	520	552	525	513	554	552	574	599	559	549	576	537	578	535	566	495	546	569	576	562	522	583	557	591	543	588	591	548	594	553	554	570	587	552	594	592	575	568	570	548	535	562	576	549	568	585	567	600	522	557	587	557	542	538	566	601	602	514	566	617	540	597	583	539	569	568	544	588	573	545	571	569	534	555	558	566	524	584	554	593	591	529	554	548	549	578	578	562	565	598	548	563
27568	20026	6387	1157	860	788	617	624	647	638	605	664	638	603	638	597	653	612	587	626	641	617	684	650	651	637	627	625	637	636	592	603	638	657	667	625	654	581	654	591	648	617	625	589	627	593	579	650	622	606	622	646	641	632	626	631	586	621	598	607	647	608	627	611	608	633	604	587	622	595	633	624	623	634	609	582	592	605	659	647	581	607	634	609	617	611	659	668	629	637	620	622	640	597	638	584	636	632	623	608	628	566	602	586	608	598	625	641	676	600	612	611	601	601	630	637	618	636	612	614	608	588	631	642	633	630	588	597	626	624	585	622	622	625	609	622	600	600	621	562	639	592	610	638	586	578	629	632	659	651	644	650	656	652	552	598	695	585	628	583	604	605	656	607	636	616	656	644	634	630	615	647	650	645	616	642	609	651	642	651	621	571	627	622	629	601	632	628	590	587	609	619	621	618	606	653	606	628	624	655	639	621	639	683	617	616	592	589	618	653	632	640	632	665	631	573	625	620	568	608	647	646	637	601	597	609	638	650	644	641	622	610	662	654	667	556	674	653	610	585	645	627	579	656	618	627	635	614	607	594	693	639	599	637	621	650	598	636	595	622	604	625	625	626	567	653	575	655	634	576	656	588	677	629	620	640	620	624	590	604	618	647	625	616	610	603	601	674	616	590	642	654	606	652	603	615	600	604	612	650	625	623	622	616	621	625	597	621	607	639	660	581	605	622	644	626	601	634	614	593	653	585	646	640	614	629	640	629	601	635	604	675	635	595	568	674	610	633	588	628	578	679	611	601	658	620	649	621	610	620	585	649	583	614	638	591	651	614	607	641	607	652	648	607	607	632	611	573	636	621	619	632	598	647	611	575	605	665	636	609	613	598	585	641	594	582	585	619	630	614	598	638	620	637	678	616	612	649	603	627	619	683	658	616	572	611	618	624	571	595	607	645	637	627	604	626	636	601	601	601	646	669	644	579	567	590	632	582	641	597	603	625	697	625	595	589	593	586	609	587	591	610	602	589	620	591	607	574	633	549	610	610	636	607	654	588	565	608	631	611	608	659	615	627	624	645	625	596	594	589	596	616	662	613	570	635	664	634	594	630	611	618	584	596	629	634	633	619	607	592	608	604	619	645	587	648	641	593	620	575	651	641	620	620	594	603	593	684	610	633	673	605	624	642	625	633	629	651	580	615	619	601	584	589	606	663	615	596	667	634	617	617	587	667	629	574	597	657	625	601	602	594	581	605	603	617	605	620	613	668	647	595	598	620	607	586	627	613	654	665	633	651	576	602	652	665	574	632	607	623	648	578	615	630	594	612	631	628	625	591	667	624	604	640	636	624	638	606	619	627	659	615	619	556	617	607	674	611	667	608	635	646	622	612	599	613	596	628	609	623	662	638	616	596	621	633	641	622	674	650	632	595	620	584	580	619	630	617	631	632	614	606	609	608	606	598	578	628	638	663	610	632	665	600	603	651	621	620	623	623	600	591	660	612	636	600	601	579	635	663	632	685	625	657	585	705	613	595	606	641	628	661	642	593	584	600	592	604	581	635	645	646	646	601	614	606	657	616	619	649	626	601	639	604	623	642	616	641	615	599	571	638	638	620	619	629	633	602	628	624	658	660	611	572	629	608	658	603	610	575	684	574	624	619	622	630	601	616	594	591	616	569	670	621	636	622	603	582	643	600	585	624	632	620	585	638	605	646	651	665	657	612	582	616	643	645	560	655	614	610	625	628	610	621	617	608	658	621	595	633	588	603	630	607	580	596	622	605	626	626	616	653	652	612	635	598	638	637	615	641	600	643	656	616	624	557	621	631	633	619	621	614	642	599	633	684	604	661	621	641	652	635	655	635	654	581	597	673	638	614	656	657	655	626	587	635	619	578	614	633	577	660	653	611	650	656	646	623	640	614	616	617	617	612	661	645	596	600	639	610	631	587	607	596	614	592	644	580	584	658	577	613	585	606	621	596	599	572	660	633	604	614	599	618	613	653	576	612	606	619	637	626	656	614	635	561	640	612	639	688	580	583	578	681	639	635	627	632	610	646	573	610	609	590	605	624	610	678	624	634	654	635	644	635	651	600	624	613	600	614	577	650	637	601	632	627	566	586	628	577	603	648	640	655	619	590	663	587	636	608	631	616	612	634	616	633	606	645	606	631	630	632	612	632	600	615	549	577	605	633	613	628	603	700	623	581	614	669	629	619	610	663	637	652	628	655	612	656	636	652	651	620	637	587	567	633	577	608	582	600	581	609	599	641	612	616	669	618	643	600	613	657	638	627	622	628	646	649	628	652	641	591	614	623	597	598	624	628	614	585	584	617	587	627	656	579	623	653	638	625	610	628	637	627	562	629	620	626	606	687	637	599	627	640	588	637	569	607	677	582	625	646	606	648	650	606	633	622	616	592	615	631	569	645	614	619	627	617	616	610	587	568	612	602	616	636	602	611	645	598	648	658	588	595	600	636	655	636	607	598	633	598	650	575	616	658	623	676	604	668	645	599	633	609	589	645	621	613	656	628	641	688	666	650	611	624	583	644	627	600	608	595	659	591	614	626	618	600	626	645	631	636	633	610	626	615	619	673	604	610	629	612	679	612	620	592	610	667	639	587	600	663	592	622	634	576	616	621	581	624	588	645	622	604	665	619	637	601	590	654	606	648	614	634	579	590	609	633	630	636	618	628	600	606	645	632	631	654	660	603	641	639	629	611	605	600	607	593	627	647	609	677	635	646	598	601	562	659	688	593	604	594	607	609	592	671	604	652	571	659	594	631	617	577	630	629	651	641	613	624	638	612	625	649	594	630	611	633	625	589	639	585	603	601	647	633	607	628	660	608	628	611	611	660	626	634	630	611	593	629	620	619	610	648	633	647	609	606	624	655	659	620	629	631	626	614	637	627	640	586	599	628	622	592	609	602	613	615	663	593	664	601	627	636	602	609	610	603	577	619	612	606	579	633	674	609	659	630	611	630	656	597	644	633	626	605	677	619	602	615	662	635	594	585	608	600	600	584	614	620	627	577	611	625	583	613	593	661	627	627	623	618	664	585	587	597	619	602	624	612	640	634	610	611	574	568	602	645	539	654	604	613	617	604	654	573	631	596	638	598	658	627	606	632	616	625	619	598	636	669	622	625	654	683	595	577	602	626	599	592	596	671	601	676	629	660	599	640	631	600	626	610	570	607	574	602	593	615	638	664	640	606	659	577	659	629	588	635	627	645	657	609	609	608	626	615	631	623	607	629	650	632	630	600	574	646	640	600	619	631	609	610	634	656	623	658	636	623	602	637	601	657	627	601	631	648	584	570	603	611	595	608	610	601	607	632	624	637	601	614	611	604	604	590	657	592	658	630	638	625	650	601	602	555	628	656	603	627	598	632	609	631	617	598	645	628	586	624	643	605	651	607	605	635	647	591	612	594	630	569	633	636	616	633	588	616	634	650	613	598	654	646	592	612	646	621	616	591	572	614	630	617	639	606	614	595
13213	1617	1589	1231	1092	1034	1060	928	883	971	958	989	946	970	931	946	1007	948	949	960	947	941	890	973	951	922	921	932	913	923	877	917	930	906	931	935	950	935	973	960	895	924	929	919	921	962	898	944	964	917	928	970	921	911	895	948	908	922	911	865	906	905	914	909	943	870	881	909	966	910	980	923	947	895	976	961	899	867	913	895	925	936	945	902	927	940	959	916	912	914	920	891	889	928	902	935	902	936	928	922	943	893	873	913	929	950	901	876	895	928	913	918	932	913	911	896	926	934	890	940	942	932	894	968	972	866	905	920	993	987	920	941	951	978	876	931	931	947	958	934	882	884	880	926	914	910	942	907	931	923	948	947	924	879	921	930	837	854	911	900	946	944	953	905	879	970	897	935	940	950	953	921	950	900	942	945	908	895	884	905	992	887	851	925	909	894	984	862	916	890	887	932	937	918	932	952	945	937	955	936	956	906	910	957	894	928	933	915	920	921	923	972	868	899	925	963	948	901	912	937	990	928	907	947	873	962	944	860	919	941	959	909	904	914	944	898	912	893	924	880	959	934	913	963	908	932	970	924	918	905	905	858	884	914	917	993	920	953	985	920	955	904	981	954	942	907	927	948	865	910	912	903	955	987	900	914	907	884	940	942	903	944	849	991	888	922	919	899	891	873	939	927	977	915	891	900	940	908	911	926	927	898	921	919	932	886	964	899	959	882	941	922	920	907	949	904	909	902	899	911	914	938	902	963	913	886	896	929	958	880	877	910	957	950	964	955	855	892	941	918	935	947	923	926	931	927	949	873	882	943	887	925	913	877	924	945	907	910	887	958	959	905	941	937	963	944	900	875	914	892	950	863	931	970	930	952	894	935	919	904	920	905	945	974	896	938	872	940	919	915	925	887	919	896	894	944	901	1002	893	948	907	842	956	986	930	972	891	916	999	942	899	910	893	928	953	951	920	931	916	925	916	934	919	976	951	888	925	960	947	902	928	940	877	938	921	919	976	962	915	925	934	915	884	875	901	933	920	984	919	887	896	962	918	913	995	940	890	914	910	911	928	949	950	995	927	857	948	935	973	931	916	954	927	918	984	934	887	939	903	990	945	929	985	903	933	915	888	902	903	895	900	958	946	895	895	927	904	912	913	925	964	907	908	902	959	928	877	898	953	910	893	871	927	1001	960	958	965	887	1018	960	938	929	911	898	906	912	925	970	929	907	920	913	856	922	926	926	909	941	929	947	901	975	927	895	960	855	958	922	928	881	875	875	917	934	935	890	907	896	940	925	953	920	918	910	961	965	934	955	878	829	870	890	921	904	939	918	929	962	882	863	879	977	945	925	944	917	885	918	916	894	942	904	917	903	920	962	909	899	949	886	924	889	931	914	944	893	869	961	868	918	990	953	943	930	963	929	919	963	921	854	922	940	949	919	979	909	920	906	925	895	960	897	933	959	900	913	878	898	897	914	888	881	940	897	927	914	890	877	886	950	916	934	906	932	883	966	872	945	891	885	965	929	886	870	933	885	892	876	880	923	970	868	919	887	899	907	923	922	879	927	889	919	979	909	922	935	901	919	909	892	916	880	918	931	882	932	868	975	905	925	928	940	924	927	894	869	926	996	934	890	976	879	882	937	921	940	937	905	928	932	952	923	939	939	942	920	869	913	933	916	918	927	923	970	896	945	918	928	956	914	896	991	936	926	881	951	922	929	880	944	903	899	884	942	839	929	937	925	915	892	872	914	930	876	927	922	913	895	908	905	945	881	926	925	885	943	974	915	968	949	935	921	947	906	888	939	936	921	974	978	975	927	941	941	912	934	882	889	923	951	949	949	963	903	893	934	889	949	941	895	925	914	950	961	923	840	1005	920	890	958	910	913	969	922	957	900	943	906	916	944	967	893	929	918	890	946	906	917	948	916	960	928	937	947	958	912	886	897	913	859	903	932	942	950	886	923	953	945	898	909	888	982	930	886	949	962	910	890	919	954	876	917	896	941	920	912	906	921	899	1007	938	980	900	904	977	954	891	886	955	938	868	941	930	908	909	919	927	944	987	922	900	912	895	919	920	940	921	918	916	906	900	875	950	889	940	937	946	894	958	970	923	917	919	924	925	863	976	878	974	873	939	942	973	871	962	946	895	960	909	919	928	880	901	922	836	925	882	887	863	941	885	929	910	909	933	932	946	888	913	851	925	923	952	897	877	920	932	925	988	992	938	955	886	937	955	944	919	908	939	888	914	880	940	947	949	916	904	892	959	927	941	892	938	917	869	995	941	901	950	918	951	901	873	965	945	906	940	928	937	918	899	978	924	934	904	892	890	932	959	861	941	930	898	909	912	980	903	896	933	930	898	884	922	962	937	860	892	926	864	927	882	959	908	914	966	890	873	890	889	917	954	891	874	938	894	947	936	897	885	946	896	836	980	896	930	907	943	919	939	937	968	890	902	926	905	890	918	861	931	946	912	900	892	884	952	939	898	890	922	886	898	928	947	900	922	913	939	886	922	904	956	945	919	963	906	966	898	926	864	926	972	892	903	894	909	924	956	946	924	973	940	876	932	926	982	877	939	899	906	953	958	931	941	919	885	958	891	925	942	931	930	902	943	903	902	925	987	950	902	905	901	892	953	887	991	960	882	916	884	927	986	938	900	936	936	908	979	920	879	928	959	948	910	900	908	888	892	870	954	977	923	938	929	903	956	958	931	908	927	916	931	913	978	969	929	921	889	933	907	899	906	895	921	955	922	929	890	907	941	931	998	972	942	922	899	924	991	908	963	868	950	917	919	928	964	903	889	931	936	943	947	915	902	947	860	890	862	946	881	915	876	928	851	898	944	960	911	917	940	874	887	983	922	975	921	904	913	917	863	963	929	924	948	944	872	908	890	854	898	902	882	895	912	925	906	964	857	960	948	912	927	957	886	946	912	959	877	912	945	888	947	956	886	887	910	920	919	926	956	913	926	909	904	1013	907	955	931	920	959	928	895	936	900	882	937	906	973	898	934	878	899	909	832	957	905	926	913	931	954	930	897	952	900	942	942	910	955	983	913	898	935	935	928	883	879	958	922	902	953	929	915	900	934	892	925	912	872	887	920	912	955	919	935	990	960	960	948	938	898	912	931	895	913	949	891	889	939	932	893	916	861	937	891	990	967	865	910	917	966	929	986	907	917	899	866	880	901	901	987	939	897	948	919	926	925	910	943	933	920	929	890	886	899	939	914	880	951	932	884	1010	929	921	909	855	914	914	911	876	909	917	917	999	958	926	932	914	904	953	941	950	928	892	933	920	922	894	946	923	896	930	972	963	906	931	876	926	961	965	939	918	938	915	977	894	944	867	913	924	919	951	950	849	896	928	933	872	924	996	912	922	940	936	947	935	957	928	934	929	927	921	907	951	917	901	869	987	900	954	896	955	971	943	882	884	916	924	931	953	900	954	945	918	928	1003	933	956	908	931	911	901	930	916	900	977	966	936	890	952	941	919	910	950	918	926	936	894
23673	21446	29084	24168	21448	14554	1622	976	851	795	751	733	689	675	687	644	709	653	637	668	637	591	619	645	606	635	661	625	640	585	638	627	613	625	615	608	595	655	644	589	657	610	619	621	633	628	610	592	621	613	625	642	660	580	623	593	610	640	620	634	620	576	580	592	569	618	567	596	602	672	573	636	588	562	547	609	617	566	586	645	571	601	601	621	550	596	559	570	555	635	617	599	614	596	652	613	655	588	602	622	606	637	623	586	647	553	594	595	592	620	614	572	617	679	617	593	609	612	605	629	619	585	647	586	570	598	585	627	600	593	579	634	619	649	614	597	641	558	577	616	629	613	636	604	563	608	577	587	600	580	608	605	591	552	625	657	579	657	602	603	599	630	611	605	610	628	552	609	575	581	611	594	621	657	674	613	625	602	640	578	645	636	581	614	590	609	587	622	594	602	653	650	629	595	626	585	616	608	639	579	616	602	645	630	635	620	610	653	584	596	636	614	565	607	583	600	638	603	650	612	604	618	568	587	623	589	643	588	562	619	589	573	620	571	604	615	611	602	581	621	610	635	602	578	574	616	622	609	620	599	587	582	609	568	630	634	616	606	578	631	591	581	613	564	629	589	611	618	601	631	576	584	617	627	630	595	624	594	592	586	654	584	588	596	584	608	560	608	627	581	596	614	628	571	593	613	605	630	620	627	589	590	614	552	594	639	594	621	584	626	586	567	594	584	630	587	586	611	655	626	584	635	606	610	631	617	616	606	620	610	599	539	618	607	607	608	607	604	629	596	562	578	604	617	606	611	634	607	638	619	625	631	573	584	567	569	646	578	599	589	595	619	616	592	603	637	625	626	580	626	591	625	604	594	587	606	587	616	589	597	592	637	586	580	591	619	626	578	578	649	619	585	596	651	585	584	586	613	611	605	637	572	625	598	631	591	613	618	618	656	624	597	603	610	600	608	587	626	586	625	633	616	641	621	594	646	610	582	628	586	631	631	607	585	612	594	672	593	576	544	644	601	648	590	618	625	575	621	654	582	674	575	616	662	615	644	594	590	615	607	599	620	559	641	592	614	617	616	644	549	603	613	605	572	570	566	585	637	575	583	582	551	601	604	612	576	629	578	584	581	559	594	603	614	596	578	649	614	639	594	582	605	608	570	626	575	625	598	626	570	625	614	592	572	592	593	563	544	571	586	601	635	618	636	616	576	609	629	638	613	571	613	594	541	562	576	573	607	592	581	634	615	609	589	622	560	607	582	600	635	579	620	623	595	631	595	660	611	588	621	620	593	573	561	582	591	575	599	613	661	588	612	591	578	563	604	609	585	590	577	640	612	627	646	621	619	605	584	625	632	560	624	586	576	538	627	569	585	632	593	545	627	629	632	573	644	620	581	574	611	631	651	574	616	622	530	609	624	604	580	620	631	592	619	576	578	609	603	667	641	621	618	651	653	640	631	568	649	617	598	631	617	645	617	613	601	588	600	612	598	600	619	591	652	614	595	559	617	627	585	622	587	632	599	630	606	631	614	627	605	653	587	580	638	632	585	596	584	578	579	593	629	550	586	610	585	585	579	612	568	627	602	614	597	582	608	637	611	591	621	597	627	605	607	602	650	600	562	583	599	604	616	620	579	592	616	615	640	575	594	611	606	628	613	631	599	621	570	656	603	633	594	596	582	603	577	573	597	584	614	607	601	602	609	607	617	626	580	640	640	581	531	629	610	556	607	575	605	576	612	574	594	580	595	625	603	596	561	632	593	621	606	571	631	597	610	572	630	623	611	589	602	623	573	647	563	610	633	625	620	607	582	597	599	604	645	598	621	588	627	595	591	608	618	590	568	565	573	590	576	613	626	607	583	585	596	628	609	605	628	571	592	596	634	605	647	630	624	568	587	607	605	607	581	577	618	641	632	598	597	606	544	549	614	597	613	600	582	638	638	587	604	576	603	602	591	596	648	561	619	596	572	584	638	638	618	576	618	591	620	619	611	617	560	602	607	603	556	594	594	610	553	620	607	623	571	587	605	618	601	612	599	624	601	587	551	618	580	563	605	584	621	602	586	591	588	602	627	626	585	598	608	603	595	615	605	627	606	624	589	602	578	585	609	627	613	611	592	616	582	611	582	567	607	611	599	619	583	576	582	580	576	560	610	589	611	631	599	592	628	623	604	584	619	633	599	596	616	571	645	587	613	583	593	603	605	610	639	632	605	595	615	582	641	587	576	591	598	612	554	631	635	596	642	600	620	568	588	621	587	584	603	600	603	617	637	584	534	577	625	576	555	638	612	599	587	630	658	617	574	624	629	615	636	636	616	582	554	654	580	625	596	587	634	657	647	581	626	605	606	610	605	614	604	588	614	583	593	596	608	583	623	617	593	626	584	611	600	640	597	602	612	654	567	613	594	664	597	627	609	673	644	569	659	566	587	574	589	627	580	621	580	617	588	638	620	557	625	581	587	624	602	626	612	583	583	571	589	565	561	597	608	601	598	564	606	583	611	633	578	605	592	587	606	615	623	610	583	611	602	633	645	625	581	615	638	601	589	596	590	585	596	616	634	581	605	602	603	601	629	588	609	585	635	600	597	600	621	602	662	590	605	607	602	608	604	648	607	596	591	596	610	632	586	572	608	591	599	606	614	593	626	607	623	601	592	559	595	617	606	582	602	618	614	623	592	622	657	674	589	585	612	620	606	556	653	622	581	603	662	612	635	591	583	589	608	566	592	582	600	639	602	612	598	597	626	535	575	606	596	596	633	624	569	629	619	586	627	596	546	598	635	627	603	648	565	586	560	585	628	621	638	621	588	598	581	602	583	602	601	592	598	622	623	640	618	597	640	632	571	586	598	592	659	599	599	665	594	612	607	561	577	594	593	599	604	643	620	581	638	574	596	649	613	597	593	642	631	604	574	618	592	587	598	631	625	614	557	627	572	597	671	589	581	619	601	629	647	623	611	588	615	604	607	579	600	600	627	609	584	584	657	616	616	658	607	579	588	567	587	596	603	641	619	558	629	582	613	564	613	603	644	562	601	587	651	612	583	616	589	618	610	614	687	614	599	553	585	623	622	606	603	623	567	614	632	590	556	601	628	640	581	589	629	610	592	602	639	603	630	614	640	600	607	580	553	635	604	597	560	615	601	656	656	612	545	624	604	570	625	579	651	656	621	588	552	586	616	632	611	611	597	653	625	579	623	592	600	570	607	553	578	603	614	587	589	633	625	610	626	622	609	594	604	611	608	600	616	614	605	593	580	602	641	606	603	604	579	606	613	586	637	572	623	594	591	560	556	602	550	587	564	573	606	578	642	609	591	636	611	660	608	620	587	587	601	601	620	556	589	621	607	593	603	615	643	622	636	609	610	604	568	594	588	619	604	599	612	595	590	586	628	577	567	604	589	565	644	607	617	605	632	641	587	611	593	584	606	592	619	615	598	638	593	571	613	620	579	563	612	595	606	609	625	604	590	611	628	621	607	581	567	611	585	618	593
35552	11523	9869	5299	3678	2755	2192	1785	1652	1543	1396	1296	1211	1215	1133	1157	1096	1048	1051	992	1015	1030	967	903	987	912	1012	906	930	969	935	920	949	914	976	911	935	909	907	915	916	973	870	929	902	896	939	977	968	926	985	916	927	922	901	953	897	933	924	900	877	952	884	936	946	936	937	907	896	880	918	904	889	947	898	908	909	954	869	903	908	921	899	887	960	907	942	921	905	894	906	936	896	912	892	878	910	966	902	955	908	865	940	932	928	926	910	868	958	889	924	965	907	974	908	932	915	921	878	903	901	891	957	960	906	843	859	937	872	938	872	922	886	891	886	875	880	874	922	913	887	956	885	867	876	881	909	903	913	914	912	941	926	878	912	898	888	907	934	901	928	914	942	881	837	884	897	841	923	886	918	951	910	926	896	906	911	880	908	955	897	881	889	852	925	910	848	869	849	920	871	957	849	929	927	913	925	884	844	912	950	894	896	876	858	886	905	896	904	969	899	858	926	937	871	893	886	890	885	899	963	905	909	904	912	932	890	896	910	884	886	901	916	915	914	911	921	958	907	872	872	868	927	910	908	963	975	869	990	919	941	902	881	901	922	911	904	898	893	892	886	905	874	910	861	973	943	893	894	901	837	936	928	946	884	888	883	856	879	890	899	883	891	901	870	906	938	923	876	952	952	939	940	929	881	892	901	854	859	925	895	904	898	893	882	965	914	901	887	962	919	878	864	935	898	856	910	930	946	915	864	887	906	898	906	949	931	903	885	834	886	932	889	857	913	856	906	908	869	881	943	901	889	917	934	883	956	820	937	903	928	924	890	916	926	926	878	876	909	935	908	888	904	851	892	919	937	870	915	900	888	923	888	942	921	890	894	918	931	863	901	857	927	931	864	920	930	922	870	919	862	944	860	879	918	901	911	917	916	954	913	902	874	901	889	919	904	937	907	868	929	913	940	905	902	961	902	899	885	910	928	883	973	887	930	902	915	913	922	895	889	910	878	919	919	919	868	917	946	906	893	907	895	881	900	907	875	927	936	941	939	948	928	887	910	875	877	943	923	923	876	898	904	903	878	947	893	864	900	914	868	921	919	903	882	890	909	892	894	947	919	868	876	907	867	902	915	915	937	943	930	962	912	926	937	861	894	917	872	900	835	942	933	894	872	896	934	953	901	923	956	872	876	863	947	901	892	939	887	899	867	896	869	934	878	889	877	915	883	911	906	867	926	911	941	931	889	917	889	898	885	935	922	930	903	947	922	944	897	894	907	873	907	915	870	902	884	908	917	946	880	929	901	889	889	967	945	881	904	911	942	920	885	842	969	889	903	887	896	923	932	970	918	937	883	877	905	909	876	862	921	898	952	934	893	860	863	898	898	930	875	892	868	930	920	929	914	923	929	930	946	911	883	898	867	878	920	941	928	867	906	876	909	859	926	908	840	834	850	936	950	945	892	881	910	807	937	918	896	899	895	914	886	923	913	894	916	876	917	881	923	874	888	879	961	909	918	970	902	913	947	973	892	886	889	866	884	883	899	923	883	884	890	941	901	951	932	929	903	869	907	845	895	845	917	860	868	878	931	930	942	889	944	918	879	818	915	900	931	893	893	847	892	998	967	895	902	929	928	892	897	881	842	894	917	876	900	930	929	885	894	967	963	891	971	916	927	941	839	904	917	918	856	885	891	853	890	903	919	875	941	885	941	874	894	884	971	911	897	907	890	870	974	900	882	926	862	861	869	858	893	868	896	896	919	920	866	932	907	933	971	971	894	902	950	903	942	875	915	908	923	926	911	922	878	922	903	960	936	897	936	886	892	944	902	926	893	894	900	930	887	912	905	900	897	879	909	842	946	924	912	889	906	942	919	903	999	909	947	900	923	864	876	886	932	919	861	924	921	908	941	864	896	898	921	887	922	858	880	892	901	883	889	836	896	918	895	864	914	883	899	878	901	935	890	906	913	918	945	922	928	962	867	909	906	899	913	904	857	923	883	868	897	889	925	922	911	848	922	889	902	927	853	900	885	883	905	899	861	963	898	902	865	913	887	945	919	928	893	905	884	899	913	920	916	887	953	902	972	878	897	897	859	897	985	907	888	897	922	882	844	902	849	857	902	923	863	957	822	918	976	906	930	904	918	944	908	975	960	915	890	844	883	888	921	920	918	952	893	892	932	904	949	891	925	895	904	889	952	906	853	876	830	946	910	968	931	902	920	978	869	881	874	954	890	845	907	919	911	858	920	919	897	873	943	929	886	911	944	869	887	888	899	925	887	912	903	862	893	910	910	899	951	938	898	933	944	878	919	923	893	922	899	941	947	852	900	928	858	896	870	918	881	897	929	916	938	839	920	916	935	908	920	871	906	854	882	914	868	906	888	885	872	932	917	851	876	935	863	846	918	891	924	898	954	904	860	858	966	883	901	913	909	886	933	928	904	881	893	874	905	892	910	905	915	920	913	931	900	849	869	932	921	926	903	951	884	896	930	927	950	927	897	920	912	925	877	872	861	997	930	872	945	888	910	849	898	899	915	899	928	897	917	912	940	845	888	915	875	878	939	904	934	930	915	929	913	906	904	868	885	914	896	892	913	891	878	891	939	898	876	906	904	951	926	958	925	889	913	906	916	863	893	942	900	911	922	942	868	910	896	910	972	913	896	912	946	934	873	918	907	893	860	901	930	890	893	921	875	918	926	878	853	918	892	935	873	885	885	903	891	838	933	889	898	831	944	912	934	917	919	965	922	896	903	914	922	944	915	870	906	912	865	911	921	884	945	905	871	869	888	895	899	870	922	926	944	921	905	859	926	919	896	877	950	932	930	932	936	895	893	858	960	906	869	915	844	892	940	897	924	917	822	905	925	897	858	861	949	885	947	902	975	853	949	917	853	901	888	915	962	920	890	932	901	869	902	883	897	920	919	913	887	915	901	912	888	906	856	858	935	920	877	879	977	872	941	862	888	952	850	951	881	901	879	870	907	897	868	888	868	917	930	919	920	893	930	863	929	938	883	880	945	946	912	908	881	917	963	852	918	982	876	923	951	941	869	926	893	921	944	889	923	907	876	901	916	902	891	904	870	959	908	914	931	936	909	877	930	915	928	860	912	871	882	935	916	923	869	903	946	884	871	936	896	862	944	929	952	900	894	887	926	840	919	945	922	936	872	918	879	889	921	882	849	849	964	929	899	919	918	905	845	861	906	901	938	942	913	891	921	884	906	940	876	934	919	849	907	892	898	888	868	975	879	892	980	891	900	843	913	929	880	901	868	889	880	931	915	886	905	878	890	885	912	921	873	986	873	899	899	859	922	903	864	953	909	899	896	935	918	842	931	903	884	905	905	876	868	889	970	868	885	920	896	899	883	946	899	898	902	873	922	846	977	916	911	920	950	896	898	872	871	948	939	893	927	833	947	903	895	928	893	833	923	897	898	944	905	892	880	902	962	925	896	906	949	904	885	956	885	923	877	928	921	918	918	923	891	895	936	877	905	878	917	920
23323	21498	29358	24054	21489	21330	3251	867	700	617	566	532	502	511	487	440	420	438	432	446	445	410	432	391	396	396	353	402	368	369	385	360	392	382	390	353	383	370	357	389	368	368	359	366	363	391	381	403	359	406	386	389	385	398	369	361	419	360	343	397	376	356	373	420	364	377	391	411	359	358	337	355	353	379	361	358	393	331	332	358	362	364	367	343	378	351	363	374	401	365	367	388	369	379	353	364	350	366	352	397	391	342	377	364	384	367	381	355	358	353	378	361	379	358	387	384	371	374	335	378	364	357	396	357	416	378	386	368	399	378	374	358	396	363	364	389	390	393	345	364	328	384	423	362	376	373	380	371	382	378	397	385	379	368	370	376	356	357	353	388	374	393	365	354	341	359	381	339	395	344	368	346	390	399	334	365	354	372	390	343	364	361	353	395	349	349	342	364	320	384	372	349	375	376	368	372	377	329	357	355	362	389	367	351	355	353	350	366	363	370	395	328	355	382	335	332	338	364	413	379	354	363	402	349	338	365	341	387	371	371	357	342	353	379	354	372	369	341	366	361	366	376	352	382	362	345	340	352	358	365	344	324	349	373	391	366	354	385	373	395	361	357	350	363	364	377	383	348	368	386	376	363	381	378	362	389	374	389	360	372	352	362	338	360	380	398	377	332	372	357	390	398	372	376	392	354	378	400	321	324	363	338	357	370	360	375	382	362	359	371	367	377	391	350	367	375	372	348	408	380	352	379	377	378	379	381	353	360	381	360	352	371	362	379	381	377	336	363	368	350	402	417	373	340	359	409	335	356	396	339	357	378	360	350	357	349	351	397	357	364	395	372	378	366	373	341	404	367	356	342	382	358	371	381	366	359	364	376	344	413	364	333	375	348	347	363	371	369	353	389	353	352	348	367	382	364	351	365	390	387	321	404	358	352	357	361	364	331	373	381	361	390	365	370	336	360	373	363	372	380	357	368	353	370	362	359	386	336	347	357	341	357	343	406	395	399	378	341	392	364	359	396	357	352	379	374	367	369	324	383	370	392	376	373	379	378	393	362	372	347	399	345	355	374	369	371	346	358	344	377	393	356	386	344	375	367	408	360	361	343	403	369	390	351	374	359	356	372	368	367	351	380	331	357	379	394	372	351	372	369	362	395	372	376	366	364	368	376	389	384	365	379	387	396	362	351	372	327	338	389	393	410	357	378	380	377	362	326	363	398	398	361	363	359	400	421	336	371	412	335	352	391	382	378	378	371	358	343	375	412	376	379	327	382	353	345	452	350	384	404	398	357	393	318	412	385	392	386	401	351	356	341	343	374	382	357	355	366	343	370	349	364	339	359	365	373	358	349	366	350	371	351	363	405	342	381	332	358	372	349	379	373	380	355	328	355	372	338	407	365	364	376	365	399	349	384	343	350	360	374	374	361	357	357	336	372	343	364	409	388	385	383	379	331	400	412	411	333	355	363	399	388	391	382	367	308	342	358	335	370	332	353	336	353	399	314	367	350	378	381	373	366	369	364	408	393	403	355	371	372	357	333	390	393	363	356	342	339	380	380	339	359	345	361	364	381	377	384	352	395	362	379	343	363	384	378	385	364	372	399	332	362	373	358	375	371	372	339	378	348	395	408	346	369	388	358	390	358	369	350	370	391	347	380	370	351	342	369	336	381	361	358	380	382	353	339	361	348	392	369	396	367	376	379	377	350	345	360	378	345	377	365	378	378	381	374	348	345	379	375	358	371	368	391	364	381	406	358	362	358	388	364	345	397	406	387	371	334	383	363	349	359	407	389	377	361	346	371	342	345	364	389	353	370	368	352	368	376	354	344	372	367	366	367	354	375	399	356	379	380	377	367	380	380	378	374	349	408	375	350	384	330	392	387	380	368	367	373	359	387	375	364	363	395	376	352	366	360	349	376	396	357	365	357	342	380	347	374	347	369	333	411	363	355	377	376	390	343	380	385	363	364	352	391	383	346	389	356	381	345	345	351	386	347	366	362	334	396	348	374	364	357	395	378	360	352	335	356	338	375	408	359	357	388	347	358	355	376	383	386	360	364	389	372	393	351	402	368	395	362	376	381	328	348	347	345	361	386	363	386	403	364	365	371	341	383	383	395	375	344	399	356	386	356	374	377	331	404	370	386	311	378	353	393	342	375	360	338	392	343	362	349	371	382	390	380	393	377	371	367	355	365	386	357	350	353	355	368	343	359	375	352	352	348	395	350	340	362	359	378	347	366	344	353	413	402	370	407	359	378	361	365	353	363	345	398	385	369	406	376	377	368	382	353	389	395	351	382	352	360	368	378	367	339	384	365	324	343	341	376	338	367	379	363	363	318	358	357	378	366	385	381	344	329	391	361	380	375	359	369	374	378	378	374	358	373	358	372	363	389	376	371	337	392	356	375	386	385	359	344	336	394	382	408	342	359	393	361	389	385	379	365	353	386	331	358	370	376	346	391	380	378	389	384	376	381	354	358	367	337	396	356	354	373	379	379	361	387	348	378	366	388	375	373	375	353	391	363	345	350	354	336	385	379	368	388	367	398	386	358	353	395	342	371	375	360	384	387	385	377	345	359	384	343	361	376	355	372	359	351	358	369	394	363	332	350	343	363	374	351	371	370	364	381	342	402	372	358	375	353	398	391	358	327	380	375	352	336	365	358	395	389	366	365	361	347	330	354	385	355	386	373	362	345	345	381	341	368	360	327	361	353	363	405	348	392	369	337	391	340	371	360	376	389	368	365	375	363	346	360	364	352	398	352	374	372	362	335	364	365	373	382	395	386	407	361	364	350	373	352	360	356	354	367	354	361	354	357	363	336	364	333	401	352	385	365	351	353	331	397	376	343	319	361	340	370	401	379	381	352	343	388	369	374	338	341	335	352	375	341	373	371	350	345	362	347	334	361	378	368	365	352	374	383	384	398	381	344	354	357	377	362	373	380	383	366	412	382	365	346	366	377	376	370	378	395	359	371	338	381	361	374	365	372	350	368	382	368	348	346	374	352	346	332	394	364	382	349	349	355	379	401	368	380	427	380	383	373	349	377	315	391	369	370	377	368	374	340	381	389	359	385	354	379	354	400	364	374	370	372	347	371	349	395	370	388	359	391	363	377	360	350	388	353	342	382	374	371	385	355	376	370	348	354	396	366	343	347	371	368	397	346	403	375	369	381	378	355	369	364	363	366	385	368	364	344	364	374	377	392	359	372	374	354	333	386	378	362	353	376	382	366	390	363	359	385	392	344	356	356	367	366	367	375	380	371	354	360	359	366	365	388	371	366	404	350	368	367	356	361	383	360	360	377	367	372	365	388	352	359	362	362	388	361	362	365	373	403	356	344	389	374	314	366	375	377	384	340	356	350	330	363	384	339	392	347	358	371	385	345	364	409	336	361	383	357	347	397	357	353	357	383	378	404	400	392	383	367	390	403	381	356	356	338	367	362	365	335	384	373	372	366	339	355	372	365	341	329	317	372	368	341	364	366	411	355
36976	14268	12023	6313	4177	2966	2366	1909	1563	1400	1208	1151	986	888	863	865	791	780	773	728	732	683	715	711	688	642	642	604	600	619	646	624	595	622	597	606	622	619	582	593	598	581	626	603	612	542	599	599	550	580	590	558	587	575	568	576	564	570	598	570	556	563	548	584	545	605	568	602	614	586	560	562	545	584	566	550	572	535	573	595	573	563	653	503	554	591	564	604	573	634	573	545	536	613	558	557	568	556	560	530	626	574	579	598	583	559	528	572	583	592	586	582	512	546	535	539	576	546	568	578	567	596	559	572	570	567	589	562	570	562	609	557	598	553	582	553	599	579	547	584	539	603	561	543	573	569	579	577	564	550	624	563	591	583	550	574	568	589	596	589	604	580	536	578	558	572	541	595	555	612	589	603	501	590	524	584	566	594	544	570	548	574	538	585	572	569	580	565	572	552	589	582	533	588	556	572	512	519	583	553	550	598	536	607	534	594	591	598	529	567	559	538	579	550	555	557	557	568	561	572	575	583	573	581	561	568	561	582	572	555	577	576	636	551	536	558	539	590	556	562	574	561	611	606	611	549	561	560	543	629	574	571	596	589	568	572	624	535	552	616	536	547	553	568	535	548	575	517	507	516	585	583	540	510	528	556	547	562	588	600	514	554	554	549	536	588	578	573	607	509	557	542	568	577	579	528	561	575	567	567	561	560	596	536	549	543	601	541	557	572	591	556	552	599	580	576	571	593	516	623	575	574	562	526	574	574	579	606	519	562	593	540	547	502	556	541	553	580	636	527	525	578	602	543	524	551	529	618	599	586	566	563	587	581	585	557	552	567	555	629	566	534	554	573	513	546	565	576	565	603	574	596	557	560	534	579	600	550	507	543	538	577	524	581	550	610	547	555	536	586	558	527	566	575	537	583	579	545	567	540	527	525	556	552	587	578	561	573	538	592	525	548	566	584	604	565	559	530	544	579	558	600	548	543	545	532	592	558	620	570	589	533	571	567	558	568	588	573	570	560	580	602	563	549	568	598	571	565	586	585	547	566	569	565	561	521	594	597	621	537	531	563	569	576	571	557	525	567	574	582	594	544	567	534	568	576	587	561	559	606	544	535	555	569	550	557	525	557	584	550	537	573	579	561	570	560	579	554	594	548	571	566	547	559	570	567	588	598	535	561	585	537	501	505	591	557	580	540	574	582	520	575	556	586	581	572	545	567	555	556	582	550	538	574	565	561	557	595	563	554	610	621	520	529	537	545	566	595	569	579	618	590	566	575	594	600	541	546	589	587	571	579	542	564	544	600	567	554	552	554	614	574	527	589	618	593	533	577	551	548	583	571	565	559	550	534	590	574	553	532	570	582	559	559	572	618	573	500	545	542	557	545	541	529	549	584	629	516	550	557	593	575	579	547	588	581	552	545	578	593	613	536	550	559	596	540	524	552	547	551	553	521	560	560	611	575	562	578	570	567	585	549	560	546	554	563	526	577	576	606	547	595	558	558	583	556	545	541	575	578	577	547	572	566	567	535	592	567	549	536	550	513	525	569	543	559	534	592	538	566	570	579	581	574	567	547	570	569	560	581	547	562	580	576	529	581	578	556	577	544	609	553	563	572	539	589	535	563	528	592	578	584	560	556	583	527	548	559	553	605	593	532	565	539	559	582	515	541	564	563	570	546	576	623	551	559	577	568	558	589	565	532	514	620	587	526	578	554	510	570	568	531	540	529	547	562	600	547	532	549	564	529	563	564	616	587	569	556	565	572	574	574	568	570	577	539	562	549	551	567	558	535	545	550	564	578	617	606	566	553	600	558	546	559	577	569	556	585	572	581	557	568	588	593	553	566	568	496	614	548	533	542	522	604	583	517	542	576	558	583	579	575	591	541	558	540	522	520	588	559	565	569	534	563	551	557	592	571	562	565	579	570	563	596	554	591	557	557	558	581	526	556	560	568	559	568	582	587	623	604	566	550	551	554	586	548	580	577	542	574	570	582	548	510	611	538	543	558	584	593	595	561	553	557	607	560	613	603	556	580	525	553	561	539	567	560	606	579	553	542	574	577	573	543	587	606	610	582	603	618	577	551	557	599	544	541	624	554	596	546	558	589	560	582	528	565	534	569	564	519	525	560	597	574	590	550	545	539	539	563	578	525	550	575	557	526	572	517	585	512	552	557	558	570	568	562	580	557	581	576	547	545	572	577	578	555	555	582	568	571	557	594	560	540	582	546	548	533	567	573	579	529	580	617	528	532	509	575	561	583	563	574	549	551	617	592	554	554	557	536	556	542	542	533	573	552	585	586	574	552	556	553	561	564	580	596	577	615	561	578	587	547	553	581	560	554	562	528	572	549	558	580	594	590	570	604	545	610	548	550	594	597	587	563	583	581	593	596	571	578	544	581	603	571	566	549	544	582	533	548	526	553	590	565	557	563	557	597	509	575	620	577	590	541	537	557	587	549	564	536	591	599	567	577	571	600	550	544	575	599	586	552	577	544	563	543	538	566	536	575	583	605	538	562	556	561	516	519	567	578	524	595	537	581	552	539	554	612	581	548	598	580	603	535	596	583	595	551	551	548	585	566	550	580	588	581	606	586	525	619	586	555	572	553	571	550	547	504	536	573	560	545	586	544	544	527	548	554	544	608	603	582	559	595	566	558	559	583	598	553	610	568	562	573	527	570	574	591	566	584	590	537	533	534	548	536	546	587	551	533	547	549	569	561	564	559	583	594	543	608	569	540	558	562	515	551	569	575	534	595	603	590	568	529	582	521	576	589	582	585	580	553	569	578	584	548	570	604	559	531	536	548	624	577	662	614	557	598	557	550	558	595	595	561	618	544	579	565	562	608	547	539	542	567	585	605	560	590	548	535	612	541	548	571	570	541	591	559	592	575	579	561	563	608	514	610	530	582	594	561	507	563	558	581	556	577	559	583	567	554	546	566	587	582	567	559	586	581	531	549	584	553	555	515	525	562	569	617	571	554	572	586	542	592	561	584	608	595	589	625	556	525	613	562	548	573	545	593	580	500	563	584	573	594	564	578	556	580	564	588	570	563	588	565	570	584	603	580	562	625	587	594	567	580	585	531	553	581	576	532	562	571	513	574	527	523	573	586	566	605	576	578	543	592	614	560	572	573	613	585	574	574	548	552	572	576	576	527	558	597	558	555	555	571	546	600	535	581	559	542	574	571	566	559	557	541	561	559	580	554	599	541	571	580	555	573	600	586	580	519	588	558	583	559	570	568	548	592	592	608	562	569	633	581	570	573	574	556	532	597	558	576	547	559	556	630	548	564	591	566	568	601	556	543	567	554	593	598	551	557	582	561	546	566	561	569	568	608	544	566	558	565	527	542	582	533	575	557	550	552	566	573	568	570	542	581	604	583	569	569	589	518	537	570	543	576	580	548	531	547	541	536	542	576	602	587	590	530	588	580	564	534	583	567	572	611	545	598	549	555	551	553	581	610	545	553	568	600	566	551	548	525	572	564	577	582
27462	20235	6758	959	691	657	646	625	617	618	616	697	636	678	666	628	597	616	619	585	597	649	646	638	593	616	619	637	609	624	578	640	657	631	648	615	615	581	610	668	617	636	604	645	601	609	608	609	657	621	677	629	614	614	670	620	610	663	624	616	633	597	681	631	622	627	624	645	644	607	588	656	685	655	653	628	625	631	591	626	635	621	597	660	629	633	638	652	584	651	648	619	581	637	566	623	665	644	647	578	631	630	636	622	563	598	651	644	598	615	635	618	584	603	586	606	610	650	576	568	625	633	580	623	628	595	630	613	611	600	579	608	625	635	594	613	601	625	591	643	610	634	591	653	648	646	577	633	621	609	654	575	619	644	672	582	598	628	590	645	648	664	566	638	605	605	631	578	625	647	666	662	642	653	633	638	620	621	613	660	617	624	629	619	617	673	589	608	637	623	615	646	638	650	637	649	691	663	595	654	632	567	637	646	636	633	593	622	585	649	648	665	599	583	656	576	621	625	610	610	645	614	620	668	637	669	656	644	636	652	602	602	642	638	605	605	634	613	596	639	596	643	602	626	629	601	579	601	635	636	602	660	647	623	598	610	590	604	649	618	642	615	611	611	614	646	649	620	680	628	668	612	592	616	619	615	593	621	654	642	657	600	622	596	659	612	603	649	606	605	660	589	630	610	622	622	650	692	618	628	624	637	675	654	657	618	673	669	643	648	643	685	640	630	635	603	600	582	629	626	653	610	593	668	625	628	655	624	641	629	623	624	640	657	627	631	624	594	590	607	627	621	659	602	656	605	597	652	625	661	564	604	658	610	606	648	646	641	647	618	654	578	603	609	628	664	634	641	651	633	655	624	663	619	626	643	597	652	618	589	620	610	662	644	614	645	635	579	604	596	632	684	597	603	656	625	628	645	651	669	559	625	645	634	617	618	629	664	685	586	605	616	599	646	617	586	631	579	642	636	598	604	651	621	653	606	581	646	656	663	633	629	671	628	620	636	607	608	623	632	620	627	612	625	617	648	598	620	625	645	646	629	642	632	634	617	621	606	609	636	594	592	590	605	650	606	626	634	654	597	630	595	646	625	605	653	637	622	629	642	628	593	627	647	675	588	653	632	591	642	655	581	623	628	629	632	656	609	556	633	626	674	623	632	634	628	631	639	587	649	632	644	634	654	606	608	620	666	595	628	686	598	609	608	633	611	603	637	641	660	655	580	585	629	568	636	630	619	607	657	648	651	599	617	639	608	607	649	622	590	636	645	622	650	616	648	626	602	663	644	621	632	639	669	587	634	624	604	652	650	652	687	625	612	618	647	620	628	609	643	635	641	676	623	586	625	656	651	639	624	666	588	619	665	664	598	649	629	622	613	629	618	645	608	627	593	611	600	634	632	578	629	628	671	636	622	598	622	634	613	667	627	603	609	612	625	597	643	603	607	631	615	632	615	627	616	616	609	610	612	642	635	623	626	643	658	585	647	610	611	601	650	617	627	623	609	634	627	669	670	614	621	603	568	648	589	646	646	661	611	614	635	620	598	616	655	592	621	617	596	634	611	658	628	583	583	646	621	637	610	616	631	619	654	667	626	663	587	603	602	604	612	597	584	631	615	664	615	632	600	642	634	599	613	638	642	631	675	648	628	645	619	641	617	625	590	608	634	669	652	640	616	609	618	637	606	622	607	642	612	619	625	621	648	623	651	610	589	628	640	629	630	625	660	650	660	633	628	627	636	608	610	619	596	628	620	621	655	665	618	597	646	607	614	623	637	611	600	615	597	647	620	626	625	597	671	646	627	639	603	630	615	616	609	660	635	615	613	641	613	636	632	613	607	626	632	643	626	602	682	678	655	638	636	620	626	616	613	644	652	638	619	646	637	647	632	632	577	639	646	620	602	626	629	612	614	628	656	653	612	667	603	641	626	631	606	624	665	599	666	611	618	607	600	644	644	630	673	601	636	669	629	649	633	609	596	675	615	626	676	622	597	646	625	613	615	628	582	649	598	626	619	593	639	657	594	595	640	596	606	618	627	615	630	627	659	629	647	610	604	582	626	602	620	606	672	626	627	633	666	605	668	599	612	630	638	643	648	628	627	664	603	647	683	612	622	612	564	591	619	646	647	601	591	613	606	668	614	631	641	643	666	580	604	658	634	654	634	622	649	577	634	636	596	617	615	644	614	614	636	588	659	637	633	625	629	594	635	592	609	655	617	618	662	633	573	641	620	642	638	629	593	648	613	652	638	665	585	686	632	605	629	591	649	620	640	610	617	578	627	626	653	639	584	616	683	647	619	614	604	652	639	619	584	659	675	612	604	631	597	620	640	591	593	624	605	616	607	635	628	620	608	640	609	629	591	633	594	637	619	648	587	595	580	605	614	651	631	629	598	602	619	574	644	609	615	617	617	630	605	634	626	597	657	638	633	668	621	647	684	618	654	603	646	587	613	595	638	597	638	612	583	648	621	588	632	639	649	590	619	652	559	650	606	639	620	634	603	608	589	634	614	618	610	630	590	592	587	633	598	652	645	599	602	678	574	636	626	592	638	626	681	607	607	629	579	640	594	609	617	659	623	589	640	647	605	648	624	605	654	594	644	606	635	611	595	639	650	689	617	653	609	593	653	612	598	616	640	639	645	589	593	633	604	621	645	626	632	637	603	608	580	613	642	621	657	588	590	640	632	651	630	646	611	631	578	635	648	626	633	635	642	583	579	661	626	637	635	623	633	682	648	640	628	581	616	636	628	638	663	587	612	610	650	629	637	591	636	586	655	637	596	645	617	643	648	564	622	636	625	642	554	643	583	615	635	604	620	633	621	637	629	585	619	631	621	607	607	595	633	620	645	627	631	626	640	642	647	627	632	648	612	656	668	642	611	618	622	600	652	615	649	627	618	650	651	590	611	614	629	634	630	656	645	633	614	629	618	592	687	629	664	641	588	636	618	625	625	651	618	645	642	642	603	624	635	681	620	645	584	623	619	633	643	605	652	645	618	612	636	614	612	664	656	640	623	630	613	681	621	627	652	632	591	605	618	578	668	591	658	592	585	666	637	629	598	588	590	635	631	635	622	652	620	581	615	613	598	618	605	624	630	675	645	566	620	615	577	611	622	624	649	649	638	612	658	674	616	636	590	651	649	605	583	564	662	589	608	575	672	651	619	650	616	604	615	613	627	617	667	601	629	653	621	601	576	592	655	613	675	611	653	627	613	621	624	581	635	607	645	611	644	663	613	634	610	616	648	646	615	662	645	606	627	671	604	658	605	666	600	595	644	622	645	600	594	589	619	646	622	577	613	616	580	620	600	644	611	632	653	607	623	655	629	595	641	631	630	649	626	599	649	599	626	651	632	619	625	625	623	628	632	648	642	641	614	609	626	666	645	547	682	644	612	609	661	623	633	628	618	625	605	615	631	644	633	608	618	613	581	602	582	619	643	577	589	590	597	656	569	614	666	587	638	608	639	600	615	588	598	660	603	646	649	625	637
12810	1620	1452	1096	1083	1069	985	951	950	948	959	959	896	961	917	937	940	920	943	932	922	920	885	924	960	962	908	907	940	932	908	892	900	879	876	961	879	910	883	935	896	921	896	912	901	924	929	915	906	938	915	927	886	925	938	952	958	891	894	885	948	947	893	934	926	955	944	945	917	844	916	906	949	912	887	934	922	951	905	924	946	962	909	916	925	905	922	961	919	918	925	932	937	885	918	906	929	991	919	952	957	932	922	903	933	906	892	901	958	963	941	940	894	920	910	884	939	924	915	931	990	896	954	922	902	874	890	927	903	929	945	896	900	926	872	937	947	909	962	882	941	961	892	926	904	878	879	905	936	957	971	921	869	932	836	919	903	917	928	885	887	919	909	974	897	874	926	922	926	895	880	914	911	947	950	955	933	915	849	941	931	927	917	932	888	935	902	933	930	927	905	905	907	932	943	897	929	920	926	936	887	920	929	929	949	924	902	911	966	878	888	914	927	946	968	904	916	929	958	942	910	881	929	931	995	918	927	912	921	958	875	928	908	870	938	920	981	971	933	918	914	943	906	906	937	949	901	883	931	955	947	931	919	881	902	844	915	902	930	905	920	932	865	926	968	860	858	923	934	910	947	962	919	891	979	901	944	935	909	856	878	909	918	972	943	889	903	873	977	890	885	921	905	856	976	935	986	946	908	908	908	875	907	860	875	930	950	964	930	894	963	916	955	975	938	920	938	922	935	904	934	927	897	900	897	949	872	945	957	917	927	958	925	869	946	941	910	912	910	936	940	917	961	960	927	910	925	916	944	884	922	945	902	931	877	901	946	933	943	921	937	917	905	915	909	881	904	903	910	933	927	935	945	903	877	945	938	921	929	979	943	903	943	935	935	921	924	914	962	898	888	913	922	915	917	897	982	954	956	963	917	927	947	962	921	895	934	955	843	921	873	901	941	962	955	906	961	914	945	895	956	933	904	961	925	899	952	920	970	906	942	914	925	913	931	885	979	1024	944	893	967	901	902	938	948	995	916	915	920	937	892	967	922	957	853	919	985	940	934	878	893	916	930	917	935	873	947	888	890	895	851	956	895	968	994	908	954	951	924	907	892	931	900	965	929	878	921	934	903	918	971	925	962	915	922	935	915	953	921	896	974	951	913	915	950	882	896	993	889	898	957	865	935	959	930	881	927	905	900	861	988	917	917	884	902	906	968	898	939	881	916	889	926	954	979	885	899	900	921	887	890	982	901	929	921	917	893	920	910	878	965	934	951	892	865	924	942	905	976	901	887	1002	933	897	953	956	898	941	906	868	954	929	959	868	931	958	914	940	1020	915	911	886	880	922	955	877	883	949	904	927	965	915	908	866	1013	860	943	910	899	882	941	915	901	897	928	905	852	859	953	910	862	912	896	896	931	940	940	823	877	918	946	891	918	949	953	991	923	927	952	911	942	919	904	981	890	842	887	998	893	907	907	949	853	952	948	874	899	897	956	883	939	917	912	957	912	974	914	918	947	922	921	958	949	989	981	931	935	932	891	928	880	871	934	925	925	892	957	924	940	960	900	951	915	950	923	915	967	917	906	891	906	909	931	954	914	897	926	890	905	916	898	927	902	916	973	941	938	938	957	928	866	894	913	908	933	917	999	897	1001	940	914	912	929	936	946	979	935	913	945	934	893	912	925	966	934	949	939	954	935	947	860	957	968	993	939	918	963	917	883	889	939	877	863	944	894	907	892	889	945	932	899	957	960	870	962	936	830	922	915	1024	931	934	974	925	949	929	890	869	919	888	961	917	931	884	939	942	927	883	938	937	924	910	896	953	919	909	905	917	937	889	990	954	969	907	908	894	899	926	915	912	918	929	897	882	898	934	930	908	917	894	911	877	941	875	903	911	862	970	912	946	922	901	923	893	997	942	915	934	914	933	889	956	891	950	902	889	926	888	946	938	906	938	893	963	924	933	982	898	926	932	924	933	938	918	956	887	903	904	900	974	881	949	916	934	935	939	877	888	915	918	938	920	935	916	945	939	894	948	924	834	952	883	889	890	869	916	905	911	910	924	884	881	945	886	926	914	976	858	918	912	888	939	922	963	1004	882	931	972	941	984	921	919	947	904	899	943	910	917	931	931	1000	886	892	936	860	924	946	896	979	914	913	895	900	913	958	918	949	979	969	917	973	924	914	909	892	1004	873	912	961	945	870	880	912	908	914	879	959	946	981	882	885	896	943	940	891	946	892	927	904	933	988	894	930	876	902	946	955	897	905	927	938	950	889	900	931	917	968	932	916	965	885	943	923	900	902	948	923	934	937	941	927	894	930	919	880	906	948	921	884	851	958	955	907	950	902	963	890	893	946	922	931	896	940	924	899	889	912	917	890	922	918	911	974	939	968	936	913	887	925	913	948	941	918	983	960	884	919	896	894	915	909	892	957	878	864	872	975	937	918	892	915	953	926	894	954	949	884	907	942	975	924	923	908	927	919	852	910	896	909	962	883	913	931	921	947	958	959	916	859	950	880	936	907	897	906	943	941	998	920	899	925	892	912	931	921	972	927	925	915	895	931	944	912	897	948	915	946	906	927	988	904	894	923	917	926	981	901	893	917	902	881	900	899	915	927	888	947	920	928	936	904	909	939	960	891	904	917	904	873	954	908	888	946	881	934	897	914	908	905	882	918	977	938	943	932	911	930	943	932	925	901	895	941	944	866	964	937	899	939	921	934	899	940	862	882	903	895	944	929	897	949	897	935	936	946	945	887	924	915	956	883	940	937	889	947	904	863	916	945	897	960	961	891	923	912	921	930	958	963	921	891	913	936	868	913	939	928	882	942	923	906	915	945	908	952	907	899	922	954	906	920	945	886	929	892	912	933	905	919	910	911	905	933	921	958	968	937	927	956	887	896	900	920	907	952	933	950	875	867	953	983	968	901	910	863	928	945	937	908	896	882	943	901	930	931	865	963	918	939	933	917	959	968	883	907	942	930	890	894	911	956	945	901	902	907	907	899	895	904	935	900	947	918	930	927	856	945	881	927	897	939	933	955	879	909	922	900	968	934	903	930	884	900	933	902	896	905	879	948	916	917	909	942	964	889	952	940	919	910	924	875	860	914	906	875	963	954	910	970	902	873	911	960	922	918	903	925	931	927	928	882	868	909	934	898	910	887	925	959	861	888	939	930	925	874	927	864	943	895	890	924	879	896	915	900	970	902	914	891	881	917	898	889	908	946	876	874	917	968	874	907	965	893	940	844	870	946	870	934	914	919	888	910	928	928	909	887	925	905	901	953	905	886	913	917	888	890	886	906	873	965	883	911	877	960	861	913	928	928	921	902	921	954	869	902	933	940	932	909	878	935	938	903	918	904	950	954	904	966	953	911	928	971	909	936	905	894	924	888	905	961	907	935	889	890	956	926	945	909	931	942	955	891	955	950	937	924	939	918	938	881	850	927	905	895	936	965	941	893	937	929	916	992	915	934	873	901	912	917	949	936	860	959	937	945	965
23796	21472	29071	24280	21463	14374	1648	970	803	794	787	769	741	721	689	723	648	654	619	679	618	641	664	648	641	596	642	591	646	640	579	591	632	604	622	579	617	635	579	607	617	626	589	641	555	665	621	604	612	611	598	555	631	609	657	597	630	595	572	652	566	598	602	637	593	575	609	591	558	663	628	626	618	607	663	642	592	582	580	593	560	631	593	597	605	574	613	604	631	627	651	557	604	591	578	621	659	595	591	595	625	623	607	598	627	568	620	579	604	603	572	638	634	637	624	618	621	611	619	621	588	632	609	608	632	602	601	598	595	628	660	637	612	600	586	615	667	609	597	647	637	623	594	632	610	592	553	591	597	606	606	611	625	575	630	600	602	633	568	631	625	591	615	576	598	616	621	636	612	604	623	600	631	615	610	566	613	612	620	584	606	604	604	620	569	593	614	638	608	572	605	590	653	611	616	649	573	596	576	573	602	584	597	613	585	575	618	595	599	569	608	609	604	592	598	633	623	579	584	605	629	666	587	625	640	597	612	614	609	584	632	651	559	593	616	614	603	635	586	619	571	584	633	618	575	637	580	587	595	560	584	589	621	607	608	646	582	590	616	559	565	607	593	617	606	611	620	620	612	650	626	597	610	594	615	638	607	625	563	590	613	612	588	602	596	582	579	586	619	587	585	598	632	596	586	614	551	584	571	589	638	602	604	577	589	591	599	629	597	623	580	622	585	575	644	562	589	620	577	630	620	606	648	581	571	646	593	602	583	574	627	595	621	593	629	632	581	598	604	652	599	628	612	593	605	602	612	604	596	650	632	587	646	616	608	576	599	590	594	583	622	659	574	582	576	619	624	573	604	672	572	570	645	600	603	561	609	605	649	578	597	636	618	587	575	633	619	596	584	628	590	594	583	596	602	614	589	576	615	577	591	610	639	635	636	583	587	582	607	600	593	613	619	616	582	601	672	627	664	619	583	581	593	615	574	604	667	590	584	607	599	611	590	614	620	615	646	612	621	604	608	593	616	602	595	578	616	620	625	627	591	602	599	586	589	580	617	592	610	582	611	600	600	601	577	629	636	618	607	637	589	603	653	629	592	583	584	590	619	611	611	608	599	602	591	581	621	570	588	573	593	604	565	610	551	606	600	576	594	555	595	648	587	599	618	595	590	574	640	658	561	581	583	568	576	572	606	632	658	616	654	614	616	662	586	576	603	600	605	621	607	598	601	613	582	601	620	589	642	576	626	566	588	571	560	608	611	644	609	553	640	605	567	613	633	616	604	618	587	595	633	620	609	599	599	590	598	596	628	622	565	576	599	580	640	638	591	569	631	628	607	557	628	596	616	630	585	616	612	589	601	579	602	600	604	567	598	586	611	595	613	619	559	571	590	602	572	560	619	611	614	617	562	609	574	629	622	553	581	608	599	588	601	582	608	664	633	608	579	605	569	585	581	584	585	603	630	602	566	594	600	583	615	571	633	583	632	623	619	532	594	618	609	597	630	583	583	631	580	586	625	621	610	558	606	527	652	574	610	627	597	611	593	609	620	580	589	665	610	601	581	619	631	640	593	606	633	597	580	583	598	582	633	565	588	645	601	605	612	602	633	594	606	643	609	605	607	613	585	646	658	589	607	640	621	638	645	597	624	582	590	617	600	575	584	624	597	596	610	591	588	610	582	610	572	596	576	627	602	646	634	626	657	632	592	589	601	613	607	600	598	610	563	626	563	621	625	630	624	587	603	587	609	601	572	602	568	641	584	639	593	612	619	597	632	619	545	599	603	625	569	639	582	624	598	607	582	633	634	595	619	585	608	597	608	578	606	553	584	586	567	590	609	586	586	605	635	573	560	579	624	599	646	624	614	612	602	610	590	579	612	630	594	607	573	646	614	651	571	556	578	619	605	585	612	618	627	610	575	570	582	600	609	587	608	582	606	588	587	608	621	626	655	604	605	631	603	622	597	566	596	605	571	619	577	591	602	593	625	591	583	622	626	640	567	613	573	608	610	597	600	586	590	598	597	594	626	597	574	564	627	590	600	591	640	599	659	576	614	596	598	643	588	588	577	579	614	604	599	618	575	566	633	621	636	600	614	581	599	596	583	583	609	623	580	569	625	600	609	598	606	646	607	623	624	615	565	615	616	637	639	606	620	562	572	610	639	641	532	576	635	586	582	582	605	600	607	568	626	573	601	625	608	615	585	651	616	595	657	658	620	592	578	574	604	591	607	634	620	629	638	600	605	642	595	580	576	592	599	582	591	629	609	605	580	626	637	525	580	625	593	620	621	621	631	605	606	603	590	625	614	586	618	571	576	582	612	618	607	575	580	584	603	584	606	573	531	597	564	585	650	579	586	626	601	537	594	588	626	633	587	580	594	603	605	629	617	585	609	577	566	622	589	566	594	556	601	614	616	563	595	586	639	570	624	582	632	603	640	626	577	619	626	602	553	597	586	601	641	600	622	599	652	630	573	583	642	642	582	617	577	592	624	615	602	590	585	609	589	563	593	591	575	615	628	629	588	579	533	629	634	627	583	573	596	606	613	562	601	591	596	574	579	605	630	594	605	645	613	602	605	605	593	611	599	597	549	601	592	578	603	547	578	631	639	583	621	611	591	561	580	561	592	599	582	583	609	606	584	639	597	592	583	586	580	560	621	572	627	627	587	589	601	604	609	603	597	637	587	574	612	618	606	602	580	598	605	632	616	657	616	606	622	579	591	618	594	589	624	598	655	583	594	563	597	594	609	609	582	601	581	612	599	565	618	679	615	615	577	597	564	583	616	594	621	621	594	599	581	619	626	595	582	605	572	573	601	583	594	600	613	602	578	596	607	582	571	641	645	629	580	645	627	593	583	614	615	655	568	590	581	651	611	584	560	643	615	598	598	620	633	601	586	586	611	578	594	607	586	657	612	616	577	613	601	631	606	618	575	575	562	609	599	616	629	578	635	589	556	578	672	615	584	606	641	614	629	547	598	590	610	536	586	573	583	562	580	624	654	641	641	612	639	598	575	643	615	591	615	590	578	597	626	565	634	581	577	595	614	612	604	639	606	556	606	589	612	614	574	557	618	615	596	590	613	589	620	608	650	550	623	600	547	600	624	604	596	614	571	605	617	586	584	624	630	578	562	629	601	586	630	622	594	552	615	583	624	611	595	573	626	603	638	611	603	621	597	589	575	580	601	606	616	631	623	617	610	581	625	549	620	573	621	634	575	602	642	598	553	595	620	597	597	604	596	580	615	602	663	634	599	617	588	621	561	606	581	585	568	692	645	620	606	598	608	624	620	610	627	625	669	596	580	567	584	577	590	569	654	579	619	575	581	555	604	632	589	621	601	635	603	606	602	567	559	612	605	603	617	597	592	604	590	613	595	581	580	580	600	578	592	606	558	604	577	614	635	622	613	651	590	604	656	579	630	589	588	624	601	603	621	597	611	620	584	602	584	600	598	578	620	626	575	640	593	592	562	577	580	538	662	624	590	576	579	621
33670	11551	9898	5253	3671	2742	2270	1932	1645	1480	1385	1258	1154	1101	1066	1151	1013	1035	990	1035	1027	992	969	983	975	1022	933	947	939	975	943	937	900	955	900	880	933	941	964	928	914	921	907	823	892	880	889	903	920	914	892	931	913	881	929	924	909	883	901	922	913	845	927	924	905	928	884	859	929	876	955	928	859	907	893	894	909	890	872	922	961	894	883	893	892	871	924	944	917	910	936	887	948	963	887	901	858	863	897	875	898	812	930	844	886	919	863	847	828	940	910	874	934	920	896	919	915	844	900	913	885	928	921	890	910	879	879	851	890	955	896	876	911	912	799	852	907	946	931	891	932	905	914	896	889	909	888	878	899	848	977	902	899	880	915	890	873	877	904	916	911	927	915	895	914	840	920	929	875	921	876	955	903	904	856	887	879	875	933	885	914	902	880	897	897	887	905	870	925	897	891	919	912	887	894	866	949	942	903	936	842	907	887	889	904	980	898	883	903	905	887	901	920	829	948	895	915	911	915	910	912	880	927	926	884	874	885	910	893	907	892	896	894	902	868	905	849	851	826	900	904	898	888	864	884	899	955	925	893	887	898	869	926	929	935	888	941	893	864	927	892	865	921	873	907	866	919	879	897	843	879	989	881	922	891	851	870	908	905	872	910	928	911	902	935	937	857	936	883	905	852	862	890	910	934	918	884	906	926	930	855	912	889	870	893	869	889	888	914	979	864	949	860	886	941	918	912	875	881	909	934	904	900	923	885	915	884	882	925	868	904	930	877	888	937	904	921	924	898	867	929	907	880	947	851	881	907	898	924	920	936	879	959	954	820	866	895	929	900	881	891	884	923	883	872	925	866	843	909	871	881	859	897	883	887	910	933	915	914	899	859	896	936	894	878	922	901	918	901	945	908	866	850	921	858	865	916	921	878	887	927	870	895	937	927	894	939	863	916	899	888	911	882	897	838	911	920	921	897	863	911	938	880	917	830	902	886	928	920	930	935	945	883	939	894	870	857	931	872	926	880	921	903	925	856	893	909	894	906	905	866	922	865	880	895	871	898	851	914	901	945	897	862	887	846	881	882	926	920	864	893	905	877	840	893	918	915	929	857	893	859	933	869	916	832	950	950	926	902	894	918	923	935	876	888	909	880	897	901	873	892	882	875	946	872	893	877	869	929	917	931	859	880	938	906	945	891	937	919	805	910	925	919	881	895	899	840	909	904	897	901	833	911	897	877	890	898	960	885	972	950	892	880	924	908	891	874	908	871	897	905	881	914	884	869	893	855	909	890	901	898	884	926	853	904	913	933	854	906	928	881	898	937	900	887	912	938	898	960	868	891	913	902	891	929	891	901	947	932	910	931	855	901	931	949	875	891	935	898	898	898	880	925	878	908	925	889	902	908	921	877	880	833	880	929	863	838	869	883	888	928	883	919	840	943	936	869	946	877	911	897	850	922	824	902	899	897	858	832	853	948	857	867	848	852	859	881	886	895	927	856	881	868	937	865	912	881	898	945	869	924	893	885	871	899	883	920	918	927	891	847	929	917	850	902	909	874	859	900	889	857	837	859	904	858	906	913	858	885	949	872	877	876	872	914	919	899	950	785	878	887	866	938	901	937	918	892	868	935	901	945	906	905	921	910	904	847	837	904	860	918	894	895	874	906	944	904	907	851	896	894	895	913	910	926	867	890	947	916	878	889	814	929	879	882	883	871	899	908	861	871	893	862	905	920	956	862	860	906	857	907	904	898	922	895	861	931	911	888	886	887	890	899	909	901	923	854	925	876	898	887	893	928	929	897	859	867	876	876	875	904	834	919	893	868	856	973	960	924	936	924	923	887	910	916	956	901	870	906	871	920	875	892	886	836	901	892	908	947	891	871	935	858	876	892	879	951	870	884	901	906	904	872	929	903	896	864	890	889	922	885	931	934	906	876	891	883	912	901	893	918	876	923	893	892	890	871	890	920	844	897	892	877	913	904	897	871	864	908	880	866	849	883	895	856	908	825	887	920	898	832	891	912	856	947	873	884	938	924	871	892	884	898	915	866	881	896	879	902	850	885	875	910	864	871	880	875	897	888	971	898	884	995	901	871	906	922	926	914	910	901	915	880	884	876	924	918	903	923	916	909	887	844	874	884	915	926	896	863	862	930	872	890	893	916	884	893	845	888	910	937	928	950	873	900	917	932	888	934	937	887	834	850	886	942	903	863	879	911	866	868	858	857	870	901	897	882	885	905	899	875	881	842	865	941	921	880	920	902	882	892	921	915	925	941	865	886	887	852	881	893	924	870	930	897	919	862	946	899	863	893	868	888	955	905	957	887	944	941	894	901	874	872	880	943	955	869	909	898	880	879	883	927	876	891	908	904	912	945	873	935	927	857	892	831	882	902	870	885	835	865	869	885	860	877	931	922	947	898	871	916	897	938	896	925	849	862	920	867	893	863	901	945	909	912	879	900	890	892	909	879	911	895	886	934	914	903	939	881	898	903	882	851	922	896	862	931	880	900	867	866	832	855	881	873	902	905	930	916	866	886	914	868	869	886	858	862	849	906	926	886	882	885	907	867	879	893	897	870	925	932	907	858	912	907	904	864	893	848	922	881	907	897	814	918	876	865	890	887	884	926	829	875	874	855	857	892	882	936	918	936	927	866	899	925	904	872	898	924	873	885	891	890	896	908	829	876	905	887	931	903	929	888	894	910	884	954	861	930	886	839	887	893	881	900	928	886	881	946	884	884	866	942	845	914	870	905	878	900	940	892	912	896	889	917	923	891	878	822	888	924	926	852	901	905	932	896	901	917	840	938	922	856	874	871	948	880	875	862	875	948	898	923	901	895	885	893	865	909	866	887	915	934	894	909	894	912	927	868	905	881	881	912	892	921	908	878	842	883	874	851	890	841	897	887	939	900	896	914	921	913	919	882	960	887	936	932	874	904	926	906	914	903	941	925	940	850	924	909	868	899	923	863	895	918	921	905	942	952	822	864	886	912	906	928	921	906	928	867	902	894	900	910	912	917	865	890	872	935	897	896	892	918	902	868	928	857	926	891	896	911	893	870	902	838	850	873	875	830	867	870	884	891	918	905	853	936	887	873	890	882	871	837	892	881	859	914	888	890	923	900	890	934	889	873	878	898	851	899	918	903	882	911	948	891	976	873	845	915	917	829	870	871	904	896	897	898	923	896	918	827	887	891	876	945	940	891	879	927	875	846	927	880	936	898	901	899	882	890	907	880	913	928	885	816	964	930	946	898	953	902	902	896	924	894	849	917	904	842	826	859	933	937	880	903	939	901	859	912	936	859	886	911	917	885	922	902	892	883	918	878	882	850	926	961	847	885	856	921	905	879	851	919	839	895	925	935	908	936	851	884	871	893	949	900	885	912	906	922	910	907	906	881	927	916	898	881	943	906	912	905	963	917	912	916	854	865	886	914	904	935	924	926	900	883	925	902	946	896	885	833	889	866	953	887	916	897	883	892	873	843	877	937	859	882	899
23287	21478	29194	24138	21466	21271	3081	798	648	611	546	569	478	454	468	433	419	431	420	433	397	400	398	378	411	378	352	387	387	361	376	382	396	390	344	405	379	372	383	421	378	342	359	369	401	396	363	368	400	378	362	359	374	346	395	385	376	405	337	383	373	344	385	319	363	366	339	372	357	386	350	395	335	366	346	378	387	333	360	346	333	344	340	352	324	371	401	377	339	365	350	315	397	362	345	370	382	380	379	331	377	345	351	361	360	372	354	373	373	356	378	375	344	377	365	364	381	378	342	323	406	364	350	336	345	369	370	331	383	357	337	345	345	374	346	359	336	371	373	355	363	359	382	370	347	364	369	367	365	364	368	373	344	346	367	338	360	359	363	367	375	311	406	360	349	375	355	361	392	381	360	378	341	387	368	370	365	360	374	372	361	356	348	368	382	340	374	362	372	372	386	370	345	348	344	389	345	350	354	354	343	330	348	357	358	370	341	384	368	354	381	388	339	336	360	384	353	355	345	362	381	407	379	348	344	339	365	350	349	367	343	330	369	312	362	355	362	347	380	354	379	341	382	354	344	349	387	367	366	403	364	359	350	336	355	385	335	388	373	381	332	356	362	407	360	367	372	365	333	350	348	366	353	367	334	395	339	401	335	362	366	320	408	384	360	358	382	362	380	370	368	336	386	354	353	361	382	370	339	355	385	351	364	358	348	340	341	347	333	383	350	375	356	371	347	363	357	362	362	353	309	332	340	338	332	370	359	370	342	358	380	334	383	366	386	386	354	357	359	340	343	355	370	339	373	378	372	361	358	404	325	363	347	395	381	381	347	335	365	342	372	385	333	328	381	382	344	358	365	382	388	378	383	413	379	374	363	334	347	352	366	320	353	358	384	359	340	343	379	363	346	391	362	378	357	370	372	407	365	365	375	355	368	360	353	372	356	355	347	366	358	352	345	349	367	382	390	374	382	356	365	361	367	383	374	362	360	396	358	368	368	347	402	374	337	367	364	356	331	306	339	388	351	363	358	359	352	383	382	374	390	378	376	362	348	363	365	350	369	360	354	378	320	329	373	345	392	339	352	354	396	361	371	368	359	362	341	352	358	358	368	360	364	360	377	341	341	369	313	331	336	372	352	376	326	344	369	380	384	348	364	361	368	323	369	339	348	356	377	349	340	329	370	362	393	348	371	337	355	366	340	376	359	318	349	335	336	362	329	385	359	355	367	363	364	334	368	378	327	352	386	352	387	348	348	332	377	385	384	355	354	361	336	348	349	359	352	353	334	348	354	344	392	377	350	351	364	380	379	381	394	403	343	363	382	383	366	358	362	369	378	341	367	330	350	366	351	356	345	355	373	347	346	387	370	351	343	333	341	356	391	383	354	368	328	354	371	327	341	370	368	362	339	360	338	381	369	377	368	329	374	358	350	367	329	388	369	378	378	357	358	354	382	369	382	375	351	364	346	356	369	385	347	365	336	356	387	447	380	347	363	354	364	371	340	375	377	336	363	344	358	374	344	359	347	380	349	346	364	348	370	333	394	337	341	381	358	387	372	329	382	366	359	348	335	358	367	345	294	364	319	352	346	366	367	351	389	345	384	367	373	337	368	358	349	364	351	349	341	339	382	349	334	392	362	361	335	341	348	372	384	366	344	382	375	368	351	374	345	344	330	383	343	353	332	375	372	358	387	372	368	331	337	393	334	334	358	356	353	342	362	324	371	326	361	366	352	409	329	370	322	360	370	326	359	379	347	391	368	358	377	336	327	341	382	376	391	382	380	355	358	342	342	367	379	385	334	391	357	331	356	362	369	377	384	354	362	333	337	335	378	398	347	350	409	367	364	343	361	359	346	369	375	386	389	365	352	346	388	324	343	362	342	357	370	327	389	366	357	371	373	378	357	360	355	376	361	339	353	334	334	350	352	330	364	370	349	358	376	390	363	346	334	390	357	413	368	346	385	354	367	350	356	371	381	363	323	375	346	361	361	356	349	358	380	356	318	322	331	345	373	367	410	346	370	357	362	364	373	330	353	361	371	382	375	379	383	365	364	362	330	360	344	385	365	344	330	366	357	356	369	354	369	349	377	383	355	336	383	336	357	327	350	376	366	369	314	341	352	365	406	403	366	356	365	361	373	357	349	341	351	371	381	375	353	362	368	391	348	381	359	346	369	347	389	355	371	384	316	340	330	348	348	361	366	395	386	332	394	351	359	365	394	366	361	368	352	349	348	365	378	375	367	371	343	375	340	377	378	389	388	350	362	382	351	342	321	378	377	311	375	335	380	367	360	346	364	374	399	385	352	364	350	419	377	371	360	375	372	351	399	369	346	328	363	343	384	329	340	338	368	389	349	308	336	369	342	376	348	359	338	361	386	365	335	359	360	372	366	359	367	362	354	390	380	356	353	396	323	369	335	371	326	351	393	347	354	315	346	368	346	369	366	336	345	314	337	360	344	358	335	370	341	354	362	359	339	347	374	366	364	332	362	349	316	373	339	351	370	346	397	346	346	376	345	357	349	361	384	325	346	359	388	348	342	352	358	346	330	394	371	349	336	355	341	341	377	352	359	353	378	353	340	353	354	342	400	346	370	352	344	362	345	340	352	361	376	375	326	335	356	352	348	361	352	352	343	367	371	357	343	355	370	381	372	330	352	374	369	350	360	347	328	341	357	373	389	338	343	361	349	334	368	361	341	340	339	382	346	359	346	374	335	345	330	326	351	345	381	363	370	365	361	349	399	326	364	372	327	330	338	389	342	367	405	374	390	391	346	412	350	361	382	358	372	394	371	353	349	330	346	353	345	386	343	335	360	372	353	342	360	363	367	363	371	334	345	385	364	373	368	320	365	381	370	376	337	399	370	369	360	337	343	358	338	363	376	350	347	331	355	370	375	353	362	360	363	380	353	365	353	351	346	361	359	336	350	365	366	367	352	407	362	371	344	342	377	387	365	343	349	342	365	343	352	381	372	360	385	353	366	391	378	384	351	361	363	395	335	361	392	357	357	380	352	369	392	399	350	346	367	373	359	386	341	358	334	331	367	355	344	337	335	370	357	396	343	364	372	358	352	327	370	358	351	358	341	396	377	357	375	321	312	352	382	353	374	367	366	367	368	326	394	344	340	349	345	359	360	398	393	364	380	374	338	372	365	371	362	393	343	362	347	352	360	380	351	348	346	358	356	360	354	355	362	360	354	352	352	362	362	363	401	378	365	374	383	360	392	357	356	352	371	368	382	399	398	350	385	380	337	348	367	367	375	366	374	344	384	345	366	379	350	378	360	356	395	374	408	402	363	348	361	345	358	373	360	368	353	350	357	348	349	362	357	381	363	381	352	356	371	357	325	377	371	375	340	344	354	351	329	334	369	361	354	338	378	385	356	353	334	331	383	388	360	339	331	323	366	382	353	344	373	385	346	342	396	344	352	372	350	320	358	369	359	390	349	345	373	380	370	337	348	379	338	346	357	367	346	376	347	367	369	336	359	369
33375	14415	12386	6489	4266	2986	2434	1884	1560	1375	1172	1148	992	883	868	849	796	757	735	759	687	647	684	667	606	619	601	643	620	632	534	606	595	605	594	578	616	600	597	600	599	611	582	593	635	591	525	595	540	596	591	575	554	572	527	573	556	558	563	602	555	582	615	566	545	593	545	597	621	520	588	555	530	544	548	585	546	508	560	526	544	547	576	574	564	544	595	529	574	543	586	530	593	579	563	582	541	541	571	566	562	564	564	581	544	560	540	552	563	549	546	541	568	553	577	593	590	539	624	578	556	563	532	553	535	532	599	564	591	576	597	577	566	533	542	541	535	532	580	584	553	529	582	582	590	571	538	552	567	554	561	554	556	578	573	604	561	561	538	523	562	579	542	586	566	524	525	562	589	558	534	531	593	584	553	551	572	550	502	548	536	590	536	559	548	555	565	554	552	564	535	545	558	579	519	551	509	553	555	534	541	552	568	568	553	565	593	557	537	560	525	530	571	569	587	553	540	521	553	541	573	551	552	566	544	563	537	571	533	569	542	560	534	587	585	556	527	538	526	528	588	596	564	553	585	507	585	479	551	523	569	557	556	566	539	554	543	560	542	532	561	609	520	540	547	564	565	530	591	553	512	626	549	549	561	533	573	560	583	559	520	567	592	553	541	551	578	571	547	567	547	534	559	573	518	567	523	561	536	559	556	546	568	593	570	546	571	571	529	541	513	584	528	556	552	563	555	561	558	541	552	595	561	546	599	554	555	559	589	533	575	577	593	528	531	594	565	558	523	530	510	582	552	564	546	530	540	585	575	542	565	499	590	547	533	566	556	535	543	551	542	573	554	563	534	568	536	548	567	559	575	537	517	522	541	552	577	535	567	588	524	556	544	574	497	556	562	563	560	537	549	544	578	572	574	543	510	558	573	565	604	614	539	570	584	553	531	540	568	552	557	554	527	558	518	562	587	533	538	527	574	577	514	589	561	525	574	546	545	550	540	529	552	586	556	559	556	557	552	546	563	566	592	532	589	545	558	531	555	524	593	557	563	567	544	548	558	557	536	540	537	544	550	536	589	524	562	541	545	547	544	545	589	567	592	559	575	550	569	531	564	530	605	590	540	549	576	524	562	565	565	572	580	534	585	587	552	553	553	570	568	534	572	532	580	563	570	544	514	565	533	556	614	536	538	474	566	579	559	519	550	540	515	590	519	553	554	559	523	603	569	551	510	514	603	562	563	532	556	568	578	567	559	585	538	561	559	551	552	557	509	538	581	538	574	550	558	542	567	593	533	587	559	525	540	519	578	552	540	569	586	588	588	549	539	576	586	578	518	528	514	566	537	559	530	547	505	578	519	574	534	571	558	533	584	516	579	530	592	572	530	549	567	501	573	582	559	538	592	528	522	556	562	560	556	543	534	567	564	519	567	603	544	520	539	555	521	557	556	515	508	539	559	547	561	578	558	537	616	573	573	546	527	563	566	551	575	501	522	564	587	562	564	548	537	587	588	590	602	558	561	563	594	551	544	555	533	573	570	541	564	517	524	536	564	538	562	522	545	583	594	541	528	539	562	544	580	561	563	517	578	542	543	531	540	545	549	531	511	549	564	571	583	556	532	561	548	530	569	519	517	517	574	567	558	588	571	577	592	578	571	561	564	536	566	570	579	533	578	549	567	511	606	590	512	533	527	547	568	586	520	533	547	506	547	542	552	573	570	526	547	548	558	558	553	576	609	526	539	559	557	563	579	602	580	564	550	543	549	554	572	520	553	563	570	565	531	548	555	538	545	572	539	539	552	552	570	580	567	576	559	574	547	562	577	580	550	559	542	577	567	520	547	570	555	571	563	540	551	506	604	548	543	545	539	558	547	547	588	584	586	523	566	557	549	549	558	527	525	556	548	575	542	586	536	567	516	537	537	517	549	575	539	574	554	517	583	554	500	573	541	582	562	565	572	547	548	533	556	536	586	520	537	550	581	546	529	600	577	554	537	572	582	550	542	568	584	586	551	597	559	553	526	575	539	525	543	547	513	548	529	555	560	525	515	532	551	596	563	579	578	545	548	552	550	532	552	562	557	598	554	563	534	549	548	567	556	579	519	557	528	509	579	573	574	557	561	583	550	576	542	564	587	592	565	563	558	563	565	548	536	556	597	551	542	537	535	539	521	555	563	525	576	567	605	570	561	577	538	556	554	581	523	604	530	626	557	549	547	552	552	572	542	559	541	570	591	526	564	548	526	546	549	562	534	495	575	568	549	559	563	581	537	554	545	557	532	545	597	543	601	584	586	563	591	548	609	531	534	586	519	568	524	530	527	572	536	589	531	566	547	580	561	558	556	580	565	557	604	551	505	549	580	564	586	542	579	574	576	549	543	547	567	580	567	549	534	539	566	568	537	540	566	562	506	580	559	547	541	558	563	558	554	547	527	519	574	567	539	546	555	562	571	524	562	516	552	535	577	584	563	542	530	526	585	542	550	573	559	516	548	593	566	585	581	542	515	572	551	564	570	550	529	538	551	528	572	530	539	554	558	537	553	559	554	523	572	566	576	600	551	586	529	560	542	587	625	579	555	545	565	568	541	569	541	565	575	544	541	519	534	535	545	565	556	566	555	554	546	521	531	534	542	593	591	538	576	541	552	539	510	572	547	588	514	511	545	528	572	528	565	573	526	518	541	564	524	594	588	537	509	547	535	567	538	550	561	564	542	551	525	570	583	580	576	559	554	542	609	621	589	540	579	603	580	557	529	533	540	569	555	549	536	597	585	545	502	518	556	529	525	546	595	598	570	548	550	563	595	499	550	540	570	571	544	561	599	537	565	571	526	575	569	563	585	550	581	547	571	575	535	562	547	553	546	545	570	594	578	549	548	594	554	504	572	541	566	552	535	561	562	590	543	542	599	552	564	578	555	583	549	569	536	527	558	586	556	581	523	552	513	552	533	592	571	527	557	549	574	550	533	563	560	555	527	513	572	518	592	544	556	606	550	562	579	531	538	561	591	555	520	597	589	579	562	532	574	542	566	545	550	570	569	534	544	578	551	559	531	571	592	538	556	565	515	615	523	549	561	501	555	585	564	537	586	555	561	582	547	558	551	554	553	573	555	544	527	549	569	527	535	517	583	581	537	513	564	559	604	568	561	547	592	535	554	552	555	547	563	531	539	619	571	555	587	583	565	565	564	555	546	542	572	562	563	527	550	559	534	545	559	543	585	577	530	538	544	539	531	523	539	529	571	556	591	567	547	539	549	599	525	548	540	561	553	514	525	620	542	569	545	572	554	557	546	540	540	565	536	555	565	528	531	573	598	573	563	557	551	545	568	562	568	510	557	549	542	527	540	554	581	542	560	547	572	514	537	558	538	553	533	561	568	582	553	554	576	570	564	506	569	569	578	508	540	548	587	546	538	562	526	602	526	542	563	554	581	540	551	544	593	552	538	539	592	550	538	533	512	554	570	535	555	556	595	548	588	541	568	543	569	562	541	540	507	550
27378	20279	7028	1148	851	746	695	647	611	636	620	628	653	624	629	645	647	627	595	603	643	585	658	625	626	592	625	649	599	624	631	655	598	602	578	654	605	659	613	612	572	668	625	627	629	635	613	599	587	612	606	581	595	633	606	592	655	620	668	605	611	635	610	618	640	617	612	627	637	581	694	623	591	635	629	613	623	571	560	608	619	651	620	607	569	614	631	631	614	607	619	613	584	642	658	590	660	618	640	595	625	623	586	587	582	651	610	619	581	547	597	645	591	625	648	605	621	565	604	570	587	569	621	570	621	613	646	598	627	604	640	595	601	645	637	590	633	531	588	596	645	638	612	592	598	627	624	568	625	591	621	581	636	580	671	619	596	622	620	618	639	610	616	607	629	614	621	572	599	626	600	597	595	537	630	647	619	641	684	627	655	602	627	640	604	616	591	641	584	644	638	617	576	589	631	621	580	649	621	615	641	622	628	633	605	631	586	575	604	599	645	602	591	599	585	616	610	596	649	619	637	600	569	645	610	558	644	638	646	637	636	647	622	602	620	642	607	614	626	596	639	600	612	612	607	633	630	611	610	613	627	594	614	587	604	618	644	604	609	611	608	612	605	631	632	625	606	623	668	605	636	638	574	634	656	646	599	608	617	604	595	639	640	558	571	628	611	589	613	623	557	596	601	600	640	656	580	657	617	622	617	661	629	612	629	625	620	603	574	616	605	586	577	577	574	592	585	595	638	620	597	591	640	590	612	626	607	635	611	644	629	570	622	632	612	617	638	603	664	650	633	652	608	624	596	606	612	614	643	651	606	610	615	630	639	635	624	638	583	629	617	701	666	616	640	620	616	605	594	617	638	636	628	605	606	588	622	631	576	595	642	657	671	614	629	596	639	645	593	572	617	594	646	626	631	711	614	627	636	657	593	606	569	640	579	589	640	572	623	620	607	588	584	583	609	623	649	602	575	610	618	649	610	637	644	622	646	618	651	593	628	617	637	695	633	628	621	622	594	619	622	627	621	642	606	615	569	621	596	621	581	595	628	610	588	609	663	625	646	611	630	567	634	631	649	665	615	603	604	610	581	618	634	603	609	626	606	648	593	596	674	636	629	678	578	592	601	611	642	597	617	602	595	614	596	640	624	609	672	603	594	665	615	621	606	573	585	635	582	585	625	615	624	587	634	628	553	623	616	609	627	617	588	558	593	598	614	619	632	595	574	596	596	621	626	625	623	611	602	618	585	583	588	614	592	624	622	636	599	625	623	608	584	642	621	626	619	618	569	579	643	611	586	582	645	617	583	613	662	577	602	591	635	616	604	600	598	610	592	644	589	631	625	642	629	590	600	591	612	634	550	606	675	603	587	620	596	581	662	620	612	644	577	602	600	597	598	591	586	570	596	619	590	630	609	577	693	622	601	641	619	643	612	598	613	654	652	626	567	637	639	605	597	596	621	644	639	580	577	624	586	636	636	641	631	632	633	618	574	633	625	590	632	599	644	620	634	662	605	623	636	600	648	547	607	600	633	583	652	631	639	567	576	593	587	653	597	637	575	610	629	662	581	649	609	587	608	615	639	612	631	642	600	608	615	628	622	638	590	614	628	655	573	696	658	585	599	605	620	620	607	646	623	629	599	633	618	609	558	585	606	586	633	612	618	590	628	628	623	632	616	648	552	619	657	560	611	600	589	644	626	612	613	617	634	581	640	602	628	625	559	594	638	615	618	668	607	600	602	662	620	597	622	659	593	628	633	638	591	608	621	616	582	598	623	598	586	604	615	636	592	636	607	625	568	614	611	648	619	575	663	631	633	607	580	644	633	629	629	631	611	636	618	629	625	658	603	625	631	622	625	616	618	592	626	612	613	625	610	629	650	608	600	621	570	595	667	613	589	645	621	661	586	628	581	639	619	584	625	604	587	636	632	617	648	600	639	615	614	615	604	598	610	569	607	642	643	625	602	574	597	627	633	604	644	647	619	584	588	575	601	607	650	576	629	577	589	615	628	606	604	617	646	614	585	625	601	621	616	587	623	588	612	641	637	652	604	652	619	618	628	598	688	599	603	648	593	600	615	643	606	644	638	608	607	598	613	604	620	627	637	593	597	588	594	606	606	618	650	641	610	618	578	623	601	629	628	607	664	610	568	597	591	561	598	655	588	632	586	627	612	621	621	598	602	579	594	609	629	646	604	623	603	643	655	621	559	577	580	615	635	569	604	607	587	635	626	708	581	643	649	658	614	634	664	611	659	584	600	628	653	600	572	609	571	635	629	636	637	584	617	629	599	630	646	619	612	640	611	633	602	623	642	584	666	631	635	583	608	602	677	622	595	602	571	571	615	624	705	607	647	579	624	647	657	607	638	605	615	654	583	596	616	678	576	617	557	601	612	604	638	670	632	645	657	666	629	670	632	599	588	663	623	612	624	613	552	615	628	598	593	613	554	616	662	658	612	609	612	663	641	641	615	591	630	552	584	596	600	610	634	643	637	607	605	628	615	602	613	635	627	604	588	603	638	613	643	607	586	598	636	610	634	634	616	621	635	624	655	620	600	562	592	605	629	623	614	606	603	676	628	593	618	587	639	595	558	625	642	614	657	613	619	628	577	623	622	627	637	646	633	600	645	586	621	646	576	600	614	628	617	633	580	612	629	609	578	648	637	536	595	631	619	604	586	632	635	642	628	608	635	582	660	611	586	575	591	674	640	630	558	639	609	602	604	617	605	617	617	631	623	662	573	627	628	601	608	641	590	626	593	658	625	604	617	613	621	664	675	624	639	591	591	602	615	610	629	574	598	643	607	601	591	626	635	613	628	552	605	669	603	647	631	529	587	642	615	616	641	604	592	606	642	637	584	646	625	605	613	579	600	574	644	615	629	630	626	589	644	585	589	621	602	582	640	596	621	606	588	582	600	643	591	605	649	642	585	621	632	589	603	602	595	612	588	610	604	635	598	660	621	584	594	603	610	609	607	601	585	581	602	660	642	609	665	637	573	627	639	585	628	607	652	601	657	580	611	585	618	601	631	614	587	620	619	615	649	615	634	627	625	606	664	581	619	561	623	630	668	622	579	597	607	649	580	611	647	583	653	585	632	618	606	632	645	560	617	569	651	607	627	600	588	600	651	627	608	594	620	618	619	630	635	589	659	590	622	630	598	608	613	601	615	575	611	600	612	609	606	611	663	587	591	623	591	577	642	602	626	612	629	585	624	622	639	616	628	575	596	595	614	602	613	590	627	613	673	621	581	602	641	610	619	601	595	611	617	602	628	652	647	585	604	579	595	630	610	629	655	614	623	601	646	631	639	623	594	605	630	648	604	617	580	661	583	572	603	607	602	620	645	558	605	584	585	676	621	640	626	636	605	633	591	612	639	620	617	611	603	606	575	590	603	669	594	608	664	583	582	623	633	614	610	620	615	669	565	653	634	573	624	615	675	617	589	604	628	620	580	630	607	601	642	616	601	660	640	591	612	601	636	623	575	561	598	645
12586	1716	1535	1193	1069	1040	1018	933	941	970	951	900	889	940	934	943	882	869	898	915	947	944	898	915	896	901	946	895	900	971	881	967	925	909	925	916	896	904	898	935	962	899	948	928	940	946	938	919	920	958	859	925	947	927	924	928	962	932	900	945	894	911	949	950	911	922	924	902	869	924	898	892	932	866	927	979	944	880	896	887	928	883	929	944	911	930	907	903	952	890	926	899	928	899	920	887	910	906	922	959	906	909	947	927	913	907	855	889	902	912	868	883	858	942	856	916	917	924	999	876	894	878	922	948	892	883	895	865	918	907	882	890	880	925	888	940	945	956	863	939	953	937	923	939	900	935	897	939	876	880	923	885	864	927	925	936	862	896	929	909	962	910	962	889	900	919	893	906	951	899	902	853	922	888	918	945	891	947	898	913	885	885	961	945	914	869	929	927	894	918	927	913	998	908	865	876	870	899	887	976	921	889	888	920	859	928	893	907	877	886	863	863	887	907	877	908	957	822	893	911	920	891	922	957	906	904	925	880	944	976	930	895	873	900	913	961	899	877	893	881	917	900	935	927	936	895	933	863	913	910	877	879	973	905	868	900	882	866	956	852	950	983	843	914	946	931	929	954	977	903	930	922	867	947	889	945	907	925	932	890	911	942	915	908	892	943	886	882	898	831	900	931	914	908	889	906	967	894	954	905	918	855	912	902	875	943	963	899	947	918	888	916	864	932	875	911	885	969	898	916	950	939	879	895	908	888	908	897	920	898	948	910	897	916	927	915	920	906	892	918	896	892	922	940	879	905	863	919	925	974	850	867	916	940	936	942	880	997	856	915	934	907	865	882	901	893	881	918	909	831	858	925	902	963	937	928	916	894	887	930	911	907	908	912	869	918	898	958	930	923	950	933	928	874	970	907	974	963	934	892	930	866	860	962	926	915	928	865	967	868	875	888	898	927	873	903	887	878	889	938	951	915	920	900	906	992	884	927	942	843	928	946	981	891	920	875	890	889	945	935	892	881	936	927	920	931	855	841	910	929	933	937	934	891	911	969	892	915	906	845	995	878	944	927	901	957	894	908	900	912	927	885	857	917	927	914	923	882	921	889	887	913	934	898	922	943	968	898	898	939	945	910	945	877	890	877	963	949	904	930	902	890	936	915	913	942	935	899	883	919	915	952	916	887	870	870	861	875	864	889	909	925	926	932	919	935	927	894	939	942	874	948	901	873	974	919	926	934	901	937	883	892	928	889	885	954	921	909	927	931	945	953	911	923	892	865	946	965	925	885	893	864	948	910	902	876	916	921	932	963	912	895	936	910	904	904	940	884	881	933	881	851	896	926	855	917	910	889	930	873	914	946	959	952	958	903	917	939	955	967	960	888	908	901	932	961	895	916	877	955	923	931	904	858	896	937	913	923	932	898	918	957	917	944	903	938	893	871	902	921	906	912	901	920	948	927	880	915	913	954	914	968	893	942	923	935	885	965	937	894	944	965	903	938	947	955	835	904	925	904	900	917	926	909	909	872	936	926	906	929	839	978	911	885	922	864	911	925	952	939	971	851	901	929	964	910	893	904	888	909	944	852	890	943	908	897	945	924	913	964	873	896	947	935	897	981	912	899	846	836	987	867	963	936	925	891	905	928	896	931	881	890	907	879	871	913	900	915	905	905	892	930	927	901	937	954	940	906	913	858	896	896	912	971	913	894	884	920	940	955	946	886	891	941	929	869	880	909	872	904	927	912	905	910	882	906	884	861	864	928	929	938	917	911	880	886	889	904	935	920	908	947	899	874	981	926	883	860	947	894	939	919	913	935	888	898	907	903	892	933	881	876	934	889	864	903	875	887	899	949	905	974	877	881	893	848	868	924	952	942	944	896	933	974	891	916	974	877	929	911	924	903	952	865	902	864	898	914	927	961	862	881	917	907	925	924	897	889	925	893	882	919	871	887	879	921	951	905	844	935	919	943	938	903	858	861	889	913	947	853	914	900	945	914	927	894	957	892	896	940	922	902	863	888	915	901	962	931	905	921	970	901	946	843	916	928	892	894	955	878	916	885	945	948	949	904	921	948	944	887	897	890	912	884	890	929	897	930	953	882	866	916	927	902	902	965	923	901	924	899	924	942	945	905	926	924	929	874	885	996	914	951	941	996	897	884	893	924	896	944	914	850	973	878	872	915	933	932	881	921	913	888	957	865	918	908	942	888	905	930	910	938	923	954	911	920	885	888	889	874	962	891	902	881	970	945	893	891	959	901	939	921	889	872	918	877	881	928	875	906	945	931	979	929	943	915	918	891	898	915	886	891	956	936	946	898	893	876	916	905	857	904	937	926	938	938	862	929	911	917	898	925	923	947	920	945	922	928	908	968	902	896	943	887	907	926	914	916	912	895	899	933	874	894	973	887	912	911	898	910	914	911	875	898	920	903	979	914	928	977	926	924	912	826	962	878	935	924	1000	909	927	941	879	871	884	916	904	877	882	895	920	908	921	887	895	857	891	914	889	880	897	857	886	923	906	943	920	963	903	972	891	941	874	927	937	902	940	854	842	954	899	873	870	903	913	916	858	971	857	919	921	978	885	900	921	895	906	891	863	908	899	980	912	891	897	882	880	963	873	948	909	919	889	944	926	937	915	901	884	910	875	931	936	908	928	924	886	904	877	919	921	915	919	876	943	892	943	997	898	936	938	918	927	931	920	950	879	950	861	917	883	933	880	869	900	1011	888	937	970	969	938	890	862	905	959	868	915	953	909	888	877	905	857	944	937	913	881	932	949	907	956	920	907	919	891	889	920	941	914	912	982	921	941	917	947	852	951	895	836	930	888	914	864	910	965	931	916	921	952	983	955	929	900	910	900	900	907	913	852	905	921	897	887	915	945	851	867	899	923	859	881	946	891	942	921	919	875	913	896	899	964	878	938	933	927	944	893	932	936	967	866	912	892	918	946	896	908	950	917	911	895	898	931	899	944	889	927	906	937	902	930	877	948	944	902	963	918	911	947	904	930	946	899	902	952	943	860	932	915	904	972	940	919	889	899	868	860	856	916	934	913	912	886	922	899	858	920	959	908	969	909	934	946	918	955	924	954	905	948	895	923	961	897	944	879	901	962	917	933	882	897	955	861	916	865	867	913	901	918	915	944	937	967	928	944	887	908	906	922	963	915	871	940	864	896	869	910	909	930	897	907	845	914	891	937	910	950	900	864	943	912	954	904	955	882	881	925	960	913	902	903	911	892	891	937	942	916	933	958	883	913	941	908	850	955	861	909	973	961	924	897	883	985	917	924	936	899	899	928	925	943	957	894	900	950	857	856	908	880	883	904	901	932	917	880	915	882	886	875	966	863	962	913	907	889	923	863	924	901	898	860	902	894	937	905	957	911	923	935	897	914	913	864	925	953	927	882	890	853	929	952	885	894	923	916	897	926	890	993	868	911	937	917	959	903	942	908	954	910	949	901	898	927	939	926	893	928	908	949	896	936	977	920	935	894	905
23759	21482	28961	24415	21473	15354	1641	950	793	828	758	716	735	702	690	698	630	652	652	662	668	663	620	650	644	586	614	618	645	675	661	644	653	597	617	614	623	646	586	609	604	576	609	611	637	605	601	583	600	615	620	581	595	585	589	631	612	590	579	612	597	623	584	570	608	573	611	586	580	532	591	619	595	584	610	594	631	625	633	578	632	602	606	600	609	607	646	631	616	602	568	634	601	584	601	599	593	617	616	645	587	617	564	608	615	601	617	559	606	628	620	640	569	548	599	599	612	575	566	575	597	575	630	639	635	591	620	564	527	596	635	638	625	607	590	602	623	612	559	600	614	583	599	583	621	598	597	582	596	594	569	579	606	593	566	627	603	633	599	553	601	616	584	582	655	619	561	548	622	593	626	625	596	611	570	619	624	634	590	604	606	652	652	593	583	624	563	618	603	581	584	623	605	612	611	555	599	597	608	564	597	592	564	583	575	587	602	583	588	597	584	601	612	618	586	610	614	622	614	597	557	592	591	608	628	612	601	573	621	638	578	636	577	566	621	576	633	604	597	577	621	613	642	579	591	603	630	624	588	584	560	568	599	609	584	589	610	603	558	625	574	563	606	520	553	609	584	605	611	568	605	601	602	610	662	633	617	622	614	612	579	557	597	597	641	627	594	633	588	599	610	573	625	589	584	609	626	645	629	551	619	600	609	567	564	598	655	608	619	580	601	611	623	591	600	608	604	578	607	643	656	585	644	550	617	612	601	621	607	630	583	593	608	643	593	579	600	598	618	580	577	616	619	576	621	600	585	596	610	626	602	564	595	573	624	623	607	670	590	615	581	606	593	619	628	608	641	614	628	580	598	595	553	562	586	624	577	638	581	596	593	604	594	603	576	601	602	626	594	618	586	586	590	621	598	634	547	598	618	608	591	587	615	611	615	623	594	585	613	612	645	579	558	584	562	580	594	607	617	638	582	585	633	586	593	621	613	606	610	640	629	645	608	567	607	591	581	607	600	579	584	577	568	609	586	631	611	610	592	634	655	581	656	617	669	619	601	584	599	585	588	591	569	597	598	626	598	572	604	624	649	582	586	591	635	590	579	552	630	618	583	618	612	612	638	593	609	638	598	557	621	626	586	630	634	583	629	628	588	562	600	572	602	588	573	589	561	597	611	531	557	624	586	567	550	603	566	611	573	624	595	577	653	598	570	563	636	573	543	615	607	612	572	618	623	639	610	586	525	599	600	595	596	588	612	580	607	581	654	604	568	589	571	624	602	615	618	574	575	559	626	607	566	572	597	618	562	612	630	596	614	577	588	589	578	546	602	596	632	605	597	608	572	623	624	593	619	611	571	566	577	607	588	600	566	567	578	585	628	624	625	596	584	587	587	566	588	569	605	618	617	631	636	624	580	629	566	600	608	560	618	594	589	566	637	582	591	553	594	592	596	580	562	577	636	611	616	585	592	564	605	616	600	622	565	602	574	625	618	600	623	620	602	566	598	595	642	603	531	598	617	594	592	580	608	587	610	598	611	629	603	602	622	680	579	584	595	599	632	601	589	634	595	542	614	569	646	630	587	610	590	608	569	610	590	562	591	596	615	609	555	604	600	628	648	607	599	589	645	607	606	576	671	606	597	604	626	581	595	617	641	591	586	628	600	586	647	661	584	608	584	648	583	573	600	615	548	628	624	644	559	588	587	660	638	566	606	597	614	609	631	607	585	600	645	611	624	618	552	599	582	598	578	616	560	582	606	643	601	572	650	607	576	649	607	562	597	570	613	607	602	615	607	630	624	615	554	601	601	578	584	566	562	620	633	586	637	598	638	579	587	609	593	573	596	582	587	578	601	644	607	613	568	600	594	592	610	654	571	599	585	576	621	584	605	612	581	546	574	594	551	565	588	611	636	645	589	561	581	581	587	581	619	604	626	574	610	618	595	603	600	596	600	622	590	588	584	614	552	626	647	592	577	593	560	589	587	591	568	608	614	594	553	586	622	599	557	592	617	629	524	587	573	604	601	624	562	576	631	566	643	595	602	608	611	569	594	644	618	583	603	598	581	611	595	613	617	586	618	604	584	619	625	600	548	632	638	578	637	620	592	643	578	593	645	651	590	598	570	605	620	602	571	567	649	605	582	597	600	616	590	582	617	590	564	613	583	589	567	639	610	608	600	552	584	568	597	620	618	546	601	592	588	607	605	552	565	582	629	661	550	610	614	622	551	610	593	595	601	572	570	646	582	619	558	577	602	587	575	649	583	632	688	601	596	617	616	568	637	600	574	608	608	575	587	606	655	611	585	623	588	580	560	690	609	621	552	628	613	546	589	579	587	572	626	619	612	599	584	600	561	586	607	623	546	623	617	582	604	599	563	585	635	638	624	581	645	598	594	600	586	600	614	584	635	546	566	583	620	616	606	539	546	619	582	596	584	591	606	615	631	600	599	608	616	598	600	648	577	585	590	571	605	573	601	613	630	588	592	610	619	584	605	615	589	590	597	603	586	582	605	587	559	593	594	611	591	612	583	589	621	610	625	583	591	631	592	582	582	621	635	564	578	601	570	645	622	590	600	614	569	551	598	579	640	548	534	650	647	571	584	607	615	604	559	627	559	554	578	586	661	573	562	598	600	610	617	624	572	578	586	585	554	619	586	613	602	575	621	592	580	591	542	612	599	549	588	592	620	532	595	595	568	623	557	578	598	628	658	603	613	563	612	621	597	595	605	590	522	622	603	602	591	562	585	585	607	560	625	562	591	588	624	597	591	624	577	630	597	582	585	578	566	573	612	646	594	564	597	595	589	584	617	621	610	628	603	600	628	599	607	632	643	607	586	603	632	606	596	601	577	651	596	587	592	592	602	602	607	605	615	615	598	630	571	651	580	581	627	561	643	628	611	597	578	566	623	572	597	589	624	604	589	606	575	630	652	604	605	692	528	589	574	598	618	609	615	586	593	629	602	592	587	609	543	552	560	627	583	586	585	612	540	588	595	609	653	589	580	602	604	578	636	559	567	609	617	564	586	540	604	580	579	579	631	598	557	569	622	576	625	609	581	599	579	560	580	624	655	598	631	599	656	543	598	594	623	612	626	614	538	583	587	578	589	590	529	585	579	597	607	635	601	591	640	531	601	587	592	604	579	572	561	652	613	618	574	578	578	574	627	608	653	612	598	525	611	640	608	603	585	611	597	544	608	580	619	571	569	583	606	590	590	561	603	551	556	601	591	620	612	622	566	582	638	599	591	631	619	565	607	629	612	604	562	622	613	609	577	587	584	572	622	574	568	606	610	599	610	588	583	597	611	590	629	613	599	613	601	602	631	539	600	563	611	597	606	633	583	610	619	581	575	577	574	596	598	569	584	589	613	597	640	568	591	564	592	574	611	614	564	595	602	598	555	560	622	595	660	588	619	636	635	592	597	633	630	613	583	598	612	617	615	554	597	602	576	569	590	591	607	624	621	596	620	631	604	605	572	624	587	615	601	599	592	631
32138	11489	9924	5351	3670	2727	2180	1840	1667	1488	1307	1261	1198	1127	1119	1081	1048	1024	1035	999	995	1023	997	994	994	968	940	904	972	988	896	952	913	984	931	938	921	931	888	921	857	919	881	912	904	892	926	927	900	922	927	910	897	962	878	841	845	878	952	924	924	907	914	876	872	885	895	861	922	929	855	911	919	877	906	911	891	899	956	865	932	899	911	951	881	907	910	892	902	855	899	922	917	868	880	869	928	882	857	918	904	846	877	860	876	847	893	893	882	888	905	885	914	862	897	860	888	885	949	873	889	896	844	873	844	909	884	867	923	948	861	912	851	874	894	907	879	910	891	871	897	941	851	900	909	824	903	871	826	898	844	922	917	890	875	935	932	859	927	899	897	855	812	932	872	902	864	860	944	939	944	872	900	896	849	906	875	884	891	877	912	895	894	947	856	919	889	855	873	899	876	893	893	922	899	906	901	907	881	889	876	895	832	944	942	886	870	895	923	928	846	925	866	938	883	890	845	801	896	879	874	909	872	861	836	876	873	911	936	882	871	895	893	864	907	905	850	939	877	893	875	882	898	890	918	863	903	917	892	886	856	883	924	913	881	940	898	872	900	885	893	878	873	914	878	826	891	885	900	952	884	900	914	936	879	915	859	903	884	883	871	898	910	875	917	923	946	946	933	904	813	841	894	916	866	913	894	820	905	876	910	894	851	879	897	877	913	888	916	855	851	893	876	912	868	867	906	849	902	881	857	881	896	839	901	907	934	876	901	861	850	957	906	925	861	870	891	871	899	880	860	900	886	878	902	860	867	893	883	883	905	879	900	868	868	874	897	894	867	910	891	896	908	910	904	854	907	893	879	892	903	904	854	923	853	894	908	886	901	877	892	914	849	902	882	933	848	918	913	866	887	957	860	931	896	916	900	850	863	910	885	897	911	833	900	899	974	888	859	926	926	903	915	893	895	859	890	927	896	952	947	920	926	858	898	898	887	882	895	870	905	892	887	961	889	897	922	828	871	885	914	901	873	904	870	909	945	914	942	892	911	888	915	899	959	925	899	911	929	850	861	845	892	941	941	867	867	803	876	899	884	878	968	837	884	893	886	876	900	904	923	970	900	873	919	855	879	922	887	892	931	888	874	885	886	929	892	949	916	959	909	916	839	819	917	876	915	871	906	873	891	887	952	857	953	902	902	874	885	848	897	857	880	914	908	863	865	919	888	895	881	859	903	876	874	905	924	915	919	876	884	883	863	886	919	882	896	833	932	935	938	860	905	884	904	929	898	915	881	925	877	903	905	909	863	879	891	925	918	918	864	856	898	872	855	935	857	890	840	924	876	899	889	915	849	908	887	880	842	933	883	894	873	913	852	830	914	919	863	863	861	845	896	902	927	952	935	894	839	869	914	857	895	885	892	900	908	943	923	852	935	847	899	877	897	926	853	888	896	941	894	871	862	896	901	879	914	899	916	859	916	916	864	861	911	913	907	891	934	923	920	949	848	877	952	843	882	890	841	908	850	861	858	942	935	888	907	899	856	893	869	862	850	919	872	870	912	891	848	901	901	895	907	949	877	891	904	895	877	903	894	884	899	903	924	847	928	890	929	862	923	895	863	876	912	873	924	875	871	865	885	869	886	902	932	885	895	847	902	900	904	904	844	917	925	906	887	888	897	852	883	899	862	886	862	817	892	951	921	933	933	856	883	866	864	855	844	921	886	885	981	896	855	902	926	879	854	898	922	867	888	899	873	877	886	926	900	876	919	872	898	952	963	911	904	865	936	900	890	927	870	845	912	912	923	866	844	915	881	923	872	870	891	872	863	862	936	874	873	864	893	898	902	898	828	897	906	945	909	865	897	888	883	944	920	963	842	991	880	925	820	906	892	934	906	850	933	889	943	928	953	837	896	897	876	927	870	849	941	909	870	845	912	886	895	886	836	878	899	883	938	905	909	872	907	910	853	868	887	882	891	865	897	874	891	883	885	890	868	929	888	938	878	834	898	895	891	884	912	938	902	907	890	895	888	880	899	905	877	897	944	884	895	820	906	892	916	894	931	940	877	840	914	874	896	925	881	918	932	875	896	895	868	904	882	855	876	909	885	931	946	882	860	888	883	909	931	884	893	892	925	920	923	879	863	919	875	913	883	896	870	921	925	890	927	872	911	848	921	831	923	899	899	888	891	916	913	842	925	865	907	913	852	899	883	862	862	860	903	904	869	900	882	879	860	906	886	882	902	915	811	870	894	929	935	927	942	911	907	917	951	858	893	842	876	888	853	859	940	926	936	835	870	922	921	851	887	867	921	964	894	926	876	897	896	866	865	896	885	912	883	903	830	867	886	918	935	935	879	962	925	894	858	904	905	945	858	894	906	831	947	874	905	920	871	914	868	862	851	912	940	956	887	908	863	872	897	882	930	840	953	845	873	900	841	909	866	875	904	893	912	877	875	860	938	889	888	899	909	894	884	906	894	825	919	894	832	1002	884	888	856	898	876	911	901	940	905	886	874	907	873	966	884	894	885	911	897	878	877	853	922	856	888	885	900	934	916	852	886	936	840	873	916	868	904	911	880	913	922	922	911	912	840	868	878	918	895	868	904	880	895	908	918	844	867	902	834	860	894	880	903	872	852	898	904	914	892	901	935	875	888	874	919	925	887	842	883	918	848	897	928	884	893	856	947	895	910	854	857	922	889	866	895	869	905	906	943	872	861	903	882	886	879	869	920	865	887	905	896	909	939	896	913	860	910	935	919	880	898	858	897	944	846	893	911	904	905	915	871	896	865	864	908	853	910	866	832	914	889	876	869	867	898	848	911	897	891	925	851	899	950	889	890	899	898	891	875	918	892	837	904	885	875	897	898	915	925	933	893	900	872	915	873	861	916	920	938	895	924	837	888	935	914	880	906	935	867	909	837	896	891	866	857	924	904	913	871	839	906	895	908	890	906	875	869	862	921	895	850	887	917	866	873	873	886	916	880	922	911	893	859	917	892	865	845	910	899	897	861	883	930	927	831	991	932	929	848	898	913	892	884	877	885	926	863	887	928	880	846	922	884	926	882	894	880	862	853	934	865	899	880	874	912	857	906	880	900	847	919	834	909	937	882	908	885	917	902	874	850	887	843	871	900	890	892	842	919	927	934	908	932	916	864	901	891	943	870	911	912	917	880	894	914	846	864	905	854	893	858	889	911	924	913	915	869	839	935	937	879	903	869	904	858	903	869	900	846	948	869	904	810	863	897	900	915	853	887	865	859	914	892	928	869	898	854	892	912	838	908	841	891	880	904	855	908	838	873	911	919	933	908	906	867	879	915	884	864	897	903	834	903	843	922	940	932	878	835	887	925	901	904	891	857	857	874	880	870	878	908	895	903	880	861	897	897	889	834	886	912	866	890	951	873	887	885	877	952	903	836	858	908	841	872	905	852	854	838	920	867	921	935	898	872	909	932	904	930	896	821	927	912	909	911	910	910	873	862	901	863	900	880	870	916	917	863	924
23342	21462	29110	24217	21464	21339	3577	887	670	608	608	553	482	481	478	436	429	425	394	405	419	422	428	393	390	403	373	362	391	397	360	413	372	383	380	403	382	340	347	367	397	387	358	369	345	343	388	339	417	335	406	370	364	373	359	393	389	330	365	363	348	376	338	357	370	345	347	402	359	413	380	380	347	352	354	367	362	354	383	347	373	357	323	363	358	348	367	372	388	361	367	406	363	390	325	373	343	336	355	361	364	347	381	372	362	394	361	337	367	379	349	333	364	381	367	350	374	369	347	344	348	347	399	360	379	378	350	350	350	380	349	368	360	412	336	365	361	345	359	352	353	358	397	337	376	384	397	381	386	403	371	343	365	372	379	344	359	370	349	370	349	374	380	370	372	365	371	331	393	335	325	333	362	381	319	380	349	357	349	375	366	336	348	360	361	317	344	350	350	374	353	355	405	350	328	405	367	385	384	392	349	401	371	388	336	385	350	364	380	335	343	365	356	351	376	359	343	352	358	355	357	385	371	374	357	371	356	361	381	366	390	394	348	340	322	334	345	357	371	357	329	360	358	342	374	336	349	359	328	338	324	388	328	386	325	371	355	385	364	355	371	391	334	395	343	345	369	348	351	353	368	358	363	349	360	369	356	370	413	376	341	349	350	367	339	360	416	352	369	350	390	354	393	369	362	366	354	368	357	356	358	354	339	349	380	369	358	327	385	340	399	351	367	363	379	394	365	385	370	387	362	329	329	367	386	341	362	331	369	362	361	366	397	388	356	337	403	371	376	359	380	350	383	339	390	386	354	367	395	371	359	364	350	361	346	356	349	356	367	387	368	357	347	406	356	358	341	373	348	388	375	387	370	378	332	360	336	341	392	361	416	370	345	332	389	391	336	373	368	399	369	351	355	335	348	372	349	349	369	361	376	349	374	333	336	361	364	350	353	359	372	363	375	374	382	369	320	385	321	372	349	357	361	351	329	365	352	374	387	369	367	294	367	391	376	396	345	348	350	363	361	357	369	390	339	362	372	385	355	351	321	374	392	333	363	340	303	341	366	354	386	354	335	333	375	375	344	339	351	360	346	367	390	330	366	347	342	332	363	351	392	349	381	363	354	353	357	350	339	395	377	353	376	344	345	348	345	358	337	377	334	384	346	329	320	357	357	356	377	383	365	365	352	362	354	363	352	369	342	351	347	361	379	355	377	379	339	373	373	358	362	388	360	373	350	350	362	396	354	396	360	382	361	319	364	405	370	352	368	372	373	368	351	352	371	345	354	360	373	383	360	363	349	363	379	356	336	334	341	341	380	368	358	377	364	379	359	361	357	343	362	353	369	356	385	366	382	365	379	362	384	353	362	360	334	359	367	377	327	362	379	347	381	342	380	364	339	420	346	314	333	355	380	382	363	363	364	356	339	354	341	347	336	345	352	365	343	350	368	375	385	345	371	397	377	342	361	353	347	343	345	354	366	403	335	372	385	339	337	367	353	378	357	344	343	379	359	367	369	381	360	374	371	340	353	392	408	390	377	356	365	353	317	402	392	354	361	352	338	367	373	375	360	364	397	336	387	340	367	326	353	374	360	374	367	386	340	361	355	340	379	334	346	329	374	373	366	364	366	363	377	338	366	359	384	371	354	341	351	389	335	353	372	318	359	369	362	344	356	351	395	330	341	385	341	396	367	332	369	386	359	362	373	367	361	391	372	326	348	390	386	393	370	358	350	343	354	347	327	332	389	360	375	392	378	396	369	367	349	380	386	382	359	336	343	338	378	342	375	343	354	352	359	341	333	352	336	385	349	348	339	381	370	373	362	368	368	399	318	355	366	347	373	332	342	369	362	382	348	342	377	306	387	345	323	375	341	381	370	361	357	355	348	339	345	333	343	335	394	382	327	362	369	337	356	344	380	345	367	335	355	346	340	360	385	403	333	366	378	410	360	364	375	364	372	356	370	382	384	376	328	365	394	359	390	358	371	358	369	373	355	368	385	374	349	380	382	385	332	330	359	356	361	379	356	367	408	343	397	365	369	347	344	343	374	379	353	365	361	343	368	379	356	362	329	349	343	347	392	363	345	366	313	371	370	395	354	386	372	346	379	344	366	354	342	375	404	343	359	380	361	317	363	344	352	359	355	349	379	335	359	357	365	372	361	369	371	331	360	381	372	347	396	396	359	365	355	351	363	382	363	345	381	357	341	323	341	371	378	365	349	365	346	335	350	362	402	355	327	339	358	354	350	359	374	376	361	343	338	319	349	352	355	355	383	364	358	371	368	336	357	389	359	360	344	365	377	341	359	351	364	372	346	352	351	365	361	347	372	368	353	337	350	368	365	340	353	328	353	346	352	360	346	393	368	342	349	364	378	362	332	391	344	377	359	349	344	371	346	356	358	353	385	342	384	354	333	346	371	349	349	403	385	387	351	343	339	365	369	339	372	350	332	332	363	352	367	359	356	360	345	368	408	401	352	382	386	358	364	354	338	357	374	339	396	358	328	370	369	386	383	337	364	337	391	351	376	322	389	358	357	340	370	372	381	358	363	351	367	330	366	368	337	356	336	369	411	371	390	374	358	379	368	337	370	350	362	338	359	337	382	392	333	336	380	370	351	401	372	358	386	397	369	342	348	332	367	375	373	345	381	373	365	381	332	359	365	363	348	369	371	380	369	354	366	379	345	383	339	391	366	400	360	377	330	352	361	344	351	384	350	361	360	344	359	374	334	347	340	351	359	378	347	354	364	356	389	347	387	333	382	370	323	358	346	355	383	359	394	330	346	327	369	362	384	353	360	380	373	360	331	351	358	375	366	363	380	369	374	362	373	380	388	365	370	371	360	360	382	325	350	327	365	402	345	363	319	367	348	362	363	345	371	348	343	371	341	358	334	359	355	355	360	340	389	332	342	337	364	337	355	390	358	383	347	358	370	379	340	367	343	375	345	348	358	359	370	353	369	345	349	346	342	397	341	348	356	354	340	358	362	361	344	342	345	372	347	364	368	362	361	322	319	364	369	393	334	364	378	326	373	357	376	410	380	379	373	379	358	347	365	354	349	373	335	387	357	320	343	381	362	327	370	302	373	328	385	340	325	346	355	373	375	367	340	379	375	353	334	334	366	335	338	341	374	367	362	353	347	345	359	338	373	309	376	375	389	371	335	359	355	370	372	359	359	322	338	353	375	402	407	374	399	339	340	377	351	368	356	360	374	381	336	380	334	353	370	375	391	353	375	341	353	341	347	372	370	364	382	377	376	381	379	382	384	375	386	372	389	364	318	371	343	410	351	352	344	357	351	351	355	360	372	336	342	336	341	370	369	383	355	328	363	330	365	325	363	343	385	348	329	374	349	337	353	358	370	393	348	345	363	347	348	379	362	385	396	383	378	369	371	381	361	368	369	362	369	348	337	345	348	373	381	349	362	355	365	362	358	367	352	382	341	360	352	368	346	364	376	357	356	336	349	366	335	367	347	361	362	351	358	371	389	384	351	376
32031	14248	12212	6501	4161	3057	2352	1881	1662	1369	1266	1082	994	954	856	803	805	758	742	731	677	725	683	628	621	666	669	657	619	642	651	630	628	590	606	596	565	567	528	608	607	623	555	543	580	597	590	620	617	500	576	552	570	587	599	574	569	577	570	598	541	580	591	550	602	585	563	548	603	565	538	598	550	552	540	577	541	564	592	586	593	600	509	553	542	557	561	561	546	582	548	503	571	597	555	572	511	536	554	520	557	528	559	567	535	576	534	597	581	526	538	538	601	542	557	593	534	514	566	539	549	571	575	582	510	603	545	612	543	586	569	536	543	540	544	576	556	540	542	510	518	509	546	588	570	525	547	533	501	557	549	545	540	524	545	562	581	572	568	534	512	547	524	555	522	547	560	504	584	531	609	577	507	554	540	527	559	530	553	502	558	558	541	548	517	546	579	516	560	541	511	552	567	561	534	548	552	574	545	586	574	608	546	526	561	524	528	556	556	526	514	540	509	545	564	558	547	536	575	558	583	526	569	540	562	572	553	529	560	552	551	621	542	531	505	578	576	549	572	581	541	553	486	589	532	578	567	561	563	583	528	526	558	536	562	528	570	564	566	553	539	544	540	531	535	544	537	531	547	502	548	550	559	594	544	537	563	541	569	564	591	542	549	548	561	569	566	511	559	570	540	543	536	563	558	557	522	563	593	573	613	584	521	566	560	570	587	551	566	555	577	516	542	580	536	519	548	542	530	528	538	578	551	551	568	551	523	502	522	527	534	530	521	546	509	542	533	537	572	543	563	547	578	547	578	568	506	606	560	519	560	538	571	562	586	524	601	572	550	558	556	518	535	544	568	508	545	599	576	508	538	531	566	595	571	509	579	599	557	576	536	552	561	506	569	575	553	585	554	529	542	558	554	586	542	503	522	544	520	562	532	578	579	561	529	575	530	558	513	591	539	531	532	588	593	592	548	514	556	583	563	569	578	544	544	573	549	581	548	539	579	552	541	578	562	598	551	575	574	558	558	514	578	561	529	548	558	570	538	519	542	554	574	569	528	508	579	538	500	532	558	506	542	574	520	582	553	562	514	552	563	530	529	552	545	543	523	559	500	557	513	527	567	578	565	574	558	534	563	535	552	582	513	566	547	554	556	554	542	572	535	551	583	535	559	550	590	579	549	535	533	557	554	536	550	588	573	524	531	572	563	551	557	519	558	531	542	570	565	514	507	566	543	578	581	564	518	559	521	506	554	549	554	554	561	551	550	542	583	537	631	517	543	552	541	553	522	542	557	576	590	600	555	545	575	555	560	542	551	539	523	578	562	520	577	508	519	553	515	563	524	527	537	547	546	558	563	553	551	540	537	582	546	571	563	597	544	592	532	560	585	525	576	528	514	559	554	540	545	546	550	526	529	551	573	553	543	554	539	533	560	556	557	590	618	533	571	541	562	562	609	586	498	538	540	593	562	537	544	567	573	547	563	556	546	535	582	564	503	547	531	558	570	551	547	548	536	544	556	563	557	580	590	580	586	557	541	544	576	556	555	548	523	513	525	549	563	561	585	532	523	569	573	537	564	566	562	507	576	581	559	521	554	542	523	535	603	529	571	572	528	511	540	570	594	545	549	549	538	591	599	556	533	547	552	563	545	522	543	531	583	517	543	576	562	562	558	560	589	556	520	568	582	532	544	560	567	565	569	529	524	572	537	515	517	546	535	552	616	560	561	559	551	562	543	574	546	539	563	548	565	507	500	568	572	564	544	536	542	564	551	575	582	538	520	575	582	565	537	553	571	541	542	536	526	535	561	579	568	504	558	540	558	591	558	535	573	549	540	567	550	532	536	560	534	562	562	584	528	542	530	550	591	526	529	544	524	555	525	579	570	589	558	539	540	568	555	538	550	557	555	555	585	532	568	545	559	539	582	535	539	553	524	527	529	533	548	565	571	530	551	566	571	516	572	550	569	577	561	561	552	578	534	519	581	568	535	534	564	578	576	557	570	545	553	546	524	532	550	541	600	566	510	514	515	507	541	523	589	516	516	551	506	568	562	500	560	571	538	588	589	540	526	574	578	587	551	561	575	548	583	564	527	551	544	534	544	518	540	541	553	535	566	537	548	520	521	527	542	497	564	565	515	506	570	543	567	529	562	610	580	557	566	570	533	578	541	566	527	550	596	511	584	523	548	509	553	554	550	563	588	531	504	566	529	570	574	545	517	545	547	531	542	505	538	529	579	492	566	555	524	551	582	557	588	574	551	498	524	572	561	533	532	529	571	551	533	590	560	559	553	571	523	555	577	503	486	524	531	556	526	539	528	544	530	524	511	549	568	539	536	605	570	495	551	545	562	553	494	523	588	544	585	518	560	569	543	572	578	590	550	600	566	553	515	565	567	556	577	549	575	546	558	547	559	560	552	535	520	576	555	566	560	549	542	557	523	592	544	534	560	567	556	559	524	542	545	557	556	561	547	576	570	556	520	534	557	554	519	559	540	569	566	565	605	534	553	549	553	517	556	560	596	542	591	570	572	540	527	578	567	572	544	513	520	577	562	582	524	555	550	538	584	543	533	536	543	548	537	542	554	559	563	552	543	539	580	570	595	552	550	578	550	580	556	565	517	555	537	530	522	534	573	484	588	578	565	521	552	532	581	541	551	528	546	549	560	530	560	567	538	569	545	534	582	573	512	537	569	548	526	536	541	538	527	549	533	541	537	554	549	546	547	540	579	521	525	532	555	508	562	559	596	545	538	537	564	566	593	531	578	556	551	543	545	545	539	550	565	573	526	559	569	579	557	547	521	546	549	585	562	538	543	575	584	561	546	519	548	542	583	543	481	582	541	544	518	554	542	540	560	594	525	538	553	583	554	525	554	553	577	575	563	516	588	535	547	550	569	533	602	569	529	601	506	552	532	540	547	555	559	612	564	570	573	553	538	581	535	579	563	517	566	536	544	555	528	589	534	560	538	556	548	552	554	589	555	546	547	536	564	504	510	548	517	527	531	565	539	599	586	553	558	547	555	502	564	521	530	522	545	561	513	578	540	552	540	542	546	518	598	530	533	506	522	550	570	582	558	541	534	499	550	519	548	569	570	552	557	576	556	599	507	575	564	546	583	565	526	559	597	594	547	546	608	539	533	537	534	537	561	541	496	564	582	566	547	561	587	571	546	566	534	543	560	559	574	548	538	548	561	518	596	567	508	512	533	558	524	558	544	533	573	538	525	614	593	573	572	528	521	541	560	593	582	553	486	608	520	572	550	526	571	531	535	574	559	510	573	528	575	543	534	554	510	549	553	587	549	581	557	529	533	540	550	562	514	566	603	541	527	546	543	543	591	570	581	538	530	544	563	519	549	559	575	570	520	550	530	550	538	541	544	600	558	533	574	550	528	561	593	570	575	524	516	583	560	581	539	543	544	582	591	576	570	571	510	546	532	565	537	545	573	562	550	561	578	564	591	604	548	571	525	539	547	547	548	567	561	536	545	543	555	493	538	524
27401	20251	6692	981	721	604	657	646	681	619	629	606	646	630	644	615	633	591	632	630	646	642	655	645	579	630	648	678	617	632	641	632	644	563	621	593	643	618	624	596	617	624	615	642	652	627	621	576	627	639	656	593	613	598	653	634	605	611	636	594	645	607	620	595	616	682	659	662	626	603	637	674	671	597	648	608	639	604	592	598	653	619	610	598	618	673	669	608	645	613	609	597	649	581	601	646	597	621	624	642	643	600	625	624	611	585	599	613	618	643	632	648	572	582	667	636	629	634	635	620	626	632	625	620	619	620	564	643	609	627	626	598	619	638	641	614	614	651	605	620	596	648	618	598	601	642	571	614	586	654	635	642	647	613	668	617	633	594	632	591	660	643	633	618	625	585	573	593	664	631	601	617	578	652	578	643	605	555	644	644	597	605	589	652	632	576	614	620	626	684	603	593	613	604	580	632	653	615	586	628	599	597	616	570	602	627	628	619	611	587	652	667	643	616	626	660	657	603	655	614	594	621	638	632	653	601	616	594	620	613	642	613	623	615	652	627	639	623	613	626	659	602	592	633	595	613	642	658	613	653	569	636	608	649	643	603	590	610	642	633	580	596	605	627	615	605	589	671	598	624	619	675	597	632	607	603	617	619	618	606	608	624	654	669	621	579	649	609	587	589	615	604	634	619	595	635	645	605	652	629	606	633	676	617	579	631	681	623	664	646	572	604	629	616	621	621	666	623	606	610	615	582	658	589	599	602	610	593	623	617	592	662	645	646	636	671	621	623	622	641	587	586	624	633	628	627	606	621	669	612	631	664	654	596	627	621	629	604	588	591	633	611	618	634	636	662	605	643	644	586	581	624	626	650	636	594	602	633	652	605	644	667	645	595	601	653	601	584	646	649	625	634	599	642	619	602	654	623	645	649	629	622	653	622	631	616	608	658	626	621	624	604	653	650	571	630	611	582	641	637	637	614	621	622	628	628	671	693	593	577	601	596	600	635	617	581	598	660	574	618	621	619	674	628	639	614	613	623	577	607	636	619	608	613	649	612	636	606	637	644	597	644	621	635	717	628	614	576	623	642	628	617	580	617	600	600	611	636	647	688	586	629	642	650	601	651	622	636	597	623	637	639	598	610	631	622	569	634	651	601	621	633	624	601	600	663	629	624	612	629	610	631	639	658	600	603	586	612	637	593	611	637	629	605	665	591	648	626	619	634	612	619	579	631	639	625	617	608	616	605	624	628	609	612	586	626	626	627	606	646	642	596	653	612	642	622	627	607	608	579	621	564	648	605	618	627	619	636	641	613	617	642	621	651	618	592	618	611	642	629	638	624	619	629	649	617	587	618	671	581	643	671	683	634	625	613	598	645	636	628	654	633	648	628	609	656	597	625	624	592	653	667	618	611	639	593	610	585	624	686	649	636	621	677	611	627	640	651	625	615	609	607	669	637	641	680	635	646	653	626	648	610	652	604	605	600	612	591	644	624	552	604	604	623	653	617	609	654	623	626	650	616	588	634	644	616	610	541	596	625	619	621	622	595	598	576	642	638	687	623	634	593	633	637	617	624	637	629	601	600	600	645	587	633	596	659	649	601	600	662	605	615	594	602	645	615	600	578	626	628	613	567	588	588	639	652	641	605	606	614	610	612	567	645	623	674	665	648	609	650	592	613	607	598	663	639	614	615	608	610	597	615	630	600	625	605	600	604	611	632	605	610	591	580	628	633	658	662	583	615	626	587	626	612	645	620	630	643	605	618	612	605	667	628	622	616	676	623	608	616	635	614	649	647	627	627	640	654	569	633	644	629	622	616	633	638	619	640	606	597	587	593	599	608	631	607	633	600	589	663	623	580	652	582	613	605	578	616	644	620	634	667	640	620	646	585	617	648	610	627	601	627	614	614	641	627	578	598	606	606	626	590	610	686	642	577	566	608	600	628	620	605	619	586	634	586	604	625	578	591	605	648	663	601	644	618	625	636	609	642	582	607	606	652	609	550	600	608	624	593	640	629	626	606	606	630	611	642	642	598	618	649	666	621	622	591	572	657	618	637	622	676	606	640	565	584	620	617	576	623	659	595	650	582	630	616	619	625	652	658	615	634	617	657	561	635	623	630	647	602	642	586	546	614	657	662	617	630	642	623	653	611	585	639	593	639	610	594	614	625	661	616	610	622	577	624	624	584	612	566	626	666	629	640	635	650	625	601	587	643	617	617	598	610	623	639	652	672	586	646	630	615	637	583	647	621	656	617	588	600	614	602	631	648	602	591	589	608	614	601	614	616	649	611	652	633	655	658	598	619	635	593	664	615	653	611	603	577	655	632	651	613	659	626	625	585	614	670	609	625	599	624	657	644	623	625	582	661	633	602	641	595	615	640	652	585	634	623	631	631	652	605	634	639	638	600	586	585	644	644	615	664	617	617	604	653	575	632	630	625	574	588	610	615	642	617	580	644	648	617	653	623	606	619	598	602	609	640	612	626	586	580	641	594	698	619	649	593	614	595	630	634	610	621	606	625	677	629	589	620	637	638	640	617	613	632	617	653	654	630	633	616	659	684	599	619	623	579	587	650	630	628	628	599	597	647	579	630	638	616	596	595	596	593	674	611	633	635	599	596	580	582	611	673	587	660	605	618	619	665	614	631	600	590	599	616	674	611	671	642	654	663	596	613	612	613	614	662	617	643	618	631	610	633	618	613	606	622	619	636	617	644	629	571	606	650	636	620	594	618	593	618	623	600	607	620	666	609	637	607	584	608	642	619	615	565	607	594	630	625	622	603	661	611	617	600	604	609	639	629	608	567	613	632	651	600	586	588	615	590	545	620	585	640	621	616	597	590	602	597	612	613	622	600	627	589	582	637	578	605	617	598	615	619	623	633	637	603	653	653	604	598	594	585	621	629	618	628	600	646	619	630	603	654	580	605	546	576	641	606	610	608	651	635	606	589	625	665	569	574	589	620	641	607	619	608	613	642	592	641	588	588	615	615	566	600	636	629	607	609	642	601	603	607	643	627	639	638	612	631	636	593	598	619	624	583	625	616	653	608	649	623	629	588	625	609	616	606	576	624	606	623	639	619	606	588	581	613	669	618	627	646	636	630	607	597	618	663	641	625	574	627	570	604	586	684	658	664	631	644	605	616	568	627	591	604	624	627	642	596	619	617	627	646	614	626	674	628	590	609	662	657	610	604	655	567	644	654	610	616	634	608	607	625	651	632	639	641	624	654	660	639	632	634	590	600	601	626	595	639	640	662	654	598	633	647	628	680	569	637	619	642	578	595	641	640	607	627	610	623	662	584	628	605	612	607	604	637	621	596	572	675	620	614	578	626	616	602	618	599	592	616	621	623	619	624	586	626	639	604	590	616	625	611	640	657	577	595	599	658	604	565	607	619	612	603	659	595	582	637	651	639	621	673	647	611	618	603	631	588	611	597	614	619	616	605	622	620	630	620	601	618	624	636	649	582	605	583	638	667	577	580	620	621	636	600
13292	1588	1460	1172	1052	953	961	894	973	966	897	923	931	909	919	909	937	965	985	885	936	929	875	892	891	902	947	929	920	900	890	916	915	916	933	949	930	909	946	857	883	915	906	932	917	891	893	908	897	909	911	930	903	920	945	942	895	895	897	945	912	851	909	953	890	932	899	949	863	936	876	921	924	868	930	886	908	860	897	949	946	908	902	908	900	921	889	840	935	915	898	923	886	889	950	958	880	948	857	889	891	899	941	942	914	906	945	910	888	859	927	926	901	956	903	884	919	929	866	933	867	902	901	903	926	898	893	927	893	880	900	947	895	910	948	925	863	960	875	885	884	864	939	889	835	958	932	858	880	924	891	894	920	907	869	938	846	876	954	896	960	932	930	937	916	880	912	945	877	885	874	915	852	887	854	927	918	905	895	910	892	926	905	955	952	889	924	879	963	907	852	922	970	935	922	907	943	890	890	904	919	898	960	895	849	851	872	895	890	872	856	948	927	917	953	863	914	892	930	902	903	922	932	864	898	915	891	931	896	947	948	877	900	893	859	922	921	896	911	861	929	863	861	884	930	905	901	917	907	900	885	902	860	943	935	921	856	911	927	933	880	917	934	906	828	893	898	890	915	884	889	919	918	943	883	978	915	867	916	905	895	940	949	872	886	883	929	893	898	935	860	935	901	879	935	874	922	894	890	897	941	902	922	980	940	860	941	954	941	894	959	957	888	958	927	871	858	845	926	944	948	930	896	871	962	899	900	910	919	862	914	891	936	904	911	933	883	920	903	909	910	948	896	919	880	929	919	946	931	955	889	883	897	904	926	894	944	908	917	946	949	926	932	951	904	938	896	919	921	876	883	893	898	911	926	898	873	882	875	958	953	860	988	875	941	874	965	884	920	888	856	923	881	893	892	930	895	915	910	926	839	873	931	895	901	921	887	940	934	839	850	932	918	868	916	895	902	906	929	894	883	894	929	930	925	930	860	884	922	867	885	929	898	977	903	883	963	924	915	925	937	884	947	907	908	894	930	901	906	931	896	906	938	898	890	928	932	909	869	939	908	935	947	909	874	922	920	875	870	906	905	925	921	924	917	923	921	924	927	903	931	916	896	926	862	911	902	854	885	1000	924	925	986	923	942	925	943	906	962	883	922	912	921	928	949	896	896	942	936	921	891	944	883	895	899	909	916	939	953	886	928	940	930	887	906	876	934	924	925	895	896	863	937	913	882	970	940	866	972	907	950	940	899	845	927	912	844	886	901	917	866	879	935	907	857	876	912	924	870	942	920	830	895	934	893	900	906	867	921	893	855	912	951	958	939	934	955	880	913	916	922	871	928	877	935	920	960	913	900	897	902	926	910	856	861	868	894	938	895	867	905	913	907	893	939	907	947	906	907	869	943	871	922	914	953	881	836	899	909	893	919	960	871	954	945	930	904	924	932	902	908	865	910	943	932	908	938	926	985	867	909	884	958	932	908	956	900	916	884	938	844	869	965	906	891	876	905	950	871	883	917	930	896	897	900	862	948	901	863	868	918	893	923	909	902	884	909	925	914	894	903	917	897	917	916	918	967	991	863	968	882	887	898	924	939	907	915	950	919	888	916	898	891	888	927	909	853	912	847	952	857	868	946	903	915	873	969	875	889	913	942	896	923	904	876	872	915	858	897	879	935	936	926	907	867	981	924	921	906	902	917	917	863	935	902	887	945	905	890	940	883	864	959	894	916	902	900	877	943	870	910	920	945	927	927	911	848	817	868	937	888	943	880	861	925	953	908	945	860	905	914	812	875	947	850	885	936	892	923	858	893	921	933	876	855	931	904	942	937	839	911	929	933	921	892	933	884	937	937	923	898	939	892	924	997	904	934	918	860	890	850	907	887	928	914	879	942	911	892	917	897	858	905	916	903	926	891	895	885	877	853	946	934	894	915	920	893	906	867	949	936	934	887	894	954	924	864	903	879	939	934	853	889	909	913	908	920	899	880	920	894	916	925	902	894	885	946	987	904	899	897	912	914	909	906	892	953	909	892	881	916	907	907	874	894	979	913	925	916	874	887	899	890	889	910	883	944	919	883	919	894	930	899	910	919	868	924	900	919	908	915	900	908	906	888	929	859	908	858	928	914	893	906	906	891	903	866	922	885	959	868	975	959	949	952	979	910	931	929	926	906	956	904	965	896	910	934	902	910	906	827	939	941	873	907	922	880	940	859	900	805	920	830	926	885	840	912	905	919	917	932	951	952	877	877	928	934	959	940	906	890	920	982	941	864	917	918	931	968	932	864	868	963	962	926	927	888	937	920	908	888	862	914	946	900	869	905	892	928	851	865	951	924	919	945	886	896	910	912	910	865	862	892	882	906	898	934	923	854	919	952	967	890	881	892	908	885	894	909	930	926	925	855	883	913	901	903	904	899	937	903	932	935	897	863	924	888	900	891	931	885	877	908	944	921	970	881	891	893	949	940	923	927	949	951	867	949	950	887	969	887	890	899	925	898	924	883	867	928	919	916	913	950	873	878	905	916	901	1006	872	938	887	894	939	900	931	924	894	908	926	951	972	920	850	900	852	898	913	918	884	934	863	914	928	868	896	900	847	869	891	879	890	916	903	959	859	956	896	936	908	922	903	931	888	889	859	923	932	912	926	886	916	879	892	904	931	926	963	940	957	952	939	986	884	940	916	938	927	919	900	852	949	879	929	932	933	911	906	938	924	929	873	881	922	909	930	973	857	959	874	902	974	969	881	905	936	889	949	872	897	915	924	939	929	942	934	867	933	926	916	933	921	919	918	902	935	901	855	959	947	946	915	907	910	914	929	910	978	944	901	876	967	878	890	930	898	912	905	943	926	874	933	936	888	949	910	940	920	909	941	874	927	850	888	951	930	879	921	889	913	933	899	886	952	912	917	908	912	895	924	909	918	895	958	907	909	896	902	918	890	928	924	892	908	913	914	908	862	884	933	911	914	881	911	894	902	877	946	936	927	888	947	930	903	837	899	851	903	925	929	928	905	948	830	915	863	912	928	950	924	839	903	867	909	910	888	890	912	963	887	913	943	942	912	924	866	928	922	903	906	931	906	971	886	917	923	932	916	930	881	881	903	857	884	893	893	916	934	842	906	903	909	966	862	901	889	931	872	894	904	932	914	880	933	914	911	860	960	921	931	913	907	903	917	927	919	991	875	909	995	903	929	901	874	891	910	922	940	900	941	914	911	905	904	820	897	876	863	971	904	907	884	909	897	935	912	936	934	867	898	925	889	901	906	922	908	886	908	992	875	908	842	917	904	928	916	899	891	911	921	926	866	973	919	871	886	886	918	877	936	928	871	900	936	889	878	934	928	923	910	868	906	868	890	895	920	922	898	931	905	904	940	933	867	925	901	848	913	948	924	891	876	900	885	942	914	879	881	862	935	873	943	906	884	910	945	896	902	870	915	911	917	864	949	935	985	860	926	873	913	948	908	916	930	884	912	911	900	872	880	928	949	971	899	901	919
23746	21466	28892	24460	21461	14660	1612	973	763	795	742	718	681	674	633	682	661	658	642	638	623	650	673	654	596	626	600	595	604	641	620	612	568	576	595	564	604	573	641	597	612	646	657	626	602	579	590	609	628	625	615	579	572	572	616	593	595	608	580	566	581	614	610	577	628	601	631	586	618	544	564	606	578	571	571	575	569	567	591	625	616	625	612	591	588	600	602	646	620	621	548	596	608	586	646	597	540	620	596	587	591	632	623	593	604	566	598	595	616	549	582	573	588	594	567	616	584	608	563	606	557	628	605	635	617	576	581	572	611	590	582	607	549	606	626	599	616	584	606	618	585	611	589	562	571	582	649	557	577	619	569	589	602	636	617	577	624	606	614	596	591	597	626	602	628	566	637	610	580	591	587	583	568	607	613	618	610	646	543	558	568	605	596	621	601	547	604	603	641	582	570	595	570	555	586	602	625	603	611	632	587	618	618	646	572	601	613	628	608	585	564	657	566	621	573	572	605	609	572	594	595	601	603	602	563	556	563	645	573	601	591	582	628	600	618	615	606	533	610	598	633	636	568	591	587	585	561	568	602	618	561	579	625	624	600	545	611	615	576	615	629	581	621	605	597	640	577	606	583	564	628	611	610	591	605	626	605	580	556	571	581	571	603	569	629	587	636	606	608	596	622	584	571	592	588	537	597	568	584	540	567	606	546	567	614	617	600	553	634	587	570	587	558	616	563	620	613	575	550	574	575	600	579	601	618	583	614	559	595	582	561	622	577	600	608	614	554	593	585	561	664	603	566	620	576	565	584	655	590	567	618	583	579	651	582	580	581	618	578	583	597	600	588	605	576	580	596	559	577	609	587	546	584	608	530	596	584	601	602	555	591	589	634	610	631	594	602	565	590	590	551	579	562	565	606	611	598	564	558	566	622	548	582	623	594	607	605	626	558	608	585	573	617	614	589	613	648	636	596	603	602	580	603	586	549	563	583	603	629	561	607	538	575	571	634	564	583	564	629	559	622	618	595	584	646	622	591	584	584	623	624	575	622	566	582	606	628	578	648	591	593	624	565	560	579	591	644	607	594	602	596	576	599	611	537	599	612	611	546	641	596	558	624	590	565	606	593	567	587	564	613	574	538	585	595	617	587	571	589	575	657	587	581	604	595	591	576	599	592	651	604	571	646	572	569	551	592	604	629	554	577	582	582	570	582	609	627	596	625	574	634	561	574	572	606	585	583	587	604	570	609	581	613	569	571	595	568	664	579	580	567	614	573	583	601	599	598	560	593	595	579	636	585	591	618	597	599	599	662	566	601	589	588	618	575	572	599	597	629	565	583	583	586	577	593	575	620	601	603	631	571	593	606	643	583	614	606	614	536	609	545	619	638	577	571	593	597	599	598	572	561	561	605	604	596	664	575	555	589	584	578	607	599	585	599	574	646	593	570	576	578	601	647	587	573	605	618	584	633	577	587	581	568	551	624	572	561	587	674	602	590	583	589	576	557	580	599	574	543	566	575	578	594	577	603	593	610	568	589	596	585	549	597	574	540	562	588	524	588	531	608	602	593	599	579	635	561	596	610	565	564	569	599	590	582	568	623	569	592	580	622	606	585	566	580	600	637	594	557	604	626	593	526	586	613	575	576	559	596	591	623	568	566	582	558	573	594	548	590	609	596	597	588	623	608	617	588	573	629	561	594	588	620	578	575	572	588	610	586	606	594	599	605	589	579	605	604	625	592	568	578	579	564	599	604	579	597	575	607	578	589	589	595	644	586	562	615	567	639	592	568	646	583	596	613	561	618	566	600	613	579	602	608	605	627	575	601	608	592	549	598	624	601	583	582	614	603	590	611	598	621	582	604	639	611	588	616	648	582	546	575	587	604	594	622	565	552	594	596	623	562	655	590	603	569	595	570	560	602	579	618	566	608	569	591	588	593	581	611	586	565	598	558	638	605	599	594	523	575	576	580	623	581	565	603	593	601	635	598	552	594	580	581	592	583	579	639	563	611	598	601	562	555	554	599	591	601	616	627	611	556	559	620	617	574	590	562	584	624	591	628	605	554	638	626	627	587	564	598	581	566	591	602	588	608	577	581	581	605	593	604	584	596	613	568	597	597	616	584	563	623	599	592	614	585	560	585	600	591	577	596	561	596	596	601	612	587	583	574	603	569	528	579	592	590	627	593	605	567	599	594	597	575	618	597	578	588	638	614	597	637	593	617	579	613	587	564	608	620	631	613	566	570	601	566	605	548	608	574	587	589	575	558	544	600	613	605	557	556	612	593	542	574	584	620	625	622	571	593	608	603	577	600	590	620	572	555	544	567	579	577	589	603	589	604	582	600	544	605	584	627	594	614	578	602	639	580	608	564	606	551	574	603	569	602	574	626	593	585	584	573	606	588	594	593	550	572	596	641	621	585	565	597	557	590	558	582	596	577	595	635	589	582	578	552	617	569	595	558	627	617	565	574	629	571	586	578	568	576	590	578	630	602	591	564	584	641	594	626	545	599	600	585	573	613	601	645	605	601	585	573	629	562	583	566	624	574	608	605	603	586	617	559	583	610	617	581	602	609	581	590	590	614	586	635	555	605	576	538	580	617	567	582	602	554	592	614	644	633	594	589	575	579	624	609	563	611	621	565	554	604	563	573	584	597	617	612	548	604	568	595	582	581	588	594	589	569	620	589	578	596	590	567	597	596	629	597	594	592	625	606	589	608	569	631	580	587	574	561	597	611	604	597	640	563	580	531	637	608	559	579	558	622	603	623	564	595	618	600	609	594	596	557	565	593	601	608	597	598	616	604	611	575	578	599	565	587	589	560	615	576	605	579	603	580	579	639	581	581	569	556	587	599	613	572	651	586	562	560	558	581	605	592	587	626	585	588	596	624	586	644	589	605	561	572	603	578	570	567	613	589	602	602	549	630	574	612	570	623	632	588	540	616	586	622	598	574	561	565	580	566	585	597	587	587	587	605	604	609	576	581	599	595	594	556	567	628	569	565	588	605	583	569	594	586	561	610	596	600	606	547	629	610	583	548	611	565	631	599	591	620	602	574	602	601	594	580	615	626	544	588	601	552	580	549	591	562	608	641	580	577	579	569	575	622	544	566	605	590	608	585	612	612	564	625	598	585	605	576	604	593	614	576	585	590	627	598	592	580	570	572	539	555	572	565	585	597	652	543	613	547	621	584	576	585	566	583	583	617	632	557	599	545	552	624	612	573	603	571	572	598	559	552	603	637	622	582	580	619	548	592	599	567	606	649	566	575	564	627	592	585	546	569	595	596	565	601	583	560	582	577	570	606	583	571	604	616	630	581	606	612	580	578	563	557	645	620	579	591	601	606	582	613	598	606	627	587	591	583	588	627	630	604	585	580	600	616	564	555	627	553	588	572	589	562	598	604	570	597	598	567	560	615	588	600	582	638	609	568	577	579	551	606	611	603	600	587	579	576	562	567	559	607	588	580	563	677	595	651	585	582	586	620	609	560	616
32845	11531	9961	5271	3600	2619	2190	1868	1699	1455	1334	1354	1179	1105	1069	1104	1037	1005	1055	991	990	948	949	937	946	926	930	948	946	942	1002	948	910	879	910	937	967	926	928	931	912	930	903	927	926	916	903	896	889	874	889	923	923	917	910	894	919	825	941	901	878	919	890	884	854	893	880	923	890	919	911	888	959	889	840	951	911	871	859	914	876	882	897	883	905	911	907	875	924	920	859	892	864	872	849	888	893	876	880	916	897	876	828	873	895	855	870	893	911	865	908	913	858	862	914	861	885	862	872	914	896	810	935	858	934	914	861	862	923	921	855	839	902	911	843	914	933	868	871	940	932	872	871	870	890	865	921	923	861	887	878	870	900	916	905	890	847	853	861	896	897	900	883	932	832	882	856	869	924	869	911	878	857	912	822	877	915	876	861	920	855	854	873	901	892	883	881	941	932	837	914	916	902	859	885	841	957	860	853	912	898	894	876	889	851	880	877	940	849	861	911	890	936	860	869	879	873	873	792	867	908	888	929	862	882	892	908	871	898	958	845	843	914	890	887	915	881	896	899	883	885	858	882	902	883	898	822	951	841	885	898	920	895	870	899	861	874	867	837	935	890	820	899	894	881	901	870	873	838	845	886	873	867	879	887	884	857	903	898	898	913	891	961	916	857	887	854	884	934	902	865	838	893	857	876	926	887	937	872	892	920	953	886	865	887	909	919	859	883	897	845	856	850	915	933	884	890	844	932	862	906	907	851	922	866	912	906	918	855	831	856	888	906	896	866	872	853	905	872	918	900	866	899	884	874	858	865	912	858	869	850	890	885	872	882	850	882	923	877	885	895	913	891	914	855	930	958	887	916	919	922	902	854	881	859	891	841	856	894	881	853	948	860	904	884	912	888	825	874	876	936	884	837	926	868	943	878	924	870	865	842	891	908	892	845	856	897	862	831	933	836	879	916	935	920	900	841	871	836	882	902	897	928	894	887	873	914	897	898	892	871	893	890	894	872	861	893	884	885	866	928	871	862	851	941	885	931	875	920	873	931	897	863	875	895	910	902	877	951	870	911	868	889	838	880	889	903	883	930	870	949	918	914	841	856	874	882	834	903	901	918	909	867	970	865	917	881	889	845	886	923	869	879	909	890	884	917	967	854	825	889	848	873	893	892	847	849	905	882	872	848	864	933	869	903	913	890	897	884	888	912	912	951	877	907	846	865	899	848	819	868	878	869	871	881	877	933	889	921	844	881	865	876	865	819	846	895	890	910	939	846	889	885	865	836	898	855	923	932	891	868	893	853	903	946	907	884	905	883	861	876	882	898	905	875	850	854	932	899	879	864	909	908	876	911	865	891	876	882	897	895	890	875	857	883	821	900	871	897	833	899	876	874	876	840	893	853	833	929	897	912	809	846	891	878	883	923	859	959	920	845	904	919	956	858	849	869	907	891	837	860	907	874	892	884	903	855	871	896	886	868	909	899	905	917	870	952	896	895	833	878	841	854	844	892	893	893	865	894	822	918	845	902	891	858	873	943	860	908	870	884	876	823	838	889	873	920	850	847	907	873	901	833	865	911	877	851	930	944	932	873	865	845	925	912	861	837	926	873	875	875	863	904	890	902	933	876	899	874	917	871	871	890	879	841	904	870	848	911	926	846	904	830	895	917	884	904	909	925	926	863	895	841	898	884	873	897	891	857	877	897	859	881	844	929	929	836	862	872	890	819	882	920	923	881	896	880	905	900	906	916	906	884	898	890	884	873	928	889	863	854	881	901	886	904	880	866	890	910	864	874	885	888	883	873	849	907	861	860	927	875	912	894	852	825	878	888	854	926	936	897	937	954	895	875	864	885	910	838	865	868	886	903	912	897	844	869	850	882	880	908	858	918	926	896	879	834	813	855	813	898	899	926	871	946	921	907	857	843	913	957	896	868	847	897	935	894	872	894	926	889	857	869	861	909	875	892	890	870	911	842	857	856	903	898	888	849	888	882	857	875	948	894	847	905	878	866	901	849	854	913	872	911	919	896	927	905	882	861	902	892	912	866	856	892	847	935	891	880	912	875	837	886	882	866	893	875	912	895	894	890	896	847	877	892	936	880	862	865	867	876	886	888	856	853	872	915	949	881	879	889	875	836	902	866	894	902	881	851	832	874	861	881	931	876	915	897	854	855	804	908	869	918	923	885	870	923	849	877	876	923	861	892	898	855	898	840	881	885	941	902	852	886	899	861	888	894	890	844	842	872	864	931	921	900	900	897	868	822	867	908	834	891	911	913	891	911	870	847	886	868	946	884	927	896	933	882	899	834	903	899	843	907	875	983	849	830	850	911	876	842	869	835	818	872	878	909	915	864	865	871	910	884	848	921	899	882	879	884	856	877	874	938	900	875	883	863	873	852	937	921	885	825	832	900	907	918	906	928	889	858	915	860	868	880	910	972	853	893	899	891	839	879	908	930	903	856	871	873	904	835	896	909	847	873	881	854	908	889	834	919	808	880	884	886	867	823	890	886	928	824	848	881	900	900	882	858	884	898	892	907	864	892	909	881	898	896	902	821	868	837	882	839	863	917	857	875	884	843	904	888	864	908	837	938	858	894	922	858	871	890	907	900	858	924	891	821	891	879	881	900	838	910	939	876	881	870	926	899	891	895	872	876	890	906	816	933	863	900	855	907	876	873	854	816	887	874	919	877	880	837	899	915	889	876	893	875	867	851	899	834	855	917	924	927	873	889	835	859	882	884	930	880	902	882	912	941	839	894	905	836	887	867	845	877	872	912	860	918	862	873	887	864	894	882	908	931	859	906	810	888	883	885	834	889	868	880	916	878	916	909	912	879	892	884	895	905	858	837	857	877	926	937	824	859	881	894	891	900	961	890	912	901	888	898	925	856	887	847	850	886	906	875	905	892	930	852	930	863	874	886	893	887	839	885	933	850	948	834	837	927	902	927	879	912	904	871	853	874	838	902	842	916	857	853	832	949	923	879	885	905	907	826	865	937	910	890	931	833	894	885	937	851	874	880	845	885	906	882	850	867	881	879	837	853	862	880	884	901	903	858	853	888	870	901	922	857	887	887	895	919	895	904	940	858	936	913	884	862	881	880	893	903	901	970	893	861	941	920	868	860	920	871	909	921	916	913	865	904	912	831	838	926	863	839	886	871	869	927	914	871	902	896	866	909	891	900	832	820	909	885	848	853	919	894	884	891	924	898	927	887	871	903	902	897	855	888	912	878	909	894	877	871	928	869	856	907	882	884	835	931	856	896	910	945	842	874	902	903	956	875	873	869	872	885	841	943	915	883	904	874	928	935	867	852	868	850	875	900	838	939	931	879	835	904	925	866	899	875	931	938	965	867	834	901	918	867	808	877	892	902	862	862	906	932	941	848	831	951	851	854	875	893	911	835	900	901	887	912	902	884	869	896	854	850	911	881	854	854	860	861	940	883	938	862	881	925	843	832	896	903	905	876	888	857	887	865	868	900	888	837	949	929	927	914	903
23350	21490	29097	24309	21484	21298	3154	903	651	624	544	515	461	469	450	447	429	444	468	407	385	430	385	410	391	404	396	391	362	363	374	375	365	373	347	355	399	389	351	369	354	357	391	395	375	362	344	352	421	361	371	377	368	366	374	357	347	337	350	363	343	372	373	351	367	324	374	332	376	329	367	326	338	363	329	371	323	371	358	346	381	347	344	393	339	346	385	319	400	357	323	347	363	366	335	361	329	356	369	360	360	355	373	388	353	344	362	364	375	368	336	368	381	351	359	355	368	332	348	371	354	418	331	334	349	353	331	335	376	330	360	346	351	335	362	366	359	381	337	358	354	364	371	341	372	354	385	380	324	360	350	339	332	317	352	325	372	376	363	367	349	378	379	358	355	340	320	362	373	372	363	347	321	343	349	341	337	343	378	373	301	320	331	355	354	367	349	314	383	359	349	365	330	375	376	335	360	323	359	362	343	344	355	376	321	341	352	357	358	359	368	337	361	340	377	364	375	361	346	369	352	366	357	381	382	395	351	348	356	355	351	345	336	358	365	366	354	361	358	376	336	343	350	359	381	361	349	342	348	359	353	351	374	362	341	371	350	365	378	356	334	335	357	365	385	343	341	356	371	339	370	350	372	330	384	377	360	354	318	323	402	352	341	320	357	358	367	362	346	355	341	370	365	358	337	358	364	382	389	345	371	338	355	345	346	349	346	328	362	366	377	350	373	367	350	385	344	356	336	373	353	355	331	365	334	346	380	379	351	367	366	391	363	365	382	378	368	347	362	338	388	359	351	381	360	359	334	362	356	319	363	335	340	408	315	380	377	356	329	349	369	367	331	356	337	328	377	352	364	341	338	348	370	366	321	361	373	359	386	314	367	352	361	358	356	323	373	384	368	364	356	381	393	361	344	376	374	324	347	369	377	360	378	358	354	352	394	337	363	351	345	375	361	377	358	373	362	352	380	367	376	386	347	356	342	364	372	384	343	363	400	340	337	359	361	382	387	385	364	358	342	334	361	360	361	341	376	333	344	367	358	359	349	366	376	375	365	354	357	355	341	359	380	352	338	343	372	395	346	371	349	362	334	359	357	352	358	363	350	311	361	316	347	380	366	372	329	344	335	386	349	376	374	351	383	343	378	342	368	368	321	368	370	364	346	381	355	343	340	378	337	353	373	335	336	354	362	365	366	355	325	359	345	318	362	362	339	332	330	343	363	396	335	375	368	389	380	370	349	368	364	324	349	377	334	347	365	381	311	360	341	343	363	380	393	357	339	361	374	360	381	338	340	377	380	355	362	322	372	367	331	367	338	357	343	379	333	334	384	340	356	364	349	360	333	368	355	364	343	353	349	379	355	319	346	375	339	358	395	382	386	363	329	367	329	332	334	361	347	412	361	334	360	328	329	364	341	347	336	378	376	333	363	356	347	345	348	364	384	340	340	371	342	405	353	378	377	358	397	344	359	326	362	323	410	363	411	375	361	374	332	395	382	361	318	346	378	352	363	334	372	400	365	354	356	329	361	343	400	338	348	362	357	339	383	350	398	385	363	327	373	374	375	323	374	360	362	375	346	328	363	348	337	343	315	362	386	343	369	368	325	379	339	371	349	341	376	345	353	390	344	372	345	350	343	371	359	358	350	360	348	350	368	347	386	349	385	372	334	348	381	379	343	358	364	346	374	342	349	356	378	371	362	366	364	342	360	333	342	344	375	361	362	356	331	378	361	379	363	391	353	358	331	352	355	336	400	346	362	350	354	311	366	362	354	384	349	356	326	348	343	344	398	369	365	355	359	377	378	369	341	367	385	334	368	360	359	360	342	359	341	363	358	321	354	346	373	388	325	361	354	343	388	367	376	334	333	362	360	327	375	382	347	334	329	365	366	374	379	364	375	364	341	326	342	356	359	350	332	351	348	392	351	337	342	356	353	408	378	363	377	372	362	376	334	349	354	383	355	374	374	316	361	332	347	334	369	361	350	360	365	348	376	328	337	384	356	332	367	358	356	376	374	354	362	386	359	343	348	358	379	352	349	353	368	354	355	339	356	349	402	364	364	333	366	365	360	321	379	385	323	352	404	363	361	341	364	363	356	349	396	383	334	361	340	375	329	376	367	328	357	373	367	359	339	392	361	395	360	339	371	354	391	365	366	334	334	345	355	332	354	390	384	349	356	392	333	376	347	342	374	346	339	346	363	334	338	357	339	330	372	361	320	360	354	365	331	338	340	368	359	354	349	344	359	374	371	370	329	351	342	365	355	356	351	345	343	310	369	361	329	350	358	348	369	365	332	352	366	364	340	368	360	328	364	390	315	363	304	360	367	323	399	356	337	359	331	383	411	367	322	323	363	379	361	331	363	362	382	395	336	346	383	372	358	364	368	402	373	325	378	352	339	348	366	375	361	390	344	382	375	359	344	341	364	376	378	339	378	378	370	359	360	352	333	361	350	374	346	369	383	377	374	343	386	348	350	369	360	337	355	348	352	367	351	325	402	410	348	369	356	403	339	360	368	359	361	379	335	364	358	362	380	349	355	375	358	350	357	373	358	326	342	353	367	359	376	363	362	339	354	367	361	338	356	338	341	352	314	374	351	399	366	352	371	358	341	389	356	370	357	324	358	365	345	345	311	327	360	369	367	383	318	369	358	350	355	365	365	382	346	342	357	372	350	362	349	359	352	369	297	339	341	344	350	378	333	324	392	361	337	341	306	355	340	348	377	354	337	356	388	346	383	334	327	349	335	338	356	329	356	342	374	335	363	361	354	347	373	338	373	370	343	384	353	338	356	345	330	342	376	364	352	347	356	337	358	401	387	360	321	365	349	351	327	358	359	346	347	382	350	369	359	406	355	348	333	385	363	363	355	369	369	378	385	359	328	395	313	345	327	328	359	347	369	364	345	371	319	402	329	345	362	350	353	355	343	369	343	367	350	353	326	362	361	368	330	339	332	358	357	391	343	364	348	390	345	361	318	333	348	367	347	367	378	335	327	324	348	357	376	325	366	330	354	360	362	362	359	363	371	349	373	336	354	355	372	384	332	385	326	345	367	371	352	333	331	388	350	365	367	382	405	344	378	341	370	337	350	328	351	310	370	390	366	331	357	368	355	362	376	350	354	363	375	317	349	355	372	340	375	351	363	374	358	365	342	368	333	398	382	358	381	342	341	330	362	371	344	346	356	337	345	348	350	357	346	340	381	339	380	333	341	330	333	353	369	386	371	319	355	321	370	341	357	366	331	353	367	350	311	368	367	313	361	361	352	402	341	316	349	362	370	350	340	353	328	373	356	364	356	381	357	348	351	356	377	337	359	384	352	355	335	328	383	394	366	316	358	368	381	362	365	344	365	314	383	370	339	347	325	373	360	355	361	328	344	331	374	367	359	334	342	387	366	365	343	344	357	351	383	330	334	326	361	327	346	386	341	336	341	373	345	347	399	353	374	373	349	336	355	388	344	369	332	368	355	345	349	378	359	377	370	380	339	301
32171	14031	12154	6385	4181	3035	2236	1871	1567	1314	1217	1045	965	892	835	855	799	810	724	711	684	677	707	657	647	601	614	601	608	622	684	585	574	602	578	599	589	551	561	594	598	544	589	578	550	548	581	591	560	550	597	562	541	554	539	538	519	529	607	553	537	542	554	553	573	552	547	538	538	590	554	543	517	535	546	549	535	557	558	589	598	550	560	575	559	554	560	537	535	542	555	534	543	566	552	587	546	524	586	548	524	585	536	552	559	543	544	534	568	592	534	563	529	536	567	493	584	567	529	541	539	539	543	535	530	515	559	547	568	528	573	520	538	528	511	571	533	565	546	529	535	554	531	525	547	560	559	595	531	586	552	539	573	567	605	547	554	542	594	543	566	577	547	512	564	589	538	556	550	513	589	530	545	559	565	541	551	561	535	585	555	550	558	526	544	547	568	573	591	537	518	557	504	553	600	528	497	572	559	516	572	534	528	559	535	533	553	544	560	570	554	574	533	588	521	567	577	531	542	537	553	544	585	570	558	531	527	584	607	581	513	565	568	607	586	552	561	570	510	537	520	570	549	545	573	503	564	561	507	600	557	574	577	590	511	563	541	563	580	528	567	528	585	600	606	569	547	540	546	527	515	545	581	587	600	574	539	519	538	537	504	569	601	585	557	538	581	522	518	537	531	523	576	544	556	599	584	541	547	522	535	529	535	598	574	569	554	546	552	548	552	554	569	548	560	584	572	542	511	611	562	532	517	584	566	511	575	539	528	574	555	548	557	611	595	589	535	549	567	578	525	559	560	557	581	524	558	538	536	554	571	557	548	538	583	515	571	540	554	554	533	577	575	544	555	560	515	527	542	557	531	537	538	591	565	533	538	542	560	573	561	541	525	550	523	554	540	573	588	566	544	567	560	532	585	550	574	542	480	539	545	559	536	549	556	537	579	524	565	535	529	542	573	580	510	512	572	535	567	535	546	536	525	546	561	526	491	555	563	561	555	577	558	560	534	574	526	577	571	539	551	528	581	538	564	528	550	546	546	542	543	545	568	544	532	535	547	547	570	563	558	568	555	504	537	548	534	540	566	529	523	554	559	525	535	556	529	541	530	544	508	529	562	541	521	570	556	525	524	544	489	538	553	539	511	551	553	547	554	539	557	533	577	540	542	582	578	575	552	595	555	514	528	531	521	524	555	527	542	539	550	557	555	550	526	527	572	577	559	528	532	527	524	587	546	572	540	551	544	580	540	556	527	570	531	539	547	564	536	559	535	557	531	520	570	579	542	525	525	567	572	544	539	510	558	562	563	566	546	553	548	548	533	533	542	524	519	511	547	532	570	531	567	513	553	574	560	551	564	540	524	498	520	554	557	542	559	517	544	548	565	550	547	555	613	560	517	573	568	546	537	501	540	551	567	524	523	557	578	607	595	568	522	538	562	550	560	534	589	555	497	518	534	532	549	533	513	535	557	547	569	580	504	540	537	590	575	558	555	548	542	535	528	549	574	532	531	513	519	561	549	581	511	562	563	531	541	553	575	540	571	524	572	592	576	560	505	520	523	563	541	553	527	549	542	550	562	555	513	519	532	561	525	525	565	573	565	541	483	509	506	601	520	540	528	552	565	595	585	524	539	559	545	569	529	506	536	544	590	609	572	540	523	556	570	540	573	582	569	541	560	563	539	547	545	490	524	528	499	551	534	563	571	545	527	549	545	523	552	528	555	540	559	581	556	534	572	530	555	551	521	526	526	545	559	539	563	553	535	575	512	572	531	532	545	564	549	556	528	544	539	527	567	555	516	547	516	576	522	560	556	552	516	582	516	549	549	526	521	543	522	524	541	536	560	482	571	575	595	563	546	533	566	534	520	529	537	571	563	547	598	570	546	565	529	525	541	519	540	535	545	552	497	550	586	508	551	555	495	528	555	505	542	598	549	531	544	576	517	566	557	547	593	563	503	558	543	526	561	555	535	538	521	553	568	524	542	544	518	546	571	547	514	569	585	522	573	550	534	544	525	572	562	554	529	509	575	544	546	558	547	561	534	541	521	521	530	578	557	572	522	552	578	588	540	587	606	543	541	523	551	531	510	528	561	537	569	554	521	522	534	561	561	548	536	557	557	543	515	540	554	555	526	558	526	502	523	546	510	541	517	538	551	540	537	553	534	552	597	562	508	568	513	527	547	567	547	504	554	568	587	573	514	551	528	540	524	539	549	528	540	592	537	541	552	558	570	570	546	553	516	503	527	558	551	537	531	510	516	559	561	556	551	575	535	565	554	538	528	532	521	543	564	559	540	548	556	557	563	593	569	522	521	533	539	611	568	562	569	528	592	545	530	556	535	555	535	541	506	530	553	541	532	503	533	510	548	535	561	513	536	504	529	563	559	584	529	564	550	593	561	506	547	571	548	564	537	554	570	542	534	503	549	556	531	533	554	576	555	584	542	583	578	571	576	593	534	524	534	578	578	516	559	629	571	551	529	550	523	531	510	581	528	511	553	540	530	542	514	550	586	532	544	544	535	509	512	561	531	559	598	556	559	554	552	545	523	551	551	560	528	526	568	536	538	534	541	540	541	563	533	520	598	523	567	555	515	555	570	527	537	535	553	553	505	533	571	585	559	559	542	534	509	531	530	572	548	522	528	565	523	568	559	555	550	587	571	570	538	562	517	578	507	543	548	541	515	566	511	562	554	551	518	542	567	550	551	562	538	584	554	527	560	590	543	535	584	517	525	537	555	531	536	554	533	504	552	536	561	536	544	532	548	527	551	513	542	511	529	551	564	517	556	538	548	553	531	584	507	555	515	521	524	550	567	500	543	532	575	514	530	579	579	558	524	560	524	527	558	566	543	557	577	556	560	548	561	590	565	524	575	565	533	537	537	528	565	600	559	585	547	544	550	570	578	545	538	546	546	590	556	510	561	537	553	540	563	511	539	516	551	556	538	598	568	529	581	507	516	539	526	574	533	544	542	577	552	526	528	536	527	519	527	564	538	572	528	553	539	562	566	542	573	571	535	529	528	535	554	583	557	568	498	531	571	544	568	499	546	552	541	545	577	545	537	531	546	524	550	550	520	523	545	563	588	524	558	588	524	508	559	548	554	576	540	545	530	563	554	523	532	521	543	551	562	568	521	522	543	505	590	591	554	574	541	546	567	584	570	585	521	525	540	534	551	523	492	544	504	567	551	556	547	494	547	560	571	560	547	544	520	566	521	556	542	590	531	539	570	572	546	571	566	526	576	553	545	574	507	557	555	545	566	541	571	555	565	575	524	545	512	533	563	570	524	534	532	562	552	556	559	587	530	579	549	553	557	530	566	527	601	542	541	562	523	549	511	539	588	573	535	558	591	576	539	517	565	560	517	547	529	528	562	535	553	536	545	535	575	576	578	511	527	534	574	591	583	534	569	602	538	547	529	535	487	608	545	555	585	533	562	506	555	568	594	534	539	546	552	536	545	521	546	568	554	519	563	558	563	534	550	538	520	561	509	546
27411	20167	6650	907	687	659	659	602	638	597	622	617	585	605	616	600	646	627	608	662	583	628	603	668	622	589	610	611	627	625	611	675	626	562	654	566	607	615	615	653	643	661	625	632	587	635	631	608	629	598	583	617	636	623	597	575	580	570	620	610	599	626	568	603	576	616	661	575	596	586	663	603	643	597	640	622	627	598	635	672	651	634	601	602	609	590	617	633	628	609	639	581	646	632	630	607	623	569	606	647	598	613	632	630	607	616	566	602	632	610	574	603	665	629	594	584	557	604	597	613	652	635	603	610	618	596	551	623	640	637	659	640	616	647	591	582	603	575	576	642	612	583	597	619	603	596	615	636	618	575	623	552	583	648	612	572	602	651	638	649	581	597	628	615	613	570	637	625	624	628	645	629	648	597	575	639	638	610	594	625	634	608	634	597	640	615	614	597	618	634	594	629	634	636	648	627	587	638	622	612	633	643	635	579	594	615	574	657	633	595	641	614	622	659	626	613	643	641	602	576	578	603	611	661	583	647	640	614	627	640	657	575	598	644	646	611	606	658	653	568	597	632	630	668	601	622	612	639	586	620	630	629	626	632	622	595	598	583	617	564	626	642	633	569	615	604	603	603	582	628	659	641	633	654	563	618	637	589	649	636	578	612	628	604	649	603	666	655	624	561	617	634	612	593	592	587	622	597	635	642	622	611	624	638	596	659	633	622	612	597	590	618	599	593	597	624	621	627	592	559	609	649	599	599	616	576	642	645	600	580	565	617	633	612	622	655	615	661	624	602	632	606	636	594	633	632	635	594	604	613	613	608	624	658	646	641	640	623	644	644	613	659	624	638	617	629	599	596	600	620	637	571	617	624	613	583	638	619	577	601	598	588	607	629	609	574	586	611	664	641	583	631	595	586	591	620	596	596	595	612	633	641	580	651	573	623	628	621	610	595	582	601	618	645	639	661	610	593	595	610	635	612	581	609	645	646	633	626	578	650	572	626	572	609	614	664	578	605	666	696	629	611	592	603	627	650	630	566	574	587	615	600	613	563	600	620	614	607	595	602	652	580	602	567	606	578	619	634	603	625	599	619	618	575	590	647	638	602	643	610	644	612	597	681	658	590	637	611	632	632	559	637	627	600	622	587	609	605	621	607	638	622	609	588	602	631	607	568	664	635	610	589	586	643	629	609	641	578	621	611	613	566	649	587	615	617	613	624	624	620	622	594	616	650	584	614	622	614	573	667	562	559	604	638	612	537	621	600	578	622	563	635	603	562	622	612	587	637	650	601	610	646	637	652	623	639	590	579	652	634	602	616	632	611	623	649	651	630	627	594	628	616	607	640	586	659	598	633	646	687	610	643	597	640	569	630	615	635	598	618	626	611	606	638	635	609	634	577	585	603	662	581	632	604	607	590	636	580	640	585	621	667	607	592	607	627	582	630	587	598	605	585	644	621	665	627	559	633	646	630	599	639	665	620	605	592	643	618	652	590	613	612	621	614	627	652	625	619	601	628	592	646	595	640	558	619	610	662	595	635	629	586	599	598	587	637	592	616	593	589	606	636	629	647	637	612	632	529	603	638	581	611	620	605	619	623	630	627	657	563	606	595	591	670	602	628	623	614	596	608	623	627	597	574	612	622	639	604	606	644	606	575	656	609	567	593	583	627	629	582	645	678	575	596	636	562	583	626	621	630	611	608	601	630	641	574	600	599	585	630	598	599	591	607	597	567	636	632	600	663	551	645	600	582	617	636	607	607	594	617	552	578	549	572	580	597	562	610	616	595	629	667	627	600	577	628	629	621	600	587	592	597	600	644	595	565	591	618	598	607	589	615	628	662	581	590	610	583	651	605	603	641	587	617	618	619	662	619	627	622	625	600	649	645	587	597	647	649	618	585	539	594	614	634	643	618	626	627	617	673	679	608	626	616	674	596	600	632	596	635	602	624	565	615	570	608	652	642	632	620	607	625	612	591	623	648	632	639	557	606	565	583	629	621	568	598	568	609	568	612	583	646	651	627	634	605	633	585	632	572	596	609	596	573	646	595	587	547	598	700	629	615	651	641	640	613	637	587	594	629	602	661	620	660	642	617	621	645	617	618	604	642	613	606	623	637	622	614	647	604	616	583	602	615	665	591	571	638	609	609	614	627	600	606	580	628	635	613	632	622	625	625	674	616	630	610	633	591	613	625	606	632	621	607	579	608	620	611	633	610	625	646	607	616	633	618	611	651	575	620	615	618	641	612	623	590	584	630	629	620	599	611	642	569	589	621	632	609	600	587	566	650	624	626	628	587	634	568	605	566	653	602	616	600	635	657	610	588	582	618	665	620	633	628	629	612	641	616	607	635	646	606	601	586	614	599	607	623	588	609	537	614	576	600	603	578	598	631	613	636	610	549	644	610	618	603	639	651	596	636	615	602	595	618	571	613	595	608	640	681	650	594	629	630	624	610	604	597	624	584	618	629	658	588	592	608	605	637	627	641	625	643	630	584	596	627	631	599	618	625	589	600	629	588	601	620	658	674	569	616	590	580	591	583	620	613	619	568	608	607	598	666	605	587	613	656	598	598	556	556	619	623	636	589	624	629	663	624	626	619	648	597	620	647	608	595	603	648	648	600	683	629	610	590	580	602	592	625	595	641	603	590	625	624	634	625	590	616	611	607	609	592	583	656	587	596	592	621	624	600	590	606	561	653	622	570	613	628	596	660	613	571	609	610	586	632	674	637	611	611	609	600	607	587	623	614	606	626	602	590	630	580	636	626	611	608	648	651	643	632	651	608	617	660	587	609	601	615	605	640	606	641	622	659	602	611	616	613	590	621	611	596	640	608	593	629	655	578	606	605	607	653	574	579	604	619	595	627	612	610	577	566	603	585	638	597	601	595	575	620	579	587	619	568	592	601	648	616	634	624	625	629	614	633	632	574	627	653	601	617	599	601	624	582	623	617	628	620	609	611	585	636	586	580	635	619	603	572	589	619	608	613	643	650	617	575	625	613	665	647	576	594	596	608	600	611	572	582	585	591	570	599	585	628	581	607	615	603	637	635	610	593	676	595	629	595	598	631	591	622	566	616	608	605	642	608	626	646	585	625	592	645	615	632	621	633	602	628	639	595	666	660	594	621	581	602	667	638	615	597	603	622	588	626	636	608	609	609	621	610	627	567	604	632	615	610	611	632	599	631	586	624	629	625	603	601	621	644	613	626	626	628	598	612	601	604	614	571	653	621	605	609	631	596	621	588	652	614	625	638	616	606	572	629	616	591	599	620	635	651	624	636	615	635	641	607	607	623	618	628	597	588	625	603	586	599	626	618	654	654	599	604	633	591	654	619	602	611	629	587	605	642	661	624	590	626	601	609	634	590	633	621	570	653	661	599	576	601	609	627	580	624	643	601	666	648	606	610	595	609	587	606	591	653	634	627	619	636	594	610	629	605	633	560	578	650	603	623	599	606	559	675	622	606	580	629	649	562	634	650	623	624	639	631	576	588
13696	1570	1486	1201	1080	955	942	976	941	921	951	877	882	977	997	943	890	903	936	886	882	905	872	891	976	894	911	837	921	908	858	913	904	898	929	972	948	947	909	911	845	902	870	841	906	875	864	916	910	871	944	937	904	877	914	959	939	955	924	897	918	926	926	855	900	842	946	896	893	893	922	979	881	925	909	977	896	888	933	902	914	911	882	868	960	903	893	874	917	908	949	935	906	925	910	895	943	909	928	935	897	904	860	929	927	914	897	896	937	937	888	925	854	903	914	901	919	868	892	843	895	901	884	872	891	844	897	899	930	893	882	903	969	917	893	927	982	857	913	903	895	893	841	917	921	954	889	919	911	841	858	928	872	881	894	917	902	895	922	889	864	901	901	913	924	896	922	845	907	887	937	904	908	924	864	896	887	872	889	972	920	886	871	920	884	899	906	922	852	847	889	872	879	911	851	955	865	905	868	898	870	965	920	896	875	862	894	895	905	893	916	925	951	909	847	902	860	930	900	897	901	908	930	907	931	941	904	960	895	934	938	885	868	883	915	894	866	913	879	883	884	860	906	893	917	880	834	910	926	894	838	937	918	906	883	887	852	914	928	847	907	877	924	911	900	958	981	909	878	913	919	887	886	915	914	922	911	931	958	979	869	865	899	846	901	944	886	912	916	902	856	944	892	912	845	900	888	880	892	880	877	883	885	947	948	832	924	897	901	873	920	948	905	888	933	944	908	842	939	848	899	869	903	886	908	909	948	941	908	918	908	911	909	924	907	882	915	905	885	904	888	892	874	866	860	916	897	950	882	898	913	908	944	889	900	949	905	899	894	945	885	878	911	941	930	919	924	970	933	909	942	907	918	935	939	909	888	884	893	981	931	853	898	895	899	879	878	916	882	949	876	923	927	884	915	889	819	925	926	858	884	940	891	897	901	904	908	902	859	924	913	900	854	912	906	923	916	893	863	884	917	921	890	920	888	930	906	886	933	872	902	912	965	906	980	916	932	872	935	935	931	956	890	880	901	919	928	917	891	947	836	899	891	893	916	966	922	889	854	860	893	892	893	877	874	905	882	898	850	878	895	865	923	944	944	916	910	965	886	891	853	906	898	907	877	933	882	873	934	976	951	905	913	912	924	883	899	879	850	923	940	915	863	912	939	903	884	878	888	887	961	904	931	895	877	937	919	941	871	939	839	933	915	892	879	921	835	880	910	871	919	924	886	925	896	834	988	896	944	905	896	839	911	955	938	906	915	951	888	913	867	886	959	932	948	972	873	915	940	893	914	942	896	901	917	933	928	899	923	917	916	891	911	901	913	923	954	931	929	879	913	895	910	911	846	875	890	900	888	889	922	936	890	894	869	887	961	931	915	903	910	919	912	937	972	934	858	892	936	895	882	917	915	894	907	844	907	869	947	931	930	899	899	890	926	948	901	882	896	899	961	922	942	941	887	907	882	900	878	929	880	882	927	914	881	938	916	930	897	979	920	897	894	924	934	882	902	926	922	920	857	915	927	875	878	931	888	911	908	923	886	938	916	896	949	902	891	910	833	910	903	861	949	946	920	883	854	941	948	932	910	892	875	868	896	921	858	883	865	896	923	939	900	855	887	822	901	921	899	910	955	898	956	899	906	930	949	894	910	868	863	891	881	865	955	931	914	882	865	968	910	903	922	906	892	892	922	860	894	915	934	928	867	886	933	854	849	898	940	902	924	923	898	881	934	866	898	932	873	871	848	904	899	954	934	908	909	902	935	935	910	888	873	912	945	921	892	845	884	881	890	921	975	859	869	876	860	884	892	900	905	921	899	923	947	905	897	912	927	906	924	954	864	915	893	929	885	905	892	916	848	884	883	904	927	925	908	827	903	870	898	863	925	960	901	896	917	900	858	919	867	924	872	932	907	881	852	910	892	930	892	914	942	942	916	929	869	897	878	929	932	910	889	937	901	885	941	935	917	916	923	940	914	915	870	929	934	891	870	911	971	877	950	905	899	916	943	909	927	903	890	943	894	916	905	927	880	903	915	941	944	868	882	925	950	880	909	878	858	888	923	869	895	924	874	920	904	893	872	909	902	909	936	890	954	866	902	913	906	943	931	958	914	883	893	905	867	897	910	936	950	915	869	937	857	840	913	900	955	897	918	872	887	902	883	882	917	925	919	919	885	891	852	925	949	908	895	926	923	909	953	912	874	841	852	878	894	911	923	898	886	907	930	920	866	857	933	918	968	918	868	889	936	910	950	843	914	882	926	899	905	866	892	952	889	874	884	872	910	905	887	904	928	923	949	875	898	889	911	896	869	881	921	940	921	919	906	915	920	942	929	962	903	915	926	895	862	900	880	876	891	869	899	912	938	899	946	871	909	917	902	935	944	959	906	899	915	872	925	899	861	910	920	885	929	910	926	903	896	904	873	895	896	899	936	830	917	858	873	864	973	904	965	909	874	962	865	903	876	925	859	867	961	881	912	833	893	876	921	926	910	939	887	928	904	905	899	911	910	940	874	913	929	853	902	861	848	978	909	895	895	857	934	894	905	905	930	816	921	870	909	868	891	912	920	883	880	952	907	956	850	886	938	905	839	921	894	899	904	963	869	995	912	910	898	944	888	907	906	896	948	902	868	871	939	890	893	908	965	882	887	929	887	921	894	899	866	877	833	911	884	868	959	919	893	925	900	905	926	910	890	928	885	888	847	961	882	858	882	925	913	859	943	901	874	918	917	915	855	905	951	918	928	879	888	889	860	894	904	878	910	905	875	890	903	822	845	901	935	874	962	910	889	891	885	933	866	925	865	879	915	942	864	906	940	927	910	922	929	897	911	884	978	894	950	912	879	924	919	870	916	881	913	885	876	930	893	866	986	916	888	892	920	920	955	881	929	913	939	899	896	930	950	953	920	909	882	862	906	878	885	844	916	948	894	896	891	873	955	883	841	903	913	912	888	979	916	919	927	895	944	884	933	911	892	907	938	942	952	881	882	893	886	897	935	887	932	924	916	931	902	901	907	872	905	872	872	952	912	889	939	930	921	903	885	881	892	924	920	915	882	827	875	933	943	901	927	877	872	951	860	925	950	890	914	936	927	858	903	943	915	863	883	901	901	936	872	947	863	929	896	925	909	879	879	904	885	953	927	938	951	873	896	889	914	853	942	933	903	895	878	905	932	919	937	892	910	882	910	909	851	916	921	945	925	902	951	908	816	883	895	884	934	899	861	844	916	891	944	932	854	911	920	857	930	935	905	952	907	894	881	951	857	960	881	877	866	920	885	937	916	937	880	876	911	857	912	917	868	882	880	938	879	883	940	939	913	896	901	911	863	855	932	907	934	896	859	948	932	927	923	891	885	910	906	916	933	943	864	943	919	930	883	922	907	927	953	845	845	867	926	922	920	920	884	883	924	939	884	893	925	880	887	930	890	908	892	921	915	926	963	952	931	890	924	881	959	898	911	948	906	837	894	974	884	877	914	920	920	907	912	860	863	864	909	953
23755	21460	28973	24355	21462	14631	1612	909	766	752	818	774	678	689	662	687	630	666	622	606	633	613	657	626	610	615	628	613	578	620	638	603	576	648	616	616	567	634	647	629	604	589	642	621	607	569	613	627	627	620	609	616	580	539	579	617	586	599	607	631	587	597	589	617	593	611	624	611	569	607	580	584	584	593	595	587	562	625	615	598	593	624	611	606	595	586	622	587	601	581	628	617	637	634	564	611	630	578	602	629	592	629	583	589	595	607	623	592	546	606	577	558	605	552	575	565	583	604	545	603	583	559	627	584	586	630	556	620	613	636	620	611	594	627	592	658	589	561	585	565	605	613	587	595	578	565	585	581	560	604	626	634	580	574	663	584	568	596	610	568	649	576	588	603	586	596	567	581	592	603	622	606	621	631	622	587	596	596	606	604	571	679	603	611	618	603	620	597	612	609	579	611	633	596	575	615	565	616	641	598	602	561	550	590	602	556	578	564	585	572	606	653	619	626	598	574	591	597	600	649	602	576	605	614	566	598	651	639	588	591	598	642	626	574	612	569	582	595	638	559	597	578	605	618	612	615	605	606	594	599	558	566	571	638	577	584	580	562	586	563	572	579	589	595	586	549	560	593	638	560	628	597	579	616	646	606	610	606	574	584	619	605	606	640	606	636	591	577	608	617	587	586	631	618	592	537	665	637	610	599	597	559	577	574	602	648	612	568	576	615	558	606	580	554	587	613	606	580	595	572	607	628	616	574	599	598	592	602	643	604	563	563	585	588	571	608	572	574	566	605	622	641	601	633	596	597	640	628	609	681	612	616	575	573	591	607	565	601	637	566	590	621	598	582	607	553	601	578	583	539	624	571	616	662	597	605	588	629	538	596	644	611	632	632	581	601	605	609	628	609	583	571	583	587	590	573	615	589	647	623	596	592	604	605	596	573	563	590	541	591	607	616	576	588	601	592	596	607	577	612	583	565	643	614	636	603	568	609	601	632	640	619	605	576	601	592	661	585	601	585	610	643	586	583	616	581	632	584	585	590	608	610	624	622	593	605	607	575	606	595	629	626	544	637	601	563	608	604	592	650	629	598	572	588	581	568	578	573	600	581	616	574	661	623	616	597	631	611	618	574	617	624	589	604	597	650	632	574	584	606	588	562	619	581	577	587	608	538	578	624	581	613	622	595	578	592	579	640	628	574	609	559	595	569	534	615	592	572	572	569	582	583	640	543	575	570	657	594	568	556	634	605	618	621	623	610	558	593	577	592	643	617	648	607	642	594	606	640	587	597	613	554	597	605	597	610	607	611	602	631	573	585	594	563	619	615	607	609	590	597	644	547	602	616	593	585	614	563	623	590	602	579	550	608	627	542	610	608	580	622	609	593	596	573	553	576	610	584	590	587	556	581	606	614	604	626	561	588	589	592	556	621	587	614	570	617	592	580	540	614	571	592	623	627	588	603	595	598	616	589	635	585	637	644	633	655	582	614	604	601	588	571	587	562	591	577	583	591	579	591	607	612	573	573	575	583	579	614	614	603	594	558	589	631	592	609	609	644	581	572	587	614	582	597	602	617	593	536	582	582	589	586	578	551	593	591	601	567	598	591	583	566	598	589	604	584	592	578	620	598	587	567	651	607	610	566	597	531	601	564	568	630	599	628	643	633	587	603	577	591	561	560	549	584	587	553	585	582	581	621	602	580	625	615	593	616	592	550	589	613	615	613	601	613	602	618	566	603	569	624	595	596	612	590	625	579	619	581	599	597	588	586	570	619	603	632	584	610	583	626	587	577	586	588	597	582	602	624	625	641	591	614	597	609	604	656	567	569	585	588	613	610	570	577	546	613	634	572	588	573	621	574	629	623	524	593	624	614	592	606	573	539	571	561	605	600	607	601	575	615	585	580	552	552	592	613	571	604	583	588	586	603	548	575	560	601	605	580	648	593	560	603	591	582	611	592	589	593	653	586	650	582	622	590	586	563	622	560	639	589	620	593	592	599	585	594	603	601	566	552	589	587	618	570	605	634	647	602	582	607	618	592	573	600	589	586	608	574	595	585	580	616	561	599	576	579	610	591	596	539	597	605	595	608	568	573	599	586	553	636	557	623	622	574	600	609	578	592	605	622	585	596	593	623	577	640	618	592	618	590	609	602	588	593	590	597	598	570	601	605	621	606	560	568	594	570	539	611	647	567	601	660	588	574	603	584	609	651	588	620	627	605	593	584	605	545	600	598	571	592	566	614	670	619	600	559	597	559	604	572	631	545	586	567	579	635	591	620	613	614	589	596	581	586	578	570	583	568	617	592	625	607	628	563	581	592	567	605	586	548	608	596	640	561	613	621	615	603	578	593	545	607	598	590	627	557	585	669	602	629	554	599	555	635	600	598	569	612	605	617	609	577	599	574	586	559	568	562	616	604	596	601	593	630	538	557	592	566	608	591	567	567	567	589	571	625	594	599	529	563	607	647	594	547	611	648	589	592	643	590	637	612	614	567	607	600	597	567	582	595	576	608	559	558	585	618	545	616	572	613	607	613	559	646	634	554	595	569	643	590	567	624	599	559	541	610	628	625	590	615	612	613	621	617	594	599	585	611	603	573	570	579	544	599	591	574	607	599	574	583	607	586	592	573	596	580	579	637	625	651	603	601	571	633	576	576	581	584	610	585	638	592	572	652	590	589	554	603	579	581	561	614	577	584	592	590	637	567	583	579	571	582	616	609	557	559	613	588	635	584	594	619	600	569	597	625	621	605	604	614	594	634	599	594	605	610	601	551	539	562	598	612	581	553	589	571	621	622	619	582	614	591	551	598	562	588	602	578	585	623	611	581	605	608	610	634	594	563	607	609	582	565	599	597	603	569	617	580	571	592	587	589	590	586	596	573	573	604	618	597	575	572	596	568	607	621	629	598	576	632	603	602	572	627	591	608	652	591	568	597	602	601	601	545	629	595	595	604	607	571	590	523	612	574	559	604	569	576	573	565	588	593	620	639	617	639	574	600	587	567	597	577	559	618	628	582	581	590	599	628	566	591	582	604	590	581	612	595	548	586	622	576	575	600	596	580	600	565	559	604	579	566	573	563	565	578	564	616	579	604	572	571	608	626	592	619	600	628	587	576	568	613	612	574	628	623	580	571	574	610	646	620	586	572	598	607	578	578	602	594	611	576	616	588	629	574	657	558	635	594	597	607	576	567	642	622	550	585	536	600	622	647	583	612	616	608	592	583	634	605	602	633	591	584	655	575	628	617	562	637	607	566	594	593	577	604	605	598	610	601	571	554	611	634	546	610	584	602	589	555	575	606	610	586	567	576	571	593	571	643	623	575	574	599	571	594	623	586	615	638	577	592	590	624	611	593	599	559	621	582	616	612	588	590	595	535	577	603	625	588	594	577	561	616	571	595	610	601	608	599	620	632	572	606	611	628	607	638	587	596	653	656	601	570	567	593	600	611	621	575	591	574	576	606	584	591	633	598	632	640	618	575	660	611	591	573
35064	11516	9966	5314	3659	2728	2177	1833	1621	1439	1337	1311	1207	1111	1092	1020	1007	1002	999	985	1018	966	949	929	864	996	914	895	936	950	931	943	971	916	898	888	957	884	942	911	905	886	906	873	896	875	831	897	946	827	911	865	910	890	919	923	884	857	920	870	878	874	851	873	866	875	882	907	891	875	836	869	872	894	884	881	908	859	870	816	895	852	880	918	895	938	879	822	877	906	858	836	871	874	837	897	925	853	886	933	890	898	880	902	883	846	859	874	873	890	889	888	868	880	874	856	862	917	861	893	883	872	871	858	904	902	899	877	884	865	900	852	891	879	927	844	842	848	878	890	887	897	940	852	879	899	896	943	892	858	839	854	872	869	860	845	867	923	867	959	843	856	885	854	855	927	855	868	857	819	907	880	860	866	880	908	845	840	862	918	880	929	891	856	878	854	874	865	810	863	919	902	919	862	881	868	909	885	866	945	867	860	842	849	874	910	858	907	926	912	837	840	886	875	888	849	844	884	881	872	846	889	813	905	863	919	888	836	832	883	840	864	891	831	850	858	894	915	881	884	900	910	888	863	870	878	893	864	884	884	928	834	884	825	885	903	899	887	848	853	861	860	891	850	842	903	869	882	924	902	927	868	875	890	908	888	959	880	845	860	951	826	932	894	854	892	846	888	898	882	872	891	894	879	848	902	873	848	864	863	833	917	866	913	877	941	878	830	863	869	804	873	858	875	861	921	876	884	890	814	889	857	847	880	857	893	887	831	889	953	830	860	868	804	856	903	858	850	882	870	885	929	912	879	864	853	887	867	847	903	868	852	852	849	877	870	888	832	890	857	900	869	853	858	895	892	895	860	868	920	833	853	857	876	872	930	884	844	842	877	858	872	838	863	851	861	872	901	851	868	859	840	864	915	877	891	914	916	856	884	937	897	872	855	883	860	906	869	881	862	870	856	807	915	930	887	878	866	879	825	861	883	819	873	833	890	902	846	935	867	887	891	820	852	845	890	868	885	888	906	896	915	912	921	860	844	863	873	869	836	873	878	896	887	915	879	858	916	869	937	921	883	922	846	852	861	875	865	883	850	916	870	910	870	917	882	879	874	894	905	903	874	903	875	937	899	870	874	868	892	913	891	882	877	906	891	895	882	877	858	828	856	897	873	875	920	865	852	875	901	895	902	846	866	872	933	895	839	882	869	865	886	885	856	854	894	889	869	857	882	874	887	841	882	912	873	838	882	890	920	877	901	866	877	871	874	874	870	860	880	900	830	862	805	848	897	897	820	886	910	890	868	896	921	824	860	934	880	920	907	840	901	868	887	846	898	950	840	840	921	871	899	840	832	871	888	885	828	926	866	855	833	917	901	834	967	915	808	892	862	930	851	857	900	912	826	830	873	942	905	897	919	888	863	841	890	847	873	877	912	859	916	910	807	863	944	883	903	910	868	813	901	859	853	883	884	907	895	899	895	861	871	861	864	913	881	883	852	895	914	877	879	873	877	867	855	910	839	846	882	869	866	878	904	849	930	921	890	905	852	864	899	869	860	828	874	886	872	879	880	833	904	893	868	843	861	865	886	921	874	866	876	886	881	880	906	881	894	834	883	871	858	897	880	885	879	863	876	847	822	850	868	845	810	856	864	867	905	888	900	898	891	871	833	885	923	862	885	880	858	874	867	880	871	864	902	927	866	844	911	883	942	939	828	845	913	870	897	858	930	900	883	869	925	878	857	882	839	802	897	814	875	893	908	879	888	906	877	855	915	894	928	856	843	834	864	936	856	908	880	847	868	891	792	888	854	905	823	863	886	838	874	885	848	866	867	863	876	900	892	849	872	828	858	853	888	906	820	853	852	853	833	848	897	898	880	848	901	892	945	926	895	877	894	907	896	855	891	872	907	864	845	908	859	867	866	876	926	887	875	846	799	907	842	871	922	869	881	841	856	872	909	870	890	869	870	875	913	823	901	896	851	884	892	889	886	887	913	867	877	906	907	908	906	831	915	859	843	869	901	887	872	931	830	878	874	882	914	907	868	867	879	853	903	864	797	860	856	846	886	915	876	919	903	864	934	876	896	909	890	833	866	835	875	846	896	872	859	848	863	880	900	897	860	910	910	846	860	841	900	841	916	853	895	911	867	811	834	839	814	940	906	823	830	926	901	869	845	879	872	901	854	897	848	812	873	840	846	908	898	921	910	896	896	864	817	886	879	868	863	862	925	886	876	851	875	924	870	877	858	858	873	811	926	886	906	902	920	884	855	893	865	847	918	889	869	872	927	873	881	858	912	871	911	848	831	858	932	848	924	901	924	858	931	903	892	833	861	857	876	851	864	895	891	888	872	883	873	877	841	916	857	876	866	836	883	851	850	929	876	838	886	865	882	893	886	869	890	872	932	928	879	869	853	807	911	876	879	893	902	891	876	865	864	911	851	917	923	879	897	874	855	840	875	850	870	874	890	856	893	859	887	834	870	890	889	925	866	890	901	877	888	888	860	883	837	860	857	847	883	819	901	876	870	889	886	849	861	878	937	847	871	864	884	851	875	860	907	880	864	884	899	891	895	883	873	900	906	931	913	865	861	900	924	919	873	825	902	849	870	924	868	854	949	859	904	872	937	862	863	880	892	907	901	852	872	809	878	887	883	841	850	883	887	904	901	898	908	892	900	878	882	899	898	871	892	802	856	847	881	929	865	823	840	860	915	874	925	909	893	824	916	862	852	839	884	803	860	898	826	831	886	876	814	870	856	934	898	899	861	894	821	936	860	848	964	844	922	879	854	836	896	859	864	903	908	903	860	884	877	861	814	866	871	838	842	871	862	868	906	890	871	890	856	876	945	917	882	879	831	784	866	839	865	828	826	904	869	886	890	796	880	929	897	895	832	870	848	868	857	879	865	851	831	886	877	892	904	827	876	880	902	870	841	923	873	881	886	882	890	871	858	888	903	842	904	925	835	895	859	911	871	891	876	903	866	869	877	843	853	849	852	909	890	869	907	879	924	877	860	856	865	862	936	894	858	887	889	877	905	884	834	807	834	923	923	896	901	890	927	908	920	914	886	870	877	920	893	900	820	890	923	876	871	858	847	928	889	884	844	892	905	927	894	857	848	859	821	868	898	789	897	936	859	880	908	936	866	938	884	904	871	897	884	885	927	918	937	914	883	897	850	839	833	891	899	901	922	894	851	874	910	908	890	903	841	904	848	824	861	848	900	888	841	880	886	861	824	868	916	849	878	886	915	942	891	899	883	882	874	852	888	862	857	839	858	918	837	870	896	885	888	905	878	883	844	864	847	843	874	875	889	917	868	818	845	924	932	869	869	883	915	865	883	873	831	915	910	856	867	911	878	859	849	883	835	841	922	861	869	933	826	875	842	875	871	902	846	888	859	848	835	881	848	852	914	876	870	987	871	897	868	866	886	908	858	866	872	887	855	863	865	890	949	864	863	867	865	902	843	891	926	914	865	903	902	842	879	872	859	859	841	890	848	909	880
23310	21474	29162	24204	21476	21231	2984	864	623	604	552	501	482	478	410	444	447	393	390	395	428	420	419	403	373	382	386	382	410	375	383	354	359	394	354	374	399	377	387	369	371	352	366	354	380	362	365	396	399	365	364	365	384	354	332	349	397	367	386	349	373	372	390	375	346	365	342	336	335	390	369	374	375	349	366	340	348	337	373	388	371	316	358	344	367	357	363	371	355	376	359	336	366	364	376	376	358	360	348	366	360	348	346	339	343	320	367	395	370	352	367	356	324	348	352	348	404	339	400	363	355	371	345	313	360	353	358	371	362	368	357	351	333	351	354	334	337	331	367	345	384	408	372	376	359	352	356	399	325	396	337	361	341	362	329	377	338	368	363	348	373	367	337	358	336	389	368	432	338	338	357	365	365	328	398	369	385	298	333	332	353	369	397	356	359	332	363	357	374	363	342	353	331	370	355	366	359	357	369	342	376	364	327	373	360	333	399	347	348	344	366	358	351	376	369	368	407	322	375	383	386	387	406	363	349	384	378	367	381	373	356	372	366	352	359	367	348	393	384	390	354	334	347	340	322	369	366	362	337	352	372	384	375	373	376	342	357	377	385	378	384	335	362	322	365	354	365	367	373	352	341	370	342	346	357	324	339	349	349	388	336	360	374	389	376	362	376	349	388	330	355	351	375	374	346	354	348	358	356	383	365	364	351	364	355	392	346	395	382	344	346	365	347	365	351	343	394	360	374	380	351	377	379	357	338	381	373	350	368	352	351	351	365	328	352	343	384	326	348	333	337	380	369	354	349	339	360	341	368	349	352	365	337	392	350	331	358	342	399	349	326	349	346	376	379	356	341	400	339	353	356	356	349	338	357	351	342	383	345	350	352	346	306	369	324	381	399	391	370	373	343	352	345	375	355	347	367	356	348	343	384	362	378	360	367	354	363	381	361	339	343	352	371	342	342	371	389	336	349	378	369	351	373	354	323	292	374	375	342	368	354	350	318	356	313	342	386	340	390	338	305	364	341	375	345	355	370	366	352	355	388	361	362	356	338	339	375	363	358	332	339	360	349	344	373	380	384	335	397	380	329	372	371	399	344	353	367	366	383	391	389	354	359	356	366	338	385	371	357	372	364	362	394	360	359	358	374	317	372	356	349	360	357	365	371	373	347	325	357	371	362	349	379	356	376	354	331	319	387	373	377	353	376	369	359	362	391	367	360	374	367	356	367	346	345	362	373	338	363	340	363	380	345	323	349	382	353	387	365	366	343	327	343	344	353	331	359	385	343	384	380	352	356	378	368	324	324	352	363	373	326	351	377	341	366	394	351	369	353	340	345	336	340	333	353	345	322	413	356	329	331	357	357	381	357	342	394	346	394	395	394	366	376	363	334	351	384	347	355	366	388	324	371	386	348	349	365	338	336	359	353	395	347	378	352	361	339	371	357	361	334	336	345	370	349	357	331	344	398	337	379	368	353	355	351	353	359	360	351	391	367	372	367	361	353	366	349	372	382	361	359	381	364	381	377	360	348	376	364	388	377	335	375	362	363	381	353	334	347	357	345	343	310	350	365	321	338	426	338	369	325	357	361	373	361	351	327	378	360	347	324	351	394	380	352	349	334	347	360	351	352	369	367	351	338	353	322	379	367	337	386	371	339	353	354	348	369	360	407	390	384	342	392	371	347	324	371	351	326	348	369	398	350	337	333	344	354	348	387	350	379	380	354	378	378	373	340	368	347	374	378	377	335	375	386	347	386	354	329	389	342	343	331	347	348	359	353	309	352	356	371	405	329	337	357	390	359	363	373	368	366	344	305	354	364	388	346	352	345	334	352	361	349	342	324	371	346	353	374	381	379	386	388	355	357	366	388	376	352	344	370	366	343	331	362	371	335	343	327	384	366	380	337	339	410	338	344	369	347	374	330	326	382	369	375	343	321	354	364	360	362	381	365	382	321	357	342	329	331	351	356	371	378	368	303	353	367	337	377	361	350	375	331	352	362	375	371	360	354	376	370	346	346	367	355	381	331	341	333	363	351	343	356	398	364	377	332	364	388	364	351	375	411	373	326	354	363	342	381	353	377	376	355	351	349	402	361	357	349	353	351	367	372	359	354	364	345	361	373	336	365	370	373	356	348	350	354	344	373	364	384	367	354	374	367	343	345	343	413	332	361	360	404	338	375	380	332	371	349	356	371	344	326	361	364	344	350	396	382	339	345	384	333	344	346	350	363	388	385	348	378	314	333	370	365	346	355	386	365	364	366	365	371	333	371	333	376	344	367	356	321	359	360	366	366	358	342	342	354	359	366	360	318	386	359	378	387	351	357	379	368	388	368	342	325	352	346	350	334	353	328	324	351	366	370	320	380	383	326	335	333	391	338	356	366	372	365	351	349	368	350	332	368	349	381	372	357	352	364	381	331	352	353	347	325	360	336	340	358	322	361	370	367	383	368	341	364	343	381	341	330	331	398	337	330	347	379	348	357	355	356	344	351	325	374	426	394	384	355	357	348	332	376	390	361	347	356	354	374	345	354	352	347	386	382	348	368	336	365	318	346	358	388	365	339	357	353	358	357	345	352	371	343	381	348	364	337	349	368	401	340	347	387	339	359	379	316	323	365	366	357	360	355	339	357	363	343	365	365	377	362	360	361	356	345	370	319	350	370	355	357	360	338	355	392	336	399	298	371	390	349	393	347	367	340	336	352	356	382	334	361	381	362	361	357	337	354	370	343	372	333	349	349	338	323	361	373	382	345	390	350	348	411	382	353	358	398	324	339	344	370	363	357	369	359	317	351	366	366	345	359	359	331	334	362	326	342	358	373	368	345	339	354	311	358	359	377	347	369	349	359	350	387	338	380	376	357	384	364	373	365	359	341	345	370	378	352	390	368	367	355	341	375	359	340	350	332	346	389	340	388	362	362	353	358	330	377	383	377	359	373	355	325	339	384	379	351	364	381	350	359	366	341	369	360	346	363	374	360	337	335	388	360	365	358	378	349	364	366	339	350	370	373	365	346	367	339	383	358	354	371	343	378	356	364	375	370	351	349	374	349	347	349	365	356	364	340	367	332	365	332	378	375	366	351	404	335	348	378	388	338	345	318	338	381	347	330	373	377	353	370	362	378	342	362	343	371	346	352	353	346	372	385	372	405	362	382	370	367	344	348	375	367	391	356	366	358	362	351	362	362	348	345	368	321	348	361	381	363	343	339	339	369	328	351	361	376	374	349	363	353	360	346	363	377	360	346	361	361	395	355	334	346	369	368	345	352	318	353	377	371	363	349	340	366	324	367	363	377	339	360	375	362	320	352	346	315	357	358	350	340	365	364	331	352	339	346	357	370	387	386	385	368	359	352	346	327	344	354	385	355	358	329	349	355	358	379	382	339	364	364	346	344	357	314	376	389	364	354	374	363	378	340	398	326	345	363	356	376	362	386	358	338	394	354	361	352	350	388	309	343	326	374	355	334	351	342	352	316	374	375	315	333	333	379	356
33660	14235	12169	6504	4208	2983	2213	1867	1550	1389	1237	1103	956	929	798	817	775	729	717	710	714	652	612	646	659	586	601	617	629	609	610	581	593	548	652	589	583	574	568	543	633	590	552	553	594	534	576	557	568	579	562	560	553	526	557	578	563	502	563	529	568	551	547	564	557	529	539	556	525	556	585	541	548	502	558	576	555	538	558	599	595	541	538	558	497	527	520	553	561	545	544	499	576	539	564	559	539	561	545	521	555	544	561	560	540	559	579	530	554	519	544	574	520	544	591	527	545	533	551	571	587	584	564	543	520	567	581	536	587	561	501	518	518	566	575	501	525	535	535	530	583	562	525	550	527	588	531	564	515	570	526	534	531	541	580	569	524	558	525	545	531	562	556	561	564	593	553	527	536	587	547	525	572	577	546	539	551	529	525	489	555	570	507	574	537	532	522	556	543	580	569	584	540	553	503	567	548	545	525	532	591	538	565	551	530	545	539	546	548	596	547	571	545	562	545	568	559	533	556	553	553	534	514	574	555	564	524	563	526	530	533	518	527	518	551	550	614	563	507	565	546	513	529	516	525	498	563	554	539	547	507	563	577	525	554	552	556	500	530	543	532	523	535	589	538	517	555	547	541	528	527	525	567	579	534	551	514	542	557	504	534	539	510	539	497	527	552	530	542	552	489	536	541	535	581	551	513	552	516	532	511	542	560	578	517	547	521	565	562	538	528	520	515	537	559	549	548	533	557	558	512	494	547	524	548	532	561	536	513	553	530	551	570	520	517	467	545	559	575	562	522	548	566	559	550	487	548	525	524	529	526	509	519	511	494	551	540	511	548	533	531	548	524	566	540	555	522	526	519	515	507	523	563	537	531	547	528	566	566	520	524	528	516	549	518	563	542	561	492	553	528	529	561	556	578	527	499	522	555	538	530	553	562	543	542	568	579	564	513	549	565	512	547	564	543	495	533	576	543	552	595	569	518	525	540	481	554	531	527	562	529	536	512	600	560	533	492	515	534	541	546	542	551	577	530	580	557	554	554	534	559	500	517	498	558	581	525	554	553	513	568	516	537	542	515	518	523	546	536	546	527	550	540	499	573	514	530	587	556	540	518	571	566	569	564	499	538	504	527	506	534	527	540	539	527	502	560	534	528	549	543	561	529	582	533	512	520	529	562	556	525	536	602	544	563	510	562	558	534	527	551	555	538	538	510	516	563	558	562	515	523	510	532	587	520	541	530	544	567	514	547	547	539	501	523	519	515	545	564	516	542	565	527	521	557	529	564	516	536	548	511	556	517	518	560	510	530	559	520	499	570	555	479	528	551	567	525	556	582	502	588	550	528	537	522	544	557	528	537	522	511	526	510	527	531	525	564	534	578	541	568	534	534	542	502	516	505	530	535	559	545	576	558	523	552	556	581	548	537	525	527	550	553	510	507	530	561	520	531	524	524	594	522	519	561	538	561	519	546	531	571	535	509	501	541	526	531	477	544	522	517	553	537	563	538	562	545	509	529	513	515	507	517	535	525	544	555	484	536	563	556	528	535	564	536	531	519	551	557	491	556	559	589	541	549	569	538	528	550	539	557	519	550	565	568	563	522	545	573	563	528	559	518	555	540	563	529	570	511	524	567	583	593	531	543	587	539	507	545	546	554	551	576	544	554	512	527	539	608	527	587	539	569	525	585	520	524	544	510	573	544	545	556	521	538	536	525	523	494	502	548	567	512	541	550	528	519	546	529	569	538	545	562	544	569	581	554	566	543	558	525	542	522	515	532	546	530	524	533	529	543	545	527	601	533	521	519	543	556	561	556	527	576	492	538	498	511	565	508	584	565	525	548	540	514	503	541	537	520	550	560	561	551	559	505	515	536	558	548	571	549	541	561	551	529	547	526	535	495	542	535	521	552	523	527	542	603	582	578	518	543	583	569	531	550	575	564	532	505	533	595	551	566	535	546	543	545	500	551	540	564	531	511	532	525	533	534	521	554	567	527	574	536	524	548	568	529	540	517	542	518	565	556	570	577	556	546	557	516	542	499	527	509	532	537	529	513	517	565	516	547	527	521	592	539	571	553	525	515	529	524	536	533	542	572	548	500	531	537	506	565	545	525	566	549	516	557	545	521	499	545	492	548	518	550	556	547	576	589	510	541	503	524	535	542	542	527	526	524	555	534	538	538	544	539	544	552	581	500	496	517	562	559	521	505	550	530	511	533	562	522	514	584	521	550	545	535	571	545	565	543	519	526	567	552	546	539	557	549	577	563	544	546	543	540	580	563	525	510	555	547	554	564	516	574	502	533	555	546	539	528	550	522	525	531	486	585	552	496	477	547	556	582	480	524	503	531	571	537	523	537	577	569	547	547	535	540	520	575	572	517	540	523	577	513	512	524	440	524	568	503	508	578	546	543	541	552	573	518	509	532	521	586	537	553	529	497	545	499	516	559	515	541	495	566	550	525	533	541	579	548	547	552	565	535	545	507	523	533	515	546	540	593	541	497	533	581	515	563	569	522	510	498	555	555	537	505	538	492	512	560	547	537	555	552	536	534	580	539	539	533	525	527	518	547	568	550	548	518	544	540	541	534	529	540	558	587	545	546	513	545	515	560	547	540	564	578	545	527	529	550	536	554	544	507	542	545	570	476	560	525	531	525	505	526	574	522	550	545	536	551	533	546	532	517	525	540	525	534	493	543	513	518	568	555	552	527	518	508	561	557	548	527	532	488	567	560	559	560	549	566	591	542	535	551	568	512	502	498	525	544	533	548	533	536	547	606	541	534	593	508	497	585	542	547	528	563	539	521	527	508	531	523	527	552	503	543	549	573	530	514	556	554	531	571	522	585	557	546	543	553	549	558	527	558	540	488	515	541	520	573	532	570	580	557	547	548	503	492	543	573	553	561	543	556	543	593	529	541	537	569	526	544	533	549	563	555	577	543	515	554	558	559	540	532	540	541	541	520	600	534	525	554	513	559	536	587	508	551	550	522	572	552	525	527	504	564	544	553	509	524	567	529	517	531	565	537	520	533	569	531	522	538	563	554	520	544	531	530	532	499	524	568	551	495	580	522	493	502	551	522	541	509	549	571	589	524	546	561	561	565	568	529	560	514	502	533	479	550	553	541	506	541	544	508	551	579	543	537	524	478	542	549	524	572	518	566	566	571	531	490	482	538	553	552	550	592	566	504	530	506	542	538	525	518	541	498	542	504	539	532	551	534	549	539	517	532	520	562	535	543	565	531	524	523	580	503	525	518	544	530	554	562	565	561	526	582	576	527	526	518	530	545	525	524	539	563	509	544	523	583	574	531	556	562	508	561	555	530	546	498	570	550	517	527	533	547	574	574	553	525	503	528	521	557	508	591	513	530	545	521	529	527	481	549	538	589	535	556	565	511	498	513	527	553	550	586	570	542	560	556	536	573	526	556	519	563	552	533	536	545	554	524	558	523	509	508	550	576	528	520	539	558	545	577	563	556	527	555	523	553	509	539	544	564	553
27416	20047	6389	1007	693	666	660	626	596	591	649	591	644	569	622	651	692	623	617	643	549	615	612	598	636	581	601	561	664	660	633	598	596	639	636	603	584	607	606	574	585	595	593	607	607	615	622	625	613	664	613	636	649	632	628	638	579	637	631	631	642	583	640	611	607	651	642	598	617	641	615	598	594	610	593	623	605	641	629	588	627	582	646	576	611	616	648	588	617	610	615	596	609	611	617	618	613	653	654	598	634	610	617	638	582	630	590	622	580	608	585	602	661	630	610	607	635	618	592	633	627	605	592	635	655	630	607	601	631	579	667	604	620	622	619	620	615	610	625	644	625	631	617	606	662	616	654	637	643	595	631	634	626	602	591	632	619	622	619	634	591	632	614	646	633	578	614	609	615	603	640	621	595	636	591	619	601	591	608	638	572	595	663	635	612	601	585	595	600	623	610	604	617	625	569	626	615	618	639	599	574	607	641	597	600	596	562	648	621	604	650	614	579	639	607	610	643	595	595	615	603	616	628	611	633	637	603	563	609	585	601	618	612	634	666	618	597	611	650	623	627	631	624	588	612	602	610	602	583	545	653	608	607	600	620	644	675	610	627	597	590	614	641	594	628	599	621	606	586	570	607	593	615	617	649	644	626	592	617	629	622	574	576	607	601	632	616	611	576	635	574	615	622	613	578	608	633	663	590	642	613	642	657	627	593	598	593	581	613	602	596	667	681	611	583	618	588	609	619	636	607	613	624	601	597	631	634	561	607	634	588	597	581	635	654	619	605	583	655	668	592	630	650	635	604	608	638	601	603	629	659	636	621	570	608	623	649	621	624	595	589	603	577	561	673	631	679	622	598	659	577	610	599	651	629	607	606	605	612	590	608	651	598	586	601	603	621	580	628	629	628	640	634	598	623	673	531	583	578	590	638	614	591	613	596	602	591	612	583	579	604	603	610	605	604	622	564	631	621	687	625	591	640	572	611	588	606	607	590	596	617	646	618	562	622	621	652	628	641	577	617	674	580	629	573	608	607	623	659	599	620	634	629	570	643	678	624	597	558	581	598	617	589	608	625	598	618	635	633	668	595	594	546	604	590	579	607	575	582	605	602	595	623	660	601	585	641	622	586	628	630	624	613	611	630	598	605	597	597	603	620	615	594	615	615	591	630	619	611	589	611	621	615	582	633	620	620	653	647	606	609	618	672	627	570	627	642	636	624	552	607	643	611	640	595	637	610	611	595	573	598	617	589	603	655	619	644	631	585	621	690	635	602	604	586	616	574	640	598	602	624	580	618	592	610	632	607	552	609	617	618	595	597	626	624	626	590	631	631	607	608	610	576	608	632	622	597	633	660	591	588	612	617	595	573	629	622	615	593	626	625	589	648	617	629	656	646	612	616	609	589	649	632	581	609	625	608	635	612	627	630	584	631	636	608	643	632	672	614	605	617	622	624	632	606	607	557	600	651	618	583	639	598	614	625	598	584	619	604	613	587	641	571	657	590	616	613	645	601	651	613	608	570	616	629	620	617	581	628	638	599	595	594	624	607	646	607	597	616	595	591	668	653	606	603	590	674	626	590	649	636	601	629	602	642	628	614	597	631	629	629	598	580	655	590	620	618	592	644	628	624	623	620	563	602	626	624	633	596	646	613	619	617	611	629	581	612	610	626	611	611	601	611	584	622	620	555	623	577	621	581	647	594	616	560	601	640	611	675	591	608	650	632	657	607	637	650	596	618	592	640	660	642	646	614	543	589	654	635	605	634	635	659	618	674	604	611	578	613	671	603	619	603	604	641	653	622	609	592	566	611	628	619	619	627	656	648	616	602	605	604	632	599	609	576	645	595	554	600	603	645	610	551	597	632	635	604	580	576	598	610	659	600	616	609	615	581	601	642	582	596	630	619	612	636	609	618	600	608	614	613	629	626	591	600	632	664	640	556	624	650	620	610	630	601	603	615	640	607	601	632	615	567	614	592	621	627	611	650	638	606	617	599	643	614	597	636	615	613	638	647	618	590	614	608	637	611	595	621	593	599	641	609	625	595	631	608	629	630	627	642	587	659	656	619	602	589	616	634	663	634	639	602	605	599	622	613	576	627	584	582	651	651	576	614	583	596	620	662	616	600	549	578	588	615	562	622	623	660	613	651	615	599	601	639	613	614	628	620	644	651	583	625	591	625	600	592	630	572	643	605	611	572	648	627	624	632	589	617	633	598	593	596	593	634	593	620	619	607	590	648	656	578	649	638	618	597	612	599	623	605	608	597	596	610	615	629	641	614	619	621	634	605	574	628	625	594	581	657	612	606	639	574	613	593	651	648	612	646	619	646	615	654	612	611	678	641	625	618	618	671	603	636	622	592	619	651	593	636	603	594	586	655	617	652	623	629	579	640	644	659	609	584	626	647	643	578	602	584	634	570	606	588	630	642	632	593	601	630	566	619	602	577	604	599	596	611	630	608	629	654	603	630	578	653	590	610	611	609	592	550	620	586	638	588	560	596	603	633	620	574	604	613	617	616	613	604	606	612	618	583	597	590	632	598	626	657	604	618	595	624	630	598	607	639	640	624	668	611	633	606	618	596	602	647	615	623	619	588	647	595	648	599	624	608	606	601	626	585	647	618	606	621	586	583	601	559	633	568	625	605	594	593	607	606	595	606	628	575	596	631	610	605	588	603	618	611	595	585	608	631	591	634	590	619	590	612	627	632	663	600	649	647	599	647	619	594	609	597	634	589	620	588	613	596	604	619	607	632	617	593	615	587	587	607	639	606	633	589	651	642	597	584	571	607	595	622	643	578	637	622	557	659	624	606	627	604	615	589	611	600	600	631	619	645	590	588	638	607	597	594	610	626	580	658	625	573	602	616	611	639	607	629	592	603	625	583	622	642	637	645	587	603	562	636	602	613	610	635	568	633	598	571	607	591	670	600	561	598	599	578	611	585	617	594	579	676	604	605	603	610	620	597	629	639	654	613	617	578	627	584	622	602	630	607	651	634	623	572	597	568	618	630	601	645	599	616	617	586	617	623	607	520	589	617	623	604	627	615	645	639	639	596	588	607	643	625	622	627	611	622	601	585	611	608	624	620	648	590	592	642	586	635	595	620	608	637	621	632	606	571	630	632	627	613	595	561	587	658	611	589	565	653	604	615	627	669	601	598	652	609	616	589	602	606	594	573	632	628	603	612	611	613	654	601	580	614	598	648	618	660	646	660	628	605	612	614	607	643	609	587	585	610	591	616	644	642	616	591	615	581	610	587	656	642	648	634	621	589	582	642	626	614	569	631	647	622	616	594	588	655	625	627	627	613	600	637	590	565	638	574	618	632	573	582	624	581	620	622	613	667	658	601	610	645	641	618	650	614	609	624	628	601	588	657	599	654	632	648	594	609	602	659	660	553	576	621	586	575	607	612	639	632	634	605	607	637	615	629	613	616	646	620	633	623	614	610	640	625	649	575	600	572	615	640	591	609	575	613	610	611	641	627	576	600	566
13578	1584	1477	1152	1015	956	936	913	925	947	918	853	900	892	900	913	934	881	916	940	862	879	876	850	910	869	891	867	968	946	896	906	909	884	947	925	903	905	929	849	910	965	911	929	890	859	946	861	885	880	919	926	920	869	844	915	910	899	900	886	898	930	912	869	881	873	871	893	872	865	896	926	904	887	862	913	907	874	879	924	892	911	942	925	872	874	940	867	919	857	883	822	885	876	885	854	887	910	931	860	932	951	890	919	881	935	871	862	856	906	945	942	919	880	904	886	906	872	944	937	866	904	940	856	901	920	887	921	922	876	905	860	889	891	880	841	895	910	964	910	867	885	960	875	937	894	931	902	864	859	924	929	918	921	848	928	881	896	894	878	887	930	973	871	912	868	880	893	927	880	867	918	896	912	886	828	918	867	892	913	851	892	924	885	869	929	864	863	941	906	890	875	927	919	918	932	924	939	915	851	912	909	893	859	875	906	840	880	896	892	864	858	913	898	913	910	904	893	878	951	946	933	882	893	901	862	862	876	921	907	873	877	912	876	875	843	963	964	916	903	867	892	895	899	932	865	860	929	904	896	934	864	892	919	858	867	958	895	907	890	883	864	879	903	868	896	903	848	914	917	880	850	904	855	930	897	928	896	944	870	896	875	873	865	877	927	870	916	918	908	851	877	893	876	915	891	924	895	914	911	911	902	886	901	900	899	909	875	859	931	895	893	879	912	884	851	879	886	879	897	862	932	871	887	906	929	851	874	912	862	898	899	867	895	928	953	823	876	917	914	935	911	855	886	913	854	859	920	952	931	863	915	923	881	862	921	901	928	869	841	849	902	889	876	887	955	901	922	882	890	896	916	924	965	838	903	891	887	950	909	874	883	864	867	905	930	876	906	858	890	859	959	865	890	864	867	915	891	887	917	898	898	921	866	896	925	917	868	891	837	920	924	927	912	931	896	924	886	931	905	953	931	868	878	922	889	913	911	896	938	919	896	904	905	887	874	890	973	903	854	945	928	898	896	942	861	899	831	853	895	924	862	920	892	896	920	876	861	901	895	879	871	935	873	844	845	881	924	904	885	916	887	875	863	899	900	870	868	902	902	949	913	874	921	870	911	859	865	889	884	909	924	938	903	894	921	908	901	898	901	937	910	880	899	851	852	887	915	942	849	957	885	942	869	940	872	875	852	931	841	882	854	902	886	876	926	940	840	898	913	913	913	890	855	907	885	919	827	930	920	886	935	869	859	856	982	887	923	909	871	902	871	892	894	902	948	918	908	842	906	917	909	866	854	932	871	909	906	905	925	901	869	896	892	865	923	909	835	856	896	897	924	909	842	894	887	884	925	911	932	835	900	904	878	934	920	903	914	822	901	913	876	917	849	870	879	899	916	935	906	876	914	885	906	885	907	881	903	930	881	922	878	919	922	845	865	896	911	933	875	881	900	929	876	887	906	926	918	865	899	883	929	927	847	948	832	896	861	913	876	878	851	901	897	902	828	941	915	893	917	873	934	895	881	930	884	895	880	870	896	921	920	923	896	959	933	895	855	917	881	916	878	878	929	914	922	886	922	894	888	911	917	858	893	908	899	929	904	894	889	920	871	900	901	902	850	896	881	910	880	891	895	911	870	837	859	867	911	939	888	916	868	930	961	949	881	931	855	907	890	903	873	907	892	916	949	886	866	903	934	882	924	914	883	919	908	880	875	874	913	889	860	910	863	861	891	866	923	945	927	883	840	879	909	918	866	895	920	914	931	900	867	902	868	944	902	863	898	866	894	927	836	870	938	904	873	897	923	920	882	839	918	881	892	914	846	923	943	899	910	959	884	855	957	885	908	878	850	912	896	882	885	861	892	896	856	914	886	887	873	885	887	872	889	894	901	900	929	857	909	916	882	890	931	902	897	881	933	834	932	904	865	880	877	926	913	877	913	853	871	908	891	872	870	929	872	880	922	858	922	935	976	910	970	904	887	910	882	883	880	867	915	908	892	871	875	875	881	909	952	896	904	887	890	887	905	893	899	907	930	873	853	917	899	848	893	937	919	883	939	912	837	917	913	903	912	913	901	856	851	857	893	883	888	870	833	913	858	877	883	906	846	891	830	856	901	890	945	931	911	876	913	863	882	935	874	881	871	969	932	902	901	880	862	913	914	896	886	898	880	891	935	907	902	925	877	953	947	867	893	869	882	922	911	887	943	902	867	914	873	856	897	862	911	890	918	937	901	920	916	923	943	877	858	859	890	927	927	919	879	905	853	942	923	890	910	877	886	912	856	871	883	878	896	941	868	915	888	901	907	893	865	933	879	870	902	883	831	884	889	882	928	892	891	918	902	902	885	886	895	809	892	943	856	795	892	912	902	917	866	929	940	919	935	951	894	917	884	918	947	876	917	932	877	876	924	896	886	933	934	938	935	861	854	861	906	872	906	899	870	821	898	893	856	861	868	854	923	905	901	876	890	850	909	861	879	875	891	900	892	932	906	942	964	888	893	880	846	906	910	882	899	854	862	889	925	879	910	930	845	906	887	927	871	872	859	934	928	930	896	866	925	909	912	882	914	916	887	945	892	921	872	891	923	838	878	898	879	928	880	849	905	887	918	920	890	929	863	892	888	937	924	933	875	902	898	885	885	900	946	913	931	907	861	839	899	916	928	880	934	898	919	901	886	856	932	853	874	910	864	868	900	855	881	851	938	814	892	909	921	927	913	861	920	867	867	937	891	941	892	837	904	857	914	915	909	957	882	923	892	892	898	895	879	882	903	876	872	869	880	862	910	881	866	902	920	941	859	914	881	899	877	883	830	856	950	926	869	966	878	884	906	878	926	929	901	906	859	905	887	870	885	888	902	829	868	930	938	871	873	939	910	943	910	888	873	889	883	852	913	891	860	912	902	879	897	895	935	840	921	863	871	882	872	903	877	896	905	867	928	908	879	940	890	897	920	891	927	913	963	895	908	889	863	842	882	918	934	921	873	888	884	847	894	884	918	925	914	903	932	899	897	858	870	889	893	931	915	892	895	899	895	891	931	892	847	894	865	978	930	883	915	862	900	869	902	866	902	884	851	914	917	902	924	892	866	897	882	896	922	847	874	883	871	869	858	958	874	850	874	895	909	893	878	919	905	892	893	926	892	934	888	908	836	899	898	902	977	889	906	940	860	916	919	917	869	841	932	924	897	896	923	953	924	852	913	881	900	912	910	885	902	870	913	891	898	903	908	906	886	959	879	900	888	923	874	915	920	904	884	868	881	957	903	917	977	915	875	915	942	885	911	908	915	912	939	841	936	893	829	840	944	873	886	882	922	874	927	909	922	849	900	874	890	902	870	890	859	885	896	838	863	901	932	871	938	900	901	863	912	876	874	933	915	896	857	862	897	886	869	865	946	922	892	895	876	861	887	893	872	885	952	916	871	911	916	917	887	933	904	903	919	889	885	904	870	924	939	915	916	857	892	926	878	944	904	868	944	876	901	907	886	889	843	900	910
23786	21506	29052	24423	21498	14667	1640	999	834	801	726	823	659	670	712	646	636	614	628	608	613	625	613	627	608	584	605	629	620	559	598	588	622	613	584	596	648	592	576	589	592	617	624	566	661	607	603	588	591	601	594	596	608	590	598	576	566	605	578	569	579	626	596	608	604	567	606	553	607	594	600	585	580	602	614	588	590	592	542	601	600	602	588	644	648	589	629	539	573	594	578	558	608	639	573	614	626	564	577	638	612	566	580	588	588	602	581	586	604	620	614	621	632	591	606	588	604	650	610	591	628	578	563	579	609	576	575	564	571	553	578	616	620	560	568	578	628	563	581	594	624	603	600	569	587	557	613	609	610	576	606	605	583	610	590	641	610	585	606	608	594	602	586	628	595	588	628	575	619	622	613	577	618	573	603	615	616	616	561	566	588	554	578	587	549	574	612	600	596	631	566	621	620	661	619	562	551	586	589	582	578	615	589	582	577	558	629	580	610	624	590	633	596	560	625	611	620	590	556	580	602	565	574	549	578	603	583	568	630	594	573	570	564	576	608	621	585	619	581	591	577	588	580	545	579	625	575	563	564	582	577	516	604	590	589	638	597	541	604	592	565	603	646	580	552	599	572	590	612	597	624	562	639	588	606	578	565	631	597	623	627	598	579	592	576	613	624	601	590	582	593	605	579	584	590	603	574	611	600	576	561	653	626	583	579	613	536	555	595	611	601	606	585	565	594	571	627	570	589	604	589	612	562	576	581	582	591	569	630	579	568	599	574	599	597	569	591	571	650	616	580	613	544	548	567	592	596	583	537	590	650	564	605	595	596	568	597	570	636	586	562	630	595	623	608	621	592	613	607	591	588	644	616	646	575	631	591	609	609	578	561	576	599	595	644	604	580	578	531	615	587	607	631	567	548	588	613	548	581	626	599	574	611	635	629	623	612	575	564	598	623	617	581	567	566	612	613	563	596	619	568	622	616	598	615	616	606	580	586	616	597	633	597	571	611	608	570	644	582	552	562	628	607	605	580	583	543	601	605	565	619	623	586	592	608	568	611	556	605	609	596	577	582	591	568	613	622	574	621	623	600	579	610	575	585	606	585	622	555	592	643	605	594	566	574	594	599	559	595	611	569	587	531	586	627	580	588	600	570	538	538	569	559	605	574	594	604	588	534	594	576	603	601	633	581	564	604	595	605	607	578	587	599	558	612	568	581	565	608	611	592	599	645	513	608	604	603	637	601	615	611	595	559	597	598	554	592	550	562	582	614	612	582	635	573	612	564	572	646	558	585	632	557	579	584	588	570	581	605	566	599	612	635	606	588	587	583	586	563	554	588	622	589	639	527	596	604	592	596	614	574	630	600	581	656	570	579	594	532	581	569	578	602	592	626	571	632	616	648	585	592	581	596	613	567	624	596	613	606	599	607	621	569	635	578	601	609	612	540	529	608	555	619	581	570	576	553	619	596	583	618	590	603	591	621	614	578	539	638	605	573	598	592	610	580	568	581	562	599	596	577	567	587	588	612	581	604	547	610	568	592	614	566	550	647	576	602	570	620	615	612	556	629	552	618	599	566	626	645	554	561	615	600	572	605	556	612	605	601	589	577	576	611	619	584	611	613	583	581	647	607	625	589	633	593	631	571	590	572	579	554	597	593	573	641	577	606	575	605	554	585	579	627	555	580	596	581	590	589	573	587	545	578	585	584	597	586	580	562	569	602	597	587	603	557	621	602	621	590	616	551	559	603	564	630	595	606	571	577	635	600	589	578	567	574	604	592	628	571	578	559	586	576	573	578	620	541	580	626	585	578	589	612	592	570	580	558	597	599	590	591	613	588	635	583	567	558	611	600	587	603	577	558	614	567	579	591	604	538	553	592	561	618	585	565	580	573	617	586	582	581	613	603	602	594	618	661	562	618	589	595	546	567	568	594	601	576	601	623	615	573	641	599	573	535	618	587	601	604	561	635	624	621	615	604	615	591	592	640	612	602	586	551	587	594	584	585	632	620	595	566	615	611	537	532	614	611	564	585	610	552	564	631	614	579	580	621	587	597	578	560	601	594	626	625	625	619	590	580	564	554	611	615	617	559	585	608	604	589	582	565	551	550	602	623	648	568	593	588	585	574	599	593	569	592	608	612	604	522	615	576	598	636	597	580	572	596	587	595	602	589	580	584	597	554	568	603	577	620	592	629	578	581	564	605	569	610	554	595	533	619	589	596	549	620	586	590	557	609	592	620	572	612	589	563	609	615	573	588	607	636	576	583	611	613	620	595	554	575	560	575	605	619	586	626	595	580	560	564	570	591	638	587	565	557	523	562	575	601	608	583	617	587	567	599	561	591	602	575	567	595	569	642	579	598	609	609	576	624	577	575	582	595	606	545	536	612	618	595	533	568	576	597	611	559	610	608	611	627	582	608	545	543	628	600	633	551	573	557	599	608	583	569	563	543	597	595	572	562	612	588	556	620	636	612	595	596	562	617	545	640	585	645	533	589	622	590	590	565	562	595	571	626	624	589	558	596	594	544	594	583	564	635	601	575	603	623	609	600	623	578	588	598	572	572	604	590	590	594	577	549	597	605	553	604	537	601	625	588	596	578	624	619	602	597	579	599	569	601	603	624	562	579	561	586	577	565	588	608	600	586	634	576	585	631	618	527	588	601	594	520	587	555	572	580	591	590	620	607	583	576	586	568	549	622	590	600	560	580	655	594	594	573	585	591	598	606	633	587	585	588	604	563	601	590	557	583	594	570	615	590	615	596	572	610	583	579	619	604	619	576	583	609	608	575	579	566	585	597	565	599	578	579	587	605	633	588	605	591	573	598	586	600	593	584	601	611	522	587	549	593	616	583	577	546	615	547	602	549	562	611	573	572	594	605	605	561	582	585	636	595	563	573	617	581	550	606	547	585	571	546	625	609	625	557	613	577	601	618	576	560	596	618	592	603	601	590	575	582	586	626	630	577	561	600	559	584	604	546	610	585	565	571	584	596	552	612	599	611	569	571	584	540	581	599	566	583	597	591	567	602	561	610	572	550	559	619	575	592	553	565	590	621	599	569	607	581	604	537	582	591	586	600	582	605	578	570	623	631	593	574	607	586	567	600	582	594	559	607	635	598	603	605	591	563	595	605	591	600	586	587	559	579	559	595	588	622	609	586	597	553	646	601	588	561	567	603	627	573	620	612	581	513	576	615	621	552	610	643	561	584	583	583	586	578	580	580	587	575	597	581	595	530	588	562	544	604	629	631	555	602	592	604	611	571	595	588	562	584	599	605	570	614	548	549	578	587	590	600	562	596	575	580	605	565	564	571	606	566	620	626	575	584	566	546	592	614	537	538	562	608	575	584	551	577	575	579	626	599	594	643	580	613	613	583	588	623	567	586	605	586	588	588	586	581	640	598	609	634	594	582	613	556	597	603	605	592	613	600	598	612	562	587	576	561	608	575	547	590	539	600	566	561	599	605	627	557	573	579	578	586	592	579	565	573	588
33914	11723	9897	5377	3591	2715	2174	1863	1602	1477	1392	1262	1170	1129	1070	1045	1100	1067	1051	1013	964	967	985	954	931	942	951	929	985	898	918	886	913	941	908	944	896	858	861	884	922	898	861	936	872	856	881	936	885	888	871	906	856	878	891	901	859	898	898	879	891	912	916	905	853	859	910	913	881	868	900	848	817	881	908	861	856	857	783	905	888	839	866	899	854	886	853	890	855	878	885	863	864	882	870	874	834	883	898	833	898	881	877	867	820	856	862	915	865	884	897	911	905	894	882	868	888	859	820	867	880	917	881	831	859	907	832	896	845	887	871	819	843	863	901	838	860	874	876	900	953	865	908	910	862	916	903	833	887	876	845	863	877	870	800	887	860	815	883	874	914	887	871	858	872	902	829	884	920	893	832	889	857	906	862	945	873	886	852	896	858	862	893	871	826	886	865	858	836	869	831	835	845	847	871	849	859	882	859	882	858	833	891	854	880	849	861	878	832	880	849	832	892	856	857	893	840	865	817	926	867	919	842	881	917	866	854	897	841	852	826	834	800	881	868	924	847	894	889	905	832	900	865	895	856	864	862	897	850	843	877	786	885	897	866	893	834	881	908	868	869	896	864	867	848	842	837	868	871	883	866	859	841	941	912	854	887	872	855	859	880	901	840	848	894	856	861	863	876	906	877	875	868	881	906	870	863	861	865	865	856	879	864	880	882	860	894	858	892	937	856	845	883	902	873	882	905	904	821	851	893	842	875	894	845	861	820	821	921	839	910	861	804	857	878	859	864	888	891	824	827	867	837	926	875	901	885	835	846	884	857	846	912	868	888	923	829	863	878	912	875	832	883	838	830	895	854	903	870	844	867	832	838	894	901	894	899	865	876	923	897	840	880	883	862	905	840	858	924	925	894	846	822	940	892	865	844	889	890	830	852	885	883	880	890	884	893	891	870	809	914	912	907	857	854	889	866	882	924	895	892	891	864	832	854	856	841	881	870	864	841	893	928	899	866	876	855	868	896	868	813	895	873	881	903	891	897	863	870	878	867	885	924	899	867	868	863	899	834	930	811	871	896	856	858	881	851	886	840	888	925	880	878	853	896	862	870	855	902	926	891	793	925	880	824	907	868	912	859	915	831	888	881	842	874	833	842	862	850	898	862	838	844	902	874	894	826	846	835	852	869	875	848	894	889	852	852	843	810	856	846	854	859	834	882	848	827	881	892	858	836	860	826	844	848	864	829	878	864	889	825	866	860	901	861	851	856	839	898	884	849	866	894	875	939	881	874	904	853	905	860	863	867	848	885	861	953	885	873	818	846	860	840	908	901	869	850	882	938	884	885	840	858	855	846	908	828	832	854	873	920	822	836	927	841	850	897	833	863	942	880	932	895	863	891	903	835	928	889	869	898	891	935	840	838	882	893	888	839	835	856	888	865	867	841	806	886	846	881	819	875	820	870	872	892	858	844	916	873	858	837	924	914	890	932	863	858	900	867	835	852	873	914	901	946	872	888	897	834	821	867	875	872	865	885	886	831	848	893	918	838	898	845	972	914	905	838	866	873	873	881	909	901	888	802	887	892	898	858	866	867	913	866	836	880	861	850	812	866	836	870	839	873	877	835	880	835	837	836	840	854	869	859	878	857	820	875	860	882	848	827	859	870	825	899	887	867	833	875	879	880	803	829	852	880	883	898	916	824	855	959	859	856	844	885	884	826	846	925	834	916	835	842	909	889	892	924	924	850	868	899	906	851	882	852	845	815	832	921	860	882	854	834	861	899	916	890	816	930	866	878	869	877	862	896	907	880	899	883	931	900	912	847	882	855	902	903	854	865	910	821	903	879	901	880	848	867	847	868	888	892	848	882	883	875	932	906	908	879	858	861	833	806	890	850	868	925	893	866	916	815	863	830	873	831	812	862	871	854	933	858	895	872	841	835	833	831	909	862	871	898	878	884	887	853	858	872	885	862	883	832	900	922	886	830	870	898	881	857	841	871	821	912	809	873	851	875	894	921	841	874	865	881	882	845	844	844	892	813	838	898	900	866	862	876	851	871	947	877	864	835	854	868	883	892	873	906	859	877	956	874	844	867	941	845	884	895	842	852	885	889	874	871	898	892	861	859	860	842	869	895	851	852	849	835	840	817	866	864	877	900	876	903	829	870	854	911	886	842	924	863	900	904	899	835	886	889	895	905	876	846	883	871	823	916	874	888	868	864	876	887	891	892	878	877	863	805	890	895	816	889	860	859	839	888	930	863	939	905	862	861	866	864	848	862	868	894	843	854	831	869	902	916	861	869	876	821	857	864	897	870	872	865	873	853	880	849	876	871	824	819	918	861	874	920	875	890	905	865	884	896	821	908	850	836	884	872	825	915	870	870	839	849	873	871	911	875	864	904	879	895	857	892	874	874	915	877	899	870	864	837	837	868	887	845	880	842	883	901	854	871	916	836	862	852	861	895	889	894	846	867	869	856	887	870	893	864	846	842	821	825	854	898	909	862	858	864	879	872	882	860	893	880	826	837	954	853	892	805	914	867	924	879	912	852	880	879	882	874	883	854	871	864	868	873	906	861	874	849	883	913	837	848	942	881	789	851	814	867	868	874	837	849	863	869	843	868	879	900	870	856	884	889	886	873	893	810	875	842	919	889	886	863	883	878	851	939	891	860	888	908	865	851	891	900	886	948	912	833	838	907	835	898	898	850	892	893	840	903	858	806	890	819	822	853	865	812	842	860	867	881	831	861	893	904	855	855	880	831	849	856	899	870	883	887	900	854	897	862	863	849	890	849	864	834	875	892	854	899	847	830	861	863	821	872	819	897	850	803	908	921	840	828	828	880	876	868	898	901	894	868	868	860	884	873	864	831	881	843	890	868	841	874	881	837	847	858	833	865	896	820	875	869	881	867	878	869	896	886	865	913	904	867	850	852	840	852	864	856	906	846	864	853	868	826	829	866	884	848	875	895	879	866	885	836	873	856	842	888	827	837	869	887	889	900	870	924	900	861	835	831	886	853	830	858	881	887	880	879	848	892	906	805	874	848	883	840	866	854	876	861	886	836	872	892	900	874	844	836	860	867	874	876	853	841	880	872	790	875	930	893	855	899	899	882	815	888	845	893	844	916	837	888	820	890	905	876	916	896	872	878	894	911	820	855	847	863	847	900	903	885	880	862	817	872	907	884	848	885	871	840	878	838	892	868	905	876	904	914	879	840	912	942	874	864	851	912	851	896	899	874	849	895	847	897	918	882	862	853	911	872	830	896	854	886	828	871	866	876	856	793	882	900	847	908	906	874	853	878	849	842	880	790	893	845	924	861	850	881	841	897	888	842	853	846	896	841	906	876	877	830	895	831	908	807	882	912	900	842	897	877	851	884	873	890	905	828	901	863	864	877	870	851	863	919	878	903	878	873	820	941	878	886	870	871	903	860	926	880	879	866	860	877	863	854	860	916	872	861	845	841	879	856	878	887	868	905	823	866	862	897	874	865	880	858	898
23230	21462	29177	24156	21463	21265	3118	818	672	571	549	542	521	447	447	422	396	406	394	403	451	399	366	403	387	404	395	402	386	349	385	390	342	344	354	375	375	364	375	399	376	350	367	369	391	333	377	369	359	364	349	368	356	348	331	345	326	355	374	352	406	386	372	320	380	401	374	369	351	377	383	380	366	339	369	365	323	371	343	335	349	352	375	341	335	349	365	324	386	396	354	354	326	382	358	375	348	347	367	347	373	351	365	369	346	378	353	349	375	323	342	330	318	359	352	342	386	390	364	328	392	365	369	382	338	392	380	379	347	396	380	354	350	356	355	348	369	342	337	357	359	387	330	342	356	349	354	354	366	343	342	341	360	402	324	343	357	362	353	331	383	311	334	365	328	382	331	366	348	355	372	354	355	365	368	374	366	324	341	349	365	396	359	342	370	365	362	385	364	378	360	322	347	318	384	373	353	334	366	353	355	354	370	357	352	376	398	392	340	377	347	373	339	356	369	354	352	349	356	355	351	368	376	332	367	331	355	366	321	368	371	351	357	360	359	362	360	343	351	339	360	328	374	342	356	357	341	354	335	358	318	337	358	392	340	347	360	365	340	376	349	338	316	355	369	375	356	339	363	329	352	342	365	343	375	378	335	345	375	308	367	360	337	341	365	346	342	320	360	351	361	391	349	354	356	368	370	336	360	357	352	383	380	354	334	369	340	346	365	390	374	338	376	345	376	327	315	333	337	348	368	340	364	333	342	351	340	360	346	346	344	341	340	353	346	345	377	369	335	361	323	389	330	361	374	315	378	336	363	367	349	363	366	348	351	340	325	370	391	350	367	349	345	361	344	351	357	341	392	323	347	374	336	369	350	369	396	333	358	350	338	360	325	349	343	363	364	345	362	343	326	316	354	352	331	343	358	357	349	333	367	334	358	364	356	344	366	344	367	347	337	346	350	363	342	338	360	342	362	387	336	361	323	360	341	385	365	371	348	346	351	321	389	328	358	361	369	345	382	337	342	357	330	342	364	365	376	359	338	336	330	370	346	348	313	355	346	338	354	394	361	367	330	363	318	336	360	336	351	344	380	372	376	372	352	359	382	325	375	348	359	340	312	352	315	331	341	357	370	356	375	342	381	385	334	348	385	349	358	363	333	344	339	372	360	355	380	375	327	382	376	370	342	334	352	350	348	380	322	364	347	359	368	356	313	366	353	347	333	334	335	351	365	339	364	367	322	341	330	377	328	367	322	363	351	340	347	336	327	337	346	340	333	355	352	345	371	341	363	341	354	333	317	372	352	352	339	346	335	340	355	341	332	409	365	331	352	364	383	353	374	350	320	367	317	398	335	380	357	358	335	368	355	364	357	356	369	399	326	323	355	347	356	345	412	332	390	353	332	336	335	367	351	358	347	412	345	353	343	365	361	355	368	369	355	358	350	339	366	353	352	348	349	330	393	363	346	359	360	359	393	371	352	357	377	341	331	396	370	357	321	349	335	339	377	347	340	367	349	353	312	381	341	327	363	362	320	365	334	340	363	323	348	332	345	344	340	371	359	357	370	360	322	373	320	343	331	342	358	383	367	360	367	361	333	338	355	329	319	365	329	338	337	338	336	349	338	340	346	356	344	390	376	393	325	340	330	347	344	372	358	339	316	332	365	347	348	339	356	333	328	340	358	313	370	342	346	352	355	313	369	327	383	343	323	363	340	365	347	354	364	379	366	364	354	333	368	366	324	354	370	356	383	395	369	340	348	349	352	323	367	329	338	338	358	346	360	378	340	367	340	345	334	373	364	356	365	385	369	344	384	369	348	370	355	340	332	341	348	391	369	366	354	325	341	421	342	357	355	337	332	377	358	352	338	318	378	368	328	348	345	319	354	314	338	344	333	337	364	371	388	336	386	322	377	330	356	338	361	326	351	343	388	321	352	340	346	364	349	334	374	382	412	379	337	365	361	333	341	350	327	334	331	362	395	358	343	358	354	368	381	349	310	342	334	334	334	358	368	356	368	335	323	349	340	350	336	380	359	331	341	346	330	344	358	379	342	335	367	321	352	363	364	346	334	344	302	383	315	351	369	356	340	357	357	355	339	339	377	366	360	325	369	323	337	332	367	304	359	372	357	345	354	359	353	355	375	358	351	361	392	388	332	352	354	369	366	371	370	357	329	371	314	321	333	365	348	327	352	346	380	341	322	340	340	374	349	348	348	358	349	372	382	346	339	371	357	396	365	374	353	358	363	349	339	346	358	342	355	345	361	346	340	342	321	349	355	376	371	351	371	317	377	359	357	392	355	354	352	364	346	343	360	376	323	356	363	313	359	347	351	349	371	364	382	340	352	346	385	396	391	365	338	355	343	355	360	374	362	338	361	342	371	348	362	348	378	320	333	356	356	379	352	353	380	371	341	342	326	367	336	344	382	338	322	350	341	338	373	339	358	343	374	344	382	364	353	359	339	328	373	366	357	365	339	339	339	354	365	368	366	370	379	353	337	356	344	347	379	339	321	348	336	369	348	324	339	343	345	361	346	368	307	309	331	333	341	365	317	334	338	350	333	364	347	365	339	347	306	346	357	358	358	378	344	360	357	357	333	356	364	362	322	360	358	373	344	374	374	398	370	359	354	368	374	357	365	295	372	367	347	330	343	360	343	338	332	351	361	352	338	366	338	358	348	343	357	328	370	358	358	351	367	349	341	314	332	386	381	320	341	365	349	340	360	350	341	357	350	386	338	343	327	369	358	350	359	354	366	365	375	354	371	336	360	354	364	372	366	350	362	329	369	381	364	374	331	343	371	366	358	365	349	333	350	345	343	344	352	334	340	360	322	354	401	351	338	364	342	348	345	345	370	357	366	347	345	365	349	324	341	382	367	364	359	330	365	354	328	360	360	355	358	347	343	354	383	362	373	397	357	312	314	348	359	348	353	365	342	367	362	340	362	347	323	362	376	366	329	327	363	336	330	353	366	363	345	361	355	342	365	373	366	377	369	374	369	349	330	354	353	359	352	368	342	357	354	365	368	333	349	365	368	351	350	351	324	333	338	356	360	340	344	387	346	356	374	348	337	322	340	336	353	360	333	356	376	334	346	333	316	359	387	352	338	358	365	340	324	341	350	367	366	338	387	342	356	365	340	376	344	342	348	357	321	353	358	372	358	361	322	362	358	340	368	325	339	341	375	372	364	359	357	330	359	349	353	341	353	338	327	339	359	369	342	353	362	350	357	342	363	394	328	350	409	371	337	356	349	336	352	360	347	338	354	347	335	356	352	372	341	370	355	371	340	354	306	372	367	366	374	342	366	364	382	343	331	321	348	331	374	370	349	317	368	365	380	367	352	323	323	321	345	371	362	367	349	343	321	333	332	349	326	358	355	363	372	390	354	326	331	344	330	406	376	323	377	357	376	379	349	381	341	368	316	312	341	359	393	325	325	338	351	355	348	337	359	370	368	381	358	362	336	357	348	356	362	383	337	312	339	367	341	380	332	334
33137	14126	12365	6359	4284	3066	2424	1933	1534	1407	1221	1071	954	889	857	791	774	762	715	671	666	700	679	631	623	662	617	596	591	627	594	598	582	602	641	594	571	618	601	569	571	568	550	552	581	591	572	586	561	509	507	587	561	551	574	546	559	557	564	547	563	546	534	565	564	558	517	550	550	538	495	530	526	530	570	563	554	525	550	548	529	587	571	519	525	540	546	540	517	546	554	565	557	551	486	542	540	497	523	509	550	531	544	549	475	540	555	524	491	547	572	516	521	507	517	561	559	582	510	532	530	533	524	572	565	541	542	527	564	475	502	554	556	500	561	535	560	526	535	507	555	539	550	565	528	513	547	536	539	573	533	527	587	552	499	500	536	529	559	543	561	525	526	498	517	534	555	520	541	573	521	499	569	546	545	517	480	544	533	531	567	536	534	578	541	549	526	559	518	573	515	509	567	542	548	547	545	528	528	490	525	489	500	511	514	575	523	495	523	545	557	534	595	555	567	517	569	568	553	532	571	579	581	527	547	515	545	540	552	530	545	580	555	540	526	556	511	556	575	540	547	541	559	569	496	515	515	506	539	511	518	539	502	510	528	494	578	537	556	517	541	498	519	518	568	519	539	526	539	545	531	537	550	509	557	550	555	541	492	523	539	549	520	517	560	525	551	552	571	535	534	543	532	506	541	531	549	519	490	520	549	525	516	551	585	544	559	536	500	571	518	578	517	531	503	596	568	501	567	520	509	529	539	512	524	518	537	540	541	510	539	583	541	556	550	542	526	566	574	500	579	543	507	507	567	532	535	584	543	510	519	488	505	564	558	524	571	548	550	556	498	583	499	544	490	475	512	513	556	575	523	505	493	503	501	561	521	541	480	514	543	551	521	499	543	548	517	529	543	518	506	547	536	547	561	517	584	531	501	554	519	525	522	504	525	533	535	500	559	543	509	586	504	533	518	533	482	529	519	523	561	529	524	555	546	545	584	535	509	545	530	558	516	492	568	549	527	533	548	541	564	519	563	532	500	511	541	536	492	545	494	519	568	504	557	498	531	550	559	515	551	559	471	540	582	551	501	518	538	566	537	541	523	529	473	572	526	528	570	540	521	534	553	563	536	513	532	538	514	575	504	513	542	520	519	516	562	512	513	503	538	533	521	500	542	513	538	529	515	545	535	546	529	559	521	560	482	558	554	551	511	533	512	568	514	544	537	538	534	536	556	530	552	502	508	550	550	524	550	520	532	545	512	553	563	546	552	550	542	518	545	522	527	587	519	528	554	515	553	506	502	468	524	542	537	548	523	539	519	530	565	561	536	500	549	513	554	540	602	549	579	539	531	535	553	513	543	574	538	559	528	498	521	535	542	588	521	523	531	524	549	512	505	546	529	547	529	544	517	508	554	541	548	527	502	534	519	570	507	549	529	561	509	526	512	521	558	509	509	506	501	552	579	518	513	499	506	531	533	563	533	521	530	545	580	517	500	515	499	552	537	526	517	533	561	512	536	529	478	570	571	534	555	508	531	519	502	503	570	516	555	537	515	590	532	542	521	495	552	521	569	548	566	525	590	507	514	546	574	534	536	561	531	565	529	548	510	514	504	487	547	539	582	541	523	512	556	517	502	573	530	531	510	522	515	563	503	541	509	531	541	532	539	541	555	540	561	548	543	583	522	543	538	527	512	527	529	545	521	532	552	532	518	568	546	512	519	558	556	536	521	532	480	517	539	561	559	522	538	519	566	534	513	537	556	537	535	532	487	531	525	513	544	512	536	487	525	507	497	541	525	522	563	522	554	541	527	549	552	593	572	518	477	552	512	512	552	539	559	504	572	517	545	510	485	515	526	499	577	518	550	528	520	553	481	549	515	527	508	526	525	508	548	567	538	501	558	534	547	576	541	519	561	590	537	608	531	562	561	531	523	534	540	511	531	536	507	499	552	516	553	544	468	536	513	516	506	538	539	546	536	538	478	499	530	518	569	542	565	513	455	518	525	467	557	528	537	512	495	540	530	509	580	545	485	544	555	473	545	530	581	500	556	569	563	565	574	554	540	529	505	543	505	518	497	538	536	548	584	545	520	517	518	488	571	525	486	528	520	539	528	558	551	542	539	547	561	532	557	565	560	542	523	541	555	540	521	547	525	560	531	527	488	550	573	565	527	550	497	506	548	552	545	548	469	517	518	541	530	504	515	516	520	537	555	515	557	549	574	540	542	542	526	531	543	507	533	568	522	539	541	578	539	518	540	572	545	581	539	519	454	540	496	569	531	522	561	529	559	514	563	502	518	529	518	526	485	533	559	588	560	498	531	528	565	529	533	535	571	555	510	514	520	565	562	478	519	564	491	582	526	525	498	497	510	491	561	536	556	544	539	532	559	517	558	517	521	529	527	505	493	596	531	535	540	510	597	526	527	537	523	532	559	538	537	559	551	534	512	534	538	567	558	547	509	528	540	574	570	514	545	514	514	548	598	548	480	540	541	497	560	576	538	523	564	560	541	514	564	538	550	512	549	535	542	551	535	538	583	592	518	530	575	527	500	544	528	533	523	515	567	536	540	548	561	487	541	569	509	532	514	540	500	554	525	526	558	528	594	593	540	558	492	555	496	558	517	517	499	518	516	520	585	535	530	523	538	543	563	521	530	531	570	503	563	495	559	534	538	526	536	491	550	537	521	538	537	545	547	560	545	518	547	564	551	559	542	569	532	558	530	500	543	549	490	549	584	540	578	525	561	550	557	543	542	582	515	535	530	562	533	575	531	523	543	560	522	548	545	566	559	522	555	534	510	558	540	555	526	561	497	498	532	518	537	542	527	587	517	559	530	544	551	570	546	541	521	552	571	538	518	571	509	534	552	556	572	544	509	574	553	532	508	504	513	546	560	545	530	537	478	526	556	538	540	546	525	524	562	541	554	511	521	485	526	531	547	474	547	546	562	525	552	563	505	529	539	537	549	592	529	536	537	549	562	531	533	541	506	499	539	539	544	515	539	558	558	503	518	517	482	540	522	492	549	579	552	505	521	475	530	525	557	537	557	494	519	532	550	538	548	556	531	531	521	570	558	558	551	501	506	558	538	561	517	515	547	515	540	559	557	505	520	564	543	566	528	544	526	524	531	532	530	494	483	530	545	533	534	555	535	494	536	558	542	509	514	533	558	524	572	549	536	515	494	540	511	534	547	515	567	578	532	508	577	516	519	562	545	552	532	509	569	534	539	545	494	549	505	549	530	533	527	520	534	514	505	539	510	564	538	551	547	575	533	519	495	517	529	547	597	519	515	571	539	521	547	534	537	571	576	553	543	510	551	527	575	536	582	528	540	506	570	519	554	506	541	560	536	505	519	544	539	564	536	495	549	552	503	501	584	507	522	536	506	507	535	535	524	544	543	531	525	541	550	548	502	563	495	551	546	502	519	513	555	551	499	562	547	533	508	542	542	532	559	540	552	539	547	506	547	512	591	541	535	519	557	467	539	516	560	556	553	513	533	551
27351	20091	6723	1221	891	832	681	599	665	618	647	579	630	593	627	596	604	572	637	628	616	633	604	648	582	608	611	613	640	587	598	625	600	619	587	607	551	584	634	644	602	636	634	622	584	620	634	657	642	632	659	549	633	586	575	614	573	594	617	649	645	620	601	600	619	580	629	587	576	585	642	578	563	608	603	621	652	620	614	622	564	619	602	605	617	629	609	619	580	631	587	604	607	569	639	604	539	604	614	631	617	613	592	601	606	682	641	571	630	609	602	637	609	588	599	578	605	606	624	583	631	584	623	578	667	590	586	624	618	631	641	609	644	555	577	587	655	629	586	587	580	582	595	574	600	629	582	637	577	578	606	628	581	556	595	631	576	607	603	604	628	579	616	611	606	647	600	618	633	592	647	577	619	627	636	635	587	603	633	639	629	611	624	599	643	636	605	654	649	588	577	646	604	601	621	563	632	636	610	578	630	602	621	568	560	591	603	609	623	613	617	633	573	607	647	576	583	619	622	604	598	630	584	566	606	555	619	596	620	636	593	611	558	647	641	587	630	616	572	591	559	638	618	568	634	590	604	605	620	603	616	579	596	602	601	606	640	618	609	622	637	581	616	594	604	621	584	627	654	583	563	614	590	597	592	592	617	603	621	563	617	574	634	647	620	592	604	573	592	573	607	584	596	655	604	603	626	614	614	612	590	586	618	613	629	621	596	597	637	626	605	627	656	577	599	570	650	644	634	597	606	596	621	612	610	619	557	622	563	594	617	545	643	574	603	578	590	595	644	575	574	637	605	598	602	605	612	598	621	626	588	613	574	607	632	632	652	623	614	643	588	597	582	636	648	584	590	578	631	640	610	560	575	560	605	636	563	609	599	647	613	551	595	611	569	651	702	627	571	581	589	613	569	616	551	607	608	595	583	605	605	621	594	671	607	597	604	620	622	623	631	660	626	599	630	603	598	599	616	623	597	566	626	578	578	590	581	567	579	586	593	605	595	612	613	602	616	660	597	578	578	615	589	627	626	659	590	600	620	598	566	624	595	632	647	578	622	637	582	588	606	630	607	625	600	613	580	636	561	591	617	607	604	621	621	641	599	599	598	600	574	632	615	588	621	643	618	599	592	635	572	633	607	681	624	584	595	646	624	621	658	656	580	569	649	605	561	574	662	606	606	604	642	605	639	624	637	626	615	636	594	574	599	643	633	611	629	637	626	623	616	595	658	635	588	629	614	572	597	553	609	546	604	602	595	611	631	585	576	600	623	613	635	640	559	606	651	636	603	619	620	579	634	619	617	655	563	636	656	565	591	623	659	632	597	582	596	581	620	638	559	591	601	656	652	634	623	630	590	573	565	586	611	636	574	615	575	577	574	608	584	602	576	622	636	616	570	637	631	638	619	588	599	588	608	653	575	590	610	622	595	643	594	590	610	595	605	612	624	610	588	615	621	633	610	610	622	618	629	617	615	588	616	624	576	647	623	592	577	593	626	558	591	617	616	618	597	606	630	596	575	601	615	594	589	617	611	629	693	593	605	630	632	608	591	604	607	645	676	596	588	623	608	592	626	642	596	614	616	574	611	606	596	612	563	592	635	606	623	604	591	607	606	598	590	615	579	578	609	593	649	590	594	648	604	582	598	556	629	603	600	636	558	602	612	590	606	630	622	594	625	614	625	610	636	623	576	650	585	638	587	615	595	633	590	602	584	584	572	599	602	594	592	639	595	581	618	628	577	584	591	589	600	609	592	588	663	606	618	610	606	598	634	624	631	607	613	685	613	638	623	592	607	618	594	634	606	612	603	583	619	612	615	608	580	620	582	668	577	582	621	596	610	608	605	599	614	590	600	595	596	650	599	591	611	638	606	600	618	609	629	629	604	635	603	611	597	613	603	602	655	608	598	606	600	600	630	616	624	619	605	615	610	570	559	607	607	625	572	607	606	628	617	578	623	628	596	597	640	584	627	592	615	574	634	587	573	616	601	608	620	553	595	556	606	632	629	638	580	601	645	617	629	619	618	615	600	606	611	586	640	584	595	594	586	617	604	631	602	638	626	638	630	617	581	659	611	556	636	588	627	579	575	630	593	622	594	650	600	621	585	608	621	607	609	584	625	612	558	575	624	637	576	589	611	627	589	663	592	628	589	596	606	616	639	630	568	618	581	615	603	652	620	587	591	561	612	637	639	586	587	606	595	581	582	596	620	613	627	633	621	594	628	615	628	593	624	559	579	611	610	592	581	615	601	552	620	608	619	607	584	561	637	601	632	647	654	589	602	607	563	588	611	603	606	577	638	641	602	581	610	608	621	591	592	622	590	609	630	607	590	631	603	623	649	614	569	553	631	613	619	573	608	586	598	631	573	637	589	571	622	602	661	599	586	577	663	621	588	584	561	600	580	668	605	642	630	602	588	614	571	651	608	595	635	565	626	578	605	581	661	596	632	599	651	627	600	599	625	632	627	605	590	576	644	590	613	614	614	557	586	643	606	618	591	576	621	597	603	580	556	624	574	625	582	614	638	576	590	612	573	572	637	631	591	610	605	595	604	609	619	566	609	623	583	605	556	556	609	548	595	570	595	657	639	557	567	600	612	664	618	582	573	622	642	627	604	625	598	611	621	592	586	635	595	635	624	634	598	624	596	602	590	639	647	626	618	595	589	622	628	659	611	636	617	607	606	581	577	622	616	600	625	565	592	613	612	639	609	618	586	629	615	584	621	618	631	614	632	592	620	670	624	627	614	595	580	592	617	617	600	582	617	563	559	611	550	637	658	597	600	617	644	587	597	627	640	611	599	538	562	658	577	614	624	591	646	575	637	605	592	563	642	632	565	608	598	593	588	631	613	609	598	653	561	617	600	641	586	585	628	616	588	573	614	609	605	645	551	612	587	599	589	606	563	627	600	626	617	605	583	595	657	632	631	650	586	554	670	654	601	594	647	583	610	631	618	615	584	625	664	558	635	636	633	573	601	655	617	617	595	649	597	592	617	613	606	630	631	602	592	633	580	614	628	630	552	636	632	619	585	637	584	609	568	604	627	632	633	605	615	600	582	590	596	591	572	668	623	650	551	668	630	598	591	619	612	581	628	604	652	588	600	630	555	587	651	611	641	610	631	606	622	589	629	620	621	566	590	623	665	619	621	656	619	637	582	582	586	627	614	567	647	600	598	588	661	670	602	594	611	583	599	600	616	599	612	646	588	624	619	624	581	626	618	616	619	628	627	572	626	596	634	558	577	607	656	608	609	585	570	634	614	601	607	556	644	574	649	601	637	591	594	598	636	630	618	593	605	610	623	597	590	639	601	622	563	572	572	558	575	600	572	629	630	591	595	636	633	627	590	575	676	628	601	619	610	648	641	600	643	604	615	625	634	604	661	627	624	597	614	572	636	616	653	575	600	619	613	577	564	585	599	604	626	605	593	613	603	607	636	646	609	605	634	581	571	619	675	588	597	563	680	617	609	576	597	564	661	659	614	648	568	579	604	549
13379	1651	1567	1125	1114	988	923	964	895	918	918	906	898	920	927	886	910	917	889	879	907	908	936	867	888	892	861	938	874	889	875	872	913	902	926	878	869	890	917	871	879	874	907	895	914	864	934	902	904	862	875	837	939	904	883	895	941	874	832	904	820	904	948	914	864	871	886	894	904	861	886	926	870	891	887	848	835	862	882	840	878	924	905	909	908	845	896	898	864	868	825	931	872	873	876	914	866	896	851	912	928	875	851	919	821	917	889	850	905	903	936	908	895	857	880	902	890	817	894	873	846	869	868	913	895	873	840	902	937	905	901	904	946	893	853	890	824	910	865	898	890	865	912	925	874	873	870	882	889	874	916	884	903	876	959	928	808	917	890	904	940	906	852	839	914	876	822	818	895	879	863	903	897	902	892	889	836	853	896	919	872	908	846	897	884	875	902	905	878	903	876	879	826	902	903	884	885	896	858	911	877	912	895	849	847	941	925	879	881	862	910	908	867	877	932	946	894	869	877	921	925	879	856	860	929	882	875	873	851	885	913	867	886	909	926	898	863	852	920	865	868	867	890	935	923	892	888	906	903	893	916	926	891	923	885	911	873	870	894	860	927	897	845	929	856	938	937	864	912	909	880	939	910	896	893	884	877	894	850	869	925	881	908	924	860	945	891	886	880	928	859	917	918	908	899	859	860	908	906	934	902	909	909	856	868	902	906	850	872	888	876	860	903	887	902	855	853	909	965	861	885	903	885	928	941	880	894	892	832	879	866	891	887	872	894	890	877	830	889	848	873	928	908	915	895	865	865	838	911	849	871	850	903	885	883	837	852	878	892	892	845	907	876	890	888	847	868	882	904	864	906	893	910	859	886	921	884	870	892	882	911	829	850	888	818	863	882	887	895	841	907	912	903	864	818	878	927	927	941	903	917	879	863	908	910	933	841	893	874	944	845	940	869	913	890	887	905	935	923	896	923	928	906	887	915	913	858	880	880	897	909	858	853	843	872	865	883	883	848	892	910	913	855	855	939	868	848	890	865	930	890	839	932	942	950	869	859	843	830	923	901	850	826	876	908	926	901	846	889	838	817	920	905	893	911	884	892	850	848	905	902	868	882	890	862	996	930	895	875	931	928	898	910	872	874	923	956	905	881	880	858	918	924	876	912	888	904	901	881	866	926	891	839	909	908	894	923	874	886	882	854	946	850	882	869	850	924	928	863	904	890	862	867	909	909	927	893	922	884	914	930	956	915	882	857	860	870	925	850	874	877	921	913	931	891	880	880	878	857	876	890	937	871	918	870	862	888	880	899	917	880	884	926	874	862	852	936	829	887	844	937	924	885	906	952	915	864	844	879	952	916	873	909	934	868	936	908	893	901	900	934	819	845	902	916	866	863	929	898	891	894	868	944	859	925	850	901	889	853	904	917	937	924	910	866	931	935	944	932	868	906	916	861	864	883	873	875	896	943	865	873	907	885	876	927	855	878	897	876	818	885	909	930	861	899	921	855	899	941	898	888	901	886	910	908	870	879	940	953	926	883	882	921	873	911	852	827	892	853	843	841	897	892	913	846	861	892	890	881	836	852	909	884	912	904	896	864	888	863	859	905	916	855	949	921	894	878	854	909	852	908	917	882	897	907	884	837	863	906	876	909	876	880	877	894	897	890	920	913	864	921	847	840	892	888	881	870	885	921	836	910	918	930	910	858	909	898	887	858	875	903	900	861	922	953	867	872	874	903	904	904	963	905	927	921	858	964	926	892	906	998	947	902	882	907	928	872	868	864	904	917	853	880	849	964	903	898	903	918	935	909	892	931	906	856	883	942	843	875	882	850	852	896	894	909	845	881	854	922	922	834	871	857	850	803	876	880	900	858	877	906	879	911	952	904	898	883	857	888	881	867	901	872	841	895	886	925	886	888	850	893	852	880	886	891	878	862	875	925	882	886	877	874	833	876	906	867	857	893	890	877	924	892	923	901	878	929	884	864	893	932	912	850	883	855	928	920	903	897	890	936	877	934	884	913	938	835	883	885	932	906	924	862	885	895	888	884	905	879	860	865	904	926	948	961	874	877	838	853	894	853	880	857	870	915	897	881	862	874	897	861	909	911	935	911	843	896	864	866	896	854	933	914	875	923	842	896	869	894	951	931	899	890	854	850	869	919	861	834	889	929	888	898	892	851	880	964	858	864	913	935	830	904	846	849	850	902	867	878	878	855	871	925	876	877	864	895	903	898	873	923	948	884	893	923	857	884	887	935	890	882	844	863	893	846	913	914	911	869	931	904	909	856	904	846	856	883	841	940	928	893	847	937	913	915	926	819	914	890	865	909	849	908	889	894	841	884	865	908	913	843	923	923	904	874	897	864	868	854	866	865	843	866	849	871	892	909	916	899	835	917	902	894	899	839	811	852	938	968	904	898	899	904	889	905	834	913	891	841	856	870	880	895	876	890	860	882	852	900	863	887	853	885	878	857	904	862	862	916	880	905	893	914	866	919	880	883	907	906	861	894	890	931	817	866	910	907	887	871	900	871	888	880	924	933	938	877	902	883	914	918	889	877	829	931	868	869	864	879	911	855	924	873	903	914	927	936	877	904	859	897	901	841	871	837	902	926	877	907	871	859	874	933	910	878	901	872	848	916	883	886	960	855	876	872	865	905	902	888	896	908	898	896	841	878	908	867	912	924	813	928	907	882	989	866	791	871	889	891	903	896	892	868	910	839	864	869	864	870	862	892	906	929	877	833	906	843	922	881	917	925	877	903	894	870	875	874	848	880	883	892	898	909	883	914	853	898	881	886	888	865	897	872	932	845	859	843	902	910	890	916	889	860	910	895	900	881	957	917	955	940	869	914	886	887	919	900	847	922	922	861	844	891	945	922	891	906	914	890	919	885	893	885	864	833	931	907	881	943	880	929	888	882	914	897	887	836	964	902	878	884	877	930	929	904	864	800	865	880	924	839	826	889	920	879	871	870	901	917	859	852	822	877	879	883	899	906	896	954	867	920	882	850	826	874	867	887	849	845	896	896	962	846	923	918	917	910	878	890	905	875	890	942	887	919	905	921	907	928	897	887	932	948	867	856	877	881	919	880	860	888	899	980	940	873	862	929	846	866	879	909	835	904	934	864	900	916	855	901	886	898	882	868	867	880	884	917	869	880	856	889	881	864	909	832	928	922	810	908	863	923	862	889	876	888	909	844	911	932	898	885	845	871	892	935	909	869	857	872	906	888	879	870	860	931	896	948	883	907	892	871	926	871	862	873	837	852	842	918	877	856	864	866	879	888	869	905	903	832	912	873	888	919	899	858	880	876	846	869	912	870	895	874	909	886	882	912	886	887	907	903	850	845	879	903	948	901	908	883	842	885	904	943	835	871	901	882	881	906	863	895	886	897	927	888	887	884	867	934	847	903	889	925	909	893	894	927	849	916	894	857	910	915	862	845	850	912	852	834	880	829	881	900	899	901	850	881	864	865	943	908	915	860	872	912	879
23722	21470	28942	24413	21472	14655	1643	960	824	770	794	683	713	680	679	628	612	663	677	653	679	634	625	603	580	609	661	629	588	632	593	590	602	602	595	595	609	558	649	610	565	584	643	584	584	619	591	586	606	581	621	593	641	598	573	533	606	615	605	573	596	598	564	573	580	594	603	580	546	557	568	556	583	609	532	584	587	583	565	580	617	627	564	565	581	572	609	587	588	570	578	564	600	601	588	581	570	600	599	570	551	565	587	598	584	578	550	537	581	551	606	602	603	574	577	580	549	542	580	577	614	581	552	623	597	608	594	578	599	646	573	584	589	592	615	616	616	596	623	584	589	587	625	564	572	594	586	603	567	594	544	614	564	572	575	592	584	591	594	526	574	550	575	571	607	606	574	606	575	623	540	630	606	602	582	587	580	583	579	574	599	600	602	577	590	570	587	604	572	596	618	587	586	574	544	573	575	612	513	577	616	556	589	601	628	580	631	596	599	588	531	576	603	548	572	615	576	599	563	593	602	635	590	595	620	534	561	584	597	573	576	587	640	611	571	566	571	573	603	547	552	571	526	607	554	588	544	593	543	534	576	614	619	569	562	531	570	569	564	554	605	573	627	622	614	603	611	592	562	613	587	598	557	615	565	598	576	552	561	614	584	591	590	617	556	572	605	530	582	590	541	559	607	594	597	529	594	576	548	567	523	595	624	564	590	585	596	545	603	627	544	589	545	534	613	583	545	602	606	596	613	572	571	534	606	600	595	583	621	619	554	596	582	571	613	549	576	597	544	593	578	586	579	581	557	551	619	589	585	589	570	585	618	567	585	557	558	608	567	579	599	580	590	572	555	615	599	578	603	545	592	597	615	577	541	619	547	604	571	579	567	600	599	588	592	611	560	536	582	568	580	543	558	573	597	582	605	556	599	566	563	596	576	579	581	632	582	576	602	621	619	562	555	617	579	596	575	542	586	584	556	535	632	569	599	590	613	615	559	601	587	564	606	587	565	562	573	543	569	545	560	559	546	584	598	579	549	561	587	582	583	541	617	581	592	579	603	579	574	556	578	617	593	624	572	587	569	571	562	593	589	598	617	567	620	587	572	596	601	595	635	595	623	619	576	563	550	533	581	579	621	588	560	587	623	594	589	609	551	598	588	603	629	562	570	544	582	595	601	587	552	611	552	597	577	610	597	523	588	604	571	583	630	569	608	564	609	608	582	583	588	577	626	601	583	630	587	564	564	571	600	559	596	564	562	602	598	599	599	577	577	625	633	615	563	591	601	600	560	563	612	574	590	586	599	616	555	568	589	571	542	589	559	587	572	627	587	611	582	612	594	551	594	651	582	587	572	615	594	614	630	551	601	605	580	658	534	571	597	595	595	608	582	551	616	554	568	565	590	577	600	585	619	579	572	571	656	574	582	575	595	577	612	579	564	562	614	571	606	556	577	602	561	628	607	601	565	632	572	587	622	570	593	626	622	554	552	619	539	546	568	609	604	577	593	606	610	566	583	588	595	585	593	585	556	603	570	599	596	579	587	587	576	566	538	615	580	612	569	591	540	614	619	613	603	646	576	582	613	585	567	615	571	557	548	573	598	600	595	567	616	623	603	548	566	617	605	566	597	611	565	557	575	567	575	568	570	586	595	582	588	555	580	599	608	587	571	591	585	566	599	598	607	594	587	617	553	587	539	537	592	579	588	571	573	563	590	573	599	606	600	586	555	603	554	609	592	562	621	590	545	557	613	564	593	631	530	628	581	575	577	601	588	584	562	583	566	605	548	567	601	581	527	573	582	588	568	590	582	589	566	535	573	629	549	575	557	576	559	558	548	589	571	551	560	588	612	595	579	584	565	570	570	610	573	595	577	593	603	592	574	628	555	590	587	571	564	603	566	598	589	591	564	552	585	559	566	597	595	561	545	604	604	606	568	590	610	598	574	605	575	608	565	625	571	578	610	579	601	571	572	595	547	559	568	588	588	603	587	596	574	612	588	607	601	591	576	569	605	569	586	583	595	588	606	535	575	603	563	602	560	587	606	586	568	554	644	559	563	588	573	552	577	593	569	599	573	563	546	613	632	558	548	577	603	579	590	600	604	592	570	573	592	650	603	565	609	595	569	599	572	556	565	572	551	606	598	587	583	549	541	564	595	583	615	517	559	617	599	609	583	577	588	579	557	601	622	580	547	596	579	583	567	577	604	587	589	588	581	584	591	610	596	562	622	568	542	577	606	544	586	612	624	595	589	578	588	588	582	559	576	602	614	598	582	598	618	592	579	616	582	605	599	550	593	617	567	601	571	603	597	561	564	588	563	555	599	567	604	549	592	604	573	568	611	567	597	591	607	573	568	529	608	584	612	554	557	546	597	589	602	602	572	534	563	607	546	545	540	543	604	579	566	605	585	599	610	629	590	584	596	608	598	605	618	579	576	560	562	588	615	595	580	591	592	563	591	639	595	587	593	565	544	544	588	589	563	584	519	625	588	593	569	567	563	551	592	619	602	581	558	539	574	581	572	539	572	578	571	583	570	577	596	553	565	595	582	588	601	578	574	600	576	581	589	569	581	574	577	632	564	574	569	562	591	586	536	580	576	624	608	567	555	573	576	575	589	600	597	566	625	584	596	576	572	575	608	565	628	597	606	602	610	586	616	614	566	607	592	567	620	537	600	567	591	618	594	630	561	597	551	590	600	561	570	589	630	596	586	611	561	555	552	606	610	606	609	585	563	548	597	544	586	579	561	600	562	583	622	593	567	580	586	574	629	603	555	618	588	600	594	607	564	566	604	609	573	648	591	574	571	609	605	590	543	564	569	562	622	543	584	573	566	579	556	568	597	608	569	583	618	571	590	639	577	619	594	593	594	574	626	597	590	561	574	579	567	566	547	595	592	582	569	576	565	581	578	616	569	539	605	592	579	592	583	573	629	562	606	542	560	603	606	601	555	581	582	580	562	571	563	589	603	581	614	561	568	570	597	601	600	564	533	546	612	558	572	572	570	569	604	576	572	560	597	598	542	571	604	567	589	554	589	578	612	573	598	569	576	627	589	542	612	574	594	546	554	567	541	555	561	546	575	589	622	629	585	596	565	586	634	578	599	600	608	573	546	575	594	562	594	576	588	623	603	595	576	566	564	570	585	519	518	579	590	592	627	579	618	547	549	600	597	543	576	613	595	592	601	568	570	620	608	565	608	582	558	577	580	582	590	577	610	572	564	557	574	557	581	613	603	562	546	615	554	592	524	610	516	552	586	579	624	616	607	600	591	573	581	567	587	597	591	551	584	576	642	571	573	584	593	548	595	581	565	628	600	629	599	639	558	581	587	568	579	567	570	552	600	540	610	582	607	555	622	567	572	618	561	581	522	544	549	602	562	569	590	580	548	565	555	542	577	624	588	561	555	578	606	543	566	576	567	639	572	576	575	535	551	591	579	597	583	567	558	582	593	558	588	632	615	606	575	594	616	672	547	613	598	542	579	581	598	601	603	587
32091	11779	9946	5337	3508	2676	2173	1892	1569	1419	1309	1271	1188	1208	1133	1041	1018	1087	1004	1018	1002	939	958	896	891	937	960	929	967	874	938	899	877	956	952	912	852	930	902	880	865	915	893	899	872	870	867	915	890	899	901	872	867	856	855	891	846	907	876	818	871	904	806	864	882	812	863	872	871	888	897	862	842	833	899	849	905	844	831	854	908	870	837	863	835	897	843	784	915	873	847	859	842	924	852	901	864	892	853	849	891	865	843	874	839	869	854	848	888	835	884	893	879	884	820	869	877	840	862	870	870	889	820	848	885	832	858	905	833	924	862	883	878	859	904	889	866	873	896	847	860	797	856	857	885	847	863	866	869	872	817	827	852	842	848	858	880	893	814	848	924	862	925	858	913	859	875	935	841	862	861	891	839	781	833	919	851	859	889	847	840	810	865	924	863	874	813	847	882	826	875	881	839	856	911	852	858	838	868	927	865	852	872	845	878	818	927	820	878	869	847	864	869	867	880	902	883	850	864	867	873	860	835	864	886	863	855	875	854	892	885	806	851	882	839	893	905	889	863	870	863	868	891	893	884	869	839	874	835	841	845	906	884	862	882	786	854	858	846	850	859	830	862	877	880	868	860	871	864	861	862	833	874	848	900	908	827	844	870	889	870	826	840	857	867	873	911	786	858	859	813	857	886	897	903	845	870	872	878	875	867	905	905	901	791	891	842	859	876	866	863	866	861	863	828	861	883	898	875	881	907	854	787	893	932	872	850	861	870	874	861	886	890	850	909	921	883	861	862	876	839	908	837	841	844	876	880	877	817	847	837	850	803	859	898	877	878	918	887	848	867	825	834	824	845	841	850	866	837	887	894	894	858	884	883	893	859	899	861	878	831	868	808	876	872	871	899	850	898	861	813	858	842	839	832	832	839	853	863	816	888	931	880	847	835	858	800	863	855	821	883	835	829	834	897	917	909	852	879	902	872	920	833	883	835	873	819	902	840	892	888	857	852	900	912	852	789	864	800	829	886	832	884	858	884	907	821	819	850	833	851	822	914	867	854	885	881	837	847	838	861	838	875	852	873	826	860	921	891	845	829	812	838	820	846	884	824	900	838	870	892	826	895	852	880	895	836	860	786	843	805	890	858	871	856	817	848	845	863	864	865	849	856	871	816	846	856	859	829	895	893	888	861	890	883	902	904	849	899	894	841	862	839	887	874	857	834	826	889	895	858	851	834	904	881	855	843	846	902	856	876	862	898	844	896	855	909	896	836	838	890	816	858	853	880	867	869	871	821	907	871	862	882	863	931	889	886	880	902	875	893	909	873	872	856	861	848	848	858	827	848	899	860	878	818	886	828	863	846	895	861	880	888	790	905	905	815	842	868	854	849	894	891	888	823	848	926	844	901	877	876	860	845	835	856	882	870	864	884	873	849	825	882	894	836	834	851	843	839	809	902	907	868	878	897	857	897	848	890	871	891	878	853	852	922	852	872	867	851	911	836	867	862	903	870	897	903	876	859	857	893	851	849	857	892	900	875	866	883	892	858	837	852	914	885	918	917	865	863	850	892	854	864	869	893	871	916	846	877	859	903	881	914	884	880	835	827	904	864	824	825	926	858	822	850	888	871	863	853	847	904	893	844	850	897	866	857	847	878	894	894	835	878	885	851	816	850	851	869	865	835	847	882	824	865	903	878	886	860	881	858	855	866	898	865	909	868	875	842	843	914	922	899	856	861	844	903	857	855	864	864	803	878	857	830	860	855	886	840	893	841	853	842	846	821	850	902	872	854	823	854	848	874	871	874	862	859	829	884	894	865	835	832	879	837	896	930	854	863	840	869	846	891	880	832	880	875	823	874	845	850	841	833	858	888	889	869	856	913	833	843	837	841	934	920	797	848	882	862	858	860	873	865	862	921	898	790	879	920	849	885	855	875	909	829	877	886	844	825	822	847	848	848	833	894	906	822	877	876	831	873	912	830	887	930	831	882	863	907	840	850	828	854	893	864	845	890	859	864	890	885	846	852	849	807	868	880	825	821	870	887	801	847	878	867	853	885	855	874	863	879	887	900	851	828	855	889	865	858	904	872	858	873	867	879	883	848	840	900	874	873	841	886	848	841	892	810	872	894	912	900	899	842	840	890	846	845	894	824	862	867	864	888	869	897	816	864	821	912	841	866	924	843	875	854	870	921	916	836	838	878	867	887	815	865	864	846	867	829	899	825	827	895	867	909	883	777	870	842	857	803	816	873	888	817	878	872	876	879	840	897	913	910	852	855	817	794	879	886	899	894	840	873	847	855	891	851	861	845	884	870	902	889	866	889	885	883	893	904	857	833	823	851	835	862	892	928	894	916	826	894	838	911	833	833	907	863	878	876	797	817	845	938	896	903	845	825	931	846	911	893	891	886	865	854	876	841	876	867	878	829	893	828	854	809	909	859	841	825	904	891	857	855	873	854	861	871	866	857	876	888	855	876	867	849	922	855	832	871	852	859	839	823	849	863	839	846	823	849	884	850	865	857	823	893	831	894	928	803	848	857	882	888	857	897	853	861	884	865	882	841	859	871	857	828	865	866	878	890	828	833	879	844	824	858	857	846	895	798	819	838	840	895	899	820	833	826	846	807	878	854	898	922	836	901	825	840	909	885	847	893	830	925	873	925	854	897	878	867	854	820	849	877	861	807	862	800	857	873	867	873	848	831	855	876	885	877	876	856	915	892	789	847	877	815	820	864	885	869	863	848	843	844	884	796	830	845	931	889	841	862	824	891	909	843	889	887	828	876	848	866	888	832	868	897	863	853	873	859	877	874	822	854	839	886	864	796	830	909	896	895	874	907	869	880	902	864	835	857	812	837	864	874	875	918	832	863	861	888	868	855	859	847	840	899	909	861	846	860	869	842	845	859	846	887	798	856	888	843	821	826	900	911	879	851	807	842	893	819	858	919	881	830	844	851	832	874	868	846	866	873	875	842	824	839	875	861	839	848	844	897	824	879	846	855	884	866	939	844	837	863	850	822	896	854	880	877	840	821	869	899	881	891	831	787	935	866	887	897	846	873	857	849	846	873	847	870	852	879	829	867	849	773	850	906	861	864	866	862	845	892	921	875	881	928	886	894	858	867	885	879	906	918	854	900	915	846	896	831	917	886	878	883	875	800	860	824	848	911	829	813	850	905	868	889	824	804	873	880	841	839	897	860	856	839	904	919	892	873	847	843	874	856	845	836	852	801	837	780	876	851	892	852	882	908	897	851	908	837	827	873	905	879	858	855	880	840	838	898	889	840	887	839	906	902	885	843	857	872	839	851	839	902	866	865	850	838	852	849	861	856	912	869	914	872	887	915	826	844	792	868	831	889	914	892	855	847	855	854	815	892	871	840	846	912	827	866	804	825	879	842	865	881	881	825	864	877	861	880	884	825	853	816	869	778	837	881	851	847	851	876	864	851	865	918	856	911	888	890	829	878	862	845	848	875	843	887	870	883	864	893	876	889	874	887	893
23244	21462	29222	24136	21452	21230	3096	843	632	601	577	501	463	444	448	427	424	439	408	393	403	377	377	388	381	384	364	430	382	378	391	364	372	344	354	348	364	341	354	330	374	376	380	350	354	351	359	344	343	332	398	373	372	352	365	363	339	339	407	349	359	336	350	367	329	328	326	354	359	321	363	347	365	311	358	361	312	333	335	340	356	349	344	337	332	370	347	354	361	343	347	359	342	336	326	339	372	383	361	381	335	362	346	332	353	350	349	365	329	309	339	353	313	335	354	306	323	331	363	360	356	318	367	366	335	343	342	322	373	362	333	355	370	332	356	326	359	378	318	326	302	358	346	348	333	332	371	365	338	323	340	308	352	353	348	369	344	337	345	339	339	345	357	294	357	333	326	391	342	327	340	331	360	335	339	341	334	351	332	344	312	347	351	362	331	314	320	355	308	334	358	335	351	333	347	373	345	336	362	349	379	365	354	335	361	334	322	353	346	321	373	409	341	345	361	372	309	300	315	354	336	356	335	370	376	357	334	332	350	348	349	346	343	350	342	344	339	347	315	325	346	344	368	331	336	301	361	338	325	338	371	342	333	318	318	350	351	339	337	347	358	347	340	339	324	323	341	331	326	348	348	328	359	330	318	333	328	352	347	358	373	341	341	339	344	317	324	334	355	376	336	319	345	358	365	361	354	339	322	326	338	342	355	352	336	377	369	355	326	354	353	367	318	295	346	292	328	361	342	352	334	335	336	353	331	358	348	348	325	352	364	346	355	335	333	355	351	355	338	369	356	327	326	345	340	341	334	360	347	353	337	362	351	305	339	344	379	366	321	332	334	353	376	365	341	347	342	351	352	340	375	349	337	353	370	337	334	318	346	346	321	352	352	320	349	344	324	330	372	390	316	348	324	335	336	382	332	326	374	332	341	342	340	353	354	355	313	333	324	348	360	325	353	348	342	369	363	365	331	364	361	338	351	335	332	333	349	343	326	354	348	370	329	347	355	335	357	344	387	319	345	350	322	362	370	321	368	345	354	385	373	353	353	334	350	334	318	342	370	358	342	337	329	365	359	342	338	367	344	306	362	325	380	350	387	334	359	349	358	345	333	317	313	332	356	355	351	310	352	346	352	374	308	367	345	316	334	330	355	335	320	361	352	342	327	354	375	319	349	340	372	324	341	344	312	344	326	388	343	333	331	325	321	360	350	349	358	367	306	338	317	370	358	356	325	333	372	345	320	344	356	319	349	371	366	303	332	345	366	310	363	312	361	342	366	351	343	358	324	328	369	359	323	365	321	343	313	342	377	336	350	340	360	356	333	360	377	347	341	344	319	346	341	323	358	347	340	339	374	365	309	334	323	357	354	359	357	380	335	339	325	364	325	354	348	320	368	350	323	393	329	314	332	328	314	332	350	316	343	351	353	320	353	333	319	322	363	344	356	351	386	346	313	345	339	363	331	323	324	369	349	345	354	320	329	288	331	374	382	337	331	335	371	348	340	326	378	348	352	357	349	326	332	345	362	355	350	325	316	368	328	344	359	333	330	331	348	358	339	384	323	338	355	346	369	341	334	362	356	337	346	364	356	365	346	355	354	348	300	329	357	312	331	327	326	349	342	344	331	323	352	349	389	371	347	362	338	365	348	326	348	344	363	327	349	366	333	343	321	336	373	345	349	353	345	316	338	335	329	335	346	334	344	357	335	327	385	375	320	328	321	314	366	358	396	336	349	344	331	377	352	328	346	340	336	325	373	350	356	345	346	354	322	359	363	367	343	337	326	346	359	349	371	346	313	391	334	330	355	356	326	352	354	371	359	355	340	294	370	334	339	363	325	331	346	360	314	336	338	333	322	333	322	336	344	372	328	362	356	357	361	319	313	348	366	353	312	311	334	343	380	341	330	319	359	335	318	333	333	375	412	336	353	365	363	326	337	329	354	366	334	360	322	366	347	325	348	337	355	364	342	328	357	353	356	324	353	336	349	375	376	349	322	359	324	345	311	345	346	372	342	317	324	371	397	361	336	324	374	385	345	311	337	341	348	360	369	328	364	344	337	353	360	328	355	325	350	333	355	360	354	337	348	338	351	339	330	334	345	341	370	349	358	352	360	351	344	355	347	335	357	353	348	354	347	332	323	314	337	322	335	336	339	314	349	305	336	345	332	354	393	386	354	361	351	355	328	324	314	365	340	324	345	300	324	330	328	340	364	306	350	328	341	362	360	356	324	353	316	324	344	348	322	367	322	349	358	335	349	332	333	374	347	327	337	347	336	303	330	370	341	353	364	320	341	372	323	341	324	353	326	330	379	323	351	337	360	312	331	331	327	329	313	342	337	323	340	352	362	374	327	378	344	354	362	326	345	318	340	424	361	343	347	343	322	333	361	368	344	353	336	364	377	394	341	359	382	331	349	314	357	329	332	347	368	359	352	332	295	366	355	304	370	342	350	328	363	346	344	335	333	357	334	329	333	308	329	347	349	391	344	327	344	345	346	342	379	387	307	366	331	356	333	365	357	318	328	304	330	351	314	313	296	367	334	365	311	299	375	352	337	351	340	363	363	328	325	332	337	329	349	323	354	332	337	315	313	357	332	367	348	332	327	367	342	333	337	344	329	302	348	365	359	302	348	337	343	353	347	372	334	369	369	356	357	345	348	326	325	337	360	308	347	304	375	337	357	341	338	347	378	343	328	367	343	391	355	346	324	334	338	331	327	330	341	396	346	342	322	318	382	362	349	384	347	349	333	326	352	368	323	319	352	333	344	333	356	327	321	300	373	351	314	330	311	347	363	297	318	370	343	336	336	346	372	356	365	363	377	309	357	337	369	319	356	345	325	343	355	364	328	338	331	381	324	357	344	360	359	301	353	344	360	334	332	345	333	335	362	352	353	340	337	360	339	336	321	359	385	381	325	351	343	282	378	355	371	355	333	315	342	335	337	330	351	378	348	336	333	378	345	330	355	345	327	378	365	366	316	365	356	300	358	353	359	342	359	352	305	367	345	370	324	349	348	337	351	352	350	317	335	314	340	350	347	331	350	312	342	303	327	355	325	341	355	327	363	311	332	373	375	323	342	368	344	333	371	339	333	345	338	331	345	317	353	324	345	345	391	348	351	366	339	316	309	343	352	334	341	359	358	338	381	347	374	358	325	335	358	349	337	327	357	330	329	327	310	328	314	352	317	345	370	340	340	322	320	363	349	326	341	340	368	337	338	354	303	321	370	313	369	340	358	358	344	353	377	339	340	364	329	341	348	360	340	338	311	373	364	332	369	381	324	331	341	371	332	380	344	337	344	332	350	363	331	327	336	354	331	333	338	327	386	359	355	329	364	348	357	330	342	335	344	344	320	329	305	326	322	338	342	359	358	351	345	318	352	331	343	340	345	332	369	338	378	361	371	350	329	343	363	326	374	345	346	349	319	356	321	365	334	345	333	315	356	331	323	317	356	327	325	342	357	365	336	345	321	373	339	338	341	344	344	317	350	363
36005	14180	12269	6532	4264	3086	2353	1892	1550	1313	1184	1068	989	870	868	828	795	690	738	675	656	626	663	634	655	630	587	627	607	582	596	506	562	596	575	539	585	571	583	566	583	564	569	581	515	566	569	548	545	526	546	591	534	505	564	548	532	533	565	545	545	496	572	514	518	513	588	552	554	492	530	600	551	558	537	483	567	530	562	530	524	529	536	545	558	549	552	533	487	556	546	534	531	545	532	596	542	556	549	568	514	519	493	575	531	551	571	508	525	510	513	548	562	510	567	561	552	492	575	531	543	521	539	481	556	553	521	565	548	558	495	495	553	524	552	520	570	507	505	512	510	527	525	533	496	539	488	528	557	512	568	514	526	547	512	503	539	542	538	542	499	529	516	530	520	501	561	529	500	524	533	476	560	506	567	524	491	508	526	536	499	524	534	527	534	555	551	517	532	528	526	509	544	496	532	538	546	536	540	494	492	534	528	500	530	556	508	518	505	513	520	530	539	507	507	502	555	550	499	525	528	513	524	550	540	554	515	513	520	568	558	554	530	549	550	516	516	512	535	495	517	553	508	571	507	541	514	510	541	500	523	530	556	566	566	526	505	518	526	557	532	537	501	561	533	500	493	535	567	562	531	520	531	520	536	557	514	552	552	540	522	525	585	527	526	547	546	518	536	537	521	504	565	535	539	536	516	582	486	509	525	539	528	521	502	503	536	556	559	560	523	514	507	563	530	526	533	562	542	533	530	528	530	540	529	526	522	529	545	519	500	542	498	529	528	481	542	545	535	530	508	508	524	512	554	522	514	524	551	553	506	542	549	530	523	483	507	548	517	530	511	516	547	498	523	509	517	570	517	535	508	552	540	584	508	530	523	554	508	514	557	486	559	493	504	507	557	535	534	544	576	558	491	579	538	533	554	530	525	523	480	531	487	511	518	501	497	557	518	568	546	550	604	520	490	525	535	546	506	550	519	499	551	558	505	546	523	511	510	568	500	524	549	512	528	545	582	541	549	533	543	533	567	512	549	532	545	530	487	518	538	561	511	539	542	487	522	548	506	519	539	502	531	514	519	537	526	525	519	534	519	514	549	519	499	523	504	502	550	472	510	551	500	539	517	544	532	541	550	535	537	565	539	544	516	470	546	585	532	501	522	542	535	536	499	529	511	479	513	524	579	540	554	547	564	551	513	492	576	502	526	563	523	555	531	513	513	521	530	546	534	555	534	559	509	529	537	517	551	558	525	542	549	568	529	510	514	562	542	557	502	556	511	510	528	513	568	501	556	557	519	539	543	518	485	530	567	535	556	548	506	523	510	524	542	545	520	494	536	547	503	512	540	512	469	529	507	500	518	546	520	500	516	533	535	595	515	495	564	515	506	520	546	517	551	532	519	501	490	574	481	511	538	518	536	510	524	541	571	568	494	514	509	541	528	501	533	514	511	509	564	513	552	565	555	542	529	511	533	511	542	498	519	554	523	490	510	527	512	518	529	528	520	571	542	534	490	560	571	527	566	541	510	514	545	552	499	493	505	491	552	544	540	546	512	553	524	510	510	508	531	503	506	502	562	549	548	552	561	520	531	510	507	505	542	539	505	539	535	550	494	527	531	536	516	512	523	555	517	543	539	524	536	524	535	558	533	527	538	504	536	552	519	508	525	545	514	554	468	552	499	511	530	577	534	524	495	547	533	476	542	544	531	518	566	537	517	500	559	539	490	586	557	529	502	561	556	549	541	492	556	538	546	549	551	551	541	553	545	519	537	541	504	491	523	518	502	568	515	530	507	514	516	538	517	532	529	503	516	499	541	514	546	520	514	520	519	539	510	530	549	521	500	504	513	534	537	511	507	503	555	524	516	522	563	518	572	512	528	559	534	557	508	527	499	529	544	557	519	592	538	500	551	499	547	567	530	492	510	491	534	515	539	541	572	536	497	573	531	528	498	526	556	564	523	513	534	511	552	554	531	564	545	569	542	515	564	542	553	544	541	573	535	518	502	544	520	536	501	526	555	530	550	568	518	525	522	525	579	502	533	518	549	510	517	524	551	523	582	565	524	527	548	556	522	504	530	529	531	556	500	567	529	558	518	525	478	518	524	513	513	535	502	513	527	549	542	543	467	529	504	546	555	521	526	534	526	488	551	525	532	533	523	508	538	568	544	534	553	576	489	521	542	496	517	532	535	523	525	549	493	548	522	539	520	573	488	506	556	552	526	519	519	530	540	533	502	527	482	523	486	541	508	523	551	511	516	560	542	517	538	510	559	477	560	519	514	526	546	529	578	500	544	537	558	544	538	503	524	475	548	528	505	564	509	534	489	506	530	529	486	503	529	525	570	553	522	514	528	515	530	526	486	553	502	519	540	529	513	542	543	529	557	586	536	508	546	521	503	564	529	544	523	507	573	518	522	490	525	536	562	563	569	491	584	531	524	487	549	517	537	523	530	493	497	550	566	536	549	483	537	537	520	548	520	523	502	562	512	505	569	531	520	535	545	516	554	540	521	546	515	555	483	518	526	520	563	580	557	483	538	520	545	520	510	531	527	513	504	487	535	521	521	564	556	515	511	559	491	557	543	520	544	532	506	515	546	530	518	537	528	521	543	541	526	550	512	533	560	540	549	547	605	542	515	512	526	480	504	512	479	553	525	538	521	550	533	567	536	536	520	512	532	513	519	528	543	544	548	537	507	535	504	536	517	559	494	513	505	525	546	536	558	535	530	517	584	503	564	528	541	545	496	533	558	561	506	527	527	526	541	544	592	532	536	516	539	541	549	552	500	503	544	548	505	532	531	494	543	508	526	539	559	531	550	519	528	516	519	495	559	540	556	548	525	536	514	567	512	578	494	503	565	534	537	531	507	539	510	564	549	534	510	539	526	514	583	518	478	522	543	530	516	526	529	509	495	534	540	544	538	527	509	544	546	536	534	535	527	586	549	572	536	550	515	524	562	541	518	520	550	505	510	549	532	550	535	538	518	555	537	519	539	509	537	498	543	549	515	519	544	508	485	460	514	547	551	522	483	529	523	529	524	513	514	504	526	492	532	540	576	553	503	525	489	498	516	522	537	522	530	495	534	558	527	524	519	501	536	520	518	568	519	555	546	507	537	523	577	539	540	570	565	553	567	521	497	495	535	530	522	546	523	530	535	527	501	540	515	511	574	527	529	543	551	551	554	539	497	522	495	522	533	531	543	530	538	567	524	528	535	559	552	537	534	503	513	510	557	533	508	516	516	515	523	527	530	528	534	541	498	546	527	543	515	536	537	515	565	485	558	552	529	530	506	486	534	531	526	518	553	536	550	548	547	581	525	536	501	509	533	518	507	512	519	527	506	546	563	557	526	514	543	531	531	470	510	551	538	568	547	527	535	550	486	519	570	482	509	532	532	522	539	557	560	548	515	535	538	564	507	545	528	531	546	564	520	548	546	532	510	516	546	481	502	510	497	522	500	518	554	537	532	526	536	495	516	568	529	551	506	535	522	564	541	535
27447	20240	6674	992	709	650	658	628	672	628	631	576	561	601	651	594	595	640	608	579	572	572	626	603	658	581	603	578	613	622	586	581	585	560	612	646	594	589	578	589	584	595	629	664	607	635	559	595	560	596	575	599	612	595	564	600	641	603	601	614	628	615	591	584	637	628	605	587	597	581	600	582	577	617	644	628	581	604	595	596	631	633	613	623	619	599	625	588	632	612	576	617	602	583	601	596	607	607	575	602	619	595	602	601	632	608	627	640	574	572	615	590	607	605	565	589	629	562	569	662	604	595	587	596	636	614	593	590	619	595	602	611	628	596	616	639	635	609	591	641	636	591	627	602	574	615	600	577	591	588	565	575	572	583	625	553	558	594	604	650	636	575	599	572	603	591	579	631	605	561	606	636	610	608	595	560	561	597	597	611	570	646	579	603	650	633	589	567	591	634	567	616	635	583	630	583	560	575	550	610	643	616	576	569	598	597	596	621	586	592	585	605	565	601	620	554	595	575	598	580	638	609	595	618	594	617	612	622	591	577	615	575	655	614	639	600	633	588	624	619	599	602	593	615	610	625	636	592	604	613	568	610	577	606	600	580	640	596	616	605	636	628	572	612	618	582	598	609	590	591	621	682	576	635	600	607	613	611	577	608	631	644	595	573	571	598	588	597	650	600	607	597	601	616	587	601	597	574	601	631	593	578	604	560	614	589	626	572	609	583	629	622	562	626	628	597	575	561	568	618	590	592	642	613	594	592	596	609	602	572	621	657	589	609	625	594	581	603	542	645	590	593	632	648	564	605	609	568	637	588	619	602	593	592	606	656	615	629	664	603	599	612	575	620	637	571	600	570	605	640	620	541	603	627	605	586	626	619	588	634	581	559	629	623	595	641	608	595	583	631	616	595	630	595	569	597	627	597	599	628	613	649	586	568	615	598	564	592	621	581	640	578	598	630	625	565	626	596	615	607	575	572	631	604	647	591	568	562	630	587	591	602	592	605	588	583	564	631	586	609	601	659	586	566	605	596	561	632	669	593	663	605	644	612	592	562	597	600	611	640	578	589	594	626	590	642	581	648	622	608	564	613	589	655	552	593	599	604	607	562	606	573	579	592	604	613	598	589	602	594	596	596	580	608	633	628	607	595	610	568	586	574	652	564	596	588	585	586	602	612	610	629	585	612	629	582	581	623	566	569	642	588	597	593	589	631	638	635	605	581	598	555	584	595	615	595	613	567	571	613	597	593	588	610	582	574	596	578	640	629	615	568	551	614	609	635	598	611	591	606	635	561	653	645	615	600	608	584	613	608	618	617	622	548	590	625	609	579	590	582	585	543	562	648	568	617	572	634	606	621	625	556	583	605	623	596	591	619	601	623	591	602	587	607	575	620	592	591	611	613	578	591	617	622	593	627	612	622	612	605	608	589	590	595	603	610	637	628	597	691	598	651	604	603	609	636	571	604	584	597	609	614	578	616	585	612	578	579	605	608	594	621	565	610	581	598	616	596	607	546	615	645	598	618	640	597	609	601	614	567	680	605	620	586	565	609	619	604	587	613	589	605	616	596	614	573	621	556	599	613	584	642	621	606	599	638	610	615	552	608	611	593	613	588	596	588	611	601	618	594	610	606	611	570	598	601	649	576	609	598	594	571	642	571	624	591	632	579	566	644	594	604	600	607	607	562	600	614	593	605	577	642	589	615	611	579	615	599	574	611	632	610	652	594	617	641	584	593	579	614	610	596	599	606	605	575	583	572	520	618	600	566	606	605	602	573	644	585	583	571	599	594	634	600	591	588	566	637	581	591	613	598	595	586	629	610	619	580	629	611	564	623	589	571	606	609	568	603	639	572	590	587	624	568	606	606	629	621	614	615	634	566	577	659	593	613	633	597	605	596	604	608	580	611	607	621	580	601	578	568	579	661	576	631	632	626	596	607	650	592	660	637	588	604	647	618	627	580	601	579	631	614	618	602	642	573	580	598	601	591	635	646	584	583	584	586	592	616	624	620	609	583	560	602	624	589	594	589	606	577	560	631	562	618	583	565	629	606	645	558	602	596	600	558	626	604	594	609	619	573	623	615	618	630	555	599	603	615	633	582	601	592	640	642	607	582	615	597	597	611	644	625	588	585	624	563	626	620	588	564	633	578	633	571	661	623	620	593	606	583	628	587	591	606	552	641	571	637	649	611	618	628	564	655	596	585	599	634	644	552	663	575	619	603	617	555	606	609	588	644	641	588	586	585	591	618	599	618	632	599	603	586	626	548	627	590	619	604	593	583	613	573	610	550	599	589	607	624	626	525	613	593	570	615	627	608	594	589	601	559	585	622	584	601	626	584	588	619	594	618	588	608	618	605	594	566	596	583	569	601	592	639	592	605	613	613	603	617	578	636	654	585	540	621	571	616	561	604	600	577	608	634	588	578	634	553	567	621	606	662	598	607	554	592	591	603	575	633	577	611	628	587	631	587	620	611	621	594	577	601	575	585	600	635	590	629	609	609	629	607	599	604	571	548	548	601	630	604	584	631	621	636	597	614	566	608	620	588	569	599	605	608	645	569	620	588	592	620	559	638	571	583	601	596	626	604	590	643	609	607	614	580	611	628	564	593	562	597	563	577	612	606	600	613	587	578	613	563	587	596	613	592	622	581	601	621	580	583	573	588	611	606	611	561	628	573	596	596	592	635	612	596	608	588	623	608	632	562	600	683	577	604	575	626	595	637	628	575	631	611	593	617	600	621	614	584	596	624	587	598	605	572	611	591	618	599	603	585	587	582	616	589	603	634	611	626	621	608	604	601	596	605	605	580	574	577	632	587	602	583	576	542	582	606	568	605	597	642	574	594	616	584	592	556	614	583	615	542	620	640	574	592	634	582	630	603	608	586	572	591	614	593	587	585	621	596	574	600	574	585	641	619	613	581	612	638	655	584	581	599	631	650	588	637	568	606	607	579	590	594	583	633	568	558	596	605	602	640	579	617	582	555	568	592	618	583	592	609	606	622	595	598	590	600	571	623	622	662	598	596	645	629	602	610	603	571	583	601	618	595	599	581	635	606	633	625	608	646	590	631	652	626	550	562	519	543	631	619	611	609	612	624	625	573	556	562	586	613	643	644	554	602	590	611	642	623	598	550	609	547	599	617	572	597	612	595	594	568	621	620	587	627	583	602	585	580	608	622	635	587	654	586	591	594	600	598	583	609	616	597	617	610	579	594	598	597	579	568	612	579	598	579	565	650	588	584	595	553	592	612	589	544	638	579	571	584	572	579	642	591	577	626	557	620	568	595	599	612	556	613	599	610	622	603	633	606	607	618	560	599	560	565	599	569	592	593	589	609	615	603	677	628	596	611	588	642	629	576	569	565	609	589	603	624	664	631	588	609	617	614	593	555	611	551	578	603	602	586	592	605	552	611	622	598	575	622	613	627	650	591	623	580	628	617	583	652	581	592	588	650	585	596	594	545	618	627	582	593	587	625	616	607	575	627	626	620
14058	1590	1377	1109	1021	959	980	950	943	905	911	932	885	874	900	833	913	893	889	871	888	878	882	915	880	892	875	933	889	888	890	893	920	861	876	859	962	865	894	868	852	889	891	895	882	877	868	858	876	868	897	859	941	866	854	894	870	890	809	888	892	897	865	872	861	913	926	809	939	867	892	873	874	915	883	877	914	897	835	865	887	867	917	888	878	880	852	839	902	884	895	883	920	910	911	936	894	841	871	918	909	911	901	893	871	896	925	874	898	886	879	876	907	933	871	882	843	831	840	874	890	868	869	889	878	880	915	882	878	918	925	908	896	871	885	890	894	893	846	840	875	930	866	918	840	848	897	882	881	852	856	917	950	908	921	885	823	976	879	886	855	842	914	904	925	896	869	864	899	877	876	843	839	882	886	916	867	863	885	860	882	832	904	879	853	939	928	843	890	930	909	888	856	850	913	885	905	862	854	880	872	894	889	943	889	891	871	954	897	923	873	889	885	900	897	897	864	890	872	926	949	863	865	943	858	884	859	899	905	900	856	845	936	893	920	863	866	878	863	894	870	883	892	881	897	834	908	928	852	877	907	858	886	867	909	864	928	933	868	861	852	919	901	900	840	851	922	861	869	882	903	884	890	900	934	874	890	888	879	851	877	875	872	899	879	938	883	898	851	895	862	892	927	893	919	880	866	893	868	833	899	919	936	786	888	863	905	883	851	895	845	864	913	864	951	869	893	918	856	860	855	936	896	874	837	873	905	910	921	939	910	873	860	837	871	944	952	872	881	851	887	925	847	865	902	856	849	876	834	839	856	840	837	869	917	907	884	864	927	878	861	904	872	889	886	901	871	832	855	874	862	889	886	914	932	927	862	941	899	948	848	860	855	875	906	852	872	838	866	841	814	879	926	898	915	827	943	881	921	870	820	846	905	868	879	859	937	862	887	918	923	832	887	904	859	908	920	930	945	870	885	891	880	871	876	880	890	869	889	887	850	853	874	898	890	929	904	925	896	868	935	922	857	955	873	901	851	887	838	925	904	915	903	874	881	887	875	834	873	890	878	917	861	930	841	879	869	865	899	843	884	915	883	844	890	855	871	913	918	899	902	879	866	884	903	886	872	887	869	879	891	887	881	914	878	896	866	888	818	856	906	866	852	966	861	913	892	844	857	866	872	870	928	872	873	905	890	854	845	895	934	898	904	884	896	918	882	935	879	906	863	856	914	853	904	885	841	910	785	862	930	828	859	877	908	875	913	899	891	920	862	887	811	854	864	901	888	877	885	897	904	845	907	847	867	897	892	898	864	935	847	886	870	876	890	875	892	872	914	891	873	910	827	890	865	925	891	902	908	888	906	925	889	849	854	861	895	911	876	918	852	861	899	913	912	904	914	914	909	876	871	872	892	869	899	876	940	875	889	934	870	854	860	864	870	902	886	894	881	870	841	889	840	832	860	909	889	851	837	883	960	914	918	888	917	839	853	846	924	835	880	864	882	859	886	857	914	914	867	912	887	917	881	858	800	894	874	861	925	904	849	892	863	875	883	853	886	869	910	941	939	889	906	874	905	915	893	895	911	874	893	880	860	889	862	809	847	818	831	873	906	881	881	876	854	893	872	900	917	906	873	898	823	853	858	881	818	852	936	901	863	877	908	867	890	911	865	893	893	863	905	923	948	892	863	847	833	886	882	921	899	941	900	884	867	916	946	917	905	903	936	894	881	843	906	942	902	902	847	869	889	882	948	881	898	864	908	904	857	877	878	832	912	868	900	869	872	918	921	872	889	872	854	841	863	880	834	898	841	865	927	958	858	876	859	874	898	880	882	878	896	907	899	837	888	925	851	882	872	908	897	910	932	895	860	884	831	892	865	905	883	872	887	906	832	907	912	902	940	853	927	902	863	868	888	860	883	881	895	864	891	890	894	916	914	896	845	896	871	857	885	840	888	852	866	877	911	862	884	861	822	892	919	919	882	905	900	890	847	915	902	877	814	877	882	892	916	914	892	866	889	843	897	915	890	883	862	913	817	861	855	863	926	902	881	915	891	891	894	902	941	878	901	919	873	862	873	884	819	828	895	885	878	959	920	852	839	841	860	891	860	890	913	872	883	893	833	884	915	844	800	868	887	900	889	916	856	873	931	890	890	894	856	904	828	849	903	875	887	857	884	867	860	902	900	909	888	908	854	928	865	877	910	882	852	876	857	873	865	880	914	873	899	865	887	884	855	901	918	889	898	865	897	887	902	912	846	884	881	843	877	915	904	887	821	895	881	921	858	911	875	877	882	858	815	889	868	882	856	850	881	908	892	890	875	845	870	851	903	863	879	900	939	867	900	918	861	906	812	858	898	943	958	891	889	905	822	906	871	817	860	880	945	886	824	919	900	933	888	835	906	784	864	859	928	904	916	918	859	894	852	853	876	862	909	971	869	841	916	883	890	864	893	893	888	898	811	881	903	900	920	849	916	882	900	858	835	898	898	901	869	867	921	892	932	843	877	903	880	843	860	949	887	831	856	864	883	921	862	868	897	914	953	849	905	859	890	861	848	869	918	901	876	869	963	906	900	916	870	902	939	904	871	888	854	888	887	903	858	903	900	851	889	839	887	915	854	884	867	935	901	907	919	884	882	869	830	852	885	908	861	836	915	900	891	866	887	852	883	907	826	875	884	898	859	906	908	900	871	901	866	846	894	883	896	857	928	850	878	860	891	877	872	892	926	864	920	941	889	898	882	856	905	898	917	918	894	900	887	882	861	852	820	939	906	902	925	889	835	904	874	893	882	898	933	943	821	929	935	801	914	892	869	900	878	834	872	847	836	861	859	901	878	866	895	844	900	889	879	926	898	869	888	858	835	837	898	859	865	852	852	883	885	910	920	893	878	850	881	904	861	919	873	868	913	876	881	937	885	915	863	864	892	920	857	854	883	908	916	932	846	838	941	843	934	893	906	892	874	872	910	846	920	914	880	870	908	906	903	872	882	951	878	853	897	905	918	896	897	884	913	871	888	899	910	877	926	906	858	888	919	915	875	915	903	917	881	909	903	854	865	901	867	873	918	905	851	898	872	868	866	865	857	857	860	845	885	829	869	907	888	857	877	920	936	910	867	830	895	885	853	950	931	871	857	874	878	832	875	863	864	923	899	899	916	852	870	867	853	932	889	845	873	912	849	875	872	873	901	897	884	840	882	886	901	883	880	923	818	833	879	909	898	875	925	878	927	856	877	917	924	843	893	957	873	857	886	887	877	861	894	891	866	911	880	894	853	899	819	875	892	902	898	847	891	867	848	879	895	873	923	866	871	860	879	874	862	862	846	882	891	854	846	964	909	897	875	867	860	848	882	858	854	892	867	852	951	888	850	847	832	897	841	921	898	828	917	798	878	852	887	921	844	894	881	874	894	886	877	846	905	876	852	897	907	888	929	898	894	935	914	864	933	895	917	892	897	831	889	923	911	877	846	910	903	907	906	891	910	897	887	872	900	898	872	839
23668	21510	29121	24351	21512	15139	1587	976	765	776	740	716	645	625	661	647	640	614	660	614	592	662	634	601	568	615	645	562	581	582	610	585	585	581	569	553	582	611	554	618	615	545	626	570	566	553	561	579	606	587	603	552	550	576	598	579	568	599	603	578	604	592	541	593	562	628	622	606	589	592	567	569	566	590	590	569	587	575	585	592	567	558	549	623	587	581	615	584	554	580	564	573	561	516	595	636	532	555	559	595	588	567	587	563	576	624	575	607	537	616	610	574	632	589	582	583	581	601	575	598	579	589	608	565	624	541	578	585	603	594	622	607	592	603	565	615	606	574	517	558	545	585	623	602	530	585	545	557	553	549	579	553	566	537	565	563	575	519	636	542	592	562	556	608	565	603	599	568	586	587	605	585	595	613	578	574	564	585	605	573	615	545	541	591	549	569	579	580	567	589	548	543	543	598	566	548	575	574	594	558	583	575	589	563	588	592	569	562	595	629	596	619	620	576	585	574	579	591	567	547	596	574	591	606	551	583	553	574	550	606	582	556	580	557	550	548	537	536	588	581	631	581	617	580	559	605	569	570	570	607	595	623	557	584	587	584	564	542	589	551	528	586	563	548	600	594	573	557	557	609	540	531	550	579	601	565	571	609	581	593	576	604	584	618	589	584	577	561	578	587	565	644	588	601	575	598	554	583	634	545	603	564	522	549	550	583	564	568	571	593	548	594	576	519	595	589	590	575	577	554	549	572	576	562	590	530	565	570	552	595	584	573	578	549	573	584	517	572	552	561	564	565	610	577	545	540	591	565	570	610	558	589	604	592	554	558	601	583	580	559	589	554	588	532	556	613	593	551	602	575	604	556	588	619	556	588	581	606	563	581	583	560	562	572	584	562	553	523	578	552	560	612	565	523	556	582	618	608	562	569	643	572	570	554	595	587	585	590	599	573	611	559	584	566	531	596	596	591	527	589	593	580	568	593	628	553	596	582	569	540	621	570	575	586	517	579	612	600	566	567	589	598	603	615	592	584	596	539	579	579	583	619	564	568	592	589	583	570	545	541	596	585	601	618	560	600	582	564	619	601	518	563	565	582	548	575	593	566	616	568	606	555	613	561	588	544	593	586	633	569	587	596	589	590	556	616	581	584	589	587	534	598	585	554	613	562	589	606	569	506	577	567	579	612	608	528	564	554	601	513	577	575	588	615	602	571	589	577	540	591	560	568	582	550	593	542	549	586	602	578	518	584	557	575	583	602	602	557	600	541	569	591	553	518	624	514	566	590	615	576	555	584	590	570	612	594	564	542	565	554	560	579	590	571	565	601	575	573	624	598	554	602	553	543	619	517	599	584	577	567	552	593	613	567	619	595	577	591	582	586	607	540	577	565	566	561	619	608	583	581	546	551	569	570	598	601	572	559	580	502	588	574	535	606	621	513	577	571	533	582	574	554	577	570	566	567	611	617	567	609	580	597	610	595	578	593	561	625	571	574	562	569	563	577	593	606	564	557	556	533	551	612	583	556	611	541	599	578	577	603	553	570	581	612	565	561	611	580	579	563	613	549	572	596	577	589	627	581	557	558	567	554	573	570	549	529	616	580	582	547	556	527	582	575	585	583	604	545	623	563	588	541	599	566	590	589	581	597	572	563	605	554	565	558	602	533	589	601	570	566	614	593	585	586	511	596	583	549	584	575	551	529	563	575	573	604	577	602	603	583	580	536	597	552	604	554	532	543	570	603	598	555	544	591	569	584	601	564	581	566	633	601	560	563	553	559	551	580	561	561	529	573	529	572	586	606	597	586	591	567	584	566	564	608	578	522	619	570	594	609	578	548	576	597	572	568	542	602	589	544	585	609	575	606	574	548	597	575	602	592	531	574	545	566	583	538	610	568	562	600	545	579	564	576	575	560	572	589	543	581	570	561	559	579	589	591	642	600	569	567	604	582	548	569	578	567	584	583	627	588	593	599	531	524	563	546	564	615	581	587	564	552	581	562	542	576	588	635	582	597	586	598	566	614	564	531	594	631	583	625	579	599	563	561	566	545	600	597	573	556	571	589	569	545	609	550	585	586	604	522	569	546	604	577	574	559	548	553	557	590	631	577	536	596	571	636	605	565	616	557	549	575	561	555	588	555	564	516	565	570	597	562	537	595	585	585	577	544	533	529	569	549	613	539	558	566	576	565	593	568	573	602	570	545	628	590	544	572	589	626	584	556	563	546	589	558	604	597	545	571	607	598	548	595	548	587	549	621	591	580	586	595	580	516	557	533	600	587	577	566	585	579	558	536	568	563	594	533	542	576	601	565	595	576	539	553	596	568	573	575	630	567	534	609	597	605	592	561	568	564	555	557	543	587	569	554	592	616	565	569	585	613	553	545	579	565	542	557	590	584	575	575	592	581	594	567	538	581	597	565	546	557	606	575	544	548	555	577	531	597	578	584	598	587	567	630	592	583	574	570	573	596	565	611	597	621	579	591	566	566	565	576	542	587	577	565	563	577	581	580	574	539	549	586	560	539	585	581	580	591	559	601	560	579	572	541	579	565	570	546	596	598	541	558	547	564	622	603	575	587	607	577	620	583	557	547	558	569	564	609	599	573	575	563	552	571	585	579	569	566	558	622	594	567	627	608	591	593	608	608	524	535	559	600	581	579	570	602	584	585	584	627	565	519	563	593	558	598	564	594	571	580	540	550	547	564	603	594	574	563	602	547	562	600	586	556	543	573	588	565	566	593	564	612	581	576	560	577	584	584	539	588	609	571	573	545	586	618	579	581	555	585	581	534	587	561	584	579	577	562	578	520	562	551	573	569	592	582	567	569	569	558	590	567	547	544	603	615	600	569	583	606	565	588	584	585	585	587	596	569	659	567	573	590	605	614	582	563	609	583	602	577	598	558	561	568	574	578	615	592	606	574	548	572	582	589	546	596	559	613	562	571	555	574	562	616	633	568	571	589	570	541	590	584	591	578	564	561	562	554	629	587	541	572	571	593	588	559	586	582	608	564	584	580	599	571	558	580	611	603	564	582	578	585	601	562	583	557	575	596	599	575	546	592	581	575	619	567	543	571	596	549	555	541	536	579	596	576	644	553	558	638	574	573	593	565	595	535	602	550	555	571	534	582	579	560	589	558	515	531	576	595	595	613	611	566	550	592	553	589	624	549	601	544	560	558	564	540	561	575	578	557	565	547	593	544	567	583	591	562	575	554	596	580	596	531	603	584	572	576	529	574	586	579	607	584	553	546	579	601	566	559	572	559	587	551	574	568	545	573	562	625	523	588	575	600	585	577	569	555	572	574	588	581	554	540	579	556	563	562	550	603	590	608	609	585	568	553	552	599	580	579	584	592	547	573	572	573	613	537	552	605	584	595	587	572	541	600	578	602	594	606	591	569	578	580	574	565	540	599	580	573	563	518	604	598	611	540	579	573	581	532	583	610	539	610	561	539	578	594	575	574	583	569	585	556	612	624	575	576	568	591	589	592	618	596
34868	11580	9919	5302	3717	2680	2164	1795	1646	1420	1370	1271	1234	1086	1053	1109	991	1042	949	960	992	1002	938	927	904	952	1013	908	901	900	886	892	876	905	859	877	945	936	882	865	897	868	867	861	896	901	874	899	862	860	904	870	910	897	873	871	877	838	859	834	858	901	842	835	881	847	868	830	880	874	829	858	916	875	864	839	863	840	894	886	847	869	877	856	848	890	880	835	875	841	875	862	835	849	790	837	877	838	834	885	900	885	848	853	890	869	869	825	846	821	810	891	885	831	837	820	830	850	815	891	826	860	896	852	876	857	891	888	855	865	853	854	830	861	836	867	808	847	824	889	855	833	815	846	859	893	921	869	902	851	859	869	807	816	874	853	901	888	821	878	883	879	858	913	884	826	840	882	841	891	823	867	874	863	930	875	827	836	855	873	817	843	841	846	846	918	903	896	901	819	823	884	787	893	842	868	858	865	836	822	869	896	815	840	873	862	863	882	862	868	791	816	820	861	888	848	821	833	857	873	827	892	840	911	876	864	816	858	946	858	839	910	831	838	852	860	841	837	896	845	823	851	863	886	810	878	825	890	853	877	880	909	857	837	868	819	855	879	847	852	898	839	860	910	869	861	846	864	858	813	830	814	879	880	848	888	836	834	834	819	878	832	826	822	885	899	880	902	889	860	871	847	897	863	873	833	878	902	862	885	842	915	829	853	886	865	872	838	935	849	823	811	848	821	922	866	860	821	791	841	863	873	902	845	824	901	835	796	871	887	838	847	838	873	813	816	833	849	867	887	878	919	872	869	864	889	875	857	866	809	919	888	869	885	873	848	854	844	877	852	796	838	845	870	896	859	898	837	860	834	840	886	879	846	849	839	910	872	871	822	867	847	845	856	867	865	907	823	838	825	873	841	911	838	857	861	875	867	837	831	851	820	856	871	869	862	821	854	894	869	836	836	852	829	839	914	882	851	898	872	896	864	855	856	842	850	864	877	853	848	865	858	855	831	839	869	856	863	861	858	889	884	856	879	856	860	860	862	874	809	867	840	864	841	835	873	823	845	845	822	869	837	841	835	854	853	882	933	835	847	889	877	843	846	822	836	871	890	862	885	826	864	858	880	907	867	865	899	868	888	848	898	880	855	852	877	850	849	856	848	880	823	841	854	932	893	852	840	896	863	848	832	844	824	831	870	886	889	813	875	889	867	895	884	883	836	825	819	862	795	787	918	831	923	833	860	798	923	897	832	839	877	807	881	866	869	877	853	843	868	862	839	824	876	831	817	879	882	883	861	865	873	835	871	873	916	863	866	854	855	856	847	870	861	854	834	864	871	779	893	856	833	812	850	904	872	874	876	934	857	855	832	878	885	907	907	894	893	837	882	860	850	890	844	887	859	901	859	872	813	835	874	882	873	885	881	867	836	832	848	850	809	862	836	841	852	885	815	903	880	869	816	917	872	889	823	856	833	891	804	849	873	854	855	862	851	838	857	811	878	867	854	859	818	856	870	875	846	817	830	874	862	824	880	840	857	839	874	802	838	873	876	814	874	856	812	839	871	815	831	896	843	833	841	871	870	846	827	848	814	835	856	882	923	893	906	866	846	816	853	862	824	836	863	864	898	851	885	840	899	853	845	847	875	863	889	897	869	852	878	831	894	832	877	837	838	837	864	804	866	854	856	850	882	855	876	822	832	844	818	862	820	866	861	855	802	879	830	861	899	839	834	873	868	865	841	824	833	874	867	870	847	882	880	894	843	869	813	836	857	828	868	814	854	884	849	880	878	842	827	852	841	871	865	891	854	810	950	880	886	889	850	841	838	799	864	831	835	866	812	879	906	863	850	851	828	875	902	856	892	843	906	902	863	868	820	838	804	858	880	859	854	829	860	796	848	883	809	853	801	865	849	847	853	838	895	848	801	845	879	844	841	827	864	830	805	937	857	843	892	846	859	860	884	885	869	867	793	809	825	848	844	820	895	847	896	838	873	823	829	902	838	865	839	917	822	893	814	824	829	859	817	872	862	840	878	877	873	833	854	890	863	843	867	906	853	832	859	842	827	824	875	829	850	900	905	804	837	872	861	896	844	835	881	879	869	860	869	827	868	851	839	806	860	862	837	849	866	842	836	763	805	844	866	880	879	873	834	834	823	870	825	904	885	858	887	830	794	869	853	879	853	866	894	864	836	919	885	864	898	843	844	858	871	822	836	877	868	858	865	856	822	865	877	863	845	816	841	898	875	882	873	848	912	835	874	852	895	824	826	889	827	856	844	878	867	822	848	872	828	797	903	922	897	891	894	903	819	848	879	828	863	892	909	862	834	903	882	905	850	876	893	845	876	882	869	846	799	868	836	845	893	854	862	849	849	886	807	850	858	905	903	882	847	893	868	834	868	834	902	875	855	907	843	865	902	823	811	831	813	838	871	878	812	889	861	877	823	846	885	853	843	880	848	846	852	838	869	868	856	864	834	816	833	841	868	845	873	886	828	866	881	848	854	851	885	840	848	841	850	848	861	849	852	878	862	884	888	853	852	879	860	891	908	855	892	882	857	825	881	848	888	849	884	897	830	805	852	857	842	837	928	856	861	867	842	909	894	860	832	844	828	872	871	850	842	862	842	826	834	825	843	852	885	839	859	871	891	931	821	879	849	878	883	858	829	851	873	883	799	840	852	865	879	799	847	881	819	827	880	821	865	854	880	889	854	869	820	813	835	872	864	860	882	838	853	862	799	872	856	843	828	819	877	851	853	896	871	852	858	864	913	853	857	899	862	835	825	895	883	847	841	885	874	873	912	826	845	834	824	895	866	796	885	882	849	837	840	781	819	884	853	832	820	864	846	879	901	911	854	827	822	878	825	878	868	852	841	853	838	824	833	855	831	855	844	850	846	870	807	878	873	862	847	832	831	865	837	883	864	863	873	853	866	889	908	830	833	819	892	868	830	831	859	851	882	835	875	812	881	807	887	846	898	820	834	846	899	866	835	890	894	892	875	810	874	843	844	905	880	860	849	861	872	904	900	835	922	869	857	871	862	833	884	818	846	854	858	846	853	869	831	838	868	869	856	798	863	895	858	831	851	860	836	846	850	851	822	827	850	912	884	864	877	861	868	889	855	842	883	860	871	837	864	894	928	866	872	835	857	865	845	868	812	893	860	859	876	836	838	852	893	851	863	817	912	850	858	805	869	819	901	853	815	842	864	830	903	865	903	856	876	857	890	853	880	850	798	853	848	847	884	835	825	876	829	931	858	857	837	865	848	856	857	842	869	847	864	882	847	849	876	838	860	886	905	865	855	881	905	869	825	833	828	843	870	869	854	833	852	855	823	890	835	881	835	907	846	838	888	876	878	866	859	861	848	832	839	852	872	889	886	897	847	840	841	857	884	886	837	789	788	859	849	813	870	858	866	861	900	850	853	877	830	904	848	877	835	879	895	870	886	848	903	893	847	888	880	858	892	837	836	891	831	823	861	853	854	826	808	874	803	834	884	858	891
23337	21502	29294	24152	21502	21383	3661	872	599	598	487	485	488	488	454	444	419	410	409	413	399	366	412	362	373	340	382	346	373	327	394	392	367	355	363	347	369	347	355	364	394	354	350	348	343	354	377	367	369	343	366	312	344	332	398	320	354	328	352	363	370	352	338	346	328	326	381	347	334	362	365	343	336	341	335	332	331	359	339	363	314	347	331	358	355	333	363	320	365	321	364	332	326	342	350	349	342	339	323	359	330	335	343	323	326	350	344	362	372	320	350	326	338	336	362	354	334	340	339	356	346	338	356	371	327	333	346	341	294	304	350	344	317	332	361	340	339	323	382	364	361	362	326	308	323	348	374	332	357	374	363	316	330	310	353	352	337	330	337	338	372	376	325	357	350	368	318	298	353	336	355	321	338	367	336	326	303	372	339	351	341	346	321	363	351	314	347	388	350	323	346	310	387	339	344	305	337	354	346	353	370	335	341	358	341	338	352	323	327	348	310	317	357	339	316	338	354	348	352	365	359	335	344	384	334	329	376	347	345	351	344	331	362	324	335	361	366	325	347	329	367	336	352	313	346	341	353	375	315	329	305	316	337	357	341	322	361	357	355	362	324	323	364	322	295	378	362	354	351	333	329	312	327	342	298	334	353	352	357	343	295	326	349	345	343	366	312	348	330	326	360	342	378	333	327	298	332	345	364	377	351	351	346	335	348	319	337	334	348	343	343	341	364	352	378	368	343	343	340	313	338	370	347	318	338	349	351	366	378	341	350	314	361	323	322	319	327	342	316	340	356	367	324	345	342	365	353	352	341	356	375	344	354	348	353	328	329	373	323	344	324	353	358	324	372	340	342	357	341	334	336	316	350	372	340	353	364	370	344	364	350	332	328	345	329	374	339	317	336	329	369	356	317	366	328	358	315	319	388	343	331	333	378	345	347	354	332	329	318	362	353	339	337	343	324	345	321	333	343	379	351	326	342	326	373	301	329	378	330	360	332	326	409	344	340	337	332	364	341	365	333	340	312	371	353	334	350	333	350	359	321	338	336	348	368	336	337	335	345	328	331	335	337	338	360	354	331	351	359	355	371	342	315	303	320	352	344	316	329	349	362	343	377	345	351	336	328	323	337	281	346	326	364	358	349	304	356	365	323	356	320	341	340	356	366	373	334	337	353	336	317	357	332	326	315	319	305	308	351	335	333	355	367	338	328	321	361	358	336	347	338	362	379	363	357	361	358	361	320	349	319	334	353	323	365	314	313	330	358	321	349	354	340	328	345	349	334	326	358	339	325	322	354	322	317	374	356	368	349	341	348	345	341	357	345	348	360	351	357	316	311	358	358	373	327	340	360	340	345	330	331	342	353	317	315	347	322	356	348	316	312	352	345	344	340	338	331	367	297	362	333	343	365	326	340	334	318	329	375	331	306	340	339	384	319	361	324	357	334	339	337	349	351	329	341	359	343	362	356	347	380	318	314	357	327	321	326	389	338	321	290	337	361	324	339	366	350	341	335	323	344	348	333	368	322	344	336	347	335	332	324	362	354	330	333	367	330	340	377	358	359	315	312	358	341	328	314	392	349	334	358	344	363	348	313	344	343	351	324	359	349	374	355	386	345	357	367	307	328	377	350	331	313	324	385	313	354	375	336	332	341	348	323	344	355	349	358	319	333	395	314	312	319	330	338	341	317	332	345	345	328	351	358	335	370	350	347	347	357	317	334	365	331	352	355	351	351	326	327	315	321	332	352	348	323	384	312	347	338	351	322	342	333	355	352	304	336	320	328	358	330	336	319	354	385	357	341	347	361	333	340	319	329	330	342	341	345	323	345	353	359	333	310	321	374	337	323	383	371	348	345	320	360	356	343	315	321	344	299	331	363	361	347	329	358	322	331	352	353	329	324	301	345	338	343	340	326	355	349	329	352	293	345	360	324	368	359	380	311	356	327	359	340	360	355	337	346	312	357	337	362	337	369	366	329	343	358	316	346	339	370	337	315	360	353	374	334	351	346	356	341	359	348	340	319	349	346	359	329	364	324	333	325	321	360	356	326	316	328	384	344	335	328	357	347	360	356	368	327	326	354	319	304	355	383	333	321	332	385	329	328	369	333	339	366	302	359	371	344	346	348	339	364	349	332	320	314	353	325	325	316	340	367	337	343	344	340	355	327	319	348	356	314	331	317	337	335	312	350	377	339	330	341	355	338	318	349	355	326	366	338	331	332	334	330	375	356	387	338	358	294	327	344	346	321	356	328	359	323	345	351	349	333	324	326	331	306	362	330	342	323	372	354	352	347	378	320	334	326	335	348	342	336	359	355	381	332	334	358	354	371	362	338	353	388	332	344	351	345	390	341	344	375	356	361	351	351	340	338	370	337	337	338	345	318	324	350	362	358	345	380	313	346	368	364	334	360	318	391	334	328	327	338	357	341	312	365	360	374	353	337	374	344	336	356	342	317	349	341	359	359	344	339	315	345	339	339	355	375	322	325	332	334	334	367	307	324	348	330	325	335	342	330	343	354	369	326	364	355	337	356	368	319	328	343	333	314	355	335	336	354	326	321	324	303	346	353	339	332	316	373	309	338	334	322	332	346	352	380	349	353	337	330	370	330	349	386	347	330	330	344	331	328	367	313	356	363	332	332	373	369	348	350	337	312	356	338	344	331	363	351	344	323	329	363	345	351	365	303	332	355	380	341	325	359	333	328	307	325	359	381	348	410	333	327	321	326	311	356	328	373	338	375	351	323	337	388	349	320	330	342	337	336	357	322	366	342	336	328	337	347	350	317	315	331	373	348	328	298	381	366	316	355	345	355	336	353	325	352	361	381	339	333	386	322	341	328	361	337	351	364	356	315	342	348	335	327	350	369	359	348	353	343	360	343	329	305	355	326	322	359	325	335	351	360	328	326	331	340	339	375	363	321	359	357	355	368	341	320	352	345	347	348	351	345	342	357	329	378	352	337	342	353	346	326	328	355	370	324	333	322	357	333	345	369	325	344	328	365	348	312	358	309	358	355	335	310	339	339	359	353	299	350	343	326	331	326	348	372	347	341	380	357	343	320	360	371	345	391	356	327	371	369	343	350	353	359	340	367	328	344	343	365	341	361	376	377	344	338	343	373	332	334	367	344	329	347	321	328	309	360	363	339	322	371	359	343	361	341	327	365	316	372	331	369	311	345	368	354	367	324	361	335	312	343	348	328	329	361	371	377	384	322	353	333	355	356	307	361	341	317	378	358	348	344	341	365	349	360	347	335	310	354	349	362	358	348	322	363	350	336	349	349	333	363	313	295	347	336	329	340	347	340	336	347	349	379	356	346	360	339	314	360	318	352	316	338	325	304	322	315	344	374	352	362	345	350	343	346	360	347	351	368	360	352	313	355	349	350	351	328	377	365	339	339	350	351	343	323	370	364	312	346	330	341	331	344	362	372	349	335	352	341	327	324	322	367	369	352	339	364	340	352	362	344	334	343	316	370	301	325	358	316	320	357	346
34949	14209	12193	6359	4196	2940	2358	1892	1609	1353	1205	1012	987	868	850	821	784	715	766	667	694	673	647	611	594	622	579	593	570	599	615	617	571	530	599	593	592	572	540	559	559	539	576	551	585	520	561	556	576	556	516	544	538	526	519	530	508	513	543	561	523	508	548	531	558	558	536	564	516	532	529	527	530	513	535	519	583	518	533	534	514	537	556	566	584	588	543	482	490	540	555	531	542	536	520	542	514	535	540	548	533	522	504	515	535	513	516	542	539	533	541	514	503	486	535	497	547	520	507	536	533	555	508	531	551	513	552	491	526	499	521	537	540	503	498	502	539	536	567	520	507	533	514	496	562	532	506	524	523	537	514	523	523	500	568	508	473	514	475	517	550	526	511	524	525	510	547	563	486	511	563	558	551	531	525	484	519	570	500	536	498	549	499	527	480	534	528	498	541	563	512	519	527	528	453	557	495	525	483	526	526	553	541	511	529	557	530	511	530	506	539	529	515	531	553	516	518	501	513	544	535	552	522	527	531	543	518	511	505	544	559	540	541	542	525	532	518	552	517	494	551	584	528	505	484	476	498	580	514	539	517	527	536	519	545	532	519	546	494	498	538	539	517	532	517	525	548	527	530	527	527	518	532	584	545	526	560	509	516	491	524	531	511	509	559	509	498	497	477	574	531	524	520	514	540	553	525	519	523	497	569	533	526	495	526	533	565	525	517	536	510	537	536	528	512	529	550	527	524	516	510	538	498	533	498	529	531	536	532	545	512	533	494	528	532	489	490	529	522	521	487	557	526	515	531	522	530	528	510	488	521	500	550	538	486	485	528	559	513	498	493	543	532	491	502	529	552	489	499	500	507	519	544	535	510	512	522	508	552	498	547	533	501	535	542	540	520	568	535	546	564	512	527	526	512	519	559	511	497	512	531	515	552	569	529	562	585	542	525	535	499	556	478	536	509	536	521	561	478	548	522	519	556	532	534	523	532	498	510	519	570	518	538	529	547	507	480	492	530	523	509	523	546	511	537	493	526	535	518	503	543	486	465	541	514	573	497	544	549	532	492	554	580	550	530	505	492	527	528	515	519	475	558	519	517	532	551	511	520	543	537	531	529	535	545	485	533	536	492	515	516	538	494	544	511	460	556	483	491	539	522	524	559	527	593	533	510	525	550	572	555	522	562	502	503	553	515	552	548	467	527	508	496	536	517	479	539	533	554	525	537	513	543	543	516	539	467	542	526	494	558	505	513	497	537	542	523	567	549	520	522	584	545	515	548	527	497	516	505	524	498	513	541	526	563	563	495	477	544	516	526	535	492	515	506	507	542	529	538	522	524	507	558	537	532	572	530	510	523	512	536	531	566	532	516	496	513	500	539	504	513	531	552	515	561	556	531	505	507	557	567	525	532	506	509	542	544	507	535	573	517	542	510	527	501	547	553	537	526	522	554	523	487	492	550	545	506	534	536	525	501	519	544	515	530	514	549	492	522	518	549	525	459	516	542	512	514	513	525	531	527	537	448	523	507	539	475	514	514	491	530	506	522	520	544	503	551	488	516	529	528	569	508	536	520	516	524	496	540	466	565	533	524	514	554	543	506	535	513	516	532	500	514	531	524	532	519	493	498	517	545	528	545	501	514	511	566	544	538	523	564	516	494	532	533	537	540	566	530	508	506	538	551	521	498	536	529	533	519	520	526	517	525	517	565	530	521	521	532	517	498	548	538	516	566	544	550	503	528	557	539	549	534	482	502	523	498	510	554	537	499	505	547	572	577	523	478	527	539	539	516	533	542	509	523	528	500	533	519	503	546	544	526	507	509	542	530	538	564	522	501	498	563	493	498	500	550	535	540	520	498	527	536	504	518	498	501	554	546	506	511	532	505	526	500	544	518	514	496	504	536	554	536	482	535	547	544	513	560	546	506	536	505	533	545	517	559	544	474	558	514	497	534	526	547	562	537	521	551	503	513	527	523	505	571	505	545	531	524	488	537	482	516	515	515	524	500	500	519	495	555	536	511	490	499	546	545	519	519	515	513	493	541	534	507	503	555	543	504	511	529	553	548	539	496	504	536	555	566	491	508	500	518	537	467	506	552	534	516	510	503	532	497	544	493	488	497	540	515	531	492	506	506	547	511	516	547	483	550	511	519	534	560	558	566	499	547	509	473	504	529	511	509	527	588	536	519	507	531	491	521	529	519	542	449	515	501	513	547	546	532	549	479	526	513	562	542	562	539	523	502	522	515	550	497	521	567	484	517	506	498	500	533	534	521	510	556	524	563	512	503	542	502	542	520	526	540	547	491	494	475	485	518	511	509	527	532	528	516	540	509	492	554	522	501	537	531	564	495	514	522	556	554	483	558	514	529	538	540	518	518	510	520	540	548	506	497	545	503	499	527	517	527	547	536	513	510	526	548	495	544	532	492	529	517	533	550	525	488	528	538	517	558	536	553	521	495	520	541	506	521	542	495	537	551	527	556	536	528	514	554	496	544	531	501	544	554	495	516	523	484	517	528	545	558	550	551	507	521	508	514	526	557	513	536	490	473	508	530	531	506	524	536	576	503	522	539	504	519	513	583	550	522	501	515	510	523	560	543	529	503	521	567	525	536	546	521	552	472	478	533	508	519	498	475	514	534	532	512	553	514	492	524	538	521	575	511	561	563	547	532	536	522	537	538	534	577	536	552	528	530	496	509	507	527	567	555	538	530	536	573	519	526	531	514	524	491	512	524	519	538	544	514	571	558	505	518	543	515	553	523	529	493	546	513	477	540	534	496	485	564	544	560	547	528	533	508	529	526	521	500	554	527	513	519	500	518	507	544	531	474	495	572	494	486	516	489	511	516	485	554	507	520	472	454	510	476	527	549	505	536	520	557	494	546	520	534	530	542	537	536	515	551	518	587	523	536	531	548	496	539	486	551	514	536	555	565	534	525	521	525	519	484	555	505	559	535	554	516	519	525	595	487	577	520	541	513	532	498	517	533	518	538	512	511	539	516	537	532	527	545	558	571	530	534	493	555	504	501	510	519	547	503	535	502	500	556	529	502	516	553	551	496	559	546	549	540	504	517	507	555	521	540	550	524	534	531	490	539	535	524	517	535	523	508	527	512	505	548	525	485	511	535	515	546	535	540	558	492	518	523	509	528	549	505	487	547	569	523	498	506	497	549	561	565	543	534	529	527	518	511	545	531	524	520	497	549	510	504	542	547	552	547	533	541	544	510	529	469	484	502	548	539	506	503	504	518	504	510	535	561	551	540	503	514	488	520	497	506	592	508	504	516	547	536	538	538	526	509	549	502	577	525	530	543	492	509	513	495	488	561	524	540	570	539	534	545	540	526	534	546	555	466	526	510	562	509	504	522	523	512	525	504	571	513	488	527	543	523	529	502	533	541	532	541	519	526	516	536	531	522	519	510	530	550	530	528	537	565	527	497	564	538	545	527	485	525	564	537	537	537	513	523	481	541	482	507	522	549	568	537	565	523	559	507	551
27291	20342	6892	925	681	584	639	644	618	587	596	592	626	582	608	567	613	588	620	588	575	633	610	597	602	629	631	590	580	573	566	649	636	621	599	621	595	578	601	578	553	620	624	612	578	600	593	636	636	592	592	560	618	571	608	573	606	622	603	624	570	616	601	619	598	584	597	620	570	599	628	582	626	574	577	551	610	610	624	600	589	609	592	570	628	652	622	590	618	590	597	606	592	587	622	581	587	603	636	591	575	622	567	615	581	598	596	610	597	593	575	595	560	578	615	646	605	581	599	597	608	591	574	542	608	608	577	601	551	531	575	592	608	576	618	591	566	591	579	597	598	596	592	592	590	577	572	650	600	586	598	598	608	562	615	558	584	590	656	620	605	613	602	582	564	591	601	559	584	626	591	557	616	616	639	606	576	573	584	589	650	548	610	608	641	571	599	612	609	578	571	606	625	575	590	589	599	598	591	601	597	613	614	614	591	566	604	572	589	589	557	589	596	577	577	624	573	596	578	575	609	634	579	637	586	602	616	589	588	586	646	614	584	559	625	572	588	574	592	598	585	559	613	567	629	566	608	623	621	638	605	603	562	555	575	589	634	576	602	609	633	554	604	620	571	611	600	645	604	580	583	592	641	623	558	617	573	600	566	592	602	566	569	593	664	645	568	569	634	573	609	606	629	590	598	610	646	584	574	614	529	601	591	592	619	562	633	565	584	639	636	583	575	597	580	642	553	634	629	581	613	610	582	595	605	606	603	614	615	572	579	613	586	571	606	603	601	600	653	602	609	613	564	583	594	661	615	605	575	616	616	620	569	580	614	596	586	581	576	608	565	581	560	545	569	605	588	587	581	594	560	611	583	607	584	597	605	567	611	602	606	609	620	629	601	628	569	563	609	562	626	560	578	623	576	591	597	638	588	608	584	581	597	599	591	579	593	592	591	597	597	609	622	645	580	578	622	583	601	623	606	619	560	611	610	621	535	602	550	594	612	560	614	596	593	590	627	597	610	564	598	659	602	604	589	632	616	584	593	676	610	630	595	607	611	579	611	625	553	568	564	616	578	606	582	542	599	611	574	598	573	575	575	598	588	576	583	629	578	585	654	602	613	594	582	578	594	604	582	625	611	612	591	582	587	560	623	584	606	622	598	622	547	601	601	637	610	634	584	619	598	617	627	612	642	558	576	610	592	604	600	549	590	569	578	629	579	618	614	619	601	615	577	574	570	580	611	580	564	576	576	601	628	612	612	602	565	576	623	600	593	596	586	583	639	615	590	602	572	573	613	592	626	594	648	611	616	577	565	615	636	602	586	555	562	584	616	579	568	600	557	569	596	620	626	596	596	597	604	562	614	564	599	628	629	605	616	589	537	583	611	552	511	575	600	604	624	609	584	641	617	603	576	570	628	591	615	616	596	595	619	598	578	587	609	610	630	608	647	599	608	530	552	609	615	614	612	592	656	616	589	581	628	587	598	611	594	606	584	574	555	588	625	588	566	603	606	570	587	628	636	578	633	590	622	609	590	606	566	603	584	556	596	584	590	611	560	550	578	586	601	577	586	564	613	654	614	616	546	574	602	594	601	611	617	574	568	632	646	619	604	584	602	594	583	610	608	573	602	580	588	591	605	625	594	624	590	581	599	608	616	557	588	600	618	619	610	587	644	599	578	603	565	618	567	590	603	595	655	604	617	558	581	584	575	597	592	580	581	550	600	579	602	599	601	595	573	611	610	587	602	551	605	656	618	600	601	629	607	558	589	576	631	589	609	613	610	569	598	626	614	564	616	597	581	616	616	590	599	644	641	583	590	576	583	637	594	585	578	604	593	616	626	578	606	598	616	618	568	559	594	604	576	649	591	599	601	581	608	591	614	598	623	609	591	531	618	605	611	550	599	586	587	626	576	597	570	601	581	575	576	619	599	560	564	609	619	606	605	593	614	593	574	603	611	621	591	591	551	608	610	611	613	577	631	573	577	604	595	583	633	645	597	604	627	574	561	581	639	596	596	608	615	608	593	611	594	617	627	556	603	587	577	564	628	614	626	567	653	623	595	634	617	603	588	599	593	617	608	581	599	639	552	579	572	622	575	605	564	601	575	615	651	646	572	608	602	576	606	598	604	590	634	594	594	569	629	609	589	598	611	570	630	596	625	635	600	588	618	627	651	614	594	595	612	610	574	589	584	618	553	584	639	623	621	617	586	600	620	604	598	554	603	593	595	567	597	600	619	584	609	647	589	615	553	609	579	599	537	604	607	574	600	595	612	574	617	593	597	631	601	620	636	617	649	556	599	599	608	600	625	669	595	597	641	630	597	586	596	641	572	580	617	563	626	639	614	649	580	629	604	574	627	623	558	598	575	632	556	592	585	627	614	580	603	599	602	615	606	599	602	652	618	598	676	594	618	613	600	584	583	620	578	651	596	572	645	651	613	602	656	645	620	579	580	545	552	607	635	606	604	577	595	594	549	575	612	620	606	586	584	576	602	606	562	579	627	616	607	636	584	563	592	580	592	580	621	607	621	580	618	576	620	591	604	600	604	588	563	621	602	550	591	612	591	594	585	584	576	613	596	611	543	564	545	624	598	612	596	589	642	600	590	599	565	559	622	643	585	599	587	588	591	558	601	671	588	606	618	616	612	586	616	608	555	596	614	596	649	613	593	606	567	630	572	569	621	600	626	579	589	608	567	598	598	566	622	579	648	590	629	579	604	594	609	546	629	592	624	618	571	616	641	628	560	605	598	590	644	602	643	627	613	574	622	617	590	641	586	586	581	586	616	630	594	610	578	559	579	580	562	579	619	586	590	631	569	622	576	630	590	647	544	605	604	589	572	601	623	591	624	645	594	649	608	646	626	605	576	619	587	587	610	627	621	585	650	593	620	594	586	583	588	581	587	584	575	597	638	612	580	585	568	646	627	592	612	604	561	542	559	594	615	605	614	593	591	627	593	598	533	604	590	571	641	567	619	612	598	597	574	607	589	573	609	589	572	583	585	559	609	625	616	581	596	582	596	664	575	588	546	624	619	606	631	577	568	582	567	562	589	664	573	614	574	577	633	636	624	637	552	589	594	583	576	587	590	614	587	574	585	566	576	580	639	571	650	558	631	605	612	550	558	604	603	596	583	597	610	565	585	638	602	569	583	598	599	627	627	598	625	587	569	573	573	615	596	592	632	595	611	589	604	568	571	581	589	624	616	579	559	615	613	602	627	605	593	591	540	648	611	618	641	572	615	578	607	578	618	617	633	602	603	599	573	610	572	662	571	608	614	640	626	569	580	572	577	614	598	581	584	599	635	664	595	570	597	602	605	571	635	579	574	585	604	595	578	596	538	561	585	636	607	582	603	587	593	616	572	628	577	610	575	613	584	657	600	622	594	587	561	562	601	611	595	607	619	563	605	573	605	570	564	615	568	653	621	600	616	628	607	602	618	617	565	602	564	605	613	571	576	649	596	586	616	594	586	623	627	593	588	593	636	625	639	628
14696	1516	1401	1093	1060	952	954	912	981	905	921	859	902	888	899	904	909	927	889	895	856	826	867	890	887	942	880	915	914	866	901	889	914	906	891	848	901	878	861	843	917	866	865	859	879	888	844	864	844	902	912	879	900	920	883	846	897	935	863	915	934	843	899	917	879	920	946	837	910	841	912	845	848	843	876	856	860	832	872	908	862	912	887	930	875	888	891	886	868	860	838	857	938	828	945	836	860	915	824	895	870	856	864	819	914	929	855	934	895	843	841	878	861	883	865	895	844	876	837	869	912	810	848	856	840	833	920	876	833	934	869	848	962	897	890	891	843	850	876	865	904	911	849	892	822	853	897	907	910	885	895	881	841	873	856	884	892	856	875	860	859	945	863	841	909	820	894	891	918	884	877	891	848	912	876	849	866	864	877	866	849	881	841	876	850	883	853	894	891	923	886	907	867	812	921	866	855	916	920	863	890	875	886	848	904	868	885	907	884	887	920	873	873	849	871	884	857	892	890	848	885	848	825	830	840	871	885	882	861	878	890	845	896	940	921	914	865	851	891	937	879	901	892	859	843	873	861	849	894	849	872	857	861	880	893	887	821	879	869	864	857	886	876	839	894	908	851	821	850	895	870	927	856	854	870	875	891	875	917	852	921	876	934	892	870	861	908	887	848	859	900	882	917	930	810	870	866	866	848	864	931	866	887	846	890	883	833	853	866	863	885	899	870	872	893	866	852	852	827	890	911	909	868	890	857	831	933	870	913	887	818	920	928	862	921	909	834	902	839	887	827	889	871	895	841	845	938	855	897	865	863	835	836	864	873	894	854	881	895	883	893	955	900	881	830	849	863	932	862	860	890	938	857	876	956	848	888	884	912	856	859	889	841	925	869	868	890	842	913	873	898	900	870	919	902	903	868	883	847	848	929	858	880	887	926	884	891	890	831	876	894	884	896	892	915	878	882	877	888	877	836	867	903	862	890	837	900	874	881	893	887	884	831	834	891	853	913	870	860	898	853	871	865	858	859	842	898	882	896	861	912	890	865	868	948	861	889	866	913	880	882	839	825	867	857	891	885	906	892	931	875	848	853	881	909	881	904	854	881	837	897	889	881	910	917	925	896	824	873	873	891	833	830	837	814	862	873	845	851	838	879	865	878	881	951	898	910	871	846	899	859	908	887	860	874	915	910	839	852	872	887	922	869	888	873	895	938	832	805	878	867	926	849	896	843	858	882	927	901	891	839	876	918	911	845	848	919	906	890	905	844	886	893	907	861	867	895	864	860	853	893	874	934	896	848	979	851	860	878	810	878	913	888	883	949	907	823	911	821	827	879	892	878	896	870	870	902	832	875	869	923	904	905	937	846	808	934	899	888	852	886	926	933	885	901	897	866	903	857	851	913	874	819	908	862	882	913	917	861	841	876	897	818	900	898	865	882	859	835	904	869	918	875	965	886	902	919	869	857	854	880	927	873	811	921	845	879	799	894	857	859	896	875	905	878	937	829	862	892	869	865	856	940	880	870	857	842	862	874	886	903	866	892	888	857	859	927	874	883	872	938	906	852	874	850	867	850	846	925	790	878	853	897	877	913	859	830	861	943	939	828	882	891	941	822	811	909	865	903	881	850	877	866	876	847	898	872	889	878	907	851	896	863	908	904	867	831	894	835	879	866	886	860	868	832	863	849	898	887	895	876	894	917	890	899	893	858	880	817	910	872	864	838	881	873	851	873	905	895	884	870	872	875	848	885	924	927	853	860	981	819	802	883	888	914	907	834	887	903	880	853	875	932	877	931	908	857	849	889	879	904	937	843	820	891	902	854	883	904	925	838	879	881	868	879	834	859	878	920	946	826	940	884	894	931	874	857	870	815	901	875	890	897	852	922	917	884	857	883	851	821	921	836	885	886	899	879	866	950	887	931	860	877	855	893	853	870	877	827	906	833	890	842	872	890	894	895	865	834	885	877	895	909	904	928	847	877	868	819	914	901	868	846	855	924	884	946	891	887	856	859	845	862	877	866	928	891	889	890	856	871	850	873	884	868	901	912	884	885	849	866	856	843	909	839	913	888	889	928	838	848	846	907	857	826	823	889	849	948	898	911	898	896	858	850	856	860	878	833	915	870	864	894	902	856	874	887	859	885	914	885	895	883	889	879	894	855	848	882	858	853	851	853	887	830	847	851	869	862	829	898	933	878	902	852	903	888	933	887	853	843	935	868	902	888	907	849	891	850	884	904	893	804	887	876	903	848	961	871	878	892	878	887	874	905	849	846	882	894	877	894	917	897	866	832	870	845	866	880	839	900	873	920	886	858	850	867	872	885	820	866	863	894	918	851	853	903	888	896	872	868	879	840	909	894	944	900	826	912	891	916	881	918	900	880	868	859	881	879	888	869	867	880	883	873	851	852	905	898	879	889	851	868	838	885	899	868	849	881	917	857	894	863	893	837	870	876	874	888	899	899	898	839	905	828	861	877	869	833	851	866	909	887	919	875	868	851	908	881	866	869	898	890	869	857	842	867	845	860	895	892	867	853	896	879	847	869	927	833	874	831	892	919	847	928	907	874	886	870	869	878	884	850	870	926	943	873	866	902	891	909	901	897	873	896	883	815	906	885	852	885	880	884	844	846	847	916	840	872	916	934	905	884	925	852	873	858	873	861	842	863	871	910	809	830	840	949	953	893	850	868	887	908	883	931	884	930	892	934	854	916	877	893	941	834	866	889	859	865	865	873	881	892	896	857	848	888	870	851	876	868	847	870	923	863	885	905	884	851	893	887	844	944	929	879	829	894	905	874	893	887	893	878	917	906	897	872	873	860	813	887	850	889	882	903	868	874	875	935	896	876	833	934	892	866	857	871	877	933	933	906	809	882	868	853	900	915	879	895	858	853	875	930	856	844	823	915	920	931	918	860	868	823	864	847	901	913	869	853	861	939	870	867	894	911	863	876	885	884	877	904	864	869	920	848	819	862	851	889	882	905	875	915	893	916	880	889	889	899	883	863	917	877	908	860	833	895	894	903	847	879	897	921	901	848	856	900	898	926	871	849	905	855	872	840	915	907	875	897	920	895	925	902	915	960	893	928	903	892	875	880	868	859	901	846	833	918	877	858	909	870	843	862	880	863	849	898	910	892	857	857	884	942	867	851	840	916	920	884	896	912	884	868	887	899	916	848	863	870	900	854	900	880	953	861	905	884	876	905	904	851	894	898	897	898	912	902	859	863	860	884	856	846	861	845	848	860	853	876	878	844	854	866	900	869	919	885	869	901	826	904	871	896	829	862	926	882	882	876	870	903	894	883	855	881	918	859	851	887	856	862	822	927	885	864	884	863	884	933	845	912	926	857	848	922	883	861	866	889	861	848	856	831	844	900	911	880	863	891	857	926	831	892	887	826	828	866	878	916	878	909	845	863	915	853	886	862	821	824	888	866	876	886	917	905	919	898	889	859	879	858	844	919	901	837	898	838	875	843	896	882	882	902	879	918	888
23708	21490	29113	24317	21495	15096	1612	882	780	792	765	708	695	665	692	597	612	566	646	650	603	618	644	606	610	561	625	619	596	597	617	551	565	564	548	605	579	647	579	584	588	566	598	572	536	591	564	611	567	578	595	585	581	601	561	576	573	616	588	550	571	570	536	591	587	579	567	567	590	547	558	582	571	578	517	548	566	549	568	591	566	537	613	532	554	610	611	598	598	578	542	607	585	597	560	557	580	552	558	582	547	552	584	573	603	584	559	550	593	555	558	613	559	578	589	553	572	554	576	583	597	579	593	556	597	584	591	586	570	564	592	606	566	566	616	624	542	562	630	586	607	595	548	578	527	560	597	592	568	514	597	573	591	542	607	609	588	572	569	552	580	587	552	590	622	565	595	592	558	531	573	588	572	573	585	617	586	550	579	545	602	585	531	598	579	573	558	570	631	603	576	589	584	608	553	568	575	561	563	575	581	566	552	525	583	584	578	562	577	557	559	572	570	579	562	609	598	606	566	565	593	508	557	518	617	516	585	577	579	565	563	569	548	551	590	580	538	583	574	618	572	562	585	555	583	560	572	553	539	590	565	633	582	576	558	566	579	551	614	545	587	602	583	549	575	547	553	567	548	578	570	583	578	582	563	621	545	565	537	613	577	537	551	514	576	620	584	578	583	595	546	558	564	578	543	621	548	539	554	540	612	560	563	557	582	512	583	552	568	579	573	612	595	578	556	561	605	539	586	621	570	615	589	574	559	527	548	548	596	562	573	561	581	589	604	532	555	590	530	557	586	541	575	587	586	552	575	550	585	583	580	536	602	582	551	550	638	600	581	596	504	559	592	542	546	532	543	607	534	584	578	584	614	585	591	552	584	578	554	566	556	588	568	591	591	613	599	571	569	550	565	615	582	586	563	552	596	578	571	624	611	560	572	586	573	577	567	567	533	586	590	571	589	554	582	589	563	594	577	600	521	547	625	586	567	549	567	578	521	600	553	554	591	596	605	589	601	534	584	553	563	559	574	585	579	582	532	588	546	566	541	639	585	611	518	505	632	570	597	571	597	598	592	522	590	588	579	610	575	545	555	564	581	600	579	519	590	581	544	569	571	563	583	610	553	571	557	533	578	549	584	513	567	554	576	575	585	594	600	543	577	604	577	562	514	544	587	583	584	557	575	569	577	593	576	493	558	608	594	558	589	566	606	578	568	522	605	531	585	560	564	560	592	582	562	567	586	553	582	596	584	565	546	597	581	579	591	617	589	584	580	559	554	602	539	567	557	575	516	544	601	583	638	560	531	585	583	574	570	567	621	573	569	563	556	602	611	602	541	595	555	559	542	572	581	565	545	557	573	575	600	546	570	563	541	575	593	551	485	543	583	539	555	541	543	584	598	571	577	584	567	534	577	600	538	531	550	540	578	543	533	584	541	572	565	551	540	582	583	573	504	570	544	600	551	595	590	574	570	542	537	552	564	547	587	568	526	596	612	543	577	546	553	532	611	563	603	530	539	521	565	564	568	552	597	557	575	561	601	590	582	571	543	615	584	581	554	550	576	560	570	593	592	536	559	580	591	596	600	590	588	569	559	594	543	582	564	604	606	582	579	534	592	517	562	591	583	553	532	597	582	570	541	583	591	570	588	601	511	592	594	585	563	573	576	531	592	541	610	567	555	601	565	543	577	605	545	580	549	580	556	538	598	537	613	587	520	560	567	591	567	568	561	569	546	605	583	552	580	557	583	584	570	564	587	619	535	546	579	566	574	565	617	588	559	622	579	580	531	576	587	548	596	582	551	576	551	572	589	555	571	534	581	583	586	559	542	571	598	582	571	569	512	565	561	573	571	584	572	577	547	618	592	556	535	552	639	592	552	564	586	573	550	515	595	603	573	594	590	575	541	505	610	597	595	573	539	585	547	561	563	576	560	521	577	565	562	574	571	539	555	578	556	565	562	546	581	580	532	598	628	536	549	562	553	566	595	560	570	576	582	552	521	575	555	623	588	576	556	557	583	576	564	563	541	604	591	579	526	562	593	561	562	609	598	625	518	563	595	586	581	557	599	545	560	595	596	567	560	587	591	534	603	529	624	601	598	612	543	586	555	555	585	610	548	536	590	565	600	569	607	559	596	570	601	604	570	573	558	551	555	563	588	564	534	584	598	561	566	560	591	596	587	581	557	550	586	581	572	576	546	585	579	532	591	590	563	588	563	595	549	597	544	577	544	539	567	589	574	578	554	603	566	551	588	547	564	604	563	611	567	563	607	538	585	549	582	598	570	569	584	575	566	574	597	579	586	572	569	583	605	592	530	539	561	571	588	555	562	611	598	577	571	538	590	550	576	592	573	545	605	581	601	602	611	581	551	545	618	616	522	583	574	554	586	576	567	600	566	562	528	598	560	585	616	581	611	611	572	580	589	588	575	596	546	543	542	577	538	577	547	552	569	553	552	555	563	564	550	611	621	584	547	565	552	581	558	619	583	564	572	612	565	576	558	579	567	565	590	559	548	573	597	524	579	577	579	542	552	542	588	625	549	562	520	573	599	585	601	597	580	605	557	545	555	547	558	587	536	594	610	545	574	574	544	585	604	587	577	576	574	542	567	592	599	557	532	566	560	547	607	562	626	584	576	593	598	569	595	564	529	559	522	561	568	605	618	575	563	595	607	595	574	563	574	612	578	563	557	586	530	567	596	602	580	580	587	569	559	572	578	562	581	571	566	546	616	605	583	561	592	569	562	595	561	599	573	572	587	569	593	569	554	578	607	526	551	547	602	572	581	598	601	615	593	578	579	578	535	568	544	578	581	512	614	560	508	570	553	595	606	537	601	550	544	573	550	615	589	601	580	577	547	597	563	629	569	543	610	593	611	541	551	572	564	579	578	583	528	571	573	592	552	548	531	559	586	528	598	584	556	569	586	579	515	592	641	566	544	572	566	534	549	544	563	555	562	573	641	566	553	550	551	563	592	542	543	630	591	587	602	584	555	590	617	527	567	595	567	557	579	565	548	573	571	631	517	564	554	575	575	573	560	550	558	597	582	563	564	564	560	561	596	536	594	572	562	582	565	572	541	556	592	591	557	558	568	570	584	597	576	583	592	539	578	521	585	562	584	584	591	600	575	534	574	532	612	533	552	557	555	587	534	565	566	554	571	584	561	605	560	591	587	558	620	567	591	562	553	547	585	562	561	573	586	575	575	547	574	567	604	570	556	548	579	546	553	552	556	567	589	564	550	573	552	579	605	555	572	576	571	584	582	558	595	542	530	560	582	564	578	600	551	600	536	576	602	584	569	570	609	614	564	566	546	492	566	548	608	593	569	562	584	553	548	574	614	598	578	515	592	630	584	569	570	544	577	566	565	571	555	541	573	580	535	559	572	623	602	516	597	580	588	538	556	582	618	560	564	562	532	530	566	540	563	591	525	605	567	545	573	590	577	597	560	547	584	555	564	565	608	554	587	592	592	600	548	604	610	567	563	558	581	580	581	563
35899	11605	10176	5345	3519	2690	2183	1920	1557	1466	1358	1281	1218	1109	1043	1000	1060	961	942	991	914	905	913	987	922	906	871	909	936	933	854	863	937	840	883	832	884	858	876	829	892	855	855	896	847	886	884	863	876	885	874	832	829	846	852	804	902	845	860	857	832	849	813	863	833	869	838	900	819	841	865	874	836	889	842	776	849	862	840	873	870	837	868	845	816	783	814	845	845	807	921	901	828	830	918	852	848	805	825	859	838	902	836	826	838	808	840	876	869	846	899	849	862	848	846	854	749	876	836	929	862	826	821	845	902	828	871	867	850	872	894	915	796	827	843	807	839	845	831	912	844	796	837	878	839	868	783	823	858	863	834	830	863	839	824	832	867	833	905	857	829	856	883	891	896	809	879	868	902	876	870	861	840	827	797	840	889	861	885	843	840	837	869	825	869	837	845	837	820	844	848	864	872	895	820	803	849	846	842	848	841	842	822	843	833	853	852	865	856	842	894	844	834	859	830	857	849	859	865	872	857	887	850	876	885	780	869	779	859	881	852	823	864	854	839	828	865	816	800	794	887	831	827	872	868	850	854	884	820	880	844	808	832	799	781	787	844	813	858	842	922	871	872	844	865	797	830	781	819	866	865	831	863	896	834	873	852	856	847	848	866	876	911	842	874	880	849	852	873	884	818	896	835	856	843	880	850	860	839	896	823	883	817	866	843	810	868	900	849	832	868	834	824	869	861	840	887	851	873	839	865	815	913	855	854	820	870	856	862	826	819	808	880	910	835	870	905	855	860	859	882	811	848	847	855	844	873	836	841	852	878	787	821	856	880	801	839	880	828	868	809	807	820	803	857	835	829	840	826	933	823	859	832	836	826	817	822	896	876	851	810	851	838	805	829	850	849	829	838	840	818	848	880	854	855	903	845	836	836	864	856	860	912	849	867	850	878	851	864	871	844	869	814	847	870	855	833	866	867	894	841	838	853	873	868	821	877	812	862	849	871	841	877	823	813	876	892	816	815	819	839	832	820	888	828	835	880	846	874	858	794	865	829	856	902	817	890	884	837	790	810	851	820	822	796	850	824	802	847	819	898	858	897	830	838	896	891	825	839	808	886	854	790	820	845	844	876	800	861	859	827	842	823	842	829	853	847	838	846	879	841	851	842	841	893	855	846	880	845	859	908	869	864	863	840	842	810	854	893	861	885	847	832	827	858	765	833	807	868	896	862	880	890	848	836	835	868	873	893	810	874	847	862	832	889	806	881	828	886	811	841	816	813	836	875	814	833	832	846	842	839	840	797	827	861	859	857	874	861	823	886	828	826	841	785	837	777	834	846	882	857	842	841	869	831	940	862	813	881	876	827	834	911	837	874	856	850	854	854	853	868	880	829	821	888	848	829	911	834	869	816	884	778	856	839	838	874	897	853	856	859	827	862	862	814	877	841	865	818	813	837	875	841	820	814	870	895	775	882	820	839	842	880	862	805	816	859	882	799	895	808	885	850	842	849	824	825	875	822	838	821	870	869	831	842	839	857	810	795	828	843	846	869	829	817	863	831	896	839	882	835	845	836	898	885	856	851	859	871	858	808	821	819	833	863	848	860	895	845	824	862	865	895	819	870	877	876	812	881	866	794	869	861	863	840	871	814	890	828	886	866	859	822	860	861	789	866	897	890	885	858	838	832	853	862	853	844	856	830	894	867	839	899	856	833	860	870	836	851	843	839	865	866	870	818	882	860	803	845	935	858	858	850	846	890	901	853	828	832	825	868	852	842	880	836	819	844	807	872	857	801	826	840	842	794	797	875	798	862	862	809	844	854	813	836	842	838	864	795	866	872	885	801	826	838	855	853	867	789	873	866	830	865	851	904	835	851	881	860	846	794	875	853	791	860	849	893	805	746	835	898	847	838	860	831	868	823	827	863	856	837	878	853	890	893	920	848	819	892	831	813	881	841	859	895	877	819	906	850	836	849	854	870	845	882	834	796	851	877	819	828	864	907	830	843	892	830	814	842	830	846	833	863	862	801	844	877	876	845	812	791	853	792	839	839	828	845	820	813	863	832	801	790	867	842	843	840	836	840	860	817	829	880	818	825	802	824	822	802	829	843	830	828	855	828	833	873	845	872	831	830	787	828	853	891	864	811	835	877	829	851	784	850	863	800	897	816	868	858	857	878	856	890	842	830	882	830	827	828	816	872	873	823	829	850	870	882	811	852	804	850	847	869	892	825	855	849	807	815	872	873	782	853	886	864	829	806	922	818	872	845	806	872	846	813	859	854	839	844	854	888	842	899	840	802	866	822	879	855	854	799	799	821	845	883	833	850	771	875	887	863	863	866	852	862	835	856	853	828	822	834	818	854	874	892	846	790	878	860	805	828	846	833	823	871	822	862	841	865	874	834	838	872	867	810	866	830	842	807	848	858	810	844	814	907	835	851	857	873	812	849	882	842	858	880	842	844	852	827	852	835	828	847	886	909	805	867	866	870	843	820	817	876	827	841	807	841	857	890	914	817	827	924	853	878	885	856	819	893	823	848	901	881	848	838	848	878	802	845	873	816	860	864	834	862	828	846	885	828	879	837	878	870	843	899	793	872	845	845	828	834	789	823	845	785	856	832	825	830	840	868	823	799	836	853	829	804	854	869	817	878	805	831	829	883	846	830	864	851	859	852	868	877	869	818	781	801	800	850	839	861	882	823	781	830	849	829	816	874	821	858	836	834	767	868	916	857	841	838	833	827	864	888	850	815	791	916	854	832	855	900	840	825	843	915	889	789	816	872	881	781	824	839	829	857	816	864	825	911	866	822	880	861	839	876	865	852	833	845	889	837	821	884	885	833	896	794	885	860	844	863	861	866	877	826	870	839	894	768	882	824	850	829	850	853	835	928	872	912	877	858	894	859	890	856	861	816	876	862	838	839	850	827	841	827	813	913	821	863	868	870	816	879	824	817	822	820	873	817	869	875	812	840	883	837	873	863	778	825	879	876	857	871	858	876	861	908	863	810	840	848	869	810	819	827	865	844	810	828	819	887	851	813	863	821	851	796	833	876	867	883	836	853	849	819	863	831	826	873	834	854	830	882	835	828	869	822	882	881	839	874	890	870	826	815	822	847	894	815	787	869	864	879	838	873	855	811	802	820	835	849	837	846	854	820	842	826	889	882	899	862	864	851	864	860	838	845	871	812	825	835	791	876	864	789	863	858	867	842	874	861	851	830	813	842	833	814	865	854	852	824	852	852	920	860	862	853	872	803	852	845	856	838	888	875	876	820	820	801	850	870	834	828	829	837	837	839	832	810	922	865	853	828	888	835	830	885	868	876	844	864	828	846	873	823	817	906	884	871	868	845	828	841	839	843	884	843	832	837	831	851	853	854	871	856	903	868	875	913	897	850	846	902	872	832	860	832	831	893	835	849	891	825	860	886	822	865	871	842	801	865	899	858	795	834	791	880	899	848	837	885	885	814	849	833	854	853	825	820	848	822	881	821	845	840	863
23303	21470	29244	24121	21462	21268	3394	853	611	617	547	459	493	467	429	423	440	379	374	392	401	352	384	368	381	359	397	365	362	380	361	368	365	371	364	351	340	332	358	325	359	326	389	341	375	328	323	365	338	352	366	335	338	354	367	369	348	324	365	346	358	357	337	347	328	341	337	327	338	313	332	325	329	358	339	383	343	336	354	347	319	318	338	353	352	343	345	389	349	329	385	364	343	306	353	339	353	337	321	355	330	340	317	360	348	313	346	331	336	380	323	366	337	351	327	352	325	334	383	353	385	329	313	347	329	341	354	386	361	340	327	329	370	312	305	340	387	336	326	337	348	348	334	327	348	345	368	362	358	353	303	332	344	291	379	359	362	326	319	349	336	307	335	357	382	349	359	339	316	355	360	330	344	314	331	319	329	339	314	355	349	355	322	359	349	335	345	368	322	338	346	371	344	318	332	330	344	344	326	321	336	314	317	369	319	337	339	341	318	335	316	343	328	339	314	356	337	314	358	341	363	348	341	336	335	324	352	342	336	339	363	336	347	310	347	324	370	325	336	345	326	343	347	347	340	307	358	341	335	345	361	330	339	322	325	329	375	341	320	346	333	320	317	328	347	336	329	325	362	347	345	337	347	354	337	349	351	354	323	382	327	337	353	352	363	353	346	351	351	343	331	317	329	343	370	344	321	327	363	335	329	348	339	302	329	337	340	337	339	338	351	325	351	343	337	339	333	321	344	332	347	322	335	340	324	333	346	346	335	309	343	366	337	358	323	335	363	367	304	325	323	369	338	308	368	332	348	357	341	305	315	345	343	314	341	321	289	336	351	349	359	351	322	339	353	374	333	363	313	360	339	348	316	377	347	338	341	352	357	310	360	318	363	327	362	333	330	351	370	337	357	316	323	331	314	326	339	349	371	330	321	314	348	358	344	327	348	354	357	334	360	333	325	364	343	356	347	347	341	335	325	360	323	320	359	356	327	327	327	322	315	329	346	307	337	350	363	328	319	366	362	347	340	341	335	348	355	338	358	331	327	359	350	353	351	353	324	330	300	346	354	333	385	353	324	371	356	341	307	326	335	334	332	343	328	331	329	333	339	326	352	355	323	315	328	337	351	349	323	358	334	328	321	323	365	343	302	329	337	335	361	318	329	315	338	336	385	325	336	376	356	324	307	348	360	325	339	333	328	350	299	331	324	323	360	320	343	362	356	344	351	354	344	329	340	354	300	364	336	306	344	328	313	361	324	354	360	368	344	341	324	337	359	342	331	362	373	331	345	360	362	329	365	326	326	323	341	341	331	343	327	367	332	342	373	359	338	357	344	329	364	344	331	360	327	322	359	311	352	367	347	331	320	346	331	323	353	356	314	308	343	329	316	358	337	318	344	401	330	333	354	332	345	379	346	340	334	336	354	359	364	345	318	347	351	328	356	334	363	324	301	346	357	324	366	343	329	349	357	333	385	302	349	344	331	361	351	347	332	355	346	362	355	304	344	301	311	337	305	334	323	375	364	308	337	319	354	358	346	373	350	343	333	313	340	342	326	318	344	327	303	318	320	339	326	347	316	316	331	341	314	370	339	357	312	307	344	331	322	350	358	307	347	356	347	323	368	354	355	331	365	364	363	344	299	339	338	348	349	340	356	335	339	327	321	340	355	317	300	343	379	348	369	355	298	321	322	331	335	361	345	323	341	328	351	338	355	356	381	339	333	331	333	369	302	348	332	364	349	323	336	324	334	373	335	323	366	331	346	318	335	369	331	352	374	340	321	378	354	328	339	346	340	321	330	324	339	365	329	374	318	338	334	350	355	359	322	319	336	325	334	340	320	312	335	346	319	313	339	325	319	349	298	329	340	364	313	306	350	324	339	326	347	360	325	356	347	308	342	359	323	366	312	329	339	334	330	319	360	328	350	332	357	336	336	313	327	337	334	326	355	339	327	340	348	327	331	336	325	318	325	337	338	343	348	359	301	347	338	319	352	342	313	327	359	328	359	346	336	343	314	330	325	342	354	319	338	323	383	323	322	316	348	330	331	341	349	357	320	318	339	347	359	359	334	327	335	367	322	315	326	341	266	336	323	354	325	339	340	337	337	329	366	317	354	301	324	308	344	329	350	344	332	287	362	330	341	343	347	333	325	333	351	356	344	356	328	346	377	325	329	331	359	315	342	337	305	310	369	346	337	330	357	342	321	324	345	318	359	344	317	359	333	345	337	321	331	327	345	330	337	345	381	377	348	333	336	372	349	325	352	331	343	341	334	313	360	325	343	352	357	319	332	347	337	315	338	378	302	314	300	331	365	341	315	365	331	325	351	369	353	335	341	337	332	348	336	310	339	377	343	319	347	331	331	323	331	320	316	336	327	364	353	368	364	343	337	385	340	349	347	331	349	311	353	346	344	352	339	308	325	305	337	319	334	329	361	367	327	309	358	341	342	343	351	329	350	329	347	369	361	336	359	330	327	364	343	308	334	344	348	328	359	377	343	351	363	351	323	316	327	350	346	326	346	309	314	335	325	342	349	363	331	341	332	358	336	322	313	324	328	360	353	339	350	343	331	317	359	356	341	328	330	308	317	344	325	326	368	359	382	328	285	339	306	340	310	326	312	344	314	350	328	311	332	342	331	318	322	314	329	361	345	364	322	364	330	329	323	327	340	353	334	314	326	329	354	345	331	338	341	326	340	359	352	329	329	360	330	301	345	344	346	328	327	325	337	327	338	364	333	349	342	325	340	361	347	337	338	350	348	320	335	350	346	348	350	347	341	308	307	346	293	317	363	329	324	336	312	320	366	309	292	335	344	325	330	346	323	324	325	323	327	314	321	334	355	325	366	315	347	369	358	324	349	316	357	319	359	327	345	340	358	314	310	331	351	304	327	308	359	304	342	325	340	350	319	384	332	326	318	342	298	337	334	333	330	341	317	358	348	364	331	376	310	343	346	323	358	333	348	320	324	335	341	324	322	332	330	309	339	324	332	346	330	333	334	362	346	340	336	348	338	338	372	352	341	338	344	344	339	344	370	351	340	354	329	345	331	326	337	330	343	326	299	328	323	390	358	342	349	331	339	347	342	314	345	328	338	333	365	327	338	333	288	377	333	322	291	331	325	336	344	337	368	375	328	322	352	341	322	329	346	380	373	353	334	347	354	333	327	396	349	333	337	356	311	314	356	308	345	361	344	354	347	337	330	313	335	340	294	327	309	299	330	324	346	330	353	337	346	315	326	347	333	350	284	340	329	336	320	368	345	326	324	351	340	355	335	302	320	335	345	345	361	345	327	388	314	363	353	412	367	299	380	304	325	356	327	322	336	288	333	347	335	333	352	335	341	318	352	343	349	339	337	336	304	350	311	317	349	326	339	350	321	318	351	350	332	359	354	356	317	327	345	331	365	345	328	347	322	336	351	364	323	330	355	351	375	330	341	341	363	331	329	325	364	358	368	369	350	360	328	340	342	367	339	350	312	340	364	359	342	372	375	338
36362	14472	12206	6534	4342	3014	2371	1952	1582	1429	1231	1056	982	857	824	795	739	738	737	673	643	647	660	658	672	663	588	583	575	575	562	561	554	603	575	557	601	577	546	562	549	553	564	556	483	572	514	550	553	515	543	512	508	553	546	528	549	528	546	519	502	585	534	482	575	546	522	538	560	551	546	500	525	542	517	502	536	529	510	503	534	543	488	550	517	542	539	546	513	529	477	571	559	536	506	555	532	501	510	540	531	495	519	547	542	510	528	547	508	539	580	557	510	518	547	522	533	511	512	519	562	537	492	512	513	530	513	551	503	522	520	531	517	518	493	500	526	505	514	512	553	532	529	559	548	526	510	523	497	527	504	556	526	474	484	526	536	493	563	546	552	535	518	491	493	495	504	518	549	511	485	523	552	511	542	526	524	535	523	542	532	459	549	535	517	566	525	536	511	489	532	544	504	505	523	506	507	529	525	518	518	513	524	539	549	519	509	560	550	535	525	546	524	555	565	508	538	517	529	529	546	530	538	525	512	521	466	505	555	476	535	513	492	511	503	534	511	533	553	505	556	550	539	505	517	593	543	528	495	512	514	510	502	538	507	504	538	508	509	527	519	543	541	558	478	520	501	534	558	470	507	503	519	548	543	499	538	568	536	487	549	470	513	502	519	512	497	527	561	532	515	517	527	494	552	511	454	518	511	522	522	515	519	528	537	525	506	521	483	541	531	487	512	485	515	546	474	495	525	546	508	501	484	556	502	518	503	514	517	522	510	495	577	506	519	500	482	502	451	500	537	524	544	503	539	491	521	485	548	556	506	516	528	527	494	568	507	489	512	525	508	525	527	569	512	516	560	539	508	504	529	505	550	515	535	531	496	466	533	505	524	494	522	510	537	530	522	483	536	533	517	501	495	514	557	519	526	494	523	509	538	540	521	535	523	520	515	494	533	523	537	511	526	539	527	503	507	548	530	487	507	524	557	500	541	487	556	513	491	521	491	478	503	519	502	498	497	552	496	494	536	509	541	523	525	571	502	547	472	502	525	520	508	484	523	512	512	511	494	510	500	520	494	535	506	507	490	510	528	524	507	577	493	500	523	525	506	507	503	512	560	516	538	531	514	509	531	539	569	521	483	544	507	480	477	521	521	539	500	531	562	503	508	529	496	546	485	509	526	522	504	486	546	536	547	465	536	531	522	499	528	491	535	519	488	501	546	528	542	488	499	539	536	515	530	523	529	558	544	510	499	527	514	509	534	494	539	526	540	498	532	532	510	506	470	485	540	509	497	498	514	510	567	497	528	513	515	527	525	547	508	532	503	529	503	477	553	535	515	507	529	522	523	503	512	523	519	504	516	484	513	535	571	493	488	535	521	495	502	516	491	461	532	558	533	524	546	506	490	512	513	562	470	512	534	521	509	544	527	530	541	525	513	540	552	538	512	531	512	553	498	533	504	502	527	467	512	529	505	566	532	507	515	488	519	504	529	521	549	571	515	528	515	529	562	501	506	490	486	492	510	493	532	520	514	502	482	575	546	534	510	511	531	531	536	489	517	479	503	551	496	534	531	513	509	532	555	568	522	541	529	538	527	500	525	502	509	515	513	482	506	505	527	500	519	558	520	537	525	538	509	495	510	519	494	516	527	489	527	520	475	529	530	498	493	548	499	537	515	479	504	508	536	522	505	521	542	560	508	505	519	505	501	523	510	506	515	543	539	552	541	506	501	553	510	549	481	516	524	496	496	510	498	501	545	518	501	558	516	490	518	544	545	513	547	490	529	545	533	514	540	503	538	502	511	528	525	520	507	562	546	559	484	539	542	529	517	514	529	534	506	524	514	514	496	484	488	526	506	516	535	563	553	489	513	503	520	477	492	498	487	512	476	503	553	491	519	508	498	523	557	500	504	527	537	542	519	537	561	558	515	569	498	526	525	543	507	528	509	519	572	513	515	503	508	553	507	531	522	529	567	527	512	488	527	537	519	563	508	538	485	503	485	542	564	525	509	479	533	537	547	541	509	501	501	483	505	495	521	521	514	540	525	520	518	517	501	539	497	485	514	553	523	499	510	522	530	500	509	520	499	541	561	527	485	522	519	517	529	520	500	485	509	526	494	526	532	523	531	482	499	496	496	510	529	507	517	538	506	460	521	521	500	541	482	503	509	521	563	547	494	543	546	524	519	564	476	489	508	533	543	551	491	510	499	471	534	502	538	489	526	523	491	515	514	505	490	494	524	530	541	477	533	475	499	498	512	521	484	527	526	540	509	527	506	486	544	507	552	506	553	536	518	535	540	533	524	509	533	523	492	479	524	540	544	516	493	536	539	521	526	519	498	532	517	494	477	507	516	507	514	525	562	519	529	508	523	499	497	545	552	513	526	513	498	511	555	527	529	502	542	534	518	517	553	520	523	528	543	530	495	497	524	511	481	500	502	520	528	513	507	488	510	497	520	527	497	515	493	526	537	530	518	524	500	512	515	518	504	546	484	491	556	514	540	513	535	517	537	535	511	471	456	523	551	513	493	493	520	501	451	525	516	510	480	528	548	518	537	550	501	560	531	514	542	538	515	541	504	504	556	522	554	505	519	530	473	517	496	513	526	513	502	512	533	532	508	496	537	531	475	543	542	509	517	552	511	493	531	523	502	505	509	529	551	524	498	544	487	529	532	508	495	532	514	535	531	503	552	545	569	533	549	549	511	501	460	523	530	499	516	498	531	495	477	492	523	527	557	520	534	533	497	519	553	500	513	507	492	523	559	524	517	503	519	521	531	487	519	489	507	550	529	531	514	509	521	495	501	511	515	511	487	514	550	476	519	504	571	518	542	503	533	498	520	515	572	504	533	518	534	544	504	512	506	487	512	500	517	534	484	513	509	496	505	542	518	535	524	503	527	548	499	539	503	532	514	504	539	500	502	500	528	500	548	595	541	569	562	529	534	499	543	494	496	544	556	547	565	547	493	514	524	553	510	522	527	512	544	510	552	495	491	524	534	529	479	516	510	474	483	552	546	515	514	511	485	561	539	530	512	510	561	520	514	508	541	509	507	525	489	531	528	502	506	503	465	500	541	492	533	508	527	538	528	517	450	570	520	537	497	523	511	511	508	485	518	513	500	507	548	543	498	538	533	509	539	485	491	544	514	517	505	534	476	535	552	535	514	505	521	510	536	504	521	521	488	516	508	523	493	520	524	549	524	569	511	565	439	523	502	512	525	507	505	509	493	519	523	532	528	459	518	513	496	517	510	527	515	537	526	548	527	533	542	499	499	553	528	538	490	549	498	460	471	536	540	539	534	509	559	519	559	520	492	503	547	507	496	523	514	518	558	502	476	471	501	525	511	491	496	513	486	515	486	549	542	489	523	492	528	469	555	487	520	545	519	537	509	533	508	475	513	517	547	486	503	544	496	484	511	551	540	483	542	533	530	525	536	506	557	482	511	504	519	508	531	495	528	507	525	529	541	516	511	512	523	514	529	530	504	523	547	525	545	524
27137	20192	6947	1017	691	607	599	623	583	558	664	601	553	555	629	566	579	615	580	617	577	575	613	585	607	581	594	595	607	636	539	634	578	579	578	630	603	625	562	609	602	587	616	581	612	625	510	604	614	589	578	564	612	627	618	586	642	598	579	581	643	574	615	614	588	576	621	610	568	598	617	560	591	606	581	629	632	608	592	620	606	646	595	565	581	565	590	574	615	605	584	565	633	630	660	612	591	568	566	583	615	606	580	584	635	562	622	610	572	612	599	565	607	547	582	642	549	573	574	591	621	582	586	616	580	591	566	575	595	624	615	581	592	640	606	561	569	595	582	594	609	577	619	570	585	589	634	568	583	604	558	597	615	634	585	604	585	605	588	584	696	583	571	601	573	585	583	575	576	593	592	568	607	617	570	583	611	597	550	608	553	588	584	563	569	621	599	613	598	590	586	604	556	548	631	553	609	647	607	588	555	579	616	595	594	595	547	548	542	565	601	587	594	602	575	584	579	590	627	614	564	595	568	563	597	598	620	580	614	568	593	599	606	584	608	570	620	648	597	573	574	571	619	592	615	602	579	607	583	603	564	593	601	572	600	609	568	553	606	595	582	606	550	604	558	579	584	587	597	578	570	614	622	583	614	605	575	588	599	596	646	621	607	578	585	609	598	638	568	597	568	591	662	560	599	624	590	583	611	598	597	610	607	583	601	603	583	595	585	620	606	600	565	580	610	591	628	581	594	583	589	603	619	615	611	617	561	601	583	591	599	607	619	616	661	605	578	604	582	585	609	524	595	595	593	586	574	588	607	653	573	551	600	638	618	605	590	620	606	609	612	598	601	591	575	550	580	612	623	636	638	599	570	627	570	620	549	586	622	600	576	566	541	593	653	598	597	614	596	624	565	604	582	586	615	589	568	612	600	606	629	581	585	590	568	635	591	625	572	582	597	565	568	598	574	610	613	571	584	634	618	592	609	584	598	592	591	619	617	595	591	597	621	603	581	569	600	592	571	588	613	588	592	548	578	586	604	589	583	642	631	621	584	615	616	587	622	615	585	573	604	560	595	589	571	597	592	600	602	655	605	588	591	595	572	582	583	595	593	586	565	637	613	562	584	610	579	595	603	626	576	587	616	574	596	597	606	607	581	582	561	571	593	633	583	574	622	595	581	577	611	562	573	599	595	604	614	579	577	573	621	584	577	585	577	622	588	615	554	611	575	576	594	576	580	584	595	588	617	535	546	564	604	605	623	611	616	613	591	557	573	615	576	560	570	624	595	580	598	539	566	620	583	614	608	636	560	565	589	623	577	590	572	604	626	600	610	591	596	578	579	601	633	598	581	562	610	543	609	613	593	545	620	579	577	609	619	593	603	593	531	598	559	576	586	601	627	603	563	593	631	606	573	581	583	596	581	607	568	583	592	605	562	617	582	592	571	590	559	573	587	538	589	619	590	574	616	625	604	590	595	597	631	545	622	593	656	595	635	599	564	632	544	607	543	600	563	599	623	617	599	606	620	571	619	623	582	611	567	593	566	572	636	619	548	611	610	594	593	560	611	563	601	626	630	604	615	594	598	560	603	505	596	663	608	586	581	580	607	579	634	586	574	550	590	600	582	615	636	598	547	639	570	627	652	568	613	579	620	600	617	609	586	569	621	552	572	598	645	592	565	525	544	574	580	636	586	587	605	543	617	581	629	587	641	628	581	570	612	552	582	595	589	585	608	604	622	609	604	615	588	591	605	606	537	582	605	569	586	595	597	602	598	594	603	598	619	611	576	573	558	636	600	560	563	579	589	573	584	582	577	610	640	572	602	576	634	577	589	622	588	610	590	571	621	584	577	612	640	602	584	637	608	617	581	610	595	609	578	570	620	574	589	556	596	572	587	584	602	580	607	585	591	583	596	587	602	587	597	601	595	607	591	574	593	553	608	633	577	610	567	559	572	601	582	629	582	584	572	615	542	587	567	589	571	564	568	594	593	605	619	569	622	570	590	637	597	606	631	616	560	602	616	598	572	616	582	572	627	578	608	604	542	568	589	611	583	571	602	621	598	576	614	570	591	580	566	630	575	625	598	612	569	559	556	552	633	559	616	582	573	549	613	582	565	583	579	617	627	637	583	580	563	571	580	588	555	585	640	586	558	598	581	618	567	620	562	639	604	592	570	564	586	623	585	576	602	561	571	563	601	608	588	563	621	582	581	606	575	608	596	598	576	627	591	568	565	617	539	615	622	625	614	575	586	569	586	580	589	580	615	565	593	596	588	652	597	587	620	619	576	592	609	630	621	595	605	574	618	594	629	619	605	547	573	629	589	564	608	579	591	578	593	573	554	604	577	634	604	573	587	613	616	614	611	606	599	609	600	589	596	550	549	604	565	614	658	577	599	602	565	550	588	632	603	625	576	605	609	541	594	632	600	592	557	575	627	561	599	609	623	601	574	593	585	646	604	581	596	589	619	589	603	618	613	632	527	625	573	623	612	589	647	657	535	621	618	558	597	616	567	631	587	588	579	613	612	577	597	611	580	608	605	586	600	576	603	567	587	582	632	566	622	625	556	595	601	595	624	610	577	603	567	619	585	582	611	616	554	616	544	589	579	586	560	604	582	660	616	591	556	572	582	608	593	576	573	607	641	574	628	611	626	586	636	590	582	583	598	642	613	594	579	585	618	610	565	617	596	575	604	549	651	610	610	618	563	614	596	628	617	640	616	612	645	555	602	584	574	569	586	612	613	605	574	628	568	580	594	558	561	587	610	590	593	592	583	575	600	597	561	615	581	562	601	534	607	590	672	564	589	606	599	583	565	604	597	590	580	589	606	633	587	590	593	577	598	578	618	588	588	559	624	572	649	620	598	560	609	572	607	624	578	635	555	633	548	555	577	560	595	585	580	607	560	545	622	567	560	566	568	579	615	614	571	614	605	612	582	604	629	626	605	611	617	585	598	566	601	587	611	579	620	597	637	585	542	554	575	559	616	560	599	626	586	613	591	582	593	553	615	619	553	557	590	600	621	624	597	620	593	624	592	592	622	597	585	561	603	608	632	554	595	618	598	552	677	591	603	595	627	602	612	577	627	629	639	611	557	581	593	618	623	626	613	552	576	614	602	607	586	579	649	589	588	562	595	594	566	580	598	570	594	609	575	640	607	600	613	606	566	620	555	598	586	561	617	603	588	553	595	573	604	581	585	615	598	624	592	641	585	560	597	604	549	622	575	572	569	557	612	573	590	614	559	574	569	587	562	606	588	577	575	566	573	604	622	611	647	574	572	572	584	574	542	586	576	656	590	581	565	604	566	576	638	628	574	578	613	618	589	596	639	573	591	579	602	543	576	600	578	611	591	562	611	614	617	539	635	631	597	621	589	600	577	618	568	595	548	594	574	609	587	597	582	552	617	582	594	602	561	615	583	594	553	597	537	623	607	593	613	649	576	631	594	548	582	621	602	607	608	610	607	603	629	604	623	632	534	651	558	610	567	608	595	593
14648	1533	1508	1123	971	922	894	914	907	860	898	871	831	876	941	886	814	822	921	867	888	823	884	891	880	880	864	878	869	818	880	848	837	924	865	862	913	843	895	908	855	885	829	868	855	839	845	860	845	870	864	844	855	868	910	899	869	882	908	893	858	860	830	830	842	874	901	852	835	857	855	902	844	850	863	875	868	834	887	829	812	868	856	865	847	883	838	847	936	905	912	862	865	894	861	853	863	836	814	925	853	912	924	818	899	885	896	853	894	875	914	838	922	819	873	866	869	819	861	866	870	826	882	821	853	840	824	874	879	850	850	894	881	863	859	843	850	893	845	887	920	833	854	942	878	844	852	854	904	896	828	894	849	856	787	939	882	883	842	869	881	816	862	868	902	884	866	853	902	886	855	878	823	852	832	858	881	855	893	844	856	865	817	844	903	894	832	854	865	864	861	884	854	882	899	901	891	866	904	888	882	871	878	871	868	862	880	822	830	833	899	892	872	860	850	863	921	868	819	926	874	856	873	867	843	767	903	874	873	896	911	802	849	820	844	785	864	893	846	864	904	857	842	855	848	885	881	853	889	860	847	824	854	894	859	844	845	852	826	883	840	887	884	909	867	825	853	887	872	885	858	888	853	850	863	857	888	838	911	890	877	859	852	827	841	856	877	877	867	883	899	871	862	883	875	831	870	862	811	873	881	852	917	871	892	875	894	812	893	850	931	839	886	843	843	834	849	931	887	928	913	829	858	873	946	816	846	881	922	819	867	868	848	887	836	896	850	846	853	891	913	879	837	882	865	868	906	857	891	895	916	850	880	861	879	845	889	893	852	867	851	863	822	863	906	888	863	910	850	918	879	822	835	858	885	870	891	893	896	876	850	872	856	860	840	925	854	875	867	891	907	907	899	848	848	822	882	870	842	903	874	882	887	883	853	862	835	903	860	841	871	877	855	878	898	903	833	895	885	916	851	842	925	916	888	884	873	820	868	880	892	864	894	876	845	848	837	890	840	909	860	839	875	807	867	802	940	859	831	855	885	865	826	862	828	876	838	811	894	891	937	870	847	848	832	870	852	846	878	860	880	876	850	874	849	847	872	843	867	866	830	908	846	856	825	847	875	854	879	882	874	844	812	872	922	820	853	887	843	862	888	872	845	862	808	907	899	888	869	870	836	880	893	881	900	871	846	926	818	904	907	863	848	857	867	843	843	843	915	875	873	896	918	879	863	839	885	859	863	884	913	847	850	875	851	845	866	852	882	856	916	807	859	930	868	853	853	840	915	870	878	861	857	860	897	891	847	877	868	857	883	844	859	902	848	836	843	880	863	893	854	836	845	868	892	856	858	902	932	916	844	883	824	839	858	860	857	881	883	870	885	853	859	842	865	832	913	888	866	851	848	856	883	933	869	880	846	856	855	866	802	848	862	852	865	887	859	900	902	888	852	856	833	830	895	868	923	857	840	891	848	864	849	880	829	818	836	875	890	849	893	870	916	824	838	839	885	861	842	873	900	892	835	911	849	865	889	855	876	888	869	837	890	888	901	833	957	839	872	838	828	848	855	841	886	861	876	864	879	859	871	888	890	911	900	868	899	872	870	878	845	926	848	861	902	882	892	850	892	887	861	840	908	839	828	839	885	894	847	869	869	847	863	825	883	854	892	850	889	853	885	871	900	892	965	896	848	889	866	889	881	827	875	871	856	899	831	820	918	903	890	884	887	833	860	895	797	819	874	896	900	829	845	869	877	858	826	864	847	847	839	895	900	813	891	886	888	907	853	887	912	818	925	894	923	898	903	914	875	895	868	934	837	780	812	857	816	847	854	812	872	875	822	909	886	881	837	908	889	874	905	890	857	852	850	826	849	832	880	948	870	877	861	842	874	855	866	885	844	861	847	866	837	861	819	852	879	891	871	859	804	853	867	830	865	885	825	886	863	802	900	915	860	831	890	868	853	875	922	875	868	845	905	832	875	916	924	932	867	934	871	882	838	831	908	905	815	900	884	882	899	865	859	802	889	890	861	889	944	877	854	907	869	838	828	944	896	907	838	869	882	898	903	871	868	866	890	862	837	841	862	873	860	878	878	852	868	889	875	815	800	807	892	831	870	847	883	915	867	881	897	864	833	857	882	814	877	909	864	850	831	856	881	896	870	890	877	822	858	803	861	878	857	863	860	837	840	908	881	794	898	823	824	836	877	865	887	874	874	828	852	863	856	878	906	876	913	807	917	824	839	908	876	848	918	912	887	874	885	844	916	905	834	889	878	812	905	841	871	846	881	848	845	886	879	877	835	825	830	838	858	872	903	873	831	859	855	843	824	879	879	846	904	898	840	876	896	915	905	840	870	903	839	853	898	848	904	828	832	909	844	869	863	877	889	870	874	909	872	816	882	837	883	845	865	887	873	861	872	932	875	925	845	881	857	824	930	837	877	837	910	833	887	877	889	853	859	894	821	873	864	925	856	851	838	856	886	874	847	900	857	847	845	853	856	832	870	849	912	895	866	913	877	893	900	871	835	832	877	861	862	863	858	896	880	841	865	856	909	850	862	854	899	808	877	862	854	879	828	855	889	830	883	871	858	840	882	849	847	880	830	884	828	851	853	861	832	898	919	859	845	897	865	884	862	875	869	815	891	862	876	865	860	856	861	834	855	940	871	890	875	828	867	864	872	813	851	909	864	830	890	912	861	869	848	844	836	878	892	880	954	869	851	830	878	841	880	864	879	920	851	866	880	864	851	897	867	844	851	913	892	915	854	871	905	824	892	887	857	907	844	806	868	855	834	917	837	863	904	874	895	907	865	889	868	885	882	902	845	868	871	893	887	868	849	878	893	854	894	807	872	890	870	854	851	877	882	836	824	886	868	821	836	903	900	934	897	818	823	869	867	820	877	867	898	850	807	813	870	825	862	862	897	847	851	896	820	897	878	860	884	885	893	905	839	858	883	883	912	883	928	891	907	919	886	924	861	903	859	838	860	839	886	839	841	852	873	887	898	886	842	911	850	876	846	834	842	853	884	900	901	830	850	882	833	915	833	859	865	860	887	898	871	879	893	856	890	851	900	849	941	893	888	914	823	937	873	868	876	898	885	871	880	860	881	882	852	893	845	878	862	881	863	872	875	907	873	878	889	866	773	855	895	877	850	928	885	841	885	819	869	901	970	854	854	893	879	835	904	876	873	881	844	932	874	893	834	875	843	933	910	876	866	843	854	863	910	849	857	904	866	926	828	869	870	872	840	897	834	889	909	893	860	857	881	876	844	866	922	852	910	884	846	795	950	881	812	872	869	928	843	875	909	832	911	862	876	855	853	882	837	910	880	875	877	882	897	862	803	877	885	833	847	878	787	851	895	823	855	904	889	885	863	890	829	916	898	795	820	852	842	863	879	818	863	880	819	869	889	783	845	852	844	890	860	894	858	890	849	895	872	854	909	877	831	858	877	868	920	889	799	914	894	861	835	903	900	890	843	890	868	865	848	881	860	870
23687	21474	29047	24329	21474	14645	1544	862	729	775	702	725	643	681	639	643	621	602	635	654	622	586	591	583	576	557	587	587	603	642	604	570	603	594	584	598	553	569	609	582	578	564	587	598	571	572	595	542	607	602	592	585	574	561	576	610	555	569	548	593	564	612	592	594	553	562	605	595	579	594	560	582	538	540	563	534	590	578	560	569	543	589	571	541	579	591	557	584	548	569	555	593	543	564	574	554	596	556	536	584	587	571	586	547	614	542	568	591	534	573	568	561	575	557	584	552	543	541	573	546	590	544	551	570	553	548	568	577	539	551	573	556	541	587	588	569	565	562	564	587	548	590	538	602	587	567	614	559	555	615	544	553	582	550	566	549	590	590	573	553	522	571	579	535	574	554	615	588	605	554	578	554	581	599	558	585	584	552	574	580	565	546	610	572	557	555	554	546	571	643	556	605	604	574	557	593	531	546	587	575	527	524	546	573	545	578	575	535	562	576	554	556	596	543	539	572	558	587	605	566	597	571	562	616	602	569	541	560	607	577	586	552	569	559	525	592	594	566	551	559	585	583	565	576	602	584	600	586	568	576	535	591	586	530	567	568	547	552	567	588	567	572	630	531	510	607	553	534	598	581	617	531	556	546	599	598	568	553	575	592	575	529	593	559	559	545	603	591	566	630	551	555	610	602	564	531	549	618	556	555	559	585	576	590	571	586	575	548	551	562	562	551	577	584	554	561	565	553	530	563	585	591	544	595	557	578	554	588	560	604	591	569	557	520	556	552	559	544	573	567	563	594	595	582	578	571	560	532	553	620	584	591	548	533	569	605	568	557	571	582	519	561	569	551	576	592	541	556	562	556	544	544	556	590	571	550	541	588	588	545	568	527	580	556	585	517	574	544	576	555	570	554	607	610	587	584	595	596	534	548	572	617	564	547	525	557	535	576	557	537	566	577	595	565	572	584	598	563	593	556	575	591	591	589	607	540	529	535	572	541	521	580	573	605	541	560	561	590	546	514	570	530	517	554	553	592	565	606	563	558	550	574	537	559	582	529	553	570	548	599	588	562	575	563	593	537	546	549	605	556	577	595	605	620	520	576	530	543	532	553	584	539	615	576	555	573	559	549	568	593	555	537	585	580	547	565	572	612	537	571	586	571	540	511	562	594	544	563	562	580	556	552	545	607	585	590	546	542	565	596	573	588	565	552	562	551	570	577	588	574	534	543	574	544	595	547	588	569	533	582	543	549	571	567	584	586	538	538	572	601	590	597	565	522	581	555	596	577	592	585	542	548	539	550	569	581	573	567	581	553	556	573	553	570	568	558	537	536	556	598	569	537	566	573	602	591	580	539	586	551	574	578	579	518	578	506	575	580	562	525	582	580	521	585	562	545	611	566	571	554	561	549	560	545	572	561	572	595	580	575	536	573	584	561	570	599	589	537	600	528	588	542	521	561	575	578	609	569	560	579	545	591	565	575	581	560	568	614	579	535	559	613	548	529	595	574	581	504	605	555	573	560	606	561	586	584	513	576	601	591	610	551	582	579	552	567	545	546	540	595	582	582	603	548	554	568	579	538	579	537	554	553	603	580	538	607	563	590	584	558	600	540	592	620	576	581	558	587	533	558	567	612	564	534	607	594	607	573	578	578	554	600	574	565	606	578	576	554	565	561	547	574	597	621	562	597	584	542	578	597	567	574	573	583	584	604	517	534	549	517	599	605	625	577	538	594	522	563	571	555	543	562	573	525	547	605	592	547	595	560	545	510	560	521	610	560	560	557	595	545	517	557	582	609	512	512	598	546	590	549	589	585	572	543	601	583	557	561	550	572	563	545	629	574	572	540	549	553	584	612	546	573	610	565	607	526	558	541	551	570	548	562	545	546	585	585	556	614	566	623	566	589	540	584	555	550	529	609	593	560	537	568	577	531	539	554	571	573	605	562	549	525	592	579	601	586	549	588	612	565	577	558	575	553	583	595	564	553	616	563	543	569	576	543	599	549	542	591	547	594	591	550	565	560	551	533	567	556	586	575	567	525	537	587	587	548	573	552	537	580	587	579	526	609	497	587	574	583	558	548	515	582	582	561	577	582	577	612	565	510	569	568	570	583	514	583	577	564	549	586	557	545	546	571	576	546	547	563	610	589	565	549	540	539	582	573	544	534	552	590	575	572	553	553	594	556	537	567	599	580	514	528	542	605	583	530	532	554	574	551	560	534	583	549	529	623	555	571	579	545	580	578	571	536	520	546	529	561	601	540	596	549	601	607	590	534	498	600	569	589	558	541	593	550	522	552	549	578	546	563	532	562	569	578	551	561	549	614	543	630	600	578	576	549	543	596	565	534	600	526	556	553	544	558	603	584	547	583	561	583	580	578	542	549	510	589	535	594	599	585	561	570	604	525	576	582	572	594	557	587	560	564	542	566	613	578	585	577	549	558	564	560	555	553	584	565	568	578	613	540	560	547	583	598	568	534	558	575	584	517	566	536	549	593	539	579	545	547	573	515	528	594	585	596	585	565	539	579	542	590	558	579	547	551	589	559	505	565	564	609	557	550	554	541	575	560	588	578	534	556	547	594	524	517	553	594	615	590	577	553	595	574	563	556	554	560	513	562	548	612	569	579	578	579	562	512	555	603	576	558	567	519	571	631	564	566	544	560	563	601	533	532	537	525	567	564	554	562	510	547	580	529	576	540	537	591	558	547	545	565	556	575	525	546	547	560	567	589	587	587	577	563	580	560	570	589	587	551	547	562	546	548	594	579	612	560	583	548	594	581	583	593	555	544	561	549	560	576	538	541	603	543	566	580	556	617	556	560	574	529	582	548	568	558	600	581	555	569	574	566	610	548	575	617	534	598	565	561	573	557	556	535	569	597	593	551	532	560	574	551	592	541	616	607	586	556	590	587	586	534	553	596	559	584	583	550	575	606	525	592	526	579	565	564	600	548	542	540	548	550	567	568	551	588	605	533	590	528	533	525	584	563	562	578	549	535	586	535	559	531	583	578	546	529	574	551	568	608	615	545	563	580	518	514	554	557	563	593	582	574	613	562	527	593	547	526	608	522	571	569	567	544	531	556	524	555	561	573	577	582	619	563	585	561	526	579	532	559	566	533	583	556	560	590	562	564	556	577	538	568	557	533	575	555	591	589	564	585	595	559	576	587	535	542	578	569	580	553	581	547	567	595	581	594	545	582	504	547	556	552	573	543	543	563	536	612	616	558	581	554	575	586	508	586	555	594	595	596	564	607	554	553	564	534	559	602	567	502	539	619	576	555	565	577	571	586	579	554	568	611	539	584	539	563	565	659	605	552	546	573	586	551	593	540	596	603	588	557	583	583	541	587	565	579	594	568	561	579	546	532	562	582	595	599	557	567	600	544	575	584	567	602	565	537	544	548	569	592	562	551	580	585	574	618	523	571	603	574	595	567	614	602	564	579	569	533	570	584	556	576	555	562	591	551	585	593	537	580	562	528	544	529	532	567	582	546
35912	11774	10020	5353	3492	2706	2171	1891	1651	1409	1373	1305	1143	1112	1121	1080	984	1007	925	980	980	933	880	908	969	930	874	906	945	893	901	956	900	961	914	910	910	894	845	930	884	896	841	878	863	933	859	903	863	866	832	826	857	838	863	856	842	863	860	845	856	905	856	836	874	820	878	834	834	886	847	842	848	828	823	823	847	842	827	852	815	845	871	849	815	843	827	875	884	825	853	838	852	867	885	849	834	864	892	866	796	888	827	804	898	830	839	884	857	823	864	868	888	810	804	858	850	821	841	862	826	887	856	840	830	808	823	849	812	846	835	838	858	901	871	824	820	882	843	814	835	779	838	788	882	818	813	881	837	865	821	843	868	815	816	852	821	797	885	830	876	829	826	825	824	831	864	802	860	869	862	846	885	811	838	824	805	805	869	816	807	859	849	900	799	855	841	881	856	850	831	858	812	855	869	842	868	860	892	815	874	832	808	836	866	887	830	847	828	796	858	931	818	797	802	791	911	883	838	842	886	790	800	874	817	829	833	870	840	808	898	793	795	864	773	853	805	863	818	840	897	839	843	824	857	885	869	825	820	809	838	831	833	823	851	830	795	876	840	843	862	800	869	842	812	818	841	833	822	845	906	828	839	812	848	831	841	806	833	824	851	795	859	854	831	839	854	832	842	853	836	891	819	865	865	872	865	834	850	888	853	838	895	810	810	808	840	863	804	846	817	854	827	848	810	839	810	880	829	815	855	789	818	785	845	872	856	875	873	847	820	848	860	828	859	827	839	861	872	859	851	832	863	820	837	881	895	775	856	885	815	802	892	827	820	881	863	830	848	831	862	837	842	880	854	817	791	805	847	812	850	879	825	828	834	832	878	900	853	842	833	836	856	796	807	845	838	886	846	865	895	833	841	818	852	845	861	839	881	884	783	795	863	895	852	846	871	848	824	817	784	813	857	830	809	843	835	882	859	828	811	823	877	825	769	812	838	790	829	825	843	838	930	831	852	843	842	830	828	827	838	870	835	862	901	850	830	839	819	840	817	890	794	814	852	849	811	851	825	833	825	824	855	796	804	856	817	850	818	812	832	851	868	839	799	820	838	877	875	813	846	859	852	876	839	797	866	846	887	855	855	805	856	894	870	859	814	819	862	855	774	841	848	846	863	812	808	834	840	894	856	855	829	861	824	835	856	817	786	826	819	766	835	841	841	828	816	841	863	828	821	861	844	848	829	857	830	820	838	822	858	853	860	841	849	849	811	803	844	814	851	852	911	817	884	912	800	781	854	831	806	863	827	831	864	876	865	820	833	826	834	846	859	827	834	853	817	853	848	851	872	826	838	856	842	872	845	841	794	847	826	842	874	887	878	832	888	880	893	836	823	871	904	896	843	821	788	781	887	847	844	838	873	847	848	872	845	838	850	820	839	868	815	851	797	851	858	763	805	838	884	792	857	835	856	863	885	850	789	785	843	792	800	884	806	856	854	855	802	835	831	844	866	859	818	844	824	809	847	837	845	863	794	846	829	836	834	840	830	807	859	805	828	819	918	818	858	859	836	819	822	813	879	882	862	787	841	862	831	809	754	845	922	842	811	836	803	854	903	809	858	821	803	891	835	850	877	848	839	829	859	833	826	828	892	856	833	809	870	851	850	842	873	840	798	825	866	871	911	861	860	822	837	787	842	859	883	838	851	831	825	810	858	854	867	870	858	816	814	868	828	826	873	866	808	875	858	840	893	826	854	813	814	870	894	821	830	829	825	893	807	846	851	797	845	853	850	826	825	841	796	866	857	870	830	811	818	830	850	865	840	873	819	824	854	813	868	863	878	858	843	825	865	838	891	846	857	845	830	874	860	850	800	830	831	776	844	854	853	828	872	856	889	868	777	834	788	855	855	804	804	865	892	851	806	837	881	814	859	813	853	857	826	909	870	830	834	832	803	796	839	847	869	837	834	784	910	842	858	844	811	850	815	809	850	827	908	882	789	788	860	866	816	795	836	813	831	850	838	854	850	911	839	836	849	824	851	863	836	840	870	823	848	863	845	851	841	816	857	858	856	843	831	855	817	811	855	820	857	851	807	811	810	856	866	866	845	844	857	838	831	846	847	890	833	894	849	835	856	837	852	799	814	848	829	828	820	824	840	842	831	829	853	798	875	837	831	834	869	875	840	830	859	812	844	894	839	829	834	858	881	861	813	832	840	802	807	812	815	860	806	833	885	787	834	806	848	831	905	827	830	867	835	817	824	797	849	866	850	856	814	870	855	852	828	852	862	828	832	820	834	898	835	842	835	849	859	861	847	874	814	864	854	884	818	858	882	864	868	828	840	864	810	824	833	826	871	898	853	891	853	805	842	807	853	885	885	853	829	831	822	803	832	829	871	851	821	881	843	836	822	816	853	873	841	849	866	860	821	836	837	812	832	802	836	788	878	799	872	820	798	873	801	844	788	854	828	791	778	853	822	849	821	785	820	820	778	860	852	871	804	791	818	880	786	842	857	837	837	852	838	860	816	826	823	828	778	883	822	828	813	827	883	806	892	853	858	800	851	881	823	885	808	894	867	830	811	833	813	865	902	805	829	837	825	843	882	831	818	840	849	860	859	871	847	843	885	838	841	900	813	845	849	829	850	782	802	880	820	862	814	829	772	819	823	819	874	880	833	851	894	866	881	831	827	826	837	860	848	857	867	862	844	836	803	904	846	897	838	839	768	817	861	848	852	856	815	828	848	818	897	817	854	844	802	817	867	820	767	825	868	852	887	811	826	836	832	847	820	829	830	784	822	870	829	848	844	828	852	808	827	875	876	798	895	785	829	867	885	829	893	806	810	888	837	806	812	825	856	820	851	857	840	817	825	834	846	852	773	834	907	911	849	883	879	824	838	905	849	808	832	852	863	818	809	864	810	831	837	817	821	791	835	839	841	839	865	806	839	780	823	885	849	853	785	807	882	842	841	863	860	850	834	856	853	874	891	883	858	863	851	827	891	816	797	855	906	842	785	800	865	851	814	810	869	827	837	908	793	866	787	803	851	838	857	833	844	864	821	872	865	794	820	837	821	860	866	879	838	828	845	814	854	836	859	884	854	833	863	952	840	846	848	844	869	830	817	846	817	842	863	863	843	915	807	806	811	872	762	829	861	871	876	819	819	841	834	798	805	835	860	872	821	905	824	824	866	780	858	809	810	807	854	841	851	831	820	855	839	872	860	870	865	862	825	844	826	834	800	807	843	850	825	845	855	813	841	823	822	854	887	856	844	847	841	874	868	833	828	859	831	846	831	840	857	828	824	849	840	785	823	822	812	895	873	842	877	825	847	829	805	890	854	823	856	805	814	858	883	836	851	861	854	847	762	844	853	831	772	862	845	850	814	826	876	803	817	837	822	845	821	845	829	826	851	837	823	842	861	839	897	840	788	823	865	824	793	871	877	854	865	890	853	875	811	795	849	856	871	826	845	819	834	878	860	860	875	852	821	871	812	827	882	886	846	863
23341	21510	29302	24115	21501	21250	3111	797	653	588	531	534	496	449	401	395	412	401	388	383	399	386	391	381	358	361	329	364	358	338	357	388	331	341	346	373	322	344	362	359	354	371	351	341	334	348	375	334	352	357	363	341	371	350	334	350	344	368	349	347	330	336	347	344	364	335	332	312	331	329	361	344	310	301	320	331	360	329	346	325	365	347	358	327	336	339	338	335	313	330	368	351	370	360	372	335	326	374	354	364	328	340	361	324	349	312	329	341	314	339	349	333	317	339	342	373	361	395	331	316	336	355	331	320	331	327	340	369	330	350	335	338	320	311	322	347	372	340	368	314	331	349	329	325	348	317	312	355	348	349	326	356	336	348	356	342	336	337	327	381	329	340	338	352	330	332	337	326	326	383	324	330	338	358	314	329	321	301	342	342	335	337	318	351	336	368	344	356	350	328	325	362	353	310	339	389	328	351	361	371	335	373	321	306	348	363	335	312	341	327	316	322	313	374	344	335	326	316	353	353	370	347	319	310	323	369	346	324	346	317	371	367	357	348	354	363	354	329	340	347	376	299	363	332	345	347	347	325	343	343	325	333	341	343	354	325	315	343	338	331	343	346	357	340	322	323	336	323	342	323	332	334	357	318	338	331	344	322	320	368	354	330	327	329	357	332	332	343	352	346	324	316	327	322	353	366	348	332	313	319	345	336	326	367	347	308	343	338	351	329	327	342	307	341	387	322	341	330	348	329	346	328	341	355	330	337	323	337	383	315	347	349	319	324	332	315	369	360	332	318	338	359	366	353	333	334	346	292	318	334	318	353	334	296	321	312	340	383	337	309	308	316	329	330	327	320	346	351	307	338	329	346	339	336	301	348	343	359	342	353	338	325	306	354	325	379	345	310	343	334	324	321	352	326	332	352	356	330	329	345	355	308	349	308	326	335	313	339	346	372	367	336	306	341	328	337	346	313	335	346	329	330	350	330	334	328	343	319	327	333	346	374	340	349	344	301	307	342	349	369	318	343	329	350	368	332	332	328	330	313	311	344	353	338	384	349	341	334	365	331	328	345	334	322	327	344	345	338	324	330	380	337	338	319	334	312	314	327	326	340	343	330	345	329	325	338	345	339	352	335	342	357	329	352	343	308	332	320	362	348	304	315	314	316	337	346	344	335	322	335	357	330	349	332	272	363	326	342	333	340	358	320	304	317	327	318	317	357	321	362	354	350	347	360	353	318	317	307	323	339	349	358	309	354	336	329	328	347	317	360	346	334	349	348	362	363	350	320	331	332	323	306	338	359	334	339	326	338	334	331	364	360	333	328	343	353	340	345	350	330	354	347	349	348	329	339	343	349	315	345	348	350	349	318	319	345	359	317	341	339	364	356	326	350	336	334	354	357	362	310	337	357	356	348	332	364	341	372	341	368	363	337	342	314	323	342	351	345	355	352	349	346	310	352	300	333	361	362	365	324	335	331	331	342	343	320	316	335	308	335	318	351	359	349	341	363	311	339	317	355	311	369	354	340	376	340	349	330	363	312	381	330	331	325	337	324	342	333	316	347	335	348	351	370	322	314	324	330	310	341	354	335	343	352	356	318	345	354	344	334	324	322	317	340	337	321	309	349	355	324	365	339	322	286	364	357	330	357	311	358	311	320	298	338	337	353	313	359	324	330	317	349	350	339	371	348	322	357	320	342	341	314	324	315	329	377	316	326	344	369	357	319	335	350	361	322	327	311	348	324	308	334	307	335	350	350	312	325	354	355	305	341	345	337	345	324	335	307	311	327	351	353	323	311	318	348	327	353	351	348	319	340	357	340	340	324	341	333	342	306	319	351	313	338	307	338	353	312	330	382	297	342	323	347	341	356	299	349	366	334	337	348	345	368	328	343	339	349	314	341	322	344	358	335	341	355	353	333	325	356	330	338	335	333	334	345	325	332	352	356	318	348	343	342	339	328	328	341	275	311	352	348	346	351	304	331	358	351	342	329	346	332	348	389	331	355	312	352	355	332	332	315	326	329	353	333	331	337	322	347	333	344	320	332	297	328	327	349	329	347	315	336	378	329	339	342	339	344	344	352	331	356	363	318	336	329	356	290	339	349	328	357	334	360	342	315	301	352	312	344	349	375	346	339	324	337	346	352	347	324	336	356	345	359	370	343	324	331	334	359	325	348	310	297	352	326	334	340	339	342	320	344	317	344	326	339	334	332	330	347	330	352	368	353	357	334	328	378	334	333	317	361	307	370	368	333	309	361	337	306	361	311	392	335	320	322	325	347	328	330	329	359	327	350	330	358	349	365	366	362	328	348	323	327	350	313	306	330	346	347	304	335	333	316	351	370	332	339	328	348	356	349	358	307	315	333	336	314	336	355	341	324	331	370	307	389	320	363	320	362	360	344	327	333	341	315	323	319	330	358	343	350	327	365	356	342	310	344	340	331	338	326	347	308	323	328	355	351	378	327	353	364	353	319	360	340	319	337	351	357	315	339	344	334	339	358	364	358	308	334	340	321	351	352	330	294	304	336	329	313	318	330	339	318	344	292	359	301	303	356	326	330	309	347	335	343	344	323	321	298	330	330	335	366	322	327	332	344	364	345	353	324	341	353	314	345	342	343	371	355	362	342	319	368	314	322	370	315	311	317	336	346	334	326	305	341	327	348	347	332	368	316	291	327	349	332	364	347	352	324	351	341	335	332	321	340	338	347	314	373	303	323	335	321	345	368	360	320	328	324	389	323	321	350	314	314	369	323	330	338	338	352	301	329	341	340	328	317	303	322	348	356	329	344	315	337	341	313	309	344	363	320	359	353	344	319	338	344	342	315	332	363	334	316	305	348	327	347	341	350	400	313	350	371	370	357	319	347	321	365	335	320	308	330	313	336	339	342	331	323	343	326	307	330	349	369	354	313	337	329	349	344	365	299	323	338	329	348	314	340	314	349	356	352	345	345	355	332	344	345	355	358	314	338	331	316	321	360	347	357	345	339	329	341	323	332	336	346	350	328	351	352	306	347	326	337	318	344	339	300	335	323	326	320	334	335	300	365	361	324	316	354	323	335	328	352	332	341	338	319	318	315	316	334	364	345	325	349	331	334	353	336	337	309	310	338	354	366	326	315	317	363	333	349	320	330	353	321	328	359	375	336	329	315	338	336	330	326	355	353	363	325	354	349	348	325	344	348	335	347	322	359	319	342	289	367	332	342	357	320	351	306	342	360	347	305	351	337	317	335	340	358	353	354	353	382	327	329	333	333	314	320	348	321	356	350	380	380	328	334	333	354	341	366	312	336	329	346	335	330	328	309	376	348	345	337	323	300	358	355	347	333	343	355	338	340	322	315	394	383	355	372	320	340	322	311	354	372	325	328	308	319	377	344	330	335	319	356	347	338	357	321	328	309	346	321	340	350	344	357	346	338	297	352	334	340	325	343	361	356	356	309	309	334	334	310	304	314	364	349	327	319	358	324	288	307	317	343	328	354	346	339	343	324	317	398
36687	14314	12309	6451	4237	3079	2378	1872	1619	1313	1247	1029	954	914	777	783	741	694	673	659	644	662	575	642	607	617	570	629	555	646	598	565	584	569	580	567	533	552	569	542	510	577	562	522	544	560	511	556	493	544	532	541	565	524	522	536	524	498	565	520	509	522	522	545	514	500	557	482	571	496	481	483	525	486	497	523	521	524	515	509	479	564	565	506	480	487	488	523	490	539	558	534	506	540	515	584	525	530	500	523	518	527	548	555	503	491	532	510	526	510	520	527	519	510	551	531	525	502	514	508	510	560	536	544	535	495	511	536	486	531	500	516	489	547	482	529	501	516	556	544	518	535	488	514	516	493	537	502	535	455	490	544	516	522	514	511	493	556	500	516	497	515	521	493	529	529	485	505	490	503	507	506	495	534	526	546	495	488	514	534	552	491	529	531	559	530	523	530	561	525	535	545	508	562	489	500	528	525	493	515	496	536	528	469	487	463	516	464	507	486	490	497	507	530	538	514	519	492	554	553	537	468	505	494	518	525	531	463	475	494	535	538	477	512	502	495	525	526	477	537	538	500	492	544	551	492	466	515	523	524	498	502	489	508	503	529	513	470	511	506	502	507	534	522	491	501	519	539	519	486	528	511	515	535	502	507	507	520	495	523	512	504	527	506	547	514	513	534	523	534	492	512	492	471	495	483	525	536	527	504	564	549	515	492	523	514	531	503	501	567	536	535	488	520	505	526	525	475	538	500	531	495	522	486	516	520	490	519	482	531	518	531	500	540	515	530	530	527	497	541	542	504	534	495	498	533	470	526	534	560	535	483	493	537	515	497	469	530	529	516	476	487	504	523	491	522	551	498	486	555	510	478	559	518	504	486	524	522	533	551	512	511	507	523	496	506	478	542	512	518	512	525	502	515	529	515	511	521	505	524	528	529	553	482	575	500	472	511	455	491	558	494	514	519	495	548	531	534	532	485	486	500	543	489	501	498	543	508	517	519	486	491	534	509	501	549	510	537	496	507	505	550	513	560	502	518	502	512	498	526	481	515	509	536	531	532	505	528	532	502	544	541	529	495	478	512	479	462	501	510	555	535	531	483	477	464	524	506	522	505	488	527	494	553	517	514	507	518	524	478	533	497	514	526	536	451	551	514	486	520	516	528	517	479	511	516	536	553	504	511	534	507	550	511	460	532	565	518	500	529	524	551	538	533	521	536	567	455	513	517	540	528	463	526	525	510	526	467	516	540	524	513	549	497	529	523	505	504	516	501	505	527	514	507	557	518	523	521	515	504	526	507	543	502	531	518	570	480	520	498	509	494	537	519	545	572	521	522	494	549	559	485	493	508	521	540	510	516	511	526	525	499	550	500	517	496	535	529	484	514	538	549	479	509	576	489	477	560	510	503	531	526	478	499	520	507	490	512	533	522	521	482	514	509	538	518	538	511	516	526	530	492	527	499	514	527	522	500	511	492	497	495	523	495	543	492	518	522	499	488	524	487	528	517	505	536	514	511	504	517	538	525	515	528	491	547	527	565	454	519	537	500	512	509	480	477	551	530	554	511	514	510	500	518	515	521	479	551	529	508	505	490	507	469	551	521	520	490	540	516	551	541	537	526	536	532	496	516	553	491	514	463	511	551	514	498	500	493	509	504	538	525	506	523	526	504	518	477	500	510	480	490	525	513	486	536	523	534	502	593	489	521	524	495	526	512	528	537	523	475	476	470	518	546	513	565	530	517	503	488	541	498	519	489	520	512	511	536	543	495	549	528	467	533	494	486	503	478	456	544	521	526	514	527	502	482	487	526	508	525	510	526	510	505	500	515	545	508	511	530	501	518	500	531	493	490	530	491	541	547	487	547	523	493	490	505	537	497	542	494	530	495	529	497	516	493	509	518	526	506	534	493	533	540	535	547	512	511	517	473	530	546	516	515	482	518	479	476	511	513	521	523	502	524	467	504	517	533	524	539	496	496	511	496	520	528	490	530	524	518	515	510	503	534	478	529	527	521	575	491	520	497	530	536	505	484	514	511	525	527	526	489	537	512	535	513	516	542	487	528	501	558	500	517	519	547	554	568	513	524	537	486	534	543	559	518	487	506	512	521	477	542	519	503	545	531	483	505	488	550	503	537	510	511	529	499	502	497	489	512	511	499	526	540	511	534	522	572	491	555	455	525	573	529	497	537	489	529	483	559	508	512	479	508	533	519	508	488	514	560	533	501	499	556	521	527	483	538	544	501	519	488	496	530	502	468	507	485	533	518	526	508	506	502	471	511	536	536	497	529	521	495	532	525	523	471	509	463	562	485	507	507	536	560	513	535	535	545	534	527	499	498	520	509	523	518	511	510	505	494	521	514	515	548	509	482	529	529	469	462	507	518	479	508	478	469	509	536	540	534	494	541	541	547	535	503	474	507	524	494	520	509	508	464	549	522	492	512	492	514	501	529	524	534	479	486	509	511	549	535	467	510	489	502	518	477	541	519	538	540	495	527	516	526	482	568	527	501	514	535	547	541	508	518	519	503	519	521	525	487	519	490	504	528	544	505	499	514	497	524	499	534	541	533	499	487	464	491	512	535	558	534	514	532	559	486	498	521	498	516	476	547	510	544	482	503	517	500	537	535	482	499	476	516	537	479	495	525	538	547	498	524	501	531	522	519	488	513	559	528	547	522	577	496	492	540	498	557	495	516	530	516	534	517	512	525	517	522	532	518	475	512	529	549	505	530	559	487	511	508	520	485	535	500	476	496	518	528	470	516	500	507	489	521	528	500	503	549	540	474	522	565	493	523	517	486	503	511	488	506	483	473	533	512	510	513	507	485	552	498	487	499	545	497	538	481	483	514	504	487	497	484	520	482	521	504	519	580	550	531	481	521	498	550	491	510	549	512	518	539	512	481	523	501	543	520	493	530	515	512	484	518	533	518	460	508	522	526	507	560	510	553	528	519	518	518	501	505	477	500	471	546	541	492	495	543	527	504	522	522	528	507	531	575	533	499	534	495	521	501	534	510	506	523	519	558	518	495	586	493	538	517	521	538	542	514	507	523	480	476	568	565	544	512	514	527	490	444	528	523	504	540	490	542	541	478	513	460	526	556	522	496	479	536	536	522	548	515	510	562	490	540	507	534	527	514	499	518	528	491	518	566	514	518	544	520	476	527	506	556	479	503	499	522	510	503	490	501	518	528	540	505	502	545	469	540	503	502	532	516	516	518	525	546	520	544	545	480	489	518	508	496	508	497	510	514	509	524	506	516	512	525	527	501	550	518	544	507	487	545	498	547	499	471	494	531	533	542	510	523	520	519	545	526	538	564	522	513	471	521	543	494	495	532	540	511	542	492	510	506	515	518	485	512	536	544	518	539	536	521	519	523	505	501	480	534	533	509	512	490	529	527	511	487	510	500	509	556	549	503	505	508	542	546	522	519	524	518	527	514	491	535	519	532	559	558	490	516	532	531	493	501	494	496	509	553	484	488	506	542	543	495	502	511	501	494
27152	20054	6673	942	655	646	632	647	614	625	587	624	579	572	580	595	586	573	593	629	600	567	615	591	546	627	634	552	576	561	596	628	567	621	652	600	627	571	606	599	572	605	563	626	583	617	526	571	580	588	598	632	560	593	610	576	572	582	587	577	580	537	553	578	628	590	569	604	560	595	615	618	622	597	587	569	567	569	627	634	634	588	585	524	589	621	571	552	566	588	567	608	584	639	600	567	620	609	628	624	591	591	559	571	622	572	599	636	574	601	658	600	592	606	614	575	570	589	623	588	567	610	582	533	602	545	590	584	588	620	614	556	579	624	585	569	554	582	595	576	577	573	572	576	557	591	593	547	635	579	583	661	543	572	595	593	531	562	587	587	611	570	583	561	571	576	567	595	569	607	590	591	595	514	526	599	569	607	606	552	583	591	598	575	628	616	611	634	568	622	574	574	606	561	538	598	606	623	562	570	567	615	628	621	543	575	573	645	598	591	567	574	566	575	593	579	597	558	585	578	580	600	597	603	552	583	603	588	573	574	598	582	584	607	572	539	579	567	575	598	589	600	579	575	579	598	611	613	559	578	599	616	610	535	606	579	620	610	628	591	589	607	572	570	571	619	580	525	621	579	581	611	543	556	594	559	581	580	619	594	566	592	590	586	600	562	584	576	587	574	564	586	557	601	535	581	580	607	587	616	566	566	585	581	617	603	605	588	607	625	597	597	571	552	609	574	592	541	576	595	615	576	535	607	566	604	569	586	551	575	634	606	604	636	596	602	536	567	619	581	572	608	611	596	565	588	638	622	595	603	598	617	575	606	662	590	565	582	590	601	563	599	586	558	594	579	546	585	604	573	595	581	588	587	570	541	546	567	596	575	609	593	595	573	577	579	569	582	595	589	604	567	575	559	616	593	541	587	556	563	588	592	602	541	582	586	588	582	624	622	576	599	552	595	599	593	570	619	577	601	585	566	592	565	589	587	581	616	575	596	618	558	605	631	580	588	596	575	623	571	620	577	619	579	598	587	564	567	520	619	588	631	564	581	618	551	584	598	623	644	604	585	574	545	565	583	636	552	555	586	595	571	615	571	596	548	579	561	551	606	594	574	609	554	554	604	587	540	616	602	599	556	607	614	562	585	574	527	588	575	517	609	548	595	583	573	572	591	591	586	566	597	555	585	575	603	558	570	573	617	554	614	583	564	606	603	585	556	585	618	547	599	540	577	553	588	582	597	597	601	606	597	577	578	599	585	598	611	584	534	598	556	584	618	548	571	564	593	565	596	581	576	559	588	641	591	572	618	604	573	603	602	598	579	605	547	575	580	562	537	645	571	529	565	584	574	592	541	590	590	599	564	600	586	581	578	610	595	577	638	576	589	580	575	594	620	588	592	568	568	598	595	632	538	595	634	620	577	612	619	594	589	573	581	566	597	569	597	564	592	572	601	591	587	577	560	582	614	575	579	589	563	584	612	592	606	556	592	578	571	591	544	577	619	542	564	588	557	599	597	605	611	623	608	563	556	611	571	591	579	646	591	555	553	587	586	598	642	600	622	576	607	578	588	585	616	592	582	606	638	580	576	564	591	595	607	586	540	565	619	607	597	580	565	615	604	607	592	586	605	600	622	596	596	629	585	602	571	632	593	654	580	542	572	603	609	582	596	623	593	561	589	571	605	594	583	583	613	588	618	602	593	555	582	611	660	602	592	545	594	542	554	565	567	593	584	588	589	638	571	635	608	575	580	570	610	596	629	600	603	580	622	564	563	574	578	576	584	576	560	585	595	603	567	568	612	607	592	569	585	574	601	580	602	623	611	580	587	585	584	564	567	647	593	565	559	619	618	597	606	559	610	562	606	588	584	596	582	574	608	572	561	555	605	600	617	590	571	584	596	613	597	577	598	609	586	561	591	575	557	634	574	566	616	581	594	584	615	593	589	588	635	620	530	577	536	609	582	588	618	586	605	573	598	617	602	590	562	639	591	573	625	593	578	578	569	595	592	571	603	570	594	577	615	599	570	612	573	597	648	602	583	580	594	619	602	582	592	599	605	565	548	559	581	583	582	614	560	580	614	566	586	580	592	571	617	601	563	577	574	555	590	603	572	579	560	578	552	556	591	578	575	570	597	583	601	599	604	596	606	593	592	599	593	585	563	603	597	565	574	594	590	579	568	655	553	565	604	615	603	615	560	588	615	597	570	552	557	567	606	625	597	628	594	605	629	553	611	582	585	588	588	599	577	612	631	592	562	612	552	634	628	617	589	587	584	582	554	591	583	582	574	608	582	594	607	571	573	596	591	566	558	600	599	602	595	617	603	578	598	564	624	565	538	589	590	580	590	584	584	579	616	587	604	534	604	559	610	602	582	545	537	578	535	572	586	610	578	590	541	625	588	612	582	582	623	562	609	578	566	578	602	639	617	614	567	586	582	577	561	602	605	598	590	566	573	577	558	610	610	578	543	607	631	579	577	609	587	602	600	594	608	590	569	585	587	604	616	598	590	574	606	561	549	620	606	583	567	593	578	604	611	591	559	614	584	621	574	544	593	609	593	603	589	561	511	607	627	634	574	593	580	617	613	591	592	577	594	568	598	581	562	633	634	573	610	581	575	585	598	587	589	578	565	596	609	576	561	598	574	601	613	597	578	587	604	592	587	573	621	624	575	574	603	581	577	586	579	606	542	607	629	603	584	597	604	581	608	574	588	596	602	618	628	588	591	559	565	582	582	586	595	577	609	561	587	617	568	582	592	589	621	620	586	564	588	567	575	560	600	568	600	594	593	570	614	588	579	569	616	565	549	570	586	534	588	574	579	619	568	617	633	631	582	585	583	596	590	584	604	577	616	595	565	585	634	617	593	605	587	630	636	592	526	565	616	642	586	613	597	571	599	562	566	576	609	574	550	573	586	561	592	589	607	578	616	609	589	573	569	584	531	626	578	582	565	600	615	577	602	577	565	585	645	617	572	621	641	609	614	601	538	573	596	608	598	602	581	541	564	539	637	595	577	565	568	591	575	581	573	561	553	599	622	607	572	563	583	550	570	600	582	590	604	609	572	576	589	549	600	562	586	567	555	568	558	582	606	610	592	568	563	553	570	588	562	563	567	610	547	594	591	533	593	580	598	576	623	555	582	613	614	616	597	565	565	591	618	561	605	616	589	607	568	560	601	620	573	571	612	587	600	587	556	544	617	575	607	638	611	585	587	591	585	549	629	611	582	584	546	608	573	613	590	634	579	624	558	568	586	599	582	584	604	614	568	624	590	571	574	616	630	584	593	576	617	565	569	576	566	562	616	552	562	563	564	596	646	563	550	635	603	567	569	613	618	635	601	597	577	592	564	581	555	580	581	585	615	588	597	556	557	615	608	582	595	589	619	565	606	561	574	627	590	604	569	586	583	580	595	610	594	581	621	590	562	604	546	604	611	551	586	593	611	559	571	613	571	609	622	563	628	608	613	621	573	582	582	606	573	615	620	611	597	565	581
14129	1495	1473	1151	1040	928	948	932	867	931	880	876	891	855	853	864	906	870	855	866	864	835	829	866	869	886	873	857	844	873	850	864	865	806	823	854	839	886	847	857	832	863	861	778	787	885	926	878	822	842	873	884	903	886	909	876	867	913	841	836	893	852	807	876	860	860	797	847	878	822	865	866	906	863	834	865	912	875	880	854	871	909	834	880	856	893	853	847	875	876	829	829	832	872	923	830	889	851	838	859	877	840	850	898	847	826	851	841	870	891	876	850	849	872	875	887	865	821	885	848	874	857	858	817	894	859	881	875	882	826	912	875	877	863	829	855	907	826	816	852	890	882	881	843	851	864	849	877	906	889	868	794	847	857	824	852	912	800	847	887	853	828	818	858	862	857	889	897	903	866	860	896	848	856	837	802	841	862	892	818	888	865	851	854	822	883	851	842	868	850	809	837	837	903	856	854	797	819	826	851	925	862	858	863	897	874	812	863	854	824	821	882	840	825	804	878	868	830	860	852	844	895	878	833	852	892	894	865	888	836	874	856	865	794	811	906	870	885	830	801	839	843	911	888	880	891	896	898	840	905	878	904	845	845	843	839	860	867	871	855	826	807	852	872	802	818	867	862	889	845	885	830	847	891	862	856	859	826	858	857	854	798	866	880	858	861	827	863	855	845	831	882	834	879	899	853	884	852	851	927	869	836	884	864	870	862	873	903	907	832	879	854	828	810	867	888	824	863	840	823	847	881	841	848	910	922	861	871	886	861	865	850	838	857	931	838	839	848	896	858	881	832	873	877	828	899	918	836	830	844	925	880	846	877	912	851	807	894	861	822	852	854	858	899	878	889	853	877	901	821	794	894	846	877	864	853	864	837	833	837	869	839	827	848	866	795	840	879	851	885	854	868	808	816	865	857	844	841	840	823	820	845	797	859	903	834	852	862	864	842	889	869	853	816	820	844	861	866	878	771	824	843	841	837	819	880	847	856	855	889	842	878	901	824	886	876	830	884	874	869	876	851	905	871	905	901	858	833	854	853	820	892	875	862	858	845	847	850	856	866	840	856	834	820	872	831	891	909	862	870	859	878	869	875	821	913	836	859	824	878	877	903	848	833	874	859	881	831	812	839	860	882	815	864	896	875	852	936	842	838	912	845	860	863	914	896	873	852	871	841	868	844	785	844	886	827	841	901	842	785	870	838	846	877	831	831	858	809	883	848	844	860	882	888	896	834	893	858	875	833	908	900	845	815	834	841	884	830	845	838	847	825	826	814	925	863	872	828	884	878	851	843	858	890	850	843	871	857	835	816	855	867	859	849	826	886	853	874	785	826	815	857	847	840	850	860	859	817	856	891	862	830	892	848	837	877	896	853	835	834	847	862	861	798	838	886	858	833	909	858	869	875	837	840	840	839	844	926	891	859	813	899	874	862	855	900	852	819	820	859	848	820	916	815	822	902	860	899	873	863	878	885	908	850	856	845	865	875	863	863	844	852	873	861	847	839	861	861	803	836	874	852	872	825	858	803	871	866	791	863	873	827	891	815	857	895	849	855	832	909	848	865	839	890	832	887	889	888	825	898	842	888	887	890	831	797	877	811	874	870	850	858	875	839	830	895	851	861	859	874	838	852	892	868	868	885	823	803	870	845	821	850	845	839	889	842	865	850	838	861	888	896	884	846	928	865	863	872	846	881	910	855	848	840	856	847	899	842	853	927	835	861	891	857	853	890	848	881	855	835	868	857	841	882	857	858	850	822	873	812	863	877	873	886	898	854	810	851	892	885	863	838	858	847	861	868	903	835	834	868	893	847	810	835	828	872	885	841	877	834	783	849	894	855	862	905	918	852	867	878	843	819	905	857	868	865	827	898	816	882	875	877	789	883	846	867	907	853	832	884	866	908	830	886	885	919	875	856	887	849	862	855	868	829	899	877	845	867	839	840	860	836	872	855	871	859	902	879	865	859	867	874	844	852	897	852	862	856	924	873	868	824	872	855	878	859	905	810	910	829	857	841	847	799	875	874	847	849	836	907	863	832	864	844	843	850	887	822	874	858	855	831	887	889	850	900	805	826	857	877	839	859	882	879	865	865	814	831	922	857	884	905	905	887	806	804	879	845	857	906	864	878	864	829	888	843	889	847	828	913	929	800	865	899	850	836	898	843	859	764	881	852	800	843	851	878	853	756	841	864	861	853	927	862	834	824	856	898	854	846	840	840	907	826	850	824	881	876	872	834	858	892	847	891	847	911	879	851	885	851	868	892	872	810	815	863	837	891	845	878	889	883	886	886	847	826	900	853	854	889	831	909	851	800	781	876	826	823	877	867	846	880	857	820	795	820	831	895	877	838	825	880	807	875	832	821	806	820	846	856	867	854	875	847	882	813	849	882	874	874	911	809	874	808	941	868	850	928	809	843	843	916	854	846	822	845	791	879	899	882	888	838	894	866	877	854	878	821	821	888	866	822	902	842	867	833	837	827	859	811	879	848	907	863	907	834	855	800	884	851	878	899	863	801	877	846	903	859	863	878	894	811	896	857	894	835	873	911	871	833	834	840	816	840	862	838	812	865	817	842	898	894	867	866	848	851	864	853	919	810	901	848	862	877	836	842	849	831	904	892	841	846	868	800	895	799	852	913	861	880	854	815	875	852	833	851	807	891	876	868	872	860	846	855	853	817	868	843	841	874	841	850	816	883	895	832	873	832	869	839	855	871	898	810	862	875	810	919	898	905	832	897	806	924	825	890	868	823	865	814	827	835	902	855	886	848	846	848	869	836	898	857	883	791	821	855	883	836	863	819	868	873	814	842	801	849	805	863	818	900	817	883	855	841	850	879	878	857	835	862	879	879	849	852	869	870	853	931	853	888	848	877	866	810	839	847	807	821	891	888	863	899	844	868	818	827	825	870	899	856	874	911	877	832	859	777	848	855	881	833	927	903	878	877	858	850	865	815	842	841	837	811	882	838	920	796	886	882	839	829	846	867	815	838	870	879	836	818	816	884	894	822	887	851	839	900	811	855	845	804	813	858	842	864	887	811	839	860	833	837	862	868	834	875	827	844	875	866	867	870	890	843	804	880	856	849	907	833	854	887	835	863	891	887	865	815	892	834	794	896	862	889	835	821	860	820	891	882	889	906	888	832	859	820	851	866	872	845	851	836	890	863	879	874	817	817	834	834	817	878	822	875	879	861	882	837	900	801	857	854	873	821	867	847	805	852	821	908	841	809	860	830	841	853	828	838	841	890	877	878	842	851	829	802	862	881	865	839	820	813	875	879	839	833	858	884	865	898	842	852	832	875	852	829	892	856	830	928	888	865	824	868	874	908	836	812	788	859	878	850	850	846	923	806	877	894	860	889	830	905	819	817	863	851	859	898	890	773	882	859	837	856	837	856	922	891	836	845	886	843	859	828	846	853	868	858	883	861	887	904	837	848	861	865	875	833	896	849	793	900	847	884	882	806	894	833	900	897	872	884	890	858	879	875	850	839
23657	21472	29102	24259	21476	15166	1694	989	828	756	708	667	678	658	671	637	628	625	639	600	596	618	603	614	584	607	611	604	619	579	543	646	603	564	580	543	530	578	551	597	552	513	582	568	554	595	561	567	575	528	567	592	554	566	575	562	563	535	534	567	614	606	559	577	554	605	536	562	587	571	550	540	549	555	552	567	597	555	606	553	573	581	580	512	526	585	566	598	607	582	590	578	586	589	534	561	558	549	579	554	559	553	585	556	582	615	534	587	551	579	583	517	523	554	558	577	581	527	556	580	565	579	592	567	625	585	546	561	592	550	610	579	553	555	576	561	547	599	563	546	550	595	568	557	622	589	563	574	571	577	584	584	500	550	599	540	571	570	545	556	544	578	597	590	593	586	590	567	544	561	532	596	568	566	564	594	573	581	566	559	550	551	546	528	594	599	587	543	536	509	571	567	554	581	549	576	604	590	581	574	549	615	569	565	584	558	554	579	576	570	539	599	609	556	577	575	572	590	504	573	541	589	571	569	587	559	560	570	552	559	578	633	548	528	550	514	524	589	607	589	574	539	519	557	540	549	578	567	598	558	563	536	564	580	548	576	532	554	571	563	561	578	548	563	557	572	557	575	538	599	568	555	530	554	575	583	478	525	611	569	581	574	610	594	510	567	556	617	567	555	559	543	519	579	569	591	565	573	558	556	551	585	567	585	530	580	574	544	532	578	592	561	565	552	578	535	546	563	575	589	582	611	579	566	558	509	569	552	605	585	556	484	568	516	594	543	561	571	567	567	540	570	579	590	570	529	579	560	580	586	551	552	530	567	550	551	579	575	574	617	536	547	563	563	587	545	555	559	567	552	594	540	570	568	531	559	600	559	568	517	571	556	568	543	538	571	586	578	581	585	580	553	570	618	556	578	516	551	522	572	568	540	608	540	588	585	563	603	556	573	568	578	535	583	553	566	588	575	569	591	562	566	573	582	561	608	602	543	575	584	605	568	630	542	569	544	557	545	568	595	514	583	563	580	575	531	602	563	565	573	573	533	569	541	530	531	563	564	589	546	586	571	574	572	556	547	533	594	570	524	571	598	601	534	567	583	531	575	579	633	600	539	580	543	569	577	576	584	547	601	572	564	574	578	575	546	548	621	555	607	558	518	595	573	586	573	555	566	556	581	572	532	571	574	565	577	576	600	594	539	558	571	567	571	564	576	592	584	562	607	573	552	571	564	550	579	586	542	595	548	559	583	577	548	547	526	513	517	559	559	570	624	576	556	551	561	538	529	591	571	567	570	539	572	554	528	569	613	589	529	569	570	566	547	587	532	536	551	566	567	570	557	538	564	551	661	576	602	553	579	553	540	556	605	570	555	596	598	536	580	580	582	549	561	532	503	566	557	575	572	585	550	570	568	600	514	600	535	553	551	557	577	567	542	586	564	630	572	579	599	570	571	573	572	539	554	553	528	566	549	578	602	579	562	526	551	578	549	597	588	599	562	626	576	548	511	544	566	631	563	606	568	590	579	561	566	571	560	557	544	555	550	520	620	545	561	602	580	574	590	564	601	580	588	577	546	530	589	584	553	589	569	579	580	565	559	601	561	556	582	554	543	528	606	545	541	530	542	559	586	573	527	545	595	542	557	591	551	554	560	583	584	603	534	569	560	601	584	550	584	574	556	556	598	526	549	579	560	579	556	611	579	538	549	586	588	572	542	594	594	584	590	520	543	574	564	558	566	594	574	507	543	587	573	573	557	526	623	593	548	543	594	567	598	575	549	612	566	573	566	541	560	551	524	569	551	559	589	554	560	548	568	562	534	591	585	539	548	585	601	584	607	520	556	559	566	568	505	627	544	533	575	543	540	548	558	532	576	588	590	539	565	571	560	567	555	532	557	551	520	564	555	550	546	527	574	564	588	570	571	590	561	567	574	572	551	554	539	554	568	594	529	533	571	569	609	514	599	565	590	587	579	600	558	573	547	604	543	600	516	597	568	555	553	537	574	570	567	572	532	597	566	536	535	543	550	601	574	584	532	556	590	569	574	527	582	575	590	554	525	584	544	567	552	533	612	552	584	514	581	583	580	565	575	550	538	543	564	596	573	560	534	538	534	609	572	543	553	545	560	555	558	529	543	598	616	553	557	594	572	569	533	598	582	543	595	538	598	596	537	550	577	564	529	545	575	577	545	596	537	577	556	567	618	543	560	562	561	603	577	552	520	568	548	595	586	559	569	611	541	599	526	592	557	559	543	550	598	612	551	560	586	586	557	552	594	574	537	558	573	590	557	550	547	525	578	581	556	540	538	604	572	609	580	577	604	570	561	548	562	590	556	560	560	509	539	584	553	590	557	582	579	566	589	572	616	554	554	574	562	529	545	569	528	554	550	564	546	596	584	545	558	584	566	555	588	572	552	546	556	556	609	581	554	554	529	560	548	556	586	575	560	585	592	580	593	601	624	585	559	556	556	633	545	579	561	614	591	585	531	506	589	580	603	574	591	567	549	560	541	589	603	589	537	594	579	558	540	601	564	581	550	575	547	573	560	580	575	565	518	595	549	581	590	557	551	557	560	531	570	566	585	543	567	558	554	542	590	586	537	624	536	612	592	535	534	594	597	598	596	548	563	602	598	547	593	544	522	552	533	545	525	520	560	610	526	531	553	619	571	585	576	555	564	582	564	579	537	554	580	550	576	576	575	551	581	584	523	557	564	593	575	532	584	606	551	558	534	549	527	570	616	580	607	517	572	572	613	588	580	583	577	570	542	591	582	568	594	581	603	567	556	559	588	572	570	585	541	584	543	571	544	557	557	559	546	551	554	601	575	559	568	565	531	562	580	558	521	526	566	562	575	560	564	586	555	579	548	555	573	582	548	541	552	605	588	561	571	532	571	575	564	590	575	597	583	505	556	552	548	550	553	582	548	574	590	594	568	510	555	616	538	538	595	579	537	567	588	570	556	563	575	565	570	604	571	556	606	519	544	551	563	559	530	565	556	551	548	551	577	567	584	572	545	550	574	537	591	579	550	591	572	524	590	562	533	579	553	617	545	550	531	560	576	584	581	563	599	544	561	567	577	566	596	556	548	543	508	554	533	588	582	553	584	577	589	597	569	547	599	544	600	554	560	578	556	563	555	549	633	565	560	585	591	578	578	512	588	590	562	566	540	541	564	572	609	579	558	572	558	577	556	535	545	565	588	602	583	526	544	583	577	553	576	569	548	560	554	589	573	524	532	603	570	563	598	581	581	588	547	559	568	585	553	536	561	569	572	515	589	608	588	528	583	606	520	546	610	580	539	578	565	592	561	569	571	565	578	584	557	553	535	580	584	542	536	551	570	547	562	597	606	556	595	553	623	562	601	565	550	559	559	543	584	588	545	579	582	568	567	530	527	554	579	563	545	545	574	584	596	534	565	551	594	534	575	553	547	597	584	557	592	608	568	606	585	601	575	578	555	607	588	566	561	575	533	569	555	510	552	575	617	578	577	532	565
36419	11835	10153	5310	3690	2686	2173	1835	1626	1472	1306	1205	1112	1135	1110	1046	1036	972	991	931	889	930	923	921	909	882	893	930	888	926	916	838	854	851	888	896	877	832	894	815	833	866	792	884	873	850	839	856	842	813	798	811	883	833	862	832	858	872	855	852	812	847	869	874	833	865	791	801	823	861	848	816	831	836	819	846	860	851	877	895	828	844	844	852	819	866	866	844	835	855	861	773	863	842	835	843	811	817	923	797	821	825	868	827	848	841	841	837	890	816	866	837	866	785	831	805	828	852	855	810	872	797	807	763	843	888	832	810	820	833	854	806	803	816	873	788	794	790	829	844	849	886	840	878	889	879	835	757	888	812	848	808	826	841	832	811	802	864	866	819	832	805	793	810	824	845	767	805	811	864	863	792	820	808	801	788	819	795	834	842	858	863	834	864	813	814	835	809	825	838	851	877	835	911	812	822	865	825	852	830	771	861	847	849	850	848	850	793	852	822	849	848	831	860	816	828	830	802	842	782	850	804	851	820	822	803	855	804	886	814	884	802	859	825	789	827	845	848	845	785	808	822	849	821	865	832	835	834	807	860	815	823	816	822	832	837	807	770	822	820	871	836	861	802	815	901	810	869	800	833	827	848	818	889	797	876	880	835	844	840	851	816	826	833	905	858	835	860	857	829	810	870	832	902	855	862	832	791	833	823	849	839	826	828	843	884	846	843	844	799	833	804	799	832	826	829	844	913	857	793	800	816	829	841	792	818	853	862	829	801	837	804	796	813	845	835	790	832	805	863	847	867	837	821	838	841	834	823	813	794	825	860	864	835	855	851	855	802	850	845	822	821	802	822	856	777	912	813	849	841	847	800	812	810	825	826	811	855	814	834	848	846	838	815	857	857	829	814	806	833	854	816	775	850	857	848	854	833	860	847	877	868	852	847	752	864	771	830	805	823	777	864	878	856	777	859	862	851	867	857	827	808	850	850	850	843	828	847	809	880	862	858	847	842	833	845	774	791	849	814	770	866	770	787	835	790	848	830	791	862	817	834	842	842	809	797	860	809	837	769	861	832	855	860	786	857	800	772	809	825	785	855	868	809	835	863	837	839	833	881	830	848	858	795	807	845	810	858	799	867	827	805	819	835	849	855	844	806	841	837	824	844	827	820	857	858	840	832	844	859	854	824	767	824	828	834	849	858	840	823	851	865	839	805	853	803	848	828	858	887	790	812	837	825	891	834	809	833	849	843	867	800	821	812	849	860	847	847	834	858	859	812	844	821	807	802	842	777	836	814	887	874	793	882	825	813	860	819	792	844	840	834	817	859	800	887	877	795	794	813	809	839	869	848	813	859	790	801	836	834	866	830	824	815	798	805	818	877	797	846	838	848	811	855	846	805	808	840	791	831	804	835	841	853	845	815	822	839	819	821	792	831	833	808	809	862	847	843	800	827	866	815	873	863	826	846	813	842	809	833	882	844	856	867	845	861	833	834	857	856	855	864	832	845	847	781	820	847	808	872	841	844	846	865	769	846	799	793	801	859	832	806	853	876	821	847	807	899	795	861	877	842	854	829	845	808	806	808	794	801	862	836	847	869	861	799	841	835	820	847	827	785	849	834	850	856	827	811	850	861	823	848	850	798	831	855	867	834	854	812	827	768	779	806	845	837	862	825	862	822	796	866	821	823	807	810	821	854	829	807	819	838	819	839	836	870	886	858	842	826	830	845	850	802	859	849	886	833	848	855	818	865	862	817	805	879	829	822	867	764	811	830	814	837	856	808	818	779	837	850	882	847	845	862	797	879	849	854	830	869	776	801	785	829	842	828	788	840	794	833	846	865	821	873	803	831	791	819	848	828	814	813	801	842	840	798	793	842	831	883	804	870	831	839	864	818	817	842	803	842	824	846	822	885	787	799	832	852	885	848	831	793	865	817	834	844	886	844	825	825	851	804	799	828	835	865	838	831	879	825	834	847	763	849	824	830	837	815	858	871	877	868	804	802	831	813	787	793	839	809	849	785	768	866	814	822	805	856	832	830	855	829	788	855	862	903	835	865	813	860	825	794	840	859	827	880	815	838	842	892	839	839	858	801	829	887	817	799	807	826	793	798	812	774	838	829	798	837	791	842	866	842	784	847	796	798	825	812	858	835	894	805	865	785	834	840	820	847	808	784	789	856	830	866	824	791	838	868	803	806	839	845	819	862	783	810	783	810	786	823	841	820	831	882	879	855	819	754	818	851	812	843	833	840	832	851	871	823	879	787	822	838	820	829	839	828	807	835	806	815	843	847	798	818	820	816	876	783	797	825	854	816	790	830	850	834	857	840	857	810	807	817	841	831	797	837	807	813	869	826	835	828	785	825	836	853	808	813	841	852	796	839	847	842	838	814	782	835	822	840	848	858	842	834	828	859	864	765	798	827	839	829	808	904	843	790	842	830	829	824	849	873	871	806	856	809	828	839	831	771	826	817	823	828	829	795	876	858	838	836	837	849	846	837	836	818	815	825	830	860	845	874	891	843	845	786	846	836	826	828	816	857	889	809	813	846	871	844	843	799	862	800	802	841	809	815	817	804	849	856	855	759	816	820	826	845	820	834	830	819	793	817	891	837	821	865	880	795	794	846	803	841	789	855	830	866	822	813	805	845	827	873	816	817	787	833	855	887	799	882	870	823	841	801	825	898	844	806	864	857	782	845	837	859	798	885	854	889	778	843	844	823	773	835	870	826	867	851	812	923	790	894	884	876	822	870	839	891	885	841	829	844	833	829	841	885	889	793	852	875	870	841	840	811	865	886	844	811	859	870	856	840	889	788	868	811	829	878	822	803	817	783	801	875	882	849	842	853	830	870	865	799	871	833	875	872	827	809	813	856	791	831	861	869	825	863	860	786	845	866	902	796	809	818	827	861	790	781	848	827	843	803	810	829	874	809	802	848	824	791	838	790	809	863	849	836	903	836	848	845	831	839	791	823	802	868	818	803	812	825	870	872	839	840	802	795	870	817	820	785	840	832	858	866	842	799	798	841	814	868	780	823	814	793	834	833	860	832	840	811	936	795	782	800	793	805	834	821	795	800	842	857	856	825	861	797	806	872	842	832	879	822	829	847	824	866	851	835	803	861	812	848	828	879	874	883	845	798	876	829	808	817	821	804	855	827	880	795	863	829	806	786	792	811	830	818	798	823	813	857	805	866	828	851	798	852	836	848	815	838	829	852	854	858	850	877	797	866	811	828	820	848	818	778	806	841	843	824	894	855	817	888	866	835	878	808	835	823	842	824	890	843	850	831	854	886	828	826	841	841	841	857	868	876	868	852	813	864	823	854	841	803	809	844	848	793	838	820	844	827	775	915	874	833	881	867	801	817	801	867	917	860	821	864	842	807	839	856	801	857	855	806	838	813	864	868	863	855	830	782	836	842	860	824	838	836	885	836	852	844	817	850	876	871	793	845	811	835	812	811	813	852	850	803	809	858	800	799	822	862	842	870	907	905	817	865
23246	21470	29278	24049	21459	21371	3787	862	665	586	587	499	474	472	410	427	434	388	431	368	400	346	375	396	385	384	352	341	365	328	353	352	355	364	366	339	376	343	330	352	341	345	354	365	343	338	352	347	327	339	355	335	371	324	333	341	317	323	359	335	339	362	360	320	369	335	350	352	339	335	325	344	334	376	326	370	367	327	307	355	325	324	316	299	326	321	306	333	343	337	321	345	327	329	352	322	352	355	346	352	339	371	352	377	345	345	319	373	354	325	335	335	318	341	362	307	331	325	311	316	341	315	319	333	334	327	340	340	331	337	347	336	342	313	352	342	327	334	383	321	337	367	333	328	329	349	343	319	329	331	304	344	312	330	343	358	327	330	307	362	324	349	325	345	325	337	366	306	339	359	354	334	369	376	320	359	351	355	311	352	334	335	330	312	323	355	332	344	324	332	359	332	353	324	349	354	337	312	351	359	331	330	348	323	329	344	316	344	361	340	319	324	332	337	335	330	346	318	334	375	324	287	327	318	336	351	323	330	338	333	320	357	334	347	344	348	305	325	345	368	308	340	357	329	304	332	323	341	347	362	326	378	344	336	351	353	354	332	316	321	322	324	339	352	334	365	324	325	350	318	297	322	347	354	335	315	292	361	333	327	368	322	339	361	353	332	350	356	332	354	322	322	311	343	349	347	338	349	335	339	371	330	345	333	335	336	368	370	302	322	356	349	313	318	308	367	369	334	355	343	336	292	347	346	364	331	331	318	347	351	326	337	325	330	330	347	344	326	352	314	303	344	310	328	315	329	352	315	332	320	337	358	296	346	342	362	352	340	301	347	349	344	351	307	347	343	301	341	381	343	338	326	325	315	348	329	319	359	357	330	330	351	320	342	359	345	359	338	332	364	329	324	338	317	350	349	327	326	340	311	303	331	365	304	303	331	329	337	333	312	345	314	327	340	318	321	340	348	343	321	336	341	345	317	335	328	329	353	328	338	332	333	329	342	357	350	351	344	356	330	343	307	344	358	357	345	342	355	334	346	319	349	350	353	289	325	317	326	361	325	342	335	335	355	330	334	352	338	326	328	346	337	342	288	350	332	307	355	314	302	330	330	332	340	314	330	321	346	333	341	329	329	354	349	325	322	362	328	331	333	371	360	318	334	318	350	340	328	320	334	334	343	337	336	325	323	342	353	307	335	339	311	371	367	340	327	328	347	329	335	382	329	304	325	357	343	331	324	309	330	312	328	331	335	347	334	344	342	350	304	361	330	315	315	329	336	358	343	362	323	368	300	319	375	303	330	322	329	346	322	321	344	331	349	318	318	312	324	334	333	321	338	355	337	322	289	332	320	328	331	350	328	321	343	378	351	350	333	340	372	313	335	316	359	327	338	297	328	310	316	341	301	328	316	352	343	326	345	329	332	346	327	343	348	314	332	297	336	334	337	374	334	333	325	368	329	354	359	307	358	307	306	356	318	330	335	374	337	339	327	337	378	300	321	301	351	357	327	340	333	353	340	331	354	354	287	323	350	332	343	321	330	350	320	340	333	332	337	333	350	319	342	312	357	342	341	335	358	308	333	355	327	307	315	323	307	328	339	359	355	327	312	363	338	332	306	331	343	336	335	333	345	334	319	303	313	354	338	347	324	344	316	340	343	321	359	336	347	348	330	343	324	327	352	389	339	348	295	351	325	321	340	332	321	349	317	296	341	329	313	318	360	326	365	346	333	344	342	332	318	324	321	329	369	356	352	341	341	328	355	318	346	331	335	334	347	314	336	309	350	334	351	325	328	357	344	350	369	296	339	333	334	325	326	353	355	325	321	328	338	339	337	312	323	382	325	351	338	333	419	331	316	320	329	278	347	362	324	300	302	321	305	327	336	351	339	346	348	345	352	318	327	348	310	335	333	358	341	310	348	368	326	365	364	359	299	329	333	317	355	341	350	300	346	319	320	321	284	335	345	328	351	344	313	377	342	338	320	321	328	349	341	324	360	308	331	346	298	286	330	322	330	340	347	315	336	320	314	345	383	340	341	316	350	327	336	331	349	322	346	337	312	331	333	351	300	327	339	329	324	336	327	347	328	341	329	346	329	339	331	333	335	363	326	319	323	319	351	319	331	364	359	333	348	357	333	315	348	314	302	314	326	362	367	340	306	333	329	331	327	353	336	318	332	352	368	361	335	327	316	323	324	333	333	345	298	331	329	317	329	331	315	336	336	331	322	366	325	317	332	366	352	336	294	362	351	325	392	338	329	334	329	363	336	347	361	324	343	317	318	344	349	341	359	328	357	346	318	356	308	317	336	344	341	319	349	344	323	349	346	320	319	336	314	340	319	303	331	346	333	335	325	352	327	338	309	320	338	320	329	325	350	342	335	343	326	312	301	342	318	348	284	362	355	358	335	344	335	366	337	346	344	327	301	316	304	320	357	344	313	289	343	325	330	358	341	333	323	321	316	355	347	346	326	335	328	329	320	357	324	332	371	318	350	359	377	338	344	308	309	352	383	352	350	350	342	313	334	309	315	340	348	344	372	318	328	343	351	351	330	311	357	339	382	358	372	341	319	318	346	306	349	318	339	333	341	335	329	313	340	321	348	335	310	327	328	337	370	328	286	346	326	341	372	363	363	355	355	367	304	330	327	295	346	330	360	318	337	341	335	348	321	347	338	343	330	341	332	337	317	340	322	340	356	355	374	391	335	314	349	375	340	333	353	356	370	372	348	339	362	324	345	308	354	316	328	341	339	369	334	335	358	334	333	340	357	336	334	310	329	339	355	328	337	323	347	331	327	330	319	312	316	306	287	326	349	370	322	298	328	345	320	299	309	322	330	331	349	327	340	331	340	304	310	360	323	320	365	365	333	374	338	358	341	325	345	367	352	361	320	331	319	343	342	337	332	319	352	364	334	348	350	335	320	317	355	341	348	325	313	350	297	328	330	360	325	344	336	351	336	327	314	336	339	323	325	364	340	380	337	333	347	350	329	337	318	336	332	319	369	339	336	312	323	320	324	372	363	330	371	320	329	352	338	364	353	319	319	339	333	375	326	317	313	365	355	322	314	345	305	332	343	340	332	342	349	356	346	348	318	383	340	315	345	348	329	335	332	346	319	347	353	321	326	357	357	338	325	368	291	338	370	306	339	333	367	336	328	333	326	330	324	383	338	340	332	345	341	315	325	314	313	317	355	330	296	345	369	318	342	327	340	314	294	351	345	348	346	320	322	360	312	329	310	340	320	340	330	322	328	312	315	304	346	376	323	362	354	344	346	350	296	327	353	330	352	350	358	304	324	335	324	352	302	299	343	343	328	342	334	314	302	338	317	317	341	345	319	334	349	331	339	326	313	345	357	324	368	324	321	355	324	345	348	340	340	344	341	334	329	326	323	321	322	362	338	338	323	334	340	320	330	316	316	362	339	348	341	306	350	318	356	307	322	323	344	336	345	344	348	314	346	348	319	337	329	350	340	357	301	360	288	335	313	334	340
36456	14334	12419	6587	4150	2997	2332	1887	1595	1418	1199	1043	960	906	865	767	809	730	739	687	691	609	635	632	612	630	656	584	643	584	566	558	584	526	530	536	536	577	512	554	524	582	509	552	531	496	512	508	522	549	537	514	511	538	508	536	528	553	561	534	524	499	487	522	523	524	518	509	526	498	506	528	520	483	540	509	520	492	531	542	488	494	532	492	509	490	499	497	518	527	574	473	521	527	528	508	496	506	521	539	510	512	516	524	509	520	556	533	526	507	515	540	516	542	519	504	513	553	515	540	499	532	497	479	516	521	469	527	483	478	493	538	508	498	501	508	495	489	498	543	534	544	503	504	555	507	531	501	528	520	482	499	503	549	538	497	526	505	507	505	509	481	528	515	513	514	506	514	496	525	487	497	509	514	510	499	532	489	528	515	511	491	469	519	490	536	464	498	528	517	512	485	499	518	532	492	520	510	520	508	515	517	464	531	541	498	489	516	515	518	522	495	506	559	498	516	470	462	492	499	527	518	501	510	484	510	514	481	531	520	534	489	476	539	504	526	472	537	477	486	512	496	514	528	510	490	517	490	513	509	508	499	495	519	498	498	510	496	540	536	486	504	495	473	507	552	509	530	496	480	518	554	458	494	490	525	507	470	487	524	536	518	524	502	521	547	544	487	517	539	490	496	501	507	529	532	554	503	510	497	505	495	531	509	523	491	533	478	528	512	517	492	524	507	505	493	517	495	551	464	501	496	471	519	516	493	496	491	520	497	539	496	492	493	506	508	480	531	485	488	484	482	529	510	496	504	536	492	487	522	484	536	517	503	533	522	515	524	513	485	473	527	476	562	512	497	509	500	481	530	513	506	510	476	521	524	515	512	469	521	520	499	481	523	508	508	512	508	520	483	497	544	512	510	545	522	508	535	544	496	517	505	491	507	445	541	500	511	526	513	485	510	493	547	469	501	446	527	507	503	501	510	457	488	510	529	528	507	487	476	489	516	503	502	524	486	483	515	496	504	510	560	486	513	507	528	524	502	525	516	499	481	515	513	480	534	477	552	484	543	558	513	527	523	503	511	464	489	506	531	514	517	562	555	485	555	462	534	504	512	501	455	494	560	519	520	477	506	486	482	532	545	484	475	523	495	479	484	506	493	508	501	532	475	470	517	485	542	490	490	498	533	493	513	506	516	490	504	496	500	519	488	506	516	516	466	499	457	509	494	500	517	484	542	510	493	485	487	523	513	512	483	461	480	485	491	498	526	542	502	471	484	521	526	508	482	522	506	532	519	499	475	528	490	502	523	501	513	494	529	513	515	503	489	551	512	514	518	518	497	537	517	528	495	480	522	501	493	565	512	534	464	511	540	504	516	498	496	473	474	510	519	518	501	484	526	494	474	518	523	529	487	502	491	534	513	513	523	510	481	552	490	531	491	507	512	476	506	512	515	484	472	490	529	522	467	480	515	500	459	496	499	515	520	492	487	507	495	447	517	503	524	463	519	492	548	508	502	513	523	468	503	505	544	516	509	535	511	574	497	479	516	462	495	496	519	479	511	490	500	492	527	501	512	481	511	496	493	534	551	487	519	505	489	477	519	489	514	536	510	504	516	514	484	538	496	527	569	476	526	485	541	507	502	476	510	500	476	481	526	524	501	522	544	530	506	524	481	478	481	506	516	479	521	479	530	484	527	471	511	472	467	551	457	520	473	473	492	467	471	467	482	485	472	544	506	459	510	493	500	500	470	517	515	498	488	478	524	489	509	463	536	511	556	513	539	473	520	498	512	506	503	492	538	508	477	544	531	493	491	512	484	494	512	469	489	498	523	518	488	496	540	500	491	490	510	485	534	499	550	528	539	518	473	477	537	490	486	486	491	514	483	466	487	489	487	529	482	545	477	517	508	511	501	493	520	503	512	509	509	551	514	510	484	520	488	548	510	524	512	496	518	509	471	486	497	524	478	495	505	527	497	476	497	514	553	526	523	504	531	482	485	550	493	539	504	518	493	470	510	518	524	465	519	501	515	496	501	491	527	504	495	547	491	457	508	516	488	459	482	499	520	481	512	496	505	503	512	492	514	479	513	539	492	496	497	509	493	500	523	487	502	546	492	518	488	507	526	501	549	528	505	477	522	486	480	497	482	517	491	509	514	509	534	531	531	510	501	499	502	489	491	513	530	508	524	548	511	525	511	502	503	486	478	526	451	500	507	509	525	459	493	536	476	515	494	495	529	490	507	504	508	512	510	484	519	500	507	504	492	521	471	516	491	510	512	507	503	510	529	504	517	512	527	531	531	500	487	498	490	504	508	547	499	527	517	543	513	459	506	498	500	475	496	520	525	485	496	508	478	529	503	528	496	485	508	506	522	526	514	496	540	483	492	552	487	503	551	486	516	523	504	515	506	502	498	526	510	498	530	489	543	482	505	444	497	483	520	478	519	524	515	488	481	515	505	516	509	534	483	515	551	488	508	539	505	523	509	535	503	532	511	525	481	545	545	476	517	499	528	551	514	528	452	503	476	499	527	478	521	482	510	498	469	513	522	479	488	528	485	529	506	489	492	505	484	520	508	519	511	527	520	514	532	496	517	513	514	541	490	497	527	498	504	516	457	511	506	491	494	553	485	529	542	487	534	530	498	500	504	494	494	530	490	484	529	478	467	537	466	506	491	529	547	534	513	539	498	537	518	482	519	493	555	512	521	510	515	517	535	503	532	507	489	497	511	512	514	518	526	479	498	513	483	500	509	556	505	519	502	485	517	526	483	489	481	532	516	521	500	493	513	559	479	485	511	500	486	527	548	506	510	515	505	514	488	478	461	528	490	540	501	531	544	502	531	528	534	512	512	575	519	483	507	452	544	534	530	468	506	507	530	495	489	502	467	465	528	492	494	495	511	525	516	483	544	478	486	530	507	503	536	492	516	515	474	478	530	490	533	506	508	460	526	493	520	471	489	490	514	549	533	512	456	503	482	488	510	490	516	484	517	488	530	543	534	540	528	566	510	510	487	543	482	507	512	505	505	488	536	521	529	489	483	511	517	493	477	528	551	503	530	506	516	518	503	507	510	498	521	510	548	540	522	508	489	496	511	479	547	499	547	472	537	527	485	502	508	510	504	538	524	513	487	494	519	536	494	532	521	525	491	528	518	515	508	517	501	501	510	544	533	465	518	466	506	503	512	493	510	500	551	507	485	520	519	512	506	497	492	534	525	544	476	541	519	463	476	504	468	504	519	481	529	481	477	529	537	540	552	505	471	494	493	505	501	505	498	493	539	496	492	472	502	506	521	508	515	526	465	487	512	520	484	484	499	486	547	504	471	533	527	475	495	508	500	538	495	489	531	488	489	528	494	469	504	519	510	498	507	522	526	502	529	533	460	538	534	531	521	489	536	500	547	490	478	502	462	466	519	517	501	543	520	512	529	506	500	527	528	496	516	495	550	474	510	491	481	499	525	486	523	512	476	478	518	483	503	485	523	485	511	479	525	511	470
27116	20339	7487	1188	846	815	681	648	523	531	625	636	621	590	604	632	564	580	563	584	622	596	591	588	633	618	588	574	627	594	560	561	538	592	606	585	594	572	641	580	589	593	617	584	578	606	600	563	611	597	590	610	589	569	538	609	570	551	602	607	592	605	586	590	559	563	619	591	569	578	569	541	600	585	590	584	606	570	613	583	605	604	603	599	584	559	550	572	576	563	551	589	596	610	537	572	588	600	591	596	574	617	572	596	556	576	572	658	584	607	572	556	554	585	575	591	577	594	602	592	571	552	561	591	603	578	557	570	581	576	574	591	583	548	642	638	605	548	592	593	543	639	621	576	633	579	563	619	558	586	555	606	637	578	563	581	617	542	588	570	598	603	596	622	519	586	575	589	618	565	526	620	574	586	545	560	575	554	583	591	604	573	583	636	547	597	594	592	568	587	632	545	589	556	570	590	543	545	606	603	574	554	594	577	568	643	530	571	555	568	586	573	578	590	616	600	588	576	542	579	597	543	593	623	518	558	555	588	602	629	571	530	566	567	570	611	579	590	543	587	573	619	567	615	587	595	609	567	594	597	552	599	581	572	543	579	611	600	597	551	598	566	590	578	588	565	610	574	605	604	588	504	586	520	597	564	601	555	572	592	577	567	578	552	609	564	590	582	597	563	582	527	601	548	605	603	531	580	589	617	599	606	621	551	563	537	580	551	594	590	610	591	582	571	589	578	568	558	589	575	541	564	577	559	581	575	592	594	557	629	569	611	601	587	575	585	593	584	600	544	581	582	585	598	601	576	591	578	596	580	593	563	583	594	535	556	604	587	574	630	555	620	634	583	531	596	619	587	577	554	587	556	597	590	611	581	590	602	612	603	602	603	631	585	637	558	592	591	554	597	560	611	598	604	584	628	559	563	605	558	550	623	640	547	598	621	592	549	601	578	551	567	516	523	613	603	531	578	606	594	558	590	592	580	577	527	592	593	561	619	578	596	592	548	597	582	563	590	598	590	546	617	585	603	569	553	599	584	603	558	605	587	601	595	557	581	591	602	586	587	547	624	608	593	612	531	592	593	599	641	603	562	553	618	605	558	579	576	582	588	585	635	617	650	559	585	613	596	609	604	581	555	576	577	566	563	549	565	566	610	547	583	597	628	611	596	585	599	613	577	549	617	602	599	624	582	559	609	569	572	596	591	562	581	576	575	568	585	562	567	618	546	625	595	593	596	581	607	561	582	607	583	605	565	631	618	592	589	588	585	547	607	586	563	570	588	617	595	554	611	562	555	614	620	598	566	605	574	566	568	582	579	579	619	582	615	594	613	582	579	620	607	573	586	625	557	576	601	615	556	584	529	598	613	531	592	575	564	619	596	615	572	575	545	593	620	567	599	580	593	618	600	606	559	598	612	577	592	552	558	581	566	585	614	613	594	611	595	596	572	576	612	565	609	566	528	540	593	585	605	592	607	612	567	555	602	585	564	598	586	586	583	589	600	543	573	591	567	611	602	559	587	579	580	579	588	553	564	595	563	619	555	535	538	596	548	576	587	573	572	613	545	623	640	570	599	613	607	597	605	595	559	573	586	615	604	590	591	593	604	587	602	577	525	539	599	570	569	588	543	568	570	631	565	556	592	570	580	615	553	545	555	581	577	592	595	558	577	605	554	562	582	617	590	594	582	578	561	582	600	592	580	599	612	570	587	550	612	590	626	634	570	525	602	566	571	555	559	597	545	576	610	592	598	632	548	616	546	609	561	569	634	569	582	583	607	567	559	589	597	588	556	585	523	595	547	552	587	592	574	612	585	616	598	598	586	568	605	589	571	575	605	610	573	550	530	525	616	593	638	573	578	554	530	567	558	549	616	596	572	568	571	604	574	595	552	546	580	623	551	588	589	574	564	559	550	603	610	574	604	542	601	587	606	613	596	571	588	528	550	565	597	602	574	593	551	578	592	564	596	597	565	609	570	553	592	563	594	569	520	586	583	549	588	559	585	549	561	580	557	609	578	605	583	581	596	568	578	585	607	606	565	575	595	540	575	587	591	596	531	640	558	576	610	580	598	587	609	611	587	569	566	597	578	565	590	588	542	534	566	522	586	576	581	595	588	581	565	591	580	616	618	597	590	601	605	608	566	606	610	555	622	598	612	593	565	562	602	561	617	536	591	548	618	581	598	560	586	556	581	596	578	571	558	595	581	528	597	552	529	596	591	577	592	579	590	550	593	569	582	572	569	563	544	616	548	581	575	582	573	597	572	588	547	576	583	614	586	554	544	590	586	533	549	595	557	604	550	597	623	571	599	589	567	588	563	605	553	612	593	620	608	572	592	617	562	574	568	600	619	565	592	566	573	565	585	592	573	585	617	574	550	566	562	566	581	616	584	603	613	547	570	551	606	575	601	589	612	579	585	600	580	572	550	611	578	594	591	553	547	618	618	589	606	564	583	582	541	581	553	576	572	539	599	579	562	597	581	586	603	611	606	568	574	604	570	576	586	620	581	594	611	579	603	596	548	566	575	580	638	565	593	550	552	600	619	616	601	585	582	599	588	560	605	587	585	568	612	549	602	607	584	614	634	546	526	590	618	628	589	584	607	619	565	639	597	611	581	609	524	564	606	567	543	599	541	568	566	586	533	598	585	605	595	591	647	610	589	571	568	564	603	558	599	553	590	625	583	613	569	559	565	563	594	581	567	573	571	588	626	611	556	544	569	621	554	602	571	574	575	557	568	593	614	616	590	561	568	601	580	554	592	616	571	536	606	548	535	653	593	598	586	606	595	595	619	575	601	575	584	613	579	592	573	574	613	620	610	619	614	565	566	562	630	611	558	600	609	552	596	598	593	545	596	600	571	521	600	574	602	585	577	623	567	611	561	601	581	584	566	527	569	617	583	576	604	607	617	580	578	576	585	590	577	598	615	536	611	621	611	569	586	598	563	599	580	576	591	587	595	585	622	602	641	572	589	556	578	595	610	574	548	583	590	621	603	582	597	588	553	569	553	586	570	588	557	615	658	548	605	538	604	587	577	595	570	611	601	553	560	583	603	579	588	597	581	633	552	571	594	585	592	561	597	589	582	587	585	594	593	578	589	562	589	567	576	588	573	566	599	575	614	620	596	572	609	632	612	583	567	606	566	561	565	558	559	596	616	601	578	555	574	610	536	588	570	576	556	556	575	562	534	549	623	598	596	559	573	556	591	542	560	640	600	599	558	638	563	555	574	574	553	567	604	560	594	590	588	627	607	570	598	590	605	596	563	572	578	583	621	560	551	585	634	580	572	586	602	607	596	596	611	570	607	564	598	606	635	542	571	538	590	611	532	568	625	599	600	560	577	572	568	585	547	578	595	606	559	555	589	574	627	571	561	575	593	533	574	582	554	593	617	541	601	579	571	550	609	622	608	553	551	554	582	577	605	597	560	585	559	571	573	580	610	602	614	586	567	589	565	590	572	573	561	586	592	643	601	608	562	589	583	553	577	608	583
14428	1555	1526	1144	966	1003	941	927	896	839	828	873	867	858	871	889	856	866	838	846	829	849	867	875	926	791	811	827	842	860	860	789	869	828	847	835	938	879	893	877	864	843	863	830	837	878	879	805	916	862	825	841	889	826	843	872	849	864	878	858	859	866	813	844	853	851	862	867	865	863	882	896	841	890	844	878	885	832	851	858	860	879	872	862	830	850	832	831	809	865	855	865	907	833	880	865	822	896	843	859	857	849	909	889	862	830	856	862	867	849	887	847	859	849	876	829	854	887	830	832	864	870	810	889	871	919	832	811	941	856	819	803	850	858	841	885	833	839	842	839	817	807	848	871	863	797	856	838	798	874	860	846	866	845	896	817	864	854	848	866	858	895	846	860	838	868	848	857	805	857	817	888	805	854	856	861	823	810	885	814	805	850	838	851	825	842	832	912	856	842	894	887	824	808	861	908	859	830	850	844	845	855	845	866	851	843	839	833	839	832	867	926	868	850	835	856	790	873	839	848	853	825	880	858	834	877	835	834	814	858	842	858	789	896	821	830	858	836	872	870	868	854	911	839	776	808	842	868	823	854	829	890	800	877	884	877	834	837	915	880	825	825	877	848	839	873	859	841	851	869	880	854	852	838	860	823	854	882	865	840	853	849	893	850	885	837	815	869	837	828	822	846	853	820	842	896	858	877	830	858	893	907	837	828	853	853	881	858	800	832	825	899	810	862	858	816	890	912	845	871	865	907	851	889	875	783	875	847	790	847	861	840	810	831	829	866	840	820	890	851	859	848	842	807	888	861	834	829	838	781	856	836	815	853	818	879	832	843	866	877	852	854	837	861	840	899	804	816	820	837	891	826	863	824	859	866	848	826	874	832	860	849	870	864	874	866	837	819	867	846	831	846	866	863	829	831	861	862	902	840	862	853	837	860	870	813	896	834	846	813	843	810	884	833	877	842	864	857	821	847	892	861	807	877	810	813	842	882	847	794	868	847	857	874	888	900	837	917	879	835	840	842	784	890	887	782	907	842	839	843	854	807	856	865	882	855	884	838	878	847	817	888	869	854	870	862	859	839	825	922	826	862	864	852	815	846	837	821	883	830	799	838	873	840	836	897	870	903	831	854	918	817	836	826	835	843	870	875	866	896	829	866	856	824	882	831	830	818	819	860	805	840	846	854	878	869	869	857	864	863	858	896	834	813	842	880	843	875	865	874	859	878	862	887	847	828	862	857	857	862	897	893	776	867	888	882	871	811	871	841	875	839	881	877	872	854	885	811	853	798	839	858	814	881	858	869	835	869	867	858	905	820	822	801	884	920	813	866	831	784	812	846	893	860	841	784	882	831	869	856	876	795	829	822	875	837	831	822	909	828	867	856	821	822	923	826	859	857	866	810	872	834	840	887	919	874	833	857	817	920	858	874	872	828	820	864	859	829	801	874	859	842	858	829	813	825	876	828	796	860	842	829	891	853	836	881	840	874	923	843	853	840	829	842	876	902	832	873	903	838	841	871	865	900	839	812	820	897	835	815	837	860	804	845	832	860	850	813	859	838	872	802	864	865	853	835	860	835	829	879	855	854	879	869	857	928	851	827	897	859	805	864	861	877	835	843	930	848	824	819	865	843	853	910	911	881	833	880	876	891	855	889	865	871	797	863	853	874	840	886	863	834	835	841	880	905	832	851	867	859	894	850	805	875	847	840	835	877	832	889	872	845	852	873	805	802	854	831	817	843	874	860	867	822	856	833	823	885	840	829	813	838	870	834	875	836	838	888	904	833	816	879	858	850	815	795	841	879	846	839	880	836	897	903	777	843	890	794	841	836	877	873	818	843	863	869	825	861	876	826	863	860	860	808	853	857	913	886	834	921	859	876	833	901	849	818	861	873	860	806	863	839	840	836	856	828	864	830	833	828	850	897	852	834	823	856	848	839	855	848	872	864	851	926	807	845	876	813	907	827	861	864	882	837	870	859	815	887	836	873	805	869	849	869	928	860	893	891	777	885	860	854	836	894	836	879	827	837	850	874	848	859	847	850	880	863	810	875	841	809	886	844	864	847	855	844	931	862	881	871	850	882	842	824	872	815	785	917	835	815	756	833	895	908	845	871	879	873	858	864	864	868	899	842	873	867	818	786	896	806	839	832	861	813	831	885	856	865	914	815	884	849	859	848	849	863	916	818	855	848	843	843	879	824	905	861	825	859	832	851	826	894	833	841	848	864	882	812	846	877	845	861	857	947	846	843	854	865	793	813	875	902	879	840	818	856	870	836	884	914	882	845	894	855	832	864	856	858	796	848	842	839	846	812	849	830	884	867	855	823	856	831	873	861	836	843	865	856	868	886	867	851	887	823	865	883	860	818	898	825	856	849	858	810	879	804	848	824	869	855	817	884	816	821	853	837	908	839	832	828	850	857	877	860	822	860	833	857	828	783	853	836	851	875	892	876	802	835	875	804	895	842	857	890	882	836	880	833	831	857	812	864	835	872	846	838	844	859	833	871	819	864	837	892	905	860	834	882	785	910	853	824	857	781	818	837	842	836	847	809	842	886	841	824	896	846	837	886	884	819	878	896	804	848	849	828	864	831	840	865	838	837	880	844	824	850	869	811	877	842	896	878	857	831	872	875	810	855	890	837	825	832	898	832	852	828	839	868	892	898	836	814	859	775	829	838	839	872	876	899	880	839	866	848	865	837	851	864	894	804	823	857	827	865	831	840	821	855	869	851	871	830	880	810	873	850	815	800	848	884	876	847	840	805	859	834	852	935	833	884	904	865	925	856	845	866	879	886	823	846	809	870	876	791	937	819	831	874	927	819	839	833	867	831	878	835	885	817	865	887	837	835	816	892	846	843	872	877	836	848	864	838	914	864	815	868	870	886	849	821	897	863	849	844	849	900	835	852	805	829	886	851	857	870	835	893	834	846	846	769	862	855	850	830	856	857	888	838	859	858	869	807	882	827	873	879	860	847	855	842	837	803	863	815	841	830	896	889	892	847	849	911	846	820	880	908	858	845	908	855	831	861	818	875	891	866	842	860	851	888	891	881	862	870	811	851	862	833	824	809	885	837	804	922	861	813	820	825	868	848	847	852	830	840	822	846	822	862	874	860	838	863	806	832	826	918	879	912	900	837	857	793	876	859	845	829	878	841	822	861	861	872	835	871	875	903	836	817	885	901	908	914	886	850	876	822	867	873	871	837	833	886	876	868	882	859	861	899	908	836	858	856	888	826	829	847	910	810	873	852	908	801	907	862	872	896	860	879	924	795	817	872	864	846	827	826	819	826	862	847	836	823	820	843	875	861	833	857	809	833	866	813	825	901	838	908	845	843	847	846	844	869	851	862	859	870	876	854	875	831	856	862	881	892	895	853	907	807	861	909	873	896	850	861	918	837	867	833	868	898	880	841	875	845	804	865	848	819	887	887	847	825	836	893	846	899	859	869	855	848	844	870	895	877	803	838	896	849	862	858	913	914	858	823	773	897
23710	21498	29181	24224	21503	16003	1693	924	758	729	689	674	703	673	608	620	591	592	622	626	609	586	599	609	605	569	586	604	628	572	554	596	573	547	541	605	597	560	597	568	515	577	560	625	584	551	582	538	544	594	595	532	545	569	580	579	555	545	580	547	596	565	568	592	521	566	548	537	591	511	549	568	525	582	569	577	537	521	564	598	568	544	545	561	561	597	558	520	587	578	594	585	565	597	575	566	557	579	581	584	618	584	566	547	573	569	574	594	596	593	558	543	547	580	492	588	580	529	557	552	547	543	555	566	549	578	506	578	586	546	551	628	571	589	566	555	593	585	546	503	544	565	542	539	591	584	577	561	525	563	577	533	541	550	588	592	581	520	582	514	528	547	535	558	566	524	546	570	547	579	592	540	614	575	581	559	565	553	591	510	574	563	572	577	513	586	552	551	569	582	600	532	569	558	573	564	569	578	551	572	560	563	527	576	582	580	543	566	587	537	576	545	548	548	534	534	536	560	557	581	575	595	562	529	556	586	539	573	586	573	586	542	563	577	537	553	562	565	565	538	576	538	548	545	524	543	551	531	625	564	551	571	526	534	532	566	569	603	596	574	561	563	524	556	546	539	521	574	598	586	550	534	582	583	573	563	572	557	564	578	556	567	533	540	533	546	567	557	562	583	528	583	550	581	610	583	596	574	543	591	544	562	564	547	527	592	529	571	570	589	567	524	565	539	584	582	554	586	555	565	522	565	550	564	581	568	547	565	526	570	583	515	554	573	579	565	531	596	591	572	568	554	543	568	538	536	561	560	541	539	551	528	587	553	600	521	563	535	571	529	551	588	580	585	513	566	558	589	562	548	563	547	586	583	545	567	509	563	535	531	550	559	532	574	556	528	597	512	550	579	514	531	595	538	583	497	601	565	554	555	569	562	555	541	566	599	584	530	548	548	537	526	558	574	557	515	535	559	567	535	553	576	539	561	568	538	562	538	550	598	549	559	569	538	570	583	555	542	579	524	502	599	563	565	545	590	560	543	518	546	531	547	544	519	605	573	505	589	608	566	558	570	588	544	562	578	564	525	568	557	527	534	568	545	559	549	543	535	511	597	559	597	518	542	541	605	544	568	568	555	534	587	543	570	592	540	557	594	553	566	553	536	574	568	542	586	537	595	558	580	569	569	591	562	562	585	571	566	515	535	537	518	581	527	589	568	576	536	557	561	536	559	535	593	560	576	580	581	551	533	554	573	540	553	558	562	571	560	583	570	594	578	530	591	558	573	573	540	584	508	579	599	591	614	581	590	571	552	554	562	505	545	517	563	544	585	576	537	532	535	596	595	537	559	548	556	553	564	569	572	521	583	566	559	526	608	520	546	507	582	571	520	495	572	585	520	534	528	561	535	556	536	521	600	534	554	573	554	555	582	553	544	563	529	599	586	553	572	532	511	534	545	588	588	548	583	550	556	553	603	544	538	555	532	584	605	581	543	541	539	552	583	555	561	558	597	535	519	552	547	524	587	553	562	525	588	581	539	561	558	598	579	618	561	589	541	541	572	606	576	556	568	575	575	494	590	556	541	558	542	555	555	594	533	551	583	515	597	554	579	567	555	560	535	591	593	518	550	515	552	534	543	567	572	580	600	547	585	573	523	590	567	514	553	620	522	583	561	560	534	560	560	606	586	576	572	596	536	529	573	569	581	586	556	571	600	508	548	543	573	526	616	597	589	503	560	543	558	510	547	597	593	596	509	600	533	602	580	567	527	521	572	559	552	575	546	558	506	573	548	548	511	573	554	534	545	557	587	579	541	586	572	511	554	491	556	567	580	538	563	590	571	542	527	563	506	542	614	547	561	590	549	536	561	553	577	550	539	561	582	552	583	563	578	528	584	545	578	492	542	502	550	534	565	567	537	578	560	556	605	540	551	556	601	541	581	554	536	544	572	556	615	597	556	597	596	605	558	541	606	585	528	580	589	509	580	523	552	586	527	576	516	586	546	545	523	579	601	550	539	585	533	559	568	571	564	551	538	516	539	534	588	541	602	563	599	587	561	516	587	537	570	567	555	558	559	521	557	546	591	580	539	570	531	555	569	556	585	535	594	544	502	568	575	564	565	582	551	584	564	559	589	547	525	526	542	587	553	538	537	524	537	535	584	559	605	540	517	565	574	568	550	555	560	550	594	595	581	581	540	544	564	579	543	542	574	551	533	600	596	574	577	579	572	508	552	564	567	575	597	565	549	528	565	514	607	537	501	598	558	559	551	579	578	538	543	578	559	528	555	574	554	569	548	573	522	548	577	557	561	584	520	548	535	588	524	531	563	550	556	607	537	569	557	535	582	543	577	565	540	569	564	557	596	587	570	583	529	586	565	602	533	543	529	526	554	543	552	619	546	556	537	565	547	528	570	561	543	533	546	525	567	588	564	534	548	568	601	596	536	580	544	606	532	522	558	527	549	582	585	589	617	571	550	570	568	547	585	572	609	593	523	598	541	561	548	556	583	535	562	596	566	537	547	580	585	543	549	562	529	541	536	598	536	550	600	598	556	513	545	519	551	551	561	601	544	536	524	564	531	515	586	579	553	562	564	522	563	530	530	544	549	576	563	545	555	588	545	536	557	593	550	556	550	547	564	592	565	528	572	552	538	549	585	561	610	539	534	599	547	550	524	569	587	571	546	548	555	542	587	580	576	564	565	569	560	610	528	591	581	596	596	543	551	550	555	578	598	599	558	625	579	553	541	538	567	599	567	536	541	521	616	564	554	518	542	555	565	601	583	549	594	560	553	547	521	597	575	586	578	559	620	584	574	571	501	581	559	557	593	563	552	558	590	580	527	525	561	593	553	574	605	570	553	551	561	564	556	536	577	533	575	561	538	534	576	553	636	570	558	556	564	586	563	567	523	586	547	519	593	558	588	529	577	587	571	549	529	559	552	569	553	533	561	612	574	582	562	596	524	562	541	566	569	569	585	538	541	546	526	540	583	551	525	524	562	578	539	529	546	590	544	575	587	629	611	562	563	549	559	580	571	631	563	553	582	589	542	569	564	564	547	536	543	545	538	559	538	585	548	558	571	536	549	577	556	558	580	576	529	549	570	566	608	579	580	529	559	534	576	597	529	571	543	554	589	579	529	563	485	522	585	553	541	597	567	575	566	577	516	579	561	560	567	577	537	558	526	515	524	585	623	554	567	542	540	557	545	561	559	588	570	565	550	566	512	591	542	591	582	561	591	567	589	600	588	531	571	553	552	562	587	549	544	614	526	607	593	592	527	556	576	582	565	525	532	535	552	548	533	563	537	542	560	585	511	610	578	602	563	561	566	575	591	555	575	602	569	576	542	568	628	574	533	567	582	570	559	543	563	546	548	565	554	620	572	551	545	590	600	592	514	604	579	548	513	587	546	570	556	548	529	583	549	525	544	553	536	578	545	584	573	533	571	566	570	543	593	550	523	581	545	571	572	625	558	545	534	558	495	574	556	568	561	564	601
35687	11585	10069	5244	3654	2662	2159	1865	1552	1402	1369	1311	1137	1112	1094	1000	1056	950	983	884	974	931	920	928	909	863	867	890	915	893	946	889	883	875	835	861	838	855	859	843	836	838	831	812	878	843	894	889	903	830	874	882	878	876	807	861	846	789	841	843	778	858	865	849	844	811	825	852	844	891	853	808	817	860	786	822	841	841	808	798	863	838	832	860	828	818	802	884	832	839	762	802	837	846	858	818	910	808	808	877	868	848	862	846	820	817	880	817	842	787	815	817	821	860	875	838	826	856	839	817	831	851	867	810	852	853	806	822	762	795	772	786	812	830	795	832	819	787	814	822	813	805	830	855	849	844	795	869	843	794	855	725	855	831	815	791	880	871	817	860	826	853	846	858	853	835	838	809	845	850	864	802	840	874	802	864	790	815	836	844	821	799	831	810	855	837	877	823	836	794	841	849	855	817	845	826	829	867	841	856	838	837	848	854	867	877	864	810	810	819	814	868	802	814	888	831	823	858	825	837	863	868	855	818	837	875	847	821	850	840	819	802	832	814	806	859	849	845	833	850	842	850	828	871	804	830	810	882	814	833	823	844	840	874	806	842	846	844	794	805	856	862	845	825	827	836	836	826	834	872	824	842	797	833	815	826	866	876	832	857	861	898	810	794	885	799	831	845	764	844	872	797	841	820	856	779	747	868	817	843	800	861	831	833	843	821	845	832	813	865	793	820	793	808	809	809	868	826	783	797	833	796	844	850	851	870	854	827	842	869	854	819	857	824	817	815	845	853	840	855	832	844	824	802	795	829	847	827	912	846	908	854	818	840	867	793	847	862	869	827	805	815	832	822	832	776	849	826	829	853	834	881	793	806	826	790	815	858	860	906	843	848	813	858	819	826	822	808	806	830	820	794	869	848	830	873	866	866	807	876	824	855	842	807	835	867	767	845	873	814	835	782	852	821	806	850	841	818	850	850	781	851	783	823	892	857	852	766	798	842	814	791	847	812	831	820	846	831	796	839	820	902	869	828	843	849	836	789	803	820	768	842	790	857	836	861	832	828	856	843	790	806	838	825	830	808	912	798	810	811	825	880	751	816	859	808	809	845	864	869	757	790	864	798	795	856	815	838	784	800	787	832	803	812	813	835	891	799	780	819	843	791	823	808	810	857	794	848	829	811	878	815	817	846	865	827	839	834	843	860	861	834	819	808	811	773	853	784	870	808	825	743	816	829	806	790	866	806	831	888	796	800	826	807	829	863	860	881	825	814	837	821	830	828	840	856	801	847	776	819	813	811	870	871	857	800	818	843	821	855	876	836	839	840	815	833	821	858	816	810	885	830	850	834	832	805	844	881	832	846	854	827	879	876	857	762	811	804	837	834	833	798	832	762	836	822	807	877	842	826	803	819	779	857	795	857	832	867	844	848	842	810	773	877	809	846	862	841	838	840	863	791	875	825	849	812	784	809	841	850	787	860	801	855	853	797	818	858	832	825	812	767	831	868	761	801	847	844	825	826	800	801	840	887	864	866	828	852	830	790	864	843	818	814	837	805	838	819	860	821	826	848	839	762	819	827	854	840	823	763	862	819	806	827	837	843	865	812	833	818	841	875	776	827	903	884	892	804	810	867	837	835	823	838	803	823	795	822	873	834	825	827	855	870	852	876	840	835	858	808	874	862	851	850	832	840	844	810	827	829	815	804	852	830	801	838	852	822	859	813	839	810	839	798	803	809	808	816	843	830	804	843	836	852	827	803	844	823	849	821	797	810	837	818	820	821	822	813	805	800	840	825	790	854	819	805	849	845	850	808	870	853	844	848	829	767	806	866	820	807	819	816	831	822	841	807	866	844	865	781	836	833	835	800	863	853	849	846	876	790	838	840	808	826	853	823	839	842	823	820	840	808	826	821	856	842	821	769	856	837	854	828	902	841	852	828	816	897	858	856	815	863	826	856	867	820	873	848	833	874	813	793	837	860	901	834	801	854	841	875	803	821	876	831	846	814	806	780	865	846	823	872	830	848	874	833	864	807	808	821	788	810	867	829	806	841	847	862	836	834	879	838	819	766	852	798	844	858	815	850	847	783	884	844	823	857	837	833	769	855	869	847	777	860	862	873	832	832	872	830	846	819	835	823	826	828	762	841	811	887	783	851	792	847	848	798	782	830	823	815	830	842	820	842	815	826	849	851	820	822	876	797	836	863	835	851	855	830	830	865	836	840	837	806	835	805	760	804	837	739	777	826	808	822	834	862	840	831	833	796	788	853	848	810	804	813	841	867	811	862	838	872	808	871	796	873	861	824	823	814	834	774	848	839	850	782	791	824	811	799	817	794	821	839	811	828	805	818	849	828	818	835	891	834	818	844	819	823	827	826	788	826	782	849	868	835	817	853	839	847	836	850	837	836	835	860	842	852	810	807	867	845	861	774	848	806	867	795	830	831	858	826	894	811	816	853	853	814	826	777	856	800	821	870	837	833	826	852	821	828	847	833	759	820	888	849	816	834	850	818	770	835	873	843	891	814	826	802	801	856	871	825	837	851	791	839	799	779	813	846	843	862	852	850	826	845	853	867	860	797	853	890	801	853	836	782	834	799	841	820	837	903	829	849	764	856	851	818	815	832	810	796	857	825	816	795	825	833	807	804	819	817	817	844	785	825	803	811	818	788	858	874	803	835	851	809	855	854	834	803	816	787	836	819	799	840	825	808	904	830	844	790	838	862	807	828	828	801	846	809	843	854	860	830	871	771	778	794	817	854	852	802	876	821	813	825	828	838	825	831	874	789	827	784	796	846	833	844	827	805	826	808	816	795	854	810	839	785	845	807	799	825	864	838	843	807	811	833	847	848	817	790	821	869	847	811	865	847	835	859	810	865	817	823	839	818	866	805	846	824	811	864	827	807	830	787	845	809	794	846	909	809	845	814	864	863	824	830	862	821	860	863	793	871	839	801	852	835	831	805	813	789	850	846	852	836	815	791	833	809	857	837	841	787	853	818	812	753	844	807	811	808	774	855	799	827	848	825	854	811	810	851	823	815	818	872	786	809	815	806	849	848	829	807	834	825	812	839	825	806	865	772	823	880	841	828	824	857	806	815	842	875	814	830	796	834	870	814	865	883	862	841	763	792	829	832	829	857	794	863	805	879	870	861	847	895	804	856	833	842	843	897	818	819	847	843	820	833	795	855	825	805	839	868	800	800	850	832	850	830	802	794	818	795	831	825	849	874	802	853	774	837	843	845	855	859	842	817	835	845	842	825	834	842	869	841	835	874	802	806	797	829	782	855	812	839	834	777	759	849	852	862	843	838	800	836	885	850	866	832	840	812	873	793	910	819	804	796	818	867	842	864	852	803	878	843	818	873	868	851	785	747	847	881	846	827	867	852	816	881	847	892	846	828	775	818	782	773	778	850	830	811	840	809	845	814	798	808	895	821	880	848	845	871	836	770	842	805	791	785	827	789	774	826	829	841	814	903	834	876	871	830	816	826	847	796
23241	21466	29247	24066	21456	21405	4098	909	662	591	525	499	450	432	411	432	445	396	393	396	395	357	387	364	366	407	366	337	358	350	318	349	336	351	364	311	349	366	313	350	373	319	378	323	333	339	364	336	318	352	308	355	325	321	343	306	319	347	361	351	337	343	309	359	340	358	329	316	327	338	344	354	348	311	326	345	333	356	338	303	317	307	350	318	331	312	301	309	331	325	344	373	341	298	328	323	343	351	335	341	310	341	372	301	357	319	339	332	333	329	315	325	343	318	344	291	372	335	321	329	330	320	305	313	330	321	338	339	330	357	335	289	339	344	319	338	303	320	340	342	327	337	311	297	316	318	309	325	371	313	291	327	331	319	335	310	335	337	362	318	347	322	323	331	347	311	313	316	320	333	341	353	373	320	325	352	329	328	334	311	336	323	307	341	290	330	339	329	306	331	372	320	335	321	336	354	333	327	347	319	323	334	319	348	309	342	313	324	316	348	308	357	306	325	304	342	330	332	328	347	339	334	327	318	339	325	295	331	316	313	315	354	346	354	307	329	339	321	317	368	350	371	330	326	338	337	352	347	314	337	293	330	316	295	341	319	345	310	370	343	354	348	322	352	313	317	307	294	323	343	348	353	326	342	321	340	367	326	323	341	333	320	339	343	350	339	318	336	356	338	344	352	355	299	335	294	292	322	336	335	367	341	318	345	319	350	333	342	345	341	324	347	344	317	344	296	336	314	333	329	322	344	328	329	304	325	314	354	303	350	349	311	314	332	336	380	345	340	344	331	321	322	333	320	357	332	362	303	346	333	320	369	364	313	317	335	355	319	311	327	317	320	328	335	316	315	318	323	324	330	335	324	372	329	322	335	326	317	338	320	341	362	308	322	320	340	339	367	342	298	347	371	307	337	359	328	312	334	330	328	352	338	339	307	345	351	367	352	357	345	312	340	332	356	325	332	313	319	359	324	349	324	294	292	349	333	347	323	329	277	304	353	320	305	332	344	331	356	315	330	337	353	303	308	330	325	291	305	366	368	361	293	320	333	305	319	332	324	320	336	380	335	336	326	367	357	361	346	349	329	346	328	343	286	336	318	333	337	340	316	305	357	304	349	357	340	325	287	318	329	328	283	315	332	349	331	308	335	325	362	345	294	332	310	315	290	310	298	350	321	335	301	335	352	333	328	332	333	330	320	279	316	337	347	344	313	318	323	353	319	312	338	319	344	327	321	349	303	319	319	331	332	325	329	317	337	311	349	339	315	328	331	321	310	355	339	328	298	318	341	334	329	352	351	348	334	362	354	325	308	358	334	293	309	321	321	335	328	313	322	332	307	346	311	309	343	331	345	313	345	341	336	306	328	345	319	337	361	329	324	316	304	354	309	342	321	323	313	347	339	329	340	337	316	327	319	354	337	338	349	329	331	350	334	316	337	322	344	324	322	352	295	334	341	330	343	314	307	323	333	343	364	333	349	308	355	365	327	346	348	310	365	330	313	320	309	345	347	333	300	324	320	336	335	305	356	362	312	328	335	275	293	358	340	306	335	344	329	345	307	322	346	326	345	332	309	322	331	333	338	313	310	328	350	321	333	306	334	334	316	318	304	340	310	343	312	322	346	343	344	326	337	326	339	341	312	344	315	318	324	353	326	336	343	359	327	309	336	322	313	323	348	354	309	334	311	296	312	315	289	345	323	333	307	303	310	373	313	318	324	312	339	308	317	304	333	303	285	325	347	335	329	322	345	346	320	355	310	294	324	330	340	316	320	334	312	352	342	356	338	338	331	317	343	299	321	322	292	320	350	332	318	301	328	308	316	323	335	332	314	316	330	291	315	324	335	302	320	356	356	363	341	325	335	322	341	312	318	303	324	317	325	313	288	332	343	305	303	341	316	332	344	347	292	295	334	327	350	309	369	335	351	326	316	339	325	356	363	349	327	313	338	357	342	333	320	322	344	301	315	325	294	323	309	313	308	288	346	352	318	337	340	313	310	330	306	349	293	353	297	344	319	332	335	332	335	331	339	306	339	339	326	341	348	349	348	354	350	305	339	345	308	333	308	341	339	355	329	311	315	295	319	316	344	301	363	343	350	328	277	323	339	324	340	353	283	344	381	326	317	327	325	340	323	294	345	336	340	340	323	328	357	297	318	322	313	293	344	320	330	329	369	337	341	345	331	319	299	313	347	341	349	322	329	312	318	318	331	315	338	363	320	309	337	339	327	325	268	327	327	338	299	313	329	310	333	341	302	350	324	305	338	315	323	320	346	326	277	334	296	304	318	344	329	342	347	325	330	346	345	350	321	314	325	327	331	308	331	359	323	304	350	346	298	332	315	311	351	340	363	321	325	355	332	301	299	324	303	313	323	351	310	351	345	318	336	327	330	347	335	334	347	322	329	319	314	327	305	355	312	325	312	343	319	323	310	337	339	289	350	332	310	320	361	357	321	315	321	313	334	306	300	311	348	305	335	354	333	335	332	327	334	325	316	287	310	313	291	340	360	319	341	341	340	305	363	314	323	322	348	351	299	319	336	321	356	349	305	319	334	343	341	346	342	342	325	312	326	318	342	306	333	349	324	301	359	352	316	316	344	310	344	354	330	324	313	337	312	301	350	307	296	309	331	354	326	322	351	290	325	318	356	336	352	321	357	329	304	327	344	348	310	334	301	358	364	327	347	328	319	357	337	328	328	349	304	319	334	333	334	318	301	300	336	331	320	327	347	341	348	337	324	364	317	333	341	300	334	335	311	350	334	300	318	307	334	364	311	336	359	323	301	355	352	328	296	330	351	302	325	297	332	316	281	336	323	341	326	311	315	342	309	337	338	320	332	340	324	311	315	332	341	340	320	317	281	304	302	343	318	316	337	335	291	347	357	289	329	318	327	325	373	326	335	317	323	357	350	326	311	320	336	313	308	322	321	333	358	328	349	303	349	340	322	309	309	309	342	333	343	350	336	341	323	300	308	333	320	314	331	307	333	336	326	344	340	356	340	326	325	339	345	319	322	320	334	341	332	300	321	315	352	310	315	256	359	331	325	332	310	311	312	354	325	320	312	361	362	346	321	350	341	346	350	308	317	313	322	324	324	320	313	348	320	338	339	334	307	343	310	320	321	322	336	334	333	329	345	314	349	341	306	338	346	333	338	328	329	326	285	321	322	349	296	323	327	308	316	358	292	310	362	382	336	324	336	383	298	353	335	321	320	337	336	351	318	325	322	308	343	325	312	361	314	321	337	321	330	314	348	329	329	320	338	356	349	301	326	309	316	335	349	313	337	331	327	343	316	325	349	316	329	341	368	315	308	311	346	338	332	355	331	342	320	335	356	328	353	307	328	331	301	323	300	293	317	330	288	334	317	340	328	345	322	354	333	345	321	291	330	350	323	342	314	341	345	324	363	324	306	363	340	308	335	320	313	330	336	355	359	329	324	329	356	332	325	323	331	326	359	329	315	309	325	341	323	303	326	333	324	346	342	317	290	338	322
33711	14380	12362	6381	4291	3047	2295	1865	1496	1308	1159	1064	910	907	819	756	748	685	708	697	701	627	631	625	598	603	599	572	554	571	617	579	597	533	582	577	530	544	519	513	522	519	555	522	557	533	539	542	515	541	567	484	532	516	536	567	505	500	537	504	538	522	491	512	505	493	505	458	468	516	509	501	512	521	524	476	495	498	513	547	499	543	471	484	503	543	491	514	541	507	509	485	504	529	456	536	493	469	530	500	566	514	549	449	561	533	496	504	465	517	480	545	439	454	494	492	475	503	473	498	500	487	486	520	505	460	558	508	492	496	538	494	550	469	517	515	478	508	488	514	544	551	489	499	509	522	532	525	485	493	494	544	546	535	500	476	525	514	508	510	475	499	512	520	501	500	475	503	473	463	552	499	490	502	526	515	513	511	515	492	486	493	499	462	521	487	499	511	527	560	480	519	526	514	524	481	511	524	507	533	517	523	491	530	517	488	511	506	518	529	466	465	494	499	507	508	522	510	480	486	489	507	530	520	496	497	512	494	491	500	489	508	525	522	509	482	441	475	484	509	505	476	481	511	507	464	524	556	536	513	491	471	549	487	489	484	505	476	516	464	489	494	545	505	509	548	507	484	533	502	455	520	484	503	517	533	512	498	475	549	509	449	477	487	515	474	498	495	489	516	496	495	522	530	538	461	492	502	491	492	535	532	479	530	519	533	504	526	543	496	501	507	552	528	482	484	479	508	521	497	491	542	476	499	495	500	464	496	506	495	486	491	444	516	516	475	518	468	507	546	493	481	523	525	510	517	518	532	531	495	530	485	503	503	511	502	528	507	491	500	503	522	498	504	501	503	503	463	519	528	507	532	498	486	514	540	497	513	473	524	529	473	519	503	489	498	499	525	496	467	542	538	510	484	490	510	535	505	496	494	481	523	490	532	512	497	506	488	462	517	505	514	516	535	454	499	498	460	467	510	502	500	516	537	483	532	512	508	469	508	516	477	480	518	487	534	549	536	493	519	500	497	516	500	544	512	505	488	508	502	470	525	481	530	477	500	503	510	505	497	524	527	489	521	507	481	488	508	501	540	512	512	552	504	556	532	505	531	509	500	480	496	527	520	522	491	507	488	481	526	480	507	516	462	472	466	513	527	495	494	483	493	498	526	517	513	513	501	503	510	527	469	510	543	517	502	499	530	457	525	494	470	530	500	529	512	515	511	483	512	500	500	511	511	553	465	494	474	496	494	500	483	510	477	503	491	535	480	492	500	525	522	499	516	502	493	513	555	505	473	505	520	485	505	495	467	454	524	569	487	506	487	506	507	525	494	498	505	507	489	494	486	517	490	487	492	539	532	529	513	516	517	518	530	501	463	456	497	486	551	519	465	475	465	480	437	522	500	481	503	483	493	525	458	499	538	507	526	499	489	519	512	519	487	522	490	525	517	536	464	493	539	482	495	519	505	503	519	515	505	499	518	550	530	498	513	541	510	494	500	500	500	499	499	536	517	535	482	512	483	493	516	495	466	523	551	522	466	488	503	515	523	551	530	468	472	523	534	520	487	518	490	492	562	467	465	473	520	517	503	524	482	517	569	540	496	478	501	506	544	509	543	470	519	500	509	496	504	496	496	506	508	519	496	513	457	509	511	556	509	486	569	512	523	450	479	482	510	522	482	479	467	506	519	509	529	497	511	516	477	458	481	511	519	503	510	498	524	513	498	498	548	470	471	515	559	529	517	485	521	491	493	504	486	501	439	461	488	530	503	499	481	525	529	510	508	484	518	476	499	569	502	524	509	520	494	528	506	444	523	494	487	513	480	484	499	520	529	505	502	510	501	516	489	528	502	476	490	491	552	474	533	492	520	535	451	491	505	518	519	504	443	532	472	510	481	542	485	513	514	512	497	505	481	554	501	522	505	519	507	515	518	499	490	510	527	509	477	515	530	523	515	541	494	522	494	509	508	459	492	475	508	497	507	514	511	498	509	502	515	500	507	555	493	516	494	518	517	533	544	462	476	511	513	524	507	477	513	521	539	513	470	501	499	502	462	509	480	497	531	515	507	489	535	488	572	524	530	479	516	455	466	469	509	488	530	498	552	510	506	498	493	494	484	532	509	505	493	532	540	535	499	529	491	521	512	516	516	536	519	496	508	519	467	483	520	554	493	520	481	512	508	524	499	523	515	508	464	517	537	481	526	510	527	482	499	478	513	491	496	499	497	509	531	506	490	521	496	508	515	502	469	501	526	517	468	530	514	511	479	540	510	499	528	513	548	515	514	485	536	545	549	489	504	521	470	506	510	496	479	500	528	522	490	490	504	462	516	526	504	490	528	491	497	536	473	465	514	473	487	478	496	487	514	510	471	495	522	466	528	511	513	494	520	476	525	479	497	487	489	501	514	522	466	496	498	501	491	498	478	519	530	501	520	469	494	518	508	515	492	529	498	516	534	530	526	499	485	522	495	503	500	522	518	508	521	493	522	508	461	603	537	503	509	513	523	479	519	537	526	496	510	469	472	500	526	474	511	506	497	481	493	487	516	507	490	537	484	484	516	475	481	501	488	538	484	479	474	529	526	465	530	470	527	458	534	453	506	482	470	517	541	518	483	485	498	490	483	463	517	507	508	523	519	489	496	486	491	507	513	496	497	513	520	521	517	537	527	500	487	503	537	519	467	528	511	500	520	460	478	490	502	472	542	540	517	522	524	530	494	489	466	505	526	469	498	497	484	530	497	500	461	537	474	521	547	484	522	488	519	515	521	522	538	516	534	524	515	495	508	519	489	497	490	505	532	512	495	467	509	449	490	509	462	516	484	504	515	501	480	508	462	500	497	489	487	500	507	566	537	533	491	513	468	492	515	531	492	526	483	490	468	508	488	506	476	483	506	543	529	517	479	515	539	482	511	492	507	468	490	492	496	477	486	491	511	504	530	463	511	519	499	547	506	537	502	515	507	486	499	538	473	479	531	523	502	491	507	479	488	509	484	470	513	482	466	534	517	490	495	494	507	517	491	490	496	496	528	488	533	498	514	477	490	509	510	504	513	514	514	495	512	541	485	513	510	475	505	502	496	525	516	475	497	506	509	518	486	528	521	512	524	503	486	502	523	493	472	489	478	511	501	492	530	515	515	497	518	494	514	513	530	523	492	513	518	499	517	468	524	536	471	494	517	502	527	516	520	507	485	536	522	503	481	536	492	509	517	515	500	474	573	511	515	482	487	496	510	525	501	496	505	500	463	475	482	496	511	496	526	510	487	544	544	505	531	525	487	478	511	501	503	481	502	483	476	535	507	523	501	484	502	518	501	476	530	481	508	511	499	482	536	523	485	476	505	503	515	501	512	480	524	537	485	489	524	487	536	502	511	489	483	503	484	498	502	511	477	515	471	505	554	546	482	478	493	485	508	527	506	483	535	520	528	494	477	481	485	485	487	504	502	514	531	486	497	467	513	506	486	514	521	499	491	510	503	512	513	514	514	506	468	532	518	511	500
27430	20554	7540	1074	743	736	614	602	605	580	590	577	604	614	596	598	579	584	576	606	622	578	612	580	587	597	593	596	611	590	553	593	547	635	610	627	569	608	599	558	606	612	642	653	568	605	584	563	604	572	595	578	556	628	586	597	545	602	589	571	522	541	564	577	548	599	601	582	568	560	588	586	595	582	621	582	578	585	633	576	590	531	596	580	619	585	597	582	587	595	573	586	542	576	558	574	596	555	597	545	560	572	599	586	577	595	607	614	523	589	584	597	575	591	588	574	566	591	629	594	557	566	597	584	601	598	580	585	585	555	575	580	595	597	560	586	581	568	621	594	597	618	624	567	554	583	580	561	584	627	600	579	571	583	578	600	598	574	592	624	622	576	579	582	589	587	553	604	606	599	622	578	607	589	546	550	542	631	587	590	599	553	559	585	613	603	590	607	579	565	541	569	582	585	543	560	568	528	577	614	587	577	584	559	559	599	621	606	577	590	638	628	612	584	576	593	591	615	557	573	584	569	616	561	597	575	601	586	587	587	567	564	532	560	553	529	625	583	571	563	561	560	578	610	550	592	601	572	567	603	562	574	585	580	575	579	600	604	564	577	541	591	563	599	619	607	609	604	590	608	580	582	594	590	621	570	525	570	551	585	589	546	556	559	584	593	574	597	565	574	587	568	560	609	554	569	534	570	558	568	598	558	591	569	596	555	577	578	622	567	590	625	580	582	586	600	576	635	529	583	618	612	597	568	633	551	525	664	564	599	631	590	616	618	572	597	574	584	616	568	548	600	591	548	638	597	519	572	619	595	585	545	580	603	560	607	581	603	545	612	597	603	546	557	620	582	589	626	554	565	592	580	567	580	538	587	610	602	568	564	591	633	578	619	598	581	545	577	558	617	591	570	588	607	570	637	573	588	563	595	563	583	542	589	625	582	553	603	597	617	592	543	577	555	591	582	603	590	603	587	559	569	561	569	595	582	599	558	602	566	592	599	567	615	598	535	554	586	614	566	578	643	576	584	597	555	575	606	586	560	568	622	611	559	607	611	620	610	583	521	577	619	563	605	636	603	565	589	620	598	557	634	603	628	605	552	581	576	562	553	596	596	590	560	545	569	553	596	622	582	575	574	563	560	577	589	581	584	612	552	570	596	579	576	563	583	640	561	580	571	559	556	614	555	568	563	565	586	580	546	593	549	580	587	594	557	580	587	589	592	559	557	659	569	594	572	589	603	582	597	576	552	574	617	591	569	567	587	597	546	586	573	600	620	597	598	568	579	595	592	563	651	589	568	586	619	604	550	611	575	550	594	583	550	595	604	603	523	587	607	558	596	620	563	553	572	571	575	606	549	594	588	624	592	587	560	560	595	544	608	637	629	576	575	599	599	552	579	611	605	566	588	638	573	606	615	627	575	552	569	597	593	625	620	620	638	583	595	594	577	573	601	604	602	532	599	563	592	567	597	585	593	599	581	597	580	576	578	589	629	530	590	566	602	587	610	598	599	577	597	607	604	567	586	600	606	587	563	601	553	568	522	595	592	588	587	585	565	597	578	587	587	542	585	558	561	545	574	545	582	565	607	600	597	560	581	568	629	583	587	569	594	617	546	610	571	596	567	567	587	563	555	601	569	564	615	592	540	589	587	612	594	566	613	565	603	610	582	583	605	546	578	616	597	565	598	547	552	604	580	565	588	543	607	564	550	585	543	580	590	533	593	602	621	548	605	529	562	562	543	570	559	585	582	593	588	589	595	576	590	578	599	563	570	568	623	582	554	611	616	587	606	622	633	573	563	564	560	596	568	596	563	606	570	616	579	582	613	623	534	540	627	589	588	618	594	565	581	575	551	582	615	576	554	576	589	588	584	574	595	561	579	584	619	549	568	574	567	590	596	582	589	602	549	620	622	530	571	573	598	607	558	577	543	605	564	563	535	589	556	598	555	579	566	568	573	634	593	579	555	632	585	579	542	607	593	598	539	592	575	609	594	560	573	587	575	586	571	637	578	621	602	626	594	568	607	571	560	606	582	566	576	598	574	584	612	577	589	592	628	587	556	629	547	593	539	567	592	568	600	549	563	578	592	560	590	586	605	594	572	568	597	549	575	565	580	569	571	631	545	595	562	558	606	588	558	567	600	587	602	563	567	592	617	562	592	562	593	586	575	624	577	614	572	592	520	623	570	563	601	608	575	584	586	586	584	564	601	582	594	542	606	577	601	551	605	595	554	558	545	576	619	566	554	603	597	591	630	561	612	556	532	580	600	634	562	580	583	583	564	612	591	631	590	567	631	588	593	603	601	558	553	560	539	596	575	588	549	592	590	601	583	556	549	551	604	597	603	623	569	635	558	591	633	622	615	579	594	582	579	587	606	590	593	630	573	618	557	635	595	574	572	591	589	542	551	597	625	612	631	609	560	590	610	630	591	593	595	607	627	578	576	530	584	539	557	600	609	628	586	595	593	551	601	587	589	588	558	574	592	606	625	574	547	609	583	581	590	553	574	584	570	592	542	598	569	620	591	595	555	553	614	526	607	642	603	583	550	628	593	595	562	569	581	605	577	545	585	591	631	589	616	561	615	603	574	564	594	596	623	593	544	581	552	561	554	607	633	541	580	578	607	592	568	582	625	620	585	577	573	630	595	594	562	606	566	576	570	632	619	609	553	581	609	641	575	590	628	555	600	587	618	588	568	564	555	584	579	654	595	591	594	537	600	583	617	617	592	540	577	595	549	548	575	569	612	607	596	614	596	589	568	574	562	556	563	571	580	591	539	605	591	595	596	567	577	547	595	588	566	557	537	617	579	559	567	610	580	538	621	593	570	603	613	604	556	558	582	584	570	584	586	618	567	590	567	541	592	574	608	537	599	558	666	591	608	522	583	568	598	624	591	607	600	540	614	576	589	601	588	572	613	614	565	580	622	527	578	617	581	608	574	583	618	548	541	599	556	619	571	582	605	597	569	575	592	628	579	664	589	603	569	548	605	586	591	601	598	604	612	558	624	594	559	593	598	582	587	545	618	617	632	563	621	606	571	571	604	564	565	571	586	613	632	577	599	572	585	572	549	570	573	600	575	603	590	574	578	554	582	592	566	555	615	591	522	581	585	609	571	591	579	549	557	585	609	584	580	557	599	575	597	535	573	605	579	574	607	557	599	570	560	572	627	570	605	592	637	550	595	609	603	577	598	598	532	570	531	583	588	589	613	593	592	561	559	629	593	627	591	617	590	551	604	631	615	603	565	598	580	598	568	575	545	607	556	548	597	604	561	561	555	584	597	627	577	599	539	569	597	581	661	599	608	576	576	594	611	600	592	584	578	584	569	577	600	597	550	566	573	600	581	566	604	587	601	554	595	534	585	587	546	584	591	565	562	590	590	581	575	581	553	590	575	603	555	625	585	573	574	574	615	583	619	550	544	604	604	555	605	569	613	578	611	593	590	587	523	599	569	558	584	609	585	591	606	586	607	608	594	571	553	558	563	587	554
13624	1560	1500	1114	1003	993	859	869	905	875	867	897	850	885	881	863	862	896	809	859	839	877	865	850	857	877	851	837	834	820	865	893	807	881	864	895	868	842	875	846	836	864	856	808	818	889	845	863	882	857	819	843	906	849	896	817	845	860	920	868	830	824	888	800	830	808	823	813	834	866	895	864	887	822	807	834	887	834	858	832	809	879	858	845	819	839	867	830	851	869	845	850	861	894	819	874	858	884	836	827	865	874	911	885	828	899	890	840	832	848	870	795	860	861	859	841	929	901	859	855	827	851	859	870	814	870	830	862	865	827	819	791	808	872	854	800	808	861	843	845	876	866	864	851	811	916	876	881	825	848	905	869	876	840	850	892	899	842	831	819	839	810	870	861	865	856	823	854	831	842	910	816	836	832	848	829	891	873	855	841	856	877	843	909	869	862	876	830	801	844	875	869	825	895	813	832	931	856	873	851	847	824	809	898	872	851	833	918	852	859	845	868	877	837	818	863	900	814	878	882	879	863	857	880	872	874	867	812	813	794	852	845	850	850	831	823	834	859	873	816	852	867	874	822	828	859	851	802	893	831	883	792	883	872	846	844	857	851	880	834	899	874	884	837	851	790	813	845	848	849	867	821	838	880	828	858	880	837	865	802	843	851	853	813	843	849	819	827	787	842	904	821	822	830	839	899	832	860	881	883	845	855	855	902	891	872	857	860	873	904	847	804	860	860	833	846	875	868	882	877	851	813	852	886	873	844	838	852	889	877	882	869	813	847	815	862	859	866	857	847	874	816	905	847	844	809	871	838	848	870	817	886	833	839	875	860	879	859	847	857	910	801	869	831	868	864	842	848	875	907	811	855	833	858	875	842	867	840	909	818	822	865	861	841	879	827	793	854	848	847	806	830	864	848	847	853	808	821	811	824	826	859	846	886	792	843	887	865	834	840	813	857	837	823	868	887	864	856	848	847	890	878	921	889	879	883	844	837	896	862	875	848	877	848	916	879	836	875	877	852	830	859	883	833	834	869	822	871	866	872	856	876	835	836	899	837	878	860	870	875	848	858	818	872	865	865	867	870	825	876	866	839	898	841	831	864	897	897	871	867	853	905	884	863	874	856	864	842	830	806	861	851	820	904	852	938	865	927	850	811	831	841	880	756	844	811	859	851	823	904	849	815	821	817	829	903	910	804	864	871	893	842	791	899	869	855	801	851	842	878	891	836	816	811	883	888	869	846	818	826	845	853	850	838	847	877	879	862	831	845	868	831	914	867	918	870	827	888	888	818	859	902	851	886	868	804	827	812	902	826	883	793	848	876	859	836	894	793	935	896	851	866	832	814	830	849	832	847	865	898	900	836	889	906	804	855	830	829	827	894	860	847	834	869	865	828	856	879	814	874	868	863	853	889	866	816	835	886	863	845	882	839	822	857	859	836	849	812	841	795	822	861	865	869	867	892	839	828	865	852	874	852	807	850	877	825	873	881	900	861	864	902	874	858	876	884	849	843	836	895	768	862	833	853	884	849	888	929	916	883	848	829	869	917	894	807	839	846	834	795	834	843	929	852	912	848	825	823	812	838	887	859	816	807	844	849	902	854	834	865	875	899	842	861	829	864	850	909	852	853	839	851	826	856	809	857	899	845	852	804	845	874	878	873	828	818	820	821	824	831	858	853	824	873	810	834	833	876	842	868	879	876	824	864	856	888	869	858	867	816	904	885	868	840	873	863	838	878	820	861	842	923	811	821	828	871	830	813	835	830	858	821	869	833	902	871	874	871	856	865	801	881	904	858	833	889	828	912	827	829	829	816	908	805	864	870	840	911	863	861	846	896	832	880	849	813	833	868	847	831	895	835	852	826	878	863	899	882	837	883	871	864	822	874	837	824	835	842	840	835	900	827	874	920	894	820	822	848	828	891	863	807	826	813	918	841	862	841	775	874	833	890	864	812	844	837	837	867	852	901	835	897	897	836	806	836	824	851	807	804	849	844	898	797	896	811	853	852	851	856	875	780	830	908	867	855	876	853	784	960	854	889	855	885	833	844	876	859	873	869	899	836	854	842	891	840	803	844	841	857	868	871	861	893	900	866	905	829	861	867	871	845	839	824	856	862	881	838	847	892	800	867	839	865	857	892	862	870	878	866	859	896	855	852	844	862	830	860	880	841	886	896	862	850	812	863	899	831	877	895	864	867	883	861	827	842	899	819	847	853	817	862	917	885	799	841	888	853	877	872	833	839	869	886	849	884	842	846	829	839	882	870	872	846	869	859	838	827	839	867	887	837	885	818	835	843	844	861	843	903	831	863	880	873	853	826	879	899	875	826	878	878	836	850	829	813	872	880	826	843	836	866	866	812	839	811	848	840	849	860	832	833	864	853	844	826	843	868	840	863	858	869	896	907	867	826	815	799	836	844	825	830	894	854	813	871	874	834	914	860	885	847	834	843	860	850	873	856	875	864	877	891	837	870	840	900	820	832	857	863	876	865	856	815	889	876	881	865	826	852	822	834	858	859	880	865	868	857	831	913	869	812	792	873	902	879	900	850	877	812	862	863	898	876	848	813	830	801	804	841	844	872	861	908	890	848	898	852	841	866	856	867	879	836	820	822	867	815	823	868	860	854	831	908	832	838	852	846	847	830	808	847	822	887	863	842	827	866	863	774	868	882	830	847	840	883	801	868	886	878	894	844	850	855	843	910	838	843	891	874	900	883	872	848	869	829	866	860	855	877	866	833	869	855	875	860	867	824	862	806	859	808	889	863	866	859	877	877	905	872	899	857	856	837	855	837	909	847	811	898	877	835	862	857	900	871	850	894	817	833	855	843	831	857	858	839	883	835	813	815	866	841	871	893	869	795	869	886	847	794	836	841	849	881	884	885	852	860	851	846	882	813	840	891	847	860	879	864	845	867	877	821	847	844	869	843	859	861	849	866	853	877	911	851	835	840	852	863	842	843	885	812	873	864	839	879	843	825	853	828	869	814	860	838	849	839	878	858	919	841	807	859	889	866	817	855	913	877	870	845	864	869	844	833	866	855	836	902	832	818	860	831	843	853	840	880	851	843	840	826	874	787	892	837	850	829	827	869	900	799	862	805	863	848	836	826	837	821	809	886	863	871	800	839	904	910	834	807	843	811	850	850	810	829	888	815	879	847	846	928	866	828	831	863	807	823	853	839	878	812	855	827	884	828	888	895	897	860	878	815	866	879	851	846	889	862	827	883	893	869	884	853	878	839	802	889	881	878	821	856	852	878	893	863	853	832	850	869	848	796	811	844	922	840	857	855	852	821	877	866	852	847	871	857	864	835	844	812	900	838	846	835	861	861	881	897	820	862	890	878	904	894	834	830	827	843	852	871	819	884	797	868	882	886	888	862	868	832	896	862	875	860	827	857	798	897	853	881	824	905	877	843	877	870	804	847	841	834	829	872	887	845	869	820	883	863	913	809	863	866	854	824	896	856	878	859	888	857	854	863	868	839	842	839	867	858
23640	21458	29058	24290	21458	16086	1737	969	750	744	710	638	698	594	599	594	645	629	609	593	614	631	618	613	645	569	584	564	564	591	558	541	612	512	558	589	568	575	566	596	542	542	565	590	504	611	568	559	556	568	518	526	553	597	579	505	556	555	582	542	549	541	507	577	563	567	546	518	575	555	543	550	574	566	601	526	558	536	523	521	598	556	554	516	532	588	574	534	511	599	621	570	524	571	561	561	564	580	582	539	556	551	568	570	574	539	594	558	571	549	584	532	551	560	570	559	531	549	543	535	580	532	570	573	563	561	544	555	526	535	569	576	552	561	547	551	511	581	570	568	583	542	582	572	589	576	530	546	585	571	554	561	547	584	564	606	550	583	540	560	585	554	570	552	554	548	549	565	556	526	532	579	551	549	519	557	595	535	595	596	547	540	542	557	559	543	534	574	532	547	556	565	564	594	542	579	498	535	537	545	592	546	548	595	567	563	571	536	578	576	496	516	578	576	538	552	612	592	546	585	591	527	546	525	588	520	573	586	555	551	554	544	528	557	589	549	515	558	569	531	536	583	561	558	606	539	582	527	572	531	554	541	556	539	558	561	556	529	513	560	523	582	588	507	574	564	577	565	554	588	565	538	573	601	535	571	585	573	567	557	575	603	531	536	573	544	550	551	517	534	556	556	528	557	530	499	568	570	539	547	505	567	529	530	575	571	548	522	498	534	561	514	548	604	539	538	557	529	544	557	573	555	548	560	566	548	592	531	596	536	547	550	536	544	527	563	591	545	531	569	519	533	606	565	546	569	556	548	569	567	583	568	524	514	565	551	536	512	563	543	572	558	562	530	536	584	539	522	579	575	578	546	543	567	558	570	556	561	540	564	546	567	560	544	537	558	553	532	518	525	518	581	586	528	545	548	584	554	586	542	580	525	564	555	536	511	532	514	568	569	543	562	528	575	568	576	563	564	576	560	554	542	558	560	522	560	559	535	562	533	536	520	546	583	574	580	555	571	550	565	498	569	541	531	541	572	530	542	567	600	519	551	530	560	586	571	564	545	581	551	587	561	607	545	505	548	552	551	530	628	592	561	597	618	573	578	583	601	520	537	543	539	551	493	564	564	593	590	565	606	519	532	523	536	526	598	537	571	524	555	595	530	547	541	505	544	571	549	555	554	592	572	560	574	554	537	574	569	560	491	549	571	545	514	535	503	533	546	572	552	558	560	516	573	538	559	547	579	560	557	558	589	566	551	561	632	575	535	542	515	546	516	553	538	580	585	566	564	549	546	548	556	590	523	571	582	556	541	547	532	581	546	547	534	542	552	604	571	570	584	511	545	589	550	549	553	595	512	478	529	528	550	537	530	560	590	534	553	504	573	544	577	508	538	560	563	548	551	581	553	539	512	569	569	541	544	530	562	567	554	506	570	518	543	555	542	564	546	605	567	559	556	559	558	578	516	559	560	563	570	571	504	578	560	537	567	536	562	575	576	588	525	547	564	530	552	573	521	562	559	519	551	563	559	536	544	562	563	586	547	555	536	563	531	559	552	578	538	582	531	564	545	598	569	553	571	554	566	527	522	519	583	572	560	581	520	555	547	591	535	542	552	545	527	548	532	565	556	561	545	572	526	560	538	555	555	537	570	610	551	594	550	523	522	576	543	561	555	563	604	550	521	566	527	589	554	542	532	567	536	565	546	532	549	552	527	517	542	541	570	587	581	587	599	577	537	580	576	598	553	521	532	576	508	534	530	543	609	575	556	545	576	575	536	533	583	532	559	562	564	514	602	539	520	556	559	601	559	553	545	575	570	573	537	542	524	580	540	560	528	551	575	606	578	526	545	520	561	531	581	561	528	578	532	547	562	556	551	552	570	580	525	560	515	539	555	599	576	598	545	529	516	595	541	564	545	509	555	524	547	565	575	492	534	560	553	526	500	555	564	561	573	554	534	538	530	547	586	563	558	546	534	562	516	554	565	580	536	589	570	551	528	538	557	608	530	581	581	565	575	603	581	540	546	545	545	569	532	555	536	549	556	540	543	583	571	538	500	569	561	534	552	590	524	551	543	542	531	554	566	506	521	563	523	507	597	523	557	575	524	570	563	522	517	530	559	530	554	555	542	572	561	567	541	581	550	554	572	546	596	553	625	557	523	550	523	545	536	555	538	542	573	537	514	550	541	548	543	582	557	546	538	515	577	530	596	571	542	595	545	588	573	530	549	546	548	567	495	619	584	550	564	578	608	531	530	552	575	535	568	554	571	529	584	560	523	517	555	535	571	554	572	566	570	580	572	531	509	570	557	568	560	590	560	538	535	565	573	564	540	573	518	539	589	556	608	572	597	552	556	521	564	500	588	530	488	517	593	538	544	600	508	583	516	523	560	547	567	591	576	562	536	527	567	585	553	534	538	567	522	563	541	576	551	564	551	562	559	547	562	520	601	531	531	581	570	589	567	561	554	514	510	533	597	549	548	565	553	535	552	502	534	514	553	605	544	554	578	597	570	567	544	561	539	568	595	599	550	560	570	505	556	527	558	574	506	569	536	550	599	570	581	582	583	588	570	537	533	522	580	533	518	572	577	561	568	590	604	567	583	552	563	600	557	558	567	545	554	566	545	577	565	537	542	578	543	521	542	589	566	530	547	550	547	530	533	562	543	571	558	566	561	554	546	577	587	575	537	524	552	548	560	550	552	524	561	550	549	570	496	564	548	539	560	550	560	550	552	543	605	573	528	523	543	538	559	536	532	564	511	541	563	549	548	550	567	549	618	565	554	565	529	543	579	538	573	570	549	510	561	546	544	593	562	561	535	491	552	579	557	532	532	568	522	551	527	515	556	579	579	511	551	560	557	570	543	538	578	504	562	572	550	525	547	529	514	535	554	576	570	565	559	519	535	562	556	592	593	558	546	572	556	547	528	545	541	585	543	537	501	573	570	544	566	524	561	514	525	578	548	567	541	537	537	570	545	537	601	548	560	589	532	536	536	500	579	574	575	557	592	509	569	559	554	571	532	555	552	573	526	574	541	579	602	549	558	582	528	533	509	551	556	566	526	539	512	534	583	615	554	569	611	536	570	549	549	507	562	526	531	561	553	545	571	564	553	551	560	527	513	529	538	549	524	563	517	551	580	532	528	549	543	571	559	505	568	565	513	533	575	587	545	566	571	531	568	544	546	519	517	561	576	517	542	547	545	538	576	553	547	568	562	581	543	546	542	557	585	530	528	552	564	555	571	548	508	553	557	523	574	492	596	561	552	555	567	565	580	558	535	537	532	604	555	503	592	517	560	586	534	546	547	594	576	563	528	565	538	588	572	560	538	521	559	543	567	545	584	553	546	554	559	563	532	549	554	560	530	513	532	566	562	593	531	588	540	535	491	515	517	494	566	584	524	548	559	555	559	539	588	551	561	564	587	550	550	526	558	557	608	563	545	517	523	568	536	530	582	541	538	541	604	528	541	572	548	547	568	554	548	528	540	528	495	587	524
31804	11910	10024	5348	3585	2675	2199	1819	1646	1435	1234	1185	1177	1103	1021	1069	994	1021	976	929	891	888	915	924	897	910	884	848	847	878	848	892	798	835	912	866	808	896	845	849	822	834	842	816	855	870	842	856	836	830	795	822	826	849	857	798	864	872	796	860	847	842	836	840	831	820	816	833	867	801	847	798	808	875	789	814	814	809	855	861	830	842	805	826	823	824	860	800	830	768	815	852	788	808	825	863	870	798	833	840	837	811	822	826	800	785	865	852	774	881	828	771	855	854	783	843	791	780	822	799	816	872	827	778	798	834	828	828	830	842	828	861	857	809	858	810	843	822	786	775	796	839	863	830	815	796	858	850	861	818	813	804	825	859	804	816	798	827	832	870	825	812	795	788	795	800	883	857	859	792	827	883	826	776	836	857	837	837	837	837	832	844	818	822	814	829	834	858	857	828	857	820	827	797	814	861	831	809	852	815	822	861	798	841	817	862	825	842	827	839	840	822	814	867	848	836	815	841	853	820	796	834	781	786	802	849	794	818	839	863	812	781	818	814	808	829	817	830	789	849	817	798	810	806	829	815	812	789	862	831	826	842	748	854	812	768	872	860	797	834	813	794	863	790	766	867	819	831	831	860	806	785	809	822	830	814	817	797	785	858	781	837	790	806	833	787	852	829	793	854	806	790	817	857	807	806	839	798	819	802	812	861	794	801	875	810	829	772	848	855	776	849	767	814	845	836	824	820	799	826	791	844	789	783	846	854	844	896	800	870	757	812	872	800	823	821	801	839	850	821	794	824	846	801	833	817	833	831	831	767	830	806	789	778	783	801	797	874	822	752	845	774	844	797	787	815	846	788	854	839	785	815	819	822	819	837	822	831	747	801	795	825	793	823	803	819	797	846	842	887	789	823	867	840	800	741	848	828	869	756	823	845	831	839	769	813	769	827	841	817	860	844	778	840	791	822	820	817	877	815	804	760	856	776	776	836	846	821	812	814	768	866	843	771	843	797	803	808	865	852	855	812	830	790	813	824	820	806	821	815	836	887	820	846	840	801	837	790	771	793	828	860	812	822	815	890	812	814	813	768	857	755	831	839	845	814	816	868	822	828	866	841	832	800	808	837	824	819	841	833	822	789	873	792	843	876	821	803	786	782	842	846	797	837	839	825	790	729	855	827	844	796	812	834	829	813	870	817	845	791	871	846	818	831	793	837	870	790	795	805	778	835	826	822	818	806	778	816	835	794	780	825	804	838	810	773	851	795	846	830	808	828	833	829	830	832	845	854	803	804	810	844	832	773	828	825	805	832	812	801	776	810	834	878	769	803	842	805	824	781	789	770	842	814	817	842	839	786	838	829	849	822	777	804	817	843	817	816	805	784	852	821	845	848	826	825	789	790	802	872	815	871	803	803	827	820	859	845	816	772	761	875	827	893	856	813	796	898	800	835	800	791	818	830	800	818	821	810	844	824	843	846	840	808	837	798	803	803	816	852	840	805	830	784	805	802	805	808	830	797	853	807	813	812	857	828	794	755	824	825	841	876	809	834	747	838	784	837	846	769	812	843	794	854	824	816	776	812	816	808	796	787	839	869	795	818	869	833	812	832	851	802	779	872	778	821	847	823	790	815	799	838	830	842	822	786	870	840	805	820	827	860	820	795	817	782	813	810	804	845	810	771	805	824	835	821	806	818	834	868	773	807	846	856	845	814	880	835	793	816	803	810	817	797	819	843	792	808	807	819	881	823	849	834	776	795	786	822	847	799	857	798	865	827	815	758	810	776	867	868	829	797	807	842	778	786	844	812	829	784	815	774	805	851	844	804	755	764	842	788	843	802	836	827	812	792	859	842	842	814	810	775	823	779	831	806	826	821	849	884	826	785	820	819	784	815	848	880	825	832	841	815	817	776	791	876	856	857	844	852	847	791	824	838	836	842	830	848	830	791	802	798	793	815	807	848	838	909	901	791	831	845	816	835	844	847	857	819	842	832	785	794	818	811	836	841	822	839	790	851	834	801	839	845	819	807	836	837	826	785	828	826	818	800	799	854	783	846	784	770	807	835	788	802	806	830	868	882	861	845	848	796	796	776	829	845	784	808	840	804	838	799	803	837	793	774	826	802	848	810	847	785	863	822	888	781	811	858	789	815	823	845	838	813	813	856	827	771	787	819	860	811	870	844	832	823	779	811	842	841	833	812	795	819	812	840	777	784	863	836	788	801	848	793	849	832	811	847	820	843	824	810	777	840	804	803	799	850	790	841	801	834	805	790	858	858	802	863	808	792	821	832	833	797	821	826	842	818	817	799	830	838	799	819	847	812	848	786	833	832	863	815	790	797	838	821	841	845	837	806	802	770	759	767	832	826	877	795	815	843	849	823	817	808	807	836	759	797	815	812	858	812	851	812	873	829	818	861	835	794	851	832	821	865	802	848	798	878	809	796	836	854	774	844	827	815	854	853	857	827	822	798	781	901	814	829	816	794	866	806	779	796	858	809	808	773	834	840	837	867	829	833	890	832	810	857	821	819	813	820	779	777	863	792	839	810	797	874	828	791	812	783	809	828	818	808	836	813	852	791	858	795	867	790	801	822	802	785	807	886	795	795	804	797	800	798	803	797	817	848	766	838	830	805	851	860	821	809	823	776	796	786	834	840	817	822	794	810	828	817	789	801	774	814	855	852	792	817	780	853	793	796	784	810	829	783	829	850	845	873	855	823	804	825	862	796	819	808	815	814	774	851	846	851	791	824	821	830	833	826	789	815	873	825	822	839	824	802	860	819	791	820	794	791	821	826	803	784	840	813	785	864	849	818	831	815	798	801	837	867	805	855	796	794	856	856	810	849	773	809	828	803	771	843	791	829	844	817	833	841	828	820	801	819	841	818	842	819	819	801	843	780	809	840	814	782	854	789	820	853	843	780	858	804	802	779	790	777	874	780	840	785	804	792	804	838	854	837	847	848	818	835	789	815	781	823	823	820	875	846	784	832	820	743	839	865	823	818	848	852	798	756	799	794	821	857	843	776	801	787	786	803	825	857	803	768	822	819	780	804	799	812	834	806	856	797	791	819	841	836	848	843	769	830	823	805	853	830	817	737	802	813	795	812	769	801	833	823	768	836	845	853	832	840	795	811	844	859	755	782	783	859	875	822	830	826	810	795	796	826	813	822	781	783	847	841	781	864	814	825	811	860	800	798	845	835	831	909	846	784	824	791	841	795	810	830	784	834	799	871	781	847	803	809	838	805	840	791	815	877	833	826	814	896	821	833	821	819	748	850	818	831	786	796	841	838	797	842	843	774	784	787	799	880	853	793	808	836	846	772	815	823	847	783	849	817	806	818	821	832	809	806	824	824	811	809	861	809	894	823	841	852	860	787	822	809	865	789	852	812	800	808	816	800	810	835	830	886	765	804	826	809	841	844	812	812	824	840	806	847	772	798	832	871	782	816	825	788	824	834	836	835	840	820	826	815	896	810	874	818	833	804	840	787	800	785
23227	21502	29306	24129	21492	21445	4199	884	664	571	566	497	496	450	425	425	436	393	397	393	388	406	372	337	343	380	339	394	342	337	333	369	332	393	362	328	344	309	375	357	305	329	331	338	325	316	337	345	354	352	370	336	332	359	324	308	331	299	334	373	345	322	335	346	351	359	339	330	348	320	323	364	365	337	335	325	323	322	348	353	354	341	344	339	376	345	327	352	362	299	314	345	328	345	335	343	318	306	357	322	325	349	331	333	347	328	322	340	330	335	348	321	358	358	314	313	323	350	326	288	309	331	330	330	324	323	356	351	330	299	316	319	336	345	318	311	298	371	315	337	319	307	375	329	339	332	361	284	310	347	338	322	302	327	318	329	330	340	348	296	318	325	338	352	283	323	339	336	344	352	371	330	321	322	347	290	336	317	350	352	340	332	335	334	320	333	320	323	316	315	365	330	336	317	327	343	346	347	358	338	307	335	341	307	328	325	338	343	310	305	354	365	330	356	328	316	345	352	334	334	337	349	320	345	338	323	322	321	361	316	333	339	309	357	332	340	326	299	312	338	324	344	332	318	312	322	316	330	333	306	306	366	331	342	322	317	329	333	351	319	324	328	339	329	333	327	319	351	331	343	318	326	317	319	322	325	336	350	316	344	332	319	362	307	361	296	329	324	348	303	300	342	354	323	315	316	351	349	315	326	303	366	331	343	341	346	314	338	339	361	311	335	339	347	314	347	324	295	337	341	346	324	315	301	301	315	361	305	321	322	337	350	314	321	329	343	301	292	343	331	327	345	334	335	304	332	345	337	344	330	302	334	354	315	370	332	353	337	339	322	337	356	299	357	308	367	350	340	322	368	329	331	361	312	329	305	310	323	338	320	336	331	337	295	338	339	327	368	335	338	319	279	327	318	304	325	332	359	314	325	339	360	318	332	323	324	347	313	334	334	360	330	328	316	364	352	357	327	317	341	294	346	333	335	333	321	320	321	328	346	326	357	324	323	345	294	333	340	304	325	314	332	344	321	357	325	374	333	347	290	334	348	327	317	324	331	334	334	359	338	292	296	299	331	321	344	344	312	330	382	324	303	334	339	332	325	292	339	341	317	344	327	349	323	330	337	362	339	313	320	318	337	335	323	360	356	319	351	317	321	338	324	297	332	320	320	363	355	322	344	327	320	319	333	314	322	314	310	289	318	316	336	341	334	330	334	345	334	301	356	334	335	330	315	325	332	337	318	323	348	336	321	336	301	299	301	312	350	333	326	310	368	311	316	351	315	355	365	294	328	349	311	332	337	307	298	327	338	302	331	323	315	329	337	348	349	331	340	363	328	350	338	320	313	308	298	354	355	315	330	307	357	358	326	325	326	358	335	376	338	337	326	340	330	326	333	326	323	305	341	290	324	334	362	312	350	341	351	321	312	328	365	365	311	327	320	340	303	323	351	294	348	344	303	356	333	323	322	355	319	330	311	325	323	299	350	326	346	286	324	324	329	335	323	324	331	323	312	332	370	320	359	363	314	340	302	350	343	331	324	325	319	350	344	314	335	327	343	324	311	350	306	345	336	328	348	337	310	298	319	334	315	310	323	322	345	323	308	293	296	327	343	324	304	307	322	336	331	314	327	325	308	329	326	323	364	311	344	348	303	334	260	333	315	296	296	347	327	363	311	340	333	348	324	330	306	358	343	301	344	322	298	300	343	345	322	315	320	346	331	364	308	343	300	319	358	304	350	348	342	314	318	299	317	331	309	332	302	325	346	314	336	368	325	333	312	339	319	317	317	333	315	360	340	366	322	346	360	353	309	334	335	368	368	349	343	303	331	329	322	317	340	312	343	366	335	337	329	319	326	341	315	350	353	327	327	319	326	360	345	295	337	321	320	301	339	316	312	312	361	337	314	335	334	312	312	334	313	361	326	321	358	325	288	350	302	338	339	346	328	328	312	315	324	336	316	321	321	288	357	333	340	357	343	330	341	299	301	294	330	329	323	324	315	352	329	310	309	342	325	316	332	327	307	337	307	341	297	303	312	337	304	357	320	334	303	305	324	278	345	315	342	333	361	319	319	365	324	300	332	308	315	306	328	335	343	324	353	308	329	329	371	310	313	327	346	311	326	323	348	313	308	385	333	312	343	333	333	277	326	305	319	314	329	347	341	310	324	341	355	323	325	307	351	352	346	325	356	355	326	347	345	353	326	311	325	318	338	331	333	330	317	314	320	310	333	334	350	342	314	361	336	313	295	323	329	306	339	315	312	316	308	332	337	336	351	335	342	341	348	304	337	286	352	340	309	330	330	317	279	343	310	354	313	337	321	323	357	317	301	350	326	332	342	339	324	304	327	337	338	331	326	303	318	330	323	318	340	320	298	359	346	329	290	309	338	340	310	312	356	347	313	328	322	336	355	369	327	314	336	369	320	313	319	337	344	320	333	304	327	340	311	325	314	300	328	360	306	379	331	356	328	316	314	341	334	321	340	322	333	358	362	318	353	314	305	352	328	347	343	319	317	365	340	309	327	320	333	313	316	315	330	320	321	354	324	339	276	341	315	336	340	323	359	296	353	328	326	361	332	319	339	366	323	316	328	370	314	327	318	284	312	355	319	326	346	315	295	342	323	335	348	323	335	335	295	328	305	351	312	349	341	295	337	317	286	376	333	343	319	356	329	328	334	373	325	344	303	330	338	316	358	318	316	328	314	349	323	338	305	292	354	354	321	334	348	334	298	320	325	318	349	322	358	301	305	341	307	324	337	337	352	345	353	282	338	311	323	367	345	331	337	327	330	293	346	298	321	301	336	377	322	346	309	346	339	306	324	352	363	329	306	344	332	311	328	327	319	347	320	338	313	324	296	324	354	312	337	355	339	319	358	346	322	323	312	358	339	330	325	361	288	333	308	330	359	331	334	332	352	304	302	389	351	326	324	389	321	315	314	314	348	355	318	325	332	353	311	326	319	330	353	345	345	319	328	321	350	282	341	345	344	321	307	305	325	326	304	319	334	312	329	307	305	322	347	324	329	326	321	329	316	329	349	365	342	293	328	310	341	328	344	325	335	338	353	320	305	310	310	324	327	347	303	310	336	348	315	316	331	363	291	338	306	345	360	362	325	336	315	309	353	328	341	340	322	372	360	318	314	327	346	324	359	309	311	318	367	341	305	361	309	319	350	318	313	327	300	367	317	322	342	339	329	347	317	378	325	308	313	312	324	330	325	300	325	280	347	331	353	336	313	348	325	345	316	299	343	323	327	329	305	333	338	336	346	350	284	337	319	320	307	324	335	325	344	340	327	376	346	329	324	310	303	320	332	309	354	328	321	311	337	325	341	307	317	345	341	338	329	304	301	334	318	339	318	306	333	289	333	322	307	289	323	337	333	336	328	345	342	295	314	325	302	358	353	305	342	322	317	329	333	344	338	310	277	340	345	346	319	325	314	332	320	328	376	349	318	310	330	296	342	325	369	311	332	306	341	327	363	313	323	320	302	374	320
31234	14544	12305	6522	4191	3026	2340	1862	1532	1452	1195	1052	944	927	806	790	698	708	704	687	668	633	593	624	583	583	576	591	603	585	527	583	597	606	586	502	546	520	537	536	552	538	528	525	535	522	529	532	529	536	532	527	506	514	508	499	537	519	510	516	508	490	537	534	538	520	528	523	520	522	498	498	521	514	510	495	513	516	499	487	491	477	512	482	530	546	482	529	511	516	468	511	498	494	526	498	552	494	535	534	501	486	522	514	509	494	488	498	519	545	526	485	512	490	512	515	530	515	501	501	519	526	513	491	500	498	509	495	458	488	516	475	492	488	466	507	504	509	479	489	450	483	503	531	507	478	490	500	492	511	503	503	486	509	505	464	540	477	481	515	488	491	520	526	494	503	488	486	514	517	471	496	473	483	551	486	495	511	520	523	463	521	501	531	506	510	500	509	474	519	541	516	494	509	506	500	521	510	515	504	510	526	459	500	495	489	482	488	492	519	468	502	480	506	507	521	477	520	504	507	508	488	567	471	508	524	553	498	529	473	487	492	519	499	498	477	450	485	484	533	529	523	488	480	527	516	497	496	499	527	490	480	531	479	498	489	488	511	510	499	469	464	536	509	503	486	547	505	466	489	502	505	504	470	477	498	503	477	500	495	497	513	471	506	528	533	517	483	528	499	469	463	533	492	516	475	479	515	472	504	475	482	512	527	506	537	461	485	499	517	490	534	515	473	496	482	495	515	503	530	498	498	542	510	506	507	527	488	501	510	489	496	493	498	540	531	524	499	499	518	519	500	549	489	513	499	498	515	477	482	464	493	510	506	472	490	489	507	477	503	490	525	503	512	452	520	563	478	520	527	449	475	536	488	540	511	529	530	491	449	511	483	503	519	489	508	482	493	517	531	492	525	519	511	521	483	554	478	510	512	551	509	478	500	528	472	477	511	510	481	459	507	510	546	477	523	530	528	507	521	519	507	518	500	476	479	465	485	522	492	492	504	513	531	529	516	521	506	511	473	493	485	496	512	483	495	481	515	507	541	460	505	508	516	494	530	518	501	492	484	480	544	519	503	559	484	525	503	479	473	570	504	507	540	508	511	546	512	518	491	495	515	485	452	499	509	511	480	493	489	526	511	506	564	496	506	513	504	480	484	498	498	523	513	519	440	469	504	484	492	517	472	526	499	511	531	508	493	516	537	532	479	529	497	499	514	467	499	476	510	482	524	519	484	496	470	499	496	518	512	486	501	538	496	471	471	471	508	519	517	490	549	496	551	476	490	512	549	501	487	492	507	506	473	459	526	479	504	518	480	496	480	520	498	521	544	498	502	529	561	480	525	490	498	498	488	504	498	496	473	481	497	499	513	486	516	527	506	459	485	498	521	476	493	576	525	474	478	499	506	482	518	489	476	518	466	494	505	511	503	510	514	516	492	492	515	476	526	468	489	549	534	503	504	520	460	528	517	487	474	520	461	518	506	533	511	512	520	524	483	509	525	510	484	522	563	481	481	467	471	488	503	520	523	493	512	487	546	513	506	525	491	486	476	496	490	511	522	493	484	563	524	549	501	529	489	481	519	467	502	492	498	504	528	516	517	504	490	503	489	470	452	471	470	497	500	513	509	483	495	521	526	467	485	471	503	496	494	500	477	529	470	485	525	543	542	513	508	500	511	506	502	484	493	531	459	533	515	504	516	479	526	495	523	491	448	467	473	499	527	506	469	458	494	509	495	443	491	521	546	508	486	509	505	474	457	507	449	476	465	484	480	506	481	502	504	504	497	500	499	496	468	512	476	496	520	513	485	478	453	505	528	512	496	504	513	490	502	548	464	543	466	498	499	500	486	516	506	515	472	523	500	461	475	500	512	499	505	503	536	490	491	486	502	503	461	503	562	502	513	494	500	483	507	504	465	480	505	505	477	477	503	512	551	492	519	479	492	536	487	512	487	517	482	497	510	511	452	499	515	484	495	486	501	509	541	478	490	515	525	471	473	495	543	505	547	522	488	475	526	542	526	489	481	508	496	507	492	476	483	473	545	510	480	512	522	521	513	515	510	482	444	512	498	481	478	495	478	472	513	524	498	491	553	530	508	480	488	490	530	535	537	501	479	463	462	522	475	482	506	525	502	505	548	506	507	495	495	502	563	523	503	526	469	496	511	545	470	527	499	500	486	481	506	473	489	504	515	500	473	518	543	458	522	502	532	485	480	508	506	491	504	464	503	484	553	496	516	512	483	496	503	506	504	494	505	508	459	512	462	458	476	513	477	528	491	496	502	482	485	474	513	470	478	483	483	496	508	507	539	506	495	501	500	497	504	487	494	495	505	490	515	492	516	484	488	488	518	465	515	523	504	474	507	521	474	497	499	487	499	513	474	510	491	511	475	527	474	530	536	469	474	505	499	509	539	493	506	537	489	510	509	498	489	531	517	481	480	466	525	497	542	511	503	495	501	513	486	469	473	544	494	482	505	499	499	452	486	501	485	456	494	492	497	545	481	480	488	465	487	510	516	538	517	525	516	501	515	497	512	536	471	495	538	536	521	503	495	540	455	492	528	502	505	509	488	545	492	456	457	504	475	482	527	472	505	481	526	457	501	513	505	507	526	514	524	511	506	534	511	502	511	497	532	515	509	539	442	583	498	493	468	502	549	500	481	493	499	513	521	484	504	467	515	474	538	514	496	497	518	520	467	467	513	499	487	508	487	501	477	485	544	493	500	510	479	471	471	510	504	469	489	506	505	511	466	487	482	513	466	507	487	464	454	474	499	519	505	524	479	483	504	475	481	511	493	535	510	530	491	482	513	535	475	491	520	537	482	506	459	494	499	525	492	547	509	494	487	475	497	485	493	508	496	509	493	483	536	489	485	469	498	540	496	497	498	511	499	513	468	505	532	515	466	475	511	469	499	504	522	494	510	481	510	508	514	482	512	496	532	490	489	494	477	523	515	492	484	523	512	485	515	490	480	496	516	502	515	508	498	519	480	515	495	567	535	472	462	515	524	501	503	462	561	482	498	525	517	500	532	526	495	527	539	475	468	505	469	464	510	505	503	549	491	503	485	512	517	489	458	523	420	515	484	506	498	456	495	500	479	496	498	494	471	519	493	505	512	483	484	512	464	503	498	509	510	497	552	474	536	511	499	532	494	490	506	471	493	520	467	474	525	516	495	546	510	538	514	517	497	477	497	453	471	500	494	489	535	474	479	491	470	495	482	527	503	502	495	453	530	495	498	484	499	486	509	501	463	551	503	506	469	480	462	520	522	539	485	458	493	503	504	503	506	498	487	496	446	538	524	517	491	466	492	514	489	485	463	509	487	468	536	507	502	494	488	512	495	552	504	519	523	491	507	552	531	515	520	450	477	508	537	517	449	516	497	537	488	506	502	531	495	486	481	509	501	502	484	454	525	491	513	504	523	517	480	499	502	480	515	483	492	527	527	515	492	497	548	486	489	485	467	518	509	488	522	466	473	501	480	481	497	517	495	466	476
27232	20343	7186	974	707	613	584	576	598	658	560	573	586	591	620	596	587	611	608	580	563	633	578	602	529	601	666	592	554	565	567	591	536	590	572	572	580	594	563	568	607	595	563	565	598	567	602	554	541	599	568	598	573	569	570	634	580	631	574	558	610	580	576	597	575	576	564	618	598	539	578	625	547	598	617	599	577	571	565	575	566	563	609	540	583	581	578	615	576	579	621	590	638	509	585	562	560	571	567	557	668	550	579	595	583	568	575	603	595	596	595	627	617	612	567	539	566	582	575	555	589	583	535	557	592	544	576	589	558	580	578	562	591	600	542	591	571	586	571	580	608	561	602	574	600	580	574	589	608	543	603	617	578	571	567	571	586	596	555	571	587	568	572	565	520	585	538	580	593	574	568	514	596	578	563	620	539	583	589	617	603	612	574	602	625	590	551	575	559	586	614	544	571	575	618	525	524	570	569	564	597	564	601	565	651	584	573	597	541	564	573	580	574	589	603	589	549	584	592	598	594	574	571	583	621	630	589	615	569	593	605	604	572	539	562	580	564	597	613	572	559	582	619	578	570	578	605	581	614	607	551	619	606	578	600	585	591	586	582	576	608	608	610	555	603	592	543	526	594	583	553	557	607	585	593	564	609	620	592	589	586	575	591	636	584	568	577	577	584	610	588	568	573	587	540	562	597	600	606	565	575	579	570	565	590	572	595	554	559	535	625	581	626	610	580	585	614	545	556	563	600	613	577	565	569	582	582	533	602	596	588	576	608	558	556	573	572	593	583	576	609	635	529	612	572	553	568	590	608	567	577	592	591	592	580	628	559	599	566	551	612	580	597	581	570	631	546	593	538	568	609	595	570	572	577	560	562	590	611	607	620	555	588	613	527	594	602	592	617	606	586	619	569	586	570	579	576	574	543	572	600	591	572	610	617	588	589	569	567	552	586	544	536	619	619	611	598	571	595	567	542	587	584	590	633	616	585	583	585	571	605	592	598	577	538	609	594	563	570	557	595	554	570	566	615	581	559	583	570	572	537	546	612	575	579	567	601	598	615	581	535	610	599	585	569	560	563	621	589	523	585	610	605	579	610	534	556	553	549	574	627	593	562	568	613	596	595	608	573	574	575	605	624	588	612	579	586	579	556	584	606	557	612	614	601	541	601	579	558	533	579	574	566	533	574	558	544	573	604	589	585	599	581	580	577	610	619	625	596	536	596	586	532	577	588	549	605	564	515	619	583	594	538	610	556	546	550	536	561	599	590	602	569	581	651	570	574	561	569	577	586	595	574	586	573	572	571	567	539	612	558	592	612	565	578	587	539	576	571	591	611	568	576	588	575	557	552	559	604	607	608	567	605	586	617	627	544	558	535	600	540	584	570	580	611	585	572	594	570	581	587	531	595	563	585	583	510	549	630	572	540	603	573	586	540	562	533	564	581	576	572	567	588	583	561	594	582	563	575	583	566	618	570	570	586	605	599	588	595	587	598	586	542	616	562	612	595	582	599	559	557	527	594	585	595	624	580	573	609	543	592	587	556	600	579	553	567	596	580	577	588	546	555	585	564	552	561	577	582	591	589	566	573	584	564	584	589	595	567	539	587	611	562	590	594	642	582	578	610	609	591	588	641	584	574	561	593	569	517	544	559	564	570	583	572	582	590	583	586	600	615	583	559	595	622	564	550	559	516	560	558	575	588	568	581	582	570	617	583	593	544	581	564	614	541	597	576	608	608	561	551	621	588	547	572	615	576	578	579	568	616	588	604	601	550	605	619	598	592	599	537	600	612	603	584	557	589	605	569	634	573	595	635	538	578	602	637	561	616	544	600	581	545	592	572	587	546	608	567	566	578	599	568	601	593	564	560	612	579	541	560	579	596	549	595	608	544	567	579	601	584	584	560	636	583	561	571	601	604	598	611	613	572	536	587	544	564	564	599	576	601	624	588	600	567	573	596	562	564	581	582	612	549	593	605	530	568	602	582	629	560	632	593	600	566	600	598	582	541	548	566	597	578	597	602	583	578	547	599	561	553	561	573	651	623	583	557	551	600	568	595	642	619	584	558	590	592	572	573	595	573	564	599	573	548	593	550	598	592	594	589	594	623	621	592	552	565	600	599	602	545	624	596	611	609	573	594	568	594	580	607	592	598	613	608	623	598	554	552	559	602	598	561	526	612	554	575	599	607	595	546	601	624	584	597	555	588	588	573	549	543	578	575	540	561	535	532	603	578	590	571	539	562	605	603	600	597	587	545	564	580	605	584	604	561	556	577	620	572	577	599	589	581	547	593	598	597	624	562	578	561	610	546	539	538	605	602	605	619	612	590	595	583	597	571	577	593	577	562	567	572	615	588	575	614	534	571	583	547	621	604	568	601	621	589	538	586	593	543	543	629	612	568	620	574	615	599	555	596	587	528	562	625	600	594	588	555	576	555	591	592	625	581	580	582	598	609	576	622	592	575	540	605	563	606	574	573	621	548	581	568	636	598	601	591	575	557	603	564	580	600	577	573	617	603	603	559	621	574	574	612	588	589	628	659	508	586	569	575	562	611	518	534	552	607	573	546	571	574	557	574	578	570	578	584	590	574	625	604	586	593	553	565	564	538	557	578	580	560	575	561	590	579	575	567	558	577	594	591	574	630	558	597	566	583	554	574	555	614	585	580	628	595	552	568	580	601	554	607	587	625	577	602	593	604	577	572	592	601	595	595	582	575	620	551	565	578	559	596	583	578	566	618	585	575	589	573	619	566	566	580	578	552	601	594	572	545	652	592	634	636	583	588	598	608	614	543	556	563	584	525	634	591	595	596	580	627	589	553	607	601	546	596	576	600	620	534	587	549	589	583	577	599	569	574	596	577	599	574	633	601	607	543	582	621	578	568	584	595	565	576	588	571	578	594	585	542	597	611	582	587	605	575	544	600	619	572	603	614	588	579	591	597	563	628	568	582	553	585	589	586	513	557	571	614	583	588	546	585	614	562	552	565	570	556	603	583	581	626	571	572	602	576	589	555	606	587	578	582	560	559	582	592	548	594	569	589	628	580	592	562	530	592	561	553	582	544	607	585	570	558	546	609	562	570	591	548	582	591	611	562	507	584	569	597	546	542	557	598	526	576	572	594	598	575	608	643	609	588	612	558	583	592	579	625	599	576	571	570	592	568	567	671	579	655	591	589	578	563	619	560	570	600	568	555	636	574	560	539	596	567	568	550	595	567	599	560	583	645	559	598	538	602	545	590	554	549	564	591	560	563	585	552	616	586	580	538	566	582	611	608	585	594	597	557	560	570	586	553	567	585	549	606	607	593	522	550	593	574	603	594	559	593	562	572	566	588	553	564	583	582	617	603	563	586	587	607	563	615	552	591	590	573	600	571	607	593	577	587	559	543	580	562	581	539	564	573	583	572	627	562	592	575	565	621	596	594	613	635	536	562	596	535	600	566	615	601	550	556	577	585	572	581	593	550	569	609	576	547	593	603	576	601	597	568	582
13183	1527	1421	1048	1017	897	892	861	831	863	822	869	900	821	906	815	821	849	872	839	885	842	855	879	893	857	887	835	869	864	872	845	784	886	879	883	815	870	812	896	801	834	862	763	869	864	884	845	841	843	850	860	800	889	886	843	854	857	905	876	839	876	876	833	792	820	879	827	848	839	815	826	820	865	871	813	843	860	845	857	875	811	852	859	840	882	821	808	908	838	813	900	821	825	856	829	851	863	852	830	862	839	831	850	844	812	867	861	839	833	826	819	854	831	864	880	813	809	806	867	865	862	842	848	867	866	885	913	892	897	838	878	905	809	808	907	832	851	888	897	842	861	858	899	823	861	880	830	839	878	836	798	876	874	829	905	843	832	803	827	866	824	815	814	841	875	902	821	879	827	871	839	863	828	875	846	806	840	838	882	843	894	858	871	840	773	869	809	868	832	841	804	823	840	810	859	840	815	772	759	850	856	897	815	842	839	802	893	819	818	822	858	769	821	844	877	826	841	856	835	863	897	833	823	821	834	849	861	834	866	858	887	804	836	842	877	857	874	837	850	804	860	855	874	814	813	898	835	826	832	843	847	888	892	855	873	871	819	902	863	792	872	832	807	867	852	852	823	871	774	878	878	838	836	862	859	821	829	824	876	835	831	783	846	811	804	857	870	825	859	831	879	849	820	858	864	946	879	834	820	873	830	833	868	870	808	837	800	848	854	847	900	807	869	851	871	869	852	847	781	782	838	898	828	857	842	860	869	874	876	861	856	811	839	835	850	885	849	874	835	896	826	851	840	852	841	876	840	863	901	864	852	869	833	848	873	851	845	824	848	868	839	874	877	830	859	851	801	825	800	890	850	833	786	901	856	805	866	862	845	834	852	916	818	876	871	868	850	882	839	872	847	878	784	845	896	861	836	821	841	918	904	826	883	849	796	839	842	872	897	864	834	848	860	837	879	786	876	839	808	812	831	894	875	825	880	878	849	851	880	826	886	924	823	808	876	810	843	862	851	822	834	846	853	825	803	756	830	834	894	795	875	883	858	915	849	844	834	863	865	841	908	851	854	871	803	877	842	841	880	893	847	865	882	831	865	898	840	851	809	870	888	867	851	918	855	834	832	894	838	825	863	855	854	850	885	818	862	815	833	861	884	883	835	845	824	837	846	827	805	824	811	892	853	822	865	816	829	869	817	866	882	834	819	842	855	848	862	884	832	850	831	894	867	880	876	831	849	798	842	865	822	862	837	890	853	876	842	877	819	841	820	839	831	883	846	898	810	818	910	846	821	832	878	832	820	903	820	892	846	850	819	877	849	843	839	845	881	809	820	843	846	870	854	812	817	831	874	813	881	841	856	813	900	902	858	885	850	833	859	858	859	829	836	861	841	849	815	829	825	876	833	817	818	846	846	889	882	885	798	863	867	857	848	855	876	860	812	845	793	869	864	850	810	797	853	831	860	863	846	861	816	870	894	859	843	845	832	835	878	865	855	866	891	892	848	895	870	828	835	841	812	845	846	873	851	884	864	854	895	864	867	850	875	837	876	839	830	833	865	870	877	851	844	854	787	840	851	876	865	885	839	862	831	847	867	860	870	894	834	884	884	913	873	847	795	822	861	834	857	891	853	865	829	790	839	831	822	795	798	852	843	830	817	816	827	824	797	808	822	841	853	796	915	826	788	875	848	826	831	810	912	827	814	850	869	863	829	865	864	859	838	811	818	855	848	888	831	818	865	810	886	870	871	858	825	834	850	819	842	828	837	874	825	817	817	794	873	810	826	855	851	865	861	836	865	852	855	887	849	812	860	889	826	814	885	850	846	868	818	875	824	820	864	812	877	825	836	806	850	848	826	817	861	882	866	845	865	801	839	852	845	819	854	866	870	860	797	856	786	859	833	841	848	907	833	857	872	848	820	815	770	811	849	862	844	863	843	832	900	869	845	890	792	898	791	866	872	832	869	860	852	858	819	831	848	821	867	853	819	837	844	894	866	833	835	856	855	804	830	848	855	836	853	817	857	833	842	858	886	773	868	818	910	888	904	844	852	854	883	886	820	873	846	823	833	817	874	881	856	854	872	848	892	856	821	846	868	831	778	832	854	860	853	865	888	879	840	789	887	858	850	844	828	774	919	866	863	878	861	860	854	793	891	842	879	842	862	894	826	892	839	855	812	802	858	888	817	896	940	874	837	908	890	880	833	849	826	860	882	904	852	869	911	848	892	855	890	833	873	814	881	864	860	898	836	878	898	846	846	846	861	822	842	863	846	845	862	856	867	836	835	865	840	911	837	879	842	859	813	831	874	880	840	859	881	828	863	849	828	835	863	860	850	844	843	848	878	885	852	801	815	817	822	795	908	829	814	869	822	826	815	832	833	869	872	875	861	885	866	863	879	870	871	889	840	771	863	792	845	829	838	813	861	819	918	905	852	838	859	820	850	835	881	851	892	839	801	847	851	842	888	887	831	858	910	895	850	829	843	795	883	899	897	823	805	831	810	883	818	831	883	849	843	917	825	871	843	843	860	830	818	809	855	821	876	818	871	846	820	860	839	811	844	825	843	820	831	860	825	867	860	831	847	854	864	897	896	818	868	829	859	832	901	822	801	794	847	918	844	830	865	867	872	833	828	854	835	871	836	842	820	828	842	868	853	858	794	933	816	820	832	814	857	829	838	856	859	855	853	885	812	863	868	858	895	842	853	908	842	868	857	838	918	833	884	867	860	885	882	862	846	853	803	827	837	819	829	879	877	821	872	799	846	890	814	832	890	823	885	848	880	878	859	823	878	899	862	816	875	863	839	824	805	873	824	860	839	886	816	878	846	811	842	833	835	815	863	854	900	896	815	892	817	891	836	815	864	881	869	843	843	854	922	879	831	854	884	846	847	835	816	823	848	875	875	803	816	811	833	847	841	824	894	872	826	851	829	831	876	822	843	805	887	885	829	818	856	905	823	889	842	909	885	845	842	868	901	855	883	843	832	866	866	845	876	855	858	822	835	804	853	859	909	831	821	844	828	877	843	870	910	831	813	885	828	820	883	827	827	856	818	802	861	846	887	845	889	843	872	841	832	823	813	866	853	894	838	872	801	812	854	867	855	801	840	813	902	801	879	894	889	799	822	834	890	841	875	858	821	777	813	811	838	821	818	797	867	831	781	902	814	869	843	809	852	811	877	848	825	852	824	835	884	858	882	843	855	880	857	839	842	868	847	813	875	884	872	903	850	866	912	881	826	886	835	783	833	872	822	845	805	835	822	805	877	881	875	842	841	814	821	852	817	812	899	862	860	830	843	841	859	816	812	863	822	857	873	846	843	879	809	836	863	839	827	885	842	840	835	841	825	918	793	813	853	858	835	854	816	866	879	868	823	838	880	820	895	804	841	868	845	833	854	902	831	885	801	868	854	827	862	810	820	822	843	847	869	837	871	879	841	843	866	881	833	863	850	830	877	871	852	831	825	848	858	849	868	800	860	847	836	869	850	863	880
23774	21540	29202	24336	21531	15900	1656	934	755	759	709	681	648	660	641	619	599	585	605	571	629	626	617	626	588	591	595	561	589	606	543	574	580	583	584	549	536	538	578	602	584	586	571	568	559	563	590	527	553	578	580	544	624	555	569	591	557	547	549	552	552	541	548	565	561	565	574	516	505	563	522	597	614	561	546	528	525	592	566	555	579	588	504	551	556	548	556	553	583	567	556	555	625	571	568	541	535	523	541	548	567	582	537	530	543	580	567	550	572	571	593	563	552	546	607	576	563	541	574	555	564	572	598	524	496	557	566	559	558	575	543	564	523	553	561	553	571	550	553	557	563	541	619	573	574	557	554	557	565	521	569	547	543	522	528	527	607	572	576	572	548	582	534	581	553	602	576	539	584	566	561	557	585	571	606	602	545	537	582	546	557	569	549	614	555	528	538	528	568	563	565	558	626	565	552	535	561	569	573	563	540	558	537	564	564	572	608	542	567	539	501	604	591	554	580	555	566	585	537	565	545	557	553	546	554	532	532	578	565	609	544	535	592	557	574	564	550	549	543	548	526	547	613	545	564	596	522	570	530	529	555	585	550	577	554	549	542	482	591	583	533	596	575	561	579	530	531	557	543	570	559	555	560	564	581	563	548	549	553	537	522	551	556	547	576	553	561	557	611	583	620	603	544	540	514	521	566	557	536	542	577	558	543	564	567	568	530	552	527	571	592	544	533	535	494	552	578	565	540	533	538	544	570	581	565	550	517	532	536	544	539	506	540	522	576	526	546	573	531	549	589	595	559	526	561	532	539	555	551	557	533	573	582	568	518	508	577	571	571	563	547	558	568	565	574	542	540	543	570	550	515	557	566	506	562	586	540	574	552	530	579	533	585	517	576	580	577	587	573	524	577	583	561	558	560	575	542	535	540	560	553	601	554	536	481	594	586	525	644	536	558	554	541	576	536	524	569	577	575	568	570	538	569	558	525	567	530	551	536	566	563	486	551	547	594	548	585	595	557	557	544	536	527	577	541	584	616	549	592	570	568	579	564	572	538	537	528	550	612	559	533	543	536	570	525	550	554	560	537	527	586	546	543	547	563	612	499	557	547	570	550	544	593	577	537	555	576	552	572	597	545	574	528	568	588	539	588	549	555	549	546	548	582	565	552	548	526	561	580	504	545	508	582	523	588	590	551	525	520	564	584	578	539	569	550	558	579	527	534	578	545	568	540	581	571	559	522	560	573	549	599	581	557	587	571	568	563	556	577	527	542	576	529	521	569	586	564	586	581	585	549	568	520	521	534	567	532	578	573	572	585	537	564	515	581	559	541	571	572	572	596	614	563	540	545	548	573	552	547	565	528	609	565	540	590	545	581	558	544	570	538	527	593	555	495	525	528	544	542	578	561	563	567	560	557	550	550	534	527	576	541	573	555	574	518	562	540	605	525	534	563	537	581	543	580	549	587	577	552	574	585	578	561	556	560	554	575	579	515	592	582	561	561	550	547	521	579	537	568	554	559	533	544	568	564	579	556	564	570	552	543	585	539	531	595	547	573	549	539	555	554	560	550	563	538	533	536	586	550	539	551	529	538	544	592	494	530	541	602	521	549	562	536	564	594	570	523	587	587	563	545	524	600	584	555	527	547	548	514	579	533	543	561	546	528	537	557	545	542	554	541	516	546	569	523	520	562	575	585	552	571	545	565	578	560	545	509	562	540	549	623	578	576	529	558	555	560	565	521	573	539	579	533	564	560	560	542	536	542	527	570	547	534	573	568	549	590	596	510	586	554	532	592	545	547	535	569	534	587	537	575	584	551	543	520	545	559	529	523	559	551	517	550	550	610	540	579	568	557	574	604	535	525	525	535	545	569	554	569	553	547	545	577	530	546	583	527	543	544	625	517	531	576	535	527	563	567	575	529	560	567	541	555	583	565	541	521	553	557	576	538	567	542	569	587	601	492	579	568	574	586	539	568	577	563	538	606	570	564	516	598	527	538	596	589	592	567	594	582	548	562	590	564	539	617	558	556	538	567	602	593	552	540	546	554	560	559	569	546	578	535	575	563	546	543	561	518	540	512	569	549	549	515	572	553	576	585	560	588	546	556	540	533	568	569	588	525	581	567	555	588	564	568	545	568	552	594	554	565	582	583	580	566	537	582	606	542	560	561	593	568	552	586	603	557	533	547	544	545	552	585	560	549	523	534	554	569	543	610	580	571	566	553	546	529	549	558	538	547	577	540	535	547	562	565	536	573	616	559	543	557	549	611	579	597	566	551	580	565	533	554	554	562	557	566	550	569	550	591	506	601	520	531	566	563	566	561	565	583	563	547	564	543	594	531	572	573	544	617	567	583	568	569	571	562	643	578	583	578	563	544	535	592	558	553	580	595	549	524	578	558	579	591	553	585	570	592	504	547	575	563	565	494	579	581	505	588	575	543	569	548	557	579	592	567	564	521	522	506	561	524	557	558	567	647	586	579	565	605	607	550	536	536	586	574	571	561	521	502	556	536	524	567	487	559	554	534	554	547	548	537	590	534	540	595	545	518	516	519	579	592	534	568	590	559	566	542	540	560	528	507	528	563	564	547	571	560	539	546	555	583	525	594	517	561	560	603	554	589	558	565	545	560	562	584	584	521	526	609	571	552	546	527	528	511	591	548	559	568	560	570	524	573	576	592	539	533	540	581	561	549	519	540	575	527	546	559	563	505	551	557	579	496	581	562	551	578	549	545	540	546	550	558	576	547	525	563	560	580	517	524	536	590	540	548	577	549	542	603	529	573	534	577	550	564	580	536	534	582	569	552	547	576	583	540	558	576	563	593	555	583	514	570	554	583	550	527	567	558	571	542	520	527	565	538	501	535	555	565	563	523	576	509	546	589	524	561	516	548	539	531	549	611	581	559	578	517	547	522	546	547	553	540	555	553	559	574	551	559	560	554	564	564	562	591	535	575	540	570	567	571	535	574	565	507	592	562	538	561	533	553	590	517	552	544	541	547	517	572	509	541	576	539	569	535	561	534	569	538	571	567	596	525	575	578	604	544	601	590	553	602	560	568	509	578	613	593	555	566	520	574	590	524	552	540	489	600	556	527	596	553	556	557	561	591	542	540	551	569	539	554	523	571	558	562	530	552	585	558	566	533	544	615	543	556	536	553	542	572	555	565	522	502	570	545	539	547	585	571	593	583	558	588	551	515	576	514	579	510	589	512	578	552	555	565	543	525	587	524	555	568	577	518	528	552	583	573	554	575	525	556	532	519	563	533	544	584	604	561	579	510	577	566	542	550	544	564	593	557	556	506	587	541	557	570	540	553	560	521	587	554	545	584	549	559	547	510	544	548	543	530	565	558	549	521	547	573	567	550	567	549	551	534	543	582	578	544	544	484	539	604	558	621	542	530	590	565	521	586	581	561	559	539	536	559	526	542	572	577	554	551	557	549	606	581	581	532	547	557	567	539	570	552	588	607	569	557	526	582	558	568	570	606	577	551	588
32278	11684	9911	5117	3528	2574	2067	1743	1588	1467	1316	1184	1078	1120	1113	934	1058	981	966	956	960	902	856	875	903	848	933	836	861	878	882	890	853	907	896	892	804	824	844	835	806	872	833	880	785	838	881	862	839	822	798	860	896	836	841	845	851	844	789	800	824	856	841	828	841	822	845	807	830	854	831	850	864	834	820	844	829	887	818	763	827	817	797	863	883	797	792	829	860	878	808	815	819	819	819	823	838	875	748	829	847	811	827	760	812	822	829	806	810	795	811	797	820	829	885	817	799	876	834	841	806	791	804	797	791	809	809	835	850	805	845	832	788	798	872	789	819	752	814	836	823	813	835	841	786	839	836	775	830	838	837	831	755	783	821	821	868	832	829	867	868	755	796	849	814	801	874	813	829	815	779	847	879	792	834	772	796	835	790	838	834	861	834	788	799	800	841	869	775	838	833	799	809	789	808	792	841	784	817	811	762	870	862	812	861	797	825	839	795	840	817	832	757	830	816	851	837	826	813	823	824	824	850	798	787	815	849	843	791	858	820	771	797	820	875	850	829	824	874	817	797	831	866	861	815	803	835	807	790	843	888	813	818	858	795	853	845	793	796	848	845	802	799	796	829	854	824	862	798	819	839	844	822	843	834	783	778	867	870	778	817	820	864	808	848	816	826	853	863	821	893	810	813	780	802	804	785	847	819	853	791	805	854	862	790	849	842	889	808	816	845	823	847	743	872	798	819	822	819	822	769	840	811	798	858	794	827	821	845	809	832	792	831	801	864	831	760	838	858	791	776	804	810	838	755	848	833	824	827	868	822	825	796	821	838	839	803	890	845	829	844	864	808	797	827	796	869	863	819	824	843	821	792	804	820	791	795	820	828	797	864	804	796	811	808	833	834	772	780	821	835	796	821	810	814	807	813	779	826	823	837	764	761	814	805	814	798	795	784	812	806	786	809	813	861	815	811	750	795	819	831	842	800	837	799	835	783	831	756	844	830	844	792	821	822	811	826	842	804	893	784	826	816	819	861	850	813	827	837	776	779	822	795	831	802	801	839	820	811	878	827	818	815	840	840	772	804	829	867	814	847	815	859	776	846	838	802	796	799	832	843	827	835	812	829	837	797	769	848	792	823	838	820	783	829	833	843	817	790	824	827	821	815	773	789	815	899	818	853	832	846	842	769	822	830	846	830	815	800	804	792	799	764	833	851	815	846	840	853	821	803	821	812	815	816	834	829	826	848	868	841	856	787	871	823	763	832	816	842	772	757	804	831	828	852	776	823	792	771	815	856	866	919	825	799	810	831	832	848	828	881	871	834	878	813	782	839	832	811	872	809	855	820	822	803	788	865	796	838	819	832	839	799	873	827	843	813	804	816	836	831	761	833	774	802	770	786	811	788	811	800	801	871	816	872	809	815	839	785	842	820	879	830	831	829	822	802	771	791	822	822	826	794	817	821	777	789	846	815	758	837	751	807	836	834	823	777	820	813	817	813	839	835	826	816	826	815	844	802	848	884	841	791	806	844	822	851	828	766	809	802	868	810	828	803	877	798	833	831	872	815	821	861	862	789	813	777	821	826	847	792	855	827	845	778	831	844	835	805	829	821	812	823	814	848	795	781	793	808	800	784	833	860	877	837	821	818	831	813	758	826	862	774	791	853	775	815	844	803	832	786	825	799	800	823	804	820	828	871	780	802	832	819	853	794	806	833	880	789	818	831	795	792	863	792	816	847	786	802	777	751	805	791	820	808	788	838	838	865	862	731	849	830	802	827	848	825	839	808	792	796	794	860	832	779	799	829	857	820	770	782	853	822	847	809	810	771	804	862	827	819	884	810	800	803	820	785	849	830	798	851	817	875	794	811	814	859	825	816	869	881	813	837	795	834	838	871	820	806	833	802	824	829	786	807	768	853	792	811	822	827	839	858	832	844	900	843	847	804	866	767	865	856	800	824	765	846	758	782	815	813	847	798	823	790	854	851	799	786	787	830	820	859	831	883	825	802	819	850	840	774	837	795	834	823	840	816	848	821	822	887	847	796	791	809	798	806	873	800	823	861	827	742	827	849	803	800	805	805	840	815	807	798	881	786	805	823	809	832	817	799	813	806	818	875	809	804	849	832	838	776	833	825	801	816	819	854	835	832	747	852	853	868	773	823	807	773	801	794	809	824	875	824	856	803	855	864	843	817	831	832	810	808	842	811	853	826	845	838	839	879	829	820	764	804	797	848	834	865	829	830	749	777	817	816	821	818	799	768	832	778	743	831	828	854	836	825	844	799	797	835	834	798	820	792	856	760	834	847	850	848	801	841	836	866	802	853	812	775	809	809	887	785	801	808	821	835	788	775	792	797	830	841	850	825	832	800	838	846	812	847	795	800	870	848	832	798	834	816	814	809	862	827	847	823	796	804	790	795	817	815	837	790	814	805	808	835	786	778	827	835	815	812	805	853	809	875	883	778	780	832	860	870	763	829	843	810	800	790	897	835	804	804	845	809	809	850	807	774	861	797	794	815	827	810	829	844	820	885	824	837	808	834	807	820	841	808	789	785	810	816	782	817	861	861	828	817	768	848	836	822	844	814	799	844	793	837	818	817	824	877	809	780	798	847	795	772	777	823	859	820	802	782	836	839	829	786	817	852	789	785	821	782	787	776	843	814	797	823	813	811	818	834	836	817	844	850	784	781	807	844	827	795	793	790	777	856	805	795	787	850	782	823	789	806	806	833	829	759	803	808	785	859	813	811	847	787	785	820	821	814	845	830	784	846	838	812	861	800	846	850	814	861	834	841	816	841	890	838	799	798	811	836	815	822	823	850	811	855	809	824	826	761	839	829	806	832	834	829	799	852	822	833	811	801	794	818	852	857	775	876	788	832	820	794	860	757	849	815	817	796	817	796	796	818	803	869	786	814	811	780	824	796	861	818	835	796	798	854	823	800	841	823	843	834	828	860	793	819	801	828	867	812	805	797	783	862	832	797	843	819	864	793	837	812	831	819	814	753	857	803	799	836	825	797	857	796	868	815	811	834	865	827	792	783	805	774	846	761	826	835	798	836	767	801	806	800	843	861	858	878	841	813	791	815	805	846	849	794	806	844	830	810	797	854	749	825	821	810	786	798	788	846	805	816	826	798	823	833	779	859	818	783	766	811	854	822	775	821	838	766	808	840	898	832	825	786	860	791	761	857	839	824	863	808	805	803	802	881	886	799	826	821	789	811	801	786	785	842	832	829	795	848	800	753	813	776	863	862	807	852	847	825	841	818	817	844	848	835	801	860	822	809	860	809	823	872	820	837	801	802	847	820	796	785	808	807	830	810	813	778	792	769	827	868	822	794	858	836	825	784	818	826	783	860	772	832	842	800	819	794	853	816	841	891	796	832	826	803	839	800	837	807	821	802	835	818	799	806	839	835	765	819	795	814	857	855	805	887	786	799	859	767	844	867	874	856	850	827	798	786	835	862	803	838	840	819	857	841	864	853	772	828	831	790	828
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
