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
338656342873	338656343434	338656343984	338656344534	338656345086	338656345634	338656346184	338656346734	338656347284	338656347834	338656348384	338656348934	338656349484	338656350034	338656350584	338656351134	338656351684	338656352234	338656352784	338656353334	338656353884	338656354434	338656354984	338656355534	338656356084	338656356634	338656357184	338656357734	338656358284	338656358834	338656359384	338656359934	338656360484	338656361034	338656361584	338656362134	338656362684	338656363234	338656363784	338656364334	338656364884	338656365434	338656365984	338656366534	338656367084	338656367634	338656368184	338656368734	338656369284	338656369834	338656370384	338656370934	338656371486	338656372034	338656372584	338656373136	338656373684	338656374234	338656374784	338656375334	338656375884	338656376434	338656376984	338656377534	338656378084	338656378634	338656379184	338656379734	338656380284	338656380834	338656381384	338656381934	338656382484	338656383034	338656383584	338656384134	338656384684	338656385234	338656385784	338656386334	338656386884	338656387434	338656387984	338656388534	338656389084	338656389634	338656390184	338656390734	338656391284	338656391834	338656392384	338656392934	338656393484	338656394034	338656394584	338656395134	338656395684	338656396234	338656396784	338656397334	338656397884	338656398434	338656398984	338656399534	338656400084	338656400634	338656401184	338656401734	338656402284	338656402834	338656403384	338656403934	338656404484	338656405034	338656405584	338656406134	338656406684	338656407234	338656407784	338656408334	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2778	3600	2300	2778	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2775	3600	2300	2774	3600	2300	2774	3600	2300	2774	3600	2300	2774	3600	2300	2773	3600	2300	2773	3600	2300	2773	3600	2300	2773	3600	2300	2773	3600	2300	2773	3600	2300	2772	3600	2300	2772	3600	2300	2772	3600	2300	2772	3600	2300	2771	3600	2300	2771	3600	2300	2771	3600	2300	2771	3600	2300	2771	3600	2300	2771	3600	2300	2770	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23942	21180	24908	27731	21181	21199	18482	747	431	410	388	372	371	343	330	321	314	307	305	299	288	275	296	285	261	308	288	280	276	271	279	291	247	265	300	271	290	297	290	248	285	264	266	296	293	266	266	259	281	291	298	269	291	265	291	270	252	264	254	277	262	270	286	269	281	304	310	278	278	262	272	276	274	258	258	267	267	275	297	262	246	301	255	304	284	298	272	292	283	270	291	305	274	289	274	276	259	280	324	287	294	280	275	277	283	269	280	277	267	254	266	282	291	262	261	299	263	281	309	264	301	302	290	271	267	289	271	323	257	276	298	259	307	270	281	305	279	281	280	274	261	284	261	308	292	263	276	279	263	255	294	278	279	280	269	284	274	297	291	297	297	286	301	273	288	275	247	261	297	261	301	277	247	284	256	277	268	286	270	274	285	289	289	301	315	270	255	238	283	281	278	271	282	275	257	291	277	270	266	296	284	296	264	262	253	282	269	292	261	274	316	272	278	302	306	254	272	278	279	259	287	282	277	280	287	267	273	280	320	263	279	296	278	248	280	287	280	280	286	264	267	234	281	265	264	290	252	317	280	232	289	276	242	278	294	267	256	261	277	245	273	255	294	295	243	293	267	242	284	290	255	257	245	278	289	251	264	298	274	273	277	296	275	270	270	262	304	288	294	280	269	241	268	305	260	269	295	297	261	275	300	238	275	284	296	285	272	292	268	259	294	272	264	272	315	296	264	272	269	275	288	280	259	303	270	319	255	315	289	301	271	278	288	279	250	306	257	272	253	270	305	252	320	293	263	256	270	266	270	285	264	270	255	277	272	279	283	303	270	306	246	303	280	274	295	299	262	249	277	252	293	278	294	265	275	274	217	302	276	279	280	289	277	290	278	275	280	245	276	271	267	242	283	282	259	294	269	264	286	291	297	269	280	307	283	296	288	282	261	265	273	273	310	285	260	232	263	259	265	270	283	283	273	278	301	298	267	284	291	262	270	295	301	281	280	241	278	294	257	260	273	275	281	283	295	293	266	280	272	284	283	253	249	287	308	272	277	286	292	283	280	308	224	275	310	272	267	262	283	262	316	295	278	275	299	279	314	279	278	285	283	290	272	256	260	279	285	300	262	273	248	275	261	287	289	238	267	284	283	268	292	257	257	271	260	289	293	274	292	294	296	291	301	277	265	289	287	275	270	292	303	273	303	316	274	263	295	267	297	253	289	282	305	310	270	269	248	288	281	281	291	231	275	296	266	255	257	264	265	280	257	259	309	274	263	269	255	281	287	242	245	255	237	273	262	255	279	295	272	301	309	258	272	283	257	299	261	283	275	280	301	279	318	280	240	281	281	250	276	262	253	277	255	303	298	277	304	255	286	275	282	305	291	332	309	270	244	249	271	250	260	262	278	252	265	278	268	268	275	238	268	266	262	269	249	305	265	260	260	283	305	280	294	333	281	308	294	279	268	290	297	279	279	282	281	267	255	261	263	294	287	273	295	260	289	253	271	275	331	267	267	284	268	237	273	302	266	289	285	265	260	265	266	255	264	272	269	276	267	316	274	256	286	237	244	247	286	258	271	263	259	284	330	275	274	287	281	307	252	275	297	270	299	249	275	268	237	266	240	293	287	279	279	301	260	291	278	264	292	294	257	310	302	278	273	233	275	280	280	282	253	268	275	303	312	276	255	321	274	269	261	282	320	268	277	273	272	296	290	240	269	314	270	283	301	281	245	269	242	268	284	244	272	281	273	248	337	270	291	288	266	262	265	277	297	276	297	253	252	279	253	277	253	241	259	286	281	265	286	283	287	246	249	275	285	278	272	262	275	264	259	271	291	292	297	275	268	278	338	259	293	241	247	279	267	262	267	270	269	276	283	296	259	247	287	271	275	255	281	293	272	287	295	237	283	297	256	290	273	240	295	263	263	251	264	275	300	315	266	298	274	286	273	277	295	264	281	257	273	244	263	264	284	259	301	258	262	275	287	279	291	288	284	277	300	276	247	266	265	265	303	299	279	276	301	289	271	281	307	303	247	268	262	294	277	290	271	270	271	280	281	245	278	251	278	290	265	282	246	269	291	253	282	291	253	288	232	249	252	277	245	246	303	266	280	296	293	282	270	300	300	280	265	284	296	266	274	294	291	264	271	287	272	263	251	315	270	278	284	287	272	279	265	280	281	284	280	261	260	253	256	284	277	274	301	275	277	276	279	273	282	270	295	244	275	274	258	293	275	291	283	276	279	283	285	292	284	284	280	289	260	301	257	300	251	265	281	263	275	276	280	280	271	262	291	279	274	258	267	287	268	301	236	288	243	274	283	297	273	298	269	266	286	275	270	250	281	273	277	264	273	275	272	229	256	278	304	269	309	293	269	297	264	254	278	264	251	299	282	266	268	270	278	298	273	264	291	311	276	300	263	262	260	276	252	286	245	240	313	266	302	268	279	267	275	300	297	276	296	268	292	286	270	267	281	261	262	264	271	243	274	289	274	270	254	288	260	270	266	261	267	274	250	252	294	297	272	278	303	243	271	262	290	299	273	268	285	265	260	261	275	288	263	294	276	252	247	274	290	284	241	266	279	294	258	282	322	240	246	264	290	272	250	266	264	263	283	283	276	267	295	285	274	276	287	301	301	297	283	287	274	272	299	277	253	269	271	290	313	247	254	280	268	279	269	272	276	251	292	297	298	285	275	259	234	226	286	270	293	286	278	248	239	275	257	271	309	302	271	273	279	289	298	266	259	306	282	253	259	262	262	273	277	284	288	288	262	270	283	275	265	259	316	274	289	290	277	237	262	285	319	260	276	249	280	285	287	261	291	279	289	252	301	297	251	277	296	284	285	300	296	279	284	271	302	283	265	280	286	269	290	291	272	294	284	258	283	287	247	247	253	260	293	287	313	254	298	247	266	281	280	301	273	263	239	262	263	257	269	264	257	272	277	280	270	273	291	271	264	262	252	253	264	286	283	271	290	275	295	268	276	229	290	288	283	264	285	302	258	256	244	298	275	267	249	261	283	271	285	263	264	258	271	246	275	259	283	307	291	283	279	269	226	307	294	265	261	280	273	294	260	307	279	261	276	282	247	279	309	254	258	286	259	287	303	277	253	275	289	275	281	306	251	272	258	255	253	269	296	283	290	280	252	266	286	250	258	289	274	249	280	265	277	298	246	264	280	265	285	288	249	223	292	275	318	260	243	276	264	305	274	257	265	283	282	266	267	243	285	276	310	281	276	295	275	293	303	274	275	260	279	257	268	283	239	244	240	276	288	294	269	299	263	271	259	261	265	270	271	282	297	249	271	280	259	273	320	267	267	280	283	308	269	254	246	288	287	279	292	247	236	273	267	276	326	269	274	270	265	256	265	284	264	256	257	258	289	292	258	273	265	261	266	262	261	268	254	273	309	300	246	271	273	245	280	319	297	268	292	282	292	268	299	279	297	301	268	243	277	240	272	251	265	242	274	275	279	274	266	247	262	280	268	266	258	260
4984	5015	2612	1264	945	822	696	697	678	622	655	662	635	665	608	634	611	611	634	630	615	666	649	653	621	636	628	598	653	628	622	637	629	638	608	603	594	626	629	601	641	615	606	608	605	625	675	645	585	575	595	622	590	634	640	609	592	630	621	579	635	588	649	602	643	672	618	677	589	619	585	591	578	594	599	630	634	619	644	658	588	655	606	604	606	606	645	593	627	652	588	608	622	658	613	614	623	639	677	627	611	639	595	623	577	629	648	556	619	564	603	617	593	568	638	617	607	608	599	641	642	637	629	634	651	632	584	599	616	633	643	630	607	597	622	590	628	644	643	609	590	658	585	655	630	652	644	642	596	566	607	616	605	632	615	625	653	619	613	639	654	589	634	597	569	596	628	579	600	616	582	603	633	624	639	627	637	595	581	630	600	611	659	639	615	666	617	606	626	607	603	617	586	598	607	585	620	581	633	567	613	620	619	620	634	651	674	602	647	607	596	614	594	590	622	601	599	579	559	603	640	613	624	610	566	676	651	638	636	632	597	626	617	596	623	630	638	603	632	566	573	618	581	638	588	655	608	600	591	624	635	681	604	629	627	576	591	620	612	627	614	616	603	615	593	585	579	620	647	650	602	654	617	625	575	615	592	621	657	569	609	618	619	657	612	602	603	628	616	647	654	592	605	572	670	631	632	608	643	626	578	598	588	640	584	622	631	628	617	599	616	576	573	597	597	664	634	619	602	603	643	634	594	634	637	624	601	627	604	578	605	652	652	656	575	617	580	608	610	594	603	628	621	645	620	633	592	619	657	632	613	580	651	648	641	621	658	598	593	580	657	619	659	607	587	635	603	610	618	608	625	593	633	642	627	618	612	654	637	600	639	588	644	576	630	621	604	644	607	606	623	646	609	611	577	600	638	586	601	619	563	610	646	591	602	657	564	641	665	588	615	632	606	573	628	639	668	605	638	671	597	594	605	632	618	608	630	625	598	632	615	577	625	594	594	609	630	594	651	604	593	636	608	597	623	577	577	592	618	612	633	612	651	642	587	632	608	590	651	621	666	679	622	607	588	656	620	591	641	600	654	581	606	603	605	623	639	607	645	599	658	655	596	649	588	603	658	577	585	604	593	604	614	593	583	640	590	598	594	672	643	600	616	596	637	638	591	609	631	624	665	652	636	645	593	594	620	605	619	612	607	633	579	643	599	632	647	609	649	599	642	648	595	626	644	606	621	606	610	622	613	566	636	656	604	591	607	649	628	598	639	616	653	622	643	634	567	637	664	598	600	598	667	619	577	635	595	603	618	638	621	631	638	560	623	618	607	644	621	605	611	583	616	622	668	620	584	570	622	668	637	619	650	574	601	627	572	620	600	641	616	563	636	668	606	644	636	605	641	595	638	560	608	652	596	561	622	599	644	605	622	619	609	588	580	583	571	659	595	603	581	604	602	653	622	618	590	618	623	623	626	593	592	617	598	576	609	617	663	604	636	649	674	633	591	661	626	613	633	577	580	633	605	638	631	606	591	640	609	641	577	580	619	619	619	614	610	611	619	605	563	635	679	599	647	560	615	622	607	667	642	605	624	598	633	616	642	638	620	625	612	609	618	596	617	601	604	578	627	663	619	565	611	662	630	656	635	570	580	587	589	635	615	657	610	603	630	632	639	628	616	615	633	636	628	654	658	670	626	622	582	624	635	643	617	583	612	621	617	624	608	579	603	606	608	612	635	588	602	587	603	613	581	536	626	587	620	647	613	606	609	606	604	628	596	636	604	578	636	603	603	626	619	634	609	604	610	616	640	591	616	620	610	650	615	618	630	563	581	647	624	625	619	611	608	617	589	615	603	578	631	616	598	615	589	644	608	612	611	596	626	637	631	623	586	608	633	630	617	623	611	628	612	670	575	655	638	578	609	595	617	641	622	602	594	652	619	625	593	666	556	655	658	649	620	606	607	629	646	623	615	600	585	593	660	633	607	591	616	631	602	626	595	608	637	602	633	585	631	628	617	602	636	636	616	549	604	624	613	615	607	653	608	624	613	607	637	603	630	599	620	638	632	624	603	653	588	603	623	622	695	642	575	605	588	608	596	571	626	620	621	619	627	642	637	608	629	622	647	637	606	612	649	616	597	599	631	632	594	651	622	594	575	631	658	662	606	577	626	622	647	591	667	646	604	585	586	589	644	599	621	645	622	655	600	602	608	586	640	560	579	613	572	620	619	608	577	603	648	643	635	604	629	607	616	611	614	583	599	632	676	655	610	623	631	671	632	604	636	627	618	602	646	652	642	590	643	614	611	590	597	609	621	581	628	660	582	607	597	612	620	614	622	634	592	602	641	615	597	602	613	580	613	617	571	586	606	625	623	625	575	626	608	633	613	623	598	604	623	627	639	636	572	636	619	632	627	642	634	567	600	632	624	636	603	585	594	619	616	666	619	570	624	612	633	619	637	592	607	631	636	633	649	608	604	652	591	606	624	655	612	639	601	635	599	650	590	593	665	638	615	600	668	672	613	613	623	617	619	619	626	625	615	663	684	610	632	625	618	604	609	632	636	603	612	645	603	617	650	607	563	597	660	615	604	622	640	599	618	650	598	608	577	636	630	626	605	663	590	594	640	612	571	590	622	618	638	599	622	580	577	610	628	629	625	568	625	610	649	614	623	623	643	577	600	571	595	626	602	587	629	606	623	645	639	611	618	639	589	653	584	615	629	633	608	639	613	594	625	610	611	646	611	613	593	520	625	615	621	595	600	595	616	624	622	616	647	578	692	625	593	625	606	631	577	638	626	645	586	648	610	628	623	608	622	597	619	630	642	589	588	606	609	600	620	619	619	602	619	580	641	620	630	602	609	611	609	618	635	643	561	613	611	607	609	607	614	606	640	587	605	625	609	631	628	604	610	619	643	628	600	614	613	610	645	607	628	588	611	649	619	604	589	619	610	654	666	630	593	633	623	649	609	652	608	559	573	607	619	620	608	638	636	596	625	594	645	644	594	580	638	625	633	638	641	598	602	617	664	657	600	566	595	605	577	617	612	590	607	616	603	609	632	630	610	594	640	619	645	639	631	616	591	626	659	608	627	601	602	576	627	629	596	637	614	544	636	648	598	635	648	627	596	665	618	647	613	621	659	626	631	608	643	611	638	626	595	591	649	628	618	607	621	600	636	668	593	641	592	626	641	603	608	605	634	602	616	620	648	637	623	641	627	589	629	617	615	601	637	613	678	634	636	663	610	635	622	584	623	590	609	642	599	631	597	574	590	610	624	637	583	608	634	585	666	630	654	608	597	648	647	580	621	603	574	613	618	634	610	635	634	646	636	629	631	633	623	610	596	618	617	671	611	615	582	630	612	645	612	639	641	633	640	576	616	631	601	601	636	644	617	672	583	540	588	626	623	630	608	616	625	639	589	593	643	640	665	637	648	642	618	601	609	585	611	580	645	670	619	599	661	631	596	670	646	617	612	624	600	575	606	628	632	589	606	627
31824	19291	7545	658	439	430	422	399	398	374	389	368	394	405	376	358	356	366	381	368	367	340	352	342	370	345	380	347	381	367	373	362	389	373	380	365	387	377	361	308	356	339	353	380	373	346	406	363	353	379	355	382	384	314	358	352	388	361	385	384	371	352	391	390	352	367	394	355	344	378	370	361	404	361	352	368	362	331	325	347	356	375	357	333	378	345	360	396	376	392	369	400	381	383	370	340	354	362	363	353	356	357	369	387	400	374	385	374	361	348	394	362	351	340	341	338	394	394	390	364	373	321	382	359	373	354	390	365	398	328	346	367	367	383	359	349	382	367	353	340	374	361	386	331	343	332	388	350	384	379	343	369	403	341	391	395	351	351	364	339	387	315	363	329	369	374	371	340	379	338	387	374	352	368	379	362	319	361	334	369	375	333	363	348	366	396	356	376	370	367	417	368	406	389	337	383	381	366	310	367	340	393	385	374	384	395	379	341	352	369	316	370	353	385	365	359	381	375	381	356	378	359	362	369	370	372	394	383	350	366	355	365	391	348	353	358	399	362	375	411	365	381	383	332	393	389	369	330	355	364	353	349	360	315	320	373	359	373	383	368	350	369	376	340	344	375	375	347	340	342	331	375	362	403	359	395	393	354	388	353	349	369	385	347	346	300	402	374	381	387	353	344	361	357	383	370	381	371	350	390	401	368	388	398	409	412	378	362	371	330	332	362	345	347	390	355	376	421	345	355	369	389	356	356	371	358	352	396	351	370	342	347	346	366	366	400	399	369	366	368	378	335	343	382	396	325	370	344	365	382	391	358	344	347	331	371	371	395	357	351	344	346	404	389	366	350	356	368	378	372	369	394	360	397	345	372	375	373	414	348	376	390	382	379	366	360	394	374	375	355	379	379	371	342	377	373	321	392	398	371	332	348	330	343	376	368	384	338	365	341	367	350	360	372	370	388	341	400	373	361	385	348	386	331	360	417	385	359	357	372	360	348	352	356	365	369	387	360	405	433	368	355	379	354	388	392	380	398	392	375	351	381	342	362	371	351	378	345	342	373	346	375	355	301	336	372	345	343	358	367	375	385	381	338	335	331	393	369	359	374	395	367	379	363	385	361	365	391	375	415	364	367	353	370	340	374	335	368	372	347	354	368	339	380	341	353	374	350	333	416	379	390	371	372	357	352	365	351	382	345	367	380	346	401	381	366	362	377	333	388	374	408	357	318	393	367	368	389	405	338	329	325	357	347	377	352	382	372	372	374	378	332	348	381	369	378	381	380	350	372	353	352	375	347	362	403	396	366	395	353	360	368	355	423	361	376	345	365	381	363	343	384	414	357	382	382	370	348	360	347	347	356	368	357	329	329	382	400	381	364	312	404	381	367	382	384	359	375	377	341	383	382	394	336	321	412	413	344	334	352	345	342	361	364	379	360	385	322	336	369	410	344	351	348	317	373	379	368	362	364	361	372	365	359	365	365	372	356	326	345	410	319	348	373	360	347	387	352	368	350	361	383	364	337	338	371	360	330	360	372	374	317	378	379	343	355	370	375	382	382	425	360	411	364	332	404	362	348	381	380	386	344	355	364	353	375	381	370	337	387	371	360	390	386	382	361	363	381	367	373	374	339	353	354	338	353	337	349	421	351	343	342	363	354	358	346	384	358	365	374	378	347	365	397	331	360	362	361	366	358	365	394	419	371	352	364	362	394	367	344	347	349	356	356	376	341	369	386	356	372	343	362	351	371	367	337	375	390	320	360	405	383	362	384	367	337	364	362	382	400	376	358	368	351	336	374	386	366	369	365	343	357	367	380	355	359	342	354	377	343	365	357	371	388	349	362	370	343	362	352	373	360	379	373	332	329	348	366	399	337	361	399	359	397	368	386	376	344	402	364	366	375	344	381	338	328	373	346	364	380	356	368	364	329	339	371	412	412	366	360	362	349	361	384	366	362	354	410	346	345	365	344	374	377	337	380	387	395	334	372	367	397	350	361	391	362	374	378	353	400	363	375	368	341	376	382	355	367	320	404	364	404	361	334	368	352	368	368	414	387	374	371	375	380	351	397	402	364	352	401	326	375	336	382	364	351	357	394	409	370	348	360	333	379	379	396	359	376	358	406	364	361	352	383	365	359	404	348	373	372	411	362	365	351	344	377	365	378	373	405	376	347	343	349	384	354	398	326	345	374	389	338	354	392	382	376	362	358	346	341	359	381	364	355	337	365	344	381	345	399	360	332	364	383	348	376	378	351	368	361	361	377	422	359	392	333	384	348	356	362	381	368	356	388	342	389	415	397	406	355	382	395	378	366	370	348	373	351	358	336	411	357	348	383	370	328	387	332	370	340	383	389	364	355	362	393	362	367	382	357	389	375	372	393	345	401	372	374	349	343	327	352	331	351	348	365	399	387	329	335	386	358	399	386	369	360	355	356	343	375	350	355	372	323	390	378	365	361	381	398	356	389	376	358	385	355	371	382	349	396	360	326	338	381	373	371	384	394	394	378	373	367	380	346	342	392	390	370	391	348	396	376	356	357	397	353	349	375	347	375	360	397	372	340	364	342	385	380	378	334	363	398	356	346	345	364	341	428	382	366	382	381	385	363	385	370	357	374	385	376	358	345	347	342	371	375	381	360	412	372	346	364	357	351	376	370	320	349	359	342	391	382	360	376	376	376	368	354	384	377	408	378	360	311	345	369	349	376	347	335	349	350	419	359	401	356	386	386	349	381	367	366	370	361	334	355	367	359	377	352	341	350	384	376	385	386	385	404	377	368	382	419	420	364	350	368	369	311	361	333	373	382	359	347	343	383	382	326	354	377	373	371	347	379	360	392	400	398	404	357	399	384	359	339	356	374	371	372	347	373	388	353	391	366	386	347	347	362	378	327	389	362	394	361	362	360	343	398	342	350	367	381	371	354	381	375	362	373	359	371	372	354	374	338	371	384	396	388	376	401	353	375	373	370	328	372	354	397	375	344	360	370	388	364	321	354	359	337	362	382	387	384	353	376	373	379	378	364	331	369	413	351	400	364	330	364	376	361	367	391	330	398	416	402	368	386	380	343	362	368	376	343	347	350	348	366	362	383	319	351	378	295	362	361	324	348	364	396	379	354	345	347	326	358	344	343	373	367	353	369	368	353	347	346	383	373	373	374	354	418	399	333	340	335	326	353	351	333	413	368	360	348	375	345	381	371	348	346	393	360	332	392	348	370	378	349	413	351	356	365	424	397	352	380	370	402	377	364	386	328	405	380	360	351	358	402	363	372	358	350	316	323	368	340	328	374	358	392	333	412	356	373	368	353	395	374	388	407	360	370	386	378	341	356	342	339	358	366	375	347	339	387	364	352	386	389	390	368	384	345	342	388	345	365	361	375	351	370	371	343	353	367	352	372	391	351	382	373	375	400	323	323	357	356	355	395	383	372	372	418	361	388	368	381	367	379	419	383	343	381	397	393	343	331	365	382	362	398	353	356	314	356	365	353	375	386
5603	1113	894	877	873	848	837	854	841	861	775	886	855	859	834	829	924	849	827	857	867	874	817	852	896	827	860	842	806	864	823	825	846	812	861	848	828	887	827	848	814	851	853	880	857	827	838	861	901	896	790	866	805	810	852	827	833	910	831	794	853	816	804	881	890	805	856	866	831	800	870	863	852	872	816	852	854	800	880	868	832	898	869	858	867	872	898	863	814	873	822	840	907	881	892	813	847	861	863	802	856	876	807	867	860	852	872	820	883	801	850	869	854	839	862	858	857	898	855	850	847	895	895	857	846	857	859	873	861	868	865	857	831	824	869	881	804	878	819	832	904	824	884	824	830	834	844	888	898	798	841	845	872	848	801	888	826	866	814	865	861	818	830	869	898	870	856	890	896	851	857	866	836	824	858	871	784	881	793	867	845	818	867	833	839	826	909	787	855	832	814	834	819	832	842	872	898	855	823	887	877	878	846	839	843	879	844	865	864	861	864	877	859	891	869	853	831	837	870	851	845	860	840	856	837	814	840	842	867	798	820	848	838	820	837	835	863	825	864	774	852	893	926	800	795	853	846	869	843	869	814	830	881	892	898	866	867	843	818	888	883	845	843	896	867	804	822	844	864	852	821	871	825	856	861	841	834	811	842	818	840	856	844	870	853	827	856	805	815	877	835	876	820	795	875	835	801	942	849	855	780	882	855	865	837	842	829	837	869	868	795	840	845	863	831	839	843	849	828	840	868	812	835	832	801	923	808	882	845	842	863	862	876	832	853	801	844	824	860	843	861	823	846	843	838	821	870	859	882	795	832	899	808	830	871	760	868	853	866	837	870	870	889	830	842	836	824	895	866	842	880	911	842	852	822	863	799	917	860	887	830	851	864	833	858	854	855	799	853	801	827	869	814	809	862	864	856	860	832	838	867	831	830	856	872	890	882	834	813	864	823	858	871	901	849	836	881	880	805	899	846	858	822	846	912	793	892	894	850	857	830	852	907	888	901	877	871	922	848	786	826	856	883	863	804	831	856	840	845	848	905	866	905	846	832	896	823	829	867	847	880	852	850	815	851	851	839	873	887	869	794	896	827	846	823	812	833	817	890	915	823	897	866	783	821	865	838	845	848	862	856	853	817	882	819	877	851	850	918	866	836	807	840	816	820	764	780	887	886	791	851	821	821	839	879	899	844	837	861	832	870	830	829	840	857	876	823	885	766	847	876	826	851	830	849	813	843	826	846	878	875	833	816	855	865	857	865	881	816	838	858	819	836	812	835	837	816	857	788	816	846	853	831	749	851	820	840	876	895	890	822	840	842	877	833	881	829	802	829	848	838	898	870	879	874	847	777	876	828	853	876	878	812	811	807	799	842	851	823	797	791	829	847	887	889	829	939	803	821	827	897	858	871	832	874	900	846	832	890	865	872	824	874	844	847	823	855	876	821	883	807	817	827	865	812	830	888	918	839	841	857	840	832	838	856	861	823	856	882	862	865	835	850	832	869	850	831	858	848	851	848	825	831	867	856	884	853	872	841	828	845	851	897	843	853	832	875	874	855	867	889	877	890	850	800	830	867	830	828	852	902	863	835	823	799	836	878	833	811	853	857	839	834	833	822	823	829	826	867	856	832	824	865	842	869	812	804	849	812	854	812	797	869	892	826	835	914	863	808	842	873	819	850	907	869	920	820	811	837	855	852	892	875	843	869	870	838	868	882	862	842	888	812	833	869	842	850	862	796	849	838	855	820	857	876	861	863	847	832	818	769	839	824	852	858	786	846	875	874	850	939	848	925	873	858	830	855	854	797	821	845	866	859	884	887	852	892	865	856	837	858	877	820	871	857	830	837	860	872	827	851	840	889	853	870	846	882	800	861	854	823	855	855	852	830	817	913	803	835	833	872	829	867	838	827	836	860	899	845	823	899	846	889	855	813	862	835	844	845	861	840	856	839	840	823	790	880	822	867	853	847	860	801	861	856	896	812	812	868	832	856	801	843	836	863	843	845	906	831	824	889	883	845	854	852	873	879	850	819	831	821	819	914	862	862	863	886	850	867	844	855	837	888	850	867	776	827	855	853	798	830	812	867	818	834	907	802	869	819	856	827	830	902	841	861	875	877	887	856	843	856	842	829	854	849	857	805	815	850	877	840	865	886	827	902	853	892	818	876	803	809	874	824	816	817	848	914	855	814	844	838	819	824	846	837	840	880	895	881	869	842	824	881	827	851	890	847	840	867	839	812	833	892	828	824	824	844	805	834	895	874	830	868	832	831	874	862	818	922	906	836	797	903	819	870	842	858	866	854	880	825	857	846	842	797	821	842	855	880	866	875	833	822	903	868	908	905	832	829	848	837	864	835	881	886	814	821	884	839	799	862	793	878	873	863	808	910	836	822	846	845	866	853	833	831	851	823	819	889	820	792	852	834	821	862	835	831	830	858	867	825	828	819	819	805	854	844	807	787	831	867	837	863	884	815	805	860	820	862	887	876	849	886	860	819	822	838	789	823	865	821	864	821	865	868	872	854	869	875	852	867	881	831	797	857	915	856	841	853	892	888	863	852	919	896	860	854	837	848	870	858	878	816	890	801	857	851	862	800	843	879	821	871	830	877	837	844	804	838	827	881	845	856	833	859	819	827	829	868	807	794	880	862	839	846	815	803	820	884	899	806	890	858	857	867	853	850	785	868	861	846	844	863	831	871	828	860	861	834	859	866	809	808	835	850	850	780	841	853	839	817	802	868	816	804	808	881	831	850	842	816	831	790	872	846	806	801	857	865	879	820	837	828	820	871	812	822	847	880	824	847	853	854	837	786	767	834	857	858	878	850	865	813	840	847	807	829	851	849	836	814	911	815	851	806	835	854	848	818	888	887	828	835	817	907	841	836	878	841	844	869	806	770	852	903	807	879	852	869	837	903	853	894	849	810	849	842	854	889	832	815	828	792	896	903	868	903	831	878	871	825	806	849	842	822	871	856	870	852	803	876	878	917	853	829	899	843	861	832	836	812	845	831	785	837	877	862	839	854	835	849	836	900	886	901	905	868	844	850	846	826	844	845	823	854	836	809	861	842	897	841	897	871	809	799	852	797	809	813	828	914	848	882	845	821	795	840	830	819	881	833	852	818	851	950	891	847	837	854	795	863	799	857	875	829	845	815	846	884	858	835	877	883	831	852	827	841	842	861	871	825	838	880	844	884	822	906	847	837	830	813	851	844	895	827	844	893	844	887	866	880	858	909	789	817	878	869	870	866	828	815	873	890	887	850	853	850	810	887	835	883	871	824	835	789	867	870	844	835	799	817	914	832	857	863	840	849	911	851	815	846	870	882	806	894	841	840	835	791	848	848	858	894	789	882	865	820	842	863	864	866	849	860	803	829	863	828	870	818	843	890	838	861	866	898	811	855	914	837	855	899	880	881	830	866	845	896	821	883	794	840	819	849	839	819	875	803	875	873	830	851	870	883	826	857	807	845	877	841	872	829	881	852	829	858	866
23976	20794	24184	27498	20790	20746	2445	656	488	530	489	471	397	430	477	503	496	435	450	444	432	425	448	439	426	467	454	433	437	446	456	479	444	405	453	463	440	457	470	414	405	441	446	421	477	431	479	482	459	449	461	423	466	463	440	401	452	427	483	461	481	428	470	448	449	441	463	453	453	438	430	433	428	408	475	432	389	405	496	413	434	433	446	441	443	436	440	422	418	411	439	473	442	441	430	472	475	419	472	453	423	454	436	470	453	440	414	409	450	436	431	439	426	451	497	487	434	456	406	413	430	430	413	453	436	424	435	444	449	416	409	418	405	381	411	423	423	456	432	416	452	400	418	436	394	450	427	428	433	409	442	412	397	410	401	473	425	459	394	398	428	444	414	457	478	459	426	447	442	469	462	468	481	436	432	422	394	403	469	459	435	463	418	407	436	445	406	440	435	409	446	427	470	433	458	458	438	455	433	416	462	475	411	439	432	416	392	428	442	466	445	422	401	422	416	424	413	464	452	421	432	417	464	410	445	475	442	427	439	429	448	434	452	422	463	429	429	489	454	436	443	456	429	397	492	414	440	433	418	454	419	409	436	449	427	447	375	451	449	421	406	424	412	443	458	447	474	446	453	485	432	419	477	426	410	448	423	435	373	418	401	420	393	439	428	452	402	438	429	439	480	433	421	420	442	450	458	468	423	372	454	450	455	436	426	449	434	435	423	468	463	383	434	434	468	424	404	465	448	445	448	407	430	443	421	454	445	443	401	476	430	451	458	478	451	435	435	457	404	447	455	425	461	406	462	412	392	434	440	430	401	418	471	444	448	446	419	423	424	419	406	397	426	456	457	420	438	387	483	421	468	480	458	401	437	464	407	389	425	421	411	446	462	442	460	470	428	430	403	439	414	413	366	447	408	454	422	408	446	427	443	412	409	407	400	425	435	393	417	452	415	455	425	416	382	449	438	430	438	419	413	437	430	443	440	431	393	454	389	394	462	451	455	370	450	436	437	477	501	437	425	457	429	399	446	450	443	432	492	459	449	437	434	442	424	458	416	417	449	436	414	451	439	453	412	431	425	432	442	421	452	412	438	463	427	426	419	416	452	430	430	392	400	420	434	474	430	429	435	418	463	436	441	433	439	411	425	396	426	437	404	432	435	465	440	437	427	436	411	450	435	459	414	466	419	431	426	429	440	465	440	433	420	434	406	410	447	417	461	438	405	402	419	452	432	450	422	414	430	407	431	413	438	443	423	442	409	392	430	447	413	428	429	448	419	408	401	424	445	420	449	416	435	418	384	427	418	423	408	418	456	457	461	435	431	412	479	425	440	458	425	446	411	443	433	428	444	428	422	424	392	415	447	432	417	420	458	444	406	431	464	427	412	421	443	444	464	438	448	436	426	459	470	453	445	472	410	445	430	440	419	455	450	414	401	379	415	438	399	460	451	446	415	408	428	451	431	450	409	432	421	407	469	409	414	429	432	453	479	422	455	422	384	463	437	420	470	439	452	438	431	471	467	439	459	451	406	458	425	412	415	419	450	408	458	434	444	420	447	408	413	434	409	442	441	435	428	453	421	463	453	436	431	437	439	449	390	420	416	403	438	496	435	463	417	433	451	414	420	415	464	448	438	474	413	412	437	428	431	439	435	422	422	420	418	452	410	457	397	444	451	421	418	497	450	431	434	443	420	429	466	414	467	478	431	388	422	467	401	445	428	426	439	429	407	450	427	435	397	422	415	448	404	402	466	437	459	441	437	425	461	440	443	409	422	398	456	436	438	453	400	467	443	465	414	448	434	444	416	470	456	455	413	457	448	434	456	433	415	381	412	394	422	402	461	405	392	404	472	425	413	423	444	399	435	401	427	420	444	411	442	408	473	415	403	415	473	438	390	432	465	418	421	452	441	432	435	407	449	443	447	376	454	429	456	429	441	434	441	438	442	442	420	428	418	418	461	439	424	436	432	417	447	452	413	418	406	432	420	374	418	402	434	438	413	432	443	412	429	431	436	460	457	415	456	438	440	415	425	458	439	436	449	424	463	406	400	421	423	466	405	403	418	429	421	446	426	430	431	446	438	441	440	454	430	440	508	447	409	389	421	432	438	421	430	409	431	422	424	470	466	463	450	397	397	443	469	464	470	453	451	416	437	438	430	421	434	408	465	442	449	480	423	408	438	449	405	440	414	467	479	418	453	398	446	430	420	423	419	493	454	438	396	435	407	425	468	397	416	426	425	443	442	439	419	395	427	413	432	436	448	435	427	396	407	433	409	422	451	440	426	426	369	408	427	457	438	457	447	434	423	411	432	436	381	432	439	421	425	462	415	427	436	427	434	429	438	483	415	450	449	438	443	459	414	356	420	388	450	408	441	427	433	446	462	432	448	421	440	412	399	440	448	441	476	445	414	465	440	439	446	427	431	438	435	452	401	458	460	423	409	444	462	418	416	401	451	447	397	447	448	436	507	429	443	456	413	440	431	409	426	414	455	443	440	415	417	447	458	434	425	423	449	416	426	404	407	407	420	431	454	442	422	449	424	426	399	458	468	439	404	422	427	386	415	450	428	401	407	482	435	435	423	417	413	405	424	410	439	482	449	426	441	453	427	409	443	433	390	460	423	382	389	441	417	408	398	451	439	437	482	428	421	408	450	429	414	410	446	462	415	470	453	453	424	455	453	448	423	414	432	432	437	404	412	413	419	407	448	396	461	378	382	381	404	464	420	437	419	453	395	447	480	453	449	454	451	421	457	464	394	414	424	426	411	443	455	401	426	426	434	390	443	423	427	460	464	428	412	469	464	399	490	410	426	421	449	470	474	456	478	421	415	426	436	420	482	408	415	441	407	407	448	451	487	440	431	438	388	398	416	445	409	420	409	433	449	426	418	452	407	462	456	404	426	430	460	425	418	445	454	442	435	444	418	428	391	430	473	415	449	437	467	442	481	434	411	466	411	417	390	419	426	423	409	411	422	433	419	442	405	439	408	438	440	428	414	407	426	421	403	421	402	436	425	450	460	428	419	456	433	448	433	453	461	418	449	476	432	436	427	410	433	444	457	436	442	450	441	406	424	439	430	438	434	432	408	415	444	443	392	414	437	429	422	440	429	414	435	436	448	434	409	455	420	422	443	407	406	426	449	431	413	448	413	446	440	438	412	423	375	430	482	436	447	416	449	449	390	429	450	437	435	441	456	457	442	450	430	407	430	460	415	417	399	432	439	427	423	438	462	397	420	423	400	475	409	405	405	415	403	426	462	433	429	435	432	411	410	468	460	438	440	484	438	424	417	459	415	457	439	438	442	407	413	399	467	462	435	433	428	424	437	454	443	462	392	405	427	453	408	425	418	432	459	414	451	467	430	448	411	394	413	419	430	445	443	407	419	437	417	422	405	426	459	446	425	417	399	400	497	404	383	405	412	397	425	410	396	395	427	447	433	466	425	423	440	420	421	418	440	451	414	477	419	422	456	433	462	453	453	371	431	423	378	403
4765	3557	2086	1323	1086	1000	987	981	968	961	987	992	977	988	972	952	939	941	958	961	935	985	950	958	905	933	942	944	957	966	925	896	991	956	945	938	912	917	951	943	911	1002	948	949	945	968	939	974	955	960	974	949	953	909	952	939	963	966	971	959	947	958	904	920	913	931	926	941	997	973	928	1032	986	945	995	914	902	944	944	959	992	959	926	991	952	888	910	863	945	925	1016	971	951	908	946	966	949	946	891	907	965	958	965	983	961	879	961	992	989	973	896	964	937	926	921	898	953	914	896	939	966	896	914	964	966	974	930	922	998	947	923	944	945	949	958	952	925	993	942	933	912	953	982	935	918	972	926	934	907	970	999	955	912	990	961	1002	976	945	970	929	949	946	946	921	1005	944	981	900	917	955	939	929	941	916	914	942	972	939	948	970	903	925	983	956	915	981	935	937	851	852	949	1007	910	931	949	991	880	942	936	883	948	955	954	943	883	921	964	874	965	950	972	952	897	954	958	980	899	975	950	973	964	945	907	907	950	901	942	887	975	956	938	977	904	911	894	917	968	941	924	943	915	929	941	938	913	949	918	943	955	959	893	895	935	998	967	928	912	929	932	941	961	922	1035	945	895	912	950	897	960	902	950	950	921	965	994	1009	953	964	896	986	983	879	960	976	980	978	918	1007	966	978	935	987	980	932	906	983	913	952	953	889	937	983	945	940	1003	900	943	988	1010	952	951	949	954	927	929	901	902	933	937	942	933	930	911	959	954	942	922	956	964	947	936	915	945	1011	956	978	911	1023	963	944	1011	959	944	999	991	862	983	948	995	937	913	961	975	963	881	906	935	950	951	954	945	883	957	996	947	938	958	959	978	893	948	972	959	954	984	1019	911	961	875	962	966	974	959	955	968	899	986	913	891	949	893	968	952	931	961	913	961	913	947	942	964	967	910	967	983	967	953	946	862	897	945	964	943	959	946	946	904	922	958	946	991	929	958	916	953	917	900	985	953	1001	943	934	945	940	963	962	879	966	988	986	975	1000	922	898	924	874	985	937	943	955	867	948	938	976	938	944	933	895	955	916	948	915	950	901	986	929	948	915	874	926	917	957	985	962	994	955	971	929	965	964	918	934	970	933	928	971	980	926	929	962	910	967	978	925	911	924	934	900	971	1004	892	991	950	940	970	958	922	923	987	900	979	931	992	935	959	949	934	945	948	963	942	890	924	899	1026	938	934	921	930	941	962	921	943	1007	927	979	881	957	964	1028	953	903	903	898	974	955	951	958	974	929	972	962	935	956	941	973	923	950	983	920	956	921	971	975	921	930	954	922	990	925	941	1019	941	935	958	938	961	960	966	958	952	863	907	981	984	919	953	957	983	961	957	941	967	959	942	904	920	893	955	954	931	955	922	918	895	930	967	967	922	944	894	949	983	1008	983	941	954	961	985	978	924	1004	924	921	876	938	921	902	977	990	931	963	982	987	954	935	971	947	937	921	932	955	949	964	921	893	972	957	948	944	958	930	963	975	921	932	908	911	930	949	962	932	909	889	924	959	1020	934	902	893	932	969	927	946	932	945	937	955	887	1002	924	946	942	937	909	942	983	931	971	913	922	960	971	953	983	936	910	935	976	932	940	988	947	956	940	943	942	934	915	918	940	876	1002	971	949	934	999	951	948	904	899	937	959	899	927	894	940	920	955	914	957	901	947	999	878	916	944	930	948	897	913	881	924	981	966	967	982	947	950	982	900	945	934	971	928	967	970	967	967	975	951	1033	935	974	912	935	898	936	892	942	980	931	962	935	946	891	947	946	889	871	944	891	921	951	958	944	961	959	1038	965	969	941	958	917	950	974	957	922	965	965	993	964	895	939	947	953	928	930	968	879	932	946	974	976	998	883	959	904	937	926	960	983	949	963	963	996	951	944	926	959	926	943	927	904	927	963	905	956	938	933	931	943	906	985	928	913	930	877	934	943	962	926	945	918	988	928	980	1012	971	921	945	942	990	926	979	928	934	917	913	901	970	948	951	942	941	899	962	928	931	950	980	898	955	950	924	981	1020	986	980	924	929	928	944	885	943	947	921	921	967	963	922	999	955	957	938	940	905	905	957	908	932	929	966	931	931	920	972	954	904	927	977	914	912	951	964	995	990	974	891	970	952	1006	963	1000	906	975	963	1001	923	887	929	959	948	984	936	970	864	924	944	887	915	958	957	980	901	990	951	946	913	910	958	974	938	934	962	946	958	951	1003	930	888	971	993	974	949	973	1004	870	993	905	990	946	912	961	894	928	961	936	916	907	945	947	954	937	951	928	907	934	951	949	925	956	949	883	988	906	907	961	920	911	926	945	944	953	967	917	1000	931	961	919	918	917	915	964	947	936	963	970	1011	931	948	957	906	938	977	940	973	931	936	880	969	944	930	916	990	933	904	951	925	932	960	911	918	902	904	957	964	899	960	970	901	955	960	967	905	998	896	961	954	945	956	947	940	960	917	865	919	896	970	941	947	968	982	934	935	959	947	926	965	941	954	932	927	1005	952	944	991	933	892	935	1040	876	916	967	964	1013	995	927	958	928	926	952	928	925	906	919	964	901	1004	927	936	948	934	942	936	967	941	916	941	954	990	940	924	964	935	970	943	940	982	940	970	909	905	983	1002	931	986	912	991	921	919	940	941	944	947	899	898	920	892	938	953	976	966	993	969	955	933	947	901	941	901	946	932	920	919	938	971	947	968	901	940	958	896	924	960	971	894	953	928	925	958	943	901	955	888	892	958	933	937	934	944	947	932	957	944	992	915	920	932	948	935	925	876	965	909	925	923	928	927	970	956	994	953	940	918	968	874	950	944	959	907	902	972	967	959	966	919	929	939	896	955	973	957	937	945	934	989	910	952	950	912	955	965	945	930	887	894	943	959	962	908	918	963	873	976	981	962	975	946	911	947	936	934	980	944	974	945	928	905	936	974	939	964	935	934	927	941	969	942	956	975	902	957	959	928	932	954	948	944	927	925	957	985	932	936	926	961	983	920	949	883	947	937	932	990	938	904	950	940	995	1024	942	934	937	1009	931	977	924	959	908	938	971	956	935	882	925	976	926	932	965	879	934	956	960	933	938	934	952	913	997	961	963	963	970	931	943	966	952	962	964	884	926	946	924	948	934	968	960	919	933	919	920	967	996	945	942	925	947	907	962	936	975	924	959	952	964	890	1019	908	943	943	952	957	938	952	951	979	947	944	918	976	971	981	940	943	928	886	866	912	912	932	910	967	896	913	1004	932	942	961	952	896	949	939	867	902	928	928	917	947	949	904	946	968	913	949	940	924	973	924	923	928	948	897	929	871	983	888	956	933	937	958	996	934	933	938	960	963	895	854	945	960	1001	935	1007	939	951	947	951	945	911	942	926	922	942	954	974	961	976	919	955	960	929	957	903	930	920	931	935	968	889	902	899	953	966	938	973	944	925	990	963	962	912	986	948	948	946	938	967	905	962	958	955	937	960	909	1009	946	947	952	964	981	977	930	962	968	958	951	950	927	946	903	912	952	895	930	938
23565	20798	24450	27246	20801	20815	18360	812	429	398	374	357	354	350	335	329	314	281	298	294	292	271	281	265	233	293	276	280	268	270	278	287	310	281	278	250	286	276	289	284	302	279	282	284	259	267	283	243	318	281	299	306	283	291	259	302	280	278	258	265	275	283	270	267	247	261	267	286	249	280	303	266	265	272	242	255	302	269	279	289	299	254	275	289	276	283	305	271	303	265	272	270	247	288	270	267	277	276	273	283	271	312	285	262	266	277	287	283	260	234	279	271	287	278	235	268	292	249	268	298	261	249	254	270	275	298	287	222	270	260	262	298	279	272	331	283	290	289	266	226	296	251	262	282	270	268	278	299	280	273	286	256	303	294	236	232	249	250	292	255	269	254	313	270	251	268	289	287	269	248	257	291	292	266	274	274	250	264	278	281	304	309	237	271	273	238	272	294	264	237	294	272	247	288	295	286	256	288	258	272	267	303	260	249	297	263	290	259	286	268	264	255	269	266	229	276	294	274	267	309	264	265	269	274	243	305	238	242	262	281	285	268	265	251	283	267	243	287	246	286	274	282	270	257	266	284	289	284	260	274	271	231	282	246	258	263	273	237	287	255	262	237	247	248	276	265	306	268	269	272	257	254	278	251	268	286	284	273	302	278	251	275	264	275	241	257	247	294	224	299	263	253	277	269	246	285	263	283	272	250	278	271	251	297	283	265	270	253	220	274	266	312	282	262	291	268	271	263	287	283	255	262	288	278	268	267	276	282	285	251	270	268	234	304	287	299	273	279	253	268	272	251	257	265	278	250	251	289	269	257	243	285	258	249	262	280	263	250	262	251	270	234	303	306	286	265	270	268	249	258	263	258	282	251	278	290	263	271	279	258	308	286	267	282	291	265	261	265	253	289	272	264	256	267	280	247	263	268	258	268	274	275	252	283	278	260	261	291	284	261	255	254	264	246	273	266	271	283	319	249	269	274	291	275	278	286	264	261	289	270	256	280	285	282	278	273	276	295	260	282	268	239	268	240	267	263	242	265	322	264	274	279	304	289	238	235	281	271	268	254	286	265	279	243	264	260	295	299	300	276	301	266	269	275	305	293	274	269	299	233	252	283	284	298	274	273	294	266	266	261	278	277	271	299	292	294	270	262	261	295	282	251	325	281	271	283	258	281	261	261	282	274	248	288	257	255	223	299	272	294	300	271	262	266	253	274	263	276	269	272	266	293	290	265	246	255	262	274	261	271	290	261	282	277	276	272	266	265	285	285	274	267	233	279	300	273	281	274	286	244	296	245	277	280	300	244	287	243	257	290	254	274	229	264	265	303	265	230	272	274	266	282	272	290	246	250	288	268	256	282	294	288	272	293	272	251	312	306	287	267	272	277	249	274	232	239	295	275	278	289	267	285	278	283	281	285	261	261	248	259	277	269	262	284	268	276	262	253	254	254	285	311	303	258	305	292	238	253	236	228	258	269	256	259	316	284	312	285	274	264	282	241	285	280	253	247	289	258	272	289	278	257	224	262	275	275	254	265	257	299	282	281	242	266	258	268	268	298	293	277	266	286	263	252	277	269	300	264	266	270	261	271	278	264	273	266	260	277	312	302	286	275	263	238	273	266	246	291	297	265	223	277	256	239	273	226	265	267	282	263	273	280	269	254	282	270	300	290	276	280	292	256	257	254	230	250	301	270	256	253	291	268	253	283	278	296	251	231	269	265	275	266	253	301	253	291	251	288	311	263	262	272	250	296	266	265	267	288	301	260	275	264	281	241	311	278	310	268	282	264	294	260	253	281	285	310	276	258	273	276	259	265	291	283	286	286	285	257	285	271	258	262	267	256	283	285	290	281	239	281	269	277	300	279	265	281	279	269	259	260	283	258	243	281	265	279	275	246	287	278	268	249	271	291	274	273	270	274	237	265	291	297	284	255	254	292	268	264	263	267	250	265	287	274	275	247	271	297	289	258	329	268	266	282	301	256	292	280	322	271	252	257	283	259	270	274	274	308	258	313	298	262	286	254	297	285	292	292	269	241	265	267	244	277	253	266	279	280	282	278	261	273	272	329	237	264	247	255	285	301	294	294	273	258	270	298	291	263	288	275	294	310	283	276	274	272	274	289	283	290	231	292	248	249	275	301	262	266	270	260	295	248	292	265	276	276	263	280	279	298	318	250	265	267	250	277	297	294	265	291	290	280	273	269	270	289	312	267	271	295	292	253	255	267	260	245	265	246	236	285	284	247	243	312	269	247	251	271	248	293	281	255	261	269	248	274	260	280	269	285	278	280	268	282	273	323	293	276	291	251	252	269	249	253	244	269	285	297	279	282	273	289	272	272	273	275	266	258	279	247	285	270	267	284	258	256	263	245	283	280	252	246	264	228	282	267	281	274	284	295	258	246	249	268	277	286	277	285	274	302	287	246	248	276	246	305	260	268	278	259	268	239	279	298	274	310	294	246	258	244	256	278	263	288	282	276	270	260	291	267	308	261	265	271	285	263	279	257	244	253	241	307	268	268	254	264	282	270	281	279	269	264	242	262	214	266	283	252	254	284	293	256	273	269	285	261	257	267	242	285	277	294	314	264	247	268	275	294	281	291	300	267	259	277	299	238	264	299	275	306	233	235	251	298	272	295	285	301	276	292	255	295	249	270	305	301	250	247	272	270	232	267	260	248	271	293	279	261	230	268	272	297	284	303	300	304	258	280	296	271	286	260	269	268	304	254	297	272	266	283	263	252	272	276	275	248	277	255	248	254	258	294	298	276	300	297	279	276	249	260	243	269	264	278	260	277	286	306	245	298	254	295	230	259	282	272	261	276	291	304	264	290	294	244	233	266	267	263	265	279	283	296	260	238	258	255	269	247	257	303	286	253	270	278	302	297	269	269	241	271	284	244	274	251	269	270	274	265	267	284	267	261	278	268	266	281	248	266	250	273	260	286	268	275	259	262	246	273	266	256	273	252	276	309	277	248	253	255	267	297	261	262	258	256	240	244	271	274	264	268	292	271	230	302	277	257	276	251	249	278	262	253	266	296	275	253	273	272	285	262	309	289	286	312	283	322	272	254	227	248	270	278	278	287	272	269	287	273	260	267	248	301	267	309	258	279	247	281	292	260	267	297	274	255	305	253	247	258	284	254	257	288	271	283	256	290	285	268	297	270	242	244	257	250	263	290	282	334	275	268	284	265	282	261	280	256	263	269	248	268	239	254	273	248	237	244	270	308	292	260	278	264	255	263	278	276	284	265	293	275	291	278	244	294	251	274	278	262	263	257	273	273	249	270	293	250	278	258	245	264	246	287	257	252	289	287	278	258	271	285	246	271	256	258	293	282	263	252	282	252	252	286	262	280	271	272	290	262	250	258	279	268	261	263	270	246	291	269	253	296	235	267	280	307	271	272	296	295	278	291	274	271	283	289	248	260	281	248	286	246	243	252	300	284	269	272	260	272	270	260	254	275	277	261	289	251	276	280	277	265	250	288	267	247	310	297
5138	4959	2496	1215	927	765	703	671	734	671	635	671	665	627	644	635	642	664	619	644	605	602	629	608	592	623	632	640	640	646	595	628	579	569	635	614	657	573	618	622	653	610	584	603	597	615	636	600	617	620	657	591	606	606	628	568	595	692	600	630	587	593	665	591	589	587	590	600	611	630	620	584	554	566	597	639	619	623	564	601	623	626	615	652	620	654	576	587	620	672	589	604	626	579	610	638	617	627	616	602	595	579	653	637	617	648	611	595	602	629	587	598	578	538	616	597	573	579	622	604	615	612	598	602	627	630	636	634	599	627	634	665	597	632	575	599	622	594	625	577	592	589	626	584	562	651	600	588	612	639	595	587	634	633	616	607	645	609	586	624	582	622	586	599	596	608	648	621	583	669	585	570	579	563	631	560	629	610	598	622	549	551	582	658	600	613	626	590	627	626	622	596	625	631	623	575	648	568	593	620	584	612	622	580	588	577	602	620	599	600	589	630	618	627	626	589	604	585	594	615	632	614	648	634	633	635	619	578	640	620	597	595	678	608	597	578	611	603	579	602	679	584	605	594	588	601	574	628	607	601	598	619	585	604	600	589	566	577	576	588	635	613	642	580	631	576	594	605	576	638	599	582	619	566	628	600	623	596	598	644	564	625	625	674	632	653	575	598	623	635	565	635	591	602	583	640	642	592	594	622	594	641	586	607	602	577	573	629	619	613	585	637	584	606	596	581	620	583	591	570	636	609	629	621	614	621	598	626	611	601	592	616	642	557	546	623	599	627	594	625	644	583	602	600	609	608	603	635	598	636	607	625	618	643	576	594	630	649	600	617	630	609	615	630	657	637	643	601	641	622	640	639	619	607	626	651	629	610	607	647	603	633	674	597	595	565	625	595	648	643	659	574	589	553	619	569	624	631	608	577	626	614	629	636	613	630	601	573	564	604	600	606	614	648	671	616	646	616	622	615	624	531	571	598	639	593	615	608	572	609	582	592	620	615	622	635	597	620	618	574	613	610	599	603	619	601	577	569	601	600	598	591	638	594	601	613	592	636	616	581	633	592	617	615	644	606	592	612	640	600	581	585	634	570	607	586	557	605	635	642	601	585	612	579	617	597	650	593	595	603	565	596	547	639	592	603	634	592	590	593	660	568	596	555	575	623	608	602	597	628	607	600	594	605	588	600	626	617	651	606	634	575	624	565	622	633	606	618	599	612	614	667	567	672	605	574	629	619	564	655	650	546	563	641	593	589	601	630	584	615	558	664	617	630	581	624	613	604	605	576	625	630	632	622	592	624	615	623	655	598	594	623	587	617	634	595	632	576	616	629	631	622	578	619	601	618	603	618	619	596	604	618	586	626	601	602	557	580	602	610	562	629	620	611	649	620	581	565	627	596	578	570	602	611	598	603	616	601	595	633	607	613	608	599	581	583	594	582	614	628	618	570	600	611	585	617	600	590	660	593	625	629	642	591	607	608	578	623	593	623	592	621	593	637	623	561	606	592	616	602	585	595	644	603	601	582	628	618	629	618	623	613	648	619	641	638	635	572	600	596	576	636	635	562	619	573	568	601	592	578	628	617	648	636	627	606	619	594	601	630	634	605	589	578	567	592	603	605	624	586	670	565	639	612	644	603	580	582	617	594	618	668	616	608	623	589	606	591	617	603	592	573	621	608	635	613	597	608	622	585	626	623	617	581	614	670	608	599	615	598	624	599	616	581	603	595	648	614	622	654	616	575	630	624	598	611	619	578	610	620	606	570	600	577	621	595	633	623	566	580	625	637	625	604	585	654	568	604	612	611	637	592	630	620	564	617	574	574	583	572	557	572	616	605	595	596	627	626	585	622	621	599	603	553	608	621	590	614	588	584	591	548	576	602	597	603	603	613	593	592	595	586	595	603	616	610	575	625	618	619	593	607	632	606	608	648	644	620	604	608	573	602	657	622	597	608	606	649	613	619	614	596	583	575	631	583	630	587	636	615	585	605	635	597	581	631	625	586	609	561	605	591	583	611	639	604	572	611	603	582	634	568	610	566	625	620	627	639	588	605	603	622	582	577	636	597	640	579	528	608	601	636	616	648	628	582	618	613	627	625	617	622	634	619	579	545	617	586	659	590	613	608	569	526	634	598	616	608	667	596	584	639	618	639	618	623	604	586	577	599	639	638	623	561	586	612	590	596	586	639	595	602	619	576	595	594	636	591	594	587	610	622	638	607	603	599	601	614	581	600	662	660	599	618	629	619	613	615	562	604	606	626	554	569	627	581	596	638	611	619	610	636	638	561	628	602	612	571	626	574	614	633	641	590	652	597	581	622	598	651	617	587	582	662	644	588	587	590	626	607	628	581	624	666	607	599	590	622	606	639	597	635	611	593	585	611	600	637	569	599	603	631	600	582	598	598	598	574	630	617	616	581	585	602	638	627	612	665	641	610	602	593	608	638	630	584	600	650	601	617	616	603	615	568	588	581	595	630	636	652	621	626	640	642	647	625	611	561	568	572	558	567	598	660	603	591	627	599	638	610	627	589	642	600	608	578	593	594	626	562	598	583	649	623	611	609	592	608	618	605	590	646	571	585	596	615	646	588	558	620	610	566	590	593	583	621	642	585	566	618	608	577	624	630	586	612	628	632	633	643	581	587	606	590	570	584	587	605	606	632	586	584	614	584	668	598	581	646	620	660	582	593	616	593	610	633	639	608	611	575	577	586	585	615	596	637	604	597	595	629	604	624	602	603	573	604	601	622	607	594	578	593	611	598	583	575	610	631	613	615	618	634	640	600	614	554	588	576	616	590	585	596	620	585	609	604	573	579	594	593	591	580	570	607	611	604	604	549	632	582	621	595	596	600	582	611	631	603	566	595	592	581	622	617	571	608	621	662	639	617	634	607	634	620	628	578	583	569	607	629	599	636	667	629	612	628	667	614	641	575	592	642	621	584	596	585	605	631	593	615	622	593	618	602	636	644	611	636	636	625	613	588	621	602	614	607	568	578	640	597	555	562	627	597	587	560	617	613	640	596	598	580	603	582	615	620	565	603	615	589	618	562	570	606	620	594	610	565	613	587	616	626	598	590	627	600	588	591	614	612	626	596	574	587	594	597	588	619	617	595	633	637	597	614	610	609	627	592	583	627	588	648	627	642	617	588	590	605	642	637	608	575	653	635	562	579	601	624	613	601	624	622	564	634	615	587	572	635	600	623	557	610	632	601	569	643	622	585	576	590	592	596	569	590	620	590	618	600	634	595	610	630	589	610	607	673	620	584	637	610	616	634	597	583	629	619	645	592	609	568	605	624	556	662	590	611	613	625	623	607	587	624	604	621	564	622	606	551	607	627	610	625	637	610	582	685	613	598	627	630	604	623	592	620	584	600	647	578	652	578	610	576	612	641	644	611	633	623	606	620	553	651	609	599	568	645	580	606	582	606	617	622	633	621	590	592	578	620	593	616	614	604	605	604	585	600	582	608	639	610	601	593	569	570	610	574
31640	19266	7458	650	443	402	386	389	410	371	369	369	381	380	379	362	360	395	372	394	389	339	333	361	377	368	380	359	353	346	378	353	409	372	333	344	390	410	385	366	384	439	355	378	357	368	359	351	370	363	327	390	371	371	350	354	375	355	361	348	336	364	376	378	384	405	381	386	358	359	406	350	384	402	382	380	381	395	356	389	382	365	372	377	342	369	364	394	390	341	408	375	383	370	336	354	376	364	367	375	378	317	337	367	393	342	354	408	322	348	333	384	384	374	342	392	370	393	392	381	370	417	358	350	364	355	379	361	380	364	373	323	366	379	398	392	376	345	360	373	346	349	387	344	335	402	383	393	370	349	381	354	346	383	353	382	343	340	388	349	339	348	373	388	347	366	330	350	359	362	410	352	385	381	338	401	343	329	340	341	342	343	350	353	364	350	380	386	380	369	389	340	367	388	343	384	386	368	354	345	356	334	355	382	351	370	350	363	381	358	379	322	345	405	371	339	361	367	364	371	368	356	373	423	344	372	349	356	364	365	381	395	360	387	362	396	400	397	382	337	385	345	370	369	374	363	397	343	350	360	351	360	336	401	367	415	353	390	421	345	380	358	377	419	364	367	378	355	353	359	389	399	356	350	363	392	378	357	352	348	342	386	365	360	352	384	392	391	359	364	368	369	381	371	374	369	373	395	375	371	351	385	342	386	378	342	357	356	411	366	364	383	369	369	361	360	328	340	333	357	399	381	372	348	397	370	338	374	349	314	388	374	411	385	401	403	388	375	368	348	384	354	384	372	345	402	363	384	379	364	379	361	369	340	412	361	361	378	368	358	351	375	404	372	377	324	362	366	378	346	354	352	371	356	344	359	372	430	399	383	401	347	351	357	383	373	383	365	351	370	355	382	397	371	373	345	340	371	408	378	405	362	376	376	364	353	394	344	349	386	395	403	351	378	361	378	374	366	348	398	371	347	362	371	378	363	379	378	379	361	351	360	368	361	333	358	375	333	387	426	360	368	359	398	334	370	314	376	395	369	364	345	325	381	370	385	399	388	366	355	356	361	365	374	388	373	370	375	407	414	372	371	393	397	382	339	369	362	366	362	333	341	406	373	338	330	385	370	364	367	345	402	328	364	386	363	376	405	368	387	384	402	402	321	386	383	350	387	413	357	382	370	356	373	348	353	365	374	377	379	358	397	361	349	374	379	371	350	363	356	378	368	365	355	365	366	375	376	342	365	380	353	339	387	350	363	365	377	358	381	397	374	340	373	363	401	374	353	363	378	398	393	361	372	368	387	348	354	399	380	350	416	407	393	371	339	361	384	364	376	407	405	358	390	373	367	373	366	400	388	350	359	353	353	379	368	365	390	364	340	359	384	382	379	359	403	345	357	375	365	392	369	357	406	359	376	332	361	374	384	361	375	372	309	337	357	378	396	386	383	385	379	394	383	338	388	372	354	334	357	380	397	353	352	361	350	364	329	353	374	370	389	363	385	373	347	360	366	359	357	343	370	369	348	372	372	408	378	356	405	348	376	354	342	378	377	345	366	344	380	372	351	359	367	360	397	359	356	380	380	349	349	360	385	361	344	347	394	359	365	368	319	323	417	407	344	366	372	399	361	391	374	356	381	388	387	374	331	350	361	372	345	378	363	348	390	388	427	358	379	373	381	362	417	373	348	386	371	344	390	355	353	376	387	404	381	357	335	400	327	377	376	353	378	370	352	360	376	366	387	390	365	381	372	375	411	373	381	391	358	377	364	350	399	330	349	385	373	362	370	384	387	369	385	345	374	343	368	340	372	324	366	379	380	327	392	331	357	354	343	440	368	357	381	359	374	385	382	360	383	358	389	372	355	411	374	341	345	373	355	376	389	355	340	404	405	356	368	398	357	357	357	377	343	354	387	343	367	357	350	353	347	364	365	371	371	345	375	362	367	367	369	371	385	364	359	368	374	377	385	378	346	352	313	353	327	336	379	368	397	399	349	401	353	401	333	390	393	383	375	396	383	438	346	379	387	389	350	387	361	351	357	366	375	401	361	401	353	369	390	362	399	419	352	396	397	353	397	325	407	356	386	334	365	378	346	369	404	374	370	346	336	397	348	354	363	394	359	359	385	331	352	392	364	376	358	362	406	384	392	366	345	379	355	345	354	352	375	375	364	349	354	355	345	361	382	358	348	345	378	348	362	420	350	354	342	368	390	349	370	401	358	377	382	346	411	338	342	396	372	357	379	336	354	341	350	352	357	364	375	358	380	393	387	343	344	369	345	376	356	343	354	365	389	354	343	339	371	331	344	371	356	375	368	367	404	349	357	351	368	397	376	379	326	394	380	372	348	405	374	369	376	359	381	343	351	402	338	387	380	373	363	384	379	359	374	346	379	385	364	403	359	366	386	335	364	346	343	345	369	353	346	335	379	359	385	358	342	378	375	382	368	376	366	366	364	371	337	388	414	350	378	344	330	375	376	345	370	394	388	342	391	362	368	365	341	334	322	393	379	364	323	374	369	384	381	388	418	358	396	366	349	352	365	389	374	373	366	368	369	329	363	380	378	328	387	370	359	391	378	379	337	356	360	389	339	331	349	386	381	371	340	377	351	373	356	358	364	366	365	337	358	394	345	329	384	376	347	393	356	352	364	378	379	368	351	338	361	384	327	355	346	363	385	369	394	338	369	389	362	361	361	349	392	355	380	376	390	386	372	360	398	368	365	336	340	333	400	361	321	388	356	354	376	385	353	371	353	355	385	400	368	369	369	351	349	382	370	378	347	330	382	358	344	334	391	341	361	361	337	428	374	390	414	359	379	375	383	385	375	336	374	382	389	360	375	350	357	372	347	367	372	369	370	369	363	358	348	341	381	369	383	381	355	391	381	361	376	378	339	373	328	362	347	362	378	391	365	374	382	366	366	390	386	363	341	355	366	372	334	392	374	374	392	367	349	354	362	369	390	350	379	395	397	366	383	381	358	360	391	375	351	346	367	361	410	409	312	367	330	368	386	405	356	385	374	369	386	348	374	390	359	400	371	371	393	362	377	378	364	346	345	339	420	369	369	389	363	450	386	357	329	349	305	350	363	400	380	370	342	377	354	374	362	364	360	323	383	390	370	357	376	338	371	357	391	374	370	409	371	373	396	360	387	377	357	367	330	361	371	359	363	369	386	357	335	344	364	405	369	375	372	373	398	362	359	366	400	336	367	410	393	370	369	379	379	368	337	349	393	395	361	394	340	381	346	361	388	387	373	363	326	366	391	373	367	358	393	376	359	378	353	386	350	385	359	377	327	330	398	357	382	356	398	401	413	353	343	375	387	362	346	366	383	374	372	361	345	383	381	366	360	365	337	363	348	376	353	376	339	335	359	383	364	392	367	359	378	371	368	428	346	359	343	327	376	351	380	373	338	355	340	366	381	345	321	360	346	359	389	348	380	364	370	372	347	405	351	358	384	351	363	394	391	380	347	382	323	379	382	345	366	374	353	364	333
5571	1154	1027	885	919	867	878	859	873	841	867	875	854	868	860	840	868	870	843	762	841	823	893	873	887	790	831	847	834	899	834	868	839	851	830	845	849	839	820	843	882	858	818	840	843	822	858	811	864	878	821	835	874	795	881	840	863	833	856	847	802	830	839	809	813	829	876	891	817	870	858	871	862	843	880	823	796	896	909	842	848	849	828	853	887	879	831	857	855	848	855	813	884	846	900	825	869	872	847	856	830	810	804	854	916	829	872	809	889	800	870	824	852	848	833	863	896	828	881	859	860	826	825	863	859	830	910	781	809	828	801	813	818	847	836	857	888	855	813	929	905	842	831	826	819	817	835	881	901	867	879	815	848	812	745	797	830	900	879	804	831	844	842	868	824	873	883	832	812	887	859	842	886	826	835	835	764	835	822	838	811	895	879	869	858	888	808	835	884	799	860	877	816	871	877	882	836	866	809	842	840	868	894	861	880	838	837	874	892	868	839	837	816	851	867	919	851	891	866	845	891	837	819	878	847	889	812	840	844	885	856	894	859	804	838	845	814	832	802	810	837	834	858	865	804	881	847	826	829	846	863	831	873	873	800	846	868	885	816	883	866	834	852	871	845	864	817	822	822	801	845	883	833	824	902	855	833	868	862	863	860	879	880	790	850	864	827	824	861	904	873	881	791	871	831	867	842	871	794	873	868	885	852	906	873	864	858	831	800	831	883	860	826	816	827	871	873	832	876	809	861	784	890	871	801	852	862	870	833	847	876	809	896	859	792	880	859	895	867	889	844	903	824	855	866	802	902	850	862	838	784	825	869	923	812	813	893	892	827	858	820	852	848	855	816	830	842	817	859	865	913	858	874	863	834	844	843	852	860	878	851	873	843	872	884	904	858	865	834	826	862	847	833	807	883	894	861	862	861	832	861	868	915	834	865	883	861	825	885	845	806	863	829	859	814	853	895	892	806	806	835	832	844	808	786	853	875	864	812	847	810	858	854	881	810	866	871	835	895	822	839	859	877	793	860	885	842	860	813	903	846	843	861	826	872	868	796	849	933	856	840	877	871	849	845	930	840	866	845	832	872	854	862	887	802	823	819	881	821	794	861	876	853	898	839	813	866	797	860	878	859	840	856	851	782	853	823	892	915	867	858	850	867	859	844	891	849	821	854	881	881	799	880	835	854	838	873	820	829	871	809	849	814	836	828	895	859	859	825	833	851	822	816	836	873	896	845	838	813	878	850	791	839	813	879	884	820	883	856	856	829	870	847	874	869	837	811	839	843	886	864	867	825	890	811	899	835	810	841	779	902	862	894	858	915	820	868	860	844	860	863	789	867	795	864	849	829	864	882	874	860	822	836	890	830	841	860	846	848	874	803	825	876	868	839	848	849	893	830	864	846	848	919	883	840	867	849	874	815	838	845	877	858	843	879	863	835	850	857	876	818	863	857	840	847	842	849	809	819	877	802	788	860	849	876	783	846	883	842	861	880	854	875	868	869	845	857	861	843	837	848	820	863	822	841	868	789	864	891	888	819	874	836	817	896	842	840	842	870	812	825	874	841	870	831	912	850	844	846	820	859	845	839	844	840	836	841	843	845	877	850	836	837	798	822	864	846	887	855	865	862	864	829	841	837	890	856	780	836	806	869	815	802	788	870	844	803	892	934	853	883	842	855	867	841	843	834	833	871	804	847	867	842	811	828	862	809	845	879	829	847	915	852	842	878	825	819	854	791	845	809	809	868	870	831	862	903	880	840	824	863	855	905	856	857	826	893	883	872	857	836	812	841	836	867	816	840	847	824	847	877	843	890	836	817	837	860	875	833	811	841	858	871	869	846	790	822	832	868	823	811	843	887	852	803	859	853	856	808	844	864	868	826	885	874	921	871	859	876	870	857	880	848	832	869	858	856	861	817	821	800	879	854	884	848	837	838	868	868	803	855	895	858	858	887	816	881	885	875	843	885	847	845	879	803	856	870	885	837	854	861	867	858	830	843	813	845	864	823	837	884	898	833	897	839	894	874	839	874	811	901	842	838	830	864	831	843	833	855	816	824	875	866	824	856	827	838	845	899	825	822	874	866	880	878	878	884	782	849	820	859	802	840	841	854	855	881	840	846	846	872	869	799	861	879	791	854	892	814	817	835	865	851	839	841	891	892	862	892	870	835	859	860	866	810	831	821	851	854	896	761	842	905	903	857	869	862	836	882	837	819	903	885	858	863	846	842	811	861	817	805	855	812	822	881	875	851	818	860	820	812	846	815	833	828	830	855	853	878	843	849	901	844	854	848	854	831	821	871	813	844	895	817	828	842	905	819	843	883	868	872	840	830	865	897	846	816	868	835	882	846	815	802	839	840	769	807	836	854	871	884	844	887	869	777	879	842	848	876	813	874	837	833	829	815	853	857	831	825	866	863	864	813	902	851	835	835	832	861	862	863	885	896	891	850	896	888	870	872	874	819	876	852	887	817	833	848	842	839	868	848	828	846	851	874	870	828	826	850	871	869	854	827	819	832	881	817	875	819	903	871	860	840	790	869	817	889	860	874	876	845	826	829	876	929	877	825	872	853	828	818	847	869	859	834	847	804	868	828	835	860	871	892	856	836	869	939	841	840	902	839	903	842	820	850	836	828	841	803	859	844	881	866	888	812	804	906	838	824	887	866	831	844	868	864	900	868	823	851	837	828	877	810	814	839	823	828	847	813	907	840	794	889	806	874	872	883	867	923	856	881	844	815	854	833	874	868	834	828	870	855	872	916	910	821	808	832	843	839	821	868	918	862	859	911	861	834	874	876	867	835	930	879	816	849	879	867	849	858	846	852	866	805	803	793	859	837	860	788	901	834	850	812	854	836	833	775	850	864	838	865	886	824	854	843	855	831	874	838	842	850	850	823	808	874	870	856	829	844	875	865	835	813	871	844	867	853	868	831	847	828	851	821	853	842	821	886	901	840	846	800	831	837	814	863	823	856	867	836	891	866	900	857	861	848	880	856	786	860	753	872	812	823	823	815	846	856	822	876	838	850	845	812	865	867	821	855	863	809	871	860	876	833	840	883	871	874	793	808	843	869	848	836	829	835	821	804	771	855	905	822	837	839	779	857	854	822	821	865	874	842	845	865	871	844	892	854	866	852	822	836	823	877	859	866	835	853	840	873	851	794	826	865	795	880	886	859	853	820	858	846	878	818	851	829	819	884	848	814	868	898	832	862	848	858	824	858	869	779	843	881	839	867	824	855	853	817	852	854	851	804	843	845	915	816	888	844	831	892	884	871	873	866	860	844	840	844	859	815	820	946	871	871	827	820	843	777	834	883	841	836	876	821	870	832	920	841	830	855	888	903	838	899	830	806	856	824	874	845	919	836	860	862	870	866	838	815	850	882	804	819	876	835	849	893	866	828	818	838	853	847	842	876	821	841	867	853	858	825	852	900	938	856	873	871	838	838	862	859	866	864	826	873	893	862	849	856	887	837	836	878	908	855	841	857	892
23956	20756	24138	27416	20752	20696	2274	694	516	486	479	516	486	485	451	461	445	436	440	449	474	436	444	431	440	450	403	437	430	447	450	457	466	484	427	425	402	364	417	430	399	456	436	454	429	426	426	454	438	436	475	439	433	398	409	462	445	430	436	402	430	425	376	394	429	414	422	437	429	429	445	447	470	417	437	486	449	438	424	439	413	453	424	417	457	441	451	412	461	462	453	430	456	385	406	421	425	422	415	389	468	380	431	407	416	428	413	403	412	423	403	402	417	449	470	415	425	407	444	455	404	469	418	400	434	403	408	412	439	400	434	429	472	438	438	473	441	417	446	426	461	414	463	422	502	464	473	414	438	462	417	419	441	429	458	417	440	441	430	420	428	415	391	409	456	424	390	422	441	409	425	418	454	448	430	404	478	410	458	447	438	410	420	399	406	419	431	435	410	430	427	430	442	434	454	426	437	449	431	442	423	417	446	407	398	411	388	470	406	440	453	467	415	420	432	418	395	435	411	457	465	404	484	450	455	437	473	445	490	452	362	439	452	407	425	452	439	427	450	427	442	469	451	431	428	434	413	431	452	427	417	422	439	455	390	409	407	446	452	421	415	418	400	449	448	429	451	432	429	436	476	411	410	418	450	456	447	463	402	417	445	400	426	445	384	405	433	414	385	415	445	418	391	444	420	450	453	467	422	424	440	430	385	443	420	429	438	441	437	481	440	447	445	413	428	420	409	453	418	445	471	434	408	402	432	448	443	416	473	449	452	444	474	458	448	399	401	442	453	431	470	436	430	426	454	450	431	410	440	413	420	425	436	403	435	442	405	438	426	445	433	431	396	437	429	445	440	433	442	429	419	458	445	447	459	419	409	406	428	440	424	444	458	440	427	439	430	432	469	444	435	432	415	434	408	418	405	452	447	458	421	405	427	452	433	454	450	444	461	485	404	416	409	405	413	446	449	403	445	485	437	411	416	407	448	412	457	410	421	433	435	436	396	440	434	400	413	475	420	395	412	465	430	432	455	432	428	422	442	390	441	410	415	446	440	451	428	393	469	425	397	414	427	462	401	423	472	450	380	431	408	466	442	437	441	425	409	426	401	413	433	449	396	435	438	446	374	449	437	437	395	430	411	452	401	442	396	416	412	435	426	429	421	407	420	419	430	444	395	441	427	505	421	431	391	429	428	436	432	409	385	418	465	468	442	436	469	395	410	443	447	428	418	442	365	460	428	387	448	423	407	415	423	479	456	414	412	443	416	434	472	424	383	411	432	437	403	437	435	458	418	446	458	394	390	390	426	416	457	436	429	411	402	426	414	436	451	443	468	442	476	406	446	424	420	463	429	437	439	412	424	463	407	401	424	429	438	438	404	437	434	410	423	414	464	381	414	455	428	392	425	415	431	449	408	443	434	403	439	429	468	417	452	438	406	426	423	444	432	421	401	422	414	427	441	409	459	435	471	414	450	409	416	399	432	411	425	389	454	436	440	498	418	425	426	426	435	460	447	401	428	457	444	420	457	425	431	428	422	394	408	435	427	434	427	413	409	437	405	490	440	412	404	442	441	471	462	446	446	463	429	435	420	446	399	399	413	426	418	407	437	418	456	405	389	409	468	403	405	423	412	444	470	412	399	439	429	422	429	420	417	408	435	477	437	465	393	450	422	427	424	390	426	427	443	461	431	455	446	434	376	430	440	453	453	436	421	439	438	435	413	427	440	443	449	448	392	399	404	408	452	415	429	445	371	438	434	448	428	412	429	407	426	436	380	432	404	442	440	399	400	458	425	430	376	421	447	405	400	457	438	447	385	461	398	435	415	439	403	444	428	432	436	432	424	433	474	404	438	406	460	416	428	443	438	441	399	454	409	414	433	427	427	421	432	422	429	421	405	435	472	436	450	458	429	448	426	472	426	415	480	460	414	413	409	439	340	500	467	409	467	419	443	442	447	447	442	406	406	413	428	445	395	454	441	437	447	442	432	409	418	433	457	419	456	416	417	450	409	427	427	413	438	479	442	409	426	423	441	449	414	441	452	469	420	426	415	440	435	446	424	425	487	401	482	420	443	404	420	444	418	424	446	399	453	398	415	414	455	454	424	412	447	436	424	408	389	445	423	410	451	449	448	409	453	412	430	399	428	400	465	418	407	410	424	470	443	465	421	405	440	420	415	420	433	404	487	444	438	390	466	437	425	433	413	426	411	446	418	474	446	414	410	394	422	437	426	437	401	404	440	403	424	453	458	456	422	394	439	434	416	432	448	420	458	420	438	439	438	431	454	414	444	445	430	469	502	398	394	470	432	422	418	431	469	417	396	446	425	407	438	440	388	385	474	469	454	379	431	433	424	397	436	424	462	408	452	442	440	441	407	418	449	411	387	408	436	459	444	423	418	421	435	402	422	428	435	412	460	439	432	465	410	430	409	407	417	438	428	425	426	371	453	424	446	424	451	437	422	454	465	443	416	450	450	427	401	474	382	420	448	420	419	446	415	473	429	421	389	454	405	452	443	404	400	421	442	444	418	414	454	445	433	451	428	444	426	420	424	462	407	432	436	430	463	415	463	449	426	429	423	453	403	466	415	463	446	407	426	429	431	450	430	444	433	445	434	401	410	421	435	393	406	392	428	421	411	438	453	440	399	426	408	407	475	482	438	435	433	448	415	464	435	416	425	446	432	464	444	450	443	429	395	387	405	385	442	387	428	466	463	439	436	393	459	469	465	418	463	414	449	436	416	420	404	465	443	406	421	460	383	429	469	480	388	427	417	424	415	459	438	417	444	448	427	430	429	418	448	414	408	434	432	470	452	440	434	442	437	454	452	390	441	443	437	467	458	441	449	410	425	420	406	406	440	380	444	447	423	422	467	398	420	408	428	398	453	415	420	438	420	417	439	412	428	441	422	434	400	398	447	396	430	427	441	455	428	424	422	463	443	417	436	416	470	453	399	440	399	430	453	434	418	446	433	404	436	449	443	450	401	406	433	441	429	426	445	413	456	434	396	406	438	440	436	443	425	419	465	433	437	506	423	445	407	422	425	456	427	442	441	439	402	444	447	476	438	417	413	421	457	433	444	446	444	442	446	432	452	417	407	423	407	411	435	437	447	453	419	446	450	453	439	394	432	405	410	414	403	428	474	436	436	436	448	474	416	407	434	439	411	430	417	460	487	444	476	433	443	424	459	433	460	467	407	441	392	430	442	418	432	429	402	453	473	463	414	419	419	479	441	439	436	430	450	466	427	416	441	427	408	474	422	452	442	460	442	419	428	452	484	424	419	438	443	467	436	422	476	435	394	424	472	435	489	378	434	446	404	450	431	403	407	418	458	413	459	422	430	433	429	417	412	402	448	428	443	450	409	441	435	431	416	415	441	402	444	439	395	393	447	405	398	412	390	406	438	440	449	405	468	444	397	437	428	419	442	434	477	439	435	458	407	410	387	453	467	438	440	417	444	422	438	455	465	423	429	417	401	422	460	448	419	421	410	432
4611	3510	2069	1233	1033	1073	939	933	972	970	942	1004	953	961	968	908	1003	1005	945	910	960	917	949	968	925	891	915	970	945	915	987	893	932	937	961	952	954	931	978	917	968	939	903	959	910	903	991	914	964	988	989	905	935	945	912	943	917	949	936	962	928	933	911	971	951	932	956	1005	915	926	926	995	915	956	972	959	965	973	905	935	965	946	902	919	950	960	941	931	929	925	900	944	948	926	980	977	935	951	952	903	934	962	925	940	936	929	916	919	951	877	900	949	1002	896	911	964	928	912	949	898	925	870	944	1017	896	969	915	905	994	942	935	950	904	896	905	946	972	1006	969	892	974	944	917	947	993	953	914	940	974	974	984	931	956	972	863	987	962	913	883	953	988	931	956	957	981	947	941	945	937	904	931	930	979	926	917	942	943	907	942	992	917	919	942	906	978	926	902	964	972	934	902	938	982	910	899	932	999	978	904	904	902	908	932	885	973	896	976	937	967	916	930	989	907	995	920	994	965	955	958	961	938	965	997	929	888	880	909	945	974	915	920	935	938	935	916	929	973	920	938	967	953	941	983	909	934	971	928	918	1052	952	955	962	958	858	919	937	979	903	951	967	934	968	933	948	939	910	908	945	970	915	952	891	893	911	910	953	954	898	888	940	921	939	965	948	966	956	997	931	911	977	918	917	939	966	942	975	944	957	933	925	942	938	923	965	944	919	892	955	946	995	954	912	915	867	943	968	942	942	926	930	897	949	957	1000	967	950	925	934	933	931	935	947	925	962	936	898	975	930	934	966	979	986	960	897	937	878	917	929	935	965	869	962	926	909	965	928	959	937	893	957	954	985	1000	935	926	949	1018	955	943	958	957	914	947	939	915	947	945	949	990	908	920	930	895	934	959	1007	933	937	914	971	886	918	925	948	925	938	948	922	955	889	965	917	919	972	925	964	928	897	908	961	925	928	934	983	1003	902	948	958	897	915	972	943	901	932	971	970	969	938	987	913	920	918	968	943	980	911	978	951	961	980	872	985	930	954	928	917	935	969	927	956	955	1006	966	983	919	960	920	948	930	919	1006	943	943	902	959	959	915	887	942	899	986	961	932	948	1019	913	943	1003	937	929	975	994	913	990	927	861	976	1003	921	892	932	920	970	971	933	947	912	983	929	973	881	895	910	960	886	913	976	966	961	911	951	978	978	908	923	972	910	939	926	926	938	967	966	912	983	913	950	914	889	934	932	939	988	939	947	972	937	900	959	985	887	947	907	917	929	991	940	950	893	960	949	938	892	964	941	976	919	951	955	925	940	964	926	924	859	962	958	910	914	991	987	904	928	926	1017	902	944	971	907	940	913	917	962	1011	931	974	941	961	999	936	964	964	938	906	941	929	963	962	955	976	903	916	983	910	979	945	952	939	886	896	1045	941	969	992	948	930	943	915	922	908	909	981	968	962	880	928	917	924	988	967	967	1010	928	907	958	886	900	885	960	925	892	917	903	939	1004	940	950	961	907	965	958	939	954	941	911	986	939	966	969	936	1019	934	949	961	913	951	974	928	894	975	917	891	946	957	940	965	993	923	939	959	947	942	919	906	928	929	965	920	942	927	888	961	899	911	938	975	1023	981	979	1003	968	932	956	987	896	950	903	925	963	906	929	974	940	852	951	973	922	957	886	918	940	885	946	915	953	939	914	902	909	917	1006	895	952	963	941	949	913	928	886	930	903	1012	921	984	950	989	952	905	955	895	981	980	947	951	944	954	955	951	988	916	897	958	910	862	958	937	924	981	909	961	972	960	1020	900	962	917	955	953	937	924	906	956	953	910	903	953	901	954	918	993	902	973	957	937	939	937	944	954	885	954	912	954	955	987	935	908	952	890	958	926	972	955	902	935	999	933	967	906	879	902	933	949	907	935	916	1001	968	920	940	918	928	928	989	963	898	894	1030	950	1008	912	970	969	960	896	897	917	981	872	910	930	965	895	957	962	936	949	999	900	933	926	984	979	939	906	951	943	971	952	877	933	956	947	956	916	955	976	950	870	930	910	930	940	942	910	939	956	903	971	947	921	848	994	935	930	888	931	920	929	882	954	940	979	933	986	934	887	994	961	866	915	940	959	928	946	927	918	931	928	903	937	931	946	922	938	983	1004	908	912	874	921	1004	932	985	927	936	959	868	994	922	921	911	906	962	969	936	983	884	920	918	967	931	906	941	899	890	974	983	954	894	949	963	895	976	940	902	963	933	997	955	943	974	964	925	908	915	944	959	940	898	916	919	983	926	922	957	895	923	961	933	937	949	899	900	923	950	927	925	994	969	933	960	933	960	891	913	929	985	943	1010	932	944	911	962	926	943	933	914	906	922	918	956	911	973	902	1017	922	959	977	936	939	976	977	931	959	925	914	900	947	926	1013	950	929	904	931	972	946	926	978	935	934	932	882	924	937	924	919	968	1017	971	964	945	964	972	906	991	944	897	980	932	989	970	935	923	935	974	983	924	974	945	896	947	985	906	980	960	918	1033	913	971	927	920	947	986	952	940	962	914	953	946	933	931	920	937	961	911	965	873	898	944	972	873	960	1021	943	933	907	1003	942	938	973	973	930	965	977	927	993	992	914	962	929	955	915	900	930	904	967	918	972	963	945	952	941	978	990	922	921	949	915	938	900	943	924	905	919	937	968	942	995	973	942	953	906	953	935	867	938	942	1003	962	921	956	905	968	883	940	1009	941	944	981	895	946	968	907	964	988	923	937	901	902	936	945	937	893	889	986	899	890	895	942	958	945	898	994	909	963	937	983	942	935	976	983	931	981	918	951	968	961	991	985	915	946	963	946	959	968	933	948	917	905	938	900	934	917	900	897	935	898	929	925	911	995	908	929	930	989	929	875	939	918	962	946	979	956	911	930	887	975	944	999	881	992	887	921	957	923	912	972	937	921	957	941	988	1006	951	974	916	900	981	915	906	953	890	905	940	934	891	897	996	1008	952	960	917	916	942	902	928	982	978	917	911	921	937	969	937	934	958	927	913	992	890	927	933	948	907	968	904	918	885	962	894	955	960	944	967	930	906	950	935	1004	958	995	928	980	906	905	926	962	992	922	943	931	991	922	925	937	965	985	904	944	920	945	963	947	909	914	986	989	951	956	938	927	910	895	891	943	910	933	908	893	958	961	975	951	958	1006	916	956	937	902	967	946	959	899	974	970	868	898	969	906	895	980	951	909	947	929	926	923	876	1005	983	961	967	919	917	935	920	995	945	933	944	985	947	971	924	949	975	943	925	928	930	936	942	985	941	927	949	941	954	1015	967	899	968	979	909	889	949	945	926	982	949	911	932	945	893	953	944	916	943	922	936	932	916	930	932	920	913	1004	945	928	969	922	935	931	960	957	969	932	990	928	949	898	954	964	929	909	930	922	929	940	949	947	921	971	889	947	939	972	977	987	936	930	933	965	949	937	944	926	959	927	959	889	993	916	948	911	871	978	954	944	867	945	957	919	960	951	994	917	939	960	965	932	927	897	935	951	903	985	941	936	1017	955	954	917	949	984	973
23561	20826	24493	27287	20827	20845	18025	738	441	421	365	366	394	370	290	263	290	310	275	281	330	322	283	267	273	271	332	304	264	267	292	267	246	298	291	293	276	283	249	263	280	268	269	292	269	298	247	299	282	278	274	261	268	307	276	268	269	267	267	291	288	269	306	266	262	257	267	256	249	256	278	280	270	272	252	292	266	272	273	302	300	251	259	272	285	269	281	301	257	271	263	260	243	303	287	266	292	274	304	301	281	252	244	289	279	272	316	242	276	272	276	269	256	257	283	278	274	270	288	295	263	274	299	278	260	263	272	270	296	270	270	293	237	313	275	263	255	283	267	282	285	271	271	270	270	267	250	253	260	289	259	286	268	269	276	305	237	265	261	255	276	278	282	275	305	281	281	280	293	292	270	262	272	290	262	253	290	277	279	264	291	251	255	263	244	255	259	269	267	258	252	285	260	252	269	295	242	294	286	285	248	235	262	309	297	266	280	273	245	273	283	269	307	261	282	283	289	263	282	294	287	285	271	269	277	256	308	304	287	257	281	271	237	252	274	287	258	253	262	263	269	249	261	277	252	253	271	266	271	283	270	264	300	308	269	267	274	242	247	268	303	253	274	273	306	261	295	275	266	240	282	266	275	277	291	299	256	278	237	274	255	240	282	239	265	244	260	268	266	262	250	256	257	273	255	267	272	260	297	283	269	275	265	248	273	283	260	260	243	264	276	270	265	260	273	303	254	244	265	284	262	272	253	243	269	270	274	264	270	269	295	255	236	268	266	273	271	255	266	294	300	266	228	300	251	269	286	256	281	259	252	254	276	247	269	266	315	261	263	269	293	267	254	262	297	264	273	293	275	269	284	278	275	298	254	309	256	287	314	276	281	307	290	255	289	244	260	243	295	244	244	285	282	260	268	287	279	252	290	259	271	247	229	283	250	238	256	255	258	283	308	270	275	263	285	274	226	251	285	284	294	280	251	305	284	295	238	268	276	289	280	267	284	277	284	249	290	255	276	254	274	261	247	284	252	251	284	266	289	249	259	259	280	283	299	263	278	236	236	254	249	254	285	266	270	263	273	277	282	276	260	278	283	268	264	270	277	255	292	274	279	259	310	250	260	258	266	297	268	264	292	260	244	272	229	258	257	263	308	268	266	255	276	267	274	285	258	268	265	280	286	263	251	246	280	273	237	263	286	268	264	292	251	263	233	247	257	269	265	280	237	242	239	253	290	246	269	287	296	251	277	281	261	267	264	267	288	253	258	260	278	265	256	280	286	256	265	275	275	283	282	273	283	271	253	266	261	254	264	266	280	281	278	257	264	271	253	258	288	256	286	264	263	280	289	294	291	262	273	303	256	277	249	240	275	279	292	248	306	280	243	256	228	270	251	243	238	248	240	273	263	293	294	257	274	258	273	270	292	258	263	300	297	298	261	281	280	273	260	307	288	289	272	244	268	278	278	240	307	271	274	264	269	247	245	273	289	251	264	266	283	298	313	282	267	270	259	266	279	249	275	279	256	264	289	266	248	292	298	282	281	291	228	265	283	280	294	276	283	277	263	275	264	264	257	252	263	266	284	264	261	308	270	281	287	297	290	294	261	265	275	252	288	251	300	240	251	293	243	284	283	266	271	274	271	265	268	277	257	285	302	271	301	253	255	284	282	290	277	285	266	281	236	257	279	270	254	282	245	276	230	230	268	234	272	284	277	249	297	253	249	277	237	309	295	324	248	257	290	307	245	282	261	271	252	250	296	286	298	277	270	291	310	297	295	264	243	271	246	269	285	267	229	290	263	269	255	257	271	267	267	283	272	264	265	283	261	290	296	248	316	260	290	278	279	264	265	247	293	273	294	261	285	264	279	298	244	273	284	252	245	242	270	284	290	260	330	275	244	278	268	303	254	289	312	268	244	254	269	277	297	266	279	266	249	264	261	277	241	266	307	293	322	278	263	299	291	283	257	261	258	271	259	257	268	232	261	246	283	280	265	274	252	255	250	298	271	272	276	264	287	286	273	259	246	290	268	293	272	242	278	287	282	262	285	257	250	263	258	309	272	275	239	247	299	267	253	302	284	263	248	226	255	281	261	274	280	274	266	255	276	286	272	283	326	272	304	260	261	276	271	291	274	314	289	267	307	242	260	273	265	249	285	265	248	278	273	288	304	262	269	296	253	265	258	280	297	292	265	307	281	282	259	284	247	326	275	259	271	279	268	282	303	263	275	262	267	277	247	282	299	261	266	265	300	288	293	277	277	284	237	265	276	282	271	283	247	286	287	275	258	274	284	259	280	279	256	269	277	286	300	320	265	274	278	274	283	249	276	270	234	267	274	279	246	251	282	260	258	294	223	241	311	263	282	257	279	306	250	261	284	283	280	266	280	333	293	256	284	259	239	268	276	277	295	288	298	303	260	266	284	257	278	254	262	319	233	271	280	261	242	296	259	291	264	292	308	268	277	279	262	279	252	234	299	256	281	271	245	286	269	269	272	290	271	314	262	278	279	263	283	250	234	249	272	255	266	265	272	287	273	283	306	289	237	234	270	311	276	250	269	274	269	277	249	254	267	263	269	285	279	250	254	232	272	294	251	287	275	264	303	263	258	268	272	288	271	285	275	288	251	277	263	252	274	275	250	229	255	237	269	257	255	237	267	271	281	231	283	298	238	265	260	270	278	235	317	295	264	287	231	260	306	258	277	260	264	276	257	258	253	285	298	279	261	287	280	290	306	274	284	274	297	271	265	263	237	269	285	278	268	275	267	278	261	265	256	293	253	292	306	292	239	272	282	280	269	258	277	293	269	283	240	260	298	274	261	224	276	232	280	274	270	274	282	262	255	265	292	288	286	299	308	315	258	263	276	308	273	266	267	282	262	245	253	258	256	277	239	291	259	244	276	262	293	290	285	273	284	269	269	268	288	294	236	246	253	226	263	275	284	258	276	273	262	270	284	288	275	264	293	279	287	274	277	287	260	282	292	278	261	279	285	264	286	277	250	279	254	251	278	282	276	284	295	257	320	249	286	252	241	268	274	273	226	277	283	294	251	260	259	275	266	285	257	264	276	289	259	249	291	280	243	266	278	266	288	250	272	302	269	261	250	279	288	296	254	291	270	259	306	261	267	293	298	267	269	250	232	281	251	265	266	241	260	307	270	278	250	252	239	240	262	286	264	280	277	279	298	276	256	226	254	265	284	256	282	275	251	261	267	269	242	288	266	271	298	260	236	277	264	308	277	270	265	258	252	267	288	270	287	299	254	239	249	290	292	269	287	282	271	245	249	295	296	286	272	296	298	308	263	285	284	290	255	289	275	271	279	263	283	274	288	312	265	277	270	266	285	286	279	272	232	270	278	240	270	265	271	284	257	248	264	257	264	276	277	286	289	288	314	291	264	284	257	279	271	273	279	279	272	260	267	256	256	293	280	267	235	256	273	253	246	233	238	271	264	264	291	266	294	275	255	289	251	274	270	282	276	244	295	284	284	281	305	266
5292	4905	2443	1187	887	754	735	640	671	622	648	654	643	636	600	616	653	649	641	606	617	617	642	658	575	588	610	633	633	587	650	630	579	634	598	625	611	640	597	597	599	627	627	641	618	637	600	610	596	641	604	598	575	601	588	549	621	584	624	621	634	600	611	573	584	588	559	608	610	655	593	593	638	606	617	590	595	587	598	610	598	611	600	613	586	607	584	635	614	626	591	631	608	612	561	579	620	637	601	617	589	589	612	630	606	613	595	674	575	593	628	583	585	628	622	582	609	603	647	615	617	602	591	633	557	589	619	604	661	582	570	601	586	590	575	607	622	602	606	633	654	630	631	571	583	612	574	631	643	607	615	564	593	638	613	616	622	626	564	609	597	614	623	555	618	585	615	577	609	578	629	596	638	618	622	652	632	576	604	604	623	592	626	611	647	585	594	599	572	593	612	640	625	596	606	610	607	607	596	632	590	578	599	613	588	621	634	601	599	668	651	607	612	645	587	543	573	633	564	622	600	589	610	630	576	560	617	589	593	616	586	656	641	575	627	596	587	623	607	609	609	601	546	617	589	606	600	650	627	574	605	603	579	626	574	601	616	635	621	588	594	575	573	591	568	551	628	586	594	586	635	579	602	614	620	621	645	580	647	568	585	606	605	612	622	602	581	628	613	575	600	627	629	635	629	596	573	616	597	614	600	623	596	568	620	579	583	594	609	566	594	551	608	645	585	621	572	571	576	595	593	582	614	628	607	566	625	592	604	616	612	540	610	628	618	623	606	615	606	604	607	610	624	620	643	616	615	621	613	612	630	602	574	594	628	608	556	659	600	652	570	610	584	583	578	598	658	599	610	580	584	584	622	587	614	623	614	581	635	644	618	602	575	645	612	606	593	563	602	571	598	636	611	599	648	641	583	636	640	576	582	617	605	583	589	598	555	624	619	600	660	596	636	616	611	605	617	631	602	652	626	548	619	593	651	584	638	627	609	657	579	634	604	588	629	623	592	611	569	646	642	568	621	598	607	559	608	612	559	641	566	611	588	590	653	563	622	585	635	597	632	610	608	578	596	580	601	600	597	611	639	577	607	564	612	620	606	577	589	635	625	594	605	639	619	601	592	586	611	646	606	613	634	616	585	613	642	643	563	587	603	577	597	622	619	614	634	629	604	617	592	643	584	620	599	640	627	618	620	638	611	640	555	607	591	580	587	581	630	625	621	567	617	616	587	612	610	621	612	619	584	660	653	599	629	560	609	592	647	628	603	595	597	598	632	631	583	671	640	588	603	627	630	632	619	606	610	605	580	608	626	651	585	633	594	600	588	609	592	584	647	619	590	628	585	711	551	610	622	580	572	636	628	618	586	632	626	602	635	634	632	634	637	607	604	611	623	600	593	647	661	645	600	662	598	591	564	631	596	604	604	567	617	628	612	595	626	618	621	601	581	589	593	618	551	623	599	632	627	608	607	589	575	602	558	592	591	581	582	641	620	579	637	599	606	628	579	608	575	601	635	620	593	602	608	665	618	653	601	633	605	611	614	623	616	603	615	635	632	642	577	634	617	611	613	602	663	573	616	572	607	652	619	602	601	553	608	613	625	592	630	632	594	601	598	607	590	644	593	629	630	589	607	630	607	610	557	609	618	575	624	616	580	628	622	610	604	606	622	610	590	622	634	617	591	607	584	603	616	593	573	558	589	633	612	669	611	578	604	614	610	592	570	542	639	600	612	610	563	569	610	607	587	560	599	630	601	631	609	621	629	604	617	621	582	608	615	570	624	615	610	633	631	589	602	653	581	609	611	606	604	616	594	614	618	641	599	647	604	584	608	586	559	598	560	613	585	576	582	552	626	615	569	599	569	597	585	608	621	610	593	540	558	612	612	597	633	631	578	640	650	601	579	573	607	573	597	597	561	578	610	648	574	549	594	594	636	634	616	572	612	571	566	604	629	613	578	625	620	595	593	601	587	606	610	630	626	597	611	596	613	605	585	609	600	583	602	652	576	570	600	652	617	614	578	657	597	605	630	634	622	593	564	570	602	611	641	612	612	614	614	619	583	654	577	625	625	608	596	607	588	565	609	615	591	563	595	630	593	578	573	568	630	644	587	602	605	588	614	618	621	616	643	600	673	638	603	564	614	609	622	569	576	588	597	622	574	562	604	600	591	608	622	580	665	611	607	591	603	624	623	606	580	617	554	583	600	574	578	637	554	598	614	592	616	627	618	623	583	611	622	579	611	632	665	584	608	620	616	658	562	593	613	596	602	579	592	572	587	580	607	636	637	594	614	605	590	615	642	617	605	611	609	607	613	620	631	614	607	573	612	624	591	584	570	622	587	624	587	629	640	594	590	536	627	617	604	604	582	624	570	575	618	619	629	606	603	545	628	644	601	578	573	588	615	558	595	601	586	628	600	558	638	615	624	565	569	618	599	613	612	595	636	603	618	640	621	622	639	633	601	559	646	579	612	629	604	606	638	574	596	574	646	597	608	602	609	613	613	645	601	583	610	602	600	572	658	671	646	614	594	622	599	645	639	619	650	593	621	601	597	586	608	630	610	610	609	657	611	591	625	633	589	556	619	628	604	600	619	621	599	642	571	601	592	572	647	580	601	580	617	619	617	619	582	618	630	611	607	610	627	573	576	624	623	620	619	635	577	625	593	645	609	618	590	586	604	622	622	581	593	593	606	631	641	602	595	615	618	605	644	593	620	616	583	588	595	599	628	595	598	616	613	621	620	596	655	566	618	635	591	640	608	649	593	645	609	617	633	601	589	559	596	591	608	588	605	611	578	592	572	630	578	660	596	588	605	613	607	592	578	605	641	652	557	609	599	617	594	617	620	595	589	592	611	587	618	626	581	578	605	598	602	614	607	600	631	588	578	618	594	550	618	600	626	686	623	564	618	635	626	616	589	589	584	596	656	556	604	632	604	588	614	625	616	588	648	620	578	630	608	606	577	634	634	605	622	618	580	635	614	604	591	610	600	578	611	619	601	634	604	640	656	568	592	608	571	590	633	639	596	611	547	623	590	593	597	628	567	610	601	614	666	611	606	595	589	592	641	644	585	586	614	585	601	602	588	583	608	590	609	602	628	653	589	645	586	604	633	651	583	589	573	580	637	611	596	581	588	635	581	643	607	622	623	563	598	618	611	576	565	578	588	599	592	625	596	607	619	635	635	603	584	659	586	602	623	611	595	571	577	598	611	620	602	593	623	622	609	566	597	591	572	593	630	662	603	594	594	610	569	644	629	586	612	609	601	640	590	617	579	650	589	597	623	589	625	584	622	616	615	611	608	571	601	638	612	619	620	623	591	620	612	558	610	601	593	579	582	583	641	609	599	600	605	610	624	611	636	630	629	620	562	570	584	607	636	606	577	621	628	562	628	614	584	645	609	601	586	565	627	598	595	606	663	595	587	614	604	619	616	563	680	623	630	576	578	598	594	612	639	588	564	611	602	588	589	573	578	605	550	633	626	623	611	607
31592	19181	7314	675	471	422	364	378	386	377	358	338	378	372	378	370	345	357	393	393	379	353	354	382	367	379	353	350	350	352	346	362	383	406	315	378	317	352	389	329	314	367	355	359	414	394	380	379	368	368	390	383	373	415	388	405	368	353	361	353	363	368	366	381	386	405	387	343	358	370	371	333	364	375	334	379	392	395	374	375	373	389	363	365	371	354	382	385	350	362	380	313	373	378	383	349	353	385	347	362	369	385	367	371	359	383	416	361	381	356	350	380	343	337	361	366	369	359	351	362	370	369	398	368	381	368	383	334	376	371	394	360	349	356	398	386	352	372	401	383	354	320	383	395	359	383	391	361	380	384	360	405	369	352	366	387	379	372	399	385	367	373	359	379	385	367	383	334	379	357	353	384	373	310	341	349	386	370	378	342	347	379	364	330	356	378	375	408	390	328	363	369	346	352	364	358	339	379	382	357	347	352	370	378	345	370	363	358	357	378	335	385	359	368	380	358	396	416	378	390	369	357	383	379	345	350	390	367	365	351	385	357	368	360	343	351	390	385	365	368	329	365	354	344	394	390	381	367	366	334	374	355	379	368	375	335	351	377	367	364	383	369	340	385	388	350	338	370	323	353	363	349	350	347	415	368	351	388	397	348	394	369	362	362	347	349	329	387	359	365	359	357	380	396	340	350	371	366	364	397	379	357	366	342	352	330	362	364	371	323	386	393	365	355	385	367	392	376	379	360	369	386	338	383	383	364	378	350	350	346	356	330	374	380	356	375	325	362	359	372	360	387	393	389	397	390	391	346	339	336	371	362	371	381	401	380	350	370	363	400	391	371	346	356	356	360	359	361	349	386	356	367	358	354	375	361	334	391	377	369	366	377	365	351	341	363	372	351	401	384	399	365	380	377	362	403	365	365	353	352	349	394	348	345	342	351	355	370	368	379	363	366	336	346	385	395	373	370	380	343	383	343	411	383	356	353	392	352	366	363	381	339	394	377	367	395	397	350	352	358	353	387	372	362	367	421	368	358	348	349	367	341	389	397	371	396	377	398	364	379	386	347	393	368	347	402	363	380	367	349	375	366	371	362	347	392	401	384	376	385	374	379	364	394	390	388	341	391	381	372	379	374	391	370	354	356	347	368	315	369	377	360	399	413	378	364	407	321	365	386	364	395	377	393	356	337	380	384	345	406	369	371	332	372	370	361	347	373	366	337	394	411	348	410	361	363	350	361	336	363	374	372	374	412	377	368	367	392	362	354	388	361	383	386	339	375	393	360	412	346	355	386	334	379	337	339	374	373	345	366	350	363	338	378	391	367	369	334	381	410	405	367	385	349	379	360	381	349	390	368	330	321	374	363	369	362	363	363	394	380	348	348	395	370	356	348	388	356	371	369	384	346	356	361	363	328	358	348	340	363	356	382	374	389	366	407	371	393	379	380	361	363	382	393	327	397	338	405	416	377	383	354	345	390	330	368	360	390	364	343	395	360	381	381	361	386	374	339	368	370	374	352	310	384	379	396	379	382	388	344	364	384	400	403	362	312	347	339	412	388	370	357	377	401	335	368	367	371	333	341	367	402	361	394	357	361	379	360	340	403	398	396	376	376	388	368	365	340	376	413	350	367	390	377	363	350	381	371	345	353	344	375	361	339	349	369	406	414	341	356	379	344	389	336	345	375	375	334	342	392	344	344	359	382	322	373	381	377	389	364	371	370	365	375	378	372	390	376	391	389	354	381	364	393	345	387	384	376	357	357	372	357	388	316	372	378	354	347	379	329	351	356	359	353	361	378	374	357	416	398	385	322	358	392	364	365	368	368	362	390	367	358	345	395	360	362	342	381	374	386	365	383	363	378	357	366	319	371	395	367	357	373	394	367	378	339	348	372	394	388	422	354	356	354	355	333	392	387	368	344	378	381	362	404	355	365	394	391	395	372	415	394	370	380	366	371	389	372	377	382	355	362	362	391	377	380	391	378	376	356	319	369	344	379	362	375	378	383	365	380	357	344	358	379	354	372	371	374	375	393	350	401	363	364	369	387	366	384	364	392	358	315	368	389	344	386	377	347	358	364	364	354	379	354	352	394	377	364	333	362	329	372	346	360	383	324	335	343	377	378	415	375	382	388	379	413	403	396	355	361	363	366	334	389	374	348	384	337	369	402	363	352	371	380	374	387	361	351	356	358	358	385	367	389	385	352	395	364	372	378	382	322	327	379	359	349	328	376	372	333	401	382	374	332	342	383	365	372	340	377	373	362	336	358	384	380	364	382	401	349	360	419	393	373	334	358	410	396	341	403	397	370	377	333	366	355	360	356	345	340	340	369	358	393	406	381	378	366	364	349	395	355	365	384	385	386	390	368	372	428	322	357	345	387	334	366	375	359	346	377	351	369	402	390	319	389	395	376	395	378	378	376	353	356	333	379	410	368	372	399	404	369	372	352	363	356	383	374	325	335	372	347	383	361	368	390	369	375	361	382	389	368	358	349	381	379	363	382	350	339	367	363	408	327	377	394	409	371	325	358	405	393	372	340	329	327	377	399	365	389	374	353	347	361	360	382	398	365	384	360	394	411	366	343	346	360	350	360	346	365	411	381	355	331	374	345	381	385	336	351	400	348	365	377	391	386	327	369	384	353	376	375	369	383	335	366	356	397	352	367	359	357	354	379	364	353	407	343	361	345	362	372	373	398	372	356	393	384	374	391	368	371	317	383	351	357	366	348	383	354	334	376	403	342	412	388	334	332	349	343	394	371	380	381	350	398	395	360	347	340	383	353	362	344	386	374	388	372	395	354	412	350	379	374	364	348	358	329	367	341	391	374	356	379	334	368	321	386	353	376	327	389	354	358	369	345	371	358	362	365	394	373	370	361	341	372	342	362	361	351	350	348	381	370	365	361	351	349	359	378	353	353	382	354	359	333	387	366	361	383	377	377	402	366	343	342	374	361	392	331	368	390	325	386	363	364	362	410	375	363	371	365	345	348	381	372	347	362	393	356	388	373	384	358	386	362	390	385	366	356	346	319	400	384	381	369	378	385	356	383	382	395	336	356	367	359	388	375	375	369	344	365	376	362	377	410	381	344	376	366	357	332	381	373	335	330	351	345	365	348	342	335	386	371	352	349	386	387	368	378	358	352	371	391	346	391	368	387	361	366	388	361	348	381	380	391	346	345	342	343	350	379	358	356	409	364	376	361	349	354	354	357	362	372	395	378	397	411	403	386	318	381	374	369	370	356	360	326	344	346	387	385	371	348	370	351	330	384	383	376	351	363	388	387	402	384	378	361	352	355	364	380	332	334	373	354	370	388	395	356	423	400	336	374	342	364	370	372	357	363	390	350	346	346	375	369	357	376	388	380	344	377	348	369	376	368	345	387	378	381	369	333	360	384	367	419	403	369	389	383	363	371	383	407	366	373	346	378	404	385	378	384	368	373	348	354	367	375	370	397	375	347	356	358	368	361	383	378	347	378	382	377	408	391	388	313
5499	1209	915	899	866	845	871	831	870	814	854	815	807	815	832	848	874	852	880	884	845	844	851	829	866	839	846	854	836	845	878	829	824	868	825	826	891	852	842	855	839	861	860	803	887	872	884	842	839	853	831	837	890	867	847	877	831	870	864	842	825	892	867	814	841	803	927	858	852	851	818	838	851	859	809	858	871	847	848	892	831	841	857	880	825	839	819	857	867	896	816	891	825	852	883	843	914	825	865	858	826	854	836	830	849	833	854	899	860	871	853	782	826	824	845	824	873	843	834	829	875	853	886	859	809	883	873	784	884	847	848	833	795	827	860	874	842	861	799	873	867	868	859	844	827	878	844	825	862	869	915	837	802	839	881	844	837	813	895	883	879	825	861	938	844	841	827	823	880	825	830	874	847	873	828	884	884	889	825	850	831	845	900	803	886	869	835	859	857	834	820	871	860	824	832	814	887	832	887	879	871	849	836	870	843	807	826	860	893	889	871	851	862	884	848	888	873	915	849	860	845	853	814	840	815	828	900	885	850	816	871	837	898	840	865	856	814	855	840	842	852	825	843	825	859	842	848	853	828	834	883	841	843	903	884	847	874	905	848	829	824	825	881	839	936	866	831	877	833	847	852	823	861	823	886	852	832	848	889	876	850	875	884	872	865	851	815	906	821	844	843	860	881	823	860	881	799	862	849	865	874	824	881	861	836	827	820	832	876	880	884	840	914	861	851	819	840	813	799	845	865	866	848	829	892	834	813	846	869	871	884	797	851	834	851	870	912	866	827	791	898	881	841	841	835	837	834	811	851	842	827	804	830	870	846	786	844	799	848	803	824	789	824	889	822	844	882	849	834	879	877	826	823	838	840	877	889	823	810	841	854	793	819	827	813	845	869	830	850	856	895	872	859	802	865	823	841	841	808	856	885	892	846	860	842	891	833	857	841	901	848	853	835	873	882	873	833	852	824	876	825	876	856	854	857	850	819	870	874	866	841	855	865	829	856	835	877	863	857	835	889	833	875	799	863	853	880	855	858	872	867	850	774	825	877	840	834	799	851	880	842	875	829	868	884	866	811	815	882	892	896	843	899	853	842	868	851	837	845	827	803	882	836	842	810	879	868	841	906	828	822	868	879	888	884	884	864	869	842	876	842	827	874	819	810	841	855	856	803	820	815	889	816	869	814	863	834	813	825	833	890	858	818	859	872	865	843	859	821	814	856	791	876	894	844	849	808	869	821	850	834	881	834	873	880	889	846	839	890	781	867	858	850	813	775	831	862	878	849	836	860	920	811	875	860	876	822	880	855	842	831	881	893	824	844	882	843	831	791	822	882	864	861	850	867	854	749	862	822	869	886	856	794	851	903	799	873	842	860	849	895	846	808	867	823	812	871	809	840	828	883	822	855	871	873	873	848	821	820	857	826	861	809	827	813	820	857	834	855	899	830	825	859	854	831	830	845	818	878	865	837	867	874	869	811	851	853	837	869	833	831	835	834	912	846	854	819	843	805	875	852	813	799	828	807	823	871	839	769	857	892	863	886	833	859	853	853	885	808	809	821	840	853	872	884	815	862	874	843	806	839	809	813	827	886	828	845	870	840	861	871	814	836	911	834	858	788	909	873	909	881	836	851	865	839	839	828	883	880	858	840	832	809	783	886	814	881	900	833	866	880	857	825	817	857	851	825	844	775	893	849	831	871	895	867	800	898	868	855	864	855	885	867	824	853	885	844	873	899	884	864	882	826	870	857	821	791	863	822	869	857	831	854	800	831	871	860	841	820	875	792	838	846	897	867	852	871	917	830	848	849	874	886	790	870	877	865	883	860	862	884	872	825	880	852	834	862	887	870	873	776	823	899	826	773	833	880	843	830	854	885	834	844	886	896	864	837	878	799	859	838	825	825	821	842	856	838	910	793	821	822	876	795	849	872	846	861	859	881	921	907	880	859	859	867	849	820	802	820	818	851	868	922	820	814	831	816	859	833	839	838	865	855	821	831	835	853	822	854	856	810	857	826	815	852	896	867	877	847	843	838	861	828	813	849	809	824	834	891	835	837	824	863	796	894	845	843	864	877	837	882	838	861	840	894	835	850	822	851	880	840	840	817	822	800	826	865	841	882	886	812	885	873	845	888	835	840	799	863	810	881	847	828	854	845	845	775	861	815	878	824	832	863	837	871	857	826	908	844	800	827	881	851	799	859	822	854	840	849	823	862	835	849	853	818	836	844	854	867	855	795	831	791	881	846	848	867	871	850	901	840	904	879	843	885	895	849	819	875	806	787	839	834	882	884	801	805	773	834	932	845	843	821	870	877	828	844	837	810	875	830	913	861	870	867	878	828	847	873	845	848	831	862	809	824	785	867	866	862	914	883	804	832	835	908	851	884	807	844	813	841	825	831	859	874	849	826	859	852	854	860	865	839	853	848	830	889	856	904	810	887	798	823	841	843	839	818	918	834	917	871	813	900	826	841	861	874	853	835	780	814	873	875	886	855	863	870	898	888	830	823	826	867	821	846	834	901	873	883	796	891	840	825	834	881	818	868	843	838	835	884	839	889	823	852	864	857	842	849	866	882	863	842	805	825	836	851	852	844	885	845	902	868	880	875	840	885	856	841	842	865	917	881	869	856	814	859	871	883	789	844	864	849	850	859	901	806	869	868	827	860	818	788	914	870	877	897	817	857	871	829	875	877	821	826	864	804	858	835	895	846	804	879	858	839	827	848	873	862	819	774	836	811	843	877	820	824	841	858	833	891	833	824	859	854	799	879	886	845	821	872	824	874	826	848	833	828	852	831	849	814	870	885	888	898	837	850	821	843	896	901	902	855	842	854	850	856	855	898	820	870	830	841	839	818	851	845	859	825	872	832	809	916	836	849	819	842	830	832	828	831	887	815	868	845	843	815	838	822	881	887	867	844	845	904	841	806	824	887	883	828	854	844	868	842	862	864	927	834	834	802	839	816	853	862	911	835	857	818	811	866	829	849	830	866	814	843	825	859	819	857	859	841	838	891	854	836	824	830	840	852	823	783	882	870	909	828	853	871	878	862	917	881	842	861	851	797	831	819	857	856	848	849	867	805	873	866	827	896	820	872	795	855	893	875	854	823	878	821	875	852	833	848	887	873	847	832	870	853	859	870	802	812	914	896	843	875	829	864	850	831	853	861	849	855	840	865	895	827	838	810	859	828	800	872	861	857	860	859	812	853	872	817	923	849	869	851	878	868	901	820	874	832	787	866	882	862	820	867	856	906	857	829	840	843	792	886	797	927	842	798	882	892	813	854	819	850	841	875	896	808	823	832	824	849	846	808	824	853	809	879	836	848	842	795	792	877	827	765	908	862	915	834	848	850	801	812	828	866	812	792	887	806	880	810	827	880	859	843	866	766	857	861	797	851	901	823	910	880	824	835	832	871	853	829	927	820	808	890	844	845	878	846	906	872	867	898	841	799	814	815	882	842	912	847	841	877	864	854	835	856	822	895	810	848	840
23936	20794	24229	27464	20797	20749	2314	614	515	495	479	411	488	456	504	457	439	475	479	431	417	411	499	435	417	433	440	454	425	392	451	408	416	403	455	412	440	426	428	442	438	434	429	417	451	435	461	454	437	469	411	462	423	446	418	416	413	464	409	445	438	446	493	439	438	447	410	419	403	417	455	454	449	427	418	418	433	429	440	466	423	435	411	451	441	436	388	444	413	436	407	435	479	453	463	426	472	462	414	400	414	428	432	441	460	485	408	447	449	439	459	496	416	417	422	420	464	426	401	436	467	393	402	411	430	476	414	425	441	422	422	427	427	476	455	436	437	427	477	445	449	471	432	454	410	418	455	430	472	449	442	464	426	434	419	438	441	402	437	423	439	471	460	419	419	420	446	408	445	422	455	424	418	449	431	415	428	464	473	444	432	404	418	448	422	410	456	416	435	406	490	405	436	462	430	429	450	456	422	488	418	448	436	427	401	463	431	431	452	476	455	430	443	443	412	458	462	436	434	397	406	445	439	488	425	413	431	450	418	396	419	408	444	454	414	438	413	452	417	456	436	430	438	465	448	433	429	468	425	406	438	429	468	409	466	443	463	463	451	415	409	460	448	405	425	435	440	445	431	458	429	484	400	455	408	481	481	405	421	412	405	435	457	440	432	397	457	445	428	442	407	468	452	431	467	472	457	442	415	409	397	436	447	432	420	436	470	458	452	405	406	440	435	427	409	451	445	422	450	452	428	421	457	454	444	434	412	455	478	414	421	437	456	436	414	409	415	398	412	460	454	478	433	398	423	439	427	430	412	439	417	453	426	438	438	432	420	441	437	439	438	392	418	481	428	427	403	384	432	431	447	439	472	477	452	460	429	422	475	413	434	423	439	403	441	411	406	433	427	412	420	438	453	454	444	450	421	422	396	393	420	439	449	433	427	410	412	418	400	462	439	441	394	428	413	480	422	472	434	427	408	440	441	419	458	428	453	482	440	431	423	492	446	454	410	422	415	397	417	429	433	437	406	443	424	416	420	431	455	426	405	451	401	437	427	438	439	434	422	453	419	449	437	446	379	436	421	468	404	427	440	455	457	395	451	432	442	421	438	458	441	418	446	422	394	423	429	382	430	430	450	431	397	421	413	432	451	426	450	424	495	468	429	453	440	420	426	458	466	457	398	458	387	421	447	410	450	442	392	437	426	436	460	435	459	413	416	414	436	427	441	408	455	432	434	436	422	415	438	439	419	405	434	432	456	436	442	449	433	469	379	430	440	443	461	442	424	422	412	420	401	410	490	444	442	424	467	437	431	438	448	456	437	465	482	444	428	409	464	485	488	410	423	453	439	419	442	415	430	427	431	429	456	431	462	438	414	424	429	450	427	428	434	424	397	417	441	449	434	398	445	435	448	418	428	404	439	449	438	440	408	444	452	459	444	438	426	401	387	444	435	407	389	464	394	452	431	444	434	469	479	449	426	441	433	387	449	445	471	468	439	429	452	358	415	418	451	454	470	396	445	430	439	444	431	428	436	408	460	503	427	410	441	462	467	444	399	416	427	409	387	459	414	444	454	457	479	425	420	483	462	431	438	406	436	504	452	446	444	443	423	417	459	409	407	419	435	428	439	427	429	443	439	453	436	412	476	431	432	448	403	448	414	400	427	431	390	423	421	426	477	402	425	427	432	414	432	456	474	416	453	438	437	435	410	482	421	426	433	466	479	431	418	457	446	403	397	424	404	406	469	452	470	444	492	451	424	458	461	393	451	416	481	437	438	433	416	419	430	427	482	449	446	473	439	378	502	498	486	412	444	438	436	441	427	417	443	415	423	390	441	425	433	425	389	417	410	407	453	442	439	423	455	442	436	421	463	464	449	396	447	424	423	491	443	413	432	432	390	450	458	451	407	442	445	425	458	396	398	430	415	439	405	419	416	445	394	456	424	394	447	425	416	444	421	433	436	458	431	433	427	467	397	426	473	376	437	440	449	425	410	418	425	415	452	439	410	429	407	415	396	416	454	418	408	387	473	464	445	420	438	459	418	427	430	499	464	409	440	444	424	404	434	408	404	416	442	408	442	436	413	408	433	414	467	463	457	431	402	385	436	453	423	423	426	475	441	442	440	472	437	454	425	435	363	415	429	428	466	475	447	473	442	427	453	437	410	455	454	423	450	415	396	424	447	419	447	443	415	436	418	441	470	479	412	429	413	456	429	404	452	390	403	437	439	424	407	452	427	430	432	390	396	464	414	454	419	453	377	421	408	410	392	441	398	433	437	444	433	435	413	408	462	436	409	425	464	472	418	406	425	436	407	472	411	453	424	434	467	414	432	400	406	445	477	426	457	451	419	477	430	430	420	481	448	431	435	425	431	422	453	451	440	424	427	465	437	421	413	428	457	421	464	420	419	450	453	425	457	484	441	445	404	435	455	464	406	409	425	388	420	480	448	433	427	477	424	449	392	388	424	436	446	441	443	428	463	455	436	496	480	465	477	438	465	408	440	406	404	389	439	427	401	446	456	507	442	460	466	423	435	417	439	418	467	444	467	411	454	426	439	423	401	436	426	445	461	430	453	427	413	398	425	440	428	429	455	446	419	443	432	431	414	424	430	433	417	399	440	432	437	449	447	428	416	430	457	439	385	444	432	452	468	422	411	443	411	418	443	411	407	443	442	411	428	416	418	415	449	438	449	437	410	457	413	460	416	405	423	421	426	439	472	414	428	418	479	450	418	465	434	456	434	437	417	436	421	443	428	435	471	384	435	448	369	438	412	428	458	444	415	419	470	426	430	425	459	425	472	401	415	452	471	421	424	488	400	426	444	414	434	430	416	519	435	396	441	438	408	418	406	454	410	488	462	459	422	464	444	384	425	427	458	414	468	407	459	448	430	401	449	407	431	438	417	426	443	447	445	415	452	475	414	395	413	479	414	438	453	438	410	433	410	422	429	442	407	430	452	413	436	432	443	414	424	440	436	409	433	443	442	462	455	450	413	413	399	458	404	422	429	449	460	434	372	402	405	493	431	440	406	425	447	385	422	416	424	447	470	420	457	442	425	449	376	505	463	440	474	487	434	422	400	467	448	449	429	401	455	466	421	450	399	444	430	429	429	439	406	419	434	437	451	382	425	424	476	408	399	385	419	383	457	481	437	460	480	403	408	497	445	467	441	438	428	465	461	444	447	452	381	376	422	439	420	450	440	404	443	449	447	445	418	465	421	407	466	404	457	421	443	420	415	397	412	447	438	404	404	419	440	441	419	392	445	438	451	426	460	427	424	398	380	458	466	425	427	423	401	422	456	412	489	453	427	426	407	447	400	443	436	450	442	448	433	429	412	405	403	400	460	464	403	417	450	483	480	427	398	476	407	436	408	419	425	453	443	445	402	429	425	443	450	383	450	429	427	384	406	441	425	447	425	424	490	424	464	444	424	435	456	444	424	418	418	408	459	455	448	464	442	417	430	420	450	465	411	467	392	479	432	429	452	410	451	409
4630	3609	2067	1271	1093	1015	979	1007	957	993	996	897	921	948	999	923	957	1006	917	992	930	978	945	971	956	925	906	949	863	875	941	935	916	944	999	941	923	993	908	896	882	966	927	939	998	885	964	883	909	895	955	969	950	928	1011	937	864	902	992	961	956	917	966	955	936	1012	922	940	960	908	912	981	961	886	940	967	888	917	1004	922	933	987	915	952	968	953	971	946	994	912	935	938	967	938	909	924	916	942	1009	888	926	941	983	932	923	954	932	973	901	982	950	935	946	928	924	932	899	928	938	906	923	931	924	970	948	953	942	930	963	924	982	909	978	912	951	955	916	974	940	943	946	980	940	957	929	950	962	975	967	953	941	903	877	949	950	957	888	883	890	955	936	929	966	953	947	888	945	946	1008	933	973	923	918	909	917	989	955	979	901	914	945	938	996	974	944	959	1020	965	928	916	908	930	918	927	967	909	959	949	927	897	924	964	943	947	964	992	936	954	951	947	936	962	966	872	895	924	937	968	1012	927	936	956	884	908	953	954	980	919	940	943	961	961	899	939	914	942	912	904	943	973	944	943	910	980	937	941	926	918	974	951	977	919	900	940	902	933	995	875	847	918	938	899	898	946	919	914	915	921	926	927	939	930	1001	977	968	985	935	958	936	951	925	893	970	948	939	981	924	951	896	923	921	929	913	989	910	923	1001	980	954	896	1021	933	978	926	1036	947	868	916	924	884	893	959	939	913	948	973	944	907	959	943	995	1011	929	946	953	893	964	968	953	929	955	966	944	882	914	904	954	899	930	943	949	917	969	956	973	933	979	901	923	946	960	963	960	930	988	937	949	962	1009	921	958	948	969	922	978	951	934	938	947	982	969	970	933	969	907	895	962	940	935	929	944	914	931	954	964	890	942	972	994	912	901	952	932	934	965	919	921	910	934	934	920	955	956	971	1018	918	947	932	963	983	959	919	910	925	960	908	919	931	985	917	938	941	1010	989	944	964	928	942	984	931	937	980	935	972	936	995	964	894	1010	896	961	918	973	957	996	893	947	950	960	964	903	883	889	917	959	955	961	908	920	963	989	907	927	922	916	930	961	947	930	974	953	925	922	913	907	939	932	871	962	925	928	883	913	960	974	912	915	962	960	912	943	919	934	939	920	949	955	959	932	928	948	972	959	903	975	1007	950	909	986	927	964	971	936	938	943	935	850	1001	983	988	903	906	920	908	927	965	918	964	873	979	1003	979	912	943	931	941	922	954	952	953	934	956	963	909	979	909	946	933	949	964	932	932	934	923	959	975	972	963	967	909	928	936	988	929	917	979	901	952	905	941	996	915	902	899	945	961	957	937	928	891	945	869	991	956	924	927	905	933	937	926	933	928	911	873	887	950	964	871	897	995	850	906	987	953	978	936	925	902	951	961	930	895	953	989	962	909	970	953	949	922	948	934	947	953	998	975	938	925	1009	933	949	1001	953	915	978	945	950	943	923	954	994	911	933	956	992	976	950	955	968	979	961	925	920	944	892	1002	941	964	930	930	956	925	893	970	914	867	891	916	921	942	967	930	946	919	908	967	916	1020	957	905	971	888	972	979	983	935	905	909	881	933	961	958	914	948	913	908	929	947	982	936	943	959	918	947	910	958	993	948	958	882	930	984	982	943	973	958	931	950	975	955	913	977	985	885	951	940	939	948	1009	935	973	967	963	907	938	965	924	946	980	946	867	909	939	977	938	967	960	943	936	940	965	976	915	919	936	925	932	950	990	912	884	965	945	970	1008	946	905	952	973	897	934	957	986	896	952	921	911	923	917	915	950	925	970	946	934	925	914	935	972	940	968	974	969	933	945	936	936	960	924	920	943	898	936	936	997	935	911	953	974	942	921	901	975	1033	948	944	915	1025	969	943	934	917	928	917	918	974	1002	897	896	921	958	962	865	920	895	938	937	967	920	969	927	889	944	944	956	990	948	864	1032	926	946	975	947	903	964	924	991	936	943	961	948	960	935	907	946	910	910	1006	951	933	940	985	877	933	903	951	1000	914	950	964	939	960	921	945	934	938	948	930	942	966	935	952	886	939	888	930	942	912	952	920	980	944	943	936	948	949	959	976	950	960	914	994	970	944	911	949	892	962	964	924	923	870	930	949	913	938	974	972	910	933	929	914	930	961	938	918	930	950	947	922	931	968	961	966	953	942	930	914	946	914	877	951	986	955	938	1000	955	934	949	978	927	962	1002	929	917	973	981	905	992	1036	966	925	927	962	920	980	898	873	975	942	909	907	909	957	912	968	933	920	963	914	924	933	948	966	945	943	959	911	933	932	948	975	937	955	979	952	978	932	938	955	926	932	973	950	946	941	987	907	948	956	916	899	937	910	1017	952	934	994	924	929	961	943	957	966	915	963	932	965	927	997	962	993	942	942	936	954	944	992	961	936	927	921	932	969	949	945	927	989	979	936	901	959	923	976	950	949	920	964	933	948	904	969	952	964	905	1013	985	942	923	896	923	973	978	924	927	920	943	949	951	981	899	946	985	906	953	941	968	900	1018	926	981	934	956	953	895	929	923	920	906	926	983	977	976	964	946	907	969	935	930	931	928	908	968	905	920	1006	937	929	945	912	987	953	958	973	924	936	933	916	922	970	938	916	943	935	960	923	985	900	952	959	940	942	925	886	951	947	962	949	935	972	920	912	966	901	896	962	912	940	934	945	919	942	979	970	931	928	969	942	959	968	908	930	945	976	870	977	936	970	882	915	957	921	904	947	956	965	997	950	943	892	940	945	915	971	1018	934	939	929	928	964	936	928	950	963	943	953	971	957	986	963	952	983	934	974	963	964	952	929	970	983	939	961	898	896	962	970	943	968	963	965	965	971	971	960	929	978	987	877	993	860	954	985	952	911	959	976	910	962	979	980	929	925	950	931	931	943	935	950	914	920	903	930	988	952	944	958	939	974	875	941	959	891	908	989	982	959	932	965	952	928	901	927	894	931	946	905	910	937	923	917	937	970	874	984	921	953	957	977	912	915	930	941	945	915	911	928	949	967	933	966	981	945	990	987	944	834	1027	940	944	907	904	932	951	921	986	955	974	974	974	979	967	941	953	972	939	950	945	978	934	915	940	903	909	934	931	937	899	948	933	1000	949	975	954	978	961	963	905	902	930	943	956	921	948	938	938	959	949	933	909	958	983	960	900	939	988	955	1015	976	956	924	948	995	962	959	957	973	897	953	918	910	921	952	913	906	920	930	959	927	912	937	962	955	947	974	907	984	950	888	977	947	925	974	1004	904	980	935	966	940	909	859	973	972	935	925	902	941	940	920	911	929	963	916	986	974	979	917	895	912	961	952	952	974	946	929	980	1007	934	951	970	922	926	936	916	933	950	932	928	967	949	953	945	972	952	930	906	915	961	911	953	932	979	971	973	918	981	938	944	961	912	920	964	869	887	905	910	974	901	897	953	965	965	903	994	949	982	934	947	930	912	916	869	907	950	951	945	949	968	971	910	931	952	953	988	979	944	919	938	963	941	919	940	942	975	950	940	905
23452	20724	24344	27167	20728	20740	18390	742	439	382	361	361	336	335	327	299	325	307	302	299	296	301	297	316	278	253	277	275	277	273	299	292	275	279	291	289	261	287	292	269	268	297	271	239	280	228	266	280	247	282	303	307	310	278	279	283	293	277	276	255	289	262	285	268	264	279	278	285	260	300	275	244	270	262	230	256	273	298	279	269	275	270	288	280	267	249	250	266	269	280	270	288	289	247	265	311	253	249	235	286	251	295	288	284	248	249	224	261	267	274	294	251	287	294	263	263	275	254	272	267	284	285	298	318	262	277	271	284	252	308	239	267	267	272	288	292	253	270	274	279	292	272	247	244	218	264	277	306	292	307	251	246	237	279	252	271	279	263	271	277	284	276	251	292	246	272	286	245	277	288	284	263	267	242	261	261	271	265	302	237	277	293	245	280	270	273	252	281	288	313	240	266	280	297	288	260	279	292	269	224	253	300	275	252	230	244	305	310	293	238	308	267	219	280	279	277	242	276	284	288	277	278	289	265	276	283	295	268	242	284	304	279	273	269	302	261	282	283	299	307	255	241	266	295	264	278	264	235	276	233	246	273	276	246	278	281	286	283	262	271	286	293	270	254	257	275	276	305	273	246	294	249	263	296	290	257	270	300	301	279	263	262	259	276	279	288	281	242	287	249	287	328	275	265	289	268	260	272	261	281	297	294	282	302	280	242	299	267	256	268	292	270	292	275	303	257	274	252	265	297	277	255	284	284	255	250	274	269	260	283	288	272	263	272	273	262	276	250	283	289	276	247	273	261	252	237	246	236	262	253	277	255	256	263	238	245	266	286	263	266	257	264	254	299	265	276	244	248	270	274	316	308	277	273	243	247	254	229	279	262	243	282	259	264	269	261	263	269	266	266	255	277	269	266	247	263	272	277	256	261	277	264	288	250	251	270	257	232	270	243	265	291	302	287	292	252	229	255	266	268	258	268	293	264	268	267	256	312	252	272	299	273	259	253	272	273	286	254	276	253	285	297	276	300	296	273	252	260	272	230	309	273	255	271	291	292	250	281	256	265	273	258	228	275	272	278	271	274	289	284	288	290	266	266	293	263	304	279	245	266	256	280	242	278	262	266	247	272	259	293	261	272	289	266	266	272	273	285	267	278	266	272	257	306	244	277	258	288	252	286	256	267	274	297	290	242	246	253	261	264	324	256	285	277	266	279	248	263	241	249	314	289	244	255	279	306	297	279	307	293	265	265	301	257	286	256	296	275	268	277	263	262	263	251	263	274	285	272	226	261	267	245	259	230	280	273	276	268	326	285	288	289	253	285	307	259	305	275	243	284	295	274	265	247	333	287	248	287	294	260	288	236	286	287	246	270	267	265	254	293	285	249	289	294	298	260	250	283	244	236	267	247	256	239	288	256	269	301	286	250	263	250	244	291	266	289	296	261	285	282	254	273	278	275	276	266	250	277	251	295	262	284	274	263	246	253	290	266	302	243	240	292	299	250	295	258	311	268	264	251	272	278	266	264	272	286	303	284	267	281	299	260	291	240	253	281	290	286	244	289	280	272	272	298	245	257	275	276	272	225	273	258	263	259	266	287	256	267	270	245	248	280	231	268	276	272	243	273	282	281	303	273	264	231	280	257	273	320	242	264	234	271	275	284	282	304	238	256	301	290	268	231	287	268	258	244	278	261	257	276	263	283	298	288	275	298	276	265	282	265	289	247	280	279	253	280	254	288	263	248	260	269	253	276	287	271	286	282	281	262	273	251	269	231	280	271	291	273	269	278	282	251	268	288	292	291	286	263	286	284	267	265	262	268	274	279	264	248	281	301	266	251	272	253	257	265	252	272	273	291	304	276	258	271	280	261	246	274	280	283	254	290	290	293	262	275	295	265	260	260	257	227	297	234	246	262	262	260	267	266	287	293	251	288	241	253	292	293	263	272	274	288	289	277	272	267	237	268	261	264	262	268	287	264	244	273	243	251	269	289	267	271	233	295	268	298	277	307	276	271	269	280	276	272	267	252	259	283	245	308	272	273	287	254	262	248	251	284	261	270	263	279	292	296	248	276	302	256	256	273	277	253	303	299	281	288	258	274	306	285	255	283	272	258	282	257	283	265	258	271	261	261	284	264	251	260	282	293	263	317	290	255	266	275	281	289	291	279	286	276	241	306	304	260	272	261	242	265	251	265	259	273	286	276	261	267	304	271	286	273	256	263	290	255	282	275	265	278	267	242	289	299	258	273	245	252	278	285	262	283	278	278	332	269	272	253	256	264	282	298	269	260	260	296	267	271	268	283	283	253	253	275	276	307	290	251	280	262	319	290	240	253	267	247	265	276	252	252	254	253	292	284	258	279	302	246	291	268	260	292	292	292	297	274	280	287	279	287	261	247	274	255	239	223	235	294	254	224	290	277	273	263	225	246	281	271	272	253	245	268	287	267	262	256	319	281	278	306	291	280	231	262	270	317	265	274	247	295	272	277	272	254	256	300	262	271	286	263	272	271	285	243	251	251	290	252	295	288	281	283	263	271	259	282	276	306	275	262	267	251	243	252	294	311	262	258	276	292	291	283	268	284	281	278	261	278	263	267	242	276	290	261	318	283	264	295	274	267	251	271	278	288	247	262	287	296	261	248	304	266	283	249	236	280	251	274	250	288	273	277	265	253	267	272	260	245	250	301	244	228	275	236	295	256	258	286	274	270	257	256	240	253	292	253	271	254	274	294	255	280	265	255	264	259	272	257	302	287	279	264	253	278	284	262	283	289	275	259	277	227	261	273	250	272	261	248	280	252	256	268	279	276	284	285	296	281	255	274	294	271	251	216	269	235	283	298	260	273	274	239	262	275	274	283	262	271	270	273	244	286	257	275	269	275	264	266	262	237	300	261	301	257	269	287	259	266	272	280	263	262	239	243	266	296	267	256	261	274	294	281	291	235	284	277	278	299	274	279	255	249	293	302	237	263	270	291	287	263	269	283	262	278	264	292	309	277	266	277	251	252	266	247	290	274	252	268	273	256	244	311	257	259	271	298	285	295	286	272	279	249	241	273	273	246	238	230	263	272	248	273	287	257	257	259	281	266	267	245	280	267	284	235	253	302	271	286	287	274	260	259	250	280	288	280	280	275	243	251	244	301	233	284	264	281	272	297	258	253	296	245	241	274	259	251	254	252	280	270	260	265	284	296	253	260	273	247	252	274	283	263	250	270	285	262	280	260	268	275	256	234	237	265	288	284	256	246	281	282	271	292	302	263	238	283	281	261	271	267	279	282	284	276	292	258	308	281	275	273	246	249	272	274	278	295	235	280	269	297	279	265	278	290	293	283	289	242	297	305	285	263	261	303	250	272	278	258	286	262	237	256	286	276	259	260	260	235	280	273	236	237	266	255	280	283	240	262	284	306	297	251	270	251	273	277	255	249	300	264	289	290	262	266	274	268	249	292	315	272	264	297	303	260	262	283	279	283	254	283	259	241	238	271	301	263	292	261
4992	4893	2501	1214	920	808	741	672	657	657	622	669	580	630	592	585	666	608	627	639	595	592	596	614	615	561	608	628	599	608	621	584	606	578	619	608	632	599	593	578	560	611	597	591	625	598	601	578	623	619	602	605	623	581	614	629	643	601	665	631	598	625	636	603	639	576	621	635	629	649	587	609	640	689	598	605	627	583	584	593	591	637	626	627	619	592	613	579	580	625	568	597	609	628	596	599	622	577	614	608	580	654	578	601	600	597	600	594	611	588	555	603	594	541	609	620	631	571	598	656	572	616	620	579	643	590	609	597	628	601	597	561	600	583	576	588	614	583	589	601	609	635	586	554	597	597	643	616	622	575	599	574	596	605	604	569	614	609	589	573	625	579	636	616	592	551	592	555	620	595	600	602	584	617	585	580	611	605	623	631	653	613	603	599	610	589	576	647	602	624	616	587	628	589	624	616	563	569	593	600	579	622	623	583	605	602	600	565	582	607	644	640	550	587	608	602	621	615	581	575	571	575	621	564	590	609	589	597	607	619	633	591	600	603	627	598	558	588	573	599	607	583	593	607	611	554	564	630	642	644	593	599	569	622	609	621	631	665	599	575	564	639	617	610	621	630	563	601	611	605	630	617	600	596	618	631	625	572	555	602	608	578	613	582	552	641	591	596	622	604	595	669	638	634	579	602	604	598	604	594	590	527	615	597	632	663	589	588	556	600	634	572	602	629	590	620	618	620	592	556	586	585	618	617	615	551	591	598	627	612	600	656	595	605	575	629	583	565	577	609	598	601	599	652	601	597	608	612	601	640	612	607	598	593	545	613	640	605	587	568	597	632	554	552	620	620	601	577	613	648	631	561	609	616	589	597	586	637	596	627	624	634	606	590	581	580	551	606	619	621	600	605	635	621	605	602	610	602	602	578	584	604	636	589	560	610	623	615	619	585	633	602	593	575	604	583	597	542	609	606	609	596	633	612	608	581	586	645	560	651	591	565	613	597	668	593	605	624	575	584	558	589	617	579	619	566	620	601	614	568	628	611	601	631	618	617	602	593	622	611	634	628	627	581	608	589	607	593	613	601	627	588	604	600	605	592	581	548	594	589	568	616	636	650	615	657	634	554	608	620	604	612	597	585	579	613	555	602	584	637	579	572	637	624	593	600	626	598	608	625	617	607	592	605	611	588	642	633	604	616	610	634	612	595	604	550	620	598	611	625	639	588	611	625	615	580	586	613	599	555	582	583	624	640	635	626	618	582	549	632	584	563	566	584	604	568	640	578	596	559	591	604	636	601	621	608	605	632	586	585	587	571	586	540	632	589	630	568	622	561	611	589	633	636	659	617	619	570	591	635	631	587	606	599	609	677	589	618	603	595	572	596	612	619	537	615	616	636	630	551	628	636	624	580	581	634	623	593	592	565	592	633	604	571	628	628	598	606	549	587	625	617	582	599	600	566	578	596	595	603	598	570	607	607	648	593	595	580	618	614	621	604	631	558	655	536	557	653	595	597	598	644	589	629	594	632	587	634	628	624	605	645	596	611	596	566	602	624	612	524	608	553	562	572	591	573	609	583	559	610	598	615	611	627	616	590	621	620	572	583	588	583	560	601	612	566	600	640	586	574	566	633	592	661	577	594	635	612	519	587	553	549	597	627	676	644	595	626	649	615	621	599	584	595	585	562	631	633	613	621	592	596	608	639	608	637	620	607	580	574	572	615	640	602	612	603	613	613	537	606	595	633	602	607	583	609	609	600	694	628	654	653	611	612	592	623	591	629	582	563	606	568	608	592	595	568	621	626	604	611	615	585	616	578	626	591	629	585	585	628	595	606	610	604	618	615	633	572	622	610	590	621	642	574	589	600	620	612	565	606	609	614	618	655	626	616	620	565	596	592	592	605	603	613	596	653	627	607	620	603	624	598	593	605	609	622	626	619	555	634	652	604	594	604	565	623	582	649	600	625	590	609	604	596	646	593	644	620	619	614	633	601	589	641	614	600	577	617	595	599	593	614	640	617	585	622	607	546	620	592	619	627	609	621	574	596	627	601	584	553	656	628	615	602	681	655	580	626	592	601	620	576	620	584	636	642	573	570	620	624	605	607	607	649	589	620	594	617	582	559	610	646	577	632	551	634	612	575	609	608	605	602	567	628	645	558	635	601	602	603	579	608	616	612	624	645	608	619	559	598	582	579	620	592	635	572	582	585	589	594	598	566	634	598	626	582	597	595	608	609	566	599	623	646	602	600	620	575	600	628	583	575	600	602	663	610	584	578	568	582	609	635	635	594	618	605	624	596	643	592	645	585	604	611	626	598	573	573	619	605	600	581	573	622	627	581	587	572	595	600	576	590	606	577	560	593	637	650	627	600	630	596	618	595	578	587	635	589	599	589	632	625	562	547	637	605	629	615	601	557	638	605	598	593	632	612	602	555	587	565	608	611	594	613	596	549	569	581	571	588	613	590	592	599	620	606	601	585	594	584	656	562	606	585	601	581	587	611	594	589	604	588	577	634	632	605	608	603	570	568	631	581	597	593	624	601	567	602	613	614	612	576	582	623	653	612	592	591	576	602	608	640	602	598	631	567	592	596	606	608	592	581	631	593	617	597	637	615	656	679	620	604	602	650	588	572	602	573	638	598	589	585	584	601	645	611	599	599	587	602	619	618	611	647	576	593	602	584	587	576	597	602	631	568	584	558	594	598	624	618	609	578	580	644	678	614	605	592	587	601	591	596	633	605	647	635	584	582	546	608	594	589	605	639	571	569	611	607	595	612	583	587	561	586	590	601	597	595	581	604	611	613	612	622	570	617	599	603	628	559	573	594	613	589	594	601	586	583	621	589	640	614	620	605	588	573	585	605	645	655	598	592	586	608	583	604	568	634	616	622	613	615	585	621	645	578	617	622	580	575	638	589	603	549	584	582	564	581	606	642	654	638	595	591	578	576	625	617	605	643	594	623	631	608	657	622	554	606	570	554	598	638	633	626	555	587	570	646	619	632	598	609	581	616	559	621	585	577	617	601	647	638	596	568	599	567	623	579	609	588	619	590	582	554	618	592	613	598	589	549	578	615	616	621	604	563	635	615	622	615	592	610	608	629	614	619	568	608	612	607	599	612	612	600	605	581	595	594	623	611	626	640	593	651	575	614	581	615	566	611	589	568	610	625	640	620	585	611	602	606	620	674	617	653	588	610	575	624	648	600	628	612	580	597	637	575	609	590	618	586	616	573	587	594	597	571	615	586	585	656	598	592	615	626	594	577	642	613	624	605	639	609	625	613	653	580	629	569	635	631	609	603	620	589	601	601	644	589	622	618	618	591	616	658	606	627	626	620	643	600	623	627	593	605	633	632	623	592	622	608	580	610	557	583	589	622	601	575	595	591	588	615	621	618	574	603	630	598	556	600	654	600	572	625	601	588	613	618	584	598	607	603	610	605	580	604	639	637	609	605	616	594	590	607	634	616	578	591	582	640	626	555	635	596	631	589
31854	19185	7184	864	649	584	537	406	378	396	412	375	411	354	399	396	365	411	364	364	397	327	334	373	400	382	406	360	343	352	403	386	341	365	373	362	364	409	381	319	328	333	368	372	371	393	376	350	378	385	360	380	384	359	375	392	358	351	358	353	378	341	352	350	355	354	372	358	347	404	403	414	371	357	394	361	343	363	384	368	339	391	349	361	347	340	390	334	395	337	347	387	323	374	350	337	362	399	386	348	377	358	370	350	376	355	367	364	391	381	341	344	394	364	372	383	354	404	359	385	331	365	362	352	345	382	363	337	382	372	376	382	376	367	363	366	391	352	374	360	348	346	390	330	357	395	382	369	383	348	386	341	367	374	361	347	338	370	375	410	350	322	374	354	343	377	366	366	367	407	355	367	334	373	373	397	343	395	387	365	348	401	346	372	337	372	391	356	339	398	367	375	377	375	348	379	372	359	384	360	350	330	343	350	381	368	383	343	360	351	358	382	361	371	364	345	366	363	360	370	378	373	341	373	390	359	336	369	380	387	377	327	393	379	430	383	376	399	340	374	354	346	376	367	336	338	399	399	352	367	412	383	375	381	360	379	365	357	349	376	346	360	342	387	345	346	369	382	389	368	331	364	392	368	386	380	379	356	350	371	380	389	385	404	371	349	336	344	360	381	379	381	430	347	352	346	404	397	373	367	377	352	371	364	349	374	379	363	359	368	358	389	415	354	350	347	358	360	412	346	364	375	390	370	358	428	411	337	370	357	383	399	387	333	376	369	371	374	387	365	366	365	373	372	359	340	363	374	390	372	374	381	365	387	338	368	343	362	363	408	410	377	377	352	378	373	346	401	358	374	354	382	362	388	384	426	381	392	369	331	404	361	388	408	352	379	381	362	374	398	360	368	354	382	374	404	360	341	407	364	376	340	394	395	396	364	358	410	337	314	358	413	372	337	370	356	345	344	368	363	334	380	351	358	374	363	389	357	339	367	365	394	362	361	384	369	409	399	389	407	345	339	381	380	348	369	388	342	376	354	351	342	354	369	347	420	353	376	389	340	375	372	346	363	363	387	374	355	349	346	365	337	380	374	376	399	400	365	369	362	365	351	368	383	382	360	363	371	359	366	378	397	381	396	366	381	376	358	346	388	334	381	387	348	357	350	381	363	348	363	365	359	347	332	377	358	393	368	360	376	367	401	357	379	396	395	337	352	378	362	385	404	370	381	384	358	369	406	397	374	367	361	396	368	326	350	356	372	374	376	386	351	341	384	350	332	377	396	375	350	371	367	386	346	364	387	376	394	361	344	376	426	356	398	392	360	357	374	356	343	408	334	378	373	354	350	350	392	385	347	344	343	386	379	349	347	340	344	369	346	401	367	359	393	352	383	355	381	367	378	376	368	337	388	374	365	357	366	378	403	383	331	358	388	363	400	375	390	392	361	375	374	325	378	336	379	355	397	369	343	426	357	441	405	379	346	331	381	398	365	337	345	421	374	361	370	386	386	379	316	377	376	352	376	387	400	391	402	360	335	344	407	384	342	385	365	356	351	378	371	357	356	366	335	350	361	399	411	379	361	379	363	347	362	371	366	364	406	334	388	376	371	383	403	373	389	387	402	395	383	349	347	340	380	326	325	395	368	330	391	372	357	345	378	387	345	358	359	376	404	367	363	372	336	377	360	379	397	343	345	401	351	382	372	373	353	405	398	400	331	311	370	346	378	342	372	382	416	385	374	365	398	368	364	364	397	367	380	359	372	350	365	365	368	384	380	347	368	348	356	395	378	369	325	376	345	385	344	323	366	405	375	391	360	372	350	392	370	357	393	363	397	353	357	404	359	376	356	342	346	356	399	385	372	377	383	360	368	356	380	341	402	395	366	374	361	376	374	396	328	381	373	385	352	392	373	328	359	343	390	378	392	390	400	381	362	401	382	375	338	338	392	380	391	362	370	347	336	371	361	351	367	372	369	354	360	363	365	321	404	352	382	376	379	387	382	389	361	366	380	394	376	397	368	364	399	376	386	363	339	337	340	340	342	352	355	365	410	381	388	410	374	367	352	363	361	379	379	369	401	367	369	366	352	364	384	365	360	408	355	371	400	393	350	363	372	362	332	360	355	346	333	390	375	377	348	404	384	343	341	367	378	359	388	389	344	345	360	396	381	393	377	414	390	382	346	372	369	359	351	402	360	362	368	372	389	342	375	386	368	355	380	377	356	325	389	361	380	361	376	360	373	338	398	369	388	363	346	396	371	392	374	342	361	383	348	354	338	364	392	347	374	345	387	379	371	377	411	362	353	367	419	350	399	355	370	394	359	389	366	371	377	391	361	377	394	393	357	364	385	350	379	354	360	335	391	424	388	362	368	341	368	392	353	337	361	390	380	348	374	360	394	353	350	359	374	434	369	385	368	374	366	371	340	354	385	381	382	367	368	383	391	388	389	348	367	362	370	372	364	388	363	378	383	388	379	351	347	346	368	351	386	384	427	377	354	402	352	401	387	371	367	350	332	346	349	339	404	384	360	368	387	403	376	364	341	344	352	352	385	350	334	338	377	401	393	382	378	326	383	379	349	335	346	327	416	390	362	378	355	382	401	371	375	389	331	388	354	385	355	405	354	401	400	383	353	368	331	420	352	351	363	391	395	408	397	360	342	378	390	381	380	358	360	365	396	387	340	325	366	357	349	366	358	388	368	360	364	349	358	365	392	412	359	366	400	373	364	364	365	353	362	385	384	368	325	382	344	341	378	360	399	329	367	353	362	387	358	387	374	349	392	383	366	367	378	379	425	423	352	395	415	382	366	376	369	363	384	359	340	357	402	328	347	367	360	373	362	346	367	349	347	342	386	356	397	366	352	350	375	383	327	375	367	393	363	373	392	334	345	361	383	387	373	395	374	349	326	375	365	372	357	383	348	381	351	345	323	343	376	347	393	375	373	377	371	409	361	385	403	393	393	353	421	362	380	351	363	385	380	405	398	352	347	353	364	353	360	353	361	344	362	385	379	397	372	374	369	357	416	374	388	362	396	375	378	369	389	368	384	381	402	383	372	373	347	411	379	335	349	390	413	375	383	391	383	380	343	360	343	338	342	344	404	385	382	382	391	380	350	356	357	348	317	394	392	374	388	382	373	371	379	367	380	390	388	381	362	370	390	407	365	367	371	346	374	356	402	366	387	322	366	387	388	356	366	388	401	387	358	367	382	379	376	355	365	375	383	395	383	360	371	390	350	336	367	349	356	363	384	375	370	359	411	350	389	357	333	326	367	349	348	367	359	352	377	375	372	364	363	344	368	386	401	370	387	352	348	377	382	343	357	380	406	336	366	371	385	392	346	358	372	364	395	349	353	387	350	326	376	346	360	394	367	357	403	377	346	382	379	384	348	327	357	411	381	396	358	395	418	396	363	392	354	362	407	374	377	352	373	344	357	385	347	402	356	375	378	395	409	387	358	360	383	343	405	386	383	386	389	381	371	364	380	363	375
5618	1188	1023	883	796	885	858	835	854	900	838	818	810	900	884	911	874	856	866	819	888	807	838	827	819	815	908	812	864	842	837	893	844	856	826	843	830	865	827	870	854	854	852	882	799	884	811	857	854	855	858	824	841	816	839	852	938	878	859	855	845	817	923	822	921	830	893	865	879	852	928	834	837	836	834	880	806	836	812	905	856	855	836	830	802	811	820	841	872	802	877	818	796	863	803	829	816	803	913	841	852	857	873	833	901	853	876	829	861	859	884	816	853	858	860	791	865	840	872	831	902	790	848	873	841	847	855	904	884	801	874	853	883	829	915	904	835	849	883	831	853	816	876	854	853	863	913	859	893	860	838	861	849	813	947	840	899	857	842	851	837	818	884	889	890	855	860	820	852	828	866	922	833	901	839	856	855	830	833	885	848	870	869	841	853	861	803	805	835	856	874	862	842	881	844	837	857	810	859	838	823	831	847	822	869	848	839	812	860	878	860	879	867	822	918	901	841	853	859	850	873	860	862	832	827	875	830	866	884	870	862	830	838	831	870	878	826	879	835	910	873	813	852	828	827	838	849	826	788	882	832	860	860	835	880	875	901	848	829	774	813	877	862	866	852	895	852	867	856	858	832	847	828	852	880	802	863	836	848	822	842	833	847	840	859	822	828	847	881	855	800	899	846	885	859	848	859	869	847	854	851	826	836	811	859	799	793	787	815	805	878	813	812	880	903	858	853	858	801	851	873	862	870	857	832	838	908	874	872	874	833	849	861	876	796	847	858	835	908	878	807	885	841	850	883	858	844	832	844	873	856	848	841	833	831	863	818	888	877	836	882	840	868	860	883	817	893	841	872	870	869	894	887	878	843	870	824	857	889	838	850	855	809	853	799	894	854	878	863	825	853	836	890	839	861	893	842	823	880	843	898	850	879	862	884	803	839	816	809	837	876	879	868	908	834	841	815	900	841	875	880	866	842	849	811	854	820	848	882	836	824	879	832	829	834	850	833	818	816	791	862	814	865	894	814	819	848	871	853	866	873	831	833	809	844	843	835	839	843	828	868	843	905	875	846	856	824	875	894	876	838	883	847	884	868	824	855	892	814	872	789	824	921	883	909	846	854	877	861	866	858	848	861	812	822	890	836	849	865	861	854	858	834	830	865	862	864	835	829	879	856	863	889	821	861	802	809	849	862	884	855	804	888	782	820	875	884	818	846	837	859	865	861	867	861	894	859	903	753	816	850	862	844	899	870	798	864	820	817	824	903	820	839	881	815	835	814	791	852	874	846	812	884	838	834	836	881	914	899	851	836	841	859	834	823	867	846	853	846	870	851	824	848	877	886	820	852	891	878	796	861	822	837	854	838	850	852	903	885	859	835	864	821	885	848	855	794	869	861	841	796	877	916	840	818	844	844	898	838	875	852	842	838	823	838	864	884	825	792	849	789	817	861	889	869	882	816	877	870	849	856	877	839	826	875	877	870	837	839	826	880	823	805	833	875	817	848	888	867	857	858	863	845	840	836	849	861	862	883	805	881	882	835	890	878	863	837	820	905	872	859	820	800	849	889	808	880	874	840	860	811	850	856	858	850	821	850	839	882	869	831	880	819	819	882	819	891	837	827	868	898	796	856	875	897	877	849	860	830	819	825	866	896	851	844	849	872	878	837	825	880	858	844	856	824	816	884	836	922	838	827	842	892	919	867	869	825	802	860	891	818	876	849	816	851	831	860	904	853	876	878	865	869	818	861	834	849	836	854	820	862	785	830	821	873	841	792	863	839	779	889	812	815	864	935	844	820	862	839	851	839	835	850	854	859	871	864	845	831	797	826	860	891	834	865	821	821	827	826	880	835	815	874	860	870	840	846	877	851	863	826	859	864	882	849	847	824	849	819	871	843	814	853	876	854	860	833	847	855	834	836	874	835	866	852	845	906	885	841	866	867	917	842	834	827	861	855	862	847	812	850	856	856	839	848	875	884	815	802	844	872	875	826	933	882	890	833	885	846	867	871	887	816	849	889	842	819	884	853	848	816	817	859	874	860	895	883	819	852	855	873	830	909	860	843	812	830	836	849	876	852	814	906	913	872	814	865	878	826	795	886	864	850	847	831	872	833	849	872	850	870	808	855	897	893	844	872	832	894	842	776	809	856	782	850	860	805	853	795	825	834	811	855	851	834	800	851	869	856	821	818	852	830	862	817	806	859	873	833	860	822	857	862	859	827	861	848	870	877	805	827	846	885	819	827	833	835	873	820	774	827	869	820	869	879	869	874	827	853	845	753	828	822	845	850	901	908	895	881	857	875	818	840	860	830	892	850	835	818	823	829	868	815	876	868	832	899	869	843	887	871	811	846	807	848	892	840	888	866	831	798	892	819	838	854	847	817	810	870	847	852	830	877	837	826	804	832	874	854	830	837	865	845	855	863	885	873	890	874	853	873	840	847	897	902	844	867	889	839	886	849	808	840	865	864	868	855	814	858	826	856	816	852	813	875	865	835	855	862	876	841	853	843	859	818	836	865	886	857	852	899	877	871	876	886	845	860	871	830	869	842	811	862	858	857	856	889	904	832	841	850	790	826	892	858	808	860	873	851	840	865	868	797	897	833	817	816	848	826	820	918	849	821	833	879	891	827	795	792	874	838	863	872	889	908	827	887	834	852	914	844	840	859	888	840	811	834	800	848	873	814	862	847	860	792	861	832	846	889	828	828	859	872	887	891	837	834	846	870	871	855	877	875	865	864	877	859	803	850	855	862	833	834	852	848	843	842	896	878	888	879	809	854	863	886	884	864	813	816	864	844	897	891	829	799	846	859	820	879	852	857	868	829	854	849	866	861	862	896	905	850	869	821	901	869	862	834	874	863	838	841	834	803	879	896	859	874	864	765	827	880	834	800	803	884	836	808	866	834	811	844	837	839	796	833	900	857	846	866	871	829	797	892	821	845	849	821	860	869	839	844	829	828	836	820	816	888	799	866	894	838	878	817	815	856	840	842	845	859	870	841	859	814	913	841	919	844	831	859	880	854	846	833	846	837	836	853	875	797	882	879	849	852	853	880	859	857	837	845	816	805	808	832	897	799	852	803	845	879	842	859	862	825	872	845	837	843	820	827	883	830	826	831	847	887	802	832	805	881	902	844	848	855	890	814	812	822	802	848	848	844	872	876	891	855	907	855	826	836	836	821	883	854	853	838	826	804	817	872	880	849	860	852	820	793	852	835	822	886	848	896	849	884	905	883	864	856	868	843	857	862	841	843	826	868	888	839	851	826	874	813	864	853	878	841	780	877	880	878	792	853	860	834	885	813	915	875	865	857	835	833	853	846	871	834	862	872	875	858	856	842	873	809	860	813	859	870	824	889	857	860	872	858	820	846	857	863	804	814	890	896	838	821	844	851	822	786	822	834	855	789	854	819	828	884	845	844	906	807	860	874	841	799	846	833	857	829	892	902	883	858	856	845	804	856	842	875	803	830	910	868	889	899	819	896	831
23897	20712	24073	27367	20706	20637	2327	634	510	476	503	468	491	463	443	493	468	450	460	446	437	482	466	429	420	422	433	445	413	448	474	433	465	474	458	398	423	418	445	424	419	411	436	438	432	462	439	439	455	437	438	447	404	378	445	413	434	433	386	455	442	402	491	420	406	418	429	423	416	426	414	390	435	390	390	438	457	444	421	429	452	443	401	431	477	448	425	458	435	486	413	430	418	439	371	466	430	456	426	431	484	430	448	446	442	452	413	418	423	372	438	454	447	386	454	414	427	452	426	426	412	432	426	443	407	412	408	431	402	461	423	457	428	427	442	394	407	421	445	439	439	422	468	416	425	443	435	442	458	442	450	415	436	430	403	395	442	450	490	451	410	429	461	409	425	436	422	495	432	432	421	437	493	423	493	440	439	402	440	422	423	409	424	399	450	410	453	454	446	434	435	439	393	441	434	446	429	449	435	411	428	396	429	431	419	422	457	443	393	421	430	424	443	434	429	446	442	441	427	439	443	459	395	438	443	453	410	425	434	405	448	446	476	422	414	420	411	445	451	442	443	448	449	431	406	437	436	419	435	409	391	438	412	393	453	442	393	450	382	438	403	398	404	414	409	405	424	443	399	467	460	394	438	413	454	439	412	418	428	426	419	425	476	442	476	428	442	429	419	445	422	443	448	478	455	428	432	418	433	422	458	451	470	451	413	420	387	424	449	465	393	425	407	380	423	434	434	426	423	443	425	448	428	448	399	431	455	450	401	471	440	463	422	454	446	422	410	447	418	409	423	446	392	437	407	419	438	493	458	462	426	463	440	425	431	395	453	425	438	416	427	420	416	428	468	416	444	461	466	436	408	392	420	430	453	448	422	414	435	457	418	426	444	453	447	433	433	409	363	453	429	383	408	408	414	422	408	398	461	410	447	398	437	410	400	457	426	443	428	437	421	445	448	404	461	450	418	401	420	437	406	405	398	427	415	450	443	462	450	459	442	407	450	418	456	432	450	457	402	431	424	472	454	406	429	413	437	384	437	430	456	475	432	430	420	429	402	426	428	430	458	420	434	443	433	422	419	424	404	430	455	489	458	423	466	359	429	433	429	480	457	402	450	432	423	444	399	444	461	443	439	444	434	420	415	423	442	409	445	446	385	428	433	458	451	401	431	428	439	437	419	422	446	418	431	416	422	410	459	426	455	415	452	427	422	406	448	411	462	457	441	449	453	402	448	412	441	454	432	440	427	388	419	386	408	459	448	412	383	456	428	435	459	417	391	426	432	472	407	421	414	417	435	460	437	408	456	430	454	430	472	418	424	456	423	396	418	435	415	445	447	456	430	386	419	455	436	409	430	462	428	443	426	421	406	425	411	438	407	432	438	415	429	408	415	460	401	418	436	402	430	457	412	468	432	450	421	407	439	414	459	454	421	451	405	441	435	378	428	416	404	397	399	460	464	429	444	461	425	451	420	433	424	441	428	419	459	415	463	408	442	426	425	433	405	471	432	414	440	398	410	409	436	388	445	471	453	455	422	417	405	440	441	421	418	446	442	422	470	456	459	479	410	413	453	432	404	492	419	416	415	456	414	422	449	434	414	479	456	457	409	439	422	459	424	394	421	430	423	434	438	427	415	427	470	435	401	447	438	434	407	446	408	415	468	393	394	441	431	442	433	400	408	425	442	432	425	410	402	427	431	423	413	454	404	431	435	404	426	443	409	415	433	392	462	400	431	431	413	441	424	400	380	489	430	422	432	427	417	418	424	491	431	449	436	454	421	438	405	412	433	406	426	437	471	403	461	424	396	438	403	390	414	437	431	413	424	432	443	429	444	438	492	451	433	377	458	429	456	394	394	452	431	445	435	465	459	419	426	405	399	418	436	431	474	420	436	471	424	413	424	416	450	456	414	399	454	456	417	412	422	395	427	432	408	429	466	413	452	433	456	434	428	408	422	401	411	410	473	430	397	447	434	410	428	425	403	451	463	461	457	461	437	407	421	475	391	435	398	407	397	444	414	440	450	469	406	451	452	440	434	429	441	416	449	401	450	423	444	427	456	416	421	406	457	398	458	464	445	465	443	411	439	438	424	418	459	414	424	413	444	429	427	416	441	447	453	396	436	445	433	398	464	452	413	425	462	447	399	404	443	454	446	434	394	416	444	395	436	413	394	437	458	418	462	433	433	420	461	410	445	440	416	469	465	423	388	469	427	414	429	452	459	399	434	435	461	428	433	430	435	430	400	449	426	445	443	497	452	427	431	454	378	412	475	445	456	410	415	449	448	425	422	445	416	420	433	421	456	418	429	415	453	421	464	404	405	477	445	439	417	390	388	383	458	392	403	441	451	385	418	422	443	455	416	436	422	441	440	430	467	449	429	394	406	408	399	460	438	454	401	449	460	450	399	438	399	424	401	427	427	471	427	432	423	441	412	406	426	439	419	427	409	454	483	412	434	433	426	388	391	426	415	407	410	451	396	408	460	460	389	466	383	450	439	423	416	424	445	413	405	431	431	451	442	442	426	453	418	414	391	423	414	429	415	431	399	441	409	449	411	474	418	409	397	399	393	394	446	438	436	444	430	447	436	434	436	423	441	495	392	476	452	437	433	421	399	451	398	422	425	439	433	403	472	446	476	447	413	394	395	437	451	459	458	453	434	440	448	392	410	452	423	442	403	433	418	382	418	442	425	461	447	424	443	424	431	434	447	425	406	414	456	441	432	430	423	437	426	419	370	431	402	455	435	428	458	410	457	456	452	448	461	445	457	400	425	441	441	429	421	458	454	416	461	411	429	430	428	427	425	443	470	419	434	460	419	440	472	447	433	419	457	420	425	450	426	414	398	463	405	415	416	408	452	436	471	450	426	461	428	463	456	437	447	414	425	427	430	406	428	387	423	427	429	419	447	443	475	419	446	432	440	439	410	404	464	434	408	443	412	457	464	419	481	444	439	446	428	427	412	444	414	427	417	430	409	407	445	464	388	427	407	410	399	442	452	429	458	429	440	436	445	469	461	456	428	429	456	437	425	419	401	436	399	426	407	418	422	448	467	447	445	386	467	421	417	400	430	439	435	446	445	448	427	404	388	433	447	428	443	463	439	390	452	444	421	422	394	430	433	442	446	437	434	444	442	432	428	452	464	437	434	438	432	408	417	442	414	411	450	426	422	410	438	422	448	422	418	429	404	440	455	471	424	440	383	417	419	450	487	429	398	432	452	411	428	413	432	412	482	434	463	421	425	406	427	419	449	444	472	422	460	407	470	432	411	441	415	406	403	455	438	471	437	436	426	459	448	432	456	415	458	414	410	418	433	425	488	446	397	441	446	456	468	437	409	420	402	455	416	422	453	434	398	428	414	422	462	408	430	446	398	413	448	426	462	433	376	416	437	409	427	427	416	427	462	439	451	431	439	425	428	460	442	424	458	448	445	443	395	412	444	448	447	399	417	398	426	466	445	453	401	427	491	407	464	412	423	382	412	428	470	461	494	406
4581	3460	2060	1272	1085	1012	1036	954	953	996	1003	942	932	939	962	1002	975	958	899	959	1006	972	944	967	934	912	897	952	932	968	954	934	933	948	897	991	918	997	936	967	962	939	908	969	941	961	961	951	1011	963	990	943	919	965	928	988	924	968	930	964	943	975	903	996	958	921	1018	930	952	930	913	939	977	931	919	940	924	919	903	964	935	980	973	944	952	939	956	964	943	974	904	918	883	963	958	966	904	914	966	961	918	955	959	908	977	936	956	925	916	940	932	936	945	917	977	945	912	954	961	959	922	926	923	907	924	972	924	917	976	902	935	997	918	935	943	890	995	992	935	984	949	949	900	947	912	962	998	946	928	908	993	921	941	919	927	905	1026	917	965	938	969	958	928	947	925	917	950	966	964	898	944	918	948	894	906	887	960	935	927	954	939	896	935	996	948	925	1002	867	967	929	959	922	948	951	935	936	917	938	965	901	960	947	971	967	943	908	896	932	909	931	955	939	928	929	922	904	949	982	966	922	954	921	965	948	881	934	913	959	931	988	979	932	948	961	957	1007	892	1011	1026	992	936	986	957	1017	975	959	965	914	903	978	938	915	966	925	932	929	977	946	981	889	950	928	943	900	981	928	964	943	935	952	955	953	920	937	927	868	953	898	946	910	1011	949	923	998	940	903	993	955	959	859	944	958	934	953	963	936	965	940	919	913	911	997	956	956	953	963	924	924	913	955	942	918	954	906	982	912	899	937	952	924	954	955	910	923	938	1017	923	971	984	908	948	905	948	911	943	956	1015	887	978	931	963	935	927	936	905	966	926	950	915	955	979	976	966	964	949	923	946	972	942	875	967	981	939	948	1037	934	916	935	977	955	874	916	950	911	918	962	974	987	951	972	967	924	928	976	980	945	1000	943	915	947	940	912	929	993	897	901	955	955	934	1011	903	952	916	934	969	928	939	889	880	931	900	972	958	902	972	967	931	935	970	901	935	913	880	950	951	990	891	908	938	930	1004	962	915	961	992	945	954	950	877	947	946	965	977	992	902	932	949	927	946	948	965	944	944	947	953	1012	948	959	897	931	918	969	967	944	916	959	909	940	973	951	934	970	943	902	959	886	934	891	952	961	945	895	976	996	970	928	1007	916	946	949	968	954	921	961	978	875	915	947	948	956	953	967	949	965	942	924	948	899	1002	883	909	953	974	880	911	925	902	923	883	976	935	958	961	907	917	869	940	903	905	946	956	984	923	954	968	914	899	945	910	853	896	938	958	977	925	972	971	965	905	927	996	918	954	920	922	905	914	1009	963	924	959	901	943	908	913	940	965	920	976	972	962	890	930	982	1015	953	955	957	1025	949	962	953	954	934	938	925	940	921	947	954	933	946	933	901	984	933	928	925	939	941	941	928	892	949	929	946	938	956	948	969	920	945	923	909	916	973	990	909	924	935	960	894	894	921	897	943	948	917	999	891	920	934	910	975	958	963	892	933	984	901	900	912	956	956	949	947	976	911	948	1016	927	930	964	915	928	928	941	944	998	918	927	958	935	949	936	905	960	909	924	977	929	943	956	981	905	884	937	913	945	857	939	881	975	976	900	939	934	907	943	967	941	935	937	976	945	902	976	1004	932	943	964	943	993	935	934	928	946	931	920	974	950	909	926	961	933	912	915	934	912	892	997	948	978	914	973	911	950	904	959	905	919	976	947	897	961	954	944	952	920	932	951	922	909	961	954	994	942	933	1006	939	970	945	981	929	938	959	897	946	924	927	998	927	925	955	905	928	918	907	966	918	901	885	947	923	932	943	963	874	938	914	891	936	953	945	967	905	967	942	998	910	952	975	957	916	917	924	892	993	962	929	983	967	1011	934	891	914	946	942	917	973	942	930	922	926	885	1009	962	864	906	984	958	897	978	934	949	886	923	954	948	921	1017	982	931	922	911	951	973	936	945	921	919	943	927	888	909	969	919	941	908	936	895	963	932	918	969	935	976	989	914	959	895	914	963	952	989	896	966	939	910	982	921	910	929	915	901	943	926	917	952	946	950	919	924	911	920	907	954	967	868	884	966	916	1013	922	929	939	934	966	969	934	935	1021	928	929	942	946	930	928	975	903	957	997	940	941	1043	932	937	904	926	923	943	970	924	919	898	972	973	911	953	951	969	953	945	984	979	998	938	946	967	928	936	897	950	984	985	945	905	912	961	888	991	968	920	958	948	931	951	958	945	975	949	928	975	941	966	943	962	940	911	919	953	906	956	912	957	924	924	961	914	987	920	958	918	992	962	884	912	975	1009	896	919	898	878	981	893	915	957	941	946	995	901	948	983	947	947	921	960	937	962	943	942	884	924	992	966	979	995	916	904	955	955	880	873	1001	918	978	923	938	895	941	967	1006	947	890	938	935	898	862	972	976	939	955	941	973	926	999	932	922	927	902	938	937	946	919	943	899	926	958	955	954	951	940	966	968	967	906	980	980	935	975	993	1046	921	1012	1023	913	976	909	990	882	944	919	954	966	900	876	941	938	922	970	951	946	962	920	950	930	927	941	942	938	940	953	941	976	937	914	883	982	877	983	907	886	970	978	932	942	940	926	894	962	905	977	996	926	908	958	960	922	935	940	941	909	951	979	956	895	950	992	905	944	950	925	957	931	983	980	969	913	990	909	983	926	990	944	976	907	892	952	945	894	957	991	932	879	927	963	965	949	913	968	976	963	939	934	899	906	958	917	918	950	936	965	953	963	947	940	956	899	939	1017	960	952	956	923	933	965	912	938	921	953	949	929	949	955	948	945	972	985	933	919	987	943	891	921	966	963	948	938	889	957	970	976	927	914	955	923	934	917	961	989	985	920	971	934	919	952	967	972	985	959	964	935	943	922	933	976	922	929	975	905	970	932	903	920	944	960	939	940	931	904	890	934	942	993	937	945	936	956	928	961	924	970	959	909	949	970	903	993	904	902	883	944	954	912	968	961	944	956	986	920	935	970	925	925	915	955	993	910	914	963	914	971	951	962	939	926	901	940	944	994	951	890	956	892	944	904	973	934	945	904	1014	913	940	924	970	917	907	938	958	907	944	997	953	955	956	971	937	939	953	953	875	904	989	896	930	972	908	991	926	935	945	911	919	928	904	927	954	945	907	972	905	901	913	949	991	992	937	979	930	884	901	898	908	943	932	953	957	975	1002	924	907	970	926	986	912	962	988	930	982	925	941	954	967	963	947	925	932	976	1012	946	957	933	939	945	976	939	982	963	966	950	933	907	926	941	963	977	923	961	943	951	946	937	974	977	900	947	932	877	877	947	879	952	938	909	956	942	910	975	886	933	923	988	932	942	927	944	920	953	941	964	914	924	907	972	933	985	952	971	953	906	942	946	974	908	943	922	919	984	965	911	929	953	901	936	989	930	915	927	935	927	926	895	883	908	913	925	942	936	986	953	989	937	916	964	896	960	971	929	905	924	892	950	942	930	917	993	966	969	980	890	914	955	948	929	973	971	967	931	976	980	964	929	1004	905	944	923	1036	974	960	919	964	894	907	954	976	884
23389	20708	24349	27144	20712	20731	17905	771	445	413	376	379	335	310	335	335	340	293	279	267	278	306	300	327	292	276	318	273	308	289	266	278	276	242	258	288	260	284	261	291	298	255	277	240	293	251	272	278	305	226	261	266	275	300	278	294	270	269	258	275	282	282	262	286	249	249	292	294	258	270	227	272	246	275	269	263	277	252	272	229	248	262	276	253	289	292	281	286	281	246	290	278	252	255	245	275	286	299	260	267	276	281	249	272	262	231	308	298	263	292	284	264	277	246	289	259	254	278	257	234	237	277	280	271	283	278	292	257	257	279	303	272	259	259	251	268	279	242	284	266	292	253	272	261	284	244	268	245	278	240	273	259	271	293	288	257	273	270	287	323	248	252	270	269	275	240	277	293	262	259	268	269	290	284	264	285	288	265	263	267	265	275	256	280	276	257	278	285	272	277	289	264	265	270	276	262	290	270	259	274	247	264	279	273	264	245	262	297	302	266	243	237	290	261	251	253	251	286	254	254	306	279	259	275	271	265	281	275	282	313	260	259	260	274	285	243	293	286	257	289	269	256	257	286	243	264	264	273	269	268	301	269	300	298	271	276	262	268	279	259	243	264	251	282	284	256	251	252	276	268	299	257	293	261	291	273	262	285	246	274	267	257	274	284	263	242	248	268	280	257	281	233	263	249	245	258	261	246	269	291	250	238	255	302	266	274	247	252	271	270	250	241	259	263	242	267	267	274	289	260	252	265	293	277	243	280	250	285	250	258	274	283	274	264	269	270	238	265	268	272	267	274	246	261	255	275	282	271	305	248	274	252	276	234	281	275	291	266	267	247	262	255	269	297	289	269	250	276	276	285	254	237	291	261	251	277	275	279	275	265	259	268	267	258	273	248	276	291	255	258	278	237	268	253	255	256	301	258	267	261	277	279	286	292	291	301	248	267	295	301	254	246	265	279	278	289	309	287	271	248	304	247	248	263	308	241	299	271	266	296	253	238	239	290	258	264	295	267	266	258	259	298	287	257	265	284	252	249	265	242	265	276	251	266	288	261	294	260	265	261	267	263	285	283	268	245	283	254	286	289	272	242	260	232	266	257	292	264	311	305	251	265	264	279	280	289	251	282	289	260	272	262	307	251	235	268	284	261	241	233	303	270	291	240	270	272	238	308	268	271	258	248	278	292	255	269	314	247	253	265	234	256	288	264	281	261	284	277	264	281	276	273	239	268	277	243	259	274	266	277	264	289	297	274	240	224	268	293	255	276	271	268	276	243	262	237	270	257	295	263	294	222	258	291	262	270	264	269	304	291	240	273	264	260	273	276	264	256	267	284	284	288	282	251	317	304	271	245	288	258	265	254	270	214	256	275	269	280	263	265	269	261	244	266	280	258	271	277	272	272	275	261	265	265	274	251	258	270	301	271	263	256	275	289	280	257	299	281	239	277	268	255	270	306	279	292	284	320	298	248	306	295	246	286	264	262	284	230	268	260	285	274	263	248	267	250	278	260	283	259	256	285	244	257	253	233	235	280	264	273	284	303	274	279	249	251	265	293	300	271	285	307	288	273	263	265	302	278	248	278	280	266	285	280	281	318	293	279	242	255	267	293	303	235	284	238	273	250	267	284	321	258	308	282	255	253	275	231	285	276	270	239	291	272	242	287	265	294	278	280	283	254	276	265	239	275	245	270	258	237	286	265	273	265	236	255	302	272	276	278	259	261	289	262	240	253	260	284	306	273	280	262	260	266	280	284	260	289	284	280	256	276	252	287	262	262	246	257	275	297	255	294	302	275	226	259	255	294	272	287	256	290	292	279	271	277	255	253	247	234	282	269	253	270	249	257	268	266	273	251	295	279	285	260	279	249	312	279	276	267	266	308	260	292	280	253	269	291	269	268	271	263	274	264	296	269	273	279	245	297	291	254	260	288	266	299	282	284	250	253	223	261	274	250	274	272	293	287	289	274	269	245	261	297	266	247	273	265	278	240	249	301	271	276	233	261	280	265	249	293	276	278	275	261	228	262	268	264	254	259	256	237	309	264	270	268	252	261	274	283	278	271	262	291	258	264	237	256	242	262	276	245	281	291	250	259	239	270	273	273	278	255	267	260	253	248	251	254	257	272	265	258	270	302	271	278	265	265	251	303	255	267	323	267	255	254	262	248	277	262	263	239	293	303	262	249	307	288	266	300	281	278	273	264	273	265	276	259	243	275	241	284	269	282	252	247	259	268	262	259	323	285	286	283	282	276	289	285	264	246	291	307	274	271	272	252	269	271	244	254	246	255	289	256	280	323	269	239	282	259	309	271	222	269	274	253	270	293	289	270	267	275	304	271	277	264	272	263	251	300	248	272	261	255	259	262	279	273	307	270	236	275	244	300	271	296	312	253	274	267	267	247	272	279	259	271	270	275	284	250	250	246	235	283	274	260	271	272	254	229	278	228	256	292	288	283	261	244	251	286	249	260	282	290	246	239	273	254	239	273	271	295	254	276	243	253	252	273	259	279	291	272	248	293	276	246	304	271	261	275	283	260	299	204	252	270	275	302	299	264	259	254	284	261	282	255	275	269	276	274	260	278	264	283	291	243	270	255	241	270	272	266	264	250	272	262	248	284	252	295	258	273	301	277	260	289	267	290	254	249	265	258	246	258	276	269	267	271	274	256	305	271	255	243	290	255	269	260	281	291	283	272	263	282	243	249	290	262	233	285	289	274	290	290	253	271	298	264	252	264	287	246	275	266	276	286	290	253	255	279	295	269	235	273	292	274	284	239	250	260	291	296	272	272	269	252	243	274	264	268	287	266	263	309	266	285	260	252	268	248	299	244	300	277	271	279	271	288	268	292	295	288	254	280	257	248	255	248	265	272	268	287	284	282	286	262	268	281	269	281	246	248	284	274	278	267	298	249	284	298	244	263	286	296	288	283	299	256	282	266	260	263	255	286	267	232	275	287	282	261	288	303	287	277	292	236	252	290	277	281	286	278	296	296	310	286	281	316	272	268	257	242	242	266	244	281	271	240	266	259	255	287	268	277	264	282	274	257	261	234	291	249	267	260	304	288	269	259	285	261	276	271	269	268	284	257	237	266	244	253	294	268	266	262	283	272	248	245	266	285	283	267	258	246	250	275	289	318	268	257	260	289	244	270	268	299	274	288	235	263	286	247	280	243	274	253	278	287	257	313	271	263	264	266	295	277	288	274	274	264	275	244	221	259	278	286	295	254	249	286	272	310	245	258	249	261	226	275	264	249	242	269	237	286	274	273	251	280	273	290	281	289	265	243	299	247	250	270	251	296	257	287	286	263	257	270	262	241	252	271	239	258	257	242	271	268	258	274	245	282	271	269	258	296	280	271	304	256	294	280	236	290	257	282	256	261	265	252	258	284	252	265	282	285	265	277	266	264	276	282	274	278	288	265	262	280	300	269	246	251	249	240	262	260	280	293	265	263	246	245	271	256	258	284	278	239	276	290	283	258	245	244	247	232	238	261
5046	4795	2446	1202	844	737	738	686	679	613	667	630	645	642	595	646	697	631	618	607	613	637	669	625	622	609	640	640	595	561	595	606	611	629	644	631	624	599	648	647	605	585	571	604	585	602	599	583	588	610	603	621	594	580	596	621	570	572	634	663	589	630	594	548	580	629	622	607	648	617	598	646	612	617	569	621	580	605	658	593	599	598	632	544	621	615	620	594	588	574	596	596	573	617	613	555	594	621	618	582	595	652	620	596	614	591	550	578	598	588	627	600	598	566	635	581	664	628	602	603	570	587	593	623	639	613	598	590	626	646	607	591	587	593	602	572	567	586	576	552	575	619	604	576	640	596	643	611	600	609	605	641	555	588	621	606	609	577	614	611	627	598	586	632	595	592	626	626	624	593	619	588	613	629	587	525	620	648	563	581	635	649	600	618	609	643	592	599	615	599	595	596	605	620	621	601	604	608	611	566	619	646	610	598	598	604	574	603	611	636	638	568	611	620	558	557	631	614	585	617	618	584	617	603	610	623	587	611	571	587	615	584	581	640	614	617	635	601	643	596	642	598	634	632	609	578	619	593	608	598	591	629	581	614	583	625	617	585	542	600	623	584	658	616	583	581	604	634	620	562	559	584	612	629	649	638	641	609	607	570	594	675	602	644	645	617	610	593	599	601	667	648	608	559	605	603	613	573	588	635	635	624	586	606	584	639	609	583	622	594	599	605	586	541	661	656	612	632	589	613	627	587	577	574	591	629	573	605	608	616	580	584	603	583	583	606	619	587	600	595	587	611	592	611	618	618	593	549	601	607	611	602	616	610	587	624	609	602	607	618	544	581	584	598	571	599	621	576	634	586	603	646	619	629	605	615	598	595	627	602	565	618	643	588	592	595	597	583	589	621	612	596	605	609	593	650	603	590	608	612	601	587	583	646	644	590	610	632	581	633	637	586	610	587	633	655	628	560	581	604	592	614	599	560	627	573	593	626	593	619	608	618	601	594	608	604	605	602	573	633	588	604	622	613	626	609	615	608	631	643	606	637	616	624	579	580	629	607	588	631	607	585	552	613	584	620	624	609	632	603	614	590	631	573	607	600	564	634	613	604	613	570	612	575	630	614	613	612	619	593	615	605	606	600	633	555	598	589	602	596	607	601	598	630	622	600	612	575	607	592	613	606	596	573	627	623	596	604	635	550	601	592	624	630	613	611	603	625	625	600	634	617	603	597	568	624	590	608	588	633	603	582	601	604	624	649	576	600	597	598	612	566	646	593	624	582	605	578	578	592	573	573	574	583	602	646	587	568	584	608	604	596	627	605	614	588	583	604	628	607	605	607	612	585	591	598	632	605	601	634	639	620	555	591	606	614	575	621	617	601	597	604	611	614	613	566	602	599	585	587	608	622	592	588	601	598	601	595	628	607	628	591	620	586	584	625	600	598	632	620	602	615	586	574	586	547	632	599	624	605	600	630	601	614	575	629	560	613	601	596	649	629	598	530	603	595	585	604	591	644	610	588	614	610	636	584	623	601	600	623	634	607	579	592	588	612	601	577	584	596	609	610	620	615	630	594	595	611	639	539	591	590	631	630	610	615	672	557	615	617	602	622	689	609	578	603	611	581	600	635	583	611	582	552	578	600	637	580	647	605	587	602	588	597	606	635	626	622	610	590	589	606	668	556	649	614	542	606	624	606	597	627	615	589	630	596	622	627	587	606	622	652	596	602	629	601	629	595	574	585	558	559	644	627	643	599	585	596	581	579	598	635	573	600	599	638	620	615	617	541	618	595	614	533	582	607	587	620	563	612	675	622	583	598	624	626	625	592	586	645	596	650	587	583	580	610	612	576	586	627	586	596	603	574	633	602	627	598	600	596	610	607	567	624	546	638	623	634	605	652	585	602	612	598	625	631	595	593	608	594	624	579	607	614	594	635	596	610	603	599	675	614	596	582	618	650	604	598	605	615	619	597	636	597	616	614	598	584	579	569	641	577	640	600	578	638	594	609	636	580	581	614	548	661	577	648	590	570	622	610	557	593	593	664	570	594	620	628	611	621	587	608	596	596	625	596	621	594	598	616	624	645	575	621	615	589	573	603	587	642	592	606	571	635	596	577	596	617	586	614	618	586	603	604	589	604	627	546	623	627	600	598	602	616	586	605	637	584	617	625	573	629	575	581	619	593	560	595	633	630	596	608	613	612	559	569	582	567	625	623	625	602	617	618	632	655	583	598	623	643	588	654	597	555	572	608	584	645	575	597	622	639	599	630	556	602	628	578	647	634	623	582	625	577	571	537	663	568	628	619	570	598	569	609	592	607	582	558	611	621	570	647	558	628	585	618	606	607	603	565	589	600	588	646	605	624	634	568	617	593	577	597	595	673	621	639	586	578	626	594	593	595	574	596	652	615	572	580	592	583	622	572	608	582	595	621	625	579	608	592	577	583	586	605	595	611	561	592	593	584	583	611	601	661	624	594	609	610	608	582	626	561	589	608	615	606	594	598	589	605	637	577	570	598	632	615	584	602	611	614	612	594	594	632	609	607	606	585	565	618	599	599	607	561	618	610	611	594	590	580	638	604	635	595	609	584	610	607	610	581	563	565	607	564	636	602	591	585	608	579	558	623	636	590	613	561	635	552	560	629	615	580	602	609	606	596	588	616	600	624	636	625	594	597	574	588	568	640	627	600	601	590	583	549	560	607	596	573	570	645	585	606	626	606	591	594	611	626	573	568	590	596	627	574	593	585	601	599	630	565	602	599	619	626	630	591	603	630	678	582	620	641	635	607	610	591	658	606	573	579	585	613	596	608	604	617	600	637	613	596	601	581	595	598	677	616	606	610	554	604	587	579	616	609	593	630	611	595	595	628	598	601	619	635	600	618	597	639	641	610	596	617	575	587	608	667	611	633	612	575	581	603	604	604	544	594	671	573	589	620	586	619	604	612	578	613	593	548	609	597	637	574	585	641	586	610	569	589	598	608	601	612	562	561	629	592	636	607	604	609	599	586	599	588	622	574	626	628	565	590	535	626	626	578	585	633	633	617	608	627	605	564	568	623	629	602	593	593	657	639	593	634	602	549	589	567	620	595	672	617	610	611	605	575	610	595	621	598	610	582	622	619	650	600	594	610	629	561	630	593	623	600	622	592	587	583	575	591	621	592	570	607	614	574	604	575	632	603	625	577	577	653	630	622	545	598	640	621	617	617	570	576	617	581	588	607	591	571	645	622	613	625	644	606	615	676	611	610	600	602	603	616	596	553	608	610	562	595	620	636	594	596	594	588	634	608	604	630	599	597	581	627	608	552	589	631	602	590	613	566	626	585	549	644	588	576	593	621	620	612	597	583	607	612	593	636	587	614	599	592	659	604	554	607	673	625	625	605	634	560	575	579	572	571	631	566	610	585	623	573	609	570	568	655	588	597	570	552	583	528	613	624	670	595	564	620	584	621	567	627	615	605	535	590	591	603	599	599	634	608	570	635	619	602	619	635
31719	19058	7181	679	465	453	444	391	363	420	381	377	322	378	365	392	400	369	353	378	326	367	389	374	378	375	365	401	375	367	333	355	378	390	370	374	348	374	336	299	374	380	347	380	389	393	371	361	330	388	368	376	378	367	368	370	380	387	409	364	381	381	371	341	378	378	422	363	403	381	360	390	380	359	375	349	356	359	374	374	386	371	414	331	386	337	360	385	374	367	409	342	373	432	354	357	360	382	363	383	389	371	356	350	370	349	311	380	344	410	346	369	349	341	367	378	370	368	350	375	373	353	351	398	347	362	393	356	344	366	352	383	385	357	356	353	370	386	368	359	363	370	365	405	343	365	389	382	351	368	354	325	332	372	366	366	395	393	388	320	369	346	385	397	358	380	369	361	365	378	366	352	394	389	392	390	349	326	367	322	377	358	358	387	381	386	382	389	362	357	365	349	375	363	336	353	347	366	385	388	387	395	419	364	330	392	392	350	379	361	373	322	377	407	390	410	357	350	396	373	370	382	333	376	359	409	379	403	380	365	397	347	354	353	372	375	340	346	369	355	365	366	399	369	369	380	373	388	351	374	366	358	327	374	369	357	376	416	367	331	383	353	347	353	417	356	365	378	360	383	336	378	362	395	366	335	324	383	413	351	325	335	370	380	370	397	361	365	345	382	369	337	359	393	361	376	368	362	337	386	362	355	378	389	403	375	384	361	381	399	379	395	369	369	351	354	349	363	357	337	396	361	367	396	354	356	389	329	360	325	392	372	362	362	362	333	343	365	362	344	411	396	324	376	357	372	393	376	357	363	364	378	360	366	391	345	344	360	348	365	362	389	399	375	365	335	341	344	366	364	368	396	400	416	324	371	359	363	372	381	332	370	365	335	359	341	382	371	355	398	369	385	359	364	363	374	342	388	333	341	390	356	355	375	388	362	370	375	377	372	380	369	408	354	347	364	327	355	423	364	364	372	385	373	379	347	335	376	380	313	372	379	370	375	361	359	366	386	397	357	392	374	315	380	344	303	415	349	374	340	409	355	356	370	388	367	352	369	379	379	349	359	338	361	367	373	395	354	374	353	339	364	344	375	349	394	403	376	362	339	403	408	388	385	372	361	386	381	339	402	384	381	358	381	406	437	401	363	363	376	356	356	392	341	335	384	346	390	353	383	368	371	377	379	365	390	354	342	372	387	351	375	401	360	402	360	409	374	335	373	363	349	382	376	367	361	347	342	336	334	397	379	387	356	379	383	414	364	376	357	360	380	380	390	384	355	389	403	359	338	389	356	392	371	375	390	359	390	370	389	415	347	351	345	396	341	354	351	371	366	392	377	367	330	331	366	342	372	364	376	360	374	380	373	361	359	374	390	371	355	386	358	343	358	376	342	369	352	357	370	370	383	379	363	347	416	353	371	352	384	403	396	382	361	388	347	367	363	349	368	363	381	337	349	364	360	330	337	394	372	373	348	396	360	401	373	369	343	379	360	370	377	344	402	394	370	335	362	356	347	350	363	384	365	372	388	372	361	374	379	382	338	384	354	350	410	331	339	376	388	349	387	339	344	372	347	352	352	357	343	398	406	366	369	332	350	344	336	362	354	334	358	393	368	357	348	342	361	361	349	378	344	365	369	328	344	374	358	393	368	374	332	358	367	376	356	369	385	332	390	338	377	346	379	344	376	406	375	389	358	366	378	402	347	371	388	377	340	339	400	360	378	362	372	378	364	349	397	378	372	361	372	367	349	389	373	354	341	382	375	360	364	376	376	363	352	382	395	386	362	368	368	354	384	374	422	392	399	408	430	370	391	359	366	366	362	398	321	362	380	370	338	354	369	344	330	357	381	371	354	394	367	401	337	366	332	377	362	384	365	394	374	358	355	363	396	360	390	369	322	364	360	392	350	379	335	348	355	391	397	365	399	412	384	365	338	365	366	365	347	370	377	368	378	373	326	380	351	389	365	389	359	377	341	345	355	354	359	397	381	377	358	364	374	356	382	413	363	379	407	398	347	366	384	384	352	353	343	404	372	394	353	360	377	393	345	354	364	342	339	385	350	385	401	398	318	357	379	342	406	381	366	374	357	361	343	357	329	351	349	389	397	332	370	360	380	376	329	360	414	367	365	358	355	389	367	388	353	389	347	370	346	371	371	341	383	343	333	348	359	381	372	391	343	399	382	355	343	381	362	333	361	370	384	394	329	338	376	373	346	361	392	362	371	387	380	376	392	335	337	354	384	403	390	367	354	359	354	350	397	341	364	329	363	374	381	384	369	389	365	348	389	348	382	360	379	346	373	391	369	394	367	345	370	378	372	365	383	337	409	355	349	374	404	328	372	374	344	375	373	330	359	369	338	371	379	374	345	375	355	346	363	348	343	413	382	361	348	377	370	368	395	369	361	397	398	409	369	400	344	422	359	389	366	370	382	364	373	385	371	401	381	349	360	377	340	366	389	349	383	394	403	378	410	377	388	391	385	389	360	344	378	409	379	402	362	374	332	320	357	387	386	364	372	370	380	433	378	348	389	388	382	364	335	370	391	373	399	362	371	381	373	373	392	366	385	367	355	359	380	366	358	383	356	361	359	335	353	407	393	369	379	355	365	365	411	344	407	358	391	370	373	373	347	365	354	333	399	348	318	348	347	396	372	339	363	343	387	347	369	354	359	345	331	339	365	378	328	357	370	359	337	391	356	384	367	373	375	338	361	372	378	388	353	363	330	377	384	362	401	367	369	358	351	344	352	372	337	357	395	363	363	392	427	371	384	359	365	362	364	371	345	383	405	350	342	370	379	337	361	419	379	355	394	362	392	404	340	370	395	360	385	345	363	383	356	373	360	370	360	346	378	373	352	360	361	361	395	392	336	393	347	402	356	367	360	346	357	359	374	371	366	349	376	390	396	367	388	363	351	389	373	380	374	359	378	346	337	387	372	329	343	367	372	383	396	348	371	373	366	359	347	332	380	371	377	354	383	412	346	346	362	372	375	342	338	389	373	385	398	397	359	409	340	346	393	376	362	346	373	343	381	353	396	365	370	389	361	383	392	359	399	364	376	333	373	338	345	377	342	355	362	345	371	407	391	362	375	362	345	366	360	403	366	373	361	333	406	361	334	375	381	350	361	359	359	374	374	370	329	406	366	363	381	356	395	405	379	391	391	391	349	400	349	350	390	383	374	383	322	359	398	351	335	326	354	334	346	408	330	388	358	318	340	370	393	415	351	376	373	360	335	381	347	352	396	381	397	344	389	354	395	364	343	401	381	345	395	388	367	406	355	381	366	392	347	393	362	395	373	375	354	443	355	371	354	347	348	360	348	366	348	345	370	384	394	346	352	402	377	375	344	367	375	351	329	360	416	326	342	379	357	394	385	362	388	359	362	412	368	341	348	348	372	355	396	395	415	348	371	370	366	361	372	338	363	378	420	362	378	347	408	358	364	353	364	396	381	400	377	353	368	376	380	396	364	377	368	347	346	343	364	364	355	390	325
5459	1197	954	897	886	842	859	859	868	830	887	843	878	806	801	926	837	878	875	855	842	858	884	835	859	910	855	820	839	826	933	823	864	909	843	837	812	844	897	889	839	821	814	854	856	867	827	853	861	865	838	906	833	822	830	810	803	854	829	839	834	824	867	866	824	869	842	837	817	818	798	849	825	902	842	864	884	817	865	857	878	802	830	850	881	813	854	850	862	806	889	849	855	836	791	880	824	920	827	839	775	840	842	891	835	860	826	834	840	789	875	829	839	852	876	862	841	835	861	902	790	811	861	848	884	846	888	870	875	846	818	827	809	881	893	854	810	872	798	849	897	847	837	840	840	862	844	885	851	861	812	877	800	841	837	843	852	824	832	906	857	775	851	879	869	790	841	834	854	895	870	849	868	879	844	819	815	822	840	838	833	919	846	836	855	892	837	837	901	838	842	880	850	843	861	857	859	809	806	850	844	801	868	885	853	779	910	876	850	889	860	850	848	832	890	825	834	846	807	804	884	875	902	889	841	895	869	853	805	830	852	848	860	895	810	819	891	858	817	841	866	798	843	867	870	827	829	902	819	878	850	811	831	821	850	829	849	836	854	870	849	875	828	861	806	890	863	841	888	809	845	850	881	868	837	822	841	838	870	885	871	785	819	884	861	853	814	794	829	845	853	843	837	803	826	868	813	802	827	871	847	825	864	838	863	854	865	816	844	796	835	822	847	820	838	857	825	847	878	826	861	815	843	898	831	884	821	849	924	877	839	836	837	933	873	797	807	837	854	795	841	834	868	798	804	864	888	804	833	832	870	882	860	873	871	894	796	860	891	919	784	846	875	831	827	886	801	844	884	840	816	894	862	886	840	838	835	834	871	875	790	883	828	876	836	834	817	876	864	842	829	841	845	803	872	831	827	857	805	843	815	857	848	871	928	818	857	854	850	817	825	825	808	850	896	857	805	819	888	804	862	837	842	873	847	856	836	843	843	890	821	789	825	884	850	855	883	840	839	859	863	789	856	863	848	830	855	815	842	865	884	874	837	849	888	892	873	838	885	805	823	805	853	874	813	851	861	856	915	818	858	884	823	853	809	900	831	869	792	858	841	838	847	804	889	799	811	873	874	860	853	880	780	868	802	852	873	864	852	888	879	871	922	824	819	842	841	892	863	841	893	841	826	867	855	871	862	829	864	859	844	861	813	829	799	858	858	866	847	874	823	805	824	836	878	865	789	870	852	856	846	902	893	842	866	861	899	829	877	816	842	881	880	820	856	824	819	890	892	841	820	813	845	836	879	821	880	834	851	880	869	851	868	878	863	818	873	832	876	812	904	824	842	798	872	871	834	859	878	830	833	825	855	882	846	828	873	845	827	885	861	840	861	838	809	816	836	833	812	846	826	815	861	865	846	828	838	900	887	855	872	782	868	874	857	851	876	882	929	816	847	807	866	843	901	863	839	884	935	875	893	816	862	820	857	862	855	868	847	856	809	848	869	837	847	863	892	885	866	892	829	854	769	814	807	825	844	841	812	854	838	825	855	851	881	847	850	852	838	859	795	867	829	875	847	844	874	875	789	848	892	858	829	878	897	865	830	835	870	866	898	845	814	900	824	863	901	905	852	825	815	883	776	825	833	807	856	826	832	797	868	824	851	836	817	882	858	867	850	904	911	832	873	894	861	847	874	871	867	831	870	859	789	867	825	875	845	802	847	876	839	828	804	872	869	856	792	834	843	855	835	860	840	821	882	797	822	877	841	859	852	873	879	844	866	875	831	821	840	846	848	840	837	837	870	837	846	856	793	908	853	878	779	887	856	871	903	821	832	827	905	839	860	857	829	875	871	863	891	852	755	814	795	907	842	837	853	882	853	845	831	806	808	829	877	843	842	866	865	858	866	835	865	825	815	822	915	826	803	856	824	854	846	860	807	836	852	859	887	823	851	851	882	852	853	865	858	856	858	850	825	836	862	827	848	832	860	883	852	878	843	847	821	812	861	798	796	856	831	883	877	897	834	864	875	899	883	854	872	848	837	889	861	823	858	840	880	871	845	821	916	826	865	892	842	868	843	827	848	838	846	873	864	890	862	859	847	858	842	854	884	876	858	833	857	885	823	878	845	852	838	823	829	837	852	893	863	889	885	827	813	818	842	860	859	879	901	865	832	826	876	854	838	846	905	825	832	799	876	886	889	848	860	877	865	865	844	893	874	804	880	859	888	856	857	871	833	850	821	863	818	851	860	875	890	836	833	802	815	861	859	812	824	834	874	853	796	864	828	838	902	831	818	889	878	837	863	840	816	819	799	809	804	877	853	853	822	849	885	852	875	834	852	810	842	834	827	836	845	875	848	827	771	861	806	835	865	848	879	842	827	858	869	835	847	804	887	813	815	828	827	886	856	846	844	852	833	880	825	831	822	896	849	864	835	838	871	836	828	872	782	864	841	863	818	893	825	793	880	846	868	825	846	859	836	792	862	863	833	796	848	845	828	856	837	812	836	864	892	918	832	836	820	868	817	805	877	873	843	861	906	892	836	880	812	867	864	854	859	812	827	815	883	860	850	798	852	855	864	824	816	845	836	826	859	852	857	855	860	846	840	878	844	876	840	880	860	838	818	902	849	806	862	861	862	864	806	890	815	847	865	805	885	856	886	838	850	875	880	827	865	843	850	859	857	840	908	857	854	848	806	832	884	846	890	841	888	870	808	831	874	836	843	837	849	807	846	887	805	854	827	850	806	924	868	824	856	867	849	856	847	873	838	873	865	851	871	795	826	843	866	845	802	787	822	840	877	828	841	851	880	861	839	813	876	867	817	825	840	849	830	852	856	839	861	837	856	847	827	798	843	859	820	842	814	871	837	866	855	854	819	912	857	807	823	905	863	843	855	896	882	815	848	838	870	884	884	911	812	860	824	805	855	935	848	868	844	831	817	846	870	888	829	853	914	838	883	851	877	850	846	816	875	877	876	837	886	880	887	851	889	862	844	874	828	851	885	863	877	861	857	815	848	855	843	837	852	883	890	823	809	856	837	859	879	842	804	855	835	832	829	879	826	803	806	858	806	839	833	821	856	841	819	817	834	831	852	804	839	902	883	806	866	897	883	874	876	921	833	835	885	850	864	851	817	848	828	800	907	858	863	805	820	839	852	840	786	852	880	867	830	844	825	865	824	850	819	890	848	839	847	829	829	802	844	826	864	801	803	890	821	831	861	890	873	845	850	874	819	825	852	860	815	791	813	835	850	884	839	901	877	850	870	869	839	879	878	871	806	845	849	887	848	873	856	801	867	813	838	778	883	842	866	879	874	845	827	810	819	849	857	914	842	896	848	851	861	836	875	862	813	827	859	796	843	853	822	842	837	803	879	827	830	852	897	863	844	773	803	826	801	772	805	848	881	813	887	845	844	888	883	866	841	841	855	840	892	878	864	831	851	897	848	849	867	851	822	902	859	845	854	846	891	837	882	855	874	850	872	854	888	849	820	888	842	861
23926	20762	24159	27428	20757	20705	2233	570	576	498	488	493	450	453	459	455	459	427	452	483	437	484	446	470	415	424	443	442	430	452	423	435	433	465	452	408	415	461	491	466	438	425	424	461	425	444	434	476	404	425	474	417	442	470	432	417	460	435	449	477	467	422	463	454	463	479	467	459	430	412	450	453	473	398	419	442	433	468	435	445	426	453	427	408	438	425	419	411	410	426	454	427	420	408	430	448	430	425	454	430	404	390	449	477	399	407	424	405	435	419	426	431	436	412	430	440	450	416	429	478	469	428	430	469	443	412	393	402	434	423	429	409	442	472	420	416	403	447	404	455	444	461	457	443	468	414	433	415	437	452	463	418	467	440	431	407	424	453	424	449	473	441	420	419	399	442	475	439	459	415	431	481	450	463	428	422	440	425	424	464	422	434	452	423	420	418	409	427	419	433	427	435	435	468	452	483	453	413	419	411	445	436	412	419	424	430	407	454	453	427	444	424	465	379	403	446	407	473	423	458	431	421	447	455	436	391	429	472	430	487	428	396	429	472	412	407	421	429	414	461	429	426	418	449	446	424	445	488	466	451	427	444	434	377	420	433	419	425	411	418	420	432	426	431	445	423	389	385	430	402	389	408	450	437	466	449	468	443	429	489	430	421	428	482	433	392	434	438	435	399	424	419	457	467	423	443	434	423	437	435	436	424	403	424	415	461	404	481	442	399	434	414	447	382	430	418	369	435	420	421	474	443	418	445	438	394	408	417	428	446	451	417	407	407	466	438	416	439	442	425	441	405	439	411	392	454	422	431	499	441	473	449	429	452	472	427	414	416	429	430	418	384	449	457	453	434	466	474	445	414	445	435	449	453	352	414	434	447	424	432	429	396	441	465	448	424	421	449	450	429	425	446	447	449	428	411	444	451	417	439	411	453	412	489	435	444	417	440	445	424	420	434	421	494	434	453	417	415	468	474	426	421	443	416	432	437	420	442	417	365	421	422	419	428	451	428	465	443	431	425	454	436	454	444	479	455	432	462	466	417	409	469	468	445	465	435	401	441	441	465	449	423	400	447	403	472	442	418	435	441	435	444	417	465	439	443	474	439	428	457	429	472	462	425	390	430	447	444	392	427	439	428	445	424	448	457	424	422	406	403	404	424	409	397	429	407	403	425	446	432	467	449	437	449	421	410	432	423	425	407	420	444	461	451	426	428	435	468	401	414	410	412	441	437	481	454	420	460	405	418	407	450	427	442	478	404	456	448	383	438	445	453	438	453	438	455	421	435	428	439	419	382	434	450	416	454	445	401	448	439	430	450	433	422	429	454	416	437	451	436	424	435	489	399	466	446	418	425	421	459	417	438	402	457	429	447	383	446	427	445	446	452	397	426	461	424	430	409	429	476	454	402	441	478	470	430	448	411	438	474	414	440	431	428	411	392	435	436	406	439	396	503	440	406	441	450	452	395	417	389	489	435	469	427	464	409	444	428	457	423	435	404	407	470	436	438	412	436	415	436	427	450	433	451	436	409	444	478	456	409	425	444	435	418	416	461	438	399	459	442	394	445	438	426	470	433	422	454	452	436	384	432	460	427	421	439	442	399	478	444	443	396	432	402	422	411	409	428	430	443	444	443	423	397	438	461	452	432	445	429	428	379	459	464	391	444	444	390	409	438	444	434	425	422	436	439	435	473	442	370	480	394	389	433	427	453	410	383	467	417	393	450	454	426	457	421	401	458	418	415	478	474	465	407	460	453	469	477	433	435	443	423	489	421	449	486	466	449	434	392	428	385	436	415	412	431	443	451	462	448	479	429	445	419	425	437	395	483	424	436	440	424	407	458	462	403	443	422	412	425	434	425	449	429	408	463	422	466	454	439	443	425	436	436	440	412	441	426	419	422	427	404	396	411	450	400	493	478	382	437	422	435	438	458	430	420	433	427	435	421	399	387	442	399	403	441	387	455	409	424	437	412	446	416	421	409	461	427	440	411	460	422	437	454	433	392	408	433	402	452	433	435	434	435	416	443	445	415	430	435	448	479	419	396	457	398	412	447	443	394	407	443	446	457	475	436	443	423	425	439	455	428	437	433	456	420	448	420	479	423	461	433	440	437	392	427	429	425	451	404	423	430	443	447	411	448	424	425	402	452	444	459	476	423	427	382	461	431	400	442	424	427	382	396	408	435	423	391	393	454	461	431	424	425	407	397	436	423	416	408	430	420	394	419	396	410	449	452	447	437	432	419	426	422	447	428	466	427	414	370	441	444	432	419	450	417	407	444	435	366	453	450	477	448	448	399	396	416	459	419	425	429	435	430	395	429	433	474	450	464	441	435	430	449	459	421	461	398	482	439	428	452	426	443	460	434	454	429	437	430	410	439	435	431	425	431	441	422	436	441	407	418	424	427	425	409	428	457	401	416	439	441	452	388	476	449	476	416	412	432	431	485	475	453	426	408	453	427	409	435	438	444	473	414	461	425	444	404	448	425	415	426	450	432	449	469	453	436	431	409	424	416	422	435	437	426	449	471	412	453	404	443	404	419	437	439	442	481	367	433	421	421	432	426	446	451	423	438	453	421	413	412	464	448	435	465	398	425	409	434	402	430	417	429	428	439	424	462	430	431	403	437	441	448	388	473	455	436	416	414	433	458	462	418	439	468	445	439	472	454	440	447	428	416	432	443	472	428	449	431	439	460	400	427	446	419	425	403	418	400	429	413	452	422	464	445	389	429	422	414	454	454	452	378	420	439	434	431	459	446	423	415	444	430	416	434	421	458	428	454	443	422	443	422	423	433	411	432	429	461	460	459	462	411	380	439	410	427	405	420	447	425	441	448	415	431	424	470	423	378	423	429	482	445	377	425	449	473	452	453	449	437	438	415	476	447	451	393	450	440	434	448	423	438	398	422	375	455	458	449	401	450	434	444	469	432	454	439	416	431	451	433	452	413	463	401	426	430	498	414	415	421	421	457	420	408	439	425	424	457	451	390	409	435	446	446	435	451	419	420	461	459	475	397	425	460	417	430	443	451	448	469	433	438	390	457	474	478	453	412	443	454	414	433	444	407	450	439	438	447	451	405	411	407	441	455	452	417	416	415	468	429	412	433	456	432	463	415	443	417	386	446	423	416	465	413	438	437	410	437	469	465	458	433	411	423	431	436	427	469	479	441	396	389	423	469	421	416	416	440	464	427	467	465	416	411	476	451	436	402	448	432	440	429	432	454	479	450	423	445	391	437	458	454	430	399	463	434	415	403	446	433	436	439	369	416	418	445	431	458	425	409	414	438	420	463	402	430	467	417	418	415	423	445	456	412	440	422	428	437	394	431	440	414	409	457	408	434	430	420	391	436	447	447	457	456	412	473	450	444	413	444	427	441	444	397	438	418	420	430	435	430	401	436	392	418	432	430	390	385	444	453	454	444	464	393	441	449	433	444	421	457	403	456	454	472	394	430	479	446	458	410	420	433	441	439	449	409	410	386	426	427	443	443	456	437
4500	3425	1953	1290	1115	1036	935	967	971	992	957	977	961	913	998	960	922	902	977	958	968	968	900	942	923	937	985	982	930	935	897	951	927	910	956	919	935	938	986	930	933	938	946	972	934	968	897	947	890	949	949	918	959	930	960	974	935	914	967	940	873	979	1008	908	952	949	897	948	977	894	951	883	918	871	972	978	950	928	896	927	936	947	919	946	950	914	874	906	972	975	961	1005	934	937	1017	955	915	963	935	954	928	945	926	972	915	921	953	970	967	957	885	943	909	950	933	977	934	997	911	916	948	927	888	957	936	993	876	958	906	964	915	975	945	965	957	953	934	939	934	889	949	916	938	943	1000	962	966	931	979	959	961	958	990	934	951	966	944	996	960	949	923	909	966	976	891	949	969	922	994	888	934	957	971	954	957	934	955	993	936	967	976	983	966	1003	980	968	966	928	947	950	883	985	918	919	895	953	917	974	974	973	962	935	992	936	933	912	947	965	928	893	909	947	888	908	958	957	951	953	974	910	902	911	901	938	912	916	907	950	937	970	930	949	921	937	947	997	959	936	910	913	928	973	991	916	954	944	930	912	943	1021	983	967	968	952	958	988	938	905	907	942	946	925	955	922	951	900	925	1012	914	946	987	951	904	946	964	969	932	946	958	922	943	884	955	947	901	949	984	936	940	934	888	948	988	957	989	925	940	937	937	910	949	924	949	937	1003	961	939	987	948	936	948	961	948	893	933	969	929	926	988	987	908	971	915	1035	983	948	1050	952	971	988	899	949	950	970	887	911	913	912	908	929	927	1004	926	938	982	936	941	925	912	951	910	975	971	906	949	928	959	909	958	968	972	992	944	947	981	917	930	961	997	959	914	926	935	924	991	941	942	933	919	947	931	909	918	917	937	950	967	947	965	972	964	937	947	983	920	975	931	938	961	1007	982	1015	928	924	955	997	924	961	948	963	958	903	959	986	918	975	879	981	946	914	887	968	987	949	963	957	920	955	878	974	942	925	978	1046	990	972	951	908	937	935	977	938	908	907	940	980	970	912	926	885	958	988	884	961	1006	931	938	930	959	974	966	927	907	962	950	949	892	924	949	957	908	966	976	981	891	896	944	897	970	961	934	950	944	910	948	909	986	941	889	900	951	929	955	925	966	960	956	944	940	991	1029	1038	962	958	1011	1039	907	944	913	927	964	949	938	927	941	917	947	922	964	921	900	917	992	897	925	986	957	945	913	995	975	944	947	953	954	977	875	1015	949	935	954	921	925	973	976	948	935	968	987	990	926	906	993	986	960	950	929	961	949	956	917	1000	942	925	960	928	976	925	975	962	944	942	909	911	932	942	909	965	920	961	925	936	930	930	989	945	912	937	980	947	968	887	972	974	955	976	982	959	898	962	949	906	934	1003	940	1007	898	939	947	941	911	987	874	993	921	958	927	946	890	963	939	940	955	961	935	913	931	942	941	934	941	959	950	970	937	962	965	932	977	938	966	963	939	995	986	976	910	952	922	922	1003	913	933	957	1025	928	912	936	908	975	913	992	955	932	939	935	973	905	952	944	988	928	932	958	923	921	958	948	927	988	962	903	906	946	910	914	965	899	972	947	920	965	956	930	967	925	940	943	970	921	969	939	924	910	933	926	962	882	960	953	1007	909	990	971	1004	912	933	887	962	915	948	915	949	922	1029	913	977	914	871	926	946	959	939	952	945	966	901	936	892	873	959	940	939	881	907	906	889	960	949	961	926	940	933	927	888	928	922	932	969	942	960	903	942	944	987	943	948	955	948	910	894	939	1021	898	918	962	946	891	923	895	984	923	952	913	975	927	883	875	910	927	925	913	928	930	950	924	1014	937	966	892	919	987	875	931	896	947	888	904	916	880	919	929	945	913	958	920	893	923	907	933	934	948	966	939	941	961	981	969	909	893	916	959	954	967	934	958	883	962	936	897	944	951	957	915	933	1018	956	894	914	951	901	958	956	930	912	921	955	979	935	910	900	944	908	940	960	934	933	898	895	1008	967	969	949	927	919	948	925	898	986	983	952	941	950	936	939	983	928	932	990	909	946	925	956	953	932	925	918	896	956	930	899	946	925	958	917	922	959	965	1003	923	967	957	967	926	927	926	931	923	939	995	935	939	960	986	939	912	906	948	1007	932	976	953	925	948	968	905	933	919	970	968	997	957	935	911	957	894	978	949	954	945	928	891	907	968	934	960	940	974	948	890	920	961	944	922	970	973	963	964	900	936	929	993	917	966	955	940	926	897	924	985	940	952	941	1020	968	981	948	940	976	929	941	887	904	956	967	1019	872	958	915	943	925	1023	999	907	886	918	970	942	957	956	940	996	934	912	987	986	946	991	937	979	929	965	918	945	955	941	925	930	941	921	916	912	910	951	983	913	941	939	949	910	988	910	939	958	912	928	903	944	977	991	990	929	959	939	952	971	956	897	957	942	924	941	947	966	985	922	900	949	910	991	942	960	949	965	959	979	995	977	982	972	942	940	978	976	924	984	975	965	929	896	954	961	977	933	936	997	961	957	945	949	954	882	953	956	975	992	940	923	969	926	955	899	935	910	904	995	916	976	966	883	932	922	936	1010	963	886	944	914	940	943	979	986	977	930	981	932	943	872	922	917	954	1007	978	970	957	862	927	928	954	942	943	944	904	951	931	900	950	978	940	957	906	927	955	926	913	865	977	934	921	939	939	977	952	969	878	925	968	930	942	932	925	975	943	906	979	917	910	929	864	938	899	937	989	1002	958	956	915	940	940	941	928	961	950	951	919	908	930	963	885	898	901	992	893	943	930	961	977	982	883	987	928	939	918	919	952	959	936	955	1016	934	994	938	918	905	944	966	932	927	930	931	906	970	950	1003	937	945	919	951	920	913	968	937	961	954	915	997	893	945	950	936	971	947	917	929	913	980	952	974	931	981	959	907	943	958	941	929	912	964	954	913	921	949	980	933	921	954	923	977	951	922	937	928	960	897	974	940	902	912	954	947	987	929	940	950	938	934	919	965	953	941	919	952	1015	944	1017	956	914	911	958	889	917	964	939	983	973	928	952	937	911	992	1003	882	951	942	976	957	900	894	946	940	916	953	930	961	939	988	962	931	945	925	962	950	964	893	966	959	986	943	888	997	957	931	922	925	925	914	969	978	975	896	908	940	961	910	950	970	972	936	917	963	976	975	920	941	945	974	916	926	879	999	928	922	999	997	954	917	968	952	915	981	921	923	1032	985	932	945	942	908	916	897	983	922	962	939	951	927	916	904	929	917	941	954	938	969	941	981	933	933	931	913	896	926	938	938	942	1014	956	876	922	908	943	935	883	941	948	943	954	930	903	907	880	919	950	925	932	937	944	930	960	958	944	937	928	935	923	936	988	925	940	924	962	891	923	920	968	968	947	980	970	963	941	924	894	963	974	960	954	966	953	955	982	984	942	947	963	959	923	931	919	992	916	923	966	916	956	945	904	932	947	923	920	923	944	932	937	957	911	934	957	1004	907	983	988	931	984	974	941	990	977	863	992	936	977	945	947	946
23431	20746	24389	27156	20747	20772	17859	712	416	431	369	354	336	331	285	298	310	313	304	299	284	266	296	284	274	304	293	278	299	278	289	287	267	283	269	290	253	268	269	279	260	287	236	262	297	291	266	264	274	314	270	313	290	261	256	294	298	294	238	239	290	266	292	267	272	262	282	265	289	301	270	272	284	308	299	269	269	285	302	303	257	278	286	277	251	283	234	292	286	249	277	247	304	278	264	277	269	287	268	280	277	234	280	263	286	245	249	326	265	256	265	286	260	241	273	273	259	306	325	246	262	271	287	295	270	282	249	273	266	277	319	282	305	323	303	273	316	266	287	270	275	275	290	271	251	247	262	264	336	273	298	261	269	282	272	253	250	294	292	256	257	266	261	266	254	269	271	266	262	255	262	264	264	269	272	274	280	294	305	288	273	281	265	282	271	292	276	273	265	279	247	279	283	263	279	277	287	279	225	275	264	258	262	281	292	273	271	283	258	261	256	265	264	280	248	305	291	298	280	298	284	256	255	267	248	275	270	279	241	273	304	276	258	281	268	273	265	283	290	276	276	247	278	260	263	257	269	258	250	262	300	271	243	256	317	267	267	244	270	260	272	262	289	251	263	299	256	256	249	281	269	293	293	275	255	237	254	256	252	310	245	267	267	290	278	274	247	254	274	255	257	256	303	234	240	270	283	264	275	284	268	283	261	259	277	279	282	280	250	282	321	275	278	282	267	290	249	281	254	281	278	277	260	295	253	266	289	275	272	301	284	278	242	284	289	272	278	279	290	280	259	303	255	276	264	269	279	297	249	273	306	281	268	262	278	295	282	258	264	229	259	252	253	296	297	286	277	267	277	261	284	290	296	262	241	253	237	276	243	263	269	262	259	274	271	285	262	257	263	223	267	245	271	252	259	267	263	303	271	258	289	278	276	273	276	267	295	225	268	262	300	260	261	301	268	281	255	272	247	279	267	291	257	266	232	272	292	278	280	258	288	325	264	271	278	259	260	261	292	277	263	278	263	262	311	269	269	266	271	270	247	254	263	261	234	253	282	267	256	271	275	260	282	270	298	260	273	284	300	282	283	303	279	267	274	278	259	257	280	256	278	271	260	251	266	252	294	260	236	245	268	265	303	275	272	268	291	301	289	276	253	293	299	252	285	290	270	280	236	239	276	253	244	271	253	272	281	251	254	269	282	267	277	257	252	263	265	268	288	304	284	263	284	256	270	257	290	236	233	257	299	249	259	266	279	238	277	272	296	254	284	299	271	277	273	292	265	267	298	226	275	268	271	287	273	296	275	258	268	280	276	262	269	241	230	275	261	242	255	256	294	265	251	287	289	251	263	271	303	273	268	266	267	263	254	271	268	258	268	262	284	267	274	279	241	282	271	272	271	249	254	302	285	276	259	259	236	294	266	265	267	284	293	268	249	284	279	282	279	289	285	272	249	306	242	262	255	270	247	279	263	273	284	312	281	272	279	306	276	264	258	282	278	271	266	286	277	257	264	284	262	271	270	312	230	257	267	294	265	285	235	261	248	305	260	286	290	269	277	312	265	250	255	287	302	270	285	254	258	248	271	281	265	226	253	275	249	255	313	282	263	272	271	285	261	295	294	248	257	271	231	253	232	268	259	292	275	278	268	295	295	247	264	225	245	288	251	254	262	296	246	254	284	303	297	284	258	275	273	288	241	269	248	269	256	270	294	271	275	291	259	249	272	281	313	270	248	252	253	286	254	271	230	268	263	234	265	281	292	301	290	329	226	287	280	289	276	251	289	276	269	269	258	298	278	251	293	273	266	282	291	270	278	270	272	240	268	271	269	283	290	280	288	258	278	257	257	268	261	249	265	286	285	278	284	302	293	268	241	284	280	279	277	249	251	251	263	249	240	258	268	254	283	268	249	294	273	312	256	277	277	283	258	250	244	291	305	294	256	280	276	273	256	265	278	296	277	276	249	261	293	265	229	278	276	264	299	268	240	292	260	288	289	246	282	280	270	275	306	307	280	286	287	268	293	255	290	294	257	259	236	262	279	252	278	241	286	262	263	262	280	251	265	301	281	270	294	277	253	278	266	253	304	260	270	265	285	270	291	277	274	277	264	297	245	258	259	264	290	277	285	266	275	274	260	262	237	265	252	301	263	255	291	284	275	269	253	302	290	271	259	288	269	296	252	260	283	272	244	267	253	298	284	273	266	280	258	280	260	254	276	302	249	263	278	277	264	270	233	270	312	272	258	264	274	266	285	274	259	266	264	265	244	279	266	250	274	280	294	283	246	312	262	299	281	263	290	235	270	265	286	258	281	269	267	263	255	287	260	271	257	227	261	276	254	268	259	259	267	269	257	256	239	272	273	245	248	254	262	282	276	275	262	287	267	251	320	280	262	309	285	268	261	303	282	268	301	261	285	263	230	275	260	252	301	300	245	248	289	274	242	274	287	243	276	272	287	305	264	262	266	281	250	259	254	260	261	239	313	287	260	267	262	281	250	266	264	291	253	313	299	287	259	246	289	271	311	308	292	268	296	262	246	259	289	278	273	296	226	245	291	276	251	282	290	272	274	272	281	278	292	265	268	277	293	274	277	285	286	263	274	270	258	231	279	276	295	241	268	282	264	260	272	275	293	280	266	267	258	271	249	258	293	264	266	267	259	251	275	252	284	295	250	288	271	283	283	289	264	296	297	283	285	268	261	272	260	277	283	285	284	248	242	285	288	281	296	282	259	278	267	270	293	291	301	304	285	282	261	315	256	265	240	300	296	286	277	266	253	303	280	291	277	274	233	264	273	273	269	254	277	254	264	276	279	283	294	262	285	284	297	255	259	264	256	239	262	237	256	295	271	267	238	281	270	267	296	245	251	288	274	252	276	264	250	271	255	294	295	254	256	285	232	245	282	284	273	272	251	261	271	217	264	294	313	254	285	264	265	280	267	263	292	251	297	246	272	267	262	303	249	284	257	288	256	275	239	270	274	290	275	288	294	249	257	222	292	292	231	258	280	266	252	262	254	275	262	241	266	275	264	249	277	296	248	269	282	279	266	293	268	303	289	236	266	269	266	314	247	294	256	300	289	279	265	283	255	230	296	304	269	246	248	285	259	258	255	301	249	290	261	262	274	284	273	298	268	262	262	290	260	282	270	295	277	266	267	254	252	279	273	274	273	268	301	310	292	290	264	271	279	278	242	242	265	252	285	269	300	285	231	247	260	273	266	273	266	242	254	271	287	297	273	267	264	251	247	236	257	270	289	269	266	275	268	250	289	271	273	292	270	285	295	243	261	289	273	264	218	255	317	259	258	255	282	257	251	275	281	321	257	265	254	241	247	263	249	313	264	254	283	273	246	265	240	284	288	299	282	249	282	268	253	257	275	275	263	292	261	257	243	275	273	273	289	282	267	286	267	309	284	240	239	276	294	295	282	260	267	244	222	296	262	289	232	249	266	264	266	244	262	274	271	282	274	265	267	298	274	271	266	255	276	293	269	293
5030	4688	2450	1191	874	781	728	685	669	661	614	624	636	621	618	629	628	607	666	661	561	646	592	634	629	636	603	594	618	581	627	585	575	631	620	607	628	590	623	638	599	615	611	572	659	583	630	595	603	622	580	643	606	598	599	622	629	630	607	557	587	579	603	649	571	574	612	609	610	577	630	609	601	630	639	594	569	605	627	607	607	617	580	569	569	573	601	604	609	565	647	607	630	597	615	611	621	590	611	645	609	641	625	621	567	596	636	618	603	618	592	606	594	580	625	586	592	578	632	576	557	623	624	600	618	631	570	589	616	605	608	595	623	579	587	610	617	608	597	609	595	574	612	670	608	633	601	589	598	587	582	571	588	613	606	559	525	600	582	658	613	611	607	593	572	565	629	583	575	607	623	621	619	586	584	596	594	619	612	613	601	627	572	616	620	613	639	578	633	605	575	599	559	608	653	583	600	562	654	608	599	622	599	610	621	564	612	598	632	578	587	603	622	589	581	646	573	612	640	641	576	561	613	650	585	620	600	578	570	577	611	604	615	593	618	654	628	573	599	634	627	579	587	581	641	588	605	580	592	619	586	612	634	570	637	588	607	573	608	635	591	617	595	597	638	628	607	609	604	623	611	611	609	614	637	622	576	630	615	655	628	604	570	585	633	629	596	620	624	618	558	632	615	583	562	626	589	600	628	597	607	627	603	596	587	635	567	623	618	564	598	640	604	604	653	604	615	556	592	641	620	591	611	586	590	600	582	606	569	618	619	603	574	629	627	592	606	606	605	599	584	567	624	605	594	617	585	581	568	634	600	582	571	623	630	569	610	627	611	572	658	599	590	634	599	637	634	619	619	586	634	631	595	608	603	593	584	636	615	665	575	623	626	619	632	555	595	598	605	575	604	553	625	616	574	598	644	612	583	680	618	552	613	571	604	602	620	619	620	582	603	587	623	592	562	604	621	629	585	624	584	564	590	590	584	609	592	598	586	596	616	608	625	589	604	584	532	590	574	583	584	613	599	578	589	599	623	620	613	584	573	633	612	604	594	614	588	597	586	549	578	645	658	562	580	622	625	596	617	612	603	619	607	571	606	571	576	589	589	596	614	621	636	591	642	574	595	601	606	587	542	592	617	608	636	617	597	600	603	627	587	572	623	632	593	587	573	623	634	588	596	606	622	562	615	601	611	648	591	593	601	630	607	631	611	600	619	604	603	642	580	613	593	633	557	631	595	624	570	629	579	588	618	609	613	624	575	607	638	606	602	617	623	580	570	594	599	627	596	583	604	605	607	586	613	576	623	606	562	625	627	609	594	626	600	644	608	616	589	643	554	612	620	575	627	580	620	571	592	557	590	607	598	654	632	625	639	634	681	651	586	541	578	579	603	574	598	589	604	600	589	618	546	584	581	583	572	547	578	619	647	612	573	596	643	596	611	621	649	612	620	613	591	606	623	592	585	606	596	609	610	588	572	568	616	613	611	569	610	585	580	568	640	588	570	640	650	621	579	613	638	549	630	602	628	617	598	632	604	625	586	599	584	590	640	620	635	586	626	607	610	626	640	623	627	563	594	561	603	573	590	624	558	653	603	601	587	640	600	569	634	616	598	606	627	573	598	600	595	593	608	600	581	591	561	648	546	621	580	609	600	577	616	594	583	593	632	612	572	574	627	571	597	569	581	615	657	608	604	589	586	589	574	605	618	585	586	584	553	646	591	560	540	589	607	612	634	606	610	582	616	663	612	570	622	583	582	593	608	627	589	575	552	595	586	575	573	627	585	602	596	629	603	581	596	609	612	637	604	597	603	594	605	605	601	636	627	632	583	584	568	629	581	646	563	624	601	627	557	575	601	593	614	615	603	590	636	616	575	615	575	613	576	597	571	570	604	596	577	612	636	631	614	612	650	618	603	591	588	639	626	594	573	638	614	646	579	614	584	608	637	585	592	647	602	620	582	646	648	623	572	639	621	613	634	604	633	581	602	614	616	656	603	617	566	579	595	589	621	617	618	590	543	599	573	599	635	573	606	604	591	646	592	591	625	613	610	620	584	642	594	590	618	569	621	567	558	589	585	603	619	575	535	621	623	579	584	626	631	588	601	621	618	602	580	578	610	665	564	599	609	613	644	631	641	620	595	601	587	599	640	614	578	591	580	612	613	537	560	592	598	635	624	633	558	630	591	608	604	616	550	565	568	629	647	624	609	610	626	601	579	588	612	597	624	601	603	547	614	619	591	627	623	599	587	620	567	613	613	643	590	614	622	593	592	630	628	638	592	596	537	591	576	619	580	607	613	574	602	603	621	573	625	591	609	585	586	618	595	571	627	601	607	578	611	569	599	611	615	563	582	579	575	631	584	566	619	601	613	603	618	561	635	604	589	543	586	599	625	601	589	577	611	619	578	587	583	645	623	587	605	575	601	592	607	592	584	609	625	653	668	574	583	603	591	611	625	657	595	594	577	587	617	584	582	580	621	623	624	592	647	638	598	651	578	583	632	560	616	633	621	643	588	650	607	623	605	619	625	589	626	606	590	607	610	610	585	591	554	600	617	638	596	634	573	596	613	551	642	623	615	535	608	618	574	587	623	569	587	584	644	573	607	629	605	644	606	643	582	578	584	589	588	603	619	587	584	602	583	586	607	624	590	581	620	616	594	579	627	603	593	604	567	582	587	628	629	652	567	620	582	643	567	601	571	578	571	594	610	606	630	601	583	601	615	613	559	602	573	600	609	588	574	618	589	619	619	619	618	618	587	623	636	663	616	634	611	566	668	581	613	606	623	628	597	668	593	634	609	600	613	586	586	593	629	600	635	614	577	605	607	610	611	577	651	553	643	583	626	569	610	618	552	566	636	612	617	568	639	647	603	630	622	623	610	592	544	665	568	639	604	619	619	633	623	634	582	624	622	585	627	595	615	596	615	561	625	618	630	664	582	619	590	597	612	559	605	637	601	576	635	616	625	604	626	643	590	609	585	622	624	602	606	619	586	624	581	616	645	603	545	611	641	575	574	603	589	621	628	626	631	602	606	611	597	596	627	588	581	603	635	623	576	632	632	596	549	641	599	574	624	571	587	605	646	628	630	600	551	598	600	611	593	542	596	605	656	598	596	591	642	611	640	613	617	594	615	627	625	571	610	573	619	603	609	603	639	583	603	625	612	643	681	622	562	566	599	596	626	607	545	596	608	582	612	598	589	629	612	577	666	594	588	620	566	643	608	610	587	626	574	576	583	582	668	622	642	589	616	591	594	578	578	625	590	617	601	634	586	629	644	631	624	613	595	619	595	612	615	591	600	614	608	586	579	583	596	591	599	623	588	621	627	607	636	577	560	577	577	620	584	589	607	592	625	612	622	620	629	629	579	570	594	625	618	614	624	633	610	623	644	611	616	617	617	621	594	635	633	669	601	594	613	584	595	584	618	599	604	605	605	575	568	607	593	619	546	633	566	633	573	630	604	619	625	611	562	580	586	602	619	614	643	568	598	567
31797	19099	7194	668	400	410	424	394	328	371	367	345	358	377	376	375	390	358	362	402	378	405	363	391	403	354	390	359	338	401	413	420	357	362	355	392	368	395	368	328	387	358	370	369	351	353	374	372	365	376	361	368	339	337	361	386	353	424	338	365	364	416	372	381	366	389	403	427	344	402	376	358	344	363	355	368	352	359	368	381	335	375	352	381	337	373	375	378	388	347	397	350	367	372	359	346	350	391	403	367	358	377	405	381	369	349	376	314	356	367	339	400	329	361	382	354	396	374	343	357	354	377	369	361	384	351	376	328	387	387	433	390	336	344	341	392	359	352	400	356	352	387	366	335	359	372	336	348	387	377	374	352	376	366	376	355	385	347	324	342	373	407	372	379	413	361	371	389	349	397	376	353	332	377	368	353	347	344	364	405	344	325	360	338	371	333	397	340	383	328	336	365	350	368	371	361	354	339	364	368	390	372	392	364	383	379	349	341	360	353	356	363	350	365	404	377	349	387	373	371	305	384	367	344	362	380	381	353	378	347	358	372	340	368	363	385	354	391	361	328	373	358	392	392	340	385	378	349	363	408	392	384	390	348	399	367	378	380	350	367	346	363	334	326	400	378	343	372	369	356	418	340	362	395	382	371	363	375	360	387	354	365	373	395	392	375	363	369	340	349	365	388	358	363	352	354	340	397	388	374	406	387	361	371	383	376	359	358	423	397	394	356	384	335	386	358	381	371	378	373	368	392	354	363	369	369	402	350	368	367	352	384	393	390	346	379	350	362	370	358	397	389	382	346	357	379	373	373	366	368	393	400	374	333	354	373	384	338	350	383	367	297	363	366	361	392	386	346	327	385	380	369	383	388	360	362	371	391	407	419	335	364	374	375	395	382	376	358	391	380	358	365	362	361	321	405	400	364	346	353	309	359	388	361	390	359	357	356	343	355	352	370	397	385	359	394	356	385	339	378	360	368	384	329	374	385	401	380	371	391	389	375	382	366	359	394	382	327	367	440	401	379	394	359	383	360	334	339	351	376	362	381	359	342	380	359	356	369	400	337	377	371	371	385	334	357	385	403	373	369	397	336	343	417	371	372	388	365	368	364	350	360	358	365	349	376	350	401	436	375	388	329	366	390	356	420	356	338	365	367	368	426	400	358	360	376	374	369	361	372	338	399	361	359	360	353	397	378	346	369	374	437	354	371	335	387	373	390	384	364	377	387	383	372	417	342	335	351	350	378	356	353	363	362	385	390	352	367	351	392	360	388	372	385	385	372	335	402	369	397	390	387	390	366	337	376	367	418	398	362	372	349	376	365	377	402	403	392	354	336	350	434	370	393	379	383	338	414	362	399	363	354	361	387	363	368	341	376	406	370	384	382	378	379	367	386	357	357	352	392	351	381	379	381	347	355	342	345	363	364	371	408	415	365	371	358	351	361	382	389	369	377	363	387	365	371	322	387	354	357	383	355	370	349	361	361	332	370	395	333	352	395	374	378	365	331	370	350	352	373	367	418	342	395	388	330	348	348	375	385	394	376	385	340	347	347	367	406	377	384	378	389	409	382	363	368	410	365	380	363	384	386	335	395	380	357	354	372	394	382	388	364	370	371	381	378	375	359	372	397	362	384	338	350	356	335	363	354	382	358	368	371	377	373	360	365	339	344	387	322	380	366	357	363	359	363	363	333	369	355	393	362	408	361	358	359	362	344	398	383	370	371	384	380	396	357	390	388	374	370	354	368	354	360	375	377	363	400	350	399	396	365	362	383	337	359	331	352	389	372	406	356	396	372	355	385	416	389	374	344	331	368	343	371	385	374	357	383	374	364	364	363	347	349	347	357	387	361	343	368	350	411	406	359	389	372	341	371	330	398	393	381	394	363	417	322	365	354	310	327	348	356	345	362	357	356	372	359	405	396	399	379	326	365	361	373	372	418	367	391	373	366	349	319	396	352	385	356	371	401	358	374	370	376	381	371	394	341	361	359	364	376	365	369	355	371	323	343	348	346	385	352	367	366	364	429	381	392	361	370	393	345	382	371	368	352	358	360	352	369	365	374	382	377	351	375	346	347	374	356	358	359	361	378	440	338	382	378	404	400	345	367	387	393	362	401	389	382	333	327	363	370	346	357	356	377	402	384	364	375	358	406	385	330	372	349	369	395	350	334	324	361	383	343	374	369	391	392	387	379	354	380	362	363	359	351	369	360	393	373	356	421	396	372	360	344	341	347	386	355	367	413	363	420	360	381	414	365	354	372	347	360	378	379	388	385	405	383	375	374	361	370	346	369	381	381	385	378	341	380	384	365	404	343	357	360	354	379	363	391	354	364	370	350	355	354	368	356	380	380	366	335	353	400	371	366	360	358	375	352	366	376	377	352	395	360	375	390	382	382	353	382	385	360	352	360	346	366	337	361	397	405	387	358	329	378	377	404	370	342	413	353	364	403	379	340	355	346	375	355	376	349	352	385	407	376	376	375	352	328	357	397	397	392	334	376	376	382	376	351	392	343	386	388	397	399	384	364	375	363	377	338	319	362	370	372	371	370	376	354	364	379	397	375	388	373	358	345	371	383	340	356	380	401	381	373	355	345	398	355	360	377	379	354	372	381	370	348	374	365	370	386	389	378	345	340	363	335	387	363	382	330	342	380	340	372	378	402	374	359	334	362	373	340	388	372	350	331	349	363	377	365	381	355	344	377	391	356	357	353	391	397	369	356	359	397	390	395	374	365	409	387	348	346	345	372	353	360	387	411	349	350	379	381	336	371	367	381	355	389	375	381	336	321	381	369	352	376	361	413	360	395	372	316	369	356	388	367	390	383	375	367	372	358	385	387	355	364	381	375	344	366	385	360	344	359	379	373	384	384	365	350	366	351	408	383	342	401	369	375	384	340	366	379	341	364	377	360	345	360	351	394	363	346	398	373	363	369	363	354	355	344	362	390	357	353	409	405	390	365	391	415	375	370	386	365	383	349	367	344	363	351	428	394	388	393	347	394	341	380	379	391	345	317	360	369	371	369	404	327	328	365	381	376	374	379	354	380	379	351	379	352	383	361	371	375	365	373	375	365	381	403	401	355	386	361	385	391	392	390	401	393	378	368	348	389	351	376	410	369	371	396	375	388	352	381	363	389	404	378	380	368	379	377	378	360	364	352	371	392	409	383	389	326	369	389	341	379	363	378	379	366	373	338	327	397	349	367	361	339	402	361	346	370	336	381	378	356	342	367	374	379	385	387	351	373	349	353	351	387	359	358	357	386	361	394	356	392	356	323	322	345	361	359	361	398	363	379	374	397	376	350	350	365	361	372	365	366	377	383	384	343	336	347	363	367	345	376	357	365	337	354	341	403	401	367	356	413	374	376	339	371	349	332	405	359	370	406	366	365	357	345	388	332	336	361	360	363	350	367	390	390	349	346	376	367	351	366	342	332	376	363	381	386	333	358	342	366	367	341	396	339	405	369	381	365	348	341	357	383	363	387	376	371	331	386
5541	1117	971	860	854	863	880	903	855	874	872	836	877	861	835	851	840	869	765	884	867	859	852	822	824	848	823	890	838	864	855	837	853	877	799	906	882	879	887	888	830	856	848	784	837	848	839	880	869	838	854	819	807	827	869	867	865	899	846	896	888	872	879	879	870	877	829	839	864	876	902	832	846	855	818	841	850	883	851	899	883	848	869	831	855	848	806	818	874	872	896	870	819	841	838	880	889	849	878	849	844	871	857	890	842	877	833	883	868	851	800	836	846	884	862	826	905	810	864	903	848	827	838	837	833	852	807	846	892	841	807	829	844	859	864	855	853	911	850	833	817	844	832	866	872	832	840	866	832	879	889	833	851	866	817	870	911	844	841	851	801	932	846	888	862	858	871	871	889	859	859	891	860	869	905	827	861	879	928	840	870	856	900	806	824	844	868	877	796	862	856	832	853	858	861	851	863	913	860	811	841	863	863	829	863	849	888	877	882	832	865	849	899	852	797	928	875	790	831	883	848	830	861	895	872	859	917	865	840	883	916	847	842	826	847	833	852	853	871	884	885	897	840	845	809	880	810	846	891	875	866	866	867	838	840	861	868	807	827	800	836	862	858	845	861	863	849	855	942	869	863	792	845	818	854	820	848	867	877	862	908	849	861	852	838	829	880	808	887	862	854	860	890	878	815	848	809	834	869	841	814	855	833	846	831	813	884	858	850	843	851	843	915	831	874	851	881	863	816	826	818	822	897	867	806	859	925	843	907	865	876	802	887	869	898	897	906	830	883	844	851	886	838	835	890	821	844	859	827	874	890	842	896	871	877	789	902	900	891	859	871	887	860	864	845	879	870	810	847	809	911	833	859	829	812	849	901	852	820	856	842	852	875	843	882	824	878	829	855	900	830	810	836	853	844	854	917	832	887	897	941	891	885	828	848	879	844	835	855	854	842	827	861	892	858	769	862	812	934	895	881	853	828	852	849	855	862	869	839	838	850	852	838	829	831	851	807	847	876	853	853	834	842	858	890	867	882	830	818	794	856	887	872	814	888	821	830	855	890	820	840	826	824	880	778	898	881	895	832	865	852	834	863	815	828	843	833	894	856	856	870	834	850	851	808	876	872	922	856	868	853	887	855	898	859	851	878	891	852	839	860	871	820	806	820	832	842	843	854	818	845	857	821	859	874	858	919	857	864	855	885	925	871	815	863	874	893	848	858	810	886	881	840	806	847	851	835	860	830	877	868	850	907	793	803	809	864	806	862	872	889	856	826	852	872	863	820	873	842	867	915	837	864	870	860	912	809	842	843	859	851	807	870	860	872	842	837	805	836	899	861	838	855	898	857	845	831	862	891	850	870	819	907	891	805	847	851	873	818	818	838	842	876	843	819	844	873	837	841	824	886	858	861	836	788	800	834	889	821	854	838	839	880	901	870	825	818	872	882	847	876	822	897	849	844	851	858	828	845	863	881	843	851	873	870	858	903	805	887	837	819	845	849	848	826	822	829	889	894	826	832	848	901	886	797	847	860	873	854	884	867	864	831	878	873	832	877	858	833	818	887	867	814	835	827	828	848	862	857	848	801	863	922	844	841	850	844	798	838	872	837	825	825	848	879	860	870	845	821	885	850	887	853	856	884	896	896	855	870	900	887	866	824	787	800	823	821	854	886	844	876	855	880	848	853	840	876	826	828	828	846	818	871	848	840	861	863	832	934	860	839	887	875	835	862	873	837	862	894	857	820	841	896	838	851	805	896	869	865	906	880	787	809	848	866	861	863	890	874	863	850	864	890	844	848	865	843	884	807	823	865	834	878	855	832	859	850	821	866	898	871	848	840	849	859	880	807	869	917	849	910	844	840	838	915	809	917	847	829	829	837	857	830	821	804	878	865	827	881	832	874	863	789	874	865	865	837	834	860	856	832	835	826	861	827	890	866	862	854	848	882	835	886	804	838	833	830	821	850	842	848	880	852	801	861	846	911	845	808	799	842	810	822	896	943	839	801	892	849	862	854	857	855	831	811	876	880	801	836	838	829	859	886	816	920	771	841	847	885	842	851	896	850	870	824	833	842	835	856	824	884	852	864	833	864	806	808	870	865	901	858	869	805	817	817	869	910	824	841	846	895	850	830	841	838	852	888	911	903	824	840	875	850	888	831	823	857	801	879	857	794	875	893	902	864	859	827	867	846	859	837	873	870	839	834	812	882	894	831	841	844	884	864	918	789	848	864	853	866	867	864	821	830	827	829	838	870	842	867	804	886	844	831	897	934	842	877	843	851	834	819	843	859	834	853	831	819	858	869	843	850	849	815	910	839	824	881	881	841	839	800	945	869	871	835	899	848	858	842	832	846	844	827	830	867	859	881	867	838	847	854	894	869	872	821	859	854	891	902	856	834	837	868	865	811	840	836	852	830	783	887	850	863	859	870	842	817	869	851	879	851	899	784	832	886	878	878	874	835	834	850	845	873	865	823	845	860	863	850	810	916	840	825	807	833	846	899	868	829	848	832	874	851	914	792	823	809	845	856	842	842	892	835	809	833	842	881	846	866	887	844	838	829	869	896	873	918	859	850	887	908	819	902	812	847	855	857	822	897	850	799	835	886	787	864	884	872	819	843	868	790	895	829	836	834	837	811	859	864	869	855	817	881	846	898	858	833	846	838	845	852	890	848	839	865	911	812	829	858	802	813	837	905	833	823	852	797	842	828	937	888	871	846	842	851	855	908	870	864	877	868	899	880	859	827	899	827	895	876	865	814	888	804	886	875	843	913	853	908	846	897	814	878	871	847	886	849	880	854	841	877	873	839	846	841	841	824	849	878	817	841	883	799	860	848	876	840	848	859	908	825	792	865	846	845	908	880	820	850	830	783	801	864	864	854	848	848	856	895	877	817	901	842	864	834	900	838	867	879	851	854	826	849	913	808	818	833	852	884	872	854	815	813	796	900	836	840	880	838	834	887	824	886	895	828	869	840	888	854	821	850	879	897	871	841	859	866	834	899	869	875	876	853	809	881	854	886	815	875	807	862	852	885	869	845	846	810	897	951	883	841	808	895	840	880	859	843	867	865	876	846	826	904	831	843	830	859	902	882	837	867	836	852	850	894	855	799	869	848	805	842	845	870	825	827	901	826	888	829	825	868	846	842	885	888	871	866	917	798	902	862	845	864	820	895	851	846	868	872	860	885	858	820	870	909	853	853	839	819	877	851	865	810	912	852	860	849	904	890	886	819	899	848	858	847	835	877	850	874	880	842	839	857	843	858	869	851	897	850	865	855	843	881	827	879	826	787	846	866	865	831	894	821	826	853	859	862	827	823	836	858	854	876	811	875	857	819	820	796	872	853	842	872	807	893	850	845	832	910	836	811	822	827	823	844	850	848	833	844	848	872	889	890	802	868	899	906	829	827	849	816	892	824	868	824	836	846	876	810	796	817	860	886	907	829	851	933	889	859	890	819	847	807	812	848	854	810	820	890	828	811	848	843	815	874	813
23936	20732	24115	27385	20728	20684	2221	630	516	494	489	494	489	453	464	441	411	465	473	467	455	445	431	444	449	471	426	449	412	412	419	446	452	415	455	458	444	509	429	407	458	463	448	438	429	406	436	454	422	484	432	449	435	448	401	472	408	482	444	475	446	448	410	426	446	422	406	429	433	459	442	435	452	430	451	429	431	439	459	447	429	404	408	476	452	443	448	422	415	438	423	428	447	454	440	454	432	423	468	446	432	451	450	430	462	450	451	440	394	436	459	471	464	407	382	431	431	430	447	448	446	451	452	447	415	460	420	413	415	433	464	443	437	443	441	468	481	423	437	394	419	448	450	432	432	393	478	422	414	436	424	479	479	431	405	446	437	413	448	460	400	433	423	456	438	469	435	460	449	433	450	474	415	416	464	404	458	402	423	399	443	474	406	426	460	437	442	430	378	461	436	415	478	425	467	427	429	430	433	432	467	408	446	438	428	429	443	432	443	483	393	417	405	428	457	401	433	422	458	416	474	429	433	447	425	441	396	397	444	411	454	398	434	434	455	408	411	484	433	424	398	439	456	463	456	447	420	426	428	454	446	415	433	412	473	407	408	431	423	403	453	440	412	438	447	425	413	495	435	428	452	395	449	395	422	439	461	401	439	425	476	404	458	444	416	422	390	410	443	432	451	458	438	401	452	405	374	429	380	442	408	448	404	413	471	454	483	417	438	427	448	388	465	426	442	466	423	458	460	472	405	438	468	436	412	456	438	442	432	436	446	417	397	434	462	428	429	447	430	442	421	437	457	431	420	440	463	428	462	457	442	423	432	430	456	452	455	452	486	456	443	450	433	419	412	433	440	445	472	456	439	425	442	472	411	450	437	394	423	414	476	429	404	417	450	414	454	431	428	427	431	399	404	421	458	456	411	434	476	435	440	441	428	390	456	434	432	431	448	463	474	444	452	437	420	431	458	395	451	426	422	433	414	419	449	429	433	412	462	445	430	440	456	437	429	428	442	430	427	452	411	452	449	454	435	446	406	429	427	488	424	446	393	403	437	418	474	442	426	437	452	413	448	447	419	470	430	406	425	454	415	445	422	433	443	383	419	390	416	408	443	470	427	427	422	412	418	429	437	460	446	463	442	429	424	419	446	465	401	450	441	438	385	422	410	414	434	391	430	401	435	457	448	425	446	426	438	465	419	436	435	412	451	418	435	430	487	430	424	460	461	449	431	454	441	423	476	462	466	412	412	439	438	469	419	448	418	417	454	442	452	444	427	382	441	455	448	417	425	392	434	477	457	453	450	415	406	442	457	394	456	436	443	443	459	447	418	412	426	442	417	459	428	479	464	447	437	443	416	471	462	384	434	433	448	401	441	445	434	408	432	401	423	417	390	403	417	437	396	400	453	471	480	431	446	421	426	434	471	415	470	425	404	429	436	439	421	445	449	427	421	424	452	403	422	416	439	413	401	460	455	399	428	461	440	451	442	432	467	406	406	459	473	432	429	389	445	402	397	399	432	433	455	446	421	474	430	443	450	402	417	444	469	470	432	399	435	427	433	457	412	431	445	415	436	442	411	425	464	390	449	446	415	436	467	431	420	413	453	414	455	394	426	438	424	430	421	442	429	442	449	436	418	438	410	440	447	420	437	434	440	446	425	387	452	428	425	480	442	421	436	440	408	444	470	418	424	445	417	415	464	432	422	439	465	414	445	450	433	408	450	427	424	442	423	430	406	385	379	363	429	450	453	435	416	449	446	411	419	456	409	395	434	460	432	453	435	423	445	412	431	467	453	424	389	469	437	409	416	384	394	402	415	421	461	446	419	486	453	465	446	448	445	412	436	435	441	450	436	429	450	418	378	415	431	395	434	438	461	400	427	445	468	438	479	453	472	419	429	420	423	432	462	444	421	439	437	434	472	431	405	416	418	435	435	425	432	436	397	415	408	449	423	435	425	426	427	452	439	479	388	455	431	405	445	406	405	415	453	433	395	407	428	439	420	413	431	435	442	443	442	432	445	420	396	431	438	437	429	411	409	381	445	452	430	482	431	447	417	461	414	423	445	453	442	437	439	447	418	437	428	431	404	432	410	419	456	440	433	447	469	418	430	451	440	440	451	430	485	433	462	453	431	422	454	470	452	431	443	421	445	445	442	457	383	396	415	445	413	436	420	478	455	420	398	416	399	384	458	444	434	457	440	431	475	427	391	443	438	425	424	431	413	462	435	417	433	465	471	458	450	430	464	411	445	384	432	431	412	440	434	432	431	427	406	450	448	451	445	425	425	444	448	446	383	424	485	407	412	448	394	438	432	418	426	431	426	404	413	457	444	441	464	467	452	453	440	507	414	420	410	453	434	464	410	466	462	412	426	433	445	459	405	440	422	446	456	422	423	415	374	447	398	399	454	426	451	441	436	449	445	472	459	427	461	438	407	465	424	452	447	440	419	387	399	414	453	422	404	386	418	466	436	446	403	439	438	452	458	443	439	433	481	393	425	435	435	469	424	470	448	435	468	439	405	466	418	375	437	427	452	397	436	442	460	460	402	454	425	427	480	443	462	428	430	463	451	424	428	429	439	483	408	476	387	392	425	430	459	411	447	395	454	394	454	409	427	480	427	415	435	458	440	443	463	430	427	445	420	444	441	409	419	424	473	419	430	468	447	424	405	451	444	411	405	448	472	414	449	424	425	422	425	434	429	428	454	422	449	499	417	437	410	447	425	417	421	414	439	436	445	400	421	428	411	430	432	433	469	439	437	423	444	437	459	431	434	415	420	445	391	410	427	467	442	430	406	419	427	425	428	431	451	414	444	445	417	446	410	428	428	428	452	441	464	460	394	440	435	373	454	461	436	427	440	448	438	481	454	471	430	477	424	424	461	445	400	432	426	387	416	396	437	425	473	389	420	430	433	443	457	426	443	423	423	388	393	417	459	426	436	424	472	409	423	422	437	460	415	426	434	428	416	468	380	449	452	392	425	405	458	432	455	473	426	421	439	440	426	458	402	428	416	434	432	425	387	389	457	439	403	463	426	427	434	466	440	441	409	433	420	430	418	433	449	408	406	440	457	461	438	421	423	425	438	411	386	420	440	422	432	505	400	468	438	400	394	458	442	460	449	476	417	402	426	458	447	435	425	395	404	438	436	443	416	468	442	451	446	412	416	433	437	441	448	436	442	400	421	431	420	430	444	456	422	439	457	406	435	422	404	453	420	434	443	444	419	439	441	414	447	403	450	428	427	438	431	444	413	451	415	451	447	428	435	460	406	437	413	457	432	448	424	446	413	440	419	432	400	416	421	450	469	405	428	446	440	409	444	410	466	435	430	458	415	462	451	423	457	415	430	438	415	433	461	417	470	436	472	469	391	418	483	409	465	445	438	415	410	451	433	480	485	424	426	449	427	434	384	423	433	444	439	450	419	465	425	453	415	405	421	414	414	455	452	442	436	433	453	411	445	425	447	459	419	442	390	449	424	435	439	440	414	402	429	416
4553	3458	2063	1356	1093	1041	1099	983	968	958	948	947	942	970	997	938	970	940	946	945	948	917	948	930	928	933	929	945	915	940	960	940	956	947	966	947	948	948	984	943	926	925	951	932	965	952	902	909	956	933	915	972	852	972	979	898	922	966	936	888	910	848	928	949	989	915	980	892	955	930	1005	959	999	960	931	944	917	915	919	975	945	1009	937	995	917	976	955	927	988	1031	884	890	928	929	955	935	902	921	974	872	867	974	950	932	937	886	1000	952	948	960	1013	916	949	934	956	906	976	939	884	946	900	930	939	937	997	936	962	896	943	968	963	985	908	968	984	938	906	955	931	923	906	915	957	894	943	919	947	948	951	947	948	947	938	967	956	964	1021	992	935	914	931	892	981	1005	924	972	989	892	961	866	906	936	957	889	927	958	916	987	923	926	926	898	952	958	900	964	937	920	911	980	954	944	966	909	925	967	926	979	862	1007	900	948	975	948	973	931	994	943	895	956	967	957	893	940	932	961	961	969	988	876	929	946	968	878	965	1001	933	949	922	905	931	968	937	970	950	973	999	943	893	876	926	986	934	933	921	911	928	925	939	950	913	964	883	998	946	970	984	953	971	958	963	931	901	904	948	966	943	993	988	910	959	992	955	882	918	983	946	936	924	945	936	954	907	990	943	958	902	970	923	985	984	895	965	956	938	990	949	918	960	992	880	913	963	915	931	917	918	960	948	919	914	956	960	996	937	953	975	942	892	866	949	908	926	976	928	901	945	947	965	941	961	949	895	934	895	947	978	986	913	944	933	970	885	928	972	986	917	959	908	958	958	949	988	940	953	987	921	945	910	963	942	946	899	921	955	980	967	932	937	936	958	907	931	946	933	942	967	932	904	1001	927	932	943	896	928	936	972	959	944	900	944	901	928	948	905	952	915	935	902	944	916	959	972	911	938	924	939	907	903	937	939	950	904	882	898	979	963	907	935	964	957	966	976	950	963	968	961	937	988	895	858	947	980	1017	917	953	998	928	944	905	900	997	948	916	957	945	954	947	913	1019	964	984	994	967	924	893	924	951	871	991	912	1005	1005	947	959	945	984	966	918	963	958	916	864	970	930	870	912	913	889	949	969	989	950	988	958	940	936	931	920	962	947	966	979	970	920	954	940	957	978	917	946	937	959	979	944	954	941	982	937	917	874	980	1012	948	933	984	939	954	923	928	918	920	988	1007	929	928	935	940	934	975	957	921	949	902	980	958	955	893	966	922	965	937	997	944	971	949	949	933	916	946	999	938	927	959	907	908	905	977	929	920	925	892	930	880	984	969	919	942	984	963	964	924	892	936	905	913	919	936	946	928	899	979	967	974	980	861	962	967	977	885	939	929	926	930	950	967	952	946	934	937	962	966	949	935	975	917	931	918	974	938	920	928	947	933	966	954	962	931	911	934	985	892	956	920	947	930	934	943	953	920	910	959	957	956	917	920	905	901	953	943	984	916	894	944	911	889	901	970	928	958	952	930	941	986	931	917	952	903	957	939	920	923	958	980	897	930	936	885	957	927	929	921	987	972	983	1001	973	940	900	992	938	954	945	907	919	943	948	950	898	956	957	964	960	961	909	948	933	905	902	954	980	952	953	938	976	902	973	953	933	1006	979	981	890	989	918	911	921	927	927	906	934	932	987	920	1025	887	931	901	929	959	981	952	919	926	901	903	916	957	919	854	894	933	984	987	998	904	993	975	976	944	944	933	963	870	1011	894	940	955	962	923	999	909	937	970	962	905	972	981	980	931	924	925	967	928	955	871	953	922	960	898	948	980	930	891	888	927	956	938	906	922	935	952	933	961	929	918	945	947	990	928	974	905	920	922	972	936	953	910	985	973	919	934	939	958	953	964	953	924	957	996	961	944	927	950	922	959	985	944	856	928	898	916	913	977	954	1005	899	906	904	949	1033	938	958	948	929	944	944	940	1012	940	874	1016	955	939	943	935	908	944	944	910	915	952	906	949	956	961	890	921	919	962	959	983	963	884	907	907	900	975	934	956	878	978	905	922	910	919	951	940	951	978	970	961	983	942	910	982	943	927	903	920	950	946	941	962	942	936	984	947	942	982	971	918	942	937	941	894	985	948	933	934	993	944	982	988	893	942	883	921	950	922	939	960	917	924	917	908	942	933	949	996	962	924	987	879	874	939	956	969	937	942	956	943	879	895	998	946	930	890	975	942	955	897	885	912	941	969	932	937	969	966	916	973	956	929	970	944	959	930	962	942	1000	926	914	948	954	939	956	891	962	982	949	908	941	945	977	960	963	920	948	948	976	960	944	942	936	951	910	953	961	929	940	980	905	948	939	904	958	1019	953	935	985	920	936	909	923	973	922	920	947	966	929	974	957	1005	902	980	933	958	939	933	1009	961	991	950	969	914	974	968	921	938	959	962	941	883	947	942	939	975	973	979	893	928	928	972	966	940	912	938	926	895	877	932	984	931	926	926	990	911	990	928	926	942	935	987	945	905	940	991	932	936	946	926	949	897	964	956	974	926	952	951	1014	905	906	943	1013	899	990	966	941	958	958	927	909	923	945	926	941	982	990	952	941	891	981	904	944	951	966	959	896	914	931	921	908	898	950	956	959	995	942	948	930	936	974	948	901	977	992	942	956	924	914	1009	936	941	983	1020	953	950	907	928	958	908	917	911	1001	939	907	987	893	855	934	877	960	961	923	937	943	946	928	938	946	940	923	953	979	959	934	958	1001	930	916	932	905	917	943	924	947	929	968	983	955	958	971	941	918	938	982	894	992	936	943	946	968	953	1016	1019	901	916	977	894	942	919	895	974	954	913	990	916	908	909	935	985	908	971	948	924	953	892	938	944	878	951	933	960	946	968	931	974	969	981	954	976	914	907	950	918	950	917	957	949	955	903	917	980	950	948	870	952	878	950	964	952	867	971	986	968	934	1027	946	949	916	968	972	903	1032	959	900	951	980	979	913	984	951	960	924	921	965	923	935	935	897	906	935	971	922	930	928	911	917	980	1002	921	959	977	996	911	938	938	941	929	947	989	923	909	997	921	974	936	976	965	939	934	927	933	927	949	933	922	917	961	926	989	1003	945	912	966	951	975	944	945	932	970	914	931	947	935	963	919	961	922	927	974	903	947	986	869	956	929	911	919	898	953	915	869	954	905	901	938	932	927	1016	976	916	933	963	923	963	965	933	913	912	990	972	937	907	912	924	946	942	994	940	975	916	956	932	920	952	947	948	965	973	962	926	935	940	906	1019	955	961	911	922	918	929	896	943	953	920	944	984	981	958	922	976	905	911	943	974	1012	924	981	958	944	907	892	915	975	956	912	925	973	940	992	876	940	924	915	919	907	985	929	967	968	961	953	925	925	944	929	933	913	960	922	890	915	906	972	934	967	923	927	944	986	926	977	942	963	952	914	914	934	915	857	989	959	949	933	930	896	934	923	1000	972	967	952	951	969	947	967	881	967	945	953	940	944	941	950	929	989	927	942	981	898	993	988	954	992	945	936	968	930	916	935	930	907	893	943
23376	20704	24321	27149	20712	20724	17977	799	430	396	363	340	313	358	291	269	294	326	280	308	264	273	277	283	322	288	296	303	287	299	274	282	262	262	253	302	286	280	266	298	265	259	262	269	275	249	256	300	267	289	228	272	268	246	272	322	285	266	290	292	285	248	267	278	252	242	285	279	258	268	276	272	267	236	264	238	229	249	242	275	284	282	261	292	257	259	261	292	277	261	246	267	288	259	266	278	262	269	234	229	288	275	260	298	276	304	294	274	297	302	279	273	304	255	275	291	300	303	291	288	296	249	243	274	281	276	260	272	260	287	268	261	304	258	281	278	267	285	270	235	287	277	272	263	289	282	262	266	282	251	287	298	287	250	244	261	264	289	265	247	273	261	263	261	278	269	263	255	270	263	284	255	279	296	295	266	281	259	279	282	293	256	265	252	267	286	297	274	275	293	296	281	258	258	284	284	285	261	265	292	301	249	240	273	275	251	307	271	282	292	280	297	266	277	260	229	275	262	301	243	277	252	276	276	249	236	286	271	281	272	288	276	251	272	273	293	291	267	272	263	279	279	275	277	302	272	310	279	272	292	270	281	283	282	275	263	244	294	249	257	270	278	291	275	266	261	281	275	288	305	241	258	269	231	273	274	272	248	286	282	273	267	257	266	273	313	257	283	276	235	302	273	262	263	296	302	268	288	287	264	259	260	305	274	290	285	283	268	269	270	269	224	257	312	275	269	266	255	298	252	276	288	241	237	281	244	276	257	264	285	283	261	263	264	256	274	276	250	254	252	257	287	245	326	293	266	258	273	302	283	287	300	272	260	274	240	260	262	251	283	246	262	264	275	250	290	257	285	303	250	246	263	281	259	252	239	299	241	268	285	266	255	269	284	246	257	270	309	271	288	312	268	248	284	292	245	265	259	263	263	242	287	280	267	260	301	297	283	247	294	248	269	258	280	263	278	267	309	246	290	253	273	254	309	288	243	304	300	282	261	275	278	300	261	277	265	247	272	265	254	296	279	269	239	283	267	258	297	272	265	261	274	271	259	292	269	308	266	278	252	246	259	290	245	262	289	248	260	279	245	273	244	264	272	268	242	271	304	279	248	245	254	271	249	309	241	291	275	256	280	263	236	294	287	285	261	256	270	265	269	264	254	269	249	285	246	284	256	275	260	277	289	245	245	268	273	275	254	281	284	268	278	261	277	297	271	269	278	241	271	273	263	290	288	242	251	231	256	270	266	225	255	278	288	276	282	272	268	254	262	266	263	290	258	268	264	273	295	250	253	273	253	261	240	284	262	262	282	271	277	242	254	256	242	258	289	272	266	251	277	246	260	272	288	249	286	283	289	263	244	272	252	258	221	236	250	252	279	286	271	283	271	251	288	219	239	257	255	271	270	282	290	227	251	299	288	285	266	265	239	258	288	257	267	296	288	259	279	283	281	264	261	265	254	272	265	288	274	260	299	263	282	224	266	302	250	297	281	268	253	263	268	300	281	278	275	243	284	264	291	249	262	284	266	247	290	284	250	288	252	304	264	248	250	277	258	314	268	272	261	265	257	248	279	272	260	270	281	276	228	236	268	263	278	273	261	270	295	282	252	235	260	253	261	299	278	244	265	286	238	260	283	257	248	275	249	258	265	281	281	277	289	260	298	265	284	292	255	280	290	248	258	279	258	262	271	302	253	245	270	249	291	273	267	273	254	295	268	294	273	249	253	264	275	277	259	269	261	269	261	281	265	286	300	300	269	265	287	286	266	291	287	254	300	263	249	263	291	255	258	267	278	276	265	263	256	267	271	271	267	279	260	275	289	288	282	260	232	257	276	276	248	273	241	287	319	260	290	255	266	234	266	278	282	288	259	265	253	259	218	287	267	286	288	279	268	307	282	239	262	266	261	275	250	239	279	282	273	264	258	269	285	285	259	286	258	235	304	283	270	279	270	267	252	265	286	276	259	251	250	301	231	257	250	288	289	261	303	296	257	280	260	264	269	295	260	270	249	261	256	274	260	259	283	269	304	249	234	267	268	281	268	256	256	252	278	257	259	278	252	259	290	239	272	254	255	266	286	292	293	264	266	270	263	269	241	242	298	281	264	292	260	268	267	267	281	237	249	304	275	298	254	295	275	272	251	220	268	273	284	277	255	263	302	321	270	265	315	241	275	271	273	253	267	239	253	271	236	299	273	271	257	273	262	265	270	295	288	266	273	265	289	269	279	264	241	249	266	260	282	251	255	277	322	247	261	286	256	283	249	262	271	268	302	270	275	283	275	264	221	264	263	282	255	273	297	273	298	306	305	238	263	279	275	274	260	237	255	230	296	267	270	239	229	241	255	243	234	253	244	244	244	262	266	281	265	287	271	252	280	283	245	277	256	277	261	274	257	295	281	266	273	257	265	273	250	260	257	248	262	256	250	260	260	248	257	283	255	273	268	294	291	277	292	258	302	254	287	287	259	256	262	270	241	266	288	306	268	304	256	279	241	272	282	265	308	294	249	278	277	266	276	267	289	291	286	262	269	280	267	273	272	282	298	274	263	270	235	280	260	299	258	243	274	263	260	276	268	253	274	279	257	281	273	274	277	280	262	246	250	269	286	235	275	288	303	250	281	232	259	283	263	290	281	279	228	246	255	273	247	271	288	251	277	262	280	271	250	263	314	261	256	260	249	241	279	262	257	307	278	286	292	246	282	289	278	259	253	296	232	285	305	274	281	258	280	274	263	285	283	280	238	259	262	237	256	252	248	290	231	271	287	271	255	257	260	274	270	272	272	278	276	288	247	264	254	270	281	261	268	259	270	253	262	269	281	275	279	277	283	259	271	251	273	242	286	262	293	280	276	254	269	242	265	246	264	261	295	261	247	314	280	248	267	287	277	302	254	286	291	280	274	245	253	260	261	242	313	265	274	278	234	250	243	256	252	258	259	293	290	283	265	283	255	293	275	313	297	277	273	261	232	257	275	295	286	264	268	269	264	267	266	256	271	291	261	261	255	242	248	295	274	284	274	240	263	287	297	273	260	266	275	290	242	286	255	282	291	249	269	274	264	284	256	258	296	285	274	263	299	262	257	270	281	285	273	257	264	273	274	246	293	277	284	281	248	268	285	264	254	271	247	273	257	248	297	249	277	263	261	270	281	267	288	235	274	266	261	251	277	271	278	288	292	270	277	265	282	291	290	269	286	296	290	256	240	274	258	289	271	268	291	283	270	246	268	268	264	258	252	266	226	286	289	250	269	287	264	256	231	300	281	263	262	283	290	265	287	254	255	291	268	283	264	240	301	262	258	276	283	268	241	272	283	253	275	272	284	279	276	272	241	291	272	268	281	287	269	290	268	263	286	254	280	286	223	276	249	242	283	269	265	291	267	277	297	277	282	241	277	276	245	277	266	265	271	311	248	284	260	260	240	254	242	286	267	249	265	294	286	263	296	270	281	282	272	247	292	299	255	280	267	302	232	279	265	259	260	290	272	288	289	259	273	262	256
5293	4814	2438	1205	851	776	716	674	642	659	630	642	626	578	623	635	624	618	640	638	653	561	662	593	660	631	617	624	608	629	606	632	614	626	643	626	603	620	555	571	597	568	587	637	577	631	644	628	575	616	602	591	620	605	601	599	611	623	623	571	563	601	615	658	578	631	590	635	568	580	577	601	586	592	634	641	585	601	599	622	664	554	599	601	670	598	612	567	608	578	588	614	615	621	575	607	612	597	654	598	646	610	635	592	610	619	599	595	590	585	596	616	564	611	616	620	619	611	605	588	587	574	609	612	568	592	627	613	617	592	604	643	571	577	636	592	635	622	577	578	603	606	602	598	636	617	616	606	579	582	580	595	637	610	653	624	599	577	588	599	560	579	605	645	622	608	594	605	592	592	588	588	639	644	602	603	643	566	566	603	634	610	614	607	612	625	621	571	655	608	609	598	590	638	585	561	599	550	651	591	561	569	611	629	612	610	586	612	603	584	593	622	607	628	582	554	612	646	659	580	581	596	632	641	576	598	596	608	581	557	570	594	637	599	648	592	609	577	623	627	607	595	610	574	593	635	615	596	606	557	638	620	610	593	560	615	620	634	596	612	633	591	613	599	640	554	630	592	594	640	643	625	619	639	614	651	589	598	641	629	599	592	603	617	567	626	627	635	592	627	565	566	620	592	624	625	631	623	611	640	594	595	592	587	595	625	654	593	593	600	600	654	546	601	600	600	586	561	592	653	583	581	567	565	563	610	592	617	592	614	634	612	587	590	601	609	579	627	573	549	607	610	586	579	572	616	602	611	596	627	607	636	580	603	604	598	595	634	623	616	587	580	572	616	602	586	612	614	591	603	587	557	603	669	621	616	560	595	643	589	624	627	616	587	611	606	613	576	619	598	591	593	596	581	636	601	638	611	622	568	575	582	634	603	606	622	586	616	609	586	610	600	590	630	582	618	577	585	598	610	617	609	533	567	602	607	629	630	645	578	609	633	612	588	613	584	547	580	600	653	597	602	650	612	615	615	586	628	580	594	631	605	603	628	569	580	593	635	603	606	595	629	621	578	602	646	587	600	618	590	602	608	632	667	616	579	616	615	618	615	622	617	604	605	590	603	584	591	603	631	619	652	603	606	597	579	635	597	638	626	616	589	609	588	606	607	595	651	602	648	593	566	596	618	579	538	577	583	629	588	628	612	581	607	622	605	624	624	632	620	617	608	600	636	597	655	607	625	596	619	599	571	607	640	620	607	613	627	611	590	570	639	588	649	636	560	608	575	651	633	582	583	643	587	609	619	615	601	609	579	624	599	608	566	579	633	603	611	566	612	606	576	593	548	590	621	595	615	601	600	574	634	621	590	622	624	607	580	590	585	581	601	566	642	637	584	609	609	594	593	607	588	584	619	581	577	670	616	602	604	592	607	574	606	561	572	608	641	626	592	638	553	604	601	582	605	582	624	592	599	583	607	630	579	612	603	611	622	593	571	661	598	553	591	610	631	618	620	612	601	578	632	618	618	570	622	588	563	566	610	583	602	625	600	611	593	588	608	573	581	557	630	597	557	575	603	577	651	557	616	619	590	590	632	575	597	634	619	596	578	628	584	575	573	586	612	586	620	584	588	586	627	629	631	604	603	622	605	559	597	578	614	606	631	585	602	601	587	604	612	580	620	613	687	660	629	645	589	615	623	582	583	590	589	625	576	611	562	625	582	608	611	581	634	588	604	624	620	597	629	624	614	629	592	603	627	587	599	600	578	596	573	604	597	638	615	624	621	578	584	602	591	605	645	621	612	589	605	639	570	585	597	572	636	600	636	594	642	613	605	593	611	560	606	621	600	633	584	581	637	602	606	578	637	595	581	585	591	606	627	586	671	599	604	598	575	574	596	597	596	579	605	595	591	561	595	579	572	537	639	582	573	563	606	605	631	578	575	668	614	616	603	587	565	584	629	596	576	592	570	641	587	616	610	598	553	636	612	580	589	601	591	613	580	601	586	636	615	614	657	628	632	553	588	612	602	639	611	604	593	576	622	576	634	617	610	564	581	612	600	613	571	665	621	595	578	564	573	597	583	609	566	578	575	571	581	619	595	620	632	594	625	616	582	586	626	582	602	595	560	613	621	580	590	581	642	594	567	570	571	626	610	641	649	592	669	634	604	598	594	612	590	603	628	556	556	595	599	650	573	601	628	591	555	613	618	585	619	582	618	554	591	609	597	625	601	607	618	645	580	627	586	599	548	566	571	586	626	605	607	575	585	611	608	567	571	655	567	613	583	588	580	571	595	588	613	629	656	594	622	617	596	606	572	617	659	625	558	582	583	595	609	565	595	622	622	596	628	601	583	622	611	571	608	613	586	582	625	572	617	624	567	588	608	589	654	591	589	622	585	561	651	620	629	635	577	644	611	561	634	637	620	574	596	622	609	582	613	590	629	604	630	625	584	598	599	645	648	608	598	622	600	604	580	629	611	592	622	593	597	549	574	628	556	554	644	594	615	610	634	593	617	626	585	599	569	559	604	630	586	570	601	580	649	583	631	605	634	608	623	574	599	609	606	635	576	602	552	602	590	576	613	608	591	602	600	615	588	619	624	637	609	599	628	640	615	579	632	558	661	618	646	613	620	594	644	573	565	600	548	617	593	623	602	594	602	602	628	622	604	582	605	604	600	643	561	578	616	592	630	620	620	603	570	595	594	629	616	588	604	560	652	628	596	625	599	594	634	605	601	602	592	664	603	606	579	614	610	588	592	648	605	598	582	595	623	592	624	628	615	614	594	612	633	575	597	635	570	555	617	628	628	620	611	595	589	611	618	639	582	618	640	657	627	609	630	553	570	606	550	588	584	564	596	626	595	615	655	594	598	602	606	610	635	639	578	611	601	581	602	651	576	566	615	581	627	574	635	584	645	571	581	603	593	618	590	600	600	592	580	632	572	621	638	598	612	583	586	613	581	611	598	618	597	575	579	613	616	594	603	598	608	610	660	632	526	622	623	608	617	619	631	592	610	612	595	600	574	560	609	598	559	619	610	628	650	619	606	542	599	614	577	582	654	628	605	603	615	636	605	585	583	653	602	584	612	608	580	600	623	644	621	575	576	594	617	583	618	593	566	600	593	579	597	601	639	590	580	638	629	621	635	619	587	617	626	610	634	623	601	620	649	595	622	610	617	620	564	593	607	581	637	604	631	600	621	598	594	624	629	595	568	601	598	628	599	600	581	609	604	632	606	607	638	595	620	608	599	611	594	599	625	562	621	594	623	559	582	598	597	636	600	589	582	632	617	644	582	595	600	607	621	612	596	592	595	651	646	588	573	578	605	600	587	629	598	606	612	623	576	598	610	620	625	559	594	628	602	607	617	613	602	620	587	639	614	591	623	579	558	600	625	591	578	618	616	631	595	651	649	593	618	593	590	600	571	587	621	638	630	568	594	627	652	608	618	573	596	561	626	638	645	612	610	635	644	597	613	615	630	609	549	563	611	628	621
31692	19139	7153	671	457	387	360	370	410	394	359	354	381	366	348	375	393	369	374	337	342	380	363	348	385	391	369	382	334	369	360	341	396	369	350	367	397	353	366	354	347	391	351	376	374	349	357	350	372	369	342	354	376	375	345	369	379	410	383	397	401	349	358	345	389	381	361	412	400	351	379	376	362	375	408	354	382	387	343	378	349	390	347	375	405	370	376	413	386	382	357	369	356	340	370	375	357	375	365	372	361	337	424	368	352	385	361	362	342	366	374	366	373	355	379	381	368	373	376	373	393	390	368	384	372	371	362	387	340	403	383	354	396	366	367	341	351	393	376	379	360	382	355	355	350	360	351	352	364	373	355	382	401	355	359	356	382	350	380	327	344	357	384	404	393	380	390	333	343	358	373	424	330	353	362	352	377	344	381	388	348	401	345	373	357	357	392	361	380	377	373	402	346	383	367	422	371	343	352	356	377	347	381	389	348	380	381	375	347	335	386	354	366	354	376	377	366	410	390	399	392	372	375	372	320	371	349	380	349	410	396	337	364	374	342	386	381	339	342	359	410	420	357	390	346	346	375	334	345	379	377	315	405	380	375	331	394	380	362	392	390	356	397	367	410	382	385	338	363	353	321	364	353	382	365	372	361	355	418	316	346	340	393	362	349	381	385	378	394	370	394	382	350	322	360	369	355	369	361	375	350	344	358	401	342	399	327	351	361	361	365	396	369	379	338	351	426	341	392	345	359	383	372	385	346	381	378	416	381	412	354	355	366	340	381	335	397	387	382	350	337	383	376	361	353	382	346	395	369	358	388	323	387	345	383	347	404	378	391	394	367	391	374	407	351	355	375	380	366	372	358	363	337	427	353	338	347	387	404	381	391	395	371	374	404	362	368	364	382	384	372	360	382	373	322	388	396	351	350	396	360	383	369	383	358	361	422	326	335	371	350	368	374	380	374	379	371	339	383	359	334	368	313	358	368	392	394	383	403	371	343	349	405	376	364	332	365	354	390	375	376	367	354	335	375	382	359	379	343	323	357	352	379	375	387	372	391	375	367	406	441	396	385	373	348	365	379	387	347	346	337	344	362	347	330	376	348	410	405	375	343	372	400	361	399	377	376	353	355	400	352	377	343	349	379	354	354	346	379	362	362	402	395	379	386	372	347	364	376	381	362	374	397	395	323	348	375	381	397	389	342	385	377	362	362	359	347	360	361	363	359	386	343	400	372	359	407	376	342	387	361	365	388	394	366	385	385	363	328	366	398	356	384	374	363	350	357	379	370	353	366	399	378	347	358	353	344	344	370	385	386	338	389	378	344	339	348	355	336	345	364	338	361	368	360	399	350	366	341	380	400	355	362	374	370	344	399	379	352	378	379	384	406	368	384	344	374	405	371	341	391	349	395	343	341	383	366	369	355	340	370	403	354	379	382	360	351	376	378	345	352	361	330	371	410	373	317	349	371	359	370	373	352	389	363	357	370	387	372	367	354	360	389	356	397	407	379	341	351	336	355	331	343	365	347	379	396	359	395	385	391	368	379	387	366	358	346	392	364	356	352	368	389	383	359	385	355	351	372	368	357	394	349	378	385	363	360	388	343	357	339	338	354	367	384	403	374	325	374	379	397	372	367	366	372	382	348	385	366	403	376	352	360	360	366	372	361	353	393	363	382	333	362	398	371	365	382	373	336	368	383	375	387	365	403	363	349	412	389	344	368	398	338	362	395	371	390	393	366	388	384	339	388	375	341	342	384	377	390	368	369	343	356	391	389	396	354	357	358	383	359	347	385	396	368	371	386	367	352	388	365	387	366	373	379	354	346	352	390	391	378	369	345	319	352	354	368	398	339	358	361	374	340	345	359	358	371	339	362	376	327	382	412	344	329	353	362	358	374	375	407	404	371	379	368	387	360	330	394	396	372	369	373	360	396	367	365	361	388	392	358	356	361	397	406	379	377	418	381	408	368	395	387	359	362	380	353	407	378	385	365	375	407	387	375	345	380	366	342	349	389	400	398	381	363	375	401	357	353	347	327	366	378	362	329	386	392	380	413	353	352	376	390	350	391	362	382	400	357	405	338	320	359	370	383	387	373	343	361	396	334	397	364	382	388	382	358	372	348	355	422	367	353	340	372	354	330	366	381	346	343	385	365	349	397	397	389	377	357	400	388	353	356	388	344	375	389	368	381	388	330	402	419	402	359	397	430	358	380	324	371	321	365	368	377	351	360	371	374	373	406	344	371	404	383	389	393	379	361	414	398	375	390	340	382	376	353	362	384	323	331	400	375	392	406	376	370	403	331	370	355	364	382	410	369	360	385	380	343	371	349	312	332	365	381	402	397	365	404	404	359	377	375	340	353	400	368	357	389	348	374	390	361	365	326	366	385	398	365	374	395	374	384	380	385	325	346	357	403	361	366	360	366	333	381	357	359	401	343	331	335	351	413	350	365	369	426	380	369	393	374	379	363	404	326	349	405	372	360	424	372	371	406	353	380	375	367	390	373	373	400	386	385	338	373	356	363	395	389	342	347	361	363	380	361	387	366	367	365	360	385	375	390	379	356	380	393	346	366	369	389	340	342	373	336	371	376	377	376	371	315	363	328	342	428	401	376	371	362	378	357	368	358	367	385	379	359	387	387	402	345	370	368	372	389	349	351	330	354	368	348	363	351	371	340	379	366	357	372	340	340	334	363	365	399	393	351	424	372	415	376	333	397	328	396	355	411	353	361	387	370	377	385	354	360	372	370	367	408	357	386	373	369	371	344	374	374	380	382	358	368	377	386	372	395	370	358	334	346	358	375	386	349	367	397	367	350	391	333	371	358	390	370	351	376	382	352	331	374	339	389	364	350	383	397	346	365	353	372	386	350	392	380	347	332	398	400	345	389	372	364	372	356	345	353	364	359	378	382	373	384	394	342	372	380	384	400	366	382	379	369	393	346	350	347	387	401	395	352	371	348	343	377	390	321	379	404	355	386	365	363	377	348	367	371	341	380	370	378	363	331	385	374	380	362	355	381	366	351	374	389	359	412	363	407	407	400	382	348	354	399	321	395	391	375	382	355	391	353	358	435	397	387	377	372	382	351	379	393	389	363	336	374	364	406	345	349	348	374	353	345	403	358	348	376	387	380	353	325	377	362	345	384	386	363	373	419	366	344	380	370	346	382	361	351	384	384	389	341	356	405	391	409	368	408	364	378	384	353	376	377	373	393	385	362	362	329	384	338	366	369	381	373	373	349	381	381	411	359	347	367	372	374	381	369	370	366	335	382	387	368	309	357	362	369	376	385	382	406	378	351	357	367	373	383	348	426	361	370	417	361	376	390	387	363	380	377	371	345	402	377	351	369	404	395	395	386	394	355	380	389	384	357	394	375	405	339	358	336	368	346	351	378	364	341	347	394	395	393	320	360	385	371	358	389	390	372	332	353	355	381	343	321	327	393	363	379	376	361	369	342	373	349	382	340	396	358	353	369	381	384	426	385	398	381	380
5517	1180	961	929	865	893	837	827	849	853	835	811	882	900	896	798	859	888	886	913	869	851	860	884	847	855	832	843	831	840	835	833	863	854	853	869	803	925	879	858	827	852	851	900	892	851	838	904	828	855	933	831	872	875	801	850	778	860	822	825	883	874	836	888	830	874	876	876	870	840	864	866	909	900	817	949	846	807	824	905	866	899	886	883	883	845	799	864	832	853	883	851	879	846	840	884	828	882	849	809	881	814	827	873	825	812	842	836	867	811	902	854	841	870	855	898	806	887	841	826	801	845	849	901	841	833	867	862	853	821	838	857	877	867	895	835	887	839	858	873	874	837	839	825	854	869	878	837	802	902	875	869	851	870	898	903	830	847	824	824	868	897	886	867	873	837	867	838	847	822	843	904	863	859	904	859	866	821	843	837	845	859	874	857	895	823	876	816	834	855	882	887	843	847	845	858	902	805	817	844	872	847	870	893	909	854	864	905	761	834	838	787	905	852	868	848	789	889	902	852	844	823	876	880	871	854	913	875	884	828	880	835	835	844	821	856	818	862	828	868	872	857	824	910	867	923	822	856	892	851	856	834	884	887	860	879	857	834	789	847	848	877	829	830	870	853	883	861	871	857	825	883	850	893	865	832	873	845	845	842	912	810	836	852	852	870	875	838	838	863	848	856	861	913	872	872	824	892	835	855	899	833	878	892	845	875	871	844	867	888	809	904	866	925	855	875	835	857	833	810	835	873	895	854	885	872	846	901	877	832	892	852	877	820	856	898	921	809	831	871	824	906	866	845	879	816	815	839	840	876	871	879	926	866	880	863	895	847	852	807	910	878	863	831	807	868	859	842	839	843	842	814	879	844	847	838	916	846	842	837	821	861	889	820	880	859	884	861	854	890	805	867	941	880	836	869	879	842	844	813	863	878	851	866	835	805	819	829	846	865	882	879	840	870	900	877	807	883	850	827	860	816	837	842	891	884	902	870	861	863	863	816	886	872	828	807	889	834	854	877	838	884	850	874	873	867	877	850	853	852	859	800	888	867	897	850	816	895	917	864	844	843	836	815	867	882	887	851	831	848	876	851	802	835	857	870	878	850	866	833	829	860	912	865	877	839	860	895	831	855	857	818	817	830	890	849	862	850	849	835	860	841	902	895	864	849	870	810	835	840	821	885	880	900	879	869	843	787	878	848	826	861	855	871	889	844	860	866	889	837	895	841	835	867	866	851	836	825	867	816	832	857	798	850	794	824	860	820	886	878	849	853	845	889	871	829	797	874	843	864	831	873	893	866	843	884	787	868	820	861	833	819	870	868	814	832	846	839	880	836	837	833	855	869	863	847	822	807	878	857	835	838	846	869	899	846	903	879	890	895	842	842	820	852	796	840	882	844	879	843	869	837	911	868	818	866	871	867	855	859	826	851	817	830	842	847	866	807	868	891	817	879	843	871	824	832	781	877	872	845	879	881	871	855	874	820	838	846	894	852	877	786	885	872	864	897	859	925	860	893	878	858	813	865	868	861	843	895	850	892	841	871	815	828	881	869	855	809	852	847	836	933	887	845	854	846	844	824	816	884	846	822	893	834	827	896	886	876	894	895	853	856	856	837	865	838	793	824	833	859	833	826	884	798	829	846	853	820	824	827	854	846	854	885	827	866	881	873	854	863	835	857	894	798	884	879	888	852	847	845	875	917	855	825	840	827	901	852	850	881	836	856	831	833	873	847	832	859	862	809	891	875	858	897	914	870	805	832	907	858	865	853	895	891	876	841	867	845	836	857	849	850	765	865	817	843	891	849	835	882	863	876	837	881	856	835	895	826	856	865	863	866	912	889	879	920	833	822	851	846	860	788	838	852	881	849	823	846	855	836	826	810	838	861	863	858	847	878	902	819	843	817	816	839	883	854	887	837	842	864	876	880	841	857	882	885	863	841	864	871	849	853	816	824	837	911	893	841	873	839	822	837	909	889	862	870	855	822	894	811	853	839	836	793	807	864	854	870	818	805	832	861	912	849	885	876	850	858	879	836	860	864	891	881	831	812	819	875	862	868	780	835	852	845	832	868	851	847	823	862	925	916	852	848	836	882	925	913	834	915	827	845	859	860	822	835	869	814	869	838	877	854	867	860	840	889	834	823	839	813	845	827	824	850	881	833	873	840	818	870	827	890	844	868	849	862	841	896	859	842	866	859	848	848	840	866	891	883	882	848	870	865	882	854	806	832	844	906	835	893	832	803	861	864	856	896	858	859	864	865	830	846	892	830	853	875	833	930	869	843	869	872	849	858	872	888	857	904	860	880	874	890	800	903	860	875	840	851	822	838	821	832	830	851	851	853	875	856	796	885	859	856	825	845	901	827	813	808	848	844	925	876	850	842	873	850	845	826	866	844	864	868	849	916	814	901	884	855	862	842	883	860	817	845	825	888	803	838	854	794	833	843	899	868	818	881	836	859	816	883	880	829	866	853	829	870	850	891	807	862	848	825	808	883	860	865	861	784	837	861	853	863	829	873	875	891	876	925	854	825	889	859	840	861	941	839	827	896	861	838	890	783	832	843	858	821	894	852	861	830	843	795	840	820	845	869	850	855	874	847	852	865	839	869	864	835	807	856	881	886	886	881	905	851	850	860	858	852	837	893	887	863	879	822	855	865	895	837	844	847	846	871	893	833	874	894	869	905	909	851	880	825	835	915	797	896	853	884	843	845	846	878	814	841	860	866	888	880	845	873	864	867	869	796	828	904	798	846	902	837	808	853	870	849	842	865	828	916	836	868	829	845	909	901	842	847	816	853	861	759	841	891	835	857	841	871	863	892	853	853	863	850	879	879	917	799	829	801	914	874	871	819	844	852	824	840	852	942	844	859	829	863	928	825	855	868	867	808	789	867	775	839	849	859	872	830	818	880	812	879	837	842	902	822	845	888	843	786	876	894	793	849	805	889	851	857	872	870	880	815	862	873	859	888	842	865	832	900	862	837	876	845	856	897	863	871	895	865	841	861	889	857	828	839	909	892	895	793	848	828	838	800	849	839	803	868	836	888	836	813	899	848	879	861	861	834	906	866	875	861	847	878	875	831	798	839	866	868	792	820	879	876	811	868	867	827	848	838	878	850	810	851	892	875	846	792	842	869	864	837	816	812	878	878	850	807	854	828	846	888	853	856	895	833	829	849	878	856	816	835	842	848	872	866	889	847	928	873	889	897	887	871	849	767	887	835	873	885	831	819	862	886	829	840	834	854	899	848	854	866	836	871	861	947	913	873	871	866	866	823	869	851	907	858	920	839	843	829	855	866	889	852	812	897	833	859	843	858	866	825	859	868	900	860	863	850	879	857	823	817	821	917	850	918	845	851	872	832	850	824	895	835	857	864	826	878	839	849	856	879	812	893	882	818	851	830	862	842	862	877	865	849	866	831	836	894	879	899	837	883	866	844	776	873	853	845	861	850	813	884	845	820	848	815	824	884	886	814	889	893	902	810	899	865	887	827
23930	20692	24067	27376	20695	20627	2101	628	576	484	473	460	468	479	470	459	465	464	424	465	438	458	445	416	449	428	454	467	424	457	462	414	457	455	493	396	396	472	456	437	431	399	439	438	459	449	445	410	389	429	420	433	428	429	428	461	379	418	449	413	417	424	417	443	490	475	421	413	406	444	423	483	409	447	413	394	426	415	421	430	413	449	442	474	446	466	398	384	398	424	409	411	478	464	456	389	404	396	385	424	431	430	393	425	382	398	458	409	452	437	462	423	427	487	397	428	455	432	430	448	456	429	379	378	445	444	446	417	471	445	459	422	461	425	437	460	424	442	461	433	441	407	410	404	434	446	432	419	441	423	431	402	424	407	406	417	416	428	438	476	449	402	432	458	408	436	374	466	410	448	474	428	438	438	422	435	444	424	436	427	431	462	445	448	426	378	439	443	411	407	428	408	446	416	443	440	395	452	425	444	426	427	402	445	473	460	428	407	471	459	443	447	425	450	469	426	429	467	425	420	438	420	425	465	429	397	450	436	426	436	460	440	474	443	468	413	438	412	446	443	447	404	461	450	453	447	419	470	460	469	409	440	427	426	427	444	415	434	435	431	447	396	403	414	424	476	423	401	391	438	438	450	491	439	412	465	402	446	403	471	412	389	414	418	427	435	422	439	424	400	404	435	393	439	435	470	402	456	385	445	431	416	425	448	432	419	419	434	405	413	443	464	473	444	409	440	383	413	453	477	400	434	429	479	419	416	461	440	441	438	457	452	402	464	433	443	434	406	420	443	431	391	417	431	422	432	470	450	474	415	418	422	432	421	433	390	412	454	458	426	443	444	438	408	413	447	467	434	424	415	445	462	486	421	418	382	459	437	458	416	441	437	409	428	477	456	415	426	444	400	458	424	409	438	435	384	413	396	412	423	431	476	454	388	400	463	431	418	438	394	429	431	433	417	422	421	462	393	402	440	478	438	427	448	409	433	436	434	399	460	437	456	421	445	421	432	491	454	426	406	454	438	441	472	424	450	415	459	436	441	431	459	406	407	395	489	478	449	417	476	463	411	401	447	418	425	465	442	421	418	434	457	412	435	415	452	413	423	444	436	458	431	429	400	458	436	440	412	389	427	456	416	426	415	431	399	472	461	447	432	395	430	469	428	410	432	453	414	426	425	380	450	405	416	416	376	430	426	416	438	426	397	443	456	427	446	450	436	450	408	443	451	428	434	460	432	427	396	386	423	446	438	429	442	441	429	432	422	371	416	414	425	432	436	409	390	415	431	439	442	433	426	385	429	437	469	447	422	426	431	425	408	457	412	398	398	433	391	454	418	429	484	454	450	455	447	482	423	385	445	417	447	441	412	456	401	469	479	423	437	428	460	457	415	430	419	411	401	428	417	445	440	442	456	471	451	401	427	444	478	409	422	423	409	434	410	435	425	460	443	423	456	434	423	464	438	430	456	424	423	411	453	463	401	438	430	417	434	433	453	442	414	370	426	417	412	445	447	413	406	404	433	433	436	426	438	444	421	502	399	394	421	409	459	434	440	421	461	392	444	446	418	417	419	406	436	403	413	433	425	421	443	446	427	419	421	446	432	446	428	406	402	455	433	409	411	465	431	395	444	448	448	457	467	434	443	460	400	447	424	437	459	443	477	459	422	415	400	415	396	439	429	417	412	432	392	408	433	440	476	450	420	475	462	449	451	449	430	411	444	400	446	415	415	398	438	436	460	406	411	455	461	472	405	436	437	458	425	447	453	433	406	467	441	439	443	404	402	412	427	430	412	472	407	428	398	431	457	409	434	433	421	410	357	428	440	426	418	445	409	473	419	408	428	418	413	448	413	455	430	442	422	429	430	396	440	440	422	400	394	442	439	489	422	456	461	451	455	440	460	454	454	413	433	418	446	386	464	429	466	446	461	441	398	420	420	419	399	444	457	414	423	448	424	408	445	447	419	464	415	406	399	462	447	448	441	436	452	425	381	451	398	442	445	475	438	430	436	415	445	407	452	455	428	446	423	455	444	454	472	448	411	445	442	451	444	439	436	429	414	459	448	435	504	474	402	430	439	435	430	400	394	404	436	434	432	405	474	455	431	410	446	428	423	449	437	445	407	409	432	426	377	418	472	448	431	421	421	423	452	414	431	450	444	417	389	402	449	422	401	418	432	458	416	429	478	426	417	465	429	419	461	430	420	442	434	404	424	499	397	466	411	429	404	458	465	474	472	392	429	481	425	443	406	415	494	417	419	421	417	389	418	459	439	420	439	425	452	451	399	386	453	433	428	417	435	442	433	425	411	407	440	440	460	426	421	422	457	436	431	418	440	452	430	434	465	452	397	413	425	444	428	466	446	448	397	434	469	459	393	419	422	442	449	386	436	452	433	459	411	415	427	436	437	404	402	431	461	413	479	464	430	409	444	428	454	436	421	403	421	416	439	412	428	445	387	438	432	444	439	456	472	448	406	452	440	407	453	429	468	435	427	437	463	445	448	412	398	445	430	417	448	455	424	426	460	411	418	425	420	356	440	457	431	405	408	458	424	434	470	444	454	475	464	443	429	400	401	422	456	446	425	451	449	408	439	454	379	432	418	446	428	489	413	391	432	382	418	425	452	462	421	459	436	407	437	406	400	372	398	450	410	455	428	395	399	388	442	403	413	436	454	408	441	369	442	437	462	395	418	447	424	443	434	416	391	441	442	431	432	428	443	391	427	473	453	446	446	402	394	380	447	446	429	465	456	452	491	465	414	425	400	433	415	439	403	430	433	460	436	444	386	441	425	431	414	430	422	397	412	453	460	404	425	423	449	420	428	438	460	450	427	445	367	417	446	439	453	422	408	427	451	419	417	436	449	407	434	456	412	422	381	398	403	402	428	420	482	469	457	450	451	453	390	434	442	406	435	484	404	402	398	442	395	381	396	428	458	440	393	454	461	415	421	439	420	397	426	427	412	404	426	404	457	449	414	411	446	438	452	459	404	439	447	510	435	459	424	462	396	408	420	415	418	385	414	441	395	401	401	451	468	452	437	442	446	447	433	397	390	430	448	436	439	458	437	457	396	479	446	404	384	481	401	438	443	463	438	459	453	417	428	437	479	413	435	421	397	414	418	393	408	422	425	439	420	430	456	384	444	457	429	450	445	414	436	436	396	440	407	406	432	442	437	392	419	435	423	404	423	438	414	435	430	447	442	434	435	412	473	451	447	387	452	463	404	421	476	432	422	444	440	402	421	444	426	433	415	419	447	440	458	443	412	391	403	403	409	424	437	443	398	427	450	466	454	405	430	416	422	408	438	443	453	452	439	420	454	411	420	401	390	438	434	383	404	452	390	422	476	397	474	433	437	430	410	394	477	407	455	433	431	473	442	411	420	417	437	419	440	424	424	470	435	442	429	436	453	433	457	463	433	465	407	414	424	422	452	435	374	406	411	416	459	442	460	385	436	460	424	444	438	428	428	451	399	452	468	457	448	441	458	420	466	389	416
5047	3432	1926	1322	1142	1005	965	975	980	985	936	901	1025	954	1007	958	962	976	952	895	942	920	949	931	882	967	961	966	930	1001	983	885	969	939	933	965	913	947	926	953	955	988	985	987	965	912	903	965	919	937	955	905	900	951	926	919	952	932	894	939	954	913	971	970	938	944	900	939	957	958	909	945	955	926	967	944	965	921	921	954	920	905	918	910	943	922	996	931	922	905	979	976	971	958	917	976	989	882	930	934	867	936	945	944	957	917	972	940	933	930	946	1002	890	955	955	929	974	969	966	945	987	927	924	919	984	935	988	947	952	894	959	964	892	930	1026	950	951	948	887	925	911	968	921	910	879	972	916	926	950	987	951	994	999	935	951	973	965	952	924	933	951	929	897	935	878	958	953	940	972	902	916	917	954	999	903	953	911	960	966	916	918	924	929	923	954	948	895	946	942	908	953	972	939	898	931	970	940	962	962	936	915	874	974	910	947	902	957	936	931	955	914	961	879	950	994	928	967	938	907	947	928	969	881	986	970	876	991	965	862	958	929	977	982	915	992	933	918	909	928	904	994	945	922	936	909	945	917	899	993	922	887	956	935	949	950	945	952	942	980	971	900	949	992	937	935	940	919	985	913	938	974	965	953	914	955	868	931	983	955	892	940	901	926	943	988	1016	927	976	913	880	966	996	926	948	944	923	930	925	961	979	932	943	906	1002	942	939	940	950	908	933	919	922	913	1003	927	952	941	921	962	947	935	958	981	955	910	954	910	907	925	936	928	915	933	954	942	915	947	988	952	961	982	892	960	937	928	929	913	942	942	948	924	889	966	959	917	918	937	970	916	969	933	952	895	933	955	960	877	1013	925	931	919	935	962	878	900	969	928	927	908	940	888	971	952	938	925	965	877	951	957	968	975	945	970	930	934	953	879	910	971	986	962	962	958	901	934	959	921	931	981	889	982	944	936	979	918	970	933	943	993	935	1009	965	969	951	875	964	899	957	966	1001	934	987	970	922	966	923	977	956	914	942	955	949	933	985	923	938	1016	954	976	879	933	968	954	987	928	940	945	923	942	907	902	998	976	978	1028	949	929	971	887	931	886	970	914	930	923	889	962	938	931	928	947	956	952	1030	919	884	890	950	965	867	914	920	909	953	953	924	999	954	915	908	920	949	952	945	1007	928	933	926	964	942	983	972	957	909	932	944	931	1017	969	930	953	893	901	949	963	919	960	909	936	919	987	957	942	912	930	930	937	916	994	946	909	936	943	916	939	947	908	972	927	949	972	937	958	958	939	946	917	952	963	926	985	896	977	929	917	963	907	934	976	916	947	955	946	897	920	964	911	909	895	1020	982	954	905	932	952	879	921	945	906	951	938	984	963	920	1002	929	959	939	925	950	962	1005	944	970	1001	890	937	924	939	1002	948	904	923	907	1006	963	939	971	889	925	954	938	976	953	1000	968	957	931	931	944	922	940	954	926	926	984	899	913	942	932	919	894	977	968	972	903	931	945	896	954	953	979	899	908	977	927	954	997	926	908	1004	891	937	947	942	873	904	938	945	928	928	929	936	943	917	932	967	898	934	991	953	913	929	974	921	910	920	947	969	911	963	921	928	965	922	910	917	956	945	908	984	977	955	969	910	983	981	1005	962	941	920	983	897	955	924	948	912	949	947	925	971	982	908	933	935	917	975	901	930	967	926	946	913	970	982	918	914	905	939	973	895	952	998	951	908	891	946	930	967	981	977	979	944	915	964	973	960	988	936	980	981	871	890	938	964	963	924	910	948	964	890	932	952	931	934	995	936	986	916	970	990	943	944	860	925	965	897	961	957	979	939	938	944	965	975	967	905	950	925	972	940	930	987	954	892	979	978	921	894	955	925	958	922	906	938	920	918	963	918	946	911	1035	962	944	969	945	932	902	926	975	915	928	908	960	907	914	978	960	880	916	908	974	919	880	957	903	925	941	937	953	951	948	952	889	939	958	929	958	887	948	931	963	957	940	923	903	942	940	1013	958	955	967	934	922	946	892	927	915	932	944	951	968	928	985	960	902	926	894	966	918	950	934	934	915	967	928	910	986	958	967	1006	959	935	932	981	943	955	934	949	899	922	936	915	923	930	975	951	908	975	935	948	936	915	982	976	968	915	962	973	953	976	952	928	929	905	925	957	890	930	946	897	836	949	976	918	899	982	916	889	942	952	933	932	1032	906	937	929	991	977	935	953	951	937	971	925	898	974	990	911	930	915	917	973	982	919	1018	890	984	1011	964	932	955	899	933	915	954	931	983	919	925	885	921	947	932	935	1000	938	954	1026	925	908	943	922	953	914	951	933	954	962	940	937	943	960	962	962	921	956	939	941	970	950	965	911	965	944	994	954	965	896	965	992	970	956	959	912	986	966	945	959	954	908	914	918	937	908	945	971	888	959	912	914	977	1001	963	989	884	908	875	917	906	962	931	926	971	943	919	959	957	934	967	988	964	944	909	954	978	933	1003	961	952	886	916	926	991	943	963	961	943	925	866	954	915	923	943	904	933	998	940	906	951	956	986	978	1000	946	900	943	966	959	951	912	981	904	918	912	956	977	982	929	971	913	951	941	964	945	989	943	913	945	978	956	999	936	943	997	914	945	932	924	950	931	917	921	958	989	972	960	944	944	977	934	1051	946	1017	972	932	957	985	945	978	955	959	929	913	921	925	937	988	946	965	986	920	940	932	926	959	981	943	910	935	938	911	955	941	944	922	924	962	928	996	973	962	921	947	886	930	954	912	1002	916	967	918	928	884	996	1010	978	979	930	934	929	913	941	933	966	972	927	950	945	976	982	902	962	953	972	959	952	933	940	934	938	957	919	937	935	1000	923	925	983	913	918	955	935	954	907	961	935	903	975	935	952	919	979	941	950	975	914	988	975	941	877	945	881	973	928	891	922	962	957	955	930	949	991	910	888	956	953	876	978	981	920	942	923	900	940	949	933	948	944	957	1009	915	949	945	929	900	982	961	960	898	927	936	891	982	982	902	947	973	899	952	999	925	938	935	953	907	946	949	923	929	962	917	946	1006	895	930	977	870	966	898	937	927	938	987	943	884	922	896	950	967	980	931	1009	867	988	942	938	967	932	940	906	942	902	920	992	950	950	937	944	941	965	925	977	928	988	959	923	954	962	935	930	935	961	931	912	965	912	945	917	932	920	1002	938	953	927	925	968	931	927	981	884	962	972	897	953	973	919	976	936	900	944	957	902	960	891	898	953	936	966	934	936	949	915	963	995	933	905	919	990	953	935	943	921	936	915	954	963	914	888	944	945	953	1018	915	944	937	911	994	937	1010	985	975	846	895	952	960	947	963	976	925	937	913	908	938	954	969	892	930	979	911	943	908	875	983	915	965	924	969	896	943	978	979	899	926	952	967	1006	906	924	960	946	968	946	938	889	902	971	906	938	986	953	890	949	956	976	938	966	916	916	911	924	960	1016	885	930	930	898	937	997	908	933	970	965	988	971	933	956	964	896	905	916	934	924	933	923	912	956	949	968	984	993	920	952	947	927	895
23419	20734	24376	27157	20734	20753	17777	769	451	423	366	344	328	333	354	330	315	279	326	305	302	284	285	271	305	295	312	292	291	286	296	286	237	282	279	242	277	284	238	263	281	278	259	241	252	249	272	254	297	289	295	281	272	288	275	259	259	273	280	297	287	281	266	270	250	262	267	266	306	291	258	269	278	287	268	266	266	258	239	285	272	269	274	273	260	233	275	286	257	247	286	281	269	269	294	272	253	285	266	253	257	276	267	265	250	232	290	276	263	283	273	242	265	231	283	257	260	277	281	271	279	248	331	285	269	301	278	260	288	253	284	307	255	265	278	289	270	266	245	290	253	246	264	252	270	273	306	287	272	260	248	243	249	281	262	257	282	276	259	268	271	261	263	253	260	268	267	248	248	280	273	263	288	263	287	298	269	279	287	272	296	266	279	283	287	286	299	262	304	290	254	319	269	272	259	237	293	299	254	271	291	286	273	281	272	262	265	244	265	266	301	275	243	252	260	280	281	293	263	297	254	281	269	262	278	292	276	264	265	291	276	273	241	275	308	254	238	291	301	273	276	264	289	267	273	246	281	295	268	273	272	297	269	246	277	290	275	287	296	272	259	275	269	254	300	247	225	263	261	288	286	287	260	280	285	296	247	250	267	267	281	274	290	289	279	313	260	268	296	258	291	272	252	259	276	292	254	247	277	276	253	288	301	260	280	289	295	272	264	288	250	261	233	246	286	288	278	267	285	261	288	316	262	265	266	252	287	291	287	275	289	283	253	262	270	258	272	274	245	289	289	283	276	271	258	255	251	257	273	262	275	288	261	284	255	291	259	299	256	251	264	292	250	265	282	271	298	299	264	262	279	250	265	266	253	251	249	245	291	261	270	284	285	265	261	278	279	263	252	243	279	246	258	265	288	230	291	291	263	251	270	295	239	236	292	278	281	253	302	274	262	266	281	296	236	276	262	288	238	286	234	248	240	279	309	260	275	262	280	263	263	257	241	274	253	256	253	273	255	266	284	257	283	273	277	296	271	265	229	285	274	269	286	239	290	244	275	283	267	240	303	241	276	259	271	270	261	272	242	280	271	297	239	274	286	283	256	262	240	267	268	302	239	278	295	279	272	253	270	282	263	260	275	317	272	297	273	284	269	268	291	268	255	272	251	274	264	272	265	286	246	275	298	294	285	272	267	283	263	270	287	296	274	285	248	303	293	256	265	261	270	272	286	248	270	298	281	312	280	271	253	261	232	284	294	271	257	295	268	256	277	277	237	260	278	268	263	273	256	260	277	279	253	280	260	277	267	303	267	244	273	251	264	279	290	261	299	271	261	252	298	285	255	271	298	285	259	261	261	261	257	313	278	276	255	268	290	278	279	276	271	272	276	299	266	240	303	285	264	278	275	250	273	275	304	286	289	238	248	263	279	291	264	272	286	285	252	262	258	275	256	270	237	293	250	275	260	256	256	279	267	277	253	269	251	258	274	265	252	270	284	232	256	286	268	253	298	260	274	266	252	250	253	296	275	269	268	235	285	263	309	297	273	280	278	279	280	257	290	251	233	256	274	266	268	269	259	280	282	302	274	291	253	286	262	248	287	241	268	274	283	299	275	251	264	261	263	268	285	268	324	251	270	292	268	272	273	289	261	262	284	307	273	247	262	272	266	259	297	247	261	278	257	277	294	264	275	288	277	280	276	269	245	259	265	244	274	309	259	266	276	288	283	246	244	280	282	261	245	247	264	265	249	291	257	256	267	296	272	274	257	276	275	255	288	281	260	251	259	254	270	313	263	262	270	251	256	278	282	299	258	236	290	264	248	262	290	284	290	275	272	266	273	267	295	262	290	262	254	273	281	228	248	254	277	289	290	262	258	324	283	261	270	301	283	261	265	257	275	298	259	263	285	295	281	246	299	260	280	265	257	296	272	297	252	255	314	294	274	284	286	279	299	269	244	272	258	290	276	283	285	258	270	278	249	269	308	262	270	279	279	302	276	228	260	269	257	275	258	288	264	243	286	290	299	243	254	265	275	258	257	244	260	244	258	274	267	244	310	246	278	262	254	246	242	249	289	292	291	303	260	274	266	273	266	258	259	284	303	250	264	274	280	265	251	261	287	272	282	246	271	276	298	258	252	265	265	266	246	283	252	243	306	262	306	287	290	249	299	283	279	284	236	276	300	281	276	285	253	276	232	269	243	268	261	253	279	307	267	245	268	263	286	262	280	266	295	277	254	280	263	282	303	281	298	254	280	235	250	262	254	300	275	273	271	285	291	265	259	294	271	272	261	295	275	256	299	264	243	268	257	304	291	268	266	272	275	264	282	258	290	239	273	241	280	273	286	319	296	269	258	295	275	287	259	274	269	294	276	272	294	247	275	278	293	285	264	262	285	253	256	284	269	281	242	272	283	290	278	270	268	284	299	256	256	267	313	278	286	255	279	259	264	272	277	267	297	294	292	288	263	267	256	252	264	270	222	277	294	244	290	254	243	272	271	278	235	274	242	240	292	293	277	239	274	267	276	282	244	232	267	235	284	292	254	249	273	255	309	259	253	310	249	238	262	278	272	282	262	294	263	268	280	237	245	290	255	283	301	265	268	296	294	272	244	246	262	276	272	251	292	281	262	287	301	257	284	300	260	295	256	249	265	273	286	253	280	236	297	251	255	277	247	301	266	263	299	256	283	233	297	254	264	266	277	279	278	264	300	282	274	293	268	282	255	289	260	262	269	284	289	306	267	289	274	253	273	286	274	260	258	271	277	261	289	258	271	274	289	275	266	264	279	256	269	247	232	244	280	249	277	284	290	275	269	294	277	246	244	318	262	252	237	257	255	302	264	238	275	287	271	260	303	279	233	281	294	285	302	268	301	259	267	286	264	287	295	265	259	276	268	254	268	252	278	259	278	274	262	297	256	267	263	262	251	269	238	258	262	274	273	295	282	259	241	272	286	279	289	254	250	250	256	278	295	262	244	278	259	250	283	263	261	247	252	282	290	257	248	234	278	277	241	276	262	272	294	223	263	289	316	287	262	262	289	278	296	309	279	261	256	245	283	257	254	254	297	232	262	297	274	269	272	282	274	270	295	226	256	258	288	248	283	287	291	281	283	245	293	266	255	254	269	284	266	228	261	294	254	243	296	274	269	260	295	273	246	266	284	259	297	282	278	272	257	276	253	243	251	286	292	259	259	276	293	282	296	253	253	239	286	259	270	282	277	310	279	284	279	283	282	287	272	260	270	292	255	287	259	247	251	286	250	270	283	277	258	302	275	282	294	292	268	273	265	264	271	253	246	257	268	274	288	271	288	269	275	274	261	260	296	261	274	237	294	280	242	273	279	262	253	304	290	242	234	273	298	253	260	269	274	238	271	252	277	265	290	230	268	230	251	269	275	285	270	272	277	252	271	261	243	265	264	252	264	266	279	289	276	265	279	256	275	286	303	274	250	235	262	264	258	227	277	303	269	279	261	252	281	298	279	235	280	254	292	311
5739	4871	2428	1188	909	771	718	685	647	667	663	654	630	647	628	637	583	590	575	641	628	621	583	631	632	636	639	621	621	569	562	608	606	624	634	625	597	563	592	586	647	609	608	625	616	636	558	614	561	619	607	647	613	590	602	594	620	621	582	597	570	634	587	575	595	636	592	634	646	573	588	623	568	650	559	574	645	607	641	587	599	586	571	622	592	612	597	597	585	625	609	610	602	643	610	590	630	627	596	612	640	592	575	636	569	553	615	621	608	578	559	599	611	608	584	596	654	603	612	595	584	592	608	560	585	645	596	619	597	621	606	638	632	646	560	629	601	618	581	594	595	586	624	643	617	591	602	623	573	601	628	661	601	619	587	626	632	586	602	591	567	601	600	608	616	582	605	594	594	585	601	597	590	607	619	569	611	631	592	572	621	607	585	555	598	598	575	595	580	611	614	671	629	620	603	615	604	635	603	569	588	623	657	617	649	588	595	571	648	627	572	647	602	578	559	588	596	596	639	629	625	582	569	616	576	608	589	604	639	569	581	601	598	623	630	598	600	598	622	615	630	607	601	650	631	596	580	619	561	648	645	570	611	607	596	606	594	657	595	618	607	573	574	599	625	633	629	631	617	607	613	562	611	602	624	583	648	621	609	586	618	616	615	612	608	573	601	600	586	625	622	588	621	626	617	602	565	621	669	582	571	598	625	595	576	611	592	553	585	605	589	585	602	612	602	579	589	618	577	567	594	633	625	581	594	578	577	624	627	627	629	586	614	584	609	590	602	590	632	598	607	586	610	614	629	595	564	580	575	614	563	600	579	614	639	619	584	606	621	587	603	629	579	595	604	598	622	621	596	600	624	657	641	607	619	598	584	620	646	613	642	616	582	617	623	618	638	613	578	621	615	636	609	632	634	638	593	612	637	603	605	615	598	600	581	625	609	572	615	550	643	574	628	635	627	617	605	613	598	591	615	594	633	615	598	586	588	611	589	587	564	622	611	585	627	588	591	633	609	571	599	605	607	578	637	630	574	630	579	604	597	597	627	613	634	557	592	622	638	590	586	615	612	605	565	627	619	594	673	610	632	645	601	611	600	590	644	620	603	608	602	630	609	592	621	592	597	589	596	580	604	654	625	614	639	611	595	609	604	643	582	639	616	574	597	597	633	615	568	574	614	643	561	600	615	629	635	634	622	615	652	542	668	597	641	607	621	586	656	652	619	596	619	619	588	602	582	561	598	586	620	605	601	578	626	635	614	603	598	623	576	566	610	569	603	624	645	653	618	549	636	612	588	613	609	632	647	576	597	629	614	616	575	627	592	584	613	616	619	593	662	609	589	610	622	617	620	618	562	646	606	554	598	591	595	630	596	608	592	627	599	603	604	612	622	577	572	605	606	631	611	607	607	624	628	624	586	637	620	601	604	618	620	603	602	606	604	623	585	580	590	604	635	623	572	635	619	650	565	591	634	647	633	610	616	634	589	629	637	612	595	595	615	580	584	580	593	602	591	589	603	605	642	610	566	567	604	581	647	596	627	612	570	631	591	641	635	634	667	574	599	593	614	574	562	633	564	619	617	606	633	605	596	611	575	625	613	597	576	617	607	624	574	547	609	643	608	608	596	671	626	582	599	614	631	602	647	608	632	612	616	590	617	602	621	577	595	648	614	629	614	591	559	617	572	591	559	606	569	631	589	597	568	586	607	598	614	616	566	624	601	599	644	611	614	568	622	575	563	592	628	572	603	579	596	581	584	614	637	622	604	591	592	620	641	593	592	548	608	612	583	584	666	587	625	601	588	626	579	664	627	605	578	637	584	600	594	647	630	562	605	641	581	600	584	617	618	622	571	640	621	560	614	598	644	556	604	600	617	599	630	607	603	595	595	632	596	629	641	613	608	593	574	587	617	584	563	575	599	575	563	624	593	566	628	594	591	606	626	611	598	575	641	598	588	552	574	591	625	615	601	590	645	592	577	597	660	573	621	613	592	605	603	562	592	589	580	638	628	595	600	589	620	585	609	566	591	601	597	635	617	557	586	617	625	576	617	564	598	559	637	589	624	602	619	579	643	619	594	614	608	632	613	594	627	612	585	592	603	597	586	644	615	660	590	618	603	574	633	557	610	583	590	544	606	626	576	603	659	610	639	604	619	569	590	602	642	584	653	598	611	588	624	596	582	620	638	618	593	631	606	643	595	584	580	615	577	581	612	596	574	565	621	625	619	590	630	612	603	612	632	576	609	595	571	618	576	585	645	589	597	585	592	611	647	547	665	617	610	596	593	624	596	603	599	636	583	588	669	602	612	626	616	594	605	638	595	620	572	660	636	591	622	547	550	593	606	622	622	614	621	575	595	599	602	612	611	667	642	621	607	599	595	612	631	630	652	555	616	568	570	603	633	579	601	620	651	572	650	566	609	618	579	612	598	591	587	653	606	611	603	622	592	612	624	609	635	607	620	642	599	592	584	604	610	630	604	601	608	594	615	636	617	600	643	660	644	610	629	645	622	604	670	571	629	580	573	623	610	583	621	602	613	616	640	635	625	605	620	624	610	645	630	641	617	616	635	626	636	627	621	574	594	586	587	626	619	620	601	618	586	637	627	594	591	603	635	608	615	609	593	604	564	628	599	631	584	575	622	609	591	582	596	591	592	617	565	616	634	608	644	598	597	609	606	605	610	607	604	581	600	602	601	617	624	622	559	613	616	592	620	586	623	629	635	623	637	587	637	532	626	584	639	592	599	589	603	623	577	624	576	604	593	610	593	623	582	594	604	609	587	596	590	594	624	620	585	624	589	657	597	625	631	580	563	580	585	610	585	622	659	596	572	589	673	614	596	609	583	605	626	590	661	671	583	595	595	609	592	637	620	570	575	596	570	630	587	603	616	636	614	565	616	573	623	612	591	639	592	579	610	619	609	626	593	586	626	626	574	591	590	604	615	548	622	628	636	638	593	621	596	585	576	633	624	601	594	583	572	591	567	548	604	608	617	599	603	606	593	618	606	589	616	640	603	622	571	600	582	625	636	587	579	614	611	561	650	606	633	624	608	596	650	543	605	589	650	616	589	657	607	586	590	578	582	598	573	602	627	628	636	621	551	603	620	557	583	587	616	624	622	588	556	587	588	631	605	618	662	656	620	602	564	586	629	580	616	603	631	619	580	608	594	616	589	577	591	631	618	613	630	655	638	562	598	651	640	638	609	669	596	642	558	634	606	599	576	624	577	596	600	592	640	610	615	602	589	624	595	596	586	636	644	582	598	600	555	600	631	567	610	591	635	572	595	646	645	619	600	635	608	590	581	588	599	618	594	606	581	584	565	580	643	609	619	592	566	663	588	608	635	618	572	623	588	585	593	589	610	629	621	588	606	597	559	638	632	624	627	612	594	579	587	573	680	599	589	613	598	624	567	585	630	617	639	617	584	590	613	603	645	611	604	602	592	606	641	580	605	565	583	643	612	533	650	609	623	597	605	549	562	554	590	597	612	616
31773	19117	7091	665	494	412	362	402	373	364	371	411	401	412	404	349	372	385	367	366	371	371	359	400	368	364	353	371	356	352	356	360	358	372	408	376	379	408	354	375	377	365	386	394	343	362	364	359	384	375	372	382	370	372	374	402	361	345	358	408	341	396	381	384	383	349	372	381	389	368	378	327	379	390	380	392	355	363	373	388	363	378	368	351	375	390	348	355	342	366	343	347	376	382	367	394	344	393	379	358	357	357	409	364	353	381	361	386	364	356	336	380	381	337	354	393	338	371	373	363	333	398	370	391	359	350	403	361	374	365	395	413	359	391	354	374	377	376	385	412	360	369	373	395	341	394	364	385	362	347	364	356	372	397	338	392	363	386	367	341	351	373	387	327	345	338	357	361	392	374	377	342	332	372	397	360	376	373	357	389	369	364	391	370	360	354	383	378	362	330	369	344	383	355	370	368	364	378	389	359	356	422	385	387	370	361	394	395	381	384	406	354	373	348	367	387	390	394	360	364	381	380	384	337	389	362	380	364	350	366	364	365	364	382	376	402	393	382	365	341	371	377	359	342	373	337	344	415	365	334	388	371	379	335	352	358	383	387	371	359	357	374	366	376	353	351	384	380	376	383	389	350	409	390	382	337	374	391	360	376	353	362	416	332	377	407	364	359	349	353	367	387	362	391	393	381	358	372	347	384	357	377	386	360	412	351	401	374	354	364	373	352	350	370	372	379	368	360	361	402	366	394	360	388	410	386	381	382	368	368	366	371	353	375	385	335	343	395	364	361	375	352	391	365	341	399	406	371	367	385	396	355	371	365	363	387	391	377	388	373	331	387	357	380	382	387	391	360	371	368	332	380	401	361	360	387	373	399	358	385	366	348	369	360	398	375	387	381	366	350	403	349	393	370	369	361	366	378	359	369	359	368	331	373	345	417	406	375	369	373	409	356	369	347	380	406	396	361	365	395	379	363	389	369	353	368	354	384	372	365	385	379	365	401	359	342	351	367	361	381	366	384	374	415	392	341	375	328	329	336	360	392	360	367	353	389	380	361	377	387	396	370	362	383	322	363	354	385	396	371	376	366	367	396	370	358	363	374	359	353	345	400	400	353	410	349	351	343	362	366	384	353	390	354	364	352	377	350	361	358	394	421	398	373	383	368	352	382	388	360	350	379	375	360	400	383	373	392	402	387	358	373	357	404	365	358	399	366	367	328	389	370	383	403	353	374	354	403	335	359	377	349	353	361	373	363	378	363	375	360	411	390	361	420	386	413	374	365	351	398	371	378	367	347	373	338	345	353	336	355	359	345	372	368	357	376	361	364	390	392	378	365	406	364	371	403	396	332	368	383	352	385	362	383	389	391	345	366	355	371	368	338	356	363	382	399	368	367	333	369	392	348	333	363	336	322	351	372	357	389	388	364	354	384	372	403	389	348	354	345	364	352	356	378	365	342	361	355	359	370	377	381	367	374	376	373	397	396	364	364	338	382	335	354	369	359	368	405	368	397	353	354	385	373	374	353	392	381	337	388	401	372	344	362	360	353	406	396	385	383	389	386	406	351	397	397	344	377	376	360	407	349	373	389	385	346	366	383	399	353	380	336	322	356	377	365	343	404	355	393	342	372	390	379	366	429	371	395	363	370	345	352	384	413	414	343	365	386	404	368	360	358	377	343	367	339	338	364	352	380	370	391	357	375	340	354	357	368	349	356	356	353	371	377	373	360	376	372	396	369	391	369	341	388	381	363	372	351	375	381	390	333	406	375	343	399	350	378	386	349	374	405	391	366	358	335	325	355	354	359	349	373	369	355	369	388	368	358	376	336	376	366	351	360	344	359	355	372	345	361	373	351	350	335	365	341	365	385	358	377	337	375	353	371	374	364	377	371	402	351	383	379	395	365	351	365	364	374	374	384	375	360	387	401	345	349	373	374	385	403	347	357	345	360	355	383	362	392	367	387	360	333	373	395	363	392	373	396	350	367	359	368	371	361	383	406	351	358	370	387	378	365	393	386	368	361	366	392	351	362	381	393	375	365	388	389	365	342	377	366	344	342	361	347	371	370	385	387	356	354	375	357	386	413	391	394	373	362	387	408	359	330	373	335	356	328	328	374	392	370	363	362	398	364	351	395	347	357	349	334	367	380	403	377	359	354	365	376	353	366	342	389	363	378	377	392	393	393	347	370	388	334	354	362	349	349	388	392	328	343	369	361	357	355	360	349	376	357	389	352	354	357	341	359	351	370	361	362	381	365	320	380	371	355	367	373	355	372	400	329	360	313	350	405	358	329	367	333	406	367	368	401	346	388	377	374	390	414	372	369	358	380	368	386	362	353	354	343	439	420	400	367	370	388	360	385	354	372	365	390	355	379	367	349	386	337	367	360	359	368	407	354	348	390	389	373	413	381	376	385	363	386	358	378	351	381	362	344	356	393	360	415	398	404	381	360	370	348	391	400	382	351	382	337	372	383	388	403	355	377	345	381	389	339	365	361	356	351	347	342	356	356	357	377	348	376	360	353	342	344	346	405	370	343	377	378	380	390	381	388	354	355	389	384	372	373	397	378	363	331	384	376	344	374	384	384	348	417	362	398	339	321	369	355	392	347	364	327	369	381	370	388	368	370	389	436	369	390	388	367	350	383	349	350	383	386	335	366	354	358	354	366	369	392	382	352	352	357	387	356	381	363	361	395	406	371	351	353	370	380	377	402	364	368	354	371	359	385	351	347	369	350	372	339	422	362	352	379	371	383	366	351	359	367	376	376	354	380	345	362	345	385	413	335	348	377	343	368	379	365	385	393	354	381	340	387	339	360	397	384	331	363	358	375	410	396	364	367	377	384	390	368	344	372	383	359	343	390	372	388	377	398	374	355	362	406	397	381	388	336	352	367	346	335	392	376	339	385	395	384	378	402	385	364	352	359	428	361	375	358	359	345	349	372	384	380	343	415	369	371	346	370	387	371	385	369	407	357	352	360	334	376	357	349	334	344	367	342	343	374	358	393	373	391	343	378	400	364	364	353	373	363	375	412	404	353	356	409	329	354	370	335	396	393	362	329	354	366	370	378	367	366	373	360	388	372	347	352	329	401	366	347	371	359	367	387	414	377	378	339	340	365	377	359	368	353	388	339	396	355	367	375	345	384	338	350	316	340	386	395	391	384	365	348	358	360	379	373	361	357	346	354	384	351	370	370	372	391	379	349	378	383	377	404	383	331	382	352	387	371	374	405	358	372	400	359	335	361	379	365	380	366	371	375	370	381	349	387	397	353	383	383	328	358	413	385	415	367	375	355	389	394	380	358	348	395	365	334	395	367	385	355	353	374	361	354	382	365	368	375	380	375	349	379	361	350	374	360	340	382	373	383	347	401	392	398	370	386	373	390	412	375	364	363	358	361	363	351	367	374	337	368	352	359	384	381	370	372	389	333	372	366	387	379	384	384	343	370	357	364	377	340	426	359	398	374	391	345	365	354	404	355	374	369	353	386
5625	1127	951	892	858	885	886	824	901	842	832	878	851	858	878	847	903	845	823	865	881	850	880	839	887	876	895	868	815	868	860	882	881	843	844	855	846	886	877	834	825	818	888	837	857	878	835	872	831	870	890	860	901	859	896	877	847	824	875	905	862	812	938	882	792	902	813	792	851	892	877	896	895	824	903	833	856	830	878	895	842	802	794	843	891	865	851	847	904	841	872	870	866	877	824	802	890	803	856	846	875	849	823	849	843	820	873	900	814	852	893	950	866	883	872	871	907	897	874	845	826	881	811	793	883	881	877	921	897	809	883	861	858	826	859	887	841	801	846	877	822	866	857	863	861	876	883	880	851	864	902	859	849	875	834	836	805	846	861	841	881	897	858	896	850	883	849	857	939	873	829	840	869	896	855	891	873	809	847	880	798	854	873	881	817	852	833	886	824	836	830	853	907	834	897	904	853	848	838	892	855	862	827	829	872	864	881	872	869	839	899	880	887	891	847	869	898	863	842	845	855	823	828	871	838	909	862	869	830	858	856	824	876	825	886	821	868	878	897	858	857	885	841	841	831	867	890	859	862	860	892	858	872	848	872	853	840	871	882	872	858	822	850	826	832	840	868	816	844	856	855	874	859	889	871	875	880	862	855	823	843	903	863	800	850	872	799	865	874	865	843	826	888	874	813	870	871	814	881	863	897	901	853	825	860	880	845	855	824	805	874	835	831	890	848	908	915	849	838	809	918	859	881	830	904	891	850	841	873	851	826	876	843	866	884	848	913	870	806	823	796	825	888	874	832	853	887	812	902	833	827	839	876	843	908	871	842	852	876	829	825	833	833	854	874	843	846	891	860	843	843	892	863	851	804	842	893	787	833	841	913	898	862	858	836	902	869	845	899	840	882	859	823	849	889	872	860	872	891	800	906	896	847	855	897	870	884	854	872	866	919	885	883	837	809	849	859	801	831	919	876	832	851	824	814	861	868	856	839	824	851	834	856	842	829	863	874	877	853	819	831	830	887	872	822	865	864	834	904	856	884	823	861	846	897	858	857	855	850	842	862	883	826	898	845	893	863	863	924	848	885	822	841	878	827	900	843	868	868	840	874	856	887	840	882	867	827	850	816	875	887	853	848	827	912	875	890	903	900	820	816	830	915	881	875	906	901	885	843	838	843	866	891	885	903	860	900	900	858	834	881	935	858	821	813	858	865	818	874	904	832	824	852	912	798	799	879	843	861	910	837	886	883	835	865	864	882	856	835	872	823	858	875	904	796	849	851	901	800	820	845	848	885	846	843	876	857	862	887	866	813	868	878	832	867	845	837	815	915	845	881	878	921	798	828	888	887	903	821	849	819	844	850	825	802	850	853	897	886	824	870	846	879	925	859	884	846	844	854	836	847	896	834	834	845	887	901	850	875	865	834	869	842	896	821	824	876	885	897	883	909	860	895	897	821	820	846	857	859	856	886	877	810	874	882	807	864	865	864	905	849	849	875	875	861	921	828	858	879	859	849	879	835	875	848	900	886	834	870	855	832	858	853	855	861	883	860	873	871	827	808	866	836	815	885	863	892	853	812	849	867	847	854	837	849	882	824	889	892	892	851	844	895	840	834	852	845	891	825	882	887	806	875	822	872	876	823	816	860	815	859	869	879	862	943	821	853	878	905	858	857	856	871	837	806	910	888	842	856	865	866	819	859	924	826	851	888	886	870	816	894	871	856	899	868	860	825	870	822	840	865	884	882	875	882	911	867	840	880	860	838	869	907	849	900	834	855	857	873	831	870	863	849	857	904	883	896	876	866	821	872	874	825	806	838	847	848	836	837	857	879	836	892	832	855	814	850	890	846	884	784	801	869	841	892	890	867	798	836	862	786	832	848	907	856	862	871	864	879	788	811	915	864	903	857	845	865	887	838	863	856	869	858	879	841	836	864	805	826	877	841	917	900	847	873	847	853	858	837	898	844	812	847	850	840	870	866	859	863	890	871	833	874	846	824	889	887	803	841	873	796	910	835	838	842	829	881	911	842	851	863	871	873	820	842	870	853	836	856	829	811	907	817	877	882	876	859	869	837	840	818	896	826	888	851	874	826	884	879	815	854	848	908	873	864	863	784	875	891	860	874	878	873	852	794	869	809	856	910	835	870	831	858	861	890	898	892	851	853	877	838	852	853	828	829	882	782	798	840	819	879	826	829	853	885	863	872	847	889	860	837	865	822	892	821	816	829	850	873	835	861	806	822	874	846	842	848	850	856	897	856	865	838	880	890	833	774	863	836	852	838	919	837	845	863	874	866	859	854	858	877	925	910	889	885	835	855	873	879	873	872	895	885	816	879	828	874	818	812	843	853	875	846	924	877	817	881	870	865	835	853	868	862	807	902	886	824	843	863	837	858	829	878	884	816	922	918	868	916	912	871	866	880	893	843	876	851	839	857	852	823	867	849	841	869	880	806	846	837	889	871	883	864	862	880	868	844	834	905	878	861	842	873	832	890	810	878	866	880	795	881	914	809	843	836	838	834	871	840	915	858	827	863	854	867	844	841	855	858	865	869	825	890	871	871	902	853	872	876	922	874	845	829	866	844	831	831	933	867	833	874	806	834	876	854	869	836	907	824	882	942	809	824	937	808	823	856	784	826	801	804	860	818	903	862	861	806	854	840	898	843	861	885	871	857	871	841	892	844	912	866	882	901	876	901	825	828	849	903	844	907	813	932	810	869	851	831	913	827	897	866	916	821	789	820	862	863	829	827	857	844	834	853	846	857	821	838	845	865	810	849	873	882	836	924	882	816	899	850	826	800	912	823	866	843	915	832	861	801	850	866	907	893	882	835	872	930	896	869	831	847	905	898	842	870	837	892	841	848	868	897	912	876	866	872	875	837	888	885	906	871	825	844	850	881	909	812	895	854	839	871	866	878	805	832	789	846	863	833	856	859	854	911	884	802	877	862	824	826	858	821	883	858	873	864	847	849	892	814	844	819	875	851	833	837	875	846	910	858	885	872	844	848	904	851	833	821	856	836	859	882	819	844	801	874	866	849	890	872	817	868	835	832	858	819	859	904	847	824	811	854	812	884	843	876	880	848	853	905	886	849	868	861	843	886	860	873	859	836	848	875	845	844	856	841	894	901	852	858	894	829	862	872	841	835	818	804	846	871	831	852	864	868	840	889	837	807	863	898	864	824	853	921	869	847	865	863	893	862	844	893	793	848	840	842	901	869	821	872	869	833	822	829	856	850	852	850	840	885	849	875	877	916	840	852	869	853	871	912	871	816	875	875	815	821	883	883	868	909	859	854	848	824	874	829	827	825	867	875	851	835	806	896	897	854	858	801	853	866	838	947	858	861	892	862	832	835	826	866	899	835	851	804	848	870	880	914	849	858	884	876	842	866	849	805	857	867	844	845	866	854	862	843	856	827	824	889	855	838	836	890	865	893	839	901	845	928	842	825	889	830	836	890	802	871	826	902	822	881	805	825	798	867	851	806	858
23896	20704	24070	27365	20703	20655	2250	586	538	477	434	494	508	488	424	446	459	434	429	492	491	438	444	433	448	391	489	426	437	442	471	405	465	444	384	395	422	440	453	439	424	411	427	424	421	414	439	397	458	432	396	475	460	421	462	451	410	451	422	413	470	416	439	442	435	412	450	419	405	402	440	443	406	486	417	418	454	454	428	427	431	460	442	389	423	457	435	401	459	455	440	444	451	404	458	459	466	457	418	409	453	427	421	428	474	418	445	417	435	470	422	410	434	458	407	442	457	441	452	439	446	422	465	442	413	415	463	406	471	454	463	422	417	456	436	473	420	415	441	420	439	404	446	411	459	391	469	431	436	446	406	407	455	416	469	449	470	458	469	386	413	425	406	425	446	453	422	434	411	429	455	404	381	447	422	412	417	466	415	411	436	455	410	431	379	450	448	436	428	488	462	430	405	407	432	428	430	438	457	407	460	427	448	436	422	453	445	449	435	424	402	419	413	406	452	389	463	448	435	455	445	456	427	400	464	430	423	447	433	441	450	411	460	396	408	428	431	435	414	438	431	415	478	421	406	440	410	431	453	387	444	444	435	400	399	473	433	452	436	468	449	424	425	432	435	441	392	420	463	414	431	398	412	451	453	436	428	433	436	422	437	470	417	415	427	404	431	406	407	455	467	445	461	420	390	405	414	421	452	417	440	403	406	442	398	449	375	447	435	427	440	453	441	428	446	427	492	430	454	440	402	432	415	456	415	437	415	412	416	434	451	445	419	402	469	462	446	448	424	455	450	431	465	455	416	465	430	419	443	429	474	416	408	448	439	437	404	418	436	404	404	404	456	446	411	449	377	428	451	436	435	439	410	416	420	438	459	479	403	450	431	418	445	454	447	442	416	459	452	436	452	426	439	433	438	463	466	434	430	418	424	448	453	431	447	436	436	425	436	430	461	430	403	450	410	440	449	435	461	412	437	430	491	477	412	424	411	433	457	430	442	422	450	431	422	421	434	396	432	426	435	430	409	409	400	423	423	451	432	421	452	421	458	451	448	433	397	419	469	413	424	439	449	457	483	426	430	439	393	408	450	435	439	441	450	462	458	416	390	437	410	368	435	463	396	415	429	402	438	452	426	422	365	400	436	394	416	439	448	410	416	419	447	404	418	429	411	476	411	415	394	399	406	461	444	434	435	386	401	441	462	456	425	418	403	413	424	434	434	413	442	426	437	441	408	441	459	414	398	419	401	430	407	398	453	466	484	454	405	466	437	443	417	418	430	422	422	415	442	409	450	412	431	408	445	428	418	423	409	458	436	461	452	401	412	439	444	411	422	435	426	429	422	408	445	422	417	439	437	426	438	449	449	441	463	400	403	439	377	428	418	439	448	417	439	434	416	399	396	455	454	402	429	409	452	415	417	471	461	460	422	425	418	420	414	425	455	407	468	449	421	433	487	445	418	447	449	382	447	458	439	426	449	423	444	416	431	462	430	436	435	393	447	429	450	420	405	437	455	462	411	403	468	411	413	459	441	451	408	415	431	439	421	465	406	434	439	413	447	450	407	425	430	434	446	434	419	458	455	407	436	425	445	421	422	443	416	454	454	435	431	469	432	419	464	437	473	433	468	423	383	447	454	434	439	451	425	420	468	413	413	464	449	418	418	441	432	396	423	460	418	438	461	427	447	457	423	448	451	449	430	440	422	452	415	435	445	450	401	464	444	412	462	419	442	378	438	465	448	475	434	463	452	412	455	407	399	424	410	387	439	460	441	427	469	397	424	450	400	430	411	423	453	456	423	413	404	435	409	434	453	434	407	444	423	442	451	470	412	428	453	410	442	455	427	427	441	441	384	418	410	428	472	436	407	440	425	424	458	428	405	427	399	459	447	401	442	450	486	420	466	393	406	432	407	372	393	447	422	426	461	466	400	428	424	432	433	420	439	436	422	406	400	416	414	414	441	469	434	419	444	458	432	465	443	435	438	400	402	430	403	453	419	426	411	459	445	392	413	431	413	413	443	410	429	437	437	455	456	398	398	401	432	396	414	461	468	468	443	440	452	415	419	380	431	427	440	390	439	447	406	439	402	454	458	409	449	445	413	440	490	418	400	443	418	459	421	388	443	432	452	416	474	417	412	424	448	408	412	416	445	417	430	443	433	440	429	434	416	413	441	453	441	445	404	422	427	388	396	439	442	445	420	473	437	479	442	466	440	416	420	427	404	439	447	416	451	405	447	404	473	462	423	432	430	404	406	428	427	442	466	396	410	418	415	397	448	451	421	429	428	434	396	448	421	457	476	426	442	423	421	444	398	393	450	467	441	417	390	399	414	442	438	444	410	392	418	387	437	440	417	448	476	414	441	441	424	435	447	400	433	443	385	402	451	466	454	408	446	449	391	421	405	386	433	419	430	443	428	429	458	385	382	486	441	404	414	448	429	445	413	453	428	443	452	472	409	410	454	406	410	456	458	451	448	444	434	396	427	454	440	406	412	418	404	410	457	480	424	447	437	387	462	448	412	467	450	436	408	403	429	463	442	432	454	413	430	422	456	464	424	408	414	421	464	448	449	393	412	425	425	447	424	423	449	442	433	412	438	452	433	427	429	402	411	389	441	412	458	440	431	436	437	432	429	450	425	466	439	429	393	401	454	427	417	434	429	399	444	430	416	442	430	433	444	424	445	464	461	476	406	422	387	443	458	403	480	444	416	423	440	443	431	446	394	438	464	420	457	417	464	445	434	387	442	410	404	442	415	439	445	436	430	456	423	433	468	439	395	453	443	404	422	463	449	441	442	458	421	433	440	431	461	443	460	409	468	428	448	431	393	415	410	439	417	422	410	435	464	450	474	451	463	434	451	428	418	433	461	413	425	470	440	438	431	446	430	418	436	437	426	403	407	429	439	440	453	449	399	452	422	414	413	450	443	414	444	451	446	429	427	478	477	468	436	407	438	444	414	409	435	438	476	447	410	416	437	385	478	447	386	440	423	438	429	428	422	448	421	388	423	455	402	456	446	403	427	413	426	421	430	468	428	471	453	460	427	429	450	424	398	457	441	433	387	414	463	416	400	424	446	440	418	439	475	440	430	420	451	428	457	438	464	440	428	402	437	445	425	412	450	383	437	452	453	429	445	426	397	421	436	445	457	432	444	441	415	436	438	430	426	449	442	424	424	389	418	449	436	428	405	380	440	386	452	446	451	478	419	444	457	454	408	395	435	412	483	430	391	401	394	454	469	424	405	430	434	409	416	451	453	456	460	426	473	445	454	409	465	463	415	460	442	397	433	463	450	410	437	401	444	422	399	439	475	405	385	449	464	477	427	426	415	444	457	426	404	433	466	447	430	438	433	433	438	464	453	438	411	438	411	492	397	476	433	427	442	450	419	425	452	444	425	425	423	415	410	427	454	434	435	420	419	412	441	457	424	420	433	407	437	407	410	442	421	459	440	448	435	439	424	412	403	430	442	423	438	453	408	411	414	421	457	380	443	468
5039	3432	2051	1275	1024	1034	1014	943	1014	973	973	916	980	998	972	928	960	966	934	948	925	921	964	1022	944	960	911	941	958	1006	994	968	987	909	959	946	953	965	923	926	924	953	939	952	928	1004	944	994	921	945	952	918	950	942	943	957	1008	943	949	954	921	940	945	957	954	893	952	922	989	958	950	972	908	915	932	948	922	964	1025	943	890	953	972	1015	934	953	974	925	901	960	901	917	952	934	936	945	906	910	993	968	981	958	911	958	959	876	928	960	910	923	945	918	895	933	973	951	909	916	937	968	950	879	976	926	908	920	928	914	975	992	973	936	933	909	894	940	987	912	931	961	943	984	945	953	950	914	950	981	862	895	992	954	912	925	938	931	971	945	928	912	927	913	936	943	1026	893	924	921	925	939	947	949	942	929	963	1004	976	948	943	927	945	944	902	936	988	936	964	937	893	959	932	964	955	947	941	933	924	940	853	997	952	916	966	930	959	904	937	977	953	979	950	1004	956	970	946	954	984	951	982	951	976	905	941	989	1069	887	962	930	964	935	940	920	904	943	909	938	900	955	960	917	880	936	948	950	941	932	943	952	951	951	926	962	917	955	906	946	942	937	941	941	871	939	941	923	941	927	928	946	931	962	904	1003	972	976	965	947	975	914	1033	928	894	910	932	959	928	986	926	926	942	960	907	962	918	931	932	974	958	969	923	986	962	953	974	973	908	930	937	941	929	921	912	941	930	920	975	985	975	944	945	869	931	948	946	913	854	887	943	941	935	973	899	913	942	881	966	987	976	897	941	939	931	1020	978	894	925	960	945	967	927	935	960	924	923	937	991	936	1028	919	921	986	1012	920	898	925	902	900	893	954	968	1004	914	975	912	955	937	900	953	898	975	934	947	884	898	925	936	886	908	948	928	974	909	987	917	912	925	979	976	913	946	928	984	923	933	955	960	1016	918	959	882	946	964	907	891	921	978	937	948	944	921	904	970	911	963	949	985	941	880	926	926	884	939	943	901	924	964	915	936	969	938	936	1002	962	895	918	942	966	1012	988	969	911	955	928	918	906	982	982	932	923	975	911	980	903	899	922	968	953	956	981	979	936	956	954	956	943	927	930	910	950	932	930	952	1020	938	932	953	937	1040	922	936	872	948	996	935	960	935	960	921	976	929	945	962	977	916	945	905	920	972	959	918	989	928	937	977	952	923	901	923	969	979	938	924	968	866	936	964	956	938	956	935	924	958	925	966	969	933	939	924	962	949	921	919	914	929	976	886	978	954	943	950	951	934	911	934	903	940	947	924	955	939	928	938	1024	951	973	960	952	921	954	925	958	959	921	903	888	957	916	955	911	967	966	980	965	973	917	945	965	967	935	934	952	916	940	994	921	910	948	952	904	976	920	928	907	964	950	934	956	934	998	929	897	961	1008	940	895	966	962	931	927	965	979	945	884	935	949	928	950	960	944	916	924	959	958	926	936	937	935	956	933	963	933	902	937	1017	953	950	939	964	950	953	901	981	984	963	940	881	865	983	929	959	1014	924	878	937	947	903	947	931	952	862	898	936	1017	924	933	954	927	931	988	929	996	930	980	929	913	964	962	966	915	920	890	945	973	999	973	938	958	910	968	981	932	948	974	984	951	918	931	912	912	975	922	897	991	936	905	979	926	951	934	868	973	926	969	980	945	908	947	976	958	987	945	983	944	950	916	937	887	892	911	989	932	924	965	960	928	883	951	902	998	951	939	921	926	917	972	910	975	916	953	933	981	954	945	958	961	919	987	937	879	983	939	975	951	954	912	912	977	934	911	949	962	991	923	925	953	924	903	1002	926	904	903	983	1017	994	981	982	921	948	934	914	948	942	882	934	992	902	951	972	956	973	955	926	970	935	959	930	937	908	945	924	928	912	960	954	982	936	977	922	952	981	973	947	970	966	969	989	946	927	907	926	907	961	974	923	967	906	882	967	938	958	927	913	992	919	914	918	950	950	968	952	982	945	967	933	979	969	954	967	997	929	927	919	1000	892	940	932	927	978	972	929	908	935	967	954	950	949	935	959	933	956	906	892	920	981	945	897	885	915	997	958	950	947	934	1003	911	993	916	936	926	968	951	977	945	926	977	914	974	941	903	947	958	955	957	896	929	918	977	929	945	1009	923	958	922	938	936	992	969	955	941	968	940	933	899	930	975	900	953	915	957	974	939	938	961	976	996	921	901	922	1021	962	935	948	923	993	925	940	920	949	951	964	981	983	982	936	947	916	945	941	912	875	1001	900	961	994	928	963	932	924	985	984	921	977	987	886	928	993	971	903	913	948	882	970	921	918	920	938	956	995	978	901	903	949	984	926	936	962	923	964	906	927	944	903	947	951	976	925	954	913	878	944	946	950	964	899	965	957	891	926	899	929	952	993	925	925	1023	944	950	895	915	906	907	928	890	954	956	935	937	929	977	997	935	925	920	970	957	996	962	973	989	964	966	973	942	959	974	887	928	962	959	948	915	968	942	958	914	936	891	951	966	945	905	979	904	904	918	954	970	941	977	986	969	958	927	964	921	953	970	922	926	968	909	909	904	920	947	900	942	952	901	977	925	899	991	952	932	945	933	923	960	925	942	962	1034	934	950	918	942	900	957	929	976	935	902	942	968	922	1011	900	949	966	954	911	941	906	940	908	928	934	917	937	937	912	918	916	956	963	914	978	902	938	944	935	997	958	939	956	949	870	956	962	922	972	932	947	899	932	941	925	987	904	940	938	983	945	957	960	941	907	951	895	982	931	918	982	909	963	979	934	874	958	969	920	990	977	944	969	944	990	979	912	933	899	896	891	905	972	970	923	936	973	959	911	946	968	1017	877	924	950	974	943	907	937	949	983	943	894	967	924	940	929	964	996	972	966	946	955	944	971	928	917	905	903	929	948	942	928	983	857	945	881	889	949	866	975	934	905	956	955	965	969	891	892	939	943	927	918	945	965	908	937	915	987	987	921	948	958	925	912	979	924	935	966	956	952	902	953	913	950	969	923	941	974	986	881	966	949	921	939	908	959	967	959	943	982	902	915	931	923	973	948	973	914	940	963	991	974	977	853	926	920	998	990	954	965	921	966	913	915	941	937	903	981	942	953	973	925	910	905	942	973	969	871	946	954	930	933	998	928	884	887	933	922	910	910	953	919	951	983	988	933	954	968	930	979	947	976	959	900	936	938	928	997	929	989	940	899	987	943	984	887	920	910	954	944	971	927	925	991	974	933	908	955	939	955	944	924	907	897	896	979	946	979	944	930	927	992	931	1047	892	965	974	938	990	961	919	984	979	939	926	931	1010	900	918	984	929	941	923	907	938	870	982	938	923	905	934	943	904	968	929	914	958	929	945	933	966	945	965	937	941	924	932	912	979	946	957	953	916	944	943	928	938	953	951	946	955	950	1001	885	981	904	944	953	944	998	924	960	951	944	997	976	946	920	931	961	949	947	956	952	938	978	954	963	978	978	919	934	957	893	952	967	949	958	961	950	946	910	931	1010	926	951	923	993	932	924	915	863	964
23426	20716	24349	27139	20716	20736	17934	794	484	399	394	336	316	331	355	337	319	291	326	278	290	273	315	268	276	263	281	289	284	289	282	266	292	292	290	283	271	263	260	311	286	251	266	311	301	274	286	265	273	298	294	295	275	285	266	306	294	279	284	281	267	293	284	243	289	246	256	275	264	278	323	269	262	287	268	278	269	265	269	283	275	287	279	284	275	277	285	248	284	293	254	255	275	241	293	287	271	259	261	303	282	325	254	255	252	264	289	267	245	279	274	308	251	281	282	272	277	270	249	260	274	243	278	248	255	259	296	271	260	271	291	281	248	293	292	278	280	290	273	267	251	256	288	261	241	265	234	273	305	251	282	289	291	264	257	258	259	277	296	289	252	247	281	265	285	260	260	270	277	239	267	265	261	240	293	266	286	284	232	242	256	240	294	290	265	240	290	268	260	307	274	249	276	265	252	272	256	275	265	246	277	270	279	253	281	274	285	284	274	289	272	258	282	258	282	259	282	299	296	296	266	265	289	289	270	289	289	264	287	254	264	256	265	289	279	295	268	291	254	273	255	275	257	252	286	285	281	258	249	272	280	280	293	257	271	298	241	270	274	248	262	268	268	246	248	273	250	317	280	270	252	270	277	283	274	298	271	261	265	258	249	260	248	269	250	253	244	263	281	255	284	279	255	271	315	273	264	234	284	268	252	298	264	246	280	280	289	256	274	295	268	263	281	259	273	263	242	286	238	272	275	278	288	289	265	288	264	283	274	286	259	275	318	274	267	261	289	294	253	274	291	274	268	262	272	292	281	262	283	264	269	278	258	255	249	247	278	235	276	288	315	282	266	272	283	267	299	290	286	273	289	240	270	279	267	267	303	236	286	257	249	251	263	278	276	277	281	258	246	282	270	283	245	289	297	269	293	266	229	302	266	293	284	266	279	280	260	270	274	304	263	277	279	297	271	305	286	261	286	269	293	273	276	266	280	289	269	291	251	278	293	293	269	258	243	254	286	268	276	243	252	274	292	263	245	278	241	311	287	291	267	253	288	282	275	245	261	270	257	297	267	230	272	262	249	282	272	274	275	251	243	285	262	284	278	258	308	304	271	255	281	241	264	253	285	292	290	250	268	281	284	258	292	298	281	266	270	278	262	288	271	275	227	279	263	274	293	288	309	291	265	252	251	270	249	270	311	247	286	261	275	261	284	295	282	240	292	267	231	228	291	239	270	255	283	234	291	308	245	284	262	227	276	298	273	293	270	296	259	303	302	254	272	242	294	276	269	276	264	292	264	257	257	257	277	272	259	280	264	256	269	263	288	294	276	293	289	279	238	272	280	238	230	320	263	249	250	248	274	294	262	273	293	253	266	273	279	233	292	253	259	276	282	263	269	289	221	244	264	291	273	277	273	285	259	255	292	325	246	283	311	264	256	261	254	271	291	285	287	247	260	276	253	246	259	280	298	277	274	285	297	267	284	287	283	251	318	254	276	303	247	273	281	265	244	260	263	262	260	257	267	247	258	291	280	282	279	233	273	250	259	259	287	254	294	278	296	283	261	245	239	261	262	261	287	278	272	251	271	284	265	274	254	264	267	257	260	277	296	262	308	271	276	262	282	291	279	302	229	278	258	258	255	276	268	257	244	263	274	286	261	294	287	283	296	270	279	299	279	266	279	287	307	282	280	267	276	252	266	251	275	272	285	261	285	276	276	285	272	268	268	267	263	322	293	240	251	254	258	298	287	256	256	279	271	276	255	253	301	265	260	264	247	261	262	238	250	249	286	273	248	253	250	260	265	255	291	248	255	273	267	258	282	257	280	237	254	258	273	293	282	285	253	267	298	302	248	248	280	260	278	260	275	274	241	254	269	262	247	281	257	239	285	311	267	248	265	272	301	266	259	274	237	268	290	279	267	255	259	265	255	295	280	268	287	278	253	264	257	241	266	286	241	306	273	237	275	279	243	244	256	246	255	249	255	312	274	279	282	277	317	288	241	278	267	260	244	278	262	269	253	288	266	256	263	266	300	262	266	265	287	267	264	252	260	276	275	262	266	281	276	260	272	240	249	280	280	277	266	297	250	285	278	283	313	280	248	267	287	260	279	274	304	299	265	290	268	270	244	262	290	286	293	320	246	284	302	259	261	273	288	274	306	276	282	248	264	307	297	262	299	257	290	262	240	261	241	239	240	300	281	278	298	270	266	252	276	275	265	267	264	249	258	244	268	263	271	264	255	265	289	293	228	259	304	293	278	255	252	259	253	255	266	268	271	251	271	283	230	289	239	278	298	301	259	303	253	257	271	272	251	257	303	250	301	308	321	298	259	276	269	258	259	264	289	256	249	275	254	261	262	285	239	266	292	234	266	270	266	298	262	271	264	254	267	276	256	286	275	267	254	280	244	283	258	292	268	257	252	245	260	255	248	234	280	280	270	263	288	256	272	250	284	294	274	287	268	273	252	276	277	263	259	305	280	276	263	285	303	316	265	252	271	293	296	251	303	270	273	254	306	295	267	277	272	250	259	294	297	249	267	273	285	262	239	258	251	237	249	301	262	286	250	235	271	266	268	284	249	267	266	266	267	281	263	273	261	292	282	266	280	273	265	300	275	237	256	262	277	284	284	296	284	259	272	272	260	269	271	319	263	273	269	303	296	225	229	235	273	286	277	309	280	293	326	284	290	281	247	251	260	254	276	284	244	236	337	268	264	272	265	265	254	269	249	261	254	278	279	274	287	253	290	272	286	280	253	272	248	266	297	269	222	270	270	260	262	275	273	290	241	262	253	304	306	285	270	274	278	279	289	267	275	239	267	280	281	300	260	260	246	236	241	304	257	294	251	273	278	252	278	274	231	244	271	263	266	294	236	281	283	270	258	288	277	304	268	289	255	255	295	262	232	232	276	263	309	262	258	237	237	294	286	267	277	251	260	256	295	263	230	280	249	277	282	277	279	248	309	277	278	265	248	284	270	269	273	272	248	231	308	263	297	268	268	258	284	267	275	258	289	255	263	246	282	266	264	288	303	258	246	230	250	300	320	264	303	251	287	244	287	244	267	280	271	252	237	290	293	251	242	272	253	281	268	262	251	276	246	266	256	260	257	295	282	248	274	272	245	276	227	273	276	237	306	267	278	257	293	300	253	291	274	289	252	251	258	284	267	300	285	286	262	272	252	266	259	271	270	255	293	247	269	271	257	245	267	274	284	262	279	284	287	279	275	261	234	239	251	274	265	264	309	283	302	288	261	278	279	250	262	297	294	276	291	295	280	234	261	254	261	249	247	256	288	274	271	247	257	274	229	283	272	262	272	289	267	297	264	271	247	278	271	238	233	254	248	263	272	268	296	270	284	253	266	264	292	303	266	253	268	277	276	274	278	306	270	257	296	257	272	247	260	254	271	240	316	281	262	297	278	249	253	253	270	253	293	266	257	265	266	332	271	280	264	286	262	277	263	302	306	247	243	267	240	272	295	243	256	278	240	257	261	270	265	249
5877	4769	2467	1201	879	787	733	709	666	652	619	614	693	601	635	624	635	607	631	624	602	610	579	573	595	622	636	604	589	598	626	586	647	643	610	605	651	602	640	608	616	631	639	600	563	614	658	586	625	589	593	589	618	662	611	582	619	592	616	619	644	604	565	621	626	604	630	611	624	591	605	637	588	603	609	592	592	609	625	610	614	609	584	612	619	611	615	620	599	622	598	584	598	628	632	622	602	604	610	628	607	619	605	613	612	615	609	604	589	600	581	592	595	599	636	563	597	587	552	585	655	607	582	624	603	582	668	613	618	579	614	589	599	583	605	593	602	624	601	636	617	610	615	596	611	590	600	619	605	612	609	611	598	634	605	587	626	592	603	563	638	613	604	628	603	573	607	633	655	637	597	574	680	625	619	606	605	597	634	610	589	639	600	631	620	652	610	611	583	635	584	577	599	636	596	611	621	599	566	616	565	627	618	585	570	660	601	629	613	557	564	606	643	614	632	648	574	583	590	627	621	604	651	597	593	589	581	591	609	584	582	598	614	603	568	623	616	574	633	595	619	577	606	607	564	633	608	632	609	617	591	655	618	554	640	602	566	610	591	570	613	577	635	606	596	617	611	622	598	589	622	624	588	577	618	587	638	624	579	569	596	624	618	603	585	650	620	588	581	561	598	607	610	580	612	613	613	641	622	607	629	610	601	586	602	597	558	590	581	622	662	616	578	622	613	601	636	627	586	619	586	597	592	591	634	632	638	608	616	611	656	601	588	639	644	599	619	575	607	611	586	589	571	598	630	627	558	580	628	660	586	638	589	604	603	610	592	648	609	584	567	590	620	574	610	595	598	627	582	616	601	617	630	591	631	603	607	625	633	585	672	630	609	579	608	601	638	602	582	613	613	575	634	628	609	641	561	628	622	611	656	635	630	580	573	587	591	611	591	608	601	593	620	583	660	654	620	584	604	624	605	614	596	550	627	583	610	598	580	624	568	610	628	607	584	642	552	603	597	639	640	597	592	587	651	605	594	629	623	591	629	594	571	619	605	614	589	581	591	605	579	602	646	642	650	654	564	575	637	583	601	567	625	595	603	597	627	586	625	611	609	633	590	603	607	616	591	612	635	607	624	622	617	586	628	591	606	596	599	629	576	608	605	567	598	597	665	605	608	642	590	620	547	641	611	582	570	599	601	597	567	585	592	612	607	586	620	580	634	602	578	625	632	579	601	588	573	575	587	629	618	610	622	612	624	602	634	628	615	595	610	595	579	634	585	594	600	600	580	587	612	591	589	566	595	599	625	642	607	608	601	592	604	585	571	632	569	609	562	625	611	619	616	588	615	624	633	610	552	641	617	587	600	604	597	586	627	574	614	619	631	615	586	613	589	630	601	573	612	628	590	568	589	612	565	581	615	635	604	587	595	579	626	587	621	566	584	575	573	567	618	588	604	615	608	593	594	608	612	622	657	629	612	606	600	581	581	592	658	635	591	666	572	586	609	613	595	602	629	600	635	599	607	590	615	574	602	660	659	575	576	630	626	612	613	572	568	616	596	592	632	572	641	594	593	641	648	536	603	625	585	622	597	603	593	613	636	620	603	556	612	612	603	625	611	601	603	584	623	636	532	606	593	591	606	583	597	627	650	591	546	623	596	579	615	622	630	576	579	609	648	630	660	586	601	630	567	610	599	613	649	637	629	621	625	570	624	589	608	579	630	581	659	611	632	563	657	604	571	615	584	580	592	580	613	616	624	625	634	597	614	537	561	610	623	601	597	624	626	606	638	592	608	643	606	612	622	563	595	596	590	551	621	644	616	626	633	596	620	606	612	607	595	597	588	637	619	577	609	648	614	630	618	620	602	612	644	604	617	640	601	624	583	598	570	627	572	617	578	624	613	595	613	562	595	592	629	598	616	605	600	602	667	572	603	575	611	602	637	598	607	601	643	598	597	584	575	601	603	581	597	599	656	546	572	604	633	613	621	649	584	605	616	602	607	608	673	594	627	587	587	606	603	601	599	612	593	563	613	649	583	589	596	594	583	621	584	581	571	588	586	597	623	568	645	607	590	605	623	639	623	582	582	582	605	620	596	612	588	624	641	627	577	598	630	593	586	584	604	635	593	591	589	630	599	624	599	618	596	587	617	622	622	631	581	661	629	601	631	611	581	600	607	588	590	625	622	588	602	575	583	627	657	603	612	584	550	588	617	614	627	590	586	625	621	571	580	622	583	593	586	585	621	662	631	590	625	645	598	615	588	584	575	597	624	621	575	568	662	614	619	598	547	612	626	614	616	608	620	590	569	578	581	596	610	585	589	617	570	606	615	604	594	596	600	586	645	570	651	609	626	614	598	653	647	620	598	587	599	597	627	594	573	617	630	567	629	621	607	606	600	594	590	631	633	616	630	561	644	630	633	592	604	595	594	637	590	639	594	566	597	607	619	585	596	576	626	630	582	614	641	615	588	582	592	573	616	635	632	611	553	590	588	613	604	581	617	583	618	574	621	615	619	561	649	573	616	628	588	595	635	574	598	647	614	605	605	605	635	627	603	584	637	605	624	643	643	549	615	614	616	650	593	627	598	623	568	611	571	565	584	585	601	601	647	594	644	575	623	612	599	651	630	644	626	618	563	618	608	609	665	584	635	557	564	564	562	582	615	654	658	578	629	634	607	577	646	594	606	632	589	584	566	625	569	599	619	590	611	595	589	619	622	594	611	571	576	586	621	608	604	563	619	607	601	623	568	614	617	600	665	602	583	609	628	590	606	591	587	601	606	635	556	597	598	629	605	599	563	609	631	602	626	581	617	629	583	642	603	621	650	580	607	573	611	623	593	607	607	638	579	609	613	609	591	656	628	575	571	592	612	583	591	583	599	594	602	661	600	595	609	571	598	579	605	615	648	608	578	616	631	598	581	612	607	591	626	620	609	622	611	548	651	580	609	619	593	639	629	588	581	610	601	599	619	613	587	580	638	590	616	631	603	613	609	619	616	657	576	590	598	626	609	586	639	612	633	604	631	636	599	581	607	644	630	579	605	564	625	581	632	575	661	576	598	583	573	624	654	598	649	622	643	606	610	598	619	614	622	601	602	651	600	613	629	600	617	594	578	579	573	601	591	650	615	571	595	642	566	642	584	589	568	609	659	600	601	606	593	602	619	588	584	593	612	603	583	655	575	635	585	586	632	621	610	606	612	598	641	581	588	617	612	609	662	626	630	609	611	618	616	607	618	653	523	611	586	621	582	634	591	538	563	562	635	601	595	615	546	553	604	598	604	604	597	590	606	611	614	568	610	579	616	622	602	576	590	626	601	651	631	623	614	628	610	618	597	591	593	587	565	603	605	609	602	598	611	622	580	611	607	631	622	597	564	615	620	583	601	621	602	599	595	571	573	625	594	578	563	569	585	627	600	589	601	619	623	636	599	592	597	605	638	603	606	613	582	605	600	617	565	599	616	599	607	630	637	610	598	622	613	628	573	595	645	595
31649	19086	7126	752	505	440	464	372	413	350	367	405	352	369	358	368	372	361	412	368	382	364	364	371	356	377	357	401	355	360	386	388	367	370	410	376	368	420	379	385	341	368	351	365	345	391	388	384	392	360	358	349	385	363	375	396	373	384	385	408	356	359	393	328	376	397	356	366	383	390	360	356	412	383	369	373	398	388	369	336	363	384	389	337	345	364	394	359	361	383	361	355	364	380	390	379	366	383	350	399	362	354	380	371	362	382	406	374	379	405	368	346	357	349	364	380	375	345	340	355	375	362	364	350	358	335	363	388	344	396	379	351	339	390	361	392	419	386	386	376	398	368	340	381	320	361	363	377	416	379	378	368	376	369	336	354	353	402	365	375	414	393	333	328	383	389	371	378	354	375	389	368	397	362	363	369	369	367	381	374	336	420	378	345	383	395	356	357	360	374	379	359	375	340	386	348	405	368	357	369	344	381	350	366	414	359	367	362	369	371	370	360	396	353	374	355	377	391	368	381	385	364	378	366	369	355	370	360	308	363	354	378	380	393	383	387	414	359	369	369	433	350	405	348	367	388	371	385	410	344	370	350	383	362	404	367	368	380	388	372	389	379	370	368	408	343	326	356	373	364	373	360	368	356	383	368	338	348	366	385	336	390	404	420	350	363	377	355	346	375	366	406	347	363	326	357	380	365	382	346	395	379	371	362	370	336	375	347	384	373	375	370	361	387	376	373	370	429	378	362	368	353	399	380	390	373	383	390	396	381	357	353	366	344	353	386	375	349	375	352	375	355	367	364	370	381	362	383	343	350	372	387	376	395	411	382	398	385	377	369	370	356	404	360	379	385	355	388	364	361	378	385	380	306	409	345	381	354	345	374	351	358	361	404	395	381	337	359	396	396	378	355	370	399	369	345	388	347	349	337	380	363	359	344	362	338	382	384	360	397	406	367	398	367	356	385	340	350	347	392	348	376	372	344	365	360	335	367	367	353	383	397	327	371	370	401	325	375	379	370	378	376	344	379	361	376	342	355	374	406	373	345	338	402	354	341	333	385	346	357	354	388	353	397	367	341	373	388	389	366	379	353	364	350	340	400	371	367	350	348	359	360	359	355	377	387	368	363	384	383	367	375	352	370	395	365	363	404	360	372	348	358	401	383	377	376	410	369	406	379	371	370	347	376	393	335	356	365	342	332	385	375	370	345	393	354	370	338	423	357	364	368	370	364	400	347	376	365	352	379	361	366	351	384	394	400	415	373	361	357	322	363	355	376	385	381	380	364	385	374	371	351	345	382	351	379	348	361	351	356	381	333	378	377	374	391	390	361	362	366	388	329	397	364	366	373	375	375	388	370	386	364	374	374	368	377	374	353	400	351	364	376	378	338	374	370	338	409	391	331	398	395	358	351	366	340	352	363	378	400	377	398	388	319	387	363	355	340	356	341	346	384	378	353	335	352	357	369	356	358	384	365	362	403	356	363	385	407	363	387	378	352	380	370	323	372	398	368	354	363	357	356	384	335	421	379	390	386	349	364	365	369	389	359	364	357	385	378	354	362	348	398	378	397	365	394	371	395	405	363	406	356	384	378	392	416	366	391	365	345	358	357	389	343	372	352	359	375	347	350	391	353	360	398	353	357	379	387	374	397	398	355	369	359	398	412	371	342	350	364	365	387	362	374	376	406	385	369	365	356	404	335	340	360	358	380	361	356	384	368	349	354	359	358	339	400	393	374	367	378	381	383	386	363	375	354	372	356	382	375	374	385	368	383	370	362	365	378	375	386	365	396	387	390	403	336	353	377	365	375	360	372	385	391	362	383	355	380	381	371	390	345	368	330	362	353	372	369	375	397	355	386	351	389	369	361	378	362	354	350	357	412	368	362	385	355	413	340	394	372	385	378	405	356	388	369	359	377	391	355	378	359	382	381	360	366	407	330	365	351	367	348	386	328	357	403	365	353	373	362	386	356	348	360	336	354	370	370	384	394	363	368	361	371	373	354	369	390	365	338	368	348	393	349	375	357	351	348	371	403	363	377	358	402	395	369	361	363	368	362	397	330	373	358	369	425	382	354	372	356	359	322	354	394	384	384	394	396	391	360	351	374	360	398	370	349	383	359	345	392	369	360	326	372	369	368	406	395	365	372	323	330	353	372	381	398	402	355	364	373	369	359	396	374	365	352	375	354	330	366	361	413	371	394	371	376	394	391	375	391	391	381	346	351	392	347	380	358	367	348	353	323	387	367	407	391	384	334	357	378	364	387	396	368	369	375	372	410	350	354	382	370	377	394	388	352	367	387	379	346	351	384	366	367	407	400	387	391	356	363	356	379	344	365	355	378	382	354	371	373	372	387	344	332	368	386	369	364	358	386	346	359	361	335	400	360	355	374	345	361	413	356	362	358	374	345	388	393	368	377	315	376	359	379	359	360	380	335	333	373	335	351	366	344	389	372	364	368	393	371	345	370	395	315	391	351	384	360	392	383	337	329	348	366	349	373	393	367	375	376	335	346	386	348	372	380	379	345	372	351	389	351	362	418	358	355	373	368	385	329	373	363	346	361	352	390	362	380	357	360	394	388	356	390	338	349	327	377	382	349	365	396	384	347	346	402	408	396	389	354	353	371	388	363	349	356	377	368	372	390	363	371	363	344	377	333	360	338	377	395	363	366	371	376	373	376	357	393	390	419	380	352	403	351	381	376	340	381	359	397	354	369	370	335	396	383	399	372	376	388	363	340	340	369	348	380	335	350	325	378	331	375	407	384	338	389	328	370	360	393	354	356	358	357	380	374	335	389	356	351	372	368	374	370	369	398	386	359	366	368	371	349	362	376	339	361	342	385	380	393	356	355	373	404	378	362	369	379	368	387	366	364	371	365	379	370	369	384	406	381	324	380	387	380	360	344	377	387	368	346	328	388	396	355	350	366	374	398	372	367	354	358	359	404	375	364	385	354	349	389	374	351	373	375	384	369	422	386	389	363	347	373	363	374	359	387	361	390	384	397	359	361	360	370	345	388	386	390	394	359	354	370	343	381	385	360	335	361	416	333	366	359	386	365	356	382	391	373	379	350	391	359	358	373	344	373	383	357	394	367	397	360	359	339	373	360	395	348	379	386	366	365	362	415	370	365	380	375	370	349	364	399	344	360	389	369	320	366	346	348	368	358	386	391	340	374	366	377	360	364	376	332	380	348	347	378	358	322	358	404	379	347	387	374	384	348	397	382	395	353	341	395	412	353	381	365	380	346	399	375	356	344	326	370	389	372	358	318	330	325	343	344	391	400	390	403	393	356	379	375	398	362	396	340	370	352	340	350	394	365	385	344	369	334	364	364	353	375	400	373	383	361	376	360	356	354	345	385	378	350	347	429	373	385	353	378	381	388	342	372	413	365	387	362	374	349	360	339	394	346	369	380	378	397	423	351	353	350	347	350	368	377	377	378	395	402	411	362	360	335	375	369	330	393	377	412	370	390	370	333	379	356	363	375	385	333
5699	1137	1020	933	859	851	856	894	806	832	804	888	808	834	846	854	847	820	846	869	898	883	881	842	851	874	880	902	885	881	937	920	852	824	830	839	864	908	845	781	871	857	879	862	913	848	851	834	880	846	871	850	889	819	805	795	873	864	869	835	903	827	838	836	872	831	942	865	899	852	890	855	886	846	865	901	883	842	864	901	886	821	798	877	837	879	847	897	899	881	867	887	838	879	827	898	866	811	847	855	910	875	871	845	860	876	847	900	850	836	843	845	782	858	871	863	857	877	810	828	870	863	833	843	845	852	837	849	875	833	801	866	883	918	840	914	829	869	857	852	842	845	870	867	825	856	897	868	818	850	831	877	866	894	882	833	838	860	825	887	813	830	867	868	780	884	910	819	837	882	860	890	881	806	832	878	844	892	825	922	906	841	856	850	851	838	853	850	859	866	902	797	820	904	883	856	886	895	903	826	865	943	835	842	908	843	825	814	892	867	836	838	841	844	826	864	839	865	894	904	821	828	835	853	893	857	863	824	856	927	866	888	872	920	827	898	887	832	882	841	852	888	820	828	876	833	880	877	822	899	856	883	912	826	853	796	864	935	890	869	865	887	813	844	855	864	822	802	837	852	873	857	816	863	858	841	813	850	877	853	847	860	858	822	904	868	895	869	842	891	885	819	833	863	848	849	800	879	901	887	855	856	887	844	849	872	902	875	856	824	864	912	843	869	822	842	830	864	816	822	813	844	826	922	855	854	855	832	863	859	925	843	909	898	855	826	817	852	813	833	875	885	819	863	855	889	895	899	888	824	845	824	866	835	840	839	864	888	875	896	842	853	845	779	873	835	863	834	883	833	838	862	897	839	870	852	860	850	835	893	864	832	884	843	872	869	805	883	871	857	840	942	847	801	864	850	849	874	873	871	826	914	798	859	844	838	851	873	839	852	876	848	885	875	844	848	878	865	889	837	854	845	867	882	851	876	851	842	869	890	839	796	817	856	880	847	867	853	872	807	840	858	820	840	872	873	879	824	873	866	867	847	833	875	883	828	879	879	884	841	830	849	835	834	864	879	863	867	856	886	829	889	855	837	855	863	867	873	829	874	849	816	823	880	885	834	879	829	874	896	868	818	840	853	891	890	813	889	847	862	859	849	885	901	887	876	847	839	850	845	885	837	835	866	869	858	866	869	853	881	883	767	848	882	898	853	857	873	824	857	868	856	881	875	819	791	858	884	839	822	893	887	874	829	834	937	840	906	892	871	868	838	846	877	885	844	848	849	864	830	818	860	832	809	897	848	892	831	851	875	845	884	857	845	832	827	821	847	866	820	856	883	819	854	876	915	858	870	852	828	863	877	791	896	814	839	850	821	898	891	834	864	872	815	801	849	797	860	884	862	876	867	874	867	887	910	865	894	782	813	869	885	869	839	877	855	853	823	833	883	855	849	896	872	876	855	829	819	810	881	885	819	806	826	882	923	831	843	845	926	863	836	869	864	831	844	804	867	876	896	850	841	878	836	891	893	874	895	859	858	827	828	836	855	850	915	806	843	887	864	881	876	856	876	819	839	842	844	848	848	809	865	829	810	836	828	814	931	870	844	807	853	887	864	835	913	872	860	830	833	902	852	842	848	858	871	889	842	851	871	860	803	848	853	822	834	860	847	898	835	858	846	848	843	852	818	887	881	842	842	753	871	911	859	881	851	832	848	830	845	798	899	851	845	819	840	858	855	868	849	839	888	896	887	888	850	841	861	864	829	847	890	827	846	840	869	838	850	838	846	878	897	849	855	849	898	897	874	888	813	826	865	895	930	810	827	885	889	838	836	912	894	875	876	838	850	890	872	874	841	812	843	830	873	868	863	751	855	878	866	879	836	817	869	849	824	812	835	830	809	857	876	890	846	849	876	815	847	838	908	861	840	868	851	907	862	848	855	886	846	829	843	831	856	878	850	863	841	867	920	881	877	859	885	818	843	825	873	876	876	907	864	851	881	847	868	899	877	861	822	849	855	916	842	912	857	851	826	896	812	860	858	889	870	843	862	837	838	855	833	829	879	810	892	833	854	853	888	829	879	848	915	904	853	891	875	838	909	854	895	870	854	873	880	874	848	873	867	828	852	865	844	903	913	875	880	877	849	823	894	839	854	843	891	861	854	849	889	848	876	878	893	890	846	867	922	907	887	889	834	909	891	843	814	834	867	816	818	879	815	866	857	876	845	821	850	839	847	875	898	834	898	862	829	895	849	842	803	882	905	861	849	849	839	900	832	844	842	832	844	867	816	857	833	861	864	816	869	821	873	838	805	875	817	837	822	865	853	843	772	841	811	861	838	856	830	895	900	816	847	852	861	866	882	881	803	840	845	838	848	900	850	830	901	838	841	843	828	870	905	836	849	842	836	894	853	854	866	857	862	916	855	858	858	841	821	837	837	887	851	845	887	809	865	835	912	842	860	854	861	845	835	876	849	822	825	850	896	942	847	814	868	889	832	917	821	826	888	888	904	879	794	943	833	816	886	828	820	864	800	823	856	887	846	897	823	910	864	897	849	821	831	831	855	856	890	874	886	832	817	839	888	854	859	833	869	906	850	938	820	839	876	860	808	877	833	873	876	896	869	801	901	860	875	901	856	875	870	831	860	898	851	847	775	906	837	829	845	884	857	882	874	857	830	872	849	836	815	832	905	814	847	875	839	861	900	852	836	851	795	809	844	895	827	881	835	828	870	875	858	889	896	802	859	872	839	877	884	844	884	862	817	848	852	836	832	843	893	847	861	819	910	779	888	799	830	864	880	838	888	858	841	841	856	891	838	831	852	854	825	890	853	823	846	848	881	852	873	855	854	861	819	821	938	822	795	904	866	847	877	861	845	842	818	869	841	810	933	886	860	871	849	887	873	865	865	865	838	824	881	937	775	813	863	873	831	871	850	859	855	838	838	884	861	850	873	856	828	894	857	845	858	840	887	879	867	795	845	867	859	874	835	857	852	874	806	829	838	890	862	807	831	811	817	855	827	799	863	822	819	846	840	871	853	879	847	877	884	887	858	889	832	904	834	857	830	875	865	839	846	921	908	848	821	829	811	872	839	861	837	815	908	825	864	849	843	848	911	852	841	827	873	794	834	880	842	921	877	888	891	896	824	811	848	902	909	862	859	890	845	825	863	940	828	885	838	875	848	886	828	871	870	797	891	830	854	887	853	837	833	844	827	829	866	848	824	811	888	866	793	896	861	875	821	830	851	843	873	847	791	876	865	851	815	813	876	889	905	875	868	883	814	823	866	871	814	897	874	839	857	863	812	871	857	849	867	878	831	867	866	810	822	868	907	887	860	884	806	843	871	851	867	833	890	879	879	875	862	839	864	802	824	824	861	813	867	831	912	864	836	936	831	886	878	827	846	812	857	841	880	881	872	838	869	817	839	809	863	870	855	825	839	886	871	840	857	829	874	842	878	853	864	856	831	898	861	877	877	931	854	813	812	904	866	867	853
23929	20756	24133	27440	20744	20687	2106	610	560	538	471	496	468	489	401	464	456	453	454	424	447	442	464	434	433	439	474	434	426	465	455	442	419	448	423	435	414	413	432	432	428	429	440	407	440	460	422	413	428	474	432	431	425	418	459	401	479	418	409	492	459	406	439	447	436	438	439	433	441	434	425	466	447	450	443	412	405	435	474	463	390	424	473	439	464	432	405	375	454	426	443	452	454	421	464	465	397	445	454	440	472	430	457	460	428	441	474	455	439	455	456	438	425	449	469	424	415	405	443	442	465	454	449	417	422	438	433	445	408	448	447	413	428	416	466	408	426	438	418	469	460	427	454	432	452	419	471	422	471	438	414	428	440	452	443	446	473	406	425	448	422	443	446	440	404	444	411	402	417	423	405	409	411	390	472	418	456	458	405	444	410	434	418	427	457	429	461	455	452	454	423	464	421	402	461	382	430	430	430	459	436	435	406	434	420	404	459	434	422	412	390	417	419	424	412	423	393	429	434	428	409	428	456	432	458	441	418	450	429	376	411	394	416	408	444	435	408	440	421	426	449	405	453	460	417	444	440	447	400	441	431	454	445	422	486	481	423	422	415	425	418	414	437	418	424	419	412	462	441	441	457	443	448	473	441	451	431	475	395	425	425	408	429	442	417	453	479	458	427	420	430	400	440	407	418	427	412	435	450	455	445	409	428	432	485	454	388	408	458	452	452	448	439	462	399	437	436	474	430	394	427	466	440	435	436	416	418	429	438	430	453	424	443	430	453	432	472	444	437	456	429	445	433	454	419	410	459	463	430	443	421	409	419	436	451	419	449	441	446	456	396	440	437	411	435	473	461	434	426	457	425	432	406	420	402	400	434	475	475	455	422	422	420	452	423	455	453	432	467	425	413	425	445	435	401	439	415	416	418	442	412	476	439	456	460	440	429	425	413	418	446	460	408	428	445	427	435	393	417	412	383	450	412	435	436	433	436	437	421	462	417	429	438	422	420	411	455	464	452	423	411	428	403	407	426	427	422	419	427	436	437	400	475	464	459	446	458	431	481	428	436	476	466	452	415	440	429	419	439	423	421	408	424	413	449	395	388	426	464	449	422	393	443	423	445	476	436	449	452	447	418	448	453	442	424	444	393	446	477	403	436	417	422	420	442	459	437	412	441	461	433	455	410	422	428	424	423	447	464	440	397	391	381	448	414	453	399	438	450	434	459	441	432	441	434	443	473	460	457	466	412	434	443	434	441	428	401	410	452	425	414	429	386	389	420	431	445	448	418	445	445	452	405	443	475	459	441	439	457	404	411	455	429	421	418	441	428	443	428	426	409	459	442	446	384	433	435	422	451	407	442	419	397	431	382	459	391	461	447	451	436	445	457	458	448	425	425	435	413	442	418	428	416	401	446	437	481	403	485	424	444	420	399	447	448	422	499	491	493	504	450	445	411	397	467	415	454	440	407	446	441	421	441	456	426	418	446	398	455	437	408	496	451	422	419	442	419	414	385	448	454	381	478	421	421	435	409	451	420	409	463	426	406	426	404	416	406	438	419	440	410	468	435	409	466	435	436	445	395	448	405	417	432	428	411	427	427	435	434	413	444	472	436	415	461	409	430	450	447	400	445	425	460	444	443	407	420	418	471	419	462	411	452	451	472	408	424	435	428	441	457	447	405	418	450	444	433	419	470	439	454	420	392	424	400	432	420	412	428	446	470	425	461	410	398	430	456	484	470	408	449	439	404	354	431	449	469	390	442	395	416	425	410	470	440	442	420	428	420	447	430	411	435	401	418	416	408	427	442	441	416	426	414	416	417	392	423	431	447	443	454	435	399	415	410	406	373	425	449	415	397	438	418	428	459	415	428	457	392	434	449	431	459	443	402	427	430	433	417	418	422	433	410	445	433	442	414	408	454	439	431	407	427	433	398	412	431	441	455	424	391	430	408	444	416	448	453	417	415	427	437	410	420	425	413	428	428	446	473	439	423	410	433	406	437	467	462	460	412	412	476	402	400	388	438	414	426	449	427	409	401	444	430	421	445	459	446	481	459	446	452	418	424	435	426	426	433	431	450	419	433	441	448	448	458	429	418	454	484	434	433	433	402	469	448	431	443	445	427	418	434	408	459	417	428	390	388	433	411	433	442	400	446	475	408	447	444	434	410	420	458	429	449	446	416	466	431	410	428	427	397	412	444	427	461	426	424	406	416	445	451	498	449	407	420	424	433	421	445	439	453	431	422	459	401	422	423	416	435	446	423	429	436	443	473	414	437	427	440	407	447	428	425	436	415	449	415	438	455	446	434	417	470	388	411	437	442	414	423	413	425	414	446	404	426	389	422	428	464	450	422	428	451	434	425	407	449	465	445	427	396	390	449	413	436	429	421	428	418	409	429	405	418	402	433	461	449	400	417	406	428	415	414	424	466	411	415	401	416	426	431	447	455	462	433	379	426	440	452	425	463	425	449	387	405	448	441	375	437	404	423	428	453	480	458	433	441	425	448	403	431	461	465	482	400	456	459	431	438	449	434	434	409	454	451	432	436	424	438	414	447	435	467	425	412	378	447	442	386	395	424	453	422	417	401	466	434	426	438	471	450	444	428	442	414	422	407	415	428	450	421	452	455	439	438	433	434	461	413	463	413	404	417	410	400	433	446	396	397	418	443	388	443	413	410	409	473	483	434	435	427	387	438	439	456	449	443	427	413	413	463	445	416	466	387	413	415	435	409	412	421	413	445	444	411	455	419	397	391	425	366	463	439	418	376	447	413	446	416	423	442	434	453	455	453	438	409	403	416	457	425	447	457	431	446	434	435	431	412	416	426	436	479	459	437	446	439	449	430	436	464	447	444	431	465	464	461	483	411	436	425	430	428	447	465	401	398	382	445	488	460	479	440	482	433	445	438	428	450	467	417	400	438	440	393	461	438	413	420	407	414	398	427	416	387	419	441	417	426	420	420	439	470	380	442	410	420	435	455	398	432	413	426	454	460	447	449	446	381	429	447	435	457	439	423	442	403	391	410	443	414	439	445	463	477	444	443	454	440	422	446	408	437	396	401	419	418	447	433	409	423	451	414	452	424	423	398	476	417	434	448	400	411	430	427	447	436	396	409	423	433	447	405	451	445	477	426	418	461	457	410	421	413	422	433	413	451	431	426	440	405	450	445	448	442	413	448	395	419	388	416	465	415	376	477	461	477	434	438	461	435	454	461	403	465	392	422	432	371	408	441	429	434	396	424	460	411	424	458	482	474	434	445	411	440	476	458	395	441	427	488	428	418	392	442	422	438	411	443	410	406	437	446	437	392	423	436	436	423	445	417	412	425	452	431	435	481	404	422	449	421	433	416	409	421	436	434	448	389	438	441	463	425	461	457	423	456	432	395	403	407	422	454	431	427	397	424	431	422	440	435	437	463	458	481	418	427	426	433	430	408	428	430	453	440	452	484	411	449	415	436	463	451	413	425	440	463	471	417	407	408	402	430	461	433	436
5087	3391	2067	1329	1066	1023	1061	1059	981	896	1056	1002	980	988	930	950	996	1002	915	951	989	957	980	968	982	958	944	956	986	942	942	913	963	923	929	988	953	945	931	969	900	949	907	970	916	949	944	955	937	985	970	973	976	995	936	987	948	1021	916	908	956	948	987	943	950	890	950	922	937	1010	940	948	1004	980	942	966	958	976	953	879	989	937	1011	971	964	930	990	936	925	939	958	927	876	938	939	917	929	930	916	932	933	944	970	911	954	972	948	985	963	925	915	1006	906	961	946	957	967	922	950	961	959	974	905	937	938	957	937	975	972	892	921	912	897	921	937	920	925	931	979	993	938	988	937	979	934	946	910	913	915	950	993	965	938	952	940	950	964	962	967	952	922	934	930	855	942	942	923	937	915	930	989	951	986	926	1040	1007	925	937	970	999	970	958	1000	982	925	960	973	909	993	971	982	943	916	965	921	958	975	917	921	945	942	936	915	974	966	944	907	930	946	949	983	1010	921	923	984	964	902	912	943	978	977	933	978	878	979	1041	953	948	896	955	935	944	921	974	954	927	987	976	972	944	902	1004	916	947	982	961	945	878	921	940	915	942	953	948	925	964	940	949	934	916	953	960	901	978	1036	955	934	926	954	1023	1016	928	942	965	972	930	939	974	1000	897	978	989	990	964	960	966	948	968	922	943	982	960	942	900	935	938	946	980	921	923	991	937	986	959	959	972	978	940	971	979	978	883	950	951	963	990	940	918	960	1013	986	932	904	942	948	993	947	992	986	931	972	922	920	935	934	927	902	938	961	962	945	948	886	979	954	1001	952	954	933	1026	943	968	944	989	924	959	982	970	967	932	1010	940	886	983	922	892	968	994	923	987	994	927	961	953	971	957	949	984	963	840	939	953	948	968	900	957	987	957	966	953	992	986	950	942	923	914	936	978	954	969	972	969	950	943	970	925	968	984	942	923	926	927	912	899	953	941	989	967	929	967	918	971	949	947	972	1004	950	909	983	977	901	946	958	976	921	978	920	946	884	935	898	898	959	900	977	965	906	944	965	977	950	958	996	887	939	946	956	929	973	923	944	919	959	937	941	931	916	945	949	949	946	901	947	937	976	928	922	866	969	950	921	948	968	948	976	919	901	953	976	977	983	1006	952	930	987	960	948	966	983	925	958	913	941	968	1007	1032	980	949	975	977	948	956	919	956	954	949	941	914	954	923	978	967	921	915	1047	929	928	937	925	937	935	944	889	951	932	961	918	927	918	979	924	954	996	994	970	919	870	913	930	930	897	952	980	992	986	948	942	987	983	976	945	945	907	909	954	900	928	901	947	979	1000	910	980	992	1002	942	947	953	950	920	931	957	940	947	956	984	955	1011	910	964	916	935	968	1025	970	924	943	979	901	985	925	1016	930	922	906	906	939	916	887	974	942	932	971	965	975	1017	931	933	1012	936	965	1002	965	927	983	979	898	904	960	972	966	937	926	943	959	954	988	895	1001	916	973	965	959	988	961	921	969	990	906	871	935	946	974	974	1007	986	950	910	968	918	930	1029	949	941	954	945	951	919	923	938	901	1015	911	947	967	956	920	965	960	940	918	920	925	951	988	958	943	931	941	946	973	1016	953	944	929	976	995	933	960	965	942	913	936	946	927	965	927	921	944	981	967	974	961	1035	979	937	988	929	975	971	906	980	976	944	922	979	903	901	971	900	908	930	928	931	929	958	975	972	883	843	957	975	968	906	981	945	955	934	962	913	970	886	908	939	902	977	942	959	996	921	960	960	958	938	919	924	948	972	981	987	944	979	953	981	920	965	1030	949	935	921	963	961	939	927	961	950	897	884	898	944	966	930	975	1009	928	946	912	979	980	924	957	913	992	913	933	942	974	1004	867	949	960	964	976	884	999	1002	948	1016	982	952	926	922	925	923	967	935	888	927	975	981	867	935	956	993	930	891	979	989	928	929	890	914	948	965	918	975	925	929	963	953	996	996	943	936	874	953	940	988	955	928	932	961	979	949	904	939	864	975	984	974	951	896	930	953	966	1021	998	937	978	917	949	954	910	910	949	949	974	975	942	894	933	906	961	949	908	966	1015	952	899	944	835	971	972	959	935	984	968	961	972	938	919	887	908	918	961	965	964	991	970	970	1002	967	971	927	982	908	948	984	929	969	962	910	965	896	974	918	871	962	959	970	935	1012	944	935	1027	935	956	907	999	929	948	938	950	980	944	990	935	930	950	910	980	938	955	973	969	1001	969	913	972	896	988	958	970	932	970	1000	965	910	959	981	965	880	893	948	962	934	953	945	997	974	914	995	1015	980	910	923	955	913	948	1007	979	943	983	925	922	911	944	964	942	963	949	940	964	1012	966	948	929	936	974	1006	996	931	935	972	928	997	986	952	880	908	944	959	948	906	968	949	897	950	906	938	927	902	950	996	967	943	939	925	905	963	949	939	947	924	950	945	943	906	993	940	965	1003	942	943	938	967	973	961	997	969	968	936	912	921	917	977	944	965	947	1000	981	972	954	987	986	955	957	959	982	958	959	923	921	951	961	1017	965	941	952	928	910	943	981	932	971	941	939	973	964	891	927	968	909	999	917	911	925	920	1003	972	997	949	903	938	890	921	918	907	904	962	935	943	916	982	973	931	904	952	918	892	962	974	949	903	985	890	929	925	955	1001	929	925	925	971	964	945	943	934	991	926	916	944	951	916	949	899	976	915	914	927	930	884	947	948	982	948	915	944	913	926	959	920	933	977	919	966	888	972	946	975	967	943	944	961	966	960	933	929	950	953	938	921	910	926	959	959	970	946	890	905	987	915	926	893	970	934	940	931	946	964	955	966	949	924	957	943	909	943	1033	919	922	961	918	945	929	921	916	957	942	937	965	942	953	964	934	916	980	948	1023	909	942	943	917	955	956	911	921	923	979	945	940	973	914	937	957	956	950	977	874	932	937	938	962	965	947	913	1003	952	915	940	972	913	960	987	1000	982	984	969	953	942	941	922	933	1006	955	1041	916	948	920	945	1026	910	948	920	944	945	931	984	975	967	935	892	988	989	903	956	912	957	941	951	991	945	930	951	930	935	930	931	972	956	959	981	950	966	967	929	952	923	923	945	997	887	933	911	954	896	917	969	942	877	969	960	1000	976	993	946	964	947	928	991	884	966	900	967	944	963	944	935	953	937	976	929	938	935	939	902	961	971	949	931	888	902	920	913	1052	1024	964	935	1006	962	946	942	949	969	939	975	954	952	944	948	986	929	925	990	996	918	921	981	873	958	933	909	938	941	977	943	980	914	1005	944	935	945	998	970	863	951	919	992	924	919	913	953	930	979	947	880	929	879	973	931	921	937	946	917	950	936	914	922	957	908	952	964	978	972	907	960	965	943	927	999	1018	931	949	916	911	960	914	1017	962	920	922	907	993	946	950	934	909	963	939	985	947	932	926	936	913	908	928	960	968	948	927	880	954	986	979	962	959	954	948	979	919	864	971	958	997	947	976	930	928	1047	956	979	997	928	965	932	977	971	977	924	977	971	885	930	988	964	949	987	951	944	975	911	986	931	933	901
23419	20732	24383	27127	20732	20753	17805	726	429	407	352	398	313	344	350	298	302	290	291	309	300	286	292	277	294	276	278	290	289	266	292	269	276	296	279	294	294	247	268	274	304	303	286	275	253	264	310	290	287	278	314	271	264	332	273	268	294	301	293	261	247	278	252	298	274	307	297	277	292	284	262	266	259	264	266	284	261	296	281	258	256	307	263	285	270	272	287	266	306	272	257	270	293	264	301	273	268	273	289	241	283	278	280	288	263	259	296	280	252	258	252	255	286	301	281	249	260	267	295	288	272	306	294	275	334	291	276	236	268	256	249	245	259	265	296	256	274	297	232	277	262	286	249	281	259	243	270	306	236	262	271	284	263	270	240	284	267	285	276	287	243	232	257	313	328	269	276	261	278	261	262	275	271	263	244	273	253	261	287	253	295	251	267	274	257	279	281	278	268	282	262	267	263	268	271	248	275	281	262	259	245	272	293	268	268	282	276	270	262	282	253	279	252	253	293	272	300	282	302	269	281	281	288	258	277	271	260	299	267	291	259	257	284	272	278	270	293	262	288	259	252	262	259	264	279	266	287	296	287	267	275	238	297	266	251	276	277	274	259	260	292	293	238	269	293	254	270	288	294	249	282	269	265	288	279	272	272	275	287	272	244	287	274	287	280	273	278	231	253	276	286	285	292	266	258	280	286	257	257	292	248	278	287	265	273	274	289	283	263	252	266	287	251	252	267	283	260	263	280	257	331	272	248	272	280	296	261	272	256	238	283	253	264	254	287	272	271	258	255	268	258	264	257	271	218	303	291	274	285	312	292	270	291	282	300	276	273	263	241	276	276	266	268	245	237	235	280	266	284	258	254	280	283	256	271	264	262	237	274	244	281	280	278	270	297	232	253	283	266	252	274	274	270	285	305	336	282	300	264	299	296	273	282	268	270	272	264	294	280	305	258	269	259	256	262	262	264	264	261	246	301	265	235	279	265	259	261	294	275	276	287	272	255	225	296	242	290	298	267	280	228	268	294	251	252	283	252	308	252	294	272	260	266	230	260	302	254	263	276	256	266	276	292	257	258	256	257	256	290	271	262	237	286	263	255	278	290	252	291	306	256	280	302	261	292	272	275	266	276	257	265	292	279	245	274	260	262	289	271	245	253	263	249	255	275	259	276	304	282	262	261	289	274	250	300	266	260	252	254	257	283	244	268	282	241	265	272	325	280	246	279	300	297	284	288	253	271	292	284	260	274	271	243	257	249	294	274	280	294	239	283	258	273	270	275	230	259	264	265	281	276	292	274	272	260	263	260	276	301	243	256	282	268	253	261	312	265	269	264	297	283	241	248	263	258	263	266	266	245	313	277	296	293	271	301	277	260	263	284	231	280	249	247	241	277	255	228	243	256	284	273	246	265	271	275	282	282	271	283	258	299	264	273	250	295	279	257	270	286	285	286	295	273	256	254	260	287	231	261	264	277	254	276	292	288	244	312	248	237	260	311	283	312	285	281	249	274	271	262	255	304	290	267	289	286	263	244	300	281	268	286	275	279	281	247	257	280	272	248	288	270	263	260	238	293	268	261	276	272	244	296	275	304	295	284	293	285	276	264	233	278	286	260	300	256	254	247	291	244	279	271	251	264	292	262	272	279	235	292	279	277	271	262	253	265	246	280	259	280	280	283	253	294	270	278	264	256	279	240	237	227	229	287	250	259	265	263	276	252	272	297	266	252	259	259	259	252	268	253	243	226	256	275	256	250	250	270	286	240	309	298	251	285	298	244	284	263	255	269	253	266	242	278	254	248	266	239	261	283	279	261	272	256	283	292	283	259	255	264	284	248	265	278	265	288	268	268	266	305	243	254	266	249	287	284	257	290	312	280	285	256	239	270	241	271	272	295	248	256	263	239	237	248	238	306	287	267	260	257	277	268	277	267	283	256	271	322	244	287	240	268	281	299	271	266	261	251	296	306	260	249	303	269	287	259	260	286	246	287	297	269	281	279	268	256	270	264	272	312	241	279	236	250	286	281	295	273	254	273	261	244	262	281	247	287	233	265	247	265	264	301	258	290	284	259	279	258	287	255	256	255	282	282	250	270	245	243	281	282	263	261	281	260	282	240	264	274	284	250	244	251	257	268	282	265	261	254	280	277	289	290	278	290	264	264	260	277	248	246	262	257	270	242	280	255	270	288	278	294	240	289	245	266	275	303	284	266	270	265	249	301	239	248	246	281	254	288	282	270	285	266	269	255	272	269	285	237	242	272	270	259	251	290	279	267	291	286	315	278	256	277	270	274	254	277	259	273	267	283	271	260	277	282	256	289	283	263	207	286	286	272	292	297	299	292	299	273	237	270	226	276	254	254	266	260	307	245	283	266	266	273	243	267	280	319	255	237	268	312	256	263	259	264	270	246	270	272	261	249	275	275	285	268	279	265	264	269	326	277	225	289	277	315	274	291	287	283	259	275	270	265	281	258	253	314	256	268	270	230	278	298	300	259	267	272	242	275	250	252	287	255	267	261	270	263	265	258	253	269	270	273	280	288	262	275	261	279	241	255	257	246	282	242	272	295	237	241	278	259	252	255	272	311	255	324	309	260	252	259	239	282	247	296	259	246	248	248	257	294	284	289	293	259	270	255	255	245	263	275	280	242	312	299	260	296	261	278	325	264	278	246	245	278	281	284	238	274	284	255	249	270	279	259	261	264	267	274	292	269	310	262	245	261	247	287	234	268	306	295	264	249	269	259	270	300	251	263	298	251	285	293	265	267	292	238	285	285	281	278	268	252	296	271	282	261	289	258	268	269	266	268	253	280	250	280	262	274	220	241	279	266	287	265	257	281	260	286	262	253	261	297	285	282	264	237	234	229	267	273	272	249	292	273	257	271	251	241	277	274	287	268	274	259	255	323	266	255	275	279	270	242	285	275	260	284	249	263	242	260	280	282	250	274	262	226	239	295	276	281	260	277	269	258	255	280	256	267	249	243	273	287	295	295	318	224	310	256	299	303	243	296	282	272	289	258	237	307	291	270	275	260	260	271	260	273	250	278	294	279	248	299	268	275	262	265	249	267	285	262	266	294	282	270	268	304	276	267	285	253	264	303	238	276	283	255	288	261	278	278	234	243	271	275	307	268	276	242	277	287	283	293	249	305	274	266	252	280	272	261	251	275	300	256	235	255	262	247	252	226	285	267	283	287	281	273	272	274	256	254	282	289	270	277	265	267	256	253	285	279	281	295	309	274	258	268	302	284	264	288	261	253	264	267	237	288	269	272	263	272	283	294	261	269	292	234	300	262	245	236	240	300	279	275	270	302	256	247	264	307	246	265	291	288	253	255	236	264	252	282	260	242	254	267	265	284	264	249	315	255	254	295	274	270	247	273	306	281	296	279	241	262	284	253	289	249	264	239	255	294	271	259	239	262	246	278	273	295	284	290	281	283	235	282	254	262	266	273	256	263	281	284	259	299	282	277	274	278	250	288	287	276	262	260	253	245	264
5876	4596	2427	1213	817	794	758	698	692	650	669	660	616	618	621	635	648	564	607	607	650	642	595	603	618	624	638	636	630	604	619	649	591	612	597	606	569	573	631	627	630	584	609	632	582	561	580	575	604	651	610	601	635	605	667	612	626	566	613	633	585	574	599	645	587	652	601	590	650	584	591	632	620	596	635	605	629	585	595	638	644	619	593	635	643	619	625	620	651	643	637	564	628	622	601	587	602	593	628	600	606	620	596	568	619	615	621	633	612	585	589	633	630	613	616	633	603	622	598	601	589	635	640	611	593	599	617	670	635	623	629	619	621	536	584	628	619	601	602	589	619	587	602	625	624	576	594	608	595	642	621	623	576	601	611	598	599	607	634	603	608	603	633	585	602	577	583	575	577	646	594	606	586	597	655	631	558	617	603	625	618	585	645	610	611	588	616	610	617	615	628	614	593	570	601	598	593	622	564	567	585	611	573	636	600	613	609	579	653	612	605	590	647	567	604	625	580	582	597	645	628	593	633	605	633	612	628	635	551	597	620	588	603	587	607	626	561	620	618	589	564	653	634	572	576	615	607	593	584	576	626	628	604	570	600	604	611	611	627	591	621	626	617	617	636	621	616	607	590	649	627	598	610	600	595	620	586	602	588	621	617	649	552	613	593	603	630	613	625	596	610	607	641	583	601	629	598	618	632	596	597	591	651	550	629	640	606	590	606	639	594	588	586	657	654	633	581	633	606	633	593	615	606	621	588	623	564	609	646	597	614	598	616	670	633	594	583	608	644	591	629	605	594	647	640	617	604	619	578	597	589	608	665	633	616	613	593	565	630	605	583	619	606	633	638	646	612	596	561	606	637	564	582	531	595	611	629	597	625	616	609	609	625	576	640	609	600	602	592	618	581	611	582	577	633	572	621	622	629	624	563	607	548	604	551	620	559	602	627	647	587	611	616	597	609	594	622	630	608	613	601	627	552	580	598	603	631	613	584	568	586	626	597	632	606	608	586	590	593	601	614	592	631	611	580	605	611	586	652	614	606	620	618	595	621	635	586	587	577	580	607	614	579	600	618	608	622	580	593	581	628	606	598	610	591	576	593	611	605	640	598	625	571	609	620	600	606	628	617	612	593	571	641	612	641	583	620	596	603	630	580	609	597	568	589	590	602	567	619	630	602	603	662	601	571	634	611	602	589	604	606	585	631	594	612	617	634	599	642	587	574	632	623	616	590	605	636	600	605	592	638	601	602	606	631	627	647	623	571	611	597	653	581	640	623	676	619	621	585	627	592	592	576	575	541	590	592	585	618	667	608	580	569	619	656	616	583	621	601	602	615	623	587	575	594	653	610	618	606	584	607	632	607	621	585	588	609	639	623	638	647	642	592	599	598	608	606	583	604	611	636	580	622	610	629	603	633	609	592	597	588	615	610	621	596	580	583	652	614	587	577	621	632	613	562	607	634	611	599	562	608	576	569	613	581	582	610	605	604	627	653	571	629	600	608	640	599	620	576	576	601	597	570	599	622	641	642	587	575	633	651	622	614	617	578	628	602	596	573	614	654	672	613	578	638	580	594	574	615	601	611	563	635	610	615	597	591	625	612	613	621	585	575	618	616	616	611	575	596	633	587	597	611	632	623	565	617	600	598	644	615	557	595	574	590	641	644	610	601	617	573	618	583	597	595	628	683	589	620	596	604	528	636	604	590	602	633	659	615	626	576	594	576	615	597	626	647	609	590	614	638	601	637	633	612	597	609	657	599	609	638	614	598	603	608	596	551	619	607	598	645	628	640	614	594	598	622	641	603	607	606	627	586	616	626	615	601	580	582	648	649	608	605	615	613	608	607	623	615	580	578	596	577	617	632	644	600	609	585	601	577	626	612	578	602	585	568	614	640	597	614	608	565	611	622	602	569	596	626	634	609	654	612	585	620	587	599	601	647	604	611	648	592	583	636	646	664	594	572	560	601	575	612	619	592	601	598	655	624	638	628	576	605	578	603	601	617	586	580	615	617	588	604	632	619	605	616	637	584	595	606	646	618	609	570	612	611	633	614	589	628	588	665	626	639	626	591	636	610	586	596	628	606	612	593	605	583	650	597	592	604	618	611	631	609	575	605	599	576	610	625	575	586	583	603	647	557	565	616	611	599	631	618	594	630	646	617	585	603	611	565	625	618	612	650	578	600	590	634	606	611	612	602	645	608	600	575	582	562	594	604	614	601	587	591	600	581	625	600	624	611	595	586	594	604	639	558	635	608	620	601	619	583	597	584	617	602	560	604	641	599	545	634	613	638	625	609	597	569	570	613	619	631	611	623	604	601	593	644	616	576	610	599	609	615	603	621	629	615	603	625	611	602	597	584	539	593	622	601	650	614	620	571	603	601	600	580	643	643	628	551	574	611	574	619	563	612	589	617	622	608	646	605	592	612	597	615	632	589	662	613	613	592	623	625	623	568	601	573	605	613	575	634	643	635	590	550	622	615	606	628	647	610	580	668	601	599	609	606	555	597	561	631	613	617	625	588	582	585	611	615	616	647	562	607	590	646	627	594	608	624	617	587	644	595	585	598	627	606	611	645	614	629	634	542	583	601	610	633	583	595	575	631	613	631	611	582	604	579	640	614	619	577	600	636	600	618	587	574	590	633	592	628	571	588	637	573	530	606	618	600	672	602	614	621	607	607	604	597	653	629	623	635	601	616	607	652	542	667	617	577	630	632	574	620	541	600	625	570	594	654	634	634	639	618	617	584	613	614	602	611	646	613	626	601	635	593	620	600	603	556	575	621	632	597	561	622	623	601	590	637	608	587	580	616	577	616	620	576	604	642	615	566	605	627	637	596	626	596	630	603	654	588	611	587	578	576	625	575	570	564	597	590	600	609	588	646	585	596	603	627	626	582	660	601	577	643	667	603	586	602	578	614	602	577	617	593	603	613	651	609	626	614	560	576	621	581	602	612	604	596	586	608	595	627	605	608	580	607	583	581	604	634	654	614	592	632	592	612	631	610	622	630	593	597	608	581	591	599	564	636	567	565	628	612	630	613	607	610	632	614	623	572	605	612	638	596	592	570	608	603	615	578	627	622	625	608	620	631	621	631	601	567	560	649	579	585	597	593	579	629	613	590	611	625	608	626	629	597	610	579	587	620	599	581	598	619	602	621	603	634	600	612	606	621	581	592	599	565	565	612	568	676	633	569	586	660	592	581	597	573	581	606	580	582	576	606	608	607	553	585	625	573	584	606	601	585	627	579	565	645	584	577	587	628	608	598	583	624	609	649	593	597	588	602	591	645	588	581	620	599	628	603	637	564	641	601	614	621	594	583	597	592	640	593	638	590	562	682	606	555	571	577	574	583	595	617	613	623	623	635	597	623	617	606	597	627	566	629	614	605	600	610	602	601	590	579	669	599	568	636	561	628	612	610	595	623	574	578	597	576	628	598	625	629	637	625	658	596	643	588	598	602	590	607	630	564	571	597	626	607	559	592	582	635	608
31940	18976	6755	701	428	382	397	368	388	357	359	396	384	357	394	366	385	359	355	398	388	364	394	379	341	379	395	381	341	376	369	351	348	339	374	383	358	351	374	358	363	364	341	350	334	366	391	382	377	376	352	369	360	342	347	374	386	378	342	387	384	354	350	407	375	350	387	384	365	398	360	386	415	337	367	400	375	349	387	358	343	361	377	331	371	354	379	359	356	377	409	400	377	382	380	393	370	366	376	376	362	385	372	350	368	414	387	343	352	375	354	381	385	347	372	365	341	349	373	338	345	349	405	380	348	366	360	358	403	330	399	336	378	365	370	390	364	326	356	387	366	374	387	388	382	358	359	392	378	378	383	401	327	398	376	382	370	372	346	354	402	378	366	332	329	357	367	373	374	394	405	348	367	356	330	350	376	345	381	348	387	364	382	400	368	385	376	368	362	363	380	339	360	334	350	357	411	353	375	341	381	341	347	388	367	381	368	361	379	382	337	355	359	384	380	369	349	371	321	331	371	363	346	373	375	365	363	356	394	396	362	345	376	351	370	332	380	355	343	358	384	350	434	363	340	371	371	364	382	395	359	373	312	370	423	372	353	348	332	348	364	359	390	356	353	365	359	380	357	387	367	366	343	382	356	397	378	346	395	358	351	385	364	377	363	384	340	343	356	350	401	352	358	357	392	416	393	363	341	370	365	387	416	362	363	394	326	384	394	370	328	351	361	361	356	367	379	371	401	394	388	352	381	363	335	391	383	426	336	355	370	373	385	388	353	373	388	366	326	374	368	398	357	352	342	378	332	368	374	388	377	346	417	376	368	374	373	347	362	347	345	370	347	328	357	349	372	416	365	382	391	366	359	422	395	392	366	370	356	398	380	369	396	395	360	382	389	330	366	347	356	388	344	356	339	422	345	372	383	411	398	363	358	370	340	336	382	432	385	394	373	388	411	389	368	340	406	314	350	364	395	400	375	375	358	375	379	363	341	376	365	371	374	377	379	412	375	362	382	370	378	333	394	411	367	381	373	408	391	383	324	376	342	384	365	404	364	356	367	369	364	347	338	368	362	396	367	364	374	396	339	369	398	394	333	365	350	350	364	399	383	365	381	327	418	389	348	403	359	372	385	374	353	428	387	383	392	400	394	375	379	361	342	345	354	400	392	384	358	386	382	382	378	341	416	353	369	388	351	382	357	366	367	363	398	356	347	371	401	374	395	362	366	367	390	354	350	385	374	346	381	373	391	395	370	358	362	360	366	435	379	380	347	400	347	350	376	375	387	347	369	364	309	384	380	363	374	366	349	374	366	388	364	348	351	357	389	380	351	367	403	368	398	380	337	388	376	383	399	415	379	368	400	365	368	366	391	366	348	381	372	360	371	355	334	383	317	375	342	365	360	346	340	340	366	361	382	341	342	383	347	370	376	354	368	370	358	384	350	380	370	390	346	358	392	352	416	326	390	359	377	334	390	405	359	368	362	358	355	381	355	332	375	381	377	347	390	394	401	343	336	382	361	363	342	383	364	379	422	401	374	382	382	395	370	353	340	393	378	384	348	387	375	363	374	355	353	355	372	363	376	360	364	361	378	391	382	369	349	377	349	391	425	360	369	340	385	366	352	388	404	374	392	336	389	354	371	314	394	391	413	371	370	339	318	382	354	368	341	378	373	378	349	382	397	384	320	384	346	383	392	374	379	382	400	354	375	359	366	390	357	388	419	403	377	344	372	375	377	382	389	393	433	341	390	376	406	397	365	383	351	388	347	357	391	387	309	365	378	384	388	365	373	361	399	363	369	362	386	398	364	360	392	361	354	351	373	384	355	357	377	381	377	379	341	398	377	371	364	359	375	359	372	387	389	359	353	391	350	355	350	358	403	367	378	337	352	380	355	387	395	383	362	400	377	347	416	375	371	393	381	408	368	368	385	386	404	406	360	348	358	353	333	394	339	344	373	376	399	362	387	408	344	351	386	352	367	396	382	354	364	346	354	376	375	386	380	365	350	387	374	399	391	361	379	358	388	366	362	358	360	363	379	378	387	372	376	387	362	352	353	381	397	369	349	378	384	388	369	351	369	358	364	355	371	380	358	355	389	385	382	374	368	399	357	370	379	377	369	339	356	392	337	366	354	352	361	366	351	358	349	351	383	361	400	363	353	345	357	377	396	386	418	432	355	355	348	375	373	375	381	404	382	370	371	370	388	395	350	387	353	405	361	362	370	390	389	373	373	351	345	354	398	360	390	377	354	402	386	363	336	389	368	397	367	389	346	342	399	347	372	376	348	347	354	357	386	327	343	379	390	361	358	363	383	408	370	395	381	396	373	370	401	404	392	320	347	386	368	383	365	394	366	340	351	361	369	362	359	383	395	384	384	385	359	387	336	369	365	383	369	369	372	379	349	421	329	354	371	379	402	358	373	342	366	335	372	390	375	342	393	372	381	351	377	378	383	384	380	395	401	390	379	378	374	393	371	374	373	369	380	396	374	378	358	393	395	365	367	394	354	367	367	423	338	378	381	368	393	385	360	363	393	386	404	355	369	391	374	340	399	380	386	334	368	399	326	366	379	389	351	335	394	346	393	391	373	382	345	370	358	393	399	361	384	374	365	378	354	368	360	380	387	378	359	374	392	369	338	399	354	348	358	386	357	359	371	329	389	376	360	382	381	375	377	338	310	360	355	357	390	354	352	370	359	366	357	352	348	396	386	342	372	375	417	383	374	365	354	332	380	373	379	374	392	399	400	369	391	373	375	364	384	386	376	385	353	358	380	341	343	348	439	371	391	359	352	390	353	355	393	396	360	365	389	352	389	352	350	366	391	369	365	399	390	328	422	384	334	340	357	352	391	357	371	365	392	353	341	363	354	352	381	351	379	361	356	355	340	332	398	371	340	374	377	383	376	402	357	363	335	383	387	431	389	391	341	405	343	384	363	353	363	380	348	358	392	412	365	366	360	409	377	378	350	393	383	361	376	359	367	390	370	388	343	381	366	340	382	363	364	388	378	359	387	407	407	351	370	372	379	346	382	383	402	351	358	351	363	343	361	390	348	366	339	361	344	363	367	384	403	388	367	362	391	386	382	346	344	334	369	356	331	389	364	372	371	396	387	341	386	379	368	394	346	328	377	347	378	363	377	383	419	397	378	344	369	388	354	353	372	346	396	405	367	331	381	377	359	357	378	357	350	376	390	343	389	401	364	338	353	377	368	363	345	377	370	372	380	351	397	355	384	374	353	376	386	376	358	401	345	388	391	336	361	346	352	382	356	397	385	363	349	340	398	380	386	373	338	381	371	365	392	384	394	387	330	381	367	376	375	375	379	363	345	369	375	351	363	372	416	370	401	386	358	401	392	385	414	383	377	362	376	367	396	390	370	376	365	358	377	358	377	354	371	358	348	331	357	367	364	379	388	342	368	380	385	385	358	333	356	362	387	375	371	354	375	394	403	381	384	342	381	388	393	359	367	398	373	396	381	374	353	361	361	397
5584	1130	938	872	886	826	856	885	880	854	883	904	852	821	767	892	919	837	814	896	858	882	874	883	899	858	860	862	862	856	875	821	865	836	856	858	874	830	856	817	846	887	839	825	805	854	810	830	860	848	856	873	865	862	907	912	856	860	872	922	839	871	852	856	865	803	846	803	840	894	865	840	868	880	848	806	905	866	855	842	821	888	889	864	883	911	854	822	847	836	847	875	856	909	893	827	830	830	847	835	837	842	887	876	888	893	852	892	881	840	886	870	879	846	886	863	838	859	813	861	877	915	813	850	873	835	888	849	884	864	818	823	899	876	832	802	860	854	883	838	861	854	867	848	813	891	834	834	889	896	854	871	819	792	862	814	884	877	828	817	861	860	858	857	817	827	904	864	871	895	866	904	850	793	896	877	926	852	873	847	892	860	785	852	837	884	867	850	836	850	900	875	840	844	841	841	848	835	838	873	822	873	880	870	876	830	867	868	845	830	874	870	853	897	843	851	842	842	848	870	820	872	871	886	860	826	893	840	864	898	859	877	895	839	857	859	891	874	821	852	825	828	868	842	891	858	817	843	870	875	853	838	891	855	919	878	841	823	914	906	896	850	881	850	844	834	860	892	881	885	827	867	893	832	849	867	857	864	890	892	864	863	892	877	815	921	866	886	846	856	897	867	878	886	855	837	852	879	908	867	858	803	916	865	872	845	871	854	874	832	819	905	858	827	913	835	893	840	855	866	895	868	876	886	817	853	880	897	880	905	806	879	870	866	903	856	901	898	827	879	819	845	834	860	842	876	869	878	834	864	870	861	871	800	824	876	856	864	916	888	886	823	900	865	885	840	874	830	899	866	838	827	873	830	861	858	874	845	919	841	853	838	852	851	879	876	888	847	829	867	820	829	842	904	881	867	887	862	852	893	795	881	856	907	935	814	865	810	893	850	834	845	879	822	812	882	905	879	879	868	877	821	918	838	871	870	807	867	843	849	908	857	844	922	868	867	882	879	856	814	804	856	902	823	848	853	809	867	841	879	831	837	874	876	834	868	840	895	857	889	869	859	833	916	870	876	846	845	856	886	835	859	865	854	837	809	857	828	844	858	794	868	858	850	876	900	827	834	846	853	807	881	818	876	897	840	897	851	875	867	840	874	804	896	884	828	867	889	827	836	885	898	791	902	884	872	905	863	846	872	827	825	827	844	916	887	855	897	881	898	867	830	801	890	855	834	843	822	850	905	871	853	820	833	830	858	841	903	860	841	872	836	799	892	888	837	872	857	816	821	895	843	911	844	836	863	895	858	833	875	860	835	851	816	839	831	861	830	822	838	840	902	972	835	870	877	833	821	793	767	854	845	880	877	809	869	879	836	866	824	843	854	875	858	886	883	850	865	872	842	794	883	801	907	868	823	859	865	857	876	890	832	911	856	829	904	933	904	794	905	797	847	811	875	907	849	852	877	891	878	830	851	898	866	825	870	860	790	860	840	882	853	842	804	832	861	858	781	888	797	805	845	851	855	787	878	832	871	865	843	850	862	864	813	876	895	863	825	895	833	844	856	830	822	871	844	930	831	816	878	867	877	851	819	875	817	925	904	902	862	796	831	874	817	845	877	898	838	885	797	836	882	872	883	860	847	909	859	826	853	835	861	856	874	904	845	822	849	779	891	846	830	855	866	910	866	842	875	854	890	907	806	866	845	891	857	860	851	859	846	793	855	820	899	839	880	899	872	877	835	868	843	863	861	821	878	909	823	851	831	826	869	893	849	891	836	847	844	902	883	814	854	875	888	936	878	884	843	832	867	867	851	882	869	865	849	920	851	844	835	875	842	846	846	874	842	860	854	851	865	863	874	832	859	868	826	854	870	830	881	873	888	862	874	870	837	844	805	850	805	857	850	876	849	904	836	819	841	841	848	866	874	910	870	864	838	886	891	922	863	822	863	852	854	853	926	848	835	863	845	852	822	810	889	837	860	822	852	825	849	887	917	800	789	845	913	873	867	905	847	872	852	841	862	822	838	834	793	873	803	878	891	880	851	856	864	831	834	828	844	849	877	846	817	842	902	810	924	820	842	878	835	878	844	869	898	778	881	829	845	846	847	861	873	849	857	871	843	850	815	890	843	876	871	828	890	857	878	899	862	839	896	892	823	897	891	849	843	858	881	865	825	813	837	839	861	873	894	815	857	792	842	890	852	891	855	837	857	861	901	844	865	892	792	851	831	901	883	864	851	850	829	912	822	879	859	910	887	863	899	839	834	863	850	830	854	831	841	856	862	900	859	847	852	838	920	826	843	842	879	785	891	846	864	878	934	860	881	822	845	824	908	818	839	805	874	856	874	857	888	812	895	815	858	893	843	855	838	859	898	863	821	898	843	850	832	886	913	823	862	887	841	810	928	919	849	920	846	884	812	801	894	905	875	905	857	869	800	827	857	849	835	833	857	871	809	825	853	848	806	852	839	833	829	894	876	910	875	844	896	869	827	836	857	829	896	842	845	870	857	873	909	843	842	792	833	845	854	882	862	838	835	830	857	807	871	850	832	866	822	845	923	879	851	888	823	824	887	859	830	928	901	863	847	859	837	865	859	898	865	888	919	868	819	860	848	834	864	824	833	874	858	841	857	835	840	819	852	917	849	842	881	874	878	853	855	843	861	818	874	868	832	857	871	850	845	853	921	827	873	849	845	855	868	819	875	813	834	844	876	850	825	910	879	858	851	832	843	839	871	831	834	897	916	890	909	766	843	856	850	916	859	847	857	863	925	872	875	818	867	864	820	846	870	870	866	827	866	874	914	824	848	809	914	860	828	955	785	883	835	825	850	898	858	883	869	858	863	904	809	862	839	826	851	895	892	903	858	867	889	835	870	839	920	833	865	865	833	891	852	882	855	880	867	848	847	965	902	839	844	899	885	823	854	856	835	899	856	862	866	854	886	894	862	803	860	843	880	833	831	824	841	842	862	852	840	839	851	766	832	874	879	839	859	910	865	851	836	825	873	867	880	816	817	862	903	854	888	858	845	904	857	821	859	811	890	792	835	816	837	841	860	795	814	842	885	871	861	857	873	875	848	823	880	886	865	773	853	875	859	882	856	825	858	857	883	876	852	847	898	847	845	876	859	799	903	813	833	861	938	866	826	872	858	835	892	814	867	823	885	812	875	836	812	856	872	869	881	856	899	845	932	899	812	839	836	880	851	847	874	890	845	898	864	898	864	888	911	876	904	888	880	801	815	868	871	833	860	833	821	848	898	844	818	925	926	835	865	856	826	858	845	874	824	824	839	863	856	849	873	855	847	855	868	891	824	855	826	875	866	840	817	845	914	845	889	866	856	887	815	834	849	902	922	882	848	882	875	876	869	845	870	881	832	889	897	866	852	857	873	875	840	837	850	861	837	822	836	864	864	833	901	844	863	818	883	879	813	894	871	884	865	834	864	909	845	853	869	867	862	884	869	874	797	904	837	917	849	842	888	882	866	913	852	839	848
23872	20698	24108	27318	20697	20647	2177	622	561	504	488	456	449	479	466	505	462	481	456	458	451	415	463	427	426	464	480	430	470	442	440	462	432	451	411	437	460	397	445	452	396	433	454	445	465	470	471	464	465	468	451	419	471	427	423	419	483	460	396	431	426	443	445	394	411	437	474	397	414	421	404	461	427	469	473	422	419	395	412	441	420	405	429	454	443	419	465	452	392	447	428	426	446	441	427	454	393	396	428	451	447	413	400	455	426	467	413	442	397	449	442	382	432	410	419	427	416	435	427	414	438	416	422	460	442	416	466	487	445	388	422	420	425	470	465	452	475	447	465	426	442	447	424	455	401	418	371	408	470	453	405	414	424	429	422	378	428	420	428	422	431	424	446	423	407	382	428	455	475	419	410	437	460	456	443	427	462	449	397	412	418	445	465	442	421	404	463	480	449	430	423	470	397	406	441	434	435	443	471	444	447	465	409	447	386	429	427	427	433	444	452	445	447	485	462	455	474	439	389	420	447	445	428	425	442	419	446	416	423	423	419	424	441	418	417	415	420	420	417	453	413	434	383	435	462	392	416	438	436	412	445	420	456	406	448	431	465	446	390	459	470	440	439	459	439	411	436	446	463	457	421	438	419	429	482	420	411	479	459	478	440	421	452	404	410	460	393	407	465	429	411	474	432	462	433	458	420	414	443	382	450	426	380	406	420	449	421	424	473	416	419	421	437	445	444	420	405	456	436	463	432	429	382	425	400	452	430	458	473	429	430	431	445	411	446	427	442	450	500	416	428	480	411	404	450	428	435	435	426	468	383	450	451	398	456	449	443	452	382	431	426	430	432	418	432	437	411	457	395	462	428	421	435	449	382	410	401	438	457	452	420	458	446	445	463	418	438	400	423	431	458	444	438	480	458	443	441	430	416	420	446	382	430	422	444	452	421	404	438	431	429	447	395	450	392	426	458	418	462	395	424	389	459	460	433	430	435	392	399	411	454	433	416	416	392	428	437	430	463	453	439	442	423	402	402	437	460	443	435	404	412	471	449	407	436	446	432	463	429	448	432	397	476	433	436	449	452	479	430	438	441	455	453	460	435	420	458	450	416	444	428	463	425	428	419	417	393	413	430	434	423	441	434	481	429	387	384	432	471	429	423	418	403	422	482	401	485	452	468	424	438	480	431	417	410	451	417	430	419	430	396	419	442	451	411	430	409	485	415	415	457	431	438	404	415	436	429	418	433	429	431	443	465	420	434	451	455	428	443	417	431	412	437	421	474	448	441	435	436	454	455	423	407	459	456	466	423	430	414	438	445	436	424	417	424	391	449	445	437	419	450	457	397	455	434	414	436	440	424	421	487	424	428	437	448	417	410	427	441	452	403	437	458	439	449	427	426	407	437	461	468	445	434	401	426	415	453	430	414	440	429	468	433	436	472	405	434	434	413	439	442	431	386	467	437	395	468	436	446	418	453	435	406	442	447	406	449	454	468	452	431	429	460	461	446	457	402	414	411	407	506	442	396	399	426	451	427	424	447	452	457	407	460	458	438	428	405	431	468	402	433	394	400	458	411	459	482	423	461	441	427	391	439	443	428	409	438	421	411	410	401	418	406	463	458	414	463	380	419	441	449	478	444	402	437	389	465	430	452	461	456	437	463	457	464	498	465	445	436	422	409	410	451	449	408	405	401	430	420	459	408	431	438	429	444	476	437	424	443	443	450	408	389	407	438	445	447	415	453	434	463	443	454	402	436	411	436	423	453	441	408	417	461	444	444	454	415	418	443	417	477	449	496	384	436	470	449	426	401	446	426	439	418	443	399	452	428	428	441	428	437	408	431	402	459	466	446	394	416	384	388	428	467	442	384	448	414	445	470	472	439	433	424	450	434	420	421	412	419	401	452	440	442	455	444	441	434	456	458	399	456	456	426	431	457	442	409	437	456	421	425	472	454	437	425	440	480	425	466	429	409	452	403	428	437	423	379	430	412	452	447	424	439	465	405	457	451	408	454	441	428	468	462	458	414	438	483	444	445	405	430	424	460	387	408	420	430	423	449	455	426	399	411	440	412	378	456	433	423	474	447	445	416	429	433	443	393	453	404	458	435	428	432	435	415	378	416	466	433	402	432	432	430	488	442	457	432	437	422	395	491	442	436	451	438	424	458	460	443	464	428	419	405	420	429	411	428	430	441	436	409	385	431	393	435	459	452	472	429	403	416	404	423	416	440	420	447	368	423	427	462	458	412	456	477	409	390	435	417	404	406	432	458	435	434	403	460	460	429	403	450	446	449	427	417	408	432	400	438	419	412	409	395	448	400	373	466	430	445	417	438	444	472	456	465	427	418	434	396	444	454	412	441	445	396	421	418	417	451	407	413	424	442	438	440	420	455	463	416	403	460	417	424	446	459	437	431	371	438	441	467	450	466	445	429	395	438	419	443	431	392	457	429	427	460	445	415	443	416	406	431	460	418	447	402	408	439	479	457	410	441	403	418	442	424	478	409	387	438	458	460	406	445	438	426	431	421	429	423	430	404	452	402	430	436	440	445	455	479	444	413	394	483	429	456	468	428	421	418	402	429	428	441	428	383	437	483	430	431	455	436	442	395	437	409	447	447	444	476	427	433	433	413	426	463	422	414	426	468	423	413	435	411	461	422	408	425	444	445	416	446	450	419	469	457	426	424	417	421	433	428	426	451	422	409	387	433	445	403	411	429	440	392	445	441	435	381	397	433	418	402	438	401	425	458	435	449	387	406	437	466	437	464	431	452	438	421	443	480	451	433	402	432	449	427	445	382	451	447	406	436	424	438	489	451	405	443	381	460	434	417	435	476	448	400	431	439	408	427	406	473	408	447	410	429	412	460	422	445	456	439	423	397	433	418	410	397	445	460	410	425	453	420	409	430	424	413	440	399	396	414	399	404	478	468	471	465	421	418	369	399	413	415	456	410	433	406	449	472	447	426	411	376	438	425	405	438	420	452	403	434	399	479	437	429	440	417	464	394	421	455	440	427	401	422	450	453	375	425	444	433	410	404	414	380	411	430	408	410	468	429	437	432	420	440	427	441	431	419	402	446	439	405	424	464	478	457	466	436	419	419	438	433	390	426	436	471	407	444	471	453	447	483	424	424	431	423	430	443	421	412	408	443	453	434	468	427	424	458	410	438	445	433	431	431	386	436	390	440	442	422	456	418	437	435	440	437	475	407	465	432	438	405	415	430	419	419	431	405	394	435	447	466	412	417	457	457	461	480	472	474	484	435	487	479	464	453	440	407	425	416	405	389	449	422	424	464	415	413	406	440	438	445	444	425	379	412	437	414	424	409	426	438	439	426	434	423	450	425	447	402	398	399	416	416	440	428	429	448	431	453	426	419	445	450	458	405	422	411	410	419	411	434	433	460	428	403	421	446	423	409	404	426	444	387	455	460	421	419	446	467	437	413	456	450	449	413	443	421	396	456	414	431	435	427	439	427	461	443	453	415	443	467	408	459	448
5234	3275	1942	1279	1109	1056	988	1023	997	945	1026	937	936	946	1006	960	936	952	945	967	955	954	940	960	985	919	960	958	968	969	902	952	1011	943	954	955	957	927	993	961	949	960	957	899	957	911	918	971	914	930	916	916	915	947	900	924	1009	931	973	962	988	916	907	964	908	968	918	915	932	983	902	987	994	994	956	965	907	974	956	1010	897	962	956	963	966	986	969	910	937	958	949	954	965	900	978	932	931	947	932	983	923	925	945	914	929	950	911	895	930	961	955	925	988	954	997	958	990	955	957	985	950	897	991	990	973	977	916	930	951	1007	992	947	906	933	931	923	942	933	947	979	953	992	962	940	926	949	954	1000	978	977	929	946	922	1014	1012	925	899	955	924	926	933	946	917	982	960	964	941	959	991	888	931	887	972	946	910	965	914	906	949	955	927	908	899	955	901	968	934	977	964	940	980	922	942	990	999	967	983	906	963	911	924	996	944	976	911	967	982	993	950	929	938	986	911	949	939	929	965	931	923	955	1023	934	953	930	919	931	908	959	963	948	957	932	981	903	913	966	887	982	947	928	893	909	931	948	931	940	977	931	902	972	964	958	909	869	892	904	979	969	977	902	958	930	995	937	967	886	940	891	897	931	987	975	973	913	1021	956	885	999	941	939	929	934	932	919	920	966	1008	952	913	892	936	918	928	908	992	948	996	941	961	959	936	957	942	895	846	974	981	953	944	987	922	943	955	937	970	981	934	985	962	928	962	957	986	948	968	918	942	966	974	990	966	922	970	948	940	913	973	913	980	981	893	885	917	926	962	964	973	947	938	877	1045	920	921	933	977	950	956	943	947	955	910	899	956	969	965	928	971	921	885	1003	962	949	918	958	974	930	941	951	961	942	957	901	979	938	933	893	956	985	954	924	909	961	909	903	942	921	971	916	948	948	967	939	919	940	958	925	933	918	955	860	933	968	939	907	929	924	987	962	936	942	934	957	960	928	926	933	956	943	957	928	941	970	944	966	939	915	919	934	979	957	946	900	980	943	1000	891	966	908	953	920	965	926	891	934	928	986	974	893	932	909	926	922	969	948	1013	945	952	967	973	920	913	925	928	964	909	948	971	971	950	947	950	917	922	893	910	938	951	956	936	991	966	940	986	996	930	889	934	950	928	924	917	967	944	957	965	919	922	940	987	952	916	953	939	984	910	952	914	940	924	927	943	889	897	954	949	962	917	977	941	920	927	968	985	993	923	969	907	944	925	965	964	999	937	1046	966	1012	971	981	909	959	928	1008	980	965	975	934	951	996	950	952	906	977	966	971	937	984	962	948	916	929	986	932	912	926	945	932	956	949	962	975	960	921	952	990	923	973	971	1002	919	971	969	920	916	959	930	929	979	941	960	974	960	927	937	995	904	970	919	989	936	922	925	990	925	977	947	937	952	903	1007	1001	995	946	930	941	934	1018	954	925	937	953	1013	986	990	981	928	956	975	951	996	943	962	985	900	911	981	966	929	918	966	934	997	973	989	957	988	965	945	968	952	872	948	926	929	985	949	928	961	967	962	950	1052	947	994	1005	968	902	943	986	980	971	957	953	970	959	936	933	902	904	976	954	934	919	913	924	964	964	965	905	947	1004	932	976	934	954	948	972	909	929	922	921	908	945	981	1048	988	957	947	904	984	980	960	932	959	961	956	941	959	949	973	946	1032	951	928	916	897	953	923	909	960	858	934	970	963	973	948	937	964	947	986	919	953	931	901	943	912	948	955	942	943	894	904	903	926	957	993	949	946	968	965	948	934	962	901	945	921	908	951	924	969	921	932	959	916	933	920	893	964	941	940	929	980	997	954	961	948	945	932	913	941	996	965	940	915	949	929	998	943	880	988	1000	936	882	940	936	978	916	972	946	950	959	967	895	964	958	963	892	929	916	968	972	913	944	892	970	919	980	958	989	993	900	972	992	1054	999	942	939	926	986	907	1029	966	878	976	857	941	962	969	920	884	947	966	968	861	921	994	960	932	945	963	968	936	914	930	960	930	934	952	961	875	891	948	1009	966	922	911	955	978	945	983	917	1017	965	959	910	920	960	911	939	883	944	955	926	966	913	941	951	940	999	948	1005	977	946	959	967	940	980	955	981	948	987	930	963	921	998	942	955	899	958	919	966	940	908	970	984	920	916	917	921	957	922	945	950	912	945	959	899	959	952	945	939	944	970	953	970	898	937	928	939	922	926	972	943	976	942	960	971	990	928	937	962	934	973	941	992	961	931	966	954	889	978	974	983	979	929	911	949	929	965	945	930	945	941	996	973	924	932	951	945	1020	885	950	974	960	971	963	926	945	920	961	959	992	961	948	971	953	973	984	990	927	934	952	976	969	967	944	963	984	946	925	950	969	941	955	924	912	955	908	968	970	982	906	942	941	927	913	921	958	963	973	922	967	874	973	956	1005	961	1014	925	960	925	960	867	959	950	968	938	960	918	983	1020	976	927	963	996	971	916	956	933	925	927	951	949	921	892	917	945	965	956	947	931	957	918	951	917	932	952	962	967	940	921	948	933	928	909	964	953	917	917	960	933	945	972	947	908	951	973	934	943	1031	930	894	932	976	978	932	986	940	964	1008	983	999	986	923	958	970	984	912	907	996	913	941	981	926	965	951	949	892	948	982	960	929	917	940	944	944	965	933	928	918	928	950	958	959	893	889	946	961	952	962	974	924	979	945	997	940	971	943	901	961	1011	960	930	966	934	983	940	922	933	942	942	956	967	958	931	978	1017	912	976	911	892	950	937	939	994	938	931	922	919	923	950	958	954	957	982	921	902	951	992	986	977	951	929	923	917	946	973	991	945	915	898	947	922	988	997	947	888	977	961	953	922	934	922	964	968	986	946	925	936	990	955	938	967	923	981	923	967	904	952	947	930	958	963	907	939	898	1002	925	959	929	913	966	920	964	985	972	940	908	994	912	980	943	936	948	904	956	944	938	942	952	949	930	948	947	957	923	994	932	919	954	1004	966	925	942	933	894	897	891	950	961	937	985	934	945	991	921	929	898	954	938	926	955	883	945	960	935	983	991	936	1002	981	986	970	947	908	971	946	877	945	928	1003	923	939	924	967	959	984	915	996	899	949	913	949	1025	896	998	894	934	926	979	974	924	974	954	963	968	910	944	946	937	939	1000	991	900	932	933	930	963	915	1038	1008	931	995	953	925	921	982	969	922	917	944	905	923	948	975	949	923	956	967	995	984	903	917	953	951	934	890	892	995	881	954	946	969	950	941	970	947	921	943	937	881	934	941	947	952	903	950	958	990	917	893	929	924	968	944	958	995	883	971	958	916	974	936	924	975	963	938	967	1004	934	931	932	978	903	954	979	937	964	947	978	931	948	963	965	926	919	958	902	927	964	1010	1015	980	901	944	930	957	972	970	901	884	964	928	942	966	982	941	912	947	937	921	948	959	899	1004	934	957	967	952	1025	940	956	936	979	960	1022	924	902	951	954	923	906	927	936	964	967	974	932	901	947	923	977	947	974	984	933	1007	914	921	1011	901	921	959	948	876	930	950
23364	20714	24369	27139	20714	20729	18098	780	439	363	389	378	338	300	349	331	297	319	315	306	275	287	280	305	266	296	306	282	295	261	246	256	296	254	292	262	239	266	289	268	296	288	278	260	266	279	288	269	255	296	284	276	276	273	300	298	259	283	315	253	300	269	277	291	252	262	290	279	266	271	267	286	249	251	259	299	257	290	306	279	290	245	259	291	289	284	265	274	283	262	306	280	260	291	280	311	263	259	282	279	292	261	285	289	278	286	314	302	269	300	273	311	248	272	262	284	288	246	273	275	283	285	264	269	304	284	298	241	297	273	329	268	303	281	268	272	259	253	310	277	259	258	293	276	288	267	291	279	256	279	289	280	283	250	283	275	286	276	296	273	252	273	258	256	281	275	268	280	258	281	270	288	256	273	251	277	271	260	275	230	257	256	280	264	263	286	284	302	289	265	246	296	275	258	257	289	286	264	256	279	264	264	250	263	249	293	286	297	297	294	280	267	268	273	289	279	266	280	244	245	289	290	287	274	286	275	274	304	246	257	242	250	289	280	260	250	251	268	255	301	281	256	247	293	283	265	264	267	275	264	299	264	245	280	264	248	278	289	289	265	259	273	240	264	264	263	297	270	258	278	266	273	316	270	295	279	267	279	290	242	282	273	266	292	250	282	257	265	262	265	270	319	298	265	263	267	237	278	280	253	264	252	279	245	230	249	278	294	265	271	276	240	268	280	267	268	250	262	280	273	281	288	279	275	279	277	263	297	270	267	263	286	250	245	295	263	295	256	254	301	271	261	275	248	286	285	245	294	301	267	290	272	266	246	306	265	287	309	277	263	289	279	285	262	263	275	250	260	261	280	247	243	269	303	248	263	263	262	243	248	251	257	240	266	294	270	280	263	253	297	296	285	292	217	255	244	272	262	286	282	280	287	291	255	259	283	272	273	291	260	260	285	262	267	261	278	227	273	262	287	300	300	245	266	249	268	263	248	287	277	257	274	296	258	273	270	252	264	279	288	287	281	299	244	278	255	305	285	272	282	254	332	320	294	284	295	272	275	282	237	249	249	287	275	281	291	276	279	290	274	266	236	246	278	292	269	332	265	266	307	290	268	298	274	285	267	260	271	272	267	250	262	260	246	256	301	242	276	282	288	283	264	266	274	234	281	292	287	277	293	262	278	280	263	275	268	246	258	276	289	274	237	267	269	264	259	285	284	252	271	295	274	294	255	252	274	268	297	277	265	265	280	265	261	270	286	276	287	279	272	266	270	263	263	236	277	290	241	260	253	264	228	255	238	272	265	288	291	255	250	280	285	265	298	260	272	288	293	270	256	262	296	270	266	292	287	247	250	252	304	263	266	258	280	269	281	269	250	288	282	277	263	257	278	299	250	247	276	289	268	294	277	276	260	248	278	251	254	237	274	286	245	236	281	258	283	276	271	246	256	247	301	263	277	270	273	261	287	253	268	293	280	264	281	295	239	290	286	252	280	290	269	291	296	274	291	247	295	310	287	263	264	301	259	251	302	281	241	255	262	278	279	242	265	260	255	288	252	308	253	262	318	266	290	279	266	260	293	262	292	283	252	287	275	258	279	277	272	275	278	308	241	303	292	260	277	295	292	270	297	268	245	281	279	252	274	284	278	260	243	278	274	261	266	259	247	283	257	274	257	297	276	267	295	292	265	250	267	262	295	255	275	254	302	309	264	267	272	267	255	268	295	302	240	289	267	266	289	279	283	296	265	266	249	288	262	267	256	258	303	256	238	272	259	261	274	264	249	262	255	294	306	298	270	303	273	283	276	268	262	275	271	269	264	272	299	291	254	275	242	298	297	254	280	251	294	300	257	289	256	259	255	245	275	266	241	291	294	260	276	247	255	283	278	266	264	244	272	289	303	259	291	290	287	262	284	259	249	299	250	239	279	270	253	254	253	269	251	255	276	225	267	288	275	274	281	287	271	286	265	288	258	284	276	284	241	284	262	260	263	276	250	278	286	265	248	274	279	262	264	284	290	293	254	286	282	266	302	311	292	276	250	235	273	276	272	282	265	289	292	260	273	281	273	254	296	289	288	279	258	299	296	257	289	283	258	274	279	275	263	271	264	266	288	278	321	295	239	291	273	300	280	289	253	268	255	266	237	269	260	240	260	274	248	264	261	293	245	300	260	273	271	259	266	250	292	276	288	262	252	298	255	254	261	229	262	286	262	283	233	259	269	275	278	303	266	288	285	271	238	270	263	285	255	238	286	293	269	265	277	261	276	287	235	239	267	284	284	258	239	304	271	291	229	297	273	279	254	269	232	283	269	262	283	289	287	291	274	257	268	282	266	279	296	248	290	272	281	255	249	274	265	264	256	274	268	286	287	270	243	284	270	257	270	264	238	289	297	247	289	267	254	257	282	262	269	293	256	259	237	296	254	270	279	288	244	265	245	294	295	274	282	289	251	266	310	248	257	278	282	262	269	272	237	245	294	270	293	252	303	264	313	278	303	277	280	261	235	265	299	294	293	285	311	233	266	257	253	276	254	301	299	277	273	263	244	255	260	336	261	295	299	222	251	273	257	277	299	258	289	306	257	269	277	259	274	266	255	294	259	272	256	264	270	253	294	273	260	279	246	229	289	284	289	298	263	238	258	265	224	265	286	260	254	265	279	301	268	268	276	240	248	284	277	287	295	281	245	285	243	308	261	269	258	293	267	241	283	278	284	272	289	265	262	257	250	267	262	262	264	277	281	280	257	272	294	289	275	263	272	255	274	302	276	263	274	269	274	276	284	271	254	300	295	279	286	242	269	252	274	274	286	290	284	282	254	276	271	270	250	296	260	288	248	230	270	277	254	267	272	292	293	291	291	270	303	234	267	257	308	289	281	258	230	286	234	275	289	244	258	278	280	268	269	279	264	231	270	255	305	272	284	289	261	252	268	278	287	255	259	254	232	273	244	282	265	274	324	265	261	267	292	267	277	304	290	295	311	268	292	254	289	248	267	289	248	237	248	273	320	268	293	298	264	253	283	257	275	288	270	247	295	267	255	285	270	233	253	262	304	282	249	292	315	284	298	289	273	244	285	295	283	265	297	269	270	275	268	256	274	246	321	277	266	303	290	279	304	282	265	292	307	252	266	282	269	258	270	258	257	285	260	289	257	260	264	289	246	274	264	277	264	274	243	244	296	250	302	275	272	301	272	277	270	275	259	282	307	307	245	243	301	270	287	267	286	262	257	272	247	272	291	270	282	258	268	272	278	244	262	239	271	274	251	286	305	297	285	283	268	252	257	293	266	278	243	268	270	243	283	266	251	298	302	317	257	267	312	284	277	303	275	243	250	292	262	267	240	291	275	263	258	237	256	265	273	235	248	283	302	250	268	260	299	289	275	262	256	246	278	277	242	270	281	286	278	269	290	274	229	283	307	256	262	250	276	258	276	277	270	277	294	316	282	308	293	287	274	286	247	265	278	269	289	248	277	246	281	258	280	278	287	292	290	288	279
6495	4620	2348	1236	879	813	710	686	677	657	665	675	627	640	626	632	570	665	598	596	608	634	616	585	617	585	595	558	662	650	610	589	593	616	659	596	649	630	625	607	622	635	613	601	657	612	593	592	607	620	617	596	650	537	601	600	671	600	632	621	618	551	596	601	633	639	585	587	609	659	632	629	671	582	615	602	660	590	597	635	631	583	622	575	642	639	556	590	625	636	570	637	586	602	656	618	620	617	588	625	633	577	590	631	602	601	625	652	596	601	648	652	596	602	592	610	576	569	615	565	651	587	597	620	597	606	596	625	589	564	649	596	607	601	599	608	619	627	660	569	650	637	664	607	643	641	615	633	606	612	589	608	585	637	558	638	630	623	605	602	591	631	596	655	615	613	625	589	627	623	611	586	591	646	589	617	645	576	644	610	617	582	615	627	618	590	604	620	629	621	616	573	596	581	584	635	574	607	601	635	593	633	603	604	581	573	566	639	575	605	622	563	599	607	565	579	617	575	626	626	593	596	579	616	602	614	610	593	605	620	597	613	566	626	548	608	670	610	592	595	647	615	635	655	542	560	642	618	604	612	649	575	589	620	579	606	625	556	630	643	564	616	629	624	588	635	653	615	648	574	621	589	585	627	584	592	585	635	596	583	584	592	611	591	591	573	605	611	597	591	598	582	611	608	618	605	627	603	595	598	641	589	609	637	603	604	595	640	607	588	605	604	630	597	568	616	612	646	593	580	606	582	622	570	599	633	593	592	606	619	631	600	582	670	597	648	622	598	589	609	631	641	597	604	611	606	649	568	596	634	596	586	615	600	623	580	594	609	601	628	565	580	636	582	548	601	593	579	567	577	602	634	627	617	634	672	584	596	603	612	565	611	593	643	597	586	638	614	592	601	594	603	599	573	628	604	633	590	611	587	576	574	594	622	600	637	591	618	574	592	623	565	609	613	602	577	600	624	571	633	644	590	629	609	633	572	596	584	625	632	652	625	615	595	599	630	632	596	651	599	625	614	584	648	586	575	584	606	578	612	574	626	647	598	605	609	644	597	602	621	601	583	598	632	623	617	601	639	598	639	603	622	643	559	650	676	579	573	612	586	626	580	598	599	581	604	607	595	597	597	633	617	582	582	585	611	576	617	603	582	639	625	602	610	605	621	635	615	608	654	617	622	590	586	624	640	616	570	636	593	580	605	584	600	599	643	618	592	634	606	610	653	629	642	621	588	602	611	610	596	610	620	630	600	664	591	606	606	640	614	578	610	560	626	592	620	588	602	582	593	589	589	603	598	627	605	595	605	619	605	590	626	599	586	569	623	619	589	602	605	590	593	649	623	610	583	612	647	626	602	600	604	564	632	629	595	588	580	625	646	557	586	634	599	622	629	662	583	599	598	622	667	628	620	635	587	650	600	595	629	607	585	559	615	610	602	582	557	592	629	607	598	615	607	631	635	570	606	618	635	593	607	649	585	634	597	600	624	623	609	616	608	542	594	592	620	656	652	619	613	592	609	593	611	586	631	627	592	600	628	642	574	610	590	622	595	614	605	628	577	567	617	608	611	588	595	585	610	615	630	584	603	603	649	560	595	557	616	652	584	615	649	605	632	595	654	627	563	640	588	598	605	585	614	592	626	559	633	619	599	634	582	638	646	615	609	612	599	607	610	595	631	587	560	645	656	574	615	579	580	620	592	610	591	631	591	639	609	601	549	630	631	621	623	617	634	593	619	629	622	582	607	621	615	555	632	580	576	621	608	616	620	583	613	631	605	573	625	600	597	611	599	627	585	614	603	606	653	586	632	627	620	603	596	587	595	575	611	617	609	592	665	622	588	626	578	588	586	600	615	587	583	600	664	599	616	572	629	619	591	617	606	571	649	617	602	645	596	654	603	644	583	625	589	604	588	629	595	612	645	617	640	656	637	619	580	609	557	607	595	644	603	646	584	579	641	599	639	572	623	631	644	604	576	611	603	612	598	638	617	599	626	624	596	633	617	598	654	590	619	630	607	618	597	614	627	607	594	604	645	621	604	594	636	609	609	604	639	611	615	620	634	643	599	605	628	647	576	619	583	580	639	600	624	614	615	607	597	636	586	598	660	607	589	611	630	602	594	567	633	611	548	581	591	632	562	580	643	630	565	631	622	614	650	570	595	603	646	638	643	579	588	605	637	571	655	618	594	576	622	614	593	607	589	603	572	547	632	594	561	640	609	621	581	612	576	635	643	631	580	632	650	588	602	610	609	616	563	627	599	610	624	602	606	622	590	608	624	611	635	578	611	587	604	607	652	615	607	624	596	628	649	570	596	591	589	589	618	612	670	564	594	577	608	585	579	593	628	647	593	616	612	615	587	554	595	613	590	632	608	568	597	630	630	604	566	575	631	633	661	605	630	607	629	611	624	623	618	584	643	654	603	627	616	599	598	562	594	607	590	613	607	589	594	601	564	602	586	652	607	572	657	602	602	591	632	613	621	614	611	601	612	594	622	589	643	598	563	669	594	616	616	596	655	625	557	584	581	632	628	564	618	600	571	580	594	603	628	604	579	580	616	659	580	571	633	572	584	568	551	593	658	621	663	620	615	570	625	566	573	601	619	644	632	626	574	623	575	611	607	636	597	622	613	631	624	639	620	592	608	603	616	616	615	599	632	616	595	577	636	626	599	604	598	588	587	624	624	622	644	629	595	610	594	616	596	645	643	608	626	612	564	627	616	587	586	615	557	637	625	574	625	583	579	560	606	613	593	593	622	644	608	584	610	630	601	602	622	596	608	604	597	526	607	583	616	623	595	614	568	551	600	578	644	598	589	633	603	639	619	613	646	641	585	622	595	641	615	619	612	602	587	616	631	621	558	622	630	619	609	596	609	622	647	602	611	569	634	592	611	574	592	656	558	646	617	615	626	643	579	580	570	594	569	639	592	617	576	593	613	609	623	593	575	644	594	624	593	575	570	625	594	571	652	631	613	611	599	609	625	587	595	592	582	614	623	627	614	577	604	575	644	559	588	597	571	605	669	631	600	583	610	571	639	620	579	582	582	665	619	542	575	620	646	647	576	576	644	626	656	581	595	631	594	598	571	603	634	620	606	580	584	622	578	586	597	651	603	632	604	597	611	668	631	647	592	609	625	541	557	585	598	618	569	596	633	603	613	600	615	629	576	613	635	599	608	626	617	588	636	595	598	608	610	611	559	601	581	604	628	623	595	600	569	594	607	619	585	655	612	600	628	622	580	624	591	603	584	635	601	628	621	612	620	597	613	602	594	571	617	638	598	602	604	660	577	602	615	601	570	573	627	615	611	603	607	644	609	585	562	558	589	608	591	603	645	606	610	592	664	610	608	573	625	612	590	586	579	592	584	628	593	571	618	575	568	642	595	625	564	609	608	614	583	620	607	591	630	577	619	592	633	631	590	630	628	609	598	537	608	617	591	642	627	593	587	614	583	589	660	597	616	608	550	631	559	602	623	620	610	609	647	639	588	597	601
31728	19011	7213	891	601	568	498	401	386	329	404	354	349	350	410	341	353	366	401	356	388	372	384	366	411	364	383	359	389	401	369	381	375	376	418	377	349	371	347	383	422	357	382	381	344	373	396	390	387	383	387	382	367	405	396	401	394	366	372	398	358	406	353	356	355	390	392	366	345	361	379	375	382	368	389	372	405	359	370	365	386	386	349	345	363	385	383	399	372	360	362	330	360	369	374	384	370	350	388	413	429	355	364	407	383	381	362	360	365	356	389	384	357	382	404	376	358	395	358	404	354	406	362	380	367	363	355	357	380	402	388	395	327	373	375	374	368	398	373	345	386	393	391	369	374	377	334	394	367	355	369	377	343	389	362	355	353	387	366	375	395	359	350	347	366	359	393	376	391	390	332	387	382	375	386	427	338	360	372	369	362	372	405	388	387	364	382	391	379	376	366	366	384	349	351	365	361	378	384	379	396	357	405	346	393	408	370	350	384	368	369	373	382	355	356	364	346	378	365	380	349	400	390	374	387	395	381	373	358	396	403	350	387	369	396	366	379	345	355	373	368	378	374	388	386	355	370	355	407	352	359	341	406	332	373	350	346	382	384	371	381	383	321	348	361	374	340	370	362	377	382	352	394	403	388	382	386	388	375	371	351	357	377	358	398	380	424	388	353	356	355	365	378	382	383	357	389	353	332	397	386	409	399	365	385	363	394	345	339	372	413	381	420	327	357	363	358	423	424	354	338	362	388	397	386	398	409	417	366	392	343	358	360	399	374	372	380	364	393	421	359	376	362	340	396	342	369	386	361	334	340	358	382	371	374	372	358	378	326	340	371	406	397	365	353	379	362	351	372	367	331	339	366	361	402	373	375	362	402	363	346	337	385	364	361	337	372	397	371	377	406	400	391	379	352	405	382	392	380	355	352	376	368	401	386	408	399	400	352	367	395	395	380	333	335	406	378	382	377	371	339	362	376	402	415	374	386	391	374	327	332	361	373	432	370	362	364	397	362	374	345	333	342	365	374	360	353	375	354	348	367	405	387	389	362	408	361	375	384	361	399	390	347	366	375	371	373	358	383	382	377	366	376	375	368	345	414	363	376	377	376	377	396	384	350	360	349	358	420	361	376	369	357	364	359	394	390	357	395	401	356	351	369	362	360	388	386	364	389	373	406	397	393	378	343	349	363	395	351	337	394	363	361	370	372	362	338	397	388	428	360	397	362	353	337	358	366	407	403	360	381	373	403	386	376	383	385	395	381	385	419	388	366	336	366	382	345	318	352	346	350	374	398	387	397	378	374	373	365	363	362	375	374	388	432	382	395	400	357	338	395	415	384	438	393	394	376	403	366	356	357	369	396	394	357	389	383	405	384	377	396	402	357	392	382	404	366	366	399	366	368	380	347	390	406	344	361	412	391	363	376	388	416	396	367	365	321	339	375	355	367	375	393	378	380	411	389	383	364	373	355	381	387	371	349	378	384	373	362	410	375	376	398	333	372	388	391	370	402	379	367	383	398	393	362	384	388	376	363	404	375	421	380	361	380	366	358	357	378	379	390	367	368	436	359	356	377	359	375	363	361	355	342	378	391	387	365	382	377	352	354	397	376	355	340	412	408	385	391	391	397	353	363	375	395	364	383	353	400	413	408	346	393	364	374	408	376	354	396	370	361	384	344	369	401	379	356	357	404	357	374	383	382	383	386	405	353	381	358	360	383	374	372	349	361	365	327	369	378	369	385	346	354	360	373	363	426	362	369	374	356	385	387	373	352	385	369	400	362	411	371	380	341	387	388	328	363	400	399	365	376	389	363	392	371	347	375	380	361	343	354	370	366	369	353	398	419	359	371	398	375	353	364	403	369	355	355	380	418	353	359	382	410	403	364	413	372	331	381	378	349	347	398	399	366	379	370	395	391	383	344	417	372	367	389	352	385	405	343	359	365	356	387	350	381	362	367	364	373	397	378	355	343	343	375	363	365	409	359	400	396	396	402	367	357	355	370	364	386	353	363	388	380	370	344	351	374	359	347	385	349	366	361	371	375	374	403	373	373	390	389	398	350	387	411	356	360	344	371	375	363	377	368	375	376	377	364	372	375	357	390	390	375	357	411	346	391	371	379	368	359	333	340	386	377	390	369	400	387	403	396	403	361	370	377	357	383	342	373	332	380	400	357	368	426	406	383	387	330	341	342	387	429	389	363	377	354	353	357	394	367	376	375	366	418	366	372	378	410	388	396	342	359	382	363	378	398	337	382	423	375	415	353	375	386	399	397	365	381	386	404	368	382	375	360	365	408	407	356	331	360	359	396	390	389	401	372	356	387	386	376	389	330	345	333	376	375	376	378	389	353	383	385	399	389	393	366	352	357	412	384	330	373	404	387	390	365	383	369	373	372	342	384	369	405	346	362	392	376	365	342	369	394	361	373	370	379	362	383	331	401	379	388	376	393	404	358	382	371	361	353	354	344	343	371	361	365	378	407	394	383	370	392	344	388	415	400	361	401	407	399	377	384	348	379	374	389	378	391	421	416	395	382	373	382	340	398	387	360	357	400	351	366	395	402	370	399	367	386	394	354	348	379	363	364	383	369	388	370	401	363	400	374	380	382	399	361	374	336	382	348	355	381	418	390	375	369	449	379	365	373	362	388	380	360	349	384	371	368	366	364	366	354	355	376	383	423	407	331	364	379	380	364	377	375	405	348	364	391	374	378	366	404	364	362	381	381	321	378	374	362	361	378	386	379	383	407	361	373	347	341	367	400	397	378	411	387	387	363	348	389	368	360	398	380	384	351	414	402	383	381	353	354	381	374	362	407	397	408	390	407	386	349	374	383	347	392	381	392	343	408	386	382	376	370	364	368	360	366	396	388	378	369	322	405	402	414	372	367	369	380	360	390	421	346	374	402	374	368	398	394	385	401	376	360	402	362	380	368	369	392	403	390	354	354	379	359	365	379	336	346	375	348	379	352	414	351	384	376	410	363	409	364	392	366	363	363	371	368	379	346	366	369	355	322	377	389	355	362	366	380	345	317	383	395	380	388	363	371	365	352	345	346	390	377	394	415	374	411	364	409	357	363	356	360	388	348	365	366	403	339	416	363	365	324	365	354	374	362	367	378	380	383	376	366	386	379	372	360	391	370	357	389	416	381	393	396	408	364	367	368	365	368	370	350	383	378	368	356	399	365	403	401	341	366	377	389	341	391	383	343	345	355	372	375	397	402	366	355	352	371	362	356	333	375	420	385	348	396	388	378	361	386	355	352	345	357	356	375	356	393	332	357	385	331	354	351	359	346	370	365	390	387	375	354	418	371	378	410	398	370	354	411	367	360	384	406	387	352	401	381	417	364	343	364	372	367	361	370	366	385	372	403	372	376	362	340	379	351	396	384	322	375	371	376	409	363	369	369	353	357	368	385	397	392	407	408	393	367	394	361	366	359	353	370	378	377	392	362	327	390	350	401	385	402	357	349	377	355	378	407	378	377	393	342	341
5640	1169	961	941	893	834	906	856	822	847	853	913	864	886	835	850	898	843	827	841	880	861	867	833	813	880	852	885	822	817	856	860	882	895	882	897	858	922	865	847	884	887	885	865	863	887	890	889	843	863	847	883	858	877	872	850	878	894	877	871	880	837	896	818	829	893	886	896	892	818	850	894	848	902	837	845	866	834	901	839	890	824	817	910	861	849	879	879	860	848	900	887	863	862	893	889	851	883	897	869	905	880	827	875	838	878	899	860	847	879	872	893	848	829	867	872	877	857	853	845	885	831	885	874	838	803	852	876	900	895	876	840	876	895	904	877	854	874	855	840	855	843	882	888	870	801	887	897	827	913	880	811	838	915	863	845	858	829	925	838	874	881	833	840	901	826	873	895	805	859	805	889	925	849	882	865	870	870	848	870	839	887	842	859	882	833	883	843	861	884	888	838	885	838	917	859	888	928	849	850	839	911	879	872	860	857	865	896	897	853	837	844	865	835	865	826	855	847	837	876	887	892	827	902	896	787	887	868	840	867	902	826	875	791	825	849	797	855	907	860	854	852	868	874	901	864	875	871	806	873	888	849	836	877	851	862	909	886	848	884	857	863	864	902	846	835	884	824	901	893	858	841	829	884	859	852	905	884	885	877	866	848	841	891	847	895	881	829	858	903	879	848	869	887	807	882	853	905	883	839	855	874	833	825	905	885	846	850	867	866	839	836	858	844	875	864	898	840	851	846	856	897	853	848	849	850	884	892	856	894	852	900	813	852	863	919	843	815	850	875	857	859	912	825	896	885	870	826	903	827	911	893	844	907	843	907	867	866	821	792	850	908	826	821	831	858	817	906	878	830	839	852	865	913	891	859	846	856	874	860	851	866	845	883	873	851	859	838	867	896	870	880	915	856	889	876	856	821	839	872	860	887	914	851	899	852	886	840	908	873	871	839	858	844	864	867	805	869	876	874	870	839	840	807	867	863	883	831	843	839	896	847	856	823	851	885	890	886	843	869	874	865	847	904	858	899	797	866	873	875	902	874	863	832	893	890	890	879	892	827	848	894	831	860	816	841	887	840	872	906	831	804	850	847	888	853	860	878	842	839	856	807	896	846	863	865	911	887	878	886	861	847	928	856	873	828	846	873	878	891	904	824	914	899	901	880	856	940	847	825	888	863	809	831	901	902	907	891	880	892	875	860	868	879	883	872	884	835	846	892	821	873	884	888	886	869	867	918	823	811	880	872	835	840	862	885	853	871	815	833	828	904	863	834	844	859	873	889	884	879	860	849	854	857	850	858	856	917	876	879	887	831	863	864	859	820	859	857	837	879	853	892	872	858	822	780	867	866	827	860	862	869	915	794	892	851	910	836	857	876	839	884	898	870	872	814	846	847	851	816	856	900	857	920	870	882	865	857	942	857	825	919	825	874	834	911	872	864	874	899	827	872	872	851	876	838	882	894	924	822	844	861	845	907	830	843	834	866	878	888	870	893	873	839	888	906	848	896	921	865	828	871	888	813	816	924	861	790	813	818	882	871	931	850	859	892	886	823	837	887	843	849	869	852	852	857	884	808	902	937	863	862	868	822	864	841	833	859	864	842	922	851	886	833	864	826	857	886	856	905	857	805	853	880	883	850	866	863	926	860	861	905	898	833	892	847	873	887	874	833	875	834	864	840	810	902	857	869	853	857	834	855	851	914	853	894	895	808	824	917	893	839	880	866	893	858	896	801	837	891	869	872	840	823	861	893	902	854	851	909	874	853	833	869	821	866	902	874	827	820	880	880	832	870	874	883	871	869	834	880	873	872	916	849	883	903	849	851	871	851	867	818	932	832	882	872	885	835	820	837	881	889	891	888	825	830	910	913	948	827	846	837	801	862	811	811	821	879	816	873	894	899	871	851	873	849	883	885	854	914	818	828	841	879	843	832	866	879	814	863	841	839	864	808	878	877	877	938	867	837	918	888	862	859	921	849	869	853	850	898	874	858	883	891	860	897	899	866	813	867	819	896	841	868	832	844	838	880	916	884	828	858	918	854	915	859	850	852	880	891	863	896	847	891	833	813	902	888	883	860	860	849	852	935	892	915	832	862	818	822	902	883	861	879	871	828	842	862	814	858	863	859	883	842	836	826	796	864	810	883	868	849	870	922	840	837	873	850	848	871	884	896	914	882	903	857	877	822	900	886	874	881	862	876	839	867	836	905	860	911	860	860	819	890	889	853	837	878	884	840	881	873	891	855	880	818	852	876	902	851	886	863	836	873	857	847	880	882	880	888	828	835	879	804	837	855	866	829	842	844	856	865	866	855	904	885	859	854	826	876	896	859	914	879	852	782	864	855	844	848	831	883	882	931	871	864	877	851	898	827	832	834	884	900	863	896	828	876	892	838	876	847	889	914	858	904	877	835	879	840	844	906	881	905	849	877	891	802	831	851	827	852	888	901	850	898	845	859	871	872	894	882	852	850	890	877	836	873	871	923	809	895	835	819	869	897	841	845	974	837	876	854	875	828	867	865	867	804	862	868	822	833	847	857	853	857	840	820	901	883	889	857	824	838	872	903	854	807	851	893	886	864	837	859	846	850	892	863	854	843	866	926	885	892	842	843	864	897	897	809	873	867	869	778	817	869	828	879	895	862	878	876	813	902	834	825	917	855	820	857	850	879	880	877	866	817	819	861	890	836	849	856	857	821	869	892	919	858	886	894	862	827	830	894	854	837	851	887	828	900	935	866	852	850	838	914	876	898	893	855	822	863	858	913	856	880	881	881	835	848	850	816	881	905	848	886	857	843	862	880	880	908	869	939	831	841	843	858	839	862	891	850	874	896	862	845	866	832	809	810	888	829	877	896	859	852	857	876	834	852	871	916	863	885	893	869	912	861	924	893	863	812	907	827	827	834	815	839	832	849	855	877	796	931	842	922	858	874	882	863	886	886	898	865	897	849	863	853	891	867	871	823	884	825	823	861	899	874	843	869	935	856	881	891	827	828	874	836	816	851	840	820	859	896	880	796	816	921	847	858	859	833	872	852	830	866	826	873	809	872	830	830	880	828	907	869	830	868	841	874	836	860	835	907	873	883	788	864	859	863	869	845	848	837	860	844	844	847	886	875	874	912	891	851	839	841	848	867	846	837	908	876	859	857	859	886	793	862	839	833	844	886	865	874	841	852	870	874	847	897	836	875	875	871	903	872	801	907	850	856	849	830	889	898	895	883	847	887	894	916	807	880	872	834	869	833	836	889	841	859	881	882	880	909	817	876	865	881	878	838	873	875	840	877	863	911	885	884	853	882	875	847	843	871	875	903	883	868	873	888	833	899	857	876	922	912	850	876	847	896	840	858	921	871	818	854	889	856	860	902	839	826	885	863	856	829	881	853	858	823	898	866	929	863	936	833	919	851	883	830	859	864	902	867	892	837	884	863	889	889	873	921	911	853	850	875	869	876	796	885	834	876	833	858	845	844	878	787	861	870	864	896	899	863	891	850
23877	20694	24061	27348	20687	20647	2494	620	524	479	496	463	455	446	445	443	490	466	455	468	425	466	437	448	429	450	423	474	453	425	429	427	450	451	439	438	441	431	439	420	440	383	449	440	458	470	422	404	422	423	430	419	406	407	467	421	426	409	402	428	466	477	438	425	409	463	446	446	413	440	416	458	361	436	458	416	473	464	451	455	432	398	431	439	441	421	461	453	415	391	439	470	450	424	408	408	416	448	443	456	415	432	426	443	444	452	464	445	381	440	413	415	445	423	434	469	456	412	424	465	373	467	423	478	453	410	446	437	456	427	446	434	457	423	422	473	438	426	445	431	422	429	443	445	450	443	441	444	418	459	452	504	467	408	461	428	478	426	422	415	496	416	456	416	467	431	437	409	443	416	438	405	438	469	424	439	427	450	414	428	466	452	416	434	405	438	428	429	467	435	408	439	405	401	478	491	466	394	460	453	419	432	437	434	417	437	432	425	468	383	440	475	446	463	435	445	457	456	418	401	437	420	437	460	384	469	469	427	461	434	433	479	384	441	466	432	406	469	465	446	423	407	442	447	418	384	411	427	421	406	442	466	429	426	444	425	461	405	456	445	434	416	417	430	451	430	442	450	484	409	428	428	424	449	435	447	424	415	431	466	447	417	472	417	427	400	430	445	405	476	403	427	431	417	424	422	450	393	459	432	459	433	441	405	447	459	443	477	405	422	426	429	377	460	466	472	464	460	432	441	453	452	404	439	433	450	449	410	373	458	411	442	423	445	436	417	429	412	440	436	457	421	426	476	428	469	431	449	453	427	421	411	455	428	418	452	392	430	462	410	457	425	437	448	456	421	418	430	406	413	451	423	445	468	441	410	450	455	411	436	438	460	428	391	398	452	405	459	441	448	433	435	447	425	468	415	436	429	402	451	464	456	419	466	437	460	440	399	429	434	413	466	447	469	462	442	477	424	429	469	431	434	431	459	418	409	454	462	399	431	409	457	425	424	457	416	443	420	439	491	481	405	470	422	429	414	436	406	404	440	453	443	458	408	375	425	449	478	424	390	449	406	421	424	449	476	462	474	451	442	422	434	429	427	464	468	404	458	467	468	439	440	427	392	455	449	430	434	447	448	403	419	468	442	449	409	425	439	420	434	445	420	461	446	431	429	396	420	445	436	410	398	452	446	463	452	408	428	460	468	434	412	399	402	425	461	446	437	461	455	426	416	443	454	432	437	450	433	438	409	423	422	419	476	438	465	480	440	438	433	453	420	442	420	439	426	400	420	438	440	414	444	407	466	433	409	450	447	487	414	395	419	457	418	429	460	461	421	441	429	475	395	425	446	467	476	471	435	417	433	433	397	431	436	407	436	433	468	421	420	444	445	461	461	417	398	478	420	431	448	417	461	465	425	439	419	455	445	429	393	454	431	510	424	380	409	465	464	443	485	445	450	462	442	449	465	442	467	431	437	443	427	407	450	432	413	470	485	408	429	431	472	439	447	399	426	419	463	418	472	448	471	415	464	392	449	471	444	435	421	404	445	515	423	417	439	458	457	443	379	403	476	421	483	445	421	418	435	459	479	444	456	428	460	451	405	408	433	442	428	409	415	454	423	479	377	444	370	444	426	481	427	427	461	414	393	423	479	428	437	465	461	449	435	427	437	407	440	453	409	476	438	429	454	446	431	447	424	427	438	433	452	459	451	391	467	439	489	467	400	427	445	451	463	423	422	408	429	474	480	447	382	459	467	437	441	459	438	420	453	432	419	457	419	377	411	475	429	454	436	457	457	421	426	456	439	394	419	410	422	429	441	382	399	414	435	458	445	447	461	444	456	459	439	443	503	419	427	400	428	409	459	379	421	429	404	441	419	400	444	431	416	421	453	428	418	426	431	399	417	441	412	448	413	422	464	405	423	422	465	411	424	430	455	429	449	435	467	434	418	427	443	445	485	453	430	442	498	437	431	450	473	472	445	412	422	419	421	397	440	401	385	453	458	449	495	426	421	417	464	513	441	449	414	430	485	448	436	424	418	416	445	442	408	444	443	454	437	424	446	409	454	468	413	414	415	405	405	410	437	442	453	418	456	434	486	435	442	451	448	405	416	392	471	425	448	441	428	429	496	407	391	447	473	436	450	407	448	441	454	398	410	411	409	441	430	476	434	455	449	450	462	446	423	423	448	461	445	422	441	479	435	457	451	409	466	415	457	451	454	464	421	452	454	439	446	428	439	412	460	438	454	440	455	416	403	453	433	442	410	408	452	422	404	419	424	470	434	438	422	425	426	468	451	450	463	436	426	449	407	471	476	468	402	424	407	403	449	445	437	456	416	440	412	413	431	415	413	461	437	487	459	426	414	417	404	432	433	462	440	442	477	454	448	425	426	440	436	444	440	384	430	462	411	388	423	441	429	437	424	379	447	440	434	440	460	417	410	454	395	425	421	448	423	437	464	466	424	445	433	430	448	423	423	429	424	411	429	400	446	425	427	439	424	411	423	420	422	408	465	410	444	427	442	450	454	422	454	416	465	463	409	416	441	439	431	364	414	405	445	426	414	419	425	446	428	407	428	432	397	442	434	431	432	423	481	452	423	462	424	419	420	449	439	416	428	425	441	455	439	446	437	455	404	444	455	421	395	421	441	455	397	422	416	407	438	466	458	421	452	423	479	457	449	438	410	427	434	438	456	440	442	428	435	454	435	428	413	443	418	419	434	445	425	425	440	416	400	432	386	454	396	439	445	449	414	418	427	465	438	489	467	417	443	418	416	403	403	451	431	422	464	418	457	424	392	401	432	417	443	436	424	425	439	429	422	401	446	459	469	435	480	437	454	442	445	451	460	445	416	447	425	470	415	423	437	417	429	450	419	416	425	425	402	438	432	473	417	467	432	397	406	434	445	493	425	425	408	404	448	442	427	419	446	459	449	413	432	441	443	422	389	438	435	442	431	411	402	420	416	405	449	433	419	421	404	401	458	439	444	407	453	438	435	410	412	445	434	379	432	405	455	424	385	405	402	440	397	424	452	435	415	448	427	462	457	478	446	419	415	411	423	509	449	458	453	415	452	435	435	395	433	419	403	454	409	437	440	428	439	414	399	427	430	450	429	415	425	437	411	443	439	415	472	432	450	442	478	463	432	443	429	451	438	440	412	424	427	442	469	490	404	433	448	462	417	408	428	467	435	418	428	481	444	448	428	445	430	453	446	419	435	429	442	415	431	453	476	467	449	425	433	433	448	446	459	450	416	415	430	458	428	444	464	413	427	431	452	422	419	435	421	476	418	420	434	421	447	421	432	447	458	454	427	460	462	442	428	434	466	431	422	411	390	441	441	410	431	432	425	414	428	419	467	391	495	468	443	435	439	408	440	475	434	467	441	474	440	391	423	403	433	411	403	443	442	442	446	437	434	457	411	422	425	468	449	431	437	418	415	427	385	415	453	435	432	433	421	419	380	407	430	425	434	391	458	460	426	419	448	462	416	423	435	443	412
5815	3392	1965	1265	1162	1096	1004	987	1015	988	991	989	998	969	959	958	977	965	1007	998	972	988	956	958	974	887	975	988	961	947	944	954	949	954	985	987	927	930	961	922	982	959	960	941	928	898	992	951	978	1001	938	932	981	943	903	890	990	996	985	970	962	953	939	1017	900	896	944	911	956	929	969	932	970	944	927	940	926	926	972	886	961	941	952	948	939	970	928	910	934	910	942	902	933	897	958	1006	960	919	944	901	916	917	927	961	944	959	890	926	927	938	937	973	913	944	955	905	1015	903	950	971	938	945	913	920	910	956	945	972	959	940	913	981	967	924	954	913	967	984	1014	941	984	966	901	971	889	931	931	898	955	1005	935	941	948	981	1011	937	955	935	963	993	969	957	986	946	962	909	913	975	923	996	948	973	950	961	986	965	979	939	952	945	941	1016	960	997	994	969	922	918	979	891	910	931	966	970	967	952	976	913	963	931	971	956	954	947	964	947	947	972	994	965	915	966	1012	944	867	950	959	930	955	916	927	965	918	955	966	910	915	928	959	957	955	1014	927	924	975	915	987	941	972	975	938	918	926	982	984	1018	923	985	956	910	962	908	941	997	933	997	917	994	911	950	957	970	1000	959	957	973	953	910	959	942	924	950	959	966	971	937	921	935	1005	894	968	906	942	992	952	1019	956	885	941	936	945	977	896	943	903	968	968	959	946	942	953	994	991	995	989	934	945	932	921	967	994	928	999	989	969	948	944	949	925	921	931	883	951	971	950	953	899	954	967	957	982	953	937	958	910	941	974	920	953	881	991	993	981	908	975	964	909	966	919	940	906	942	961	954	948	935	944	997	930	922	926	921	943	958	962	934	924	912	981	908	1000	921	923	960	953	895	904	967	888	913	925	943	927	914	972	947	1008	896	980	961	920	1002	954	894	936	922	930	917	935	946	975	940	985	966	936	948	922	909	913	902	1001	936	974	946	992	929	940	957	991	936	979	983	947	971	982	1011	960	968	932	939	933	950	945	948	890	969	926	951	963	948	930	924	1006	905	925	962	963	956	924	943	948	927	955	952	968	891	966	970	942	944	920	962	985	948	912	900	950	973	942	962	996	940	959	955	953	901	976	941	961	916	904	877	958	957	903	976	950	923	959	938	913	942	932	1001	1000	941	970	978	895	928	972	954	983	941	936	983	950	980	924	935	945	938	956	969	961	953	938	973	920	948	938	932	946	990	924	950	921	908	958	923	923	955	939	983	969	922	934	988	933	944	958	973	949	947	911	893	907	945	943	925	969	969	927	959	895	912	923	988	951	913	955	928	926	955	984	895	947	956	909	904	1015	949	921	935	943	908	919	975	905	969	961	953	955	974	965	1026	979	936	948	1001	944	965	960	915	986	961	937	964	942	922	940	953	964	952	935	973	974	954	950	942	942	944	982	922	945	928	943	944	960	1024	933	918	909	972	941	889	932	955	994	1002	924	939	979	946	895	981	950	960	983	940	957	945	933	912	957	937	901	978	986	975	1003	919	974	958	1001	875	996	912	1003	955	934	979	910	976	936	971	934	990	970	919	978	922	974	919	974	908	966	897	1028	963	945	941	912	945	1001	967	966	966	931	979	969	949	926	933	1017	972	920	952	937	953	932	957	919	932	987	978	950	950	944	985	963	898	933	944	969	960	922	884	949	956	907	939	933	905	987	988	920	941	950	939	983	999	938	944	919	944	927	956	932	976	930	919	920	901	938	929	992	919	920	949	917	955	953	950	927	938	977	950	891	961	931	939	984	913	933	975	957	983	862	948	926	970	954	952	950	910	1001	929	904	914	948	907	962	915	968	968	957	903	978	963	947	911	955	957	945	916	960	988	976	974	917	956	924	968	942	994	893	933	970	987	951	975	946	939	972	940	944	952	913	954	936	919	961	985	944	939	946	957	991	956	901	977	998	898	945	943	889	921	931	943	950	888	944	958	920	965	919	892	944	1017	973	935	959	893	950	970	957	974	910	969	961	956	1000	1023	934	1008	974	977	982	924	1007	891	913	906	867	972	915	897	966	934	971	962	948	984	942	942	937	958	946	964	968	891	971	905	932	949	927	971	920	924	927	942	997	959	959	919	933	1001	978	952	922	944	922	934	935	930	967	914	955	1000	918	980	907	989	905	924	967	952	936	955	902	969	974	930	904	996	971	941	973	986	1033	910	944	907	963	907	955	924	944	958	958	950	909	946	918	921	971	933	1016	931	955	892	926	909	935	993	956	959	956	933	968	955	910	875	981	893	961	984	936	959	999	935	914	895	918	956	929	946	944	927	960	976	993	961	926	964	954	943	916	966	961	969	930	928	932	939	919	959	887	1006	963	943	933	962	941	942	953	966	953	918	952	889	939	907	951	935	982	939	974	927	946	914	926	980	949	936	951	881	937	962	957	898	945	933	917	954	993	964	985	931	949	950	959	963	965	897	929	965	926	952	922	941	991	935	995	959	948	940	976	895	967	982	971	965	940	966	953	918	909	995	936	963	917	947	1013	972	919	957	960	912	948	921	950	959	1003	927	969	937	966	948	947	1019	976	901	925	962	903	985	960	954	955	963	965	960	919	908	903	943	917	981	986	951	958	983	915	883	904	1023	1005	970	906	986	942	970	927	910	962	956	943	1013	930	933	903	1004	991	936	967	958	899	924	957	960	919	983	945	932	946	980	972	926	959	974	974	955	908	962	987	924	909	950	890	966	971	913	964	1027	1000	928	941	970	916	947	940	983	968	944	934	889	937	924	963	933	934	995	968	973	919	967	952	912	923	948	958	939	950	956	953	946	935	958	958	939	898	969	892	981	996	943	956	936	907	962	998	920	958	950	917	1010	971	951	945	971	942	937	970	919	947	964	975	904	943	970	964	939	885	906	992	901	904	928	906	946	881	983	958	959	917	947	958	943	934	926	968	934	954	964	945	970	948	948	915	938	937	977	894	905	918	989	961	959	926	983	964	953	918	952	968	1000	968	930	967	985	954	950	933	955	892	910	981	943	948	949	965	896	950	953	962	976	921	1036	903	920	952	929	914	966	985	955	941	1026	1007	908	994	971	944	973	953	891	894	981	869	947	899	900	960	934	965	1017	982	965	968	921	1005	933	944	927	926	961	1030	975	907	914	978	954	967	1009	942	950	974	933	965	973	948	900	1020	925	1011	918	966	946	883	988	925	914	955	952	928	984	1041	878	966	949	927	953	983	986	985	963	940	933	964	947	969	911	941	927	943	897	944	949	988	939	946	973	949	989	962	928	935	951	939	911	975	923	930	936	933	929	917	933	918	952	988	960	994	951	975	959	933	977	939	1026	915	968	918	958	887	926	970	1009	887	981	944	980	886	920	1005	864	943	987	936	922	969	953	919	1005	851	932	930	949	914	937	953	935	965	964	985	1003	918	898	959	901	945	888	1000	966	914	956	950	914	945	929	964	906	944	923	917	931	989	919	976	939	888	980	959	938	903	1007	945	971	982	982	947	903	1005	948	958	911	983	933	940	965	948	991	970	979	916	976	944	925	965	906	889	1005	1010	883	951	913	948	982	937	962	964	932	977	894
23470	20732	24360	27120	20733	20744	18167	767	419	384	345	382	321	362	314	330	296	292	281	298	344	294	295	279	303	273	257	313	304	250	281	283	301	284	263	237	297	260	316	262	277	258	292	257	276	272	272	278	304	269	256	253	252	255	299	278	276	269	231	247	273	250	236	247	301	293	268	255	262	282	283	280	289	250	299	323	251	278	292	266	260	287	291	251	289	262	249	264	284	292	306	273	244	266	276	262	290	277	261	246	258	291	301	268	290	267	272	300	270	329	295	264	265	246	251	307	287	289	288	266	292	267	316	250	287	317	292	280	274	288	265	277	273	260	270	301	296	317	271	288	295	253	291	268	248	279	280	256	274	277	245	278	294	281	261	268	284	274	242	261	237	272	301	274	284	264	297	300	268	273	276	266	283	262	279	256	319	259	285	252	248	272	243	277	263	235	267	269	266	270	274	263	288	247	271	253	258	261	267	278	292	267	291	268	277	249	282	288	276	263	257	252	280	291	285	292	286	301	266	260	248	279	253	259	303	279	248	266	260	227	272	266	275	290	267	289	299	258	281	291	284	272	254	272	284	309	252	275	255	283	283	250	269	272	259	230	297	284	301	252	257	246	263	253	278	279	316	246	278	252	298	270	298	297	304	258	255	269	298	284	236	258	287	281	253	275	280	262	284	271	278	256	291	262	260	290	303	265	272	277	232	290	246	316	261	274	246	286	282	283	273	272	254	274	275	273	254	235	272	280	258	273	275	256	287	278	282	266	295	244	249	281	250	243	302	264	265	250	295	241	270	252	283	287	261	244	249	293	239	266	231	242	278	295	268	257	281	269	254	232	290	281	265	296	270	277	281	285	245	255	266	275	284	249	269	307	294	279	272	277	299	258	236	258	273	257	293	255	294	285	307	279	256	273	295	319	259	277	288	298	257	270	251	261	261	286	250	307	275	286	279	278	279	241	254	282	327	290	278	291	313	291	291	267	267	264	273	286	261	274	258	229	304	254	242	279	279	296	299	275	308	266	296	243	267	282	300	259	276	267	259	256	304	249	255	284	277	249	279	267	272	286	268	270	275	276	255	255	275	252	250	287	269	267	256	244	271	272	290	295	259	255	244	244	273	260	254	284	260	289	291	280	276	282	285	279	271	297	299	254	293	257	286	251	283	272	234	301	241	249	265	266	273	260	296	263	283	276	273	333	279	280	259	271	277	265	293	272	243	275	246	265	271	266	288	303	296	289	283	273	275	283	268	245	256	252	297	279	256	292	275	251	277	295	257	251	271	306	271	277	277	273	265	264	317	258	296	267	283	297	269	261	240	274	275	261	262	282	300	292	265	254	252	273	241	264	256	305	275	255	263	276	295	295	300	280	280	267	261	271	256	266	282	301	285	289	278	300	272	299	250	290	258	257	292	282	288	261	266	289	262	267	267	271	225	283	276	251	292	270	284	309	243	285	265	289	248	283	267	297	252	292	253	273	307	263	269	251	276	269	247	254	263	288	291	264	244	319	294	282	256	280	269	271	277	321	293	274	298	291	257	259	261	260	242	279	298	307	277	291	259	273	296	256	286	295	258	279	274	261	312	271	262	238	253	276	310	257	258	258	299	271	269	255	248	274	257	261	257	295	248	269	244	264	257	254	286	254	268	270	297	289	297	298	276	282	284	258	282	257	276	265	260	262	328	305	294	274	276	293	272	283	307	307	274	276	283	278	285	277	255	282	285	278	268	275	252	274	254	261	262	243	269	253	257	268	273	253	276	277	267	280	282	257	268	244	277	267	264	285	257	261	247	253	255	282	272	268	268	259	283	249	270	242	274	294	261	279	297	284	266	268	277	243	279	245	233	270	280	287	279	275	257	288	251	286	254	271	272	272	285	275	270	299	257	264	266	254	237	258	269	287	283	288	258	266	246	262	255	260	272	292	255	295	275	290	284	264	283	273	274	272	259	298	260	285	266	277	270	260	270	284	265	303	301	291	296	294	293	281	271	248	295	257	283	305	264	257	303	297	274	277	257	273	240	268	246	288	275	260	278	314	290	273	279	284	257	249	295	277	264	248	249	258	283	267	282	259	270	291	307	272	282	289	236	233	269	244	260	294	272	272	260	303	282	238	289	290	254	276	299	281	263	265	266	263	271	240	257	291	272	269	259	259	278	259	263	280	297	265	275	319	277	249	253	279	286	269	303	267	290	290	260	257	261	278	246	293	303	274	264	272	303	254	274	256	276	264	256	266	242	257	280	306	237	237	267	263	314	304	304	242	262	307	291	265	267	277	246	268	269	259	279	272	279	249	262	254	295	257	249	264	284	249	282	263	294	287	265	252	264	283	293	292	279	281	261	272	304	280	291	263	273	286	247	253	274	251	273	308	278	265	262	321	271	251	276	287	257	271	256	296	265	279	262	246	282	294	291	293	243	267	295	297	241	246	289	299	286	267	274	258	271	262	261	283	287	272	295	256	268	298	239	286	289	290	254	263	274	253	274	275	280	270	279	266	266	281	267	314	277	267	287	275	323	288	288	254	265	265	281	284	289	264	305	282	236	278	306	244	287	290	249	283	272	256	252	258	279	249	312	278	254	287	272	244	262	278	271	262	278	285	266	266	288	277	257	292	262	259	258	269	290	264	273	264	280	266	269	300	260	263	286	263	263	248	292	276	279	273	268	303	279	268	276	321	278	297	268	269	262	303	282	265	292	267	291	254	294	268	256	232	262	270	241	292	261	251	283	273	292	296	318	274	268	252	264	262	285	291	253	275	277	259	273	301	285	272	271	300	263	288	253	258	263	277	257	256	288	247	274	287	278	280	269	288	277	285	282	285	296	259	275	272	268	289	263	226	281	240	271	298	293	244	284	295	259	272	256	253	252	284	299	288	252	266	261	265	279	259	278	281	287	251	294	281	287	264	283	248	264	289	283	251	280	267	279	308	261	305	265	293	293	293	250	242	244	270	300	248	261	285	266	282	294	277	269	254	286	267	293	299	276	282	284	267	304	287	261	284	291	282	264	286	276	282	285	252	288	288	273	255	259	288	278	285	243	285	269	269	266	272	272	303	282	256	279	289	290	228	268	278	260	262	244	257	254	274	253	261	287	288	275	263	288	298	299	306	281	231	252	262	252	252	249	263	243	290	286	241	290	264	273	244	275	281	269	288	282	275	262	290	265	255	274	246	245	247	263	301	251	288	267	287	234	268	257	270	283	263	275	262	287	244	227	240	270	287	287	262	277	272	289	290	298	276	271	263	301	263	303	323	281	291	265	261	272	264	266	275	246	237	297	255	285	264	277	272	289	261	264	268	251	285	304	275	255	276	262	291	273	297	283	268	275	276	308	267	262	249	271	230	277	273	283	271	284	314	255	319	287	270	260	241	264	269	252	241	274	291	287	262	276	241	268	252	271	275	263	269	279	283	305	256	276	279	275	280	277	294	274	268	263	261	287	289	258	258	280	258	259	253	254	263	272	282	279	259	270	270	284	289	283	257	274	248
6957	4613	2365	1201	882	787	692	687	662	645	631	643	659	601	634	649	605	612	657	667	660	590	639	632	584	639	601	611	618	648	583	597	638	596	608	590	568	591	590	617	613	651	610	579	656	598	618	637	594	642	610	583	619	625	621	596	641	667	621	621	641	668	577	613	605	629	550	618	597	576	586	569	535	663	600	642	603	610	641	594	615	623	640	598	587	660	621	560	649	604	610	640	661	591	634	632	617	609	632	609	636	566	600	593	592	620	619	643	613	674	637	622	574	616	612	588	607	590	595	602	624	597	550	610	622	595	607	606	619	653	604	605	656	634	643	553	624	606	628	598	632	624	613	619	548	635	600	582	590	599	625	594	608	642	602	588	574	619	606	604	629	600	612	592	621	647	637	640	614	628	608	629	614	587	614	640	597	588	637	638	613	572	612	605	627	577	630	592	588	632	595	593	612	622	655	603	614	603	619	593	619	624	600	598	615	622	597	605	627	597	600	598	589	624	584	561	555	599	603	615	591	641	616	589	582	611	672	614	589	624	633	537	606	602	596	595	586	595	601	630	565	623	564	607	603	589	632	592	606	626	590	588	617	624	597	604	603	634	588	611	572	581	604	607	629	623	629	591	646	631	614	586	597	636	626	624	627	601	567	599	638	590	559	624	614	590	629	599	591	582	621	655	652	619	626	642	602	666	581	608	582	596	592	648	609	580	636	620	599	603	595	624	615	620	634	649	636	565	569	612	650	653	602	651	620	627	614	626	600	633	612	580	585	617	613	598	619	584	599	613	626	628	594	627	642	599	576	630	621	592	591	609	602	623	600	628	622	597	606	573	605	614	577	573	605	586	570	618	578	597	622	631	607	622	631	610	644	613	576	611	595	582	633	634	539	627	583	653	601	630	588	589	608	613	635	561	628	622	584	611	631	563	594	617	618	632	624	626	588	627	590	579	637	644	564	618	603	611	621	624	586	616	642	624	618	582	606	617	586	641	569	614	619	581	612	590	603	606	593	643	601	656	622	565	596	603	639	590	637	631	642	590	610	649	604	555	626	655	594	623	611	651	572	605	623	600	624	560	569	616	623	621	584	624	608	617	634	616	568	609	607	636	613	639	630	591	622	630	610	618	574	652	597	626	542	604	608	641	602	577	595	611	603	592	593	603	572	627	587	562	601	642	627	609	604	615	592	626	573	572	570	593	585	612	580	591	558	583	634	607	700	566	594	609	614	659	612	626	601	628	647	549	597	642	590	620	591	576	573	617	615	584	613	607	593	623	586	581	612	627	618	569	608	610	638	613	592	614	602	628	591	590	577	643	591	598	599	637	606	618	634	596	568	584	649	598	660	638	650	619	583	604	598	551	609	647	641	668	643	614	610	598	640	654	644	642	618	602	598	601	612	577	601	623	648	605	608	620	611	573	634	634	649	613	606	603	567	610	647	592	607	571	601	620	614	599	609	649	571	571	617	625	620	621	627	589	608	656	606	603	594	626	588	643	613	585	610	627	625	634	579	571	590	618	631	611	616	619	584	620	622	634	628	612	577	582	616	625	628	643	613	612	594	628	637	645	640	620	592	584	589	611	607	590	635	578	614	584	611	606	641	602	602	643	609	620	591	615	621	602	655	591	605	593	586	605	620	638	591	634	578	578	597	605	585	600	584	622	584	597	601	576	585	624	632	602	589	604	628	663	610	613	619	588	579	586	592	616	612	619	612	615	593	601	616	607	591	660	595	654	613	598	565	627	605	593	630	605	568	597	601	613	603	638	601	609	589	634	610	581	621	676	644	555	639	586	577	603	614	567	573	609	592	606	604	585	647	617	579	630	596	627	636	570	621	611	656	601	597	636	631	627	582	583	589	622	633	593	602	636	601	611	680	604	637	618	628	559	607	617	596	587	620	623	600	626	602	627	601	585	605	563	614	579	576	606	611	564	592	556	602	614	628	650	585	623	645	655	599	603	571	599	625	612	597	601	578	628	621	634	636	594	644	629	582	606	608	565	587	583	603	633	649	595	577	626	678	585	582	647	598	584	597	624	564	635	584	587	572	583	606	650	585	564	586	615	634	619	588	620	581	582	622	586	620	595	599	598	598	586	634	631	536	606	588	606	596	589	623	602	659	580	596	645	653	566	624	555	604	610	685	623	644	614	623	576	615	611	641	602	587	549	611	576	675	607	680	560	624	611	600	632	618	603	601	605	662	634	597	609	615	566	576	594	613	630	606	628	617	628	582	620	641	573	601	621	599	628	590	588	632	574	597	610	623	628	574	604	663	646	587	576	628	630	601	592	622	607	596	620	620	624	642	590	589	606	614	568	653	646	608	600	601	592	636	659	619	625	552	588	603	587	598	636	595	600	585	607	614	591	599	639	605	613	567	583	607	603	597	584	603	655	638	621	606	632	617	591	677	648	581	632	576	613	604	648	627	595	596	618	654	618	602	563	660	581	590	617	614	577	586	617	583	571	578	557	651	667	592	604	560	586	619	620	590	579	622	601	578	588	635	617	577	611	598	632	578	650	640	566	585	607	581	581	610	605	590	624	644	583	581	608	555	577	650	606	612	627	596	607	582	580	626	590	614	618	583	659	575	639	595	621	621	600	585	609	612	620	592	619	640	592	586	614	624	629	623	620	568	594	593	627	599	608	601	582	598	618	615	590	600	578	616	573	613	585	581	635	634	605	587	620	633	601	635	628	602	597	610	581	637	629	590	639	636	612	583	630	590	616	596	655	608	636	658	575	601	629	592	632	626	607	635	609	617	594	624	664	623	643	610	599	598	642	600	644	614	568	585	610	585	622	619	616	608	638	577	627	600	592	624	615	574	578	626	602	614	632	596	636	588	633	612	615	581	595	585	628	579	598	579	624	588	609	597	628	636	648	573	597	617	606	584	606	636	682	617	599	611	616	636	632	634	607	570	608	618	628	660	593	634	617	631	618	619	598	605	636	615	567	608	584	587	572	624	598	623	638	613	627	606	611	593	592	649	610	613	632	590	590	655	609	594	587	602	642	660	612	637	617	598	618	599	589	597	613	584	639	597	597	626	601	606	593	648	621	611	599	636	592	603	646	661	601	596	634	596	631	602	580	588	637	640	644	592	609	565	603	632	579	672	619	631	611	615	605	578	626	630	617	619	604	600	631	602	631	571	544	614	586	593	641	607	662	623	578	599	607	591	554	594	623	606	632	646	594	610	581	594	609	612	606	584	632	618	634	595	563	658	585	607	619	636	603	628	580	610	622	632	587	629	600	623	593	560	574	609	620	602	581	622	588	586	617	639	607	618	621	613	614	582	621	659	597	651	642	589	614	611	646	631	596	593	590	608	625	620	607	558	657	570	616	590	627	600	579	605	597	596	593	579	617	628	607	579	595	642	591	594	613	608	579	575	597	543	609	605	602	588	570	639	604	613	641	642	573	584	605	553	577	617	640	613	574	582	629	654	592	612	648	575	610	582	650	611	615	612	582	586	589	601	610	627	602	629	579
31826	18982	6863	580	441	411	394	416	328	373	390	382	410	371	368	393	374	381	387	359	365	355	392	360	403	350	389	373	362	394	384	351	385	417	367	368	390	395	367	370	392	347	364	410	377	365	357	391	374	366	398	373	379	367	364	393	362	347	353	381	374	387	364	369	378	388	387	351	362	360	383	395	345	342	401	409	379	399	386	405	364	346	366	362	371	385	348	369	388	379	327	337	383	377	406	383	364	392	388	386	422	383	369	380	378	370	410	355	351	374	375	371	356	386	377	367	354	390	369	389	415	358	372	368	388	368	402	354	316	402	378	363	417	418	358	408	370	327	389	359	390	352	354	377	351	383	391	361	432	418	399	349	359	384	369	391	371	389	385	422	383	366	377	379	347	403	387	360	361	374	402	380	348	373	398	409	372	352	322	341	352	398	397	399	360	397	371	376	389	377	333	373	369	354	353	395	402	407	359	367	348	400	354	390	376	368	371	366	367	379	344	366	349	373	387	337	342	402	388	384	370	369	377	357	390	354	323	349	387	358	378	374	365	383	362	355	394	391	361	354	373	379	387	367	362	401	373	406	382	385	410	389	400	371	357	391	343	415	371	413	414	342	397	386	388	402	384	362	373	365	351	369	376	360	397	402	370	386	385	365	369	393	339	373	389	373	363	383	349	376	389	369	363	344	388	381	336	390	403	368	402	432	379	361	357	396	357	340	342	392	390	349	357	394	388	381	357	367	361	375	356	383	348	406	355	411	371	392	362	347	404	343	360	365	390	385	362	362	361	382	399	385	377	405	365	373	394	425	367	371	361	345	378	356	390	380	388	409	390	368	375	351	378	349	368	373	341	382	366	389	379	406	356	364	380	383	383	380	375	383	342	338	400	393	387	354	386	389	362	367	374	358	385	366	386	385	394	352	377	374	372	389	376	404	345	351	400	363	407	375	361	334	363	365	388	380	406	391	359	369	343	373	374	406	379	397	390	423	429	371	360	355	353	365	364	330	355	410	396	365	347	356	377	349	375	391	408	381	353	358	372	358	397	380	404	369	394	361	375	405	392	378	393	390	407	374	377	370	387	330	382	362	356	329	373	373	374	339	345	397	377	402	386	380	352	349	373	363	344	379	342	362	362	406	404	356	370	400	370	407	370	403	387	388	349	375	373	356	362	377	364	376	395	366	375	340	375	376	395	393	385	372	386	374	374	391	374	358	323	363	438	387	356	360	387	387	375	386	394	377	349	360	378	361	356	369	396	394	368	358	345	371	354	378	366	337	336	353	370	344	404	360	365	406	375	401	384	357	367	360	391	379	394	378	381	397	350	367	358	369	355	366	370	402	390	402	388	364	411	364	331	388	408	371	385	403	346	350	370	380	380	357	415	374	372	369	379	370	370	403	365	370	370	388	401	365	382	378	344	362	318	388	378	346	360	388	365	379	349	394	358	374	375	347	345	372	358	389	349	371	384	372	366	359	380	378	386	389	374	397	383	350	380	410	423	368	373	371	390	342	399	358	405	396	389	385	386	379	354	370	368	352	377	350	370	366	358	359	408	349	379	375	402	359	378	364	332	361	367	348	362	391	372	361	368	363	384	388	431	405	402	365	353	373	352	334	380	369	330	352	372	358	383	357	382	374	353	371	357	378	410	362	361	354	365	379	395	362	378	402	355	379	395	377	366	358	376	394	336	364	360	371	361	415	378	356	375	350	387	412	386	408	366	388	359	367	419	368	374	395	360	400	346	337	346	375	346	346	362	345	371	387	353	361	380	354	391	354	365	388	380	395	358	374	337	363	381	340	405	341	354	361	380	375	384	377	380	345	378	402	354	367	367	393	400	398	368	387	404	375	350	436	381	398	361	406	348	363	390	393	367	374	392	377	377	342	359	397	361	411	333	387	408	385	404	357	352	376	349	371	379	372	362	398	353	386	357	330	374	348	359	379	430	375	376	341	349	375	348	349	378	365	356	386	379	385	329	374	376	383	389	355	404	353	386	381	350	360	362	345	371	371	362	408	376	365	381	399	415	381	367	374	406	389	344	348	374	396	392	394	416	411	417	375	362	395	348	386	360	370	386	386	335	383	377	364	372	351	420	363	408	355	374	392	361	362	361	385	379	364	367	354	359	342	374	371	379	374	392	387	361	348	348	369	394	370	383	393	366	395	377	383	379	395	404	384	342	384	418	346	394	365	385	417	351	383	404	379	335	354	352	394	379	387	410	394	379	353	416	396	392	346	431	337	378	403	370	402	368	361	366	380	398	414	359	339	370	389	380	394	384	370	378	326	416	343	373	399	362	401	366	364	360	371	368	378	389	394	370	398	365	352	338	398	378	406	315	373	358	367	375	358	366	390	374	394	355	379	377	365	361	397	383	382	375	386	340	364	403	387	365	408	418	380	378	373	351	409	373	374	366	373	368	357	362	416	357	390	359	416	388	385	377	391	371	378	393	316	351	374	396	393	388	368	362	366	386	383	394	369	370	417	361	399	394	350	354	402	351	431	382	364	373	319	375	343	413	399	382	366	385	393	396	387	367	355	366	356	370	397	375	343	378	355	363	342	370	408	352	365	402	389	365	348	398	374	393	377	374	369	407	358	396	396	363	358	354	370	361	373	355	418	392	401	352	391	389	382	385	360	367	384	356	415	387	350	359	338	362	384	378	345	396	351	409	368	381	366	367	338	374	383	372	392	344	376	403	356	376	340	381	389	389	382	362	346	404	343	383	399	356	329	359	361	357	359	369	382	367	360	360	372	382	403	381	386	352	379	389	406	397	401	317	333	372	380	390	353	384	368	348	358	368	373	399	379	391	387	388	394	394	393	384	342	428	411	413	404	350	402	356	326	350	382	373	376	329	338	368	365	380	373	393	359	362	377	362	378	428	369	412	372	332	386	372	367	342	393	357	365	390	385	368	358	353	381	381	367	402	330	376	355	395	413	399	381	365	379	390	375	406	359	376	392	392	378	403	391	399	352	383	373	397	388	362	361	347	354	397	344	347	348	368	374	373	415	388	393	355	378	357	363	381	404	361	368	382	357	352	391	371	353	336	377	386	376	373	367	380	384	382	397	356	379	382	366	364	361	345	359	357	405	368	363	399	345	369	329	359	381	340	375	377	327	374	398	382	421	375	391	396	404	350	387	351	341	377	321	376	355	329	340	377	355	411	359	368	376	339	389	361	384	370	382	348	382	348	377	384	380	369	375	380	348	392	390	365	358	356	388	379	358	350	349	425	368	401	382	400	348	365	396	371	391	370	391	343	398	376	357	359	377	385	349	396	422	383	378	368	345	351	405	357	381	346	398	386	445	381	372	336	405	377	394	366	371	407	367	383	382	386	374	382	362	382	389	400	371	351	366	386	357	372	346	363	394	360	378	404	391	383	377	382	370	369	362	359	400	390	381	371	375	377	365	360	345	392	338	363	389	355	405	388	359	401	372	407	404	364	370	384	381	396	376	401	380	370	387	366	385	375	351	388	375	410	371
5731	1153	949	921	866	834	904	829	860	866	879	849	873	907	842	937	887	884	851	879	902	844	892	835	886	869	868	871	852	884	863	893	831	868	843	843	854	871	835	852	873	896	875	856	854	871	878	902	832	870	863	922	897	846	818	827	860	836	882	830	862	845	843	876	860	861	825	813	907	888	874	819	817	864	903	902	866	867	811	855	870	870	886	867	855	845	867	849	871	899	900	895	905	896	855	835	853	859	863	892	879	881	891	877	887	846	818	826	877	888	926	917	886	856	831	883	897	890	881	821	912	850	869	836	895	829	818	891	842	826	854	845	847	918	849	891	837	806	898	837	896	830	874	838	791	891	876	846	896	829	843	851	861	825	814	821	849	800	844	879	889	823	887	881	874	824	855	865	907	817	841	890	852	898	832	827	852	887	840	863	854	888	930	930	868	842	839	867	861	858	852	861	832	837	854	855	845	831	878	847	871	853	820	888	849	852	852	875	866	876	921	857	889	880	879	831	906	831	902	877	878	861	812	875	863	869	828	920	842	864	847	842	878	884	843	866	864	797	838	844	861	901	833	873	895	812	860	879	891	858	870	790	879	843	796	904	841	847	849	879	849	869	882	872	852	904	911	874	848	888	893	871	830	828	857	832	858	877	880	828	781	882	877	893	892	863	926	898	850	845	805	853	902	870	863	853	891	880	858	861	895	854	860	883	879	868	861	890	852	817	832	911	796	845	840	854	865	869	915	883	895	905	878	822	877	870	838	781	862	882	850	919	879	901	881	860	868	856	910	862	862	871	868	897	854	886	878	829	874	888	834	840	917	837	852	903	890	836	913	875	905	881	916	900	862	881	885	835	857	893	815	885	866	871	897	858	856	871	849	834	858	900	837	831	879	900	895	921	864	907	856	942	874	922	890	882	836	858	840	874	846	887	860	840	881	808	916	835	821	832	886	843	829	865	870	883	821	846	883	881	849	856	839	843	807	902	894	863	878	869	852	935	878	880	888	811	819	872	895	814	915	889	917	924	895	904	882	837	866	907	951	880	865	876	822	774	858	867	873	878	881	896	836	901	856	866	903	845	854	837	864	879	852	814	875	872	813	884	900	928	843	854	869	861	882	885	878	927	896	836	846	874	875	891	878	791	855	851	830	841	828	856	836	873	874	852	839	863	868	870	871	826	848	876	857	936	844	877	918	864	921	884	910	862	882	877	895	866	882	888	813	886	881	886	856	899	808	889	905	833	886	935	885	839	862	829	891	847	884	841	860	890	891	871	845	855	872	853	842	872	859	831	877	848	857	779	866	903	843	816	846	872	922	891	813	852	878	886	866	840	859	845	849	873	848	884	887	888	836	896	894	888	840	886	851	875	921	884	853	861	880	891	823	872	875	883	874	854	853	817	855	891	865	853	832	869	912	897	844	853	803	878	882	867	825	941	825	848	870	882	862	893	894	848	808	869	838	882	879	814	928	851	879	833	877	898	870	833	888	878	831	895	880	868	834	882	912	829	851	860	872	885	852	856	902	818	882	849	851	853	869	906	840	874	850	891	892	836	928	841	864	854	866	868	844	870	847	859	932	887	887	873	857	901	884	909	848	825	823	900	829	868	836	847	889	838	850	858	884	869	857	866	876	878	891	835	867	874	878	883	905	831	836	862	829	896	864	796	805	902	871	830	892	893	889	853	870	833	855	869	881	912	860	832	909	822	840	818	847	896	831	845	895	920	883	865	817	862	893	917	903	899	909	886	839	879	856	868	864	870	824	885	849	839	832	867	829	931	915	913	826	892	853	887	899	817	880	885	864	847	840	855	896	889	948	870	948	862	872	861	906	880	884	841	907	863	906	845	894	838	895	863	894	916	871	884	819	884	955	864	903	909	880	925	836	851	886	940	899	892	836	819	927	905	810	878	842	855	851	919	923	835	880	868	849	823	858	908	845	880	821	890	877	841	843	817	872	868	884	909	884	861	915	826	838	864	886	832	869	829	870	839	872	899	844	833	852	841	839	931	889	853	833	883	847	833	856	900	878	885	832	847	912	887	803	899	801	800	860	873	884	857	837	826	865	816	880	862	876	923	863	854	880	898	841	834	859	870	840	885	851	873	873	828	897	841	852	918	817	917	850	895	930	947	883	897	878	863	836	849	833	868	804	885	876	878	851	875	888	881	852	900	838	875	844	844	856	870	899	851	898	879	852	849	846	861	835	868	858	895	856	855	823	875	850	851	829	891	886	868	899	807	844	907	875	856	863	857	823	848	865	835	870	851	851	856	883	868	885	816	868	853	880	901	915	836	839	847	818	911	865	831	858	841	890	912	850	847	908	868	849	824	905	877	863	859	918	882	852	888	938	870	911	841	917	869	816	839	857	899	825	858	852	807	793	927	882	857	850	856	785	840	896	845	850	852	893	837	885	837	906	833	858	919	862	832	836	896	930	883	846	817	863	851	862	880	890	899	806	820	832	891	865	894	896	884	872	893	865	876	897	857	837	840	915	905	872	832	859	901	855	888	883	883	905	812	820	903	861	860	921	852	905	907	859	854	900	827	927	839	868	849	894	853	869	867	915	889	870	863	904	842	909	871	856	942	912	849	865	877	870	827	831	881	849	801	852	881	863	867	811	874	875	811	823	930	881	894	845	860	844	850	884	850	908	837	863	869	902	901	903	833	839	851	910	847	870	887	876	882	870	879	868	836	883	874	904	813	884	850	861	815	824	885	864	837	879	887	892	885	912	839	816	921	826	896	832	874	820	897	849	847	879	853	819	861	881	874	855	924	876	874	883	871	810	912	829	819	877	859	876	877	901	830	876	854	840	842	905	859	855	821	861	904	857	839	872	881	896	805	868	866	874	865	885	903	882	889	899	860	834	827	876	852	916	889	892	874	924	823	896	845	891	876	883	893	871	889	856	781	907	852	808	838	864	854	877	849	867	846	828	869	898	932	854	868	878	898	915	869	917	871	888	811	893	795	864	852	833	922	865	924	864	816	836	877	880	872	860	844	857	787	855	914	844	917	804	869	844	900	917	885	814	830	892	843	818	813	878	889	900	911	846	843	872	900	847	869	891	821	837	871	873	843	858	865	907	878	840	898	903	874	841	817	900	903	867	888	872	865	825	888	853	833	895	841	913	821	839	831	843	830	868	880	881	820	847	923	862	879	849	851	922	868	875	885	877	834	882	875	851	871	801	894	899	847	843	805	876	912	900	907	894	880	900	837	869	845	911	890	873	848	848	837	902	837	855	891	901	916	890	844	878	813	883	870	843	848	921	855	856	875	923	782	892	856	831	945	846	864	824	838	835	883	905	886	873	864	858	853	852	878	895	830	906	841	898	904	884	898	866	856	888	895	916	850	851	911	863	899	878	879	898	838	888	877	813	876	914	847	862	856	882	905	855	844	911	872	825	894	884	836	826	837	893	839	819	849	864	899	878	846	858	924	840	845	847	873	833	865	854	846	898	932	866	915	888	878	888	864	859	873	858	906	867	889
23977	20776	24155	27469	20768	20711	2114	633	550	477	468	492	473	472	458	451	480	449	455	469	439	439	449	433	449	449	426	423	443	425	438	439	428	389	440	441	484	460	466	455	386	439	459	420	480	460	437	470	495	457	427	439	432	465	414	441	379	406	430	434	429	425	437	428	408	409	441	459	430	422	420	486	415	445	434	439	445	463	446	444	466	430	423	429	449	441	446	420	462	442	447	435	434	486	468	416	440	399	422	424	430	432	476	440	415	472	456	456	440	451	433	462	489	475	438	434	405	462	431	457	393	430	466	441	477	452	421	387	404	436	455	425	459	442	468	390	440	465	418	446	430	452	439	432	436	437	418	432	374	480	470	416	428	435	431	433	440	437	426	415	455	432	428	400	451	418	471	429	423	458	412	397	470	420	444	466	434	490	448	451	441	466	442	439	425	437	412	402	445	431	434	436	482	436	472	423	433	465	432	417	467	457	416	443	421	436	421	433	446	447	468	427	423	439	458	502	488	441	435	430	451	469	449	449	447	452	420	447	472	452	454	424	414	445	438	433	439	414	449	465	392	437	425	446	483	435	462	417	449	419	444	415	452	443	398	411	390	423	417	454	421	410	452	474	428	409	439	444	429	433	411	422	432	423	451	447	454	378	391	418	453	424	423	414	419	433	456	451	437	466	408	423	457	423	418	407	475	426	413	439	429	447	436	456	432	431	448	454	451	406	462	429	461	448	462	450	465	405	431	432	455	425	422	482	450	485	427	443	435	426	454	435	438	454	439	435	435	439	426	383	432	413	453	447	406	417	436	465	460	413	452	478	467	411	367	458	431	436	417	402	426	435	455	419	437	433	433	390	447	423	464	447	473	455	391	439	460	488	435	445	427	482	402	451	433	414	435	432	416	437	457	420	472	429	487	494	442	408	432	406	433	441	439	396	455	475	437	432	448	424	447	403	404	439	458	449	447	473	448	422	429	369	423	444	446	445	426	424	430	417	429	421	471	386	456	378	427	451	463	421	403	449	440	416	436	456	466	425	426	417	489	469	440	446	445	419	437	414	462	435	485	456	415	445	440	421	435	428	403	445	379	429	409	408	491	399	443	458	421	430	439	423	449	418	410	445	394	414	444	414	421	478	418	420	443	402	436	423	475	426	431	437	435	420	420	405	425	451	462	426	425	407	429	411	415	448	441	422	414	415	430	455	424	422	425	435	457	423	408	412	438	468	480	467	453	449	415	451	458	473	381	469	432	487	439	464	430	437	436	425	405	459	477	438	426	401	443	430	451	473	418	449	430	427	458	453	457	413	422	460	424	467	445	429	444	438	465	477	446	448	430	394	394	414	440	448	418	421	399	433	442	439	441	431	403	448	412	490	431	419	428	432	437	460	454	437	420	465	439	447	442	443	455	415	437	410	459	428	452	442	404	421	457	449	433	418	403	413	429	428	447	461	456	422	470	452	445	422	436	432	419	446	473	453	472	429	483	434	488	453	451	433	453	429	423	421	449	469	438	417	449	479	428	413	423	410	463	426	451	416	419	438	428	430	417	391	405	424	484	461	461	454	432	396	463	486	427	443	402	446	425	453	426	409	460	414	452	412	436	429	421	456	452	436	434	422	418	388	454	395	440	408	441	459	420	429	399	434	427	488	434	427	424	430	450	437	442	438	447	430	418	448	428	446	446	446	431	470	435	426	418	447	422	422	441	459	444	438	441	443	460	402	412	404	448	435	427	438	469	443	400	420	450	477	418	488	454	452	425	429	433	416	446	446	464	405	437	417	422	437	448	467	450	399	460	462	457	439	452	406	449	419	407	459	446	441	470	439	450	436	438	398	400	435	434	453	435	394	410	461	431	489	443	442	428	467	426	422	424	435	445	440	417	383	434	427	397	408	454	446	446	405	413	451	424	408	432	432	422	441	412	399	391	425	432	476	437	431	466	431	431	382	399	398	452	438	421	425	460	396	455	444	415	441	449	429	442	401	436	495	405	411	444	419	458	447	427	428	397	446	429	420	412	433	436	439	433	432	431	479	436	460	421	425	433	466	390	473	452	447	395	447	397	434	412	421	436	393	438	437	395	447	433	446	473	422	458	445	421	452	421	446	502	429	455	454	438	426	466	418	435	449	444	433	401	491	424	440	444	445	434	386	437	436	432	432	400	434	456	468	412	381	447	435	407	440	415	438	432	399	470	440	439	439	429	466	438	471	431	425	415	448	463	413	451	442	420	429	423	427	472	462	461	458	439	432	415	431	455	411	420	484	432	433	411	430	442	432	419	429	434	419	412	428	427	413	448	468	439	408	447	445	440	443	444	465	433	441	443	423	428	460	445	439	420	422	428	421	408	428	446	410	450	448	392	478	415	424	423	432	418	396	421	398	427	482	433	440	389	402	411	443	452	414	436	438	423	447	459	437	480	401	454	407	455	426	411	426	439	429	448	405	417	478	434	451	449	425	437	429	454	444	414	405	476	433	426	408	437	448	455	433	417	454	410	416	446	441	410	450	448	446	406	410	430	416	464	439	405	431	436	451	421	464	413	388	450	394	469	455	408	435	478	432	405	459	407	463	439	476	475	445	424	477	420	459	479	379	438	443	442	410	400	441	449	410	432	487	373	436	455	427	402	419	440	459	431	383	451	449	475	438	451	435	475	455	438	412	411	421	415	448	416	452	434	420	450	442	420	479	424	408	425	434	442	426	493	456	431	425	441	433	438	450	428	419	428	445	428	460	443	440	425	425	478	439	463	461	455	459	425	424	423	463	415	394	386	410	432	415	479	371	442	428	400	458	441	410	463	455	427	471	456	440	426	474	414	440	459	459	438	420	414	433	410	434	456	456	431	428	425	417	424	421	427	405	416	435	440	482	442	421	426	420	429	443	433	422	434	420	417	434	423	479	448	404	433	444	456	423	459	427	456	425	421	429	451	485	405	386	454	417	428	430	456	399	439	447	471	454	470	466	422	415	378	422	437	433	448	404	475	436	407	419	465	414	455	441	391	501	445	497	444	418	398	445	448	468	429	443	445	431	472	433	410	435	440	393	490	481	427	433	464	438	447	461	461	434	438	412	429	464	429	478	440	427	406	437	438	426	459	462	437	437	391	430	432	456	410	443	448	443	376	413	466	467	457	424	416	430	409	422	441	394	463	444	438	465	476	454	415	439	479	459	433	436	447	427	419	466	443	411	395	420	422	458	478	406	443	421	429	415	424	425	441	429	439	402	429	456	459	453	458	423	424	440	408	475	427	420	447	415	427	444	399	421	433	430	408	454	440	414	437	436	431	434	402	412	432	450	422	386	435	429	427	528	439	407	439	407	442	426	423	411	449	439	459	452	424	425	390	441	461	454	417	434	390	431	470	444	400	431	470	422	431	387	433	409	436	434	425	418	432	437	432	458	453	429	475	478	455	443	442	445	443	463	432	435	397	385	422	429	472	471	453	405	422	414	444	399	425	448	430	430	392	443	481	474	450	427	450	426	427	471	421	378
6135	3344	1972	1335	1117	1061	1032	990	999	1023	955	983	1046	930	956	910	930	1030	962	1015	937	943	934	938	981	963	933	1009	976	970	964	961	933	906	951	953	941	945	936	950	989	924	952	901	935	963	930	994	977	893	934	955	949	971	922	950	975	991	984	960	892	975	994	974	951	921	941	915	968	922	961	978	1003	982	952	1018	1028	991	954	925	949	1014	999	897	965	935	926	1021	949	986	979	947	884	939	932	986	966	917	918	937	1032	948	938	1036	956	982	950	970	938	1016	932	939	1006	988	992	1000	959	925	925	936	919	977	960	945	939	942	988	972	960	952	909	996	946	914	975	934	946	981	966	933	892	945	965	915	965	934	949	963	977	967	876	953	973	990	951	935	938	887	997	970	986	939	958	991	914	974	951	953	975	990	1009	974	945	970	970	960	971	920	973	938	906	905	963	960	958	931	976	941	888	1008	945	978	948	969	920	1000	952	979	968	913	963	921	969	942	908	946	943	936	990	991	936	990	957	963	924	963	961	912	950	1006	955	969	916	940	977	981	928	946	951	1007	970	979	957	975	1042	943	945	907	1006	938	944	941	915	986	1006	933	968	980	990	959	942	974	950	974	974	995	992	911	957	978	945	944	975	911	928	968	949	935	982	937	1005	965	984	975	955	960	984	947	1008	960	971	1028	932	966	914	929	976	934	933	962	977	1003	967	978	921	936	929	975	985	994	959	965	959	982	973	1001	951	934	986	974	946	997	976	914	919	974	942	985	958	962	1011	950	952	977	916	971	1022	973	940	939	912	977	973	1006	957	910	924	955	916	983	967	981	927	933	919	957	900	987	937	957	888	976	976	1023	971	1018	986	963	932	960	951	966	920	910	936	929	959	938	959	957	926	949	932	952	924	912	979	964	957	965	966	974	920	1003	938	879	960	976	898	953	959	923	923	918	943	984	931	890	940	932	901	988	1043	940	920	927	998	1075	904	1033	970	948	905	983	961	937	953	943	911	975	951	957	920	986	929	989	1007	980	959	943	967	999	924	931	1008	1006	941	951	976	956	963	954	962	971	911	944	910	927	994	965	947	1018	917	928	998	959	993	971	978	945	998	965	945	983	961	977	935	895	993	954	972	900	934	944	958	943	909	967	945	967	971	965	990	941	870	947	988	977	933	902	979	943	966	933	944	958	938	1022	949	967	954	982	937	969	944	946	1002	946	980	955	963	982	995	964	941	925	919	957	1000	961	939	961	962	999	969	988	930	963	918	1009	975	984	995	972	929	922	981	984	901	868	899	924	980	981	983	970	968	968	953	943	907	937	950	996	975	946	928	944	940	971	948	977	953	937	965	965	935	963	967	919	965	955	942	961	908	923	914	976	929	943	924	1006	945	935	924	904	944	929	978	962	958	973	989	1004	934	897	964	958	979	954	901	920	965	982	997	976	981	916	961	936	982	967	933	936	960	985	1002	990	1002	972	931	934	963	991	956	967	935	978	909	940	960	997	974	978	947	976	911	960	982	935	915	893	969	974	958	932	978	944	974	928	971	969	963	958	982	965	949	938	1016	985	971	933	908	970	992	918	975	955	959	988	899	952	974	997	1015	961	980	884	1026	963	936	966	946	938	966	1016	989	957	960	952	935	998	960	987	1002	927	930	961	888	926	954	965	938	943	1010	952	943	963	946	938	906	987	976	896	986	956	957	992	961	920	875	952	954	928	941	972	935	955	931	947	994	992	910	940	985	929	981	961	929	1024	942	958	890	973	962	961	976	983	1015	959	932	964	922	937	964	975	904	919	947	945	935	956	894	903	938	988	1011	924	945	1012	983	894	977	908	963	1005	958	940	903	927	944	898	939	964	980	956	977	946	993	964	946	990	978	927	1017	960	951	906	987	984	981	917	994	969	930	935	979	905	976	955	939	945	925	972	969	962	948	974	980	919	939	970	938	994	1012	1024	935	997	988	963	905	1019	970	911	929	968	979	954	968	944	950	975	939	919	968	1001	952	965	1015	987	972	992	927	962	985	936	945	1000	933	941	957	931	930	939	908	1003	977	948	963	973	933	932	921	962	975	955	978	925	987	930	947	943	981	909	940	941	950	948	942	995	924	984	928	998	1008	961	996	996	1031	899	959	970	963	986	969	923	969	936	973	950	983	986	1062	922	993	956	928	963	959	992	921	918	962	956	993	952	890	975	1002	928	976	975	912	954	1033	934	907	893	970	940	937	949	943	977	984	953	881	940	977	935	963	905	980	916	903	968	960	949	929	934	945	949	950	969	939	955	1007	939	941	958	953	930	960	936	944	963	909	965	979	906	921	890	932	942	931	949	976	928	969	928	956	946	978	896	958	931	917	991	971	958	985	899	969	988	935	1039	977	948	940	952	990	960	969	965	938	998	1018	992	895	947	951	954	869	952	925	907	956	957	1006	972	930	933	965	887	980	945	918	964	945	997	936	949	949	937	952	959	970	938	974	909	947	947	994	923	925	932	906	885	959	929	955	901	977	962	943	999	973	923	942	998	947	919	907	930	985	927	969	958	943	962	932	959	979	986	1036	961	1008	931	965	1014	972	973	968	972	910	979	1000	933	951	928	988	954	908	972	957	915	994	964	959	930	955	946	976	927	1030	962	983	1001	1009	963	988	944	993	943	977	915	917	966	937	935	943	945	958	910	937	1015	962	919	950	940	925	977	910	931	935	876	983	898	913	981	900	1000	959	920	951	928	936	962	959	963	971	997	985	927	915	958	930	939	940	918	912	909	958	990	928	984	956	948	952	990	906	909	1019	937	963	968	931	940	958	941	950	909	924	984	964	963	939	978	969	957	969	968	960	964	1001	980	929	923	949	978	927	943	949	912	956	957	945	965	945	986	963	969	957	961	959	958	966	929	949	995	970	926	992	970	986	913	942	939	941	913	959	906	938	940	1005	898	938	952	995	959	958	917	943	1000	987	969	919	951	939	992	947	991	932	932	952	917	929	948	947	968	974	921	1008	957	1001	963	961	974	957	960	918	945	902	914	945	1016	994	990	917	1017	943	989	934	987	979	911	912	946	946	962	945	964	943	970	948	978	970	969	973	988	945	982	936	931	890	923	931	1001	951	923	938	996	945	961	988	965	932	998	910	922	973	921	980	965	952	938	996	983	942	938	952	955	1000	961	913	950	991	965	1001	864	907	939	973	913	969	928	961	967	916	915	901	983	955	983	925	996	988	938	977	928	945	962	1010	934	955	939	1009	950	946	918	1000	929	893	1017	927	976	939	948	989	927	922	941	994	933	950	998	1000	929	949	943	926	947	981	970	983	950	985	967	897	957	973	921	1008	962	961	966	971	912	906	965	964	924	983	966	963	995	937	1006	959	992	956	968	980	891	964	969	945	958	916	966	935	1030	940	965	941	901	980	968	977	917	897	951	931	940	930	977	945	970	976	884	944	938	931	1010	917	949	944	962	931	929	1000	947	982	905	903	928	970	970	960	965	981	980	972	948	922	953	991	991	923	982	944	953	1023	990	1031	953	1009	963	898	940	958	920	977	926	910	1015	886	983	970	954	936	885	998	999	966	980	969	938	922	995	901	946	922	965	947	979	976	959	925	950	911	959	941	915	986	959
23501	20810	24475	27241	20811	20828	18232	804	449	370	385	354	297	295	290	332	292	293	309	325	330	309	274	289	314	284	294	282	242	251	271	276	275	261	306	275	279	280	294	274	271	278	279	296	286	287	237	265	296	277	272	250	291	311	271	312	267	252	277	280	263	290	280	290	284	279	270	267	234	233	249	256	294	249	267	257	269	294	292	262	241	285	284	275	282	279	262	302	303	234	247	267	258	277	291	259	305	262	295	284	269	320	275	261	271	280	264	293	265	259	239	237	292	278	273	275	268	283	264	297	279	271	276	290	277	293	271	290	297	253	271	311	304	279	280	255	281	325	261	287	264	284	298	273	305	251	287	307	279	250	273	271	277	273	267	248	275	261	285	277	286	272	278	247	273	281	267	304	270	275	318	281	251	243	250	263	243	262	280	243	279	290	278	263	265	282	248	267	275	233	261	261	268	252	289	282	255	274	257	274	298	287	275	228	251	279	270	281	294	319	306	250	253	291	257	250	266	298	263	281	274	279	272	268	273	267	284	286	234	247	291	295	273	269	267	265	285	307	258	276	291	296	266	315	262	291	257	264	267	283	267	245	287	312	295	284	278	298	286	259	290	265	297	293	241	297	297	269	263	290	276	256	261	293	298	266	270	266	266	276	254	275	294	307	295	281	254	249	287	266	290	281	243	286	265	268	269	274	259	283	282	328	280	245	262	268	253	259	273	287	259	263	281	280	268	239	286	257	245	269	275	288	284	295	277	266	294	334	263	250	245	292	294	280	290	247	227	271	273	271	312	279	255	280	269	291	271	269	269	275	275	285	307	272	278	263	256	250	271	250	289	276	272	295	280	256	282	275	265	259	272	310	278	268	295	257	262	290	241	276	274	294	271	269	265	254	249	279	320	276	296	261	270	259	270	267	265	245	286	264	301	274	272	289	279	307	278	263	283	266	258	304	266	282	299	287	282	271	269	269	260	253	259	261	261	295	295	274	264	263	250	297	248	264	219	305	307	253	284	286	284	268	246	294	274	286	256	295	265	265	247	272	264	295	253	273	279	239	281	269	283	292	301	275	258	289	264	266	284	282	268	262	239	276	290	258	260	263	257	278	254	254	278	253	287	248	261	268	266	261	255	274	268	251	287	290	250	264	280	288	311	261	271	276	283	286	237	254	299	276	273	278	248	272	269	285	301	260	278	275	263	323	252	263	270	284	274	282	288	264	275	298	292	314	286	253	271	269	277	283	262	272	283	295	275	275	256	258	275	284	290	291	261	274	279	292	286	297	252	287	254	255	266	278	232	265	248	254	259	258	267	275	299	263	290	256	257	235	274	273	266	281	254	287	279	280	255	276	229	244	287	257	282	325	247	273	284	244	261	256	251	261	289	248	256	298	295	302	281	278	277	276	261	254	279	247	267	270	264	266	305	287	298	264	280	258	280	251	293	297	249	269	279	299	266	266	277	311	276	277	282	265	261	307	275	272	229	273	300	293	239	268	258	248	266	253	254	290	238	268	250	264	281	272	279	255	270	265	268	283	301	302	245	270	305	260	277	275	272	281	249	268	251	257	274	271	298	267	270	260	258	231	291	267	256	262	284	262	268	298	275	277	240	291	227	231	268	277	277	265	258	267	293	255	281	262	268	260	327	247	287	264	258	288	281	285	243	255	285	255	293	270	281	258	267	267	309	282	279	290	260	278	264	241	304	270	252	278	282	274	285	268	268	260	261	265	270	226	250	280	240	269	263	281	279	285	254	264	266	272	292	263	302	254	266	247	262	280	266	296	309	275	294	285	261	310	287	248	282	248	294	272	301	270	251	289	264	256	296	235	231	263	286	241	289	288	286	287	291	271	263	268	286	287	252	268	285	235	262	323	269	248	245	288	240	279	257	256	289	278	289	262	272	272	286	286	301	290	254	238	260	266	261	294	284	256	285	290	227	255	281	294	253	270	289	293	289	279	282	307	314	237	278	275	285	261	250	279	255	278	293	295	275	249	255	240	256	261	279	288	328	285	273	290	267	311	257	285	277	272	274	252	283	264	299	260	299	281	249	247	251	252	267	280	285	262	276	287	248	281	290	286	280	267	279	276	281	272	284	284	286	264	269	268	255	302	283	275	284	220	285	266	252	276	280	282	299	283	292	258	273	272	268	290	298	242	271	244	306	267	241	293	304	271	288	265	272	272	253	265	264	264	247	288	264	244	241	314	303	307	276	217	248	287	249	282	252	258	295	283	266	280	264	301	268	248	240	287	268	270	262	305	255	245	272	293	308	254	272	286	253	280	273	258	250	278	304	269	266	260	296	255	264	287	277	288	275	290	271	283	261	247	253	260	276	281	260	282	269	273	301	249	282	280	276	283	257	280	290	266	284	252	269	280	251	268	293	284	256	263	280	254	290	283	291	303	289	256	276	263	242	276	264	265	284	279	286	269	257	251	308	265	270	273	296	283	247	269	286	253	272	282	272	275	281	267	282	270	289	278	284	274	254	234	289	289	223	277	295	262	262	288	268	277	275	283	286	286	275	280	275	274	257	273	273	250	265	266	278	258	266	241	273	271	280	288	275	294	271	252	298	260	293	313	263	279	259	275	295	282	289	273	294	283	274	247	250	262	247	295	294	275	263	254	263	293	301	263	268	267	227	266	293	278	291	248	291	294	241	271	272	292	281	270	255	240	274	261	285	298	248	263	263	266	282	272	266	296	292	262	281	244	260	275	250	291	322	264	277	278	268	263	270	291	286	268	276	262	291	279	277	255	290	297	246	264	260	266	296	267	284	272	273	231	252	290	270	255	269	254	299	268	264	287	301	263	241	251	275	272	243	255	268	294	272	262	267	249	245	268	248	267	279	268	243	271	292	247	278	242	295	298	303	303	254	280	266	251	273	300	255	276	247	289	275	256	229	274	277	299	272	242	265	258	240	258	284	309	277	300	285	260	284	278	266	257	285	272	293	272	265	269	315	263	262	258	284	248	243	286	287	285	252	246	284	274	274	291	287	287	274	279	268	255	278	265	273	258	248	261	267	247	252	277	257	253	260	263	296	299	283	267	278	235	263	268	257	252	286	280	293	282	257	258	278	249	287	311	240	276	263	269	312	259	258	250	255	269	246	224	303	292	263	294	271	261	258	281	265	271	258	290	271	269	281	296	261	262	297	283	269	260	282	234	295	319	273	258	279	263	271	285	314	281	273	259	298	236	243	273	299	305	240	273	259	276	251	270	284	273	301	274	281	281	254	266	231	264	259	279	236	278	269	253	284	261	262	284	261	269	261	278	259	231	289	264	277	276	277	284	255	294	256	277	282	291	260	301	272	271	276	282	269	252	261	300	263	283	257	252	286	248	275	266	285	317	318	297	288	263	303	259	260	275	270	238	293	277	243	266	247	238	229	268	279	292	279	279	267	290	268	299	264	279	253	281	265	275	288	254	275	269	293	316	290	271	294	261	268	311	249	268	279	278	280	265	265	278	288	281	275	284	267	288	267	261
7167	4789	2464	1229	921	777	675	705	678	646	670	634	665	647	650	650	643	622	621	603	620	646	665	660	624	621	562	619	633	637	636	560	616	641	659	610	616	590	591	589	619	626	630	636	644	620	597	567	623	609	662	604	678	595	578	656	679	637	609	632	589	663	594	633	642	652	631	610	613	557	615	606	608	641	593	645	635	595	615	577	592	636	684	620	664	628	596	589	621	587	618	609	593	645	594	646	635	542	604	572	587	554	621	636	619	658	587	619	633	598	615	657	596	657	650	645	612	582	610	651	602	599	596	587	609	644	600	618	628	584	582	595	666	617	596	615	611	642	620	580	620	631	575	607	639	654	607	636	625	626	659	585	598	621	634	587	643	629	611	609	588	614	604	616	657	595	612	560	628	550	619	573	587	628	621	609	658	584	594	569	592	600	623	566	609	638	609	620	628	609	613	638	589	599	614	632	575	600	636	601	623	621	623	647	581	584	607	609	624	571	603	588	653	603	668	612	579	583	641	598	588	587	636	609	602	598	575	632	579	607	612	639	578	612	574	597	595	566	608	550	633	620	600	544	588	637	648	625	586	595	634	604	600	672	586	609	586	579	598	596	592	595	640	600	558	612	583	634	619	578	641	597	606	607	620	628	621	591	665	590	597	622	594	629	671	581	611	622	661	642	582	603	611	570	643	599	594	651	557	635	648	624	557	626	589	645	607	599	593	564	656	620	597	565	603	567	605	625	628	616	638	612	630	626	611	605	635	584	628	588	613	591	584	636	618	583	615	663	568	637	629	646	608	581	617	637	551	630	603	582	598	652	580	636	577	583	657	575	588	638	630	661	607	618	616	629	665	609	621	579	627	609	623	567	617	623	611	606	591	582	607	595	615	627	575	630	630	632	633	574	606	608	590	603	592	676	600	600	593	600	595	606	626	615	614	601	602	604	608	611	599	615	605	592	600	621	572	587	555	627	596	604	615	586	591	626	607	584	613	609	632	576	586	597	631	586	635	614	600	605	612	628	628	631	621	624	620	616	598	634	577	639	658	631	611	594	573	608	636	646	622	593	588	603	633	596	651	573	597	633	586	583	574	605	633	620	614	600	624	591	591	648	614	588	608	627	640	624	608	596	588	605	565	599	628	600	577	620	589	581	622	645	597	638	621	629	643	593	626	587	570	605	581	597	638	632	584	624	609	599	588	620	582	603	608	586	640	605	631	611	595	593	600	611	594	606	646	586	590	623	611	626	576	602	608	569	619	617	629	654	627	559	577	609	634	624	663	672	589	610	602	615	594	589	604	669	626	600	618	606	575	640	592	604	608	611	638	631	630	589	624	609	604	575	564	668	614	620	574	608	584	638	597	594	598	624	626	632	600	571	628	607	614	612	613	623	633	639	597	609	620	601	638	586	644	579	643	621	614	640	639	625	598	639	584	610	607	592	550	579	627	626	592	649	628	650	592	624	588	626	592	639	578	629	637	597	562	608	638	643	621	650	635	646	624	603	622	589	609	632	604	658	570	577	715	611	608	594	619	605	615	628	624	609	602	623	627	604	634	615	587	576	599	610	607	585	598	603	644	618	587	570	560	613	578	599	635	599	662	609	612	638	586	604	617	624	627	625	567	568	617	632	632	622	589	619	654	651	654	612	616	604	607	613	614	606	606	618	635	586	610	599	590	587	625	600	615	659	555	589	611	611	644	585	606	601	595	553	548	624	570	631	637	581	613	611	587	624	581	604	643	617	594	603	598	575	603	599	618	628	634	624	607	644	619	583	576	608	620	633	575	587	603	597	635	574	627	601	642	644	606	589	614	610	641	594	632	578	598	623	618	590	603	574	610	632	624	629	557	618	604	643	640	642	575	609	642	687	612	608	640	583	600	629	657	605	621	629	613	621	609	629	606	567	659	582	620	605	668	602	618	601	597	581	587	599	599	612	613	592	625	613	611	654	626	576	608	595	615	650	628	623	626	623	592	626	630	651	563	632	557	594	657	611	629	632	604	604	607	628	607	602	608	652	631	643	605	584	616	610	619	597	640	620	603	644	582	620	616	637	582	610	616	634	630	614	608	604	601	622	667	586	593	609	595	596	620	612	622	636	624	627	646	539	586	619	588	596	593	643	619	616	566	614	623	594	617	627	584	632	602	640	635	613	623	624	600	611	564	589	665	607	621	653	612	640	582	648	618	600	571	692	630	622	603	660	614	644	596	589	582	617	638	579	615	615	668	605	543	606	583	628	593	589	615	591	625	597	571	602	632	624	600	614	581	608	625	628	651	603	612	601	575	600	647	640	575	591	657	644	604	564	595	597	598	600	582	610	682	589	635	637	623	576	620	580	597	634	609	598	604	618	636	619	591	591	624	622	643	614	616	620	636	709	607	662	603	651	620	619	596	636	612	570	626	628	589	639	616	646	647	599	595	638	583	656	597	621	628	661	598	612	587	588	596	601	640	633	588	613	600	625	607	577	627	617	609	607	605	605	646	651	596	578	603	632	599	597	634	676	663	557	632	644	643	589	620	614	606	605	589	622	605	594	584	611	636	591	576	597	606	640	607	568	591	592	638	632	622	586	598	593	592	576	634	583	626	642	623	632	600	592	630	589	624	633	657	622	617	597	575	620	549	607	628	615	636	631	604	633	598	586	652	596	608	629	615	662	595	650	610	621	600	608	631	607	612	587	624	617	636	638	574	605	616	555	569	615	615	583	642	684	634	585	603	571	621	617	585	636	620	575	601	593	591	598	636	586	604	637	605	601	603	604	578	605	595	610	600	612	565	636	595	598	610	626	641	645	586	598	584	578	577	630	595	561	640	616	602	627	634	619	659	595	617	644	571	605	626	642	620	574	638	607	615	579	577	605	610	627	552	587	577	613	594	641	568	581	600	593	580	588	631	591	564	587	579	604	605	628	550	627	596	615	584	613	650	640	627	603	595	564	621	598	647	611	600	596	609	568	632	610	669	589	598	573	602	611	614	622	614	605	637	616	601	613	591	622	558	590	602	614	590	555	589	601	630	631	613	594	662	605	603	626	618	575	593	611	637	643	589	586	589	628	595	612	628	592	615	545	628	614	611	644	607	586	567	592	598	624	622	577	586	611	662	655	587	651	594	583	573	597	568	654	578	660	602	620	637	643	647	591	608	576	611	589	579	618	567	587	647	627	589	570	619	600	617	602	622	640	631	624	610	617	646	615	633	556	647	583	594	652	635	589	637	592	640	607	611	601	603	568	651	647	625	607	611	630	626	589	654	602	631	613	614	610	618	645	609	626	618	638	599	596	636	574	618	612	616	537	602	624	563	570	610	601	581	593	611	613	623	582	636	607	608	633	584	608	614	599	583	598	581	606	583	628	610	609	595	630	554	618	591	641	618	589	638	590	589	594	582	588	619	597	616	619	608	627	607	584	652	626	600	585	603	624	567	638	568	597	602	584	593	606	644	636	589	570	584	604	633	623	628	584	631	648	612	587	589	554	637	563	625	617	636	618
31671	19085	7218	726	443	391	444	370	375	428	383	370	336	388	371	374	332	395	398	397	410	378	355	350	378	340	403	382	383	354	347	351	381	415	397	375	396	374	377	393	419	430	397	384	395	377	363	386	395	393	362	370	372	420	363	380	380	377	402	417	364	359	401	395	372	416	412	355	389	390	379	382	384	383	322	382	363	340	393	381	406	369	361	364	367	366	416	382	374	359	352	387	349	396	358	413	356	389	367	397	368	355	368	360	373	358	352	369	369	386	362	368	372	346	349	401	333	354	386	405	378	392	392	384	365	390	420	360	394	352	394	388	406	407	387	395	416	389	358	380	383	371	432	403	363	376	369	380	364	378	380	380	398	380	404	376	363	364	388	424	424	352	416	362	380	359	316	349	366	373	378	352	391	365	383	340	421	324	372	348	396	391	378	362	347	396	347	382	366	373	385	368	374	405	319	386	371	385	392	366	387	383	328	386	366	369	374	324	377	382	368	359	389	364	366	389	363	378	366	384	401	385	385	384	360	415	344	383	373	351	360	348	376	397	380	343	378	366	362	386	397	363	393	377	379	370	409	406	328	374	386	376	386	351	361	379	377	360	389	373	364	391	375	367	362	336	357	401	391	348	352	359	368	368	401	378	410	394	378	361	355	369	354	396	343	330	355	351	346	377	373	425	353	394	399	383	376	357	393	378	376	368	366	407	368	350	367	393	366	384	354	366	360	380	338	399	366	387	351	376	394	377	427	424	375	368	358	411	395	389	372	379	387	376	342	363	359	369	348	351	381	390	333	349	404	356	370	376	407	358	399	388	382	396	392	351	390	413	386	383	362	389	381	364	352	328	360	359	369	366	395	356	346	353	355	390	394	387	390	410	407	370	420	409	411	406	408	382	345	337	412	408	392	357	386	398	323	369	413	385	377	360	348	369	347	391	365	428	376	376	356	359	356	388	403	393	391	373	343	366	391	336	372	395	381	373	375	416	323	345	370	364	356	409	403	363	342	381	380	361	350	402	368	407	378	380	400	373	367	412	378	362	369	377	397	385	405	367	389	384	378	357	375	410	369	321	398	354	388	380	363	360	368	365	362	411	394	379	420	372	427	387	391	383	389	398	370	376	407	408	417	379	379	370	375	391	343	382	394	378	409	358	371	400	353	378	377	370	350	380	353	365	418	387	355	358	393	379	361	380	385	357	391	406	406	362	405	401	396	384	383	344	344	372	372	393	378	361	377	368	396	413	389	390	400	363	381	364	380	411	370	366	331	383	374	397	344	369	373	357	369	388	373	387	393	380	352	401	399	343	348	372	383	364	346	338	362	388	388	380	394	392	370	364	406	372	365	344	365	370	365	401	391	390	358	389	406	364	373	386	379	371	407	369	442	384	381	369	360	336	381	368	376	355	358	372	392	390	388	390	387	401	394	330	375	375	375	377	372	317	376	398	403	383	397	352	383	375	394	390	377	404	358	407	373	401	357	375	374	367	382	395	402	368	367	398	392	361	346	357	366	358	394	396	410	389	354	425	327	398	378	373	359	385	376	395	348	367	376	378	391	379	411	380	372	361	377	374	388	338	365	396	390	371	361	408	407	401	358	383	340	357	386	372	381	402	414	377	387	361	381	357	364	340	369	352	349	378	410	325	344	367	379	363	390	371	397	363	356	405	384	338	369	352	400	398	390	380	408	345	385	353	377	405	360	357	374	367	382	378	365	374	358	333	373	365	386	375	411	356	369	375	394	396	439	393	372	372	403	398	357	357	370	418	391	389	405	348	351	362	383	372	384	366	383	401	387	390	379	357	379	342	371	378	397	415	357	364	387	345	381	381	405	393	389	381	389	371	392	367	413	374	353	399	378	382	345	377	398	350	389	343	355	375	426	391	393	389	365	374	376	343	390	390	391	375	409	397	380	348	351	368	400	381	347	377	371	381	372	410	368	361	362	377	391	381	375	462	369	370	357	371	364	388	396	379	353	343	387	379	359	344	364	351	347	406	334	394	406	362	347	384	370	338	365	398	432	388	378	372	344	363	337	372	369	377	416	363	361	353	404	381	381	379	355	379	333	384	351	357	386	385	375	358	389	393	337	379	366	378	360	435	409	381	342	385	397	346	377	388	385	345	354	358	339	355	369	373	347	350	410	391	358	384	424	406	363	386	382	360	383	373	378	346	365	364	370	388	354	350	358	363	335	388	370	377	368	377	384	389	422	382	363	387	400	388	392	370	355	373	385	394	397	374	367	382	380	373	351	375	347	387	385	348	415	379	365	413	375	362	387	347	376	394	371	356	351	357	412	383	375	371	392	374	346	365	370	373	369	370	385	392	391	374	379	400	352	404	383	381	344	413	406	349	331	408	380	369	347	403	393	381	370	358	390	348	408	379	353	356	377	366	393	395	348	409	388	399	355	392	388	416	348	374	398	379	355	369	404	370	374	359	377	358	331	398	361	363	412	347	353	360	401	372	395	342	393	346	358	381	391	352	363	362	346	387	376	357	384	378	391	380	378	410	382	369	351	344	378	390	381	361	379	354	371	379	405	393	379	372	420	383	376	363	374	366	405	376	403	399	368	377	381	369	359	361	356	369	357	372	408	338	412	404	379	348	387	392	393	390	380	389	385	393	394	375	378	399	351	383	414	395	352	382	382	343	352	347	390	359	323	378	355	340	328	379	375	379	353	368	381	344	365	371	337	364	393	360	354	370	398	397	373	371	365	390	370	368	344	394	363	381	337	371	396	382	397	393	372	388	403	420	385	374	348	386	410	363	413	394	370	375	373	359	343	412	381	380	369	375	394	374	363	377	378	395	355	345	359	349	356	376	364	383	375	380	394	382	318	386	394	403	379	345	383	372	365	383	358	337	388	404	390	380	383	365	377	355	383	365	364	370	374	369	397	385	399	364	343	355	393	360	404	370	378	384	389	354	371	405	383	339	355	358	364	347	398	391	395	371	377	364	361	357	376	374	384	394	355	339	366	343	388	337	373	371	393	402	399	355	365	382	393	373	352	319	388	370	360	387	374	367	370	395	373	376	373	351	387	363	381	399	385	402	389	446	363	355	368	354	338	365	359	391	362	349	350	344	365	368	376	382	358	419	410	387	417	393	362	362	382	374	364	367	359	375	377	410	406	392	378	395	374	364	362	360	373	397	380	374	366	380	407	384	373	382	388	340	351	361	368	365	407	369	380	383	370	404	389	375	389	361	373	354	360	369	407	398	397	383	343	393	383	377	377	404	385	329	339	373	383	375	373	364	378	381	368	383	362	367	355	401	363	398	362	362	372	406	363	369	380	371	360	410	354	388	403	350	365	378	378	384	400	370	398	357	354	373	368	353	357	393	347	342	386	357	373	376	391	363	359	370	396	380	327	389	384	371	391	391	389	413	397	386	379	412	374	388	341	365	398	359	369	385	389	365	386	339	328	402	377	420	371	356	403	345	388	350	375	370	359	377	367	395	367	415	371	375	383	370	344	425	380	414	346	387
5741	1141	977	921	890	860	849	870	871	866	871	905	858	857	825	824	885	880	896	895	919	901	859	833	917	903	898	850	863	856	878	853	836	850	856	865	819	844	845	830	852	872	859	845	868	886	896	853	920	868	889	890	884	881	896	825	824	890	862	841	821	935	848	865	874	847	848	945	882	838	840	873	829	893	831	857	895	880	905	841	798	905	854	830	845	822	889	859	877	843	815	833	803	846	859	837	855	855	878	862	866	898	858	866	855	871	930	821	831	913	851	833	870	866	859	895	817	860	851	842	844	906	877	922	895	915	848	911	850	880	825	872	860	856	872	860	892	856	869	855	831	851	829	868	884	892	839	829	866	876	894	881	836	845	814	859	853	855	828	842	898	871	811	836	880	852	869	901	886	876	844	870	884	851	848	840	951	844	831	861	841	859	872	866	852	820	847	898	862	891	857	865	880	790	846	859	917	778	858	860	824	868	818	905	892	879	898	833	882	888	897	890	854	810	846	856	823	807	913	934	825	858	837	855	864	861	892	885	851	855	828	899	892	910	893	859	878	872	866	900	889	845	869	854	828	924	896	899	843	853	831	900	863	845	859	884	905	889	756	869	884	881	905	873	880	856	865	867	863	856	877	830	804	821	821	893	854	883	806	827	870	868	873	842	854	873	871	848	832	840	849	889	822	809	877	885	830	859	850	835	862	904	885	844	875	862	876	829	868	845	834	861	847	840	902	850	857	851	862	862	854	881	853	858	882	864	855	929	840	851	888	849	865	852	890	910	840	832	842	865	844	900	879	841	862	829	886	894	888	792	881	889	893	909	909	802	894	865	855	808	834	858	907	870	811	839	891	845	905	849	898	843	830	890	880	851	860	884	866	844	883	854	833	875	887	783	875	858	839	875	841	832	812	789	851	868	857	908	870	866	840	889	864	859	887	878	886	890	878	842	898	911	862	822	847	865	901	887	891	858	868	880	859	867	879	806	933	868	898	929	849	895	894	864	902	834	835	854	911	845	878	931	921	836	852	838	848	842	831	852	832	877	876	844	854	863	852	851	825	896	899	870	869	878	875	847	873	869	826	875	902	877	879	874	892	894	899	851	873	857	864	871	865	899	942	861	927	923	909	873	877	848	797	890	900	841	828	844	875	824	928	941	883	873	898	827	860	883	795	910	879	884	821	841	887	901	834	812	865	885	875	834	877	884	861	916	857	855	884	936	856	830	882	841	851	863	893	803	884	848	892	848	848	842	876	891	823	844	857	842	835	846	888	846	814	873	900	878	864	867	815	923	823	841	844	922	839	861	886	845	831	888	844	890	846	829	821	859	873	855	844	845	835	854	853	860	878	844	874	869	894	874	885	912	819	891	881	829	866	884	844	866	835	867	861	843	864	850	861	858	878	811	866	864	923	911	871	872	887	820	904	879	876	845	813	884	846	888	846	913	833	929	818	832	883	878	825	821	876	870	883	854	893	906	859	885	892	875	892	854	847	865	850	940	867	886	893	912	840	871	836	814	885	851	897	867	860	858	836	821	851	852	882	857	850	812	872	873	886	836	828	855	881	842	865	880	852	876	882	929	919	882	863	891	890	872	911	883	871	875	833	900	882	848	874	868	871	889	846	859	890	852	871	878	873	838	831	883	878	799	880	895	865	903	895	847	816	897	884	875	794	867	889	850	786	879	892	881	819	879	845	879	856	897	880	842	900	890	865	885	871	899	894	894	858	899	877	885	794	868	878	868	861	916	928	863	883	860	880	801	860	870	867	841	879	903	859	940	872	838	883	838	875	884	879	839	879	904	859	879	845	898	866	901	864	847	843	884	848	874	864	859	849	864	877	826	848	858	883	838	884	844	849	864	846	889	891	901	853	888	880	905	850	900	872	850	898	800	824	858	892	867	811	868	901	855	902	855	809	800	886	890	889	832	867	872	895	839	891	861	913	848	875	846	888	887	874	862	875	894	847	864	862	845	872	858	876	827	793	878	888	899	882	888	871	877	866	857	902	842	850	888	862	846	888	837	862	857	924	850	859	895	816	852	852	854	884	870	882	874	853	903	912	898	870	891	866	869	900	893	920	872	850	892	921	847	915	871	873	877	882	897	873	862	876	814	847	864	857	822	860	834	877	903	857	840	870	910	879	820	841	898	875	878	890	891	858	871	857	856	833	864	877	826	888	868	879	810	794	851	896	871	901	868	902	860	901	862	885	892	867	815	897	897	917	878	850	901	895	855	916	838	830	887	827	881	858	909	846	838	856	813	859	888	877	902	932	872	889	809	950	863	915	849	934	874	821	862	835	824	812	835	862	870	880	856	861	848	829	862	872	850	848	918	866	861	898	884	862	848	849	898	831	878	862	807	893	869	888	897	916	894	845	850	839	873	870	916	827	894	842	882	866	872	841	839	933	932	861	881	912	835	852	840	884	860	880	871	858	878	880	810	870	866	880	893	862	856	877	858	868	863	856	901	863	858	830	854	861	896	873	870	904	905	859	863	878	865	910	868	866	817	884	872	916	850	862	857	858	937	923	857	866	859	886	951	857	866	871	912	829	878	865	822	850	816	868	881	828	872	863	893	905	856	830	843	864	887	842	873	842	835	909	903	827	890	944	879	841	906	885	875	803	853	884	868	877	903	883	843	931	882	838	902	831	842	884	896	903	879	868	814	874	844	878	899	839	880	891	880	859	898	871	879	860	868	880	841	839	854	897	838	883	893	861	896	874	843	850	847	855	864	887	860	828	851	931	871	863	880	832	891	845	923	915	864	881	817	799	867	837	904	888	872	883	832	878	837	872	844	861	852	883	868	837	839	910	835	884	859	864	861	881	847	951	846	885	903	839	858	879	867	897	826	830	851	854	794	900	878	847	831	869	879	890	824	876	864	936	827	852	818	845	886	877	856	880	873	891	892	888	899	856	838	846	864	895	870	916	822	879	882	895	861	842	868	864	816	849	923	901	845	855	850	838	867	821	901	820	851	831	882	879	861	886	886	836	812	864	899	872	867	879	833	860	897	880	908	878	915	857	876	893	842	869	848	824	833	861	867	892	898	856	852	853	872	867	854	944	883	852	885	892	866	877	917	839	929	839	911	878	912	823	858	863	842	878	864	890	850	863	896	841	862	845	890	876	868	848	865	848	841	846	849	903	899	890	848	858	895	835	888	844	871	833	848	887	846	862	933	892	894	871	845	855	814	880	876	874	854	905	873	860	883	868	854	849	797	906	849	894	834	884	860	885	864	837	879	888	840	863	952	887	868	891	839	877	873	875	853	857	818	857	842	886	878	805	880	867	882	870	842	827	801	873	859	899	864	921	903	855	823	840	855	855	888	867	861	849	894	878	879	872	845	885	847	862	856	862	873	896	836	878	858	864	893	850	861	912	894	936	885	916	844	920	875	904	896	860	818	862	865	898	877	787	853	907	916	898	894	886	866	874	865	886	903	888	916	901	898	934	802	894	908	933	843	828	849	858	864	855	850	824	862	878	864
23999	20772	24168	27462	20766	20719	2243	617	522	500	517	470	494	529	447	444	463	465	481	492	476	468	424	425	413	421	487	435	442	487	426	455	411	448	425	424	467	481	424	425	389	436	469	438	460	479	417	415	454	427	435	443	433	412	421	434	460	453	471	431	492	430	448	447	417	446	430	430	425	485	408	399	416	442	476	458	411	448	428	443	402	421	426	478	436	425	462	458	438	404	437	408	415	421	473	445	439	430	423	409	410	452	430	432	469	438	421	447	507	460	441	433	427	419	491	441	457	488	467	444	452	445	423	437	410	458	428	452	459	416	441	422	436	419	415	449	417	420	411	452	384	433	427	413	413	445	501	418	413	418	433	443	438	440	458	428	432	475	440	432	437	403	424	436	454	455	429	450	461	442	467	426	420	434	515	511	456	433	437	450	420	415	458	448	427	426	436	423	421	421	460	466	456	425	433	454	448	411	442	411	410	415	443	450	419	386	451	404	470	440	428	442	456	441	497	442	462	389	421	455	435	422	493	438	404	433	443	446	430	444	466	414	402	436	433	422	422	456	460	416	421	440	439	485	442	471	443	503	454	461	406	425	431	448	467	428	482	430	405	401	417	420	443	425	430	456	439	433	413	420	440	446	462	465	429	425	446	390	379	450	441	456	437	416	419	436	407	431	437	455	433	412	408	473	450	441	438	470	446	424	412	423	437	455	470	437	381	423	405	430	450	450	429	457	438	383	445	385	390	488	446	456	445	435	451	446	413	401	446	430	437	449	454	479	425	441	473	447	418	427	435	435	464	465	431	414	432	433	443	396	416	437	434	448	444	442	404	457	435	441	413	441	422	439	434	451	414	486	441	419	436	424	435	475	462	392	396	501	439	424	424	422	437	431	417	457	466	417	430	453	435	444	397	429	455	435	422	400	421	426	424	414	449	433	438	453	457	396	453	436	425	453	471	475	420	396	475	449	389	424	430	428	468	461	464	424	422	459	422	447	415	433	454	455	475	410	424	466	431	426	444	443	424	460	479	454	461	425	435	404	405	444	440	451	399	404	414	467	383	442	422	413	467	475	407	422	448	451	433	423	390	405	422	443	439	431	456	448	458	432	437	457	457	448	400	446	449	417	429	462	461	433	439	433	440	476	466	452	383	402	442	413	445	407	431	433	427	429	479	431	472	426	394	465	435	425	434	447	440	427	431	429	438	445	432	466	426	484	442	426	400	477	401	451	438	450	423	419	453	404	425	464	419	450	478	443	417	434	452	446	421	442	424	447	424	436	431	441	424	440	433	423	462	419	408	438	435	413	400	409	433	430	434	420	415	426	403	399	400	441	485	407	466	433	439	435	395	424	476	459	436	451	455	449	460	428	469	404	476	391	445	424	450	416	449	463	384	435	403	500	446	440	428	461	443	440	476	445	416	471	451	438	411	432	427	446	496	425	416	431	446	404	423	459	468	414	446	445	418	413	464	406	421	410	420	468	442	454	451	394	448	411	424	398	447	437	451	384	448	430	456	472	428	387	466	408	469	415	418	448	433	419	415	439	484	462	445	424	439	425	404	463	466	448	453	427	425	424	428	490	406	421	411	460	437	403	418	440	443	461	416	427	461	468	443	428	452	423	431	462	420	404	448	434	438	422	441	479	440	432	447	479	462	436	405	471	420	453	484	435	459	422	412	448	438	436	453	458	422	435	474	437	420	415	433	457	488	426	425	455	378	431	430	481	430	434	435	461	433	445	439	444	429	415	416	438	404	430	430	461	456	445	430	436	439	435	436	436	421	433	478	437	455	452	422	450	417	438	424	406	457	445	422	384	460	435	403	434	428	431	437	381	433	456	431	462	456	449	433	459	421	416	455	436	418	421	449	452	427	416	404	460	446	449	449	439	439	444	412	407	432	431	451	438	430	430	481	390	497	479	448	476	425	427	424	475	408	419	473	462	429	449	470	425	448	463	438	419	439	472	406	428	403	469	405	422	433	431	442	422	449	417	449	444	405	439	439	443	430	445	443	430	432	421	432	469	458	457	419	435	442	441	417	449	409	443	427	411	443	440	423	425	453	419	409	426	406	428	443	389	397	411	430	429	432	440	416	447	457	450	435	466	422	422	417	442	390	403	408	452	440	446	405	420	426	417	454	447	425	419	443	391	389	429	418	424	465	433	453	434	418	471	415	384	359	414	384	441	441	473	461	417	456	442	475	424	460	455	428	464	442	398	408	468	457	460	431	461	445	423	445	463	450	428	456	392	406	453	454	388	430	417	421	433	413	402	445	435	450	447	393	435	405	460	436	408	400	455	415	447	412	473	447	455	442	440	462	423	430	438	439	452	467	437	409	419	436	496	424	409	475	475	447	456	479	434	400	398	431	409	403	449	409	419	439	429	424	482	429	438	477	436	456	422	431	469	416	392	418	441	421	411	427	453	486	454	407	423	404	424	414	419	485	448	451	441	432	434	475	443	465	426	443	393	479	425	374	446	425	435	409	405	431	407	435	483	421	451	421	431	433	402	457	459	383	413	444	410	435	441	430	403	431	403	403	415	437	427	444	451	407	421	441	444	406	456	428	445	485	454	429	402	455	467	418	475	404	423	429	452	421	446	442	437	467	436	423	435	410	473	451	439	398	455	421	382	393	402	420	435	481	407	448	394	437	455	447	457	455	413	447	426	432	429	418	464	446	424	406	427	471	448	421	457	428	426	438	416	474	423	450	427	409	449	408	453	467	418	420	415	423	419	446	427	437	435	452	432	452	420	415	461	457	445	462	385	466	436	411	466	444	426	448	446	398	397	446	444	425	436	452	391	374	423	438	430	422	453	437	383	447	495	411	479	438	413	427	403	465	428	455	420	439	446	456	433	439	424	413	433	442	465	435	392	388	419	466	434	430	407	446	456	473	456	467	453	416	462	422	404	457	427	389	429	447	421	444	452	447	450	416	464	432	459	447	468	438	483	449	427	435	422	434	483	408	422	435	448	434	442	441	445	436	477	436	433	451	442	438	444	424	447	431	435	390	482	442	415	448	426	435	390	416	486	467	416	441	477	459	416	451	450	429	429	437	469	397	461	429	439	435	421	476	453	422	454	420	393	455	438	459	451	422	427	444	422	415	474	447	426	403	439	428	471	417	435	440	427	438	404	397	416	456	434	421	454	447	446	446	422	457	419	423	427	428	435	439	419	421	456	448	424	469	457	446	443	406	406	412	422	383	440	437	489	402	442	438	421	491	447	462	444	411	434	473	387	438	452	423	437	441	417	435	458	446	462	437	420	459	436	433	422	420	457	460	421	413	472	472	431	449	431	415	421	406	434	439	478	435	470	438	408	429	411	422	432	481	400	440	454	457	450	471	420	412	437	447	430	460	431	481	461	475	466	454	423	427	398	433	440	456	473	465	437	416	455	439	397	405	441	449	456	438	427	405	435	397	444	420	415	400	434	427	425	391	416	445	421	396	402	448	397	441	431	432	446	436	423	441	436	432	441	445	452	452	455
6028	3271	1934	1291	1101	1068	1058	962	963	1007	963	997	991	1029	974	968	941	1002	951	922	1017	916	968	1002	988	962	954	1061	959	967	956	931	1006	978	995	952	968	1023	959	929	942	920	949	926	985	888	957	978	974	998	888	935	1017	919	884	970	964	919	958	969	921	928	918	961	967	996	967	1018	1009	947	967	992	970	927	945	962	969	952	932	952	936	945	999	980	968	940	927	1007	955	899	997	945	965	933	988	945	958	914	923	1015	973	940	981	965	987	980	939	927	966	945	943	985	949	974	944	940	978	937	921	976	893	960	943	928	920	971	888	983	821	891	949	948	939	937	934	970	1011	971	980	956	981	936	954	953	958	949	969	974	976	957	983	961	1034	995	938	982	923	959	920	958	939	976	946	921	920	898	968	919	913	948	957	945	912	907	921	956	970	1052	967	925	935	943	938	938	940	895	973	951	933	958	946	983	984	933	945	962	976	915	951	973	930	916	1012	955	979	925	981	954	940	950	911	930	940	928	893	950	983	951	955	943	922	988	958	929	992	975	951	1015	984	1013	900	955	944	963	942	922	905	938	1023	940	984	1022	967	912	1004	994	953	948	1006	963	978	944	911	976	943	1004	972	983	899	924	962	949	936	992	930	994	987	984	926	984	906	956	954	928	940	978	946	970	884	905	958	941	1007	1000	943	930	951	1014	951	993	873	942	953	961	941	913	960	1000	952	948	975	986	951	955	908	933	928	941	957	931	941	1024	947	969	974	920	994	921	1013	924	923	968	1023	925	984	930	958	990	981	987	921	954	930	949	917	946	914	940	955	973	937	944	950	961	953	988	964	957	1012	906	982	972	928	945	1012	996	933	972	950	955	951	1000	979	956	949	939	975	980	987	960	977	994	974	904	990	947	935	943	954	951	1023	931	941	974	966	942	1007	923	951	1013	1007	963	908	904	941	933	921	978	950	1005	1002	970	981	893	962	965	920	962	966	1026	951	875	964	966	985	936	997	884	941	1013	976	917	931	983	994	924	914	964	959	988	912	921	978	950	1007	937	953	935	910	952	936	992	979	977	936	1019	965	983	961	941	953	978	990	976	954	1010	954	954	982	964	914	957	960	944	911	960	926	951	943	948	978	949	960	960	894	882	936	994	973	957	906	906	1019	947	972	939	957	919	945	909	953	953	997	947	951	957	964	911	979	1002	937	997	959	930	931	933	938	995	980	947	921	935	983	987	952	969	999	925	909	944	946	951	986	988	997	989	932	991	922	965	958	930	943	942	962	982	972	952	899	949	969	942	921	933	922	975	942	961	908	957	939	914	938	892	927	956	968	955	950	993	945	948	956	973	966	962	979	931	1031	982	925	991	951	1000	926	961	949	981	915	949	847	920	986	918	939	940	904	984	963	924	924	951	922	940	970	943	997	953	952	947	998	1011	912	941	915	966	918	973	930	981	964	997	977	1003	870	882	928	977	923	957	990	901	932	957	981	914	952	995	989	947	942	951	952	930	1020	900	924	974	934	956	927	963	950	952	934	918	987	981	911	934	981	964	963	959	995	943	967	971	972	942	967	986	989	967	964	1007	932	917	991	963	953	975	926	992	958	960	974	959	947	925	958	926	968	940	920	924	953	917	935	962	1010	979	932	936	935	976	996	937	1003	940	901	962	970	916	974	930	950	920	974	958	964	1017	940	963	960	925	968	986	971	977	953	981	955	947	973	943	908	1027	915	912	1002	954	980	892	998	933	988	982	918	980	1003	1021	926	924	941	961	906	958	940	931	922	957	912	987	898	960	982	966	1002	956	944	980	950	919	970	959	991	1026	993	958	940	942	981	959	926	959	933	935	988	947	949	976	984	969	954	919	977	964	963	955	952	924	969	975	949	878	912	999	951	1004	936	939	987	909	972	947	904	936	862	996	983	980	969	935	927	953	939	981	973	958	917	893	967	955	967	947	997	881	927	880	981	990	949	957	992	983	928	935	970	969	968	915	913	974	916	967	974	931	997	891	952	969	941	974	1009	931	960	942	983	957	954	909	973	923	919	966	913	961	941	938	947	900	939	1001	984	943	947	978	1001	988	894	938	899	941	999	880	988	969	976	977	958	963	966	926	927	1007	949	893	995	911	948	896	877	1005	936	944	977	902	965	952	947	1003	968	957	960	950	969	922	983	968	996	950	994	948	996	1004	935	993	966	975	955	930	984	981	959	922	951	941	1027	897	940	850	952	957	936	934	967	948	978	954	1006	989	978	900	940	963	938	906	934	935	934	933	948	995	990	935	1017	981	961	1003	934	950	957	938	879	915	928	958	963	1010	945	917	952	951	910	939	939	960	1002	953	960	992	921	930	948	991	938	930	938	951	928	983	1002	967	973	922	972	1042	979	1012	948	977	932	962	969	991	995	999	933	979	1000	927	969	921	946	918	924	925	930	966	990	893	950	960	970	951	954	1000	958	906	965	967	969	927	961	936	915	955	940	1002	985	1022	1001	939	980	1006	930	958	984	908	959	970	947	918	939	938	916	993	970	931	1000	907	950	1028	922	953	947	1008	947	977	880	953	939	957	887	971	943	986	957	976	942	970	1018	962	934	1002	943	916	997	939	952	937	967	997	943	994	934	910	931	948	916	972	959	885	900	955	948	955	934	979	948	965	1009	984	929	931	1001	1004	928	921	1025	977	935	996	959	934	952	968	998	988	965	972	1007	924	958	933	955	924	957	901	919	997	918	984	968	939	951	917	925	954	940	957	928	954	919	950	975	922	954	959	928	915	971	924	918	955	952	938	904	969	974	887	986	965	963	927	911	1023	929	973	971	932	933	928	967	999	907	989	964	989	927	899	946	937	936	969	968	950	913	1004	928	945	912	994	965	881	971	891	958	940	935	919	967	998	957	973	987	923	992	925	985	978	910	954	970	993	906	993	958	1020	955	966	983	989	967	996	965	1000	964	933	900	929	957	992	911	930	902	934	947	973	896	935	963	974	980	958	970	965	996	937	935	928	991	980	992	956	926	957	979	982	961	948	942	974	955	958	946	936	987	962	897	959	1009	937	962	973	938	944	959	930	945	902	972	955	870	940	937	896	1041	925	963	930	953	919	972	944	959	930	959	956	989	919	958	925	964	967	930	985	955	955	953	965	953	954	977	1000	966	982	990	948	982	895	907	907	912	952	977	914	1003	1021	982	925	943	952	979	935	957	919	909	971	977	947	972	972	977	975	910	969	907	985	973	918	935	1016	952	972	952	970	929	951	913	950	940	943	878	984	941	1010	952	918	948	946	945	982	904	981	921	961	967	938	944	974	978	961	913	947	970	987	924	894	952	914	949	970	978	965	946	907	917	968	945	976	986	1007	912	931	947	975	924	957	950	938	1001	923	919	971	922	1015	934	916	986	1002	988	909	939	959	989	984	990	934	930	1006	962	959	947	915	965	922	925	955	946	955	904	931	977	948	997	899	966	921	1002	966	961	901	935	951	962	890	976	950	991	916	975	939	964	941	946	902	979	970	896	931	957	971	941	925	953	988	951	1003	923	962	979	972	923	950	937	1005	941	984	936	983	961	988	994	924	915	996	955	989	946	962	902	982	906	932	958	915	947	983	965	916	974	996	991	947
23579	20810	24437	27286	20811	20827	18134	710	440	410	345	324	344	309	362	333	327	309	294	263	260	303	288	272	289	259	261	271	279	328	292	263	275	280	288	294	321	282	296	269	287	262	280	265	255	256	281	273	280	287	282	250	283	288	277	273	281	282	265	230	268	331	281	285	290	264	244	287	265	275	258	289	264	264	275	317	291	242	255	269	259	276	246	273	267	276	270	283	262	271	285	270	255	272	274	264	281	273	277	273	293	282	247	248	266	251	271	272	246	289	256	270	249	274	265	279	254	249	274	262	280	297	250	250	270	268	292	281	288	296	245	272	272	242	288	240	257	237	306	287	261	301	308	252	258	297	275	279	292	245	272	264	290	284	269	303	258	277	278	320	248	270	257	242	255	262	257	260	278	287	259	265	289	250	260	286	270	238	249	238	305	269	297	298	293	274	261	270	248	254	271	258	315	267	284	252	278	263	275	247	247	265	226	272	252	299	264	279	303	290	250	262	271	283	244	259	290	240	263	272	268	277	255	275	274	277	258	274	260	243	271	319	256	299	289	302	285	243	266	290	236	253	263	273	302	260	272	284	265	266	250	267	312	253	280	263	266	261	305	266	307	249	275	253	273	284	258	295	287	266	293	245	259	259	262	274	283	294	284	254	308	287	252	306	278	311	282	254	281	258	268	251	296	255	264	269	262	233	254	279	257	268	278	271	268	292	247	257	309	263	288	265	294	259	279	313	275	303	252	313	268	266	263	255	272	291	304	259	284	272	279	275	285	270	267	306	282	265	275	269	285	273	292	248	233	282	268	291	278	275	292	266	279	232	300	281	304	271	232	237	251	272	258	267	277	230	304	269	274	278	266	287	268	240	272	261	290	250	306	315	300	294	281	240	279	263	272	269	290	276	281	279	265	302	273	259	251	259	265	278	267	279	280	257	273	266	275	257	233	266	286	261	251	283	271	255	271	256	261	276	276	262	311	259	246	264	293	279	277	273	254	310	248	252	282	279	294	271	290	265	283	326	296	262	279	269	294	266	255	279	289	267	257	278	292	248	286	251	283	260	249	297	266	246	267	288	274	286	256	284	265	266	277	289	270	285	287	284	271	274	256	259	272	258	237	254	265	278	258	265	274	268	261	258	304	246	268	267	284	246	263	243	267	270	283	272	265	266	301	288	257	285	255	308	263	246	271	272	267	235	280	265	285	255	276	239	259	292	305	320	282	320	258	278	291	274	293	263	272	256	291	301	275	274	295	284	257	243	249	278	271	275	256	237	275	262	258	272	253	280	274	259	265	280	311	247	292	250	233	267	247	262	260	276	278	300	294	276	256	277	267	259	304	217	247	275	277	261	314	252	263	251	267	260	272	231	305	265	292	276	250	259	264	300	273	276	278	269	258	282	282	274	268	266	276	265	288	245	246	259	307	271	271	301	276	252	269	276	317	273	280	293	260	257	263	289	272	252	282	277	271	279	284	231	271	310	306	245	284	274	270	305	279	245	270	257	275	287	268	264	309	260	272	280	254	251	269	266	276	236	260	256	301	274	286	250	299	293	251	247	288	293	299	255	244	275	260	289	273	272	267	264	289	284	248	288	269	264	273	267	279	281	287	273	254	249	290	273	270	285	322	275	269	258	288	285	258	272	268	308	282	259	256	264	270	267	243	287	259	258	285	297	274	288	286	243	237	267	250	243	272	275	258	258	249	270	281	282	244	247	282	262	283	249	271	268	250	257	294	286	283	265	303	256	265	264	295	264	244	273	322	260	265	258	292	290	292	280	269	273	274	244	244	274	265	238	320	269	259	238	283	272	266	272	272	240	270	280	265	299	282	263	252	271	251	262	303	276	261	286	287	285	263	236	255	262	267	276	271	260	301	271	268	290	289	255	276	272	292	281	267	265	277	290	267	249	273	301	276	253	252	265	294	300	256	278	250	261	303	280	281	274	259	268	271	246	255	288	265	287	248	296	271	260	273	283	275	255	252	309	271	266	264	277	254	255	267	291	247	280	262	297	263	271	258	249	274	260	303	274	290	255	260	253	292	290	284	265	268	270	265	256	275	325	280	263	265	245	257	245	248	266	297	274	269	253	247	286	262	247	265	291	262	277	270	243	287	305	279	262	258	275	297	287	284	264	270	283	286	274	266	261	273	271	285	292	273	259	263	283	253	280	294	270	304	323	290	269	316	311	278	269	275	279	282	290	271	271	282	310	251	268	264	269	286	263	276	253	267	239	244	253	258	247	265	261	271	279	272	254	295	286	263	259	296	277	261	262	248	266	259	251	265	297	265	275	246	266	259	283	262	271	289	280	246	258	264	297	266	256	260	269	284	279	270	286	247	281	287	255	224	255	287	281	268	270	239	260	289	285	264	296	273	280	261	286	263	250	266	294	258	277	321	307	281	271	247	258	295	281	279	266	292	265	248	290	286	243	293	272	276	281	283	270	288	246	267	271	250	265	241	273	294	276	286	256	274	281	281	269	296	280	259	258	260	269	271	259	254	262	258	276	327	313	265	298	258	272	288	278	242	276	238	248	279	271	289	290	276	256	264	273	254	258	267	269	262	303	272	254	285	245	271	290	261	264	267	303	279	297	295	297	260	285	297	293	278	245	256	290	262	307	305	256	279	271	259	261	258	294	273	315	242	284	281	278	268	251	299	269	255	257	282	261	281	277	265	264	268	306	279	251	257	299	295	265	243	257	317	272	275	290	307	258	294	268	281	311	274	278	276	266	270	261	256	283	272	269	273	274	243	258	296	274	277	255	262	261	251	283	247	265	278	261	278	297	274	319	270	231	297	278	257	265	277	286	249	278	272	279	276	285	274	259	270	262	258	251	253	264	271	290	304	252	250	284	249	288	313	260	258	244	263	228	269	283	268	249	265	242	271	241	289	279	268	265	283	261	281	258	298	283	284	283	273	265	280	279	280	259	237	287	292	264	293	250	290	288	242	257	269	273	255	251	276	288	265	284	245	250	262	273	272	268	286	284	247	279	262	274	278	262	266	278	311	305	260	270	310	267	302	301	260	254	244	254	277	232	298	261	263	276	254	233	265	313	258	283	295	271	279	263	306	267	290	313	256	261	263	269	257	270	255	251	262	272	263	244	284	266	285	306	242	261	266	274	266	261	296	264	278	307	254	265	265	294	278	245	270	258	256	293	274	257	255	266	288	276	252	277	291	255	289	309	251	244	281	316	252	259	248	286	285	279	299	266	282	278	276	293	257	271	267	272	258	273	293	255	238	294	315	288	291	261	268	227	256	255	269	270	275	254	278	266	277	245	262	282	257	268	287	281	267	274	247	271	273	267	255	261	285	289	261	264	260	301	268	268	278	300	274	293	240	301	248	292	265	279	248	265	266	303	270	265	283	271	251	291	285	263	307	300	255	251	278	266	284	303	252	260	267	242	286	261	272	272	277	267	271	269	269	276	241	257	271	280	277	276	303	297	259	268	290	270	314	277	256	260	266	274	257	260	250	283	291	315
7105	4789	2408	1226	884	766	741	707	674	688	680	658	642	681	649	637	621	688	597	636	572	599	610	606	541	651	623	622	600	630	602	648	606	612	641	625	564	595	616	580	635	601	598	613	596	571	630	606	564	640	622	633	602	659	572	635	565	609	620	646	596	575	625	645	645	611	632	629	628	583	584	607	606	603	608	662	635	577	609	649	620	648	551	619	649	597	615	659	622	619	595	622	634	634	625	572	606	678	616	638	614	606	600	612	586	599	627	622	605	585	597	598	632	583	633	634	653	600	617	630	581	604	601	582	607	628	581	639	607	617	581	594	628	589	587	666	616	574	611	633	606	619	630	607	599	630	628	621	629	600	594	588	642	580	615	625	584	598	579	589	636	620	623	598	625	611	551	615	616	645	618	657	621	620	590	635	587	612	616	667	655	580	586	598	594	578	623	611	634	595	569	646	637	633	601	621	620	595	607	645	605	605	608	597	592	608	585	643	599	622	629	646	562	616	620	626	618	616	559	611	655	624	675	611	608	609	624	619	597	586	648	591	633	571	613	638	617	646	603	636	574	592	623	593	641	616	599	602	570	601	589	647	632	608	602	622	597	596	601	626	593	556	643	618	629	646	643	603	627	658	621	648	608	638	586	613	559	611	621	637	609	646	580	580	588	642	631	631	607	631	634	580	582	620	637	600	609	585	607	617	622	635	617	587	622	586	572	560	617	637	610	625	635	646	599	610	582	596	596	620	621	635	621	593	640	596	627	636	600	621	598	635	603	580	626	618	631	615	595	607	608	625	578	662	594	597	643	618	613	595	622	609	616	596	643	596	607	610	589	575	634	611	604	594	657	625	623	625	584	606	605	627	632	588	570	597	662	629	608	599	615	635	595	582	624	619	631	570	569	619	622	601	630	678	628	630	594	622	612	545	618	610	641	599	590	631	621	650	590	614	587	610	607	590	647	644	633	581	601	666	605	608	590	600	653	620	592	602	618	637	600	613	647	639	660	593	616	604	621	608	616	634	618	591	619	621	579	585	582	634	584	590	606	593	644	613	606	560	618	575	644	586	598	582	601	614	627	610	626	588	613	612	633	601	622	662	633	605	605	580	652	615	575	597	604	627	594	570	623	613	623	624	550	628	615	585	594	623	617	634	617	637	634	587	586	657	645	637	615	585	578	608	633	633	635	652	651	638	619	620	619	622	607	587	622	604	643	620	586	597	589	608	592	607	628	621	632	598	578	637	583	634	613	644	615	644	578	607	556	588	609	581	634	577	544	612	621	623	596	621	637	624	641	614	583	634	613	620	638	593	629	665	620	623	616	617	598	622	635	665	627	573	614	605	663	607	591	629	598	643	635	617	574	622	527	640	600	608	626	603	577	616	620	603	594	616	596	588	599	595	599	643	583	626	627	634	609	597	588	611	623	616	672	593	571	566	631	611	588	628	585	572	605	580	611	612	589	593	628	632	619	603	601	606	615	603	623	621	598	609	627	612	578	587	630	615	617	585	648	608	607	618	641	584	589	658	608	600	577	610	601	657	595	630	619	604	571	555	587	595	600	646	603	608	597	623	572	612	585	587	612	584	559	634	609	610	625	599	672	591	610	609	565	615	608	609	615	575	584	633	577	645	610	639	647	613	618	621	603	620	640	634	606	588	634	607	628	634	611	618	588	598	612	617	582	627	560	597	582	622	617	644	619	642	576	578	570	600	567	592	629	598	591	675	624	559	630	590	621	592	586	564	642	636	614	566	619	624	641	591	594	604	593	619	562	621	628	611	616	604	635	674	587	627	617	629	561	606	573	622	610	633	596	604	610	610	647	598	628	618	571	610	595	596	606	582	605	625	621	581	586	625	642	572	612	626	587	567	621	612	564	619	577	617	591	596	621	606	580	630	603	633	606	622	582	610	597	625	622	625	623	623	607	568	584	601	660	604	584	598	651	635	573	588	627	653	655	614	591	608	608	613	619	581	628	603	603	615	599	605	615	588	621	586	623	657	613	603	636	600	646	589	623	591	596	648	649	596	636	629	596	612	586	690	618	641	620	625	584	582	626	608	603	583	632	607	588	588	618	616	617	593	630	605	625	628	587	632	603	602	626	586	598	619	600	619	610	643	605	617	591	626	646	564	574	638	616	612	615	588	596	625	601	640	603	649	602	606	572	650	617	627	631	591	595	626	644	592	621	639	621	601	630	604	615	603	601	658	575	592	656	559	604	610	614	628	651	631	609	615	651	626	599	628	608	617	622	557	642	589	581	638	611	640	574	591	638	615	596	558	607	606	657	595	629	641	673	647	639	599	593	583	573	609	605	618	590	660	606	635	571	627	593	571	553	614	587	579	614	631	629	637	587	624	647	570	575	611	588	623	636	614	587	586	615	555	615	652	616	654	626	601	633	583	649	631	632	582	634	588	605	622	652	620	603	613	619	637	607	595	609	536	609	584	614	663	663	590	628	602	595	616	594	631	587	609	627	612	572	572	643	624	607	607	601	594	578	638	582	593	614	591	587	553	620	628	597	617	633	616	596	606	598	589	590	669	606	618	617	587	622	632	586	616	568	599	577	635	604	649	605	623	583	645	622	591	618	653	598	623	594	619	609	618	640	617	603	603	603	616	641	608	604	611	630	559	638	605	621	644	652	630	601	634	582	646	597	613	610	598	625	608	570	587	650	560	606	637	592	635	607	641	661	587	597	607	611	605	621	604	612	622	576	635	587	582	628	616	560	628	615	614	598	600	626	584	591	628	654	634	612	616	628	597	618	623	623	617	568	574	563	618	590	610	611	602	623	580	555	602	631	647	591	588	592	601	644	600	597	596	627	615	607	620	629	637	589	628	582	609	590	589	587	602	586	624	629	601	622	603	592	611	564	614	596	611	586	622	606	676	623	607	604	635	608	602	604	602	624	628	631	582	629	590	563	611	588	593	585	623	611	583	625	629	562	605	583	624	613	611	620	600	610	654	628	600	626	633	611	647	624	598	624	653	615	620	586	601	626	634	620	621	579	605	604	621	583	573	618	573	598	622	607	632	595	605	594	633	567	621	562	666	643	628	603	555	587	613	568	635	652	603	640	606	644	637	639	619	625	578	609	599	630	639	667	607	590	602	640	602	626	634	670	612	594	628	612	604	602	600	633	613	593	594	649	626	591	597	647	593	604	607	609	588	632	597	595	636	591	621	628	629	595	642	625	587	605	629	613	585	582	578	612	587	573	610	571	650	637	600	587	589	625	657	586	628	574	623	580	639	620	603	611	592	566	589	570	599	630	624	668	573	589	636	633	605	586	641	621	650	620	647	587	600	623	599	590	611	643	635	568	591	621	587	613	660	596	625	639	598	567	668	618	574	629	574	574	627	628	617	600	631	591	608	625	587	588	632	621	591	590	622	606	596	611	632	675	623	583	626	634	623	609	599	640	603	606	591	600	623	642	585	634	628	646	585	618	593	632	615	650	623	610	569	641	590	645	639	605	641	618	608	604	599	627	631
31623	18964	6948	628	476	399	325	363	410	370	384	399	402	360	341	366	378	346	366	342	395	391	394	359	384	387	382	340	383	390	369	362	390	336	382	364	401	385	385	375	358	390	349	393	359	378	382	394	397	377	380	411	351	326	369	377	373	338	337	367	393	366	368	353	365	410	383	404	409	417	333	370	356	363	359	322	357	382	364	397	414	389	377	400	362	342	356	360	390	410	345	333	388	332	353	361	336	413	387	370	341	377	384	392	348	372	375	353	375	349	367	387	386	349	378	393	369	376	339	378	395	368	346	379	398	378	403	375	410	415	404	362	371	337	367	356	382	372	402	366	366	420	347	339	397	377	375	335	380	350	357	373	407	385	381	382	382	364	350	379	347	377	367	396	368	352	374	378	370	360	347	395	358	345	392	380	350	353	352	369	374	344	317	388	360	387	367	377	365	380	397	367	393	356	398	412	379	383	390	350	344	352	360	384	345	391	343	325	384	337	345	384	319	351	369	368	367	374	390	365	382	386	331	402	375	387	357	378	394	399	382	382	363	360	377	362	385	401	396	382	309	346	355	407	410	358	392	395	366	389	374	346	387	364	373	390	376	374	371	354	358	374	396	384	381	346	376	379	399	367	384	327	415	361	374	367	357	345	416	379	395	399	357	368	365	349	355	362	355	384	364	367	362	368	325	349	350	340	358	365	368	380	385	355	360	375	381	361	393	370	369	343	377	340	346	392	393	369	376	366	352	367	355	402	355	347	347	374	375	372	340	372	363	381	369	381	369	400	389	352	402	366	345	375	391	396	353	329	412	379	365	369	367	407	353	356	376	361	367	377	357	364	357	381	368	391	369	395	383	370	387	414	375	352	380	355	352	349	360	351	369	375	366	378	374	359	370	412	380	343	381	345	379	352	363	379	378	377	362	368	366	365	394	350	377	381	345	358	383	371	394	406	369	366	417	394	367	375	408	417	388	349	329	404	363	379	386	375	379	373	359	339	379	397	388	372	364	348	384	387	378	346	397	361	386	319	402	372	350	370	374	365	346	406	372	398	375	385	384	356	384	342	378	379	376	391	414	359	387	420	373	378	409	399	366	350	369	359	371	372	363	384	388	402	335	369	393	357	379	377	352	355	383	396	400	362	338	381	385	380	392	375	363	345	394	370	371	372	369	328	383	325	375	393	344	379	404	384	365	378	378	343	347	391	385	402	402	415	398	376	346	373	364	395	382	372	368	375	349	406	384	387	397	401	347	375	361	412	378	357	380	367	397	394	408	365	354	333	390	381	355	391	332	357	386	373	365	362	353	382	421	373	354	401	369	371	373	357	338	381	374	411	377	403	417	376	384	374	400	366	369	348	391	379	362	390	380	388	405	363	338	345	374	411	387	367	371	397	382	344	347	384	416	391	376	373	327	383	375	364	352	366	376	399	369	364	400	386	351	382	392	384	391	360	392	390	394	395	381	332	355	384	371	380	377	390	348	396	380	366	372	373	393	378	396	355	345	380	406	358	412	367	387	383	346	353	371	344	359	376	300	394	412	373	396	364	386	383	408	372	374	368	407	363	369	414	381	384	382	388	381	359	387	366	374	373	371	364	384	383	346	400	377	409	361	373	375	359	380	389	394	365	375	376	346	356	387	349	346	370	395	370	381	383	360	408	391	400	377	342	379	352	358	391	356	375	384	364	417	362	389	404	381	377	392	353	375	402	386	364	369	387	374	350	417	380	357	389	387	395	329	379	379	364	383	398	374	370	352	389	359	413	386	375	403	344	365	408	360	395	354	374	337	378	350	376	366	382	360	337	393	342	346	382	359	365	366	393	368	389	391	358	343	340	387	360	387	383	425	405	351	334	348	369	373	362	394	336	360	360	340	397	384	402	382	355	386	357	394	384	348	343	375	394	368	387	367	379	380	349	352	371	412	374	377	395	357	360	374	365	376	395	366	366	385	348	352	366	401	374	404	412	387	362	373	370	364	360	360	396	378	371	363	423	344	369	379	411	363	347	348	410	377	338	381	383	383	374	369	380	380	396	420	354	356	384	373	358	390	376	344	370	329	369	356	370	384	395	370	365	349	362	389	376	381	365	344	379	346	384	382	360	396	351	390	363	381	389	386	407	365	381	391	407	353	327	375	416	361	388	352	375	386	358	351	366	341	375	367	356	373	358	362	399	381	388	370	367	351	374	353	374	403	375	428	348	366	372	381	402	340	402	374	380	383	431	377	360	382	393	359	389	389	335	363	395	395	390	385	408	384	387	371	351	383	383	374	355	371	394	361	405	348	406	372	342	380	351	382	360	406	417	370	368	386	353	368	388	353	376	359	357	417	371	358	320	356	400	344	354	340	336	344	364	417	359	364	352	378	349	344	344	368	385	388	376	388	348	404	376	397	350	362	385	381	403	348	386	342	358	352	361	359	370	336	368	387	356	364	384	346	351	359	387	351	378	340	375	384	374	392	368	376	356	355	355	357	373	339	387	371	362	342	386	386	366	359	362	424	380	338	383	427	399	346	393	396	350	365	349	375	402	365	356	378	368	388	361	359	379	375	352	380	383	370	381	350	408	371	355	364	388	355	364	412	415	388	395	387	387	360	392	394	363	361	385	356	359	369	354	394	381	393	381	411	380	395	381	391	358	389	342	377	378	363	394	411	417	371	378	399	365	338	353	396	387	394	361	369	339	339	353	378	339	393	364	382	336	387	400	354	404	374	397	347	384	362	365	387	378	389	432	376	341	401	401	361	381	387	400	368	400	341	351	394	358	399	357	350	384	354	375	379	395	373	369	387	390	369	385	385	387	374	389	377	354	389	392	380	397	378	354	364	363	397	357	363	345	379	376	387	372	353	320	389	350	393	373	347	373	375	392	387	380	382	386	400	369	370	356	392	365	346	363	373	360	347	368	391	390	359	362	359	362	367	388	348	412	357	380	365	407	405	351	408	362	383	384	359	397	387	396	350	347	378	383	373	329	379	362	359	336	410	341	362	373	371	342	347	373	360	336	370	361	366	346	346	388	362	408	408	341	366	338	349	347	359	385	334	351	344	389	395	364	344	379	368	388	363	360	364	371	394	380	381	371	372	364	350	366	310	410	372	376	380	378	402	393	394	385	362	346	371	334	397	362	368	376	447	370	365	378	380	365	354	394	321	423	374	382	377	412	359	392	356	348	371	381	403	343	380	384	316	339	368	378	359	363	374	370	377	357	442	367	381	362	338	412	359	401	366	378	365	392	376	384	384	381	356	385	365	365	405	377	386	366	372	347	366	384	416	340	379	364	381	346	347	361	383	369	354	352	365	388	368	375	389	374	386	373	371	364	379	386	358	376	368	392	396	374	380	373	371	413	340	372	366	383	368	367	362	370	343	356	380	367	398	383	373	395	366	359	376	360	378	356	364	359	358	364	377	370	368	369	426	400	376	371	369	391	374	403	402	371	399	361	421	343	359	373	378	362	366	380	374	368	367	385	383	355	358	336	396	389	416	365
5730	1121	1029	932	863	914	859	927	870	899	915	902	885	868	820	882	872	921	870	847	873	860	878	848	870	892	894	888	865	896	874	891	884	881	856	808	883	850	892	880	872	933	909	895	894	872	862	848	855	919	842	864	927	882	923	857	894	818	853	846	920	868	889	895	885	863	847	885	812	874	856	878	854	843	875	918	875	915	841	838	877	873	825	867	887	869	868	851	838	817	866	848	854	873	849	866	840	910	867	862	891	869	854	873	882	861	870	848	884	816	878	836	819	849	895	894	860	914	917	887	907	859	865	850	860	860	904	869	906	880	854	859	911	889	841	851	865	892	875	861	895	869	867	862	868	823	841	874	858	903	872	898	823	882	876	806	821	860	833	856	877	858	951	854	893	882	882	866	823	842	873	903	869	869	886	887	858	865	868	860	789	818	887	839	882	879	895	845	911	871	859	849	847	867	832	864	867	887	848	869	872	854	855	896	960	871	933	888	886	849	903	874	853	880	873	860	911	865	833	839	869	851	890	860	900	849	820	854	859	866	862	845	860	903	859	865	878	881	892	846	868	894	889	908	892	885	955	891	893	901	910	863	912	874	893	907	813	827	908	890	865	859	816	895	846	895	870	855	834	903	881	846	945	917	852	845	844	853	914	920	908	826	848	890	888	910	881	857	842	898	895	943	894	877	808	862	866	844	846	840	861	868	901	879	870	870	818	859	782	905	860	847	815	901	847	813	868	889	813	807	844	854	877	876	850	885	885	852	844	867	865	864	904	831	864	838	839	896	862	886	840	839	862	894	896	844	839	872	773	855	912	853	816	854	870	890	884	822	849	924	828	875	820	907	851	880	872	875	862	864	878	841	847	874	889	896	868	876	889	846	819	826	888	830	862	875	833	845	839	863	884	925	855	854	857	881	862	823	842	836	806	871	861	842	862	876	837	936	915	920	873	897	846	890	859	878	845	875	882	873	855	920	843	866	836	844	871	910	920	889	818	893	883	879	890	893	860	864	792	852	876	886	874	868	867	879	870	897	858	866	872	834	882	838	798	879	833	897	850	924	870	847	833	834	875	858	871	849	840	869	853	832	858	857	846	839	845	901	861	907	852	832	912	883	795	858	845	849	868	874	833	843	859	868	902	893	872	895	845	846	840	856	877	865	862	906	875	849	868	848	902	841	899	840	895	761	885	908	863	862	850	877	864	881	886	833	864	826	922	872	879	861	843	844	896	889	888	874	868	836	888	842	868	915	863	869	847	864	878	864	830	840	828	875	867	840	871	824	878	879	865	913	859	906	878	883	865	876	853	854	857	815	902	881	936	890	871	882	853	896	901	868	850	841	899	861	874	823	863	853	899	903	893	874	899	863	881	901	899	903	875	843	819	869	829	858	883	778	870	829	873	872	874	816	897	909	882	881	865	839	866	909	890	836	864	898	850	864	819	854	786	906	832	875	852	846	840	896	875	863	871	876	851	863	857	924	834	868	793	838	881	878	905	860	871	920	852	851	898	876	899	897	886	864	910	823	812	771	863	831	901	839	853	869	881	884	873	852	828	883	880	835	855	883	899	913	862	880	884	870	848	875	831	889	861	852	885	919	867	829	899	906	873	887	893	872	805	892	850	923	854	862	932	843	809	910	912	891	809	894	854	895	892	911	868	885	879	848	827	845	850	866	833	854	856	921	857	845	888	816	901	869	857	929	831	880	866	877	896	881	837	906	863	880	836	850	837	841	899	862	875	817	888	871	872	949	890	872	864	912	871	921	823	842	902	877	805	913	868	867	817	880	890	892	820	900	865	875	849	825	847	887	858	809	854	885	877	878	816	888	866	866	875	916	873	800	822	904	901	846	834	855	864	927	903	873	790	898	854	875	927	860	866	859	909	857	852	869	876	901	899	888	827	894	844	855	873	879	892	844	831	902	856	835	805	875	902	847	820	882	879	858	799	847	919	882	879	880	901	891	893	848	847	850	895	833	893	859	856	880	874	863	909	850	792	910	837	798	825	872	880	910	846	842	903	892	889	872	850	849	946	855	869	852	889	844	891	819	895	881	847	844	862	881	883	842	878	886	883	892	837	886	845	851	880	913	886	839	842	834	892	840	857	863	859	896	868	876	929	908	816	898	846	878	857	903	922	831	891	881	863	872	823	898	890	847	845	856	885	867	831	876	881	872	848	889	870	878	830	853	856	886	827	784	844	914	847	850	883	858	843	904	882	813	873	825	840	897	883	845	893	818	889	930	868	866	869	855	821	825	863	912	876	898	868	890	878	820	855	886	917	858	871	844	858	903	909	901	933	876	863	865	874	920	818	882	873	820	914	898	859	821	889	843	851	841	826	807	869	846	906	829	850	900	832	884	885	854	859	911	865	825	894	891	954	910	905	823	825	904	885	877	872	881	893	836	895	831	849	812	893	834	911	855	862	877	901	860	840	845	862	854	887	852	845	891	843	880	885	844	853	863	855	941	864	851	917	912	818	859	889	845	852	866	897	926	843	883	903	878	823	905	891	879	854	897	850	876	880	809	890	862	886	865	897	872	875	893	858	828	870	819	830	871	834	829	871	865	857	840	911	855	857	885	878	790	833	916	896	825	886	884	884	843	821	849	866	876	851	893	866	862	830	869	868	876	875	849	866	881	873	799	857	910	896	921	838	876	856	864	928	884	898	863	857	882	850	891	869	910	889	854	860	887	890	849	812	851	877	872	876	862	902	821	895	867	884	884	827	852	937	864	833	875	849	840	888	896	807	855	876	859	865	889	889	819	859	872	893	874	924	850	889	843	890	867	837	839	845	891	848	856	889	927	898	843	830	911	883	901	867	887	867	854	908	880	875	857	852	831	842	879	817	879	862	846	818	871	836	822	843	880	846	880	881	798	823	839	896	829	834	860	849	854	811	806	870	870	806	861	849	852	869	874	871	895	842	831	895	921	866	883	869	889	838	872	832	877	861	882	888	838	843	875	886	800	922	886	848	894	919	891	909	888	835	856	843	879	888	898	878	897	874	886	895	780	861	836	801	915	873	800	917	882	943	830	869	903	850	865	884	853	834	889	911	877	868	937	823	835	890	887	868	872	886	856	851	906	880	851	914	908	842	853	825	872	814	877	889	824	832	874	830	928	920	874	826	881	891	905	888	865	888	893	865	843	911	860	869	832	842	866	897	871	860	815	840	853	819	833	899	866	912	903	867	876	874	882	901	904	886	836	832	840	835	874	843	852	859	897	860	802	850	815	903	904	873	878	880	878	883	884	818	850	861	818	818	845	927	904	898	857	858	834	861	848	872	877	902	841	867	872	887	886	835	876	903	823	876	865	881	829	855	846	815	870	853	843	853	837	828	863	852	875	901	834	831	870	880	824	889	804	855	850	850	854	825	876	906	822	882	896	925	832	918	861	895	855	829	889	784	851	883	850	901	887	863	871	889	871	938	879	892	862	839	868	857	884	900	879	909	874	883	843	867	893	910	868	898	894	900	853	864	817	886	818
23866	20704	24064	27403	20699	20636	2129	604	546	495	469	473	489	425	457	483	472	465	432	449	413	452	466	456	435	434	469	432	466	486	411	451	440	445	464	430	436	411	449	427	458	457	428	435	445	440	446	498	449	394	425	431	451	426	457	467	421	472	451	436	411	426	436	397	418	432	419	425	458	430	405	474	434	453	428	456	419	422	406	433	444	437	460	449	397	448	395	432	459	405	426	433	426	450	466	482	443	470	424	402	455	424	456	439	436	447	424	456	462	455	413	502	472	427	449	449	433	443	450	405	442	468	391	471	446	456	486	448	439	469	412	473	390	416	392	409	446	403	431	454	449	396	449	450	409	516	422	476	488	403	434	409	445	412	445	425	428	439	441	435	429	469	441	433	464	409	454	427	406	451	380	392	403	449	430	435	453	437	431	474	458	461	458	469	415	441	456	425	454	422	448	410	422	397	420	488	441	414	436	409	468	418	432	408	420	459	451	407	497	417	438	432	423	426	439	436	452	432	447	405	459	441	395	470	448	437	450	427	449	435	409	444	440	432	436	407	419	443	455	481	428	445	385	403	410	446	463	437	420	430	454	428	402	458	456	419	406	467	489	425	416	424	411	421	432	452	451	403	427	455	423	441	458	457	451	428	426	450	431	447	416	451	400	400	473	419	411	432	417	399	458	432	416	423	406	453	466	448	418	431	439	390	448	412	381	432	453	472	446	439	428	418	462	412	431	441	455	438	431	428	414	392	424	441	416	443	453	446	406	437	426	445	455	445	452	487	441	407	433	439	437	471	414	432	480	416	462	443	459	429	445	419	423	440	432	407	437	425	453	418	411	445	406	423	463	427	424	397	413	412	444	452	437	442	438	390	441	482	422	471	420	403	446	431	461	449	414	480	427	428	406	439	424	475	454	460	435	452	392	445	469	468	447	425	459	432	432	446	462	467	463	453	461	426	455	429	438	414	410	482	468	430	451	472	456	446	412	419	412	443	449	436	398	419	458	458	434	455	393	436	403	441	413	440	445	440	462	422	470	443	388	387	402	416	451	430	469	405	441	402	444	459	425	471	430	453	447	438	417	427	409	423	421	437	421	419	421	464	444	409	428	451	434	468	460	440	425	434	429	443	393	484	462	435	442	428	438	457	431	418	428	456	438	443	421	430	467	399	454	442	412	417	439	417	438	413	458	413	446	476	440	447	415	441	448	448	438	444	446	447	442	446	465	432	404	426	421	429	458	485	475	422	450	456	419	457	389	408	458	402	420	432	480	431	425	411	447	460	405	455	444	435	434	453	414	432	457	446	441	439	404	443	460	413	437	445	429	418	413	441	424	461	438	383	426	454	462	452	421	465	465	452	413	404	434	420	447	455	449	442	424	427	482	421	442	431	451	439	436	381	468	435	416	473	444	426	457	430	435	414	416	433	424	442	454	390	453	412	426	415	402	403	477	438	453	433	409	464	479	455	432	438	419	426	391	447	473	430	462	437	449	438	443	448	439	437	440	440	400	414	405	455	473	441	432	425	477	430	419	440	458	440	430	452	405	421	457	413	432	443	471	423	425	431	454	428	442	414	456	387	401	402	423	445	452	436	460	398	495	426	431	414	404	464	409	436	417	418	452	395	414	438	428	467	459	418	453	500	447	407	446	410	456	433	405	416	469	420	445	482	428	462	438	410	415	479	455	463	416	419	398	421	405	417	438	462	444	418	414	463	451	414	463	413	420	442	499	426	411	422	453	396	399	423	450	429	454	476	438	465	426	457	422	428	431	424	439	407	475	426	444	428	423	475	455	479	406	404	473	422	432	416	447	476	388	455	453	416	417	415	404	429	419	450	465	421	438	412	390	431	438	448	416	430	396	424	456	444	452	441	434	472	412	426	445	437	483	422	405	399	469	433	457	414	446	438	445	462	438	469	475	373	434	417	420	429	426	457	419	456	419	450	445	438	448	435	433	425	407	423	457	423	445	479	455	443	432	414	412	378	408	406	433	433	469	430	434	431	459	433	425	446	424	416	396	455	486	447	438	396	443	419	419	427	429	474	430	424	430	422	451	420	436	455	443	436	453	482	429	407	426	457	439	401	425	423	462	459	494	439	428	442	464	419	434	448	483	435	469	470	457	397	485	431	450	456	403	452	427	477	460	397	433	425	438	447	440	401	506	469	425	437	487	417	451	426	419	397	429	419	408	448	433	457	415	460	460	434	465	416	458	418	409	446	437	441	467	404	441	459	441	437	417	418	432	445	426	446	406	456	445	422	489	485	420	371	403	446	436	449	455	432	440	423	447	437	403	468	426	438	412	416	444	414	433	433	411	424	471	459	418	430	447	415	461	431	455	393	380	441	435	390	435	421	436	448	427	416	426	454	456	425	407	479	431	441	469	431	445	434	437	390	411	441	447	419	470	404	419	407	475	454	407	426	383	418	433	452	451	399	405	424	444	433	391	470	390	408	458	448	471	388	458	414	386	451	474	418	429	422	434	435	430	435	401	416	420	462	396	422	435	455	413	435	431	456	464	459	458	455	454	453	434	436	424	410	409	431	412	431	438	416	465	453	448	438	430	412	429	449	413	395	395	433	408	438	422	468	403	430	457	431	374	439	439	432	437	445	449	405	466	436	463	427	449	436	441	388	445	438	433	472	486	433	463	417	423	441	430	433	415	402	415	414	396	456	426	413	400	422	458	410	469	444	459	381	458	442	439	421	418	452	467	442	484	498	441	471	430	401	432	382	404	452	428	437	431	447	416	446	425	456	423	451	410	455	443	441	437	445	453	487	453	389	437	429	438	437	446	479	453	428	437	441	443	420	399	429	450	425	454	447	440	425	404	438	427	367	454	460	421	446	427	444	443	443	459	469	427	459	464	418	483	456	443	413	410	458	424	441	451	435	404	426	428	402	421	441	437	415	460	398	464	425	394	423	454	454	467	465	429	388	463	405	440	435	447	405	453	421	443	415	451	431	399	416	447	418	432	441	421	421	415	468	447	408	405	450	440	444	423	441	422	440	453	465	421	400	440	458	437	434	442	477	417	469	463	451	447	453	432	414	412	436	460	421	446	403	465	445	434	399	397	471	406	429	469	452	437	446	400	488	429	435	400	415	409	405	390	501	437	411	411	428	416	427	445	471	403	458	427	415	406	457	419	440	412	408	417	440	458	422	461	441	465	416	429	427	473	460	404	427	462	390	458	420	456	407	464	451	490	413	413	427	420	453	432	453	396	450	440	406	447	456	432	479	432	452	424	401	437	426	384	474	434	403	439	458	410	428	475	444	444	396	440	413	443	462	454	440	454	456	441	419	399	455	441	448	432	430	429	451	450	449	446	449	504	434	431	427	442	449	393	437	434	418	430	392	407	471	421	422	425	471	459	480	466	455	453	426	439	445	462	447	462	409	433	400	427	406	444	421	406	422	422	405	444	458	408	398	467	419	458	445	465	472	411	413	455	431	411	472	405	439	402	424	441	441	431	467	432	377	398	457	434	448
5809	3327	1968	1272	1087	1069	998	1000	1002	998	968	1020	1049	924	950	1014	955	934	1015	962	957	1017	954	985	970	976	952	973	937	989	972	935	883	917	965	964	975	971	960	914	982	938	916	916	955	962	987	966	970	939	968	956	978	961	1021	956	964	951	917	939	923	960	929	943	941	934	951	912	930	952	919	922	957	975	930	992	911	984	977	956	984	956	949	919	946	936	998	938	957	912	947	932	946	1032	905	900	931	976	925	978	955	948	958	978	913	939	944	863	966	970	1004	966	994	937	938	876	967	932	902	948	976	1002	1013	982	960	927	952	971	967	938	909	1006	989	964	1033	932	951	895	991	925	941	878	999	904	909	962	955	943	942	987	936	965	915	924	970	924	934	953	956	946	935	995	965	959	959	985	1036	959	966	946	925	971	1025	986	964	943	962	979	913	1005	1031	981	950	987	955	983	904	969	949	944	982	871	931	953	953	991	944	936	913	878	942	973	963	971	937	944	987	987	948	922	947	976	983	951	961	910	961	1025	911	928	969	930	904	931	995	973	907	933	940	946	1006	923	911	933	979	968	943	929	938	1000	982	967	952	969	936	988	958	957	953	928	914	990	982	945	906	943	960	928	946	980	918	916	888	914	942	956	985	935	975	956	950	973	974	902	964	949	949	933	903	992	959	962	944	935	951	981	989	1015	975	919	963	931	895	946	939	972	991	917	948	965	972	976	984	1030	987	927	901	992	932	1018	882	965	945	959	958	918	930	984	930	955	956	897	925	977	931	912	928	880	949	953	920	985	965	919	947	932	920	968	952	941	963	922	946	947	937	944	890	967	947	937	970	973	963	958	966	959	951	913	1006	970	971	984	902	982	985	971	939	959	953	957	955	954	999	954	928	965	928	962	926	926	961	945	926	954	993	996	981	995	995	1005	983	936	940	973	946	974	996	980	976	954	993	963	999	977	935	904	1007	939	917	970	930	965	927	899	924	960	937	952	979	958	947	962	969	1003	908	904	955	961	966	930	970	946	971	943	927	939	953	928	941	978	1011	958	932	960	888	932	887	926	939	963	949	959	965	1007	934	933	945	964	943	940	969	932	968	932	907	957	927	968	1052	915	951	942	980	934	1003	932	962	903	921	947	956	890	965	946	945	981	942	887	927	908	966	994	954	952	966	951	947	937	961	956	922	938	973	927	918	975	926	943	966	972	928	952	882	998	917	930	950	948	924	961	931	992	933	945	918	949	893	936	933	929	942	845	967	973	946	927	946	954	866	955	965	958	909	952	990	946	964	993	934	919	967	954	975	952	987	928	956	901	981	974	925	973	944	932	921	969	964	990	954	941	982	952	957	936	971	905	966	1007	924	979	948	945	999	959	929	992	910	935	940	980	944	981	954	972	966	974	974	958	885	946	945	907	958	954	971	972	972	935	975	1011	964	977	973	959	953	926	934	973	950	968	980	895	914	917	935	1002	982	977	981	934	972	978	923	914	964	986	935	934	974	957	925	964	1007	968	941	962	996	941	882	955	966	952	977	864	950	933	975	917	948	940	917	1001	936	979	959	933	935	939	934	959	912	935	980	958	980	976	959	947	964	953	932	998	992	968	979	947	950	944	991	978	982	961	942	926	931	998	959	882	932	931	1007	878	952	901	956	950	954	951	951	923	933	948	894	930	953	952	931	927	980	898	930	946	953	948	982	932	944	963	940	943	900	964	975	916	973	930	930	942	966	963	909	982	943	1005	911	949	947	941	939	970	987	967	956	968	975	932	957	935	942	931	958	943	998	966	972	944	917	1000	995	947	970	1007	994	923	977	914	944	1015	978	917	910	961	915	1016	963	959	910	926	949	954	904	968	964	961	935	962	976	982	963	1014	1001	1049	879	948	939	961	931	963	960	926	937	924	963	1004	961	1015	977	927	990	927	953	970	944	911	1001	959	945	932	980	979	932	953	927	954	936	940	891	910	957	980	968	946	909	989	1002	896	960	980	962	942	908	935	967	1001	944	928	946	955	946	984	937	921	896	919	945	909	928	974	947	935	954	927	936	937	933	956	954	954	931	917	979	947	938	944	929	962	957	1011	963	924	985	946	955	985	945	943	934	945	1002	973	932	906	979	904	970	918	919	983	980	992	971	915	966	918	897	984	946	921	960	966	959	966	997	965	961	961	943	1004	896	954	947	998	935	948	1007	962	943	982	983	943	947	935	958	960	966	1011	919	951	977	1017	956	960	938	963	971	925	1008	907	958	933	898	979	961	882	957	944	960	980	964	963	945	947	940	896	947	945	942	936	956	955	1020	998	977	964	962	957	934	872	947	954	979	939	932	931	994	954	945	950	957	952	947	949	909	952	968	954	973	931	944	1032	894	956	921	988	967	946	938	952	919	984	1009	963	950	976	996	952	979	954	1005	975	957	954	971	905	980	891	944	933	961	964	964	944	968	992	934	924	944	966	924	957	936	895	928	968	941	972	940	958	923	973	939	979	899	980	961	939	999	991	958	985	959	905	965	943	914	898	890	982	982	983	940	973	967	961	1018	911	1001	963	992	964	919	931	925	984	919	936	908	1001	977	917	941	933	985	921	920	937	973	954	915	948	937	983	955	939	1012	936	943	960	945	919	959	915	971	945	975	946	960	968	986	1003	958	952	982	896	962	978	945	935	905	1004	932	916	976	1018	969	1020	964	928	964	941	927	939	959	953	889	961	988	954	971	938	966	964	970	939	979	930	911	939	917	954	1014	960	990	962	972	935	935	940	1008	942	978	922	886	919	986	966	967	945	953	942	931	957	899	901	950	948	955	989	994	950	969	943	970	872	1010	972	949	964	992	1004	929	976	968	944	950	990	971	955	932	893	957	980	975	988	970	953	962	949	883	947	931	958	922	1051	979	921	966	955	924	966	974	908	952	927	953	895	887	962	886	960	1013	931	967	900	925	937	979	972	940	993	946	945	954	915	1016	1011	973	989	914	957	934	922	910	966	899	961	951	998	935	877	983	922	976	965	972	949	980	951	934	957	953	1006	944	954	957	949	977	921	950	961	942	921	933	985	915	982	961	946	976	984	981	1022	969	942	965	950	951	948	948	936	905	944	945	927	948	947	986	929	942	951	968	903	989	950	988	951	984	932	922	914	994	943	921	908	1000	943	940	1006	941	984	934	964	933	1016	974	891	911	935	945	911	998	965	902	916	942	1014	941	926	941	995	964	927	917	952	925	959	945	986	935	962	985	973	939	948	963	901	955	1005	968	963	965	956	977	907	927	980	986	978	982	942	934	972	888	1002	998	970	990	926	969	925	952	965	971	903	971	950	941	998	958	997	975	979	898	945	910	938	919	970	946	941	958	963	949	961	925	944	957	983	963	978	950	956	988	948	920	909	991	957	980	909	957	965	937	973	984	948	981	902	949	944	921	915	899	921	968	938	968	952	959	900	924	973	963	960	1004	972	977	979	893	974	960	956	937	971	959	975	1006	975	997	964	931	1006	949	965	933	930	1056	973	913	952	938	977	950	966	964	897	972	972	937	971	986	890	868	912	982	914	1034	953	970	942	929	956	968	936	960	946	978	963	951	909	938	940	937	928	986	1002
23390	20712	24325	27137	20714	20731	18198	773	431	410	358	358	317	323	291	330	334	294	291	317	283	313	309	294	283	267	273	336	233	333	286	260	285	285	278	285	278	265	282	241	301	282	275	267	261	279	223	267	270	265	291	307	283	272	288	273	278	286	294	277	269	269	292	279	265	275	281	251	229	284	260	261	279	300	291	282	290	256	300	259	278	275	277	281	272	277	296	283	267	290	292	275	273	250	296	275	259	247	266	252	285	267	261	258	289	286	292	294	297	276	279	278	262	279	251	263	251	287	297	262	258	280	258	270	284	241	274	275	277	271	258	272	288	279	271	272	270	263	275	307	274	277	296	263	281	256	228	296	307	275	267	292	290	248	274	259	263	271	270	260	283	249	312	258	276	280	279	269	267	290	270	264	294	249	298	300	278	289	271	273	247	298	263	303	254	265	293	255	218	280	268	233	277	260	249	277	263	264	272	277	257	271	284	273	261	272	299	284	259	278	244	268	260	300	297	268	257	288	253	257	309	275	289	285	266	285	261	268	291	292	261	284	285	269	292	274	293	277	304	243	261	227	272	284	261	253	250	274	280	300	281	276	270	264	267	281	266	283	277	266	265	270	227	292	274	256	249	300	272	252	287	267	255	290	281	278	233	307	267	279	263	277	276	260	250	265	256	250	282	246	278	308	301	253	284	282	285	290	271	238	274	268	290	278	257	288	261	259	254	254	246	252	256	305	295	292	276	290	267	302	256	280	267	274	257	262	291	297	279	274	299	253	262	292	280	306	258	288	259	237	266	254	290	295	283	276	263	280	261	259	267	267	284	278	292	279	257	296	268	315	285	273	255	290	280	275	307	262	253	260	268	271	260	254	277	282	259	290	272	277	270	279	258	251	290	261	288	243	272	282	244	256	278	303	268	285	266	259	257	283	254	279	300	271	281	261	299	252	298	287	266	252	258	292	262	267	277	255	257	236	255	306	313	275	286	283	265	273	290	282	265	248	258	270	276	278	275	256	273	280	275	216	267	230	283	265	278	294	275	260	271	247	276	276	283	273	255	250	301	306	258	251	258	244	287	262	247	263	292	279	295	268	285	261	275	269	252	279	273	275	250	283	250	279	262	308	244	272	282	245	292	245	256	275	280	281	280	256	263	296	252	272	278	241	262	279	279	267	256	257	269	294	282	248	286	267	261	256	280	265	264	295	287	293	288	290	256	250	297	263	273	287	250	243	284	288	291	263	281	272	254	275	255	312	295	311	279	280	297	261	303	258	290	261	284	286	256	264	280	268	259	268	268	249	256	250	276	226	242	257	271	243	248	250	298	297	264	260	267	239	286	273	275	276	274	275	253	290	271	292	249	295	279	263	266	242	272	320	265	267	284	247	264	237	234	292	344	255	250	295	280	300	280	298	245	284	258	276	281	267	275	295	277	287	261	288	264	239	302	272	288	272	287	302	272	264	288	248	299	253	278	259	286	291	270	275	301	286	267	274	292	282	283	294	310	280	327	259	235	273	264	288	284	286	274	265	264	280	242	275	243	251	276	234	279	260	220	264	269	253	292	277	297	269	271	291	220	274	272	291	293	273	322	275	252	246	237	279	293	251	289	262	276	297	266	282	278	272	292	291	265	274	263	281	280	277	320	278	242	262	249	273	275	284	284	266	294	262	283	298	261	261	272	281	271	291	272	270	289	255	279	277	299	266	262	246	270	287	283	284	260	279	262	242	284	255	263	309	241	277	270	272	236	273	257	258	271	281	280	267	259	280	272	255	300	295	269	284	260	265	283	275	276	293	259	275	320	274	244	280	240	260	270	262	279	275	229	297	249	299	274	279	273	295	292	263	267	277	263	282	275	271	250	261	284	247	268	276	274	291	313	266	293	270	236	253	269	274	249	281	263	281	260	275	238	263	275	277	269	268	277	256	244	258	266	251	263	296	236	242	284	245	274	279	266	245	272	229	222	279	295	247	283	276	273	293	228	259	253	292	269	260	244	267	304	292	273	286	283	258	273	288	282	295	294	306	263	276	252	288	292	243	279	275	303	291	268	253	287	266	275	267	292	270	262	279	260	238	264	244	281	242	274	237	261	326	262	284	260	304	267	260	253	250	249	244	306	255	275	288	288	274	295	288	271	275	282	273	265	273	293	250	280	274	282	285	270	258	272	264	243	256	292	255	288	255	294	279	307	254	270	257	308	298	251	247	262	249	213	237	268	290	301	242	261	291	304	269	252	268	298	269	288	269	284	244	259	266	266	271	284	243	259	271	249	283	274	287	264	254	261	255	292	277	298	273	272	232	296	269	271	281	315	251	286	246	250	251	258	277	250	246	269	271	263	250	261	286	255	259	276	264	248	303	288	287	248	231	242	271	280	261	261	282	259	269	293	267	306	251	254	248	272	257	282	275	283	268	267	273	282	271	262	261	278	271	274	285	294	282	263	289	270	267	261	287	301	275	280	285	267	237	296	254	256	267	294	284	264	277	300	238	266	306	272	297	275	283	281	251	275	273	276	276	292	261	267	283	264	278	268	275	267	280	258	268	277	256	256	245	289	268	297	286	277	263	256	294	263	288	276	260	260	265	278	278	245	275	287	267	261	264	251	274	276	253	276	266	272	265	262	266	298	270	275	281	264	276	248	280	273	278	285	278	290	304	278	251	272	265	293	300	260	269	281	255	247	270	271	301	297	265	247	277	258	271	261	280	267	271	285	267	293	271	274	259	287	263	266	254	272	271	240	277	281	267	276	267	274	252	281	285	253	283	286	288	284	265	288	254	263	268	251	283	237	278	251	230	278	267	258	243	258	304	277	270	256	291	242	288	273	259	250	258	267	258	279	278	288	238	260	265	280	312	267	264	259	263	281	304	272	267	281	265	269	269	316	278	302	272	273	307	251	220	241	278	299	257	265	263	253	279	254	252	290	251	269	263	295	292	248	272	264	273	270	278	255	321	302	257	265	268	253	286	246	283	254	284	267	295	266	229	254	237	291	270	255	285	301	277	255	305	285	307	259	265	292	271	274	273	288	270	289	248	285	282	267	271	265	240	287	258	264	256	259	275	290	267	266	276	265	297	290	298	268	292	272	248	244	272	249	303	272	277	284	250	284	263	255	245	259	267	258	260	306	281	255	284	262	286	251	268	247	261	257	264	258	253	285	248	270	244	254	248	293	259	283	270	266	258	233	266	257	261	295	253	292	282	252	243	278	261	273	284	280	270	291	256	249	242	274	238	282	244	259	275	253	290	303	288	260	284	282	265	245	264	279	305	291	300	247	239	323	276	258	294	260	251	284	257	289	263	288	278	282	244	256	297	293	282	269	269	268	243	246	256	282	300	240	278	257	269	256	278	269	281	277	268	251	278	280	262	290	285	279	289	255	262	266	268	276	257	289	231	265	281	265	260	292	283	269	277	251	313	246	230	242	278	265	251	266	278	276	268	266	266	250	269	254	272	267	225	284	253	268	245	278	275	281	263	269	278	272	252	253	247
6837	4566	2464	1228	890	741	776	738	712	633	667	625	646	625	662	622	612	632	561	649	637	641	662	604	584	593	632	607	642	646	623	587	608	611	637	637	593	575	616	633	580	613	578	620	582	596	633	583	643	619	632	633	638	617	624	600	627	615	567	607	623	591	622	606	603	618	570	606	650	618	604	604	647	637	598	624	615	593	566	637	574	633	619	612	606	628	643	628	611	598	608	611	604	584	660	619	620	620	592	636	611	610	598	606	585	616	610	585	604	600	638	611	625	616	623	603	598	600	613	616	606	653	626	625	639	610	629	648	627	581	618	617	614	658	594	565	583	620	623	590	656	588	577	581	620	613	583	644	587	615	619	621	627	624	636	631	620	594	588	622	576	616	632	605	622	615	625	666	577	602	584	646	568	630	588	635	627	641	641	632	631	635	625	614	636	600	608	578	597	626	608	584	623	581	604	609	609	616	601	618	591	648	640	651	604	583	624	607	620	607	605	627	626	596	614	603	635	615	631	604	569	605	600	605	573	581	607	622	631	638	609	623	622	605	610	573	628	648	582	608	613	639	592	632	604	655	605	644	644	629	603	598	583	673	624	586	626	583	639	612	623	577	627	596	629	645	617	588	599	618	636	608	629	613	595	605	613	598	609	595	619	574	591	602	628	588	670	593	600	589	650	592	590	624	637	592	628	661	593	602	586	604	670	564	636	608	644	593	628	614	612	604	611	604	603	596	622	597	571	659	646	621	601	640	583	626	595	612	635	607	615	636	646	564	622	642	616	633	633	591	639	600	630	607	584	628	609	617	566	596	613	636	620	612	565	587	642	587	607	566	608	656	618	594	615	623	615	659	586	649	619	623	566	577	572	554	603	635	609	594	565	629	578	556	585	545	570	600	599	592	603	623	656	598	620	586	594	641	620	623	600	578	594	590	603	626	614	593	639	634	525	633	650	635	595	643	624	577	600	574	592	585	592	608	603	600	632	611	645	630	628	585	606	602	603	610	610	618	637	602	658	611	651	601	604	608	629	618	561	601	598	607	635	601	640	630	587	613	579	659	595	612	586	610	576	593	590	611	611	616	629	603	571	625	597	605	599	629	627	612	585	614	597	610	633	575	630	577	601	636	602	582	602	592	617	625	612	627	607	596	599	638	597	681	610	646	631	650	636	622	610	607	645	596	647	620	624	645	569	625	661	623	621	648	655	603	617	617	610	594	590	644	554	587	624	654	608	574	600	545	594	583	663	572	576	614	646	623	616	571	569	628	640	638	611	569	602	605	629	583	616	593	616	641	617	568	595	637	588	607	605	575	625	634	598	639	621	575	632	616	646	602	633	597	634	598	581	661	625	619	640	556	591	596	577	606	565	631	599	584	565	605	589	619	554	601	620	632	643	602	635	583	643	614	601	632	568	600	613	572	608	602	637	669	633	639	615	552	644	588	581	623	668	623	610	558	612	629	588	638	593	571	638	609	598	586	637	631	654	604	605	586	661	648	626	644	630	635	607	580	611	631	622	603	600	625	622	624	644	637	589	619	644	615	618	585	669	582	617	596	579	610	556	643	605	624	639	604	599	619	612	635	625	601	594	629	593	619	580	610	568	573	619	593	589	618	613	587	561	614	600	624	636	639	602	607	612	638	616	591	603	622	605	593	606	587	619	584	574	569	630	642	632	641	642	630	621	618	590	612	617	630	661	592	570	588	598	632	599	614	611	597	596	635	623	606	684	632	604	597	648	578	602	608	578	595	621	631	596	633	617	583	599	602	629	647	649	593	591	621	656	615	629	638	635	603	597	636	619	639	649	556	621	608	645	605	593	633	574	615	609	598	622	621	599	598	600	626	626	604	609	619	632	638	597	592	589	627	559	583	622	633	622	601	611	611	650	595	600	609	610	583	575	615	624	618	588	569	603	576	600	606	601	601	555	625	617	598	665	643	609	653	640	585	550	621	562	608	591	638	624	610	588	609	632	626	591	591	642	610	613	603	623	630	611	604	595	630	600	570	581	615	625	585	650	656	575	612	638	595	580	618	623	626	620	577	618	590	630	579	588	587	606	592	591	593	653	630	623	641	566	651	598	597	606	619	617	644	609	603	624	627	616	642	651	599	593	616	573	644	632	610	599	618	606	598	667	622	601	622	570	604	573	589	614	582	581	619	606	596	643	680	604	640	620	618	612	647	622	599	614	628	663	631	664	629	597	643	605	640	630	586	610	629	587	568	643	615	628	611	634	619	668	614	579	602	588	585	605	617	599	601	619	579	584	574	612	573	616	618	605	704	610	612	599	599	625	620	608	587	615	583	608	569	592	619	600	609	625	624	573	594	563	622	639	601	607	624	641	612	623	607	576	626	595	623	605	575	588	642	632	644	616	649	603	597	617	632	623	604	619	573	608	602	605	628	604	606	676	604	625	610	632	609	644	623	571	624	648	624	562	580	643	661	581	634	609	591	626	594	643	647	598	621	653	619	583	639	621	608	595	621	580	651	590	654	597	622	593	620	584	592	631	638	586	601	603	634	601	588	609	626	586	628	575	569	572	588	608	622	630	603	635	591	585	634	618	628	592	596	622	596	628	620	631	639	610	563	654	617	590	653	593	567	607	594	606	606	637	593	600	611	611	629	609	617	623	638	631	637	634	639	612	617	625	620	600	638	602	616	614	623	614	591	620	577	615	602	646	654	606	574	655	591	620	608	619	605	634	601	622	602	588	612	650	623	621	589	598	605	627	630	599	566	591	619	630	550	616	623	633	586	590	588	608	627	573	598	626	587	626	583	601	592	582	603	632	558	629	678	620	612	564	630	660	566	598	621	640	641	611	614	613	661	603	618	644	610	603	589	616	594	629	624	575	624	612	647	598	606	681	583	595	632	612	618	638	641	634	583	555	617	570	637	584	612	598	637	606	642	627	592	606	606	629	651	604	637	587	630	588	617	627	604	578	600	620	618	599	625	638	634	629	633	595	616	607	549	636	631	598	620	590	601	591	596	548	623	618	607	618	651	591	592	617	583	590	618	631	600	609	609	615	601	629	608	657	627	605	592	591	578	566	626	636	578	603	631	604	620	588	624	607	621	536	629	587	622	609	592	604	606	637	630	611	597	622	655	584	603	622	581	602	620	622	624	601	606	604	594	641	587	600	597	574	631	634	608	589	553	623	616	539	588	630	638	584	634	613	566	573	628	630	611	656	623	609	601	662	549	634	597	594	618	618	674	616	622	630	604	622	578	641	604	603	598	591	601	630	611	594	614	592	630	617	568	594	596	649	599	624	589	629	636	596	616	618	603	608	597	614	593	594	620	610	644	620	605	598	606	600	600	639	568	623	605	614	589	537	626	600	614	585	647	604	582	566	545	567	612	610	653	599	633	651	595	643	631	627	614	610	616	624	612	587	651	610	610	593	634	598	579	637	585	623	571	611	621	579	629	621	639	629	596	620	612	609	610	664	626	602	609	608	571	614	594	612	631	626	622	583	617	618	611	623	633
31669	18993	7091	714	455	393	379	407	410	412	374	366	353	382	392	364	389	363	400	404	370	412	375	389	373	408	385	340	365	392	388	380	396	383	381	353	382	403	343	369	350	401	352	379	407	330	398	390	388	386	395	390	395	408	364	372	394	351	410	364	373	385	354	355	360	395	377	372	352	413	357	397	343	384	362	397	382	390	404	373	361	377	414	394	365	380	409	393	386	373	386	396	354	403	348	394	361	362	367	419	392	346	406	355	363	358	344	380	397	343	360	324	366	368	381	356	386	353	393	331	383	415	358	372	356	378	386	379	377	364	360	378	401	365	352	356	355	360	372	388	361	362	371	399	396	380	365	388	358	389	389	380	379	357	382	384	356	370	370	357	367	369	347	354	376	432	368	372	379	389	379	328	349	352	357	386	414	381	399	397	343	424	373	379	391	374	340	391	357	373	383	356	418	402	349	378	384	405	333	349	351	404	375	363	366	385	343	405	373	430	368	381	375	382	366	371	386	368	377	376	392	376	373	365	348	374	372	341	415	419	386	378	419	402	379	351	396	374	410	385	342	362	372	369	352	383	393	367	337	374	359	387	384	374	377	368	420	369	375	366	445	381	402	347	385	386	355	391	371	379	364	358	385	398	376	362	403	401	426	373	393	392	376	390	376	361	403	375	406	372	363	348	357	392	376	369	344	372	365	359	386	402	397	386	401	379	402	381	368	419	390	383	387	384	362	369	398	382	417	354	381	398	377	369	377	371	366	390	372	383	413	387	382	385	382	395	387	383	395	405	372	376	374	366	356	380	362	346	399	359	369	378	367	341	396	387	392	362	422	384	385	387	383	409	369	397	369	373	378	347	374	403	387	392	361	398	394	381	349	387	382	383	346	394	391	350	393	362	387	399	388	358	381	390	396	408	387	379	405	419	387	412	391	410	414	379	368	371	365	374	346	395	403	357	345	368	374	350	339	370	368	382	364	337	396	404	409	371	384	366	358	358	372	378	371	397	376	349	365	420	388	389	383	370	418	409	376	349	397	381	374	354	372	364	406	375	381	388	374	375	349	368	345	367	395	376	326	375	395	398	409	412	373	378	364	360	354	340	362	405	377	390	373	340	415	357	378	370	389	381	386	379	382	351	407	370	390	379	391	401	418	318	369	394	394	417	351	414	382	394	376	408	383	359	369	375	377	424	389	424	417	373	364	390	368	393	366	354	397	344	402	379	367	394	374	357	401	379	358	399	366	409	378	365	374	391	343	366	355	407	392	353	369	386	372	361	385	406	375	370	337	390	380	371	391	391	391	395	374	362	423	368	405	390	369	398	351	394	377	373	364	346	357	381	355	396	377	413	392	389	354	401	402	362	372	387	384	383	366	400	373	380	380	358	364	349	359	376	396	333	416	383	378	335	387	400	343	404	382	392	344	366	365	373	368	376	361	385	359	354	377	362	368	385	378	425	389	357	404	364	369	382	362	400	390	345	387	363	381	360	353	354	397	417	375	440	395	365	351	392	362	387	359	339	357	355	365	371	374	356	386	385	364	381	384	362	360	402	354	389	359	376	366	425	392	418	394	406	351	372	385	374	394	378	410	370	355	392	354	395	355	376	377	385	367	393	369	356	391	417	396	368	382	328	355	370	351	374	356	365	412	371	401	401	329	385	376	355	409	359	372	349	342	386	394	374	374	344	365	371	370	364	409	374	354	376	375	373	323	392	396	365	402	378	352	358	362	375	394	400	414	398	370	377	382	379	426	368	388	378	401	364	373	369	380	367	390	359	367	392	398	380	380	440	350	378	416	365	376	355	357	439	370	371	425	368	335	423	375	409	377	420	388	336	360	346	349	385	355	390	379	365	381	407	355	408	352	406	383	398	414	362	359	342	328	377	347	385	403	419	388	375	385	408	365	377	368	378	352	374	373	360	357	351	378	416	372	378	362	366	370	378	378	359	379	375	412	351	385	380	389	405	376	386	400	419	407	370	344	343	415	396	381	341	392	391	384	366	395	359	356	355	344	390	372	380	355	359	346	375	349	364	361	379	374	406	379	374	381	384	384	411	380	384	360	406	361	378	345	396	374	334	372	374	364	379	374	402	382	402	329	385	385	358	354	329	375	375	343	369	373	345	388	361	427	369	395	358	395	367	372	378	356	360	391	384	370	352	395	387	375	374	401	375	375	381	398	376	414	353	421	372	403	369	365	396	375	384	384	377	370	346	383	343	393	360	347	385	378	371	377	423	354	362	355	380	384	354	413	387	352	440	343	370	340	398	365	342	386	365	392	359	383	387	430	348	372	396	370	378	358	362	371	369	415	380	360	419	372	338	373	331	397	376	374	370	404	359	366	400	413	385	344	385	346	394	379	335	371	365	374	351	359	391	334	386	380	394	363	352	363	439	374	355	370	402	355	351	346	388	381	385	388	386	396	389	381	385	360	362	368	381	376	372	408	376	373	382	405	366	362	373	379	349	399	394	388	398	352	369	361	365	396	372	369	335	370	366	356	376	384	374	397	361	390	377	362	382	361	402	377	360	357	420	384	419	375	387	404	373	407	403	380	378	345	398	379	423	400	392	334	385	385	378	326	364	385	365	294	353	350	355	386	341	383	345	329	375	378	407	411	348	367	400	383	430	383	335	361	369	392	326	423	382	349	380	363	374	384	388	357	369	377	356	405	384	352	398	391	371	397	363	391	371	365	380	361	346	360	369	348	385	381	381	372	370	371	427	360	392	378	372	384	359	390	367	370	400	391	377	388	398	377	406	327	379	365	366	394	368	384	383	370	415	364	370	400	366	426	418	365	387	400	407	386	401	418	344	359	388	383	368	352	361	372	388	390	407	366	368	363	375	368	393	358	382	344	356	367	353	387	411	364	417	365	368	355	383	351	408	382	375	336	379	382	383	389	356	351	391	322	444	348	393	364	358	409	401	391	373	367	385	368	361	359	431	392	336	385	349	386	391	416	351	355	354	358	384	391	380	404	363	356	408	348	377	380	379	385	387	359	347	396	394	378	351	353	445	360	352	355	394	369	359	338	385	401	373	403	356	387	392	379	333	345	364	354	371	412	349	398	366	383	377	385	337	374	354	402	399	381	360	364	353	380	387	354	403	409	375	362	386	372	367	391	400	375	385	384	400	385	386	355	399	425	361	378	348	367	365	389	396	385	350	391	381	373	390	350	365	368	371	402	405	355	380	373	365	379	399	375	333	369	354	359	338	359	373	354	359	367	403	368	401	367	351	381	403	384	343	385	359	376	332	383	405	342	381	404	380	364	397	381	366	378	385	360	383	358	389	406	403	389	358	378	366	388	385	403	360	363	352	352	401	376	340	359	379	369	370	411	376	357	400	361	366	400	379	359	387	345	409	384	377	358	369	382	354	399	343	402	376	385	382	403	403	379	361	372	365	358	346	332	406	387	397	409	375	398	389	390	385	404	378	403	365	388	374	391	367	388	393	340	344	409	381	390	364	393	346	364	343	398	381	341	338
5628	1095	1008	832	831	909	868	879	856	887	910	909	949	868	919	918	886	882	820	883	864	917	858	875	867	798	901	880	840	864	869	863	867	882	868	860	907	880	875	856	914	825	818	867	858	894	834	850	875	889	855	879	897	904	915	840	867	910	882	902	894	875	926	886	824	885	824	841	918	853	900	902	853	881	836	869	870	850	854	901	866	926	860	858	853	873	860	864	850	834	879	883	842	887	866	900	841	830	875	867	868	902	859	905	883	840	834	858	876	850	850	916	855	844	871	899	892	871	889	876	855	851	899	889	852	848	864	824	812	910	827	852	902	880	878	878	798	867	861	898	869	895	877	890	892	860	886	906	914	886	885	879	858	870	923	810	892	830	908	856	868	885	880	872	841	864	889	840	854	896	834	869	885	859	910	830	877	878	892	859	888	892	878	859	855	902	810	875	881	845	877	826	865	879	866	819	900	841	849	816	838	891	857	886	867	869	887	825	882	859	873	903	878	899	844	877	908	849	842	895	890	851	893	862	857	880	875	891	826	852	854	888	897	863	911	811	941	870	846	858	827	872	843	860	850	859	872	880	927	876	862	869	834	916	838	890	848	900	868	882	883	887	900	861	869	859	885	827	798	843	869	902	906	906	866	873	859	910	883	921	816	852	881	848	862	871	869	873	869	937	890	849	902	826	902	894	914	892	864	857	917	906	896	854	866	868	832	818	847	862	873	854	815	853	856	862	878	901	814	907	803	888	843	868	815	877	812	908	859	843	867	850	878	827	881	907	861	885	836	880	875	867	853	864	854	950	859	893	855	811	933	893	825	856	841	859	887	884	839	884	868	892	844	816	860	864	889	859	859	849	873	880	876	842	879	928	876	849	875	902	829	874	835	873	881	903	867	895	875	886	897	831	841	869	894	895	906	869	878	867	882	876	941	882	873	881	859	878	850	857	811	886	854	824	812	917	921	874	854	880	865	882	867	871	917	872	874	820	859	900	851	892	900	875	878	854	869	824	874	811	842	860	868	902	903	855	855	873	890	880	887	894	887	835	815	879	909	872	931	906	860	879	847	837	950	914	852	838	824	870	883	916	905	867	858	877	881	870	866	889	875	922	859	802	898	842	889	862	856	838	829	878	853	868	857	874	846	855	863	894	874	912	851	926	845	864	860	848	851	859	846	842	831	842	907	874	824	861	898	877	859	875	886	860	874	854	858	885	865	878	895	929	848	864	897	849	866	890	868	892	917	905	879	843	862	893	836	870	898	923	882	857	853	862	861	835	860	881	835	860	864	864	868	824	921	885	904	859	923	853	854	856	820	883	883	869	868	863	850	878	900	883	889	898	910	887	892	861	832	917	884	893	875	863	826	936	842	848	890	856	851	797	849	896	886	830	882	873	852	858	845	843	835	856	865	881	846	807	876	908	888	843	866	896	837	875	849	901	875	902	879	835	848	869	816	906	885	861	888	904	881	870	823	851	858	865	876	918	829	845	850	864	858	830	865	829	908	925	851	824	826	884	895	841	878	843	861	923	865	902	830	872	798	869	896	875	889	857	918	849	861	876	872	867	852	846	868	894	912	822	892	875	828	855	893	859	850	869	822	861	881	829	882	869	815	906	839	867	854	867	876	819	813	853	932	889	833	865	896	876	902	909	878	881	842	920	859	862	849	923	885	853	887	904	892	910	874	908	838	851	833	878	897	910	925	862	847	825	832	849	937	861	866	878	905	895	902	909	813	850	839	914	861	881	877	865	859	850	898	878	870	857	840	854	875	896	919	864	893	830	844	871	856	890	907	878	863	896	815	838	867	879	860	831	846	850	872	889	900	856	834	920	914	913	856	832	914	890	931	885	882	875	821	820	870	847	917	866	883	841	894	854	861	947	856	889	796	893	889	872	863	843	892	878	915	880	849	857	871	859	836	886	891	885	875	843	857	876	818	875	847	855	859	886	868	850	837	837	905	917	847	922	840	951	852	911	824	882	907	819	849	909	836	896	827	911	860	873	831	883	852	893	835	869	857	874	841	865	879	887	880	885	881	880	884	868	833	888	865	896	840	862	858	888	814	776	885	871	891	861	898	866	841	876	859	843	853	904	883	822	871	901	905	881	914	828	823	859	870	881	872	884	871	813	879	834	848	896	853	856	869	836	863	835	851	797	884	865	923	841	852	864	868	857	846	867	915	901	888	859	891	890	855	875	844	887	867	885	830	856	875	900	863	920	873	897	887	855	907	920	925	852	836	855	877	836	897	907	861	931	858	849	840	889	866	938	848	872	896	805	850	865	891	891	856	889	893	874	855	860	856	868	873	859	895	870	860	875	838	871	872	811	891	881	907	843	835	872	882	887	881	863	875	872	901	860	871	881	880	838	895	881	834	810	839	868	846	855	880	863	844	889	870	858	882	889	877	850	877	904	876	918	861	895	878	902	838	886	842	840	890	876	913	858	872	865	878	850	876	872	959	891	809	946	879	837	829	872	850	858	891	881	872	852	864	821	869	921	884	874	871	823	873	882	886	880	879	901	899	863	893	893	854	862	926	896	932	874	767	914	865	845	890	910	885	858	827	873	868	894	834	857	836	849	857	861	841	880	867	840	849	855	848	867	856	889	904	884	828	853	912	848	853	827	873	897	831	814	892	836	862	845	838	846	892	865	863	931	897	912	836	927	890	836	847	895	866	870	897	853	965	837	920	876	898	895	878	967	863	834	836	847	812	881	900	822	826	862	871	873	868	874	928	872	873	833	833	867	902	876	835	882	841	845	837	856	849	840	869	848	868	885	893	850	841	880	861	806	849	906	833	866	875	819	845	886	835	886	886	871	863	872	888	890	892	882	897	897	894	856	908	851	874	872	865	904	871	880	840	875	904	934	826	883	795	856	837	890	879	917	817	852	915	799	860	906	900	892	846	847	894	883	874	812	812	843	848	828	872	896	820	848	889	819	838	894	848	835	840	938	840	925	848	895	884	843	834	896	853	908	910	871	922	864	872	863	910	860	886	863	831	893	881	917	886	873	808	871	910	831	882	803	908	807	941	900	866	896	846	864	838	833	892	878	885	884	870	845	865	866	863	895	827	879	899	842	858	892	845	862	835	892	897	840	880	807	838	902	884	861	881	882	881	868	858	894	941	867	866	904	836	855	898	858	843	870	917	886	879	856	843	893	861	818	822	859	909	880	917	884	848	875	846	905	835	906	816	851	849	878	876	885	859	874	829	880	902	856	881	893	839	914	865	896	917	896	827	816	838	888	821	941	885	889	915	882	853	879	935	889	831	857	849	868	867	911	862	866	895	890	873	875	874	891	865	888	861	841	844	818	855	876	855	820	918	875	792	959	825	892	883	857	816	890	824	893	897	860	860	860	839	897	853	850	854	860	779	840	843	846	850	876	875	856	925	892	866	852	876	835	879	920	886	867	850	854	906	830	841	887	884	919	867	869	843	884	856	824	926	896	879	843	851	893	862	915	879	883	868	891	889	893	844	878	869	884
23941	20744	24156	27402	20741	20707	2361	689	513	534	493	486	523	481	500	472	466	459	477	462	458	427	467	451	410	441	459	462	479	429	400	426	424	416	407	457	452	432	487	472	414	460	476	405	458	452	429	429	419	446	402	445	449	420	430	430	433	419	410	445	444	431	461	446	422	422	424	440	429	459	453	459	415	453	423	425	425	408	412	446	420	476	430	471	422	442	448	425	406	434	480	420	461	470	452	405	447	455	427	428	445	448	364	438	475	435	411	456	466	443	429	433	433	449	449	429	440	441	441	428	401	431	469	426	444	448	430	438	471	415	428	423	468	424	419	424	417	398	448	400	423	451	405	449	423	420	427	478	497	397	481	459	422	432	419	417	490	466	420	453	445	419	438	429	432	424	420	430	414	470	453	415	448	439	474	493	446	410	433	447	446	419	412	414	443	431	451	456	427	445	448	409	445	424	467	466	430	462	459	446	379	430	462	444	420	409	422	448	478	416	427	439	447	442	431	477	402	438	433	411	456	439	423	438	431	426	491	427	451	433	452	452	464	498	412	405	447	461	433	405	456	420	439	446	421	434	442	456	420	440	430	432	460	435	447	465	438	432	477	414	449	464	445	485	458	428	445	425	460	451	446	420	469	428	401	432	449	440	469	457	442	399	442	430	442	455	472	422	413	410	419	447	485	419	440	450	419	468	462	417	392	436	422	461	434	405	416	420	445	431	483	410	430	438	452	438	449	412	406	457	451	422	439	468	452	417	424	459	449	439	460	430	421	470	448	438	396	412	445	412	478	456	465	445	464	416	432	442	437	421	387	458	458	433	433	449	407	481	405	478	439	454	455	466	439	445	453	434	474	454	419	443	458	435	428	444	431	430	427	508	412	427	451	407	422	426	428	478	465	449	468	447	360	414	442	464	420	411	454	429	437	439	459	428	428	485	452	460	431	410	419	434	431	441	451	450	396	436	417	472	435	403	415	426	432	477	398	442	416	452	498	445	457	430	419	425	460	458	416	398	425	450	399	368	432	449	433	435	436	414	456	454	406	427	421	450	423	428	369	443	401	440	447	429	451	404	418	443	407	466	441	433	432	453	456	460	428	436	427	440	431	413	429	435	456	436	459	459	478	452	429	407	404	448	477	421	419	447	433	452	436	421	428	426	448	468	429	438	473	445	432	458	454	459	444	438	437	378	399	429	456	424	407	444	444	434	446	434	454	451	401	434	445	432	419	405	453	446	419	490	439	409	450	470	431	421	461	442	473	440	481	460	411	446	448	443	421	410	441	411	444	433	455	416	448	504	416	455	489	427	412	456	446	405	456	436	427	436	439	451	454	404	458	460	440	426	458	459	447	455	484	452	469	459	472	471	470	457	421	451	443	439	429	426	440	427	417	448	397	453	446	429	424	398	431	430	456	446	450	471	450	460	438	429	459	464	413	469	442	485	424	406	412	486	408	405	422	491	480	427	455	478	412	433	474	462	501	456	438	434	457	436	420	426	452	427	437	442	436	455	447	446	466	423	460	478	421	465	429	444	408	428	451	436	450	442	464	436	434	471	443	435	452	459	460	426	435	443	427	434	468	423	444	399	453	418	445	442	430	444	441	445	397	414	416	422	490	436	447	446	437	442	431	428	437	385	407	417	467	459	457	460	437	402	435	476	472	438	463	454	453	415	399	450	449	423	422	429	445	434	391	425	424	433	413	437	447	423	431	403	415	444	437	391	421	436	399	456	406	400	421	461	459	446	413	445	399	445	467	464	429	403	431	447	404	430	432	417	434	436	437	473	420	456	480	414	431	467	449	428	454	459	450	444	421	427	427	414	463	442	473	380	448	441	480	462	462	450	420	406	469	432	404	460	445	473	431	485	438	450	466	465	431	465	464	418	432	451	402	444	423	436	446	408	471	429	421	476	414	442	454	463	380	457	455	446	455	414	476	484	461	452	422	454	412	427	424	432	403	428	439	451	423	396	487	451	464	418	403	403	451	437	392	427	443	448	439	466	454	457	444	439	440	491	426	475	412	433	423	449	488	464	468	426	458	456	451	445	418	462	432	422	425	441	486	454	459	434	445	443	427	437	413	457	448	441	440	425	500	426	424	446	459	389	428	457	408	438	415	428	481	448	442	392	476	427	486	446	427	476	440	423	393	432	423	450	425	457	512	442	424	423	451	430	441	431	447	448	389	435	433	418	427	471	460	416	442	419	429	436	459	408	461	473	469	424	456	450	455	442	401	439	459	479	386	433	432	420	443	459	469	432	415	470	430	440	434	434	411	411	428	425	441	459	446	446	447	418	426	415	423	441	463	447	454	459	421	430	463	444	481	423	409	435	378	425	407	408	438	427	407	475	452	442	447	428	470	415	455	438	496	423	441	416	435	408	454	416	409	460	433	461	421	425	430	410	454	413	409	449	406	448	427	415	443	497	456	462	437	443	446	461	447	440	426	431	435	447	443	407	385	431	408	488	387	421	460	475	459	468	417	448	429	470	432	424	434	458	456	449	439	442	466	446	455	423	480	436	451	415	416	454	455	457	471	458	422	423	429	417	484	412	436	457	478	425	423	425	432	458	446	429	438	452	452	429	435	443	401	406	481	416	420	465	468	452	476	438	402	395	422	397	431	416	424	431	426	429	399	423	456	444	449	430	427	464	482	441	453	421	432	477	436	437	426	466	474	438	400	416	481	443	457	479	415	435	422	411	434	434	405	429	435	409	413	437	421	431	453	455	412	426	397	441	400	429	450	440	412	443	455	455	424	436	446	434	433	425	447	455	418	428	405	440	432	442	427	408	460	437	428	422	450	444	411	434	446	483	422	431	436	442	446	424	440	444	436	440	450	431	448	465	444	421	457	413	434	413	424	446	465	472	402	447	406	438	425	448	433	453	468	463	433	428	419	443	421	420	418	427	446	438	427	383	432	420	411	423	429	398	423	401	452	406	429	432	375	433	427	431	409	442	417	472	467	445	420	470	436	429	456	440	457	436	450	438	435	424	439	436	454	468	438	423	461	426	444	468	439	444	439	476	409	461	457	440	486	426	463	446	404	396	472	476	455	455	440	443	434	449	444	443	414	453	468	424	423	476	447	410	413	472	483	448	423	432	423	394	458	467	453	451	470	445	462	439	431	430	432	420	444	476	441	412	474	401	481	442	444	436	404	427	411	450	468	467	447	441	440	449	456	451	430	422	454	425	455	424	427	424	438	424	419	432	465	404	431	419	497	439	418	457	431	455	477	447	476	445	414	425	458	451	428	481	413	438	423	415	422	449	451	414	438	445	455	467	413	446	452	423	464	421	437	435	384	406	446	449	457	432	442	405	445	457	423	402	426	434	437	475	434	471	470	507	420	435	468	445	444	444	428	428	505	443	456	402	426	471	481	455	480	439	459	429	420	429	408	395	460	428	427	400	448	396	415	440	412	426	457	422	447	449	443	394	387	436	420	430	425	434	418	432	471	420	459	416	467	449	463	423	436	379	455	459	430	447
5729	3300	2033	1267	1059	1056	982	1018	998	990	963	956	955	965	908	1002	987	972	953	947	960	949	966	941	968	965	931	909	970	993	928	956	983	941	974	937	1020	980	992	929	950	909	993	918	977	954	945	982	948	932	951	906	964	963	936	974	954	939	1043	955	969	921	938	965	1048	962	1003	967	1005	956	940	945	954	963	944	931	952	887	989	936	911	960	960	974	928	869	957	1003	936	908	952	943	957	937	957	928	942	996	980	959	907	997	997	1008	944	862	923	986	916	1032	987	990	944	937	959	973	954	960	940	994	992	944	969	985	938	950	1015	918	965	942	961	945	924	914	966	948	940	994	938	967	989	903	961	1008	921	955	904	915	940	959	972	979	1006	889	982	939	955	942	984	932	957	1007	919	1013	971	899	1007	861	985	955	952	951	936	1001	963	936	955	941	974	1005	914	988	910	988	931	923	925	1010	970	971	1000	979	958	1004	942	948	981	925	947	959	938	970	985	929	928	952	974	906	969	995	970	942	984	953	948	984	967	976	968	927	950	942	961	981	971	974	948	1004	939	949	948	995	945	980	972	936	968	941	942	933	911	958	977	975	934	925	923	997	943	921	950	976	998	947	937	938	929	1003	938	932	963	923	949	972	918	989	975	906	997	892	971	935	950	919	902	978	992	933	953	951	935	990	923	1017	943	940	985	945	932	937	963	933	951	946	927	1029	935	954	894	946	986	932	971	910	1003	988	883	945	956	1009	977	944	957	964	970	947	970	945	980	927	949	975	952	927	1016	960	992	880	964	927	982	1012	921	959	983	1025	929	932	909	975	937	965	916	965	953	976	932	1021	963	952	943	975	949	998	989	964	958	914	1001	948	951	931	987	987	962	973	907	936	948	928	934	941	932	1001	861	946	951	908	985	968	981	989	955	898	939	961	899	908	909	944	950	1008	952	982	1028	971	1001	930	962	944	1024	928	964	1014	1006	972	970	990	943	971	961	931	957	999	947	916	936	1009	982	956	930	991	958	923	1019	992	974	983	1037	967	954	907	953	947	927	959	988	914	998	938	965	960	974	946	935	940	964	962	895	933	945	927	935	946	912	968	1032	956	997	929	957	890	955	978	981	952	936	993	898	984	980	977	898	961	940	894	908	985	983	990	980	942	926	946	1021	987	934	961	967	989	969	894	965	924	931	965	993	929	980	1023	948	1001	939	954	982	959	939	952	968	998	1008	944	923	966	1016	948	976	965	993	938	964	936	938	967	900	977	993	972	927	947	983	916	952	954	991	969	919	951	989	939	962	978	935	978	902	938	957	963	936	994	917	1008	942	998	963	949	991	906	891	913	979	931	1011	947	901	924	976	974	979	968	943	885	928	966	928	982	972	1004	937	937	1032	921	934	928	1010	928	987	944	940	990	942	975	955	936	950	1017	958	918	988	963	926	968	944	1008	951	965	982	971	982	934	986	952	938	997	887	920	943	927	926	1010	929	939	987	969	952	959	951	973	979	994	934	957	999	935	937	987	926	969	929	893	952	928	896	975	939	975	945	989	978	993	959	926	972	938	930	978	1004	927	880	956	928	971	941	928	945	998	960	978	973	995	969	954	926	993	1012	907	980	973	976	986	910	915	945	981	956	990	946	939	951	917	1000	979	1014	951	980	945	1033	970	936	944	934	972	908	964	892	890	934	939	900	969	962	905	1012	988	924	1018	983	992	886	987	986	1018	933	980	951	979	976	937	963	953	909	1001	984	932	938	955	936	981	964	895	966	954	952	955	932	921	915	964	924	939	913	901	985	1007	947	956	885	915	959	930	958	995	1013	959	900	935	942	978	969	919	933	927	948	1003	961	958	914	924	963	921	986	964	906	930	944	943	895	954	964	993	933	944	984	925	946	962	989	933	970	981	945	965	980	945	993	936	987	957	943	938	984	945	931	940	953	983	970	977	930	968	965	971	985	922	1013	972	983	993	1007	949	997	967	956	939	973	981	948	926	987	978	925	920	994	926	914	986	983	1017	961	1008	951	932	999	973	940	996	951	989	962	929	904	976	926	892	985	981	994	983	928	992	1011	947	946	958	953	986	910	867	933	945	960	1002	952	963	1011	887	934	945	963	963	939	952	944	959	982	931	963	958	1022	949	937	963	950	915	945	918	958	957	905	926	998	979	930	973	961	937	978	939	921	972	951	910	1006	973	983	971	967	949	975	900	938	913	981	948	946	935	961	967	917	932	1020	940	947	936	957	919	995	926	940	929	926	957	1027	962	971	982	954	949	1003	924	1009	962	996	947	1026	980	944	996	927	966	979	940	998	990	896	915	922	950	969	948	998	896	950	929	925	998	967	933	1013	906	922	960	980	988	954	926	888	982	957	989	937	945	940	947	941	958	963	1003	936	983	922	930	984	993	953	935	962	1026	984	1024	1001	944	965	954	986	921	944	918	917	913	1000	973	925	906	958	963	920	942	977	954	891	981	1031	962	956	920	920	976	957	953	977	973	939	965	963	922	963	957	911	1009	917	865	969	918	998	981	945	947	958	953	895	985	934	939	977	997	963	904	899	930	919	979	990	945	963	886	930	992	890	901	973	910	943	968	1013	932	980	929	953	933	919	948	950	918	956	958	964	938	949	958	1020	957	1000	954	994	997	958	999	923	925	939	940	946	947	925	942	1051	969	972	951	966	901	919	957	945	933	960	899	917	972	962	930	1003	957	941	964	995	985	956	954	949	968	992	941	925	997	965	963	978	957	966	925	868	965	934	934	1028	943	981	896	933	1002	886	1023	965	934	953	927	958	977	968	906	969	948	948	942	913	963	984	928	940	991	978	973	977	926	972	966	984	944	1058	967	972	944	984	949	949	978	1003	1027	972	944	985	981	934	927	943	952	964	890	982	968	982	1004	971	917	927	994	902	975	966	978	971	928	963	1004	1004	974	942	956	984	968	922	977	998	919	898	937	974	910	952	974	981	948	953	944	924	971	971	936	938	1006	957	955	1005	948	979	957	927	963	919	970	963	995	954	980	943	919	945	990	983	955	992	976	1010	963	977	970	947	960	945	957	918	962	953	981	971	917	958	919	949	940	905	995	962	973	987	934	1001	977	945	949	972	953	945	995	978	948	976	951	918	940	982	966	1027	975	953	997	924	930	945	916	919	1026	939	950	931	917	986	928	940	982	946	973	939	946	943	918	942	919	985	956	913	1005	925	978	935	888	962	962	975	972	971	942	1002	986	996	944	958	948	924	976	951	980	923	951	939	955	975	994	994	955	963	932	990	967	958	964	939	957	989	947	967	947	926	949	948	933	970	971	947	985	876	987	911	971	982	951	960	992	1000	1004	955	960	990	945	902	933	939	959	950	973	954	940	901	959	990	1035	952	978	886	959	972	954	974	956	997	962	933	948	957	950	995	927	999	973	975	961	932	907	921	958	959	972	966	996	925	980	945	915	961	913	961	935	940	892	961	940	974	943	1016	921	943	978	925	899	910	929	948	944	942	998	917	963	973	902	961	996	898	981	935	908	962	987	972	904	969	908	967	934	952	890	954	879	989	931	970	872	975	982	963	930	958	966	951	923	937	920	938	944	955	932	957	936	920	914	914	952	964	919	918	929	909	989	1008	1003
23425	20740	24377	27153	20742	20761	18274	777	444	415	386	386	378	338	303	320	287	282	308	296	312	273	292	298	299	298	272	278	288	289	283	292	283	250	308	293	253	279	282	303	261	288	273	298	275	305	279	291	295	278	297	261	273	305	278	318	258	275	269	273	280	272	326	275	290	276	276	286	280	278	269	278	292	285	272	273	266	276	271	260	311	274	258	280	236	289	272	261	267	281	281	250	232	260	269	294	306	288	271	261	239	287	247	294	318	272	255	233	273	248	261	271	250	262	256	247	279	271	256	273	241	251	261	276	263	311	293	287	277	296	257	255	255	303	260	294	267	258	297	289	284	251	279	271	269	236	270	282	251	255	265	269	238	306	274	259	255	290	254	273	261	267	252	278	234	254	268	249	251	290	251	291	270	290	271	300	285	285	264	264	267	272	273	267	284	276	265	309	260	301	254	287	309	265	248	275	271	301	277	255	311	288	261	291	318	288	303	245	243	286	268	253	280	268	268	281	260	264	281	276	277	298	268	281	319	247	292	267	272	276	244	294	236	274	255	264	263	301	255	275	274	273	267	287	236	263	285	264	273	259	274	269	275	296	272	313	262	250	262	287	301	301	270	276	276	314	280	265	284	282	250	248	297	272	270	272	250	253	265	261	246	261	277	279	253	278	300	289	252	260	260	259	259	284	260	267	253	293	255	269	275	268	271	295	279	258	290	286	274	276	286	271	284	272	294	271	256	307	287	278	256	260	272	267	277	256	290	284	281	278	256	264	275	266	252	263	291	264	266	276	273	277	309	254	287	253	295	269	269	276	253	269	290	274	267	265	298	256	248	266	266	279	274	274	269	254	253	271	264	257	265	299	239	279	273	279	285	255	236	282	278	252	273	298	267	259	279	267	245	279	295	288	251	224	251	276	283	259	252	279	259	305	238	258	252	251	273	262	280	247	242	261	262	270	242	276	241	247	273	311	273	240	243	270	289	257	293	277	262	278	309	286	275	257	318	288	264	282	281	241	259	260	294	232	265	305	295	251	286	268	258	289	268	281	293	265	257	272	258	274	260	294	267	296	275	263	263	267	265	263	275	265	277	299	277	272	273	261	292	268	263	226	253	278	238	260	226	255	286	259	241	271	296	272	264	275	268	314	298	285	262	282	295	290	270	254	261	276	276	221	268	283	281	258	277	269	262	249	270	283	290	253	239	271	264	305	268	279	289	289	259	253	297	318	298	279	253	280	273	277	276	270	254	281	289	273	253	250	273	252	244	265	307	244	305	278	257	265	271	321	308	285	249	248	300	267	286	238	287	303	286	307	274	308	310	289	292	284	261	296	262	277	286	289	283	260	269	279	283	267	254	263	265	286	248	264	290	270	293	300	259	271	287	284	271	255	289	304	310	293	330	286	289	287	272	250	268	276	270	270	266	263	246	268	235	291	297	248	266	260	278	293	294	268	262	292	274	242	253	257	249	286	256	230	297	275	276	270	254	277	271	265	253	253	259	268	315	292	287	261	257	267	300	264	311	260	246	249	262	276	241	290	284	258	300	312	292	279	286	276	289	264	255	267	253	287	256	278	318	290	288	259	296	268	313	297	275	253	291	291	257	277	300	262	284	289	234	279	297	267	310	282	292	246	287	286	290	271	275	272	295	250	287	269	256	260	282	278	269	271	261	261	267	291	289	256	291	289	273	263	301	297	269	250	303	242	282	290	278	281	272	257	294	250	270	255	259	298	249	259	259	282	295	246	247	266	269	245	270	281	275	225	248	264	260	282	277	273	297	246	236	267	275	314	247	257	263	242	249	262	256	288	280	289	283	304	287	259	294	297	309	253	267	280	294	297	288	289	274	246	268	317	271	266	275	247	299	277	266	283	285	271	277	282	268	261	272	275	293	263	275	240	287	289	309	290	272	262	241	280	253	271	296	251	264	285	259	237	291	237	285	252	288	253	275	269	267	280	266	294	262	275	281	243	262	240	326	294	282	287	244	273	264	303	246	286	270	280	243	291	267	285	274	274	305	252	271	270	260	280	268	294	292	250	256	292	295	274	244	259	237	233	255	258	286	297	271	305	272	274	290	274	284	276	233	235	243	267	269	265	307	300	248	253	275	270	276	280	269	282	274	246	273	275	290	273	248	279	271	267	305	264	276	273	290	260	290	283	268	277	298	267	276	279	258	294	275	280	304	269	306	299	272	266	256	275	298	279	304	279	262	294	253	276	315	282	288	262	305	266	295	285	240	303	270	234	256	271	272	292	272	293	272	269	251	245	253	254	241	272	264	296	263	276	264	265	271	297	304	270	238	255	236	285	299	280	281	269	279	272	283	301	294	262	287	299	258	252	285	260	244	255	264	257	280	223	271	244	276	264	255	276	277	288	277	261	289	267	267	279	261	256	274	290	280	287	268	252	282	276	286	276	269	262	290	275	285	282	272	285	281	251	254	231	262	269	274	267	271	260	239	295	281	256	278	275	271	267	292	270	297	277	244	265	289	283	287	266	259	250	259	280	261	273	279	268	282	267	280	238	293	250	268	257	288	300	261	280	260	246	276	251	273	279	263	264	260	257	243	278	261	248	263	298	281	252	253	290	263	270	295	301	303	278	287	251	270	252	283	304	265	259	244	269	272	289	281	279	282	272	271	266	249	301	265	272	277	289	293	266	238	263	264	307	276	283	292	297	282	281	256	258	255	265	270	269	268	274	248	248	276	261	278	315	279	265	251	286	290	250	285	283	263	258	284	283	259	286	270	290	286	249	244	292	241	272	272	270	311	266	248	268	264	246	244	259	262	265	276	318	267	255	287	254	291	260	255	249	302	297	272	287	245	284	272	266	238	271	302	280	273	281	267	282	254	250	281	247	262	310	264	282	298	289	279	301	248	289	260	245	264	263	320	295	288	274	285	272	237	275	283	272	255	277	276	296	267	285	289	279	272	284	293	254	290	260	267	258	270	252	272	283	270	270	296	277	273	286	249	269	298	256	275	279	231	300	273	273	268	296	285	262	243	289	242	261	248	270	268	254	275	252	282	280	274	254	266	244	278	258	281	270	243	267	284	284	246	243	241	249	296	279	286	270	263	263	279	264	241	286	250	245	273	262	294	258	248	273	286	254	276	261	299	286	310	299	280	295	283	249	264	260	310	277	267	275	271	282	259	269	243	239	259	307	290	302	241	271	266	268	257	287	250	278	297	262	258	285	279	313	299	256	260	271	307	261	268	253	256	254	241	280	248	264	296	286	253	264	288	266	270	301	264	254	284	271	261	295	269	279	280	273	270	293	257	272	264	260	279	278	255	256	309	252	272	300	303	267	297	243	271	261	265	265	285	283	269	281	267	297	274	256	285	251	251	249	287	273	294	283	264	232	267	296	261	268	278	291	288	291	267	245	315	264	264	274	253	266	301	262	266	259	258	266	308	276	290	278	303	267	282	257	256	270	277	335	276	268	251	303	277	271	260	257	261	243	289	274	265	294	294	267	301	255	248	284
6710	4698	2433	1212	848	779	678	671	685	674	689	652	637	649	589	646	647	656	632	620	672	632	637	652	628	633	627	631	603	610	617	616	593	582	594	612	624	627	604	597	590	656	586	593	650	642	570	617	626	599	612	627	657	605	554	634	604	638	582	598	605	629	596	679	605	619	604	596	565	616	597	579	567	554	648	670	645	603	587	590	618	596	599	641	579	606	645	634	636	626	654	580	600	645	627	571	599	602	627	631	565	640	624	593	648	600	621	575	644	624	603	642	574	591	619	623	640	603	592	649	568	613	611	602	573	596	610	592	602	616	604	612	620	586	624	602	620	584	566	605	591	619	590	602	677	623	610	614	627	579	632	622	616	617	590	551	601	637	625	634	626	600	599	632	587	622	629	622	676	629	643	622	634	587	639	627	623	617	642	577	591	596	605	627	613	639	603	610	615	582	619	622	618	619	603	621	626	615	584	645	611	593	636	609	638	603	568	577	638	597	582	618	571	624	584	569	600	633	594	566	606	585	579	578	594	620	614	604	606	640	608	621	605	620	593	617	604	635	605	611	564	566	591	623	598	596	641	651	615	630	608	608	603	666	589	625	602	581	619	636	631	604	581	587	657	589	626	565	633	622	596	606	593	591	644	589	667	582	607	633	605	575	632	615	670	580	609	602	600	602	618	570	619	626	580	621	648	619	616	606	658	624	612	578	630	599	602	640	627	646	628	636	646	598	651	596	702	608	622	603	627	648	618	591	614	637	640	624	605	594	619	618	575	649	556	629	647	601	651	619	638	620	620	595	605	623	553	637	616	605	598	602	611	630	605	566	648	604	622	637	618	636	584	592	608	623	603	628	596	597	618	609	627	614	587	631	618	633	602	584	637	659	604	607	607	612	573	565	591	574	603	575	617	648	633	640	617	570	583	628	614	630	591	579	572	644	658	609	596	583	606	595	654	651	600	654	608	627	626	615	631	590	644	612	597	588	602	615	591	607	641	621	602	556	602	627	612	628	585	632	601	596	614	628	623	617	576	633	644	572	622	585	619	636	648	614	608	613	606	629	606	619	618	617	606	626	635	623	606	580	659	582	579	614	577	604	639	580	622	586	620	607	569	601	636	644	606	613	599	640	547	617	628	597	588	613	675	618	595	636	628	588	641	593	622	586	625	622	578	610	598	630	599	607	619	646	620	596	618	599	629	628	664	584	610	629	636	591	616	604	611	629	594	611	630	576	617	613	611	568	647	604	576	627	609	613	584	608	594	601	618	623	605	555	598	629	595	637	637	610	622	654	599	583	604	612	588	622	607	594	562	599	637	670	573	614	600	627	593	648	643	595	607	637	619	588	617	630	618	630	596	617	652	574	621	545	628	605	614	603	602	619	586	608	650	624	573	638	589	630	621	605	599	643	564	629	606	628	661	609	583	618	610	622	613	609	607	550	587	591	604	619	624	598	618	609	643	622	581	634	627	579	663	603	633	603	625	590	578	596	594	588	609	658	598	628	617	591	604	613	608	634	650	626	639	608	642	581	631	642	617	608	580	609	614	641	597	627	649	606	641	609	617	589	643	623	631	590	617	591	545	611	636	599	564	639	617	614	663	595	665	572	612	598	589	622	602	580	621	610	572	592	599	594	645	617	674	593	634	578	596	567	551	627	633	606	580	589	629	628	610	567	576	592	618	610	607	620	606	549	631	555	596	630	580	623	618	571	604	561	581	634	670	607	600	654	593	601	584	674	614	632	610	632	591	667	605	610	607	584	651	616	604	577	624	624	630	583	605	662	642	665	581	616	607	646	612	595	585	574	614	579	585	591	637	611	619	622	587	617	634	570	608	596	568	600	628	627	604	621	645	588	603	581	620	655	586	581	619	606	631	629	617	567	604	588	549	671	586	593	633	624	598	637	589	613	605	596	629	603	625	562	577	604	599	623	620	600	597	616	618	584	589	619	623	613	614	597	632	571	574	632	613	644	609	606	628	627	586	647	538	581	602	620	583	618	604	638	595	631	566	575	647	595	640	607	589	642	606	610	637	632	657	569	583	614	622	608	569	589	598	589	584	590	558	599	586	622	564	594	619	616	615	611	586	581	583	602	659	635	598	589	573	579	628	587	632	619	614	579	648	645	574	607	623	611	597	603	586	588	633	627	577	607	627	647	609	628	573	615	612	659	576	616	587	632	607	616	610	605	654	648	610	580	592	626	618	596	602	626	572	618	595	606	636	619	607	600	595	636	641	589	611	608	617	623	621	622	573	619	635	626	634	634	623	651	653	569	646	622	592	627	625	609	612	607	596	651	611	616	603	630	636	624	612	637	583	615	613	647	603	605	583	617	568	585	577	609	603	575	572	596	644	636	585	578	579	610	608	614	653	593	665	601	606	647	615	563	609	663	549	607	633	584	609	626	630	591	616	589	624	581	627	617	624	614	680	609	616	601	613	635	627	557	586	605	654	622	619	672	591	631	601	608	638	601	548	571	616	653	645	669	591	623	621	587	591	599	586	618	602	602	599	580	599	620	636	574	592	599	564	529	657	629	594	610	601	605	647	627	637	605	630	584	513	623	613	583	600	606	595	638	609	551	591	622	609	600	575	567	581	558	644	635	652	596	595	615	609	586	603	630	595	647	627	574	619	614	607	596	598	650	630	644	571	641	603	629	610	585	577	613	600	586	621	576	593	609	566	628	588	568	606	549	640	636	566	603	602	598	581	598	601	626	601	631	582	613	637	604	610	617	606	662	620	612	603	618	609	569	625	635	632	578	619	590	566	600	626	593	648	584	584	608	588	630	629	626	580	662	637	606	598	590	606	618	578	621	620	575	592	637	554	629	594	582	617	630	579	617	607	584	617	628	605	591	629	607	626	578	635	585	624	603	599	627	653	590	641	587	588	632	642	598	572	637	586	624	572	620	577	614	594	610	630	594	628	605	562	599	610	574	621	604	612	556	569	617	687	558	569	636	589	644	631	621	603	638	595	625	594	574	636	638	649	639	606	615	607	593	597	616	629	662	633	613	601	651	615	616	570	626	632	596	672	618	626	643	627	644	625	583	625	595	640	640	688	609	574	594	627	630	609	650	594	591	635	617	593	616	625	635	595	647	624	611	597	606	635	583	604	607	597	628	587	642	645	660	643	583	634	652	605	578	592	590	604	603	630	552	651	634	614	621	641	618	581	604	612	601	586	610	621	610	635	639	605	583	576	606	653	605	599	612	585	591	656	588	618	616	615	626	570	620	585	642	630	631	588	629	622	623	604	642	610	636	615	588	628	586	582	620	615	596	605	600	582	566	622	618	622	629	613	634	583	606	622	631	615	628	643	598	640	644	608	646	626	586	610	625	641	628	606	595	578	588	600	572	596	590	607	636	591	629	630	601	574	603	608	577	619	618	609	641	618	622	572	624	618	554	592	579	631	604	607	613	574	597	637	671	618	611	599	611	617	631	610	621	576	638	570	584	635	610	609	641	606	572	586	621	593	609	596	588	612	637
31865	19153	7195	783	540	535	504	380	364	376	389	392	415	354	387	326	377	378	373	365	380	379	372	394	387	401	366	431	346	398	371	388	378	369	385	416	390	383	424	396	409	384	382	384	380	365	347	397	350	383	383	377	357	349	361	368	388	373	389	364	357	380	365	380	356	389	378	387	365	364	384	423	408	380	369	378	392	351	357	344	370	415	381	368	378	360	370	374	342	365	365	405	380	394	365	404	381	365	380	363	401	377	382	371	371	386	378	384	378	397	378	367	401	378	406	406	384	396	399	367	397	396	340	386	398	377	369	337	361	344	382	381	392	399	409	348	397	398	360	352	367	369	372	409	401	394	366	327	395	343	369	367	350	335	406	381	396	384	400	429	371	363	394	365	370	372	404	388	399	358	393	353	391	348	351	372	384	372	397	382	356	356	365	408	392	383	380	377	346	398	371	358	387	369	355	352	370	385	384	353	362	377	352	367	366	342	392	403	378	349	366	393	366	345	377	391	435	382	390	399	375	352	383	354	364	387	400	386	368	403	376	377	364	376	319	348	385	400	356	368	385	360	400	366	426	380	351	393	357	384	360	378	366	391	368	389	413	354	389	375	398	395	425	384	387	364	360	374	390	380	361	394	358	358	347	351	396	356	427	395	384	345	390	393	354	373	406	386	394	345	384	356	364	370	363	381	366	397	419	393	392	385	349	393	361	400	384	387	360	354	374	337	362	372	397	415	393	382	347	362	415	419	358	336	402	375	408	355	410	356	392	403	389	390	387	380	365	363	375	375	411	383	353	400	380	360	438	368	393	364	385	398	380	390	377	356	387	356	390	356	379	394	364	381	375	399	387	378	387	399	397	389	383	379	371	400	381	381	348	400	391	367	373	379	342	358	362	355	373	404	380	408	363	349	356	366	370	345	374	379	377	392	395	383	399	412	345	380	401	341	369	365	394	400	372	416	372	341	409	370	380	376	389	383	378	341	369	358	350	388	372	334	363	385	334	339	389	386	372	337	355	366	384	341	339	394	369	359	338	378	351	343	332	387	385	383	349	388	395	366	388	387	397	391	379	409	423	398	365	361	363	369	368	350	393	350	349	362	369	393	386	374	356	384	393	350	372	395	393	369	399	380	365	355	359	412	396	393	312	373	346	414	355	350	386	398	387	389	407	390	310	408	417	409	339	421	381	380	440	365	398	420	382	385	360	420	380	360	392	383	426	410	381	407	365	386	396	380	393	368	383	354	354	393	416	367	360	382	363	381	400	399	377	366	410	375	370	366	379	365	363	388	379	323	370	391	385	411	383	350	401	382	379	332	371	418	371	371	395	366	375	398	362	379	386	338	407	368	375	350	359	377	367	399	366	367	386	357	386	347	357	348	389	369	384	387	367	382	396	391	374	408	354	365	382	373	381	391	395	382	356	368	382	386	358	397	386	377	387	388	375	390	382	355	384	369	368	374	377	369	397	377	393	372	399	355	362	348	359	388	362	373	393	374	360	365	371	449	399	392	389	387	368	373	354	390	387	399	365	352	337	416	375	379	392	389	402	379	368	357	412	371	383	406	384	374	336	379	390	406	398	379	425	414	415	335	383	367	361	389	361	392	387	382	346	374	382	420	374	385	354	347	388	383	398	383	365	409	396	377	369	374	347	369	408	399	363	407	389	389	402	386	336	366	385	360	403	372	397	391	362	367	388	357	361	366	355	395	377	377	359	342	344	385	410	371	394	383	377	369	338	371	377	367	395	377	386	397	358	413	408	360	349	407	368	390	375	371	373	387	383	396	374	396	363	387	412	411	367	398	384	399	380	391	359	402	383	343	386	427	366	373	375	380	384	402	355	411	406	405	348	373	363	330	363	393	392	397	391	419	363	394	363	391	361	345	349	386	388	380	373	348	339	374	356	367	352	363	388	369	351	376	363	358	375	365	416	360	355	396	399	403	359	385	402	384	412	367	406	398	410	373	366	360	424	413	417	369	356	370	398	373	375	403	374	375	375	376	377	349	383	385	392	342	367	365	345	389	388	397	377	362	398	386	383	358	388	403	371	388	376	387	392	371	388	383	358	391	410	403	401	368	346	345	390	372	374	397	407	404	408	406	347	388	359	387	392	373	362	362	383	363	366	348	390	382	366	373	375	394	378	367	379	383	377	372	355	388	347	397	414	396	371	357	374	335	380	406	395	390	409	379	351	372	371	415	342	389	367	401	378	362	371	367	393	389	395	374	353	374	383	364	395	342	370	368	399	391	401	396	383	360	365	366	383	370	373	377	349	369	350	365	342	354	388	391	388	375	378	364	363	330	356	354	333	375	389	394	367	336	364	372	407	360	368	403	377	368	344	382	401	388	352	358	394	388	330	366	358	362	392	364	393	371	372	360	356	427	358	321	360	374	370	353	365	380	356	353	400	422	417	409	369	364	381	363	365	382	413	402	348	375	384	404	374	387	395	360	370	370	396	382	373	377	364	349	391	414	392	363	357	384	404	361	390	378	390	359	390	378	389	357	333	378	373	374	398	394	391	407	369	360	369	420	374	383	353	352	406	344	367	396	362	410	352	347	390	392	381	379	393	377	390	371	366	370	380	364	350	370	353	373	382	372	385	381	361	363	380	382	337	356	357	378	378	355	365	398	378	362	401	378	395	373	341	389	405	421	407	367	379	353	384	376	399	372	390	393	389	418	381	388	398	347	399	364	369	406	384	381	389	370	384	359	373	384	386	367	404	371	376	395	350	331	363	372	376	346	375	387	390	378	372	390	389	369	380	390	370	359	372	356	422	365	370	413	393	378	422	411	364	362	389	381	368	408	360	365	383	377	366	398	394	384	376	380	388	343	372	344	345	340	366	383	397	366	354	389	381	369	399	381	352	386	364	381	367	367	356	353	399	321	388	349	366	379	357	405	351	404	396	400	385	372	366	360	391	381	397	399	425	356	417	350	362	354	393	380	393	352	378	383	364	375	418	387	376	342	390	412	321	386	391	358	392	380	363	413	393	378	405	372	364	331	371	408	371	353	403	401	402	373	340	393	369	365	361	412	373	386	381	353	375	380	397	383	370	360	347	365	369	399	365	387	378	335	382	366	377	431	374	390	365	351	363	344	376	400	366	368	370	348	361	376	376	405	363	410	350	337	358	336	366	380	370	369	360	405	408	394	374	360	406	398	373	417	385	378	369	377	410	364	378	393	393	392	398	350	375	384	379	341	347	353	385	366	374	362	380	375	390	368	409	392	373	370	369	371	363	425	357	383	393	376	342	344	340	376	384	383	360	379	391	355	378	362	368	350	395	381	392	410	384	346	388	369	375	400	374	398	418	379	366	388	385	377	361	369	401	343	363	393	387	371	385	412	399	372	385	358	399	390	380	367	411	400	360	367	360	418	387	362	427	385	400	383	399	381	358	362	421	374	399	363	357	357	390	373	408	384	363	361	406	405	335	373	403	405	378	346	400	373	351	364	382	426	404	377	341	370	420	398	355	376	373	346
5714	1160	969	956	862	877	870	872	952	872	897	861	868	889	897	870	864	852	868	848	827	858	924	851	826	866	854	888	918	876	809	860	819	867	864	898	913	900	865	874	857	831	803	856	880	895	909	868	889	924	820	853	874	885	844	878	887	908	837	856	868	899	863	892	859	848	891	918	916	893	856	804	857	911	848	865	881	879	875	807	869	902	888	873	885	842	865	862	896	906	841	952	906	862	896	866	924	872	858	893	863	866	894	862	872	873	871	857	860	867	841	884	919	840	864	866	900	896	858	861	827	837	866	829	859	896	850	833	892	851	855	869	870	880	906	832	886	838	866	868	881	913	865	883	871	914	943	849	881	882	840	876	904	837	881	881	857	876	834	885	879	909	846	882	863	813	832	852	829	848	841	860	857	878	857	857	874	868	923	900	832	829	863	880	859	869	892	881	915	871	868	868	859	879	905	882	852	822	839	916	890	879	888	836	809	857	892	916	872	850	884	934	876	863	881	872	806	905	889	856	878	847	856	845	876	843	827	833	793	839	864	876	882	890	855	841	891	842	889	890	872	904	905	928	897	893	905	885	918	812	910	875	880	855	896	859	834	859	889	852	846	804	907	823	882	828	893	901	839	882	877	853	858	834	870	861	874	846	892	875	873	877	828	785	886	844	847	882	866	854	885	910	791	834	867	909	852	912	842	850	840	840	877	891	874	898	874	846	891	888	905	856	821	903	917	869	832	935	879	823	858	881	908	861	879	881	877	872	843	846	809	901	884	851	867	832	888	888	896	823	885	875	860	882	873	872	928	807	878	893	891	864	868	846	891	893	810	932	812	876	885	856	936	817	909	907	832	841	847	850	885	910	840	860	882	870	859	884	880	865	864	853	849	871	871	869	874	875	953	855	841	874	892	891	853	880	855	831	858	878	943	857	849	850	878	877	869	875	870	852	823	887	886	864	884	865	850	833	943	896	856	860	847	877	784	882	936	877	902	805	837	861	867	879	833	890	853	808	895	892	895	830	845	912	838	861	853	844	841	888	898	853	860	876	896	882	899	866	847	914	880	924	910	869	832	869	829	841	897	850	860	886	849	855	930	916	823	855	792	830	840	883	863	837	825	895	877	838	871	808	849	892	849	879	832	868	901	843	881	853	870	855	814	863	876	809	820	847	876	851	922	897	884	888	871	886	889	884	881	871	850	848	856	870	813	843	897	887	897	898	905	880	836	848	856	893	832	847	829	909	838	860	872	914	879	814	844	897	848	841	866	910	861	924	805	825	866	841	908	877	843	875	923	889	878	899	868	860	874	845	903	910	839	878	882	869	901	862	833	858	824	885	848	914	924	888	866	897	863	863	866	852	882	882	810	910	845	907	861	892	868	857	836	836	864	845	895	881	775	883	852	883	885	865	894	898	846	822	934	891	923	910	858	900	849	850	845	855	813	864	883	916	859	885	858	877	872	873	880	837	863	850	866	884	870	858	854	848	905	860	867	850	902	874	886	865	837	847	822	885	881	859	888	872	919	849	848	885	835	869	876	839	922	905	838	958	915	851	932	903	877	844	857	921	871	889	879	872	887	854	822	812	902	865	842	804	868	836	874	845	886	868	893	891	852	875	917	846	871	847	811	876	937	885	911	879	845	858	856	910	861	860	946	923	876	892	901	852	908	841	824	872	836	863	845	884	852	899	900	890	855	800	903	859	868	867	885	895	835	827	863	906	855	841	836	885	801	871	838	888	883	922	889	850	846	859	847	864	848	847	874	931	865	882	867	881	842	865	881	844	906	931	828	913	866	862	890	887	919	911	906	849	857	866	839	890	843	896	892	902	778	870	897	842	859	851	852	878	886	867	894	870	891	834	860	901	859	927	871	961	880	866	864	855	846	865	888	896	889	892	887	903	851	909	811	822	913	882	864	880	837	872	862	842	925	842	916	891	845	847	922	886	838	883	883	886	807	917	928	856	877	876	860	857	868	883	921	831	877	841	833	873	868	899	876	861	899	886	867	810	862	897	871	966	815	873	846	870	938	882	854	858	891	864	863	836	900	883	871	883	823	874	909	817	890	797	840	840	898	882	875	868	864	828	849	878	906	891	902	846	806	878	835	887	843	811	909	859	876	892	882	898	863	849	839	860	899	814	863	822	855	828	914	809	879	896	851	835	940	898	829	900	918	893	879	842	906	898	892	908	906	802	879	872	896	930	864	849	878	909	875	850	873	862	880	831	924	838	843	903	848	876	854	854	895	872	889	866	842	845	863	912	879	829	816	894	887	895	848	877	829	834	896	829	913	886	879	863	889	888	824	913	867	918	852	938	925	892	893	890	835	885	868	853	843	900	882	857	914	860	892	846	875	865	871	880	883	862	898	864	910	882	893	820	866	856	874	882	880	801	966	869	867	867	918	877	858	866	932	891	878	839	858	870	906	870	851	893	872	862	903	905	888	888	903	842	886	901	889	928	929	934	918	880	911	887	861	853	877	860	785	920	864	824	896	887	863	860	854	885	840	821	828	925	936	869	818	914	801	875	857	873	918	825	933	883	848	849	872	890	904	874	897	899	880	827	895	875	863	857	850	905	832	809	873	881	880	873	884	877	895	884	905	880	891	898	880	851	865	819	878	851	868	845	918	882	886	897	871	879	851	899	830	844	828	851	855	827	881	880	857	846	862	908	828	886	880	841	887	859	858	916	877	876	842	815	847	865	837	891	871	903	861	880	887	905	844	914	868	872	881	873	907	861	835	880	938	857	858	870	884	870	891	870	859	872	859	896	860	810	898	922	843	868	880	886	870	896	851	834	838	900	895	845	908	923	894	892	894	848	875	850	869	877	873	850	830	918	869	819	850	838	855	887	845	865	803	840	868	826	877	870	922	857	877	870	901	944	873	849	864	890	889	851	871	894	891	821	868	863	867	850	822	888	904	891	877	915	829	894	909	843	851	894	873	894	860	814	879	879	881	891	862	882	865	876	835	870	921	845	895	893	890	902	886	878	866	872	884	836	905	845	830	872	880	850	878	840	843	869	872	864	854	864	880	813	909	855	906	884	893	863	836	766	850	927	905	886	880	884	839	851	844	875	846	886	841	871	904	863	940	834	913	799	872	883	871	925	871	906	853	895	864	852	894	889	887	851	923	830	900	876	843	913	891	864	901	852	920	840	877	863	897	846	843	828	920	900	883	871	833	872	858	844	819	817	914	868	911	832	868	865	858	834	882	885	852	902	883	865	822	838	904	852	945	868	844	855	882	842	851	856	899	863	865	936	847	823	821	864	892	875	867	856	929	828	884	884	858	891	852	880	850	867	865	880	852	826	860	826	866	874	876	895	895	838	808	889	853	900	906	827	887	855	896	844	808	868	889	883	917	902	869	923	851	819	893	845	903	864	831	867	825	861	923	866	896	885	935	927	905	886	860	834	849	839	877	936	850	889	881	866	876	880	840	855	900	862	865	881	900	906	868	987	886	893	836	887	863	884	910	916	893	814	897	873
23998	20728	24072	27435	20724	20682	2244	631	553	562	492	499	516	470	465	460	460	438	461	468	402	428	472	455	415	443	423	443	474	409	458	491	431	412	454	470	466	460	458	430	464	476	485	426	438	412	433	452	469	431	460	415	412	395	475	440	417	386	445	480	461	396	473	461	486	455	415	430	453	433	456	453	450	425	452	460	421	423	432	470	467	451	433	473	405	455	429	470	445	453	448	399	476	436	422	442	453	436	435	414	439	425	463	433	427	439	450	455	457	412	431	449	479	438	421	413	426	436	410	433	438	438	446	416	447	447	396	444	473	401	426	428	424	425	433	456	410	426	489	429	426	521	449	443	413	457	425	426	449	419	427	437	412	429	450	442	470	440	440	483	416	469	479	414	431	455	425	457	422	457	451	454	431	479	466	445	434	446	455	439	467	457	458	397	448	417	402	454	481	488	442	436	405	407	425	453	434	433	434	465	473	457	459	453	464	438	459	402	444	438	433	425	416	420	418	465	451	475	434	440	475	407	426	445	490	443	423	453	477	441	429	449	430	453	412	440	421	430	412	462	460	407	422	458	470	449	419	422	452	444	444	430	440	435	448	427	442	427	463	475	412	438	415	444	463	434	412	461	453	421	398	400	423	442	452	419	457	431	449	465	479	459	429	423	440	415	414	403	445	443	423	463	439	445	431	474	372	444	465	424	440	415	430	373	441	425	436	447	444	448	433	437	429	433	468	423	445	455	467	402	465	441	427	447	406	451	463	456	426	406	443	425	452	462	429	399	450	402	421	446	431	477	461	457	427	464	405	393	433	425	440	448	435	445	448	453	454	481	418	424	404	422	455	443	415	421	437	447	414	433	475	468	488	474	424	438	435	466	480	423	482	403	433	471	418	450	417	445	474	418	419	449	403	431	411	454	458	488	442	427	446	432	476	424	424	443	429	434	406	442	468	437	422	448	483	421	425	471	472	484	464	472	457	457	430	432	460	437	422	437	409	410	408	420	376	419	469	429	455	416	410	416	399	460	425	440	470	472	412	465	423	464	462	428	466	435	412	451	397	438	439	461	465	421	433	433	430	454	431	473	475	426	484	428	454	469	443	451	449	452	430	450	420	451	485	451	463	417	396	457	436	468	441	421	442	420	456	442	465	505	425	422	463	448	396	430	414	409	438	433	409	427	428	447	468	429	431	419	431	423	387	449	449	401	410	483	447	432	431	419	436	431	431	474	468	442	440	418	464	478	443	367	453	421	444	485	458	431	425	385	430	391	438	466	422	381	432	451	403	421	420	418	438	417	413	446	417	469	433	406	440	476	420	446	449	423	444	451	438	438	418	448	447	448	442	429	471	457	458	439	426	430	461	445	425	497	413	412	417	449	455	470	447	453	447	420	454	451	428	435	465	458	472	420	407	423	430	383	432	448	409	445	453	435	441	464	450	474	414	437	434	499	483	433	457	444	415	436	421	482	424	414	396	440	442	437	451	448	449	405	434	408	424	444	452	443	438	421	431	441	446	420	428	454	451	459	404	447	427	456	410	457	437	455	450	431	456	431	454	451	480	427	413	416	448	464	488	452	433	445	436	416	424	413	447	456	423	394	409	475	404	389	461	399	424	433	444	403	430	458	428	445	461	413	439	410	462	425	406	435	438	422	454	470	457	390	431	424	449	446	424	459	425	460	429	446	468	458	437	457	468	449	435	407	421	422	443	430	433	485	456	453	440	438	441	430	468	434	445	415	478	424	412	439	433	417	419	454	446	407	456	492	445	434	436	454	427	455	462	445	471	395	461	435	417	417	454	444	408	449	468	445	435	472	415	453	474	387	427	447	479	445	405	489	446	448	399	460	483	441	434	411	456	455	437	443	457	438	417	431	481	462	426	416	458	454	458	446	447	420	473	443	399	423	417	435	388	415	399	460	440	466	447	472	507	479	440	417	413	456	436	441	433	451	441	453	451	411	430	423	440	428	439	405	437	462	448	440	425	443	441	408	431	412	413	403	440	470	456	438	448	396	427	434	429	405	435	446	426	425	420	403	441	474	475	424	464	418	440	438	423	394	437	471	439	425	394	457	442	439	439	461	455	406	410	432	411	406	434	435	432	406	382	428	445	465	450	425	436	426	443	470	432	481	442	454	414	446	463	455	433	436	434	404	430	467	431	478	503	469	446	421	417	431	418	429	446	446	407	420	468	419	454	451	442	421	437	451	434	439	461	461	440	403	428	463	500	396	421	424	436	443	452	433	441	393	457	454	424	455	492	413	481	462	418	431	408	461	403	417	446	441	443	446	411	424	429	459	424	461	498	493	488	459	392	441	421	465	392	451	467	463	451	457	437	435	460	433	430	466	454	484	472	446	466	417	424	436	423	433	442	442	423	431	401	503	485	428	441	433	400	422	423	451	460	451	469	448	428	433	454	436	465	456	387	421	438	400	444	458	454	439	457	417	413	435	450	418	434	423	441	434	442	449	400	433	466	480	452	447	473	428	429	427	407	453	443	463	435	469	424	441	398	476	410	478	469	432	441	405	430	454	427	428	462	399	427	491	461	459	449	452	409	414	431	433	445	433	422	443	455	423	441	424	440	447	424	404	430	453	442	429	446	495	450	452	465	443	440	430	448	435	419	454	464	443	445	439	439	432	428	441	447	409	474	451	410	443	450	431	419	393	458	438	457	440	435	442	405	440	426	447	453	435	408	447	394	441	442	477	462	446	435	453	455	429	472	423	423	421	414	427	404	464	458	405	434	475	448	386	434	468	450	437	464	438	452	456	466	455	436	430	494	437	418	425	461	448	430	457	445	427	430	448	450	421	468	456	423	444	430	458	430	495	418	412	466	415	488	456	438	458	465	447	484	434	429	432	452	438	454	428	438	424	441	445	454	468	427	498	435	415	401	434	412	415	490	446	443	425	433	428	421	394	412	434	437	439	460	431	439	412	401	400	413	436	480	416	430	444	450	453	460	436	398	402	460	441	450	413	441	453	442	444	473	497	449	463	448	459	463	389	452	446	470	405	424	393	412	474	414	437	409	421	435	459	425	442	451	467	476	405	454	454	448	427	451	469	461	458	437	424	441	458	425	417	434	422	457	438	453	449	444	433	461	488	462	431	441	425	379	401	433	400	429	405	447	453	458	407	468	445	444	423	457	414	428	467	446	469	463	449	437	366	446	444	406	405	404	457	412	413	429	466	436	442	430	426	449	415	424	418	441	426	447	414	436	391	467	445	423	444	417	456	443	427	424	402	428	401	423	421	417	416	417	458	450	449	444	381	405	461	441	420	458	429	423	452	463	429	426	472	467	434	444	413	435	418	474	423	463	436	495	429	440	431	417	443	423	453	414	455	417	422	442	469	440	434	425	459	440	442	448	464	421	464	419	410	431	428	407	453	420	455	425	421	428	492	466	437	452	448	446	442	428	424	438	450	438	443	476	426	401	415	421	399	424	465	433	429	423	435	453	420	458	432	482	445	458	462	455	444	458	425	454	462
5968	3301	1982	1284	1135	1033	1025	1031	977	1025	1038	929	961	924	974	936	929	992	1000	1030	986	998	953	938	931	1024	981	940	928	989	1005	1008	955	959	977	937	961	947	957	959	954	947	975	932	928	922	988	927	936	960	959	964	941	969	970	971	977	901	979	989	1009	958	945	924	970	954	947	972	957	947	939	977	980	948	999	958	913	949	910	942	916	979	950	1002	941	926	954	932	938	920	907	958	935	1021	945	998	942	971	986	942	985	974	932	939	907	1003	961	1014	970	939	1048	971	910	948	966	925	945	991	900	987	969	949	954	916	957	955	939	995	1008	943	951	966	974	950	906	955	965	994	958	885	904	1023	963	970	937	909	960	949	939	942	898	947	942	996	890	986	891	963	929	951	925	1025	954	923	959	993	943	934	968	1035	999	923	940	962	974	971	961	929	965	965	929	962	977	987	990	965	904	954	898	1001	1005	993	968	909	997	955	914	968	909	939	926	957	951	920	964	973	945	956	990	973	934	924	940	961	997	933	943	979	924	1019	918	925	978	918	954	968	938	986	957	939	965	999	959	934	981	904	950	980	972	930	913	945	953	908	957	974	979	899	968	973	928	953	900	904	991	958	992	927	917	875	987	1016	937	1013	935	975	923	957	1028	1019	923	975	984	970	934	970	934	921	951	910	923	927	924	991	1008	991	915	983	904	965	977	955	979	949	967	964	944	966	906	931	943	949	968	977	901	917	943	950	920	983	930	940	958	939	971	938	934	938	965	928	961	964	967	958	925	961	912	934	968	946	978	946	950	918	947	912	907	938	945	950	950	971	926	924	984	938	928	961	917	946	880	948	957	922	909	977	925	874	921	945	938	969	986	947	932	949	1031	946	942	917	959	963	975	923	942	973	984	960	891	962	961	983	991	928	939	936	911	961	918	971	930	902	1009	998	963	913	944	918	961	914	969	985	969	1001	953	985	972	912	985	902	949	1025	941	950	921	945	958	998	931	1012	943	915	953	969	989	916	942	964	997	987	941	939	966	976	957	980	928	992	899	985	933	923	953	997	936	943	958	936	960	994	969	1004	938	991	956	983	988	929	996	961	960	960	944	985	991	957	912	929	949	930	962	908	872	991	896	1010	998	943	957	927	893	955	941	935	984	983	945	917	894	999	976	973	962	987	986	958	965	918	954	991	912	960	962	972	951	910	974	942	958	904	962	937	1010	938	933	986	965	1003	934	992	963	944	912	981	953	953	993	945	902	969	961	988	982	950	1014	925	936	1021	911	947	961	938	956	954	957	900	915	966	961	911	910	954	979	940	936	965	932	958	912	999	999	946	983	909	961	970	995	927	892	980	946	997	974	1018	945	965	975	921	972	952	1010	950	966	956	953	998	943	920	923	961	984	946	901	927	924	979	929	956	961	947	987	957	955	1034	982	970	973	962	940	930	922	910	945	924	916	916	949	961	923	945	914	959	962	943	955	945	967	995	935	949	930	933	889	938	952	980	932	956	1018	956	1003	948	965	944	930	948	996	975	988	891	935	973	965	985	962	978	969	917	933	928	920	954	985	905	958	1020	944	959	945	869	928	946	1014	961	966	907	963	970	957	974	964	970	926	977	957	967	952	938	964	967	957	949	923	950	959	928	935	987	977	1003	953	924	945	891	924	975	973	933	945	957	945	946	951	944	974	975	969	912	961	963	950	963	921	933	976	915	936	966	927	898	981	945	941	949	893	941	951	930	969	943	949	933	959	963	906	869	965	935	972	901	954	992	949	997	901	926	963	1004	932	953	967	919	939	932	977	886	912	938	953	1021	920	961	971	994	972	927	980	974	931	999	884	923	950	954	927	941	937	938	963	908	931	969	887	948	969	938	995	978	930	1007	955	948	927	1021	943	962	928	900	952	882	958	949	931	938	934	965	991	941	917	966	942	938	917	1036	950	948	968	946	949	959	983	967	948	983	911	983	959	929	966	950	972	972	957	973	927	927	1023	974	951	951	941	935	978	986	965	947	946	917	985	961	929	925	987	971	989	966	965	924	1003	924	893	921	966	929	932	995	978	984	937	930	982	890	965	914	938	983	943	949	933	1010	973	970	976	944	930	990	955	939	976	877	963	953	963	977	1013	967	919	1011	970	949	963	956	986	963	969	981	952	1003	901	929	980	1013	957	953	941	965	984	952	972	976	973	1007	956	904	984	987	974	937	975	942	963	906	924	976	916	979	931	992	927	974	921	1007	957	969	956	923	1022	919	916	968	1027	928	951	989	958	949	967	935	987	955	954	954	983	951	928	937	910	979	976	898	966	935	943	984	934	948	956	929	975	953	927	981	954	963	960	941	965	950	955	948	965	999	962	930	956	927	932	969	1007	1024	972	969	1009	928	943	964	951	976	988	967	918	961	939	984	950	921	965	913	970	933	978	995	964	955	962	963	1002	879	958	925	978	990	911	945	963	933	937	925	997	996	966	966	978	969	967	1064	994	900	947	1003	995	962	914	938	976	927	958	931	962	921	939	921	939	993	965	946	935	936	980	938	930	977	966	939	997	883	969	942	914	965	941	1006	986	926	968	952	964	918	996	898	940	985	940	974	1007	974	953	969	998	967	906	894	927	953	979	942	937	982	906	961	961	945	881	950	958	979	972	986	914	986	955	981	947	972	964	1000	949	964	917	958	923	913	936	952	969	1008	964	979	988	875	966	974	942	987	925	929	955	945	904	1006	971	952	950	951	923	943	921	942	999	982	953	941	944	987	948	995	987	914	965	947	927	1003	938	939	980	882	994	941	970	926	1005	957	1011	983	951	937	959	955	920	970	1001	947	983	935	969	954	979	922	970	944	986	957	947	1022	941	988	946	918	947	974	991	981	977	922	975	944	893	983	953	978	965	966	1011	984	926	933	929	856	987	945	946	930	960	949	989	940	943	959	917	979	1023	962	932	945	1025	933	947	937	984	919	984	930	944	922	944	936	981	969	935	993	949	944	967	933	937	948	976	929	863	989	996	940	973	1004	953	958	961	1005	962	994	999	955	921	925	935	963	940	984	941	988	991	945	903	946	987	978	962	986	1017	906	917	911	989	886	989	920	941	946	930	1022	916	961	980	978	969	946	937	912	919	940	940	929	905	997	1020	948	975	948	969	939	974	912	886	919	952	921	1021	910	966	920	901	902	969	946	975	874	967	948	894	939	934	956	900	909	890	929	947	961	941	999	968	978	963	985	970	921	959	942	978	1007	947	936	1002	872	947	907	868	958	940	941	929	937	946	917	901	971	968	1041	987	951	956	917	946	964	864	913	986	987	935	964	911	944	923	1014	940	967	931	965	898	970	914	973	933	993	907	938	929	967	944	933	925	975	914	1021	960	953	944	916	985	956	952	926	926	936	955	885	939	994	933	960	954	916	933	930	950	1004	941	922	935	932	961	1011	996	957	940	943	983	988	961	962	990	942	924	944	957	920	876	942	956	937	964	950	939	937	906	960	932	953	958	992	961	918	887	966	932	901	946	990	960	951	899	915	935	934	954	900	963	919	936	923	992	948	985	919	925	973	901	927	984	945	923	1008	957	920	951	964	1032	973	982	998	937	974	965	931	988	999
23365	20698	24324	27107	20700	20713	18083	787	443	413	389	358	296	291	343	278	313	322	299	271	275	305	293	292	303	281	281	264	295	288	272	281	266	302	276	324	268	282	304	279	275	253	293	298	268	282	240	258	273	314	282	282	269	270	279	299	263	305	255	253	294	283	264	240	257	284	292	260	275	260	285	259	312	268	284	238	303	269	250	257	252	259	268	281	304	267	345	302	263	256	282	275	244	251	282	274	279	247	267	245	264	270	316	295	250	249	312	279	278	286	233	263	263	287	251	293	278	258	238	261	256	271	234	265	289	278	288	272	280	232	267	282	289	267	293	260	320	303	276	305	270	277	295	263	269	319	225	257	249	262	299	268	257	267	266	259	315	267	275	270	233	287	267	295	311	272	287	265	262	290	271	255	287	341	296	287	270	283	285	264	254	295	280	280	289	284	296	259	276	270	293	280	247	256	287	259	262	286	255	291	279	271	267	292	273	278	256	276	255	293	286	254	258	282	271	288	248	287	273	289	275	228	290	279	262	278	289	280	280	293	259	253	284	273	285	285	271	231	278	237	282	277	271	266	287	272	255	275	275	281	285	261	278	251	287	253	280	286	286	264	284	258	260	274	278	231	251	268	264	267	245	263	277	296	285	277	257	270	266	249	275	269	278	282	258	241	256	284	284	247	275	278	267	245	243	307	280	291	265	272	261	233	247	295	265	254	273	268	253	272	262	283	280	275	254	281	258	237	280	264	259	278	269	315	274	268	276	279	269	283	244	289	249	293	257	277	275	277	274	273	266	277	283	259	272	261	277	248	287	240	271	246	265	255	289	274	248	240	273	248	265	264	266	240	264	281	291	278	270	289	250	279	279	265	247	296	249	266	271	257	256	293	260	280	258	271	270	294	267	268	255	262	274	261	261	267	284	270	284	242	279	273	277	254	264	231	284	269	268	280	258	275	252	252	262	260	293	264	280	256	289	247	258	274	284	260	278	290	260	285	271	321	256	256	260	294	259	303	305	248	282	275	253	256	284	260	268	284	280	286	257	272	286	261	273	282	300	266	253	279	293	276	260	319	281	288	248	257	252	260	298	253	290	278	274	274	287	310	272	274	271	277	258	272	239	241	293	268	284	281	266	263	281	281	304	249	274	263	283	247	238	242	286	268	250	268	261	292	276	262	300	240	266	250	272	259	284	263	281	269	287	286	281	256	243	280	287	238	246	284	294	265	220	270	274	265	278	254	263	252	240	251	295	257	312	310	327	298	274	256	277	276	283	266	282	274	312	281	273	259	253	275	267	303	279	252	255	270	282	252	262	272	290	281	265	248	286	255	255	278	260	264	289	285	302	271	243	279	275	288	251	296	263	239	245	280	281	289	296	289	281	269	273	259	294	279	280	283	291	297	262	276	284	236	295	265	275	284	241	254	262	257	257	241	242	285	277	261	278	267	255	258	276	278	256	259	255	300	238	276	279	285	255	294	277	300	270	255	280	279	307	275	248	294	286	277	263	264	280	258	255	274	299	238	267	268	252	257	292	266	269	305	288	278	278	303	266	267	238	294	292	232	268	256	287	258	298	264	287	289	263	263	271	285	279	264	291	292	279	255	271	270	239	232	270	260	261	290	263	277	273	275	284	270	271	278	277	307	260	284	252	281	255	307	277	266	291	235	266	275	289	262	280	244	271	275	244	311	267	270	280	256	284	272	268	253	254	252	264	257	295	283	253	284	331	268	259	271	260	277	240	303	275	250	251	261	240	261	268	250	284	263	257	274	291	248	275	264	291	290	283	264	239	261	285	259	271	263	243	278	266	272	299	264	263	289	265	291	293	234	258	280	278	268	289	274	274	286	261	291	252	258	286	258	302	274	279	268	287	289	251	282	265	252	277	294	270	264	256	266	275	298	291	266	235	276	243	261	278	280	265	293	247	273	275	265	289	260	268	246	268	249	263	259	285	269	245	258	273	297	242	292	267	281	273	278	262	248	257	251	270	276	263	277	283	237	261	298	305	283	285	269	267	250	292	301	288	251	293	305	281	286	267	282	262	276	275	254	284	285	270	246	255	257	300	286	264	271	279	271	255	272	294	274	289	257	270	265	254	265	270	238	271	257	308	285	242	285	253	270	280	291	275	296	265	261	257	271	247	262	281	243	279	304	271	280	252	282	286	271	277	270	262	249	291	251	293	265	269	265	257	240	268	257	281	251	249	282	277	270	283	311	288	252	267	281	274	305	301	267	289	276	261	241	288	276	235	262	253	268	240	284	273	239	280	274	231	253	254	251	273	235	258	264	259	316	270	263	296	254	254	256	294	252	241	277	235	277	255	274	275	240	265	263	259	243	265	268	266	263	291	245	288	261	293	256	283	293	284	284	244	279	301	273	270	253	258	278	289	298	264	258	262	290	290	262	285	263	250	275	295	281	230	297	268	275	264	312	281	268	285	252	249	280	276	242	255	271	276	292	268	288	252	299	289	261	286	264	280	266	259	302	264	229	276	261	269	278	239	289	266	291	283	272	271	290	275	288	280	286	275	268	235	272	267	260	266	258	290	312	259	267	268	255	241	294	272	247	268	277	284	265	300	271	263	251	266	278	276	273	273	255	257	274	278	276	271	311	285	282	271	291	230	307	276	257	273	281	295	259	266	312	255	257	290	261	265	271	298	269	269	241	279	276	294	234	299	268	268	307	261	263	264	246	265	281	252	291	260	249	267	262	295	284	258	244	269	286	260	234	283	291	248	255	275	290	252	280	288	268	265	271	260	285	251	296	252	302	267	280	296	274	219	286	281	283	264	274	262	283	277	309	317	265	260	268	295	278	250	274	312	285	278	262	275	276	280	305	268	267	259	263	274	262	290	265	287	276	284	266	274	280	266	302	268	306	272	257	266	307	286	257	284	271	258	269	269	282	257	285	254	263	254	251	285	277	273	251	293	269	294	282	275	288	258	246	253	244	280	263	218	254	273	292	280	270	280	265	255	263	277	259	281	297	271	253	240	254	296	334	267	239	287	273	255	260	270	305	267	246	266	252	247	283	283	272	277	263	286	268	281	288	265	290	260	272	299	281	294	285	277	295	262	284	257	300	298	262	249	267	265	281	268	298	244	275	262	276	279	259	265	282	289	270	285	282	257	304	262	294	262	286	261	276	278	269	287	269	284	280	257	302	302	265	291	284	289	273	255	241	263	272	295	274	279	260	269	265	288	255	283	269	287	282	262	301	260	272	268	271	266	298	272	264	289	260	247	267	279	244	289	287	273	280	258	249	258	280	268	274	269	264	247	253	293	267	275	285	287	272	294	322	300	228	301	254	241	274	256	230	283	263	242	307	269	271	263	269	262	244	241	284	302	288	276	286	251	252	249	280	271	275	262	281	250	254	292	266	266	277	267	284	298	254	293	275	300	281	285	251	268	243	245	245	279	251	267	242	266	268	246	269	300	264	267	264	314	277	302	272	257	279	265	247	281	290	273	268	281	269	285	268	255	240	251	273
6849	4829	2426	1260	861	768	733	670	624	621	684	665	593	658	662	621	652	660	633	606	598	617	626	669	637	593	644	634	579	601	623	614	642	622	659	584	583	603	644	618	572	615	662	588	596	587	600	614	601	608	639	631	611	623	599	583	616	594	582	645	619	594	669	590	646	598	600	621	618	611	621	665	617	635	604	620	617	625	595	611	627	594	567	578	591	602	638	640	593	606	636	602	623	635	609	560	598	639	616	570	616	634	566	606	657	630	591	578	573	608	640	586	626	577	583	568	613	623	625	609	610	669	586	581	592	616	586	581	610	603	621	623	610	602	595	646	636	610	583	607	643	582	630	641	601	618	601	581	659	599	653	615	641	631	636	602	602	619	612	584	621	604	622	608	624	628	655	580	640	580	640	587	634	628	626	628	613	582	602	608	627	598	553	649	620	563	638	624	605	628	600	595	577	557	589	644	625	621	617	619	606	643	608	618	563	622	649	602	609	566	616	622	598	592	652	622	579	637	604	616	533	604	648	621	578	627	659	639	559	638	603	591	620	605	617	585	612	602	606	577	619	613	603	613	586	624	638	614	594	603	599	596	534	605	631	582	592	594	628	664	585	658	576	567	616	561	600	637	616	594	637	606	602	595	597	617	647	633	662	654	658	601	562	571	583	624	606	636	670	626	685	606	628	597	625	628	598	624	610	594	671	582	609	597	619	640	606	569	596	599	581	637	553	617	619	610	613	573	627	579	644	584	654	643	612	600	654	604	575	619	631	588	623	633	623	585	612	612	586	620	588	633	581	588	670	617	615	579	608	636	596	605	605	618	630	588	640	592	621	607	616	586	629	559	658	632	564	628	647	590	591	642	598	598	583	632	596	596	604	615	583	586	599	625	603	606	609	592	580	612	568	640	603	615	630	625	614	578	567	636	580	609	586	599	658	628	626	578	624	565	612	642	619	558	595	619	601	622	600	620	602	591	624	604	618	641	659	624	631	607	616	572	574	597	616	607	593	611	579	609	579	578	609	604	598	645	562	577	604	583	589	605	617	581	617	594	620	611	614	623	574	605	592	606	596	611	608	588	634	597	556	615	596	601	581	601	593	649	588	611	605	612	609	646	598	604	603	587	625	627	557	589	613	635	588	586	636	599	623	642	592	618	604	618	581	595	615	652	625	581	566	633	606	631	644	621	632	595	601	634	602	583	626	612	632	615	599	567	653	597	627	631	650	565	604	555	589	631	608	575	598	587	578	623	560	635	657	603	607	572	647	576	619	648	652	601	566	564	590	627	587	607	597	608	641	614	581	640	584	580	579	578	618	604	603	602	589	634	602	616	619	574	576	615	582	603	634	570	644	655	561	554	604	652	571	583	669	599	623	624	653	614	602	598	614	617	605	595	631	652	607	638	621	592	615	635	643	636	612	641	586	623	575	642	575	562	599	586	568	638	644	587	607	581	613	616	602	658	646	604	631	613	593	638	610	552	590	583	648	660	605	619	632	613	605	621	640	608	610	601	608	581	575	609	628	558	613	622	576	626	593	629	571	588	604	598	589	654	628	600	597	577	590	557	628	627	607	615	622	575	594	619	636	614	613	624	614	617	607	632	591	661	626	654	634	610	611	625	606	595	597	597	569	550	561	574	573	611	606	583	628	596	642	625	638	566	614	626	625	586	628	608	620	613	604	655	622	583	631	566	669	625	685	601	595	623	619	605	661	636	623	616	603	584	627	602	646	620	609	577	590	637	548	602	607	607	589	637	583	637	620	663	587	618	598	605	628	600	625	618	649	586	628	646	647	642	615	554	613	594	613	625	609	561	641	590	634	624	644	655	666	614	641	606	653	621	652	622	625	610	616	625	631	620	601	611	614	587	598	596	595	592	605	666	653	564	595	607	623	626	624	612	594	623	627	611	591	627	562	634	593	602	620	583	606	576	592	603	575	609	629	595	600	600	609	622	606	591	629	578	619	592	598	606	621	589	559	606	640	635	605	704	641	639	615	604	636	617	643	586	600	588	629	606	588	627	582	653	630	622	630	622	652	596	551	590	579	594	633	636	636	617	615	603	612	655	665	624	627	656	643	610	603	604	615	579	617	607	585	619	629	588	620	591	554	622	623	560	575	590	633	596	607	604	591	586	586	618	624	579	622	601	626	603	555	624	614	576	589	604	577	635	642	611	613	653	611	594	608	607	578	626	601	575	647	632	592	593	654	595	616	602	606	650	616	641	591	571	572	640	609	619	589	571	587	623	580	611	585	629	617	603	627	624	633	604	595	591	632	652	605	598	604	590	616	603	647	585	605	617	625	593	619	583	617	628	626	608	611	589	603	600	635	608	602	603	640	643	633	634	613	597	592	630	612	667	588	604	636	619	652	609	616	606	618	598	569	600	640	622	640	584	652	635	613	579	620	620	595	582	608	610	591	620	586	627	590	565	626	574	620	592	630	651	610	576	576	628	550	645	558	587	621	616	594	641	587	590	583	613	577	609	577	606	628	628	608	626	594	634	628	583	629	603	594	618	632	663	587	639	620	611	586	567	605	604	609	588	606	610	585	579	567	611	610	597	606	566	616	599	626	624	632	607	646	590	596	591	608	625	608	619	605	608	579	609	600	559	605	601	619	577	621	600	585	622	617	594	596	557	583	621	614	602	663	616	621	595	602	593	623	632	597	607	637	582	594	614	630	651	654	618	579	610	626	606	615	601	641	624	586	609	609	588	586	644	606	598	606	599	580	649	628	612	596	613	586	595	582	609	591	593	603	581	584	619	636	675	637	645	622	617	637	574	585	603	576	593	583	602	622	638	601	615	632	558	609	626	605	596	594	619	605	603	608	568	596	626	601	619	613	579	640	626	547	586	596	663	623	595	589	600	591	623	595	599	601	585	579	612	592	622	586	636	631	553	622	615	616	587	611	650	631	593	635	581	643	605	564	645	571	579	615	563	588	605	594	601	593	559	659	583	587	638	603	619	582	592	607	615	631	630	599	604	565	594	604	616	571	628	658	601	604	615	631	602	607	630	550	610	617	644	604	588	615	614	599	612	638	607	608	620	641	636	649	638	641	645	585	612	602	605	598	629	598	595	620	637	628	605	621	619	588	612	610	667	576	587	650	649	573	619	596	600	632	593	615	597	560	615	583	583	591	581	608	611	629	648	648	662	572	557	615	631	614	616	624	603	616	641	614	608	591	619	607	641	608	611	657	576	622	622	648	624	614	599	604	584	628	635	589	658	623	555	626	616	621	603	624	578	628	588	621	632	643	588	554	587	595	614	638	616	630	674	586	573	620	618	617	601	612	618	613	623	599	600	588	629	599	602	658	639	637	573	588	637	610	630	640	621	602	626	608	580	597	592	657	604	613	620	617	587	612	625	638	613	580	583	658	586	621	620	632	597	599	634	623	589	623	620	570	587	613	611	553	624	624	618	607	578	646	620	629	620	551	588	609	606	592	618	603	589	612	588	571	597	594	570	583	653	572	581	592	645	643	647
31565	19084	7302	558	405	427	396	385	404	369	386	334	419	380	363	333	365	354	414	385	376	393	375	400	409	364	380	352	373	377	387	373	415	382	374	381	384	364	398	398	367	408	408	359	376	378	386	388	407	400	402	321	368	345	382	372	358	338	381	388	349	365	400	341	349	355	368	396	356	394	325	417	404	395	425	354	400	370	384	373	390	361	380	357	388	400	376	406	382	374	389	390	372	404	390	358	380	391	377	401	419	386	407	384	405	369	398	329	357	383	416	345	382	361	381	402	390	426	358	392	378	380	356	384	381	378	366	354	389	351	369	397	395	387	374	333	401	347	363	354	360	389	364	394	371	386	408	393	402	385	386	366	394	397	352	368	348	376	351	395	399	395	378	409	396	397	396	358	401	397	360	364	363	346	399	366	363	404	374	358	336	372	373	362	381	370	386	355	368	365	371	396	385	384	375	349	394	393	404	359	398	393	341	351	356	356	410	355	348	351	351	347	388	367	361	359	377	395	386	373	379	387	372	393	345	377	383	381	341	407	409	429	391	384	425	370	354	343	391	384	407	399	391	373	373	354	374	364	391	364	380	388	362	411	407	376	419	383	378	354	411	354	372	402	400	388	394	373	371	371	416	415	358	371	391	335	371	384	379	359	349	394	385	380	369	377	385	381	339	382	364	387	404	416	333	384	401	364	407	372	365	384	374	368	373	373	370	366	366	366	362	395	353	373	389	411	363	373	386	381	351	416	375	390	385	385	367	374	372	369	339	370	414	395	391	378	390	372	373	372	389	384	353	393	356	387	384	357	390	379	367	368	380	383	399	412	374	358	357	386	358	367	410	384	355	395	373	394	355	367	367	399	352	372	362	360	367	365	346	372	347	372	375	365	380	385	402	395	384	373	350	389	381	392	394	425	373	358	336	358	395	417	373	393	398	383	382	388	378	324	362	356	398	398	361	356	392	365	377	387	348	364	385	391	352	362	376	340	380	436	350	367	348	374	375	354	371	380	399	357	410	368	381	401	370	397	401	423	376	383	394	420	389	400	375	381	350	368	361	402	387	379	375	413	351	374	395	404	396	375	380	359	363	335	396	355	370	377	373	408	385	326	410	388	349	355	371	342	383	389	368	392	401	371	331	389	390	342	367	383	358	368	372	384	351	362	367	367	421	406	372	428	347	411	366	390	372	388	366	361	354	395	348	375	362	375	369	356	387	372	397	394	356	396	389	431	383	421	388	395	383	417	374	378	390	374	379	375	383	358	402	391	380	389	411	341	366	369	378	411	362	374	370	351	350	413	364	374	354	375	369	414	369	390	415	376	386	377	350	402	382	393	349	367	357	381	356	326	342	381	375	392	363	393	388	360	378	338	365	413	395	378	373	388	401	408	364	357	377	348	370	356	372	379	397	394	356	363	373	407	379	406	388	432	383	369	370	383	393	356	365	386	401	394	411	405	373	378	399	355	368	364	371	372	420	371	396	402	393	351	371	417	353	388	392	400	372	358	397	390	381	376	383	392	388	399	378	390	397	401	365	390	377	382	407	362	373	381	376	391	368	358	421	360	376	400	356	372	370	392	391	385	393	384	363	389	369	366	383	374	392	384	365	394	377	414	404	377	375	381	357	365	361	376	406	378	346	357	383	407	405	363	394	391	360	415	380	414	400	409	395	371	410	393	358	341	363	371	400	405	389	408	408	373	371	385	365	386	360	352	360	379	407	333	355	360	369	380	386	408	390	370	417	400	361	362	409	412	399	374	382	376	360	359	381	389	379	415	355	420	388	378	383	378	392	374	384	390	375	393	382	378	381	394	404	376	355	348	336	400	379	388	387	394	383	392	380	369	434	367	357	416	405	379	384	389	382	366	366	368	370	398	375	391	391	407	356	369	375	342	336	359	361	391	402	336	363	364	413	404	381	358	350	337	360	408	397	331	362	385	361	399	405	366	375	379	333	388	365	345	415	393	400	401	334	392	424	362	330	410	400	364	363	406	401	398	340	328	357	374	380	356	381	376	389	368	391	372	395	432	384	394	406	349	397	368	382	360	377	393	324	372	379	335	369	382	393	359	358	395	352	420	402	383	370	381	367	398	391	396	393	405	371	365	386	380	348	358	396	397	377	361	417	381	377	415	365	388	361	393	390	395	384	350	381	377	390	381	404	407	372	366	351	355	384	369	375	380	374	351	362	351	399	403	370	385	375	378	400	367	396	357	368	375	367	367	353	383	376	350	405	372	393	385	367	373	403	392	420	402	367	405	408	371	375	374	364	375	384	345	354	382	412	375	422	372	348	378	361	405	388	346	415	389	360	385	418	410	380	383	391	377	371	339	367	408	373	411	383	388	388	395	383	392	372	355	388	379	385	390	393	401	371	362	357	396	380	389	387	354	359	357	368	399	370	361	372	376	385	361	386	375	385	399	364	347	374	389	372	404	369	369	427	379	369	359	368	344	369	385	401	390	356	351	449	354	384	384	370	413	376	356	378	375	386	381	384	398	348	365	338	377	392	389	411	421	349	415	400	403	370	396	380	363	406	395	373	360	368	383	349	377	424	359	366	403	399	424	375	387	382	394	402	381	391	392	358	342	428	416	334	403	361	384	337	387	409	382	338	369	370	362	366	376	347	373	338	381	413	401	384	399	369	349	389	397	380	428	397	380	385	424	393	393	391	343	406	359	367	354	340	334	383	383	393	387	340	400	374	394	360	392	370	398	376	380	362	381	364	373	378	388	417	397	368	358	396	355	375	368	403	395	342	367	380	366	374	355	382	371	361	383	352	383	387	347	371	398	402	399	440	399	404	380	386	406	370	375	351	386	430	394	375	412	362	316	413	400	390	375	443	349	353	361	395	362	342	404	390	384	407	370	342	417	389	425	372	359	404	386	405	391	374	365	381	330	336	403	351	381	386	406	384	372	383	347	362	376	349	367	377	372	386	384	361	403	371	365	372	382	406	380	339	344	385	383	380	371	404	394	412	369	390	354	371	377	395	360	372	359	392	368	415	364	368	371	366	383	390	402	380	361	358	356	406	394	402	392	321	386	388	367	365	359	405	393	372	379	379	397	373	392	395	377	382	374	402	387	356	361	387	399	369	372	381	376	348	387	354	399	367	371	348	378	375	365	395	367	323	383	347	392	339	374	371	355	393	408	399	370	396	351	379	334	424	405	387	403	406	360	392	399	382	385	379	361	382	388	364	365	358	390	367	383	340	374	372	369	367	357	366	372	385	376	363	399	389	389	398	389	393	373	374	386	370	372	380	368	349	352	386	371	348	424	381	379	383	405	373	372	412	383	391	444	371	326	331	353	349	369	382	377	394	383	401	394	419	380	371	381	372	411	409	365	379	369	377	368	405	389	357	394	385	345	372	373	398	368	347	388	337	369	354	352	361	368	411	350	387	370	378	363	358	374	379	356	365	371	405	406	389	379	377	380	395	356	384	345	405	350	382	404	370	346	391	397	356	365	369	354	335	343	397	421	364	377
5587	1119	1010	898	890	843	863	858	883	839	888	869	870	912	888	857	868	890	905	893	882	884	821	854	884	905	863	843	877	826	823	852	836	842	898	909	905	933	915	872	853	872	907	869	819	839	866	813	903	835	900	902	825	884	872	908	868	878	872	883	896	914	867	848	889	862	885	875	861	837	861	864	897	796	830	873	875	889	897	888	902	859	883	909	860	937	854	916	878	826	854	865	892	889	883	859	896	876	894	928	848	954	901	853	894	885	874	831	854	845	868	868	901	909	858	864	884	860	905	889	900	842	874	830	875	852	860	860	889	909	913	871	878	906	857	892	873	913	904	866	866	883	836	873	837	905	899	850	846	889	873	843	887	859	868	871	843	883	833	900	871	889	858	874	879	860	852	884	917	873	853	895	836	877	884	873	863	922	847	900	827	885	873	863	878	896	920	910	900	899	863	905	831	828	866	913	869	879	848	934	886	831	850	872	871	866	831	849	923	911	885	884	897	866	871	889	870	806	856	892	892	920	856	884	896	869	850	881	904	860	860	847	840	926	904	896	844	864	887	842	901	867	859	939	879	868	859	865	858	871	872	901	869	848	891	878	849	900	872	887	845	924	851	939	853	858	854	859	876	846	856	892	884	874	828	875	901	892	855	890	905	878	837	840	834	834	877	861	837	891	882	855	881	857	872	885	841	853	846	867	907	879	851	868	857	812	929	881	923	821	912	842	824	858	857	904	917	821	908	888	858	894	886	886	872	884	778	903	900	885	868	867	868	850	870	878	920	865	872	878	851	856	863	809	872	824	900	861	894	938	872	864	872	823	840	887	866	921	918	935	847	846	835	895	864	907	887	886	866	877	884	906	891	887	843	831	828	895	865	883	886	852	861	910	879	827	861	878	807	887	855	921	910	905	834	901	873	853	836	853	875	841	838	820	898	889	870	865	896	852	871	857	858	844	873	836	867	879	847	912	824	942	791	851	907	848	846	878	940	912	882	890	845	879	869	899	856	864	869	949	879	877	882	906	896	889	911	894	885	851	853	850	909	834	875	861	835	938	926	885	910	893	843	806	858	863	893	847	842	859	826	874	869	869	909	864	854	849	852	861	870	825	886	844	857	852	858	844	875	857	875	893	855	875	874	828	828	873	899	879	828	873	834	870	888	900	860	870	851	838	908	865	880	850	870	835	893	832	879	871	871	812	897	844	872	930	901	823	875	851	871	854	856	863	855	933	868	854	849	860	872	884	909	839	868	827	864	896	903	890	854	880	846	883	830	785	905	862	877	848	863	861	838	857	918	907	893	869	840	850	859	829	884	869	848	868	895	862	859	892	844	877	842	867	868	842	873	804	868	872	866	932	897	860	874	850	842	849	887	797	873	902	862	883	866	862	827	901	857	854	903	872	873	824	863	873	875	824	887	852	874	900	882	866	863	892	854	879	914	867	877	860	873	890	871	875	901	867	847	914	913	903	880	879	863	886	808	884	836	872	874	857	887	888	936	861	890	883	879	853	889	898	861	849	879	811	910	897	835	842	856	866	901	870	919	841	853	927	908	870	869	915	851	899	875	850	858	877	860	882	872	929	880	900	863	862	905	882	911	860	909	894	824	854	863	857	814	815	878	877	856	883	854	851	866	829	836	891	856	917	874	839	858	895	868	877	859	869	866	830	875	868	867	855	868	854	908	862	844	912	862	874	849	882	841	858	815	915	842	896	817	857	840	853	826	870	852	903	864	864	888	870	830	842	860	867	881	863	830	841	904	952	874	901	794	856	850	860	867	854	892	849	901	920	891	851	906	888	871	861	823	943	880	872	872	902	873	892	860	882	902	891	830	855	890	815	870	833	880	914	890	892	910	897	889	858	871	859	812	873	849	881	888	858	925	874	880	897	846	878	840	857	882	891	867	882	884	838	880	869	855	887	831	843	926	899	830	900	877	867	887	907	858	843	825	890	853	878	878	907	914	863	818	875	834	827	855	886	895	857	874	890	939	860	922	865	864	898	855	878	876	900	915	868	841	854	946	826	862	843	889	873	869	879	862	838	869	893	832	885	864	811	845	858	878	933	885	837	884	830	883	913	839	926	891	828	836	872	920	856	935	870	879	847	817	856	861	869	886	895	891	866	832	861	868	867	879	909	877	853	910	903	845	880	838	876	875	851	870	893	895	864	902	870	893	859	820	842	858	890	859	851	889	920	839	861	911	822	849	854	863	884	882	826	893	848	886	841	875	864	888	862	856	852	818	846	889	889	892	846	882	845	867	865	874	846	887	887	882	831	823	934	917	874	844	860	868	873	895	906	861	898	869	871	877	849	904	860	864	872	866	882	910	860	854	808	847	893	872	910	832	873	869	845	829	871	855	842	874	874	934	885	860	869	889	909	880	862	909	860	846	895	889	836	872	891	865	885	872	855	834	891	874	878	850	882	812	880	833	896	854	868	893	849	836	924	951	885	901	884	897	883	863	864	843	844	829	823	818	852	888	918	834	891	886	880	874	855	890	871	818	953	888	864	870	840	865	899	894	822	909	907	884	855	895	869	902	849	896	846	889	898	865	834	861	808	899	866	880	889	916	888	886	884	890	880	870	873	940	843	846	848	878	894	848	850	855	834	851	945	865	896	878	904	847	903	869	870	874	895	917	890	840	857	912	824	889	861	866	910	852	887	902	865	881	801	830	846	925	895	873	849	860	874	927	871	844	914	915	872	863	875	856	890	901	803	871	799	915	875	892	872	894	853	866	873	896	892	875	853	860	898	861	822	848	911	872	863	872	891	917	898	878	893	850	842	925	859	907	912	827	866	825	871	855	848	845	856	816	871	860	862	831	886	941	838	873	818	842	899	830	869	867	909	837	885	854	899	914	893	882	830	877	894	892	881	808	926	837	877	830	858	873	877	895	818	920	922	931	930	820	883	871	865	905	874	844	867	853	886	871	918	856	880	906	899	854	908	856	907	878	863	895	898	889	907	850	874	864	863	843	874	869	891	857	822	897	885	890	833	910	836	906	900	825	848	912	817	839	830	874	851	864	869	911	868	883	917	849	907	886	839	911	887	879	853	849	919	884	893	864	838	829	912	855	892	887	853	862	853	920	862	891	882	890	855	858	875	866	955	842	840	893	900	837	855	845	928	833	855	890	905	869	903	885	863	894	865	811	855	885	857	880	910	889	895	860	930	827	892	883	879	862	840	849	840	897	807	899	912	871	893	944	868	887	883	873	882	876	846	855	852	847	889	893	886	816	920	878	909	850	873	830	854	818	840	842	844	906	864	885	850	875	913	844	852	851	886	890	837	864	864	889	851	886	905	886	860	884	861	897	872	858	891	870	859	870	867	867	862	864	860	803	848	895	851	885	887	881	859	827	866	871	825	832	912	854	868	907	878	926	843	876	881	872	804	840	890	855	888	888	865	922	844	882	831	866	874	875	846	900	877	849	876	867	928	870	834	860	880	892	848	842	896	886	880	907	896	915	875	929	799	886	902	894	863
23900	20704	24091	27343	20703	20659	2288	617	487	497	494	485	476	456	466	437	475	470	469	433	454	437	457	434	424	434	466	437	454	394	437	477	413	460	450	435	413	497	457	444	463	446	426	463	448	435	448	482	435	426	435	441	429	429	457	480	450	495	443	493	407	419	453	460	440	493	451	408	470	416	470	439	460	491	463	456	459	408	395	479	433	396	435	448	430	454	430	413	410	466	415	427	408	430	438	408	434	420	415	438	452	469	443	482	432	448	449	433	437	417	412	443	431	444	448	441	409	469	446	431	414	462	419	434	429	465	418	398	426	461	463	433	420	433	448	431	477	462	445	424	412	424	406	425	411	425	461	464	447	459	441	454	476	458	462	442	448	448	434	410	423	434	445	452	436	520	432	456	444	426	406	424	436	460	404	440	434	422	476	422	422	489	474	434	459	424	455	469	449	461	443	439	419	422	463	400	492	470	411	465	395	452	467	417	449	423	480	438	451	442	387	455	446	432	446	396	428	428	473	431	427	404	461	422	438	414	428	430	420	470	422	446	443	474	452	399	437	491	438	426	410	403	391	423	437	415	435	408	440	449	431	416	461	427	447	458	418	406	454	370	440	453	462	398	449	402	478	484	452	462	411	460	444	422	444	408	438	409	458	533	457	430	446	475	496	458	442	428	450	415	389	456	432	360	448	461	385	447	421	430	469	394	433	447	437	447	425	448	467	450	441	437	431	433	425	429	409	479	467	470	432	428	472	418	472	447	462	431	444	356	455	452	497	470	422	441	411	389	421	473	453	410	449	404	437	455	417	444	451	443	432	436	428	406	470	454	478	441	424	417	452	396	436	460	432	386	403	432	426	445	484	380	434	412	425	433	461	452	432	433	446	429	483	432	451	436	491	465	427	412	445	390	427	463	419	452	428	444	440	416	453	457	409	440	417	464	423	498	454	430	402	467	464	448	443	455	439	417	416	458	418	448	464	495	473	450	477	416	466	471	461	423	431	407	434	452	423	451	454	404	438	429	430	418	472	437	436	434	457	445	410	465	460	423	436	407	430	456	409	440	415	469	435	435	413	467	454	412	438	448	461	449	425	386	437	438	443	473	393	426	468	425	450	452	462	434	436	442	494	429	470	490	426	452	441	473	448	499	440	435	387	418	406	430	463	463	435	425	435	431	461	482	448	444	424	407	419	431	411	446	464	463	476	422	415	446	426	434	453	433	455	396	434	446	408	431	454	450	431	414	488	411	453	470	445	447	456	441	400	420	435	437	398	419	428	414	394	455	418	429	430	474	426	433	446	448	440	461	439	444	413	435	428	496	431	439	466	442	418	451	435	442	424	441	423	433	423	446	423	468	454	452	421	451	451	435	434	439	438	443	419	444	415	445	477	430	423	411	429	462	436	437	440	443	385	458	503	426	454	446	438	467	426	416	451	443	446	452	457	401	474	439	443	434	463	433	481	438	427	407	451	430	410	449	439	463	457	410	431	435	434	419	437	431	403	444	411	417	449	427	422	446	414	434	454	444	419	438	472	438	436	418	468	421	429	439	457	397	437	405	436	434	475	462	431	466	476	459	470	441	480	475	435	424	436	402	428	457	448	429	437	440	431	449	458	456	443	427	477	466	434	462	453	448	464	440	443	430	417	425	461	427	438	452	455	411	450	415	432	378	451	399	440	420	464	466	412	442	429	434	457	442	461	482	404	450	462	415	457	422	442	400	494	452	504	447	437	458	429	440	450	484	450	438	450	417	443	420	410	424	422	446	387	456	412	434	426	443	421	430	442	392	441	457	413	423	439	463	436	434	385	428	428	433	435	441	439	429	404	450	441	381	409	416	408	458	468	445	448	452	482	447	438	422	431	459	423	463	460	435	436	450	431	428	425	435	420	437	422	398	417	431	437	406	442	480	425	452	419	444	412	466	454	464	459	470	448	453	463	429	481	437	464	417	417	428	408	470	445	442	433	461	449	439	433	408	384	397	424	430	453	445	410	471	457	429	434	409	482	402	460	404	476	456	436	462	461	428	446	422	456	455	409	459	418	404	459	450	447	419	432	464	472	424	431	440	364	421	425	395	451	506	429	455	444	395	436	409	441	423	428	447	407	436	455	462	455	438	446	447	433	437	439	435	469	465	495	445	447	443	476	513	436	450	432	402	443	464	419	483	443	437	406	408	434	427	408	423	390	438	442	414	462	430	386	451	406	463	477	460	429	433	447	428	419	448	423	438	452	466	472	426	474	445	443	462	427	439	415	439	450	424	435	458	381	456	447	440	396	427	454	427	430	467	416	429	413	460	443	442	469	434	407	422	441	420	440	433	452	503	448	452	460	419	445	446	430	445	441	476	404	455	428	463	455	451	443	441	408	428	438	454	444	424	456	472	433	435	438	451	451	457	419	436	455	459	453	431	410	445	379	429	418	447	450	476	428	473	440	435	434	428	427	426	431	476	417	454	434	428	451	443	389	410	444	433	456	385	449	389	509	466	453	409	426	426	417	460	448	431	434	458	463	436	444	389	368	424	411	440	444	446	475	425	398	440	457	462	429	472	444	462	437	420	454	449	426	444	452	440	418	440	474	473	419	420	431	399	447	438	439	455	487	463	474	474	394	445	458	425	441	425	423	439	471	464	403	447	453	451	461	429	416	468	430	470	483	445	432	438	458	473	477	444	434	465	422	428	468	410	438	428	431	433	418	452	491	473	421	440	390	470	426	426	438	435	443	459	461	435	442	401	427	461	459	420	453	406	451	443	460	452	395	425	440	413	455	483	426	426	453	448	424	485	404	436	439	434	472	399	441	462	418	429	426	420	424	428	396	462	477	440	421	393	482	456	457	456	420	392	451	466	431	423	405	423	504	411	455	471	454	449	418	419	454	430	468	448	422	489	412	430	435	432	410	462	442	395	405	441	421	464	479	450	474	420	422	464	423	394	430	418	488	450	424	454	436	417	447	464	472	417	451	425	465	466	485	442	418	443	428	421	455	444	426	435	431	399	421	456	454	434	440	433	441	455	450	400	415	420	409	437	432	391	439	451	480	448	474	439	423	429	450	417	430	402	447	437	442	441	462	399	449	447	428	456	447	426	463	470	378	411	476	451	437	422	396	424	413	451	447	457	453	403	422	423	384	436	454	442	448	422	465	405	435	429	407	452	408	454	430	481	481	406	423	416	458	483	477	445	458	460	425	439	437	422	451	441	421	428	402	393	449	394	463	395	434	428	429	431	451	442	456	459	427	432	402	461	450	429	458	439	449	426	443	408	428	453	451	435	411	454	458	436	420	406	420	413	469	412	415	439	389	446	446	426	459	447	422	457	439	429	422	451	430	461	435	461	438	370	433	392	398	430	434	455	412	424	467	445	417	427	447	460	440	423	438	434	464	472	470	443	435	449	464	481	459	455	457	427	441	439	429	437	435	399	474	412	454	481	430	448	434	439	447	419	439	411	453	415	438	425	420	461	436	474	419	423	418	450	414	488	427	409	456	425
5543	3343	2003	1280	1137	1018	1013	1061	970	955	987	1043	941	947	971	973	964	955	972	977	942	911	968	947	924	944	925	985	923	926	959	942	976	944	946	926	964	947	932	983	975	1006	954	994	981	938	969	951	965	989	964	936	939	938	914	970	977	953	884	932	975	951	898	994	948	919	955	936	932	933	947	925	916	950	958	971	1006	907	959	928	986	1009	941	956	952	1009	971	909	948	1008	974	1005	918	929	909	957	905	959	943	921	998	964	970	952	944	970	958	994	952	973	977	941	974	964	1014	931	926	974	939	902	939	935	960	946	970	960	1022	923	935	950	933	940	945	907	936	910	975	949	965	984	998	946	918	962	1036	897	962	935	910	941	908	951	930	994	932	1001	926	940	960	935	972	907	953	978	957	915	961	960	937	988	930	932	886	919	971	967	979	907	911	946	944	952	981	945	920	915	983	951	1007	933	957	957	978	928	911	943	890	952	954	971	941	977	974	882	896	912	973	900	913	989	930	1015	951	957	945	905	957	969	927	913	993	993	962	941	1025	960	960	943	946	973	948	920	962	953	955	973	914	974	997	972	1015	972	913	965	1024	966	955	971	954	957	932	913	944	977	935	968	932	965	1021	932	976	968	962	963	939	964	937	961	903	937	956	968	898	995	963	952	948	973	925	967	969	959	900	957	912	911	1021	949	975	947	923	972	996	885	956	982	922	987	978	974	952	978	901	943	981	938	994	948	1034	894	950	961	908	942	911	920	921	921	950	932	936	930	937	951	989	930	902	945	973	949	942	970	911	926	949	915	949	945	927	992	1026	912	999	944	923	932	930	992	976	923	916	931	966	956	969	964	942	909	959	970	946	932	985	948	927	912	907	933	960	953	909	933	898	943	1018	929	956	992	931	922	919	986	937	967	962	993	973	1002	904	959	973	952	948	944	982	905	1000	1001	974	916	943	951	956	932	964	874	958	992	912	959	974	948	982	946	943	943	907	927	942	928	967	972	910	930	927	972	946	915	984	939	933	945	923	941	965	963	961	866	999	908	888	939	898	956	939	978	958	966	945	940	923	910	977	915	956	926	903	930	924	980	975	954	938	897	964	965	986	989	954	952	950	935	966	967	1021	939	994	955	924	1012	891	956	976	978	938	942	931	945	936	984	920	1011	903	956	1081	979	953	965	929	935	996	928	940	975	972	938	937	952	958	920	958	921	894	1015	932	957	938	989	982	995	938	976	965	908	917	952	961	965	983	958	964	980	989	989	950	907	896	984	906	891	961	997	941	910	911	984	901	922	962	934	956	931	964	981	960	969	1014	932	897	925	931	977	996	908	948	895	934	932	966	934	939	923	906	928	963	948	973	957	946	973	929	928	942	981	932	944	930	979	920	917	897	907	946	916	968	912	998	924	1019	914	959	914	1028	933	982	926	955	951	980	999	929	935	943	971	939	918	951	1024	931	945	916	922	932	953	923	961	1011	989	917	1002	963	925	936	970	956	968	934	910	872	940	914	879	1002	971	898	940	1021	931	990	944	930	940	966	961	964	927	914	967	936	979	975	1002	952	933	975	983	942	898	985	887	892	949	947	933	954	993	945	925	951	929	959	974	999	944	969	954	908	1019	1010	983	904	982	956	953	966	950	1011	1005	935	903	922	968	961	976	911	942	957	984	983	948	946	987	925	969	982	884	949	947	944	917	985	945	950	978	994	968	925	934	886	952	937	971	1012	944	982	914	943	972	960	920	893	936	972	933	976	910	897	1005	953	931	989	957	932	975	992	940	912	1027	916	915	913	927	919	964	926	974	952	1010	983	934	1003	964	962	914	919	949	977	940	959	996	920	956	931	951	927	976	1001	948	938	932	913	992	955	998	927	934	984	921	948	988	963	941	1011	909	948	967	959	913	939	940	953	1007	978	987	941	903	975	899	970	971	930	874	975	996	940	947	973	936	963	957	961	957	947	985	981	997	960	945	951	958	989	928	1010	957	966	979	923	960	923	911	996	945	916	938	992	923	948	926	960	942	959	939	947	1000	971	974	971	991	985	970	946	963	988	1020	970	936	917	948	950	911	963	916	1015	898	919	963	905	964	971	946	915	932	988	965	1005	1004	949	927	918	951	974	979	921	897	949	978	949	966	948	957	1022	986	994	940	957	882	978	934	994	960	971	941	1024	972	930	933	893	933	981	875	964	889	990	936	927	974	973	947	930	957	960	952	953	911	945	931	980	965	959	949	925	929	963	957	912	950	948	966	978	964	922	952	982	920	998	974	948	1004	942	955	950	932	936	919	957	933	975	932	934	1020	936	936	973	992	956	1021	1027	939	997	952	998	991	888	937	981	971	954	964	954	912	972	940	1014	953	964	946	990	983	942	997	911	922	955	949	979	920	932	931	1013	989	964	953	975	948	950	967	923	988	903	913	1012	960	965	935	963	935	952	948	924	942	960	945	954	1016	933	954	946	933	947	911	936	961	998	943	944	959	957	943	921	963	933	919	953	951	940	938	943	960	1035	881	982	971	931	947	955	981	938	968	933	917	948	905	963	909	929	926	983	979	968	914	900	941	1058	972	917	944	951	954	970	989	988	936	980	972	946	935	938	938	892	958	911	943	992	976	921	975	992	943	918	947	962	995	932	924	909	1001	982	972	928	997	970	944	982	953	880	982	955	914	948	981	978	907	998	1007	991	939	918	904	995	958	921	927	956	992	936	945	940	990	960	936	962	1010	966	871	916	983	966	910	998	965	961	916	908	968	935	953	1018	890	950	966	962	970	1008	963	945	940	915	955	959	1013	943	949	911	952	935	928	1007	938	950	916	1008	996	953	911	1019	972	970	947	940	926	935	957	948	932	958	970	923	962	976	953	943	916	1011	953	960	955	939	946	938	945	932	979	901	984	992	982	975	1002	1002	898	911	945	1012	998	970	931	933	948	945	897	931	928	940	910	976	951	921	978	923	981	985	946	983	969	955	972	943	923	994	980	938	945	942	985	972	941	949	916	948	937	982	992	939	934	940	997	967	910	966	938	952	924	1002	957	893	952	996	900	955	961	936	919	970	943	966	988	963	989	953	960	956	944	948	966	944	997	961	956	950	914	966	941	971	977	919	861	946	1006	952	967	979	936	934	912	943	984	896	953	934	978	996	1024	944	982	942	933	917	947	903	948	976	919	974	924	959	953	949	908	987	986	929	974	985	949	973	980	979	902	898	939	923	983	934	978	991	895	966	959	914	929	952	868	917	938	971	963	998	1031	927	965	924	965	936	963	955	968	950	940	958	960	924	987	960	927	1002	948	964	981	933	951	935	978	995	951	959	981	969	950	988	971	896	937	974	993	961	941	944	960	973	974	933	1003	929	937	958	907	928	945	965	1016	961	947	977	955	913	919	876	987	974	903	969	930	967	981	941	978	991	934	963	978	917	958	975	993	987	930	967	996	917	959	1007	933	983	944	922	931	982	951	948	906	961	958	977	975	940	980	927	972	932	933	927	979	932	999	951	985	944	921	908	995	973	940	941	928	998	934	945	956	996	910	977	890	936	940	915	945	963	980	928	895	976	935	886	992	958	954	951	933	899	954	947	969	859	908	898	957
23424	20764	24428	27182	20765	20779	18415	734	430	380	396	361	347	328	338	302	309	302	285	322	257	308	308	287	292	319	299	270	257	265	300	296	271	283	304	302	315	274	282	267	284	274	247	260	284	246	291	237	254	269	257	266	280	272	296	277	302	236	269	268	289	267	289	294	251	268	274	336	272	288	246	300	265	254	221	274	248	300	295	272	295	245	290	264	268	266	302	259	294	287	285	273	270	248	296	282	288	274	276	264	280	270	291	253	252	261	293	253	270	307	302	262	281	295	260	275	276	279	276	265	287	281	282	269	266	277	267	278	308	257	288	250	256	292	264	280	251	261	314	289	276	272	269	303	286	295	288	296	256	282	297	277	294	304	273	285	267	289	274	279	271	283	281	283	280	292	269	285	294	280	239	267	281	269	269	283	296	261	286	269	277	275	256	264	294	302	260	266	246	270	258	259	304	281	258	304	313	280	263	253	293	242	281	264	264	277	307	269	290	266	281	268	247	291	293	270	265	263	259	285	261	268	313	274	259	281	286	262	288	277	280	310	264	274	259	226	263	300	259	275	259	281	263	298	277	279	282	283	288	282	272	281	268	276	291	246	288	261	243	274	296	304	263	288	306	248	270	250	227	254	297	279	280	280	268	255	284	291	246	282	271	272	263	260	268	290	244	291	265	255	269	270	248	284	273	249	279	255	263	270	240	263	272	284	264	259	286	257	263	230	259	248	268	266	291	276	242	287	242	267	290	262	287	293	263	274	268	253	238	307	276	266	261	302	275	237	283	247	289	288	276	287	253	294	262	303	271	271	294	258	275	267	280	281	262	244	275	231	294	254	252	267	255	242	272	280	307	248	277	264	273	268	273	315	278	259	264	297	244	281	268	279	302	314	256	296	262	279	280	287	266	289	277	248	278	267	253	240	274	277	291	266	279	279	292	295	262	289	249	277	278	240	292	280	294	275	293	272	271	309	241	263	248	268	289	273	265	254	249	264	293	295	252	258	266	239	271	237	237	323	277	293	318	288	251	266	243	291	276	240	282	268	273	289	310	259	270	285	283	263	286	260	247	281	301	247	258	261	259	250	276	269	281	261	277	258	253	245	263	260	254	240	264	287	283	289	256	277	266	275	324	311	252	256	282	290	250	259	264	229	285	252	267	284	274	234	275	264	273	273	277	278	267	275	267	262	285	295	296	274	262	275	281	284	261	293	282	241	295	276	262	261	238	267	256	228	259	261	246	286	270	265	278	271	269	268	298	295	305	276	252	279	256	255	257	261	260	252	265	273	282	271	245	261	261	254	273	252	274	252	260	271	263	251	263	267	282	279	279	280	288	304	253	253	268	289	254	276	289	264	263	282	280	270	285	321	296	257	303	275	273	271	265	253	273	216	237	281	272	259	260	271	270	309	302	292	282	264	257	258	266	281	273	290	279	295	285	295	273	252	290	244	275	256	261	293	279	292	255	237	289	263	268	276	293	261	246	282	267	278	275	249	243	243	261	264	282	267	256	270	278	261	279	273	223	248	270	258	259	253	240	271	306	284	242	279	261	295	270	253	251	229	264	286	252	259	266	283	281	250	284	238	273	250	227	242	265	267	257	271	251	276	283	297	273	281	284	267	297	285	254	277	290	273	280	301	254	318	264	275	269	272	257	288	272	287	264	279	257	271	289	291	274	285	260	288	259	269	240	258	251	285	271	255	264	270	270	259	263	251	271	275	301	281	274	269	285	285	247	245	274	287	244	264	299	262	287	306	293	294	271	295	271	272	294	252	268	289	265	281	283	302	285	264	305	286	262	265	286	272	241	288	278	250	287	254	243	269	276	285	284	269	262	276	293	252	271	284	272	261	268	242	289	249	275	247	256	269	255	268	256	274	277	251	272	274	275	260	289	267	319	277	320	265	271	299	297	267	241	273	287	269	304	287	276	234	249	233	289	270	250	256	270	274	257	300	294	271	282	276	302	276	257	260	267	274	291	293	267	278	297	277	267	271	302	266	245	322	296	260	287	314	263	255	283	294	253	299	267	259	265	271	259	275	271	269	259	290	270	275	243	261	305	278	270	273	266	322	262	300	258	273	272	282	283	283	272	268	310	295	279	259	261	275	285	306	270	259	282	271	247	282	250	285	227	299	285	319	271	294	250	262	294	246	283	271	270	293	285	268	270	275	260	245	274	280	257	273	256	233	283	289	255	248	272	279	270	282	258	289	292	259	273	284	302	273	275	283	248	294	267	312	292	272	259	271	290	269	282	260	271	254	270	247	280	284	278	293	249	274	291	285	272	264	279	268	252	262	273	291	255	248	259	284	285	266	266	274	267	235	253	297	289	284	264	280	318	297	287	271	266	294	243	269	278	281	286	301	257	290	278	289	259	265	270	284	276	308	292	267	257	277	281	283	265	260	290	281	264	279	274	266	275	275	262	288	242	270	281	237	275	265	279	288	287	290	240	267	269	259	270	258	300	274	262	306	252	282	289	263	278	275	286	258	291	279	298	313	273	281	260	274	273	285	273	286	255	279	256	285	299	241	269	295	293	282	260	286	284	263	245	287	281	262	264	293	280	240	245	261	268	284	259	263	314	258	274	275	261	269	289	280	280	278	282	263	261	299	273	263	264	255	266	260	295	286	234	265	312	288	238	294	288	268	269	292	253	270	249	265	267	280	264	323	286	244	251	296	282	256	277	281	269	256	254	273	266	294	252	292	279	229	262	298	269	256	246	276	290	254	280	270	227	300	258	283	293	277	278	246	277	296	289	263	251	279	289	293	272	257	264	279	255	277	288	302	246	292	284	301	266	257	280	262	252	282	263	268	291	281	259	273	254	276	266	289	280	288	265	275	273	294	279	282	248	288	279	277	249	264	283	293	267	262	288	265	253	257	293	273	250	229	255	295	271	287	300	281	233	260	252	259	277	277	271	282	261	240	293	241	250	268	217	276	273	251	270	227	319	295	309	276	262	269	256	243	291	288	306	261	280	284	271	268	274	279	282	278	294	269	260	314	268	277	287	277	255	260	260	242	308	290	258	273	259	302	282	269	249	269	285	307	288	269	257	280	282	254	280	272	262	278	273	258	256	285	267	263	301	262	304	263	272	254	259	301	285	276	265	249	244	289	259	281	295	247	249	281	242	288	278	255	296	259	290	274	250	298	276	280	288	294	271	296	247	267	283	285	292	285	267	285	274	269	285	277	271	266	251	267	283	257	257	280	236	254	269	305	285	258	281	289	289	291	252	268	275	284	263	252	282	278	291	243	238	259	249	261	258	312	238	273	286	245	267	291	263	258	288	254	271	285	282	279	277	259	252	279	312	262	265	280	256	292	263	282	280	255	259	288	313	287	276	247	259	268	289	269	279	287	267	282	268	238	296	255	271	244	306	286	299	293	269	273	287	270	264	258	295	286	294	284	279	276	267	268	298	256	283	280	265	263	270	278	293	272	282	285	265	275	251	244	276	266	291	261	299	268	290	234	276	305	293	288	332	279
6532	4625	2408	1222	886	748	723	677	662	651	664	668	709	641	652	686	633	626	617	633	604	599	633	645	593	621	610	597	578	592	594	622	637	615	647	594	628	620	639	609	623	625	611	601	584	597	614	629	601	606	574	597	627	643	574	654	614	680	608	616	633	584	611	583	611	616	628	648	644	631	610	633	621	606	621	637	608	632	601	598	586	566	600	631	637	623	605	620	601	641	597	560	608	587	594	628	601	609	625	582	617	644	591	624	616	661	594	597	656	603	646	608	632	617	585	556	636	576	597	559	645	588	638	609	592	610	638	610	634	626	610	629	560	625	607	592	656	622	597	589	619	653	617	623	627	624	635	636	611	650	611	602	621	604	677	606	631	607	605	619	583	619	587	596	596	592	614	629	600	592	658	594	613	597	617	655	572	599	573	624	654	614	589	607	591	623	625	595	622	588	609	625	558	617	651	599	611	614	601	603	615	629	597	626	579	579	598	598	555	607	579	580	614	616	601	562	625	611	615	645	580	612	590	603	596	587	603	589	579	600	595	649	563	585	613	625	615	586	567	654	561	602	561	612	622	603	578	595	597	607	616	638	628	605	577	604	617	604	640	626	573	595	659	593	629	633	570	613	567	569	623	589	636	607	597	594	611	559	594	606	583	569	625	585	612	611	614	603	600	630	613	629	576	575	590	609	603	626	591	563	624	597	605	649	648	612	653	569	618	573	654	590	606	648	637	578	618	617	626	624	589	606	619	654	632	604	568	616	638	621	607	603	586	638	598	598	616	599	595	631	610	633	592	617	619	585	581	608	599	592	610	643	608	609	663	632	585	659	576	610	636	676	624	592	585	607	643	644	587	649	577	645	657	582	662	592	625	605	598	612	634	639	617	632	610	623	583	627	635	562	626	563	608	614	602	607	621	607	623	609	609	626	623	622	630	588	611	613	636	632	617	614	600	625	612	608	607	626	614	614	575	644	670	610	603	602	619	616	621	609	609	623	581	593	617	638	602	602	610	622	618	572	637	645	620	617	600	607	631	651	576	625	642	599	628	617	629	606	612	643	596	665	625	601	643	640	613	590	639	647	599	623	590	610	603	619	592	613	620	637	609	634	634	628	611	618	615	601	596	632	596	617	678	611	665	609	617	565	574	593	610	591	607	594	577	612	600	589	599	605	599	626	586	602	641	604	626	590	577	625	624	638	618	608	583	606	602	631	582	630	617	656	628	604	607	568	578	597	600	624	580	612	647	616	587	610	654	599	581	569	592	632	594	610	609	628	648	625	592	558	633	662	622	599	539	585	611	619	580	584	602	606	601	607	605	642	639	602	591	619	613	562	591	616	616	631	608	627	610	585	622	579	611	616	576	602	583	629	565	638	597	609	635	572	625	625	624	632	599	583	623	606	652	638	609	637	627	596	613	576	587	601	626	587	605	691	631	647	615	617	618	580	599	617	579	600	595	631	648	585	568	597	636	642	599	583	597	622	580	577	611	604	600	569	611	629	597	643	570	612	664	586	605	612	621	572	640	606	635	575	596	626	566	609	558	634	589	574	567	594	650	632	573	659	617	633	634	635	597	608	631	615	583	628	616	600	592	620	616	594	616	599	618	622	646	591	565	637	626	591	622	610	635	631	583	607	581	631	610	632	633	634	620	576	626	607	615	617	624	640	633	641	632	619	626	603	593	598	618	609	589	602	612	612	587	646	588	639	612	596	593	604	606	593	633	588	601	617	585	637	587	585	609	631	626	604	628	602	598	659	591	626	599	625	606	602	621	600	629	640	607	574	582	621	610	623	623	571	627	592	623	674	598	607	607	636	581	626	618	589	579	600	587	619	603	587	599	622	654	601	610	588	617	583	598	627	585	592	601	570	595	599	643	630	628	610	616	609	636	604	590	599	624	664	564	558	599	627	597	620	620	598	629	636	630	611	612	608	608	615	628	633	629	597	633	582	634	622	605	575	629	639	660	602	631	639	618	575	624	639	588	647	581	572	607	644	603	608	580	580	592	609	584	607	558	626	646	589	584	650	640	633	600	578	630	614	591	641	612	616	625	604	651	609	631	564	619	587	612	619	609	569	590	610	607	637	592	651	650	559	572	633	558	602	633	615	643	640	601	674	619	580	580	619	593	604	599	603	609	630	616	591	608	627	633	611	608	584	605	618	619	609	564	617	606	610	635	629	593	602	619	584	626	603	652	577	606	584	651	602	584	582	633	598	594	609	568	644	649	608	655	674	621	617	602	618	603	616	616	634	622	617	605	593	636	598	581	639	620	673	659	609	619	614	616	626	610	628	632	615	638	655	625	573	629	618	607	598	595	598	597	601	574	597	613	564	592	583	621	595	632	602	610	606	662	647	617	631	615	591	604	585	625	594	626	612	580	615	621	648	604	619	607	658	604	614	629	582	596	613	639	683	654	594	635	531	615	586	611	575	599	596	562	600	587	631	632	618	566	596	592	588	564	604	596	550	565	565	626	634	616	652	645	577	557	593	578	596	617	642	604	573	615	627	614	613	607	666	628	616	651	576	635	611	617	632	583	620	638	634	579	612	597	610	607	564	650	620	640	611	589	620	645	631	588	618	606	622	651	646	597	607	615	600	619	591	602	634	593	617	599	601	633	654	581	583	620	600	591	606	581	652	649	604	649	619	607	555	600	631	622	579	582	594	621	616	601	620	636	586	619	590	625	608	585	608	624	638	631	622	595	627	652	643	579	583	637	604	622	610	589	587	646	660	598	665	629	604	609	575	627	598	622	627	594	611	609	569	570	585	581	600	582	571	595	608	658	564	607	628	643	588	625	568	621	592	594	606	599	620	596	686	606	596	599	634	606	615	638	603	595	640	602	557	596	595	618	611	590	615	638	589	555	572	623	585	609	574	624	622	608	622	614	590	607	608	611	605	610	583	603	604	599	672	591	594	597	612	619	633	588	630	598	608	616	615	581	646	599	614	619	661	600	616	597	629	620	593	610	583	598	626	622	586	573	592	614	565	601	643	581	611	593	544	651	631	599	655	589	602	637	641	607	609	625	614	600	592	600	647	614	619	615	619	601	640	611	638	607	631	650	630	614	581	650	640	593	632	612	616	614	586	577	621	608	619	619	646	602	567	606	637	647	603	615	603	589	621	595	584	600	580	651	615	614	626	635	598	662	614	594	577	598	621	584	599	648	636	585	662	621	582	609	586	623	643	646	588	587	608	592	595	609	610	592	589	613	585	625	626	602	605	600	625	599	645	566	628	656	640	626	635	601	637	586	603	615	590	624	623	621	601	605	649	641	627	657	604	617	620	600	629	655	619	571	592	565	626	637	603	613	600	636	652	607	594	623	570	576	632	592	613	616	611	596	605	588	622	537	619	618	633	642	585	640	620	606	662	560	638	626	576	645	608	549	557	557	613	574	619	636	573	639	620	585	600	657	609	613	611	581	585	589	642	618	595	644	589	634	632	638	560	604	569	631	628	637	579	554	600	626	654	646	594	577	630
31820	19151	7261	602	393	390	362	408	395	378	408	428	377	401	402	374	361	375	371	394	374	411	401	370	372	357	386	389	369	420	381	424	398	378	384	408	374	359	390	324	374	380	383	379	401	383	400	341	407	394	386	414	385	380	421	351	368	383	350	366	357	383	361	388	340	336	349	379	357	353	382	389	386	361	377	343	396	377	399	399	352	416	353	409	379	389	383	355	377	378	345	397	383	394	370	400	380	403	400	380	385	383	407	384	367	372	396	401	388	360	362	398	410	411	379	362	368	383	359	400	402	370	396	410	384	392	389	374	335	378	364	397	388	394	366	424	388	391	383	399	350	415	345	344	368	417	416	374	352	353	368	388	374	379	389	364	400	346	393	374	395	396	393	383	381	380	392	406	361	343	406	392	355	352	392	369	369	366	385	378	368	368	383	364	406	384	359	354	403	394	417	419	375	368	373	377	381	375	389	373	363	371	409	365	394	363	397	340	360	431	363	378	392	367	441	345	370	376	369	399	412	406	352	370	382	402	381	388	366	415	363	379	388	369	392	358	353	349	371	407	373	374	375	381	350	374	366	378	409	375	371	392	337	391	388	391	390	369	400	368	363	409	367	350	387	372	352	414	372	409	367	372	373	384	415	370	388	353	393	357	390	396	376	387	402	387	376	405	416	351	378	395	422	387	396	380	377	382	367	402	414	364	340	388	402	378	396	352	413	399	375	377	370	388	393	401	408	421	396	417	368	389	392	356	407	412	366	396	371	344	348	409	374	379	348	408	386	362	398	418	377	355	347	397	351	362	365	378	379	384	396	413	367	381	375	395	365	395	400	367	370	385	380	381	381	353	354	386	400	407	381	375	378	402	345	368	405	414	348	392	380	336	334	337	385	392	379	401	409	371	391	371	370	363	387	405	380	369	388	393	346	395	373	379	408	364	342	367	385	368	369	365	383	377	356	385	371	377	363	370	381	364	392	386	381	384	401	376	391	327	410	406	410	384	387	408	412	383	403	378	373	391	347	400	383	436	352	372	422	420	397	410	401	397	377	357	404	395	437	366	368	358	425	355	391	343	350	391	355	375	361	388	374	379	359	385	408	397	382	364	422	394	335	334	360	389	367	358	373	401	390	391	389	360	421	398	401	385	394	406	379	395	413	422	389	412	345	399	343	432	398	349	345	406	377	371	340	450	368	402	391	406	358	362	384	385	321	374	408	430	401	369	367	370	350	402	364	404	367	361	381	371	398	361	362	374	418	371	374	335	339	374	379	404	418	415	377	390	370	344	370	392	344	406	361	362	353	404	414	349	358	396	386	376	387	366	386	426	379	372	420	381	390	347	373	390	380	338	360	395	411	330	407	394	374	361	350	375	359	364	373	375	346	374	371	395	361	413	383	390	382	388	325	375	401	386	361	374	397	348	379	394	395	404	342	360	358	388	384	401	408	392	388	376	368	386	382	353	390	356	358	363	384	418	433	387	374	358	369	372	379	380	362	333	404	353	321	409	372	407	386	381	364	395	380	403	411	376	352	404	371	390	414	377	384	423	359	381	395	385	385	354	419	399	345	368	355	404	367	372	370	354	354	360	416	393	391	385	426	407	348	395	398	397	393	380	365	385	403	388	364	352	351	391	392	417	394	357	382	385	379	382	396	352	348	404	393	376	397	382	392	376	368	394	406	350	393	356	408	363	371	402	377	375	366	400	375	361	360	360	378	377	386	353	390	390	357	397	381	350	375	382	426	401	369	396	392	361	428	360	369	387	365	378	376	355	374	395	376	368	370	390	371	386	360	405	376	325	352	403	363	359	406	372	360	392	388	407	403	379	371	355	402	378	405	365	346	364	346	395	375	395	346	364	389	362	360	365	412	351	391	364	398	381	394	419	375	397	380	393	347	386	378	403	380	388	374	396	398	404	374	386	390	411	375	352	381	383	377	382	396	384	371	386	349	379	408	347	347	377	358	396	401	381	402	341	345	389	364	380	368	379	358	359	372	365	344	444	381	367	365	411	391	356	367	390	426	374	372	383	383	370	364	374	383	370	402	402	379	373	406	370	352	404	414	433	365	349	373	376	361	411	398	386	365	412	418	376	372	377	412	429	417	382	395	382	374	418	360	391	395	376	378	391	401	363	386	352	375	362	402	380	415	359	363	357	403	384	402	411	364	387	365	367	384	366	373	341	391	418	357	399	362	357	363	374	404	435	398	397	386	370	397	355	396	351	393	390	401	379	346	360	394	364	400	363	411	400	374	369	409	391	375	388	370	393	383	394	378	388	427	401	395	415	384	410	397	380	343	377	372	405	339	409	422	381	422	364	423	388	387	415	406	350	397	384	386	347	398	374	378	380	365	376	375	410	347	353	370	369	390	371	360	377	378	347	370	387	366	379	359	365	380	403	403	387	351	408	418	386	389	399	363	392	371	390	362	344	410	362	420	407	396	452	392	422	351	350	358	392	361	352	390	407	366	386	387	353	359	371	379	357	391	377	377	351	386	390	378	401	381	387	381	348	371	376	359	404	357	410	361	384	388	360	375	358	363	379	420	380	367	427	388	394	375	398	356	432	389	349	377	370	351	394	410	361	428	415	399	333	394	381	361	359	365	369	378	388	417	371	366	339	357	409	397	347	352	421	348	379	381	400	383	364	420	404	394	400	387	351	381	364	384	401	359	377	360	391	318	357	401	364	387	363	361	360	391	370	371	380	418	429	397	360	401	377	384	347	364	343	371	369	376	338	388	362	400	384	375	422	368	365	404	397	344	376	398	352	367	370	365	385	359	373	388	401	377	365	377	386	386	408	349	376	399	364	354	355	371	378	358	411	386	375	336	385	377	392	383	347	388	360	412	373	352	398	373	384	359	390	395	405	375	415	363	365	378	357	362	386	351	345	406	392	412	403	381	402	403	404	364	380	427	407	383	367	376	409	371	375	421	350	378	380	374	371	364	368	343	390	375	333	391	425	376	367	362	377	375	389	359	389	399	361	389	383	376	373	367	390	379	403	403	396	357	394	400	385	389	356	393	380	382	342	380	362	317	357	382	376	362	380	379	372	369	358	380	414	385	394	363	427	403	359	365	347	355	394	384	402	372	416	401	385	366	365	387	377	345	400	403	398	354	413	370	363	410	377	387	405	390	397	338	367	348	374	394	399	387	368	377	385	391	407	370	330	388	406	383	368	364	349	416	385	329	373	379	376	363	389	372	339	363	366	380	386	362	346	447	390	376	368	358	365	424	396	387	368	375	361	398	401	384	361	359	340	379	388	380	389	402	379	359	368	343	353	393	380	382	412	405	375	360	370	368	394	390	384	385	387	391	375	372	368	379	385	406	413	386	402	383	384	377	378	392	369	380	376	378	374	396	410	377	380	363	387	403	370	377	365	371	377	346	385	380	357	371	380	360	348	367	369	435	345	371	400	383	389	395	384	409	426	380	342	404	402	357	381	422	413	369	390	371	383	390	350	378	401	400	373	374	350	365	442	353	389
5584	1107	982	892	910	879	909	889	868	861	865	840	823	874	894	852	890	885	820	848	836	895	870	864	860	861	898	856	865	878	904	884	889	828	858	879	860	936	891	889	856	800	841	879	895	897	835	903	877	894	868	868	819	831	887	847	894	889	824	854	867	875	861	893	896	844	831	928	919	853	837	920	842	877	935	851	854	867	891	821	886	916	841	877	840	839	901	847	923	838	887	855	832	832	871	850	837	861	866	859	887	850	850	848	900	913	839	875	915	902	867	897	853	892	855	882	865	874	889	858	840	944	814	886	927	866	881	863	880	867	852	865	932	884	886	868	836	836	833	903	875	811	871	893	889	895	834	943	856	878	909	902	933	849	832	822	894	905	842	847	852	827	884	825	847	867	826	823	898	887	903	909	867	898	865	907	945	867	821	845	827	860	885	851	857	898	866	868	871	851	882	882	886	910	889	859	863	868	840	875	862	885	871	876	874	854	901	881	870	849	891	891	856	875	868	882	880	868	854	878	839	902	876	849	832	891	869	902	900	790	870	852	892	870	849	874	864	888	889	877	840	893	817	847	897	939	875	872	837	906	877	835	847	887	845	929	831	905	828	858	893	863	866	836	861	885	916	892	915	813	868	841	828	847	889	904	921	888	831	905	903	838	892	889	850	912	824	888	837	852	916	913	932	883	938	879	883	882	848	838	838	869	874	890	885	923	902	844	855	880	845	868	872	844	823	847	843	877	823	896	856	908	867	837	927	835	854	877	871	827	888	830	866	842	846	909	888	896	929	862	864	886	860	871	899	903	884	871	876	828	906	831	887	885	867	859	872	910	861	941	903	827	874	812	893	860	880	896	884	905	816	865	871	893	911	875	940	856	883	833	915	837	893	845	825	898	889	831	868	817	880	866	873	837	862	897	852	884	891	869	891	899	872	836	888	857	851	871	857	820	888	850	852	815	857	853	858	895	895	856	819	868	883	873	853	905	872	906	894	881	865	861	886	887	925	875	931	896	823	896	874	860	889	920	836	910	845	866	889	914	865	885	802	887	846	846	909	884	854	850	897	855	902	851	886	871	879	856	887	876	881	852	861	930	874	913	797	868	862	870	898	856	851	888	840	894	824	906	866	872	828	825	952	876	815	873	831	876	909	877	881	924	901	839	872	860	927	875	871	851	914	832	828	879	876	844	879	858	864	864	899	893	876	911	868	905	911	872	856	850	860	886	864	843	868	846	864	843	854	873	865	886	862	886	905	833	837	840	802	886	884	825	895	828	877	858	853	871	837	870	817	841	864	825	858	899	858	875	876	849	857	920	905	832	880	858	873	834	880	844	880	831	843	835	843	891	891	877	877	848	853	859	918	891	892	890	894	905	853	908	875	886	847	850	869	866	838	873	875	851	879	872	883	873	881	868	858	912	849	899	888	886	817	894	859	865	868	944	822	889	868	870	837	872	888	863	876	853	881	840	926	872	875	806	856	853	888	806	856	860	831	812	878	887	888	882	881	906	884	890	850	829	826	899	899	903	857	876	892	848	895	882	885	917	835	863	855	831	933	885	892	875	887	874	860	887	826	902	822	867	855	902	890	882	882	886	861	869	876	828	850	895	861	858	857	856	889	845	909	836	854	904	859	862	932	903	857	888	833	872	898	868	885	866	890	869	914	858	902	913	879	896	843	833	863	851	879	895	901	896	877	902	903	842	907	882	922	884	898	844	906	866	868	869	864	833	855	906	808	852	891	854	842	914	887	864	857	907	830	834	874	932	874	826	884	903	877	868	833	892	857	871	832	896	829	873	850	901	919	885	834	862	864	910	872	842	836	865	905	877	844	906	829	899	923	919	867	889	906	846	870	923	833	905	867	841	867	876	829	901	875	806	911	871	876	896	874	864	819	887	890	837	912	864	861	915	857	815	882	815	892	872	816	813	875	884	851	799	889	877	853	828	885	867	885	889	916	866	839	850	868	867	908	861	893	873	913	849	881	861	890	858	866	818	797	865	864	888	858	848	895	827	902	868	876	897	896	873	862	883	838	844	825	923	867	868	861	885	889	870	882	864	903	845	894	912	887	896	846	868	848	917	853	885	947	866	819	899	835	839	860	876	868	877	899	853	837	843	880	865	888	893	795	876	835	881	879	920	899	883	923	863	898	867	877	840	892	842	814	847	874	876	853	854	861	884	878	855	875	876	836	872	909	849	927	839	893	835	857	835	914	871	891	861	877	830	871	883	836	860	894	873	812	910	868	855	916	837	919	917	907	831	823	878	926	834	829	890	916	775	885	832	864	913	858	912	858	844	907	906	896	917	873	844	889	903	868	926	907	876	816	915	862	896	891	872	878	927	877	891	848	830	872	886	844	941	910	878	895	841	855	814	847	892	871	845	819	840	848	861	936	869	838	879	966	851	882	878	890	895	869	812	902	822	853	843	881	882	825	850	909	862	886	885	857	858	899	854	885	900	884	844	908	866	857	851	894	903	937	885	913	856	823	827	870	926	920	914	853	838	882	846	846	900	852	859	874	931	824	875	837	847	871	861	902	893	867	810	871	863	852	868	868	893	937	845	870	912	853	843	907	936	887	870	854	885	867	866	852	860	907	818	886	896	864	947	874	903	895	876	892	895	826	845	857	884	844	865	871	867	884	866	895	847	870	904	877	866	889	888	889	859	939	835	906	896	863	851	835	852	846	837	899	851	925	891	877	855	862	871	862	844	890	866	883	874	1002	851	864	840	828	845	911	866	890	844	892	868	945	896	914	882	877	808	913	938	861	905	859	917	824	876	837	874	845	868	837	892	830	884	858	913	844	863	889	863	876	814	844	884	815	874	871	848	845	861	885	865	900	869	869	832	852	889	853	884	871	880	819	860	875	870	875	863	924	892	860	821	845	855	915	865	868	866	808	885	804	913	831	860	875	934	842	849	892	938	900	895	922	854	862	868	880	825	842	884	855	890	870	882	877	873	864	883	879	902	890	880	863	865	862	882	887	850	893	895	880	845	880	904	841	811	890	864	905	818	876	843	844	921	872	847	833	841	882	865	870	886	933	874	835	854	935	801	890	929	834	828	859	860	909	835	896	868	852	891	880	839	844	890	911	888	906	896	830	842	892	836	869	872	891	876	916	805	901	833	899	882	868	896	871	855	870	827	897	845	867	851	911	824	848	876	860	893	883	873	860	944	920	842	886	837	871	895	915	855	897	904	881	932	867	802	864	917	851	856	874	889	833	849	888	866	907	856	803	841	861	856	865	901	805	863	800	878	867	893	834	855	894	934	859	881	875	866	856	908	839	933	905	875	850	901	847	862	846	873	919	913	880	857	831	891	872	886	894	936	885	878	863	864	858	875	842	864	837	891	845	829	910	854	879	873	881	878	816	856	888	835	871	860	874	876	868	884	811	908	906	858	908	893	881	872	883	942	856	847	938	798	839	926	829	938	912	872	867	824	849	854	889	881	884	888	911	862	879	867	901	921	856	894	911	860	864	885	874	874
23937	20728	24127	27401	20726	20664	2229	642	491	518	467	468	485	517	477	488	458	457	463	449	469	458	457	450	447	448	441	442	425	497	483	464	406	465	414	439	456	450	463	459	410	467	432	422	449	467	435	464	447	443	438	446	433	428	440	455	424	427	452	433	437	474	430	412	438	431	429	459	426	420	422	443	458	468	469	495	443	436	433	443	429	448	412	406	417	402	415	426	484	414	429	453	470	430	457	451	441	426	463	398	427	413	454	456	427	463	443	446	406	437	446	439	445	403	411	449	393	460	433	423	428	455	425	396	430	429	440	378	381	407	416	428	417	406	427	456	444	447	430	449	446	450	432	431	434	430	459	443	422	435	436	447	483	403	424	433	420	430	444	419	445	450	449	463	458	442	438	457	467	418	428	425	473	432	453	409	449	419	464	441	464	476	458	447	386	441	455	399	426	435	452	472	481	430	473	427	426	434	452	456	416	475	435	424	446	427	482	456	483	434	421	420	436	496	419	456	449	444	440	449	462	421	435	428	429	397	395	455	444	458	425	405	380	454	496	410	426	449	451	461	454	448	404	427	419	462	460	469	406	404	419	436	436	408	446	431	416	455	447	432	448	417	439	455	378	435	438	422	446	391	433	443	410	434	476	425	431	474	445	447	464	448	475	424	451	452	424	429	456	443	435	428	446	418	428	439	406	469	408	423	429	473	448	469	452	480	421	415	457	421	455	445	446	390	449	484	436	429	422	428	445	460	450	454	424	439	415	423	421	468	448	430	433	468	426	436	422	402	493	419	449	434	425	434	461	483	433	451	424	463	417	435	446	445	447	405	419	437	397	408	433	450	426	405	459	476	445	435	403	388	475	475	427	409	451	453	463	422	447	408	424	439	436	450	476	438	450	408	408	421	471	408	472	399	445	460	447	436	450	472	457	435	408	470	440	415	443	448	426	408	438	430	438	459	429	444	424	473	431	477	416	415	466	442	432	415	444	455	422	430	459	458	461	429	443	443	446	437	406	434	445	445	442	428	405	456	438	472	449	434	434	454	452	434	471	445	461	416	420	453	422	486	448	464	417	435	442	423	492	441	427	425	419	460	405	466	454	419	452	465	441	425	386	444	486	418	485	440	434	390	458	463	416	433	441	433	408	424	442	429	353	449	483	433	478	413	429	408	467	460	430	439	472	461	421	449	398	396	463	442	425	408	438	465	460	446	413	451	463	429	405	414	443	425	456	442	434	480	449	410	422	413	448	398	450	460	451	415	442	422	498	430	425	390	438	431	450	441	435	446	428	490	447	435	447	409	425	430	458	414	433	435	445	397	472	444	439	421	472	429	448	454	435	455	444	456	440	491	473	464	440	445	455	421	456	423	409	471	427	442	439	400	418	427	435	459	423	405	447	465	446	408	445	425	414	475	421	417	441	431	434	434	397	422	431	412	460	450	427	448	438	455	463	432	447	436	467	468	453	426	470	401	419	438	415	432	426	422	405	435	454	456	435	451	444	430	423	433	439	460	417	401	436	427	448	414	475	426	417	400	426	451	425	433	446	436	429	407	428	440	451	434	443	463	426	455	472	473	437	442	447	418	398	451	444	445	432	405	410	459	442	459	461	454	427	409	451	417	401	410	444	430	441	430	422	494	480	418	373	456	408	434	462	384	423	413	474	414	423	455	462	428	423	462	441	422	452	454	432	419	447	456	411	428	424	456	420	430	445	401	405	439	428	456	424	445	423	408	464	453	438	395	440	470	479	366	425	422	422	426	425	441	423	483	402	432	464	417	445	430	411	434	416	449	424	400	450	470	442	429	467	479	449	469	464	458	434	460	441	478	412	415	487	452	456	430	422	443	395	385	404	435	478	435	419	435	433	407	432	450	474	454	444	443	415	423	441	414	436	451	443	484	437	435	477	473	428	477	432	434	436	466	430	442	421	461	449	437	479	520	430	420	409	400	427	456	430	403	426	428	385	426	423	431	443	419	449	449	445	456	428	419	446	439	425	485	461	457	423	447	437	413	433	405	477	451	415	421	407	433	501	394	497	479	467	419	443	414	430	447	442	403	441	429	444	412	432	396	457	453	426	437	433	450	444	455	455	406	491	428	442	462	467	433	416	403	437	460	400	441	409	410	399	412	472	428	390	437	418	424	420	387	422	402	433	450	411	438	437	435	442	445	442	433	436	439	418	429	418	420	403	437	406	460	425	449	462	446	397	430	415	426	453	423	464	388	455	435	440	419	419	423	425	416	434	419	438	452	449	415	452	453	446	435	427	464	406	438	439	433	457	450	436	468	421	458	409	409	429	432	456	472	441	442	425	422	414	458	454	454	449	416	395	403	452	455	405	440	449	425	437	453	409	441	426	465	452	453	401	455	466	387	449	459	387	432	431	449	428	464	469	445	415	435	427	422	431	448	445	410	440	428	427	429	424	420	441	455	458	418	418	417	452	416	422	402	431	454	441	451	482	461	447	408	426	428	422	436	462	482	392	421	484	445	412	424	460	409	471	406	435	453	401	455	468	404	442	451	418	426	463	445	476	404	445	448	451	430	412	418	439	420	436	440	482	439	459	459	461	453	455	455	406	452	440	440	409	464	414	428	448	431	449	414	489	440	402	444	416	432	442	470	459	437	431	481	433	462	442	451	437	408	425	466	463	427	455	454	449	426	446	432	458	476	427	425	444	440	442	413	398	427	429	434	416	462	425	463	442	416	449	445	410	482	451	486	479	426	435	433	418	431	410	460	415	431	423	431	452	436	446	469	472	445	470	469	394	441	420	427	446	445	464	396	411	425	435	440	434	431	425	411	443	432	434	448	436	483	476	435	440	434	422	422	422	455	422	409	467	452	459	411	445	449	447	475	407	410	431	476	474	412	417	450	451	411	451	418	428	450	456	426	395	449	463	443	468	425	461	450	498	374	417	408	398	436	425	451	424	450	437	461	426	445	467	431	424	442	440	433	449	430	452	451	447	450	462	426	452	470	442	384	448	447	414	427	415	424	479	443	439	403	449	485	422	427	419	439	448	429	464	452	409	441	386	439	430	389	392	429	439	406	459	460	446	475	392	446	445	436	445	436	479	461	426	420	458	420	473	420	414	463	432	438	435	462	440	428	431	416	405	441	458	461	435	445	432	439	436	376	463	447	490	424	444	442	412	401	492	409	441	433	470	436	409	452	409	480	440	447	439	436	417	427	423	429	441	440	452	412	437	459	448	431	436	433	424	441	453	432	411	408	413	447	451	416	405	430	467	424	432	452	423	421	405	446	460	426	426	453	396	471	466	462	437	452	421	452	432	452	394	463	423	427	437	420	404	411	443	443	453	459	422	483	446	400	386	455	424	445	425	423	446	455	445	425	408	476	437	436	503	444	446	440	457	412	387	403	459	458	425	414	418	429	455	415	480	452	406	434	458	443	439	457	446	415	456	456	456	431	457	406	454	495	454	431	421	435	457	443	453	454	433	441	427	488	423	448	428	419	422	414	456	448	455	432
5716	3378	2077	1264	1128	1097	1002	1017	990	990	987	974	1003	979	952	903	963	973	977	999	991	941	917	923	970	944	927	958	916	967	945	953	925	924	904	1061	954	980	931	937	918	1008	959	932	958	951	976	943	911	1020	918	939	957	925	943	941	918	898	938	939	945	942	991	949	950	926	962	995	994	963	973	946	1002	890	932	953	890	917	916	924	950	921	974	910	950	932	861	970	943	948	905	924	934	1009	950	968	940	955	1006	957	920	962	920	929	977	916	952	945	946	969	911	911	971	976	963	972	916	989	991	957	979	962	971	992	960	916	956	975	943	965	970	891	978	972	949	970	1007	936	914	974	917	938	947	963	976	957	964	968	987	934	951	976	964	935	959	984	956	990	962	924	990	918	954	948	911	933	931	980	969	945	916	935	949	1029	912	969	976	939	989	902	932	953	885	919	994	968	976	895	956	924	911	981	903	994	935	946	942	988	937	923	861	959	1037	945	955	992	988	1012	1003	932	969	970	1009	999	954	941	921	930	968	959	983	924	958	933	971	949	895	954	960	938	955	977	954	927	933	962	959	943	894	960	927	1000	1015	996	962	920	1009	988	970	890	957	980	969	916	979	952	936	932	1017	988	953	955	966	984	971	980	908	948	965	983	987	931	945	1000	960	903	983	887	990	968	929	916	964	923	929	941	934	925	950	979	940	955	996	971	942	974	928	925	917	970	981	968	931	945	929	1001	986	987	928	946	946	950	910	970	977	979	954	945	1006	940	1010	980	946	942	1007	965	944	917	994	988	937	908	978	911	985	966	949	919	943	962	949	924	950	979	978	942	921	956	968	979	934	980	918	988	924	926	1000	1016	912	916	902	961	923	950	940	954	961	936	953	975	936	927	962	966	932	870	973	956	923	942	935	971	984	918	930	1009	995	985	898	961	950	934	950	977	925	940	957	1001	994	983	900	946	975	908	948	929	935	937	970	944	988	972	952	966	1012	968	934	990	947	891	1001	1000	965	969	930	990	931	940	950	887	982	964	917	869	960	946	938	926	917	974	919	959	915	982	949	1003	922	1005	991	999	937	964	952	928	1028	928	976	922	1032	952	943	962	978	928	964	999	915	912	984	966	940	1002	919	909	922	957	932	962	1002	968	957	949	950	977	982	932	943	934	919	980	914	904	1029	937	959	955	987	975	977	941	1001	980	931	896	1005	918	962	954	922	983	974	954	947	1001	968	962	948	951	911	945	970	970	944	1025	986	995	921	945	979	980	974	904	967	959	998	971	955	928	888	979	917	963	938	950	987	940	979	938	957	971	1008	945	937	968	961	925	964	940	914	955	916	961	972	909	940	994	965	1013	916	979	926	930	903	999	922	930	956	934	931	963	894	971	959	957	928	920	991	1005	951	1000	951	944	992	929	895	929	943	971	949	1007	1002	945	965	999	944	953	947	996	946	985	914	934	939	955	894	948	943	959	914	976	886	961	952	951	1008	1013	954	962	980	943	939	966	961	947	973	951	974	993	997	950	993	934	966	945	933	911	956	968	979	920	936	958	1012	914	950	958	946	930	919	998	937	958	953	976	950	962	930	1016	939	1003	987	1006	972	945	941	930	987	1027	996	959	976	977	952	955	987	1003	985	1030	960	959	935	991	949	1041	938	978	936	916	924	997	1031	985	996	971	983	997	951	982	936	963	940	948	897	976	934	924	954	951	973	1004	1012	936	916	958	929	944	964	958	906	945	941	960	963	975	901	989	945	1000	956	966	986	959	932	981	944	949	951	956	959	892	948	942	955	941	928	949	913	942	963	946	951	957	1020	906	947	979	959	931	979	920	970	921	915	938	909	933	988	949	953	980	940	914	958	975	974	939	990	923	980	1001	937	963	937	942	928	887	988	861	959	936	903	973	970	955	986	933	1042	950	926	1006	923	918	927	955	901	982	993	942	933	898	953	974	944	928	990	946	939	930	951	944	976	934	980	938	973	953	1011	994	968	934	953	930	960	963	978	951	919	984	946	1049	937	945	944	993	979	943	931	940	937	957	905	978	999	951	967	898	980	970	960	940	981	959	975	964	957	961	934	972	929	974	1003	912	948	936	956	995	913	992	890	954	970	988	942	894	927	974	943	949	902	933	959	976	883	970	956	972	943	979	952	930	929	961	896	940	981	942	967	948	984	932	967	931	966	895	923	898	963	912	937	912	941	937	957	986	997	930	957	961	959	921	966	932	969	918	916	953	973	1016	948	954	943	933	926	926	998	975	920	907	971	921	942	964	957	962	928	976	991	959	898	973	971	1009	950	922	938	969	914	943	994	935	950	986	927	913	949	986	932	961	940	984	985	966	950	945	927	981	932	972	939	922	941	954	968	977	920	942	969	969	967	985	946	951	919	930	934	963	921	912	946	933	946	939	935	948	948	998	930	972	911	952	974	936	949	973	977	1018	965	1010	965	983	937	996	987	966	962	909	944	978	966	948	967	965	973	930	973	962	1045	906	966	943	949	977	990	990	950	989	985	903	887	1003	971	978	979	958	1009	978	982	983	934	911	940	923	963	951	972	911	1012	928	938	948	954	900	980	971	920	995	956	978	937	914	961	967	976	930	938	962	957	922	899	962	959	977	886	982	957	1002	935	1003	929	904	924	1006	906	950	975	915	972	939	998	964	981	987	940	931	899	946	940	977	980	968	981	964	925	957	923	936	946	1015	946	907	929	974	987	992	964	971	896	991	945	945	947	920	901	915	968	961	949	997	933	955	958	983	961	980	966	915	973	945	907	953	935	960	961	898	958	928	984	959	941	965	921	929	950	922	981	963	914	932	932	940	992	895	1017	957	980	942	992	930	1015	910	985	906	955	926	988	950	931	985	945	923	990	929	1027	1025	914	928	950	950	951	995	947	930	938	906	966	967	958	979	945	985	953	959	952	934	971	921	968	922	972	981	963	931	967	969	865	944	932	972	906	926	939	976	907	986	974	970	960	962	949	962	973	976	937	929	933	967	970	918	953	1014	962	903	937	969	1004	900	979	912	958	924	954	967	933	962	931	932	946	947	938	986	979	971	960	949	985	981	935	926	970	973	951	931	978	955	966	999	917	977	955	948	932	972	980	946	937	962	910	938	978	938	994	964	911	963	954	941	985	966	982	999	964	936	951	966	949	975	961	979	912	975	954	926	944	963	958	942	945	956	1014	948	955	954	954	939	944	973	938	925	915	971	953	886	972	896	980	979	993	931	919	951	959	993	953	940	947	977	1000	1007	965	893	915	993	960	871	954	966	920	981	950	955	941	963	965	947	876	1012	1039	922	903	936	940	986	986	926	914	947	956	954	1048	929	926	977	950	992	946	953	953	910	940	995	996	964	916	976	930	910	948	951	894	921	992	966	986	914	1002	920	969	926	999	951	992	958	996	957	933	914	964	944	954	937	979	976	956	956	947	942	945	981	921	958	958	947	963	931	920	954	970	920	964	989	928	980	922	949	968	921	947	977	919	968	996	963	966	983	961	928	907	908	969	965	950	910	968	951	924	931	925	946	958	956	941	958	939	966	906	959	936	971	930	873	967	944	989	979	893	978	948	955	916	990	950	941	943	942	962	966
23477	20738	24336	27205	20738	20745	17993	702	482	375	401	355	314	318	318	302	294	295	294	292	275	304	318	304	276	284	282	279	276	268	290	293	271	266	265	306	294	262	286	294	273	288	277	278	293	282	289	259	244	280	278	287	290	271	283	297	282	265	289	258	276	261	268	272	276	239	265	293	261	320	305	261	270	289	293	281	269	260	292	274	282	285	260	305	260	287	289	262	307	297	251	280	247	272	253	234	288	275	269	259	261	278	258	304	266	297	251	261	257	275	248	285	271	251	277	250	262	258	266	285	265	249	258	290	251	293	274	302	307	272	260	273	254	245	253	279	291	280	273	270	255	270	311	275	229	266	290	281	280	266	259	265	247	281	251	259	263	324	268	284	284	282	285	281	268	237	264	269	292	268	263	251	257	269	296	299	270	289	296	281	281	278	304	247	287	291	278	271	295	293	295	285	263	259	254	258	247	306	277	296	270	294	266	258	274	265	269	242	274	279	276	279	281	271	263	286	261	279	282	268	245	286	298	258	257	267	289	278	278	269	283	281	294	271	285	261	273	265	275	246	240	244	288	282	298	262	268	281	338	281	305	241	257	253	285	272	267	281	277	273	249	311	268	281	254	272	257	257	276	279	266	254	268	277	302	286	266	272	264	277	295	303	262	291	287	272	249	288	279	293	253	267	303	286	248	311	284	282	274	293	296	266	272	278	280	289	296	277	252	268	231	269	237	261	240	263	284	269	275	302	294	264	276	307	304	302	273	309	272	287	281	273	249	277	283	275	294	290	280	264	247	277	286	288	280	276	259	284	276	274	258	263	290	282	295	313	294	244	290	258	284	247	280	266	294	257	263	270	256	287	259	308	248	262	284	248	245	257	273	288	267	266	268	268	294	252	236	278	256	266	289	280	312	263	299	257	273	272	283	289	277	270	277	261	294	278	287	276	264	267	299	264	273	279	280	264	289	273	273	285	303	281	252	269	274	258	242	237	262	273	261	266	284	253	265	294	267	270	280	278	301	284	270	293	276	279	266	263	288	243	289	278	290	266	268	294	285	278	277	284	291	280	225	263	308	288	259	289	268	270	272	264	273	291	260	273	292	324	254	265	261	293	277	263	291	258	279	250	268	240	276	298	269	267	276	276	260	261	258	258	270	268	263	293	241	269	285	275	255	287	273	310	258	262	275	268	269	284	277	265	288	264	250	217	267	263	257	288	305	263	259	272	241	277	271	296	273	286	294	265	276	257	261	282	276	281	266	266	279	273	285	251	302	243	278	325	282	268	271	273	266	295	280	239	256	251	269	263	253	246	282	261	301	307	288	254	245	270	269	274	260	242	267	258	279	287	260	262	238	266	252	260	275	283	303	271	261	281	239	242	264	298	297	266	293	284	310	290	243	255	284	274	279	260	292	301	268	272	249	307	321	263	281	266	253	289	271	242	255	266	291	256	238	271	282	276	273	266	261	276	249	240	285	267	264	277	279	265	271	309	262	255	295	306	298	281	265	296	277	280	276	241	249	325	270	269	260	248	271	294	311	256	289	276	274	285	260	268	264	296	234	299	250	308	299	317	282	270	246	257	296	261	301	280	257	292	249	274	278	277	271	263	286	249	281	244	257	279	304	250	288	272	273	254	261	270	282	244	283	294	308	271	265	281	278	298	278	254	316	301	282	283	273	268	282	291	277	253	281	240	255	273	269	269	287	283	275	262	279	284	281	321	261	252	285	280	264	238	258	301	260	278	311	232	253	273	296	321	255	284	278	269	284	286	271	245	265	315	261	295	289	281	255	284	256	272	282	258	295	264	282	283	242	285	247	280	261	253	293	281	291	255	278	272	283	290	282	256	282	257	288	249	250	253	294	290	247	288	294	267	281	242	256	257	255	275	290	289	280	244	239	267	258	250	261	264	261	279	281	250	269	287	251	272	288	321	266	303	293	260	270	264	262	268	241	276	271	284	282	258	277	265	277	259	289	252	265	281	266	269	253	297	273	260	271	279	288	257	301	306	278	282	290	277	287	270	269	243	295	287	278	274	296	271	258	261	290	301	270	274	281	257	263	290	255	266	253	304	264	271	258	262	277	273	226	257	322	282	295	234	286	281	289	267	260	296	290	248	293	254	289	256	273	272	253	249	276	294	314	282	256	256	277	273	268	281	295	274	287	303	262	288	281	270	273	276	259	252	290	257	248	283	297	265	280	279	274	264	277	273	259	236	307	290	260	274	263	278	243	261	280	288	280	242	277	239	288	283	297	265	270	279	278	305	285	295	291	276	308	266	298	295	274	287	290	286	266	266	294	287	282	269	244	254	294	253	284	251	300	283	281	278	283	281	261	272	283	271	261	281	253	278	288	264	272	260	285	269	271	271	272	276	258	306	259	274	280	278	270	274	281	323	293	269	267	279	265	254	267	281	272	279	273	291	291	267	268	260	295	256	321	260	294	262	248	262	241	290	264	235	283	287	250	298	280	259	251	268	321	291	301	281	259	225	278	276	256	264	301	293	276	276	317	258	293	273	276	288	262	255	250	272	285	278	282	256	237	293	290	292	273	288	270	283	301	240	268	238	267	284	291	269	255	268	273	259	268	268	265	274	251	292	289	304	269	263	269	261	271	271	300	283	259	250	268	248	289	248	268	283	286	279	262	271	286	307	254	272	269	274	278	287	240	286	274	262	265	291	299	278	271	256	233	288	310	285	259	272	289	275	244	262	262	274	283	297	256	231	273	271	267	224	272	284	299	277	264	261	267	272	258	289	258	270	257	270	292	290	280	294	251	268	263	301	258	292	253	261	273	261	289	264	282	286	275	269	275	249	280	323	295	279	258	274	271	258	260	295	312	276	278	283	305	251	231	311	279	252	241	260	263	286	275	282	280	266	280	296	248	315	272	293	269	273	285	267	271	239	257	253	295	265	261	295	282	263	279	276	277	284	295	273	263	270	246	261	284	266	293	275	294	269	253	241	270	286	257	258	292	283	245	273	260	292	269	269	274	297	261	269	292	266	268	276	279	273	281	283	280	261	261	282	273	268	278	268	295	291	296	278	263	270	285	253	255	234	278	293	270	278	265	244	264	244	278	281	240	268	267	258	278	269	262	261	265	295	300	268	274	289	297	253	289	243	252	269	267	274	282	266	271	285	267	282	292	257	265	259	247	256	243	260	269	284	264	265	279	283	273	272	249	264	281	255	274	278	254	287	255	264	254	274	296	268	252	279	261	295	248	308	253	243	243	248	270	273	267	285	265	287	300	294	245	233	284	271	283	276	283	284	267	306	296	288	254	263	268	293	254	259	260	259	287	280	234	259	254	267	290	279	264	278	299	280	249	283	289	258	261	297	279	216	272	293	290	253	321	279	260	279	268	275	268	270	302	259	283	283	288	284	276	264	291	266	285	257	277	280	291	277	287	245	298	268	254	254	283	250	246	279	257	262	283	258	300	279	261	251	308	294	251	248	280	270	297	311	266	273	251	268	256	265	270	263	291	269
6970	4697	2475	1236	873	775	714	702	669	686	636	589	633	688	623	610	656	638	616	666	644	640	635	648	597	598	616	621	644	606	603	622	569	618	606	614	628	648	589	596	584	632	642	605	576	604	555	603	617	632	630	625	584	612	594	618	629	568	598	623	654	628	621	620	605	591	591	560	620	671	615	608	623	603	639	584	586	629	590	612	599	610	619	630	593	630	538	624	623	693	593	585	591	645	644	676	605	623	614	580	614	602	605	621	584	605	613	667	581	629	669	575	623	638	640	573	609	587	605	616	603	632	623	607	628	620	650	618	591	578	607	608	627	638	622	643	605	613	619	621	586	622	599	596	612	574	594	616	626	635	582	617	634	635	614	590	628	596	603	603	652	659	615	616	617	603	632	626	656	617	610	611	620	559	601	598	564	616	595	620	572	599	702	608	559	589	652	600	622	612	602	615	623	598	631	637	614	623	602	656	633	566	620	633	625	599	622	591	577	599	594	648	597	585	645	563	579	612	596	641	596	613	605	599	607	610	601	610	620	604	576	644	626	648	610	648	629	595	571	645	643	611	615	611	592	613	619	640	630	575	599	620	626	586	649	663	551	602	602	597	628	594	590	629	607	639	581	622	626	678	574	610	569	641	635	649	585	635	608	606	559	602	613	626	634	655	628	555	656	631	641	652	594	636	604	599	616	635	602	626	617	617	595	614	593	627	616	613	574	648	622	621	608	660	600	590	620	615	679	626	629	577	654	597	562	600	585	578	607	667	649	609	655	617	590	590	600	628	636	617	603	604	610	599	589	592	569	657	596	632	594	611	634	600	590	623	627	620	572	662	597	620	626	606	650	617	559	604	610	604	590	641	595	616	606	647	635	590	566	644	577	586	573	602	635	630	659	598	600	575	629	587	629	601	591	669	631	644	612	615	622	608	621	602	622	609	601	609	602	649	646	599	618	631	554	599	601	642	627	649	570	582	657	622	621	605	612	648	607	583	602	601	613	619	646	594	605	629	610	607	636	666	662	595	604	620	606	562	561	595	602	620	641	574	600	620	594	585	606	604	585	641	605	576	624	622	603	629	595	576	625	614	590	621	604	608	617	612	618	585	608	607	554	630	599	628	582	599	612	610	619	612	610	583	677	618	655	578	592	616	583	617	613	621	641	619	640	585	593	638	669	613	607	617	578	678	636	568	627	593	629	586	598	598	605	625	640	628	569	638	635	639	628	617	634	546	592	629	644	640	607	619	621	576	633	634	609	593	609	635	624	633	645	635	564	627	586	636	583	582	629	585	605	584	608	584	573	605	640	604	592	622	587	561	632	639	615	642	592	595	623	567	633	591	607	587	591	604	605	652	609	633	580	645	670	606	628	648	600	623	610	590	567	605	619	594	590	621	634	625	655	657	648	602	578	620	583	564	649	625	623	591	615	616	636	636	613	660	597	638	612	637	636	641	621	592	586	629	597	624	620	584	589	583	603	634	588	603	632	609	607	587	634	595	588	626	632	614	598	596	639	663	640	620	616	624	594	618	607	634	611	607	604	566	626	630	620	580	641	617	614	659	595	661	635	613	633	613	626	604	608	618	608	641	650	614	609	572	648	596	567	627	639	608	607	635	629	613	606	579	595	606	613	587	547	586	576	573	575	569	581	620	632	613	626	564	651	647	622	606	610	612	574	597	647	585	599	658	587	584	615	616	620	588	623	585	619	637	632	635	542	587	649	628	626	625	597	638	602	610	579	589	605	601	611	609	625	616	566	614	596	581	591	600	589	610	596	591	567	602	581	614	585	615	622	616	602	641	567	623	602	593	578	616	597	589	619	628	620	636	614	648	594	608	599	626	583	614	614	622	619	621	615	631	649	632	624	628	593	597	640	610	603	556	628	653	659	577	623	614	621	573	608	644	590	597	589	635	613	607	609	632	562	583	615	603	635	623	619	596	561	613	612	567	641	629	631	594	656	587	592	619	591	642	591	636	603	630	617	612	580	612	589	611	627	666	615	619	643	607	607	621	624	609	603	633	555	573	606	641	610	639	623	583	623	591	613	550	600	651	658	631	601	605	612	602	598	598	676	648	614	631	614	598	594	611	586	584	617	619	572	615	611	591	582	620	602	647	620	619	627	580	554	629	647	599	619	623	616	624	626	592	633	644	645	608	612	610	621	623	595	604	603	602	647	612	595	609	603	594	629	609	599	646	615	601	600	612	642	643	595	613	606	597	611	639	634	596	606	594	646	614	581	635	625	619	626	624	645	599	652	614	572	614	598	587	630	626	555	617	570	586	571	607	637	614	645	645	646	612	589	619	650	612	672	647	636	609	589	622	599	626	592	615	630	618	635	642	596	586	614	653	653	594	611	633	590	610	608	598	646	638	624	583	614	609	587	602	605	615	585	575	586	607	605	631	601	583	575	580	571	567	642	650	564	639	590	607	642	598	639	625	614	598	629	582	649	614	596	599	621	614	603	604	620	565	598	580	588	634	601	612	643	611	579	607	608	634	588	595	638	663	573	572	588	620	609	646	614	613	634	606	604	574	613	596	674	604	563	580	636	586	642	580	622	594	589	642	620	611	551	610	632	565	589	610	565	627	641	568	595	624	587	636	593	656	617	637	601	602	584	621	599	574	644	631	607	627	632	667	609	635	576	590	609	586	615	592	588	607	616	589	622	627	653	627	617	583	638	575	627	602	632	616	591	638	567	618	647	587	588	616	593	656	584	588	581	579	629	579	619	606	596	626	617	584	612	606	567	604	626	585	600	608	591	596	605	626	594	661	610	625	615	619	606	594	633	609	605	616	582	579	620	637	609	603	599	615	606	597	587	625	573	627	590	598	608	656	670	622	644	630	618	663	606	614	541	607	629	622	626	589	574	572	614	636	612	618	583	604	616	625	562	648	622	606	627	612	621	585	611	594	644	577	610	601	592	621	630	595	635	615	575	592	592	592	592	625	585	580	638	602	566	600	609	636	599	647	572	647	628	609	594	633	610	581	635	606	650	621	600	625	599	608	589	603	606	656	624	564	577	584	616	578	585	603	631	620	619	605	621	631	631	607	653	613	616	625	612	654	604	601	618	589	607	625	594	616	610	651	576	611	679	624	617	582	606	616	624	613	629	653	612	614	545	640	581	615	631	663	635	595	624	611	618	609	603	574	595	607	635	662	610	583	642	625	622	596	668	610	611	615	643	595	650	615	639	647	579	587	581	640	630	606	600	632	629	615	591	562	585	629	612	582	654	598	628	595	579	607	611	603	628	604	662	649	567	633	616	598	601	579	654	607	575	661	599	568	585	573	607	637	599	646	638	638	584	602	658	639	595	627	628	629	622	631	594	615	632	586	636	596	643	589	655	589	634	575	643	608	568	615	613	617	597	611	642	525	610	628	564	599	610	613	636	647	591	578	592	568	615	594	629	599	587	602	577	607	621	627	581	628	632	609	606	614	624	593	588	590	629	589	584	606	609	588	591	613	619	604	573	600	579	608	620	665
31788	19152	7104	666	475	414	368	418	387	445	384	404	380	372	392	359	397	379	378	374	369	376	382	381	366	379	371	380	344	408	396	398	357	376	398	368	395	375	379	423	412	344	370	390	368	368	371	406	360	392	352	402	379	385	392	391	408	387	370	379	392	405	365	412	390	384	411	380	391	392	375	374	416	371	358	399	375	386	384	340	378	408	405	419	366	361	400	394	359	373	401	378	366	442	399	413	381	369	386	392	375	365	397	374	356	371	361	358	345	379	408	378	391	403	417	402	394	405	380	372	393	363	366	415	396	365	407	345	390	357	385	370	382	355	362	406	358	409	366	364	394	396	368	338	378	365	355	356	371	377	425	429	356	393	360	423	390	401	406	382	369	363	366	369	403	405	382	404	372	326	386	409	395	386	397	362	366	342	367	393	383	379	363	384	413	364	420	382	370	386	420	351	403	362	368	406	422	411	405	392	404	392	399	416	376	359	350	348	370	355	373	389	363	394	355	391	388	366	364	391	401	364	411	404	342	383	380	395	376	387	367	370	385	349	373	382	364	393	397	349	397	382	384	392	376	348	352	380	388	375	390	411	370	394	385	371	358	402	351	377	366	362	417	384	395	384	371	370	374	372	372	354	361	426	380	337	392	404	363	342	401	348	358	349	349	404	432	385	361	384	387	392	411	376	398	407	389	360	366	391	367	398	354	384	388	359	355	374	390	353	424	350	380	390	389	379	382	404	368	355	389	381	383	368	346	387	373	371	367	352	395	374	346	395	386	385	413	388	357	354	347	352	408	385	370	410	360	400	374	376	377	406	371	410	386	353	401	360	398	388	380	373	391	399	392	377	386	383	374	354	360	366	369	390	396	389	381	380	342	398	387	371	398	382	356	432	364	356	371	377	359	368	365	354	390	377	366	404	365	373	416	366	376	361	366	412	386	378	412	382	357	390	356	396	382	389	378	363	392	393	366	386	394	375	368	400	375	360	390	359	381	371	395	399	354	363	379	341	367	349	390	393	363	384	392	415	391	410	384	392	395	393	412	378	371	393	364	393	361	365	351	364	386	392	366	394	409	352	365	347	380	409	416	371	413	383	344	374	378	347	376	376	382	378	336	364	392	403	370	340	406	424	350	374	374	397	413	400	404	387	352	350	366	379	371	355	361	417	384	421	355	372	390	413	376	360	360	386	348	405	355	359	408	412	383	388	403	393	369	403	390	397	360	370	408	412	383	365	357	387	365	367	344	388	411	425	369	392	342	358	375	378	396	356	380	385	365	382	375	399	392	398	385	408	365	364	366	333	381	368	363	376	349	361	365	383	372	371	383	432	415	418	391	351	352	386	423	354	392	358	395	419	354	345	338	374	381	385	383	326	364	376	362	414	367	347	376	379	385	360	390	369	387	371	375	373	398	391	364	381	395	383	372	382	401	355	388	413	395	340	401	382	387	371	370	391	346	366	408	385	392	425	378	360	397	389	372	352	383	359	345	344	390	359	386	384	351	349	364	349	334	405	314	337	357	373	389	427	426	394	338	392	397	385	404	406	388	420	438	377	386	391	389	411	411	387	396	389	395	394	381	342	384	377	386	368	377	404	358	382	379	392	368	356	370	369	380	365	349	409	398	400	416	376	384	390	358	403	378	371	373	362	357	395	415	392	368	371	366	444	367	356	381	352	393	415	407	367	381	402	395	400	383	393	396	356	371	354	387	424	363	391	361	378	358	337	398	372	406	392	375	369	380	354	389	358	401	393	380	377	387	390	388	387	408	412	388	330	368	376	358	339	377	382	427	407	377	395	396	366	377	382	357	376	375	389	365	388	354	364	372	363	383	384	366	376	393	366	385	378	381	371	339	411	357	348	352	366	366	366	387	356	368	382	399	390	400	366	352	369	385	386	378	380	386	381	384	348	385	346	361	376	386	373	433	390	392	382	379	396	380	393	389	384	378	370	354	390	391	369	417	352	416	392	380	375	380	355	395	412	394	393	392	399	407	351	359	405	396	356	395	388	383	394	385	354	346	354	375	405	369	387	393	394	377	341	381	342	375	379	382	383	369	375	391	404	390	374	381	383	392	382	386	406	425	377	374	359	363	390	375	381	343	379	367	394	391	384	393	380	354	447	373	395	386	368	368	396	401	412	405	374	381	369	394	401	374	374	366	367	360	348	427	372	424	395	392	394	382	387	382	393	377	364	390	376	390	375	378	372	383	370	375	382	383	369	387	396	404	397	375	419	416	393	379	386	387	335	383	363	384	365	370	409	381	379	379	359	354	354	399	390	391	402	351	371	417	396	408	358	364	385	427	394	353	397	367	364	384	375	376	365	356	366	402	409	417	373	398	397	378	370	421	376	414	383	360	397	386	383	380	431	382	401	350	352	383	430	355	377	358	363	397	428	384	400	376	348	358	382	345	381	339	351	406	393	356	395	368	412	388	381	415	384	362	383	377	380	376	397	363	424	376	357	364	362	433	389	380	392	343	382	407	410	412	363	361	420	366	362	356	388	359	389	371	395	379	427	375	371	406	400	388	351	393	392	376	389	396	373	353	383	398	385	397	369	372	353	379	356	390	394	380	408	398	368	398	377	387	363	354	364	380	390	327	393	347	429	372	372	386	379	374	394	382	386	384	389	360	369	364	388	408	356	375	425	400	385	363	360	396	383	377	359	379	390	357	373	368	370	356	414	372	392	386	361	360	395	372	359	392	381	401	387	391	368	370	377	382	387	378	394	407	385	416	371	405	409	407	367	396	378	371	382	389	398	388	387	384	379	416	381	378	397	366	359	379	362	411	423	366	398	388	402	397	394	437	356	352	379	388	423	398	367	401	370	387	397	380	373	420	381	357	370	373	400	408	392	322	367	371	375	365	346	356	370	377	346	377	372	355	355	386	398	393	384	401	380	405	389	400	346	411	378	383	378	367	366	388	350	372	376	384	441	391	355	371	371	390	381	411	390	385	374	391	390	410	390	389	413	392	390	383	388	354	389	344	365	339	396	395	369	411	375	404	358	429	352	414	387	392	413	408	374	369	435	405	381	396	381	414	395	396	381	403	408	381	395	391	344	362	397	373	387	341	389	362	389	346	406	363	385	409	385	357	384	401	403	382	384	373	398	390	400	388	361	390	391	340	374	398	373	376	390	362	388	373	356	342	360	418	372	400	377	387	402	414	352	360	370	370	385	420	358	364	364	348	390	395	394	394	416	368	352	398	383	388	394	373	317	378	360	361	366	380	379	365	353	342	409	406	391	384	369	393	347	390	382	378	367	402	433	379	409	394	421	375	357	382	397	412	381	361	399	370	375	387	394	376	376	333	407	387	374	378	371	408	393	371	360	387	371	388	357	354	345	363	364	396	404	383	380	363	349	395	358	375	378	399	429	396	362	379	410	409	376	377	392	381	343	379	401	365	393	386	363	384	381	383	356	388	353	371	400	374	376	418	403	369	382	378	382	363	387	361	374	379	369	387	354	376	391	348	382	392	393
5691	1151	973	895	884	838	878	859	888	895	944	935	908	874	882	863	869	846	886	856	895	922	854	891	863	861	853	847	870	880	869	857	878	913	894	908	876	929	918	860	893	858	878	920	873	887	858	877	895	859	857	865	896	890	906	849	838	923	829	821	881	885	869	868	938	903	870	917	951	861	890	862	867	870	885	865	880	901	945	844	897	854	874	892	889	903	837	830	875	912	857	871	837	905	835	894	841	916	833	859	865	878	860	899	851	870	880	883	904	842	879	875	880	853	850	806	867	914	860	836	845	863	869	906	904	926	897	900	849	809	862	871	848	843	851	862	901	880	879	885	860	895	869	863	882	846	915	829	861	939	872	885	869	876	842	859	863	852	827	841	842	916	837	830	888	874	851	923	882	841	890	860	889	933	897	891	840	900	899	856	890	839	882	890	845	911	848	939	880	901	904	897	901	869	853	903	882	851	903	856	879	864	806	875	916	861	859	902	848	894	894	858	846	853	937	891	825	864	903	854	847	919	831	876	882	898	881	860	828	878	852	870	870	910	865	833	867	833	868	843	897	852	862	881	906	836	920	851	878	895	859	848	865	866	880	914	887	966	904	841	871	902	827	870	857	842	899	856	818	898	883	836	880	905	914	860	872	898	881	867	905	835	883	893	835	887	848	854	820	858	882	894	792	878	852	907	857	931	853	833	860	815	841	837	881	878	912	865	828	807	859	851	881	788	838	874	886	895	815	926	889	822	876	895	874	915	882	874	919	886	893	902	828	893	862	842	830	898	822	901	900	929	874	835	892	819	897	901	920	925	871	855	896	854	874	945	873	837	896	858	881	851	893	861	893	806	895	816	875	898	876	903	866	847	908	915	875	858	888	861	907	884	847	883	861	858	862	891	851	860	851	871	907	952	861	869	878	912	848	882	885	900	877	881	839	858	844	902	854	878	899	897	886	885	900	904	855	876	862	880	862	882	866	911	856	889	875	888	881	876	936	859	900	891	858	857	861	878	888	874	872	879	885	858	896	871	882	869	857	887	872	873	921	858	884	865	923	872	880	826	874	885	877	883	866	927	805	914	923	871	906	844	854	877	919	895	900	898	896	841	869	897	861	878	887	858	853	847	904	857	857	872	919	867	856	849	835	837	874	818	841	893	920	828	869	881	844	903	899	912	873	880	899	909	850	901	859	878	840	827	872	887	839	833	933	887	915	892	849	919	903	865	852	920	846	888	887	880	887	819	878	869	880	878	901	890	825	897	837	887	815	865	908	890	895	923	874	883	861	875	858	886	887	947	852	869	882	858	883	888	889	870	856	898	881	893	895	875	866	872	906	882	857	832	886	860	868	864	904	838	853	880	896	863	854	880	888	841	815	863	891	919	853	924	886	849	889	933	881	892	891	862	901	880	884	906	932	896	837	962	863	839	878	890	849	901	868	858	905	863	886	844	849	878	902	858	889	887	879	871	851	878	887	863	890	881	864	915	851	868	796	909	848	866	854	873	818	863	870	883	870	871	873	886	877	864	837	871	856	851	893	852	904	911	883	872	866	868	885	886	915	857	846	894	886	843	920	844	924	937	840	868	976	834	898	901	879	874	942	901	842	927	908	881	855	900	905	854	912	862	874	823	864	834	860	927	856	882	901	885	884	918	887	897	837	898	873	918	911	886	862	883	865	873	877	908	932	910	879	876	891	894	878	940	879	901	917	897	872	883	890	898	915	865	878	865	863	873	818	883	859	886	912	827	856	843	851	841	905	875	891	870	882	840	890	930	873	879	921	880	836	858	876	899	852	818	906	889	850	873	862	824	883	878	863	870	917	891	901	908	849	866	809	860	855	868	866	855	881	864	865	911	870	824	904	875	897	855	892	914	876	853	911	883	905	911	848	914	853	886	863	872	893	860	851	777	830	918	870	825	884	855	885	863	890	875	883	887	865	861	859	874	922	893	907	899	892	908	885	848	862	859	831	913	864	843	844	863	846	852	868	868	880	888	873	866	874	863	875	863	842	868	909	847	926	853	881	935	854	877	878	847	824	869	854	925	849	827	828	889	872	848	869	873	885	900	898	878	864	866	868	876	857	906	850	918	883	885	911	892	890	881	880	882	853	901	834	842	871	889	874	883	888	848	864	884	917	869	907	920	865	885	842	915	897	895	871	873	863	874	848	904	848	867	892	888	900	853	857	888	870	819	924	847	884	913	918	912	835	894	913	836	880	864	874	893	859	907	866	905	908	885	880	833	820	903	890	936	891	906	886	824	887	870	822	922	911	822	868	844	849	902	873	953	857	882	861	914	851	849	884	883	865	906	839	894	915	868	906	866	938	880	842	847	899	845	923	925	895	833	894	899	843	884	873	915	871	835	858	872	917	854	886	937	891	864	909	889	860	898	887	900	878	879	871	899	860	878	858	856	864	890	906	903	838	951	826	871	861	881	876	874	894	912	867	903	874	898	850	842	886	870	892	876	909	887	899	897	926	807	864	894	910	867	819	889	868	885	857	851	931	902	831	858	883	897	888	920	868	878	922	898	916	908	920	887	838	886	859	842	894	891	886	870	889	883	852	909	894	861	918	935	904	871	911	864	830	858	860	838	850	876	875	820	841	874	882	883	895	871	875	835	925	913	879	870	809	837	823	886	855	905	881	885	913	860	864	892	876	844	839	874	875	850	868	888	868	841	860	867	867	838	906	895	893	903	836	802	948	858	880	870	908	837	908	882	931	838	884	907	848	864	894	885	871	901	903	878	921	893	894	875	878	899	906	873	869	901	899	878	888	880	877	886	843	853	904	872	880	911	864	894	877	848	902	884	872	867	856	935	809	850	833	872	888	856	848	914	903	843	852	892	890	899	894	858	862	845	929	906	855	922	881	858	892	895	900	914	885	892	884	811	877	916	834	834	870	851	893	851	898	881	895	903	842	912	801	873	879	888	889	864	866	833	886	910	867	874	908	896	881	904	872	932	853	825	891	887	879	853	850	883	797	895	909	922	889	907	875	864	917	909	897	935	892	914	865	904	857	876	888	892	864	860	907	872	875	876	862	860	869	929	817	860	910	847	890	867	877	883	932	903	855	852	877	853	863	913	823	847	930	892	878	867	842	893	840	856	847	881	867	868	852	826	815	873	883	852	832	850	826	832	910	862	881	892	920	842	893	860	858	875	918	887	873	884	860	894	902	862	906	880	882	846	820	872	889	909	909	842	847	833	872	866	903	821	938	847	923	882	892	841	875	825	907	897	864	935	868	877	866	923	874	858	841	871	838	886	920	868	914	892	912	947	866	863	902	885	874	900	877	880	863	924	882	866	839	916	851	875	896	839	897	875	868	872	848	849	888	896	891	907	894	845	878	866	845	858	811	891	899	861	841	874	857	882	864	893	881	891	843	888	887	878	902	898	869	819	872	848	882	892	882	852	897	900	860	895	943	874	859	882	855	930	919	958	895	892	907	868	917	901	828	860	836	845	867	844	921	888	899	859	891	872	894	926
24021	20748	24106	27450	20750	20713	2140	616	505	491	511	514	455	467	469	457	414	504	446	424	430	463	441	439	470	444	413	486	473	440	493	480	465	440	455	454	482	440	433	451	405	405	430	468	433	447	448	474	432	468	455	443	445	428	438	421	429	408	469	458	456	473	506	441	443	466	460	437	429	410	416	440	484	458	494	430	438	440	447	430	428	450	429	448	468	405	402	451	425	438	423	432	426	434	467	419	448	470	479	439	458	444	441	456	446	427	438	448	458	448	459	435	425	448	436	439	407	457	442	428	420	458	437	446	437	458	429	429	472	401	423	463	463	429	409	438	428	436	442	437	455	423	409	448	418	453	456	430	446	440	412	422	425	458	439	456	468	440	391	432	442	443	442	468	479	403	428	463	418	425	406	442	508	400	428	422	431	395	404	449	444	504	394	434	424	461	435	456	434	405	437	463	454	426	446	430	417	447	438	454	424	458	424	411	454	449	449	433	424	431	497	440	399	419	411	484	432	435	419	454	433	463	398	467	477	396	490	432	425	455	438	446	449	431	496	497	434	493	454	444	445	421	484	429	489	450	417	439	454	437	447	460	413	452	416	482	410	445	419	455	416	448	423	424	462	433	464	455	408	477	448	455	404	374	453	407	408	399	426	425	434	431	430	414	444	433	442	465	439	444	419	418	406	456	397	443	411	422	491	444	415	457	436	491	413	460	446	426	438	489	481	427	453	408	435	402	449	413	398	461	419	433	455	436	480	368	472	460	414	429	437	511	439	432	428	430	455	440	427	461	451	490	458	434	443	403	445	423	418	442	447	426	473	442	415	413	459	451	446	436	436	444	436	476	450	437	439	432	481	450	477	454	420	437	480	430	448	481	439	490	395	447	463	428	468	443	450	450	466	438	444	432	454	460	446	461	458	433	465	453	453	419	405	505	416	451	448	475	436	445	429	451	442	425	465	451	468	439	475	421	453	435	440	477	473	412	445	475	438	424	406	431	428	459	442	409	438	484	433	451	437	429	439	469	452	422	457	426	446	454	467	433	457	425	443	482	481	489	402	423	424	437	450	444	452	466	432	462	472	509	441	437	447	441	442	451	461	407	434	410	413	424	422	416	425	451	434	444	442	454	443	496	450	493	427	423	423	436	427	437	464	432	411	423	439	452	424	471	402	407	463	425	469	421	422	423	447	500	475	456	422	402	499	454	465	428	438	418	470	408	441	435	447	433	441	445	435	466	456	413	440	430	437	428	487	440	454	422	478	453	460	423	438	456	412	437	464	425	438	437	433	471	460	422	448	475	414	436	440	432	400	464	461	470	434	420	446	421	415	425	503	456	442	448	389	480	431	467	412	451	454	464	449	444	457	402	429	455	478	449	423	425	448	472	442	454	467	422	424	440	479	436	490	451	450	422	458	447	397	415	438	428	440	463	431	449	425	451	442	433	436	417	449	459	427	453	433	384	455	466	432	411	397	427	449	462	447	415	417	440	426	412	437	446	411	412	455	442	446	475	466	407	442	448	423	449	439	434	455	445	427	461	460	419	413	455	458	425	435	423	424	438	479	452	474	449	487	437	459	455	455	450	462	416	458	471	421	421	449	451	470	470	484	461	426	496	474	445	456	436	431	407	474	440	426	399	435	454	421	451	439	501	426	426	426	436	452	437	415	406	443	423	445	432	418	425	424	412	410	436	474	467	435	431	444	420	422	432	457	422	453	450	430	465	429	432	440	460	433	417	432	433	452	453	428	407	436	455	490	444	445	420	404	452	444	482	461	453	437	461	444	419	464	463	448	458	453	424	463	439	435	446	418	434	454	439	451	446	444	436	473	419	432	469	439	446	449	443	416	416	446	456	442	439	431	414	414	451	477	435	459	461	462	387	459	464	455	416	404	482	470	479	446	449	440	446	437	422	425	415	460	422	465	422	501	418	479	421	439	381	449	422	440	435	456	464	452	460	434	491	442	463	461	430	423	452	433	424	481	445	445	416	436	459	441	432	386	456	408	447	446	410	455	455	424	426	403	430	457	474	431	464	446	416	431	442	422	419	418	445	476	458	426	486	409	429	471	421	392	413	472	436	410	458	427	436	455	434	415	423	435	433	399	418	431	449	433	457	450	441	429	430	411	443	420	473	418	469	436	414	475	415	414	449	442	417	424	471	497	504	472	495	471	430	416	413	416	429	444	465	408	414	428	430	425	438	451	441	419	455	457	469	466	460	441	425	436	465	438	433	459	427	438	465	463	426	417	473	436	391	399	422	458	442	453	420	440	453	464	459	489	454	415	472	481	470	446	471	431	456	428	408	433	424	491	434	446	435	449	418	431	422	421	421	444	427	441	410	399	433	484	444	452	455	448	480	439	468	412	396	419	450	403	450	438	430	475	437	461	474	440	436	438	477	430	380	478	409	421	425	458	461	431	457	445	441	411	458	472	423	444	447	428	440	413	419	398	460	419	448	436	437	445	442	424	451	438	406	412	467	474	459	473	405	477	429	387	477	420	402	423	430	474	457	452	454	434	409	418	404	462	498	451	452	420	435	429	481	508	450	428	425	466	423	449	461	457	420	480	499	425	416	432	447	472	442	463	495	449	432	439	438	409	422	445	452	447	424	445	442	404	436	419	475	401	435	446	441	460	422	447	475	422	455	438	436	452	441	463	445	415	437	462	449	436	463	438	434	415	447	460	475	431	482	441	427	389	379	490	430	443	466	431	413	404	446	451	461	433	434	441	433	440	451	448	430	411	439	420	424	428	393	431	436	413	439	457	468	447	406	467	461	455	486	407	433	498	401	452	460	456	407	449	475	458	432	388	437	431	458	468	419	414	469	441	455	469	496	434	438	411	421	393	439	403	433	447	428	412	428	431	467	477	488	443	423	415	437	494	470	428	493	455	419	456	451	452	429	411	420	434	419	476	418	463	436	441	469	460	423	413	453	475	425	435	452	441	470	446	398	455	441	445	467	413	451	466	452	401	479	426	424	444	447	420	441	437	433	404	454	471	451	426	458	437	441	439	447	440	458	440	419	416	415	433	410	444	464	453	465	448	452	464	484	431	432	434	450	446	437	446	478	478	376	458	448	449	442	430	503	476	496	469	440	456	460	457	456	422	473	418	428	395	430	406	484	442	461	433	422	454	431	408	426	432	422	439	458	432	437	451	435	446	439	456	456	418	405	480	427	407	444	445	421	516	440	469	451	447	461	465	413	450	424	470	445	411	428	439	426	444	460	443	489	441	421	454	438	443	388	426	441	477	394	429	416	444	416	418	411	425	480	473	448	436	430	413	438	411	438	452	453	465	434	427	447	407	412	421	414	436	440	457	432	395	468	426	444	455	438	443	446	463	398	411	431	445	459	421	451	445	423	446	436	422	455	403	429	448	423	441	444	420	455	447	424	385	415	451	430	436	449	464	444	435	466	442	471	477	420	430	441	452	406	452	437	446	415	460	391	405	452	439	439	458	428	464	459	429	399	468	412	445	438	452	425
6105	3272	2071	1269	1134	995	1049	1016	990	971	981	1006	936	961	953	961	963	928	950	945	1001	981	926	971	978	945	948	937	977	976	994	1017	947	940	988	921	1006	1009	923	940	960	929	958	984	907	1005	919	931	963	961	974	972	947	938	936	978	944	922	965	932	974	994	942	959	978	942	971	916	930	904	898	970	988	932	914	956	1014	893	1068	942	986	975	918	927	941	945	1006	939	964	968	1015	976	981	968	953	944	924	978	1010	926	982	898	963	1006	942	1014	950	975	943	911	891	1005	952	957	932	962	966	982	1004	933	969	974	973	898	933	974	970	918	982	915	943	953	969	979	973	957	968	961	932	921	899	976	956	947	929	992	920	930	1005	973	890	985	1023	958	963	932	988	938	934	939	959	895	952	904	971	930	967	973	935	980	1024	925	961	958	1014	929	996	933	954	1018	931	933	972	963	920	977	932	937	981	988	975	1022	1014	949	946	954	950	932	989	914	993	1035	993	928	982	960	979	965	990	929	960	931	918	928	959	977	986	1029	937	978	937	935	958	1001	934	959	951	975	1014	920	926	1003	984	972	933	1028	969	948	922	938	943	963	932	982	989	921	923	952	947	988	958	993	951	984	932	971	940	928	951	962	1007	956	907	960	957	969	932	1026	998	1001	972	933	984	957	951	973	992	981	920	961	964	1011	968	948	977	959	1004	963	921	954	926	957	921	994	935	944	981	978	961	982	980	945	1005	991	973	921	925	891	939	926	939	1004	984	917	922	939	939	952	970	953	944	938	977	909	995	972	931	956	961	990	893	980	956	962	988	943	966	898	931	977	924	915	936	932	911	946	958	949	943	948	932	949	1032	912	984	1020	960	930	956	954	924	967	908	944	927	959	950	964	914	1004	950	955	888	912	979	966	1020	962	954	965	949	936	970	902	967	971	972	1051	998	917	957	909	971	962	930	938	972	973	970	988	926	956	980	969	905	965	895	969	995	930	936	937	918	997	945	1004	941	940	957	950	932	956	907	955	972	973	889	957	925	956	905	947	965	1021	942	945	963	927	911	969	956	997	945	998	982	933	978	919	985	930	975	962	926	1005	996	937	926	968	928	943	985	931	927	913	960	904	960	927	988	946	989	920	888	886	922	970	985	962	976	989	953	926	976	898	1014	1006	939	971	977	978	963	913	950	983	956	989	998	1023	942	1019	953	991	1003	947	979	991	943	975	943	972	982	922	969	954	976	930	960	970	949	969	950	975	956	911	937	962	933	966	940	905	935	972	958	944	962	1014	963	907	946	962	966	981	946	988	974	971	1004	921	923	1009	967	902	937	948	978	947	1010	915	987	946	953	960	963	963	964	921	983	990	967	941	983	941	916	922	927	997	985	925	988	925	929	944	943	910	905	945	1025	908	925	959	998	972	970	963	982	915	927	927	939	955	909	930	924	943	959	966	939	949	906	957	997	973	967	971	986	919	936	943	920	981	923	1000	923	977	955	964	966	959	986	950	962	979	952	975	992	960	1004	953	987	915	1004	979	954	896	988	893	981	903	991	924	937	920	964	935	978	949	938	988	948	963	945	958	984	910	909	916	981	938	917	928	953	979	943	950	1003	950	927	967	974	929	981	918	969	971	991	966	984	958	949	988	994	953	911	997	937	957	915	967	960	1007	940	953	965	997	953	971	983	974	990	977	984	936	959	955	943	928	937	973	966	965	998	953	962	919	972	942	924	960	980	1007	932	901	882	952	938	981	986	948	940	946	937	998	992	958	928	910	960	956	947	974	996	943	977	923	951	972	917	929	989	943	949	938	942	1006	996	945	950	925	979	996	946	953	1016	955	943	942	980	963	979	936	996	950	946	971	971	898	991	920	918	898	985	1009	1045	989	968	920	1002	959	938	961	958	974	883	982	921	902	959	958	991	1006	977	959	923	931	980	976	1012	951	987	949	961	902	937	913	961	972	915	969	930	952	971	967	971	912	930	976	924	949	927	922	957	951	964	929	909	944	964	935	936	877	968	945	923	937	970	995	952	870	965	947	960	991	943	941	921	927	947	949	963	937	992	984	965	952	959	934	974	965	954	999	956	973	907	955	914	954	988	992	986	980	973	929	953	950	971	967	999	986	925	993	933	947	966	922	965	948	953	973	921	933	1005	983	976	971	988	996	972	974	949	948	977	916	956	895	948	959	971	928	978	981	965	973	925	971	977	988	954	908	935	942	980	1054	951	942	977	926	993	986	954	944	1012	1022	941	955	1011	933	934	961	954	922	972	939	921	916	968	930	891	962	976	963	1032	973	969	943	1006	947	897	954	952	909	931	930	970	914	960	940	891	952	952	954	957	964	927	951	940	968	972	979	975	925	967	959	997	957	928	930	973	990	985	954	984	957	969	906	993	935	1003	966	971	986	969	994	934	921	939	950	997	967	982	949	977	937	994	980	983	950	928	977	932	878	963	901	960	979	985	950	929	976	948	919	912	975	934	931	982	1007	950	926	882	905	925	931	938	941	938	950	946	1022	1008	972	984	944	967	986	951	969	939	955	915	944	987	963	1003	895	925	942	939	985	935	932	995	902	974	942	954	963	964	985	1039	992	987	929	951	969	1019	968	1005	985	983	940	1015	924	937	964	1028	969	950	940	948	925	954	931	932	904	963	947	1001	996	897	976	996	927	959	991	967	973	1002	905	994	943	948	949	907	957	952	970	926	903	920	921	978	970	925	946	935	930	985	968	975	957	1012	1011	933	1002	941	1016	940	990	992	979	949	933	928	944	941	865	948	951	959	960	983	955	939	998	963	947	939	1002	982	939	988	948	975	945	924	1000	924	1001	915	968	921	938	938	956	951	982	983	949	901	927	983	904	952	984	960	980	945	958	950	977	947	957	910	955	976	967	954	885	930	1002	925	1024	957	949	952	1009	919	951	942	974	967	915	993	998	923	894	918	914	967	914	972	976	957	914	980	935	997	981	938	913	931	988	892	945	921	961	971	961	987	983	914	967	966	1000	1018	959	962	929	942	931	937	958	981	944	917	962	970	981	970	880	936	1004	966	876	968	958	960	945	940	1000	1002	1005	963	918	946	1006	939	980	997	929	960	923	930	967	956	934	885	938	959	935	961	935	953	962	958	889	936	965	948	965	1007	918	1004	919	924	932	972	965	955	989	962	961	972	925	979	941	935	974	1016	1011	988	921	928	996	896	920	944	922	962	931	872	911	955	930	969	954	951	970	1000	970	1001	905	964	966	961	1000	1008	969	950	936	952	953	984	985	944	932	942	933	981	1024	927	948	940	978	974	978	967	977	1022	980	953	912	946	972	942	949	937	953	967	949	926	955	977	990	924	951	949	945	956	924	927	919	989	964	922	947	950	933	935	948	1015	953	982	963	975	924	930	953	908	913	953	987	1011	962	917	931	929	985	949	957	938	947	964	919	925	974	953	868	946	919	959	991	925	960	963	970	1005	914	981	931	977	967	912	895	957	946	912	926	993	921	962	974	925	938	936	942	961	952	943	933	935	897	978	931	916	896	940	978	983	996	981	922	940	945	907	944	955	896	975	936	983	961	951	907	931	960	987	958	996	951	916	998	949	909	967	1003	931	1011	946	953	979	992	872	969	913	924
23366	20690	24338	27082	20692	20705	18054	736	443	422	374	368	314	321	325	324	274	317	304	270	298	272	286	264	300	315	304	262	300	308	295	268	293	288	266	283	288	249	268	275	292	292	336	291	268	285	283	313	284	309	280	279	246	266	271	270	268	255	250	238	243	269	279	317	274	255	265	266	261	254	222	306	275	253	289	264	266	284	250	278	258	279	246	309	269	238	262	275	271	254	265	272	253	284	275	303	274	264	284	259	261	273	244	257	263	295	295	300	256	287	251	261	255	300	254	252	279	261	286	242	289	281	308	287	242	269	295	283	298	277	264	248	291	260	285	250	264	288	263	262	273	257	269	270	258	261	271	301	265	284	301	277	289	256	249	264	271	277	254	232	280	289	284	285	291	270	265	268	311	264	267	252	257	307	252	235	295	302	259	297	283	308	269	256	280	276	268	271	250	276	287	277	257	288	284	265	272	264	253	277	242	267	291	311	270	275	266	261	286	259	244	226	268	268	277	294	232	269	274	264	264	294	300	265	295	253	272	299	280	290	290	279	267	264	262	272	296	228	258	287	246	258	263	246	274	257	245	273	279	256	298	274	245	253	275	281	325	288	277	258	242	284	302	284	258	253	277	282	250	315	270	288	259	310	264	286	245	280	290	285	272	304	281	290	263	258	287	270	273	267	267	265	258	273	286	299	278	263	286	293	245	286	277	264	272	268	261	262	274	305	286	295	260	245	262	246	284	268	259	271	269	288	274	279	264	275	295	246	295	263	319	259	300	275	275	272	283	250	285	276	257	252	251	307	250	268	266	249	261	269	294	257	263	270	268	294	292	277	280	257	253	253	263	261	258	265	268	266	277	264	255	280	270	284	299	287	289	288	277	276	283	275	291	294	282	263	274	236	279	258	262	299	324	288	297	242	240	261	284	271	259	274	270	274	273	268	295	269	275	245	248	275	294	272	284	265	275	284	269	301	282	281	229	266	274	264	257	271	260	283	278	273	259	294	276	283	263	288	263	263	254	266	286	299	240	254	271	264	262	278	250	246	277	282	271	273	273	256	281	261	260	269	273	251	292	252	289	261	276	248	247	267	270	269	301	286	274	263	304	231	278	294	287	297	284	256	246	274	252	267	258	294	252	272	270	283	245	316	288	230	264	316	286	233	270	227	298	287	292	258	272	242	261	274	305	295	262	281	230	285	278	289	241	274	256	277	255	275	255	270	286	260	295	278	278	266	257	290	277	259	275	291	289	280	253	261	264	285	308	267	240	264	286	268	259	282	231	281	294	260	258	281	265	282	283	276	266	265	257	315	285	271	275	279	287	285	302	253	265	262	266	253	290	286	286	286	273	258	275	257	286	276	258	259	257	258	263	268	273	281	248	269	254	278	256	224	293	284	289	265	264	269	270	294	292	273	293	275	275	250	271	250	264	266	279	269	262	268	292	248	280	271	283	301	251	268	283	274	283	239	246	279	274	301	267	226	275	253	244	307	265	235	267	285	284	224	280	256	271	263	258	244	295	289	312	261	259	259	269	261	274	262	317	261	291	259	271	227	266	275	268	282	254	272	284	259	268	266	278	255	273	275	265	282	281	262	238	243	253	258	284	278	259	272	266	266	292	283	285	257	244	272	277	266	255	268	276	263	291	263	236	259	280	296	292	280	263	238	308	260	271	279	258	278	281	285	245	243	260	256	287	290	263	265	289	293	297	290	286	300	282	275	286	257	257	263	279	268	303	284	279	276	287	238	284	256	267	280	270	294	288	257	284	315	278	301	231	275	277	266	257	293	254	276	266	277	258	268	269	297	297	268	273	243	263	273	304	301	268	260	281	267	253	299	302	304	281	277	239	287	260	274	270	272	307	278	300	249	261	235	253	276	255	288	239	264	300	300	276	251	307	232	313	277	293	272	253	251	280	233	282	290	315	277	250	299	245	267	250	250	275	239	258	244	285	303	261	255	263	300	307	310	269	265	318	271	251	295	263	277	292	273	269	265	276	272	277	254	268	283	292	273	308	254	286	254	273	259	264	300	265	267	296	267	266	234	267	262	256	259	252	268	312	281	245	269	270	257	297	288	280	282	261	261	276	253	260	260	273	249	248	272	277	277	269	268	248	256	277	254	241	264	274	272	258	238	277	248	271	297	296	272	263	291	274	255	251	272	252	264	277	281	285	299	267	261	254	259	275	301	268	293	302	280	264	250	275	270	267	284	278	266	261	261	250	253	239	267	277	264	266	271	292	280	243	247	303	293	288	260	264	251	271	258	282	271	247	279	284	268	296	258	253	259	265	249	270	271	295	282	269	275	282	267	288	247	254	279	272	256	257	264	234	262	278	268	279	281	265	272	264	260	257	259	280	252	266	264	261	289	278	254	265	239	261	266	254	258	241	245	243	295	272	262	258	251	275	267	250	269	291	250	250	284	243	264	271	263	290	269	286	266	257	243	264	282	277	243	275	306	284	263	249	279	269	283	249	258	296	260	281	267	271	267	268	272	268	290	257	266	259	282	297	262	259	278	300	231	278	294	263	256	272	239	287	279	309	284	284	236	273	279	291	299	311	251	291	266	307	303	265	276	268	246	271	251	259	236	287	274	273	262	263	244	238	247	278	281	292	293	277	250	271	277	291	286	285	272	278	271	284	288	284	247	255	279	276	306	319	271	268	281	250	258	272	249	299	280	272	268	274	274	286	266	286	288	263	294	265	262	263	287	289	285	317	288	267	306	273	271	268	284	266	273	279	282	272	277	281	300	269	251	276	258	268	320	316	292	266	262	276	279	278	285	279	254	253	251	293	270	279	259	251	269	275	284	301	285	275	283	258	279	277	274	286	276	274	261	267	269	277	288	289	267	287	275	267	259	253	252	269	282	266	285	232	275	280	241	283	290	257	254	275	266	302	276	286	257	286	281	244	256	288	265	289	295	319	272	255	267	281	284	253	263	277	279	280	287	278	245	280	256	280	259	250	248	284	283	265	276	237	235	256	260	232	279	301	252	280	277	253	267	275	305	239	288	281	260	276	259	265	281	266	257	283	275	278	273	273	260	265	267	291	276	269	283	289	284	246	293	299	303	298	248	261	301	272	247	260	256	271	269	271	256	247	273	263	272	254	283	294	266	295	268	278	290	277	220	273	270	270	256	242	291	264	271	293	258	271	260	276	233	279	262	280	263	296	283	268	295	289	264	252	283	251	267	267	264	254	265	306	250	267	248	282	294	265	289	270	295	229	301	262	293	291	257	285	268	277	281	306	253	247	281	314	255	285	250	285	281	283	257	279	273	256	289	287	296	270	277	261	246	263	275	262	264	274	253	301	264	262	274	260	275	286	246	292	259	280	284	246	282	289	308	269	271	257	269	284	272	234	267	290	290	280	249	307	256	259	241	276	282	270	239	264	249	247	283	255	276	260	266	293	276	287	268	245	247	285	243	292	254	293	262	274	234	265	274	248	267	251	258	292	297	296	300	256	255	280	253	278	276	250	279	246	259
7056	4594	2404	1234	900	805	742	690	710	661	607	645	623	619	607	657	600	603	605	619	613	608	639	582	586	654	621	592	600	626	571	637	619	630	598	627	604	578	632	629	645	592	627	625	589	612	637	638	624	590	649	618	618	643	570	591	591	578	640	602	629	596	624	677	589	616	612	634	608	633	595	615	612	620	632	647	603	616	587	587	656	591	628	613	640	585	615	559	593	577	633	604	631	613	644	657	607	622	621	619	624	635	607	625	565	606	635	551	626	624	632	682	558	640	622	607	576	581	651	584	619	621	583	608	646	625	579	626	621	627	631	630	639	596	617	589	615	610	610	607	614	561	628	634	614	586	618	625	600	606	590	640	626	598	639	612	622	605	656	631	592	648	585	570	623	662	595	642	631	628	580	597	612	634	589	594	621	656	644	586	648	576	618	618	611	628	575	625	624	639	635	590	632	595	553	586	610	558	592	592	619	607	638	552	585	623	592	626	631	616	596	598	602	602	600	621	614	584	585	630	651	602	581	580	589	587	597	622	646	655	648	620	603	628	628	572	646	613	603	590	610	610	624	590	593	613	606	598	597	620	594	560	603	634	568	618	640	634	595	639	577	634	592	595	607	605	606	589	606	604	567	594	604	591	614	653	644	625	591	604	580	621	620	603	576	620	591	605	612	590	586	620	576	575	629	617	652	647	599	599	615	635	620	636	653	595	623	580	599	602	627	649	640	600	599	599	622	615	639	609	596	598	558	621	564	563	614	579	657	602	572	622	581	607	621	642	619	604	617	597	603	568	585	579	593	603	625	615	618	565	646	595	625	632	639	608	658	609	595	625	626	580	608	608	636	598	623	584	575	585	604	629	594	598	644	597	586	620	603	587	587	587	630	641	626	610	608	609	631	638	582	609	648	640	557	600	591	576	608	626	631	575	658	581	639	639	586	620	612	579	608	556	621	594	607	602	600	645	587	610	598	627	599	625	614	632	610	602	582	609	602	589	639	583	614	617	638	631	630	630	613	591	594	572	585	580	629	604	622	567	601	626	589	653	617	586	611	606	576	652	619	650	601	581	615	648	566	660	627	557	642	592	590	617	577	585	587	598	629	600	693	583	623	611	622	608	567	595	608	591	644	648	643	617	629	620	591	596	600	616	597	646	622	650	624	616	609	577	602	611	620	615	590	591	602	600	621	599	629	604	601	611	641	586	608	606	593	657	589	640	605	617	618	604	597	596	623	582	616	589	587	584	652	623	636	597	625	613	576	642	599	642	593	625	570	634	643	643	616	591	638	613	616	547	581	589	606	619	642	615	644	607	611	614	604	623	609	604	620	597	595	625	648	617	678	605	594	611	622	611	606	644	593	605	634	635	594	576	605	641	604	581	615	601	598	616	602	634	595	592	617	573	613	659	621	601	589	575	592	611	576	667	604	626	624	609	602	585	601	592	618	570	616	628	636	589	627	645	603	613	617	533	648	585	551	594	566	614	598	628	582	593	583	583	605	601	633	641	581	625	618	588	604	584	613	574	615	624	616	593	611	550	606	634	635	619	589	601	600	633	614	615	620	621	611	603	622	589	594	618	626	647	597	604	659	612	632	630	571	592	604	619	594	590	606	615	650	630	599	616	559	614	652	597	612	556	605	590	604	641	647	653	600	615	625	609	616	607	593	606	648	615	602	595	578	607	604	615	607	608	601	612	624	596	603	636	599	633	591	623	621	563	610	561	607	652	590	631	603	601	554	646	587	577	642	623	597	571	611	596	594	597	609	590	621	653	578	595	592	633	625	610	563	583	636	588	571	563	594	607	618	586	594	619	620	649	619	596	601	614	613	597	645	574	639	604	585	620	628	610	618	634	573	628	630	596	626	594	618	632	639	611	633	582	569	618	649	608	631	640	611	620	580	664	634	623	601	614	561	591	615	638	618	600	601	613	638	573	620	634	580	582	607	638	612	635	666	675	608	602	596	597	579	631	625	648	617	594	579	624	627	620	613	607	621	592	599	643	644	638	581	606	603	605	612	596	604	570	605	583	595	600	616	597	595	600	623	641	612	606	589	585	631	649	594	620	612	626	628	625	633	629	621	550	583	636	592	627	579	617	575	579	649	587	630	604	667	618	613	625	666	581	563	608	623	598	596	624	617	577	628	588	560	613	647	597	588	599	602	581	608	609	618	604	643	594	617	608	628	619	586	573	653	617	609	640	589	645	617	621	621	635	590	575	565	630	620	587	606	676	654	624	591	597	599	577	592	638	587	613	573	621	619	585	616	586	611	604	609	629	625	610	641	634	627	621	579	631	599	644	597	610	608	614	618	617	645	604	615	645	621	582	601	570	627	650	616	606	605	598	642	621	613	616	635	646	598	591	610	615	561	631	662	584	632	635	603	615	602	623	612	650	623	601	647	525	642	629	660	624	606	649	589	572	599	535	613	613	583	583	598	622	561	613	639	590	599	615	587	638	581	602	589	645	627	573	601	586	646	586	609	610	638	597	646	617	626	619	655	619	617	639	559	619	592	618	626	659	635	627	573	574	530	573	606	567	620	643	599	658	635	598	639	581	601	622	595	629	606	623	594	588	602	632	635	691	610	585	584	549	636	623	583	628	602	562	600	648	658	616	595	614	598	640	558	606	572	584	630	642	602	569	588	637	614	620	593	605	582	562	609	602	572	600	592	618	629	638	580	595	641	640	594	612	627	601	644	608	573	599	547	626	642	631	609	591	597	593	590	571	607	634	653	606	627	595	606	589	591	637	594	597	607	653	618	584	620	598	543	646	599	619	606	638	597	618	557	591	648	619	641	646	630	605	628	615	623	582	576	616	611	606	610	618	639	653	632	563	607	574	649	591	567	550	588	577	621	609	631	608	587	613	627	606	627	628	625	647	581	614	591	586	672	641	635	602	603	576	610	582	627	576	605	611	577	605	637	624	613	635	588	637	611	596	665	628	623	572	617	618	597	604	614	611	659	591	587	608	610	634	599	619	594	650	612	589	586	586	583	572	618	599	656	607	634	615	627	658	606	600	607	647	577	674	615	562	593	583	615	598	622	632	617	620	637	603	601	625	557	575	585	648	611	610	643	633	588	589	582	637	611	630	604	623	586	615	627	598	625	654	583	570	608	590	578	594	613	589	568	583	625	614	616	590	590	625	589	597	616	615	606	623	655	598	608	573	585	601	583	618	628	613	634	606	604	593	673	643	584	593	638	617	634	628	597	596	605	593	591	579	559	591	592	645	604	570	595	620	634	618	610	608	634	603	593	603	618	606	629	625	622	593	600	589	552	627	608	638	597	612	593	619	608	601	591	560	586	658	665	613	646	591	556	598	603	595	571	598	604	626	613	641	643	653	609	602	604	621	616	608	573	575	606	638	615	623	595	566	605	573	618	599	623	616	626	600	647	593	650	617	577	613	602	613	592	619	644	556	572	622	619	627	669	597	612	640	615	636	594	617	606	571	593	601	592	613	599	587	593	600	580	633	609	593	614	595
31567	19075	7110	679	447	427	397	442	396	403	397	375	384	382	368	347	398	382	384	391	388	394	383	350	353	413	405	429	400	357	386	350	404	356	370	360	357	399	373	348	382	380	359	417	352	386	357	390	347	376	389	380	355	363	344	371	391	382	380	341	392	414	387	372	364	397	373	368	396	354	350	353	356	398	400	370	350	363	334	406	377	399	399	393	393	391	384	385	399	352	393	371	355	339	360	385	386	382	363	347	401	382	393	386	378	342	394	417	376	384	357	376	375	428	353	374	358	359	384	413	385	378	414	352	428	365	391	377	364	395	383	383	386	414	412	377	389	405	382	396	379	375	350	386	383	371	365	386	355	393	382	355	399	377	365	374	387	377	377	380	353	347	354	356	382	342	393	376	337	404	378	392	383	396	372	370	360	379	371	364	382	381	391	340	405	377	377	362	326	368	372	394	421	351	397	407	387	358	420	368	398	398	353	381	389	405	339	395	398	354	366	350	374	420	369	355	394	378	415	372	375	384	374	422	362	380	400	398	384	373	362	392	415	363	364	424	394	370	336	378	383	414	371	383	405	382	350	345	383	369	365	382	385	358	396	417	379	407	416	405	362	366	408	406	388	370	372	351	407	402	390	384	367	424	367	387	344	380	387	402	381	361	380	365	370	376	387	375	356	414	390	365	331	388	376	371	399	353	421	376	379	366	374	376	422	367	376	374	394	411	390	373	365	346	401	382	379	404	393	376	362	413	379	363	376	353	351	404	413	413	396	355	388	352	369	395	364	357	369	352	360	398	412	352	371	413	409	400	368	371	393	389	398	369	401	409	358	387	377	396	354	397	380	369	368	365	384	341	358	397	380	407	433	375	359	404	382	360	409	396	366	376	403	375	376	375	382	373	343	333	372	391	386	390	350	397	366	388	362	391	355	388	405	362	388	394	383	367	400	424	399	383	388	392	377	320	372	423	379	384	374	356	347	355	374	389	390	390	378	388	418	378	392	358	388	388	368	387	367	428	399	388	331	372	368	401	373	429	389	376	359	397	381	353	375	397	392	400	355	429	366	398	385	385	394	360	402	349	372	376	357	377	376	403	377	404	374	374	378	342	356	351	394	382	357	371	413	410	370	418	364	361	396	391	347	388	396	356	413	347	381	390	379	376	357	379	407	393	363	371	399	342	348	404	365	373	395	394	405	354	372	412	367	368	360	378	399	351	389	351	344	393	404	386	384	354	384	399	387	386	358	454	425	337	362	384	392	376	375	351	389	356	384	349	384	365	395	402	398	371	397	385	365	396	367	402	400	401	393	375	386	371	366	366	414	373	390	371	396	370	394	377	405	409	367	376	395	359	376	409	387	357	413	379	409	376	390	355	357	380	355	361	371	372	374	370	355	399	396	384	413	391	378	368	424	401	379	377	393	353	388	414	388	396	396	345	380	366	386	383	382	429	409	363	403	374	392	404	414	413	410	379	378	374	377	385	381	383	396	410	373	375	388	353	416	389	385	369	386	374	364	380	361	375	375	365	356	396	370	374	393	397	408	366	352	410	367	402	366	376	369	353	362	365	391	392	412	362	382	387	346	351	404	371	332	378	356	366	401	424	381	401	374	379	364	389	415	390	416	373	388	405	366	370	367	377	378	376	387	394	363	369	416	390	401	380	405	398	397	371	413	400	347	360	354	346	338	381	391	377	352	375	351	363	357	395	380	403	407	378	394	401	395	366	389	402	413	416	360	359	406	386	390	359	398	365	371	370	396	348	417	374	408	392	373	359	372	365	371	369	404	372	395	373	359	406	361	373	354	401	367	348	389	394	370	389	364	431	376	392	372	455	382	369	388	387	368	345	360	346	394	372	376	377	383	371	376	367	375	399	386	383	386	350	408	386	349	403	332	370	388	387	371	375	393	391	389	363	379	357	357	371	414	416	380	423	385	399	354	359	425	346	355	415	372	354	370	359	384	406	389	380	368	350	389	382	375	381	360	356	376	368	400	400	368	401	405	383	393	351	363	363	382	411	410	401	382	384	387	399	380	383	354	358	348	366	383	380	388	355	370	391	396	413	394	421	377	391	363	392	360	364	406	437	458	366	370	414	400	413	416	356	393	381	410	385	347	391	346	421	381	361	408	391	395	365	372	374	395	365	396	364	408	410	398	385	389	391	387	386	380	390	347	356	382	351	362	415	370	421	378	397	399	408	386	377	345	376	406	378	398	409	407	367	366	362	410	361	372	389	392	402	379	398	357	350	353	406	384	355	374	399	397	374	376	367	409	413	362	381	387	392	361	388	384	355	378	410	382	367	383	338	372	382	417	397	373	374	381	355	366	354	388	406	391	394	365	409	350	397	391	371	372	368	372	390	375	379	368	405	387	367	383	394	398	367	341	372	377	366	353	379	365	391	388	412	385	384	395	387	375	368	390	366	382	348	369	373	363	350	402	433	391	364	366	355	389	379	357	399	380	390	404	373	383	399	388	376	383	387	368	351	395	354	357	390	377	399	409	363	417	394	365	386	383	379	410	361	363	394	390	375	374	337	392	389	413	412	391	402	359	376	379	379	377	401	383	386	364	415	410	351	370	367	380	348	334	406	384	378	387	399	394	375	405	343	393	399	361	383	373	347	422	378	388	407	390	364	383	369	356	384	381	397	397	372	378	374	422	400	427	421	381	407	360	405	367	395	365	422	422	393	381	378	377	376	382	376	383	382	369	372	389	411	425	348	370	379	365	437	398	371	388	393	380	386	429	394	420	363	361	354	393	349	401	421	398	394	429	365	379	414	387	379	400	346	365	379	374	401	371	355	385	367	369	395	364	389	422	351	379	355	357	357	347	338	372	358	372	373	418	372	367	357	390	397	352	418	415	370	397	409	386	365	436	391	383	393	336	393	368	362	378	396	378	350	371	372	377	401	380	411	402	394	370	377	370	417	376	396	399	404	420	368	410	371	397	390	379	384	342	403	358	390	401	347	366	360	396	385	372	403	386	395	377	387	357	418	395	408	345	370	332	401	382	352	380	381	398	369	375	388	383	398	369	354	388	365	384	385	377	354	409	392	398	391	390	375	376	408	396	401	350	360	388	361	396	382	363	366	377	390	368	390	391	365	370	406	399	372	387	354	416	412	371	384	370	332	375	385	363	415	402	384	408	401	370	407	380	370	392	365	344	388	389	392	386	401	369	361	394	384	425	422	374	367	359	385	368	407	405	396	352	385	392	368	337	339	396	398	363	357	361	380	370	374	409	367	372	415	396	404	391	380	366	355	366	391	403	405	402	377	383	379	360	453	377	395	375	432	371	368	392	405	354	376	364	376	362	416	386	405	410	378	380	368	355	368	383	385	361	400	355	366	379	339	388	400	404	386	390	380	386	388	382	366	407	391	370	383	330	385	397	398	352	363	362	426	363	375	378	400	413	378	349	383	402	403	392	420	382	415	417	373	368	357	347	365	387	372	408	396	386	392	396	404	370	422	374	408	378	349	406	423	356	395
5651	1071	971	916	883	839	881	900	859	868	850	843	863	861	905	839	886	816	846	864	875	868	898	867	902	867	903	829	866	866	884	867	898	873	808	833	849	882	895	842	882	877	862	905	887	867	855	889	870	892	827	856	878	928	881	926	865	931	876	893	890	886	859	859	896	943	907	911	831	827	833	941	848	855	870	885	865	839	859	863	913	866	872	875	793	827	800	847	899	850	873	960	877	926	903	890	855	910	819	942	872	897	852	856	836	875	838	934	832	833	895	866	916	826	882	804	870	889	920	920	846	871	835	900	878	867	888	887	881	879	913	893	836	844	881	890	876	861	821	865	914	859	907	854	918	885	900	880	918	907	865	871	927	928	884	848	870	865	859	846	831	900	846	869	896	890	875	852	887	897	913	887	832	871	852	881	867	924	879	910	888	885	931	878	918	924	935	890	850	843	857	869	874	879	867	892	799	856	874	906	858	849	917	882	874	828	951	896	893	908	895	897	859	863	844	903	875	909	897	921	866	856	868	841	865	871	898	874	843	839	903	887	839	955	847	880	886	902	898	855	898	874	827	914	884	858	840	853	848	856	876	923	860	832	871	835	879	839	883	863	867	841	922	877	847	897	861	967	896	890	858	872	862	894	852	835	851	846	917	878	859	927	826	912	898	885	869	872	858	872	889	912	843	848	895	896	919	858	872	855	885	825	868	892	889	880	827	852	820	857	875	897	853	829	884	882	837	872	870	870	916	884	875	820	909	864	864	908	909	910	888	916	899	891	838	881	905	856	923	919	859	898	866	900	824	829	903	892	838	885	898	872	897	893	815	869	811	838	887	894	867	799	916	820	841	850	890	881	857	848	819	909	854	921	863	894	870	897	873	878	890	877	876	843	889	860	828	897	839	860	881	859	884	845	900	870	859	882	891	843	846	934	867	905	857	832	891	882	866	863	892	831	937	865	869	870	924	899	882	849	867	912	852	878	896	878	893	890	888	881	839	884	883	875	878	891	837	874	857	874	879	915	891	901	845	922	870	897	903	901	861	963	897	909	847	831	867	827	823	894	861	856	882	887	854	853	868	926	859	906	937	863	901	871	863	894	868	805	823	849	903	864	854	917	868	877	872	874	882	900	832	860	834	864	897	845	892	896	924	877	855	925	899	846	831	876	876	872	900	858	880	853	863	871	887	844	854	929	911	804	868	903	911	862	862	872	921	872	854	873	883	889	911	910	885	853	872	862	887	826	894	881	900	838	905	855	818	870	855	880	867	872	886	901	863	885	833	903	896	886	893	907	900	839	908	856	927	874	853	869	888	863	885	850	852	886	901	834	858	823	905	876	893	832	848	850	892	862	810	902	914	839	911	825	828	877	872	870	842	876	829	925	870	879	831	874	857	850	901	851	831	867	927	884	858	850	883	912	945	828	844	956	903	849	887	819	839	862	872	869	866	910	824	834	892	863	856	886	897	849	863	890	908	912	845	893	890	905	873	858	895	895	867	849	938	850	860	808	900	852	865	904	881	849	838	951	883	876	856	874	820	869	883	865	851	860	873	886	837	843	865	881	862	867	857	883	917	871	879	851	864	907	876	844	868	885	898	811	860	896	865	878	882	847	884	854	904	872	916	891	901	892	856	891	882	871	826	875	866	841	910	858	873	894	867	849	914	839	886	934	851	869	884	835	833	882	877	894	925	885	892	888	859	857	920	860	870	914	874	886	886	936	904	859	874	842	890	866	849	866	853	877	885	866	858	886	864	889	858	852	839	852	880	887	877	857	908	884	877	857	855	878	831	897	856	846	896	842	824	820	874	863	891	870	848	896	928	870	859	916	881	895	855	879	882	883	877	801	851	891	862	946	893	893	894	891	843	923	867	844	886	870	890	901	854	855	923	836	837	873	852	845	875	850	893	896	882	898	898	881	868	876	850	925	850	878	937	865	844	876	929	860	899	828	869	859	874	885	882	841	858	880	813	913	818	845	897	890	872	901	875	823	874	869	852	862	815	867	878	903	849	867	833	932	867	876	882	866	833	869	893	883	893	831	915	884	908	884	875	910	896	855	884	840	842	925	917	869	819	853	883	842	886	932	841	847	891	912	927	849	804	910	868	831	861	934	895	909	859	875	943	890	860	886	947	857	895	864	904	830	904	852	864	890	848	906	920	855	884	899	902	898	856	853	866	806	883	833	848	839	882	879	887	924	869	855	893	892	866	867	843	937	899	834	892	854	871	846	850	836	864	872	875	853	883	896	897	885	862	871	890	836	860	861	839	871	927	905	890	842	893	889	949	896	852	873	868	895	885	921	876	887	852	866	856	903	864	882	899	898	890	885	858	848	872	915	853	786	868	860	956	897	944	873	909	818	869	881	877	915	897	878	854	954	872	929	886	901	923	903	853	845	891	898	905	860	859	888	873	903	925	867	887	866	877	821	886	947	872	856	848	902	847	863	857	877	905	878	871	879	898	903	791	872	890	881	895	873	920	906	908	830	922	880	874	919	835	875	882	823	867	876	832	931	883	836	877	889	882	846	868	910	856	854	912	902	869	909	892	822	882	887	857	867	873	837	893	873	908	865	838	899	870	898	867	867	857	876	858	880	908	879	855	862	889	900	854	870	930	828	849	869	929	858	859	879	869	914	851	896	891	827	861	826	860	888	902	880	889	873	922	865	887	868	885	899	884	900	898	898	835	903	848	874	840	911	849	905	856	894	843	876	871	896	932	906	839	883	883	878	843	867	894	885	878	891	908	824	886	857	863	928	838	856	904	820	906	911	894	847	889	921	843	865	932	845	864	833	856	855	850	896	903	801	862	835	875	874	887	877	869	893	887	863	867	865	868	906	906	834	908	859	888	859	899	871	883	877	913	839	908	842	927	903	802	901	857	788	853	908	869	897	813	906	837	831	865	891	871	897	857	889	894	877	883	841	859	869	825	876	867	911	935	857	869	863	872	880	881	855	840	887	850	848	886	867	900	882	890	879	901	900	855	846	860	856	852	860	932	887	862	888	861	882	908	911	880	901	861	927	884	864	871	872	848	841	847	915	880	864	851	900	877	842	881	863	878	908	901	917	848	908	927	909	823	886	871	902	876	862	854	888	866	863	859	856	822	886	893	884	867	872	825	857	906	912	856	877	878	842	895	899	879	875	900	876	857	913	843	864	882	867	903	875	882	831	874	869	896	898	881	885	902	867	860	913	887	835	881	870	855	855	835	909	890	840	845	881	891	887	864	925	877	921	857	903	857	976	914	856	908	911	867	864	864	878	839	812	886	857	870	875	882	854	861	831	891	910	902	858	867	870	926	922	937	883	874	833	868	874	895	915	878	890	883	868	878	865	881	898	884	873	806	896	874	886	912	877	858	869	885	869	844	907	901	898	930	874	908	876	875	867	879	894	889	869	869	894	872	817	898	842	891	835	869	887	879	873	856	895	919	896	877	885	861	876	844	874	876	883	838	835	890	814	901	855	821	900	881	874	848	939	864	853	911	912
23917	20700	24066	27371	20706	20668	2112	649	528	540	488	486	488	417	429	471	464	475	471	443	442	449	473	411	412	427	462	485	434	462	466	473	455	438	469	422	429	425	425	450	453	444	418	460	435	463	445	407	472	459	420	455	440	413	445	423	448	425	453	462	433	466	464	422	482	498	453	472	463	417	435	430	462	460	492	408	438	438	424	393	480	415	439	446	403	453	452	429	480	437	418	451	490	447	419	408	438	448	483	447	476	466	398	481	412	421	399	411	465	420	456	468	478	451	424	402	425	399	402	415	462	434	464	428	455	433	431	447	441	449	443	384	422	480	433	410	442	420	430	436	430	441	475	441	411	441	443	464	444	444	466	434	443	476	423	428	453	465	423	434	405	428	431	418	439	420	445	430	424	420	459	445	467	465	470	408	419	420	431	427	426	442	445	434	440	438	408	485	444	434	429	403	448	438	418	439	448	440	408	431	443	455	443	481	419	446	439	432	387	423	429	420	484	453	419	445	475	421	434	473	451	452	456	448	427	398	434	420	440	433	428	462	422	461	448	427	419	411	421	474	460	404	474	445	429	454	451	436	422	446	421	445	440	441	440	474	441	435	453	423	452	459	419	449	463	444	424	442	453	415	397	435	433	428	420	449	439	388	432	428	470	433	429	474	471	428	425	431	425	413	463	446	426	411	437	462	420	484	429	437	447	472	454	422	452	441	410	473	486	444	448	403	438	450	446	431	402	434	412	455	446	438	462	459	438	460	419	432	394	450	465	449	490	463	463	390	422	447	458	480	460	461	451	420	444	474	434	437	402	439	391	420	459	444	415	413	433	422	435	464	450	468	430	439	453	451	414	424	465	417	459	463	453	495	472	409	457	467	448	412	411	405	464	403	455	478	437	488	405	410	407	467	443	470	404	396	414	462	396	413	428	435	485	398	442	443	415	421	409	397	418	449	448	423	421	414	477	443	466	470	433	420	464	443	452	452	410	426	423	471	465	458	457	416	427	460	442	452	431	421	455	402	444	458	407	430	437	428	470	436	385	438	450	421	400	456	402	432	439	465	425	476	417	421	403	423	422	448	478	435	422	429	442	456	422	432	415	408	446	447	454	454	396	460	441	460	440	455	514	442	477	426	422	430	451	424	437	424	434	437	452	440	429	436	432	418	423	449	429	434	383	394	451	474	497	433	436	431	433	463	433	446	507	457	387	386	402	434	468	452	424	382	432	466	440	457	449	420	451	463	401	406	452	451	435	444	455	430	388	431	416	427	433	454	427	491	477	432	423	474	483	477	432	428	445	422	415	425	423	444	443	420	430	434	443	439	455	450	407	426	448	421	407	490	386	493	432	424	417	417	405	427	470	439	434	437	435	468	470	401	413	417	417	486	446	453	431	450	431	373	442	449	465	419	424	427	449	402	465	445	448	430	428	456	415	475	450	449	461	449	396	452	411	465	434	433	460	424	450	392	463	431	406	416	386	458	477	403	424	430	439	449	446	411	414	413	401	441	429	401	456	438	457	507	479	446	443	453	435	459	448	460	386	402	441	480	423	423	426	456	469	441	436	428	421	427	429	460	439	480	444	435	460	418	432	446	455	452	442	411	460	459	428	456	401	429	425	415	450	443	430	430	413	400	444	420	456	459	436	441	433	451	439	439	429	414	419	464	437	432	405	404	395	427	425	441	449	515	450	405	482	473	408	475	461	470	455	379	438	406	458	469	417	440	446	485	417	418	442	401	454	456	417	436	452	443	460	397	418	495	453	418	482	443	426	431	447	459	423	470	421	450	404	435	409	428	485	436	466	401	441	461	423	398	407	410	401	458	465	421	466	448	442	410	458	447	459	459	419	430	421	411	432	424	397	424	435	409	408	404	412	420	448	445	440	479	406	457	436	420	455	432	439	416	429	451	413	454	442	436	437	429	469	467	418	439	453	437	435	470	414	459	445	454	406	416	436	446	433	451	449	414	423	399	432	466	445	453	432	422	454	436	428	467	453	449	478	434	420	432	473	467	456	458	455	430	436	390	419	432	407	427	427	442	423	476	449	453	430	444	437	437	398	440	406	425	446	448	436	417	424	453	431	487	430	446	414	436	410	441	465	462	425	461	429	434	434	442	456	426	436	500	447	453	439	428	400	460	424	451	424	429	382	420	433	413	409	412	449	415	446	434	452	437	418	449	402	446	485	442	431	464	431	458	418	426	459	471	466	476	437	470	438	445	448	469	444	443	447	444	442	438	433	474	408	470	432	453	437	455	466	435	465	407	457	471	463	466	416	413	467	442	417	466	438	452	412	430	471	392	438	429	455	461	412	423	444	452	407	441	428	406	447	443	460	464	474	416	443	436	427	389	435	459	430	458	434	423	391	413	412	441	445	454	420	470	445	435	445	440	398	465	447	426	415	451	446	416	472	432	429	429	390	458	428	456	404	417	427	396	460	463	456	469	413	450	449	415	468	449	433	417	429	421	437	452	430	452	436	428	468	445	433	452	412	380	382	484	474	437	420	472	477	441	446	460	429	431	444	424	445	461	443	466	441	408	464	468	440	414	449	481	433	428	457	454	406	437	412	430	462	372	423	445	472	451	412	402	433	409	426	431	462	439	474	386	457	455	426	447	416	450	439	446	465	467	462	469	414	455	390	424	428	453	407	413	463	434	456	456	424	474	406	415	400	442	427	447	458	420	460	453	426	452	442	449	387	425	441	447	471	444	456	447	431	432	480	432	425	424	426	414	389	434	443	440	435	450	474	406	443	441	447	443	425	429	470	396	407	432	449	406	472	421	461	398	420	401	432	442	449	422	422	435	459	456	398	395	462	428	450	429	444	452	459	432	418	428	452	476	420	439	396	416	410	457	428	410	437	448	428	468	461	432	470	426	465	460	432	416	441	458	440	426	486	440	500	442	440	478	473	463	456	459	455	447	434	439	437	414	436	448	457	443	446	405	443	427	429	423	448	398	448	430	453	418	458	435	418	422	428	441	477	420	448	411	469	478	466	454	441	458	444	440	443	437	473	428	417	392	441	430	446	447	440	419	458	424	428	422	432	429	437	438	470	517	421	434	453	429	446	429	481	476	447	463	416	429	411	462	422	453	464	419	443	428	450	434	426	501	421	425	411	429	437	440	427	381	423	410	456	431	449	484	431	471	454	451	398	397	481	452	435	449	437	444	464	400	469	459	442	451	439	412	469	430	441	411	418	439	436	441	442	467	407	431	410	452	424	440	419	457	425	448	454	423	407	459	420	409	437	455	476	475	416	434	467	410	460	466	443	492	428	421	463	429	454	424	448	412	418	436	409	445	399	411	428	423	436	471	436	446	446	432	478	404	405	439	446	428	478	428	414	412	442	458	454	426	397	426	417	483	452	380	464	441	453	413	456	456	460	420	418	385	460	444	440	398	416	471	449	474	488	430	421	461	431	414	426	441	423	443	459	422	422	451	421	449	432	458	420	463	449	414	409	399	451	456	412	432	411	422	415	410	443	448
6253	3291	2012	1275	1113	1046	1005	992	969	910	922	977	986	981	989	974	899	925	913	1007	954	925	980	960	974	1012	965	964	924	935	962	967	953	957	955	973	918	968	973	973	950	955	973	965	953	974	911	946	918	928	935	967	982	971	906	976	958	970	928	928	941	1015	957	886	1020	949	980	931	907	997	950	938	925	961	915	888	911	942	929	945	994	967	891	979	935	927	954	1018	979	981	978	915	945	937	942	945	970	940	948	942	952	976	957	994	991	952	946	941	955	954	939	986	952	981	985	975	945	949	951	938	902	963	967	933	916	888	943	950	956	988	994	918	951	968	921	958	969	969	938	996	978	910	958	929	930	932	942	1012	945	923	909	927	1007	959	930	937	936	1002	939	945	947	919	925	946	973	943	1007	978	962	929	923	1025	907	924	952	1043	998	938	925	997	942	919	933	974	977	943	975	920	899	963	904	993	930	935	951	943	940	1039	984	955	931	977	942	1004	945	955	947	942	894	958	973	922	938	963	931	920	916	917	1003	996	935	962	925	859	973	965	925	994	945	956	936	953	1015	1030	974	970	981	964	964	903	972	947	942	957	965	997	920	961	957	974	947	975	976	937	939	952	975	950	995	937	963	982	986	924	978	858	967	980	1013	956	905	977	949	929	918	940	915	945	962	960	970	965	924	938	966	942	938	947	899	959	926	991	950	875	926	977	947	954	947	970	985	923	970	933	949	940	998	938	947	991	904	926	1003	978	996	910	951	956	972	943	1026	952	946	953	1005	956	984	937	993	960	945	941	930	971	976	974	999	960	939	1007	936	956	973	972	985	950	1004	903	964	905	936	914	926	943	941	992	972	965	949	951	944	892	951	915	961	943	923	876	989	950	893	931	920	955	961	975	901	904	950	900	898	908	944	997	1048	996	977	969	958	970	1009	965	909	950	956	999	963	879	964	982	900	988	938	1010	984	1015	986	942	981	923	918	931	989	919	955	949	961	988	991	988	935	906	967	970	937	962	973	940	1001	948	955	965	956	931	979	977	980	958	986	974	987	945	961	964	992	963	939	963	1031	964	946	910	949	983	950	979	896	913	992	923	963	903	978	958	960	937	969	944	976	989	993	901	989	945	911	969	949	924	920	960	981	946	919	1019	1005	945	922	974	964	1020	972	946	974	911	955	975	915	969	1006	986	948	888	1013	974	950	995	944	958	940	1004	961	1012	891	1000	959	942	952	951	935	946	980	915	957	936	925	976	960	939	917	945	930	979	943	920	962	904	970	964	932	974	944	924	985	944	940	1023	957	914	985	1007	979	955	999	977	953	907	869	940	983	990	933	917	962	964	1020	911	955	896	944	981	991	920	956	935	998	937	954	918	967	984	976	948	977	910	975	981	917	932	945	962	958	921	948	893	903	947	949	960	906	927	921	945	1002	990	964	988	969	938	935	911	938	968	956	914	987	903	971	987	895	973	971	955	974	977	981	1018	916	981	971	975	969	916	917	924	953	961	977	909	988	968	994	936	902	972	944	919	942	993	934	1008	923	1008	950	938	963	975	949	891	928	950	929	936	985	1054	977	973	959	954	931	942	947	1017	967	1016	946	927	934	962	933	979	970	940	926	941	891	940	939	993	849	1003	975	1034	953	972	951	950	965	996	981	951	939	999	989	985	964	945	971	939	940	963	1031	904	947	986	972	959	1001	897	959	950	933	922	993	954	923	897	927	990	1007	976	914	959	966	983	957	952	983	926	1003	959	972	985	983	935	962	960	979	972	962	931	911	888	983	932	960	992	917	931	949	965	948	949	973	945	991	924	914	982	982	913	913	938	989	1008	991	1000	956	959	951	939	985	936	965	985	968	1002	962	948	1007	986	954	960	987	991	941	944	929	992	959	956	930	951	940	949	992	997	937	901	963	942	935	898	941	950	1011	935	963	940	955	962	977	945	967	954	921	985	906	956	922	953	962	894	930	944	971	933	964	1015	990	1028	952	923	950	927	960	942	908	901	929	965	959	924	940	942	992	942	968	978	945	950	885	980	976	944	974	955	904	971	935	928	941	963	912	939	972	967	967	936	978	936	985	908	897	954	931	930	880	904	936	971	915	973	984	929	945	978	984	957	939	979	988	939	1028	968	990	961	911	950	945	979	972	934	932	962	950	939	938	980	924	919	984	983	989	965	932	1005	979	946	927	993	944	887	927	929	907	970	909	950	1006	938	910	941	984	895	954	919	1030	955	1015	944	995	942	939	955	967	969	952	932	963	959	979	967	1032	978	1029	964	932	970	950	959	905	967	968	919	936	954	979	1003	910	991	907	922	946	968	960	958	939	932	945	916	1004	900	916	970	944	949	958	954	934	910	998	946	923	922	966	959	953	954	1013	971	963	971	956	1021	975	951	983	926	918	907	922	967	943	905	966	915	911	885	961	948	1001	913	943	965	980	918	976	952	949	936	944	958	992	965	936	939	1019	940	983	969	880	980	1001	884	959	1009	909	951	958	994	950	971	983	1022	937	917	947	921	875	919	961	933	958	930	894	914	967	929	960	991	913	907	965	958	921	947	899	876	897	974	935	940	981	898	961	947	949	975	908	976	988	959	940	875	944	962	958	987	973	902	1007	972	954	941	1020	987	978	914	953	909	983	981	946	998	1007	990	916	920	924	1001	948	995	963	915	936	1006	930	969	975	976	969	999	915	906	938	930	932	902	1026	949	977	970	934	924	998	965	899	965	938	980	961	926	946	992	914	956	965	917	966	922	932	962	972	967	978	934	1002	1008	940	903	960	949	944	926	957	990	937	936	937	930	920	951	960	976	941	947	979	972	976	959	975	956	903	958	931	892	970	1011	947	984	937	893	989	855	969	1007	981	958	887	929	980	965	991	961	916	931	947	879	1029	911	997	934	965	980	978	958	953	955	919	926	952	932	969	953	957	959	954	927	916	951	921	954	926	906	1015	939	971	930	901	897	963	937	940	921	936	916	943	925	994	1002	993	940	947	959	913	944	936	932	932	950	938	919	970	972	961	946	986	968	905	970	969	1005	924	942	945	951	993	971	963	974	990	974	906	936	963	972	957	937	977	975	949	905	936	920	940	943	909	950	966	938	990	956	958	941	934	942	915	953	953	1006	992	927	996	970	963	944	961	939	933	931	990	995	1020	961	955	931	974	975	978	937	1005	942	992	983	1005	948	903	931	916	984	964	1005	1053	1006	986	1004	986	909	966	935	1035	931	963	949	890	929	895	907	949	879	914	998	976	948	915	919	931	968	966	960	961	961	972	942	983	963	976	967	972	972	980	958	971	1022	985	974	980	1004	974	953	930	929	932	929	965	935	899	936	986	915	963	962	942	976	974	961	913	936	1024	934	1007	982	923	902	950	921	975	974	939	943	1001	930	917	956	979	922	938	958	957	958	977	955	986	980	969	941	933	965	935	887	932	939	924	974	991	937	998	937	992	916	958	973	921	989	889	1005	982	975	944	921	959	925	1010	987	887	969	954	941	927	907	929	983	917	984	962	941	1011	973	972	969	963	935	944	933	976	960	926	956	897	948	966	1003	931	956	954	935	948	943	942	876	962	959	948	962	862	961	931	923	929	973	974	932	953	936	951	959
23426	20736	24356	27169	20736	20752	18184	688	453	395	362	343	354	335	355	329	296	275	314	318	276	296	279	307	267	303	272	322	276	280	245	294	246	291	265	309	290	274	311	269	287	276	284	281	302	254	312	270	254	285	275	280	253	286	279	256	304	308	274	298	245	283	294	300	289	282	292	261	270	264	274	284	290	269	263	289	295	278	282	290	251	263	281	259	299	255	267	292	271	273	244	299	289	239	276	296	308	257	271	288	273	282	304	296	290	263	280	257	300	317	277	266	281	278	293	272	291	268	268	273	305	286	262	287	302	291	265	268	279	261	255	238	273	276	277	250	254	259	265	306	260	243	276	252	309	294	259	286	263	286	254	321	251	252	250	275	258	280	272	290	289	252	304	303	255	282	280	264	290	264	287	284	277	280	270	276	280	248	286	270	264	266	263	294	232	269	254	290	292	256	259	243	238	286	290	261	296	271	294	330	299	279	295	287	302	275	288	273	290	277	274	247	280	263	293	266	306	282	259	301	284	277	295	288	255	281	302	279	278	276	291	253	265	286	279	266	270	289	248	273	265	263	288	272	276	287	276	280	266	274	292	285	271	250	285	275	310	273	302	279	280	281	279	268	277	275	282	283	286	255	277	264	285	292	243	320	251	285	280	274	238	282	296	256	292	263	259	264	253	272	312	249	232	245	292	261	287	272	237	284	286	281	284	243	247	267	260	268	296	293	297	267	265	288	258	279	264	285	283	263	293	301	266	284	260	235	270	248	277	291	263	313	285	266	272	278	255	256	286	266	262	276	294	277	267	258	306	283	273	280	278	288	276	289	268	278	267	264	288	271	295	265	278	248	296	300	278	291	272	256	293	252	257	262	256	265	260	297	258	270	285	265	275	269	284	249	263	272	249	250	274	308	284	283	296	287	264	265	274	307	247	280	254	265	271	272	308	280	281	304	260	267	271	295	264	323	254	254	290	244	277	301	297	292	267	292	311	256	268	271	278	279	307	269	263	282	261	263	299	253	262	259	268	247	258	246	262	282	266	272	263	293	244	274	269	276	254	284	268	251	258	243	244	296	301	300	293	297	281	287	263	261	247	293	270	246	261	271	283	259	298	266	252	262	273	267	239	270	261	283	278	304	271	238	268	227	241	269	276	251	246	271	289	315	276	249	290	278	260	236	264	276	247	270	261	251	250	274	267	287	272	269	270	274	267	268	280	293	271	263	265	271	297	310	320	252	221	264	254	267	258	262	271	307	268	263	247	283	290	260	289	288	306	264	271	303	253	254	297	258	296	273	284	278	278	256	254	248	290	265	276	249	287	270	272	235	263	280	275	272	263	262	265	263	301	264	277	282	303	266	249	284	314	261	256	274	266	286	250	288	268	262	229	274	265	275	249	255	260	296	293	283	255	260	257	284	255	279	302	260	276	265	323	293	247	262	279	247	284	266	249	275	267	241	275	259	312	256	285	255	279	242	277	284	269	257	280	252	281	289	293	284	273	248	284	318	248	274	244	285	263	272	252	288	273	276	276	261	265	283	263	281	267	285	269	269	278	276	300	295	278	265	290	268	264	288	257	263	260	275	278	270	271	261	275	255	261	258	250	258	272	321	276	287	279	256	286	248	269	299	273	278	258	282	266	280	277	271	292	251	273	257	299	261	261	281	275	278	274	249	294	278	279	281	268	280	273	285	270	293	303	298	276	278	272	288	270	261	284	259	271	275	282	305	278	297	289	257	264	264	259	320	280	264	269	275	296	260	271	289	272	274	284	256	277	252	304	266	299	255	263	261	277	273	234	238	293	250	263	286	258	272	273	281	263	264	261	265	261	293	293	287	260	265	274	280	284	294	259	276	272	301	285	269	246	278	267	273	248	248	266	305	297	268	280	245	281	263	303	289	269	282	247	252	285	245	244	281	277	293	279	309	258	273	282	316	269	275	239	270	272	262	271	296	303	267	275	311	279	258	307	282	318	256	282	299	266	288	315	290	243	258	283	271	281	286	299	291	290	264	222	268	258	313	275	258	254	251	319	266	256	271	285	279	310	285	270	256	251	270	268	265	295	274	293	275	263	303	289	284	285	255	281	277	240	277	295	275	273	272	292	242	251	250	285	259	260	254	276	238	254	257	234	272	286	317	276	279	273	244	257	299	269	292	293	262	269	292	281	253	259	275	273	243	273	297	277	290	272	273	252	287	250	255	255	264	247	264	283	287	306	229	261	284	287	284	255	302	274	271	268	261	292	245	284	276	273	278	289	277	266	275	267	294	273	322	283	270	248	280	240	276	247	260	305	275	273	262	265	266	286	284	262	274	306	272	290	272	263	279	280	293	243	254	238	246	260	282	248	287	273	281	272	264	286	278	283	252	253	272	258	290	274	253	271	286	244	283	272	249	268	275	292	246	250	290	289	295	298	294	302	228	244	305	270	291	280	282	267	276	270	264	275	270	309	272	278	264	283	314	293	286	286	271	281	263	248	259	280	267	264	299	272	268	263	277	299	281	255	265	265	272	292	250	240	274	261	255	263	282	255	262	266	263	306	289	259	265	263	305	299	263	273	276	261	293	254	248	254	247	289	283	283	252	256	262	280	263	244	268	253	266	284	286	257	261	273	255	271	258	277	259	301	269	251	277	272	295	267	232	293	281	239	249	285	273	245	236	277	300	283	284	299	284	296	302	265	295	284	278	264	256	279	264	303	269	263	276	286	229	262	284	292	285	254	300	272	296	272	300	272	285	308	286	290	284	270	280	281	270	261	285	305	292	265	252	279	244	308	287	267	263	260	258	264	282	257	260	240	267	298	271	272	251	268	265	244	248	261	315	280	244	262	276	253	283	246	237	255	286	254	247	304	298	291	262	265	258	318	280	260	295	250	277	273	299	245	296	272	269	277	276	250	276	282	274	260	238	273	248	272	286	295	253	259	277	259	279	270	251	276	254	241	240	262	274	264	292	296	245	286	269	270	273	252	283	301	253	273	246	271	270	268	273	245	258	266	268	278	277	282	283	257	277	293	255	269	256	242	288	291	281	243	295	287	299	296	266	279	261	268	277	276	259	256	264	269	250	259	280	254	270	284	273	285	255	254	263	284	288	253	256	240	261	277	256	248	260	292	288	295	259	272	255	281	263	235	250	260	254	282	274	281	261	270	275	288	240	236	268	281	277	273	266	257	265	313	286	269	277	286	275	303	269	268	283	285	253	265	282	250	259	263	279	272	268	274	273	274	280	261	218	263	272	240	278	290	279	259	309	254	239	267	282	272	233	276	266	287	295	268	270	292	297	269	246	286	303	287	249	278	263	287	274	291	274	269	291	326	267	264	270	282	283	271	257	247	268	308	298	269	293	295	248	267	259	318	253	267	266	276	262	310	272	274	280	246	273	287	226	233	269	276	292	260	256	261	300	291	273	284	260	244	283	268	254	282	269	278	266	330	269	284	267	263	274	261	278	261	298	309	262	290	277	268	268	272	288	277	269	275	277	271	315	305	287
7114	4701	2412	1205	905	743	715	684	667	656	662	648	618	616	657	608	647	623	656	613	629	617	641	645	632	646	631	651	573	627	566	640	622	623	607	640	615	640	559	607	651	590	629	626	613	635	611	632	624	640	592	641	631	625	590	550	621	591	646	606	582	608	613	658	560	608	628	663	643	614	651	614	613	622	632	645	608	597	608	599	581	614	596	602	605	595	621	635	579	611	670	603	628	634	587	628	609	610	620	657	573	594	586	610	596	579	630	589	636	602	578	614	587	610	644	619	612	605	615	565	618	623	633	583	646	584	579	603	624	584	610	633	582	630	609	650	634	633	630	567	608	610	609	575	641	655	578	578	586	600	594	594	655	602	619	629	584	599	584	620	594	618	633	564	585	609	613	645	594	669	562	628	591	656	595	579	607	628	648	618	631	636	597	600	647	615	639	621	670	615	627	582	591	624	603	656	646	602	554	600	632	656	614	630	611	612	615	650	586	606	597	611	622	553	595	607	612	622	628	631	674	596	622	619	610	660	683	622	629	617	630	601	602	617	591	603	585	673	614	625	593	601	617	619	614	635	623	590	618	599	582	594	583	630	604	598	642	617	618	587	560	617	595	610	603	624	607	653	598	581	606	599	585	571	589	628	593	643	653	640	651	617	646	583	598	569	642	607	626	628	628	606	611	620	614	609	562	571	630	602	624	626	629	598	575	602	590	594	588	581	616	581	594	571	572	612	581	590	622	607	604	602	600	604	605	603	584	585	589	581	637	600	610	613	595	630	576	588	578	606	577	680	626	635	595	580	599	601	614	579	650	625	580	636	611	603	562	596	657	597	600	642	576	653	622	567	606	661	615	638	619	617	621	610	603	610	620	625	598	586	616	595	581	622	637	564	636	604	644	629	610	598	603	653	604	617	588	591	619	609	623	623	629	628	605	602	638	588	636	581	566	634	640	624	594	613	631	634	627	610	534	585	608	588	592	603	580	617	628	580	604	574	609	597	635	623	624	570	582	569	580	627	573	612	589	592	645	659	603	617	587	551	580	592	620	567	599	630	608	627	622	615	627	579	605	568	605	609	602	618	636	579	624	591	641	577	648	587	623	625	576	615	606	624	610	628	605	633	627	629	632	621	618	631	634	589	615	552	563	596	632	633	624	581	606	579	630	620	589	641	637	593	552	616	610	593	601	594	556	634	586	579	616	615	603	626	579	579	616	593	613	642	612	644	594	628	626	610	617	637	596	578	617	615	631	654	642	623	595	593	650	644	595	606	607	605	585	606	622	584	596	650	634	652	631	566	605	632	604	611	626	590	625	625	588	607	614	592	664	620	607	600	641	591	597	593	588	597	604	569	620	670	581	638	603	591	622	576	640	602	640	607	610	613	611	567	594	611	619	641	601	603	640	610	585	607	616	606	623	622	563	613	604	575	609	592	561	616	584	595	609	575	578	601	579	592	610	601	612	619	604	606	606	619	612	563	628	634	584	638	598	565	609	595	574	611	597	629	587	677	641	603	617	631	594	630	611	563	643	641	605	615	563	624	605	578	595	577	582	624	628	639	593	657	595	558	635	615	637	595	622	652	639	608	603	626	586	584	664	607	612	619	598	592	640	634	553	597	604	639	607	633	662	609	612	635	625	568	586	566	638	572	580	583	600	622	640	619	592	580	634	589	660	573	616	609	618	661	566	600	616	605	620	615	623	624	605	648	627	585	646	587	605	678	618	606	596	606	569	616	616	646	656	627	602	578	595	576	613	617	638	582	568	622	649	618	619	618	585	647	644	696	643	601	629	600	600	603	636	580	604	584	591	574	665	549	662	562	643	569	648	593	617	629	596	630	578	597	612	572	580	568	591	587	576	623	593	592	574	599	587	560	596	584	631	604	591	666	584	590	581	598	637	604	621	581	599	616	581	602	621	605	611	620	603	641	609	613	625	559	613	593	592	615	619	586	624	633	603	655	614	607	635	617	644	623	630	613	589	577	599	569	637	583	665	609	611	562	587	596	637	617	645	615	608	621	586	573	572	565	623	657	639	650	583	599	631	592	599	625	649	626	625	610	592	550	568	616	647	590	618	623	605	634	605	614	604	612	603	605	608	619	650	604	614	630	631	564	578	627	649	572	623	600	604	622	613	606	605	618	649	611	583	557	610	629	654	615	626	635	612	584	559	659	600	656	623	617	624	592	608	591	614	585	592	603	573	578	579	626	626	628	622	572	641	630	614	616	589	619	611	682	611	584	581	582	575	585	636	624	664	596	610	622	609	602	596	627	593	621	625	549	651	615	616	613	594	656	650	653	579	614	657	587	648	632	638	623	608	568	610	613	606	625	597	649	600	557	571	628	637	617	602	650	624	611	616	593	687	580	638	602	605	592	595	623	599	595	619	643	585	613	582	624	640	578	607	603	598	605	630	567	621	603	592	613	596	630	640	589	609	660	591	608	609	612	595	672	574	628	619	626	604	612	617	643	566	643	599	617	592	615	617	634	587	588	631	580	610	582	615	617	635	606	618	574	549	554	636	603	613	579	628	593	581	558	568	629	622	616	590	624	598	562	656	577	615	618	568	616	571	549	605	621	601	608	593	646	626	619	624	616	607	581	616	607	644	652	613	596	597	652	586	617	592	652	626	569	617	599	637	606	623	647	577	644	608	604	599	623	638	621	602	608	601	597	559	610	598	654	642	611	633	611	675	619	575	594	638	591	579	632	584	616	629	580	632	609	615	609	610	622	589	572	640	641	602	661	598	640	603	595	616	642	624	605	615	632	597	623	613	642	613	618	616	598	618	642	594	625	637	589	592	592	585	604	611	647	615	586	605	618	583	579	595	593	637	597	645	603	613	606	599	649	649	586	603	621	651	601	606	613	633	579	617	570	636	581	640	629	596	608	618	649	605	567	580	603	567	615	586	596	663	584	596	625	625	633	621	620	640	578	587	571	649	620	620	634	594	640	565	613	625	630	594	635	564	598	600	539	586	582	612	609	633	599	643	604	607	604	598	640	632	586	599	615	632	587	607	623	640	602	611	608	590	561	606	658	658	622	598	603	610	604	606	592	632	631	575	572	608	596	571	595	600	625	629	621	628	602	619	571	607	628	626	625	635	618	610	642	611	614	581	629	596	611	611	637	633	609	607	574	591	573	613	599	623	646	610	560	605	597	614	618	627	614	633	622	615	626	618	616	554	663	612	630	595	601	577	652	597	613	535	640	636	611	617	651	605	594	609	601	578	590	567	613	572	638	604	615	572	602	643	593	612	599	596	627	626	603	589	596	610	614	601	617	606	625	596	647	629	661	618	590	611	612	597	600	579	600	644	636	616	612	613	598	599	602	618	608	593	625	614	597	600	583	619	618	585	641	614	599	541	595	578	595	557	610	598	572	602	606	592	631	616	607	578	591	612	580	593	609	634	624	596	621	605	576	619	656	635	595	604	614	642	602	585	612	611	628	634	615	590	630	620	615	606	671	600	612	621	594	616	669	588	604
31548	19152	7422	628	441	460	390	396	374	402	392	403	377	396	387	387	373	370	386	388	379	370	385	405	364	358	360	339	345	417	372	388	366	365	335	389	384	363	391	416	391	403	348	415	378	363	389	407	387	345	362	381	373	385	352	363	374	395	374	391	396	370	368	377	356	398	369	351	385	365	355	378	349	374	397	384	399	379	403	405	349	358	386	358	399	401	384	388	365	373	392	396	362	358	328	339	350	383	396	364	381	393	397	418	395	348	388	373	379	361	347	340	381	380	395	394	413	359	380	387	325	396	381	366	381	401	378	363	400	356	394	402	379	404	389	381	373	377	374	369	408	355	367	378	367	389	386	363	385	375	427	386	369	377	416	387	344	419	375	381	367	365	408	420	395	369	389	354	407	357	391	385	396	383	395	376	370	425	391	385	384	403	385	350	363	330	352	398	394	362	384	402	400	393	424	391	385	413	364	383	397	366	375	390	414	384	390	369	370	409	402	369	363	379	394	390	375	338	380	378	393	368	385	375	333	404	370	410	415	369	378	408	375	364	407	421	403	370	363	368	401	375	393	380	373	418	376	392	367	367	377	416	409	376	384	344	367	428	377	367	362	400	368	408	363	384	373	364	348	357	352	362	400	397	343	381	365	370	404	399	375	385	387	344	380	372	367	395	427	432	375	388	350	427	365	366	367	375	383	368	388	373	389	382	424	382	392	379	368	400	377	363	384	405	362	412	377	393	376	384	382	380	379	376	381	367	365	345	395	368	375	382	362	387	405	374	400	365	352	401	377	407	380	384	378	369	361	403	401	389	330	435	379	407	395	400	394	382	376	399	359	383	403	368	362	393	391	373	374	388	401	367	392	361	400	384	369	407	423	387	377	372	374	367	394	369	391	372	420	379	390	405	395	376	357	367	385	383	347	365	381	386	367	385	381	374	388	364	391	358	392	396	367	389	365	404	350	419	362	364	352	399	379	390	387	363	383	366	372	429	412	341	392	395	333	355	405	408	431	390	400	363	367	356	410	360	375	398	380	357	354	343	388	387	348	386	370	372	417	394	400	382	346	380	361	387	405	370	393	380	413	377	396	360	368	381	400	374	378	379	354	348	388	382	389	417	392	430	416	344	398	379	385	387	396	393	390	367	374	402	328	424	401	363	407	385	372	383	405	406	383	357	397	389	395	379	384	354	338	395	368	373	377	396	376	361	357	384	385	364	347	411	378	382	412	362	365	367	385	369	366	380	405	378	368	377	387	412	381	390	375	403	408	391	401	378	392	396	423	360	374	387	376	392	372	392	364	374	389	405	400	392	357	400	429	398	374	395	406	385	324	376	393	402	357	409	415	400	376	409	357	391	365	391	387	377	347	388	413	402	399	394	392	345	355	390	385	362	391	346	385	391	357	435	391	374	353	359	376	367	393	373	380	392	326	410	392	351	368	397	393	350	401	358	388	406	361	409	394	350	370	366	352	420	407	406	381	401	394	388	421	384	403	376	356	409	391	379	369	388	395	338	400	350	343	362	381	399	356	404	383	409	386	393	419	371	383	386	385	359	367	387	392	351	375	387	388	373	380	426	410	396	384	352	399	382	402	423	400	372	382	400	384	359	395	380	391	402	377	365	374	348	349	384	414	383	389	352	396	392	364	428	386	357	394	379	392	366	386	394	383	406	399	362	403	349	378	364	366	408	373	357	366	396	367	321	377	386	409	375	376	374	369	385	340	419	391	413	356	375	379	381	372	420	370	406	366	362	370	356	384	361	421	409	411	355	378	409	421	418	366	381	423	377	371	383	371	390	406	393	402	378	404	379	367	407	376	363	358	392	344	370	348	409	392	421	382	335	399	394	418	371	360	385	340	368	378	372	391	354	381	367	401	370	387	371	397	359	376	357	387	382	378	393	376	368	357	370	371	393	374	401	400	367	375	361	367	371	401	369	392	398	373	405	421	342	366	381	385	372	362	387	381	431	424	382	371	387	367	396	376	399	410	335	412	381	359	403	372	386	397	341	384	379	358	378	398	387	393	403	385	366	350	418	425	412	374	362	368	409	411	384	390	353	389	374	344	394	398	419	389	379	376	381	385	367	376	394	380	386	381	362	368	363	369	356	372	338	371	389	407	369	390	346	358	397	384	388	414	375	350	425	390	376	397	349	384	392	395	368	382	406	370	383	424	376	398	358	378	374	380	405	411	441	374	388	368	410	401	384	388	362	376	395	390	414	359	370	362	371	375	363	399	397	423	373	370	407	370	365	366	351	385	378	371	376	360	362	373	376	370	384	380	420	392	377	364	372	370	369	391	406	369	355	385	414	396	376	369	370	390	405	418	395	385	394	367	404	375	405	379	372	408	410	379	403	362	360	375	375	407	348	373	371	389	356	365	407	399	365	358	372	386	405	369	376	406	400	366	375	353	377	354	384	403	403	389	418	419	426	404	357	361	392	369	364	396	408	380	409	351	359	410	343	373	376	365	397	375	392	371	374	379	392	386	409	380	378	363	398	393	411	351	357	388	403	388	369	395	357	403	415	419	343	376	381	371	375	374	396	378	367	389	372	369	388	358	375	375	373	362	379	383	342	407	389	387	377	388	373	364	375	389	377	402	377	356	400	386	371	385	391	394	362	384	377	388	394	361	401	375	409	382	370	370	378	410	363	400	407	393	358	386	350	374	372	380	358	379	407	378	355	362	385	397	399	347	380	435	376	371	380	347	377	391	410	367	360	405	400	371	392	363	363	401	398	363	380	389	421	398	397	342	372	379	371	386	345	374	389	386	385	408	371	379	396	424	410	377	392	372	364	376	332	366	405	344	364	390	400	382	404	405	383	397	385	394	405	423	395	383	390	376	398	414	391	378	390	371	379	370	360	408	366	373	365	323	398	388	361	335	363	389	350	365	371	370	398	411	359	393	398	391	397	377	407	377	371	411	386	376	362	413	391	379	359	368	390	364	386	402	353	397	362	407	392	374	389	384	383	399	360	414	394	377	401	381	406	378	369	424	359	374	396	382	365	402	375	363	408	372	383	397	383	339	403	391	365	392	356	344	376	361	364	412	384	425	396	361	386	358	350	355	367	416	349	365	385	356	404	367	373	317	406	367	346	375	390	376	411	360	387	376	382	379	378	375	377	397	397	383	360	353	370	353	409	328	367	413	375	370	376	365	372	333	386	359	369	386	334	372	366	361	355	374	370	366	372	391	374	377	394	352	398	426	345	404	346	390	439	407	385	344	335	366	397	402	377	395	381	391	401	391	342	364	381	370	349	372	350	409	401	404	386	372	340	364	375	377	369	384	380	377	396	365	381	373	384	377	403	412	381	382	377	340	368	391	415	415	376	361	362	358	381	361	393	407	366	362	353	378	380	357	374	378	346	373	385	389	349	364	374	391	392	413	388	362	394	374	360	397	353	366	385	405	406	415	398	345	406	374	369	374	357	407	364	381	374	367	346	365	392	356	397	388	385	392	405	355	408	386	330	384	379	385	418
5622	1174	1015	898	922	886	861	888	872	889	903	895	883	925	889	934	882	883	866	902	875	894	931	858	897	901	901	879	848	837	847	812	908	850	863	871	864	883	895	906	890	874	908	848	872	863	960	864	900	894	840	842	830	876	895	899	924	895	849	788	880	872	901	895	882	912	890	843	859	868	895	849	873	830	822	870	898	843	837	892	873	874	851	847	854	891	833	872	896	858	836	899	853	863	919	864	852	904	865	891	874	830	874	863	925	907	876	805	884	916	876	884	894	883	846	816	896	874	868	898	909	814	854	883	883	923	878	898	842	887	936	927	844	811	858	844	895	882	840	872	863	869	847	875	911	882	905	875	845	859	919	892	868	888	872	883	877	841	889	891	807	899	882	862	899	834	864	850	839	862	844	912	886	905	883	854	887	870	837	857	906	857	868	839	861	885	860	879	843	885	905	871	821	884	885	804	901	938	846	859	890	880	878	896	892	922	876	890	838	878	910	888	916	893	912	895	837	935	866	835	939	846	864	924	825	865	899	885	932	830	881	858	858	873	907	857	799	893	941	859	862	878	876	849	885	853	903	865	909	919	903	917	829	886	823	879	889	852	861	877	855	833	863	883	866	868	871	896	892	852	797	874	892	857	849	887	894	892	878	870	881	904	908	853	865	846	903	897	899	899	870	857	859	859	842	844	864	850	935	872	902	855	880	868	846	850	892	878	905	885	868	897	908	905	807	906	820	876	886	847	887	821	886	856	868	863	842	846	868	880	903	910	928	836	845	863	868	899	847	879	884	907	907	847	905	861	860	848	881	903	878	803	873	844	910	867	841	833	879	865	939	864	878	791	875	871	867	883	862	885	868	911	945	890	851	877	869	860	890	847	898	878	868	931	849	870	899	840	892	891	892	842	880	866	900	872	895	911	906	872	855	861	881	833	875	846	875	820	903	881	878	862	869	868	902	904	905	864	917	861	875	848	845	848	857	856	881	853	930	869	892	867	944	859	873	848	866	851	877	814	881	873	887	841	871	871	875	840	897	918	864	944	844	942	837	863	865	906	862	898	860	846	923	833	875	932	871	833	859	851	890	890	817	840	866	881	868	872	870	822	913	832	831	858	872	887	891	890	930	877	841	883	861	875	805	899	859	859	831	893	849	897	906	861	871	905	850	842	823	900	807	886	844	846	875	908	874	881	915	876	821	880	852	868	866	865	854	837	883	855	881	835	875	855	936	871	881	876	874	864	858	864	897	906	902	876	878	882	864	901	875	842	920	874	885	921	869	878	877	901	891	833	845	862	867	859	853	857	937	851	830	919	898	878	899	873	904	884	905	881	824	905	893	931	898	846	902	896	835	885	888	909	888	886	875	885	848	913	833	866	912	864	879	849	906	855	888	896	902	875	887	885	853	850	893	842	821	903	844	884	903	869	853	875	869	845	850	891	919	863	852	868	878	888	875	893	838	855	877	873	897	869	845	873	904	897	881	908	813	889	932	868	827	852	892	863	915	857	889	928	887	917	867	873	851	870	921	912	885	879	888	869	850	858	913	865	802	881	873	934	915	858	819	881	909	842	840	855	868	893	935	887	937	838	842	890	890	849	877	884	832	910	888	900	872	925	896	842	878	912	863	889	896	875	926	913	850	881	858	855	897	849	846	833	867	879	833	849	872	850	884	868	879	890	858	832	888	904	881	871	843	947	887	867	877	872	846	845	809	887	870	848	822	901	834	854	834	864	916	865	884	890	882	896	855	867	905	853	837	856	834	904	865	856	913	861	877	842	815	877	926	807	822	895	877	926	879	852	902	871	880	820	867	869	886	869	896	876	934	833	850	836	905	846	906	880	850	859	837	926	891	860	902	903	867	899	921	850	911	840	827	874	904	897	911	871	859	890	854	862	901	839	897	895	894	926	918	895	883	886	884	833	860	862	892	853	863	890	931	841	875	905	866	846	820	852	819	858	882	881	853	889	873	915	881	857	905	922	885	897	889	897	890	918	889	871	878	946	865	873	897	809	863	860	867	856	903	831	898	857	841	877	853	888	909	864	899	930	878	836	910	878	846	819	817	839	875	898	861	844	860	885	896	921	926	891	852	886	866	854	868	823	884	853	892	836	911	817	840	869	910	832	892	883	838	897	889	833	842	812	888	872	886	871	892	905	848	889	831	818	850	890	862	843	879	863	872	882	832	891	912	893	868	883	858	864	888	910	863	881	848	885	843	885	899	845	853	882	899	909	917	914	914	907	922	883	857	909	860	857	880	884	846	887	877	878	898	934	893	850	861	892	913	892	885	855	825	855	833	838	890	909	878	926	856	866	906	904	851	890	865	847	860	883	913	916	865	808	872	842	883	870	879	862	909	839	847	869	874	890	895	877	815	838	862	875	946	884	897	838	865	816	877	925	872	847	864	877	875	928	867	838	883	906	881	843	901	912	799	850	853	872	911	885	871	906	916	836	880	877	861	861	848	833	884	919	908	866	900	928	822	889	905	939	873	898	889	852	900	888	925	861	821	917	921	907	871	880	845	920	902	847	847	900	910	879	863	869	851	898	857	849	906	929	866	841	879	889	893	868	880	877	893	907	865	864	851	855	882	894	916	873	882	956	896	922	878	837	837	857	876	889	877	844	918	932	869	888	858	871	930	910	903	885	882	914	848	892	902	908	898	881	872	853	887	859	906	900	853	860	910	859	827	875	927	843	856	889	860	864	908	901	876	874	868	854	873	863	868	864	886	888	926	902	924	844	832	825	897	942	901	822	921	882	870	836	867	868	834	885	828	808	848	869	874	911	820	838	869	806	876	839	888	859	876	902	862	860	909	817	837	832	848	867	905	876	925	867	866	871	840	827	863	857	826	865	822	860	874	918	896	903	822	912	844	887	889	883	794	888	853	883	881	883	907	834	896	894	851	881	855	881	890	875	846	891	852	845	879	916	890	938	883	909	875	944	835	900	816	820	855	875	885	844	920	849	876	907	850	946	951	900	880	852	870	906	901	890	810	866	877	859	906	907	866	869	856	859	853	882	868	883	884	854	900	905	883	894	934	851	904	842	914	874	830	863	954	866	855	864	872	917	889	876	874	841	923	865	917	869	840	906	946	913	854	910	858	848	869	825	923	883	858	827	932	846	861	884	919	880	838	876	892	917	917	915	904	921	899	892	924	887	823	843	891	887	881	843	920	903	862	896	894	951	922	853	904	824	928	854	852	859	909	883	879	925	918	842	885	850	932	889	917	878	857	883	897	877	852	853	844	882	833	912	847	905	871	870	905	887	848	831	871	879	923	866	869	877	923	900	904	878	883	912	872	890	828	900	831	865	833	867	851	874	933	914	867	879	853	874	846	858	879	872	896	885	903	870	892	858	881	893	875	872	901	875	903	864	921	887	874	864	930	834	911	899	908	861	885	875	843	889	900	921	885	919	859	915	821	859	853	827	870	897	863	923	857	874	870	879	876	901	855	885	861	874	889	887	878	907	918	893	882	889	820	831
23923	20720	24114	27379	20716	20657	2060	587	517	506	519	472	482	487	494	453	434	492	485	450	471	469	479	443	426	425	466	433	430	462	491	437	451	397	462	421	465	425	443	448	442	473	445	424	460	427	455	475	394	467	430	439	414	441	431	497	445	438	451	466	443	435	449	406	447	433	422	418	469	523	473	442	388	429	426	446	467	497	504	415	416	440	402	421	457	427	437	425	467	430	451	496	465	462	426	413	506	446	424	426	473	436	433	452	420	435	462	440	456	425	435	425	410	420	442	413	455	441	448	444	447	464	397	444	424	445	433	455	473	481	428	456	430	406	417	399	431	452	419	429	416	450	457	452	430	412	442	424	411	449	428	420	437	446	446	445	450	407	442	437	426	418	469	431	446	384	427	442	432	466	421	450	465	475	421	425	406	422	451	413	440	449	407	435	471	413	474	440	448	421	426	445	481	429	473	415	401	415	435	393	405	453	436	414	463	430	459	444	454	443	425	426	461	429	426	432	468	438	450	441	443	435	456	454	462	447	437	407	447	443	490	456	469	413	410	423	447	420	445	466	426	440	480	419	424	425	426	424	456	453	419	409	455	468	477	454	432	443	451	412	424	441	403	423	460	430	432	422	447	461	416	404	452	447	454	458	424	460	435	460	414	423	441	450	480	432	465	468	422	406	426	443	451	435	422	443	449	424	429	488	431	411	451	458	460	424	408	410	476	430	418	443	456	478	451	445	447	405	421	439	411	391	417	450	452	386	425	454	465	414	423	437	449	403	457	441	487	440	461	414	426	445	451	421	457	409	465	427	460	439	430	432	437	446	451	445	474	467	449	458	401	428	412	428	448	461	462	450	466	466	481	458	479	400	460	452	457	453	427	448	446	441	438	402	421	450	428	452	447	444	440	407	478	444	453	429	424	448	416	454	394	453	465	452	411	443	493	443	425	438	493	423	446	458	439	469	389	422	417	404	451	454	420	422	481	441	462	419	437	427	446	440	425	391	458	472	450	430	454	471	450	453	431	464	445	428	388	422	426	423	477	463	477	476	421	451	405	458	464	457	412	412	450	438	449	445	423	434	444	445	454	455	445	442	444	429	434	472	437	426	436	436	434	471	407	454	409	460	452	457	460	472	419	425	433	454	409	455	425	432	473	435	401	433	450	404	461	450	475	450	445	432	432	416	399	431	471	458	413	463	465	433	506	416	450	471	443	418	429	424	436	417	450	414	435	450	460	467	438	426	442	454	424	448	442	410	442	450	468	476	453	464	436	486	474	440	437	474	421	455	435	428	458	457	414	438	404	458	425	418	467	404	445	456	447	447	419	470	444	484	442	441	477	418	443	453	425	445	431	457	430	449	415	486	418	436	416	467	437	476	435	441	450	421	447	470	447	472	434	432	455	475	424	475	457	441	445	435	426	445	470	405	423	466	417	394	446	449	458	460	474	403	420	453	415	450	421	448	498	469	445	441	439	421	439	416	388	483	458	460	446	466	443	442	444	441	396	426	472	441	444	404	457	446	423	424	457	437	436	416	450	474	449	374	475	441	431	412	436	458	423	454	435	430	468	445	439	431	452	409	467	412	378	418	435	467	410	412	441	452	429	427	445	432	450	493	483	439	439	424	409	426	458	481	447	409	423	435	458	407	415	429	454	467	447	412	426	453	475	436	417	449	448	406	436	424	474	425	420	412	409	442	410	470	424	458	446	433	445	418	448	430	456	446	459	461	462	407	427	468	412	402	422	446	442	465	442	442	434	478	436	417	518	471	457	469	461	455	416	441	419	419	470	471	472	448	446	419	412	436	454	459	443	473	463	434	442	462	484	417	444	394	430	462	482	400	432	440	453	475	463	474	431	438	489	461	459	421	465	417	462	435	420	435	458	443	428	435	450	410	462	449	405	455	450	445	434	440	442	478	425	470	425	414	409	398	417	423	426	447	416	399	429	444	440	409	449	439	424	424	432	401	449	440	424	459	431	430	434	469	470	428	454	443	474	409	424	453	440	404	424	400	428	455	433	412	444	485	455	447	427	437	452	445	418	468	445	438	416	405	453	457	416	437	413	488	444	460	443	430	430	462	403	433	408	409	431	457	421	412	417	429	454	456	425	430	408	462	395	452	504	444	455	461	443	446	433	447	437	456	447	445	480	471	416	442	453	443	449	454	460	441	479	400	442	405	427	421	415	442	416	481	451	455	458	465	451	437	435	458	438	422	405	460	429	427	434	423	454	432	442	392	425	472	444	448	429	452	448	453	453	448	396	413	424	426	444	450	451	438	438	438	427	462	432	399	437	418	445	427	431	420	434	428	433	491	401	412	450	424	428	433	433	478	457	428	420	468	432	427	406	443	429	453	424	439	408	434	429	414	452	416	425	466	431	451	441	437	447	435	450	477	409	416	427	427	414	417	423	455	440	452	420	447	454	433	430	419	458	449	437	485	444	454	410	394	472	463	464	420	437	405	418	432	472	408	415	484	414	461	448	462	427	401	425	444	431	429	466	382	437	403	438	444	457	420	478	472	433	429	488	403	425	442	466	457	409	461	422	425	480	424	442	451	459	443	455	454	436	384	440	406	479	449	434	447	409	457	459	417	434	407	436	433	423	418	473	433	418	430	476	427	430	420	434	458	422	459	453	457	421	405	472	394	415	457	461	424	405	430	452	440	426	451	444	419	446	459	485	436	416	445	479	398	407	441	434	428	445	439	436	474	440	418	431	452	418	427	447	457	447	446	423	421	438	458	456	458	444	444	443	431	443	399	418	436	414	493	509	440	431	459	459	474	441	438	398	436	455	460	428	454	450	466	454	437	453	450	458	422	466	435	429	443	433	434	446	422	435	463	468	427	450	462	452	425	436	417	380	456	477	417	442	493	459	466	422	435	460	429	407	451	412	441	467	455	399	454	458	411	423	426	393	434	469	445	421	443	480	457	426	416	408	444	463	456	477	442	403	450	414	421	431	441	444	395	431	454	444	468	478	457	419	429	456	454	448	479	477	476	422	426	440	455	451	444	464	446	456	453	395	441	430	447	441	428	404	462	440	434	451	421	429	434	425	397	470	423	428	492	468	448	420	441	452	439	410	442	414	446	447	462	457	435	452	481	444	473	444	440	460	420	483	466	437	457	392	451	465	452	490	432	444	405	406	454	427	418	506	449	431	476	443	444	442	478	425	433	473	450	426	476	437	439	433	452	441	431	411	429	428	431	435	437	438	479	431	407	444	453	458	437	423	442	435	442	445	466	426	442	420	409	461	449	441	452	468	435	367	425	441	434	485	433	424	399	459	418	450	469	420	470	465	458	466	452	422	402	396	408	447	403	430	444	458	465	438	434	426	457	432	465	434	428	413	400	412	471	475	447	431	445	436	440	434	443	457	426	442	432	412	433	437	481	461	434	456	483	440	420	425	464	427	432	422	385	456	447	452	425	405	457	430	435	424	427	480	451	436	439	430	448	398	436	477	437	464	458	457	428	438	440	416	452	449	419
5892	3294	2050	1279	1095	1029	991	972	944	936	967	977	1025	976	980	978	972	970	987	965	966	961	980	945	929	952	935	958	922	926	944	931	910	959	918	1036	958	978	1000	972	908	895	956	1009	1002	957	986	979	907	1014	981	984	967	901	988	1001	963	985	945	917	1028	951	983	954	937	978	918	980	972	916	986	968	874	938	934	972	958	978	962	987	921	983	949	962	936	962	996	969	942	1036	992	971	931	968	945	943	947	946	948	975	988	946	1020	941	956	930	946	958	1005	937	961	935	959	974	897	947	964	936	929	974	919	933	925	977	985	918	918	945	939	936	900	986	902	954	967	985	949	987	961	967	981	921	961	940	963	947	903	936	955	933	979	945	999	959	987	946	1011	945	888	955	1016	948	913	959	955	957	1005	952	983	961	925	993	976	970	969	987	968	914	971	921	941	963	927	934	922	914	971	970	995	950	969	915	1033	987	956	944	932	1015	940	933	921	1025	971	984	934	1001	934	1018	1002	954	980	953	941	982	946	923	1001	949	952	924	965	959	974	992	899	973	951	996	1000	942	1002	1004	949	980	933	907	1018	967	928	887	1018	962	976	962	958	943	956	1018	931	961	990	928	978	911	958	1003	977	951	910	996	943	934	927	926	940	953	992	917	963	949	962	958	928	988	953	995	921	983	929	980	983	943	908	935	998	916	939	971	921	926	1008	992	920	934	983	981	972	980	917	1000	988	934	941	970	937	994	1012	962	940	937	944	964	948	981	948	977	957	957	963	966	937	962	930	931	947	962	895	970	987	938	948	934	1003	964	999	957	947	979	903	912	945	980	958	968	1026	925	971	1004	953	942	965	975	983	957	981	1007	995	1011	958	973	986	1011	933	1001	961	928	958	997	940	902	982	952	942	958	958	939	971	1013	1006	970	969	1002	913	943	950	922	961	912	982	946	979	928	980	917	989	952	944	1002	996	939	930	969	923	1024	940	1004	1010	940	951	938	916	906	977	1020	963	928	942	976	984	967	989	972	981	916	959	915	952	983	988	903	991	939	986	904	1017	954	943	967	1003	922	944	953	921	947	946	913	965	958	960	959	945	986	972	956	935	913	930	930	943	962	953	967	953	970	984	999	955	954	928	919	946	937	983	950	904	1011	1010	961	922	892	1008	997	982	974	991	1006	961	963	973	926	928	941	970	879	936	1046	941	911	956	913	938	937	944	924	967	910	957	917	922	925	955	981	956	947	986	971	967	960	970	955	976	944	935	966	961	926	955	957	986	949	951	1006	927	940	961	975	938	918	909	951	900	963	987	988	997	959	981	920	959	959	965	939	966	935	872	955	950	1003	950	947	921	919	966	970	950	999	971	968	1001	928	954	971	948	970	982	979	948	890	899	965	953	939	974	942	939	1014	934	977	902	932	958	900	953	948	920	995	931	959	925	987	954	921	951	898	910	979	990	961	1003	1017	965	941	999	967	981	964	978	917	938	964	974	931	959	947	979	979	916	979	887	971	974	929	902	936	986	899	953	937	918	899	921	952	917	958	944	927	955	967	836	988	929	998	963	978	945	961	954	948	917	952	1019	886	939	922	1008	953	942	949	943	1043	986	955	988	1023	999	933	902	1022	1009	987	974	949	1025	928	971	906	944	995	974	979	956	971	929	897	1009	930	964	949	977	919	918	944	914	1015	918	1006	958	1041	928	932	942	964	937	969	938	938	955	987	959	971	986	963	959	999	955	991	951	897	952	963	979	1008	949	945	923	943	940	978	920	955	1012	925	914	920	946	1035	1002	948	931	964	985	923	963	952	941	1018	953	943	925	965	924	897	939	934	958	936	973	909	942	989	942	985	1000	976	943	914	965	925	951	878	1054	1026	947	986	911	969	999	989	937	965	993	986	999	911	955	909	908	937	947	979	1013	966	982	898	929	977	938	928	964	957	962	936	969	908	911	960	951	980	1004	986	922	919	1000	966	935	936	940	985	975	964	987	979	954	938	942	962	958	968	940	944	965	970	917	967	956	924	919	943	939	949	971	958	930	1007	924	986	948	920	920	994	982	968	969	992	944	959	1004	990	979	946	960	953	957	946	921	930	925	994	923	1017	960	925	926	988	938	911	998	946	982	987	957	969	941	907	909	936	950	902	923	972	1012	930	912	1026	986	967	997	988	986	967	985	982	943	991	972	918	954	921	955	943	883	965	900	964	990	1003	956	972	936	954	931	962	910	987	982	934	1003	954	963	960	955	957	956	890	912	931	942	962	984	941	984	927	956	954	992	933	992	968	1032	982	935	997	1005	957	979	963	969	964	983	947	986	936	1001	974	913	958	894	953	1000	974	996	1034	957	950	924	899	966	943	965	1001	998	929	983	986	983	955	955	971	936	930	897	943	972	961	958	953	971	964	946	968	971	936	962	987	948	1028	959	953	962	972	954	947	947	973	1013	966	975	891	896	960	917	961	971	975	939	929	927	889	946	914	958	975	1004	931	969	945	961	934	980	962	966	977	958	928	950	967	971	936	960	959	966	927	891	947	971	972	973	972	953	963	974	940	941	1018	994	939	986	930	931	994	920	1001	882	959	956	928	958	970	1016	985	963	1011	904	1003	1014	975	1017	993	923	969	958	978	961	964	977	969	920	975	943	1019	949	956	989	987	995	980	1010	983	892	941	953	920	929	931	959	914	1023	965	981	924	934	951	924	937	955	939	954	985	953	995	891	972	946	947	924	922	962	961	987	1024	945	917	962	841	963	923	966	897	917	1016	932	916	949	945	1001	959	975	970	945	995	988	987	993	943	1004	959	960	952	938	968	959	885	996	949	944	981	957	891	954	942	875	956	981	938	942	960	941	998	912	1018	962	928	974	942	866	958	956	956	987	920	926	987	919	988	980	943	943	982	994	985	973	978	946	928	954	953	932	1017	917	922	926	976	993	944	969	942	987	942	974	923	941	1032	921	982	982	982	944	968	998	958	898	977	957	956	962	976	996	951	930	962	962	1022	974	979	998	955	907	970	974	981	948	944	922	998	940	950	959	934	929	978	948	953	978	972	936	926	871	996	950	957	970	945	957	920	977	986	952	900	1001	956	993	1002	973	992	988	930	1006	950	964	936	966	997	920	952	944	965	973	920	933	936	991	960	986	881	897	944	935	975	999	942	952	910	967	941	944	1014	987	963	974	1012	966	942	992	939	965	939	1003	944	997	963	990	968	954	882	909	928	925	930	966	930	978	941	905	972	935	930	931	957	959	1013	923	954	946	939	903	975	973	940	968	960	910	986	929	942	962	933	959	1013	972	970	908	969	921	946	953	916	955	971	922	960	984	961	966	910	968	999	927	987	937	921	915	962	934	944	948	930	950	948	953	944	896	963	948	942	957	988	1007	904	912	935	1008	938	1017	968	986	944	935	934	965	1000	907	1021	943	969	969	962	969	967	970	963	950	945	988	968	936	941	916	956	1009	947	963	909	922	932	937	939	925	959	983	959	964	982	974	988	917	973	953	993	973	939	921	953	952	998	954	954	936	962	908	974	938	966	958	930	966	974	1003	940	902	922	980	979	993	990	937	996	948	947	932	964	951	934	990	923	969	998	977	934	952	997	928	994	914	926	968	936	1015	931	956	1004	952	977	997	932	982	958
23397	20706	24321	27143	20706	20719	18104	779	412	406	361	374	333	323	311	293	290	330	330	305	292	304	307	274	268	277	303	268	292	263	269	286	304	281	296	290	271	271	236	254	283	288	260	235	277	283	272	267	277	265	245	260	254	293	280	304	294	266	296	281	280	240	260	266	281	233	278	277	251	271	268	283	303	263	279	279	282	268	275	289	290	273	281	300	290	283	228	281	314	287	268	253	271	264	288	252	277	302	314	300	289	262	284	259	307	240	271	262	266	306	251	296	249	257	262	264	285	285	291	271	285	274	261	251	264	294	241	285	302	239	287	277	271	274	276	332	260	299	250	283	281	284	249	269	300	272	309	292	277	276	270	267	265	253	263	273	268	279	266	277	299	244	271	269	275	281	269	256	234	260	271	267	272	294	249	274	257	320	279	270	247	263	298	282	278	257	274	243	266	239	293	283	240	274	263	288	248	284	281	261	277	274	265	261	285	323	293	274	304	255	272	284	275	286	280	278	291	257	264	275	250	280	271	242	277	272	248	262	298	263	277	273	301	289	283	299	280	287	279	295	253	264	284	276	282	281	267	270	262	262	256	261	279	288	268	302	251	245	285	304	284	270	241	244	291	259	278	287	262	264	280	273	270	273	281	268	254	277	268	276	273	273	286	262	295	269	253	284	266	292	284	265	293	281	280	266	266	304	275	252	257	277	269	282	261	264	291	274	264	287	290	268	264	237	277	290	260	285	244	269	273	255	269	254	290	297	262	291	289	259	269	222	264	254	278	248	278	265	246	252	268	283	248	287	292	295	264	253	289	285	295	298	276	308	290	284	271	267	276	297	280	245	262	277	278	277	269	277	270	268	281	295	291	280	291	281	260	253	257	301	276	298	273	325	274	285	263	283	269	281	273	282	272	267	296	285	270	255	263	273	243	226	276	255	264	285	254	267	284	266	258	262	272	280	243	245	288	263	259	260	296	252	279	284	269	276	261	274	290	277	300	257	257	285	295	259	248	313	272	263	273	268	256	272	268	290	255	267	240	272	271	271	245	270	317	288	278	266	312	272	271	293	280	256	290	289	259	269	266	264	234	280	291	258	274	256	270	272	246	308	275	297	283	244	273	237	279	251	283	226	262	263	279	260	273	274	266	294	285	285	279	271	285	253	266	295	247	255	244	224	248	293	273	299	259	289	304	299	260	292	243	248	275	291	285	225	265	268	267	271	249	296	254	246	284	249	267	263	285	246	248	277	293	286	275	271	266	294	294	288	245	258	294	290	268	284	308	278	258	267	295	287	261	261	265	254	278	249	251	242	269	281	275	284	257	262	292	273	265	305	290	275	266	261	307	254	280	268	291	286	280	286	288	262	283	270	286	298	294	281	265	263	275	277	234	250	283	254	300	307	284	299	278	277	240	252	276	267	282	299	264	330	270	259	287	269	288	322	264	277	260	272	274	245	261	285	294	303	264	278	249	287	284	299	256	267	257	292	283	252	258	260	288	275	267	274	235	267	264	274	270	268	274	307	273	296	249	272	267	282	253	278	258	263	219	271	292	266	280	266	274	288	280	278	253	277	283	272	267	244	276	266	280	270	246	253	288	293	276	260	252	297	268	255	307	253	280	250	265	290	229	262	258	256	261	280	266	273	257	288	257	247	275	258	299	256	283	289	256	296	256	245	260	266	274	276	254	275	301	274	295	287	268	298	244	268	288	264	256	255	254	275	267	277	266	280	284	278	295	275	291	290	286	276	277	275	263	278	267	282	281	233	268	284	287	292	251	265	291	245	261	276	293	280	263	279	257	288	242	264	241	273	242	274	287	288	252	281	262	268	264	297	271	260	258	324	320	281	271	305	274	269	270	268	284	268	258	282	294	300	284	300	268	272	214	278	261	247	263	276	297	273	297	263	278	260	282	319	278	255	260	269	285	242	287	322	258	262	250	290	297	303	282	285	262	265	258	260	260	289	278	277	272	275	301	257	276	275	257	262	263	273	264	293	264	280	269	286	301	298	251	270	284	276	308	317	263	267	276	284	285	305	291	266	277	257	272	250	282	250	237	280	259	282	263	264	273	261	265	285	276	280	271	252	273	262	266	285	237	256	300	259	277	266	243	282	258	290	267	256	264	255	292	267	271	308	261	264	261	283	271	255	262	280	245	269	284	320	279	274	271	300	254	300	288	277	285	256	300	268	286	268	302	290	259	275	254	284	278	302	247	275	285	272	263	285	274	288	310	288	295	246	271	278	273	235	270	267	253	278	296	281	257	255	289	263	244	251	268	280	260	270	262	258	288	293	251	299	260	262	288	255	299	264	251	309	253	268	285	241	292	272	258	280	297	312	284	282	268	258	299	294	261	270	275	287	264	272	278	304	275	250	247	266	272	285	245	276	281	265	282	315	272	301	265	280	284	294	247	260	237	253	292	264	272	280	255	260	296	283	289	249	267	268	273	232	252	283	258	260	254	282	255	247	261	287	274	281	268	272	268	259	251	260	269	262	262	267	244	272	279	280	283	298	265	296	257	286	261	265	265	276	280	277	270	287	273	271	263	269	257	278	259	261	260	258	279	249	304	277	276	262	283	271	275	270	297	282	279	253	237	257	302	296	262	269	283	284	266	280	255	270	291	279	261	270	245	248	251	250	282	268	260	281	290	248	255	279	278	266	266	274	294	282	269	295	291	284	266	284	269	304	300	279	320	293	250	275	287	288	294	275	275	248	279	278	235	272	310	290	313	246	281	261	276	292	297	293	278	287	282	303	262	266	280	271	253	293	271	257	279	284	270	250	302	281	286	270	260	260	271	278	274	268	265	266	314	263	266	261	272	296	277	278	275	283	295	283	288	282	259	281	282	256	288	242	276	255	301	270	294	277	266	284	289	269	262	283	279	276	294	275	252	258	271	276	279	249	254	305	264	256	264	222	295	255	269	253	274	245	235	254	268	281	314	254	273	279	278	230	271	266	265	311	261	260	261	315	266	295	257	288	271	266	281	281	282	263	300	296	257	273	285	278	286	243	295	265	263	285	233	265	302	254	289	265	286	245	276	294	281	265	259	282	249	250	279	296	278	276	288	274	256	283	293	260	258	276	280	259	265	256	290	262	292	285	287	287	284	298	266	256	260	249	305	293	251	276	294	291	252	244	267	296	268	289	265	272	290	267	263	289	278	245	295	284	239	264	277	269	286	306	248	263	255	246	248	263	292	284	298	320	252	225	251	256	274	301	266	294	290	283	248	271	298	284	252	279	253	273	293	249	283	307	269	275	273	299	260	293	282	264	273	280	309	266	289	248	281	273	279	283	272	292	247	281	279	267	314	298	278	281	264	228	279	268	290	248	254	268	259	264	273	256	292	292	291	307	283	271	267	254	266	298	270	274	278	250	285	273	270	271	277	263	289	261	258	265	271	266	267	282	261	260	267	273	256	284	259	259	283	267	251	285	281	249	265	279	258	264	288	280	293	277	272	269	309	290	261	248	284	270	283	302	276	248
7161	4569	2422	1217	837	774	686	661	675	674	642	644	644	611	668	663	625	628	625	623	596	615	635	662	655	618	621	602	638	607	569	611	644	604	636	643	641	601	595	603	663	659	611	638	553	616	620	567	572	587	603	615	618	600	590	574	586	585	565	605	605	608	618	631	623	611	627	618	608	594	597	608	599	630	624	646	579	588	601	684	616	594	608	629	614	609	607	583	635	636	571	599	613	596	621	583	634	618	666	607	622	611	600	573	600	590	570	671	606	683	578	590	589	624	639	618	645	609	607	603	626	604	604	590	635	598	619	623	633	600	596	591	649	623	640	612	583	651	576	652	623	602	629	590	607	595	594	632	635	607	601	640	586	631	627	608	567	620	615	650	608	630	651	604	632	573	608	654	565	569	598	605	669	625	637	597	590	625	597	659	611	611	673	577	618	560	602	641	628	595	621	624	606	598	621	674	588	628	557	612	617	622	643	576	602	563	640	616	578	598	603	554	610	620	627	604	608	619	608	632	601	618	612	622	613	598	634	579	603	650	622	635	596	632	610	645	614	590	627	640	609	590	635	629	595	631	583	598	606	616	614	617	614	592	613	577	641	590	574	577	614	620	635	602	647	635	641	590	593	593	645	600	614	604	588	588	636	602	592	619	570	641	634	637	604	571	633	603	608	610	572	605	628	579	602	646	587	604	592	613	627	604	614	609	583	622	606	609	625	595	557	627	614	634	609	642	618	612	609	601	580	624	635	607	592	643	605	605	590	530	623	634	598	582	631	581	631	620	599	569	608	582	558	619	611	621	599	634	610	591	602	617	609	611	614	596	560	573	609	589	620	598	626	616	620	607	576	618	647	582	569	584	632	646	585	624	601	643	614	611	626	620	626	611	582	590	594	656	639	613	678	612	616	575	573	548	571	631	603	599	585	594	630	632	638	608	633	619	583	658	610	599	588	611	644	602	617	606	554	592	635	556	648	619	613	685	626	630	660	640	592	619	572	608	603	597	617	607	627	617	619	595	583	612	619	594	580	606	581	634	614	629	597	622	623	641	623	576	567	657	563	591	586	591	635	621	611	620	625	573	601	616	621	601	577	634	588	610	595	570	570	639	659	590	598	608	567	635	607	636	625	656	631	593	644	609	578	596	611	614	643	620	586	584	635	615	542	604	655	631	608	610	587	631	618	563	591	624	555	606	671	613	681	646	618	587	621	603	593	600	640	601	603	606	604	625	636	582	591	625	608	617	639	588	656	604	609	598	637	582	639	575	632	609	620	591	577	590	628	587	619	605	554	651	623	602	630	598	622	637	606	629	624	645	610	596	619	589	607	618	606	595	577	613	637	579	635	610	638	597	593	622	577	576	603	613	608	568	578	620	665	618	595	626	614	665	617	619	642	583	595	598	585	610	619	581	587	600	586	589	579	579	628	590	571	607	612	588	601	625	599	622	589	633	626	608	575	627	588	560	565	587	609	602	599	605	648	604	612	633	637	638	679	648	642	661	620	643	624	608	632	600	608	602	645	646	609	600	617	616	623	606	570	624	626	624	591	652	595	600	579	638	589	569	604	633	622	580	607	587	583	619	635	600	635	620	561	565	604	651	629	585	605	580	548	589	629	618	613	616	592	617	590	628	611	612	596	600	584	663	631	588	566	605	580	611	659	629	589	627	619	632	651	588	628	629	644	592	604	653	637	612	596	605	566	586	637	590	619	583	615	622	665	559	628	632	608	604	596	574	593	627	641	563	634	629	600	616	614	642	596	622	590	616	614	604	570	586	596	605	575	613	630	619	578	612	600	611	626	578	604	593	599	634	602	622	596	629	621	589	561	602	601	620	639	629	606	626	615	587	577	637	611	624	611	615	630	619	611	583	564	598	593	627	607	596	568	609	620	586	575	606	598	601	603	589	566	601	643	596	625	581	624	562	599	617	628	626	597	591	608	594	590	617	615	615	611	647	601	648	636	592	641	635	614	616	640	593	560	635	615	619	607	601	610	608	576	633	583	626	626	610	587	600	625	626	599	612	633	613	623	596	613	592	614	611	606	598	600	636	619	608	585	620	574	657	600	612	605	598	615	624	622	595	650	594	616	636	595	620	577	621	642	621	570	611	626	598	618	593	630	565	615	638	666	605	625	618	626	558	659	593	660	609	623	609	600	600	627	624	611	590	638	609	583	593	565	581	593	593	607	602	611	623	641	537	585	654	599	604	593	626	610	596	615	603	623	632	611	592	557	597	563	593	586	595	599	638	564	578	641	577	615	605	618	586	567	650	624	618	640	626	640	592	566	607	558	604	605	617	614	611	626	610	558	651	576	592	637	629	632	562	627	643	597	596	554	595	648	584	593	590	585	604	586	657	623	608	645	608	594	609	633	630	623	611	608	569	599	645	598	611	572	645	583	553	630	607	616	585	581	611	598	591	585	613	626	623	603	581	618	612	627	587	610	585	573	630	627	579	627	627	607	626	622	604	602	624	581	597	604	611	604	596	636	611	630	621	638	623	630	605	621	601	632	607	612	606	611	592	625	624	642	663	620	600	586	618	581	613	592	640	611	594	626	597	568	617	593	565	656	613	633	624	658	594	600	607	626	673	646	580	592	622	636	577	632	607	584	628	571	614	623	622	598	614	596	644	585	634	619	579	609	575	616	601	577	599	560	620	609	591	587	618	588	634	637	628	634	594	608	612	604	588	572	616	646	582	653	616	605	593	618	628	623	612	576	601	624	606	589	655	584	614	604	572	571	615	610	643	613	624	584	593	637	605	611	616	620	637	649	639	620	613	586	583	599	565	597	566	638	625	603	601	643	630	600	640	608	582	598	605	615	615	610	585	595	632	639	608	606	587	618	626	645	628	603	605	687	654	621	647	612	591	572	604	628	612	625	614	606	609	592	627	616	634	658	645	591	617	567	628	588	606	637	627	574	651	575	596	609	627	617	636	574	604	563	618	594	586	668	597	654	610	575	596	615	598	640	604	634	615	610	599	596	615	599	563	588	583	613	593	586	603	574	652	594	618	609	601	609	620	611	606	593	611	623	606	636	624	637	610	635	553	568	556	617	644	580	566	583	613	625	613	573	577	584	605	616	559	617	593	614	624	601	595	625	648	618	634	579	604	585	607	623	655	615	607	597	636	640	625	603	595	600	603	574	575	610	598	649	593	546	639	594	613	634	579	564	585	616	600	598	615	630	629	625	600	612	609	609	618	583	641	622	599	604	611	605	607	641	631	586	584	614	590	558	641	602	597	578	617	594	616	594	605	625	612	603	629	581	602	590	628	602	565	632	637	646	604	611	620	597	590	604	657	609	585	574	651	648	592	599	605	616	595	634	615	635	603	579	615	582	588	634	589	570	590	606	599	635	655	618	592	622	591	611	613	596	572	610	610	581	616	595	607	623	613	615	614	589	638	629	631	559	585	586	644	603	584	596	597	609	634	602	614	598	584	621	616	593	589	606	602	585	590	602	608	565	623	617	637	620	622	585	631
31645	19105	7250	640	463	418	417	432	390	396	395	387	408	420	377	381	392	383	381	363	377	387	385	416	394	381	390	369	442	359	396	371	404	394	412	379	394	374	405	373	367	360	378	394	367	382	405	371	372	414	425	420	405	386	392	396	372	377	389	387	384	397	396	401	399	388	412	393	389	390	351	445	393	409	379	394	389	415	389	399	396	355	370	386	397	375	405	378	408	397	394	387	386	365	387	423	399	436	341	364	396	414	388	393	353	368	380	380	409	371	402	383	426	396	385	370	367	445	392	388	373	399	427	379	374	375	448	395	417	384	371	424	379	378	409	348	365	375	377	365	378	367	357	358	399	393	408	380	393	390	377	394	384	376	382	347	375	387	364	369	434	405	401	456	422	415	360	399	396	397	402	384	403	372	385	374	374	387	390	332	374	391	352	331	391	384	417	389	391	385	373	397	367	384	407	417	385	384	368	361	364	408	375	368	388	434	396	374	338	383	382	388	404	374	369	373	392	416	352	406	400	386	410	387	366	375	387	366	372	379	380	382	352	365	346	384	361	339	390	374	423	393	389	427	380	385	405	379	391	348	365	372	371	365	369	372	398	381	378	379	382	356	376	385	376	437	410	406	372	415	399	411	344	404	421	363	366	409	397	374	401	386	380	390	381	390	357	349	360	360	362	381	435	376	373	366	364	374	383	366	375	412	374	374	369	435	394	402	431	392	376	389	383	362	352	345	396	412	383	367	404	376	378	395	401	366	379	358	391	331	365	402	395	396	372	404	357	399	410	396	376	412	391	382	383	408	397	367	342	410	385	387	387	407	358	403	367	332	355	372	374	406	408	361	391	368	406	372	402	413	406	395	385	425	408	386	366	398	361	378	398	359	337	359	392	371	379	389	404	387	392	405	373	386	412	396	390	378	379	385	372	389	397	411	416	398	388	368	367	367	389	380	383	376	398	393	355	416	359	370	383	455	399	343	414	404	387	383	389	367	362	400	370	390	373	371	363	365	379	406	379	407	398	393	405	385	367	422	372	382	369	378	381	401	374	410	366	353	408	378	397	405	366	410	405	359	448	396	407	387	409	382	367	356	361	382	386	364	441	425	360	401	385	396	378	368	384	344	345	385	413	427	399	392	345	387	396	384	379	394	408	385	394	422	386	376	392	371	396	367	365	382	370	385	353	411	415	392	382	362	374	393	390	348	420	378	374	374	391	348	379	391	378	380	382	402	426	391	391	356	377	382	390	415	398	402	382	393	374	390	388	367	353	398	416	342	408	394	401	383	401	383	405	384	350	418	384	354	370	377	388	413	351	392	388	408	407	421	370	370	389	393	388	391	386	384	428	379	406	392	394	392	409	355	363	417	390	409	371	364	379	388	387	405	383	380	367	368	402	414	418	419	387	402	386	380	356	380	394	379	398	389	423	364	349	387	397	380	422	375	408	390	386	389	407	361	389	388	398	392	406	413	402	364	393	376	366	368	402	377	409	359	356	398	384	352	440	325	397	408	414	389	399	385	358	372	370	372	370	410	375	394	408	370	385	349	389	344	400	388	349	390	379	372	372	390	365	362	367	374	425	408	425	375	375	378	402	387	374	418	380	383	368	400	347	373	346	398	400	365	371	420	384	386	326	387	377	396	420	414	407	376	386	378	374	406	387	371	365	391	369	426	406	395	365	361	375	405	383	369	421	385	394	369	399	369	387	396	427	401	413	363	361	392	368	357	397	392	367	411	412	409	411	378	371	419	400	369	414	409	392	388	391	388	372	361	407	396	364	399	360	376	417	468	380	364	402	371	388	384	371	370	407	361	411	391	403	379	383	408	372	362	386	407	375	385	411	396	381	379	392	358	366	368	396	358	392	369	389	359	361	383	393	356	392	434	396	339	378	406	358	368	392	373	397	378	368	385	353	393	382	402	355	379	396	423	349	357	382	396	400	420	389	345	344	405	369	344	385	324	375	374	373	397	376	347	370	372	400	376	387	374	380	401	384	359	374	364	371	397	367	377	405	416	387	388	392	408	366	383	366	385	392	388	434	369	354	387	373	379	392	384	372	415	428	395	367	351	392	398	418	370	388	375	404	402	380	380	370	394	369	351	383	392	345	408	373	407	374	357	344	395	445	394	376	401	355	382	397	363	371	383	395	409	361	406	377	377	423	375	422	395	405	370	375	396	390	375	369	371	390	371	380	390	420	394	404	394	338	379	379	395	407	375	379	403	400	385	354	392	414	390	369	376	399	369	402	400	349	423	345	358	394	363	417	385	409	360	377	371	335	397	404	381	378	354	381	400	397	416	374	365	413	412	379	393	407	422	374	409	406	374	416	360	373	383	377	394	381	397	389	371	409	374	400	346	385	345	364	390	397	400	394	381	392	381	376	388	350	370	359	374	371	344	354	385	365	405	385	362	388	428	372	397	356	371	430	400	390	395	353	354	389	385	357	362	381	391	395	364	356	393	360	371	385	382	396	385	373	379	394	446	408	413	386	375	402	355	375	378	404	387	379	370	369	436	385	396	383	353	386	371	395	365	382	432	360	376	382	414	398	410	390	400	386	381	352	389	409	372	371	397	369	400	390	370	374	393	395	369	360	354	398	413	399	384	354	384	356	379	375	411	395	386	381	393	391	381	404	391	401	359	402	367	350	389	371	389	387	398	412	348	392	432	430	392	403	392	381	397	379	365	356	389	373	401	386	376	381	363	397	385	358	416	379	371	399	409	372	383	416	404	415	394	405	381	353	415	379	363	366	408	353	353	400	391	384	366	388	376	367	377	414	382	421	395	420	351	383	438	409	374	408	388	418	371	432	346	356	403	397	384	387	376	369	412	372	419	370	357	386	395	345	375	352	377	392	383	352	404	398	375	367	343	383	400	401	375	368	371	383	363	374	385	392	398	378	383	396	372	383	408	368	380	374	403	403	408	383	353	386	394	354	376	383	396	402	383	396	383	379	415	399	379	403	394	378	364	365	421	376	393	368	405	341	405	398	417	360	352	390	376	408	407	397	418	391	337	379	373	374	362	363	361	381	422	367	362	369	397	370	346	376	365	382	361	387	354	377	391	435	416	396	386	363	374	367	400	433	371	398	420	410	394	439	333	412	385	395	386	375	344	384	397	388	353	380	361	344	391	374	365	384	387	396	373	359	401	391	372	377	378	388	415	425	406	386	372	405	376	345	421	366	385	388	409	393	396	400	353	406	406	371	379	379	357	396	357	412	386	386	384	370	399	410	397	399	392	342	433	388	367	395	378	343	365	370	361	357	384	392	397	378	369	392	390	430	388	383	406	392	362	370	379	392	345	412	361	381	375	409	433	393	374	394	365	374	337	398	402	394	368	383	360	345	394	381	396	392	354	403	389	385	389	376	375	364	387	376	396	384	359	373	385	379	387	390	379	419	395	362	331	386	382	364	379	397	389	328	382	362	364	334	385	389	403	404	392	363	384	369	377	365	392	389	379	345	379	389	359	394	388	371	399	356	398
5576	1115	1005	926	866	900	901	869	851	875	846	881	917	865	897	862	841	866	872	892	903	872	854	882	924	877	842	848	845	886	895	884	908	928	885	820	927	849	896	846	912	924	889	807	819	858	872	893	873	897	898	844	923	855	853	887	918	911	925	857	928	903	849	861	915	902	889	864	888	837	893	905	863	832	902	923	890	882	925	812	871	894	869	842	893	899	873	916	885	865	867	877	877	904	892	931	908	908	869	972	856	896	848	914	855	890	825	806	881	906	861	856	882	870	858	920	920	921	901	873	901	883	870	929	892	948	916	876	876	938	879	894	894	888	866	905	854	861	827	883	852	871	879	900	928	915	903	894	842	929	831	885	890	783	854	820	819	909	871	885	918	906	856	897	861	884	903	802	924	851	936	934	867	874	882	867	906	940	889	871	860	871	886	936	828	911	872	851	821	899	883	853	875	872	881	866	857	874	887	886	853	865	821	903	885	943	932	891	876	879	881	847	886	851	948	899	819	870	840	882	887	901	936	887	890	837	916	941	897	837	921	873	848	879	910	920	902	894	865	842	896	845	805	913	936	877	910	859	864	879	873	887	929	907	861	893	867	876	882	915	868	863	836	876	898	893	887	857	868	896	877	879	909	835	903	874	845	866	888	897	867	818	893	887	898	865	876	920	846	918	886	909	863	853	860	868	863	896	843	904	820	936	886	880	875	821	852	880	882	864	901	868	877	912	840	860	852	941	914	835	817	831	894	927	899	885	915	902	935	907	865	895	788	885	849	858	869	903	886	879	925	899	858	888	866	896	882	904	890	882	888	877	830	854	905	848	885	886	893	928	866	909	906	917	884	912	928	938	837	865	924	890	864	873	895	892	878	912	839	877	877	929	904	906	872	911	879	889	866	869	887	930	887	855	858	900	865	907	879	867	889	896	815	884	886	861	861	835	959	831	924	887	843	907	898	834	841	851	897	879	929	851	908	856	831	910	870	914	846	873	882	910	914	895	873	924	897	854	861	883	880	889	896	854	855	870	904	868	893	867	895	890	904	854	893	818	842	866	854	923	815	882	923	906	876	855	841	898	859	885	918	863	910	879	867	880	890	879	861	887	912	907	844	889	870	838	854	897	897	904	825	839	895	906	888	869	881	868	870	842	896	899	863	919	866	869	891	812	834	864	842	887	899	865	851	887	875	966	841	849	904	882	881	866	857	866	875	843	849	855	892	901	941	887	851	873	836	848	874	877	856	910	910	835	871	824	865	899	860	890	853	868	877	824	882	876	869	881	873	866	905	868	906	846	848	872	905	880	933	861	902	874	877	902	878	876	881	870	878	885	896	862	903	895	892	823	832	928	885	830	923	852	870	867	835	839	837	891	848	880	869	865	924	883	866	885	844	904	882	892	848	907	864	872	861	896	903	902	820	855	900	905	896	859	828	880	893	861	924	896	902	862	864	881	901	883	908	883	831	905	878	841	913	902	843	899	881	863	852	902	851	864	894	869	866	853	891	935	865	898	856	827	877	900	865	868	939	877	918	872	863	874	886	829	899	887	863	911	908	864	906	915	880	904	895	885	889	874	919	846	877	888	897	932	887	860	870	799	901	872	881	915	886	822	863	861	890	966	887	875	946	859	885	844	924	919	905	918	871	885	905	895	892	909	879	893	863	870	908	878	915	914	847	874	887	897	839	925	859	901	825	905	872	904	843	904	843	902	870	920	894	909	908	902	869	865	874	924	915	934	903	889	872	875	824	870	839	822	835	873	876	881	863	895	885	849	885	848	829	919	906	887	883	861	895	920	882	831	889	865	835	872	863	899	868	869	843	864	869	839	897	838	824	877	845	856	894	909	820	813	944	855	859	873	897	834	873	890	868	870	862	887	857	871	892	894	897	846	887	842	895	824	872	899	893	909	883	901	861	856	927	903	891	857	882	908	887	841	869	842	920	889	878	877	892	822	857	881	875	919	830	873	820	859	865	902	872	936	884	897	915	910	910	949	885	878	840	860	880	845	880	869	934	864	893	825	811	996	869	890	861	861	848	925	835	864	884	849	878	848	871	854	913	849	927	922	854	914	859	880	861	872	938	915	886	913	915	873	835	904	904	862	858	870	900	878	805	856	837	869	883	895	874	882	891	888	883	892	911	878	897	856	896	856	855	892	910	905	872	871	895	889	900	872	882	891	792	884	843	846	895	873	875	872	936	859	880	921	827	940	876	859	855	973	865	836	874	886	863	855	895	902	860	885	889	867	872	926	840	826	853	858	889	837	855	906	891	859	883	822	872	830	862	907	900	877	927	881	924	892	886	906	856	871	865	859	871	866	881	893	879	910	849	903	917	863	862	877	863	940	847	867	831	892	924	882	876	922	827	949	867	910	890	888	928	914	826	895	872	864	885	886	917	867	859	899	889	846	898	870	917	855	915	874	872	877	869	873	917	934	933	913	884	908	929	876	867	856	938	909	868	816	912	931	846	858	910	934	878	884	780	888	957	898	862	895	877	847	900	854	882	880	844	862	902	935	880	882	890	859	873	911	869	871	904	893	865	848	855	882	915	916	921	886	856	873	854	920	849	902	905	853	876	858	962	921	918	857	915	873	825	875	864	905	905	879	914	862	917	925	868	849	887	860	806	909	915	866	870	879	829	868	870	901	887	889	907	855	834	841	864	842	926	910	877	835	860	894	894	986	910	920	841	867	889	889	785	887	908	916	894	902	885	919	846	905	863	852	886	898	879	857	892	853	890	852	887	908	866	842	884	909	911	904	890	875	895	900	858	829	899	848	937	914	849	878	913	867	890	876	908	915	900	879	961	868	893	845	868	864	895	852	831	861	901	875	845	902	873	831	880	935	898	865	893	924	913	858	891	856	868	895	885	879	885	915	886	926	898	853	896	874	953	850	835	879	889	880	885	886	880	849	876	880	883	851	883	858	844	841	882	864	907	895	851	879	902	856	915	926	899	858	876	890	841	876	864	895	887	904	839	887	863	868	833	841	857	880	894	891	826	842	863	872	840	846	905	911	855	889	856	881	850	883	879	857	870	851	850	823	887	907	879	872	835	867	938	866	915	894	903	910	908	878	802	929	842	821	904	895	833	835	911	883	932	852	850	852	881	874	856	904	829	859	910	854	928	924	924	903	898	906	897	935	875	853	879	848	876	864	870	852	877	940	872	809	854	856	939	884	883	836	824	857	899	878	904	906	884	920	902	889	874	856	857	851	872	857	921	851	884	904	871	868	839	840	896	879	892	848	877	819	890	890	886	904	891	894	885	863	873	895	913	926	861	888	933	873	877	838	882	886	865	829	849	849	843	852	905	862	895	871	903	867	867	869	920	844	955	893	851	900	887	856	883	910	870	877	892	880	877	866	879	882	887	911	879	857	902	870	908	885	903	860	912	903	859	868	896	848	902	884	846	908	881	820	883	887	863	866	923	876	897	910	910	892	895	872	858	889	898	849	895	879	961	881	868	899	899	903	846	926	919	863	849	910
23996	20760	24151	27444	20768	20720	2129	636	549	524	504	488	461	477	461	470	434	469	499	440	442	501	474	461	460	439	457	439	501	414	468	449	474	470	418	465	458	463	452	459	444	444	428	439	409	402	431	425	460	452	458	461	424	420	440	445	448	448	458	496	508	456	476	414	423	436	420	426	446	454	441	428	423	467	431	420	463	445	445	444	452	453	430	427	434	443	443	481	424	420	439	411	474	458	444	452	441	439	440	447	427	421	427	450	433	464	478	469	482	481	452	414	427	440	465	436	475	450	418	432	463	432	445	461	470	421	411	437	428	394	447	435	438	439	443	471	457	504	422	446	443	438	486	432	454	463	429	461	427	459	412	478	476	431	448	441	456	542	454	452	458	394	416	439	418	466	403	467	440	423	414	430	460	425	419	420	437	469	424	419	431	459	393	418	418	412	436	474	467	468	445	423	438	424	446	452	471	452	412	457	473	412	434	426	433	400	454	418	429	435	464	460	451	430	434	423	473	451	424	479	456	391	444	444	439	443	493	438	442	433	460	419	441	476	455	484	438	403	434	433	451	435	458	421	416	491	438	447	458	431	457	406	472	449	455	423	490	460	478	440	462	456	427	450	430	445	499	437	423	424	479	440	425	449	449	460	452	502	439	442	423	457	403	455	435	456	444	446	419	435	444	441	422	474	443	435	423	441	435	485	420	439	472	472	448	459	452	469	440	427	440	448	437	471	408	442	501	441	431	423	485	437	419	441	429	460	439	430	467	418	413	476	472	443	441	436	432	433	409	482	453	442	428	468	458	437	431	457	392	445	460	403	432	453	465	470	421	415	421	439	438	453	393	461	431	442	493	474	430	456	455	446	452	419	430	419	422	455	444	450	417	415	423	470	463	464	451	434	425	401	437	438	435	464	438	473	427	453	452	411	426	420	427	443	422	431	441	429	448	429	445	447	457	397	456	412	464	472	471	458	453	432	433	446	413	453	429	447	403	461	430	449	470	425	424	455	442	442	448	386	478	427	463	448	483	433	462	435	452	493	444	402	430	438	424	440	423	445	436	438	461	441	454	438	425	435	414	451	429	464	461	477	460	441	462	411	434	427	415	468	447	452	446	444	475	408	471	452	421	442	440	460	419	447	445	457	443	450	450	454	455	440	433	484	463	489	448	456	468	432	444	443	464	477	455	421	443	430	446	453	431	446	448	479	435	466	445	469	446	458	410	430	458	405	435	417	498	461	405	450	463	425	433	450	470	459	447	469	417	457	428	477	416	513	428	446	458	446	460	404	438	498	452	433	438	408	469	455	418	453	417	439	436	433	428	418	447	448	462	457	444	469	446	453	431	459	457	433	459	460	473	444	392	438	451	445	445	454	464	425	459	399	414	446	452	415	448	415	437	417	451	433	437	479	438	436	435	415	423	439	489	429	429	425	444	443	383	470	440	447	400	447	463	491	459	419	456	432	436	385	443	444	464	438	415	465	425	458	467	448	452	472	435	454	459	405	482	440	388	473	425	411	450	427	383	446	406	364	407	448	415	416	470	463	381	393	422	446	415	449	459	437	434	427	476	449	489	405	437	479	472	436	398	470	447	401	429	452	445	461	426	442	419	421	449	415	467	413	474	468	416	415	465	454	452	433	459	445	459	441	414	428	425	468	467	434	462	462	426	449	460	495	433	466	442	421	424	429	453	445	428	401	432	471	416	420	441	446	429	435	450	402	478	472	414	437	437	406	446	408	463	432	433	432	449	454	447	425	414	403	398	444	424	474	443	467	426	420	430	422	425	423	451	427	444	477	456	416	458	387	436	429	424	446	453	448	464	369	447	410	428	454	384	425	410	466	433	438	428	422	421	454	428	422	469	454	439	429	453	431	440	486	429	448	403	439	457	425	419	447	441	459	421	446	456	438	418	438	421	433	457	452	475	455	434	456	447	449	445	405	412	476	408	436	425	419	450	412	436	437	455	442	432	405	434	429	458	429	415	443	471	440	431	424	433	434	484	420	416	457	464	451	423	417	411	418	448	434	428	457	433	452	456	410	434	463	474	441	407	442	452	420	455	447	437	406	440	446	433	441	463	467	414	445	440	439	443	437	489	444	424	467	437	408	432	432	402	430	418	461	456	448	443	438	436	463	429	409	474	479	439	419	448	451	451	422	452	419	461	459	420	477	417	421	440	461	429	462	417	441	452	464	450	488	448	452	454	444	428	458	437	414	427	433	456	407	399	458	448	472	479	483	443	436	442	442	415	486	451	454	421	455	462	415	418	377	463	425	441	446	417	437	453	473	424	454	414	460	433	437	439	456	429	417	445	475	424	457	458	484	449	439	433	405	462	427	425	402	462	424	425	487	473	465	467	459	467	406	433	399	438	447	424	411	393	507	454	401	462	462	493	477	409	460	437	450	429	421	446	465	440	447	416	444	424	432	389	450	435	427	417	451	434	452	454	474	427	455	452	448	424	437	466	420	424	417	422	417	421	472	456	472	447	457	404	459	418	467	446	444	408	461	425	410	400	415	408	472	416	437	427	446	433	494	407	476	441	420	483	425	452	421	422	444	441	437	463	476	476	397	434	406	419	427	378	477	467	426	467	454	464	444	405	458	404	435	432	471	473	462	423	440	466	477	402	443	447	425	467	447	424	387	448	434	430	434	468	412	404	472	432	421	452	457	455	465	414	432	414	459	443	450	449	478	432	434	396	418	409	419	450	430	446	441	409	460	479	439	415	441	422	431	432	427	454	436	469	458	441	501	417	413	465	433	451	409	465	446	448	402	446	456	434	440	463	427	460	416	437	498	445	438	447	464	398	457	454	458	434	415	449	398	418	439	463	452	469	445	469	449	466	461	461	416	445	453	410	434	419	428	428	401	454	440	428	426	440	412	508	446	446	444	412	419	401	440	409	424	467	451	432	451	426	407	457	412	460	445	432	436	410	453	442	462	455	433	469	425	440	394	416	461	446	457	449	454	423	412	437	448	452	420	451	419	433	454	445	437	450	472	491	458	443	427	396	446	473	465	463	455	433	430	426	468	419	471	457	428	435	418	417	462	464	406	434	434	495	441	431	488	421	453	434	442	419	439	427	388	429	418	455	479	465	371	450	442	470	433	466	434	469	430	404	434	421	433	418	402	468	452	466	438	408	446	466	452	427	478	466	418	465	418	415	484	385	436	456	434	470	440	513	406	416	461	445	450	425	432	483	455	441	449	443	458	429	460	413	443	426	394	419	434	434	425	467	478	447	395	462	476	438	473	454	425	460	473	430	427	443	464	449	449	411	441	416	426	413	451	418	453	441	425	453	420	424	433	469	427	400	411	421	435	422	462	442	436	417	415	463	425	425	400	449	415	394	445	432	472	410	435	441	432	425	448	437	442	435	457	415	481	464	454	450	437	460	444	431	397	421	447	460	392	474	409	425	435	443	452	434	452	442	454	431	433	435	429	478	442	477	445	474	435	466	468	466	474	401	473	439	457	438	440	407	435	437	445
5820	3326	2022	1277	1088	1046	1038	1048	1033	976	950	969	944	1003	944	967	954	993	967	958	948	959	1001	926	919	957	966	964	960	951	947	993	957	981	959	965	984	967	889	976	997	968	980	990	948	1047	953	972	919	992	981	960	984	950	1015	940	982	994	942	942	1014	1042	935	965	921	998	908	978	942	940	965	929	983	1000	982	962	956	935	940	924	954	974	929	1005	965	978	914	946	944	964	951	930	986	956	985	982	963	968	906	943	952	964	963	972	902	984	991	923	912	971	945	959	937	938	919	949	943	932	1002	967	946	1005	944	969	987	923	951	914	914	979	943	927	968	945	951	988	961	943	973	941	948	933	957	966	989	918	994	1017	946	974	929	931	982	947	983	911	969	946	1031	936	990	947	917	994	951	945	977	1016	947	906	941	996	960	956	962	1010	985	996	964	919	874	959	997	967	941	990	885	1007	1006	992	975	915	943	950	946	1012	901	988	946	966	961	985	975	1019	930	964	968	954	965	960	907	977	952	984	967	974	918	955	934	966	1010	962	945	961	948	966	988	990	947	1002	943	938	951	958	955	976	930	923	957	926	966	966	966	930	1030	955	1019	970	898	914	960	919	1019	970	979	998	967	943	968	957	943	1003	1012	1009	960	974	963	982	1018	979	945	970	941	937	949	882	961	978	1001	906	923	971	969	988	1049	983	975	992	964	979	941	943	971	934	937	954	955	943	997	930	961	941	912	957	957	978	907	971	936	974	959	920	936	980	964	962	976	916	957	974	993	949	1004	970	1011	981	969	940	891	1028	1048	956	977	969	973	914	986	913	884	994	950	952	939	919	944	941	970	1028	986	912	966	957	980	947	975	937	967	939	963	967	923	1036	961	945	960	1015	993	927	955	1002	979	967	989	986	981	947	958	929	937	954	1050	964	975	986	957	955	1017	973	957	964	940	950	939	943	986	952	951	969	1003	967	941	959	964	985	950	911	910	938	985	968	944	967	920	987	953	970	933	933	1006	948	939	910	979	946	978	994	944	882	950	949	990	1016	939	970	974	961	936	949	985	922	1000	987	982	961	983	994	921	973	979	943	982	964	943	922	976	948	1016	1016	968	943	984	976	913	910	936	950	985	984	1052	968	960	960	944	958	968	944	935	897	924	936	986	922	940	957	959	906	967	959	921	968	986	893	931	946	962	985	970	943	1008	954	990	893	1013	961	987	914	1006	984	972	924	937	991	978	949	1017	911	942	926	996	962	943	925	958	988	987	1034	981	980	1003	946	943	914	925	962	993	960	939	967	979	940	942	1001	956	997	936	983	990	975	927	947	947	977	988	930	904	1002	986	982	908	922	987	956	944	946	969	884	978	969	932	984	962	908	967	976	963	920	959	962	950	928	986	968	925	985	915	918	975	985	963	966	966	998	977	930	960	943	904	960	969	965	923	986	1002	977	992	951	952	981	956	1023	935	971	938	927	969	943	961	952	948	888	1015	995	957	1015	978	954	953	944	971	996	969	900	962	976	967	946	978	939	941	1020	986	972	960	931	925	929	960	933	984	940	978	951	1016	961	932	995	928	933	928	965	968	967	1011	956	926	934	931	997	903	975	928	1010	951	929	973	971	977	904	970	947	959	968	935	966	934	975	965	980	927	947	1005	945	942	946	985	956	957	962	971	968	904	951	939	1003	1020	973	1039	1028	973	952	986	975	933	952	954	1016	958	956	975	925	972	943	964	977	967	929	936	971	968	920	1045	982	969	921	994	951	997	987	919	969	957	1000	954	930	986	929	937	1001	1000	961	917	977	954	939	964	976	898	958	985	964	1000	971	968	911	975	900	986	946	931	955	957	961	966	912	945	953	945	976	944	946	1002	989	1019	944	913	971	986	896	954	992	975	953	1038	1011	962	975	933	960	1053	976	905	1007	1027	911	1000	957	905	976	956	962	962	999	974	949	957	974	912	969	988	946	947	943	948	986	943	944	960	940	918	946	942	859	941	934	958	926	970	979	958	915	951	941	964	919	981	948	985	961	955	1015	969	977	977	986	969	1001	982	911	992	996	926	959	963	956	916	923	1007	961	993	953	964	955	954	1004	958	952	941	964	978	955	1012	974	972	955	973	1038	964	999	919	1010	944	986	967	1000	946	926	960	963	960	1006	941	957	970	953	996	956	976	956	931	1026	975	901	962	924	976	952	951	926	967	956	924	973	945	957	954	927	955	1020	956	1002	932	957	965	943	911	926	1001	977	943	991	920	979	972	955	948	972	920	987	955	964	969	956	985	929	1007	971	966	954	952	890	948	989	902	961	960	955	982	881	973	981	952	966	953	1002	955	986	1008	877	945	945	941	948	987	957	921	956	933	923	990	965	976	932	955	936	918	944	988	955	934	969	951	989	963	981	939	939	918	977	989	938	1009	943	978	958	1019	981	992	992	908	961	940	930	971	941	940	904	947	958	962	945	942	967	989	1014	973	964	922	999	936	967	945	926	945	962	937	924	924	987	924	972	925	913	947	918	1000	1019	989	942	945	924	959	997	952	1009	962	978	951	961	990	943	929	935	1039	920	940	985	962	953	994	983	943	951	898	893	969	925	950	966	972	914	961	943	935	964	964	956	946	962	929	971	984	983	934	983	955	948	928	998	936	945	984	993	962	1005	965	938	921	979	965	933	916	953	1024	937	941	989	947	959	984	998	982	967	971	954	992	942	941	920	968	948	946	965	936	943	991	998	903	913	994	894	1000	948	960	983	914	918	952	905	932	922	955	948	975	982	946	977	922	1049	956	934	973	979	973	965	953	923	970	957	886	977	939	958	939	1001	914	961	966	961	964	946	919	1025	991	991	966	981	907	998	1007	904	982	985	957	975	974	961	981	920	954	948	969	972	1015	913	958	942	1007	956	993	941	1002	964	987	949	961	940	971	1003	989	923	951	962	990	899	914	922	938	931	977	949	946	963	952	920	1018	970	1042	956	977	966	987	966	979	983	923	985	961	965	954	924	933	937	952	974	985	941	967	912	983	987	965	986	962	969	958	966	944	992	994	942	971	958	938	921	986	952	1001	982	979	913	964	984	938	909	937	1030	988	985	962	933	970	952	930	944	966	973	970	928	979	992	999	949	932	946	953	1013	966	918	1006	1009	952	966	964	995	929	945	974	947	989	976	956	958	959	959	989	946	973	1042	908	970	982	946	946	898	951	1000	1006	982	927	961	914	923	998	972	918	967	956	890	992	914	985	888	925	956	950	962	921	990	978	931	983	984	939	956	984	915	931	919	888	968	967	935	969	928	997	1000	990	941	911	959	946	991	954	949	909	896	980	965	962	990	1017	905	993	982	999	968	931	981	935	915	974	981	928	944	986	912	936	965	999	941	992	914	980	990	927	991	940	1017	983	936	888	990	949	925	929	959	940	953	913	927	922	963	975	992	970	965	936	975	920	943	955	951	985	940	955	954	899	994	956	951	903	967	1032	922	913	977	966	984	942	896	945	949	952	970	912	938	1023	964	960	966	992	947	930	932	953	943	952	1027	932	935	923	924	1009	1007	977	947	990	997	974	950	947	947	950	964	950	976	948	924	918	1004	1014	1017	896	976	972	1008	930	969	973	957	978	950	1008	908	976	983	981	987	1009	960	948	994	991	931	945	963
23375	20700	24345	27111	20701	20722	17823	746	454	442	358	320	336	317	332	316	307	302	303	302	326	313	266	294	297	314	259	303	279	260	269	269	281	279	293	271	300	287	310	281	286	259	271	279	274	288	293	257	284	282	306	293	244	258	274	287	276	271	262	259	266	320	272	250	268	288	284	256	284	279	276	289	261	267	269	266	292	286	261	284	287	294	271	254	274	245	251	294	278	276	288	281	286	291	258	273	295	298	290	286	258	277	256	296	288	270	266	298	275	247	261	282	302	281	310	277	272	251	267	281	309	263	256	276	286	254	289	281	276	273	262	278	258	267	284	260	290	318	277	272	260	247	257	280	286	255	263	254	243	262	290	279	284	297	288	302	283	275	255	272	297	263	266	254	279	313	262	272	251	296	310	268	271	252	279	279	258	245	275	277	274	293	270	305	301	302	272	267	276	279	257	263	259	270	283	280	294	278	279	286	290	257	271	262	259	296	304	284	319	289	257	270	269	270	261	305	270	256	298	299	297	277	262	251	301	268	262	266	254	277	224	286	300	277	268	285	309	270	271	258	260	280	273	286	252	288	270	273	302	249	271	242	320	294	259	249	252	273	258	300	256	280	327	303	278	259	261	286	269	279	254	266	249	265	290	309	254	283	290	287	282	281	297	258	283	282	251	269	266	274	282	297	247	311	265	284	296	289	274	271	300	276	264	279	270	284	294	283	302	290	283	313	272	258	255	265	257	302	221	272	269	277	275	289	253	282	284	252	274	270	249	265	247	297	256	287	278	236	251	263	290	279	250	283	308	252	279	299	294	288	312	283	270	292	278	291	258	277	261	266	257	296	271	279	283	257	278	283	260	270	275	277	272	273	261	270	284	252	266	274	296	252	285	245	292	287	262	281	304	287	292	267	282	303	288	279	278	280	261	245	234	252	255	282	257	258	271	282	275	289	285	308	265	274	263	273	283	262	262	273	254	259	273	260	287	276	294	231	284	254	281	286	264	251	278	281	270	283	272	282	276	273	269	276	247	263	266	266	302	251	270	275	269	259	247	286	251	267	266	269	266	267	302	287	297	282	236	287	258	270	308	267	269	252	311	282	273	242	257	260	292	269	265	299	256	290	280	282	262	269	296	282	254	311	273	300	282	253	242	291	273	285	273	294	274	266	227	261	310	275	252	264	278	284	298	261	284	293	263	262	248	293	242	264	279	271	288	256	310	296	287	236	280	291	254	290	269	279	288	265	272	278	247	262	287	272	281	274	255	293	269	275	259	288	268	251	272	290	268	265	238	277	260	262	286	249	273	275	217	246	288	294	292	294	278	256	291	254	275	286	294	304	279	269	255	259	242	273	276	261	266	287	287	256	253	309	283	272	288	277	266	268	264	255	268	289	274	284	264	243	256	310	291	294	262	325	276	263	258	254	293	276	258	274	264	252	258	286	259	295	252	262	254	274	286	278	259	291	279	290	282	274	273	255	265	281	279	308	280	252	257	280	233	280	288	273	271	261	250	285	295	278	286	274	302	260	257	257	260	314	276	244	277	248	303	306	290	275	303	255	308	289	250	265	259	283	280	299	265	242	257	290	255	257	262	273	257	259	282	260	276	273	250	259	288	260	267	274	257	286	295	283	269	257	241	346	307	245	240	262	268	305	283	277	252	235	256	289	257	293	283	304	252	333	266	251	272	257	247	274	283	271	246	282	297	285	255	251	283	285	242	280	301	232	250	279	301	300	276	262	257	255	259	255	263	245	277	269	285	279	279	278	274	238	277	284	270	308	288	279	283	285	267	292	275	304	273	277	272	274	238	260	275	305	263	272	238	313	276	273	265	275	280	269	273	272	281	286	306	294	270	246	282	285	257	272	281	282	288	263	265	259	276	289	287	231	246	265	282	266	296	254	293	274	297	284	262	260	290	262	281	241	258	281	258	236	271	277	298	255	260	255	271	264	266	277	284	285	269	271	280	256	265	252	269	251	256	287	242	253	268	282	245	269	283	284	267	274	274	253	292	237	265	223	249	286	286	256	300	278	293	260	278	277	266	282	278	263	266	247	261	257	263	269	303	305	294	255	303	296	269	290	322	272	270	289	266	273	279	273	296	261	305	287	241	241	295	307	308	292	287	291	282	271	251	254	294	281	241	272	271	295	241	257	241	286	243	284	271	290	293	269	298	279	254	282	278	280	305	273	290	280	270	290	264	303	269	275	287	260	285	321	249	265	291	285	284	280	313	246	244	307	256	274	265	252	225	266	281	278	307	249	258	270	250	228	298	310	304	263	270	289	291	265	271	284	258	258	261	265	290	273	302	295	275	271	265	306	284	297	263	261	265	262	271	260	268	241	289	269	272	285	234	263	282	251	277	292	287	275	233	268	252	272	271	263	261	290	276	283	276	300	287	258	269	301	279	255	270	303	258	271	241	268	273	301	258	286	269	267	238	245	280	241	268	270	308	245	269	279	254	277	261	307	243	303	282	252	253	275	280	260	258	260	269	266	270	286	260	252	243	231	241	292	269	284	281	264	256	278	272	264	281	262	287	243	279	284	243	271	252	263	257	300	303	280	286	284	285	258	285	283	277	291	281	285	288	277	249	281	252	273	232	270	251	286	253	273	265	292	273	252	273	279	302	246	270	271	275	239	250	265	256	271	292	244	283	284	273	262	278	301	262	263	273	285	241	286	274	284	282	267	311	271	280	260	297	284	279	274	256	304	296	250	282	257	283	262	278	249	257	260	278	276	248	272	263	279	276	288	255	249	263	248	297	278	295	273	292	301	291	272	275	274	261	259	242	309	248	254	267	302	268	258	271	304	278	276	290	282	324	252	282	246	256	316	240	272	299	266	288	236	237	288	278	245	319	297	242	282	244	278	287	249	267	303	286	283	278	235	275	281	296	259	300	295	257	255	259	274	284	269	298	312	255	256	253	285	280	300	287	281	287	245	284	269	274	281	292	275	276	288	284	272	269	276	259	266	294	273	250	275	257	255	302	254	276	271	274	283	274	281	258	264	269	315	289	260	297	321	264	261	288	314	271	320	274	250	268	249	293	270	275	275	263	252	302	285	265	303	284	230	289	268	287	284	302	274	300	281	246	264	261	285	291	270	244	270	280	262	283	296	280	266	285	263	263	295	283	260	289	303	263	285	283	268	267	273	268	280	268	299	269	268	268	259	252	277	257	280	260	287	245	270	316	273	272	290	261	270	256	302	261	281	283	289	244	268	264	252	301	258	280	301	255	285	264	269	233	256	267	251	233	252	283	245	292	285	265	253	289	264	293	239	256	284	289	295	274	269	275	253	254	253	277	294	283	254	240	261	274	250	277	288	285	290	267	273	241	269	288	276	280	269	274	273	255	240	276	245	229	258	259	301	263	302	296	269	274	247	262	258	281	283	299	270	285	294	291	251	255	258	277	267	280	259	281	290	273	266	289	274	278	259	278	256	264	255	251	267	278	270	251	250	273	280	309	279	242	263	321	299	272	303	266	265
7271	4717	2430	1218	882	751	702	728	658	707	646	679	682	629	646	635	646	612	609	608	603	667	622	698	624	595	613	615	655	661	608	641	620	626	650	603	612	623	645	594	631	593	581	590	634	622	607	625	639	610	635	643	618	639	579	623	605	616	633	609	601	583	598	550	621	642	644	602	604	603	578	567	623	631	613	550	579	590	616	578	654	607	643	586	594	620	606	636	601	607	591	645	619	592	615	627	576	592	577	638	596	623	634	614	573	660	659	645	633	613	564	612	629	634	603	636	609	622	683	580	649	592	634	588	587	626	592	603	596	611	660	626	570	607	630	587	621	595	637	595	606	611	613	610	609	604	603	647	652	597	638	630	583	623	613	612	588	610	610	601	622	575	602	587	623	601	626	582	588	610	583	591	616	638	559	632	629	594	627	630	592	644	634	582	628	553	655	625	602	574	598	582	653	593	592	639	646	548	595	607	614	624	596	639	663	601	657	624	664	633	644	618	633	606	633	599	642	586	607	646	610	665	629	606	576	662	609	614	599	633	580	646	596	602	579	662	641	613	659	600	634	614	599	642	642	610	647	610	632	599	616	625	598	596	654	603	557	590	617	625	647	619	628	573	626	630	607	618	622	638	624	628	652	618	604	585	571	606	606	586	623	612	630	584	587	616	617	627	603	611	601	623	600	590	619	649	613	594	580	599	668	583	604	624	658	606	621	640	615	587	606	581	632	648	606	609	577	568	585	599	638	641	566	565	600	601	616	630	576	604	601	620	598	620	585	629	628	629	610	599	618	635	568	638	585	611	648	590	611	600	633	630	602	637	629	615	627	571	573	596	634	605	631	613	625	644	621	600	630	586	604	638	589	608	596	584	600	611	616	613	588	626	603	569	648	601	608	568	623	623	609	613	611	631	645	620	648	603	562	604	626	663	603	592	648	607	644	613	592	585	620	624	598	628	626	616	587	596	581	657	582	617	643	606	607	603	587	633	600	627	608	634	623	627	680	640	563	636	600	622	611	599	593	644	658	580	639	624	657	587	617	577	645	597	614	605	611	622	602	555	612	625	606	609	589	611	586	579	590	614	638	584	588	593	598	628	613	642	614	579	605	619	624	631	606	658	630	665	654	628	594	612	585	581	603	581	608	588	627	594	624	617	585	594	623	595	595	604	585	591	596	601	634	610	626	633	594	639	630	599	622	603	587	617	603	608	587	589	560	630	655	605	580	623	599	576	637	610	579	582	600	577	635	610	619	612	616	615	622	605	660	655	616	572	641	577	578	637	640	579	629	566	595	615	624	645	594	606	571	620	590	591	655	591	636	603	631	606	601	645	606	636	606	587	598	593	630	629	614	601	661	559	642	598	592	603	622	629	603	571	589	619	611	597	626	615	611	593	622	621	596	651	648	606	652	613	596	643	636	667	611	630	609	614	629	651	579	637	617	591	601	607	589	618	637	603	598	622	606	593	602	651	625	566	619	620	641	634	634	619	649	629	574	654	559	651	612	658	603	627	610	621	601	617	645	641	659	635	576	628	649	640	605	580	576	603	628	601	602	632	565	632	628	615	579	615	603	614	614	634	586	659	611	599	577	610	599	629	620	667	602	626	592	688	628	629	607	612	607	606	631	632	617	609	605	613	592	592	617	594	625	577	615	605	599	626	585	610	611	644	642	602	604	565	612	596	647	632	620	637	610	622	621	611	642	622	630	633	620	599	567	580	621	635	598	630	598	568	648	601	610	647	588	608	619	593	576	614	646	592	602	640	560	614	637	630	614	624	593	615	627	648	576	618	607	606	620	628	585	601	620	591	603	608	605	604	633	648	648	626	624	579	631	640	652	578	606	594	622	628	629	580	617	627	583	617	633	616	624	616	621	587	596	606	594	603	642	657	637	651	642	614	639	601	647	669	610	617	567	572	663	604	606	582	627	602	612	629	605	622	626	571	599	592	611	620	639	601	598	624	623	627	618	606	621	565	611	604	604	611	645	632	597	598	634	647	609	608	602	622	588	613	609	600	593	617	615	611	632	528	568	592	619	620	613	606	609	616	570	596	569	636	569	588	631	609	626	585	595	664	588	606	582	621	648	616	576	617	630	579	583	609	638	611	625	590	575	630	616	624	629	600	599	567	624	609	640	575	562	618	625	641	620	597	641	642	605	655	597	607	620	595	652	612	575	603	627	596	669	655	638	576	608	608	643	584	603	670	673	568	566	635	607	616	637	655	621	593	621	675	597	612	590	556	615	623	676	600	588	608	615	644	602	639	616	647	628	597	596	626	631	634	611	654	603	595	565	589	606	621	610	594	639	640	643	629	608	663	605	614	571	593	610	606	623	622	613	591	611	616	587	572	591	547	630	616	625	604	597	649	592	628	608	611	558	658	589	608	605	615	600	578	582	621	601	652	636	609	610	605	602	636	586	608	618	579	604	600	601	630	632	582	625	616	607	614	565	629	609	597	632	602	598	553	650	654	610	626	600	606	620	626	627	630	643	632	608	611	599	628	629	585	614	577	677	627	626	622	646	656	636	614	656	581	614	602	607	626	601	614	594	653	605	619	608	590	612	598	631	607	622	598	597	648	619	680	619	624	596	612	612	638	605	610	603	627	589	613	574	638	560	612	614	642	609	652	557	572	596	592	581	561	632	646	606	633	620	603	591	626	624	605	617	613	604	611	579	594	593	632	636	646	623	624	607	619	600	579	570	646	620	641	644	580	596	641	596	563	592	614	622	626	617	599	569	632	650	662	620	605	621	614	593	621	599	581	655	653	610	570	593	644	645	619	613	575	614	602	614	618	666	606	615	621	614	632	615	609	580	565	623	567	641	580	589	594	598	608	645	635	581	616	608	609	616	588	620	640	622	633	649	644	598	609	653	603	671	601	586	581	586	599	600	611	625	630	623	592	607	661	650	627	654	623	635	615	615	616	580	647	631	589	605	620	644	662	612	645	602	651	594	634	639	665	582	663	581	615	573	599	648	585	624	618	609	605	617	655	587	599	606	646	625	590	631	582	606	620	609	625	598	619	623	598	611	599	599	667	648	576	642	646	642	592	585	621	638	603	621	542	609	629	573	662	627	630	609	604	617	617	594	635	598	587	583	617	600	591	622	608	600	602	631	586	645	644	620	583	610	585	618	639	614	602	584	634	614	642	622	591	590	646	622	612	630	617	632	602	614	638	639	597	654	598	613	624	579	611	619	566	608	581	602	635	626	594	658	627	580	660	590	633	610	531	587	623	589	572	612	591	637	572	584	592	607	586	611	614	603	612	558	637	601	605	630	602	581	609	617	621	593	579	601	652	622	625	588	594	631	606	607	609	584	606	602	652	554	601	624	615	600	591	583	638	655	626	639	596	609	609	613	616	584	635	586	601	612	634	623	610	587	573	599	607	576	607	594	606	634	635	629	606	638	635	595	611	600	620	580	641	635	644	649	636	630	584	623	613	611	627	580	627	620	549	561	581	656	615	583	612	583	629	622	611	632	635
31546	19120	7446	689	433	422	422	379	389	399	403	360	363	384	396	360	376	398	397	379	395	394	361	364	365	393	397	405	395	381	393	372	344	363	417	399	397	393	397	386	397	366	358	397	385	401	381	400	363	381	360	408	391	384	366	345	392	364	436	399	390	451	366	385	384	369	374	414	343	394	407	401	393	362	373	367	389	393	384	392	391	385	383	377	395	409	382	386	386	388	381	387	401	391	406	391	400	379	372	418	394	386	359	360	388	370	351	411	344	396	390	368	363	401	377	360	361	362	407	396	404	374	390	385	374	361	381	391	369	413	390	373	387	371	366	396	389	375	360	368	358	385	399	375	396	352	380	413	433	404	386	399	362	400	436	403	351	406	405	376	364	373	393	396	344	372	395	396	391	370	390	360	378	389	387	390	380	404	400	400	347	398	387	357	328	377	379	349	372	397	395	370	372	359	368	395	367	369	367	338	365	384	373	417	401	384	359	383	404	379	392	424	375	405	399	395	397	409	386	368	373	361	393	359	385	390	389	414	380	358	372	380	386	431	403	400	371	391	392	362	377	407	410	409	368	375	359	404	359	409	365	386	389	359	383	400	380	372	333	379	403	359	365	371	386	390	375	359	373	392	397	394	391	384	409	369	359	386	407	380	434	347	390	389	385	352	384	364	364	366	383	425	373	394	385	395	354	360	397	399	327	419	354	397	424	375	396	386	392	386	353	354	391	377	383	389	382	383	384	386	391	367	415	391	385	389	390	390	372	366	362	431	415	331	366	341	349	365	377	391	396	391	395	385	350	369	415	374	368	364	375	370	389	389	393	370	401	356	380	397	388	402	401	378	394	361	348	386	402	355	408	389	352	396	397	380	377	402	382	367	416	360	324	400	376	391	381	382	376	354	405	395	367	397	369	400	364	380	425	389	405	368	378	387	361	360	353	359	382	349	377	406	399	426	378	369	378	360	358	362	413	387	392	405	381	359	388	379	389	374	409	373	370	402	396	364	386	348	351	396	419	353	432	379	361	372	350	400	382	385	368	397	392	366	411	400	404	386	368	368	414	357	395	347	408	379	402	374	398	399	407	398	396	398	380	392	365	365	354	389	403	378	390	376	352	360	392	438	425	368	410	371	399	394	396	354	334	363	394	370	419	383	348	391	413	358	387	371	383	365	374	384	370	366	393	359	392	384	368	355	393	391	374	421	383	348	380	386	392	404	363	386	383	373	359	397	328	396	386	412	402	403	362	399	387	391	373	406	384	393	393	374	371	378	391	373	376	388	361	407	359	371	390	424	374	410	388	378	362	365	397	359	346	416	386	379	399	350	387	342	339	363	385	385	408	398	385	390	355	379	359	404	364	379	369	410	386	353	382	340	346	403	363	424	365	390	377	395	397	397	362	385	347	389	364	386	430	408	399	375	366	366	397	362	399	393	400	401	376	403	378	351	377	354	372	372	374	395	383	359	384	376	389	378	436	395	389	399	416	403	397	388	360	350	369	397	444	367	382	370	394	382	376	379	390	367	363	382	360	366	399	394	361	386	344	411	356	388	392	392	417	427	354	372	353	399	394	396	409	385	403	391	375	416	394	389	350	377	364	356	395	382	381	391	350	424	398	355	406	405	410	413	386	402	379	418	368	370	415	378	383	361	377	407	415	387	359	404	377	412	391	369	414	386	363	408	410	331	357	394	413	378	357	378	376	407	376	390	431	357	391	391	378	405	382	390	396	377	373	382	361	378	346	378	366	390	394	394	380	358	361	372	369	366	403	364	388	366	375	398	375	374	357	389	396	366	370	345	375	371	388	398	388	380	430	392	366	401	398	385	417	414	360	329	386	407	367	409	377	365	366	396	350	401	373	391	397	338	393	387	408	393	391	388	382	346	372	401	388	371	394	385	388	406	365	385	373	379	387	389	376	364	347	377	388	417	387	356	376	405	381	386	356	382	360	374	338	354	366	364	375	400	381	395	359	406	427	389	382	397	397	425	366	406	404	361	394	411	371	405	366	402	355	352	386	356	396	379	381	407	396	373	371	370	398	393	419	422	379	394	388	349	382	431	363	370	356	391	370	392	391	406	388	401	407	408	358	370	389	394	413	371	391	340	387	394	373	399	395	407	401	362	384	404	402	383	395	398	340	380	404	383	376	353	389	367	351	386	404	365	380	415	355	361	378	417	393	392	423	378	385	380	401	381	399	353	369	369	428	400	399	422	403	384	395	401	344	374	365	350	369	405	405	402	397	352	390	418	399	366	383	372	387	417	393	379	385	400	401	347	355	376	377	357	364	354	390	357	398	398	390	373	372	418	372	373	393	392	358	387	393	389	394	388	385	384	342	411	372	399	379	388	406	352	404	395	415	362	394	372	403	330	371	407	369	425	360	362	351	387	384	419	396	378	362	391	403	410	370	377	364	406	389	366	385	385	386	387	377	368	377	369	381	407	409	387	395	364	392	370	388	369	401	390	405	370	385	341	405	409	353	374	388	425	409	352	368	385	386	398	392	349	382	393	359	387	380	382	435	389	347	386	380	396	374	387	381	397	409	385	402	396	377	390	394	406	379	374	373	437	384	377	379	376	360	347	410	367	377	363	380	399	390	376	375	414	371	371	395	395	368	413	410	400	398	411	390	366	409	396	402	363	377	376	372	395	433	372	381	391	396	392	345	372	390	445	403	386	402	405	380	379	382	404	376	376	373	427	379	397	405	362	372	377	414	370	361	367	378	382	379	368	432	350	382	386	384	367	395	359	360	343	370	380	395	354	393	439	377	398	324	403	424	432	384	394	361	404	376	380	424	426	381	378	390	394	403	381	360	374	341	383	378	397	391	368	418	368	365	380	392	392	378	356	385	367	363	358	381	382	375	405	387	356	386	377	358	377	381	396	377	387	348	366	375	376	376	408	391	413	388	401	370	407	402	373	393	359	387	356	388	409	360	363	383	378	383	416	390	337	359	399	368	374	390	391	413	415	389	396	373	427	377	395	355	406	424	410	388	386	392	408	386	383	389	355	402	353	366	409	404	357	381	333	379	394	419	382	387	415	390	375	383	422	383	364	367	350	408	339	352	375	404	417	346	387	373	344	388	388	391	407	366	393	364	368	390	368	384	406	381	431	392	366	374	370	367	423	389	392	369	345	365	363	382	403	402	386	391	374	393	436	417	400	429	363	424	367	384	388	375	363	367	395	359	380	391	386	365	370	375	404	361	377	355	417	412	374	395	399	427	379	393	377	410	337	403	381	377	381	388	374	375	412	393	389	400	385	395	416	372	377	367	392	392	374	414	347	409	413	376	390	375	419	358	370	362	379	349	382	403	373	361	360	393	367	387	382	358	351	392	396	393	431	376	376	422	385	376	377	384	378	412	406	360	396	389	406	396	391	394	420	392	331	384	389	377	387	409	399	388	372	361	382	381	377	393	369	375	395	413	406	412	357	367	377	355	354	376	388	398	374	363	388	436	404	357	398	347	380	422	391	395	398	358	395
5746	1136	962	903	856	908	911	874	952	870	909	890	859	875	847	817	933	916	935	837	879	864	877	862	862	865	868	888	899	890	885	868	878	900	890	890	897	849	859	898	852	878	928	904	892	886	892	905	896	904	872	893	826	860	869	931	890	912	885	874	855	792	897	881	850	867	905	896	879	889	841	881	916	867	876	957	862	874	857	854	863	903	876	882	880	942	796	915	900	866	864	871	913	898	836	925	887	915	855	851	856	869	879	891	899	880	894	819	810	884	870	839	920	877	868	904	921	890	888	856	859	916	879	882	886	871	828	859	879	889	912	865	917	906	838	879	859	845	865	902	849	858	898	898	850	874	860	904	901	856	838	878	842	859	892	897	898	872	893	827	920	862	878	840	830	843	877	869	884	896	840	894	910	858	884	916	860	928	921	873	882	928	928	854	862	880	875	914	889	860	886	870	919	876	847	854	856	857	839	906	924	906	886	906	878	895	915	876	859	874	864	881	893	830	920	911	875	907	917	868	869	847	833	848	819	849	863	837	939	857	848	888	899	894	927	927	898	903	861	862	905	894	874	840	910	912	907	925	879	898	944	879	906	806	873	932	882	903	917	891	853	814	883	884	890	905	892	874	867	863	912	901	912	879	867	940	881	906	855	912	873	819	916	924	881	872	892	882	887	882	882	843	883	894	884	911	890	927	867	864	906	792	846	832	903	877	848	832	863	870	876	843	870	867	905	883	861	854	926	861	886	876	890	852	876	855	855	887	854	876	859	920	822	890	900	844	903	856	874	872	869	883	924	933	951	866	894	845	905	887	875	917	844	878	866	885	900	871	822	902	888	882	868	881	911	888	943	892	866	832	866	883	912	919	873	882	872	891	907	877	940	908	856	902	894	923	823	924	840	906	915	890	909	892	902	839	840	909	885	860	876	894	901	911	868	934	847	853	910	916	875	955	898	893	868	850	838	900	916	889	871	859	830	855	876	890	869	832	901	883	901	866	885	870	832	818	851	901	859	873	868	848	869	857	889	905	903	841	887	816	926	878	867	881	847	932	914	865	858	902	845	890	903	930	893	847	844	913	905	909	894	836	881	870	877	869	876	908	918	905	859	911	945	849	873	867	900	884	852	933	900	894	928	922	902	887	884	878	870	907	838	864	846	863	905	923	931	856	880	862	942	884	849	897	872	930	901	900	906	909	847	879	854	907	872	873	872	892	883	916	877	867	879	865	837	896	854	832	919	849	857	881	933	901	944	862	890	869	839	894	879	849	868	908	909	919	865	878	866	901	861	919	899	875	851	827	853	896	863	890	883	870	899	871	859	869	871	883	885	922	865	837	896	904	880	865	892	879	884	854	859	837	825	842	845	845	896	876	904	842	849	919	836	927	894	816	860	864	909	924	818	846	843	919	895	932	907	947	822	851	883	855	897	916	923	863	835	877	829	893	858	867	951	875	899	902	918	886	882	863	868	885	859	873	878	861	909	901	887	858	869	847	875	861	864	908	878	892	876	906	880	847	882	862	924	843	863	900	872	865	889	883	902	853	855	843	886	899	857	908	895	858	864	867	879	822	853	926	841	905	932	854	859	911	885	904	918	900	887	892	888	949	885	931	887	870	853	877	895	904	932	937	901	929	872	980	877	918	916	857	880	853	821	860	920	851	929	918	924	899	857	855	890	937	929	896	866	913	851	892	875	824	872	882	912	803	858	866	875	905	890	859	903	882	903	906	932	844	883	837	858	883	905	901	906	874	885	875	871	882	937	826	918	903	874	882	955	901	892	906	867	870	898	882	862	839	874	876	845	935	875	912	833	889	861	849	907	889	915	926	871	856	869	837	894	883	910	894	906	853	869	873	885	943	934	891	843	856	897	874	864	910	898	953	868	916	870	911	873	920	891	877	920	928	911	886	850	902	904	881	882	866	856	890	867	891	915	902	913	849	862	828	923	884	899	924	862	896	858	900	910	874	848	865	895	872	880	838	903	885	871	925	900	855	865	918	955	831	873	824	854	892	863	843	880	907	841	848	918	869	848	869	861	937	888	882	899	853	865	889	881	874	920	949	937	884	913	896	866	869	878	849	930	868	865	906	892	929	863	932	906	894	885	864	892	879	864	872	877	861	874	862	910	842	910	873	848	847	925	929	890	875	887	909	845	875	910	896	881	887	849	888	831	844	873	937	847	895	905	820	883	895	825	865	846	892	834	866	858	872	883	906	901	851	857	856	863	838	845	848	846	860	911	905	858	907	862	866	912	907	895	878	871	920	845	897	896	912	865	922	902	923	898	935	863	855	834	836	849	926	890	863	882	867	902	865	901	849	866	940	871	877	915	902	873	868	910	901	870	878	855	891	918	895	833	878	886	881	847	894	899	883	864	830	894	895	881	869	849	882	818	860	869	879	862	892	861	887	958	865	908	872	851	859	861	854	876	904	881	921	919	853	889	863	834	862	881	874	865	873	857	881	869	928	883	880	885	923	924	887	913	914	890	847	906	873	864	921	922	907	878	912	903	894	883	843	849	887	842	886	913	898	887	893	886	847	895	857	906	821	908	925	886	909	821	865	895	874	844	882	871	822	875	897	899	877	844	843	908	853	875	859	864	890	821	841	852	926	847	877	886	943	891	847	916	847	888	886	915	874	879	887	942	850	917	880	920	922	845	898	909	886	869	904	897	930	845	875	880	842	861	850	849	887	905	847	880	846	875	860	854	865	942	838	858	899	860	851	838	877	871	891	864	825	876	914	898	882	892	830	904	881	886	856	901	862	885	844	861	857	948	896	914	864	881	882	902	935	877	891	844	877	889	850	875	869	885	908	869	863	879	875	823	842	868	883	899	908	844	870	915	865	869	856	885	837	912	855	857	878	879	853	878	825	888	915	878	826	856	945	893	903	894	861	855	876	872	813	821	818	850	859	860	858	871	851	844	890	833	906	858	898	828	875	957	877	886	840	894	855	855	922	890	876	909	853	865	864	849	903	853	901	854	860	912	873	857	905	871	880	926	892	899	837	905	883	884	945	847	827	890	833	858	843	883	898	893	875	877	925	871	929	906	838	894	913	931	935	861	864	928	862	875	859	866	869	850	863	849	841	872	841	898	873	866	903	905	920	903	886	954	866	903	915	855	933	887	854	829	888	864	915	901	916	888	870	874	905	898	827	912	852	877	923	877	877	879	919	828	918	901	867	852	897	910	868	859	856	889	867	932	896	886	861	857	857	914	947	861	907	852	883	871	846	882	837	867	850	843	857	859	933	896	890	836	869	857	884	846	848	871	891	853	903	867	861	879	868	853	887	908	886	863	880	841	870	892	861	903	897	875	879	885	837	868	895	900	873	845	888	872	874	892	855	930	947	865	931	885	938	889	872	836	897	842	890	907	904	894	929	841	818	935	861	841	911	925	921	889	894	878	891	856	857	873	893	892	873	907	932	923	914	869	904	898	923	902	924	881	833	870	832	984	900	918	878	868	850	897	880	861	890	875	908	878	891
23985	20776	24182	27438	20779	20723	2068	652	495	529	512	495	472	471	441	449	444	453	484	461	399	435	382	452	409	451	448	446	429	449	433	468	447	431	482	428	416	479	432	441	491	452	461	401	444	446	419	439	419	422	436	448	437	428	468	438	469	454	424	470	426	442	435	421	460	424	411	447	453	475	403	472	406	403	420	435	422	445	419	430	419	477	427	462	425	430	409	450	449	437	433	477	422	442	426	414	463	454	410	434	415	452	443	457	467	464	444	454	421	434	477	425	397	462	458	410	435	415	438	439	417	438	437	442	443	443	450	403	508	479	463	433	448	478	446	437	477	436	416	413	473	455	403	460	443	405	455	446	438	447	431	406	436	417	457	453	445	431	461	432	443	455	404	454	431	465	454	436	436	445	448	442	437	440	434	486	454	450	382	452	449	435	438	429	438	415	407	433	430	437	434	408	434	473	440	451	464	475	476	460	418	449	427	456	435	403	464	427	421	456	470	422	492	395	458	404	452	445	463	477	407	443	461	447	396	423	431	422	455	441	425	446	488	450	458	431	435	450	474	485	460	469	465	452	420	412	457	489	463	449	455	424	443	460	447	427	436	424	422	455	449	438	460	456	436	460	458	413	447	436	476	437	428	471	489	447	469	457	446	455	437	443	441	440	457	413	453	398	413	417	425	430	440	430	433	450	454	442	426	457	413	450	407	438	420	453	439	408	426	472	437	451	461	418	435	452	418	435	436	442	458	451	456	458	473	452	470	429	445	410	448	441	417	435	430	472	484	472	458	451	439	433	453	460	452	432	472	484	445	484	442	447	401	430	468	460	423	410	425	430	462	428	447	422	454	425	426	423	423	442	431	425	439	441	443	468	461	439	464	487	463	411	456	420	449	482	437	447	439	434	409	464	464	459	457	478	404	447	447	408	422	443	426	453	438	443	404	420	403	457	435	446	435	405	427	456	438	440	408	476	442	459	458	425	452	416	449	433	450	465	437	434	443	425	440	448	434	519	489	417	456	490	476	474	412	455	478	466	405	467	453	439	433	454	425	432	424	440	426	417	427	449	432	494	444	418	490	419	423	470	412	421	446	445	470	457	451	375	480	435	402	401	458	429	418	445	450	417	452	491	428	441	422	404	454	456	461	457	414	435	445	433	444	453	469	425	426	457	462	440	485	454	439	401	462	442	442	437	430	426	449	445	420	448	456	410	412	440	428	450	458	416	458	436	448	421	433	433	475	462	409	409	463	448	473	425	454	425	421	452	432	463	432	464	416	452	467	457	429	436	407	439	466	444	420	434	460	458	433	409	419	450	458	416	419	424	441	453	435	427	408	463	443	422	454	404	437	432	441	471	449	414	442	478	417	445	489	445	410	431	437	446	421	427	444	420	433	470	443	443	434	444	430	437	441	430	444	453	416	498	478	401	471	395	461	370	489	449	420	442	463	425	443	470	415	439	461	460	413	460	403	458	461	400	427	469	437	419	480	411	441	480	444	436	447	468	418	460	431	439	428	451	455	464	451	410	437	432	429	454	444	459	419	451	454	429	427	412	445	476	427	455	446	423	459	467	451	424	416	412	388	462	434	394	432	463	444	427	475	385	416	438	420	455	436	421	433	427	424	437	501	496	441	432	419	429	467	452	442	445	404	465	460	438	452	456	430	403	399	463	447	433	437	467	461	395	423	434	447	425	404	408	450	473	441	445	480	451	423	419	435	463	422	447	419	466	464	452	452	433	433	434	445	445	419	488	477	446	432	441	451	430	483	477	430	470	423	456	440	457	438	463	410	506	461	473	479	424	426	456	440	418	438	437	443	446	456	427	445	449	429	438	450	472	453	458	442	487	426	439	432	460	445	472	453	443	437	447	424	402	469	423	459	452	400	432	484	422	434	455	425	436	438	439	515	410	440	466	447	462	448	437	421	418	436	433	435	380	403	418	434	409	485	445	471	448	417	414	453	433	441	443	454	459	435	459	426	453	419	404	439	458	425	439	421	486	444	423	462	423	432	453	428	427	451	413	450	418	428	435	393	451	416	431	418	439	474	420	448	423	441	403	400	447	428	439	448	403	449	435	447	466	448	404	450	432	451	450	447	457	432	450	445	430	460	437	439	466	421	430	431	439	469	428	445	432	415	422	454	431	431	441	447	429	485	409	470	433	436	427	457	442	451	416	426	449	446	404	401	432	398	430	461	458	461	420	432	404	432	418	402	416	461	472	472	437	461	441	399	416	448	468	438	438	436	445	432	415	425	462	453	490	417	446	450	501	468	445	435	458	439	446	451	412	453	483	430	421	461	427	449	458	437	449	445	415	430	471	512	438	452	425	475	461	422	438	446	394	413	449	454	435	456	404	452	435	424	453	475	427	434	454	463	434	452	429	475	430	457	438	440	457	425	429	449	450	480	492	455	421	454	417	455	425	455	461	399	427	453	449	448	438	407	458	455	456	434	461	427	440	456	427	468	458	455	432	427	447	457	445	439	425	394	461	496	457	451	446	443	390	443	446	461	448	426	449	395	469	439	430	432	423	454	426	441	448	464	429	452	442	420	472	452	393	402	398	438	466	486	427	438	439	367	405	461	453	415	426	452	460	430	443	468	454	410	428	435	425	455	430	418	435	443	421	424	458	440	477	442	445	465	461	426	442	427	413	444	418	442	446	492	464	416	436	416	407	453	436	440	447	477	455	440	454	448	435	474	436	414	410	438	426	443	445	465	435	442	451	442	446	456	472	428	420	458	456	432	473	440	427	421	444	495	391	448	404	446	432	455	444	456	456	434	427	481	401	453	400	430	406	456	430	437	446	417	453	447	463	518	439	440	432	451	430	481	434	433	458	451	413	431	405	390	423	493	422	474	424	421	438	460	460	431	461	436	456	435	447	433	410	433	427	426	465	396	464	427	429	401	441	470	429	473	436	425	450	486	459	464	455	444	431	429	457	443	473	480	430	450	444	444	430	460	434	469	420	434	483	439	448	439	393	415	514	464	455	451	436	454	446	438	448	469	438	437	440	438	433	427	451	466	407	437	450	461	487	456	462	424	460	446	430	431	438	443	442	433	442	442	419	436	448	455	449	463	442	422	411	408	455	437	469	473	452	397	429	438	424	368	433	440	461	449	416	427	438	442	420	459	439	430	427	408	420	435	416	446	459	434	452	471	440	441	438	440	426	467	435	444	432	438	438	456	421	440	458	431	415	404	421	470	447	474	409	433	466	435	435	435	457	425	470	439	408	410	445	434	475	463	439	457	443	407	463	455	474	480	457	458	448	477	400	451	460	450	456	451	460	465	424	452	423	454	417	418	442	454	481	447	403	424	431	454	433	449	435	485	453	464	431	455	427	451	415	461	460	437	477	439	441	451	451	421	422	464	431	424	425	438	401	448	459	425	416	433	445	432	356	419	448	469	455	451	480	428	436	451	407	452	452	436	455	450	444	416	430	423	432	412	481	463	413	449	421	428	461	478	430	476	445	402	419	419	471	458	446
6244	3303	2010	1314	1121	1049	1117	985	1014	989	1013	943	970	955	1007	961	1015	1011	985	972	988	949	965	973	995	932	983	966	968	959	1021	951	966	1018	946	942	926	951	928	976	931	992	988	1026	935	959	955	980	954	979	950	969	990	967	995	901	983	934	993	1014	1002	948	1058	957	977	977	940	926	951	952	979	956	920	927	1003	968	968	950	1014	989	967	928	966	942	957	978	960	966	974	964	951	983	1011	992	939	939	928	1013	983	980	949	975	1025	935	916	965	1004	944	974	945	983	953	991	874	985	977	914	940	1004	918	960	1012	952	957	945	973	981	949	1012	938	880	925	996	975	984	968	1020	1018	984	969	885	968	901	981	970	1048	936	948	948	971	988	984	952	979	983	951	956	958	957	966	919	1005	996	987	966	990	976	937	945	937	985	953	914	984	993	889	940	1001	984	914	978	1013	949	905	1060	936	887	958	965	935	977	896	950	989	1018	989	961	934	1018	994	979	951	999	987	962	947	1010	957	966	926	907	894	1013	979	921	962	946	1013	928	988	1019	897	943	951	1020	964	981	928	923	923	975	931	956	968	961	1017	974	900	927	966	954	954	985	918	935	885	991	935	959	954	929	993	987	964	942	1012	919	940	992	900	961	999	926	990	982	943	1022	946	981	888	1011	991	953	895	943	941	944	960	1056	969	966	1009	948	992	993	967	966	1011	1026	945	948	925	912	965	914	892	961	957	979	974	975	901	968	1002	1004	912	981	950	971	964	994	974	1010	964	946	946	970	990	973	942	971	932	981	926	916	960	940	973	967	957	996	916	912	951	969	937	973	971	994	936	932	953	998	961	1012	937	972	970	976	975	979	988	961	1018	977	928	931	920	998	932	982	965	957	941	1005	945	1002	943	983	955	972	1002	1003	945	1019	961	996	924	963	916	993	966	974	957	989	989	913	952	957	950	961	930	972	956	1007	1012	993	967	952	982	959	994	965	998	1017	988	1000	1005	974	978	883	936	921	1006	943	937	968	954	967	1016	914	959	943	935	968	918	973	1004	983	1021	965	981	983	947	930	978	996	937	954	922	941	912	961	922	966	982	907	914	943	978	968	990	953	995	884	944	959	990	972	951	974	973	949	958	918	979	909	972	945	955	976	994	906	982	1011	994	962	952	1026	984	927	955	933	963	983	915	940	981	925	918	1013	1003	965	981	1015	1033	948	977	960	940	870	946	969	982	920	973	968	941	972	988	947	940	975	935	982	957	996	961	948	996	926	983	923	892	951	894	942	948	940	963	970	896	987	939	992	944	978	922	967	950	996	958	953	965	965	955	945	973	1007	956	966	1004	997	983	991	923	956	1011	957	1006	962	951	965	924	1009	1002	955	987	893	996	917	962	1001	935	994	987	982	964	942	915	959	960	1003	974	893	950	980	949	938	904	990	925	940	947	947	1004	969	969	968	926	968	977	970	1027	1009	960	970	913	963	930	1007	1006	971	947	1007	963	962	960	929	978	946	928	982	970	960	948	974	990	987	995	909	975	898	1004	924	919	972	974	947	913	957	955	970	971	935	1021	939	989	955	973	972	911	1018	976	934	991	938	941	980	953	969	931	964	988	928	948	952	969	988	986	989	963	955	950	956	949	930	991	977	996	979	979	976	966	1012	996	956	981	966	949	1001	948	904	965	903	1015	987	944	975	951	997	969	1044	935	937	970	996	968	974	976	1003	919	948	944	910	1011	975	961	903	991	988	964	944	958	932	992	1018	976	1004	950	930	956	992	988	965	1012	941	923	929	974	958	953	951	990	917	919	963	948	924	959	933	954	916	954	895	970	1021	995	969	925	936	989	944	990	963	931	979	955	955	960	959	942	945	927	974	966	1005	955	938	974	973	942	931	968	962	959	972	976	929	988	983	1004	1000	1011	963	1006	957	924	932	944	970	949	950	956	996	991	939	970	960	977	1001	997	996	975	1025	956	932	991	935	1018	976	931	976	937	967	962	936	936	991	938	934	970	952	950	973	965	929	974	994	1019	974	979	969	962	972	998	892	982	917	941	968	921	971	992	989	990	972	939	924	975	950	954	970	933	945	988	956	1016	954	982	938	1045	966	919	923	960	950	972	941	992	993	957	962	917	974	974	904	954	930	956	939	957	976	931	972	951	962	998	982	1023	964	979	1002	952	969	1003	933	935	992	1014	950	930	1016	977	962	930	984	946	952	958	931	939	905	945	947	956	915	1024	964	953	907	990	945	993	960	902	957	978	943	936	920	989	901	972	997	954	947	986	965	882	1003	933	1031	958	981	952	957	967	922	1026	982	966	930	996	942	930	957	963	919	969	941	966	965	976	912	969	948	1003	961	958	980	987	1025	956	948	887	927	956	980	989	951	910	1003	1017	934	956	1013	946	932	988	983	909	984	890	1009	994	897	939	974	972	907	948	947	954	930	988	934	907	922	988	982	972	964	963	1025	908	940	947	985	920	924	946	987	948	963	932	971	932	923	980	934	1003	1003	992	959	994	960	1018	971	969	932	1008	972	919	969	917	936	946	1023	986	1026	980	966	982	984	967	934	967	967	992	951	922	957	966	937	964	971	942	951	980	940	944	909	953	1002	971	947	951	970	947	939	947	974	957	959	972	923	978	942	919	943	938	933	950	995	1014	903	971	949	1009	948	942	966	946	954	985	936	976	978	966	998	1005	948	993	986	931	925	987	1027	970	996	927	970	959	933	890	938	1048	969	956	997	909	981	925	946	959	1006	989	955	999	1020	928	930	1006	952	912	962	981	1001	952	983	927	998	958	1023	986	937	962	978	936	1008	929	1035	917	914	957	980	1013	991	907	922	972	921	979	957	1002	954	980	917	977	1004	946	979	986	993	1003	909	935	961	961	1006	1005	1018	943	921	934	936	969	992	999	990	993	891	975	1011	953	961	1019	986	1006	964	939	961	970	964	894	938	966	903	900	1002	952	954	921	988	899	976	976	1012	1023	982	947	1014	931	984	987	1025	940	957	936	953	973	936	974	940	979	1014	1017	969	944	1020	938	1013	960	946	956	952	1008	997	924	965	938	911	961	1000	944	978	1007	948	946	961	956	1019	1011	952	952	962	944	984	964	958	920	1028	927	924	1037	988	949	986	941	978	996	953	997	961	961	969	990	949	988	948	992	947	975	980	940	920	970	910	940	1001	939	1016	922	961	966	940	947	935	947	992	980	977	948	993	960	959	983	963	932	973	993	992	936	1003	969	953	975	1042	928	938	880	984	1007	943	990	939	947	947	951	927	955	1020	914	900	948	1024	943	918	990	913	964	973	903	937	960	960	945	944	960	981	911	964	960	956	955	981	1001	970	998	964	960	946	962	957	1009	969	965	948	972	981	983	949	1003	936	965	970	942	948	1000	945	969	972	949	961	999	945	991	953	917	951	941	969	971	1018	1003	942	949	1002	988	931	983	968	899	964	945	937	921	980	945	992	954	962	963	955	949	987	937	918	943	938	912	985	956	996	996	969	1009	954	999	948	929	943	999	1026	918	962	927	958	975	956	966	969	992	1017	926	983	972	938	987	997	983	961	944	967	986	949	951	938	1000	1023	962	920	908	943	931	941	998	969	979	1001	956	971	955	987	955	973	926	928	931	1002	970	936	975	1023	988	968	935	952	985	948	1008	929	965	960	1003	922	965	904	998	1004	957	998	926	976	952
23429	20724	24359	27121	20725	20751	17964	704	420	389	385	380	325	337	354	313	303	310	315	253	304	304	266	274	300	263	271	308	266	280	256	285	282	260	246	264	327	278	271	266	292	254	296	286	269	245	279	284	272	287	276	261	277	282	250	302	257	290	279	303	264	270	275	299	260	259	254	276	249	256	258	258	273	296	286	289	287	272	319	277	292	259	252	278	301	273	273	261	280	271	300	248	257	277	255	255	288	257	290	280	263	258	268	289	281	276	254	290	281	279	307	297	278	274	261	308	277	292	297	274	294	248	272	286	265	266	300	282	291	266	248	291	317	232	256	314	288	299	282	260	283	253	295	274	268	282	270	276	273	297	266	281	301	283	287	273	284	241	255	258	286	278	306	280	307	258	281	295	305	279	265	287	299	280	274	299	256	267	303	304	296	273	251	263	316	297	275	254	256	256	275	266	236	240	267	291	281	261	280	286	281	274	280	263	294	293	254	293	270	248	301	290	296	249	279	286	268	267	284	274	237	279	268	256	272	265	262	259	266	278	290	288	293	231	271	268	272	245	276	265	270	257	299	313	260	240	260	264	311	281	320	281	287	267	267	299	277	277	280	259	280	237	233	241	302	262	303	272	282	272	293	270	263	277	268	246	257	284	266	269	275	293	308	302	293	284	287	269	264	279	252	261	254	270	295	252	298	313	262	297	278	276	273	271	273	292	276	292	255	261	277	254	246	295	271	270	264	257	283	281	280	298	308	282	298	294	286	293	272	271	264	266	298	260	257	275	283	278	285	294	257	275	283	266	252	275	277	276	270	286	277	298	280	264	267	286	282	272	274	280	278	291	273	287	247	253	304	238	263	273	290	271	300	260	272	274	257	283	291	276	247	260	264	279	294	297	266	265	274	252	267	269	301	259	258	309	272	270	287	278	277	291	304	290	268	282	293	264	276	259	269	301	267	286	286	268	290	295	290	300	296	286	296	287	296	262	282	283	277	268	291	264	292	281	274	296	274	276	287	312	260	269	272	254	296	289	287	248	246	318	304	277	257	261	264	244	293	270	257	267	307	250	265	271	255	294	272	267	285	284	292	275	272	288	252	266	237	264	283	301	294	297	276	264	262	241	263	285	295	300	282	256	274	272	251	274	272	288	282	284	304	257	272	274	302	269	252	255	262	274	284	256	254	263	275	255	259	286	295	269	311	278	282	243	252	305	293	302	242	285	267	254	303	272	250	267	283	288	248	292	253	253	277	260	248	244	260	273	295	277	294	275	290	265	275	267	245	260	302	289	276	289	299	277	279	279	294	263	294	284	294	272	304	259	285	265	299	298	256	258	291	273	252	266	278	254	265	280	255	275	259	291	271	246	296	289	248	287	287	252	290	268	254	275	255	286	262	282	275	251	274	272	283	253	316	254	270	269	245	298	312	305	268	282	275	276	241	265	259	260	273	271	240	263	274	245	268	286	257	284	260	286	272	254	265	291	276	271	267	259	263	285	258	232	262	291	262	264	267	285	318	253	278	255	301	291	289	272	262	288	266	279	248	274	283	291	288	248	253	303	252	311	285	281	293	260	247	248	280	251	262	243	290	253	313	250	281	295	268	260	271	274	292	278	263	282	223	295	282	255	260	272	251	271	266	293	327	303	256	271	247	260	258	282	267	272	275	264	279	289	268	296	297	273	291	258	288	261	263	269	276	311	299	267	281	276	273	271	254	296	309	252	284	253	239	253	286	242	278	289	290	257	281	267	278	248	280	258	274	230	253	291	281	265	269	251	295	252	263	275	288	267	234	307	284	247	273	297	299	278	278	265	265	269	243	273	249	252	275	258	262	279	246	309	282	295	248	269	280	277	243	241	255	273	271	289	288	281	277	306	244	243	300	290	298	280	281	279	279	277	298	299	304	292	294	277	280	307	293	277	288	270	256	285	254	270	271	267	275	278	326	273	265	285	278	266	252	260	281	288	256	281	267	279	293	256	267	290	253	286	258	307	247	255	244	278	264	268	266	257	252	294	289	241	292	261	266	240	288	276	270	258	292	245	291	221	274	286	266	292	254	255	258	268	277	296	301	250	276	286	286	278	265	232	275	264	272	268	281	232	244	271	248	291	296	282	264	299	241	247	245	237	250	264	269	268	268	244	314	250	293	287	271	269	280	233	250	260	282	280	322	304	242	302	239	288	267	253	302	257	246	284	261	311	300	276	284	253	268	277	255	275	269	283	282	242	278	285	271	272	308	306	286	253	294	261	272	253	263	286	286	278	273	269	255	303	280	293	272	279	290	257	298	297	268	264	269	279	284	274	260	263	259	260	242	272	252	313	309	277	292	263	280	276	273	266	283	276	265	262	273	270	273	261	296	267	289	249	276	287	262	235	262	275	262	264	288	276	291	294	268	261	230	262	276	276	264	291	284	277	266	289	301	261	270	243	260	270	271	250	317	264	280	280	276	297	272	259	273	260	271	298	254	274	281	262	255	281	283	286	278	305	255	279	302	268	311	253	276	280	277	257	306	289	287	260	252	289	284	276	246	244	258	281	246	287	272	281	259	271	272	323	278	308	260	280	293	262	275	290	310	279	252	274	284	282	251	282	300	249	269	282	288	246	229	294	237	307	251	291	259	264	295	251	274	267	279	265	268	289	264	272	263	270	277	276	277	269	311	238	257	267	253	305	268	259	297	270	282	281	284	284	285	309	275	272	277	293	289	280	271	274	276	284	290	262	265	259	236	275	306	285	274	288	286	287	286	282	264	289	277	252	255	299	256	326	290	273	268	265	261	266	283	280	286	232	268	288	277	297	297	281	227	280	289	283	264	276	260	285	278	242	296	274	262	303	270	273	277	257	277	260	312	287	283	257	276	274	295	250	243	282	271	239	289	252	312	266	259	271	240	268	279	281	312	284	235	258	283	293	282	271	248	278	268	265	311	265	237	271	273	246	295	299	264	285	253	240	275	231	263	265	274	274	256	301	279	267	285	268	264	258	255	277	263	286	272	227	257	259	264	240	262	268	310	274	276	268	284	258	278	279	260	259	259	238	303	275	259	313	252	222	300	263	312	266	282	282	254	253	263	269	258	269	299	278	285	285	279	263	263	292	247	268	244	265	260	255	243	271	296	264	265	272	305	297	259	272	267	250	287	294	290	273	280	260	284	280	242	282	263	250	298	256	275	289	255	280	262	296	294	255	277	318	312	279	274	238	279	247	249	261	261	271	256	252	263	285	275	250	256	240	300	277	289	263	249	257	284	282	274	271	272	292	297	273	277	252	242	265	262	270	263	286	265	290	275	284	277	264	263	288	274	275	298	244	259	289	292	266	288	284	311	268	256	252	236	271	249	265	261	247	272	237	269	279	265	272	261	279	285	268	245	274	286	282	294	318	308	272	277	305	280	304	286	274	287	283	267	278	254	282	264	284	282	300	283	297	272	286	230	271	264	294	290	294	281	279	242	268	254	286	251	269	303	283	287	261	250	265	268	292	262	274	297	255
7435	4718	2433	1143	905	795	692	699	716	699	664	608	661	666	638	656	615	647	598	634	618	586	637	619	618	597	645	612	630	616	668	651	607	606	609	635	612	628	628	607	627	620	590	613	621	618	604	604	598	625	593	604	640	573	594	641	670	616	637	625	607	663	651	634	610	603	626	589	590	618	636	605	618	627	577	613	627	629	612	579	631	602	578	617	639	648	620	620	639	637	603	582	589	611	637	594	642	530	561	547	627	609	600	633	563	606	667	624	617	631	674	589	584	622	650	603	607	614	578	587	605	617	606	601	633	601	636	603	625	646	616	636	647	628	603	628	591	620	642	593	609	620	613	602	600	612	645	590	596	611	654	637	632	605	563	643	621	590	586	632	620	648	614	652	605	604	648	610	596	588	602	590	576	655	576	617	625	610	608	625	612	637	631	587	647	653	634	607	619	571	613	608	606	625	605	626	629	664	602	622	640	653	612	576	636	650	619	595	603	627	655	592	574	567	651	612	601	619	637	635	665	625	642	598	611	637	594	633	627	625	613	608	620	583	600	613	588	598	628	612	612	631	631	633	603	613	624	585	659	598	629	627	629	617	625	635	590	646	570	552	665	621	611	637	616	601	616	638	620	613	636	643	638	608	605	602	582	592	662	622	642	652	656	582	649	595	626	612	614	612	593	632	611	619	647	597	603	587	595	618	639	637	591	563	620	595	589	631	642	602	576	623	594	577	637	597	668	612	685	586	645	606	611	581	627	585	634	574	573	634	657	636	647	567	575	631	628	648	572	595	601	591	608	648	603	636	620	615	618	631	658	618	595	649	603	608	630	637	629	635	625	655	620	598	572	597	611	628	594	620	616	602	635	621	663	649	604	634	665	620	604	641	622	610	610	568	662	573	603	620	640	625	612	633	637	629	613	583	614	603	622	605	581	648	634	600	593	615	547	630	611	580	595	619	617	606	641	659	583	653	609	623	600	666	584	633	658	630	606	625	598	596	607	658	612	622	593	604	633	611	630	609	617	576	617	627	607	589	605	621	602	590	615	630	618	699	594	641	612	632	664	621	607	607	604	605	608	637	600	603	609	650	531	643	632	583	592	584	628	629	604	571	632	653	600	607	598	618	609	601	619	618	586	592	586	585	660	630	579	659	625	664	604	597	595	648	624	602	620	615	601	632	583	634	631	598	563	636	597	644	614	591	621	570	612	608	573	632	647	581	591	654	585	605	649	632	635	615	591	617	591	559	650	609	586	626	635	612	611	610	639	683	616	618	645	605	597	615	635	595	568	607	606	594	603	590	574	516	603	591	625	546	618	595	606	671	564	646	599	603	638	602	657	612	616	598	610	627	603	620	604	690	596	621	612	611	585	649	615	628	627	643	634	603	590	629	598	593	608	615	614	638	655	578	620	591	612	589	630	612	618	600	599	630	576	622	587	604	639	633	615	611	639	592	610	576	618	619	617	591	656	657	599	627	617	625	597	656	665	629	628	592	601	640	596	630	603	607	625	631	614	641	632	643	624	619	596	611	662	615	628	655	670	656	581	656	607	611	626	623	625	607	612	628	612	622	593	605	616	599	567	619	620	616	626	639	620	623	634	640	691	618	610	580	656	589	589	611	607	591	613	635	662	623	656	621	621	612	591	609	632	558	565	608	624	646	627	615	589	631	609	639	546	653	582	594	626	610	654	605	653	557	583	579	619	643	641	608	636	585	622	616	620	618	649	600	594	630	662	593	584	597	609	594	625	563	610	602	608	644	581	664	570	628	611	558	626	596	628	634	611	586	596	594	602	600	607	592	585	634	598	656	593	633	626	632	633	622	640	597	629	619	645	574	598	639	623	662	651	629	590	615	632	581	624	606	615	621	594	645	645	626	599	603	658	634	622	657	601	604	604	624	631	594	592	646	613	598	608	627	583	591	613	611	574	636	645	657	659	583	586	610	611	608	595	647	585	597	619	658	638	609	598	604	652	629	578	558	576	619	595	685	625	613	571	563	625	650	620	617	573	629	604	566	629	637	659	587	629	627	567	592	616	628	607	571	643	595	610	612	617	617	652	605	581	563	621	615	611	637	648	573	616	649	645	610	626	612	631	650	598	637	639	637	623	560	607	568	648	604	624	643	623	610	614	617	587	610	635	601	614	616	616	579	623	612	670	554	601	639	597	584	630	625	571	576	588	614	625	594	631	592	648	596	594	639	602	627	601	647	606	605	599	617	600	607	564	600	567	641	612	640	611	656	591	608	696	664	633	627	628	596	617	602	611	623	594	609	565	585	625	639	610	574	639	612	578	595	616	610	632	626	613	627	605	642	588	580	610	613	632	644	639	631	612	634	626	583	573	649	640	646	606	631	601	639	609	571	643	602	616	606	596	627	622	628	571	586	645	610	622	614	645	690	606	607	657	649	598	618	604	604	608	618	624	616	611	621	649	581	616	617	595	597	648	590	617	608	633	670	587	623	633	599	653	601	673	605	615	625	644	569	597	606	654	620	663	602	633	653	663	593	648	611	651	646	620	647	584	570	611	636	608	632	626	621	587	610	562	646	599	605	630	608	600	681	590	595	624	595	619	628	604	621	635	620	628	612	583	588	617	611	591	607	659	599	625	639	607	580	620	601	592	609	604	631	654	583	599	548	603	642	626	639	577	678	652	596	616	614	616	588	583	637	585	649	607	623	569	581	601	623	632	587	625	669	568	619	603	623	644	650	617	644	644	626	586	618	612	630	570	598	603	597	617	617	620	617	646	593	617	629	654	575	649	605	577	632	602	662	568	621	575	586	590	629	632	613	614	608	652	574	607	630	628	622	584	579	620	624	617	632	639	581	589	666	657	638	654	637	648	628	585	586	642	667	624	638	632	650	608	592	640	608	648	667	605	577	624	593	572	633	625	596	594	603	629	599	569	603	611	565	596	640	618	610	602	605	648	633	588	631	606	601	590	611	591	618	628	599	610	582	624	592	607	618	637	587	619	591	601	625	603	602	616	627	608	609	653	589	615	607	644	566	614	606	625	619	594	559	572	646	648	608	599	555	612	600	661	598	607	637	597	639	621	594	591	580	588	630	612	574	593	612	651	590	627	594	632	613	656	611	665	658	624	596	650	556	625	651	618	642	585	613	645	605	651	609	615	653	630	583	669	600	609	616	615	593	613	562	622	626	597	631	598	627	595	610	595	626	608	636	592	643	618	609	614	619	621	682	608	558	593	555	583	596	641	633	621	590	631	592	558	618	645	608	598	614	593	648	592	606	595	598	633	602	573	540	579	677	637	618	613	562	657	670	598	609	604	660	641	580	639	624	587	623	634	617	640	645	617	622	632	671	616	576	605	646	619	631	590	627	613	576	582	577	663	633	600	642	580	616	637	606	583	625	597	661	601	623	604	591	597	585	639	651	649	614	592	568	577	561	599	586	590	576	619	671	629	637	586	592	552	623	620	593	624	598	665	642	636	597	628	630	643	600	601	616	669	645	633	602	647	573	573	635
31701	19075	7132	665	464	420	392	394	356	369	353	384	358	364	401	365	366	403	390	396	374	434	371	392	384	380	387	366	390	394	395	379	366	371	375	380	364	365	345	371	376	371	411	400	390	353	375	406	384	417	361	379	363	374	404	369	378	398	384	396	371	421	368	394	387	365	402	343	368	369	383	423	398	375	412	402	399	407	407	344	355	381	392	405	343	354	390	403	402	367	377	390	416	406	384	336	373	368	403	402	413	439	412	363	379	371	364	389	397	375	410	350	347	399	371	398	411	372	367	369	390	390	376	431	370	367	341	391	376	399	375	351	404	370	394	389	419	373	395	398	380	382	373	358	353	372	367	387	387	387	354	439	339	395	374	374	391	344	419	365	357	347	363	394	380	364	407	379	394	391	414	361	343	357	388	399	394	395	373	380	416	381	409	368	389	408	410	392	373	367	363	373	396	371	382	379	332	361	379	380	360	346	372	409	392	395	390	392	403	380	377	390	373	395	363	371	367	371	425	385	390	384	396	399	380	381	391	386	384	393	380	387	355	367	394	404	403	391	346	354	401	388	384	379	390	403	385	373	345	387	379	405	357	372	345	366	377	392	412	396	411	390	355	401	422	356	353	358	377	395	432	382	369	388	418	382	334	371	379	411	399	416	388	372	356	395	379	365	381	355	389	397	375	381	380	371	360	394	397	424	386	393	374	431	356	415	391	374	396	400	391	372	382	351	398	363	371	408	384	422	358	340	394	350	400	375	404	352	362	360	433	395	378	398	393	377	384	377	362	385	368	402	411	370	406	399	418	398	368	371	380	401	422	385	411	380	349	404	395	417	397	414	397	372	395	401	401	382	385	373	373	380	371	325	410	357	346	399	358	391	366	397	421	383	384	376	361	330	412	379	369	374	392	401	387	366	406	390	357	374	393	408	356	402	394	345	392	372	361	337	384	370	412	388	381	400	385	390	387	366	400	358	391	402	369	407	349	373	384	405	358	405	387	362	365	390	413	340	370	413	396	352	385	364	392	394	385	376	393	395	363	368	400	348	391	405	370	415	339	391	355	381	360	356	392	417	396	390	354	392	417	400	383	388	336	388	376	349	348	358	384	403	386	355	408	369	386	401	365	330	369	363	390	410	361	344	381	386	387	394	377	376	392	402	384	435	390	391	405	420	374	384	367	455	378	407	388	420	378	356	391	370	381	367	364	399	399	389	416	421	395	374	352	415	377	359	374	409	370	401	352	380	403	365	379	390	391	427	369	385	381	375	387	393	388	366	373	439	396	375	376	423	382	350	372	394	396	399	352	375	369	395	368	388	406	348	384	372	367	399	404	386	388	364	407	412	387	389	368	405	371	383	398	401	399	347	413	370	374	402	410	352	368	396	367	408	405	401	336	357	380	376	359	366	376	380	378	367	402	378	382	371	365	352	356	349	362	392	435	401	421	373	381	391	399	374	390	386	370	390	372	354	380	376	389	381	412	433	399	371	392	408	402	400	375	388	406	417	376	413	417	408	371	375	435	380	425	376	373	390	340	368	390	376	382	379	372	383	367	331	372	382	410	394	390	381	365	383	386	405	326	361	395	402	376	396	382	397	383	407	376	356	396	408	361	375	349	404	388	419	416	357	416	381	389	358	372	444	373	363	398	365	404	343	371	376	407	385	375	346	392	372	356	390	415	420	400	378	404	376	385	388	369	396	410	405	383	383	415	404	357	401	363	419	388	372	406	394	393	395	383	317	364	385	370	378	371	387	343	406	419	362	381	396	374	384	365	363	386	400	402	437	395	387	413	391	423	399	368	364	416	373	383	414	368	418	402	370	412	405	372	403	404	408	360	407	395	361	402	401	374	397	360	395	384	391	390	417	380	388	376	368	432	392	374	359	365	373	392	392	375	369	397	353	396	386	382	382	367	412	408	382	404	344	380	390	377	364	391	420	370	388	350	362	393	370	406	399	387	370	359	386	369	405	388	374	389	381	361	411	399	355	355	375	390	396	382	366	439	384	413	456	396	395	375	376	377	414	360	403	370	398	366	375	428	417	386	371	369	383	395	392	346	391	406	370	376	388	394	389	392	398	377	387	394	412	386	385	452	415	380	394	348	361	378	370	391	374	398	388	387	355	371	412	405	388	421	405	392	362	407	388	400	439	366	392	366	406	392	417	396	412	385	416	380	389	366	372	351	400	382	407	393	344	393	380	357	347	384	392	408	355	378	377	385	397	369	425	391	395	406	390	407	359	433	395	434	417	401	360	397	401	408	391	397	421	379	420	366	358	379	401	359	403	399	367	406	375	419	370	390	397	377	367	369	370	395	384	408	386	392	366	358	342	398	402	389	378	374	362	366	365	367	394	409	357	384	384	353	372	386	394	376	369	363	441	380	375	388	411	369	384	390	388	362	385	362	341	396	408	406	395	381	373	399	366	401	370	351	384	400	368	409	405	359	383	396	376	353	406	353	384	374	381	383	401	342	355	391	386	420	398	393	355	365	389	366	401	379	383	353	407	379	400	422	355	376	362	349	373	374	390	387	405	355	373	361	383	387	394	407	405	376	378	376	372	417	393	369	400	358	384	411	385	355	396	394	383	388	351	365	385	391	402	377	371	401	328	377	356	404	371	353	355	441	395	379	362	387	382	418	391	377	377	403	364	400	359	349	387	366	366	356	390	373	357	351	389	389	374	417	383	369	389	385	383	400	411	446	394	385	366	361	416	364	381	404	410	407	374	373	361	408	407	379	401	379	376	368	391	365	397	379	398	374	399	354	399	354	363	361	382	358	382	385	365	422	361	376	341	398	389	386	427	412	383	350	384	372	393	415	391	374	372	361	376	391	347	386	360	402	355	384	415	392	362	401	374	390	384	386	385	352	393	371	384	373	400	375	363	354	388	391	367	360	390	369	397	414	446	396	380	412	387	424	383	385	348	422	358	366	415	345	401	416	381	402	352	383	429	387	385	368	381	379	377	373	381	366	404	379	377	406	390	376	395	382	348	384	426	388	393	403	379	379	388	429	379	408	366	393	411	363	398	395	405	360	416	353	439	402	389	375	382	375	394	380	418	370	343	369	363	370	348	392	375	389	356	380	364	360	341	409	382	421	368	376	360	412	380	368	350	410	377	384	407	379	424	344	356	384	387	375	414	400	410	402	414	362	374	366	396	386	393	406	396	375	361	402	369	382	394	407	374	423	387	395	384	396	442	417	401	362	373	400	366	383	441	395	358	394	377	390	376	401	393	363	375	376	404	392	384	385	409	390	393	373	372	402	405	401	388	384	339	367	391	391	358	427	379	431	356	359	361	359	383	386	402	391	359	384	439	363	388	389	329	380	407	393	386	419	395	404	391	407	361	406	419	383	403	413	394	357	375	403	406	383	391	400	366	386	385	365	331	392	392	394	400	398	398	370	378	358	395	401	371	394	365	400	395	363	420	343	358	389	381	403	377	371	377	390	387	393	379	374	409	354	369	401	388	390	377	385	389	336	373
5819	1126	1001	913	884	882	826	911	929	891	878	886	850	831	919	846	834	911	888	877	869	888	846	888	889	879	927	885	854	908	862	904	886	890	921	870	889	893	856	869	902	904	900	887	879	862	905	885	881	909	875	904	894	879	845	897	861	872	875	859	911	898	829	853	916	836	864	897	873	867	918	820	862	882	826	847	888	921	852	886	878	890	863	876	904	917	837	907	887	879	861	888	965	874	862	911	944	868	884	868	902	890	887	896	928	889	900	895	877	881	849	887	884	889	875	868	840	884	875	861	893	874	921	929	866	886	871	934	885	886	839	891	882	881	945	879	867	919	886	869	831	920	847	877	853	850	919	895	847	924	896	870	875	868	873	839	838	861	913	908	911	925	856	883	848	876	856	885	903	909	882	928	914	824	861	883	883	835	910	892	894	928	886	890	867	877	925	871	868	909	858	910	855	857	824	886	879	862	893	914	884	876	861	885	891	876	856	890	889	900	872	812	833	844	874	895	886	833	936	896	895	962	854	943	898	884	889	892	869	838	898	867	856	880	891	886	874	897	888	894	805	891	892	862	887	899	864	918	904	887	913	922	911	892	898	840	841	845	873	876	881	857	854	919	881	878	891	886	867	842	872	870	852	858	967	980	904	878	928	931	946	862	893	894	913	901	861	838	873	938	839	864	881	838	867	918	911	868	813	884	865	888	881	922	902	906	899	911	866	869	886	882	862	861	887	906	822	898	885	854	861	884	864	880	918	880	865	908	881	861	865	868	905	928	904	870	892	871	822	870	827	886	889	861	905	866	864	827	891	874	881	899	876	913	857	911	860	903	885	869	910	918	887	911	831	888	865	880	882	883	877	859	849	864	925	923	863	896	962	901	866	915	894	916	821	882	889	867	868	853	895	923	913	906	877	850	860	930	844	881	849	877	867	874	911	917	877	831	846	857	949	866	858	830	864	901	826	877	939	886	901	866	905	858	864	959	886	871	870	851	920	896	872	914	871	857	870	907	889	867	945	903	841	833	906	863	819	929	855	902	859	893	879	931	810	912	929	948	856	953	900	890	835	883	900	891	872	846	903	896	883	948	891	922	840	880	886	913	912	864	904	872	866	893	882	856	889	910	907	871	910	847	922	896	858	848	911	901	866	853	905	914	893	844	913	874	848	885	883	883	927	964	917	900	902	874	908	897	907	898	852	867	867	883	872	894	866	883	883	931	914	835	886	821	878	899	882	837	892	880	871	953	886	938	876	815	912	873	806	848	840	886	912	916	852	890	887	871	855	901	936	885	879	891	877	869	865	880	905	907	892	883	855	912	877	909	958	879	888	914	831	871	880	876	871	890	843	899	842	942	873	890	913	903	900	902	882	899	897	852	858	873	898	866	886	853	919	880	900	914	897	892	895	838	831	849	899	865	869	889	913	873	904	883	888	842	858	906	875	846	855	877	876	941	853	876	930	881	838	849	877	862	900	870	923	894	851	885	813	901	894	858	896	883	865	831	847	846	873	877	866	950	831	937	892	876	873	930	852	914	940	837	860	875	870	889	900	866	865	890	920	847	885	872	877	851	892	899	864	876	892	868	889	871	884	856	882	902	830	884	868	866	887	865	883	921	813	928	868	867	913	959	892	905	919	890	903	953	842	836	848	870	844	920	847	876	819	900	904	912	923	871	869	903	894	872	927	891	902	926	904	829	882	869	865	941	862	937	849	885	897	859	888	881	881	867	890	855	850	916	866	895	877	887	891	841	870	915	881	886	921	879	852	871	882	883	841	877	844	833	900	858	870	908	923	852	897	904	859	868	844	866	932	847	872	905	872	843	884	858	894	886	869	851	852	887	901	834	893	884	902	908	846	854	875	933	890	909	911	868	847	880	874	865	875	794	880	907	916	900	879	861	890	853	838	855	895	865	909	878	910	899	856	848	828	851	912	918	887	884	875	904	881	889	873	902	912	873	893	896	865	854	884	909	901	931	870	909	870	886	890	852	930	883	829	865	909	889	837	921	932	840	929	858	841	928	880	904	838	885	856	900	880	843	891	850	859	863	909	871	892	878	851	913	913	838	858	841	853	853	915	868	873	916	845	867	928	931	863	865	896	837	846	917	852	857	925	896	846	920	870	876	871	839	932	905	879	896	872	889	902	912	900	839	805	894	875	857	907	881	922	834	939	905	857	897	943	894	880	914	871	914	913	912	873	871	955	887	894	924	863	869	896	906	896	888	877	901	870	916	899	918	930	903	889	849	876	927	882	923	905	855	949	907	902	891	888	904	871	848	929	908	869	879	835	914	898	893	892	851	835	906	920	929	859	892	849	891	910	806	930	855	862	890	891	883	894	850	859	853	879	866	895	887	862	860	897	919	838	879	863	893	852	943	871	880	853	878	855	862	899	959	805	882	885	869	904	919	873	878	922	874	893	854	836	907	807	898	888	896	906	892	839	815	932	916	927	824	895	845	822	810	882	871	863	872	906	895	843	872	867	921	882	840	897	917	887	900	917	854	888	891	880	883	868	822	864	929	829	879	937	903	839	959	836	885	883	925	898	870	850	883	895	826	926	833	889	869	831	841	888	861	894	852	884	893	893	850	850	886	906	874	919	904	893	894	870	845	881	901	931	915	889	871	900	852	867	871	865	884	843	892	927	878	896	913	891	898	852	922	878	878	854	889	883	908	944	880	853	896	875	912	931	906	844	928	870	867	905	901	878	897	834	848	891	853	809	905	920	849	906	899	921	897	936	866	873	854	821	897	888	895	930	916	867	840	887	899	838	834	914	875	873	893	895	857	911	891	937	862	933	825	863	880	908	915	889	887	888	875	860	914	895	885	913	881	902	883	896	921	829	873	935	861	910	897	893	873	855	865	854	869	839	906	837	906	881	858	900	904	890	917	848	846	820	880	886	911	879	866	886	789	878	836	896	881	892	857	912	911	847	896	873	859	865	913	876	856	853	906	906	885	926	905	822	907	899	875	887	941	909	801	927	885	900	897	878	880	882	823	890	883	941	882	930	831	865	902	880	829	853	858	847	875	868	837	873	897	851	862	897	883	865	895	951	890	866	872	891	847	904	891	888	871	892	931	886	918	850	841	892	903	907	919	885	918	937	863	878	884	874	913	875	871	847	857	879	926	869	929	818	880	915	878	918	921	812	851	852	909	868	884	878	843	847	869	891	894	890	875	844	893	891	876	890	860	867	898	947	883	876	936	904	880	863	862	900	890	910	852	949	893	863	892	919	875	873	821	910	880	877	865	886	902	865	852	834	851	827	910	910	907	906	854	917	834	848	865	914	863	900	858	909	896	923	822	899	917	873	905	849	896	912	869	875	869	917	923	912	850	825	842	944	934	885	895	899	897	889	883	876	888	884	875	847	897	890	889	871	900	885	896	904	922	898	901	907	952	879	828	861	876	934	893	920	874	921	865	868	922	875	880	821	818	844	928	873	869	895	878	855	927	922	877	932	883	889	890	845	864	838	897	911	892	860	803
23925	20702	24075	27391	20709	20661	2140	629	544	516	456	433	513	523	469	476	421	461	431	464	450	472	470	466	460	469	499	472	445	470	441	429	444	448	422	433	435	445	423	469	454	500	457	428	444	427	433	456	482	450	441	402	482	475	400	457	439	418	470	441	440	489	455	463	478	434	488	442	409	435	452	448	428	473	470	442	440	471	436	446	469	470	425	444	459	435	441	449	476	418	402	463	447	498	407	442	478	441	429	456	443	480	507	466	465	431	452	444	454	467	431	430	381	459	405	419	465	435	448	469	391	421	439	465	428	468	459	460	437	421	470	459	431	435	457	463	438	429	438	444	440	438	413	438	467	421	437	456	433	406	448	464	427	466	435	419	438	454	435	450	457	463	425	435	437	458	423	473	454	453	444	452	435	387	416	430	461	468	442	438	426	463	479	452	409	471	414	447	419	424	413	445	446	418	444	438	448	416	439	414	426	440	404	400	481	448	454	450	441	456	430	395	443	450	451	448	466	443	421	447	413	469	438	484	474	437	430	418	436	467	445	438	414	444	435	424	448	452	418	454	463	402	465	396	460	436	416	458	422	438	418	449	483	438	389	411	483	426	418	420	454	414	409	413	411	413	391	426	441	487	460	458	446	420	473	420	454	413	465	443	423	415	427	454	431	420	397	478	486	400	468	457	417	437	456	420	411	423	421	438	456	404	430	491	417	436	475	451	439	482	427	422	478	480	459	438	450	448	448	402	443	477	447	460	424	397	434	431	437	405	421	414	404	481	417	436	430	442	439	431	452	487	424	476	430	470	466	430	454	476	464	460	431	455	408	435	444	482	456	484	476	485	448	422	433	473	426	430	444	427	397	432	418	464	408	453	478	422	410	424	458	446	425	440	427	425	478	405	440	417	452	435	448	402	444	425	417	421	415	415	417	422	432	445	440	464	466	449	425	458	438	470	431	455	469	394	450	430	467	418	467	434	406	445	451	416	437	417	448	468	419	421	463	430	486	423	488	502	429	435	449	453	436	445	425	434	446	418	482	440	390	424	456	486	411	450	482	434	464	432	461	449	421	414	455	459	471	463	455	438	495	433	461	446	444	437	459	398	486	396	432	444	452	442	475	422	455	441	461	426	475	462	436	454	442	454	418	447	427	459	441	489	425	427	426	445	438	438	428	433	446	462	453	428	463	436	450	456	487	457	457	413	444	423	451	467	458	448	449	415	433	413	504	422	443	464	464	491	463	412	426	428	433	432	414	400	441	467	421	440	398	444	456	436	453	431	418	416	458	447	451	449	459	458	405	392	442	427	429	422	433	428	475	415	436	449	423	483	441	423	477	436	441	403	444	469	427	474	451	478	445	490	457	458	459	430	425	412	417	458	471	447	434	427	452	459	414	420	453	410	431	438	423	471	412	416	416	457	459	407	396	409	429	437	449	436	459	382	491	462	429	443	458	461	428	417	436	426	395	438	477	469	408	411	456	423	431	402	434	441	418	456	396	421	415	464	437	418	429	404	463	473	453	445	465	471	440	434	441	421	470	424	420	432	451	424	451	443	459	414	453	477	442	466	422	428	467	446	475	458	450	460	458	438	491	433	449	466	442	424	441	438	467	456	434	433	416	417	438	457	397	417	434	419	448	463	457	394	433	483	444	444	464	449	426	477	440	430	452	422	451	451	442	424	446	441	491	434	423	450	474	481	432	466	446	493	498	448	419	463	413	460	460	437	449	484	386	434	447	448	433	448	386	430	428	424	432	426	464	428	438	398	432	422	414	431	464	438	448	455	448	436	418	423	473	426	450	419	458	442	402	423	461	430	466	426	410	426	456	440	434	498	423	458	414	422	478	457	465	430	458	425	407	396	426	435	451	442	429	455	456	456	439	440	461	500	426	460	480	418	459	449	388	432	450	450	424	432	404	413	466	429	462	447	402	445	450	401	501	421	407	431	428	444	452	460	440	431	391	451	462	441	431	431	453	462	442	417	494	453	466	466	469	414	437	473	460	449	421	439	439	430	424	466	465	440	446	437	452	452	463	463	454	413	407	399	414	432	425	449	471	420	438	449	417	413	414	392	440	438	392	446	414	418	477	451	448	443	431	387	444	391	476	472	412	421	457	409	448	445	472	413	441	416	439	444	437	439	428	473	440	442	426	453	481	483	474	443	447	447	495	443	450	435	407	402	458	412	500	431	468	449	447	464	400	456	458	418	459	435	441	436	450	461	423	462	440	429	469	407	451	422	511	467	460	451	489	432	441	449	447	461	412	419	412	430	413	465	448	457	445	455	463	436	466	458	420	424	435	472	442	423	461	484	442	422	459	470	469	453	426	420	438	429	450	444	456	449	452	396	457	446	406	394	457	410	432	426	417	434	419	439	442	403	441	428	417	455	447	421	411	431	447	455	458	464	437	445	453	445	427	448	463	451	488	416	449	447	429	442	441	383	423	439	433	459	477	454	424	417	447	418	436	429	436	432	420	433	454	454	446	481	440	441	449	418	427	460	453	453	488	459	418	443	454	471	455	423	444	463	466	426	399	426	430	441	440	443	435	409	462	438	411	471	452	431	408	484	417	467	432	443	436	430	423	435	407	463	408	448	404	427	433	459	451	407	460	419	465	415	414	432	424	406	458	427	450	444	438	476	449	446	421	440	454	419	449	432	434	455	451	457	411	440	436	457	442	424	465	432	480	450	452	473	404	413	431	429	401	454	430	447	406	385	460	441	456	446	461	452	415	437	436	436	424	442	441	422	445	458	467	424	429	499	421	454	409	453	447	476	458	449	454	447	456	427	429	432	422	401	390	445	477	468	476	458	472	452	480	450	436	423	426	450	445	448	401	446	434	424	413	465	425	419	429	457	453	438	439	456	434	445	427	408	406	443	447	440	466	418	440	460	445	445	419	424	451	406	419	472	424	435	468	469	432	482	443	398	431	424	423	414	432	519	467	420	442	425	462	437	394	449	433	484	399	426	478	445	417	437	420	439	444	459	424	433	449	416	454	500	439	460	439	453	473	436	447	405	427	433	425	471	444	453	465	439	486	481	437	456	426	438	433	439	432	457	462	405	441	402	405	450	444	432	458	444	414	432	427	457	438	444	453	418	421	425	423	469	401	400	449	440	439	431	461	436	439	431	416	443	429	452	436	442	447	438	438	412	457	423	392	426	485	451	411	434	466	465	465	409	433	451	429	439	414	449	437	420	451	422	446	406	460	471	464	407	416	421	450	454	466	466	428	449	460	466	448	464	398	430	384	448	462	451	472	439	472	480	428	394	445	447	428	432	438	482	442	477	419	460	481	484	433	438	425	430	398	458	421	515	437	501	451	463	448	447	455	448	421	430	424	458	456	463	458	412	446	421	472	439	437	416	470	455	403	436	441	426	446	402	424	404	494	428	426	434	469	443	414	486	483	447	417	413	469	439	446	481	462	444	450	431	461	427	453	432	430	458	454	401	408	460	469	482	440	439	441	438	446	418	451	440	452	411	441	427
6311	3291	1971	1278	1107	1035	1039	968	1024	972	1011	955	980	984	1024	1009	960	962	965	995	1055	948	964	1000	997	939	896	972	976	957	948	1003	920	943	970	924	940	1005	979	933	973	954	1000	950	971	968	971	995	924	942	945	904	991	987	915	954	918	994	937	948	956	943	930	960	951	979	919	972	975	938	998	989	977	930	984	944	1019	969	954	956	939	1003	1005	927	1010	975	975	938	934	966	947	972	957	992	987	939	978	959	982	959	967	976	920	921	995	948	923	900	964	969	984	921	947	942	995	982	972	1008	951	922	933	931	970	918	910	950	970	962	986	984	962	933	964	980	962	907	965	969	970	936	882	1069	954	975	991	936	943	973	969	946	983	982	1011	945	1017	936	1006	966	972	929	935	957	981	971	926	933	949	955	953	997	948	960	1010	983	934	1012	910	1016	973	918	988	955	954	932	920	935	1021	945	988	1016	938	966	1000	1023	923	979	914	967	945	936	972	981	963	1003	992	952	959	954	942	935	954	969	966	971	1012	905	950	938	979	959	947	1023	974	930	948	1017	974	942	1020	987	978	967	924	934	1007	929	950	919	908	953	935	1012	1007	1019	951	966	923	910	938	953	978	1019	960	995	951	980	995	1015	962	991	958	991	997	971	983	978	961	973	943	964	956	999	923	1000	956	961	935	979	912	949	935	921	968	977	965	989	959	969	1058	983	977	916	941	948	948	972	988	905	991	939	969	917	1044	948	950	958	946	982	943	918	998	974	913	990	1010	977	1005	934	910	954	1008	979	956	978	943	947	963	936	992	953	996	940	1038	956	899	1005	950	1018	944	954	974	934	999	925	1020	933	1024	990	942	963	954	981	966	961	964	986	946	887	924	961	959	939	964	931	950	988	967	905	996	1003	985	921	1025	922	914	886	1008	991	957	976	946	988	929	1000	990	974	944	949	939	950	965	959	1000	991	961	973	889	965	969	937	1011	951	967	939	931	953	954	980	850	940	906	965	958	952	956	1020	973	986	993	959	935	965	897	949	969	989	959	966	936	980	1002	952	946	937	989	984	964	940	933	937	977	956	1012	936	965	962	1006	1001	929	992	937	926	961	989	996	955	992	959	928	946	932	892	967	922	895	938	911	976	944	919	998	954	949	938	958	966	933	1032	977	967	955	971	986	990	944	964	1009	909	935	997	976	1011	966	998	940	928	967	971	951	966	927	971	987	959	999	958	969	1035	1030	962	984	925	976	986	987	1015	976	973	992	985	983	927	944	945	940	973	992	936	960	981	976	944	980	940	923	1027	991	980	917	979	997	1006	965	1002	980	949	987	976	1025	951	951	1030	987	968	953	944	956	973	940	931	978	1004	911	922	993	980	994	938	954	1027	926	971	947	868	972	906	925	954	928	1008	947	952	1011	984	912	972	964	935	962	936	931	976	953	983	971	887	1019	939	936	981	966	938	950	927	946	956	932	915	955	921	972	905	995	943	923	986	943	977	983	971	984	934	987	926	964	960	962	945	925	947	939	969	982	985	969	908	992	974	959	997	897	927	957	1021	921	948	931	960	967	982	916	952	978	1022	940	940	962	967	973	982	997	950	1028	1011	993	900	997	972	970	917	994	993	967	977	953	1008	958	933	955	948	984	982	950	928	989	993	957	990	959	955	971	1016	918	971	970	964	940	960	1016	944	955	953	947	942	971	971	903	1019	953	947	928	1001	983	993	955	943	963	932	974	959	972	980	950	922	958	974	958	992	954	969	924	905	957	902	971	1002	950	985	973	992	1012	997	951	984	941	947	917	980	987	982	996	952	972	954	945	967	941	920	964	959	959	955	937	956	929	957	938	992	985	968	958	1000	924	937	1003	923	940	1009	959	956	989	972	986	946	892	937	930	1011	950	962	949	954	949	962	978	985	969	926	952	967	952	943	979	1036	935	955	953	982	954	935	962	953	976	928	957	984	949	911	991	1013	990	985	949	983	976	962	981	957	947	988	955	986	991	960	993	964	937	953	998	926	969	921	939	939	967	976	969	956	925	960	1054	986	963	970	945	969	937	1045	950	989	907	1013	957	976	965	972	917	900	943	965	910	964	953	970	988	1001	970	968	976	977	967	980	982	932	909	964	979	949	1008	921	972	948	943	937	971	984	971	974	1011	1035	943	960	941	930	1012	907	939	1007	1038	970	989	986	949	971	932	957	1005	984	988	1017	936	908	932	1021	974	972	989	967	956	964	995	999	994	958	931	967	992	938	988	954	958	950	966	955	953	991	961	990	960	965	989	986	958	939	912	969	971	973	920	960	984	957	961	994	979	911	963	889	939	994	956	971	940	969	947	903	978	996	969	933	916	926	1010	956	919	992	936	955	1013	935	956	969	973	942	961	958	922	959	945	956	946	995	964	943	956	941	957	1023	989	985	957	934	911	954	959	943	967	1014	944	1001	972	942	944	917	918	932	948	970	955	942	1026	984	951	1032	958	925	911	929	974	928	988	988	949	933	928	951	974	970	950	948	994	925	939	922	996	999	1036	948	914	1017	947	939	913	958	972	951	943	974	991	899	1019	1017	964	938	993	965	941	917	919	987	961	961	909	950	964	939	941	947	932	941	1003	954	958	923	883	937	955	959	924	978	953	922	911	938	945	933	976	957	967	997	957	953	967	947	952	979	948	952	996	986	979	989	918	977	981	882	932	1010	968	912	946	914	953	900	950	944	895	958	938	976	964	961	942	947	974	941	929	939	959	960	954	1004	988	940	971	951	1003	927	967	967	920	1005	928	961	970	922	919	944	992	946	954	955	910	942	913	935	991	962	991	947	1038	986	961	905	957	960	946	1002	968	953	948	965	940	972	916	930	945	910	946	923	978	942	913	974	967	951	947	969	957	956	964	901	939	930	921	944	971	945	967	923	999	1017	979	964	1014	931	990	931	965	944	939	985	959	937	994	995	967	909	1010	962	972	993	912	1003	955	1051	1025	930	1017	944	956	1018	895	964	980	893	946	1036	970	923	953	915	929	895	954	983	933	949	975	927	963	960	946	960	986	921	968	980	981	949	905	964	943	948	959	996	994	954	1006	940	989	1014	961	948	949	942	992	905	938	978	985	973	1038	960	964	923	934	961	977	926	1005	988	1003	958	922	968	976	971	968	902	929	961	996	1021	950	937	969	926	994	984	970	971	960	947	997	985	990	941	942	969	991	972	896	902	967	927	936	911	971	958	960	934	908	923	938	953	957	1006	1016	904	974	962	955	918	993	975	939	962	927	979	955	921	945	926	955	960	995	934	984	967	997	985	972	971	979	915	910	891	974	1031	947	906	997	924	969	995	911	968	1021	1015	929	916	921	959	937	994	937	969	958	976	998	968	940	968	965	980	1018	973	1028	931	929	963	915	1050	964	988	897	961	1015	967	908	928	983	915	957	948	974	973	1000	970	932	930	999	952	975	907	962	936	997	939	1014	975	922	963	967	1019	922	985	978	963	989	965	940	954	963	894	943	960	928	949	986	969	977	911	953	945	939	981	902	966	950	984	997	917	967	1009	956	964	973	980	977	1035	935	994	937	948	957	961	971	1025	974	969	945	976	962	929	949	970	1008	924	962	1023	982	919	965	934	941	980	982	947	1006	913	973	962	935	921	937	998	979	921	962	943	974	938	983	963
23408	20674	24277	27084	20678	20695	17893	809	418	400	396	320	350	397	319	292	342	321	283	288	292	284	273	292	298	315	302	305	291	289	287	279	276	282	276	302	317	274	305	265	298	288	279	268	280	248	278	276	292	293	281	254	228	280	271	273	271	260	299	312	267	302	248	259	253	259	281	277	255	268	276	288	244	273	285	266	276	292	280	259	282	317	273	249	279	250	277	282	291	293	315	247	259	261	295	290	275	273	260	279	263	253	239	301	271	257	250	283	280	278	238	269	283	276	265	275	286	280	239	281	298	292	254	280	282	269	330	277	274	250	278	265	293	300	267	245	289	277	258	281	293	246	276	269	286	231	266	311	265	277	270	272	280	337	224	267	254	267	257	294	264	255	276	293	297	254	271	272	273	278	252	269	289	266	280	261	308	276	266	249	273	251	263	258	290	270	291	280	253	267	282	262	258	258	279	284	304	273	277	258	276	281	250	248	299	284	345	283	270	312	295	268	282	295	284	301	278	273	272	287	257	239	283	247	271	260	278	287	257	272	264	321	276	264	289	294	258	279	307	261	274	288	260	305	280	311	269	336	287	295	269	246	255	249	279	255	265	285	299	253	272	272	278	290	252	276	269	266	280	304	308	303	269	264	297	245	288	251	244	257	243	247	290	274	273	265	244	253	290	276	272	257	268	285	268	288	286	295	291	270	274	288	274	276	298	261	243	268	279	280	263	285	256	236	281	302	273	281	247	267	265	299	283	288	237	289	265	304	256	273	268	266	282	270	283	283	279	247	276	276	296	273	264	282	274	257	280	229	265	280	272	251	304	281	284	281	277	270	266	255	259	273	286	293	268	246	267	266	261	243	259	275	310	275	252	274	289	285	273	275	280	276	273	261	255	232	275	263	296	263	315	288	261	275	280	275	273	261	279	266	290	252	272	280	278	241	239	267	256	285	285	300	306	289	294	294	232	273	278	278	308	262	239	278	267	281	275	323	276	294	316	237	285	287	278	273	264	311	270	290	288	248	255	319	256	263	251	260	277	278	285	270	250	262	300	270	288	268	242	277	265	274	281	264	269	249	267	289	267	276	272	296	312	269	308	297	248	246	304	298	271	274	259	248	245	263	270	257	291	287	308	262	246	291	269	277	284	259	282	278	282	295	260	291	270	280	281	279	285	273	261	265	278	283	274	246	297	282	271	274	309	268	307	255	292	280	233	280	272	240	265	250	252	288	259	272	246	274	263	243	300	279	241	285	272	282	289	312	291	228	287	278	293	286	280	263	274	250	311	284	280	261	297	275	270	267	255	270	263	272	249	274	292	248	290	282	271	298	252	273	301	282	310	286	294	281	239	263	274	262	278	297	260	267	285	268	298	264	293	270	279	238	260	276	281	298	258	235	262	253	263	248	247	253	278	263	293	245	276	299	286	269	262	294	299	248	294	268	278	276	261	275	266	291	286	277	275	277	234	252	278	247	270	259	294	275	259	267	273	284	261	266	282	260	273	267	252	269	284	264	256	268	256	263	305	299	242	267	276	279	253	296	258	278	328	274	285	250	269	307	252	304	277	291	288	264	263	275	280	289	226	264	244	254	270	273	273	272	290	256	296	275	288	319	285	272	263	278	257	246	277	274	274	256	251	277	264	257	260	263	265	284	283	278	260	268	251	276	278	259	297	254	273	296	276	280	286	267	291	262	260	270	261	265	279	252	263	302	275	240	258	266	249	259	295	286	292	299	267	275	303	265	264	242	267	250	236	286	282	250	281	241	262	275	268	272	265	300	297	262	268	236	298	263	269	233	257	251	274	278	311	287	278	261	244	272	301	252	284	274	275	289	304	286	262	272	264	277	289	268	293	252	243	300	262	275	281	247	285	294	273	255	270	243	278	242	273	299	290	256	284	264	265	292	289	280	258	302	269	289	284	284	246	270	296	277	251	289	279	269	285	265	256	266	270	252	255	293	323	256	261	264	302	304	276	267	292	267	307	276	260	268	263	264	291	236	267	284	307	286	285	261	271	247	256	251	260	301	262	265	283	268	290	251	269	283	282	259	252	278	279	280	271	277	284	249	280	263	287	245	274	282	278	297	310	282	305	288	256	282	272	274	239	264	268	261	290	296	254	244	302	300	255	280	279	280	270	274	289	275	271	291	263	254	292	275	269	302	294	263	276	262	251	273	274	298	280	282	278	299	272	280	288	267	267	263	259	255	306	259	244	271	255	282	295	277	282	278	287	279	292	252	248	275	287	329	270	270	291	302	262	296	272	313	311	286	271	269	275	288	251	280	279	238	261	256	276	260	283	269	285	266	300	263	267	292	259	280	289	293	280	273	290	274	285	308	293	272	252	288	259	290	265	260	300	250	268	286	275	257	279	293	256	269	275	289	288	288	294	259	291	278	268	287	255	258	268	249	280	289	275	266	239	245	234	295	286	277	314	283	274	264	285	292	286	286	288	262	270	296	287	303	308	236	273	273	258	264	252	268	292	263	277	284	290	248	242	293	277	251	305	286	279	254	262	302	294	280	246	322	276	282	289	265	265	261	263	282	250	267	248	288	288	275	232	300	252	288	296	257	269	257	290	273	259	305	268	291	246	286	290	244	263	269	262	275	265	280	267	251	263	271	262	271	277	278	258	242	267	284	235	265	280	281	269	284	272	295	295	281	275	261	288	258	248	250	244	288	286	281	269	258	246	272	283	247	283	273	277	287	281	305	274	302	267	294	263	246	253	252	241	312	284	270	281	283	284	269	298	254	278	273	252	254	269	238	255	304	285	268	276	230	244	278	285	233	279	307	266	275	269	275	296	287	275	256	277	283	272	271	282	286	261	250	281	249	253	223	255	290	257	238	258	265	248	275	226	277	303	282	253	266	283	302	273	255	298	272	288	268	253	257	276	289	280	291	253	262	300	305	261	282	279	266	291	255	239	301	248	308	260	264	283	272	286	278	260	274	277	295	255	268	310	282	262	279	262	236	269	281	254	277	312	272	302	239	250	257	263	294	300	264	270	271	266	265	300	283	260	269	282	288	280	292	265	255	252	299	265	288	254	265	263	267	257	269	294	291	259	246	273	312	305	252	254	270	281	250	270	281	312	242	285	282	266	303	265	266	282	283	274	248	276	264	274	290	245	287	265	280	284	291	283	267	310	286	265	288	259	267	295	259	300	297	295	244	263	297	263	266	281	245	274	277	261	265	265	278	284	264	276	279	274	278	269	276	259	271	274	255	258	231	256	270	295	279	263	256	259	307	275	263	270	270	283	282	285	277	264	238	257	257	246	264	261	253	286	300	240	242	284	268	292	276	286	243	284	272	282	279	261	280	248	246	283	237	261	264	272	258	317	301	281	270	279	258	269	246	252	251	283	248	296	264	298	275	309	263	259	255	234	268	272	273	289	280	274	290	277	261	279	286	233	291	290	273	294	277	222	269	242	261	264	278	279	266	281	271	262	255	277	284	257	298	272	278	224	267	266	275	257	280	284	269	242	259
6987	4734	2454	1193	918	773	717	673	709	663	669	659	618	651	644	623	634	624	618	615	593	613	663	609	637	611	602	594	653	654	609	635	597	583	654	613	619	601	609	620	596	653	645	581	587	611	612	630	581	611	664	627	639	631	605	633	582	657	616	665	662	615	612	607	627	607	616	564	612	594	641	591	610	613	625	596	592	621	576	598	570	622	603	650	644	592	624	607	598	588	593	574	609	619	600	608	565	608	614	579	610	657	599	615	647	584	603	596	629	639	608	639	593	670	597	636	623	628	606	605	612	595	574	609	623	607	579	624	606	596	619	633	617	598	607	642	644	576	580	610	607	593	582	620	611	614	590	642	631	621	586	632	611	594	594	596	579	605	609	619	670	669	625	635	618	607	614	576	602	659	621	620	552	611	588	614	622	599	606	594	609	628	601	576	580	645	566	607	629	614	617	610	602	585	632	586	589	614	625	605	587	607	595	627	588	622	578	644	614	635	630	593	606	585	590	599	590	619	587	604	604	586	637	616	581	629	613	552	616	637	634	591	599	596	590	654	636	581	583	628	632	642	588	628	590	631	613	628	605	626	661	616	630	611	611	628	685	662	629	617	592	617	591	647	606	621	617	625	640	616	588	632	605	669	570	627	645	600	627	597	586	595	619	593	624	650	594	626	574	553	653	593	542	589	624	623	646	640	669	643	614	656	645	661	579	638	618	606	634	584	609	589	584	591	625	612	605	578	605	631	605	592	586	592	604	609	614	619	629	571	601	615	629	641	600	614	578	589	644	611	705	601	603	654	587	664	612	595	590	590	607	634	607	645	644	654	598	642	580	638	627	599	586	624	601	605	641	623	580	607	624	607	634	625	598	593	610	641	579	599	616	614	604	575	549	597	601	611	626	620	594	638	621	590	614	617	576	602	605	628	639	588	595	607	621	592	637	612	620	588	626	653	617	600	627	612	579	613	584	627	628	638	612	599	642	613	618	635	636	629	631	580	597	595	636	580	603	583	601	603	638	609	578	629	630	606	644	613	610	608	625	581	640	567	583	634	649	580	625	597	609	617	613	639	597	603	590	624	618	606	607	579	620	622	593	608	636	610	601	567	638	626	654	651	633	599	624	623	632	621	572	614	605	587	568	597	603	637	634	583	613	596	612	596	596	595	635	649	633	588	610	616	616	647	624	605	626	655	605	623	610	604	600	590	620	596	598	600	684	597	622	589	589	594	606	631	612	616	571	614	611	598	609	609	623	605	592	600	581	611	616	599	620	596	616	639	622	591	630	564	612	623	583	586	618	648	654	593	641	646	617	635	611	615	606	601	590	614	624	573	612	581	608	594	569	610	598	622	594	629	635	621	625	615	623	615	623	587	592	573	627	629	575	551	623	622	642	604	599	606	594	602	606	640	597	597	597	589	616	634	655	642	611	573	581	578	635	594	601	601	606	628	576	619	576	651	591	572	635	649	647	635	634	594	619	563	598	558	603	577	578	603	629	619	575	594	603	595	588	583	621	600	569	607	612	576	563	577	627	631	601	644	580	570	590	626	578	576	608	592	542	626	604	631	617	635	615	645	578	584	651	597	634	624	573	629	578	633	648	632	614	582	630	544	602	626	607	604	632	600	585	555	611	561	601	602	595	620	564	608	677	656	611	617	619	593	640	597	629	569	602	598	579	597	622	636	603	612	625	596	594	582	589	588	622	601	584	564	579	584	592	613	596	612	636	620	606	620	605	601	667	627	623	601	617	605	631	603	605	598	614	630	593	605	594	597	598	607	620	611	554	584	634	616	610	627	633	641	603	635	660	647	598	659	597	599	605	588	612	616	600	605	598	653	635	628	607	597	614	611	612	637	665	622	628	606	620	626	634	593	611	584	608	592	585	624	658	600	624	615	619	643	580	642	598	594	623	623	621	625	622	608	637	603	552	566	569	632	641	615	582	602	632	621	581	601	621	554	597	595	648	604	606	628	598	641	629	581	608	638	615	613	623	561	600	588	581	568	600	607	621	593	651	553	623	655	605	584	578	635	618	656	596	618	624	567	606	641	635	583	598	594	573	616	581	663	605	578	598	617	571	595	625	636	602	602	603	588	614	622	599	577	601	594	597	600	567	627	609	582	643	613	609	606	597	638	629	608	578	595	600	598	588	631	531	614	640	625	659	606	564	645	612	662	599	592	623	601	596	610	647	608	606	582	577	574	629	618	615	635	593	604	628	639	596	563	582	589	608	566	579	634	605	652	562	615	593	582	614	657	673	595	614	628	633	611	588	601	624	588	615	617	607	611	615	575	598	620	622	632	614	645	663	602	593	586	617	607	611	625	618	600	622	605	591	556	658	603	628	605	609	604	633	606	634	595	577	601	636	595	572	641	604	581	600	636	578	668	619	596	630	598	621	573	603	606	622	643	616	625	607	582	629	601	629	642	628	616	586	575	584	565	597	610	636	610	622	575	574	584	641	563	595	587	604	622	612	618	639	642	579	628	623	619	617	629	575	608	578	599	604	605	602	568	620	649	571	637	659	570	622	643	605	596	629	648	578	624	583	614	588	601	604	565	641	611	642	583	606	590	636	575	629	593	605	624	617	601	596	617	584	665	635	613	624	579	608	602	676	602	616	590	585	603	637	580	586	636	576	587	583	677	604	598	610	629	599	604	641	642	608	627	565	618	616	627	617	621	547	606	600	631	627	567	593	644	619	578	653	648	565	637	588	618	634	593	591	604	575	635	631	659	648	599	635	621	588	614	612	574	681	563	612	620	624	582	661	596	552	611	653	626	640	570	589	581	619	616	647	615	581	606	610	672	610	606	604	614	615	607	603	597	569	646	616	584	622	619	644	650	611	608	603	663	619	607	587	597	547	569	598	626	579	604	635	642	623	675	637	615	590	623	598	613	609	585	611	621	596	660	615	601	604	606	645	621	587	623	644	601	625	647	627	605	635	617	573	599	609	542	594	589	605	612	615	622	616	604	638	543	587	655	619	615	661	585	596	629	647	635	579	601	625	620	619	609	628	561	597	587	576	604	643	614	597	644	582	577	622	615	607	607	596	581	626	624	592	647	587	611	624	631	575	582	633	620	620	614	606	620	617	625	643	624	578	624	586	630	625	598	589	627	597	589	642	602	644	636	676	619	588	618	626	626	651	603	606	612	641	605	634	652	608	599	590	670	607	646	649	635	643	564	580	575	583	622	618	645	607	620	644	609	630	567	599	612	596	634	559	589	636	597	618	620	600	582	601	632	618	584	600	582	608	589	603	627	613	600	624	565	580	635	587	615	617	635	602	595	624	581	604	597	586	608	597	591	627	621	627	613	623	603	603	622	628	603	660	581	599	601	606	634	591	592	583	606	598	632	589	553	594	612	630	607	616	641	638	624	592	612	607	630	640	632	594	680	636	624	596	643	597	603	607	634	602	621	668	593	618	612	589	619	625	622	630	586	629	619	604	615	633	631	565	603	596	624	627	593	608	619	588	611	636	605	663	587
31609	19139	7332	725	459	413	420	405	388	422	387	376	373	386	377	414	391	360	393	377	370	333	362	396	409	411	381	407	382	349	341	401	365	393	394	378	417	432	390	406	375	362	368	371	418	384	352	392	402	390	399	402	358	401	374	383	391	388	387	388	418	411	407	383	381	409	378	384	402	362	379	342	378	423	362	430	382	415	402	348	401	420	424	375	402	387	374	407	372	425	400	368	390	400	384	398	364	350	380	358	368	347	433	403	388	391	389	365	355	368	392	379	356	396	386	374	408	353	381	415	388	348	391	361	351	352	382	387	385	406	384	406	401	406	378	399	379	394	391	370	387	340	349	394	389	353	398	381	392	419	363	401	413	389	390	397	364	401	369	393	447	393	406	374	372	397	415	408	400	378	395	370	371	410	365	360	382	380	391	400	349	370	411	361	375	388	397	420	386	369	369	412	387	371	411	408	366	391	367	356	383	381	377	400	403	398	379	387	398	401	393	409	360	405	369	363	411	374	398	367	394	373	360	373	374	349	382	369	396	410	392	377	414	343	383	354	365	360	364	389	380	396	394	368	375	367	408	335	406	374	391	392	380	409	417	362	405	414	400	373	387	392	399	367	350	411	395	407	394	397	411	358	379	411	372	364	392	375	396	402	392	379	380	365	357	390	420	364	371	408	394	376	360	376	394	421	376	385	363	393	391	357	342	415	436	395	390	361	370	363	372	410	383	418	389	359	407	388	363	383	434	416	388	379	394	390	368	381	391	397	368	415	351	407	380	386	383	396	360	375	380	413	380	380	371	393	388	408	414	358	343	359	370	371	402	416	368	369	431	356	349	411	373	340	379	396	358	367	344	365	375	364	403	419	377	389	387	393	383	398	348	377	380	389	391	389	427	428	394	396	406	377	399	414	415	398	413	391	335	356	398	382	381	384	385	385	440	393	376	361	399	386	413	402	398	394	408	334	384	404	395	386	377	385	390	364	376	400	386	421	389	397	371	396	366	364	331	366	387	380	392	372	373	396	355	397	380	385	359	372	398	350	359	330	386	368	402	380	384	379	376	374	403	393	388	404	406	348	413	365	398	402	355	433	362	382	431	425	412	357	396	413	408	382	405	396	384	392	415	399	360	392	384	369	396	341	373	337	394	369	397	391	374	354	383	377	398	405	377	412	339	379	391	376	399	407	392	399	398	374	400	370	390	375	386	374	367	381	332	431	385	397	419	381	396	367	386	402	374	378	395	376	386	393	391	404	412	381	375	424	380	360	405	391	392	398	361	375	378	387	410	358	397	362	373	372	361	417	367	391	383	415	370	385	385	389	351	375	368	326	368	371	398	430	390	381	390	425	402	422	384	380	352	363	409	392	409	403	394	396	365	392	372	367	401	428	382	347	375	357	389	358	372	357	389	368	361	385	421	407	402	375	358	391	404	369	403	404	380	397	379	404	422	336	387	338	380	389	372	390	420	391	392	395	363	379	420	355	373	386	402	372	401	377	395	374	389	407	374	393	375	385	390	365	408	344	398	428	375	353	360	364	430	374	386	366	338	371	423	408	379	411	382	388	407	359	383	409	358	383	375	408	396	398	383	373	359	374	387	377	412	381	390	383	378	388	346	387	381	372	378	399	350	387	383	377	390	397	393	378	402	382	412	388	386	414	364	419	392	363	387	405	335	388	376	404	379	395	390	392	357	398	390	357	431	395	357	376	391	394	379	358	384	404	386	358	383	387	401	369	378	385	386	346	390	375	406	380	370	388	393	402	400	389	396	392	397	376	415	381	366	370	405	380	404	341	350	379	387	396	368	360	379	346	431	389	400	358	382	386	411	358	351	359	354	401	381	366	379	382	390	372	402	433	398	389	402	389	360	415	373	346	410	391	408	388	396	365	376	392	372	374	381	387	361	384	331	344	399	371	381	375	399	385	397	379	335	372	405	450	366	392	388	350	353	389	330	405	383	396	403	399	361	402	357	370	409	405	388	395	438	391	371	355	384	403	371	410	380	353	364	391	428	380	363	381	416	358	400	403	364	397	378	355	418	354	407	355	362	343	355	411	411	390	412	383	422	400	387	397	400	405	406	348	369	417	391	364	379	418	407	394	399	365	406	396	360	416	420	398	339	426	398	412	388	397	385	388	384	386	360	394	389	371	407	405	391	403	396	366	365	356	363	377	434	387	416	390	413	379	386	390	413	362	397	382	418	393	361	413	390	383	395	389	379	383	441	389	395	398	393	394	411	339	386	401	383	384	380	387	371	369	378	367	371	393	389	390	376	383	367	384	357	405	369	358	365	376	358	349	408	371	384	367	406	353	362	384	347	387	346	387	414	388	371	419	387	370	369	415	401	357	384	396	410	384	375	386	392	366	369	373	390	370	347	416	374	434	392	362	405	401	381	368	391	403	392	399	413	374	386	411	414	371	391	378	409	428	386	383	407	382	368	378	369	430	405	398	403	388	383	381	374	375	357	370	361	375	409	378	391	386	405	395	427	374	391	368	414	409	362	413	403	381	394	390	373	347	410	391	390	388	362	378	395	395	424	390	384	395	414	418	378	363	395	365	375	389	368	351	374	379	377	369	391	398	378	391	370	364	376	354	364	404	384	392	413	344	387	377	389	399	431	359	399	353	375	394	379	367	382	382	388	432	379	396	410	376	419	384	363	362	370	390	403	386	336	359	395	381	365	371	413	397	414	366	344	406	394	394	375	414	382	425	355	398	392	401	385	390	361	412	359	404	397	361	347	393	330	388	372	360	408	405	378	367	386	395	383	400	373	405	399	413	367	372	394	433	375	376	395	390	346	377	358	379	356	346	394	363	421	354	344	388	362	366	402	404	412	425	410	384	393	368	371	365	384	395	396	401	401	373	343	376	378	404	401	386	375	330	347	358	349	308	402	353	381	414	350	379	412	380	401	347	399	404	386	368	407	459	399	390	362	361	387	396	439	383	387	403	386	405	414	398	419	395	379	385	397	376	406	393	353	383	398	380	353	365	370	378	403	376	383	369	387	373	365	411	414	390	394	371	388	363	362	407	377	366	393	368	376	399	364	354	402	391	367	323	390	367	398	371	375	362	404	403	363	366	391	368	355	407	387	395	381	377	409	405	410	409	379	421	436	419	420	399	364	372	366	355	413	395	417	366	346	371	413	418	369	379	363	374	402	349	380	394	391	381	383	403	376	386	394	384	368	417	422	393	376	368	398	384	394	389	354	365	398	361	356	399	362	347	399	388	419	375	370	372	415	420	368	376	397	423	422	414	406	364	371	385	371	400	366	401	352	365	394	378	378	405	374	318	398	388	454	397	417	408	369	364	380	381	368	417	373	375	351	417	382	406	393	384	382	360	374	408	381	361	361	393	382	384	380	368	404	385	379	358	409	431	393	382	397	374	392	379	398	319	372	435	398	345	394	418	381	369	386	346	419	356	415	404	400	342	424	366	361	416	362	396	365	395	365	382	415	453	348	378	350	376	358	415	399	394	377	382
5637	1101	1010	934	877	826	865	860	901	891	878	835	853	858	890	888	883	900	887	909	860	914	883	861	861	906	902	864	914	925	880	931	880	894	902	898	930	896	937	859	919	894	948	896	917	906	905	861	893	857	945	886	877	866	940	846	883	862	879	875	915	883	898	912	898	890	925	902	870	895	908	897	890	896	940	909	886	875	864	871	864	962	857	940	916	884	857	875	884	914	916	892	854	896	842	906	861	847	866	910	918	869	915	891	889	862	881	888	922	854	886	865	832	915	881	888	898	880	864	890	913	880	863	847	829	855	875	869	888	922	863	875	857	909	888	858	870	871	848	839	871	893	914	902	876	925	900	862	880	880	886	881	916	914	899	917	885	879	891	889	944	846	916	900	880	920	861	858	880	862	844	891	913	886	880	893	897	859	876	913	893	913	889	878	923	830	897	879	869	889	879	865	902	901	836	914	887	867	929	907	866	888	874	894	856	857	894	928	806	909	860	861	923	913	971	851	864	890	875	859	882	927	952	879	888	981	875	919	889	885	886	868	891	895	865	839	877	877	843	903	892	917	880	873	825	901	951	894	902	865	899	884	897	824	936	887	901	873	912	835	838	855	847	877	865	849	932	874	898	870	863	871	907	813	860	808	882	898	868	891	882	885	860	860	918	832	882	913	887	906	829	913	877	849	887	914	913	882	931	906	841	868	931	887	832	870	911	895	878	808	902	885	874	868	881	912	871	851	882	891	836	882	878	894	920	887	898	805	877	930	919	861	857	845	865	896	861	906	917	870	836	867	892	817	899	853	869	823	873	868	928	867	920	863	903	870	852	860	845	909	884	885	885	850	860	897	870	893	870	888	869	859	848	907	867	862	907	893	865	892	829	855	909	899	923	900	901	875	881	880	920	883	892	892	931	897	862	878	889	886	959	923	896	876	926	895	885	919	871	840	927	861	924	862	920	892	859	882	882	863	882	902	929	918	903	852	916	924	875	890	935	881	921	894	892	842	893	897	860	806	880	918	919	905	893	930	872	859	890	886	830	873	899	854	819	883	865	865	890	923	891	913	884	889	883	911	867	886	900	861	887	886	903	895	846	923	931	886	911	839	853	890	803	885	818	889	871	848	871	834	924	869	878	902	879	884	921	892	931	938	856	870	905	884	909	888	920	868	926	937	857	859	898	873	875	965	876	845	857	875	917	893	886	872	854	880	871	901	925	914	852	864	908	901	901	876	937	884	895	856	877	885	848	906	867	955	920	856	925	837	878	869	874	886	879	877	839	896	902	847	857	870	831	871	932	897	886	861	918	853	884	946	871	875	858	885	893	923	882	899	863	905	871	916	912	852	894	826	871	869	859	902	882	892	850	930	872	856	888	885	874	876	856	882	906	882	893	903	852	903	868	918	910	870	914	886	857	904	943	898	924	945	876	881	875	861	912	831	902	869	912	888	887	954	835	857	856	879	935	933	901	887	867	871	883	889	907	916	847	896	854	916	876	833	889	913	867	843	889	866	822	851	869	845	923	860	855	923	877	875	919	863	887	892	887	875	871	853	870	897	940	853	815	922	931	877	867	904	893	865	923	909	906	880	859	898	885	866	837	894	867	873	879	911	936	879	836	903	902	852	883	865	877	902	899	898	890	863	876	893	865	814	847	909	900	871	892	883	888	884	890	877	907	918	927	891	870	884	927	860	885	915	850	920	822	901	910	921	839	892	876	871	901	869	868	881	904	897	879	885	883	882	871	914	878	913	856	911	871	880	928	865	933	883	843	852	854	910	862	854	951	853	887	885	868	930	874	859	902	894	918	834	897	926	875	854	845	904	882	910	888	885	849	904	874	868	891	879	913	934	898	866	923	883	876	881	902	875	901	842	897	946	898	856	905	941	836	898	875	884	870	909	866	892	906	909	871	905	875	880	893	873	911	860	858	859	863	919	918	907	874	855	913	890	859	841	898	881	844	906	895	929	861	908	887	853	881	902	885	889	861	914	878	854	901	870	879	866	935	915	871	873	859	862	906	896	844	907	906	948	871	893	925	846	856	925	854	859	919	890	874	867	913	873	879	882	896	899	882	902	870	913	923	925	857	891	891	830	911	901	846	901	939	898	924	902	891	911	890	905	905	880	852	944	852	881	872	896	901	882	877	907	870	843	877	891	865	896	905	871	841	879	854	883	869	849	880	813	872	890	897	914	897	914	836	880	887	922	937	890	870	893	858	904	872	896	870	881	896	813	872	890	865	913	866	876	885	858	904	863	892	931	884	856	902	883	880	969	918	872	865	893	931	864	922	926	878	866	873	927	892	819	918	866	918	847	917	878	894	891	841	835	841	903	926	875	930	871	908	911	908	845	869	851	936	809	897	918	844	950	872	862	849	940	933	971	939	848	885	883	883	860	880	853	908	897	907	899	860	861	890	893	873	903	863	812	916	860	867	965	926	967	864	867	849	913	854	905	849	871	898	864	891	836	861	892	896	864	861	877	870	872	859	858	903	827	932	878	893	899	873	930	848	956	915	862	888	895	864	860	917	888	868	893	894	859	955	848	904	867	864	856	916	908	943	860	891	873	857	880	912	868	861	891	891	865	876	927	867	868	896	829	874	866	883	838	909	900	856	876	879	941	893	878	893	850	921	882	923	827	872	930	889	879	857	897	854	914	842	892	898	891	872	873	931	876	893	916	894	875	869	885	860	833	873	882	930	872	903	896	888	913	892	900	886	911	919	889	919	876	906	898	931	926	876	847	844	880	873	888	887	898	808	944	872	904	851	859	914	856	857	889	890	900	881	859	907	829	917	897	893	885	853	895	882	858	840	856	918	862	843	875	927	889	913	890	916	903	874	894	933	886	862	846	866	822	878	892	892	860	851	908	893	818	865	856	882	864	913	962	854	862	868	893	842	900	900	911	863	882	865	887	907	953	892	932	860	895	908	912	930	898	913	863	882	910	858	833	884	891	891	901	901	958	903	876	1006	900	888	864	911	901	918	849	930	853	888	910	893	871	922	874	832	850	950	918	896	830	898	876	863	842	860	883	897	850	842	895	889	892	932	875	902	891	901	886	915	866	849	899	892	878	850	864	904	884	832	860	838	889	953	885	882	899	906	928	910	850	857	936	851	901	864	894	855	848	893	925	894	869	839	884	906	936	938	867	870	866	919	871	868	897	916	872	856	846	916	873	879	870	824	888	898	884	882	848	931	897	876	879	882	848	889	892	906	917	913	872	868	799	863	873	862	901	887	854	869	845	894	894	836	893	902	870	899	898	912	877	888	873	912	900	885	872	863	912	918	907	890	876	865	860	873	900	894	884	854	857	849	842	879	880	839	854	849	861	926	864	927	881	886	907	869	886	857	870	863	904	877	871	901	878	840	892	852	854	831	871	924	901	872	924	874	887	878	892	910	860	915	879	868	887	859	895	881	922	892	852	948	863	887	879	882	861	864	916	912	906	860	917	919	884	842	933	887	849	871	903	870	876	841	893	840	907	909	932
23897	20712	24138	27335	20707	20640	2133	636	536	501	535	501	496	508	491	467	431	499	456	438	434	451	456	440	438	430	428	479	496	475	417	443	418	446	454	464	458	480	445	428	416	442	470	419	443	401	421	482	426	398	460	413	435	421	445	471	483	425	459	434	413	432	429	486	486	501	457	425	401	452	426	439	433	450	473	422	492	469	464	454	426	453	442	487	403	477	454	443	414	429	470	423	478	449	446	435	439	451	419	490	390	406	419	420	437	452	447	441	461	421	433	434	432	454	417	431	411	425	428	451	442	447	479	411	439	497	450	424	473	453	437	442	426	452	432	421	468	434	470	447	469	435	430	459	456	450	479	494	459	415	438	440	442	391	415	416	465	429	491	447	436	404	472	470	439	420	477	468	450	451	448	400	447	431	440	429	436	446	392	433	464	477	469	407	425	431	449	446	437	493	443	423	425	454	459	446	453	464	434	451	392	458	403	419	436	469	425	432	495	424	449	445	424	450	453	443	440	425	436	466	452	450	446	440	424	443	436	446	389	422	412	412	434	448	421	420	471	413	466	457	485	459	436	415	387	457	432	430	456	419	479	408	401	456	399	466	424	420	439	450	421	431	422	434	426	441	457	415	437	451	428	428	479	426	451	470	429	469	451	466	419	450	434	410	431	425	513	468	410	472	423	394	434	410	410	436	456	474	477	421	445	468	462	466	452	441	401	468	459	412	402	411	417	482	433	420	479	461	423	464	440	457	430	449	449	434	463	396	455	437	440	461	425	445	447	457	415	427	468	430	439	445	445	455	441	440	471	431	439	429	443	484	410	425	442	427	483	478	433	426	442	466	465	465	435	445	454	417	437	437	479	437	487	455	458	443	416	413	461	416	439	426	438	430	475	432	465	416	450	445	430	460	424	441	451	476	445	447	416	422	420	423	443	392	448	441	465	437	435	470	486	462	429	436	438	432	419	465	431	467	442	451	478	435	451	479	450	419	460	451	479	413	452	485	399	489	436	414	433	472	429	424	413	458	438	448	434	496	393	427	450	436	448	424	422	447	424	436	450	428	431	444	459	436	426	406	423	424	421	419	452	441	440	460	457	459	409	450	430	443	423	418	441	465	428	433	444	434	458	465	428	428	440	440	422	449	433	424	471	436	466	482	411	423	446	367	420	464	456	457	423	431	426	446	469	417	426	412	417	441	474	471	446	473	424	443	451	447	419	434	424	446	432	408	429	420	441	465	441	406	395	391	435	408	426	470	441	419	446	442	493	469	466	455	471	434	487	431	474	452	443	466	420	432	465	429	432	406	481	423	433	418	420	435	431	403	435	461	456	471	443	403	400	428	454	464	425	425	464	444	451	419	442	439	406	401	436	465	445	411	465	468	424	427	412	471	424	477	474	427	432	409	421	460	445	424	426	466	474	449	417	459	453	439	407	410	443	443	455	445	426	460	414	435	482	434	437	404	422	440	461	421	446	447	403	419	425	430	417	415	413	465	442	435	450	407	424	440	457	438	436	451	418	423	452	440	396	416	439	430	486	460	460	424	416	449	447	426	464	462	472	409	450	468	443	454	433	418	483	447	447	459	419	472	471	460	416	462	481	431	458	452	450	402	430	436	419	420	459	436	470	457	473	440	432	446	439	451	426	422	425	464	473	432	428	469	418	445	428	403	500	425	475	430	418	398	492	441	382	415	434	454	424	428	429	454	435	405	465	453	413	452	421	418	452	460	413	500	453	439	444	476	464	425	443	451	415	459	446	427	430	450	461	463	401	434	449	435	401	474	418	412	456	468	453	445	472	474	488	459	480	454	454	439	465	438	440	448	475	425	448	399	410	448	457	421	425	468	493	446	441	449	470	432	425	438	433	454	423	435	457	441	456	430	472	448	467	402	493	437	410	451	437	433	435	400	476	447	491	435	416	453	420	396	440	456	456	441	428	434	454	428	450	452	455	440	429	485	426	446	422	453	425	431	450	452	458	455	435	489	418	422	481	452	393	477	441	410	429	477	393	453	446	424	465	448	467	438	458	471	455	443	437	467	449	425	450	434	419	469	411	405	471	420	421	451	453	464	432	490	430	453	435	453	480	453	464	416	449	469	426	412	440	442	474	421	404	428	437	445	394	460	449	466	443	441	449	430	442	387	411	425	442	462	438	436	428	421	408	428	452	437	455	428	444	445	449	444	430	425	429	412	425	423	478	483	437	441	443	471	443	485	444	477	458	441	428	456	444	464	432	480	446	407	432	458	429	428	403	463	446	479	440	419	442	453	460	429	431	442	481	422	451	407	404	397	434	447	439	414	449	449	427	441	423	449	402	429	442	413	457	445	505	452	442	456	453	444	437	439	443	449	438	421	434	425	431	400	458	442	462	478	470	430	427	443	409	428	433	420	411	461	414	446	466	458	416	448	463	471	471	495	467	427	454	461	424	415	420	427	447	442	444	453	443	475	411	411	418	465	441	444	418	480	462	479	429	449	458	438	450	414	448	471	515	423	445	439	439	425	420	428	448	459	501	426	447	438	433	448	426	463	418	405	494	460	431	449	459	445	472	444	448	479	465	464	475	481	422	486	449	409	464	419	457	413	412	422	429	446	426	446	455	426	467	439	443	406	436	509	448	464	433	477	485	477	435	418	437	440	390	437	469	458	443	422	399	452	444	432	427	461	437	467	478	456	437	426	440	450	411	410	440	432	495	402	435	494	472	417	472	442	412	434	423	434	471	462	418	445	458	464	432	421	438	447	435	486	447	453	403	436	437	476	451	480	429	462	413	453	426	458	424	469	442	455	458	439	422	417	457	450	464	436	432	439	447	416	449	428	468	473	436	414	451	436	472	454	432	413	458	411	402	450	427	432	477	426	437	446	420	438	436	455	461	438	434	416	449	425	430	427	426	422	449	425	449	484	471	462	443	433	428	455	438	423	423	467	481	441	458	420	398	443	444	478	366	476	473	430	419	417	419	462	467	435	459	449	468	441	443	406	416	452	443	394	450	445	446	446	493	424	487	439	471	412	468	434	428	440	412	404	417	440	429	450	447	446	466	436	472	424	463	420	415	452	439	475	457	462	462	431	454	390	428	446	425	422	500	476	431	402	450	451	443	460	479	461	440	462	440	487	489	417	411	469	404	463	423	429	439	460	422	437	479	457	469	416	422	450	452	420	438	444	387	454	463	429	378	432	411	405	439	442	425	431	425	422	437	435	427	461	431	463	396	397	412	454	422	434	443	463	459	404	453	439	467	460	455	479	494	447	475	424	440	404	413	437	453	477	487	469	414	427	460	441	439	432	457	407	450	443	448	434	451	455	409	443	433	460	467	465	458	430	453	444	461	452	438	426	435	425	436	436	457	409	439	441	420	449	434	460	438	399	498	465	428	458	449	462	418	404	444	418	442	472	460	444	418	440	418	450	464	405	443	434	428	487	455	492	435	423	456	446	454	433	441	434	424	454	459	448	449	446	426	458	470	434	485	465	457	451	454	499	443	407
6018	3352	1955	1264	1181	1078	1007	1026	973	988	995	997	933	952	990	1030	939	952	970	983	1024	951	924	1010	920	986	957	1021	908	1002	940	966	956	928	968	970	990	903	956	959	984	974	969	965	997	954	999	979	975	976	926	919	951	977	911	1005	978	946	948	955	976	982	935	922	955	985	957	953	997	999	901	960	920	971	902	919	922	952	996	979	933	1008	957	1018	934	989	977	949	983	985	910	971	1015	1012	958	985	992	1031	944	993	950	950	937	1000	951	946	944	1008	911	969	1010	939	975	955	986	951	1032	990	894	946	982	941	962	907	957	1010	970	947	943	997	965	922	1014	957	946	931	985	954	918	979	937	923	949	1002	952	931	959	920	981	952	962	933	901	989	946	1015	950	945	973	985	966	937	967	954	953	964	940	983	900	975	983	946	945	993	926	1011	984	961	888	946	1023	956	1007	950	916	992	940	889	1030	975	968	955	945	967	959	1039	992	945	984	959	956	935	992	948	979	923	913	954	922	987	949	983	918	969	985	1003	1021	945	951	956	981	914	1034	919	897	991	977	1000	963	972	925	972	993	959	938	992	979	965	903	950	968	997	967	988	951	937	915	1022	923	981	993	958	974	942	950	977	940	959	953	1004	999	936	1023	924	946	937	1014	993	980	999	979	982	951	969	898	959	979	972	972	949	957	914	925	973	955	982	937	952	962	953	964	924	984	941	918	944	960	945	1003	978	976	980	924	994	1011	947	986	887	975	1016	974	971	970	931	1012	926	986	982	954	877	908	982	912	917	951	948	948	983	952	907	917	1005	989	947	951	940	949	947	973	920	987	1005	949	974	955	958	942	941	927	1000	977	961	951	894	927	946	949	1023	914	1000	957	944	939	1031	925	964	950	913	953	974	955	930	952	978	1028	975	966	910	980	968	941	940	977	908	955	948	991	957	952	964	945	966	969	972	973	963	931	845	965	969	943	911	989	941	924	967	978	955	933	985	966	968	956	949	954	964	961	1022	952	936	941	920	956	963	979	970	997	994	950	945	965	925	971	964	950	946	991	943	917	936	928	951	957	919	963	1011	964	960	1015	976	947	945	942	930	959	1015	980	1016	938	1010	922	966	958	934	963	1011	931	998	924	936	921	965	953	983	985	1027	946	977	912	919	957	886	976	937	933	970	1017	1008	1037	945	993	967	1029	934	1006	957	998	978	992	937	943	932	977	1014	1001	927	934	954	927	955	947	919	923	908	975	942	925	884	975	947	928	975	943	944	990	958	929	942	1011	965	979	960	925	956	951	905	887	912	977	938	970	982	946	981	983	955	941	965	975	935	937	1008	949	956	936	996	948	964	984	926	940	972	989	1007	939	899	941	954	951	972	950	981	990	936	959	888	963	938	909	946	992	880	938	1008	1015	988	944	916	945	1004	927	883	928	937	933	1024	983	982	914	908	1000	950	962	933	894	1007	929	925	862	994	976	958	980	942	910	947	950	934	976	918	900	974	996	922	967	972	954	944	983	984	959	968	1024	963	961	925	969	974	931	968	956	996	964	955	985	927	971	997	1024	937	957	992	978	945	966	976	955	926	934	943	989	970	952	947	995	965	947	989	930	909	963	927	953	962	959	938	962	988	977	978	980	991	968	979	930	1027	971	952	942	927	983	1008	951	980	973	918	969	956	969	968	970	935	979	938	937	1010	968	967	952	989	967	953	997	1011	962	971	984	967	980	946	955	975	979	925	997	1012	957	922	903	975	949	999	925	951	950	921	898	956	960	962	924	972	1012	927	895	999	969	1021	907	944	1053	940	949	958	937	989	928	959	926	978	955	916	983	955	937	998	957	952	956	918	950	925	1002	985	939	947	953	989	929	966	957	951	973	916	936	969	969	974	980	949	951	999	923	943	994	970	984	990	977	944	1007	948	892	956	925	961	989	938	971	964	955	938	955	922	962	921	968	907	993	948	890	924	947	933	948	931	930	974	973	1009	930	962	938	951	977	999	1026	903	909	972	949	972	952	939	949	926	950	885	957	955	921	901	970	977	1012	929	909	988	963	939	948	985	919	976	950	995	955	946	1015	916	986	994	931	988	961	981	984	942	1001	963	930	949	928	966	948	960	1010	998	984	957	899	932	979	1009	978	927	921	981	969	890	953	958	958	951	936	971	963	904	891	949	1010	963	932	910	949	963	910	993	952	932	948	885	976	947	983	1022	1012	978	956	970	910	930	957	933	889	1008	1026	907	938	908	962	938	946	911	953	918	1007	958	979	963	973	953	936	962	975	927	974	962	925	937	953	953	1012	944	992	1019	928	975	956	874	919	1026	934	988	1026	926	955	904	924	1015	1011	1009	917	925	982	977	914	1005	1000	987	1010	978	934	974	975	974	1005	932	958	939	949	944	1012	942	968	970	923	991	971	1012	925	967	961	960	989	939	986	919	930	984	994	984	972	934	984	907	907	951	930	921	933	951	971	1004	930	940	958	935	916	937	972	959	928	993	957	964	994	901	924	912	972	942	949	1027	954	949	996	963	928	1004	970	970	934	943	933	940	950	996	975	1020	996	904	925	967	930	1000	946	922	1008	986	932	965	930	944	937	997	937	987	960	1002	901	960	1014	999	929	982	923	1029	957	990	958	966	981	939	1005	957	958	998	951	942	967	938	906	927	949	966	1002	949	977	963	975	960	1011	956	990	940	995	918	959	980	947	931	973	952	906	960	965	1022	950	967	994	958	933	968	985	1005	957	1051	946	1003	942	1006	964	930	986	961	894	930	942	990	926	949	942	1000	987	960	966	992	933	950	971	959	932	954	973	972	964	1007	948	945	940	958	917	985	961	937	1015	898	939	979	927	963	943	939	944	963	939	930	945	960	929	952	964	1016	978	977	963	938	954	962	912	965	966	963	1031	949	979	981	928	957	981	992	997	967	952	969	945	962	971	900	919	962	942	974	1007	964	974	960	948	993	1036	950	933	998	932	990	955	959	981	980	952	919	942	960	938	956	947	923	992	931	934	992	936	954	999	939	948	943	974	916	934	962	972	917	970	989	847	928	937	986	925	947	922	970	983	1004	932	985	957	936	945	943	958	933	892	939	945	935	920	957	1033	930	931	932	964	931	973	930	922	946	981	950	941	995	973	891	948	992	997	940	969	893	935	961	921	995	966	937	985	1015	996	937	973	955	968	982	954	917	996	944	994	988	984	975	952	923	1001	1022	950	982	955	989	1034	971	957	962	985	999	919	935	980	963	984	951	1028	949	928	963	954	994	944	957	958	932	973	990	947	966	944	984	925	1012	911	957	953	998	955	991	981	950	942	1022	938	1003	971	975	1011	941	961	993	939	969	1007	956	936	945	1005	945	935	958	992	944	885	936	928	968	1009	1004	993	978	1015	932	947	897	1014	953	979	874	951	969	934	976	978	934	948	943	925	979	1018	995	991	945	1003	947	942	939	972	947	936	992	939	986	869	956	938	947	935	988	951	892	982	989	963	942	971	979	1009	976	971	935	976	924	966	922	1022	927	1017	974	961	949	948	1005	919	962	910	987	953	986	943	942	955	944	916	998	947	978	956	958	953	989	920	996	981	925	920	1013	950	981	937	999	971	977	932	984	960	1013	954	962	936	982	945	953	953	1039	941	950	965	906	933	958	987	965	961	994	987	973
23450	20736	24406	27134	20736	20762	17867	778	410	391	380	341	335	315	339	300	308	281	307	293	298	309	274	273	274	284	297	301	292	259	287	265	287	257	268	286	283	269	287	252	277	274	273	239	289	276	236	274	268	300	273	302	258	275	276	281	302	273	273	253	272	270	253	263	266	267	268	273	264	277	263	281	284	291	272	271	238	281	267	274	270	287	287	281	224	268	257	294	263	280	266	262	269	272	280	272	276	259	261	257	282	263	285	278	281	280	260	265	303	301	296	295	288	289	278	291	261	273	242	288	283	297	272	272	284	252	271	277	272	307	266	247	277	245	260	275	268	278	244	281	299	252	276	268	270	266	279	305	254	300	261	288	287	266	303	259	274	260	241	304	269	249	287	276	311	258	257	277	271	288	269	297	258	276	276	267	262	250	251	270	299	289	294	283	251	257	267	244	278	275	274	267	284	264	300	264	247	279	255	265	281	266	249	240	253	269	282	304	260	274	279	281	313	277	269	280	277	302	249	270	258	265	292	245	289	274	276	275	294	281	271	280	276	306	275	276	277	268	259	284	251	296	257	271	248	266	302	280	283	256	283	276	261	260	236	242	287	255	231	244	277	267	268	251	291	286	267	266	252	276	263	278	269	255	280	262	255	288	294	294	289	276	286	229	273	243	279	315	242	253	257	266	268	296	265	240	313	260	270	260	287	297	319	273	291	294	274	245	304	239	262	247	300	268	300	290	266	294	254	252	279	269	257	284	252	275	249	266	256	272	263	275	265	269	278	251	287	307	286	292	279	284	265	285	242	256	279	262	299	294	293	254	304	281	287	287	236	276	276	270	278	265	263	251	314	246	285	270	299	276	274	260	269	281	257	273	288	271	272	282	247	284	254	284	256	275	299	283	278	225	246	271	259	286	265	287	308	299	279	294	271	277	300	287	248	255	259	273	278	267	244	284	296	251	286	272	239	295	282	286	300	291	254	293	249	309	243	282	263	284	292	270	283	294	264	276	264	260	313	277	295	255	293	297	258	296	274	283	245	265	273	239	294	260	278	293	266	267	290	289	254	279	280	265	288	287	294	289	263	278	283	273	288	272	246	278	313	288	282	264	258	253	295	296	274	277	306	298	270	270	251	273	281	270	282	276	248	282	273	300	252	266	306	267	253	259	266	276	291	271	274	275	295	230	238	321	280	259	304	247	263	288	251	290	264	276	252	304	262	270	256	250	298	266	303	280	283	280	269	262	288	267	263	289	279	283	259	263	297	295	290	277	242	253	261	271	248	263	285	259	281	258	290	279	269	285	275	268	262	300	281	292	252	297	279	288	279	278	282	270	278	262	280	253	277	278	249	241	268	254	270	290	262	290	281	299	307	278	233	247	263	250	284	250	270	257	287	274	295	292	280	267	273	292	246	241	246	247	268	269	250	275	290	281	266	281	282	258	261	282	276	299	257	281	270	272	263	248	238	260	247	238	266	250	290	289	309	305	261	275	279	296	254	256	263	271	278	251	240	303	292	256	258	295	278	217	239	290	276	285	233	279	278	249	274	251	278	272	257	289	288	269	296	281	276	311	264	290	273	260	305	267	281	295	270	280	265	283	281	271	262	274	272	268	278	272	289	289	313	260	266	279	249	281	263	284	273	253	279	290	270	267	280	314	251	263	262	311	279	307	268	266	273	269	273	275	268	269	274	274	275	261	232	278	270	273	261	290	296	276	273	269	316	281	266	281	281	304	276	284	303	263	304	286	272	239	246	286	268	276	275	250	236	290	298	263	287	268	267	271	280	276	259	261	245	255	269	249	296	280	276	261	273	284	288	254	286	248	285	254	259	270	272	298	287	253	277	285	279	258	307	273	250	232	272	255	265	262	267	251	242	253	284	309	272	294	291	280	270	301	285	269	297	279	281	277	291	268	283	263	304	281	276	267	268	242	290	288	259	287	304	273	245	317	262	290	273	282	283	238	290	278	303	288	258	268	282	276	293	273	278	243	275	295	280	283	233	255	289	266	245	274	283	296	288	295	273	296	278	278	258	293	289	275	290	266	236	262	275	287	243	268	242	294	285	277	295	276	260	322	302	262	238	246	276	261	276	297	270	289	303	274	281	281	262	271	294	283	247	235	228	261	279	264	288	291	308	278	256	270	284	300	286	275	255	277	317	283	254	275	256	266	275	276	259	237	267	225	279	291	277	298	322	272	245	278	286	273	265	276	247	240	309	306	291	304	288	264	277	268	241	269	276	270	248	277	249	279	265	263	286	283	283	300	276	279	307	279	253	274	291	280	284	247	254	268	259	258	272	266	288	283	278	277	258	265	266	297	254	274	264	257	282	256	274	263	263	243	276	250	262	255	273	270	290	281	297	268	249	245	267	267	268	262	285	267	266	289	277	288	287	263	225	280	273	272	298	290	297	300	264	279	272	244	283	287	263	281	252	271	271	270	305	295	299	279	240	264	260	248	273	259	289	264	271	263	240	267	267	256	255	273	262	296	269	270	272	312	291	310	262	248	276	295	270	267	258	233	253	255	263	241	259	252	243	267	239	280	292	262	257	307	269	251	263	275	293	269	278	264	280	299	267	270	300	293	280	261	258	274	270	267	271	264	279	291	269	259	289	270	277	254	270	275	278	282	263	252	271	266	276	221	269	259	310	282	277	302	264	271	291	295	301	286	246	248	266	289	253	248	290	258	263	263	251	277	254	280	261	272	287	257	285	252	269	314	266	259	283	269	288	302	276	254	293	267	246	262	286	263	257	275	314	269	281	271	270	278	251	259	267	274	266	304	292	246	253	249	242	275	239	303	276	293	266	263	275	276	250	270	253	276	273	282	252	301	298	264	259	260	266	298	253	257	281	264	245	278	276	292	295	249	293	254	266	273	278	286	289	287	283	264	293	276	255	249	239	293	324	254	289	302	290	273	291	264	290	283	271	269	271	273	254	287	256	244	254	276	275	300	279	273	275	251	314	296	269	259	266	254	267	273	257	311	278	269	306	269	250	292	300	266	247	255	283	284	328	273	280	231	276	284	310	241	241	254	279	263	284	265	238	277	273	291	301	235	247	267	289	271	276	297	275	270	306	286	288	264	279	271	249	286	254	306	270	268	282	289	293	292	251	250	270	245	270	281	242	299	277	275	281	258	282	269	248	258	308	282	284	247	232	266	274	264	273	265	271	278	308	234	264	306	275	279	294	284	297	262	290	260	264	287	238	260	277	281	263	285	246	290	279	282	263	288	243	262	267	260	262	291	321	278	264	285	269	258	266	265	274	284	271	291	264	266	289	274	254	293	285	276	280	239	255	291	303	273	288	255	271	273	286	284	292	273	304	294	266	284	288	246	283	273	277	311	263	237	278	303	276	282	260	277	297	321	286	286	278	300	308	265	264	270	280	274	271	257	257	285	274	281	292	255	251	267	278	252	265	261	265	296	261	291	283	275	255	281	253	266	282	261	264	267	228	272	294	287	270	302	282	256	258	275	231	239	284	260
7345	4625	2566	1251	930	746	722	677	725	658	676	678	629	681	633	640	662	632	604	645	627	596	626	652	634	608	574	633	584	642	597	637	604	630	582	638	665	634	609	636	617	597	629	629	612	575	628	616	611	649	623	610	581	614	599	635	668	606	609	583	639	579	607	586	603	580	564	610	610	623	607	638	660	622	629	592	630	597	620	638	600	602	616	597	631	584	629	591	624	595	609	625	649	632	636	625	544	597	557	655	627	625	653	624	632	603	631	626	627	598	594	630	634	630	618	628	564	632	608	583	560	625	624	627	628	627	616	645	618	533	650	593	597	610	616	609	608	580	601	612	611	621	600	635	590	608	555	588	599	602	601	619	640	611	580	633	605	627	639	599	625	687	611	611	619	580	647	639	627	620	612	598	631	623	607	626	638	616	609	617	614	622	623	640	597	619	587	662	634	578	629	630	651	605	592	592	620	600	622	629	619	580	602	606	600	564	616	605	641	585	601	570	602	630	606	600	602	622	612	575	591	617	633	610	618	618	629	597	602	624	588	656	588	604	625	628	645	634	583	616	618	629	635	621	616	637	627	635	630	619	626	569	625	638	633	631	614	639	639	598	618	603	590	651	602	606	618	637	606	605	615	602	603	620	625	566	597	590	603	608	587	614	628	628	606	597	589	627	599	628	579	646	620	580	612	594	635	659	567	615	581	596	613	624	599	643	594	600	659	617	644	621	631	638	600	642	627	586	569	656	593	602	641	630	609	574	605	576	620	646	604	606	573	608	579	620	621	597	604	602	639	621	630	604	654	616	603	622	579	632	608	652	630	576	611	617	570	621	619	602	633	601	586	621	626	590	641	602	702	573	622	587	602	589	592	602	553	597	641	612	683	623	623	582	613	611	608	622	590	663	620	625	582	647	695	565	616	643	619	584	577	597	625	630	639	638	590	578	599	604	598	640	647	634	630	574	589	618	654	640	625	597	627	636	594	626	570	643	605	624	598	588	624	591	618	620	594	578	618	585	636	613	614	600	636	639	656	590	565	624	612	596	657	589	609	597	614	605	595	626	596	617	616	625	695	624	612	638	615	602	607	630	614	610	610	628	632	591	646	622	636	606	616	625	625	631	602	618	621	627	654	574	600	614	638	590	660	610	573	595	604	606	543	614	639	619	594	596	577	672	597	637	619	591	647	590	605	604	631	654	604	590	651	627	619	580	599	601	628	596	620	526	605	605	661	620	563	622	600	625	640	598	619	586	609	644	583	592	631	642	630	600	646	659	612	645	650	571	604	606	600	643	609	611	632	595	571	575	605	620	593	633	633	633	588	635	591	570	632	585	616	644	600	639	642	641	610	580	616	606	631	607	641	627	625	633	575	629	623	610	604	660	623	604	636	624	634	612	612	673	640	626	612	598	597	635	536	597	620	608	590	606	626	621	603	572	582	625	652	593	617	607	611	624	607	621	632	595	581	595	619	590	604	621	601	595	577	595	573	643	608	618	607	629	597	650	586	593	636	623	637	588	595	612	580	591	574	659	591	588	607	588	603	587	569	589	564	625	612	610	625	596	627	603	615	604	642	601	613	617	618	577	589	643	643	602	584	612	613	614	629	578	651	557	608	627	577	597	651	621	544	593	663	607	595	623	627	582	587	636	619	608	628	594	622	631	628	606	622	589	613	627	612	617	618	571	616	612	598	547	594	615	613	627	611	622	611	591	602	572	612	646	583	600	592	655	628	611	599	598	583	609	585	643	627	617	635	582	653	589	608	607	616	592	587	632	616	699	639	637	613	604	573	670	598	609	581	629	604	622	647	629	626	608	602	592	637	619	601	612	602	587	617	578	660	585	622	611	610	605	580	613	596	631	580	616	619	607	564	559	629	645	592	580	681	593	602	565	603	596	603	627	626	636	607	636	568	603	621	609	635	601	594	647	615	588	587	612	591	618	593	584	586	580	617	601	562	634	628	641	591	653	617	587	600	621	597	588	602	637	594	582	589	567	596	585	633	610	580	619	582	622	638	633	631	615	608	679	658	547	591	648	627	564	597	570	630	615	607	610	609	636	625	610	636	622	619	592	642	641	629	611	572	632	614	609	601	623	616	670	616	623	605	602	587	583	609	547	568	629	665	630	584	629	605	593	595	617	601	582	644	599	606	569	588	629	606	610	611	635	573	621	670	576	657	613	617	575	599	614	630	632	591	612	642	616	643	600	597	652	630	607	603	633	595	584	659	563	614	598	589	547	596	619	626	568	654	608	565	632	582	587	593	608	606	644	645	583	611	658	636	621	580	649	610	616	623	624	604	611	582	538	600	644	610	593	636	612	606	618	615	593	617	628	682	569	612	628	642	599	612	603	628	568	560	676	573	580	578	586	628	596	635	602	601	613	565	625	612	621	649	639	633	640	643	606	581	627	603	593	635	590	605	644	595	646	642	662	598	631	662	637	638	652	623	646	631	628	607	624	651	646	585	611	597	575	623	610	585	589	591	606	550	623	636	616	611	635	611	608	593	601	591	649	605	565	621	645	644	629	619	597	560	613	609	607	581	609	646	632	586	632	624	641	631	605	587	610	621	617	568	589	606	621	597	610	627	594	613	628	646	617	626	659	639	635	595	611	590	641	636	608	597	628	588	621	636	627	597	659	612	576	627	623	599	578	599	571	601	593	585	642	629	595	599	638	595	569	604	577	617	656	576	625	616	597	611	569	633	619	634	632	588	585	605	588	585	624	600	584	607	614	641	595	641	574	587	610	626	621	610	573	625	588	616	608	575	619	623	648	594	628	639	584	594	582	624	634	619	602	639	625	642	613	611	648	582	594	641	625	633	640	647	613	620	588	637	590	584	625	552	596	615	636	575	607	572	606	636	577	626	613	631	605	622	642	578	557	625	627	618	618	624	600	625	613	555	642	652	622	611	576	648	585	587	611	604	608	611	551	609	609	637	600	625	648	644	621	614	594	573	578	616	605	604	556	598	614	581	637	594	610	628	603	583	608	582	568	615	588	641	662	586	612	639	619	624	613	618	602	597	609	607	574	655	619	635	636	601	569	668	661	625	604	593	596	604	615	603	616	607	603	594	551	602	608	640	647	652	617	622	615	582	632	572	586	651	644	616	565	658	603	588	619	629	591	571	636	582	638	602	624	649	631	661	660	594	589	577	598	596	657	658	634	626	609	561	648	606	615	591	605	631	644	622	662	607	604	597	587	596	664	595	626	619	624	628	631	591	615	661	552	597	593	598	649	611	579	608	615	592	617	599	579	631	594	611	652	594	605	627	628	602	590	650	602	601	626	589	575	646	561	606	617	596	608	606	635	644	562	637	599	593	604	577	614	604	617	647	589	626	647	618	584	586	645	623	624	637	586	606	621	636	619	600	583	608	588	650	625	604	605	554	624	612	621	644	645	637	621	592	606	660	631	592	584	641	561	578	583	622	621	648	649	581	614	623	592	580	607	633	595	575	642	640	579	622	588	565	629	596	597	584	593	577	642
31653	19079	7274	746	465	448	403	366	375	351	386	393	381	378	385	394	379	393	400	396	390	410	394	388	360	397	401	366	374	378	365	400	420	375	410	372	424	375	409	407	390	352	416	417	365	398	350	365	376	386	368	353	388	405	389	385	381	365	371	379	382	375	391	375	389	382	362	380	379	380	423	422	396	377	366	414	351	381	424	379	402	372	383	406	386	407	388	381	360	400	370	405	419	391	386	359	421	376	418	398	400	371	349	378	379	386	393	383	397	369	368	408	419	391	380	375	382	352	416	384	386	365	323	353	386	392	391	406	408	372	403	344	403	340	378	389	413	364	378	380	390	359	358	397	406	414	377	375	399	366	405	393	368	399	404	374	375	371	420	400	416	390	390	404	362	378	422	387	370	385	358	384	383	429	457	371	361	379	383	390	399	384	386	391	432	360	358	375	399	380	347	346	424	401	359	373	367	387	370	363	398	414	427	385	384	388	365	377	383	386	353	366	368	363	401	360	392	393	354	424	454	371	387	394	378	402	346	403	359	380	389	394	397	394	419	410	407	386	372	384	392	409	380	397	380	382	366	351	409	384	405	353	392	373	369	393	402	417	404	384	394	381	385	429	411	388	393	363	381	422	388	357	366	395	408	382	380	386	372	386	370	386	370	364	364	397	381	381	365	351	417	396	414	365	402	375	381	361	365	376	383	381	348	369	391	414	381	407	399	362	384	379	394	375	353	400	400	351	384	378	361	396	413	400	401	380	401	387	380	364	333	419	387	364	367	399	435	419	394	409	410	392	398	394	405	365	347	375	361	352	372	380	363	361	357	334	383	359	403	356	370	406	390	404	428	402	368	367	386	325	363	400	386	385	390	409	370	377	405	407	393	388	411	396	391	391	377	371	403	415	387	390	424	406	383	426	361	394	400	379	361	414	421	415	402	418	387	386	408	401	344	367	402	381	367	374	391	386	349	385	386	393	412	352	387	352	402	379	394	375	383	357	357	386	379	384	364	401	403	399	406	358	366	387	412	351	359	380	374	405	397	385	371	376	384	406	375	422	374	405	381	379	385	380	397	394	366	367	376	406	375	407	393	312	363	367	375	376	402	403	415	368	419	358	385	374	400	369	404	396	397	366	401	356	361	401	412	373	372	354	415	378	420	397	365	394	392	351	387	384	383	390	359	380	375	392	392	390	414	365	407	394	379	398	384	415	418	394	413	409	377	400	364	370	355	375	373	352	389	412	423	395	353	372	427	343	395	365	375	385	365	423	322	413	382	385	390	362	415	419	374	359	379	372	395	421	437	399	379	371	372	399	382	390	353	381	401	388	357	406	381	392	392	354	361	389	363	380	387	407	421	371	398	381	358	404	410	381	387	404	384	403	406	415	378	372	388	395	384	421	363	410	384	359	385	403	443	371	380	388	367	395	377	401	351	408	396	376	386	408	335	350	395	395	378	381	358	357	395	389	374	399	350	418	408	356	401	354	389	389	372	387	433	372	400	407	367	377	408	378	385	381	361	396	366	381	406	400	397	362	373	354	351	364	426	427	394	371	420	354	399	400	391	439	337	389	373	399	399	400	376	352	411	376	359	371	402	394	378	401	347	408	385	376	362	381	357	408	375	396	359	365	390	406	344	341	385	402	363	408	378	395	377	369	432	424	380	391	387	375	403	403	399	423	391	366	399	394	385	362	363	437	346	373	401	398	383	391	361	390	361	389	376	406	354	396	398	368	368	402	387	402	392	343	383	356	410	403	356	374	407	433	408	365	380	381	365	339	385	397	386	394	397	396	398	353	370	397	382	401	409	379	393	377	405	365	392	389	380	405	368	413	391	382	390	376	363	372	394	378	357	366	406	369	374	395	358	423	373	387	383	342	392	366	398	395	379	378	376	394	367	387	365	347	403	396	393	427	370	399	380	426	391	387	401	402	382	419	404	375	393	362	383	367	376	379	402	376	399	326	363	355	368	374	377	367	356	411	368	361	385	386	415	364	369	397	402	378	394	379	417	426	372	386	413	384	372	392	394	352	383	378	410	368	387	376	388	416	412	400	419	372	348	361	392	349	380	400	411	418	396	425	412	387	361	406	347	417	407	399	391	392	413	442	394	366	393	362	362	372	389	422	397	382	367	399	384	399	363	400	376	353	401	386	383	385	357	379	396	415	414	378	385	421	390	411	349	390	362	370	392	378	369	378	370	372	446	389	394	376	367	368	382	382	381	380	372	392	397	386	365	399	365	374	364	386	376	401	371	373	408	370	397	377	392	375	357	424	408	409	385	375	355	411	441	415	375	383	331	387	402	366	357	375	353	351	367	377	354	405	394	385	370	345	335	379	358	390	407	364	394	378	386	365	384	384	405	368	395	396	387	385	371	369	416	374	338	361	320	367	348	375	362	407	346	365	428	357	372	401	385	399	402	346	370	363	401	406	383	352	375	409	394	379	393	387	388	355	359	381	409	369	374	385	385	380	377	375	373	425	393	388	391	362	393	381	384	381	390	368	418	383	359	401	425	387	372	388	395	376	418	375	388	354	389	401	374	379	403	391	386	417	358	400	384	387	366	365	352	385	368	409	381	405	380	400	372	371	408	348	401	386	381	425	375	371	409	409	396	412	385	404	393	432	389	370	377	413	386	389	395	352	387	406	351	388	416	379	401	392	351	392	374	373	385	403	336	380	361	366	379	395	355	379	399	401	367	357	388	375	380	400	413	393	413	403	377	438	372	400	342	353	390	371	367	391	399	415	406	354	376	391	369	404	368	404	353	435	390	432	376	363	351	381	360	364	392	371	392	363	376	383	357	357	364	410	392	397	358	376	410	416	423	428	344	378	388	381	356	393	370	414	387	396	359	359	357	381	373	400	396	391	338	382	402	349	427	379	345	388	353	410	363	363	373	396	378	348	377	386	407	375	383	368	391	383	409	401	411	399	371	403	373	381	388	330	394	389	334	373	384	373	397	405	390	362	376	398	398	379	343	344	353	381	393	371	393	380	388	372	406	373	354	427	393	409	407	398	409	392	410	391	376	419	391	387	376	372	424	378	353	410	380	394	379	394	421	381	377	371	414	403	355	419	355	386	424	410	389	363	376	390	371	395	377	399	383	362	392	385	386	403	370	383	397	373	348	398	423	354	403	355	405	344	387	412	354	388	373	388	411	399	379	407	383	374	367	388	382	347	362	375	419	355	367	361	372	391	407	383	410	396	426	368	376	357	357	411	368	407	381	374	387	363	407	412	384	393	387	388	383	347	373	370	381	353	392	361	387	391	393	386	381	364	392	407	440	406	379	396	399	390	375	411	370	373	396	389	389	382	430	386	381	390	365	385	392	381	380	415	374	388	359	353	388	417	394	391	431	409	366	350	374	406	394	411	324	393	386	364	371	393	359	404	350	409	346	386	380	362	402	418	396	401	343	416	359	366	382	394	369	380	355	383	374	399	358	407	377	368	369	383	379	390	402	391	379	379	363	384	394	368	412	402	417	399
5720	1129	1014	898	885	889	839	877	873	957	840	890	891	917	875	891	947	881	942	890	842	907	874	891	895	901	866	901	943	858	853	824	939	880	922	892	914	855	876	882	915	897	907	837	873	887	886	906	882	883	890	840	907	837	912	893	921	868	911	877	893	881	920	879	873	896	872	818	954	927	851	890	854	896	858	856	889	886	940	857	860	905	838	945	892	856	907	889	841	870	858	883	890	879	912	863	861	923	896	887	902	881	826	908	879	877	902	856	864	860	860	883	934	809	872	875	910	885	847	843	869	892	919	854	912	909	873	832	876	902	886	894	837	949	868	919	883	865	861	908	872	852	846	867	912	888	857	908	979	846	888	876	826	887	909	874	879	844	852	918	900	857	878	914	907	870	921	877	906	904	921	865	838	925	845	921	903	867	878	894	877	897	894	947	918	888	849	903	864	903	905	910	876	903	840	948	908	833	865	893	890	884	812	908	906	864	906	866	890	843	933	898	866	898	936	868	857	882	888	837	885	933	877	911	828	844	901	888	873	887	875	872	844	883	932	945	870	891	856	868	847	831	828	932	924	859	966	837	871	868	913	894	877	905	919	930	857	934	836	894	940	828	891	870	887	935	891	915	854	853	892	899	949	897	882	888	875	817	897	848	931	873	881	848	896	856	883	886	828	905	881	869	807	895	891	857	861	857	924	879	911	895	857	824	863	856	894	874	864	883	892	862	922	876	826	913	923	901	905	886	877	828	890	852	913	906	905	861	916	881	825	907	810	897	857	817	857	948	905	839	890	890	922	849	897	912	910	888	879	944	895	933	858	920	916	862	990	911	948	872	882	939	888	894	859	874	881	851	909	857	859	911	889	892	913	862	923	874	870	877	881	894	954	883	858	922	866	828	883	926	878	863	899	890	906	857	893	905	902	880	894	874	871	829	923	906	895	875	862	858	873	907	874	892	884	876	860	845	874	851	876	871	873	902	941	880	886	945	896	887	909	900	907	863	882	865	910	851	876	844	888	879	872	866	805	909	886	848	847	858	882	899	866	880	919	850	886	870	885	862	865	862	896	859	862	888	892	906	852	904	901	896	882	950	888	894	874	871	837	900	937	897	885	856	925	907	836	828	867	878	907	891	850	889	858	876	876	884	881	873	870	912	925	842	839	869	858	825	844	888	913	888	874	909	891	879	869	853	864	862	901	889	908	874	896	864	899	921	860	865	894	881	893	900	844	892	924	886	845	861	842	872	871	900	895	922	883	891	929	849	925	895	813	881	911	874	878	907	889	898	934	895	921	908	879	918	897	855	844	875	869	855	860	865	835	856	901	896	879	917	870	875	909	887	889	890	892	857	912	898	888	939	920	900	915	865	886	891	907	893	868	908	826	918	842	910	917	933	921	841	905	903	874	852	869	884	916	855	898	927	882	919	914	902	866	848	876	809	922	868	907	864	868	907	894	912	873	914	827	891	905	850	919	951	865	869	916	891	891	855	869	823	895	870	804	878	871	905	881	817	835	876	846	955	841	937	873	848	819	869	882	971	925	881	861	900	847	874	866	891	868	909	881	877	871	859	906	872	854	874	860	874	909	879	882	905	899	910	799	862	921	901	839	856	900	876	847	880	876	848	899	861	861	900	880	933	818	850	919	858	857	897	866	885	878	885	880	875	847	850	857	877	890	923	894	908	900	901	909	918	912	869	867	865	835	896	842	857	892	868	832	882	890	829	909	836	841	831	876	949	856	868	864	885	901	902	874	816	867	953	875	916	917	918	889	878	891	922	845	864	858	919	908	871	896	885	860	919	862	880	853	881	905	858	874	886	887	885	889	919	877	891	903	872	871	860	916	909	881	844	852	905	897	928	881	916	860	894	877	911	885	904	922	930	911	926	951	878	896	885	859	860	890	907	863	887	905	866	841	904	911	867	842	936	881	900	891	896	874	878	878	877	891	829	850	874	862	887	937	931	840	865	872	892	896	812	895	881	857	847	889	909	833	910	885	946	876	874	876	862	924	935	902	911	859	900	876	867	879	853	898	936	867	870	884	924	893	863	896	877	878	841	900	921	839	928	951	841	870	906	855	888	929	863	906	862	838	914	885	929	879	868	840	870	884	847	881	827	865	861	891	877	921	883	877	886	860	905	873	866	887	925	871	964	867	928	855	885	879	871	867	882	888	891	926	900	869	830	884	865	931	929	842	883	918	899	891	889	881	925	910	922	928	894	840	881	913	858	897	864	857	875	911	860	897	851	946	919	845	848	878	898	910	875	950	908	925	842	901	934	856	908	862	938	951	919	918	832	892	869	887	883	880	900	906	842	885	867	894	841	878	839	869	891	862	902	867	844	863	901	899	889	810	925	844	864	916	861	891	887	865	881	875	885	909	856	931	861	825	828	861	904	856	877	901	910	928	891	874	951	896	936	919	868	899	846	921	862	839	881	925	936	935	862	852	957	875	871	861	849	864	927	857	858	857	816	929	870	908	917	818	915	919	857	868	869	910	911	849	944	884	937	885	857	895	875	922	867	911	891	894	888	911	840	877	853	902	912	864	934	905	855	837	908	878	919	887	930	906	912	887	880	843	905	872	939	919	884	873	881	902	883	897	902	915	905	864	875	883	899	903	889	895	899	866	892	860	887	925	809	873	837	848	905	932	915	837	887	835	950	941	879	872	878	911	959	906	953	894	880	925	865	864	853	910	889	897	905	900	863	855	870	918	930	888	836	844	863	939	859	883	861	909	892	881	890	962	880	869	913	872	844	944	917	883	898	903	896	954	877	875	893	893	889	843	916	823	863	888	827	849	912	941	819	910	955	878	961	909	862	890	930	978	901	780	885	892	857	906	858	834	903	868	886	892	869	895	949	922	881	887	865	891	894	871	883	826	871	880	924	846	889	906	875	891	874	889	869	888	862	832	874	884	875	907	905	886	989	876	859	841	888	893	859	906	884	881	855	941	868	910	838	894	874	886	904	899	893	898	889	927	845	893	899	798	915	894	840	902	874	880	890	913	865	911	873	870	896	863	898	906	875	846	887	874	880	932	880	859	866	875	892	907	906	840	895	872	846	895	936	877	831	888	915	828	840	882	910	887	896	927	895	903	908	873	848	925	848	884	870	972	897	882	911	889	897	902	887	840	864	872	843	842	848	894	894	896	856	919	876	861	903	895	866	867	861	934	866	887	924	901	909	884	914	858	895	905	892	882	916	937	905	887	843	870	858	899	895	882	886	919	922	881	885	870	837	914	921	891	906	911	897	873	875	869	815	811	928	857	861	923	837	842	832	890	905	861	852	891	951	848	849	941	833	844	888	914	892	870	888	866	880	924	842	933	898	928	841	844	914	933	887	840	896	887	872	883	912	893	928	859	875	884	862	856	865	846	919	900	861	880	943	932	900	917	937	858	886	867	921	831	906	931	846	843	931	864	912	910	843	909	876	910	857	870	903	934	914	922	908	882	911	882	895	900	901	890	857	846	894	867	896	887	886	875	913
23989	20732	24123	27390	20727	20675	2114	638	502	492	505	469	468	462	478	469	474	450	475	474	444	465	463	440	449	447	446	501	459	413	467	424	450	428	456	459	461	408	445	454	454	453	456	427	460	431	443	468	431	457	464	430	420	461	460	442	415	434	412	441	459	483	401	419	448	440	440	431	456	478	480	426	429	431	408	441	418	419	455	437	427	415	430	419	452	453	442	481	442	442	455	449	452	460	441	469	470	473	498	402	450	423	458	418	442	388	451	419	452	439	410	417	417	462	407	457	462	481	451	429	479	408	454	409	413	420	476	399	397	426	401	393	486	451	424	445	440	376	457	456	450	476	449	459	444	444	426	461	439	468	483	454	454	467	461	448	462	463	434	453	454	469	464	458	442	440	468	401	438	514	447	461	421	435	435	495	437	434	407	410	474	402	415	435	384	453	469	443	435	411	424	470	443	464	457	430	463	473	452	404	421	437	411	456	463	436	462	445	430	442	488	458	423	448	430	432	417	402	480	447	485	396	432	459	424	443	464	457	458	438	465	446	398	445	449	435	436	427	453	437	428	457	503	455	454	424	511	416	431	403	454	437	472	436	455	435	471	449	474	446	400	440	393	500	495	433	472	444	417	460	456	469	468	427	445	444	410	391	443	440	464	429	458	490	430	451	442	449	464	418	436	426	457	469	452	460	486	430	467	444	434	463	435	435	446	430	462	459	449	468	416	463	428	454	425	419	414	465	426	430	437	470	419	442	448	462	415	420	434	472	455	431	415	446	448	459	467	437	437	468	429	450	433	427	437	418	438	444	437	469	423	426	426	425	425	425	431	430	433	452	436	435	479	454	429	439	471	462	408	472	468	396	441	459	435	413	437	407	457	464	450	434	471	433	434	438	422	454	452	415	428	472	454	460	446	438	433	414	413	405	431	457	490	448	446	413	434	448	409	421	415	473	436	427	425	414	470	422	430	472	422	487	429	429	423	431	447	444	428	468	433	431	436	469	463	436	485	460	398	468	450	467	435	439	420	438	428	484	453	451	436	451	443	440	429	411	439	410	423	438	458	436	474	474	474	476	437	458	472	416	446	432	443	474	428	399	455	440	408	458	477	464	449	447	458	410	461	463	444	453	428	427	413	428	456	478	397	442	443	452	441	426	481	464	418	417	436	440	458	451	423	473	465	441	430	470	415	454	464	468	444	443	407	450	448	435	419	444	434	464	434	453	434	480	464	434	475	455	476	415	451	486	463	439	444	423	474	450	429	459	445	458	433	452	444	459	430	425	426	432	431	454	490	464	479	450	393	459	439	431	446	475	464	431	448	476	420	395	465	414	433	416	457	456	435	418	454	436	445	409	423	428	431	441	443	440	468	454	426	450	440	468	466	437	474	456	438	449	430	448	453	418	441	460	425	459	474	435	468	428	411	437	492	434	456	454	443	399	461	434	450	453	470	421	424	452	491	447	436	434	444	445	457	441	442	393	453	458	427	446	408	396	430	430	472	461	420	414	408	462	406	445	427	465	442	469	431	451	442	432	465	438	432	445	452	437	454	418	451	441	421	414	471	415	440	461	445	447	440	434	438	455	467	465	460	449	475	461	435	422	458	428	455	430	449	454	474	457	430	412	396	476	440	409	444	418	443	435	476	455	428	455	423	436	466	497	450	407	416	420	468	406	468	422	466	440	469	451	437	417	431	454	435	433	459	432	439	446	450	419	407	459	493	437	438	419	474	412	422	470	441	418	470	480	436	471	452	419	422	444	413	457	445	475	422	395	429	462	418	393	437	448	432	471	487	449	445	473	452	416	470	460	469	443	428	456	452	423	426	456	440	439	436	464	442	429	468	478	436	465	475	442	419	424	432	443	485	416	463	447	410	438	459	407	438	415	457	470	432	440	433	453	422	427	479	486	473	447	444	438	408	468	457	441	463	407	427	429	459	470	450	445	442	407	458	447	435	443	415	493	429	464	450	438	427	428	423	427	427	430	483	426	420	423	500	450	449	441	429	414	399	416	439	417	461	509	457	423	414	419	457	472	432	418	476	460	470	452	413	409	458	419	429	420	444	458	428	485	443	418	434	438	442	420	448	468	417	437	462	453	437	427	464	376	418	439	452	450	468	432	436	438	468	461	445	420	448	476	470	455	441	496	479	402	424	454	435	432	447	453	432	423	452	448	448	462	462	432	432	456	435	441	422	448	449	461	443	398	454	391	431	429	440	434	407	413	438	450	435	445	464	428	411	429	394	431	467	432	417	432	430	444	436	432	425	434	503	482	459	450	416	422	463	436	417	449	436	470	426	384	429	484	453	438	451	424	451	427	438	434	440	474	406	464	436	437	464	445	462	472	429	436	424	444	440	468	463	388	409	477	451	446	425	425	454	393	439	431	441	437	408	431	427	438	415	465	453	443	471	460	436	455	477	522	435	476	468	410	435	470	433	487	446	459	440	481	425	416	436	453	457	452	446	437	417	466	455	421	413	466	417	435	448	446	392	472	444	482	469	435	438	422	424	376	397	486	426	466	423	480	458	450	474	419	446	446	462	474	423	443	422	419	418	436	424	435	419	463	454	466	444	441	450	452	445	426	437	467	435	425	436	425	418	409	473	444	430	446	441	466	490	466	450	409	454	457	418	462	474	457	481	428	437	436	440	434	452	458	463	485	456	440	436	452	427	445	439	445	468	448	468	429	440	424	425	450	419	407	404	417	460	437	458	442	508	404	453	423	404	445	446	422	462	419	428	414	473	431	439	384	462	451	419	421	422	447	460	451	447	484	429	438	409	459	447	416	452	440	430	431	401	429	444	447	435	461	477	459	445	407	443	442	441	416	454	471	422	450	465	458	466	442	431	415	397	444	454	479	437	449	398	468	411	438	486	473	462	427	465	411	457	417	433	407	444	439	462	447	456	411	461	400	407	439	429	455	442	433	426	468	434	458	449	438	450	452	434	446	460	441	441	373	449	458	479	418	458	446	433	435	448	420	444	436	459	425	476	407	436	453	452	427	431	448	403	435	434	461	457	456	445	457	460	443	422	417	437	412	481	412	467	450	446	420	451	453	436	471	474	435	458	490	482	448	432	435	477	455	490	450	428	479	477	451	445	418	461	477	460	466	430	453	445	439	470	448	411	455	453	437	430	445	438	490	446	451	426	461	466	487	431	461	429	445	440	426	451	475	444	440	442	403	430	438	457	473	430	423	456	396	460	451	445	470	456	433	464	423	421	432	406	416	469	444	451	467	398	410	436	368	441	405	439	417	440	422	441	478	452	425	470	400	432	416	472	391	445	428	445	444	430	449	439	440	447	455	428	468	376	449	458	438	454	446	474	477	449	458	418	421	457	484	454	490	432	444	473	446	442	429	398	423	458	443	444	392	457	462	415	449	492	460	449	394	434	418	454	448	425	440	410	411	433	482	461	422	408	443	474	456	499	465	459	443	434	426	463	418	475	428	439	456	468	436	420	445	403	446	440	446	438	417	403	412	414	453
5882	3257	1998	1278	1082	1023	977	991	979	1033	969	1030	996	936	966	1007	1011	954	946	907	922	962	966	975	927	1000	958	960	985	981	967	1005	1002	969	971	1018	986	915	949	976	979	951	936	960	937	918	973	977	917	984	1031	1002	957	973	976	952	975	918	970	1003	983	919	934	936	944	993	984	963	940	920	951	1005	1021	967	993	905	1010	986	956	939	911	928	999	988	968	985	954	942	972	968	978	917	970	918	943	932	999	978	932	974	960	917	990	966	974	954	977	928	935	1010	986	997	918	924	1001	935	1006	1004	972	961	971	930	942	906	988	950	973	955	953	1024	955	972	956	886	981	926	984	934	972	933	978	963	949	934	947	966	947	935	985	998	940	935	995	926	943	897	1007	942	943	981	966	975	936	982	957	959	949	901	924	942	948	941	978	992	961	910	959	1015	949	988	973	1028	1002	961	966	954	984	927	979	1002	957	935	994	974	971	966	947	925	954	993	974	962	1058	884	996	911	981	921	974	958	963	986	909	930	1007	879	919	941	1003	931	968	965	940	961	964	950	966	954	937	977	988	940	961	982	952	978	991	964	973	953	934	969	973	937	942	906	961	978	974	1047	954	941	1009	914	976	917	920	981	952	997	988	948	936	996	1036	946	979	914	1009	934	1031	968	926	964	904	956	958	961	992	974	951	994	927	946	908	898	958	960	981	969	947	994	940	968	981	1015	983	978	946	957	998	1004	949	894	973	966	978	971	956	967	981	948	990	935	983	971	940	990	964	1030	1009	974	966	977	935	955	923	953	985	961	944	958	898	934	931	962	928	983	947	940	988	931	960	924	1020	973	987	975	932	969	999	936	965	983	892	1023	943	981	977	949	957	912	929	988	961	959	967	987	944	1008	967	993	977	930	951	998	934	957	930	936	963	974	991	988	994	977	946	976	984	1000	998	965	904	963	1004	891	962	947	968	977	952	1000	1010	979	968	1015	943	982	973	966	929	938	910	980	932	963	972	963	917	982	914	985	932	919	922	972	979	962	914	950	956	900	932	991	927	941	945	951	885	977	984	942	962	942	993	1000	910	966	906	966	942	980	930	909	962	922	958	933	980	978	956	951	1022	1001	952	998	1030	964	968	960	962	972	943	934	958	931	1007	975	929	977	947	991	929	973	970	1002	924	979	924	933	974	989	1015	963	984	936	926	980	986	931	1017	956	941	985	965	1011	983	986	997	890	992	917	932	978	914	984	980	927	974	1010	959	902	991	912	959	998	941	968	951	920	931	929	987	936	930	938	954	934	928	953	971	945	924	960	974	985	990	972	950	968	938	985	975	923	971	942	1000	985	931	985	969	959	1001	950	971	959	971	1013	981	971	982	969	988	1019	918	953	878	933	921	1026	980	999	910	953	1013	994	944	947	932	947	941	925	948	963	944	908	1014	972	910	990	932	945	1004	957	962	954	987	917	967	963	986	991	982	926	1027	958	959	968	957	940	1032	921	983	914	920	957	980	989	946	954	920	919	963	936	908	925	957	951	986	976	932	912	937	980	1028	1016	957	951	968	980	1017	959	993	903	948	960	954	946	938	967	939	958	926	893	924	915	956	972	997	911	959	956	997	994	921	953	930	917	981	924	1017	951	947	909	929	932	975	982	961	981	953	942	955	993	947	947	949	957	954	943	940	1011	948	960	930	965	971	981	1004	980	965	901	948	1005	940	1001	994	995	971	958	982	955	941	952	1006	942	941	961	986	939	925	943	912	980	963	961	967	1027	1008	963	986	1020	977	926	953	957	970	973	973	933	983	964	986	910	958	950	964	996	948	916	947	1029	940	925	1034	987	936	961	996	984	1005	998	965	999	988	941	882	989	990	991	968	931	957	984	940	939	983	931	940	1022	951	1020	962	977	1013	990	991	901	984	996	942	924	952	975	992	998	937	938	918	1011	959	964	973	898	966	972	963	952	998	973	943	998	966	933	949	914	968	975	927	967	983	992	940	943	929	981	949	1011	974	930	999	885	943	985	961	959	965	1024	950	939	952	977	936	867	916	948	982	1001	981	945	921	1007	962	971	901	939	979	970	953	967	918	963	958	964	926	996	979	948	923	963	1011	926	946	936	1001	977	919	904	935	965	923	933	989	918	990	993	999	988	1014	929	951	984	918	993	943	1029	987	969	992	964	959	947	982	950	989	1002	963	906	976	939	937	941	931	955	970	958	904	936	944	938	919	953	936	877	961	1006	953	967	977	969	954	984	930	962	984	901	946	984	929	951	1021	983	1075	933	1001	934	947	924	971	919	932	935	959	862	950	952	989	961	956	995	1012	954	914	996	944	992	942	925	916	971	965	945	968	971	966	986	1001	963	961	964	964	972	994	911	960	980	994	984	869	947	942	965	1013	950	979	989	957	915	931	957	964	950	973	934	878	1037	912	997	925	1004	957	998	949	935	934	933	964	961	905	952	910	911	972	990	984	948	963	975	953	958	967	970	1035	1016	960	955	995	908	968	974	1011	983	921	1024	953	963	958	970	972	916	971	943	961	962	1008	969	979	987	980	946	998	967	949	953	963	938	898	943	990	965	988	945	994	923	991	951	932	953	992	946	912	924	1012	897	949	967	987	968	909	945	999	969	955	946	990	976	971	1019	926	973	986	980	939	1021	907	953	947	970	944	924	999	962	950	989	972	970	1009	949	983	908	952	946	951	981	961	1033	971	981	979	942	1003	935	992	957	926	953	1014	986	994	935	959	1000	939	922	971	919	978	956	987	951	962	1012	976	1016	938	957	921	998	991	972	971	966	973	973	924	980	1010	947	953	986	930	947	990	982	1017	932	984	952	931	936	984	992	975	941	958	975	1013	996	956	946	954	946	940	947	974	943	973	991	947	999	945	986	931	982	920	975	889	997	923	934	966	936	901	1024	930	973	976	956	953	968	948	957	948	987	1032	988	970	993	952	935	906	1004	968	957	991	931	990	970	977	990	956	1019	986	984	949	934	952	959	1013	956	1005	1000	967	936	927	965	934	964	967	921	968	946	923	953	966	973	896	984	1009	937	946	985	934	912	971	1014	924	949	936	978	988	950	1001	951	929	965	970	972	972	1028	971	977	889	960	917	980	990	965	936	981	976	1033	950	955	923	953	944	958	979	930	952	973	1023	965	985	1020	947	977	967	978	974	937	904	945	928	887	964	951	957	991	953	938	1003	918	967	902	954	958	1004	948	935	974	962	1016	923	952	969	984	929	1009	933	931	930	965	957	930	958	969	897	923	983	955	945	1001	974	931	962	960	972	962	955	888	935	978	939	981	985	1020	884	944	978	1012	922	981	953	980	996	995	945	1023	934	905	901	1015	974	979	951	982	951	898	933	957	952	980	945	961	918	1024	935	967	937	1003	994	985	912	993	984	959	923	954	965	999	907	948	960	982	954	931	950	944	972	922	954	906	917	953	937	915	940	1000	915	956	915	934	917	984	1001	1014	997	990	976	1008	957	963	928	1013	956	925	984	981	967	943	979	941	948	970	952	932	973	1019	971	982	953	924	1013	945	998	943	926	948	950	925	968	944	905	932	959	977	900	1006	948	968	982	1002	937	960	938	968	1036	927	1005	948	964	997	978	939	968	1003	935	913	992	928	952	900	952	1002	929	967	1030	935	954	919	945	929	957	943
23457	20744	24397	27162	20746	20761	17809	754	433	389	374	383	333	308	324	310	303	307	316	272	324	296	301	309	286	286	274	261	270	265	310	284	271	280	268	273	244	266	297	255	275	257	282	254	310	271	317	275	294	282	306	284	273	306	288	254	276	263	259	281	253	290	314	274	265	272	271	266	273	278	260	273	289	258	239	320	257	291	272	288	304	258	268	270	294	276	279	276	295	289	267	293	284	290	255	281	266	252	276	300	240	260	309	301	271	240	269	240	276	277	278	255	292	270	248	270	257	300	308	255	265	275	290	287	293	268	268	264	272	289	277	267	295	282	290	276	280	283	236	254	279	310	270	272	270	274	291	268	254	271	273	297	268	267	245	250	280	273	273	254	326	276	293	268	276	273	281	262	268	261	288	287	275	273	303	259	267	271	257	286	299	268	310	268	260	256	287	282	262	274	295	265	298	259	254	277	238	275	266	272	284	279	297	232	231	262	267	291	253	263	272	259	284	267	266	288	298	279	265	238	296	260	274	303	263	266	275	297	258	257	297	277	259	265	257	262	269	272	290	247	274	301	300	274	270	297	255	255	272	289	279	255	283	252	290	261	283	252	265	235	269	275	290	260	278	295	302	281	292	304	279	265	279	257	254	284	298	259	266	269	283	269	267	279	261	271	241	293	289	255	306	266	271	259	277	279	263	280	257	266	268	261	285	273	266	299	288	265	257	262	256	276	295	249	280	260	284	266	261	270	263	266	293	280	289	268	271	292	262	265	268	269	243	297	278	242	257	261	259	297	273	259	269	265	260	282	261	298	259	255	286	267	261	270	264	316	256	275	271	258	272	271	261	294	273	284	273	269	296	287	272	280	271	251	277	238	277	250	263	273	314	261	243	267	264	289	276	291	267	279	244	245	260	270	281	302	271	283	289	237	301	275	268	247	287	240	305	292	288	270	266	279	275	292	312	260	287	257	293	269	289	287	257	267	265	292	268	301	296	264	290	263	286	272	258	268	319	306	266	280	250	279	280	271	274	249	274	274	278	275	287	304	252	286	279	278	251	241	284	258	269	279	254	264	265	305	230	288	241	285	287	260	277	269	265	247	252	242	282	297	273	290	283	259	271	244	247	231	285	274	242	254	273	285	275	288	281	258	308	277	262	304	251	264	270	265	254	280	265	287	297	297	269	290	284	286	303	256	275	263	268	287	290	264	264	276	284	278	309	282	256	266	285	288	281	278	268	251	264	237	248	277	253	257	260	246	283	264	245	241	286	279	271	277	304	299	286	283	280	293	268	269	284	274	263	277	307	263	257	268	231	299	254	249	302	304	295	259	298	269	288	286	267	286	243	272	260	271	246	287	280	281	266	277	267	275	292	266	267	264	263	287	232	286	257	275	256	262	271	280	252	259	281	268	268	265	252	235	274	274	298	291	273	255	279	254	260	277	303	272	256	253	261	268	299	262	295	304	269	269	272	315	272	278	263	268	281	270	250	265	246	258	269	288	284	302	279	272	281	260	286	304	256	244	278	284	259	272	278	277	245	289	252	255	276	297	267	278	297	282	288	275	277	283	245	281	279	267	255	275	270	281	278	274	274	256	302	286	254	316	288	282	279	260	251	273	256	251	288	261	312	246	246	289	275	257	282	268	280	274	277	247	271	223	301	288	270	282	289	259	265	293	268	289	294	280	291	259	265	290	284	268	281	271	264	311	306	256	289	268	279	270	276	256	273	304	295	264	241	287	269	276	272	267	256	227	252	277	274	278	266	253	274	277	256	293	281	278	292	268	253	283	266	265	275	267	278	292	250	273	278	293	286	290	285	274	279	265	266	277	275	249	285	284	246	265	268	277	278	279	272	253	265	267	273	299	285	268	266	273	277	294	295	279	279	282	270	284	264	276	276	276	288	282	290	250	278	312	283	287	247	260	256	299	253	259	262	280	254	268	262	276	279	257	273	275	256	280	276	299	260	284	273	248	287	301	273	274	279	275	274	242	277	297	277	290	252	252	269	257	286	259	287	260	286	266	287	283	246	257	325	253	263	277	261	242	251	284	306	292	297	318	272	289	303	274	253	292	288	273	274	262	250	281	262	282	290	296	250	304	278	267	257	279	260	281	267	290	295	257	279	260	242	269	284	266	261	284	283	294	293	311	280	284	297	268	264	261	269	257	250	260	282	271	296	290	271	272	298	302	290	275	271	273	269	271	275	228	265	284	297	289	256	299	249	266	286	255	261	261	294	285	257	257	276	263	287	300	239	292	277	261	279	241	276	233	258	236	254	281	252	300	278	284	290	274	248	301	251	264	276	262	275	279	281	276	245	259	264	240	291	275	282	273	288	293	293	283	289	281	317	263	247	268	271	304	297	262	256	250	298	280	224	238	262	304	271	275	293	238	311	261	288	270	256	308	282	286	275	310	265	289	252	274	253	280	305	279	274	251	251	266	284	263	276	271	265	251	263	291	279	255	251	281	279	254	266	268	282	264	266	267	239	288	296	276	296	246	293	271	276	292	278	250	260	278	299	276	283	294	240	271	256	318	271	300	287	293	277	275	284	282	272	274	284	279	261	281	285	267	286	307	288	307	279	272	290	278	287	264	255	264	276	303	250	269	286	297	262	286	288	293	282	292	266	276	248	265	243	258	278	266	303	284	282	272	287	262	265	270	259	302	269	262	287	268	285	273	250	237	267	284	263	245	294	266	264	283	252	270	285	256	294	269	280	273	289	280	290	245	295	268	274	243	283	263	265	299	277	253	241	276	260	251	272	271	263	287	274	302	283	300	262	311	272	283	275	250	265	278	296	241	313	302	262	289	267	282	265	270	294	267	271	277	268	278	283	280	275	281	262	253	261	260	284	286	266	262	269	299	296	312	255	311	252	258	297	249	282	289	265	259	292	264	266	262	262	298	274	293	283	262	286	283	262	296	303	277	269	288	278	288	283	260	275	295	295	287	285	252	276	260	279	247	277	231	320	253	230	255	265	287	285	290	296	267	257	230	302	294	286	300	301	254	257	294	291	306	276	258	308	292	267	260	303	267	254	253	267	276	301	264	257	291	269	244	256	274	298	266	278	276	225	263	262	291	288	249	296	271	258	274	292	283	259	262	251	264	255	263	275	280	278	259	278	285	271	256	255	289	269	287	269	260	284	283	294	253	283	270	261	250	276	271	297	296	305	285	261	259	245	280	301	259	265	266	258	250	265	243	256	261	290	264	271	293	247	264	255	253	283	267	277	290	269	252	268	252	281	276	296	276	261	260	287	240	303	274	237	270	282	241	262	283	275	290	257	281	283	319	283	273	262	285	292	277	264	268	247	262	253	265	265	313	257	255	263	271	286	286	292	239	272	291	265	281	266	277	247	270	275	296	285	301	298	284	256	252	273	283	263	300	314	285	278	302	272	280	280	303	229	275	276	293	268	260	281	276	266	280	239	255	284	281	309	282	246	267	277	273	289	269	298	257	263	273	282	249	240	290	265	243	299	263	241	288
6335	4658	2474	1259	902	746	724	713	669	687	663	657	633	635	624	594	634	681	625	631	623	629	631	616	656	560	611	571	638	615	636	649	606	600	583	648	640	580	597	555	626	607	580	573	639	647	620	610	606	632	595	601	592	645	586	575	620	592	599	568	588	603	643	602	629	617	604	561	598	600	574	662	605	644	584	623	638	614	618	558	621	654	639	595	599	594	606	647	661	619	634	608	582	575	600	663	574	592	595	611	564	646	636	576	615	581	600	586	637	631	588	678	649	620	587	637	591	617	610	641	625	601	669	640	608	600	593	641	577	597	603	595	654	615	627	635	628	605	624	587	644	585	596	600	610	640	612	630	604	604	611	611	641	657	619	613	607	604	616	637	618	616	605	584	607	613	569	603	607	609	606	586	585	598	599	627	632	568	629	599	611	572	570	592	668	617	602	622	641	630	620	602	631	617	616	608	635	575	623	596	620	640	681	612	617	581	616	635	618	637	622	628	610	591	618	597	606	620	646	651	617	627	638	618	601	612	625	623	591	606	599	610	587	609	611	625	577	621	621	603	622	630	580	634	624	606	603	577	581	612	616	618	613	592	608	572	652	593	661	619	599	624	597	588	602	606	593	597	647	593	603	635	649	609	599	612	600	619	634	643	619	650	630	649	613	593	622	636	608	582	637	592	588	649	606	615	567	612	630	589	596	631	618	640	630	565	591	635	596	599	608	575	579	581	617	646	634	646	592	606	636	624	658	589	631	578	648	598	575	596	636	596	588	620	587	584	611	553	638	649	611	628	640	553	608	631	621	557	608	598	619	625	604	592	586	607	603	564	636	587	672	675	595	661	607	592	616	617	603	584	579	609	614	621	629	636	588	636	593	611	649	576	618	618	654	601	570	580	608	598	599	633	647	643	637	621	593	603	637	635	628	625	607	627	633	591	612	621	611	606	631	614	610	593	648	642	623	624	595	623	623	618	598	621	586	596	584	610	631	626	615	573	610	607	622	597	603	606	620	628	613	634	621	639	640	640	645	594	593	609	611	619	614	626	544	608	637	656	600	618	610	610	607	571	595	610	618	653	595	638	611	606	649	589	592	598	578	578	595	607	604	614	592	622	606	636	567	638	591	625	599	597	619	608	610	601	636	656	608	592	672	535	678	638	602	600	587	631	608	644	602	609	648	614	613	628	626	599	573	640	606	609	590	645	587	582	571	622	618	622	596	588	621	596	647	609	624	639	661	601	593	608	569	651	632	580	634	600	594	589	646	621	648	639	611	593	586	615	622	605	631	601	663	627	631	643	617	619	607	629	642	612	639	620	642	615	612	628	624	609	614	673	600	617	613	573	638	632	614	618	581	619	604	632	610	554	607	647	615	643	600	646	575	594	636	641	648	634	610	604	617	633	614	603	597	593	603	602	559	587	685	629	626	638	640	622	617	576	616	618	615	636	573	609	608	575	607	602	582	617	610	607	595	612	623	652	659	633	617	593	625	594	597	629	600	621	593	602	634	627	615	607	620	625	596	635	648	642	621	626	644	609	620	626	595	606	581	617	581	611	597	589	618	590	659	597	619	630	613	648	577	619	611	638	588	578	654	632	561	622	650	596	610	591	651	612	598	615	585	583	535	605	610	607	625	601	576	614	561	617	678	583	615	571	627	622	606	630	606	593	595	638	638	591	624	597	583	604	583	635	649	590	655	597	691	621	623	622	601	622	706	634	568	586	640	657	615	626	639	607	629	604	620	637	580	607	567	615	637	576	618	585	615	575	643	573	606	601	603	566	611	663	619	598	586	611	580	602	634	611	617	596	613	678	625	597	560	619	609	606	613	576	575	616	615	614	617	610	574	629	609	620	569	631	591	596	592	645	651	619	637	622	591	589	612	576	605	575	628	615	592	579	625	592	628	619	648	598	569	601	593	594	648	623	572	605	643	657	636	638	571	621	572	579	617	598	612	618	625	581	609	576	607	557	628	603	605	596	611	546	606	654	628	596	597	634	588	606	638	603	611	619	638	641	613	600	593	626	599	606	626	620	581	657	607	627	594	610	590	594	588	571	614	589	616	601	600	596	624	611	576	658	617	567	615	615	608	648	630	614	600	595	655	605	624	615	573	657	605	622	611	618	611	589	616	631	611	608	628	591	599	576	607	563	580	609	612	625	594	595	630	626	597	621	618	613	651	626	618	602	579	653	612	594	610	621	611	606	614	567	582	611	617	600	640	585	587	596	630	620	644	610	590	610	641	617	600	594	600	601	603	607	551	636	630	589	641	640	593	626	663	593	658	608	608	629	617	577	630	615	621	608	663	593	631	590	598	597	620	632	611	611	564	603	596	585	603	560	655	588	577	580	686	632	587	624	654	621	604	578	603	603	596	604	616	592	642	588	598	616	608	579	606	619	586	637	614	642	614	615	639	596	612	645	638	607	596	636	646	606	576	571	572	642	618	648	636	581	655	610	598	603	591	636	648	584	606	633	578	642	608	621	589	612	565	561	566	581	630	572	607	585	576	618	622	585	619	580	619	674	567	662	602	609	614	595	628	600	610	625	623	612	629	606	631	605	600	554	593	615	608	638	651	594	614	624	634	568	546	636	623	587	582	663	583	602	621	599	636	592	582	592	631	651	604	615	578	625	588	640	628	583	610	610	594	626	633	592	639	631	612	636	635	635	609	598	612	597	643	625	555	576	588	613	641	630	604	616	596	578	628	624	599	577	606	562	632	595	625	594	627	572	559	611	609	610	636	600	655	622	606	612	606	614	586	603	618	639	598	628	649	623	635	629	546	612	626	578	597	575	599	571	648	599	570	620	638	594	624	626	603	605	598	612	605	600	592	609	601	588	638	575	571	606	686	628	623	616	631	640	601	646	639	653	655	633	641	597	624	651	620	627	629	576	576	587	601	615	627	613	637	629	574	627	643	582	623	592	603	638	590	590	639	610	633	612	641	602	581	677	616	615	604	625	652	618	590	601	615	560	600	625	627	636	604	598	561	640	624	622	588	602	615	582	616	591	601	597	606	666	574	640	608	647	609	624	594	651	591	620	582	621	644	609	605	658	648	551	578	623	587	620	618	615	618	604	607	658	579	603	577	633	617	618	578	648	609	592	601	623	615	625	580	597	596	653	635	596	624	602	606	577	584	631	603	562	607	583	648	647	608	618	609	619	646	582	608	606	610	651	620	648	574	616	590	568	600	633	630	597	584	552	611	585	535	592	615	646	616	588	662	604	674	617	619	616	626	628	582	566	603	588	623	628	596	586	600	656	590	623	632	571	545	622	626	595	627	607	574	603	590	607	653	586	607	607	593	654	574	606	626	617	638	590	604	627	599	593	628	642	601	604	649	612	605	572	566	598	641	608	657	599	595	598	591	609	608	606	575	645	653	596	622	619	614	615	609	617	606	591	631	614	599	636	610	551	624	612	604	616	588	604	629	631	638	582	581	620	588	631	610	608	597	628	586	623	674	598	585	611	629	638	640	610	644	572
31739	19028	7067	632	475	422	413	404	376	419	420	427	405	377	378	361	409	374	388	368	386	403	391	356	395	376	380	398	405	399	373	376	421	366	391	399	400	378	385	385	426	397	369	412	415	410	373	337	369	375	360	415	417	387	381	371	396	382	418	361	421	400	413	380	381	353	420	371	415	384	385	361	375	402	393	369	372	417	346	391	367	371	390	406	369	381	407	402	365	397	404	362	383	390	355	382	395	391	403	386	372	382	417	372	406	371	381	398	386	364	415	378	404	411	403	408	385	426	361	410	417	394	401	405	395	355	367	392	343	394	450	377	414	402	392	416	385	368	336	387	360	443	431	374	413	416	416	437	373	390	367	372	361	424	398	382	369	410	361	354	420	417	405	370	415	401	354	366	369	376	343	396	420	417	374	366	364	384	366	414	385	354	410	364	388	416	376	374	409	384	370	432	426	364	387	405	392	432	369	383	410	414	388	355	368	367	406	376	404	398	416	369	335	340	383	402	364	381	382	379	373	405	394	384	354	393	395	380	409	372	387	399	386	346	377	376	366	394	418	351	341	370	374	376	387	380	388	389	381	383	371	405	355	384	395	375	402	383	378	365	384	345	416	352	402	405	366	393	370	402	373	343	349	396	396	395	379	382	375	374	400	383	385	408	409	372	381	350	391	419	369	417	391	366	333	380	374	358	396	402	371	373	403	390	386	374	439	364	427	393	393	400	389	377	381	411	422	388	373	408	372	360	350	359	406	399	380	394	394	398	396	377	365	369	376	405	400	378	389	402	392	361	431	365	359	377	401	397	407	386	440	413	392	375	356	368	378	402	392	383	371	373	409	389	403	404	391	402	431	398	363	373	375	421	407	406	369	367	372	402	368	367	394	382	384	381	421	396	358	386	388	345	374	341	374	364	392	403	364	366	392	411	385	400	402	392	421	393	380	408	427	373	391	375	378	418	385	388	396	409	353	379	375	389	374	396	405	362	403	408	428	419	380	372	390	377	365	358	393	377	394	400	383	408	406	370	371	412	372	363	386	386	369	391	363	379	361	381	412	418	393	366	350	387	370	404	363	409	374	384	405	375	386	407	408	393	379	378	365	411	409	396	419	380	378	396	394	425	426	391	372	398	377	387	391	401	364	371	395	413	351	332	376	395	409	411	420	396	417	392	400	450	381	409	364	374	394	380	383	399	373	388	374	391	389	372	391	362	364	397	374	414	373	410	406	400	360	385	372	350	372	396	398	417	360	375	384	385	379	395	378	397	419	362	373	368	407	379	399	402	384	398	395	352	419	374	351	389	428	351	376	399	404	375	420	393	385	390	400	390	356	390	412	382	403	393	412	362	360	375	391	427	365	417	378	381	371	410	368	395	400	381	355	375	373	376	403	389	378	393	368	409	392	376	394	391	367	352	385	404	375	368	389	401	378	362	396	405	344	417	389	383	394	359	390	393	380	386	420	405	352	383	382	361	356	416	377	395	393	350	387	372	379	400	388	414	366	402	366	390	426	403	401	388	394	371	407	387	354	381	406	371	400	331	395	385	368	363	423	368	413	359	363	387	383	349	375	381	386	404	386	398	392	410	422	386	393	371	398	362	393	358	355	378	371	383	399	376	382	356	375	427	383	361	382	409	406	381	388	371	382	361	393	391	360	379	413	402	374	389	400	366	385	368	371	357	397	400	379	395	400	385	402	382	387	374	376	368	398	392	376	392	403	377	381	381	378	384	369	378	385	386	403	391	381	410	370	389	389	386	399	404	399	407	373	400	363	375	400	398	407	406	371	376	397	390	379	382	362	418	398	344	364	378	394	383	400	366	410	389	403	407	424	359	400	392	422	378	405	387	380	393	394	388	388	369	345	367	389	419	384	377	366	375	387	360	423	359	396	349	367	397	415	382	404	380	367	392	384	427	453	402	391	359	391	402	355	378	380	364	375	396	392	375	392	401	377	390	379	362	390	389	394	398	373	386	397	387	415	382	398	404	408	367	372	407	434	383	367	389	404	376	361	412	368	387	357	357	392	411	375	414	409	402	374	370	375	360	386	374	401	421	375	354	405	359	386	402	387	399	416	401	373	390	382	373	377	424	415	370	390	374	388	401	415	396	378	360	395	375	383	442	376	374	400	408	407	411	416	400	367	388	376	361	381	351	415	376	412	392	370	401	388	368	381	384	427	383	384	400	390	401	407	404	410	381	373	382	388	373	399	362	386	368	411	384	398	397	413	369	391	363	385	364	386	405	375	363	398	410	405	379	370	394	393	418	438	403	384	380	405	424	376	374	384	402	401	389	335	337	383	368	393	397	371	407	396	379	408	375	378	383	349	399	373	393	366	346	416	340	410	387	410	398	376	393	396	379	387	409	373	362	398	376	382	367	359	369	366	417	414	398	368	363	369	375	392	399	377	382	402	378	401	393	388	426	401	402	381	399	388	386	384	396	432	378	368	370	392	386	364	376	394	365	374	409	374	405	397	357	384	410	395	413	358	422	395	397	377	390	419	426	367	354	366	381	384	422	421	413	375	335	372	368	372	380	400	361	374	408	341	393	385	387	390	334	345	385	390	354	368	394	403	378	433	383	406	397	386	378	429	383	383	405	380	390	370	374	419	364	378	407	401	364	408	365	391	380	403	389	414	402	396	404	359	373	411	364	369	388	430	390	399	374	371	390	381	384	401	401	379	408	413	382	398	385	417	391	384	356	389	357	388	400	412	370	425	395	396	364	389	393	379	370	349	414	375	423	348	396	403	408	355	391	397	346	385	368	364	403	423	428	409	422	375	405	408	411	370	381	377	369	400	406	388	384	376	389	396	413	394	402	391	389	406	375	380	388	368	396	391	369	375	377	386	376	418	405	409	413	402	434	377	369	418	397	392	391	380	383	407	381	384	415	430	400	356	404	392	389	352	415	399	431	396	379	391	353	398	390	416	369	394	366	391	336	380	384	409	357	377	446	382	423	377	363	374	407	388	366	384	423	415	421	399	403	412	374	426	395	417	354	369	335	429	387	404	395	374	393	345	363	389	385	392	376	397	349	388	358	377	388	429	404	382	417	406	346	375	379	333	403	380	384	398	397	400	348	395	420	368	406	408	400	418	382	382	402	409	413	384	384	423	416	401	396	401	378	403	420	393	393	402	383	392	390	364	407	390	397	380	391	399	384	384	384	376	402	390	362	384	401	376	393	394	366	387	376	369	426	372	406	356	352	431	367	393	395	381	387	378	375	430	416	370	331	418	394	343	418	363	366	397	390	408	355	396	377	408	407	426	398	378	360	360	396	369	365	388	361	372	408	389	398	367	353	404	394	438	382	413	399	420	419	419	354	384	392	432	380	400	351	421	362	383	391	396	448	374	382	380	375	372	411	400	359	374	426	392	384	402	390	374	370	384	420	376	423	352	379	370	358	403	375	358	376	401	399	397	433	351	361	369	363	407	357	380	395	414	392	362	420	379	394	378	336	348	404	405	383	384	354	403	400	376	368
5563	1163	1010	912	924	867	906	912	876	853	840	821	927	902	848	895	920	861	902	943	883	857	938	872	862	918	882	811	916	888	933	878	865	826	921	968	869	920	897	904	862	897	913	890	892	887	809	853	887	812	918	890	857	844	911	862	886	855	899	885	880	847	885	945	896	881	845	835	808	874	861	883	859	844	919	901	854	915	863	872	908	863	892	883	889	906	866	876	931	877	909	881	871	892	875	918	877	956	876	864	901	852	882	821	842	843	884	903	877	907	908	903	880	938	871	878	860	833	912	912	872	899	903	880	854	897	905	911	868	922	870	892	896	886	919	925	846	887	955	804	852	860	875	906	877	867	856	888	887	832	890	925	848	877	835	884	884	916	864	887	814	889	862	889	917	870	882	909	845	857	890	869	870	897	854	826	877	927	875	851	877	876	901	893	894	883	850	853	883	886	871	911	892	906	954	863	828	917	879	855	938	926	929	924	919	923	879	912	901	852	882	867	860	868	894	827	896	917	948	879	845	855	893	903	912	926	832	881	815	900	861	896	868	880	903	927	828	885	925	897	866	890	867	990	874	879	857	866	836	870	901	922	877	899	889	913	850	863	918	880	892	850	886	901	852	871	857	942	868	789	910	841	955	907	939	857	911	915	845	877	911	890	896	883	864	891	864	849	843	884	908	854	912	894	870	896	852	875	837	876	884	889	899	911	888	869	873	834	864	857	932	895	879	858	904	899	863	873	883	873	896	869	870	891	941	890	854	895	885	863	892	868	828	824	844	855	857	811	881	862	799	896	897	888	934	903	884	870	882	904	880	959	913	894	846	908	912	872	879	885	867	904	879	884	903	870	935	873	856	893	940	895	966	892	895	865	877	850	873	801	887	873	883	896	894	888	905	913	859	860	872	913	864	864	925	890	864	891	867	867	862	921	929	880	895	879	906	900	899	834	956	896	843	911	841	847	933	867	956	943	907	889	890	906	900	894	873	870	906	908	944	904	899	886	916	850	839	851	857	849	844	882	907	873	864	875	897	872	854	860	893	866	908	935	916	884	920	809	850	906	919	896	907	883	821	878	850	902	853	896	895	917	875	913	867	892	865	860	899	898	913	895	890	907	882	931	930	897	877	913	871	850	880	927	915	850	864	883	883	907	885	865	921	874	895	889	924	879	944	887	903	904	902	867	915	901	880	887	855	908	846	829	838	890	868	877	921	882	852	889	922	921	874	888	919	917	874	799	880	887	896	878	822	828	884	888	904	884	900	913	888	941	864	912	876	846	880	853	907	899	968	871	879	862	873	901	867	868	894	880	843	935	905	920	877	912	873	869	880	876	899	887	881	903	888	875	871	848	878	902	882	854	898	825	876	926	863	874	885	930	912	927	803	881	930	904	877	878	895	863	881	850	857	861	865	885	899	860	853	874	843	874	892	841	915	878	872	874	928	870	886	905	866	839	859	900	958	845	940	907	864	897	899	882	857	878	934	836	932	872	848	837	944	883	913	908	887	899	961	847	887	902	887	873	887	903	914	869	906	851	895	864	877	840	900	897	864	936	883	903	910	852	858	886	850	881	890	871	865	904	962	875	917	849	900	903	910	932	900	846	893	880	829	830	876	895	904	838	871	894	913	871	872	900	876	962	889	918	884	860	904	920	883	913	922	846	880	904	898	889	863	879	880	861	875	865	863	931	877	891	923	878	851	866	907	890	861	839	898	895	835	921	860	929	891	897	885	895	855	938	886	890	891	915	876	903	882	892	863	864	894	912	860	878	894	888	848	877	895	929	873	853	859	923	891	878	913	849	836	858	887	891	873	872	882	917	906	930	853	869	971	830	896	937	861	884	856	869	869	846	907	917	819	901	888	891	826	874	906	862	857	878	860	863	909	825	934	907	940	880	911	892	942	911	901	898	858	885	889	922	840	872	856	903	881	935	863	883	940	917	888	890	897	889	953	894	903	894	869	890	924	887	847	850	877	877	869	890	918	862	893	857	809	977	865	864	902	904	878	862	897	889	888	918	898	942	941	900	888	851	869	878	868	917	839	908	933	882	866	851	909	944	837	892	910	854	878	890	908	845	819	864	922	897	874	883	885	906	905	930	891	867	938	862	847	895	870	920	912	894	830	948	925	839	881	902	922	895	933	886	895	874	924	869	875	892	825	876	863	924	860	938	830	873	877	843	833	890	885	836	870	862	878	865	924	892	948	927	914	836	887	893	885	863	845	900	922	880	849	908	900	894	888	900	877	885	931	866	909	851	899	905	881	849	852	907	919	896	906	897	903	899	879	871	955	894	865	851	930	815	860	892	965	870	906	872	864	917	904	901	930	898	908	914	888	907	927	886	844	894	952	903	901	889	850	846	861	905	920	894	917	883	865	882	900	917	852	940	885	906	859	928	902	862	908	891	861	878	903	896	841	886	898	911	873	934	883	892	853	906	897	905	922	867	853	910	918	832	851	926	928	831	927	932	861	871	941	885	907	867	851	908	888	922	869	888	884	875	903	908	850	866	902	873	844	883	851	853	893	869	871	891	890	851	881	880	924	880	884	855	911	884	865	855	866	876	881	926	896	909	895	876	881	875	885	878	915	929	853	890	825	880	905	937	913	914	902	923	904	885	948	886	871	897	892	910	910	885	836	881	878	903	909	856	900	911	873	886	837	902	833	851	885	880	864	867	899	924	881	869	903	893	863	952	898	908	909	848	884	899	895	919	874	857	832	926	849	871	837	886	926	876	848	896	928	890	881	850	868	858	868	877	890	877	911	857	814	901	849	862	833	880	885	923	835	890	827	881	897	906	886	916	904	921	845	882	853	948	876	891	904	903	860	891	967	883	879	887	880	834	935	928	873	901	873	878	884	898	929	911	943	884	863	904	904	822	882	859	942	857	882	926	852	869	891	879	878	825	889	892	876	864	934	922	892	896	922	891	883	872	872	879	910	883	858	879	869	884	906	853	901	954	881	909	893	944	933	887	880	927	876	843	882	878	913	865	921	902	867	925	868	908	892	892	898	923	893	906	816	893	901	940	878	889	901	948	905	868	833	896	874	857	874	905	947	822	914	938	901	879	870	949	889	854	890	858	883	880	882	909	908	903	822	885	934	864	865	880	870	907	938	898	954	871	853	920	890	851	908	873	905	865	832	850	843	885	877	901	905	933	867	877	886	911	854	880	864	888	936	893	911	883	889	865	870	909	886	866	890	892	904	943	941	889	936	920	880	832	887	944	890	869	969	929	892	834	892	911	942	944	888	909	904	875	921	896	876	863	898	919	928	884	933	912	871	854	857	840	908	947	895	907	867	877	849	834	855	852	857	882	894	867	924	936	849	880	884	838	890	896	892	882	858	885	819	877	919	876	916	865	924	908	845	954	874	886	887	841	909	865	928	856	944	914	877	858	856	903	868	913	936	883	889	882	852	944	857	904	864	876	883	858	918	958	860	927	878	928	857	911	835	876	902	869	908	887	882	942	894	868	847	885	870	895	942	928
23888	20674	24053	27348	20680	20598	1970	577	547	528	491	461	482	454	482	453	481	506	472	433	491	433	466	433	450	456	433	445	434	453	454	446	437	417	450	475	480	432	436	457	457	463	437	438	427	458	453	436	434	476	464	464	473	449	453	453	466	460	402	452	431	440	446	454	436	481	455	441	455	446	466	419	488	449	482	478	458	448	491	457	460	422	455	442	440	435	452	470	494	432	474	391	447	450	462	460	422	464	471	455	462	453	486	442	461	472	444	424	430	430	442	517	457	417	444	447	418	427	447	417	453	429	428	467	447	421	458	410	477	434	451	405	428	458	491	443	424	440	436	470	426	405	438	453	453	447	449	476	463	449	422	447	444	436	443	415	447	419	449	452	439	422	420	445	438	453	398	441	438	443	437	429	441	467	455	455	446	444	457	447	437	417	398	441	478	494	459	418	458	477	410	427	426	412	438	415	434	408	435	420	443	423	426	433	447	463	438	455	456	465	471	440	422	422	473	442	472	404	429	427	452	443	480	437	431	407	438	418	416	456	469	421	413	448	408	421	444	450	473	443	434	444	435	445	424	426	453	481	486	444	425	460	469	483	419	460	434	437	452	433	437	427	438	450	422	488	445	425	425	453	417	450	439	443	418	466	437	452	442	429	420	438	448	463	435	446	430	468	456	407	460	435	457	422	409	415	448	427	446	422	428	478	449	428	462	460	413	457	427	442	494	447	437	445	442	418	459	458	444	484	456	427	466	443	432	441	434	440	427	420	448	429	408	449	464	451	446	445	459	436	471	415	466	432	437	403	439	402	433	412	462	429	413	452	451	431	487	418	456	433	406	426	453	432	440	399	424	425	453	453	463	402	441	448	445	465	414	440	443	424	428	443	456	431	444	421	501	445	450	470	448	470	399	458	470	441	466	430	434	445	443	432	445	456	440	404	465	487	424	408	452	440	429	444	442	491	431	433	436	485	447	431	457	475	417	421	451	430	453	473	412	418	444	456	457	470	438	405	466	399	390	443	448	443	426	461	454	459	470	424	427	457	457	424	428	455	413	431	433	430	458	454	426	410	410	455	442	430	451	459	437	405	406	474	421	451	415	469	477	417	455	475	406	462	458	456	440	443	437	462	392	458	463	429	452	465	447	455	431	453	422	414	421	435	440	460	415	411	448	428	444	441	430	418	428	416	432	483	460	436	449	429	444	450	399	441	384	481	425	452	425	424	431	394	395	422	407	444	489	412	440	432	436	513	452	439	449	467	438	423	422	402	446	391	473	431	460	457	507	447	423	459	449	462	478	409	426	431	427	442	439	406	443	466	430	457	452	480	441	439	434	442	432	464	445	398	410	477	449	489	442	473	468	442	488	458	423	454	405	438	468	432	449	422	444	444	433	466	442	451	418	459	428	425	449	440	431	409	433	419	457	426	410	446	392	481	451	447	429	434	478	430	429	454	465	478	479	454	439	445	435	422	436	434	455	422	487	461	449	440	427	417	438	459	429	438	453	435	437	478	485	465	397	415	425	447	421	435	429	459	395	404	457	414	450	439	463	429	429	467	426	436	478	444	463	482	435	394	463	410	428	476	431	474	446	452	443	425	455	411	420	474	449	438	443	424	411	422	458	427	486	471	429	427	434	411	440	438	459	442	443	422	400	444	447	419	458	469	457	414	436	442	429	413	441	475	421	471	453	429	460	443	444	461	434	486	433	497	459	439	446	442	424	444	458	465	410	427	496	432	427	505	459	419	448	428	434	421	429	425	430	471	476	456	421	474	428	451	470	487	436	475	460	429	489	437	432	458	471	407	424	426	449	477	428	427	419	464	409	453	396	484	463	462	451	441	432	455	419	441	408	463	445	436	437	395	448	390	471	416	407	448	410	419	492	426	455	452	446	444	455	460	399	438	463	472	486	446	460	451	446	484	404	424	401	476	411	458	455	450	461	444	460	457	431	413	402	435	428	453	454	414	456	447	421	470	453	415	443	466	409	401	391	385	444	397	476	446	465	440	420	436	486	467	477	415	422	399	466	426	447	451	435	394	428	455	446	451	415	470	421	411	491	447	464	466	452	421	473	448	436	437	393	433	436	437	420	432	476	418	427	397	424	406	446	436	445	426	430	463	446	493	498	418	439	431	438	433	445	473	463	399	456	434	473	467	446	426	407	420	436	461	425	511	400	436	455	411	437	491	461	431	429	438	445	440	412	451	461	417	460	438	462	478	446	440	431	430	434	399	435	462	394	426	486	425	425	446	444	436	469	470	433	424	447	443	448	394	448	437	437	445	482	473	433	456	431	455	427	421	405	435	445	439	443	383	429	427	452	424	431	423	408	468	423	481	442	438	456	492	489	421	451	436	467	445	475	448	432	447	381	453	435	470	416	444	432	456	449	446	449	427	426	412	455	426	451	410	454	424	438	435	454	422	450	405	442	434	468	443	479	440	458	460	430	457	448	403	448	403	448	426	478	452	448	427	441	424	417	457	459	423	497	470	425	443	378	446	497	437	416	433	445	446	433	423	436	442	443	427	429	432	451	408	462	395	414	420	434	426	432	443	437	434	438	425	463	450	483	444	371	449	420	461	448	440	416	424	423	394	461	450	414	450	449	441	437	409	440	451	432	477	455	460	463	442	454	412	445	450	418	440	432	462	428	454	442	425	468	500	443	455	408	456	432	478	430	438	474	466	416	412	445	431	422	474	421	436	456	410	428	444	455	450	447	468	450	430	437	422	416	445	448	408	424	449	443	429	392	450	469	388	423	430	429	434	387	450	448	449	444	440	411	454	435	437	433	415	420	452	400	463	429	432	468	447	498	465	441	444	454	438	426	483	424	409	479	405	476	458	476	449	387	533	457	429	439	419	451	424	447	502	471	428	423	436	445	454	481	468	444	440	462	444	438	465	430	443	461	484	445	413	457	464	476	429	386	447	421	453	449	431	437	443	455	454	471	435	454	418	411	415	425	427	455	423	426	417	445	441	409	432	445	433	470	450	477	409	445	397	424	429	429	433	415	452	524	438	447	423	410	467	461	414	462	446	457	418	413	487	473	409	411	464	457	405	441	463	446	419	404	467	476	424	459	461	436	448	437	411	428	412	442	468	433	450	454	474	458	418	444	429	449	419	429	434	439	488	415	445	434	463	426	411	455	444	412	411	437	426	439	420	438	439	481	480	429	439	416	412	447	466	434	446	411	435	433	432	447	437	450	458	454	464	444	410	451	391	450	448	443	439	423	457	463	422	454	423	468	458	422	470	448	440	463	427	456	426	387	440	422	437	443	443	430	449	475	436	465	431	442	421	456	415	424	401	437	424	415	447	441	416	446	458	440	425	392	423	420	436	490	412	423	454	442	406	413	433	420	452	436	435	429	429	456	434	461	400	433	468	453	444	439	389	455	429	462	440	461	445	462	427	449	432	417	420	453	447	484	446	431	453	412	454	405	424	468	446	430	431	434	473	448	456	440	475	473	425	416	424	424	437	436	461	395	423
5811	3187	1938	1257	1101	1118	990	961	1051	997	982	973	998	945	995	973	997	1003	953	921	903	936	940	966	963	966	983	949	942	1004	989	980	968	957	937	967	1011	995	958	963	1023	939	1007	901	977	951	931	962	978	947	932	969	949	981	972	933	973	967	957	1014	928	981	999	963	1012	964	1017	976	966	929	867	965	976	970	975	921	979	967	963	964	974	978	989	980	981	953	948	935	940	958	986	952	1002	916	955	935	947	965	970	955	942	978	1014	976	903	986	977	1000	932	997	991	926	912	954	947	939	969	957	959	932	1008	947	952	947	1052	992	948	973	944	897	970	938	981	933	911	984	984	995	884	993	1005	967	1004	942	966	974	932	931	986	939	995	976	990	961	919	946	936	975	977	939	971	983	964	937	977	919	965	952	915	921	942	933	986	942	982	977	938	1010	943	920	922	926	925	896	967	970	950	962	953	939	1021	906	976	978	962	950	893	939	951	1010	962	914	912	963	947	985	940	975	950	934	915	970	942	986	954	965	947	982	937	929	936	974	935	934	931	937	982	985	953	954	931	1004	979	1011	948	980	941	940	959	970	941	959	973	944	894	940	975	974	947	913	940	954	972	940	969	973	959	953	926	978	951	984	994	932	903	1008	975	947	955	964	975	935	930	1015	928	954	980	1003	949	985	1017	950	887	955	850	932	958	1007	962	955	953	937	972	958	1055	1003	903	925	958	962	927	1010	1015	922	946	975	961	987	1003	968	987	953	957	930	969	984	938	980	949	956	973	977	975	980	965	1007	951	899	1021	986	973	941	943	946	976	915	974	964	950	992	950	969	971	942	914	953	989	963	958	947	963	940	930	903	993	1020	986	911	963	937	959	909	945	926	898	935	985	973	981	967	976	952	935	930	897	995	997	959	915	961	934	1000	971	1007	949	912	972	882	919	876	990	961	999	983	938	991	943	930	940	996	974	998	949	983	957	966	1001	911	942	967	875	943	997	1017	891	983	956	957	997	987	981	916	970	950	962	999	966	906	950	1010	913	906	958	959	959	1023	953	922	966	952	1010	1021	913	937	923	956	985	984	971	922	965	969	979	930	991	982	993	952	955	972	973	929	958	976	975	946	972	959	986	928	990	1009	980	992	1008	946	948	924	860	1002	978	953	933	998	965	1006	994	949	845	992	987	1007	910	932	915	951	979	915	919	1002	955	944	902	978	922	1024	948	958	953	933	959	965	987	927	950	966	889	933	936	931	974	938	960	933	957	988	1006	964	989	1021	999	997	998	943	967	937	966	927	968	992	941	979	958	929	952	957	994	956	1002	938	997	1002	992	987	975	910	961	959	981	980	863	954	921	921	970	996	952	972	1008	973	989	994	990	988	962	906	947	951	955	950	991	936	984	975	1005	932	940	1038	993	973	969	961	1007	964	931	930	936	978	934	924	947	932	957	998	956	970	977	890	974	996	964	939	981	943	954	928	982	1004	947	907	912	994	956	912	999	913	958	899	987	961	939	948	970	932	1035	1008	949	992	934	931	986	896	963	912	993	985	978	950	957	958	978	995	983	965	955	982	918	903	891	949	927	991	925	940	993	953	965	866	966	965	934	1013	968	945	918	988	958	971	918	1006	940	933	961	906	977	957	968	901	1026	921	973	957	931	969	927	998	1046	929	927	971	982	931	973	943	977	1026	964	869	936	982	976	923	977	986	913	925	985	968	1021	920	950	934	986	915	953	932	917	969	1017	1017	938	980	977	956	998	946	914	951	936	989	950	982	926	988	977	921	954	977	1000	914	945	960	951	979	984	985	928	932	1036	925	950	909	918	992	943	913	968	962	924	948	970	965	973	1013	956	938	985	1008	985	1005	957	932	935	974	979	895	965	942	936	978	924	955	986	930	926	1039	905	904	995	987	988	914	937	899	938	941	991	953	961	994	920	948	972	976	984	946	948	948	924	924	994	961	976	1034	891	927	993	954	1002	996	944	956	910	967	943	976	963	937	963	971	985	966	918	947	986	940	917	935	978	1012	969	984	966	1011	980	985	979	977	1057	928	919	953	973	982	872	968	910	988	997	962	907	923	939	968	961	998	942	928	917	980	981	948	957	967	951	944	1010	955	942	931	957	980	923	940	984	948	1001	965	965	948	944	927	978	966	919	974	952	960	986	1017	945	981	977	982	965	951	945	898	947	973	951	1006	1018	961	942	956	985	953	983	948	957	986	981	986	930	922	922	971	953	961	918	946	988	916	950	931	969	951	949	928	921	952	988	942	923	928	984	975	961	947	908	957	937	981	979	958	973	881	995	947	923	1010	938	977	965	999	872	950	932	954	984	937	960	938	964	926	978	964	1007	974	924	983	993	937	979	1017	944	957	978	981	949	992	1015	975	985	938	923	964	944	982	996	979	933	974	943	938	955	961	1023	959	970	951	896	994	895	914	930	959	947	913	1018	943	986	944	992	918	999	1006	1006	912	990	942	1025	951	919	947	961	1036	967	918	974	939	954	966	954	1015	970	959	1007	954	978	931	964	886	996	975	960	913	923	956	989	966	940	951	906	976	978	964	981	969	968	996	965	956	988	977	945	1013	907	902	974	928	896	953	961	940	964	964	934	970	923	974	985	906	961	939	963	920	922	961	961	941	964	973	975	953	916	945	957	1015	978	951	963	958	967	973	1022	961	928	916	955	930	943	930	973	937	956	941	974	961	984	926	968	1044	957	984	973	964	944	1003	985	949	937	963	945	925	927	928	967	938	1014	1022	958	931	944	961	896	980	1014	978	976	922	958	947	972	922	927	956	968	974	978	976	952	972	980	1017	903	981	905	948	958	868	927	967	984	935	1002	979	928	894	975	960	925	965	970	999	976	988	962	946	943	1017	1024	940	947	911	1010	964	971	945	968	955	962	981	969	920	1009	923	952	961	993	902	970	1003	963	925	968	950	955	965	911	946	947	956	939	933	982	936	920	955	988	961	931	924	947	976	944	971	979	995	936	926	987	895	986	953	925	959	948	923	934	932	963	958	987	994	1006	915	1011	982	942	1002	955	983	965	1004	1011	917	913	989	1006	900	904	908	916	965	939	962	951	959	933	988	949	995	887	944	928	940	971	992	995	969	985	985	975	958	922	951	932	952	970	997	880	968	930	969	963	919	935	971	965	971	1060	987	961	900	932	947	941	963	1017	940	977	936	995	994	894	955	941	950	939	988	931	944	961	975	1003	957	935	971	990	978	911	919	939	956	977	972	989	959	1030	975	983	908	1004	941	961	919	920	994	996	898	935	926	938	955	983	941	952	920	933	945	983	987	912	992	1011	949	954	926	958	953	961	995	958	885	954	982	929	987	929	916	954	916	960	951	959	1016	964	979	1000	928	957	988	908	1001	953	964	1000	955	1012	959	963	963	936	962	927	1016	951	909	979	993	989	978	970	928	895	942	925	942	933	951	986	964	967	975	984	953	1006	1014	965	979	941	971	951	948	961	1005	1022	937	945	911	949	915	949	935	925	958	951	944	943	932	968	1000	913	929	1006	993	1003	966	955	963	919	938	945	993	937	1008	970	992	983	988	968	999	998	949	994	926	976	920	966	945	964	1006	946	946	946	946	866	971	975	941	985	947	931	944	938	985	919	983	946	924	958	958	973	945
23426	20728	24366	27155	20731	20750	17356	689	442	384	377	363	320	359	315	312	305	339	273	307	319	303	283	270	327	310	250	313	275	300	289	292	286	305	271	266	271	285	277	255	267	234	262	287	256	269	258	300	250	284	295	275	243	297	280	311	258	273	252	280	278	291	270	270	300	259	270	271	244	262	282	277	264	249	266	274	243	265	254	261	240	262	294	281	252	282	280	266	292	284	258	291	276	302	267	290	283	292	287	254	255	293	266	277	275	297	284	260	264	269	282	278	257	256	261	276	264	283	295	284	269	261	258	275	301	298	317	255	247	315	248	267	268	260	265	269	245	315	306	257	255	254	271	281	259	312	265	252	264	264	252	236	268	258	277	269	260	263	276	279	283	285	265	263	272	278	280	251	274	269	307	239	291	313	249	267	266	250	258	238	265	264	279	278	283	265	250	295	272	280	251	269	262	257	273	249	302	263	254	314	287	273	267	283	278	264	249	281	258	243	277	288	288	270	268	285	253	275	279	350	266	286	277	285	231	252	264	290	266	285	298	284	280	276	290	286	257	268	282	312	258	264	290	224	249	287	265	287	270	293	225	282	252	266	257	289	266	261	285	278	285	274	263	270	265	287	277	308	270	248	268	230	264	293	284	307	257	268	283	286	276	294	262	289	287	286	265	292	280	251	235	272	252	301	237	248	315	264	240	267	233	303	270	266	225	259	319	230	233	287	290	261	244	261	260	286	266	239	258	252	259	280	319	271	288	275	271	265	253	275	268	266	226	243	307	257	288	275	278	263	278	293	290	248	275	285	306	285	274	268	272	275	312	257	244	259	260	279	259	226	241	248	259	285	293	268	289	272	262	302	292	271	265	274	282	274	298	278	261	287	263	302	251	284	265	268	257	285	249	285	276	266	292	262	282	286	280	293	284	307	283	273	264	289	277	300	244	284	257	237	263	301	273	298	285	293	316	280	274	264	250	277	248	288	281	303	257	268	264	328	256	263	276	265	260	289	271	267	268	265	272	288	298	279	266	270	250	269	295	261	294	295	261	301	253	265	298	281	296	264	263	274	273	254	269	266	254	298	286	265	233	270	273	283	283	244	296	276	282	280	264	251	247	282	279	253	259	284	288	250	252	249	253	282	303	276	280	299	263	253	255	278	264	265	285	296	266	263	275	293	312	269	280	302	262	313	253	274	278	255	265	267	283	284	280	268	282	263	272	305	260	254	278	283	266	273	293	272	290	283	281	287	257	268	297	296	286	288	273	263	282	272	248	246	270	297	265	250	256	256	266	294	244	245	276	308	254	295	259	296	282	284	267	266	230	251	286	280	279	265	334	326	269	299	279	239	270	300	295	259	277	273	250	272	265	306	272	276	251	245	265	260	261	304	289	268	302	262	298	312	281	258	246	245	292	281	248	270	274	258	270	260	272	255	260	266	250	281	299	318	275	256	264	272	271	290	264	262	271	241	258	258	239	298	279	268	293	291	279	289	262	318	281	288	262	277	279	280	313	306	287	254	309	271	301	260	250	278	276	247	271	273	288	278	280	284	268	281	251	251	284	293	281	301	291	253	260	247	276	290	267	262	282	286	261	286	292	294	273	293	272	293	308	266	270	317	292	271	301	315	302	243	267	281	272	256	270	258	267	285	257	262	271	278	280	280	285	289	279	247	309	288	275	308	273	296	264	263	257	262	264	268	287	251	258	339	286	267	285	284	255	241	265	274	293	277	326	302	257	274	277	251	300	256	269	264	251	288	298	290	260	253	270	291	256	259	271	265	256	300	255	259	279	268	306	249	251	270	266	279	293	272	261	250	278	284	272	254	310	298	277	265	252	277	264	250	247	232	250	302	266	279	301	264	273	240	260	262	250	271	269	282	258	287	311	291	277	286	285	289	261	266	274	273	239	274	262	286	303	259	251	268	272	242	302	305	272	299	225	278	301	271	267	287	254	296	287	258	274	257	255	267	282	266	283	243	238	262	276	298	251	279	244	274	275	235	295	265	262	238	300	250	260	260	278	269	245	289	265	263	279	230	285	281	290	264	287	302	300	301	268	267	268	272	283	239	279	272	271	287	300	269	251	283	253	247	258	269	288	248	242	245	281	244	279	278	282	303	301	236	246	248	267	276	254	269	258	285	303	287	242	293	273	275	278	260	249	243	271	263	261	262	286	291	263	306	247	279	249	248	263	242	296	265	272	280	299	245	266	243	261	268	278	241	261	286	284	277	275	262	252	256	273	270	283	280	256	279	293	273	311	279	275	266	244	247	270	276	280	300	272	282	291	268	246	281	289	295	299	282	262	285	272	271	290	267	253	231	266	268	244	256	274	277	275	304	310	285	285	277	261	229	244	256	281	290	306	271	248	298	279	260	256	255	321	280	277	259	300	291	268	276	261	260	274	273	285	269	278	308	230	264	272	253	265	273	272	286	266	307	261	302	284	311	244	272	289	262	239	273	267	236	278	290	279	257	262	289	315	259	250	274	252	265	252	304	269	275	330	298	273	269	240	284	287	293	259	257	265	252	304	252	297	258	311	269	245	263	280	291	249	271	254	283	281	295	270	239	257	299	286	283	279	282	280	260	252	279	270	285	291	239	254	267	287	266	303	284	274	267	275	268	274	292	287	276	240	280	268	284	250	270	251	254	274	273	291	275	296	314	263	266	282	317	303	277	287	269	266	266	269	273	256	264	285	310	252	258	240	247	289	276	289	277	277	280	253	259	263	280	283	277	272	248	287	299	267	256	292	281	283	302	272	298	262	297	266	255	251	260	279	255	270	259	270	258	296	251	267	232	276	240	285	244	269	274	251	236	254	278	275	303	247	247	259	257	277	264	306	277	256	318	298	271	258	248	285	282	264	262	287	263	282	262	276	281	268	266	249	297	308	269	304	277	262	310	303	288	285	288	267	269	284	258	279	279	257	276	280	268	310	277	280	283	292	272	280	270	264	311	298	253	253	265	283	240	260	264	255	270	302	274	249	269	295	274	283	260	272	273	291	263	249	299	276	285	236	267	297	273	282	285	254	280	293	275	247	244	262	272	268	258	280	273	251	277	285	296	272	246	271	262	268	263	238	269	242	268	291	253	294	288	284	281	277	288	277	293	265	266	298	246	307	252	241	275	273	251	293	274	282	286	285	291	285	272	237	274	262	275	262	268	263	289	289	264	288	295	283	296	284	254	262	273	268	260	284	251	268	233	301	283	267	293	260	276	263	295	271	262	288	290	269	260	283	268	260	236	282	265	272	264	309	274	265	280	262	278	282	290	243	278	274	274	288	263	281	260	232	286	246	275	281	260	256	230	298	275	235	266	294	290	285	256	259	253	263	287	233	284	262	274	279	260	299	266	284	237	283	314	278	265	271	261	265	247	275	321	294	254	259	273	286	253	233	262	261	287	286	268	275	287	253	292	286	275	247	277	251	297	304	257	298	291	260	272	248	272	273	267	307	256	265	277	272	278	280	268	287	273	277	276	276	297	265	265
6893	4709	2415	1185	862	780	678	684	678	670	633	621	639	662	662	646	659	638	619	625	635	615	621	639	661	610	625	620	592	613	616	584	612	625	664	621	595	590	639	628	589	632	646	640	628	626	625	626	655	615	593	590	624	641	581	609	633	560	629	612	592	616	637	574	638	588	623	602	653	556	597	603	623	594	598	594	606	625	561	613	604	649	603	561	640	583	565	620	658	635	586	627	628	577	667	627	605	588	634	678	610	636	595	615	576	630	629	644	597	610	626	582	606	618	615	633	629	598	658	592	581	599	606	575	667	611	620	596	604	589	614	579	627	608	604	601	596	613	573	609	666	610	622	611	652	622	571	602	605	590	616	601	588	567	683	593	628	576	579	658	560	646	669	643	595	668	580	624	678	624	571	597	588	610	603	633	601	632	632	603	639	653	617	619	615	629	604	624	586	613	619	578	639	631	653	599	602	597	618	614	598	626	625	610	622	619	559	626	612	638	644	616	612	625	605	583	614	593	629	584	608	621	571	622	600	604	563	618	641	619	587	624	627	611	657	636	607	615	638	638	639	601	577	604	624	627	637	608	616	653	601	598	630	602	602	617	619	596	594	612	651	664	640	635	630	602	583	636	641	639	590	580	606	620	609	581	577	598	604	662	618	635	584	624	589	597	612	617	574	574	640	654	571	624	658	601	637	586	602	602	638	619	583	604	636	637	562	592	602	621	604	582	624	613	634	606	589	621	640	645	604	587	616	594	609	662	647	608	612	641	611	568	649	634	592	620	610	585	612	580	622	640	588	566	627	600	645	620	638	583	595	642	635	582	661	649	626	655	607	624	614	587	631	613	589	586	602	613	600	613	608	584	659	642	590	615	646	597	626	618	605	628	604	593	622	626	646	650	579	613	654	612	639	641	637	596	627	634	636	608	587	597	626	629	598	588	627	639	619	641	627	655	648	605	604	603	604	581	620	593	613	610	625	632	626	599	617	611	627	621	605	596	583	606	570	640	641	625	611	627	616	602	608	607	623	581	588	617	669	590	616	648	578	620	640	631	630	584	604	637	622	618	641	586	624	625	594	567	636	618	633	628	633	608	612	616	636	653	627	614	593	607	604	613	629	564	579	636	601	598	661	560	664	575	634	641	635	625	648	570	660	655	622	586	639	615	596	608	548	576	614	610	587	624	604	626	598	650	597	620	620	612	597	565	590	591	623	588	627	606	632	582	621	642	640	625	600	599	622	639	618	627	595	633	626	624	625	590	620	611	569	663	607	607	609	584	604	630	605	617	596	595	571	634	609	602	623	636	653	639	582	629	632	606	591	608	597	626	585	672	607	596	603	619	570	599	643	615	609	625	573	626	582	631	617	586	607	622	597	589	596	634	619	599	618	578	639	646	580	615	670	591	642	590	606	612	631	566	594	563	620	605	593	608	585	666	623	615	596	603	650	637	624	599	604	642	617	557	601	623	609	627	573	596	613	666	650	659	604	568	607	563	606	585	556	627	610	621	592	632	637	596	632	614	646	641	597	627	634	624	594	623	546	619	561	645	631	632	578	586	601	628	566	616	591	580	631	593	616	614	611	613	606	622	610	594	636	629	653	581	582	606	627	574	615	585	595	599	591	577	611	619	593	639	599	593	610	606	607	637	591	576	577	611	607	613	615	619	610	559	642	624	600	601	629	609	588	603	631	587	611	593	622	622	613	612	609	571	630	604	586	613	658	637	631	640	628	594	630	625	602	611	622	627	611	595	599	621	645	612	670	622	614	608	658	600	581	613	587	623	603	617	595	614	639	661	640	578	597	603	620	589	663	640	584	632	599	615	634	653	610	623	606	583	591	565	593	619	630	635	592	614	627	590	590	590	638	575	603	606	653	623	605	629	595	598	593	638	616	614	647	633	646	643	621	616	606	625	571	611	632	629	627	631	637	579	566	632	621	617	645	634	578	649	595	641	585	627	610	596	639	616	618	606	611	628	602	622	618	592	648	618	617	563	618	637	627	609	602	597	594	638	635	564	568	592	599	606	604	641	618	620	606	597	572	605	604	593	612	618	596	595	603	628	603	582	635	589	598	670	622	592	593	602	601	613	569	626	640	558	605	588	588	612	589	588	579	612	624	573	611	602	627	606	673	613	613	631	651	622	629	576	616	603	608	565	595	638	605	585	601	611	590	585	656	602	609	617	595	642	606	593	603	590	621	701	630	610	585	630	647	623	631	629	577	678	612	585	622	642	586	625	626	626	603	612	591	619	669	574	579	629	658	596	617	610	543	589	612	546	610	634	616	624	602	583	612	593	611	569	620	628	580	574	597	592	626	585	592	542	601	641	612	586	571	606	628	627	593	600	628	631	636	593	577	592	606	642	621	620	633	602	582	581	643	626	583	647	625	599	657	626	635	618	607	641	637	597	651	618	621	641	660	599	627	592	593	621	605	600	628	646	588	597	645	583	631	602	580	597	608	570	616	598	626	638	651	611	601	592	616	567	646	641	601	594	598	608	629	598	629	635	626	650	616	666	593	652	567	603	608	593	657	643	591	647	621	614	606	572	597	626	623	610	609	631	615	620	611	617	607	588	591	587	565	625	601	605	655	602	627	608	620	666	637	607	604	639	636	582	565	629	609	579	579	601	648	599	638	591	567	614	612	563	614	556	550	592	577	589	627	646	608	612	616	581	613	597	610	584	559	597	616	594	602	588	623	628	626	635	623	581	664	605	600	634	628	652	625	636	569	630	595	611	659	611	595	632	567	620	600	570	604	571	570	626	588	558	627	638	638	631	620	592	594	623	625	630	583	598	646	593	632	605	626	587	656	578	642	623	601	602	624	619	621	616	626	609	631	578	613	568	637	634	602	651	607	590	667	599	631	604	610	611	573	642	638	620	594	572	596	628	588	607	614	660	575	570	639	574	596	640	609	642	620	627	602	609	636	584	634	615	646	618	608	579	599	562	563	575	627	587	607	576	627	600	597	580	594	654	626	604	631	597	630	637	592	604	624	591	648	607	633	577	629	614	591	646	588	577	639	607	650	633	628	664	617	582	588	604	640	531	637	666	603	584	596	645	595	629	575	615	596	643	611	585	601	624	563	584	661	625	599	604	625	598	651	650	585	601	565	571	618	656	615	608	621	573	695	583	634	604	601	607	609	619	613	573	612	622	668	592	630	615	639	620	659	582	633	630	618	595	589	616	641	636	580	570	629	625	592	632	631	610	637	626	641	610	595	620	601	655	645	622	613	609	658	590	594	590	650	601	635	626	547	596	601	646	594	645	603	607	616	610	609	611	596	597	639	597	630	610	614	628	644	584	624	611	620	613	576	612	607	636	597	605	613	609	588	600	646	630	605	581	627	569	630	641	606	626	647	546	608	618	625	641	581	625	635	630	602	601	605	626	619	623	613	589	663	654	605	601	627	597	611	625	556	612	622	610	610	612	608	629	616	622	599	620	657	639	597	580	610	635	554	624	597	634	598	599	623	605	604	611	603	604
31676	18969	6964	636	420	392	400	412	368	421	415	423	383	373	396	357	363	386	401	362	377	388	370	377	414	380	399	405	426	407	382	373	370	401	360	401	394	404	370	361	391	392	367	384	387	409	388	404	413	375	372	375	394	392	370	371	373	398	390	396	388	400	364	360	381	383	376	403	376	407	377	367	409	371	383	389	431	428	388	408	409	400	419	397	404	392	367	384	369	372	418	365	377	402	379	382	404	406	347	382	392	365	411	362	408	392	400	387	397	392	350	362	335	412	373	374	413	385	389	397	409	405	363	403	343	368	381	413	359	351	362	347	403	379	352	355	376	394	374	384	382	372	395	405	389	399	382	389	374	380	353	406	399	398	395	413	379	385	390	397	372	411	365	368	385	387	345	390	379	378	364	384	403	408	361	410	359	423	369	361	392	390	368	346	369	365	395	413	356	351	402	411	372	380	438	366	389	448	408	408	407	432	383	375	345	393	407	386	396	399	409	431	387	374	355	372	384	370	398	359	416	390	389	401	436	383	398	364	411	393	376	432	360	354	395	374	367	391	420	395	350	363	384	387	415	398	375	378	386	388	385	407	357	411	359	380	388	379	376	372	366	358	401	394	397	399	377	364	393	392	382	423	353	339	372	377	360	370	396	421	334	341	384	379	368	366	397	410	366	413	384	398	392	397	358	363	338	401	351	406	353	413	385	382	400	430	393	391	405	350	351	360	379	357	380	398	355	353	357	399	406	380	418	381	357	405	397	405	337	445	377	374	377	410	369	394	376	407	407	429	411	379	393	365	377	383	399	392	358	391	381	401	363	380	386	395	342	394	382	393	426	425	385	415	385	384	376	401	379	374	339	388	386	381	397	353	410	383	385	392	369	392	358	437	368	342	394	381	415	352	375	406	375	422	406	342	378	381	364	352	381	394	393	404	380	396	398	384	355	372	380	407	382	348	350	361	350	364	387	380	395	353	360	403	372	422	370	374	431	390	419	365	406	402	377	395	394	378	379	397	426	393	391	385	402	416	371	366	336	398	369	387	398	386	373	447	351	358	402	412	377	360	408	386	384	393	379	376	359	382	382	389	376	408	360	414	337	410	401	376	382	382	383	405	385	366	360	385	357	393	411	370	410	374	396	432	363	401	386	377	407	358	373	364	365	334	364	385	355	402	332	354	383	364	354	387	358	404	357	404	382	374	420	367	375	368	380	386	417	404	407	365	378	398	420	386	373	349	377	374	366	384	406	394	380	411	414	399	375	381	380	367	380	351	415	379	410	409	419	395	411	423	377	390	381	407	411	390	354	324	375	384	380	362	378	385	404	385	390	389	357	381	388	372	337	404	375	384	391	385	412	396	383	397	401	440	411	382	435	402	329	361	388	389	389	370	432	361	353	373	377	369	394	346	376	387	367	396	396	367	378	395	386	380	369	375	393	411	398	377	414	385	391	370	406	402	359	385	414	384	403	373	387	379	371	413	377	371	418	362	347	337	356	392	352	395	402	382	383	389	365	388	402	398	373	382	353	373	385	393	416	375	378	377	376	345	339	377	384	355	366	379	384	406	358	361	415	402	391	342	392	402	394	438	369	363	364	359	369	344	394	424	395	390	400	414	397	370	368	406	387	352	382	415	378	409	389	345	406	400	432	364	369	396	380	363	350	389	336	384	365	373	374	417	391	344	419	333	395	379	425	347	353	404	377	376	372	380	341	407	410	375	408	389	378	364	350	367	377	367	378	370	405	389	428	358	424	399	381	379	358	366	357	380	356	411	357	417	383	385	380	378	440	416	380	391	341	374	378	354	430	351	377	420	376	390	409	378	393	404	361	381	399	403	372	388	389	386	388	391	362	345	393	393	377	366	367	372	408	390	336	384	411	415	408	335	398	426	398	376	403	370	363	374	372	377	367	405	382	353	385	381	402	382	368	398	376	410	375	383	405	433	358	414	388	376	361	372	383	398	356	371	362	387	360	394	389	398	388	389	441	406	358	390	383	370	389	417	388	396	385	384	388	398	348	309	381	374	373	364	374	323	367	366	386	334	379	387	394	388	401	348	387	389	384	389	435	373	358	351	365	371	383	376	388	379	386	383	364	404	358	407	408	390	369	441	404	376	398	363	409	384	374	371	365	368	412	380	379	375	383	395	424	367	384	361	384	395	398	347	386	362	374	390	386	376	407	384	352	368	391	388	363	364	433	378	394	387	381	379	380	379	351	392	366	391	393	360	391	368	336	373	376	351	381	369	397	362	404	374	381	375	373	405	367	379	387	367	387	412	410	372	402	359	379	398	338	356	363	380	391	370	403	369	394	400	428	407	401	362	347	356	377	361	355	398	391	382	427	375	399	379	394	372	367	392	389	399	384	387	407	433	381	384	370	398	415	415	407	384	357	421	390	373	371	418	374	378	367	379	343	356	373	401	394	387	379	379	378	397	428	402	386	390	373	377	419	376	396	379	362	390	382	372	408	376	363	373	385	356	362	383	376	354	377	327	401	405	350	398	396	357	394	373	380	350	392	393	383	367	348	393	384	400	405	404	382	389	355	389	368	321	402	443	409	392	362	439	375	378	399	372	392	369	369	373	378	370	402	369	389	371	411	374	363	382	359	371	375	410	395	410	392	389	395	427	342	390	380	398	389	364	372	358	376	399	405	388	348	399	400	363	359	372	377	389	418	432	370	386	434	405	362	399	392	418	402	388	379	404	420	406	389	358	392	374	421	413	350	375	428	396	393	372	342	370	370	377	398	359	366	403	403	379	427	374	369	357	363	365	364	402	382	351	394	422	361	418	380	407	397	374	382	377	375	392	367	377	408	369	397	384	398	380	409	411	395	365	376	393	370	347	388	385	370	406	358	402	375	370	384	363	391	362	358	412	360	359	402	361	362	408	369	346	422	431	383	371	430	384	372	384	364	384	386	350	367	376	388	396	409	377	400	354	417	420	399	371	408	364	387	395	362	394	382	358	401	405	381	378	412	384	380	382	385	402	412	392	384	398	375	360	413	373	416	382	397	394	400	400	377	416	358	398	376	368	390	387	387	391	378	408	382	426	371	403	406	376	399	387	429	412	411	356	398	394	376	358	403	382	373	429	376	389	408	378	407	354	382	371	370	408	421	426	390	351	364	368	399	403	385	360	386	371	349	421	369	404	359	359	417	410	389	367	389	372	391	386	396	402	409	351	397	387	391	412	368	394	362	398	385	390	387	378	363	383	385	384	361	375	365	368	374	393	379	401	391	415	379	386	390	371	400	392	379	370	393	386	399	408	338	429	365	409	354	377	369	395	372	402	403	409	357	383	367	375	372	362	374	400	385	363	377	381	398	408	364	368	382	355	361	392	413	385	369	396	371	376	420	363	365	433	397	425	390	383	372	403	449	388	428	402	373	377	354	399	415	362	355	383	365	384	369	416	380	334	392	379	432	397	382	382	361	376	368	410	386	384	380	392	382	406	401	376	351	384	365	373	413	402	357	387	366	384	368	405
5561	1098	941	892	865	914	922	922	895	932	906	887	873	915	909	964	860	888	853	864	885	957	946	911	886	900	861	879	893	867	898	867	863	877	878	886	896	874	891	895	851	890	894	853	880	898	934	902	919	867	863	903	874	886	859	836	880	874	852	860	866	897	901	837	866	877	865	903	846	871	855	893	924	866	907	914	823	878	897	876	875	845	930	890	891	883	903	856	854	945	880	909	935	890	857	917	947	871	851	873	931	900	843	891	884	858	896	913	862	862	851	907	958	876	887	884	873	902	854	899	877	822	889	937	914	887	946	869	878	936	879	919	920	875	897	886	908	848	841	885	849	839	912	876	806	921	897	868	846	916	900	850	897	889	856	876	846	887	905	857	920	880	894	844	859	914	911	866	915	892	865	873	877	899	901	932	903	920	846	891	900	918	939	896	910	902	845	905	912	878	905	852	886	898	871	886	897	911	900	914	896	858	905	873	920	911	902	897	862	867	872	854	853	871	906	926	866	824	861	915	913	951	911	900	870	875	905	954	882	880	889	875	934	869	938	910	915	899	820	878	911	913	917	929	897	881	925	906	895	907	893	891	856	911	835	864	857	859	906	904	881	918	863	898	880	877	908	909	898	887	892	937	908	885	870	885	879	895	860	928	919	897	887	871	904	904	885	861	928	903	849	898	810	877	833	866	853	935	913	872	854	881	916	896	880	912	917	924	891	906	855	922	912	908	855	875	894	883	925	853	843	893	872	945	896	904	865	896	898	920	814	849	880	882	868	893	872	926	904	900	850	906	892	914	878	924	886	894	863	892	913	945	814	944	873	873	883	936	874	841	899	924	847	900	843	911	929	792	861	875	865	853	903	875	852	843	873	864	893	867	862	883	859	820	898	899	884	909	925	906	886	899	919	923	877	914	871	890	843	902	880	911	878	904	887	886	920	860	869	927	900	874	865	862	870	867	882	881	907	887	879	833	854	858	893	861	829	878	889	955	908	903	928	864	910	911	873	915	888	866	855	842	909	913	899	927	859	951	907	878	878	872	889	853	885	866	920	934	828	904	877	879	884	919	875	889	890	888	869	841	900	890	870	923	875	900	873	860	859	911	934	886	879	922	912	899	863	892	871	872	863	872	888	884	887	923	869	947	869	887	877	891	881	893	888	864	911	917	909	886	892	909	832	882	876	924	927	868	871	880	886	892	851	854	862	903	869	902	932	812	913	809	906	894	926	886	874	926	882	901	902	828	899	893	871	879	956	881	891	870	930	912	904	901	931	878	885	888	889	848	852	885	929	866	865	935	865	916	908	882	842	896	849	829	927	891	832	890	906	832	852	864	895	871	920	870	930	864	858	885	867	882	859	951	883	880	898	855	958	914	875	884	873	905	875	915	947	865	869	857	903	893	878	855	854	861	892	902	831	903	845	879	861	914	853	885	887	896	924	870	905	862	886	845	923	901	874	953	899	880	915	902	921	850	921	891	891	840	903	925	942	924	856	883	911	919	855	865	837	864	888	824	914	814	851	893	848	912	875	863	895	848	824	873	843	915	880	897	876	866	903	879	921	899	862	898	868	865	930	844	899	896	848	876	889	897	926	911	898	884	887	867	891	875	881	925	891	921	856	874	930	844	880	900	897	911	864	907	853	907	858	892	846	947	847	839	947	891	869	885	956	906	869	909	896	876	880	884	922	894	899	875	885	876	913	909	913	891	882	877	900	876	884	913	894	804	899	884	884	914	890	883	889	874	844	905	884	896	900	914	909	865	864	894	882	845	874	884	855	898	843	888	931	881	897	871	894	889	882	889	899	895	899	941	861	910	902	883	935	889	881	898	907	865	933	858	938	870	889	910	872	888	847	867	856	893	865	845	911	915	916	897	856	833	874	891	883	919	931	890	885	848	921	914	909	880	914	871	888	839	894	880	832	902	862	876	865	868	813	860	865	892	909	863	834	858	880	889	892	878	896	876	926	919	868	867	856	897	850	872	891	905	858	867	863	845	884	886	864	901	917	867	910	885	949	860	917	920	925	873	867	935	900	864	873	839	882	887	853	885	897	905	884	885	847	904	903	940	858	864	865	883	902	910	955	905	880	883	920	912	919	867	878	955	950	891	888	887	850	817	895	841	894	919	871	904	829	864	926	924	906	913	898	850	872	907	883	904	865	887	886	886	830	884	856	926	897	875	930	878	870	896	843	844	945	903	939	930	904	881	876	925	891	861	885	866	882	911	865	862	904	865	864	887	867	910	905	874	904	988	819	860	911	913	894	933	871	875	902	872	889	837	912	869	862	925	933	821	878	895	867	915	915	852	847	863	899	873	880	870	847	845	971	853	874	898	943	833	944	917	861	879	933	904	961	878	873	907	862	835	876	902	852	813	928	893	905	930	879	857	900	843	890	838	894	921	893	855	867	875	869	894	879	833	912	921	893	870	908	835	885	866	868	887	853	846	864	929	839	882	875	914	887	903	894	888	897	905	851	854	901	917	871	902	848	896	885	835	893	912	929	865	876	848	829	886	855	871	886	946	898	897	857	862	859	833	862	915	881	827	886	946	923	866	879	918	869	921	905	927	856	885	870	918	888	913	872	846	906	874	868	877	855	883	906	894	922	887	969	894	894	908	850	928	891	921	913	931	920	868	881	875	879	830	910	846	940	866	907	895	881	861	907	860	909	884	912	853	918	942	883	868	904	921	852	874	933	839	880	944	884	846	862	918	856	853	928	837	915	955	891	879	864	833	880	982	898	830	915	918	931	866	929	884	906	849	880	934	879	821	890	880	878	869	858	869	834	867	944	892	906	845	912	902	842	898	865	868	875	906	909	837	880	870	863	888	891	870	893	870	911	918	907	876	846	850	906	906	880	857	859	929	920	923	880	891	933	913	864	872	872	848	944	913	905	889	931	926	877	956	840	854	888	879	838	917	872	929	913	896	858	847	869	901	885	883	873	892	861	932	822	903	901	924	861	879	869	926	932	934	869	857	873	894	875	876	901	883	853	855	870	872	899	874	867	867	916	859	922	872	936	866	863	899	898	874	858	900	886	877	844	897	901	875	879	925	889	886	853	955	890	927	912	899	926	881	948	897	887	925	928	846	913	883	861	838	862	897	850	914	890	871	885	943	898	843	824	845	866	905	918	935	925	882	861	850	876	931	892	872	890	888	894	890	852	876	866	855	891	882	891	911	858	808	826	889	933	939	856	931	840	847	869	840	931	909	884	861	926	829	951	866	855	856	892	850	883	874	836	961	876	923	886	893	917	855	885	901	879	913	943	915	821	959	886	931	924	820	933	837	946	920	922	876	871	841	816	845	941	878	892	912	883	909	899	865	850	907	855	939	869	901	931	885	911	891	875	911	866	849	918	869	872	856	877	889	887	882	879	932	872	895	904	893	876	876	819	841	909	902	948	902	874	902	885	915	875	960	899	896	803	913	878	877	916	965	886	925	843	905	865	885	904	878	918	957	851	874	872	882	917	963	967	925	894	918
23953	20736	24136	27392	20730	20629	1915	584	538	522	522	514	458	481	468	445	493	474	439	438	454	471	405	427	443	490	445	463	455	447	386	398	444	457	462	441	461	491	445	481	482	474	428	446	448	437	482	451	422	472	417	483	487	457	469	455	452	433	403	409	433	448	449	433	426	452	450	421	478	429	453	418	428	438	452	427	471	446	457	447	472	442	429	452	496	404	420	415	426	450	461	427	415	441	434	480	397	449	459	461	469	446	428	493	453	461	469	485	458	425	454	451	477	434	440	451	470	434	416	466	435	485	415	495	444	416	436	439	476	425	421	436	428	482	432	449	431	441	461	422	453	463	465	442	438	437	463	461	466	425	412	488	442	442	470	440	451	424	401	412	429	494	456	441	413	413	437	478	424	420	436	431	451	450	441	423	468	419	440	446	425	438	461	429	432	468	450	412	457	434	403	434	455	448	453	491	451	443	472	496	442	429	454	464	458	431	463	444	457	457	427	412	421	455	418	456	423	445	432	483	474	443	438	421	421	469	436	461	449	484	436	418	448	460	434	408	474	450	437	448	451	451	440	412	451	439	447	484	430	439	434	439	417	476	483	444	423	441	445	468	443	440	432	450	435	482	449	423	403	450	465	442	416	461	483	445	445	452	451	441	458	404	475	460	444	437	452	449	476	416	448	454	447	443	426	395	434	424	416	457	426	422	435	374	471	445	432	413	453	471	431	468	409	443	430	460	464	417	427	451	399	444	403	408	455	450	410	439	436	440	375	471	452	441	444	445	475	501	447	465	440	419	491	473	434	425	404	457	437	442	433	437	475	440	462	435	466	464	469	506	483	406	459	478	432	446	445	435	452	436	457	414	428	456	432	430	480	448	465	415	435	457	413	413	424	419	425	461	458	454	426	463	428	407	478	438	417	471	451	480	424	452	429	412	443	440	442	425	472	417	475	433	471	416	446	442	445	417	468	433	422	459	467	500	435	453	455	463	483	422	454	454	429	423	426	446	438	453	427	442	457	466	433	453	423	413	434	438	416	435	450	425	468	475	455	400	465	419	438	460	459	481	492	436	461	444	439	414	412	413	459	418	418	448	434	424	409	421	427	433	380	459	431	456	477	413	436	423	487	399	460	490	457	433	433	445	419	431	449	426	443	426	432	403	459	456	448	432	488	452	430	435	458	466	404	394	407	451	463	411	415	442	423	435	443	437	401	440	433	442	420	445	434	443	465	430	433	449	468	458	406	461	421	441	462	491	458	453	430	415	437	439	456	474	404	470	442	443	452	392	434	432	433	448	455	455	443	433	426	474	410	445	483	470	483	446	449	442	481	442	449	445	472	464	446	492	457	409	426	477	426	428	418	459	395	430	466	420	437	439	461	458	463	471	441	429	478	431	432	442	457	453	465	447	393	443	448	440	484	421	509	459	447	467	445	437	430	453	403	463	442	454	472	451	450	411	440	464	422	431	436	426	433	412	407	432	455	417	427	376	411	479	449	470	425	439	399	443	458	473	435	454	425	455	417	446	464	431	403	463	401	400	448	418	459	453	441	409	456	407	452	444	449	450	404	402	478	458	487	437	459	443	440	424	445	453	418	435	463	462	441	426	459	471	458	427	411	375	478	424	405	415	443	423	450	465	459	448	469	451	419	460	477	429	436	424	441	475	442	456	425	446	416	451	424	461	442	452	416	421	465	434	453	429	431	424	424	435	420	436	411	451	484	442	438	409	480	476	483	469	468	445	473	451	446	448	456	468	466	450	445	455	427	459	439	463	433	416	427	436	421	461	471	433	454	416	453	450	484	469	408	447	461	432	407	463	445	452	428	418	479	468	467	461	447	455	437	440	447	444	485	412	427	433	429	424	439	432	448	445	455	438	458	476	428	434	423	430	470	429	412	453	401	441	462	458	451	453	444	425	450	443	441	448	476	432	467	440	463	472	415	428	444	459	425	421	463	451	469	434	454	457	454	453	451	414	465	463	427	432	464	445	456	457	395	443	468	434	396	419	467	474	439	419	483	437	454	462	461	417	444	487	420	422	419	498	431	465	468	430	441	430	412	426	432	451	421	429	458	436	458	454	455	440	468	443	419	388	448	467	438	456	432	424	448	456	442	472	436	414	459	471	406	429	474	485	430	464	437	450	470	424	439	468	400	377	427	426	422	443	424	426	429	433	410	424	471	438	453	410	440	417	434	427	390	417	461	465	456	384	452	489	398	450	440	446	464	415	427	436	420	436	462	454	431	426	442	491	448	425	443	428	440	446	403	470	464	456	465	453	414	459	482	403	421	443	441	442	429	437	456	430	418	417	460	474	449	425	398	436	460	446	443	442	432	427	430	423	433	461	497	422	451	388	440	464	455	449	424	482	439	423	429	467	468	434	436	429	439	438	423	485	419	428	445	418	441	477	467	420	458	460	478	462	418	467	445	448	432	454	448	467	454	479	406	431	427	392	464	440	502	437	453	458	449	493	416	414	464	441	417	437	429	434	430	438	466	442	444	443	450	437	413	423	461	474	413	438	426	448	433	455	459	444	481	466	430	482	417	439	425	457	468	476	426	419	454	443	452	478	421	469	426	492	431	454	403	443	402	423	426	446	405	403	438	446	443	420	443	463	424	483	428	433	451	440	407	473	426	446	494	444	434	433	446	434	445	444	451	431	458	473	466	446	457	447	442	450	442	423	449	483	431	454	428	407	450	488	425	420	422	408	448	449	439	432	468	425	448	449	451	445	475	468	464	437	396	466	467	438	422	420	420	420	412	468	468	441	410	447	461	423	413	450	449	431	462	444	435	479	432	445	474	435	453	432	480	412	437	411	440	426	454	430	454	444	417	430	476	434	481	418	441	442	432	414	462	455	484	420	433	456	489	406	487	462	477	421	414	428	425	435	439	437	383	455	433	473	478	418	447	434	448	461	446	431	469	456	481	439	455	482	420	463	397	453	451	404	420	429	429	439	427	448	444	449	456	424	464	439	436	401	445	438	511	439	441	449	404	402	413	425	429	447	402	460	436	475	457	460	438	502	489	437	417	459	473	395	438	455	459	417	419	430	438	456	427	439	423	407	440	443	452	455	423	442	460	457	430	457	420	446	436	422	455	449	454	412	404	434	457	447	480	407	417	440	424	446	406	412	423	425	473	414	451	465	426	489	466	447	393	430	437	480	468	410	405	452	441	445	499	476	465	413	444	441	475	453	475	460	398	442	426	458	458	444	491	441	451	453	445	441	442	467	445	421	434	482	439	428	451	459	443	448	424	452	438	488	438	432	459	415	450	407	458	475	419	507	481	461	473	478	430	437	425	456	430	434	438	436	404	420	445	425	441	475	462	447	420	439	415	437	412	464	470	460	466	471	455	469	441	465	414	430	438	423	462	391	402	435	404	442	420	435	425	428	455	439	435	439	487	438	429	493	460	425	432	454	472	450	466	436	440	458	436	423	445	447	458	454	459	466	407	442	469	444	449	435	420	470	422	466	451	450	458	409
5971	3277	2021	1256	1114	1030	989	1029	1019	925	993	982	1020	999	934	965	980	939	951	946	1030	976	945	945	930	928	995	957	1000	949	982	992	996	1001	1000	999	967	967	946	953	966	950	981	914	984	1026	1016	941	974	965	931	943	1000	973	961	952	1015	967	916	979	989	963	962	994	957	916	965	979	978	966	984	1017	951	960	909	942	952	933	967	960	964	924	932	959	949	967	941	942	933	962	926	983	907	976	955	978	940	974	959	961	919	965	976	975	991	938	971	974	974	907	923	935	952	974	960	936	971	969	926	1010	933	985	984	1054	922	1003	948	970	982	949	944	945	983	949	1007	967	959	990	932	976	949	984	971	971	965	994	969	920	910	897	1006	977	1001	973	1045	980	965	935	995	973	977	986	918	906	940	934	982	955	920	962	995	944	971	953	932	967	947	967	944	955	958	945	937	971	996	954	979	1036	987	1020	945	1027	989	963	901	949	976	987	978	980	937	977	945	997	940	1007	971	916	947	946	942	914	962	927	974	924	1010	1024	913	1005	943	985	918	1028	956	966	980	974	1028	984	938	938	964	928	975	988	970	970	982	927	987	912	987	1015	952	862	1012	978	907	1008	965	1032	952	923	928	916	911	933	989	934	922	982	983	1002	990	955	962	971	1052	976	967	939	946	1009	964	935	962	1016	916	928	929	977	975	985	999	915	975	903	965	976	935	981	933	952	937	971	933	989	985	981	936	983	974	911	942	969	1000	983	923	1007	894	963	943	927	928	1013	1021	1002	986	948	1000	1017	888	1020	1027	932	943	979	917	937	952	953	981	915	934	931	981	922	1025	900	979	985	970	979	962	968	942	973	946	951	920	973	961	1032	914	965	954	1009	969	929	928	969	895	948	1011	971	976	989	956	986	964	1009	955	937	968	970	991	891	1029	970	1008	996	939	954	918	954	990	899	907	978	959	959	997	922	983	935	931	962	947	912	1030	1067	937	931	922	983	1005	920	980	1027	963	989	985	963	998	982	959	939	970	984	943	974	1015	1009	962	949	962	1015	935	992	943	947	967	922	988	972	983	946	923	956	978	1004	975	909	963	1004	1007	955	951	934	928	953	956	954	916	951	950	945	1007	960	994	971	1004	968	930	959	979	974	991	968	973	993	915	966	957	926	980	971	944	985	1034	979	964	924	1005	938	978	982	992	1019	945	1044	968	937	898	902	889	996	1003	885	942	914	1009	952	1007	927	913	997	1015	1004	939	959	967	974	988	933	975	953	975	939	956	981	978	890	968	976	955	930	969	985	996	972	941	969	971	979	980	959	986	1012	927	946	919	1036	949	980	998	1018	945	975	976	927	1024	1010	988	911	971	948	966	941	1003	972	979	940	951	978	947	982	953	935	961	971	946	942	940	1019	1005	944	916	973	998	892	971	949	949	975	972	944	921	1013	925	981	953	929	977	973	913	967	972	998	952	1015	938	935	969	977	996	925	914	978	961	1014	929	988	998	995	985	1007	987	984	939	931	973	972	976	935	950	980	949	910	975	962	960	904	959	898	1018	950	968	1003	962	1040	933	985	959	943	1006	966	941	997	998	945	964	917	1011	952	965	943	962	992	940	944	923	953	968	984	951	916	1001	944	993	935	961	946	1000	939	976	936	955	958	1000	973	986	1024	939	1045	975	935	951	950	969	1026	973	953	862	948	934	929	941	1006	944	970	967	993	947	969	965	977	960	965	1006	975	966	922	937	991	918	985	958	998	995	923	966	982	958	953	958	958	964	948	956	1006	944	979	954	965	939	965	988	1032	887	975	967	991	942	979	979	931	984	957	943	945	1029	912	995	952	1003	953	931	963	944	957	967	956	991	961	956	942	984	960	941	981	955	978	946	963	1011	935	928	975	931	929	1011	924	1006	956	973	923	908	937	1003	940	890	962	940	969	962	988	941	981	1003	957	1008	969	984	945	974	959	952	994	981	997	989	995	957	979	988	922	937	992	975	947	996	936	997	961	926	977	953	967	917	979	948	890	920	1007	943	1027	954	981	897	990	940	939	958	919	950	1002	1008	932	989	981	957	909	941	941	973	964	999	963	952	963	961	956	937	1007	967	950	952	1011	994	968	963	960	945	960	995	959	943	921	987	1014	967	949	899	970	948	961	984	954	894	991	1001	968	946	980	959	925	954	930	934	970	902	959	971	1002	935	973	932	915	984	960	1019	981	948	999	989	1007	960	961	918	928	987	990	961	994	971	979	979	934	1013	933	919	961	969	958	962	991	1001	949	994	996	983	973	1004	943	920	978	1005	925	931	939	948	958	947	948	1021	946	1021	931	983	1024	969	1000	967	990	962	999	995	976	999	964	974	932	970	1015	945	975	1009	1010	953	1015	927	959	952	932	931	928	980	927	969	898	906	911	928	963	1009	965	967	919	981	945	907	939	957	953	939	967	1006	996	964	966	940	987	979	997	977	988	961	987	954	991	959	953	940	1005	964	984	929	1010	1010	941	968	974	963	945	978	1031	935	900	950	986	991	991	931	937	956	1000	937	970	990	955	986	986	955	962	996	1034	961	959	910	966	976	927	953	990	934	967	1042	962	1013	1002	916	999	979	925	916	951	947	938	956	976	984	929	958	978	970	945	1041	932	976	934	966	901	912	1007	963	995	984	913	924	998	928	975	944	948	901	963	990	985	965	1017	921	961	987	980	966	997	892	918	989	1002	884	921	935	955	882	947	986	953	899	949	950	984	943	981	916	926	1010	890	948	1007	960	906	963	983	947	962	947	931	987	947	942	932	1008	980	921	1013	901	1021	966	990	977	906	965	986	958	977	1003	975	907	949	1012	936	926	1001	945	965	988	952	993	941	1006	940	992	944	969	909	926	993	999	919	998	961	966	959	924	979	947	1003	965	994	986	974	958	1028	951	974	960	999	982	955	921	956	983	973	932	917	970	928	921	946	969	999	991	981	967	916	901	962	933	978	931	974	973	926	1019	954	929	933	943	908	918	978	953	973	986	1002	972	887	958	1032	980	889	967	974	1016	966	915	998	1011	955	941	981	976	975	999	924	989	968	980	983	991	944	1018	1004	942	1000	970	903	971	965	949	961	977	1009	928	923	995	923	977	966	929	949	909	959	1006	1002	991	936	988	953	1031	949	984	1021	974	944	980	955	947	1017	1056	1002	984	1003	1002	1006	947	964	984	972	934	979	932	948	887	994	966	932	973	969	994	949	995	979	933	978	1002	1040	913	981	966	959	958	1005	1008	1035	990	956	933	945	937	937	916	944	950	964	966	953	1011	956	951	939	975	978	1013	966	960	979	959	918	915	963	969	924	996	972	961	946	985	946	965	922	939	1052	943	987	971	940	993	1023	943	1007	992	909	1026	956	940	1008	957	961	953	992	985	982	965	965	980	950	952	924	1001	925	1014	906	997	1016	930	956	992	930	924	943	1042	988	1021	962	1003	919	978	928	1030	960	981	961	928	972	939	941	941	1003	968	958	940	965	939	951	958	989	961	962	1032	935	998	973	977	978	998	963	969	966	936	974	929	981	965	943	983	984	924	972	985	1001	964	902	942	978	980	963	1005	942	943	939	1001	982	1036	1003	958	998	967	976	962	995	1009	938	942	951	991	988	970	946	988	950	946	946	994	950	974	1040	973	965	907	904	901	989	968	926	992	937	980	1040	999	911	963	928	941	995	986	950	979	937	969	938	984	926
23350	20696	24341	27086	20699	20709	17438	725	427	437	382	362	368	328	352	347	323	297	294	285	285	297	299	321	291	276	263	251	295	278	251	301	288	231	266	289	303	285	270	303	286	282	265	272	266	258	291	290	272	269	297	266	297	248	274	265	253	278	262	258	262	278	264	311	265	272	274	269	304	290	277	271	305	274	294	292	252	274	242	276	294	297	261	261	297	287	260	270	291	276	250	274	281	287	311	288	284	285	267	277	269	299	252	260	279	264	261	313	269	267	248	299	272	286	265	242	283	241	264	289	274	273	295	276	228	282	285	254	253	254	252	270	276	313	280	270	267	287	250	266	244	266	281	276	284	275	268	275	290	269	281	258	299	284	286	289	275	294	278	257	309	260	287	261	261	272	255	280	290	236	273	265	250	270	273	275	285	279	275	270	293	266	271	282	250	293	240	226	264	262	273	279	285	265	299	295	246	275	312	275	262	276	239	257	280	281	293	251	279	265	260	262	319	302	259	280	294	283	272	258	266	279	261	256	266	317	236	296	269	238	245	291	265	267	295	287	288	334	265	307	265	279	264	281	266	265	228	283	291	286	242	268	271	288	257	241	276	278	282	312	277	264	277	291	274	273	275	297	289	284	302	276	264	259	275	276	310	278	244	265	284	297	269	295	308	272	300	286	284	281	276	278	285	250	282	259	264	292	291	308	254	263	266	273	266	278	293	317	296	265	287	287	271	256	257	246	285	278	279	264	251	285	299	249	276	300	291	266	254	296	273	261	267	278	324	255	257	277	262	287	288	263	263	274	250	233	252	279	283	276	279	274	310	258	284	247	273	226	272	269	292	278	288	265	277	291	266	258	278	275	280	297	300	286	269	279	240	300	281	276	282	244	250	266	267	276	275	267	261	268	288	254	253	283	249	268	258	260	289	286	282	267	291	270	291	305	234	263	274	286	310	273	264	261	282	282	306	260	274	297	280	273	294	278	265	247	257	295	248	251	292	285	297	277	261	263	277	266	290	271	271	286	241	305	294	255	317	208	306	279	271	257	267	274	259	327	278	259	303	288	252	254	265	269	256	288	263	250	268	288	275	289	291	288	267	273	248	245	248	264	265	236	270	275	298	302	239	257	261	280	274	243	260	258	274	277	252	261	278	268	246	274	260	300	261	312	246	288	301	290	265	294	284	245	275	268	255	250	275	278	290	289	293	282	264	291	260	284	274	263	278	284	267	281	270	272	286	268	303	284	259	288	238	273	259	267	265	271	269	289	265	279	274	289	260	275	273	258	302	270	278	236	255	266	276	271	278	260	250	261	288	243	233	270	271	227	274	280	259	267	288	255	291	258	254	291	278	271	309	270	252	261	274	306	278	248	286	301	269	267	261	274	318	271	284	291	263	269	244	256	292	291	282	280	243	275	310	260	291	259	263	264	281	269	248	273	283	241	270	295	277	244	263	264	287	295	291	278	266	259	236	257	222	255	267	263	262	238	230	238	250	272	276	256	247	289	257	263	250	285	271	279	286	246	239	253	281	284	237	295	266	251	234	256	270	275	273	244	277	234	264	264	267	286	274	249	268	280	267	279	265	269	306	315	249	279	254	268	234	237	271	265	275	296	279	274	256	304	306	291	240	293	296	270	302	260	267	286	277	281	278	327	282	296	280	290	299	266	266	261	274	247	268	281	274	292	289	293	283	261	282	255	276	288	264	280	229	307	294	291	290	262	286	248	242	275	287	266	284	255	247	266	282	266	255	251	288	288	271	281	294	286	273	283	275	302	244	285	276	274	262	288	289	287	280	281	276	243	288	295	248	261	283	274	272	253	272	262	306	275	249	284	275	294	244	266	279	304	308	295	279	247	302	296	256	266	264	274	267	282	280	276	279	283	265	294	265	252	288	298	261	272	280	249	294	260	274	253	267	277	274	317	283	265	255	260	258	290	259	253	288	279	265	281	261	259	246	306	281	267	270	293	300	257	262	283	272	265	302	246	287	251	266	278	270	251	261	266	281	308	292	286	286	284	290	282	287	272	247	270	283	247	299	288	267	276	265	265	263	279	298	278	250	279	259	301	275	271	269	284	272	286	285	293	225	248	287	298	290	280	277	294	289	274	277	253	238	322	300	254	261	286	280	276	251	291	255	306	272	264	273	253	263	274	268	274	254	296	269	277	248	289	277	276	261	224	275	283	274	266	276	268	262	269	253	263	253	254	256	271	293	266	257	285	262	262	271	286	303	237	267	272	254	273	306	293	262	276	284	292	275	278	272	279	247	271	278	277	296	272	275	285	251	287	228	239	259	287	238	251	300	290	293	253	295	275	249	252	292	323	283	260	258	276	300	305	285	288	269	301	273	278	245	267	264	271	276	243	287	263	277	248	291	246	276	257	261	265	281	287	289	298	278	279	284	272	265	286	257	297	273	292	298	283	273	296	273	247	277	304	284	295	287	269	271	247	249	265	271	265	275	250	254	259	267	297	278	329	264	288	272	284	250	281	264	292	295	293	254	259	276	278	279	253	252	279	257	254	257	262	283	284	259	226	283	285	293	304	280	284	273	292	296	235	252	254	269	266	284	243	276	252	282	283	282	274	283	288	250	248	246	256	243	309	271	282	276	217	270	277	268	263	273	290	223	268	251	266	279	281	290	271	247	260	280	267	298	307	285	273	273	275	260	277	239	283	255	259	285	278	266	291	277	274	312	288	282	275	238	267	286	280	276	297	298	261	292	269	277	256	299	320	270	266	248	263	273	262	274	273	290	276	259	274	254	281	264	232	261	255	289	260	297	278	287	254	256	272	267	306	270	236	272	275	251	294	297	309	289	267	267	243	258	279	285	287	264	268	281	252	253	306	288	293	301	249	238	283	257	257	300	282	292	285	249	229	281	283	273	298	290	282	287	294	282	281	252	268	285	282	276	272	269	282	298	291	266	240	291	261	274	258	272	291	296	264	269	285	260	270	254	265	300	314	284	270	281	290	239	294	293	263	308	265	268	300	290	260	247	245	270	281	284	285	229	276	249	269	268	292	282	260	275	263	295	282	282	274	259	257	267	237	266	274	306	274	260	286	290	293	256	249	263	274	254	254	273	289	246	268	258	287	284	273	288	264	277	306	285	251	287	287	269	251	248	271	261	261	248	285	322	313	274	271	269	287	279	243	261	306	298	271	274	287	285	292	258	280	277	270	278	267	288	291	295	271	277	280	291	272	245	276	254	287	275	296	286	235	265	276	239	272	251	282	238	279	279	302	291	273	253	280	261	260	270	287	314	244	268	276	269	275	303	272	269	233	271	288	269	287	243	288	253	288	226	283	266	277	285	266	249	284	252	298	295	279	288	288	313	285	266	270	252	298	270	286	284	247	277	286	243	264	247	273	271	272	273	280	284	264	280	260	285	299	267	286	300	275	285	258	277	267	238	277	275	241	257	278	280	252	238	281	310	274	261	276	277	264	291	254	253	274	278	276	276	304	274	257	274	303	286	286	286	268	276	301
6456	4647	2439	1191	851	748	752	680	678	669	601	631	668	622	630	642	615	647	622	680	648	617	669	611	651	619	603	613	640	600	664	629	668	572	600	589	658	646	609	627	582	574	633	622	634	612	618	620	639	641	629	604	602	628	599	658	629	598	640	634	634	635	620	575	599	638	617	600	616	608	597	627	611	642	626	612	631	606	620	588	597	559	644	628	605	654	604	601	603	621	627	608	635	622	643	629	626	596	618	597	580	645	604	626	622	608	621	609	587	615	607	622	583	643	580	586	627	606	607	619	590	632	621	611	620	593	621	573	637	622	602	633	613	613	594	617	606	619	618	651	593	608	608	605	625	570	617	657	623	606	617	629	616	609	610	623	611	645	619	597	567	577	606	587	592	618	631	645	579	598	584	582	631	612	646	611	616	653	620	587	599	651	635	645	584	579	586	649	636	643	616	635	593	627	653	606	621	614	595	577	628	563	603	612	628	586	596	617	565	622	611	607	637	637	587	563	619	622	663	629	623	587	633	613	610	659	640	602	600	598	608	602	583	663	579	596	573	612	579	606	583	614	603	581	595	596	643	609	593	636	611	630	607	609	584	563	605	598	616	622	632	598	604	643	612	665	611	663	650	602	636	634	664	650	638	647	664	610	610	584	622	614	594	609	580	620	639	648	641	618	575	582	669	627	558	593	562	604	611	601	612	643	640	670	634	636	594	629	602	658	614	643	572	621	582	598	567	639	614	616	660	594	646	625	627	585	624	644	585	625	590	617	600	572	632	620	624	635	664	601	593	648	577	569	611	590	578	601	589	652	603	605	688	573	632	644	673	607	639	619	641	673	654	589	608	620	665	631	598	608	587	608	669	606	588	589	599	611	598	621	582	586	585	590	621	614	651	632	591	595	597	607	581	624	614	609	657	611	643	651	625	610	609	588	609	571	596	615	570	631	578	616	640	656	652	606	628	617	575	607	581	623	646	627	617	614	587	662	636	590	609	615	637	609	614	641	572	610	621	590	590	611	566	660	569	625	629	621	639	623	530	619	606	621	604	644	607	587	611	624	559	633	575	623	676	621	632	590	577	612	645	608	636	613	611	605	650	637	607	598	606	615	597	623	642	607	598	619	602	632	600	634	603	611	651	607	608	596	603	617	599	633	678	617	594	650	612	577	640	613	631	606	652	614	607	603	562	602	602	602	594	614	613	614	628	575	621	632	594	607	617	563	642	661	608	608	628	605	590	592	590	604	577	592	655	608	589	609	635	594	574	629	618	621	577	593	583	635	598	567	574	594	619	566	606	612	615	652	595	601	620	608	636	630	612	616	624	610	647	625	607	614	619	578	636	636	665	606	655	621	585	619	664	618	614	593	650	634	610	614	620	641	626	593	631	611	603	604	635	607	585	568	613	598	651	575	630	592	636	569	586	604	608	594	623	624	612	611	618	587	617	565	664	611	599	635	601	634	629	571	582	589	588	617	604	611	619	592	622	628	567	588	547	633	627	632	581	635	593	642	657	598	594	580	613	623	548	597	601	631	564	610	617	619	590	558	562	586	616	639	644	642	604	608	619	635	616	650	604	610	646	626	618	605	642	634	590	592	627	644	621	607	583	593	585	629	640	607	615	612	563	603	635	621	641	606	602	645	614	611	631	637	614	594	639	588	630	616	613	639	656	604	583	611	602	632	613	620	599	634	609	639	639	628	614	582	584	600	587	564	654	573	625	581	571	601	618	614	590	613	601	601	605	608	582	568	646	591	599	629	624	607	627	619	626	593	608	579	605	639	609	567	613	616	635	619	622	602	625	623	618	596	617	588	645	624	635	599	639	608	594	617	614	649	589	588	606	612	585	603	621	622	637	613	595	606	605	611	616	607	594	633	604	598	643	629	615	646	590	629	619	629	612	595	639	624	640	640	612	607	597	625	594	630	627	612	564	556	624	616	660	591	615	613	627	606	619	612	635	589	617	611	656	633	570	604	610	625	570	631	602	577	588	630	641	593	592	641	607	631	627	606	593	610	576	638	637	652	599	606	658	621	625	613	619	615	640	612	595	607	619	607	589	617	603	668	607	584	589	580	659	613	576	637	638	610	616	592	623	634	626	625	629	634	570	605	607	593	608	608	583	617	580	590	594	589	622	573	614	586	675	609	622	639	607	622	571	646	631	579	571	603	584	642	604	617	604	614	616	613	609	612	612	612	586	585	607	640	627	624	600	605	622	622	603	629	627	587	622	594	673	633	621	608	618	612	633	607	605	595	620	638	614	603	605	595	648	610	680	622	618	599	608	646	610	603	646	625	628	609	608	592	644	591	591	618	591	645	649	611	611	573	625	566	666	554	579	664	624	619	620	640	597	607	615	607	599	589	621	592	583	637	628	597	600	566	567	605	608	588	602	636	633	616	649	605	594	645	603	618	600	626	580	615	633	587	592	619	655	651	639	583	620	626	592	624	606	603	615	615	649	566	588	604	616	644	625	614	661	591	591	650	620	611	628	648	609	648	629	626	621	610	595	635	657	669	591	578	619	631	616	621	640	678	635	669	641	633	638	632	632	644	622	602	609	568	607	593	651	647	640	614	594	642	599	596	626	607	568	582	571	605	620	586	633	600	680	607	567	604	585	593	652	640	582	585	604	600	637	562	646	617	627	658	627	601	626	603	631	659	614	596	643	598	603	605	613	602	603	610	641	629	607	608	590	603	616	621	627	611	591	588	648	609	617	574	615	648	637	642	635	632	603	559	624	604	620	604	632	613	620	608	584	598	621	567	585	646	607	628	602	595	624	620	569	577	586	581	625	596	622	595	629	623	585	636	640	665	609	593	579	616	636	646	645	623	610	613	620	569	592	600	607	610	607	660	605	631	612	570	597	629	625	639	588	618	613	644	579	659	578	565	612	629	652	606	620	615	624	594	601	584	641	610	613	568	652	619	595	620	597	602	612	594	603	588	628	623	620	594	609	624	624	602	615	649	616	606	642	639	590	632	655	540	579	610	598	670	607	595	596	650	608	601	666	619	651	579	601	583	612	618	573	591	614	630	590	620	584	605	624	589	611	649	612	600	611	620	598	619	660	655	601	633	603	624	589	568	617	595	644	634	607	622	630	622	586	632	571	588	614	632	646	568	634	611	558	581	622	630	666	569	578	606	598	643	583	607	587	589	581	616	612	610	611	637	637	634	643	580	634	615	606	621	659	637	611	587	612	607	610	613	639	615	622	606	603	610	622	580	620	597	638	624	640	614	646	610	612	578	599	610	656	601	579	596	592	616	595	595	632	596	632	597	652	619	590	649	629	619	629	553	613	641	637	658	618	588	595	671	631	627	600	565	598	628	599	625	630	636	602	642	650	619	627	654	616	617	586	622	653	603	598	596	635	631	605	643	606	611	602	620	592	648	602	591	574	564	631	619	602	652	628	603	585	606	628	591	637	615	592	617	610	591	606	589	603	589	630	607	569	598	597	585	603	618	608	602	612	606	588	612	575	588	639	578
31784	19025	7048	651	462	408	410	428	395	382	429	432	402	389	367	361	375	390	366	377	353	362	390	411	389	383	419	374	387	354	372	390	372	414	399	379	358	389	379	384	400	360	404	384	365	392	380	361	364	410	427	372	371	385	357	364	392	362	416	389	366	359	417	366	390	394	372	389	378	397	396	417	375	378	362	427	359	384	410	351	381	376	382	382	370	378	398	383	376	418	375	394	376	420	406	401	393	386	408	382	372	360	377	360	378	368	410	433	402	406	410	388	416	412	378	378	379	386	420	388	373	392	358	393	389	357	392	410	395	372	384	389	376	374	398	351	379	345	416	384	397	401	384	370	382	391	339	357	382	376	377	389	389	398	399	397	369	402	419	410	387	378	395	360	363	383	395	386	398	391	380	398	369	381	355	363	343	375	343	380	389	402	397	380	429	385	401	363	402	384	377	390	389	423	369	401	388	383	353	335	364	379	377	407	399	376	368	396	367	435	442	366	370	399	373	374	379	408	371	389	411	373	381	401	418	394	365	392	365	397	375	344	388	368	373	348	362	411	380	407	376	419	421	385	396	375	359	408	389	366	394	390	392	356	359	384	406	387	411	385	360	375	410	409	386	355	431	399	415	404	408	439	394	378	359	401	364	365	418	388	394	340	380	375	379	375	375	359	400	406	388	393	346	372	383	409	393	395	414	388	360	370	399	408	358	401	364	359	397	387	443	380	405	375	372	389	395	335	363	381	387	371	397	362	380	401	416	388	346	386	385	397	372	416	373	346	401	425	380	363	380	386	427	385	434	387	385	393	393	410	385	417	371	390	382	362	407	403	401	388	375	359	381	370	403	395	409	361	432	389	410	356	392	344	367	376	429	404	374	378	387	397	388	382	354	374	392	377	393	356	433	373	389	388	408	412	392	375	362	355	380	402	336	398	362	427	380	368	419	406	431	413	385	411	390	427	384	431	450	401	366	351	389	397	371	380	424	354	425	334	355	387	412	391	389	377	346	379	398	372	404	376	412	411	369	376	387	383	334	418	432	379	415	407	412	391	426	398	417	394	361	358	411	402	362	390	409	373	433	379	436	425	354	405	394	392	361	380	379	392	385	426	389	388	365	371	404	384	376	412	364	367	388	408	380	377	365	353	409	388	401	412	384	398	374	350	379	389	337	380	400	400	397	354	380	391	393	411	392	382	402	398	415	371	381	385	380	372	362	384	391	387	395	393	353	393	413	405	407	396	376	381	368	393	394	343	376	387	364	371	372	359	372	418	400	343	379	396	395	389	399	365	380	386	403	363	383	435	365	401	381	390	400	390	410	390	389	385	405	376	386	413	422	394	442	362	396	380	374	358	382	391	416	381	370	422	387	401	378	375	348	381	359	401	411	388	378	362	389	397	410	398	415	393	375	386	361	388	409	376	376	364	389	407	346	390	379	380	381	401	372	370	359	353	411	402	417	360	412	397	379	367	381	363	373	365	372	346	390	394	382	379	348	386	399	333	377	401	381	405	357	374	393	391	383	368	380	402	373	347	385	386	389	394	378	343	381	361	370	380	405	396	395	357	377	353	377	415	346	387	395	403	389	398	364	394	393	405	394	408	382	397	399	395	407	387	372	368	384	355	359	383	389	382	399	372	389	383	389	395	393	389	362	391	407	371	376	397	428	423	379	404	398	380	395	379	413	387	405	382	384	360	389	417	437	399	388	389	366	394	384	416	407	372	400	399	382	378	373	398	336	377	368	393	396	377	409	390	361	368	392	388	373	394	398	394	402	383	360	398	380	383	378	392	406	402	356	382	409	373	401	398	359	407	426	385	356	386	382	386	349	406	379	418	447	398	402	366	394	370	371	394	386	390	420	387	381	401	314	358	409	419	380	398	396	422	401	370	392	388	403	416	392	413	354	402	372	345	339	390	365	373	415	422	365	392	443	398	371	394	407	392	397	424	412	386	405	363	394	389	377	370	355	390	399	406	370	419	370	368	394	421	380	375	375	376	363	380	361	387	382	377	388	413	427	390	373	412	406	382	380	392	417	359	406	373	398	358	387	398	348	417	429	437	358	378	368	364	401	346	395	377	374	378	379	387	429	349	414	374	393	381	418	384	395	381	375	386	366	363	372	437	364	422	371	370	409	401	362	386	392	403	389	414	401	370	402	383	403	383	382	400	380	374	373	402	378	373	372	429	408	398	400	386	414	411	402	380	422	398	374	420	383	362	389	381	392	411	354	367	422	400	399	387	414	392	386	411	378	403	396	381	343	410	420	377	385	382	400	408	413	405	356	359	385	374	389	405	370	405	396	417	353	376	418	413	374	382	373	380	401	367	385	390	423	373	371	372	401	402	393	384	372	352	371	398	395	394	432	401	411	411	401	388	380	396	425	392	373	412	422	377	395	379	384	354	417	376	373	395	340	361	360	362	388	410	346	422	382	375	414	417	346	381	353	410	376	374	373	394	377	385	413	395	412	400	397	365	363	392	360	349	399	360	377	373	392	410	389	416	394	368	358	371	362	396	409	401	372	391	411	382	380	374	402	417	398	407	383	428	403	379	402	386	374	391	398	425	399	395	416	378	349	430	395	354	398	373	415	373	404	377	388	389	395	365	363	366	381	401	382	398	360	404	346	387	430	370	399	388	403	361	408	364	359	422	410	369	376	346	385	412	391	374	407	372	379	359	387	380	397	376	386	398	391	371	376	374	395	356	380	351	378	384	425	427	387	412	364	412	404	395	413	429	390	375	394	368	411	391	402	365	368	381	405	364	355	388	368	373	369	389	387	352	401	400	431	415	398	356	400	399	388	384	379	374	422	396	357	421	396	383	361	369	383	414	369	390	410	386	365	403	369	405	401	406	406	399	392	375	338	384	407	401	363	417	383	375	378	381	378	349	420	405	421	395	349	386	396	382	389	356	359	388	384	408	351	372	359	401	387	404	385	398	380	387	406	389	389	397	372	400	386	377	388	399	353	345	407	392	372	364	383	397	370	382	385	415	378	427	389	395	368	430	389	375	379	409	376	400	392	409	372	372	387	398	388	418	360	402	383	353	403	387	396	393	389	381	371	355	424	385	371	376	368	416	386	374	392	392	399	412	348	340	338	398	394	380	389	389	389	374	377	371	400	382	372	366	395	385	397	380	395	382	367	397	374	431	388	379	386	373	368	380	360	372	413	382	408	425	381	401	382	400	341	407	370	394	367	392	366	366	395	333	387	383	357	408	390	383	421	379	348	395	351	351	330	388	395	393	378	348	394	389	393	385	336	380	371	377	408	350	383	368	407	372	359	367	362	388	346	372	368	364	405	387	346	394	390	382	357	361	405	393	376	384	378	408	386	409	387	398	434	346	351	382	369	407	435	398	366	380	403	357	403	396	391	399	390	410	364	380	421	398	393	407	391	372	347	366	352	354	383	434	411	400	369	382	414	410	432	366	369	377	440	367	364	371	385	435	431	396	441	377	385	393	375	390	423	387	370	418	406	394	347	384
5598	1178	966	862	908	931	854	889	925	885	830	829	922	924	907	891	846	892	880	917	884	876	906	905	917	886	900	857	884	824	831	878	948	887	925	925	825	933	916	956	836	839	909	901	912	897	878	898	905	912	888	918	848	870	920	918	857	902	903	863	933	880	909	861	867	837	837	887	893	896	910	875	895	925	854	864	916	964	879	901	901	848	916	877	910	892	906	905	881	928	888	888	907	895	928	872	873	924	921	871	891	925	903	965	872	875	878	859	924	878	871	884	931	918	936	825	882	899	892	884	867	843	850	933	902	848	905	864	880	839	916	850	922	941	904	870	839	876	854	906	912	908	834	856	827	874	911	916	881	870	870	914	922	873	914	891	897	921	890	909	883	900	906	961	925	922	911	899	889	870	905	861	909	867	886	890	926	897	905	861	871	894	878	890	882	856	894	894	916	853	877	891	875	860	896	915	898	887	881	866	854	904	879	888	897	906	878	888	875	882	965	867	902	932	866	876	938	911	924	859	912	883	888	908	844	909	889	948	944	870	909	857	882	889	901	920	906	928	870	911	888	895	868	934	885	889	894	848	879	915	928	918	877	918	890	866	906	888	891	892	874	884	899	858	881	861	811	890	943	844	921	893	924	923	895	896	855	858	923	898	895	944	917	899	937	850	932	924	960	879	953	895	911	901	932	918	927	882	913	911	916	857	886	958	926	846	883	925	891	874	912	901	880	914	872	870	859	861	884	906	877	858	802	849	889	902	899	887	878	871	901	847	846	881	870	872	978	888	860	844	861	914	883	913	896	875	869	919	877	925	910	860	912	872	868	858	869	905	861	927	905	921	917	851	886	886	896	822	881	880	910	867	935	870	950	894	894	893	911	894	854	877	880	892	853	893	895	850	896	903	847	896	900	912	933	857	888	865	864	922	900	897	929	920	873	890	877	851	886	894	908	880	899	886	854	903	931	873	863	906	949	894	882	892	901	918	854	898	855	839	853	909	910	908	877	914	954	863	872	961	854	867	880	925	893	932	916	893	891	899	924	898	859	876	899	899	897	914	889	921	926	951	917	850	886	890	905	909	927	881	933	862	853	860	895	863	890	922	916	883	875	828	923	876	942	912	914	935	908	906	882	915	889	872	851	873	921	950	904	872	908	902	881	872	885	901	854	887	898	882	856	863	861	852	891	818	902	916	881	852	854	930	874	879	895	930	906	919	907	904	847	923	867	857	933	905	897	836	882	895	892	902	916	872	904	856	850	918	869	834	852	949	884	864	874	894	896	935	861	913	887	866	844	948	899	858	843	931	844	895	858	870	869	906	910	884	924	933	889	859	888	855	879	891	968	933	893	907	896	871	914	901	884	821	901	853	897	893	893	941	900	941	860	849	871	887	866	906	907	935	955	875	879	891	901	952	886	896	938	904	889	860	861	937	935	885	869	897	932	894	881	874	867	882	904	895	919	901	865	879	926	918	905	907	896	915	894	874	846	841	860	902	844	855	887	961	898	913	883	896	886	861	917	909	890	868	865	864	853	892	872	882	892	903	881	877	935	904	912	919	956	917	887	893	855	890	839	924	904	904	957	936	949	930	907	937	926	842	880	888	914	873	898	917	915	855	838	890	889	846	946	860	903	876	905	889	901	953	892	898	817	883	949	910	904	840	845	920	939	842	861	883	904	865	829	918	873	862	895	884	897	929	959	860	916	913	883	883	838	898	957	874	905	842	897	940	861	854	860	851	871	928	901	881	959	888	946	883	880	887	925	914	895	902	906	872	947	851	908	942	928	872	852	813	889	865	909	877	919	807	928	887	955	866	855	908	883	878	933	887	874	896	869	945	841	922	886	906	945	902	899	871	855	893	897	883	835	859	875	840	916	907	831	956	875	885	921	967	858	912	888	835	888	880	871	882	876	885	874	943	860	884	899	895	865	889	909	872	879	919	885	960	888	922	870	888	888	892	871	909	888	896	894	897	843	921	889	885	896	915	840	885	872	879	896	890	857	863	851	909	882	876	942	871	920	921	852	870	910	936	885	865	941	785	937	862	881	899	900	893	912	928	883	900	870	854	971	955	871	893	860	843	865	903	896	864	873	906	878	869	916	831	934	848	881	925	917	836	931	901	907	911	844	867	857	951	896	898	870	884	889	850	881	887	903	931	838	909	897	859	889	947	882	912	938	908	857	885	882	889	872	871	911	891	883	881	890	955	906	895	911	912	885	837	832	866	949	848	916	890	868	872	921	899	843	876	862	898	934	868	907	968	853	887	920	849	898	872	904	851	867	922	921	869	936	879	882	802	857	914	891	864	902	890	920	910	921	866	882	896	837	914	874	881	888	871	874	888	905	891	874	899	861	910	900	908	912	901	932	857	925	892	893	874	910	906	909	892	901	877	938	893	901	877	887	866	856	927	885	864	949	922	850	865	902	921	880	852	863	911	884	881	881	873	891	891	910	869	857	895	905	871	926	871	865	902	851	902	907	886	909	904	874	896	830	894	840	925	917	956	896	881	878	872	910	852	876	883	855	867	878	873	880	844	867	868	917	871	928	903	880	874	873	882	924	847	896	893	864	901	925	894	845	862	917	957	891	853	917	838	914	893	873	928	870	851	934	871	902	883	914	840	915	892	818	849	854	878	896	919	898	871	887	893	861	862	911	848	875	896	905	914	901	836	850	872	890	894	885	868	967	870	909	881	905	828	899	855	944	897	923	855	879	927	876	871	920	887	895	910	904	882	886	903	934	860	894	877	894	911	905	888	903	925	880	881	880	875	858	828	845	907	885	928	845	872	949	880	885	891	922	953	915	901	916	861	918	849	854	893	894	913	877	893	866	915	920	920	887	930	856	900	884	891	890	910	906	820	908	890	922	908	916	905	861	933	960	876	869	907	867	860	940	908	864	892	918	841	886	888	908	864	844	853	898	901	904	893	896	923	853	850	934	887	883	902	906	886	900	871	872	860	880	853	894	898	942	858	872	946	878	956	890	897	840	893	902	853	909	894	904	906	886	913	868	863	967	903	905	857	926	847	840	884	897	926	884	852	888	864	882	884	916	871	878	905	882	943	850	860	906	872	878	906	887	883	910	912	889	902	882	889	882	905	881	904	942	886	929	866	920	882	914	887	907	899	938	874	823	854	930	854	898	880	921	905	855	908	906	895	858	909	910	912	895	835	875	905	956	848	908	895	931	911	903	850	889	905	915	909	845	867	901	969	853	843	865	904	828	843	859	928	901	913	923	825	896	837	924	889	947	884	865	962	883	908	903	957	916	900	944	948	877	832	887	885	842	961	953	913	879	900	915	897	866	852	893	885	921	859	869	858	888	899	886	901	937	874	889	896	863	888	919	906	849	917	923	912	847	877	890	869	933	953	905	914	898	884	868	897	887	843	846	853	885	892	875	925	878	859	826	910	930	848	908	904	866	962	873	825	864	918	904	921	860	938	878	902	870	916	923	868	925	868	888	892	920	872	915	849	879	908	932	913	900	838
24079	20818	24169	27566	20812	20676	1865	623	531	498	503	506	517	487	476	480	486	490	455	465	419	464	438	475	468	457	460	441	431	450	476	468	463	448	444	431	413	473	444	444	455	414	407	441	420	465	493	413	457	421	425	405	439	419	448	411	457	430	462	451	416	425	455	445	455	440	421	432	443	451	449	402	439	436	428	456	467	459	442	438	400	418	422	415	442	442	438	420	380	431	438	442	487	460	423	425	453	433	441	443	423	433	467	434	422	429	441	455	474	470	442	465	432	444	451	444	427	455	441	390	460	437	443	437	424	468	468	457	444	462	429	439	421	445	504	461	451	424	484	442	472	434	423	484	509	441	468	447	428	396	462	484	417	397	445	477	449	487	411	432	427	430	430	429	466	432	455	435	448	480	401	423	432	431	454	439	472	421	400	463	452	424	462	457	430	417	439	461	422	407	447	459	429	456	455	421	468	444	440	450	440	429	427	424	462	416	437	413	432	456	448	429	426	481	406	457	439	434	461	418	464	428	457	465	437	475	425	437	463	453	430	475	462	386	430	448	435	447	472	460	454	431	490	449	454	423	452	454	409	439	455	430	472	422	449	466	450	445	463	434	466	395	424	465	417	445	442	450	416	460	472	436	436	483	429	457	437	412	403	443	484	509	464	422	454	452	459	421	438	425	392	448	464	436	451	415	498	442	468	415	462	413	472	457	438	463	442	447	453	453	460	413	399	405	506	445	465	451	429	443	431	445	439	386	434	444	463	415	466	487	445	483	459	446	406	466	460	446	443	460	456	433	439	433	468	460	426	467	456	472	424	454	421	453	443	489	442	442	442	419	463	469	427	450	433	429	437	491	454	437	449	425	440	435	426	444	434	470	438	458	429	453	474	453	444	443	447	459	494	457	461	460	419	431	423	419	423	445	411	442	426	416	409	433	458	415	457	462	423	448	428	457	453	407	439	442	451	426	454	431	430	451	405	433	444	457	433	433	453	411	436	429	485	459	433	458	498	414	421	439	436	441	448	450	441	419	422	478	467	408	473	463	411	438	426	431	445	453	466	447	421	424	460	464	421	436	435	417	437	450	421	473	457	433	459	433	421	452	465	434	419	444	434	478	401	459	452	474	431	461	448	404	492	424	442	469	418	439	457	443	444	446	431	443	445	459	422	497	449	412	428	435	433	422	448	424	500	437	508	462	431	442	436	445	451	455	473	460	441	444	448	439	448	419	435	421	428	448	414	460	464	408	452	436	406	394	440	429	429	412	453	398	414	433	416	451	433	438	444	467	431	420	427	408	439	435	450	470	429	425	461	410	462	466	456	465	446	486	433	462	427	389	419	473	473	434	463	456	439	384	495	439	433	448	426	441	411	426	425	438	470	451	447	430	464	445	415	468	436	470	452	462	424	415	457	424	444	485	450	454	465	391	474	416	465	484	424	430	421	434	451	444	443	395	446	420	439	450	423	430	423	420	447	458	453	461	446	418	409	420	463	447	422	469	407	459	408	425	433	434	461	421	415	432	446	446	427	470	422	438	423	439	452	451	445	450	421	429	489	444	405	475	426	432	420	430	487	463	477	459	438	419	445	424	408	477	457	433	450	438	429	407	448	440	417	457	457	479	458	468	469	457	423	455	468	440	482	413	447	450	439	443	471	463	445	441	442	437	444	471	430	438	439	476	423	424	491	417	460	434	442	459	440	433	438	443	460	472	470	413	431	443	435	435	435	471	471	430	437	456	461	418	438	443	457	465	465	445	393	438	432	428	465	460	453	431	446	418	415	439	479	432	443	413	446	444	450	417	420	414	416	449	416	467	420	463	437	455	435	458	513	464	431	478	460	452	454	424	463	466	426	463	419	442	433	409	462	410	376	478	477	405	465	416	443	438	410	408	432	451	447	417	480	430	461	433	440	477	439	454	457	435	499	476	397	437	465	449	411	387	411	451	435	407	429	469	454	427	421	451	429	456	396	450	440	474	430	440	427	432	450	478	483	493	436	427	471	445	433	439	468	420	451	449	499	432	431	413	454	456	446	452	457	411	435	399	480	461	459	462	422	453	445	429	467	441	463	437	458	443	435	501	464	437	389	461	456	468	412	434	468	438	415	476	419	442	437	425	437	460	423	456	414	421	427	414	438	456	439	442	471	455	443	436	439	451	411	415	486	447	414	440	442	395	430	415	441	429	438	447	463	458	472	453	417	458	437	461	472	452	422	465	449	449	426	436	414	410	463	482	408	441	439	437	420	401	450	450	466	444	422	458	431	430	447	442	417	439	462	463	470	428	448	469	394	402	473	477	458	420	412	445	496	430	468	431	442	484	420	469	432	438	427	463	418	419	430	457	440	439	437	455	436	490	403	409	472	394	419	450	408	473	428	452	448	412	460	463	437	503	484	417	471	459	454	434	451	436	424	455	468	423	427	396	471	441	465	465	452	435	427	453	454	461	466	445	431	486	460	442	451	431	410	454	392	483	474	431	415	468	449	407	446	448	423	480	488	487	431	444	485	475	409	493	477	451	428	433	485	450	436	432	440	457	466	441	457	435	434	418	479	456	454	447	494	490	437	460	452	437	409	439	448	451	443	436	443	431	454	496	428	477	468	493	455	450	422	430	446	443	407	464	478	476	438	444	453	491	476	465	458	489	443	498	454	452	447	430	416	421	437	437	452	458	447	469	441	438	425	472	433	448	460	420	423	454	466	457	405	435	459	501	396	449	469	437	427	410	426	446	452	458	450	437	475	435	405	433	442	435	424	433	384	429	438	438	433	430	443	442	421	422	441	459	468	430	424	482	430	404	427	433	435	451	435	459	442	453	396	467	487	460	453	458	459	424	445	486	462	429	433	466	455	445	427	451	453	434	420	405	420	459	449	409	434	422	463	400	426	415	430	459	409	432	482	392	456	417	437	417	452	479	441	434	469	447	443	474	442	484	458	424	423	448	461	460	462	460	452	414	473	461	427	419	432	462	436	476	463	394	440	439	439	491	432	419	462	464	494	461	404	433	479	465	443	458	475	432	479	435	428	450	447	425	461	402	463	464	460	420	465	430	418	419	458	427	448	470	412	465	437	427	424	460	437	410	463	481	428	455	451	418	442	469	443	467	405	458	471	456	447	479	482	458	418	460	469	489	485	396	450	478	454	459	414	467	417	433	439	446	419	453	410	451	468	431	451	452	422	452	455	416	421	427	461	474	428	450	469	390	415	405	486	457	436	421	397	456	466	414	442	434	426	465	421	440	427	425	434	423	437	443	401	427	457	482	402	444	442	473	463	433	445	462	476	440	460	422	477	459	452	454	467	450	409	479	465	466	419	446	461	415	492	440	460	421	407	483	474	474	466	437	414	474	453	437	456	447	466	441	440	447	446	455	465	438	423	418	435	486	457	430	468	429	477	432	461	447	414	465	456	463	427	458	456	456	437	473	470	473	477	432	428	415	481	493	470	463	441	457	423	420	469	435	450	464	476	402	403	429	448	467	416	477	426	411
5773	3373	1907	1325	1120	1023	997	1027	1019	1020	1003	1001	960	1030	959	1031	965	993	1026	960	937	970	941	993	937	953	991	976	960	990	992	988	969	1001	924	1003	987	1023	962	963	1009	967	964	964	994	947	947	959	953	951	1022	969	981	978	954	970	956	940	972	951	999	986	963	997	989	952	961	1004	968	975	967	939	995	912	974	997	997	979	915	879	969	939	918	995	960	961	929	963	978	957	892	1002	1048	1037	1018	980	960	969	1002	1009	966	974	951	1013	1000	949	966	929	967	990	993	996	982	978	939	997	930	985	971	1005	983	955	962	964	1016	952	935	921	945	949	935	974	992	931	997	967	1020	927	1015	1038	931	1033	942	987	950	1000	927	950	949	921	940	1006	1005	978	880	1036	959	996	1025	945	950	949	964	961	966	959	973	981	986	984	939	982	995	975	986	947	947	938	994	957	987	945	1000	921	992	971	951	984	928	948	964	918	985	969	934	970	959	990	967	981	1019	986	954	968	948	973	935	991	972	951	1018	977	923	982	958	944	1004	980	974	899	924	974	941	986	976	929	988	965	994	1001	962	941	973	955	985	985	956	982	1037	1001	1055	994	953	954	932	1007	932	976	952	962	971	929	1017	948	979	1004	950	948	976	1005	919	975	951	998	946	992	1010	975	956	976	995	926	1017	992	906	956	990	1002	964	979	944	917	933	988	958	899	971	1009	1020	1009	960	991	1016	968	985	937	994	948	976	961	933	913	960	1028	944	984	1013	989	963	962	919	976	1016	985	966	943	948	971	979	1015	1031	984	965	943	968	970	1002	1007	955	982	958	965	958	951	918	963	961	977	966	987	943	930	933	990	1005	932	994	961	946	1020	984	987	923	945	983	1032	968	999	931	947	963	962	988	990	1004	910	998	969	1001	956	959	976	1001	968	1035	994	977	982	971	946	950	957	1007	926	932	945	994	1020	929	912	1000	970	1021	1025	983	1009	964	957	1050	962	988	932	996	994	983	966	1024	951	916	976	985	927	945	989	962	952	981	964	991	954	948	993	915	1001	986	934	970	1011	964	1000	968	954	990	981	981	995	944	963	984	945	993	936	995	974	926	950	996	958	1005	961	987	977	990	957	951	1022	943	940	1012	978	966	988	982	933	997	953	961	956	968	944	1005	951	981	932	1009	923	964	944	971	943	925	936	981	930	1009	962	1002	960	999	993	977	978	955	1004	983	959	1042	1004	967	973	903	932	993	966	979	959	1029	920	948	963	934	948	964	932	930	963	1051	938	960	952	994	993	981	950	977	955	960	971	996	959	1003	916	1010	928	1003	936	998	951	968	971	964	1019	941	984	1016	932	980	1013	1019	933	964	919	941	931	955	935	928	972	1019	973	945	989	940	925	935	939	973	1033	941	949	954	995	951	944	1012	986	961	951	992	969	923	996	1029	938	1016	960	1013	1025	968	923	935	982	976	1024	975	969	956	967	976	944	969	962	960	972	992	955	913	997	946	969	967	940	959	981	974	920	961	979	971	962	1004	987	952	988	970	974	965	996	1002	1008	963	1001	954	932	963	987	948	1010	939	1023	979	928	1003	983	1015	931	979	970	1014	913	943	997	970	1047	994	1003	967	910	943	950	938	989	987	945	963	978	1022	979	1020	947	1025	927	968	926	976	963	974	924	952	984	980	949	960	985	1001	998	1031	944	946	985	963	1019	986	952	966	940	953	937	981	962	959	943	942	922	980	968	1046	993	1010	974	960	972	955	935	961	944	1027	997	922	956	973	982	969	989	961	940	993	943	1000	917	941	946	914	955	963	995	943	999	929	964	940	1026	995	919	974	988	975	924	968	995	1025	975	926	955	958	967	986	988	998	941	1031	1023	932	988	1010	970	903	941	953	1013	964	982	965	970	953	914	988	947	969	984	921	901	1000	919	980	957	961	891	1020	972	992	958	981	969	955	917	982	960	959	910	956	1006	969	956	932	951	959	967	1031	936	972	971	923	959	949	1020	992	969	965	968	999	955	959	954	1028	975	976	967	980	1006	982	944	974	921	921	944	982	988	974	1035	985	949	928	983	964	938	927	913	1000	1000	930	995	981	1010	986	1015	947	1070	940	1002	935	957	933	954	953	936	983	969	942	910	953	987	1028	990	974	945	988	1005	950	972	956	982	1010	990	983	1012	915	983	966	962	962	1015	1006	1000	1044	977	938	984	927	952	962	978	975	934	971	928	980	928	995	922	991	1019	977	987	961	1005	1040	967	950	962	944	1002	951	948	914	968	993	944	987	943	964	988	1043	982	939	991	995	987	985	953	933	998	1013	960	990	959	958	932	1022	975	974	961	947	974	948	957	966	941	956	994	908	952	1005	950	981	985	983	962	946	1011	977	993	962	961	987	961	961	950	985	968	971	1009	947	968	917	953	935	944	1003	940	980	988	1045	979	988	945	935	912	904	903	986	945	1061	963	974	947	1010	933	936	935	1004	980	982	958	951	1047	913	965	964	995	968	1043	1006	976	976	900	958	1012	975	967	966	964	928	955	952	1000	980	934	918	955	928	957	987	965	994	1000	957	936	926	942	1018	998	1001	999	945	971	995	976	983	984	1001	950	930	914	978	951	1035	939	960	1035	976	937	884	910	1009	959	967	887	965	1019	961	933	991	899	965	987	966	964	999	959	971	924	925	946	930	948	988	944	950	968	1015	982	1033	933	928	947	1025	943	1022	966	987	957	999	949	994	1006	978	1053	959	946	977	959	937	957	971	963	978	972	983	938	954	915	950	965	940	976	971	991	1013	1007	976	1015	976	979	1002	945	940	1003	933	1018	963	974	984	950	938	945	905	965	954	951	1020	922	955	952	981	953	983	963	975	936	978	986	934	949	959	997	999	940	1003	956	989	993	929	998	934	959	1011	986	941	1011	982	950	957	929	1004	996	955	959	982	913	916	939	973	940	988	1020	996	1024	935	1011	934	972	925	977	959	978	954	1009	971	873	999	975	1041	943	994	997	944	1042	1029	990	1038	1045	950	959	1009	970	983	957	974	968	896	978	998	1005	946	969	981	976	966	963	1034	974	969	973	961	990	943	967	960	986	943	975	955	957	973	964	983	933	992	913	960	1048	970	963	920	899	925	1003	985	986	939	955	981	977	973	962	920	1025	984	881	923	996	945	966	941	952	949	985	996	984	927	1017	981	999	981	983	969	956	963	970	891	875	998	991	960	1001	958	941	988	947	942	964	971	941	909	993	974	1003	931	965	1009	968	933	955	900	1017	1001	941	972	982	972	1010	997	1006	926	879	967	973	976	962	987	950	935	919	938	948	984	940	1007	962	981	974	926	935	992	1005	897	933	905	980	962	965	1011	966	989	922	1024	1004	1078	994	1013	1026	937	975	1006	1006	1006	974	942	951	1000	973	1020	885	973	1015	1009	957	947	958	997	977	999	970	961	986	983	938	966	958	983	928	964	993	1013	951	988	924	990	998	970	1013	957	984	1043	1036	1013	911	957	952	987	960	997	964	955	1026	951	967	991	947	1010	974	957	907	910	969	983	951	995	982	971	944	980	1004	963	947	1022	948	929	960	999	964	973	987	947	975	940	1002	1012	969	944	976	988	961	988	1031	907	878	955	993	946	920	988	971	970	1017	906	976	994	961	981	983	962	1004	954	974	1026	995	992	950	969	992	986	1009	1006	963	925	960	962	974	989	983	958	953	1003	971	935	979	934	997	953	940	986	994	976	1027	910	948	980	957	940	1037	940	963	960	982
23471	20766	24400	27210	20767	20787	17400	720	420	410	399	341	309	317	303	341	329	319	332	305	310	310	282	252	283	294	295	276	281	295	286	255	266	292	260	268	250	256	262	288	261	279	296	271	274	256	311	266	261	281	269	274	235	264	308	285	267	268	273	275	264	278	281	286	282	272	244	285	308	287	300	302	241	264	276	297	254	280	287	266	317	300	298	250	274	278	257	289	257	289	260	284	274	277	285	257	258	296	294	266	294	264	289	309	279	238	254	299	249	262	265	288	280	271	255	266	310	261	287	259	279	280	289	293	286	281	260	273	257	259	300	278	269	265	256	257	305	293	299	268	266	281	291	255	265	287	240	260	305	248	271	278	302	266	305	313	286	294	261	284	287	286	270	248	282	270	285	281	248	239	258	292	267	287	313	269	264	313	291	284	291	289	296	258	260	272	302	257	265	274	269	266	286	247	255	267	278	283	288	260	274	251	288	277	273	252	307	282	295	266	254	281	276	280	272	279	302	291	298	277	264	247	262	283	276	281	259	302	263	234	257	276	257	249	256	264	275	262	254	280	278	266	253	273	310	306	284	256	274	283	279	287	297	286	274	250	251	276	305	239	281	273	278	239	273	286	251	256	276	291	277	272	248	257	240	278	308	316	289	237	285	285	271	270	283	269	270	271	272	265	286	276	281	282	257	295	260	258	279	282	263	255	310	321	294	252	276	299	246	284	269	281	275	269	283	244	261	297	294	277	254	287	289	282	277	231	297	286	270	276	268	308	265	274	272	264	248	270	263	256	268	263	253	266	302	254	276	238	257	250	275	266	269	230	282	292	265	293	258	299	224	295	281	264	290	278	282	269	275	302	278	292	292	279	279	288	276	263	245	254	258	248	276	296	261	282	259	246	277	277	260	256	283	252	282	264	330	244	276	294	304	305	280	251	273	259	282	283	249	296	270	272	273	263	262	264	279	294	268	281	296	278	280	256	249	278	283	308	266	291	304	289	268	260	283	270	269	306	281	277	284	266	286	245	269	260	259	259	260	270	282	288	252	278	283	286	262	259	300	289	279	259	276	244	301	257	242	270	295	269	228	265	260	271	254	283	300	275	260	292	251	273	292	310	248	290	267	249	242	272	274	297	283	286	244	306	288	284	271	274	252	250	269	296	274	286	284	285	285	246	254	275	237	266	263	260	259	259	243	281	278	285	274	260	277	290	293	275	240	270	266	292	276	319	296	296	282	246	278	282	267	282	278	272	241	273	289	272	264	312	259	292	258	239	261	271	267	279	247	285	312	296	268	269	309	254	258	278	266	291	263	263	250	276	239	273	274	272	262	274	271	291	308	287	229	299	247	276	277	280	279	271	249	251	238	269	254	275	244	269	262	271	245	264	320	305	275	251	267	282	289	278	253	259	256	282	269	243	283	263	287	273	251	297	296	276	259	274	278	270	256	267	270	279	284	275	301	289	278	269	293	293	275	280	266	269	258	242	299	291	297	252	296	286	297	280	306	294	292	277	272	271	253	257	276	287	236	291	260	268	283	279	301	270	251	282	278	275	287	269	289	264	249	268	301	270	256	253	281	267	281	279	274	267	246	285	312	291	281	273	268	267	277	292	279	244	282	284	256	260	262	240	255	279	279	261	310	287	297	247	279	241	297	285	278	261	287	256	279	292	283	282	264	268	261	271	240	276	291	269	269	265	278	266	268	276	280	281	296	245	268	280	260	264	298	285	263	247	274	282	308	297	275	291	261	277	281	293	257	269	275	254	292	291	247	263	263	298	268	268	248	306	291	259	279	246	267	275	260	245	279	310	257	272	282	273	261	277	258	273	269	283	288	272	259	279	249	245	282	260	258	269	283	272	264	307	263	276	287	277	261	291	283	297	266	252	273	251	288	262	263	303	243	280	287	290	252	284	258	273	271	282	292	264	278	258	260	289	317	283	255	271	279	261	275	273	248	282	252	275	266	291	243	287	252	311	272	250	248	317	255	280	284	285	248	276	249	300	266	269	262	317	286	299	273	270	309	276	277	269	286	281	286	282	275	274	261	269	288	260	303	270	271	291	294	266	280	259	273	288	267	267	303	267	273	312	284	272	298	282	334	285	254	270	276	250	271	229	288	275	266	270	273	281	265	281	307	251	267	272	267	297	282	243	250	282	287	282	280	247	288	296	269	258	250	288	282	258	268	283	279	277	261	286	248	268	274	254	294	293	232	277	224	314	298	259	261	252	291	260	260	273	274	279	275	255	283	298	278	300	309	285	263	300	280	291	264	284	285	290	263	268	259	268	261	250	287	284	327	300	296	265	287	276	293	263	255	242	282	250	278	269	271	279	299	299	318	259	284	286	264	260	329	265	264	260	274	268	274	263	261	281	260	285	248	268	286	287	281	271	281	249	270	269	285	300	285	223	253	298	240	236	259	291	251	256	281	249	279	286	244	265	280	260	276	277	242	278	276	278	259	244	259	268	304	272	253	298	288	262	295	272	266	253	262	260	277	290	309	287	283	264	267	254	289	290	287	249	259	278	274	281	284	306	291	265	265	267	291	280	278	281	257	261	295	271	275	288	301	301	277	251	298	265	256	276	296	273	267	285	268	286	303	265	277	286	295	277	291	254	264	264	281	280	277	257	271	265	291	277	283	275	283	249	298	291	284	286	262	316	293	254	278	278	270	279	256	238	256	267	272	288	256	264	293	279	248	292	288	287	268	281	276	263	265	284	263	283	282	276	269	299	302	285	271	297	282	288	258	255	271	266	265	288	259	288	266	260	268	270	297	254	241	274	262	273	277	224	243	257	284	278	273	262	257	281	300	297	294	287	278	296	255	256	281	303	272	270	280	291	290	301	297	301	295	299	304	251	261	293	257	275	257	268	277	248	289	262	295	287	287	260	274	266	277	297	269	258	280	287	251	272	296	244	252	269	230	277	288	250	265	262	244	265	287	292	262	285	264	262	253	290	300	270	266	266	259	274	259	269	273	297	263	269	304	257	290	267	230	282	298	289	284	260	256	275	277	298	236	253	247	271	255	284	271	284	277	269	312	279	278	254	273	287	271	261	265	252	276	272	247	281	285	285	226	276	251	257	263	255	258	265	243	236	263	269	268	284	255	302	280	263	266	286	276	308	265	271	259	248	262	261	287	273	280	258	250	286	272	281	264	289	288	299	251	280	295	286	262	271	296	295	266	290	250	266	270	265	273	278	263	290	299	310	283	252	287	264	258	277	255	237	261	252	260	283	297	283	278	279	270	268	265	236	232	277	286	276	253	315	297	287	274	261	275	262	306	251	276	317	277	279	253	264	279	278	254	284	289	249	258	282	272	307	307	281	302	280	269	303	252	293	287	311	309	267	281	263	274	270	240	240	269	293	242	269	269	267	263	275	291	261	269	271	280	317	297	301	277	239	266	267	291	238	299	266	294	266	270	275	276	266	267	279	283	251	261	259	290	249	252	288	282	291	219	270	266	260	257	259	281	258	287	246	247	243
6110	4497	2430	1129	869	825	723	739	655	687	644	722	635	595	644	662	583	590	608	647	662	659	627	639	642	653	554	620	610	609	676	616	636	594	641	605	637	623	607	614	613	612	637	588	664	665	610	588	612	623	623	614	657	612	608	615	604	612	655	616	646	611	626	645	627	621	637	634	623	664	593	653	595	631	595	608	612	667	639	610	620	634	685	642	635	636	606	591	584	626	594	621	620	618	594	635	596	599	635	623	620	686	638	633	600	637	639	646	647	624	622	629	646	644	645	653	587	607	607	570	558	596	605	611	574	643	587	651	648	618	633	609	592	604	585	652	622	593	638	641	635	625	608	646	633	593	609	617	591	589	635	666	594	646	609	614	608	655	613	654	614	627	658	632	653	611	629	626	592	617	603	641	613	586	598	641	646	637	616	608	603	647	624	579	608	627	630	579	616	613	585	583	572	597	573	614	645	651	628	594	618	604	601	646	608	631	583	605	648	594	594	557	568	590	571	656	613	626	581	606	651	637	623	580	604	627	600	611	627	615	612	600	605	611	608	582	629	586	611	667	611	637	623	606	607	613	631	593	664	606	657	653	647	600	587	640	646	636	631	588	607	563	595	607	560	595	621	611	596	623	618	608	614	581	595	648	643	631	621	606	615	576	621	599	625	546	620	639	636	608	603	609	678	624	616	648	603	596	605	590	662	618	617	684	580	597	592	642	607	623	598	596	610	676	596	587	611	627	582	586	586	637	617	660	591	593	644	612	617	643	586	617	621	617	602	636	604	624	615	589	673	590	601	633	640	582	626	615	639	631	620	624	621	638	640	567	632	614	659	590	573	589	597	599	627	624	604	604	632	605	591	615	592	621	676	600	589	647	658	638	641	622	621	595	642	605	642	672	627	616	662	605	600	585	629	632	638	640	612	600	643	563	636	625	585	608	579	631	546	590	577	651	637	630	633	633	603	593	606	592	627	599	632	614	629	649	584	593	577	625	640	597	575	626	638	630	669	632	626	605	614	583	628	570	618	612	597	637	634	638	578	607	643	634	607	589	633	569	639	594	568	626	592	589	624	630	602	570	614	646	609	636	596	598	619	600	598	588	638	648	562	593	604	605	609	593	571	617	558	606	603	619	656	616	567	585	625	653	610	597	607	604	683	610	632	646	625	630	620	615	621	589	575	599	591	614	618	603	596	621	647	626	631	614	597	601	614	645	610	631	597	650	629	601	636	607	643	593	581	659	632	624	613	645	630	656	576	600	640	656	593	570	646	585	660	631	648	580	641	596	615	597	626	581	612	594	612	664	626	636	652	569	667	591	567	645	612	639	606	619	634	647	625	653	591	609	589	617	614	631	666	600	588	624	633	626	637	668	627	655	622	624	639	661	588	635	620	630	608	595	639	605	603	653	616	595	585	614	611	631	598	602	612	614	668	650	595	620	648	643	609	614	579	593	644	563	656	645	583	611	591	593	606	623	628	687	609	614	595	649	652	622	653	638	594	654	619	609	611	594	612	610	659	600	629	585	618	604	577	595	585	617	605	632	635	642	615	610	627	603	674	628	644	644	630	603	649	629	654	616	592	614	674	597	624	617	637	604	611	650	592	642	671	590	620	644	584	656	631	609	596	619	648	631	639	632	633	584	596	590	607	656	616	600	566	613	665	598	622	635	583	683	654	626	624	642	639	658	579	641	630	564	619	600	613	591	632	636	617	605	610	619	630	624	667	665	627	574	612	635	642	613	609	604	628	577	586	612	564	587	611	634	616	616	656	630	614	578	607	611	604	607	608	623	615	590	625	632	659	608	636	580	587	623	638	593	609	610	627	574	622	644	644	568	629	607	617	602	564	630	662	596	576	598	600	565	553	576	616	673	644	653	629	601	606	654	631	682	604	619	600	614	635	640	633	595	590	578	641	632	594	574	585	642	637	610	620	594	619	635	686	586	620	595	571	638	637	652	637	623	608	589	615	577	609	602	626	671	598	610	648	649	571	619	633	602	620	636	641	619	627	618	626	600	635	651	602	656	618	604	639	648	633	619	664	612	584	651	622	587	610	648	654	611	631	586	594	638	624	622	614	610	534	709	633	650	621	599	604	623	671	609	593	622	579	593	576	580	642	654	587	553	630	609	592	637	651	658	602	594	627	628	610	600	620	625	604	627	640	609	655	608	584	644	622	633	642	615	651	635	643	612	615	620	598	654	627	601	621	590	635	612	613	608	610	620	624	584	617	616	614	661	582	611	614	644	581	616	589	602	593	611	632	605	577	596	626	616	627	628	610	648	590	607	612	605	626	638	590	629	637	652	585	588	608	692	636	633	654	643	649	604	604	567	645	664	603	637	605	617	630	581	562	619	625	616	625	583	628	663	601	640	600	642	622	667	600	625	604	626	642	609	539	583	572	634	583	594	590	580	560	599	601	575	649	635	575	598	611	602	603	585	643	611	598	597	674	606	624	606	620	636	605	582	619	640	659	581	600	606	616	572	593	594	633	612	635	635	616	607	620	616	616	590	619	646	605	663	600	656	647	629	610	625	608	588	604	598	599	659	588	587	569	618	582	600	623	601	616	598	619	588	598	627	575	603	612	600	557	609	590	601	602	644	623	609	651	610	592	624	648	609	590	599	642	614	615	633	608	611	607	630	617	582	573	644	623	594	615	649	627	610	602	590	585	588	577	622	634	617	659	577	595	637	588	617	591	598	588	597	594	619	610	619	647	653	586	572	600	589	613	629	612	601	581	589	627	638	645	629	636	623	611	596	627	596	597	604	625	628	639	661	589	641	591	573	609	590	607	584	607	619	608	627	632	578	561	625	624	600	656	625	579	572	686	604	612	577	643	578	619	592	596	609	612	648	588	614	621	612	596	630	632	595	589	669	671	590	666	616	626	618	654	604	638	618	626	668	598	566	633	620	612	610	586	595	571	612	561	628	616	556	636	607	617	606	654	612	600	626	615	606	649	609	601	622	608	649	618	621	618	622	641	639	631	650	608	650	564	614	602	575	626	596	617	644	651	695	623	565	600	652	612	647	573	608	616	633	630	619	622	616	630	619	631	657	587	629	681	620	599	580	636	595	605	594	605	622	642	605	629	609	636	599	614	607	611	656	609	632	598	630	659	655	570	626	645	647	660	655	611	615	577	631	607	649	638	603	630	642	625	566	590	580	629	601	592	596	637	594	620	643	624	655	584	615	617	577	602	611	623	630	578	584	609	581	599	619	662	640	611	607	616	576	621	635	600	645	633	607	600	608	632	607	640	555	637	636	605	573	611	611	606	656	577	622	608	588	622	591	582	575	633	628	582	644	652	643	631	615	630	634	614	572	664	583	569	612	673	583	627	614	613	620	615	577	607	562	638	620	624	632	600	593	618	652	623	647	559	627	622	607	629	637	621	589	648	620	592	627	607	653	605	590	612	590	637	606	618	602	578	613	595	651	615	610	626	593	598	596	598	624	594	598	657	617	561	659	609	598	579	580	615	632	612	672
31799	19021	6916	643	409	360	426	405	415	397	381	371	371	390	393	404	386	416	432	358	377	421	389	373	388	389	425	387	392	385	402	380	388	348	412	390	378	403	395	412	376	418	396	391	383	342	349	391	350	408	413	365	379	376	386	381	394	388	424	387	394	389	360	416	362	347	411	384	392	383	387	389	391	434	398	387	392	380	381	361	379	419	413	402	408	384	354	396	400	391	369	362	396	358	379	399	392	420	417	385	401	419	342	399	425	358	351	380	388	374	386	374	385	385	361	366	392	342	399	398	384	424	420	402	375	404	423	408	394	415	390	412	387	405	402	356	394	359	389	369	339	380	387	371	397	357	398	391	431	416	353	396	394	402	391	397	396	378	351	374	359	394	382	373	375	376	367	420	365	379	390	377	379	412	419	396	400	362	397	400	387	370	381	417	375	391	410	363	373	423	425	397	402	399	378	383	417	376	402	382	364	373	357	368	388	378	393	363	390	404	355	379	357	402	393	380	400	401	410	412	335	406	361	391	370	388	365	395	368	381	415	411	429	367	421	383	357	406	384	391	405	408	394	405	355	408	398	365	366	373	403	422	403	388	393	350	384	392	382	403	353	376	399	394	386	404	357	420	418	411	392	364	386	408	391	381	412	369	365	407	388	394	384	420	425	397	426	417	380	394	376	347	381	394	420	415	375	399	370	381	400	389	378	371	378	386	387	384	385	417	420	402	384	404	413	369	392	412	414	374	387	379	388	423	372	381	406	393	375	362	390	386	377	385	407	348	384	415	383	360	375	370	385	416	416	389	427	382	406	400	363	375	340	375	406	404	448	397	396	361	362	372	373	331	395	370	418	365	395	389	403	376	384	393	376	379	410	347	371	406	365	415	374	385	371	363	373	414	393	391	363	408	380	427	388	411	366	390	417	374	359	401	371	389	397	401	378	435	419	395	400	400	367	374	414	362	379	395	401	359	370	366	368	398	385	403	414	383	415	398	413	414	367	372	398	411	381	376	396	366	395	392	409	391	386	402	356	365	396	421	384	447	361	361	421	392	372	382	393	388	401	395	396	407	383	375	423	398	373	415	404	392	400	426	433	391	395	365	375	377	389	365	395	378	400	380	366	382	392	435	422	426	394	404	344	416	382	365	421	388	436	387	408	388	369	442	365	383	402	389	387	362	395	396	390	383	385	431	382	371	397	375	415	388	340	391	388	389	381	354	406	416	384	411	343	392	384	376	400	451	407	419	382	364	389	376	421	354	417	377	369	398	372	409	367	375	367	366	374	405	401	377	386	418	368	370	384	378	343	419	363	357	404	393	372	374	392	395	362	380	404	402	379	371	403	428	407	376	382	419	398	390	391	400	398	352	365	399	399	398	404	413	395	394	357	384	364	359	388	382	367	377	368	373	395	368	401	402	387	363	371	374	378	394	402	351	397	418	361	360	426	371	373	399	409	371	357	363	382	367	355	391	393	386	417	391	379	382	391	392	423	368	385	401	385	380	372	376	413	415	350	415	397	399	406	371	388	411	448	402	390	411	401	421	435	385	415	368	402	411	387	413	397	389	375	399	413	398	429	359	400	388	347	412	394	417	398	413	399	391	392	400	384	417	397	391	378	387	403	362	389	398	349	379	420	388	378	404	337	372	406	392	394	442	385	377	395	415	377	388	377	394	416	378	400	408	430	389	398	395	400	381	440	428	386	373	408	432	390	418	410	410	394	420	399	427	398	401	361	365	385	401	399	408	431	393	365	423	363	385	330	348	382	372	378	379	393	414	423	341	402	379	381	396	358	381	358	371	387	368	413	400	406	407	389	430	412	351	383	386	363	389	389	405	334	396	405	408	381	399	384	391	393	378	375	416	420	385	423	369	356	368	427	391	415	379	409	394	391	386	410	371	412	411	416	360	405	393	411	379	394	373	388	352	415	403	400	403	402	398	381	392	406	406	377	398	410	413	398	395	393	380	403	386	382	356	431	406	374	379	362	400	378	366	384	374	387	399	403	399	405	401	421	414	436	399	379	384	385	424	386	391	375	387	396	396	396	394	349	408	364	360	423	405	399	375	381	368	407	381	374	405	400	401	428	407	345	394	398	388	379	389	415	397	403	380	385	384	376	384	378	401	375	395	406	400	373	374	413	356	400	384	379	420	402	401	396	401	388	373	381	379	411	380	412	390	377	396	356	401	387	388	404	375	381	370	385	387	370	419	396	409	354	371	422	410	410	383	412	375	371	405	341	400	384	397	427	422	365	445	427	363	370	401	357	380	406	398	421	387	409	375	416	375	378	375	390	388	398	395	446	412	357	348	351	362	365	357	376	406	422	386	364	393	392	414	389	389	367	371	405	384	350	356	415	371	433	395	371	357	406	373	381	384	381	359	411	369	389	404	370	412	416	376	400	438	431	415	380	441	388	413	409	403	393	390	380	388	388	391	426	416	385	369	379	388	420	366	362	415	374	399	357	372	403	403	378	405	375	416	370	398	387	407	403	373	407	369	398	376	401	356	397	394	395	399	429	407	390	371	411	363	379	383	401	399	392	382	407	401	377	373	398	367	396	355	369	394	377	360	402	377	366	360	396	419	388	402	393	391	372	389	402	364	390	393	372	375	378	385	370	377	397	371	378	394	366	405	369	378	355	405	409	368	400	407	382	404	379	351	381	407	382	397	394	387	365	388	410	418	408	372	367	396	341	396	369	376	407	387	387	415	381	395	391	390	380	370	367	393	391	389	384	394	410	396	374	390	394	383	389	395	404	363	393	367	362	376	353	368	397	410	387	400	383	389	403	404	394	397	386	418	412	412	418	374	415	393	384	397	410	373	403	390	342	350	390	370	386	377	418	418	406	361	389	372	365	421	395	395	377	362	384	355	373	389	403	404	433	397	411	394	386	383	420	390	370	405	392	400	357	409	396	354	346	389	405	421	396	369	393	400	417	353	361	409	349	418	438	348	343	377	374	402	360	378	401	382	377	380	411	413	400	390	427	409	405	364	397	380	411	384	397	373	420	388	378	428	371	407	382	392	398	436	386	368	372	365	343	435	401	405	371	430	371	333	361	375	378	420	416	375	382	381	387	394	398	380	432	393	375	366	441	400	366	410	387	389	417	369	383	377	415	407	393	433	403	360	377	390	387	380	423	383	387	379	376	366	397	420	413	391	371	389	398	397	382	400	389	414	398	383	390	393	420	384	322	391	384	360	415	398	383	392	392	418	419	408	379	382	375	379	362	354	385	350	415	356	373	355	395	367	379	402	394	325	426	360	388	397	420	366	379	385	434	386	426	403	378	390	389	407	364	399	369	362	386	397	427	414	409	437	376	386	394	363	369	347	380	390	400	379	393	409	413	362	365	392	388	415	422	358	412	399	425	397	383	393	387	370	376	375	397	373	366	383	407	383	388	359	414	381	328	359	428	385	376	374	382	392	372	377	380	404	411	394	414	390	387	412	378	373	386	384	384	385	368	424	397	421	426	411	350	397	400	357
5689	1119	1020	982	890	886	893	924	822	1001	911	867	820	899	906	840	859	855	886	894	902	867	917	922	860	929	906	872	873	850	897	927	862	890	881	888	843	850	868	865	895	845	886	900	863	932	868	950	879	863	867	905	908	924	912	871	882	887	922	903	893	899	874	896	888	865	902	870	912	920	878	899	892	915	926	895	943	906	938	864	820	909	932	898	896	902	923	911	901	934	888	831	932	851	858	868	891	930	857	881	869	923	887	931	863	881	895	901	870	901	910	815	847	903	867	880	861	876	856	880	896	907	884	911	862	903	889	924	886	925	835	931	884	886	867	918	854	888	898	921	906	916	889	893	914	882	827	916	923	822	910	862	845	957	889	938	850	888	883	866	900	961	884	854	896	912	899	863	917	920	891	862	878	904	854	871	880	899	939	951	886	879	892	920	919	928	912	892	899	870	838	858	893	949	910	863	936	872	911	913	872	934	879	869	846	906	860	877	935	879	913	883	921	897	879	902	886	907	888	872	862	868	954	851	855	916	864	933	898	901	837	871	894	934	918	945	890	867	900	932	862	862	853	896	876	863	927	944	862	890	883	892	901	902	870	861	909	945	837	866	924	895	843	870	859	946	929	939	866	950	911	910	894	861	874	913	899	870	875	926	915	912	901	854	902	868	900	922	891	874	897	937	891	872	910	858	848	888	919	912	914	873	859	889	896	912	886	872	915	861	929	873	846	895	918	918	880	902	848	906	860	924	879	883	924	862	902	850	944	926	871	921	905	858	888	898	905	856	892	897	918	937	969	839	870	898	909	873	943	878	878	974	927	899	937	870	884	934	898	901	928	901	889	888	902	869	881	906	886	859	904	890	910	956	891	948	904	910	897	924	888	877	894	868	893	855	902	866	919	900	898	822	915	894	866	923	877	906	927	869	910	883	863	870	881	902	883	850	884	907	845	883	903	922	909	882	869	872	869	915	909	879	942	898	878	906	928	886	911	938	945	865	856	876	884	885	881	887	896	895	826	865	948	848	884	907	869	893	933	900	851	916	949	897	873	827	925	892	800	905	934	857	868	883	888	861	917	969	950	914	888	892	882	864	865	929	912	866	891	884	904	897	924	908	928	938	889	922	892	897	868	929	900	943	877	912	910	909	849	873	891	878	862	907	863	881	917	912	866	944	933	895	881	916	882	869	930	900	885	923	914	850	837	948	879	914	885	917	920	910	866	857	882	859	852	918	844	897	923	877	882	871	899	896	875	876	883	838	891	907	910	902	917	881	912	899	918	893	892	880	853	899	842	901	895	877	869	869	935	952	894	901	921	904	891	913	919	903	843	927	926	874	899	864	890	887	912	845	883	870	885	895	895	866	873	876	866	885	876	928	921	936	867	837	910	856	904	892	914	923	900	877	838	930	874	917	902	879	849	886	871	917	910	870	913	890	841	872	906	870	884	858	900	883	877	901	868	958	950	891	907	899	880	916	880	869	904	827	868	911	937	945	931	878	902	902	883	901	935	884	847	913	915	877	906	880	866	915	854	880	872	899	899	882	908	856	921	879	883	924	943	846	868	847	947	817	881	887	859	884	885	864	863	873	861	888	914	921	904	835	874	878	879	860	888	892	882	907	921	879	867	886	914	885	940	998	852	943	909	859	913	923	900	924	890	864	911	867	859	872	875	856	875	878	924	947	912	896	926	898	902	913	889	875	873	862	894	877	876	893	883	921	918	905	870	938	893	895	882	886	867	888	895	887	865	943	875	876	896	904	905	931	931	852	877	913	903	861	841	899	876	899	904	935	868	933	893	875	834	901	916	892	928	896	903	842	892	885	935	990	906	931	869	892	895	935	881	909	915	928	897	902	919	933	872	911	887	940	904	873	933	820	813	941	861	914	885	875	902	935	963	905	883	897	945	890	852	857	896	878	848	910	934	882	888	918	882	901	901	878	947	901	878	930	914	838	919	837	868	883	894	935	884	906	872	866	889	929	883	928	904	895	901	883	982	856	934	903	934	890	834	895	953	893	888	899	914	862	962	915	930	890	895	957	873	866	936	933	898	823	903	862	854	914	923	913	900	959	821	890	904	900	869	868	828	871	879	879	905	844	873	891	910	910	878	875	884	937	873	934	924	908	889	862	926	863	911	875	906	828	884	889	863	834	889	935	848	910	933	918	889	913	926	886	948	917	910	891	896	930	900	881	914	885	886	868	916	920	920	900	875	858	950	944	871	846	932	907	907	874	921	924	901	892	854	896	876	880	885	938	895	887	841	879	945	896	942	875	898	942	864	923	884	835	913	886	904	897	953	884	921	911	858	925	906	855	953	899	891	874	856	880	926	901	926	884	917	912	903	923	900	886	920	880	893	902	898	852	884	967	860	856	905	927	837	885	936	898	873	938	860	923	887	937	908	894	908	889	877	950	908	907	921	907	858	919	889	880	878	928	893	883	898	816	854	838	889	899	888	904	857	915	875	884	945	906	884	956	905	887	889	922	855	869	906	929	909	849	907	910	942	925	914	900	880	855	848	870	875	914	927	940	939	836	871	877	886	905	914	918	905	897	920	893	884	847	877	879	868	943	887	916	849	839	899	888	905	882	861	890	908	901	935	932	929	887	943	904	909	866	882	893	885	873	880	855	900	878	880	911	943	869	880	923	934	870	905	921	886	928	894	932	927	911	883	949	888	931	915	903	875	906	889	879	957	926	889	910	889	897	885	922	857	909	914	932	959	880	902	928	924	855	916	938	880	891	908	879	854	931	908	887	886	908	940	906	893	919	896	920	897	907	853	863	912	898	880	909	893	926	888	869	929	902	916	861	867	924	899	917	906	906	880	922	907	856	873	875	904	845	877	908	911	872	914	880	920	913	918	916	854	882	883	854	963	863	879	882	884	891	905	840	939	896	968	868	841	903	932	900	878	931	884	924	865	938	877	888	930	908	904	866	917	879	858	887	902	877	883	890	876	872	886	930	909	883	851	936	889	913	945	894	933	913	896	959	823	938	947	905	887	937	885	865	933	842	890	874	865	900	878	850	938	935	887	911	929	900	899	872	896	894	881	878	927	888	873	906	890	948	886	863	941	912	938	914	885	895	958	867	863	932	880	883	896	923	937	929	930	880	854	920	925	897	902	901	925	917	892	907	885	871	861	882	880	842	901	973	844	874	870	910	903	835	916	935	931	897	880	883	884	872	889	878	906	913	939	924	883	900	869	916	877	934	947	835	813	902	844	840	892	904	929	890	889	863	957	909	961	901	894	899	920	923	853	888	895	892	882	852	901	877	888	863	965	912	897	881	879	872	912	797	914	913	902	945	906	866	893	875	902	934	953	846	912	898	851	903	900	894	930	855	915	808	875	918	900	938	923	894	928	917	886	930	922	869	853	923	926	845	959	917	911	845	913	883	923	846	904	885	881	927	921	859	913	874	911	869	892	888	876	869	861	852	887	912	942	861	887	886	876	987	931	892	898	904	871	914	919	906	899	893	888	841	871	891
23986	20814	24243	27476	20806	20716	2010	617	506	562	491	484	516	473	438	467	452	451	468	472	444	440	462	451	451	451	421	455	487	455	492	450	428	462	449	464	430	456	455	456	496	452	418	467	452	446	467	435	451	455	444	429	433	443	520	469	396	475	429	417	495	468	474	451	492	407	433	439	440	498	492	393	444	437	465	491	439	470	403	434	439	398	456	464	437	429	454	480	471	436	395	418	465	455	443	460	402	455	493	458	427	431	462	472	438	453	449	467	456	422	418	421	478	440	429	461	439	480	473	447	465	478	396	431	430	500	456	427	403	451	476	455	433	462	442	444	425	412	424	443	415	434	438	447	426	415	457	468	454	431	491	459	426	445	395	417	427	449	463	424	446	463	428	446	475	435	404	455	447	412	433	453	454	450	421	437	459	448	448	413	449	459	435	464	443	462	445	433	484	448	472	456	477	431	415	493	484	456	430	486	454	450	448	452	424	477	412	446	478	459	455	445	468	461	447	484	430	438	463	474	485	453	402	437	444	442	451	467	497	481	454	439	446	465	432	479	443	485	493	458	427	474	478	442	457	434	403	468	467	411	441	451	482	483	410	473	456	414	449	444	430	463	455	448	463	462	434	449	439	465	414	408	431	482	506	466	445	453	497	432	433	443	450	417	417	407	424	445	451	428	421	407	426	436	443	422	489	429	442	451	420	446	482	486	437	430	463	466	424	506	446	442	455	443	407	438	477	450	463	414	427	483	431	432	445	444	431	423	436	454	415	446	457	417	477	455	444	476	474	447	396	470	432	409	437	414	459	461	468	446	429	433	409	449	449	445	437	433	454	448	425	460	427	446	406	485	426	458	480	421	445	425	418	446	446	425	384	445	445	406	465	475	475	443	435	430	484	447	447	418	462	416	438	433	491	436	438	461	443	410	482	493	421	374	429	449	461	431	420	445	418	435	454	419	422	420	462	435	442	448	454	432	421	410	432	466	500	463	449	449	467	453	460	470	433	451	468	470	471	457	465	428	437	418	466	458	467	451	451	445	415	449	453	455	454	451	418	436	438	470	509	465	458	441	456	470	464	466	427	463	423	402	423	438	422	465	431	408	462	453	424	422	409	426	479	471	426	453	437	408	438	458	451	485	449	460	510	408	444	451	441	479	410	415	454	438	451	435	499	413	416	425	431	451	433	491	483	448	438	462	452	463	446	439	431	455	470	436	442	437	403	459	443	422	451	439	433	427	434	441	452	450	468	434	419	472	453	467	410	442	447	452	433	423	449	452	485	424	459	435	436	435	442	429	427	429	423	448	473	408	443	456	422	442	428	429	479	436	419	420	454	420	444	442	419	452	416	416	465	419	498	421	429	398	429	441	430	455	434	487	442	462	499	443	465	446	446	446	425	457	454	428	446	433	469	447	419	486	466	459	481	452	425	465	431	456	480	459	448	443	416	486	461	433	452	434	441	443	448	439	446	455	433	444	449	475	503	461	464	454	427	478	447	417	415	453	456	423	445	435	442	409	471	440	430	437	444	403	478	465	408	456	442	409	445	500	452	455	404	408	427	398	435	501	447	444	462	472	451	469	462	452	414	470	436	410	457	444	424	408	446	432	439	435	426	435	463	483	449	467	423	471	477	458	466	454	473	473	414	478	422	434	528	432	431	439	466	440	439	452	410	427	425	450	434	435	423	446	449	416	424	428	455	447	403	413	458	429	437	456	431	460	418	449	451	472	459	407	422	499	404	465	435	435	462	436	442	439	420	444	444	464	433	467	472	417	427	439	466	465	433	420	452	413	436	431	448	471	428	434	463	442	428	434	450	437	431	457	427	462	414	450	407	450	455	454	441	467	448	484	422	419	479	429	451	458	431	492	428	458	413	449	448	415	463	476	433	407	444	472	408	455	437	438	453	440	419	434	449	437	449	391	437	429	453	458	444	505	446	475	442	445	405	435	465	416	474	461	410	423	480	437	460	487	463	455	555	418	428	436	456	453	418	415	422	423	402	462	476	475	424	444	449	444	431	439	385	457	448	417	375	426	414	425	456	435	415	409	458	444	442	367	469	490	456	421	483	476	457	427	448	426	456	423	423	456	464	444	433	417	437	411	407	453	477	463	464	411	413	475	418	438	447	457	439	460	471	404	449	434	411	463	493	447	437	413	414	479	413	431	450	480	456	440	427	447	443	430	438	500	406	442	434	441	492	446	444	451	435	437	432	472	420	445	477	407	439	415	472	437	469	473	412	421	427	486	425	447	466	417	456	442	471	437	441	474	461	435	454	446	455	413	440	464	392	461	467	502	481	472	468	459	429	422	467	456	446	443	432	477	435	421	493	463	425	436	453	438	429	496	444	438	448	441	427	405	423	482	458	466	439	428	430	461	439	438	458	429	393	467	439	465	439	438	491	447	475	463	457	435	433	425	457	464	444	457	481	458	481	468	489	447	439	441	446	403	440	468	416	425	445	470	457	428	405	434	454	437	508	419	429	422	422	429	434	466	462	440	461	445	444	448	477	459	444	437	409	453	441	459	419	436	415	438	440	466	480	449	413	408	452	457	439	399	406	443	457	470	451	439	435	473	469	435	466	453	487	449	403	393	433	436	455	435	434	464	450	454	422	506	444	455	443	461	445	457	461	442	430	472	455	452	448	452	456	403	479	469	449	449	430	451	474	445	407	453	428	409	427	444	465	456	424	444	453	422	516	448	423	458	450	452	420	436	488	457	422	422	452	474	457	425	442	421	456	436	441	458	408	453	420	465	439	465	454	431	419	447	476	455	465	423	438	426	425	488	419	431	448	443	474	408	433	434	467	478	416	428	427	410	455	426	448	424	456	427	451	440	422	440	466	410	429	421	446	434	417	421	450	442	479	459	431	438	451	441	442	451	443	443	458	423	436	426	464	406	470	439	425	460	463	450	421	472	420	414	431	464	469	465	427	441	473	424	401	463	398	446	439	417	418	435	491	413	441	439	450	450	436	481	450	483	442	454	425	426	446	471	425	445	441	427	407	448	474	469	413	455	453	480	456	483	436	432	433	462	431	454	484	479	442	457	442	412	426	418	418	450	450	456	473	442	440	450	465	440	464	405	470	447	459	429	461	429	439	407	447	475	428	459	443	451	408	442	498	496	443	458	429	435	413	462	421	469	422	427	442	462	487	460	433	366	467	461	426	428	448	457	449	459	440	436	456	482	430	428	450	444	433	425	412	467	472	436	421	439	452	450	416	431	432	430	438	448	464	467	439	464	465	457	454	445	420	427	434	441	425	410	469	425	474	420	468	468	466	421	460	461	452	417	451	414	433	416	454	420	472	437	437	404	438	425	400	443	454	456	421	466	463	420	425	451	397	479	459	451	444	410	402	499	484	446	474	407	441	434	407	400	401	428	463	432	438	474	404	449	427	425	401	480	453	425	464	412	392	428	421	417	450	423	447	423	498	456	417	488	450	489	449	429	459	438	438	431	441	489	468	449	434	404	478	440	476	474	402	422
5738	3211	2016	1326	1138	1016	1032	1037	1064	989	1029	957	956	1015	1040	930	939	927	1003	971	990	964	1018	994	945	947	997	1017	956	949	986	939	986	977	952	994	934	914	952	917	956	977	937	970	936	955	1004	1007	992	958	951	985	931	950	954	963	1031	952	966	1024	980	988	935	971	932	938	1018	981	939	1003	945	1032	940	985	925	963	991	957	948	922	911	954	982	952	992	992	991	960	1003	967	974	898	950	1027	939	1006	934	981	958	976	938	982	945	973	1001	930	967	1033	974	923	1044	977	1001	1005	985	922	939	906	976	923	1000	1002	982	991	991	933	970	952	1035	993	983	945	986	955	978	911	1029	1042	961	910	994	981	948	972	1022	984	1024	952	984	982	962	941	959	986	1019	943	994	979	954	962	941	988	932	957	945	1011	927	923	974	998	936	950	958	962	975	969	946	987	1007	1006	978	982	1025	960	998	1000	949	990	1003	965	1010	962	1014	978	943	1014	980	990	979	982	984	1002	1002	973	955	997	1029	983	1014	870	995	941	960	984	997	987	1000	980	1000	962	934	959	975	968	1006	1002	964	954	954	1009	965	968	1008	964	927	993	940	989	1009	1004	938	968	976	947	1019	963	994	986	956	905	1004	907	935	926	968	945	981	983	960	925	957	992	1008	905	920	977	1034	1004	1000	1043	980	942	1011	1044	993	947	970	936	1014	992	942	936	955	976	971	953	927	1050	972	949	958	974	971	946	947	966	981	922	1022	969	987	989	930	894	976	974	939	993	951	935	984	965	973	943	980	948	985	893	960	989	965	975	996	968	983	1006	984	961	946	964	987	969	991	1019	946	962	931	995	980	952	953	916	976	938	932	946	928	1003	952	940	967	1027	943	959	992	943	982	991	968	1036	962	955	963	928	1040	1032	956	924	984	951	935	1008	1044	936	920	984	976	985	957	1005	988	965	946	978	967	979	1002	999	1016	958	944	1006	967	989	986	1010	901	953	936	1010	1024	966	970	997	990	972	988	999	920	977	944	945	945	982	962	994	991	907	909	951	932	988	962	971	941	941	985	968	1006	988	960	1025	980	1042	904	996	966	920	1018	952	965	1032	1024	939	929	963	915	966	1006	1005	958	1000	961	924	996	956	989	978	942	966	991	956	983	1008	973	924	1010	966	948	962	974	999	994	997	962	1006	975	937	1029	940	960	989	934	968	910	1039	931	968	973	972	975	976	1020	930	947	973	996	961	1002	975	967	986	975	977	978	945	991	972	980	976	963	962	969	965	968	954	949	1008	969	984	949	982	992	885	988	975	983	979	964	1027	946	923	955	1018	956	999	1007	981	997	964	931	1007	998	979	942	1037	979	964	918	937	967	958	965	945	973	948	980	997	946	923	1014	995	980	964	1024	961	979	942	940	939	950	957	974	961	956	986	982	968	974	956	966	940	960	975	976	965	1002	979	971	966	959	963	935	1003	966	1019	992	1001	979	1000	990	970	1015	1048	955	942	930	930	987	983	949	927	982	958	921	1024	992	975	961	991	983	985	979	881	982	967	986	965	1001	943	999	924	924	1018	887	953	940	982	1008	1000	953	958	983	991	982	1013	1001	917	972	977	1037	1028	987	980	921	943	941	928	931	957	924	953	959	975	964	1017	1024	1004	962	974	994	973	1001	927	1032	927	958	1029	970	920	950	986	952	994	963	1006	1005	973	995	962	918	941	952	998	993	901	962	987	972	886	1026	981	962	987	937	1010	932	947	963	985	935	936	913	931	971	1001	993	947	983	981	946	988	979	1013	1002	951	952	1061	994	1025	978	993	937	957	1001	1054	949	963	999	958	959	960	953	1009	915	969	1000	963	924	924	978	984	933	987	1001	889	1012	1025	983	1013	980	1028	983	991	1007	998	971	965	986	960	953	926	1019	912	989	1004	921	914	1030	1003	964	1013	925	941	932	982	989	921	919	981	966	1033	945	945	1004	968	944	933	991	969	932	953	928	955	1009	946	987	996	941	963	928	968	937	940	998	943	975	1010	974	1016	950	973	954	958	942	979	949	1013	1012	971	1001	969	1013	957	973	978	1035	923	997	965	919	991	979	1019	967	939	967	933	986	1004	1020	993	968	1005	988	932	945	936	924	976	962	952	941	935	958	906	912	944	952	945	940	1002	987	993	972	967	1011	989	983	961	943	950	951	936	940	953	991	987	971	967	1039	966	1005	927	1072	970	923	1035	916	950	987	976	931	921	1013	956	972	955	1014	1028	977	923	994	972	955	1007	997	1004	1000	990	985	955	946	982	937	950	993	999	989	980	1015	963	968	976	961	989	896	961	965	981	1012	969	954	931	952	938	957	947	984	965	982	1023	964	1019	930	901	980	1014	980	965	980	980	927	989	931	959	986	940	883	979	930	948	993	958	1006	992	989	923	954	997	1002	989	917	955	949	987	918	946	940	912	1010	983	984	980	982	970	1002	949	1018	986	934	978	956	951	1015	967	972	990	975	930	964	983	1015	1015	1008	926	967	953	955	1007	998	956	942	938	957	928	997	970	1004	961	971	934	1003	1007	931	985	964	961	1007	972	1006	983	976	978	983	975	949	958	968	990	958	1016	990	932	930	955	995	961	985	985	979	979	959	915	961	955	1016	967	973	1007	994	928	955	991	928	915	958	970	1022	1001	1003	1003	950	1014	972	978	963	1000	949	968	941	1012	952	936	961	944	937	972	959	973	965	957	978	940	1071	933	961	955	976	956	993	1008	990	978	1011	1031	956	987	1013	962	989	963	936	947	944	930	941	900	1004	978	985	925	983	953	938	983	940	946	964	988	989	1027	1012	973	1005	935	968	957	941	946	953	1003	985	972	987	956	995	940	1004	982	897	1004	979	991	1008	946	1004	998	970	993	891	1030	915	949	950	983	1029	964	989	988	903	987	971	952	961	959	947	990	1006	974	905	988	970	955	969	1009	989	991	1021	966	986	952	968	996	973	946	995	976	965	984	941	1001	938	948	978	1015	997	996	965	985	985	947	947	989	1002	948	1000	973	932	954	978	996	917	882	958	940	949	965	959	970	992	922	921	963	933	948	969	930	991	997	1054	933	953	940	1014	997	935	956	971	967	965	927	943	1008	984	977	954	973	945	963	1002	978	945	942	970	938	968	983	944	983	918	1004	983	996	996	998	990	1024	970	987	982	938	967	982	996	940	951	890	1009	917	1010	979	992	957	943	955	980	965	977	975	922	1031	966	989	991	984	967	990	980	939	1009	988	980	981	933	974	961	970	999	936	929	951	944	930	943	1007	980	995	980	951	977	977	994	1016	1015	1002	964	986	986	931	964	962	949	979	957	970	978	943	1018	1002	956	956	953	936	923	940	924	986	947	967	946	1015	939	977	961	964	986	982	988	918	913	958	965	931	991	963	1006	916	972	980	950	969	1007	959	1028	981	967	949	1030	1012	1009	968	971	952	966	969	982	968	985	973	956	1022	954	950	984	930	952	897	893	941	950	969	1023	984	1026	923	966	987	981	989	931	918	962	982	991	980	992	1001	1047	966	988	980	969	991	968	940	939	974	983	1001	987	952	1025	954	979	946	982	978	941	951	915	948	936	959	946	993	961	975	935	948	884	969	982	953	1002	1007	940	902	1019	997	952	1000	932	967	965	1013	948	977	1017	1000	960	959	975	956	959	1015	961	994	972	999	1016	1021	996	979	972	951	942	1000	975	963	985	1005	913	973	952	936	892	1057	968	996	999	941	974	985	979	1006	957	970	911	1014	984	967	961	983	973	979
23384	20720	24377	27121	20720	20733	17614	776	477	418	392	358	348	360	299	278	316	324	306	311	349	296	296	294	284	309	275	255	288	283	318	305	294	289	293	292	272	267	266	274	299	308	309	243	287	241	281	250	287	311	264	291	248	285	297	263	274	277	291	275	259	269	266	314	296	311	277	282	249	254	248	290	247	230	270	244	311	251	309	308	285	256	266	247	314	256	294	303	232	247	307	284	280	270	300	289	259	267	271	253	279	299	263	300	309	291	290	273	266	255	301	308	302	301	273	278	276	259	291	281	273	266	245	268	291	271	265	289	254	289	287	301	233	247	308	263	262	298	298	265	263	251	292	242	249	252	298	249	279	297	276	300	298	273	270	291	247	272	277	269	281	272	289	268	243	259	258	276	265	273	315	292	274	247	277	267	292	324	288	258	290	293	286	302	280	267	261	282	261	261	296	266	268	272	266	282	287	263	312	284	259	257	282	289	323	288	287	284	300	252	280	247	300	284	295	263	271	289	270	272	262	294	269	284	264	277	267	276	310	264	286	279	262	252	275	257	284	287	289	268	274	269	292	293	293	285	278	303	250	271	253	265	289	259	255	305	276	276	257	308	284	262	264	303	302	297	279	281	276	292	275	272	301	264	292	260	258	276	292	281	252	267	265	295	295	250	231	296	285	262	322	296	301	316	289	277	266	280	267	282	259	255	236	302	270	313	285	285	318	283	246	262	248	255	271	283	272	253	313	270	254	253	276	276	335	303	290	313	262	289	306	277	301	300	267	286	287	308	284	248	276	265	297	269	298	265	280	266	300	277	240	275	273	285	294	275	305	270	267	244	263	277	287	295	284	282	277	232	259	269	244	260	280	256	281	239	257	290	280	278	298	307	271	265	256	269	277	264	263	312	286	264	257	301	277	284	281	255	230	279	283	239	287	281	290	262	268	307	278	289	245	259	247	335	274	270	268	308	251	275	293	269	257	297	258	290	256	266	268	263	304	273	272	235	321	270	276	253	285	321	289	291	286	280	282	287	277	277	272	291	265	256	254	265	279	267	274	269	239	242	289	254	243	269	283	234	254	259	267	281	260	240	245	272	284	280	283	253	281	278	278	266	257	266	276	322	253	226	234	282	276	245	305	271	245	276	249	256	275	270	238	239	296	262	278	280	266	268	248	298	255	272	291	288	276	292	311	290	272	297	315	266	277	312	297	265	277	284	280	267	297	259	295	289	242	306	262	269	252	303	296	256	298	286	281	282	243	303	287	275	280	303	273	268	233	263	269	298	271	289	309	279	276	277	299	280	247	320	275	264	260	275	263	271	252	274	271	262	276	251	275	279	279	281	298	264	282	236	279	295	256	276	280	259	277	255	297	271	267	271	254	280	278	265	279	262	265	270	289	302	275	285	297	293	268	272	267	261	297	282	276	262	260	284	284	269	270	283	266	289	277	261	263	268	258	260	257	283	272	281	275	251	315	275	283	293	268	267	271	261	259	252	266	289	279	257	288	308	308	283	242	291	302	294	273	307	278	271	264	257	251	274	274	293	281	315	262	300	246	262	296	286	270	238	276	279	273	315	268	269	250	286	297	312	260	266	256	269	236	281	246	262	282	257	253	274	263	275	262	297	324	300	288	291	292	315	292	254	250	241	250	280	304	275	275	276	281	268	251	273	278	262	263	244	280	327	281	264	289	247	276	303	255	296	273	287	281	312	304	281	254	260	265	279	245	248	277	264	285	284	251	249	264	270	306	256	253	272	272	274	230	281	277	273	286	242	291	271	264	306	268	286	246	273	275	310	272	278	269	266	294	257	290	302	303	280	259	276	264	270	281	286	258	245	258	263	302	311	279	244	256	288	275	286	297	267	280	273	259	272	298	268	299	274	289	283	262	291	249	274	283	284	283	253	280	265	269	282	281	302	246	271	259	294	293	269	278	260	280	269	302	286	293	247	297	289	290	276	253	298	276	266	283	251	283	275	260	289	253	281	302	297	267	239	277	278	286	293	273	252	284	287	279	297	289	267	287	308	277	268	278	267	269	268	260	258	294	285	264	308	303	266	284	258	248	290	288	284	265	278	241	275	270	311	283	275	239	261	270	292	249	268	285	263	268	254	272	311	292	311	280	267	265	253	267	257	283	270	262	272	276	263	294	275	268	294	309	271	254	274	269	270	277	280	251	263	287	275	259	273	287	242	299	266	307	293	261	252	279	282	288	299	289	273	282	287	277	259	295	287	293	286	298	271	294	291	296	277	280	296	289	276	255	269	311	304	247	269	290	260	259	241	247	278	277	265	284	264	294	273	290	274	274	267	292	249	259	273	266	303	293	272	266	269	253	240	278	278	271	286	251	250	265	298	270	269	290	241	256	279	291	258	272	264	273	276	259	272	275	272	297	266	275	270	300	285	279	285	257	280	265	253	262	277	280	268	294	248	299	287	297	241	270	269	313	289	289	271	248	281	268	281	268	266	248	252	297	260	313	279	290	258	285	277	250	287	262	272	290	294	302	256	246	273	266	271	288	252	276	276	259	247	257	296	298	283	251	277	307	266	251	261	298	280	254	282	310	271	236	289	284	257	271	291	261	268	276	267	262	264	299	250	274	279	243	250	276	265	271	280	284	282	238	265	310	275	295	295	277	286	275	251	263	261	282	280	264	276	271	265	280	257	274	272	297	321	268	271	270	306	274	290	279	286	259	252	247	259	298	294	269	279	276	280	246	245	287	237	246	279	273	277	257	282	275	292	271	273	292	289	281	285	257	279	292	278	251	260	280	258	308	265	292	278	269	254	300	284	262	265	300	322	290	265	276	246	261	268	263	278	257	258	269	269	254	278	253	271	276	273	275	301	275	282	278	270	245	278	258	281	287	274	255	260	302	266	284	266	293	251	300	249	280	265	271	281	295	264	262	270	253	273	276	264	300	299	257	253	259	270	285	252	271	291	256	285	267	279	269	328	266	277	230	266	254	300	273	284	291	260	290	271	273	252	257	266	239	290	281	254	276	286	280	268	265	281	258	252	267	309	270	299	262	260	285	265	270	262	242	273	279	267	266	252	266	223	289	269	269	274	280	298	266	283	282	287	304	275	261	283	273	268	303	273	277	272	294	291	259	272	254	256	269	263	246	286	257	247	251	287	300	246	274	279	262	278	267	274	270	237	255	284	293	269	304	284	305	267	276	276	295	290	269	282	286	238	293	291	281	256	272	276	277	311	294	241	238	292	272	279	291	235	253	268	261	229	280	260	272	260	253	263	329	281	266	256	280	257	278	275	262	288	268	268	266	272	231	270	251	273	278	287	277	295	262	262	299	262	265	261	269	267	308	311	286	294	320	270	252	290	275	274	274	277	277	259	301	280	309	287	292	264	285	292	304	285	291	292	265	282	269	266	247	274	276	281	259	278	283	245	273	302	250	264	282	253	249	247	269	275	265	271	260	244	260	278	291	297	262	298	263	265	285	264	257	297	271	283	289	253	263	292	293	291	268	279
6576	4605	2447	1194	937	792	720	701	638	697	667	691	619	596	638	660	641	639	624	621	630	623	625	638	614	598	644	626	616	615	644	597	653	599	618	629	600	627	612	655	619	596	631	572	624	666	592	675	577	615	612	593	611	651	611	586	636	631	631	586	615	566	598	577	649	629	650	603	651	606	606	629	626	607	583	635	650	636	600	600	638	610	630	596	581	645	636	602	637	632	615	591	650	631	639	600	622	643	617	599	619	625	624	616	612	633	631	656	607	616	654	633	570	614	668	630	621	595	647	610	622	548	630	643	609	617	635	631	613	635	586	609	593	623	617	627	623	622	651	638	614	665	607	626	634	626	633	602	630	591	584	649	655	578	653	588	636	612	622	628	648	608	652	582	648	630	600	602	642	602	607	640	603	588	581	616	624	560	608	606	572	600	631	610	608	662	618	631	620	616	591	639	622	662	563	620	629	632	617	620	673	578	673	617	654	610	569	668	633	627	593	612	614	604	612	612	573	645	630	641	629	590	665	612	613	659	567	669	611	588	609	616	637	594	595	623	627	637	592	655	656	594	646	557	583	638	605	625	620	614	646	606	599	581	607	599	624	637	625	600	630	614	626	637	640	641	632	607	647	612	631	636	564	563	644	630	628	618	622	591	602	612	631	632	574	623	568	584	597	599	642	647	623	627	648	636	627	621	590	605	569	588	618	630	609	610	621	586	593	572	572	645	606	575	636	652	635	575	607	662	652	605	672	573	560	604	612	597	637	609	645	640	634	633	586	640	583	665	611	613	599	614	655	656	620	643	626	628	603	597	592	587	662	586	595	631	613	656	624	608	634	670	616	589	589	649	625	601	564	636	599	605	639	590	624	623	602	626	610	615	612	582	645	632	631	650	597	590	584	630	636	619	609	641	592	662	621	600	599	625	620	590	662	618	640	656	590	627	595	606	559	612	647	575	580	601	627	625	629	648	585	613	634	561	579	617	616	609	600	621	639	661	614	578	614	624	632	606	665	628	611	640	602	553	592	642	645	635	601	547	607	631	575	593	616	611	614	595	650	603	606	612	657	630	589	608	630	573	593	616	633	659	613	597	627	627	633	586	597	635	592	653	619	592	680	636	623	570	646	635	604	627	585	666	607	599	587	605	660	601	625	600	599	593	634	612	635	627	615	576	578	612	585	599	604	600	627	639	585	570	581	588	662	658	579	635	665	615	646	627	635	608	626	651	638	606	594	641	592	632	615	627	577	643	606	655	598	606	652	613	614	612	610	619	592	598	628	618	588	600	626	647	585	572	648	629	589	610	616	619	586	628	647	650	629	651	605	606	605	634	620	622	629	633	584	608	543	666	628	632	650	659	671	621	587	591	578	635	611	593	589	569	558	661	584	610	607	659	609	615	628	635	611	640	571	609	604	590	589	593	610	634	547	590	655	614	624	619	634	647	621	546	598	646	618	624	572	620	609	647	649	593	620	564	639	639	597	612	611	593	612	649	593	589	579	569	639	619	635	589	636	636	590	663	630	634	601	589	605	628	610	582	607	612	577	614	593	620	621	621	598	587	599	626	619	644	597	663	639	639	606	597	632	576	638	617	613	590	638	567	630	649	595	620	667	636	608	586	641	602	615	606	582	625	637	601	620	632	632	663	653	631	624	668	619	584	586	626	604	627	645	657	686	589	574	620	609	629	621	600	645	619	591	599	628	601	636	615	629	657	621	638	626	640	586	643	614	631	618	617	588	609	653	597	617	616	592	619	616	628	648	622	621	613	599	668	624	618	613	643	617	626	617	620	618	628	613	628	588	609	615	665	622	612	646	601	597	580	626	581	621	654	623	594	626	644	616	586	647	618	596	621	565	621	616	607	593	603	629	616	655	628	641	630	628	634	667	660	615	608	639	601	620	589	626	595	638	680	615	612	623	633	607	634	621	623	658	606	649	591	572	586	584	593	600	613	642	612	598	630	630	586	620	639	614	622	638	613	597	605	598	593	603	652	659	645	641	592	632	654	632	624	596	605	583	632	601	619	604	683	617	623	550	655	627	612	594	622	574	604	569	600	671	649	597	623	648	601	589	611	600	622	591	618	617	631	616	615	622	641	634	610	625	614	619	585	655	644	605	625	635	653	627	571	658	610	618	598	551	619	595	589	621	594	555	557	613	625	619	613	614	609	600	621	633	615	611	635	619	579	644	606	629	619	600	655	626	565	649	618	580	630	623	596	651	628	598	588	629	631	591	603	608	591	610	598	610	631	599	604	607	595	637	620	603	614	611	608	637	608	638	623	598	590	580	624	627	612	612	637	605	675	606	634	688	619	602	568	633	561	592	594	648	574	613	613	629	629	610	567	622	564	595	584	615	582	624	654	638	609	635	649	621	621	658	597	626	574	601	593	653	635	608	609	611	626	607	578	617	623	575	633	622	600	584	631	595	651	619	604	582	641	619	614	639	595	628	653	628	606	599	643	619	625	627	629	605	666	628	610	614	599	631	624	615	614	637	649	648	617	642	614	603	598	575	648	622	611	599	602	609	620	635	638	563	637	625	613	626	622	632	630	590	657	602	602	607	589	585	629	588	614	603	595	614	585	634	582	648	606	581	620	625	621	606	588	613	591	634	575	605	632	590	607	613	596	651	556	612	614	572	615	585	631	662	614	597	602	591	579	609	609	595	624	583	603	601	609	614	634	603	581	574	642	602	621	607	611	600	627	610	627	609	631	613	633	629	608	671	588	582	623	590	635	637	613	617	635	577	605	634	596	635	601	618	601	658	668	588	567	615	632	580	560	609	628	631	613	632	565	618	635	634	586	638	561	569	612	605	597	613	642	611	602	593	616	631	651	633	608	639	623	617	601	623	599	600	622	596	606	583	631	619	543	625	580	612	564	646	593	640	626	594	623	572	605	588	662	605	573	629	653	608	588	614	622	626	595	605	626	631	631	641	571	614	606	620	610	642	613	612	650	690	632	582	621	580	669	610	640	621	610	579	583	598	600	619	586	654	596	599	562	621	624	615	633	579	605	635	601	607	644	629	617	624	644	573	611	605	589	618	630	597	614	606	630	612	613	617	630	591	589	650	578	637	585	610	679	644	600	603	580	608	564	622	598	623	625	643	620	575	633	581	613	686	646	620	598	600	585	598	586	574	615	648	643	566	663	616	588	679	594	639	577	622	611	633	627	663	611	609	608	601	601	603	613	605	550	661	595	639	651	628	593	611	613	629	612	604	610	626	627	625	608	590	635	623	609	632	640	567	618	564	658	579	626	608	578	625	638	644	600	599	639	626	603	610	622	625	588	585	575	616	611	563	662	627	596	585	612	642	593	623	659	624	606	595	617	595	608	623	631	613	614	613	631	608	623	623	585	645	578	624	614	608	626	627	622	597	602	595	632	613	620	632	574	610	611	599	612	634	626	650	636	613	620	647	680	605	593	599	593	625	633	612	622	605	654	629	654	617	592	564	618	593	633	603	601	664	616	633	629	648	575	643	603
31719	19134	7110	859	621	580	558	384	428	396	387	375	447	400	375	373	376	406	412	363	402	387	409	349	365	365	404	414	424	377	383	414	422	356	385	399	435	407	372	410	346	413	374	424	360	400	388	353	418	397	372	403	380	388	409	406	381	371	385	390	406	398	392	416	371	395	414	397	427	406	363	382	390	362	397	391	362	403	404	371	418	383	431	360	382	440	394	377	377	389	359	387	383	375	417	361	409	413	394	393	383	381	390	387	380	403	361	425	330	381	374	364	396	413	391	368	377	368	398	406	412	389	388	414	397	410	389	381	395	400	383	407	393	417	376	402	390	450	414	407	402	379	383	357	407	428	402	382	410	383	364	404	429	377	379	352	387	397	393	343	369	372	403	382	353	396	386	378	361	357	455	381	374	387	421	390	390	354	414	402	390	408	341	372	434	395	403	387	381	379	385	386	357	366	362	415	413	436	397	355	398	392	393	400	370	351	389	371	357	365	389	406	405	388	392	407	380	396	381	389	425	383	377	405	387	381	381	404	383	374	394	387	374	397	409	394	373	404	418	373	398	372	376	389	430	403	417	352	417	423	377	362	372	403	391	397	377	377	394	371	383	434	371	384	396	392	380	388	405	408	432	370	383	410	413	413	399	382	401	376	359	375	397	387	407	376	381	381	377	381	352	417	355	411	440	410	406	405	406	401	429	426	398	416	420	400	392	388	358	393	348	435	409	372	399	381	387	401	388	405	405	388	426	382	372	422	381	368	404	415	361	386	401	396	361	366	394	411	375	388	386	412	442	404	388	384	402	365	409	395	381	394	392	379	403	383	384	402	431	378	358	349	390	409	427	389	350	392	414	391	388	401	383	387	419	422	393	408	385	357	365	347	361	376	402	366	393	404	378	377	444	365	357	381	357	407	375	389	399	384	375	427	383	373	427	380	382	391	395	367	415	386	389	346	388	388	362	353	350	409	404	403	401	397	427	389	389	344	426	399	386	400	395	441	376	392	407	397	415	363	375	428	399	396	403	376	388	350	392	369	414	435	384	401	393	387	385	423	403	359	378	406	423	400	400	360	367	342	388	388	391	388	362	391	366	384	401	375	394	392	362	375	392	379	399	412	405	424	405	370	378	385	405	427	378	405	395	381	394	388	398	370	406	415	388	344	392	406	386	382	418	402	416	409	386	392	413	374	398	410	371	371	364	386	339	364	386	374	398	381	381	416	351	404	374	368	387	407	409	447	392	386	424	402	385	355	393	413	427	445	360	371	382	355	382	374	376	418	411	412	371	367	415	401	377	378	387	368	377	381	410	401	353	427	346	407	377	383	394	400	385	420	392	384	405	420	372	387	405	406	387	392	388	402	390	375	380	391	393	345	370	364	436	391	392	402	424	409	380	406	366	353	406	423	384	381	386	381	411	371	384	394	384	398	414	399	383	405	366	376	387	390	409	391	383	367	414	403	401	382	347	378	411	384	390	402	399	408	404	384	422	395	414	396	421	448	381	408	410	406	356	410	354	356	399	396	387	398	387	383	387	390	369	381	396	355	396	391	399	410	386	400	409	383	405	368	397	387	372	405	384	383	391	400	409	357	383	358	388	353	414	395	377	406	390	359	409	418	380	406	352	376	433	399	414	408	359	380	381	364	380	373	419	379	405	406	397	404	389	385	371	379	381	368	341	386	402	378	387	399	334	366	379	433	413	410	391	389	396	368	398	381	400	398	382	386	399	389	397	352	385	406	403	417	399	395	376	363	362	360	379	404	396	400	401	410	404	431	395	393	393	381	453	405	412	377	379	403	367	411	384	379	405	387	395	405	442	394	390	370	396	387	414	365	374	380	379	413	415	399	386	401	392	410	391	426	409	401	389	405	377	382	421	382	346	336	381	398	438	382	389	397	404	387	387	423	380	332	356	384	419	386	385	365	425	436	349	352	383	377	380	396	363	390	376	378	405	392	365	398	408	378	390	409	396	390	403	382	361	360	350	370	379	404	357	377	379	435	432	415	412	390	405	404	419	417	395	381	363	370	390	358	359	379	397	394	417	389	379	390	397	411	373	404	425	394	402	371	389	400	378	412	406	396	416	436	378	370	399	397	386	354	397	367	371	410	400	408	396	377	420	404	376	397	386	417	393	394	379	389	411	396	413	383	377	346	392	388	402	370	424	413	409	352	400	372	412	388	419	372	445	404	389	411	403	389	379	370	416	367	407	432	406	389	366	366	390	361	352	380	400	433	372	362	376	394	363	377	381	378	397	413	384	430	394	411	373	412	396	385	388	386	389	405	389	381	377	405	417	406	369	366	368	375	405	417	397	380	381	395	369	420	413	403	421	368	370	411	390	392	414	427	408	408	412	381	343	396	387	387	400	381	382	420	429	374	429	387	366	397	362	374	393	419	380	376	407	402	406	381	367	368	399	406	364	369	388	365	399	349	384	398	390	385	356	396	401	398	410	391	371	389	399	383	391	399	376	397	381	376	402	362	374	383	412	395	392	421	366	386	399	350	407	392	386	405	404	413	412	361	397	368	383	376	397	408	366	385	402	409	429	425	386	377	399	390	383	392	419	383	419	355	416	414	380	393	383	364	402	350	373	402	410	396	410	368	371	384	429	412	421	389	382	384	363	363	434	400	380	396	398	351	383	389	359	369	413	366	401	439	413	368	425	402	411	431	413	394	405	398	413	377	409	389	399	354	357	413	415	403	420	394	444	392	389	391	387	425	418	419	384	408	414	379	419	408	375	354	398	376	379	404	398	398	409	399	405	394	418	403	367	428	397	414	416	390	388	402	402	411	370	412	373	382	417	361	403	377	376	395	358	408	389	412	382	408	394	402	417	382	374	381	411	381	429	430	375	376	356	422	408	430	399	419	436	433	359	360	422	361	351	393	393	410	361	414	401	388	407	395	379	369	413	391	416	417	332	393	411	404	354	418	430	383	382	418	393	402	393	423	398	355	414	415	372	365	367	406	385	385	419	399	403	362	385	398	398	379	384	403	408	389	402	375	393	377	390	410	436	401	387	359	371	353	378	403	378	421	376	362	400	375	388	411	397	361	381	358	388	401	421	380	418	373	390	386	345	434	408	409	376	358	365	385	391	397	379	404	382	356	379	384	376	409	383	389	416	395	387	413	353	410	397	373	432	378	380	403	396	372	365	364	395	383	396	411	415	412	402	452	406	392	413	380	396	409	394	415	370	390	366	384	420	376	382	383	411	404	385	363	393	383	423	413	387	410	364	401	395	386	376	382	358	427	395	384	369	405	352	396	356	388	371	395	397	393	386	363	377	368	398	413	370	382	381	374	350	361	374	381	386	405	372	397	377	399	394	436	416	367	400	363	384	423	422	377	405	371	394	364	403	401	372	379	419	393	390	377	370	370	398	412	374	386	429	373	383	422	408	384	422	413	403	399	359	378	368	380	410	408	395	398	392	402	416	373	384	404	403	386	385	363	367	419	365	436	348	408	390	360	393	380	361	361	368	383
5602	1127	995	966	911	881	929	890	932	911	924	922	914	903	881	867	856	862	854	852	879	918	812	901	898	928	905	902	829	878	897	868	944	850	867	902	957	839	874	891	926	856	914	924	884	846	868	853	876	899	860	894	935	821	885	948	959	875	878	925	880	941	950	890	834	949	908	901	908	831	894	956	967	893	901	960	945	866	819	894	873	897	831	839	934	880	875	887	891	858	894	888	958	928	888	955	907	932	865	876	898	864	912	828	838	877	884	887	869	936	889	897	904	908	917	872	894	925	879	881	898	913	878	883	888	881	849	908	884	918	929	889	897	853	886	906	838	906	867	897	861	851	907	948	861	880	899	841	903	902	932	857	839	969	861	870	903	886	919	868	956	902	898	913	900	906	873	880	860	891	935	941	875	884	912	887	895	887	892	906	871	907	876	917	861	902	870	884	847	955	861	904	957	878	943	904	886	870	926	850	850	928	930	874	943	890	881	904	914	885	939	933	893	912	908	923	892	886	875	879	858	843	913	900	886	895	892	944	875	886	896	897	896	883	914	858	910	884	894	929	927	959	895	878	877	876	895	873	928	886	833	878	889	905	881	874	914	890	926	869	871	861	916	886	860	937	938	887	878	917	903	883	935	883	899	922	839	883	934	869	906	863	874	880	901	908	886	880	915	822	927	901	905	902	856	863	928	914	910	853	882	862	908	892	902	867	948	931	889	877	894	946	858	887	829	852	912	859	814	867	908	939	865	840	921	897	899	893	909	886	869	867	894	900	908	920	912	877	939	874	898	861	894	948	862	877	859	939	860	924	929	875	890	885	868	904	912	948	889	947	901	888	901	906	920	892	890	894	903	783	860	878	899	903	873	876	935	929	882	931	911	916	900	939	918	844	879	879	908	872	884	846	866	925	891	888	899	876	875	918	859	946	917	915	928	944	922	830	916	943	880	927	930	858	932	847	875	937	883	888	922	875	935	912	940	877	920	894	903	901	883	880	843	903	893	855	885	853	901	849	882	904	849	910	963	866	852	914	886	874	886	908	907	887	904	872	880	905	891	934	933	893	927	904	919	862	904	867	911	886	853	876	864	858	902	850	914	896	896	863	888	852	930	884	842	884	888	922	853	869	922	878	870	935	899	915	906	866	833	938	917	931	910	869	899	870	866	932	882	861	905	939	862	922	879	886	902	929	890	856	866	883	880	858	963	908	863	865	873	909	904	883	817	895	881	920	917	900	908	902	852	888	889	873	897	848	901	898	931	895	947	871	872	843	935	891	844	866	867	919	961	896	925	809	871	892	932	885	866	958	891	883	910	885	936	870	853	882	870	911	930	874	932	867	903	843	879	909	957	900	905	908	910	913	900	894	861	921	962	868	918	896	910	883	907	871	943	918	904	887	908	908	886	873	913	874	911	896	875	884	934	848	894	904	898	937	903	862	866	913	884	868	863	964	943	899	857	899	944	900	921	852	873	853	878	974	924	900	888	947	885	959	965	920	896	913	915	899	919	918	872	891	892	875	852	890	851	908	826	895	926	861	868	957	878	933	950	825	953	857	834	930	864	882	900	841	932	825	908	865	921	894	904	915	846	915	936	912	874	841	953	953	905	934	917	907	900	964	867	888	863	871	866	920	899	940	890	859	922	870	951	928	917	843	921	890	927	892	880	924	917	869	896	907	872	937	892	915	850	905	888	886	846	910	937	902	869	903	851	887	874	887	827	919	923	923	858	852	868	851	824	874	851	873	864	934	902	894	875	869	880	864	879	878	909	882	905	896	830	882	861	940	879	925	884	952	853	924	896	892	873	896	873	941	878	910	857	953	912	931	835	919	862	880	884	907	942	870	899	855	861	895	871	843	898	930	939	873	921	913	856	892	896	933	893	904	893	881	885	927	874	888	881	888	883	895	868	888	927	915	882	928	873	873	920	910	895	902	882	927	834	886	841	884	911	916	860	879	925	930	861	875	858	912	899	886	915	898	966	859	987	923	875	927	929	918	847	894	835	876	893	900	908	892	878	877	881	887	914	905	908	891	956	890	854	948	859	931	930	889	908	923	833	931	916	882	900	910	880	914	911	892	859	895	909	894	876	825	848	881	897	847	887	840	861	880	948	897	940	850	924	920	909	881	880	842	864	902	908	847	888	862	891	855	952	885	922	914	875	872	861	892	858	894	891	868	887	886	866	913	909	911	978	908	914	825	852	896	924	899	921	836	877	929	872	840	832	918	965	947	924	899	857	878	891	878	870	893	878	926	904	898	917	938	836	938	843	879	963	912	924	941	874	948	933	886	869	878	895	920	914	933	923	914	930	914	875	871	890	891	843	931	894	905	893	886	851	870	918	901	860	856	921	869	957	859	881	892	915	904	912	896	948	928	888	898	912	895	919	889	881	904	935	934	875	884	829	890	960	865	901	882	848	929	894	883	941	888	885	897	900	894	942	937	922	922	857	896	895	921	898	895	926	889	881	918	857	850	875	887	894	926	876	941	948	904	911	912	871	897	852	891	914	877	890	867	881	947	881	909	891	917	900	848	858	933	851	887	926	882	926	928	833	888	933	847	906	886	883	860	879	887	901	906	886	871	871	945	885	864	920	924	922	910	906	888	916	920	877	826	923	830	916	890	871	898	870	916	907	917	926	897	922	863	878	868	823	895	923	868	904	833	885	931	919	883	885	830	860	921	823	859	893	879	921	896	931	898	812	907	927	890	876	869	881	953	892	898	906	889	895	912	828	875	874	853	920	875	901	920	940	912	819	873	914	919	896	879	877	943	812	939	864	904	931	866	903	916	901	872	931	881	925	874	857	934	939	900	881	923	816	873	888	909	905	875	897	924	923	883	874	916	927	909	923	843	939	875	885	872	922	927	908	889	903	840	875	920	888	966	900	950	877	937	868	931	915	905	839	920	864	927	848	868	938	950	872	892	927	879	925	857	908	882	892	910	888	939	863	908	928	944	893	889	877	871	934	871	856	919	861	870	939	909	910	901	897	882	904	867	888	869	924	889	885	877	888	856	864	863	920	847	949	917	874	870	854	916	945	864	905	845	883	901	849	901	898	879	898	895	958	870	885	841	886	895	853	912	926	855	939	921	925	915	933	862	874	921	910	872	925	891	922	930	904	904	876	842	908	843	856	956	885	939	901	894	881	840	856	888	919	847	891	929	923	873	845	872	883	845	856	904	878	890	946	868	896	883	938	892	876	884	881	916	869	915	905	900	831	892	952	887	875	845	874	888	895	899	857	895	865	843	876	895	920	841	912	899	847	905	889	880	943	916	921	872	905	885	901	887	924	849	875	890	851	839	869	883	905	831	878	907	899	935	856	888	936	888	884	927	885	892	929	916	866	864	864	904	853	862	886	814	924	897	900	842	853	853	870	912	879	907	856	855	936	867	887	873	893	869	905	891	935	896	882	965	893	914	867	886	941	928	938	834	849	949	852	931	930	924	893	903	952	902	885	917	859	883	897	919	932	930	975	940	927	913
24076	20814	24184	27549	20809	20690	1791	646	512	507	497	477	476	502	474	467	487	487	484	449	407	464	472	482	442	494	481	479	439	445	445	479	437	439	435	446	432	463	477	456	456	491	446	434	457	456	465	450	465	423	452	420	456	477	440	471	484	433	454	465	412	463	445	442	449	447	462	446	458	472	413	406	478	428	404	462	468	463	451	478	449	469	480	473	471	405	447	453	437	447	467	479	455	435	435	416	473	470	444	446	450	429	417	437	448	452	441	467	426	470	448	458	420	421	466	425	432	443	485	461	450	463	431	469	473	422	495	442	437	458	468	439	432	456	469	425	472	475	450	423	469	411	469	466	422	458	457	479	444	482	434	487	431	451	396	410	445	421	435	461	505	491	488	442	462	455	447	422	434	451	462	405	437	481	415	454	439	462	469	423	416	412	460	446	452	468	410	456	443	468	459	416	452	488	437	462	438	411	469	439	406	402	419	403	436	464	452	449	427	489	480	444	410	431	485	421	389	453	453	413	408	465	457	451	439	444	487	422	424	472	477	429	453	439	425	458	444	457	452	426	422	475	458	484	426	412	411	423	459	413	473	397	448	416	471	462	415	408	446	427	461	419	421	425	425	464	437	475	448	447	463	445	487	452	438	469	474	414	459	428	506	445	426	448	449	476	433	445	455	437	469	438	404	474	440	449	466	461	494	433	481	457	455	454	428	494	429	474	458	441	425	460	440	474	478	439	441	442	444	435	417	467	479	401	466	462	456	430	458	453	461	430	453	428	455	419	440	429	422	471	485	458	443	400	416	427	430	447	457	454	432	442	469	461	406	454	441	506	472	464	468	405	431	458	474	457	476	469	457	460	469	446	443	472	417	442	421	435	464	418	463	470	502	477	446	430	421	460	473	452	436	458	455	448	467	422	434	431	412	446	431	502	431	427	439	470	428	428	441	447	442	428	448	449	449	455	434	461	444	479	474	444	455	452	474	431	435	433	470	410	463	443	499	413	438	481	442	432	442	409	469	459	468	463	412	424	444	467	456	397	452	465	420	443	436	481	477	443	407	433	464	462	433	388	457	456	456	510	451	460	431	464	458	440	500	442	449	458	457	430	468	424	475	441	464	455	453	438	434	459	443	442	436	436	437	418	415	444	448	479	422	440	448	435	484	456	420	435	448	439	429	422	425	461	474	432	432	456	479	459	456	436	454	445	431	404	498	433	446	448	448	416	448	430	479	422	468	488	431	381	429	454	401	464	428	452	417	425	458	425	466	413	422	420	422	440	421	428	428	428	401	515	441	392	432	467	433	443	474	468	444	411	461	493	467	449	451	442	467	454	402	466	429	399	438	431	428	449	485	435	438	445	433	425	445	452	421	470	447	455	439	411	478	467	425	449	470	445	451	396	454	455	490	481	464	461	437	433	462	492	433	496	430	474	437	443	428	470	450	433	442	466	377	429	447	414	452	482	423	446	488	431	410	466	420	504	436	453	462	447	461	453	446	416	443	469	437	453	406	444	456	422	435	478	466	409	456	438	427	382	437	471	448	423	450	439	467	451	470	490	485	494	483	449	443	430	459	449	455	460	425	431	486	428	480	421	417	445	469	409	469	436	463	485	436	494	471	397	446	465	425	470	423	438	432	441	434	424	473	448	492	440	420	430	408	425	440	411	458	431	433	505	431	482	460	476	430	427	444	471	468	423	419	475	447	450	459	413	450	414	430	444	476	456	471	410	429	409	462	472	486	472	446	484	455	462	459	482	422	457	490	454	472	432	461	416	450	392	403	427	427	452	500	464	456	466	464	453	468	482	467	454	465	446	461	424	421	440	502	432	418	446	421	464	440	458	424	421	433	507	428	442	411	409	445	468	474	465	421	459	495	450	467	440	470	477	451	440	452	454	433	457	397	421	418	493	431	440	444	436	414	405	442	449	449	469	466	444	439	453	416	433	410	453	460	452	468	497	438	406	422	443	463	500	434	447	451	466	455	430	414	459	421	475	451	438	447	437	444	428	481	440	468	422	478	463	423	423	494	387	420	504	478	435	449	451	426	422	457	436	435	486	394	432	413	409	434	417	438	449	465	442	445	473	447	441	441	463	454	451	455	415	414	444	465	455	410	478	419	406	443	444	415	434	399	444	490	438	472	460	433	430	485	458	433	457	459	418	465	421	414	434	450	418	443	448	458	429	417	431	494	451	460	460	425	471	410	453	417	403	456	422	428	460	451	417	490	442	435	467	457	404	467	456	470	459	431	445	491	434	456	446	430	452	444	403	439	467	419	430	454	451	432	453	414	432	430	412	456	464	438	451	421	448	428	454	445	388	425	425	416	449	394	427	485	448	426	451	422	443	450	428	388	446	473	391	484	446	383	456	435	434	450	402	442	431	472	461	446	478	442	450	431	407	474	458	424	485	427	468	450	467	479	435	420	416	456	484	463	419	478	443	485	469	436	429	440	387	439	394	436	444	461	425	428	442	438	498	456	490	470	446	455	450	445	451	466	434	445	446	438	414	414	432	460	425	441	441	455	469	446	401	462	464	477	481	436	463	450	479	465	404	463	449	437	453	444	474	438	431	421	449	477	449	461	448	445	498	422	463	439	418	480	453	451	450	412	447	398	438	452	444	450	443	447	415	430	489	436	420	438	439	461	452	476	426	471	440	474	441	442	422	471	457	467	464	443	457	431	442	445	481	469	427	385	466	415	458	465	422	467	425	454	433	451	457	411	438	397	455	420	426	451	503	430	428	422	467	458	447	437	439	449	431	471	457	462	435	464	459	435	416	471	463	470	452	442	447	464	426	443	439	435	428	497	473	457	431	430	437	424	438	434	447	455	419	430	438	433	422	435	439	449	436	441	414	441	451	447	435	417	447	429	437	440	461	439	486	438	462	421	486	479	459	417	451	447	439	394	440	447	448	438	466	454	421	416	465	471	451	441	431	427	438	499	454	422	439	427	455	462	469	407	444	455	426	406	437	464	457	485	466	401	466	461	465	461	413	471	451	450	469	493	475	381	404	457	434	404	462	426	473	453	448	422	445	442	445	444	462	454	473	420	453	439	446	426	455	465	422	473	414	419	442	408	433	400	434	485	464	401	429	391	445	439	423	479	430	452	481	445	408	425	484	440	414	466	428	456	453	388	451	418	449	496	459	497	400	419	415	427	426	430	468	497	476	478	464	390	446	460	435	449	472	462	445	466	461	477	485	410	388	423	417	446	496	471	429	452	462	417	419	466	444	430	423	424	449	432	441	432	426	438	436	425	429	484	445	446	432	389	466	445	453	426	419	444	443	451	484	411	444	480	431	437	479	431	478	442	462	431	430	410	449	412	450	437	447	438	435	410	460	436	422	412	449	430	426	452	439	495	484	448	445	450	438	448	413	427	448	423	376	407	421	439	493	421	453	458	451	418	439	467	476	472	454	422	478	434	392	429	443	446	474	461	471	388	447	429	503	451	431	456	405	474	420	453	493	460	443	438	449	461	500	448	444
5488	3343	1989	1306	1130	1062	1038	1024	981	962	934	1024	983	978	978	983	997	980	983	1021	1017	995	978	944	980	1010	977	933	986	961	995	1005	920	928	924	933	997	951	997	941	1019	973	1053	998	957	970	995	948	1003	1003	974	1014	958	926	977	1012	967	967	947	988	1012	999	970	944	967	997	986	958	978	982	957	996	987	1002	933	911	999	901	962	980	1037	966	967	940	909	979	911	1009	933	980	1012	968	976	982	930	963	971	981	911	994	950	953	989	912	1028	989	970	936	1001	970	1027	1014	971	981	994	972	952	961	960	907	926	974	985	960	960	964	1026	996	980	975	930	990	934	923	1007	942	968	948	948	997	967	947	969	988	965	966	986	957	938	886	973	1002	980	995	956	971	1026	962	943	942	953	1006	985	988	994	1035	958	933	952	963	956	966	963	972	999	908	1026	907	969	981	1034	951	928	1003	1020	987	988	1024	963	1004	997	919	963	1002	1011	920	939	990	945	974	1038	985	989	901	912	998	967	1011	985	926	959	953	977	956	1002	973	994	949	985	977	1020	978	1018	949	903	978	882	967	1039	953	912	1018	970	885	919	984	986	954	1013	975	931	940	970	992	953	1030	986	999	946	945	1033	967	941	1008	958	977	1000	997	992	946	948	986	947	1001	946	943	955	985	940	1005	990	934	981	1025	990	966	966	986	973	999	1020	984	927	1020	968	929	936	951	953	948	953	954	1041	1023	950	948	1008	931	928	914	980	939	973	977	971	979	925	938	990	993	972	988	971	950	1027	942	999	972	928	979	966	1007	948	970	958	959	950	1022	1009	1059	986	989	925	965	1003	986	1014	939	952	1011	953	999	949	927	971	908	1049	957	968	915	965	996	923	1008	942	975	947	920	975	972	943	989	1029	992	981	939	1009	991	1000	949	1001	933	928	1002	924	985	937	998	972	1015	986	1039	991	1005	934	964	982	968	1016	963	974	958	919	962	945	976	951	955	973	964	965	958	991	978	1021	951	995	1008	1015	978	972	971	1000	1010	957	981	1019	986	960	981	948	980	961	983	986	983	1023	969	936	1010	943	1025	948	974	947	1013	981	970	934	919	957	973	1001	983	928	947	951	1045	996	924	975	958	990	1035	987	968	995	986	982	933	912	982	1001	1020	949	971	975	967	995	935	1011	986	985	984	989	1004	926	1013	966	943	977	970	973	973	995	992	993	960	973	954	961	984	1024	932	937	923	950	1017	997	982	969	975	950	1053	1033	969	987	984	998	994	1011	1033	959	1006	982	971	973	958	877	976	1034	945	945	985	976	936	957	990	996	934	955	979	1004	951	957	961	1009	1027	966	1054	986	934	980	978	963	1020	990	962	969	956	949	970	991	970	944	973	921	974	953	1029	983	937	938	1010	1002	970	938	949	956	915	968	943	883	949	942	952	949	920	1008	965	947	957	951	965	996	973	1031	966	991	947	927	974	936	938	949	1011	981	952	951	938	995	1005	927	910	1005	1002	959	938	964	979	1019	1006	1055	950	930	986	968	1013	991	913	966	967	938	957	976	886	943	976	1008	972	1013	1010	971	972	918	1048	1017	990	991	975	974	998	1021	1006	942	966	993	962	1009	954	914	984	974	954	914	933	996	983	1011	1028	977	960	974	976	973	978	988	964	972	919	948	999	1006	968	1031	977	991	993	1019	1014	963	953	956	976	1022	1012	974	997	1001	979	995	985	988	979	959	951	957	958	974	962	980	994	986	1008	947	995	948	911	948	976	971	954	994	956	988	985	938	963	962	943	1014	1007	1008	1009	1025	977	911	975	957	1017	970	984	1015	957	1005	945	971	1028	967	943	1005	984	998	967	961	1005	995	943	892	969	987	963	993	1013	972	967	923	990	943	946	982	951	927	915	916	993	943	972	976	919	981	970	1018	959	1009	975	999	982	970	1027	971	1003	998	987	958	945	1012	1040	1018	976	968	954	986	994	938	957	1036	997	967	977	1033	1007	969	949	988	944	954	909	966	963	953	930	1021	979	960	923	962	961	991	918	905	960	974	913	991	1006	965	952	987	959	953	1017	971	967	961	960	962	1017	1002	1022	968	1011	931	1022	986	1048	924	956	1004	968	948	951	954	1048	951	927	894	960	977	943	1018	996	1019	996	1001	1029	982	1007	974	1005	928	937	930	1025	946	992	908	1034	948	995	954	961	899	986	971	998	943	946	994	958	918	1055	951	938	939	993	1010	939	979	986	980	926	985	929	951	963	929	1000	955	997	1005	929	962	983	960	945	974	1000	988	951	1002	933	1002	957	1039	987	955	935	918	968	992	983	949	1018	997	966	990	1012	998	947	913	1003	961	995	890	972	937	977	966	962	979	981	981	972	965	890	976	999	986	923	938	969	966	1011	1006	984	1024	992	954	960	1034	1017	995	996	948	1004	1007	925	1027	1001	975	963	1007	964	1036	974	1005	986	978	960	935	1040	1008	983	950	910	957	950	944	976	975	988	994	995	1032	970	969	1017	981	970	1013	994	959	962	968	1015	985	1017	952	954	957	1032	952	942	986	981	979	955	970	959	915	960	935	996	979	948	936	1016	969	1044	991	977	969	1034	922	992	978	961	987	966	966	987	988	1001	939	916	978	934	1000	932	986	949	993	953	1017	984	1038	985	949	998	983	986	934	929	924	995	994	965	1010	909	953	958	975	965	1003	969	964	985	962	993	930	978	958	988	912	991	967	902	980	896	1033	952	968	966	987	1031	972	953	1007	962	978	966	934	962	959	984	941	891	964	990	1000	975	994	960	941	952	982	1022	962	932	997	957	989	977	982	954	940	959	993	1007	952	956	919	953	994	1005	989	1014	920	967	986	913	944	959	973	974	1015	906	1008	991	970	969	985	985	939	984	1014	934	977	969	953	1043	935	921	963	983	975	937	979	960	942	975	920	959	983	953	1005	936	974	954	988	993	915	924	954	1032	992	919	1015	1024	992	987	978	981	985	976	975	1021	972	955	1014	995	991	940	987	956	929	923	971	942	981	1012	981	997	1017	997	911	995	972	951	975	963	953	996	1010	977	920	1016	969	977	908	982	925	946	954	996	880	961	944	974	999	955	926	922	977	973	980	971	1018	948	948	961	941	941	973	977	968	951	943	938	976	984	1009	991	985	1009	942	970	948	1046	931	1033	960	983	976	967	939	970	1009	1016	937	963	997	968	959	945	958	978	988	1005	1034	957	917	962	984	964	1017	946	962	948	959	964	974	998	1010	955	966	984	966	976	942	961	979	994	971	1007	957	967	926	927	942	1010	927	994	973	941	907	1006	908	975	993	969	967	1007	983	945	956	1020	958	964	1013	984	999	965	947	970	955	952	945	974	969	924	979	1018	964	963	955	964	992	982	962	974	1027	978	921	979	904	945	987	960	993	917	933	948	958	957	948	1010	966	993	973	950	1012	980	1002	934	995	933	950	982	995	959	968	982	967	1000	904	906	916	1028	939	992	1000	964	896	960	949	940	1013	952	909	972	954	955	995	926	974	975	999	962	903	1014	977	978	938	1014	964	977	949	973	984	942	948	982	958	970	993	998	963	985	974	931	964	1001	928	977	1019	935	881	924	963	966	949	978	993	913	997	1004	959	958	976	953	971	993	985	982	887	986	934	979	976	977	949	960	1031	943	965	1004	900	1037	984	941	985	999	1007	1004	944	1005	975	994	958	926	976	987	931	986	1010	947	945	986	973	939	971	995	943	977	957	938	945	936	999	965	954	956	965	988	933	944	1023	952	917	933	949	883	955	1014
23479	20736	24351	27182	20738	20748	17308	714	415	420	365	347	327	338	350	331	299	324	289	282	317	326	312	294	281	276	298	284	291	280	287	301	282	305	259	294	275	281	284	313	312	260	291	273	253	253	264	292	299	287	319	306	268	275	258	279	246	278	249	303	273	297	271	304	285	249	271	278	266	282	271	273	289	273	322	275	246	262	249	249	280	278	302	298	229	274	214	260	292	267	259	274	261	277	289	274	247	281	266	275	256	283	275	275	249	275	269	281	264	241	258	260	240	266	284	282	283	270	294	250	271	289	256	280	277	292	283	294	258	236	278	249	272	255	259	258	272	272	278	248	274	289	282	261	295	279	287	269	271	252	285	291	273	288	271	278	256	284	281	270	250	255	266	303	279	284	275	277	262	257	289	288	279	262	280	266	287	289	285	285	251	255	306	264	304	302	247	268	284	233	263	271	294	270	275	253	286	259	295	276	278	264	282	288	279	250	250	274	250	295	307	258	282	292	279	292	293	324	300	276	249	266	281	285	262	261	287	299	266	278	288	245	275	261	254	269	270	275	262	252	252	249	290	261	307	278	274	283	307	265	263	256	269	268	247	274	279	235	264	255	279	268	276	270	237	318	290	266	318	281	297	292	267	251	305	320	278	261	265	278	246	286	275	268	285	267	274	283	229	238	268	251	279	278	255	270	299	297	274	302	312	283	288	255	297	274	267	277	295	322	264	285	266	257	276	242	274	265	280	297	285	257	288	285	268	289	281	268	287	270	299	272	271	257	284	293	273	241	287	308	286	267	274	240	248	250	291	282	295	280	289	285	277	268	275	248	257	274	268	267	277	270	274	248	259	259	287	303	272	291	250	259	283	279	281	256	258	262	271	251	264	278	268	301	251	301	267	265	253	278	302	269	291	247	285	245	263	287	255	288	273	280	293	263	268	297	280	292	246	277	264	282	256	250	302	298	277	291	256	280	244	255	232	252	283	282	230	257	266	264	303	301	295	266	278	254	286	289	284	277	264	249	270	272	275	262	248	276	289	267	251	283	266	240	225	283	302	288	288	255	259	297	271	279	248	281	297	273	257	295	292	252	229	289	262	291	268	280	261	304	235	284	289	274	258	242	284	269	281	293	268	273	272	288	245	276	311	262	265	283	273	249	302	282	269	248	236	292	290	257	264	257	292	302	300	292	271	275	267	275	264	297	270	304	295	267	291	289	271	280	278	294	241	256	284	273	255	257	289	245	286	278	249	273	249	272	274	269	266	251	283	272	310	274	287	308	275	246	271	239	296	240	303	253	290	271	272	253	269	277	253	271	301	278	281	242	292	271	279	294	258	302	277	268	263	279	276	271	298	300	256	282	279	277	266	284	309	257	293	306	251	260	256	248	305	299	253	277	297	280	302	269	313	293	312	270	280	252	293	274	277	300	259	251	240	286	291	266	266	247	261	272	264	277	265	304	279	250	261	285	274	265	298	303	246	296	269	277	270	275	279	309	269	268	276	268	278	278	254	303	247	250	227	263	292	265	255	281	274	303	308	264	277	267	284	271	251	290	247	264	294	258	276	272	274	251	266	280	250	287	286	271	291	282	299	251	243	263	297	279	271	278	283	299	250	273	279	286	260	265	254	286	312	272	274	255	253	288	301	298	251	250	277	268	263	298	259	288	287	249	312	267	260	289	244	283	272	282	279	292	300	257	276	287	278	276	289	275	277	274	267	256	260	269	264	275	284	273	288	254	247	277	303	272	256	241	260	259	254	251	266	291	280	275	268	302	262	301	282	260	257	298	250	276	274	255	278	296	287	256	272	288	252	260	255	282	292	289	283	242	270	307	258	294	280	251	296	258	303	301	286	300	270	293	277	277	271	273	247	295	275	261	268	260	271	300	258	287	301	283	284	277	299	239	249	242	285	258	266	273	292	280	273	254	280	254	265	288	262	278	282	270	270	266	312	253	279	246	270	300	262	276	251	287	260	271	269	301	284	283	272	269	283	239	295	270	263	278	263	261	278	296	295	274	279	285	237	278	268	262	262	289	249	255	250	305	258	290	287	278	255	259	268	272	261	278	265	296	288	262	281	278	285	296	257	240	302	310	279	268	247	311	280	261	224	293	261	261	296	239	268	295	277	298	303	283	284	300	280	260	280	276	271	246	263	273	282	270	299	275	300	260	285	282	264	294	273	264	270	261	265	278	270	289	250	292	286	282	278	268	282	295	281	258	254	277	270	234	276	264	274	284	284	237	276	256	274	243	287	326	259	288	279	260	289	273	264	272	278	271	301	276	256	276	276	259	273	297	236	271	273	266	296	281	290	301	270	283	288	270	268	268	300	220	283	283	272	281	296	258	299	252	272	275	274	282	230	258	288	229	259	267	255	283	275	291	305	279	238	296	300	282	284	287	268	281	270	270	283	280	281	266	285	276	285	289	241	273	273	261	275	271	249	264	261	297	276	260	274	299	311	292	284	280	295	260	267	290	265	281	272	270	271	261	287	267	283	272	251	277	253	249	251	293	264	263	292	311	256	278	263	280	270	228	295	294	254	271	262	262	292	277	293	282	256	281	283	295	275	291	252	274	228	266	292	271	252	307	296	255	301	278	272	270	306	259	247	232	290	277	251	271	282	286	234	276	260	292	289	275	268	273	275	290	292	266	246	286	231	242	285	276	295	273	269	275	285	294	253	282	289	263	271	254	269	251	287	280	270	285	284	267	263	235	255	259	271	261	246	305	284	286	276	277	258	290	322	279	254	261	298	279	274	258	295	270	309	304	279	280	314	259	289	300	244	264	253	288	269	269	281	250	299	283	292	301	273	245	254	245	256	244	251	286	277	285	276	244	249	254	271	264	238	263	283	244	284	269	232	278	270	287	268	245	269	278	296	277	258	285	295	275	265	298	301	259	257	250	271	279	268	258	275	251	301	261	250	304	272	315	262	287	274	276	269	260	255	270	280	271	294	256	281	268	284	264	280	269	304	272	277	251	274	269	275	258	283	283	283	253	283	275	268	279	295	304	315	292	268	279	317	256	284	252	258	286	279	307	275	276	282	272	288	296	258	295	311	247	277	252	280	265	286	283	301	283	297	314	289	279	275	305	283	276	265	267	273	247	287	269	265	297	281	284	231	265	315	287	267	294	266	285	256	267	266	261	277	282	258	267	298	283	269	273	273	273	284	260	266	296	268	230	245	252	281	285	269	271	287	264	305	273	283	302	282	270	283	246	254	291	284	283	273	289	281	270	237	283	262	281	275	248	273	266	258	267	294	293	278	267	260	271	264	265	235	271	280	285	271	281	293	290	241	249	265	274	241	258	252	292	260	274	287	292	263	259	255	275	288	239	248	283	269	276	301	257	279	274	271	292	258	263	281	281	270	294	288	270	288	295	273	265	292	268	260	272	299	263	253	257	234	284	269	259	303	261	262	240	272	283	277	265	271	287	253	279	287	290	295	280	275	254	272	274	265	283	309	279	269	260	265	257	264	286	308	261
6107	4539	2370	1189	839	762	717	686	699	672	664	655	632	635	673	675	671	667	684	638	582	597	589	636	626	633	627	617	643	594	626	641	612	633	613	620	626	600	662	575	628	657	593	609	601	634	658	626	618	579	636	586	645	649	629	644	593	631	654	609	593	585	598	643	620	638	613	609	618	649	599	606	592	634	625	642	630	623	605	594	632	588	622	657	646	648	626	636	622	639	605	583	548	622	600	604	628	617	602	574	615	616	616	598	631	620	595	654	582	633	595	616	673	599	626	587	622	590	595	620	598	614	654	606	573	607	644	634	603	590	595	605	615	612	616	578	642	608	624	621	665	583	641	637	611	586	612	605	636	612	633	594	586	630	615	612	653	642	589	594	653	615	613	582	617	613	646	616	616	617	617	643	627	633	612	625	615	599	624	614	641	591	598	577	581	622	627	596	588	633	622	621	632	640	633	626	602	590	589	635	570	655	581	609	606	660	602	640	586	617	645	618	629	605	584	632	597	574	591	623	614	676	618	604	633	576	605	638	604	626	638	614	611	667	619	619	618	619	591	657	578	626	573	614	674	656	618	648	634	600	630	631	621	606	626	652	620	648	618	614	575	608	619	612	627	633	595	624	607	628	656	654	613	648	627	611	625	654	589	619	594	549	592	635	577	617	649	624	613	569	655	647	655	629	648	625	591	606	613	573	631	631	604	603	596	618	593	625	612	614	604	622	617	657	604	598	629	660	638	598	577	637	617	630	638	610	632	603	632	602	625	605	626	624	620	623	611	615	608	578	636	598	608	631	646	630	610	651	628	594	629	612	585	605	643	608	575	620	611	584	642	615	611	600	588	606	610	582	622	615	611	614	610	598	627	634	600	610	552	635	655	596	594	602	638	609	633	587	643	600	642	652	602	629	610	648	614	563	583	633	593	599	647	605	611	651	622	571	582	587	618	538	621	614	629	616	613	603	641	597	650	603	626	638	583	618	627	604	591	599	632	626	590	618	602	573	654	645	601	626	530	655	596	661	568	626	605	637	638	609	605	623	626	559	620	601	633	637	619	627	606	595	598	596	634	616	610	633	592	590	598	627	650	618	559	612	627	623	612	603	584	614	623	627	633	623	628	655	605	614	626	671	625	560	609	603	696	631	628	646	575	605	627	594	582	552	628	624	633	598	598	651	590	604	631	645	609	641	614	619	632	643	597	638	606	641	619	626	613	634	570	636	618	613	614	616	601	595	602	648	582	578	607	589	644	625	631	601	599	602	637	580	612	605	572	614	623	638	612	627	602	655	616	605	602	589	621	631	651	663	632	614	614	613	612	574	602	584	584	596	595	614	620	607	658	623	616	621	571	636	627	639	614	590	629	588	629	656	618	619	648	559	609	603	570	608	605	648	652	599	616	616	608	644	601	660	645	621	642	606	644	624	601	639	644	576	622	622	593	598	622	605	630	621	634	600	619	569	623	631	600	634	537	627	599	594	614	609	603	628	601	629	589	613	590	628	613	641	620	633	553	592	594	651	607	577	601	602	602	684	625	600	633	608	634	641	636	607	597	620	600	642	622	652	631	615	622	640	600	585	613	641	576	573	603	607	651	579	633	678	629	618	608	604	598	597	575	651	625	601	590	605	648	612	602	621	618	602	583	621	623	588	663	611	618	567	584	608	588	589	607	613	659	600	612	623	619	632	548	604	612	639	631	597	592	654	582	601	639	596	620	619	612	635	574	625	600	607	591	611	628	585	627	610	617	627	604	631	614	595	622	652	615	616	657	671	621	653	637	636	659	583	627	588	670	590	632	621	601	611	683	640	588	606	605	628	629	640	643	604	619	560	560	625	615	565	583	588	625	624	611	588	638	634	576	642	623	611	584	608	628	651	589	598	614	634	659	622	613	609	602	630	604	574	637	622	614	598	588	635	617	593	617	627	602	651	676	590	570	598	569	587	626	659	593	611	590	581	599	641	616	613	587	569	617	670	611	596	616	568	601	657	622	641	629	641	660	592	645	634	598	597	603	605	598	644	589	632	627	601	642	639	599	628	613	621	557	621	631	623	637	627	637	621	600	636	612	593	642	631	598	614	591	605	584	636	608	617	619	608	585	601	633	600	592	589	592	630	591	616	651	616	653	604	634	609	603	620	618	589	663	607	645	613	627	583	598	635	653	606	626	635	595	652	581	621	643	605	615	602	608	637	618	606	584	642	594	621	655	623	638	607	630	646	658	617	638	599	602	652	653	579	604	614	610	604	625	664	629	632	627	677	609	604	567	590	592	646	623	607	627	625	640	652	628	624	636	643	618	626	635	570	604	624	616	601	610	615	618	585	616	610	649	615	609	630	603	612	581	624	639	580	599	645	591	633	606	595	625	634	594	613	614	626	606	635	596	634	656	621	608	609	597	648	624	625	613	622	581	654	601	634	648	616	613	643	588	583	582	606	617	595	646	587	629	635	622	609	611	590	642	615	598	618	612	628	616	658	611	579	616	603	631	634	599	645	586	649	627	608	660	630	609	675	643	626	633	603	620	597	621	622	626	608	588	592	592	597	596	614	624	593	639	597	587	641	592	587	612	614	580	603	636	656	615	573	663	613	608	640	546	655	618	623	642	613	627	626	613	638	608	617	620	638	642	640	633	616	644	632	619	610	645	649	599	590	671	633	601	628	572	605	592	609	624	596	672	658	659	604	623	624	603	597	620	600	611	601	649	596	589	651	597	641	597	597	626	609	574	626	601	580	607	644	644	602	647	632	625	581	584	598	615	624	625	575	626	589	644	611	580	620	603	640	631	594	595	643	587	620	633	607	593	624	618	605	580	586	561	590	593	621	626	610	589	626	634	595	631	643	624	597	665	614	595	610	652	623	601	563	650	620	580	622	666	605	592	635	604	614	627	586	619	634	584	628	634	602	626	598	587	592	604	632	620	616	613	611	628	625	616	636	620	664	669	558	634	609	602	586	577	607	642	610	602	606	622	635	600	644	610	609	621	580	644	622	643	629	625	621	627	633	644	618	628	590	675	613	655	592	582	622	637	613	606	591	596	593	625	671	622	586	611	651	620	636	578	612	604	614	625	600	597	593	629	662	604	650	603	664	643	621	620	641	653	629	589	627	605	617	593	575	641	603	632	548	601	563	643	629	616	626	658	661	613	599	623	624	594	640	624	627	631	604	620	628	614	680	652	578	591	605	607	628	562	576	586	622	628	622	619	622	594	607	661	578	647	615	643	589	614	611	571	597	624	670	591	598	591	620	633	639	640	622	659	622	580	649	597	601	599	640	601	536	635	568	603	644	632	603	593	613	646	609	613	593	613	576	609	601	604	580	651	654	619	651	628	658	638	594	633	583	646	644	616	599	594	612	642	628	631	639	571	599	632	628	608	611	646	610	608	615	567	619	643	651	614	620	639	642	597	655	642	628	554	634	616	614	610	599	623	654	640	594	617	609	613	632	607	621	663	602	598	610	641	629	623	594	622	597	612	629	592	589	597	606
31691	19052	6838	559	456	435	411	394	403	434	409	433	380	393	402	360	381	370	437	417	367	377	406	381	353	358	393	395	403	366	379	352	389	374	394	384	410	405	386	380	377	420	406	421	377	441	391	434	334	387	380	376	340	393	393	418	389	410	443	403	392	368	412	394	413	371	407	407	339	398	385	398	364	360	364	398	402	364	360	417	358	389	400	402	404	419	395	399	380	384	359	379	426	406	394	431	375	381	400	372	401	378	400	365	372	362	432	376	363	353	390	375	409	394	361	397	414	374	412	384	384	375	403	368	395	371	387	351	401	396	390	380	357	358	425	386	402	384	393	392	385	424	417	376	391	390	408	399	390	449	395	418	398	392	423	390	360	372	375	377	371	391	407	375	396	399	367	388	363	409	397	385	369	392	415	406	428	399	381	405	445	403	421	339	399	382	410	398	363	382	389	380	407	376	436	405	401	431	433	404	387	379	385	376	418	377	420	402	401	382	379	402	362	432	402	375	377	354	396	405	412	381	401	408	383	410	399	376	435	378	353	393	401	392	390	412	380	377	385	331	385	362	376	346	388	367	402	378	366	422	393	396	379	377	398	404	382	380	388	389	410	358	385	400	364	386	374	375	394	402	371	362	405	375	400	431	423	398	377	386	406	441	405	390	386	381	421	408	401	344	392	395	402	393	414	367	382	357	400	397	421	382	396	376	360	402	373	381	414	379	422	410	383	382	377	375	402	389	386	403	380	381	384	382	381	414	378	393	409	403	410	412	400	394	391	410	424	394	398	368	385	398	392	384	366	396	359	422	391	397	381	357	357	387	408	377	364	389	423	401	390	410	395	395	406	346	372	397	382	411	374	388	402	393	440	397	368	419	349	395	399	397	390	378	363	428	373	411	393	361	365	432	376	401	372	414	383	349	358	378	419	404	402	347	386	365	413	370	389	385	415	381	360	403	377	389	371	399	432	430	400	401	402	352	384	430	406	375	421	406	399	386	371	393	386	365	388	377	384	372	385	376	399	376	407	407	368	372	399	369	380	383	383	386	366	372	378	368	415	378	358	371	369	406	368	397	376	371	401	374	372	407	395	399	358	364	365	375	358	396	348	404	395	370	368	398	376	400	396	377	393	389	416	361	376	401	425	384	372	369	373	358	408	374	394	395	410	378	386	372	383	377	349	435	383	396	386	387	394	420	412	386	362	366	377	394	383	414	395	377	421	375	394	391	355	354	345	372	400	372	376	384	382	353	369	394	391	417	373	375	404	396	378	352	407	381	391	400	384	381	362	375	369	365	381	413	352	382	383	378	344	384	391	429	378	387	392	355	386	411	401	383	368	397	413	401	345	375	396	385	369	363	366	385	346	372	408	373	379	387	424	377	395	358	399	393	382	391	374	381	390	394	401	397	345	402	387	363	390	385	427	387	356	408	360	390	415	392	360	370	385	397	355	419	414	385	380	366	397	399	418	384	409	392	409	426	369	369	403	421	384	398	380	389	367	365	382	431	421	420	401	408	395	388	361	400	402	383	353	402	423	371	401	369	378	364	397	380	388	413	366	408	393	362	352	403	408	397	343	387	414	402	409	384	375	363	367	406	384	364	395	380	400	380	397	417	386	401	374	377	376	400	428	340	403	388	396	414	375	359	381	402	413	381	378	387	405	434	401	439	400	366	442	387	394	432	410	381	395	395	357	366	381	370	428	362	397	404	373	369	367	368	389	390	395	423	369	369	406	377	411	387	402	369	398	397	397	374	382	399	354	370	412	375	358	422	374	378	367	385	403	384	383	366	404	375	400	408	392	396	356	385	375	336	397	380	402	401	373	388	407	400	371	407	371	386	398	422	403	393	386	350	422	383	364	430	416	384	383	380	369	374	357	368	387	382	376	391	344	376	368	352	386	442	382	448	394	392	430	361	391	372	435	378	387	391	354	378	396	355	384	375	410	402	381	388	427	385	370	405	380	357	405	347	426	364	392	397	377	399	363	396	415	394	359	365	415	377	413	371	368	370	360	417	399	412	387	397	363	425	390	386	417	413	442	379	407	377	381	402	376	387	399	375	386	377	359	398	391	383	394	388	344	391	407	408	404	392	369	424	388	412	409	391	358	395	367	394	418	393	367	413	405	403	352	366	385	370	414	392	359	428	395	401	387	410	410	380	396	400	374	391	407	423	347	427	389	359	389	427	346	400	418	376	409	388	397	422	383	412	376	404	392	390	409	399	390	410	378	400	427	370	385	400	418	370	400	371	409	424	384	379	363	398	425	401	378	403	395	375	420	403	360	356	415	398	382	398	364	375	414	377	425	392	387	323	382	390	391	390	349	400	366	407	386	403	404	365	401	382	409	405	372	418	342	346	363	398	356	391	355	325	423	362	392	369	373	389	372	380	404	362	365	348	387	403	364	361	411	392	386	400	390	428	400	368	353	385	364	370	430	369	409	369	349	393	384	420	389	377	368	393	399	398	389	413	378	388	415	431	423	372	407	393	381	344	433	386	402	362	360	338	440	392	422	420	391	377	420	384	410	436	388	388	429	404	375	376	401	373	408	367	421	392	401	394	379	399	389	408	348	419	428	371	379	368	424	414	382	405	419	387	393	425	386	387	348	378	406	346	386	383	389	415	392	369	399	379	393	406	363	396	366	419	389	380	400	395	368	363	397	405	381	397	415	381	422	384	389	373	392	391	402	394	335	363	367	385	410	403	384	392	426	392	371	354	392	386	445	389	373	375	399	379	392	362	394	410	375	404	390	337	360	393	383	370	415	399	366	385	369	405	399	400	428	375	395	379	369	402	375	416	371	371	374	407	417	388	379	359	388	419	434	405	448	354	416	434	391	407	377	407	372	393	388	414	384	382	404	407	400	359	403	351	370	406	358	396	396	447	399	356	402	370	366	382	415	389	375	413	357	376	387	390	389	398	380	416	407	391	388	421	354	388	379	384	386	413	425	411	372	396	365	422	398	404	379	394	358	373	381	396	392	379	406	373	427	392	368	434	424	368	417	411	383	361	374	425	373	386	400	383	391	424	381	387	375	427	387	425	395	426	392	414	391	414	401	381	396	386	406	359	392	366	386	385	403	387	413	413	411	393	405	407	379	402	351	421	383	412	385	378	353	388	344	395	393	383	380	380	403	409	351	372	379	412	388	411	386	395	388	395	373	394	384	385	428	376	410	375	366	356	380	374	382	420	426	356	380	406	365	403	380	395	392	391	398	377	391	370	383	373	410	400	403	419	368	365	386	397	354	363	369	367	404	389	356	398	405	394	375	364	394	433	387	402	365	415	392	404	388	382	385	395	363	402	373	353	371	424	367	362	400	414	358	361	405	424	382	367	359	388	389	395	390	388	390	402	391	392	380	365	346	370	389	408	378	423	425	392	366	395	355	364	386	392	385	442	367	358	374	354	377	418	351	401	369	362	388	398	357	361	379	391	385	370	384	396	355	402	381	408	390	364	388	387	336	386	371	412	412	360	383	347	404	418
5569	1183	940	884	919	862	921	894	941	892	903	881	941	894	963	882	883	938	883	889	929	876	964	901	826	859	922	883	888	933	905	916	857	891	910	860	932	885	937	906	852	899	893	880	916	885	884	867	876	881	922	935	882	898	903	894	814	861	849	871	958	880	877	904	903	889	903	901	845	932	939	839	932	852	914	879	922	898	913	922	899	935	882	922	887	874	895	882	877	948	931	865	918	843	873	870	932	881	905	851	959	845	915	878	863	885	904	929	880	903	900	892	904	909	887	883	895	942	880	939	957	913	898	881	898	950	882	912	909	924	872	824	888	883	903	899	900	902	894	939	883	873	880	893	885	922	905	895	891	859	965	835	903	862	890	922	924	900	926	885	859	945	892	941	873	859	922	917	897	887	851	919	862	948	857	961	878	949	916	911	884	855	799	945	876	884	860	915	892	902	870	889	918	864	918	874	910	889	881	917	937	920	888	917	870	922	927	958	923	917	938	908	889	932	879	926	872	816	837	879	945	901	929	875	899	881	829	931	881	956	864	921	918	941	908	958	924	876	878	972	867	884	877	886	875	898	870	894	905	886	883	902	910	814	893	875	880	897	942	910	909	908	910	861	878	932	877	919	883	931	896	856	920	947	923	884	869	934	870	911	913	893	917	890	863	936	906	831	932	883	882	908	858	949	905	900	914	877	887	891	880	901	879	876	940	897	879	935	902	889	875	895	905	847	922	873	933	920	879	861	841	889	867	880	846	843	911	912	932	906	957	871	837	832	897	929	857	878	855	881	878	945	887	829	903	882	945	869	931	910	908	897	960	901	868	907	971	902	902	881	907	882	901	848	886	893	895	896	912	898	972	908	860	858	912	921	890	897	872	936	922	895	901	946	881	867	867	862	913	869	885	883	888	897	904	920	899	906	886	898	915	919	922	969	844	899	864	878	870	884	917	910	903	892	854	922	902	899	927	943	885	905	913	901	916	889	898	931	885	873	881	900	904	877	904	937	860	915	913	871	947	926	892	943	921	934	917	893	869	920	965	913	863	896	911	923	891	869	907	873	949	940	897	898	888	912	916	880	957	887	943	918	902	937	896	851	890	940	909	893	850	915	869	891	845	965	937	919	859	922	908	863	911	910	895	883	869	877	908	832	896	877	857	924	893	911	903	922	885	864	917	867	873	864	899	881	894	922	940	918	892	890	920	965	873	866	921	877	929	823	887	949	971	892	922	837	887	868	898	932	878	853	871	947	857	894	897	901	844	908	909	885	844	913	891	888	901	886	895	891	884	909	875	909	950	873	897	877	887	916	943	877	881	864	890	831	869	872	907	833	919	942	891	890	899	900	919	903	863	914	927	903	878	907	851	895	815	902	880	914	889	955	919	896	949	896	883	886	881	906	908	909	915	899	908	892	876	915	881	953	897	941	908	922	879	911	855	900	883	881	983	859	899	859	893	908	922	889	935	904	915	910	900	901	927	871	884	865	864	873	906	885	833	898	899	912	904	936	937	867	860	918	891	868	880	862	886	870	890	874	886	871	900	900	849	949	875	932	876	880	890	921	924	880	883	903	900	878	933	867	938	920	909	930	937	881	912	901	909	914	940	841	915	935	894	901	853	906	865	936	921	915	910	874	909	878	928	874	874	874	876	896	907	890	895	879	904	909	893	883	897	902	870	892	923	898	950	970	885	893	894	920	885	874	838	892	928	913	918	884	902	835	906	887	862	902	888	921	919	866	842	876	922	926	889	911	908	911	896	959	862	818	934	873	923	861	916	853	922	902	879	901	916	856	866	847	884	886	889	870	907	896	890	897	903	918	876	896	863	846	893	924	910	894	908	896	916	936	919	861	887	887	878	911	899	906	862	916	900	863	874	928	859	902	931	834	922	892	902	952	893	851	899	886	909	900	933	896	866	863	871	862	901	905	896	879	943	900	904	823	861	956	936	891	921	925	920	869	840	876	934	901	909	893	838	904	902	896	859	897	850	909	913	892	907	899	887	973	928	898	882	851	888	889	881	917	900	879	846	913	904	889	892	884	905	912	916	900	881	908	895	873	915	927	942	897	882	926	887	874	893	935	838	893	895	920	901	892	930	866	872	834	884	948	877	877	858	925	905	931	863	900	878	863	894	871	922	888	909	857	922	906	878	939	918	901	926	939	882	879	897	889	914	867	890	914	913	872	867	901	880	945	894	857	886	894	920	868	937	930	894	911	882	887	884	842	921	897	944	892	858	900	945	933	857	906	884	862	893	884	899	864	884	896	848	895	880	876	928	888	902	881	898	881	903	858	875	847	865	904	901	879	922	861	870	787	922	928	976	876	869	914	930	892	913	887	882	883	915	919	840	912	881	860	962	925	911	953	925	945	897	912	887	858	847	900	915	908	866	996	865	944	905	940	854	920	897	932	873	927	880	931	922	910	879	887	960	846	889	854	968	878	941	902	890	932	865	897	913	909	846	916	911	821	889	951	893	864	911	875	917	909	883	892	881	890	827	924	838	934	896	904	892	968	864	897	875	940	864	877	860	863	880	887	845	884	888	947	919	906	884	895	906	937	945	866	926	891	929	868	946	887	855	924	912	904	916	855	926	798	931	895	855	882	857	908	940	923	909	892	824	943	885	884	892	932	904	836	876	893	891	907	903	905	932	866	882	894	911	882	884	891	929	939	902	867	885	921	877	919	869	899	861	866	916	849	914	917	892	915	882	915	880	933	884	880	876	844	853	816	850	854	917	886	885	896	937	938	963	886	868	886	871	915	893	938	850	928	881	898	890	892	878	870	878	892	900	920	904	870	908	868	915	873	870	931	851	929	897	918	987	850	913	915	918	927	899	909	942	846	884	885	927	936	853	900	862	920	881	873	902	943	943	908	889	876	897	901	834	921	913	958	857	867	913	857	856	923	866	899	932	895	900	856	901	873	863	860	905	907	859	912	897	852	931	953	928	907	985	961	858	863	850	958	911	855	919	932	865	905	841	942	930	942	916	877	936	872	883	916	904	938	875	955	881	911	907	948	949	907	887	895	927	903	876	910	943	850	901	882	916	930	916	900	951	919	892	900	855	893	960	922	899	910	869	876	903	900	923	904	926	929	890	845	918	903	896	889	891	891	916	869	907	925	920	889	958	892	886	892	915	945	859	886	881	915	894	852	936	932	935	877	853	864	851	872	843	900	951	875	886	915	893	898	925	848	888	879	882	901	880	903	960	929	926	870	877	902	927	887	857	871	898	920	882	869	917	966	910	810	907	895	870	949	959	886	924	876	856	859	872	897	850	887	869	876	959	979	935	935	884	976	881	874	867	903	900	861	882	884	879	911	910	917	864	912	894	932	862	917	890	862	927	870	922	865	935	923	925	954	906	879	907	891	854	874	931	965	946	925	910	903	894	854	920	876	952	862	900	959	892	900	884	903	847	891	893	873	913	946	873	891	917	929	925	919	888	903	855	928	845	867	894	910	845	867	959	930	903	870	893	857	901	871	920	925
24051	20774	24152	27481	20766	20662	1778	575	534	538	479	455	509	486	447	450	467	453	473	496	503	452	481	469	450	454	457	435	452	440	450	447	432	434	484	471	431	478	434	418	417	449	427	445	446	445	399	473	462	452	450	421	461	427	447	455	478	434	460	472	436	454	431	456	405	440	433	417	415	455	458	450	425	472	431	460	444	485	411	456	446	401	449	467	407	404	429	474	452	442	461	407	451	489	467	445	399	466	465	450	404	439	435	446	442	435	447	456	455	449	442	428	460	425	405	438	470	441	405	449	463	450	471	431	439	454	382	432	459	471	434	446	418	446	418	447	433	423	461	416	412	445	395	461	469	461	433	451	397	406	443	423	466	459	418	507	447	466	419	469	481	452	444	498	443	439	407	458	483	458	449	422	509	492	408	423	425	420	409	438	411	486	425	469	468	463	437	425	425	451	435	489	449	442	436	423	429	438	400	402	430	446	444	439	458	438	418	425	445	421	463	460	448	465	425	478	462	441	463	466	433	441	431	437	421	414	427	432	465	451	431	495	442	447	450	438	448	414	404	487	471	485	424	475	430	428	443	411	426	466	436	438	413	459	428	429	469	446	443	438	460	405	417	469	440	485	469	447	429	488	476	456	424	461	444	424	449	439	447	468	467	433	449	439	419	426	481	440	470	419	472	455	440	441	423	429	442	456	440	468	402	426	461	463	433	442	440	435	437	416	438	399	466	468	470	433	417	463	451	437	438	419	443	418	434	452	457	445	455	401	451	465	414	413	445	464	444	443	469	473	415	435	441	465	481	415	452	446	410	435	420	410	457	437	415	432	475	446	461	429	430	424	428	450	433	437	410	477	470	452	410	451	451	441	443	451	446	444	458	459	448	444	430	411	459	423	488	455	501	449	401	415	438	454	452	438	449	434	452	504	418	461	429	445	451	480	413	463	434	471	448	442	463	468	443	436	463	421	467	469	441	408	445	443	446	505	471	469	477	463	484	436	458	439	440	449	472	448	465	425	424	441	423	447	377	432	463	463	455	505	433	406	473	454	437	437	450	440	439	429	369	462	432	444	438	473	473	410	424	476	429	429	486	398	423	452	441	420	464	459	453	461	429	429	431	368	430	397	471	426	466	476	423	423	452	450	431	435	426	437	431	437	440	407	442	430	457	466	423	436	472	463	449	482	448	453	406	403	484	523	462	448	443	406	458	475	412	436	452	459	412	423	397	407	432	455	418	417	429	440	398	488	470	444	447	428	417	427	469	440	445	463	451	435	452	434	421	477	468	387	417	388	487	398	432	427	476	458	445	438	457	448	466	450	450	472	478	401	427	417	446	447	422	419	453	449	465	486	386	445	414	446	465	458	432	453	472	428	443	405	427	449	464	432	405	440	459	499	474	435	483	450	472	439	445	426	444	467	445	473	415	463	479	390	425	477	452	434	440	451	451	448	381	411	441	406	439	440	451	414	459	479	412	419	447	422	467	416	400	452	455	472	428	458	495	423	474	436	452	441	480	450	446	458	452	447	432	449	431	437	462	464	435	448	477	431	484	394	392	459	438	457	441	478	482	448	433	422	457	478	481	444	457	465	440	403	403	426	406	441	447	411	405	456	433	446	404	429	433	436	423	442	469	436	427	422	435	445	397	416	393	423	411	480	415	445	440	424	429	489	410	439	421	425	434	487	438	434	477	475	475	459	420	455	447	467	429	492	457	439	426	447	450	441	485	378	453	428	469	466	455	490	458	451	460	408	433	434	462	415	436	448	478	404	429	409	419	458	463	457	443	428	452	491	466	438	467	442	486	430	479	445	458	454	464	440	443	407	445	432	448	435	433	370	471	401	433	444	462	476	476	432	448	471	431	478	393	437	416	452	457	449	451	466	479	425	470	428	424	447	484	444	450	407	457	405	427	448	469	469	434	406	419	454	471	492	436	467	438	429	455	456	422	461	456	412	450	399	435	436	448	408	439	420	406	433	422	446	458	428	430	449	480	412	427	423	438	457	449	446	472	439	432	445	455	412	481	414	429	416	436	430	427	432	434	437	436	435	431	430	430	430	419	449	445	479	399	454	431	429	438	475	417	441	476	453	441	428	428	439	426	422	412	446	442	477	431	435	471	441	446	407	465	441	440	421	432	407	451	446	385	472	455	419	404	459	451	469	511	487	445	485	460	454	432	454	434	451	468	441	460	446	441	469	429	427	476	441	433	488	429	456	446	419	464	412	418	473	441	451	427	459	453	430	414	442	437	450	474	470	488	480	461	470	415	451	444	450	489	443	476	463	444	449	440	468	421	425	447	454	445	442	465	449	438	452	458	444	416	422	434	434	429	436	436	407	428	417	471	420	427	412	483	453	468	450	418	452	459	406	449	467	418	451	448	432	459	429	410	441	426	424	435	489	436	482	424	450	440	444	382	443	410	454	460	468	440	414	432	456	476	442	477	387	447	399	475	461	456	483	475	494	465	453	465	469	513	492	424	469	444	453	436	460	444	413	461	430	430	441	472	451	468	437	450	442	402	455	442	400	435	430	472	448	453	460	484	459	441	482	438	458	456	485	430	421	442	440	436	430	449	412	431	430	422	420	470	441	419	426	410	440	477	472	439	461	410	439	429	469	432	461	467	450	484	450	440	424	423	435	451	454	426	456	433	441	439	457	409	475	453	472	431	427	448	432	462	493	457	434	460	403	429	450	472	423	431	453	467	425	462	454	433	433	490	425	444	426	417	403	440	453	475	433	429	471	496	429	438	408	455	445	418	440	420	454	415	475	470	453	442	479	489	451	410	410	427	432	457	422	462	471	461	448	422	452	451	458	431	399	432	419	434	442	465	443	443	411	437	433	444	422	472	443	445	420	446	448	394	419	372	449	461	428	416	431	477	448	433	460	411	455	394	432	489	468	432	461	461	453	423	506	427	433	449	441	438	468	387	448	419	446	412	437	474	424	413	423	447	453	426	442	439	418	394	424	380	461	471	430	475	405	403	420	427	456	461	418	445	433	446	456	451	443	420	399	463	441	433	455	478	441	450	443	420	440	469	470	443	468	438	456	454	415	420	472	404	420	438	444	433	485	438	437	436	441	450	445	427	460	487	449	455	454	457	483	441	452	468	402	435	462	451	441	437	435	460	417	479	432	434	458	406	430	386	438	459	462	452	444	425	435	395	401	485	455	420	462	491	427	405	420	458	456	425	438	449	432	465	450	455	456	422	428	432	424	502	470	421	441	439	417	459	458	446	462	412	459	485	399	449	456	451	439	463	417	484	435	454	433	456	433	432	413	426	473	434	403	478	443	412	482	443	448	478	439	414	457	466	434	459	435	412	450	422	443	475	424	419	487	420	419	454	475	439	444	436	444	472	486	394	480	429	454	417	431	403	448	442	452	459	413	414	438	454	415	433	439	416	461	446	452	452	435	425	438	425	404	456	420	439	464	492	424	466	437	416	441	513	431	434	451	467	452	467	455	417	436	474	486	444	409	472	448	409	439
5095	3284	1969	1339	1129	1011	1020	1049	978	974	988	947	1038	1036	999	968	963	959	988	986	963	971	1025	982	938	956	988	971	1038	910	1016	957	1029	1038	1001	991	950	974	980	996	951	956	970	977	966	956	1013	885	976	946	948	990	892	968	964	950	1011	958	961	997	896	983	1006	938	1009	906	933	966	998	990	969	957	983	1001	1036	994	947	935	1023	992	991	988	930	1018	952	961	938	975	1020	986	995	942	977	968	971	1035	953	990	962	925	1010	1024	983	949	997	963	1013	954	931	950	978	1022	970	1010	971	956	949	942	955	971	986	945	996	990	934	973	919	954	902	971	958	966	956	972	941	1008	900	1017	979	986	979	942	969	968	991	972	949	993	926	953	983	941	948	985	956	957	925	920	983	1002	934	973	1008	962	936	964	989	958	980	924	981	991	1004	1003	1007	955	992	998	950	942	949	1021	915	1014	1011	972	912	977	983	922	1008	989	942	961	914	949	989	1018	997	985	954	969	987	1001	981	966	988	891	987	962	953	1029	947	922	990	1008	971	928	959	952	1027	1007	970	939	970	950	985	971	947	958	964	952	1003	930	962	959	1006	982	972	998	989	1001	1006	985	932	903	947	1000	1003	951	957	999	1011	927	944	979	948	896	977	943	930	949	983	939	939	987	962	1017	962	979	956	1009	993	934	939	999	980	933	938	981	985	920	907	945	967	1051	1019	971	966	945	890	945	957	1018	986	946	939	987	1018	984	993	952	924	913	982	979	933	1030	963	1013	1001	961	955	963	1038	973	1013	1018	960	1018	984	972	964	977	1001	964	990	1017	980	913	947	911	1042	980	995	1034	995	979	976	970	1002	983	1036	979	936	995	1006	950	924	976	974	1015	969	1011	924	980	978	931	966	958	952	993	963	959	953	969	914	973	1015	976	924	996	982	938	953	950	967	946	984	959	939	979	982	976	1024	984	1008	978	952	987	998	943	1027	1003	947	985	940	957	980	994	1000	955	984	986	920	1002	979	960	1030	988	1006	939	981	954	967	945	919	929	972	949	903	1011	978	996	1003	966	991	961	902	1002	961	992	1001	1020	926	999	957	1009	949	957	993	889	963	965	933	939	924	1017	944	1040	985	957	972	960	950	944	976	994	1003	973	944	957	972	983	949	949	961	946	919	1012	932	974	984	1014	978	967	988	980	967	960	930	939	978	1017	938	990	1000	999	1006	983	947	964	915	934	958	955	991	1001	976	951	932	967	974	1001	927	1025	995	961	964	980	1011	987	984	977	1009	962	960	955	985	971	929	946	864	983	960	946	948	971	967	964	1012	997	971	938	961	1015	995	924	989	973	998	971	970	917	952	1008	924	989	981	991	977	929	979	996	959	953	1008	1000	886	952	924	947	969	1016	955	955	949	964	966	950	971	953	952	947	950	904	983	934	977	946	1004	1004	937	1036	925	986	931	991	999	989	968	925	920	976	1041	964	961	989	943	1044	969	913	939	959	934	1011	988	1020	950	974	924	974	962	945	937	931	994	974	985	990	977	986	982	955	950	1012	979	941	927	928	975	919	961	966	914	979	980	1025	935	961	985	993	915	965	1022	985	955	1016	977	949	960	1008	971	983	980	950	952	1031	993	930	1004	958	935	998	952	969	982	934	982	998	973	1009	945	912	968	1002	976	972	973	938	944	929	943	909	961	990	979	1015	967	1027	993	965	961	925	933	937	1035	955	946	983	972	992	983	1002	1031	1007	962	912	1021	971	992	981	968	954	918	957	990	1065	962	966	956	995	979	990	944	957	892	968	984	1042	985	919	960	1002	976	952	955	1000	976	1012	949	944	977	960	1009	912	919	952	968	982	982	999	942	1017	988	992	972	931	1020	1050	967	983	978	940	998	1013	954	996	960	962	963	985	957	986	933	1007	971	982	986	986	941	948	1003	927	980	962	942	993	1006	984	928	986	943	982	974	938	988	1015	1010	1034	966	990	996	993	1024	957	1007	973	950	913	1004	971	960	1025	940	1034	963	958	955	974	1020	956	937	963	978	1029	973	911	966	963	970	977	951	947	992	974	963	1008	1039	913	989	961	1017	993	916	1023	913	979	902	950	940	949	994	907	939	907	955	990	977	971	964	960	925	960	906	972	990	974	944	1011	935	988	947	943	1027	1025	956	994	1006	921	938	1032	1016	1036	931	955	1007	1017	957	972	985	1017	946	1003	937	985	937	997	967	941	933	1026	989	970	970	936	969	1010	886	953	1018	914	909	1009	956	988	995	1011	1006	958	1010	986	984	989	1033	966	951	927	989	993	967	1024	947	922	983	951	961	965	995	1004	959	1010	979	948	1002	989	993	976	960	954	993	983	985	973	903	959	970	977	994	975	1001	964	973	933	1001	964	1017	955	940	944	970	968	991	923	968	948	942	999	976	999	981	975	952	952	962	1035	965	1017	953	960	957	941	977	1013	987	921	952	981	955	970	915	945	1003	976	925	1001	951	971	967	985	963	990	996	957	1003	909	964	974	981	936	957	945	945	971	962	971	961	985	969	976	953	973	1004	940	986	964	992	989	934	918	950	982	970	1005	992	1004	975	995	973	911	1042	949	972	991	918	948	929	1038	962	951	960	941	983	918	973	941	989	925	947	925	977	972	915	1003	1005	964	969	939	974	914	948	908	958	994	922	996	955	964	1001	974	959	961	927	947	967	962	991	951	1005	944	890	1014	1000	1020	1011	942	900	975	946	1029	943	958	974	937	969	991	933	1005	1002	990	959	964	975	939	996	943	967	937	961	960	990	952	983	972	930	955	1002	1017	1021	960	992	939	953	984	974	947	968	989	1035	967	982	994	965	978	977	1011	980	1027	976	971	1002	1014	968	1020	951	1002	966	912	912	957	1014	919	957	977	972	980	967	1005	929	965	938	966	957	997	960	938	958	990	984	993	960	978	1031	968	952	986	961	991	1020	934	987	952	980	963	944	945	1029	941	954	1041	1036	1048	986	990	934	999	972	1006	1036	936	1017	1003	980	981	1007	926	942	967	1041	998	971	919	941	983	918	953	967	993	982	927	969	1029	936	1027	963	1017	992	999	972	1000	953	970	955	981	949	970	1024	965	965	1018	942	996	970	949	1019	966	1048	924	903	963	965	998	1032	1014	985	967	996	978	1031	917	924	991	1000	915	1015	958	943	949	939	954	1006	990	956	937	1003	983	921	995	954	995	941	951	979	1049	902	983	942	970	922	934	978	999	962	914	987	994	951	883	966	981	998	943	969	969	982	1009	929	935	941	985	1029	964	957	978	990	1008	1009	985	942	995	996	935	952	1040	927	931	1029	1054	946	1008	954	1007	968	1008	983	984	979	930	975	907	1003	953	945	946	1033	1037	946	954	970	953	976	970	977	976	975	1012	963	1020	957	951	926	974	994	994	937	965	978	942	989	925	988	1011	996	985	945	959	964	973	994	960	957	1018	990	944	972	974	974	982	968	998	937	1011	1013	964	934	961	960	1000	966	965	953	1028	991	968	1027	950	1013	906	977	997	927	955	985	972	979	1020	972	932	988	916	908	922	930	946	985	995	954	917	978	931	992	933	1006	1020	948	973	980	936	964	1007	1000	968	977	954	956	969	925	979	939	942	968	954	952	953	971	891	984	978	948	965	980	966	1049	1034	1011	962	980	979	987	962	969	989	998	987	986	986	966	923	943	965	955	927	973	1001	976	948	971	928	981	949	955	975	972	935	978	993	961	992	972	982	990	966	971	991	956	946	953	935	1033	1007	999	992	950	974	959	939
23440	20732	24387	27152	20734	20749	17410	736	448	401	367	369	356	306	340	330	365	288	310	305	293	317	292	290	266	291	282	285	289	261	263	288	290	267	274	264	283	299	252	301	261	296	262	321	252	246	282	274	284	257	302	264	282	290	272	272	271	303	299	251	272	275	268	283	278	270	266	259	275	256	281	271	263	269	268	271	270	253	269	289	277	307	269	241	296	290	262	240	264	282	263	263	280	255	262	309	264	260	259	266	272	285	290	266	239	273	290	250	286	285	235	254	278	286	304	322	265	301	272	268	273	270	255	265	313	317	261	286	277	246	244	262	289	274	284	245	265	258	265	286	263	288	294	281	320	259	272	260	278	290	228	254	266	272	238	288	274	293	272	322	257	287	255	291	282	249	267	318	280	249	271	265	261	292	279	278	281	241	246	260	271	263	267	263	295	283	262	318	291	256	278	265	278	305	285	284	284	266	293	292	313	263	276	282	274	297	290	299	291	302	266	251	275	289	250	274	284	282	293	247	306	284	258	263	293	277	301	288	302	264	304	272	274	266	306	287	281	284	261	277	288	284	289	270	268	253	265	276	240	258	278	290	258	297	270	273	268	290	273	287	266	262	273	286	232	292	306	278	301	288	252	299	251	303	261	262	268	262	286	290	267	290	264	255	271	254	261	249	235	280	264	258	283	279	273	268	294	277	283	240	263	267	279	252	277	305	264	300	286	269	272	275	266	251	282	279	298	304	292	271	281	285	273	263	250	270	270	286	304	256	284	259	273	300	312	271	236	245	262	258	316	245	290	265	264	275	272	268	290	287	270	282	237	277	291	281	278	280	302	281	254	254	291	291	270	280	256	272	283	287	258	264	287	261	276	246	250	295	276	292	269	269	264	264	317	314	303	300	281	312	293	257	275	292	273	253	279	269	290	248	304	275	312	301	304	272	250	248	279	286	257	262	256	271	254	267	255	256	272	247	295	258	250	299	293	250	283	273	286	293	245	259	266	278	271	295	304	253	280	268	280	263	296	277	270	293	249	307	289	264	255	291	245	270	316	269	288	274	248	244	277	288	295	312	239	278	300	252	261	260	284	296	276	250	309	243	283	272	263	276	243	284	299	295	270	247	246	305	285	297	279	294	289	249	288	274	275	272	272	289	252	294	244	269	269	269	249	252	263	252	268	252	254	272	292	278	281	267	275	278	260	297	275	290	311	255	282	323	272	272	258	285	294	262	303	257	272	272	254	264	283	268	294	313	276	269	280	292	239	255	280	280	228	269	243	289	287	261	271	299	278	305	242	291	277	272	289	299	232	285	276	296	261	276	302	264	263	279	240	299	299	294	252	304	269	264	283	293	268	279	303	277	289	285	235	244	275	255	270	309	270	257	274	287	256	262	255	264	303	276	310	274	247	268	247	281	270	259	263	242	265	287	267	262	255	265	262	285	252	272	253	263	292	262	266	268	305	253	299	268	289	280	286	278	269	258	282	287	282	293	247	312	273	296	261	263	244	270	274	276	270	272	258	269	290	287	275	267	274	303	292	305	276	305	271	277	302	293	300	274	286	257	262	255	286	292	270	289	262	288	266	285	253	270	265	255	281	280	271	275	262	290	278	282	273	240	273	277	273	239	286	244	254	261	243	277	232	248	279	268	267	286	251	275	287	295	246	268	296	269	254	291	280	250	293	272	291	270	249	277	245	295	291	280	270	257	248	274	267	265	257	299	272	274	311	272	255	320	311	259	316	244	264	301	252	285	281	264	296	258	316	275	312	275	264	288	280	268	258	289	270	267	277	265	301	263	267	274	255	267	268	272	250	255	270	303	285	268	268	291	261	279	300	242	282	274	301	283	266	266	294	264	269	268	263	268	308	284	267	316	293	287	256	271	269	273	296	261	298	281	269	301	250	270	303	297	283	280	263	307	261	266	299	291	280	274	304	299	312	277	256	287	261	298	272	276	258	293	285	288	257	276	250	257	312	233	278	247	287	281	274	282	240	249	278	269	256	270	297	274	254	279	296	265	250	296	266	261	292	268	272	293	278	255	249	297	271	290	241	278	260	299	277	247	310	316	258	260	272	268	251	271	295	269	287	286	269	336	267	298	305	271	330	236	256	268	272	252	257	277	288	274	281	264	262	259	295	250	259	297	310	259	252	262	285	324	293	288	270	278	275	290	268	262	235	274	253	267	281	275	223	284	271	275	283	289	288	260	275	293	272	289	274	276	264	251	233	248	255	278	254	272	243	275	279	244	256	259	289	291	272	280	276	274	302	294	290	301	246	272	240	264	252	263	282	270	283	283	273	269	274	246	243	253	275	283	295	265	273	243	295	281	281	285	278	302	287	294	268	248	284	259	248	278	271	266	249	306	267	279	273	278	273	280	294	294	277	268	267	280	238	305	271	301	267	286	268	269	249	300	273	291	272	271	276	235	276	247	277	267	266	251	279	265	300	274	292	280	285	287	271	251	242	258	285	278	309	282	268	311	268	265	260	284	264	281	249	264	251	276	239	295	288	266	281	254	272	254	265	271	283	228	265	287	286	277	255	295	281	263	284	285	303	271	268	236	294	297	268	280	279	276	246	268	292	240	272	283	293	293	292	282	270	298	288	272	270	292	286	280	296	281	287	282	266	279	246	289	263	284	286	295	253	287	275	300	274	250	284	256	273	262	306	296	263	258	250	274	269	275	267	245	267	301	266	280	267	267	285	279	272	288	276	256	254	292	290	259	278	268	270	262	270	276	290	272	273	267	267	297	276	295	262	265	272	284	253	276	269	256	240	276	286	264	276	263	252	272	263	244	279	270	256	291	281	277	276	290	257	284	267	268	265	285	276	232	273	306	289	278	276	251	277	271	291	278	259	297	301	245	279	284	273	296	279	269	263	280	246	296	315	236	275	276	270	293	283	255	242	255	263	250	249	274	294	257	281	267	287	306	267	254	246	283	262	285	273	264	259	268	273	274	268	256	264	301	284	312	297	298	263	257	316	261	261	281	302	266	271	260	275	285	268	264	295	241	285	242	263	283	272	273	254	245	275	242	286	257	271	307	266	265	300	233	262	276	273	301	282	288	303	261	286	263	280	222	274	271	259	304	282	279	272	258	268	275	289	281	242	281	262	291	269	278	283	295	252	276	264	270	278	271	260	272	290	287	255	251	275	293	246	248	296	256	297	269	275	270	249	288	266	295	343	290	302	276	282	242	279	291	254	290	282	267	288	280	278	254	271	251	273	264	303	283	293	253	276	284	298	282	277	272	235	251	296	246	278	284	242	288	274	270	300	292	293	280	285	268	288	287	301	273	275	292	298	280	258	283	266	285	257	278	244	272	258	231	281	283	279	267	253	279	272	277	301	254	268	249	258	261	282	249	295	254	248	289	319	267	246	284	282	286	235	253	261	245	269	267	281	252	264	263	273	257	268	288	257	270	268	273	256	251	289	273	263	296	281	260	259	293	287	262	278	280	284	234	290	267	271	269	251	281	281	308	262	268
5905	4684	2329	1211	906	771	742	700	636	667	704	656	680	644	654	622	604	593	634	622	656	607	635	670	662	653	636	631	624	667	642	635	638	614	649	592	628	592	608	590	596	621	618	638	616	638	604	626	565	574	617	600	634	590	636	643	631	640	651	650	663	612	598	623	643	591	656	628	647	659	602	614	653	588	631	622	638	622	596	596	614	608	605	605	572	597	615	625	608	615	645	615	599	576	614	575	630	632	609	584	609	630	592	631	624	612	688	590	668	579	616	623	606	634	626	662	581	672	605	592	637	630	652	621	614	607	627	608	649	599	610	630	636	577	648	598	656	612	638	714	619	620	617	585	623	578	619	678	642	641	619	624	678	610	677	594	597	648	692	607	659	624	613	598	669	592	619	600	652	646	623	649	628	595	628	637	601	611	604	569	630	566	613	642	573	593	603	603	597	611	645	600	630	661	602	596	660	650	615	630	645	614	614	609	626	581	593	625	610	633	587	576	633	617	630	686	607	600	626	640	609	603	641	615	615	602	611	621	655	616	612	639	618	634	576	607	630	638	600	607	637	642	644	618	643	599	632	632	638	591	613	574	621	627	573	607	640	634	644	620	615	598	618	578	589	584	592	617	610	640	628	617	673	642	586	628	614	612	591	603	577	617	577	612	621	606	608	620	626	665	603	568	631	584	639	610	577	601	623	591	646	610	593	630	612	599	642	599	653	615	645	623	643	579	610	626	645	618	643	562	628	645	623	608	648	635	662	616	660	615	604	630	618	597	626	621	632	622	643	601	609	652	638	591	600	632	615	592	602	608	583	645	628	608	629	658	619	638	614	618	641	577	676	588	643	612	585	631	636	643	627	630	582	598	572	629	626	601	631	626	675	607	624	613	601	648	622	636	605	614	625	652	646	616	634	636	618	605	630	602	586	631	615	628	642	638	618	604	623	613	612	608	616	602	614	592	638	595	641	631	653	613	621	636	633	632	638	604	642	620	550	579	593	623	630	616	570	673	642	634	645	643	604	608	625	644	635	640	613	617	634	640	592	588	594	606	579	627	619	599	631	625	613	606	625	614	641	624	643	615	619	601	664	597	628	623	635	609	620	592	573	618	613	681	598	620	660	619	631	639	601	602	627	642	619	610	593	622	593	639	611	639	639	601	600	614	619	589	609	592	626	615	621	637	637	578	608	622	624	642	633	598	646	634	592	631	619	617	611	627	620	586	586	630	618	609	652	597	584	599	668	622	619	582	630	609	666	608	612	643	586	639	617	579	612	632	552	639	664	589	628	628	570	624	605	604	612	616	617	613	596	629	599	629	656	598	608	586	617	625	645	612	624	649	657	595	672	621	657	658	578	595	634	612	578	626	574	599	582	617	642	609	633	656	620	581	597	622	643	608	650	616	623	593	592	619	597	631	613	589	566	645	613	576	661	560	615	621	615	585	598	607	610	621	623	627	636	607	606	607	590	602	608	596	669	601	622	607	579	617	573	550	640	611	613	618	612	641	642	633	655	590	650	610	648	637	597	608	631	646	610	603	588	610	619	601	652	635	589	629	606	577	567	646	568	611	649	550	627	625	585	651	612	621	593	635	652	622	587	594	594	597	575	631	630	646	580	606	656	624	616	624	630	589	637	624	654	670	596	647	595	621	592	639	610	633	632	605	619	606	650	606	610	639	587	586	663	606	616	650	616	651	610	608	618	596	618	652	652	607	642	604	637	575	621	635	625	640	616	638	648	634	616	621	605	566	575	628	638	575	609	609	611	626	598	623	594	609	586	611	607	656	624	610	636	650	607	628	583	612	593	634	628	621	637	596	571	630	635	642	604	649	591	598	566	620	601	594	613	599	607	621	598	653	655	593	592	596	633	614	624	584	647	594	600	607	620	606	625	626	645	626	578	636	625	610	616	603	630	587	605	642	654	665	656	630	665	632	626	648	601	575	616	637	612	622	561	600	608	617	635	585	599	649	641	665	596	621	639	622	661	606	587	587	641	635	569	634	601	586	608	638	640	629	607	607	587	613	610	601	620	586	595	664	619	571	608	629	631	621	629	590	632	652	616	624	620	605	564	610	650	633	635	619	588	671	581	631	647	655	596	571	617	599	603	609	591	615	625	613	640	627	594	659	600	601	588	567	655	655	627	597	597	577	630	629	613	631	609	624	600	595	614	621	598	662	645	614	600	647	567	600	567	591	632	651	616	584	585	611	621	573	565	607	609	596	639	597	613	618	616	645	632	621	621	592	649	608	660	595	644	628	616	627	625	589	646	646	644	669	592	574	572	607	633	560	639	614	618	607	606	668	651	618	646	606	604	647	615	608	633	614	603	654	574	608	649	588	618	614	650	633	616	602	627	614	634	608	679	609	610	641	592	638	630	587	618	590	603	585	623	679	640	622	597	620	626	620	645	594	653	625	598	598	622	660	590	600	610	605	613	607	612	591	625	649	622	646	632	612	628	594	607	635	591	645	615	578	658	627	623	618	587	639	644	642	620	577	603	609	602	591	675	636	638	598	605	614	660	610	590	656	612	603	627	614	589	642	632	615	634	617	579	593	637	609	618	635	634	614	648	644	591	638	617	585	597	643	600	610	597	607	626	635	628	620	612	634	597	623	592	626	643	596	598	648	597	621	606	622	619	639	604	654	663	660	587	606	629	591	632	568	614	647	598	601	627	629	623	596	635	640	617	625	628	637	609	575	625	622	600	643	619	631	643	608	670	610	572	628	597	618	618	614	596	634	596	573	602	624	593	592	614	647	670	604	628	615	614	665	595	609	619	620	612	675	698	619	609	614	610	594	600	672	640	603	579	632	629	605	618	597	580	615	583	608	591	571	653	625	584	594	615	579	621	601	605	598	599	633	616	629	627	632	636	622	555	615	618	605	600	656	609	631	635	592	628	638	588	646	608	647	612	639	589	617	568	610	597	647	583	651	624	630	636	643	575	659	620	587	647	626	567	625	610	567	599	618	647	625	636	621	652	602	573	580	603	604	579	633	603	632	607	615	604	671	634	557	579	644	627	638	652	631	597	622	619	624	630	606	624	641	626	666	639	627	624	610	618	652	628	600	623	625	605	617	636	590	638	615	631	666	586	643	622	600	625	630	649	645	618	592	598	586	647	620	624	617	612	599	585	594	623	561	616	608	625	615	633	651	571	626	684	650	625	629	632	648	619	631	655	624	608	629	636	587	612	634	616	647	610	602	616	596	624	645	610	590	610	607	607	601	631	604	601	582	649	595	584	621	628	584	596	596	577	643	701	629	613	610	601	612	606	543	633	671	596	628	573	657	628	592	615	600	606	619	585	562	597	668	571	585	659	643	658	598	630	601	637	573	618	652	564	603	628	612	601	638	608	589	607	678	629	628	617	574	624	620	588	616	620	588	630	608	598	563	636	601	564	563	603	588	597	644	640	623	607	601	613	621	594	633	644	619	612	611	609	623	630	635	634	638	617	613	600	615	624	565	656	606	640	629	623	604	644	567
31815	19132	7187	687	437	469	420	441	434	386	446	431	389	359	410	406	360	375	401	378	406	425	386	388	377	382	361	375	418	377	386	386	398	434	423	404	356	380	406	380	402	405	354	432	408	407	375	408	355	354	371	389	367	347	389	390	428	374	377	396	369	342	396	420	367	430	386	394	403	419	400	415	366	345	417	401	380	412	390	384	401	421	357	380	400	423	387	425	388	385	355	361	352	404	358	408	373	382	357	389	414	399	363	426	387	384	415	398	409	394	368	362	415	377	422	380	423	357	392	387	402	397	412	419	362	333	381	357	384	393	371	412	394	362	389	405	368	407	377	401	461	411	377	412	373	398	407	443	401	374	396	375	396	406	401	353	367	375	392	387	375	404	368	433	398	383	392	386	371	412	428	357	385	378	388	355	394	413	389	410	363	396	403	408	394	400	429	349	427	402	411	379	394	365	375	411	401	412	376	417	401	412	387	390	410	363	374	397	352	386	445	366	408	372	400	410	369	405	400	410	398	412	384	385	387	383	393	338	370	353	391	396	361	425	448	381	410	390	369	410	413	398	425	347	398	384	408	406	387	396	378	425	418	392	356	378	386	414	383	418	378	439	393	373	359	424	428	429	376	409	364	396	395	390	394	413	394	391	366	374	394	388	385	371	396	421	401	359	413	372	396	372	344	397	371	384	383	395	370	394	402	430	409	372	372	399	398	384	422	397	427	376	444	409	405	423	406	417	404	390	405	429	397	356	388	406	385	398	385	385	381	387	407	437	372	370	397	446	383	389	378	387	401	409	398	379	400	380	433	411	389	396	374	368	384	392	363	393	384	426	405	391	421	393	409	411	404	389	341	375	428	376	418	396	371	367	416	400	404	380	409	394	405	408	392	359	416	388	387	380	411	409	390	390	382	381	402	383	410	405	406	379	361	395	361	350	365	418	414	401	415	384	387	359	376	397	362	406	397	397	419	396	425	383	375	413	398	405	400	406	366	391	370	361	356	362	390	383	386	352	391	384	386	379	401	379	379	357	431	365	404	411	397	343	388	372	395	362	411	408	393	413	364	405	376	380	420	401	387	403	414	382	387	396	398	399	379	376	401	370	398	375	444	400	390	384	390	360	387	389	410	373	412	380	420	399	396	409	322	425	366	350	410	395	396	404	407	396	361	407	443	406	373	372	359	386	385	427	383	407	398	377	377	388	404	399	436	384	387	423	380	378	393	362	379	381	376	401	397	402	382	412	392	378	370	415	362	396	427	386	385	393	387	377	370	387	378	387	404	403	410	368	402	392	356	387	412	416	410	406	359	389	397	364	378	393	397	399	389	401	419	374	421	397	399	386	402	388	422	375	417	417	396	458	408	361	383	401	397	402	423	385	411	389	396	369	381	376	405	384	398	409	366	411	399	406	389	405	423	343	401	384	411	379	388	389	393	381	403	403	379	362	392	392	410	388	375	409	418	391	378	395	386	390	375	394	386	396	407	375	411	374	360	414	361	368	388	435	419	393	394	382	404	377	391	395	428	383	382	403	414	400	399	416	347	400	344	397	382	416	349	387	387	379	362	409	400	465	401	373	371	377	380	388	427	389	407	428	379	375	378	401	370	393	382	366	402	389	376	404	362	384	412	387	408	401	382	431	408	363	384	414	391	394	383	362	387	434	368	374	377	416	367	380	367	385	380	401	408	391	409	353	419	381	412	376	358	405	421	426	371	395	371	388	365	354	396	384	377	364	409	365	394	402	401	414	411	391	379	365	389	387	410	361	365	358	384	392	421	392	403	404	390	410	417	388	384	370	366	384	392	361	400	385	380	388	386	362	387	386	417	401	403	392	387	378	396	416	396	418	432	411	376	393	360	409	400	359	376	394	372	408	432	406	434	407	363	414	365	353	423	403	397	402	380	394	432	428	395	403	374	430	358	349	430	420	376	397	372	362	384	397	393	381	396	377	332	378	422	406	413	400	368	379	406	394	380	421	433	402	404	433	401	382	375	426	412	404	390	367	373	403	379	388	425	393	391	404	376	363	360	404	381	394	371	352	371	403	389	394	426	424	403	396	390	383	408	403	365	407	407	411	396	360	399	374	413	391	379	405	389	388	413	376	390	351	391	365	363	408	409	369	396	416	390	411	349	360	444	400	424	391	426	383	390	368	367	423	419	373	396	407	367	373	386	407	410	359	399	362	376	372	387	389	393	371	416	409	399	391	390	387	413	420	393	424	371	408	380	414	386	401	380	415	413	377	421	417	395	399	356	379	398	420	380	398	411	394	419	351	385	377	392	378	405	356	407	434	418	404	408	378	394	411	380	385	404	397	408	377	388	385	363	390	396	370	375	357	425	402	387	355	415	367	370	392	396	445	398	390	384	423	365	367	401	437	380	409	406	367	405	397	377	353	407	387	351	360	310	379	377	405	385	375	379	387	384	419	363	336	391	423	390	397	378	435	417	369	387	376	431	393	341	401	366	365	361	380	399	387	362	384	379	390	372	374	442	386	417	386	409	358	402	409	404	395	393	385	396	436	398	427	387	394	377	385	409	390	376	421	403	382	407	411	350	389	398	375	388	388	395	378	404	388	380	391	340	415	425	382	389	366	407	366	425	381	366	385	399	387	364	410	391	416	398	385	391	367	390	387	406	403	424	385	391	394	360	392	402	338	351	408	372	381	417	421	384	395	397	414	390	426	416	417	428	392	398	438	399	399	404	401	406	444	368	412	383	398	382	425	383	410	398	356	375	370	366	384	384	366	394	389	420	411	420	386	381	384	372	387	410	390	392	369	398	372	381	373	375	361	436	417	369	387	423	383	383	380	441	379	403	413	430	366	394	426	375	419	390	434	394	412	350	410	406	351	418	392	373	387	414	395	412	394	389	382	420	421	366	357	381	401	403	417	374	419	364	379	429	376	407	370	410	395	388	381	383	380	385	376	342	392	394	417	375	391	408	403	424	399	407	380	376	409	396	399	370	396	431	360	382	371	429	409	398	374	373	390	399	360	349	392	383	376	390	388	424	364	399	364	401	373	398	433	394	411	384	432	380	397	377	369	406	363	365	436	370	381	401	354	405	408	421	404	374	390	384	385	413	422	377	373	376	418	415	368	414	399	400	434	400	376	402	405	354	387	398	381	381	424	408	373	431	373	394	396	359	396	416	416	386	385	394	377	400	378	387	364	394	360	378	414	400	384	372	370	418	404	375	403	403	395	429	419	385	418	409	409	411	374	382	374	395	402	406	393	370	408	440	364	367	424	405	372	376	405	422	413	365	377	373	395	390	382	394	355	400	374	391	418	353	386	382	410	375	394	416	405	447	402	405	401	428	367	390	412	382	333	381	401	369	415	423	376	413	397	393	407	372	392	380	392	386	355	377	377	400	405	419	413	386	385	384	399	408	379	397	389	385	402	423	381	422	399	403	409	413	438	426	461	401	378	401	390	382	387	404	418	379	356	393	366	353	386	337	373	428	383	394	436	402	414	398	381	398	375
5636	1153	1014	885	945	958	908	850	930	898	905	937	916	889	925	868	873	851	859	857	895	886	940	881	915	927	906	852	918	876	909	896	894	892	904	921	898	867	937	940	927	898	871	956	902	887	889	877	901	893	932	923	934	914	913	851	915	882	893	861	946	931	911	947	933	829	922	829	833	927	880	963	935	869	956	880	933	883	879	902	916	951	917	901	929	892	857	895	972	935	894	928	956	889	917	879	944	887	904	880	893	882	886	894	884	921	903	889	982	925	901	926	855	931	903	896	980	884	866	867	903	899	972	900	890	933	921	850	909	904	889	873	879	928	895	923	907	863	942	905	895	883	935	891	889	895	946	935	911	854	915	936	949	949	888	933	889	939	927	871	865	906	896	911	903	949	863	899	885	865	915	932	926	925	918	920	814	901	910	898	899	911	875	910	893	902	922	912	892	851	924	897	921	861	913	916	877	913	885	890	894	912	928	890	920	908	917	855	947	868	908	890	891	856	886	912	878	922	845	939	867	948	942	926	900	917	920	888	905	866	897	915	839	885	858	919	919	938	842	928	936	935	912	919	907	889	840	902	882	933	865	865	929	897	914	943	866	910	893	898	892	930	859	977	887	945	896	934	898	918	903	897	909	933	863	940	898	948	885	908	892	900	895	884	895	837	878	919	927	922	899	970	921	884	901	883	861	908	833	899	879	895	963	849	864	873	843	890	904	898	948	928	928	905	879	922	947	901	872	875	910	828	895	960	931	933	927	892	914	860	921	876	963	912	872	946	866	894	901	860	915	872	873	887	866	901	892	920	920	903	881	925	924	878	923	888	896	935	920	987	864	873	905	899	910	924	907	944	898	863	900	863	869	912	825	915	869	818	880	915	809	910	911	924	945	879	893	884	938	882	913	905	941	875	875	902	879	918	896	885	873	931	876	886	911	881	856	934	899	933	890	893	889	874	890	884	914	854	907	866	876	862	931	892	883	866	939	905	896	902	928	924	934	893	905	924	930	907	884	884	889	862	922	879	886	936	902	847	884	922	887	887	931	895	904	893	990	882	878	932	911	907	879	911	885	905	885	851	915	892	945	911	915	842	907	861	896	915	875	874	924	909	896	863	905	915	851	880	849	905	926	878	896	885	940	943	883	976	940	889	881	904	906	907	922	913	922	917	879	912	877	923	917	837	869	841	888	949	898	918	903	902	933	919	934	919	859	908	888	891	905	919	931	862	909	901	885	816	918	918	928	914	868	889	882	842	921	873	935	877	841	903	974	898	855	896	916	900	922	926	933	918	874	856	889	879	867	914	932	932	870	927	921	925	927	892	937	882	921	841	896	912	847	817	881	856	844	920	923	876	857	952	891	927	910	890	967	884	837	872	902	904	959	854	844	951	847	931	869	818	871	907	904	884	860	886	862	901	935	880	898	951	908	904	919	885	906	895	904	928	918	876	914	884	866	936	908	886	914	917	892	891	943	904	906	935	881	911	868	903	886	980	869	936	925	854	841	871	940	896	940	967	898	896	862	879	918	858	885	992	949	876	932	905	907	886	931	939	893	923	884	891	857	895	883	885	940	884	885	887	895	862	866	936	870	892	940	858	906	843	881	896	937	909	900	892	930	910	935	886	906	899	878	926	861	900	840	877	908	952	896	972	921	929	925	922	886	856	906	933	923	861	875	920	910	832	911	905	872	886	822	932	886	929	953	950	920	881	905	930	940	962	855	857	895	886	857	876	900	908	941	856	881	886	924	908	907	914	938	914	909	915	866	883	914	858	875	840	914	900	876	941	895	884	933	920	870	884	898	892	955	875	916	925	854	871	892	896	929	985	918	906	867	889	890	902	868	873	920	884	904	912	861	914	892	911	958	910	915	869	896	897	890	914	911	891	867	901	913	931	852	919	886	925	872	903	885	919	894	906	866	877	894	871	870	893	931	960	958	921	945	912	904	868	884	896	862	906	936	879	936	932	928	915	866	900	924	884	920	976	920	899	882	953	854	972	914	856	890	907	869	878	919	890	905	913	934	853	848	968	918	868	920	890	864	923	895	916	887	860	915	944	890	891	927	902	900	929	930	922	881	911	881	948	908	921	896	941	899	932	902	882	879	893	903	827	942	876	914	868	876	897	839	906	912	893	902	909	912	894	913	956	894	902	880	941	907	921	913	899	895	892	925	930	931	904	867	929	917	933	948	960	887	949	912	892	896	863	874	929	904	864	851	952	893	910	906	942	905	910	956	915	862	908	905	915	898	844	880	871	941	908	935	894	893	904	896	930	843	863	862	895	939	941	952	880	859	927	821	880	921	979	936	890	894	831	917	887	947	883	931	833	912	913	914	873	901	881	896	943	845	873	919	903	887	917	907	940	878	883	912	834	917	880	949	923	888	856	938	948	947	892	918	936	895	897	955	876	920	942	922	889	878	881	864	882	869	972	912	890	863	929	887	895	934	899	911	896	923	891	904	879	914	887	887	933	865	901	905	913	896	900	878	909	861	916	952	949	900	914	906	888	963	893	911	818	949	903	876	891	848	871	863	916	933	888	946	894	881	853	894	893	912	890	896	883	891	933	865	943	916	897	906	902	909	896	920	904	930	919	958	905	948	894	930	945	912	927	875	866	834	883	878	917	908	878	892	954	908	906	912	938	873	919	905	925	894	939	916	906	922	939	913	883	894	938	900	954	918	884	882	882	958	867	874	865	914	845	943	914	888	903	906	853	874	892	921	885	883	853	924	885	886	868	869	869	897	925	843	929	921	899	893	894	916	902	911	910	926	879	914	902	883	860	957	910	781	961	916	828	888	977	899	869	900	901	902	843	933	886	927	886	906	897	875	890	903	883	924	867	928	882	939	884	901	914	861	842	962	954	877	891	903	838	948	900	895	871	935	903	887	909	959	878	939	857	914	940	933	887	894	917	879	953	886	912	897	907	849	944	883	903	884	829	897	923	879	861	903	948	859	901	898	882	883	914	915	920	890	908	900	897	887	891	879	926	874	850	894	922	895	863	916	953	862	909	893	898	897	935	875	915	894	908	879	883	854	912	896	913	868	910	940	879	928	898	858	875	873	873	927	915	868	893	878	907	884	935	902	910	848	920	928	921	906	928	882	881	869	895	919	866	879	835	875	952	863	911	938	873	888	891	892	901	925	909	916	885	902	921	914	909	909	889	927	940	934	973	916	915	892	908	880	930	944	869	877	934	868	867	843	940	934	918	887	876	890	927	953	921	847	883	839	927	870	921	930	850	989	936	911	848	905	925	903	873	936	873	890	848	858	858	914	874	908	897	896	930	906	835	939	896	903	925	918	893	951	905	856	932	937	909	973	904	878	856	929	908	959	878	841	895	935	885	848	955	891	909	842	897	878	855	883	891	949	896	896	866	856	891	914	871	883	885	881	883	887	943	893	888	885	889	898	937	891	924	905	978	875	930	842	854	879	891	871	865	887	917	901	906	926	867	886	894	904	841	904	888	925	883	925	899	830	893	909	892
23929	20720	24059	27387	20714	20613	1920	593	521	509	522	469	513	537	446	429	465	465	494	475	462	460	464	456	447	437	443	459	459	460	444	422	514	439	440	412	449	482	455	444	456	462	452	459	468	416	448	413	433	495	421	453	431	477	437	424	416	427	402	487	405	454	427	424	456	451	456	399	454	449	455	443	458	423	464	410	470	458	413	467	417	442	503	461	405	452	425	451	456	466	469	406	438	462	458	445	397	462	438	414	447	442	409	464	432	450	488	453	450	467	422	414	431	408	438	475	458	482	443	470	453	427	477	454	435	457	443	448	409	422	422	452	485	459	429	445	474	426	423	444	454	412	417	406	469	451	429	449	448	446	473	452	437	461	442	408	435	431	435	394	439	457	425	491	480	442	435	471	479	451	445	468	428	469	457	455	438	477	421	472	450	442	478	423	485	447	415	426	427	480	453	420	447	409	417	398	461	467	442	480	426	402	454	486	417	421	436	459	390	430	443	419	426	460	451	439	424	436	457	442	441	457	425	424	474	460	471	422	479	421	459	411	443	386	458	449	446	442	484	453	457	424	522	457	451	451	445	428	460	472	441	442	438	464	450	464	450	439	437	437	456	470	445	473	458	419	430	437	412	480	443	455	456	457	452	477	474	475	470	465	434	492	484	487	438	428	471	470	415	469	454	480	453	421	459	474	458	447	441	417	435	453	425	428	431	429	424	484	439	456	437	440	473	406	452	413	470	473	411	438	433	417	446	471	488	454	431	448	458	413	449	454	465	481	397	468	430	476	427	440	433	425	449	411	466	459	434	440	465	476	461	436	430	431	488	443	430	413	460	457	428	421	447	438	437	465	461	440	415	450	442	450	440	490	448	445	471	487	452	439	457	442	471	482	414	427	460	456	430	464	422	453	411	438	478	464	419	439	433	438	484	438	457	423	446	430	446	440	481	401	418	458	455	425	416	453	447	443	449	454	460	467	436	417	448	401	446	447	464	387	463	436	440	475	426	470	463	465	448	436	465	423	433	490	438	439	432	436	402	445	418	469	487	430	445	431	453	443	451	420	495	432	427	408	418	434	475	401	441	422	441	437	438	410	449	413	459	406	446	442	417	430	471	482	397	398	437	425	426	422	463	453	436	448	469	439	419	455	432	461	423	454	404	451	442	423	430	453	450	493	415	483	448	403	468	429	407	443	435	450	442	471	476	503	444	433	454	422	463	478	447	483	435	460	455	452	411	434	427	496	451	438	420	448	440	447	414	450	417	440	490	481	484	489	429	437	456	434	455	469	494	425	468	443	474	485	439	442	468	438	441	453	498	397	434	450	435	441	471	420	446	404	448	445	459	437	468	422	446	484	441	421	408	442	466	403	426	433	448	483	437	436	447	493	487	469	461	418	470	440	481	486	492	457	437	433	427	443	472	448	469	454	443	437	395	444	433	467	419	445	453	462	446	454	423	445	479	389	452	429	438	476	418	434	474	450	461	462	445	415	424	474	470	425	444	454	409	470	428	430	497	469	423	450	452	436	440	453	412	451	440	466	445	450	506	445	411	446	441	454	458	455	417	418	443	413	453	391	434	429	414	473	414	415	465	432	425	421	437	454	457	455	410	431	441	456	452	433	460	416	431	422	483	420	410	461	457	416	480	454	428	413	415	376	434	478	471	438	463	417	430	425	422	445	439	438	471	486	448	420	443	431	488	503	433	444	462	468	471	405	447	488	455	447	453	497	447	463	452	429	427	458	457	477	426	404	408	414	397	479	475	454	473	436	415	454	396	383	429	417	474	458	433	419	435	491	448	446	454	441	437	435	466	451	464	486	450	450	425	436	456	464	454	455	453	419	410	433	487	441	416	459	396	426	460	423	489	474	515	460	404	429	438	437	422	463	490	498	456	458	429	407	469	470	426	429	425	439	475	422	466	437	437	424	462	425	466	447	424	457	482	446	441	437	439	442	445	486	431	407	427	447	437	414	456	457	468	455	451	470	459	399	456	442	445	427	426	408	426	440	444	454	468	434	465	467	431	497	467	444	454	449	448	448	457	462	417	419	435	428	438	440	441	463	466	471	485	450	481	450	425	439	460	426	434	386	424	415	439	508	431	423	427	431	424	457	455	472	412	430	465	452	457	448	462	453	424	461	435	447	470	448	437	441	465	431	447	452	477	439	439	477	465	461	451	462	450	442	449	445	468	462	423	407	450	453	441	420	428	442	443	446	448	412	427	430	456	469	455	492	432	419	459	477	464	427	422	415	466	473	440	440	436	440	454	428	439	427	466	402	451	443	458	418	480	430	459	450	454	436	474	392	412	439	444	439	434	443	453	428	449	462	431	442	462	426	450	476	438	446	437	427	437	469	449	434	419	424	464	499	442	468	418	456	477	449	418	465	425	438	445	395	438	438	423	440	483	432	415	475	432	483	447	466	423	400	422	451	489	420	443	464	441	478	468	437	430	425	457	468	459	449	461	420	435	411	453	419	435	485	460	431	417	435	416	395	419	451	470	472	439	498	467	465	407	497	439	462	460	457	454	446	419	445	449	422	438	450	475	431	435	461	465	441	422	447	427	410	452	445	432	424	415	451	431	435	458	461	425	427	424	433	444	438	422	436	442	448	477	413	470	455	460	429	432	479	418	478	425	453	453	444	472	435	448	462	416	434	412	462	409	436	466	446	441	429	430	426	432	444	460	425	456	418	457	448	483	457	462	417	429	433	415	459	426	473	401	479	434	406	398	518	446	478	444	436	435	437	422	473	475	483	404	353	457	452	474	453	439	452	458	417	415	478	431	404	461	451	453	444	470	449	480	484	474	392	420	448	442	417	436	468	419	404	496	421	499	444	451	427	457	455	445	438	438	465	413	427	422	428	452	440	451	412	489	420	465	446	444	443	441	447	469	456	458	453	461	469	434	450	417	467	385	415	445	458	423	513	476	406	445	427	431	440	420	450	457	446	460	452	421	404	464	440	438	458	445	460	453	428	424	477	405	448	431	471	457	453	461	447	390	457	440	439	470	458	455	446	457	488	417	498	411	454	447	424	465	442	470	451	452	459	422	402	432	506	428	454	438	408	426	460	480	441	453	455	423	411	420	449	435	480	449	466	430	460	446	489	405	453	467	459	463	496	449	512	425	448	402	468	451	494	437	410	429	433	486	451	411	493	434	439	476	455	462	447	447	461	444	480	466	451	411	419	428	488	462	419	446	441	436	490	476	447	475	461	453	479	420	487	491	434	435	460	419	459	434	401	465	422	408	431	462	428	466	454	470	431	439	417	447	464	448	433	441	421	462	401	417	459	458	459	445	454	452	451	433	484	484	408	414	431	429	465	465	445	443	453	412	459	445	474	446	469	439	453	484	443	429	463	410	453	441	426	456	423	442	459	436	442	433	419	432	416	461	446	444	433	427	433	434	452	448	471	454	467	443	439	454	415	430	387	478	431	452	431	452	432	419	445	448	464	447	452	438	423	460	403	458	425	446	404	461	433	403	489
5200	3299	2042	1360	1078	1046	1020	1009	972	973	1058	978	997	1004	972	944	961	961	1017	955	1030	991	948	975	989	934	929	948	960	964	974	1010	1000	1004	1039	940	898	966	922	945	1003	944	958	970	937	1004	1006	950	1018	982	984	973	994	986	970	976	984	974	974	968	989	931	1012	984	1010	979	1007	951	966	984	956	1006	972	892	1026	934	926	953	958	944	966	905	937	968	946	923	936	1011	958	941	969	988	986	978	985	988	935	988	938	968	977	945	945	1006	902	1024	952	947	944	967	951	959	948	987	972	968	985	973	962	969	960	1034	969	947	944	964	981	959	1000	947	948	958	930	947	983	1013	940	952	975	954	957	984	969	1006	943	960	991	1021	990	972	922	1000	964	956	958	974	994	1005	1009	991	971	937	957	1020	974	917	994	1014	976	969	1062	931	955	967	965	966	964	936	1024	988	974	966	951	1011	959	965	974	978	998	995	980	1007	968	976	972	980	1041	997	971	1019	936	874	1021	944	992	974	975	943	956	998	1012	969	994	1004	1007	936	964	932	983	956	971	980	970	987	945	971	970	983	989	952	954	999	969	956	955	975	952	969	983	1019	987	1024	977	932	967	974	976	983	979	991	1080	974	990	967	962	936	988	981	952	1018	938	964	1023	1021	985	947	996	990	1013	995	919	1010	940	999	1006	1014	1020	976	951	979	950	966	993	953	962	978	956	939	989	1003	1017	920	937	952	978	959	993	1036	965	1038	1021	993	987	1027	985	947	986	968	921	957	954	977	967	997	992	946	996	880	991	979	948	929	927	987	965	970	984	960	1006	944	982	945	990	952	990	966	941	946	951	936	992	937	983	995	982	959	958	934	962	1024	967	900	974	1011	935	1043	966	999	924	996	969	977	978	982	976	1001	932	1009	970	948	939	975	991	949	909	950	981	1003	933	915	974	917	954	1001	984	974	945	969	984	985	942	942	1024	927	941	999	953	978	998	938	1004	1034	921	988	938	974	893	928	981	938	989	979	934	973	1012	987	953	916	973	1006	974	933	991	961	950	960	962	944	991	923	1030	1005	948	1014	944	992	967	991	960	1062	1012	962	957	1039	1014	944	991	934	951	1017	1000	976	980	899	1012	992	1001	1014	968	981	994	975	940	967	973	983	975	926	989	1005	978	968	967	991	930	996	978	978	1015	989	1008	969	956	986	1010	967	978	987	972	943	993	1014	976	977	967	1003	1023	943	941	960	992	981	987	961	1009	1015	940	972	943	988	993	982	1005	1000	987	960	1018	970	919	978	997	1034	990	976	955	963	949	1026	967	970	998	949	948	902	934	1018	1007	996	1011	964	970	995	1015	963	1013	1031	892	973	973	965	923	973	1029	956	996	979	945	983	959	994	968	1037	995	968	976	917	965	943	959	913	1037	937	925	956	985	952	939	969	934	953	1008	931	1042	956	926	980	971	933	926	1022	933	943	977	986	975	982	1037	924	984	934	982	1009	911	921	995	935	917	937	972	911	987	961	973	938	950	968	990	944	962	948	885	1056	997	959	1046	974	1009	960	1011	979	945	993	959	918	973	970	988	1017	965	976	949	967	1010	1043	930	874	977	990	910	977	956	931	934	957	996	922	984	968	944	919	981	949	935	918	986	991	951	942	959	990	964	956	988	968	1006	989	955	945	992	956	1009	993	977	961	983	930	961	975	1009	946	957	965	995	953	955	958	1008	1046	976	955	957	1027	976	1004	959	967	969	952	982	976	983	997	1004	952	1006	938	953	975	977	934	944	962	995	997	975	993	979	963	975	986	970	937	965	1010	1008	989	995	982	996	1048	965	985	1000	977	1022	977	954	941	990	933	969	969	951	958	1027	949	892	983	955	962	1004	959	1025	973	985	1001	974	968	988	1004	990	935	952	982	921	989	966	970	977	1011	961	965	1031	951	984	986	979	915	981	978	935	1005	1001	1002	1020	941	960	975	938	940	980	1028	910	1008	951	946	991	991	953	940	981	1064	940	998	952	990	1009	995	984	965	923	941	954	978	977	946	941	955	991	959	926	1007	988	937	962	1050	971	951	913	961	907	904	953	1014	1018	981	966	975	959	973	898	1069	978	947	932	934	948	918	949	968	1013	967	984	968	978	938	967	953	942	1035	994	997	966	938	999	999	930	959	928	974	962	982	937	1000	1032	957	936	948	966	950	975	1014	943	1005	971	1017	1008	959	976	1032	988	966	981	980	984	960	965	952	915	941	968	948	996	903	948	991	985	961	923	951	966	1007	948	943	940	1006	949	965	956	918	966	997	960	948	966	989	967	953	950	950	985	1024	999	964	935	962	1011	947	1019	998	1010	997	958	982	946	952	902	1010	983	962	1024	953	1003	933	972	968	967	1003	941	959	992	996	995	992	944	957	973	911	976	975	961	971	941	1006	1085	970	972	989	944	950	1037	911	986	942	974	973	938	937	987	947	976	966	974	940	1000	999	1020	1025	1017	981	954	937	992	976	964	981	999	960	924	958	1006	969	905	981	964	945	968	937	946	957	915	1026	902	975	1065	978	963	983	959	955	915	920	962	1009	982	928	1020	961	985	951	926	907	999	942	961	982	945	985	973	987	991	1006	876	998	964	963	965	978	1001	961	938	961	942	965	942	962	952	915	991	916	990	922	938	956	973	942	912	956	939	986	915	995	997	956	959	950	986	982	984	986	998	959	959	916	1038	1012	966	1009	984	989	941	975	983	997	970	961	980	955	942	957	1009	988	945	987	961	914	970	969	1040	962	938	962	953	930	963	936	993	1003	975	983	978	906	1015	992	976	933	952	951	995	922	918	937	987	1010	985	976	963	930	986	966	914	962	982	963	924	1008	978	938	959	935	1004	972	970	988	995	1017	971	978	941	982	1002	968	976	997	997	960	966	963	953	934	996	961	952	948	918	1048	956	981	968	984	967	998	1036	1026	978	1019	941	1001	982	974	921	972	965	984	992	1005	1018	973	916	963	986	1009	972	972	1052	977	1023	967	998	1041	901	985	987	1012	969	939	991	916	978	974	984	1006	930	996	1002	1017	1013	1017	941	944	992	985	972	945	967	919	988	948	1016	952	1034	969	987	984	976	968	1026	964	933	950	966	980	995	1039	959	946	951	954	971	972	939	977	970	972	940	919	957	980	954	990	980	965	988	953	959	978	963	995	996	993	964	1005	996	932	976	948	965	994	1057	943	971	999	923	1006	990	986	984	959	969	984	956	1013	969	1004	962	1024	920	945	1025	990	960	990	1016	968	991	976	940	1010	961	962	919	913	999	968	959	972	971	968	994	979	1005	1015	946	958	974	988	1030	954	920	916	920	1000	1031	996	974	929	1015	977	980	995	991	923	1008	976	956	970	992	949	919	980	986	980	954	941	953	965	976	962	933	933	966	926	961	914	995	962	939	957	1003	1065	932	929	993	946	936	949	1040	942	1004	986	871	1006	930	948	945	938	1020	1033	946	993	965	981	922	1009	977	963	974	1036	919	981	993	935	994	990	999	936	1008	949	912	976	943	963	939	901	949	1014	935	946	964	890	997	941	970	1009	944	1015	980	923	993	921	992	960	958	976	952	947	993	1005	908	994	977	959	999	976	930	953	934	924	950	946	952	958	921	977	940	990	1032	1002	936	960	1036	932	937	935	950	962	955	1004	938	953	946	1002	1034	971	965	959	1037	979	1027	901	995	934	1032	927	980	972	1023	981	913	991	965	954	938	945	936	940	897	953	903	954	974	1009	985	985	953	1017
23369	20690	24348	27083	20699	20704	17630	707	421	410	366	388	305	341	284	317	317	332	317	324	318	305	334	289	329	281	277	287	256	246	288	290	299	245	280	266	275	267	278	270	257	264	263	261	287	293	289	254	285	273	274	281	303	275	261	262	283	271	273	293	237	290	296	261	257	286	295	303	298	254	279	282	302	278	332	283	270	289	263	267	258	268	305	292	252	291	270	285	281	226	285	294	282	302	288	324	312	262	301	249	277	291	266	241	263	257	250	271	261	299	280	267	235	291	261	269	299	272	266	286	293	265	265	272	281	274	288	284	272	270	294	293	254	294	256	269	270	253	250	230	286	265	276	315	263	284	265	292	267	285	268	298	288	263	260	309	283	298	246	261	276	296	282	229	260	282	260	271	260	293	290	272	278	274	246	272	291	255	250	229	337	299	270	274	248	262	265	245	298	294	276	270	267	264	306	280	263	283	276	293	294	248	282	266	276	274	294	285	290	271	265	270	264	303	252	282	290	255	289	262	269	271	258	282	285	261	257	270	317	279	301	301	259	292	275	261	304	256	274	269	267	261	278	294	263	298	292	222	257	268	259	241	295	269	255	292	337	260	280	261	267	252	276	227	262	283	294	291	277	255	275	305	321	310	285	258	267	283	265	261	292	256	286	292	271	282	273	259	270	265	285	234	251	256	287	259	285	312	254	255	292	288	296	251	306	265	266	284	283	297	273	274	265	276	279	284	304	284	299	274	268	270	260	285	275	253	315	278	270	273	300	268	288	249	286	282	280	313	292	254	291	281	261	287	278	314	299	291	257	289	254	266	287	275	252	254	267	282	267	261	275	289	283	289	284	285	302	289	259	300	287	275	289	266	266	250	309	268	282	264	242	293	278	260	273	291	287	274	255	274	245	286	322	296	255	257	249	266	282	274	267	274	305	247	300	277	291	321	264	272	278	285	280	285	259	284	283	260	262	261	250	275	288	259	255	279	269	254	288	256	253	283	265	273	294	277	256	261	301	272	282	281	272	286	309	249	252	267	249	274	238	283	293	256	264	286	246	251	258	299	280	249	264	273	308	273	271	254	281	250	274	274	288	286	277	236	260	266	293	270	278	279	259	262	269	295	296	268	281	274	272	225	256	292	317	259	260	282	263	278	278	263	279	298	270	299	285	267	273	261	262	270	276	294	307	291	248	307	285	278	296	250	278	293	265	262	288	276	278	280	274	275	274	267	269	307	269	268	294	264	277	244	267	288	266	268	280	317	278	284	298	278	250	295	291	278	266	322	309	267	302	277	263	260	279	270	267	277	305	268	295	270	273	270	300	275	226	268	273	266	264	302	284	306	266	265	282	274	268	301	284	265	280	293	238	291	271	283	253	283	280	288	267	276	248	259	269	255	246	277	292	264	294	282	272	259	255	302	263	303	262	256	273	265	268	246	256	283	239	300	265	282	258	267	285	259	293	291	270	264	247	285	264	281	300	271	252	298	279	270	288	284	258	294	275	309	237	287	279	258	234	273	293	275	277	294	288	295	267	253	293	269	283	248	240	288	254	271	252	292	280	238	271	273	252	275	279	276	273	270	273	280	308	252	288	301	281	231	285	252	298	281	285	290	273	291	297	290	292	272	276	267	294	248	264	296	296	271	256	281	323	268	274	232	249	295	263	290	295	257	259	257	274	281	271	270	277	272	284	252	302	282	282	310	299	269	280	281	285	282	291	287	269	261	276	279	254	253	262	287	275	239	307	275	251	291	284	276	283	269	296	275	268	295	274	253	294	240	292	275	281	278	317	284	259	289	263	247	282	270	308	255	294	275	302	277	287	269	246	279	285	262	273	264	274	282	278	257	268	310	283	296	302	299	245	288	273	261	290	286	261	276	258	306	273	279	288	273	251	260	261	284	293	289	281	303	323	283	278	293	279	305	294	284	263	275	273	262	262	280	269	303	269	275	258	297	262	272	303	274	275	271	273	325	293	290	293	270	290	275	245	271	270	286	282	303	269	280	298	263	265	287	279	277	280	283	288	273	274	287	256	286	269	279	279	275	269	267	300	261	277	248	271	285	289	266	280	297	299	284	289	300	308	297	293	287	275	267	247	233	242	297	265	265	280	279	284	267	321	261	294	301	266	292	277	295	278	291	284	274	267	272	297	262	303	278	257	293	282	277	256	259	281	260	257	278	253	292	241	264	302	269	272	293	286	279	281	293	305	289	271	287	275	262	289	297	276	302	282	284	275	259	276	262	269	279	285	282	303	252	299	259	286	279	276	271	314	257	273	285	284	235	281	259	290	311	272	296	259	280	312	276	281	275	302	265	288	301	299	253	287	278	308	284	264	288	291	262	271	276	284	280	252	288	269	276	278	264	267	277	301	300	287	284	280	256	279	269	284	261	295	268	240	293	298	278	253	277	253	242	255	243	292	313	291	264	285	261	260	281	259	280	249	277	284	269	279	294	281	282	269	289	307	307	265	268	296	294	267	301	259	241	281	270	284	277	312	300	272	264	278	266	281	265	280	278	248	263	265	224	281	269	293	282	269	259	273	286	247	275	255	269	261	294	264	290	304	286	241	239	295	302	291	271	275	250	262	276	282	277	253	276	291	297	289	283	290	266	287	293	252	255	269	296	268	273	308	267	269	253	275	243	267	278	281	274	274	263	280	255	271	256	240	277	292	288	294	282	319	276	281	295	286	279	264	235	253	270	252	230	289	293	263	316	254	259	248	271	265	284	295	292	261	252	291	304	300	305	289	271	286	259	271	316	306	281	292	286	281	257	258	275	286	298	297	295	297	246	279	288	305	273	253	268	280	281	284	244	295	312	245	252	270	278	278	263	272	271	249	296	260	261	306	246	257	264	297	272	266	253	283	301	254	259	279	292	282	277	281	265	299	263	291	289	282	255	242	260	291	286	268	283	279	254	264	256	299	252	273	261	276	268	261	297	272	294	255	310	304	276	256	267	245	288	291	274	292	258	241	266	294	246	292	252	274	262	293	291	264	263	268	276	313	262	293	285	297	279	294	286	262	263	274	262	270	288	290	280	256	272	263	308	265	257	266	285	280	256	247	271	275	273	251	270	271	297	278	264	284	284	266	280	288	283	257	297	268	256	245	297	240	264	255	278	288	271	270	296	290	267	282	272	290	277	276	288	313	296	266	315	274	274	275	287	266	267	250	282	272	292	273	279	272	223	267	269	266	276	284	264	281	300	258	267	280	305	278	272	303	277	312	284	316	283	229	256	298	228	253	275	264	272	254	265	265	279	291	268	295	309	277	274	269	281	252	270	257	297	301	287	276	271	260	316	257	259	288	286	301	257	309	269	271	264	288	287	257	251	287	260	284	271	260	264	248	272	259	270	262	298	275	235	281	243	306	300	274	276	284	276	267	282	309	294	263	231	280	269	254	267	300	296	304	293	260	280	278	287	289	245	255	281	302	286	304	309	271	235	262	298	302	270	271	244	269	273	268	268	268	291	293	270	276	276	272	309
5899	4574	2315	1238	897	737	730	725	646	693	678	624	628	677	613	615	658	599	664	647	619	646	610	614	655	635	655	616	603	634	616	586	647	677	611	636	631	619	611	624	599	615	627	628	607	632	637	624	669	641	622	612	645	638	614	590	618	624	673	645	672	603	656	628	602	649	645	585	612	626	615	626	644	599	635	609	651	625	670	609	586	633	611	665	633	585	657	601	605	601	624	624	648	669	668	622	677	637	633	634	559	667	615	624	649	618	652	614	635	634	661	608	659	612	597	595	589	650	582	641	628	598	637	600	672	628	616	606	644	646	639	630	633	590	581	637	608	582	623	628	637	611	618	637	573	569	596	601	592	672	634	579	629	602	580	651	633	664	577	643	672	639	625	604	604	627	612	660	624	657	597	619	645	623	608	596	664	603	596	620	650	648	598	632	632	598	577	636	583	615	602	672	669	619	626	609	632	626	672	630	586	636	623	595	614	646	606	633	650	653	597	652	605	622	656	604	586	584	628	622	597	608	622	607	630	637	644	652	585	594	635	600	607	610	661	618	623	628	639	550	600	623	634	594	611	579	596	613	629	606	635	621	615	600	607	596	613	608	595	656	594	627	597	623	627	609	624	630	652	602	636	609	634	638	622	661	602	635	639	647	603	623	654	633	584	610	628	673	614	618	612	586	607	590	611	645	643	628	601	635	642	637	624	650	574	619	638	630	623	563	617	641	610	596	566	636	581	617	585	646	599	651	647	603	629	594	647	662	613	594	684	583	639	604	614	602	630	669	651	642	632	593	648	605	622	619	607	599	643	602	642	645	625	644	639	650	615	626	617	582	659	636	579	615	607	593	661	623	634	633	610	637	606	624	612	679	601	622	600	594	606	661	610	601	669	615	630	696	607	610	587	640	573	582	560	616	623	602	602	593	612	659	586	660	619	605	631	638	654	604	556	661	639	649	635	626	594	651	601	600	605	623	620	606	574	653	639	621	628	622	637	604	632	652	647	572	593	631	636	610	582	619	650	603	615	664	613	591	631	635	587	637	648	572	634	630	610	631	609	585	619	652	618	611	624	624	606	639	599	621	599	657	644	631	590	636	632	695	601	634	596	605	617	595	644	639	637	607	672	593	605	601	603	652	622	645	581	585	619	622	635	621	637	602	599	640	627	619	624	672	640	593	649	613	598	611	642	628	639	649	612	629	589	650	653	580	609	589	670	575	607	625	614	629	667	602	660	574	624	587	650	644	630	607	618	598	595	613	610	620	609	611	596	593	604	603	633	625	606	644	644	621	621	574	663	644	627	564	608	593	633	618	592	626	627	637	590	614	661	660	599	647	594	646	623	579	610	621	613	659	656	623	623	614	623	609	656	595	625	601	608	589	650	590	606	587	607	603	620	631	615	567	659	634	618	605	593	625	636	596	664	607	628	618	643	621	606	611	634	636	572	643	584	628	648	696	607	621	643	614	615	634	602	604	645	574	673	634	586	599	637	627	645	625	626	601	618	617	572	631	614	565	619	628	601	657	663	621	622	611	636	624	659	590	626	567	614	660	583	620	623	588	616	615	570	592	622	581	638	622	686	672	625	630	629	601	577	651	665	625	640	681	625	594	634	617	604	649	649	593	633	631	589	605	608	642	605	605	593	627	628	650	650	614	626	626	595	589	655	594	599	621	628	588	655	600	600	594	612	573	630	580	620	610	607	662	607	627	635	589	636	614	606	639	568	596	599	615	641	636	610	597	571	633	622	604	635	588	623	616	614	633	645	625	603	613	641	600	630	587	598	596	599	653	602	665	634	627	667	626	602	603	667	611	614	618	600	626	631	606	619	650	622	608	589	626	623	605	612	627	583	676	602	640	659	582	675	624	629	575	588	606	648	603	640	608	593	599	664	596	641	609	595	649	641	638	578	606	600	616	615	597	596	641	628	615	547	610	668	655	633	628	592	601	635	609	627	654	655	642	614	672	632	619	595	618	634	662	643	637	607	638	632	661	639	619	635	613	562	622	624	594	622	596	642	594	599	586	602	636	629	633	601	624	621	651	657	632	629	614	628	589	600	566	612	628	600	585	618	585	605	605	606	626	620	615	614	583	634	650	660	597	652	594	591	647	608	637	653	626	666	600	638	621	574	646	695	592	591	636	606	652	652	643	616	627	601	584	649	610	640	615	627	617	626	618	602	620	625	604	616	592	578	617	611	649	632	588	628	611	629	627	610	593	556	600	598	636	654	592	605	632	568	632	620	597	567	638	612	639	666	613	610	587	625	614	587	571	632	585	668	630	611	641	618	593	624	627	645	641	641	590	629	665	611	626	579	608	636	619	623	640	605	636	635	578	649	644	602	613	611	601	612	629	628	542	637	629	611	614	636	552	619	631	617	628	641	627	623	616	629	632	626	635	630	630	650	611	589	632	609	627	637	612	644	598	655	600	627	596	581	615	620	640	634	607	623	625	654	630	610	653	652	630	644	633	595	642	641	576	598	559	657	604	605	636	557	615	636	638	615	611	590	653	683	604	639	637	577	696	643	606	603	602	642	589	675	591	630	593	623	603	620	598	594	634	625	659	610	611	579	604	660	584	585	593	579	615	649	566	625	651	668	631	621	623	659	614	646	632	607	623	605	550	620	594	642	610	597	596	610	594	618	614	603	639	596	688	631	603	631	614	602	612	609	643	608	640	589	577	569	630	595	563	606	619	636	608	663	604	656	599	637	582	639	597	633	598	612	584	661	611	602	628	553	616	607	587	608	671	592	624	648	620	622	625	618	572	658	610	601	581	634	618	644	650	596	606	660	571	592	606	596	590	618	616	664	560	575	604	584	648	595	599	630	619	608	643	648	627	587	594	636	576	631	582	617	628	602	603	588	629	612	624	604	626	594	605	615	619	592	664	608	648	627	566	607	626	602	596	611	591	657	601	628	611	588	597	580	636	632	628	607	647	629	608	635	600	602	594	637	633	584	600	646	560	642	618	621	615	640	601	636	608	632	595	607	554	562	612	588	649	638	643	630	650	636	658	628	657	598	612	622	644	621	631	617	644	589	634	654	641	604	648	584	644	645	643	620	614	613	588	624	663	604	658	613	600	639	643	588	599	618	625	599	573	649	639	609	626	630	616	566	618	592	539	589	624	606	637	594	626	557	630	616	644	648	644	587	619	616	645	617	589	643	590	617	668	648	598	633	582	607	581	651	656	596	607	606	648	604	596	663	610	624	599	639	612	618	653	604	607	603	629	646	595	659	612	646	588	620	652	639	562	615	617	613	577	600	638	619	604	595	595	579	638	592	647	635	617	583	623	638	652	607	642	630	621	660	614	651	615	659	582	629	644	626	625	598	624	609	609	622	637	589	603	652	611	618	597	616	619	587	640	637	622	622	602	606	590	612	634	628	609	597	605	625	603	636	612	624	623	610	622	619	586	674	635	616	623	602	606	649	612	603	603	625	610	655	599	622	591	612	617	583	610	653	594	578	576	630	631	575	588	579	640
31840	19229	7162	706	486	445	397	412	403	428	389	420	388	397	385	412	360	424	371	396	402	423	408	387	410	404	420	379	389	379	364	395	418	379	366	429	395	390	420	407	410	424	423	392	383	362	365	401	400	366	419	389	393	352	350	392	420	359	408	390	366	376	384	434	409	363	389	372	359	434	401	417	407	378	403	395	394	407	368	401	438	394	353	360	407	400	383	396	394	385	383	398	403	422	346	382	340	396	383	401	399	421	383	369	406	400	380	389	407	377	385	411	435	400	385	383	401	411	376	383	370	361	371	388	408	369	385	401	395	410	380	370	389	392	378	404	374	405	423	398	412	388	395	377	385	400	363	402	353	400	392	423	414	361	417	369	383	362	372	401	402	402	402	416	384	416	385	389	398	411	363	409	432	386	403	368	412	415	400	407	399	416	381	411	397	361	379	413	389	378	368	421	446	373	379	402	397	395	381	400	415	410	341	384	429	405	397	406	386	426	382	400	390	428	364	354	411	390	403	436	378	401	388	396	405	415	413	448	394	360	414	389	428	397	382	386	391	415	411	385	360	401	385	432	417	405	408	387	383	399	395	435	414	411	427	433	410	406	393	402	392	436	411	410	373	430	377	368	408	389	404	409	364	400	393	354	393	396	398	403	397	437	397	388	392	383	418	414	399	400	382	371	397	383	402	360	386	395	395	406	407	405	405	360	361	342	376	404	414	428	384	399	405	373	432	420	395	408	402	388	401	395	396	412	407	427	415	412	412	364	401	405	380	399	397	376	426	411	396	408	381	409	415	413	419	388	376	382	431	396	402	419	402	422	376	421	369	392	424	362	387	403	419	391	390	437	424	411	398	395	396	399	402	386	405	404	383	386	373	414	406	370	378	407	430	418	404	399	378	386	408	333	373	360	364	413	420	416	395	427	390	380	404	392	413	350	375	408	396	404	383	413	384	383	396	394	460	388	349	410	379	342	415	405	374	417	368	416	419	407	399	461	385	382	414	441	415	383	423	391	414	410	371	413	385	372	420	365	331	389	420	363	376	387	383	398	400	397	381	403	380	418	399	405	416	403	393	409	374	403	397	383	373	382	396	441	402	395	405	368	407	396	440	407	418	381	363	414	383	367	352	403	390	389	389	368	413	386	367	373	376	399	377	375	406	385	395	403	385	389	416	408	403	417	392	380	393	417	396	398	386	408	427	410	361	409	395	408	393	413	387	376	394	384	418	404	408	389	421	412	375	386	410	353	384	375	406	378	401	396	372	364	375	387	413	359	387	389	417	385	385	359	410	397	411	412	348	400	398	401	386	419	395	408	379	389	401	377	413	403	430	419	387	389	381	376	396	404	393	414	430	435	367	397	394	377	379	376	417	383	432	431	441	397	362	399	366	377	394	402	392	387	424	405	410	398	436	408	394	423	411	362	371	389	398	393	433	410	359	407	387	402	423	388	362	390	381	399	407	382	406	380	388	399	378	396	387	397	373	443	367	434	392	365	379	397	428	396	424	413	398	439	346	402	392	408	409	419	392	387	371	414	414	402	432	409	391	371	390	386	426	421	422	381	386	364	384	414	378	396	369	372	374	377	400	379	377	423	397	365	384	374	414	396	402	402	374	370	405	415	385	419	402	411	384	366	391	417	385	384	370	426	419	370	388	392	376	428	409	377	415	413	358	389	397	371	399	418	407	393	366	404	365	424	414	361	403	369	405	370	425	411	394	414	412	411	385	418	415	400	421	388	388	430	412	375	438	390	410	394	365	395	392	370	419	425	405	377	382	409	375	355	419	389	369	378	400	350	400	422	359	429	389	406	410	394	400	404	376	394	402	434	358	399	415	402	407	387	374	408	390	417	364	396	413	366	375	373	399	399	402	420	375	384	397	410	363	409	407	393	404	411	412	403	390	398	411	372	391	383	423	378	443	365	395	386	371	440	416	393	392	376	398	377	369	388	419	404	394	431	399	397	397	423	411	410	390	390	461	436	425	396	424	387	405	377	445	405	388	385	399	414	392	365	384	378	374	370	402	371	385	411	429	377	389	426	381	383	362	390	399	418	413	407	388	388	418	411	405	430	400	369	351	414	400	388	386	383	355	405	387	357	365	392	384	402	371	401	376	387	395	374	390	429	397	363	372	391	379	399	395	354	385	375	422	423	407	375	398	415	448	381	382	410	407	431	392	405	400	380	381	373	374	381	386	401	365	418	423	373	429	398	411	407	411	395	400	384	398	412	371	436	399	399	409	389	429	392	413	403	395	404	368	347	391	383	362	409	365	383	376	367	403	424	365	391	418	418	392	425	417	398	400	431	376	406	406	433	364	382	352	408	420	371	404	372	378	365	410	369	360	373	382	406	388	385	410	367	389	404	444	408	404	396	394	382	390	402	391	399	425	427	398	396	404	448	409	399	381	414	381	410	380	386	406	410	379	392	372	369	393	434	404	420	378	378	404	402	395	383	410	365	385	388	383	406	350	372	422	382	421	369	402	412	424	395	384	427	376	450	394	410	421	371	411	415	375	381	415	356	387	376	410	411	367	324	423	410	410	423	385	403	445	391	381	417	368	422	411	414	374	426	427	378	374	424	391	378	412	447	395	422	365	402	402	404	393	370	388	386	415	406	400	394	399	401	401	379	415	376	392	368	369	401	404	373	386	398	405	413	440	424	390	398	357	394	358	417	380	400	395	392	387	408	403	401	420	397	380	394	371	409	399	373	386	403	370	393	389	386	391	377	372	352	393	367	363	408	426	392	379	411	353	421	369	392	410	397	370	386	431	404	386	403	403	387	381	420	368	412	413	393	415	370	414	359	427	406	402	402	397	447	376	447	379	406	383	405	366	402	421	375	410	372	400	394	380	391	375	402	395	401	456	415	385	385	393	415	391	375	395	401	405	445	390	413	368	424	388	383	413	409	403	382	376	390	385	381	379	393	385	358	401	399	383	383	389	426	414	382	396	407	405	400	392	368	406	374	430	405	364	389	406	352	420	373	395	387	395	416	386	403	388	408	384	429	399	390	414	430	398	398	437	417	393	414	416	402	373	369	383	405	411	348	357	433	411	419	370	425	384	407	375	387	438	382	393	406	382	414	411	362	420	401	399	391	381	405	403	419	386	391	391	382	405	404	424	391	432	413	369	340	394	382	402	402	414	385	404	395	356	399	385	421	402	392	431	389	430	397	414	405	379	384	388	371	341	430	375	391	397	411	355	385	392	435	356	388	416	400	384	434	428	385	397	399	402	417	414	369	425	370	378	430	416	408	377	400	389	361	390	377	388	390	409	413	363	393	431	383	351	437	393	391	391	416	424	427	428	434	384	422	417	396	410	363	375	381	378	390	388	398	413	385	404	366	438	418	367	410	358	374	417	415	390	386	405	376	400	409	391	425	392	413	390	393	395	417	368	380	380	408	378	424	381	379	432	433	372	352	391	382	377	392	378	397	384	378	382	419	352	402	393	395	411	368	395	405	381	368	389	386	393	403	393	398
5599	1161	1045	929	925	933	942	890	844	910	881	898	883	896	878	907	936	926	906	897	865	872	925	888	921	908	924	947	932	918	915	867	920	922	907	907	939	896	928	911	874	926	937	961	878	923	926	936	890	929	933	913	928	901	878	894	876	914	865	924	928	902	875	916	827	947	886	926	917	886	918	919	862	942	892	929	866	848	914	899	933	896	877	923	869	922	887	925	915	897	912	882	920	890	879	920	935	855	905	889	868	900	921	837	905	876	894	912	869	907	904	905	881	900	917	917	908	834	940	889	889	914	890	896	874	883	909	899	869	929	877	928	886	868	873	941	965	887	898	879	911	837	862	904	935	848	916	893	898	893	944	911	919	915	932	899	894	866	923	872	930	944	927	937	898	936	909	917	1003	935	951	919	865	929	892	888	903	899	957	887	925	907	871	862	932	911	910	880	974	928	888	891	890	876	890	905	872	892	880	862	869	906	929	847	955	900	898	852	926	917	926	901	884	910	896	888	895	922	876	894	874	939	863	889	885	896	870	877	869	840	907	854	905	900	850	943	908	876	917	898	916	889	871	941	931	912	877	942	869	891	897	947	927	895	882	888	928	894	914	896	882	938	931	882	843	848	901	874	903	900	885	886	876	845	898	923	905	906	921	948	907	856	936	892	907	904	918	885	918	921	947	890	959	919	888	895	932	883	898	925	905	876	827	934	907	900	944	951	905	886	925	897	915	929	955	879	913	950	961	887	928	941	863	930	911	859	913	944	927	928	902	895	920	946	841	950	838	861	841	858	940	877	911	919	923	898	945	927	951	890	894	913	904	910	955	878	906	912	900	874	896	931	913	864	869	890	926	860	924	877	890	870	868	862	1000	862	938	870	920	880	896	941	892	877	906	931	903	901	919	979	889	873	895	899	948	875	895	919	885	839	902	910	874	902	896	845	892	887	954	907	918	848	906	889	915	917	870	911	890	931	912	860	890	913	907	907	942	872	896	898	899	930	944	881	915	891	890	914	914	961	882	930	913	862	962	875	962	931	934	883	896	909	893	920	923	866	964	865	890	917	898	949	917	901	917	866	884	895	930	842	906	948	928	912	887	863	916	897	893	883	956	908	894	899	890	910	946	875	874	903	931	887	887	874	906	910	901	866	940	930	953	920	920	934	909	938	884	898	892	918	906	863	902	927	920	896	930	922	949	868	937	894	907	903	924	890	895	842	930	886	933	895	933	900	867	952	863	901	918	877	895	894	950	896	886	917	919	832	932	908	876	941	945	914	848	896	909	826	954	920	873	947	868	894	888	889	907	903	872	921	892	920	888	858	913	903	908	946	850	885	916	935	907	897	872	892	913	866	971	865	898	879	855	837	896	912	924	909	907	887	901	912	914	880	899	937	888	912	926	896	888	968	887	915	883	924	886	951	895	894	908	879	835	861	889	888	906	916	930	931	889	910	870	935	840	972	897	946	878	882	928	896	965	950	922	829	882	923	923	902	847	888	900	844	867	870	836	925	882	916	925	953	859	892	835	905	875	876	908	895	942	873	894	934	923	850	871	971	916	897	898	854	894	879	920	870	919	919	897	999	915	908	937	880	891	870	881	931	891	972	922	823	893	891	924	899	933	901	869	876	917	934	958	927	887	856	922	911	888	905	940	926	925	906	933	938	869	884	924	877	963	942	901	926	915	865	942	963	864	892	934	898	847	980	896	900	885	892	935	892	891	915	897	849	881	890	874	933	936	906	915	913	988	956	842	879	873	902	918	896	907	930	896	896	1003	888	922	914	862	911	900	905	892	875	895	925	857	872	887	885	836	947	933	908	898	883	922	938	884	923	850	911	895	868	927	956	874	963	907	941	889	940	965	911	870	853	933	884	930	909	870	912	898	924	900	885	953	921	919	913	959	862	910	859	948	903	944	907	889	835	930	861	891	942	865	893	902	865	940	882	907	959	954	885	885	866	970	987	850	899	918	917	911	921	913	898	870	941	900	889	923	950	873	891	915	934	872	926	932	887	964	931	911	860	920	903	857	886	909	877	841	873	931	910	942	918	868	906	940	864	856	868	887	925	923	923	917	909	874	911	882	910	964	946	868	896	939	856	869	915	934	927	929	912	927	915	894	927	941	917	927	896	938	868	920	864	928	875	887	873	949	968	899	931	910	871	945	910	846	881	880	893	849	953	940	881	948	851	942	914	884	855	879	926	947	932	866	879	938	895	870	886	884	917	926	935	901	925	853	918	867	881	868	882	943	879	923	904	899	934	908	847	919	894	866	879	893	894	968	896	862	937	881	900	947	904	876	920	898	889	911	921	922	905	868	881	924	874	853	850	895	903	891	931	909	881	863	884	946	854	861	907	901	952	924	930	833	933	899	895	952	879	878	905	887	938	901	903	895	939	904	932	929	877	936	936	936	908	932	874	948	906	918	884	985	892	892	875	910	911	889	897	886	1017	886	904	972	875	938	944	928	932	957	879	877	918	909	891	911	891	929	867	895	965	887	900	958	898	934	918	854	901	906	984	878	913	931	897	923	893	948	858	933	914	953	889	857	915	890	867	945	952	891	896	913	927	899	870	942	910	938	908	936	903	928	890	919	987	918	961	912	908	893	897	867	906	915	936	903	915	881	896	870	945	923	952	932	905	930	921	892	914	937	874	894	955	929	919	886	922	939	918	850	886	893	966	861	859	936	915	927	912	851	902	967	878	916	857	913	918	918	909	940	928	869	879	920	929	869	856	886	901	926	901	907	887	896	936	855	896	917	883	854	869	894	945	954	939	952	865	889	918	925	915	887	870	838	895	935	924	925	916	916	912	893	935	903	894	883	921	895	887	945	908	874	938	888	862	942	915	856	943	921	881	865	899	878	939	883	869	930	912	942	871	897	892	877	952	909	936	953	917	906	873	900	852	930	869	878	871	924	884	868	908	956	922	918	920	888	926	866	896	933	882	886	948	885	919	855	926	919	917	852	928	900	930	900	930	926	869	922	866	992	903	880	960	896	913	874	887	892	876	864	910	917	865	896	909	941	936	913	927	902	918	861	886	870	920	917	926	936	908	889	902	910	857	879	928	892	900	950	843	914	847	894	859	927	884	901	892	873	931	916	853	950	886	940	979	915	884	901	931	939	856	988	885	917	924	950	880	892	873	922	926	927	917	894	935	878	894	915	875	923	890	890	909	922	878	903	963	924	857	917	903	932	870	925	881	854	918	949	927	974	906	911	958	961	881	890	916	887	939	899	915	948	880	943	893	893	911	911	933	922	924	890	891	972	857	892	899	875	885	895	916	884	911	887	942	923	960	894	894	889	965	907	879	917	894	932	885	893	880	890	896	893	897	900	894	926	937	898	858	869	916	922	862	903	894	901	908	982	953	955	912	902	883	886	894	880	850	903	896	922	892	907	929	883	894	882	892	908	907	918	913	871	887	934	841	906	938	935	879	912	887	940	859	919	862	895	918	938	872	852	894	915	940	877	850	918	906	904	892	905	907	905	890
23901	20694	24066	27338	20699	20591	1799	659	557	476	513	505	490	459	483	491	448	425	469	470	461	461	423	432	444	469	490	469	445	458	486	432	479	440	424	415	459	402	456	452	442	399	423	420	423	422	402	487	461	419	465	463	421	436	475	437	435	467	427	467	444	433	441	460	402	426	413	439	394	433	455	434	458	443	441	432	470	420	417	425	417	446	423	460	452	435	422	461	422	438	416	460	450	379	391	463	453	450	477	440	458	436	460	443	445	455	416	465	435	394	450	430	488	455	451	447	423	420	476	440	415	423	439	418	428	422	462	431	446	413	434	448	414	451	397	407	438	465	416	405	458	446	447	398	453	433	446	443	472	458	481	464	416	475	427	481	463	421	396	482	482	430	445	449	433	452	421	441	462	441	456	410	428	436	490	451	437	448	372	452	461	437	477	425	446	471	445	425	445	506	450	456	406	381	444	466	471	475	435	457	442	456	434	460	457	463	411	446	437	448	459	447	428	488	491	428	444	394	434	449	460	471	454	473	452	423	450	416	447	431	439	463	473	449	476	396	422	454	426	462	472	403	463	404	467	446	434	440	421	479	429	465	426	436	475	498	440	451	465	492	527	436	446	406	449	435	437	451	443	448	462	479	455	416	443	429	421	452	458	424	442	427	468	413	461	447	456	409	418	427	446	454	445	466	400	456	445	450	421	414	448	462	463	444	453	468	448	416	448	413	402	459	429	472	418	397	438	419	414	489	421	435	421	469	450	426	399	415	424	411	435	396	468	440	435	433	481	501	443	453	443	473	475	440	458	423	452	459	464	409	465	431	473	458	445	441	440	413	421	482	439	445	433	444	426	419	462	423	456	448	464	449	473	440	428	426	464	412	460	414	457	489	449	436	445	456	416	421	440	455	457	460	430	453	445	437	434	437	451	426	451	418	488	434	446	485	477	430	485	493	435	440	458	454	399	490	467	452	459	453	421	418	445	464	433	402	425	414	428	436	454	452	458	406	396	442	437	435	457	433	410	455	450	403	483	464	460	427	467	421	476	429	420	474	451	440	420	436	460	414	450	464	464	433	454	403	455	414	415	433	471	437	472	396	433	423	437	447	434	450	438	409	430	425	484	427	478	459	512	464	390	433	425	467	425	464	409	476	457	434	424	469	445	416	421	481	452	484	437	442	414	451	423	438	417	452	438	417	466	444	452	461	504	445	437	441	434	422	442	463	433	416	430	485	434	468	422	475	396	426	405	424	405	456	469	465	439	442	458	461	427	432	479	451	463	456	449	448	462	417	450	421	461	476	458	437	463	453	442	453	483	425	443	428	421	457	451	435	434	453	463	458	447	420	457	484	447	433	450	489	454	446	465	436	447	462	461	469	464	432	469	444	418	456	459	487	403	443	440	446	452	419	479	418	462	469	491	501	407	461	462	413	475	428	413	462	481	467	450	453	461	424	430	456	428	515	435	418	439	433	474	450	450	427	427	447	456	452	454	507	447	448	414	432	445	463	466	461	432	441	484	448	457	491	498	467	417	404	464	452	443	450	420	435	437	438	403	432	483	470	436	447	447	423	406	476	453	403	438	445	389	446	464	453	428	484	468	449	439	448	429	427	424	407	433	438	447	468	453	455	452	465	442	478	503	404	429	418	419	479	450	457	427	475	470	451	446	439	453	471	423	420	475	436	472	444	415	447	483	456	426	431	422	491	448	411	419	420	462	441	406	431	453	456	411	426	480	470	479	424	409	477	492	455	465	477	459	479	425	441	439	475	445	453	471	490	436	482	482	436	485	455	464	454	429	418	427	413	457	466	435	429	420	438	469	412	455	456	461	411	456	456	466	429	400	480	412	412	468	469	428	420	451	439	426	517	482	483	415	460	465	429	455	446	432	469	460	440	465	443	405	417	493	467	471	480	481	385	441	477	420	447	418	441	463	446	443	441	452	419	438	460	432	432	478	444	444	426	458	491	419	452	457	465	433	444	383	444	428	480	467	472	436	478	462	448	429	430	447	428	419	429	469	451	476	447	431	451	460	447	490	449	431	450	438	445	491	434	441	457	474	453	455	434	476	451	415	424	446	427	480	463	408	458	450	464	435	438	422	482	437	439	452	449	454	431	474	470	504	460	413	415	425	429	436	453	436	471	433	460	413	436	492	459	429	444	456	431	463	425	449	427	414	442	465	522	455	451	483	435	463	420	457	461	472	427	455	479	421	451	461	432	401	440	450	408	436	416	456	426	470	465	428	439	430	463	491	477	473	470	476	439	419	467	421	479	444	470	462	410	438	500	414	421	411	447	417	445	411	452	394	417	442	444	436	441	392	476	443	435	443	457	431	448	436	434	440	439	475	462	452	433	412	430	387	427	478	436	469	498	451	462	431	439	422	467	443	453	455	440	413	433	467	462	434	454	445	435	456	427	412	432	441	474	415	483	457	469	436	464	446	428	427	446	453	440	433	420	459	475	423	413	421	408	466	468	451	467	443	454	442	447	421	445	410	402	410	453	456	454	431	420	470	461	469	410	449	409	424	428	493	471	467	429	431	440	489	430	399	414	469	448	470	456	431	443	435	449	460	400	409	492	470	465	452	425	474	469	407	434	467	488	409	467	474	472	443	431	427	452	465	438	424	444	477	427	457	444	449	462	423	415	438	450	455	443	472	469	472	451	459	458	470	443	438	419	464	462	395	434	409	475	436	430	445	453	457	477	438	446	436	465	483	441	440	433	431	455	422	460	440	509	446	451	415	433	396	442	424	452	441	438	487	441	462	427	385	501	405	420	433	460	448	447	413	432	448	474	456	424	441	416	397	474	454	461	468	414	446	431	431	472	463	482	469	395	458	443	423	451	412	438	408	407	433	482	409	489	432	463	446	474	425	460	482	443	406	430	457	460	476	415	397	434	416	421	416	469	424	485	456	479	450	475	431	448	434	452	415	441	466	436	502	469	428	445	441	414	473	449	463	416	444	440	440	415	444	440	424	449	440	443	452	425	434	408	444	470	420	471	421	436	449	477	422	448	430	458	428	405	460	454	436	410	416	426	480	434	483	454	442	455	482	436	453	459	450	467	483	452	464	440	464	437	449	444	478	488	415	440	429	468	438	416	435	485	453	453	406	430	429	420	466	473	424	418	422	417	462	419	474	440	435	471	424	400	425	461	426	437	452	423	413	461	448	428	432	436	449	450	466	401	457	420	450	410	475	450	451	418	455	443	408	428	453	433	446	421	440	444	458	463	431	463	445	461	469	389	454	448	416	466	430	465	473	490	460	404	418	468	467	430	467	438	414	419	450	411	452	445	420	411	409	449	419	473	425	421	461	439	513	460	419	444	445	456	452	426	469	465	466	460	460	393	426	442	476	435	468	425	444	448	437	475	470	459	416	425	451	475	445	464	410	436	469	415	461	490	450	462	476	453	443	410	454	433	451	476	423	449	432	424	450	410	446	461	451	429	427	444	430	426	474	439	433	461	456	471	456	421	467	455	486	427	463	477
5166	3237	2058	1339	1107	1106	1034	1029	1023	983	967	946	987	957	984	963	970	1000	994	1037	992	990	1010	977	1033	1000	962	1021	1018	962	1000	994	918	1042	957	995	972	911	999	978	1026	926	1001	986	1002	960	1021	992	1000	951	950	942	1004	972	948	965	952	962	960	986	971	1008	970	1014	991	941	1004	964	934	986	965	1006	995	934	1006	987	988	1024	1008	958	979	975	982	1009	991	954	971	970	1001	942	921	974	978	947	999	1041	975	984	900	927	962	897	946	959	1004	964	973	980	999	966	1005	1002	988	1000	994	945	927	997	917	994	994	929	1021	987	958	945	1020	897	905	1016	984	1004	925	942	976	971	963	933	985	979	949	983	945	1006	961	946	983	951	946	973	961	940	917	977	923	996	974	991	883	957	983	973	1011	1014	1005	943	973	965	989	1006	982	975	923	1007	966	950	948	987	999	948	983	969	1014	928	941	946	1016	1012	984	918	988	1004	1001	911	1011	944	1042	997	963	966	964	970	977	978	1022	982	975	981	947	954	954	1005	986	932	990	1001	1014	941	997	955	996	927	993	959	950	937	1002	983	957	932	946	965	935	940	959	968	1006	994	998	1020	969	962	972	945	967	1028	942	928	988	1023	976	917	961	1018	958	958	945	934	935	975	967	945	985	953	951	960	954	967	968	985	991	943	954	966	973	958	964	936	948	943	965	917	1007	985	928	952	980	993	972	991	973	920	941	994	936	959	961	1000	992	964	1022	935	961	973	957	1001	994	924	954	1047	974	1002	959	998	1010	972	990	983	956	954	920	954	989	960	984	957	980	946	976	992	963	1013	964	1062	989	951	970	1008	985	965	999	968	952	958	982	988	995	951	991	952	997	993	989	1000	1028	969	1011	1011	994	931	1021	952	962	936	954	972	991	995	1035	945	983	934	971	1040	935	924	971	963	975	978	977	990	945	934	957	1020	946	1006	973	1012	948	1034	971	954	956	963	930	931	972	971	944	993	992	950	968	900	948	963	940	978	992	989	979	954	992	988	981	959	962	1025	1004	1022	965	1011	966	964	954	990	978	981	948	991	1040	972	988	996	1012	997	985	1018	976	952	966	1012	978	938	952	957	989	934	968	1001	965	957	949	987	962	970	1039	1056	983	999	1026	960	980	996	975	978	1038	986	967	947	969	1010	920	953	1029	929	975	925	976	986	981	963	971	993	954	933	964	967	984	953	958	964	940	982	989	973	948	1009	969	1037	950	1021	972	980	1013	964	980	970	1021	1039	985	931	997	986	990	985	969	992	955	953	1008	1020	938	987	983	970	960	993	984	948	999	1007	949	925	953	961	974	1028	976	1013	966	974	979	980	984	955	958	888	937	974	1008	953	949	916	1003	944	970	969	994	982	959	958	1009	954	1016	973	946	979	1011	1027	948	986	981	957	943	970	947	961	968	950	965	1018	936	954	1031	938	1001	968	947	980	1002	990	961	979	995	956	981	1003	951	970	992	957	996	955	969	987	1000	973	981	977	996	1019	952	972	976	1028	955	968	972	945	939	963	985	986	990	938	997	927	958	987	1036	952	1004	996	951	973	985	1021	948	1016	984	1021	950	979	965	976	1003	977	1045	975	935	996	974	1000	994	998	996	950	949	1004	976	1016	1005	991	959	991	920	1018	985	1000	984	907	985	949	960	981	954	961	996	981	975	1001	992	1020	952	963	1024	946	992	931	941	969	971	940	973	914	974	977	976	981	995	968	962	996	958	959	967	967	1008	932	940	969	964	949	1000	980	954	1007	954	949	978	989	1016	976	947	1036	965	1029	944	913	954	981	952	1058	934	999	1005	975	979	960	967	1000	1006	982	999	961	971	908	957	959	901	961	996	971	1016	1003	1030	983	954	956	992	1002	1006	977	970	968	1013	951	931	1014	964	942	920	1004	944	964	924	992	998	951	990	968	995	978	930	895	978	965	969	981	978	1029	951	936	945	930	972	978	965	987	990	1002	969	976	922	1039	950	963	958	949	934	990	974	938	957	944	962	973	967	1011	1005	1020	1013	946	975	1000	961	967	957	965	983	999	940	961	983	993	996	924	947	946	935	1054	943	1022	941	968	1048	1002	978	983	974	1004	1017	956	952	1015	1015	978	980	985	959	937	938	992	945	973	958	958	988	929	978	977	939	977	1015	987	955	961	940	951	989	993	987	961	947	1000	931	937	943	1003	987	990	952	959	940	926	987	967	982	950	989	939	1009	990	990	995	1021	979	963	926	960	935	1019	974	975	990	1017	951	993	927	997	916	911	983	981	1015	937	955	941	937	957	957	973	941	1013	989	965	950	939	962	948	970	939	883	993	920	1020	967	1038	955	942	974	984	969	989	992	949	938	982	973	978	969	949	975	999	984	963	1015	957	970	957	966	986	965	965	919	942	1044	896	1000	928	996	920	938	956	1001	989	1017	940	931	1025	968	986	959	959	987	955	978	996	997	961	965	977	951	1031	942	1007	986	928	1022	951	962	986	931	978	937	928	964	985	932	1005	970	968	969	969	991	992	1027	1001	893	978	952	983	942	963	974	954	950	996	948	984	920	1004	989	954	991	1007	1009	962	969	995	963	946	947	984	972	976	1000	1001	968	942	973	1002	980	965	1024	999	926	922	973	941	967	1015	924	986	936	983	958	983	998	963	983	925	974	967	923	1021	984	1007	978	923	909	957	949	961	963	1003	984	1012	993	959	958	970	961	997	964	1020	981	912	940	1035	977	973	933	993	973	947	1020	1023	972	991	918	1081	977	966	936	967	976	980	927	989	980	988	1009	950	952	954	964	990	922	989	954	917	984	963	957	1019	955	993	972	928	975	932	1029	984	958	1027	946	933	948	960	989	951	985	954	985	1025	939	932	954	906	967	1007	957	1026	953	999	961	1013	938	928	938	1024	1065	963	957	956	944	1017	937	997	977	1010	953	994	961	986	1008	1020	975	1044	1015	988	995	967	954	958	948	989	1021	975	987	993	968	1025	1021	976	987	995	992	978	933	961	970	987	966	985	946	973	994	991	950	1013	979	905	997	1021	953	1034	996	1001	972	1004	913	981	988	1015	988	972	1046	948	904	986	1004	1027	981	919	1006	1022	977	993	1020	956	976	1002	959	980	944	1009	1004	970	1039	1024	929	947	990	974	998	998	946	980	958	959	985	940	967	996	928	999	966	993	934	1015	964	944	989	961	964	968	981	976	994	978	944	918	988	941	994	933	936	910	987	1027	1001	1041	940	982	908	974	934	947	1031	907	990	952	959	961	986	1015	945	980	939	937	976	986	1005	926	961	993	985	945	1006	967	964	942	976	969	930	1000	964	947	931	990	970	952	987	982	984	908	983	934	932	990	941	977	992	932	947	951	989	970	965	922	1002	979	978	1005	1019	998	953	1018	927	938	973	931	1007	935	891	977	953	998	920	894	961	1023	941	1010	998	919	943	1019	971	986	922	961	990	931	959	942	960	983	960	986	989	943	939	973	944	925	957	980	1036	1031	969	980	982	938	1041	997	926	947	980	987	988	978	1017	983	954	952	977	953	959	977	962	1002	1016	912	1005	1009	965	984	997	927	988	961	929	956	973	1027	1003	976	931	888	986	900	954	1002	948	971	958	1002	961	989	953	1040	963	980	933	942	988	924	1028	965	1017	921	962	1008	994	924	989	976	1016	952	959	991	978	975	926	977	940	983	1014	973	983	949	976	993	1032	955	931	957	967	960	991	1019	960	949	1000	911	1045	919	1006	941	954	948	1002	989	1007	951	986	961	981	942	965
23369	20694	24347	27103	20695	20706	17277	759	428	383	352	322	335	349	340	265	280	289	261	309	299	314	263	309	280	274	316	282	260	278	313	267	315	273	273	282	251	274	326	240	277	281	272	245	270	259	286	296	246	271	285	294	234	272	302	259	287	259	290	280	253	260	252	266	296	262	277	286	275	278	266	288	287	291	245	258	267	286	271	300	264	288	260	264	292	293	274	277	260	309	288	301	263	279	276	273	273	281	270	292	275	263	294	266	274	288	270	288	270	257	288	245	264	313	267	256	281	263	272	289	269	268	270	266	276	276	272	285	277	275	268	261	247	302	252	256	285	318	262	277	254	236	290	268	249	249	282	303	306	286	278	278	250	258	279	275	275	254	285	289	270	245	297	274	276	279	281	282	278	292	243	290	280	284	328	277	294	280	281	276	281	259	280	287	272	253	273	299	286	273	280	287	257	284	286	283	318	296	240	296	279	272	295	269	285	257	236	282	287	284	258	268	271	273	285	277	274	269	264	289	259	277	279	258	298	273	280	266	290	266	265	255	272	271	288	282	305	269	273	273	268	307	299	258	295	243	269	261	268	311	262	270	300	265	293	299	261	284	294	240	286	312	261	266	253	271	298	284	241	312	266	279	235	234	268	281	292	284	290	286	265	288	302	282	290	279	272	291	292	271	287	299	266	271	263	283	279	286	320	288	280	294	262	267	271	272	277	266	264	251	258	245	277	284	266	298	268	272	253	252	266	332	259	296	239	291	269	282	271	301	275	259	285	302	302	301	277	285	268	263	295	283	253	290	280	271	286	291	274	303	322	257	250	254	290	292	263	282	265	264	318	249	262	286	313	273	285	272	269	256	296	257	297	277	289	277	292	308	261	270	311	242	301	270	312	269	262	296	288	279	276	280	292	278	285	264	276	270	236	307	254	311	306	298	285	290	272	273	250	269	246	242	266	282	270	289	299	281	259	293	253	274	285	250	285	270	259	272	291	256	283	295	268	288	270	283	252	259	255	284	259	279	272	285	244	272	268	296	285	262	276	270	278	250	263	269	266	285	291	305	299	253	278	265	288	295	239	259	252	268	255	280	265	273	281	283	282	256	235	280	307	288	283	263	270	302	261	271	291	300	269	265	262	279	281	300	259	295	278	291	301	282	282	260	276	276	267	270	319	281	279	246	302	317	295	293	269	297	257	303	250	287	284	257	256	295	274	244	256	287	295	267	269	249	267	255	257	263	270	289	270	224	233	258	239	301	257	266	270	288	282	274	266	276	341	290	280	259	279	303	283	256	259	266	283	290	316	263	263	282	267	263	276	269	294	243	258	292	276	286	275	277	276	276	289	309	255	269	270	299	316	250	293	284	261	276	279	307	264	249	270	313	270	299	316	275	246	290	267	302	304	338	289	266	289	293	293	273	260	284	288	260	272	304	255	277	297	239	279	277	243	278	271	288	273	283	260	263	275	261	274	262	253	298	267	268	268	271	286	266	279	348	281	294	274	301	260	296	277	270	299	287	285	243	278	284	259	274	316	300	248	298	272	302	230	224	274	258	259	249	261	266	245	245	255	256	264	259	291	260	300	257	304	269	266	243	249	255	284	249	280	287	253	244	262	270	294	272	286	276	295	247	253	238	271	265	283	282	297	259	275	275	270	279	247	283	260	277	280	278	255	296	287	266	261	259	266	265	286	249	260	274	272	286	271	308	250	264	271	275	280	305	279	301	291	256	298	278	255	281	246	253	279	276	278	276	255	266	227	290	266	278	290	258	268	258	262	245	305	288	270	266	282	263	242	268	260	248	256	274	256	251	257	251	258	268	290	254	319	285	261	281	273	268	290	255	296	262	273	264	270	282	272	282	294	276	258	276	291	286	278	246	273	292	250	234	268	303	270	277	280	287	304	276	256	304	278	286	286	274	296	315	318	280	267	306	265	262	271	231	300	282	282	267	277	278	283	294	254	309	296	278	255	249	244	262	299	302	283	273	260	275	278	244	286	311	258	268	258	283	276	287	282	276	243	262	261	265	271	253	251	293	294	257	249	265	295	266	254	285	273	298	262	278	267	273	279	270	291	257	298	277	293	289	285	286	287	263	280	255	302	302	281	307	273	277	251	261	286	283	288	265	266	295	309	274	267	276	251	263	266	238	274	310	288	263	280	246	269	254	282	280	292	261	299	300	285	259	314	272	297	284	248	260	236	279	256	313	299	284	282	262	296	276	256	260	260	275	285	248	240	278	270	265	298	271	291	254	252	286	271	244	309	293	272	275	261	279	265	294	333	299	281	275	241	244	306	268	275	273	247	233	253	262	283	259	297	256	287	272	305	292	310	269	262	262	305	319	292	297	257	271	270	272	285	259	254	288	258	279	276	277	294	293	291	254	294	306	313	253	226	271	266	274	293	284	268	273	287	271	280	262	264	257	303	298	288	287	272	324	267	261	258	260	277	249	268	285	277	276	277	265	266	279	256	281	290	255	269	249	257	287	294	284	286	281	303	289	267	285	266	273	271	255	263	258	273	264	291	286	314	294	280	251	270	249	279	249	261	299	273	261	292	307	314	272	285	317	276	240	282	290	271	283	273	268	283	269	254	297	258	246	261	301	287	305	310	274	264	240	258	274	283	278	298	291	305	251	306	286	272	285	293	316	306	278	287	294	280	283	260	279	255	271	253	259	297	254	260	290	279	267	254	265	277	263	276	294	279	285	284	279	270	312	252	243	292	286	289	280	259	270	249	287	273	301	309	254	259	245	287	244	235	271	260	281	280	278	269	280	266	276	275	304	267	255	250	260	246	277	254	293	261	270	276	290	281	239	248	238	288	273	267	278	267	275	282	285	261	247	249	267	296	292	272	286	327	285	282	295	288	264	298	303	255	275	280	292	245	279	255	268	280	274	249	275	279	292	254	289	284	298	290	252	256	266	244	252	293	272	261	271	292	259	269	255	283	265	287	276	264	258	277	305	277	275	296	275	275	286	275	280	289	270	270	284	272	293	282	283	288	272	292	285	279	283	262	237	269	256	284	292	266	267	248	262	256	278	276	276	303	265	289	300	297	262	275	273	273	300	276	274	250	291	265	277	313	287	278	284	280	282	269	284	267	250	254	281	284	285	256	271	249	263	262	273	235	230	254	249	269	275	278	254	296	258	251	291	242	261	265	277	255	237	265	252	306	285	287	279	258	293	274	282	284	296	246	256	251	293	266	325	253	294	268	288	257	252	264	270	281	295	269	292	280	294	278	286	287	301	281	232	330	264	267	280	286	266	289	232	281	286	252	260	288	259	290	269	278	223	269	289	286	269	253	258	255	275	243	263	260	274	286	270	247	282	289	271	270	262	312	311	251	233	258	254	294	264	259	243	288	268	284	287	273	274	257	285	281	270	274	263	242	250	263	297	285	275	270	250	252	287	285	304	272	243	283	274	260	248	276	284	274	279	276	267	307	312	261	276	240	282	285	266	332	269	308	265	271	260	315	259	269	298	299	282
5615	4565	2403	1224	880	759	763	683	671	649	682	670	620	649	621	651	649	642	609	625	594	616	639	600	639	612	637	640	633	634	619	634	655	631	588	615	629	619	574	608	646	626	606	592	644	612	584	658	583	600	596	595	612	606	571	649	628	654	653	609	629	637	602	626	624	591	636	562	616	613	657	633	605	698	654	642	585	622	578	652	640	662	596	611	599	648	696	622	599	600	591	603	602	633	633	576	636	599	632	595	665	617	626	635	574	603	621	558	616	621	637	607	615	601	611	581	610	606	595	637	639	605	600	646	589	636	627	609	625	604	621	568	596	648	609	607	642	635	597	617	622	653	620	624	638	541	628	619	591	583	564	590	622	636	632	659	599	628	569	619	607	653	632	595	598	597	609	625	651	621	624	658	593	651	632	647	614	610	597	620	643	639	618	568	626	668	622	631	594	644	594	640	632	638	591	627	643	614	628	643	612	601	608	624	648	654	606	612	609	634	632	614	662	614	661	658	634	596	634	647	652	585	629	625	638	594	602	673	601	614	616	648	669	603	623	604	602	662	610	637	637	630	637	608	627	622	650	646	628	629	620	629	641	663	651	635	602	607	573	627	587	607	606	661	592	624	665	629	618	628	641	608	609	603	589	612	598	673	613	600	592	622	625	617	625	654	650	603	618	586	627	599	608	596	628	602	644	692	604	634	603	613	621	672	626	618	641	604	609	620	673	617	653	614	619	606	679	610	607	667	627	616	613	645	632	621	634	599	590	633	670	662	580	583	610	610	588	604	575	664	586	618	609	586	590	557	560	633	633	611	629	630	596	630	633	648	622	587	630	633	626	588	629	564	618	575	636	642	558	586	613	597	653	596	665	630	638	622	621	617	628	637	645	607	621	630	617	592	649	590	619	562	600	627	624	624	567	628	593	647	597	626	643	595	646	592	623	652	621	626	617	631	595	640	631	582	618	609	604	648	655	604	611	619	639	604	575	615	638	684	614	633	585	647	637	612	631	629	669	562	599	655	669	640	633	626	622	613	628	616	633	616	671	602	615	604	593	639	627	612	666	609	611	620	615	586	585	679	604	657	617	616	686	615	619	649	620	599	613	605	593	637	644	646	619	654	600	645	589	623	599	579	615	605	641	634	625	633	601	604	619	580	633	617	658	625	633	610	619	638	596	625	597	616	627	612	623	610	631	587	616	590	611	607	608	603	640	623	615	635	604	647	607	572	596	588	626	649	599	564	602	657	625	618	660	627	568	703	641	630	654	586	625	612	605	635	613	630	631	660	600	620	596	654	618	652	598	590	611	594	578	596	641	616	640	601	610	609	679	591	603	622	626	677	597	633	647	638	624	597	614	653	612	613	629	616	601	625	606	619	609	623	658	597	643	630	587	618	602	593	650	582	665	606	643	625	646	632	618	584	619	634	626	598	666	614	614	612	669	622	616	636	647	632	601	612	615	634	630	571	602	626	626	624	612	602	638	619	639	668	609	588	598	616	593	627	608	655	681	596	620	614	613	631	603	609	645	553	619	613	622	618	605	648	640	590	634	563	588	580	612	635	661	633	611	604	597	617	620	594	589	664	618	579	601	621	621	654	605	603	604	621	640	613	618	621	631	633	628	626	593	618	643	643	607	584	591	624	593	619	648	617	675	658	622	609	669	602	648	613	595	625	617	602	628	614	613	609	631	601	686	618	611	642	641	634	602	677	659	664	609	629	607	619	623	605	621	619	629	654	616	612	630	624	616	586	629	624	573	614	667	610	583	633	569	607	569	608	666	635	635	602	630	605	634	580	638	580	634	608	588	612	625	609	629	625	601	628	633	608	636	615	645	584	597	601	630	625	573	611	617	650	637	627	599	629	599	615	616	599	637	664	636	619	629	592	633	555	589	597	633	633	638	614	597	628	614	627	631	625	624	627	641	625	604	655	606	608	641	602	630	619	628	633	623	634	662	593	640	614	638	622	620	674	649	614	622	593	635	612	594	593	618	594	618	625	615	613	626	619	615	623	624	587	611	613	625	603	602	685	621	624	637	608	609	613	631	589	634	593	622	667	616	600	591	672	604	652	602	617	636	592	611	587	617	578	615	641	629	595	628	670	657	656	657	608	629	601	608	604	579	631	650	616	591	620	620	624	642	618	641	649	611	625	653	599	602	605	601	640	602	585	649	613	606	670	629	606	637	646	638	659	645	649	654	638	594	647	603	650	603	612	622	624	589	635	642	585	602	585	622	630	591	605	635	588	603	601	604	599	609	617	570	631	652	607	593	620	623	645	617	614	618	646	675	612	672	653	598	589	619	600	679	626	631	619	611	609	576	612	604	625	613	646	618	648	615	639	642	622	644	617	612	628	564	648	665	604	618	675	583	634	626	624	617	616	579	628	639	653	588	626	616	591	620	654	599	628	602	596	608	625	599	581	629	603	622	606	644	610	618	645	609	612	651	598	646	582	643	632	591	631	633	597	658	564	574	604	641	606	617	639	600	620	597	620	621	594	642	618	598	676	596	658	598	608	578	603	634	637	608	605	608	585	579	609	641	605	630	610	638	648	601	592	642	616	653	651	619	605	608	582	642	581	589	611	622	633	581	624	617	604	618	624	560	574	655	624	608	660	587	588	626	629	658	667	643	592	630	597	607	636	606	611	632	591	601	615	654	616	621	584	644	612	602	615	626	629	603	615	612	628	648	618	647	582	612	587	602	655	678	644	633	598	603	629	610	656	607	571	638	594	604	596	579	610	627	651	619	617	656	661	619	643	595	649	636	608	569	580	644	630	633	600	596	617	688	649	571	599	603	627	602	612	664	587	623	637	628	645	617	638	585	630	587	603	616	607	634	628	612	581	642	611	614	585	635	629	602	610	596	603	658	607	624	663	615	598	611	613	593	629	578	623	601	656	628	611	586	611	563	602	632	561	604	609	597	631	624	635	594	623	627	606	598	628	587	589	643	612	621	626	587	645	619	656	642	622	629	613	580	588	645	624	604	628	639	600	649	644	601	657	619	630	574	674	667	598	612	610	652	620	604	635	587	573	631	592	572	579	647	622	609	639	647	589	601	626	590	619	609	615	619	606	604	589	650	581	610	608	627	599	601	613	622	633	626	611	635	628	631	604	619	640	632	601	599	587	565	654	599	623	640	623	605	615	627	645	656	640	646	599	624	580	636	625	634	614	649	621	592	621	589	663	603	654	620	637	628	612	616	635	621	605	626	594	588	630	580	569	632	640	654	625	600	607	627	634	607	605	641	623	637	589	569	565	601	623	638	635	612	615	601	612	604	559	614	609	627	619	640	626	598	607	603	649	619	634	574	642	611	591	621	615	600	609	626	629	652	565	671	618	605	643	637	601	642	619	653	581	606	633	620	633	654	661	638	611	587	609	681	632	564	601	638	612	645	646	589	613	589	616	564	624	634	593	593	616	664	588	609	619	620	615	660	625	597	609	613	673	626	639	604	634	624	648	642	630	646	640	659	628	674	598	595	620
31860	19008	6968	685	528	484	355	365	405	409	369	365	372	401	421	380	422	428	404	385	381	369	409	403	357	382	397	379	407	390	407	386	387	358	377	411	348	396	405	401	367	398	377	359	409	361	370	390	387	387	404	406	355	382	389	392	402	368	405	401	383	380	403	389	405	361	395	355	420	428	397	372	360	382	427	325	390	429	422	375	388	385	406	344	364	425	413	390	384	373	374	413	386	424	430	393	402	383	396	451	394	450	408	435	391	378	395	373	369	384	364	440	371	430	384	375	391	402	413	370	375	395	413	375	404	447	401	412	396	391	423	374	385	393	369	415	390	384	391	413	384	403	407	357	394	373	449	384	407	410	404	417	378	399	409	379	417	402	393	409	399	396	411	356	361	389	398	402	375	398	440	398	368	387	404	403	359	361	373	378	392	410	411	422	404	394	445	386	391	396	372	386	386	468	414	430	371	403	388	392	348	396	393	388	378	354	400	376	386	361	376	400	395	427	425	398	388	363	403	407	405	392	370	409	386	368	396	405	385	394	390	416	425	390	437	370	365	355	402	400	376	398	385	402	364	390	374	387	380	412	382	420	398	435	373	409	433	356	376	429	420	406	387	388	388	375	380	367	381	381	375	393	437	350	384	388	403	372	384	380	397	417	384	401	355	370	386	387	404	417	369	400	372	358	399	401	418	390	386	420	416	405	402	405	363	351	369	400	401	381	371	357	369	392	393	388	385	408	389	411	392	408	428	393	421	391	432	361	387	379	373	360	406	408	379	340	396	420	428	364	380	409	400	391	393	390	397	385	408	394	417	367	387	404	406	393	427	414	387	388	376	375	397	405	385	412	390	381	401	406	392	375	373	392	356	365	401	395	375	396	377	393	371	352	444	373	405	383	393	405	379	363	413	409	402	399	410	371	358	400	401	414	385	373	408	385	390	347	339	384	372	368	391	443	393	409	374	342	384	374	422	386	402	422	388	373	370	382	389	407	383	355	406	377	410	388	412	399	377	404	369	424	365	406	381	410	399	407	400	379	394	382	399	418	369	437	413	398	370	412	392	356	386	384	387	375	392	390	373	385	371	405	402	356	407	364	421	408	414	365	421	409	409	402	360	415	392	380	397	413	432	404	421	383	378	397	399	381	370	371	368	361	383	406	420	371	409	392	399	389	402	377	414	406	389	369	396	392	400	404	371	374	404	394	372	384	415	387	404	465	400	376	366	406	420	397	372	432	388	390	410	383	354	374	404	396	381	411	416	416	401	400	340	365	379	395	397	387	400	365	401	409	360	389	370	393	420	416	407	412	367	411	404	374	399	402	391	386	378	395	449	360	365	429	364	375	393	380	427	380	388	423	397	402	408	384	385	387	424	367	405	371	409	385	367	374	386	381	409	362	374	397	394	366	436	418	397	416	393	401	412	358	389	415	371	390	404	403	381	390	361	387	416	383	403	404	338	381	378	374	381	426	413	365	392	406	405	380	411	388	387	421	404	388	393	372	394	373	363	369	380	392	395	381	406	369	392	429	369	376	429	368	421	377	403	421	389	361	412	382	364	400	395	390	408	388	394	394	423	395	371	375	392	391	334	364	357	437	430	396	378	352	375	422	390	381	399	390	376	373	438	433	385	389	396	406	321	398	437	404	437	366	413	441	376	362	386	408	386	398	397	431	379	405	383	381	417	449	371	393	380	423	385	377	423	406	368	403	398	416	375	364	380	398	340	410	364	380	415	356	395	400	379	405	365	353	397	449	393	376	409	403	359	358	406	372	403	387	397	404	429	382	406	389	404	392	410	385	382	444	377	362	374	359	369	365	399	389	373	394	368	380	389	411	387	381	388	370	382	396	384	380	355	401	373	383	408	416	380	417	408	412	388	384	366	418	364	360	403	379	404	432	408	400	380	350	450	446	382	403	388	403	370	374	382	403	391	409	408	395	403	401	398	352	373	404	338	382	444	402	391	377	412	384	387	377	410	361	365	403	400	398	361	430	366	404	433	374	378	427	390	390	391	367	358	382	412	407	388	392	407	403	358	421	428	376	380	410	394	386	380	386	394	396	403	385	415	378	400	383	410	389	407	429	410	388	399	388	378	408	385	379	349	406	361	387	405	396	397	398	384	420	370	408	362	411	380	388	363	371	439	343	436	419	392	405	385	387	392	383	437	374	406	401	379	396	416	385	389	388	355	469	346	389	388	440	412	396	408	361	382	368	423	460	402	390	386	400	417	366	393	377	391	393	377	367	423	418	394	393	399	379	388	421	342	388	384	396	417	394	446	441	375	361	407	394	412	417	425	408	393	430	377	396	385	421	404	419	396	408	383	366	385	381	376	393	399	357	369	401	399	399	356	378	376	416	390	383	408	432	399	378	410	394	409	378	445	413	439	415	397	399	388	394	379	397	418	374	374	319	387	388	364	353	399	403	400	378	357	381	393	404	393	384	374	397	374	373	399	408	363	382	381	389	383	433	379	399	400	410	393	404	367	396	387	365	440	395	419	404	439	418	401	417	408	397	361	388	370	377	363	403	400	412	418	392	368	365	405	376	384	414	397	378	381	472	395	413	390	401	397	387	403	382	392	344	365	405	407	386	385	425	393	399	410	378	415	409	381	369	387	424	407	416	371	401	397	385	354	344	415	402	418	387	403	394	363	400	412	407	394	395	395	360	387	420	376	378	386	418	414	404	447	381	362	354	397	396	407	432	406	421	359	366	388	390	382	429	374	368	372	355	396	384	409	401	394	377	408	415	396	409	383	365	360	411	375	381	439	406	394	409	427	435	381	416	372	391	371	404	398	426	398	382	387	390	415	414	398	387	402	383	403	400	388	422	379	391	423	408	412	403	364	357	379	373	396	379	340	396	389	346	381	386	368	387	398	383	385	399	405	419	398	403	409	425	397	398	429	408	394	395	357	395	355	364	417	405	363	400	370	365	397	379	369	391	359	392	409	386	384	377	434	389	388	379	400	399	421	385	400	364	387	398	413	390	401	359	399	377	386	401	388	361	422	368	382	429	403	396	373	395	424	370	410	394	394	405	442	435	409	372	407	369	400	407	394	383	388	354	371	375	427	332	392	393	389	408	421	392	398	409	422	399	453	373	394	400	366	375	404	400	418	370	385	393	414	400	368	398	391	397	373	369	360	370	445	389	372	396	422	406	378	398	417	395	401	385	390	395	403	415	418	380	393	397	385	419	359	369	359	369	415	405	396	405	424	365	399	374	419	416	435	396	404	408	388	410	414	350	430	376	323	390	400	410	379	407	396	389	386	400	388	424	377	374	379	451	385	384	421	392	362	397	408	362	370	419	401	372	401	371	381	374	407	395	404	425	417	410	408	373	388	400	418	384	400	384	409	392	361	379	382	368	369	374	369	403	405	387	392	417	425	396	369	363	353	441	399	397	404	413	377	396	409	375	364	361	427	396	398	399	407	369	392	407	417	387	410	422	373	400	386	395	427	408	400	392	399	410	439	360	396	371	354	379
5646	1139	1003	923	917	895	893	929	943	924	887	891	919	876	941	977	928	911	907	862	923	918	942	988	904	896	880	887	938	942	942	941	946	966	872	948	946	956	905	923	915	874	873	949	873	892	884	886	945	891	857	874	903	883	902	926	948	894	872	888	889	870	924	915	906	887	970	913	936	936	886	882	900	915	918	929	913	983	889	877	911	944	881	936	925	945	939	903	877	871	895	882	832	909	900	890	871	861	888	904	921	933	863	919	860	959	901	874	923	951	915	933	925	952	921	898	896	910	852	933	917	926	944	884	883	893	917	944	830	923	888	918	923	926	899	887	898	934	926	917	891	914	901	894	877	886	910	895	897	879	857	894	947	896	891	956	869	867	895	917	914	961	905	868	923	883	877	857	894	819	933	898	894	888	873	890	894	926	894	905	940	857	858	881	877	907	843	928	959	927	907	885	890	848	875	915	892	916	958	893	949	936	809	900	870	907	942	924	837	905	938	911	902	920	864	875	876	892	916	903	889	891	900	881	874	903	936	869	890	859	885	905	899	926	920	865	910	870	911	905	885	900	909	914	859	906	849	901	907	912	917	913	936	912	861	884	883	865	922	883	891	1004	901	952	893	870	866	907	908	944	871	866	948	871	918	906	939	898	929	921	939	925	885	911	864	908	871	881	934	888	880	884	916	881	915	967	958	882	911	870	894	852	938	862	881	910	858	911	934	874	932	928	921	920	851	920	925	905	894	917	912	888	855	857	913	869	926	936	887	847	904	968	952	877	913	864	917	858	936	915	920	904	866	877	893	889	849	841	983	891	858	946	922	989	913	887	909	884	911	933	905	911	941	872	909	925	884	883	968	927	897	864	897	905	930	982	889	952	921	888	914	919	857	940	858	914	915	917	887	952	875	873	917	929	936	912	873	934	910	918	957	932	863	909	895	906	866	866	899	930	942	853	918	967	882	907	962	887	860	875	894	897	925	919	899	935	921	896	992	931	857	915	877	967	911	927	910	904	900	926	901	890	955	971	889	880	907	948	910	911	879	909	915	919	912	910	914	932	875	871	920	908	907	942	929	889	901	965	880	911	915	959	930	927	908	889	936	888	885	873	874	892	827	887	946	892	873	897	918	903	935	931	911	908	946	871	910	892	878	881	909	966	918	922	908	896	896	903	955	898	908	947	887	914	922	944	846	947	975	882	894	910	886	926	860	953	883	895	885	900	877	934	905	861	877	989	889	910	891	871	896	878	904	923	901	894	953	858	850	909	918	933	897	859	898	902	857	910	884	906	942	879	857	920	883	856	888	933	902	860	992	907	903	915	847	889	956	909	897	921	912	925	950	895	829	847	905	925	895	854	860	902	953	851	946	905	874	915	949	908	925	882	922	947	891	921	884	922	880	988	887	938	911	933	932	878	924	902	917	874	936	923	912	935	906	877	938	856	908	904	950	893	917	877	869	880	909	923	897	927	852	882	899	930	897	916	914	920	874	955	909	877	906	875	934	945	921	884	920	893	913	911	862	851	862	930	885	931	911	892	970	921	940	870	903	925	892	869	967	929	885	950	904	895	886	909	927	892	917	894	918	923	896	904	891	928	916	902	890	928	883	963	911	894	866	856	930	876	934	898	914	958	861	898	930	898	892	932	937	914	868	895	876	894	946	877	961	893	939	921	935	959	898	985	875	871	914	933	954	901	913	861	908	871	831	844	861	866	860	879	909	913	875	917	882	898	914	916	899	891	947	947	889	918	893	969	864	921	939	932	923	912	871	929	937	988	904	916	899	853	867	901	915	886	932	918	894	920	900	900	896	923	920	910	918	872	941	866	888	888	903	926	852	872	919	946	906	930	873	900	925	893	894	957	936	847	883	905	884	922	891	898	879	893	914	923	939	902	887	907	887	891	917	906	931	895	893	854	909	905	893	869	920	870	863	872	946	895	882	934	952	901	877	928	863	941	967	878	928	886	950	931	908	917	937	842	887	872	894	883	938	915	953	885	934	916	916	907	898	874	882	940	957	912	863	920	888	900	917	857	927	939	857	872	907	892	892	889	869	899	891	895	917	925	923	828	902	878	845	901	906	914	917	931	897	882	871	902	908	894	963	937	876	923	889	904	911	877	912	924	929	918	898	893	897	913	868	869	895	834	893	911	892	907	885	838	901	863	845	949	893	927	919	874	892	865	908	954	899	912	909	925	886	922	903	902	909	931	936	935	906	895	914	903	879	895	858	838	909	867	886	884	917	938	945	895	888	890	880	927	940	923	928	912	882	931	823	949	897	836	874	880	930	909	851	922	875	890	933	957	871	852	879	917	866	906	916	912	873	878	928	920	894	958	980	896	861	878	936	940	914	908	927	952	963	884	872	875	943	835	934	939	943	925	929	870	921	866	880	876	880	925	889	912	856	941	893	970	904	910	870	895	920	880	912	933	986	907	933	928	923	918	864	891	920	887	929	892	899	894	856	877	915	936	918	927	929	882	920	899	915	946	865	966	893	876	912	941	909	936	894	895	849	896	955	874	965	951	889	879	931	917	897	896	932	911	966	980	876	879	910	900	907	917	884	945	890	894	903	940	911	925	866	834	857	875	927	894	894	852	850	916	904	847	888	912	873	862	905	918	929	953	822	854	968	905	963	876	904	870	923	896	922	980	926	909	979	876	899	908	854	841	896	919	932	931	848	892	925	832	892	913	867	907	905	911	908	912	914	925	866	817	880	878	898	948	874	935	917	875	876	942	882	930	839	882	886	852	872	901	928	911	921	887	928	907	873	889	913	903	883	934	831	956	886	857	911	907	926	917	844	868	927	934	940	929	910	867	915	873	870	899	924	896	902	886	938	859	859	918	919	896	859	869	871	898	900	891	880	886	844	879	930	922	904	891	932	923	867	890	927	1004	909	896	876	881	920	962	909	887	847	880	893	909	879	933	870	885	870	911	901	897	879	876	916	882	955	954	912	882	903	876	895	900	849	893	884	885	946	889	880	900	902	904	906	971	925	846	900	893	932	874	913	851	917	870	873	915	913	886	901	920	876	933	866	915	933	885	928	912	866	905	917	898	907	883	865	853	893	847	888	875	903	943	876	924	846	945	896	889	882	876	865	935	912	886	911	951	860	927	935	905	939	927	922	918	895	887	922	916	885	910	900	841	883	856	881	888	900	908	898	901	871	870	918	885	992	855	914	860	891	919	900	897	951	946	882	922	868	885	879	954	936	923	818	940	951	965	939	841	908	893	863	891	889	938	931	944	911	888	938	909	953	943	918	913	844	955	923	905	879	918	901	916	916	923	846	948	943	890	900	894	919	889	882	885	899	919	917	868	937	944	900	885	931	862	865	922	889	876	841	885	884	908	880	905	895	878	925	874	928	868	910	912	909	910	877	932	899	834	947	862	867	880	882	965	868	895	896	946	896	866	902	922	922	864	872	921	900	894	872	922	920	884	883	871	898	903	913	930	889	866	909	894	928	909	970	936	876	969	893	891	949	897	913	866
23889	20688	24077	27337	20684	20569	1785	641	562	517	514	500	495	458	476	489	499	469	445	474	470	482	494	457	522	489	488	468	422	439	445	472	410	427	407	464	453	439	471	450	471	456	458	409	427	421	423	449	448	431	438	394	450	438	443	444	451	415	469	400	441	416	417	378	431	437	473	474	417	456	454	442	418	476	495	419	428	477	437	436	475	431	451	437	424	459	502	464	446	434	483	441	462	463	427	411	444	455	446	440	408	451	447	453	462	463	428	450	432	438	443	452	419	446	464	506	431	454	481	445	415	427	436	461	446	439	439	465	468	473	485	493	439	437	427	457	462	482	476	445	468	431	450	467	454	424	411	443	500	457	503	465	470	424	458	467	417	459	417	472	453	440	439	407	445	459	488	442	408	459	421	446	465	460	489	467	416	454	462	447	461	413	395	452	481	428	469	435	461	471	462	468	457	441	440	473	433	422	444	437	453	461	438	445	423	488	472	427	435	464	418	448	455	424	435	440	462	452	413	458	446	447	430	487	471	447	457	443	515	480	468	474	443	491	446	448	395	420	435	474	459	434	427	459	440	435	475	463	474	462	474	456	451	420	466	418	448	448	447	453	476	426	459	462	431	462	479	437	451	449	411	454	429	457	441	419	415	484	494	464	386	432	422	458	449	438	409	437	453	424	434	440	429	465	442	437	444	489	418	456	431	475	471	420	426	461	469	501	463	493	464	392	454	472	441	426	391	474	468	450	462	451	447	497	444	479	469	491	441	482	465	433	450	447	426	471	465	504	456	428	474	438	428	454	475	421	450	458	421	440	440	456	450	423	438	417	471	406	464	497	456	402	405	443	468	436	418	465	455	417	469	434	439	460	455	474	457	446	456	476	437	439	432	453	480	452	394	443	478	440	456	416	437	448	449	459	422	474	480	447	463	469	459	432	420	425	429	432	438	454	451	465	496	449	519	446	460	460	488	446	407	433	417	440	431	475	428	454	465	444	438	441	468	421	450	437	441	439	431	446	474	486	420	447	460	442	457	437	420	443	459	436	407	454	462	479	410	443	425	470	405	447	439	388	454	506	424	419	462	490	406	466	390	444	484	494	456	396	447	387	429	425	486	469	452	464	447	463	450	439	491	476	420	435	420	469	499	470	421	469	404	481	445	441	452	429	426	454	451	422	381	434	414	458	448	420	478	453	434	433	455	452	440	455	490	446	477	433	456	454	483	437	425	437	448	487	431	455	467	451	438	433	459	470	453	468	495	488	440	444	443	452	428	463	459	443	438	485	409	420	486	451	470	439	423	458	472	483	428	433	467	443	437	425	459	458	409	423	442	435	473	424	449	451	440	430	407	483	456	467	441	474	460	415	466	477	404	447	460	479	471	469	451	416	441	464	457	432	418	512	457	428	442	458	436	456	414	456	450	470	472	432	453	451	472	464	467	435	417	431	426	421	446	453	475	443	458	453	425	440	422	442	473	445	441	429	469	454	439	486	427	469	439	432	475	456	464	456	492	437	438	428	424	438	429	490	437	416	471	460	449	422	443	469	435	426	470	419	481	448	424	441	437	472	490	442	411	436	468	469	441	444	447	465	422	434	461	446	468	437	446	459	463	455	423	473	438	508	449	477	461	439	455	458	440	439	440	430	458	432	442	444	442	469	474	423	413	457	436	434	440	446	472	461	454	474	504	437	415	410	479	445	456	493	428	442	436	452	440	445	438	448	472	383	457	452	423	440	473	444	439	389	428	428	399	478	419	462	468	423	461	453	425	453	453	440	438	463	468	430	470	423	432	429	490	445	518	477	453	465	435	463	472	468	449	402	441	412	448	467	477	425	453	494	463	442	480	461	468	487	438	461	441	443	425	436	441	403	407	432	415	409	478	427	426	430	441	431	478	442	421	480	418	419	449	464	458	492	440	475	472	448	443	431	488	428	452	425	454	459	435	433	410	455	388	487	476	482	415	435	416	453	424	415	437	447	409	460	426	468	464	483	444	447	474	447	451	448	425	448	425	471	483	421	432	402	453	442	438	484	466	467	453	455	396	426	423	460	385	430	500	423	466	414	441	451	460	500	457	431	443	445	441	501	467	470	461	446	432	462	463	470	411	453	439	421	439	447	451	416	432	440	415	442	429	504	448	421	465	463	445	468	442	437	436	440	438	429	447	479	447	417	426	427	428	450	440	477	419	437	434	412	441	419	441	472	454	440	439	422	450	427	396	452	487	450	443	441	461	459	438	468	426	438	501	461	474	476	442	471	497	449	426	440	440	411	442	459	454	439	443	400	480	455	456	441	440	430	440	457	463	410	452	464	407	428	462	464	448	429	453	436	404	448	477	453	438	478	461	474	474	454	443	440	457	493	432	432	458	430	446	455	453	451	506	487	469	446	417	518	469	474	477	435	454	413	416	445	513	476	446	425	429	436	462	448	412	469	440	497	444	438	410	466	490	439	450	413	422	434	432	458	463	456	436	434	412	412	412	441	436	451	463	501	436	408	425	478	444	435	459	397	385	449	470	423	415	406	439	448	427	426	433	435	442	387	444	456	403	442	398	462	449	447	457	412	481	486	463	460	460	456	451	469	472	493	460	437	449	414	456	467	463	432	450	478	421	464	429	435	432	486	438	426	433	447	464	476	475	458	428	428	429	432	437	452	451	440	433	464	436	453	457	435	485	439	482	457	428	427	484	439	449	441	449	443	465	440	462	423	421	463	445	442	426	442	466	425	475	439	474	464	452	455	462	461	439	422	431	425	470	459	468	455	504	429	433	446	428	432	471	405	441	448	445	433	412	483	426	419	435	429	449	420	486	443	438	449	462	430	440	437	423	440	411	422	455	446	447	430	451	408	410	446	440	446	444	465	421	429	427	431	441	444	483	442	404	439	439	429	443	435	445	423	451	459	472	484	437	452	436	415	468	445	463	448	471	470	436	455	425	501	463	424	474	448	445	474	464	468	456	511	445	442	470	437	423	506	440	449	453	473	420	451	420	423	433	428	444	441	478	458	420	462	448	449	446	440	450	424	443	446	459	387	457	443	452	429	450	438	453	413	454	451	460	450	438	457	421	414	439	429	413	417	428	434	453	432	436	460	448	447	477	407	446	451	452	443	461	418	454	436	465	426	434	494	453	458	465	430	453	468	418	425	416	476	496	473	453	468	468	434	476	447	465	473	477	475	461	467	481	417	418	412	449	454	445	480	490	493	441	417	466	397	461	430	455	448	475	453	416	403	456	434	415	440	449	440	436	401	441	451	420	485	506	429	499	480	441	423	450	450	440	434	480	459	461	390	404	467	427	481	453	428	440	480	426	437	404	430	469	439	449	416	425	424	456	447	473	427	443	470	445	463	447	424	430	402	477	449	445	407	425	422	436	451	426	477	469	439	448	472	446	432	484	404	431	477	449	442	510	466	438	418	463	413	431	445	433	455	443	456	445	436	418	442	427	449	425	425	467	426	464	444	453	434	425	396	490	472	460	443	482	409	413	438
5383	3230	1985	1285	1073	1106	987	998	1083	994	980	988	968	974	954	962	965	1028	944	997	923	995	958	961	1013	989	967	964	957	946	953	919	983	982	957	1056	1018	1028	908	966	986	962	958	962	945	930	976	1012	943	1024	981	960	983	942	986	998	946	1006	1015	964	1046	985	1035	890	967	958	978	972	999	977	984	1020	965	960	959	1041	926	968	964	952	1021	1002	946	1005	949	990	1009	995	1006	1025	1015	934	961	979	987	932	975	971	934	955	944	1015	1001	1023	987	977	1007	918	973	1010	963	985	972	978	958	931	977	1008	946	950	1005	987	978	974	1012	944	996	936	1053	998	969	985	988	966	981	934	904	967	987	984	930	1007	971	989	995	969	971	977	951	994	970	985	1028	992	973	1029	963	969	905	963	1008	992	950	980	1006	960	955	971	976	995	992	1020	959	1011	979	1008	1014	1021	980	996	1000	969	1020	979	1016	949	948	992	1047	997	1027	976	991	964	935	981	941	950	925	942	959	964	964	1013	961	982	988	994	1012	917	976	982	1009	932	973	981	991	990	977	965	929	944	926	991	930	988	975	993	952	931	1001	965	984	932	945	995	983	993	934	984	1028	945	961	948	953	981	937	980	996	1013	978	940	1042	926	987	980	998	999	995	995	946	990	1007	987	977	955	951	941	1010	984	953	919	920	954	987	993	965	926	1001	952	978	1016	954	953	967	915	908	954	913	940	916	997	966	966	968	935	985	976	974	985	958	986	1008	986	924	997	973	955	963	1006	980	969	941	932	947	973	991	1031	969	985	922	898	988	966	961	966	915	975	962	998	952	983	1022	1006	932	915	961	964	1022	971	986	992	987	914	948	975	991	901	966	973	957	970	1014	947	1011	950	996	969	989	1005	968	1016	980	1012	989	926	951	972	986	982	953	983	987	1049	976	1000	965	946	957	949	941	936	972	964	1010	967	1015	1014	979	1005	973	969	916	1044	935	970	948	1002	1043	1008	930	946	963	1001	1036	1023	963	1003	1010	963	929	982	980	978	1033	983	985	999	1020	1014	968	940	993	963	992	989	952	972	973	984	938	988	959	1017	986	993	1009	978	1031	981	965	1002	1026	953	994	1002	1020	1012	966	963	965	964	899	956	987	970	980	954	974	945	974	966	978	907	974	968	976	1047	986	982	968	986	973	991	978	974	921	915	996	1001	963	915	951	988	988	1011	964	976	933	965	922	951	1012	903	1033	991	950	997	1017	949	955	971	977	988	1013	969	991	987	969	969	978	942	973	952	943	976	988	1056	1011	970	891	1029	943	965	981	990	1012	939	955	999	944	985	950	974	918	976	936	1006	975	1026	952	988	967	978	997	1003	982	951	956	1019	969	972	1006	1009	984	910	984	944	938	1001	926	939	997	953	989	959	1000	924	971	961	1023	978	995	952	984	954	948	959	1015	981	976	1022	1018	983	926	945	951	927	985	980	980	997	970	956	967	1050	957	907	1011	975	927	942	953	981	978	994	948	949	946	1005	1014	985	946	1016	998	938	946	938	986	983	1014	933	962	943	973	960	1000	928	925	972	939	929	955	960	965	998	999	975	991	926	934	1027	964	1002	917	1016	1012	947	984	985	921	951	968	932	1046	1028	981	986	970	986	956	985	984	999	998	976	909	952	947	935	948	1024	973	983	969	918	1016	930	957	950	1002	953	971	945	994	959	940	981	932	994	1022	983	929	960	958	951	942	1014	1004	1047	947	969	967	1028	980	938	985	994	946	968	941	998	1013	1010	968	933	956	961	992	988	975	934	991	971	1026	963	975	1030	989	1045	972	943	994	931	960	941	990	1005	962	966	942	971	965	1009	967	941	966	999	987	981	994	982	972	966	952	974	952	971	940	985	964	1041	988	1009	966	984	947	1004	1002	965	974	897	992	975	935	930	950	941	971	1003	998	961	991	971	1003	984	951	932	982	1018	990	956	1010	979	997	975	968	906	1006	918	968	1000	958	1004	975	972	912	1004	905	934	955	967	949	967	948	971	966	984	988	971	952	976	1020	945	963	999	991	950	968	989	1007	945	939	976	993	905	952	964	1002	985	973	1024	991	995	947	922	994	928	961	968	1023	962	958	1018	1025	1000	933	973	957	943	918	951	914	952	842	961	952	940	944	961	986	1013	922	934	961	981	988	983	981	960	941	957	942	963	941	966	935	1010	1026	977	933	929	1014	931	917	978	941	987	970	1025	975	999	975	1027	952	985	949	1003	991	953	985	949	990	933	915	957	895	976	1035	972	1010	959	974	992	926	916	944	947	939	966	942	990	981	1006	990	952	1033	963	1000	1014	998	944	1000	987	955	971	934	1003	961	965	949	963	982	974	956	954	974	981	979	1019	1026	956	977	1014	951	938	1003	977	968	992	1017	997	1015	934	946	968	965	984	956	950	968	930	896	988	977	908	945	983	965	1001	939	985	988	921	928	935	957	979	955	979	926	1014	951	956	964	1030	988	938	967	982	965	960	961	914	965	974	967	954	1021	986	991	966	948	958	1004	998	984	994	970	984	954	957	991	962	996	903	915	994	1047	1001	910	1006	988	991	997	950	982	1041	936	981	940	959	892	987	965	965	988	1009	965	967	950	989	959	981	944	982	997	968	957	911	1008	951	981	973	936	930	955	971	933	995	977	1006	931	999	974	989	941	959	984	968	969	983	998	906	1013	1022	1008	951	977	973	933	961	1025	994	1005	972	982	961	1041	1018	992	1025	947	989	978	1023	974	970	981	990	935	966	1014	963	971	1011	977	949	922	971	996	937	942	1006	975	1008	971	967	962	982	980	971	977	1023	963	956	957	989	974	958	949	951	1022	967	945	973	962	965	940	982	997	988	1006	939	1009	974	992	977	974	910	957	964	927	1000	996	953	992	973	983	992	988	1008	990	1010	979	973	981	1051	976	970	977	996	913	1006	983	929	951	997	973	927	965	993	971	964	992	1016	927	982	970	945	1002	968	996	936	1006	941	976	914	926	994	952	998	1023	988	963	920	931	975	1032	984	984	960	951	930	966	938	939	950	970	994	1005	983	957	933	960	1002	923	1022	965	989	935	970	927	1007	934	1022	998	959	942	999	1004	977	1005	986	1005	999	985	937	964	913	947	961	962	988	962	897	982	979	969	995	1062	996	927	945	988	985	963	927	946	1018	962	944	947	975	980	1008	1031	1030	940	989	1017	953	1018	934	931	955	990	971	1007	1003	967	1035	1003	926	988	977	1012	986	981	991	992	965	951	937	1020	979	961	968	986	992	977	946	959	940	1030	955	978	983	986	943	1009	969	1007	1013	1014	940	964	993	984	985	937	972	948	991	994	1031	1005	977	927	956	995	979	992	996	947	1008	1007	1015	1025	953	1015	984	895	968	959	991	951	957	977	938	934	954	941	942	1019	1011	956	947	924	984	980	961	905	982	963	959	978	978	930	994	966	968	964	957	944	959	989	961	960	972	1001	965	1009	1000	993	992	976	967	969	948	903	913	964	977	980	981	938	943	981	962	966	962	1042	1002	997	977	988	969	954	962	965	924	980	955	979	995	982	981	953	1040	980	993	983	949	973	1038	999	998	935	907	1014	1025	958	995	931	956	963	948	964	951	941	1027	1008	946	969	931	967	1006	937	991	972	938	1014	1005	984	983	999	981	971	959	953	963	943	1002	952	1014	957	995	1006	995	998	1011	999	1005	1022	978	973	926	927	968	1008	995	1024	944	919	963	993	916	967	948	947	937	965	1004	992	998	984	970	953	995	959	960	918	970	1002	999
23454	20704	24308	27137	20705	20725	17514	718	455	439	378	347	337	330	327	308	304	319	321	309	289	291	295	349	290	305	304	287	294	288	248	304	259	289	258	314	280	271	294	263	261	302	289	259	285	274	271	296	244	279	261	275	280	261	315	246	250	261	234	280	311	258	269	277	280	287	261	278	249	261	268	296	279	257	282	260	270	258	300	265	280	259	300	300	271	268	301	258	259	285	264	240	284	286	261	271	302	279	249	279	259	284	247	289	243	269	279	262	253	275	253	292	238	279	281	273	265	230	270	281	288	278	285	300	301	297	297	256	269	281	262	258	270	266	279	263	321	305	266	282	273	261	268	270	273	270	280	267	303	257	262	287	283	292	274	286	276	286	254	279	292	248	246	258	257	301	262	278	240	275	281	268	278	289	288	292	274	276	292	246	308	279	288	284	255	281	254	263	286	300	318	283	258	265	267	282	290	275	280	303	249	290	255	263	311	297	250	275	255	252	283	285	256	269	269	276	284	282	265	263	271	263	288	276	315	309	266	274	279	305	284	265	265	314	272	261	267	284	280	301	326	261	269	283	264	339	269	263	251	268	265	307	274	277	271	275	279	266	279	277	281	290	288	313	280	285	251	249	281	289	264	277	292	275	256	252	278	283	283	276	272	288	286	273	280	262	279	275	280	243	266	257	267	245	289	302	274	290	269	288	260	255	266	295	287	257	288	306	297	299	250	291	276	282	291	243	297	275	282	256	300	280	275	265	297	286	298	267	293	235	264	255	260	246	271	240	263	294	301	276	279	269	270	266	278	281	273	252	319	259	274	297	294	283	275	291	273	252	282	293	297	297	264	246	269	287	256	275	282	253	280	287	256	261	281	264	280	277	280	276	305	270	272	261	256	268	306	266	277	287	265	289	264	297	268	270	253	272	292	282	270	279	266	271	274	285	258	314	308	282	316	287	305	284	283	243	256	270	267	265	233	299	293	281	252	256	260	244	260	292	266	269	247	277	265	281	271	255	277	270	260	313	276	274	305	293	247	285	281	288	260	272	286	275	296	234	258	242	281	282	264	294	266	267	278	273	270	286	271	277	273	291	263	251	257	308	274	260	243	295	264	274	276	260	262	274	259	275	295	281	269	256	288	263	308	311	274	290	271	262	291	278	261	267	284	264	263	284	269	258	284	280	290	261	306	288	282	269	268	276	249	261	267	298	301	279	264	266	259	269	255	267	269	259	271	254	300	267	275	280	279	250	246	302	288	285	234	249	285	270	283	270	287	273	239	295	282	264	296	277	269	274	268	266	262	268	237	300	261	257	288	275	295	274	282	316	314	264	302	291	280	300	284	255	244	283	292	262	262	280	297	248	251	241	219	286	282	289	306	293	252	259	299	262	246	263	286	253	279	287	296	266	309	287	295	269	268	289	278	259	276	270	262	260	292	288	279	243	279	251	292	280	265	260	274	307	268	303	290	301	279	264	239	282	288	281	268	242	294	289	241	261	287	265	272	268	270	267	251	304	294	312	278	243	256	292	258	278	287	297	308	265	263	274	240	282	293	267	240	330	264	265	296	315	287	277	289	261	265	254	281	236	261	275	275	277	267	259	288	283	276	268	281	305	260	271	287	307	253	296	273	275	258	288	286	288	290	296	276	285	294	268	250	270	264	264	286	293	290	254	280	270	264	273	255	239	284	257	270	270	290	288	305	278	312	262	299	238	304	267	252	292	304	290	264	287	253	266	267	292	276	281	304	278	307	273	270	270	284	279	326	277	282	280	251	274	279	258	298	297	301	279	272	250	304	246	265	263	243	249	264	257	226	284	287	286	302	269	275	242	273	252	257	271	282	265	303	293	284	289	264	304	300	298	261	293	274	300	300	297	292	299	279	227	293	278	281	291	266	263	282	266	236	245	275	287	268	280	270	309	306	278	267	283	264	258	281	290	285	298	244	289	317	269	307	264	302	305	308	306	303	258	268	277	281	315	289	263	275	308	288	292	254	299	285	282	261	291	278	259	298	265	254	274	247	263	269	268	285	270	267	274	280	281	272	264	262	318	296	257	301	265	271	279	261	279	234	262	278	307	314	285	275	301	280	275	289	271	275	293	276	278	292	290	280	247	254	262	263	269	298	243	266	279	256	280	279	234	271	267	248	278	264	266	270	275	303	282	240	246	303	261	267	245	268	281	265	274	273	260	257	278	276	283	265	288	278	296	275	307	253	262	307	264	253	282	310	263	271	270	265	275	281	280	284	303	305	284	264	302	256	264	284	278	270	304	290	253	330	303	262	276	259	268	258	270	282	280	294	279	281	280	274	277	333	289	282	299	294	245	296	253	284	259	280	297	284	282	261	297	262	256	249	283	264	267	240	252	278	291	285	286	263	283	320	309	278	291	277	279	266	234	295	261	286	291	281	254	262	254	306	297	296	320	277	294	270	295	278	296	262	307	278	265	259	302	287	304	270	303	269	284	286	267	298	322	274	275	281	248	266	286	270	292	277	260	247	297	264	285	282	253	267	284	262	271	318	303	259	261	251	267	257	283	298	281	248	256	262	300	276	287	263	259	251	267	313	291	277	278	305	304	245	278	266	245	229	294	269	309	279	261	256	304	276	260	283	253	274	257	245	277	269	258	274	296	282	244	268	262	263	244	271	295	299	251	297	273	283	275	289	273	251	304	251	260	270	281	261	241	274	251	292	289	238	282	297	271	270	280	258	283	285	260	258	267	274	245	297	288	294	256	272	262	287	285	282	299	273	250	279	300	270	264	287	301	240	269	241	292	321	270	269	272	297	285	300	272	289	262	277	262	274	270	277	296	251	265	263	255	267	254	267	262	267	288	295	279	254	283	300	265	279	273	253	274	277	272	279	302	292	263	286	295	286	278	266	264	290	283	275	309	239	287	292	248	277	257	264	280	299	289	262	237	278	250	264	252	266	275	262	304	270	279	275	262	293	250	258	276	318	245	264	289	279	267	290	246	249	268	259	282	266	256	227	304	301	280	292	277	276	251	229	308	285	277	276	253	256	251	273	259	259	283	300	330	287	243	293	275	275	285	293	309	290	292	276	276	274	290	290	263	267	273	256	243	275	291	270	265	254	268	306	302	283	263	291	269	307	287	244	309	277	291	260	274	242	291	276	258	277	281	294	269	280	264	298	296	287	261	282	248	263	283	262	261	266	260	289	287	277	257	241	283	287	263	285	267	239	261	280	292	243	283	254	267	282	261	254	281	268	287	258	242	267	274	283	278	302	272	259	254	303	301	287	276	259	275	283	233	271	272	282	259	268	293	280	285	253	258	295	270	256	269	288	288	290	290	269	304	256	266	290	255	268	257	272	288	262	266	296	295	296	262	260	267	303	284	279	260	254	258	283	278	247	279	280	291	300	258	270	261	284	272	301	282	279	307	300	287	311	306	261	316	278	274	298	268	275	283	284	272	273	242	288	325	264	240	229	286	277	280	283	280	244	282	270	254	265	254	294	294	282	251	287	284
5926	4454	2424	1178	877	705	740	681	642	644	615	665	682	642	633	693	631	659	586	659	627	628	627	616	621	627	612	639	645	599	643	626	644	606	604	582	628	610	636	618	650	596	635	651	636	612	614	609	633	635	602	560	617	652	597	571	679	622	659	643	646	614	632	615	607	612	624	630	616	622	621	598	647	635	630	623	607	597	569	586	665	624	627	608	568	637	599	646	628	655	578	628	613	641	614	595	647	649	644	595	598	673	599	610	604	527	585	629	601	624	637	630	658	561	571	574	609	582	640	653	654	638	603	629	632	624	569	632	646	610	575	641	625	670	622	580	649	624	626	634	630	652	651	633	643	631	659	629	578	680	672	592	574	562	646	613	623	664	609	619	576	648	644	598	653	614	594	591	583	650	604	583	669	648	664	612	605	604	625	593	621	597	623	607	605	604	662	614	615	635	606	602	618	602	580	604	619	592	630	633	628	611	593	578	567	613	628	606	580	617	640	631	604	622	581	633	588	545	621	614	647	627	664	634	591	617	623	579	646	616	642	629	578	565	602	629	615	606	598	591	613	633	625	588	673	627	613	648	576	659	642	624	595	599	604	623	631	595	578	651	638	559	603	590	693	642	579	607	613	599	638	610	631	614	623	592	620	566	604	639	594	671	614	636	587	604	620	647	596	617	575	609	659	633	590	588	614	597	638	592	613	610	648	613	593	608	628	585	565	654	606	639	608	647	624	620	621	600	649	633	640	614	618	613	607	576	630	638	623	598	623	647	600	587	606	598	621	632	614	599	640	562	652	601	645	634	640	637	610	599	609	607	651	587	626	609	655	593	654	623	628	630	637	627	624	644	562	639	628	622	644	587	597	613	566	594	645	626	611	602	610	638	604	638	603	624	612	606	625	569	605	628	576	648	658	618	615	596	625	631	636	563	588	618	646	616	563	625	578	613	624	624	639	601	570	589	651	630	612	603	612	611	639	593	664	604	651	590	644	682	633	624	661	590	562	584	618	615	619	632	609	583	618	676	598	615	605	596	610	602	621	619	598	569	619	634	620	627	601	599	578	608	592	609	669	624	620	653	645	636	649	611	573	628	576	638	630	580	629	629	597	653	580	587	636	604	620	624	620	649	602	649	601	597	612	607	616	578	633	619	616	581	585	597	626	648	625	594	663	622	621	627	583	613	643	611	628	570	623	633	657	624	670	604	625	637	635	631	575	586	638	629	612	657	635	601	607	628	625	588	637	613	654	595	563	638	580	690	630	591	594	610	654	626	604	587	664	616	638	591	650	612	602	612	639	641	621	599	634	623	630	616	613	623	580	630	626	636	656	630	645	621	638	650	603	658	639	580	595	612	634	609	593	647	634	617	628	659	565	630	654	652	647	610	618	630	653	653	616	621	628	652	684	647	619	588	577	651	595	638	582	611	593	683	637	627	625	597	602	599	592	663	586	629	622	605	597	595	607	614	646	628	619	639	606	589	605	640	604	600	588	613	607	550	636	603	600	649	640	625	648	649	638	630	605	624	613	621	665	623	606	584	625	609	613	665	606	638	610	650	648	580	617	635	563	616	643	647	592	604	624	633	620	615	626	623	599	612	632	612	605	595	654	596	585	588	686	647	608	635	639	617	591	612	640	638	608	598	609	646	625	608	659	615	595	576	636	614	651	658	563	614	655	616	601	605	644	605	651	623	624	625	567	612	637	620	611	623	604	610	592	636	619	620	633	607	584	666	615	645	626	635	601	605	633	593	626	591	580	642	593	637	636	590	675	636	607	650	613	633	575	605	612	617	602	658	640	617	595	626	618	584	626	637	620	630	564	611	620	620	624	626	602	607	607	592	622	608	630	604	648	625	671	607	591	560	572	608	593	601	591	640	639	617	590	597	622	629	568	615	564	615	654	598	635	563	637	583	570	651	612	584	619	593	652	596	614	696	626	631	600	624	606	610	600	563	610	610	574	645	613	671	583	624	659	628	648	643	609	590	571	585	623	643	643	633	608	596	631	631	626	590	640	617	576	624	620	562	576	620	595	614	600	661	620	605	605	621	573	639	644	649	665	638	602	618	609	635	620	662	634	630	628	658	602	635	563	614	618	638	619	664	580	654	601	613	625	617	613	549	600	593	595	610	594	624	638	572	612	633	637	626	613	636	650	632	638	654	617	665	617	622	654	604	620	576	549	641	614	619	659	578	594	606	624	630	565	623	609	635	631	598	648	595	633	596	620	632	606	608	626	612	620	612	624	598	659	626	583	647	659	638	640	611	614	641	609	635	583	576	613	623	650	598	605	577	616	600	545	609	589	626	612	644	604	621	662	617	622	633	622	578	624	578	649	596	613	615	570	660	592	620	598	621	662	599	606	583	619	607	636	600	638	632	663	639	656	596	626	625	605	600	661	573	588	613	624	607	592	633	647	629	596	627	623	649	600	628	639	628	584	612	624	614	592	621	641	605	621	647	623	613	632	645	622	650	603	640	657	649	612	625	591	595	652	666	629	628	627	585	595	650	594	628	633	595	594	616	570	655	641	671	582	579	659	620	632	608	620	610	641	592	604	675	620	595	629	606	614	671	620	584	612	582	660	636	607	655	585	607	619	631	563	645	604	627	645	644	585	653	631	659	615	596	604	598	624	621	605	596	653	601	639	644	595	653	606	597	609	649	613	618	625	590	603	630	592	606	597	627	648	644	623	633	585	606	645	623	628	596	590	610	620	648	665	618	648	583	613	661	634	667	633	597	663	651	620	618	621	628	602	630	637	608	595	660	608	626	690	580	608	606	580	597	591	589	576	570	605	657	607	632	641	620	615	628	671	635	580	608	602	622	612	646	621	579	644	581	591	589	646	629	580	618	635	664	621	545	578	620	603	592	606	586	618	613	601	585	605	660	626	651	586	614	594	644	618	614	619	624	611	595	602	644	613	624	628	544	640	592	661	617	579	620	638	600	598	603	634	631	582	595	592	629	626	612	632	584	627	609	625	649	650	631	605	651	606	643	612	598	604	649	673	630	604	643	588	554	607	627	596	598	670	644	627	635	586	624	598	596	599	575	601	664	603	656	661	545	661	605	623	605	629	603	619	566	608	610	596	635	618	602	617	607	660	614	616	623	635	594	630	631	590	621	619	636	592	636	635	580	600	612	625	640	596	589	571	629	650	645	623	570	604	640	637	620	614	586	624	658	636	649	659	616	631	630	644	594	616	599	589	606	620	605	632	620	622	606	599	668	611	588	625	597	606	567	625	610	621	640	622	599	589	641	622	632	624	591	632	657	622	592	669	598	599	606	642	605	591	583	627	644	599	616	646	595	636	596	599	552	617	672	615	614	637	620	653	605	631	641	605	587	649	655	592	600	639	626	595	636	651	633	644	607	610	657	659	620	587	645	645	623	593	640	628	600	562	594	603	591	618	697	600	636	623	625	584	599	628	607	669	644	633	640	588	589	606	617	602	613	594	643	629	610	616	607	604	614	636	655	617	664	615	637	634	622
31905	19146	7187	640	448	401	398	405	455	399	377	417	374	383	362	435	421	424	354	408	381	406	441	408	393	380	398	442	397	462	411	404	401	429	416	399	407	407	402	417	426	442	372	409	372	397	392	370	383	384	448	428	399	379	404	393	413	364	416	395	423	377	424	402	394	380	376	411	413	395	422	387	388	396	391	397	370	405	383	415	404	412	383	446	402	418	389	382	407	405	418	385	370	396	363	392	382	424	401	391	401	403	393	402	415	431	405	409	441	392	394	358	413	383	369	404	415	364	394	407	382	415	361	395	375	402	394	406	404	402	422	407	369	424	429	429	379	360	389	392	396	396	403	380	370	412	370	391	417	373	376	369	392	393	450	405	366	383	382	426	374	403	416	398	383	399	416	387	399	357	402	431	433	379	375	397	389	393	389	414	383	380	465	401	366	415	417	379	372	389	409	376	386	344	430	403	456	420	412	418	430	378	387	407	353	348	419	359	360	376	427	388	376	404	370	382	391	400	357	387	435	406	413	395	389	394	396	419	429	379	373	400	389	408	411	403	383	406	383	394	373	372	393	407	422	379	418	426	367	406	401	399	370	442	377	362	380	420	404	400	353	399	414	406	403	380	358	434	388	394	443	400	408	365	390	395	399	346	401	363	371	390	371	397	422	376	396	380	373	380	394	407	405	391	372	412	411	382	433	429	413	384	347	368	400	400	431	357	385	390	349	391	389	373	422	400	397	414	410	403	382	378	402	403	424	442	404	410	385	408	421	402	423	392	366	406	388	387	382	417	353	376	386	408	376	408	400	389	379	415	412	385	365	402	400	369	403	400	366	415	408	389	438	430	361	378	407	371	399	403	338	359	420	385	371	408	379	389	382	399	368	390	421	403	373	428	410	424	384	374	372	411	423	404	405	427	388	388	412	411	368	389	384	408	366	388	430	404	382	401	356	385	410	380	372	382	387	387	359	427	406	401	380	417	402	360	396	402	409	399	362	388	387	393	427	372	433	439	402	403	401	383	428	388	407	405	424	398	373	394	392	390	395	409	380	406	407	366	409	374	391	377	411	369	379	376	407	416	392	416	380	390	404	401	366	375	415	384	433	394	411	410	428	363	416	388	408	380	381	396	350	355	373	406	391	384	390	395	340	422	372	400	376	417	402	402	429	406	391	399	383	427	383	374	389	390	391	397	389	371	396	407	366	417	421	413	394	424	336	422	419	395	402	434	367	414	391	379	397	394	383	401	357	364	415	406	434	380	389	367	415	374	430	426	406	399	403	390	412	385	391	434	387	404	389	379	420	404	408	425	390	392	415	410	392	377	381	413	374	403	422	352	378	393	376	385	409	386	395	420	398	406	352	375	383	427	426	424	398	380	406	407	386	418	423	400	410	394	407	389	399	399	383	381	375	393	406	431	371	406	399	397	379	432	411	365	404	369	428	393	392	395	356	362	428	390	366	410	389	390	410	404	398	393	414	412	399	372	398	414	399	426	389	364	396	378	424	392	406	408	421	385	385	418	399	380	411	377	406	361	435	394	392	379	376	390	413	400	392	415	389	398	403	407	406	424	409	363	395	397	379	403	396	384	387	379	380	379	397	382	393	400	395	386	386	396	376	405	409	374	376	422	425	407	406	377	348	413	397	418	383	381	349	392	412	371	394	389	392	381	405	398	411	402	413	440	403	374	392	424	378	383	403	395	453	401	370	399	412	414	385	391	401	371	395	405	383	437	427	394	398	404	398	407	377	390	379	404	407	403	375	469	418	413	416	426	369	435	379	421	423	429	357	406	417	396	395	393	350	395	397	392	433	404	420	385	415	437	461	355	430	391	426	409	415	380	431	394	413	432	427	381	417	399	392	407	412	396	409	403	362	395	445	373	438	430	410	387	458	431	381	393	405	444	406	397	399	369	419	384	396	392	360	429	385	412	398	400	412	410	371	409	449	403	374	399	399	402	405	360	403	431	380	373	382	394	402	398	381	381	392	427	447	393	416	397	427	407	358	411	435	361	412	392	378	383	388	422	407	386	390	429	429	392	436	383	347	417	382	392	382	441	416	389	385	429	423	400	410	403	378	365	421	384	389	399	437	405	387	398	413	350	404	416	385	380	369	376	378	389	394	410	397	381	431	399	406	370	422	381	380	383	413	372	411	400	390	361	406	422	382	398	373	417	437	414	385	386	368	378	423	405	417	385	422	389	355	405	419	446	414	367	375	379	395	381	385	373	414	410	391	416	395	367	431	419	365	427	419	397	389	402	432	429	401	379	417	418	407	418	377	378	399	371	379	429	414	400	389	408	386	423	399	401	442	416	397	405	405	396	432	408	438	434	410	389	342	398	407	395	391	420	427	407	396	387	411	382	387	399	411	378	385	384	370	417	394	373	388	377	397	416	374	404	443	384	387	428	392	410	387	387	432	363	394	386	415	366	424	373	403	385	396	439	411	368	357	395	384	372	412	358	423	395	400	394	386	401	403	393	426	406	368	419	387	407	430	405	379	366	371	405	371	415	380	434	427	371	381	392	379	414	414	388	357	417	396	372	410	425	391	400	389	399	418	358	396	387	420	414	399	385	421	431	357	411	427	354	406	381	405	383	393	402	426	410	365	377	387	414	386	403	397	404	410	388	404	393	365	389	427	412	396	375	372	425	401	439	376	359	425	449	388	356	418	403	408	373	378	375	383	384	408	380	393	392	401	386	397	417	418	394	425	436	360	392	396	441	394	385	384	390	361	407	349	398	393	351	397	396	428	413	371	393	374	421	380	440	394	387	419	406	410	405	426	381	402	388	342	416	403	386	397	383	384	376	405	394	401	419	417	395	401	423	394	397	400	406	412	398	403	395	402	405	399	449	422	401	400	426	394	393	376	395	394	385	382	370	399	387	408	410	420	390	435	394	374	404	404	395	420	432	402	363	387	422	389	435	430	401	449	377	360	358	372	338	376	361	424	390	418	407	381	397	393	422	429	414	384	400	404	421	428	391	362	414	403	409	412	394	358	381	418	412	413	430	377	401	414	429	393	411	362	406	388	404	419	416	394	389	391	375	379	413	385	395	359	387	406	374	409	366	381	440	414	412	407	396	424	430	405	364	398	400	409	381	417	421	403	402	370	406	399	371	384	414	373	409	409	418	410	385	377	414	373	370	381	372	388	400	353	371	381	435	355	394	375	416	412	380	362	400	409	382	414	394	424	365	396	409	357	415	397	438	389	371	379	412	390	385	365	404	422	415	415	398	427	397	431	384	405	373	388	374	336	376	433	420	379	363	428	401	405	370	415	397	357	354	405	426	388	416	437	396	400	390	385	381	415	415	430	408	445	377	401	363	396	377	384	398	419	396	407	414	452	414	378	372	351	405	386	386	399	368	418	386	383	386	409	393	396	422	378	402	410	365	393	409	411	413	408	409	380	382	424	380	420	394	361	379	397	426	405	392	389	405	384	408	417	388	354	407	366	392	430	397	411	401	390	402	382	420	398	423	390	372
5630	1107	1040	970	931	947	883	944	894	958	940	865	936	890	874	908	973	928	878	893	888	897	904	895	921	869	885	913	948	902	903	902	925	940	910	954	904	895	901	925	906	903	875	944	887	910	930	952	880	886	909	890	968	947	918	866	923	964	929	910	982	919	941	918	911	905	914	937	1002	919	911	965	939	930	844	928	926	889	906	912	879	915	941	869	910	899	924	905	956	881	864	924	899	952	958	933	951	863	910	894	954	957	939	957	911	937	911	901	890	930	876	906	933	966	868	914	915	893	879	914	932	879	904	934	903	902	906	880	910	910	929	901	913	896	878	909	844	925	952	921	932	923	916	938	858	913	876	919	894	855	940	928	902	936	935	919	940	898	908	915	940	883	910	864	925	879	902	875	914	914	875	864	877	936	898	915	987	890	871	887	929	931	952	935	945	892	874	950	939	943	889	940	859	929	877	926	920	928	844	909	894	945	892	871	947	921	856	874	865	910	912	870	869	932	894	894	904	899	921	899	893	947	894	918	837	896	931	940	926	917	890	936	906	880	880	938	883	911	939	867	954	886	917	898	884	879	918	859	950	916	959	935	886	930	866	912	888	872	932	904	925	914	915	943	913	865	969	940	855	953	933	884	918	842	906	858	865	938	886	886	900	923	924	907	902	921	896	941	975	909	913	963	902	882	921	889	939	916	848	949	886	924	887	914	934	917	893	936	900	936	948	935	882	874	860	919	903	952	954	923	889	942	869	940	913	924	923	899	906	901	922	892	938	935	926	934	830	892	950	881	968	920	893	890	907	903	966	919	872	952	924	913	892	903	918	907	954	900	938	885	864	907	837	984	911	871	865	909	923	885	946	918	867	936	933	902	935	918	924	900	858	849	924	950	906	929	923	818	922	932	883	947	932	907	941	915	874	930	907	936	869	918	904	901	884	893	937	882	917	895	906	869	897	871	969	927	902	886	910	934	906	919	926	903	963	888	881	902	898	960	919	894	959	914	874	932	934	922	932	953	974	899	877	907	834	922	913	886	913	918	905	919	925	934	885	965	916	890	933	853	944	852	881	960	926	894	906	938	895	921	906	914	857	964	897	872	913	885	903	911	895	948	907	934	920	934	927	882	915	909	959	920	881	916	926	886	867	969	854	875	855	917	942	979	936	910	892	964	920	914	898	988	959	914	887	939	874	839	894	910	917	836	913	910	930	864	878	918	923	866	871	899	907	957	925	891	910	884	890	924	917	868	912	837	965	875	871	907	908	926	876	911	886	945	895	856	908	878	878	950	865	873	889	905	942	999	911	865	912	940	909	927	900	866	912	898	976	891	950	851	877	941	875	881	909	928	941	905	912	896	957	918	886	918	930	886	851	908	885	920	942	964	920	883	914	910	851	923	903	941	954	903	911	903	925	873	894	919	913	882	939	915	920	850	926	906	925	900	905	929	865	882	913	882	861	832	941	917	893	903	915	915	949	912	905	923	902	933	965	846	935	932	900	863	890	881	923	897	922	913	882	909	868	925	970	893	961	965	885	867	915	906	923	918	874	926	944	943	884	940	919	905	874	898	918	931	891	880	961	902	941	955	899	889	920	940	923	920	885	880	941	820	919	902	884	849	874	872	918	950	907	959	846	959	897	918	904	923	919	851	925	914	930	957	935	920	865	906	985	901	916	936	870	960	871	875	947	919	921	921	904	1002	916	923	907	893	912	921	921	895	933	888	903	909	907	917	881	884	919	866	925	972	898	939	907	879	888	872	890	917	920	878	911	919	885	902	888	924	894	924	899	957	937	920	878	951	936	922	877	931	897	878	905	888	879	945	916	873	886	893	866	889	925	937	907	928	904	898	966	865	941	894	920	912	912	917	940	991	928	935	898	884	913	916	912	881	885	948	914	889	966	929	888	974	915	946	891	905	917	918	919	897	908	848	845	923	928	955	908	912	988	901	884	886	977	879	889	870	1015	912	925	904	960	893	876	905	955	917	896	892	932	972	864	910	915	864	902	885	922	889	884	923	932	884	947	866	881	963	928	848	932	880	878	857	872	835	876	888	866	922	906	863	889	911	910	892	940	907	875	853	892	923	936	903	863	892	925	888	907	847	927	902	862	882	949	939	930	891	896	884	840	912	904	877	858	913	916	942	952	926	915	956	917	910	903	931	895	901	928	955	876	890	851	864	947	918	932	911	880	914	933	928	921	887	893	842	900	872	895	955	924	895	895	912	941	932	931	901	889	974	902	908	922	906	872	940	886	897	943	901	920	956	877	900	929	851	832	832	902	911	932	891	914	897	922	906	1003	956	944	931	890	927	856	978	850	905	917	898	881	917	907	908	911	898	930	874	922	960	927	921	898	888	955	937	958	927	926	915	889	935	945	934	892	853	950	912	909	892	943	874	910	866	889	946	958	890	905	914	943	888	931	903	922	944	927	939	872	932	956	921	935	920	927	950	905	885	938	905	931	971	864	900	921	894	883	921	907	911	917	969	949	1001	970	842	916	920	894	891	941	943	884	923	930	964	882	903	946	884	928	890	897	958	895	952	921	940	876	911	905	882	905	909	972	863	903	876	911	867	866	975	907	904	910	849	930	892	860	884	873	940	912	841	877	874	856	893	892	888	926	909	897	945	941	921	926	893	919	908	916	922	868	938	872	915	861	942	931	914	883	919	962	898	900	909	921	893	889	860	934	953	915	896	920	915	922	910	911	876	874	937	918	930	862	875	913	902	915	924	977	881	917	934	918	907	895	918	873	911	933	898	884	871	916	932	916	893	917	917	918	924	931	876	940	947	902	941	918	930	895	945	903	925	896	890	891	912	905	933	891	953	952	876	884	917	865	1001	904	896	900	923	869	957	937	969	885	909	915	862	922	864	911	919	849	912	919	881	911	872	950	934	892	932	911	911	925	934	938	924	939	916	915	921	889	896	872	960	920	964	954	957	920	902	933	869	923	899	937	870	897	927	902	982	940	917	923	923	887	868	882	880	954	875	908	935	876	919	900	879	903	841	896	902	903	867	911	918	868	898	929	869	900	858	879	904	928	942	936	930	914	877	906	919	915	911	910	920	908	950	943	899	905	922	899	916	930	896	902	925	898	896	893	903	913	879	903	878	900	915	924	937	893	859	942	888	975	887	896	961	916	909	877	854	937	889	857	933	929	900	946	899	904	914	885	913	900	950	883	922	857	892	872	931	965	842	920	911	874	882	925	915	926	887	964	925	904	927	863	916	889	930	910	916	947	934	1008	938	935	928	952	918	922	914	889	937	899	932	919	916	950	884	940	948	881	922	937	901	892	932	930	900	886	884	896	923	888	903	910	907	875	908	882	919	940	884	891	898	872	860	920	928	873	931	926	905	913	885	901	878	915	936	893	916	947	938	939	917	910	902	855	970	879	900	910	951	912	949	926	917	926	861	916	906	879	920	900	947	945	936	883	905	913	893	918	882	906	883	975	913	877	881	954	914	922	922	953	892	928	854	898	903	944	906	866	907	907	939
23963	20732	24116	27396	20722	20633	1866	681	547	517	492	510	485	457	485	472	479	477	442	467	483	430	483	436	473	474	438	409	415	466	455	469	446	420	443	467	463	467	458	467	443	457	461	459	490	493	475	394	437	485	436	495	456	451	467	428	454	445	463	433	462	442	503	451	480	433	433	476	482	444	466	431	467	454	440	454	513	428	447	449	460	428	433	439	459	430	427	468	450	472	449	466	463	454	474	447	434	448	400	423	426	454	476	465	477	490	458	446	468	428	442	451	417	431	450	453	478	447	451	440	447	439	456	464	444	422	457	459	408	434	459	459	424	439	431	428	402	481	431	463	428	460	452	457	434	433	463	500	460	414	467	449	484	491	441	461	435	423	438	437	467	418	471	430	425	439	445	431	438	450	414	432	467	441	445	522	474	445	407	427	411	424	425	448	482	432	436	442	444	437	414	476	435	420	471	462	462	459	449	491	447	461	420	444	399	454	447	447	472	435	463	449	449	431	493	418	449	421	468	453	449	446	459	398	459	453	424	458	459	450	455	431	446	468	454	467	447	448	438	463	459	426	453	445	434	455	460	406	457	482	459	459	463	455	455	440	470	478	429	430	450	454	451	457	408	444	450	436	457	456	464	448	405	436	433	452	479	443	449	433	482	484	463	402	493	469	435	435	444	459	455	473	443	444	416	442	471	527	455	457	441	451	449	452	470	473	453	432	482	475	410	464	454	466	509	421	392	405	439	401	501	449	430	421	401	434	405	437	467	439	433	491	461	466	465	456	425	431	484	469	432	445	483	452	437	473	476	480	446	490	481	460	432	445	405	484	455	422	433	429	438	460	484	460	492	456	444	464	400	444	443	449	427	459	431	442	413	442	449	451	482	459	461	483	461	461	433	429	419	446	416	449	456	484	472	451	447	479	508	449	500	450	463	450	442	457	436	432	413	434	453	481	441	418	463	440	478	430	470	452	446	468	458	432	426	461	426	499	466	466	464	420	423	474	435	461	435	447	493	461	457	484	460	425	459	467	440	434	488	448	459	417	441	469	415	420	441	466	429	409	401	448	492	462	467	421	471	460	432	472	490	476	433	451	452	434	441	453	465	483	448	450	428	445	455	454	466	445	435	442	481	491	433	420	441	449	463	474	476	459	459	462	482	437	417	445	505	441	512	469	440	487	444	485	461	423	468	459	465	445	451	468	414	443	427	443	455	430	491	444	496	447	459	466	437	424	507	446	434	486	433	424	435	425	444	420	451	454	433	446	467	448	448	441	431	465	452	434	469	432	405	466	419	431	445	482	443	468	451	464	465	422	458	470	422	405	432	482	438	456	441	433	442	470	454	450	428	418	461	417	431	405	438	455	460	441	475	433	451	469	466	440	394	455	426	438	449	469	427	451	444	472	447	475	433	482	419	441	407	394	483	394	453	439	452	486	468	441	452	453	437	449	476	489	434	470	450	428	420	499	482	476	445	439	477	404	408	439	474	459	492	420	413	408	431	446	463	445	415	420	456	456	450	473	433	464	445	434	416	475	427	442	461	520	467	513	426	438	450	414	461	447	468	436	441	493	439	454	476	427	445	397	454	479	424	466	459	440	434	406	459	447	489	430	403	470	445	410	461	400	465	437	432	441	450	454	477	439	435	444	462	418	417	434	414	464	466	458	423	434	420	426	427	424	419	451	446	411	421	494	458	468	447	484	416	422	448	468	464	462	408	436	432	411	434	413	426	460	435	465	430	451	374	451	487	449	493	459	443	472	457	446	493	427	475	449	448	435	469	482	464	455	425	452	470	442	464	427	454	449	509	468	453	459	505	468	457	428	433	407	456	452	451	470	428	449	438	400	440	442	435	404	437	474	476	444	478	458	451	476	471	445	432	454	485	450	405	462	476	484	463	452	444	450	413	459	452	458	452	440	475	462	411	435	445	434	437	444	458	429	424	482	450	484	447	470	461	426	450	480	463	450	498	423	457	470	468	451	469	414	439	466	444	462	483	465	425	438	450	439	432	410	505	473	464	412	458	471	468	404	496	443	421	451	459	435	426	443	445	427	462	450	474	436	463	463	469	445	471	414	417	456	414	444	476	461	479	450	421	437	459	434	457	440	464	452	429	434	433	431	433	465	430	465	483	463	422	467	458	408	473	454	450	447	402	453	451	427	474	466	437	462	442	467	449	441	442	418	457	459	474	428	461	459	466	433	450	470	456	444	490	446	445	443	441	408	440	461	501	446	455	425	485	454	445	439	446	435	407	415	437	449	469	412	498	475	469	445	440	448	450	461	431	459	426	464	489	415	480	410	451	443	450	445	434	476	439	465	474	497	477	460	422	412	440	439	452	454	441	470	495	413	418	450	437	448	461	452	389	474	458	426	418	424	420	448	471	445	453	454	463	443	465	433	455	469	409	454	477	434	443	485	453	455	436	411	483	439	424	444	466	441	416	454	429	470	428	489	459	428	434	467	471	448	482	456	459	442	458	428	432	436	420	493	419	456	445	414	426	424	500	437	456	434	471	476	427	424	429	458	438	458	466	491	461	444	421	427	459	448	467	412	449	494	438	472	454	429	473	428	443	440	443	427	434	437	450	482	472	448	430	390	406	444	470	470	429	435	416	425	447	409	461	426	460	467	459	477	429	456	472	465	432	394	436	454	469	473	447	444	437	451	443	440	457	442	458	460	451	458	425	433	417	434	452	469	450	426	456	481	455	457	429	447	439	410	444	452	398	441	449	503	410	476	428	420	447	487	459	460	415	447	465	472	447	472	435	433	403	429	460	447	459	463	423	463	459	384	444	474	452	444	481	442	463	425	429	434	444	394	417	420	509	439	431	481	430	454	493	454	517	428	459	412	493	468	471	431	450	462	453	448	452	484	502	442	463	460	417	470	426	434	413	426	417	458	440	425	435	440	456	424	457	423	463	463	446	457	452	433	480	441	461	451	472	444	443	444	477	432	451	439	426	423	420	432	448	478	441	468	513	468	409	429	448	440	428	462	447	401	431	438	455	456	483	442	435	472	448	471	438	428	453	465	418	437	446	420	475	426	443	417	462	443	447	456	470	448	478	425	469	464	407	431	445	474	441	418	389	453	448	451	446	456	479	449	453	460	442	480	436	448	404	452	437	447	466	477	485	467	492	464	427	487	412	446	410	456	453	418	419	418	425	446	434	443	436	503	461	463	487	469	438	416	427	454	447	475	491	463	456	439	396	439	421	444	455	463	461	458	460	450	470	476	433	462	421	452	460	457	437	418	451	465	459	424	468	457	469	472	434	438	444	421	450	445	486	422	429	432	390	440	429	431	432	434	463	427	469	396	448	468	452	466	442	492	493	496	418	444	442	448	448	437	429	435	452	428	462	437	379	467	427	463	469	455	428	443	468	455	486	445	438	439	448	442	486	407	452	469	471	440	413	444	428	420	446	439	416	435	447	449	462	448	428	457	470	436	466	427	457	433	423	438	489	493	426	428	412	463	391	443	471	453	456	415
5321	3235	1995	1251	1124	1066	1017	993	963	1059	1020	981	977	954	1004	994	987	957	984	1000	983	991	967	1076	1004	1012	989	958	1029	974	933	1003	948	978	1035	1021	1025	974	970	969	976	966	979	948	970	955	988	936	926	945	955	980	946	983	977	1000	954	965	995	963	946	951	957	1017	891	954	980	1057	1015	1000	943	996	974	927	991	1004	967	1029	955	989	964	970	993	991	1022	951	968	964	989	998	945	974	964	963	1000	1017	927	946	979	988	986	990	988	988	1010	932	922	961	940	1000	965	975	1004	1029	991	958	991	1013	962	954	977	1002	977	980	1001	956	949	970	947	957	996	1017	976	932	940	917	1009	956	981	976	1002	966	985	1024	979	1003	974	932	1008	927	933	988	983	972	982	1043	947	953	926	987	970	1036	940	986	971	952	992	936	1021	1006	1019	973	997	961	1052	995	986	955	923	937	1015	940	985	998	1038	978	997	993	915	973	955	1014	940	1012	1019	985	920	1017	1022	996	985	927	988	983	999	1024	962	946	1021	979	995	956	961	937	964	961	1004	913	1024	1004	998	992	963	1017	941	1005	947	1002	968	922	940	947	1001	976	960	986	917	977	937	1002	1051	959	966	991	1003	945	987	1003	1004	1024	1010	985	981	974	996	956	977	937	941	967	960	968	920	1022	995	958	946	972	962	1018	955	956	998	988	936	999	973	941	956	966	959	987	975	926	940	956	973	949	951	956	917	1021	966	952	1035	938	953	1009	961	970	1005	1008	968	954	995	1015	991	942	1024	991	972	970	922	973	1018	965	991	955	1006	950	943	971	973	965	947	1037	957	961	1009	982	936	971	908	971	929	932	996	944	991	963	945	923	1038	979	1015	980	963	1033	963	986	990	921	986	976	947	1013	990	946	914	941	949	978	963	984	943	940	955	1008	983	965	1012	1023	949	977	977	1023	969	988	942	967	992	1002	969	935	971	990	1016	963	979	936	989	978	947	993	950	981	1025	951	977	971	1008	1025	917	991	991	1011	957	972	997	1001	946	1021	985	975	979	952	1002	1042	993	995	1007	1000	992	980	975	950	911	1010	952	940	984	1014	989	991	1010	972	967	1017	976	985	949	972	1020	984	1022	1023	1005	939	1043	1001	988	952	979	932	934	1012	977	1005	1003	945	998	1001	992	971	982	964	979	1024	1040	1005	959	944	966	979	990	922	928	947	917	973	990	1001	948	1046	976	955	995	930	981	937	988	889	1053	961	952	937	1024	964	933	943	1033	934	988	976	966	1002	1001	967	991	986	960	975	1013	1002	989	982	965	951	961	956	947	951	948	984	994	1031	1062	993	1005	936	1017	950	1008	967	940	1010	1009	978	952	994	954	956	939	975	988	990	1027	953	990	974	929	979	965	951	973	988	990	1002	973	995	947	990	1002	969	953	964	972	960	952	923	1027	1021	979	956	956	960	913	984	973	981	979	1004	1028	955	973	1022	1039	988	984	972	955	1024	998	1006	1005	935	985	967	959	981	963	1007	992	989	958	1007	960	907	957	1012	970	949	899	933	975	962	973	969	990	944	1032	959	1002	964	957	962	985	978	950	945	955	943	959	984	1007	933	979	980	975	989	996	963	942	1001	999	992	1004	955	921	961	997	972	944	934	946	1024	996	1008	962	999	982	966	1004	955	912	927	1000	996	945	975	977	1059	986	964	972	981	976	983	1033	958	944	955	1004	948	950	1010	959	962	988	994	963	1023	983	934	932	1007	995	919	988	969	978	1009	988	991	992	1023	994	1019	953	934	977	942	1030	935	970	1017	983	1002	920	990	936	999	936	992	926	1028	912	987	993	961	935	974	992	1004	932	985	964	997	934	945	957	890	950	1021	970	1000	1015	973	952	994	951	956	1006	954	967	974	996	969	1005	998	1007	975	1003	981	1018	1023	951	970	948	1007	930	974	963	1024	919	952	969	978	948	999	1026	959	978	994	961	956	997	983	949	981	967	982	963	1001	944	960	997	1029	949	933	1027	925	945	1028	996	1003	1047	1000	964	995	951	953	970	976	1031	964	939	991	941	925	1028	1006	1013	992	992	973	934	991	1018	939	941	976	983	962	945	897	930	945	955	955	1036	961	982	985	967	1030	1007	991	971	971	948	971	934	974	929	935	960	972	985	997	945	995	1007	902	1017	953	941	952	942	1008	952	944	977	1026	1025	994	1012	977	987	931	1002	994	1006	983	967	981	1004	1002	936	954	987	984	1012	1003	976	1045	966	931	1014	964	965	1023	935	974	963	982	986	943	979	968	956	964	978	964	924	990	936	944	1050	1034	976	1007	1015	973	979	997	919	1017	1076	999	931	1037	992	982	1013	1020	961	986	957	984	1005	1016	976	888	955	1030	972	925	955	1009	1044	947	1004	983	956	943	970	992	1033	981	956	978	1012	951	976	1028	982	945	950	1007	1015	972	958	970	1050	943	905	1061	986	957	955	974	991	981	993	936	974	1036	976	985	927	910	996	964	984	947	993	934	1022	1012	1011	962	940	944	978	991	980	996	1031	1006	989	979	912	990	968	927	961	1012	1041	1029	1013	995	975	990	981	1004	974	975	1000	1015	978	954	990	1026	975	1010	932	1012	997	954	1043	966	982	1005	962	926	973	1031	1001	976	995	971	955	1003	989	1027	988	948	972	941	963	993	961	939	916	977	942	936	924	978	968	1001	974	959	957	947	981	948	991	1010	976	989	955	994	962	951	950	1010	962	1036	1008	938	955	1033	941	1016	966	975	1006	963	946	943	913	1000	960	983	968	981	957	991	1002	939	986	947	938	992	1031	1004	1001	975	932	991	1022	997	985	982	959	972	994	959	943	1054	1017	973	976	996	974	983	991	1002	1007	1016	989	979	987	999	1017	972	960	979	974	910	959	976	1002	1001	945	986	974	991	985	971	991	951	972	994	987	952	939	977	1014	950	1015	952	962	967	1034	997	1001	928	1002	901	973	912	983	993	914	937	987	983	949	1013	1001	985	1025	947	975	976	992	1004	993	989	995	965	951	985	947	967	938	997	960	951	1012	949	918	935	963	936	950	1066	932	924	934	989	975	927	982	991	917	937	1030	933	973	956	970	984	966	999	1016	998	987	926	1018	1004	941	974	984	998	986	999	948	958	989	946	945	987	1051	997	968	980	990	1012	1024	1014	995	971	1030	984	984	933	971	1005	967	986	972	970	1007	998	938	947	979	936	992	981	970	927	997	956	975	1010	983	922	955	972	1031	967	943	965	960	989	994	946	969	988	1014	923	999	944	983	1008	984	980	956	1012	957	996	988	1035	1013	986	965	968	1008	951	967	958	995	993	932	975	1052	962	1013	941	933	919	912	1003	974	965	1015	1014	937	952	942	951	974	1004	939	911	965	974	976	928	926	958	976	928	950	1021	967	923	1001	943	988	929	992	946	957	972	982	962	1019	928	986	945	955	953	1012	958	971	971	989	949	979	978	1006	938	945	980	940	955	946	985	1023	998	1009	928	964	999	928	973	956	976	1015	1018	1019	998	1003	970	906	988	994	967	958	958	1009	891	1033	1055	961	982	952	941	1031	970	980	945	1021	991	946	996	918	944	985	919	991	992	946	1000	949	954	962	937	1051	979	1011	988	969	972	945	977	986	967	973	924	1012	980	942	910	935	993	966	1052	966	983	978	969	977	1025	949	950	993	982	981	956	1009	988	980	941	978	1009	1002	977	1006	957	962	990	1012	1015	975	964	966	944	955	994	969	915	979	955	1002	916	964	952	980	980	962	982	1007	1000	942	970	954	957	993	966	992	941	1005	997	970	1056	934	980	966	1000	971	1016	1033	950	997	942	985	965	975	984
23394	20714	24358	27127	20715	20730	17448	747	449	422	388	352	319	318	320	303	315	282	291	318	314	282	272	315	276	295	289	255	327	265	293	316	259	286	283	263	281	269	281	283	299	269	261	237	275	256	286	264	260	295	265	279	286	282	293	306	265	285	261	271	276	282	256	276	282	280	284	295	262	281	288	282	288	273	261	257	274	248	298	295	275	294	287	246	273	272	322	282	299	293	276	251	285	292	248	275	293	285	299	290	278	270	269	254	286	271	283	284	256	287	288	308	267	254	268	250	279	317	291	297	269	263	304	255	261	302	275	268	252	237	258	255	261	270	269	262	277	284	265	271	247	255	258	274	282	265	301	289	274	253	293	273	247	259	303	271	262	261	284	275	281	270	293	281	276	262	247	268	258	266	313	281	297	289	259	264	287	268	270	266	291	267	312	289	257	271	290	263	242	266	311	283	279	294	240	281	288	271	276	316	270	292	261	272	296	292	276	297	238	291	280	243	268	261	287	264	265	306	250	290	263	281	274	302	263	260	276	280	251	265	281	268	286	276	280	306	301	277	299	302	268	263	295	285	283	295	252	243	263	287	264	291	292	278	261	283	280	234	257	296	289	239	291	289	273	284	282	274	267	286	285	276	278	282	282	273	274	277	299	291	301	270	270	253	226	310	263	281	273	258	286	278	299	265	293	251	278	261	288	246	243	268	286	280	261	266	270	270	272	261	263	293	269	249	280	271	260	260	280	301	288	278	290	308	297	274	271	227	291	300	282	285	292	278	263	260	267	294	285	250	263	319	296	276	277	276	312	269	305	259	249	260	275	301	301	323	250	299	279	289	288	295	278	301	268	251	280	283	318	270	271	266	285	260	261	260	259	304	289	275	272	274	262	275	267	236	281	286	275	283	267	264	263	302	280	255	305	262	274	264	288	312	253	247	305	263	261	264	271	237	289	296	288	287	258	312	265	274	293	257	266	284	270	252	300	244	264	306	273	253	273	249	299	284	260	300	279	267	281	279	253	255	268	307	239	273	277	236	285	296	281	323	295	289	294	277	296	289	273	263	266	239	276	261	267	280	283	292	256	264	318	245	308	287	283	283	267	276	259	284	274	289	278	254	272	252	287	267	300	266	299	250	269	281	276	250	275	288	250	259	257	276	248	263	266	308	278	308	288	294	274	277	283	298	270	262	259	246	288	259	301	256	312	296	272	263	304	235	268	266	307	237	267	297	271	298	277	284	282	276	301	279	280	260	264	272	284	283	244	285	269	272	289	288	288	300	277	285	274	266	279	244	309	286	266	301	306	292	299	278	281	287	302	257	254	277	310	288	255	259	275	271	286	266	268	242	266	275	274	241	294	259	282	257	261	299	265	283	248	257	266	259	263	302	310	279	296	306	270	271	285	269	270	268	298	278	284	275	262	221	271	262	266	307	262	283	259	297	270	276	280	260	260	251	266	274	257	259	310	253	259	293	267	268	254	265	275	274	256	280	262	259	288	248	288	263	310	281	285	296	257	289	284	286	284	269	263	258	280	267	318	255	262	281	258	292	264	243	261	276	263	267	279	271	227	271	281	282	292	286	277	289	286	276	282	267	263	276	259	257	230	311	273	275	259	295	279	304	266	276	254	238	268	281	289	290	280	293	302	293	258	283	257	277	268	266	328	300	272	281	253	269	284	285	267	251	280	254	272	289	268	271	258	272	275	292	255	303	279	290	296	271	272	319	288	244	257	281	285	302	249	270	291	265	268	269	267	245	270	275	263	273	254	293	258	271	265	285	277	266	289	281	246	298	265	265	262	276	283	286	291	276	298	260	257	284	304	282	327	259	273	293	261	264	271	283	279	262	257	313	285	278	278	269	271	247	276	291	307	299	285	251	294	268	264	299	274	280	291	292	270	276	294	304	314	268	254	257	291	268	277	270	287	287	270	263	262	310	314	282	276	311	292	269	263	273	239	278	255	285	270	283	280	281	285	268	279	283	288	311	276	305	281	283	277	297	237	289	275	285	288	267	274	273	260	261	260	309	300	281	266	276	256	251	237	290	255	270	278	281	263	274	262	281	303	299	290	259	268	280	261	255	257	296	301	257	285	272	277	297	267	284	284	266	280	294	303	252	297	272	273	248	279	272	303	267	302	290	286	285	254	263	296	316	291	280	276	293	303	287	304	298	279	301	293	275	287	281	252	294	286	257	283	282	275	262	299	287	240	307	273	269	283	267	274	296	301	286	276	270	281	272	250	276	246	275	266	271	292	291	287	275	259	262	289	272	253	251	280	249	245	276	279	280	272	273	246	295	264	273	265	262	290	286	291	284	293	255	258	286	275	270	289	261	305	291	312	273	294	295	321	302	275	275	295	280	329	268	294	324	281	260	257	273	247	291	283	241	259	299	278	254	278	306	295	273	255	265	284	272	277	293	246	266	236	296	307	288	302	272	292	251	253	300	274	291	275	297	258	279	270	289	292	280	295	301	315	282	290	251	293	286	315	295	277	234	280	291	293	321	279	286	285	303	293	263	281	289	235	267	279	269	279	267	285	294	283	273	266	274	301	276	270	277	261	275	259	292	262	262	285	283	271	294	277	280	236	297	253	281	251	285	269	263	258	293	272	283	311	261	282	264	284	274	283	280	251	265	265	287	290	244	293	285	280	257	283	279	245	273	271	255	256	284	289	268	261	268	295	295	309	294	277	273	296	283	280	285	265	266	313	268	301	285	264	238	305	267	280	274	275	249	265	256	256	279	305	286	278	300	256	261	257	306	297	238	267	298	272	306	263	250	257	249	270	302	281	287	288	283	275	277	282	272	257	247	258	285	248	257	255	273	263	266	275	310	276	307	293	290	244	266	276	256	307	243	263	245	264	267	271	253	283	288	286	283	307	279	266	269	282	281	283	292	266	256	279	276	249	258	250	276	293	274	249	308	281	269	249	265	289	272	269	259	266	283	267	249	246	244	281	253	267	259	292	274	283	252	255	281	278	309	318	285	302	294	268	259	287	273	257	268	252	279	264	269	272	253	295	276	280	271	275	238	274	287	286	272	271	271	306	277	295	297	263	258	262	287	269	290	285	267	237	258	265	277	300	285	260	262	272	275	269	293	294	271	258	265	257	273	237	247	285	271	258	301	250	253	276	264	275	294	267	303	294	290	271	275	278	282	305	249	267	279	249	296	276	274	269	259	280	254	271	254	318	269	235	300	270	259	260	291	256	337	306	251	291	301	262	294	241	272	277	291	279	247	284	288	311	314	269	270	281	263	277	292	302	304	301	294	267	298	266	255	272	255	284	290	281	263	258	297	273	278	278	297	239	254	278	280	298	283	255	295	276	297	252	267	274	268	292	283	264	270	262	258	280	285	252	277	274	268	288	283	269	292	295	256	272	267	295	289	270	318	259	289	286	268	290	288	276	294	268	279	294	297	268	274	235	279	302	268	252	228	269	266	309	294	284	277	296	303	288	251	275	243	243	275	265	275	271	284	274	273	260	284
5856	4525	2456	1210	925	798	761	704	749	679	726	657	692	650	653	634	598	628	599	653	646	615	626	624	608	628	606	657	648	653	661	618	608	640	605	624	577	627	619	651	667	614	610	572	605	642	641	599	659	596	591	640	642	665	638	640	607	590	633	637	619	614	602	670	616	603	610	610	636	621	597	601	596	650	611	601	648	625	599	638	608	608	600	656	625	647	613	627	601	600	595	648	615	588	646	613	626	695	585	596	649	624	555	604	607	634	649	588	609	613	599	607	626	599	639	673	575	612	617	637	566	631	586	612	653	603	640	569	573	638	624	613	620	650	621	628	601	582	650	598	587	624	661	621	631	652	656	629	621	644	613	643	599	629	625	604	625	654	641	615	658	700	581	632	597	677	608	620	622	602	597	618	628	645	677	615	565	610	664	634	611	611	611	630	666	603	602	646	610	642	672	639	600	632	621	624	647	614	635	627	627	623	627	579	638	584	633	640	666	579	678	594	602	607	615	618	627	613	568	621	634	615	639	620	615	643	601	596	638	619	616	610	625	622	604	615	583	654	623	643	569	622	623	645	613	590	578	624	658	612	628	634	650	617	651	682	646	629	589	622	612	719	645	592	601	591	593	646	635	660	613	603	633	646	636	595	586	633	634	634	619	626	605	654	654	648	594	580	584	601	650	668	606	587	589	604	606	690	635	547	616	639	611	676	654	623	616	626	595	596	595	617	647	632	651	625	593	633	565	617	611	658	612	618	620	603	636	600	615	615	592	596	586	625	578	610	597	633	669	640	587	648	621	635	649	708	625	648	632	661	606	605	652	619	640	603	619	581	642	656	576	634	672	664	579	647	663	609	620	592	599	626	634	586	613	612	623	618	608	594	618	587	626	651	624	591	650	646	585	637	643	615	592	640	609	662	614	592	603	627	622	590	585	644	619	598	619	589	624	596	587	622	657	630	600	642	616	645	646	594	634	566	603	667	616	644	601	631	627	587	649	680	633	623	563	654	607	598	585	606	613	614	613	619	625	670	625	580	644	618	617	612	625	592	578	600	627	633	635	613	602	619	622	651	623	641	648	636	555	644	636	665	564	633	652	603	623	652	613	593	653	576	613	603	621	611	624	633	614	568	639	580	670	571	595	611	672	648	645	600	690	598	590	579	625	618	612	618	641	649	639	651	624	644	663	610	630	634	655	643	604	639	662	618	647	641	594	619	594	620	615	609	576	647	625	612	630	615	600	634	614	614	605	631	609	630	617	655	626	614	629	603	603	657	648	586	642	607	616	624	642	650	637	649	603	622	606	659	654	654	649	636	613	618	627	625	590	620	622	628	587	634	614	632	606	589	623	612	636	624	621	607	638	628	640	629	583	611	556	603	642	661	569	568	624	630	675	611	610	656	616	617	632	590	590	611	656	640	617	586	628	628	634	608	645	616	643	636	629	630	623	663	580	705	613	592	614	623	645	598	633	643	599	584	595	650	559	661	666	610	606	662	645	621	615	634	616	634	622	625	590	635	585	603	647	624	610	597	655	628	636	690	646	589	618	577	631	639	591	629	615	598	610	642	597	622	644	639	625	625	621	608	613	628	636	593	684	618	620	603	642	586	604	627	587	645	614	614	614	591	640	590	577	617	632	601	619	644	626	637	589	635	665	625	648	630	621	620	628	631	599	654	654	622	656	633	630	574	653	615	605	604	612	602	622	628	648	604	611	592	611	684	630	660	646	625	573	608	624	611	576	620	658	608	684	619	588	602	640	607	633	634	608	599	613	612	604	610	654	636	607	637	600	629	654	604	629	641	619	608	612	607	597	648	596	657	578	632	636	596	609	612	620	614	654	625	627	660	597	625	609	601	579	607	587	651	629	660	615	590	591	624	616	607	606	595	578	605	640	612	633	625	627	635	633	639	631	622	641	640	615	630	654	591	643	647	648	650	623	648	608	578	658	627	643	641	638	626	608	632	608	617	607	643	642	610	616	631	593	580	638	670	608	716	645	610	657	610	644	651	636	636	634	664	616	635	595	636	623	576	599	598	617	636	616	621	628	617	606	602	568	606	634	618	636	577	627	649	638	613	621	617	593	634	663	618	628	641	618	600	637	583	593	602	615	608	603	618	670	668	635	615	612	553	624	646	645	613	604	654	621	641	574	601	601	627	597	605	616	643	602	583	691	601	604	619	621	655	616	627	636	593	635	579	604	651	584	637	611	610	602	657	613	621	664	673	590	570	588	624	643	588	584	631	644	628	614	592	611	602	638	634	667	627	589	653	623	624	649	616	595	639	651	589	603	645	624	641	615	619	616	642	609	644	606	661	649	603	657	597	593	620	597	610	624	618	644	622	620	605	580	580	603	617	643	635	650	605	633	609	604	610	590	617	598	597	618	577	606	631	622	650	599	645	608	607	625	628	630	588	644	605	613	597	585	620	593	607	591	652	646	610	605	620	648	614	578	642	650	629	633	652	643	626	596	639	627	586	582	636	661	655	613	625	616	661	628	630	642	662	640	658	587	587	650	664	595	630	607	663	603	615	613	600	606	626	595	627	613	619	601	578	611	612	635	643	583	611	641	632	617	632	620	592	603	603	585	577	624	630	624	635	620	637	634	639	627	672	691	589	640	622	647	640	588	623	572	660	637	629	593	625	607	641	611	615	620	625	623	612	621	605	630	653	618	594	606	596	661	589	620	620	584	647	675	590	639	616	638	624	637	615	597	592	674	607	606	620	667	634	624	623	631	614	633	675	655	600	633	618	601	626	596	641	630	643	616	626	611	588	640	626	606	634	620	663	618	660	609	619	552	617	670	573	617	620	597	576	617	601	592	641	609	668	616	616	648	665	596	669	661	627	622	633	617	630	607	618	602	581	640	658	629	634	606	620	609	588	572	643	625	582	598	616	634	639	648	610	625	631	656	614	644	613	618	614	638	625	635	622	639	614	596	619	567	591	634	620	636	632	612	609	613	654	619	625	625	637	637	637	621	653	619	619	559	586	602	605	631	606	607	625	665	650	611	593	597	622	620	633	584	649	623	639	638	635	624	628	640	612	625	642	606	629	634	638	644	625	607	649	611	635	598	621	628	627	632	626	615	611	633	634	606	660	658	623	626	612	663	657	621	596	610	598	664	617	640	651	612	652	605	647	635	591	614	623	656	602	618	620	568	632	608	631	653	680	578	612	626	625	614	613	629	648	640	603	582	662	607	606	607	620	612	630	632	618	636	589	643	623	581	602	666	650	682	612	599	605	640	647	633	598	607	671	560	562	595	603	650	578	606	653	618	667	655	628	636	588	604	631	619	605	613	599	598	649	561	611	621	663	624	613	606	608	612	649	623	664	625	595	636	604	654	639	667	607	590	632	615	604	589	662	594	619	630	615	600	596	629	603	649	650	622	585	588	675	641	594	597	613	652	585	647	562	594	613	637	631	641	636	619	646	615	634	623	633	655	610	671	614	615	613	602	625	590	638	642	606	626	600	598	579	606	593	680	624
31738	19013	6866	666	468	414	392	388	444	390	393	416	394	372	421	438	408	404	411	381	402	402	397	349	392	405	390	406	402	386	422	380	375	390	391	404	383	388	432	399	402	383	379	403	398	414	422	437	379	397	425	393	419	404	395	453	388	411	397	415	459	399	433	400	393	418	418	385	407	424	432	423	388	358	352	384	400	378	397	393	413	403	375	388	393	388	439	424	360	386	376	406	374	396	422	399	401	402	389	415	384	407	420	399	443	431	374	420	386	400	373	393	416	418	385	377	389	375	366	380	375	389	360	444	369	394	412	413	397	392	420	426	405	417	406	395	375	387	411	412	426	414	433	392	435	380	436	372	410	354	413	419	414	384	418	429	395	360	365	393	395	363	396	403	430	418	377	359	383	390	372	391	398	385	416	400	373	413	380	402	361	368	398	404	409	390	405	389	359	397	393	366	394	404	418	379	393	374	397	447	401	426	403	429	399	390	397	392	416	388	402	411	404	406	414	418	416	401	410	425	390	415	402	413	401	384	392	363	377	365	405	405	407	377	398	400	407	352	395	403	439	379	412	392	362	388	381	410	405	374	423	383	421	405	393	407	428	390	397	419	411	427	397	404	373	405	366	384	376	350	407	384	418	368	401	382	383	400	385	422	397	380	385	403	385	423	418	434	413	411	373	405	383	393	379	399	387	400	429	402	428	372	406	366	372	415	410	436	360	414	375	409	375	381	408	411	379	389	395	354	384	382	373	409	381	387	413	407	388	408	398	408	367	415	368	397	401	369	419	358	372	401	411	394	431	390	372	381	390	379	415	427	386	405	390	391	407	373	410	421	415	409	407	381	397	409	396	415	442	412	420	391	368	400	394	385	383	373	397	397	393	391	379	391	415	455	419	381	393	408	428	371	399	356	394	420	394	385	407	409	395	382	386	410	385	428	385	393	400	395	400	374	362	415	448	363	397	384	385	417	414	411	380	380	422	416	375	410	364	407	429	346	400	403	381	360	375	426	361	428	398	397	409	381	380	390	385	364	370	399	406	424	397	402	414	376	372	378	397	401	371	399	338	376	397	390	417	387	416	423	376	396	393	402	375	388	399	396	422	392	400	369	440	346	381	360	394	403	380	413	374	379	411	373	404	405	366	423	427	376	384	390	367	377	424	389	370	437	383	403	431	439	371	350	390	401	367	370	351	338	411	364	408	407	411	406	398	426	412	376	378	388	410	342	409	411	392	392	384	380	383	375	394	387	415	425	445	409	391	435	383	392	382	414	371	400	399	376	430	390	405	393	389	383	404	409	366	369	383	373	392	409	395	400	404	401	398	423	455	403	432	400	417	391	393	434	374	441	377	398	367	379	410	408	427	408	416	384	394	393	411	433	415	402	378	374	365	355	412	386	378	378	410	391	372	405	393	377	389	409	396	373	386	384	420	412	423	400	404	389	397	423	406	367	397	391	410	396	387	387	383	423	400	441	400	363	422	407	376	353	348	446	368	390	383	357	411	420	418	429	384	419	401	371	387	402	413	442	384	396	407	393	433	413	418	412	358	382	370	389	452	418	413	386	377	415	397	405	395	406	361	409	377	426	423	373	390	380	407	406	424	426	370	368	445	415	390	447	362	390	436	364	415	387	377	426	376	396	389	412	366	411	419	400	405	426	378	390	378	405	375	418	391	403	387	377	432	369	382	410	397	346	393	399	422	390	423	418	410	421	392	399	385	403	393	388	425	365	422	448	396	376	385	408	405	425	394	381	396	402	417	453	429	403	423	398	369	397	382	403	403	392	384	413	384	426	402	392	364	375	401	409	373	400	429	387	430	451	401	357	392	411	393	391	333	376	388	378	389	398	374	379	407	396	403	374	393	381	408	415	390	410	399	408	419	393	394	408	426	403	446	402	391	374	373	338	412	402	402	395	363	404	417	373	410	402	409	374	401	383	394	382	404	401	419	368	419	407	371	401	373	421	393	429	382	374	402	393	406	375	378	370	391	399	360	423	391	404	399	393	398	376	388	376	384	406	387	365	425	397	395	416	410	425	402	422	372	449	404	395	404	465	410	418	388	409	403	392	398	393	411	374	383	375	382	409	437	396	400	373	404	374	393	414	416	438	363	414	375	385	402	427	383	398	462	406	393	380	412	392	387	380	422	420	388	417	396	339	368	393	386	414	376	403	400	394	405	380	410	367	423	423	357	410	364	410	399	423	393	373	393	361	400	395	385	414	373	403	369	407	402	402	391	401	379	435	356	401	394	380	423	377	391	408	370	396	396	390	417	382	406	398	378	392	413	379	393	408	371	369	388	405	401	371	408	387	416	401	407	382	409	424	381	388	398	392	402	396	408	404	421	404	433	389	377	383	403	402	366	395	395	382	418	423	396	363	409	419	385	399	389	400	403	391	386	392	421	411	410	396	390	425	371	371	411	371	414	387	422	397	402	394	402	423	383	419	423	429	421	379	384	382	389	433	395	415	387	421	413	396	391	387	376	439	448	410	416	385	365	405	357	388	426	427	411	406	424	379	409	403	357	390	387	372	366	394	367	394	372	411	363	399	420	358	349	338	423	381	425	440	410	400	393	431	415	366	376	359	409	422	416	403	392	419	378	384	376	412	391	413	384	432	388	360	381	407	395	364	405	404	389	405	385	408	391	391	363	380	425	400	446	390	399	413	364	363	439	373	419	400	402	381	401	393	374	376	399	361	388	373	397	387	408	388	407	378	365	400	385	390	369	391	417	362	396	406	372	372	386	391	357	413	412	404	408	423	366	385	391	390	447	411	400	384	379	410	384	400	425	422	388	430	390	402	426	373	383	396	398	422	385	394	433	416	414	406	414	398	425	416	403	359	424	420	414	411	373	366	407	418	405	400	380	374	427	398	401	413	421	438	382	404	389	416	426	433	391	393	434	403	393	409	399	391	423	386	394	408	375	388	391	407	389	381	387	416	401	451	361	409	377	343	376	375	379	429	409	420	397	414	388	395	404	360	379	398	392	384	374	381	390	377	397	393	385	422	391	433	360	407	377	404	424	379	424	406	379	413	397	413	398	392	397	370	403	393	380	379	429	384	370	427	365	382	405	339	372	408	369	380	415	400	413	390	402	416	388	446	421	397	399	392	422	426	382	400	390	405	375	390	379	404	419	410	378	384	368	386	377	371	389	422	395	406	407	389	416	398	374	374	429	386	360	406	421	440	371	399	372	361	393	391	418	417	393	420	413	390	384	415	382	401	373	382	407	398	382	391	368	392	415	422	418	414	392	395	367	429	387	378	368	428	351	420	406	396	397	368	417	435	404	407	398	366	425	382	375	438	384	394	392	397	426	396	411	412	379	386	389	397	418	427	407	402	385	372	428	424	384	399	427	425	398	424	402	425	390	413	402	370	356	369	408	415	393	414	395	405	393	387	371	401	420	415	434	393	413	351	415	412	411	406	407	381	379	367	375	380	395	446	374	423	356	445	423	376	437	399	421	384	394	416	402	376	396	391
5637	1151	953	965	876	905	916	922	940	963	934	931	921	936	932	874	923	921	909	886	907	914	905	921	843	946	959	924	918	914	956	929	924	863	950	928	913	974	948	909	965	952	905	861	937	901	955	878	949	895	871	958	926	972	860	934	883	917	926	926	910	934	874	907	909	944	986	932	850	928	905	904	958	959	952	923	896	947	922	845	905	876	923	884	882	919	974	908	936	864	915	909	911	918	842	962	948	869	895	889	888	901	930	940	891	921	881	904	948	954	861	919	918	908	917	930	941	909	920	892	926	877	910	941	871	934	882	929	917	847	917	908	941	959	906	904	943	902	948	923	936	908	886	908	869	883	954	910	906	919	903	912	884	944	953	956	915	976	898	951	939	883	904	973	885	903	908	894	905	889	883	919	955	904	945	938	905	882	968	923	937	924	889	928	894	896	889	912	879	912	895	906	909	901	884	931	923	906	931	893	929	919	876	889	898	969	949	919	904	936	917	941	969	829	941	911	896	910	919	879	898	918	893	898	902	902	912	906	908	941	923	886	897	887	929	936	907	911	874	901	891	896	904	929	916	953	938	889	933	960	918	927	925	949	931	867	891	866	969	914	940	951	897	920	920	917	896	901	925	942	909	910	911	928	925	922	947	930	937	957	946	959	944	885	927	920	898	918	881	932	907	930	832	886	884	883	922	921	917	876	958	912	932	878	911	939	914	864	901	967	896	925	845	916	893	945	950	896	896	934	953	902	945	921	952	927	907	921	904	872	889	922	940	954	864	921	961	919	929	931	934	885	936	919	836	899	934	932	947	936	903	889	883	907	933	882	862	870	925	865	911	926	953	932	960	950	832	895	902	928	903	986	988	916	912	921	931	916	941	837	889	865	863	924	876	930	927	951	869	812	926	891	930	864	868	932	892	924	913	909	916	918	915	888	900	936	907	921	951	910	921	897	926	944	929	919	912	937	892	923	860	851	893	869	903	923	929	901	914	906	916	931	921	846	940	892	872	953	892	875	933	918	911	855	915	1002	963	875	892	928	944	923	861	899	878	950	883	895	935	925	931	918	923	876	932	948	872	890	890	949	894	909	913	940	902	867	892	876	878	917	889	976	961	859	956	916	944	998	866	924	885	907	932	920	880	880	939	930	908	922	876	924	901	892	930	922	928	967	907	879	932	904	940	879	908	851	965	900	917	926	913	916	867	938	886	874	932	862	880	912	895	903	903	872	955	900	920	964	909	944	927	905	964	962	885	934	897	931	942	923	931	858	943	837	901	940	886	900	934	917	937	850	932	911	954	915	937	906	981	887	898	941	912	893	906	894	924	924	898	926	882	936	960	910	883	889	932	904	893	876	916	959	938	886	917	961	933	909	934	848	885	969	933	882	911	977	935	926	879	876	955	899	902	912	947	936	917	960	851	875	901	936	926	879	904	953	940	832	971	937	940	885	872	878	890	968	946	923	915	875	850	901	907	911	926	864	901	904	912	915	904	905	888	923	877	926	927	911	975	938	937	964	987	954	931	920	886	902	891	910	896	922	980	920	894	901	904	932	921	911	874	900	913	920	913	963	893	961	943	889	936	960	868	885	962	968	900	973	921	944	911	880	901	928	939	899	838	914	960	909	886	913	900	924	934	910	943	901	888	880	913	950	904	926	885	905	952	904	867	956	915	908	975	903	853	897	878	909	918	923	925	912	907	890	901	911	971	859	907	999	932	911	909	909	921	937	951	914	901	899	946	984	902	973	876	883	929	871	902	926	932	931	968	879	944	866	882	863	924	895	893	935	961	886	929	912	922	908	948	878	934	890	912	899	917	885	907	888	888	907	868	840	946	923	927	899	894	972	954	967	928	978	894	940	917	956	888	917	965	898	936	917	912	928	925	882	887	892	917	918	911	938	909	926	884	895	879	887	915	974	955	921	845	924	915	910	904	892	904	879	877	858	913	885	900	905	877	909	979	893	929	893	933	896	977	909	879	910	968	919	918	936	970	953	928	863	862	885	913	901	905	904	927	894	902	920	888	914	901	894	944	893	902	855	896	910	977	933	937	940	904	923	906	911	944	870	954	913	901	915	958	920	848	923	972	937	876	878	934	905	926	965	856	922	904	884	914	914	874	893	907	910	891	942	907	923	862	902	876	881	905	923	901	886	870	982	892	858	931	916	924	943	863	878	961	904	886	900	834	928	934	884	915	960	915	900	917	930	938	954	904	898	876	864	904	911	921	944	886	869	846	949	884	872	875	957	878	929	892	889	922	898	887	870	903	869	913	912	934	927	876	963	916	912	850	928	896	874	900	895	886	928	887	955	936	887	945	936	926	966	906	920	935	909	934	912	881	933	904	943	901	951	901	965	911	946	904	906	912	939	952	917	945	891	904	916	890	871	914	904	888	924	916	939	887	916	894	906	928	906	932	885	918	889	916	932	917	892	914	950	924	940	897	955	891	915	916	904	916	923	925	891	862	925	903	851	933	910	877	985	964	947	903	903	903	885	953	921	926	892	880	874	949	913	901	938	901	903	892	971	895	900	950	907	917	876	946	927	939	894	928	880	979	946	937	890	881	909	960	926	874	901	925	879	897	898	911	914	919	942	957	949	898	922	883	893	933	926	905	903	907	922	939	894	935	886	908	903	963	945	906	911	886	907	958	929	982	895	902	909	934	938	916	954	961	901	955	933	957	916	937	937	922	959	876	902	907	909	831	903	886	888	920	898	878	866	879	893	893	916	942	898	901	896	912	947	908	927	947	887	927	920	881	915	896	917	906	913	934	924	854	925	965	944	994	927	941	863	928	937	970	891	938	889	936	943	899	922	929	934	906	963	917	896	874	928	893	917	899	920	937	920	866	920	938	891	924	883	986	951	945	903	923	915	926	933	938	860	934	924	896	883	904	902	902	881	902	959	913	956	921	920	937	907	887	919	922	893	891	958	972	941	914	893	884	928	951	935	911	968	911	887	921	957	948	937	913	859	910	940	947	967	919	888	917	867	853	925	924	978	932	946	951	890	883	929	905	880	900	903	925	944	891	944	927	975	908	943	928	915	798	957	943	901	905	908	914	906	930	890	934	894	928	980	911	857	892	855	878	898	865	905	887	866	908	878	976	867	907	916	909	917	920	912	960	911	870	907	885	923	935	971	907	892	899	930	898	872	889	898	886	904	912	903	905	937	916	921	940	926	885	897	941	897	927	898	934	942	970	923	967	894	906	938	911	902	904	969	919	914	873	939	891	916	914	910	900	897	927	905	918	915	930	946	937	869	864	950	890	920	925	925	965	985	917	873	927	913	880	995	898	930	897	914	957	946	942	892	900	873	908	850	876	888	898	882	875	945	921	881	907	880	892	869	904	887	922	861	877	928	905	875	928	891	948	945	932	901	892	906	881	887	940	946	920	841	924	920	851	902	895	943	984	871	839	857	900	927	872	882	875	924	887	894	912	913	891	919	858	942	938	902	919	889	923	916	865	914	930	865	904	883	927	887	889	900
23918	20736	24105	27419	20735	20628	1799	673	539	555	539	535	490	464	488	475	496	475	470	441	476	531	456	492	418	453	443	460	455	484	457	424	465	476	466	414	446	454	484	479	494	435	457	476	447	439	466	426	407	456	442	448	449	416	438	460	431	443	471	443	440	465	441	444	414	442	428	446	460	464	469	431	459	455	483	462	464	448	457	441	493	451	426	444	481	496	430	474	440	471	458	469	423	454	434	465	460	445	455	407	483	470	433	435	462	440	481	482	489	482	402	469	424	450	444	505	453	457	452	448	486	449	444	451	427	470	494	426	452	446	426	436	439	410	431	418	464	459	462	431	477	434	482	471	467	453	470	451	423	454	437	454	460	452	416	483	457	494	467	445	435	440	476	479	451	411	478	437	443	470	443	457	429	513	420	460	475	461	446	438	471	445	430	440	433	439	486	436	455	488	461	487	457	465	412	417	426	413	440	442	421	478	435	425	455	428	438	468	473	438	476	445	494	411	459	438	482	459	490	479	451	458	447	447	427	493	454	408	446	394	438	454	491	414	481	453	457	501	437	420	455	489	437	439	494	423	454	499	443	436	420	465	460	456	447	371	406	444	469	487	471	406	486	439	494	447	407	436	457	487	467	454	397	436	478	445	479	430	470	468	506	492	490	467	447	429	480	444	435	412	424	459	472	442	431	416	436	433	451	454	480	452	444	450	440	463	499	450	436	465	479	435	455	476	469	446	444	449	448	469	465	442	452	457	463	437	446	451	441	490	436	451	454	474	468	441	459	439	420	430	444	436	489	439	439	476	460	467	485	479	465	478	422	427	435	453	433	452	440	471	434	467	425	462	456	437	463	465	466	458	430	428	428	487	420	416	430	461	437	430	440	462	452	433	458	417	456	461	452	467	454	459	430	419	468	435	447	446	452	461	452	498	436	472	436	451	483	454	439	483	455	428	415	460	454	454	420	447	426	445	467	444	450	434	456	427	499	435	465	452	455	467	461	454	492	408	421	478	454	467	428	404	449	429	435	450	455	439	478	446	406	391	434	448	431	423	432	454	426	476	435	436	441	435	466	460	480	429	417	424	440	419	442	481	459	457	447	440	465	481	439	430	453	431	431	457	428	461	398	432	442	456	480	473	466	453	432	449	436	475	448	450	428	462	491	439	414	480	455	481	461	463	436	430	462	446	446	453	436	396	461	478	451	484	468	439	491	431	446	454	470	408	440	486	432	444	482	495	477	468	412	458	410	461	456	461	418	455	448	458	457	436	489	423	462	460	444	483	453	451	489	481	456	437	457	424	415	419	508	443	446	430	429	453	433	465	490	485	475	427	439	469	439	442	390	427	422	461	479	429	466	461	411	480	428	483	458	433	480	461	430	459	463	461	413	432	466	460	470	450	436	456	455	448	444	426	428	464	453	412	468	468	457	459	418	457	479	485	443	436	483	471	471	451	427	459	425	424	453	431	443	430	436	403	465	449	481	448	447	458	451	453	454	486	432	455	473	447	480	443	428	468	464	438	486	440	467	467	468	465	454	514	443	431	456	481	449	460	438	416	447	415	444	455	462	460	461	441	461	424	449	441	466	450	448	443	456	424	429	461	469	448	415	452	427	430	480	456	446	441	494	477	448	431	436	468	437	458	432	463	443	413	464	424	439	462	463	447	459	480	461	479	459	407	466	415	486	470	445	433	441	383	462	414	450	509	441	451	424	487	447	445	443	445	443	434	457	437	434	440	460	416	435	428	437	470	436	436	454	439	446	444	428	435	469	463	464	471	452	472	471	467	439	424	462	485	437	462	471	422	470	464	472	450	462	457	422	448	491	449	458	417	468	440	471	464	427	444	431	450	436	414	454	451	436	432	427	437	444	453	437	440	437	496	445	443	474	466	421	434	488	462	471	430	472	461	413	434	447	453	436	495	472	433	463	464	464	439	445	455	506	454	480	461	436	390	443	433	450	495	459	431	457	465	420	448	447	453	486	447	451	489	488	474	431	465	455	427	424	464	464	471	430	438	434	477	431	421	469	460	454	489	452	437	482	455	442	461	453	428	487	402	444	473	485	425	447	488	404	410	460	464	414	424	441	434	440	471	412	505	435	447	431	447	456	455	458	488	492	452	418	431	483	462	441	433	417	464	457	406	443	452	474	449	437	428	434	417	429	481	425	443	460	478	452	458	461	439	418	466	437	468	456	489	438	439	419	466	403	430	484	438	441	456	426	415	457	474	466	472	483	453	474	441	459	444	419	438	421	438	425	461	483	471	438	417	473	450	446	430	477	421	450	461	437	469	459	481	474	450	484	477	455	419	439	445	441	426	439	462	449	497	437	467	418	442	419	463	454	451	473	461	445	464	472	488	411	436	459	454	438	440	406	450	463	427	482	459	457	478	456	458	463	480	439	465	456	465	429	481	428	477	428	472	459	435	397	408	469	430	454	460	433	451	450	450	395	442	453	431	421	455	446	442	457	435	502	443	442	454	435	429	434	464	513	430	468	489	447	492	478	413	463	434	485	420	436	441	464	458	482	411	449	440	419	429	465	438	439	449	422	450	439	447	430	473	442	475	465	467	482	482	471	474	437	428	465	495	411	418	434	453	438	461	405	456	463	456	413	439	437	448	440	455	446	435	438	481	426	402	432	452	453	447	438	403	486	447	418	421	423	468	450	436	469	468	450	442	473	460	449	447	443	442	489	468	427	447	464	455	454	424	448	415	499	436	453	456	463	443	453	490	408	438	416	438	471	426	448	428	449	438	452	480	471	442	430	438	412	482	469	451	442	455	442	406	451	468	459	421	462	442	446	414	475	451	489	445	413	464	440	449	451	468	432	451	419	498	455	475	385	433	433	486	450	425	465	399	448	466	485	434	432	459	480	441	449	454	459	473	463	470	418	477	434	444	464	437	442	471	427	438	452	462	424	446	437	419	453	450	455	453	398	411	431	455	448	481	455	468	428	440	434	473	503	487	454	454	450	444	440	465	448	476	442	461	432	426	438	400	466	432	504	460	455	448	457	442	465	445	455	452	474	441	443	452	460	451	416	457	465	463	426	435	444	424	466	466	470	464	448	451	468	454	446	445	475	412	419	429	466	442	464	418	446	411	435	457	440	418	470	493	470	483	449	489	406	437	445	445	431	457	452	407	420	430	472	463	466	482	488	460	472	441	421	460	418	464	478	458	423	430	431	433	487	445	464	475	429	458	425	423	438	455	426	463	471	445	445	411	432	410	459	458	403	447	437	486	469	445	437	460	481	457	487	497	529	407	463	455	443	442	444	463	466	438	476	432	468	418	461	462	440	430	421	463	451	403	425	477	470	443	461	433	433	455	479	433	438	487	456	465	440	444	464	463	406	447	511	424	477	447	479	448	443	445	431	448	462	483	463	421	463	396	410	432	456	458	492	462	436	499	438	425	457	447	474	464	437	444	454	454	482	468	428	414	450	480	432	421	410	479	455	458	461	480	428	442	400	451	455	500	509	424	481	439
5228	3134	2030	1293	1117	1078	1043	980	995	1078	974	991	953	988	1019	925	1032	1020	990	1018	943	986	1015	1021	967	1082	995	1004	976	960	1001	988	1009	956	947	917	944	992	1011	995	988	1002	948	978	955	1063	1026	1015	974	980	973	984	1015	970	995	955	1014	935	957	965	1013	1025	980	995	994	970	962	971	965	987	958	1027	992	989	1014	1017	1000	1012	945	990	1011	986	1010	983	994	1035	976	1025	1004	988	975	920	1000	984	947	934	955	973	954	952	1016	973	973	950	900	992	984	1020	989	1038	978	1014	984	983	1020	971	926	985	997	939	1008	957	942	993	1011	1005	956	989	971	998	966	972	951	969	1000	943	1051	994	1017	1006	967	1008	971	951	960	979	969	960	960	994	977	975	960	946	1017	931	1015	1020	971	1026	995	986	929	957	979	920	986	998	954	980	1024	975	929	975	953	954	959	966	959	952	964	997	986	993	954	1001	936	1007	946	1001	945	955	970	987	1011	979	929	1015	1003	965	934	1002	962	997	1055	979	961	1008	971	988	1014	954	1010	984	987	938	934	1005	1016	972	1026	997	979	962	965	987	1007	928	984	969	998	953	971	994	928	1007	1017	964	957	909	1011	992	959	982	981	1013	950	974	963	950	1044	991	1010	951	1005	954	992	987	977	965	996	1008	906	1003	992	965	976	952	1022	987	1013	1020	992	964	963	967	898	970	1001	980	1032	933	1007	1004	959	1005	987	957	959	1035	1012	996	973	982	962	946	981	1000	959	941	987	971	1061	986	998	958	919	934	956	958	1016	962	929	1034	978	1033	997	944	951	957	936	974	1018	949	947	943	992	983	1013	982	946	961	1003	1009	956	979	1019	936	999	1021	1021	1002	993	962	1009	975	1045	998	966	1013	946	1007	1026	977	960	934	967	957	989	1022	918	1000	1020	1013	935	959	981	997	997	1020	980	955	927	959	893	966	1001	1009	960	952	1048	1008	965	978	911	992	1022	1006	998	984	939	979	963	947	1007	1003	1019	944	1016	963	978	974	966	981	953	988	1045	971	924	965	1018	1001	955	970	907	1012	1003	956	1005	957	996	1075	986	968	994	938	966	986	973	917	958	1022	971	968	1007	981	1007	929	998	964	963	1000	962	955	978	951	1027	1014	958	1017	983	952	980	1005	997	960	963	986	1010	989	982	970	972	980	999	971	965	983	984	976	947	895	968	964	1013	985	1007	1000	987	994	967	970	939	1019	983	987	990	1050	963	1002	971	1009	961	969	1054	958	965	1004	941	936	963	943	1014	921	991	971	1002	1051	977	1020	993	912	928	961	904	1006	979	996	989	966	1043	952	1056	964	1026	984	974	957	973	957	1000	940	993	987	964	1026	973	1019	1005	927	993	1009	954	994	1008	976	965	949	965	984	1017	1038	988	1025	945	998	978	990	966	993	964	946	931	986	950	998	1021	984	955	974	963	973	927	975	958	1004	1020	964	981	999	1012	971	977	959	1017	962	996	1022	1065	958	973	991	930	965	958	977	922	942	1021	974	969	997	975	1045	965	1002	1009	993	971	925	997	966	961	990	990	951	954	969	989	1005	952	1016	990	967	917	950	975	969	970	1010	977	1017	941	965	960	1060	958	1010	972	928	1001	1018	1003	1000	970	1004	965	951	944	972	978	976	995	994	986	992	976	961	984	1012	1044	992	978	1001	992	1017	977	984	1006	934	957	1005	973	988	989	1004	934	985	973	977	1007	1009	937	965	973	942	950	994	962	997	998	955	968	997	966	976	923	988	942	962	930	928	986	1007	960	979	959	960	908	971	947	947	949	971	945	1003	974	992	937	957	983	975	954	987	1010	965	955	937	1013	999	971	976	948	1000	984	972	917	973	953	1026	987	955	966	925	1025	913	992	935	993	974	954	950	1015	982	928	999	954	940	952	980	976	967	956	983	999	986	951	1053	983	960	958	950	1000	1008	985	995	895	971	1050	1001	979	1039	997	985	992	989	979	992	938	923	973	977	964	1023	993	961	957	948	988	1022	1017	987	980	986	921	952	994	953	964	998	975	957	966	968	950	945	974	987	983	1005	1034	989	1000	998	927	1009	1004	970	947	952	986	946	979	1040	997	953	992	893	1017	943	925	983	966	953	944	964	1012	1008	943	1007	935	1015	949	945	958	969	942	975	971	999	1025	954	1015	943	980	1003	1040	994	986	1019	968	960	965	1010	980	971	1001	998	984	971	993	953	949	911	982	999	943	965	984	952	956	1001	960	1009	971	953	942	1036	978	992	1008	945	980	969	993	1004	942	976	960	956	930	983	991	970	960	930	941	927	958	1016	1000	1008	935	1024	980	1007	1018	966	980	1025	940	942	919	1046	1039	1025	985	998	969	964	997	945	992	987	1024	979	929	986	957	1001	965	983	955	912	979	1022	1006	979	938	971	991	978	996	958	1047	972	948	991	984	966	1011	983	950	922	935	971	990	981	969	993	965	916	950	966	978	973	971	1030	929	939	986	963	979	1046	957	999	991	957	1027	992	974	995	1011	1028	973	994	983	977	960	985	951	992	1030	959	933	952	940	934	985	990	981	975	949	963	956	935	1009	1012	1025	1000	934	974	1041	975	1002	1053	1002	977	977	961	962	1003	990	997	944	1009	987	1014	1013	951	1004	1008	949	1009	973	958	941	1016	947	996	979	1021	933	917	993	979	1029	971	989	958	923	1003	1016	940	995	921	957	1016	975	963	984	965	1026	1003	981	963	1008	938	969	967	955	1012	951	946	998	959	981	1006	982	975	970	973	957	963	992	963	998	1009	960	1028	1033	946	1010	975	1012	998	1022	969	980	953	967	1040	971	971	1009	1005	960	1010	1009	1025	972	941	966	1013	953	926	928	1008	985	971	943	991	1000	1035	1054	974	987	1006	970	967	970	949	1021	975	988	937	989	1035	1031	982	1007	951	929	972	1009	956	993	955	953	992	999	1001	946	983	1004	1017	1027	909	1014	965	983	956	968	963	941	1006	1057	953	975	970	925	990	883	984	925	971	977	1031	962	974	967	989	993	1023	1002	988	992	981	1043	1040	993	964	994	985	1023	994	972	984	1001	948	996	994	982	995	1071	1014	986	943	1015	928	1021	1020	984	983	986	929	999	983	947	972	939	946	955	958	935	991	982	993	993	903	967	959	996	996	968	991	999	1025	985	1006	990	1043	927	1004	942	925	944	1041	962	973	978	988	997	999	905	951	952	953	975	928	968	1080	1059	1003	941	956	986	942	944	1020	924	936	972	995	978	994	975	960	1008	1020	971	979	1036	1021	999	962	952	944	945	1015	1044	952	936	993	1000	1002	954	937	1030	1001	937	934	1055	1042	984	950	926	951	973	1040	965	961	965	999	969	984	1009	977	924	1065	1021	960	971	958	936	966	987	960	964	982	1003	966	999	990	977	964	984	1049	999	968	993	943	956	983	1009	978	965	1013	993	976	954	978	962	1008	993	944	1031	1018	964	1028	974	1033	973	1000	1002	965	948	954	1024	969	996	967	1009	1022	1014	968	926	947	966	1049	982	947	980	944	967	988	929	974	893	976	957	979	890	976	989	982	968	965	956	977	943	949	1001	988	974	899	1002	972	945	941	952	1011	953	970	989	955	955	1000	993	933	953	981	992	984	989	996	1013	879	976	979	1000	974	1004	951	947	954	967	990	953	1012	966	969	1004	944	983	988	944	958	975	983	964	998	985	985	971	968	958	977	999	946	982	962	986	941	953	980	987	985	994	1004	948	1009	1067	948	1002	990	965	955	953	973	933	1059	954	1004	1001	1039	981	957	963	995	1001	1000	993	985	987	986	955	967	993	998	981	985	965	981	997	1016	960	958	947	954	972	1014	1028	988	967	924
23414	20704	24367	27085	20705	20724	17350	744	484	399	366	333	328	344	319	323	340	359	324	309	289	290	272	299	305	314	321	271	270	267	296	297	285	302	274	298	282	284	279	253	314	279	295	279	302	306	258	285	304	303	308	268	267	287	292	291	275	305	271	305	299	283	295	299	295	265	295	301	275	281	274	281	270	288	267	260	281	293	270	305	287	285	292	313	271	281	311	285	276	296	297	290	276	268	296	295	282	274	243	263	294	245	260	301	287	278	290	288	228	295	257	284	285	268	286	268	260	267	270	302	264	231	275	305	263	265	269	297	310	264	303	277	276	273	284	290	273	297	254	279	289	281	291	270	260	271	283	246	264	262	310	297	288	293	280	286	261	261	273	236	279	283	242	240	313	293	258	266	289	268	267	299	289	282	306	298	269	252	283	283	279	266	267	293	282	283	292	276	272	282	310	271	275	301	273	238	287	275	298	303	291	300	280	266	278	269	272	281	287	302	280	254	267	284	272	285	290	279	243	272	277	307	265	282	280	267	282	293	316	284	280	285	324	252	278	292	265	262	279	299	327	335	284	263	264	260	273	287	236	279	278	320	280	307	311	304	276	268	273	259	313	288	265	250	314	286	267	271	270	298	306	260	276	258	263	278	272	306	281	285	311	287	277	268	312	256	260	273	286	286	265	267	297	288	297	286	271	283	266	284	274	268	275	282	268	273	296	263	278	269	255	267	270	301	264	263	280	270	258	283	276	291	280	297	263	268	293	295	286	277	278	299	276	273	306	329	297	285	213	270	265	290	288	310	247	248	268	296	282	310	266	264	284	266	278	292	297	268	260	297	304	256	266	276	294	290	293	258	251	283	265	254	294	288	266	256	296	291	256	271	284	269	254	268	288	238	269	277	244	277	282	268	321	292	282	266	274	264	273	271	281	288	301	299	315	294	270	278	255	270	267	280	294	295	270	274	272	286	288	280	269	279	276	289	275	306	275	279	296	284	292	324	252	266	293	282	300	336	285	312	278	262	275	267	296	293	284	260	299	283	305	268	255	298	276	266	284	288	279	270	262	281	288	284	307	285	286	284	314	317	276	274	295	267	290	278	308	272	280	267	290	253	251	294	302	272	250	274	310	273	278	278	303	290	279	315	281	288	271	286	264	275	283	279	286	308	249	281	308	251	311	277	259	292	297	293	282	281	275	294	287	273	290	283	269	230	287	308	269	264	298	286	281	315	269	276	270	268	291	292	282	260	278	260	278	275	278	296	294	276	281	242	241	278	272	289	289	256	302	298	264	289	269	268	271	282	284	261	248	306	283	276	315	322	265	246	287	295	257	301	262	294	289	264	289	261	251	270	281	302	268	285	277	291	312	289	252	288	291	276	284	292	270	315	302	245	279	253	288	280	267	299	312	274	281	291	278	274	259	300	286	266	278	270	310	271	254	297	302	249	282	254	307	277	258	283	278	286	253	252	291	270	296	280	257	294	264	283	266	275	285	282	293	290	258	241	290	285	283	301	275	286	302	288	273	284	285	268	300	291	256	248	267	257	265	282	298	294	267	297	266	273	295	274	299	303	269	281	247	283	277	264	275	287	254	272	267	262	292	277	244	307	277	247	302	252	278	228	281	273	246	302	307	284	271	273	244	295	279	289	297	294	299	289	298	299	266	282	277	305	280	251	289	260	289	284	289	298	267	266	292	284	299	289	263	276	275	282	282	275	262	241	313	283	295	270	307	289	295	270	269	264	278	285	278	271	233	273	257	278	284	263	245	292	284	272	304	280	245	292	293	249	260	295	303	292	307	294	280	258	279	288	295	293	302	321	258	308	275	284	289	286	269	254	263	281	269	273	276	272	249	267	263	266	276	275	301	234	313	277	257	232	284	251	291	277	278	243	284	302	312	287	269	269	277	258	265	293	282	303	250	289	311	293	270	289	289	297	276	278	238	278	272	279	284	295	276	264	277	270	248	278	326	294	277	286	274	261	291	300	265	268	229	247	269	319	293	267	260	275	272	305	254	249	280	288	281	304	233	276	271	267	270	259	275	279	282	245	262	287	283	254	241	272	264	264	262	295	260	263	273	278	275	303	267	305	293	267	294	303	248	273	278	275	243	276	274	276	236	247	269	271	266	289	266	320	297	312	288	313	263	275	306	276	264	291	265	261	280	259	277	281	311	254	323	301	277	270	286	316	314	270	322	277	287	284	288	285	254	277	287	275	286	279	244	257	278	270	293	285	266	258	292	267	286	278	263	301	289	297	291	286	267	270	299	271	275	270	297	273	288	295	284	309	273	303	269	288	261	276	266	267	274	249	280	251	287	291	252	256	239	290	312	286	291	266	307	283	295	271	302	284	288	242	261	268	265	263	271	290	235	307	279	299	288	274	295	266	278	279	266	285	292	253	331	297	286	257	265	272	290	311	290	265	289	290	260	302	263	273	263	301	295	262	283	266	261	280	279	276	237	248	267	280	281	277	234	272	287	283	282	244	261	284	284	281	263	272	249	285	277	287	331	253	319	291	269	232	255	249	281	266	297	269	254	286	298	287	293	263	283	301	281	274	291	280	264	274	254	276	242	262	298	289	250	272	281	287	283	287	273	283	293	298	284	276	250	268	295	293	290	277	298	292	295	295	299	313	280	285	231	261	277	269	288	291	313	270	276	268	282	278	280	280	252	269	283	283	266	258	259	302	251	276	287	294	271	292	265	323	335	256	301	273	282	277	282	278	275	273	275	293	282	295	264	287	267	284	275	265	292	279	245	260	292	294	282	258	283	252	248	297	315	253	302	290	285	264	333	244	281	247	246	265	269	271	262	268	288	286	276	301	253	277	287	281	279	305	295	293	276	259	250	294	294	275	289	257	305	272	257	320	267	276	281	294	274	262	278	284	272	273	294	281	259	291	293	271	263	267	286	285	276	305	264	286	271	292	269	283	265	286	296	265	329	256	272	261	301	265	272	282	284	316	281	285	276	275	277	268	282	280	294	265	263	285	299	252	270	270	245	291	264	320	281	309	267	263	261	258	279	278	285	240	278	299	315	285	287	264	305	268	262	300	293	277	297	283	256	294	260	293	248	281	262	278	283	273	278	267	303	275	289	288	292	279	287	265	279	290	268	277	295	282	244	258	297	309	252	282	276	268	274	254	254	293	259	279	274	316	302	318	337	279	282	300	308	256	297	288	246	306	287	285	299	258	286	274	254	252	261	268	297	267	258	275	272	285	296	252	253	260	260	258	284	258	266	289	286	280	271	276	287	300	269	298	294	272	287	283	249	284	290	272	303	307	255	298	293	304	296	240	282	258	288	237	290	270	286	301	244	291	254	277	262	290	298	249	312	265	262	299	281	261	265	273	283	258	281	292	269	279	272	294	295	267	252	285	279	270	273	280	304	322	262	271	292	293	288	262	286	280	245	307	277	281	325	286	266	246	266	272	296	272	276	251	302	244	301	264	299	283	272	281	278	249	302	286	267	298	260	255	281	274	302	260
5743	4534	2333	1228	825	785	745	689	721	645	717	664	660	649	626	641	593	630	660	627	632	639	627	626	620	634	590	627	650	628	629	640	647	658	666	642	663	597	633	648	619	641	678	671	631	590	609	641	648	634	634	623	655	653	634	635	584	613	664	631	604	627	617	635	582	631	648	644	641	611	636	645	629	652	621	633	604	640	645	641	692	605	648	643	664	611	652	618	639	617	650	620	655	640	630	582	630	635	646	655	628	639	638	653	603	645	623	649	628	623	640	637	620	630	633	640	613	605	606	600	604	651	630	659	628	572	628	618	628	658	616	644	626	635	608	590	614	627	652	615	652	630	678	646	590	646	607	640	601	663	649	593	566	598	613	592	580	671	598	603	630	585	607	622	679	614	625	639	628	636	628	636	661	579	607	626	642	628	624	600	648	626	623	573	582	610	628	649	628	599	654	590	615	630	596	623	573	607	603	630	603	641	619	635	621	633	630	623	612	632	646	603	599	652	613	584	624	662	630	617	630	654	656	643	605	663	636	634	594	625	621	612	619	627	603	649	653	646	650	593	614	652	633	662	603	690	627	605	643	609	614	628	653	658	618	659	578	629	619	629	665	624	653	653	612	636	600	644	643	582	637	619	595	627	591	610	630	586	604	643	633	629	638	594	632	675	629	617	646	596	642	641	627	589	614	591	666	643	591	594	616	597	624	653	607	590	639	588	637	640	612	617	662	633	666	617	588	601	626	616	661	623	634	608	630	586	656	611	610	646	620	616	676	635	626	598	679	616	653	634	651	645	613	666	628	660	660	618	586	635	603	638	665	620	566	634	646	583	645	567	654	642	613	641	628	610	649	619	618	597	620	607	628	607	630	643	650	678	665	627	629	629	603	652	634	603	630	627	651	592	615	658	642	645	637	654	631	677	607	640	653	669	621	641	619	617	690	604	645	652	628	598	615	614	627	692	629	596	653	606	641	587	604	646	642	686	619	578	635	607	617	602	615	615	631	601	645	665	628	668	627	617	582	613	607	636	625	586	607	646	633	620	614	627	573	606	614	655	627	650	666	652	653	658	660	636	616	633	614	566	587	630	593	603	614	650	641	632	616	600	630	621	592	630	602	640	680	578	614	652	653	638	607	579	674	587	629	647	654	646	636	646	643	634	632	656	593	630	579	614	595	634	603	639	682	632	587	593	669	639	678	619	576	632	631	605	669	596	614	620	621	639	591	582	586	605	657	612	659	609	595	590	665	617	608	632	657	605	624	618	626	589	622	640	653	641	644	606	635	622	650	589	676	605	653	645	599	596	628	578	647	594	648	664	615	587	655	646	606	617	614	598	600	632	602	637	606	648	625	589	654	599	633	625	619	571	618	683	596	621	645	644	630	611	602	612	636	612	639	590	581	616	614	580	682	614	622	660	606	642	603	646	588	568	656	638	631	649	565	641	624	619	654	620	629	636	613	650	632	645	637	622	645	659	657	613	594	619	636	660	652	575	649	635	619	625	631	655	633	644	601	618	584	652	644	588	623	603	617	604	617	656	631	672	624	615	585	632	575	636	678	610	634	650	650	624	666	660	590	672	632	636	615	600	615	688	605	624	610	647	642	620	678	648	650	622	619	617	651	648	655	615	604	595	639	655	652	608	642	584	630	633	608	622	623	631	648	617	650	620	660	648	626	618	646	630	605	614	583	636	630	647	619	625	604	671	638	618	627	601	643	628	646	626	637	627	620	628	632	596	635	580	629	670	591	622	637	646	640	603	603	594	616	629	603	625	637	649	636	618	645	633	646	645	605	645	614	608	638	626	635	631	610	590	653	667	620	610	642	596	620	641	650	622	620	627	608	579	588	591	618	602	660	632	691	657	637	613	611	635	654	618	591	609	617	633	582	600	586	585	597	664	609	629	610	625	630	622	628	595	634	581	659	652	568	641	634	677	621	645	624	614	641	652	611	570	671	625	598	676	615	656	604	609	632	627	629	617	655	651	647	597	632	606	607	609	650	629	611	675	658	646	641	609	587	629	656	649	638	644	658	655	607	646	640	614	572	606	620	619	630	621	633	636	637	634	605	628	591	585	666	644	595	627	625	587	631	637	629	617	626	624	652	618	607	577	620	644	621	640	629	627	614	626	591	638	658	613	678	647	644	613	636	595	633	662	626	662	613	602	625	618	625	671	627	599	621	637	652	613	595	653	641	610	609	615	619	642	647	626	592	623	607	632	658	638	684	615	665	645	658	570	603	686	613	626	632	652	597	661	637	651	644	631	618	573	632	601	618	573	637	601	626	628	611	626	655	651	604	629	620	636	629	599	636	605	630	588	573	666	642	573	677	656	624	647	589	624	616	665	617	610	616	701	621	620	611	647	621	630	595	608	626	639	625	621	665	573	615	606	658	616	602	613	637	661	625	632	633	633	672	637	599	618	637	616	594	702	605	625	595	616	612	666	616	651	618	640	619	595	586	624	663	621	661	629	666	632	641	639	629	620	683	656	627	605	661	640	623	586	662	655	568	619	687	618	626	653	657	604	627	632	667	597	663	612	636	641	666	651	620	601	588	626	614	612	627	649	649	646	582	651	633	579	610	676	612	606	606	666	643	639	650	615	598	579	634	654	629	617	634	588	613	635	637	617	603	605	643	582	614	596	604	658	612	640	617	589	609	657	647	629	627	658	667	641	586	619	628	637	635	642	636	635	642	596	625	620	613	608	617	617	616	613	614	614	582	612	594	692	597	590	610	627	608	660	653	628	615	642	601	600	682	641	588	618	617	628	647	611	627	601	609	595	635	612	700	623	662	599	617	608	638	578	598	603	618	638	668	632	587	625	630	597	669	617	635	640	632	654	632	637	610	646	609	590	581	623	634	635	604	631	638	665	605	616	627	576	633	619	613	649	586	629	610	670	645	662	643	592	628	631	623	626	620	641	604	656	654	636	613	611	619	617	592	640	659	619	665	599	583	628	637	609	604	562	585	645	656	628	617	642	612	652	615	603	642	649	622	634	614	575	597	651	615	585	636	618	628	613	622	650	632	616	609	630	622	656	612	608	626	632	651	602	655	638	626	623	609	605	621	600	625	639	634	591	617	629	627	657	627	599	655	614	613	611	632	625	611	663	641	639	647	622	646	634	613	608	643	689	641	655	621	651	639	642	619	661	603	661	596	614	636	636	588	607	627	649	659	603	614	615	621	608	624	615	627	636	625	658	660	607	638	620	627	618	686	613	607	648	634	645	596	600	638	613	630	673	610	600	627	663	652	618	576	598	633	596	607	632	599	606	612	631	608	684	635	645	634	663	661	585	551	652	615	627	625	615	661	620	616	631	638	622	638	671	582	620	588	604	589	597	609	616	598	653	611	604	590	648	622	566	606	614	630	624	648	663	646	656	623	652	642	665	611	625	594	607	634	643	588	630	611	616	643	631	609	624	620	609	673	638	629	635	663	628	650	604	622	641	629	642	594	575	620	690	633	607	617	562	675	648	672	625	598	613
31779	18900	6920	629	496	445	405	404	378	420	436	360	409	413	398	416	395	400	384	413	409	391	410	375	372	399	405	397	396	401	390	402	392	398	410	409	380	386	391	388	352	381	390	418	383	419	418	404	430	441	396	421	426	417	404	399	394	421	353	392	396	374	386	391	402	421	407	357	378	369	389	405	372	432	403	404	408	390	392	383	387	427	395	408	391	368	394	403	372	396	378	406	403	360	394	371	415	387	375	414	392	412	379	414	405	388	382	385	427	397	383	389	374	410	379	371	434	474	394	426	382	393	398	403	396	412	389	412	381	384	369	391	372	397	430	413	410	413	356	376	363	369	402	426	399	374	422	348	411	382	382	383	401	418	401	390	395	407	416	377	407	336	384	413	415	394	422	394	351	396	425	415	377	426	423	395	395	374	369	410	406	407	397	396	341	372	375	417	373	376	373	365	389	416	372	397	381	373	353	408	456	384	404	396	351	364	401	399	402	419	412	388	408	406	387	404	401	387	374	415	379	402	397	382	416	366	406	404	410	418	428	421	383	387	360	473	434	364	393	375	404	365	401	413	365	412	423	434	387	430	398	414	399	405	417	403	371	419	391	408	377	389	402	355	409	385	436	374	401	389	364	361	419	415	387	413	415	396	391	413	421	413	385	438	396	376	423	392	405	380	395	362	430	432	416	421	424	395	421	397	417	380	388	351	402	407	393	349	373	377	434	404	405	442	410	403	364	408	408	377	418	394	346	411	402	418	388	384	402	403	424	387	365	402	382	399	396	402	388	385	402	375	371	384	407	396	380	384	440	408	396	406	377	385	398	391	412	393	404	380	384	421	400	392	422	426	374	381	411	420	386	412	407	421	354	386	397	395	401	378	423	408	427	385	406	381	399	406	373	394	405	424	413	410	435	408	386	394	396	401	385	403	369	370	438	413	365	381	422	388	412	406	394	430	416	416	367	375	398	386	387	416	404	364	403	399	425	349	417	399	386	420	379	407	377	381	391	441	416	390	403	388	417	387	412	388	380	401	433	400	417	376	404	434	423	384	371	391	407	370	401	398	396	416	421	418	368	372	404	409	370	401	379	413	383	420	423	387	396	421	368	398	340	376	383	431	375	399	380	411	419	386	403	403	379	409	418	395	381	395	431	417	403	394	377	405	395	405	390	422	395	435	362	390	375	399	407	398	410	410	395	426	443	412	402	343	393	346	395	384	381	409	382	400	400	412	375	399	419	411	393	401	402	412	401	450	386	383	364	417	361	447	427	367	382	391	378	414	390	399	442	463	395	399	413	413	384	381	404	416	424	389	414	388	352	424	385	387	384	373	395	417	379	378	363	384	387	431	457	427	430	393	355	422	389	393	415	411	389	396	431	432	383	413	411	410	388	372	388	376	420	407	381	398	395	426	418	410	356	345	418	388	390	375	397	385	423	393	437	425	408	418	388	424	397	397	400	410	419	356	388	414	403	399	406	394	385	385	407	379	381	394	377	422	410	372	407	432	360	359	388	374	390	410	378	360	423	436	433	357	404	396	361	371	424	355	410	369	403	407	410	414	408	396	401	384	405	432	389	410	391	398	389	394	377	385	390	407	362	446	424	384	389	427	394	360	385	418	384	405	394	381	419	415	419	406	399	385	420	364	386	375	381	387	415	388	354	377	365	390	407	388	393	362	364	408	379	405	396	408	374	396	375	396	385	397	402	370	373	386	404	425	446	421	423	376	420	399	418	413	401	405	422	348	346	390	406	375	408	419	386	416	392	386	402	409	375	385	378	377	425	394	404	420	359	375	395	380	401	404	394	374	382	378	399	384	390	426	383	380	413	411	363	414	387	381	399	350	406	396	388	366	378	400	406	375	376	412	394	414	425	396	387	412	410	394	398	410	386	421	419	428	406	413	393	374	385	418	391	386	357	365	420	436	409	398	443	432	394	393	398	438	423	394	377	396	388	390	372	389	402	415	394	367	418	402	401	411	420	419	395	395	335	386	397	421	401	418	417	387	390	428	387	365	382	420	373	407	409	419	402	397	381	390	383	413	406	394	395	412	405	414	410	372	398	357	412	374	370	400	366	430	405	399	379	389	429	427	387	414	398	407	421	386	409	381	418	403	406	398	386	400	402	411	426	368	388	430	377	449	428	363	433	372	400	409	416	358	393	363	408	426	409	405	410	386	401	388	426	417	411	392	384	407	381	417	345	414	420	387	364	381	408	400	397	394	393	394	395	343	355	407	371	384	406	418	420	429	368	399	381	395	370	395	399	408	370	374	413	437	359	400	410	405	410	408	435	451	367	375	393	412	384	427	391	412	411	397	391	370	403	433	385	430	372	423	357	343	401	397	368	398	425	415	371	435	442	414	384	359	405	414	382	400	395	387	387	397	440	427	380	407	387	404	407	429	405	401	381	401	414	385	413	394	401	375	420	406	439	371	422	401	389	392	378	383	456	413	410	412	385	408	390	381	397	368	425	372	375	358	367	415	419	409	380	401	329	387	422	389	425	389	402	410	407	395	444	382	407	370	390	444	402	388	412	381	387	378	368	413	403	404	378	411	417	349	381	404	380	421	384	425	423	450	411	374	402	419	394	386	371	406	386	413	380	379	401	383	420	450	415	366	424	424	388	428	385	381	375	395	406	411	366	411	421	396	416	385	405	400	394	429	370	377	397	416	387	391	379	395	408	418	437	362	409	375	377	393	416	365	363	366	392	384	418	370	426	416	401	379	360	416	410	399	400	392	387	412	396	409	380	423	373	400	400	371	404	391	401	369	388	382	374	369	390	393	390	382	407	371	369	402	416	421	373	410	405	372	424	388	428	352	412	386	419	394	449	370	373	392	386	385	361	411	382	440	404	404	383	394	415	370	416	399	428	405	435	413	406	395	405	371	359	375	424	387	424	393	368	419	387	403	411	423	360	413	378	356	432	406	453	409	380	381	415	380	398	396	414	396	395	374	404	393	357	430	363	372	384	372	386	402	416	379	394	421	419	401	406	371	399	366	454	425	395	442	392	383	380	413	399	405	423	402	392	373	434	386	446	454	373	427	372	381	391	394	408	374	388	403	387	424	431	377	373	412	407	406	406	360	446	422	396	374	406	394	374	375	408	383	385	394	354	382	432	399	412	419	468	414	403	377	403	394	367	388	355	387	389	375	433	375	449	373	364	384	414	408	409	376	411	418	382	428	414	398	388	426	380	427	429	397	398	412	419	415	398	379	361	377	383	401	400	379	432	387	393	372	388	373	422	403	375	419	392	374	388	361	381	446	418	355	389	388	387	409	388	422	431	390	378	382	396	409	391	378	377	393	409	373	376	433	425	404	400	391	421	377	382	425	393	389	366	388	389	425	424	410	420	403	395	393	392	406	396	394	394	409	367	419	360	386	398	381	438	371	384	410	380	396	422	407	367	381	391	396	370	392	389	420	387	422	422	410	405	395	392	386	389	402	422	385	364	430	380	365	410	393	391	382	401	411	334	391	385	369
5709	1086	973	984	908	957	984	924	900	939	943	928	914	898	935	894	966	960	910	896	893	944	966	834	888	900	942	986	922	944	883	929	863	908	942	882	911	914	880	966	982	953	879	926	916	911	897	893	933	937	897	918	889	887	949	911	878	929	894	894	958	909	927	910	849	941	958	887	949	852	936	919	912	927	884	886	917	903	940	927	906	901	898	945	926	974	882	965	918	921	898	897	889	936	893	926	885	948	872	916	898	871	899	983	943	915	903	935	914	875	913	866	948	926	943	905	881	947	909	908	940	892	852	923	879	924	961	869	930	914	925	950	874	905	911	888	947	918	893	936	875	898	893	933	942	955	916	894	845	918	929	952	913	876	981	960	896	980	939	952	959	873	880	976	889	838	913	893	884	916	891	863	898	919	880	912	874	904	913	911	892	884	933	942	907	862	887	952	912	894	869	913	911	878	989	903	931	900	908	934	898	904	890	909	911	933	928	920	914	916	838	915	980	922	935	900	964	916	932	900	916	884	915	926	882	927	935	906	903	906	866	946	904	858	926	897	945	934	935	852	978	860	852	936	895	918	933	886	963	892	937	918	899	903	907	927	885	892	904	905	982	868	880	868	903	905	868	903	900	910	930	915	901	902	901	918	967	899	927	864	965	890	893	896	940	953	936	934	892	925	939	941	937	934	929	864	876	915	906	916	878	925	897	876	916	866	932	915	927	932	924	934	888	924	963	952	929	878	917	938	888	901	835	952	841	905	887	856	855	911	890	956	917	877	965	934	898	923	963	878	911	880	922	935	883	916	927	924	933	916	926	899	919	947	933	940	898	866	902	878	995	947	877	895	909	928	948	893	920	919	938	878	939	885	870	899	951	922	947	935	943	887	859	941	883	880	960	916	900	929	933	863	946	894	904	905	942	902	924	914	944	935	955	923	891	916	904	897	940	922	895	874	871	964	934	945	935	953	885	885	875	925	883	917	921	900	949	890	924	954	1038	907	851	945	919	947	927	936	928	973	913	891	908	961	909	943	873	885	892	906	923	893	944	942	907	920	956	911	916	907	928	888	971	932	933	972	933	949	879	966	914	875	902	883	863	881	927	907	905	933	888	937	906	868	900	878	963	944	931	925	956	891	878	907	918	959	913	883	905	890	897	886	919	914	921	956	877	914	910	898	958	938	989	913	929	908	931	930	912	902	941	896	935	907	890	947	933	926	921	883	856	922	910	906	927	906	831	896	951	926	916	887	876	902	934	923	966	871	919	941	934	890	914	856	901	920	913	890	912	943	912	978	926	875	894	901	957	948	900	952	874	906	918	929	896	977	889	912	923	875	917	881	928	852	912	888	919	942	937	920	896	913	874	912	955	887	950	933	876	943	926	928	906	940	905	915	911	948	935	889	912	881	858	924	960	890	883	920	953	878	905	920	884	946	874	885	913	874	912	910	922	928	932	921	910	959	947	909	901	927	940	910	896	903	888	905	861	871	940	901	906	892	1001	914	921	944	911	884	897	954	923	931	943	882	857	857	907	888	920	913	946	903	927	855	862	889	923	901	931	925	970	897	953	944	847	886	874	948	906	880	864	847	913	870	928	896	920	905	891	893	869	883	906	956	922	848	968	979	914	887	917	904	926	915	932	896	923	926	934	912	876	875	949	942	907	887	870	895	951	876	914	893	859	913	936	931	878	903	901	932	843	920	971	928	927	896	901	929	879	922	885	939	946	877	901	912	964	956	960	894	961	900	921	910	884	920	883	949	872	872	910	951	909	904	897	920	880	905	900	921	908	875	855	919	926	884	888	918	998	964	868	916	911	951	884	899	904	915	870	900	879	943	940	959	929	951	910	909	900	924	852	909	880	895	902	924	902	868	894	954	907	885	913	933	913	923	867	925	897	938	922	865	894	876	881	926	908	894	904	896	928	929	906	889	918	913	889	876	894	878	936	973	897	938	945	907	883	932	927	886	944	905	926	894	968	931	861	900	925	907	936	906	942	884	931	922	906	934	924	903	869	946	912	961	918	893	894	927	896	891	934	908	895	960	889	908	938	882	899	915	929	931	942	888	918	892	911	906	940	939	944	916	944	859	951	974	906	916	899	962	922	906	913	908	926	948	885	929	850	884	896	919	922	901	878	964	854	897	926	933	892	955	891	913	1017	923	928	931	902	918	929	907	946	899	898	883	889	902	899	871	916	917	926	948	923	894	947	908	893	988	861	891	940	923	915	921	903	861	903	965	908	942	921	913	881	887	920	907	910	918	940	952	889	948	940	903	906	927	903	944	973	917	940	963	915	906	897	915	916	864	943	922	868	908	914	969	955	893	890	892	900	894	958	904	953	897	939	935	919	867	956	924	896	883	961	864	932	934	861	899	955	932	924	913	891	864	951	944	951	931	896	864	944	919	836	918	838	913	892	928	922	934	910	926	925	919	897	904	950	896	905	866	909	855	919	882	957	901	954	905	982	871	939	980	998	892	910	887	822	866	927	932	937	899	891	887	934	937	946	916	867	900	930	934	929	917	917	886	909	914	953	883	939	918	882	904	946	918	907	908	947	923	935	927	868	931	891	938	913	919	945	927	900	889	900	882	943	919	834	928	910	886	887	898	911	840	937	927	918	936	967	908	950	900	926	961	904	908	938	918	872	956	916	936	960	896	946	925	941	891	897	924	898	971	870	877	881	912	934	906	885	918	966	894	924	911	889	959	901	916	927	921	919	914	928	876	937	883	935	942	890	910	877	906	907	928	905	942	896	903	900	884	904	913	925	917	873	903	911	921	951	874	951	962	932	888	897	985	844	904	922	876	958	969	919	971	888	914	954	844	903	954	983	930	915	970	931	910	898	928	874	905	909	886	882	876	919	912	877	932	944	934	970	903	899	892	891	952	936	902	895	911	882	899	894	952	868	941	909	890	917	924	892	921	894	899	941	896	907	907	955	955	936	869	944	934	882	892	956	958	916	881	873	930	938	931	916	886	907	922	937	946	932	919	928	893	864	936	967	883	958	901	875	930	916	918	890	865	915	876	912	947	877	945	905	945	923	1000	896	929	890	921	936	922	911	912	892	893	919	882	874	927	854	871	854	949	935	915	895	963	906	930	953	928	929	887	904	932	957	869	921	919	908	926	930	941	921	934	883	896	996	889	912	900	950	907	951	930	909	945	904	921	868	925	888	942	948	915	926	899	882	907	864	858	944	884	929	890	931	900	932	923	898	898	969	921	936	904	931	894	918	857	921	892	896	938	889	933	925	910	851	919	906	899	960	885	897	925	932	909	967	1004	906	903	912	920	978	912	899	943	927	931	962	915	878	966	880	884	913	937	948	931	908	916	963	915	937	914	916	918	893	922	958	929	862	880	903	939	921	917	874	970	934	862	902	837	933	928	887	898	918	951	902	913	935	926	918	907	918	921	964	913	956	914	940	930	887	907	932	902	911	956	886	926	922	890	889	905	866	905	905	951	945	881	902	921	883	936	937	890	906	921	978	933	915	886
23949	20736	24141	27399	20728	20598	1804	654	522	590	531	519	452	497	472	500	462	448	471	490	457	466	456	472	455	471	455	458	441	424	436	447	484	492	461	469	485	453	446	437	469	461	461	437	458	455	480	468	426	429	443	469	466	452	437	455	454	458	499	466	443	441	476	453	437	459	433	422	466	477	461	484	471	440	500	438	419	436	443	470	418	455	439	456	466	445	440	409	410	438	449	472	437	471	476	441	458	387	455	411	459	473	461	474	466	442	463	461	473	425	440	457	471	457	435	464	465	472	430	480	469	451	432	468	436	438	460	465	442	450	408	443	421	481	479	433	424	489	465	422	404	448	448	487	419	465	494	389	462	453	454	495	425	490	454	450	481	429	472	471	501	455	425	505	484	461	436	489	443	457	451	421	465	447	433	439	468	431	414	483	413	436	453	433	384	468	430	489	460	444	461	480	451	474	444	438	451	479	437	450	445	478	426	426	424	453	466	478	449	511	451	467	472	488	474	447	438	460	499	422	452	476	429	444	417	435	436	439	455	472	459	462	419	443	471	481	439	440	497	445	472	500	456	466	478	439	487	486	451	405	430	467	428	457	521	455	442	465	440	467	465	488	443	469	502	491	452	475	473	462	457	455	451	432	438	438	439	481	465	417	426	468	422	470	460	426	458	484	413	435	414	424	450	486	448	444	451	446	447	422	437	450	475	452	419	452	468	487	449	435	489	443	396	399	452	469	457	399	458	449	509	448	431	443	440	441	447	480	425	425	408	412	426	448	449	451	468	488	454	432	449	451	491	492	412	475	454	467	474	408	468	445	480	461	445	471	424	459	473	465	428	449	443	406	427	459	456	453	444	405	482	463	434	431	472	450	450	450	467	424	450	397	517	423	448	487	470	449	444	441	493	425	448	427	426	466	466	456	413	474	480	469	454	432	433	439	447	449	435	445	415	452	479	436	430	445	473	448	463	464	459	427	467	427	498	475	451	437	482	449	450	502	455	469	485	431	462	467	443	446	484	444	456	426	403	447	490	497	423	439	464	455	442	436	428	453	434	467	477	446	415	456	483	462	472	435	456	462	490	426	476	425	454	445	473	447	441	470	461	442	466	451	478	429	434	429	459	455	445	470	462	460	412	473	442	435	422	422	467	414	439	437	466	460	471	458	431	476	447	449	476	459	480	421	437	438	404	435	478	460	478	443	430	474	428	448	465	484	379	458	510	437	479	462	424	455	431	440	425	432	474	449	437	493	442	466	432	458	441	461	424	515	498	454	446	397	481	462	440	451	503	418	450	456	456	470	439	473	446	467	473	435	475	461	457	486	455	427	453	505	471	438	472	444	472	456	420	451	419	430	427	453	404	486	428	396	486	462	434	452	427	480	453	441	449	415	468	429	430	468	470	437	453	434	410	451	464	448	444	454	432	453	450	490	436	446	451	491	457	462	447	430	504	453	501	406	436	462	442	474	441	431	452	417	488	448	434	458	449	474	466	409	495	476	441	431	442	498	450	418	414	426	473	445	465	450	445	483	481	443	438	467	446	470	480	470	416	456	427	454	468	448	452	438	423	444	469	439	472	427	444	477	450	453	444	416	439	405	444	482	416	485	438	449	453	445	455	442	453	432	471	433	425	414	431	447	416	463	449	446	497	423	473	373	496	481	419	466	478	458	417	490	478	446	470	478	442	519	454	467	469	450	452	406	433	466	457	447	430	448	498	425	421	484	434	484	484	449	483	453	474	409	459	485	453	452	427	434	396	452	448	462	442	461	465	454	459	452	491	469	421	438	484	465	459	449	444	437	473	442	465	468	450	426	440	420	457	458	527	416	486	443	461	436	469	470	420	459	441	428	400	466	449	494	437	441	453	457	437	425	463	459	461	417	476	420	404	428	437	476	416	469	455	423	445	430	451	459	469	467	424	444	422	423	482	417	440	456	415	407	455	445	444	410	452	460	493	460	455	486	441	445	444	465	460	438	476	436	457	452	485	464	424	455	454	455	431	456	445	378	458	459	480	419	471	471	408	441	476	513	481	455	476	407	464	418	450	428	436	473	457	420	436	525	452	440	440	422	427	482	436	435	463	476	468	439	463	404	455	450	459	453	435	463	437	429	441	467	415	441	436	460	440	443	465	459	454	461	502	483	439	476	442	464	450	428	446	414	422	437	408	446	452	455	487	456	456	390	461	462	436	481	479	454	438	455	455	461	486	461	450	413	470	422	449	448	415	428	470	442	451	452	477	458	456	495	458	471	441	445	449	429	487	499	451	472	444	472	429	466	440	455	432	425	436	476	447	451	425	436	435	448	452	432	417	449	415	462	424	425	505	455	461	478	463	464	446	425	428	454	441	452	439	462	433	409	444	435	462	441	461	414	429	525	389	453	492	454	433	476	448	459	477	456	442	433	452	475	456	421	459	469	457	447	434	464	479	461	466	450	412	481	439	449	438	445	468	474	472	480	470	427	427	466	453	420	412	431	458	456	458	466	486	412	464	476	444	435	436	430	461	457	433	405	443	470	438	451	429	414	447	466	470	480	437	451	482	430	480	406	467	454	430	470	462	464	442	409	411	456	466	434	406	470	450	481	455	451	498	472	451	471	481	452	460	413	456	466	420	439	450	441	445	440	461	491	481	447	454	458	479	456	442	458	460	445	460	469	459	464	432	478	458	417	461	426	459	451	472	456	440	415	435	457	419	502	439	485	458	443	459	421	456	445	421	442	465	471	445	463	429	465	475	492	475	475	482	421	454	462	450	462	452	409	470	476	407	438	461	439	441	433	450	468	459	443	454	458	431	444	452	434	457	420	450	442	444	472	417	424	466	469	492	467	471	456	451	463	453	417	408	437	446	412	465	423	404	419	431	454	436	440	454	496	458	457	482	417	465	453	509	434	417	479	420	444	454	453	468	433	449	452	417	419	409	414	439	402	409	456	446	441	426	404	453	472	420	422	462	489	454	440	454	493	441	453	427	443	432	452	480	456	436	407	460	451	440	463	484	445	459	424	448	455	466	446	505	470	466	422	431	475	431	466	455	458	440	464	434	395	462	479	455	449	472	447	468	483	436	468	456	399	488	475	496	440	474	414	481	441	446	479	423	464	464	469	444	460	464	452	456	452	429	444	449	443	430	414	409	437	462	492	473	433	451	451	432	467	452	478	429	467	431	474	450	423	473	444	396	434	471	463	448	438	466	495	457	453	447	441	443	466	462	467	486	431	496	431	503	416	424	428	478	424	418	419	449	450	427	409	450	464	423	439	426	433	419	444	454	462	472	431	467	471	441	463	446	479	447	435	440	446	441	460	443	480	438	443	439	413	399	420	439	455	459	495	435	476	462	469	441	428	402	449	441	462	460	434	474	467	452	441	483	448	446	458	457	470	435	427	431	438	517	465	436	420	412	449	494	417	435	446	446	472	482	424	415	446	453	418	425	484	440	452	416	418	480	441	427	432	452	444	465	456	454	426	449	428	448	457	445	435	489	452	432	450
5082	3227	1904	1338	1095	1097	1024	1107	992	1028	957	1075	1031	988	1024	986	956	1024	1002	961	981	998	972	1001	940	1037	1041	962	995	986	972	917	988	1030	977	945	984	948	1022	956	1031	1008	967	992	963	1007	990	987	971	1032	958	917	987	924	969	998	938	996	983	1017	1032	937	948	964	965	951	979	956	965	1050	973	972	919	921	1048	1067	991	977	1008	994	984	961	991	988	941	986	971	966	979	977	1055	961	895	941	983	959	999	974	983	1021	962	985	1032	948	971	1024	986	990	950	943	982	993	969	1039	1002	1003	908	1018	1015	978	989	1023	1039	980	970	964	1028	1002	937	963	1006	1004	927	986	1008	1050	984	1013	989	961	1012	931	977	954	1033	971	969	980	972	961	965	971	952	955	1020	993	1008	935	967	993	985	1006	961	994	996	984	992	1003	998	990	989	973	986	942	1045	954	979	1015	935	959	980	1044	1032	1047	960	1002	961	947	976	929	996	1003	985	1046	974	1009	1002	965	992	957	948	931	973	1035	1005	979	969	1044	942	985	1031	989	1005	1003	987	985	1011	992	971	941	962	977	971	952	976	954	947	906	995	976	988	974	1006	956	983	1005	1055	991	984	987	1000	983	992	944	1029	959	1035	992	962	1020	959	1020	1008	957	1022	945	1007	1023	987	926	932	940	959	1013	919	1021	977	979	972	967	1007	987	963	972	1045	1031	1024	1020	1008	1032	971	1023	1006	1002	947	1030	915	977	953	957	1049	995	1029	986	982	986	993	987	955	982	949	1020	953	911	1007	934	1011	942	985	974	991	977	933	1035	951	944	1035	946	936	950	965	1041	963	975	981	945	1057	1026	1011	941	979	979	966	1023	992	1006	957	1004	970	1014	922	985	997	955	959	999	994	966	990	934	1022	992	917	1007	900	970	972	996	995	1012	952	971	960	974	1033	967	1014	1001	989	999	998	995	1006	962	992	996	940	993	989	965	1004	1029	954	951	950	996	1011	999	1025	1017	947	1032	951	1017	985	1028	1014	935	979	1015	991	992	996	974	981	972	970	963	957	1002	937	987	957	978	962	1025	982	989	957	952	995	1032	968	967	1021	985	1005	966	1026	973	975	1001	964	955	951	973	968	970	991	1024	982	978	962	973	949	900	997	980	979	948	956	955	1010	1004	951	990	968	960	955	971	968	939	1020	953	1013	967	917	895	972	957	1023	1029	955	983	954	957	1002	933	934	991	981	1013	961	977	958	1007	981	985	953	978	999	942	948	1070	996	953	997	961	1013	953	957	978	958	983	1012	1017	1013	1043	1028	944	984	952	995	942	956	934	947	965	927	980	1032	1011	1010	1011	918	932	978	990	985	981	929	1029	1026	978	1004	1030	942	1030	1008	998	991	1036	976	1050	969	1020	994	1024	954	972	944	974	960	1003	958	977	998	1013	980	967	948	959	1003	1035	1004	930	980	951	1035	989	980	984	1025	1006	996	1000	997	968	980	973	981	1012	961	985	1000	917	964	1064	987	972	953	974	972	955	995	975	1008	991	993	981	948	1017	957	991	975	961	992	976	1000	939	955	926	940	986	949	939	999	1061	935	958	1018	994	979	961	958	937	1016	974	998	952	954	977	1011	1036	993	914	1014	980	1011	997	953	966	918	955	961	959	936	1006	1043	959	1010	1011	966	935	984	933	957	978	950	974	961	952	931	1011	1007	976	973	1023	1005	997	940	992	1025	1006	965	975	1003	997	1013	979	1025	955	996	983	1022	980	989	984	1011	975	988	987	986	979	942	996	1022	949	927	928	965	1005	978	1030	999	942	1008	1000	1000	949	940	980	971	1032	1013	991	1003	977	994	1012	1013	1018	980	999	995	962	1022	955	977	990	949	976	1000	1054	984	964	959	980	979	987	994	951	1013	1029	1028	946	954	1009	944	924	991	987	1009	994	987	1005	999	1005	976	1002	1039	1035	980	978	959	1005	969	1027	977	1047	976	1017	952	987	979	987	948	1032	985	956	998	1013	956	990	951	1019	953	959	972	974	1006	1005	998	981	1019	994	1034	938	985	941	918	1006	1018	1021	965	984	966	925	926	968	945	1026	966	978	948	998	1015	993	1006	1008	944	962	989	995	979	972	954	901	976	1024	1024	1026	953	917	1018	954	1009	945	1009	973	962	1023	985	1026	963	965	977	1018	993	1026	1025	1028	1000	970	1018	970	1016	977	944	1015	977	1019	986	984	973	949	956	1011	948	1019	962	986	995	947	962	990	943	1018	981	1017	993	996	1018	987	1001	982	1003	980	977	967	1001	988	968	966	984	978	985	1007	977	1040	949	941	1013	986	951	1001	1003	1054	975	982	979	978	969	989	1001	990	923	958	985	988	1003	967	949	972	989	1001	959	942	937	982	932	1024	996	962	973	991	967	942	1052	974	988	1022	1025	973	975	966	971	979	972	916	1011	987	1052	1039	1012	977	994	972	983	1031	1013	990	971	976	968	997	983	979	940	994	981	995	948	1009	891	964	1025	975	995	962	994	1048	992	892	972	1036	1006	1002	985	955	1024	997	971	994	982	986	953	1014	970	971	966	944	980	937	1052	983	960	993	1010	927	1006	968	978	979	1010	954	955	1012	1018	1027	1027	968	1024	1019	936	1022	1008	1026	1022	934	992	952	1002	1051	1010	970	1030	981	994	971	978	954	994	1000	1001	959	962	995	1036	995	972	918	979	969	1015	972	961	968	1004	972	1014	1000	1005	937	965	982	997	1013	1008	1029	954	938	988	1016	975	999	1013	1017	987	895	961	952	952	1015	997	889	1009	1002	964	973	988	924	1030	992	987	954	1034	998	987	986	944	981	1001	918	1048	964	944	927	989	1051	1016	971	987	952	939	1010	938	986	1007	960	986	918	982	939	977	953	951	944	986	979	1051	971	1013	983	997	993	925	995	992	965	968	991	994	994	981	970	962	1047	973	975	1049	1068	1019	1018	948	1008	988	1032	916	965	960	1025	944	1023	1001	990	932	1004	945	941	980	956	950	910	921	937	1034	975	950	969	960	975	925	965	963	992	956	942	945	1025	949	1018	986	998	999	968	963	975	973	971	958	978	980	1013	979	985	965	938	991	994	938	992	960	990	992	1045	962	990	1023	957	962	973	957	951	928	930	964	946	949	956	997	997	973	1001	1012	1007	903	955	981	983	899	967	1027	971	968	974	973	955	925	966	965	986	1056	944	994	1040	966	977	1007	974	978	990	1008	935	1028	1011	980	1017	1008	929	965	983	975	1003	952	969	1012	965	903	1036	971	1011	1014	971	980	980	963	969	1016	1008	979	966	1019	967	979	909	950	1019	981	991	988	989	1021	895	939	977	988	966	970	965	990	946	1043	982	912	994	896	1022	1051	1027	971	933	1011	938	1023	1007	969	931	986	945	965	933	975	1040	957	984	987	1006	963	937	937	953	997	961	1013	974	977	1030	988	1017	958	1028	977	936	960	993	991	996	984	931	965	997	1002	981	990	965	995	973	954	955	976	980	992	972	1016	992	1040	994	965	987	934	1010	1030	1021	985	1022	971	992	985	939	975	989	984	979	1032	920	1062	1005	1018	1005	987	972	965	993	989	973	983	1030	956	1077	944	968	975	974	946	987	1002	1008	988	965	911	1007	947	957	1003	1015	1013	1000	981	997	979	1020	988	1010	1005	1031	981	992	977	972	1036	966	947	978	989	946	921	1008	995	908	930	976	1005	967	970	992	991	1039	937	988	972	1019	1022	962	973	1003	948	1010	1005	1032	1017	1001	927	963	980	1001	1018	990	991	973	955	934	995	1005	997	1041	964	1013	966	928	977	961	980	991	983	963	1041	1032	1039	1043	1006	978	1004	889	962	991	980	976	960	1022	956	968	917	976	951	968	964	973	1032	1004	967	957	930	992	985	958	958	1015	971	990	997	1006	985	1002	979	973
23357	20696	24327	27097	20698	20709	17417	737	423	422	384	327	310	314	304	334	314	314	315	335	294	308	331	286	251	312	296	255	286	279	264	275	266	253	290	273	309	283	291	281	286	280	264	263	246	300	309	312	307	268	257	265	287	279	308	276	303	286	296	311	309	272	264	289	306	290	264	279	278	310	260	281	282	277	274	279	260	295	279	256	281	269	307	308	282	277	271	259	295	255	296	282	294	273	288	271	288	274	284	269	275	269	259	287	275	251	264	267	252	283	329	309	265	268	282	274	255	273	258	267	267	275	268	284	272	258	291	251	279	283	293	261	293	273	282	286	283	267	282	288	277	304	280	279	266	260	264	269	312	286	276	308	285	296	297	302	268	285	256	266	285	260	276	279	285	246	227	291	269	275	291	280	302	284	266	281	262	273	304	269	251	260	295	283	298	269	295	289	284	293	286	329	238	271	263	249	279	291	253	270	288	274	239	242	300	236	269	268	287	262	281	305	274	267	274	268	265	276	278	269	280	294	302	275	299	281	295	282	279	247	289	313	278	264	298	256	245	243	264	281	295	231	274	311	269	276	268	279	266	310	281	307	284	246	290	294	307	282	261	327	271	252	243	249	271	302	312	273	273	264	281	283	297	254	301	280	252	270	266	283	267	269	274	265	268	285	286	335	286	264	269	293	275	264	262	244	296	276	287	306	288	302	277	254	271	274	279	291	263	292	299	277	317	292	294	246	284	280	280	255	299	265	309	290	272	298	256	293	264	311	285	309	246	255	287	297	301	292	287	264	310	250	282	284	285	295	274	271	271	291	263	286	262	288	270	247	275	253	292	289	280	295	256	308	327	325	269	279	265	227	260	258	274	306	295	264	284	291	304	304	278	288	250	273	246	285	242	250	257	265	267	265	288	262	287	276	329	256	292	290	284	279	285	257	271	276	243	262	261	262	274	285	302	296	280	273	275	270	269	269	274	245	262	259	278	279	286	273	301	256	272	293	311	272	265	268	297	290	298	292	278	278	272	280	271	277	249	296	285	265	275	272	277	309	304	276	294	255	258	302	285	290	276	259	257	245	284	305	254	310	272	308	269	258	282	278	275	263	286	277	289	288	295	290	262	268	295	275	261	292	253	286	277	295	295	270	268	269	276	303	300	270	298	284	299	292	263	290	256	250	299	284	258	272	250	297	291	278	282	285	290	303	287	262	295	257	296	291	283	257	293	280	298	303	241	267	294	230	299	294	292	313	288	284	251	266	305	279	291	252	275	228	281	288	287	256	292	262	268	287	273	262	281	294	256	286	251	251	308	272	282	296	281	297	294	279	265	297	270	291	277	261	293	278	261	266	271	247	272	280	273	291	308	272	259	303	309	273	281	268	285	272	270	291	274	298	290	275	269	296	275	270	260	309	269	277	263	245	265	270	298	269	260	224	281	285	321	293	292	276	270	314	235	271	279	282	273	287	284	266	295	267	262	262	266	238	310	243	282	290	292	262	287	288	295	294	254	272	269	253	272	288	256	288	285	252	255	306	326	292	254	334	288	261	261	282	261	303	270	286	291	303	260	280	276	284	285	252	315	266	272	288	272	259	284	288	276	287	292	276	319	281	275	291	282	294	276	308	270	291	262	291	267	284	266	283	270	276	279	265	270	275	268	258	303	281	272	297	291	292	293	267	261	270	257	294	273	244	252	303	285	268	243	311	252	292	279	296	288	243	268	287	271	265	253	272	269	278	263	267	278	284	270	280	276	268	245	297	261	274	271	245	284	288	279	276	249	281	263	266	314	286	255	271	278	283	243	252	281	281	264	278	300	269	279	243	285	280	295	297	290	260	278	316	274	281	281	280	267	284	271	303	303	255	262	258	262	305	261	294	318	297	272	274	269	262	252	293	320	280	269	282	280	264	261	283	267	274	308	301	278	260	261	281	289	264	286	300	270	275	265	259	272	266	276	268	274	280	281	259	314	316	276	247	279	307	275	276	252	302	277	262	278	285	302	249	295	296	277	289	262	271	287	278	270	287	288	289	286	251	257	293	266	278	284	287	249	273	278	313	245	257	259	280	278	284	278	262	288	302	257	277	271	285	283	270	275	263	282	289	281	287	260	265	308	279	283	276	302	283	247	256	287	251	263	286	260	265	259	288	272	295	283	231	280	264	293	294	285	294	289	279	296	258	284	264	281	251	268	256	299	279	283	283	296	279	292	286	281	278	271	291	310	298	254	258	268	282	292	288	297	261	294	286	273	283	271	293	252	252	279	267	274	283	289	297	285	269	307	254	261	295	242	271	284	257	240	279	290	277	287	249	272	318	289	287	257	258	268	300	288	267	274	269	294	258	299	280	264	266	255	262	300	240	276	288	258	260	296	277	291	259	296	303	318	270	310	261	253	275	285	290	275	259	259	284	263	254	291	308	276	282	250	262	273	257	290	276	293	278	259	293	267	274	268	273	271	286	285	315	313	278	275	287	290	287	301	266	278	248	297	291	270	295	293	257	283	278	250	253	276	297	319	238	261	243	289	265	260	273	255	280	265	285	259	273	261	274	292	279	253	298	276	262	244	266	289	281	257	273	257	244	319	296	244	306	286	281	294	287	284	274	273	255	267	322	283	290	277	237	286	288	274	263	276	257	265	254	307	298	254	280	286	282	290	304	284	271	302	257	282	283	301	262	315	286	271	256	263	301	285	291	292	320	304	272	262	296	278	264	252	269	251	291	270	277	292	264	272	281	251	275	284	267	263	284	290	306	275	296	255	271	294	298	289	273	260	291	284	295	289	288	270	315	284	246	262	283	231	255	294	299	273	288	293	277	253	278	245	262	295	252	293	266	272	285	292	288	299	282	290	262	274	315	255	281	293	288	267	280	277	283	301	254	287	304	273	290	284	271	277	291	292	268	269	273	276	272	304	298	286	315	269	257	314	292	274	247	240	289	277	267	300	260	271	270	289	268	257	301	266	252	259	278	282	271	267	292	281	274	293	298	297	310	254	299	322	307	309	277	270	276	266	245	243	251	286	274	293	289	270	270	251	273	252	288	274	264	245	244	271	303	281	276	285	278	260	292	286	242	272	286	286	300	287	277	317	242	255	271	286	268	303	234	278	282	332	298	281	274	283	296	295	268	289	295	258	255	278	288	276	246	280	299	294	273	284	292	269	291	282	277	261	269	292	263	239	257	284	258	281	275	272	294	303	263	267	262	268	283	262	295	298	288	289	235	287	266	249	306	272	267	280	272	293	294	268	278	267	270	253	246	259	273	294	297	300	281	279	277	253	275	284	281	291	241	265	273	258	282	277	242	264	279	265	309	303	267	285	281	278	251	267	288	265	285	272	269	277	300	298	266	283	291	283	269	288	262	270	251	297	280	288	269	275	297	283	279	257	295	262	246	308	255	267	271	284	281	262	277	260	297	260	291	265	286	262	272	248	280	317	296	274	297	260	309	254	277	287	269	282	289	273	277	272	286	282	279	240	247	289	293	274	253	280	290
5380	4464	2388	1217	850	814	692	680	657	666	662	660	651	614	613	626	671	666	640	630	645	606	648	630	635	607	610	634	635	565	635	621	649	644	615	609	663	616	617	613	633	646	578	614	607	605	639	637	657	615	618	631	673	656	613	672	644	625	608	621	625	648	614	605	627	621	585	603	620	647	654	657	606	641	616	624	626	668	610	655	649	647	669	632	609	610	633	618	610	616	594	581	623	610	631	603	639	657	614	592	635	572	619	616	678	619	611	649	650	625	648	587	618	631	587	642	652	664	624	661	616	638	610	611	634	649	654	647	637	620	631	637	627	638	588	594	641	650	591	613	587	634	615	667	593	598	655	608	600	662	603	625	627	591	660	625	630	630	635	621	626	651	637	595	616	602	642	665	630	638	622	631	565	641	648	655	655	678	628	642	658	591	631	634	657	616	630	632	670	617	598	636	606	611	629	614	617	622	648	674	660	660	650	630	666	634	627	623	611	690	597	624	578	614	613	641	643	635	651	633	643	654	637	625	642	643	662	629	622	627	646	631	634	677	669	618	634	636	639	601	653	629	600	654	615	605	630	631	663	631	637	629	632	548	652	641	631	651	648	627	621	616	612	657	610	638	667	631	609	604	658	614	632	621	588	605	617	620	628	659	658	678	593	608	611	636	606	566	632	625	668	611	540	620	625	605	640	634	632	612	618	633	636	631	620	644	604	623	685	610	598	620	664	611	643	627	638	619	645	663	548	610	630	607	604	651	641	656	620	627	656	592	624	621	632	662	613	618	674	641	679	605	640	687	629	615	602	612	635	622	630	649	628	666	627	628	628	587	624	574	628	634	617	660	652	640	632	628	654	672	656	601	629	599	640	577	633	624	656	627	621	608	609	622	649	637	635	631	640	645	670	630	601	619	644	630	616	628	634	646	622	609	639	613	621	611	608	614	648	633	635	638	620	646	659	628	615	590	606	680	590	591	593	674	625	591	631	589	631	650	630	703	592	655	611	618	629	595	638	615	611	620	619	622	626	635	658	604	638	643	606	629	628	639	665	595	617	650	646	621	627	599	648	658	626	672	639	623	649	611	602	626	635	640	624	614	595	608	616	609	618	594	637	578	636	661	616	572	624	668	582	626	622	656	621	623	637	648	671	644	624	617	601	651	580	612	630	636	675	649	631	624	648	637	636	608	641	630	626	611	661	636	625	612	631	633	623	646	645	630	616	593	675	608	609	666	617	634	626	644	651	646	625	598	671	665	604	611	634	603	638	679	636	615	600	593	608	607	670	617	661	577	646	627	628	638	623	631	638	647	631	624	604	613	651	635	618	666	592	612	649	619	623	634	620	689	619	597	643	616	632	612	650	620	606	659	672	600	659	639	680	684	620	623	639	613	638	632	611	642	669	641	627	625	623	636	640	630	629	637	632	638	595	595	670	588	679	617	631	629	622	622	583	606	647	596	660	634	602	632	634	637	662	593	644	641	539	617	611	597	607	599	641	618	623	623	606	657	592	697	597	687	641	610	635	626	600	637	573	600	635	587	631	610	614	612	612	604	636	638	630	638	584	618	641	613	598	629	596	561	633	593	620	635	604	611	643	649	601	599	587	634	589	633	671	629	625	607	604	651	644	632	612	636	627	560	634	621	577	598	623	636	642	641	617	620	625	654	699	604	648	632	582	631	626	651	658	619	614	636	590	589	609	617	626	627	664	636	608	611	626	591	633	613	634	665	595	661	664	623	614	637	629	604	621	594	615	637	609	653	605	636	611	595	613	660	603	598	609	570	665	599	617	622	607	623	636	643	621	640	604	662	623	633	662	599	642	678	627	639	629	638	601	635	609	622	625	669	669	619	629	611	622	597	662	600	650	621	618	645	631	637	632	650	598	589	647	649	643	643	616	564	594	584	645	637	667	591	651	629	595	676	578	626	609	619	630	625	619	663	668	634	698	606	683	620	663	618	646	617	640	582	601	638	600	637	608	620	622	631	629	640	663	635	611	637	618	648	617	575	573	592	601	624	602	653	582	609	564	617	667	587	602	644	593	635	644	637	636	650	622	605	638	642	630	661	592	611	584	580	637	638	623	653	626	608	618	599	653	596	604	620	562	621	623	615	658	592	619	613	613	683	611	615	669	620	614	604	622	607	634	579	632	592	654	603	616	622	614	609	654	621	588	680	653	655	622	642	616	580	615	598	623	662	614	640	623	643	609	614	649	600	642	653	610	610	606	589	607	601	612	632	616	645	586	602	629	651	611	605	617	678	607	674	596	623	611	639	668	622	641	626	645	583	643	630	592	589	642	625	645	667	645	594	587	616	598	633	619	670	661	647	629	608	646	644	615	595	643	602	635	605	646	645	613	640	622	642	577	612	646	656	594	624	641	636	677	630	636	631	635	666	613	640	627	624	577	553	618	561	618	628	600	607	678	638	586	674	611	590	620	618	628	641	669	611	604	625	614	596	662	615	638	610	619	621	666	589	604	636	563	620	587	598	608	579	622	644	615	640	576	617	576	631	648	647	618	608	628	646	613	623	645	656	604	572	620	626	628	613	626	649	622	649	644	658	655	648	619	619	631	613	643	634	647	662	656	653	614	595	626	634	601	689	658	615	623	611	611	611	627	593	576	602	631	572	650	660	651	591	680	662	580	572	692	632	635	635	587	641	653	643	618	653	619	641	617	652	603	679	593	604	667	654	681	587	647	647	604	645	624	638	621	611	662	574	598	659	674	682	631	590	664	613	627	650	598	626	645	628	600	607	643	605	601	610	660	618	640	588	629	623	653	625	627	656	596	634	641	631	668	615	669	646	638	615	573	623	626	620	611	611	624	637	615	645	638	618	635	594	626	614	624	616	661	660	613	646	612	652	642	632	596	623	642	605	648	652	608	607	583	583	617	590	648	631	628	616	633	656	613	595	626	629	656	579	609	586	614	577	630	579	627	654	612	654	648	643	630	633	592	622	635	617	623	640	624	596	580	612	647	613	641	623	626	646	638	620	613	619	581	625	633	658	608	611	589	619	605	717	632	593	638	609	607	637	633	631	645	630	654	608	587	647	623	653	616	611	624	637	583	648	631	649	614	661	601	582	653	660	650	604	644	615	629	594	627	658	599	639	607	584	537	660	684	625	594	630	624	596	631	604	621	629	632	634	564	630	626	594	631	602	663	649	635	652	584	633	643	677	592	636	655	536	603	620	632	632	614	598	617	607	720	634	625	625	667	587	657	647	638	613	622	637	650	681	604	603	666	625	568	592	649	613	628	647	634	596	639	636	624	622	631	646	622	631	601	653	618	587	628	633	651	682	567	650	616	587	575	594	645	597	646	658	594	625	580	609	638	650	629	643	604	675	618	633	656	663	612	673	600	613	600	647	622	620	610	624	622	628	626	634	592	580	646	614	607	669	633	636	617	610	652	650	586	638	628	611	658	616	620	648	647	647	564	651	650	656	588	644	624	640	608	614	665	643	602	636	594	630	630	627	635	614	596	579
31661	19027	6998	664	469	407	419	380	387	401	384	363	412	412	420	437	403	408	408	390	415	415	390	398	356	415	411	390	410	396	414	373	375	397	410	376	357	409	395	391	373	419	389	385	405	408	407	368	389	385	378	390	405	460	382	391	429	382	386	374	388	414	404	371	394	410	379	395	381	386	367	400	393	422	389	393	372	389	385	363	421	412	369	404	391	368	363	381	410	379	356	437	398	405	396	402	435	408	409	422	380	378	388	426	403	427	402	403	398	401	408	370	438	372	397	378	380	366	374	389	406	415	382	405	393	394	397	367	413	393	419	399	390	403	416	399	380	363	372	397	440	408	378	381	420	413	347	366	418	373	390	371	411	401	415	399	368	406	445	402	398	408	391	364	411	411	386	378	396	431	425	413	397	419	391	436	432	382	406	387	398	404	398	414	378	418	416	408	394	407	375	397	398	376	412	379	412	432	405	423	392	382	421	395	338	416	345	384	395	356	433	362	394	391	403	386	415	414	386	394	409	398	360	358	385	404	381	417	454	419	367	391	354	406	386	386	380	378	390	328	390	408	398	397	338	394	374	368	357	365	396	437	419	408	381	419	398	404	398	398	355	392	407	396	423	423	440	399	379	419	406	415	402	397	359	361	423	401	389	370	337	397	398	400	409	372	417	412	416	406	383	357	420	382	405	380	397	419	360	376	380	430	394	371	418	385	417	373	406	384	396	405	407	407	457	413	397	414	380	398	371	396	393	452	413	455	400	402	382	441	420	368	382	391	373	372	389	390	402	382	422	412	380	353	393	435	412	390	373	353	390	370	425	407	420	365	387	415	425	400	418	408	374	402	383	406	399	382	424	387	390	416	408	382	426	412	414	420	349	393	386	405	394	408	428	395	395	358	398	417	390	414	359	384	422	411	410	390	400	389	396	413	416	373	417	393	405	401	405	365	379	362	401	401	386	405	399	404	399	394	388	396	385	400	412	433	380	419	381	371	399	414	407	413	440	417	391	393	404	426	428	416	399	351	392	442	372	416	367	379	413	420	397	404	455	392	392	399	388	404	374	377	409	382	393	407	400	387	389	422	396	378	399	396	401	392	360	399	433	435	412	442	402	408	381	403	406	397	390	411	375	393	405	415	424	382	421	426	447	438	350	384	366	378	398	384	359	416	382	386	372	376	419	406	391	382	388	422	421	402	354	399	347	389	423	413	375	342	413	365	385	430	408	412	423	381	397	426	403	426	406	398	345	406	376	406	399	405	393	404	421	397	373	347	380	413	402	388	373	427	378	402	395	389	437	402	387	410	369	369	412	409	406	439	389	403	400	411	411	398	407	394	427	387	427	405	429	378	433	362	378	420	397	424	409	389	382	415	398	434	428	369	435	409	450	353	387	434	423	382	372	404	406	373	404	379	370	335	370	395	380	355	373	432	409	392	421	406	381	378	400	390	433	406	393	392	424	395	382	414	388	400	402	376	391	397	393	387	388	391	425	400	401	423	421	391	417	394	389	428	358	424	443	420	377	408	386	386	427	406	418	393	399	423	389	375	400	428	396	374	437	393	381	438	377	370	376	417	412	398	411	374	392	379	396	384	416	425	351	427	452	403	385	425	422	394	381	365	410	347	361	401	394	435	419	361	401	352	376	389	394	380	417	385	400	371	419	388	389	376	425	380	398	445	359	374	414	393	396	414	416	437	388	389	366	407	370	394	385	397	399	389	406	415	372	396	402	393	389	422	430	391	378	419	394	398	378	416	423	384	423	414	409	410	402	366	387	413	410	414	363	400	392	382	393	423	402	414	367	395	370	396	369	374	417	391	406	395	378	356	386	395	393	386	390	418	397	394	372	386	360	392	365	392	417	413	419	415	433	401	356	381	397	352	393	387	391	373	391	366	395	381	417	403	401	426	423	379	413	418	409	381	384	374	416	413	389	384	449	394	349	387	396	398	407	439	395	376	406	391	452	411	402	411	387	367	371	435	434	381	384	409	413	421	406	382	403	388	399	374	421	363	403	379	392	379	402	445	387	436	443	411	412	405	403	413	389	388	397	391	390	381	407	386	416	403	395	404	396	396	377	412	386	397	382	449	415	391	398	427	411	409	411	402	395	419	398	399	388	403	388	360	390	385	426	417	367	404	438	403	432	401	412	430	402	401	382	408	406	392	402	384	385	399	402	393	385	417	413	388	387	412	366	424	445	428	379	397	392	391	418	369	401	408	421	374	410	376	385	408	370	430	390	396	429	395	406	385	430	395	372	429	391	460	438	392	379	407	360	365	363	351	394	394	403	395	384	385	404	389	404	394	413	393	408	396	390	435	413	429	380	381	428	380	392	392	379	396	365	414	372	418	377	406	422	368	392	401	416	403	438	390	400	383	414	358	390	372	413	372	381	383	399	379	393	400	407	410	399	428	372	405	371	393	394	359	401	389	365	405	388	425	372	379	346	431	382	369	403	406	441	372	390	367	412	389	388	421	371	436	409	434	378	383	410	438	425	404	416	382	396	415	408	433	401	430	398	431	401	399	397	334	408	436	418	401	375	406	416	389	407	386	403	387	404	405	384	422	402	407	415	348	397	398	425	414	387	402	402	401	377	402	406	415	425	399	384	427	426	364	379	391	408	386	416	384	387	360	405	391	380	365	412	403	395	433	417	413	396	390	383	401	427	357	405	398	418	398	372	363	364	375	397	434	389	398	430	411	415	382	396	426	385	383	367	448	434	417	418	391	408	421	402	401	414	438	398	421	384	396	404	396	359	409	388	387	384	386	387	409	373	450	440	420	388	381	426	417	408	373	426	379	373	386	385	434	388	440	403	383	370	422	376	409	406	392	430	377	409	406	381	384	397	417	401	390	360	413	390	398	408	395	431	358	401	403	394	396	400	388	389	399	388	390	404	428	376	400	368	413	422	447	395	404	383	358	398	394	393	385	421	424	400	410	379	373	379	425	398	406	418	434	370	389	398	400	414	416	435	411	402	413	437	400	385	413	399	453	406	403	381	370	372	390	388	407	383	442	403	378	389	380	414	385	374	376	386	410	390	406	414	373	381	397	425	419	399	380	391	397	377	403	396	369	393	355	400	389	427	399	336	418	411	396	369	403	410	395	407	400	362	389	418	374	440	376	396	406	428	413	404	397	377	420	436	399	398	399	409	382	390	399	428	379	423	375	414	406	394	412	409	401	384	395	375	392	430	427	389	381	397	384	382	406	388	481	403	379	376	405	351	414	409	386	402	378	369	388	407	394	404	383	442	401	365	388	403	369	378	387	393	430	411	378	424	389	430	402	438	399	386	433	435	391	403	371	394	396	401	393	409	421	426	433	368	360	395	400	407	362	397	408	384	363	396	430	389	427	401	389	376	380	377	376	402	449	360	383	372	388	403	404	372	372	379	401	420	419	396	395	396	441	406	374	411	401	409	399	405	383	377	392	390	406	393	392	378	378	428	408	411	421	402	436	408	328	381	388	404	379	412	410	439	411	369	406
5621	1111	1010	953	900	968	939	958	966	873	990	943	930	872	943	911	978	916	929	886	881	880	905	953	901	937	924	803	943	933	957	953	898	915	953	909	839	887	921	982	893	924	939	920	914	898	918	917	891	921	910	895	873	882	916	948	883	929	871	890	858	908	907	922	913	931	920	961	881	914	902	853	872	878	899	963	904	860	936	897	930	913	933	900	890	881	939	933	874	885	950	877	952	928	867	891	896	907	935	894	952	839	930	918	924	985	887	905	934	886	885	918	905	978	892	957	937	876	941	929	843	920	888	924	910	918	895	880	895	877	887	921	881	827	880	835	892	878	913	924	921	896	864	891	922	932	952	877	916	969	928	898	921	921	937	940	917	903	953	935	994	907	949	874	911	933	892	909	923	876	911	927	897	922	952	903	924	919	918	940	932	944	955	908	885	938	855	900	887	893	895	882	872	863	877	938	948	909	891	948	934	926	902	911	923	903	927	879	956	944	923	916	915	936	923	878	932	958	923	912	887	895	942	897	903	905	961	970	864	875	944	925	923	934	895	985	914	905	880	891	978	936	875	1008	994	938	867	935	902	930	948	878	929	938	928	888	975	915	929	931	960	915	963	919	869	917	897	977	913	933	940	925	899	914	934	911	937	886	858	950	919	911	894	957	910	906	930	927	963	907	847	870	945	975	936	956	998	923	983	905	919	931	908	940	962	917	878	935	905	910	889	913	911	911	870	874	897	905	936	925	942	951	897	902	931	951	899	894	950	886	997	873	936	925	886	935	886	971	967	946	895	928	938	929	907	893	903	903	880	874	929	909	902	948	939	926	920	901	931	953	931	948	901	946	859	911	960	940	898	890	969	886	883	914	912	875	917	919	882	930	860	893	937	887	924	886	962	890	845	920	940	914	986	871	882	842	907	942	915	926	885	941	962	962	903	892	904	903	972	857	912	918	961	980	941	936	960	878	942	876	931	925	902	926	895	910	910	943	922	850	943	888	910	890	905	889	928	896	902	932	913	956	917	932	902	931	876	922	902	869	954	890	893	960	941	925	850	892	907	953	947	930	913	950	907	920	936	889	929	884	939	912	930	928	950	954	908	942	896	917	890	896	865	930	937	903	916	891	983	857	897	967	904	895	870	975	883	933	919	911	876	892	945	885	903	955	887	931	960	904	922	922	914	928	927	891	910	930	956	940	937	908	884	925	924	936	937	917	969	916	882	948	939	912	925	949	953	922	910	933	933	928	897	903	918	904	907	884	901	899	898	933	889	882	850	909	925	904	875	930	949	853	921	920	969	927	899	899	929	923	907	929	918	924	953	882	901	886	910	911	929	968	941	945	961	925	876	876	911	846	864	887	865	883	910	945	892	903	902	921	883	933	924	933	912	922	880	902	869	893	901	936	883	933	938	918	953	909	918	881	910	924	929	926	918	911	868	896	957	872	885	919	928	902	896	934	893	927	918	896	931	967	909	946	889	977	905	904	933	912	880	860	902	895	875	915	930	947	927	912	894	890	894	981	897	874	874	964	950	894	938	888	920	930	934	991	907	936	905	885	893	915	880	941	890	937	928	883	887	918	906	916	939	939	916	894	917	917	890	857	902	889	936	907	944	865	920	929	866	953	920	917	922	887	932	865	960	932	906	968	943	892	911	900	915	859	935	929	896	902	955	931	950	882	855	900	914	885	926	915	986	885	907	928	866	840	921	921	920	903	936	923	957	886	869	927	945	903	905	910	882	886	904	946	944	920	913	852	942	933	971	933	872	909	910	917	873	916	926	900	888	914	925	879	894	881	907	868	908	867	936	925	910	914	901	957	986	932	926	940	909	929	961	893	939	931	928	896	884	924	908	947	933	959	852	911	950	918	883	879	955	955	885	879	907	913	905	926	942	938	923	1000	917	911	890	904	947	931	927	841	967	904	832	969	880	931	914	896	920	935	897	928	923	936	867	866	882	925	894	850	967	970	954	897	913	866	871	919	922	865	896	913	893	923	946	882	937	891	902	938	869	912	884	906	869	935	888	915	890	960	920	875	902	938	935	917	921	894	924	910	920	890	967	914	976	916	913	915	906	951	909	953	882	874	870	867	949	897	903	931	879	926	905	956	914	869	903	906	866	964	931	954	941	909	948	917	948	914	921	961	898	926	925	917	928	888	924	923	897	889	921	920	911	875	909	911	926	898	907	955	939	849	1018	924	916	931	873	926	901	948	963	908	890	913	957	976	917	899	904	965	902	937	904	881	904	951	894	937	939	908	941	937	869	888	941	961	896	872	887	892	879	925	914	905	903	887	905	945	923	943	881	884	920	895	941	889	873	889	904	941	886	904	935	926	941	904	901	923	916	921	900	915	938	945	909	908	871	919	877	916	897	911	904	899	921	860	866	891	914	865	942	917	947	941	856	905	880	916	894	936	926	981	920	904	908	944	885	923	872	936	879	912	903	908	931	972	933	911	913	858	998	916	877	916	918	857	886	909	861	910	945	904	946	895	910	925	944	890	954	935	958	871	921	928	913	943	914	935	891	877	925	864	893	898	975	935	907	883	880	922	917	931	899	943	902	968	895	860	899	901	879	934	941	927	940	896	907	846	930	907	881	879	824	873	923	868	922	923	928	937	988	880	933	922	986	903	923	905	891	913	895	943	917	895	880	897	939	886	897	890	892	885	910	936	916	944	929	897	891	916	929	899	888	894	955	910	860	876	911	890	942	936	928	909	951	906	928	914	942	921	928	921	886	848	914	897	851	875	918	939	906	968	931	943	914	926	892	927	957	920	951	878	979	870	885	917	900	885	873	894	943	910	970	881	914	937	941	924	921	886	918	918	895	939	922	902	953	896	928	931	923	945	950	955	924	884	942	924	933	923	908	919	924	930	922	922	928	912	893	916	895	896	857	911	846	921	895	936	950	899	910	942	971	946	930	973	910	898	983	880	890	906	893	889	883	933	923	867	945	968	957	940	901	871	877	862	904	883	894	931	895	937	942	894	877	924	936	956	926	901	947	892	894	966	890	904	895	909	899	920	955	862	895	901	939	918	918	887	880	872	899	924	930	904	913	885	924	925	900	920	909	895	929	883	925	945	874	882	904	868	962	954	891	893	945	898	925	923	941	900	944	960	889	905	902	918	929	915	835	910	891	894	915	938	983	893	889	916	1001	868	908	956	906	906	970	918	918	946	865	909	946	850	915	914	889	880	936	936	898	870	932	884	854	919	885	900	967	900	908	913	847	906	963	933	927	921	896	941	899	954	961	909	927	888	934	912	921	924	902	948	922	894	906	955	879	918	965	910	921	893	945	909	948	949	911	911	940	953	911	923	955	917	967	886	927	918	928	951	932	926	893	881	951	929	907	969	917	851	864	922	889	880	889	945	926	951	913	882	960	899	881	977	944	929	968	945	965	928	893	953	952	905	961	926	920	871	880	914	900	921	923	896	913	965	923	906	948	850	904	994	933	870	910	900	916	883	903	866	881	908	927	928	844	957	903	970
24002	20802	24212	27494	20801	20674	1746	640	507	551	508	513	472	515	442	421	451	460	440	482	477	456	442	466	462	417	473	475	446	467	464	450	489	450	440	477	470	469	420	439	437	484	451	456	482	499	420	438	404	447	445	456	444	453	482	427	455	479	423	460	430	411	490	482	488	482	459	431	493	437	488	442	447	428	432	495	472	438	470	449	466	445	437	450	441	440	480	456	489	458	425	449	501	416	478	468	439	461	475	470	473	466	457	462	473	447	459	413	454	431	444	457	467	450	437	472	459	467	487	482	426	429	425	510	481	436	428	440	463	473	457	464	469	430	437	452	521	434	416	431	452	452	466	450	458	469	457	472	475	438	441	480	418	485	470	471	468	453	456	394	450	466	467	484	457	445	463	435	440	465	447	421	472	433	439	490	511	430	494	457	428	487	487	438	433	441	402	435	460	422	417	446	477	435	436	479	448	433	450	428	453	461	414	437	464	464	444	416	462	467	458	447	465	476	441	440	435	465	485	441	454	462	483	422	451	455	447	469	438	479	485	478	509	435	449	444	471	421	449	505	463	428	449	433	511	416	435	426	462	469	456	509	432	478	444	442	466	512	444	430	418	454	464	419	440	442	446	446	461	469	433	441	486	445	419	448	473	502	465	422	455	429	420	463	438	478	442	421	424	471	442	464	437	504	481	477	440	415	440	451	492	496	396	462	452	464	462	466	427	516	445	447	454	476	498	472	454	495	472	451	457	439	474	422	490	451	502	462	425	459	451	456	433	450	452	371	474	428	452	446	449	446	422	463	451	470	461	482	440	461	440	431	474	507	455	479	424	446	435	452	419	446	460	452	464	417	443	440	455	429	419	441	501	436	448	453	464	460	414	463	490	399	433	454	473	453	453	469	439	418	451	461	463	445	443	495	461	437	461	459	469	446	507	453	417	433	427	434	428	420	454	461	485	480	474	429	418	476	441	488	434	457	481	418	425	447	468	468	455	456	488	419	482	479	444	465	402	478	494	499	430	490	486	481	435	415	463	470	453	461	433	441	421	427	468	455	478	445	434	443	475	467	469	430	448	429	453	453	491	466	481	483	426	409	458	437	438	441	476	483	431	481	440	459	477	459	417	472	417	413	443	452	488	478	453	467	476	461	433	444	465	453	493	481	446	455	465	462	460	421	450	476	436	433	493	418	482	462	443	462	454	490	472	434	458	485	487	483	449	462	435	440	476	464	485	447	484	453	462	444	434	472	475	479	434	480	441	433	445	463	498	459	461	450	434	439	456	438	464	430	441	421	452	468	460	444	466	447	428	450	421	463	426	440	469	453	458	467	459	486	466	430	436	446	472	431	429	454	500	411	461	478	455	415	413	460	442	462	428	460	438	451	416	470	486	476	459	465	442	425	409	428	430	455	494	414	490	459	474	422	425	437	410	464	461	438	461	446	451	454	509	481	464	455	455	462	469	448	499	461	432	481	444	444	447	456	476	463	447	466	502	436	430	461	436	457	462	471	497	496	421	472	478	463	481	415	460	503	458	425	438	435	457	470	439	459	457	466	445	485	453	454	448	381	469	458	446	452	469	460	458	441	457	455	469	430	418	446	410	462	395	463	467	432	450	469	459	435	454	441	440	459	457	459	431	425	425	450	398	448	428	495	439	454	455	433	432	440	469	479	445	457	451	438	435	452	457	462	494	450	487	435	427	466	437	443	460	452	476	479	454	455	456	435	465	444	430	440	478	446	446	431	442	452	429	408	449	464	421	410	482	473	419	497	482	413	451	425	428	449	478	495	422	483	498	416	423	463	455	471	461	428	466	452	451	440	431	488	498	449	446	479	429	423	434	411	488	471	466	441	434	475	453	475	512	474	469	469	482	438	472	426	472	418	452	443	442	422	487	476	449	453	441	393	413	466	473	407	508	465	436	480	440	450	435	482	441	456	464	476	471	442	445	461	453	403	423	463	422	469	393	432	446	470	443	419	437	451	470	434	450	427	468	456	417	493	507	418	444	491	429	487	460	441	416	463	432	449	436	484	472	461	447	443	463	477	507	448	456	475	472	415	492	425	437	460	463	473	395	422	431	491	490	446	446	427	446	446	437	441	441	474	486	428	440	440	433	457	413	499	433	472	445	448	439	460	453	474	475	428	444	442	430	473	450	472	412	499	451	440	471	403	479	491	401	438	456	493	413	450	494	451	471	480	467	476	450	461	457	464	502	482	457	449	454	427	451	428	437	501	451	458	455	424	435	475	422	457	458	452	484	455	471	432	478	448	468	432	451	433	437	455	434	430	465	457	464	474	436	420	440	435	449	457	454	442	497	430	444	471	455	428	420	426	430	455	467	478	430	457	411	439	474	435	436	429	486	437	456	434	458	414	465	474	462	445	447	450	412	476	505	455	458	463	458	416	414	446	454	464	449	442	481	455	444	477	434	469	474	419	444	448	468	437	411	423	436	438	459	481	431	446	443	437	439	447	434	426	491	517	416	430	463	462	467	425	466	457	441	451	441	462	456	487	426	455	461	427	451	448	484	476	442	462	448	495	477	446	470	451	486	451	472	444	507	502	490	451	451	432	431	440	457	458	463	428	457	514	464	419	483	450	443	408	464	430	440	435	446	463	426	445	469	472	399	448	481	463	450	415	432	450	458	464	468	478	445	440	477	432	439	434	459	440	453	457	452	428	426	426	476	515	469	475	470	459	480	450	450	455	436	472	450	465	502	456	422	465	449	432	470	436	413	474	417	486	479	462	466	463	460	449	453	443	409	457	472	460	473	492	478	464	434	438	446	428	457	449	448	472	426	451	407	443	410	442	418	438	458	464	458	461	431	472	452	405	418	469	423	485	443	479	455	439	433	446	488	476	476	442	471	504	422	404	469	444	429	485	426	496	429	438	457	401	439	472	448	450	425	451	472	431	480	466	447	445	479	472	456	445	461	460	467	440	429	454	448	471	429	423	436	447	442	437	445	428	449	452	468	511	427	468	428	517	462	441	449	460	447	452	461	457	458	444	460	434	464	437	458	474	468	472	446	476	424	422	420	474	442	474	425	443	443	471	414	464	443	405	462	477	449	470	451	430	440	459	474	460	444	452	426	456	507	465	503	438	452	474	400	436	448	480	437	453	453	476	426	428	440	453	479	447	461	446	486	489	448	465	476	427	486	490	470	455	462	424	434	446	427	476	410	437	428	462	440	463	450	475	491	464	472	475	491	428	461	441	447	443	432	413	436	474	489	473	467	463	473	420	441	472	454	504	434	454	467	468	427	469	445	446	444	453	456	448	470	462	484	455	436	467	481	457	459	479	462	444	396	479	446	466	411	445	420	447	463	461	470	491	496	447	477	460	442	440	423	453	433	489	474	482	462	390	426	452	444	445	439	488	423	467	456	446	418	469	436	460	396	495	472	466	457	468	445	401	444	467	455	422	474	437	425	455	450	443	439	427	462	450	465	423	447	447	467	405	460	492	491	462	451	459	464	459	485	470	459	439
5063	3213	2023	1324	1134	1093	1048	1038	980	1037	1055	987	1000	991	1076	959	1016	1072	996	1011	1062	1000	991	978	1046	1048	1004	1018	972	928	997	948	1012	928	963	951	1013	990	1007	1008	935	1022	1012	948	957	1013	938	1020	993	952	1014	999	1018	991	976	907	990	998	1013	1012	1021	984	992	953	1007	1023	941	989	963	1001	1005	957	965	968	978	1018	962	1017	1009	982	978	984	1007	1000	962	1014	931	933	996	1013	995	963	1007	1039	967	953	1016	968	1022	1020	948	1004	925	981	971	1003	954	963	964	998	982	1009	962	943	1028	1004	1005	987	961	964	1006	1003	941	928	977	986	1001	984	988	1011	920	972	980	988	969	979	995	979	1003	1033	953	980	984	976	949	975	1017	1020	992	985	993	983	993	993	961	962	953	999	972	1028	969	1019	997	987	976	972	965	962	984	998	994	1011	956	980	979	1030	1044	1051	987	952	955	993	1055	942	984	990	982	1054	918	1007	1013	998	975	966	994	1005	983	967	951	1000	1031	957	967	964	1004	966	1075	993	957	895	985	915	955	999	985	995	1008	995	959	993	942	970	1014	1008	1007	975	1003	963	940	1048	976	946	940	1025	986	1007	948	1016	985	1008	936	1004	981	956	991	975	992	951	1020	1023	966	959	1022	932	963	929	999	965	966	938	990	979	980	952	975	903	962	971	1012	1007	1008	991	989	972	977	947	1026	950	979	976	933	954	1003	979	985	965	978	972	1011	997	1028	991	943	967	987	1036	1019	998	946	1027	993	934	1033	966	983	939	959	999	967	934	1033	985	1045	957	984	979	1026	1066	974	919	952	985	974	975	1014	966	989	971	1029	986	964	1019	985	974	1008	1016	947	1003	960	1015	1005	975	1055	1026	985	1023	975	983	1017	1010	976	954	996	994	1016	991	1018	951	984	979	1007	1024	933	986	1006	970	979	985	963	933	997	964	938	1032	973	971	987	1021	1013	1054	962	1025	1017	980	1004	976	1008	982	993	978	951	963	999	972	980	998	1038	1023	1032	1010	1034	961	1003	969	925	966	964	1013	956	1000	975	969	1013	1031	965	1013	964	982	937	1005	918	961	973	1000	1006	998	963	977	1003	992	951	986	1039	1001	967	932	977	925	1073	1013	947	920	988	1023	1016	981	1040	1039	946	1018	914	948	963	974	997	975	1051	990	987	964	1033	956	987	1022	998	970	976	967	952	989	1004	1032	1026	968	948	990	939	1024	1070	1006	962	935	954	1033	980	992	994	987	934	980	953	1021	1019	972	999	1036	1060	1019	1019	983	981	1027	1005	966	1007	974	966	963	1001	976	963	908	953	1011	957	1018	1027	992	987	963	948	1011	1006	1002	993	947	966	1007	986	1007	1039	961	975	947	1026	1015	1012	1007	975	1003	990	928	1054	942	958	930	967	1009	960	899	996	941	998	990	992	968	952	987	982	969	996	993	981	995	975	970	993	1024	946	995	971	969	1011	1007	973	1055	991	1002	952	1027	980	965	944	1018	1034	1002	999	988	983	999	958	945	961	947	1001	1037	1016	968	1041	994	972	999	1033	945	1021	988	1015	964	964	999	956	992	986	993	938	982	987	995	961	947	1068	1016	1008	991	988	1025	979	1012	1037	1015	991	1030	1010	1008	1007	975	1021	991	980	911	912	974	984	935	968	969	977	976	1020	940	946	967	996	943	1018	966	966	975	1009	1000	998	1025	1002	997	998	986	1017	943	1040	993	987	949	999	974	933	1030	948	991	1025	969	1029	980	995	955	1013	960	951	1016	991	1050	956	988	965	1024	985	962	1028	1070	954	1017	995	928	1007	1007	1021	1002	1010	1016	977	1012	996	980	1005	1020	995	950	1006	917	1010	962	1011	1018	1027	933	941	988	1011	944	993	925	933	966	942	1045	942	995	972	950	987	1046	985	1037	961	994	967	994	970	978	953	983	1020	979	951	1013	972	998	994	974	997	966	1050	984	979	971	1032	977	1011	964	961	995	968	995	952	951	990	998	981	1004	1030	1033	953	997	1004	952	977	1011	1005	987	982	1021	989	1016	1058	947	1018	940	984	986	971	1039	963	1023	929	963	950	971	961	969	1021	1002	981	996	969	961	958	972	973	987	978	994	1006	1062	1056	1020	1048	1005	1025	988	1009	1000	937	1002	977	964	995	1055	950	955	988	1023	968	979	1006	1006	979	1030	942	947	989	984	960	1004	986	937	1000	1008	1026	1004	1009	1037	936	975	999	1006	1015	1012	970	1011	965	962	1037	970	1026	1057	969	1017	997	1006	953	991	995	977	1044	1013	1013	986	977	978	965	974	984	1017	988	962	999	982	993	947	986	924	1008	1010	970	984	970	991	917	964	992	951	944	1001	936	981	937	978	1019	988	946	985	999	981	960	1043	971	1041	996	1017	994	955	989	979	1030	985	963	1013	1038	999	984	963	975	989	967	969	955	960	977	997	1000	982	993	1004	954	974	925	994	1031	972	973	1008	984	977	909	959	977	1004	957	1005	968	1005	981	955	942	982	1007	940	995	968	1026	973	992	1016	1041	1003	960	988	983	965	973	983	995	1002	989	1004	993	964	951	993	943	952	969	971	995	1054	997	972	1022	1009	932	942	1025	1020	988	989	955	1036	986	989	940	929	1019	985	965	995	1010	956	974	944	1004	970	956	987	1018	983	977	985	989	937	939	958	926	1002	977	912	1039	1008	965	997	932	975	936	989	1019	988	1002	958	993	990	1009	956	993	968	970	913	967	973	1006	940	970	994	964	967	959	958	1003	994	981	977	950	1003	942	963	970	948	973	988	929	977	961	975	981	937	1013	983	1036	994	953	999	1053	926	956	975	995	947	984	1033	975	1051	991	1026	1001	1003	910	1003	1000	1005	979	996	964	948	1000	996	969	1013	997	988	974	961	1024	1008	999	1043	968	969	1029	1001	1002	1050	945	1026	1008	1000	977	917	997	1020	978	943	1011	971	1002	1017	976	971	1011	939	982	977	964	989	972	1004	960	1018	986	912	982	990	962	1029	1018	926	992	998	1009	968	969	1022	951	1005	1032	990	998	1005	943	1016	963	976	1018	997	954	1031	986	1000	999	1012	954	972	1013	1056	968	899	982	1007	961	1011	1022	1002	1006	1007	1008	974	943	958	1024	989	996	981	955	972	1007	952	891	1009	990	975	995	1002	967	980	987	988	1004	947	1001	964	968	969	1008	970	972	1013	1035	965	979	992	1039	1014	1042	992	976	941	1001	978	981	965	1003	983	966	996	992	1008	1016	1006	984	964	979	949	996	1016	1012	976	988	1024	968	940	1001	1008	967	983	949	1035	911	1008	1006	970	938	977	950	992	951	1024	923	1004	967	1011	961	995	974	1005	1020	997	1066	935	964	949	948	974	1084	945	956	959	945	1023	1017	962	978	1017	991	972	992	938	963	996	940	957	977	956	1004	997	1031	936	991	978	983	1008	977	1021	969	967	979	1014	983	977	968	995	985	936	995	986	956	1032	965	948	1000	1041	966	1007	976	960	985	930	989	1001	987	926	957	988	1035	1008	990	965	968	1022	1024	953	963	964	975	977	1021	970	958	900	990	959	958	990	1046	1031	988	943	1012	952	960	928	1003	1044	963	1024	986	961	946	1069	999	967	1024	992	941	994	989	950	954	929	985	984	939	980	957	972	1021	930	987	969	997	964	1015	923	918	953	964	1000	1000	1020	998	961	926	1024	971	1019	979	1053	999	1037	1065	1020	996	921	903	984	971	1002	1004	956	992	964	1013	966	968	1083	1022	944	1052	1026	988	975	1031	989	958	984	1060	1012	975	909	957	960	969	949	964	991	959	985	976	969	1020	1018	1015	1016	1044	981	981	988	989	957	1013	1024	1000	1008	1015	949	1024	974	993	978	980	933	1005	969	993	993	949	992	910	1001	994	972	969	956	1027	966	986	1016	989	953	1013	1000	964	967	1010	1001	959	976	977	945	1021	983
23412	20710	24369	27091	20713	20729	17411	758	469	413	397	352	342	308	330	314	305	305	298	297	262	299	312	288	276	279	307	292	315	325	274	302	284	288	281	290	314	282	310	296	289	274	280	296	309	282	282	286	318	275	321	285	288	300	300	263	268	298	286	268	252	262	278	267	283	306	245	278	256	294	279	287	304	263	269	297	270	288	269	257	256	261	257	256	301	246	263	265	262	248	263	286	295	256	286	259	296	290	265	288	301	240	241	279	249	312	212	277	239	297	281	294	305	300	290	290	279	269	267	302	304	288	292	285	278	293	286	260	258	280	297	292	273	311	302	268	299	294	277	285	273	284	274	270	260	270	265	271	268	279	300	239	269	295	258	268	263	277	249	275	298	267	262	266	285	262	252	262	298	276	259	286	292	290	258	255	309	296	285	284	252	302	266	318	291	250	280	270	278	302	298	298	284	251	265	295	247	264	238	276	292	282	274	301	301	289	296	246	283	286	275	316	281	249	284	275	252	299	275	260	272	234	274	212	256	241	270	268	294	302	269	280	262	287	271	249	287	262	269	300	264	269	270	276	258	263	312	289	282	277	291	238	301	275	288	284	285	280	266	294	277	293	247	304	272	236	264	234	267	275	264	305	304	275	304	310	291	282	285	303	297	305	275	244	285	259	285	272	305	272	269	285	262	305	277	278	253	277	253	307	270	282	258	290	265	277	265	299	262	310	300	270	300	264	283	305	282	249	270	299	282	273	323	254	305	278	251	281	291	276	257	281	291	275	268	272	289	270	248	299	279	306	316	304	300	263	273	304	300	245	284	304	279	281	286	303	257	264	282	269	299	273	274	270	272	287	265	268	257	286	275	275	287	244	274	252	268	292	280	262	245	293	269	281	287	282	303	316	258	289	283	274	297	264	285	257	252	272	261	309	286	264	317	253	293	266	294	267	282	267	252	267	302	288	291	287	258	261	282	261	271	330	279	290	269	268	270	274	274	276	268	295	289	262	279	276	294	275	283	282	297	239	264	285	317	275	255	277	253	245	248	305	282	275	275	285	261	292	271	278	240	301	256	294	281	281	306	261	258	265	289	278	274	306	276	306	284	287	307	260	269	309	328	266	249	286	294	280	311	267	296	272	272	287	297	237	269	286	268	280	279	271	269	269	305	303	293	291	242	252	292	262	253	282	297	276	274	275	263	296	306	305	306	306	293	274	277	259	278	264	263	256	255	272	254	290	320	283	293	287	281	277	302	272	270	262	290	297	289	249	260	295	293	264	251	286	277	283	286	277	293	291	281	285	271	283	273	266	279	268	263	284	300	257	317	283	323	283	277	262	253	277	257	293	302	277	247	288	265	255	273	282	274	258	273	268	263	295	263	225	227	246	294	281	235	271	274	251	275	296	287	295	287	273	242	280	284	271	289	269	289	263	286	261	300	269	287	261	275	266	270	275	290	260	277	255	272	265	282	278	254	271	250	293	281	269	299	270	269	235	284	283	282	269	285	277	303	276	289	287	278	297	284	238	261	266	279	273	254	275	277	281	261	278	268	265	275	280	297	259	246	242	275	266	302	280	292	281	285	271	290	263	270	247	236	246	260	281	285	294	269	276	289	259	257	281	293	244	261	300	263	318	238	273	282	318	288	308	298	278	278	248	288	313	258	277	281	261	280	267	276	265	264	292	294	292	271	305	244	299	274	296	273	286	295	313	252	288	293	301	221	257	267	271	295	259	266	254	273	256	278	261	288	270	260	269	290	267	283	288	243	267	280	291	280	284	292	244	255	262	317	280	254	314	272	288	279	267	275	282	280	296	266	302	287	243	259	299	248	294	288	281	281	278	289	277	271	287	313	282	301	294	258	271	280	312	301	270	301	258	303	266	261	294	262	295	287	254	299	308	281	287	280	320	274	295	221	284	300	284	259	275	259	283	285	282	274	268	261	255	302	329	268	302	289	293	264	278	260	278	242	268	274	268	267	258	290	278	281	245	301	293	303	303	302	284	290	261	275	297	280	279	281	250	267	268	290	265	242	293	260	276	280	269	293	260	244	285	281	279	293	284	286	259	276	271	282	254	305	285	308	248	285	296	293	269	276	280	320	259	271	303	277	242	288	264	278	247	280	256	290	280	276	287	286	306	265	281	278	285	302	269	273	293	269	285	259	282	264	264	281	267	272	290	271	288	297	272	252	287	270	281	290	323	254	286	261	294	248	280	283	287	315	295	292	252	277	275	284	276	274	294	264	259	252	267	247	281	286	266	260	308	263	251	284	292	263	284	296	282	295	293	300	288	262	292	312	274	272	276	291	259	272	274	280	280	265	292	283	277	285	267	269	296	263	276	272	293	253	287	263	293	244	276	263	251	279	297	300	253	285	277	303	243	304	283	310	271	280	279	262	262	280	249	306	305	277	287	291	255	336	265	263	262	264	264	255	291	300	251	286	287	285	244	268	295	242	304	316	267	255	258	247	283	260	269	270	303	275	288	265	270	254	318	290	295	261	230	282	275	284	252	277	304	266	276	286	273	284	266	253	277	279	281	291	245	297	251	256	275	293	287	254	250	289	278	278	265	256	283	273	306	279	290	271	293	291	279	248	284	291	279	285	287	289	273	269	257	267	279	319	268	293	286	256	271	266	277	277	263	265	261	266	257	285	253	300	273	262	287	281	273	301	295	266	292	276	271	282	311	241	266	255	296	294	283	278	301	289	285	271	279	273	267	277	317	230	316	286	297	295	285	281	275	277	283	292	277	293	265	269	297	273	257	289	264	268	306	282	288	266	255	286	296	292	252	257	262	299	261	286	284	290	275	286	254	250	322	254	249	277	244	260	276	263	267	270	297	276	271	286	289	283	278	265	256	271	270	273	273	232	295	280	282	292	280	254	310	286	280	245	267	290	269	258	261	300	284	297	271	289	270	269	269	272	287	271	246	262	285	270	261	281	296	260	281	315	295	301	273	268	259	301	294	277	275	280	302	255	278	296	311	295	282	250	283	278	271	266	258	278	221	241	266	323	282	271	274	272	271	267	260	273	267	267	294	268	269	262	278	282	307	257	238	249	247	283	252	289	274	244	291	267	273	294	300	265	284	286	267	297	274	282	253	270	282	273	294	267	297	285	236	264	283	285	280	277	280	279	286	254	303	300	269	295	297	306	294	278	271	260	293	303	292	288	283	262	289	281	249	277	259	261	279	282	282	292	285	277	282	289	243	266	292	263	280	261	271	241	307	236	269	300	290	266	280	298	278	259	238	272	289	305	272	249	268	278	269	274	261	246	282	254	271	297	260	242	295	255	288	271	233	282	291	308	265	289	272	299	297	307	275	295	282	272	295	266	254	308	252	280	255	296	280	274	268	264	309	280	280	266	311	263	283	272	277	266	269	282	283	277	305	303	274	273	271	313	287	271	258	273	295	253	287	288	276	276	272	252	281	270	255	268	258	282	280	295	253	265	302	273	269	246	300	253	272	287	273	314	266	277	291	278	307	292	246
5543	4603	2345	1238	876	791	743	711	732	702	657	631	651	660	608	635	655	596	637	639	621	620	606	699	624	642	630	634	601	643	706	639	635	599	630	637	631	642	623	592	622	666	630	584	669	629	637	607	602	642	612	604	613	612	638	578	632	610	625	637	619	653	639	624	615	655	611	632	637	641	600	628	582	618	650	604	635	649	635	629	589	675	629	649	631	647	632	648	630	613	595	644	637	629	617	594	589	627	584	629	648	672	632	644	620	617	655	581	647	666	610	632	632	681	639	604	569	643	561	610	616	648	606	654	592	621	641	629	624	643	595	641	587	571	637	607	628	652	646	606	650	602	655	606	619	603	627	605	626	648	631	650	600	583	649	600	609	633	659	651	645	615	620	636	651	678	632	649	591	661	621	644	615	644	618	602	640	660	640	615	682	591	622	620	613	615	645	614	606	669	583	625	612	660	584	662	686	579	607	610	669	638	627	613	604	628	589	643	600	710	618	614	629	635	607	636	652	587	632	630	628	647	586	636	665	654	561	597	584	607	641	621	590	605	656	603	622	633	650	624	632	665	632	646	583	643	598	638	627	599	609	586	636	634	573	587	592	609	660	620	678	633	611	607	656	600	626	620	622	636	599	610	625	652	613	655	629	633	631	671	627	580	639	604	590	636	651	603	611	624	614	608	633	609	613	663	627	594	635	557	604	655	625	669	635	598	579	618	614	611	612	653	620	628	626	663	674	633	604	665	639	639	612	674	655	650	591	635	623	632	664	609	639	609	621	616	636	595	608	584	600	599	641	585	652	639	630	581	669	644	630	640	622	617	545	616	678	668	648	607	664	620	652	570	651	616	638	642	617	666	642	624	608	635	604	640	641	600	602	619	543	614	548	644	642	608	653	566	643	606	643	632	636	614	607	641	621	589	585	645	621	628	627	587	652	646	617	620	617	621	657	655	617	660	625	617	588	590	618	642	635	665	614	663	635	628	653	645	581	632	616	582	617	607	607	678	618	598	614	658	635	605	645	651	616	623	607	621	621	654	617	638	596	601	631	626	647	628	598	630	636	650	638	587	609	627	648	594	657	658	635	604	613	663	599	630	643	584	624	648	620	617	651	630	644	624	605	571	619	625	593	616	678	616	609	611	631	617	616	607	653	640	641	666	641	654	596	629	651	676	617	652	649	648	666	637	627	637	636	614	623	585	615	599	630	637	639	660	659	643	665	660	626	634	654	607	593	599	621	640	623	653	626	606	633	610	636	665	624	600	612	602	569	585	618	609	610	621	611	645	625	621	580	648	573	637	668	635	609	594	630	611	610	643	630	652	606	655	634	635	634	613	684	597	634	677	607	639	636	620	622	636	662	631	617	612	631	666	619	634	616	612	628	614	658	628	637	598	640	607	653	636	621	617	630	636	637	616	636	626	610	644	628	621	618	613	647	635	604	623	673	650	566	627	630	610	633	604	615	655	614	634	601	629	628	654	617	570	544	633	642	625	653	669	628	611	615	651	631	647	599	652	611	576	606	679	608	584	612	600	595	635	616	628	616	585	629	660	612	634	596	644	610	589	645	622	655	638	617	652	606	586	634	622	605	632	619	618	636	601	609	652	616	648	629	638	637	633	639	632	611	608	613	627	609	639	583	598	598	606	636	613	636	611	676	655	648	632	590	611	631	651	639	613	637	622	632	605	648	633	593	612	611	618	648	585	610	614	577	634	651	621	621	596	593	622	653	567	633	606	632	668	646	643	626	626	689	628	639	561	628	626	657	637	596	652	622	595	601	626	651	645	611	618	652	606	631	627	634	629	615	584	601	628	596	633	620	623	618	608	616	596	646	619	627	639	610	571	609	600	589	608	589	646	653	640	613	618	629	610	589	627	627	650	644	640	636	571	610	621	617	626	606	648	662	599	609	608	658	597	632	647	573	638	608	616	646	647	607	631	601	616	626	627	654	613	601	626	605	629	627	623	658	690	580	602	581	652	619	578	631	593	644	647	575	636	664	600	601	641	617	608	636	605	636	663	611	629	616	645	573	664	633	661	660	598	582	627	660	613	635	590	618	613	629	615	658	661	651	586	603	637	624	629	639	634	664	605	617	632	602	613	641	640	649	662	637	595	666	617	623	608	680	585	624	625	670	615	590	611	608	603	582	609	618	615	624	614	614	611	640	680	581	610	623	668	615	644	595	640	682	592	632	602	581	606	583	611	592	610	601	660	634	632	594	585	649	618	605	600	638	593	633	633	604	655	567	612	611	624	630	624	607	639	650	657	606	625	593	630	584	659	630	625	623	626	622	633	596	624	578	646	620	629	631	593	667	656	600	636	622	617	662	597	611	582	611	618	623	589	578	621	606	572	635	666	639	611	609	615	571	645	663	605	631	565	595	612	634	630	637	630	608	618	652	602	648	645	683	605	639	675	639	645	607	640	619	639	637	653	634	638	645	618	630	655	640	593	667	651	612	635	610	647	624	622	608	613	666	640	640	624	629	633	622	596	595	596	582	628	651	638	661	639	615	634	589	607	619	661	609	635	632	618	604	640	615	648	651	640	674	607	646	599	618	608	594	593	578	647	625	633	609	603	605	661	613	613	613	584	667	631	635	630	690	590	615	588	601	606	637	613	631	636	629	637	627	620	621	616	610	633	641	611	633	626	640	650	629	569	646	610	615	603	623	604	637	662	641	624	626	621	603	609	609	661	597	611	634	622	599	609	590	635	605	627	656	644	598	653	641	607	624	573	659	614	661	619	616	632	644	614	593	667	603	623	641	629	650	605	585	628	572	633	631	612	593	618	694	614	620	612	639	623	633	631	628	642	676	634	592	586	630	644	637	655	595	643	617	582	598	618	635	647	612	630	633	582	614	625	589	637	586	590	620	648	634	590	617	616	609	597	634	629	607	617	662	615	612	643	617	647	635	621	570	622	658	605	679	630	609	600	620	636	580	598	609	603	643	656	658	627	611	623	610	621	651	639	620	611	605	686	671	655	639	601	673	654	641	637	644	659	622	607	587	657	590	605	652	619	626	627	636	598	572	619	627	600	575	617	651	614	648	655	628	604	593	626	613	613	613	651	611	657	624	586	626	603	592	619	621	649	620	658	620	618	672	567	626	610	639	605	601	635	631	594	615	670	606	640	616	637	650	641	654	596	642	615	589	650	632	676	661	600	570	622	642	620	593	658	628	588	637	628	624	630	639	605	624	603	613	626	620	620	599	572	617	619	670	638	694	608	664	652	576	632	630	574	672	627	620	626	611	626	631	645	646	633	673	644	624	634	604	622	642	653	599	625	606	630	611	598	638	599	621	657	591	634	614	627	664	614	608	610	649	625	637	631	641	617	606	616	627	634	588	650	604	636	613	638	620	609	630	627	640	600	627	642	614	639	666	588	595	621	674	657	646	638	609	653	636	640	609	597	625	629	622	578	573	650	656	653	600	645	582	653	618	652	646	572	673	613	696	635	608	620	607	648	593	626	659	612	611	641	627	611
31796	19044	6891	673	433	430	406	403	393	410	372	392	381	397	397	425	376	413	409	389	395	412	385	413	372	384	398	388	409	418	393	369	396	427	390	422	409	383	406	406	394	396	420	415	414	394	401	401	407	396	397	424	414	377	392	411	396	385	415	403	425	411	396	409	362	386	431	391	447	463	392	366	395	386	390	403	395	415	403	417	400	414	416	441	430	363	426	391	403	390	374	387	391	361	410	426	387	388	390	367	381	394	401	375	393	401	415	380	426	393	414	400	418	448	380	356	421	395	423	420	388	394	417	389	403	414	384	408	387	419	392	427	415	394	397	377	420	413	382	418	379	427	395	415	389	378	384	392	412	396	427	427	389	399	398	408	395	394	401	365	370	413	389	425	355	422	412	384	418	422	363	418	405	416	452	415	353	411	406	448	400	420	391	436	399	415	417	402	372	389	427	385	428	409	386	411	436	393	367	421	407	378	388	401	392	393	389	374	379	395	452	347	398	426	375	380	401	363	438	369	369	377	430	379	409	390	423	415	392	405	388	378	368	370	401	388	378	361	405	410	403	394	379	397	436	381	377	373	393	408	383	403	422	375	446	407	395	394	391	376	376	407	379	394	404	391	421	390	429	434	409	406	426	364	360	410	431	405	400	409	408	394	413	411	412	429	394	405	415	406	399	398	432	390	369	395	388	381	404	405	419	400	400	395	418	375	384	425	416	368	414	423	408	415	394	375	398	398	375	404	439	416	392	388	439	423	433	401	405	420	388	392	407	444	385	366	417	400	404	444	407	358	404	377	405	420	408	404	414	388	411	397	411	404	389	422	366	384	399	396	411	421	419	391	414	379	440	436	370	340	431	383	392	403	421	409	384	393	384	393	411	429	408	379	368	387	419	377	406	363	373	391	422	403	425	410	338	386	417	410	399	384	392	383	372	408	456	397	378	387	430	431	392	396	414	387	404	400	365	408	423	424	452	357	385	432	387	372	382	391	384	420	422	408	401	398	363	412	390	356	383	385	394	410	400	382	423	392	424	397	406	416	402	398	422	373	382	403	369	392	403	388	397	412	405	394	374	420	377	371	413	395	368	431	424	370	406	376	386	406	405	371	403	410	403	378	382	395	410	379	402	407	456	412	404	390	399	438	391	403	381	400	434	413	368	370	424	421	378	394	408	371	431	397	424	405	407	424	405	382	421	370	423	393	399	393	376	374	375	385	387	385	405	381	379	405	372	422	379	418	383	426	397	424	404	373	419	399	380	373	406	455	406	422	398	387	389	439	391	375	399	397	398	439	429	395	427	370	399	404	399	405	403	449	394	408	393	378	397	365	400	419	400	390	374	441	436	386	423	396	390	398	375	394	416	430	393	379	408	417	410	413	435	440	418	403	409	409	402	363	420	410	392	369	407	424	384	369	436	414	429	411	341	389	416	438	371	403	397	401	421	385	390	388	418	400	390	411	409	392	402	393	363	400	430	409	420	379	394	428	393	371	385	380	439	387	386	393	361	388	422	403	427	436	374	417	373	417	408	417	381	400	417	392	372	352	398	415	384	384	413	380	412	389	426	406	398	402	395	405	421	419	371	378	422	385	436	412	401	363	412	411	372	425	362	400	397	445	390	381	406	403	436	376	413	407	404	379	428	388	393	446	395	371	403	381	388	450	404	423	383	429	378	366	434	414	408	386	425	375	433	405	419	413	387	410	377	388	391	367	407	385	403	400	397	409	361	396	404	401	378	389	385	389	391	443	439	445	364	412	397	462	421	413	380	408	374	367	378	420	415	398	384	354	348	405	401	382	416	427	394	438	422	422	393	425	427	394	440	403	382	403	418	399	418	377	397	424	392	416	416	394	399	384	405	398	371	397	426	432	372	368	401	392	389	424	372	378	414	391	409	374	382	385	391	378	392	401	410	401	411	396	385	406	375	401	416	402	388	417	387	431	447	467	442	409	414	428	407	440	396	387	358	444	442	415	387	402	413	398	435	379	425	393	370	411	386	409	394	396	392	393	420	370	370	409	417	404	433	410	409	418	401	380	408	402	412	418	437	386	397	421	379	384	346	414	425	397	422	390	399	341	443	422	452	406	394	415	379	425	390	404	382	355	413	413	381	400	400	414	413	334	371	364	420	429	403	405	417	367	432	390	398	372	424	437	377	368	413	384	427	411	396	396	448	428	376	434	421	352	418	440	377	382	440	399	403	393	393	454	409	367	435	403	415	394	445	417	411	392	388	441	438	411	370	396	392	386	411	408	426	411	392	420	388	396	411	394	370	383	411	410	379	409	389	414	425	364	393	422	414	434	427	414	425	383	401	437	402	416	403	423	393	432	427	417	379	407	386	414	393	426	407	420	407	389	392	368	425	389	413	403	379	410	396	435	383	396	375	400	356	429	414	447	397	404	379	358	405	408	387	448	391	421	428	366	426	433	415	381	398	381	433	369	402	420	408	415	369	421	402	383	412	396	395	410	400	425	443	387	367	429	420	349	367	466	403	387	350	396	421	382	399	414	395	383	432	407	368	397	360	413	408	442	385	403	425	382	437	396	395	457	420	367	393	414	372	458	388	387	404	381	395	376	407	395	372	364	370	377	428	419	406	434	430	403	410	431	402	395	391	389	423	391	416	437	389	405	428	369	408	414	374	390	420	389	408	385	396	418	347	364	387	421	403	406	381	437	400	371	368	401	410	379	457	411	392	395	410	417	382	401	367	439	403	411	381	406	416	374	431	462	415	367	383	400	418	405	373	393	409	416	397	370	384	400	391	393	402	418	440	398	422	398	403	425	383	379	431	400	397	387	425	418	382	376	408	408	412	395	410	408	425	414	395	428	421	384	384	400	425	386	448	386	408	357	391	396	377	431	409	350	384	416	394	417	394	379	396	404	397	392	382	416	401	393	404	441	409	446	390	376	400	418	377	391	400	404	428	388	399	389	405	388	398	424	387	419	403	459	413	409	380	360	388	394	410	372	419	415	391	394	398	405	420	395	391	393	377	401	406	381	413	362	414	376	395	427	379	404	398	380	435	409	375	413	397	395	426	418	357	375	404	395	408	408	382	417	433	421	368	407	394	371	374	382	394	396	403	386	406	385	397	390	395	397	421	356	384	397	399	396	409	366	415	398	426	414	398	406	391	401	422	399	359	419	397	405	413	376	413	423	413	403	399	444	430	401	395	391	419	369	416	376	445	425	363	351	394	417	429	411	444	405	428	386	392	414	435	413	399	382	391	419	369	371	392	452	427	417	413	378	410	406	388	405	381	373	436	426	401	416	362	395	385	414	380	377	409	399	391	426	427	393	393	390	384	398	364	415	430	371	375	397	386	385	380	409	399	412	402	389	404	419	379	398	388	365	403	398	412	387	405	358	395	344	381	428	406	382	411	435	430	426	398	398	367	418	444	388	376	375	391	379	365	404	399	384	385	404	415	421	415	439	383	350	406	397	385	439	425	423	418	413	370	388	387	410	414	399	413	401	394	417	416	392
5616	1133	1043	922	953	933	952	939	891	926	951	875	873	908	932	923	943	935	914	946	943	916	961	926	949	927	902	917	902	956	859	956	919	929	905	870	924	971	911	896	930	913	969	902	907	957	918	901	920	942	911	919	935	943	915	921	923	918	911	883	961	988	916	929	886	895	923	909	945	901	934	883	936	911	927	897	940	915	937	865	918	965	913	919	888	846	888	950	919	902	914	903	922	937	920	944	900	953	886	925	967	892	928	876	936	932	971	917	925	905	917	913	928	916	892	959	931	912	887	909	899	922	894	936	927	974	878	951	929	854	891	912	959	924	866	935	949	932	893	914	911	885	922	924	957	881	938	896	890	909	942	913	956	903	863	933	933	925	946	938	907	932	865	902	913	922	911	909	917	887	910	885	903	930	894	928	901	936	942	907	918	887	831	924	839	938	887	881	915	822	933	936	926	990	896	889	910	913	903	887	910	904	949	908	987	887	920	904	897	842	959	943	907	864	883	869	888	894	874	916	889	905	930	909	920	942	948	925	872	931	930	914	897	923	864	934	923	900	927	866	885	963	959	907	929	891	887	962	881	909	904	895	924	945	896	861	965	944	922	922	906	912	930	909	963	895	927	921	951	892	893	904	926	948	962	912	910	960	901	924	934	940	885	936	925	919	928	863	947	899	903	923	894	933	894	888	935	916	910	944	914	866	880	902	928	971	944	942	918	898	961	892	951	898	929	835	912	901	889	861	876	895	933	952	895	865	920	872	972	968	906	912	907	881	892	910	945	942	885	853	938	932	959	914	863	888	915	940	840	918	892	920	880	967	905	995	878	938	926	916	966	881	955	928	891	859	951	887	879	897	838	914	938	951	883	916	932	905	913	924	909	939	936	934	937	900	940	933	909	896	981	900	909	855	914	944	959	945	940	913	899	872	914	948	877	903	922	894	930	969	925	933	892	899	958	875	901	891	893	922	898	947	932	932	901	933	924	892	959	923	969	966	929	937	892	913	920	965	957	909	953	926	873	883	903	866	871	933	900	895	879	842	906	904	950	924	871	919	907	926	899	937	917	907	910	906	858	919	936	927	928	891	906	937	915	895	946	879	919	892	924	918	881	965	892	905	897	870	912	923	921	913	880	881	937	928	891	924	864	875	917	920	884	913	910	915	864	943	899	944	906	907	907	921	889	941	868	950	987	856	865	919	905	911	900	905	909	940	934	879	889	892	925	893	895	886	908	969	971	970	872	916	908	869	882	931	947	941	913	882	989	902	909	905	925	924	902	884	861	950	913	937	925	907	949	928	941	925	831	838	866	944	918	893	900	905	902	989	903	889	901	896	915	915	885	900	855	916	920	887	935	922	896	929	894	841	956	918	939	903	910	942	936	977	948	882	910	964	915	920	868	927	888	902	868	873	921	912	938	953	875	924	911	906	856	944	934	931	918	943	874	915	945	894	886	883	905	918	890	906	932	897	898	889	899	903	941	909	936	944	941	905	890	938	936	903	911	942	851	899	947	962	913	897	941	965	942	874	870	943	921	884	990	946	916	915	905	925	923	886	953	933	869	880	974	894	956	917	870	924	875	943	851	909	887	915	936	893	933	902	895	924	885	908	976	921	896	897	925	949	915	900	914	917	929	905	940	964	892	897	903	933	895	928	943	875	947	913	911	927	900	915	915	851	962	913	927	956	912	894	898	883	883	907	893	1012	935	943	900	910	926	913	927	879	883	1002	925	896	922	896	904	955	924	902	871	959	879	906	843	907	895	913	914	921	913	953	998	886	964	891	946	909	898	891	922	922	896	852	957	918	919	919	880	896	881	934	882	894	922	916	923	933	905	910	945	883	982	933	914	934	989	893	929	928	892	917	871	876	920	900	962	932	851	877	891	944	989	945	988	878	899	886	909	863	924	980	916	951	913	957	873	937	945	864	950	938	889	906	884	951	909	927	890	869	870	901	919	904	916	922	902	940	894	908	911	942	918	929	944	893	899	924	910	889	898	953	921	970	917	900	944	899	980	936	901	897	923	890	934	937	945	989	954	897	931	944	929	944	881	953	916	978	910	986	897	900	961	955	929	878	919	956	905	884	947	886	913	918	955	898	936	945	967	943	933	951	948	892	907	889	919	925	930	923	914	954	894	922	921	966	905	911	913	897	904	932	895	942	908	956	878	899	853	916	938	888	865	912	901	952	896	935	883	992	948	926	970	900	926	875	954	922	915	857	923	989	944	947	870	893	904	960	883	913	883	970	828	943	917	929	911	938	945	900	902	936	906	887	922	912	885	880	907	954	946	932	911	874	935	890	905	946	889	926	912	911	967	920	953	901	907	925	875	885	967	908	866	901	926	922	866	932	905	947	922	897	924	857	926	849	968	888	924	905	923	944	858	864	909	873	939	933	908	924	919	916	925	917	918	921	929	913	914	945	927	930	912	915	926	904	920	843	985	922	870	958	914	888	953	897	881	928	910	860	894	928	880	936	974	927	960	870	902	910	964	941	933	948	929	926	881	918	891	937	964	956	982	906	859	923	910	927	912	927	956	916	903	928	872	925	893	916	926	898	865	903	957	936	858	916	862	904	959	904	952	875	865	895	939	969	920	938	917	891	911	903	858	917	926	917	921	927	882	951	920	976	957	904	931	898	914	928	963	951	888	844	926	903	964	927	902	879	943	950	932	914	899	923	900	878	911	916	907	912	930	882	950	892	922	916	887	879	944	939	948	900	931	956	932	936	975	871	929	900	918	914	901	915	862	911	938	928	963	1008	992	993	871	961	894	883	969	885	900	922	886	897	900	909	925	964	917	898	997	908	939	905	915	914	953	925	913	933	931	933	879	907	917	909	930	880	921	914	930	930	943	902	937	926	950	913	906	972	946	910	904	909	907	880	904	932	947	879	939	925	903	869	893	977	856	868	927	887	911	910	898	971	879	907	916	986	850	865	918	919	923	927	974	940	844	906	904	921	863	935	923	885	920	954	911	933	909	995	907	929	942	901	946	920	881	947	951	941	842	912	909	937	912	926	901	903	882	965	890	891	908	855	921	884	911	892	907	941	928	920	916	888	909	928	898	952	890	910	946	944	930	884	976	952	965	908	922	897	877	980	950	926	862	924	901	911	923	927	905	880	877	897	915	969	901	898	1028	907	885	909	892	875	879	931	898	953	925	959	944	906	897	903	905	915	922	896	938	943	975	913	878	923	901	952	936	891	932	921	918	852	920	914	941	914	911	889	943	926	894	878	903	936	939	935	906	960	980	903	920	950	902	964	909	945	950	900	937	906	896	930	919	948	945	956	870	916	924	955	938	948	959	939	930	917	874	958	908	841	946	914	945	909	942	892	915	972	884	868	943	885	930	850	879	929	933	859	921	910	904	950	925	822	949	887	907	906	929	859	912	907	906	878	974	904	897	904	935	855	878	944	891	929	916	902	902	907	966	913	912	912	928	938	863	944	893	945	862	914	898	942	934	938	919	912	932	925	897	899	893	898	913	927
23958	20740	24130	27393	20731	20603	1852	671	543	486	534	465	532	456	473	470	450	499	472	432	457	466	456	481	430	414	480	491	456	462	447	418	444	475	428	401	455	447	430	450	480	469	481	450	476	477	465	482	439	431	460	498	505	450	482	475	470	430	452	445	420	446	486	452	442	431	462	440	445	444	482	443	480	425	437	478	461	434	457	477	433	462	479	441	430	441	426	425	458	485	451	466	436	433	477	454	452	429	456	430	467	456	435	457	475	468	444	428	438	446	454	448	428	453	475	462	452	467	451	452	466	468	463	425	505	447	451	449	426	453	448	421	480	449	476	468	431	447	431	456	368	491	485	424	447	430	449	452	403	434	458	467	487	452	461	432	432	456	424	471	454	438	457	428	429	443	500	467	441	519	455	429	474	440	445	452	464	441	458	475	471	417	493	462	418	429	429	420	432	436	444	468	449	473	484	455	459	441	432	435	478	456	448	443	474	445	449	479	467	452	451	441	442	425	436	492	439	466	463	446	457	403	432	458	465	423	466	480	474	448	478	465	432	458	445	452	467	386	462	478	470	456	433	448	454	442	443	477	435	456	451	456	473	404	444	507	417	437	441	446	438	444	400	462	443	480	463	465	457	465	461	437	476	446	421	447	427	446	444	435	431	455	412	439	440	445	442	441	455	444	470	439	471	462	448	442	405	468	448	475	445	447	433	478	446	435	450	480	461	436	385	476	466	453	450	447	472	463	421	416	438	433	460	426	439	484	459	442	473	459	453	441	429	473	452	434	466	446	453	432	454	462	473	437	475	453	433	458	484	458	396	412	470	446	486	410	454	433	429	416	482	470	456	425	471	434	424	422	451	473	448	437	453	456	457	473	449	443	452	479	469	479	469	474	425	404	421	423	451	417	454	416	463	444	473	493	439	420	512	473	438	443	407	465	452	431	459	477	434	472	446	448	463	461	433	468	435	420	454	453	412	433	449	456	404	451	399	454	468	467	451	454	483	443	450	451	435	451	452	435	452	440	457	470	459	466	456	496	432	455	425	436	484	481	464	435	425	423	433	412	473	407	452	430	431	422	439	451	456	429	449	430	439	476	447	454	452	474	454	468	473	475	504	463	458	447	449	439	493	460	472	428	394	418	453	478	427	474	435	399	444	426	468	508	434	432	441	474	439	420	452	426	464	447	469	424	483	498	434	477	465	466	457	493	405	471	445	455	430	479	480	446	449	430	471	436	436	433	444	502	444	446	461	468	439	395	473	422	448	475	451	471	442	445	460	446	416	443	449	455	468	449	460	459	441	461	445	406	427	423	446	468	459	459	476	520	469	451	474	444	471	440	431	513	433	436	417	467	416	445	433	424	434	453	445	461	440	462	430	476	469	404	457	410	448	455	470	489	473	446	448	456	433	467	414	448	461	439	435	462	413	468	475	443	470	435	425	448	439	435	477	486	437	426	441	456	448	449	475	491	422	493	443	454	455	467	434	448	446	439	435	471	424	475	497	455	444	457	401	444	456	438	471	459	433	428	476	447	457	453	435	432	431	449	435	450	422	459	449	450	449	465	460	460	441	475	423	455	454	457	446	454	422	418	440	388	450	443	491	469	512	423	482	412	414	426	437	432	423	457	425	430	455	472	484	443	400	457	498	410	438	452	453	448	462	437	486	446	439	412	435	416	409	442	425	470	486	460	468	456	493	451	447	459	438	450	457	484	449	428	469	442	432	414	447	451	454	474	454	454	518	469	433	401	445	470	437	441	421	426	439	447	410	454	413	447	461	430	466	434	438	451	473	467	435	475	454	434	439	481	431	475	442	440	460	445	457	462	458	435	435	515	423	404	434	403	426	470	446	446	474	446	458	416	452	474	446	451	447	435	440	438	472	475	446	424	440	435	417	484	451	436	421	470	460	445	477	460	449	461	457	457	463	425	437	450	434	492	440	439	498	448	445	482	450	438	478	449	459	447	429	461	469	466	453	464	470	476	450	433	483	458	487	434	424	428	466	436	382	399	427	458	491	433	442	438	455	492	477	450	458	458	417	457	459	451	461	486	461	465	431	443	449	463	496	432	412	447	433	428	501	421	482	465	453	448	462	445	444	468	471	435	423	476	463	460	466	455	429	471	499	480	422	483	439	471	481	478	413	466	441	475	463	422	460	438	409	432	428	434	422	445	502	426	468	446	457	474	429	473	445	430	431	473	457	426	415	452	449	414	450	506	467	438	455	439	465	418	451	402	422	474	452	413	451	448	463	446	466	454	465	413	456	421	477	411	449	480	447	454	440	470	456	417	465	428	430	450	409	419	434	395	470	479	435	509	428	446	446	452	475	485	470	474	414	466	459	421	456	414	467	468	464	482	481	461	459	433	459	426	457	459	443	457	478	439	512	472	412	451	432	449	422	443	414	407	473	452	480	463	429	472	421	448	476	449	440	434	460	456	464	434	446	508	444	429	473	426	423	442	440	437	456	456	477	423	454	462	449	434	411	434	458	443	445	478	464	445	454	453	441	452	404	486	471	434	464	441	415	442	453	475	446	477	454	443	461	448	443	461	440	455	448	469	436	437	467	465	452	454	423	452	415	459	449	439	454	437	509	463	419	440	451	424	460	465	460	460	479	472	444	438	438	469	462	432	472	439	467	442	450	482	437	451	431	479	481	430	436	401	467	430	480	463	470	487	471	445	439	419	480	414	477	423	422	444	425	410	464	461	475	457	453	427	468	443	433	422	423	441	435	449	463	406	440	446	462	467	450	441	492	531	483	422	444	475	410	462	448	463	462	484	452	477	476	409	397	432	430	479	422	446	461	450	445	437	434	459	430	437	432	485	469	417	484	468	418	445	420	435	467	453	470	377	481	442	417	467	489	451	461	442	484	436	477	421	470	427	472	431	464	438	432	408	498	462	456	445	454	487	441	510	462	468	431	466	435	471	444	459	441	527	462	431	444	469	409	480	457	431	460	472	463	482	429	491	460	473	440	444	475	482	432	439	451	436	444	460	425	442	429	473	456	452	448	471	471	447	485	456	483	450	468	449	481	439	416	464	485	420	455	452	483	458	451	478	483	448	462	431	444	458	418	450	437	420	440	444	440	437	439	405	420	461	419	457	400	437	420	424	470	431	467	458	440	428	465	427	436	456	451	470	485	462	467	441	462	451	464	433	492	419	424	440	454	447	434	447	476	430	412	419	473	413	449	469	446	427	443	459	430	440	417	427	438	430	437	484	418	463	411	462	465	446	480	430	415	454	491	443	495	462	431	448	476	410	464	428	462	442	442	470	496	459	429	438	417	470	446	457	454	454	447	447	499	409	452	426	446	480	430	454	426	465	439	452	448	484	417	401	444	454	448	442	456	451	448	482	451	449	452	463	378	442	409	440	426	416	432	436	434	477	421	463	400	460	494	450	475	446	490	470	485	455	426	415	445	442	474	429	458	421	433	472	467	444	465	496	458	458	459	400	454	446	457	429	424	451	449	448	429	472	427	509	449	448
5123	3194	1914	1334	1133	1049	999	1048	1004	957	956	1011	1021	988	950	993	1009	997	1021	1005	935	981	986	1007	995	962	954	970	975	1049	990	1005	946	961	1038	1024	943	961	986	1017	1081	979	997	1026	983	962	1006	938	989	1001	958	983	1000	962	965	974	961	982	990	991	981	959	971	991	987	1001	950	967	938	950	1009	1000	1010	987	966	1015	970	943	980	927	960	1072	955	1003	965	958	946	1005	1052	1023	961	1003	1020	981	974	971	918	953	970	939	1014	958	942	1001	1021	934	921	1034	942	922	948	1015	1000	990	1024	960	1019	1011	988	953	1042	1029	989	1003	980	984	894	971	994	954	859	935	1008	942	1025	935	965	1069	961	924	937	979	1012	966	1007	957	974	925	1013	960	985	1015	1005	975	975	1002	1030	965	1018	975	998	967	1006	992	971	1044	940	1051	979	979	988	1028	1005	931	980	1004	943	965	994	980	953	920	1000	935	979	1018	1047	949	1000	955	944	970	995	991	975	977	989	982	1014	959	969	929	1021	937	947	894	1008	973	1025	929	957	996	1006	967	990	976	971	892	984	987	971	1039	1023	976	996	957	946	954	983	951	964	948	961	1039	971	945	976	1007	984	963	923	1043	1014	1015	986	1055	1045	968	1022	912	1000	1002	1009	990	952	929	956	995	990	977	977	964	994	949	959	1004	995	974	922	1037	1002	1024	1018	1024	1028	982	974	980	956	926	984	974	984	1006	935	974	978	972	994	995	1026	1027	956	1006	975	1000	963	1007	987	999	995	1008	981	1041	995	958	993	985	911	932	1004	999	1004	1009	966	977	942	925	1010	1001	1056	981	943	954	988	977	971	1022	1016	972	991	972	997	936	901	999	995	966	978	973	1031	942	993	985	1028	963	961	963	977	962	996	1003	1043	917	972	978	989	972	983	967	1001	1009	995	971	993	980	950	994	980	986	1011	1001	973	1005	1050	985	911	1090	988	1014	973	1002	963	994	972	1007	964	1030	1008	944	958	977	905	994	984	979	974	997	968	1006	1026	965	937	949	989	962	1011	938	972	1028	1022	994	973	999	982	955	1025	1004	975	1044	990	984	996	998	958	965	959	980	954	987	943	971	1003	1005	958	908	1011	962	1030	997	998	946	984	968	982	995	977	1028	976	1013	992	974	990	961	996	1005	948	1028	1024	983	1015	992	985	977	965	990	990	946	985	1013	954	1003	979	966	999	987	1054	964	988	990	985	995	1005	1022	962	1032	1008	1005	982	987	972	958	970	1002	1002	956	1041	946	1003	1009	982	1031	961	939	968	965	983	922	956	975	960	1011	981	946	959	942	959	961	963	999	978	980	1026	928	948	997	956	991	969	1004	992	1005	967	941	1013	983	955	967	946	937	983	976	1020	1032	992	979	996	1054	946	971	987	1007	1005	982	953	975	972	950	912	884	971	1000	975	980	981	995	1015	983	1029	1009	950	965	988	1020	977	990	981	996	981	971	988	984	989	1069	958	1029	1015	1007	944	1056	968	1003	1037	1025	1026	944	977	955	1006	967	953	1022	941	993	996	980	952	1032	1002	953	965	997	1023	938	987	954	914	1000	974	977	929	996	1018	996	1007	990	1047	1034	971	1024	995	991	985	962	980	987	977	986	1013	973	933	986	1002	985	1015	919	938	919	936	969	966	1077	929	963	984	1037	1017	947	950	966	993	932	941	1088	953	1010	979	944	991	957	969	934	962	993	998	954	970	1026	968	971	1019	905	999	955	949	934	956	1004	972	949	1007	977	895	978	998	940	988	976	994	999	942	951	966	1028	986	938	1017	968	985	942	975	1019	951	967	974	971	950	996	941	994	964	977	982	1000	1020	935	989	985	1035	944	986	972	1018	966	1012	978	931	1018	961	948	1023	927	952	939	1033	1014	1013	948	976	982	1017	1010	994	972	1009	1033	1001	996	1018	950	963	968	947	955	1010	957	963	999	987	1004	953	954	993	961	1004	1007	988	953	981	979	998	1010	943	995	978	1003	953	943	1047	937	1005	985	998	966	968	972	1008	997	950	967	964	961	976	979	921	939	993	1057	978	992	989	1029	1014	952	924	1023	976	979	972	964	998	908	947	986	985	959	981	1017	937	1052	990	1040	991	972	972	955	969	955	991	993	978	997	958	1029	967	939	972	985	1008	980	943	972	964	1031	1002	952	1003	953	1006	1024	973	944	1014	999	1017	1007	972	1019	988	991	982	1005	999	1012	959	1061	992	935	998	948	951	949	947	956	983	961	982	1057	900	996	983	952	984	994	938	1034	982	1001	989	954	1027	958	958	1010	997	995	1028	1031	986	1003	964	952	999	1007	960	1015	969	972	1003	945	930	952	1008	1060	927	958	940	999	1002	954	1024	977	961	972	1000	996	975	999	975	1013	994	942	973	975	991	1018	979	987	981	978	995	984	995	976	970	1008	1031	1049	976	965	947	987	990	931	960	980	980	1008	1010	1004	985	1010	1045	941	986	990	958	958	960	923	986	970	1038	1013	994	1003	979	980	998	1024	1042	965	975	964	957	979	925	1027	953	967	1042	1006	914	952	990	967	1000	963	984	948	982	1022	940	1025	980	965	1004	944	1011	938	1031	1015	1008	948	993	1009	959	1043	955	986	995	975	1011	994	1022	977	946	969	943	960	1020	909	962	958	1012	962	1006	941	941	970	959	989	938	964	953	938	971	996	1030	928	941	975	1019	1007	975	975	901	930	973	973	973	951	968	1026	985	981	996	943	966	986	962	918	924	907	1016	1050	1012	952	995	989	950	998	950	954	998	991	1032	1032	966	967	1011	1001	967	960	983	988	1007	948	937	957	976	968	1020	989	945	985	1012	962	995	968	1028	1033	1027	972	961	1045	943	937	987	924	1043	962	992	1033	967	998	994	983	986	955	988	993	1027	995	991	994	968	905	1020	977	997	970	987	971	1000	987	963	981	1021	966	981	982	971	1034	978	1025	960	986	1000	915	955	984	963	992	940	945	970	967	943	952	988	1026	1045	971	983	978	955	992	989	1005	982	954	937	983	968	977	948	999	980	972	1000	953	924	1003	943	982	977	1010	997	1005	935	946	939	930	988	909	1005	984	924	933	978	974	932	1047	948	940	1000	974	964	972	1021	906	995	995	1046	984	1003	1029	981	1017	945	936	987	1027	1000	976	981	986	982	983	1030	926	939	1002	1006	994	1005	1002	951	993	981	993	990	980	997	948	981	1060	938	942	1003	1024	999	973	973	960	993	959	958	952	978	965	935	1000	946	1032	958	974	960	982	1003	987	1046	972	952	962	959	953	952	1015	1017	976	1021	974	952	997	1020	990	923	984	964	987	1003	989	970	948	997	977	900	953	977	908	1009	977	924	1033	997	953	999	988	986	982	977	965	983	984	991	990	983	991	888	919	906	940	1027	933	1029	954	1033	993	960	1029	1037	993	945	1001	1040	997	1041	1035	971	916	977	988	1047	1007	913	995	972	969	985	923	973	968	987	1019	945	975	979	969	979	987	966	1057	1000	968	976	973	911	932	950	984	992	946	1004	983	973	1001	1007	983	972	949	989	989	1007	996	1009	944	1001	990	994	1001	969	961	959	979	974	962	973	1017	1068	1022	996	932	963	974	932	941	969	918	988	1004	933	963	947	975	965	984	983	955	1020	974	987	998	966	975	951	1034	950	939	996	1004	975	951	959	1011	1028	1037	996	971	988	985	939	936	970	1008	907	1025	975	966	934	954	992	1019	974	997	944	973	1015	999	939	989	940	980	928	1003	1067	995	1007	940	983	950	997	977	1010	984	991	1012	959	1069	894	945	911	1002	973	994	1007	1019	973	949	993	1010	960	987	952	950	955	1015	1028	951	974	980	924	990	973	946	1002	1002	965	1028	910	954	985	1022	988	1008
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
