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
339347346671	339347347188	339347347738	339347348288	339347348838	339347349388	339347349938	339347350488	339347351038	339347351588	339347352138	339347352688	339347353238	339347353788	339347354338	339347354888	339347355438	339347355988	339347356538	339347357088	339347357638	339347358188	339347358738	339347359288	339347359838	339347360388	339347360938	339347361488	339347362038	339347362588	339347363138	339347363688	339347364238	339347364788	339347365338	339347365888	339347366438	339347366988	339347367538	339347368088	339347368638	339347369188	339347369738	339347370288	339347370838	339347371388	339347371938	339347372488	339347373038	339347373588	339347374138	339347374688	339347375238	339347375788	339347376338	339347376888	339347377438	339347377988	339347378538	339347379088	339347379638	339347380188	339347380738	339347381288	339347381838	339347382388	339347382938	339347383488	339347384038	339347384588	339347385138	339347385688	339347386238	339347386790	339347387338	339347387888	339347388438	339347388988	339347389538	339347390088	339347390638	339347391188	339347391738	339347392288	339347392838	339347393388	339347393938	339347394488	339347395038	339347395588	339347396138	339347396690	339347397238	339347397788	339347398338	339347398888	339347399440	339347399988	339347400538	339347401088	339347401638	339347402188	339347402738	339347403290	339347403838	339347404388	339347404940	339347405490	339347406040	339347406588	339347407138	339347407690	339347408240	339347408790	339347409338	339347409890	339347410440	339347410990	339347411540	339347412088	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2722	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23114	20176	27016	23124	20152	7547	1668	1138	917	947	917	897	878	854	801	829	834	787	813	812	805	824	831	838	827	813	773	794	783	762	715	800	771	796	804	744	773	797	768	680	783	806	817	765	781	738	786	821	821	739	767	760	746	736	792	789	757	736	755	813	695	799	768	810	791	784	840	806	759	734	748	821	768	813	752	758	762	736	782	768	737	790	756	772	750	786	810	758	746	780	759	810	750	825	727	784	738	791	779	795	744	774	774	798	800	748	800	730	727	751	773	777	800	784	730	765	780	805	754	765	716	788	745	738	768	758	738	746	760	749	781	760	797	811	750	737	714	795	785	793	725	791	754	729	729	771	823	747	761	748	758	784	783	797	764	773	723	743	796	778	780	785	771	750	707	754	758	750	763	752	738	749	780	774	740	739	708	744	725	779	805	745	754	728	761	757	751	800	767	726	811	776	795	788	764	706	802	747	797	731	731	741	731	692	784	804	714	714	797	764	738	726	746	732	746	768	799	758	726	756	735	717	845	796	755	771	764	774	780	751	704	739	785	754	771	754	746	709	761	750	800	781	744	745	753	771	779	781	783	790	764	766	778	699	755	744	786	776	783	752	752	776	710	729	766	754	762	726	770	760	805	748	780	778	774	750	804	735	764	726	766	756	736	759	746	775	743	838	742	732	757	777	787	776	780	744	768	705	813	780	736	754	727	772	794	732	775	783	770	741	732	762	741	730	813	716	756	794	704	748	731	778	716	789	721	760	744	770	768	698	710	812	739	757	760	755	759	752	712	765	794	756	812	728	777	732	764	745	725	800	757	779	737	725	762	767	724	823	768	741	818	775	743	774	709	771	744	786	741	699	753	742	738	770	726	760	726	810	810	765	757	765	762	712	770	750	757	774	742	760	770	709	792	797	783	754	742	742	762	721	779	788	715	827	769	818	770	741	782	717	734	751	696	753	810	756	759	775	788	772	745	793	749	732	744	806	770	766	685	765	760	769	770	796	770	795	736	764	761	727	763	729	768	692	770	713	805	730	772	775	704	777	762	783	805	795	760	751	775	732	727	783	727	751	821	744	728	786	769	749	776	766	740	759	744	715	764	829	733	726	749	768	784	806	774	758	785	747	806	801	768	780	763	723	783	742	724	733	746	728	738	807	735	786	762	775	759	779	750	755	774	790	795	817	774	763	762	728	787	750	712	790	805	739	725	743	763	716	793	795	751	745	740	777	772	756	765	743	746	814	746	799	712	757	734	721	796	807	753	779	770	721	787	745	759	700	738	784	734	804	766	789	747	736	749	774	771	740	752	777	772	725	759	711	756	752	755	722	751	773	801	794	798	771	761	780	760	808	759	767	731	730	779	728	736	729	758	755	767	777	781	773	802	820	779	749	768	800	744	732	784	797	750	756	816	761	762	770	749	693	742	709	818	785	740	790	760	761	761	790	740	773	768	763	756	797	776	713	764	751	729	736	732	779	760	736	749	795	747	776	777	738	788	753	752	753	738	800	775	755	710	777	673	771	769	791	793	778	775	766	770	798	762	753	731	758	755	761	777	767	720	745	774	745	750	744	779	782	741	776	815	778	782	765	782	774	773	731	733	750	754	763	767	776	704	741	730	774	752	747	722	739	743	780	763	727	748	716	729	717	718	745	723	816	767	760	691	738	723	751	739	759	841	799	747	720	739	800	751	756	715	770	728	745	766	735	739	746	740	774	767	751	755	746	763	750	720	788	750	742	761	775	727	728	772	761	747	779	746	730	782	766	783	759	742	750	706	694	767	732	773	729	780	752	763	789	810	707	737	786	736	781	726	744	754	761	728	790	743	764	763	764	762	739	762	745	781	805	751	762	712	767	758	718	763	793	743	749	777	771	734	750	785	785	723	735	732	791	744	780	788	729	771	787	774	771	748	773	768	775	772	745	764	758	797	746	750	776	729	712	750	756	704	767	774	714	787	715	746	783	804	760	772	776	772	710	742	714	748	791	756	770	750	725	774	737	757	726	772	758	761	749	711	776	755	729	793	750	738	716	838	778	746	752	736	771	770	759	730	723	743	742	736	766	757	763	773	759	773	721	739	783	794	757	753	768	785	822	767	732	773	707	774	763	719	765	720	768	767	763	737	771	795	779	780	689	767	763	760	740	784	730	713	762	776	728	751	759	761	774	789	728	781	738	757	715	733	750	756	738	747	719	769	718	823	815	733	688	768	790	729	745	725	769	736	784	724	766	766	751	740	705	785	735	770	802	712	734	724	750	755	754	747	842	726	745	730	761	729	770	731	774	771	766	760	789	732	754	746	776	758	704	744	754	735	785	788	738	813	737	771	748	713	771	789	781	768	731	703	756	778	732	776	757	786	787	744	765	774	739	792	781	747	795	727	747	723	768	778	779	751	744	703	757	737	704	794	750	782	733	703	757	784	808	779	753	801	757	799	809	719	725	741	775	767	772	701	742	744	798	795	774	772	778	768	759	744	747	777	784	761	721	754	743	729	730	739	790	782	758	746	793	726	776	807	730	764	773	775	711	792	768	821	761	726	784	769	789	724	737	744	789	748	779	810	732	712	772	760	813	764	736	751	730	740	731	763	733	752	755	754	767	701	789	745	726	800	726	748	758	760	750	747	734	721	795	744	742	767	724	754	757	759	813	739	763	801	743	746	747	748	757	777	730	756	740	720	802	751	762	800	764	749	752	747	796	790	767	759	721	741	783	755	806	738	831	744	765	785	757	780	743	741	731	726	739	781	808	748	736	817	717	812	747	706	743	761	755	726	677	784	772	762	801	747	797	744	675	772	719	769	755	777	743	742	763	778	744	724	733	726	760	735	762	744	729	762	694	737	742	731	800	721	727	753	757	769	719	755	729	749	731	737	711	769	793	723	751	763	770	755	738	797	802	752	762	746	769	807	730	736	701	750	709	794	762	805	712	740	806	761	767	709	753	741	755	776	716	736	730	798	771	783	793	771	763	744	782	760	751	779	769	771	768	764	749	735	723	801	777	768	734	744	772	761	747	762	765	743	742	766	796	774	787	700	782	773	747	720	756	744	768	772	753	761	781	717	761	820	802	739	718	724	781	746	767	774	769	746	765	782	745	745	786	783	712	769	731	791	688	724	727	726	776	735	706	725	750	763	770	742	711	721	768	754	758	757	767	810	800	752	755	774	807	733	744	752	749	749	701	760	773	747	725	759	785	784	766	758	763	753	771	720	683	744	770	763	731	792	763	779	770	774	784	762	772	756	754	720	743	727	750	726	764	796	768	802	746	742	760	765	757	753	765	780	739	727	763	750	748	737	764	782	795	795	815	748	765	771	772	768	806	766	768	727	780	724	790	798	714	787	745	773	761	695	786	734	763	764	738	736	804	791	726	752	785	777	799	712	722	707	738	706	785	712	760	774	787	734	774	738	773	808	699	737	781	758	787	740	728	752	737	761	786	808	674	783	746	733	795	729	700	767	762	700	703	785	763	730	789	740	728	713	753	819	794
3682	5654	4629	2541	1711	1356	1109	1025	878	831	731	723	764	698	645	657	613	663	607	632	600	656	638	622	649	634	578	623	634	581	611	558	594	558	597	597	597	583	551	609	629	601	587	615	555	557	583	599	594	552	554	591	577	577	584	573	605	537	546	598	559	612	601	570	593	574	555	529	595	588	585	586	579	553	587	566	589	535	582	574	605	549	576	605	583	564	595	593	556	549	597	594	537	577	558	573	641	561	575	565	552	569	606	530	619	601	550	546	563	577	563	566	576	571	577	554	558	569	580	560	587	618	592	577	528	580	527	579	604	585	563	582	576	568	583	573	582	527	546	573	529	572	573	573	602	546	591	610	562	623	564	529	565	576	568	536	558	602	561	584	502	580	601	577	597	599	559	565	565	539	569	569	597	617	536	561	592	512	558	573	582	576	554	540	570	532	569	558	601	592	550	564	567	525	564	600	546	573	542	534	591	572	610	560	556	570	596	583	520	601	572	529	574	576	554	597	576	527	585	561	558	584	590	563	572	498	610	565	504	601	545	584	551	548	513	527	562	529	573	557	576	549	557	561	540	576	555	585	574	538	579	556	556	575	584	561	547	613	596	599	520	533	600	542	598	594	551	603	523	577	539	597	552	545	618	572	535	581	570	576	556	554	544	549	579	588	581	576	563	570	574	608	568	583	602	588	582	610	585	536	583	539	568	554	580	539	582	558	541	577	594	580	534	566	565	566	563	587	592	541	543	548	556	526	567	597	590	601	628	559	571	561	555	572	551	544	594	574	531	575	573	600	579	547	592	573	559	583	553	593	588	559	597	555	558	579	533	554	568	548	558	579	549	524	568	598	567	554	548	546	552	611	577	598	583	591	589	576	573	611	586	606	557	567	592	577	575	553	572	570	615	547	564	540	590	595	561	560	552	543	583	556	544	567	597	607	567	562	571	554	544	569	619	581	577	552	555	601	592	577	611	561	580	572	585	563	566	551	553	580	598	593	608	536	573	557	554	591	552	562	543	516	585	542	581	526	565	575	554	587	592	575	560	544	560	595	548	564	523	572	543	526	611	564	607	597	575	553	576	554	549	543	560	545	602	536	544	563	597	536	518	573	586	567	542	585	571	568	525	563	583	528	586	555	575	569	575	570	570	594	600	568	573	556	575	598	579	588	553	562	584	544	567	551	548	497	589	603	538	575	553	556	552	543	565	534	574	561	581	572	589	609	536	589	592	588	583	566	583	568	552	595	569	563	551	574	551	561	582	570	576	520	570	511	565	544	560	582	539	570	582	605	580	624	555	533	532	586	536	567	571	546	588	561	625	576	551	539	552	552	584	547	541	584	607	556	519	593	560	613	537	599	573	590	548	559	548	596	547	599	551	622	560	578	590	555	591	601	563	527	570	520	570	575	519	552	569	544	572	579	569	595	572	588	582	566	558	547	579	580	538	595	549	596	476	557	598	554	556	556	585	596	552	557	535	568	580	529	584	556	569	567	630	560	590	519	591	562	560	570	588	578	572	550	554	563	556	624	528	554	554	593	564	547	539	537	604	554	582	586	564	539	569	548	572	565	595	571	623	577	588	535	574	585	569	561	591	533	529	514	555	570	523	578	531	590	585	527	584	574	547	577	563	533	534	541	548	564	549	544	544	543	580	577	535	565	598	520	568	526	535	555	572	541	542	620	562	583	588	558	557	571	593	577	600	565	620	597	585	619	556	550	591	546	531	571	607	573	575	583	594	545	573	572	577	584	530	559	572	556	550	548	540	571	593	592	546	559	568	527	564	566	536	582	585	608	558	556	598	560	570	573	577	590	553	566	572	527	524	554	588	541	575	544	519	599	593	530	543	611	542	587	579	572	544	549	610	531	554	566	566	538	546	546	576	590	613	593	573	580	600	575	597	573	567	536	559	541	552	511	576	550	573	551	556	578	549	575	527	510	553	570	566	568	584	540	594	596	563	572	518	580	554	538	600	536	609	616	556	572	602	594	529	583	559	570	561	565	566	555	554	556	578	525	571	573	556	575	553	556	559	549	551	588	521	560	532	580	596	588	555	538	613	590	563	571	544	535	571	565	546	543	566	588	547	562	523	552	587	563	577	541	606	572	573	539	550	533	562	589	563	555	563	549	563	544	542	597	595	576	527	561	531	574	546	588	565	574	571	551	544	615	550	531	556	585	562	594	518	587	546	558	572	560	578	568	578	537	589	577	539	570	546	581	571	585	520	549	539	557	581	530	587	612	518	575	556	546	541	575	580	585	527	562	588	534	584	545	599	543	585	561	539	566	580	573	554	609	579	569	551	591	543	617	560	555	567	516	621	536	557	567	579	573	525	563	544	522	551	526	566	558	542	573	560	579	582	553	554	607	551	564	552	528	550	574	581	551	572	573	509	568	601	528	580	580	534	551	520	564	558	584	581	608	576	552	582	559	575	573	583	558	555	559	556	556	565	562	505	560	558	560	574	532	533	529	570	556	571	584	561	606	549	553	591	579	558	579	549	555	605	620	517	532	582	547	590	575	553	561	566	531	583	532	566	558	533	544	536	564	570	558	528	564	558	545	562	561	527	551	550	592	519	608	568	585	548	547	526	561	540	576	556	509	593	605	591	558	609	620	582	560	537	563	545	563	557	543	572	568	583	611	557	571	561	572	579	554	602	547	565	548	573	577	510	564	600	545	555	572	532	550	506	518	572	537	618	549	548	549	530	534	561	546	583	562	575	554	570	564	569	505	545	560	562	581	536	569	542	551	565	535	572	597	549	533	510	561	567	535	560	518	542	553	573	555	543	581	558	573	610	512	539	574	552	551	560	569	563	546	559	547	562	556	525	547	536	572	562	600	569	542	553	561	580	542	526	548	561	595	561	551	569	540	564	551	555	553	535	534	553	576	607	561	572	535	591	575	587	514	532	530	543	518	548	584	602	561	557	592	596	574	607	546	544	590	561	554	565	529	599	524	553	569	594	558	573	570	543	555	553	540	544	566	549	576	557	516	580	581	589	566	564	557	544	548	518	534	556	576	589	620	545	566	553	578	615	603	523	544	550	585	539	563	554	582	565	580	596	562	586	583	598	590	553	583	525	553	566	543	585	550	565	573	550	539	534	560	597	543	523	535	546	572	536	559	513	552	549	567	597	505	565	587	557	523	587	553	570	579	564	589	558	576	518	605	508	552	527	576	543	581	591	534	516	559	544	536	544	576	574	545	561	579	580	518	535	589	566	580	546	569	601	584	591	561	588	584	598	548	549	555	590	538	566	562	547	547	544	570	560	546	613	524	587	568	568	601	566	547	576	623	559	565	557	591	556	560	547	560	583	562	585	527	521	602	595	553	512	571	577	538	517	520	580	579	586	564	520	553	549	567	567	571	569	550	533	554	554	564	575	537	541	533	502	587	559	544	540	556	574	553	604	562	563	533	592	617	550	510	547	570	537	597	541	565	582	607	530	551	560	570	555	600	562	608	546	586	557	541	570	552	549	551	566	559
27840	11115	1705	1144	910	826	882	869	829	837	850	793	814	829	834	832	858	864	806	768	837	840	861	900	863	806	825	844	806	843	799	836	850	796	891	825	812	878	814	839	892	829	814	796	860	882	865	835	809	832	811	848	853	865	854	822	845	841	839	834	818	850	896	881	885	829	839	847	880	858	833	828	794	875	801	852	818	829	849	835	826	829	866	906	836	862	878	851	848	807	813	881	856	863	903	839	818	844	877	892	863	826	841	858	823	847	835	823	828	814	843	780	799	791	831	813	871	839	809	845	838	817	826	822	878	798	798	843	840	827	867	850	846	856	854	835	805	848	846	820	818	853	746	797	857	823	888	877	829	866	858	809	813	820	832	880	812	893	791	834	795	818	868	810	798	843	859	842	850	812	860	801	808	831	827	857	825	812	799	813	822	840	804	796	828	766	793	811	857	818	822	838	821	846	888	845	858	861	876	822	844	845	859	841	834	849	855	840	894	851	867	844	791	792	869	830	857	829	836	849	806	758	822	806	849	912	824	834	834	889	829	890	859	909	849	824	846	837	856	823	788	837	858	820	837	859	838	837	773	840	841	847	858	800	801	873	833	845	799	869	832	786	874	868	808	836	834	827	815	825	831	823	829	824	838	830	831	846	816	788	868	881	828	867	835	897	836	862	828	880	812	857	817	807	812	825	799	856	873	824	839	841	847	805	860	847	867	875	883	823	829	793	773	899	844	819	762	846	862	828	812	845	829	778	832	803	907	830	866	813	827	856	821	867	830	775	811	806	843	812	824	856	795	838	797	869	819	848	843	894	820	845	834	827	892	837	813	837	862	872	835	798	831	800	810	802	770	835	851	852	806	871	876	815	792	914	818	853	853	865	867	847	862	890	863	836	811	815	845	824	814	829	796	816	788	816	779	820	824	876	853	861	834	901	875	820	800	867	855	826	811	874	818	864	859	828	771	852	826	811	811	845	838	778	910	853	871	851	841	865	830	903	846	876	816	823	798	838	894	804	838	803	808	838	823	795	851	872	780	804	890	805	861	795	860	872	867	849	817	835	846	812	845	853	904	865	776	859	845	829	837	837	811	814	785	839	876	826	816	819	867	853	857	869	806	854	780	848	816	818	855	824	768	836	788	830	827	841	803	818	850	862	812	905	793	815	879	875	817	829	816	817	816	869	906	804	886	851	830	793	820	865	853	861	827	815	823	841	884	828	891	836	931	825	825	744	833	810	783	789	818	886	832	805	879	810	792	813	843	840	871	805	800	826	822	848	842	854	829	841	812	828	822	821	840	838	849	873	817	825	856	848	864	847	834	821	824	801	866	802	823	840	816	845	839	855	842	836	814	794	802	802	818	871	841	829	817	820	813	893	853	853	812	829	825	814	793	805	817	811	863	841	788	838	838	819	830	835	876	819	822	806	822	824	843	809	799	840	834	894	860	821	851	872	841	850	882	857	778	797	814	844	868	833	812	874	770	787	869	837	898	861	850	850	834	919	903	834	847	895	831	830	879	824	789	804	799	842	840	863	831	801	837	812	877	825	804	818	853	836	840	842	854	798	865	890	902	819	887	812	835	816	877	890	826	843	850	870	805	848	805	852	857	823	841	827	863	814	814	816	812	757	784	775	876	817	813	833	868	855	868	857	816	798	826	895	893	852	834	858	876	796	815	805	829	836	803	809	795	907	834	808	813	825	811	846	843	785	874	880	841	857	853	826	822	904	850	847	857	814	858	787	819	826	841	817	817	878	836	828	839	862	863	830	815	859	820	794	853	799	774	817	860	872	845	781	858	826	817	807	857	863	860	836	854	802	848	864	784	819	768	838	845	892	868	855	844	836	880	853	829	799	885	811	816	857	843	779	808	880	783	881	843	862	846	822	833	870	859	866	833	850	822	835	781	821	793	892	859	850	878	812	793	809	791	833	830	856	815	858	823	804	847	809	834	824	920	853	819	814	790	841	836	876	883	854	872	833	831	852	797	786	830	847	884	835	808	801	788	794	853	866	786	858	845	871	851	826	857	872	846	806	826	861	866	868	828	847	857	825	796	819	810	824	815	820	844	818	810	810	798	796	844	841	844	820	823	821	868	829	844	789	834	839	771	839	799	812	811	878	816	842	853	835	820	841	834	904	843	800	863	856	830	825	801	852	876	830	759	821	815	849	791	812	777	830	892	808	783	858	862	788	813	832	826	788	869	846	813	862	844	825	797	846	875	866	849	815	809	778	834	815	861	849	846	842	807	845	811	832	822	829	857	846	811	854	810	888	867	823	811	851	832	855	850	842	864	802	830	835	825	793	841	823	852	836	824	882	775	814	836	845	861	783	875	822	813	825	838	858	741	865	899	886	824	850	847	784	834	830	811	853	843	797	849	838	824	854	829	848	846	841	843	848	909	851	850	839	860	828	848	791	840	864	850	792	825	829	820	819	824	856	810	838	869	834	834	833	815	813	884	763	837	802	873	807	817	827	890	806	841	852	829	865	826	851	852	818	834	813	850	805	810	810	801	842	803	828	865	783	865	876	853	783	824	869	868	803	801	827	824	822	830	868	875	820	836	829	838	800	850	789	830	817	835	884	858	844	830	872	851	822	876	837	843	829	840	843	844	814	853	793	867	848	837	861	800	830	821	897	793	864	840	810	799	872	865	841	838	831	898	857	772	858	828	833	827	837	782	822	824	817	809	818	821	855	853	845	793	873	833	839	854	848	834	862	820	823	782	830	833	865	823	827	866	836	817	859	871	827	823	809	798	851	789	814	844	820	809	852	825	851	851	835	805	830	790	845	846	815	835	832	866	824	849	855	836	858	863	854	813	840	828	912	846	814	832	815	845	794	847	803	853	805	855	883	781	883	814	880	817	829	847	886	864	857	897	843	846	811	838	808	852	837	811	806	811	797	826	818	829	824	828	859	836	809	830	858	835	812	780	853	843	852	855	828	834	830	847	813	878	818	823	773	817	844	821	865	777	847	846	824	805	840	839	844	823	866	842	813	904	896	821	861	807	865	807	826	845	866	868	871	822	805	836	832	826	847	852	756	832	830	801	847	880	875	865	856	864	804	860	829	825	880	803	789	846	797	825	880	869	833	790	834	843	834	851	892	840	804	785	836	861	851	872	874	823	835	783	790	834	816	804	827	820	838	848	836	860	865	787	837	824	869	820	868	832	898	802	881	917	852	843	854	812	842	907	821	757	806	870	835	904	845	870	808	877	813	819	848	840	803	759	786	834	838	822	822	815	827	861	827	826	864	814	843	804	851	830	834	852	873	842	834	805	836	857	878	859	829	881	940	836	808	867	849	839	873	826	794	876	814	793	825	823	817	786	814	793	824	876	826	823	883	853	842	827	858	844	845	867	847	827	909	833	827	807	863	855	848	815	866	806	832	794	879	820	878	858	805	866	835	861	874	841	844	839	774	820	792	779	811	863	883	786	882	795	859	844	826	840	872	835	828	850	870	866	888	866	860	856	845	821	805	830	866
5065	777	749	634	624	584	599	620	624	608	572	632	608	580	598	561	602	566	567	578	568	615	604	546	577	550	533	563	600	529	616	622	590	585	561	626	598	599	581	580	597	620	593	569	588	607	544	573	599	609	586	573	570	580	547	575	583	587	581	560	545	573	583	565	602	606	606	534	562	567	618	583	570	581	539	605	566	607	572	572	554	598	571	606	574	571	576	538	576	576	591	548	583	603	582	572	588	540	568	575	594	588	574	546	602	589	621	581	599	557	578	601	575	581	583	589	578	614	607	617	499	540	582	559	552	554	575	557	558	586	575	561	531	562	569	552	626	602	593	562	569	577	597	576	527	569	553	582	570	527	594	589	580	588	617	611	596	561	550	553	631	575	589	613	636	611	558	575	574	581	594	574	536	568	583	596	591	527	566	559	558	583	583	634	561	575	647	585	549	573	580	571	582	615	607	543	547	597	568	530	570	583	602	584	605	618	611	574	555	618	564	543	603	609	615	565	613	580	563	583	556	621	617	606	583	557	607	580	553	571	563	602	554	588	564	571	565	578	611	622	552	573	633	553	548	561	563	562	574	602	587	571	581	544	515	575	549	587	557	606	571	547	594	562	556	618	570	562	562	576	598	555	605	548	527	564	553	565	604	595	586	579	558	604	551	549	576	596	592	642	611	558	569	572	589	598	540	529	562	562	598	627	597	597	568	612	599	550	565	560	620	584	570	576	560	579	587	599	595	581	610	580	608	600	539	546	585	579	604	528	579	585	585	565	550	523	554	532	554	562	601	595	576	566	582	542	562	586	593	580	630	575	589	644	599	603	560	552	590	575	604	575	540	561	541	585	573	574	564	536	549	570	570	561	567	584	651	579	593	643	568	580	586	605	583	560	551	588	589	570	577	617	590	603	603	570	567	598	566	575	561	627	541	531	612	571	568	560	576	562	522	554	587	576	568	621	539	597	601	604	574	535	548	577	579	580	577	573	560	571	547	583	590	575	588	613	585	620	530	534	573	580	607	628	567	582	565	556	595	589	569	575	584	603	575	602	616	588	566	588	621	600	564	564	588	555	548	581	592	595	589	596	578	561	585	602	560	601	530	565	577	600	528	550	600	599	618	580	582	596	612	543	552	552	566	554	581	561	594	597	589	598	544	611	521	578	580	587	552	547	559	516	601	562	601	546	562	568	588	546	539	582	591	563	585	580	562	541	567	619	559	571	576	594	608	599	571	610	543	606	572	589	534	565	602	610	625	572	571	622	556	605	579	578	581	601	601	624	560	561	583	602	564	572	624	546	550	576	569	567	533	575	572	586	510	587	590	605	577	539	576	543	559	574	576	558	587	579	618	642	564	560	574	555	555	580	541	542	565	571	602	600	551	555	609	621	602	543	588	560	546	593	551	579	612	595	538	565	601	594	581	540	554	603	578	539	610	559	609	649	547	570	573	562	578	564	566	542	572	586	589	584	608	591	575	563	562	587	581	593	603	598	561	590	544	594	573	572	565	599	578	576	625	590	549	576	594	596	577	585	561	583	543	559	601	559	564	598	580	531	570	562	555	594	574	604	596	576	658	555	589	566	574	592	580	558	501	579	582	567	578	560	565	570	580	616	582	581	614	558	622	545	617	553	593	538	532	640	613	604	606	571	528	615	608	596	542	579	573	590	559	573	556	570	553	561	588	606	627	557	555	572	557	560	552	556	610	561	586	534	521	596	534	601	597	577	596	571	583	591	595	534	569	558	563	539	594	582	555	579	605	547	589	577	552	599	567	597	621	571	565	588	601	554	586	546	585	556	582	592	572	589	565	632	562	591	588	584	585	566	511	571	601	527	592	588	628	572	563	558	598	564	558	581	571	586	552	594	599	579	613	635	598	605	601	633	567	576	553	599	602	613	586	583	613	594	627	582	544	578	549	648	620	556	572	589	574	559	605	570	581	631	592	579	589	599	582	566	585	596	634	623	542	570	589	584	556	571	567	576	620	579	587	605	550	611	612	583	548	567	625	547	656	544	604	558	588	540	556	570	624	582	552	601	562	592	591	586	573	623	571	559	517	613	569	581	573	540	580	603	596	555	592	559	567	624	580	578	580	574	613	573	623	541	576	559	576	560	595	568	581	583	570	572	571	579	551	557	567	590	568	589	582	590	561	540	593	544	594	567	578	549	623	601	572	575	571	577	605	561	595	571	572	578	600	546	561	603	553	625	553	579	583	558	574	549	544	628	550	565	568	538	603	548	589	604	547	605	608	558	533	583	580	585	576	609	595	559	555	560	566	609	553	566	578	578	588	563	589	612	599	600	563	639	562	589	573	561	586	567	587	602	630	601	570	561	562	605	619	582	597	582	594	567	602	587	548	575	559	579	588	561	577	531	604	574	603	571	581	538	556	597	570	565	600	544	570	604	591	617	554	585	557	580	553	595	595	615	600	560	551	559	619	567	571	592	612	572	575	582	566	593	599	566	546	585	576	586	561	567	602	602	565	544	557	571	564	596	550	619	618	554	580	628	600	574	569	562	579	560	580	615	598	554	578	554	546	574	587	558	583	590	556	584	591	572	596	550	581	575	562	568	592	607	588	622	586	616	559	573	529	566	559	595	576	551	557	554	557	543	623	563	590	592	618	596	640	536	557	521	595	584	575	577	582	554	632	588	603	590	605	552	560	580	608	546	603	584	601	577	568	559	562	613	532	563	557	603	602	577	584	557	601	589	628	587	572	580	633	548	588	592	597	575	558	579	561	541	590	599	601	592	558	548	523	566	526	584	564	626	618	554	575	571	549	574	574	588	584	584	616	583	591	598	586	589	558	597	596	576	565	567	603	576	584	555	606	530	606	560	577	582	635	595	570	563	574	597	584	608	618	570	600	627	527	555	587	638	547	555	579	582	585	582	613	568	575	599	628	626	607	575	554	613	577	553	591	543	621	592	565	620	583	567	587	565	561	564	566	547	598	574	614	564	581	573	596	575	599	553	522	554	593	541	616	584	600	550	598	569	561	543	608	591	579	594	624	576	567	576	564	595	586	600	572	551	573	578	559	559	595	565	579	573	567	591	569	562	547	610	555	581	571	587	581	587	583	586	567	566	581	544	573	571	581	585	610	561	553	626	566	588	538	558	573	596	578	582	582	574	549	555	589	576	573	567	562	577	567	588	564	609	562	596	552	599	596	599	590	612	608	571	618	577	599	612	568	583	557	615	578	608	572	607	573	598	587	584	588	587	570	567	565	591	595	591	605	572	548	557	611	562	545	575	568	626	608	552	569	564	602	587	520	609	584	547	562	586	554	579	571	572	554	548	587	545	556	626	597	583	599	547	576	571	568	587	598	587	577	598	596	571	578	589	574	599	604	547	586	600	567	579	546	534	624	590	593	573	532	604	580	594	597	595	573	569	609	543	551	589	598	580	604	582	561	557	577	591	558	602	562	620	586	615	559	550	570	570	604	555	585	562	585	599	568	589	576	564	579	551	609	521	589	604	561	616
25569	21420	27731	25456	10425	1999	1604	1296	1317	1334	1224	1220	1166	1185	1157	1199	1229	1181	1251	1212	1197	1211	1183	1189	1162	1195	1093	1153	1164	1150	1135	1147	1150	1149	1165	1186	1166	1247	1275	1176	1188	1165	1173	1172	1134	1142	1217	1114	1119	1200	1179	1131	1141	1090	1130	1169	1208	1211	1187	1136	1143	1123	1204	1107	1193	1182	1163	1161	1170	1122	1145	1072	1165	1167	1163	1166	1201	1161	1168	1173	1086	1162	1206	1129	1146	1043	1202	1184	1187	1150	1111	1134	1128	1140	1094	1196	1109	1135	1131	1174	1174	1210	1136	1178	1200	1174	1175	1118	1108	1163	1164	1112	1195	1125	1198	1156	1189	1163	1117	1187	1097	1132	1115	1128	1146	1113	1151	1178	1153	1171	1171	1135	1175	1081	1119	1118	1192	1108	1141	1206	1158	1159	1169	1207	1158	1062	1139	1182	1107	1179	1134	1138	1162	1170	1168	1164	1150	1164	1165	1138	1091	1185	1145	1112	1149	1146	1132	1170	1109	1112	1097	1040	1183	1112	1195	1169	1167	1147	1143	1137	1160	1133	1109	1132	1134	1124	1134	1107	1160	1155	1144	1101	1151	1180	1170	1106	1154	1105	1198	1149	1139	1207	1077	1136	1144	1149	1059	1176	1177	1103	1075	1119	1162	1199	1173	1149	1113	1152	1139	1196	1132	1165	1195	1159	1158	1133	1170	1143	1128	1116	1132	1128	1122	1139	1169	1118	1139	1178	1216	1168	1159	1150	1182	1119	1151	1103	1136	1134	1180	1161	1123	1131	1155	1097	1166	1115	1129	1119	1118	1147	1181	1129	1135	1193	1140	1098	1104	1122	1096	1119	1167	1176	1189	1165	1147	1125	1134	1159	1124	1189	1129	1166	1171	1101	1065	1109	1119	1087	1177	1156	1154	1123	1153	1192	1162	1190	1150	1225	1132	1080	1142	1181	1190	1177	1160	1094	1107	1139	1172	1150	1059	1128	1120	1117	1044	1088	1130	1142	1097	1151	1155	1132	1164	1172	1140	1161	1096	1114	1140	1135	1142	1188	1162	1173	1138	1116	1190	1083	1052	1185	1162	1090	1144	1085	1178	1157	1216	1088	1111	1070	1195	1148	1151	1158	1104	1136	1148	1122	1112	1094	1138	1142	1154	1132	1167	1123	1128	1122	1140	1185	1222	1123	1136	1215	1167	1123	1129	1187	1138	1175	1168	1137	1196	1181	1126	1133	1152	1172	1121	1098	1091	1218	1099	1110	1113	1110	1108	1076	1121	1176	1164	1164	1112	1193	1136	1200	1187	1172	1134	1113	1130	1159	1156	1153	1125	1177	1108	1160	1146	1144	1125	1129	1156	1138	1169	1135	1132	1186	1211	1136	1146	1132	1110	1184	1129	1128	1156	1144	1077	1107	1189	1169	1126	1081	1148	1147	1102	1114	1134	1113	1109	1124	1143	1105	1179	1164	1139	1170	1203	1166	1217	1129	1157	1111	1125	1160	1142	1145	1150	1211	1192	1127	1170	1130	1128	1153	1193	1170	1106	1121	1169	1146	1162	1137	1176	1126	1178	1168	1148	1128	1115	1084	1137	1134	1149	1110	1115	1143	1097	1153	1120	1171	1133	1134	1122	1117	1200	1140	1123	1171	1127	1123	1165	1145	1200	1185	1167	1104	1231	1147	1062	1153	1126	1177	1160	1110	1112	1135	1100	1103	1123	1104	1206	1104	1156	1166	1130	1177	1142	1152	1161	1118	1133	1161	1154	1213	1102	1179	1144	1118	1143	1113	1125	1138	1106	1157	1062	1147	1108	1160	1132	1155	1139	1144	1133	1175	1135	1062	1126	1185	1096	1137	1165	1199	1080	1158	1165	1065	1147	1144	1104	1141	1141	1121	1124	1132	1132	1125	1165	1094	1092	1059	1149	1100	1182	1092	1166	1138	1195	1102	1170	1094	1196	1173	1121	1151	1101	1120	1140	1164	1127	1107	1185	1127	1170	1161	1204	1135	1188	1107	1203	1113	1156	1117	1193	1171	1040	1157	1169	1124	1134	1197	1120	1153	1165	1166	1143	1117	1142	1144	1124	1133	1135	1186	1146	1159	1152	1101	1124	1136	1170	1133	1174	1128	1164	1176	1101	1165	1160	1103	1162	1154	1196	1145	1089	1183	1131	1180	1138	1147	1183	1143	1160	1141	1124	1130	1154	1126	1127	1177	1174	1129	1117	1132	1178	1100	1122	1071	1153	1164	1172	1135	1153	1159	1165	1099	1173	1162	1126	1104	1184	1165	1151	1127	1170	1183	1192	1140	1067	1148	1119	1171	1064	1108	1114	1118	1162	1151	1211	1103	1173	1155	1122	1129	1232	1126	1158	1099	1172	1111	1161	1175	1163	1128	1155	1199	1168	1195	1183	1104	1096	1149	1123	1212	1175	1136	1149	1157	1155	1124	1126	1174	1143	1176	1224	1142	1097	1122	1160	1176	1115	1193	1114	1170	1180	1093	1147	1126	1118	1144	1124	1134	1119	1143	1183	1081	1140	1126	1134	1166	1185	1090	1167	1103	1106	1204	1142	1149	1106	1127	1125	1229	1117	1117	1084	1152	1114	1113	1055	1145	1123	1162	1120	1096	1179	1123	1097	1179	1110	1157	1220	1179	1160	1156	1192	1108	1141	1200	1117	1168	1141	1136	1138	1120	1182	1177	1166	1128	1205	1158	1167	1170	1140	1170	1054	1114	1164	1062	1160	1115	1200	1134	1124	1115	1149	1112	1182	1180	1206	1162	1166	1103	1166	1113	1181	1106	1169	1144	1157	1215	1147	1125	1145	1197	1169	1140	1179	1145	1153	1192	1152	1146	1203	1109	1163	1194	1139	1194	1183	1114	1134	1180	1222	1135	1169	1129	1143	1117	1075	1137	1130	1092	1107	1153	1142	1165	1136	1169	1122	1089	1110	1090	1115	1163	1178	1137	1168	1072	1193	1130	1119	1133	1091	1231	1105	1101	1118	1110	1163	1118	1130	1212	1162	1119	1211	1147	1194	1122	1117	1159	1107	1137	1111	1133	1131	1154	1208	1138	1158	1093	1072	1148	1111	1127	1122	1121	1186	1154	1124	1117	1164	1118	1102	1140	1122	1145	1122	1103	1158	1151	1097	1175	1121	1117	1067	1198	1146	1118	1125	1117	1153	1119	1137	1202	1140	1097	1129	1144	1122	1133	1183	1110	1138	1166	1132	1183	1160	1114	1159	1180	1093	1140	1179	1124	1121	1179	1139	1128	1097	1113	1132	1134	1126	1172	1096	1126	1174	1098	1167	1087	1095	1057	1062	1126	1162	1197	1163	1205	1160	1140	1085	1169	1172	1112	1125	1151	1190	1181	1099	1167	1126	1171	1146	1098	1167	1148	1126	1134	1218	1177	1076	1245	1207	1174	1145	1137	1124	1088	1188	1066	1146	1173	1137	1095	1120	1156	1142	1154	1187	1137	1151	1102	1109	1176	1091	1173	1148	1150	1160	1089	1178	1129	1119	1157	1126	1127	1158	1156	1096	1187	1095	1105	1209	1087	1164	1194	1156	1174	1160	1110	1176	1110	1162	1180	1132	1171	1115	1129	1130	1095	1206	1141	1080	1168	1127	1133	1164	1153	1187	1178	1125	1120	1126	1206	1124	1145	1133	1144	1177	1153	1133	1177	1153	1164	1156	1110	1102	1156	1146	1119	1158	1155	1118	1075	1103	1154	1115	1124	1095	1135	1178	1107	1104	1098	1115	1176	1168	1154	1162	1112	1107	1139	1142	1108	1116	1092	1125	1102	1195	1155	1100	1168	1124	1111	1167	1194	1158	1099	1064	1137	1076	1117	1133	1096	1129	1120	1128	1122	1142	1129	1205	1140	1124	1139	1100	1155	1154	1133	1154	1213	1198	1151	1210	1211	1139	1205	1135	1185	1147	1110	1111	1151	1094	1117	1156	1189	1156	1133	1123	1162	1165	1128	1152	1152	1130	1133	1211	1181	1108	1191	1177	1144	1126	1179	1146	1136	1082	1162	1131	1134	1198	1157	1115	1131	1189	1126	1172	1117	1203	1175	1145	1119	1138	1180	1107	1180	1105	1169	1165	1088	1145	1115	1141	1056	1184	1175	1156	1154	1114	1143	1131	1156	1152	1220	1115	1189	1101	1225	1143	1147	1144	1143	1199	1133	1179	1137	1165	1142	1217	1158	1142	1155	1180	1144	1132	1095	1186	1107	1150	1172	1149	1123	1167	1120	1081	1230	1144	1136	1137	1113	1174	1137	1106	1105	1146	1146	1127	1173	1155	1139	1154	1167	1065	1201	1148	1120	1145	1146	1128	1151	1121	1186	1147	1107	1166	1095	1151	1151	1128	1119	1213	1144	1105	1145	1148	1167	1092	1192	1091	1108	1157	1047	1105	1141	1136	1113	1133	1182	1133	1128	1123	1197	1142	1181	1093	1167	1125	1157	1203	1142	1152	1098	1051	1153	1159	1184	1152	1131	1163	1148	1156	1107	1147	1108	1148	1131	1125	1143	1175	1141	1126	1205	1153	1185	1139	1161	1127	1098	1158	1159	1104	1155	1135	1146	1147	1106	1115	1142	1145	1108	1143	1092	1114	1065	1128	1177	1136	1150	1163	1113	1116	1107	1081	1210	1158	1096	1127	1183	1050	1135	1147	1160	1101	1151	1158	1158	1125	1075	1163	1190	1156	1155	1147	1174	1193	1140	1128	1213	1140	1113	1173	1095	1204	1118	1096	1129	1178	1191	1140	1120	1136	1134	1152	1098	1167	1107	1156	1106	1118	1196	1220	1136	1227	1108	1134	1127	1194	1184	1168	1098	1121	1127	1191	1166	1216	1177	1196	1166	1108	1210	1182	1207	1152	1079	1165	1166	1154	1136	1163	1143	1154	1115	1111	1081	1147	1194	1188	1152	1244	1085	1123	1154	1147	1097	1180	1160	1217	1165	1110	1130	1160	1157	1162	1072	1118	1115	1196	1121	1154	1130	1186	1133	1196	1106	1138	1159	1172	1211	1084	1116	1127	1157	1158	1151	1123	1141
3707	3737	3096	1799	1438	1268	1060	1011	939	947	889	929	889	878	832	834	882	829	814	859	881	840	815	849	860	855	767	849	864	836	817	850	804	830	795	825	819	791	831	840	791	864	817	833	819	851	810	822	834	823	842	825	831	785	783	812	790	824	826	796	833	792	777	813	782	814	858	854	815	807	761	797	855	738	792	803	801	765	784	811	883	830	852	840	773	840	778	787	742	813	821	800	781	753	819	841	893	771	833	734	794	773	820	815	808	820	808	818	866	793	808	817	804	801	800	836	805	786	825	829	753	819	809	806	804	818	775	781	809	856	794	851	836	764	875	806	858	819	797	832	824	795	819	796	809	774	787	841	827	801	767	793	791	838	819	802	818	788	781	824	759	832	818	774	776	832	818	795	847	797	782	784	841	832	805	832	814	797	807	788	866	848	800	845	844	804	858	799	839	821	823	771	809	844	808	824	840	794	797	812	818	746	871	830	796	797	820	819	849	807	830	825	802	811	829	828	792	858	788	807	815	757	770	780	816	824	801	838	800	775	782	782	808	794	833	789	822	794	775	788	801	794	797	810	809	797	834	800	805	801	835	831	813	848	817	830	817	844	793	828	753	774	801	779	824	773	806	764	826	830	760	789	765	822	823	774	819	787	790	833	793	790	844	768	789	803	779	806	791	792	789	848	830	806	827	826	804	809	782	796	771	808	828	787	800	824	797	828	812	778	800	786	808	813	818	777	803	772	797	816	827	769	754	798	788	819	778	834	777	754	765	820	831	854	797	842	822	800	782	801	807	816	793	822	828	816	787	833	806	817	792	842	795	797	831	743	784	772	817	840	808	801	814	763	799	770	792	809	787	804	770	831	824	770	770	786	791	873	806	796	835	790	766	818	815	760	809	824	774	812	811	766	790	810	755	786	806	803	784	780	811	851	763	818	761	801	828	834	748	791	811	797	815	806	798	770	809	860	783	808	777	822	828	797	797	756	807	833	845	808	800	817	800	791	794	830	823	816	818	794	816	798	828	804	773	879	773	802	804	776	806	800	833	801	736	814	778	789	827	805	786	845	807	823	793	835	773	835	767	775	794	798	791	780	802	801	809	820	834	763	733	793	838	749	849	764	824	840	782	816	806	795	802	803	783	797	830	796	813	789	834	755	841	780	805	830	802	760	766	811	810	802	810	798	777	799	776	798	809	819	748	826	801	863	791	752	816	772	818	777	827	808	807	799	809	820	839	817	810	764	794	823	823	787	729	827	780	804	795	801	765	822	816	775	834	811	826	783	793	853	810	802	792	840	769	769	833	787	806	796	773	806	795	852	789	793	802	824	786	758	773	818	778	823	818	828	779	801	765	785	829	767	793	809	821	774	759	792	786	804	801	765	847	808	754	800	832	771	851	793	803	867	781	824	773	809	795	805	833	810	763	805	774	753	782	768	843	800	762	795	822	863	812	792	800	837	784	812	803	847	813	764	823	820	786	840	804	743	774	814	832	823	862	781	845	781	794	830	822	783	792	792	808	745	787	812	822	762	766	805	790	746	788	768	802	785	761	763	815	784	786	811	783	789	838	795	815	755	783	768	794	814	850	795	808	809	792	777	810	812	847	807	820	787	792	798	751	837	850	848	801	792	826	780	808	830	809	808	836	880	770	827	778	810	773	779	793	809	804	763	804	796	786	804	836	778	740	827	838	766	752	816	769	802	816	740	833	857	766	773	773	755	825	813	768	791	788	873	824	840	810	769	786	826	823	871	821	850	795	780	823	788	763	827	791	847	785	812	798	837	813	805	812	777	771	820	846	766	806	788	807	797	816	792	790	781	787	783	814	785	841	761	809	781	795	803	802	784	769	812	850	780	776	841	824	841	733	763	777	789	774	799	813	818	845	795	777	782	816	816	784	772	814	792	806	811	806	772	786	815	815	836	771	817	776	784	823	808	791	783	756	796	805	814	775	801	794	858	727	817	822	778	807	768	787	827	819	796	742	799	767	817	784	772	799	788	755	812	757	764	865	814	791	797	801	804	784	756	803	789	781	809	792	814	745	832	831	832	802	800	802	814	760	809	809	825	793	772	804	838	796	816	756	773	791	867	847	739	794	834	776	807	832	740	839	881	817	818	787	713	806	784	848	818	802	755	764	831	745	817	850	773	825	761	804	781	817	779	781	803	779	791	746	790	842	785	757	816	775	751	734	812	794	813	822	810	791	780	807	809	794	739	734	807	783	845	858	770	788	848	815	837	825	798	792	810	836	760	829	766	778	804	809	713	804	800	761	828	806	807	802	811	787	806	810	794	812	766	832	821	739	814	780	773	769	863	811	781	793	773	827	833	783	779	789	780	796	802	830	844	819	774	849	782	793	853	811	824	841	807	794	848	807	787	770	789	746	847	784	756	828	791	814	774	773	793	832	789	824	827	780	828	786	784	801	818	761	833	793	787	797	789	763	784	788	798	770	795	792	801	776	781	784	824	771	776	826	796	816	837	779	839	830	790	842	772	833	835	831	762	767	779	766	753	814	806	811	782	787	879	885	801	847	825	756	766	783	826	761	833	793	787	769	820	821	786	795	819	747	783	813	783	784	767	827	789	810	807	738	796	760	838	811	854	792	815	847	771	820	804	797	823	779	754	781	793	803	790	792	797	796	813	837	760	807	834	822	802	839	838	849	768	813	788	783	796	799	787	849	798	793	749	812	850	825	778	808	785	822	801	788	790	782	821	834	806	822	826	791	769	820	791	795	866	756	782	850	792	767	785	768	825	806	801	764	790	799	821	801	762	811	786	823	858	804	817	823	821	798	818	811	839	819	764	816	820	727	776	804	782	792	767	792	857	810	809	846	793	837	795	779	783	770	801	819	753	843	778	829	799	839	794	777	802	818	740	796	817	769	776	843	834	781	775	789	805	820	800	789	788	774	727	814	822	804	748	790	803	779	783	801	782	789	727	803	795	776	779	819	737	803	745	757	813	821	807	834	851	777	852	817	785	799	844	763	823	788	821	791	737	772	820	748	841	773	776	816	783	808	837	774	819	811	787	816	812	788	807	784	824	804	802	809	731	826	800	798	803	759	743	749	802	813	842	794	798	805	729	801	801	812	796	767	821	812	786	821	804	810	765	820	799	765	790	767	781	817	778	849	826	767	780	757	803	780	784	819	767	816	763	824	788	786	756	785	779	843	758	810	767	812	796	782	829	799	770	750	736	775	844	792	854	751	826	834	777	799	788	785	795	807	780	832	781	772	820	784	813	795	793	805	783	809	772	771	756	831	837	796	789	803	814	795	822	775	835	789	817	806	780	801	829	809	731	839	794	782	781	765	788	827	780	800	748	791	825	761	836	789	785	774	778	792	776	807	774	764	843	826	805	789	784	819	787	744	813	840	781	752	796	802	831	838	806	797	825	738	776	788	762	796	743	819	843	794	786	844	808	783	788	782	749	775	792	796	818	862	771	759	803	812	871	760	825	795	790	766	780	776	784	798	791	810	818	785	751
24490	21416	28676	24572	21388	7995	1765	1251	1041	1053	977	909	932	874	895	809	869	865	851	889	819	868	855	865	796	864	825	833	875	854	822	853	844	822	794	855	827	856	832	792	834	808	836	848	811	818	799	850	826	799	823	798	782	795	813	784	819	802	777	834	766	856	811	837	760	828	812	839	811	842	799	847	867	790	753	848	825	779	862	854	775	800	821	807	804	775	805	761	798	848	795	828	804	797	834	811	815	795	816	778	832	794	801	812	764	837	826	811	830	792	874	870	803	872	801	805	820	834	811	843	811	775	783	848	827	882	804	828	844	850	864	850	803	861	810	805	807	803	808	874	794	850	814	818	776	824	751	773	777	782	784	838	805	806	819	837	818	795	871	814	835	796	844	820	783	823	811	797	810	765	772	823	767	833	822	779	787	773	783	870	806	836	838	812	800	857	873	810	803	789	813	853	844	801	842	812	815	788	826	820	777	814	795	830	822	805	849	883	764	795	825	797	798	822	815	790	852	823	828	804	784	806	789	812	837	840	794	828	872	836	812	801	858	785	809	799	859	753	799	763	786	796	781	824	796	860	837	848	831	817	783	797	793	777	848	801	790	813	799	783	795	822	812	776	750	822	801	829	847	760	826	804	776	758	847	837	843	802	788	867	748	824	866	773	784	809	846	786	801	800	810	843	785	841	804	807	785	806	804	821	770	818	789	845	738	830	810	819	827	752	774	797	792	794	808	784	819	796	839	822	840	779	793	816	745	768	802	801	827	794	822	792	777	792	809	804	837	850	793	826	836	805	854	750	814	772	856	781	850	842	825	791	801	877	818	810	778	840	792	758	809	783	776	805	821	785	799	808	842	820	849	812	799	783	815	802	823	804	778	804	781	813	846	769	778	827	821	811	793	819	762	839	744	844	811	771	761	760	789	791	766	830	804	806	803	793	785	780	818	804	785	807	839	830	797	850	804	788	817	842	818	835	796	813	835	747	852	790	791	878	822	853	785	801	794	865	842	845	728	820	826	803	784	804	799	813	782	790	811	824	795	846	769	792	839	791	751	827	797	789	811	779	792	802	795	759	785	795	786	846	829	773	852	827	786	785	847	866	824	806	787	804	781	821	812	740	793	834	800	754	806	820	824	784	773	842	815	786	815	816	808	804	764	814	810	811	815	831	799	817	824	823	767	817	849	783	793	831	813	824	845	787	845	805	841	820	789	841	771	803	805	787	791	813	804	782	814	832	780	791	821	816	832	860	764	766	817	833	793	804	802	754	812	815	846	793	766	823	840	743	773	800	850	771	784	773	790	778	832	792	811	811	763	798	750	755	811	809	792	841	802	811	816	840	795	786	790	824	824	774	801	800	796	804	781	819	808	833	848	849	775	785	791	776	809	831	774	793	834	780	797	776	747	809	821	807	819	824	850	797	784	829	819	782	805	806	785	820	741	801	830	799	770	798	805	861	734	831	764	838	830	882	802	791	766	759	862	814	848	770	791	816	740	875	810	845	753	825	837	773	810	776	864	818	795	820	801	854	814	797	787	766	822	783	769	842	856	826	794	834	787	782	787	861	792	812	802	793	810	739	785	811	786	839	786	770	803	812	845	781	828	810	831	823	810	804	780	778	804	760	832	823	818	809	764	795	784	733	792	799	796	807	831	780	784	772	816	801	775	828	819	844	721	830	807	810	788	832	769	827	790	780	815	820	808	816	790	823	800	749	808	815	825	811	849	807	782	807	818	831	801	820	853	829	850	774	814	740	848	844	808	816	821	802	784	803	831	836	811	793	761	787	838	749	831	834	834	814	819	836	800	842	766	778	787	767	751	846	776	818	745	814	782	809	823	764	777	773	790	813	782	842	822	780	775	804	808	821	790	782	829	845	779	785	820	814	801	778	836	812	799	771	777	789	770	788	801	802	779	862	771	758	836	802	898	843	776	774	770	775	780	820	837	863	837	806	797	798	787	771	848	846	774	785	808	831	814	766	790	808	787	790	791	843	793	846	758	769	829	814	761	800	806	762	827	809	786	832	785	799	824	853	820	838	757	771	811	785	846	824	767	775	770	796	766	837	804	801	813	826	769	783	833	798	802	795	823	873	768	807	792	811	773	776	796	749	793	817	767	811	825	807	816	778	808	809	758	782	856	813	804	810	802	866	755	803	804	787	832	801	753	741	818	809	847	798	775	806	760	850	776	801	768	805	821	764	833	866	759	788	847	771	809	808	799	865	745	825	793	856	801	792	742	822	796	751	778	762	804	759	745	789	784	780	798	827	824	853	794	788	823	828	808	824	780	765	835	803	834	807	805	766	814	762	813	759	800	777	775	803	781	863	834	779	779	755	790	760	755	807	823	798	815	802	789	842	840	822	839	817	811	828	834	808	797	824	787	799	804	778	794	776	834	793	815	843	774	794	862	877	793	746	828	751	757	833	759	786	855	782	818	813	791	755	786	847	812	819	832	815	780	872	820	816	790	786	823	826	829	836	849	800	821	839	813	820	778	796	796	762	856	842	780	785	804	781	832	836	751	832	806	799	783	770	754	821	789	784	793	835	778	771	801	822	744	821	832	815	814	812	799	796	844	829	806	777	777	833	824	788	825	806	802	792	786	781	833	756	832	788	812	808	820	788	822	849	800	784	799	783	790	813	810	794	861	834	779	774	840	797	825	764	864	817	785	840	830	816	740	832	770	777	845	830	811	782	848	770	832	781	808	779	823	758	757	800	816	790	817	836	789	767	800	823	801	835	842	780	872	802	832	825	788	838	808	795	799	835	824	745	749	805	773	863	813	783	842	770	821	756	813	840	802	778	825	796	817	839	806	708	828	805	775	779	864	780	833	864	871	819	766	782	802	788	762	825	790	822	791	819	781	792	845	801	783	829	832	770	787	772	864	850	791	778	822	833	797	766	758	792	843	833	806	808	800	796	780	800	834	759	832	794	794	754	780	807	815	792	828	783	829	801	862	805	794	744	813	798	762	825	806	801	833	800	781	795	827	796	816	778	842	782	801	815	794	760	799	809	820	802	805	805	747	827	777	774	776	815	778	826	797	819	781	773	793	814	734	830	847	837	768	814	844	814	808	814	798	807	845	791	810	778	789	823	843	807	802	813	822	783	793	810	808	788	838	847	823	876	762	783	822	856	835	752	829	797	765	802	768	843	768	847	791	789	831	806	762	807	777	797	768	751	779	809	830	812	806	802	789	806	758	810	795	814	828	797	824	807	833	837	789	859	773	784	859	823	820	738	801	766	803	787	799	775	820	809	764	791	817	765	806	790	771	780	810	850	823	822	756	775	809	811	800	806	847	789	809	810	823	795	838	801	798	845	747	796	775	818	765	810	810	795	807	736	795	764	841	847	805	759	812	829	781	817	799	802	751	781	823	775	784	763	782	801	835	813	790	831	781	745	807	779	839	832	737	859	804	802	761	810	804	802	832	798	757	801	787	768	791	836	804	816	789	788	793	800	779	813	809	785	782	797	800	806	808	770
3910	5911	5152	2662	1777	1370	1202	1010	1016	933	831	867	777	716	750	688	667	709	672	671	620	654	615	655	639	633	584	648	581	714	668	682	664	624	645	651	660	597	648	691	616	629	614	650	558	619	608	608	620	602	595	601	639	602	607	584	632	600	611	629	610	628	624	652	614	607	632	633	612	619	610	613	650	646	591	620	619	642	662	599	608	598	646	601	586	597	574	590	588	647	634	587	631	648	576	635	638	598	673	617	590	598	618	612	624	595	648	558	578	581	597	594	630	611	636	647	611	574	614	623	632	562	610	587	561	612	573	605	667	620	595	571	616	576	637	621	587	593	590	621	601	616	611	571	601	592	648	615	647	614	562	634	634	602	584	582	613	599	592	597	590	640	603	578	639	592	585	601	606	609	602	598	576	552	602	621	579	620	609	616	633	575	620	588	598	553	636	586	607	599	573	609	630	635	603	628	579	596	614	585	577	604	591	635	602	573	659	633	648	617	636	679	613	581	625	603	591	601	603	610	616	593	613	580	585	558	644	623	582	584	536	634	615	595	614	619	615	585	573	571	608	643	585	603	598	639	637	606	622	572	611	592	583	598	579	609	587	610	571	617	627	642	656	609	598	598	617	602	612	623	630	602	594	593	616	621	619	565	593	601	657	579	647	598	614	626	620	541	623	638	575	559	583	631	581	622	614	617	641	619	602	607	615	565	623	592	621	616	578	591	611	603	596	615	626	609	603	620	612	634	615	567	626	537	598	610	607	626	587	636	605	623	585	634	624	584	606	584	606	578	620	604	588	621	616	619	646	605	610	584	614	650	630	582	581	639	603	645	612	632	634	599	623	620	576	581	622	579	584	635	692	609	593	603	577	587	622	637	579	617	604	592	600	608	620	602	643	585	613	606	623	612	611	603	569	576	607	602	643	581	609	642	632	622	600	634	604	579	605	617	566	624	615	586	625	636	624	615	611	566	598	633	599	619	573	601	598	587	560	589	619	652	623	601	575	670	552	606	641	608	622	598	610	608	600	565	548	602	588	582	599	611	606	596	576	629	592	616	567	632	552	608	573	611	630	551	580	592	573	593	607	613	649	571	573	622	627	619	590	584	568	583	634	595	609	593	609	610	565	633	594	560	581	587	578	614	603	613	630	641	652	579	633	577	589	639	591	609	592	603	598	629	583	591	551	597	594	595	582	608	621	612	587	599	598	633	629	619	572	609	609	659	575	576	607	595	580	588	570	631	622	558	610	573	618	596	574	597	604	615	602	588	570	570	593	612	573	620	596	592	643	660	564	586	601	560	573	593	603	647	579	604	582	575	589	601	626	615	593	593	587	634	593	596	600	568	615	585	612	611	555	632	631	567	608	612	581	612	610	619	610	599	595	569	585	552	619	551	582	574	553	590	597	634	635	633	597	615	584	644	584	602	597	561	611	581	594	633	567	582	602	588	593	644	597	566	615	572	584	587	598	606	624	620	615	572	582	578	668	586	584	591	607	623	602	584	619	596	585	612	627	575	570	616	562	631	621	600	595	587	617	642	639	630	586	599	598	609	642	596	629	590	596	590	624	593	611	539	618	586	581	618	619	607	616	565	594	621	557	549	607	566	575	602	613	595	625	558	565	612	560	597	612	616	553	588	585	643	529	600	561	653	632	607	556	605	593	592	608	573	588	562	579	594	585	583	608	609	614	626	581	621	550	584	585	625	642	584	566	624	580	549	600	591	597	583	576	616	601	584	630	592	604	597	637	585	586	571	586	602	554	572	603	637	607	599	609	583	616	625	571	606	600	606	552	588	586	619	576	573	609	613	629	588	613	596	611	597	610	607	613	579	605	584	595	586	606	583	561	628	603	622	642	602	661	581	622	579	561	574	604	565	565	594	575	613	612	581	540	624	579	576	611	530	607	593	587	588	586	561	573	594	577	606	609	576	614	607	579	570	549	576	560	641	550	617	610	619	622	567	589	587	584	574	550	591	614	593	615	615	584	614	615	582	617	604	583	615	573	558	595	586	628	613	636	643	594	605	612	568	575	556	607	611	588	628	563	631	631	619	614	607	607	605	570	570	587	595	616	564	583	573	572	650	613	559	564	609	623	609	589	617	622	587	593	578	579	626	642	600	616	566	568	595	594	632	613	612	591	581	573	596	595	553	565	598	622	556	585	601	613	609	584	574	614	629	587	641	547	576	551	565	598	644	604	615	603	609	600	596	617	604	572	607	615	565	618	546	606	593	604	600	607	585	608	587	603	638	589	618	589	556	635	602	584	583	618	606	588	612	606	605	578	598	535	590	547	591	589	584	595	608	612	560	616	590	612	559	584	597	598	593	550	593	582	550	556	615	615	682	571	648	628	612	600	544	638	606	611	594	587	609	592	630	569	635	616	629	605	577	580	588	573	590	611	650	613	606	582	610	591	573	628	586	578	614	585	555	627	566	623	631	586	591	585	584	573	589	605	600	582	619	604	586	626	570	662	603	582	575	636	578	547	603	584	609	604	552	599	554	613	616	582	586	603	631	574	561	571	608	597	606	620	612	564	577	587	607	624	598	631	590	596	594	571	566	623	615	623	618	583	599	612	623	611	587	553	541	599	583	604	617	637	629	575	557	634	606	548	608	572	581	590	625	622	618	567	605	638	580	605	645	578	587	640	606	586	615	611	629	592	670	624	585	594	614	611	571	606	558	550	627	584	585	560	561	616	612	622	599	605	600	609	631	586	576	618	560	597	588	625	629	601	625	564	605	593	596	559	590	600	590	556	583	597	590	607	634	612	639	604	556	613	612	618	586	598	615	611	573	561	614	544	569	610	589	585	598	555	583	596	616	617	599	556	573	601	665	602	614	614	620	585	610	584	570	584	594	580	583	599	519	593	593	618	590	569	592	611	592	581	599	638	566	568	644	575	590	606	560	602	614	627	555	566	600	576	580	585	626	605	612	579	642	579	589	592	652	642	581	602	575	576	590	607	594	576	585	576	627	581	599	590	545	592	539	603	578	579	570	611	604	595	576	617	587	600	570	589	600	596	594	593	591	552	563	642	597	578	598	625	637	573	615	567	575	590	580	575	592	582	585	605	645	615	557	629	560	604	568	605	598	622	625	582	604	556	609	577	615	625	605	590	651	586	551	562	597	570	599	581	598	609	563	602	587	582	575	588	581	593	584	654	584	553	584	576	593	548	529	616	597	598	612	638	598	632	613	608	600	588	646	549	592	551	605	550	607	601	576	622	578	571	620	555	570	607	617	656	574	555	577	599	580	550	601	564	573	593	550	578	581	570	604	611	631	640	590	593	617	603	599	623	577	595	557	602	634	607	571	628	592	629	590	593	617	616	592	571	617	591	620	544	616	589	621	590	636	566	612	612	627	572	582	595	607	565	605	597	612	589	589	592	602	601	600	587	619	615	609	629	582	608	570	595	551	655	583	591	589	596	545	576	592	614	594	566	631	616	568	586	603	644	593	597	625	572	591	592	614	597	604	626	599	617	589
27960	10921	1646	1110	925	865	929	834	794	812	777	791	821	877	826	865	825	857	884	855	823	792	796	783	859	864	824	843	808	823	818	819	844	804	843	837	765	826	830	872	868	902	858	833	822	804	821	810	838	808	852	894	801	811	904	854	860	897	830	864	855	876	846	847	844	837	848	809	896	866	874	814	872	831	837	811	884	853	856	848	821	874	823	842	863	822	836	879	771	875	826	859	857	808	854	829	857	823	821	856	812	807	793	829	854	773	887	813	830	840	872	803	848	826	861	832	805	864	794	813	824	845	802	781	817	785	768	812	834	827	839	859	839	798	903	798	798	796	863	852	817	819	818	878	851	837	813	816	862	804	886	865	798	805	821	846	833	798	823	844	855	812	863	793	813	817	834	870	862	784	790	861	848	798	874	870	885	840	846	842	874	899	831	853	802	831	827	844	836	834	793	843	873	813	880	793	834	849	861	799	849	798	781	855	804	871	813	792	791	879	848	825	842	833	802	842	793	818	863	824	841	840	837	794	852	873	799	810	823	842	881	822	843	832	851	831	813	820	865	834	852	808	845	836	804	819	826	853	815	829	800	796	753	802	820	824	800	818	866	823	835	831	812	861	854	858	817	797	888	842	853	866	871	821	829	869	864	782	803	787	952	799	868	815	856	854	862	815	821	859	869	825	879	843	815	812	802	888	786	808	856	836	832	835	838	844	818	867	811	820	873	879	857	802	833	879	810	844	827	821	862	794	836	830	852	874	807	839	851	804	814	807	863	844	870	839	866	811	832	860	772	859	819	865	882	847	825	839	829	874	847	853	817	845	862	788	805	837	832	811	839	909	810	901	826	786	808	820	815	841	768	816	849	822	811	817	868	807	855	854	828	805	805	860	829	853	825	837	828	818	786	789	833	817	830	789	817	821	877	880	824	768	865	796	838	799	848	808	834	866	875	853	850	811	855	811	858	863	856	794	808	820	812	838	822	849	798	866	768	810	841	848	838	838	822	796	821	850	838	805	792	819	822	855	844	830	826	873	873	841	831	875	856	815	853	829	818	848	859	852	799	851	862	850	842	829	859	872	840	873	836	790	841	782	831	910	807	818	875	855	766	788	853	827	777	862	821	813	867	824	853	765	864	844	861	806	815	809	855	792	876	842	828	833	864	866	875	819	849	845	802	827	823	846	796	868	842	818	831	872	811	811	802	841	803	805	841	816	904	868	831	860	817	838	846	782	875	814	843	826	813	829	826	879	802	917	836	812	865	872	791	828	899	850	836	846	839	848	866	859	790	866	912	777	848	877	820	839	847	802	851	851	869	815	817	832	869	896	815	848	815	857	860	792	808	834	871	786	856	791	875	833	881	798	871	796	815	837	795	841	860	815	775	865	853	831	819	822	834	860	789	792	855	878	900	826	856	855	806	848	864	805	817	767	823	794	816	854	819	818	779	829	802	784	844	834	819	844	830	844	895	853	828	850	867	834	871	800	862	800	877	795	869	829	845	873	803	840	816	831	897	840	822	840	854	852	784	812	827	863	827	790	842	867	849	799	860	868	882	797	799	828	870	843	891	845	805	822	829	836	785	822	818	837	851	836	878	866	772	810	846	835	788	824	849	818	903	811	816	833	846	872	861	859	833	861	855	797	786	852	847	824	793	850	830	850	850	873	890	824	843	868	839	844	844	843	848	857	868	830	855	828	761	844	830	803	804	843	850	815	832	876	799	810	861	816	821	835	798	817	824	826	806	819	826	876	838	827	863	822	858	821	847	830	826	841	850	844	806	861	765	808	838	782	825	783	860	850	825	754	823	858	813	823	837	825	822	869	874	827	821	848	861	863	817	836	799	818	856	789	880	772	859	828	834	815	833	787	826	815	772	879	794	898	873	836	852	865	854	809	829	880	833	831	844	808	850	877	887	836	828	825	853	813	828	850	863	821	835	824	816	814	825	867	834	778	848	807	898	848	801	803	818	834	828	865	863	808	836	831	839	846	866	842	800	819	853	844	829	797	782	833	800	815	857	854	863	827	779	969	849	855	833	848	819	893	885	848	844	796	828	856	803	890	847	793	846	809	853	831	849	784	797	796	817	842	808	848	811	892	859	782	792	844	846	811	854	812	837	808	839	837	782	850	836	818	862	838	798	838	809	857	832	874	816	879	813	848	810	829	811	844	824	778	816	774	843	866	834	824	834	797	799	816	873	846	812	848	846	809	815	866	812	832	776	818	798	806	846	868	851	872	865	801	911	842	846	834	854	831	799	802	824	832	798	858	791	841	778	869	860	792	858	827	852	872	854	796	790	846	855	864	784	825	859	845	890	820	797	823	833	844	812	817	839	789	844	820	845	836	877	836	893	780	843	804	776	805	820	833	816	822	789	799	793	851	854	824	801	789	841	816	864	830	910	823	814	804	852	850	845	802	773	834	877	855	823	814	837	830	798	849	823	873	856	828	820	790	852	847	832	817	871	850	851	803	852	824	856	787	861	831	813	821	821	811	812	823	872	814	887	846	817	792	778	838	788	841	852	834	840	825	880	851	833	768	818	861	903	795	803	846	853	820	905	828	830	821	820	844	817	856	834	839	825	833	864	826	819	818	805	816	815	815	825	853	861	862	898	819	854	751	820	825	775	858	840	858	807	790	774	838	861	827	812	893	792	839	808	846	824	878	815	863	844	833	818	810	842	854	840	821	795	833	872	821	851	783	826	788	835	862	832	827	793	847	815	855	852	799	843	857	815	867	852	848	886	828	820	856	823	857	809	848	780	809	791	792	822	805	848	862	845	827	858	816	815	834	837	840	801	831	869	841	838	804	860	894	822	775	870	868	819	788	807	830	868	825	870	844	843	814	810	838	861	797	891	749	846	757	813	864	823	826	830	860	849	827	806	839	866	813	788	839	770	829	845	832	816	886	803	862	869	869	884	813	790	762	751	831	837	839	862	847	852	813	826	890	838	859	814	825	821	828	917	868	810	836	861	829	801	800	840	818	833	777	838	789	794	844	820	846	867	831	797	829	832	773	803	837	817	844	810	831	831	805	787	791	826	806	807	829	881	848	799	878	824	858	847	865	825	804	827	834	833	788	845	774	894	835	778	871	878	838	868	834	811	821	836	796	785	827	800	848	836	857	823	869	822	820	788	861	826	804	804	820	824	837	824	839	823	796	828	845	821	854	854	788	865	837	854	834	858	844	801	804	789	828	814	851	858	815	867	832	824	807	848	829	782	806	838	797	812	816	911	793	810	868	812	833	834	879	790	881	837	823	882	849	788	848	855	848	867	883	888	864	830	798	868	843	855	856	812	872	868	851	802	862	846	864	860	816	880	783	787	813	875	841	832	829	879	836	824	811	791	854	787	850	814	835	849	885	805	838	796	822	853	862	850	849	863	823	816	840	908	840	877	845	810	861	825	812	824	862	892	850	831	838	828	798	844	785	874	821	828	807	878	853	867	826	874	857	852	807	858	822	828	851	813	874	817	843	838	830	851	827
5108	796	753	663	602	641	637	618	623	602	601	538	622	603	570	571	589	595	587	578	565	567	598	576	588	600	605	584	608	587	583	577	581	607	559	578	594	610	620	579	554	555	596	562	586	617	602	563	570	605	591	547	589	583	558	605	563	598	556	594	570	573	570	562	577	584	547	556	540	568	586	585	545	577	609	587	558	567	509	599	596	589	581	601	575	618	593	579	607	589	615	560	605	604	635	600	568	585	606	593	571	597	604	556	558	560	585	558	521	556	585	605	590	548	631	572	575	597	620	590	607	607	543	609	558	565	588	586	561	618	585	588	550	563	555	593	581	595	564	543	571	556	598	587	583	588	573	603	563	558	552	610	551	577	561	583	546	597	594	563	566	559	623	592	581	587	556	616	568	596	629	607	573	560	649	570	623	566	550	581	599	604	628	563	575	555	549	548	588	547	597	538	572	558	560	631	551	614	561	605	540	565	547	528	577	587	557	563	611	633	560	545	582	574	582	589	580	605	593	569	597	549	577	587	607	555	582	636	581	559	578	578	591	541	536	553	588	587	594	618	548	526	619	551	592	550	602	589	587	561	568	607	579	546	576	603	617	575	604	578	592	600	543	547	585	582	582	599	582	603	613	567	582	553	570	620	583	571	573	586	581	576	578	590	592	608	602	596	611	558	596	615	639	578	571	614	569	607	616	595	578	615	586	586	558	559	556	547	565	599	588	618	578	558	545	555	620	571	588	592	582	541	589	555	602	534	564	563	587	600	528	592	549	614	586	552	589	591	565	572	588	558	625	547	572	571	582	603	554	603	568	560	588	617	561	604	600	580	599	565	567	560	526	561	607	579	573	564	569	587	581	603	611	586	551	596	582	546	557	571	591	585	574	576	561	577	581	557	613	579	599	576	548	576	615	587	581	602	538	576	624	570	607	601	584	612	597	559	549	579	549	571	550	594	521	592	612	566	553	591	617	552	616	570	521	590	591	567	590	608	605	539	582	567	601	589	592	619	541	622	574	556	578	613	562	589	571	535	601	541	582	549	581	599	618	581	572	534	600	539	565	546	565	567	552	613	599	590	579	580	634	575	531	542	544	574	619	577	593	561	570	627	534	592	581	577	563	544	625	583	549	568	596	578	538	589	591	575	586	586	613	584	558	608	594	584	596	522	568	559	555	620	566	563	580	573	555	566	587	579	564	580	561	581	576	590	586	539	584	607	590	624	599	530	596	581	569	564	559	567	575	603	514	551	541	565	582	612	566	520	592	569	575	584	566	584	564	587	633	561	569	574	566	584	581	589	590	555	580	562	575	598	593	522	560	576	607	598	565	597	563	607	602	581	625	535	615	563	607	600	581	631	596	566	578	560	544	623	596	583	553	569	614	578	595	591	594	556	612	590	576	578	616	588	550	564	577	570	609	581	539	610	594	566	585	581	555	536	604	601	544	553	582	572	607	543	547	601	622	536	571	583	615	585	612	576	546	545	539	572	591	577	570	585	569	582	562	588	568	549	580	606	612	596	574	570	543	578	574	576	589	577	542	560	613	618	581	607	563	577	580	569	568	566	577	576	577	548	545	570	545	621	615	586	589	577	587	562	570	592	571	623	605	589	597	579	572	561	620	565	571	570	581	570	566	570	597	629	631	587	592	598	597	572	569	575	578	610	584	559	595	567	550	564	545	561	554	573	589	561	548	595	589	525	570	575	584	565	554	592	563	612	547	644	627	579	579	570	621	555	574	569	605	576	584	573	624	570	574	543	575	557	631	586	619	592	588	582	550	575	570	568	586	554	595	576	584	579	589	595	590	663	602	610	563	619	564	592	578	606	584	585	575	548	610	579	583	587	588	552	571	559	617	567	569	573	595	577	561	603	566	609	500	544	535	594	625	611	579	604	590	543	624	547	577	580	591	551	579	607	564	577	556	564	642	609	564	587	605	543	560	633	583	593	583	578	550	536	572	577	601	613	605	600	603	591	537	582	603	600	568	602	574	572	586	592	586	590	570	608	595	557	623	619	578	636	603	562	550	550	579	599	520	592	539	595	578	602	569	552	613	612	534	580	573	554	593	594	574	553	594	584	559	596	609	590	567	593	583	571	559	587	566	566	611	607	586	597	574	559	584	511	596	603	598	584	562	588	582	589	581	531	610	540	553	576	618	565	586	610	551	568	530	589	580	570	578	545	608	586	571	580	573	587	595	509	567	564	606	542	582	571	579	587	572	578	602	578	588	560	541	591	590	568	549	607	563	594	624	586	561	559	580	569	561	553	535	581	587	595	602	590	598	586	558	567	586	582	597	585	608	596	563	564	584	601	593	555	592	573	578	590	591	562	591	589	582	591	606	551	580	596	595	562	556	528	548	617	589	538	578	588	553	639	589	617	598	583	572	615	561	619	570	562	588	587	585	578	602	554	606	575	602	579	573	619	553	547	560	628	586	584	619	534	616	598	597	573	587	598	612	575	582	595	565	590	591	566	575	606	553	570	608	609	600	527	612	589	550	585	583	552	611	562	623	587	610	554	575	542	583	596	617	532	602	607	598	585	615	610	557	569	600	570	584	565	589	574	583	572	618	624	544	522	549	585	585	557	574	575	589	583	604	536	553	606	626	574	586	629	590	583	538	574	588	593	586	552	581	593	563	554	619	570	588	585	543	592	588	561	606	599	593	622	595	574	604	595	544	563	576	562	596	550	588	574	542	620	592	559	606	543	570	639	594	567	545	574	616	566	598	598	585	643	566	550	579	585	565	596	626	550	584	581	566	624	536	603	598	547	584	581	561	569	567	548	595	570	598	549	595	566	548	599	587	605	605	557	554	579	562	528	607	609	600	589	552	584	560	566	570	590	587	536	605	576	581	616	580	576	578	592	566	614	552	564	582	569	501	568	576	549	554	548	573	548	525	556	550	556	595	554	543	558	564	579	556	602	585	566	599	544	598	529	576	575	565	626	601	554	622	583	549	582	530	593	616	573	603	591	597	596	641	626	547	566	587	584	602	583	597	569	555	587	583	590	546	561	614	613	640	576	584	578	597	607	586	582	617	588	580	572	566	543	549	599	581	569	527	588	589	605	556	557	580	579	576	595	535	587	568	607	633	587	568	610	560	569	585	582	608	535	579	601	575	571	583	588	624	584	579	578	563	524	580	577	600	617	584	548	566	550	531	551	602	580	579	583	567	505	564	579	557	549	541	575	585	608	548	583	602	581	564	602	597	576	562	593	580	552	575	640	592	565	591	558	570	620	589	610	573	567	600	571	594	602	543	610	606	587	582	575	541	582	568	587	601	604	638	600	539	560	585	577	564	571	547	580	604	565	547	521	545	551	595	600	581	586	551	586	608	550	581	601	563	589	589	571	562	550	576	631	565	591	606	574	572	581	585	614	565	573	582	552	561	569	564	583	591	567	555	549	585	557	551	564	590	578	570	584	567	554	601	551	591	576	563	566	567	574	568	599	544	602	579	589	617	600	547	523	605	613	564	544	591	547
25622	21454	27755	25501	10245	2012	1650	1363	1286	1227	1186	1231	1168	1185	1154	1178	1226	1164	1142	1189	1137	1115	1182	1110	1097	1185	1126	1158	1147	1144	1145	1083	1102	1169	1156	1161	1154	1118	1143	1185	1133	1130	1139	1204	1097	1156	1156	1133	1124	1184	1165	1127	1064	1158	1143	1125	1180	1096	1142	1121	1125	1096	1127	1136	1114	1165	1130	1182	1057	1164	1192	1078	1145	1131	1145	1118	1102	1138	1122	1127	1125	1105	1095	1121	1130	1088	1090	1167	1081	1136	1152	1138	1126	1166	1152	1124	1095	1124	1144	1060	1106	1151	1089	1121	1053	1172	1130	1136	1169	1074	1156	1119	1124	1151	1177	1117	1155	1126	1147	1109	1119	1108	1087	1070	1117	1137	1139	1157	1125	1129	1159	1148	1098	1170	1122	1145	1120	1099	1166	1118	1109	1122	1214	1176	1160	1115	1062	1158	1136	1144	1121	1117	1176	1090	1152	1132	1154	1095	1126	1132	1178	1157	1165	1098	1060	1165	1127	1093	1177	1153	1139	1104	1097	1100	1149	1104	1132	1118	1126	1220	1147	1207	1137	1104	1160	1140	1150	1145	1094	1165	1201	1155	1164	1080	1117	1194	1161	1119	1178	1134	1127	1101	1144	1113	1098	1148	1124	1122	1172	1150	1128	1071	1130	1166	1124	1156	1116	1152	1136	1066	1110	1114	1173	1112	1161	1078	1093	1122	1131	1121	1130	1111	1111	1159	1121	1108	1095	1120	1112	1161	1101	1184	1079	1127	1153	1098	1131	1089	1158	1107	1059	1081	1180	1129	1165	1127	1122	1197	1081	1129	1100	1147	1100	1205	1164	1173	1082	1143	1124	1152	1086	1059	1193	1144	1181	1117	1161	1192	1188	1152	1167	1093	1131	1064	1096	1125	1153	1106	1088	1130	1157	1198	1101	1156	1134	1129	1136	1143	1146	1151	1108	1105	1121	1152	1166	1117	1138	1083	1073	1141	1127	1098	1140	1123	1122	1173	1118	1101	1115	1162	1141	1110	1057	1137	1046	1096	1160	1150	1133	1073	1108	1125	1150	1124	1150	1115	1163	1182	1112	1143	1136	1141	1116	1112	1061	1093	1209	1139	1101	1124	1128	1092	1117	1185	1117	1121	1144	1105	1126	1164	1166	1091	1188	1138	1121	1117	1117	1098	1103	1182	1149	1117	1105	1113	1117	1187	1105	1160	1157	1091	1084	1150	1155	1096	1116	1114	1092	1141	1156	1211	1107	1093	1123	1115	1141	1161	1158	1173	1071	1148	1100	1121	1101	1094	1237	1126	1174	1067	1082	1095	1229	1119	1137	1160	1161	1145	1127	1143	1169	1128	1171	1145	1169	1121	1125	1132	1066	1167	1175	1090	1158	1165	1148	1096	1118	1126	1151	1186	1115	1122	1104	1119	1128	1077	1153	1106	1086	1111	1137	1127	1132	1133	1127	1121	1228	1065	1150	1130	1118	1019	1108	1192	1117	1172	1230	1115	1154	1104	1195	1136	1109	1086	1111	1175	1133	1085	1180	1133	1142	1097	1146	1151	1196	1164	1158	1118	1113	1162	1164	1078	1106	1141	1149	1098	1103	1094	1126	1059	1166	1167	1170	1086	1209	1122	1139	1155	1160	1147	1182	1140	1065	1156	1068	1160	1125	1165	1064	1106	1074	1156	1100	1178	1107	1091	1172	1086	1157	1163	1165	1118	1168	1180	1120	1096	1158	1157	1115	1125	1104	1167	1112	1085	1110	1055	1162	1064	1087	1118	1132	1141	1106	1126	1152	1123	1123	1117	1081	1170	1186	1153	1102	1137	1072	1129	1115	1206	1179	1145	1063	1133	1125	1103	1143	1093	1098	1080	1074	1097	1097	1095	1104	1171	1128	1062	1112	1094	1154	1085	1089	1120	1111	1096	1052	1018	1115	1114	1138	1111	1116	1111	1162	1091	1135	1152	1104	1163	1124	1140	1177	1056	1110	1195	1104	1116	1052	1138	1157	1079	1169	1172	1132	1131	1127	1180	1132	1071	1169	1125	1156	1214	1067	1079	1131	1170	1164	1080	1082	1105	1107	1141	1118	1161	1109	1128	1117	1092	1135	1109	1093	1190	1117	1108	1098	1145	1070	1142	1150	1070	1100	1184	1079	1172	1134	1095	1150	1191	1115	1083	1210	1166	1178	1140	1089	1133	1115	1114	1125	1106	1083	1141	1167	1173	1105	1085	1151	1127	1135	1146	1158	1098	1123	1158	1118	1121	1095	1115	1127	1137	1126	1164	1129	1128	1161	1138	1165	1136	1109	1136	1119	1114	1101	1090	1125	1104	1078	1188	1098	1179	1161	1092	1141	1141	1105	1146	1111	1096	1106	1074	1093	1128	1173	1148	1104	1092	1146	1134	1145	1097	1123	1082	1107	1123	1119	1070	1122	1074	1091	1037	1139	1143	1219	1125	1142	1162	1070	1103	1155	1070	1148	1131	1123	1151	1149	1151	1105	1085	1177	1177	1136	1195	1128	1111	1116	1122	1130	1145	1137	1103	1138	1153	1096	1110	1092	1135	1146	1155	1113	1132	1132	1071	1103	1122	1168	1171	1059	1117	1155	1113	1132	1173	1122	1114	1167	1078	1114	1164	1170	1129	1168	1136	1152	1099	1220	1141	1178	1181	1141	1111	1161	1095	1133	1123	1069	1095	1110	1090	1172	1117	1117	1034	1077	1133	1106	1139	1121	1103	1189	1097	1121	1066	1146	1126	1115	1108	1148	1119	1158	1087	1135	1119	1145	1180	1079	1069	1159	1093	1116	1120	1076	1067	1107	1131	1082	1139	1151	1070	1096	1133	1143	1086	1142	1084	1172	1135	1103	1185	1103	1162	1122	1118	1115	1182	1123	1121	1143	1153	1142	1168	1119	1107	1140	1079	1117	1189	1068	1123	1050	1101	1134	1095	1118	1173	1180	1049	1163	1169	1138	1135	1135	1161	1122	1130	1182	1110	1204	1114	1136	1128	1098	1145	1055	1094	1159	1117	1105	1071	1134	1117	1180	1177	1129	1167	1160	1124	1136	1115	1125	1141	1166	1105	1161	1149	1127	1077	1104	1099	1095	1116	1187	1021	1106	1133	1150	1162	1146	1051	1076	1121	1092	1122	1179	1077	1120	1178	1043	1131	1140	1082	1127	1097	1141	1117	1147	1112	1175	1066	1111	1116	1179	1080	1143	1140	1115	1148	1104	1157	1126	1129	1106	1126	1155	1125	1100	1111	1094	1081	1118	1119	1116	1156	1109	1156	1057	1106	1123	1134	1097	1129	1171	1136	1141	1093	1174	1174	1103	1122	1095	1157	1125	1147	1141	1184	1157	1169	1094	1142	1186	1138	1175	1178	1150	1128	1151	1133	1117	1123	1209	1113	1141	1131	1151	1053	1188	1154	1139	1174	1123	1097	1135	1168	1115	1143	1147	1121	1104	1103	1149	1145	1119	1076	1124	1178	1109	1109	1176	1126	1101	1069	1132	1173	1137	1107	1083	1038	1088	1114	1119	1143	1074	1144	1118	1074	1147	1196	1063	1123	1188	1124	1097	1113	1148	1072	1138	1131	1129	1104	1170	1127	1117	1073	1112	1114	1180	1162	1172	1119	1109	1127	1101	1103	1069	1088	1186	1120	1181	1128	1098	1116	1168	1127	1190	1128	1095	1100	1091	1151	1150	1168	1120	1177	1125	1097	1090	1158	1141	1142	1127	1128	1141	1136	1159	1097	1118	1113	1141	1208	1141	1158	1128	1134	1153	1116	1157	1169	1089	1168	1157	1113	1098	1153	1146	1155	1096	1219	1110	1160	1139	1153	1142	1073	1049	1141	1162	1134	1158	1123	1075	1144	1136	1107	1108	1142	1108	1147	1171	1100	1111	1168	1120	1071	1116	1129	1122	1091	1075	1197	1098	1144	1071	1197	1126	1166	1114	1136	1111	1134	1125	1136	1128	1178	1115	1090	1114	1148	1099	1131	1115	1078	1120	1151	1098	1140	1136	1152	1077	1082	1096	1145	1102	1105	1143	1116	1120	1227	1118	1127	1059	1094	1188	1128	1134	1132	1151	1123	1125	1083	1168	1113	1122	1172	1074	1124	1226	1173	1152	1071	1150	1051	1106	1100	1097	1185	1160	1092	1147	1116	1204	1172	1155	1086	1144	1128	1126	1147	1109	1116	1123	1157	1167	1099	1117	1092	1083	1107	1139	1122	1150	1119	1098	1093	1094	1156	1122	1165	1125	1188	1078	1162	1126	1130	1144	1129	1127	1187	1155	1120	1138	1160	1096	1146	1126	1146	1120	1155	1122	1147	1108	1145	1152	1112	1141	1075	1124	1079	1095	1135	1228	1167	1082	1128	1119	1089	1079	1189	1073	1143	1134	1127	1162	1131	1054	1053	1112	1132	1156	1185	1123	1173	1115	1167	1050	1115	1115	1094	1120	1121	1060	1091	1175	1051	1124	1086	1104	1155	1170	1114	1142	1101	1147	1168	1167	1080	1093	1098	1158	1140	1102	1102	1175	1160	1162	1130	1171	1080	1109	1138	1126	1126	1110	1119	1148	1074	1182	1119	1155	1088	1074	1100	1107	1093	1142	1079	1079	1155	1122	1115	1101	1134	1089	1131	1157	1135	1128	1180	1136	1091	1119	1103	1143	1137	1157	1105	1124	1195	1188	1096	1126	1110	1111	1180	1173	1183	1147	1131	1180	1208	1134	1086	1087	1143	1095	1138	1162	1160	1089	1114	1134	1087	1139	1148	1170	1138	1132	1162	1110	1137	1121	1121	1131	1115	1186	1187	1119	1151	1086	1156	1112	1158	1140	1148	1021	1118	1100	1096	1116	1145	1105	1163	1093	1122	1128	1177	1150	1096	1127	1135	1132	1119	1133	1110	1142	1115	1168	1105	1127	1088	1132	1146	1112	1087	1094	1097	1144	1138	1105	1154	1119	1128	1090	1136	1149	1180	1130	1112	1143	1123	1109	1093	1045	1110	1092	1133	1108	1048	1104	1121	1155	1147	1112	1141	1141	1147	1139	1110	1110	1089
3719	3659	3241	1883	1458	1239	1064	1079	944	913	867	873	932	897	883	866	841	825	828	777	833	896	805	797	816	810	815	844	832	816	830	810	791	886	864	788	824	814	793	794	803	817	821	840	826	826	810	770	839	853	805	828	773	835	880	825	790	811	828	840	829	785	771	796	805	794	783	829	797	791	807	827	817	781	836	836	764	813	762	797	782	824	767	801	828	761	776	752	782	814	813	784	748	799	797	797	810	783	789	795	838	842	807	791	831	788	803	803	845	802	821	792	767	783	824	824	800	818	758	765	810	815	820	772	792	763	811	835	808	833	767	828	844	804	813	778	808	776	793	816	783	789	827	808	834	765	844	812	782	741	805	815	815	826	810	820	844	835	792	845	807	776	838	830	814	788	783	832	810	794	829	804	840	844	789	787	834	825	790	836	763	842	802	807	808	751	795	820	831	841	756	824	765	816	815	759	823	823	828	804	771	802	826	788	842	826	791	824	801	817	775	795	758	835	775	823	801	824	796	829	769	774	761	825	838	776	785	777	832	804	797	819	804	842	843	832	838	816	782	792	811	810	763	808	825	767	727	810	758	800	768	829	772	834	821	830	838	781	744	806	799	794	821	794	825	840	819	815	785	754	762	796	790	839	777	807	806	805	801	853	891	790	828	821	808	832	833	766	782	799	775	782	852	784	827	827	814	801	811	779	798	786	802	808	810	809	795	795	790	712	780	765	830	827	829	819	800	829	762	809	778	796	801	789	811	797	768	860	795	830	831	802	783	806	828	793	819	825	860	854	805	824	812	785	770	749	836	816	780	802	807	774	763	771	769	783	819	786	809	807	779	777	824	772	848	790	807	827	797	794	825	811	799	848	806	749	791	858	802	811	762	816	796	789	843	794	782	719	844	798	832	830	843	785	795	769	830	852	807	702	805	836	803	880	803	796	857	863	828	757	791	814	790	831	799	777	787	780	744	799	858	772	765	840	772	774	826	818	791	774	797	799	779	786	766	788	797	785	777	785	798	786	784	819	841	806	764	803	875	786	878	775	821	742	752	800	787	822	794	844	814	784	831	851	785	828	802	847	861	810	788	788	807	779	767	797	793	760	807	817	814	839	793	805	731	853	790	756	781	824	800	792	846	803	851	794	779	746	808	784	798	839	829	742	807	862	838	794	825	832	824	821	773	843	781	801	782	780	809	823	815	777	760	818	732	786	814	743	773	810	832	839	802	840	772	867	809	830	780	753	783	824	825	746	790	810	772	814	802	773	803	839	829	846	763	810	774	863	772	801	791	766	831	772	753	774	802	832	781	794	848	776	756	790	799	791	817	806	781	827	771	825	766	835	804	775	817	761	804	854	800	738	777	814	790	809	830	761	803	797	754	844	871	774	892	826	795	780	793	816	818	815	798	744	827	819	793	797	720	830	800	814	821	795	787	847	780	806	818	834	812	756	807	838	825	836	850	778	813	841	807	795	746	774	757	805	781	863	809	736	802	767	831	802	795	767	771	784	755	818	821	761	774	858	830	790	810	836	788	794	787	748	820	768	759	784	811	825	779	794	769	750	822	840	828	791	841	818	870	850	799	753	793	833	824	788	811	775	832	784	773	806	800	769	775	793	797	800	829	802	832	786	790	765	842	844	801	785	827	815	812	808	840	803	770	750	794	789	772	827	780	774	794	837	795	837	805	786	822	801	828	790	786	793	767	787	819	840	767	763	761	784	806	812	835	811	807	756	789	816	801	731	738	815	748	793	762	767	817	769	815	786	789	824	838	821	834	786	804	806	809	781	826	803	812	786	807	801	799	809	758	751	790	785	822	828	772	806	773	838	818	812	769	770	772	777	889	767	804	818	849	844	810	813	796	791	818	814	776	790	772	816	803	779	799	785	819	795	787	826	772	788	806	838	763	860	816	841	850	794	838	794	767	809	805	816	775	767	822	848	809	800	785	792	754	812	830	773	789	924	801	771	808	753	762	741	742	779	816	757	812	786	753	749	790	751	803	826	832	817	823	795	816	754	778	787	761	791	833	779	814	816	752	802	826	790	798	800	785	792	802	778	823	780	846	813	832	766	768	729	804	817	754	801	803	840	795	805	795	782	765	762	802	816	833	852	833	753	799	809	818	795	780	796	844	771	825	773	834	781	796	821	815	768	847	780	782	808	769	816	817	839	822	800	814	796	790	760	800	824	782	825	788	808	796	782	798	808	815	805	818	788	783	795	810	858	770	835	759	801	815	796	777	775	819	792	802	787	815	839	842	805	848	816	780	758	790	819	815	796	774	793	771	792	796	832	824	755	823	844	826	796	793	733	797	798	794	782	835	711	819	794	778	819	830	830	793	802	800	785	828	803	714	815	807	822	822	747	775	843	807	830	793	849	755	816	842	779	779	784	796	801	816	782	806	849	813	833	798	811	839	829	805	793	778	789	854	814	780	805	769	829	818	860	821	832	819	788	808	795	850	815	801	818	813	809	767	802	823	787	814	802	836	811	788	784	821	810	828	754	737	806	797	801	801	751	796	759	816	791	822	797	801	792	752	799	796	865	786	802	760	778	828	840	771	742	794	799	790	799	839	814	776	823	798	767	763	795	789	799	802	780	799	777	839	841	788	800	778	768	858	757	803	792	816	809	756	784	782	835	804	844	816	796	819	753	796	770	767	784	809	812	830	809	768	775	825	811	766	809	771	844	793	860	800	812	780	809	780	806	786	789	783	811	813	797	793	770	799	774	831	833	818	788	799	795	799	792	800	805	810	800	777	808	821	870	743	767	797	764	812	798	802	753	857	805	772	772	819	820	822	774	813	813	790	801	777	780	824	860	810	785	782	748	857	782	774	809	793	820	806	765	775	799	784	837	796	742	766	789	813	822	781	793	808	793	837	757	783	815	769	759	790	809	826	774	774	794	807	842	829	774	806	782	776	836	735	812	776	824	787	799	776	774	774	767	802	818	796	832	821	802	837	787	742	753	850	785	738	773	802	810	764	829	766	788	819	824	864	781	800	807	815	789	840	825	783	815	829	806	826	797	744	722	730	825	764	738	801	784	789	799	796	819	822	831	856	731	786	854	821	820	794	790	805	789	803	879	895	748	806	843	789	783	815	769	788	825	773	776	784	803	768	810	799	750	780	780	867	803	815	793	782	777	801	809	837	775	787	742	827	788	756	807	814	786	782	784	752	801	803	785	757	799	815	793	819	848	812	782	825	777	789	829	814	785	852	778	828	807	821	836	746	775	821	786	809	804	800	808	761	783	848	806	770	821	790	774	794	807	800	799	790	793	787	791	876	770	797	841	776	792	817	813	776	780	821	818	808	821	797	821	775	762	811	835	780	797	806	831	778	790	774	797	804	780	787	796	761	770	806	788	787	750	814	821	792	804	803	760	745	788	775	825	814	816	832	815	787	791	824	810	840	821	819	783	800	795	801	797	794	793	835	771	831	824	848	817	837	792	793	800	764	795	801	820	807	789	756	827	814	834	799	789	853	776
24497	21408	28647	24554	21384	8108	1903	1247	1022	1000	912	995	1018	882	901	844	892	874	874	896	806	806	864	863	905	850	825	831	848	882	893	819	817	842	874	844	785	829	853	822	788	841	847	821	870	842	823	804	883	806	816	841	853	823	803	780	888	803	817	856	857	855	857	827	852	816	854	802	822	848	783	830	811	825	858	834	858	801	803	799	865	814	830	833	785	855	797	836	810	788	839	811	808	846	803	811	838	784	825	853	768	805	812	820	798	832	853	841	801	811	876	779	816	821	775	797	806	782	778	799	811	815	819	851	815	836	842	780	808	781	788	829	778	774	759	815	786	796	793	856	808	788	809	851	824	861	845	834	819	802	801	783	784	815	824	815	766	845	812	809	828	839	804	811	829	799	826	788	764	820	813	847	833	828	843	830	812	798	828	776	859	811	780	838	812	833	797	823	829	795	794	848	832	807	739	813	824	760	843	830	840	839	790	788	797	797	769	833	823	805	734	819	804	859	770	772	805	818	774	815	739	840	864	854	772	752	781	838	853	802	839	809	792	866	782	827	802	781	839	817	831	838	778	800	827	806	821	842	846	826	823	806	824	814	821	787	820	854	825	814	852	835	786	771	812	826	788	806	873	852	795	751	792	840	774	842	787	819	797	836	850	794	784	807	801	829	809	846	830	789	805	799	786	756	818	787	825	836	770	852	819	762	754	791	809	817	782	851	815	847	827	790	788	779	776	816	769	773	787	838	845	791	804	821	824	791	823	795	782	817	821	813	811	813	790	823	822	790	823	840	807	815	803	838	838	739	824	798	851	780	832	801	751	774	783	809	807	811	831	846	821	793	831	773	799	790	807	794	810	816	795	844	786	798	784	841	818	822	820	846	775	875	817	835	814	836	812	786	814	798	850	778	868	823	795	794	788	782	785	805	818	810	751	860	830	768	787	808	783	782	801	808	828	841	802	781	828	855	822	837	801	781	795	793	821	771	824	775	806	826	812	796	790	810	796	832	834	841	837	814	803	805	816	830	779	785	786	837	815	804	863	866	757	778	824	825	807	853	805	810	789	784	844	805	825	744	793	763	787	772	804	796	802	777	755	847	839	858	831	789	797	782	822	751	800	850	813	788	799	797	757	775	858	747	754	791	801	803	851	797	761	757	812	805	807	830	858	872	847	856	838	844	798	846	845	802	871	803	828	801	846	805	854	823	790	766	822	831	826	798	818	806	805	820	805	797	824	813	774	842	806	824	780	809	872	814	797	729	806	805	823	760	778	778	822	806	785	814	791	789	808	764	845	801	788	783	799	762	810	824	787	826	793	836	766	813	815	812	775	832	822	782	799	798	820	881	835	769	830	801	772	872	835	802	831	824	822	796	797	818	775	829	843	823	763	842	758	816	799	761	778	788	775	784	872	782	769	795	781	832	826	737	839	802	845	792	752	791	808	844	809	814	793	800	776	750	825	738	781	808	832	849	814	795	798	785	781	846	856	810	765	803	807	849	782	828	771	836	866	722	851	824	841	747	776	859	854	813	795	801	804	762	809	806	845	858	835	856	791	818	803	801	801	785	832	802	870	816	809	777	819	869	811	780	834	760	862	803	841	797	793	832	862	800	805	820	801	831	837	773	829	809	800	772	823	797	790	774	822	765	794	806	759	797	828	837	824	793	780	800	813	801	803	823	801	813	780	812	835	756	767	798	829	779	835	801	792	859	802	785	756	742	795	821	808	822	769	814	807	850	844	767	840	786	781	844	794	787	783	804	809	790	819	786	786	829	743	818	833	794	776	791	796	843	827	821	778	781	793	790	809	774	762	819	837	850	801	820	836	795	806	815	834	790	833	800	819	840	790	785	758	796	821	847	808	833	812	789	789	833	775	778	828	823	797	825	796	839	801	785	831	784	827	850	801	834	779	807	805	831	813	833	859	787	804	812	848	781	850	856	836	843	787	810	833	795	828	790	808	834	867	747	797	807	829	726	825	782	809	796	738	800	767	854	814	784	797	790	805	812	832	784	818	806	812	756	836	805	804	812	810	817	851	810	850	822	776	797	854	754	809	756	817	741	839	804	747	786	770	788	824	789	850	774	742	799	802	748	881	814	836	793	821	788	752	802	804	806	832	843	808	807	840	745	801	829	794	796	775	791	787	758	781	784	797	767	751	754	817	777	808	761	802	808	821	820	819	788	795	787	822	789	781	781	813	832	796	815	822	781	820	777	867	842	794	796	766	842	847	838	822	857	779	770	774	824	774	813	810	784	757	778	806	800	822	759	770	816	814	879	841	773	824	846	817	805	792	800	852	844	811	779	769	836	818	780	796	795	811	858	817	792	789	804	832	828	838	798	810	823	753	851	766	819	817	784	772	801	809	781	817	804	834	802	787	819	769	777	825	785	789	784	791	779	800	815	742	775	768	804	827	755	783	767	775	792	790	796	805	810	787	820	820	808	800	794	793	815	784	835	859	810	807	856	828	754	784	831	799	758	743	812	782	791	809	818	806	825	854	770	785	816	784	858	817	806	781	820	797	788	875	818	782	783	835	867	788	811	844	780	842	815	922	832	808	779	797	819	772	798	774	837	830	861	828	801	815	807	800	793	768	834	824	817	800	803	789	794	756	756	858	754	785	851	826	813	806	815	747	800	830	818	774	781	829	771	836	755	849	798	774	808	768	778	791	753	818	744	755	798	819	838	797	790	853	823	834	841	810	789	801	832	820	802	809	772	832	787	836	805	797	826	811	802	810	819	779	800	821	812	812	824	791	775	820	786	819	753	803	830	754	809	828	825	764	784	809	832	808	856	760	806	835	771	828	865	760	798	824	782	815	802	790	799	778	773	798	805	832	783	811	801	859	825	821	759	770	744	825	744	770	751	778	775	831	809	823	802	807	789	821	771	795	818	815	732	796	806	795	766	854	805	779	797	800	805	804	804	810	830	851	820	767	790	830	792	811	854	792	824	773	871	818	837	769	804	781	786	745	802	804	784	812	832	784	771	782	828	865	803	784	848	807	792	812	835	798	799	830	807	806	774	784	908	802	832	779	763	838	782	809	821	787	782	836	807	825	784	811	802	761	779	761	821	839	803	830	781	798	805	777	829	801	804	811	811	803	823	788	783	780	796	844	804	800	807	766	777	799	746	802	776	799	821	755	778	781	823	836	769	864	828	792	770	812	815	755	771	819	761	787	779	741	810	767	795	829	767	749	793	850	812	847	829	733	774	837	783	800	803	813	757	789	728	789	787	779	807	795	833	839	839	829	802	819	864	792	787	777	816	853	799	773	839	815	767	850	842	843	796	783	827	841	812	849	807	781	792	787	801	795	804	842	814	764	809	799	840	800	817	850	815	793	804	798	811	757	818	803	802	800	760	883	801	791	836	813	811	812	855	849	798	786	820	819	796	819	817	776	821	794	740	838	835	792	816	730	785	792	776	775	798	838	842	822	781	813	779	821	855	864	757	836	785	792	746	775	780	830	797	829	806	881	796	873	834
3886	5912	4844	2661	1766	1391	1135	1074	886	885	809	783	753	765	723	719	657	742	686	665	650	675	695	679	652	682	659	685	631	598	625	616	647	657	641	646	668	612	663	651	619	664	584	630	669	630	552	623	594	607	587	620	614	620	604	595	611	650	616	586	618	580	625	627	619	609	585	644	631	613	597	677	606	581	611	600	617	594	630	556	576	585	603	626	611	608	641	633	655	603	582	611	614	635	658	633	609	601	595	645	640	587	641	611	632	600	633	599	620	609	595	585	616	623	598	628	617	608	599	618	617	587	612	618	570	632	637	652	598	604	646	619	599	642	607	603	646	658	619	640	603	609	620	645	563	614	639	601	606	581	625	611	602	612	628	606	611	604	586	600	635	595	561	591	642	627	575	609	641	573	627	624	598	611	617	569	618	609	559	534	640	616	633	662	620	571	545	597	559	616	644	612	615	600	596	563	601	542	626	592	602	603	581	646	604	611	616	585	629	582	569	624	596	625	622	609	601	592	596	570	643	570	594	609	611	617	622	599	604	659	607	574	603	637	624	596	593	595	581	626	586	620	604	606	585	622	599	609	615	583	578	593	595	626	577	642	611	624	620	595	597	610	644	621	614	611	580	647	570	596	591	598	594	612	630	615	626	642	609	621	588	579	638	612	645	608	576	604	645	619	631	569	593	590	623	621	627	633	594	586	582	602	586	554	586	616	587	638	616	587	581	651	611	576	595	581	558	583	631	592	599	630	640	577	603	608	598	607	629	637	584	611	613	657	617	593	596	591	581	652	597	646	578	643	590	590	564	592	580	608	588	572	634	593	635	585	572	600	635	622	585	639	592	621	583	578	583	573	615	606	623	571	578	560	623	588	579	629	638	612	642	621	605	594	603	580	567	604	614	611	609	594	611	617	652	639	601	629	600	622	597	587	604	560	542	618	579	639	611	592	597	593	597	611	585	572	538	605	645	630	591	606	593	590	605	595	572	594	594	591	650	576	622	602	619	598	592	635	587	605	636	566	597	632	598	602	590	627	630	644	623	624	593	609	593	557	632	594	566	591	610	536	599	613	635	586	593	622	636	614	585	606	584	617	607	616	577	564	659	587	624	596	578	590	590	590	623	623	591	629	596	614	620	591	596	593	600	632	570	601	619	627	605	640	561	637	616	589	580	588	622	613	552	600	612	603	625	599	612	612	557	602	629	631	589	671	603	582	572	608	579	579	590	561	635	559	575	535	632	608	591	592	575	575	608	583	587	577	604	627	600	591	594	607	579	641	611	617	604	621	635	589	645	555	610	594	599	610	552	609	542	603	570	623	586	623	572	592	650	583	610	628	646	614	599	585	627	603	603	579	609	550	622	583	600	616	585	620	591	594	614	611	558	506	576	607	573	619	579	614	570	608	561	623	611	587	558	625	584	582	603	605	568	612	618	593	648	618	579	612	615	612	598	604	576	624	602	600	601	615	598	590	568	613	562	626	592	582	614	600	582	645	617	600	605	615	601	625	603	578	635	618	596	585	608	614	635	586	609	541	558	554	598	596	620	582	619	608	592	588	594	627	584	582	610	574	590	595	578	644	593	629	570	601	683	593	612	557	608	660	610	556	592	561	573	590	575	584	597	592	621	573	595	604	608	605	598	608	590	629	575	595	609	536	615	633	583	592	613	587	610	577	595	622	628	606	636	603	591	601	562	641	600	605	645	609	610	590	576	595	570	580	631	575	586	551	560	600	538	588	598	637	618	585	614	567	598	674	571	634	646	607	601	529	604	625	572	579	638	599	605	641	580	624	580	565	629	596	621	611	639	544	609	592	587	636	581	565	629	607	588	591	642	606	565	622	617	581	618	591	589	646	604	634	604	601	582	571	589	588	618	592	588	609	568	616	577	597	584	633	573	660	602	612	592	624	625	603	565	604	614	596	575	600	624	596	628	621	571	560	614	568	636	576	604	580	628	605	587	584	579	623	625	617	571	623	598	557	628	572	578	629	614	572	619	596	607	607	602	628	640	625	607	570	554	615	618	627	573	546	538	570	570	637	600	629	590	647	558	562	600	619	615	590	612	608	624	596	572	593	591	600	562	581	561	575	581	606	578	583	631	597	597	580	579	632	584	604	622	595	616	625	574	601	610	612	599	603	601	615	575	601	624	608	601	594	617	602	606	579	631	597	613	598	600	632	581	605	589	556	560	615	619	611	612	592	620	641	645	604	633	558	622	578	569	578	627	615	622	557	624	640	591	576	644	626	629	580	586	560	598	596	609	545	592	594	597	584	631	613	608	619	587	621	613	576	587	589	585	583	571	651	632	620	590	607	581	621	593	598	642	608	595	640	634	596	629	589	568	587	616	614	563	656	619	587	592	591	604	621	563	586	575	583	594	588	585	624	552	593	623	626	622	569	591	562	610	595	594	652	591	617	593	576	643	601	592	603	576	565	592	608	607	594	598	589	590	588	647	598	581	624	584	598	626	572	605	621	579	611	565	557	611	596	611	588	595	627	586	594	588	604	614	594	642	587	578	579	583	595	582	609	581	578	569	628	609	582	590	631	606	580	637	561	571	555	569	596	607	592	597	632	552	642	600	595	641	570	579	571	547	596	597	619	605	594	604	606	582	585	620	625	631	561	576	644	597	550	565	575	576	552	614	612	585	543	598	591	612	615	614	589	617	611	608	637	583	587	614	608	612	617	629	642	610	590	577	591	619	570	596	608	616	592	583	555	601	592	624	567	567	553	594	582	571	575	613	553	565	569	619	586	577	590	602	589	604	598	597	606	628	590	617	621	590	585	589	607	618	628	602	608	566	584	600	583	583	580	608	600	610	624	583	619	589	607	607	593	552	608	590	568	573	576	594	571	609	609	621	618	608	580	556	620	533	620	610	550	571	641	606	659	596	609	559	583	583	574	604	667	598	591	589	615	585	583	553	599	570	629	585	614	584	543	636	582	594	626	588	586	609	603	614	602	559	549	569	599	619	620	608	600	574	576	594	617	566	622	564	579	628	633	602	553	571	579	628	589	630	591	592	585	582	579	592	587	576	593	597	603	603	614	556	574	612	643	581	594	627	588	567	562	622	592	616	573	613	557	623	628	600	610	577	592	591	601	622	592	572	592	595	603	611	527	606	572	623	590	567	569	540	600	538	607	574	576	602	570	612	605	619	611	597	605	540	525	610	602	582	614	601	573	701	578	568	597	622	607	630	564	613	634	633	566	610	605	596	588	598	633	564	606	591	622	620	560	566	593	577	608	593	606	600	615	538	586	555	563	649	554	574	618	570	586	574	620	620	590	601	583	620	564	591	569	595	671	606	597	576	582	589	602	627	617	603	528	603	594	596	560	579	573	586	594	614	631	589	577	576	574	604	634	611	607	536	588	640	574	621	573	562	581	634	570	580	642	593	619	595	594	541	585	609	578	552	581	585	615	609	582	633	563	596	582	552	606	575	596	574	630	580	576	611	594	602	595	580	561	589	578	589	608	595	594	628	587
27919	11196	1914	1264	1021	906	825	874	843	804	836	908	816	835	802	876	800	890	849	888	861	819	882	837	886	859	825	856	862	838	849	821	817	850	895	848	877	840	876	874	849	845	831	800	892	860	796	874	863	834	874	800	821	821	806	857	837	899	810	792	889	847	848	809	864	838	853	835	869	834	855	864	839	865	849	834	888	836	810	834	816	827	803	779	851	851	839	829	841	838	802	846	846	841	863	793	820	830	849	851	867	838	816	839	813	885	822	795	786	793	867	859	832	843	838	831	853	834	880	800	801	817	817	850	870	796	886	787	819	820	840	820	823	809	800	817	853	848	834	808	769	804	821	815	847	831	860	868	864	783	865	816	839	845	875	867	797	839	838	798	837	826	823	860	883	866	836	859	836	805	823	797	856	881	859	860	786	810	801	838	872	788	797	837	818	801	852	818	819	837	794	861	841	818	843	836	783	829	852	915	852	875	786	830	826	856	828	845	834	890	838	833	898	854	867	832	863	822	827	833	854	823	855	785	802	829	841	828	863	863	839	863	895	818	829	775	841	807	862	815	809	845	904	848	868	808	836	845	836	821	872	808	800	869	756	814	871	777	832	843	821	870	842	877	780	812	858	831	841	855	818	828	869	860	826	818	848	831	842	793	849	824	836	852	868	871	829	799	889	864	873	832	843	878	763	881	851	852	801	825	826	854	832	827	831	868	851	837	803	864	851	845	872	823	847	856	825	840	850	803	830	849	825	862	842	789	863	842	820	859	842	821	833	839	820	843	819	897	829	831	880	857	831	868	868	795	880	798	840	818	818	844	882	855	863	848	840	850	809	860	831	887	887	854	830	835	862	833	839	838	801	839	794	819	856	833	858	784	800	816	819	830	838	899	803	825	806	860	838	799	848	897	878	837	829	852	842	870	864	827	839	851	834	832	900	902	901	814	841	829	841	840	784	888	792	862	830	844	843	848	854	826	844	793	852	842	852	854	844	861	814	823	832	896	862	774	871	837	870	810	832	804	858	801	870	788	847	864	785	818	828	801	836	825	779	848	837	888	863	839	797	848	812	836	857	856	853	865	822	809	801	829	837	879	815	843	857	854	840	889	802	812	815	841	913	800	835	867	855	802	834	815	800	828	831	845	832	853	856	834	814	835	818	862	816	852	825	840	866	809	793	875	879	817	818	770	868	839	795	767	798	786	825	849	785	840	843	872	857	813	784	835	827	894	830	856	828	890	846	839	848	792	808	867	840	829	839	818	831	906	853	904	830	840	820	782	805	792	809	837	797	791	879	801	897	854	907	844	850	803	828	835	824	838	862	808	846	805	865	871	887	848	822	877	796	849	875	799	822	872	794	859	852	754	827	873	833	836	826	806	838	854	878	862	826	840	789	842	830	823	845	877	865	837	835	816	847	862	850	884	858	841	839	835	860	812	828	803	850	823	891	843	836	889	871	841	839	828	879	808	841	815	827	847	840	791	844	859	876	870	804	815	829	820	848	821	826	861	840	795	829	853	831	813	889	841	830	857	847	791	842	799	865	860	891	922	845	874	841	876	831	858	843	823	827	815	859	807	826	863	913	862	880	844	819	815	835	852	811	829	822	830	817	826	797	852	845	899	838	843	765	835	838	847	801	810	842	837	856	888	846	861	854	831	902	851	828	863	831	896	850	867	798	817	800	798	851	847	854	829	832	842	840	825	865	885	876	824	826	833	855	812	825	859	898	847	803	853	845	840	859	840	883	836	795	862	911	842	787	800	857	863	818	828	834	843	807	830	853	826	862	857	849	848	764	852	852	849	800	847	804	803	836	876	881	838	846	900	809	838	808	849	807	876	793	834	830	882	837	814	845	819	831	867	799	812	860	836	815	804	814	832	822	811	803	850	826	865	824	817	837	811	829	864	874	835	762	857	869	828	777	863	908	907	834	771	838	839	886	789	865	800	881	845	805	822	829	894	792	866	872	843	835	827	829	799	862	862	879	770	831	857	857	896	887	798	852	834	826	851	833	843	840	877	839	827	843	823	848	900	860	851	815	861	824	859	809	868	899	857	798	852	827	815	842	859	851	809	885	833	838	869	906	789	833	850	855	838	801	809	833	847	893	821	840	861	888	840	837	857	814	822	838	802	831	824	827	867	801	799	790	831	884	816	761	820	835	842	837	850	824	838	777	878	894	812	825	867	883	788	840	841	851	868	848	820	880	804	840	805	879	870	811	843	846	818	813	815	842	819	818	858	817	883	870	806	827	830	829	812	809	816	865	828	833	832	801	829	776	870	821	839	828	830	815	852	812	849	794	824	815	857	827	812	853	836	844	819	809	802	829	824	837	861	854	880	813	839	816	835	833	878	825	834	932	853	811	857	770	819	873	809	836	856	872	787	849	867	806	858	824	873	822	824	805	849	821	834	863	844	804	827	837	885	828	816	796	865	788	822	794	827	787	768	810	844	876	868	851	850	837	832	901	856	872	848	841	816	819	837	917	872	839	830	805	815	811	817	820	825	845	829	798	814	846	828	889	801	863	837	848	845	813	799	812	874	812	835	862	845	832	845	841	837	847	818	852	894	872	897	864	863	789	837	885	832	830	880	802	805	850	830	864	813	802	822	856	855	861	855	824	805	829	792	770	829	884	845	921	859	837	840	879	781	915	871	787	855	872	822	904	896	856	829	923	830	817	801	871	883	865	797	847	820	905	855	851	840	835	866	780	863	866	847	852	822	856	861	800	837	818	796	862	844	868	848	860	822	868	845	893	844	830	862	902	794	870	827	848	883	858	839	854	874	885	838	873	857	781	887	845	880	857	771	853	871	826	817	819	787	852	855	849	815	824	820	865	820	852	835	845	831	863	862	843	843	852	868	865	880	847	837	841	852	846	827	828	844	877	809	819	850	900	817	828	923	831	817	827	836	829	840	891	818	861	834	867	802	877	829	828	870	843	841	798	839	820	869	861	815	826	814	812	807	825	864	845	842	872	831	857	841	825	811	863	832	818	837	765	810	810	863	802	881	858	862	825	831	858	840	797	888	839	832	844	881	851	830	827	858	824	825	839	816	849	877	826	871	845	828	929	864	859	855	829	806	838	839	804	854	869	858	856	787	832	831	923	810	844	789	840	847	826	849	819	857	840	806	779	817	798	849	867	779	871	806	854	862	828	745	848	897	813	911	876	799	814	842	837	805	828	824	822	872	837	868	815	816	837	873	838	861	855	831	753	779	880	812	832	839	820	829	819	836	883	877	884	853	772	806	907	820	910	803	917	822	860	826	839	815	852	832	888	816	862	863	846	796	832	865	848	841	861	797	823	814	817	837	766	796	834	824	855	843	867	882	838	846	819	841	875	889	827	808	834	821	813	851	812	829	770	869	845	892	880	818	806	821	817	830	924	831	846	859	815	824	840	840	808	860	854	839	832	795	839	857	847	852	836	816	823	851	861	795	805	853	847	872	834	890	811	838	846	784	854	811	870	840	808	848	872	884	815	885	832	795
5057	778	769	651	643	650	601	575	586	560	565	566	612	604	545	615	582	604	581	595	552	611	585	587	589	617	587	596	606	551	579	603	560	566	595	580	595	563	572	571	557	574	583	603	603	582	546	598	589	606	537	584	558	565	575	557	580	621	578	608	588	584	585	543	581	570	599	633	602	608	554	569	561	577	553	535	602	624	611	574	582	560	611	558	558	538	573	539	566	528	597	574	631	562	549	595	584	549	566	550	560	557	584	581	601	610	540	564	568	572	577	569	583	559	609	579	580	561	593	572	584	570	585	570	587	537	582	560	586	603	564	576	588	566	594	559	552	574	569	601	573	606	565	568	564	590	565	555	582	600	556	541	603	544	570	563	580	560	563	595	580	561	537	561	583	560	529	600	602	564	578	593	564	601	595	618	585	545	554	564	573	566	584	527	646	556	584	574	566	595	566	594	617	588	583	589	546	568	546	560	609	544	622	549	593	588	572	538	568	609	583	569	565	591	590	562	581	550	593	580	571	580	567	616	588	550	610	563	598	564	591	601	572	551	588	624	560	582	585	537	573	595	606	544	571	594	579	591	584	588	577	614	570	592	597	571	604	601	600	588	580	575	559	602	560	575	556	586	541	569	621	615	596	562	608	558	596	568	599	536	546	647	609	526	564	598	617	560	554	605	561	583	579	521	603	549	617	540	611	590	580	578	537	578	600	565	617	589	586	560	562	556	589	611	623	586	550	603	563	598	556	547	547	589	603	559	609	562	591	567	576	612	581	633	597	555	506	600	573	561	566	602	573	615	548	544	616	592	597	588	589	614	567	584	617	568	582	595	592	571	585	592	539	544	567	633	602	579	571	622	551	559	587	575	610	565	542	554	568	596	566	560	583	576	562	551	605	598	587	596	633	597	583	556	591	577	574	588	556	601	541	588	595	604	556	550	584	617	566	529	577	543	587	598	569	562	575	570	582	582	567	577	573	568	569	603	571	649	621	567	576	593	591	545	597	595	622	588	588	557	550	578	604	562	594	632	522	595	587	575	619	546	595	586	588	535	553	575	611	590	536	575	578	592	570	564	552	548	578	611	600	548	585	541	585	541	537	563	595	572	590	559	576	571	585	622	566	581	548	582	578	611	618	555	563	591	599	540	580	574	525	563	554	542	590	569	622	553	629	640	592	612	596	589	566	581	559	561	546	590	573	629	584	599	582	555	591	555	594	542	573	581	575	628	572	587	558	613	571	545	634	563	570	599	636	567	570	580	567	575	564	601	612	580	563	584	605	534	634	548	561	605	579	576	577	576	562	564	611	576	584	589	573	572	562	562	559	588	597	603	564	565	596	621	545	560	586	584	555	556	545	559	518	596	609	590	583	530	625	612	604	603	546	553	599	594	525	567	581	583	592	573	561	544	614	561	583	609	614	584	572	579	571	557	576	563	621	550	596	603	542	564	580	579	579	576	579	618	584	523	585	589	594	568	607	601	641	587	567	539	562	561	618	639	572	603	655	537	571	566	553	578	589	603	589	619	587	567	559	595	596	586	531	603	553	555	583	543	605	540	528	568	555	588	604	598	553	595	541	565	612	582	551	594	566	575	532	569	581	612	599	613	609	625	610	605	594	621	594	559	580	557	563	561	596	558	553	578	604	578	549	557	553	571	604	575	576	603	613	583	563	563	583	546	494	504	581	601	572	569	588	597	569	599	584	587	571	566	565	543	585	587	592	607	578	585	603	562	596	587	602	559	561	560	557	579	562	558	581	562	601	601	550	572	543	583	614	574	559	561	577	550	579	593	614	580	561	563	586	599	591	572	594	579	549	607	601	547	534	622	600	570	582	581	587	586	576	593	595	608	607	576	625	582	564	603	590	553	607	578	601	539	573	551	589	575	558	593	559	615	615	602	573	590	566	561	563	547	592	582	593	597	572	603	553	592	562	556	578	578	558	584	601	632	561	576	562	600	567	570	533	577	591	572	649	591	577	570	599	557	562	574	598	561	576	563	634	554	574	561	579	611	600	590	572	567	574	591	597	579	592	581	582	574	635	550	530	560	600	574	593	564	519	567	601	591	575	568	571	609	582	596	581	600	596	550	564	610	613	571	586	598	580	551	578	607	600	600	576	567	574	548	613	556	589	619	542	570	563	497	556	581	549	546	556	573	628	580	589	605	595	616	573	558	562	615	589	559	582	547	586	601	572	579	571	606	582	558	567	573	616	560	568	587	568	572	617	559	559	559	569	547	594	588	575	600	542	531	542	581	598	545	605	530	571	591	558	553	599	607	561	581	615	572	575	570	560	582	613	547	580	568	563	612	584	575	583	612	624	560	582	624	572	588	634	562	540	582	570	571	577	560	523	610	558	594	606	603	587	603	607	560	556	610	558	574	547	622	549	593	572	580	601	602	586	574	597	631	561	593	571	568	598	546	550	635	561	552	612	591	560	596	549	587	585	603	584	570	556	561	554	529	602	589	529	572	582	580	555	582	601	565	537	581	584	631	568	557	591	562	594	585	594	611	567	609	595	534	572	603	578	550	631	598	582	605	601	533	538	575	548	597	565	611	614	610	574	569	597	601	583	592	568	545	583	545	551	557	554	580	615	589	576	579	602	581	557	578	620	628	579	588	617	596	604	595	595	587	588	531	586	568	597	613	544	596	581	567	582	620	552	565	588	587	612	558	586	587	591	548	616	577	603	581	611	567	558	557	582	539	603	597	574	603	604	601	576	564	575	588	586	615	617	561	565	568	556	564	576	572	535	556	582	600	610	578	577	555	543	581	587	588	620	602	564	570	595	575	609	565	556	612	580	561	573	597	548	521	606	579	531	570	547	604	598	603	610	570	599	548	588	620	564	579	644	634	526	580	596	569	625	565	580	604	557	566	596	600	584	553	530	545	593	580	577	570	581	550	575	596	579	568	548	552	618	584	550	579	566	578	617	581	594	576	532	579	563	606	573	560	572	573	611	601	572	560	555	577	586	591	587	598	600	573	567	548	566	576	586	546	609	537	578	555	555	561	589	614	594	587	584	580	569	561	624	584	592	532	577	545	593	558	543	577	534	570	585	627	538	599	567	588	597	550	553	552	589	567	583	576	548	578	558	528	530	560	579	598	581	575	584	577	564	572	561	619	558	586	608	602	591	593	579	586	589	610	562	563	585	598	531	591	578	583	600	553	577	595	541	574	595	578	562	589	565	607	594	568	568	602	569	599	556	564	579	544	526	572	634	583	520	551	600	595	590	604	572	587	559	595	562	567	568	581	573	584	569	572	583	570	569	565	568	613	600	561	572	582	579	590	552	633	561	517	535	578	550	621	587	596	594	601	620	585	575	557	564	557	592	564	584	575	584	517	598	588	574	574	549	588	591	602	597	555	578	590	566	586	606	549	566	570	573	565	562	596	592	548	549	563	571	573	539	588	545	644	589	572	596	595	547	584	565	609	631	540	555	617	566	555	581	600	592	550	572	552	600	556	580	548	580	573	622	585	565	581
25641	21454	27760	25535	10284	2041	1562	1353	1236	1236	1235	1142	1191	1147	1215	1114	1235	1062	1188	1189	1181	1184	1134	1096	1160	1172	1130	1068	1107	1078	1158	1103	1125	1171	1198	1111	1161	1103	1130	1180	1121	1105	1105	1125	1102	1143	1182	1105	1144	1168	1121	1077	1175	1147	1186	1122	1126	1132	1133	1043	1152	1158	1156	1126	1174	1131	1140	1139	1121	1128	1073	1120	1133	1152	1132	1190	1101	1163	1155	1135	1173	1094	1142	1080	1152	1156	1158	1186	1108	1103	1155	1170	1115	1157	1128	1185	1189	1146	1194	1094	1106	1147	1215	1149	1125	1092	1165	1091	1177	1192	1126	1188	1172	1112	1206	1115	1145	1181	1089	1139	1135	1110	1134	1146	1180	1100	1137	1111	1160	1158	1204	1169	1159	1115	1139	1124	1157	1077	1166	1105	1171	1051	1146	1161	1118	1135	1120	1113	1123	1093	1166	1134	1129	1175	1139	1138	1137	1116	1084	1165	1115	1181	1178	1183	1081	1148	1146	1089	1098	1185	1125	1100	1151	1035	1135	1076	1111	1172	1087	1134	1118	1166	1200	1157	1139	1197	1061	1162	1173	1137	1116	1143	1117	1114	1100	1159	1128	1158	1122	1157	1211	1140	1078	1122	1076	1146	1161	1128	1172	1103	1153	1111	1087	1200	1120	1139	1143	1173	1113	1156	1189	1127	1102	1116	1139	1150	1101	1130	1110	1149	1140	1195	1109	1120	1156	1119	1171	1128	1078	1108	1081	1103	1111	1118	1124	1156	1158	1128	1092	1144	1141	1097	1188	1110	1162	1103	1134	1127	1132	1104	1123	1203	1132	1120	1130	1121	1125	1164	1193	1043	1086	1146	1139	1081	1068	1113	1156	1148	1154	1098	1103	1126	1111	1122	1143	1141	1150	1104	1070	1121	1127	1053	1098	1099	1173	1159	1138	1183	1139	1104	1132	1156	1142	1159	1100	1169	1143	1104	1096	1114	1170	1132	1168	1143	1124	1071	1142	1095	1152	1091	1094	1127	1093	1130	1134	1129	1135	1194	1182	1116	1156	1094	1119	1125	1078	1142	1040	1098	1150	1160	1103	1119	1142	1184	1104	1094	1131	1119	1119	1137	1107	1190	1124	1101	1134	1001	1088	1132	1107	1131	1159	1139	1160	1175	1097	1123	1106	1163	1135	1095	1143	1106	1152	1100	1136	1149	1097	1089	1127	1096	1137	1118	1167	1125	1129	1095	1110	1099	1148	1139	1139	1130	1181	1135	1065	1105	1122	1157	1144	1101	1150	1185	1121	1165	1129	1157	1113	1113	1131	1148	1124	1115	1195	1145	1103	1137	1124	1165	1111	1070	1118	1085	1155	1133	1130	1119	1128	1099	1103	1067	1167	1096	1109	1157	1127	1189	1195	1123	1090	1154	1097	1074	1096	1042	1157	1118	1158	1171	1086	1105	1122	1135	1155	1111	1100	1183	1210	1114	1169	1060	1178	1147	1090	1165	1130	1057	1162	1139	1147	1161	1125	1051	1068	1142	1109	1119	1107	1083	1148	1187	1082	1131	1118	1136	1092	1158	1100	1172	1116	1148	1120	1159	1159	1162	1127	1134	1085	1125	1130	1187	1077	1117	1108	1128	1134	1117	1169	1151	1109	1137	1133	1165	1130	1144	1149	1180	1154	1120	1118	1151	1178	1125	1141	1141	1099	1148	1162	1127	1138	1135	1152	1086	1110	1108	1155	1141	1112	1147	1089	1164	1195	1105	1125	1168	1120	1122	1082	1036	1157	1131	1102	1160	1185	1117	1082	1122	1083	1117	1113	1173	1114	1108	1113	1174	1116	1163	1135	1180	1176	1101	1097	1137	1193	1115	1146	1056	1115	1142	1092	1066	1201	1143	1120	1162	1173	1090	1145	1054	1133	1160	1096	1106	1109	1121	1114	1137	1107	1116	1159	1039	1140	1137	1139	1136	1091	1133	1064	1148	1148	1099	1176	1164	1066	1123	1102	1090	1105	1128	1128	1153	1110	1224	1131	1163	1140	1151	1117	1201	1152	1120	1163	1143	1154	1088	1088	1051	1127	1124	1075	1156	1059	1136	1097	1118	1170	1103	1159	1106	1094	1118	1126	1110	1192	1071	1097	1137	1145	1145	1185	1115	1127	1104	1195	1076	1128	1125	1112	1140	1068	1192	1152	1117	1144	1090	1106	1163	1213	1140	1120	1147	1128	1109	1096	1129	1165	1145	1167	1121	1156	1188	1120	1131	1112	1128	1142	1180	1096	1084	1135	1123	1139	1111	1129	1118	1084	1102	1208	1091	1076	1120	1117	1112	1113	1101	1138	1136	1121	1119	1084	1135	1135	1139	1110	1083	1130	1186	1124	1159	1081	1135	1151	1093	1150	1144	1098	1116	1155	1219	1213	1081	1083	1173	1169	1136	1139	1124	1132	1148	1124	1114	1135	1159	1177	1132	1133	1161	1165	1128	1101	1191	1143	1071	1123	1113	1070	1063	1099	1121	1109	1137	1162	1070	1106	1138	1188	1153	1133	1091	1119	1079	1103	1109	1168	1089	1093	1159	1103	1123	1081	1167	1159	1127	1151	1161	1155	1107	1124	1112	1131	1175	1179	1109	1138	1106	1075	1144	1103	1182	1104	1125	1124	1116	1161	1082	1156	1132	1115	1135	1141	1106	1085	1108	1159	1133	1110	1149	1124	1182	1131	1133	1159	1102	1121	1160	1158	1165	1111	1186	1131	1075	1123	1095	1091	1129	1087	1104	1128	1118	1160	1137	1060	1075	1096	1092	1165	1133	1130	1111	1135	1104	1139	1146	1047	1147	1181	1109	1101	1123	1195	1082	1118	1125	1108	1107	1144	1140	1083	1099	1092	1068	1120	1108	1061	1154	1186	1132	1155	1114	1155	1112	1080	1089	1111	1121	1137	1165	1146	1126	1089	1200	1135	1178	1096	1095	1137	1111	1140	1079	1098	1058	1083	1118	1119	1148	1125	1135	1066	1154	1126	1157	1100	1193	1131	1150	1128	1122	1175	1101	1177	1145	1113	1143	1137	1175	1141	1145	1147	1170	1075	1137	1088	1121	1107	1062	1163	1100	1168	1177	1070	1118	1110	1151	1089	1193	1123	1127	1135	1109	1173	1092	1164	1123	1132	1111	1159	1110	1164	1127	1156	1160	1127	1114	1076	1111	1157	1102	1142	1168	1119	1178	1110	1104	1115	1121	1155	1224	1147	1091	1081	1083	1076	1069	1141	1152	1182	1092	1100	1107	1091	1117	1147	1158	1188	1162	1093	1067	1103	1091	1092	1104	1097	1146	1124	1119	1140	1166	1146	1117	1139	1108	1144	1159	1093	1163	1099	1115	1080	1153	1080	1081	1092	1115	1138	1128	1136	1072	1119	1192	1128	1132	1159	1073	1080	1174	1164	1107	1154	1171	1140	1144	1098	1107	1114	1133	1186	1124	1093	1120	1092	1077	1100	1116	1130	1113	1137	1129	1114	1085	1136	1173	1161	1187	1129	1150	1144	1134	1173	1144	1127	1127	1106	1174	1190	1138	1152	1160	1128	1174	1189	1184	1156	1099	1126	1113	1068	1156	1129	1127	1081	1123	1096	1121	1181	1116	1160	1206	1154	1132	1125	1125	1188	1124	1088	1165	1092	1154	1183	1130	1158	1103	1108	1100	1048	1122	1172	1106	1128	1130	1124	1142	1171	1092	1116	1163	1070	1148	1079	1116	1080	1171	1108	1112	1150	1149	1162	1076	1122	1176	1079	1145	1092	1104	1103	1211	1083	1109	1128	1190	1148	1143	1105	1119	1140	1177	1090	1207	1093	1105	1166	1116	1084	1112	1112	1121	1151	1128	1148	1163	1083	1129	1144	1104	1146	1082	1180	1109	1072	1153	1198	1180	1064	1128	1117	1129	1129	1124	1100	1122	1089	1083	1096	1080	1132	1147	1110	1108	1134	1138	1148	1109	1156	1179	1188	1135	1172	1166	1081	1093	1107	1084	1109	1152	1187	1106	1136	1126	1160	1104	1098	1101	1072	1149	1104	1158	1103	1134	1075	1154	1099	1118	1135	1120	1168	1076	1131	1110	1176	1133	1124	1183	1105	1068	1187	1133	1136	1206	1116	1112	1130	1146	1200	1134	1088	1107	1158	1165	1107	1110	1071	1165	1068	1104	1124	1175	1131	1086	1197	1116	1080	1153	1149	1069	1157	1147	1129	1123	1149	1173	1154	1115	1056	1103	1110	1082	1129	1158	1145	1210	1087	1089	1182	1106	1101	1155	1096	1147	1137	1135	1072	1112	1108	1144	1133	1136	1058	1177	1115	1111	1153	1101	1090	1129	1111	1097	1082	1153	1081	1069	1049	1107	1102	1100	1132	1095	1123	1119	1117	1148	1097	1134	1071	1095	1137	1138	1120	1160	1097	1149	1199	1144	1161	1084	1108	1078	1134	1129	1132	1120	1209	1163	1123	1132	1077	1103	1121	1170	1162	1141	1134	1174	1133	1147	1173	1168	1157	1126	1099	1148	1131	1140	1158	1171	1169	1151	1071	1121	1182	1118	1114	1116	1194	1130	1161	1079	1121	1116	1136	1128	1119	1129	1132	1091	1166	1156	1117	1126	1142	1131	1058	1147	1063	1106	1118	1098	1181	1159	1142	1173	1166	1117	1157	1147	1129	1131	1104	1174	1120	1108	1129	1129	1147	1079	1116	1159	1118	1097	1159	1087	1150	1180	1131	1109	1123	1112	1099	1103	1140	1133	1079	1165	1131	1086	1159	1096	1112	1128	1137	1173	1117	1116	1112	1145	1110	1064	1149	1162	1135	1111	1121	1119	1114	1188	1168	1137	1104	1148	1074	1164	1101	1175	1101	1127	1099	1111	1199	1091	1097	1064	1059	1084	1084	1096	1063	1085	1191	1107	1155	1114	1186	1115	1089	1106	1109	1142	1082	1101	1135	1122	1142	1120	1088	1125	1156	1163	1155	1131	1200	1153	1154	1127	1133	1064	1131	1116	1152	1147	1128	1132	1147	1075	1139	1119	1105	1097	1092	1172
3722	3667	3058	1870	1451	1234	1127	1087	989	946	964	896	896	867	882	873	831	877	847	823	844	885	826	801	821	863	810	875	849	833	860	878	807	817	810	872	845	764	771	828	834	824	845	799	833	825	822	768	851	804	826	841	808	806	826	862	822	797	808	844	823	863	782	790	784	786	814	813	852	770	820	788	822	772	809	835	868	781	799	845	809	778	791	841	796	827	784	746	792	839	794	830	781	815	819	838	843	810	763	805	860	790	789	771	802	807	847	794	801	763	853	828	826	826	841	827	813	797	791	840	786	812	786	806	822	791	808	827	777	790	823	818	802	837	796	823	792	794	797	847	842	778	788	816	787	830	804	799	812	823	817	820	818	835	855	813	836	802	811	832	822	805	798	814	842	851	824	825	800	802	801	821	815	858	784	770	830	737	827	798	822	799	821	818	829	788	767	782	785	775	802	817	822	805	838	778	851	852	766	807	839	796	780	798	826	806	759	794	837	756	841	790	844	844	762	790	800	799	787	811	827	809	792	783	801	790	859	763	816	781	830	785	847	815	786	810	794	779	802	840	832	803	846	788	736	776	742	806	846	789	847	779	833	816	820	785	773	842	864	791	838	813	780	802	834	769	791	853	805	849	801	804	746	814	841	822	788	864	814	846	789	796	782	843	791	771	803	798	832	851	754	808	791	812	745	808	822	809	799	786	772	799	805	813	825	824	772	842	818	858	824	834	789	828	822	765	756	848	809	787	809	762	825	785	787	824	791	834	805	768	881	841	820	800	867	786	803	798	779	845	833	787	755	777	753	829	819	845	836	799	827	783	791	790	767	818	797	835	806	870	852	812	796	762	818	814	841	825	812	805	773	801	830	798	804	803	812	837	796	803	811	797	758	799	809	833	774	765	783	818	782	823	755	833	803	830	816	813	825	773	810	802	827	810	810	797	865	823	830	782	817	818	808	801	814	792	812	732	772	836	801	828	746	839	797	793	786	818	812	814	872	802	842	792	764	817	784	816	810	785	798	809	846	853	805	802	797	789	803	809	776	824	820	798	777	837	818	801	816	758	790	777	834	796	826	786	772	820	810	800	805	811	786	860	816	798	789	819	834	798	822	802	796	813	832	776	815	797	787	853	811	745	811	817	821	793	788	837	835	847	804	788	804	805	813	784	843	826	819	812	793	757	827	804	766	847	800	755	816	798	746	827	715	813	809	773	824	874	831	794	750	789	855	817	799	796	829	840	843	804	803	789	841	784	795	803	796	725	812	827	784	763	830	777	796	847	804	811	799	781	871	814	812	810	780	780	791	754	782	764	793	830	788	875	840	814	795	760	813	785	799	828	788	822	817	790	816	745	796	839	822	805	755	787	769	791	809	865	766	811	837	776	841	823	807	753	812	865	790	788	773	822	855	798	782	807	841	813	810	810	833	793	796	848	815	806	841	811	819	810	762	807	814	785	786	802	807	834	809	819	800	773	865	793	744	818	814	831	792	762	811	757	840	798	744	731	828	796	793	819	851	786	797	816	853	802	821	848	805	821	811	758	867	808	854	807	802	848	856	768	823	846	735	795	816	860	824	800	791	778	798	815	794	781	834	786	764	796	846	825	862	801	820	867	815	835	836	795	743	772	720	814	849	755	815	805	764	825	762	876	747	795	825	796	812	862	787	780	775	842	835	808	873	797	770	771	770	883	785	851	791	831	807	787	804	801	811	764	844	815	808	824	859	754	816	800	771	789	817	810	844	784	785	833	753	813	793	777	830	810	800	768	777	847	790	789	780	830	790	802	831	800	752	803	788	821	790	786	854	821	821	846	837	827	798	743	821	795	786	806	784	818	820	783	801	809	779	777	808	795	808	840	799	781	777	797	766	801	791	805	771	846	750	780	793	844	828	766	865	880	857	793	770	774	731	775	883	857	737	749	806	815	762	767	779	796	799	851	811	771	763	803	822	835	812	809	836	777	796	746	772	797	828	800	816	785	844	868	826	766	789	809	815	818	851	790	779	765	839	838	803	822	808	774	775	825	761	810	830	773	755	847	789	739	789	830	842	771	778	759	824	790	785	747	832	826	759	842	798	814	834	857	816	799	771	791	810	813	776	810	835	783	776	808	835	790	810	775	810	808	816	830	806	834	805	783	776	839	796	790	820	798	828	800	804	819	758	801	792	785	811	778	833	820	799	740	852	848	817	814	780	790	816	774	811	822	781	828	778	801	752	778	815	773	778	766	813	835	837	763	853	813	765	851	832	816	831	714	832	788	825	801	843	818	821	781	805	807	773	839	798	792	824	825	795	806	768	812	849	819	812	795	751	771	789	833	780	789	767	830	761	815	801	789	874	813	748	796	783	813	815	799	769	791	842	781	835	791	852	769	781	814	780	813	759	783	787	775	776	785	780	743	782	785	850	831	765	802	746	777	783	794	770	793	785	824	828	848	818	755	823	808	847	818	827	823	806	781	811	757	825	787	812	799	832	833	752	870	768	840	774	831	833	795	787	781	812	829	816	826	807	767	757	799	774	801	796	773	783	800	835	814	767	809	776	784	797	750	801	838	807	808	804	820	814	793	794	820	820	818	827	769	770	735	775	826	801	799	807	815	786	814	791	799	822	774	816	799	824	816	809	767	815	790	833	801	783	857	842	740	826	783	789	811	823	828	786	732	838	791	716	761	777	833	844	841	826	833	822	817	745	797	824	807	808	816	793	800	839	829	753	808	779	820	805	786	810	771	802	790	804	790	797	834	773	808	843	805	819	848	809	836	843	782	754	814	842	791	788	849	770	770	748	840	823	793	805	824	837	786	800	833	772	755	757	842	846	809	815	786	802	798	759	795	824	798	792	863	788	880	777	779	788	807	793	762	765	847	780	819	770	781	803	776	777	822	811	740	778	844	798	792	828	776	853	822	827	853	802	798	766	811	791	785	799	765	764	828	819	814	762	801	795	804	833	808	783	837	791	850	760	823	799	803	804	824	842	796	802	784	784	801	774	797	790	816	725	794	805	805	850	821	799	810	810	795	832	768	824	729	760	824	770	824	786	853	839	789	782	834	815	793	755	814	811	755	811	838	817	780	785	801	811	816	788	801	769	803	783	834	779	804	819	823	829	799	825	813	822	773	813	797	806	819	825	849	797	837	805	855	815	811	785	787	797	789	804	814	752	804	799	843	797	814	779	787	820	840	832	847	774	811	751	787	800	801	789	811	782	793	798	813	816	808	783	803	766	813	770	799	817	765	805	773	774	763	813	806	832	784	791	814	841	807	776	781	830	802	764	756	822	772	818	800	775	814	852	821	801	788	824	823	818	817	785	792	846	815	829	827	814	709	844	777	819	861	820	798	813	836	779	796	841	791	793	795	793	808	823	774	848	828	809	823	851	833	824	837	846	820	769	810	830	796	763	776	772	829	813	796	830	869	809	819	806	820	795	785	821	831	794	784	793	838	791	765	760	799	792	829	820	835	825	781	799	796	779	857	796	793	777	815	772	814	774	804
24467	21430	28718	24549	21395	7976	1785	1243	1024	993	950	962	909	870	890	811	905	875	848	802	800	794	819	854	867	840	895	797	847	811	864	824	884	824	824	823	834	854	822	869	867	826	846	791	822	833	814	821	810	867	765	764	834	758	838	827	862	851	833	797	757	877	828	748	812	808	809	844	807	812	780	764	849	823	821	832	784	813	793	791	795	810	821	797	766	794	826	766	785	750	810	796	780	852	845	803	840	760	852	812	777	810	758	759	807	818	751	805	811	827	808	734	842	840	786	800	802	817	827	837	788	851	805	877	776	808	794	793	839	798	810	851	771	864	774	835	814	803	790	840	798	825	818	765	856	808	803	777	764	824	785	761	848	771	784	785	799	804	874	803	819	795	817	757	830	791	813	795	864	818	739	784	803	803	843	811	805	835	795	772	820	814	802	750	787	836	792	810	840	807	790	801	749	809	813	797	825	779	816	843	795	838	825	806	825	807	855	837	800	782	816	841	820	852	829	783	852	773	797	867	766	798	806	794	848	807	821	803	825	793	822	841	783	783	818	828	807	840	820	813	855	830	874	784	820	824	805	780	842	806	850	759	785	790	844	792	801	852	847	782	760	779	818	839	787	845	811	764	800	799	878	823	778	802	838	785	796	775	805	784	807	763	791	749	833	786	791	799	837	769	806	816	831	823	826	809	791	767	783	801	771	786	806	826	818	786	776	801	829	828	820	812	780	797	848	808	838	795	814	784	855	814	785	793	811	787	826	821	839	780	833	810	829	801	810	790	801	743	834	825	755	822	816	803	773	816	748	794	770	790	834	775	771	828	795	825	828	795	791	778	815	783	804	828	784	819	806	801	800	803	780	850	830	781	743	799	831	781	775	853	786	796	827	813	807	751	781	791	790	757	827	806	759	834	818	796	780	774	804	820	860	787	802	836	818	826	816	796	802	823	797	785	807	840	797	813	822	825	811	845	846	809	761	845	806	839	827	749	792	784	835	821	813	858	813	885	812	811	829	789	833	792	840	825	794	754	828	819	836	800	823	819	755	775	787	792	846	745	773	844	808	798	806	855	769	852	842	857	827	810	770	803	769	797	867	787	776	798	801	816	810	788	830	801	813	849	818	818	772	823	835	798	849	837	831	781	744	834	835	811	832	827	809	823	806	819	753	780	852	767	805	779	794	801	811	811	782	795	771	819	824	791	809	790	785	778	793	799	785	810	776	790	836	862	813	822	828	778	766	798	795	874	823	836	794	794	860	788	851	804	786	815	861	788	804	843	792	842	800	777	829	778	816	816	822	806	814	833	821	828	755	842	799	801	782	811	823	798	806	838	819	790	823	795	763	755	786	845	771	804	829	742	819	777	826	828	825	776	849	746	764	795	811	802	777	761	816	793	817	729	832	787	731	779	817	773	771	814	793	832	853	770	734	831	789	785	802	806	833	769	813	865	803	839	820	811	783	861	788	780	792	792	749	720	824	789	770	815	850	850	804	835	829	790	822	764	815	787	771	804	786	849	792	833	742	834	841	821	816	762	755	833	810	839	822	796	801	792	839	790	804	745	762	841	824	830	804	747	763	843	801	868	800	834	790	810	828	791	776	770	809	799	788	831	848	756	840	814	744	785	822	775	829	788	849	836	814	848	826	810	830	831	778	825	782	781	818	761	823	790	778	823	760	822	847	861	809	786	805	807	802	753	816	783	775	843	822	804	777	846	799	803	807	757	860	791	835	793	773	811	826	797	856	795	827	788	823	796	793	771	870	779	835	824	778	844	796	797	819	770	817	809	808	802	816	777	766	797	798	766	837	739	767	822	810	761	818	772	812	802	807	797	836	826	805	811	831	749	777	779	795	766	790	812	755	874	761	821	755	788	768	817	831	786	734	786	776	776	733	836	757	796	786	770	833	810	832	788	850	780	852	795	774	846	809	780	787	784	808	797	810	735	800	809	807	776	828	825	790	849	813	790	767	796	837	786	822	800	801	788	787	862	801	825	765	805	783	811	777	777	862	795	831	834	813	810	804	783	771	796	794	811	771	818	832	810	855	832	819	823	776	794	753	803	831	815	803	827	830	823	794	777	784	776	791	789	809	849	780	862	821	806	806	842	783	786	794	800	750	825	804	794	809	835	825	811	793	831	793	767	785	819	799	843	789	778	774	800	830	739	740	822	816	746	768	787	847	791	793	783	736	740	831	841	843	836	834	756	774	788	788	814	757	795	789	810	780	817	777	858	798	853	775	825	770	807	805	814	787	879	834	832	726	758	788	775	818	830	815	822	765	774	821	822	823	783	809	791	775	784	776	773	843	799	825	818	826	852	750	766	816	746	812	788	767	809	797	819	778	776	826	775	847	819	791	777	804	757	765	800	837	762	782	805	768	858	769	771	878	783	818	823	828	796	816	810	832	810	827	814	805	750	818	788	840	807	792	831	808	820	786	851	824	810	763	782	778	821	774	835	793	842	788	794	825	776	843	817	722	766	832	807	802	810	779	829	781	792	755	826	797	788	862	810	787	793	806	785	776	780	747	770	790	809	820	793	836	767	817	796	807	874	765	816	780	829	813	767	789	781	769	825	796	797	780	789	816	780	800	789	790	805	771	828	822	821	851	782	822	808	758	770	746	857	833	780	793	796	850	798	805	796	748	786	775	826	828	798	764	808	838	826	799	840	808	779	804	751	858	790	791	794	779	782	843	811	816	837	787	805	853	815	780	828	786	802	793	837	763	811	836	835	768	826	763	811	778	810	832	839	821	818	782	796	787	805	799	798	779	829	805	766	815	790	806	817	833	830	802	810	796	807	834	808	843	770	762	788	816	808	775	791	855	791	775	785	803	765	790	820	821	834	813	756	791	804	839	822	807	808	852	798	772	825	784	788	757	820	846	837	789	774	836	797	800	840	809	805	773	814	809	755	846	803	793	806	799	796	792	799	818	858	812	802	775	820	848	774	852	866	801	786	819	822	807	817	825	740	781	776	741	802	828	733	831	849	764	815	806	828	782	782	712	772	815	820	774	856	782	776	795	763	795	777	831	810	811	761	801	770	818	810	811	835	780	725	819	831	811	780	818	757	805	845	793	835	792	783	769	810	824	787	750	823	792	865	797	785	844	794	853	783	772	815	849	769	800	781	742	780	758	841	838	774	784	792	806	806	778	760	805	825	787	774	800	837	820	817	822	805	821	800	780	737	843	812	750	805	791	825	770	812	760	823	773	839	831	795	804	801	820	738	818	768	870	747	820	792	799	813	827	801	745	798	857	746	783	829	821	806	798	777	778	789	738	846	799	819	818	760	836	798	801	743	766	844	797	869	857	818	818	863	787	836	797	791	801	809	823	764	789	813	757	759	775	760	801	822	774	800	776	822	780	847	815	761	824	858	796	830	798	815	800	803	828	815	789	807	822	774	780	852	830	817	814	825	817	802	777	814	790	866	773	788	821	823	829	812	831	851	814	790	817	781	821	843	754	813	828	810	808	854	826	831	826	822
3926	6088	4919	2706	1879	1457	1200	1103	921	928	814	823	731	746	714	735	670	683	660	681	668	662	620	681	694	634	662	639	629	685	613	624	612	657	624	619	672	615	628	620	642	670	633	670	627	601	584	656	622	603	626	594	622	653	647	640	607	602	662	616	605	605	629	630	600	607	612	636	682	607	650	609	638	576	606	578	594	631	659	641	566	604	643	565	570	592	611	615	607	618	648	654	606	583	584	601	601	617	653	641	634	589	634	652	625	586	580	633	625	608	619	602	601	666	613	612	656	593	562	712	629	601	584	612	612	621	608	563	598	629	584	618	621	578	631	644	628	612	593	595	620	603	635	633	636	601	566	581	590	644	643	620	582	611	576	612	617	589	632	602	555	627	591	606	577	627	580	649	581	597	607	635	623	579	602	582	611	598	595	623	585	645	575	624	608	630	636	602	645	591	605	638	595	585	635	610	606	623	618	552	573	598	597	582	673	613	621	628	637	587	601	617	578	612	605	554	584	617	619	601	607	605	603	629	629	609	585	608	615	645	597	606	607	600	616	594	582	609	598	580	629	673	616	637	583	623	630	598	586	630	608	599	625	646	588	639	634	607	609	614	582	631	636	624	575	592	599	635	590	571	638	579	622	612	615	595	576	592	610	597	586	613	622	584	639	608	635	619	604	623	601	600	641	595	605	603	627	631	557	581	566	588	641	623	620	608	595	630	565	632	595	552	608	578	626	619	599	600	627	603	595	610	629	557	658	584	609	630	612	588	615	588	583	600	655	641	587	659	642	641	628	614	587	579	621	602	591	617	571	615	650	630	615	559	566	543	612	579	595	648	600	591	625	609	592	649	575	617	609	611	625	581	624	615	605	630	669	584	627	624	597	579	587	615	576	612	577	622	603	588	626	616	607	611	635	641	558	632	623	618	590	636	655	612	586	634	582	618	636	629	621	614	583	613	614	583	624	635	647	604	629	610	587	634	616	591	605	608	630	614	627	644	617	587	610	617	620	597	550	608	574	613	573	630	574	574	622	623	611	614	575	587	556	620	596	639	627	568	618	616	597	612	621	609	635	581	582	626	606	577	609	577	583	597	594	604	632	580	614	611	552	572	612	596	626	551	594	574	593	618	584	570	559	629	601	639	618	625	608	583	613	558	586	586	571	662	627	604	623	596	621	601	594	620	600	566	625	624	615	623	586	606	596	644	635	586	557	595	627	606	660	580	627	564	570	635	623	608	605	620	638	669	598	629	593	591	612	627	631	626	594	594	651	596	605	598	596	574	584	600	606	604	588	626	617	632	599	610	587	561	606	604	595	577	579	607	613	574	593	590	639	597	580	593	588	549	624	577	594	628	587	625	621	640	656	665	565	607	633	587	648	607	578	621	620	598	603	632	629	619	620	632	585	593	636	594	603	593	658	611	605	618	594	643	606	615	590	606	605	630	606	644	604	632	581	608	583	599	593	568	584	583	599	599	616	603	603	565	584	612	590	595	610	570	596	595	584	612	603	643	559	633	600	606	607	577	628	565	620	562	576	634	614	602	598	610	643	595	585	614	608	609	613	636	586	590	601	608	573	592	578	602	595	592	571	653	575	584	621	582	595	595	607	617	579	585	649	589	633	579	544	610	575	610	594	620	569	545	620	609	585	611	629	625	614	587	599	641	614	587	570	612	583	627	597	583	643	599	604	617	592	575	647	625	635	631	592	588	594	592	604	608	584	524	626	571	609	607	589	656	607	620	630	599	620	578	642	632	584	624	624	596	598	631	645	607	574	584	610	595	558	603	646	586	591	566	656	620	584	615	592	622	598	651	559	564	598	640	593	650	646	622	618	630	619	619	596	554	615	587	556	558	575	606	584	652	569	588	621	638	635	633	609	657	642	578	634	614	610	589	632	586	599	599	599	626	607	639	588	582	601	609	621	606	609	548	596	549	598	576	590	619	596	577	609	597	586	556	560	622	618	579	610	606	628	662	595	576	617	636	641	614	601	601	634	601	577	611	614	566	611	585	605	564	611	587	635	575	614	577	576	638	617	590	560	603	614	601	610	586	572	598	655	613	614	574	615	589	628	586	617	591	612	607	560	615	579	606	609	602	613	572	587	636	584	600	632	612	562	621	634	586	570	604	589	630	566	540	569	575	630	611	555	632	599	615	614	588	623	590	612	590	583	595	611	560	594	597	637	618	598	625	574	597	625	591	599	598	668	621	622	560	574	614	639	602	549	591	623	608	638	616	591	580	612	669	629	574	572	603	626	605	618	581	594	612	539	652	612	619	613	612	599	637	532	632	633	625	600	594	587	615	620	557	632	628	627	612	630	604	582	604	587	607	614	598	632	632	620	562	614	602	624	556	595	586	612	608	612	607	587	610	579	600	590	654	624	634	614	595	600	618	572	594	586	626	596	607	559	600	589	622	621	611	585	574	617	622	620	573	563	652	590	603	602	576	605	601	588	592	614	636	621	575	567	579	550	615	605	600	631	602	596	617	638	606	604	591	577	589	618	574	599	618	574	609	591	599	639	620	581	589	607	605	602	592	591	605	609	560	596	570	628	608	585	554	582	629	569	617	619	564	590	604	599	590	585	639	627	600	603	604	614	606	596	587	643	569	665	577	582	577	610	638	594	529	594	646	606	635	639	608	556	616	601	613	581	615	604	598	590	594	596	574	608	582	592	593	573	629	594	603	590	540	556	599	604	594	541	586	587	585	574	591	592	611	595	618	577	603	631	599	597	630	611	600	599	632	589	559	612	570	595	652	601	582	608	581	635	667	565	572	588	620	588	578	628	595	585	607	640	599	553	608	597	622	611	588	606	582	607	614	621	593	612	608	576	615	560	615	576	594	575	577	639	606	633	604	619	584	649	574	646	616	632	570	621	644	611	590	615	598	557	568	584	589	636	624	610	580	567	602	586	601	575	599	621	641	606	586	611	603	590	631	646	555	646	576	595	570	603	602	632	593	607	611	621	625	609	581	586	595	592	595	608	597	593	593	633	569	608	582	585	553	631	583	601	614	610	556	583	597	636	570	582	634	605	584	601	568	554	582	612	602	575	614	614	612	624	582	606	618	610	646	562	604	635	579	618	608	599	619	570	602	638	627	576	622	578	638	628	610	600	615	588	642	618	602	574	552	615	602	577	590	580	602	642	624	559	610	603	576	590	612	610	592	621	628	569	614	612	578	579	559	567	586	613	574	613	618	620	582	598	586	566	610	589	611	559	607	545	611	633	621	569	583	555	618	577	552	567	583	593	614	546	573	596	583	587	546	546	605	617	613	574	590	601	583	609	599	607	591	561	633	575	569	616	632	570	615	595	573	616	624	638	620	598	592	680	574	594	601	593	558	627	636	618	635	605	571	631	604	620	623	588	598	604	631	576	610	624	624	619	609	605	617	567	582	591	622	627	613	611	599	584	588	608	653	587	568	605	612	657	625	607	609	588	599	616	587	615	569	585	638	578	597	581	572	611	594	611	601	599	601	624	640
28056	11247	1689	1093	866	856	864	847	840	875	896	855	862	840	803	786	838	880	872	849	829	788	850	833	847	840	817	886	853	853	831	843	906	851	830	838	820	875	797	814	861	821	860	831	869	830	894	828	870	863	828	825	825	834	833	808	892	845	827	840	908	861	828	865	840	875	812	840	826	867	900	810	836	828	839	851	798	812	811	829	824	817	831	820	830	815	786	850	834	867	889	837	890	870	802	844	798	824	852	812	836	810	862	800	902	815	864	857	846	846	832	841	845	850	838	820	807	805	847	821	847	848	827	836	829	824	791	790	836	858	829	831	826	826	809	824	825	833	862	834	866	872	845	891	870	799	876	837	840	867	828	819	851	808	821	848	868	865	835	873	861	847	852	836	841	861	873	836	831	830	836	836	789	810	770	844	833	826	830	830	874	881	853	825	835	832	825	829	799	872	822	859	814	887	779	838	861	846	874	833	851	849	807	857	852	861	857	852	823	831	830	840	773	815	823	879	818	841	886	906	773	847	861	861	801	798	848	833	829	793	823	811	846	902	847	801	841	863	852	851	842	877	834	854	889	807	877	814	837	827	883	853	837	823	828	891	804	780	872	836	801	863	760	858	830	846	848	852	873	787	883	800	838	770	878	786	836	823	843	876	822	817	859	846	853	888	867	811	859	828	835	840	817	867	844	827	822	828	806	829	879	871	820	839	808	814	853	828	818	798	823	874	800	843	853	840	846	865	829	877	856	869	871	802	802	803	820	804	864	860	762	828	892	801	820	848	841	821	814	939	825	853	794	793	853	804	860	848	816	875	880	856	843	848	848	816	810	820	836	835	854	875	860	841	824	843	818	889	808	835	827	842	815	821	878	840	789	799	820	835	853	851	869	783	821	850	850	798	823	810	791	845	806	801	871	857	829	860	815	801	833	846	875	872	796	857	824	871	861	890	821	833	848	858	809	834	846	863	851	815	812	822	837	802	858	865	909	828	823	850	812	775	850	825	855	873	859	862	841	832	808	886	854	795	896	903	800	878	792	783	890	853	834	878	829	841	813	833	804	810	795	810	826	821	884	865	806	843	838	815	844	815	814	883	857	852	811	817	819	832	838	840	814	856	834	812	841	828	825	802	835	844	827	843	850	858	819	806	841	794	812	822	868	830	817	884	836	870	809	874	830	819	807	804	832	834	800	800	862	863	808	828	870	837	862	877	838	845	846	865	848	863	868	808	834	903	796	863	854	847	848	888	794	841	851	805	854	846	813	837	850	814	816	837	858	837	865	823	808	808	856	856	818	847	870	822	808	843	814	827	811	826	839	903	827	872	853	838	837	847	819	875	820	833	841	830	809	825	858	786	830	843	827	870	887	825	860	851	842	858	816	860	835	845	828	836	856	809	776	784	825	833	777	817	841	861	860	841	832	781	866	824	838	801	852	849	806	824	848	877	842	864	834	828	855	831	847	836	830	889	822	850	910	866	868	873	869	840	852	791	816	877	841	817	874	864	820	873	836	791	859	819	911	836	842	862	836	843	836	876	851	847	820	803	820	779	839	821	887	820	861	846	836	838	857	801	847	904	820	818	857	855	838	851	839	877	834	882	836	843	796	844	852	873	812	830	823	869	860	837	793	819	814	828	785	789	875	820	914	834	891	858	810	847	887	852	836	828	840	845	829	851	853	836	869	833	843	783	848	828	881	840	825	826	811	864	821	810	861	869	890	829	830	790	804	837	803	808	869	832	832	867	826	825	771	821	842	870	860	834	810	826	796	830	799	822	851	824	842	869	818	884	816	809	878	833	819	881	797	814	830	863	858	813	855	863	801	877	825	830	815	806	844	822	835	851	858	815	805	901	827	861	834	849	899	839	863	813	851	827	883	839	835	861	852	857	841	858	824	821	862	825	818	741	860	831	866	873	794	867	838	824	848	840	826	822	850	786	877	844	840	857	880	759	827	854	812	847	889	878	807	831	823	815	804	850	851	831	804	858	815	903	873	808	855	862	850	817	813	817	875	790	862	865	859	845	842	831	846	823	832	855	847	830	849	813	816	810	827	836	805	793	809	811	845	833	814	810	790	829	789	815	819	921	807	857	836	847	856	815	835	856	855	854	794	862	831	795	864	783	817	857	858	796	785	888	837	840	802	804	862	807	847	857	843	895	849	833	848	832	854	868	805	857	858	832	806	881	847	813	818	849	841	839	844	834	793	847	890	808	844	845	816	817	863	805	830	836	894	832	811	817	838	847	861	821	876	849	872	878	778	800	835	859	847	822	807	837	875	857	818	801	857	863	820	827	843	816	856	831	794	816	828	839	834	825	803	819	793	817	869	820	807	821	808	881	826	874	830	804	833	856	826	912	800	868	843	824	855	838	822	832	777	821	772	813	874	848	830	861	835	789	849	827	854	795	871	876	846	846	826	841	823	823	882	843	817	805	806	850	857	835	832	821	856	844	823	867	889	849	846	822	820	837	788	823	873	831	814	849	794	821	869	847	863	840	830	830	849	875	855	851	841	813	846	843	872	852	832	867	854	757	827	823	827	832	821	850	875	853	814	853	791	854	800	781	819	839	837	766	846	793	855	818	902	841	836	811	818	906	780	786	840	851	870	892	852	825	824	858	861	811	847	876	846	804	844	843	814	868	811	789	829	820	778	840	830	868	829	829	887	818	831	848	842	872	800	810	803	922	868	855	807	865	812	892	792	846	862	890	804	831	828	848	832	902	838	843	832	814	875	832	823	828	803	854	807	845	850	845	841	860	849	820	815	762	845	829	825	834	829	814	845	848	802	841	837	820	754	846	825	833	776	799	887	857	798	812	806	878	824	854	815	815	834	845	820	822	806	855	860	765	842	864	849	847	778	829	886	850	865	877	819	826	797	823	825	800	852	829	852	794	830	843	835	824	827	808	787	784	875	804	811	889	801	832	810	844	852	868	861	804	833	810	876	846	862	881	799	840	893	878	790	862	835	853	782	827	838	827	832	811	844	820	885	861	856	849	807	848	871	874	827	839	833	834	803	847	838	808	842	831	864	857	832	814	814	823	882	840	872	853	827	808	847	855	839	798	831	798	814	837	833	829	870	788	841	796	881	787	825	880	845	835	798	851	873	858	914	914	856	824	847	858	818	813	866	877	803	836	835	817	800	780	833	846	902	859	834	843	918	857	802	866	820	829	814	844	829	876	834	811	852	875	876	761	845	845	863	866	865	853	808	809	850	838	921	785	866	808	795	877	798	814	860	803	816	837	833	813	806	815	803	847	779	815	860	838	827	822	795	804	856	816	817	821	809	857	766	860	892	845	811	878	827	830	820	797	864	823	833	823	844	802	850	858	819	841	807	841	855	796	841	823	844	809	803	818	809	848	860	807	871	834	833	815	815	864	803	784	838	829	920	811	849	843	814	854	853	831	892	827	832	832	815	834	908	886	910	876	828	823	866	804	834	897	857	767	832	889	813	830	868	819	848	849	803	857	835	816	835	808	766	850	838	782
5076	793	761	618	620	577	648	618	630	605	564	575	579	557	567	581	567	606	597	591	569	586	613	565	585	608	607	613	619	567	560	633	566	591	589	592	600	595	607	608	591	607	587	599	568	630	617	570	588	572	552	583	591	635	588	590	609	600	596	592	520	600	552	571	616	576	579	590	591	606	602	608	591	611	566	606	609	589	550	608	632	585	580	584	588	589	603	580	604	574	593	600	586	582	582	613	555	569	560	581	579	584	577	583	629	580	575	608	625	591	603	591	600	629	625	603	565	623	602	577	613	551	591	624	610	568	600	583	569	597	594	616	620	603	607	574	608	604	611	573	582	533	598	625	579	590	573	590	650	576	621	550	593	599	580	651	566	622	581	586	602	579	617	561	580	602	582	584	613	581	614	600	555	621	581	565	611	596	606	541	599	568	592	629	590	583	570	597	570	571	569	601	583	618	625	551	583	627	615	601	587	560	612	544	541	593	614	581	549	586	542	571	591	560	563	579	619	552	595	580	591	593	638	595	556	561	622	582	581	559	587	574	581	576	527	585	625	591	553	590	587	578	607	557	593	585	601	588	588	583	568	589	561	581	598	572	601	585	603	557	561	579	614	604	575	584	553	556	617	574	543	564	600	565	577	590	584	566	579	578	583	586	585	570	622	628	611	585	606	544	603	548	563	608	591	601	587	557	613	608	603	626	569	601	553	566	560	548	575	568	613	568	570	596	602	587	569	577	624	574	561	607	578	605	571	578	583	584	568	538	586	613	592	593	636	526	560	563	612	576	547	573	614	567	612	631	625	593	626	568	620	569	578	606	622	557	622	612	580	570	572	602	564	557	590	575	580	598	590	580	557	611	582	627	607	587	578	566	577	580	581	585	627	610	625	592	586	624	564	622	578	611	627	573	634	577	593	578	586	537	567	589	569	568	603	590	592	572	567	622	589	555	582	628	583	647	604	617	558	548	590	539	614	616	611	602	585	551	589	514	568	591	565	565	557	581	590	574	570	589	534	602	624	572	639	599	605	641	559	586	564	590	571	598	602	560	602	572	578	558	571	581	604	613	583	564	611	569	586	599	602	575	508	568	600	565	600	551	632	522	547	582	573	592	552	608	574	557	594	588	549	627	553	595	604	575	582	596	571	616	596	584	596	578	599	579	569	557	570	569	598	568	620	585	603	554	596	603	591	568	591	582	570	545	609	606	605	562	565	588	596	553	585	556	560	573	535	597	586	600	585	542	598	626	626	543	539	583	539	602	559	585	575	588	580	572	585	570	609	602	590	581	590	542	631	569	611	600	640	620	558	583	577	582	580	579	592	579	581	583	609	594	564	607	597	636	543	622	539	557	577	594	579	614	561	575	612	596	624	617	564	575	577	599	590	558	583	547	577	551	601	609	557	567	571	601	558	575	587	598	579	603	562	563	568	540	598	606	613	587	543	579	549	568	570	577	591	554	615	547	590	535	587	559	577	564	588	569	579	553	548	580	637	618	548	608	556	575	543	585	584	572	584	591	594	613	626	583	550	575	592	598	550	622	577	625	588	574	541	604	610	566	588	600	599	581	530	634	624	566	601	614	564	580	597	599	587	576	581	564	545	571	590	594	570	606	584	656	549	604	588	594	543	596	587	557	561	621	557	567	595	537	562	567	592	607	634	579	616	574	592	583	584	598	594	596	573	543	568	597	545	558	579	572	600	626	577	560	561	578	522	644	563	565	587	534	586	583	557	581	596	587	600	599	571	587	545	563	586	600	588	629	583	564	574	598	597	618	597	597	544	575	556	609	562	584	571	598	572	576	592	590	607	587	628	601	627	557	554	577	592	556	567	609	604	564	593	616	573	570	576	576	601	542	626	556	549	607	620	533	547	582	608	577	594	600	618	562	567	550	564	513	565	568	559	538	590	578	580	603	564	589	621	565	582	600	608	548	542	585	577	588	602	607	601	611	582	553	531	589	615	587	605	646	599	581	532	588	595	584	571	590	599	593	594	609	568	559	561	568	551	611	587	555	606	556	603	561	588	600	569	609	561	612	561	586	552	613	575	571	592	587	579	586	583	541	545	600	595	573	572	581	587	601	630	579	623	592	605	634	593	594	600	579	572	583	572	585	569	572	590	567	539	569	573	584	608	569	610	581	552	619	571	576	595	543	569	546	580	617	581	596	602	619	543	518	561	622	553	554	566	543	589	594	537	552	591	568	583	596	628	564	569	607	621	588	584	582	609	573	584	586	570	596	592	577	592	624	557	635	561	575	555	628	552	618	601	560	603	554	559	602	584	614	583	579	550	554	577	640	609	553	580	580	568	585	608	603	593	586	635	624	598	593	582	583	616	623	619	601	555	593	590	553	625	558	598	580	567	596	585	559	606	575	605	596	609	577	568	585	579	607	585	596	606	598	596	620	597	570	601	587	586	579	622	586	521	584	609	592	613	560	594	550	617	598	558	588	587	610	523	589	579	599	592	590	554	542	597	568	591	585	585	612	627	561	552	574	561	575	604	589	631	609	597	562	582	588	572	602	610	572	564	589	562	585	547	575	620	591	585	566	589	575	602	565	624	569	593	584	557	583	598	571	592	611	564	582	559	594	622	607	620	602	575	589	634	526	555	579	568	569	566	557	586	549	584	574	586	621	606	594	634	582	576	614	631	625	549	545	598	532	606	576	613	599	616	577	542	592	657	581	564	546	630	628	537	564	580	598	583	616	551	533	599	587	614	616	608	628	569	542	571	555	572	554	541	568	558	546	579	597	602	537	591	618	569	567	616	604	599	561	588	562	570	635	588	581	585	574	585	587	585	603	580	594	535	587	596	599	545	582	562	600	614	565	559	601	603	567	570	568	584	585	522	610	598	599	601	571	604	584	609	556	553	602	613	579	585	571	558	610	583	571	607	537	591	594	573	615	600	571	571	626	561	553	577	596	551	576	598	590	618	618	598	569	598	573	552	608	533	599	630	577	575	596	589	545	610	590	598	582	588	576	597	614	590	616	580	572	575	602	560	567	613	613	631	572	561	603	591	608	607	573	574	563	558	593	610	592	598	602	546	543	582	589	587	608	609	634	584	565	557	610	581	623	575	613	597	603	573	607	546	597	630	566	581	557	567	582	588	584	573	540	575	571	601	631	604	601	584	625	594	572	571	548	590	621	575	601	582	607	551	572	604	604	577	584	581	626	579	540	558	583	573	577	587	562	577	564	597	605	573	620	575	540	591	603	584	588	597	580	589	597	577	588	545	604	595	621	579	572	596	576	564	585	603	553	584	617	596	602	579	578	601	590	568	596	614	580	617	601	605	573	629	576	575	601	563	647	532	598	541	603	578	580	597	591	571	589	583	611	584	601	571	567	562	590	620	594	595	610	549	559	572	562	568	570	598	614	610	582	596	612	638	571	553	618	585	609	588	615	584	570	550	631	607	610	570	577	607	615	566	572	557	616	604	572	554	556	616	597	579	585	592	576	596	551	574	573	607	577	590	549	571	597
25679	21456	27729	25540	10321	2107	1589	1393	1325	1206	1239	1204	1220	1192	1288	1227	1168	1257	1157	1215	1181	1149	1183	1108	1148	1191	1118	1124	1143	1138	1140	1149	1153	1192	1152	1117	1172	1170	1160	1153	1143	1063	1182	1140	1139	1188	1124	1158	1151	1157	1106	1181	1193	1113	1233	1141	1195	1128	1125	1131	1135	1128	1142	1174	1186	1171	1150	1157	1152	1110	1167	1178	1139	1171	1162	1077	1135	1124	1123	1135	1156	1153	1107	1150	1133	1147	1168	1153	1141	1183	1179	1132	1146	1112	1196	1143	1190	1106	1142	1090	1134	1129	1181	1143	1176	1093	1143	1174	1144	1108	1150	1202	1125	1129	1182	1154	1120	1125	1132	1159	1123	1172	1199	1154	1159	1190	1168	1168	1197	1070	1087	1176	1128	1167	1142	1172	1125	1106	1137	1249	1145	1194	1183	1158	1130	1127	1168	1055	1158	1157	1170	1170	1050	1140	1125	1154	1186	1142	1196	1135	1199	1174	1137	1149	1110	1092	1105	1163	1155	1184	1091	1138	1190	1162	1118	1104	1136	1131	1113	1080	1161	1117	1116	1135	1178	1106	1122	1184	1168	1170	1086	1134	1105	1081	1108	1133	1113	1145	1109	1187	1169	1175	1154	1122	1142	1122	1190	1122	1148	1142	1083	1168	1174	1175	1097	1219	1124	1098	1191	1123	1100	1083	1174	1132	1109	1205	1159	1166	1074	1142	1133	1137	1103	1153	1185	1200	1116	1106	1133	1192	1122	1172	1130	1113	1118	1132	1097	1148	1130	1131	1149	1165	1139	1139	1181	1119	1192	1153	1139	1095	1082	1158	1129	1092	1153	1119	1105	1124	1129	1106	1053	1156	1182	1148	1135	1094	1097	1178	1182	1153	1140	1117	1128	1161	1219	1120	1141	1095	1095	1154	1143	1165	1180	1145	1135	1157	1125	1158	1204	1119	1141	1066	1103	1199	1057	1095	1179	1169	1130	1121	1143	1096	1144	1136	1143	1083	1083	1158	1186	1120	1113	1156	1126	1104	1092	1151	1140	1171	1109	1134	1132	1088	1176	1187	1180	1093	1103	1097	1095	1167	1178	1154	1062	1117	1188	1126	1113	1149	1137	1188	1171	1117	1125	1111	1137	1129	1162	1102	1134	1126	1118	1091	1113	1165	1136	1153	1141	1146	1122	1104	1139	1157	1174	1119	1109	1088	1125	1159	1136	1124	1161	1147	1156	1121	1138	1135	1159	1131	1146	1099	1195	1126	1180	1118	1219	1205	1133	1155	1171	1182	1096	1160	1117	1161	1122	1151	1165	1117	1068	1147	1185	1092	1103	1086	1121	1106	1173	1155	1163	1182	1111	1077	1140	1086	1117	1104	1160	1134	1196	1175	1121	1146	1145	1182	1136	1178	1156	1147	1124	1196	1142	1122	1095	1109	1143	1084	1128	1128	1181	1180	1192	1132	1134	1080	1084	1119	1095	1097	1118	1090	1139	1131	1153	1197	1187	1119	1135	1188	1157	1198	1111	1194	1189	1193	1167	1128	1143	1128	1099	1139	1196	1138	1216	1220	1140	1144	1113	1196	1140	1140	1129	1144	1134	1147	1176	1119	1154	1132	1183	1099	1148	1100	1132	1154	1112	1130	1139	1179	1175	1167	1192	1158	1107	1170	1149	1044	1142	1162	1107	1198	1176	1097	1181	1134	1142	1167	1143	1118	1186	1128	1139	1152	1177	1158	1157	1127	1192	1175	1182	1146	1137	1132	1102	1189	1132	1149	1162	1183	1204	1109	1109	1178	1089	1110	1113	1127	1115	1117	1169	1145	1121	1163	1085	1182	1133	1124	1133	1135	1078	1095	1198	1087	1126	1175	1098	1120	1081	1162	1107	1159	1130	1181	1124	1126	1152	1164	1101	1140	1170	1165	1096	1205	1154	1127	1184	1127	1175	1181	1136	1157	1135	1082	1120	1175	1116	1208	1161	1093	1130	1095	1156	1158	1121	1080	1170	1222	1189	1146	1142	1130	1096	1082	1122	1164	1148	1127	1123	1149	1117	1160	1127	1132	1075	1154	1109	1127	1124	1145	1187	1124	1080	1126	1158	1144	1194	1155	1145	1159	1164	1149	1169	1161	1168	1173	1160	1103	1122	1179	1215	1132	1150	1177	1112	1106	1181	1102	1141	1119	1165	1186	1164	1094	1126	1102	1178	1112	1167	1152	1186	1070	1122	1171	1145	1196	1162	1152	1137	1076	1117	1130	1178	1145	1194	1165	1153	1100	1100	1076	1109	1144	1132	1113	1156	1176	1150	1123	1105	1112	1138	1132	1154	1145	1114	1103	1094	1155	1082	1209	1153	1146	1081	1184	1127	1147	1122	1115	1180	1142	1098	1179	1150	1147	1075	1103	1141	1177	1110	1090	1100	1089	1128	1130	1169	1179	1156	1149	1130	1138	1093	1100	1249	1134	1100	1106	1080	1101	1198	1144	1134	1093	1107	1157	1138	1199	1190	1114	1107	1204	1163	1094	1129	1179	1126	1092	1167	1147	1132	1141	1126	1165	1145	1179	1120	1097	1154	1150	1116	1157	1136	1126	1054	1086	1145	1120	1150	1152	1128	1143	1192	1119	1126	1203	1184	1115	1134	1140	1133	1062	1170	1168	1130	1167	1146	1118	1186	1135	1160	1113	1142	1216	1158	1204	1135	1194	1071	1123	1102	1056	1067	1168	1134	1171	1150	1123	1067	1172	1191	1203	1160	1175	1199	1097	1074	1192	1115	1112	1093	1198	1197	1131	1146	1135	1163	1175	1102	1128	1102	1117	1137	1130	1083	1172	1144	1122	1078	1128	1125	1085	1157	1143	1206	1199	1117	1138	1130	1097	1162	1163	1103	1112	1147	1099	1144	1114	1127	1116	1150	1132	1151	1121	1153	1110	1101	1120	1154	1157	1115	1179	1161	1136	1079	1140	1113	1152	1147	1018	1162	1145	1150	1167	1126	1134	1163	1138	1110	1110	1176	1144	1104	1074	1102	1148	1189	1114	1129	1100	1167	1167	1077	1226	1180	1171	1113	1142	1180	1167	1130	1154	1137	1177	1186	1100	1223	1198	1136	1187	1146	1123	1125	1106	1138	1138	1171	1114	1168	1142	1080	1123	1178	1111	1127	1100	1156	1098	1129	1053	1085	1175	1165	1173	1187	1074	1153	1149	1123	1159	1124	1111	1165	1102	1124	1125	1145	1156	1132	1189	1141	1115	1107	1156	1069	1106	1198	1142	1162	1124	1143	1093	1142	1159	1121	1130	1147	1130	1157	1114	1158	1140	1134	1171	1192	1128	1172	1175	1161	1162	1110	1102	1119	1138	1119	1187	1107	1079	1153	1145	1120	1143	1114	1144	1203	1172	1167	1121	1071	1091	1168	1169	1205	1143	1122	1085	1141	1094	1095	1116	1083	1119	1127	1105	1143	1071	1161	1133	1148	1205	1104	1148	1178	1160	1130	1204	1167	1080	1204	1106	1168	1236	1098	1123	1108	1126	1167	1148	1111	1203	1158	1164	1142	1128	1166	1118	1130	1146	1093	1136	1117	1115	1179	1135	1153	1165	1156	1137	1177	1156	1173	1158	1150	1150	1070	1168	1110	1164	1094	1189	1061	1161	1097	1170	1186	1136	1165	1151	1134	1129	1052	1171	1176	1202	1128	1186	1181	1101	1184	1098	1157	1130	1141	1090	1167	1183	1169	1155	1104	1147	1196	1158	1082	1137	1112	1164	1139	1122	1191	1174	1134	1133	1138	1131	1166	1187	1116	1150	1100	1167	1133	1177	1082	1157	1140	1129	1132	1114	1147	1144	1148	1117	1130	1159	1161	1113	1142	1182	1081	1256	1089	1162	1160	1212	1134	1179	1107	1112	1097	1185	1181	1148	1141	1172	1168	1175	1117	1102	1120	1090	1135	1084	1105	1152	1119	1130	1083	1184	1155	1210	1129	1117	1164	1169	1074	1122	1111	1156	1188	1216	1169	1163	1137	1169	1104	1151	1176	1112	1110	1105	1164	1139	1091	1108	1199	1187	1077	1182	1190	1093	1161	1095	1151	1143	1116	1141	1204	1126	1096	1144	1184	1127	1129	1164	1098	1137	1165	1181	1109	1083	1105	1154	1146	1160	1126	1125	1172	1126	1104	1151	1153	1081	1087	1158	1129	1058	1116	1150	1168	1141	1154	1158	1154	1167	1174	1166	1156	1177	1173	1120	1156	1091	1094	1173	1126	1121	1143	1132	1210	1194	1197	1106	1146	1076	1093	1136	1109	1160	1081	1172	1131	1165	1096	1136	1140	1124	1110	1161	1155	1149	1109	1116	1162	1142	1141	1217	1160	1137	1169	1077	1137	1117	1108	1166	1161	1204	1121	1110	1153	1119	1118	1098	1146	1145	1123	1149	1081	1114	1060	1149	1193	1119	1106	1185	1149	1116	1126	1134	1122	1156	1177	1145	1150	1128	1138	1120	1088	1085	1175	1180	1114	1112	1161	1168	1144	1101	1119	1227	1118	1182	1145	1180	1169	1200	1089	1107	1104	1086	1093	1135	1169	1146	1125	1160	1219	1132	1191	1145	1123	1122	1193	1122	1193	1172	1154	1160	1106	1164	1142	1166	1132	1093	1067	1140	1156	1149	1069	1147	1168	1168	1186	1134	1152	1151	1157	1145	1151	1086	1110	1177	1089	1104	1152	1179	1148	1090	1069	1161	1179	1111	1119	1135	1138	1087	1093	1182	1120	1106	1151	1135	1137	1159	1138	1120	1099	1127	1117	1124	1165	1130	1167	1138	1125	1105	1108	1185	1139	1155	1126	1101	1070	1141	1072	1156	1113	1157	1125	1151	1199	1215	1190	1098	1142	1178	1231	1165	1125	1130	1139	1188	1111	1163	1153	1101	1152	1159	1101	1088	1116	1161	1165	1151	1136	1039	1162	1101	1118	1132	1179	1166	1149	1189	1135	1182	1150	1185	1040	1133	1163	1139	1110	1153	1104	1093	1132	1112	1168	1186	1132	1156	1177	1138	1109	1100	1111	1174	1142	1147	1163	1122
3752	3708	3134	1885	1474	1266	1085	1038	978	928	903	911	854	905	827	860	912	896	838	855	809	838	898	823	787	831	768	881	850	810	819	845	846	854	791	880	811	827	767	855	840	835	850	818	794	852	768	820	809	864	850	818	821	825	823	867	834	855	817	809	765	795	818	837	838	800	812	817	822	823	812	808	731	809	790	812	816	790	845	833	791	798	840	808	778	788	830	805	817	864	810	769	801	823	803	838	863	822	854	744	845	803	812	811	820	847	780	851	887	820	798	783	788	765	856	809	835	789	829	856	848	788	793	792	797	798	868	837	801	808	830	812	825	826	835	867	795	792	720	835	843	808	831	821	890	832	825	848	810	836	797	814	833	817	819	804	783	841	823	840	834	813	799	792	820	795	841	758	849	810	787	753	803	796	823	819	806	816	797	823	852	786	791	833	848	832	827	834	850	778	821	816	727	832	805	814	809	823	839	795	849	802	742	787	824	868	792	811	791	795	781	823	866	838	828	800	846	829	823	808	756	768	803	803	860	769	785	806	801	824	810	830	855	822	810	785	800	766	817	791	810	835	788	822	776	821	822	845	808	857	856	835	824	824	779	763	788	819	779	774	780	786	796	833	787	802	783	837	798	814	841	840	810	811	799	739	758	780	777	781	844	801	805	800	830	789	777	838	730	817	817	816	837	850	838	828	811	851	834	760	764	792	797	803	805	809	841	802	836	783	812	813	788	769	848	825	814	799	847	822	784	830	812	762	784	790	764	806	804	811	819	796	846	765	807	835	813	805	831	831	797	855	777	800	814	774	810	786	802	817	824	837	763	811	784	789	816	812	833	833	816	847	809	782	806	811	839	789	852	801	766	785	804	858	838	813	833	830	877	878	818	808	826	831	788	808	805	848	818	810	768	810	825	785	790	860	840	817	863	778	865	843	821	804	837	846	765	784	803	800	861	821	832	792	815	790	829	807	750	808	811	811	802	793	840	824	810	803	805	813	864	780	793	817	816	788	829	835	839	806	795	812	797	764	804	820	779	827	797	798	808	840	801	810	835	775	851	830	789	770	804	818	774	781	815	819	773	749	839	805	826	789	797	778	787	809	842	739	836	814	810	810	825	838	747	829	787	791	716	830	808	807	883	798	807	837	788	825	793	822	831	793	773	780	826	822	838	810	783	819	796	807	733	849	861	839	801	820	813	796	771	828	847	812	774	874	821	816	838	809	791	852	813	801	819	804	867	807	783	797	796	830	824	808	827	803	855	771	819	799	795	811	788	819	798	774	808	799	842	786	824	793	791	782	833	853	824	797	817	778	801	758	771	777	814	806	842	769	809	840	813	828	812	776	774	799	779	782	814	748	826	807	740	781	825	794	787	821	790	820	831	784	855	821	798	775	815	816	879	792	783	805	806	771	798	809	798	783	792	827	848	788	789	787	785	844	789	747	775	825	805	798	806	826	772	745	803	873	801	819	852	861	812	790	863	818	774	822	827	839	777	817	845	838	761	829	807	784	838	776	820	752	838	847	757	806	840	837	801	772	825	791	784	828	802	790	830	858	785	816	813	785	776	825	754	872	812	841	788	811	854	814	830	778	820	778	792	788	810	811	793	810	760	852	830	757	852	809	784	809	806	789	802	807	788	773	792	812	793	761	826	849	809	777	769	797	779	808	783	803	823	808	843	792	819	812	778	778	828	821	820	829	802	783	834	806	781	781	794	727	820	882	798	812	834	811	819	745	846	825	776	842	817	835	786	830	779	825	803	809	820	811	817	828	836	817	782	805	787	827	765	814	849	870	795	835	791	858	844	779	827	794	778	784	794	788	795	811	837	822	812	753	795	761	823	773	871	780	799	808	824	782	787	804	774	795	751	801	791	769	788	761	796	819	762	785	832	780	828	814	820	808	780	858	789	809	815	781	804	831	789	847	763	833	812	787	757	775	766	829	853	804	824	797	812	806	781	783	751	804	816	777	823	790	799	803	861	797	834	771	805	839	840	739	791	784	789	846	829	788	810	818	820	808	829	816	783	832	807	812	813	789	833	781	783	792	863	794	790	791	828	852	783	831	803	832	805	798	808	774	815	739	804	832	794	810	745	831	802	786	809	809	769	780	837	789	781	814	822	767	759	818	786	770	851	815	794	800	798	790	825	820	804	805	794	757	779	759	779	778	797	779	776	797	813	802	783	838	849	848	822	783	788	778	824	785	817	812	792	827	823	786	819	733	799	791	811	810	800	792	830	813	771	810	820	814	782	762	759	754	758	810	801	795	773	807	850	794	825	798	758	782	807	846	791	831	816	751	812	784	814	766	836	800	805	800	818	819	826	843	816	783	802	843	858	806	801	839	833	788	788	826	828	828	788	835	765	812	832	817	762	755	799	859	746	786	806	753	792	799	797	770	791	836	862	790	796	798	816	807	847	796	781	815	781	771	805	828	798	860	795	789	816	798	834	808	819	778	842	792	820	835	814	784	762	841	801	760	808	794	748	774	779	797	833	831	773	829	804	804	792	784	802	780	759	818	775	781	866	788	796	778	823	785	818	753	793	779	814	786	825	767	795	785	801	850	805	812	797	823	776	825	779	778	758	766	782	822	882	793	811	861	796	793	802	828	795	825	823	790	800	743	783	801	857	830	833	800	805	832	839	758	760	784	827	818	770	797	843	766	802	817	800	784	767	791	814	807	782	810	782	788	814	809	810	822	888	851	811	799	771	809	799	824	801	760	796	824	810	792	787	845	804	784	815	812	790	770	789	768	792	812	790	763	792	768	818	868	796	802	782	834	785	888	797	788	775	788	772	784	805	797	847	775	801	780	769	847	802	810	783	895	804	800	865	817	794	850	767	768	840	800	802	845	764	809	787	819	826	785	831	822	754	812	762	786	832	783	824	805	787	808	812	760	795	808	829	815	811	832	824	814	851	836	793	840	818	811	874	782	790	832	798	843	819	782	786	793	799	771	820	807	815	799	862	819	799	787	798	773	797	792	853	802	810	864	827	807	810	845	837	771	802	765	784	797	859	806	859	745	783	803	818	859	817	823	803	861	816	795	816	804	791	827	824	791	835	821	800	828	840	779	737	818	775	782	763	829	762	817	814	797	799	769	805	770	806	840	792	834	801	833	821	799	824	784	793	807	819	817	829	811	787	846	783	828	829	796	821	783	834	835	811	830	805	787	835	763	762	754	782	818	803	804	781	816	785	792	804	784	811	763	785	780	815	775	767	800	797	819	805	818	822	782	758	789	795	830	813	842	793	816	803	828	831	810	797	785	811	840	822	794	844	808	850	792	782	782	767	824	795	775	842	839	781	822	841	812	773	848	835	812	842	799	814	801	811	802	800	829	808	799	819	788	822	809	800	809	804	816	856	797	772	823	798	818	783	785	773	800	811	814	805	821	810	769	783	783	811	823	782	793	862	816	815	754	789	797	778	820	812	815	809	754	798	850	800	798	809	822	791	754	841	806	817	789	836	766	765	789	800	804	854	852	811	820
24500	21444	28705	24574	21411	7963	1804	1226	1060	968	982	891	946	888	893	855	911	870	821	920	850	850	865	826	801	868	852	884	886	799	800	899	807	844	851	893	811	794	806	823	777	824	851	787	807	878	865	836	835	842	817	794	853	863	842	809	826	823	809	839	817	799	847	798	843	855	834	836	844	811	754	783	815	782	810	806	790	835	814	846	822	807	775	817	822	812	807	838	817	756	841	790	820	805	805	784	803	824	814	838	790	818	778	815	806	811	853	790	752	779	823	798	855	791	843	789	776	811	802	805	802	816	818	837	822	818	824	829	804	820	761	825	786	801	865	841	772	814	838	803	805	830	777	851	816	762	786	786	784	790	849	818	827	842	814	840	797	822	803	757	811	800	843	770	815	791	811	807	825	847	847	821	833	796	805	829	884	814	803	845	798	883	811	845	873	787	767	778	829	837	796	817	831	766	795	747	811	814	798	845	775	858	760	729	811	790	800	838	811	819	839	827	793	820	838	839	805	797	836	833	830	806	843	793	762	814	783	762	821	870	786	851	850	772	829	817	824	795	808	788	810	797	796	842	852	783	777	802	853	786	814	824	811	822	834	789	844	861	802	795	840	835	832	807	831	795	807	853	816	804	828	819	804	832	802	852	835	807	840	766	789	758	820	838	835	805	761	809	829	811	799	844	822	814	833	804	843	805	789	781	781	818	803	789	829	817	892	750	817	806	816	805	783	789	796	797	800	778	850	811	792	781	796	811	781	798	812	778	780	823	823	803	781	757	804	779	857	778	774	820	792	810	879	825	787	812	823	802	802	795	852	839	816	763	837	798	846	841	777	809	811	774	807	829	843	803	829	872	809	815	804	799	763	817	798	811	854	784	804	800	822	817	821	804	796	781	815	784	747	795	868	818	818	848	818	761	808	789	837	819	832	747	788	792	803	842	808	784	828	817	824	802	754	795	814	804	804	796	848	841	804	755	809	855	816	809	817	813	802	799	837	833	799	863	846	818	788	789	825	740	824	860	838	846	796	803	838	794	842	851	816	785	813	827	740	810	781	834	829	812	799	759	804	847	804	746	862	816	807	781	781	764	815	790	781	809	839	771	812	799	800	799	873	842	793	801	843	832	794	790	822	840	752	797	831	803	793	757	778	806	832	785	842	800	806	810	803	852	764	776	764	773	770	800	824	808	764	798	817	798	839	816	861	842	821	770	798	784	818	858	777	851	802	783	750	776	828	833	836	813	751	840	796	812	835	748	821	785	807	880	764	786	816	777	792	780	846	806	788	848	806	810	854	782	802	786	817	848	825	813	813	881	807	790	785	818	838	826	786	796	820	804	836	773	826	800	836	799	836	782	771	832	819	795	807	817	803	761	813	776	870	803	810	753	848	871	829	890	858	752	765	830	760	748	797	867	795	797	778	780	804	854	856	834	838	823	803	782	824	769	793	741	811	865	782	750	782	827	804	772	826	780	822	786	808	861	789	818	765	782	824	844	845	794	834	817	831	800	782	825	808	784	810	848	762	766	833	796	781	749	770	795	798	796	837	777	819	801	768	852	851	810	838	800	834	802	782	793	829	791	801	823	845	828	843	831	839	782	829	869	834	773	817	803	822	802	787	810	822	800	882	842	818	783	820	834	774	836	772	823	787	836	787	808	816	776	859	771	766	798	793	813	843	764	792	829	815	781	806	824	812	824	844	832	850	805	798	807	821	875	779	832	766	832	817	807	840	771	841	775	774	800	796	796	824	798	759	855	815	813	806	855	788	850	771	817	769	785	814	844	779	816	785	816	834	773	837	794	812	784	828	767	818	836	787	831	760	792	877	862	814	838	823	825	840	853	793	748	845	794	773	863	809	808	761	768	780	832	793	781	811	750	830	799	865	775	799	803	824	806	812	878	813	785	813	769	792	766	819	821	776	796	760	816	821	823	800	777	804	777	749	827	800	830	782	814	851	816	791	759	721	862	776	777	776	792	852	789	790	785	809	879	840	822	817	801	807	819	767	834	831	819	855	810	808	807	799	775	811	837	785	873	812	836	819	812	776	838	836	872	846	818	836	753	800	826	820	756	826	790	846	811	818	750	789	821	831	806	790	774	779	821	766	821	807	857	809	798	790	790	812	866	803	832	790	778	798	799	787	834	777	851	781	787	798	858	800	811	849	796	812	779	799	837	791	816	822	796	864	773	818	843	838	803	807	764	814	795	821	785	789	812	843	812	778	836	787	801	795	750	796	766	784	790	787	787	856	828	806	851	850	819	833	766	778	860	865	811	817	819	827	809	820	727	806	864	831	792	840	777	833	795	804	758	774	809	786	806	751	820	814	845	793	760	778	798	834	846	800	881	812	820	812	726	836	809	820	832	824	834	784	781	802	823	812	820	785	823	824	809	816	806	816	781	786	804	798	828	868	838	830	784	843	842	778	785	830	789	776	833	783	839	811	783	783	800	817	835	807	787	796	815	829	855	793	831	847	818	818	810	814	806	796	776	784	808	802	810	804	819	761	776	836	795	787	853	813	784	853	777	767	826	797	807	797	795	837	774	816	760	737	840	825	823	770	806	783	822	805	835	781	797	801	795	827	868	810	827	752	824	758	783	786	802	787	807	785	811	785	791	805	790	799	859	799	809	839	804	777	844	810	773	851	776	870	764	819	806	851	799	756	738	786	821	830	771	778	840	806	782	788	823	828	786	802	785	810	848	830	814	805	828	803	829	801	765	823	804	766	748	841	824	807	782	805	779	768	746	817	792	832	819	869	759	805	755	794	783	807	830	805	826	784	801	760	760	782	801	791	808	830	771	815	825	830	818	823	811	759	816	793	831	761	824	751	787	818	824	783	789	813	838	826	796	771	794	785	787	802	789	819	822	798	865	840	799	846	769	815	807	788	781	847	778	786	787	813	817	762	780	777	810	788	790	848	798	858	794	810	802	837	837	794	803	826	848	841	814	821	814	826	752	816	831	816	827	818	784	786	827	768	807	834	863	786	775	727	794	810	798	813	750	797	821	843	785	846	833	805	838	828	816	794	786	829	851	760	779	786	791	796	824	823	805	842	835	819	807	786	829	825	807	865	823	772	816	809	826	861	797	820	843	846	856	818	782	856	803	786	826	869	794	847	736	779	803	848	838	788	809	778	798	797	770	747	801	786	822	798	766	835	798	794	786	803	804	806	869	839	849	829	776	789	809	825	770	776	823	803	791	820	806	802	802	816	796	804	840	819	818	806	778	807	827	821	813	783	818	806	756	795	820	802	807	800	863	819	779	785	803	784	807	862	798	865	771	816	824	794	755	786	847	827	801	779	837	805	832	810	840	796	796	813	811	771	826	858	835	820	826	769	796	828	787	804	762	810	790	853	808	786	870	768	833	810	761	841	807	813	795	821	828	843	776	829	814	794	844	800	821	787	843	817	809	802	801	801	828	809	801	763	779	787	785	833	836	797	718	860	853	814	754	838	792	833	828	785	815	815	811	815	772	814	845	834	778
3900	5959	4885	2667	1796	1458	1168	971	963	868	851	801	750	715	693	642	711	663	607	669	679	643	634	628	666	626	630	639	620	633	640	632	590	630	661	648	611	617	603	599	629	618	680	659	628	584	577	630	606	642	583	601	638	603	584	626	632	631	627	607	614	597	594	601	573	603	646	641	640	626	633	609	600	579	620	569	617	597	609	600	631	584	645	640	596	636	633	603	653	617	621	630	604	593	622	602	570	598	619	623	589	593	602	592	579	579	593	589	583	620	585	581	602	560	619	573	570	607	596	647	609	627	614	589	600	570	624	598	556	628	603	602	614	590	634	604	667	595	594	559	594	580	572	597	632	647	613	632	633	614	616	565	611	639	585	573	590	586	612	628	612	605	600	617	644	610	602	602	609	588	641	608	600	620	610	620	581	663	625	622	623	612	596	625	648	626	591	642	597	628	609	627	571	603	624	622	617	590	595	575	585	596	615	589	593	619	625	622	571	629	597	629	628	619	653	603	584	588	551	600	608	614	616	651	584	617	599	635	589	605	640	611	590	594	644	628	608	568	558	625	607	582	646	611	596	577	638	598	622	595	635	599	586	603	605	629	593	607	586	575	602	579	630	526	581	564	600	604	561	616	595	618	550	650	625	605	609	587	635	607	558	627	555	559	553	593	574	625	554	540	575	590	622	634	564	570	604	612	620	636	631	608	541	565	612	584	607	651	604	561	557	587	602	605	578	588	634	609	578	574	613	634	633	606	624	573	604	617	608	548	610	624	563	612	588	607	614	613	572	618	599	597	579	600	602	568	589	662	576	590	630	594	575	578	580	579	614	623	626	605	627	623	591	615	626	564	599	581	607	623	615	649	606	578	580	595	608	623	625	581	609	546	575	634	642	615	602	578	620	600	592	588	599	601	610	596	570	529	604	648	662	606	628	611	629	622	583	580	608	580	597	608	584	652	589	544	588	582	584	573	598	606	553	594	631	607	609	595	612	612	616	594	637	589	586	625	560	582	565	609	610	614	580	623	590	600	614	590	588	571	578	575	597	619	602	599	605	610	603	581	611	629	629	602	618	601	603	590	612	582	539	575	605	582	586	565	623	619	601	589	597	626	608	592	590	589	593	605	611	608	612	651	633	572	608	575	595	613	566	669	644	601	576	578	645	585	591	559	589	606	576	620	578	579	611	534	594	622	604	605	619	635	609	598	576	578	577	598	592	654	584	650	616	566	608	589	618	597	651	558	601	581	610	626	598	583	614	633	578	579	633	628	600	554	580	611	610	613	602	589	597	625	594	572	607	578	610	599	559	620	564	604	617	596	593	620	580	600	597	568	616	616	611	585	653	664	577	561	580	621	597	595	547	601	610	591	653	666	631	602	619	595	615	588	583	598	605	596	591	615	588	591	610	586	641	607	612	621	575	627	576	575	584	533	607	605	600	578	556	604	660	590	602	609	593	573	576	537	612	608	607	542	606	608	597	591	619	611	609	585	592	631	610	595	617	595	553	596	619	671	526	609	603	608	602	590	586	623	613	543	597	633	606	600	563	604	606	585	624	645	594	595	597	604	628	590	581	605	537	590	621	618	585	621	618	585	641	606	639	581	619	577	666	628	604	582	603	641	614	615	550	593	601	588	617	607	602	591	583	597	595	576	606	594	597	632	574	661	561	536	584	598	588	597	613	631	596	645	605	624	600	616	557	595	583	598	629	625	602	577	628	560	654	605	549	624	607	606	625	589	577	606	604	613	613	610	584	561	617	582	635	570	590	586	585	613	600	631	587	576	588	589	601	585	616	609	620	590	547	612	563	638	655	572	597	663	625	559	575	573	584	598	584	615	590	567	572	601	612	643	606	558	580	557	569	583	574	612	578	592	622	613	583	667	592	657	617	562	625	635	613	610	614	607	605	627	568	555	596	629	649	625	574	616	614	606	588	589	583	592	599	605	616	620	590	595	580	636	580	550	602	555	577	573	593	584	628	613	604	570	578	583	563	596	565	582	618	607	589	625	615	619	621	594	586	631	621	632	576	603	579	594	569	621	560	606	621	600	546	590	585	641	615	590	597	583	549	645	593	586	604	662	565	608	594	596	576	561	619	570	623	605	613	569	637	610	579	650	618	599	623	649	616	590	560	549	567	580	590	631	584	610	613	593	530	585	545	617	623	570	623	568	593	567	625	627	577	644	632	633	554	589	605	595	555	579	603	587	575	610	564	633	592	596	596	631	593	633	568	576	588	632	587	560	619	598	577	605	575	595	599	588	585	605	589	606	581	593	625	607	606	568	598	603	573	579	626	569	612	624	578	545	603	610	583	625	577	555	633	576	620	622	616	601	628	593	632	571	571	616	586	608	616	601	572	582	569	556	539	597	574	603	550	610	592	606	613	637	572	612	565	559	650	633	576	605	594	598	549	608	656	557	585	600	643	596	618	589	639	618	563	574	574	609	573	580	619	549	621	599	584	592	587	584	627	578	617	572	612	562	622	591	627	565	576	601	565	597	587	577	629	622	557	605	583	602	586	604	603	582	590	635	614	547	600	566	569	593	611	589	578	623	582	605	596	656	564	571	644	559	580	586	622	617	596	593	590	566	607	638	607	621	642	598	557	595	574	575	595	553	627	603	524	570	591	589	594	621	608	606	578	579	567	644	595	620	595	624	551	605	588	612	592	591	625	585	581	580	582	600	627	603	621	604	601	593	573	620	639	552	575	627	538	622	590	598	613	591	628	587	592	568	619	587	594	613	585	599	596	575	626	627	609	602	651	565	600	589	579	621	609	602	577	616	633	632	575	581	561	582	557	587	560	594	630	628	644	607	583	617	616	571	624	589	597	575	572	640	549	570	605	563	580	581	603	602	611	625	613	615	585	605	634	615	566	596	612	612	621	617	563	534	562	593	632	603	622	596	611	604	543	599	583	610	625	578	611	597	571	615	575	579	629	570	554	608	582	637	600	617	571	577	573	601	569	608	570	569	596	642	560	604	648	586	616	572	572	621	551	604	607	606	579	593	585	554	557	593	624	621	573	623	572	601	605	618	599	572	617	570	621	592	604	598	614	604	610	607	614	599	582	604	594	588	605	592	634	574	610	560	573	597	579	597	621	602	550	613	535	579	643	610	548	607	573	611	567	593	593	576	562	614	580	596	667	595	588	619	576	586	590	596	592	567	615	581	622	619	605	601	622	609	571	607	593	597	622	594	588	580	604	609	604	611	618	646	576	645	590	583	620	569	546	617	605	595	563	583	600	589	596	625	581	627	602	648	569	578	564	553	608	619	621	622	602	592	581	618	597	610	582	577	628	598	596	593	595	594	586	583	604	605	579	594	581	625	589	553	594	587	600	564	616	623	562	591	581	567	574	587	603	594	618	622	606	589	592	578	637	557	594	597	625	611	613	558	620	636	603	597	607	602	526	605	579	589	597	590	588	589	611	591	582	604	617	585	542	580	622	595	524	572	604	590	587	637	608	551	662	602	649	581	588	568	602	591
27888	11110	1675	1104	882	852	876	876	802	828	836	824	811	823	841	850	851	878	848	837	834	835	858	877	841	826	782	798	803	827	811	908	853	840	886	797	885	922	781	813	871	861	849	865	888	865	882	852	876	848	825	805	878	871	878	825	838	837	874	856	869	845	831	799	854	810	841	886	842	868	871	896	849	791	835	817	821	863	830	831	837	879	822	780	857	851	809	889	805	832	809	816	865	840	879	826	830	834	835	825	815	822	794	879	848	834	826	850	807	870	845	838	852	874	855	834	835	834	864	773	841	853	866	798	848	853	858	818	872	833	845	801	819	877	863	852	874	851	860	829	852	841	844	822	796	874	828	854	833	830	800	839	853	878	846	859	822	881	878	840	891	845	822	880	854	845	871	819	859	824	858	836	820	823	868	748	846	828	813	827	887	827	795	850	871	880	852	863	817	852	876	842	827	849	812	823	863	832	840	800	788	824	823	830	843	844	812	832	853	864	834	870	863	870	840	832	830	812	857	797	886	838	861	896	875	784	857	896	867	826	823	847	836	838	862	841	848	849	787	861	812	791	829	837	830	868	803	815	873	821	888	822	841	882	888	840	849	842	837	845	800	843	839	832	870	786	917	815	827	820	799	866	846	807	810	795	822	818	873	818	821	853	833	845	814	847	822	810	851	858	891	810	857	773	830	823	795	809	872	836	809	814	805	791	817	880	821	828	830	839	773	861	781	855	788	796	841	844	772	823	773	839	835	860	825	863	838	789	854	822	844	811	841	866	822	867	887	769	823	914	858	865	861	793	857	874	848	851	839	856	798	862	812	854	848	898	819	890	855	845	844	826	850	844	816	881	854	798	864	878	833	868	852	851	822	835	848	808	775	859	823	810	871	808	842	900	834	912	858	820	895	851	858	860	900	847	855	848	849	783	864	819	843	824	766	839	851	826	845	810	838	824	848	829	868	875	801	878	842	828	889	817	869	858	837	878	850	812	813	837	813	844	831	901	855	827	821	816	850	822	883	776	793	827	844	884	799	818	825	789	828	857	811	855	906	846	793	912	864	882	858	856	842	854	805	824	807	814	832	930	828	823	827	819	861	879	838	887	851	862	805	842	838	844	829	831	814	855	822	818	827	830	859	796	927	792	845	852	822	827	817	819	851	845	797	862	872	853	869	814	833	827	856	840	821	846	872	829	839	799	822	823	904	819	804	861	836	808	831	803	837	820	824	820	836	782	830	841	839	847	887	853	821	862	829	884	835	844	854	865	768	832	832	824	872	851	837	827	858	863	871	852	811	853	829	783	799	834	852	779	861	809	819	881	869	833	838	822	840	881	822	841	850	834	829	859	859	845	825	843	848	840	846	800	812	860	840	844	835	846	838	851	857	867	836	843	826	815	825	868	836	820	774	850	853	844	862	844	806	866	858	882	844	881	833	769	813	860	795	827	788	790	817	863	888	823	850	831	897	814	851	824	807	827	894	802	856	856	834	914	841	866	797	897	846	800	798	789	834	836	798	814	840	792	852	845	833	844	870	821	845	863	822	893	798	840	823	862	834	870	842	804	780	848	889	867	816	808	806	807	832	824	888	794	833	849	799	853	856	854	861	789	860	839	828	854	849	834	827	842	857	818	784	891	833	834	875	835	784	794	813	856	801	849	887	903	873	823	825	871	835	836	853	793	876	825	835	813	826	833	791	786	807	881	841	869	801	845	791	847	842	846	820	895	882	853	831	884	802	853	843	845	778	841	893	812	831	851	832	827	767	831	813	808	887	823	878	824	840	814	810	891	891	876	848	829	814	838	789	915	831	847	830	867	818	827	823	846	831	883	843	835	861	828	856	845	855	861	854	821	796	886	829	814	832	821	846	883	861	830	862	865	844	864	900	793	792	835	839	859	872	791	830	862	848	868	846	782	863	862	847	858	845	850	858	881	818	850	863	810	850	883	858	792	861	845	811	852	816	801	850	833	850	868	851	836	871	818	812	813	918	810	865	853	855	833	812	814	819	834	846	826	906	882	825	817	851	814	785	859	832	898	855	847	816	839	863	813	842	805	786	884	883	803	814	849	875	815	861	797	861	815	835	845	876	869	887	828	842	915	792	876	818	846	792	821	825	840	831	834	902	823	791	786	795	851	816	926	833	835	832	908	842	853	826	861	824	808	838	825	861	824	816	829	835	810	819	857	847	860	863	865	792	822	839	822	819	817	793	785	818	824	856	854	850	862	831	790	797	828	789	767	828	812	824	853	845	833	807	841	833	809	885	793	793	822	780	845	882	842	849	839	849	859	834	819	832	893	852	866	826	856	863	836	792	801	852	825	860	832	856	834	836	814	849	858	812	839	844	864	846	897	869	832	840	905	850	819	848	858	786	850	851	855	875	871	840	832	870	841	825	821	883	814	803	819	840	883	855	784	786	854	869	784	814	836	864	861	817	807	837	847	833	832	860	856	848	844	828	814	802	837	815	843	870	824	869	813	877	795	897	836	878	882	823	863	839	832	806	886	886	835	835	836	816	842	834	868	841	853	803	818	797	791	852	856	841	866	821	869	846	825	844	821	893	760	829	789	845	804	837	873	847	838	825	786	901	811	881	842	850	834	878	876	802	862	813	853	803	881	824	908	849	786	862	861	861	846	818	807	841	881	870	835	833	841	865	865	868	848	848	834	897	798	838	795	871	920	834	828	865	862	899	806	871	890	854	877	803	820	876	818	807	839	793	837	860	793	904	862	889	833	844	868	840	814	865	850	874	867	820	852	803	811	798	804	852	861	833	874	808	855	846	865	873	896	836	896	847	829	853	821	834	840	809	822	866	825	808	794	866	852	818	852	812	800	811	856	836	869	831	892	824	881	863	849	890	872	822	786	813	875	866	868	855	861	819	852	843	828	858	831	830	824	857	863	841	836	859	885	827	822	790	862	830	860	838	861	843	848	810	799	840	841	842	851	892	793	853	878	850	787	789	859	839	816	817	831	856	798	810	861	816	829	865	802	817	868	836	804	795	838	824	811	866	801	876	867	803	832	808	850	838	864	828	896	846	865	862	865	825	879	800	814	808	827	802	856	874	829	885	848	777	848	850	827	805	864	855	826	823	807	821	875	841	898	808	846	802	818	799	824	876	849	851	830	814	871	856	838	832	852	821	860	818	858	852	902	869	866	814	849	783	827	834	789	817	859	801	839	827	810	837	863	838	847	823	833	841	845	855	873	846	859	831	848	792	869	863	844	824	840	845	833	820	861	825	834	804	807	805	761	882	849	818	814	826	854	850	882	906	826	864	816	835	829	849	839	875	826	856	867	786	833	831	819	802	796	884	867	834	841	887	835	840	816	823	843	807	816	823	874	791	865	825	810	825	839	820	857	834	822	846	834	868	831	849	854	819	858	864	831	815	860	819	865	856	857	795	857	810	852	870	820	841	859	863	835	789	851	861	822	831	798	844	847	842	868	852	851	859	812	797	886	805	854	882	859	867	832	872	790	856	792	817	837
5018	788	754	653	612	653	597	600	582	600	579	574	615	540	610	588	594	578	593	587	624	603	542	605	559	596	606	564	589	579	557	559	578	592	591	643	597	626	590	563	632	540	560	550	578	540	623	603	586	631	627	601	616	595	606	592	602	594	564	591	566	595	595	625	593	601	561	581	598	570	572	607	596	586	589	580	577	575	581	610	572	613	586	597	580	594	571	644	584	549	588	599	581	620	611	632	581	582	608	596	628	589	586	608	589	564	604	609	571	612	559	565	541	626	576	565	631	536	560	578	570	588	552	592	540	606	605	589	563	599	582	555	575	546	538	566	573	528	601	607	521	559	610	585	559	560	575	605	545	596	553	565	580	575	579	632	565	582	593	589	616	608	613	575	556	566	612	573	591	596	599	571	557	546	579	595	605	534	584	551	565	584	570	569	617	560	565	570	570	580	617	560	561	619	584	632	623	560	567	585	590	576	626	602	582	611	594	582	623	590	509	564	606	586	573	573	615	615	553	585	525	604	578	574	533	582	595	581	549	614	550	586	589	554	619	548	602	543	612	627	599	534	581	580	526	612	565	621	575	565	558	636	585	580	567	571	532	610	576	598	605	605	581	536	565	570	590	544	564	567	604	603	576	617	572	558	644	599	573	566	568	573	615	598	593	596	556	590	573	541	551	589	560	562	579	556	551	532	537	573	591	602	558	584	621	557	564	622	604	622	580	568	555	609	561	550	556	560	586	587	591	577	572	573	562	582	580	594	586	590	577	575	550	569	554	601	546	607	579	584	545	604	607	589	610	569	591	591	625	540	610	565	568	602	584	585	574	563	574	560	552	643	564	572	622	579	593	587	569	570	557	585	601	582	609	602	594	565	612	576	604	555	577	562	625	569	541	577	575	512	567	605	577	534	588	558	618	592	620	569	575	563	638	573	624	568	549	598	589	578	527	597	591	563	611	604	592	574	535	646	552	618	585	573	530	571	589	586	609	555	654	551	615	513	543	576	570	571	586	561	599	589	578	610	624	597	570	621	598	602	596	573	557	608	609	596	604	593	638	626	617	564	622	596	553	609	539	580	612	562	571	548	580	557	558	595	541	568	677	584	604	613	579	586	588	566	583	574	590	604	567	602	553	592	567	566	576	560	564	617	601	576	576	579	575	554	564	573	549	629	592	605	567	591	608	604	547	582	555	580	569	551	606	607	560	600	614	577	549	586	580	555	568	596	612	586	576	580	573	593	600	616	593	597	538	582	585	594	590	594	567	605	609	616	574	574	574	597	621	623	590	520	639	572	579	593	573	592	582	606	578	556	584	593	559	598	612	585	610	599	559	630	598	565	586	586	562	612	563	599	601	552	601	569	578	619	597	534	554	598	607	590	620	569	630	532	571	561	627	597	595	570	605	589	557	586	567	574	560	631	606	572	591	559	584	602	593	552	585	572	585	574	588	520	590	586	592	605	559	568	567	557	589	535	551	569	632	572	609	549	575	634	624	633	594	601	570	542	584	550	569	584	567	591	604	577	568	578	556	543	558	592	603	586	566	571	602	597	559	574	581	604	581	575	602	575	585	577	583	562	616	547	623	549	531	579	565	568	611	574	605	554	565	575	634	586	581	579	535	615	616	554	554	575	612	601	626	598	565	613	584	575	555	588	604	588	532	563	578	589	636	582	606	602	573	613	599	530	602	554	569	539	608	577	569	560	592	553	578	577	543	553	577	604	549	568	553	588	581	566	564	546	592	600	581	563	593	571	587	574	575	564	574	599	637	603	564	618	604	585	549	578	581	584	562	593	541	568	569	568	544	593	636	588	598	553	612	584	609	555	558	575	630	579	622	575	599	550	604	542	597	575	595	541	546	582	573	573	604	556	583	551	601	607	604	593	582	596	599	554	545	580	605	595	567	564	588	617	597	546	649	566	550	601	583	550	584	592	593	558	563	598	577	579	622	585	583	580	586	581	545	608	567	554	540	546	603	600	541	544	586	573	578	588	576	638	616	576	587	620	524	586	551	555	588	551	598	592	564	590	600	599	541	569	616	549	613	583	592	571	608	595	562	569	606	601	570	564	579	552	609	596	538	558	618	597	576	587	576	554	585	564	588	602	596	607	601	566	591	611	632	566	579	558	595	603	574	632	617	594	555	572	594	549	579	529	545	615	541	576	580	570	549	601	593	573	552	569	623	585	602	617	596	544	578	592	588	560	590	556	532	578	590	567	594	615	582	546	575	562	599	589	538	570	572	590	603	563	591	558	565	584	617	570	543	544	584	580	574	564	595	590	610	634	552	569	538	591	588	576	567	596	614	576	598	552	603	628	594	586	553	582	549	609	572	584	568	536	576	584	633	551	558	606	533	593	591	531	591	591	567	597	581	584	546	553	558	576	582	584	556	578	594	588	580	573	543	605	567	593	576	574	634	582	601	631	603	603	558	621	578	590	582	561	591	579	568	593	567	541	603	589	611	561	599	547	602	578	614	597	575	620	554	599	567	592	568	588	642	611	610	578	640	580	576	610	570	559	566	543	577	585	574	620	588	575	634	619	572	580	583	578	576	573	569	577	589	602	615	600	567	579	585	605	609	578	565	611	527	594	604	553	554	608	585	583	567	595	592	575	577	581	608	620	610	590	562	601	581	582	621	597	595	567	608	509	566	593	569	587	551	587	578	600	583	592	595	590	582	618	597	549	543	519	572	562	572	603	625	635	567	589	543	569	585	559	560	576	587	600	580	565	576	544	593	581	554	592	576	617	608	620	589	533	611	596	565	582	574	574	565	612	600	563	560	611	569	556	577	543	576	598	605	541	552	593	569	617	596	576	614	618	574	615	551	557	594	551	647	593	620	554	604	552	606	621	591	602	565	609	580	617	571	580	594	619	579	566	622	553	585	568	555	586	573	558	564	565	593	572	612	606	601	611	593	565	573	598	594	576	631	539	552	605	594	544	595	538	537	562	603	557	568	552	583	574	564	606	615	602	592	626	579	562	584	544	545	581	577	630	570	582	556	641	582	531	569	577	559	594	593	579	557	578	588	568	587	598	610	563	589	595	618	585	575	575	597	603	657	562	587	576	573	568	600	609	638	576	572	589	553	602	528	578	618	584	577	580	579	602	558	599	620	586	605	552	627	626	596	581	590	593	590	578	589	633	561	592	539	567	584	577	588	570	566	589	637	585	596	580	586	593	620	625	554	584	547	570	639	610	606	551	570	579	575	599	623	595	582	571	521	565	553	552	558	623	583	567	624	615	617	553	566	578	600	537	575	575	590	575	597	552	588	561	610	564	545	585	544	570	574	593	541	578	564	557	585	567	599	578	610	569	614	583	590	551	611	576	581	602	593	587	587	591	592	612	564	604	550	619	567	589	567	602	608	636	587	548	596	584	546	569	599	579	649	588	547	577	567	588	578	548	572	544	561	570	532	590	563	555	591	538	599	594	578	531	576	559	589	566	596	566	585	530	571	569	553	620	586	593	625	556	587	584	615	567
25688	21469	27755	25549	10340	1977	1684	1441	1273	1259	1234	1212	1179	1200	1178	1193	1195	1183	1230	1153	1135	1153	1178	1185	1218	1160	1166	1115	1156	1152	1184	1184	1124	1138	1137	1141	1160	1160	1145	1154	1168	1192	1163	1181	1128	1141	1148	1162	1110	1154	1077	1154	1145	1136	1208	1159	1194	1132	1080	1183	1148	1148	1122	1105	1145	1120	1178	1158	1172	1151	1132	1180	1177	1174	1148	1198	1216	1152	1041	1172	1209	1087	1218	1118	1161	1122	1187	1106	1172	1119	1093	1133	1144	1110	1180	1162	1104	1148	1185	1175	1102	1066	1179	1133	1147	1181	1178	1169	1130	1147	1109	1116	1151	1131	1192	1175	1172	1119	1077	1142	1137	1152	1157	1091	1224	1135	1117	1201	1187	1130	1128	1119	1198	1134	1138	1180	1229	1139	1172	1163	1179	1183	1134	1106	1146	1125	1130	1079	1156	1142	1168	1166	1155	1118	1162	1130	1140	1072	1104	1169	1145	1076	1174	1182	1113	1133	1179	1205	1193	1163	1136	1178	1162	1124	1157	1199	1121	1136	1168	1094	1146	1125	1184	1211	1134	1139	1117	1102	1129	1172	1152	1109	1134	1087	1099	1139	1134	1112	1119	1180	1133	1129	1123	1117	1141	1147	1146	1160	1233	1146	1108	1164	1113	1162	1224	1125	1069	1092	1166	1144	1196	1111	1081	1168	1197	1157	1128	1145	1133	1080	1135	1149	1162	1209	1122	1198	1147	1154	1145	1207	1142	1201	1117	1082	1199	1178	1092	1100	1120	1111	1110	1183	1094	1170	1122	1144	1090	1148	1169	1127	1110	1109	1202	1116	1171	1158	1166	1147	1124	1120	1127	1112	1110	1172	1111	1114	1139	1151	1211	1150	1125	1117	1143	1114	1138	1134	1170	1119	1066	1170	1173	1184	1189	1094	1159	1185	1127	1117	1095	1133	1113	1140	1142	1179	1140	1129	1169	1125	1093	1151	1137	1177	1134	1111	1175	1085	1208	1194	1057	1075	1153	1153	1193	1101	1157	1111	1161	1125	1147	1156	1102	1101	1168	1186	1112	1182	1156	1196	1095	1119	1112	1110	1178	1174	1148	1150	1209	1156	1092	1152	1168	1148	1104	1152	1151	1176	1226	1118	1167	1205	1138	1063	1191	1171	1107	1166	1125	1142	1167	1102	1153	1153	1152	1141	1148	1176	1106	1097	1113	1059	1165	1050	1082	1223	1124	1136	1186	1166	1178	1157	1121	1168	1147	1103	1179	1136	1149	1109	1089	1108	1158	1127	1189	1141	1145	1165	1120	1108	1131	1089	1136	1130	1132	1099	1179	1200	1133	1135	1098	1149	1125	1076	1164	1107	1115	1172	1060	1082	1166	1175	1137	1181	1102	1150	1146	1172	1169	1147	1155	1160	1120	1122	1173	1141	1118	1102	1118	1184	1068	1128	1162	1096	1144	1091	1078	1128	1179	1169	1161	1113	1154	1161	1132	1066	1107	1112	1134	1162	1131	1116	1152	1083	1175	1074	1141	1191	1116	1172	1151	1144	1121	1141	1183	1109	1145	1197	1108	1150	1140	1108	1131	1154	1112	1140	1154	1170	1157	1155	1121	1142	1100	1133	1146	1154	1164	1118	1095	1130	1198	1141	1140	1100	1149	1185	1115	1174	1151	1041	1179	1134	1083	1120	1133	1138	1112	1161	1124	1151	1134	1108	1105	1111	1099	1106	1168	1169	1134	1193	1190	1108	1120	1189	1195	1159	1123	1157	1148	1130	1129	1098	1112	1164	1141	1184	1150	1126	1105	1211	1126	1145	1139	1151	1135	1164	1152	1138	1071	1179	1096	1146	1128	1083	1163	1156	1169	1140	1113	1207	1169	1139	1103	1148	1133	1148	1134	1138	1155	1165	1166	1149	1200	1204	1171	1170	1191	1145	1132	1058	1148	1124	1147	1128	1130	1086	1201	1135	1121	1163	1085	1144	1075	1206	1127	1133	1125	1168	1166	1169	1115	1087	1206	1155	1160	1188	1144	1188	1124	1068	1094	1143	1136	1065	1154	1158	1112	1119	1191	1092	1141	1186	1076	1139	1208	1151	1154	1117	1125	1120	1165	1126	1149	1120	1137	1150	1153	1129	1139	1170	1138	1132	1081	1198	1101	1173	1189	1178	1163	1103	1135	1157	1138	1113	1142	1175	1102	1141	1177	1180	1129	1062	1140	1157	1126	1101	1135	1104	1207	1167	1104	1146	1150	1190	1106	1154	1156	1184	1148	1126	1147	1168	1090	1158	1120	1130	1162	1124	1118	1134	1152	1149	1166	1159	1152	1183	1131	1146	1225	1132	1184	1145	1185	1105	1133	1177	1132	1183	1166	1155	1174	1162	1159	1068	1166	1137	1137	1108	1168	1115	1146	1121	1102	1081	1110	1121	1171	1157	1180	1162	1117	1142	1125	1143	1117	1157	1154	1128	1242	1092	1088	1171	1155	1170	1192	1193	1140	1086	1081	1139	1148	1109	1142	1097	1134	1130	1102	1172	1114	1139	1115	1134	1187	1193	1162	1142	1160	1135	1187	1125	1122	1144	1161	1144	1153	1195	1169	1055	1152	1142	1126	1129	1131	1069	1146	1179	1113	1134	1144	1110	1164	1150	1155	1142	1086	1148	1120	1145	1132	1112	1137	1112	1147	1100	1107	1131	1172	1179	1197	1177	1116	1151	1100	1086	1195	1158	1158	1163	1139	1199	1193	1095	1181	1160	1193	1209	1186	1148	1153	1145	1173	1200	1107	1162	1106	1123	1173	1125	1137	1109	1163	1162	1100	1147	1171	1084	1151	1073	1122	1172	1070	1148	1190	1116	1142	1200	1135	1124	1148	1128	1080	1151	1131	1149	1109	1092	1137	1174	1178	1122	1119	1129	1151	1113	1115	1198	1167	1086	1156	1139	1099	1138	1153	1169	1210	1121	1157	1133	1176	1122	1144	1097	1131	1115	1167	1152	1081	1153	1117	1129	1102	1219	1172	1197	1215	1179	1142	1157	1200	1154	1185	1139	1176	1162	1117	1131	1149	1169	1176	1137	1170	1188	1121	1141	1136	1146	1215	1219	1195	1151	1117	1179	1115	1170	1176	1160	1152	1106	1153	1165	1074	1116	1153	1172	1102	1146	1174	1154	1157	1142	1141	1124	1089	1100	1176	1219	1112	1160	1118	1134	1175	1139	1216	1135	1133	1103	1155	1133	1181	1172	1197	1128	1157	1127	1109	1128	1117	1179	1190	1089	1164	1112	1146	1181	1138	1133	1133	1132	1208	1177	1186	1118	1174	1085	1083	1137	1137	1108	1109	1169	1156	1181	1222	1129	1134	1131	1178	1116	1186	1149	1190	1131	1123	1155	1172	1146	1193	1105	1107	1203	1145	1131	1187	1136	1153	1141	1097	1138	1180	1172	1130	1182	1169	1176	1189	1132	1135	1168	1182	1147	1135	1129	1138	1173	1174	1109	1155	1148	1129	1103	1146	1121	1092	1164	1087	1171	1094	1132	1172	1136	1099	1123	1191	1147	1104	1119	1165	1140	1107	1184	1134	1213	1110	1083	1143	1157	1128	1076	1144	1100	1178	1095	1067	1112	1154	1138	1123	1125	1120	1122	1152	1150	1183	1134	1190	1169	1144	1141	1135	1110	1147	1175	1142	1157	1134	1133	1187	1112	1102	1175	1134	1184	1113	1112	1097	1204	1173	1099	1176	1130	1140	1186	1201	1157	1172	1105	1097	1145	1130	1183	1135	1088	1187	1145	1134	1086	1092	1103	1129	1126	1179	1182	1163	1079	1176	1136	1163	1156	1173	1089	1090	1118	1153	1131	1110	1167	1085	1124	1181	1098	1119	1151	1103	1136	1106	1104	1150	1124	1116	1107	1091	1184	1103	1114	1148	1153	1167	1166	1168	1161	1144	1173	1155	1129	1184	1136	1123	1173	1093	1179	1137	1142	1161	1107	1158	1125	1093	1148	1173	1131	1172	1155	1102	1150	1112	1174	1188	1150	1135	1146	1177	1159	1111	1128	1138	1109	1178	1166	1082	1121	1161	1127	1171	1150	1091	1134	1105	1115	1184	1162	1108	1118	1156	1185	1092	1206	1204	1173	1138	1185	1142	1126	1132	1111	1152	1131	1132	1217	1101	1160	1192	1083	1207	1138	1093	1157	1182	1119	1167	1237	1162	1129	1175	1146	1181	1123	1139	1089	1105	1071	1117	1099	1122	1213	1147	1137	1147	1135	1189	1129	1152	1186	1109	1170	1151	1095	1177	1104	1161	1187	1139	1153	1173	1158	1237	1145	1127	1096	1089	1164	1191	1159	1123	1105	1168	1166	1112	1165	1125	1115	1163	1120	1198	1188	1182	1120	1155	1077	1197	1085	1134	1140	1122	1123	1176	1110	1167	1123	1065	1157	1129	1108	1087	1095	1081	1200	1180	1159	1105	1147	1123	1156	1065	1126	1164	1165	1106	1135	1189	1097	1031	1132	1146	1162	1132	1191	1120	1143	1142	1147	1102	1091	1164	1107	1127	1129	1119	1236	1175	1159	1173	1166	1097	1127	1155	1110	1101	1102	1150	1160	1162	1110	1157	1181	1111	1136	1154	1125	1142	1220	1114	1151	1087	1111	1135	1074	1150	1128	1105	1096	1144	1098	1122	1139	1175	1156	1142	1139	1092	1141	1155	1142	1152	1160	1133	1105	1194	1148	1154	1171	1103	1141	1085	1109	1150	1175	1113	1124	1099	1133	1159	1160	1115	1147	1172	1132	1079	1114	1126	1135	1182	1137	1112	1173	1165	1082	1128	1213	1096	1093	1147	1155	1152	1121	1191	1135	1169	1176	1146	1173	1154	1151	1218	1162	1088	1134	1145	1164	1073	1138	1067	1216	1128	1079	1159	1098	1141	1169	1177	1113	1200	1135	1145	1142	1137	1153	1179	1148	1075	1150	1126	1105	1179	1159	1165	1173	1151	1079	1157	1155	1103	1155	1147	1190	1120	1160	1151	1141	1111	1141	1069	1153	1149	1187	1130	1163	1150	1151
3726	3632	3094	1949	1416	1268	1118	998	1016	987	922	916	876	870	955	927	879	863	866	796	826	829	824	880	844	835	820	799	852	818	828	823	798	871	800	852	846	861	848	790	816	844	835	825	822	838	803	840	817	846	866	794	841	828	876	841	896	841	810	807	827	794	872	812	763	789	802	841	845	838	812	857	830	755	818	832	791	834	850	793	805	753	805	790	833	833	872	810	775	834	790	806	873	821	839	789	792	812	823	786	820	871	833	830	799	842	858	828	885	796	780	848	812	803	786	826	771	790	792	861	794	791	818	778	832	822	815	800	812	812	792	761	831	797	826	817	810	839	786	828	808	840	824	791	816	785	792	823	845	810	790	805	812	829	795	870	780	842	808	789	846	803	820	849	828	801	831	820	812	793	861	831	805	823	804	826	801	837	815	773	813	761	787	850	820	794	814	790	806	826	776	852	762	846	824	825	782	791	819	787	824	805	878	808	863	847	855	792	788	814	802	813	795	759	820	808	793	826	799	833	774	819	790	792	810	789	851	835	860	797	828	846	832	835	796	765	835	802	827	759	812	823	821	826	830	820	812	755	836	798	812	802	823	787	769	795	802	783	824	792	836	840	771	849	786	875	791	794	801	825	829	802	773	775	851	830	834	789	822	815	788	818	833	814	808	784	811	792	793	797	843	830	833	757	834	778	792	807	800	775	823	829	850	820	804	813	769	804	787	884	820	828	783	822	813	808	778	871	847	831	804	802	782	821	768	773	816	821	783	828	812	803	822	814	876	834	758	781	811	800	832	799	821	794	768	847	839	820	800	788	815	802	804	796	841	765	842	789	788	808	791	809	791	820	828	775	842	803	806	779	816	793	788	758	849	795	827	795	785	794	762	793	804	823	809	817	783	817	799	807	780	848	754	829	744	808	788	793	849	818	810	819	798	831	774	819	791	845	802	816	798	746	799	870	811	823	806	811	786	777	805	750	825	795	797	800	777	847	824	795	855	795	791	848	805	871	778	773	778	795	805	784	848	808	815	790	817	825	829	821	824	797	846	796	814	854	800	785	859	809	760	804	797	823	833	820	837	792	792	809	730	784	751	806	805	845	829	824	827	804	850	799	832	805	817	881	772	807	803	798	796	783	800	845	819	785	758	812	792	773	795	808	834	824	794	791	817	834	859	828	795	761	838	781	840	812	826	824	810	797	804	801	826	826	806	789	866	823	822	798	830	807	808	806	792	827	827	833	860	813	766	818	781	777	836	810	821	807	823	730	808	818	839	800	819	801	851	822	834	793	831	816	782	757	793	772	819	844	793	790	751	843	763	840	810	807	793	798	821	792	816	795	801	841	846	800	818	857	847	796	842	780	794	748	854	800	804	777	784	775	777	792	847	768	845	867	801	809	806	808	765	862	818	811	775	813	797	824	802	772	821	786	841	803	820	797	818	832	774	830	810	815	839	784	850	763	803	822	823	834	869	805	820	800	818	810	809	799	821	809	848	801	826	774	791	839	775	825	780	814	817	794	782	783	799	785	788	802	825	798	854	834	802	826	792	812	881	806	784	859	800	786	785	805	790	815	842	799	809	759	798	820	808	801	815	786	795	789	823	822	800	768	812	807	800	844	823	819	814	830	781	780	755	807	806	818	840	836	774	785	805	857	813	767	758	816	818	855	841	812	796	789	833	776	770	785	834	807	832	778	849	806	814	834	815	857	795	797	846	759	803	823	785	810	762	823	794	795	792	781	812	750	825	771	773	841	859	762	806	800	793	799	821	813	828	780	786	836	812	796	807	818	825	842	783	885	823	774	797	790	764	804	761	791	832	809	778	835	798	834	823	779	746	785	882	834	784	835	791	852	794	782	803	846	821	855	828	816	794	823	793	806	777	737	828	792	794	806	809	829	852	822	837	811	823	790	784	785	823	800	762	819	804	812	778	768	794	825	842	778	750	853	769	829	829	826	774	837	784	791	806	779	828	784	862	838	831	829	832	842	786	808	789	802	795	790	847	831	773	787	812	841	765	772	792	847	784	798	790	778	758	783	784	786	842	840	785	865	802	796	837	809	761	791	766	831	781	806	762	827	863	828	858	791	822	792	732	796	779	829	783	784	799	843	854	790	730	787	834	800	814	812	847	806	824	798	793	784	799	783	815	788	839	847	857	832	801	824	830	793	766	823	742	784	738	845	834	839	772	790	806	825	815	753	845	770	837	805	768	828	775	818	823	829	805	767	769	766	806	779	849	788	831	804	802	801	833	759	780	771	828	832	820	798	834	844	856	781	835	809	812	817	830	787	808	820	829	802	773	827	792	855	751	786	758	754	860	828	825	810	836	835	780	762	806	739	856	780	794	776	847	816	829	819	826	776	813	834	746	786	796	798	814	851	778	743	774	802	804	786	794	780	751	816	759	834	774	858	751	845	814	830	773	822	796	838	812	781	827	780	885	800	782	843	811	839	786	750	798	809	813	790	809	799	814	776	760	799	795	782	796	775	753	773	820	795	820	854	777	788	841	813	852	795	816	851	771	808	866	815	820	798	847	821	781	793	811	831	830	839	780	820	809	754	808	853	795	786	817	764	833	821	782	824	773	832	785	765	789	869	779	813	789	765	806	792	863	872	822	844	808	785	814	791	787	796	798	793	758	842	779	769	848	804	789	803	858	769	837	849	846	796	814	836	794	852	781	840	757	836	811	785	823	789	798	848	820	817	817	767	790	818	804	777	831	838	830	772	839	770	797	822	819	781	784	805	847	802	789	854	794	789	765	822	810	748	802	768	774	824	746	817	839	824	767	770	744	775	830	768	799	793	809	812	789	776	775	852	833	830	809	827	826	828	826	823	818	813	789	873	770	779	843	829	805	793	785	814	796	800	825	808	830	792	815	773	805	847	775	779	792	808	756	806	863	822	875	814	772	804	800	792	826	760	789	789	839	811	824	770	824	864	818	794	799	744	862	720	806	801	782	798	810	844	772	803	809	850	842	774	823	816	819	800	802	832	832	790	787	800	817	831	825	748	765	853	769	809	803	850	833	793	812	805	810	799	790	819	807	780	812	796	794	816	854	819	784	806	841	836	821	797	806	799	796	831	816	746	800	772	773	816	833	774	781	798	834	820	812	784	783	773	799	778	716	812	800	797	857	821	783	863	778	781	827	773	801	845	824	804	825	740	843	807	810	830	824	801	821	835	788	801	809	786	803	741	748	856	812	803	856	825	819	796	824	855	807	805	789	794	748	774	763	809	790	809	807	807	769	801	828	808	787	788	796	822	831	789	836	851	804	784	790	793	840	804	786	769	800	810	783	751	769	807	802	823	782	827	808	789	824	795	832	796	828	789	799	825	770	798	841	810	826	790	770	813	808	796	787	836	830	772	804	852	809	820	825	819	833	814	847	794	796	809	754	822	790	792	784	824	819	777	820	781	802	813	766	805	803	778	791	825	804	782	760	790	802	864	838	801	809	844	781	795	815	791	808	796	783	788	814	830	826	776	751	789
24406	21414	28742	24496	21375	7939	1767	1221	996	1012	990	944	880	924	902	917	854	887	871	866	865	884	842	903	821	868	872	831	821	763	839	849	881	827	865	861	808	847	826	814	809	810	808	840	822	825	807	803	812	855	858	809	781	804	824	853	772	798	813	761	818	788	795	807	793	827	843	841	861	862	811	841	831	800	771	800	804	791	794	842	840	797	850	861	823	855	833	795	828	850	811	842	779	807	755	794	813	870	803	825	828	828	815	792	812	763	836	841	806	823	834	871	819	803	805	798	841	829	859	820	811	812	861	855	831	825	804	844	781	835	811	781	767	834	834	809	852	831	841	829	807	777	802	793	829	796	846	786	808	837	852	789	850	819	777	796	834	814	810	804	835	824	852	831	826	782	808	790	785	774	823	812	809	800	820	812	780	850	802	798	833	812	810	840	783	834	783	742	833	807	818	852	820	848	851	788	773	820	819	823	769	861	816	801	763	827	827	784	795	831	842	785	849	780	788	814	853	815	751	801	820	824	819	794	825	811	816	801	832	811	819	802	800	807	881	794	834	851	778	834	795	791	811	795	808	813	818	814	820	769	829	836	825	769	812	763	826	823	846	821	803	839	839	825	803	827	748	837	815	812	790	797	762	814	869	765	830	807	819	786	782	817	774	837	861	904	822	782	783	805	829	814	842	840	848	829	823	830	821	770	805	799	817	819	769	812	790	838	832	839	834	825	813	810	830	892	828	759	779	806	834	841	789	812	798	825	831	811	788	827	834	810	815	788	766	866	815	867	791	845	834	776	806	771	861	882	819	810	818	779	830	768	816	850	831	843	795	810	796	852	809	823	840	820	775	829	790	815	749	832	845	809	803	880	774	756	805	837	802	817	851	840	808	847	841	820	781	822	823	801	829	842	821	814	849	807	812	833	832	854	838	860	839	854	791	779	796	850	776	762	845	829	843	798	812	838	760	793	827	826	796	812	769	785	834	820	784	792	786	772	828	827	792	807	811	796	770	808	823	840	845	804	803	793	814	799	801	795	808	769	761	792	802	807	816	791	799	823	788	790	854	800	781	816	809	807	804	876	829	816	807	760	855	783	778	861	790	811	778	833	806	792	782	820	834	791	800	785	755	795	849	780	865	766	836	900	823	840	810	786	786	810	785	824	785	847	840	801	841	860	781	839	807	822	845	791	791	826	730	812	793	816	812	777	813	771	809	807	859	807	819	839	841	801	797	797	796	837	818	807	815	810	852	845	795	785	816	811	817	787	828	839	788	852	831	835	814	796	804	785	848	772	806	795	854	798	835	808	803	787	797	835	840	792	770	787	814	806	830	825	814	864	782	814	810	771	799	781	872	785	845	773	805	779	782	858	825	816	843	816	811	842	767	819	819	829	795	777	733	831	778	766	777	814	807	815	833	864	841	789	825	808	750	758	820	824	793	813	781	830	801	781	860	836	840	809	753	763	763	795	816	782	826	797	846	804	830	826	796	851	798	822	815	783	785	799	788	840	880	833	767	818	823	811	797	765	842	786	841	843	805	791	849	814	751	816	780	798	846	773	799	783	837	819	783	854	840	831	839	816	796	816	796	850	775	789	788	786	823	816	765	836	826	901	820	803	791	815	816	788	806	787	800	826	827	829	835	737	775	800	827	835	824	805	751	775	804	751	799	784	804	804	767	810	802	786	781	850	848	778	878	806	806	768	790	820	816	810	801	779	845	788	830	807	845	782	800	859	787	824	789	790	782	835	819	787	785	852	822	819	828	834	790	805	856	800	757	770	831	822	794	793	832	762	841	835	771	845	781	826	762	767	816	797	822	757	829	849	803	776	873	799	832	787	812	789	781	844	833	787	792	801	849	775	825	809	799	860	783	814	786	828	808	793	828	818	843	852	851	817	794	792	795	810	805	800	807	786	790	842	803	836	787	830	833	774	839	812	813	818	788	788	808	790	808	774	806	778	793	804	842	803	785	769	825	812	815	799	811	835	793	843	806	779	864	786	764	777	840	768	786	846	856	809	801	822	830	847	800	823	798	811	752	781	789	762	812	806	756	835	801	837	778	796	738	814	829	798	853	807	779	806	798	786	831	796	772	756	767	785	797	807	765	825	876	829	803	800	807	824	823	801	808	815	832	808	788	838	771	806	816	778	756	764	826	800	827	800	804	808	743	820	784	851	864	834	813	770	794	816	798	837	825	829	869	792	824	784	809	827	775	786	853	779	773	798	808	851	809	802	861	804	789	788	804	810	773	817	841	794	783	771	811	719	782	800	822	747	777	809	845	827	809	809	798	793	813	822	790	792	793	837	841	792	814	798	795	831	842	814	816	816	834	869	822	820	769	807	833	810	830	800	796	792	783	800	771	857	829	836	832	811	773	811	735	778	836	804	852	809	852	761	804	855	816	837	803	834	757	764	780	821	878	833	816	805	778	797	768	786	812	819	783	802	830	823	794	816	854	800	822	821	786	802	809	869	777	736	800	767	820	850	812	826	783	826	822	801	833	789	835	775	879	723	795	771	775	866	835	803	835	819	794	776	821	788	805	780	811	874	827	828	822	816	822	815	789	868	845	797	805	799	822	824	811	819	847	815	843	827	802	806	781	781	818	822	842	771	786	818	828	881	801	840	770	819	771	842	763	771	824	823	790	851	777	818	794	808	756	748	835	855	813	806	779	864	841	789	844	798	788	807	765	826	763	842	736	786	807	832	783	769	794	768	770	778	752	868	792	814	823	837	776	797	796	773	774	820	766	820	829	724	822	816	828	850	791	787	775	817	831	889	765	791	799	814	819	843	805	802	839	790	768	788	816	784	816	828	797	799	806	802	783	795	844	840	825	738	796	824	821	799	767	771	812	876	771	837	804	792	816	837	831	846	816	857	816	820	844	770	822	810	813	863	862	800	833	847	843	794	791	797	795	808	802	800	814	804	766	782	770	804	778	845	810	841	786	809	789	804	844	771	800	741	861	802	796	816	770	798	771	731	799	823	825	799	822	825	839	866	789	871	798	810	763	848	783	789	799	889	847	822	840	821	834	765	814	762	794	793	818	799	728	826	815	807	786	784	802	776	740	879	782	766	829	826	776	770	798	810	817	829	858	830	742	790	794	826	828	854	812	772	835	845	805	770	794	824	821	779	788	782	789	826	814	738	773	804	803	840	876	757	740	819	799	799	828	819	801	805	802	841	751	832	785	778	838	847	832	834	768	799	846	843	813	760	828	808	789	767	850	800	835	772	827	810	807	830	778	823	766	828	817	757	784	783	824	805	860	815	825	779	766	814	762	828	784	798	812	819	822	803	793	764	786	816	771	832	880	741	847	801	823	833	824	810	789	846	767	794	876	831	814	805	781	726	840	812	778	822	778	788	783	770	799	805	753	845	772	826	810	816	793	856	797	807	748	807	799	789	852	822	811	743	826	793	860	794	840	835	786	787	815	842	776	807	803	764	750	777	847	783	820	777	803	749	847	791	804	811	761	810	839	809	827	800
3897	5985	4962	2649	1879	1390	1137	1036	971	898	787	826	701	828	682	714	706	663	675	703	657	659	656	619	671	679	626	655	635	629	662	604	635	629	649	617	606	603	615	640	636	617	612	665	614	644	615	636	603	656	653	609	614	687	643	616	587	572	603	569	653	613	598	613	614	637	579	593	638	611	621	590	619	603	609	669	592	615	610	591	664	625	583	597	646	658	602	627	595	677	640	606	584	608	619	632	628	589	567	667	592	571	655	582	595	613	599	600	669	594	588	634	603	601	641	622	546	640	605	611	630	643	616	618	635	583	597	616	581	616	598	588	644	585	635	601	653	625	624	610	660	618	621	615	624	637	604	592	617	642	627	590	659	576	616	600	590	625	602	645	586	598	673	588	617	620	628	578	603	617	615	627	597	591	613	565	606	603	634	598	630	605	581	583	567	593	609	606	597	617	621	607	598	645	644	633	602	604	588	596	572	657	609	579	629	620	612	600	618	578	611	606	650	616	596	593	607	621	591	588	614	607	614	616	628	608	583	633	545	630	595	599	595	585	573	623	567	618	612	621	576	616	611	568	621	587	608	676	565	607	634	618	554	621	626	580	625	580	605	626	650	580	562	601	598	554	641	626	589	567	608	611	617	561	621	620	576	574	600	544	614	590	600	566	654	627	539	588	618	589	590	620	623	584	607	598	613	562	614	609	599	572	631	597	572	626	545	595	668	580	590	600	598	595	616	591	600	634	618	645	602	636	611	650	626	571	583	616	609	576	631	594	591	602	603	611	602	594	592	610	598	625	614	674	596	600	579	629	631	585	594	605	637	592	573	581	637	554	605	623	590	592	615	622	630	590	612	608	576	640	610	541	653	613	593	592	605	622	627	616	571	569	580	571	632	618	591	609	564	659	601	632	581	599	634	606	550	611	604	573	590	561	594	627	629	633	580	597	623	600	608	617	611	636	629	606	601	641	598	629	634	597	593	604	640	602	625	610	610	616	619	603	601	597	567	602	596	552	536	580	640	599	607	589	604	609	558	646	597	607	645	556	600	592	542	549	599	654	594	607	551	600	630	612	606	628	611	592	631	605	596	635	601	611	635	625	629	565	631	637	591	614	598	571	595	609	595	611	566	634	605	586	615	581	569	615	624	643	579	584	633	591	637	618	599	574	610	604	588	596	602	598	617	530	630	543	650	571	617	619	601	582	608	604	639	548	617	628	636	592	557	591	586	603	606	559	595	583	581	637	573	584	568	639	634	596	584	617	604	551	612	616	608	588	617	623	564	630	621	592	595	580	566	580	597	616	597	636	612	659	586	611	635	582	591	577	628	584	577	582	593	602	575	594	651	613	602	575	616	604	564	546	639	587	609	616	549	604	599	588	563	601	609	580	583	606	572	616	587	624	623	635	614	616	602	608	596	624	571	601	620	623	602	565	606	596	636	610	608	566	618	623	655	602	625	600	578	616	573	602	610	624	626	590	601	614	596	561	622	632	620	628	628	611	608	567	621	568	602	619	597	547	594	596	606	591	605	612	625	567	609	609	632	633	594	634	549	574	595	615	592	581	613	611	599	610	620	638	587	573	596	623	647	577	573	580	616	618	559	594	625	581	615	614	556	595	591	582	598	600	589	650	611	582	567	603	576	604	592	569	545	596	622	634	596	600	600	568	615	653	572	613	615	596	616	573	602	603	609	624	602	574	605	607	585	667	592	571	629	582	595	603	594	646	633	615	596	617	583	604	581	638	609	628	598	581	544	627	655	619	634	583	614	589	634	567	615	644	621	565	630	592	635	633	592	591	584	610	604	633	606	633	599	590	589	572	610	553	637	591	606	550	600	583	622	647	587	635	600	607	609	579	601	580	665	598	615	588	622	600	603	603	578	607	597	626	611	530	609	582	612	564	605	574	586	640	611	582	604	602	572	600	624	550	582	576	595	570	596	679	609	622	606	596	621	607	604	589	598	568	593	578	591	580	623	573	575	572	602	599	580	600	600	577	644	607	574	602	621	583	570	585	655	623	610	640	623	553	591	613	587	595	607	636	614	611	645	639	610	619	591	613	638	548	608	587	614	581	630	583	598	587	597	652	590	599	580	613	613	618	620	564	609	606	602	606	596	644	614	585	615	616	654	632	557	628	598	601	573	611	604	577	599	570	577	575	628	570	547	582	629	621	594	579	615	631	624	609	586	655	549	603	581	625	597	650	620	605	641	606	623	589	606	592	619	619	592	581	564	615	565	625	657	621	613	585	561	601	583	620	603	620	612	620	636	606	571	582	631	635	633	590	599	641	604	595	560	598	586	610	630	570	607	581	582	579	616	637	637	590	619	609	593	568	599	623	595	574	592	563	625	582	589	583	593	620	578	585	664	621	597	611	591	627	608	629	616	611	587	574	635	575	574	597	590	590	568	601	576	608	618	579	554	560	550	635	567	586	594	588	615	564	609	652	605	652	582	562	574	590	570	572	609	600	572	599	607	618	595	606	570	587	580	582	566	597	597	605	643	573	601	570	593	575	586	600	668	617	631	586	651	559	565	614	591	615	570	613	623	586	594	594	603	597	591	570	584	613	628	627	606	606	585	561	586	581	608	542	605	588	625	609	588	606	606	566	592	583	561	629	615	603	544	592	603	590	581	629	613	624	570	580	608	607	563	600	556	607	580	569	566	584	596	639	596	582	626	592	646	579	588	565	562	587	561	608	590	639	572	597	591	586	588	611	606	589	557	607	593	584	605	590	568	573	585	637	616	597	563	531	602	616	589	599	582	642	600	584	624	635	558	573	615	631	569	569	588	573	601	540	581	583	626	564	587	591	603	592	616	623	608	600	558	619	606	606	597	631	594	618	577	597	626	605	600	622	609	569	598	552	598	614	564	554	628	595	617	610	550	584	563	599	556	591	599	603	611	591	592	600	561	584	615	642	622	585	607	623	587	620	566	573	632	565	649	595	628	626	616	628	625	573	568	615	569	585	630	602	585	585	605	608	602	598	623	617	594	590	612	598	592	623	563	617	571	608	612	598	595	601	643	625	587	616	614	589	633	585	586	592	627	591	610	614	581	582	591	620	620	624	648	587	573	637	616	622	588	621	634	617	547	590	589	582	574	616	605	583	617	580	559	609	575	638	598	608	586	606	609	557	583	579	591	567	616	582	599	614	566	598	578	566	615	605	600	594	606	593	620	598	629	611	580	595	574	586	601	635	588	634	598	633	582	606	660	587	565	606	628	611	635	584	580	573	588	597	625	578	577	544	597	596	572	589	621	585	572	614	581	641	629	614	618	621	671	565	621	575	579	561	632	588	618	588	611	544	557	607	600	603	572	611	560	623	592	606	605	588	561	608	631	580	586	522	610	547	583	608	620	577	559	592	594	604	630	573	629	630	591	579	593	614	634	579	614	590	583	580	620	593	632	573	611	610	612	593	585	591	638	606	592	596	595	582	610	628	599	550	617	643	547	634	601	624	638	570	619	636	583	546	591	557	619	610	638	613
27976	11169	1755	1235	923	843	869	892	850	852	796	906	869	831	891	867	840	849	835	831	816	862	841	826	867	914	827	827	836	864	906	869	847	881	862	812	829	827	862	897	786	883	843	847	862	824	807	858	827	824	818	839	876	883	862	860	828	851	874	844	830	858	782	846	823	885	824	829	829	851	848	830	883	859	832	812	813	831	846	852	863	828	857	875	810	831	813	821	873	873	804	847	833	852	830	870	840	845	808	834	913	859	873	873	837	868	842	793	812	855	864	803	870	870	824	851	804	850	839	873	847	856	839	822	822	826	900	901	819	856	828	821	858	879	803	868	846	873	916	823	838	816	877	825	808	821	847	871	845	854	805	878	848	827	866	806	895	815	815	824	863	790	856	817	867	846	931	853	883	846	821	858	833	809	825	825	824	841	847	834	855	871	829	835	808	875	865	838	871	797	881	826	849	910	812	841	777	833	806	890	804	799	832	824	841	869	829	868	846	834	827	828	842	841	855	845	822	802	837	911	854	845	830	802	809	842	851	861	870	883	837	848	875	823	818	847	854	852	807	835	830	868	853	909	879	873	822	855	845	788	847	870	836	824	820	852	836	843	848	780	874	742	874	838	912	815	902	822	879	814	809	843	893	844	892	832	841	814	894	852	822	867	811	846	799	848	840	800	816	877	839	850	847	799	831	882	798	849	842	808	844	830	826	844	843	889	861	832	911	839	849	872	845	842	857	833	859	837	875	831	871	865	815	848	824	832	880	820	881	901	840	774	838	799	856	814	804	840	816	864	812	816	772	842	832	878	894	831	869	865	845	917	827	787	804	897	815	868	832	845	840	854	860	837	835	852	853	889	835	836	851	863	858	803	840	875	803	809	821	884	825	849	849	844	829	803	858	836	826	801	832	860	856	888	849	886	829	870	869	870	833	836	834	874	859	863	867	907	846	809	839	830	880	821	888	874	838	823	832	856	841	801	861	891	838	865	882	821	877	824	887	891	824	864	805	835	811	858	848	895	861	877	880	813	862	816	812	828	790	824	846	836	829	844	827	906	867	826	843	842	858	852	858	833	836	886	814	820	826	847	846	847	888	865	854	849	798	830	869	863	880	902	881	860	781	836	835	867	867	862	799	834	840	829	794	879	888	813	808	796	806	893	825	859	816	856	896	894	848	839	875	830	842	872	839	874	881	829	835	832	852	828	899	833	888	851	778	844	864	855	873	837	812	898	907	882	878	854	856	854	884	874	834	877	841	867	842	862	856	896	790	804	869	818	891	823	842	837	843	877	833	815	790	810	892	830	803	832	839	867	848	815	881	811	806	870	880	810	824	817	854	808	825	855	832	833	883	832	837	844	838	839	829	855	807	798	868	885	848	814	865	855	819	791	835	835	892	874	841	822	806	859	825	847	876	779	858	886	889	851	895	828	905	792	827	890	794	828	800	816	903	821	886	842	803	847	858	858	877	820	844	907	859	854	852	797	820	836	832	880	874	815	843	858	827	889	870	810	840	847	828	818	829	857	858	873	830	811	832	802	864	806	832	819	852	909	847	881	800	827	792	841	863	849	814	836	822	829	832	815	805	841	861	849	835	842	868	858	864	856	848	855	853	868	873	844	877	819	846	852	880	858	862	860	823	863	827	841	819	805	871	837	877	813	838	853	773	898	823	818	811	810	820	857	797	803	848	868	878	883	854	826	790	851	834	832	865	859	813	799	843	830	812	812	867	828	830	801	808	828	891	851	907	872	901	871	820	802	913	880	893	803	859	823	827	867	842	857	819	845	827	858	913	819	878	803	791	780	885	838	852	763	820	836	850	849	831	810	869	839	819	833	865	845	885	869	854	839	824	802	876	860	849	778	807	817	868	897	770	830	863	857	843	825	878	827	890	818	853	878	825	810	828	819	841	834	839	806	849	853	883	865	842	836	853	856	864	860	845	827	830	863	868	806	807	914	835	863	860	848	843	803	859	813	880	856	819	798	825	859	801	818	824	797	802	892	848	831	852	838	868	829	880	815	884	816	825	826	861	854	876	929	827	831	781	835	820	838	838	838	807	836	843	882	839	874	834	829	858	797	849	850	865	826	849	835	830	837	848	946	891	820	856	886	788	849	859	860	811	858	854	816	805	862	897	870	862	794	835	866	875	876	826	829	846	850	819	822	902	854	816	842	863	824	804	895	868	863	834	886	871	794	850	814	845	836	835	835	855	809	816	863	852	821	856	783	891	800	792	832	800	845	839	805	737	886	817	866	863	853	840	804	847	866	836	829	873	850	807	817	861	846	830	880	833	825	853	796	850	843	841	886	784	851	898	828	794	875	867	889	848	865	805	843	855	848	787	862	820	834	828	910	878	811	857	849	881	839	825	831	870	833	862	819	849	894	886	792	839	849	842	839	835	809	813	864	849	852	913	859	850	841	785	792	875	842	878	847	852	809	869	833	870	832	859	846	856	851	858	816	803	874	845	832	812	862	758	824	836	858	850	844	805	830	855	837	819	835	825	940	854	867	844	821	814	827	864	801	830	826	854	863	881	843	876	828	818	830	806	835	864	893	823	839	848	858	810	825	836	844	848	831	878	801	877	853	839	886	839	822	831	768	881	918	814	891	840	803	817	838	822	878	830	801	844	841	901	859	811	778	859	823	836	874	844	818	842	833	872	814	868	826	856	897	838	807	857	836	851	891	848	881	805	805	850	846	836	845	844	834	843	836	850	848	834	838	867	882	833	839	890	855	861	864	854	866	833	857	887	829	916	890	848	824	831	863	773	868	823	848	844	841	827	882	882	877	826	858	857	870	867	862	858	839	810	844	799	882	827	879	874	826	845	843	821	831	827	822	874	903	812	840	814	869	864	856	848	823	869	785	868	815	860	881	854	849	839	821	843	875	829	865	866	837	828	836	830	871	844	898	868	895	818	859	799	848	876	820	852	835	877	893	811	828	861	832	869	836	820	867	873	846	874	803	871	888	834	796	842	842	819	864	853	825	815	834	874	850	827	883	844	845	893	841	835	806	753	838	841	847	829	829	860	816	813	801	835	866	890	778	868	865	869	835	868	841	822	916	811	813	827	909	810	844	832	868	847	849	828	821	826	817	871	795	833	880	841	892	837	830	915	866	876	880	834	798	848	832	807	843	832	852	830	884	859	840	853	841	803	872	848	822	882	815	839	825	825	802	882	825	821	794	818	843	899	826	846	833	865	839	835	829	856	856	856	799	824	842	823	859	845	749	850	847	866	817	816	792	828	826	864	851	855	848	828	806	832	824	864	828	816	873	810	862	814	809	876	856	817	864	818	847	829	856	870	777	830	881	880	841	806	830	871	845	822	860	854	808	844	886	812	886	829	848	872	870	865	889	822	880	810	837	863	807	817	783	849	845	877	822	810	826	836	850	818	783	867	842	816	827	793	785	855	787	800	859	864	873	847	847	858	828	904	885	830	849	889	796	847	882	813	855	871	891	866	876	770	817	891	853	808	792	913	831	836	827
5102	778	743	672	647	629	598	608	585	635	600	597	597	601	560	563	611	595	576	622	639	606	595	568	571	597	594	613	590	602	613	633	596	577	572	580	610	571	563	591	578	572	532	571	578	625	609	557	533	594	595	580	578	580	539	602	572	596	577	575	597	537	594	588	572	634	590	565	563	594	570	588	584	536	623	559	577	584	596	635	569	565	619	568	597	566	571	585	577	547	608	569	623	597	538	638	623	614	594	568	620	572	633	639	599	552	640	589	573	559	587	593	555	591	571	577	540	602	610	565	547	576	579	603	592	585	574	566	584	582	594	599	608	594	586	585	590	592	589	594	586	607	584	563	634	576	605	627	602	546	640	594	607	546	559	599	583	593	602	566	610	579	596	573	579	583	566	563	559	561	593	618	558	578	590	612	616	570	597	562	560	612	585	543	580	606	627	569	595	581	549	586	608	578	593	576	541	591	607	593	585	578	573	584	605	586	593	599	612	566	596	585	599	538	589	571	546	599	563	570	550	590	578	591	562	539	612	619	592	581	599	569	580	579	597	585	582	581	577	577	546	599	571	610	591	582	642	627	568	607	640	562	616	619	590	597	565	601	573	617	621	601	570	621	621	545	613	531	605	550	612	614	583	553	556	573	598	575	579	576	593	578	586	536	599	577	605	575	570	589	570	583	592	605	591	578	631	617	589	568	592	607	591	599	591	516	588	574	596	579	570	574	608	601	586	628	596	589	597	653	569	577	609	579	599	583	589	599	628	594	542	567	547	568	614	609	553	614	567	588	573	532	596	568	567	601	581	576	600	612	564	558	603	594	584	602	561	610	575	589	551	623	646	605	557	589	576	604	586	595	585	548	577	582	565	596	559	587	604	608	620	563	549	605	608	551	618	579	585	566	567	587	559	578	587	576	606	602	614	575	546	541	581	601	602	594	601	582	568	590	604	599	584	578	591	581	606	601	609	567	584	573	591	596	579	592	581	603	588	579	602	597	550	558	550	569	598	596	583	604	609	583	609	572	614	603	610	610	582	580	572	603	577	568	566	576	548	572	573	586	585	588	577	601	569	588	618	569	621	577	633	608	582	613	553	611	608	582	578	648	608	591	576	564	568	585	581	630	568	600	591	557	596	609	569	587	568	581	625	598	576	591	616	553	583	610	625	595	597	602	588	546	565	605	590	616	606	550	578	581	584	563	567	601	569	614	581	600	608	593	596	603	540	580	587	579	582	620	585	596	592	584	575	542	602	589	600	612	579	583	622	551	575	619	634	594	611	575	633	581	602	587	593	590	593	598	596	613	536	572	589	574	588	615	627	634	602	595	584	615	585	574	611	593	541	599	609	580	580	587	585	587	566	543	608	573	618	558	562	580	610	594	602	566	584	604	572	531	578	596	587	586	599	558	528	579	582	563	588	576	601	621	574	586	561	571	578	563	625	626	597	586	530	586	585	600	604	628	554	598	554	566	632	546	604	585	552	540	563	554	599	560	587	596	568	584	591	615	577	570	618	558	590	591	576	534	573	573	599	605	608	600	613	571	572	584	564	581	593	589	601	607	593	548	609	600	563	572	592	556	575	593	579	556	573	597	597	558	586	545	595	575	578	612	625	624	557	598	583	586	570	593	591	589	574	591	562	587	604	564	599	590	586	587	593	616	581	613	623	593	618	574	586	594	586	587	619	605	582	550	607	616	595	596	568	585	589	597	568	597	531	589	563	583	649	589	546	609	596	591	605	601	627	554	594	566	567	557	572	570	586	580	590	569	602	586	562	611	592	545	553	611	583	641	540	569	580	567	635	608	628	640	603	587	619	588	552	601	591	576	566	604	614	603	565	617	569	586	599	576	577	585	589	575	570	577	569	636	595	598	628	603	600	551	569	599	580	535	514	589	599	622	598	607	564	583	598	579	628	599	573	571	546	611	546	584	544	588	585	606	589	585	591	630	605	572	585	592	594	548	548	611	589	556	592	557	597	622	606	617	574	585	593	598	577	600	556	577	587	620	603	594	604	621	591	602	561	566	527	565	546	619	598	613	597	628	564	607	574	584	554	581	584	567	551	583	604	583	593	586	609	585	580	640	581	540	626	603	584	610	574	571	631	577	549	581	578	592	587	603	578	573	555	576	563	608	567	575	620	599	566	626	592	628	610	579	579	573	612	572	569	634	579	578	578	603	574	591	612	577	579	583	616	558	645	546	537	590	549	575	573	578	596	579	602	579	557	603	581	618	583	562	625	612	585	613	609	553	604	567	536	562	554	590	602	579	568	586	581	573	606	587	567	636	590	581	601	558	588	538	590	601	614	608	611	637	587	558	574	604	615	601	579	575	618	607	644	658	563	611	594	587	608	632	595	605	608	626	587	584	566	568	613	572	574	567	592	570	613	582	595	583	573	630	603	611	591	599	616	588	570	543	585	605	587	565	612	617	601	574	588	554	566	597	577	615	584	590	578	589	610	564	587	601	603	581	593	631	568	563	587	580	569	602	623	626	581	601	585	577	594	597	627	639	561	573	590	582	606	573	555	558	576	603	598	612	578	563	602	627	592	547	616	608	615	625	645	607	572	586	585	616	630	597	587	588	558	570	577	568	621	603	574	608	622	586	554	587	558	598	582	624	620	614	562	640	553	585	558	569	588	605	584	570	611	551	579	563	595	568	630	575	576	618	606	579	626	566	625	583	637	574	554	549	617	577	563	604	633	588	612	585	577	607	547	582	622	538	569	647	580	568	540	584	560	603	597	569	632	622	623	576	588	583	574	588	606	572	619	586	533	634	567	620	614	636	612	571	629	552	568	564	595	635	605	571	569	576	595	586	627	615	596	563	591	568	548	561	567	582	575	621	558	602	610	567	592	582	534	571	581	593	609	597	594	553	596	557	584	567	587	586	596	555	615	543	564	569	602	600	598	620	563	589	567	573	583	587	593	605	569	578	622	597	604	596	616	581	616	565	578	598	582	645	559	597	592	591	568	591	609	551	607	593	546	575	553	573	600	575	582	608	588	578	551	580	625	581	628	588	570	605	637	636	606	575	574	590	558	597	543	607	636	575	593	614	619	574	551	581	559	565	582	592	585	595	608	636	618	591	600	547	586	587	573	608	575	569	532	584	575	575	565	580	612	595	598	608	577	589	585	607	596	582	585	544	606	556	597	602	568	572	520	548	560	592	596	574	591	566	584	625	564	579	582	606	571	595	546	557	592	625	604	557	567	552	562	565	582	537	563	576	563	577	586	599	607	588	605	568	602	575	587	619	579	587	549	569	577	629	607	599	606	601	592	573	617	566	573	611	596	595	557	571	591	606	614	600	580	610	586	580	638	604	595	576	539	579	627	600	606	563	599	558	561	560	578	559	582	553	576	603	605	592	529	587	585	566	612	605	631	602	607	619	584	605	595	594	594	583	558	579	610	603	543	569	572	597	589	589	602	597	600	591	599	574	579	631	544	591	600	557	573	560	585	572	594	570	617	551	602	566	590	579	577	591
25585	21426	27726	25480	10054	2050	1603	1399	1283	1277	1285	1211	1204	1214	1286	1180	1180	1147	1220	1245	1188	1110	1157	1181	1153	1151	1175	1167	1170	1157	1152	1146	1143	1190	1154	1162	1183	1140	1160	1146	1107	1112	1211	1209	1077	1186	1148	1113	1149	1153	1157	1148	1139	1108	1173	1153	1147	1132	1100	1170	1137	1123	1142	1163	1198	1137	1148	1123	1166	1137	1116	1099	1134	1102	1166	1134	1143	1164	1137	1161	1187	1092	1146	1121	1137	1163	1135	1091	1122	1095	1117	1086	1163	1106	1150	1094	1166	1118	1151	1097	1136	1182	1144	1142	1142	1093	1127	1108	1089	1119	1126	1141	1104	1150	1149	1147	1147	1146	1118	1201	1105	1126	1139	1111	1051	1094	1143	1126	1225	1149	1165	1183	1085	1058	1145	1133	1128	1122	1182	1130	1186	1152	1181	1128	1150	1178	1129	1165	1157	1187	1110	1200	1115	1156	1121	1166	1154	1096	1096	1148	1165	1160	1150	1115	1092	1166	1178	1171	1163	1169	1136	1136	1154	1074	1113	1154	1188	1181	1156	1121	1097	1139	1207	1211	1122	1154	1149	1147	1112	1177	1145	1116	1122	1161	1136	1116	1169	1161	1143	1168	1159	1134	1128	1094	1133	1111	1162	1098	1215	1128	1116	1146	1103	1167	1146	1175	1173	1124	1111	1131	1139	1147	1135	1107	1141	1117	1133	1115	1166	1088	1098	1184	1138	1138	1106	1157	1158	1185	1199	1181	1136	1164	1147	1109	1126	1184	1062	1111	1072	1073	1141	1142	1175	1130	1130	1097	1131	1142	1157	1086	1185	1123	1136	1130	1155	1184	1115	1203	1122	1126	1160	1145	1139	1145	1137	1114	1133	1172	1149	1129	1070	1137	1125	1147	1157	1104	1112	1117	1164	1104	1127	1136	1214	1191	1166	1068	1108	1125	1154	1091	1098	1136	1123	1052	1169	1141	1111	1038	1117	1233	1178	1134	1128	1109	1123	1098	1158	1168	1128	1122	1107	1129	1172	1150	1170	1129	1111	1120	1150	1157	1157	1147	1146	1099	1130	1141	1157	1153	1110	1152	1203	1119	1125	1094	1112	1163	1138	1127	1115	1136	1080	1102	1085	1177	1119	1070	1155	1197	1080	1073	1162	1161	1102	1068	1164	1155	1102	1170	1213	1101	1075	1104	1212	1151	1212	1141	1169	1237	1152	1173	1080	1050	1144	1205	1152	1150	1152	1143	1107	1105	1121	1078	1179	1144	1077	1126	1114	1125	1112	1176	1124	1178	1104	1185	1152	1227	1083	1187	1079	1106	1125	1103	1141	1154	1146	1124	1145	1134	1145	1090	1100	1144	1157	1132	1096	1119	1183	1152	1109	1131	1107	1121	1141	1152	1153	1124	1124	1135	1084	1096	1200	1117	1070	1162	1151	1085	1210	1163	1102	1158	1128	1186	1134	1149	1131	1079	1108	1188	1122	1119	1129	1108	1183	1128	1109	1142	1083	1178	1125	1205	1111	1117	1124	1126	1130	1117	1052	1134	1113	1131	1109	1137	1132	1150	1177	1133	1124	1109	1088	1094	1132	1120	1145	1158	1100	1177	1168	1130	1111	1097	1095	1132	1159	1137	1165	1125	1079	1147	1143	1096	1092	1061	1145	1116	1140	1137	1165	1127	1150	1163	1121	1161	1121	1146	1132	1141	1113	1142	1157	1112	1137	1121	1075	1092	1148	1157	1117	1137	1212	1126	1077	1118	1175	1141	1098	1127	1102	1180	1104	1156	1146	1135	1132	1120	1118	1155	1135	1092	1117	1175	1162	1134	1123	1163	1098	1105	1176	1107	1122	1138	1144	1120	1058	1135	1132	1099	1135	1152	1130	1097	1148	1203	1121	1151	1138	1091	1106	1139	1109	1128	1169	1190	1211	1174	1177	1158	1157	1184	1110	1119	1127	1202	1237	1131	1139	1150	1092	1208	1108	1125	1116	1122	1136	1160	1147	1151	1074	1132	1119	1120	1101	1171	1122	1128	1089	1090	1142	1115	1128	1137	1131	1170	1083	1182	1141	1155	1145	1140	1134	1043	1160	1094	1073	1126	1069	1135	1165	1128	1133	1127	1166	1170	1165	1139	1136	1098	1175	1157	1194	1116	1135	1125	1109	1110	1106	1160	1122	1135	1087	1106	1152	1127	1106	1077	1128	1113	1099	1166	1153	1127	1160	1160	1089	1228	1106	1197	1128	1081	1138	1136	1106	1119	1160	1088	1130	1107	1123	1156	1101	1128	1160	1158	1156	1129	1141	1155	1153	1148	1115	1196	1117	1186	1098	1119	1115	1121	1122	1172	1135	1142	1112	1148	1155	1189	1149	1149	1111	1111	1124	1103	1102	1099	1100	1146	1155	1166	1182	1129	1098	1161	1117	1178	1207	1106	1143	1073	1186	1134	1158	1118	1128	1146	1111	1176	1157	1089	1151	1124	1132	1172	1114	1154	1158	1146	1116	1140	1117	1121	1132	1099	1199	1137	1180	1149	1146	1100	1098	1119	1161	1178	1114	1164	1125	1152	1104	1126	1163	1124	1054	1125	1118	1177	1182	1073	1080	1141	1148	1128	1123	1068	1084	1156	1176	1097	1111	1164	1079	1118	1147	1113	1147	1145	1249	1160	1147	1141	1144	1101	1114	1119	1140	1154	1118	1128	1136	1102	1141	1103	1218	1175	1144	1126	1101	1173	1162	1128	1117	1125	1097	1191	1113	1141	1157	1178	1119	1094	1122	1128	1154	1189	1078	1145	1184	1153	1089	1024	1148	1127	1140	1141	1137	1188	1133	1076	1118	1159	1145	1142	1108	1058	1137	1125	1093	1128	1123	1070	1161	1079	1161	1120	1152	1108	1139	1135	1092	1197	1145	1106	1056	1092	1152	1062	1174	1149	1120	1120	1109	1135	1192	1165	1151	1134	1121	1141	1124	1145	1167	1202	1160	1144	1055	1106	1090	1201	1155	1136	1131	1184	1139	1101	1174	1158	1150	1154	1157	1069	1075	1202	1115	1160	1154	1144	1172	1127	1190	1099	1112	1130	1207	1114	1130	1168	1090	1135	1081	1107	1164	1145	1136	1138	1104	1107	1139	1150	1140	1092	1132	1147	1124	1136	1147	1184	1114	1113	1140	1121	1121	1139	1168	1135	1020	1102	1128	1081	1078	1105	1125	1125	1111	1125	1133	1119	1083	1153	1192	1121	1078	1149	1171	1156	1118	1152	1138	1110	1153	1141	1118	1134	1085	1047	1124	1145	1129	1149	1107	1116	1119	1133	1149	1149	1128	1137	1132	1140	1077	1115	1099	1166	1164	1171	1139	1162	1167	1107	1186	1183	1109	1141	1132	1136	1106	1099	1154	1110	1142	1094	1188	1177	1175	1117	1117	1093	1174	1129	1141	1119	1111	1102	1108	1124	1126	1148	1182	1123	1115	1165	1099	1128	1152	1143	1168	1084	1149	1128	1124	1118	1139	1055	1120	1108	1148	1112	1192	1120	1092	1231	1171	1100	1132	1130	1076	1110	1146	1134	1101	1086	1099	1131	1133	1132	1161	1100	1142	1127	1144	1147	1059	1152	1126	1089	1098	1071	1167	1091	1084	1177	1098	1188	1165	1077	1129	1099	1190	1123	1127	1118	1141	1093	1111	1125	1162	1051	1136	1123	1183	1106	1066	1153	1121	1170	1133	1181	1108	1148	1130	1110	1126	1156	1110	1144	1147	1103	1135	1242	1130	1214	1146	1088	1114	1141	1185	1113	1126	1134	1193	1143	1114	1151	1153	1123	1119	1098	1083	1116	1135	1153	1154	1191	1179	1108	1108	1150	1208	1116	1132	1115	1102	1113	1162	1169	1087	1174	1134	1165	1086	1105	1113	1111	1129	1080	1173	1121	1111	1149	1106	1078	1129	1165	1141	1126	1186	1189	1094	1107	1159	1142	1136	1108	1187	1117	1120	1131	1103	1182	1169	1216	1106	1133	1187	1159	1109	1173	1116	1140	1128	1117	1136	1166	1135	1118	1133	1120	1141	1125	1110	1135	1143	1151	1190	1164	1107	1151	1074	1145	1119	1139	1196	1179	1150	1108	1190	1138	1129	1132	1139	1099	1194	1136	1152	1130	1084	1087	1132	1130	1101	1129	1166	1175	1171	1160	1148	1116	1158	1114	1129	1126	1091	1194	1165	1091	1116	1102	1170	1202	1192	1137	1090	1129	1122	1071	1165	1143	1110	1081	1098	1148	1127	1196	1137	1159	1112	1136	1151	1207	1130	1143	1135	1168	1152	1133	1158	1122	1168	1151	1121	1116	1067	1071	1182	1116	1159	1133	1099	1146	1139	1166	1128	1116	1169	1116	1078	1116	1118	1130	1176	1176	1092	1068	1145	1124	1129	1151	1108	1096	1172	1167	1186	1147	1130	1177	1166	1123	1134	1103	1161	1162	1167	1135	1148	1128	1087	1120	1142	1093	1096	1141	1144	1136	1130	1146	1055	1135	1141	1100	1113	1126	1139	1187	1093	1111	1129	1142	1122	1067	1095	1139	1141	1103	1131	1122	1132	1170	1164	1145	1120	1118	1173	1133	1150	1174	1157	1172	1145	1161	1070	1089	1134	1143	1135	1102	1163	1125	1166	1179	1135	1146	1123	1115	1133	1158	1113	1140	1144	1123	1127	1121	1121	1107	1113	1181	1171	1131	1129	1070	1120	1144	1130	1101	1151	1179	1132	1104	1140	1126	1181	1151	1155	1183	1126	1073	1156	1086	1125	1154	1178	1126	1144	1121	1189	1142	1165	1184	1212	1113	1159	1191	1134	1114	1126	1226	1157	1164	1139	1168	1135	1088	1143	1138	1147	1158	1141	1104	1154	1163	1133	1148	1106	1132	1062	1114	1135	1138	1113	1180	1202	1122	1162	1179	1084	1157	1158	1117	1173	1117	1086	1111	1175	1135	1193	1160	1187	1118	1100	1119	1138	1179	1143	1127	1152	1202	1141	1142	1225	1064	1123	1191	1115	1157	1101	1176	1082	1106	1142	1151	1202	1152
3661	3719	3164	1868	1411	1172	1080	1058	993	929	938	905	909	877	884	868	903	874	895	871	883	820	852	861	820	877	899	803	827	843	826	861	906	911	806	888	840	812	828	830	840	805	823	823	805	863	838	858	797	853	814	883	837	761	851	848	860	815	813	874	843	838	849	793	829	824	820	843	804	862	835	834	839	824	848	830	842	799	833	853	820	873	857	827	871	790	831	765	776	774	830	835	816	810	812	840	817	799	830	862	830	816	810	776	843	794	821	840	772	837	799	793	839	855	845	739	769	852	819	857	872	778	879	847	878	826	794	787	842	819	802	822	857	812	803	787	835	803	842	747	789	784	829	880	808	788	792	821	840	849	822	826	854	773	797	794	854	802	853	810	796	830	849	793	823	807	803	796	837	814	780	804	832	825	828	812	783	847	775	802	838	828	778	817	837	841	833	798	824	789	835	803	819	831	817	774	799	842	796	811	801	857	835	833	801	783	837	865	787	781	857	805	815	825	810	899	803	827	815	784	852	809	822	792	866	843	797	829	843	808	822	762	775	860	860	803	840	769	874	842	833	811	783	824	841	808	830	798	876	782	818	871	815	847	800	853	745	796	792	823	794	807	820	829	854	795	831	821	839	831	767	847	806	807	793	821	850	835	825	854	876	830	791	778	822	802	823	819	815	832	815	799	780	802	841	822	771	778	842	820	802	857	808	854	797	799	828	811	818	776	800	835	892	790	881	792	816	807	829	809	821	818	842	774	814	802	793	719	882	804	795	822	818	783	798	818	814	808	763	794	840	826	799	817	817	833	748	811	800	858	808	763	791	862	792	854	821	795	776	821	832	783	797	815	833	759	778	824	823	814	864	797	785	826	810	842	768	802	803	839	815	787	786	784	802	839	816	825	771	830	762	834	776	814	811	849	840	812	847	814	794	834	787	844	846	798	836	838	850	838	785	791	825	825	804	785	823	802	793	818	821	799	844	766	798	832	848	817	810	807	815	773	788	792	787	804	824	803	797	791	848	798	779	826	764	832	802	842	805	809	843	822	853	841	794	797	826	814	827	783	830	801	825	810	813	786	837	764	799	828	841	789	790	823	771	765	821	819	830	788	769	819	843	794	790	798	830	833	816	778	846	775	832	847	867	772	815	862	824	835	833	818	803	828	824	804	786	820	770	762	799	842	818	782	837	791	806	839	767	795	826	822	800	796	818	843	833	833	812	763	782	786	821	789	796	792	792	776	785	861	812	802	851	821	777	848	824	829	800	811	780	833	838	821	794	817	828	805	782	812	810	805	841	782	795	770	822	817	812	821	825	873	839	805	831	761	814	760	787	834	832	815	812	815	804	877	848	801	778	810	811	888	771	805	807	760	775	790	786	802	794	795	794	869	850	807	781	858	801	841	780	783	832	836	827	833	847	855	791	837	788	796	818	799	829	820	796	816	788	805	847	821	795	769	831	784	813	815	823	790	797	771	792	836	818	775	852	776	795	784	796	794	843	862	796	827	801	817	788	786	773	792	801	831	798	807	831	829	826	837	805	783	831	781	822	827	778	851	837	819	785	778	843	836	799	835	834	838	814	837	783	790	818	734	832	818	783	855	814	817	828	863	813	841	861	800	826	796	812	805	832	838	815	781	781	772	785	782	805	826	823	751	827	793	825	835	787	866	789	792	776	810	800	845	769	818	782	791	823	826	817	769	810	806	799	766	794	795	792	800	848	782	733	836	780	838	777	785	875	847	837	824	799	790	817	779	813	830	834	849	830	819	827	843	784	816	837	786	824	820	833	799	802	810	829	837	812	759	856	798	834	847	809	797	809	772	842	755	802	832	793	759	704	784	817	792	861	830	838	778	837	834	776	793	845	837	813	806	746	841	790	841	826	796	825	776	786	872	847	804	822	852	859	773	800	800	828	829	811	812	792	798	766	813	800	832	838	795	830	791	801	832	797	871	773	850	783	806	820	811	814	803	835	842	796	808	837	804	786	808	791	812	798	780	824	806	824	828	849	864	843	806	868	715	807	827	897	748	804	807	799	807	762	764	815	818	822	809	775	780	823	885	840	780	778	771	777	814	814	810	776	853	783	812	809	804	818	826	829	858	826	797	767	813	859	792	831	780	827	808	797	798	851	745	793	849	770	862	797	800	843	786	798	878	828	792	809	837	809	811	860	807	797	804	765	799	834	805	833	794	842	874	792	794	847	779	806	767	790	812	854	811	798	767	877	787	810	845	822	773	796	852	782	774	825	752	835	862	821	802	829	850	854	817	834	812	796	792	761	836	814	853	808	828	851	810	828	831	814	807	825	815	820	802	780	782	783	814	831	809	810	819	827	809	841	749	790	809	803	740	802	826	752	804	856	766	811	796	810	879	809	801	790	872	831	783	817	837	814	793	793	842	806	804	850	824	781	801	796	776	757	782	819	820	767	805	809	815	805	816	800	827	827	761	784	805	794	729	840	781	823	846	796	786	817	804	825	814	783	807	765	748	845	821	790	795	804	784	845	807	799	773	777	822	827	809	815	817	784	768	784	859	810	850	815	759	804	789	812	821	818	822	878	835	769	790	821	789	825	759	826	797	889	774	816	864	807	820	813	803	828	821	813	749	774	795	794	784	845	823	813	795	761	830	826	847	815	811	819	782	747	813	789	826	809	804	840	800	819	805	813	783	844	772	805	792	824	818	842	803	804	815	823	792	834	813	826	766	822	791	827	828	852	789	854	821	802	844	808	821	781	788	799	819	849	820	851	804	830	844	828	824	823	769	845	731	867	797	770	756	788	825	776	841	854	751	783	748	822	823	810	843	775	801	772	816	816	821	822	822	822	799	801	773	843	839	871	795	800	839	871	807	761	847	788	823	815	777	807	805	807	822	826	807	823	798	787	816	771	807	823	825	804	855	773	802	811	829	799	805	800	833	781	775	798	814	789	788	817	845	798	768	847	791	857	792	789	805	838	782	777	803	765	817	851	858	833	801	772	828	823	844	861	829	804	756	801	802	836	807	793	798	767	824	827	797	821	811	776	827	779	803	768	805	807	852	864	819	829	807	801	817	805	797	784	822	805	779	835	814	758	811	846	822	834	783	828	784	794	887	805	817	830	749	810	815	840	852	817	832	786	798	834	820	806	792	812	859	790	820	804	812	825	811	767	815	760	834	794	792	812	832	754	832	801	799	817	763	796	789	824	844	828	810	824	791	807	794	787	843	787	784	826	783	812	824	795	838	822	801	804	779	799	847	828	790	796	828	747	832	825	799	821	822	784	799	836	817	847	810	758	800	792	756	787	774	883	846	809	786	791	751	829	796	778	820	778	771	797	812	826	813	840	829	812	806	797	777	811	839	872	825	843	837	793	821	812	765	792	783	830	827	827	816	800	833	805	806	798	858	856	792	784	817	798	857	817	811	845	770	858	769	816	804	806	768	790	831	769	799	822	825	781	782	791	798	810	831	807	817	842	832	792	819	828	817	855	785	822	821	803	789	808	793	796	784
24558	21458	28725	24604	21429	7813	1777	1169	984	993	969	906	926	906	880	794	865	862	917	886	863	789	803	865	836	837	819	797	831	854	831	834	829	840	814	834	821	760	804	840	851	837	797	812	789	772	857	808	819	814	753	803	873	814	840	805	773	861	803	801	837	852	786	768	750	816	827	846	847	786	775	802	841	852	813	850	816	846	821	775	771	796	809	800	811	836	786	799	825	794	823	845	773	825	805	810	806	773	782	806	763	835	830	759	872	820	812	869	731	743	772	815	827	797	819	828	760	831	813	800	791	850	823	846	791	814	797	837	756	837	817	832	871	805	820	851	834	759	751	814	843	801	783	793	821	775	768	797	802	832	780	812	817	830	811	814	793	829	793	802	815	823	837	817	831	811	840	829	839	809	764	794	822	819	798	767	792	814	781	809	818	796	864	767	764	831	800	786	854	858	749	794	784	801	801	800	878	797	801	825	835	783	789	803	781	815	738	797	735	822	853	809	821	839	829	832	815	787	791	785	791	806	792	823	807	786	797	750	828	791	800	788	815	789	801	829	815	837	852	829	732	820	792	802	767	809	820	861	803	776	822	840	806	777	791	780	828	828	812	736	842	846	774	768	784	781	802	843	837	770	758	780	790	824	788	832	796	744	778	852	794	817	811	852	768	790	769	762	842	845	820	751	823	768	799	832	845	814	802	833	798	788	810	833	763	839	806	746	782	831	769	818	858	824	832	779	799	787	852	808	850	781	806	811	834	828	790	797	839	778	755	811	796	807	804	780	780	770	792	823	774	874	805	793	770	791	822	791	795	812	824	822	840	818	777	822	826	850	780	825	834	838	851	802	823	823	809	823	819	810	761	761	772	845	800	809	840	780	788	828	816	807	795	823	796	791	816	808	750	769	789	814	814	771	795	813	788	776	859	790	821	767	829	775	788	747	822	812	832	830	755	808	761	774	790	842	804	808	798	813	848	867	740	861	779	878	804	822	859	769	767	812	792	759	793	816	815	811	855	799	816	814	834	816	774	802	820	773	818	825	832	846	805	794	782	817	792	792	837	792	760	788	771	797	817	790	792	803	811	783	813	833	859	824	776	850	762	776	789	797	791	755	841	787	754	784	820	780	763	796	766	768	834	805	835	870	768	819	788	792	835	796	818	771	780	812	821	820	761	757	805	804	756	814	833	838	792	871	809	742	801	832	811	787	808	835	814	747	787	764	763	760	812	761	789	804	776	788	819	829	790	764	835	788	751	794	791	785	807	795	820	792	830	841	798	753	808	817	780	851	833	842	807	772	822	779	798	724	815	775	762	781	769	794	749	820	756	823	787	761	795	800	808	826	830	777	800	783	796	817	767	788	809	761	818	831	852	770	833	822	842	785	813	827	793	830	852	787	805	818	787	777	785	840	814	824	796	806	822	865	812	786	801	808	780	809	784	809	794	824	796	838	813	850	854	771	818	866	836	778	795	819	775	813	744	828	824	848	792	862	796	802	817	776	782	799	861	806	772	779	801	798	775	757	778	780	829	789	793	764	764	788	812	810	800	779	777	824	807	758	765	825	750	856	815	790	789	860	782	823	822	784	866	795	812	809	782	769	779	808	843	769	869	765	830	812	836	853	835	859	810	748	828	761	792	792	804	787	838	836	785	805	769	806	839	745	863	817	808	784	806	836	776	804	798	800	804	803	834	718	865	770	802	719	803	796	808	850	813	853	824	772	737	815	802	780	797	860	836	777	780	792	800	757	811	840	759	807	758	802	786	812	850	822	786	790	822	772	812	795	779	767	817	854	815	796	799	821	801	815	836	765	803	819	828	820	807	779	841	826	803	820	777	813	816	810	818	817	837	776	813	810	816	743	811	816	838	800	827	789	749	838	797	780	809	776	798	825	799	760	792	802	816	758	824	751	774	823	841	793	783	804	825	771	794	846	786	778	832	763	779	755	869	780	828	835	840	799	833	837	808	831	733	813	843	767	755	770	787	787	818	785	868	799	813	819	779	800	825	777	776	821	859	831	805	776	815	790	834	796	761	813	785	794	835	809	821	804	796	827	803	860	794	797	825	825	799	767	784	800	808	825	828	773	805	808	859	754	802	844	784	771	811	764	811	832	770	826	709	802	781	742	791	806	778	775	812	845	813	811	791	802	777	791	738	884	828	739	831	780	832	836	807	841	773	729	807	793	822	862	780	798	902	771	782	786	783	808	839	808	786	792	806	778	844	806	771	817	782	843	826	817	776	785	757	830	781	792	828	858	769	794	800	829	752	852	803	812	823	758	808	768	843	805	790	806	813	772	837	815	793	844	820	825	798	854	794	805	786	803	800	815	836	820	822	779	764	792	794	778	784	798	780	789	830	799	768	808	814	743	763	780	814	814	799	784	822	820	807	790	811	744	761	812	811	793	784	781	791	792	820	768	838	799	816	787	827	801	791	830	800	765	783	820	813	803	811	802	786	781	772	807	834	780	797	807	773	824	832	762	791	803	806	856	756	840	810	796	791	790	806	783	753	750	831	796	741	782	797	798	797	842	829	773	815	742	779	814	825	796	786	807	794	797	909	825	774	811	776	829	808	797	810	818	788	807	799	768	810	704	817	805	821	812	808	821	803	831	758	797	746	772	783	791	782	803	800	748	807	804	772	823	793	787	767	821	836	772	801	824	824	753	776	820	765	819	787	820	814	813	792	764	811	842	796	824	779	819	810	808	787	857	823	822	799	822	772	839	844	827	780	825	779	819	841	813	853	875	811	804	798	785	721	865	782	784	774	823	773	815	821	828	807	760	828	775	840	808	814	836	811	841	805	804	769	761	795	813	815	823	771	822	819	775	793	826	824	813	770	810	810	782	761	791	844	797	770	776	803	785	808	786	833	817	772	829	774	786	828	827	756	764	751	787	789	762	794	832	797	792	769	868	786	764	825	796	836	792	822	793	793	792	847	794	807	788	844	789	820	826	787	799	818	785	789	855	772	810	820	787	823	821	785	832	803	749	772	787	824	767	829	821	836	767	791	810	832	777	797	772	802	776	812	820	828	803	827	869	863	813	791	808	793	855	814	836	759	817	756	746	774	782	800	848	768	787	823	787	826	843	791	796	787	757	801	810	832	848	764	778	801	800	788	807	776	817	794	809	821	862	787	788	775	781	821	771	803	761	811	794	828	780	810	824	797	801	797	806	795	798	779	805	833	831	802	822	874	833	770	830	804	761	854	836	791	811	770	789	787	825	786	829	779	792	818	799	834	857	718	800	819	780	813	813	789	714	806	804	832	812	821	812	772	766	805	792	765	809	710	749	796	795	810	878	802	829	843	764	794	822	793	768	828	798	839	757	794	781	783	781	842	785	821	757	809	769	830	753	785	850	799	747	800	776	756	786	813	833	811	767	792	793	733	823	805	755	788	786	819	825	867	776	791	806	801	767	795	825	798	794	804	793	751	830	811	814	819	786	841	799	788	776	779	757	799	827	749	799	744	829	792	857	801	798	759	773
3928	5888	4960	2656	1804	1452	1175	1049	946	931	842	755	794	749	715	662	684	676	633	722	690	655	623	676	673	650	680	664	653	636	624	712	670	596	627	603	670	575	643	618	613	621	635	603	604	616	608	640	592	651	639	655	620	614	633	638	627	611	624	640	638	591	626	602	645	616	587	601	618	615	632	597	645	613	643	619	604	639	669	657	653	597	619	690	621	594	670	633	599	593	627	636	623	646	601	591	604	627	605	575	627	589	618	640	649	621	586	582	571	624	594	604	615	632	558	574	636	605	611	609	593	619	643	666	601	628	639	616	577	632	615	630	614	623	619	631	607	642	588	628	608	616	674	563	602	528	611	614	604	590	624	581	608	601	614	597	608	608	640	593	557	642	577	617	625	588	617	548	598	582	645	630	606	599	604	600	623	591	593	650	613	643	606	643	586	611	576	620	620	624	613	615	606	633	590	638	610	594	632	594	611	615	607	638	569	619	586	617	613	642	607	573	591	628	613	594	653	596	585	579	598	649	565	591	605	607	629	612	659	628	618	606	641	635	552	632	619	635	604	636	611	633	607	602	601	631	579	615	645	601	618	585	606	615	615	597	665	602	595	628	628	606	631	608	638	652	615	647	629	633	604	614	595	653	632	677	585	593	604	596	589	615	624	626	655	613	606	644	614	589	556	540	636	583	618	641	579	605	601	656	633	609	626	617	655	687	596	639	618	597	595	585	658	633	576	620	619	591	622	615	602	637	594	569	613	626	559	583	611	579	607	623	621	630	627	599	600	610	578	617	590	652	611	609	615	623	603	588	619	607	610	646	620	596	586	609	582	588	606	596	624	591	617	624	589	596	594	601	621	644	604	589	628	599	633	649	625	624	608	632	607	606	615	600	573	557	593	587	592	627	585	660	606	617	614	658	640	634	600	568	622	618	623	592	607	562	614	589	582	630	588	593	603	640	565	610	620	611	670	625	599	595	657	597	568	599	635	565	579	598	576	607	588	612	597	600	646	560	579	615	578	615	553	632	602	572	593	652	615	603	631	592	600	587	595	619	642	590	602	603	606	607	622	616	611	604	666	606	612	623	632	613	620	616	614	609	600	575	607	634	570	600	564	637	573	646	629	598	611	598	592	593	615	618	543	649	582	620	623	591	579	640	599	610	605	603	628	649	615	586	624	595	580	649	604	581	632	625	648	574	577	618	629	586	594	601	583	613	609	561	603	657	591	648	632	601	638	581	572	619	588	627	617	613	632	614	576	647	616	609	594	591	574	618	612	590	635	578	626	615	630	569	606	636	623	609	616	602	583	604	650	583	629	622	583	592	600	640	660	626	586	674	547	618	618	618	584	589	642	626	606	638	562	585	603	654	646	559	595	625	604	591	574	603	595	587	620	607	623	631	646	586	621	592	632	597	575	598	610	595	618	587	620	578	577	582	620	591	596	572	586	654	640	606	569	613	620	634	636	632	554	605	605	578	596	594	595	619	572	567	565	609	567	604	557	564	559	595	562	587	583	634	613	599	655	596	589	635	628	622	604	588	578	614	610	619	613	562	578	595	625	595	628	606	593	593	666	613	638	581	619	627	600	625	600	591	625	592	597	597	592	567	582	601	641	597	607	595	630	560	579	642	590	589	605	624	603	604	576	614	616	607	625	602	579	640	647	585	608	595	597	575	614	581	601	629	605	614	604	600	621	607	567	610	550	612	608	591	617	606	626	564	600	620	604	614	599	541	608	637	603	544	592	598	604	605	617	585	625	617	622	628	600	566	611	609	555	621	605	563	581	578	633	621	582	574	610	619	593	648	598	545	655	625	606	618	600	608	625	588	602	584	636	601	582	640	615	572	574	628	593	602	534	578	543	588	583	599	581	606	624	592	638	669	583	620	572	632	593	638	618	637	600	569	610	568	609	588	616	609	584	656	625	616	571	604	591	597	561	629	638	651	599	615	600	588	562	600	574	615	616	617	597	601	562	604	618	645	587	587	586	629	656	605	603	596	681	638	617	598	584	599	620	555	619	585	612	575	590	601	602	628	640	583	596	569	640	571	597	598	642	599	612	592	609	671	596	600	618	582	578	644	632	614	605	609	628	599	614	572	635	622	598	606	595	607	625	579	606	641	587	567	606	559	586	634	591	587	585	627	604	583	575	551	585	612	621	575	592	648	643	606	607	602	593	617	592	619	608	578	585	617	591	619	565	605	620	590	588	625	616	556	576	605	604	605	607	645	582	607	598	560	611	626	626	626	604	617	611	608	589	602	677	586	561	562	626	639	659	635	559	575	616	621	604	676	604	604	602	607	565	648	613	596	565	599	608	609	556	602	611	628	587	578	571	547	599	607	615	611	602	599	586	570	619	595	569	603	566	593	590	614	592	600	612	592	608	598	568	633	600	558	613	568	559	608	614	576	598	618	647	617	597	663	579	571	608	577	632	638	612	569	613	616	578	606	609	559	564	562	618	613	602	584	629	642	590	590	610	584	647	603	596	606	623	600	581	622	626	625	610	572	604	638	599	583	628	606	633	537	623	586	584	614	629	632	582	601	584	555	646	591	609	612	569	606	611	650	554	592	565	626	612	590	643	644	608	583	596	649	577	591	584	584	611	623	648	580	631	588	600	609	616	639	598	597	607	611	575	631	573	632	598	617	592	616	575	605	587	570	594	621	645	634	599	662	629	602	623	580	629	612	580	609	600	595	598	635	609	635	548	608	591	591	622	580	652	593	604	572	606	571	575	603	595	584	672	602	641	597	601	614	620	612	591	579	606	601	581	627	616	559	579	633	630	580	606	578	609	547	621	613	567	614	602	635	591	600	594	604	662	636	596	575	614	559	609	585	622	602	614	566	605	633	588	629	584	636	607	610	603	563	639	608	604	600	636	608	594	640	609	575	586	626	603	588	636	569	585	610	609	601	590	571	589	633	565	630	624	616	595	615	549	633	583	582	605	563	548	638	574	617	611	590	650	621	576	585	617	622	531	605	601	568	601	576	550	580	627	611	613	602	602	616	602	601	621	591	582	575	587	603	591	566	613	605	635	603	556	596	628	622	573	633	611	624	581	621	622	632	581	573	599	594	554	630	604	571	596	581	614	587	606	578	619	628	603	604	557	617	574	582	574	596	577	619	612	623	630	584	586	618	599	599	615	590	564	581	595	578	572	585	589	580	638	624	601	587	614	581	565	575	602	614	572	599	594	615	620	631	575	594	619	630	607	567	604	624	590	592	598	584	621	606	556	609	632	576	619	577	557	590	582	584	591	656	606	601	593	569	591	597	598	621	644	603	635	590	645	612	599	608	609	590	561	598	604	581	573	602	585	617	587	572	576	593	641	588	605	589	544	651	611	574	619	581	584	598	605	636	593	625	590	583	569	652	586	639	626	598	586	592	607	607	628	604	619	617	604	616	637	619	648	637	605	605	597	610	609	596	598	605	555	599	604	589	594	566	568	646	565	616	580	618	605	569	611	609	597	597	594	658	606	608	576	595
27832	11133	1736	1093	898	829	868	875	803	854	841	845	845	806	860	816	856	820	851	801	860	822	823	816	839	908	833	875	854	884	841	790	846	793	850	783	843	889	827	868	872	806	785	880	856	847	820	865	856	841	815	863	821	903	833	858	807	875	809	815	808	813	840	878	844	822	860	796	806	884	827	814	826	839	868	858	833	872	850	811	870	812	815	867	865	840	859	872	856	834	867	875	832	820	864	857	847	836	792	855	882	849	854	816	879	850	813	825	811	846	854	788	875	836	804	816	844	828	821	848	783	868	825	829	831	856	800	911	866	824	797	833	828	840	847	818	859	842	863	779	841	883	802	794	772	835	865	830	831	838	863	890	807	830	796	849	850	838	838	851	796	852	858	830	852	874	804	845	875	797	840	808	816	842	869	808	805	803	824	875	830	874	866	863	768	802	877	821	771	851	829	861	866	804	815	821	833	866	837	891	825	842	861	871	851	825	822	878	848	860	814	872	833	835	873	813	805	834	906	841	823	821	865	843	872	851	855	862	888	796	833	850	840	885	818	832	856	851	820	873	900	875	816	804	893	869	843	833	793	776	845	839	859	842	812	790	832	834	823	822	765	852	799	816	861	827	878	794	849	845	852	835	871	863	818	866	793	823	836	855	839	876	853	828	834	835	847	824	829	847	805	882	862	838	863	812	882	880	836	851	853	775	900	909	841	822	808	876	796	851	873	863	841	827	850	845	853	830	821	892	801	744	859	881	871	797	852	832	834	829	795	845	864	794	808	880	778	837	811	860	836	846	834	782	890	799	840	827	828	809	823	817	830	863	826	825	796	832	835	843	804	866	856	819	817	855	900	839	810	836	799	890	816	816	858	807	845	828	862	861	801	797	837	911	811	817	803	874	881	808	807	844	880	875	873	877	826	844	822	858	835	876	836	854	822	830	847	824	871	828	832	845	865	894	801	800	821	802	840	843	775	824	808	804	841	845	795	846	809	854	853	832	826	867	859	874	880	850	862	804	847	892	835	819	802	842	839	842	817	824	852	829	861	846	827	836	845	826	832	855	806	836	794	844	843	779	872	810	875	852	834	828	833	856	845	890	853	826	826	838	819	840	837	830	860	822	790	850	841	841	885	829	828	881	830	796	807	805	851	829	779	800	800	802	818	841	876	801	819	836	856	836	767	799	851	857	841	830	862	870	827	806	853	821	823	833	794	837	886	807	862	820	804	825	810	848	831	843	843	859	871	810	840	796	850	838	868	831	860	814	897	856	886	838	825	840	875	833	885	842	866	841	812	858	833	873	819	806	830	782	854	803	863	882	811	851	789	842	846	873	869	835	877	831	875	835	814	854	805	819	863	811	858	806	864	851	846	829	845	818	842	808	916	894	844	827	845	840	887	776	848	806	877	834	811	849	842	837	786	871	873	875	831	849	852	790	838	829	822	857	841	821	859	838	866	872	818	862	854	822	851	855	896	815	844	848	810	841	862	852	844	823	862	863	879	828	840	844	765	837	849	891	838	825	855	832	852	834	830	852	832	847	881	817	839	812	842	832	851	836	831	838	829	826	837	860	818	812	878	857	791	788	837	855	820	830	786	839	805	888	804	850	858	832	845	820	880	876	828	859	846	843	899	810	800	853	881	839	835	791	813	856	832	817	828	841	811	842	858	828	883	825	859	822	845	842	777	805	836	853	806	828	855	845	805	836	803	845	868	838	867	843	795	855	845	773	821	808	806	889	790	796	854	854	855	859	822	835	824	852	850	854	797	821	858	864	806	821	849	847	846	808	826	888	832	863	857	886	865	872	773	881	840	847	870	851	840	841	803	860	868	803	849	809	839	865	885	849	799	858	884	881	855	858	833	854	846	769	859	837	809	858	803	846	882	841	800	859	863	833	823	857	837	866	849	833	863	846	862	902	839	860	819	848	831	818	808	843	914	873	860	893	863	807	894	798	803	850	819	882	812	853	830	839	852	868	781	880	810	820	799	830	805	870	854	841	847	837	798	867	856	815	849	859	863	846	852	807	867	806	840	890	836	875	820	814	811	825	843	839	860	889	857	823	809	867	855	870	821	862	841	867	892	813	785	849	860	897	844	852	841	802	822	861	832	841	821	852	862	866	851	859	830	869	858	844	860	853	858	888	835	873	841	807	829	852	840	874	862	785	872	824	818	838	875	779	832	844	864	826	830	848	855	886	869	817	866	890	787	795	866	859	834	836	861	846	819	820	868	849	826	822	857	863	880	825	828	836	819	851	818	824	818	852	851	833	852	837	813	807	832	861	814	843	797	787	849	851	896	827	862	836	822	803	895	854	868	807	880	810	860	813	829	824	829	885	828	870	815	798	801	827	834	840	795	851	816	868	844	805	809	801	866	828	866	857	845	829	841	909	855	819	902	841	814	822	874	820	817	825	886	826	859	831	827	792	853	878	833	847	857	835	835	827	810	807	848	812	853	824	820	846	826	774	791	835	851	839	750	792	857	770	831	870	897	855	864	821	834	851	843	867	827	858	859	828	851	815	865	853	854	810	770	841	862	819	819	822	817	853	853	823	810	859	837	821	844	805	845	837	837	811	869	835	812	852	828	869	824	879	819	843	840	829	828	876	815	883	815	878	800	800	854	873	853	861	846	847	848	833	808	877	832	871	846	858	821	836	838	851	909	888	788	900	846	867	860	826	842	889	858	828	904	820	856	849	839	834	851	883	866	866	800	799	838	808	855	868	840	835	796	894	854	843	841	829	869	809	836	849	842	859	844	905	829	859	764	841	839	875	848	812	831	809	786	896	832	816	843	818	823	836	838	806	871	846	795	807	837	880	858	876	897	900	876	850	844	847	888	799	853	812	851	845	847	823	820	821	758	835	878	878	834	868	844	843	820	832	862	865	825	822	831	837	847	880	871	875	913	893	845	847	823	807	826	831	780	805	844	832	828	829	877	841	833	848	831	844	886	872	861	864	851	824	849	856	841	805	876	784	804	874	819	833	782	857	791	792	851	859	841	837	801	849	832	812	805	811	830	871	920	826	870	816	851	816	831	833	847	875	822	826	786	831	815	852	822	888	839	904	892	841	855	792	876	819	819	842	855	815	832	828	849	863	876	803	875	841	806	871	847	836	824	763	833	874	862	855	815	840	847	840	822	817	830	893	829	838	853	823	803	819	839	867	878	788	816	879	802	841	865	834	845	864	822	835	806	873	893	797	844	828	838	868	817	857	821	791	815	876	788	823	859	784	814	825	864	804	848	862	798	862	879	888	873	811	848	833	810	849	853	793	809	850	855	849	843	830	822	827	855	783	853	841	812	853	861	818	836	831	837	799	800	865	802	820	829	843	799	880	893	834	847	807	807	794	809	821	859	897	862	806	847	859	814	833	870	836	831	829	841	828	824	835	829	893	834	840	872	831	903	865	803	856	809	844	855	853	823	843	743	843	823	873	820	870	837	821	853	853	791	804	794	845	844	812	828	831	871	894	892	828	868	808	857	803
5088	792	709	646	640	610	611	572	592	576	590	622	551	587	610	630	584	646	605	614	584	584	637	566	634	597	600	574	574	611	606	626	617	599	581	573	566	578	619	598	568	561	566	610	593	609	627	600	598	586	594	588	606	600	581	588	557	559	593	570	590	561	555	555	608	597	592	589	600	589	609	589	612	607	600	576	590	600	609	601	602	588	588	586	554	577	597	626	582	594	588	580	591	605	593	618	583	573	596	579	546	582	611	630	605	582	609	604	548	589	560	559	621	584	592	604	535	596	628	592	581	574	601	613	577	624	601	558	604	576	593	576	605	582	567	598	571	597	609	595	609	549	600	576	588	593	594	609	569	607	605	582	604	569	615	581	601	622	607	578	609	641	563	578	570	595	593	574	589	570	620	561	590	602	586	577	591	555	581	607	597	616	632	588	598	580	628	606	596	626	612	559	583	592	602	616	610	580	587	622	563	574	560	571	586	598	586	592	603	597	577	596	634	622	549	602	568	576	560	617	592	583	554	605	571	609	612	622	568	613	576	578	617	584	612	591	591	580	581	593	588	557	576	607	600	591	595	555	549	602	590	613	608	646	588	586	607	581	643	584	555	565	632	566	611	582	580	614	590	573	571	562	585	550	598	550	562	589	613	618	574	600	575	581	593	586	581	541	549	625	577	585	559	595	603	575	606	598	590	556	577	584	570	577	645	563	586	558	619	583	595	633	593	570	592	588	566	627	565	598	560	579	589	626	547	612	595	596	592	598	571	595	599	596	588	553	569	589	595	621	636	593	597	601	590	570	578	595	602	598	590	595	588	606	613	624	573	596	581	609	590	572	632	575	591	593	560	556	557	569	573	624	554	606	613	602	582	563	574	606	558	592	599	591	528	599	600	620	597	605	553	573	596	522	591	617	586	558	587	604	570	573	600	587	567	574	596	595	589	570	585	633	606	560	548	609	545	576	586	592	570	571	619	611	575	626	587	590	551	583	607	581	611	539	580	608	593	561	638	576	560	617	615	590	578	543	592	560	575	592	576	619	590	592	574	594	576	588	580	587	582	564	604	579	590	588	596	556	595	588	556	623	602	602	561	608	606	590	579	575	568	612	601	559	611	570	561	605	618	609	565	595	582	543	561	568	578	581	579	550	581	599	641	583	523	633	609	582	594	602	583	624	604	608	575	572	548	572	631	579	613	618	583	604	555	574	627	584	578	606	617	634	603	562	642	599	598	588	601	606	606	568	591	597	612	587	606	600	569	569	612	593	645	633	599	633	600	590	587	571	569	580	583	599	578	534	586	605	614	590	552	578	571	553	580	577	596	618	603	607	615	575	597	569	584	542	597	607	554	604	609	564	635	599	595	559	601	596	553	578	598	602	589	583	613	553	597	564	587	611	551	577	582	584	603	613	537	595	542	597	565	561	621	554	559	596	604	606	554	588	590	585	577	561	572	564	592	587	630	584	569	579	536	547	579	590	590	602	597	557	603	559	583	585	576	553	585	604	588	604	566	608	565	621	605	594	573	583	560	563	609	584	591	629	510	582	585	622	538	584	590	578	632	562	590	579	583	573	574	572	586	568	600	563	597	573	590	596	573	587	598	580	622	546	588	528	538	552	625	582	582	571	603	605	578	633	577	585	561	578	557	602	589	573	585	589	606	559	607	609	605	563	585	586	586	610	606	626	655	570	606	603	605	623	565	592	593	541	604	561	556	622	587	608	589	581	576	607	552	603	585	612	591	574	575	595	595	571	564	583	589	600	623	588	566	557	601	579	621	631	587	570	569	591	634	596	574	581	553	613	601	594	553	642	614	586	626	592	604	555	637	608	609	571	571	579	553	595	599	555	586	615	587	555	565	625	567	591	603	582	584	601	597	600	563	577	605	535	559	587	601	578	602	641	586	582	557	652	582	605	559	613	585	550	576	582	604	589	577	580	566	646	568	606	623	586	587	600	593	574	602	586	578	604	580	590	651	583	556	577	583	614	575	574	577	620	572	576	607	590	573	604	604	602	566	575	616	596	548	594	611	564	559	593	570	584	576	598	573	587	611	628	605	599	573	589	576	549	591	620	593	623	557	603	606	597	627	635	618	591	576	614	572	606	557	567	607	583	579	582	630	573	582	609	548	572	566	598	611	532	600	585	610	549	599	589	588	587	633	612	597	519	588	598	592	587	597	577	549	513	630	598	580	611	598	596	597	608	573	642	628	572	578	592	671	574	610	558	581	623	601	581	635	594	541	614	594	583	570	596	592	556	574	567	567	605	581	549	581	559	627	619	602	604	573	559	611	575	593	592	596	563	589	601	581	635	613	560	561	589	621	618	559	543	597	568	610	562	592	592	574	574	548	596	594	595	617	610	575	600	617	575	604	601	557	607	575	625	609	629	596	563	574	536	586	618	603	578	557	567	570	591	572	590	559	549	610	580	606	600	606	559	551	552	602	583	602	599	570	610	581	582	605	618	567	587	563	555	586	579	606	603	576	541	593	562	592	614	579	544	600	601	598	615	579	624	567	610	542	565	573	585	600	576	594	548	594	596	559	527	577	573	583	585	586	600	562	649	579	609	586	617	602	580	594	560	543	565	632	574	629	623	616	601	600	558	585	579	565	557	585	601	606	600	585	594	583	563	597	568	587	597	650	610	574	620	570	544	608	591	601	571	653	627	595	563	626	606	559	543	507	560	602	593	587	591	563	612	607	601	589	558	555	577	523	553	589	576	564	613	618	628	606	557	550	607	621	616	573	568	585	564	578	579	546	624	560	567	562	615	572	607	628	608	610	559	599	553	604	591	575	587	580	588	575	594	608	588	559	591	583	562	604	590	594	570	583	594	547	577	653	546	616	589	636	583	599	591	574	558	569	561	602	586	609	563	581	622	605	590	571	590	572	585	618	572	583	595	581	601	570	572	607	585	630	555	557	540	591	601	630	577	577	536	597	642	615	588	562	583	590	575	572	602	605	656	582	589	553	586	564	552	559	585	568	560	590	551	578	565	539	587	583	595	569	613	586	553	594	569	576	596	584	599	613	604	605	572	577	577	587	577	637	598	543	593	590	574	598	622	602	586	554	627	583	622	576	601	614	565	540	578	578	605	561	578	592	581	611	588	570	578	620	596	620	582	585	567	562	584	594	576	630	555	569	626	593	579	616	602	597	600	579	573	633	593	577	600	651	612	589	576	545	557	583	573	553	595	565	595	625	601	601	608	605	591	557	574	591	636	604	586	547	645	575	561	617	603	520	575	620	553	584	556	607	587	580	644	598	543	606	602	563	619	570	614	556	605	569	641	571	540	573	606	587	586	569	573	604	593	594	578	591	532	568	576	581	605	588	567	566	597	604	585	549	587	585	596	558	549	590	650	621	608	650	604	596	619	607	578	595	599	606	624	580	617	549	554	559	523	548	646	619	596	549	578	608	615	583	641	598	591	587	564	555	620	596	590	591	566	615	556	559	598	614	619	591	600	586	601	556	580	598	584	566	573
25556	21404	27655	25459	10253	2021	1604	1373	1245	1310	1212	1244	1166	1114	1239	1215	1089	1171	1254	1151	1169	1127	1123	1196	1200	1119	1138	1208	1182	1208	1172	1131	1223	1150	1139	1105	1165	1175	1174	1162	1203	1088	1147	1130	1197	1165	1171	1168	1210	1126	1155	1162	1165	1108	1112	1088	1123	1158	1075	1149	1167	1092	1157	1125	1149	1189	1132	1170	1184	1163	1156	1223	1096	1086	1138	1162	1127	1128	1149	1169	1114	1091	1162	1130	1137	1168	1056	1099	1137	1143	1217	1126	1172	1128	1168	1071	1109	1105	1139	1161	1154	1188	1139	1162	1165	1156	1193	1175	1125	1161	1188	1126	1107	1150	1117	1121	1163	1133	1112	1132	1154	1138	1154	1109	1215	1128	1158	1147	1110	1125	1143	1132	1113	1124	1140	1080	1188	1126	1118	1139	1070	1084	1109	1116	1132	1142	1169	1145	1119	1112	1166	1120	1177	1119	1120	1188	1143	1081	1138	1129	1074	1127	1214	1121	1135	1131	1129	1166	1075	1143	1144	1174	1144	1166	1100	1203	1120	1120	1143	1193	1110	1093	1099	1171	1119	1147	1157	1151	1127	1180	1147	1095	1086	1143	1132	1175	1163	1166	1117	1137	1188	1104	1151	1166	1139	1126	1169	1178	1115	1081	1142	1113	1120	1115	1205	1074	1160	1139	1139	1046	1147	1139	1089	1122	1166	1077	1082	1131	1162	1160	1147	1144	1143	1150	1169	1189	1068	1179	1132	1141	1118	1130	1114	1185	1208	1141	1125	1087	1119	1096	1075	1169	1095	1087	1099	1110	1153	1207	1074	1110	1149	1156	1110	1173	1112	1106	1141	1168	1126	1107	1179	1173	1110	1134	1155	1184	1127	1104	1085	1106	1121	1149	1176	1146	1136	1166	1117	1079	1163	1119	1184	1137	1188	1242	1107	1164	1184	1133	1156	1211	1185	1182	1098	1098	1076	1118	1045	1128	1108	1132	1146	1157	1111	1116	1137	1095	1134	1159	1186	1165	1182	1149	1124	1173	1165	1104	1136	1163	1160	1125	1077	1162	1219	1096	1149	1132	1160	1176	1128	1087	1118	1102	1073	1170	1112	1159	1193	1126	1148	1094	1171	1155	1125	1149	1117	1184	1139	1181	1165	1060	1113	1124	1169	1161	1089	1115	1174	1109	1105	1130	1191	1134	1179	1105	1129	1170	1115	1163	1096	1097	1139	1158	1158	1188	1137	1102	1150	1060	1168	1104	1145	1114	1155	1131	1135	1119	1105	1115	1144	1092	1137	1162	1105	1116	1153	1126	1058	1148	1152	1096	1132	1159	1135	1074	1106	1097	1152	1128	1131	1089	1113	1178	1127	1121	1141	1134	1102	1180	1099	1077	1172	1181	1102	1097	1127	1094	1122	1166	1123	1127	1120	1182	1197	1099	1105	1173	1151	1110	1123	1062	1124	1089	1172	1093	1087	1184	1165	1109	1147	1123	1109	1161	1088	1122	1149	1141	1146	1143	1143	1091	1143	1092	1156	1118	1189	1155	1105	1045	1121	1155	1138	1152	1165	1134	1097	1148	1142	1105	1189	1106	1137	1143	1184	1161	1141	1148	1116	1119	1157	1127	1194	1143	1096	1138	1130	1103	1141	1103	1158	1175	1135	1086	1107	1159	1175	1022	1176	1152	1134	1136	1168	1169	1081	1164	1105	1176	1118	1155	1158	1206	1143	1144	1127	1082	1117	1081	1129	1148	1165	1209	1151	1193	1198	1102	1107	1102	1140	1093	1152	1144	1121	1142	1077	1177	1119	1079	1054	1109	1141	1118	1099	1112	1195	1187	1178	1183	1133	1139	1133	1094	1140	1154	1141	1171	1114	1116	1078	1187	1151	1156	1187	1155	1157	1114	1120	1140	1141	1175	1123	1139	1092	1088	1149	1105	1150	1087	1147	1179	1136	1127	1088	1088	1161	1174	1123	1115	1134	1134	1154	1123	1174	1145	1094	1073	1083	1179	1092	1164	1131	1146	1099	1094	1180	1154	1158	1101	1183	1197	1168	1109	1084	1145	1153	1090	1123	1147	1175	1103	1179	1105	1095	1157	1104	1120	1088	1180	1085	1150	1091	1088	1115	1162	1229	1198	1140	1112	1118	1151	1149	1137	1103	1165	1115	1162	1121	1105	1154	1092	1124	1176	1151	1143	1182	1177	1067	1115	1130	1142	1162	1119	1138	1142	1084	1133	1154	1113	1117	1080	1066	1148	1169	1119	1121	1175	1115	1101	1181	1203	1145	1062	1171	1126	1066	1107	1137	1105	1079	1146	1166	1179	1196	1149	1131	1160	1126	1085	1161	1073	1139	1158	1146	1182	1169	1162	1137	1165	1077	1204	1188	1115	1124	1171	1118	1114	1093	1096	1116	1184	1145	1131	1128	1160	1058	1116	1178	1138	1181	1148	1124	1088	1096	1113	1179	1174	1144	1176	1139	1128	1123	1146	1108	1161	1118	1116	1162	1124	1126	1159	1209	1169	1160	1097	1143	1139	1140	1117	1132	1076	1120	1152	1179	1122	1093	1156	1166	1116	1125	1089	1081	1154	1121	1106	1179	1086	1105	1197	1142	1110	1197	1181	1183	1071	1066	1135	1117	1092	1177	1125	1088	1047	1070	1141	1130	1145	1115	1152	1139	1116	1109	1143	1150	1127	1130	1075	1177	1155	1187	1143	1117	1131	1137	1166	1136	1182	1136	1101	1147	1152	1167	1108	1091	1127	1147	1148	1086	1145	1139	1115	1169	1135	1142	1137	1175	1149	1132	1092	1172	1125	1120	1157	1118	1130	1140	1167	1126	1135	1190	1139	1146	1143	1115	1134	1042	1112	1124	1142	1111	1115	1098	1090	1152	1114	1153	1126	1133	1118	1126	1094	1144	1097	1100	1130	1146	1205	1102	1156	1156	1142	1133	1140	1130	1180	1165	1170	1102	1182	1133	1213	1165	1129	1158	1066	1047	1146	1075	1102	1119	1191	1119	1201	1152	1159	1145	1134	1106	1144	1183	1127	1067	1125	1145	1165	1158	1143	1135	1172	1148	1112	1106	1114	1180	1165	1150	1120	1129	1068	1122	1109	1147	1096	1159	1113	1174	1086	1140	1155	1088	1140	1043	1152	1114	1144	1113	1144	1089	1112	1125	1128	1147	1071	1122	1123	1148	1134	1128	1167	1233	1146	1160	1187	1129	1217	1142	1088	1077	1167	1154	1099	1077	1069	1133	1179	1185	1160	1075	1128	1059	1126	1215	1068	1124	1200	1138	1112	1126	1120	1146	1114	1184	1162	1133	1076	1113	1122	1105	1150	1081	1125	1112	1081	1137	1132	1142	1140	1170	1184	1130	1162	1149	1163	1133	1175	1149	1084	1162	1130	1124	1116	1115	1144	1142	1183	1174	1126	1151	1134	1100	1139	1117	1202	1122	1161	1217	1131	1066	1132	1118	1147	1146	1121	1150	1111	1165	1174	1191	1146	1132	1194	1220	1150	1123	1176	1173	1138	1143	1162	1116	1123	1096	1152	1163	1130	1102	1148	1135	1139	1075	1182	1074	1058	1107	1183	1149	1119	1078	1125	1113	1100	1118	1115	1112	1140	1123	1114	1177	1119	1115	1115	1082	1107	1148	1152	1137	1123	1134	1123	1130	1168	1115	1118	1119	1140	1125	1158	1099	1121	1147	1141	1137	1141	1107	1172	1108	1092	1115	1139	1083	1099	1159	1128	1121	1145	1133	1130	1129	1138	1134	1089	1148	1167	1182	1136	1124	1140	1202	1121	1167	1161	1185	1109	1137	1097	1115	1138	1132	1132	1152	1144	1167	1182	1138	1126	1230	1167	1120	1135	1166	1162	1182	1193	1158	1141	1220	1156	1173	1077	1164	1091	1100	1119	1114	1096	1140	1195	1191	1061	1111	1118	1088	1133	1172	1145	1131	1169	1121	1137	1200	1155	1098	1131	1137	1084	1145	1141	1156	1090	1183	1174	1087	1195	1143	1138	1145	1103	1127	1085	1135	1148	1155	1150	1094	1159	1076	1112	1182	1165	1184	1162	1187	1188	1183	1141	1120	1144	1118	1130	1118	1108	1149	1155	1102	1099	1137	1168	1155	1185	1102	1150	1135	1092	1142	1131	1189	1226	1115	1148	1179	1166	1113	1113	1151	1154	1128	1147	1140	1154	1184	1142	1183	1173	1172	1127	1121	1130	1073	1094	1111	1117	1172	1089	1105	1107	1137	1120	1104	1166	1129	1119	1113	1161	1170	1118	1148	1231	1161	1128	1066	1184	1132	1081	1168	1072	1102	1134	1105	1153	1103	1084	1039	1154	1108	1173	1156	1164	1152	1195	1094	1111	1162	1168	1149	1190	1108	1067	1102	1065	1095	1156	1122	1116	1122	1173	1159	1108	1081	1111	1168	1139	1126	1073	1102	1216	1162	1145	1136	1124	1114	1180	1126	1161	1085	1063	1138	1137	1205	1127	1131	1135	1193	1144	1116	1105	1146	1133	1147	1135	1099	1104	1150	1142	1122	1144	1074	1106	1118	1121	1147	1105	1138	1147	1072	1165	1143	1140	1141	1151	1116	1107	1130	1139	1155	1132	1067	1126	1153	1077	1127	1168	1120	1178	1159	1112	1149	1089	1143	1098	1143	1060	1099	1106	1107	1131	1123	1159	1152	1143	1116	1154	1058	1096	1079	1104	1131	1159	1153	1184	1079	1208	1114	1113	1137	1091	1105	1122	1123	1153	1112	1112	1144	1128	1132	1106	1185	1158	1127	1152	1127	1135	1222	1161	1144	1151	1140	1138	1136	1146	1132	1145	1114	1101	1165	1196	1229	1136	1167	1140	1150	1137	1070	1168	1187	1159	1086	1167	1124	1101	1151	1182	1105	1135	1135	1122	1129	1137	1181	1072	1119	1139	1083	1096	1171	1077	1152	1132	1063	1108	1171	1128	1165	1146	1152	1137	1182	1124	1111	1113	1120	1193	1070	1100	1221	1136	1167	1159	1115	1116	1138	1108	1197	1026	1124	1106	1172	1171	1142	1165
3745	3758	3175	1941	1384	1230	1072	1024	1028	966	919	899	895	878	930	916	915	837	873	806	837	859	803	904	860	806	830	842	828	847	866	818	856	828	763	795	830	773	824	858	835	859	837	876	860	766	770	868	819	768	795	773	882	827	805	814	854	839	834	844	763	814	819	809	822	830	821	756	793	799	811	827	803	789	790	817	809	843	807	819	845	780	828	842	762	842	798	765	866	820	814	784	805	797	761	802	812	817	803	812	807	808	806	832	822	803	791	829	803	798	810	836	844	826	791	856	844	800	841	848	807	804	798	887	864	802	805	789	787	806	814	804	873	821	808	786	779	798	804	843	807	841	829	850	885	820	825	793	756	775	827	873	829	823	794	838	755	844	861	797	779	791	763	827	823	798	857	849	846	816	804	819	794	841	764	834	806	810	859	776	864	812	776	815	857	848	805	853	854	786	772	818	823	772	826	831	807	821	769	879	829	829	811	809	770	803	776	758	822	822	779	805	849	816	810	835	800	817	784	848	848	781	808	794	812	746	793	798	820	773	784	784	802	825	856	813	799	811	794	823	783	794	865	818	868	810	826	739	783	876	821	855	830	815	767	800	833	810	791	846	765	785	792	837	809	820	814	820	775	851	793	845	869	827	848	815	776	800	768	828	796	840	797	843	843	765	843	856	775	828	826	752	826	818	807	793	827	802	848	819	755	824	799	811	776	769	782	822	864	804	830	801	773	787	794	823	798	829	786	852	776	818	843	849	791	820	841	819	791	834	756	814	837	846	792	820	821	828	812	850	771	813	817	791	774	793	825	821	854	762	843	823	768	792	808	798	806	788	806	810	839	803	846	836	816	834	771	825	845	842	865	795	837	814	817	809	830	751	838	841	749	781	791	796	835	778	871	813	772	800	840	819	819	855	820	818	758	855	804	855	785	777	789	830	822	778	801	829	811	846	799	737	823	820	820	877	811	789	848	735	822	847	749	823	813	796	777	792	804	797	797	791	841	835	830	798	822	757	785	797	768	792	842	798	796	834	822	790	799	755	817	825	752	800	798	793	816	813	810	800	786	850	816	814	822	829	784	828	821	801	837	753	760	821	793	800	806	789	788	789	800	835	778	832	795	771	764	739	863	842	809	801	823	832	835	832	789	804	801	804	786	862	851	816	824	787	822	796	758	834	802	758	846	846	801	831	791	807	784	771	787	802	810	830	810	789	868	808	803	784	815	822	829	814	832	806	823	793	785	846	800	853	767	800	815	838	804	825	772	838	799	791	788	817	773	825	798	800	799	850	770	792	768	796	777	840	846	792	785	806	838	831	849	822	852	819	820	855	817	788	812	771	778	789	791	868	832	816	780	792	833	750	838	812	796	779	789	801	771	734	776	806	806	855	819	818	860	828	788	836	813	852	856	802	816	841	815	807	814	833	764	773	813	782	783	786	807	772	807	871	825	768	828	787	857	815	777	802	759	858	809	829	811	833	772	812	825	855	821	765	789	819	789	777	800	829	747	834	777	805	756	816	793	746	814	805	816	830	836	811	852	805	832	784	784	816	791	844	767	793	773	764	806	803	832	818	836	808	818	833	776	832	777	792	839	819	858	786	804	807	779	834	844	807	796	848	798	821	789	785	783	862	820	831	774	759	804	811	766	830	866	837	783	808	830	795	821	801	823	819	816	795	816	791	803	807	810	826	860	808	791	804	916	816	750	794	766	740	834	783	782	777	786	780	802	800	812	775	841	770	788	824	806	796	800	808	816	774	788	802	763	798	805	785	802	830	793	818	763	797	772	819	812	875	804	798	780	862	821	766	811	824	805	805	835	848	820	828	743	794	768	805	761	838	855	773	795	877	841	763	834	822	761	795	812	792	761	864	800	794	776	862	847	763	813	758	803	791	795	789	806	796	776	779	791	813	781	797	808	852	779	808	822	812	747	828	758	790	844	825	855	799	831	816	858	831	869	811	839	810	786	781	804	805	796	819	794	785	826	752	785	830	820	730	809	765	808	758	843	785	746	804	828	777	778	840	787	807	819	801	833	829	806	816	800	752	777	816	841	804	795	799	807	811	785	859	801	804	799	796	827	801	792	791	786	785	809	831	784	852	810	774	837	783	768	819	794	804	815	790	816	800	779	817	806	765	797	827	817	790	835	853	783	826	799	801	852	822	840	810	808	810	839	834	804	799	835	722	801	787	858	772	795	807	809	827	770	839	773	804	848	782	851	793	824	864	824	801	813	800	833	848	778	800	808	782	859	814	834	819	836	815	823	824	825	852	758	837	791	819	800	794	831	798	806	855	789	785	812	767	775	787	775	838	802	804	839	759	800	856	801	776	811	799	825	825	791	811	802	829	821	793	813	754	807	800	855	805	807	804	799	833	827	769	792	819	781	812	804	809	720	802	753	821	842	811	780	808	831	860	816	806	795	823	759	820	818	803	768	823	773	817	816	784	837	793	795	757	819	807	810	778	820	795	773	828	785	773	758	820	805	834	805	823	762	823	787	760	806	839	785	782	788	745	776	796	839	826	821	809	784	784	817	770	799	801	788	822	756	827	837	779	839	805	869	764	821	851	800	794	806	835	834	799	796	795	792	798	816	876	836	772	851	793	811	835	799	834	816	820	823	820	789	799	763	849	829	856	850	802	835	811	844	786	811	748	760	879	804	805	782	836	752	875	767	798	853	803	804	797	824	775	805	785	840	804	809	804	747	739	839	818	802	776	803	814	856	843	773	786	839	824	814	777	809	806	820	783	848	856	779	832	834	857	831	800	783	769	735	830	769	794	836	827	786	805	805	793	785	794	855	852	817	801	841	831	780	817	807	768	841	840	774	860	833	801	789	761	785	797	764	784	822	825	829	801	772	805	812	846	805	831	798	808	815	834	811	808	827	861	811	819	816	789	770	748	819	804	759	825	821	778	821	849	855	781	796	775	792	789	793	819	786	815	774	811	847	772	761	826	790	812	787	753	810	793	797	823	772	786	779	791	796	830	789	835	795	817	798	803	808	889	812	794	874	842	830	801	805	740	767	823	801	837	824	783	785	759	780	798	781	782	846	819	825	831	787	797	802	794	791	781	812	806	775	806	795	809	835	786	744	811	809	798	810	763	829	767	817	741	808	781	816	812	763	787	768	837	772	813	805	752	847	814	834	802	780	822	820	814	856	815	794	842	797	801	792	789	793	811	784	762	816	794	801	785	846	821	836	750	818	833	806	758	866	770	763	812	797	841	820	758	748	818	863	787	784	842	814	791	797	825	830	789	839	787	812	809	811	795	806	809	787	787	805	832	812	799	811	779	829	784	810	796	798	808	789	824	800	834	802	826	770	794	844	814	768	815	829	809	826	803	767	824	818	835	762	806	793	773	816	788	774	771	780	800	768	852	810	784	830	835	802	774	732	867	858	815	850	751	854	827	823	791	821	760	836	827	804	839	825	831	841	785	793	816	804	866	828	837	743	787	803	797	833	777	775	812	790	725	801	822	788	821	814	797
24518	21444	28676	24581	21424	7873	1810	1250	1001	1063	955	917	893	894	893	833	865	844	864	867	855	882	784	844	780	824	860	851	847	827	854	810	850	829	846	821	847	831	840	809	853	819	856	833	784	772	850	835	812	831	820	837	827	809	776	810	830	827	859	811	793	822	814	869	840	829	838	820	853	817	781	838	811	784	773	837	800	821	841	790	806	847	778	792	759	847	772	809	878	770	862	810	840	827	825	841	818	829	866	845	795	800	858	848	789	817	838	822	880	858	822	782	829	818	826	782	774	808	806	800	832	786	818	799	761	830	734	888	811	814	788	797	871	858	825	779	761	735	817	827	800	772	803	843	799	836	810	822	795	796	805	833	848	806	800	796	771	853	812	794	863	768	852	800	821	838	744	765	813	796	841	797	852	837	800	796	819	814	810	742	778	784	792	763	873	785	844	869	830	850	797	767	808	779	797	779	879	823	870	825	815	759	785	807	839	813	795	861	818	771	780	810	841	819	801	776	795	790	761	764	764	781	852	780	806	804	818	856	860	795	784	796	778	783	788	836	767	831	827	834	827	786	867	846	776	818	807	812	784	796	786	817	785	851	887	821	820	777	808	796	759	806	818	749	770	817	798	793	805	800	788	792	811	829	815	852	835	840	788	819	837	840	814	799	817	813	817	820	804	838	821	823	782	804	830	829	787	781	781	810	845	786	790	823	805	809	865	830	821	807	758	807	771	793	816	750	815	818	852	784	772	801	815	834	801	754	842	799	799	814	817	821	814	823	799	811	838	834	792	729	799	809	804	836	795	772	845	757	827	792	774	778	812	799	865	811	801	781	815	810	843	794	818	823	762	778	831	847	873	853	773	800	760	841	837	826	849	816	791	801	807	808	868	847	772	842	850	818	807	803	837	806	790	808	833	822	860	838	743	794	798	795	832	860	852	800	830	801	798	796	831	804	785	824	835	830	806	827	835	817	795	795	769	765	830	839	862	780	891	807	775	806	812	774	791	820	829	869	795	818	812	831	838	859	767	809	779	793	798	874	822	867	878	821	830	842	831	853	869	778	821	827	864	774	831	765	816	839	816	797	787	793	841	810	806	826	789	790	826	806	814	802	854	820	797	809	821	808	816	856	807	851	822	804	816	796	861	779	828	907	808	814	853	792	801	801	771	773	799	774	889	798	798	824	796	841	794	826	845	753	885	749	826	767	804	789	806	817	808	773	789	848	798	764	772	778	776	796	779	824	809	831	778	775	786	760	872	810	832	798	827	812	821	869	811	819	865	804	845	843	759	782	775	760	833	825	804	838	860	838	800	775	774	785	816	715	809	796	829	802	837	775	848	791	786	795	854	867	823	811	824	795	792	806	790	786	835	830	757	788	780	783	829	799	826	815	868	837	789	855	829	804	819	800	841	806	838	746	819	849	797	829	807	828	853	804	774	811	805	836	835	839	846	850	825	772	836	798	796	810	761	843	822	814	850	798	799	817	814	813	817	788	826	782	836	793	828	808	827	817	828	795	846	806	811	785	859	825	883	824	803	854	872	804	835	879	804	794	803	809	818	784	821	861	760	783	821	760	821	807	830	858	804	782	798	780	832	791	857	773	810	806	834	856	786	794	795	834	865	760	739	814	809	832	795	815	717	802	804	811	796	811	788	849	758	780	793	864	786	755	877	835	840	830	822	833	800	787	807	830	824	787	815	854	753	783	860	841	826	817	850	812	796	800	827	784	842	823	818	784	769	811	765	836	825	782	830	849	803	823	818	815	739	834	825	798	782	862	770	771	793	844	855	772	794	867	864	807	807	794	835	800	832	795	766	822	807	830	825	829	777	769	827	828	909	810	804	854	872	830	859	769	799	821	828	849	759	842	813	865	824	805	783	784	802	850	808	800	807	791	832	830	845	795	825	849	783	807	781	811	786	825	839	803	794	845	782	814	811	814	874	792	775	805	831	810	810	822	815	800	802	815	824	826	802	833	779	830	803	805	829	809	802	831	754	825	830	811	803	808	787	821	817	807	862	805	793	813	836	796	840	790	826	740	824	826	824	805	829	793	812	796	793	793	787	756	844	860	802	796	788	770	846	835	830	813	821	825	788	786	799	823	825	787	772	769	856	763	793	799	789	820	799	802	800	776	822	873	804	807	853	797	830	808	816	806	794	836	849	823	776	776	864	847	820	807	835	855	797	821	794	822	749	751	850	813	857	777	816	811	773	842	826	835	805	792	767	816	767	803	854	796	818	766	790	804	845	847	876	780	771	781	754	780	851	783	845	757	857	849	773	784	783	805	792	795	814	800	799	783	817	856	784	837	795	844	755	775	845	778	809	760	804	838	834	761	813	800	730	847	843	782	775	767	773	783	817	855	870	814	759	819	820	830	790	767	806	833	794	836	804	789	827	772	807	857	776	750	836	811	831	816	765	855	853	786	744	811	844	807	797	803	763	781	793	842	805	817	848	831	824	830	775	794	818	769	821	797	807	801	794	878	817	786	828	841	804	811	781	810	823	824	796	785	833	792	819	823	838	857	841	867	842	800	819	841	850	831	802	831	830	800	789	745	826	771	771	836	778	778	775	796	797	769	855	797	830	780	841	836	792	775	787	852	827	863	831	764	837	820	801	804	784	776	781	830	845	825	773	819	841	833	833	825	825	857	833	863	819	773	806	847	840	768	828	791	843	826	871	758	834	811	818	819	871	775	790	818	781	800	787	835	835	773	845	826	824	791	846	840	821	797	762	822	814	789	822	851	761	852	826	795	783	817	796	785	813	814	789	814	810	801	790	835	851	817	846	796	805	848	832	770	821	830	820	827	857	791	827	728	816	780	871	816	798	771	859	805	823	769	760	790	823	842	819	776	768	851	830	841	842	819	812	783	803	813	808	800	851	820	818	795	841	832	792	817	851	844	808	807	803	826	813	823	841	793	784	799	776	819	805	823	791	778	855	801	797	846	836	780	863	803	825	829	777	799	807	843	840	773	745	813	835	828	790	838	844	800	816	814	835	805	793	764	797	829	810	789	821	796	761	826	799	781	772	796	838	824	784	807	819	758	796	790	827	836	830	775	832	791	839	811	818	742	816	836	786	851	789	797	834	817	817	789	818	785	789	797	875	782	841	808	784	788	845	785	835	758	825	805	824	839	838	848	829	853	873	783	820	817	733	841	864	803	812	855	880	805	827	786	795	773	851	845	820	774	804	874	826	823	784	817	799	765	778	822	765	799	866	801	786	804	826	812	819	789	841	865	838	792	817	797	731	809	826	869	793	810	790	830	849	843	832	860	816	849	821	838	754	789	785	797	785	769	794	815	792	833	806	801	837	794	827	802	844	860	801	838	768	822	824	823	823	858	820	801	806	792	818	781	768	784	751	791	883	790	784	807	803	755	848	797	850	856	832	764	832	787	847	786	847	795	783	802	780	813	780	810	772	840	811	784	810	753	830	767	862	814	821	828	801	751	838	784	813	838	738	762	786	737	794	808	861	790	763	830
3889	6081	4888	2663	1835	1420	1208	1124	928	897	837	773	753	748	739	685	675	701	627	720	655	620	616	650	667	662	649	614	620	637	632	647	630	600	615	635	647	626	578	603	616	616	642	626	597	624	629	631	609	577	617	651	613	597	633	610	657	602	586	609	607	667	598	592	642	641	614	641	623	598	638	638	593	625	589	646	573	618	638	590	588	621	612	662	643	636	578	579	582	667	597	635	631	573	622	630	596	644	625	610	611	672	572	613	633	606	614	606	641	610	603	595	595	581	576	656	642	653	660	628	608	562	629	605	600	608	574	611	608	606	609	612	622	583	609	616	621	603	595	593	598	622	621	575	623	602	633	667	578	601	594	596	615	607	607	548	589	620	640	643	642	646	620	670	611	612	609	617	576	585	626	585	612	605	593	603	614	612	611	619	631	566	603	610	631	632	579	612	577	618	610	628	639	686	625	595	604	654	602	602	648	604	601	625	658	647	618	579	622	613	608	649	622	603	635	634	593	554	583	564	634	651	611	639	580	600	629	621	622	616	603	644	581	606	603	589	604	593	573	608	602	562	629	629	617	562	594	602	574	624	605	635	591	591	603	605	615	643	620	615	601	594	575	633	578	580	625	616	641	639	601	616	579	609	633	592	593	576	583	638	622	587	588	619	599	631	614	641	610	606	611	625	583	603	583	567	633	645	586	567	617	616	590	611	597	619	619	612	605	606	558	614	615	657	618	573	596	607	601	624	600	615	590	638	603	624	586	616	631	580	620	608	618	619	592	602	576	598	614	583	602	580	573	626	529	598	615	593	621	612	566	570	628	617	620	614	637	632	573	589	629	589	593	614	605	619	631	645	580	555	637	577	587	600	627	615	614	585	605	662	625	617	611	608	622	603	615	614	618	580	594	600	601	640	589	606	636	557	606	580	623	602	604	587	619	599	586	595	649	623	570	640	584	650	574	610	621	597	648	626	630	616	631	605	629	588	679	571	601	595	614	620	617	603	605	601	624	635	619	607	578	591	599	594	617	576	635	608	622	585	657	617	627	595	575	608	600	583	596	619	674	639	600	591	577	583	619	636	631	569	614	637	602	613	639	604	604	569	611	587	616	576	596	633	582	632	598	631	565	603	580	654	630	658	633	600	628	592	564	561	561	573	604	605	611	596	590	596	589	605	566	625	601	558	592	590	592	628	628	623	583	594	598	606	660	641	611	649	589	620	584	576	624	582	605	622	582	595	599	585	604	613	601	612	587	659	586	580	600	591	607	589	626	606	614	615	593	608	618	599	622	601	604	600	590	639	567	607	635	580	594	608	568	625	618	623	581	593	603	619	647	592	576	597	627	593	625	641	569	581	632	635	612	612	649	592	602	628	593	622	602	605	584	588	615	597	594	650	601	563	603	603	609	635	610	638	614	558	614	640	614	589	601	637	581	634	600	655	620	624	602	598	570	625	613	541	568	569	641	612	634	615	627	599	588	622	628	561	632	565	623	647	569	606	621	579	551	590	616	601	623	637	587	640	576	620	616	615	606	587	637	603	649	619	613	605	627	606	583	609	589	610	547	582	568	580	614	554	601	633	632	596	625	566	614	565	592	585	623	607	555	606	577	635	576	657	603	661	611	587	594	630	572	574	644	627	630	617	633	602	611	644	573	589	617	615	578	616	606	596	606	583	591	601	601	591	648	598	617	594	639	621	565	630	660	614	611	643	576	576	594	619	610	594	624	624	601	608	612	601	565	609	574	596	640	594	596	580	574	563	646	596	643	603	640	604	596	585	583	636	567	586	648	597	629	579	632	645	571	592	564	625	621	638	620	571	609	618	541	643	576	579	620	563	584	649	591	623	650	559	617	600	576	575	607	631	608	590	616	603	635	601	630	614	598	626	607	623	611	575	584	609	587	625	603	593	619	577	588	632	568	640	600	619	606	620	600	643	619	561	643	654	610	558	634	598	586	622	605	630	671	560	611	577	616	588	628	629	603	624	556	597	577	600	603	649	574	563	637	602	630	639	565	604	597	627	610	648	567	657	632	590	630	579	594	564	644	603	613	592	589	565	565	622	625	585	626	581	607	607	600	600	557	612	601	613	587	587	613	580	596	595	615	608	585	632	594	602	635	618	597	637	604	576	569	588	602	566	625	627	559	583	615	611	620	599	646	602	564	603	628	598	592	589	620	588	571	625	625	597	656	600	633	603	596	609	613	614	619	579	573	602	628	600	594	616	582	590	591	614	605	654	596	640	623	632	635	575	562	612	641	608	612	600	591	619	622	595	596	617	633	596	573	580	628	617	585	595	596	591	645	592	604	558	549	628	572	592	615	631	556	600	636	590	596	622	603	657	589	595	603	601	587	600	602	611	603	588	610	642	585	615	578	614	565	594	607	588	580	578	592	603	599	592	619	622	596	558	589	600	592	620	665	607	573	625	620	650	592	611	598	598	616	642	592	576	613	629	629	606	598	600	607	594	593	609	639	619	575	569	593	603	607	638	626	616	586	588	578	590	619	632	580	613	566	594	617	637	594	597	621	605	586	605	633	592	590	631	614	610	570	639	636	557	598	626	599	577	631	596	614	590	595	615	601	591	610	584	571	629	604	588	578	625	608	570	604	634	561	613	614	584	578	622	540	598	606	610	590	573	614	624	568	592	621	604	629	588	620	609	572	614	629	618	602	576	620	643	639	595	625	572	596	595	620	595	573	587	604	617	592	628	571	585	602	621	547	582	574	604	596	588	632	606	611	554	639	650	545	591	578	604	641	609	613	576	616	570	622	621	609	601	574	641	575	627	596	617	611	595	609	606	588	608	622	587	594	619	610	562	552	648	571	589	611	583	578	584	603	592	602	587	573	613	581	585	585	562	599	612	573	623	590	545	643	591	546	632	576	614	588	609	609	602	626	623	571	613	582	665	579	597	611	625	612	603	600	577	608	631	614	607	599	583	615	584	643	599	602	571	642	599	594	589	601	566	614	647	611	574	614	583	627	594	631	615	587	642	574	628	624	560	554	594	630	593	601	631	595	592	610	616	595	607	567	600	591	590	600	608	587	624	566	649	586	602	647	592	562	593	589	577	616	566	603	590	618	586	555	598	590	620	599	585	594	625	613	630	603	635	602	601	588	587	651	604	544	617	562	590	574	626	589	595	582	614	613	633	595	630	624	639	654	577	576	598	623	556	608	614	624	584	587	658	580	610	570	578	683	636	602	615	580	616	591	590	632	598	629	601	595	583	610	653	607	589	576	604	624	629	623	646	601	568	597	611	608	602	590	551	584	590	596	603	623	619	599	577	623	594	619	630	575	632	599	634	565	602	613	614	636	565	552	599	621	592	588	627	589	605	546	608	630	602	596	644	588	622	631	528	611	561	618	605	641	621	569	574	578	601	594	614	631	648	594	561	561	601	592	575	594	546	606	624	586	626	573	569	581	628	593	632	631	605	564	609	577	568	554	604	628	610	606	601	620	589	613	573	594	580	616	574	633	631	575	581
28079	11379	1988	1307	971	944	824	890	918	877	857	848	875	866	889	837	865	824	832	827	839	832	890	843	847	834	882	852	830	850	830	857	832	828	864	829	841	842	861	857	818	896	930	852	894	817	928	860	871	819	841	858	844	846	859	850	848	824	880	845	817	805	845	795	857	861	840	862	869	873	858	842	839	845	854	850	812	837	836	908	872	895	854	838	823	851	880	863	867	853	847	866	885	839	823	827	925	876	848	876	850	819	874	855	865	839	846	830	875	820	805	878	850	822	822	834	858	835	818	882	848	871	869	890	846	771	897	866	835	896	838	822	873	846	881	859	823	841	860	813	867	837	839	821	896	880	828	893	864	847	865	768	801	835	878	850	827	799	891	815	824	828	813	830	846	828	850	916	909	873	880	839	890	890	867	848	837	854	841	850	814	838	873	838	814	852	855	866	875	799	844	843	831	832	823	837	815	830	804	835	915	856	796	847	854	870	867	730	843	825	833	790	799	869	915	833	844	835	867	842	854	850	866	827	818	875	812	839	781	882	851	872	860	826	834	862	829	839	828	881	868	854	827	835	873	867	855	929	880	846	848	852	792	816	831	861	856	847	826	826	859	837	881	831	803	874	855	790	846	821	831	852	827	850	885	854	836	802	786	819	859	868	848	868	860	879	793	859	874	801	848	826	876	889	853	832	835	835	846	881	871	863	856	867	862	785	819	911	841	869	794	833	821	892	848	847	828	802	866	891	850	872	813	856	863	852	856	858	897	815	832	810	855	876	848	821	852	833	845	882	848	828	860	845	843	886	870	914	842	866	822	822	881	856	806	874	868	828	806	808	828	847	813	796	877	853	818	851	852	803	850	875	884	851	845	869	810	830	818	858	864	788	873	849	802	835	875	795	841	829	886	832	818	830	867	894	853	874	844	890	863	858	866	886	852	820	844	873	789	857	850	850	850	858	789	865	830	833	866	838	883	865	905	846	844	817	877	808	815	846	803	856	840	842	825	841	875	841	813	853	870	889	860	817	835	778	823	909	820	850	884	839	828	833	869	805	852	885	824	826	808	826	811	867	837	809	833	853	834	833	869	847	862	800	874	888	824	824	872	851	877	865	849	838	904	880	861	835	830	896	837	832	859	860	826	854	825	846	824	826	885	930	884	845	828	830	793	847	797	825	818	864	822	854	861	864	837	787	864	907	798	891	870	856	832	843	835	771	818	931	818	884	873	843	834	807	852	839	883	833	852	882	825	855	845	872	897	780	853	874	844	767	873	842	846	901	794	882	881	838	854	897	880	912	849	839	856	851	843	850	890	798	901	875	904	856	866	783	856	844	855	854	908	879	879	891	860	893	911	855	822	840	850	803	859	835	875	848	867	864	834	847	837	794	888	820	859	846	855	836	813	835	850	841	842	840	902	836	857	850	818	849	887	846	793	838	772	885	836	862	799	867	857	910	863	841	849	874	899	864	870	856	829	861	878	837	806	847	836	873	861	817	860	833	902	835	854	895	863	849	858	884	832	824	840	831	885	897	882	864	857	814	857	821	895	860	882	864	821	883	835	847	868	873	924	815	858	830	823	849	830	873	841	894	866	829	833	801	843	822	835	855	861	780	869	856	808	853	862	867	849	890	824	874	814	844	877	819	903	740	842	858	856	889	888	881	880	847	813	859	873	873	826	881	869	832	848	827	850	811	850	827	868	812	867	870	868	899	896	810	854	820	882	833	832	873	831	857	843	900	862	871	814	811	840	851	827	884	881	854	804	855	784	870	878	851	836	877	833	845	823	931	855	849	886	851	820	910	833	866	781	817	813	840	875	844	821	854	895	812	832	830	879	886	855	861	838	875	847	841	882	835	872	860	845	864	839	824	818	820	879	846	835	874	840	830	804	847	850	806	874	862	816	858	835	843	887	865	847	824	783	828	891	851	824	800	900	860	837	914	838	830	824	831	800	835	853	808	917	827	840	888	816	849	814	831	884	827	813	804	844	880	825	813	858	871	831	861	835	842	771	822	831	807	857	859	854	889	828	866	905	863	820	837	879	840	853	809	862	896	819	874	868	818	825	852	882	834	878	868	823	876	867	866	830	845	834	888	873	808	830	863	834	891	851	843	800	833	877	825	852	853	812	886	846	858	892	852	874	884	852	796	800	854	870	875	849	815	811	836	882	857	844	808	839	850	853	843	866	783	799	863	850	859	785	806	842	889	912	853	836	844	866	841	865	803	837	829	900	861	860	850	822	884	911	823	859	880	872	851	837	868	812	818	796	885	850	809	844	835	825	854	859	845	881	789	828	852	844	909	872	841	830	833	799	853	844	866	838	846	859	881	837	868	900	847	813	853	855	832	823	832	864	871	816	886	859	871	835	823	869	854	856	847	870	856	830	832	903	882	868	849	813	819	799	890	839	925	849	877	850	886	908	841	790	848	861	838	819	830	863	857	831	869	826	828	860	835	873	868	835	841	830	809	872	863	825	889	815	856	892	857	890	855	869	881	874	870	829	893	877	811	865	835	830	907	833	821	807	864	819	818	894	837	828	892	796	853	828	894	865	904	838	878	843	840	874	890	829	842	865	864	848	874	840	909	880	778	795	809	862	868	831	865	864	849	849	841	854	850	835	886	872	860	842	822	866	887	866	885	862	858	829	881	898	826	810	844	850	843	809	883	885	849	851	859	872	862	884	760	918	844	914	828	852	855	902	778	831	772	842	838	849	821	816	898	853	840	833	873	865	875	861	842	900	882	812	854	857	816	858	786	891	813	843	788	837	823	878	872	825	867	858	853	825	858	855	839	827	861	838	825	793	909	869	788	876	868	818	858	908	836	852	795	846	886	884	884	845	781	862	860	852	794	880	873	838	849	851	874	881	836	821	796	866	900	872	871	863	801	888	840	829	803	855	778	821	902	877	848	847	883	844	843	870	850	877	808	861	813	807	845	810	859	830	811	910	909	898	882	871	816	894	809	834	823	836	868	859	855	825	822	880	856	869	857	872	848	835	882	862	837	805	838	872	860	881	846	840	819	848	881	829	851	831	894	855	896	796	822	882	869	841	847	810	819	871	902	830	822	800	810	855	840	839	857	848	880	839	875	870	828	819	919	859	873	809	874	799	884	851	873	808	854	861	857	889	823	891	877	871	859	828	804	843	824	844	881	874	872	864	869	864	824	869	836	885	847	791	898	860	918	850	844	839	858	825	849	833	828	934	829	873	887	865	880	866	875	832	893	877	835	855	842	786	811	856	863	878	830	849	859	875	923	849	812	823	831	858	894	822	790	894	862	875	852	883	837	844	860	770	868	881	831	837	869	843	901	854	874	886	854	842	867	838	795	934	856	864	806	859	885	821	848	849	900	844	869	818	778	836	790	891	873	831	859	834	858	813	876	896	838	866	892	867	848	837	804	853	824	876	847	864	857	894	847	877	843	849	874	877	898	871	854	854	861	831	870	869	840	869	766	877	855	846	846	885	797	822	882	889	851	816	902	814	859
5124	869	798	641	639	649	598	643	623	614	615	577	576	608	636	590	566	542	621	603	623	576	630	629	582	607	612	586	554	599	579	597	616	615	585	570	624	619	603	612	573	561	573	614	602	552	540	579	572	594	615	634	608	591	643	585	616	548	614	607	599	592	572	609	634	607	621	584	584	595	617	599	615	575	599	586	589	653	604	595	539	589	584	624	596	556	621	595	587	608	571	569	593	580	620	601	623	617	616	600	577	600	577	602	603	651	600	586	598	668	576	530	616	601	621	563	567	597	551	588	592	549	592	618	608	577	591	553	590	622	559	619	585	565	583	606	611	588	552	577	609	570	612	619	563	599	610	558	574	615	551	571	543	567	576	595	628	641	545	595	617	563	584	624	593	578	535	578	562	580	641	637	612	593	574	613	610	565	582	614	598	583	593	574	573	643	585	599	581	599	616	599	606	599	602	590	576	631	584	578	579	595	625	618	604	598	611	579	543	560	583	580	586	605	606	530	607	596	604	591	566	620	547	558	580	565	534	579	575	581	594	557	566	562	566	559	561	612	594	613	602	547	584	605	596	591	588	580	592	604	569	580	593	581	597	627	613	540	624	590	597	586	575	596	573	617	642	567	634	558	624	563	547	563	567	579	578	640	577	607	615	647	559	594	553	577	600	601	610	575	584	591	553	542	612	560	567	566	557	590	548	592	555	615	569	630	628	574	609	584	606	561	572	630	579	576	593	613	592	587	584	549	590	615	551	576	590	571	612	627	603	577	586	575	576	627	597	584	565	624	593	607	596	589	606	587	637	542	587	559	612	630	543	580	605	547	550	565	589	625	596	578	600	545	615	609	611	585	596	641	575	543	615	597	598	578	572	576	567	601	610	597	596	624	598	596	553	601	584	594	617	578	589	561	548	538	605	530	636	609	571	585	587	638	572	587	605	580	557	599	572	635	583	609	642	650	612	564	562	583	550	585	608	576	616	593	595	603	600	600	559	595	589	523	605	590	578	577	611	590	583	592	634	607	580	615	591	587	613	616	609	575	556	581	613	562	556	604	625	625	578	563	597	613	574	584	569	571	666	575	581	618	566	592	597	596	578	592	551	596	583	599	582	640	567	583	603	586	556	590	571	567	538	619	626	569	622	601	573	575	624	596	572	537	577	552	597	592	614	587	610	567	599	589	605	592	568	588	597	548	602	628	582	580	569	576	578	610	556	546	602	582	616	595	593	574	583	589	570	593	570	608	596	543	579	546	618	609	589	593	619	597	603	574	618	597	606	563	581	598	585	563	570	631	591	545	604	578	631	590	616	582	551	584	591	616	556	583	604	596	591	564	570	559	611	607	612	589	586	582	619	562	572	589	628	639	588	586	585	569	602	609	601	602	546	586	622	591	602	605	603	534	600	619	600	556	611	554	593	589	601	583	640	555	578	580	615	615	543	581	647	583	569	596	604	619	593	605	579	588	591	598	549	602	554	599	586	611	587	603	588	569	578	582	561	564	587	606	579	565	611	590	572	577	589	591	592	629	568	615	598	561	604	588	611	581	585	619	556	569	582	577	590	554	587	632	511	575	603	579	563	598	586	596	622	602	559	565	588	568	594	588	557	636	585	591	592	573	577	583	605	570	605	591	577	561	601	557	542	574	598	586	572	585	583	545	625	657	614	587	592	567	538	539	543	582	579	571	585	581	554	608	572	605	580	625	552	589	551	603	553	603	604	603	609	565	579	597	539	575	601	600	612	579	589	576	565	577	607	609	577	613	564	586	583	579	578	590	582	582	598	575	565	628	557	573	619	592	582	568	565	585	577	601	558	569	572	563	552	594	610	569	609	602	560	594	614	554	599	594	595	578	587	607	573	562	611	562	615	614	598	575	595	638	595	617	614	544	607	546	593	574	570	605	584	595	576	564	599	598	580	599	580	571	579	591	566	600	566	620	552	584	602	632	583	657	582	572	649	599	649	629	560	599	574	596	577	595	576	579	623	594	582	590	583	571	597	574	593	580	572	592	614	613	549	594	604	599	587	547	552	568	576	582	593	577	593	533	639	585	636	585	650	544	564	585	561	613	571	590	603	574	656	586	585	620	607	571	593	611	587	610	600	591	602	609	599	609	573	613	586	614	667	596	575	610	603	543	592	603	630	612	593	624	637	547	594	590	569	591	626	599	619	584	637	581	611	576	572	575	614	596	575	581	566	585	631	552	556	596	658	577	570	517	601	598	579	605	576	582	571	607	585	569	610	610	641	572	621	553	575	579	593	590	570	565	614	592	586	574	602	563	603	589	648	600	594	579	621	564	575	579	540	572	595	558	621	560	573	576	576	648	590	565	599	576	552	586	578	580	607	593	612	562	615	624	599	570	559	584	565	591	555	563	585	601	626	598	545	592	561	618	615	554	569	564	556	607	631	629	649	554	598	608	607	564	582	598	593	576	575	593	606	638	586	583	586	584	624	634	595	591	575	580	585	597	613	572	591	589	582	566	602	587	607	586	604	624	585	613	592	585	613	550	586	551	573	596	610	573	620	520	613	579	569	584	591	609	595	608	582	578	586	553	575	575	606	603	594	586	595	606	571	612	594	621	557	625	593	609	584	613	564	600	589	583	565	599	612	590	596	631	575	617	566	649	588	548	587	604	565	563	585	573	579	613	598	611	603	550	579	573	599	611	617	598	562	556	579	572	601	601	584	584	599	603	604	624	638	605	606	622	596	557	547	608	567	596	596	576	576	585	580	583	587	645	562	579	582	598	528	569	626	595	574	599	568	576	574	632	556	608	575	600	579	580	616	534	589	609	601	583	603	616	550	625	573	616	560	582	578	593	608	585	606	564	586	571	570	634	587	592	604	582	557	582	591	570	541	605	600	628	604	610	586	572	600	583	597	539	619	601	596	581	599	587	611	593	577	574	593	582	583	585	591	572	592	617	639	608	551	630	594	584	613	600	596	589	570	619	567	614	611	583	612	593	541	606	566	603	601	636	542	582	554	598	608	575	624	577	576	580	570	604	552	636	601	589	647	609	557	631	601	580	566	539	587	577	577	591	609	590	602	596	582	603	555	569	620	606	583	608	572	601	624	641	542	679	597	606	589	586	594	616	606	576	575	581	551	618	566	625	621	598	574	588	585	575	595	565	539	561	544	579	600	593	602	613	598	585	578	592	604	587	564	614	568	550	593	530	585	616	589	608	611	622	538	630	617	554	537	584	608	607	603	585	602	584	611	555	586	574	629	579	580	568	616	575	611	598	597	568	577	592	585	578	606	619	577	612	577	595	600	588	575	573	568	596	591	628	578	645	600	603	571	576	549	625	593	569	587	610	587	565	563	614	642	587	565	604	541	579	625	569	621	587	600	608	571	591	571	580	555	585	602	599	611	561	586	597	587	586	617	584	582	620	585	566	596	589	608	615	558	586	625	593	603	555	574	554	572	592	580	565	603	605	595	576	622	589	606	548	558	580	629	578	614	525	580	644	586	573	557	613	549	559
25596	21444	27741	25502	10155	2091	1618	1403	1264	1228	1265	1263	1210	1231	1231	1184	1222	1206	1142	1202	1151	1187	1248	1169	1250	1157	1117	1222	1204	1121	1145	1117	1198	1194	1248	1182	1177	1131	1192	1156	1212	1182	1224	1119	1243	1133	1084	1128	1205	1213	1238	1180	1160	1178	1152	1122	1198	1168	1115	1191	1167	1147	1232	1169	1134	1212	1146	1063	1118	1176	1145	1160	1182	1181	1166	1160	1136	1171	1178	1131	1170	1186	1151	1169	1203	1164	1176	1194	1187	1118	1136	1158	1193	1224	1163	1155	1117	1112	1216	1123	1172	1179	1193	1140	1137	1154	1128	1189	1108	1145	1140	1132	1215	1139	1208	1171	1173	1169	1153	1187	1113	1115	1140	1148	1209	1189	1148	1179	1121	1178	1113	1167	1170	1097	1146	1141	1136	1170	1131	1205	1150	1163	1123	1220	1181	1171	1099	1184	1159	1104	1122	1138	1176	1110	1152	1084	1224	1175	1142	1199	1140	1096	1160	1149	1109	1217	1151	1130	1059	1147	1214	1135	1195	1101	1194	1073	1069	1165	1159	1166	1155	1095	1117	1115	1142	1149	1111	1106	1149	1178	1191	1156	1157	1178	1127	1146	1144	1171	1102	1146	1158	1137	1169	1114	1116	1236	1163	1176	1111	1111	1208	1134	1197	1112	1188	1159	1099	1168	1124	1168	1169	1108	1160	1178	1123	1181	1123	1130	1171	1145	1078	1184	1087	1198	1153	1077	1176	1146	1122	1137	1188	1158	1089	1162	1109	1121	1116	1189	1164	1235	1174	1097	1136	1147	1132	1138	1111	1159	1182	1138	1064	1079	1098	1194	1121	1169	1133	1098	1089	1169	1146	1156	1127	1161	1138	1189	1149	1184	1193	1149	1160	1168	1126	1141	1210	1167	1200	1112	1200	1147	1111	1216	1119	1118	1147	1155	1174	1166	1149	1175	1080	1155	1152	1150	1111	1184	1166	1177	1147	1112	1195	1147	1105	1094	1124	1112	1115	1079	1139	1169	1254	1159	1117	1167	1139	1165	1160	1155	1119	1167	1078	1187	1157	1135	1178	1139	1155	1169	1124	1196	1154	1154	1151	1201	1196	1146	1121	1105	1161	1174	1148	1092	1156	1238	1160	1154	1214	1147	1148	1146	1172	1110	1146	1138	1188	1113	1090	1139	1125	1166	1167	1169	1080	1162	1141	1090	1122	1137	1129	1206	1136	1169	1153	1142	1099	1166	1158	1172	1166	1177	1160	1243	1126	1156	1121	1156	1184	1122	1159	1127	1209	1159	1136	1086	1139	1174	1074	1111	1165	1118	1135	1096	1143	1105	1136	1245	1105	1149	1127	1165	1190	1185	1123	1075	1117	1139	1202	1123	1202	1149	1108	1180	1124	1162	1187	1097	1177	1100	1131	1150	1168	1139	1202	1145	1197	1182	1175	1159	1138	1182	1157	1121	1205	1121	1192	1141	1149	1108	1134	1139	1131	1083	1101	1157	1193	1184	1163	1149	1156	1142	1139	1164	1083	1119	1185	1095	1123	1107	1156	1179	1134	1149	1234	1134	1147	1170	1169	1178	1127	1167	1165	1167	1160	1201	1114	1122	1171	1183	1214	1178	1124	1207	1133	1179	1144	1136	1145	1184	1176	1170	1181	1195	1176	1177	1152	1129	1164	1129	1110	1151	1114	1130	1195	1129	1228	1120	1160	1144	1256	1128	1130	1131	1149	1129	1203	1129	1103	1129	1157	1165	1093	1182	1145	1119	1210	1098	1239	1103	1164	1130	1191	1135	1143	1143	1137	1150	1140	1156	1141	1135	1158	1141	1150	1185	1152	1141	1210	1189	1162	1122	1185	1156	1133	1174	1175	1123	1146	1122	1177	1139	1201	1123	1191	1203	1188	1175	1201	1124	1157	1134	1185	1129	1154	1132	1180	1137	1159	1069	1159	1133	1138	1177	1163	1130	1180	1141	1152	1119	1120	1110	1088	1147	1112	1207	1150	1163	1127	1090	1149	1176	1127	1102	1168	1161	1126	1138	1174	1214	1090	1170	1114	1161	1149	1124	1137	1190	1140	1195	1183	1199	1161	1120	1096	1111	1138	1102	1182	1157	1155	1150	1175	1118	1157	1130	1123	1103	1186	1124	1178	1102	1130	1217	1144	1152	1154	1151	1122	1173	1166	1172	1143	1200	1146	1103	1084	1093	1116	1152	1217	1150	1136	1154	1190	1157	1105	1137	1132	1140	1166	1120	1143	1061	1183	1107	1107	1151	1150	1163	1186	1166	1178	1145	1162	1171	1183	1151	1138	1144	1130	1124	1207	1090	1114	1131	1140	1200	1192	1135	1211	1213	1159	1147	1152	1169	1170	1172	1127	1195	1167	1171	1086	1135	1163	1224	1154	1176	1176	1126	1223	1157	1125	1189	1148	1079	1158	1162	1154	1205	1175	1145	1133	1219	1115	1110	1137	1172	1150	1122	1102	1155	1114	1130	1120	1219	1120	1127	1048	1128	1144	1172	1133	1147	1157	1124	1161	1197	1166	1159	1199	1167	1185	1137	1204	1150	1096	1111	1128	1107	1093	1137	1111	1146	1184	1102	1188	1159	1164	1110	1099	1222	1165	1163	1166	1125	1159	1087	1135	1163	1118	1159	1145	1173	1125	1198	1137	1149	1160	1096	1142	1102	1170	1118	1204	1175	1154	1124	1191	1173	1111	1170	1141	1134	1169	1205	1145	1146	1112	1143	1155	1213	1186	1105	1180	1156	1122	1182	1143	1149	1111	1112	1087	1157	1168	1167	1155	1112	1149	1085	1153	1161	1201	1171	1159	1152	1202	1198	1106	1151	1124	1170	1150	1158	1129	1131	1171	1157	1097	1164	1109	1206	1145	1108	1138	1121	1122	1118	1151	1086	1181	1169	1151	1191	1191	1107	1153	1126	1123	1173	1097	1148	1180	1144	1118	1173	1152	1176	1106	1142	1146	1211	1140	1090	1152	1162	1153	1176	1158	1168	1140	1142	1136	1169	1124	1148	1165	1107	1152	1129	1146	1151	1116	1159	1177	1224	1142	1135	1220	1194	1146	1156	1115	1128	1117	1177	1206	1189	1134	1141	1164	1151	1166	1163	1071	1077	1134	1146	1143	1163	1088	1244	1109	1196	1123	1136	1136	1197	1128	1154	1194	1176	1076	1168	1153	1159	1113	1133	1119	1138	1194	1146	1097	1163	1099	1136	1174	1121	1097	1113	1118	1100	1106	1191	1189	1136	1219	1156	1143	1138	1105	1127	1192	1196	1150	1196	1139	1164	1126	1169	1138	1178	1124	1087	1106	1162	1186	1171	1155	1119	1127	1147	1161	1172	1104	1118	1151	1193	1101	1138	1109	1183	1119	1167	1244	1094	1203	1179	1156	1138	1169	1142	1190	1156	1106	1212	1180	1141	1105	1090	1195	1153	1168	1158	1116	1089	1139	1161	1090	1116	1173	1173	1149	1116	1167	1143	1123	1140	1209	1170	1100	1113	1084	1112	1195	1200	1136	1096	1191	1117	1089	1126	1144	1136	1101	1197	1162	1223	1144	1230	1179	1136	1103	1124	1178	1223	1078	1159	1095	1117	1162	1147	1158	1184	1138	1080	1128	1150	1127	1185	1170	1156	1150	1109	1142	1169	1183	1120	1196	1126	1175	1146	1153	1176	1180	1149	1089	1175	1167	1179	1120	1133	1164	1173	1120	1133	1134	1153	1079	1177	1089	1132	1161	1070	1193	1152	1170	1143	1183	1161	1134	1144	1162	1117	1215	1112	1084	1115	1172	1141	1149	1160	1184	1171	1208	1148	1177	1133	1131	1203	1203	1150	1183	1221	1159	1083	1162	1140	1160	1098	1181	1140	1190	1143	1147	1202	1212	1127	1105	1178	1150	1184	1155	1102	1139	1132	1147	1172	1184	1177	1120	1196	1151	1174	1154	1163	1140	1152	1157	1170	1159	1149	1192	1083	1126	1122	1113	1140	1153	1152	1117	1125	1241	1179	1094	1155	1158	1175	1096	1168	1149	1218	1179	1130	1103	1145	1189	1192	1116	1133	1155	1164	1188	1150	1119	1154	1196	1152	1116	1177	1185	1149	1150	1211	1151	1137	1144	1204	1190	1118	1139	1105	1088	1153	1099	1140	1148	1131	1132	1164	1164	1219	1152	1113	1086	1168	1144	1160	1205	1177	1154	1173	1139	1194	1142	1164	1213	1152	1198	1144	1162	1165	1163	1145	1202	1181	1135	1167	1147	1138	1161	1103	1136	1100	1134	1118	1150	1131	1145	1148	1140	1165	1148	1179	1148	1089	1087	1209	1188	1155	1176	1134	1151	1184	1091	1180	1117	1160	1138	1099	1172	1150	1141	1126	1128	1185	1146	1143	1168	1135	1203	1202	1133	1129	1150	1146	1165	1136	1170	1168	1210	1147	1129	1197	1116	1138	1173	1161	1141	1216	1149	1176	1171	1113	1138	1216	1152	1132	1157	1110	1134	1111	1164	1203	1123	1119	1103	1150	1122	1170	1163	1142	1183	1210	1148	1148	1135	1116	1144	1120	1109	1184	1148	1151	1141	1116	1103	1159	1145	1113	1153	1165	1159	1174	1154	1209	1133	1175	1199	1096	1138	1180	1151	1069	1148	1185	1139	1156	1177	1161	1129	1137	1121	1168	1220	1132	1122	1155	1178	1096	1155	1138	1221	1124	1179	1126	1182	1186	1185	1106	1107	1110	1173	1110	1138	1163	1169	1142	1118	1112	1200	1134	1141	1111	1135	1106	1142	1125	1138	1162	1166	1152	1186	1135	1126	1131	1151	1226	1176	1126	1171	1193	1164	1143	1160	1162	1144	1081	1158	1124	1175	1150	1108	1196	1160	1187	1105	1153	1152	1146	1173	1147	1189	1130	1084	1150	1129	1135	1136	1136	1135	1156	1195	1154	1180	1220	1204	1114	1139	1104	1098	1113	1120	1132	1138	1146	1107	1162	1119	1086	1114	1152	1165	1166	1101	1158	1083	1194	1098	1208	1156	1145	1121	1102	1132	1133	1083	1134
3661	3660	3192	1966	1409	1198	1103	1065	982	878	909	898	880	914	863	818	868	897	837	844	870	822	836	849	806	855	821	843	835	821	835	788	787	874	846	855	832	801	866	825	811	832	810	825	870	798	836	827	859	814	824	913	816	837	812	830	894	798	759	877	830	804	856	824	835	811	853	838	825	851	799	784	777	834	833	800	817	853	792	848	827	787	797	828	815	845	790	834	816	872	833	810	828	879	744	778	833	816	826	773	777	846	791	823	809	761	818	802	843	812	826	892	818	842	806	767	859	780	814	792	835	795	869	789	824	790	798	776	811	815	800	816	832	819	769	804	815	768	807	826	886	821	825	815	835	829	806	809	819	788	786	836	769	780	826	775	772	791	820	811	846	853	844	846	814	828	855	834	789	770	826	781	901	803	794	758	847	822	772	836	836	796	823	791	818	806	838	817	809	873	830	805	858	800	830	784	772	798	810	813	801	785	790	858	842	809	825	823	795	841	794	860	818	832	824	811	782	792	798	822	825	817	789	826	819	809	878	802	816	740	814	816	872	795	772	813	847	770	771	802	815	823	835	849	847	841	785	795	813	825	774	798	829	808	816	846	807	887	825	764	833	790	805	795	806	816	827	788	863	842	797	813	827	816	812	822	776	825	835	770	803	786	856	814	795	816	814	849	832	845	824	854	817	808	798	793	835	821	802	857	809	771	782	820	867	814	843	786	819	814	872	782	817	806	854	788	829	754	840	804	791	829	772	824	835	816	826	793	829	786	823	805	786	782	845	871	779	782	790	815	803	806	825	785	788	812	799	786	881	768	787	820	782	799	846	786	817	801	799	834	791	829	868	857	792	823	809	811	785	779	825	783	771	840	805	821	774	773	780	812	799	822	838	848	810	810	877	847	845	835	832	782	829	802	766	851	826	859	816	801	754	828	871	804	785	798	752	781	825	803	814	837	825	797	763	813	801	834	847	821	817	830	822	856	787	836	834	841	799	835	811	809	794	806	825	774	790	804	817	886	772	790	830	803	839	837	780	858	845	789	800	840	850	824	770	786	767	808	828	800	804	805	768	811	834	807	816	783	847	775	804	829	875	826	831	843	805	833	797	812	820	766	800	821	819	758	853	792	811	867	789	833	797	803	844	840	831	852	838	763	848	779	776	820	831	805	825	770	804	865	871	829	755	787	808	768	763	753	831	762	791	784	794	825	817	800	749	840	814	786	785	848	793	780	794	788	804	819	823	833	796	835	819	831	786	767	841	820	840	857	828	770	806	773	881	781	823	811	760	827	819	789	861	829	801	759	821	823	889	874	794	816	817	799	805	840	794	829	799	814	783	830	933	721	778	831	838	851	807	803	864	843	822	846	836	832	859	854	820	794	824	808	792	782	755	776	815	782	814	814	841	847	787	853	843	822	808	798	804	795	823	840	829	794	812	811	842	851	833	837	820	780	834	795	811	811	813	846	780	808	795	829	758	755	861	825	837	806	778	849	808	810	791	759	852	895	813	819	890	785	864	772	778	831	777	849	793	814	800	810	809	839	825	810	828	837	760	762	828	812	802	794	775	827	820	794	770	801	813	780	824	767	791	793	780	802	823	804	771	832	753	796	755	799	819	825	841	820	807	785	865	819	820	802	806	816	796	844	805	757	819	844	829	782	842	805	778	861	785	803	886	806	814	799	798	761	794	801	831	780	825	836	783	826	757	834	788	800	800	824	817	784	798	844	801	814	764	794	786	769	822	809	811	818	763	793	795	821	815	834	824	842	840	796	807	833	824	804	840	826	813	805	839	814	778	800	767	799	819	883	819	833	841	814	871	764	796	817	805	812	870	743	845	805	800	785	775	819	828	804	807	802	787	806	763	804	816	737	782	784	749	753	823	847	773	831	814	799	775	845	771	839	791	819	841	805	768	780	863	833	856	766	807	816	839	802	763	868	788	811	779	831	833	825	782	843	805	785	803	793	824	854	807	800	830	795	785	773	785	799	809	842	828	791	804	840	843	848	768	822	824	760	835	803	791	804	793	823	752	793	834	804	819	842	797	805	829	815	767	807	825	843	843	788	841	840	819	780	794	802	828	802	803	792	796	797	772	777	820	744	824	778	814	815	794	840	810	825	789	825	854	779	830	809	788	847	847	763	796	802	825	862	744	874	792	810	803	838	846	812	780	785	776	807	792	816	831	869	831	811	819	715	755	834	840	817	854	784	894	829	767	837	814	785	821	767	812	812	832	768	799	802	808	799	861	726	808	762	803	812	800	810	815	832	793	824	842	812	822	822	762	820	822	783	828	790	810	797	820	816	787	799	793	797	840	768	788	795	853	815	798	790	756	820	782	794	799	832	833	838	821	807	801	833	775	781	802	828	842	798	784	811	816	824	813	835	805	783	820	850	789	826	784	792	791	780	837	799	835	821	810	869	789	821	787	822	861	755	778	764	783	814	776	783	809	810	800	833	799	830	799	805	783	860	821	830	785	802	829	738	828	770	827	788	760	761	790	802	767	785	864	815	803	851	789	790	856	784	857	805	833	854	836	805	842	774	770	810	782	807	802	791	805	810	875	797	815	818	815	825	842	825	795	829	816	796	805	874	802	801	775	800	837	843	822	797	788	812	834	754	794	784	836	826	819	769	774	805	772	840	828	847	818	823	771	794	835	769	793	799	856	826	791	815	834	788	810	827	770	818	805	850	786	821	826	793	789	804	788	775	819	789	828	793	776	804	738	785	773	846	753	836	816	799	796	839	815	814	816	814	841	790	832	799	795	801	795	788	823	766	785	822	748	763	823	800	777	838	780	812	798	811	820	795	831	850	767	830	816	787	808	849	790	835	817	839	823	779	826	760	830	803	818	786	844	820	799	816	805	801	808	847	827	762	769	831	832	829	834	834	824	818	772	779	772	829	767	869	813	804	812	787	795	849	823	826	764	788	805	778	769	788	829	811	822	833	778	852	796	845	795	800	810	836	780	843	771	844	782	835	822	842	799	846	774	745	855	787	787	806	847	829	761	841	810	851	795	851	778	792	888	811	826	771	775	823	799	776	809	821	815	812	802	798	792	800	802	796	820	803	773	839	799	755	820	825	839	845	795	833	781	835	775	789	776	806	818	816	807	843	803	753	835	828	814	809	790	779	763	829	828	843	795	855	771	761	766	853	834	810	789	832	793	814	791	798	799	802	765	827	816	813	832	780	780	777	840	791	802	773	790	805	812	811	851	821	788	818	800	843	814	786	760	754	804	859	799	813	855	802	805	803	778	805	843	756	786	856	811	789	806	794	832	842	811	839	838	829	854	845	866	797	826	804	791	785	828	833	798	804	824	811	776	797	774	820	810	862	758	802	784	812	759	794	808	774	771	830	819	771	791	845	851	805	802	814	804	853	817	832	825	838	854	788	850	787	809	843	811	831	825	775	751	771	814	754	809	845	797	863	818	796	818	831	836	756	776	823	781	780	800	844	840	812	815	805	781	806	839	806	829	792	812	790	765	828
24603	21486	28764	24625	21468	8089	1829	1226	1048	983	983	862	936	897	936	892	843	890	871	851	826	865	821	844	856	851	843	842	878	800	836	807	755	851	869	859	901	879	877	875	855	857	840	808	836	812	789	887	859	874	841	867	818	821	800	803	815	794	806	847	825	838	871	780	820	871	789	844	863	848	816	872	809	828	809	857	806	846	827	865	886	799	803	822	832	812	818	840	803	849	792	808	855	872	743	774	811	835	799	856	797	819	803	779	863	786	834	856	749	859	766	825	810	809	764	810	824	874	812	834	777	777	808	804	771	788	769	799	889	846	835	813	800	829	893	810	811	784	833	787	799	784	864	820	847	869	828	768	833	823	770	844	757	853	831	832	814	777	809	790	837	890	817	809	784	790	823	804	777	768	819	777	815	860	874	842	836	812	832	883	832	824	826	832	821	834	744	825	802	831	825	828	824	778	842	844	804	846	768	847	792	769	784	797	779	807	794	804	819	832	841	864	807	815	818	811	795	799	859	820	786	834	853	760	848	814	820	816	830	791	806	817	836	791	843	785	836	802	809	801	813	835	866	785	799	858	787	777	789	826	811	796	808	828	774	907	840	788	809	776	773	823	737	792	773	819	810	832	853	776	790	771	846	772	870	775	820	825	837	795	837	825	767	815	845	798	814	842	796	836	747	858	847	827	818	871	791	819	804	773	816	816	808	771	854	821	803	861	804	878	839	771	782	770	765	792	792	805	787	835	822	802	795	851	813	817	773	813	802	839	827	805	843	860	806	887	821	825	802	813	807	817	761	775	817	810	803	792	829	799	831	854	752	801	821	810	808	786	826	783	788	854	815	792	870	837	753	830	840	859	792	768	778	785	812	836	784	798	816	846	769	852	777	810	833	784	801	833	807	800	830	812	789	827	799	760	798	852	802	825	794	786	789	779	843	801	830	796	781	851	823	822	783	823	830	778	812	785	797	883	857	777	827	811	804	848	811	779	804	870	828	828	790	796	840	799	781	836	800	752	852	811	826	771	810	848	781	793	835	791	861	823	843	784	796	822	833	814	791	809	805	777	765	807	857	834	791	821	822	810	835	811	832	849	824	856	815	835	814	860	828	813	849	804	787	796	808	789	835	842	790	864	788	806	837	835	845	792	758	809	814	822	814	814	859	813	835	797	794	818	805	811	790	781	801	795	850	835	796	814	848	802	789	831	782	787	774	816	818	835	753	784	763	731	871	838	795	824	811	809	853	833	847	811	821	807	764	808	776	794	845	846	802	826	840	831	859	787	833	800	764	846	784	839	735	790	805	806	818	816	835	827	805	856	828	818	847	811	805	847	803	827	796	830	820	856	830	780	850	784	828	811	844	824	791	808	827	863	829	833	830	849	865	891	861	830	824	791	776	807	805	784	825	842	810	781	776	858	811	831	808	842	749	855	837	811	820	801	818	833	795	772	813	815	755	802	862	801	763	812	867	822	850	801	796	808	774	818	793	859	797	792	824	786	848	860	834	812	792	806	839	777	826	780	851	819	804	808	792	788	854	776	789	833	838	770	784	824	783	754	806	866	846	855	771	851	853	812	816	818	799	808	837	816	875	751	783	805	860	747	842	800	886	895	841	805	806	831	821	764	821	802	837	814	849	777	814	807	787	843	796	758	853	815	770	851	808	819	800	802	760	804	846	787	839	783	797	759	852	822	824	816	841	837	838	820	826	781	784	771	777	819	807	788	790	731	853	788	793	838	768	808	836	872	807	830	824	812	800	786	798	861	749	771	814	758	783	833	765	820	818	786	779	773	850	806	818	843	807	817	773	809	841	835	806	758	798	856	816	872	846	811	794	762	836	829	837	840	821	791	826	808	801	813	836	814	815	805	793	812	828	813	835	836	823	807	766	830	763	813	750	789	841	797	823	831	826	825	804	834	815	879	808	836	785	819	794	803	786	808	773	808	835	760	857	798	834	851	838	823	826	830	776	838	792	807	818	788	778	867	780	804	805	802	775	815	818	823	824	777	830	759	814	821	786	864	812	807	817	862	807	782	830	815	777	812	825	854	835	765	738	814	857	827	781	806	810	851	813	782	809	860	793	849	841	811	766	799	809	801	797	812	776	813	807	861	795	805	832	821	849	844	845	782	842	855	825	776	889	825	802	877	821	824	827	814	849	799	821	779	843	789	823	791	807	815	833	810	814	863	808	792	793	742	831	808	793	819	807	783	794	838	787	814	805	812	809	796	798	866	858	897	822	793	750	799	771	801	759	844	792	859	811	771	795	756	816	803	788	816	840	828	811	797	787	831	768	788	832	839	811	833	823	731	812	857	836	813	795	804	843	789	829	835	809	830	805	838	832	845	792	831	816	864	807	799	770	875	836	793	830	769	788	821	820	789	797	825	792	838	779	772	827	789	774	837	883	825	835	777	802	826	825	791	784	787	783	781	842	882	781	736	812	729	837	791	824	830	770	833	743	812	801	807	830	823	832	788	780	823	772	834	813	873	853	787	844	785	790	796	844	781	815	789	766	796	809	794	810	815	770	789	836	810	865	802	848	804	793	822	769	851	837	799	812	792	830	782	824	831	800	744	878	794	812	845	787	804	811	841	830	789	821	764	868	812	784	826	792	838	801	809	818	821	737	797	810	761	825	790	801	781	748	806	797	814	742	841	750	798	836	872	829	809	789	797	853	813	855	823	822	858	785	856	799	821	809	801	861	773	834	836	803	819	809	792	793	836	840	788	802	819	830	803	802	833	816	845	833	764	830	832	819	855	801	816	798	842	825	804	812	788	813	838	842	850	815	834	783	821	821	812	844	793	793	792	830	836	761	766	834	789	797	748	810	805	773	836	817	820	773	831	801	827	812	797	823	787	857	740	814	802	798	849	813	794	787	779	828	834	807	840	838	786	847	815	835	779	791	786	805	807	846	804	781	757	784	810	774	821	775	801	794	786	830	768	839	781	838	830	799	782	812	768	830	772	778	791	804	833	830	818	852	783	811	856	771	782	824	790	812	833	747	848	776	744	780	791	781	817	825	793	768	829	810	796	772	806	827	817	820	847	805	792	855	795	795	818	822	760	855	844	806	771	798	794	831	823	851	805	807	817	816	815	851	850	867	859	817	841	809	803	811	748	791	804	829	797	772	842	829	806	883	779	848	841	800	855	819	788	795	796	776	770	823	842	800	784	824	791	823	780	780	840	812	830	844	793	847	842	843	838	831	836	829	817	786	790	817	779	839	837	791	827	832	775	812	773	785	806	839	830	863	810	830	756	796	805	797	854	812	844	791	862	779	782	769	821	819	777	797	798	801	770	765	799	818	790	751	768	783	824	795	820	773	808	820	746	758	794	755	809	747	764	807	797	803	755	799	778	756	822	816	796	823	881	793	790	803	819	825	775	806	790	798	837	776	833	799	809	778	782	830	805	790	848	818	748	813	827	863	795	795	787	815	803	825	792	807	822	771	839	785	781	757	828	787	850	806	846	806	804	853	828	820	796
3892	6066	4914	2743	1836	1424	1243	1092	968	907	873	810	762	728	715	738	719	710	685	697	633	680	684	656	633	654	620	664	651	613	598	628	649	611	687	648	670	603	626	663	658	603	656	637	619	599	613	616	618	666	675	551	597	639	608	658	652	613	650	620	594	614	576	586	614	634	586	596	631	651	613	625	594	650	618	591	612	595	575	598	572	612	539	624	564	606	626	616	621	615	639	613	612	625	613	612	632	631	618	656	599	645	592	573	613	678	592	585	621	633	636	586	589	609	616	606	602	619	585	631	644	618	650	586	649	690	590	588	623	579	605	592	623	598	633	620	687	602	631	560	607	612	592	688	645	633	648	602	642	584	646	614	603	587	615	621	622	629	587	622	641	625	641	608	603	593	614	644	620	610	620	638	612	657	609	648	607	591	601	595	593	619	629	575	605	596	626	572	614	635	626	636	594	619	599	637	612	591	635	622	617	622	595	572	594	625	630	640	609	636	631	619	581	612	619	598	618	623	640	598	663	588	634	610	611	609	574	624	613	580	609	610	630	631	617	601	625	581	611	607	584	649	666	665	605	596	644	620	638	570	624	595	626	606	613	577	659	581	610	583	612	583	577	619	596	554	613	628	622	636	578	614	608	587	674	636	603	662	629	605	617	655	645	612	625	623	601	634	624	603	619	567	646	566	629	602	614	588	608	599	606	590	616	649	556	636	660	651	572	648	609	628	603	603	615	623	639	580	652	597	592	608	632	595	610	631	628	590	577	651	611	610	612	601	651	595	615	611	566	599	604	596	614	586	611	586	610	638	669	616	606	620	567	596	615	626	620	584	596	640	672	631	637	630	567	633	613	605	617	640	591	606	581	627	598	633	608	586	618	583	630	602	640	585	643	606	598	635	595	594	598	628	585	566	631	613	656	595	589	596	624	599	614	602	579	570	617	613	652	602	575	582	619	613	593	633	604	633	632	630	618	631	594	595	569	658	604	575	618	619	570	585	633	576	578	627	579	622	637	666	561	577	556	571	603	625	583	553	652	604	619	611	594	559	629	678	632	587	620	604	637	637	612	568	621	569	599	602	637	609	606	556	638	606	605	586	576	597	611	641	620	645	585	652	643	588	605	621	647	588	624	596	633	615	677	625	532	617	623	585	628	593	610	614	591	589	588	597	585	663	620	604	559	617	621	566	609	611	542	577	582	616	576	633	654	620	599	610	574	576	607	567	626	606	630	564	575	624	562	592	612	627	614	618	623	605	539	639	589	654	601	623	627	562	649	625	634	613	646	593	598	581	565	622	590	587	598	580	616	556	569	611	559	659	634	574	637	624	608	637	633	585	617	566	572	584	633	620	580	592	611	613	611	610	662	615	627	613	587	643	650	605	590	562	628	582	606	649	644	598	617	627	615	631	616	579	571	596	640	643	639	628	590	586	603	607	577	577	613	603	582	603	661	573	611	606	646	611	612	584	659	590	605	631	593	622	645	589	621	596	608	605	672	600	573	611	633	621	646	621	593	613	639	604	596	605	602	592	622	574	623	637	581	607	652	624	632	592	597	575	655	582	587	583	601	577	628	618	608	640	627	591	596	609	562	603	578	632	600	609	587	588	618	609	620	605	607	625	599	630	609	625	599	648	583	627	614	629	576	595	651	607	604	616	599	594	652	625	617	555	631	635	602	630	599	555	614	588	637	610	659	595	602	605	595	621	610	579	618	559	600	613	595	595	580	522	610	623	536	619	600	607	573	644	583	612	591	588	639	622	586	617	606	606	635	579	590	614	580	561	576	571	636	585	624	573	632	604	613	577	601	653	583	580	666	588	632	609	589	611	593	594	570	609	583	560	569	597	593	603	577	601	641	623	589	629	620	626	654	604	620	639	608	577	666	605	639	627	601	609	612	622	576	597	597	619	622	641	606	599	609	577	620	593	664	618	626	588	600	644	606	600	658	629	635	581	575	582	624	606	599	621	579	661	625	622	610	589	576	561	650	634	586	579	641	629	607	630	623	602	638	620	578	601	631	587	600	649	582	636	603	634	632	593	557	587	531	571	625	649	617	585	620	548	641	691	618	610	634	602	625	650	609	574	609	632	612	664	555	623	637	584	586	606	551	625	577	616	594	631	615	573	584	591	575	629	590	585	573	629	583	598	594	622	610	565	631	597	605	616	577	564	565	618	609	593	602	573	597	598	584	629	568	591	610	588	611	627	605	634	632	644	615	674	628	607	627	579	603	593	597	606	642	615	593	639	582	634	550	594	584	564	634	592	594	600	596	551	580	586	564	629	640	591	601	619	627	623	587	625	608	620	596	546	573	633	623	598	632	591	577	604	585	596	579	647	583	630	585	598	616	572	605	608	604	625	623	611	569	625	615	635	618	620	583	610	596	654	604	584	627	573	627	629	626	611	621	628	592	590	607	589	615	602	630	618	628	646	588	636	585	610	597	632	620	600	625	590	600	571	597	596	600	616	656	591	624	580	576	639	629	620	598	626	579	558	582	644	611	578	610	567	590	624	620	621	593	635	593	612	598	621	585	566	590	594	592	586	569	642	656	624	625	635	640	598	621	621	623	646	567	627	627	608	569	602	630	594	597	585	638	618	561	597	567	638	624	569	587	602	588	590	551	629	626	625	660	631	609	553	578	553	596	588	647	592	591	619	614	623	584	594	568	545	583	579	638	651	600	600	596	595	601	591	606	627	646	640	615	582	585	588	563	575	608	597	607	610	571	550	580	604	577	604	572	642	603	589	577	602	623	607	599	581	566	613	605	564	622	571	572	606	612	598	562	561	610	584	600	596	590	604	564	625	633	599	610	613	616	609	617	608	573	608	625	579	616	597	608	619	601	572	591	608	617	565	598	556	599	608	574	627	594	591	635	603	599	601	614	583	622	620	619	578	639	606	572	614	589	637	618	587	629	620	561	625	614	634	610	555	616	602	591	630	619	600	608	577	599	614	591	615	619	613	594	612	586	675	607	603	624	610	590	580	558	599	597	598	604	575	638	604	603	580	613	568	591	586	612	629	606	601	634	611	590	636	617	613	641	571	601	586	595	608	561	629	567	576	619	580	591	606	646	612	630	609	589	626	634	602	611	612	550	561	573	568	599	584	627	612	613	628	573	616	613	596	617	608	572	608	593	590	598	605	616	615	595	627	624	604	600	581	592	642	591	587	563	615	579	628	615	608	523	575	561	627	641	606	580	607	582	622	593	593	591	573	635	568	588	613	625	564	603	589	561	580	634	627	608	581	635	571	639	585	633	564	594	579	606	596	556	607	614	581	548	591	638	600	587	582	645	603	607	575	602	627	611	614	630	620	624	611	613	626	628	641	576	599	601	573	581	572	638	606	604	633	570	597	604	592	642	632	601	629	636	680	574	618	567	599	615	609	608	618	607	605	562	563	594	581	604	619	623	598	623	650	544	640	585	594	602	613	604	584	659	603	621	587	572	606	607	577	584	614	585	599	584	595	613	604	634	562	596	552	604	602
28153	11273	1693	1112	871	829	818	895	861	820	867	888	873	881	856	859	889	861	817	805	875	902	849	864	854	892	859	819	848	868	878	847	895	900	893	858	863	867	861	863	842	843	891	827	835	880	839	890	849	854	850	894	849	924	838	861	841	877	857	876	846	835	839	802	869	823	874	845	851	837	888	846	858	828	857	849	861	895	875	863	849	850	865	835	803	875	796	851	868	896	867	889	865	873	836	806	896	833	798	846	815	874	881	822	861	874	896	841	825	834	904	843	841	843	830	830	880	865	860	812	827	861	840	881	881	908	861	856	805	856	882	814	863	861	833	890	846	820	789	854	851	873	869	850	858	875	851	820	858	919	841	850	858	877	849	846	801	907	877	873	835	868	798	897	821	827	840	881	893	877	906	808	848	829	817	876	822	828	849	827	816	933	872	821	862	801	836	824	873	881	835	876	923	834	859	875	843	855	858	876	846	848	845	805	811	876	875	875	860	864	867	834	829	846	860	925	863	838	799	862	838	859	800	831	883	838	845	838	824	849	835	835	859	897	819	850	824	816	872	885	808	934	896	855	830	895	809	877	859	892	819	899	804	845	886	799	791	863	881	817	820	830	924	797	904	903	863	844	864	850	839	797	820	867	898	825	883	849	821	824	871	826	809	863	822	882	842	878	846	917	844	817	826	932	840	845	852	868	839	932	908	860	837	860	881	853	820	866	865	959	849	883	850	876	829	821	849	860	807	858	855	852	905	852	824	883	877	781	870	889	832	875	800	961	838	867	865	852	862	844	845	858	856	835	820	880	832	874	864	859	902	841	817	896	843	841	861	844	825	860	887	857	914	832	841	846	891	829	857	863	819	862	845	836	777	897	825	864	896	821	880	848	862	809	838	863	829	836	785	846	846	854	804	903	865	845	889	879	851	827	864	886	809	850	852	903	869	870	827	847	890	841	831	857	850	811	889	842	824	836	836	878	876	817	846	879	859	806	860	849	860	873	868	820	839	833	847	875	850	820	888	861	842	860	895	826	795	858	824	838	836	857	828	839	838	828	866	866	858	848	890	920	893	847	887	811	899	859	828	820	828	877	841	843	881	845	838	876	819	869	844	885	864	833	824	847	848	847	832	841	858	836	855	803	883	930	852	822	841	840	889	836	827	828	832	818	875	820	848	840	843	860	883	873	809	859	859	886	834	858	813	863	827	833	848	884	894	862	901	859	804	834	857	830	820	900	861	837	869	888	845	879	837	817	844	840	822	841	866	906	876	813	886	867	841	832	874	826	854	903	834	833	826	828	862	821	839	870	852	916	855	833	816	865	865	857	823	856	863	884	868	832	888	851	847	867	861	879	903	820	830	882	876	860	848	885	869	876	847	867	834	825	886	841	838	940	814	839	878	852	791	827	845	841	872	872	866	834	862	886	840	812	862	875	829	830	877	857	889	888	816	844	855	890	838	821	838	827	878	872	902	843	904	903	850	832	866	820	820	869	838	854	795	806	876	818	825	818	835	851	806	905	833	856	839	863	847	850	826	868	840	807	844	889	899	839	894	858	852	879	869	801	800	855	851	825	813	845	823	834	823	836	865	872	903	887	868	846	913	875	889	889	890	845	863	886	870	864	868	828	820	921	813	856	872	833	845	885	843	850	893	880	812	864	854	850	888	862	846	851	824	870	904	871	843	811	843	853	893	854	840	834	882	844	877	808	805	801	845	832	769	881	890	878	887	881	847	835	821	826	863	862	853	844	874	794	843	891	872	856	862	884	851	883	846	856	848	875	883	800	863	896	818	893	919	854	806	882	855	902	888	893	875	882	844	892	859	919	883	870	874	918	871	902	846	865	805	840	891	854	854	885	837	922	899	872	876	820	872	855	843	872	830	859	855	871	870	838	884	872	828	865	878	832	868	794	833	947	862	871	880	856	839	853	890	841	874	879	835	785	870	884	870	806	864	863	848	883	819	865	823	820	833	843	912	927	897	901	871	868	868	884	831	794	892	853	799	862	858	847	846	876	888	855	888	857	878	860	875	887	880	824	874	880	865	832	862	880	920	808	878	847	897	889	823	827	835	843	869	877	887	822	872	873	853	851	830	820	854	841	826	838	818	809	885	831	868	902	781	831	906	828	889	800	873	865	770	881	885	859	844	895	886	830	838	833	861	897	884	835	834	800	786	854	882	889	874	872	863	861	856	825	862	893	859	843	870	840	865	888	806	848	852	833	867	854	846	888	849	833	888	838	838	857	864	846	848	810	828	893	822	861	882	844	837	909	833	860	834	877	801	887	851	860	843	857	829	872	872	879	846	898	826	859	855	864	849	851	872	858	862	795	845	865	856	862	892	833	823	832	800	906	873	866	838	881	859	913	850	843	861	844	927	876	849	823	868	897	855	898	793	800	807	904	854	868	856	840	799	819	860	844	898	864	843	875	841	798	869	860	869	815	830	867	822	824	833	810	845	883	842	889	854	846	835	917	877	871	895	839	844	842	876	882	835	881	850	906	881	816	868	818	833	884	923	898	883	821	798	856	819	890	827	871	803	897	840	862	836	819	854	869	863	869	850	835	830	844	868	849	831	892	811	863	931	858	866	859	891	876	879	891	876	857	870	815	855	890	816	887	852	839	885	941	844	847	893	902	804	874	857	911	929	874	898	824	874	878	839	815	876	850	850	862	858	850	827	836	844	846	819	816	865	839	851	854	827	836	802	805	847	919	896	848	849	848	874	872	826	867	835	847	890	841	857	871	834	842	878	853	877	829	783	878	858	816	901	879	852	879	898	800	812	881	859	857	857	831	823	920	836	840	866	840	892	859	876	911	840	877	842	857	836	843	876	887	815	891	851	791	841	911	849	859	873	820	824	865	827	830	842	856	803	822	828	850	848	927	849	861	839	868	852	870	887	933	862	874	909	862	849	875	869	850	835	877	907	856	882	909	871	840	872	839	923	837	857	894	852	846	834	864	830	823	849	881	819	923	876	856	876	887	840	850	865	856	857	839	882	837	822	841	841	817	867	823	836	844	824	853	867	842	874	849	831	875	918	806	852	888	906	849	874	842	878	836	906	854	840	858	838	918	837	830	797	867	813	880	860	850	856	840	871	837	879	820	854	849	850	805	834	876	857	845	817	881	791	887	846	881	900	860	892	862	810	896	848	871	810	861	829	876	906	851	855	885	861	869	864	845	820	854	880	874	899	857	855	903	845	848	878	840	881	885	815	846	802	872	832	894	873	842	853	833	895	866	849	824	843	846	858	865	851	836	851	856	832	835	842	836	842	866	799	852	882	812	870	875	870	806	860	854	809	783	794	819	852	854	838	851	883	832	869	888	862	893	868	872	893	840	893	857	838	830	857	857	876	825	894	879	803	869	903	923	783	891	871	865	871	915	860	867	849	894	860	878	840	874	896	849	848	827	881	882	898	892	868	842	862	824	833	821	804	844	833	909	831	873	879	877	871	795	885	876	816	873	910	939	891	894	824	863	857	874	844	837
5095	775	771	668	585	642	618	596	558	609	623	548	606	613	584	631	611	559	612	607	570	587	589	605	594	582	588	624	561	579	565	564	586	579	601	609	579	600	581	612	593	575	638	626	566	619	611	599	624	629	608	575	591	608	640	599	589	606	599	540	575	586	625	582	611	595	556	553	575	600	596	567	567	606	620	601	594	551	611	588	584	626	590	620	622	565	606	533	609	616	579	659	577	612	572	646	554	604	611	608	600	587	621	608	600	606	590	571	574	613	599	604	592	571	583	580	634	610	581	568	584	614	601	570	600	596	620	606	590	602	618	561	582	628	582	565	576	612	595	608	586	583	619	605	588	593	574	593	595	648	595	575	547	628	610	603	621	572	585	582	627	596	605	575	617	574	591	615	589	612	629	601	581	594	578	605	646	576	598	595	544	579	609	619	564	568	613	571	580	586	588	575	621	640	630	601	567	592	594	603	538	577	624	571	599	601	604	600	626	605	597	623	596	595	606	617	589	568	578	575	602	621	587	576	594	642	618	611	582	628	560	580	641	606	637	551	607	574	611	579	655	566	578	632	582	606	574	541	617	604	560	550	590	611	575	563	554	563	577	603	570	571	585	592	582	591	593	612	609	586	547	592	549	589	611	600	582	562	588	619	616	617	615	553	615	558	617	574	616	599	557	554	590	614	588	624	577	550	587	603	574	589	561	621	606	561	583	589	639	580	551	593	586	541	605	581	576	571	591	601	602	597	565	588	551	584	631	644	626	584	576	566	572	555	584	616	562	618	652	615	592	610	642	553	594	611	570	544	611	592	574	634	538	558	591	613	603	557	620	581	596	555	556	560	607	611	574	635	576	601	584	574	571	561	596	578	567	585	550	607	586	604	603	578	539	599	557	568	595	612	584	597	576	595	550	597	616	605	589	626	642	603	611	592	606	568	556	589	586	574	586	568	534	638	599	602	570	568	615	571	570	567	572	619	657	585	603	549	546	621	591	580	596	588	592	540	576	578	541	594	592	663	584	615	588	601	574	579	601	527	609	599	578	576	616	592	604	618	555	566	605	586	617	557	579	606	568	612	569	568	544	618	576	571	608	558	567	600	563	642	620	593	590	582	543	590	579	547	591	565	610	615	566	584	565	582	593	565	571	576	584	601	599	599	576	631	602	581	592	616	604	597	570	589	623	627	612	594	645	622	593	613	571	562	603	601	568	563	604	619	569	592	618	588	598	627	608	576	575	550	555	613	645	574	636	623	628	566	611	617	568	568	619	553	582	578	581	556	590	591	576	547	631	567	583	583	634	591	654	566	598	542	611	610	564	542	595	568	613	594	617	588	579	599	583	626	557	617	555	593	614	582	584	607	578	593	588	586	563	597	625	582	617	602	584	569	589	593	591	580	589	590	566	622	597	572	600	598	640	597	618	573	606	594	637	562	584	560	571	574	602	575	628	614	597	617	560	583	606	601	599	576	627	573	585	597	630	577	599	625	601	574	595	540	565	548	610	587	586	582	596	574	601	561	573	654	598	593	593	601	615	597	625	604	622	620	564	567	547	596	587	582	591	559	561	596	619	568	602	606	565	625	537	610	598	558	656	611	640	595	574	618	600	596	594	582	579	563	578	604	619	599	551	565	597	630	605	591	606	602	617	660	590	558	582	554	577	599	576	592	571	592	574	574	585	576	580	584	605	565	576	597	566	568	585	574	593	597	563	631	585	591	575	568	576	594	602	579	577	579	604	577	613	608	582	612	625	615	591	632	594	594	599	594	554	555	632	608	561	579	585	579	617	615	600	576	582	597	606	618	605	585	582	578	644	614	574	621	580	601	626	565	585	598	589	611	583	581	581	622	599	620	584	606	615	612	605	612	565	583	553	577	611	594	550	589	550	594	583	615	591	611	584	596	588	583	592	582	637	577	587	588	597	597	623	567	626	614	572	590	587	600	622	619	627	607	592	588	599	577	581	607	581	595	590	633	593	604	572	585	584	597	572	583	568	561	617	625	595	594	575	609	557	624	586	596	526	550	623	628	557	600	560	596	620	541	605	576	608	572	560	530	617	588	617	567	617	595	567	618	622	635	593	597	509	616	637	619	559	552	616	575	595	570	618	640	613	618	575	587	569	563	589	582	593	574	585	579	628	546	585	583	614	630	595	643	613	642	639	593	574	622	622	594	591	557	598	580	608	637	601	578	602	581	598	594	564	591	602	545	631	637	652	568	601	609	601	594	553	618	573	569	636	573	596	590	608	592	594	563	604	582	616	615	601	604	614	564	555	582	611	611	601	604	544	585	565	609	593	578	625	595	569	582	594	584	563	609	605	609	565	581	567	543	588	621	547	624	571	573	617	588	636	578	580	560	565	587	583	602	544	584	555	616	598	588	602	581	648	593	562	591	571	593	594	633	606	568	597	580	558	594	629	600	589	571	590	611	580	594	611	620	635	609	599	574	626	531	630	587	587	571	591	600	564	574	595	554	635	567	595	596	614	580	594	606	533	573	590	630	536	610	581	605	555	602	549	606	596	553	586	557	620	579	582	596	621	584	545	504	596	586	607	586	621	627	596	604	583	581	609	589	609	578	554	597	574	592	539	616	593	567	592	565	652	618	605	628	620	630	626	570	605	609	580	570	559	598	612	576	625	603	612	593	642	580	589	578	612	592	629	567	592	588	584	560	638	564	617	578	537	602	609	610	625	621	573	605	597	622	584	603	606	579	617	627	596	611	554	617	601	631	583	580	620	611	611	583	592	568	649	613	593	602	607	558	574	598	609	568	575	593	598	629	595	583	589	626	590	596	595	646	598	560	577	582	587	574	608	623	587	618	587	625	617	564	641	599	609	586	611	608	591	627	648	615	617	597	618	605	610	593	595	635	593	587	541	593	614	625	634	595	583	606	567	610	626	559	624	578	573	589	610	553	615	587	622	606	633	586	615	610	609	602	582	638	586	599	599	591	523	598	563	594	551	630	531	583	600	627	569	621	597	607	569	575	604	578	589	550	646	563	569	625	549	579	599	607	627	581	614	561	565	634	622	609	616	583	635	585	564	572	586	596	545	603	606	578	571	584	547	609	587	625	600	585	572	564	588	552	564	588	589	566	639	588	578	615	607	584	580	609	563	572	550	582	593	597	601	553	636	623	552	600	581	605	606	592	591	619	585	569	580	548	562	590	617	589	613	579	556	565	544	633	566	636	608	588	561	577	619	606	605	640	604	602	583	584	558	590	573	573	595	586	577	602	550	603	599	589	619	570	611	562	585	602	581	615	593	621	570	614	595	599	600	596	613	649	564	584	612	655	597	585	615	605	618	576	554	559	567	574	620	606	569	629	580	589	596	639	594	637	570	618	597	564	546	583	551	599	583	580	617	614	566	585	594	594	609	576	583	587	584	598	629	611	590	609	603	602	584	603	580	571	650	611	605	569	586	570	564	570	616	613	604	544	545	584	605	542	565	558	595	588	555	598	602	586	602	603	611	586	612	540	610	619
25576	21506	27793	25627	10258	2068	1628	1347	1296	1179	1264	1194	1194	1221	1205	1224	1202	1186	1194	1157	1210	1212	1211	1166	1206	1156	1193	1169	1197	1137	1158	1148	1121	1122	1123	1213	1175	1156	1179	1197	1186	1210	1076	1169	1183	1122	1114	1109	1156	1174	1148	1159	1141	1180	1221	1152	1132	1148	1195	1144	1122	1157	1184	1184	1166	1196	1167	1202	1159	1098	1208	1174	1152	1144	1176	1109	1166	1142	1160	1170	1227	1143	1134	1131	1212	1143	1165	1156	1109	1150	1219	1176	1142	1177	1185	1137	1140	1159	1182	1162	1189	1224	1148	1188	1178	1091	1113	1134	1160	1178	1143	1201	1160	1180	1157	1143	1103	1183	1168	1081	1192	1131	1124	1185	1148	1122	1066	1204	1171	1132	1122	1230	1241	1139	1182	1112	1148	1178	1143	1204	1192	1121	1149	1126	1179	1192	1179	1135	1115	1130	1152	1123	1092	1144	1174	1134	1177	1117	1174	1212	1130	1126	1147	1085	1157	1199	1165	1155	1179	1113	1137	1221	1177	1154	1111	1132	1114	1170	1206	1119	1215	1125	1147	1165	1165	1164	1189	1186	1161	1116	1165	1127	1188	1193	1184	1165	1163	1185	1109	1127	1133	1166	1189	1096	1171	1169	1206	1125	1149	1160	1150	1120	1148	1143	1137	1118	1161	1163	1114	1170	1097	1117	1162	1135	1153	1182	1119	1141	1096	1181	1139	1134	1216	1129	1133	1101	1183	1149	1187	1139	1201	1120	1151	1068	1170	1162	1161	1122	1186	1216	1170	1136	1191	1143	1111	1124	1089	1141	1167	1126	1204	1206	1177	1209	1117	1217	1135	1192	1169	1149	1111	1195	1140	1074	1123	1176	1180	1143	1145	1123	1191	1187	1187	1158	1192	1141	1110	1144	1069	1150	1141	1179	1151	1208	1238	1152	1145	1156	1166	1087	1130	1150	1084	1137	1182	1132	1189	1147	1170	1129	1123	1160	1174	1176	1122	1107	1111	1177	1188	1164	1089	1206	1182	1097	1173	1192	1187	1140	1177	1126	1119	1143	1164	1221	1137	1099	1135	1166	1117	1180	1104	1162	1171	1166	1141	1139	1113	1121	1222	1148	1258	1207	1172	1160	1109	1188	1126	1183	1173	1178	1194	1197	1065	1210	1189	1113	1149	1146	1134	1185	1197	1170	1178	1145	1064	1166	1150	1158	1170	1191	1131	1136	1155	1171	1122	1172	1154	1128	1166	1103	1161	1185	1055	1171	1139	1232	1200	1203	1150	1216	1171	1125	1127	1098	1136	1139	1175	1158	1088	1172	1037	1083	1187	1177	1139	1179	1193	1124	1163	1188	1172	1186	1191	1128	1182	1145	1162	1162	1188	1058	1171	1098	1171	1123	1173	1139	1139	1176	1139	1144	1173	1135	1142	1159	1137	1234	1197	1129	1110	1160	1134	1127	1161	1112	1215	1118	1148	1153	1110	1147	1189	1108	1185	1167	1163	1133	1182	1119	1156	1141	1144	1156	1123	1146	1154	1161	1161	1151	1142	1158	1126	1182	1112	1087	1185	1119	1135	1106	1157	1162	1173	1101	1169	1218	1147	1190	1079	1119	1167	1197	1174	1122	1217	1102	1126	1180	1178	1192	1171	1197	1109	1151	1163	1153	1143	1218	1200	1140	1112	1222	1109	1123	1217	1110	1159	1185	1097	1228	1115	1153	1162	1140	1150	1164	1111	1202	1106	1199	1188	1141	1147	1194	1167	1191	1167	1181	1172	1087	1118	1123	1152	1143	1141	1168	1066	1174	1151	1128	1192	1133	1130	1109	1225	1114	1097	1174	1179	1175	1133	1180	1218	1127	1231	1237	1104	1173	1107	1188	1145	1179	1206	1127	1086	1085	1185	1097	1130	1145	1158	1128	1147	1156	1120	1125	1160	1155	1153	1179	1198	1162	1181	1187	1149	1133	1155	1123	1209	1117	1142	1169	1194	1159	1143	1150	1162	1177	1103	1172	1140	1167	1119	1157	1213	1101	1099	1207	1129	1123	1181	1126	1166	1134	1164	1128	1138	1129	1201	1159	1194	1162	1275	1165	1207	1143	1142	1108	1163	1212	1153	1110	1127	1212	1152	1146	1165	1169	1195	1207	1186	1163	1149	1136	1118	1148	1147	1191	1130	1155	1169	1138	1154	1151	1223	1204	1221	1142	1126	1192	1125	1113	1176	1139	1084	1133	1158	1132	1127	1149	1221	1140	1193	1177	1165	1162	1131	1105	1139	1149	1166	1116	1182	1142	1160	1125	1172	1189	1170	1176	1126	1190	1192	1162	1132	1121	1246	1128	1144	1149	1194	1159	1126	1128	1127	1096	1186	1157	1115	1160	1123	1185	1160	1168	1124	1093	1139	1121	1190	1177	1130	1157	1163	1131	1141	1165	1100	1222	1190	1130	1163	1157	1114	1115	1121	1205	1115	1166	1143	1155	1075	1147	1108	1128	1105	1172	1148	1096	1126	1116	1138	1145	1168	1101	1162	1093	1129	1123	1241	1177	1116	1133	1154	1193	1141	1135	1119	1203	1155	1117	1133	1215	1240	1182	1154	1187	1162	1124	1163	1140	1117	1098	1138	1153	1166	1171	1124	1200	1138	1163	1135	1126	1184	1147	1142	1212	1204	1135	1154	1165	1183	1221	1161	1173	1215	1165	1129	1147	1151	1150	1113	1160	1125	1103	1104	1207	1227	1178	1134	1139	1137	1176	1134	1153	1129	1136	1134	1133	1201	1149	1062	1169	1123	1195	1163	1181	1200	1117	1148	1142	1096	1194	1133	1270	1197	1139	1105	1098	1096	1098	1208	1149	1130	1138	1130	1165	1212	1128	1120	1135	1120	1103	1081	1108	1145	1203	1177	1123	1106	1169	1179	1187	1167	1179	1144	1188	1166	1114	1156	1136	1120	1201	1090	1129	1114	1116	1197	1209	1101	1146	1145	1166	1179	1133	1093	1148	1153	1124	1172	1109	1111	1145	1144	1129	1156	1171	1199	1136	1194	1209	1211	1159	1160	1162	1158	1175	1202	1171	1181	1200	1120	1137	1129	1134	1201	1123	1122	1125	1132	1145	1190	1166	1150	1139	1094	1145	1143	1191	1190	1195	1153	1188	1148	1107	1164	1126	1135	1149	1111	1137	1111	1142	1119	1187	1201	1145	1173	1142	1147	1146	1153	1206	1146	1136	1199	1164	1132	1172	1153	1148	1115	1108	1207	1136	1182	1165	1134	1220	1077	1144	1232	1150	1159	1165	1160	1117	1174	1161	1198	1141	1126	1133	1116	1213	1157	1173	1111	1164	1147	1163	1128	1117	1080	1119	1163	1165	1182	1159	1121	1119	1136	1162	1131	1142	1083	1150	1185	1202	1099	1125	1160	1194	1127	1134	1150	1142	1136	1232	1212	1172	1226	1187	1089	1094	1130	1144	1110	1202	1153	1124	1140	1123	1155	1092	1158	1153	1135	1173	1143	1102	1169	1126	1125	1163	1120	1114	1158	1163	1174	1159	1224	1107	1140	1083	1110	1178	1158	1177	1153	1097	1180	1136	1134	1114	1163	1130	1144	1145	1123	1126	1113	1140	1154	1172	1154	1099	1129	1137	1155	1104	1159	1129	1066	1147	1166	1183	1208	1172	1133	1159	1159	1111	1122	1129	1182	1176	1153	1120	1176	1153	1140	1134	1123	1134	1171	1125	1139	1197	1224	1162	1192	1170	1136	1143	1137	1160	1163	1154	1176	1123	1152	1165	1194	1142	1104	1143	1157	1114	1163	1144	1183	1155	1192	1123	1192	1195	1172	1114	1157	1196	1139	1193	1146	1155	1165	1198	1137	1195	1103	1153	1160	1217	1186	1184	1141	1169	1117	1136	1101	1189	1209	1185	1162	1153	1125	1223	1202	1153	1175	1126	1137	1145	1190	1146	1193	1167	1126	1162	1112	1134	1120	1140	1167	1188	1126	1212	1155	1132	1150	1115	1100	1100	1197	1065	1192	1155	1202	1162	1126	1160	1163	1153	1175	1122	1204	1192	1140	1138	1138	1163	1100	1111	1170	1132	1148	1177	1153	1135	1181	1151	1199	1128	1139	1161	1207	1110	1116	1159	1159	1133	1093	1160	1163	1072	1183	1108	1155	1172	1186	1190	1192	1152	1189	1153	1144	1192	1138	1123	1193	1173	1162	1104	1136	1150	1138	1092	1138	1200	1182	1120	1116	1192	1146	1109	1122	1136	1165	1133	1140	1182	1149	1167	1118	1129	1137	1136	1136	1141	1156	1185	1142	1128	1201	1112	1104	1164	1134	1130	1158	1122	1134	1196	1132	1160	1193	1172	1165	1084	1172	1205	1185	1171	1186	1180	1166	1165	1076	1165	1124	1158	1154	1148	1165	1180	1097	1121	1179	1119	1078	1173	1095	1182	1108	1204	1161	1129	1118	1144	1165	1116	1168	1116	1103	1195	1161	1178	1162	1159	1102	1091	1180	1186	1196	1150	1140	1114	1104	1131	1168	1172	1177	1179	1108	1196	1132	1139	1133	1201	1181	1161	1208	1153	1180	1198	1292	1215	1138	1125	1155	1112	1140	1144	1159	1147	1171	1191	1121	1097	1107	1086	1197	1100	1142	1116	1193	1166	1150	1196	1176	1188	1180	1139	1124	1147	1181	1183	1212	1160	1160	1117	1156	1148	1140	1078	1142	1187	1209	1232	1148	1120	1108	1152	1145	1120	1140	1164	1129	1128	1113	1173	1159	1144	1165	1174	1191	1108	1104	1170	1139	1130	1169	1186	1144	1094	1156	1148	1160	1146	1138	1209	1112	1224	1113	1153	1106	1084	1045	1137	1129	1143	1150	1208	1182	1158	1126	1103	1171	1093	1093	1176	1237	1146	1165	1159	1130	1143	1132	1187	1154	1133	1175	1156	1144	1115	1188	1148	1154	1204	1121	1139	1122	1106	1143	1128	1144	1159	1160	1162	1159	1185	1135	1289	1153	1195	1117	1150	1207	1121	1130	1106	1097	1133	1114	1187	1211	1059	1141	1169
3769	3559	3180	1733	1428	1242	1065	1039	969	956	919	918	894	875	903	814	907	870	851	844	891	857	889	830	808	787	879	811	866	822	802	819	888	811	860	852	876	828	886	831	834	864	799	804	838	809	857	817	797	791	916	826	793	793	790	869	838	823	785	804	817	797	806	799	809	811	815	819	823	845	836	864	872	822	868	854	811	899	840	833	807	806	803	825	787	807	850	787	873	775	827	835	851	814	852	888	838	803	766	831	824	749	811	834	840	824	796	849	807	827	821	818	797	865	823	821	841	803	844	789	824	869	830	780	812	813	781	827	813	842	848	823	847	828	871	820	810	880	855	830	828	808	824	867	871	797	826	831	805	782	866	789	762	822	838	783	800	789	821	835	822	837	832	819	829	779	811	825	804	844	810	792	840	785	825	841	804	841	798	819	845	835	817	868	798	841	851	811	828	786	791	864	819	832	796	776	836	854	858	772	814	837	813	851	830	835	849	817	789	828	787	793	855	824	834	802	814	775	785	790	815	858	817	773	795	766	794	779	831	824	842	831	790	806	813	842	854	863	800	891	794	788	843	780	827	810	813	814	801	816	831	852	809	830	847	878	808	818	799	906	825	824	843	857	783	817	807	783	755	838	860	805	804	801	826	795	771	822	801	811	800	834	805	775	842	830	813	834	852	783	837	808	819	817	857	823	829	805	819	857	795	817	839	808	778	837	748	848	801	806	780	829	803	830	830	780	833	766	843	777	856	773	776	818	775	813	765	851	776	807	840	809	784	863	801	804	822	873	798	755	820	830	840	765	769	749	836	789	801	779	780	822	835	873	841	795	836	814	839	824	837	788	828	793	862	768	850	807	817	819	836	782	863	762	806	820	816	795	789	800	768	839	762	829	844	845	786	814	820	795	792	833	813	818	747	849	754	823	834	789	805	851	803	861	837	814	793	820	810	784	811	803	783	761	796	782	824	781	814	843	835	800	856	790	798	778	814	794	858	783	819	843	846	800	776	791	853	819	767	860	861	827	825	835	835	812	869	805	838	788	817	848	792	819	824	814	809	783	815	787	797	760	822	797	810	743	800	771	807	908	804	856	812	756	808	826	835	813	822	822	722	787	805	760	853	807	834	815	811	838	817	838	819	824	828	818	830	810	819	765	762	851	821	797	821	830	798	774	798	802	823	807	777	823	790	767	805	822	811	827	796	794	797	893	848	798	803	823	819	822	795	777	805	832	796	853	845	777	838	811	835	852	811	805	788	773	810	832	801	822	801	789	832	821	787	777	858	810	775	787	811	858	793	810	865	805	816	817	776	849	813	859	764	831	794	851	840	828	835	827	813	800	813	839	805	830	829	747	786	808	809	835	805	870	835	854	824	815	790	834	810	810	808	808	830	791	863	818	836	801	822	854	822	811	793	784	867	783	808	815	784	798	825	872	826	800	818	815	791	758	848	807	827	792	797	806	810	802	835	787	819	818	789	848	825	831	770	783	836	766	748	811	783	820	826	832	833	819	841	777	836	820	788	794	809	789	794	801	792	781	823	806	797	779	823	818	835	804	787	754	783	837	844	856	841	835	874	813	833	802	803	865	825	821	803	784	832	786	822	822	784	815	798	828	834	784	826	818	778	816	787	785	805	805	822	830	856	850	807	793	777	847	790	796	809	806	812	823	819	795	835	767	822	786	814	830	810	854	841	789	793	810	783	739	837	820	798	773	786	801	806	838	813	828	816	829	802	803	844	859	793	828	817	842	766	872	834	776	822	854	818	831	770	847	812	879	801	835	830	770	836	855	809	776	832	812	863	785	817	790	785	823	782	834	798	806	816	742	793	799	831	809	767	838	808	765	801	765	763	827	775	848	762	814	807	842	794	764	795	815	826	774	835	787	753	804	821	826	771	838	775	847	780	773	802	817	822	823	818	857	845	826	810	799	805	832	812	830	741	868	820	797	800	840	778	790	803	810	818	773	839	826	792	771	787	796	805	815	805	764	808	790	780	829	826	825	802	830	853	870	818	806	818	789	850	781	789	810	830	796	762	802	796	782	773	832	797	808	817	843	805	786	797	804	825	790	797	864	791	786	837	834	814	834	836	815	802	831	830	813	807	815	828	849	776	799	822	826	781	862	809	789	771	841	832	840	817	825	810	820	812	780	781	808	767	807	845	802	775	787	809	837	865	777	842	834	836	832	809	806	845	804	790	831	804	800	801	808	846	796	863	840	835	840	778	813	815	846	830	814	775	806	806	800	849	817	780	774	800	797	871	815	835	850	768	800	777	837	829	857	778	812	814	855	876	745	770	833	841	856	813	817	818	811	753	821	825	850	789	767	815	779	826	816	840	800	779	804	791	788	835	774	780	817	749	832	841	821	762	774	827	802	752	804	803	761	792	742	828	838	781	796	809	779	777	805	807	834	794	779	802	788	793	820	804	840	826	786	828	829	798	842	780	793	778	783	789	797	793	809	823	803	822	819	779	817	832	751	842	772	806	801	858	819	810	796	817	834	838	821	756	785	830	834	825	802	793	835	830	780	847	811	810	801	852	808	845	790	778	828	763	783	787	809	872	823	832	819	817	836	828	828	798	788	781	762	813	844	805	837	814	800	833	789	825	833	811	783	816	848	843	776	808	792	784	817	814	805	790	820	830	806	872	835	827	812	831	805	757	764	797	784	817	814	807	795	828	800	802	843	815	807	750	805	820	810	824	785	819	826	778	801	761	818	869	781	804	806	819	828	833	859	829	833	812	800	836	834	814	818	841	828	843	768	785	777	783	807	780	810	801	785	823	793	800	802	840	821	769	829	826	803	781	838	811	800	846	790	813	802	790	809	788	837	804	786	823	814	851	839	804	859	795	820	766	837	868	799	805	820	829	831	801	818	779	813	801	839	828	792	821	858	809	799	786	802	787	787	837	821	773	856	823	846	786	817	817	777	810	837	803	830	772	826	826	781	842	844	801	830	834	861	771	837	778	803	809	829	845	828	829	839	824	839	821	808	838	811	770	767	819	844	757	808	786	830	784	806	809	757	807	878	818	804	826	828	817	825	842	737	831	837	815	805	769	810	792	797	758	822	829	781	800	760	842	797	761	825	795	802	805	794	812	784	860	794	794	790	861	762	851	794	833	831	803	774	784	806	773	785	761	817	850	778	764	780	829	758	822	838	794	819	843	813	776	849	807	850	867	829	778	838	818	800	799	797	760	825	783	829	808	832	864	809	862	832	787	781	795	838	870	790	760	758	866	834	776	808	814	826	771	822	815	828	811	773	807	801	807	812	806	771	844	803	814	823	816	766	809	821	818	833	786	816	859	815	813	798	805	781	825	800	782	755	823	838	808	836	817	772	762	843	854	830	844	863	785	770	795	748	798	825	824	786	812	800	856	778	845	835	775	852	773	851	826	814	763	763	822	843	783	855	777	844	820	821	800	773	821	827	775	815	855	816	862	780	811	772	815	797	775	852	792	791	780	785	826	841	768	781	797	837	850	806	762	831
24639	21482	28751	24660	21468	7894	1846	1230	1059	1048	1011	958	945	886	855	894	867	914	826	838	847	836	850	872	846	817	849	815	814	906	823	837	749	836	842	787	840	843	868	856	829	813	796	801	835	875	802	817	841	862	861	772	867	762	840	819	824	831	809	798	834	787	814	853	855	782	815	834	863	835	809	796	805	824	802	836	823	806	829	785	771	804	867	830	798	812	836	836	876	830	865	877	841	764	775	805	774	850	838	871	822	792	806	868	837	830	819	811	761	809	857	837	763	850	792	836	850	814	793	799	805	890	807	861	797	759	772	833	759	783	843	788	823	822	837	745	801	814	868	837	810	788	811	791	850	843	812	850	835	816	818	778	807	793	815	826	815	844	824	826	770	870	770	798	816	827	857	844	830	808	812	838	799	812	824	823	835	779	812	798	818	792	798	771	830	808	842	779	812	853	835	798	801	837	792	881	822	791	811	747	813	884	788	761	797	808	812	857	802	850	782	818	790	774	817	821	769	795	798	868	786	828	789	838	857	811	816	839	805	811	810	773	812	836	820	823	790	782	789	810	760	825	793	836	800	831	789	793	793	811	848	859	809	842	840	777	805	780	820	835	840	840	809	826	809	809	841	809	856	764	760	816	797	787	825	814	821	837	817	852	791	807	798	780	777	808	831	812	817	817	850	765	808	855	844	814	803	812	806	751	828	813	806	797	829	804	849	822	806	815	760	839	772	800	828	767	808	801	802	841	824	778	811	812	821	844	824	858	834	813	824	815	785	827	819	864	789	786	840	791	783	799	860	829	823	830	804	853	820	814	854	793	804	784	793	816	800	799	758	899	756	847	844	769	815	867	845	833	778	804	807	803	862	787	816	844	854	803	780	798	838	813	786	826	885	834	825	834	790	793	811	745	826	845	803	848	836	765	797	798	800	786	755	833	809	801	836	809	832	802	780	810	786	833	797	811	847	819	735	806	763	800	840	836	877	836	827	800	834	809	816	827	813	781	834	782	850	807	879	782	770	759	788	836	824	784	809	771	779	821	805	807	786	814	829	814	821	795	792	834	859	836	826	745	813	790	773	823	813	812	783	852	810	817	762	830	808	830	802	787	776	799	791	780	778	812	826	859	827	816	835	821	763	850	835	817	799	794	811	804	848	789	817	780	839	813	782	835	863	826	791	778	842	806	829	847	817	848	812	806	817	791	818	804	796	820	795	765	766	777	840	836	799	805	739	725	878	810	844	850	805	800	814	806	843	817	822	802	775	832	773	858	758	779	820	819	820	814	830	833	793	793	884	799	802	826	874	793	830	886	780	799	896	862	833	824	806	839	799	786	827	805	801	793	807	788	803	803	864	799	804	804	763	833	837	788	775	857	854	805	804	789	830	825	803	818	802	783	808	786	813	830	809	813	842	818	784	864	785	854	863	788	818	839	821	811	847	808	804	821	812	796	803	823	770	763	837	825	837	784	777	832	770	774	789	833	845	831	778	799	789	812	783	831	799	796	832	772	807	792	814	838	808	822	792	897	790	865	851	769	814	759	841	816	798	811	811	825	814	758	794	814	818	779	814	814	813	744	795	843	769	759	795	801	827	805	870	761	777	896	809	831	828	866	827	780	791	805	809	867	818	794	766	803	806	761	766	814	774	822	794	839	778	832	804	856	816	854	831	826	846	842	768	790	815	767	809	811	795	875	803	823	817	768	807	811	846	782	824	751	824	796	783	824	779	829	806	798	803	789	875	830	790	795	800	808	841	851	781	773	799	877	804	792	760	829	841	841	797	854	830	775	859	815	790	822	794	804	776	784	796	773	826	802	883	796	857	792	765	828	846	752	787	850	744	772	757	819	785	802	811	822	799	812	812	835	875	789	819	812	798	832	816	847	833	776	776	774	821	813	824	838	820	837	804	822	844	767	775	806	813	818	842	819	794	745	809	818	797	785	842	832	806	797	835	753	858	809	790	822	789	810	776	790	819	797	750	817	773	818	745	809	786	779	802	821	779	783	833	793	815	814	843	831	839	767	821	811	822	817	866	783	827	835	802	800	818	860	814	788	849	826	848	791	812	833	796	833	759	755	826	776	806	799	787	831	791	798	798	816	822	821	780	776	785	810	749	782	792	818	794	810	794	832	762	853	784	812	783	807	819	790	789	739	752	771	769	779	768	851	822	827	849	817	849	830	802	850	790	802	866	789	787	816	764	840	784	799	818	845	810	812	862	767	849	845	777	797	830	813	819	774	831	839	792	821	863	794	764	847	810	824	818	785	781	751	782	849	817	812	778	825	804	748	762	793	806	732	828	847	788	812	854	771	826	800	821	767	803	799	790	817	766	823	831	811	803	784	825	843	767	840	824	832	782	816	789	796	797	748	784	791	770	808	722	822	806	799	781	802	803	753	773	862	777	796	797	768	797	757	812	846	835	778	814	793	860	783	783	859	790	847	816	741	808	827	798	817	789	833	775	774	770	837	827	777	805	831	827	817	821	755	841	785	818	801	803	809	805	801	799	802	832	803	841	813	821	759	834	790	795	770	814	800	788	822	832	804	787	784	802	837	800	826	776	812	815	774	794	800	827	775	769	775	804	834	841	811	781	781	789	845	794	838	779	791	776	819	806	786	786	780	809	819	759	823	775	847	785	817	787	806	756	845	837	792	786	824	859	789	859	806	803	793	806	751	838	819	766	773	797	797	782	786	835	798	814	838	816	833	855	764	782	783	826	836	762	831	781	833	760	838	790	780	789	770	794	794	833	798	765	841	843	832	810	799	836	823	833	836	846	818	795	840	829	801	851	804	812	819	795	720	805	791	800	807	823	800	830	785	838	789	816	818	778	784	797	795	782	797	821	821	824	798	758	788	796	858	867	835	812	857	840	828	806	756	831	803	758	847	862	806	784	812	796	806	784	772	840	823	879	813	765	767	782	776	827	783	821	812	774	771	802	788	857	818	848	763	821	834	827	832	775	825	819	806	840	792	802	760	809	810	821	765	832	807	794	824	774	807	775	821	773	831	844	783	757	812	804	818	819	805	826	800	807	790	832	797	761	804	803	810	758	800	796	799	808	832	783	767	772	809	800	806	849	834	804	858	794	845	811	797	821	831	820	837	882	848	801	845	844	844	848	763	770	781	797	863	789	775	799	777	785	792	759	733	816	808	810	806	783	813	830	712	802	818	835	850	763	795	831	818	805	774	782	826	860	819	766	798	868	853	796	783	843	795	863	808	846	785	798	748	770	860	830	843	741	819	801	825	814	815	784	785	805	861	801	839	801	774	803	829	781	801	822	765	833	768	744	803	821	793	802	737	846	777	800	834	819	842	862	808	749	794	782	818	757	817	794	809	796	802	824	759	811	849	802	781	777	796	859	845	789	811	819	806	775	879	823	773	798	801	871	802	812	796	839	785	831	854	802	810	846	798	825	827	804	822	860	800	818	820	822	772	840	835	754	763	813	797	803	762	834	852	809	878	784	817	763	821	777	853	756	757	820	757
4000	5952	4989	2707	1839	1388	1122	1066	959	811	850	817	728	813	704	711	687	717	688	686	646	675	717	638	626	707	650	609	616	616	605	618	641	637	618	666	644	609	629	637	617	656	613	624	616	595	649	622	607	622	658	623	577	618	614	611	592	611	653	596	619	617	594	642	602	633	605	608	566	620	628	617	631	616	613	636	598	627	575	649	607	624	616	610	652	595	610	632	624	625	613	594	606	647	615	616	585	600	621	632	608	605	600	632	603	628	609	606	598	622	654	587	632	624	616	585	640	677	598	584	602	627	639	608	615	630	618	655	656	604	614	620	659	632	613	630	660	632	648	624	626	608	594	605	638	551	631	627	605	635	591	599	609	593	652	622	635	646	637	615	582	608	618	642	603	554	583	639	656	569	604	629	592	635	570	629	624	607	632	675	624	633	587	647	623	593	632	581	597	622	633	588	617	558	641	636	637	584	620	604	595	610	599	625	570	621	600	599	539	621	595	562	635	624	616	599	633	689	613	608	653	600	612	595	605	646	581	621	605	643	598	608	644	648	596	627	607	590	643	596	564	601	635	609	634	653	615	598	643	587	652	559	635	622	568	586	603	612	581	636	624	613	645	600	607	572	601	596	593	599	648	643	646	598	616	639	563	609	607	593	608	605	593	539	630	600	639	609	592	607	601	628	637	618	557	613	629	614	611	618	568	607	622	629	597	624	620	590	596	592	624	601	621	619	617	621	612	602	574	588	646	645	612	637	609	618	562	593	606	640	607	648	620	606	559	658	606	615	613	587	627	608	617	604	609	620	599	570	614	621	580	594	609	624	598	650	606	582	558	599	620	658	589	632	605	572	578	608	627	578	574	669	617	645	649	573	614	643	633	639	576	580	624	624	609	587	601	597	570	656	582	627	663	644	593	595	636	575	637	584	639	647	598	685	585	581	653	599	558	632	608	619	593	591	613	594	621	597	620	619	592	552	599	621	625	582	567	618	586	588	628	604	585	570	652	612	613	591	600	606	625	611	576	592	607	597	580	610	597	584	613	614	608	640	595	578	574	602	562	620	608	570	574	626	659	648	605	578	581	591	618	647	631	626	622	616	591	574	584	599	602	646	602	604	585	617	612	629	661	607	633	636	563	561	584	598	616	605	615	642	615	613	602	595	626	607	572	619	622	632	582	643	594	604	622	608	596	583	628	595	586	582	637	607	586	584	639	611	616	629	598	609	608	630	648	594	598	612	590	640	586	603	632	621	601	583	663	595	622	585	653	619	645	569	623	600	594	586	609	606	567	542	636	562	596	578	596	610	608	625	649	597	633	605	604	592	592	630	634	585	638	619	609	594	631	577	628	598	573	586	607	596	653	592	573	634	581	589	637	613	570	584	648	578	618	545	623	592	596	617	628	597	607	609	617	617	616	586	623	608	624	604	569	611	602	621	585	594	608	580	643	626	626	604	659	611	606	581	614	600	582	586	618	640	593	620	613	597	640	575	602	626	601	629	624	579	595	645	619	618	619	587	645	574	608	644	607	587	619	621	619	608	576	592	632	623	628	591	576	637	616	620	578	629	566	630	645	598	599	584	588	604	588	647	605	586	641	585	606	568	615	622	669	598	615	602	578	611	623	618	655	607	593	574	584	606	639	598	579	596	571	617	593	641	622	628	613	629	601	637	630	553	595	571	648	605	591	613	561	640	595	609	582	595	599	591	608	613	656	578	608	547	610	588	662	590	606	571	603	592	630	575	626	583	652	629	543	597	572	614	616	613	575	640	614	585	627	595	567	651	584	621	576	585	560	617	610	596	577	596	588	544	590	541	627	595	580	579	577	601	581	600	644	613	626	577	615	596	628	593	597	606	609	586	582	585	619	584	587	626	594	606	609	579	619	609	582	623	542	585	591	607	629	593	586	633	561	622	625	637	606	581	626	646	600	588	621	587	636	618	587	617	583	626	645	593	556	577	588	654	636	605	618	606	593	613	577	613	600	684	600	577	641	606	607	618	583	604	613	576	619	637	655	611	617	656	603	611	622	581	625	622	568	598	560	590	621	597	610	604	556	610	621	607	631	658	633	593	606	623	577	577	646	594	610	634	609	604	585	593	608	603	606	620	622	595	603	608	628	589	595	616	614	616	597	613	568	621	631	576	637	573	636	618	599	613	636	599	603	622	590	596	655	640	621	608	592	632	590	641	601	569	658	625	611	598	657	633	632	598	573	582	661	636	610	604	586	565	608	617	593	583	593	628	614	621	639	647	595	598	620	631	606	609	614	619	602	601	599	598	596	628	605	610	618	601	573	554	588	602	561	580	650	599	609	549	633	596	576	625	580	643	584	565	569	598	602	558	625	607	601	585	621	609	659	630	584	602	618	583	623	627	551	599	580	630	622	625	620	614	563	585	614	635	613	655	588	561	597	616	579	626	639	605	611	587	610	640	601	556	595	628	585	619	631	603	611	585	588	616	597	640	567	544	616	623	563	606	611	611	668	580	586	569	613	617	600	603	609	621	615	609	588	640	570	584	596	573	605	554	613	609	652	588	619	610	614	578	591	588	572	553	638	569	577	645	609	623	622	569	575	634	588	603	599	612	626	606	609	608	583	614	558	598	596	642	606	598	600	603	605	586	591	614	605	586	616	618	583	585	595	620	587	616	592	554	585	608	609	661	567	589	575	582	618	584	602	573	621	624	561	592	602	594	578	641	597	595	588	585	655	646	577	622	602	614	655	605	580	555	531	606	592	548	579	606	615	568	602	599	614	561	594	649	551	593	649	600	632	631	600	609	655	581	610	576	595	571	598	605	602	637	610	553	619	611	604	578	636	593	573	613	604	584	583	604	597	580	598	581	624	643	588	606	588	594	637	604	587	610	613	651	615	600	591	592	615	605	641	593	617	621	550	543	587	607	559	584	572	614	638	610	613	632	642	610	608	597	607	609	614	617	606	576	630	606	587	643	628	652	637	563	574	570	563	564	592	599	605	602	600	589	619	576	548	583	597	608	575	587	648	598	585	568	592	578	595	601	578	575	613	635	578	622	577	609	610	557	574	568	604	573	605	628	535	598	613	643	601	588	573	598	597	590	627	582	575	583	592	614	616	601	629	602	612	621	623	599	592	587	599	589	590	599	643	607	597	580	648	600	597	622	579	578	604	602	569	577	563	595	559	622	593	597	603	604	608	590	603	595	638	586	634	644	622	615	610	622	598	579	582	580	618	608	596	586	592	602	592	621	581	600	607	611	554	626	574	639	607	569	585	604	678	607	572	639	608	573	576	610	621	587	593	580	625	588	614	636	593	586	569	588	577	579	590	593	616	575	605	598	591	584	617	651	618	566	601	645	545	605	612	585	598	606	582	600	625	621	559	575	629	559	596	558	619	583	602	643	620	576	612	644	611	583	569	621	611	636	609	616	600	613	595	611	631	589	611	595	597	604	577	633	619	610	608	627	590	577	617	608	690	588	633	610	614	603	643	640	632	595	588	553	604	585	618	576
28117	11208	1667	1106	933	874	865	882	882	825	879	889	924	834	834	883	821	812	873	867	851	835	893	881	853	879	814	831	891	861	884	874	831	877	841	888	864	827	834	802	840	857	752	847	833	853	892	805	836	861	861	836	876	873	815	883	883	829	818	875	837	856	867	872	879	861	879	893	849	886	860	874	823	878	940	813	848	874	866	867	881	874	818	826	856	865	872	835	855	918	846	797	832	837	879	848	878	853	851	854	816	861	852	843	844	842	874	819	872	770	862	826	804	832	852	803	853	840	854	830	841	863	879	849	803	868	861	854	831	842	864	805	878	838	850	866	832	851	844	890	874	810	819	780	864	826	845	811	885	801	802	894	834	840	815	782	869	870	846	878	833	876	872	886	831	843	865	784	828	808	838	903	883	880	776	862	853	827	835	866	819	834	868	857	863	831	847	820	788	898	847	885	823	838	870	826	828	832	834	862	828	911	831	811	866	837	871	834	833	872	840	891	827	864	904	854	822	907	831	821	827	819	870	854	838	845	839	847	834	824	848	822	826	884	834	795	859	813	852	813	838	797	856	839	863	851	858	821	847	854	829	795	868	812	814	893	842	887	876	833	846	831	849	857	897	815	840	848	862	890	879	869	839	866	829	847	851	833	849	863	866	841	881	882	843	859	833	847	843	874	839	854	831	859	841	879	803	832	796	857	795	822	799	812	832	839	834	875	862	901	851	847	861	846	802	824	843	839	888	843	856	855	876	850	794	886	887	834	856	784	847	785	898	869	843	878	865	808	848	860	837	838	826	827	853	825	850	864	856	824	895	846	864	866	853	860	839	818	834	839	890	833	872	802	875	790	796	875	857	806	921	895	846	868	863	831	840	882	882	856	907	872	890	850	868	835	861	866	844	855	850	829	908	818	858	906	861	857	846	882	809	849	914	868	866	849	829	882	816	896	860	908	886	855	855	888	838	862	847	853	866	877	847	796	849	849	844	826	857	846	812	819	871	851	859	957	885	758	844	858	848	913	865	877	832	798	840	835	823	866	845	846	855	896	917	853	847	823	857	825	806	852	797	832	879	921	851	864	857	828	869	825	863	824	877	932	854	808	833	824	824	854	818	805	805	829	902	884	813	890	797	883	840	844	871	841	853	890	900	848	874	828	816	803	804	892	865	851	825	852	849	870	872	884	816	794	847	830	794	870	902	833	823	848	848	860	876	891	856	869	907	873	833	826	846	894	889	818	873	922	873	858	872	829	862	861	872	790	950	839	862	865	859	815	845	851	825	804	841	876	798	857	843	897	887	853	834	858	875	864	839	882	875	850	855	852	802	820	830	824	837	875	862	813	813	842	863	883	823	859	818	813	852	863	804	818	819	852	821	796	824	919	816	863	823	845	863	848	797	863	892	846	850	866	888	831	841	824	852	815	827	859	870	844	823	820	825	845	840	826	804	808	871	831	873	824	817	812	873	837	805	824	885	828	825	896	841	817	791	819	873	853	871	925	870	826	826	858	823	862	858	856	868	804	884	794	815	925	861	810	907	822	882	894	847	843	895	822	793	842	837	873	881	853	871	935	827	810	831	849	845	914	850	889	853	847	858	858	866	855	857	827	891	893	878	834	865	815	779	860	837	887	811	846	842	855	842	918	864	838	891	833	834	923	821	807	893	860	840	832	861	801	876	770	844	836	888	849	877	866	854	835	798	871	801	853	864	891	785	869	842	854	849	891	859	807	869	842	868	855	896	860	868	824	841	844	856	861	890	832	839	823	805	783	881	868	829	884	869	836	832	826	788	817	828	822	843	886	839	806	857	846	881	847	834	839	767	861	880	875	840	813	820	854	860	887	883	948	838	827	877	807	837	896	864	844	866	802	874	825	887	837	796	894	863	889	852	810	860	890	843	858	854	883	876	836	857	870	810	812	800	896	802	834	802	849	867	894	815	853	826	836	795	879	868	826	859	841	819	805	860	891	821	814	858	882	825	848	808	836	814	867	831	903	860	892	828	898	873	813	862	909	898	870	850	879	887	837	894	798	879	853	839	866	862	860	806	869	870	888	844	797	868	855	854	804	846	846	830	849	836	823	870	877	851	810	857	831	838	851	860	814	894	893	823	864	812	829	825	885	876	871	865	814	835	892	848	880	825	844	855	830	864	817	821	848	828	863	875	791	817	827	836	845	846	846	839	884	866	874	845	864	829	922	860	878	844	846	862	893	848	865	843	872	864	852	842	846	860	833	901	943	802	852	902	849	849	867	831	831	791	870	841	811	883	827	834	831	843	794	863	813	846	829	844	825	852	835	864	829	888	836	894	849	839	875	867	845	816	835	813	889	817	904	786	804	849	852	816	786	857	864	903	833	840	768	827	872	868	870	860	854	852	874	821	821	843	895	870	802	871	828	893	834	804	838	856	854	809	837	849	858	857	869	867	872	892	852	879	812	874	873	845	898	925	878	869	824	892	897	887	859	823	882	897	837	837	802	827	841	887	882	861	876	883	881	834	821	853	852	878	879	893	934	815	834	854	833	821	863	833	824	828	800	860	855	811	868	819	856	839	905	857	932	876	831	868	859	836	845	841	860	840	883	868	847	866	843	789	857	872	868	848	847	832	853	850	846	860	894	835	875	807	840	808	869	922	843	857	802	877	765	846	855	801	844	828	816	853	849	878	868	839	847	871	842	857	820	811	904	841	882	851	872	876	858	868	836	885	847	865	849	870	905	814	815	837	846	888	878	840	832	920	854	825	879	871	869	838	827	851	816	824	878	853	867	841	831	833	843	858	848	905	829	838	834	868	839	907	892	828	791	874	821	867	811	838	879	870	811	854	785	888	882	838	810	866	885	871	838	789	858	860	870	883	871	854	824	849	812	829	855	818	859	892	856	815	862	853	859	880	855	864	800	846	816	799	840	933	800	841	859	858	828	858	791	859	869	882	843	815	885	853	820	861	833	833	852	842	886	860	862	843	870	857	852	871	828	829	830	864	860	821	838	858	874	877	876	887	842	827	876	898	800	857	831	859	854	826	831	848	789	893	823	841	858	863	877	800	804	779	867	836	859	833	856	846	854	823	851	863	885	831	879	805	829	895	841	843	824	865	856	844	867	783	839	861	849	867	839	843	808	855	824	856	840	872	868	882	860	864	828	821	851	856	802	844	818	840	863	835	854	834	831	795	907	863	822	875	846	889	875	886	881	869	848	869	889	840	869	829	898	835	842	885	862	872	837	875	843	849	858	844	842	871	809	869	902	867	837	881	879	849	803	850	863	865	837	865	824	844	841	818	887	849	928	849	856	875	886	848	814	816	871	839	833	864	794	816	809	860	850	853	861	810	825	810	883	863	841	848	875	837	891	835	840	877	844	832	850	798	856	859	853	903	827	881	825	839	836	914	858	826	864	841	818	800	879	875	830	853	855	816	801	827	809	885	862	851	879	869	837	829	831	800	865	850	852	831	811	848	821	830	876	880	784	887	892	861	859	874	816	796	830	832	836
5040	789	759	669	654	629	602	656	602	579	614	597	561	632	596	576	533	564	534	578	662	568	589	573	617	606	607	611	551	555	629	607	584	565	585	562	602	576	588	611	575	567	633	566	590	597	599	594	632	584	612	583	613	592	537	626	606	596	585	630	614	617	597	626	591	588	583	601	568	597	602	550	614	655	603	599	594	599	565	562	593	563	639	620	584	623	616	524	600	568	570	597	592	561	581	636	575	552	586	631	605	613	589	570	614	600	576	584	575	579	567	607	592	567	568	610	580	611	595	598	599	580	603	631	564	587	612	575	573	618	576	608	603	584	594	618	549	566	555	594	585	592	635	574	605	610	673	597	554	575	569	604	610	587	586	601	581	552	612	582	605	648	569	546	586	598	609	569	567	576	581	607	579	611	617	579	614	616	544	568	586	570	619	596	596	554	571	591	607	552	602	604	560	592	648	613	610	603	585	627	582	553	576	592	590	615	597	572	583	596	562	583	558	625	596	564	570	614	646	595	620	585	625	604	577	597	591	587	635	561	608	576	579	618	575	593	601	592	583	593	587	588	618	614	585	571	572	579	626	616	570	603	639	603	547	585	569	616	584	627	593	637	589	628	565	555	637	618	603	606	568	551	564	652	572	587	583	599	582	572	566	572	601	622	618	607	551	593	579	604	607	593	599	571	612	577	596	589	528	611	572	591	596	578	597	581	603	592	592	637	605	594	607	597	604	596	577	613	572	593	594	603	583	621	562	599	568	584	567	603	590	585	574	607	590	614	585	609	581	602	577	616	594	586	620	628	634	591	606	572	621	607	592	594	653	586	575	541	541	573	622	607	562	600	597	557	610	630	584	567	562	556	614	662	561	627	537	587	617	592	563	584	599	584	561	586	600	559	576	530	593	618	616	630	573	583	599	632	618	577	613	601	552	580	620	597	595	550	574	620	606	565	627	625	611	633	611	605	597	577	615	563	594	611	627	620	604	584	605	568	618	580	603	592	601	645	599	585	629	559	608	619	554	602	626	621	584	631	571	572	565	569	564	573	625	576	614	644	563	546	596	596	585	597	592	587	635	610	553	609	586	627	616	665	633	589	615	620	623	584	585	621	569	589	595	569	644	570	596	567	563	577	575	597	580	593	544	559	535	589	574	543	595	575	606	575	563	548	554	590	611	602	578	557	594	554	570	602	566	548	558	590	614	586	583	565	642	602	577	570	581	605	591	632	619	587	611	571	590	606	616	549	568	611	633	563	609	603	564	574	599	597	623	577	584	601	568	585	595	604	603	564	604	596	558	568	532	562	605	600	566	562	604	609	574	563	566	578	559	558	604	552	547	583	589	547	580	591	547	588	564	567	549	605	628	588	604	623	591	592	614	613	556	564	589	579	583	593	585	610	552	586	598	542	626	591	556	582	596	567	552	545	580	608	597	599	586	621	631	569	620	588	596	614	596	553	627	608	600	571	618	586	602	604	608	592	545	598	604	586	593	618	614	530	581	570	583	593	608	568	597	592	605	564	546	629	606	575	582	548	585	586	623	616	605	563	590	625	608	618	536	562	578	587	623	585	541	620	606	635	597	596	596	573	568	556	591	622	624	567	579	551	589	607	593	587	612	584	609	607	591	599	594	556	616	589	615	592	593	598	556	626	612	574	580	627	629	647	625	594	579	611	582	535	603	582	591	580	646	637	555	613	604	608	526	619	617	589	593	611	607	585	567	622	618	571	586	579	557	580	616	624	581	588	604	577	582	582	623	587	554	578	563	560	603	550	564	591	581	616	573	584	557	595	611	542	621	568	586	628	579	591	603	580	612	583	586	580	573	598	570	607	608	567	579	568	599	616	619	622	610	593	589	559	589	572	596	618	578	641	578	604	619	535	572	602	618	550	601	568	611	599	595	601	556	594	557	615	570	555	566	596	593	571	624	564	541	595	590	575	582	582	582	564	562	558	592	579	606	604	585	565	589	563	603	592	619	601	570	571	615	634	593	538	585	571	604	601	549	605	596	567	588	641	619	607	592	634	590	520	628	557	638	555	609	600	566	614	607	597	595	581	586	613	631	563	569	598	642	580	604	573	571	560	621	586	614	565	635	604	542	551	607	586	619	572	608	538	575	582	618	623	596	561	593	601	596	622	512	580	571	584	591	599	616	584	576	603	629	611	607	563	569	596	626	555	590	581	574	570	611	599	601	582	622	609	586	586	603	581	565	598	611	573	593	605	606	584	620	616	603	591	606	576	643	605	597	601	600	582	549	580	595	581	592	586	548	566	604	617	623	603	597	593	631	598	574	610	593	608	607	594	583	551	579	602	614	607	598	605	581	613	560	643	568	585	602	580	604	596	604	590	593	605	598	638	631	595	558	568	566	588	586	584	615	605	599	581	598	599	581	621	594	556	592	584	587	586	642	615	600	549	587	583	585	597	610	566	575	627	628	614	602	598	587	588	588	616	579	609	588	552	607	583	591	595	583	608	625	580	588	591	649	587	607	628	581	588	587	591	638	579	599	545	586	572	646	573	533	645	614	613	574	588	615	614	602	578	635	609	582	596	613	580	635	557	647	575	623	549	561	576	569	605	599	543	559	535	582	545	553	605	589	581	595	563	618	583	596	578	626	589	602	593	627	598	601	604	595	623	578	572	605	603	611	604	596	579	573	594	629	558	604	610	584	620	649	624	592	575	548	544	579	585	530	582	566	566	564	596	627	618	590	615	588	555	581	547	577	592	601	605	593	574	568	619	603	593	586	574	587	615	599	565	631	589	592	613	602	568	627	616	569	593	568	606	619	624	560	589	579	578	598	564	652	582	564	601	573	582	554	561	586	570	583	584	588	632	564	579	573	591	579	627	598	595	588	577	601	605	588	614	578	571	622	565	568	604	604	563	584	595	565	572	607	585	644	605	576	611	585	617	614	582	585	598	585	595	607	578	585	579	598	559	569	613	599	582	578	615	590	599	566	617	629	600	583	600	632	582	559	623	617	612	651	603	559	613	609	550	565	589	614	570	624	585	601	629	616	619	577	574	590	564	597	533	644	554	607	569	557	575	565	616	551	624	614	564	545	526	605	592	586	566	621	619	605	541	565	597	568	572	544	591	593	630	621	597	577	624	624	589	564	576	597	589	547	593	598	589	607	607	590	566	577	640	609	626	611	587	587	605	584	599	604	587	585	621	602	600	587	571	555	598	565	638	610	588	615	583	635	587	586	589	654	578	582	602	583	612	591	593	574	583	606	573	596	582	625	590	543	599	580	606	611	571	578	586	611	564	585	576	563	605	615	571	640	572	557	583	592	615	618	581	592	575	616	597	574	636	645	558	593	609	567	621	590	578	626	596	573	593	603	601	587	568	557	587	565	575	605	619	590	611	560	596	587	607	567	571	601	598	555	603	565	547	591	611	562	575	585	581	566	586	578	617	584	598	593	607	625	602	579	614	593	568	595	640	569	598	595	639	578	635	632	576	559	591	653	645	628	596	623	612	583	586
25598	21478	27762	25605	10287	2026	1583	1399	1309	1214	1242	1199	1193	1263	1274	1228	1160	1155	1235	1172	1222	1175	1163	1232	1169	1179	1113	1170	1250	1124	1152	1189	1191	1139	1143	1224	1123	1173	1161	1141	1192	1148	1187	1168	1181	1158	1187	1160	1141	1159	1145	1180	1124	1207	1137	1115	1176	1143	1172	1231	1197	1126	1113	1159	1172	1100	1175	1176	1174	1185	1135	1117	1141	1146	1177	1106	1183	1199	1215	1136	1240	1154	1140	1169	1124	1208	1122	1118	1154	1158	1131	1172	1170	1158	1154	1129	1158	1153	1144	1186	1152	1104	1143	1169	1184	1192	1128	1076	1201	1101	1219	1172	1182	1097	1210	1200	1207	1172	1183	1132	1134	1169	1088	1126	1146	1185	1181	1186	1153	1145	1139	1186	1073	1141	1109	1132	1235	1145	1170	1118	1079	1145	1072	1153	1124	1207	1182	1178	1132	1143	1133	1160	1163	1172	1091	1211	1119	1109	1168	1152	1167	1116	1125	1141	1195	1145	1192	1179	1153	1093	1176	1173	1057	1185	1163	1230	1159	1177	1192	1163	1133	1180	1151	1122	1123	1098	1098	1158	1073	1180	1119	1165	1218	1105	1128	1230	1119	1175	1130	1139	1129	1129	1120	1174	1101	1105	1151	1119	1194	1106	1162	1154	1088	1184	1145	1178	1132	1135	1161	1170	1135	1118	1169	1170	1134	1169	1145	1184	1157	1177	1155	1144	1153	1153	1135	1159	1150	1171	1200	1207	1162	1151	1158	1204	1146	1120	1188	1112	1136	1207	1200	1110	1104	1216	1190	1159	1220	1090	1128	1139	1192	1177	1222	1119	1108	1151	1108	1175	1165	1158	1163	1140	1112	1130	1049	1106	1200	1156	1181	1152	1119	1102	1190	1156	1148	1195	1170	1163	1184	1110	1133	1132	1149	1086	1130	1124	1121	1113	1114	1118	1152	1087	1139	1169	1080	1105	1116	1053	1134	1190	1210	1105	1103	1102	1168	1185	1178	1150	1174	1133	1197	1208	1133	1136	1160	1172	1197	1167	1162	1257	1139	1067	1134	1143	1138	1137	1197	1113	1212	1153	1183	1131	1120	1183	1169	1133	1139	1096	1203	1163	1185	1162	1178	1116	1199	1198	1200	1134	1108	1134	1139	1121	1255	1181	1105	1185	1123	1162	1208	1194	1185	1144	1183	1244	1069	1115	1149	1171	1150	1118	1194	1124	1163	1148	1200	1183	1165	1190	1193	1098	1146	1182	1177	1107	1152	1135	1160	1149	1051	1177	1131	1116	1159	1164	1169	1136	1164	1154	1159	1168	1111	1085	1168	1192	1114	1117	1180	1115	1163	1142	1171	1161	1171	1131	1176	1169	1113	1123	1136	1124	1128	1101	1177	1165	1109	1161	1106	1213	1194	1101	1179	1174	1118	1140	1182	1189	1159	1172	1204	1159	1193	1165	1128	1149	1153	1112	1135	1109	1115	1179	1122	1185	1115	1187	1165	1131	1147	1187	1195	1202	1143	1224	1164	1143	1124	1185	1130	1188	1212	1155	1187	1132	1127	1174	1161	1124	1114	1132	1163	1132	1171	1098	1134	1129	1150	1168	1124	1099	1160	1191	1156	1153	1164	1132	1159	1125	1156	1245	1194	1168	1126	1134	1098	1169	1122	1140	1200	1136	1197	1184	1191	1153	1115	1124	1128	1145	1154	1198	1135	1159	1142	1194	1124	1147	1108	1237	1146	1075	1119	1143	1154	1176	1152	1160	1149	1158	1108	1151	1122	1171	1133	1182	1175	1177	1229	1167	1149	1144	1164	1139	1151	1150	1200	1149	1129	1119	1185	1160	1129	1125	1110	1154	1133	1095	1188	1165	1155	1169	1136	1215	1162	1142	1155	1176	1114	1158	1127	1145	1142	1157	1142	1166	1134	1191	1125	1163	1180	1194	1237	1193	1167	1096	1089	1153	1119	1123	1062	1125	1128	1112	1134	1163	1113	1195	1105	1155	1084	1156	1103	1165	1208	1096	1142	1165	1113	1149	1135	1129	1113	1186	1138	1114	1135	1246	1190	1168	1145	1166	1164	1128	1145	1146	1106	1205	1166	1155	1140	1175	1178	1274	1126	1156	1119	1135	1158	1110	1148	1133	1146	1094	1089	1098	1149	1190	1158	1184	1197	1161	1185	1162	1184	1122	1111	1226	1108	1076	1171	1145	1136	1091	1109	1145	1171	1179	1149	1149	1186	1202	1182	1142	1139	1172	1145	1099	1093	1150	1159	1134	1136	1156	1140	1174	1157	1126	1190	1182	1177	1217	1179	1143	1107	1163	1179	1079	1147	1165	1186	1069	1141	1176	1116	1176	1178	1109	1150	1117	1176	1161	1193	1142	1113	1192	1164	1136	1179	1213	1209	1163	1156	1182	1118	1152	1166	1162	1169	1207	1154	1157	1227	1195	1150	1076	1141	1137	1163	1184	1071	1130	1177	1195	1160	1115	1175	1125	1149	1144	1202	1157	1118	1104	1169	1137	1180	1126	1164	1147	1119	1126	1137	1101	1121	1155	1144	1146	1203	1095	1203	1116	1154	1169	1137	1143	1093	1150	1177	1169	1073	1145	1126	1185	1153	1160	1153	1142	1185	1132	1157	1142	1107	1159	1209	1125	1139	1175	1161	1155	1119	1141	1110	1122	1161	1070	1107	1134	1106	1092	1193	1160	1141	1181	1189	1133	1179	1090	1164	1186	1135	1163	1137	1139	1136	1098	1184	1090	1128	1118	1147	1160	1120	1144	1148	1192	1150	1101	1149	1155	1116	1150	1135	1133	1137	1206	1159	1094	1140	1173	1159	1190	1126	1170	1174	1124	1115	1176	1099	1169	1175	1184	1169	1138	1103	1172	1118	1182	1121	1110	1180	1185	1117	1135	1195	1151	1182	1142	1146	1158	1140	1145	1141	1161	1148	1153	1211	1126	1193	1161	1247	1152	1229	1153	1152	1202	1137	1084	1193	1180	1121	1101	1145	1133	1137	1201	1197	1148	1181	1099	1153	1174	1151	1146	1153	1175	1188	1162	1122	1138	1211	1184	1178	1134	1167	1145	1154	1133	1143	1145	1100	1117	1113	1164	1170	1180	1103	1087	1164	1163	1155	1134	1138	1112	1247	1202	1207	1186	1163	1117	1100	1172	1139	1119	1144	1162	1101	1179	1189	1129	1115	1155	1141	1160	1220	1133	1152	1148	1181	1158	1124	1130	1079	1240	1158	1217	1214	1158	1156	1207	1176	1170	1132	1110	1154	1164	1162	1179	1172	1167	1218	1178	1130	1095	1220	1137	1145	1194	1152	1232	1151	1075	1129	1147	1177	1159	1224	1174	1151	1135	1164	1154	1131	1187	1191	1164	1153	1172	1174	1140	1160	1088	1116	1095	1186	1143	1198	1144	1134	1195	1164	1143	1138	1174	1206	1116	1122	1112	1112	1191	1111	1139	1181	1187	1135	1164	1148	1169	1115	1170	1120	1178	1174	1190	1161	1161	1169	1136	1135	1117	1159	1156	1186	1171	1176	1219	1103	1127	1179	1118	1182	1135	1187	1151	1196	1214	1096	1084	1197	1150	1166	1121	1208	1145	1168	1141	1142	1149	1078	1104	1143	1115	1148	1149	1150	1140	1179	1188	1133	1206	1198	1142	1145	1121	1129	1107	1159	1135	1148	1139	1166	1175	1159	1167	1133	1173	1196	1097	1143	1163	1169	1175	1191	1209	1188	1144	1162	1144	1174	1144	1144	1147	1162	1096	1193	1135	1095	1207	1192	1139	1175	1145	1126	1185	1227	1191	1185	1130	1207	1156	1144	1123	1184	1052	1170	1192	1200	1099	1145	1168	1155	1171	1210	1135	1198	1191	1149	1168	1109	1185	1120	1142	1127	1227	1202	1169	1105	1169	1215	1208	1161	1232	1140	1158	1155	1187	1207	1128	1152	1105	1135	1133	1159	1147	1133	1102	1132	1121	1142	1151	1183	1164	1141	1134	1108	1118	1107	1156	1103	1166	1149	1231	1167	1142	1146	1151	1197	1185	1152	1185	1166	1139	1172	1144	1160	1077	1135	1199	1173	1226	1093	1139	1177	1182	1153	1167	1191	1076	1190	1153	1191	1156	1137	1085	1133	1114	1161	1162	1070	1115	1147	1160	1162	1157	1178	1115	1155	1178	1094	1178	1169	1139	1181	1159	1141	1149	1174	1138	1173	1173	1154	1152	1166	1148	1127	1163	1158	1124	1161	1134	1147	1118	1148	1137	1180	1211	1123	1135	1117	1101	1134	1175	1134	1084	1218	1196	1150	1126	1229	1155	1190	1202	1172	1230	1210	1154	1183	1166	1122	1139	1125	1162	1150	1206	1172	1087	1151	1209	1172	1121	1187	1154	1183	1142	1181	1157	1198	1132	1097	1146	1130	1097	1173	1153	1163	1129	1159	1181	1171	1175	1146	1162	1162	1133	1165	1202	1137	1155	1154	1142	1151	1140	1145	1129	1120	1109	1125	1174	1165	1144	1162	1133	1131	1108	1156	1136	1153	1106	1223	1194	1187	1154	1148	1165	1142	1103	1219	1129	1162	1157	1148	1168	1170	1137	1172	1175	1037	1153	1236	1148	1116	1197	1162	1137	1125	1155	1189	1193	1130	1143	1181	1196	1112	1130	1140	1157	1117	1123	1143	1154	1152	1133	1202	1169	1149	1130	1116	1139	1081	1124	1218	1160	1125	1124	1134	1070	1103	1113	1147	1143	1171	1208	1132	1144	1175	1143	1153	1154	1190	1145	1124	1155	1146	1127	1200	1148	1197	1155	1197	1126	1166	1194	1185	1110	1122	1096	1111	1135	1138	1063	1153	1215	1136	1130	1177	1100	1183	1167	1119	1171	1110	1148	1116	1112	1189	1135	1195	1169	1208	1155	1116	1170	1132	1090	1130	1146	1205	1204	1179	1128	1195	1095	1154	1200	1246	1143	1210	1146	1091	1141	1165	1147	1136	1140	1093	1104	1201	1173	1183	1110	1171	1144	1122	1117	1103	1117	1096	1143	1152	1185
3706	3758	3211	1898	1491	1257	1054	1053	1010	957	933	912	878	897	876	891	838	917	804	876	840	889	834	860	834	828	826	884	876	827	814	826	865	797	840	825	885	879	808	817	818	802	739	859	853	911	857	828	830	841	844	886	822	824	790	822	849	835	806	837	803	805	856	779	800	831	789	821	809	787	825	822	867	815	816	802	810	868	859	783	859	831	863	842	845	832	828	772	839	781	834	857	816	776	859	841	861	780	819	794	851	786	792	782	763	890	797	820	779	803	791	804	794	796	815	829	798	831	827	833	802	840	824	783	810	787	845	861	829	758	779	825	771	848	848	857	878	831	807	827	814	805	795	827	823	833	764	808	852	843	799	836	882	805	806	837	861	793	813	827	817	803	819	866	784	812	850	883	818	864	809	832	822	796	778	816	806	825	788	825	864	794	823	834	820	760	820	826	789	810	806	824	832	833	780	861	786	826	799	821	809	824	815	814	803	795	790	795	827	838	829	824	818	768	839	834	828	832	837	850	797	802	821	805	829	843	812	783	776	799	771	791	810	799	775	802	831	829	788	788	818	828	829	834	816	805	844	800	783	803	818	784	852	842	760	812	817	826	814	844	824	765	805	749	801	814	843	832	844	794	824	802	858	830	741	802	803	789	804	796	833	789	763	825	787	820	812	852	839	849	817	851	849	805	838	834	795	846	756	817	835	781	811	795	839	804	858	788	827	844	881	810	845	791	838	803	806	811	799	820	853	770	833	830	865	794	835	848	824	821	873	835	799	812	757	813	795	769	787	829	813	810	760	830	820	832	797	851	837	790	874	839	861	821	850	786	856	787	864	852	815	859	854	834	793	784	820	809	817	809	770	806	848	790	802	793	818	779	814	798	801	736	799	831	829	781	837	797	829	813	858	783	809	818	827	818	839	813	785	811	815	804	808	804	872	816	802	844	823	822	786	788	823	857	826	874	823	810	901	826	799	832	849	843	806	804	840	837	850	812	833	811	838	858	848	859	838	834	780	814	791	833	821	856	801	829	799	819	823	840	792	802	850	782	834	824	863	829	794	801	756	820	794	811	847	844	829	820	816	821	851	795	815	826	792	796	817	849	773	813	872	799	862	807	831	831	795	805	810	802	806	827	807	778	807	812	802	776	817	810	783	810	824	808	772	811	802	825	810	803	791	834	817	814	819	814	886	823	815	802	796	823	791	822	810	792	833	857	848	814	812	811	816	817	811	816	808	831	815	852	794	800	833	783	754	819	813	822	763	787	830	810	842	778	802	818	772	815	815	842	865	828	802	765	780	799	792	809	849	824	838	828	793	763	793	816	788	829	855	840	817	786	806	864	845	793	816	772	826	779	810	818	815	778	803	804	837	784	798	798	805	807	764	762	815	797	798	778	843	779	806	841	793	816	781	832	800	814	768	828	867	827	828	880	830	763	810	838	886	804	788	813	781	817	873	820	748	814	804	845	843	867	836	800	826	818	810	832	793	830	777	833	856	821	803	791	848	798	797	811	804	837	810	761	796	829	815	782	812	842	821	846	798	787	824	797	787	793	792	872	785	799	831	774	807	826	818	810	803	822	823	855	794	813	765	860	794	841	814	786	791	819	811	870	782	844	784	763	802	834	816	867	811	885	800	806	829	801	822	830	811	819	818	815	775	819	814	870	819	805	804	793	740	806	795	781	870	823	801	848	843	826	776	871	803	771	842	795	781	843	836	745	787	829	786	835	805	791	781	799	819	819	842	829	782	790	799	774	838	793	816	781	783	824	827	793	829	798	830	831	784	776	818	830	812	860	825	775	817	825	831	840	811	819	820	889	797	809	791	813	800	830	768	820	785	851	845	807	819	811	807	817	756	771	814	801	804	859	814	825	813	792	857	837	836	882	852	781	839	822	800	846	823	803	778	825	844	790	837	800	878	842	790	813	770	812	791	826	842	841	861	794	782	803	814	791	807	849	846	826	822	788	760	825	820	851	871	808	878	787	811	835	801	748	785	834	831	769	750	804	818	803	827	834	771	821	803	790	821	778	815	796	845	806	800	868	816	783	808	793	840	809	790	761	820	829	823	801	761	818	836	793	810	852	812	797	765	818	824	749	814	815	860	835	839	816	772	786	799	814	800	806	833	859	838	863	805	833	803	847	775	790	862	805	795	775	812	794	837	819	847	807	810	824	778	852	829	780	811	803	789	744	856	798	793	817	806	818	848	741	828	809	786	813	783	851	835	766	852	818	863	806	846	859	797	805	883	799	796	804	807	834	754	855	776	803	818	755	861	822	799	824	825	815	837	822	821	797	785	856	834	775	876	778	852	863	818	820	778	803	810	824	789	778	826	835	816	837	821	830	820	828	785	775	810	834	803	791	840	839	788	823	787	823	838	830	853	798	793	798	814	788	799	765	781	818	816	825	798	837	750	780	861	797	741	785	835	853	811	803	825	838	857	799	839	861	833	785	812	828	805	752	811	839	859	749	804	778	827	880	813	773	812	844	743	804	824	791	827	841	779	826	835	812	809	804	814	822	809	840	804	810	805	820	809	823	771	803	751	800	809	796	799	821	830	790	768	785	829	818	802	802	846	847	799	838	791	821	801	803	821	825	786	839	763	810	809	805	807	883	755	819	785	823	782	807	906	826	765	789	814	797	758	862	849	790	797	806	804	835	782	761	754	781	818	841	771	820	796	837	801	764	858	846	819	838	828	831	801	772	826	792	807	827	817	809	820	808	799	799	812	812	834	860	800	741	852	768	752	831	804	823	879	810	763	785	814	845	846	872	819	800	798	833	722	795	834	848	784	780	808	876	824	833	818	840	766	824	818	788	833	828	799	767	810	795	801	786	837	819	776	848	813	822	797	767	816	791	791	850	816	786	799	821	845	840	799	871	806	777	860	836	820	775	801	750	766	811	787	817	830	827	826	853	833	804	819	828	785	809	761	806	857	830	845	823	835	821	823	809	829	807	825	789	816	808	787	778	794	831	809	806	778	847	778	850	786	786	828	781	803	823	803	818	814	819	856	824	831	798	816	846	802	830	798	831	780	804	796	756	773	873	804	812	783	848	832	769	815	847	781	816	817	807	831	881	768	791	763	794	795	805	751	806	812	767	755	824	824	850	823	805	795	775	763	811	797	859	794	782	848	790	841	786	831	816	800	831	759	766	831	864	821	750	811	820	812	827	871	809	860	773	780	820	852	787	805	821	848	804	775	858	804	794	819	841	824	833	792	779	805	804	789	794	824	793	799	827	831	841	831	791	850	787	811	810	851	842	798	762	803	798	801	852	784	816	854	790	803	793	772	810	799	844	798	809	762	804	827	814	839	843	760	791	827	863	833	757	801	744	794	834	813	788	802	824	831	850	825	766	820	775	849	850	790	784	798	864	821	791	793	820	825	783	824	795	807	781	830	767	776	791	835	796	870	874	805	813	797	793	766	814	817	784	772	823	777	825	815	767	801	769	833	825	791	791	813	752	797	797	806	817	820	836	833	820
24611	21520	28826	24659	21497	8066	1839	1255	1012	1040	1016	993	957	868	919	966	873	893	857	872	858	846	812	857	870	812	873	855	862	860	816	852	877	831	799	820	842	871	868	863	869	851	861	839	820	839	824	841	784	799	841	805	877	823	864	865	824	824	816	844	798	823	813	814	804	838	830	773	835	812	841	786	809	828	806	821	834	831	822	793	798	774	813	792	825	833	867	770	790	767	800	789	799	782	824	761	854	776	848	816	815	812	876	770	831	848	872	811	816	783	789	798	858	747	796	872	813	817	816	838	804	856	814	827	753	774	854	811	814	807	827	830	870	817	809	770	844	814	813	813	806	770	855	792	860	854	836	833	832	834	798	816	852	823	821	819	834	796	789	810	853	827	871	806	816	864	794	843	856	795	851	862	820	838	830	842	813	778	865	812	807	825	761	828	812	823	895	851	821	842	814	830	792	779	817	802	855	816	806	808	839	826	796	792	773	799	829	824	815	846	855	829	830	806	856	871	814	849	820	832	848	786	835	840	779	881	805	889	762	789	849	837	787	881	848	825	789	831	798	874	846	775	797	824	849	827	830	804	813	836	795	873	822	783	796	825	808	829	822	817	806	829	788	858	783	814	873	845	808	792	825	840	836	813	832	882	831	842	747	847	863	775	837	814	826	851	840	853	801	863	828	746	806	790	852	852	805	829	778	816	794	847	782	819	849	824	800	821	859	789	785	833	841	808	848	810	767	863	778	801	783	791	772	844	796	842	838	844	798	858	814	846	873	775	807	782	804	804	804	812	811	834	823	762	815	815	858	781	828	768	790	821	741	821	818	803	827	831	800	812	835	789	836	815	748	807	813	840	779	745	848	778	841	797	796	800	789	781	796	825	777	810	787	830	800	823	803	829	762	848	859	803	813	787	804	803	858	806	776	807	816	793	832	832	788	862	801	778	823	844	821	799	791	824	824	819	787	747	736	835	849	773	811	810	837	849	815	837	818	847	813	807	827	829	814	848	760	807	841	825	820	805	783	841	765	845	828	819	817	823	795	845	811	815	813	794	818	802	815	867	824	791	788	742	767	823	820	817	849	904	799	818	785	765	836	822	816	800	812	781	847	882	827	828	851	779	803	787	831	804	816	794	819	792	837	822	806	808	794	837	811	837	816	824	763	775	834	829	800	767	793	856	805	855	817	853	803	816	829	794	812	835	808	817	821	857	812	799	836	804	798	747	834	765	840	832	849	836	781	793	859	818	828	837	819	819	829	885	841	832	814	790	829	776	827	798	793	807	820	821	806	823	820	810	791	812	845	795	843	820	840	791	815	841	780	776	794	836	782	802	824	782	800	838	810	845	826	813	858	828	780	821	805	891	781	812	790	778	801	795	807	855	871	768	825	779	797	818	806	785	832	796	824	870	831	832	800	806	778	860	836	801	805	759	803	795	830	834	864	790	846	853	842	781	877	790	882	844	806	870	844	837	797	850	799	833	838	790	794	854	806	805	799	757	871	834	851	793	877	787	787	808	779	789	806	818	812	797	860	781	756	826	798	830	810	819	847	847	875	812	852	837	800	786	848	842	861	789	843	832	833	805	793	806	823	782	789	799	801	844	828	802	850	780	795	812	821	805	776	778	814	819	824	754	853	811	824	839	851	769	759	818	815	794	822	731	798	809	792	785	845	816	829	812	821	800	811	826	794	787	869	793	813	814	790	804	826	790	878	865	789	827	862	769	808	791	823	799	826	828	752	788	801	835	816	779	848	773	857	842	840	836	797	849	841	835	794	877	834	847	817	858	819	840	857	843	802	810	802	806	833	833	828	784	830	787	855	802	803	794	796	785	835	798	773	787	789	793	864	775	821	791	817	811	801	809	797	777	811	814	782	788	826	763	808	811	814	786	784	810	815	808	853	810	814	775	833	842	800	774	817	786	785	888	790	776	863	822	814	832	872	850	813	785	849	827	777	816	815	782	864	768	860	823	781	750	799	826	815	855	825	848	814	819	837	829	849	808	856	819	794	806	872	840	788	809	850	841	837	829	871	806	783	834	808	808	802	828	823	841	865	865	789	833	804	793	798	805	854	875	802	843	807	832	825	790	799	836	811	893	820	805	820	839	865	756	858	813	812	805	809	797	863	804	816	855	807	845	817	774	805	842	810	829	830	790	767	787	767	797	780	829	785	847	842	802	827	871	747	830	800	851	849	826	846	821	776	780	773	824	850	801	830	843	829	758	798	862	801	805	803	833	794	845	805	827	848	805	781	748	832	869	805	805	820	806	768	803	796	812	872	830	761	792	816	868	769	821	823	822	845	825	815	830	775	795	783	790	869	821	807	820	815	814	830	850	833	847	800	799	772	844	835	803	837	806	812	787	822	858	797	827	769	855	806	832	872	854	820	802	813	820	848	809	787	818	820	835	827	805	807	801	835	819	806	816	820	806	819	862	795	818	801	828	801	832	780	795	806	824	811	846	826	822	855	826	766	846	835	786	826	880	853	805	875	813	834	803	780	803	769	805	763	760	758	848	810	803	842	835	754	808	802	827	779	778	793	781	823	785	764	809	753	877	842	797	781	811	835	806	831	803	778	837	819	797	791	828	734	816	830	768	767	820	799	812	783	778	806	855	815	811	864	819	843	825	811	822	857	856	777	837	775	813	767	783	768	875	827	834	838	800	795	810	776	879	796	745	810	827	823	836	818	825	818	750	854	786	808	850	777	830	838	793	799	815	797	830	822	829	782	795	818	785	851	826	848	788	815	838	870	767	788	794	862	790	774	878	818	837	828	822	828	859	769	801	778	837	794	791	834	817	818	801	819	812	861	834	777	820	787	807	836	819	779	780	769	869	758	852	774	840	833	837	834	840	809	807	834	765	787	847	816	790	789	807	796	805	831	848	777	809	844	820	841	773	797	840	810	850	800	744	746	796	817	827	862	810	825	788	813	795	779	785	783	767	836	830	854	767	776	816	836	835	877	803	825	755	859	845	812	811	815	833	811	829	811	883	799	784	807	783	810	789	857	849	763	820	842	806	856	846	796	807	845	824	769	802	850	778	805	786	776	851	804	792	803	795	827	827	838	791	831	815	812	817	844	826	849	825	776	859	853	803	798	802	833	781	782	788	859	829	829	811	867	846	845	864	843	795	816	809	827	806	802	798	769	798	805	820	792	800	857	788	823	797	836	828	824	866	798	839	817	793	806	818	801	837	859	850	766	814	880	836	810	857	795	817	813	780	806	806	815	773	802	756	806	830	806	764	801	775	813	766	819	841	800	832	759	827	782	823	782	835	830	800	791	815	829	809	784	809	777	831	761	808	815	805	788	821	803	739	826	808	808	794	797	801	785	828	761	828	826	853	846	835	823	759	826	776	828	843	822	805	753	814	824	777	849	766	791	831	867	803	778	762	826	787	783	815	805	787	822	828	730	751	794	800	808	774	856	865	813	815	812	755	839	792	762	843	787	772	790	792	815	828	842	778	817	842	818	804	845	767	812	758
3946	5974	4995	2760	1858	1404	1131	1034	957	835	795	799	757	769	726	702	687	692	695	668	665	659	669	717	645	643	604	664	631	603	664	670	621	621	643	591	677	588	639	691	588	632	603	631	635	655	617	623	619	626	595	587	606	635	595	630	618	643	605	635	680	569	631	631	591	615	581	627	623	637	639	577	614	628	600	609	607	601	628	632	597	613	588	623	652	590	628	618	645	651	576	607	614	638	626	604	599	610	624	573	606	627	594	623	621	636	639	638	638	589	657	620	610	584	629	624	612	615	616	602	640	630	614	593	624	585	647	571	642	591	598	591	621	623	633	574	603	608	631	637	604	622	613	572	605	594	669	632	612	622	583	603	598	625	605	598	593	572	582	589	576	578	662	621	613	588	614	629	619	604	610	610	567	577	582	591	645	619	589	624	573	631	585	601	596	589	617	615	610	617	661	580	664	570	613	594	585	623	583	591	590	617	620	652	605	618	605	575	632	580	627	580	612	574	578	565	577	618	593	584	654	562	597	593	582	621	617	607	642	591	611	599	630	636	607	625	604	523	592	584	609	624	543	620	626	608	657	613	587	575	622	653	616	599	587	577	594	620	613	633	594	604	614	659	637	577	580	565	635	577	608	600	619	578	603	620	668	626	609	615	666	590	648	605	617	590	618	588	595	607	630	605	581	645	601	645	640	595	598	618	608	662	593	575	624	602	586	610	599	571	576	595	587	575	602	575	666	570	632	581	610	617	630	589	606	624	610	568	592	607	623	627	583	590	589	613	604	603	591	573	611	618	593	604	579	612	578	582	619	603	603	605	594	606	593	625	579	590	618	627	596	573	601	568	582	644	579	664	620	572	613	616	621	621	621	597	622	648	662	638	610	599	612	593	604	620	597	626	592	589	597	610	632	628	597	619	615	616	601	615	589	616	615	635	548	588	584	634	619	626	562	618	570	624	602	630	604	614	598	631	589	598	577	591	586	638	586	623	617	603	605	586	632	620	584	576	589	604	611	604	622	559	585	568	574	593	632	599	600	619	604	641	617	613	608	592	631	599	602	614	624	556	599	559	604	576	588	648	587	638	604	647	599	587	572	572	615	591	553	590	628	615	602	632	599	587	611	609	569	606	573	630	575	583	587	627	603	594	623	585	630	622	604	630	625	623	581	607	581	617	617	630	564	566	549	620	626	618	640	598	652	603	577	589	561	618	624	614	605	594	590	610	605	589	582	664	579	625	596	641	616	601	613	619	575	636	624	609	560	622	609	639	624	569	637	597	637	609	627	573	575	585	608	616	590	586	615	609	579	601	576	594	611	606	582	612	622	556	604	608	583	593	616	592	545	618	597	605	598	599	617	569	617	589	591	629	595	558	595	651	614	607	574	574	550	607	610	591	610	609	596	615	575	604	598	624	539	595	614	583	601	620	616	629	626	608	570	619	589	650	612	583	599	610	621	662	609	604	614	618	607	631	625	622	599	630	620	591	607	583	579	602	631	604	563	629	621	602	562	597	557	649	590	639	636	586	613	641	628	606	591	594	629	612	569	615	592	548	577	617	627	554	574	600	584	590	620	608	569	595	579	679	615	626	579	567	591	600	587	621	603	574	621	617	626	622	649	599	560	576	598	626	624	635	583	574	634	600	594	596	593	599	650	670	618	568	576	587	619	609	591	572	539	602	614	599	595	611	612	626	609	590	586	645	592	608	593	615	607	566	600	619	650	576	616	617	594	569	615	660	589	573	567	577	606	644	607	596	599	601	601	603	564	613	594	572	609	547	600	595	591	591	581	632	607	608	622	633	633	609	582	608	595	564	579	578	625	615	569	601	595	591	595	623	583	601	611	586	615	614	577	569	613	591	580	605	584	582	675	617	591	573	626	599	593	607	596	630	612	620	647	540	602	606	615	585	591	593	608	623	621	568	580	558	600	631	597	603	575	580	629	570	602	593	613	578	602	629	613	630	615	604	628	583	556	639	600	614	606	597	611	587	617	604	554	599	636	603	627	593	591	607	610	623	599	573	587	604	584	563	625	623	594	550	597	601	598	594	583	568	590	597	603	580	629	604	566	665	598	632	561	582	622	593	607	602	552	601	573	628	597	616	605	590	624	577	565	597	603	603	639	597	646	637	610	593	563	591	567	554	611	620	637	574	568	647	590	583	588	597	621	617	630	638	560	586	631	555	589	562	637	592	603	583	604	535	554	593	609	572	558	618	614	607	647	547	595	598	605	595	602	591	622	668	579	609	599	620	629	589	583	569	600	573	595	607	616	586	612	606	633	594	643	605	627	582	613	592	603	557	587	599	582	591	582	561	631	567	601	598	617	565	596	579	599	633	576	604	578	602	575	591	607	627	624	614	584	584	593	559	599	585	599	553	571	573	627	606	579	567	598	598	615	601	607	579	603	634	653	608	600	619	599	665	610	619	612	600	596	626	627	590	562	597	588	586	617	606	578	586	602	600	618	609	620	571	591	582	559	604	627	635	641	546	591	608	611	571	592	639	609	615	560	614	640	619	593	571	567	612	639	624	563	624	604	624	617	571	590	618	603	563	605	584	561	586	564	598	562	572	608	548	610	608	601	558	593	590	618	643	585	605	640	646	580	617	582	543	584	610	601	582	626	621	596	612	602	594	626	607	600	596	607	542	568	570	599	616	621	629	609	606	622	587	576	598	602	573	597	580	541	583	600	580	559	577	614	597	585	601	606	591	594	593	601	608	588	575	576	614	607	568	591	589	637	585	583	623	551	587	584	623	622	553	580	569	596	578	584	617	633	582	588	606	566	601	655	561	536	594	604	634	572	570	602	598	613	627	617	588	592	594	587	615	601	642	562	607	598	613	587	605	593	631	604	559	605	597	606	631	604	614	586	600	579	611	549	647	580	596	634	614	593	617	554	627	640	562	597	633	600	634	609	599	611	590	621	593	604	605	560	603	583	615	563	570	574	588	597	596	579	607	601	610	564	601	577	616	616	615	615	590	608	532	576	583	611	604	586	551	583	591	562	562	563	647	570	601	620	606	606	609	596	561	609	584	562	638	641	639	610	605	589	589	605	574	635	623	586	630	575	602	590	618	581	584	580	569	589	613	594	635	646	597	571	593	585	592	614	631	554	574	583	565	640	602	593	586	619	637	634	565	620	584	589	587	592	605	627	604	566	588	598	590	602	582	580	584	641	607	573	586	603	614	605	576	622	598	598	590	614	599	665	577	623	601	542	593	588	595	607	583	564	616	596	580	618	634	617	576	581	595	660	629	603	588	578	588	592	585	553	620	617	627	608	597	577	574	600	595	581	619	573	573	578	623	618	606	630	639	549	583	595	590	591	593	590	596	613	606	608	573	562	585	610	601	543	582	556	615	580	632	592	662	569	564	608	624	596	583	612	579	607	608	585	610	620	654	556	594	591	593	604	613	579	585	581	658	591	592	598	606	625	610	565	562	568	581	601	653	621	585	642	590	596	624	580	563	601	618	602	583	601	570	577	581
28018	11437	1704	1119	949	903	923	889	830	890	875	892	898	892	860	876	911	872	805	873	876	841	854	882	898	859	912	909	880	862	865	950	875	841	848	908	838	858	844	832	894	921	877	828	847	862	840	859	862	879	864	841	838	855	901	848	881	889	868	854	860	826	842	858	899	931	866	916	876	884	892	818	880	906	894	858	910	833	854	886	843	874	822	872	891	840	914	878	831	848	896	908	854	840	882	841	805	886	827	833	902	901	839	883	816	852	837	864	899	858	866	863	838	864	855	861	882	813	805	900	832	928	868	906	863	849	864	871	816	882	860	840	833	848	938	857	850	929	846	869	803	854	859	839	866	853	893	863	863	882	840	864	814	859	903	883	865	814	888	831	836	891	859	869	863	854	874	834	859	878	868	858	886	832	864	880	828	892	813	827	815	887	864	872	896	834	845	874	887	925	850	868	855	848	802	867	886	872	866	847	841	888	900	905	876	845	902	846	890	856	901	933	866	826	898	843	871	929	864	878	832	864	857	847	860	817	888	900	858	841	899	819	870	892	842	922	872	875	825	887	846	898	870	855	814	842	845	869	861	854	870	913	790	833	904	864	815	852	852	870	890	812	888	863	850	847	826	839	843	871	859	849	814	899	825	853	858	832	886	907	875	843	864	876	873	887	835	899	875	870	890	840	916	889	854	878	833	853	856	902	865	896	861	895	855	805	835	833	873	838	878	876	895	849	836	877	879	864	842	862	869	858	830	848	895	843	864	870	849	835	833	821	875	863	874	837	870	852	847	872	838	864	861	916	848	847	873	860	874	848	868	910	878	867	858	905	830	904	899	886	861	846	881	832	860	922	882	854	838	861	828	863	787	844	868	832	864	837	848	897	813	879	874	856	888	862	835	837	858	865	854	847	875	879	867	887	883	910	838	842	903	831	866	890	837	867	881	916	787	852	837	868	855	878	849	851	831	852	832	820	929	866	859	812	881	832	855	830	853	874	851	845	843	887	844	842	888	888	853	830	842	864	893	913	862	946	833	854	892	848	846	877	849	896	825	863	906	850	879	839	808	863	931	925	802	908	826	819	827	869	868	899	884	882	866	853	862	887	861	852	856	849	853	843	876	888	832	820	858	843	873	921	892	878	860	910	840	898	894	874	901	846	831	848	829	852	831	860	808	902	853	867	894	870	846	898	866	883	843	906	844	859	840	887	790	834	857	857	817	878	869	901	832	896	898	828	864	851	872	824	889	825	855	815	861	877	819	841	878	897	837	927	811	799	852	844	822	904	871	921	912	867	881	810	826	842	887	808	900	869	917	827	930	891	885	867	839	813	865	849	851	838	874	859	873	900	847	834	876	835	877	901	855	841	804	912	876	844	871	858	893	897	886	860	899	836	842	839	869	935	896	847	906	887	894	895	856	813	851	823	881	852	842	870	855	882	855	834	845	905	865	846	858	816	914	876	883	879	850	865	829	901	882	899	894	868	879	867	871	840	864	882	768	941	843	842	871	801	920	851	855	868	828	853	876	841	815	843	862	915	901	856	870	809	852	838	856	918	931	899	829	816	864	871	833	870	871	928	808	828	855	917	827	911	853	834	850	862	865	844	819	826	906	934	906	819	856	829	863	878	863	874	812	888	861	817	876	878	898	849	813	908	844	903	857	875	874	856	900	825	857	873	859	871	903	870	899	858	866	929	884	877	855	854	936	823	908	857	855	859	864	833	838	869	877	860	878	873	835	818	886	842	830	832	890	889	884	886	874	876	850	873	832	832	859	872	888	863	837	854	884	885	911	867	854	863	858	795	868	852	854	820	884	803	885	830	905	836	845	871	793	856	885	876	899	878	836	904	837	825	889	863	857	873	839	874	862	841	864	810	855	865	835	838	880	841	874	849	844	866	956	891	851	882	859	884	844	836	845	842	850	865	849	872	844	834	830	843	897	826	804	873	852	865	863	840	850	897	879	872	872	858	873	825	865	822	798	929	871	854	881	837	857	834	876	859	823	857	857	870	892	885	893	872	879	817	852	878	822	865	848	901	876	863	893	844	819	897	897	845	867	873	858	929	869	866	839	875	895	895	851	899	902	846	869	855	871	807	871	844	831	813	909	905	869	878	843	858	865	852	847	805	853	838	869	868	903	877	886	865	886	836	864	835	874	813	835	868	928	855	839	870	867	877	887	847	870	876	922	846	853	851	822	819	922	895	902	871	887	869	847	903	885	841	870	874	885	868	824	912	826	848	823	810	871	855	853	885	905	844	859	844	909	851	862	825	918	839	886	862	899	819	853	890	866	838	863	887	837	874	906	876	859	866	895	838	845	845	820	843	817	878	862	855	882	855	864	894	886	865	891	846	897	852	867	819	823	886	878	862	886	833	854	883	905	858	885	873	860	876	897	859	860	895	907	862	842	831	860	813	861	846	894	875	857	826	852	913	859	865	909	863	809	856	845	858	885	850	893	836	859	869	885	836	833	884	859	811	833	921	904	877	832	858	870	838	841	852	877	855	840	851	926	843	862	862	854	832	896	831	941	841	796	856	869	822	860	840	854	885	883	899	868	843	811	858	879	840	858	868	811	853	877	852	856	902	890	908	823	858	827	905	870	874	839	835	807	796	847	884	851	850	866	904	910	821	903	897	847	809	794	855	899	837	869	870	849	886	840	832	781	820	907	918	841	857	890	820	875	810	835	871	881	907	860	826	836	847	882	821	872	889	823	895	847	877	818	855	894	875	875	867	886	818	810	859	866	834	872	848	812	824	884	881	865	859	846	917	830	875	842	846	840	858	865	874	887	853	836	918	890	831	851	822	877	853	859	882	842	882	869	918	862	875	894	823	858	828	893	881	919	851	889	839	882	860	825	875	850	900	812	872	838	840	848	855	896	860	845	871	894	909	874	865	865	864	882	856	864	866	812	814	859	858	824	838	893	860	882	830	868	853	873	853	849	898	901	862	801	810	868	857	836	870	861	849	836	843	845	856	875	862	875	889	865	846	840	858	831	847	825	904	841	848	893	827	910	841	922	846	859	833	894	893	838	837	839	840	900	897	874	888	857	869	839	840	838	892	888	831	903	857	849	869	828	838	927	847	894	877	873	873	871	868	859	859	875	868	870	861	829	797	841	867	874	893	812	848	854	865	851	886	879	865	918	882	843	875	841	887	865	894	915	867	872	853	877	896	820	888	842	846	817	836	870	843	867	846	822	877	837	800	907	837	857	824	849	861	851	818	921	910	826	858	856	817	886	895	847	832	881	879	866	853	880	866	890	874	909	867	813	808	865	860	893	930	903	858	871	871	824	874	870	811	828	858	851	866	825	817	865	913	859	850	897	888	901	881	908	874	840	865	844	887	919	818	845	888	905	879	900	858	871	859	872	897	824	864	889	818	851	910	866	912	906	805	883	869	806	855	838	888	849	871	870	770	848	869	823	915	861	817	870	844	854	914	826	903	822	843	857	940	853	880	840	862	873	876	875	921	842	907	886	860	888	904
5063	818	725	639	624	619	639	597	596	612	645	593	590	599	597	557	635	579	594	584	601	576	606	612	579	579	626	629	628	572	576	599	574	577	600	619	578	605	572	593	595	560	608	643	596	601	579	584	559	610	609	602	594	591	649	587	561	564	576	590	625	621	573	603	604	627	586	602	587	601	628	595	579	610	583	580	625	594	597	636	625	565	650	586	556	561	527	591	595	567	630	607	568	590	593	537	608	567	594	610	567	588	572	580	602	519	568	596	580	609	606	584	557	596	535	597	628	573	615	575	635	629	590	553	561	560	581	623	598	543	558	580	612	566	590	587	564	609	603	595	613	593	586	599	630	592	575	568	557	602	551	603	621	632	582	581	591	606	600	584	598	569	593	640	542	582	592	575	620	634	610	621	610	596	591	617	620	608	601	605	550	598	582	597	596	601	590	564	559	582	607	603	618	601	648	589	623	547	556	602	594	605	586	589	595	580	630	598	579	573	594	587	591	604	612	608	623	564	612	602	542	593	601	591	593	593	585	609	627	590	568	592	595	596	532	561	548	588	593	588	592	598	623	604	570	574	598	581	613	554	619	592	557	579	630	584	618	649	626	577	565	563	595	601	629	615	584	573	588	619	572	569	573	602	577	552	616	588	604	569	556	534	603	606	580	590	571	552	623	537	539	613	600	593	576	581	609	582	589	607	614	649	606	588	595	589	565	546	582	597	562	595	565	607	570	616	567	606	621	578	622	612	598	581	600	600	578	565	624	602	612	598	596	598	626	524	634	643	596	553	620	581	599	622	619	570	593	593	615	594	578	597	580	593	576	565	559	583	621	619	586	588	568	611	623	560	604	559	615	588	582	565	553	573	650	591	613	533	569	621	587	629	612	586	574	580	557	583	598	613	573	581	551	619	608	575	569	599	614	562	598	588	547	580	618	582	539	588	561	594	576	552	621	596	592	600	567	588	601	649	605	614	570	585	580	593	574	589	622	587	600	582	610	583	589	626	607	579	625	619	612	622	610	613	625	566	577	599	597	599	621	591	602	604	568	616	612	577	612	583	573	585	598	595	627	570	610	577	570	613	569	600	579	582	545	588	583	579	566	596	624	576	630	604	599	615	547	585	559	581	574	550	556	582	599	571	585	603	584	581	616	575	619	590	596	621	608	588	546	559	610	540	545	585	560	586	559	579	568	606	602	585	585	604	586	598	574	555	606	623	587	601	620	614	551	604	623	584	574	629	623	591	591	571	620	628	541	650	567	603	546	611	590	637	628	577	615	606	600	584	564	613	554	580	574	590	572	618	628	582	603	578	638	622	619	585	569	593	582	546	598	620	563	610	632	589	592	617	590	620	549	578	585	578	619	617	555	595	585	562	599	611	561	573	629	567	570	617	596	566	567	604	592	584	573	593	584	563	607	585	577	606	599	587	611	586	610	593	588	602	596	587	566	574	627	583	598	630	604	579	632	616	577	589	587	617	614	590	587	630	622	567	582	576	594	595	574	528	631	595	594	585	594	587	594	637	567	636	577	621	599	576	548	588	625	579	566	576	598	562	581	587	579	605	596	611	604	550	567	609	581	611	561	581	625	602	625	559	567	600	635	551	571	557	608	599	589	620	554	589	608	577	599	589	590	571	590	562	573	584	579	636	594	607	650	625	577	537	560	596	633	577	564	592	587	624	593	563	595	619	574	599	589	627	624	589	576	577	575	561	555	633	584	656	614	600	651	612	596	604	595	588	588	607	622	529	608	571	574	572	602	594	571	602	526	601	651	602	589	589	587	572	573	558	622	559	633	560	585	612	592	625	611	575	595	611	584	587	597	597	593	604	620	543	581	597	598	639	593	592	584	628	551	613	622	620	565	612	590	632	614	547	586	593	642	567	597	527	624	558	512	558	633	621	619	600	596	602	606	616	565	589	583	549	595	590	574	607	591	587	631	592	634	606	572	559	645	584	608	593	602	566	565	624	630	594	618	573	590	580	584	602	546	623	634	605	568	643	582	599	614	629	587	604	577	585	625	566	603	580	599	553	516	615	554	550	628	587	632	584	609	593	592	582	606	595	581	625	601	620	590	592	633	610	584	617	598	604	578	556	561	600	594	598	614	616	571	582	571	657	592	580	606	601	637	620	610	580	590	592	586	634	608	607	611	603	553	599	605	571	600	533	587	568	638	612	566	606	623	606	555	570	604	599	625	561	577	583	583	599	653	598	602	630	591	622	570	634	615	596	572	586	612	617	589	564	586	584	596	603	606	616	608	576	630	560	619	649	574	564	585	561	626	583	619	618	580	568	596	604	615	540	583	582	583	582	592	574	589	611	609	552	572	619	574	585	567	583	598	577	579	598	576	612	592	582	615	601	638	595	594	601	589	611	539	599	603	596	609	608	635	543	583	565	613	574	597	581	596	628	616	563	588	604	605	638	633	596	606	520	620	535	579	611	595	572	565	564	582	577	620	578	621	620	630	599	594	578	613	644	568	604	586	592	609	620	566	579	610	593	605	601	562	631	607	571	576	628	577	561	632	600	580	580	607	597	578	600	566	582	600	549	582	573	592	561	593	589	601	637	581	583	586	573	583	565	585	580	635	554	583	620	638	594	587	584	572	568	635	578	594	568	610	556	568	568	608	568	574	590	637	597	568	600	594	587	601	562	585	595	586	588	541	552	594	585	618	577	564	596	636	606	636	565	611	576	568	627	563	606	591	590	598	609	594	593	594	599	586	666	610	602	635	575	614	578	574	566	643	580	546	625	598	578	609	608	678	638	580	633	579	598	559	545	560	623	602	575	586	597	582	565	593	610	600	606	584	581	594	611	597	625	620	632	587	609	600	594	621	591	588	659	594	656	655	607	562	600	568	608	598	606	572	591	591	644	632	593	575	633	614	557	599	539	603	609	576	588	620	582	595	581	579	582	600	616	591	631	582	564	601	619	543	610	588	572	583	561	625	602	619	580	612	616	601	578	636	609	589	584	621	597	597	584	619	588	575	612	562	580	609	563	593	590	676	573	611	603	601	570	632	637	651	578	622	570	619	588	606	596	582	550	564	591	579	595	565	578	611	594	580	602	565	610	607	572	616	605	565	602	638	571	596	608	619	625	603	575	570	609	623	614	586	595	603	618	542	546	602	606	629	578	593	572	602	571	555	588	616	621	574	595	566	574	601	587	641	632	619	608	610	578	554	571	558	575	546	653	561	572	580	615	592	565	620	589	575	610	549	561	594	628	554	584	580	646	610	595	635	590	609	613	585	573	602	590	580	596	569	621	592	607	596	592	600	576	539	633	609	609	607	575	598	590	590	622	593	603	557	587	605	573	600	596	561	576	632	620	567	615	573	539	561	621	616	586	620	561	622	563	570	581	578	589	594	608	620	572	571	571	590	577	617	611	622	612	607	597	545	593	589	614	603	619	577	560	589	595	606	577	571	606	614	607	596	588	612	641	629	613	594	613	575	588	565	557	578	601	607	544	632	604	628	574	599	627
25625	21478	27805	25548	10348	2137	1599	1384	1283	1317	1306	1246	1224	1280	1225	1248	1223	1231	1215	1244	1215	1203	1151	1170	1188	1238	1170	1163	1183	1125	1204	1165	1143	1147	1149	1158	1195	1138	1176	1192	1201	1145	1228	1166	1151	1188	1199	1206	1231	1174	1195	1126	1179	1211	1199	1179	1184	1213	1128	1189	1155	1154	1063	1152	1206	1135	1230	1110	1132	1234	1188	1177	1107	1145	1204	1107	1184	1156	1167	1183	1175	1180	1167	1171	1199	1198	1110	1244	1194	1154	1187	1190	1157	1195	1152	1182	1163	1196	1144	1177	1168	1057	1160	1197	1137	1195	1159	1169	1171	1165	1160	1179	1214	1158	1219	1160	1166	1160	1150	1153	1124	1199	1158	1096	1160	1145	1144	1133	1173	1151	1127	1138	1209	1228	1161	1143	1134	1158	1186	1162	1210	1112	1162	1176	1128	1146	1162	1189	1184	1112	1187	1179	1166	1081	1177	1143	1186	1223	1146	1204	1163	1110	1162	1246	1147	1164	1154	1231	1168	1178	1129	1194	1187	1183	1187	1167	1190	1215	1140	1213	1171	1203	1123	1147	1213	1187	1129	1173	1152	1100	1216	1163	1120	1183	1180	1180	1200	1248	1188	1190	1177	1201	1138	1147	1189	1112	1227	1172	1188	1154	1160	1130	1105	1192	1167	1156	1154	1163	1100	1138	1147	1092	1139	1167	1192	1156	1130	1127	1200	1194	1129	1175	1173	1145	1110	1123	1227	1150	1165	1180	1136	1130	1216	1206	1164	1158	1213	1153	1180	1140	1144	1147	1148	1123	1173	1180	1111	1174	1193	1136	1135	1135	1122	1149	1190	1124	1220	1171	1153	1166	1148	1247	1144	1153	1155	1172	1089	1088	1090	1198	1182	1133	1136	1182	1117	1160	1152	1168	1179	1165	1230	1228	1096	1170	1108	1175	1147	1147	1164	1295	1163	1143	1176	1232	1172	1171	1166	1152	1116	1116	1119	1194	1139	1241	1179	1204	1136	1184	1128	1221	1194	1134	1091	1210	1181	1162	1102	1216	1178	1157	1204	1156	1122	1167	1129	1118	1142	1156	1175	1160	1200	1155	1189	1223	1214	1162	1194	1145	1138	1162	1174	1214	1155	1197	1192	1139	1173	1207	1158	1164	1105	1157	1172	1159	1199	1116	1166	1137	1149	1179	1180	1123	1150	1174	1128	1157	1182	1166	1134	1187	1180	1182	1204	1164	1093	1138	1214	1156	1151	1168	1122	1172	1151	1176	1144	1186	1168	1201	1213	1172	1166	1210	1196	1150	1166	1157	1200	1143	1224	1154	1174	1232	1076	1143	1157	1195	1116	1162	1185	1203	1122	1175	1154	1147	1117	1164	1084	1117	1235	1227	1143	1162	1219	1181	1140	1204	1174	1110	1169	1130	1138	1188	1187	1125	1131	1156	1160	1196	1160	1123	1122	1147	1187	1112	1156	1122	1181	1185	1146	1152	1151	1172	1174	1218	1197	1217	1114	1146	1123	1134	1157	1167	1177	1158	1119	1097	1165	1153	1206	1192	1197	1147	1122	1140	1137	1127	1157	1163	1145	1185	1200	1134	1175	1218	1098	1147	1183	1156	1152	1182	1172	1245	1197	1160	1186	1110	1185	1199	1137	1180	1123	1111	1206	1208	1189	1168	1205	1236	1168	1214	1122	1122	1151	1204	1140	1173	1199	1194	1141	1190	1144	1110	1163	1132	1133	1198	1138	1230	1152	1224	1113	1142	1195	1162	1192	1141	1154	1115	1177	1190	1202	1117	1196	1147	1168	1173	1159	1225	1155	1207	1205	1197	1122	1125	1130	1097	1144	1146	1194	1145	1189	1181	1177	1195	1217	1205	1187	1205	1203	1187	1146	1154	1175	1158	1176	1150	1172	1126	1155	1119	1149	1177	1173	1151	1213	1183	1119	1149	1192	1154	1165	1200	1240	1217	1192	1129	1112	1139	1171	1096	1179	1094	1215	1142	1149	1172	1145	1159	1141	1198	1187	1146	1178	1167	1186	1139	1188	1218	1231	1177	1209	1157	1152	1159	1165	1208	1187	1141	1132	1191	1129	1159	1214	1141	1161	1119	1173	1172	1171	1143	1115	1208	1142	1218	1163	1234	1122	1196	1118	1150	1188	1151	1167	1166	1162	1158	1150	1150	1127	1214	1135	1157	1195	1139	1142	1193	1129	1182	1151	1158	1125	1134	1132	1141	1134	1118	1171	1118	1167	1165	1183	1151	1166	1189	1201	1211	1170	1168	1150	1157	1192	1129	1155	1134	1179	1199	1216	1141	1124	1171	1179	1170	1086	1159	1169	1183	1157	1159	1171	1129	1167	1130	1110	1144	1189	1206	1121	1161	1169	1121	1207	1166	1177	1135	1173	1180	1243	1183	1179	1164	1158	1146	1190	1232	1198	1167	1146	1230	1090	1248	1111	1163	1186	1157	1153	1198	1168	1157	1170	1219	1124	1150	1141	1179	1244	1098	1146	1149	1162	1212	1175	1116	1162	1151	1185	1139	1153	1166	1167	1132	1159	1111	1124	1171	1167	1166	1183	1204	1155	1177	1208	1143	1213	1152	1215	1199	1209	1141	1154	1144	1151	1163	1153	1152	1179	1199	1138	1187	1229	1162	1205	1150	1118	1179	1135	1124	1233	1188	1113	1185	1173	1121	1149	1147	1131	1114	1165	1113	1115	1148	1186	1158	1124	1202	1162	1111	1161	1127	1202	1167	1115	1188	1116	1138	1207	1160	1152	1135	1122	1224	1153	1257	1221	1214	1258	1190	1145	1164	1130	1172	1157	1177	1110	1184	1150	1187	1081	1173	1145	1232	1180	1159	1173	1171	1140	1119	1127	1212	1176	1152	1192	1113	1230	1205	1153	1181	1205	1175	1133	1109	1150	1180	1139	1127	1132	1264	1242	1155	1125	1167	1197	1168	1114	1111	1091	1150	1207	1092	1182	1158	1183	1109	1196	1178	1177	1148	1160	1186	1153	1142	1138	1229	1249	1171	1154	1104	1173	1157	1235	1159	1181	1173	1127	1154	1141	1148	1172	1165	1158	1201	1195	1142	1143	1213	1203	1221	1084	1137	1159	1188	1212	1161	1154	1181	1179	1189	1226	1164	1202	1162	1134	1154	1187	1152	1124	1142	1174	1159	1163	1127	1189	1117	1195	1176	1105	1175	1159	1119	1133	1222	1231	1173	1150	1170	1087	1170	1185	1180	1149	1182	1098	1180	1153	1163	1158	1145	1149	1234	1210	1196	1140	1163	1184	1180	1171	1160	1116	1135	1187	1122	1178	1188	1115	1214	1164	1133	1183	1171	1193	1212	1170	1178	1109	1181	1162	1128	1137	1179	1128	1150	1159	1217	1132	1173	1173	1205	1154	1191	1146	1154	1179	1255	1165	1134	1158	1186	1154	1174	1229	1202	1166	1148	1137	1180	1128	1215	1186	1177	1183	1146	1192	1142	1130	1125	1225	1212	1165	1164	1117	1192	1245	1188	1136	1149	1179	1166	1189	1185	1166	1157	1167	1185	1180	1110	1135	1207	1207	1191	1169	1229	1182	1186	1192	1163	1177	1199	1150	1139	1112	1170	1175	1119	1188	1128	1169	1164	1152	1150	1153	1170	1127	1221	1203	1180	1136	1198	1155	1127	1205	1131	1179	1163	1136	1153	1148	1133	1163	1220	1138	1137	1142	1116	1141	1156	1202	1149	1173	1199	1211	1159	1133	1163	1141	1170	1157	1166	1144	1170	1185	1182	1119	1150	1160	1166	1150	1169	1129	1100	1117	1180	1151	1166	1138	1153	1145	1185	1174	1134	1113	1160	1151	1210	1137	1157	1219	1207	1097	1143	1172	1168	1086	1224	1169	1106	1166	1131	1155	1208	1201	1167	1203	1218	1152	1149	1170	1198	1193	1158	1187	1142	1145	1075	1153	1184	1184	1124	1185	1163	1166	1150	1217	1180	1190	1127	1209	1170	1186	1162	1142	1190	1108	1147	1150	1161	1138	1154	1177	1138	1173	1115	1180	1200	1206	1103	1198	1163	1142	1148	1145	1199	1196	1166	1147	1235	1169	1160	1091	1178	1149	1192	1109	1161	1161	1127	1104	1187	1201	1151	1155	1184	1211	1181	1170	1139	1134	1188	1137	1121	1146	1128	1195	1124	1160	1120	1127	1234	1206	1142	1170	1138	1140	1119	1158	1203	1121	1166	1138	1190	1136	1184	1126	1172	1215	1183	1109	1106	1177	1230	1181	1135	1143	1087	1157	1128	1178	1131	1139	1125	1154	1121	1221	1176	1200	1221	1141	1203	1158	1115	1123	1151	1153	1169	1177	1192	1135	1198	1137	1112	1160	1193	1197	1170	1155	1165	1145	1111	1177	1147	1141	1147	1131	1114	1142	1130	1187	1138	1133	1093	1185	1234	1199	1185	1183	1125	1173	1149	1141	1180	1126	1160	1197	1166	1113	1151	1134	1189	1156	1177	1225	1157	1136	1159	1174	1199	1200	1141	1207	1174	1133	1174	1139	1228	1179	1160	1184	1195	1145	1179	1217	1184	1098	1146	1194	1150	1168	1186	1150	1113	1222	1153	1138	1217	1174	1121	1167	1081	1140	1170	1120	1190	1102	1155	1152	1094	1171	1099	1131	1180	1175	1216	1134	1120	1172	1188	1164	1175	1157	1202	1243	1219	1186	1193	1154	1185	1184	1137	1122	1128	1166	1188	1112	1185	1120	1131	1173	1172	1171	1151	1226	1154	1139	1216	1182	1155	1160	1199	1184	1143	1115	1114	1191	1186	1167	1134	1264	1166	1201	1191	1166	1157	1109	1183	1158	1167	1109	1170	1178	1159	1197	1177	1127	1153	1161	1166	1123	1201	1218	1137	1219	1132	1230	1187	1127	1189	1143	1151	1108	1139	1201	1232	1151	1142	1164	1226	1183	1117	1136	1210	1141	1185	1209	1213	1142	1152	1207	1194	1132	1163	1168	1123	1169	1156	1156	1128	1143	1169	1176	1105	1231	1152	1128	1119	1144	1168	1171	1122
3673	3681	3096	1926	1462	1187	1123	1043	973	1019	940	922	919	889	888	853	845	880	919	793	859	849	851	836	855	822	833	840	839	910	820	783	849	821	896	858	817	833	849	815	828	889	844	840	815	843	861	843	794	833	824	801	829	832	827	824	871	846	846	853	827	865	771	804	821	881	807	797	839	830	809	805	838	823	815	856	816	838	805	802	837	846	835	816	795	843	793	765	850	814	854	793	832	816	820	811	799	842	849	819	849	841	811	840	841	890	820	817	846	831	822	775	863	792	824	767	810	846	777	818	817	856	792	772	833	740	806	837	811	866	842	818	847	820	835	839	829	792	805	905	857	871	769	802	784	829	825	812	840	787	798	795	776	771	806	821	836	802	786	869	820	773	788	796	809	770	845	828	846	844	796	836	845	813	757	800	803	856	882	837	771	780	812	846	805	803	810	851	767	816	754	820	834	845	759	822	794	828	819	802	794	782	800	820	798	808	866	864	851	766	819	882	792	869	810	850	839	779	817	773	814	784	874	845	808	857	815	751	833	840	824	811	842	845	805	818	819	799	769	790	906	817	802	783	813	825	808	875	836	836	779	794	842	837	827	805	833	840	837	775	796	859	821	851	817	790	823	832	810	876	788	869	835	803	798	855	816	844	828	891	812	859	798	806	840	863	823	825	801	791	825	818	818	825	810	792	773	825	784	893	789	818	847	831	796	804	841	845	786	846	811	744	863	774	892	800	765	847	817	838	825	786	790	790	867	829	796	885	780	839	779	823	835	902	841	808	775	781	799	842	824	823	830	834	780	799	846	790	824	841	852	762	819	803	831	841	825	853	781	776	751	835	808	828	826	834	837	809	829	818	763	836	812	833	825	775	839	763	822	810	813	808	776	790	854	803	786	866	871	812	863	775	851	833	805	869	792	801	795	815	796	806	849	801	802	843	802	831	775	842	836	806	837	798	823	818	856	829	791	844	828	832	770	819	824	828	796	852	787	795	831	842	786	829	847	839	831	826	806	827	810	843	770	793	815	810	799	830	832	823	817	808	833	793	862	830	791	851	835	843	805	788	836	815	874	785	878	816	774	826	886	807	800	803	773	803	825	851	812	784	852	814	828	796	793	861	796	809	795	804	827	774	839	812	834	796	802	828	789	835	806	853	784	847	824	798	859	841	800	816	832	827	778	755	856	842	844	775	785	791	783	766	840	825	879	815	864	809	803	829	836	802	786	821	888	851	817	871	801	841	832	795	795	788	811	854	772	823	814	823	806	810	817	874	823	753	827	844	780	755	799	819	876	765	806	775	873	797	875	799	833	775	817	802	765	814	816	797	851	822	846	794	852	801	812	847	763	832	851	794	839	825	755	779	805	813	775	791	840	803	799	825	829	802	842	811	820	843	807	833	875	836	864	832	823	810	817	810	844	866	819	765	824	783	765	790	804	801	809	814	808	824	832	811	864	874	810	820	865	834	771	777	798	856	736	821	759	851	776	766	808	855	808	816	804	808	843	843	814	816	808	767	766	830	841	775	829	783	829	837	825	806	798	823	837	831	831	833	806	814	836	844	835	785	862	862	784	821	815	822	812	824	828	834	797	837	823	832	818	818	796	876	806	741	836	832	873	839	814	810	839	797	793	815	870	787	820	799	866	846	863	732	818	845	822	839	876	855	846	798	802	793	811	785	816	795	789	817	823	765	815	781	832	797	812	789	776	796	820	850	832	806	778	829	770	792	810	774	821	828	770	814	824	851	797	816	841	809	788	816	790	833	802	783	822	759	823	839	801	801	809	825	785	753	827	828	826	858	839	796	792	791	839	842	847	812	773	775	840	825	754	793	825	854	817	826	844	815	833	805	827	811	793	782	734	752	841	825	814	812	837	795	802	820	838	770	771	813	816	812	811	817	838	825	837	775	809	764	803	785	829	811	805	796	857	821	816	796	787	776	813	872	766	837	783	803	821	778	811	785	810	821	776	785	840	828	874	800	796	842	826	849	767	763	815	791	795	824	841	820	818	829	804	818	814	854	764	825	834	808	796	862	768	802	791	862	794	810	836	811	766	833	858	782	795	769	791	834	863	800	867	836	808	785	795	795	803	808	809	783	809	820	832	843	759	802	817	784	784	839	837	775	764	809	809	807	843	807	821	830	844	816	812	812	816	846	778	810	786	846	800	772	817	775	833	808	796	826	796	777	775	829	844	821	828	858	832	821	757	802	812	746	837	825	807	828	856	813	815	843	863	772	801	831	811	805	814	824	868	786	773	877	778	781	779	844	806	817	801	800	845	773	832	791	785	853	798	814	815	843	823	837	793	783	845	834	858	795	824	838	799	807	795	803	841	816	872	785	758	786	825	822	814	865	837	813	830	844	798	798	823	779	801	773	803	866	838	800	806	819	810	838	826	820	825	782	819	775	832	799	790	849	825	822	837	807	817	794	768	810	817	746	795	821	845	774	842	782	798	849	817	768	824	828	825	765	817	777	840	812	824	787	815	826	838	783	879	818	801	858	810	837	767	764	817	780	856	867	777	818	834	794	816	849	793	866	816	816	822	876	835	782	824	790	784	811	774	786	810	822	804	814	769	842	825	782	838	831	829	816	863	869	813	805	792	809	803	838	769	780	805	773	860	891	821	815	830	805	854	808	790	854	784	827	858	849	788	830	767	814	812	842	783	816	798	806	799	799	867	827	773	791	838	843	820	800	808	798	821	778	847	874	790	768	785	826	803	850	768	784	845	842	808	866	800	869	816	757	853	828	819	797	788	786	812	785	824	816	821	807	818	822	795	821	804	800	805	799	796	814	837	825	773	869	789	776	837	809	833	794	758	789	868	821	807	816	871	785	770	799	789	779	871	788	826	772	809	778	772	807	802	816	813	784	807	783	806	813	829	782	806	855	793	830	798	839	764	837	856	844	839	794	841	810	789	849	795	788	841	808	794	853	843	808	859	801	803	846	821	778	776	794	796	808	809	818	786	845	832	838	812	845	810	843	813	858	798	795	804	781	823	841	835	868	833	752	819	805	810	818	793	784	761	834	815	825	803	800	766	811	806	815	795	852	791	803	839	810	781	774	829	844	889	792	785	798	782	884	778	788	784	764	808	819	823	855	794	844	814	790	812	780	828	854	836	839	840	810	830	843	758	818	751	803	870	759	812	779	828	871	745	814	774	851	780	823	819	816	877	840	793	849	832	801	791	803	867	832	817	793	802	801	822	782	802	814	825	839	830	773	760	829	794	818	858	809	807	820	882	830	798	828	812	814	818	821	789	821	777	775	797	827	807	746	794	854	772	771	811	766	800	793	838	788	812	822	841	775	833	750	820	832	816	818	837	828	772	801	813	793	855	794	837	813	790	808	861	785	752	820	820	813	850	767	832	833	788	821	810	806	821	842	808	791	821	884	811	774	826	829	835	789	797	794	834	821	814	844	767	784	815	830	848	821	793	849	822	797	812	778	799	790	817	794	814	775	829	811	816	834	828	761	823	795	805	846
24588	21478	28775	24597	21463	8074	1924	1198	1030	1036	998	943	947	925	813	886	876	877	861	836	848	855	831	836	858	830	854	862	849	870	838	880	806	870	853	820	848	851	818	868	843	879	844	837	847	856	827	805	845	807	808	791	850	824	836	833	793	821	782	828	802	831	785	869	856	830	902	835	788	786	797	853	826	839	771	772	851	782	745	845	865	839	810	823	825	829	826	836	826	787	831	819	794	889	831	796	793	877	857	848	835	841	778	851	794	791	843	836	748	824	829	858	818	787	850	862	795	769	821	825	823	878	750	792	826	807	782	845	807	826	726	766	843	862	841	831	823	777	815	833	825	812	843	775	830	835	856	831	825	794	774	818	795	853	811	825	873	794	834	841	860	829	810	829	806	721	835	857	804	796	810	817	796	806	786	832	781	795	785	832	816	826	847	825	863	863	803	784	806	882	816	835	836	786	840	795	814	775	832	871	877	798	837	788	808	859	892	876	810	814	781	821	843	839	818	754	809	809	838	861	858	818	848	783	818	809	785	793	771	790	780	821	829	800	816	847	820	833	844	814	802	845	871	808	803	807	851	849	856	817	775	822	777	795	797	850	807	875	836	839	839	820	820	890	840	823	751	814	850	781	807	780	795	838	812	798	795	821	796	856	802	807	808	830	810	812	847	828	793	779	824	854	837	771	814	839	777	776	816	883	788	786	816	841	816	856	787	866	836	848	761	844	797	830	851	828	843	800	861	780	817	845	824	791	858	873	803	826	815	762	788	792	795	841	829	830	806	776	859	828	822	863	807	807	833	757	829	839	761	825	828	829	803	823	844	787	821	850	856	767	846	838	797	853	859	824	818	862	824	841	851	818	818	825	816	814	748	842	869	780	847	853	815	795	769	798	801	853	836	815	803	805	861	786	795	779	853	797	822	824	789	819	794	826	825	822	775	755	854	852	863	779	822	789	828	773	790	777	823	867	841	851	769	840	820	839	774	826	842	809	802	849	812	827	789	809	781	820	858	773	848	815	803	851	846	831	819	831	806	830	820	795	794	823	867	841	798	773	808	823	778	857	779	780	854	841	771	817	824	844	842	828	850	769	840	822	815	823	762	829	829	824	839	879	862	798	796	804	861	838	825	828	866	799	799	822	751	834	766	797	833	781	848	834	809	788	848	832	822	790	797	895	883	776	880	845	846	841	817	794	801	865	818	857	859	810	766	851	817	766	795	792	829	778	831	833	769	842	748	780	794	814	845	832	830	848	799	856	769	798	791	810	865	765	809	834	823	806	817	794	836	833	799	811	873	833	782	797	806	762	791	863	825	820	809	800	863	811	831	781	751	822	851	770	835	842	857	834	821	803	838	817	833	804	835	836	797	792	805	849	780	869	844	834	815	868	758	826	826	836	861	815	797	870	800	833	836	780	825	818	769	826	797	810	847	824	836	839	838	773	849	866	774	830	797	842	797	808	824	811	853	847	839	802	834	833	812	848	835	828	846	874	840	841	875	754	803	816	843	831	808	804	823	859	868	800	797	848	785	818	816	781	785	879	877	809	834	757	805	809	822	834	812	787	799	870	755	818	782	814	833	820	841	802	830	793	789	818	817	810	817	790	794	829	799	757	758	811	787	810	822	840	791	835	877	840	826	830	812	797	857	821	814	857	831	819	835	799	765	859	822	805	854	824	864	792	799	835	813	846	796	829	769	808	832	767	777	873	800	814	818	844	793	807	806	858	799	801	803	824	762	805	793	779	814	855	833	780	803	857	829	883	800	800	791	832	879	813	807	813	828	847	784	846	837	801	831	824	817	815	846	826	800	788	821	858	766	805	821	828	732	872	819	833	832	846	777	848	787	807	793	819	793	863	847	838	806	810	822	843	799	829	820	815	813	851	810	828	830	810	811	800	809	815	815	864	836	868	823	810	767	814	839	797	829	806	846	788	797	787	792	815	862	859	834	841	840	871	814	812	844	861	807	765	827	838	766	831	819	779	781	826	814	797	827	787	762	778	783	848	786	803	833	858	839	816	806	820	866	852	791	816	877	797	764	827	825	810	823	801	783	827	758	814	863	818	808	824	849	788	831	868	770	836	877	832	793	788	823	776	774	798	815	845	794	779	861	803	771	756	809	789	762	817	813	886	833	843	837	810	856	806	817	788	802	838	773	887	844	774	787	787	824	828	817	795	777	820	786	785	855	868	777	827	828	767	746	800	824	777	873	826	802	779	817	799	830	876	812	768	842	754	840	823	790	783	857	817	827	825	867	840	842	772	826	816	846	814	823	805	815	812	846	874	813	818	755	840	861	833	818	751	808	793	786	826	819	803	810	784	778	831	826	838	850	825	808	815	779	886	833	844	778	770	834	774	811	757	810	792	843	821	853	805	797	780	795	769	831	787	814	782	850	844	841	822	807	817	827	821	795	768	788	816	809	831	741	789	812	786	816	774	790	824	836	829	840	849	840	846	782	797	820	807	833	835	783	839	819	801	853	833	816	865	819	779	838	816	822	861	780	820	777	846	832	828	826	788	816	813	815	785	807	833	749	788	855	810	856	809	881	836	799	825	793	769	834	851	804	819	839	765	797	801	824	799	834	891	795	820	793	820	827	822	774	773	791	822	789	839	812	819	853	829	825	846	846	798	799	737	754	808	857	878	792	795	760	780	825	845	822	793	844	834	844	818	836	766	803	784	826	827	771	831	833	851	791	861	826	814	837	800	777	811	855	864	784	773	787	769	771	836	827	806	830	840	785	796	842	819	833	765	847	828	826	841	846	839	807	857	777	774	832	805	829	845	804	857	829	761	871	809	851	782	798	785	811	831	872	810	835	832	780	810	829	791	831	776	818	869	845	808	781	824	782	796	825	816	843	811	783	786	837	835	809	804	825	815	777	824	802	797	845	839	817	848	843	828	844	823	791	838	792	834	781	747	852	819	804	806	777	738	850	815	812	805	823	825	820	816	814	817	818	804	821	782	855	756	825	865	832	793	799	777	799	850	815	771	849	812	818	828	822	824	825	833	839	834	788	828	832	809	814	817	833	819	840	822	802	772	836	775	822	803	807	818	823	820	758	828	787	845	839	851	803	858	859	824	834	823	846	851	826	830	797	817	844	848	787	829	880	789	766	756	773	759	844	796	790	803	827	818	806	826	739	771	812	862	775	818	763	776	829	809	823	809	790	743	787	835	824	821	844	800	851	826	819	830	797	804	839	779	860	772	813	809	823	817	821	794	807	769	833	774	888	805	845	779	854	793	853	796	791	797	802	846	823	771	856	847	804	850	832	798	827	837	785	809	773	832	820	853	767	762	807	778	812	786	817	821	750	829	788	869	758	776	767	858	866	787	835	822	794	789	790	801	800	877	791	809	786	818	783	861	793	881	820	833	783	791	818	807	834	802	786	785	770	827	832	821	881	746	826	765	815	816	790	817	839	836	821	868	797	785	839	850	811	782	826	787	764	819	828	850	829	830	840	864	824	801	791	814	846	804	826	821
3867	5985	4970	2724	1831	1423	1149	1032	979	851	843	797	751	796	733	732	678	673	655	681	674	646	621	638	672	643	633	619	661	641	625	641	637	661	645	599	618	609	634	599	637	632	574	658	604	662	647	617	615	619	635	658	604	617	591	649	622	691	646	586	615	651	609	644	579	613	626	635	620	643	623	595	647	627	601	646	593	601	619	601	644	647	593	616	595	557	583	608	618	617	650	617	618	611	624	619	571	639	626	591	622	618	618	595	583	563	577	618	611	660	624	594	606	584	637	642	654	659	645	625	618	607	615	618	593	624	631	609	596	624	612	637	617	658	598	599	612	602	617	639	571	624	551	626	654	579	631	559	575	583	665	594	624	586	561	630	615	605	589	597	618	614	599	651	622	587	656	606	625	611	612	619	600	578	605	606	611	622	609	656	624	631	614	600	621	601	584	586	636	611	607	618	606	555	576	589	608	648	589	570	595	621	572	585	588	626	639	630	625	620	565	630	582	605	619	617	608	628	612	613	643	626	625	607	619	597	588	636	611	582	618	613	642	586	606	648	601	599	602	614	569	612	623	620	604	567	586	607	624	639	635	614	580	609	605	627	627	649	578	600	618	565	572	603	600	577	631	624	609	597	615	613	607	603	605	605	590	567	628	607	613	567	575	628	609	588	600	589	623	632	543	610	597	623	595	584	597	604	643	589	586	602	634	610	612	604	593	615	619	605	602	633	609	606	584	621	634	613	619	610	579	578	624	621	600	594	602	588	598	611	628	637	608	583	617	624	620	603	595	591	659	612	627	602	640	611	587	642	603	597	630	597	572	601	603	660	622	625	609	561	610	584	607	617	590	564	585	622	611	626	590	629	634	616	632	607	595	628	631	638	619	614	616	600	619	570	671	604	596	560	616	626	570	577	577	572	638	605	557	579	570	619	625	627	635	598	637	590	593	626	590	612	588	567	605	623	595	594	617	598	609	625	616	619	639	596	617	583	603	580	585	626	594	599	599	632	612	569	615	585	649	618	654	608	594	620	566	615	572	607	623	630	626	607	563	569	594	623	637	618	588	640	553	614	596	576	624	623	592	621	619	615	600	643	574	578	573	588	609	581	607	616	613	625	609	599	626	585	629	597	574	667	605	621	595	600	621	619	569	617	592	630	596	644	627	643	610	649	628	631	612	613	582	579	592	609	662	600	605	590	577	621	590	570	593	595	634	583	587	628	577	600	624	593	603	622	590	617	579	577	619	573	616	648	584	592	603	605	594	616	605	611	607	651	610	616	608	565	549	656	605	588	631	624	600	585	597	591	613	604	579	588	616	634	609	565	588	619	659	656	582	580	583	585	558	617	633	596	585	577	601	608	622	616	572	611	616	609	626	631	582	552	609	560	589	599	574	587	581	601	561	613	602	573	633	595	592	585	646	606	585	581	598	638	606	595	620	566	605	639	626	577	589	625	585	557	586	626	562	638	602	617	623	644	580	606	581	614	614	606	642	568	598	600	599	582	585	574	611	611	579	618	619	597	571	649	603	581	573	595	628	579	601	611	607	613	612	636	633	625	630	652	607	607	578	597	602	570	614	581	577	613	581	572	582	547	606	600	606	625	570	611	527	583	642	597	608	551	589	597	614	652	605	618	611	587	601	578	609	612	615	583	575	592	610	585	609	632	620	611	556	632	591	638	575	632	649	552	613	615	596	596	599	610	627	603	581	643	633	609	585	634	601	577	578	587	625	605	611	561	594	641	614	619	599	586	627	619	564	606	551	600	608	607	590	621	654	586	667	603	633	600	576	583	637	589	641	605	562	582	611	595	609	585	591	612	639	622	603	615	582	619	639	618	622	626	623	560	605	579	594	644	566	606	569	576	589	605	623	587	594	572	618	583	637	545	612	603	585	554	636	552	595	612	578	630	560	595	627	605	643	585	638	582	561	638	640	617	626	600	603	629	619	594	583	596	557	544	607	591	583	605	576	576	565	613	547	626	611	593	650	578	588	616	612	629	595	611	603	606	631	572	621	589	593	612	628	591	573	669	625	609	607	596	601	620	575	612	551	628	576	570	587	603	618	581	612	586	605	602	583	583	580	582	611	565	603	632	596	615	599	639	643	611	629	576	624	619	601	632	592	573	643	619	606	631	575	618	620	601	609	622	569	638	627	633	619	571	574	603	600	595	622	623	605	613	587	563	613	574	574	586	597	596	595	604	542	613	603	620	589	616	580	662	624	575	645	613	639	641	647	599	576	573	634	584	598	593	576	608	603	573	615	600	566	624	637	561	594	609	598	607	588	620	614	620	616	619	619	567	565	591	610	602	586	594	582	613	603	593	566	584	579	630	611	626	606	606	592	551	621	580	637	611	586	590	647	570	598	599	621	610	589	631	616	595	605	616	608	649	625	649	607	613	628	588	654	622	618	606	599	594	609	589	598	605	616	600	626	648	613	616	565	595	608	611	584	582	586	557	600	614	533	574	618	594	596	600	646	573	644	593	609	581	627	589	593	615	595	597	611	576	586	608	577	586	615	603	566	598	600	608	600	581	600	607	613	595	608	571	598	569	565	601	595	604	580	569	578	594	594	582	652	614	624	592	611	634	609	588	593	585	622	634	553	577	602	663	606	573	615	619	574	624	601	622	573	623	578	636	615	573	595	652	582	597	578	592	589	603	624	578	619	580	589	614	624	636	601	602	594	645	597	584	580	621	592	573	633	577	605	563	614	616	597	597	599	553	622	617	604	601	625	607	551	568	609	635	587	588	604	593	534	568	627	642	585	588	604	576	602	594	653	566	574	653	592	606	576	589	609	643	633	594	589	602	615	567	628	595	588	616	615	563	640	581	611	579	584	586	591	563	599	620	587	592	613	587	603	590	606	596	595	582	605	612	607	585	642	616	625	587	554	587	640	595	622	581	633	584	599	588	590	590	605	609	612	598	613	616	651	628	573	598	598	578	584	619	590	599	614	596	592	637	577	567	575	625	579	585	602	571	619	594	646	592	626	572	629	593	596	594	605	569	606	589	607	581	630	644	589	663	650	567	601	583	611	602	617	600	598	601	610	638	586	646	627	553	635	590	584	596	593	565	555	576	580	572	633	608	630	593	622	632	623	600	606	573	609	592	568	613	618	602	552	609	621	630	566	600	648	643	573	614	607	606	645	585	597	638	576	589	601	622	545	577	610	565	590	598	566	580	668	586	591	604	588	637	580	601	583	621	626	641	636	588	547	591	617	591	614	578	612	583	575	598	613	630	609	604	618	557	597	596	596	611	596	586	629	591	584	601	578	609	583	626	618	636	607	610	591	589	578	604	611	616	576	580	593	597	611	587	618	581	596	575	641	560	597	669	602	557	590	515	611	598	584	576	612	594	604	583	634	626	558	629	596	621	637	582	620	639	562	607	593	585	627	604	602	594	554	597	606	603	591	567	603	586	607	616	608	593	643	572	584	595	634	609	573	586	584	582	601	607	623	604	583	608	572	566	602	622	603	552	600	621
28074	11257	1716	1066	892	916	896	855	876	913	889	854	863	866	867	846	835	919	885	854	901	828	868	866	897	838	902	842	862	877	845	847	874	855	906	865	858	815	849	877	913	867	882	873	910	832	843	871	859	843	841	853	883	850	864	871	880	849	922	844	932	905	898	869	884	908	849	855	834	822	872	905	892	850	849	885	909	849	822	857	868	854	861	832	885	827	893	871	847	916	903	873	858	877	841	858	884	878	878	883	854	833	847	911	845	811	925	842	855	869	861	866	920	832	858	857	885	860	845	861	855	859	892	826	861	867	816	801	846	824	853	872	839	864	846	809	843	842	864	869	835	849	840	892	809	855	889	817	899	872	893	867	884	891	900	862	893	855	933	901	893	899	861	861	911	842	894	895	874	871	873	889	870	893	845	809	887	917	864	845	842	881	855	865	882	850	858	891	868	850	919	915	916	879	835	856	814	887	900	888	877	860	846	865	857	851	873	923	872	860	834	864	838	848	896	885	863	887	842	815	873	828	867	930	904	856	889	863	924	871	862	831	832	919	856	857	879	876	856	904	891	881	874	893	897	864	884	890	893	881	855	830	828	844	854	795	911	827	804	871	863	847	897	850	822	867	869	918	868	897	850	875	862	822	879	867	858	943	850	884	825	859	903	899	892	867	865	881	865	844	851	860	883	823	844	886	904	865	838	839	886	853	851	845	870	851	882	876	824	845	876	872	930	864	803	869	834	857	884	834	850	884	902	893	880	912	847	869	812	892	820	829	910	870	877	831	823	859	868	866	894	863	872	844	864	827	899	853	890	856	843	940	863	857	865	853	843	876	845	872	863	837	815	902	858	821	834	808	851	863	858	907	852	890	877	853	905	836	917	845	871	840	868	880	869	891	867	848	914	886	840	894	861	824	880	871	826	893	872	825	922	881	837	931	884	888	896	895	888	870	885	892	888	830	862	838	869	849	895	927	874	854	866	850	889	875	815	920	912	893	865	894	863	849	785	868	901	891	883	850	865	906	871	848	877	856	859	915	888	879	809	841	853	923	801	890	843	873	905	855	860	884	883	803	861	864	867	935	847	929	885	910	870	857	879	914	870	859	872	822	880	876	909	868	857	868	865	883	905	866	871	864	835	867	900	894	820	861	875	910	849	796	910	829	866	798	813	865	853	841	883	865	885	859	853	885	834	854	843	852	879	847	846	881	884	883	863	888	920	826	867	875	830	860	857	820	855	871	800	886	852	867	875	899	853	833	896	848	783	815	822	912	831	865	867	930	910	869	916	877	874	921	916	870	905	878	819	887	885	807	832	866	862	918	843	819	863	848	815	848	857	836	879	825	892	877	852	855	908	856	895	853	820	869	923	828	907	887	855	893	866	893	900	910	874	898	896	825	868	823	868	911	862	841	836	883	890	876	882	859	845	890	838	870	866	901	842	838	890	876	907	810	859	890	883	893	921	894	887	867	844	882	897	880	822	795	862	839	868	914	851	854	873	905	880	879	882	890	866	846	909	881	930	823	867	873	907	900	849	864	895	901	861	837	874	893	829	876	863	874	898	893	844	868	882	892	861	846	822	850	893	840	880	904	888	865	854	831	856	870	846	851	865	826	856	825	891	878	892	877	798	837	899	907	887	807	883	857	903	871	813	826	892	873	864	835	855	918	847	874	878	865	888	878	852	839	927	860	916	866	865	893	882	843	818	842	869	885	893	872	824	883	871	890	862	865	901	853	847	860	882	889	806	861	809	888	850	836	870	902	897	854	877	887	877	898	851	819	812	892	883	868	842	901	885	857	848	873	898	870	859	844	847	840	888	887	874	878	842	816	869	864	852	881	884	865	838	871	866	870	864	858	837	874	883	856	874	848	824	855	877	872	896	919	858	865	939	836	841	856	860	844	856	887	920	875	854	872	881	908	839	915	868	892	842	861	880	868	905	870	860	836	838	851	929	925	857	847	854	859	811	897	779	850	877	958	899	841	898	885	850	867	886	866	892	821	932	909	856	837	820	900	852	883	825	896	898	887	923	876	855	833	830	846	849	874	888	894	814	871	902	845	832	876	879	868	902	827	861	832	840	781	906	890	837	863	873	907	878	813	920	831	828	895	876	852	857	861	895	875	863	887	902	902	922	875	838	907	864	836	892	873	861	880	826	934	901	832	868	833	858	862	897	833	912	880	858	870	852	857	837	858	866	803	851	855	921	859	797	842	866	872	877	887	847	884	863	884	876	822	865	900	889	875	887	896	913	857	846	876	890	897	859	886	867	891	887	903	886	920	849	841	877	875	863	830	847	891	827	893	905	886	887	801	908	886	837	846	884	891	913	862	818	859	896	889	830	843	895	909	823	765	851	869	853	865	867	871	831	881	854	853	876	838	852	877	908	830	877	914	847	896	876	850	909	829	909	868	881	861	890	875	863	886	853	918	860	901	917	881	912	886	859	853	834	942	866	892	856	899	904	924	832	900	831	841	905	836	863	908	863	866	842	836	875	850	878	871	864	923	873	829	872	906	904	902	885	848	797	868	871	859	850	862	886	857	865	866	869	865	891	832	901	866	893	859	825	886	815	896	894	850	928	881	846	850	902	866	789	885	887	873	868	862	881	889	902	899	842	890	905	810	827	877	859	873	828	883	874	865	879	913	908	913	930	867	833	853	875	899	901	861	868	883	932	910	869	847	888	895	896	863	853	872	876	866	885	820	892	890	902	854	843	867	881	882	885	850	839	889	811	843	883	913	902	899	864	897	884	870	895	883	860	850	884	895	857	878	876	889	876	888	837	907	910	893	888	851	894	872	846	891	893	889	892	911	855	861	907	918	872	853	889	864	877	886	779	870	957	826	872	946	820	897	906	904	875	868	890	809	869	882	898	805	851	857	838	905	869	862	875	894	885	834	844	894	930	856	820	890	919	812	882	928	806	875	814	847	800	820	913	912	855	875	917	848	844	880	890	947	899	823	861	954	872	833	871	926	871	837	889	884	864	865	854	893	851	839	823	876	874	872	895	890	841	885	901	860	866	891	881	820	919	885	853	849	895	870	954	876	864	862	850	850	912	872	875	867	882	870	853	946	877	802	920	884	885	916	896	843	933	817	790	874	879	843	867	889	922	803	869	914	864	864	861	899	901	836	817	879	849	910	857	860	854	886	932	854	871	888	901	886	882	885	896	863	895	824	884	918	886	922	889	883	881	867	885	882	893	822	913	900	904	844	852	888	891	849	903	917	867	894	868	915	907	861	896	860	893	809	854	855	889	896	883	821	849	857	866	895	879	885	843	869	842	904	918	867	841	904	888	860	880	871	867	875	928	856	887	859	835	880	857	819	861	945	867	863	846	839	867	889	860	816	841	793	903	864	902	929	836	831	861	873	830	813	840	848	822	886	920	908	908	906	864	871	879	889	895	887	882	916	885	791	838	854	824	849	868	878	890	907	864	859	855	849	888	886	855	834	844	877	847	871	838	847	889	863	878	830	850	875	847	859	864	846
5053	834	741	686	619	624	562	582	634	614	585	635	602	605	580	668	642	565	580	591	623	598	620	581	559	625	596	604	594	610	555	581	607	546	603	589	589	608	589	603	634	622	614	584	579	610	550	608	561	632	548	599	633	618	640	641	576	609	631	566	585	599	631	544	583	587	571	612	593	590	610	558	583	578	676	593	594	602	569	636	589	591	603	639	615	629	574	595	576	608	600	599	602	604	571	523	595	638	595	579	578	549	618	609	624	640	615	628	624	601	570	561	600	583	521	589	602	625	596	621	599	606	608	573	593	596	579	598	603	612	571	588	603	587	597	599	545	570	589	597	610	582	588	606	621	597	560	597	591	589	552	624	600	605	545	610	592	555	569	574	587	621	583	599	604	581	559	607	585	560	592	638	621	596	626	616	596	602	611	607	624	573	623	610	593	574	580	524	623	635	583	563	570	610	619	627	608	594	617	599	585	600	552	620	609	614	588	577	601	562	611	595	575	600	613	602	587	558	639	572	571	619	596	613	568	562	580	601	599	584	575	625	575	606	600	569	612	587	563	557	586	624	598	589	618	595	595	620	642	591	631	582	591	609	627	590	604	579	548	615	581	592	573	585	602	625	568	569	609	567	598	574	617	605	582	605	579	593	599	582	613	620	589	560	602	602	555	613	602	585	589	595	630	644	610	589	608	545	601	573	600	625	597	564	556	579	587	576	591	559	621	595	553	571	587	590	572	600	601	586	572	586	627	585	635	592	612	555	611	548	567	611	609	596	578	573	600	586	575	572	596	536	605	570	631	607	575	611	589	579	642	602	594	623	571	581	609	609	590	599	620	622	557	641	616	600	600	610	596	552	606	601	589	540	593	632	590	574	615	618	610	581	570	654	563	599	567	626	566	599	596	628	588	563	614	616	592	585	597	583	550	579	572	577	624	529	567	582	594	594	570	620	606	579	603	598	588	662	577	583	600	555	627	590	619	572	637	610	578	573	598	615	590	599	577	555	600	565	572	584	676	584	608	573	596	585	544	601	629	559	573	567	627	595	603	589	609	603	608	618	555	577	606	635	631	573	578	612	584	592	615	566	581	605	597	648	598	569	611	556	588	564	578	587	597	595	573	605	593	584	575	602	590	574	584	607	588	627	623	585	562	590	568	585	651	615	635	579	610	577	621	591	599	603	578	540	591	591	597	570	612	583	647	563	552	576	596	587	575	624	593	623	574	598	588	618	609	627	618	610	590	593	574	585	579	600	638	653	561	550	613	586	561	559	611	562	579	629	593	596	644	582	587	582	589	596	586	590	578	622	560	619	575	601	609	584	611	577	611	573	573	555	598	619	561	600	602	586	573	625	574	623	581	612	579	571	593	559	607	593	576	592	612	657	600	578	574	646	575	630	608	586	574	593	597	609	587	593	609	590	589	632	598	590	601	582	556	617	582	549	566	583	564	596	589	641	644	569	589	580	584	561	566	606	585	598	601	582	581	619	600	589	597	613	584	619	566	604	572	597	650	593	647	574	592	591	601	571	589	611	598	624	596	620	578	638	573	589	550	634	627	601	592	624	582	584	575	638	598	566	565	597	592	613	614	567	578	588	605	618	582	588	632	589	576	621	613	552	567	581	564	603	606	581	603	622	603	583	628	634	635	604	588	533	579	596	578	611	611	645	591	620	609	589	601	597	590	573	591	566	616	594	554	592	559	592	586	651	623	617	595	643	562	610	585	591	542	572	589	643	528	603	589	599	610	580	581	620	597	571	567	643	583	561	551	601	619	584	586	589	604	585	588	580	602	609	607	619	579	586	583	579	590	593	603	615	629	644	639	578	585	575	630	597	569	619	624	597	609	597	594	605	590	582	611	590	597	581	587	578	568	577	609	582	566	610	563	585	582	539	615	599	573	618	589	591	548	604	579	589	594	594	599	630	584	590	622	653	573	583	597	598	603	598	623	576	579	596	595	595	619	591	551	556	599	557	549	598	586	582	630	629	586	625	577	610	576	612	623	613	579	592	580	641	621	602	614	578	592	570	604	588	546	562	560	596	603	580	612	604	620	619	606	595	582	548	567	600	643	595	610	580	597	628	610	587	533	587	597	594	575	590	598	590	564	612	647	580	518	587	567	617	604	613	574	602	597	621	588	622	577	603	614	596	613	580	616	609	579	625	574	633	624	598	658	594	578	587	597	575	587	562	602	575	595	563	595	573	636	608	587	551	597	590	603	595	573	597	614	598	597	568	629	586	593	596	597	605	595	612	591	608	592	575	565	567	578	579	626	587	578	607	605	607	644	618	592	591	598	582	599	597	569	598	624	602	649	584	600	527	619	632	541	621	596	538	604	640	558	586	595	620	579	614	612	612	574	586	624	566	576	594	622	625	598	611	602	596	579	608	579	567	577	598	599	607	639	610	571	583	608	604	614	594	604	620	595	611	556	592	563	599	568	593	609	586	604	596	574	598	628	588	575	608	622	626	574	579	608	570	567	610	594	581	583	576	617	590	614	593	603	638	577	618	608	611	601	626	603	570	579	602	597	587	623	585	613	610	592	568	631	595	591	610	609	596	577	617	596	613	572	563	578	627	584	620	611	604	589	624	581	591	529	633	631	586	606	606	613	588	603	568	582	596	534	638	554	551	578	579	634	611	576	652	600	581	609	597	565	567	618	571	610	586	570	572	609	585	604	607	615	580	599	619	639	634	597	573	580	642	609	628	591	600	592	557	549	600	581	576	570	614	554	607	627	584	581	574	620	597	585	580	617	588	593	606	647	603	617	609	577	599	554	599	599	603	618	591	609	605	606	616	631	591	591	596	585	585	604	626	571	638	652	553	558	572	605	603	606	575	576	616	600	559	619	607	631	644	588	614	566	560	614	588	562	579	582	571	599	550	609	559	554	602	586	581	591	571	621	607	612	575	626	654	597	617	587	596	583	632	567	600	610	615	630	541	603	630	613	583	589	578	579	572	583	572	634	648	600	604	606	537	591	604	572	597	615	583	624	628	628	580	605	595	614	579	534	580	605	603	634	645	624	636	630	577	580	577	574	593	608	592	551	563	580	585	628	594	623	577	572	586	594	567	597	594	593	612	630	654	591	565	549	617	601	560	622	575	599	618	571	572	572	582	589	607	596	609	613	594	576	567	625	597	573	610	578	624	561	629	547	572	590	634	634	548	585	583	571	578	587	582	610	600	610	597	577	581	585	544	591	585	612	558	613	588	619	574	633	587	548	575	565	571	627	572	610	585	652	564	555	584	620	591	591	611	617	615	613	613	561	610	601	616	610	620	564	582	587	612	598	595	619	615	655	618	568	583	581	579	580	603	573	607	548	609	559	575	627	552	585	616	540	608	593	610	573	609	589	615	534	619	588	593	586	590	624	627	610	690	624	548	551	610	601	614	647	567	607	591	605	603	591	559	593	578	590	630	626	577	566	573	609	567	576	614	607	558	557	598	536	621	563	616	617	524	635	604	621	573	595	582	604	611	648	568
25622	21482	27771	25564	10285	2082	1594	1381	1279	1235	1226	1236	1271	1221	1218	1240	1199	1204	1196	1243	1243	1138	1200	1150	1158	1154	1159	1194	1211	1190	1153	1097	1136	1192	1225	1169	1192	1174	1233	1203	1133	1144	1192	1220	1194	1149	1215	1150	1130	1173	1165	1129	1159	1181	1193	1209	1155	1167	1197	1136	1164	1185	1159	1155	1164	1173	1136	1188	1178	1121	1145	1155	1209	1162	1240	1149	1152	1184	1161	1184	1172	1154	1174	1107	1163	1114	1201	1159	1166	1138	1185	1156	1201	1129	1149	1183	1087	1152	1165	1191	1166	1207	1155	1220	1171	1147	1122	1199	1179	1173	1172	1177	1150	1229	1162	1049	1148	1109	1132	1195	1147	1207	1177	1146	1164	1115	1203	1203	1147	1131	1132	1180	1147	1181	1090	1174	1152	1183	1157	1176	1180	1131	1171	1171	1201	1160	1144	1153	1125	1223	1210	1143	1205	1152	1165	1149	1178	1153	1132	1189	1167	1143	1177	1155	1121	1122	1200	1211	1209	1167	1131	1150	1109	1184	1210	1140	1174	1176	1169	1168	1162	1209	1104	1126	1154	1166	1147	1170	1133	1207	1160	1152	1151	1108	1145	1186	1155	1179	1172	1205	1125	1139	1152	1134	1132	1202	1071	1177	1214	1188	1146	1134	1175	1208	1166	1131	1159	1129	1120	1089	1180	1163	1089	1136	1147	1214	1182	1191	1139	1132	1170	1159	1147	1204	1180	1177	1131	1151	1144	1167	1152	1113	1136	1095	1151	1157	1165	1141	1210	1227	1162	1209	1147	1122	1182	1092	1239	1130	1187	1135	1140	1117	1203	1143	1199	1120	1147	1137	1126	1175	1215	1148	1133	1133	1182	1103	1138	1180	1145	1200	1160	1168	1132	1216	1154	1169	1147	1164	1173	1119	1190	1152	1097	1202	1136	1167	1151	1118	1127	1175	1161	1126	1145	1222	1134	1111	1172	1166	1210	1185	1144	1191	1176	1119	1201	1131	1172	1147	1104	1112	1103	1173	1125	1149	1226	1176	1178	1109	1231	1221	1188	1172	1125	1207	1176	1136	1171	1186	1159	1159	1105	1223	1210	1164	1206	1146	1212	1181	1134	1132	1150	1197	1176	1159	1141	1128	1112	1170	1182	1170	1160	1168	1135	1199	1124	1112	1170	1205	1225	1211	1124	1158	1142	1144	1159	1110	1221	1187	1177	1131	1106	1149	1083	1221	1156	1138	1151	1153	1153	1162	1162	1095	1113	1189	1181	1140	1138	1114	1219	1198	1194	1149	1179	1128	1205	1187	1163	1156	1163	1231	1151	1188	1175	1211	1212	1082	1166	1214	1153	1127	1205	1217	1175	1125	1147	1245	1155	1223	1106	1163	1142	1176	1197	1172	1155	1159	1137	1172	1144	1167	1193	1132	1133	1148	1166	1171	1181	1153	1160	1148	1167	1182	1128	1178	1208	1149	1170	1177	1122	1120	1201	1166	1120	1134	1136	1088	1170	1183	1226	1191	1124	1135	1187	1155	1221	1197	1194	1150	1154	1178	1201	1171	1134	1149	1176	1182	1209	1133	1169	1157	1139	1177	1117	1169	1168	1182	1209	1162	1157	1193	1164	1113	1209	1124	1180	1169	1157	1090	1190	1140	1150	1158	1123	1151	1146	1185	1067	1161	1127	1085	1173	1176	1186	1124	1164	1185	1145	1190	1150	1194	1147	1182	1158	1211	1165	1179	1202	1152	1194	1142	1154	1158	1134	1138	1110	1190	1153	1155	1214	1115	1167	1153	1094	1130	1181	1229	1139	1198	1193	1168	1108	1178	1128	1164	1157	1149	1179	1185	1232	1197	1217	1158	1116	1157	1129	1134	1150	1263	1175	1126	1096	1167	1119	1184	1135	1155	1181	1142	1125	1154	1215	1145	1138	1138	1119	1145	1175	1149	1123	1180	1109	1219	1117	1178	1144	1148	1172	1181	1178	1139	1118	1221	1183	1142	1128	1146	1140	1224	1203	1130	1102	1149	1114	1185	1171	1152	1166	1194	1123	1123	1136	1201	1184	1214	1164	1182	1101	1163	1144	1134	1134	1139	1142	1179	1107	1140	1175	1121	1177	1177	1131	1185	1140	1190	1181	1201	1162	1124	1151	1156	1126	1147	1169	1171	1104	1193	1072	1126	1165	1146	1150	1122	1101	1208	1094	1144	1178	1223	1149	1109	1171	1187	1147	1206	1191	1136	1224	1176	1188	1203	1125	1208	1125	1230	1128	1166	1184	1182	1117	1067	1202	1118	1162	1176	1212	1170	1165	1165	1204	1136	1136	1155	1166	1164	1194	1151	1198	1146	1149	1203	1163	1186	1108	1199	1152	1165	1220	1184	1131	1161	1162	1188	1139	1157	1076	1208	1145	1149	1166	1161	1138	1181	1157	1154	1179	1201	1110	1117	1139	1204	1183	1147	1184	1171	1114	1250	1185	1151	1160	1148	1114	1111	1140	1217	1184	1133	1186	1166	1097	1158	1188	1213	1074	1131	1114	1146	1161	1188	1206	1186	1134	1142	1139	1156	1198	1213	1148	1095	1190	1187	1147	1081	1182	1193	1168	1154	1172	1174	1150	1140	1167	1173	1200	1166	1174	1211	1309	1195	1219	1171	1128	1051	1141	1147	1156	1192	1096	1183	1218	1184	1109	1188	1181	1161	1205	1153	1179	1158	1161	1122	1185	1128	1144	1186	1199	1208	1145	1191	1129	1207	1170	1120	1161	1194	1159	1174	1156	1201	1159	1155	1165	1104	1131	1181	1168	1182	1138	1133	1139	1212	1169	1124	1120	1201	1154	1115	1177	1120	1184	1156	1172	1205	1154	1153	1167	1284	1154	1098	1124	1128	1182	1135	1154	1084	1171	1144	1123	1186	1110	1088	1149	1181	1070	1162	1167	1121	1162	1154	1075	1144	1127	1123	1129	1149	1174	1107	1115	1170	1147	1147	1199	1201	1167	1134	1103	1126	1193	1190	1180	1194	1142	1159	1141	1157	1127	1176	1187	1169	1105	1182	1184	1128	1181	1127	1131	1191	1163	1188	1158	1157	1160	1150	1079	1144	1110	1160	1111	1198	1157	1157	1173	1165	1133	1170	1110	1150	1075	1181	1161	1194	1150	1110	1219	1209	1158	1202	1165	1176	1170	1195	1193	1110	1172	1184	1191	1182	1154	1089	1145	1084	1144	1206	1145	1169	1164	1180	1158	1152	1184	1153	1116	1199	1184	1149	1163	1204	1165	1183	1199	1213	1158	1147	1202	1149	1079	1195	1182	1139	1129	1128	1126	1219	1159	1116	1181	1163	1192	1185	1247	1146	1167	1166	1169	1143	1122	1142	1154	1151	1113	1175	1188	1144	1135	1103	1112	1162	1161	1205	1164	1186	1167	1178	1223	1174	1165	1165	1151	1125	1222	1177	1211	1117	1145	1141	1152	1140	1133	1145	1194	1152	1137	1178	1180	1161	1167	1199	1154	1146	1159	1116	1202	1160	1135	1082	1155	1203	1145	1192	1195	1147	1257	1130	1196	1131	1146	1219	1146	1176	1120	1183	1147	1130	1088	1126	1169	1103	1148	1175	1174	1129	1157	1142	1174	1245	1122	1189	1168	1173	1135	1201	1148	1199	1104	1190	1214	1191	1185	1171	1186	1142	1125	1135	1177	1164	1138	1124	1204	1131	1147	1184	1190	1133	1147	1169	1103	1145	1144	1133	1209	1149	1210	1123	1123	1182	1091	1183	1181	1139	1140	1160	1119	1145	1133	1181	1151	1208	1136	1097	1158	1177	1209	1185	1140	1211	1134	1203	1214	1160	1178	1124	1151	1136	1165	1163	1171	1135	1129	1212	1191	1086	1108	1139	1120	1165	1187	1110	1163	1170	1164	1145	1156	1172	1239	1148	1098	1136	1146	1211	1148	1188	1114	1176	1083	1203	1126	1133	1270	1198	1143	1087	1147	1225	1165	1165	1166	1121	1071	1132	1197	1123	1071	1181	1215	1174	1089	1142	1183	1137	1162	1159	1134	1162	1181	1129	1109	1198	1139	1119	1171	1174	1152	1136	1174	1188	1183	1215	1226	1121	1156	1120	1154	1116	1124	1158	1167	1105	1121	1207	1133	1203	1214	1126	1157	1100	1203	1168	1191	1085	1140	1186	1124	1123	1148	1185	1149	1065	1098	1171	1149	1234	1127	1161	1118	1191	1132	1176	1136	1166	1170	1158	1199	1072	1112	1142	1183	1204	1157	1149	1162	1170	1197	1165	1154	1147	1146	1055	1116	1162	1188	1133	1153	1164	1151	1147	1120	1217	1216	1158	1149	1140	1152	1157	1117	1147	1189	1176	1104	1144	1126	1146	1171	1165	1094	1152	1201	1210	1122	1199	1138	1129	1160	1128	1139	1096	1125	1218	1164	1145	1129	1112	1166	1145	1110	1181	1195	1151	1107	1161	1139	1138	1138	1202	1151	1167	1136	1174	1132	1164	1208	1130	1133	1112	1166	1138	1143	1185	1220	1231	1187	1108	1125	1118	1207	1147	1124	1134	1116	1203	1152	1188	1155	1164	1129	1155	1201	1184	1181	1224	1162	1133	1205	1147	1129	1153	1156	1139	1126	1182	1129	1112	1177	1160	1124	1095	1157	1206	1124	1112	1178	1144	1223	1149	1142	1168	1161	1167	1109	1252	1126	1198	1182	1168	1128	1157	1186	1221	1178	1154	1153	1172	1146	1156	1154	1180	1177	1108	1185	1174	1241	1122	1112	1136	1170	1228	1185	1155	1217	1149	1109	1189	1190	1172	1083	1167	1147	1155	1195	1158	1164	1117	1148	1162	1145	1238	1138	1115	1130	1194	1196	1156	1084	1178	1176	1127	1128	1225	1164	1100	1167	1188	1215	1102	1142	1159	1137	1162	1175	1129	1113	1186	1117	1153	1121	1213	1162	1207	1139	1182	1117	1182	1205	1183	1119	1191	1173	1179	1164	1157	1162	1159	1174	1175	1095	1124	1164	1162	1170	1150	1185	1275	1126	1177	1188	1143	1201	1117
3754	3734	3189	1943	1428	1276	1137	1054	980	969	962	902	946	888	838	894	860	826	832	856	876	831	905	871	801	788	789	856	846	889	827	859	822	822	857	813	812	825	859	812	814	842	839	843	846	859	841	803	836	824	861	803	832	802	904	871	799	874	860	874	859	873	880	808	842	865	815	809	809	856	838	864	834	817	838	805	858	831	813	840	869	835	772	843	783	852	871	824	836	834	874	757	816	834	874	826	861	815	816	845	801	832	841	868	831	868	834	867	771	776	809	797	827	816	822	853	843	787	770	812	806	825	890	808	812	772	821	816	830	822	855	833	858	846	811	851	871	855	836	850	872	792	834	849	885	792	849	800	823	844	824	818	817	820	845	789	873	819	861	835	854	830	866	854	845	820	828	839	849	802	814	757	813	816	834	779	788	810	837	884	774	857	875	850	867	815	825	817	837	800	812	842	870	835	826	805	860	848	840	787	826	806	868	824	802	828	785	860	821	770	818	752	785	812	857	844	828	808	864	873	803	840	807	835	799	842	862	847	794	822	868	808	850	813	803	851	847	859	812	786	844	878	856	835	799	805	813	846	841	847	849	740	787	863	749	782	849	840	877	826	818	802	853	805	787	819	862	844	845	861	779	831	777	871	816	826	794	817	771	824	826	840	826	818	819	855	805	857	795	800	829	804	817	795	769	847	835	796	789	818	844	814	843	801	838	825	856	810	848	807	812	832	807	811	847	849	805	886	797	810	843	843	808	784	804	864	788	852	857	852	819	797	774	776	806	807	787	826	798	762	835	843	863	818	871	847	788	944	798	843	860	896	894	826	868	794	853	832	810	835	830	873	816	814	832	842	855	845	765	834	821	849	792	822	838	789	843	827	795	789	839	814	869	793	817	773	812	761	804	856	823	751	827	830	823	821	790	802	862	829	851	814	809	757	833	851	846	830	854	784	862	840	778	818	905	827	786	800	809	846	818	771	801	815	837	791	824	793	824	804	763	854	813	805	847	830	799	859	844	854	817	846	802	833	833	794	838	857	838	815	804	772	812	804	882	739	812	749	784	762	829	805	822	806	833	820	794	818	825	843	868	830	795	817	813	827	832	864	799	841	830	826	829	830	858	809	799	806	824	854	794	795	858	807	815	815	824	802	851	820	858	854	824	822	789	808	780	879	787	756	793	843	851	869	841	818	809	794	808	812	815	783	846	845	857	816	888	797	817	818	837	823	834	815	822	829	793	810	777	851	831	833	786	820	808	859	779	787	806	814	837	796	828	845	773	831	800	881	833	804	798	827	773	769	834	825	816	840	829	823	846	837	855	844	872	857	799	756	838	836	789	792	791	797	858	833	796	845	826	854	806	796	839	807	829	813	791	815	826	843	763	788	823	831	839	822	809	813	840	819	792	847	816	877	776	798	794	839	798	850	771	793	809	856	871	799	810	817	851	859	807	826	837	805	820	830	802	807	793	828	865	833	792	854	821	831	871	801	842	821	814	800	828	785	807	799	809	858	847	828	797	865	815	827	793	807	846	828	845	825	820	811	803	841	797	843	771	843	776	759	815	820	787	801	811	801	817	812	805	809	837	883	831	811	867	826	806	846	822	803	856	781	804	819	798	831	831	815	821	827	791	842	820	780	797	810	792	780	798	788	764	864	759	847	815	795	792	830	815	821	773	749	778	805	813	827	815	812	784	764	885	811	808	820	816	845	788	783	856	852	822	781	752	840	789	802	820	799	873	787	858	852	820	766	821	736	819	841	868	809	827	796	830	842	826	806	799	865	830	782	810	783	869	790	819	840	873	810	762	857	797	812	838	839	779	819	854	855	789	747	820	848	851	773	824	825	803	855	802	848	807	798	808	865	843	827	817	766	795	830	797	827	880	825	802	856	811	825	806	853	824	754	861	808	836	844	788	846	866	793	800	843	781	825	766	791	840	825	821	769	798	767	804	828	805	836	822	867	827	785	797	816	837	828	814	805	835	794	845	825	772	861	794	827	815	805	880	800	872	810	837	850	790	868	795	831	835	777	762	858	823	807	766	788	832	799	857	849	814	800	817	870	798	805	791	849	792	799	879	823	844	851	835	754	844	841	820	836	806	805	781	862	823	856	778	830	786	785	830	848	826	840	803	794	835	864	811	804	784	834	822	836	818	791	822	824	809	814	842	821	790	830	802	847	867	802	858	846	812	848	741	809	816	834	808	788	841	823	859	846	851	814	875	768	762	818	801	837	860	799	823	831	773	822	837	813	787	817	854	866	843	792	825	852	829	816	803	828	860	839	802	808	808	778	753	790	775	841	805	771	793	803	816	839	753	824	815	793	821	830	821	840	842	815	850	818	816	843	777	815	852	817	830	859	764	822	781	845	760	823	821	882	824	834	856	859	800	830	824	811	852	777	796	811	819	805	834	882	840	872	795	842	827	833	777	857	819	795	846	786	817	818	817	760	807	816	866	800	841	821	788	827	795	828	840	815	848	862	805	823	814	806	815	821	799	830	828	832	832	832	813	807	802	828	829	795	811	815	787	814	831	838	790	901	782	806	820	815	847	787	833	796	827	770	809	760	832	761	851	805	871	835	770	826	793	819	777	867	826	818	812	796	814	855	813	803	795	830	795	803	832	792	835	789	821	794	748	825	849	786	831	849	825	798	810	825	835	847	850	845	845	813	790	869	807	825	790	871	829	828	827	801	859	814	790	820	816	842	875	812	861	824	809	807	854	830	845	826	743	795	846	851	800	799	852	802	866	820	883	805	783	810	806	822	806	787	758	832	833	824	801	832	800	772	856	863	802	840	838	795	764	787	871	802	831	805	829	810	845	739	839	753	790	848	782	847	787	805	762	823	812	802	861	814	773	746	886	828	822	831	844	738	807	830	784	807	801	807	843	788	873	790	813	835	765	858	810	839	853	806	774	847	840	822	822	837	818	856	837	825	843	811	812	778	814	829	775	818	799	788	766	771	803	820	782	842	776	804	833	814	831	799	858	842	832	808	830	798	831	843	815	784	817	829	794	892	823	831	835	792	875	847	802	811	802	849	831	823	833	810	836	766	836	799	785	817	898	800	814	772	860	826	790	779	819	814	804	828	787	807	818	823	800	819	803	826	817	844	787	819	800	852	815	839	810	782	759	786	826	823	801	784	826	802	843	818	801	826	826	799	814	790	862	812	804	756	823	902	809	844	796	813	828	853	780	759	846	839	819	799	821	842	838	801	797	797	806	798	813	806	822	845	776	842	778	844	810	780	802	839	829	837	878	790	742	853	840	814	874	815	856	801	844	814	838	879	847	836	769	815	840	858	847	753	785	802	798	852	874	777	803	845	826	830	810	783	789	818	785	836	835	835	879	878	839	791	815	811	804	816	796	792	837	805	790	815	814	813	797	817	810	839	850	781	866	804	828	771	808	764	839	791	821	843	809	878	853	820	819	854	790	821	761	791	816	855	842	815	827	834	795	792	821	774	819	813	837	899	766	818	816	818	806	818	773	775
24540	21504	28817	24653	21476	8152	1836	1240	1000	994	1014	967	951	895	884	945	913	939	892	881	849	915	855	855	820	898	854	834	834	872	843	874	874	856	871	861	837	814	857	813	833	801	860	823	778	845	818	898	787	814	888	837	811	808	810	828	834	825	836	810	843	743	841	876	868	819	858	780	856	836	834	820	873	783	835	814	819	843	801	840	803	790	849	792	843	869	835	867	817	818	828	863	853	828	814	831	810	858	820	852	822	762	830	832	851	886	865	807	840	819	842	783	789	830	798	794	806	834	852	832	770	839	849	794	803	803	816	812	833	841	779	804	852	816	763	879	807	762	773	805	872	819	868	845	837	749	826	795	831	838	822	827	847	807	834	860	857	828	878	825	825	870	859	789	893	851	834	772	776	849	852	813	815	792	806	876	818	825	812	795	820	830	806	869	782	879	830	803	818	816	809	786	781	843	852	866	807	830	829	763	814	841	876	813	808	836	821	768	835	814	813	785	815	835	855	830	772	850	845	792	801	747	851	818	873	796	815	826	809	880	786	813	816	853	794	766	810	818	792	793	849	885	830	830	803	789	852	803	841	843	848	822	843	875	843	833	856	814	857	842	812	823	812	802	806	816	806	838	846	837	797	843	858	830	813	812	881	836	780	837	856	816	809	805	797	851	815	845	817	796	850	785	828	834	754	861	857	805	830	838	763	829	817	815	833	868	876	821	839	828	771	765	797	788	874	783	787	859	747	836	820	783	823	831	771	834	809	815	826	812	776	777	825	786	792	803	819	771	838	803	815	857	825	862	850	801	795	747	809	804	838	830	850	840	805	845	850	827	856	789	849	807	855	817	810	801	792	840	822	824	790	828	828	812	835	800	818	846	832	874	855	856	786	841	836	834	839	776	784	797	831	809	825	833	861	793	811	833	829	806	832	793	820	820	793	863	833	804	826	849	885	794	823	795	797	807	825	843	806	828	804	828	780	808	800	817	818	811	852	799	788	852	789	873	901	834	859	846	860	878	839	813	754	789	863	818	848	844	831	836	790	763	807	797	809	852	832	853	811	803	855	791	849	824	820	839	797	875	850	820	850	836	881	825	856	785	796	864	826	742	819	778	776	820	872	803	786	794	799	823	818	836	869	830	829	824	883	824	849	769	834	797	808	820	797	816	822	796	788	857	835	834	825	820	790	790	872	788	748	833	825	817	833	809	821	837	840	831	894	792	796	815	848	861	801	775	840	879	800	804	794	866	859	813	827	743	833	771	803	842	801	773	886	827	873	810	790	833	759	786	819	829	800	806	836	818	807	791	849	828	839	879	782	838	853	816	857	786	777	763	798	801	866	821	780	810	809	858	823	819	791	834	786	807	826	813	806	795	863	792	799	854	825	860	828	870	809	878	902	764	794	834	831	781	805	789	848	870	809	823	816	781	836	826	809	830	808	862	772	766	809	855	784	775	821	818	830	815	846	866	857	816	865	779	838	799	800	801	774	816	827	782	792	878	815	858	852	842	851	837	856	847	821	833	860	907	766	819	850	792	848	844	794	804	854	805	755	855	809	834	809	800	812	821	781	804	821	837	847	797	843	815	808	806	842	821	818	851	805	878	764	765	808	792	815	833	790	872	816	836	842	815	776	809	820	858	786	825	846	848	848	791	772	793	817	830	794	782	823	818	832	841	831	847	841	853	858	813	803	788	838	798	823	754	805	832	818	816	860	812	821	812	797	842	783	810	791	804	826	833	791	862	796	851	790	822	841	817	841	806	805	832	842	896	807	791	846	777	862	854	777	791	835	761	794	811	868	827	862	787	853	818	841	844	811	819	828	852	812	817	915	824	841	806	832	850	787	823	833	805	830	826	834	868	824	873	831	813	815	829	827	766	835	825	827	821	782	802	816	804	822	873	822	831	851	781	802	785	776	838	778	825	810	787	781	880	844	838	807	840	797	819	828	800	799	820	801	831	787	827	812	816	795	829	767	803	844	844	851	753	792	774	848	759	844	845	833	826	778	807	793	791	851	805	804	799	815	839	848	867	872	815	807	797	794	790	779	837	796	806	802	857	849	811	880	785	845	776	788	838	806	873	848	810	783	813	798	772	820	831	821	792	789	829	792	756	828	807	781	835	824	824	827	806	793	809	850	837	806	811	831	865	825	815	861	791	843	834	813	806	815	798	822	796	793	818	801	812	838	825	842	846	799	814	807	831	817	793	850	803	780	843	829	821	790	813	840	811	789	819	804	835	862	814	824	838	816	836	777	859	800	769	772	819	788	844	824	821	771	830	836	770	799	766	823	825	840	841	828	841	793	806	850	795	796	816	827	794	753	819	815	792	847	793	812	794	847	849	865	810	854	853	778	874	809	790	842	810	813	882	835	826	851	824	812	827	800	804	822	791	834	827	855	809	847	813	827	814	823	819	798	804	867	834	783	816	875	840	832	787	820	808	799	807	784	786	798	850	836	850	833	832	842	851	825	847	824	811	806	784	855	798	833	781	835	808	763	826	871	825	802	847	839	810	829	796	799	776	821	871	837	865	827	851	829	805	805	826	821	845	871	836	816	828	799	780	853	835	840	819	833	788	864	810	840	795	784	822	845	845	800	873	879	825	846	900	857	848	839	818	775	822	798	835	796	785	806	808	848	778	805	838	791	805	778	821	859	809	837	826	827	827	805	805	789	812	796	794	824	813	849	847	864	798	834	821	867	804	808	785	847	814	860	816	817	853	861	819	836	833	783	841	897	793	782	798	845	869	821	807	838	852	791	833	843	840	883	849	803	845	804	761	829	826	830	817	807	806	759	847	834	832	752	829	839	728	844	840	738	823	808	805	818	829	793	806	792	781	862	783	800	813	849	806	872	826	836	799	844	826	865	839	806	798	794	805	874	823	860	800	833	881	783	836	804	789	833	815	846	795	821	857	797	807	846	841	830	808	814	805	795	822	873	790	809	798	757	872	854	873	792	817	821	861	847	844	808	770	833	840	830	744	782	792	804	808	815	814	858	813	785	812	854	815	777	890	820	887	852	868	814	782	809	879	849	797	820	794	826	831	817	840	790	832	852	819	824	831	809	810	798	846	844	789	792	770	812	861	769	842	816	840	782	805	828	807	778	857	811	778	801	819	833	811	815	891	863	791	804	808	812	784	831	835	809	789	840	863	794	853	833	791	874	849	839	857	801	850	801	809	784	849	859	824	864	794	806	797	854	850	788	793	826	854	787	790	847	846	861	834	797	826	756	745	881	814	799	806	816	845	833	823	843	811	827	819	823	859	848	780	854	801	832	852	851	815	806	831	802	864	817	814	839	819	857	768	829	853	815	826	762	826	844	801	831	804	835	805	821	809	769	881	829	814	849	818	803	796	892	786	784	804	826	840	841	818	850	832	830	789	781	799	852	815	799	820	788	828	829	819	797	832	811	790	862	850	795	819	778	833	872	807	807	749	843	818	797	819	801	795	803	850	811	787	765	817	801	790	863	836	810	820	761	841	804	781
3881	6034	5002	2670	1823	1445	1289	1032	939	883	858	830	750	723	712	673	649	697	701	672	659	654	633	714	694	666	630	625	656	645	665	632	660	650	638	596	638	581	615	630	618	631	636	633	654	600	580	588	621	583	624	622	603	629	660	634	598	639	614	601	627	632	612	694	597	640	603	643	605	620	638	611	649	623	672	629	588	640	612	643	617	600	579	610	616	611	648	578	593	590	608	585	613	610	675	621	657	639	598	603	592	641	620	609	629	594	661	587	648	599	589	669	604	621	620	668	624	635	632	625	569	646	641	600	669	645	634	602	622	625	605	603	611	602	608	690	635	650	633	642	596	589	634	575	608	637	623	605	595	577	619	629	623	611	645	582	616	611	603	617	640	656	601	583	610	602	624	632	654	629	704	619	609	657	607	579	624	636	569	637	618	623	620	641	619	652	608	617	635	607	598	668	616	576	629	586	621	609	592	627	622	645	595	618	584	570	581	601	616	611	634	637	615	615	611	622	628	592	608	590	612	608	589	569	657	578	569	586	635	633	615	614	582	626	604	619	606	655	602	631	599	649	579	626	603	640	577	611	666	591	636	589	601	607	624	631	619	610	629	627	630	597	620	620	595	653	613	611	620	644	622	601	598	590	599	599	594	637	617	610	572	670	603	608	590	613	609	552	644	591	637	661	599	599	602	624	612	646	659	601	636	655	584	571	601	596	553	604	635	612	594	638	614	594	629	646	564	595	608	604	595	630	595	620	598	591	618	615	622	585	624	597	615	587	621	607	630	597	610	619	593	639	596	619	632	614	651	617	602	614	603	592	635	623	602	628	644	570	618	597	586	627	607	632	596	614	627	607	586	602	623	615	581	652	620	547	617	656	619	622	598	622	608	639	579	633	596	614	625	628	595	623	604	562	560	633	588	671	642	661	632	575	592	626	627	588	586	597	619	627	585	637	596	600	627	589	549	592	593	597	644	596	568	616	572	626	587	617	659	628	646	622	573	613	607	593	614	596	581	567	622	625	654	603	626	654	589	558	645	621	617	586	582	646	617	641	572	593	596	644	621	592	629	595	613	608	587	623	610	605	617	609	604	598	588	587	593	622	624	621	596	582	652	630	589	608	594	588	635	583	574	607	598	605	596	610	610	619	537	600	593	583	606	608	601	626	649	606	615	599	628	613	625	638	607	636	574	608	595	580	559	655	578	619	596	572	634	578	606	618	607	574	637	595	580	593	640	564	611	598	595	646	585	572	590	579	620	606	614	630	624	646	623	580	599	634	599	596	646	647	599	552	594	584	592	622	596	601	620	610	598	650	652	615	547	615	637	599	597	613	616	590	585	654	657	615	636	584	589	567	595	588	622	623	592	565	607	609	594	591	628	589	647	622	612	609	597	620	642	614	601	594	591	584	640	602	599	607	578	614	595	638	602	594	610	589	620	617	625	576	643	649	625	644	618	594	606	567	578	596	607	597	587	572	621	593	598	594	583	626	605	645	615	584	561	661	601	659	639	611	615	614	622	576	664	616	602	638	620	600	618	596	560	610	620	604	634	611	623	594	609	564	618	605	580	621	631	629	624	564	625	620	629	640	659	608	633	580	595	577	634	573	624	621	618	611	647	590	645	589	609	617	626	610	580	611	619	638	593	590	629	572	621	614	625	632	598	611	604	565	599	617	597	644	615	622	664	617	591	609	563	614	604	658	600	600	612	600	576	635	530	539	573	624	623	642	616	623	657	647	600	591	600	617	589	608	592	581	620	597	582	608	559	621	620	641	599	598	609	593	578	604	617	620	621	617	624	605	609	590	597	639	635	579	624	608	617	574	585	611	544	621	625	625	558	589	642	575	651	631	640	638	614	601	517	634	632	593	567	660	589	605	605	582	660	646	557	637	592	593	572	637	610	643	613	590	607	612	568	616	604	583	654	636	573	603	574	607	631	626	610	628	659	609	634	639	623	558	588	613	590	636	623	592	607	599	601	612	619	597	665	618	603	594	622	640	619	614	585	559	622	611	587	632	621	639	582	580	628	597	587	606	599	606	632	579	621	618	606	605	573	639	578	618	628	589	607	605	603	599	581	601	592	558	634	565	627	588	632	644	592	587	577	605	601	591	586	625	619	611	634	642	591	603	666	643	626	613	653	618	624	573	597	572	600	554	617	583	640	610	541	611	626	609	596	666	601	587	612	599	595	577	593	631	612	588	583	635	589	654	591	623	617	561	620	589	673	604	600	580	612	565	626	613	614	583	628	622	567	518	620	629	582	598	608	587	628	669	624	617	613	589	603	624	587	607	619	607	634	570	560	603	591	596	626	598	610	623	591	626	611	620	601	605	606	615	584	587	603	618	587	555	637	645	569	587	600	635	593	606	611	600	562	639	600	594	638	601	600	568	585	616	573	597	582	558	649	612	595	588	594	603	611	622	562	623	658	604	578	573	603	556	652	598	634	596	626	601	606	577	586	615	615	602	619	604	604	590	636	543	631	611	626	615	611	606	593	603	603	573	602	632	657	601	569	579	598	600	578	638	597	615	565	614	601	646	628	617	609	550	638	616	584	574	633	592	595	649	588	605	606	639	582	577	578	586	633	598	598	609	649	636	605	578	644	600	613	635	593	583	588	632	606	603	615	613	583	604	641	645	626	633	693	587	616	553	606	620	620	558	585	608	629	645	654	634	599	633	638	615	600	646	550	610	605	637	638	607	637	599	620	612	584	619	579	575	595	614	631	632	616	630	592	638	603	616	653	630	600	570	611	557	606	568	636	649	617	583	579	552	618	625	616	628	632	606	617	607	623	614	600	611	596	559	594	606	592	632	603	580	636	590	614	581	597	592	565	597	597	640	616	589	618	586	635	617	575	588	586	625	620	589	571	596	601	580	561	643	614	595	617	630	609	592	576	615	623	612	605	600	554	567	599	643	596	649	623	620	621	582	580	633	583	571	593	571	595	605	588	622	608	619	603	644	665	565	595	578	558	589	587	581	596	638	599	573	594	600	614	615	618	586	627	609	596	642	633	621	644	616	584	598	580	545	609	649	621	595	603	585	649	557	576	585	638	570	601	593	625	589	597	595	586	609	606	586	608	602	584	625	592	649	602	583	642	566	608	582	600	613	637	594	582	606	569	594	616	635	599	604	628	577	599	595	578	582	578	579	568	609	624	626	591	603	584	607	570	596	607	601	588	596	616	566	591	645	556	632	620	638	590	568	618	610	673	628	569	615	671	622	629	627	563	570	589	629	595	612	560	587	612	638	577	598	618	641	588	597	586	607	604	605	579	604	579	603	596	596	626	598	575	598	583	609	601	616	605	628	597	598	623	611	572	626	604	682	600	607	584	550	560	570	606	583	575	592	571	572	550	589	574	587	645	634	582	641	613	633	618	593	575	563	588	643	608	633	597	629	653	593	649	574	606	576	585	596	625	614	610	602	596	639	634	573	633	600	607	595	586	635	624	618	601	582	563	622	619	634	608	613	627	608	646	604	606	618
28039	11124	1663	1103	914	843	897	899	838	878	906	862	889	902	848	874	925	871	851	874	928	919	845	874	849	873	870	869	862	857	845	870	858	877	890	932	877	851	907	874	879	880	829	787	838	894	873	872	911	848	910	889	840	871	870	928	859	871	841	830	836	859	880	902	867	842	950	846	838	877	867	839	848	918	921	866	840	859	892	864	860	863	909	902	842	870	887	838	855	873	909	865	849	878	869	869	853	844	874	903	859	855	874	925	830	873	888	806	834	909	911	868	861	859	844	868	884	851	883	864	832	826	898	854	901	892	833	864	839	878	858	876	830	858	885	896	851	858	918	885	874	882	841	858	879	858	882	866	859	915	890	860	830	883	866	823	844	892	842	842	818	899	842	858	882	845	910	878	837	873	916	886	829	847	802	824	870	874	902	840	808	830	878	901	852	846	878	881	887	810	911	889	846	907	835	848	886	850	843	836	811	893	910	877	876	886	885	894	868	857	837	834	808	867	838	824	814	882	849	830	880	804	879	941	854	855	878	842	865	840	844	836	830	834	882	823	887	821	874	878	886	873	908	915	873	832	861	830	799	882	863	875	856	844	883	873	900	850	857	832	872	839	858	869	861	836	846	817	898	885	839	822	851	832	888	874	858	842	868	857	811	853	885	844	855	817	889	863	871	860	825	891	829	887	908	864	869	864	823	848	926	818	825	901	874	864	843	864	880	851	822	858	875	844	871	830	800	883	827	835	842	851	813	829	856	913	888	821	843	833	872	827	885	880	887	823	843	869	867	866	853	848	872	825	841	935	899	894	862	842	880	840	841	851	853	864	822	874	857	853	879	882	898	868	890	893	842	883	873	890	900	847	936	873	883	900	899	830	878	847	808	822	887	825	917	852	874	880	879	824	810	875	907	875	853	854	880	934	884	834	870	888	863	893	845	867	861	895	861	854	825	885	876	849	816	853	847	874	857	859	834	875	857	876	847	895	863	842	855	893	885	883	899	881	866	865	846	934	909	874	808	850	894	865	919	879	881	858	875	878	868	864	906	878	821	829	852	893	846	820	876	813	861	855	926	888	870	899	861	890	854	911	844	866	886	870	897	853	848	878	930	865	866	901	837	842	802	926	857	902	897	878	854	845	899	913	877	916	805	845	881	866	933	844	793	848	855	871	870	885	924	875	862	852	885	900	885	882	877	888	912	866	818	827	897	854	888	906	811	827	853	884	899	817	838	881	893	887	865	907	869	910	863	878	887	807	874	889	891	914	901	893	864	857	827	843	882	917	864	897	884	875	911	949	847	854	899	898	799	944	927	875	853	854	850	888	837	859	831	871	853	857	859	828	912	873	842	824	856	786	890	875	842	915	867	817	877	848	902	870	849	855	913	861	871	841	853	849	856	947	833	868	851	875	831	859	855	873	894	864	772	899	863	856	843	827	849	876	886	882	867	836	842	850	864	814	870	898	952	834	861	881	883	866	889	934	895	895	859	854	862	831	866	890	873	863	825	876	851	900	851	834	918	869	822	873	873	897	887	836	839	866	875	862	908	882	888	833	867	870	824	855	895	796	861	883	876	864	909	875	849	859	862	847	892	848	833	863	866	844	840	875	849	857	898	852	915	837	872	920	877	852	849	916	863	906	885	816	870	894	877	894	874	889	927	881	899	880	868	863	846	861	893	852	878	860	837	859	851	894	880	836	856	882	869	893	855	848	897	896	828	847	826	882	875	905	872	895	835	934	850	836	833	825	881	840	815	880	887	856	902	833	850	868	895	882	886	878	850	888	820	869	837	892	896	859	883	886	870	872	835	860	866	855	824	851	869	879	888	802	802	876	831	866	866	863	869	871	901	864	887	926	873	911	838	896	856	864	855	835	912	888	877	872	855	904	867	907	880	834	885	920	880	876	882	841	852	853	909	923	902	865	907	901	863	872	878	854	858	841	936	874	917	892	845	870	820	834	837	887	907	833	850	920	861	881	859	803	902	801	936	824	897	890	873	828	859	865	913	835	885	884	876	855	882	924	880	848	889	894	919	884	833	852	845	822	830	845	843	822	838	860	863	811	822	868	840	849	829	844	919	853	855	856	814	887	862	874	921	832	841	864	802	849	873	838	857	845	879	858	872	830	816	823	841	868	858	893	832	860	917	847	882	908	841	917	845	874	892	888	897	911	843	861	825	910	842	894	893	853	867	925	880	894	890	919	887	826	881	884	829	835	876	875	832	891	880	876	865	858	924	864	889	865	908	866	882	862	851	863	824	844	865	812	882	858	892	870	900	876	867	872	853	850	896	861	846	843	881	865	901	921	833	836	880	857	813	912	849	846	862	815	884	857	849	879	849	879	908	843	834	851	858	885	860	853	902	869	873	897	875	907	855	830	888	845	902	867	859	859	889	859	870	891	854	826	874	807	853	858	888	860	885	873	864	913	810	834	877	890	923	869	884	787	877	870	949	926	871	862	883	860	903	904	890	883	904	876	880	851	891	899	841	808	874	913	866	908	840	858	867	904	813	871	911	855	836	863	860	868	864	881	852	878	867	895	862	874	838	820	850	842	836	861	848	859	898	858	861	871	873	851	828	853	870	812	909	881	822	880	820	886	916	839	922	869	837	888	853	871	921	823	858	845	831	869	841	818	867	801	888	806	823	848	859	868	853	834	835	902	831	874	887	866	883	818	828	872	856	863	853	869	899	907	871	849	857	876	856	859	887	869	864	875	840	870	828	885	844	812	823	863	927	917	858	921	852	892	833	871	866	861	889	874	860	847	863	903	863	917	896	792	848	876	886	862	874	885	865	846	907	837	891	889	814	881	926	873	829	859	887	785	927	840	929	838	854	883	865	833	842	917	886	809	844	873	814	879	882	840	868	867	845	917	847	900	881	859	862	902	883	826	907	859	883	831	871	890	824	863	866	906	875	823	919	852	862	849	917	894	883	865	842	881	805	890	859	883	858	874	871	918	842	843	855	871	859	827	883	900	873	863	888	824	857	851	825	831	885	851	798	902	836	864	888	902	852	878	834	865	883	928	900	825	856	848	871	839	898	838	891	850	895	934	893	892	859	873	883	857	863	833	891	816	852	851	895	889	857	848	820	836	860	862	829	848	907	899	882	894	855	865	879	874	866	834	825	889	856	879	869	870	860	848	814	816	847	807	888	851	889	841	899	898	909	863	836	866	893	863	837	894	815	834	827	838	893	879	906	868	885	903	844	876	958	873	892	878	880	873	872	829	852	861	868	882	937	858	894	878	828	841	880	817	870	890	861	817	875	850	856	876	887	889	867	904	875	866	825	859	924	850	947	844	870	864	828	856	898	855	890	818	910	915	923	843	876	901	883	944	843	848	842	878	864	855	872	867	859	837	874	834	864	838	866	888	840	919	899	866	877	898	832	852	870	836	896	901	842	890	818	882	856	850	866	858	909	846	857	865	855	883	821	825	845	881	911	871	877	838	928	914	875	865	845	826	881	834	833	825	905	898	802	850	901	890
5089	779	776	689	635	593	624	621	583	631	609	584	616	564	607	555	632	613	600	588	588	617	612	623	604	624	649	588	599	604	622	607	611	629	595	565	609	592	600	601	596	585	613	626	617	636	609	595	596	626	590	593	550	550	585	531	598	620	609	624	590	638	567	646	603	589	590	640	589	571	538	623	620	601	557	610	567	583	604	570	584	611	639	560	615	630	561	574	581	595	594	570	609	584	566	614	597	576	570	601	630	613	593	595	621	626	563	594	617	602	597	619	617	572	585	608	639	593	598	594	618	638	586	609	611	625	593	620	611	640	616	615	591	601	565	584	594	597	615	606	590	626	604	580	638	586	579	596	571	553	648	599	597	598	589	621	569	564	603	626	597	541	586	571	631	621	621	653	569	629	557	599	616	609	598	628	561	581	571	555	612	639	656	571	606	592	628	608	585	596	612	594	577	595	599	645	574	617	575	607	574	580	563	568	608	572	572	594	570	635	598	641	579	591	583	586	603	562	605	631	604	559	558	586	568	611	631	583	571	616	653	619	621	610	597	573	571	558	606	621	623	556	581	576	600	559	578	596	578	623	604	612	588	612	595	561	604	629	639	649	612	561	591	570	598	586	617	636	651	600	618	625	589	575	598	597	596	634	600	606	592	589	571	548	616	607	630	627	591	662	644	584	563	621	637	605	644	568	596	566	578	602	618	618	601	588	587	622	582	631	595	587	616	627	561	547	551	588	592	572	621	597	594	610	580	593	559	591	617	576	549	592	594	562	612	582	583	602	596	583	607	593	605	612	584	616	619	579	598	633	645	639	600	610	628	631	571	636	620	592	608	601	582	612	569	571	649	597	575	602	609	621	590	568	553	580	607	604	597	579	573	591	576	622	619	553	607	607	565	566	552	555	615	623	647	615	575	602	609	611	641	574	564	603	604	615	585	560	606	567	615	604	585	628	576	641	610	589	609	581	594	620	557	588	619	621	553	611	595	579	566	608	594	563	620	626	601	614	613	637	615	607	554	611	606	587	612	636	614	572	642	579	582	632	591	548	574	563	602	586	631	582	564	631	603	597	614	596	600	599	598	609	602	595	595	625	576	604	579	590	621	611	600	544	584	557	610	598	575	585	653	630	571	615	593	599	618	572	622	565	597	643	569	590	581	627	611	588	633	565	596	599	606	574	616	608	606	638	635	604	609	583	586	616	610	637	559	580	604	601	613	569	577	608	593	599	589	594	667	596	635	603	594	632	627	555	628	569	600	623	600	594	625	593	576	543	593	617	560	584	595	586	562	631	638	583	595	575	589	601	651	593	572	598	630	588	621	601	534	559	608	608	584	591	563	598	579	607	572	592	584	631	573	637	611	563	620	597	603	591	581	589	602	647	604	621	616	594	541	544	555	618	601	598	627	610	591	595	552	581	615	575	597	619	577	594	606	602	597	638	623	619	583	581	549	571	619	646	603	614	616	590	591	594	591	591	598	638	564	626	615	632	583	620	612	606	641	565	570	611	574	625	547	604	586	599	559	632	589	614	549	602	571	597	603	631	643	610	584	563	595	601	601	597	610	603	591	615	596	602	639	572	579	623	636	564	604	584	590	600	632	610	607	574	602	589	596	573	578	573	605	609	554	564	583	525	605	598	615	572	616	608	590	619	586	575	610	579	601	624	555	585	598	593	609	564	632	547	577	648	618	584	601	599	561	624	605	612	607	604	581	600	588	634	583	564	588	580	604	579	620	573	619	583	590	589	616	599	598	613	546	588	606	622	625	595	591	609	606	602	623	631	595	556	604	607	651	576	616	581	632	566	589	573	640	630	568	653	594	591	582	568	584	528	617	537	636	594	585	588	647	591	559	596	564	589	565	612	610	632	583	625	581	611	617	588	597	539	593	605	610	641	633	608	585	615	637	614	611	536	624	585	594	585	627	605	583	605	591	635	576	630	550	599	583	598	656	609	653	574	565	608	629	568	571	586	609	624	590	629	616	543	575	615	566	627	625	617	566	664	594	628	593	584	616	626	579	590	573	612	591	589	602	611	566	593	574	596	591	598	628	583	584	514	593	604	570	638	617	580	549	588	608	627	577	614	558	632	582	603	580	580	599	610	571	567	609	627	584	607	603	579	624	598	554	637	594	600	613	581	590	604	591	578	643	573	599	586	637	603	572	596	623	611	621	581	577	583	588	602	629	601	551	626	561	625	598	601	633	602	611	629	592	588	650	592	571	546	557	613	600	622	536	628	611	552	660	625	583	597	598	618	593	629	596	624	569	577	578	603	579	610	584	626	615	549	601	588	576	573	629	567	599	622	610	600	641	633	549	642	561	620	597	573	601	602	587	602	557	591	608	557	581	578	562	606	586	642	554	547	572	638	606	586	593	592	616	648	599	616	566	598	646	593	542	575	583	615	591	641	592	612	607	560	570	585	614	611	605	606	552	589	589	573	593	600	567	623	577	595	626	558	604	594	602	598	586	629	612	607	601	580	604	632	597	585	576	568	578	628	605	636	589	566	591	598	610	595	610	618	562	557	604	554	591	622	563	599	652	605	592	589	611	583	638	558	622	575	610	609	573	637	625	570	577	609	602	625	545	612	614	644	580	582	542	575	571	629	569	597	565	583	594	577	622	622	602	627	575	584	597	641	643	582	645	609	600	544	585	609	596	640	593	681	637	559	637	589	631	562	589	623	563	596	605	609	601	608	552	582	596	564	581	653	585	609	582	582	639	574	591	619	645	586	601	628	574	588	594	603	577	591	601	593	612	598	553	604	624	620	563	613	621	632	618	616	618	590	658	607	606	573	613	599	537	574	593	600	627	590	564	642	605	613	568	582	594	591	575	587	610	601	600	576	576	584	652	662	591	643	598	592	594	584	625	642	621	613	602	576	573	570	630	563	634	621	589	576	596	608	612	605	579	631	635	614	610	610	586	616	604	662	598	569	598	544	599	589	601	612	611	571	574	570	588	575	587	598	579	640	581	584	596	605	575	578	571	537	616	577	574	558	609	582	603	612	599	572	623	582	640	579	585	627	579	549	594	636	598	631	576	608	588	601	560	597	614	586	608	598	630	569	602	567	573	564	581	654	597	604	631	595	545	608	596	621	585	553	629	601	589	594	625	606	610	586	605	547	609	584	616	602	636	608	588	617	549	605	577	592	624	588	570	587	560	622	598	593	603	585	593	594	587	611	609	584	624	611	597	560	610	591	581	615	593	580	615	600	601	578	554	615	582	581	599	590	571	565	618	625	620	610	620	617	601	588	611	553	601	576	567	625	599	585	613	598	605	562	601	590	618	605	599	592	584	579	614	608	624	590	605	569	600	636	609	601	604	550	568	618	610	584	584	606	635	571	608	594	596	599	621	558	578	594	595	577	623	616	547	569	621	619	613	589	611	634	536	609	615	602	627	620	632	600	628	633	634	574	587	597	552	589	616	602	595	594	570	638	577	592	638	617	574	620	593	612	619	599	585	563	622	602	573	581	565	610
25647	21460	27770	25543	10443	2081	1595	1402	1320	1355	1254	1241	1214	1237	1205	1168	1172	1200	1172	1237	1191	1184	1156	1216	1173	1163	1187	1231	1286	1196	1117	1207	1196	1196	1181	1187	1197	1190	1195	1170	1151	1123	1195	1193	1127	1185	1111	1159	1175	1190	1164	1129	1127	1142	1182	1178	1185	1208	1193	1205	1187	1167	1214	1251	1192	1206	1135	1186	1138	1157	1188	1236	1237	1189	1167	1178	1168	1190	1195	1219	1193	1189	1215	1159	1160	1190	1194	1163	1128	1211	1230	1147	1188	1177	1160	1131	1208	1133	1213	1101	1186	1151	1143	1141	1197	1157	1163	1161	1176	1185	1202	1137	1163	1186	1137	1180	1190	1152	1144	1230	1152	1152	1207	1113	1239	1184	1148	1191	1154	1102	1215	1211	1139	1120	1206	1172	1216	1080	1150	1155	1212	1091	1170	1203	1132	1157	1135	1123	1153	1195	1233	1149	1185	1208	1174	1188	1180	1168	1178	1110	1179	1139	1226	1143	1244	1183	1173	1113	1165	1116	1194	1133	1146	1149	1209	1142	1139	1171	1172	1163	1135	1156	1191	1197	1168	1217	1098	1094	1142	1204	1186	1175	1125	1121	1222	1219	1153	1207	1172	1213	1165	1095	1219	1163	1178	1169	1142	1214	1120	1155	1167	1113	1174	1181	1192	1122	1129	1203	1138	1191	1189	1132	1141	1158	1165	1117	1157	1086	1130	1228	1128	1191	1171	1125	1147	1162	1109	1165	1268	1107	1178	1180	1237	1173	1186	1111	1126	1177	1152	1157	1212	1107	1184	1107	1097	1125	1168	1153	1144	1202	1188	1164	1228	1084	1148	1192	1161	1165	1148	1144	1161	1164	1203	1161	1170	1158	1154	1170	1167	1155	1142	1180	1161	1155	1198	1103	1148	1117	1140	1172	1155	1148	1179	1128	1122	1187	1205	1152	1139	1138	1124	1180	1183	1132	1136	1139	1221	1191	1124	1178	1183	1152	1172	1199	1184	1183	1165	1196	1192	1175	1135	1210	1137	1124	1233	1188	1225	1133	1167	1155	1117	1196	1193	1169	1139	1132	1188	1143	1147	1182	1165	1163	1167	1159	1210	1234	1163	1131	1205	1154	1111	1175	1162	1133	1122	1185	1086	1136	1239	1146	1177	1156	1195	1212	1152	1143	1148	1148	1190	1165	1166	1107	1241	1221	1209	1157	1131	1146	1147	1127	1190	1155	1182	1149	1205	1182	1123	1121	1161	1151	1122	1121	1210	1239	1152	1176	1117	1133	1172	1168	1187	1167	1101	1201	1152	1119	1169	1211	1134	1224	1094	1182	1151	1212	1152	1177	1200	1182	1200	1173	1169	1203	1163	1195	1260	1153	1207	1134	1165	1160	1157	1197	1194	1154	1189	1196	1193	1204	1222	1177	1148	1154	1150	1191	1147	1161	1169	1179	1170	1097	1165	1172	1196	1136	1187	1105	1145	1135	1121	1192	1171	1127	1108	1159	1216	1187	1206	1141	1176	1156	1191	1159	1152	1190	1168	1116	1103	1173	1221	1158	1200	1230	1149	1150	1203	1193	1187	1128	1119	1113	1184	1143	1165	1207	1140	1152	1226	1256	1178	1174	1193	1131	1181	1210	1150	1187	1164	1153	1179	1148	1172	1167	1127	1198	1198	1161	1102	1169	1165	1198	1131	1170	1145	1160	1189	1151	1202	1092	1107	1178	1221	1147	1146	1174	1139	1168	1161	1200	1218	1121	1163	1112	1154	1164	1153	1155	1169	1135	1123	1145	1088	1125	1171	1103	1146	1138	1162	1213	1088	1179	1173	1127	1174	1158	1163	1148	1154	1125	1214	1236	1236	1193	1194	1191	1164	1165	1171	1159	1193	1148	1201	1170	1171	1160	1187	1200	1165	1145	1148	1166	1099	1163	1168	1206	1127	1129	1189	1140	1156	1138	1154	1165	1202	1208	1157	1164	1160	1147	1236	1185	1176	1198	1146	1164	1182	1088	1164	1245	1142	1159	1199	1109	1148	1161	1162	1196	1133	1141	1136	1157	1085	1260	1135	1174	1197	1162	1139	1182	1190	1186	1166	1160	1158	1189	1185	1175	1134	1159	1173	1176	1169	1184	1164	1167	1159	1194	1136	1135	1174	1182	1179	1208	1157	1080	1142	1161	1220	1155	1149	1209	1160	1192	1159	1178	1155	1125	1122	1130	1194	1148	1184	1195	1154	1157	1194	1185	1172	1168	1169	1146	1147	1114	1156	1182	1169	1176	1182	1138	1210	1166	1136	1109	1208	1176	1193	1198	1161	1142	1157	1164	1176	1198	1138	1176	1134	1128	1172	1214	1120	1168	1197	1170	1161	1163	1174	1187	1186	1130	1167	1166	1151	1161	1115	1106	1199	1213	1091	1202	1134	1157	1148	1212	1195	1190	1165	1151	1205	1202	1144	1182	1130	1127	1187	1184	1205	1112	1200	1120	1199	1168	1241	1170	1192	1186	1160	1170	1176	1138	1129	1160	1180	1186	1145	1213	1178	1184	1137	1169	1199	1174	1167	1170	1177	1119	1181	1131	1148	1191	1142	1228	1156	1154	1186	1178	1160	1102	1129	1159	1164	1110	1169	1205	1147	1097	1193	1184	1104	1107	1132	1168	1172	1221	1195	1142	1134	1161	1123	1124	1157	1166	1181	1109	1227	1187	1114	1194	1169	1219	1191	1126	1140	1181	1157	1217	1133	1177	1102	1186	1206	1150	1175	1263	1191	1156	1144	1172	1184	1145	1197	1175	1209	1148	1255	1133	1162	1188	1148	1144	1174	1210	1192	1159	1130	1242	1191	1136	1193	1152	1138	1111	1162	1137	1112	1095	1195	1155	1143	1126	1108	1145	1157	1213	1122	1118	1124	1179	1112	1222	1183	1131	1140	1198	1128	1099	1158	1206	1189	1127	1203	1167	1119	1102	1171	1171	1177	1250	1146	1134	1145	1168	1145	1171	1167	1149	1107	1178	1168	1159	1151	1182	1101	1100	1119	1148	1151	1209	1217	1155	1165	1133	1129	1107	1148	1196	1128	1185	1142	1238	1166	1121	1143	1203	1111	1150	1166	1210	1135	1150	1200	1162	1157	1181	1143	1160	1142	1097	1156	1149	1169	1213	1124	1197	1168	1166	1147	1142	1176	1150	1114	1153	1167	1178	1179	1109	1207	1156	1169	1161	1226	1120	1151	1178	1107	1209	1226	1216	1138	1144	1130	1136	1193	1178	1186	1142	1208	1148	1141	1155	1119	1181	1164	1207	1202	1171	1185	1166	1085	1235	1208	1155	1129	1165	1106	1143	1186	1144	1131	1077	1172	1147	1125	1179	1166	1182	1168	1137	1144	1155	1151	1169	1195	1155	1189	1107	1155	1192	1180	1234	1160	1222	1203	1206	1168	1138	1102	1168	1168	1185	1130	1127	1144	1156	1195	1218	1224	1108	1148	1276	1151	1182	1191	1162	1141	1160	1129	1175	1130	1158	1143	1117	1204	1152	1177	1187	1179	1183	1078	1155	1166	1204	1200	1146	1168	1137	1109	1098	1151	1133	1161	1157	1203	1138	1098	1157	1153	1151	1112	1166	1173	1127	1146	1115	1199	1215	1158	1224	1179	1200	1152	1170	1204	1159	1141	1201	1178	1080	1149	1114	1182	1189	1158	1221	1117	1154	1156	1140	1149	1205	1225	1141	1137	1177	1173	1146	1135	1177	1188	1131	1168	1123	1156	1112	1109	1203	1143	1131	1154	1232	1141	1155	1096	1172	1161	1206	1239	1209	1190	1223	1211	1170	1179	1154	1153	1164	1125	1208	1109	1140	1174	1144	1151	1182	1204	1137	1092	1164	1176	1212	1167	1128	1168	1199	1179	1167	1127	1175	1127	1145	1181	1123	1134	1178	1170	1146	1233	1244	1198	1104	1148	1159	1141	1161	1177	1156	1230	1133	1153	1160	1143	1155	1112	1161	1190	1222	1120	1131	1231	1172	1127	1149	1171	1135	1158	1083	1160	1149	1165	1169	1213	1157	1154	1125	1151	1151	1209	1166	1197	1190	1143	1181	1203	1207	1117	1183	1157	1155	1207	1091	1196	1201	1170	1164	1171	1107	1127	1212	1200	1190	1152	1193	1184	1193	1190	1174	1168	1202	1169	1157	1120	1136	1175	1157	1110	1127	1153	1100	1177	1171	1164	1153	1170	1166	1165	1188	1104	1190	1142	1200	1145	1130	1192	1149	1182	1162	1211	1175	1177	1172	1198	1148	1184	1207	1128	1156	1150	1128	1152	1147	1139	1126	1148	1178	1133	1162	1190	1162	1127	1181	1244	1138	1124	1162	1159	1194	1181	1148	1174	1142	1176	1143	1168	1176	1161	1166	1143	1214	1137	1166	1176	1196	1170	1231	1139	1168	1139	1171	1137	1208	1208	1187	1135	1188	1163	1155	1187	1095	1196	1185	1121	1133	1162	1125	1208	1160	1168	1245	1177	1161	1191	1108	1201	1149	1123	1165	1185	1218	1159	1145	1127	1152	1149	1123	1102	1167	1141	1095	1102	1165	1127	1156	1154	1228	1124	1153	1121	1110	1128	1192	1156	1172	1156	1127	1181	1178	1174	1152	1171	1168	1099	1167	1154	1168	1213	1181	1155	1159	1217	1253	1164	1144	1163	1143	1150	1182	1224	1170	1220	1149	1192	1178	1141	1218	1157	1131	1179	1203	1216	1117	1151	1160	1182	1116	1186	1165	1167	1151	1124	1120	1108	1155	1164	1161	1187	1193	1209	1185	1199	1153	1216	1143	1160	1102	1143	1175	1132	1164	1168	1221	1117	1169	1187	1191	1094	1204	1146	1153	1210	1187	1133	1166	1214	1195	1178	1169	1160	1120	1146	1174	1154	1178	1189	1189	1221	1150	1176	1131	1224	1178	1175	1102	1196	1136	1130	1117	1129	1145	1157	1130	1179	1154	1114	1205	1179	1087	1156	1230	1157	1172	1131	1196	1146	1141	1221	1148	1131	1147	1197	1119	1205	1234	1132	1154	1153	1110	1127	1143
3757	3687	3129	1850	1455	1216	1111	1073	1027	940	952	926	927	833	940	822	871	842	886	828	866	855	840	828	893	880	814	886	821	821	798	812	856	856	857	852	814	832	831	802	893	847	833	841	863	825	843	830	851	805	821	794	839	790	827	856	834	828	835	848	825	844	855	835	791	853	794	837	859	795	859	825	824	842	821	801	857	796	801	873	854	831	842	826	785	810	805	847	850	819	820	852	795	816	841	845	793	824	825	890	811	794	816	801	858	838	826	818	828	795	829	775	792	845	842	768	853	848	800	793	824	810	854	818	850	821	819	787	805	797	833	814	823	797	861	836	801	811	775	780	831	851	789	786	777	847	815	807	822	821	803	784	785	835	824	828	882	823	841	807	829	845	829	810	845	814	801	835	771	818	850	843	814	832	788	848	858	826	844	837	786	822	821	839	826	830	848	826	802	809	855	844	780	823	788	834	796	817	839	807	848	851	777	832	833	844	822	798	762	839	798	803	819	793	846	823	812	793	825	821	837	764	814	829	780	824	827	850	790	776	780	811	825	832	781	803	856	839	801	820	828	872	826	811	817	785	815	847	771	773	885	829	856	791	836	844	805	781	814	828	862	826	783	865	772	800	826	776	860	845	839	803	797	841	806	819	825	804	855	835	826	810	799	811	853	827	830	840	777	833	783	811	832	807	755	841	792	799	800	816	815	834	826	809	831	833	780	886	800	829	831	819	819	817	759	811	840	736	788	766	825	797	806	846	821	856	795	815	816	792	810	792	793	803	779	851	830	818	810	799	765	818	808	806	807	763	788	803	783	810	788	875	807	845	752	839	756	823	822	833	830	793	813	848	845	818	800	802	835	794	818	801	847	811	850	836	724	807	745	808	816	819	828	811	840	836	792	814	836	757	771	844	806	811	837	809	835	858	811	799	848	763	783	777	788	836	856	766	823	835	851	858	855	818	803	771	778	788	797	786	829	843	771	808	813	849	789	840	789	840	787	846	825	832	815	810	852	827	869	771	840	804	833	805	815	849	819	775	837	853	843	804	807	825	818	828	786	819	787	817	782	772	844	858	824	807	813	815	772	837	759	843	849	797	817	819	823	820	788	835	840	888	810	796	841	803	796	849	849	835	855	839	813	782	806	758	832	830	775	800	806	771	781	805	804	855	795	839	768	799	854	792	774	847	829	784	798	791	783	776	758	778	821	830	817	798	834	776	767	842	841	861	811	758	797	832	836	814	794	815	750	849	865	835	846	791	849	885	786	809	843	794	818	813	805	820	782	827	799	809	832	830	743	816	841	826	810	818	815	859	804	829	818	789	837	827	789	760	849	793	840	809	815	775	803	848	757	793	816	789	794	808	797	796	767	765	807	837	814	825	795	826	793	841	796	839	765	788	818	787	897	789	832	850	813	804	832	857	888	798	783	831	774	792	856	822	805	832	793	819	843	859	807	801	817	802	816	815	830	847	806	820	818	814	840	790	820	836	841	871	824	772	797	794	823	821	798	803	832	776	829	798	793	800	806	801	803	801	822	824	804	863	810	802	763	768	785	844	802	820	875	801	815	845	831	829	770	804	779	835	812	785	794	831	818	870	773	845	815	831	817	818	797	765	843	883	819	789	812	827	875	764	796	789	779	814	791	806	843	822	791	842	801	779	839	811	789	862	801	823	771	811	799	811	830	817	816	776	804	770	789	837	779	850	855	828	845	779	799	821	858	827	797	832	788	858	868	810	783	841	823	803	788	855	819	794	771	851	807	799	847	822	783	811	789	829	832	778	781	852	769	806	788	811	811	824	830	782	810	798	802	826	838	793	788	825	774	770	801	825	786	812	827	793	841	818	804	808	827	775	847	839	801	799	844	880	786	773	823	811	842	857	808	815	802	815	833	851	812	775	828	839	768	827	806	832	821	824	793	844	825	838	827	793	820	826	821	787	804	796	783	817	824	783	796	805	753	847	796	818	833	816	808	808	822	818	809	829	770	787	815	812	846	782	784	817	818	793	809	838	778	779	814	827	839	866	849	855	825	748	786	824	831	826	843	802	812	794	843	817	804	825	891	768	844	807	774	812	759	820	809	808	810	852	784	799	794	800	844	834	759	869	807	809	832	823	784	808	837	778	793	835	816	806	829	764	797	801	788	828	782	772	805	811	848	784	837	852	847	862	777	768	809	810	784	823	818	835	797	854	867	827	812	780	832	779	810	831	837	812	782	849	815	806	821	830	795	798	816	826	795	830	845	832	787	804	835	845	851	804	864	789	813	850	881	794	767	849	787	826	751	792	777	811	835	816	799	786	786	803	811	813	837	772	854	831	858	780	838	888	832	832	821	852	835	830	778	724	765	820	828	785	816	811	819	811	758	804	786	849	781	820	821	797	824	798	816	866	824	827	840	805	815	775	808	770	810	876	795	787	762	758	789	799	819	815	800	822	826	795	831	790	848	793	814	798	845	835	829	798	806	823	830	806	789	825	791	767	896	769	768	765	824	824	838	821	758	836	785	793	796	794	847	830	797	815	805	829	796	835	818	778	781	839	794	844	843	783	784	815	820	846	775	824	836	795	764	797	806	784	850	797	764	797	832	857	807	825	828	775	768	792	805	760	838	784	816	840	828	850	815	801	834	785	789	788	799	768	841	779	817	789	795	794	818	791	807	786	817	786	826	826	809	851	832	782	811	813	868	838	826	859	787	821	817	800	811	825	840	832	768	819	823	841	795	801	763	776	777	880	796	880	790	816	761	735	811	844	803	773	815	768	776	797	819	818	783	801	815	782	777	781	787	794	764	838	776	789	830	828	806	821	797	872	848	771	810	806	788	835	852	818	759	780	811	797	812	884	787	799	763	798	755	833	807	840	795	783	825	878	797	801	826	811	784	842	811	822	807	805	802	790	785	815	818	824	789	794	800	760	844	794	836	830	825	803	848	820	766	877	811	828	820	813	830	800	782	832	773	782	817	858	858	804	785	826	799	829	755	841	779	790	821	810	763	758	890	817	768	766	832	794	834	829	852	802	816	811	864	780	796	819	784	798	841	797	844	835	760	858	780	819	801	759	818	818	812	816	819	821	805	789	818	809	808	875	781	833	807	850	836	874	875	816	803	843	789	819	806	789	808	809	812	780	834	848	822	809	818	810	750	838	816	867	817	803	802	820	812	823	842	877	820	797	818	806	791	823	915	832	821	850	835	795	777	792	770	750	828	868	812	782	793	810	830	792	809	805	840	813	769	802	799	793	830	820	832	797	785	805	826	799	826	813	872	844	812	810	836	815	809	831	826	805	759	777	848	839	776	845	809	775	776	798	805	827	851	827	743	835	821	776	823	853	859	781	784	791	794	795	847	844	839	820	833	780	841	830	810	809	792	808	736	825	803	865	830	767	814	781	871	806	811	823	828	826	817	773	781	823	860	823	780	817	811	772	759	809	817	776	781	830	800	802	816	820	868	818	784	809	832	823	785	789	880	842	835	813	803	848	825	822	817	803	825	849
24569	21486	28761	24643	21458	8126	1793	1282	1071	1048	950	944	881	940	998	933	911	870	894	892	913	856	925	900	822	868	835	872	844	858	803	872	827	843	824	835	817	857	854	853	886	825	816	882	894	811	804	870	875	837	808	876	862	832	832	823	894	837	892	838	822	808	802	847	823	799	820	810	834	779	806	828	862	831	817	870	793	844	844	781	809	794	803	906	827	794	804	871	824	850	780	783	840	843	816	818	833	828	836	819	824	888	818	848	805	866	854	854	876	847	833	856	852	841	829	815	827	894	850	852	836	820	797	789	823	845	817	811	847	830	779	834	852	842	832	804	856	801	876	794	806	852	867	845	846	805	868	826	822	796	820	850	855	814	854	811	831	795	806	817	815	834	820	794	871	796	793	805	798	827	849	810	804	812	811	809	841	777	852	819	810	839	825	854	837	792	820	818	876	839	871	851	772	850	780	798	788	810	795	848	805	878	836	842	801	779	840	815	849	821	819	830	833	857	868	768	889	783	809	825	840	878	840	792	796	891	801	818	810	838	733	795	816	828	835	750	809	831	806	781	822	842	828	805	795	865	847	832	776	783	910	835	821	862	794	867	865	818	805	808	807	870	832	864	862	834	846	802	815	827	807	858	793	805	813	814	778	835	780	772	833	843	856	848	815	848	785	871	862	817	789	776	870	858	846	799	841	798	829	870	805	838	850	841	841	766	819	821	808	761	875	823	790	832	803	767	794	873	801	824	771	807	788	805	857	854	819	795	849	854	850	787	839	805	851	798	798	818	847	815	840	827	844	841	795	816	793	808	769	836	775	780	888	838	933	861	802	817	776	812	829	847	771	786	841	821	820	849	881	817	855	808	865	786	839	837	851	867	862	814	845	774	823	835	829	846	853	812	794	819	764	831	787	847	827	885	810	854	831	856	768	866	812	822	856	830	840	841	820	772	828	784	808	847	842	847	782	799	854	791	795	826	813	857	810	844	800	835	795	779	829	870	867	850	804	847	858	819	827	833	879	846	854	834	847	830	829	874	805	829	853	842	820	835	826	817	809	825	801	835	841	852	880	802	778	822	829	809	840	798	783	835	847	756	876	802	838	763	831	784	878	864	836	767	833	763	810	807	776	831	834	814	806	797	818	879	771	845	796	817	807	879	831	802	786	824	815	831	795	848	786	803	818	830	889	839	857	831	854	813	821	819	820	793	826	857	811	816	874	879	812	849	843	786	816	845	839	825	856	816	836	866	878	798	890	899	873	846	841	858	843	789	807	830	817	817	780	779	770	852	866	868	810	840	849	796	811	839	846	805	803	821	819	856	802	807	778	838	796	837	837	884	813	805	868	810	831	847	774	802	815	771	831	798	877	802	846	775	836	802	835	823	864	821	837	809	841	868	882	755	825	863	848	818	872	801	845	790	846	816	784	866	802	817	823	840	846	825	817	795	776	785	835	784	868	786	834	804	778	812	830	790	876	829	792	830	780	809	815	820	830	810	800	814	809	780	846	777	827	830	819	831	815	812	832	856	820	837	804	772	850	818	833	763	856	830	839	809	850	793	825	841	834	784	839	819	826	788	882	808	819	875	803	842	809	815	765	808	800	814	781	854	795	793	837	773	827	829	826	856	844	805	835	832	834	840	853	869	809	820	828	841	833	812	846	790	835	807	815	786	798	831	844	791	842	842	822	829	819	831	851	820	834	811	810	849	847	807	781	751	807	835	872	783	840	830	829	805	883	805	831	772	842	799	860	776	790	832	770	844	757	837	849	825	841	790	791	873	794	831	852	824	782	772	795	790	866	812	825	835	819	830	845	801	863	851	821	774	881	811	847	827	814	818	845	738	821	822	854	862	793	780	779	807	816	825	823	814	852	790	825	804	824	834	833	838	829	809	790	805	812	808	768	832	828	851	832	813	856	794	808	819	801	843	791	830	814	838	819	812	820	796	879	829	836	855	822	792	833	819	828	819	858	825	838	824	832	777	815	817	855	850	836	779	802	815	798	797	889	817	859	829	793	808	864	795	788	827	868	806	855	855	821	843	822	835	762	781	845	861	846	818	815	796	819	836	849	900	868	862	863	818	811	815	804	874	840	843	846	834	850	767	812	816	848	792	845	755	820	833	799	806	863	829	851	870	811	850	813	799	844	838	775	756	876	819	791	847	804	858	850	820	818	815	854	847	803	844	846	809	818	830	826	812	855	794	811	849	849	850	799	820	847	857	814	798	794	782	775	795	819	840	842	825	813	809	830	832	797	881	806	777	853	802	818	771	825	828	816	842	807	738	862	845	824	798	800	798	814	809	857	842	803	831	828	839	848	831	817	812	872	855	865	861	790	813	891	768	776	809	870	789	812	818	843	805	867	807	788	806	802	817	853	821	785	871	853	786	781	802	784	821	791	847	870	796	844	828	877	810	790	816	821	790	880	863	811	835	846	762	809	813	782	788	806	856	868	803	827	854	830	845	822	829	801	823	818	851	808	811	796	842	765	788	813	799	851	798	818	831	826	823	827	816	853	800	861	814	819	846	800	815	848	867	814	848	810	835	772	805	856	844	827	830	761	867	822	824	845	819	773	820	788	832	759	802	834	824	839	831	791	787	827	823	851	760	762	866	808	812	853	799	808	825	815	826	811	828	820	783	786	783	778	847	824	833	806	815	798	843	806	804	802	751	827	824	823	807	818	800	780	824	898	821	786	843	844	817	844	807	837	844	862	834	837	842	849	817	835	803	783	828	840	848	789	789	802	845	839	836	805	829	818	847	802	811	848	786	870	771	827	844	846	771	838	762	815	851	803	833	865	854	856	816	804	811	852	850	840	818	788	810	764	837	850	836	839	824	820	863	823	785	843	789	795	833	845	783	834	824	773	832	814	809	849	821	808	825	833	776	824	794	795	825	836	819	822	787	810	860	872	818	832	757	836	863	832	881	843	813	817	827	854	807	871	824	858	813	777	814	790	781	834	790	766	835	774	864	800	827	781	802	826	821	778	862	817	856	857	800	844	873	800	787	820	847	783	832	826	828	791	848	816	809	863	797	824	816	809	879	815	861	826	847	794	789	881	845	810	767	781	886	834	789	816	816	815	806	819	883	833	836	783	843	818	838	840	889	784	846	828	838	855	796	806	796	823	856	883	867	844	828	830	851	827	820	784	837	817	810	813	845	855	781	786	828	845	848	797	776	817	771	875	788	820	828	923	816	815	816	784	841	891	806	862	825	808	817	845	867	804	763	828	833	796	800	820	824	787	816	820	848	826	826	768	827	854	815	799	802	804	834	820	780	815	785	860	854	840	834	834	824	845	847	840	876	772	785	799	846	747	780	834	873	803	838	807	866	782	838	785	793	846	778	872	882	770	806	872	816	837	774	796	846	830	820	824	790	832	807	902	801	799	813	808	820	816	856	822	880	799	801	816	822	772	869	825	773	843	871	835	840	821	831	782	811	805	788	821	821	811	845	852	838	810	824	821	836	848	805	849	836	848	820	812	869
3933	5971	5083	2677	1893	1372	1197	1064	894	877	777	800	765	737	706	674	736	666	611	647	662	653	618	611	687	674	637	647	627	614	623	620	642	607	639	667	640	635	574	583	619	588	663	597	620	664	591	589	594	612	572	614	605	599	598	635	595	629	649	616	643	586	566	612	603	588	623	640	627	607	559	600	608	586	596	592	629	626	591	589	586	607	586	595	609	590	601	671	631	598	651	573	608	614	586	564	599	599	622	605	604	619	598	611	620	632	603	637	589	624	582	643	628	586	636	608	595	596	614	644	626	598	561	534	621	626	553	610	613	595	647	635	581	621	623	575	625	604	620	610	579	598	619	604	610	631	634	563	598	651	602	596	629	601	601	614	622	570	613	617	637	633	615	641	578	615	661	597	577	597	606	601	613	590	618	598	562	605	573	625	609	554	611	599	581	657	662	606	599	646	647	598	600	579	592	573	578	591	618	593	598	625	634	572	590	580	612	611	585	601	591	615	565	627	600	674	609	637	578	551	615	620	578	560	639	617	589	558	623	586	612	611	613	632	594	580	618	596	628	593	565	581	565	563	561	618	631	606	607	594	608	617	610	600	633	614	627	597	604	617	606	600	565	616	621	597	563	628	546	577	597	571	560	631	615	576	666	600	608	601	603	603	601	598	649	588	595	575	600	634	576	587	695	626	584	615	598	638	572	587	600	611	600	602	594	608	609	593	582	643	568	607	591	594	580	600	639	583	610	586	638	623	638	633	584	627	626	586	619	586	567	600	598	582	647	629	589	585	579	624	612	589	644	602	616	608	611	585	589	647	551	598	589	588	593	591	608	620	621	619	603	585	594	674	584	612	534	572	578	628	590	590	633	631	586	632	608	593	625	562	581	588	633	583	643	639	598	612	593	600	567	583	643	562	663	574	575	637	591	569	582	619	595	591	575	633	624	615	557	592	596	619	616	599	568	628	598	613	587	570	618	660	613	574	583	585	645	604	558	622	647	612	594	587	602	626	636	619	576	596	615	618	617	559	648	601	606	570	610	594	592	582	623	633	593	588	588	608	598	602	591	598	544	611	624	588	603	587	600	649	568	580	579	594	575	645	665	588	610	596	585	583	641	606	600	566	606	583	613	569	577	583	620	586	582	645	599	625	585	647	606	558	604	565	595	624	664	630	575	628	610	595	587	593	586	581	591	591	615	604	599	606	592	591	619	593	595	584	624	590	582	636	554	574	573	633	568	570	598	596	598	614	617	577	578	613	576	611	582	559	612	568	628	622	601	597	555	603	621	559	584	592	617	651	578	595	577	588	632	648	612	578	644	627	624	571	600	564	603	621	606	578	589	610	563	609	619	611	596	617	577	609	610	613	584	595	550	608	571	626	622	613	591	588	616	611	617	610	600	601	605	589	607	564	598	602	616	592	565	645	568	612	605	643	620	594	641	594	622	565	658	581	572	540	587	594	627	607	616	620	596	620	583	601	573	592	589	593	578	637	562	626	596	611	559	580	612	633	600	601	602	653	610	579	583	586	616	626	554	621	624	652	599	588	570	566	556	586	575	628	565	615	641	580	592	617	588	629	578	637	616	534	608	575	654	574	577	573	611	591	566	558	560	606	594	638	590	541	634	574	598	571	621	574	607	624	596	650	602	581	619	599	628	613	584	565	599	629	588	576	595	595	558	589	592	635	611	558	593	528	610	605	570	611	607	612	606	622	604	587	611	601	606	611	579	584	597	584	605	586	580	589	641	562	602	602	590	595	563	598	594	546	618	587	578	583	590	586	609	613	641	606	584	604	560	609	623	591	585	612	619	599	564	600	631	593	656	608	577	605	591	607	591	627	577	611	578	617	620	612	604	599	590	620	589	609	551	627	621	589	572	613	572	605	612	618	605	619	614	589	593	596	618	576	555	574	632	606	599	614	604	608	574	579	560	620	637	575	596	595	624	633	604	594	599	541	588	589	582	594	632	606	572	584	592	609	611	629	574	576	566	617	630	609	605	598	584	610	589	556	569	583	586	599	614	624	572	591	627	610	579	570	600	576	601	587	585	615	589	607	553	656	612	605	613	584	608	627	594	573	608	539	567	631	542	597	596	571	613	586	610	593	603	628	612	606	625	583	616	608	582	599	570	610	603	574	578	579	599	602	601	626	581	635	594	610	600	597	577	575	625	584	592	571	592	574	626	608	593	594	558	585	580	567	625	625	611	595	574	612	573	606	634	616	638	562	584	604	634	592	572	578	608	581	590	614	638	595	574	611	568	642	620	595	610	608	616	600	597	563	549	591	616	550	623	582	592	542	596	612	599	616	592	608	618	593	646	597	589	591	615	594	591	586	624	588	590	582	640	591	610	605	575	625	590	591	598	593	548	597	555	566	616	630	531	592	629	581	580	548	616	575	569	621	577	613	571	540	572	582	574	611	589	592	588	563	599	585	589	612	600	682	579	596	580	613	597	560	607	612	567	604	616	628	625	612	592	637	615	632	613	558	602	621	593	640	599	603	615	538	585	597	588	571	638	639	576	613	566	620	610	581	571	620	607	586	617	589	608	615	583	631	590	620	608	612	618	606	605	616	583	609	530	583	606	587	578	604	592	571	619	576	640	565	623	584	617	604	607	660	565	627	582	596	564	547	600	609	574	651	627	585	544	643	555	597	601	582	599	565	580	574	589	591	575	592	610	601	593	552	570	592	623	590	637	591	597	592	570	616	615	589	613	594	620	579	592	606	602	605	628	584	606	568	575	627	588	627	578	598	634	565	587	595	592	604	589	588	610	556	574	597	588	557	582	560	603	614	592	607	584	595	576	564	571	618	604	574	576	569	632	596	564	614	573	574	579	618	627	585	594	615	633	600	608	586	580	554	604	591	629	593	590	546	588	612	575	602	602	590	598	586	620	552	596	555	604	545	589	547	566	603	582	594	592	606	543	569	578	575	629	610	552	551	640	580	569	643	587	565	602	581	663	589	570	587	617	578	571	593	599	589	584	604	584	587	575	582	594	596	548	597	585	612	595	571	590	605	666	592	604	544	600	569	647	611	584	581	572	591	601	604	571	619	562	619	638	565	604	563	610	600	595	600	565	597	598	625	612	631	598	564	572	574	611	574	581	589	582	582	617	602	562	576	608	636	630	574	557	638	573	613	568	599	621	568	614	655	614	613	636	610	606	612	559	574	608	616	601	634	606	644	587	601	573	585	571	628	585	578	552	585	587	541	637	565	599	563	573	602	568	565	590	617	663	561	577	592	586	585	597	624	620	621	550	575	608	627	615	598	622	565	578	612	603	612	586	598	574	635	559	568	602	614	597	615	613	597	608	536	588	547	614	584	571	588	616	603	564	583	552	635	633	592	602	559	590	618	629	574	611	589	626	561	583	584	580	618	602	658	632	609	564	581	599	596	582	629	597	609	600	610	588	555	586	582	591	630	621	609	597	540	587	569	673	597	594	616	636	579	601	599	594	544	580	565	645	624	595	553	561	622	597	566	562	616
28116	11358	1696	1098	856	858	901	885	828	871	848	902	916	859	824	895	885	902	910	867	841	876	887	899	891	855	873	900	844	876	828	916	846	914	885	940	883	858	911	878	884	919	877	829	880	809	860	821	892	845	866	825	920	899	871	850	857	844	853	875	859	869	924	893	839	820	866	934	841	873	872	839	899	894	901	888	836	858	903	873	829	862	845	858	894	881	924	902	879	849	896	859	826	836	858	897	834	918	864	846	843	863	845	905	905	859	921	851	885	844	908	851	884	819	847	862	911	887	860	877	870	836	895	841	882	895	835	819	862	881	877	883	888	849	808	856	880	856	883	882	838	852	899	883	853	899	895	861	894	876	889	912	916	913	876	864	832	886	832	858	867	856	862	830	894	854	890	890	879	833	833	883	819	806	903	885	879	897	822	886	878	908	857	879	911	853	868	882	828	916	940	889	847	854	891	920	903	858	881	847	875	879	856	859	862	868	891	809	915	870	933	812	833	886	830	885	892	879	865	866	893	863	869	871	895	860	883	887	905	869	872	900	903	872	959	866	904	848	831	850	836	861	894	888	827	870	870	905	872	832	854	876	830	900	871	862	871	873	874	873	879	848	849	854	813	890	847	894	875	903	850	872	867	799	861	903	872	870	906	828	909	911	868	876	814	885	876	858	848	858	841	871	894	834	862	801	867	866	877	875	889	897	867	882	877	901	874	863	896	864	869	916	822	871	873	939	848	901	875	839	862	851	895	858	842	891	827	891	878	880	838	845	885	845	818	855	849	921	865	858	910	843	859	816	901	844	881	895	820	887	893	847	800	858	881	890	881	908	856	873	881	856	865	829	930	838	886	905	887	909	863	852	867	837	888	837	882	843	850	829	854	892	864	899	901	808	863	843	870	868	866	864	889	899	869	863	902	845	883	913	902	898	784	915	873	856	883	885	843	843	861	856	862	900	902	870	932	899	842	919	883	871	882	879	854	864	813	846	840	911	826	880	813	902	829	885	854	835	862	846	853	881	853	836	872	861	889	897	878	893	874	879	911	868	833	900	882	892	837	826	841	907	884	880	890	880	841	834	887	833	882	856	874	902	878	890	867	861	896	913	813	879	922	919	856	897	843	894	834	881	869	881	943	828	786	864	891	866	880	890	884	892	871	887	899	900	893	837	862	835	886	830	830	891	915	866	864	876	913	882	901	857	856	876	845	832	870	878	872	891	871	877	871	859	875	875	874	912	898	873	911	881	885	913	887	878	854	899	871	845	811	857	876	862	884	830	858	872	857	860	845	891	850	894	876	821	878	861	866	867	865	824	891	902	910	916	830	878	872	884	845	887	898	854	860	864	870	870	873	860	911	878	817	855	830	879	914	858	862	841	819	889	811	907	880	896	839	863	824	862	877	880	827	877	886	869	853	892	876	899	849	861	894	816	880	888	872	827	886	877	881	836	841	873	875	884	886	857	862	794	862	860	836	870	865	931	867	865	874	849	907	876	857	869	863	847	881	875	862	823	922	785	832	874	892	864	837	937	841	852	790	866	852	920	878	825	873	892	854	855	883	860	841	895	889	857	867	887	953	868	899	888	886	868	910	883	889	835	848	831	897	867	875	834	914	872	866	885	884	859	855	855	862	897	891	859	823	919	846	851	870	894	847	899	888	877	882	830	875	881	901	847	863	871	882	877	905	867	837	940	874	869	865	868	853	820	880	853	881	859	881	899	883	896	891	914	867	901	883	893	867	870	891	890	854	890	799	967	886	855	861	833	892	888	907	875	812	802	811	849	856	883	897	812	860	836	856	858	859	878	841	886	871	840	858	893	869	833	850	850	895	854	829	920	903	842	851	870	890	873	867	886	853	858	874	860	879	909	896	864	856	863	910	823	830	897	895	848	843	896	876	876	882	902	874	874	888	896	886	803	827	839	858	836	876	856	893	891	895	838	856	885	898	873	916	838	877	918	902	793	891	879	926	845	874	855	859	890	864	906	874	924	848	810	831	866	880	828	858	866	879	850	874	843	909	867	887	892	860	881	875	880	849	870	901	831	842	850	843	845	875	926	875	866	890	892	862	869	830	916	877	864	903	910	858	859	881	891	858	841	875	776	905	846	886	840	909	854	805	893	928	870	928	830	926	903	926	840	898	875	872	915	879	869	878	829	883	903	856	884	847	884	845	863	899	832	934	865	935	911	922	858	837	865	911	881	865	869	909	909	890	867	871	904	889	832	880	918	853	895	889	851	810	847	833	857	866	839	829	913	880	839	871	872	847	894	899	878	878	878	845	881	857	823	921	858	862	930	889	886	843	879	883	850	884	842	887	854	829	924	847	881	844	902	842	873	900	887	836	872	871	813	820	863	874	852	808	836	912	878	863	915	827	858	838	860	877	874	908	909	914	885	914	854	880	881	897	874	874	885	914	882	880	854	849	871	887	883	824	880	835	837	839	830	892	851	853	883	845	875	856	876	882	897	871	907	856	857	890	835	886	918	828	951	860	887	822	881	868	837	858	840	831	875	906	850	789	879	878	836	838	921	872	838	910	912	916	866	868	893	898	863	836	857	838	848	864	859	857	817	847	918	871	893	887	828	925	862	896	875	890	901	852	894	824	918	885	816	933	919	849	876	885	828	879	851	888	851	885	879	883	892	839	868	814	884	897	845	868	868	857	838	893	830	898	899	878	880	945	813	874	926	877	862	901	869	898	818	991	864	885	895	893	872	872	896	895	854	898	842	861	911	846	878	897	867	865	833	884	834	877	898	845	856	878	857	845	842	866	846	901	849	897	915	849	905	844	835	865	881	858	818	866	893	896	850	893	879	845	857	908	850	873	865	900	861	912	810	856	915	876	817	882	861	903	858	858	816	849	844	823	904	850	875	866	915	831	909	875	848	893	800	911	843	836	877	852	910	869	873	876	873	823	898	857	884	835	842	867	824	878	868	877	831	828	887	904	869	893	912	840	881	844	877	829	949	854	923	908	842	850	881	798	818	913	878	913	904	883	917	864	904	903	849	902	901	854	895	912	841	801	851	849	856	894	849	888	849	830	858	845	886	892	897	865	891	872	793	900	817	918	852	868	884	905	839	864	887	829	885	911	837	891	827	855	913	870	830	858	861	821	917	859	893	915	863	928	860	831	843	790	921	842	824	850	834	857	867	898	853	853	876	861	866	856	844	898	851	851	882	824	812	877	846	855	895	864	891	866	912	850	856	925	892	797	845	834	853	849	880	906	847	851	896	874	835	891	869	830	875	885	860	892	857	893	831	931	848	875	954	890	856	866	858	881	855	890	833	861	889	901	875	919	877	918	884	865	879	913	895	862	804	843	896	863	852	844	861	853	902	870	873	827	915	862	837	885	909	848	898	873	886	887	848	883	908	872	889	875	949	870	882	833	937	894	900	874	881	896	877	879	820	849	857	903	878	882	859	821	918	858	886	881	914	848	877	883	866	877	889	897	926	831	880	877	826	829	835	858	875	869	866	898	848	848	869
5010	812	756	607	687	566	590	630	600	620	642	566	574	594	606	634	590	593	624	636	582	600	595	608	570	616	605	587	618	543	603	609	627	591	606	546	598	597	586	617	590	632	598	563	583	594	584	606	614	592	601	598	601	587	606	582	554	592	587	576	594	574	599	598	603	608	605	574	574	615	621	566	576	604	633	560	545	635	583	609	609	548	595	572	577	599	586	597	556	563	557	583	551	614	557	572	546	582	609	597	598	597	606	640	604	581	613	615	614	569	568	586	581	576	624	589	572	601	581	593	588	572	596	635	583	578	609	595	614	591	580	620	593	636	592	555	590	563	568	609	558	656	615	612	572	612	596	606	577	602	629	556	541	610	637	590	597	604	574	604	579	550	596	557	625	578	598	589	563	577	595	564	598	588	592	594	609	576	622	580	593	596	575	630	585	613	576	592	596	615	599	605	641	611	568	612	622	606	574	608	567	573	563	590	615	592	606	577	605	597	608	573	592	620	577	560	591	616	556	598	571	579	608	590	573	615	591	589	602	626	599	621	597	601	589	589	589	603	587	633	588	588	604	606	600	558	594	613	587	558	568	611	612	571	580	593	571	595	570	564	605	649	611	621	602	582	570	613	584	579	610	623	577	584	580	566	528	600	607	566	593	607	564	613	586	580	589	587	581	622	571	595	598	582	598	570	596	618	602	626	566	596	603	611	581	582	616	569	621	568	595	614	594	596	614	564	585	590	625	573	557	576	601	587	601	546	591	601	605	561	631	590	604	578	575	597	597	602	575	607	612	552	626	602	596	540	604	577	549	584	578	655	572	588	605	569	553	584	579	592	573	584	590	622	589	601	582	630	598	574	643	609	590	542	575	541	634	566	574	583	571	592	604	592	591	559	579	599	649	628	621	554	582	568	600	591	584	568	556	614	562	583	576	556	568	600	565	593	638	551	598	573	589	526	603	615	546	593	576	609	572	626	601	577	616	558	624	580	566	579	565	600	584	577	538	591	589	593	617	614	588	585	595	568	594	607	601	573	568	571	579	576	583	634	604	580	567	576	604	596	565	565	607	622	585	592	599	591	622	638	589	598	550	570	528	600	655	584	568	585	596	552	580	590	605	590	611	561	613	614	594	583	613	557	574	602	603	646	622	588	635	578	611	545	563	575	562	665	595	571	613	551	524	548	582	601	576	604	608	541	592	621	571	550	614	647	597	567	614	585	609	585	567	557	602	599	606	596	592	575	576	560	598	581	590	581	551	582	610	584	628	618	572	607	616	604	583	635	593	622	558	623	593	577	557	559	613	615	626	578	568	644	590	596	565	592	575	613	609	581	595	606	609	616	618	604	566	636	569	629	562	569	598	617	648	588	563	546	593	591	570	611	527	614	558	573	619	605	598	602	608	577	612	619	635	567	610	589	582	598	583	542	558	595	623	572	556	545	587	586	609	580	567	596	556	587	630	595	600	625	609	641	575	588	551	605	627	597	589	594	588	564	606	615	649	607	579	605	587	593	596	638	570	614	551	571	575	561	568	626	596	610	584	634	562	559	629	571	583	604	584	573	590	586	601	625	593	564	614	611	617	598	601	640	560	630	634	554	575	586	531	647	597	608	603	619	599	584	635	616	553	627	590	607	559	575	571	572	569	621	658	519	580	603	601	591	596	566	559	595	598	570	575	601	543	585	648	568	620	584	591	602	605	624	599	570	603	596	591	586	601	609	566	571	571	622	664	628	584	602	579	611	567	555	627	604	576	549	616	617	621	620	578	539	547	566	615	614	605	563	647	572	625	523	611	604	608	615	573	604	609	596	568	565	581	584	582	571	578	608	572	581	603	591	617	552	601	570	632	589	612	575	581	565	563	563	570	607	576	567	552	517	580	592	584	582	626	549	558	603	616	598	616	601	609	598	599	565	599	621	629	649	622	602	571	624	620	564	599	581	641	612	599	580	625	628	552	529	563	599	553	602	634	589	583	623	592	613	548	585	567	638	510	595	555	599	608	603	603	597	591	578	572	623	604	636	590	576	595	627	576	589	573	544	581	584	591	559	587	618	628	596	569	602	589	595	631	580	621	554	567	571	551	599	571	600	613	564	587	568	594	612	579	605	571	564	603	638	621	580	594	579	560	594	601	599	588	581	639	604	576	593	629	558	565	568	598	623	622	576	637	627	603	593	591	586	546	576	613	602	642	601	602	598	615	597	577	566	595	636	598	587	613	594	617	617	610	598	557	606	616	562	583	635	613	547	555	605	574	560	563	615	594	633	595	629	589	578	578	611	557	576	570	592	592	605	562	643	646	570	614	618	577	575	591	572	567	628	590	585	578	584	589	590	597	596	599	613	579	608	597	635	635	615	574	582	547	621	589	607	622	600	571	583	595	594	607	584	598	568	583	600	587	577	605	574	585	598	592	593	594	574	564	592	575	587	628	562	593	616	570	615	561	608	601	603	559	584	578	580	574	590	573	568	565	598	606	566	649	638	635	579	567	614	609	631	622	595	592	569	561	593	572	586	593	592	586	614	614	549	604	605	618	565	585	627	611	594	618	589	608	591	570	623	593	606	605	601	575	571	605	628	577	604	564	610	645	620	610	627	620	542	590	571	568	587	607	601	599	590	635	572	572	599	608	625	564	622	582	565	569	560	583	561	608	580	594	608	634	616	582	607	574	628	603	575	566	546	586	621	582	607	602	618	585	580	621	620	602	575	620	588	587	615	583	599	602	557	614	591	568	622	610	536	598	620	579	611	596	624	578	608	582	568	554	567	592	602	633	574	630	547	529	623	604	560	590	588	575	601	585	573	578	646	532	561	621	552	639	590	594	598	600	585	596	589	554	592	635	622	588	564	593	615	585	641	612	557	551	618	584	598	582	612	605	611	614	589	570	629	599	607	576	600	586	594	583	599	603	593	568	590	577	607	583	622	618	617	574	608	617	580	587	587	588	605	585	601	620	605	613	584	576	576	609	610	620	638	639	549	561	593	600	604	639	598	584	534	624	619	590	589	569	583	595	620	615	549	607	578	627	588	582	590	563	608	642	639	571	596	570	559	608	573	597	568	608	623	585	624	570	597	590	589	578	555	606	620	580	578	546	578	599	603	574	574	558	585	588	606	603	597	594	647	585	622	577	573	626	605	591	522	571	591	577	608	591	606	617	567	604	599	577	592	572	585	598	580	590	633	600	604	584	558	621	580	599	570	601	604	611	597	614	609	589	584	587	577	548	594	544	611	582	621	613	596	581	606	575	627	592	578	579	618	577	579	610	559	598	573	581	574	627	552	614	582	594	625	596	612	581	627	639	569	604	598	569	606	606	601	555	617	605	572	616	604	649	596	594	599	554	620	594	590	561	581	601	622	583	576	575	594	565	618	608	608	593	562	611	590	572	617	593	590	591	574	566	577	547	607	573	566	598	547	568	562	573	570	581	573	600	599	603	639	615	621	655	623	581	622	576	553	610	610	599	590	601	590	580	581	574	578	563	583	625	616
25656	21496	27784	25580	10378	2153	1625	1306	1269	1258	1219	1313	1268	1241	1265	1220	1211	1238	1251	1177	1193	1186	1206	1177	1203	1196	1187	1194	1187	1191	1163	1251	1233	1107	1226	1217	1096	1180	1203	1213	1179	1117	1162	1155	1189	1217	1125	1248	1121	1225	1201	1233	1171	1166	1170	1227	1181	1213	1163	1157	1165	1155	1232	1194	1167	1243	1180	1196	1144	1214	1200	1201	1199	1131	1134	1143	1183	1163	1216	1203	1218	1149	1161	1161	1247	1215	1189	1209	1174	1174	1153	1114	1182	1144	1171	1230	1143	1232	1194	1179	1181	1127	1171	1150	1175	1160	1172	1107	1213	1129	1184	1154	1215	1217	1192	1117	1140	1164	1180	1194	1119	1181	1152	1159	1197	1190	1128	1145	1178	1186	1128	1146	1138	1164	1203	1208	1217	1188	1236	1181	1179	1211	1217	1195	1168	1213	1197	1172	1237	1195	1183	1169	1171	1183	1196	1165	1222	1190	1113	1167	1152	1135	1146	1197	1230	1171	1153	1205	1230	1175	1194	1172	1146	1134	1185	1235	1207	1190	1174	1171	1184	1168	1167	1164	1178	1143	1199	1195	1214	1234	1233	1134	1178	1185	1211	1200	1297	1185	1111	1169	1240	1179	1193	1170	1156	1173	1182	1169	1202	1196	1150	1105	1152	1205	1121	1123	1157	1146	1184	1212	1188	1152	1207	1184	1195	1165	1153	1121	1179	1186	1193	1177	1156	1138	1175	1196	1149	1194	1161	1172	1205	1163	1099	1147	1168	1149	1135	1228	1223	1110	1139	1110	1158	1202	1149	1217	1145	1092	1117	1184	1158	1199	1158	1133	1156	1149	1192	1177	1205	1178	1142	1137	1181	1154	1184	1218	1181	1163	1174	1138	1212	1176	1202	1147	1223	1127	1094	1206	1268	1194	1126	1146	1140	1103	1151	1174	1198	1159	1089	1162	1194	1105	1162	1130	1178	1182	1145	1140	1111	1153	1253	1147	1172	1108	1142	1203	1149	1104	1145	1145	1135	1117	1124	1177	1182	1164	1204	1203	1220	1187	1134	1223	1192	1159	1141	1168	1167	1129	1219	1169	1130	1170	1139	1161	1206	1140	1140	1130	1165	1208	1247	1115	1189	1137	1195	1234	1134	1082	1221	1180	1191	1162	1127	1215	1143	1177	1187	1160	1165	1119	1153	1118	1209	1177	1206	1183	1165	1167	1219	1212	1205	1187	1177	1274	1203	1096	1169	1098	1160	1206	1201	1186	1170	1177	1126	1133	1178	1193	1212	1133	1201	1183	1150	1183	1161	1187	1151	1225	1190	1177	1226	1207	1121	1144	1193	1224	1169	1172	1093	1194	1205	1161	1179	1201	1148	1163	1170	1164	1151	1179	1199	1208	1171	1183	1189	1176	1099	1135	1151	1217	1115	1203	1217	1107	1144	1144	1092	1234	1201	1143	1154	1169	1219	1201	1229	1124	1184	1193	1110	1227	1203	1229	1114	1185	1159	1124	1105	1158	1166	1154	1165	1176	1178	1123	1206	1205	1114	1171	1138	1131	1155	1219	1169	1232	1175	1165	1210	1151	1184	1162	1234	1187	1179	1176	1102	1156	1077	1186	1236	1156	1142	1189	1176	1211	1208	1101	1152	1208	1203	1223	1169	1147	1162	1178	1206	1213	1128	1141	1161	1169	1182	1113	1190	1105	1181	1178	1135	1167	1136	1160	1127	1168	1140	1205	1142	1151	1137	1136	1172	1169	1202	1143	1199	1217	1220	1147	1166	1195	1211	1114	1166	1145	1169	1129	1087	1163	1146	1147	1209	1238	1137	1196	1182	1167	1176	1227	1207	1160	1176	1189	1185	1139	1199	1213	1154	1183	1136	1172	1145	1156	1208	1156	1126	1206	1233	1183	1169	1165	1123	1198	1200	1134	1175	1159	1206	1219	1199	1199	1187	1177	1176	1188	1147	1208	1213	1163	1220	1230	1139	1138	1121	1166	1203	1154	1170	1174	1220	1174	1155	1160	1145	1118	1238	1127	1220	1235	1155	1207	1221	1102	1214	1115	1162	1111	1196	1154	1146	1133	1172	1174	1187	1226	1154	1090	1232	1160	1207	1158	1129	1178	1170	1169	1160	1238	1188	1172	1224	1183	1136	1100	1107	1186	1161	1171	1207	1242	1200	1140	1111	1160	1103	1199	1180	1148	1238	1152	1173	1176	1159	1214	1180	1182	1179	1165	1126	1191	1159	1146	1141	1183	1181	1126	1152	1190	1174	1122	1195	1156	1173	1202	1204	1207	1200	1164	1155	1189	1182	1170	1130	1155	1193	1146	1153	1183	1173	1237	1161	1162	1107	1213	1189	1194	1130	1223	1095	1121	1190	1220	1127	1176	1206	1201	1182	1096	1166	1155	1194	1160	1183	1176	1170	1159	1183	1171	1199	1156	1136	1171	1179	1149	1152	1176	1219	1142	1158	1208	1122	1180	1140	1194	1187	1162	1225	1187	1212	1122	1170	1165	1206	1174	1167	1185	1197	1172	1158	1135	1195	1148	1118	1162	1130	1190	1168	1203	1168	1178	1178	1199	1151	1133	1174	1177	1260	1219	1171	1171	1188	1178	1129	1151	1149	1165	1185	1161	1163	1206	1198	1148	1167	1168	1173	1166	1096	1159	1176	1147	1120	1160	1224	1093	1141	1106	1225	1179	1154	1187	1187	1180	1140	1170	1186	1210	1156	1198	1174	1122	1137	1150	1201	1225	1153	1157	1178	1218	1210	1196	1123	1122	1141	1176	1103	1173	1147	1199	1187	1174	1170	1194	1162	1138	1135	1169	1180	1214	1175	1209	1158	1198	1141	1158	1133	1124	1183	1157	1218	1222	1172	1152	1117	1149	1186	1221	1168	1158	1191	1165	1176	1224	1128	1178	1127	1179	1136	1200	1133	1207	1139	1179	1170	1214	1154	1169	1125	1168	1153	1163	1120	1224	1206	1142	1236	1150	1167	1188	1151	1158	1148	1201	1191	1146	1136	1152	1128	1161	1176	1205	1154	1239	1142	1164	1131	1150	1151	1225	1169	1173	1161	1209	1168	1176	1161	1208	1144	1208	1165	1179	1158	1126	1169	1159	1235	1178	1215	1165	1147	1168	1127	1163	1205	1213	1185	1204	1189	1204	1181	1196	1168	1189	1171	1159	1182	1172	1187	1193	1209	1171	1116	1235	1165	1261	1152	1202	1180	1145	1182	1165	1121	1163	1202	1154	1234	1166	1165	1159	1161	1156	1201	1188	1141	1088	1130	1112	1175	1197	1162	1218	1128	1201	1159	1159	1151	1159	1184	1143	1104	1180	1156	1177	1139	1135	1152	1069	1220	1147	1165	1213	1199	1182	1064	1205	1123	1191	1125	1192	1182	1154	1152	1239	1170	1177	1186	1165	1185	1194	1129	1211	1219	1171	1173	1106	1159	1172	1203	1124	1156	1177	1207	1221	1131	1126	1130	1145	1187	1186	1190	1174	1119	1130	1120	1228	1172	1210	1180	1155	1101	1154	1149	1099	1195	1183	1117	1135	1131	1094	1175	1142	1163	1201	1173	1162	1107	1169	1063	1160	1095	1107	1164	1200	1182	1192	1172	1150	1120	1171	1149	1106	1089	1187	1115	1131	1091	1176	1188	1186	1130	1140	1140	1183	1138	1236	1210	1170	1235	1191	1154	1148	1178	1195	1153	1188	1098	1123	1224	1186	1185	1188	1189	1167	1158	1176	1175	1175	1171	1182	1147	1227	1114	1166	1161	1188	1129	1131	1169	1263	1147	1152	1195	1128	1230	1148	1178	1198	1206	1173	1242	1117	1157	1201	1231	1138	1158	1171	1133	1176	1171	1160	1173	1145	1161	1141	1137	1191	1161	1107	1192	1143	1136	1143	1202	1195	1195	1212	1158	1171	1158	1178	1168	1201	1190	1206	1145	1162	1091	1210	1207	1209	1152	1119	1129	1171	1110	1164	1156	1150	1196	1177	1202	1169	1170	1161	1173	1132	1195	1193	1123	1170	1209	1153	1186	1147	1123	1188	1177	1229	1144	1164	1170	1215	1144	1156	1208	1175	1130	1144	1138	1205	1167	1182	1157	1185	1128	1193	1201	1183	1148	1156	1159	1129	1169	1101	1184	1137	1176	1101	1169	1252	1197	1178	1177	1147	1192	1181	1126	1139	1151	1202	1206	1117	1139	1172	1183	1154	1143	1133	1220	1128	1202	1135	1195	1128	1112	1130	1191	1173	1202	1093	1167	1134	1168	1160	1127	1200	1185	1140	1162	1183	1157	1186	1148	1132	1142	1143	1172	1242	1164	1175	1130	1168	1171	1139	1189	1207	1193	1146	1171	1229	1148	1164	1172	1159	1183	1192	1187	1169	1209	1141	1137	1106	1204	1167	1138	1170	1128	1191	1194	1145	1151	1140	1198	1212	1133	1171	1229	1117	1190	1098	1198	1192	1273	1199	1082	1122	1197	1178	1209	1188	1171	1230	1143	1168	1177	1137	1142	1170	1187	1171	1180	1152	1202	1164	1191	1178	1161	1118	1126	1199	1147	1170	1165	1179	1205	1173	1126	1236	1136	1122	1216	1191	1138	1179	1165	1200	1204	1151	1154	1121	1126	1187	1150	1168	1169	1118	1195	1140	1197	1166	1206	1211	1245	1174	1217	1170	1155	1209	1141	1132	1228	1099	1173	1148	1222	1203	1105	1191	1168	1194	1131	1193	1104	1111	1192	1184	1187	1128	1213	1178	1091	1223	1190	1196	1166	1187	1152	1180	1175	1214	1156	1193	1192	1132	1155	1193	1198	1145	1108	1156	1151	1176	1205	1212	1173	1190	1158	1173	1207	1113	1205	1178	1137	1172	1178	1147	1183	1204	1186	1141	1122	1190	1127	1201	1138	1097	1212	1186	1126	1162	1165	1161	1245	1154	1163	1194	1200	1208	1193	1228	1114	1138	1203	1166	1131	1155	1172	1137	1171	1184	1179	1201	1173	1161	1178	1167	1097	1167	1151	1150	1178	1173	1187	1146	1154	1173	1202	1178	1187	1191
3758	3600	3159	1934	1440	1257	1115	1029	1041	925	962	886	870	857	872	930	854	886	850	838	833	919	858	822	861	854	855	843	826	817	809	875	831	810	837	829	847	837	821	826	839	861	776	783	827	801	828	842	796	816	854	797	767	854	803	796	827	808	830	806	800	848	853	840	850	797	800	826	864	789	805	857	792	799	808	846	804	815	864	781	830	845	805	836	824	805	851	806	797	810	797	786	825	849	802	823	840	811	801	782	857	832	817	828	818	804	799	843	808	827	820	835	775	850	823	848	767	778	826	807	770	845	843	883	809	798	830	823	794	837	766	767	774	798	811	865	797	817	824	813	773	830	806	826	834	831	811	795	792	809	822	831	842	801	872	785	816	870	770	839	788	742	821	773	854	798	792	823	774	830	763	849	802	783	832	870	820	773	795	796	784	823	863	839	803	811	761	811	785	791	787	838	827	841	775	811	848	846	827	794	777	804	825	760	778	788	837	828	794	798	848	795	815	793	864	845	817	805	772	784	798	835	815	869	803	851	764	804	790	849	821	797	833	788	806	807	789	821	783	861	855	804	762	797	838	847	804	846	802	832	825	817	791	774	777	800	798	831	845	834	844	812	819	819	817	850	795	775	818	790	798	791	812	758	821	804	813	818	816	797	814	844	862	860	800	871	778	789	696	795	804	864	835	828	837	873	798	790	855	846	818	820	787	877	811	833	763	786	793	807	805	744	800	846	808	776	827	803	873	815	769	786	813	798	823	774	843	810	829	862	799	823	835	846	826	804	848	809	828	845	824	784	820	791	846	814	798	806	783	814	847	792	825	837	829	794	818	831	839	779	813	799	761	787	790	734	826	799	825	797	828	787	794	842	829	797	802	841	817	778	817	819	830	809	786	798	812	816	823	811	836	770	810	835	806	775	783	754	866	790	794	833	824	774	801	867	901	870	805	763	735	761	796	795	766	773	825	827	859	831	782	824	815	757	818	822	779	822	821	856	825	794	832	805	794	824	794	826	753	817	795	815	789	779	792	824	843	843	812	825	837	836	835	777	818	812	835	796	851	817	796	773	826	849	791	782	873	826	774	863	795	813	789	813	866	844	836	750	774	810	798	792	816	839	821	825	853	806	776	811	811	785	812	823	826	822	830	847	768	873	786	802	818	885	841	851	828	855	802	782	823	843	807	797	777	815	806	833	787	783	801	793	767	781	786	797	845	817	806	809	780	764	787	849	804	832	829	830	785	839	807	812	798	858	810	826	822	819	797	840	837	789	801	793	803	816	779	833	811	829	811	764	776	813	832	775	807	762	830	837	773	808	813	804	774	816	824	818	843	811	780	806	744	836	821	845	790	800	814	831	819	792	825	861	806	811	749	781	790	787	757	816	836	789	808	820	822	843	777	781	798	858	780	766	803	826	817	835	811	805	826	824	829	752	825	849	823	817	830	812	855	796	809	844	804	845	832	760	770	811	790	798	817	843	775	844	803	774	821	803	822	805	796	886	797	835	791	835	801	807	839	866	761	799	754	798	843	806	832	839	858	856	868	832	821	816	813	819	810	807	780	792	824	832	806	830	823	827	802	811	795	781	779	795	842	797	863	831	803	794	841	758	771	865	820	786	873	817	803	835	834	786	793	799	853	823	779	860	836	804	787	815	826	815	780	839	762	808	807	788	804	797	754	796	827	824	847	857	760	812	809	800	808	853	810	840	767	822	809	788	817	866	763	860	816	760	849	816	850	795	824	828	789	779	793	778	874	813	819	808	817	790	816	810	759	844	797	779	823	843	801	857	787	772	802	836	784	775	770	811	822	777	790	873	842	789	824	813	821	772	817	793	777	838	818	802	831	838	755	744	816	879	827	778	822	820	751	756	813	792	849	833	847	774	820	781	777	794	818	816	837	812	780	806	824	811	784	777	858	757	755	821	860	827	804	804	817	827	851	810	886	795	822	769	835	786	821	803	815	786	798	872	801	819	789	830	759	819	822	812	815	790	839	830	779	817	876	795	830	813	814	771	797	799	793	798	831	862	760	816	763	787	801	845	797	811	823	816	782	816	844	802	759	765	821	801	787	824	820	819	811	820	796	787	798	797	749	834	800	777	800	797	772	844	808	810	746	878	798	783	797	810	814	798	817	780	856	795	836	744	741	813	813	791	792	849	792	764	816	801	782	806	796	755	771	788	847	802	830	811	810	819	795	818	811	841	785	828	777	823	797	782	782	757	783	772	784	740	869	804	845	783	811	800	769	825	817	866	791	812	849	814	782	843	831	848	820	806	837	783	791	828	818	879	798	825	783	793	809	814	810	802	826	785	782	805	807	834	847	838	827	774	820	805	907	830	789	796	801	807	804	847	807	803	821	843	756	793	812	809	813	771	751	803	784	770	820	842	818	803	827	789	759	747	809	808	814	833	778	830	815	801	850	850	813	785	796	819	790	805	779	777	819	835	831	803	785	846	830	781	834	823	774	835	827	722	795	787	830	818	803	831	812	816	820	846	813	780	806	801	796	821	834	754	827	823	805	786	817	803	815	816	810	817	823	856	808	802	790	785	800	817	818	754	772	828	819	840	835	808	811	795	795	797	807	807	800	809	805	797	823	817	792	801	830	780	822	821	816	817	816	802	816	797	812	821	821	805	812	832	813	828	797	792	839	806	799	816	856	817	793	822	802	796	752	819	808	804	880	774	789	745	829	788	809	798	780	776	804	815	833	780	766	865	784	794	814	813	819	801	825	811	850	842	837	768	754	806	826	802	773	815	827	802	799	770	797	792	795	806	820	835	829	812	814	839	829	792	784	808	799	861	819	797	782	815	826	837	824	796	871	847	812	786	818	796	829	828	820	827	760	855	797	784	779	797	788	774	781	825	792	792	817	749	808	800	788	781	784	813	796	825	840	793	816	796	805	821	837	785	845	797	852	781	823	769	819	846	832	785	799	829	818	826	765	838	830	743	836	810	810	777	800	829	831	842	789	770	805	803	773	750	812	826	781	761	855	798	837	785	778	799	804	779	786	739	810	828	831	814	780	811	780	812	805	785	823	829	743	848	796	822	803	764	834	823	774	850	772	753	785	769	784	837	829	827	798	835	795	867	817	795	765	801	811	806	828	841	845	840	801	784	781	793	759	870	825	835	790	859	772	795	837	772	829	804	758	762	800	791	758	783	830	794	795	813	771	771	831	764	826	766	798	752	846	792	769	821	767	827	809	817	840	755	794	775	790	804	850	779	780	800	823	822	800	788	815	795	832	830	775	797	771	805	829	861	783	776	771	802	800	801	788	795	805	845	773	763	744	795	802	837	781	807	837	834	831	794	803	824	831	773	785	779	844	751	831	809	848	801	796	827	754	824	820	753	856	806	793	838	831	900	812	767	820	784	876	828	767	753	837	792	869	830	764	811	839	795	749	775	820	819	793	796	815	836	837	828	833	762	813	789	789	820	822	771	830	779	804	792	809	798	818	763	794	820	805	839	811	858	827	764	793	826	808	774
24585	21478	28749	24609	21457	8124	1778	1219	1030	981	994	889	907	915	960	854	934	906	902	883	862	868	859	848	891	862	845	820	880	888	852	841	791	850	868	859	819	893	866	852	836	873	840	856	863	860	816	826	829	808	802	795	804	817	806	860	861	835	806	853	842	807	852	859	810	851	813	785	784	866	786	809	823	808	810	857	829	811	821	816	829	819	827	875	833	773	828	822	862	844	814	799	836	796	875	809	821	815	842	817	847	828	805	861	873	832	818	805	814	807	802	825	798	835	832	818	828	860	799	776	870	859	883	846	799	783	810	801	814	795	782	810	779	774	798	791	825	788	815	830	832	799	853	865	825	873	840	808	791	835	811	802	768	780	801	818	805	779	791	859	802	852	862	815	813	869	821	808	823	836	865	802	770	805	827	839	875	828	784	768	859	836	846	832	766	867	775	828	802	812	827	775	795	831	800	807	858	829	851	825	846	830	817	819	788	839	853	836	858	843	812	854	833	854	789	841	862	804	867	903	846	843	819	796	809	780	781	827	835	787	828	791	802	819	834	894	830	811	829	777	830	780	837	809	838	846	802	820	860	847	810	835	796	824	853	817	806	837	833	869	844	842	770	846	800	841	856	839	817	866	849	777	818	814	784	796	865	850	844	862	850	717	754	823	797	822	837	807	826	879	809	850	820	787	856	824	800	789	778	783	849	750	862	827	858	789	853	803	792	769	792	836	869	817	831	845	834	799	844	822	810	793	839	805	834	800	822	838	789	824	790	854	836	822	841	833	830	834	822	807	842	839	778	792	814	791	839	801	848	809	829	761	834	895	852	774	804	823	812	788	824	795	798	798	782	817	785	819	781	884	777	866	852	848	847	870	786	816	803	846	865	770	826	809	821	830	808	825	785	841	780	837	812	812	834	807	778	809	868	783	852	853	773	837	832	832	814	786	826	863	802	783	823	784	825	807	827	789	824	825	841	837	776	843	790	847	846	810	808	811	843	805	859	835	799	817	788	785	847	808	889	788	850	780	864	841	810	867	822	849	785	832	806	856	832	776	849	833	856	802	768	815	782	863	814	854	867	783	772	816	808	880	779	849	847	808	836	858	847	834	783	793	826	770	856	805	837	774	834	844	828	801	858	799	826	790	825	758	800	804	792	835	819	787	790	797	828	839	844	827	844	868	799	851	807	807	811	807	809	827	840	816	753	794	786	830	858	850	790	822	816	764	835	777	824	813	818	872	820	839	814	851	799	818	815	817	765	816	811	838	856	825	836	837	845	777	842	820	859	820	843	820	815	839	851	817	849	830	815	818	772	819	843	816	803	855	857	821	865	843	821	849	769	838	794	838	811	803	874	860	810	813	865	849	788	847	773	846	837	824	842	798	866	840	765	821	796	773	818	799	886	822	840	778	829	814	787	864	814	797	807	832	842	870	877	876	831	810	921	788	809	833	846	826	797	792	808	782	822	815	845	893	771	833	884	789	781	799	829	799	793	880	836	787	809	838	845	844	831	805	774	846	813	817	819	884	802	790	813	848	811	780	846	808	802	797	836	824	824	796	848	811	834	791	809	873	817	812	812	863	822	766	836	863	765	817	788	758	829	851	860	839	787	867	823	875	873	763	793	829	854	843	820	846	792	852	837	785	755	895	771	803	818	832	823	847	846	846	877	894	781	876	858	816	805	814	830	810	790	854	814	836	768	811	819	822	792	850	812	811	856	823	805	800	828	816	826	822	812	851	804	850	825	807	841	827	856	772	829	799	777	803	824	810	845	795	880	788	799	804	798	798	799	795	847	806	796	804	854	806	836	790	825	857	817	793	754	818	830	854	820	832	809	814	871	820	841	849	759	845	824	794	803	820	836	798	818	835	811	820	842	878	802	786	860	815	833	856	742	797	834	802	824	822	816	765	845	762	810	861	863	804	817	779	828	845	816	833	860	859	799	780	806	799	824	761	768	832	769	810	849	820	836	857	822	785	827	806	795	796	841	784	772	850	828	808	776	796	796	815	813	807	815	793	848	817	807	810	827	859	824	815	814	826	794	821	822	821	809	806	784	818	791	835	847	826	806	826	811	826	847	807	838	766	832	808	842	779	835	810	783	782	795	875	797	858	798	805	829	803	838	819	796	831	826	814	837	775	832	837	803	794	819	829	823	830	833	790	798	803	797	871	774	815	744	788	825	810	834	838	853	809	800	805	796	808	877	815	763	802	853	866	790	848	861	893	810	843	779	816	782	798	772	837	760	825	814	786	824	821	782	807	852	874	788	837	834	827	797	803	823	779	840	803	788	807	854	786	830	831	788	796	819	810	779	777	790	831	797	805	827	816	839	784	817	823	803	836	840	828	846	797	792	804	786	790	808	814	801	823	836	789	846	808	789	863	802	806	861	801	802	788	800	833	816	816	839	774	831	818	808	822	842	784	832	829	781	810	836	824	790	738	822	818	839	827	895	870	746	760	854	790	782	811	834	849	795	802	823	846	827	858	814	794	787	833	805	820	845	816	771	831	781	848	787	862	778	854	795	817	835	825	812	878	787	770	808	785	829	785	833	827	798	799	808	766	806	755	807	761	860	802	770	780	745	794	863	808	819	770	782	822	772	818	845	827	793	815	864	820	786	762	789	802	809	828	843	856	792	796	816	808	827	821	805	832	771	799	797	839	819	799	853	826	831	764	836	821	762	824	832	847	836	825	835	804	799	816	780	814	750	857	806	839	824	745	813	828	813	818	821	837	867	760	767	812	862	836	800	760	831	822	794	834	825	835	845	802	822	784	762	803	811	797	863	857	819	837	848	853	807	812	792	814	803	821	823	850	801	847	841	817	798	795	876	812	813	831	816	825	827	823	861	793	809	792	829	849	815	808	819	821	891	816	827	850	799	829	817	791	793	812	754	792	808	806	860	830	822	787	812	803	816	827	817	791	792	837	814	835	848	814	817	865	821	818	803	823	842	782	799	844	808	827	846	802	836	847	792	791	832	821	787	796	834	826	792	802	827	885	802	796	848	779	840	774	840	767	801	891	825	803	823	854	874	810	829	836	851	799	758	842	837	790	815	844	801	792	776	848	827	888	786	893	852	850	843	812	850	773	854	876	833	800	816	815	823	813	854	825	821	870	834	827	797	852	784	810	840	810	871	796	867	777	808	791	857	827	785	820	830	849	798	808	822	764	827	838	838	831	807	822	822	744	891	851	816	770	815	790	781	808	854	789	791	828	848	851	785	823	825	821	829	784	804	779	866	798	822	813	790	784	831	820	789	797	805	812	804	815	786	823	825	806	823	842	811	884	778	793	867	804	812	786	819	839	783	850	836	824	789	811	785	809	806	845	809	798	817	864	822	876	841	829	825	805	799	839	790	752	785	838	811	810	857	834	819	765	792	787	831	822	855	836	796	809	804	796	819	788	819	860	820	803	851	750	768	752	793	841	824	853	816	811	829	786	863	799	843	833	777	755	865	833	764	839	816	826	837	829	801	801	830	846	776	808
3929	6062	5127	2669	1862	1437	1164	1045	952	898	851	837	769	717	670	704	733	681	664	623	707	672	641	651	631	609	640	669	627	594	673	607	653	600	607	632	631	600	621	618	637	600	635	661	628	609	607	621	617	594	627	611	624	625	621	577	602	656	609	623	607	577	654	581	606	655	636	628	594	582	626	592	628	568	620	627	594	594	590	611	619	589	663	618	615	630	623	632	623	611	592	661	572	621	633	634	624	583	581	621	663	625	556	581	608	609	633	603	664	645	667	608	602	555	580	657	604	580	631	622	615	563	587	623	594	619	635	594	609	559	615	593	574	631	577	622	627	631	625	576	633	609	608	602	645	602	625	636	629	601	554	593	633	630	574	650	585	612	588	613	583	637	594	649	579	604	617	618	639	665	636	587	585	614	627	603	620	596	579	610	623	595	584	606	639	609	654	597	626	585	587	584	587	588	608	595	631	612	585	601	553	573	542	654	593	608	573	615	586	593	586	641	594	576	639	572	598	610	607	631	594	617	635	675	654	598	592	606	581	571	581	654	632	587	629	592	602	586	614	598	582	634	618	605	661	625	640	649	619	602	624	587	612	615	606	647	641	625	649	635	578	598	581	599	607	643	621	588	581	562	607	593	650	621	630	615	629	603	600	615	580	597	599	623	607	621	592	597	567	607	632	584	622	616	639	654	614	588	597	614	574	625	585	631	597	604	603	648	597	563	575	635	591	582	546	638	573	608	624	587	647	602	605	597	592	645	564	593	562	586	616	573	613	618	608	539	571	635	570	589	640	584	609	626	620	572	596	570	598	588	643	584	625	605	604	619	626	606	627	630	604	613	587	620	613	637	595	630	557	579	614	598	609	627	577	649	623	598	559	646	574	608	591	605	617	641	570	597	625	617	588	584	626	572	642	571	607	595	594	618	575	591	572	563	580	598	599	595	617	567	589	595	597	628	574	618	618	630	651	599	612	619	603	609	616	616	638	603	620	601	600	585	592	607	602	590	599	607	621	609	631	592	636	650	592	620	618	605	586	582	591	640	626	588	559	622	641	595	606	593	599	603	618	620	648	643	589	614	602	603	581	624	603	602	631	582	587	574	621	620	626	620	577	613	595	619	622	576	615	636	595	606	567	551	616	594	606	650	595	629	637	641	583	549	592	615	613	588	579	564	595	649	645	599	587	621	574	599	596	662	564	607	596	645	578	591	585	640	581	642	582	590	597	587	564	586	584	596	579	599	624	649	594	584	585	618	591	572	601	570	629	558	613	540	626	601	613	571	622	631	576	594	618	569	605	636	639	600	602	580	612	608	671	555	614	624	646	575	569	625	595	588	580	593	626	599	574	584	582	597	601	578	594	570	631	627	593	590	575	619	609	592	603	630	607	599	623	604	582	588	667	582	592	628	643	596	600	634	639	604	579	579	591	560	630	621	643	569	647	593	564	624	578	610	613	619	626	624	605	597	577	590	551	660	588	608	610	651	565	604	599	626	607	583	618	675	598	599	564	609	586	601	598	611	576	580	611	602	622	591	560	554	605	605	579	614	602	621	572	611	689	613	597	598	599	542	598	606	548	557	604	548	583	609	597	631	548	582	595	625	594	613	614	632	629	608	578	606	607	623	591	573	566	555	615	618	600	614	576	612	610	571	612	649	590	544	618	619	595	570	614	586	585	623	610	605	616	589	578	612	641	550	611	594	632	645	595	571	603	617	603	611	622	581	563	609	618	552	588	584	607	608	627	598	618	611	583	604	633	605	618	602	576	638	629	613	611	629	603	601	545	606	615	604	608	569	625	628	570	623	626	614	605	548	647	589	590	583	580	626	559	564	619	550	594	600	592	564	609	623	594	594	554	620	610	608	624	587	640	608	537	587	579	586	591	567	606	619	624	623	570	625	642	630	603	608	620	586	592	648	573	628	608	642	613	620	633	630	588	669	586	614	613	597	581	573	599	551	575	588	595	545	638	609	586	549	605	588	569	663	595	601	613	588	624	647	600	623	632	522	579	604	587	641	584	605	641	605	600	586	614	611	607	599	590	579	599	601	586	593	600	633	577	622	593	641	606	642	568	543	545	624	570	639	623	550	602	589	569	625	611	601	602	623	597	632	600	563	606	569	583	631	610	627	575	676	619	624	591	589	601	601	605	608	566	589	570	577	609	605	633	575	637	635	567	582	551	584	588	617	600	560	603	568	599	601	589	658	598	563	662	602	583	613	587	618	623	629	598	588	588	575	627	599	638	576	549	620	527	651	571	603	576	600	619	580	601	622	590	580	602	630	567	596	590	649	609	567	598	574	616	584	578	609	593	557	588	615	589	643	602	589	628	605	623	574	601	607	611	592	601	623	573	595	606	600	559	581	632	599	599	589	585	574	553	632	583	578	590	592	611	631	634	624	623	590	588	616	605	563	589	617	620	585	617	598	598	639	607	584	621	583	567	595	561	643	595	576	580	605	633	614	637	613	585	616	595	622	620	588	659	581	630	586	569	573	647	617	593	604	610	630	564	628	577	634	567	592	569	549	595	590	602	625	587	634	562	609	594	601	579	623	632	585	557	606	596	582	616	586	609	596	596	610	592	622	619	606	588	587	600	653	578	585	624	583	588	624	578	634	579	611	562	573	641	615	623	583	632	605	612	602	562	558	636	622	585	606	565	532	600	629	602	552	604	653	584	620	582	595	595	614	622	618	591	622	598	572	601	602	616	554	594	606	613	578	579	595	614	620	628	594	572	578	602	606	635	597	588	613	600	581	599	601	593	604	599	591	587	656	617	597	631	638	609	585	597	564	598	599	650	558	606	587	659	615	577	567	570	634	620	675	604	588	535	591	575	579	556	601	567	574	635	605	599	614	566	571	629	615	563	550	578	644	614	597	607	591	529	588	609	592	626	619	562	599	610	665	598	576	573	615	590	598	569	558	631	580	618	576	591	645	558	603	615	576	611	639	585	586	612	571	648	583	588	619	627	604	614	537	610	593	615	583	611	628	593	653	612	630	581	614	569	608	617	611	637	562	598	633	591	615	605	611	585	621	591	573	625	613	606	581	596	576	614	638	585	601	576	623	622	615	581	586	575	565	559	565	590	584	620	613	589	623	601	592	629	572	611	562	608	641	610	598	572	654	604	608	586	620	613	561	587	627	599	621	625	588	569	642	581	613	638	622	593	635	569	608	573	630	585	587	566	562	583	622	588	567	626	640	616	582	634	530	641	554	623	601	591	577	584	576	548	616	623	592	620	592	557	584	596	601	626	605	594	599	608	569	628	590	583	603	569	624	628	608	625	641	595	601	564	585	576	584	649	645	621	565	592	585	596	571	644	579	600	630	609	570	554	586	593	586	597	566	600	567	589	642	583	577	613	609	564	584	571	566	604	611	586	599	599	561	618	599	582	570	583	582	586	544	560	585	613	602	623	592	605	588	577	581	546	555	585	576	602	628	595	595	595	598	587	591	620	608	586	639	625	648	574	601	591	578	596	611	650	588
27970	11353	1792	1167	860	890	832	821	914	859	891	893	828	854	858	901	868	845	890	826	901	806	861	856	868	840	890	868	870	854	844	935	882	878	853	893	888	938	890	891	850	844	849	861	874	843	888	891	860	865	933	913	832	852	833	880	835	852	875	881	877	855	883	875	870	946	833	876	822	897	897	875	866	910	920	879	917	906	840	877	890	859	892	828	864	907	935	856	894	857	863	833	845	847	797	919	855	857	841	916	846	862	892	848	846	930	902	893	883	827	798	919	869	886	853	829	831	840	881	882	890	884	872	825	872	841	855	931	883	896	906	858	856	847	870	885	860	895	897	912	859	914	876	883	888	871	872	882	882	846	846	873	843	805	832	899	871	858	845	838	852	876	812	870	830	890	847	865	844	883	848	894	807	909	864	842	876	841	881	857	868	842	852	845	890	906	900	883	842	851	865	850	850	843	862	886	860	880	874	826	925	826	833	809	878	893	884	848	862	853	945	840	811	800	856	832	862	840	858	870	871	874	830	871	854	877	914	891	896	836	839	897	833	893	858	914	885	915	833	875	854	879	838	877	909	898	802	871	893	878	869	890	856	835	826	799	842	883	856	899	906	871	894	865	854	859	884	872	927	829	921	877	872	872	873	896	859	861	866	855	862	852	909	856	884	803	883	893	856	875	847	874	872	822	848	904	893	855	853	838	891	871	868	911	929	874	865	859	904	835	875	809	848	894	896	862	911	923	847	837	864	930	861	880	927	831	919	912	872	891	831	869	882	845	875	826	884	868	838	833	876	851	865	837	858	873	840	872	841	831	873	875	887	821	822	851	864	846	840	873	870	861	842	811	892	879	787	861	904	890	826	872	827	905	943	861	882	900	851	849	842	882	901	848	844	855	860	817	879	836	851	897	868	893	879	875	861	844	831	908	862	836	863	851	850	880	913	833	894	843	874	860	825	849	916	848	883	855	874	847	876	897	895	895	860	887	861	862	817	872	899	877	835	875	868	824	849	865	856	913	882	877	834	874	902	879	897	916	870	826	861	807	897	895	925	902	876	910	856	863	890	846	877	881	894	900	887	858	805	869	895	890	935	839	891	892	827	855	853	906	830	901	871	886	913	890	826	872	874	814	804	870	872	864	881	862	848	877	853	841	847	858	916	854	908	892	935	847	848	812	869	847	904	866	899	822	908	910	882	874	839	876	858	826	852	811	881	889	857	894	919	796	885	876	886	877	888	882	927	885	865	842	828	931	881	856	860	858	835	873	866	905	884	875	876	843	869	901	858	902	807	856	865	893	865	915	840	821	874	831	818	858	857	866	856	860	913	917	852	866	950	875	893	909	845	871	913	842	810	908	871	894	882	922	836	941	853	916	848	874	860	872	889	873	782	828	931	875	848	905	836	806	963	848	819	909	913	887	871	892	912	828	851	837	902	822	809	847	848	827	842	889	825	898	921	968	853	810	859	855	899	915	864	901	851	927	917	867	896	855	850	902	883	869	869	885	880	832	803	831	873	900	872	919	871	871	838	833	902	893	835	822	870	851	890	837	878	878	838	866	846	875	871	857	838	821	877	824	880	872	883	865	875	802	874	858	887	898	868	855	895	860	822	797	919	885	865	839	850	812	878	873	917	864	854	934	835	882	890	836	890	856	871	879	884	881	893	779	848	850	852	875	879	871	889	888	900	920	899	907	886	880	898	890	854	906	848	917	830	875	899	909	918	891	820	883	877	824	859	860	861	828	890	863	854	853	861	819	877	873	860	893	890	874	854	913	903	915	903	834	848	857	874	888	892	937	869	888	909	861	902	833	809	888	905	850	879	866	918	881	891	863	865	861	884	855	861	830	912	835	917	819	856	863	803	882	882	900	857	881	903	848	878	900	877	869	865	899	906	860	912	877	835	854	858	886	899	831	885	883	917	874	856	869	902	898	860	869	895	870	835	814	864	944	843	863	918	863	878	865	910	867	837	797	880	881	838	892	956	893	850	894	898	877	827	832	857	876	897	903	859	882	858	853	837	819	872	908	894	867	928	882	821	890	800	873	866	843	891	881	839	892	881	843	859	851	838	861	849	825	811	857	852	924	866	837	854	853	877	822	865	885	866	871	840	889	869	872	886	849	889	861	855	918	858	860	821	949	913	833	859	880	842	839	859	858	935	852	877	915	837	889	887	864	929	879	870	899	914	889	830	885	885	876	920	881	875	874	851	870	893	877	835	820	832	920	843	847	887	847	834	916	881	854	830	837	865	882	860	921	847	914	894	868	896	881	837	868	892	825	839	840	864	912	923	887	836	888	883	848	822	842	884	870	846	911	876	863	885	867	898	857	910	871	890	890	836	837	847	810	905	878	870	847	911	897	845	892	840	917	876	869	863	896	876	824	878	876	860	869	861	869	847	850	919	875	851	866	892	840	865	908	887	812	867	908	871	845	844	877	869	889	882	812	848	872	830	875	910	875	825	876	867	855	830	868	825	865	825	835	853	875	878	847	853	893	886	817	925	846	831	872	879	847	868	876	818	891	880	856	904	851	877	830	835	860	860	839	887	907	845	857	841	899	839	818	863	898	870	866	838	909	863	866	919	882	871	940	902	841	915	821	863	871	853	898	886	918	875	877	850	893	876	829	886	908	873	871	863	806	899	847	873	880	834	831	902	864	849	891	911	870	881	844	879	869	919	822	831	891	877	886	881	944	875	889	853	861	889	890	924	876	867	825	877	857	847	860	864	947	959	868	851	948	867	842	862	885	881	884	848	898	933	849	869	823	846	891	867	850	882	860	872	867	883	871	879	876	863	926	846	903	813	926	853	867	791	905	893	849	823	870	867	884	833	882	975	848	818	880	871	860	871	866	893	905	857	874	895	881	898	895	843	884	859	869	872	855	828	883	873	864	876	818	855	814	855	914	865	870	838	894	857	863	841	881	913	916	809	892	847	880	906	863	877	835	822	877	859	889	852	854	849	857	852	861	881	866	844	878	907	874	904	856	860	871	833	816	808	878	836	934	869	877	874	950	896	882	891	866	941	911	896	901	827	823	848	893	881	850	894	903	911	890	867	879	897	858	928	878	840	853	887	864	873	887	873	846	862	784	893	859	862	862	839	849	869	886	872	905	888	894	868	818	885	877	851	843	874	849	839	915	902	888	884	905	876	867	894	843	867	873	850	934	846	872	837	890	825	842	913	913	847	841	857	865	829	863	848	869	893	845	898	848	864	904	856	921	852	901	923	872	861	913	888	859	854	855	884	874	871	893	842	850	880	840	914	840	880	859	882	883	827	815	878	876	891	860	892	872	864	851	870	873	939	872	889	866	876	887	877	850	918	884	903	859	843	875	866	836	848	878	883	898	876	837	835	900	873	822	866	834	875	878	833	857	899	831	854	856	868	829	914	820	848	831	825	867	830	875	840	885	890	859	879	861	829	860	913	866	843	880	862	824	823	909	844	880	907	876	834	846	860	875	888	873	842	860	873	837	810	908	907	870	920	894
5069	815	757	634	663	645	678	639	615	623	592	628	629	633	639	668	608	592	611	634	618	635	619	593	611	592	621	606	609	578	585	663	581	576	600	603	554	565	595	562	578	611	646	603	571	619	549	618	563	624	551	621	632	601	619	603	575	565	657	612	662	557	606	625	620	575	603	581	626	604	570	612	588	561	625	624	602	659	559	587	602	618	611	615	589	609	608	605	571	643	593	596	634	598	560	583	596	599	615	587	601	620	644	632	621	621	560	613	609	591	682	612	576	615	589	588	615	606	603	609	593	603	566	618	618	610	556	582	596	558	623	577	621	553	550	590	601	566	598	592	626	601	619	632	610	615	564	595	584	563	567	573	576	565	589	601	563	623	610	594	562	596	612	613	572	634	599	584	612	609	603	561	602	594	640	563	622	617	603	574	572	640	593	595	588	588	623	573	639	629	651	591	603	641	569	586	590	600	573	565	611	602	595	586	561	599	617	612	616	589	608	600	597	585	570	538	554	565	609	591	582	593	574	582	634	598	636	593	572	644	583	603	590	590	634	598	571	625	611	538	590	624	592	642	550	579	576	623	591	578	583	589	598	572	597	582	620	607	592	573	587	573	597	609	611	591	620	631	574	616	587	569	605	612	614	594	600	574	620	620	564	583	597	618	575	569	603	597	557	565	600	562	571	585	626	582	561	608	576	632	630	556	620	599	662	618	580	586	634	533	617	609	592	566	613	581	618	660	563	639	605	559	583	592	627	590	583	561	600	573	616	608	596	605	613	598	567	626	575	656	580	631	552	583	589	559	632	576	570	593	636	593	570	584	662	595	599	570	572	604	578	601	603	570	595	594	601	635	605	599	601	574	549	573	592	556	577	589	614	613	585	614	586	575	561	600	622	646	608	575	626	579	620	568	631	610	578	585	619	570	632	609	605	580	584	599	614	602	655	589	663	605	592	579	564	617	615	586	599	617	608	608	617	627	609	564	588	617	626	591	624	634	608	594	602	557	538	636	627	581	620	624	601	570	623	598	642	581	593	573	644	600	570	573	641	612	571	622	642	545	617	615	572	619	587	578	580	593	605	545	546	655	590	596	601	593	610	583	623	591	640	597	614	594	593	569	597	589	606	605	614	575	588	581	585	595	575	612	628	557	587	575	570	596	595	601	612	572	598	602	558	602	597	613	587	588	581	537	603	637	579	582	588	625	604	578	602	617	593	615	647	585	561	612	588	583	620	630	582	612	581	569	613	609	622	586	597	607	602	584	550	603	618	599	645	624	586	616	624	616	559	619	638	608	590	603	630	605	563	604	598	601	588	613	591	605	637	578	588	564	606	657	596	586	629	615	577	541	591	657	638	572	647	589	608	632	614	550	635	566	630	629	598	579	594	598	621	654	583	612	574	596	618	598	613	621	580	621	608	644	596	587	574	593	583	621	598	585	631	613	606	563	620	592	598	624	580	579	586	632	598	601	577	580	650	566	588	601	628	593	613	621	590	592	573	604	570	594	614	624	543	620	632	608	613	600	602	612	595	631	621	604	603	569	601	618	584	592	592	576	614	594	572	580	590	578	581	562	591	578	579	600	615	591	599	594	599	548	622	584	599	560	614	617	574	586	594	613	629	588	561	598	623	613	538	595	616	633	593	580	580	620	606	591	577	621	566	602	574	600	572	615	584	618	584	551	587	595	603	620	601	614	593	569	581	587	564	585	610	557	603	599	602	620	563	563	650	568	603	621	607	615	561	614	603	614	605	591	585	597	602	588	610	602	572	614	599	605	579	628	607	642	574	649	586	597	597	603	638	595	611	586	590	593	620	632	641	667	584	569	571	619	605	598	578	603	613	567	611	567	599	616	660	603	598	621	611	602	648	600	576	578	570	604	589	597	575	611	640	615	572	589	613	625	623	573	595	586	569	544	583	584	602	602	633	559	600	601	573	617	628	624	563	622	611	594	612	580	585	612	604	642	643	581	635	597	592	573	550	567	617	593	627	565	561	583	632	607	595	598	643	602	640	567	593	566	571	609	586	629	584	591	575	585	574	596	604	605	572	585	632	566	610	575	672	562	571	618	600	589	606	562	561	632	652	637	611	570	562	620	608	631	595	588	597	594	605	605	589	602	585	599	615	626	609	595	560	592	612	621	592	593	606	612	594	565	621	570	578	598	614	617	632	574	574	622	577	621	596	611	587	612	646	611	599	611	567	614	591	590	585	614	615	568	618	579	602	569	579	592	561	604	620	562	644	625	556	576	614	624	590	601	591	622	616	580	603	605	612	565	590	602	620	613	571	568	604	605	598	595	630	613	597	588	596	646	570	615	635	587	583	555	577	597	601	619	595	608	608	548	601	606	598	592	627	607	558	564	571	556	627	615	611	581	572	581	624	614	563	596	615	602	631	588	606	625	600	612	583	593	621	598	591	575	576	585	597	597	535	614	585	632	616	600	567	614	595	612	602	547	589	587	562	561	609	601	658	579	578	591	579	594	552	582	562	576	594	564	595	622	613	606	616	555	573	615	625	589	609	545	626	645	625	597	609	623	577	610	559	602	602	562	590	549	616	599	626	629	546	538	632	599	592	583	593	581	625	579	616	620	586	550	625	576	596	611	580	574	615	572	586	616	625	600	629	580	580	627	584	592	574	604	636	583	612	555	614	595	614	589	608	614	576	545	606	646	621	598	620	612	595	595	629	616	568	607	599	577	583	584	585	618	579	611	630	611	566	586	618	596	559	613	606	593	612	582	565	594	643	604	625	637	577	614	568	592	568	587	611	593	567	608	591	568	606	567	597	571	645	658	696	608	621	604	613	597	605	592	602	600	654	571	634	594	629	569	622	615	576	635	541	576	570	599	583	604	581	605	595	596	593	616	568	600	636	638	620	592	585	608	569	655	605	630	580	620	580	604	599	561	651	643	594	587	585	616	568	598	608	556	613	566	596	594	571	574	569	602	598	594	591	613	576	595	623	604	587	586	578	611	563	602	613	592	591	601	614	588	575	585	608	603	608	638	638	592	576	572	636	566	584	590	614	636	619	594	635	593	596	585	590	595	557	578	617	600	567	603	628	602	576	606	595	602	584	599	626	650	599	573	633	589	618	580	573	602	594	580	629	586	604	573	642	597	564	596	599	616	597	645	580	606	585	658	600	579	593	628	576	605	635	573	569	620	625	582	620	609	626	589	639	575	583	630	595	587	568	610	608	570	621	649	621	592	598	576	584	637	617	583	624	590	581	590	614	596	613	636	582	613	610	611	599	594	582	636	549	572	588	639	541	595	603	594	624	581	632	610	585	587	595	602	614	569	576	600	560	558	597	619	567	562	576	627	618	608	556	615	608	572	605	637	588	594	584	592	553	586	593	622	627	583	579	576	580	563	564	584	610	586	630	593	577	621	600	585	626	579	596	597	569	588	583	622	611	639	640	609	632	583	619	579	612	627	591	612	583	626	628	642	602	590	561	610	625	594	594	602	563	564	583	638	609	603	611	597
25614	21482	27764	25602	10410	2165	1651	1359	1292	1273	1267	1197	1268	1258	1181	1188	1261	1250	1119	1183	1191	1218	1139	1191	1181	1130	1180	1125	1209	1212	1174	1201	1153	1209	1245	1179	1161	1191	1189	1265	1189	1223	1168	1182	1180	1124	1203	1177	1117	1221	1142	1152	1275	1183	1143	1223	1263	1174	1222	1185	1152	1169	1158	1194	1191	1153	1163	1195	1148	1154	1180	1166	1134	1191	1234	1102	1192	1162	1166	1157	1125	1200	1172	1227	1194	1192	1171	1148	1141	1142	1168	1190	1210	1188	1174	1185	1143	1262	1171	1187	1181	1211	1158	1138	1207	1148	1195	1191	1130	1200	1185	1186	1185	1172	1190	1204	1160	1174	1217	1160	1163	1127	1227	1186	1177	1167	1111	1188	1156	1145	1181	1144	1129	1189	1155	1177	1140	1170	1180	1178	1222	1179	1184	1149	1165	1222	1123	1119	1152	1143	1146	1250	1158	1208	1169	1190	1196	1072	1205	1231	1092	1218	1124	1209	1146	1172	1170	1173	1162	1203	1178	1137	1185	1234	1170	1171	1132	1170	1108	1193	1175	1168	1221	1185	1136	1171	1124	1183	1159	1151	1150	1225	1178	1131	1108	1187	1199	1128	1154	1201	1202	1148	1104	1161	1226	1154	1205	1200	1144	1136	1110	1156	1170	1249	1131	1179	1212	1198	1215	1188	1219	1168	1204	1136	1214	1139	1183	1146	1165	1161	1217	1101	1138	1199	1117	1198	1130	1159	1192	1151	1145	1156	1201	1157	1160	1214	1153	1152	1139	1176	1152	1128	1154	1127	1120	1153	1205	1180	1147	1167	1174	1256	1159	1166	1143	1160	1157	1147	1143	1182	1149	1154	1168	1228	1200	1156	1218	1185	1192	1197	1184	1214	1130	1218	1171	1175	1230	1213	1164	1203	1094	1160	1197	1178	1158	1149	1126	1149	1206	1140	1193	1180	1162	1140	1145	1165	1201	1160	1191	1172	1172	1160	1174	1202	1169	1204	1153	1235	1219	1213	1193	1170	1216	1186	1205	1181	1209	1169	1149	1167	1170	1104	1175	1183	1179	1193	1129	1109	1096	1163	1144	1132	1163	1136	1117	1172	1169	1165	1191	1180	1191	1224	1188	1205	1180	1230	1166	1207	1130	1199	1203	1168	1155	1195	1144	1197	1162	1214	1182	1194	1203	1137	1146	1221	1151	1112	1146	1237	1087	1163	1152	1202	1224	1255	1200	1172	1188	1209	1134	1095	1160	1149	1129	1168	1161	1149	1148	1135	1245	1141	1223	1160	1179	1177	1156	1195	1171	1154	1168	1137	1175	1172	1183	1243	1169	1192	1130	1156	1104	1197	1220	1181	1153	1104	1170	1188	1200	1176	1163	1115	1190	1178	1172	1176	1140	1175	1142	1128	1158	1216	1255	1134	1228	1135	1145	1159	1191	1156	1158	1166	1160	1098	1205	1217	1176	1188	1157	1126	1193	1196	1204	1167	1190	1191	1149	1201	1145	1205	1209	1207	1211	1148	1150	1192	1172	1148	1137	1144	1158	1197	1142	1128	1173	1130	1171	1154	1134	1075	1145	1122	1222	1156	1257	1157	1122	1105	1256	1222	1223	1162	1177	1193	1197	1256	1143	1163	1182	1189	1131	1153	1155	1246	1194	1151	1184	1086	1170	1227	1201	1187	1224	1219	1205	1159	1139	1233	1196	1163	1215	1124	1274	1191	1186	1155	1161	1181	1184	1121	1200	1176	1198	1138	1192	1183	1187	1194	1152	1213	1240	1127	1185	1141	1179	1151	1223	1156	1165	1184	1230	1142	1125	1190	1185	1100	1187	1130	1189	1158	1204	1166	1161	1242	1190	1185	1186	1134	1159	1208	1175	1158	1119	1260	1214	1129	1086	1081	1141	1147	1141	1173	1185	1229	1131	1112	1219	1175	1151	1202	1198	1148	1231	1231	1180	1155	1149	1151	1154	1175	1158	1171	1235	1172	1123	1132	1226	1181	1195	1123	1166	1208	1191	1128	1179	1150	1209	1200	1123	1116	1114	1148	1225	1231	1192	1161	1153	1190	1147	1173	1154	1172	1176	1211	1132	1158	1131	1161	1183	1128	1211	1176	1170	1151	1182	1175	1129	1154	1151	1167	1182	1157	1184	1151	1136	1183	1226	1135	1214	1210	1113	1179	1196	1110	1130	1197	1173	1178	1235	1175	1182	1208	1170	1126	1209	1187	1225	1111	1171	1142	1138	1193	1160	1213	1198	1178	1154	1184	1169	1177	1166	1232	1192	1156	1261	1183	1157	1180	1209	1155	1173	1178	1180	1114	1141	1162	1168	1166	1183	1194	1189	1169	1224	1145	1149	1148	1129	1144	1196	1199	1161	1163	1205	1113	1199	1199	1138	1160	1197	1090	1165	1149	1121	1138	1208	1218	1153	1195	1126	1127	1137	1168	1123	1168	1208	1141	1125	1182	1148	1151	1121	1166	1242	1193	1150	1198	1164	1146	1179	1103	1106	1176	1133	1186	1153	1141	1172	1133	1191	1178	1093	1131	1195	1117	1205	1164	1155	1169	1216	1139	1082	1140	1131	1195	1127	1166	1162	1184	1152	1207	1138	1137	1203	1149	1185	1157	1165	1168	1157	1229	1228	1183	1181	1223	1172	1158	1154	1202	1171	1129	1168	1154	1192	1114	1186	1189	1190	1191	1203	1180	1227	1044	1100	1101	1226	1181	1185	1131	1173	1160	1171	1164	1192	1183	1116	1152	1187	1200	1122	1186	1164	1150	1181	1112	1142	1174	1142	1175	1148	1110	1179	1177	1263	1183	1144	1206	1148	1192	1168	1195	1236	1176	1154	1121	1126	1189	1173	1221	1178	1198	1201	1268	1205	1146	1176	1221	1175	1165	1168	1204	1195	1108	1147	1173	1140	1239	1220	1280	1231	1219	1208	1168	1141	1149	1214	1199	1142	1158	1129	1139	1128	1118	1142	1181	1174	1203	1144	1123	1181	1219	1131	1197	1188	1131	1171	1230	1204	1144	1171	1172	1177	1165	1137	1173	1209	1148	1213	1157	1193	1162	1196	1196	1186	1151	1208	1211	1156	1203	1214	1213	1111	1155	1140	1139	1160	1116	1175	1167	1151	1155	1185	1184	1205	1125	1123	1231	1155	1109	1145	1125	1152	1143	1208	1159	1188	1155	1143	1174	1141	1077	1156	1163	1200	1194	1186	1177	1146	1209	1105	1179	1224	1153	1115	1146	1153	1197	1175	1185	1157	1142	1179	1091	1112	1213	1124	1135	1168	1193	1157	1127	1157	1198	1128	1207	1146	1158	1154	1190	1124	1157	1223	1190	1204	1135	1192	1168	1154	1198	1159	1217	1129	1179	1164	1128	1211	1125	1167	1246	1110	1208	1155	1189	1172	1172	1172	1193	1182	1171	1162	1118	1193	1178	1185	1172	1193	1214	1154	1151	1236	1135	1182	1236	1187	1133	1212	1170	1171	1145	1165	1173	1159	1163	1177	1139	1189	1170	1178	1152	1191	1173	1165	1220	1117	1226	1149	1158	1162	1137	1159	1185	1186	1221	1194	1143	1157	1157	1126	1143	1149	1161	1145	1199	1226	1238	1104	1179	1169	1170	1146	1091	1152	1205	1221	1144	1199	1222	1175	1096	1154	1184	1178	1135	1125	1158	1192	1189	1133	1152	1124	1155	1191	1173	1143	1133	1171	1205	1199	1175	1136	1239	1125	1190	1103	1241	1190	1172	1188	1187	1184	1163	1190	1141	1183	1142	1178	1147	1171	1211	1186	1186	1216	1199	1181	1160	1207	1235	1217	1118	1154	1165	1174	1191	1180	1156	1170	1145	1182	1199	1103	1148	1165	1146	1191	1122	1136	1191	1146	1171	1213	1104	1182	1173	1177	1207	1135	1111	1148	1127	1151	1155	1264	1175	1143	1183	1175	1126	1212	1133	1173	1191	1121	1106	1132	1178	1174	1204	1238	1203	1114	1209	1104	1134	1151	1107	1147	1144	1178	1191	1173	1171	1196	1289	1215	1159	1137	1183	1166	1156	1206	1143	1198	1216	1186	1143	1127	1259	1208	1175	1166	1172	1186	1128	1142	1187	1208	1165	1139	1171	1173	1173	1174	1178	1187	1178	1140	1127	1227	1195	1158	1183	1171	1172	1147	1100	1177	1206	1151	1173	1074	1139	1134	1157	1182	1200	1143	1126	1162	1176	1121	1176	1168	1129	1143	1167	1149	1125	1178	1171	1181	1131	1100	1109	1195	1157	1237	1193	1161	1192	1166	1162	1207	1109	1140	1120	1178	1135	1170	1140	1106	1159	1166	1166	1134	1177	1226	1134	1169	1075	1171	1174	1186	1146	1208	1125	1180	1203	1150	1220	1163	1190	1185	1140	1188	1117	1200	1186	1155	1129	1206	1169	1163	1190	1148	1183	1151	1183	1187	1177	1168	1176	1134	1184	1146	1217	1147	1131	1110	1210	1171	1178	1077	1105	1167	1167	1218	1170	1190	1153	1154	1135	1210	1186	1171	1243	1122	1161	1144	1101	1116	1167	1225	1164	1160	1237	1133	1156	1187	1137	1155	1211	1158	1148	1206	1203	1228	1181	1156	1099	1168	1159	1167	1157	1159	1187	1155	1139	1128	1156	1140	1148	1122	1147	1193	1160	1158	1196	1179	1200	1197	1137	1200	1158	1165	1150	1147	1136	1202	1160	1220	1223	1215	1194	1217	1105	1158	1206	1164	1114	1228	1173	1213	1136	1127	1109	1176	1162	1181	1203	1121	1174	1144	1176	1120	1165	1248	1142	1160	1099	1126	1173	1142	1162	1133	1108	1203	1130	1156	1176	1138	1230	1152	1158	1138	1135	1176	1215	1153	1165	1176	1193	1201	1191	1242	1194	1147	1259	1144	1193	1173	1168	1160	1103	1167	1174	1119	1153	1173	1172	1171	1231	1133	1125	1151	1148	1201	1123	1115	1188	1162	1082	1127	1186	1148	1165	1173	1146	1173	1176	1168	1229	1196	1174	1214	1155	1155	1108	1152	1130
3764	3734	3235	1856	1437	1247	1116	1090	994	991	935	972	893	860	885	885	853	856	836	836	826	856	899	854	860	896	769	818	879	859	796	809	799	817	844	835	858	818	839	828	822	876	791	795	798	834	819	885	850	797	827	780	825	823	876	849	806	814	813	830	818	831	800	853	794	872	842	866	777	853	830	848	851	808	811	822	831	836	865	875	796	841	815	819	872	811	843	815	856	810	844	796	847	791	823	842	806	795	803	825	838	822	783	785	832	799	855	796	863	801	880	844	872	804	817	856	814	859	811	833	817	812	841	818	870	844	806	842	795	881	895	797	846	811	824	817	856	816	820	787	812	868	805	818	806	849	836	865	822	812	840	798	848	839	853	783	829	843	784	804	807	842	809	810	797	814	820	785	857	818	884	825	822	811	834	781	846	807	773	802	845	868	823	778	779	836	839	789	831	808	830	865	848	809	824	808	779	794	839	784	787	816	792	788	822	780	849	821	831	794	832	775	824	782	818	819	887	808	783	789	815	801	812	855	858	878	797	765	865	849	844	887	837	758	814	857	844	813	809	834	828	838	864	893	863	804	877	818	842	829	828	837	817	814	830	786	791	829	783	816	826	863	776	845	860	796	874	825	826	824	817	823	812	871	797	851	843	816	809	773	783	804	817	794	805	825	830	801	831	835	796	828	836	754	805	822	831	818	802	835	858	768	829	816	802	789	786	814	855	805	844	812	808	792	833	782	808	833	843	886	789	840	812	813	831	868	824	817	805	844	833	798	816	792	848	848	840	785	818	812	857	808	787	797	827	833	784	798	851	871	806	816	795	802	825	834	778	838	820	821	773	822	820	821	839	801	836	884	806	846	857	818	817	796	834	892	819	805	813	818	856	768	885	847	794	820	828	872	833	803	780	801	812	800	847	839	847	829	779	823	785	820	800	848	838	845	817	770	800	800	801	799	863	818	822	789	783	805	761	841	832	794	836	823	777	827	862	786	813	856	838	819	792	839	828	845	817	804	823	820	795	815	823	763	788	799	811	827	821	803	827	813	828	812	808	874	842	808	845	817	797	844	780	772	841	822	824	856	828	833	845	843	806	811	830	899	811	873	815	851	784	807	841	816	805	771	816	827	794	835	868	838	863	842	828	846	784	836	798	861	814	860	804	827	784	833	872	828	799	816	865	803	813	810	807	829	834	859	793	801	872	834	829	874	815	855	807	830	848	811	821	780	784	868	840	793	787	778	797	805	809	867	803	854	808	861	826	839	859	787	824	862	773	842	793	784	824	795	834	877	797	813	774	840	809	801	785	814	787	859	785	837	802	860	807	805	775	823	810	850	798	780	828	827	840	816	765	862	850	812	834	840	847	878	863	879	845	802	827	801	810	738	808	781	792	792	846	790	773	786	830	792	826	865	790	783	760	824	829	818	796	837	788	840	820	808	787	804	818	827	841	799	806	861	832	782	789	833	819	809	888	806	793	861	797	842	765	813	878	862	891	810	849	823	848	797	834	792	860	812	799	843	790	850	783	800	822	808	814	800	816	810	863	822	771	786	816	781	784	841	788	809	803	831	826	812	825	794	851	871	785	831	803	807	829	800	841	828	815	842	772	794	833	834	797	800	800	828	830	856	853	822	810	819	855	816	833	855	858	758	840	824	840	801	847	791	843	831	839	814	821	856	845	833	830	809	849	847	771	841	838	806	800	848	747	786	859	844	796	839	831	871	841	859	823	779	804	848	823	820	787	866	809	817	850	809	800	833	802	842	834	793	814	743	870	830	860	804	792	861	826	805	837	788	794	840	845	770	820	810	813	766	812	819	803	811	838	823	794	761	840	811	798	800	783	792	806	826	852	811	843	765	829	786	815	824	813	838	825	793	805	849	842	838	812	807	800	832	835	798	822	823	819	846	865	818	816	860	853	851	813	845	802	828	837	831	850	825	833	883	823	785	787	778	802	788	796	834	815	825	817	860	829	868	842	839	826	838	819	899	816	806	808	769	790	837	798	792	790	818	801	818	796	876	830	811	857	812	802	812	828	795	866	832	840	789	883	779	847	845	843	821	803	807	779	807	828	823	821	785	906	805	822	832	805	832	843	761	819	824	805	777	814	840	828	773	779	809	819	787	805	852	811	819	833	810	893	859	864	808	820	812	820	780	816	800	807	856	869	837	842	836	820	835	819	829	827	783	823	813	843	820	833	781	855	830	811	797	837	799	779	766	807	777	802	863	835	774	779	815	819	792	840	826	801	801	832	839	816	805	822	780	791	821	801	813	780	814	772	852	755	779	825	794	814	828	762	784	802	777	823	783	874	808	811	781	837	837	832	798	840	799	792	784	871	816	903	844	836	828	801	815	835	829	801	780	746	803	861	797	820	776	863	793	777	839	764	841	827	811	813	736	850	797	810	818	859	797	838	798	821	800	797	817	841	798	817	774	836	779	791	804	807	819	874	805	781	812	836	799	832	815	829	791	848	795	821	786	826	774	869	848	801	803	836	745	839	827	822	845	812	796	836	782	768	853	872	789	835	831	765	831	802	811	780	799	817	779	802	809	822	856	809	838	805	841	846	833	756	831	871	846	816	781	806	803	821	829	805	833	848	812	785	840	814	815	838	814	800	807	836	868	819	796	806	818	786	803	787	787	858	862	811	834	832	829	799	782	852	820	802	836	795	804	804	806	823	753	801	833	801	797	754	815	790	815	824	804	781	809	807	774	849	858	773	855	865	808	857	781	800	855	810	811	795	861	777	845	801	765	797	828	817	818	743	803	798	785	827	822	790	779	781	771	810	772	827	839	771	856	826	759	807	769	883	790	859	802	827	795	830	864	779	807	840	786	782	790	832	759	776	819	806	800	790	789	837	810	837	793	827	863	824	792	815	779	833	767	827	826	840	828	789	809	815	811	824	795	800	828	809	842	821	759	780	843	800	786	836	863	815	798	859	813	798	819	808	771	806	891	786	746	858	831	795	851	764	868	830	861	861	794	786	816	829	805	750	823	837	802	806	851	825	773	825	783	800	793	796	793	800	863	820	794	801	800	859	804	825	801	813	850	780	817	820	842	797	818	853	789	825	837	890	822	884	831	802	824	819	823	783	758	837	831	805	840	814	831	810	826	795	834	835	837	839	758	791	887	811	900	787	817	862	812	815	787	770	805	873	822	833	846	792	820	772	837	785	829	815	815	799	818	805	822	769	786	770	766	797	763	805	810	781	773	745	826	786	823	827	840	813	777	778	802	837	797	812	834	771	821	802	828	760	855	820	784	789	798	811	814	797	778	829	798	769	829	789	828	776	810	839	817	767	830	781	794	816	815	778	816	823	854	757	831	764	810	819	811	792	831	803	823	795	779	812	814	819	782	851	837	840	778	822	798	823	800	816	834	760	790	811	808	835	848	798	806	767	780	882	814	781	841	836	753	783	809	784	815	803	830	816	834	841	809	794	776	810	815	828	838	845	829	807	798	820	847	780	827	802	841	804	781	795	789	811	756
24617	21478	28781	24585	21446	8145	1852	1317	1083	993	962	1028	912	970	901	927	881	899	872	899	910	870	812	892	876	912	865	860	857	867	836	886	850	925	833	865	858	840	855	819	828	764	835	842	891	863	838	832	858	845	822	882	813	777	843	842	852	823	859	829	808	841	805	859	877	827	815	817	863	859	829	827	849	832	876	791	848	867	803	870	800	823	853	860	837	838	870	902	814	823	786	807	842	901	806	839	900	825	803	810	847	807	799	816	827	895	811	870	797	846	802	841	847	859	820	843	842	806	848	884	818	816	841	782	870	890	792	802	870	842	877	822	841	834	825	816	769	854	811	896	852	824	833	813	831	869	846	848	852	855	815	861	812	834	774	799	807	812	847	875	822	853	802	855	822	867	856	841	839	892	810	810	865	855	829	850	769	800	821	832	844	849	805	849	855	834	845	859	828	827	810	878	741	817	818	806	824	858	792	797	852	877	775	831	843	896	854	806	813	778	834	845	815	837	808	796	835	831	835	817	780	805	798	805	820	803	823	823	807	822	814	795	840	863	887	789	814	860	858	840	814	849	852	814	807	831	860	814	836	837	833	827	809	791	822	795	825	807	856	788	821	852	842	792	879	827	800	848	880	867	818	793	843	833	820	765	824	822	827	888	862	841	777	868	861	793	814	805	816	829	872	861	800	828	808	809	836	802	837	811	816	776	814	765	846	829	767	814	861	803	818	831	817	816	834	816	894	781	796	903	830	892	836	852	861	852	858	835	826	859	847	846	816	820	835	876	803	772	867	859	788	835	858	842	789	890	807	846	833	825	830	800	821	821	802	803	823	812	795	801	835	832	846	846	805	849	825	792	789	885	839	801	891	794	771	857	836	845	809	826	806	823	838	836	861	857	845	816	818	865	851	826	846	850	805	808	852	818	822	849	818	857	816	790	780	859	774	860	775	785	789	823	819	840	780	801	828	821	867	790	812	871	847	847	845	772	855	851	809	878	802	845	825	823	816	826	830	841	792	849	804	780	827	848	804	890	785	828	828	856	841	813	809	867	845	841	888	819	828	830	843	819	775	873	826	830	828	899	746	797	819	839	803	840	866	835	837	808	792	819	866	809	808	788	826	859	828	821	830	807	811	794	822	814	863	829	858	815	813	837	801	828	786	851	784	849	831	834	860	857	801	876	806	820	810	805	842	875	828	797	834	821	825	810	846	861	799	766	820	849	861	806	877	821	866	836	836	839	801	825	808	803	816	882	842	855	814	799	872	841	841	858	834	882	845	834	819	803	820	796	852	818	829	832	818	835	807	804	829	829	790	809	885	880	831	806	833	842	835	801	803	870	819	787	754	811	839	809	833	874	843	836	791	758	842	800	880	803	806	861	824	799	837	831	825	836	810	781	757	816	806	795	838	871	871	772	790	820	792	813	844	805	797	778	794	838	817	843	803	824	868	811	822	789	792	793	901	812	755	813	800	825	811	835	823	836	787	860	805	838	795	830	799	757	799	877	823	829	846	805	821	830	873	823	820	864	836	847	846	840	813	783	859	835	856	783	860	801	822	869	816	852	831	821	776	841	818	849	828	848	791	799	859	810	830	832	817	823	801	777	761	819	844	887	836	831	841	821	820	848	785	808	798	797	857	818	802	871	818	852	880	812	802	783	815	852	862	802	878	810	802	788	884	825	807	848	818	844	819	863	817	838	822	805	825	817	868	818	846	808	827	858	838	850	883	794	820	853	808	862	796	844	854	825	825	814	850	864	853	826	848	810	833	777	831	867	843	887	835	851	842	830	850	846	830	801	834	844	802	848	813	792	827	864	789	837	773	826	777	856	829	836	813	815	842	795	814	821	802	858	805	790	854	807	842	803	816	827	768	813	823	785	872	796	825	823	845	846	824	759	823	827	848	851	819	855	831	831	848	844	899	819	840	801	871	821	803	853	841	793	790	858	843	810	787	780	793	871	791	818	811	861	883	887	804	793	805	824	812	855	815	901	865	798	784	772	816	845	854	795	824	839	834	823	864	880	790	826	853	800	836	856	815	811	792	825	798	871	826	795	809	835	873	789	824	786	829	721	834	850	822	830	822	807	840	879	782	803	849	825	775	791	779	795	823	840	817	791	806	845	825	871	862	800	830	762	789	846	850	881	811	801	803	808	823	787	836	793	802	870	774	832	801	808	782	835	789	843	823	807	797	797	840	832	841	803	774	841	815	827	863	864	811	867	828	824	808	826	838	862	809	810	873	792	799	808	832	815	853	797	871	843	824	842	841	805	828	836	852	784	807	840	859	881	815	819	829	805	824	818	833	836	859	797	843	807	839	835	840	839	811	803	815	824	768	810	831	816	814	815	880	842	777	825	815	847	819	878	820	800	851	833	859	850	797	891	850	876	836	876	862	820	782	833	778	842	824	778	806	803	802	846	811	816	804	830	853	803	811	791	857	846	827	785	792	869	811	805	839	848	810	846	812	783	813	826	795	820	818	905	841	829	837	770	847	835	834	791	868	817	799	836	836	805	807	840	868	823	817	812	803	823	829	828	800	866	786	816	841	849	879	812	846	840	840	833	831	843	803	786	778	778	868	794	782	825	810	848	837	847	839	797	823	777	800	777	790	794	804	754	818	821	861	812	790	808	828	884	835	782	793	773	796	829	837	860	834	860	811	846	860	808	828	833	860	864	807	795	832	779	842	861	902	820	814	837	804	823	829	804	842	858	815	825	807	819	798	842	806	797	875	848	823	819	802	803	823	834	783	795	778	788	755	828	864	844	885	796	856	816	776	832	829	823	831	798	794	824	851	805	836	841	858	781	802	823	825	817	839	856	909	851	776	822	845	775	833	818	798	812	758	826	846	853	873	762	799	805	813	786	780	858	831	815	844	864	838	800	870	815	828	753	881	791	836	806	846	829	815	844	869	849	808	823	813	836	822	833	795	786	835	816	841	841	775	822	823	851	811	841	835	813	848	820	807	829	823	800	842	864	846	826	831	780	792	831	830	828	789	836	874	826	842	824	802	787	844	810	823	787	840	825	838	839	832	854	804	803	825	840	821	725	827	829	899	817	823	816	850	817	802	847	811	822	819	798	802	854	866	846	810	819	787	826	842	882	831	832	786	821	852	837	828	786	876	849	787	790	858	799	789	815	834	837	792	835	836	889	806	833	820	855	852	883	803	791	788	800	830	855	783	834	803	784	816	827	803	817	819	842	806	823	783	817	780	868	813	845	885	794	790	837	837	832	829	874	778	830	863	773	816	821	867	914	817	865	833	773	777	816	820	815	800	795	796	825	776	850	848	825	777	846	874	784	827	808	793	821	859	789	799	813	800	882	861	824	801	720	823	836	842	866	821	831	870	817	774	782	821	846	866	840	859	862	857	797	780	814	872	855	816	834	797	787	854	801	812	858	779	847	807	859	844	851	835	834	835	852	841	792	810	818	835	797	793	843	841	809	833	801	881	828	803	815	783	786	805	866	835	852	832	797	864	761	819	846
3897	6120	5039	2685	1877	1418	1206	1064	965	895	833	843	748	743	728	726	723	726	654	682	650	659	672	691	619	642	675	611	661	647	629	638	626	622	601	663	647	612	675	618	620	587	598	655	570	595	614	592	627	616	645	615	617	644	638	622	617	564	663	595	640	582	637	633	640	658	625	639	606	602	674	630	632	612	638	649	652	583	587	588	610	608	593	639	613	593	589	613	628	601	583	614	554	611	630	661	600	637	620	608	623	554	619	618	571	597	589	616	609	580	649	634	619	580	600	603	645	631	624	614	613	618	668	622	560	620	619	665	569	603	625	675	570	603	603	606	603	575	603	657	627	660	629	615	615	634	558	586	593	603	612	626	612	611	596	606	617	639	649	603	597	632	647	587	612	642	571	608	619	619	583	628	626	611	639	639	631	619	617	599	598	595	611	633	625	632	644	581	581	588	613	697	630	639	598	586	625	594	588	614	645	633	606	607	633	618	614	668	582	640	603	601	625	591	617	603	630	603	618	622	618	658	611	594	597	568	600	663	653	619	634	616	596	594	578	635	625	611	611	579	590	641	590	576	591	626	616	615	655	610	616	565	630	608	590	635	641	660	638	566	622	597	595	626	575	615	599	569	606	571	618	587	610	620	607	640	605	564	586	622	577	633	584	604	594	618	596	610	616	628	630	622	626	609	676	568	625	639	637	601	631	589	605	578	567	632	609	637	627	597	591	579	599	624	561	620	582	607	617	609	630	655	617	604	612	605	648	608	591	636	620	591	620	607	602	581	620	577	624	602	629	611	577	632	591	589	658	612	637	621	590	623	639	587	661	582	601	656	619	599	597	590	614	669	615	661	561	615	607	608	605	634	587	629	597	639	611	615	660	584	597	604	595	635	635	589	556	600	628	669	606	600	594	632	626	624	639	571	603	591	577	618	589	584	618	652	596	616	584	578	636	632	585	632	588	587	601	615	583	617	611	608	604	580	602	574	579	606	583	578	624	595	626	654	620	613	619	647	590	591	574	641	558	581	606	599	578	626	604	604	620	630	605	631	617	568	590	559	573	624	596	586	652	599	569	641	585	599	577	595	619	670	626	647	589	614	597	644	632	639	617	611	607	586	603	622	649	583	570	661	628	617	618	609	613	613	606	544	609	593	633	610	612	597	610	625	606	599	583	617	651	621	626	620	654	652	638	592	611	612	645	623	579	627	635	583	598	618	609	635	576	638	603	633	647	600	583	601	606	616	571	668	629	616	632	594	604	618	620	599	622	613	603	624	645	558	555	596	581	593	538	601	591	584	561	611	581	621	606	586	608	625	639	615	592	597	564	548	630	587	557	612	607	604	616	620	604	589	606	585	624	610	626	620	590	602	604	582	593	625	639	614	606	593	584	617	635	608	637	639	595	585	616	622	575	645	596	565	617	565	626	615	560	597	615	618	603	593	591	571	589	592	593	638	589	568	618	578	610	649	594	612	613	604	641	630	598	648	574	595	605	587	606	636	623	610	620	568	627	624	571	599	557	613	551	615	636	610	607	609	569	581	597	602	601	635	576	633	572	632	582	584	591	574	560	621	620	642	606	569	619	602	603	604	574	598	600	635	616	568	612	607	563	608	598	621	616	560	620	582	564	601	591	625	582	593	566	576	589	640	572	584	593	608	612	618	606	583	580	571	621	639	579	580	607	585	620	639	621	664	590	644	597	603	632	611	638	586	550	615	653	618	621	612	585	583	589	617	609	609	581	640	611	566	598	609	578	571	607	578	579	561	622	601	641	626	600	654	597	636	627	597	618	622	618	573	620	613	588	601	593	573	609	586	601	580	610	598	600	598	590	635	615	581	584	586	584	582	553	610	630	662	565	641	600	629	594	651	607	577	664	584	603	588	583	618	610	651	612	570	623	582	612	627	603	628	589	535	602	613	625	591	615	624	612	611	650	556	590	650	652	635	576	612	594	624	585	648	627	617	604	626	563	580	603	584	583	580	557	605	608	602	637	622	663	588	594	593	631	579	558	612	644	596	609	607	629	564	560	605	604	576	601	604	603	591	611	586	622	570	597	617	586	602	641	598	620	612	607	616	608	576	572	586	639	620	638	583	588	611	627	607	599	553	589	602	629	609	597	605	659	584	584	567	636	640	567	619	621	580	622	635	634	642	587	570	628	578	570	604	586	686	581	629	567	603	653	584	573	564	619	603	616	622	622	640	627	624	590	633	591	589	586	634	600	644	595	605	601	564	571	639	588	572	587	651	559	603	627	573	615	605	609	628	610	614	612	586	612	580	600	621	596	586	646	623	603	643	597	574	614	628	596	573	605	592	568	637	598	596	634	582	569	647	587	615	599	584	599	580	591	601	634	590	615	613	596	634	615	614	621	620	594	604	615	624	602	649	632	610	616	608	598	647	650	618	598	610	555	635	589	647	641	634	655	585	643	596	631	588	608	659	658	610	605	593	609	578	607	601	621	594	639	556	594	575	594	596	589	624	600	605	613	635	583	582	605	586	607	609	571	587	609	554	619	606	632	588	555	642	566	588	563	609	612	596	561	600	625	653	628	601	625	641	573	582	628	635	585	609	572	567	624	590	592	634	601	582	612	597	593	633	586	602	668	659	599	607	587	619	584	614	602	578	568	601	580	604	576	592	616	618	602	598	573	585	613	654	609	594	618	599	598	598	602	608	582	595	602	645	656	590	624	606	580	590	549	615	674	590	607	623	583	603	650	617	618	600	588	597	590	581	639	626	607	632	592	611	592	551	610	601	594	615	594	597	604	568	598	612	600	613	611	614	597	601	631	577	597	589	625	558	623	632	618	580	593	596	599	606	631	602	629	611	625	635	584	591	585	626	630	598	594	630	623	601	645	606	614	582	607	615	604	616	600	604	601	630	613	605	620	602	561	631	677	619	593	601	616	612	584	617	601	620	547	592	637	627	606	636	586	668	645	644	575	610	623	634	564	615	598	577	599	593	620	637	613	582	604	627	637	603	588	584	596	588	613	582	602	603	581	589	585	599	587	601	597	606	593	628	648	599	625	588	582	627	608	647	652	584	606	661	601	578	600	591	610	579	607	609	554	640	604	630	607	566	566	578	615	586	639	648	572	597	603	557	631	558	636	591	636	568	584	551	602	610	584	572	596	590	633	598	660	558	637	614	599	599	611	606	617	602	615	581	564	620	654	603	603	599	616	558	627	598	611	549	591	589	603	609	608	584	562	610	584	572	626	630	607	613	605	631	620	568	597	584	622	632	581	572	617	576	556	596	595	609	631	575	540	615	603	588	647	604	590	601	578	627	616	648	586	583	550	611	620	565	572	606	612	565	573	618	583	609	592	629	601	580	593	598	618	640	641	571	604	647	622	581	584	604	636	657	607	619	638	615	623	630	615	641	582	583	601	616	607	605	596	598	606	623	576	583	588	601	635	620	603	565	578	618	582	580	630	639	607	586	571	640	623	619	603	598	596	566	600	581	591	586	601	551	642	613	613	624	548	603
27913	11248	1690	1055	879	889	904	868	914	847	878	894	891	869	896	880	874	887	867	822	860	893	891	907	849	885	877	825	921	908	939	866	885	847	920	893	853	851	908	932	905	929	887	860	881	876	896	842	833	855	934	884	849	873	849	903	878	923	892	907	861	924	890	853	877	892	881	881	880	864	915	899	840	896	903	816	902	906	814	875	889	920	873	879	848	896	881	867	921	850	861	905	873	886	882	819	839	836	861	885	876	856	850	928	870	876	908	907	895	847	871	866	861	838	881	888	868	853	871	878	917	860	893	862	919	869	909	882	925	846	888	855	886	906	906	853	850	862	842	870	914	875	838	867	905	887	892	860	870	896	855	856	843	894	849	875	918	837	822	860	884	844	863	903	893	894	860	864	869	890	817	855	900	900	873	887	851	865	847	943	836	857	822	843	896	847	856	859	929	838	918	878	857	908	935	864	868	894	893	874	882	835	857	861	916	911	880	873	922	888	905	896	890	873	896	824	903	909	892	862	860	881	846	903	861	870	870	863	848	878	878	858	867	841	849	828	882	841	863	887	891	865	860	872	851	871	894	792	865	869	866	861	884	852	823	885	895	893	905	900	843	851	844	885	865	886	877	888	901	902	861	868	887	879	887	915	887	867	862	905	894	831	847	855	839	870	871	848	885	836	855	833	879	884	890	795	891	906	874	830	892	904	849	883	880	888	899	881	823	883	913	846	850	878	859	875	873	883	886	882	876	838	878	836	853	892	876	908	875	830	865	886	876	923	891	854	854	799	883	863	881	833	870	876	920	832	887	890	796	848	872	896	900	872	885	915	903	893	907	875	897	819	865	880	845	897	866	892	838	847	866	890	834	842	859	917	890	864	884	853	951	851	879	856	917	866	890	865	870	852	832	906	823	874	782	875	841	756	885	887	830	908	900	906	868	882	904	945	910	913	877	874	828	874	883	835	863	880	885	871	855	867	859	835	904	955	825	866	892	868	850	891	922	877	851	823	804	896	884	880	899	903	885	884	906	860	905	893	827	898	898	882	881	885	841	873	885	910	852	889	894	860	911	892	895	852	869	847	888	840	867	879	934	920	835	899	804	897	883	883	869	864	838	893	846	875	874	859	826	866	877	861	844	901	921	903	861	852	919	870	908	888	837	889	864	864	925	858	895	903	862	855	820	884	878	848	889	874	892	876	853	859	895	906	866	850	876	852	795	826	887	837	861	852	882	892	879	841	835	855	926	859	878	850	915	873	914	876	867	863	863	837	876	901	891	897	886	872	871	830	888	888	831	884	866	858	902	878	876	866	869	938	900	841	863	860	879	847	869	840	904	846	828	822	842	841	863	804	880	868	872	863	851	853	851	846	869	843	915	888	890	902	857	895	924	896	908	866	850	856	867	861	881	831	839	878	875	901	856	883	901	891	852	876	882	849	871	845	864	884	925	872	865	829	924	832	893	828	872	873	949	838	929	862	924	882	846	900	882	877	863	859	847	872	949	885	877	883	882	876	910	851	880	887	881	852	858	833	873	878	840	904	876	850	859	876	914	848	888	869	908	908	856	898	871	952	928	834	842	868	823	864	889	909	872	836	869	918	908	908	904	847	874	863	863	909	910	833	860	889	839	865	851	830	855	859	910	826	898	882	849	864	875	939	880	842	869	866	890	908	889	849	845	881	855	883	866	875	857	846	874	912	860	887	885	877	840	856	833	933	836	893	862	924	908	826	847	872	908	848	812	850	898	913	819	893	896	878	895	871	843	825	883	890	854	855	841	862	856	894	912	836	866	847	860	844	836	869	853	870	857	894	881	867	880	917	848	853	853	886	883	855	859	805	881	895	861	871	862	873	830	844	925	829	829	882	863	900	909	857	851	844	879	856	914	903	910	847	832	827	896	864	860	853	915	882	892	924	855	900	852	864	900	870	873	856	899	887	862	898	908	877	920	877	854	900	934	874	874	881	862	925	895	915	899	890	838	874	892	900	871	878	916	904	834	881	842	845	859	879	819	862	875	863	855	878	911	841	905	845	891	817	838	884	898	909	885	823	924	887	899	882	849	926	869	856	853	937	872	894	922	892	923	913	869	874	870	907	862	914	907	920	841	877	928	886	869	897	896	898	839	809	854	887	916	845	840	860	870	867	912	891	845	894	882	867	887	839	880	860	905	861	781	916	860	869	885	866	906	905	864	894	850	876	901	907	890	885	855	854	921	876	830	877	900	902	876	931	866	817	904	901	866	904	921	941	867	867	896	859	890	844	833	913	914	837	907	847	892	873	880	885	847	878	825	865	882	877	854	872	868	826	935	915	857	940	931	868	899	835	852	914	873	891	854	856	847	884	946	878	857	830	877	860	872	941	862	873	864	844	925	845	836	839	804	953	864	856	861	879	849	918	872	895	872	897	883	861	871	892	894	904	953	893	946	867	915	902	831	895	842	906	922	913	898	916	860	870	890	912	905	907	899	854	892	891	880	842	855	841	844	839	871	914	876	847	880	900	903	900	875	889	836	886	905	869	881	827	850	895	871	900	874	883	883	884	886	853	829	884	877	892	833	892	905	829	846	889	858	873	857	833	886	930	895	877	904	840	876	842	864	870	873	859	881	856	865	916	843	921	901	887	855	930	868	879	871	894	905	890	863	895	881	867	864	946	809	870	851	902	899	950	901	879	843	840	855	894	903	894	891	854	835	810	868	837	913	840	934	901	841	875	892	841	895	824	835	872	861	885	887	932	886	881	813	885	917	839	855	886	924	850	886	881	888	877	887	848	852	874	894	889	924	839	844	814	844	845	841	861	915	819	903	834	867	873	833	874	827	900	911	859	859	856	852	906	867	883	874	871	895	848	836	863	880	848	895	879	880	937	862	874	876	864	844	939	886	889	884	878	860	798	860	902	846	899	915	911	876	874	867	907	881	837	839	840	904	929	843	850	944	909	936	903	832	836	890	848	927	878	896	846	829	836	842	898	879	837	862	868	909	851	918	910	850	901	845	864	832	871	844	968	882	916	901	918	906	867	908	890	853	875	903	881	820	853	845	849	920	885	861	935	903	831	855	849	874	901	875	884	882	845	824	866	867	898	844	864	864	901	903	891	872	818	924	856	943	860	862	854	880	843	861	870	870	888	869	882	857	852	857	890	824	870	870	922	882	907	879	867	896	891	852	899	904	866	871	881	848	867	877	900	851	856	880	875	860	865	912	876	873	925	854	903	896	869	872	869	888	897	860	856	880	867	836	869	895	877	940	883	893	893	901	891	867	843	928	849	846	825	851	907	911	855	896	916	879	773	901	897	806	882	878	832	855	915	905	805	881	879	802	869	870	911	887	854	890	845	892	799	818	841	878	847	876	897	860	877	857	875	856	876	886	848	938	868	839	897	887	865	862	880	866	876	860	862	879	844	860	863	862	922	895	915	868	932	857	853	908	867	855	842	867	893	880	906	871	890	896	936	869	888	877	949	937	904	884	910	865	894	877	864	888	854	817	835
5104	767	719	660	616	626	607	583	607	566	592	560	637	621	608	562	600	625	584	594	577	581	585	593	567	558	545	589	573	606	591	626	577	610	608	589	546	609	588	633	576	581	575	592	589	588	616	615	616	592	565	602	589	564	603	640	558	584	641	572	581	575	582	597	562	566	583	583	620	603	628	586	588	565	610	604	607	593	622	600	620	590	594	569	603	609	595	578	594	563	565	622	601	582	625	584	570	607	626	610	639	540	565	600	640	579	625	628	619	590	593	618	603	631	636	628	636	633	593	602	561	581	605	571	592	590	603	595	631	580	591	578	592	591	542	585	566	593	599	540	566	555	560	620	550	603	606	587	599	621	621	614	606	582	593	604	624	613	572	570	584	613	612	575	582	565	597	593	551	571	581	579	613	569	588	566	618	588	597	590	598	572	612	556	601	565	604	599	608	618	586	530	562	564	556	600	572	579	605	615	608	572	577	577	580	593	655	604	597	552	617	599	603	567	570	597	603	595	563	583	639	555	563	556	581	589	591	580	602	646	583	555	577	595	606	598	600	565	601	645	568	557	623	631	577	591	576	584	601	586	620	663	581	588	590	559	598	590	609	592	570	570	606	594	588	607	604	605	576	570	558	587	572	560	557	636	615	621	603	595	553	625	604	621	573	626	613	615	621	655	568	577	603	579	602	627	558	592	566	562	592	607	637	587	612	635	573	597	611	586	603	625	584	610	577	609	556	562	592	573	618	595	570	618	562	566	570	596	674	593	594	574	598	590	526	605	589	599	576	565	551	580	596	588	576	646	611	628	581	580	621	621	608	565	603	651	626	529	642	527	583	593	557	562	590	568	592	555	597	597	573	556	607	592	604	583	551	577	604	618	583	562	568	604	608	560	525	577	601	605	580	593	554	567	630	556	569	615	585	593	604	568	610	585	568	629	589	576	586	589	548	551	575	617	558	568	613	603	599	608	642	613	613	570	579	548	620	588	616	576	569	603	604	586	615	572	583	626	607	601	597	617	562	614	583	543	586	596	602	579	609	621	577	549	652	587	618	578	565	622	586	627	599	581	583	566	564	628	593	613	618	556	583	594	618	596	613	567	571	593	625	577	599	624	608	589	585	634	603	588	605	571	618	613	577	592	607	540	620	633	609	626	584	580	600	590	573	620	602	564	612	585	613	572	585	604	591	558	549	585	588	588	582	587	572	601	577	522	670	589	563	554	566	624	572	578	599	643	584	635	569	584	615	587	615	595	578	602	601	603	590	571	622	599	594	589	547	602	571	632	588	596	602	531	576	570	604	593	614	557	632	589	589	547	640	587	595	588	602	593	581	592	578	615	580	581	508	574	565	653	584	594	606	614	603	606	583	543	579	613	579	615	610	620	576	583	596	600	612	628	591	618	602	638	565	625	588	527	622	598	582	627	614	568	619	594	597	576	610	578	631	613	560	600	571	602	539	588	570	584	587	573	595	599	589	607	560	603	609	599	554	590	556	600	589	585	597	622	579	547	609	595	563	609	613	548	611	620	621	566	608	582	556	586	598	622	604	637	560	616	622	621	595	573	580	642	600	578	619	577	544	584	565	559	554	616	595	581	604	610	605	614	583	597	590	590	607	573	544	556	553	595	625	580	583	578	597	573	555	608	612	628	619	581	597	591	569	604	593	602	594	580	549	569	587	574	609	623	619	572	607	552	555	585	624	617	610	557	582	624	606	610	578	598	579	630	595	600	627	577	577	555	592	599	599	650	620	622	610	608	596	567	622	586	623	559	556	615	589	627	541	582	581	599	616	628	626	587	577	552	549	602	594	573	571	607	596	577	584	591	566	634	594	584	614	556	549	572	607	564	625	605	586	646	589	588	577	595	571	589	575	583	610	599	591	551	618	587	605	575	590	620	563	619	612	586	593	558	563	646	623	585	610	593	637	621	599	550	599	561	561	619	581	575	583	563	604	592	581	603	592	579	590	626	677	576	566	573	607	595	565	564	593	598	585	619	546	588	618	575	605	607	658	614	605	589	605	581	570	580	553	580	602	630	571	613	564	576	608	663	548	583	582	608	572	612	577	622	591	570	616	600	579	635	570	557	623	592	590	595	598	565	590	567	582	584	568	565	598	623	591	622	571	568	602	588	587	591	635	581	582	630	560	587	576	574	613	611	568	589	587	595	582	582	598	597	592	668	595	536	600	562	589	573	608	599	622	612	624	602	613	584	623	571	598	580	602	582	599	594	571	582	553	564	589	577	608	597	563	619	565	544	613	620	611	591	560	554	567	638	614	602	576	570	593	555	631	576	588	582	589	566	560	578	586	609	605	604	620	615	593	640	584	613	578	570	605	597	622	585	641	607	592	571	586	554	604	608	614	608	572	639	619	600	594	587	572	600	593	599	574	613	590	599	569	559	569	576	584	573	573	653	624	586	613	622	594	639	564	594	616	604	630	611	614	576	579	637	631	572	574	600	576	581	577	587	609	580	567	580	531	643	599	628	595	587	612	565	572	604	593	632	558	602	566	528	550	604	581	585	595	581	592	587	564	617	588	579	558	608	617	648	601	609	595	639	553	599	537	610	588	584	586	562	565	623	574	593	579	628	578	611	611	575	639	598	570	598	641	565	616	611	588	558	562	608	585	561	608	556	596	600	536	542	538	624	630	618	609	607	611	622	588	599	628	569	622	591	609	544	569	613	664	579	597	650	576	571	620	601	587	569	616	557	587	596	562	593	643	630	600	581	585	554	600	571	559	609	611	567	551	587	530	579	560	610	615	590	634	601	576	594	616	621	599	619	622	638	592	565	527	598	604	587	601	639	576	623	582	601	572	602	588	599	601	590	585	602	606	585	587	603	601	548	595	590	582	623	603	638	592	611	574	612	587	577	636	620	639	598	596	563	618	552	610	655	594	608	608	544	579	568	558	580	603	604	628	600	591	612	608	615	591	593	598	579	568	597	609	600	587	611	580	610	585	588	563	565	575	613	581	585	590	631	587	612	591	574	575	591	619	606	594	599	599	551	590	571	551	615	585	627	599	600	605	581	573	578	592	610	560	583	575	583	603	621	600	577	568	630	617	622	572	602	641	569	614	571	570	611	589	638	546	615	637	589	636	558	633	593	606	617	584	578	596	602	617	595	586	590	595	618	600	566	559	589	565	636	589	586	578	591	597	579	598	589	633	600	604	587	590	566	601	628	594	599	584	593	569	599	585	599	620	573	605	598	613	597	591	590	586	628	575	572	601	596	576	591	609	595	581	586	614	584	629	588	625	552	594	594	572	636	545	601	572	626	608	590	619	548	610	590	590	590	594	605	629	557	570	589	583	586	614	601	593	545	577	561	586	579	548	596	628	589	588	586	588	550	567	597	622	593	652	616	585	604	537	579	570	618	584	633	584	585	588	619	619	630	573	575	607	564	610	560	623	574	611	580	593	615	613	618	568	600	627	581	569	547	646	579	589	626	607	598	593	623	629	581	589	566	572	596	561	585	582	584
25627	21498	27836	25566	10263	2212	1619	1432	1289	1267	1208	1257	1183	1199	1233	1171	1199	1242	1199	1181	1223	1163	1180	1238	1162	1155	1229	1192	1134	1196	1169	1199	1182	1166	1228	1184	1133	1189	1130	1216	1191	1176	1149	1167	1216	1166	1182	1180	1107	1143	1181	1165	1133	1177	1196	1161	1173	1213	1223	1182	1247	1228	1265	1203	1149	1213	1178	1126	1198	1146	1153	1157	1227	1129	1235	1192	1129	1167	1231	1172	1145	1210	1113	1135	1188	1138	1137	1266	1215	1256	1169	1218	1163	1120	1180	1100	1223	1152	1179	1247	1148	1156	1146	1152	1185	1162	1230	1124	1207	1199	1130	1205	1182	1181	1187	1158	1141	1199	1161	1228	1197	1175	1198	1175	1169	1155	1179	1159	1180	1229	1170	1159	1183	1187	1135	1194	1251	1178	1163	1189	1179	1198	1206	1121	1159	1194	1212	1195	1160	1191	1187	1164	1106	1215	1160	1144	1117	1162	1191	1212	1225	1148	1137	1147	1273	1143	1144	1133	1207	1192	1177	1168	1290	1186	1184	1191	1201	1159	1165	1220	1150	1210	1221	1248	1199	1242	1161	1128	1162	1176	1117	1181	1107	1172	1212	1176	1150	1129	1117	1171	1208	1218	1199	1169	1206	1157	1165	1135	1119	1103	1192	1196	1117	1152	1170	1161	1167	1175	1137	1177	1152	1182	1186	1197	1138	1195	1165	1172	1143	1126	1220	1145	1185	1104	1205	1167	1154	1134	1187	1201	1184	1168	1178	1143	1196	1143	1156	1172	1188	1161	1207	1176	1125	1224	1164	1173	1174	1112	1139	1157	1186	1183	1240	1206	1175	1194	1139	1153	1148	1172	1136	1122	1142	1145	1148	1199	1159	1124	1161	1178	1159	1190	1173	1198	1156	1135	1150	1125	1159	1122	1149	1135	1183	1171	1142	1144	1122	1133	1212	1206	1158	1177	1192	1201	1202	1148	1093	1183	1108	1196	1146	1136	1206	1164	1125	1193	1178	1182	1160	1109	1180	1155	1207	1168	1176	1174	1222	1198	1125	1126	1127	1119	1155	1146	1171	1155	1161	1162	1179	1211	1151	1147	1148	1160	1110	1182	1206	1136	1202	1151	1233	1139	1220	1211	1178	1220	1106	1222	1191	1207	1178	1147	1182	1166	1206	1177	1211	1256	1167	1174	1091	1146	1168	1189	1061	1186	1143	1208	1148	1212	1190	1073	1169	1175	1119	1187	1168	1215	1224	1136	1159	1167	1166	1215	1160	1195	1129	1241	1132	1158	1146	1157	1241	1123	1160	1183	1168	1119	1153	1217	1182	1136	1127	1191	1181	1127	1136	1114	1189	1134	1155	1153	1185	1183	1158	1164	1166	1155	1139	1139	1135	1166	1154	1242	1251	1135	1207	1178	1152	1196	1151	1144	1134	1206	1202	1216	1217	1122	1123	1130	1159	1168	1176	1206	1221	1146	1170	1152	1205	1205	1164	1174	1192	1194	1200	1225	1169	1118	1152	1155	1141	1167	1136	1166	1141	1208	1151	1227	1191	1160	1195	1186	1161	1199	1161	1141	1180	1164	1189	1152	1186	1180	1170	1139	1192	1128	1150	1201	1178	1175	1186	1187	1184	1127	1120	1156	1172	1199	1159	1211	1181	1183	1175	1122	1215	1170	1224	1161	1173	1137	1178	1166	1167	1171	1204	1120	1173	1146	1152	1175	1197	1207	1220	1149	1092	1116	1154	1245	1207	1129	1139	1114	1233	1159	1169	1167	1178	1169	1197	1183	1153	1127	1164	1136	1189	1138	1091	1206	1135	1195	1163	1201	1136	1167	1200	1205	1136	1135	1140	1166	1215	1190	1133	1186	1159	1195	1158	1179	1167	1205	1167	1154	1179	1140	1124	1199	1227	1133	1155	1160	1178	1161	1150	1104	1163	1142	1205	1191	1160	1158	1127	1191	1147	1171	1163	1176	1177	1192	1146	1209	1134	1142	1176	1200	1145	1153	1145	1156	1112	1139	1179	1148	1118	1209	1190	1136	1165	1140	1183	1169	1161	1184	1245	1150	1146	1133	1198	1148	1165	1198	1213	1229	1185	1190	1161	1100	1194	1173	1168	1197	1175	1188	1132	1153	1118	1169	1097	1221	1104	1197	1133	1081	1186	1192	1169	1164	1176	1156	1198	1174	1131	1199	1132	1180	1177	1145	1146	1146	1176	1141	1105	1108	1146	1111	1159	1180	1173	1137	1145	1188	1169	1127	1172	1197	1180	1180	1126	1205	1172	1148	1185	1126	1132	1133	1115	1179	1150	1196	1219	1153	1181	1196	1242	1153	1202	1131	1134	1143	1165	1216	1176	1197	1227	1135	1150	1168	1218	1173	1142	1180	1132	1132	1157	1211	1249	1149	1131	1172	1191	1195	1148	1174	1193	1156	1188	1157	1156	1201	1177	1138	1202	1181	1163	1162	1168	1149	1125	1183	1201	1167	1148	1156	1183	1121	1228	1168	1147	1191	1202	1175	1126	1098	1150	1188	1145	1177	1203	1087	1186	1177	1212	1206	1125	1070	1141	1126	1194	1125	1193	1131	1140	1142	1166	1207	1153	1162	1209	1196	1231	1207	1143	1160	1176	1159	1200	1150	1202	1184	1165	1195	1248	1116	1169	1126	1143	1117	1122	1139	1150	1095	1209	1113	1160	1209	1162	1166	1201	1102	1107	1159	1179	1188	1137	1188	1136	1161	1250	1167	1175	1185	1121	1189	1167	1177	1220	1133	1164	1185	1231	1135	1217	1187	1112	1211	1165	1191	1154	1150	1174	1205	1169	1135	1125	1154	1174	1206	1153	1152	1162	1137	1194	1267	1196	1161	1143	1183	1191	1168	1123	1185	1205	1167	1125	1128	1148	1139	1141	1164	1139	1184	1183	1117	1267	1183	1204	1137	1152	1139	1131	1203	1158	1129	1161	1158	1185	1232	1198	1119	1163	1108	1204	1181	1191	1121	1148	1157	1179	1161	1181	1170	1139	1134	1140	1181	1195	1176	1211	1161	1161	1192	1113	1216	1145	1176	1179	1105	1163	1154	1147	1135	1167	1190	1214	1146	1192	1200	1222	1163	1162	1204	1140	1161	1169	1214	1132	1142	1193	1166	1136	1205	1139	1169	1203	1243	1111	1146	1172	1214	1237	1183	1155	1113	1146	1224	1149	1205	1110	1106	1158	1190	1142	1180	1206	1120	1153	1170	1150	1178	1138	1236	1176	1208	1151	1172	1186	1152	1195	1167	1170	1188	1192	1151	1157	1121	1183	1193	1165	1194	1175	1132	1119	1173	1247	1198	1152	1165	1140	1146	1167	1129	1228	1181	1174	1132	1208	1159	1134	1187	1130	1166	1103	1118	1172	1099	1164	1145	1139	1199	1224	1133	1143	1200	1162	1189	1129	1174	1102	1211	1099	1213	1228	1181	1248	1180	1155	1192	1137	1166	1118	1176	1195	1163	1232	1234	1175	1187	1170	1199	1158	1139	1182	1206	1212	1142	1147	1173	1157	1134	1159	1150	1139	1140	1193	1135	1196	1134	1191	1192	1106	1174	1152	1170	1091	1125	1197	1191	1131	1185	1119	1186	1173	1155	1194	1177	1198	1133	1132	1140	1169	1131	1196	1130	1173	1135	1154	1148	1160	1181	1214	1157	1103	1219	1192	1190	1236	1177	1179	1142	1109	1239	1184	1114	1172	1178	1126	1162	1236	1183	1172	1110	1168	1170	1134	1175	1192	1198	1228	1131	1177	1148	1165	1205	1171	1185	1232	1202	1215	1130	1184	1165	1217	1165	1159	1135	1122	1100	1200	1162	1147	1219	1189	1181	1168	1209	1132	1188	1153	1099	1135	1166	1190	1175	1223	1181	1153	1164	1218	1112	1190	1107	1158	1195	1161	1129	1170	1134	1156	1154	1148	1178	1205	1189	1175	1194	1213	1167	1102	1146	1183	1187	1179	1141	1184	1217	1134	1227	1173	1084	1180	1108	1147	1177	1169	1175	1184	1126	1108	1158	1179	1205	1187	1165	1163	1137	1224	1129	1194	1199	1129	1146	1174	1235	1213	1164	1143	1133	1122	1110	1154	1211	1198	1178	1144	1194	1145	1153	1203	1174	1149	1122	1124	1197	1129	1135	1184	1181	1199	1265	1171	1145	1188	1180	1109	1154	1099	1182	1177	1160	1238	1174	1200	1195	1130	1120	1153	1190	1167	1152	1172	1132	1173	1184	1222	1149	1142	1210	1169	1177	1155	1160	1155	1130	1127	1150	1224	1134	1172	1182	1172	1181	1225	1137	1190	1164	1148	1093	1174	1168	1134	1163	1217	1073	1173	1168	1134	1186	1169	1175	1163	1213	1172	1137	1185	1183	1151	1122	1234	1160	1182	1150	1193	1204	1171	1167	1160	1137	1179	1156	1121	1112	1207	1191	1132	1145	1142	1154	1170	1161	1218	1155	1152	1167	1142	1147	1093	1156	1154	1182	1194	1159	1207	1132	1184	1153	1125	1155	1217	1150	1171	1117	1154	1107	1229	1196	1132	1154	1177	1164	1169	1148	1186	1116	1165	1162	1238	1197	1175	1186	1180	1160	1227	1167	1180	1179	1212	1164	1100	1167	1199	1257	1184	1221	1205	1191	1153	1211	1205	1211	1162	1146	1205	1181	1211	1160	1153	1136	1157	1167	1143	1112	1210	1218	1153	1212	1227	1220	1151	1176	1291	1172	1229	1188	1193	1223	1172	1094	1236	1137	1166	1116	1181	1171	1142	1168	1228	1167	1156	1153	1175	1171	1197	1149	1139	1154	1218	1153	1116	1143	1108	1244	1160	1212	1169	1164	1153	1148	1132	1198	1184	1141	1174	1187	1241	1162	1182	1138	1158	1185	1235	1147	1174	1126	1175	1193	1143	1150	1193	1214	1145	1132	1139	1179	1160	1222	1152	1169	1161	1133	1130	1193	1162	1186	1177	1202	1080	1136	1188	1157	1205	1155	1192	1144	1180	1243	1152	1087	1147	1147	1135	1061	1154	1199	1156	1181	1142	1165
3670	3693	3124	1916	1479	1169	1116	1100	977	974	922	931	942	893	881	907	882	878	866	879	853	844	799	853	858	879	855	851	830	841	840	861	866	820	848	837	834	852	794	802	856	830	789	803	862	864	789	829	821	829	859	858	854	848	816	835	870	833	811	874	823	825	830	783	797	805	790	883	786	858	800	842	825	870	779	791	816	843	867	783	855	797	822	822	841	779	764	870	847	864	816	829	838	795	819	796	853	846	794	819	803	807	806	776	816	750	805	797	846	844	865	790	809	821	809	812	824	803	816	796	764	802	846	820	839	800	835	827	824	779	815	824	792	796	777	778	845	778	799	823	845	822	782	805	783	813	758	813	780	828	848	848	813	815	808	850	773	858	792	773	821	791	840	799	808	811	832	855	791	810	792	837	816	812	865	810	769	827	797	809	810	830	871	766	847	817	856	836	832	793	821	761	812	799	822	817	849	770	822	800	785	813	889	867	834	796	857	800	820	800	770	832	798	816	778	852	867	796	814	873	763	833	800	816	788	864	809	789	836	832	819	855	830	804	749	831	798	850	814	819	813	781	811	766	827	856	787	778	788	837	818	789	790	805	793	772	839	801	808	785	813	837	826	795	857	786	818	769	810	761	770	820	809	860	779	803	782	818	820	823	778	803	757	841	813	784	755	830	764	816	783	768	804	810	835	790	833	792	870	798	797	778	817	806	813	820	813	769	786	772	828	817	821	849	774	800	858	822	798	814	844	808	858	770	794	837	822	820	828	776	788	810	820	796	822	810	837	823	768	848	817	779	826	801	863	817	847	742	778	835	799	838	769	758	807	795	844	764	809	809	769	838	787	827	822	790	821	823	834	831	808	808	857	840	795	787	837	789	788	815	809	765	842	845	844	801	764	815	776	830	783	852	836	792	809	836	778	761	813	828	855	777	808	822	797	785	793	784	788	781	844	805	876	826	804	769	825	827	805	850	778	803	785	853	850	799	804	831	758	759	771	860	835	838	816	825	762	829	804	854	785	794	772	833	816	778	809	775	828	735	822	806	801	855	728	847	809	810	816	775	827	850	733	828	822	872	817	827	815	807	796	814	820	762	801	828	790	845	813	799	843	819	797	844	813	801	828	779	763	841	860	812	792	817	784	793	804	818	818	807	781	803	847	777	832	817	840	857	833	805	807	809	822	766	849	821	843	869	782	803	836	783	824	839	827	796	873	732	775	830	798	835	821	761	824	801	818	755	802	818	831	770	812	854	816	811	864	804	789	777	740	814	824	824	895	814	861	776	809	809	791	833	810	828	779	807	861	816	783	806	834	815	808	810	824	791	828	767	825	779	801	804	831	815	826	815	811	857	839	833	798	820	819	753	843	795	822	767	800	849	811	860	805	808	832	789	818	837	810	816	824	871	803	810	820	718	825	835	777	804	872	842	851	765	842	784	824	815	832	878	819	793	820	805	767	809	753	791	813	850	798	812	788	821	831	786	859	793	748	806	830	841	866	835	810	790	760	849	794	816	836	785	807	838	813	793	782	811	845	799	813	893	761	787	806	787	810	809	877	829	830	788	784	749	800	767	789	830	882	803	825	844	828	827	769	796	827	807	747	792	803	827	829	781	833	797	773	839	779	812	812	824	808	785	816	787	796	804	814	786	827	804	816	809	815	797	821	822	784	809	777	827	804	795	838	816	856	791	858	795	838	805	781	793	802	829	822	799	831	795	805	807	842	793	828	829	804	779	805	818	861	864	823	778	794	827	807	775	825	812	807	805	797	820	790	769	806	831	833	788	745	739	814	860	810	777	824	853	825	817	835	818	807	811	772	775	827	854	826	830	742	829	775	808	762	809	842	836	843	847	842	763	822	781	844	836	765	845	799	806	815	818	820	815	784	858	789	822	805	774	847	762	852	827	792	791	790	837	839	780	859	796	812	809	784	733	805	815	803	787	820	818	811	822	819	739	790	860	814	820	778	843	773	781	853	772	795	824	789	817	796	819	815	825	789	797	790	847	815	801	816	862	812	789	863	770	784	795	773	820	820	789	794	796	827	860	826	823	826	811	837	811	809	872	822	858	822	818	775	819	823	800	846	793	762	868	798	798	815	787	828	779	797	825	853	772	788	802	794	737	802	765	812	803	827	818	812	878	811	787	817	798	843	805	849	837	770	814	855	776	830	800	795	768	766	792	784	789	779	827	828	796	821	828	828	826	802	801	852	835	831	823	806	836	843	844	769	851	835	827	729	764	839	820	860	803	817	819	807	832	817	736	777	811	815	828	785	821	841	829	845	812	811	850	782	757	810	877	837	796	807	787	824	822	798	839	814	782	847	815	845	760	794	819	806	799	808	835	894	832	794	811	805	777	773	821	832	847	812	809	864	792	808	774	780	849	759	800	779	822	796	790	824	806	780	775	785	785	835	845	773	787	882	799	792	861	794	778	856	782	795	821	820	807	780	819	810	827	769	799	786	813	805	807	744	816	784	775	774	767	870	757	822	783	810	805	766	819	827	795	748	816	784	822	781	799	835	836	799	821	794	796	793	870	812	774	806	803	800	788	782	816	835	815	843	844	832	816	783	800	763	871	796	778	760	833	835	804	776	792	807	798	842	824	794	785	753	786	797	857	841	827	805	802	810	800	796	773	807	803	830	797	821	800	799	811	796	763	809	806	803	779	816	847	795	792	843	810	844	828	759	802	812	854	746	891	830	810	779	808	819	796	810	849	828	786	816	834	821	806	834	795	800	836	813	838	859	804	804	770	809	870	817	761	799	839	860	788	811	852	860	766	805	799	799	821	770	773	803	797	799	860	757	771	775	791	854	799	822	826	800	844	802	816	785	747	802	771	822	882	750	835	793	808	770	808	799	837	800	766	817	801	831	781	796	793	786	812	774	796	771	843	782	821	872	808	786	798	847	803	790	811	763	797	776	833	808	799	745	806	845	809	807	825	775	801	805	790	812	788	886	836	822	819	819	808	826	834	805	857	797	823	811	845	806	805	798	811	804	778	843	796	843	826	789	815	786	800	775	840	775	790	805	796	797	817	787	848	833	836	803	781	832	846	844	862	813	820	793	883	781	776	849	812	808	806	791	828	756	800	837	806	825	820	824	783	785	810	819	866	817	794	816	824	867	806	777	802	792	837	800	801	804	810	784	835	785	743	835	818	831	755	806	758	806	828	771	797	833	787	811	868	836	831	784	768	776	812	846	811	781	825	788	801	818	755	751	819	772	815	825	838	853	790	840	775	836	827	829	790	810	844	846	814	827	764	809	803	782	827	797	825	767	870	806	822	773	797	814	750	834	838	772	806	821	842	831	824	808	826	824	806	816	856	851	810	799	817	763	811	792	785	839	819	765	785	768	790	871	811	809	857	843	851	853	814	838	794	811	754	825	802	739	789	780	821	811	820	820	820	868	822	781	801	777	775	812	819	791	801	797	832	767	833	814	834	842	798	841	787	824	822	813	834	820	784	804	821	833	787	802	780	783	748	801	810
24568	21468	28737	24614	21435	8015	1928	1197	1029	1011	957	954	914	882	948	859	887	877	839	875	844	844	861	854	881	824	808	868	820	852	745	873	845	845	831	787	853	899	848	894	847	785	808	804	836	826	820	807	785	867	845	811	788	812	775	800	865	860	807	835	831	914	859	818	829	820	853	871	844	778	822	831	794	803	814	843	871	865	845	804	823	848	797	790	815	799	831	839	845	814	809	855	810	868	793	800	807	902	892	834	881	823	806	836	805	803	818	824	805	807	758	813	808	825	877	789	848	863	830	820	840	838	848	804	854	800	846	807	821	809	810	832	850	798	802	893	787	858	869	794	800	879	818	838	846	850	852	818	813	844	844	843	816	845	821	844	837	763	804	828	827	818	823	776	845	894	830	854	855	812	822	811	806	825	860	893	755	807	799	779	836	888	822	827	785	848	835	805	831	821	821	736	783	827	867	831	844	842	826	836	807	837	828	824	822	836	789	851	790	833	791	793	809	839	800	816	801	835	826	844	803	835	797	822	811	817	786	808	863	825	836	793	779	828	827	820	759	844	826	816	789	840	781	761	830	829	837	774	801	797	825	814	833	870	872	865	842	791	781	878	808	797	823	828	777	807	808	825	831	796	805	829	809	880	818	791	795	832	822	817	786	808	815	859	853	791	808	840	813	782	774	839	823	764	848	828	777	834	764	845	819	842	860	884	830	824	803	843	798	837	862	838	776	835	826	787	830	787	837	841	813	805	789	819	791	802	807	789	803	808	864	778	806	810	840	832	875	842	822	725	815	794	849	816	793	846	812	814	801	824	831	848	840	790	843	763	761	816	826	839	872	806	797	759	806	782	839	865	802	812	913	813	818	846	801	797	823	827	841	804	817	818	789	799	885	843	827	819	817	866	839	876	784	834	859	780	809	819	910	782	872	827	836	839	806	850	790	850	798	788	821	812	827	800	805	850	835	867	846	794	868	842	783	825	829	813	850	809	833	855	829	782	843	815	862	849	822	801	841	806	778	835	812	814	854	756	866	796	853	853	745	817	822	788	781	787	794	814	833	845	856	796	770	803	800	753	798	800	830	843	805	827	849	867	800	807	834	886	760	828	765	808	813	795	827	820	829	862	852	812	802	826	812	786	825	829	883	870	801	808	788	824	810	830	787	787	840	801	798	801	849	853	803	863	830	825	826	828	829	878	803	777	832	828	841	850	837	853	799	812	796	818	805	851	777	803	783	820	803	788	832	881	787	784	823	811	847	866	813	822	840	832	856	807	797	801	807	825	810	835	798	836	835	839	833	838	805	837	858	820	847	775	792	777	807	824	842	815	857	775	771	816	827	796	811	820	830	817	786	809	837	876	787	808	815	777	839	793	798	774	856	787	779	790	853	809	800	769	832	836	842	784	821	810	792	816	874	831	812	842	826	864	800	805	857	805	836	815	829	851	834	797	827	802	826	777	798	796	802	843	781	845	852	795	840	815	795	780	848	896	834	793	808	783	834	814	772	804	797	896	842	831	830	836	811	772	800	849	799	830	888	800	775	854	806	829	852	870	839	841	798	798	864	852	839	817	845	834	791	817	779	838	784	805	805	811	742	889	810	833	822	795	846	853	855	786	808	779	809	844	816	800	788	829	838	818	814	801	821	772	789	844	771	792	825	845	849	849	825	776	790	793	798	804	831	838	813	826	830	828	835	831	837	835	826	819	866	834	833	834	846	814	805	835	799	827	835	823	862	796	783	837	809	825	819	748	812	870	770	847	806	814	837	844	821	801	821	832	815	759	805	829	790	779	845	817	849	849	862	824	822	787	790	799	861	874	811	789	826	817	891	802	743	827	804	781	798	770	746	828	876	784	817	900	787	814	770	776	854	755	770	819	830	763	821	815	826	832	800	831	796	786	789	841	861	824	760	865	835	754	839	809	822	856	845	872	869	837	825	785	825	803	801	804	825	802	775	838	801	833	833	812	827	781	866	807	840	763	839	833	855	784	846	811	833	825	825	838	813	833	818	822	880	797	756	797	780	764	820	807	795	807	849	800	808	819	795	846	822	830	767	797	896	819	864	777	856	815	802	776	793	859	872	849	807	839	799	828	829	816	810	822	806	801	799	815	838	788	787	784	826	824	795	773	813	794	891	824	824	820	818	794	806	805	810	779	787	802	795	808	862	806	799	887	831	829	801	820	839	829	779	839	821	845	883	855	839	866	853	815	820	813	799	836	812	858	805	786	860	849	821	820	814	818	796	799	815	839	816	824	866	826	807	751	826	763	829	730	812	814	836	892	807	754	829	819	782	857	773	791	869	804	823	813	792	823	818	814	829	810	806	834	800	840	816	790	824	797	858	801	886	814	804	766	850	849	798	845	775	808	838	838	863	833	825	760	841	812	798	811	780	837	844	873	832	868	849	811	851	799	815	837	783	815	846	819	823	815	798	792	859	869	833	782	826	815	788	825	761	824	781	826	795	848	813	795	798	806	807	822	824	774	820	798	816	819	820	824	796	822	840	811	834	813	834	823	813	830	824	849	854	864	790	856	824	825	818	780	761	818	786	822	802	802	769	871	806	831	865	809	855	865	798	812	762	827	798	890	873	855	782	803	832	851	833	830	817	807	829	800	806	829	808	844	785	790	790	886	838	850	816	812	861	861	859	815	787	782	781	764	846	822	825	840	789	801	817	759	811	844	832	783	806	790	822	830	840	817	850	778	820	857	821	840	829	841	803	834	829	851	818	844	829	844	753	801	821	876	813	812	879	857	781	838	768	846	832	828	799	764	843	850	857	810	822	883	797	782	853	804	813	838	839	854	792	808	777	754	810	852	828	773	818	857	807	771	747	749	794	895	854	812	902	829	796	829	842	798	852	788	878	786	774	840	851	869	839	792	845	793	848	810	765	831	856	860	810	842	781	877	839	790	852	898	839	798	793	762	802	793	740	797	787	844	797	759	780	831	830	781	776	805	769	795	807	780	862	766	806	827	826	796	849	837	803	814	779	827	829	825	784	778	821	760	813	866	851	801	771	798	831	782	788	880	801	803	810	801	859	854	811	822	785	856	833	838	798	825	858	759	863	815	856	817	784	835	856	809	791	828	760	766	811	803	813	809	793	821	807	815	807	841	827	874	851	798	763	795	843	815	783	771	840	825	803	772	804	822	801	785	864	831	824	820	893	741	803	800	821	836	805	871	796	773	835	819	841	801	847	831	827	814	797	850	762	790	806	795	822	798	730	804	835	780	784	855	781	834	810	857	766	823	883	827	809	797	821	825	742	823	809	843	843	808	852	821	802	873	829	775	795	854	812	831	865	808	840	801	811	806	794	783	848	828	779	841	789	791	843	867	871	783	859	858	800	789	813	789	752	843	852	846	765	848	865	889	879	832	801	831	824	832	790	833	816	801	784	818	778	844	810	826	827	847	807	801	835	812	791	812	838	789	839	894	863	791	811	815	800	795	831	822	805	782	797	852	819	827	779	814	830	808	799	805	773	837
3903	5957	4995	2666	1808	1405	1184	1069	932	873	806	780	784	742	733	732	671	647	712	645	696	642	609	690	621	666	599	592	669	622	661	648	645	688	652	640	614	639	580	608	644	653	605	637	571	623	636	629	606	640	602	623	604	582	608	633	666	631	595	622	663	594	592	618	657	627	619	611	588	603	595	591	645	586	597	584	661	588	595	634	634	642	665	635	581	611	615	584	598	652	592	592	625	642	648	669	600	623	616	618	624	621	609	652	613	670	618	638	622	657	611	576	627	592	627	619	587	627	622	581	571	584	607	623	625	639	616	614	633	579	589	604	632	589	609	622	596	552	576	638	591	596	580	602	652	598	598	598	623	593	588	588	654	611	587	613	624	610	586	611	607	612	618	628	619	607	652	580	591	598	569	593	612	623	610	597	557	598	602	637	644	580	623	590	611	603	610	596	634	592	675	622	588	555	609	604	623	639	602	605	595	603	591	590	628	581	593	608	611	621	595	605	641	568	582	643	600	631	619	615	566	624	612	621	634	564	610	643	603	597	621	597	622	625	604	617	610	579	584	577	621	612	592	614	617	635	653	587	617	639	559	616	584	620	579	576	577	613	609	630	618	611	596	614	625	653	573	609	598	575	636	600	581	611	663	662	583	615	613	594	607	621	630	623	600	604	623	572	627	586	625	627	588	586	616	616	632	580	634	656	589	571	612	629	622	596	598	614	583	602	613	610	664	602	612	581	604	617	598	619	590	609	594	577	551	581	613	623	619	584	579	616	563	622	601	614	615	575	661	660	635	629	617	643	619	586	594	607	576	533	552	584	600	644	600	604	554	569	587	611	603	590	589	635	620	613	628	575	579	593	578	604	578	614	577	602	618	603	602	599	622	590	560	556	595	606	599	621	596	588	588	582	599	602	564	598	685	617	586	597	589	624	582	596	610	617	625	612	591	590	573	643	613	608	596	642	624	607	576	634	611	588	596	618	582	647	584	580	557	570	609	618	592	623	559	613	598	603	564	606	610	608	608	624	565	625	604	619	601	587	594	592	589	620	626	600	606	603	616	596	616	605	620	622	606	635	571	595	561	591	609	640	578	578	610	588	617	615	603	601	622	588	596	631	640	539	625	616	604	633	557	623	563	599	585	637	637	626	618	614	643	620	581	629	624	583	541	592	639	590	608	573	635	572	623	595	623	617	573	563	599	625	591	619	589	619	600	589	543	576	566	591	598	639	612	612	665	587	642	591	611	601	609	629	649	600	615	579	571	610	599	623	682	591	589	602	611	614	619	578	584	587	638	601	597	615	628	634	551	634	591	606	590	643	587	623	584	636	608	597	561	589	585	608	603	575	601	605	602	591	598	604	555	607	619	615	652	601	602	556	627	619	615	599	605	643	595	641	569	570	651	593	604	598	632	611	604	570	608	598	577	602	588	586	590	590	643	603	614	577	610	590	581	586	581	596	614	598	622	609	617	630	617	606	579	566	598	575	567	610	609	617	598	608	587	591	613	625	573	585	616	591	606	597	587	602	587	586	621	636	603	583	615	614	575	579	642	588	574	599	624	572	584	611	598	555	573	582	593	600	605	560	612	577	582	603	555	584	606	601	604	603	623	550	547	614	567	646	621	595	639	627	617	617	618	587	642	593	585	599	635	625	588	606	625	591	588	622	572	615	626	583	585	621	575	574	614	607	627	613	618	578	608	640	597	616	552	652	576	569	598	570	611	596	557	595	608	535	609	584	629	599	584	589	608	622	628	586	596	624	593	596	609	593	656	613	614	611	622	564	608	598	571	612	551	629	612	600	609	592	591	608	607	569	591	561	575	633	584	584	579	607	610	604	620	579	560	613	610	604	648	619	599	579	575	593	648	576	566	618	531	588	608	611	598	586	642	573	588	621	596	598	564	621	578	588	588	607	632	590	612	597	594	597	598	601	550	566	596	622	563	593	586	590	628	630	594	628	611	598	588	641	636	593	577	639	621	608	640	598	609	604	610	641	562	594	622	641	608	615	647	657	592	655	592	608	600	634	585	586	589	605	609	622	623	576	613	577	618	578	627	560	595	632	632	571	586	591	590	602	587	569	605	588	587	586	560	580	589	607	584	593	587	648	586	582	609	574	591	576	604	624	582	575	590	645	574	570	583	599	607	569	576	602	585	561	611	593	596	609	607	598	615	650	608	589	574	607	614	629	605	620	649	609	620	582	619	597	590	617	587	624	584	596	604	605	598	596	601	571	602	576	647	585	602	574	605	610	647	606	587	566	616	628	612	638	617	610	616	584	544	533	598	635	643	582	615	599	559	618	601	597	620	578	630	583	566	635	618	560	582	605	618	545	598	627	580	663	599	567	634	547	589	593	588	637	598	582	589	585	608	600	590	594	572	660	598	595	607	608	614	592	601	573	615	583	647	588	584	594	596	575	568	617	584	581	620	611	599	575	563	592	626	585	598	591	590	623	578	600	598	577	602	554	567	546	576	595	599	600	568	608	605	609	593	606	592	593	583	557	578	606	637	591	596	592	588	580	584	619	622	588	597	587	631	600	609	635	636	540	634	614	545	620	615	609	602	644	626	613	593	656	605	554	578	638	599	616	599	595	610	602	576	510	596	554	625	606	586	539	626	570	549	538	609	604	635	594	587	562	595	562	602	643	602	562	602	588	592	578	554	573	528	589	613	627	598	601	612	616	572	626	555	581	614	558	559	585	622	583	566	617	588	582	614	610	594	636	576	612	583	640	572	607	621	579	625	602	614	592	623	615	559	597	600	515	586	608	604	593	650	573	572	574	560	634	585	582	620	601	595	617	607	596	559	608	595	545	623	616	614	603	564	621	580	572	619	619	609	607	596	608	634	577	570	603	588	591	564	650	640	572	608	564	589	543	605	681	647	560	536	624	625	599	608	615	617	578	607	572	579	586	587	591	585	590	596	615	586	572	636	560	602	613	615	619	621	625	604	546	618	587	582	573	614	548	625	585	636	641	582	604	613	595	592	586	581	608	613	602	616	612	622	552	595	621	622	557	584	567	556	576	609	577	648	631	585	631	563	607	616	598	610	594	618	619	646	599	604	583	616	587	598	588	629	615	546	598	566	556	589	578	608	629	549	598	591	611	574	564	613	568	606	582	592	584	575	591	577	607	565	591	534	671	556	592	621	596	581	652	573	616	596	584	618	620	601	581	561	579	583	589	589	577	588	615	567	619	577	624	578	620	551	558	620	615	589	600	600	600	588	597	608	568	557	618	584	581	591	639	575	623	601	617	650	633	577	590	551	628	589	614	612	655	569	592	561	583	619	598	624	605	584	618	624	634	547	595	582	625	622	583	547	590	552	592	614	652	613	554	591	603	591	576	640	640	584	607	594	642	598	600	615	592	603	564	592	588	588	522	596	621	612	601	644	555	632	583	609	583	621	570	655	556	572	594	577	579	600	599	537	629	592	580	612	563	570	614	596	578	555	615	599	598	617	610	605	551	595	602	650	574	577	605	585	629
28072	11224	1722	1100	819	902	942	920	886	869	864	903	914	866	864	887	870	840	909	854	897	916	843	859	850	881	826	864	884	863	906	851	801	881	888	919	890	853	892	877	845	907	921	879	849	927	819	881	899	868	894	844	835	875	861	874	866	884	933	883	877	851	892	942	889	864	920	942	886	875	889	903	855	821	906	844	902	867	860	898	882	894	877	886	821	842	830	873	864	879	868	931	920	878	916	889	860	847	924	902	885	871	895	889	880	846	898	872	837	931	861	862	868	857	882	884	856	946	925	847	882	863	850	896	859	874	849	896	844	891	812	878	860	894	868	853	873	850	937	870	837	931	904	866	895	863	929	930	832	885	876	865	883	893	910	877	850	884	898	813	867	873	868	842	895	900	894	869	914	910	876	883	844	861	845	860	842	884	860	859	858	861	858	817	860	985	841	919	942	909	880	891	904	812	838	898	929	892	918	845	854	905	872	912	896	897	835	847	847	910	866	862	869	847	863	886	910	839	945	875	827	875	897	901	847	906	922	890	876	892	833	851	869	878	926	862	888	903	857	907	904	893	881	874	849	839	888	864	888	861	888	881	873	824	881	851	863	818	876	859	882	817	877	848	899	894	893	883	854	873	880	878	844	909	875	868	854	907	879	832	889	885	864	922	887	892	887	891	847	883	890	866	882	864	877	888	854	876	913	867	821	885	891	911	905	926	874	847	875	835	782	848	877	896	825	837	891	868	890	917	883	884	844	937	846	896	917	906	872	920	823	898	883	880	901	889	868	831	863	915	872	862	856	888	895	891	861	872	887	898	855	881	883	892	856	915	873	855	834	908	853	927	869	872	906	858	846	924	928	824	881	846	879	877	868	926	844	917	896	908	880	867	885	847	847	888	905	895	876	891	867	909	887	886	925	892	902	829	834	904	885	891	854	877	833	885	881	860	852	917	870	854	831	882	856	851	804	912	864	899	822	826	874	866	912	870	854	885	861	874	862	891	877	964	897	909	831	875	836	868	876	838	858	892	894	878	881	920	912	846	832	913	897	931	825	830	788	882	868	882	864	876	873	816	877	877	836	885	859	861	971	908	942	860	850	869	906	932	913	856	905	926	878	869	893	878	823	863	928	877	892	889	866	840	894	875	902	909	807	909	880	884	847	890	909	862	918	915	898	869	830	904	923	898	842	782	899	935	858	920	854	872	863	860	886	872	912	867	883	905	853	854	901	881	906	849	791	797	899	844	866	861	896	871	879	896	849	826	844	886	908	897	869	870	892	849	879	816	851	867	848	873	866	840	898	864	892	849	879	826	891	881	857	862	877	857	848	892	872	924	848	843	840	886	867	923	896	862	861	866	831	862	890	843	897	884	909	813	881	936	858	910	831	879	877	866	884	879	883	969	867	917	874	857	865	935	825	862	869	833	862	868	936	873	938	856	894	902	882	876	865	842	920	924	876	830	885	880	858	851	910	881	868	923	895	886	834	921	887	907	800	866	873	872	872	886	824	857	830	864	879	873	895	898	905	893	909	880	858	860	850	868	848	871	872	914	931	868	818	869	863	798	924	929	893	928	886	895	879	886	870	880	846	832	845	845	901	901	819	843	844	905	867	835	878	888	839	846	803	860	870	903	913	857	895	820	919	833	868	883	873	864	887	858	896	951	852	912	867	884	885	861	877	877	900	827	941	907	870	874	882	860	894	878	875	899	838	850	899	844	874	904	891	865	847	842	921	869	903	858	882	851	825	865	867	968	866	861	863	850	914	874	839	946	799	874	846	929	853	946	869	908	859	895	862	838	901	889	881	899	888	872	912	918	877	825	937	879	901	881	875	876	878	937	907	875	912	911	853	886	890	906	891	913	921	873	906	870	889	883	895	905	859	902	834	889	856	914	890	851	893	862	911	882	781	880	894	901	871	888	851	895	885	880	903	876	890	837	873	864	883	852	866	872	902	849	880	866	821	912	922	888	853	862	858	902	896	896	861	882	967	909	840	884	818	894	869	898	826	897	878	855	853	853	882	899	893	910	859	923	877	902	906	855	854	917	886	834	905	876	863	876	888	822	840	862	901	884	892	921	896	903	869	891	902	901	859	833	901	879	880	851	950	849	863	921	890	867	844	924	884	876	898	873	824	892	820	922	897	878	914	886	875	907	869	869	903	894	879	889	880	839	894	859	893	865	938	907	847	893	915	857	845	865	857	844	887	838	861	871	908	872	858	903	796	843	876	909	868	886	870	901	830	865	902	871	881	893	906	887	885	879	905	843	897	900	902	879	906	871	869	924	853	832	873	868	864	868	926	819	859	909	913	933	887	852	834	874	916	827	867	892	893	836	874	920	848	906	845	875	925	868	899	875	901	833	865	846	834	846	849	871	911	928	945	879	894	904	914	893	897	898	912	870	876	870	922	866	871	920	915	902	841	884	829	866	860	900	913	823	867	905	867	889	853	843	856	899	895	872	870	856	880	900	870	823	929	902	863	837	864	918	819	916	913	847	866	866	913	913	810	814	883	842	885	857	845	885	839	789	867	854	851	927	820	853	870	930	824	849	918	904	904	901	868	908	931	890	852	900	944	861	849	913	841	891	836	926	861	857	866	905	859	870	893	884	902	848	897	891	890	850	823	900	904	909	878	836	869	871	879	878	915	897	899	879	863	888	852	862	909	840	879	861	824	835	841	878	896	890	908	863	867	858	871	849	873	862	917	869	971	880	919	852	864	862	878	887	898	870	856	844	914	898	854	897	918	841	863	862	848	909	858	914	898	858	866	927	856	882	853	857	861	870	873	879	875	889	866	894	823	819	893	863	861	889	910	872	878	882	920	928	874	848	951	850	866	896	903	923	837	864	867	901	871	915	872	908	903	888	856	916	935	895	895	921	849	857	855	915	875	917	924	885	944	935	920	874	866	852	842	846	871	865	851	880	839	888	871	879	863	869	914	860	919	865	903	901	822	893	915	876	886	822	853	862	876	850	850	873	855	871	891	936	879	899	894	901	905	840	887	864	892	841	928	910	907	889	787	848	877	808	892	917	850	849	887	840	849	898	923	929	912	880	932	870	838	896	870	891	968	938	913	884	861	883	938	857	902	913	927	928	873	864	930	880	978	885	896	848	862	851	859	899	892	882	869	904	879	883	844	880	867	865	847	897	829	891	806	921	915	890	847	882	858	887	805	909	876	922	836	860	918	927	892	903	872	819	890	887	917	938	911	880	853	899	928	882	824	864	880	888	882	885	923	861	892	936	884	893	899	936	859	850	883	851	840	900	839	872	851	852	865	920	879	851	863	929	885	869	923	857	913	855	899	850	865	885	897	851	922	875	883	943	852	908	870	899	888	887	937	864	931	882	886	865	854	849	889	870	906	874	879	890	902	886	919	872	871	920	871	810	936	883	845	834	907	838	883	890	850	888	914	799	864	840	934	915	892	891	844	915	942	966	794	856	898	879	890	863	964	882	841	892	850	838	841	904	935	847	929	888	866	920	831	916
5065	751	745	641	660	626	651	604	607	588	609	625	595	608	593	613	614	644	617	587	613	572	580	601	604	594	521	628	582	605	607	619	600	658	607	638	616	599	608	605	588	579	615	591	593	579	617	604	559	625	607	616	586	580	575	613	553	625	571	604	579	620	559	568	585	594	626	613	632	598	573	554	607	624	591	637	577	589	602	569	578	600	642	573	599	647	581	575	641	628	592	540	586	552	589	564	594	593	601	571	578	556	594	563	591	552	571	582	578	583	588	595	605	601	595	611	588	610	634	618	582	586	613	562	571	589	594	587	573	602	574	587	620	580	579	574	579	582	600	601	631	593	565	626	543	595	581	615	553	634	635	611	601	584	590	554	534	594	599	613	615	624	624	592	589	630	597	641	545	605	628	561	581	573	574	592	602	612	599	580	639	607	613	599	556	585	588	577	585	604	578	574	562	623	581	561	596	562	602	597	629	592	604	606	596	605	632	600	603	578	631	558	604	596	565	578	569	576	618	622	568	614	586	614	596	595	604	579	614	595	569	625	595	587	618	582	584	632	592	627	604	624	621	613	592	593	592	589	599	604	577	558	577	570	552	639	613	605	571	597	635	591	529	624	574	583	657	607	639	581	613	619	609	609	614	593	624	608	563	611	553	588	632	570	564	574	590	568	601	618	600	644	605	587	581	596	597	610	588	609	606	566	575	633	597	594	547	608	605	602	600	619	583	580	618	601	565	608	558	574	618	620	619	606	590	552	594	611	594	575	596	624	574	621	600	595	586	601	594	568	590	610	599	542	580	601	602	579	607	572	604	593	596	580	596	597	588	634	605	586	600	582	618	572	569	581	616	613	627	604	597	570	568	584	625	606	591	571	563	576	601	538	649	573	581	586	629	578	615	613	628	620	591	590	646	617	583	582	579	626	610	587	581	595	554	594	619	641	620	616	565	583	607	593	577	551	550	616	604	623	605	618	597	577	659	578	597	594	573	604	573	622	609	625	610	576	589	587	613	582	565	613	612	589	595	595	602	614	616	624	603	618	618	584	576	547	612	614	649	605	592	589	605	619	582	640	570	603	586	586	585	624	592	581	619	559	607	610	626	617	573	592	609	597	621	587	600	614	564	626	548	607	551	571	558	626	555	552	586	623	576	555	574	569	575	621	545	566	594	600	640	569	598	587	597	569	629	588	594	583	607	574	605	566	589	582	536	568	593	563	604	558	631	598	565	601	566	611	591	629	604	580	579	633	655	621	559	582	633	642	666	604	585	551	572	557	613	599	612	600	596	589	580	630	565	594	618	615	579	571	635	554	620	558	610	620	633	542	584	559	635	611	613	617	625	593	623	582	595	657	583	602	627	639	568	595	596	630	609	566	609	541	608	557	624	585	554	574	600	628	604	619	593	582	608	590	601	589	607	606	605	567	621	608	625	579	629	574	604	600	578	590	607	639	594	586	636	626	638	619	615	575	602	578	632	570	613	611	569	595	591	595	589	603	590	575	603	623	584	618	611	657	606	636	609	604	632	607	603	594	618	576	583	595	635	569	591	554	591	581	566	609	578	569	565	604	568	621	608	579	593	638	593	563	635	563	628	605	568	582	615	595	560	631	539	567	595	618	613	619	587	586	572	601	626	615	582	620	626	602	578	564	596	629	616	583	586	597	612	611	594	579	612	603	588	596	611	577	593	609	622	590	606	593	582	610	607	614	602	629	605	631	608	600	601	605	628	622	651	605	631	560	603	611	587	586	659	620	578	563	588	600	585	583	583	549	601	641	608	572	604	592	584	646	575	591	572	579	555	611	533	602	633	593	553	542	584	590	647	600	600	628	594	604	593	612	549	611	594	564	555	568	635	599	578	592	582	587	588	547	566	585	602	611	559	613	532	602	634	592	621	609	593	601	613	605	556	585	609	593	555	610	586	586	608	602	626	638	570	603	590	593	630	581	625	613	642	602	597	618	610	589	626	607	575	598	556	579	607	644	571	587	612	626	573	609	590	613	600	639	573	603	635	608	583	574	637	596	572	568	576	597	608	602	561	592	573	602	648	558	593	606	576	607	551	587	587	594	586	614	598	588	615	602	576	591	598	576	579	568	636	587	571	590	622	533	589	557	658	566	626	595	607	599	606	635	585	593	608	578	573	637	560	551	615	624	561	622	592	571	588	614	567	599	579	579	594	624	616	563	607	602	610	578	621	586	551	659	599	598	612	597	633	643	595	574	608	631	596	567	592	618	570	624	579	599	606	563	610	625	628	565	581	589	585	568	593	586	590	572	596	607	593	603	575	563	574	612	591	644	610	656	588	611	605	586	603	574	584	598	636	633	608	585	586	568	555	626	601	648	615	568	565	623	565	596	648	589	605	592	558	607	612	582	607	612	610	624	618	579	636	574	624	573	589	618	594	580	622	641	604	579	572	590	563	629	612	609	613	581	574	543	568	571	552	574	557	573	563	648	545	596	562	592	630	577	567	614	555	572	577	590	579	616	609	617	564	618	635	562	602	590	578	590	626	597	544	579	587	619	612	589	611	581	590	580	599	618	571	565	632	598	649	573	612	595	622	624	563	586	556	566	616	575	534	618	620	625	594	595	615	570	552	560	539	589	628	613	625	620	626	650	558	558	628	542	574	601	616	638	562	627	599	606	613	563	638	642	594	587	554	583	582	572	617	574	580	611	547	619	560	606	643	589	579	584	610	589	588	584	571	635	622	601	594	587	578	560	605	621	609	608	603	664	587	576	581	625	608	599	597	621	610	585	586	619	653	577	550	602	534	595	588	561	619	593	612	587	559	587	565	607	578	620	608	642	570	591	593	626	558	599	565	564	615	641	627	587	601	579	637	626	626	627	592	613	626	624	616	580	634	569	641	572	619	567	581	602	614	617	618	575	610	630	582	586	569	592	606	527	556	593	583	618	576	595	603	565	642	641	629	597	601	601	587	537	612	581	670	595	637	596	571	588	627	613	623	587	613	598	588	633	585	586	605	649	599	586	583	605	611	622	578	598	584	554	596	580	597	526	603	563	599	594	610	623	586	614	610	566	638	599	556	582	596	648	622	611	598	593	534	617	565	592	618	589	569	576	608	578	623	621	557	642	569	581	613	578	620	589	592	569	638	609	568	586	611	625	568	638	612	579	611	599	600	595	570	595	565	540	557	563	597	639	580	595	558	558	613	571	593	594	571	578	609	583	643	606	617	603	584	591	585	571	600	621	624	568	570	586	612	625	559	586	591	628	625	602	596	543	615	627	574	549	570	576	595	584	591	610	634	597	615	580	632	603	610	618	606	629	601	609	611	591	578	611	569	575	611	601	603	582	584	562	598	569	597	590	585	644	607	602	577	618	600	558	599	587	610	535	564	595	608	601	597	626	573	594	595	572	537	620	593	644	611	609	619	616	620	608	626	575	617	610	565	576	580	601	610	580	627	596	626	631	591	592	624	595	595	566	621	579	555	679	637	594	589	588	599	547	623	572	618	579	592	608
25636	21458	27743	25558	10321	2188	1623	1429	1287	1279	1279	1273	1247	1233	1250	1218	1124	1220	1214	1190	1226	1185	1186	1175	1231	1171	1148	1194	1185	1207	1140	1219	1149	1194	1254	1247	1186	1142	1186	1161	1157	1208	1158	1092	1161	1191	1189	1202	1169	1144	1183	1228	1095	1153	1173	1151	1197	1102	1255	1161	1180	1144	1123	1176	1191	1156	1176	1161	1225	1169	1171	1190	1174	1192	1144	1122	1186	1132	1118	1153	1113	1175	1189	1214	1144	1147	1181	1156	1150	1220	1148	1158	1144	1145	1143	1245	1145	1183	1174	1190	1137	1168	1121	1228	1160	1156	1144	1146	1151	1158	1163	1173	1128	1175	1125	1172	1077	1130	1185	1144	1178	1154	1203	1183	1165	1110	1143	1180	1146	1160	1199	1146	1146	1179	1153	1160	1147	1187	1138	1190	1125	1140	1170	1181	1184	1116	1179	1186	1204	1143	1221	1180	1262	1197	1147	1112	1175	1151	1188	1220	1146	1207	1139	1177	1152	1164	1153	1130	1158	1096	1182	1123	1186	1182	1126	1191	1180	1152	1186	1163	1233	1215	1166	1179	1147	1143	1089	1152	1120	1182	1229	1196	1200	1180	1174	1133	1128	1127	1195	1192	1210	1178	1155	1169	1115	1111	1160	1169	1147	1145	1160	1138	1181	1146	1217	1170	1178	1210	1210	1107	1178	1167	1107	1198	1202	1233	1149	1161	1141	1148	1189	1108	1130	1143	1162	1164	1188	1182	1197	1172	1152	1189	1091	1196	1192	1158	1145	1101	1204	1163	1155	1142	1210	1152	1142	1224	1112	1102	1179	1123	1166	1156	1204	1221	1200	1155	1149	1190	1134	1178	1134	1132	1151	1178	1181	1207	1108	1152	1208	1174	1223	1174	1195	1022	1156	1161	1125	1143	1173	1157	1183	1161	1178	1170	1165	1078	1194	1165	1152	1120	1171	1168	1168	1186	1100	1176	1152	1223	1067	1075	1171	1143	1160	1195	1129	1214	1173	1202	1225	1223	1085	1197	1202	1117	1133	1146	1146	1142	1177	1154	1118	1152	1091	1185	1193	1149	1171	1199	1155	1174	1160	1131	1168	1183	1178	1148	1189	1127	1170	1109	1158	1144	1220	1145	1158	1208	1232	1144	1126	1247	1136	1146	1194	1227	1174	1172	1129	1150	1165	1117	1196	1213	1227	1124	1107	1124	1139	1176	1145	1229	1143	1179	1142	1216	1117	1167	1214	1145	1148	1132	1188	1134	1207	1177	1246	1111	1213	1117	1059	1162	1197	1156	1165	1232	1183	1187	1211	1207	1217	1137	1199	1244	1190	1165	1176	1153	1214	1177	1144	1107	1228	1138	1179	1129	1147	1143	1176	1165	1175	1104	1099	1191	1159	1148	1213	1174	1148	1218	1173	1228	1187	1111	1210	1171	1200	1156	1141	1162	1181	1139	1154	1185	1168	1188	1143	1220	1175	1175	1214	1164	1160	1128	1154	1156	1200	1163	1240	1071	1181	1100	1136	1224	1185	1209	1113	1212	1140	1141	1242	1223	1192	1172	1131	1113	1147	1107	1177	1172	1199	1147	1150	1202	1185	1175	1178	1177	1149	1209	1184	1168	1202	1207	1164	1148	1120	1197	1143	1155	1166	1260	1148	1195	1168	1203	1124	1179	1225	1189	1171	1214	1127	1158	1167	1157	1194	1245	1136	1239	1141	1205	1189	1178	1117	1145	1155	1110	1226	1228	1202	1219	1195	1118	1096	1168	1180	1139	1155	1166	1163	1131	1122	1132	1205	1102	1207	1232	1199	1169	1156	1168	1171	1219	1176	1173	1177	1166	1155	1206	1204	1237	1189	1135	1163	1089	1195	1213	1219	1173	1183	1155	1137	1144	1158	1178	1131	1236	1178	1189	1164	1121	1183	1199	1128	1177	1125	1151	1150	1178	1140	1126	1194	1158	1242	1166	1158	1193	1163	1151	1138	1177	1142	1110	1191	1124	1240	1169	1128	1148	1194	1183	1160	1200	1174	1140	1172	1161	1155	1168	1232	1136	1188	1111	1146	1138	1151	1111	1160	1136	1181	1141	1131	1227	1193	1158	1199	1196	1194	1193	1195	1211	1174	1082	1123	1149	1143	1093	1135	1144	1217	1120	1167	1101	1215	1200	1209	1149	1193	1158	1121	1181	1110	1090	1145	1080	1202	1135	1172	1209	1150	1151	1211	1103	1183	1221	1232	1138	1086	1151	1180	1202	1093	1217	1182	1220	1164	1186	1169	1152	1162	1215	1195	1120	1198	1167	1176	1157	1173	1207	1173	1188	1142	1187	1151	1184	1180	1173	1148	1207	1163	1207	1220	1113	1141	1171	1157	1200	1172	1164	1227	1097	1220	1094	1170	1139	1149	1214	1164	1214	1182	1201	1189	1164	1133	1211	1123	1219	1178	1147	1166	1159	1173	1104	1153	1171	1129	1125	1154	1162	1183	1121	1195	1137	1122	1106	1102	1125	1137	1153	1178	1100	1154	1053	1157	1057	1186	1150	1142	1271	1142	1188	1110	1180	1189	1144	1184	1180	1168	1166	1153	1128	1206	1124	1171	1166	1154	1171	1153	1179	1146	1139	1201	1151	1144	1108	1178	1139	1174	1189	1092	1092	1194	1158	1138	1146	1227	1151	1100	1169	1172	1177	1156	1216	1120	1205	1207	1215	1174	1122	1079	1181	1166	1126	1173	1164	1228	1175	1120	1129	1186	1146	1180	1196	1177	1141	1096	1170	1187	1233	1163	1141	1140	1180	1186	1159	1175	1156	1147	1153	1166	1163	1165	1150	1146	1153	1204	1145	1186	1188	1196	1128	1197	1172	1131	1220	1203	1122	1157	1193	1210	1152	1128	1095	1164	1106	1130	1188	1157	1057	1111	1091	1198	1163	1176	1146	1172	1155	1126	1173	1202	1144	1134	1138	1230	1217	1178	1162	1173	1164	1149	1159	1177	1135	1156	1172	1099	1159	1169	1173	1163	1183	1131	1155	1151	1174	1214	1149	1149	1133	1143	1097	1178	1092	1170	1180	1229	1191	1125	1181	1138	1265	1114	1163	1130	1176	1135	1154	1218	1197	1198	1158	1207	1173	1246	1101	1163	1156	1128	1176	1203	1185	1185	1194	1205	1159	1136	1171	1102	1169	1159	1032	1146	1173	1129	1124	1182	1179	1165	1180	1207	1144	1205	1180	1150	1205	1181	1181	1082	1136	1224	1202	1110	1223	1221	1170	1213	1082	1230	1190	1143	1124	1123	1136	1200	1145	1136	1157	1201	1108	1210	1158	1197	1119	1180	1162	1228	1214	1173	1153	1139	1128	1160	1173	1209	1197	1159	1096	1171	1152	1174	1124	1166	1170	1163	1205	1174	1141	1141	1097	1196	1173	1186	1164	1107	1191	1184	1183	1145	1107	1187	1143	1233	1188	1128	1137	1170	1155	1149	1134	1177	1130	1151	1253	1161	1187	1185	1191	1151	1168	1129	1243	1174	1198	1151	1125	1134	1194	1141	1156	1144	1180	1187	1152	1171	1144	1174	1117	1093	1191	1163	1189	1250	1197	1234	1184	1165	1139	1118	1116	1100	1146	1150	1123	1142	1065	1113	1183	1170	1136	1160	1148	1163	1100	1214	1132	1140	1125	1175	1157	1143	1165	1169	1171	1190	1230	1141	1208	1158	1130	1219	1168	1142	1170	1169	1172	1193	1129	1180	1260	1214	1213	1150	1108	1162	1158	1134	1159	1199	1198	1170	1191	1216	1166	1211	1230	1202	1196	1198	1225	1145	1172	1139	1189	1205	1144	1238	1177	1158	1166	1171	1166	1188	1204	1159	1150	1150	1120	1158	1152	1172	1194	1188	1171	1156	1199	1193	1194	1154	1166	1160	1070	1208	1123	1159	1219	1187	1192	1237	1158	1236	1174	1155	1126	1169	1149	1176	1138	1186	1150	1138	1184	1118	1184	1179	1141	1152	1160	1143	1227	1194	1191	1118	1171	1078	1140	1152	1173	1172	1183	1135	1182	1132	1105	1107	1209	1184	1125	1134	1181	1240	1231	1199	1198	1165	1147	1162	1155	1259	1246	1220	1205	1185	1193	1153	1225	1194	1182	1172	1168	1177	1197	1169	1199	1167	1217	1151	1107	1188	1158	1116	1123	1231	1169	1153	1164	1165	1145	1157	1216	1197	1182	1148	1145	1114	1167	1172	1150	1166	1093	1188	1152	1171	1160	1137	1156	1162	1194	1141	1152	1132	1168	1220	1178	1145	1165	1189	1098	1155	1141	1237	1144	1163	1178	1145	1210	1118	1137	1191	1151	1170	1200	1188	1187	1217	1169	1155	1172	1166	1179	1184	1182	1177	1110	1204	1262	1174	1206	1168	1212	1124	1197	1134	1157	1127	1155	1202	1167	1117	1121	1194	1163	1215	1113	1206	1130	1209	1182	1142	1117	1172	1149	1215	1159	1167	1160	1139	1182	1155	1126	1120	1129	1126	1147	1195	1162	1181	1129	1193	1110	1142	1169	1173	1189	1145	1084	1155	1157	1221	1213	1194	1245	1168	1175	1143	1197	1182	1207	1205	1217	1205	1140	1182	1200	1233	1121	1162	1168	1181	1146	1055	1184	1120	1141	1180	1131	1232	1220	1176	1235	1248	1129	1213	1142	1132	1182	1166	1161	1135	1171	1116	1190	1149	1146	1148	1163	1147	1221	1157	1152	1178	1182	1166	1156	1150	1126	1203	1154	1180	1192	1205	1206	1128	1163	1123	1139	1083	1152	1146	1170	1159	1168	1122	1186	1152	1199	1179	1121	1151	1105	1103	1149	1168	1113	1159	1099	1114	1183	1173	1112	1148	1112	1155	1124	1200	1223	1137	1189	1165	1113	1064	1150	1186	1141	1218	1129	1173	1211	1156	1141	1127	1169	1188	1128	1165	1190	1135	1147	1119	1113	1185	1172	1161	1154	1158	1167	1143	1166	1195	1216	1189	1134	1211	1179	1155	1193	1157	1179	1195	1210	1169	1177	1192	1173	1088	1136	1206	1160
3637	3707	3182	1889	1461	1183	1161	997	1019	912	969	916	921	893	869	887	843	884	844	917	834	869	791	861	855	866	798	868	812	836	773	855	811	831	859	803	841	837	821	823	782	823	859	804	846	819	781	803	817	801	800	788	848	814	864	822	798	825	849	865	879	808	813	780	846	833	849	863	788	798	854	796	784	831	826	798	803	806	844	821	852	819	829	790	840	786	836	810	848	799	835	799	785	807	870	769	846	800	840	818	844	839	850	786	825	815	893	861	834	793	846	812	784	788	784	815	792	827	805	850	810	804	849	804	785	816	817	788	812	821	754	789	775	858	861	822	772	854	793	776	855	827	829	827	811	812	849	752	759	814	828	821	802	824	876	848	833	755	810	846	814	789	788	800	866	779	799	779	793	802	821	847	802	871	817	857	840	802	830	807	859	797	771	764	799	824	808	813	809	809	815	820	807	819	816	831	823	837	840	845	784	775	790	810	783	890	797	789	815	841	833	841	796	827	837	808	832	825	815	833	819	855	857	799	783	869	818	827	862	787	808	854	817	778	799	805	829	858	823	805	808	802	794	821	795	782	800	829	826	803	878	807	822	821	766	836	817	810	832	783	835	765	847	842	815	785	820	771	776	803	829	786	788	796	818	785	820	801	815	856	819	820	818	823	839	825	796	792	821	800	810	813	841	799	831	771	777	780	771	834	785	875	906	812	821	783	805	820	782	814	799	799	812	781	802	808	796	785	791	815	790	819	785	750	786	770	894	814	823	811	863	788	846	791	807	768	817	795	870	777	855	807	772	790	805	788	739	840	813	795	840	836	789	752	801	848	764	823	804	872	823	829	807	809	783	809	799	823	893	808	840	821	812	806	798	792	825	840	790	834	826	842	818	845	796	839	823	793	787	756	793	811	797	865	777	798	830	839	875	823	806	754	802	835	805	778	814	786	852	819	858	829	789	833	796	842	817	820	819	844	795	811	770	816	812	767	798	800	813	859	826	793	820	815	833	794	786	840	841	819	787	821	820	750	756	832	762	791	801	808	824	841	820	748	807	791	826	771	769	806	778	788	850	775	797	792	829	765	795	812	755	758	789	808	806	789	792	847	831	818	873	835	847	813	813	879	807	864	824	872	782	852	773	845	843	793	785	785	806	833	858	769	817	778	814	771	823	840	826	817	798	822	774	855	844	811	834	814	843	825	809	819	830	807	806	857	847	835	814	825	796	800	815	787	791	817	798	806	796	863	772	848	760	823	791	852	826	837	866	817	822	863	812	789	795	826	803	812	817	839	794	785	838	812	725	810	800	830	805	804	818	812	791	816	816	816	779	798	828	816	790	828	804	807	846	770	850	817	813	821	750	752	834	755	774	815	789	789	884	849	803	803	813	798	817	828	782	843	810	856	806	793	846	799	811	835	842	810	800	802	844	816	810	862	851	784	814	815	837	840	772	828	832	837	843	780	805	787	837	796	853	777	799	866	808	822	793	761	805	839	814	791	763	823	791	825	835	846	807	817	772	819	823	775	851	788	824	846	839	781	767	801	800	812	838	793	768	821	849	788	799	844	777	773	743	791	806	834	780	799	823	824	748	792	827	802	775	811	845	830	884	821	831	798	815	784	796	804	829	811	781	805	816	823	805	797	854	775	805	832	835	810	816	836	849	797	802	798	801	809	807	837	858	818	788	783	758	780	752	794	829	787	814	791	796	816	832	804	833	778	792	833	807	838	822	782	831	769	774	762	826	800	819	836	822	811	795	806	775	827	826	838	822	751	845	844	851	810	825	773	782	846	801	838	804	768	813	776	822	803	761	817	890	823	813	769	810	836	887	805	791	810	835	832	802	839	815	818	770	740	780	778	772	799	844	803	771	779	801	809	799	810	803	824	821	792	771	793	797	795	830	818	779	826	778	853	849	802	793	805	795	801	816	859	809	804	846	791	797	843	824	824	791	845	828	814	823	836	827	806	814	781	778	810	773	807	768	779	815	839	855	825	846	842	825	830	814	838	798	786	831	793	754	819	795	798	826	840	855	810	734	833	781	838	847	776	788	752	840	754	801	877	803	827	779	763	848	778	829	818	767	808	796	823	811	856	804	734	837	756	784	811	819	826	785	766	834	871	903	797	747	810	823	789	780	797	753	831	817	829	787	838	842	808	763	830	831	842	811	803	817	769	789	825	891	817	844	821	796	757	833	834	817	834	709	823	764	814	817	813	800	812	836	757	850	794	817	813	804	804	874	786	778	827	807	758	827	771	791	820	849	810	797	779	776	817	789	835	790	778	838	843	806	821	816	826	816	820	781	782	819	788	841	842	819	838	802	853	812	851	771	886	825	832	797	792	765	800	831	785	824	791	833	820	800	783	796	829	867	827	789	800	779	839	804	821	793	779	831	818	819	811	834	761	825	802	793	807	827	782	814	790	812	814	845	829	792	806	856	768	836	842	827	761	774	866	824	729	805	795	782	823	800	754	821	816	790	810	833	840	834	868	813	824	784	845	825	821	733	793	810	802	777	842	777	751	823	833	833	818	729	814	838	810	794	802	815	773	770	820	818	804	771	786	824	810	818	757	816	816	782	794	794	790	827	789	785	782	778	836	833	749	773	796	807	820	794	774	755	815	794	813	780	839	790	845	801	841	813	830	794	802	782	786	788	799	843	808	848	820	842	850	836	803	814	837	797	798	801	842	833	816	792	783	843	758	791	794	797	739	807	753	861	788	793	807	805	797	817	789	818	785	750	808	807	791	773	827	823	816	838	837	771	828	840	808	822	778	809	836	820	781	786	780	793	824	829	859	824	786	765	788	818	774	761	771	814	787	839	774	794	802	765	750	814	838	782	815	812	768	781	790	819	831	791	792	798	808	804	823	822	799	795	861	804	870	812	820	786	850	766	807	895	862	798	835	836	811	817	818	801	810	744	830	815	771	817	808	858	786	784	793	791	768	814	795	779	791	774	854	772	806	800	788	806	792	855	771	803	823	815	851	804	820	819	798	797	784	754	782	868	765	812	793	805	811	823	853	801	826	784	807	796	829	806	783	801	824	838	845	810	814	825	829	813	828	797	820	762	778	794	826	812	780	776	805	803	760	778	834	765	761	794	793	804	850	797	791	789	776	776	821	804	800	758	776	773	817	891	797	849	842	811	814	841	802	825	795	818	829	818	813	807	780	855	836	823	885	810	815	819	780	826	781	823	797	807	852	832	822	786	814	804	785	796	767	748	784	855	799	789	768	828	794	834	843	865	807	830	791	857	768	742	798	837	856	804	798	795	829	806	802	792	830	788	788	787	842	814	848	798	774	797	776	856	761	789	854	778	815	864	771	797	807	813	800	780	800	831	801	842	816	804	817	821	843	803	812	781	825	797	796	784	846	825	775	833	821	802	767	780	806	841	789	799	828	848	792	822	818	788	821	810	856	776	836	785	782	823	789	798	793	827	814	776	857	751	810	868	822	796	802	788	753	832	772	798	837	780	771	791	820	850	802	814	781
24636	21472	28701	24654	21443	7973	1806	1267	1027	1034	952	952	1019	866	904	857	913	908	921	841	850	864	829	835	885	841	839	842	809	861	784	846	862	860	817	784	812	854	880	836	794	776	832	824	820	851	824	835	801	871	821	854	893	855	806	852	778	802	824	866	846	835	892	829	806	832	819	866	765	808	831	862	822	824	789	842	852	794	842	850	766	810	814	758	800	803	845	845	858	814	794	821	754	816	804	798	855	833	805	832	785	790	811	824	871	756	825	795	802	836	799	786	791	790	870	827	839	815	831	768	783	795	812	827	813	798	840	807	851	839	818	849	841	791	836	770	810	859	828	862	829	805	792	811	806	780	808	887	808	821	841	796	785	841	781	818	760	807	859	812	806	803	860	834	815	804	847	810	856	763	822	805	881	824	827	822	820	831	855	785	840	825	783	857	832	782	836	818	821	853	863	855	849	812	818	844	778	828	810	810	769	770	780	823	793	827	822	798	830	794	810	805	795	857	745	794	816	830	828	789	843	794	829	773	795	845	815	836	801	815	757	803	824	845	820	757	797	816	830	767	845	812	792	784	742	788	830	813	797	793	843	784	836	749	860	798	843	852	816	836	883	829	832	817	829	866	807	805	837	794	825	836	816	815	796	811	794	837	826	847	805	876	804	841	816	771	789	815	827	877	778	814	828	858	782	814	844	822	828	812	828	828	807	798	843	837	816	838	837	798	829	806	827	808	848	771	861	857	836	827	846	838	808	840	772	821	766	830	824	814	856	800	844	820	778	778	743	860	835	804	761	858	817	777	821	819	783	844	801	837	746	777	807	864	792	790	764	796	789	827	806	791	806	846	791	809	804	788	868	843	823	811	803	841	820	780	758	777	816	797	807	799	817	790	843	835	801	859	822	827	776	761	832	836	834	819	836	831	844	818	791	794	778	730	788	857	796	819	829	860	865	817	769	857	793	844	833	830	763	834	818	752	825	838	810	819	831	796	812	823	794	802	827	812	823	766	788	815	834	788	843	788	803	870	804	816	847	836	784	783	823	762	824	834	824	808	789	808	805	764	791	835	801	788	777	789	789	835	862	819	806	796	777	819	788	835	831	789	804	796	818	821	831	818	841	782	824	800	848	828	788	808	801	846	833	815	846	854	812	855	801	804	792	846	786	860	842	773	860	803	800	789	801	779	852	807	762	827	793	788	808	771	768	829	831	794	833	774	783	841	819	760	847	797	805	818	799	797	823	788	820	763	854	801	744	795	825	800	817	823	835	831	796	878	799	838	846	837	840	807	833	822	773	783	830	787	802	840	776	805	841	819	795	829	810	812	828	831	815	854	745	839	789	797	850	803	808	786	807	804	808	801	809	829	846	827	819	788	828	792	818	806	844	864	815	821	799	758	783	815	804	827	821	798	806	793	848	767	802	759	805	753	787	801	809	804	805	796	783	755	856	794	770	817	882	802	792	826	760	770	800	807	805	819	850	777	845	802	777	805	832	851	817	808	782	821	748	861	798	810	765	837	753	813	825	785	817	762	817	813	832	878	842	777	855	792	825	821	828	796	799	785	794	838	780	782	846	870	834	832	761	851	853	826	845	812	860	839	841	776	803	768	856	833	784	801	846	794	837	860	823	848	830	794	898	833	865	815	841	856	831	811	834	844	745	807	800	836	788	785	849	810	850	796	804	828	754	835	825	852	774	776	848	802	775	829	778	816	806	820	835	788	836	804	772	823	746	837	779	818	807	854	777	759	811	828	814	852	830	764	850	800	807	850	787	805	825	811	793	862	792	861	798	807	755	823	827	788	861	830	814	821	849	799	806	757	816	791	779	824	795	834	819	824	777	811	792	855	807	785	776	801	837	766	782	818	876	808	830	811	865	844	817	841	838	820	769	786	838	800	812	817	837	779	836	727	850	799	820	830	813	844	801	762	779	855	816	812	782	778	809	805	772	827	836	750	853	797	825	823	822	828	820	804	814	836	763	822	805	803	772	828	844	823	815	823	816	769	823	832	798	836	796	832	806	790	795	807	837	850	816	826	821	819	823	775	822	781	832	834	819	881	760	853	851	822	784	819	775	824	769	848	825	800	848	806	838	809	788	829	859	833	828	807	857	810	826	756	798	762	847	812	829	846	806	817	764	806	800	791	805	842	803	809	842	817	790	864	851	789	791	807	771	794	776	798	856	816	799	825	771	794	788	808	761	775	770	793	800	813	815	815	778	842	800	868	830	803	853	839	822	720	816	860	828	803	780	845	801	802	799	820	888	786	804	779	787	832	852	828	884	814	780	806	790	810	845	805	809	842	826	748	819	785	763	803	796	825	839	792	814	854	857	801	764	817	806	878	788	819	817	801	806	761	780	802	810	816	821	785	853	825	792	816	803	819	836	805	851	832	853	757	807	711	842	799	835	808	821	730	799	826	824	807	772	811	757	808	760	824	769	790	811	790	793	765	855	803	786	784	821	885	806	844	826	786	808	836	774	834	877	797	815	809	794	831	793	842	823	859	781	836	882	773	852	866	843	783	798	860	825	830	816	801	788	803	815	788	823	770	826	825	753	842	820	851	858	812	856	806	788	808	842	799	792	846	874	830	828	859	849	797	804	802	801	796	798	793	783	802	843	754	848	819	830	783	815	814	860	825	834	779	809	777	811	802	840	790	793	814	805	806	777	805	747	829	766	830	789	798	835	821	851	827	817	772	801	812	778	875	804	801	816	817	849	825	794	880	845	841	825	859	830	825	813	825	821	836	779	790	791	830	815	763	849	824	831	803	798	840	775	854	832	783	793	789	807	817	767	821	764	755	793	772	877	759	797	802	803	835	844	814	846	840	772	795	797	828	767	760	810	770	826	866	822	869	803	825	813	751	767	835	847	801	804	879	813	808	790	783	857	804	795	817	821	816	815	825	822	814	833	764	813	810	843	793	812	809	875	780	792	783	798	788	851	764	834	812	780	786	789	738	866	816	834	786	789	816	809	842	813	800	833	776	812	773	761	793	802	782	790	780	777	799	822	808	799	821	823	795	810	826	814	832	828	804	795	829	849	851	828	797	765	821	832	846	809	818	790	821	772	831	765	782	790	797	776	816	824	800	787	803	784	824	798	798	817	763	804	806	786	795	833	873	805	793	897	807	808	735	824	826	813	822	849	796	818	857	808	824	817	759	806	827	858	821	795	760	824	818	841	789	852	818	811	846	821	757	794	817	720	811	825	824	806	853	805	791	826	787	823	854	790	837	819	788	855	827	827	812	767	799	802	888	797	774	837	850	835	799	854	820	829	792	820	824	835	821	819	781	813	785	794	758	781	825	809	793	832	788	788	782	859	807	834	736	781	808	772	826	794	753	797	779	797	831	844	836	885	832	772	833	824	780	775	836	770	797	798	776	853	804	830	818	874	818	799	799	853	769	853	795	805	863	828	804	771	839	833	800	788	859	795	869	839	825	824	834	810	792	861	792	835	811	775	830	808	794	811	790	795	815	766	808	812	812
3964	5857	4860	2647	1861	1458	1220	1015	904	855	857	786	751	743	706	689	686	694	652	656	671	716	650	682	653	625	664	615	627	624	621	643	631	626	633	627	610	660	620	584	597	672	631	652	656	646	630	581	597	611	629	589	584	616	612	630	600	619	671	630	600	600	610	603	610	617	585	601	596	601	560	652	606	631	614	571	613	593	614	633	602	616	682	564	629	581	602	582	595	650	639	604	568	635	594	627	659	570	585	621	610	611	618	632	611	668	643	629	616	613	599	606	591	628	627	639	598	560	607	623	589	580	608	596	600	576	600	566	593	653	591	570	612	599	588	546	620	621	626	619	599	579	590	600	623	599	644	651	585	620	625	657	590	610	589	619	681	598	616	642	656	614	627	554	650	599	624	603	566	620	574	649	592	618	621	603	606	587	587	592	621	610	624	654	572	609	630	638	584	617	625	590	604	630	578	596	610	585	606	595	615	633	591	616	632	610	591	561	583	613	589	540	615	571	619	597	604	578	641	575	611	566	579	628	591	593	570	586	622	584	645	578	624	589	607	584	659	608	602	569	597	579	627	589	587	625	618	655	603	649	588	604	579	589	594	588	607	580	582	593	601	587	571	606	574	588	595	611	613	606	609	573	616	625	620	604	591	582	626	620	595	646	621	636	591	596	609	631	623	576	617	619	584	626	599	653	601	613	585	558	587	600	604	612	580	582	594	597	578	621	596	598	547	599	578	617	604	610	672	594	599	569	595	597	601	635	642	611	613	581	597	617	576	646	537	621	631	597	598	598	615	579	571	629	577	613	656	573	599	590	592	611	609	609	635	621	568	612	617	582	598	585	595	620	579	565	595	585	602	581	610	634	557	600	597	637	585	599	612	593	582	615	584	596	585	606	638	588	578	593	597	624	603	600	590	616	599	587	655	606	592	589	580	573	629	585	630	569	613	641	581	625	620	596	600	588	583	600	584	607	605	586	609	570	601	590	616	581	605	558	629	574	582	600	618	584	613	627	636	589	622	599	599	612	645	587	609	570	619	572	593	588	596	618	583	583	630	578	578	613	578	626	613	606	607	589	597	581	621	616	603	582	624	576	548	640	608	603	587	604	611	627	593	581	600	586	592	583	601	583	570	590	585	574	588	595	626	593	585	610	613	597	573	641	573	603	618	608	626	621	563	612	611	580	640	625	574	598	640	613	592	608	611	589	609	641	596	586	622	645	608	636	586	577	624	593	590	605	568	608	601	603	580	599	612	596	615	601	561	585	600	623	625	583	593	590	640	605	560	577	618	633	580	643	580	620	572	599	558	574	592	580	594	585	583	594	588	615	591	568	590	576	633	568	578	625	594	597	580	576	572	593	601	628	608	626	582	589	547	616	599	560	614	591	627	583	619	622	610	576	607	613	595	608	590	621	574	586	574	623	586	611	573	639	581	569	584	610	647	653	600	612	588	593	575	588	574	612	596	586	589	643	576	624	606	606	623	591	627	579	552	551	619	575	593	574	584	564	573	618	570	602	623	608	583	652	608	580	601	601	599	571	616	573	582	581	621	575	559	588	611	602	565	626	576	621	594	562	596	625	577	598	576	605	606	608	608	593	606	597	566	587	650	590	588	581	611	615	591	627	599	625	630	548	584	615	636	570	592	589	597	588	594	601	591	643	624	634	588	530	590	574	607	611	606	609	582	564	571	615	598	596	568	599	588	631	602	590	574	627	609	604	581	624	626	577	558	591	608	641	598	597	589	653	569	607	612	577	662	625	597	599	598	613	581	624	543	636	582	601	592	600	635	617	614	596	563	620	571	571	574	565	599	623	611	613	584	599	615	611	589	613	579	602	600	638	657	555	609	602	609	640	601	590	621	603	610	604	617	650	603	583	606	639	574	575	580	625	622	605	574	581	617	589	599	581	591	568	586	599	584	608	635	639	607	617	599	580	616	594	604	589	644	590	615	577	594	581	592	630	589	581	612	595	596	580	611	590	589	561	588	598	651	597	609	614	574	625	589	596	588	632	603	569	555	567	568	612	588	581	587	614	582	597	576	581	586	605	560	583	575	575	621	598	581	621	621	596	604	596	580	642	549	589	574	618	599	605	602	592	627	587	639	586	639	597	577	593	555	596	583	602	584	583	591	614	593	604	582	577	628	594	552	561	614	597	587	585	577	603	603	623	596	608	598	641	586	606	556	615	586	614	615	587	623	589	582	587	554	572	588	611	617	597	582	571	589	580	624	613	597	576	566	587	556	590	538	546	555	611	603	619	596	591	624	601	614	579	613	632	589	597	583	581	604	627	591	579	616	615	595	567	590	603	609	627	631	554	605	598	564	590	575	527	555	580	604	589	614	629	600	611	622	574	608	585	618	589	619	573	608	604	626	612	594	619	610	567	601	565	565	601	556	579	581	572	611	576	554	590	594	609	625	614	626	566	614	605	617	610	568	637	591	602	559	628	598	591	577	581	647	614	610	650	587	593	585	618	645	618	597	604	592	607	628	572	659	577	618	602	575	572	600	614	602	586	586	607	627	600	629	570	552	606	666	563	623	564	615	597	572	557	572	604	628	585	612	592	659	558	610	624	616	586	585	646	564	582	596	606	573	540	603	594	624	619	608	603	572	595	588	566	571	597	586	563	618	619	572	568	602	602	580	587	599	547	624	614	586	637	601	540	624	537	582	616	615	593	609	565	538	675	602	628	585	581	587	574	624	592	614	592	607	577	571	608	591	565	611	568	607	583	564	575	586	608	603	617	629	572	671	612	598	596	587	633	629	621	619	667	612	631	581	586	625	596	617	596	584	551	608	586	618	602	591	634	589	639	566	586	585	611	606	629	570	568	585	562	598	592	626	611	584	569	590	570	616	635	609	563	602	650	612	601	618	593	620	571	573	601	607	590	609	618	609	597	563	657	581	562	600	573	608	611	559	606	597	594	653	584	541	608	595	583	577	585	588	590	570	644	602	618	576	585	628	604	587	587	590	594	596	612	594	542	595	582	608	612	566	607	620	583	606	600	585	574	574	600	601	571	611	662	594	616	562	618	611	537	596	605	575	537	596	553	629	606	630	598	620	617	595	602	559	596	594	604	579	619	610	600	596	624	606	609	606	610	642	610	550	590	605	619	551	575	633	578	584	626	592	596	653	614	603	603	572	588	559	598	584	601	640	618	580	572	535	567	649	573	580	592	543	595	616	611	574	614	611	562	585	589	582	620	597	558	561	617	573	564	629	593	586	643	607	589	629	609	575	609	592	586	578	583	624	588	559	601	563	617	609	583	616	612	589	626	620	607	601	603	577	625	592	567	602	628	581	582	578	595	608	561	610	589	625	585	546	574	606	559	599	638	623	546	580	602	604	627	621	612	622	584	581	594	550	599	604	630	569	628	602	597	602	579	531	606	605	607	612	565	597	599	594	608	590	613	563	660	601	603	618	583	597	644	567	606	563	613	641	587	631	663	627	576	609	562	615	586	524	569	552	638	626	601	599	601	608	524
28052	11387	1748	1166	864	956	884	864	880	899	898	909	932	875	833	923	873	898	863	849	889	870	883	898	903	918	850	853	907	864	897	940	857	881	867	836	908	852	893	885	885	892	896	865	827	915	868	904	891	884	881	824	896	924	923	890	865	907	864	828	912	872	900	890	842	866	823	886	871	931	894	841	880	888	923	857	850	907	868	800	954	881	871	851	926	951	925	817	878	870	889	848	858	898	899	870	837	837	887	888	857	887	876	819	885	893	891	891	841	843	870	853	944	893	905	910	887	923	891	879	865	860	883	885	866	882	878	893	834	915	832	898	838	905	871	832	865	827	896	870	890	874	886	845	851	872	908	887	826	870	898	917	899	894	884	852	870	839	873	934	853	884	855	888	836	926	879	860	861	866	858	915	938	877	871	851	860	823	868	819	880	855	937	909	856	928	840	892	879	838	874	835	887	869	818	882	883	874	858	878	944	899	881	899	813	852	841	851	858	832	852	873	886	918	888	867	844	844	830	859	858	902	858	904	897	890	779	902	893	895	900	846	875	853	931	903	892	856	892	886	835	858	891	874	899	867	885	873	874	931	873	874	860	917	892	874	813	878	881	863	850	862	837	885	898	887	891	880	952	834	940	863	897	896	871	901	884	868	820	831	883	965	834	850	868	880	852	824	851	851	849	892	830	833	859	854	881	888	854	824	905	861	807	880	838	910	887	852	847	886	858	889	860	861	884	882	866	886	915	782	872	874	921	914	846	912	861	845	883	910	913	903	843	870	852	925	904	898	910	877	887	855	866	903	878	887	857	826	865	882	893	850	934	801	867	906	889	836	884	878	896	917	925	858	936	824	884	853	879	894	892	840	920	878	896	926	926	834	902	874	892	850	917	873	922	865	871	871	851	867	864	810	856	895	847	912	896	918	862	935	842	840	898	874	855	886	881	883	867	846	846	886	878	882	866	857	892	891	837	869	899	911	839	870	881	888	865	864	906	865	899	860	797	865	846	901	879	871	867	858	891	867	912	881	875	875	928	945	878	884	859	876	884	914	928	880	873	854	864	881	905	847	877	845	896	905	881	868	911	898	809	849	868	879	883	840	927	828	906	873	883	820	874	855	893	894	891	848	842	865	892	900	806	837	812	869	866	873	901	883	865	894	838	887	877	894	886	916	933	878	872	870	866	852	848	897	878	887	886	833	923	841	923	887	866	877	901	872	892	905	893	860	863	866	893	891	885	849	838	862	899	927	893	901	910	837	869	870	963	865	882	849	915	937	876	887	885	817	927	893	891	863	868	860	913	909	884	870	872	883	825	867	854	796	914	856	865	889	878	915	898	779	881	796	865	874	900	892	886	821	876	907	879	868	927	887	867	841	908	783	876	897	884	912	872	905	849	921	836	833	888	852	883	841	834	922	852	871	930	889	885	845	888	821	916	815	864	901	874	879	842	912	871	881	837	875	853	861	895	856	901	840	927	835	929	882	860	915	869	909	868	883	885	876	872	862	903	860	816	837	854	901	904	851	824	903	862	842	857	863	884	900	880	930	881	860	876	867	879	867	859	833	879	865	888	902	862	874	848	885	854	865	851	844	885	855	867	895	913	883	867	863	882	843	871	878	876	833	869	888	898	889	902	881	856	810	856	885	896	899	810	896	831	860	829	825	852	828	884	866	847	846	882	875	847	882	892	863	873	927	870	871	871	851	898	866	827	890	869	929	826	845	917	884	896	922	858	860	883	918	916	952	863	827	913	894	877	871	878	878	892	870	861	903	879	912	827	922	918	903	847	894	876	881	938	887	901	847	895	905	859	832	825	864	929	903	897	886	900	956	894	885	918	893	856	868	913	862	876	877	876	865	881	906	858	887	859	869	891	876	824	855	871	872	862	873	866	859	848	909	818	895	861	871	852	860	812	857	893	881	911	894	887	866	891	889	834	808	872	873	833	831	892	883	849	808	873	841	910	871	873	975	898	818	905	860	863	865	901	821	843	862	882	827	868	887	870	877	894	898	834	878	882	883	887	790	872	894	895	891	891	897	902	949	861	850	858	832	896	870	897	880	873	869	833	892	855	879	863	881	858	810	892	830	871	846	878	884	861	891	851	896	861	886	861	883	812	910	912	849	870	893	853	870	884	907	903	862	886	843	865	862	905	872	867	855	916	886	901	905	850	903	873	854	815	890	862	834	872	870	907	861	824	863	907	867	837	871	809	911	873	849	912	905	841	888	859	871	869	847	900	868	963	877	897	875	853	882	842	858	890	916	813	835	859	845	870	920	904	838	898	893	908	888	859	930	862	878	871	840	869	859	859	873	882	836	886	840	943	910	897	895	871	926	859	888	887	939	912	849	874	873	859	836	869	817	881	847	891	896	858	904	872	863	878	863	900	849	853	825	899	900	879	811	881	879	869	902	842	856	907	852	833	890	868	861	869	880	859	840	912	922	826	916	887	843	860	941	834	871	834	891	887	885	840	852	852	869	878	892	835	841	823	851	861	912	907	886	866	873	843	909	898	835	840	881	851	914	922	900	880	868	903	921	900	863	836	900	857	921	899	835	916	928	908	875	872	933	847	879	805	864	861	913	883	882	886	867	892	867	866	860	841	931	891	874	864	929	896	905	931	788	872	895	905	880	903	938	865	878	882	900	891	855	836	856	895	813	866	854	885	836	899	890	862	898	850	881	893	893	894	909	898	919	906	853	909	923	906	906	879	887	932	880	854	849	916	886	874	867	818	850	909	897	881	843	861	860	808	890	830	860	863	898	947	945	916	833	868	863	863	932	925	879	852	822	878	855	906	858	904	871	880	879	811	826	880	880	930	865	892	915	881	865	877	849	829	902	878	866	871	869	928	872	900	867	892	894	862	840	867	836	873	823	894	853	907	890	873	867	871	856	881	839	941	886	908	891	885	888	878	930	874	864	920	841	897	919	931	930	835	888	880	899	891	953	871	887	867	893	906	863	847	868	888	905	896	848	911	854	871	881	891	884	901	833	886	872	911	922	903	844	880	862	906	862	882	885	838	860	848	920	898	881	866	903	889	836	857	917	873	914	874	879	892	878	866	914	931	866	838	887	855	917	855	881	870	887	865	819	870	885	888	880	889	885	838	896	873	820	878	893	833	906	854	823	890	895	821	853	853	919	862	876	896	854	859	887	856	858	873	834	898	894	844	818	886	837	829	840	887	836	870	849	877	902	925	894	880	841	899	870	883	906	842	847	856	885	926	883	856	895	908	886	912	842	885	883	864	804	856	884	842	902	873	878	881	916	864	885	863	821	891	885	876	894	876	885	921	894	889	888	894	916	882	823	896	848	849	834	911	858	877	835	931	896	868	932	880	848	846	869	862	871	881	863	856	910	843	865	862	858	888	913	884	856	869	873	908	907	889	862	822	841	846	916	854	947	858	917	861	917	885	880	929	899	817	863	892	928	872	892	896	883	894	902	899	852	878	854	903	866	872	871	886	897	860	875	848	860	813	862	873	909	884	876
5032	797	810	657	635	644	634	591	621	602	633	612	610	618	559	601	570	614	570	529	629	562	615	558	575	615	626	608	598	564	570	576	638	574	604	604	559	520	609	576	616	572	601	583	581	645	608	606	581	609	567	583	598	616	562	550	581	619	584	575	613	620	625	595	615	613	602	591	578	563	646	618	590	587	609	628	555	604	595	573	607	599	585	610	522	617	583	598	595	606	595	583	591	630	621	634	625	613	591	593	589	570	584	623	563	527	550	602	592	618	603	590	617	604	582	630	590	595	600	609	585	580	617	577	625	612	587	592	589	572	620	619	614	591	610	605	592	600	611	588	611	595	623	561	585	627	589	570	604	586	622	618	606	611	589	599	620	578	593	579	604	584	610	581	620	596	617	596	594	555	576	607	597	580	608	561	599	576	556	592	605	584	611	639	531	580	589	582	587	562	572	595	597	545	611	594	578	573	610	608	608	620	607	562	566	588	634	609	605	609	612	571	546	587	626	585	589	585	548	602	593	640	576	599	546	596	576	566	573	615	586	625	587	561	573	561	626	588	617	600	572	594	654	590	618	545	606	584	607	619	527	624	578	618	583	619	591	579	641	600	605	627	614	589	574	525	584	559	655	576	596	607	589	560	558	566	577	616	635	553	587	598	568	594	581	586	636	570	628	598	568	587	624	576	598	558	572	552	563	608	607	558	603	596	597	587	580	637	560	618	561	600	605	589	615	633	551	577	584	613	585	636	625	563	588	562	575	561	586	572	554	657	615	557	584	595	588	552	639	586	601	571	593	568	572	575	568	580	606	552	557	585	583	580	574	576	594	617	614	576	568	591	557	600	621	622	584	604	608	573	585	595	561	604	573	628	590	618	598	579	587	573	589	607	624	585	575	625	571	591	558	606	555	605	617	548	586	643	577	619	599	608	588	612	584	611	562	577	595	593	556	577	596	629	609	631	595	564	541	583	617	560	619	562	606	608	546	617	611	594	620	605	595	581	592	539	542	595	597	571	593	591	568	614	616	606	591	582	576	627	576	584	586	598	595	556	583	630	610	577	622	599	584	546	592	595	613	579	574	581	614	598	557	538	613	556	586	596	565	596	562	596	603	594	586	599	602	610	576	575	606	597	637	629	536	595	587	597	582	600	598	649	563	554	600	633	635	575	602	590	618	609	571	625	591	571	619	598	599	614	575	567	592	570	580	564	600	645	548	570	590	587	606	624	593	566	574	580	587	598	639	552	583	626	611	579	577	617	599	649	569	611	644	584	579	575	591	599	598	592	600	583	562	600	608	587	622	600	587	570	601	565	609	622	607	595	555	659	586	570	610	593	609	586	595	603	594	548	569	590	623	593	549	538	567	626	579	555	637	590	571	622	591	606	539	632	576	547	636	616	571	589	619	604	589	608	563	577	553	581	639	628	616	561	582	596	538	636	585	610	635	575	575	614	636	621	599	576	582	653	623	583	573	604	594	593	611	601	633	617	613	585	615	582	602	582	550	596	584	580	605	586	596	581	596	601	554	638	585	604	569	613	574	595	583	606	604	592	564	573	582	601	615	624	616	612	603	578	587	623	610	604	567	568	583	611	636	595	615	550	576	609	562	580	548	635	625	586	624	588	618	613	570	645	590	606	594	630	592	618	591	538	595	597	580	600	591	578	620	562	624	609	585	598	549	624	582	594	627	599	628	583	613	622	605	579	596	621	642	584	601	563	534	615	602	582	555	624	573	558	587	596	558	596	565	569	602	579	639	582	588	591	605	644	582	575	603	586	576	604	585	605	568	618	520	605	599	569	609	584	609	550	563	586	581	594	592	527	593	597	612	547	622	540	599	601	600	581	595	590	607	588	615	594	584	597	575	593	626	629	565	620	572	579	604	560	563	540	595	587	572	637	647	612	584	609	574	593	584	572	561	593	580	602	599	610	601	569	589	631	589	584	579	636	553	606	577	631	564	617	589	619	615	622	599	601	564	584	577	619	561	667	569	575	598	621	606	612	582	614	610	543	580	603	579	608	604	585	595	608	604	579	647	571	598	573	578	602	601	628	639	582	621	587	634	593	605	617	594	639	554	605	636	583	570	583	555	594	570	606	634	588	601	635	587	627	607	568	600	563	577	567	587	627	563	582	612	603	621	605	632	622	638	624	562	613	629	585	597	602	612	579	610	582	603	570	581	566	573	628	591	620	593	566	604	563	610	589	596	562	567	606	600	552	596	583	591	639	582	612	647	596	581	587	596	619	597	615	591	531	630	585	562	562	633	607	621	611	571	563	596	587	574	549	589	561	608	595	553	608	600	572	597	569	576	562	613	606	620	577	584	622	582	595	614	573	573	603	613	619	611	563	618	583	611	607	627	540	624	565	627	599	554	621	602	592	546	593	626	585	597	581	678	598	604	637	588	620	521	592	610	586	588	607	559	648	616	624	566	609	568	585	594	567	595	548	625	584	593	582	600	626	566	600	615	588	597	596	608	597	617	579	586	577	603	567	599	546	611	627	616	558	600	597	591	603	589	599	576	585	606	615	657	576	616	617	608	555	574	570	617	583	588	604	604	606	575	577	641	573	593	582	574	611	590	599	618	630	604	595	570	636	621	623	566	598	635	613	607	585	615	602	588	611	590	550	581	582	587	587	608	599	598	648	592	609	559	578	594	606	555	583	596	599	642	576	636	520	546	562	566	557	590	621	534	645	581	612	553	585	580	635	617	673	568	587	573	585	629	587	603	622	596	636	580	602	605	579	556	567	596	589	616	576	586	600	615	601	577	567	601	564	580	546	568	620	603	638	589	608	580	593	594	614	597	591	600	590	582	569	620	601	588	562	627	550	636	653	600	641	560	632	623	603	593	615	628	576	615	597	588	627	578	604	606	600	582	595	578	594	572	602	584	623	639	578	572	592	610	594	597	592	586	623	548	588	615	587	560	584	600	609	581	574	592	590	646	568	574	577	573	586	578	552	631	575	588	604	631	583	601	585	625	599	599	601	641	583	625	593	605	562	548	598	615	603	595	607	566	601	664	578	562	569	568	601	633	556	616	575	591	589	549	562	568	537	609	608	599	601	558	585	574	599	607	593	559	582	609	601	596	587	592	575	583	611	584	602	585	594	608	587	577	630	577	590	551	563	585	604	630	604	636	594	576	629	595	608	601	681	574	570	595	613	613	605	609	620	652	574	621	655	567	597	589	594	586	611	570	635	596	547	639	611	559	552	627	572	626	516	594	569	605	588	612	581	599	559	595	591	593	559	585	608	573	606	622	595	593	624	554	621	590	631	598	613	577	611	624	584	606	545	646	599	607	603	586	612	629	618	572	622	571	601	585	593	565	622	575	636	624	608	590	557	647	590	602	595	586	591	566	619	595	593	605	548	613	608	610	586	560	631	593	562	592	557	546	611	611	593	641	561	623	603	596	562	608	571	598	564	576	596	586	582	611	565	605	597	614	575	603	610	626	594	561	553	594	608	596	607	570	565	598	599	611	604
25678	21502	27758	25630	10293	2125	1621	1389	1308	1347	1301	1231	1304	1219	1248	1202	1146	1165	1168	1262	1176	1178	1214	1195	1174	1219	1179	1169	1187	1192	1167	1225	1210	1162	1207	1215	1226	1182	1153	1171	1186	1181	1184	1157	1162	1137	1160	1206	1178	1180	1188	1197	1227	1163	1173	1180	1144	1167	1113	1220	1165	1145	1240	1183	1161	1222	1134	1153	1215	1161	1187	1144	1149	1215	1168	1163	1185	1158	1116	1143	1166	1170	1137	1154	1215	1173	1110	1092	1137	1145	1179	1161	1195	1119	1190	1125	1099	1178	1190	1180	1171	1168	1110	1190	1214	1157	1187	1156	1166	1205	1181	1167	1196	1162	1126	1110	1167	1179	1235	1210	1190	1121	1163	1155	1150	1234	1180	1129	1196	1158	1141	1209	1181	1172	1186	1185	1130	1115	1213	1198	1177	1161	1107	1126	1179	1168	1141	1184	1168	1184	1157	1147	1174	1114	1193	1159	1179	1179	1171	1164	1214	1190	1171	1178	1094	1188	1250	1195	1171	1192	1227	1223	1223	1176	1141	1132	1145	1181	1206	1083	1170	1189	1220	1194	1131	1162	1179	1201	1174	1148	1212	1226	1162	1224	1192	1180	1196	1105	1146	1130	1190	1218	1157	1160	1228	1194	1152	1221	1191	1162	1108	1205	1138	1178	1149	1152	1191	1175	1112	1178	1149	1207	1119	1229	1115	1181	1149	1133	1122	1198	1175	1186	1211	1138	1196	1188	1224	1139	1175	1188	1196	1193	1199	1169	1129	1185	1154	1219	1221	1216	1150	1150	1152	1168	1152	1165	1194	1158	1096	1176	1140	1215	1224	1196	1142	1171	1198	1158	1156	1171	1197	1146	1202	1189	1177	1117	1212	1196	1165	1227	1200	1134	1173	1094	1160	1175	1187	1222	1196	1112	1149	1175	1184	1161	1169	1209	1188	1164	1192	1130	1185	1158	1182	1122	1162	1135	1154	1115	1159	1106	1153	1187	1162	1183	1172	1242	1154	1179	1209	1210	1167	1121	1178	1076	1195	1148	1171	1155	1161	1226	1122	1130	1170	1210	1122	1194	1145	1193	1124	1106	1172	1159	1181	1145	1164	1112	1182	1184	1177	1150	1162	1197	1173	1163	1097	1107	1115	1114	1114	1213	1177	1175	1151	1184	1172	1123	1205	1161	1197	1108	1192	1179	1175	1157	1171	1202	1191	1142	1170	1173	1134	1158	1194	1275	1215	1166	1206	1168	1159	1165	1135	1168	1167	1154	1161	1151	1207	1157	1164	1152	1139	1222	1148	1109	1176	1241	1110	1184	1147	1197	1130	1206	1111	1153	1150	1171	1152	1155	1171	1153	1166	1149	1173	1232	1162	1228	1179	1215	1158	1136	1185	1155	1126	1141	1182	1146	1111	1181	1133	1124	1189	1127	1177	1132	1202	1197	1180	1153	1156	1195	1196	1163	1164	1224	1185	1119	1156	1202	1109	1202	1182	1187	1156	1191	1185	1190	1226	1156	1127	1104	1166	1179	1201	1144	1188	1166	1179	1151	1139	1194	1136	1190	1175	1171	1160	1212	1162	1138	1205	1184	1157	1184	1186	1117	1142	1175	1199	1219	1160	1200	1164	1142	1165	1167	1151	1162	1147	1140	1146	1177	1133	1160	1206	1182	1172	1204	1156	1186	1146	1097	1089	1179	1152	1175	1140	1148	1107	1198	1181	1139	1184	1204	1156	1124	1150	1150	1172	1133	1177	1163	1200	1174	1163	1201	1177	1108	1120	1189	1117	1177	1174	1220	1142	1156	1159	1155	1156	1158	1184	1192	1111	1131	1172	1154	1199	1135	1185	1150	1177	1184	1234	1219	1185	1175	1090	1114	1237	1174	1160	1192	1136	1148	1137	1122	1157	1184	1214	1201	1207	1053	1162	1192	1199	1201	1212	1214	1184	1122	1147	1253	1149	1179	1205	1178	1171	1156	1121	1199	1184	1153	1140	1147	1142	1188	1217	1147	1133	1150	1160	1163	1142	1252	1139	1131	1176	1120	1159	1221	1204	1189	1180	1081	1112	1111	1163	1163	1135	1147	1121	1182	1171	1167	1176	1197	1137	1226	1137	1120	1187	1172	1173	1207	1185	1166	1183	1098	1199	1195	1167	1217	1154	1161	1152	1152	1161	1201	1192	1166	1155	1122	1145	1183	1179	1128	1114	1053	1226	1140	1173	1119	1205	1170	1194	1176	1112	1216	1146	1159	1210	1130	1170	1138	1236	1170	1125	1132	1201	1084	1203	1168	1240	1195	1124	1168	1200	1135	1167	1237	1188	1141	1189	1202	1189	1190	1177	1171	1167	1114	1161	1161	1134	1189	1216	1095	1189	1175	1134	1118	1155	1153	1123	1143	1161	1160	1149	1197	1184	1108	1161	1173	1142	1196	1082	1169	1161	1163	1117	1187	1181	1120	1194	1166	1102	1131	1230	1089	1202	1173	1173	1210	1144	1191	1185	1176	1214	1162	1124	1125	1191	1154	1106	1082	1191	1246	1146	1146	1131	1200	1142	1158	1162	1158	1229	1169	1175	1164	1194	1165	1154	1233	1155	1139	1116	1156	1134	1165	1143	1212	1203	1129	1146	1124	1197	1184	1143	1186	1194	1235	1180	1217	1196	1153	1187	1191	1187	1119	1196	1187	1143	1209	1145	1177	1182	1160	1177	1167	1186	1235	1118	1212	1177	1171	1164	1092	1229	1217	1207	1187	1163	1147	1213	1155	1092	1187	1150	1166	1155	1141	1162	1128	1251	1163	1160	1150	1162	1162	1140	1192	1116	1115	1151	1175	1162	1144	1137	1233	1162	1266	1195	1213	1148	1157	1167	1167	1169	1176	1150	1202	1198	1136	1224	1236	1242	1155	1180	1164	1170	1172	1145	1177	1175	1137	1223	1148	1138	1191	1089	1168	1146	1155	1173	1136	1157	1213	1196	1122	1139	1121	1188	1167	1234	1117	1216	1189	1193	1175	1173	1172	1183	1163	1147	1182	1148	1215	1133	1169	1173	1159	1146	1151	1129	1178	1191	1083	1206	1162	1200	1173	1235	1207	1188	1186	1172	1182	1158	1201	1218	1149	1132	1167	1196	1190	1161	1134	1091	1184	1152	1109	1143	1243	1206	1187	1180	1223	1168	1180	1128	1189	1207	1134	1120	1202	1139	1193	1192	1134	1161	1174	1168	1177	1202	1218	1156	1176	1202	1203	1116	1176	1212	1186	1155	1145	1196	1145	1163	1150	1091	1217	1153	1187	1143	1142	1151	1167	1160	1150	1215	1205	1166	1167	1127	1157	1184	1166	1206	1206	1108	1135	1110	1191	1173	1209	1248	1188	1121	1084	1102	1160	1148	1233	1197	1193	1142	1225	1139	1119	1167	1132	1142	1171	1173	1154	1224	1183	1216	1138	1202	1194	1191	1195	1292	1151	1178	1166	1165	1160	1158	1132	1141	1176	1092	1175	1180	1173	1159	1144	1196	1179	1223	1166	1191	1248	1232	1157	1146	1136	1146	1217	1198	1189	1177	1201	1147	1182	1146	1134	1155	1142	1157	1174	1133	1162	1194	1180	1163	1203	1171	1166	1191	1118	1138	1189	1155	1179	1219	1167	1160	1142	1126	1055	1188	1198	1129	1178	1144	1176	1163	1167	1160	1230	1154	1205	1158	1199	1157	1155	1201	1180	1169	1165	1162	1156	1149	1171	1165	1122	1131	1161	1168	1153	1191	1157	1144	1223	1086	1152	1210	1192	1165	1158	1151	1251	1124	1247	1128	1180	1202	1238	1104	1185	1176	1212	1190	1188	1147	1161	1196	1184	1128	1145	1196	1180	1161	1106	1171	1189	1186	1187	1158	1187	1120	1172	1198	1133	1154	1180	1175	1172	1152	1200	1176	1154	1159	1113	1144	1104	1106	1163	1154	1124	1166	1184	1174	1171	1163	1229	1229	1206	1159	1136	1193	1201	1175	1148	1187	1160	1126	1141	1170	1178	1233	1216	1123	1160	1259	1130	1172	1161	1201	1192	1119	1188	1147	1170	1212	1196	1162	1218	1147	1154	1161	1164	1141	1111	1182	1152	1138	1197	1139	1176	1160	1139	1126	1225	1164	1198	1181	1147	1152	1192	1198	1214	1116	1226	1154	1161	1136	1168	1150	1171	1232	1173	1204	1190	1188	1196	1195	1218	1187	1196	1179	1201	1150	1245	1199	1181	1152	1174	1185	1183	1184	1162	1137	1154	1165	1153	1174	1178	1267	1139	1129	1181	1258	1153	1142	1141	1172	1155	1108	1204	1178	1209	1187	1194	1115	1241	1150	1163	1048	1164	1090	1152	1101	1189	1155	1149	1118	1183	1181	1230	1181	1128	1217	1193	1174	1174	1228	1155	1132	1194	1132	1171	1145	1203	1182	1143	1153	1179	1150	1159	1110	1198	1086	1176	1214	1129	1147	1097	1169	1129	1207	1089	1157	1141	1141	1133	1128	1261	1156	1166	1164	1136	1203	1183	1156	1222	1164	1199	1145	1105	1208	1173	1200	1214	1164	1136	1222	1195	1196	1197	1131	1186	1187	1164	1168	1173	1243	1152	1127	1115	1189	1143	1158	1231	1168	1144	1154	1236	1184	1151	1203	1152	1177	1171	1167	1144	1144	1208	1143	1108	1175	1134	1177	1130	1212	1173	1180	1199	1125	1128	1153	1171	1179	1223	1162	1151	1232	1197	1173	1180	1191	1181	1199	1178	1176	1132	1149	1139	1207	1179	1160	1132	1176	1125	1181	1200	1267	1201	1215	1149	1198	1185	1144	1171	1240	1142	1191	1154	1182	1171	1176	1217	1143	1134	1145	1157	1186	1144	1202	1180	1191	1179	1128	1119	1193	1142	1177	1192	1153	1190	1133	1221	1157	1244	1174	1153	1226	1192	1197	1150	1184	1160	1155	1158	1195	1145	1207	1190	1152	1172	1182	1229	1182	1168	1099	1204	1133	1117	1161	1176	1156	1205	1141	1156	1166	1175	1166	1190	1257	1122	1198	1088	1161	1177	1143	1217
3691	3705	3118	1858	1442	1181	1101	1023	976	981	920	922	908	873	914	910	840	865	865	866	854	868	880	867	861	833	815	841	846	793	856	823	756	850	813	876	785	848	802	797	866	778	834	828	845	770	819	894	828	800	831	858	828	819	853	827	831	898	811	816	843	779	846	764	787	850	817	844	819	822	783	856	772	847	802	795	837	834	822	851	780	796	852	790	812	808	790	805	770	859	822	834	877	836	857	799	809	825	831	849	826	816	812	777	871	792	848	781	805	822	884	804	813	837	834	790	814	794	811	827	884	794	793	857	821	800	826	808	840	882	770	827	849	816	781	838	812	748	799	894	758	794	805	840	822	801	817	763	798	793	835	860	837	826	837	830	787	849	814	788	807	857	855	818	827	826	842	826	781	809	810	811	853	836	811	861	823	837	844	824	783	795	794	812	781	812	826	793	792	810	799	832	767	857	850	857	808	772	778	823	817	854	854	820	834	802	767	791	795	827	799	749	811	820	847	809	806	840	837	842	766	795	861	870	766	819	834	752	793	793	860	786	790	827	830	824	807	799	767	799	847	809	841	793	822	808	824	825	820	826	775	785	780	846	812	755	792	810	821	857	843	770	832	827	794	831	828	819	821	834	842	836	811	807	825	815	791	853	821	834	827	809	856	778	869	827	811	777	954	846	783	847	820	833	789	837	791	820	826	854	831	783	815	760	818	796	856	767	774	786	805	806	866	797	829	825	820	859	802	790	822	815	810	784	793	817	805	860	895	815	825	873	809	796	811	781	832	807	856	812	837	817	829	796	872	789	811	819	767	885	817	832	797	847	822	808	762	765	817	830	830	789	778	808	811	830	801	815	796	819	847	805	813	819	835	773	848	861	825	853	801	823	823	849	856	809	823	873	848	808	810	806	828	871	873	759	810	798	827	792	805	785	787	790	811	770	801	803	791	789	823	868	783	812	825	817	824	843	837	809	800	811	783	814	790	850	820	813	799	776	832	848	829	849	838	810	747	813	827	776	786	801	778	826	836	851	800	813	800	788	799	854	814	793	832	828	846	808	774	795	832	780	760	834	816	778	830	783	870	796	848	830	820	833	871	805	789	797	828	794	822	763	841	832	763	766	858	811	789	832	821	824	863	834	817	830	829	821	820	834	797	817	844	863	850	809	829	836	852	839	766	800	810	836	823	820	763	819	846	822	866	816	789	817	836	789	818	814	818	814	838	868	852	776	829	824	821	785	823	796	803	823	790	833	829	855	812	845	814	841	834	793	789	827	841	856	819	771	775	794	825	770	793	855	814	754	843	821	807	825	824	797	830	825	793	827	826	870	839	825	817	825	860	825	787	814	797	808	842	789	827	779	843	809	812	808	820	792	798	794	777	794	781	801	830	832	814	852	833	797	817	808	789	799	805	786	808	745	809	801	789	828	835	839	807	807	807	752	792	783	754	805	834	791	828	823	796	806	847	845	765	758	818	787	786	825	846	827	832	802	748	788	814	851	895	800	795	821	847	786	778	826	825	809	823	829	804	805	809	800	746	826	846	860	823	788	787	833	782	770	820	827	894	797	789	826	850	818	798	869	826	874	782	806	857	763	851	850	779	790	806	836	822	775	759	797	781	787	797	864	792	799	820	843	809	818	827	802	827	816	785	775	824	843	849	871	792	823	788	817	803	800	862	801	805	755	871	801	811	763	826	800	787	810	780	774	840	859	767	802	783	770	782	805	791	793	801	774	815	783	789	813	820	797	824	856	821	822	823	822	794	804	849	770	799	755	821	798	811	843	797	812	812	797	791	831	825	814	830	827	824	843	828	774	773	863	814	804	792	814	851	817	799	779	808	835	824	754	798	803	825	807	798	750	825	812	850	815	798	779	799	768	789	777	788	816	860	821	828	803	788	766	817	805	798	801	819	848	819	789	828	770	820	830	783	800	803	775	792	833	814	810	820	872	849	834	795	838	816	811	782	863	801	787	838	805	809	826	805	846	857	802	856	766	785	800	777	811	777	801	808	804	786	868	792	837	809	790	807	831	791	754	785	817	859	780	842	784	813	798	783	825	800	804	777	832	842	791	792	790	776	829	837	801	832	810	802	839	816	796	821	827	838	767	808	788	829	804	809	808	826	793	846	834	838	870	778	830	801	801	822	802	811	813	813	813	821	801	784	794	772	829	842	885	814	785	820	814	839	828	826	794	810	792	859	846	845	779	775	831	805	790	797	817	784	817	775	803	781	831	824	764	883	784	759	837	777	858	873	767	779	795	813	849	801	810	766	753	815	794	850	791	811	770	794	821	741	851	829	793	817	814	844	854	837	769	755	796	832	818	770	824	801	834	809	828	795	846	794	792	845	789	805	782	765	783	843	798	803	816	820	822	812	825	825	831	838	800	772	821	790	813	782	813	814	835	813	807	813	803	812	800	783	832	829	830	822	822	801	796	829	889	837	845	837	825	814	796	816	767	826	841	767	801	793	814	802	827	862	797	856	782	780	836	830	807	831	810	747	779	804	835	807	823	803	822	790	798	848	812	810	810	819	793	852	830	810	820	793	844	813	839	845	805	835	837	762	833	769	869	834	792	810	877	833	837	791	779	830	804	826	828	777	859	791	814	796	801	779	815	802	801	780	852	836	848	817	814	785	775	751	825	774	823	805	850	795	801	806	808	783	770	843	773	814	831	854	828	817	792	802	777	789	819	822	795	825	804	811	760	817	810	815	795	829	797	848	789	795	785	811	840	848	791	845	782	821	828	814	789	781	817	818	812	764	813	801	815	854	788	819	779	826	755	777	801	837	867	833	832	785	835	800	852	837	793	768	785	839	803	818	844	789	793	772	830	835	828	813	828	832	846	780	773	801	823	795	770	795	817	814	823	854	821	857	834	810	808	841	778	817	857	822	773	817	840	876	844	851	834	782	821	787	809	805	828	769	831	859	798	794	804	754	847	859	809	769	835	766	837	823	837	857	812	812	784	861	766	770	773	809	834	793	867	786	805	784	844	796	779	816	777	791	803	783	815	795	818	817	789	815	786	814	784	841	879	817	784	857	813	830	829	798	797	793	809	845	798	760	770	797	840	826	825	771	787	841	835	793	767	813	810	844	748	807	787	788	792	821	805	808	843	843	810	791	781	828	784	860	808	826	779	880	828	847	803	822	791	788	805	836	796	792	817	809	769	844	791	784	789	785	804	799	830	843	806	869	793	823	864	819	778	803	780	837	788	809	801	802	827	810	797	856	821	805	820	771	841	752	835	841	806	787	835	786	820	757	825	800	813	835	793	802	772	781	832	802	808	787	835	814	807	842	848	782	802	805	780	806	796	844	807	879	802	816	803	796	799	858	791	830	812	817	803	839	808	758	815	765	787	748	814	821	795	845	828	786	815	802	837	767	752	815	824	780	845	826	815	834	823	843	802	765	815	793	772	851	839	787	822	839	838	793	824	797	829	806	862	818	818	797	795	821	879	789	794	811	815	808	787	860	823	810	832	837	805
24631	21486	28792	24614	21459	7815	1781	1212	1071	1033	985	987	962	920	940	891	912	848	885	884	852	861	829	824	824	812	835	850	886	875	860	860	824	828	860	841	802	872	800	794	864	791	884	801	817	828	849	816	859	806	796	824	802	848	784	815	857	789	842	840	844	792	827	874	814	811	846	789	799	854	796	846	855	809	830	789	776	856	797	819	844	852	770	836	827	794	811	810	825	830	849	839	829	862	794	810	814	833	847	832	801	836	834	850	856	820	816	828	821	817	836	807	836	788	850	826	822	786	774	836	823	826	768	878	830	827	848	826	850	827	819	810	826	773	829	830	819	869	829	845	875	797	805	824	853	801	807	838	857	765	833	804	781	843	858	845	815	846	849	812	883	864	830	824	844	870	799	814	837	821	823	818	844	782	824	807	880	838	849	904	810	802	860	819	836	826	854	849	853	841	846	843	851	808	829	869	853	823	800	814	849	848	830	836	819	770	853	828	846	840	800	831	854	824	876	847	828	864	790	800	856	822	828	804	815	856	817	783	834	819	823	825	854	889	773	805	812	816	814	829	822	762	794	794	807	811	838	890	828	797	846	826	780	799	824	878	844	829	830	741	767	810	778	836	826	794	814	761	846	847	791	836	827	827	810	804	844	825	876	779	828	847	865	840	812	792	811	771	784	814	827	819	827	802	799	822	821	838	801	813	826	864	875	855	767	803	894	797	795	804	779	808	799	834	850	802	830	772	793	822	836	827	797	798	790	891	837	782	818	776	802	839	807	807	787	828	850	828	824	837	821	824	830	804	824	801	800	783	816	857	839	794	791	782	820	823	779	749	872	861	879	821	795	783	791	822	843	808	817	835	800	786	815	802	803	802	824	784	791	815	855	812	862	833	805	802	773	799	836	801	839	785	795	789	860	836	765	808	807	809	794	888	839	803	841	836	780	798	819	796	805	825	846	830	855	796	816	793	787	813	876	876	802	783	845	814	812	774	801	832	800	796	805	815	809	830	808	834	851	800	796	845	803	802	828	801	794	800	794	800	877	816	790	795	779	800	811	799	794	862	829	814	831	884	861	773	816	835	815	832	796	843	829	788	838	837	795	801	802	915	835	820	798	813	858	856	798	801	823	855	832	816	793	876	824	841	768	816	793	814	812	791	826	837	796	808	831	814	870	794	823	853	793	797	783	827	818	813	830	801	793	842	856	833	881	862	837	752	773	852	836	834	785	787	833	786	787	757	821	820	836	804	874	798	866	871	747	773	834	819	738	849	776	838	850	814	833	776	826	789	785	889	792	852	794	840	802	836	853	804	820	825	807	794	836	781	837	804	811	847	795	758	797	809	748	763	789	865	830	806	841	802	822	831	829	811	790	791	862	811	817	806	819	848	769	822	838	865	806	794	813	799	829	851	808	841	797	810	772	813	832	780	841	809	822	842	768	804	858	807	867	765	829	880	786	815	814	770	817	801	835	841	809	802	832	781	795	831	771	808	796	822	817	785	782	756	796	783	779	820	795	854	844	826	833	838	805	802	869	789	817	813	836	822	785	762	777	777	821	821	797	879	763	792	804	771	771	777	809	844	764	827	809	773	824	807	818	800	753	787	797	776	789	854	805	817	798	845	816	793	848	836	836	814	819	788	847	810	804	830	827	858	854	851	771	848	758	819	841	833	827	850	839	775	846	845	826	851	806	808	819	888	853	794	828	833	845	797	885	845	814	818	836	799	818	847	847	783	814	767	866	863	830	804	808	810	852	839	840	828	828	827	854	886	838	855	803	811	853	835	825	784	786	809	827	838	820	861	811	819	869	818	778	829	761	743	772	796	830	773	823	823	840	844	802	787	824	891	790	840	875	834	817	808	779	836	829	795	771	862	847	829	785	833	835	835	824	801	788	855	753	806	845	870	879	841	819	822	819	814	804	837	812	815	823	824	810	785	850	830	860	870	776	813	804	833	825	839	807	826	820	806	780	886	790	835	872	809	766	841	848	819	816	854	823	836	829	754	814	779	818	824	801	831	802	832	874	790	833	825	832	844	812	803	809	766	819	786	788	823	842	836	858	806	832	823	823	834	783	811	883	808	845	767	868	791	780	874	831	874	804	818	824	807	834	832	821	798	828	740	794	821	857	836	821	772	794	756	814	847	798	813	834	846	849	797	806	796	801	832	806	823	786	836	823	743	799	807	805	866	814	850	791	820	853	838	828	780	821	816	802	822	784	831	850	870	846	806	753	741	824	765	851	835	796	788	782	807	809	807	777	865	850	819	796	801	826	835	782	785	817	834	781	799	790	888	814	782	803	812	779	859	848	788	808	834	839	833	820	793	830	857	818	778	780	853	801	813	813	823	840	853	832	786	859	786	817	860	804	826	806	842	761	874	794	885	808	850	772	862	835	821	837	809	847	820	799	832	818	831	861	819	842	856	810	783	817	871	837	820	800	859	826	782	849	845	822	762	804	820	882	815	834	802	804	830	801	850	793	832	819	778	829	846	779	807	836	798	796	810	851	807	792	835	842	820	800	829	816	801	840	821	864	812	768	851	838	802	745	838	866	794	835	804	807	868	861	785	840	835	800	822	820	792	800	837	771	784	821	791	846	785	843	804	830	848	796	816	793	852	762	767	835	875	879	812	797	881	788	801	854	833	843	858	795	858	847	840	825	836	821	835	780	833	861	794	836	828	809	820	770	812	840	753	822	865	827	836	879	767	790	836	779	860	800	856	829	830	814	804	841	829	753	810	790	811	844	777	853	818	851	802	810	856	779	766	813	802	869	793	820	873	856	815	812	791	773	803	830	830	856	772	824	794	815	874	877	857	774	798	840	807	866	837	794	867	837	884	848	866	775	857	804	831	839	860	821	798	798	787	785	790	851	835	832	819	869	850	823	784	814	776	803	811	829	854	799	817	797	814	871	783	809	772	801	818	832	828	812	774	834	845	791	793	808	841	823	837	849	778	844	793	823	837	793	770	825	790	849	830	861	825	780	877	868	807	868	776	795	841	835	810	824	847	838	788	838	839	813	803	800	786	834	847	842	804	878	824	792	843	857	825	809	829	822	832	853	749	824	779	818	786	822	815	864	855	784	787	820	790	821	767	844	825	797	766	797	755	826	840	808	832	785	849	831	808	802	811	808	777	846	816	822	865	778	808	882	819	871	847	812	867	815	824	850	843	814	806	821	802	827	867	848	846	763	840	846	826	828	779	854	773	864	819	825	790	825	823	822	787	784	832	783	794	812	820	778	858	815	807	852	813	818	809	831	808	829	809	813	870	829	838	773	791	782	824	843	768	854	760	779	803	810	820	823	910	777	777	826	816	858	784	837	834	802	821	850	818	830	784	769	780	809	862	807	811	833	837	794	794	880	798	833	855	758	795	840	835	783	797	793	812	775	820	843	853	867	792	851	818	830	840	770	858	808	804	846	815	828	801	810	818	760	815	846	827	821	756	844	825	808	752	820	771	788	782	839	857	784	834	821	769	800	832	869	827
3897	5999	4860	2669	1757	1443	1204	1067	973	882	860	767	746	749	719	712	713	694	643	659	636	721	618	648	624	671	617	681	649	619	638	662	613	611	613	617	605	606	589	590	647	583	580	605	572	626	612	608	588	601	638	634	581	655	623	590	587	622	583	629	611	553	655	637	582	595	588	624	593	616	595	590	620	604	663	606	602	632	643	572	636	617	592	620	621	604	625	652	623	594	614	624	651	611	576	562	598	589	642	590	541	586	625	629	608	631	591	619	607	597	583	558	616	569	599	655	610	606	622	599	632	590	600	628	663	576	594	604	578	609	623	620	611	624	599	554	550	618	621	624	596	571	573	597	588	645	635	582	673	591	589	610	619	566	595	548	569	630	613	623	574	572	622	626	568	599	605	600	597	595	607	626	590	612	606	595	606	615	563	608	634	599	599	609	626	604	581	615	582	588	633	588	567	575	615	600	640	621	594	608	596	555	574	563	623	603	601	563	584	601	617	560	584	628	572	575	642	604	615	604	588	653	594	599	520	629	563	621	613	625	589	544	611	561	605	643	614	573	558	638	611	558	598	600	587	590	563	634	640	620	627	594	620	623	612	568	594	629	590	609	601	579	624	617	586	621	573	572	604	624	615	613	516	585	615	593	599	599	573	607	573	595	602	594	594	660	571	607	653	563	615	580	655	610	572	619	602	600	633	628	619	586	634	550	595	606	624	576	628	586	603	611	611	593	563	593	576	637	570	570	609	574	574	620	616	580	589	624	588	564	640	608	584	596	587	611	607	613	592	607	571	614	617	601	597	576	589	590	632	638	636	597	587	631	613	587	594	600	623	629	590	645	601	591	619	595	578	584	615	608	613	580	609	597	592	584	623	600	644	556	633	585	643	630	588	610	631	587	581	614	638	601	597	588	629	610	569	610	587	633	613	580	564	599	579	604	646	569	621	584	560	589	603	630	614	560	564	588	632	601	622	581	583	646	591	594	627	669	589	601	612	571	606	564	567	552	632	601	644	579	586	572	603	621	588	616	601	617	578	588	630	647	574	582	599	574	606	613	601	629	618	591	581	621	637	593	620	595	586	587	580	530	551	591	617	588	601	603	604	638	589	590	606	591	584	610	567	575	602	597	600	589	639	614	616	626	576	585	604	588	600	575	621	655	579	563	548	578	579	603	550	613	592	582	603	605	624	592	637	606	607	610	596	585	579	575	623	602	606	591	598	613	601	636	635	630	628	576	592	613	615	584	585	559	618	597	556	569	610	585	570	614	570	653	583	593	591	606	619	575	599	596	570	597	517	557	628	591	589	542	609	602	571	566	578	620	552	607	585	581	577	598	570	572	583	597	587	597	587	592	594	634	611	601	606	578	588	620	609	602	583	583	581	562	596	600	596	634	592	586	606	618	622	625	606	584	587	599	582	584	587	548	611	582	574	586	586	568	606	535	570	573	604	588	621	592	572	583	580	589	551	602	577	526	563	587	610	613	585	591	596	629	579	577	600	590	559	574	592	557	613	577	600	595	581	551	586	643	583	627	636	608	583	560	603	556	574	652	626	577	618	592	626	591	612	580	595	581	600	563	581	589	641	622	589	609	547	602	600	595	635	580	609	591	600	600	570	566	585	619	612	577	620	641	638	599	608	586	589	602	614	618	592	570	596	605	627	626	567	590	632	595	636	570	649	590	578	600	593	576	612	599	599	600	551	611	573	598	616	566	609	561	583	590	598	608	591	584	594	580	554	587	577	611	577	605	623	610	568	605	584	556	587	578	554	546	610	623	573	602	561	620	579	620	606	566	575	584	599	553	611	580	607	548	619	583	601	624	596	577	608	628	569	575	594	599	576	583	572	609	584	599	607	567	651	584	589	618	570	655	620	588	606	616	627	557	578	610	593	580	595	601	578	581	566	593	620	621	611	579	598	550	619	600	584	588	637	589	562	585	564	605	573	597	600	580	573	565	588	656	616	602	598	613	604	603	637	597	592	634	573	579	617	613	613	603	540	578	620	550	627	581	580	607	593	555	607	561	588	627	624	590	602	594	596	598	588	603	620	603	607	579	590	586	575	537	619	595	589	576	564	572	587	595	598	561	593	593	633	604	612	574	586	593	633	619	598	621	591	607	618	594	579	566	581	582	593	596	590	598	552	594	579	556	605	596	585	617	598	572	604	616	586	582	608	610	558	583	589	625	585	611	584	651	559	601	621	586	585	627	546	546	569	580	558	556	629	634	589	585	595	611	545	562	624	592	579	577	573	571	584	559	581	592	575	624	561	585	573	585	606	610	592	613	601	606	634	590	640	596	579	599	563	597	541	594	554	613	563	601	608	559	585	594	566	581	640	589	540	569	570	559	608	544	582	617	572	598	589	585	625	606	607	614	621	602	598	596	634	539	577	546	602	605	599	627	632	602	604	603	649	561	623	620	583	557	561	628	541	535	584	645	577	639	575	592	570	598	550	602	625	555	594	609	578	590	576	576	579	617	639	571	573	542	595	575	615	586	582	611	561	591	589	617	601	603	614	600	603	573	554	598	589	590	550	588	590	592	586	573	591	629	610	597	571	568	615	543	611	564	620	606	587	613	628	543	565	619	536	581	601	607	634	558	651	606	600	592	605	570	621	553	582	578	598	595	583	616	566	581	581	593	609	575	598	560	582	600	565	582	567	614	564	575	598	609	601	639	573	573	609	608	557	525	591	557	582	628	617	580	601	599	587	627	574	597	585	585	583	586	602	577	565	632	629	591	591	619	612	582	561	561	570	545	604	600	600	576	557	605	624	606	565	608	638	554	618	601	575	566	575	570	554	560	627	594	593	614	572	631	576	579	615	578	606	577	562	628	598	586	554	597	576	611	548	608	578	562	582	589	635	585	567	592	556	582	603	608	609	536	541	643	626	579	602	603	571	606	586	594	552	572	602	591	581	594	600	533	573	565	569	589	595	582	601	612	552	600	605	603	562	589	614	571	572	599	621	616	621	590	583	575	568	561	611	612	626	573	586	595	567	603	593	619	615	600	592	599	588	543	557	604	553	592	560	596	592	629	613	591	585	619	637	583	604	599	564	575	587	581	557	599	639	605	570	604	549	615	550	560	621	625	588	579	603	593	578	605	572	610	590	602	579	611	548	550	596	582	612	617	577	580	572	561	561	617	597	586	577	581	560	565	595	592	594	526	622	614	594	612	597	615	579	590	637	565	600	631	640	558	590	589	603	575	542	604	617	596	585	577	549	600	580	599	546	621	600	582	550	624	602	583	616	580	625	585	618	591	610	635	571	575	628	605	621	570	631	576	561	551	576	612	593	593	596	602	618	634	583	560	624	598	608	581	635	599	580	593	546	581	576	568	581	589	563	568	590	602	633	578	595	602	601	597	612	592	583	633	552	599	599	561	589	630	612	621	624	613	599	613	631	613	571	613	592	585	600	627	598	602	608	573	613	618	569	588	563	572	573	599	579	577	529	630	602	604	593	601	564	601	548	566	573	633	608	599
28092	11378	1762	1135	915	969	896	917	909	900	876	877	893	875	857	826	873	929	854	930	878	864	871	908	865	862	896	833	957	891	867	909	878	895	839	891	916	927	901	919	907	940	879	880	862	877	885	899	896	886	887	873	877	860	917	904	911	819	879	942	875	895	902	904	898	906	859	857	862	881	895	831	823	871	886	960	844	832	892	912	899	861	910	843	849	866	891	944	852	893	949	851	891	934	823	859	889	880	871	832	889	930	870	890	908	878	875	898	907	901	871	865	906	892	840	885	961	908	902	906	895	884	931	890	846	905	877	902	842	903	906	884	825	898	886	918	867	867	909	836	874	837	822	879	838	862	927	895	873	847	892	885	922	845	851	909	855	804	821	843	857	878	886	882	890	905	896	856	920	840	851	881	876	870	894	904	899	847	849	934	891	884	821	840	868	857	860	876	822	884	874	898	867	836	916	906	895	873	872	876	871	829	863	829	915	819	884	895	895	882	875	878	923	897	885	831	906	915	892	850	902	958	837	867	906	949	825	852	888	883	847	844	910	886	900	919	862	915	843	914	916	922	951	838	957	906	906	871	901	893	872	913	867	856	826	900	798	861	841	850	825	825	834	831	852	881	869	783	893	875	802	880	897	867	846	831	896	890	875	838	872	868	886	844	842	882	809	911	917	910	874	891	888	891	839	876	890	910	966	862	892	863	855	894	851	827	916	887	901	924	898	874	917	885	854	859	886	843	897	903	911	888	841	884	819	922	840	833	949	862	908	843	849	884	856	874	898	886	877	890	879	884	861	870	825	852	934	881	900	892	879	909	833	879	876	879	847	871	866	906	878	829	898	881	881	869	854	820	916	917	876	905	931	926	927	866	879	848	959	839	829	922	875	910	853	987	848	882	893	900	895	887	907	875	905	870	887	856	863	860	850	898	894	850	844	900	894	917	865	866	868	893	867	881	826	905	883	879	845	849	919	891	864	893	900	886	876	868	845	888	941	892	812	889	891	821	845	861	921	908	924	879	931	857	886	854	870	855	858	878	875	869	839	873	876	838	927	874	913	934	864	877	881	828	901	914	888	869	836	847	897	929	837	872	899	894	836	896	875	892	837	851	921	939	850	927	855	892	906	848	859	873	855	942	888	827	818	866	858	850	891	875	895	877	941	847	841	890	844	898	898	930	884	832	880	900	887	866	877	903	842	867	878	882	902	903	889	857	881	881	886	879	923	928	913	903	839	883	900	888	889	898	848	912	845	838	860	833	867	858	849	888	903	890	870	890	837	917	858	827	879	910	874	888	853	851	913	851	879	819	907	862	841	859	879	835	848	903	867	847	857	864	901	912	890	834	863	921	872	924	915	899	859	873	856	829	933	896	856	888	900	884	888	861	807	835	835	879	882	815	863	888	916	885	868	865	909	871	836	865	852	862	883	875	881	867	876	906	830	846	871	879	894	849	822	817	924	864	894	892	839	837	900	876	857	821	885	883	885	887	893	894	849	871	821	829	854	910	882	872	927	893	848	894	880	906	880	961	869	880	892	866	911	904	861	845	868	917	843	822	868	894	888	941	913	868	850	886	876	916	891	883	879	881	873	853	850	913	902	877	914	915	904	866	934	877	885	877	918	885	895	856	865	861	867	838	890	891	875	863	890	874	874	864	892	885	872	895	876	870	869	918	876	884	861	861	902	876	857	899	885	912	871	870	890	831	891	874	892	917	874	876	864	912	885	871	880	901	905	887	925	988	851	893	892	864	862	901	872	880	849	836	886	903	889	839	892	834	869	893	906	841	910	913	821	908	874	883	873	908	817	850	895	961	854	899	835	897	849	868	867	854	874	904	852	899	907	889	874	894	844	841	832	835	824	876	900	882	883	856	860	853	885	868	834	846	868	874	837	877	858	937	889	856	867	868	891	843	806	905	868	908	837	900	892	885	916	865	892	852	871	832	853	885	908	906	855	905	843	890	838	897	863	851	863	882	829	884	897	871	851	839	886	889	907	877	859	826	885	876	894	957	874	887	894	872	836	918	884	804	833	872	838	861	887	854	896	869	898	876	916	888	859	964	849	904	890	870	853	937	838	864	894	891	844	911	931	848	882	907	893	900	869	903	886	877	898	878	855	883	897	903	889	857	869	872	860	915	867	829	845	935	875	952	863	879	879	879	875	883	822	873	893	869	900	867	834	883	865	878	877	911	918	874	824	872	903	896	856	872	915	885	842	900	859	877	925	906	885	869	916	889	899	851	859	899	874	927	872	873	899	885	846	919	906	927	819	891	835	907	880	888	894	974	912	871	901	862	824	902	829	869	866	875	875	851	888	934	894	866	893	895	893	852	890	868	906	924	953	903	926	844	848	904	896	854	895	883	913	866	870	842	854	895	855	876	884	886	869	868	842	889	881	927	894	875	863	849	866	908	841	895	866	882	852	854	917	885	894	919	843	885	815	878	892	882	905	935	863	888	885	834	882	841	903	835	918	854	877	873	876	891	876	899	892	860	833	904	873	879	909	877	897	892	884	898	884	873	900	853	853	922	870	886	868	834	880	868	868	898	875	810	820	894	906	843	893	879	889	842	895	833	818	961	906	854	893	859	845	915	874	889	832	895	848	879	834	883	844	905	878	848	895	872	929	967	823	885	884	820	863	882	905	837	888	833	845	914	914	860	941	897	835	843	906	875	864	847	879	871	864	888	934	866	886	891	845	914	841	913	865	876	911	899	854	871	874	849	921	947	892	870	842	884	901	873	894	894	879	894	908	911	896	868	828	866	890	903	882	848	888	886	884	861	924	883	881	855	862	891	903	884	865	830	844	873	890	829	851	834	900	928	827	893	902	883	833	892	939	884	857	901	903	891	898	882	877	889	801	881	829	866	893	857	916	829	923	967	882	853	919	895	834	897	895	934	893	877	855	873	915	867	916	905	914	849	904	889	850	872	888	900	913	866	894	886	886	874	859	816	875	916	888	843	900	865	825	886	879	858	899	878	871	876	893	896	862	878	864	878	892	866	873	842	902	887	873	863	888	923	865	877	802	885	879	879	880	835	875	880	885	901	854	880	843	882	848	875	881	906	933	856	891	816	797	887	900	926	840	837	840	868	870	949	886	873	859	880	824	907	862	864	882	850	824	904	829	852	882	891	906	876	926	917	935	893	882	887	914	904	877	866	882	877	857	889	895	880	934	882	900	906	871	876	893	909	868	855	886	875	918	848	940	823	920	844	873	833	855	894	880	897	885	853	854	857	980	862	880	840	856	897	894	893	882	885	878	845	864	894	848	846	880	821	903	907	854	902	862	847	851	890	879	882	949	877	964	827	901	880	872	851	845	901	882	902	889	895	871	869	834	906	798	835	878	797	899	872	875	893	883	889	875	892	888	837	882	827	941	915	864	907	914	919	912	890	907	833	895	889	880	823	873	903	870	860	865	859	853	851	887	870	868	932	857	864	923	911	944	866	906	867	903	898	898	891	888	825	886	900	927	894	831	849	913	872
5084	778	776	689	613	605	589	621	564	681	594	616	614	607	626	614	621	592	598	561	588	600	625	666	567	625	629	613	558	645	609	601	635	570	606	590	585	583	597	584	600	596	521	595	561	597	589	606	598	581	592	561	610	566	603	560	543	574	601	575	560	577	593	561	608	573	571	608	599	589	608	594	581	651	602	573	572	554	621	605	634	591	599	635	562	597	581	589	583	600	594	606	591	604	622	570	570	640	633	573	542	593	553	587	621	561	640	641	608	566	578	643	570	610	564	614	543	529	596	598	594	598	619	626	547	607	583	614	599	543	590	598	625	580	614	559	576	574	621	579	593	576	608	578	598	581	595	622	584	612	565	589	605	575	567	595	609	604	579	551	580	574	618	591	617	601	565	596	591	606	653	589	552	600	617	621	641	605	627	558	566	597	596	610	580	583	601	574	585	603	615	570	570	551	575	595	565	591	602	619	604	609	592	608	548	584	570	562	624	578	579	588	551	586	590	585	588	609	593	627	604	592	581	611	546	631	597	588	581	549	591	574	558	623	619	589	610	583	576	624	642	553	611	593	613	569	632	597	596	594	602	599	607	602	572	596	626	601	594	628	605	600	585	595	613	601	570	578	595	601	590	586	586	594	591	600	600	624	601	590	579	578	644	575	620	604	611	611	543	581	598	614	589	568	581	608	558	641	566	585	624	648	621	576	598	619	584	582	600	587	654	589	578	562	583	571	574	610	601	576	579	596	603	631	630	598	558	628	592	596	559	597	573	572	604	617	625	605	622	573	587	576	606	573	619	605	613	570	581	602	635	607	568	588	625	552	588	612	581	612	630	618	599	611	599	614	611	592	594	629	585	581	635	596	578	610	589	591	581	582	576	555	602	562	597	626	585	597	594	576	591	648	603	579	620	589	582	600	586	609	547	552	603	599	600	579	583	608	628	592	557	598	584	585	563	572	585	558	623	594	577	587	519	618	578	566	606	591	607	594	563	604	585	584	591	609	647	568	627	614	568	584	611	600	621	622	596	635	584	581	589	595	599	548	586	555	657	574	588	613	619	598	586	617	571	578	610	597	624	583	608	597	538	636	566	593	601	592	591	593	596	639	535	591	620	602	552	587	530	583	648	595	553	568	594	591	580	588	564	550	607	598	608	599	567	629	639	605	612	573	605	590	547	553	635	602	588	588	597	605	614	635	580	597	581	578	627	609	570	585	575	618	599	592	573	583	580	628	561	575	641	596	578	611	607	606	527	585	581	599	587	586	557	598	588	611	576	627	624	575	567	617	599	558	604	587	627	603	572	579	634	620	590	597	638	542	633	598	634	579	586	538	616	562	592	602	591	595	595	526	612	570	613	619	587	613	585	583	598	628	556	554	578	546	612	531	619	574	609	640	592	601	643	582	589	585	595	622	596	604	603	616	575	596	583	582	591	547	624	607	598	601	587	587	574	584	603	605	571	621	588	567	594	631	621	619	625	624	615	590	618	601	589	604	591	566	597	595	600	549	657	581	598	665	617	563	597	628	580	587	576	584	598	604	610	627	587	613	584	565	617	594	604	595	604	588	602	594	577	633	575	576	567	581	577	580	603	592	581	590	565	589	586	618	576	575	615	579	598	630	592	568	586	572	607	601	557	624	575	591	595	616	610	637	611	610	627	546	569	567	579	610	597	605	540	615	556	632	546	583	616	568	569	654	598	602	552	610	631	621	574	615	586	590	576	606	621	653	613	616	569	602	559	629	564	612	598	582	564	585	594	598	597	549	557	617	560	573	553	633	606	603	605	597	568	563	561	640	593	621	636	561	570	600	574	596	596	591	604	572	583	549	594	617	572	583	577	597	588	587	597	541	614	565	584	628	548	599	577	619	600	604	605	616	572	554	605	663	556	567	600	631	613	608	619	567	597	623	577	602	578	615	605	571	569	589	544	581	566	563	572	628	620	621	583	574	595	561	551	622	605	584	628	612	560	586	602	583	574	647	588	592	624	604	600	586	599	573	620	590	609	589	586	608	576	540	577	570	546	578	596	556	569	568	592	627	621	614	610	622	571	561	603	596	610	572	570	572	587	639	616	576	573	576	575	604	594	620	647	597	549	557	606	597	566	572	542	617	591	600	593	604	582	589	614	568	561	603	609	619	621	639	613	587	600	587	645	593	632	625	590	605	614	585	586	607	569	580	594	576	577	573	563	611	606	590	646	569	565	604	581	588	579	539	570	567	599	595	605	549	589	624	563	577	577	629	607	594	554	616	593	595	565	559	634	583	582	571	595	618	587	591	584	562	566	555	582	566	587	571	581	622	623	601	590	638	580	621	605	581	593	586	609	592	620	570	653	598	603	614	582	560	584	567	569	572	564	587	582	603	599	552	585	595	577	568	577	646	583	671	564	608	628	608	613	598	592	584	596	606	603	541	603	584	650	591	571	552	593	568	554	585	593	584	596	598	565	589	573	592	614	615	585	606	617	624	593	642	606	578	577	605	612	532	583	626	593	591	577	599	601	543	576	634	615	596	597	599	594	567	632	613	640	594	566	582	560	603	599	570	596	606	569	622	588	567	608	587	622	572	625	577	592	601	542	595	626	605	574	595	586	573	576	604	654	616	588	590	610	593	612	594	589	582	557	568	605	598	573	610	573	561	529	576	609	592	599	605	581	572	574	569	564	599	580	593	572	599	558	584	608	598	599	612	621	587	594	619	627	596	539	609	609	585	598	617	595	587	597	588	587	601	579	594	602	579	615	610	625	633	602	611	580	599	614	589	581	605	597	583	605	625	580	609	599	594	605	597	537	512	606	602	543	601	554	607	577	583	570	595	643	560	606	577	589	560	587	552	593	555	562	583	592	602	584	646	546	578	610	617	624	597	638	596	594	633	593	633	597	583	634	587	646	573	565	647	582	600	616	617	608	571	602	598	626	610	624	598	571	585	636	623	595	605	589	609	571	607	574	593	598	575	551	598	599	610	572	559	603	616	604	628	591	623	529	601	617	557	558	573	608	578	614	567	621	606	614	583	606	631	578	637	559	562	604	615	563	576	609	631	616	560	606	580	625	619	589	568	574	578	559	627	589	588	567	593	615	601	572	574	586	605	610	621	557	601	659	625	624	564	593	565	602	609	578	628	591	592	542	571	585	583	625	544	618	604	627	608	601	625	562	620	609	610	586	612	564	629	599	591	589	603	623	621	571	610	587	607	568	570	614	610	614	607	601	629	616	624	559	560	628	581	608	618	605	600	624	594	584	546	604	572	590	547	610	608	626	648	617	570	581	601	565	600	644	600	605	587	601	578	609	597	602	581	577	594	592	606	592	611	620	610	612	591	580	616	573	574	597	592	608	528	573	586	567	566	603	549	591	598	607	600	623	578	582	576	640	596	579	568	579	579	577	608	589	581	621	623	572	596	555	620	565	639	570	580	608	566	579	610	614	634	593	603	633	576	551	615	636	604	556	573	589	610	581	571	624	586	622	559	594	612	540	585	579	559
25627	21482	27785	25584	10157	2097	1603	1396	1341	1293	1300	1238	1264	1235	1172	1253	1176	1165	1167	1287	1169	1192	1156	1239	1177	1153	1181	1229	1209	1234	1169	1187	1150	1229	1211	1193	1311	1134	1192	1153	1186	1188	1168	1192	1199	1222	1212	1178	1188	1151	1103	1171	1219	1173	1162	1197	1176	1208	1110	1181	1112	1151	1198	1198	1256	1202	1178	1183	1172	1071	1187	1183	1176	1209	1167	1171	1179	1132	1164	1148	1189	1156	1130	1199	1103	1138	1209	1207	1194	1204	1157	1158	1174	1223	1127	1110	1175	1146	1199	1166	1114	1191	1178	1193	1223	1161	1245	1209	1171	1177	1161	1095	1119	1174	1072	1142	1185	1208	1180	1192	1238	1128	1179	1114	1160	1171	1188	1121	1198	1185	1188	1152	1214	1170	1198	1147	1097	1182	1146	1187	1142	1168	1146	1187	1174	1123	1229	1140	1160	1152	1196	1212	1165	1175	1203	1117	1108	1153	1170	1181	1140	1210	1125	1136	1155	1141	1115	1159	1208	1168	1165	1192	1137	1165	1180	1171	1144	1188	1095	1178	1177	1198	1161	1203	1170	1141	1208	1157	1212	1134	1152	1119	1181	1178	1151	1167	1173	1140	1168	1175	1127	1197	1215	1106	1188	1188	1138	1156	1143	1153	1162	1219	1117	1141	1117	1167	1133	1124	1183	1109	1183	1145	1195	1159	1129	1183	1181	1201	1184	1166	1160	1126	1213	1230	1150	1217	1154	1193	1158	1201	1178	1189	1146	1253	1126	1126	1125	1162	1111	1192	1144	1151	1173	1187	1149	1097	1151	1156	1157	1159	1144	1140	1093	1179	1135	1198	1122	1132	1195	1149	1169	1214	1147	1183	1152	1157	1117	1170	1173	1158	1193	1163	1129	1148	1171	1159	1164	1148	1150	1205	1184	1201	1184	1164	1154	1176	1235	1160	1182	1140	1181	1179	1165	1136	1175	1185	1124	1163	1154	1216	1126	1166	1106	1154	1160	1151	1135	1169	1168	1191	1181	1169	1160	1179	1157	1165	1166	1180	1175	1170	1120	1217	1134	1196	1205	1161	1173	1225	1172	1181	1160	1164	1114	1198	1189	1155	1115	1169	1255	1239	1175	1164	1199	1196	1186	1174	1190	1190	1201	1158	1147	1135	1169	1188	1077	1176	1180	1083	1215	1184	1152	1153	1203	1173	1126	1143	1166	1184	1194	1114	1214	1172	1212	1171	1178	1148	1243	1187	1224	1066	1137	1167	1174	1123	1226	1153	1204	1143	1159	1179	1234	1177	1133	1132	1214	1135	1138	1148	1110	1195	1186	1122	1123	1165	1091	1185	1092	1223	1134	1219	1151	1140	1176	1194	1165	1155	1191	1150	1168	1193	1136	1130	1163	1188	1162	1210	1143	1192	1174	1228	1190	1154	1186	1183	1213	1131	1174	1204	1210	1169	1208	1168	1174	1203	1157	1190	1161	1181	1189	1154	1147	1162	1218	1115	1196	1103	1248	1169	1107	1239	1103	1201	1157	1149	1173	1159	1156	1162	1168	1145	1154	1181	1136	1195	1137	1139	1193	1171	1143	1148	1134	1187	1101	1197	1167	1155	1160	1116	1154	1134	1183	1105	1199	1219	1180	1177	1136	1183	1216	1167	1114	1172	1142	1069	1143	1158	1079	1214	1147	1170	1177	1107	1162	1191	1095	1229	1126	1161	1191	1154	1125	1172	1210	1170	1123	1201	1134	1127	1138	1095	1160	1167	1143	1093	1161	1105	1161	1151	1203	1163	1132	1190	1182	1127	1190	1136	1194	1163	1183	1121	1194	1133	1161	1094	1215	1174	1182	1165	1165	1123	1122	1164	1137	1117	1137	1134	1125	1183	1189	1185	1247	1204	1156	1185	1135	1107	1113	1126	1201	1156	1099	1198	1148	1223	1164	1209	1163	1144	1181	1153	1214	1153	1121	1150	1195	1169	1220	1147	1196	1203	1139	1159	1184	1136	1167	1173	1153	1170	1174	1186	1140	1151	1176	1112	1185	1189	1216	1156	1132	1158	1138	1095	1204	1082	1183	1149	1166	1133	1149	1147	1177	1141	1139	1120	1182	1153	1142	1181	1165	1141	1176	1172	1166	1145	1181	1104	1170	1190	1157	1150	1170	1223	1150	1215	1166	1192	1176	1170	1190	1150	1204	1123	1212	1202	1176	1192	1212	1217	1180	1153	1178	1173	1233	1150	1149	1228	1146	1202	1188	1120	1160	1141	1119	1184	1203	1147	1152	1149	1200	1148	1181	1204	1128	1110	1186	1154	1175	1159	1115	1080	1149	1215	1131	1170	1179	1122	1131	1225	1144	1173	1163	1190	1178	1229	1200	1160	1136	1146	1146	1156	1132	1150	1127	1216	1121	1086	1151	1195	1156	1190	1142	1142	1186	1179	1200	1200	1137	1191	1176	1128	1142	1169	1144	1185	1151	1155	1123	1116	1172	1180	1209	1167	1143	1152	1165	1140	1162	1181	1151	1213	1247	1272	1192	1160	1176	1143	1159	1128	1168	1183	1174	1207	1147	1227	1168	1082	1111	1165	1172	1152	1162	1169	1157	1134	1192	1160	1136	1110	1177	1159	1143	1183	1168	1199	1219	1175	1175	1112	1174	1115	1173	1203	1162	1119	1191	1130	1165	1162	1205	1164	1180	1158	1142	1210	1189	1145	1205	1195	1103	1196	1218	1191	1174	1154	1154	1146	1164	1178	1196	1140	1206	1196	1157	1091	1165	1124	1130	1210	1150	1148	1131	1149	1208	1181	1181	1106	1184	1168	1175	1135	1139	1188	1209	1149	1209	1285	1146	1165	1243	1189	1194	1142	1214	1170	1211	1159	1174	1157	1156	1167	1159	1144	1042	1223	1160	1142	1181	1169	1192	1166	1216	1210	1093	1178	1155	1172	1091	1146	1171	1153	1175	1113	1173	1162	1158	1154	1185	1126	1180	1122	1156	1170	1216	1134	1122	1190	1152	1111	1132	1124	1165	1122	1144	1152	1177	1182	1165	1166	1214	1135	1159	1196	1192	1104	1077	1207	1172	1178	1177	1178	1193	1122	1114	1156	1173	1149	1075	1088	1182	1197	1143	1145	1164	1169	1223	1167	1180	1162	1184	1233	1196	1266	1108	1212	1152	1150	1175	1170	1177	1187	1122	1191	1163	1146	1213	1195	1144	1098	1125	1177	1234	1195	1145	1134	1149	1181	1164	1166	1151	1176	1193	1207	1128	1130	1118	1196	1154	1165	1093	1156	1146	1113	1161	1137	1173	1137	1168	1124	1130	1177	1122	1170	1179	1209	1216	1097	1112	1143	1203	1240	1159	1120	1158	1207	1145	1166	1146	1183	1128	1153	1166	1161	1149	1130	1123	1156	1164	1144	1197	1162	1195	1170	1200	1182	1156	1204	1198	1153	1171	1169	1178	1183	1189	1125	1190	1119	1150	1190	1123	1164	1144	1141	1190	1184	1141	1135	1133	1219	1186	1172	1261	1137	1156	1189	1132	1201	1184	1181	1153	1172	1211	1144	1143	1097	1124	1157	1146	1156	1164	1232	1125	1103	1180	1150	1141	1137	1165	1183	1176	1141	1215	1166	1198	1113	1193	1156	1143	1127	1201	1141	1128	1140	1178	1155	1160	1125	1173	1192	1203	1131	1189	1122	1164	1203	1129	1176	1167	1252	1106	1157	1168	1171	1164	1180	1171	1171	1191	1172	1207	1229	1182	1163	1131	1199	1156	1207	1183	1186	1129	1216	1176	1201	1164	1191	1223	1205	1062	1150	1194	1171	1138	1153	1130	1142	1108	1186	1190	1129	1148	1171	1242	1173	1092	1198	1180	1178	1148	1172	1132	1153	1133	1217	1154	1171	1156	1156	1110	1199	1215	1133	1145	1166	1171	1190	1134	1123	1116	1138	1192	1097	1190	1195	1149	1153	1239	1116	1225	1132	1204	1169	1216	1183	1188	1159	1144	1204	1091	1207	1185	1136	1143	1123	1197	1149	1135	1174	1108	1233	1118	1172	1112	1143	1192	1166	1170	1174	1208	1177	1136	1193	1160	1134	1094	1176	1187	1208	1113	1210	1163	1106	1198	1174	1156	1184	1112	1214	1186	1164	1221	1208	1094	1175	1126	1167	1144	1134	1178	1079	1160	1160	1187	1109	1206	1144	1158	1115	1160	1190	1150	1198	1228	1215	1114	1148	1159	1136	1126	1127	1132	1161	1127	1176	1135	1175	1136	1191	1110	1195	1145	1200	1185	1194	1198	1191	1166	1153	1160	1154	1157	1198	1142	1123	1120	1161	1209	1227	1165	1129	1176	1149	1193	1161	1167	1160	1181	1215	1213	1116	1187	1171	1169	1113	1144	1175	1163	1243	1176	1197	1154	1124	1189	1200	1198	1145	1184	1189	1139	1152	1181	1099	1192	1151	1149	1152	1187	1168	1142	1203	1114	1171	1169	1182	1166	1152	1152	1143	1176	1105	1177	1147	1147	1121	1134	1128	1135	1175	1206	1181	1161	1137	1116	1231	1178	1174	1150	1155	1226	1168	1151	1190	1188	1151	1209	1126	1210	1253	1128	1169	1157	1156	1169	1195	1129	1182	1211	1183	1143	1181	1132	1192	1159	1171	1161	1145	1137	1146	1163	1202	1156	1214	1160	1105	1131	1166	1132	1108	1148	1141	1194	1155	1147	1137	1187	1171	1188	1127	1124	1155	1158	1197	1166	1148	1195	1193	1160	1121	1166	1228	1136	1181	1151	1191	1161	1172	1116	1109	1143	1196	1142	1119	1155	1130	1116	1155	1145	1156	1103	1148	1179	1236	1241	1154	1212	1116	1209	1179	1163	1175	1187	1241	1112	1143	1111	1196	1138	1161	1160	1160	1125	1200	1179	1183	1155	1159	1145	1150	1131	1127	1162	1192	1158	1203	1114	1135	1189	1146	1217	1141	1191	1094	1145	1164	1145	1156	1156	1163	1157	1194	1261	1121	1141	1139	1185	1183	1155	1158	1167	1155	1173	1151	1168	1167	1162	1205	1147	1126
3726	3644	3223	1865	1437	1212	1151	1067	1014	956	882	853	907	902	891	872	880	878	828	866	865	804	858	852	839	821	879	831	835	857	812	808	852	779	812	810	879	822	809	847	821	852	815	822	814	804	852	823	801	803	852	844	832	802	819	831	819	830	785	807	831	794	853	802	865	845	808	787	808	877	816	821	779	824	763	839	831	826	870	770	817	837	804	854	849	765	800	831	817	787	833	828	816	868	821	840	781	790	805	879	815	789	780	823	834	857	804	793	830	832	848	842	873	822	829	807	851	838	772	872	782	814	821	812	858	813	848	793	820	830	819	810	857	873	817	766	797	833	807	849	848	826	792	802	757	800	848	801	812	816	792	856	787	766	802	886	790	801	851	799	795	789	804	795	773	796	798	862	799	824	831	784	809	817	845	820	856	810	860	849	797	805	832	809	809	785	838	792	818	843	836	815	803	756	809	781	862	753	792	843	845	833	797	833	820	828	798	794	781	792	769	818	815	839	837	835	852	781	752	821	823	759	853	806	792	780	855	808	851	779	837	805	867	772	856	800	795	800	760	832	802	790	780	821	832	817	769	863	880	791	859	816	783	808	807	795	776	760	781	781	827	820	758	778	813	770	826	831	820	797	766	757	736	820	793	851	845	804	851	783	831	768	791	821	805	869	824	830	822	783	778	842	819	802	772	830	822	773	841	849	857	798	779	839	766	812	792	817	822	857	768	839	846	842	785	781	788	785	786	846	763	851	808	796	789	805	824	859	835	816	796	807	760	799	809	809	829	846	792	845	820	769	787	866	831	835	800	852	828	799	840	772	835	779	786	849	820	776	810	805	826	787	855	850	829	843	802	843	835	799	830	792	859	783	837	811	795	771	796	790	816	820	817	818	795	868	800	797	818	859	825	792	818	797	859	823	807	806	776	838	793	784	807	786	822	803	760	804	774	773	831	854	784	819	820	838	795	841	802	852	767	804	795	789	787	784	835	840	802	808	814	787	795	822	817	775	894	812	823	809	810	844	782	818	812	758	793	822	876	756	837	824	811	825	811	786	807	840	785	814	787	807	810	833	759	832	812	763	840	812	853	872	828	831	845	824	803	852	849	813	807	827	842	763	796	819	759	865	827	854	837	772	800	835	810	800	792	806	838	815	820	826	803	816	778	753	788	827	783	824	854	799	775	802	768	782	808	799	826	785	847	798	791	812	815	835	852	818	863	745	808	794	738	852	755	831	840	860	798	810	802	804	796	777	760	766	832	777	847	843	832	820	832	844	831	803	819	813	830	748	778	850	882	798	793	792	778	807	807	841	820	789	752	791	762	786	817	828	828	838	819	781	810	785	832	819	794	817	774	791	801	783	818	817	805	790	788	809	841	787	843	818	860	790	802	804	798	806	854	788	794	772	809	769	837	808	816	789	841	778	824	815	777	885	810	777	826	824	821	832	833	811	813	790	813	803	840	753	808	826	762	855	786	784	792	777	813	795	781	778	829	801	822	786	835	857	798	780	826	779	816	815	822	886	777	798	825	789	820	861	788	802	739	804	859	854	831	817	822	839	828	771	780	845	793	837	800	788	792	806	856	779	798	804	831	818	798	802	786	793	813	783	847	800	809	780	856	806	831	763	808	810	772	847	815	852	809	799	820	852	757	881	782	817	812	797	758	855	825	813	803	798	789	797	783	844	775	801	823	795	807	779	797	767	792	799	822	832	814	817	814	804	835	795	827	763	817	804	824	811	792	857	818	838	826	847	764	857	850	805	746	823	809	818	823	817	820	796	827	837	780	839	809	831	771	810	804	809	780	849	821	778	789	780	817	853	793	805	842	807	815	803	812	865	839	828	793	761	813	777	836	795	860	819	766	807	817	802	792	772	802	792	877	786	810	800	847	777	813	824	819	820	785	782	840	841	838	862	768	813	814	816	774	821	804	800	791	843	796	799	807	788	822	813	831	843	815	802	742	822	763	835	825	872	831	822	846	812	795	823	805	823	808	828	786	808	850	762	805	788	835	849	823	802	800	810	773	810	839	797	779	803	821	756	833	781	819	850	778	797	802	800	801	775	796	837	805	846	812	737	752	827	821	821	791	789	805	800	814	804	787	800	860	838	803	792	797	802	842	809	798	825	787	787	823	847	801	842	774	762	789	829	802	796	815	791	827	797	829	829	781	822	820	787	796	827	813	780	764	798	794	775	819	769	790	844	814	846	810	823	832	797	826	790	836	842	788	813	764	842	826	795	813	842	805	816	792	816	827	848	797	833	809	784	785	832	810	828	776	792	817	802	720	832	834	806	775	799	790	823	808	814	782	799	803	766	825	798	865	795	760	827	808	794	781	806	800	734	797	814	796	796	792	772	785	777	810	825	841	758	824	814	815	750	789	821	848	742	795	787	804	807	761	826	820	792	789	790	853	726	813	786	813	772	800	842	815	822	753	810	875	772	829	829	813	835	796	823	852	790	830	791	835	811	806	832	764	835	790	764	731	789	777	752	825	774	796	796	803	841	822	836	770	800	760	840	808	786	825	806	863	747	831	814	802	764	801	818	829	765	817	781	778	785	776	821	803	813	770	817	775	808	796	770	799	786	769	843	795	787	788	844	804	827	748	838	832	761	778	754	795	880	789	773	787	791	808	754	818	811	773	794	816	808	804	859	809	775	824	782	810	875	815	783	835	808	795	789	810	810	807	799	790	784	809	777	779	769	767	767	811	777	831	781	804	789	760	779	786	785	767	807	787	789	832	820	819	860	850	847	826	811	831	781	787	793	802	808	846	807	790	776	838	819	761	799	839	845	799	796	762	800	768	781	835	797	777	844	822	791	771	811	774	803	813	811	822	812	818	808	818	822	788	750	836	795	772	822	844	804	827	770	829	828	804	740	846	835	815	825	790	792	760	815	814	819	797	787	814	789	821	782	822	841	778	838	775	788	815	820	870	799	759	853	870	797	812	793	767	832	800	779	802	839	831	777	843	773	774	798	789	813	776	830	781	750	767	795	828	791	807	814	802	823	797	814	742	846	794	771	822	803	821	839	811	828	798	770	788	770	798	758	789	793	829	785	842	821	813	845	829	795	773	785	821	791	780	775	783	765	802	808	812	849	812	814	813	799	797	795	796	749	850	845	796	877	774	764	772	838	760	856	791	805	858	807	781	811	756	790	821	801	801	803	825	759	790	793	757	784	807	796	876	794	811	795	819	821	805	827	784	808	846	810	787	782	815	798	812	774	904	834	777	834	786	835	859	833	839	807	760	795	797	766	799	742	788	781	831	811	815	832	800	802	807	843	832	799	739	821	801	763	776	830	801	814	811	806	823	814	788	836	800	794	816	753	783	844	857	793	804	790	807	791	798	801	814	848	882	792	853	822	792	825	793	762	808	786	777	810	816	796	800	755	784	818	768	793	764	761	792	799	785	808	795	832	867	786	802	748	802	829	832	739	779	836	876	803	849	845	824	837	796	781	794	813	790	787	770	791	790	829	825	826	776	751
24719	21524	28822	24663	21501	7916	1771	1238	1004	994	1021	988	975	912	906	917	845	862	873	928	886	881	852	840	891	901	868	868	790	818	820	870	903	817	846	884	794	829	793	851	801	802	911	838	825	840	829	841	813	900	814	797	801	775	859	838	844	816	807	874	844	848	864	811	854	805	863	862	821	808	841	839	819	819	817	811	847	770	840	866	790	792	834	835	853	852	823	832	838	846	871	822	788	809	833	761	794	823	830	838	845	819	843	839	815	804	830	853	831	837	799	832	842	792	800	893	839	788	828	817	791	854	783	863	863	856	798	898	808	879	912	792	909	859	812	889	846	835	844	846	813	829	844	767	855	809	794	804	863	835	824	792	818	781	822	846	896	803	792	821	839	818	797	824	811	866	837	875	844	792	849	778	800	775	785	831	841	858	830	882	832	826	818	810	860	768	827	882	814	826	839	838	798	792	831	846	869	899	798	824	771	833	815	850	864	842	822	765	812	831	842	853	809	788	824	796	817	822	840	844	811	824	838	841	854	825	855	813	812	814	820	835	837	779	840	821	800	794	864	810	812	846	816	843	876	826	864	813	874	800	871	798	799	825	837	769	835	840	806	848	847	791	818	790	848	836	809	861	791	827	814	831	817	871	868	804	789	850	791	827	802	855	829	817	842	844	815	823	829	781	772	823	800	849	854	841	819	842	776	853	848	831	808	832	843	811	841	806	823	788	839	841	853	810	831	747	798	818	801	804	782	826	830	821	824	843	845	794	809	854	882	817	826	833	868	811	779	835	853	868	822	857	804	796	809	866	861	821	804	802	799	794	770	787	867	832	817	812	835	835	888	807	774	848	890	825	875	842	851	795	824	817	834	822	789	829	785	806	812	851	810	792	790	777	827	784	834	815	783	825	742	808	820	825	793	787	818	775	883	849	811	865	809	832	771	807	815	858	829	830	812	814	852	807	774	796	833	902	845	822	803	801	844	891	837	827	816	794	805	796	788	807	832	832	801	827	811	781	885	797	823	810	796	806	804	847	836	820	793	789	840	781	766	802	848	863	801	864	802	798	800	811	853	770	838	815	838	820	810	824	781	821	855	819	792	821	837	831	820	797	799	838	781	830	783	821	846	820	869	807	801	822	840	793	827	852	854	835	834	823	846	824	834	768	859	883	840	832	790	854	797	786	821	805	848	829	795	828	868	828	827	783	848	824	769	818	806	789	808	806	818	807	857	817	839	854	790	821	821	851	800	859	858	768	765	846	825	806	853	806	834	765	769	803	843	861	808	789	840	824	760	842	817	830	799	815	807	800	790	853	830	804	795	779	843	815	793	830	835	810	789	777	865	842	841	853	725	777	812	789	807	822	829	887	808	846	840	780	778	820	841	841	815	843	802	889	834	872	825	811	852	796	801	816	848	870	919	839	874	821	803	813	862	860	816	833	839	879	841	800	818	836	825	866	768	830	826	811	780	788	800	801	841	799	814	831	820	825	830	825	856	866	836	792	870	822	808	819	812	823	869	836	838	782	846	839	808	819	860	826	841	783	873	801	787	785	852	818	788	826	831	836	815	825	793	860	771	788	854	848	831	812	808	802	779	792	835	822	843	813	849	837	838	837	825	817	823	735	783	840	770	834	750	826	846	827	834	853	868	806	799	809	772	803	821	842	787	833	783	847	890	767	831	905	788	775	802	814	777	804	825	828	786	759	817	810	830	862	801	819	761	822	879	829	830	800	832	817	856	834	865	848	843	773	791	795	813	810	804	841	800	794	810	837	820	857	825	875	826	772	832	780	791	808	826	782	764	859	799	823	782	818	821	828	779	834	771	825	805	798	827	801	772	792	891	793	795	852	812	813	839	799	890	829	834	841	793	809	823	846	784	853	847	826	806	802	815	826	850	872	826	806	870	863	795	810	863	845	855	780	841	856	809	805	835	783	823	811	800	813	800	800	800	860	819	768	812	800	768	803	825	813	840	833	794	794	806	793	752	826	835	860	806	807	810	805	845	828	829	819	867	760	802	823	838	814	833	827	825	788	882	804	823	824	808	787	846	800	802	807	862	781	805	865	873	810	879	844	842	872	872	792	810	814	838	877	818	845	829	799	790	811	807	812	841	837	814	749	826	790	791	807	808	855	820	786	833	813	826	801	822	854	844	843	875	798	828	861	837	820	806	749	810	869	812	830	820	839	801	845	789	822	797	845	731	822	750	811	837	795	804	826	794	835	798	829	773	814	849	820	772	796	870	810	861	849	869	778	768	873	818	799	796	875	818	835	830	835	816	854	844	834	739	835	860	844	838	799	813	829	822	814	785	848	839	846	829	792	766	749	798	846	809	845	806	810	793	785	785	845	770	795	797	824	810	798	825	828	827	741	820	823	836	814	836	840	900	818	798	832	864	854	835	818	833	837	825	790	817	833	790	821	773	808	789	838	864	806	856	771	808	762	758	810	816	869	821	834	760	815	815	852	797	862	813	803	823	833	799	782	830	849	753	839	820	805	826	790	880	840	775	815	793	832	839	790	755	835	819	814	808	788	862	869	806	773	801	798	778	742	819	839	809	786	792	809	848	775	799	777	804	807	807	825	829	824	850	797	819	838	848	781	821	843	859	789	844	762	837	838	790	790	816	753	787	829	834	816	824	838	834	838	855	819	853	789	846	791	797	777	818	824	887	799	813	796	804	778	803	819	791	744	822	791	800	840	818	815	829	818	812	796	832	825	805	803	788	807	819	847	805	789	818	790	843	841	802	799	822	839	827	821	794	776	805	827	883	822	933	819	801	797	869	801	878	881	768	831	769	821	779	811	802	807	811	876	826	851	777	791	811	837	795	843	778	741	852	842	837	795	833	814	842	803	767	796	835	796	829	781	810	844	803	775	815	852	868	795	750	821	856	794	801	857	834	787	801	816	820	803	847	816	803	867	858	855	834	793	821	800	829	829	805	816	768	783	854	809	806	830	846	775	769	799	845	812	804	825	762	828	821	834	808	832	812	858	832	835	772	845	859	808	846	819	763	823	794	863	816	886	806	829	809	788	839	806	797	774	772	811	840	772	805	845	806	817	850	809	825	805	837	836	822	785	805	835	843	828	826	844	827	778	783	789	830	890	814	774	765	852	804	795	772	812	809	785	839	810	806	828	832	850	806	865	851	847	805	820	803	811	732	810	860	796	835	790	813	784	774	784	849	815	817	814	813	829	761	824	821	842	819	822	835	828	801	841	805	842	798	839	778	777	817	810	859	817	791	848	846	800	805	785	830	820	860	769	787	794	847	804	810	844	837	802	816	856	830	796	795	851	773	830	823	822	807	804	815	818	831	785	827	881	791	819	832	861	858	857	821	774	785	799	810	844	829	873	831	832	832	836	804	803	832	875	796	858	842	810	830	831	793	808	788	800	796	820	867	817	801	843	762	738	811	804	781	863	773	795	834	786	776	831	845	816	827	859	857	824	837	854	789	827	803	770	840	787	768	839	828	773	833	859	769	781	817	828
3876	5964	5019	2718	1834	1354	1231	1029	1001	922	852	810	781	754	681	709	712	665	687	680	637	627	654	706	681	662	639	642	634	632	648	655	630	623	616	623	625	635	648	655	632	670	625	607	633	572	618	641	604	626	645	606	649	603	623	565	638	636	597	644	595	582	632	595	624	620	604	560	603	615	579	618	653	648	579	586	598	594	620	658	627	623	592	646	648	610	612	605	638	613	631	635	647	578	601	621	656	569	631	589	641	654	601	618	603	624	581	645	614	585	552	599	649	630	630	630	591	561	619	648	626	650	619	590	612	634	654	604	597	612	593	623	604	634	576	608	620	641	626	603	618	631	626	596	608	597	606	640	624	618	605	626	588	617	581	584	626	554	583	634	591	637	620	646	623	632	644	619	608	614	616	640	584	611	586	601	589	612	631	601	640	601	599	605	625	581	607	609	627	609	587	607	657	632	599	612	566	601	588	600	579	656	617	594	636	576	637	618	605	605	593	583	590	612	597	624	579	641	646	615	612	619	572	613	579	599	609	585	618	589	593	661	624	645	620	610	562	607	602	626	636	580	574	602	619	553	581	610	607	630	574	594	642	617	605	592	607	605	612	608	622	605	602	607	634	564	616	579	611	596	595	602	592	609	603	587	586	616	637	622	608	570	634	625	624	614	580	601	579	590	633	540	608	579	575	587	611	625	583	617	592	620	615	620	570	581	590	634	611	605	630	648	561	556	601	642	607	606	604	610	586	625	618	604	630	637	597	592	561	526	604	599	630	627	568	604	597	638	637	598	636	597	603	629	617	610	622	580	644	583	560	624	593	597	546	571	567	553	630	567	604	573	580	620	606	591	612	608	588	598	604	609	629	560	543	596	621	608	536	615	563	619	605	617	594	583	644	608	616	600	646	618	637	610	606	590	611	591	556	613	626	606	644	623	594	647	582	625	632	591	609	603	620	632	574	595	646	584	583	596	596	630	609	616	643	605	623	604	635	590	621	610	606	610	564	589	600	608	621	573	590	595	599	591	641	587	622	563	594	593	571	536	611	646	570	623	631	605	607	574	561	566	628	606	580	642	623	611	608	581	602	625	601	602	610	612	579	582	613	660	576	598	635	623	591	604	554	600	581	639	625	610	607	577	610	551	604	615	652	602	594	631	573	578	607	601	607	567	562	615	602	619	604	576	600	626	576	643	623	581	622	564	649	560	587	591	616	621	648	599	627	604	562	581	625	598	605	633	636	590	603	586	559	573	563	594	606	598	605	608	598	560	567	606	614	614	556	561	623	566	618	577	626	613	607	576	584	578	611	597	603	591	599	641	611	600	622	614	597	546	588	609	539	603	617	592	596	576	616	595	648	615	618	598	594	575	629	578	593	630	618	664	593	635	584	558	646	595	587	621	621	573	621	631	582	659	606	619	609	598	589	629	584	553	575	580	597	586	617	599	626	638	616	562	603	617	588	613	589	615	583	600	613	607	562	632	591	606	604	589	610	605	606	644	628	610	595	626	603	617	620	604	572	615	573	613	617	615	617	565	572	590	580	593	610	639	591	588	580	611	610	580	601	615	558	594	604	615	545	570	634	618	597	609	598	629	573	600	592	620	630	610	587	571	612	576	612	654	600	631	582	601	612	624	585	606	616	574	585	624	608	626	577	603	580	548	644	593	598	584	580	608	586	616	601	583	607	597	552	617	606	614	626	569	600	592	610	595	597	597	585	633	591	599	613	633	584	601	614	633	626	609	613	597	600	592	611	583	638	580	604	600	632	583	564	609	636	589	561	618	585	615	655	623	616	587	619	609	639	615	580	606	618	603	609	602	598	597	593	576	602	624	601	621	615	575	636	581	603	597	640	623	664	606	618	592	592	582	617	629	644	593	613	623	591	585	637	603	613	557	614	618	577	581	597	568	612	600	559	607	554	586	608	593	635	595	615	590	589	597	581	584	566	613	589	595	618	614	605	616	607	589	608	560	588	611	580	624	612	564	582	582	634	603	597	601	587	627	564	535	585	607	595	611	609	601	597	593	600	623	589	602	558	603	601	609	597	595	570	640	568	606	602	577	605	628	647	602	615	597	623	559	642	589	623	569	596	575	574	600	593	603	568	568	631	608	617	590	570	638	604	647	604	586	572	647	617	617	572	596	619	579	615	617	545	613	600	583	583	644	596	611	623	557	629	602	622	603	541	543	593	629	598	597	579	554	586	566	635	606	598	574	611	638	589	640	600	614	579	611	588	594	574	569	571	586	585	584	596	602	563	584	591	620	571	585	605	620	597	603	595	581	624	615	629	625	628	580	598	613	570	574	581	614	584	593	577	592	598	610	626	585	580	596	601	592	617	628	595	647	578	579	581	612	618	633	606	620	580	546	590	574	581	583	613	609	582	629	610	613	589	624	582	599	589	583	584	591	600	596	624	564	561	580	605	626	583	588	575	594	595	618	540	591	564	570	580	627	626	601	576	571	583	625	639	557	665	605	617	618	614	611	620	578	596	601	613	603	619	631	636	602	622	626	600	558	611	579	590	633	603	608	619	580	589	573	616	571	619	609	629	582	638	625	618	575	615	588	573	609	575	624	585	625	600	594	645	593	573	601	638	552	582	570	638	570	659	595	554	582	568	609	628	582	604	602	563	603	622	605	583	553	582	557	605	592	568	593	564	560	527	581	615	594	600	581	548	621	580	569	631	591	640	655	594	578	582	519	578	590	610	566	569	611	621	572	598	574	592	624	548	611	609	596	572	632	605	610	619	620	630	604	590	584	638	572	562	597	585	625	564	600	597	617	589	573	585	574	583	650	595	629	621	599	537	589	583	574	599	606	585	592	591	571	589	586	616	629	607	599	562	630	579	597	605	555	607	611	585	531	612	606	565	604	600	618	585	581	604	596	598	588	608	549	581	608	620	586	584	566	575	596	650	602	584	555	577	591	639	600	591	599	648	611	573	629	630	557	566	624	575	609	581	580	604	611	597	660	606	582	588	566	591	588	616	592	634	605	621	593	598	618	581	598	568	616	587	627	611	543	623	590	618	596	597	629	596	620	603	614	602	580	590	591	598	602	576	588	615	601	626	571	580	590	599	599	579	525	614	616	607	569	623	612	620	623	606	594	642	603	604	630	577	553	554	602	619	594	609	583	590	577	559	613	619	597	592	564	622	584	603	669	611	597	615	567	591	553	612	606	620	577	600	563	568	589	613	587	550	596	615	608	590	628	573	614	559	610	589	590	622	562	598	601	636	629	570	606	566	574	611	591	594	555	605	565	588	612	581	621	596	606	577	599	584	607	596	597	601	579	612	614	607	617	608	643	629	616	586	556	578	642	625	610	576	594	632	601	596	609	605	602	622	613	563	588	628	574	596	573	586	632	589	580	574	605	636	626	610	601	620	616	603	601	592	600	551	583	610	632	607	603	593	606	608	573	612	628	596	577	632	564	604	578	599	590	583	624	580	571	571	578	603	627	586	653	569	569	576	570	588	636	571	583	622	592
28129	11255	1754	1149	893	849	914	869	872	897	921	901	901	851	906	894	871	944	865	884	860	823	867	909	904	889	890	861	883	882	890	873	890	916	895	872	899	878	880	967	906	841	860	859	874	874	883	856	886	852	908	891	868	867	858	852	880	911	903	890	895	896	833	852	909	851	884	874	877	885	894	858	891	917	885	897	969	854	900	890	832	914	872	918	903	876	931	920	828	865	883	908	858	864	860	864	883	844	962	858	881	852	898	904	871	855	848	879	824	937	879	858	880	866	921	922	932	915	847	927	906	887	897	893	882	859	925	897	887	881	877	912	890	845	888	894	863	892	856	884	883	886	870	879	893	895	872	886	870	877	858	938	830	860	902	884	872	863	883	915	899	862	899	872	934	922	886	936	876	907	803	893	868	856	897	919	935	873	880	897	817	853	907	926	884	892	854	827	886	883	881	898	861	870	834	869	888	836	893	831	898	918	817	838	888	885	902	892	881	833	884	876	842	920	860	876	888	844	853	838	836	867	901	850	870	958	911	895	883	843	877	920	889	862	901	864	831	831	821	884	876	883	899	856	947	912	831	886	854	869	872	887	890	864	883	843	831	860	910	882	891	878	861	871	883	905	936	858	857	872	898	876	950	899	925	913	895	881	832	907	852	903	860	899	889	856	918	845	874	898	901	931	904	837	838	873	851	886	904	876	817	899	903	869	879	862	873	917	815	855	915	873	895	890	843	838	883	909	947	893	859	915	859	856	844	822	893	901	902	879	841	832	868	842	884	847	928	879	896	907	844	840	932	898	899	865	926	867	885	893	906	949	873	890	909	906	884	876	828	877	845	815	907	864	915	918	862	894	893	849	904	889	938	912	882	873	872	854	859	904	869	857	896	875	864	910	944	859	914	901	862	904	857	890	876	841	929	890	837	870	936	863	831	869	885	887	825	865	920	875	910	875	905	852	887	834	904	895	945	880	900	901	861	853	925	875	878	845	817	824	866	852	896	890	837	855	927	895	856	880	879	899	834	883	857	900	880	881	902	783	893	893	866	863	859	835	882	873	884	881	949	896	900	878	840	882	835	870	887	959	859	809	906	892	882	937	902	920	846	832	874	905	941	908	913	844	851	822	875	925	844	838	859	885	875	888	893	901	808	870	804	838	895	892	892	893	916	863	858	863	852	889	853	889	847	873	920	827	906	887	850	874	918	879	875	891	859	865	894	920	820	844	878	914	884	831	905	869	863	920	869	890	849	858	832	862	871	889	889	844	885	896	905	859	905	861	887	893	927	898	870	841	896	892	900	825	942	877	909	851	855	841	877	902	849	857	884	880	886	894	858	833	904	812	873	926	868	910	849	807	875	941	916	859	908	895	897	896	856	888	828	863	855	842	885	901	863	845	857	882	878	891	909	895	851	912	858	938	936	926	838	897	892	917	860	883	893	846	913	885	867	879	895	881	872	852	821	914	923	882	886	903	838	846	865	867	881	886	909	890	860	855	890	909	905	895	861	882	898	870	859	820	836	855	943	868	876	899	841	882	909	900	886	896	878	856	855	865	860	935	881	865	920	917	910	818	879	860	839	906	855	876	890	930	872	882	824	886	896	919	867	853	898	877	881	877	891	885	844	848	821	865	888	887	845	889	847	918	851	833	833	860	879	867	881	870	865	852	894	884	895	870	882	898	841	834	897	876	923	871	907	878	860	907	901	883	797	864	896	892	911	911	904	844	896	871	836	876	882	894	883	846	863	863	913	844	870	910	861	917	894	891	839	880	876	879	859	838	898	934	829	845	888	877	858	860	869	882	881	834	842	878	856	855	839	864	907	887	918	934	847	865	884	893	873	840	824	905	834	884	834	903	839	919	878	869	888	844	910	893	883	851	816	806	906	914	914	882	915	846	856	897	843	855	847	892	873	888	848	903	865	917	834	941	869	830	915	870	903	879	893	900	913	890	802	862	909	906	887	878	880	877	899	891	906	907	862	902	870	883	889	868	928	900	853	913	867	914	859	874	927	913	923	866	896	931	888	949	838	841	860	876	896	951	884	889	899	869	862	871	881	924	858	869	891	901	869	882	896	888	909	876	862	909	866	905	832	856	866	887	863	905	852	890	864	838	863	852	826	843	878	833	852	883	813	885	873	884	871	833	861	893	864	871	894	910	899	937	852	897	865	848	785	868	898	928	882	886	856	893	897	908	873	910	910	855	831	942	938	972	932	859	877	826	869	895	853	922	832	883	836	913	912	857	907	897	912	791	885	845	860	880	899	889	843	873	928	866	863	878	870	911	887	932	905	869	878	867	852	856	884	874	853	842	831	833	874	843	852	860	860	854	857	905	854	886	859	864	939	870	926	880	799	881	867	863	852	861	809	835	919	874	867	851	922	899	858	851	899	886	894	880	906	905	907	876	866	837	802	916	919	863	874	877	861	865	865	937	876	865	880	882	905	879	915	900	848	897	844	882	854	924	811	947	867	899	894	868	872	902	903	852	885	831	862	848	898	892	899	880	839	865	865	933	850	866	866	914	879	875	904	847	921	870	923	905	830	909	799	901	889	862	882	846	870	858	889	857	906	860	915	867	847	870	823	888	869	839	880	897	873	892	875	873	844	892	906	861	948	930	847	888	859	876	883	833	818	911	913	894	877	848	848	791	886	895	894	870	865	895	890	887	908	886	862	925	899	880	895	886	844	848	890	867	921	889	900	857	901	841	858	849	954	858	872	899	865	868	842	855	931	912	806	884	856	909	886	882	878	884	868	874	836	881	893	802	875	880	877	872	899	853	878	849	885	926	894	832	903	840	806	855	881	869	914	901	882	865	870	867	846	896	902	883	942	933	894	847	876	881	895	927	827	887	862	871	875	892	920	897	859	824	913	868	897	904	823	851	878	877	904	895	828	858	837	870	897	902	854	881	887	879	846	878	895	870	885	893	887	851	882	852	853	810	895	878	869	948	891	882	877	830	900	858	897	890	927	892	969	889	878	886	868	859	870	875	872	860	926	865	887	924	879	897	835	837	810	890	902	883	866	899	866	883	970	903	939	851	883	888	875	833	813	886	852	877	866	921	863	896	876	883	884	834	940	855	912	928	875	902	915	834	874	884	876	940	943	852	854	828	860	867	838	898	862	877	900	905	913	848	855	893	808	939	858	861	854	830	846	881	869	864	909	878	911	884	835	888	828	877	883	840	903	839	855	857	977	900	868	849	877	862	874	880	914	854	948	863	857	918	865	892	852	899	900	867	883	909	914	852	864	879	847	865	925	871	881	897	844	817	872	881	879	899	897	840	861	903	828	917	910	895	883	894	860	900	867	867	917	888	935	843	886	908	876	872	879	865	868	881	897	861	921	929	857	860	838	857	820	854	904	861	825	863	831	860	898	863	919	866	857	878	881	905	918	870	902	899	938	907	869	882	883	864	842	887	869	893	871	929	892	839	825	900	847	886	860	893	894	878	852	888	916	844	890	847	886	879	852	868	869	857	905	892	892	862
5089	786	836	654	640	633	561	652	571	616	579	586	560	616	620	635	600	569	586	615	607	608	607	593	608	618	596	616	565	615	608	589	589	637	641	604	609	614	611	611	589	592	575	606	594	585	626	601	573	587	616	586	570	598	584	637	587	603	571	645	602	577	553	550	608	563	568	591	613	627	613	565	631	632	648	548	595	535	622	621	568	593	575	586	562	630	592	590	584	617	645	574	605	594	616	577	590	593	556	614	592	615	594	609	593	585	608	598	576	579	614	588	600	604	579	597	582	623	563	568	593	556	617	574	595	606	591	610	609	613	542	632	572	558	580	615	643	604	601	613	581	589	597	615	632	615	587	634	599	571	580	578	557	579	621	574	567	642	629	607	599	615	612	623	574	620	558	581	628	592	547	583	637	630	590	599	620	648	584	657	613	599	599	580	627	596	615	522	590	565	597	574	579	610	592	553	604	598	597	554	617	541	582	609	592	594	581	630	635	578	567	583	619	570	561	599	602	623	588	571	589	618	605	573	610	635	564	613	587	606	591	583	607	599	590	581	612	573	566	610	538	593	585	559	621	616	582	589	561	601	575	548	584	628	617	640	562	593	564	600	638	589	617	620	599	649	616	560	554	588	574	607	610	619	570	598	593	584	587	624	599	615	582	581	592	546	569	599	516	602	613	606	626	559	612	619	597	549	608	611	609	589	584	597	618	558	614	589	583	510	567	548	564	598	641	553	600	584	616	619	625	584	590	618	597	613	614	552	631	597	565	577	594	601	625	575	585	629	587	592	586	592	612	574	579	572	577	574	573	594	584	635	631	598	569	633	612	578	573	557	611	614	606	590	606	542	544	601	589	609	546	610	617	618	636	595	601	599	586	584	558	558	619	570	559	597	601	562	620	580	543	574	607	562	614	611	603	590	637	614	613	616	582	545	605	598	599	574	601	586	607	596	589	575	595	536	582	621	600	600	572	577	570	625	577	572	610	628	584	610	606	632	627	610	636	553	559	578	584	560	604	539	558	603	586	570	595	612	590	636	594	571	576	627	622	567	588	594	586	555	591	618	561	615	602	629	560	626	609	556	639	599	602	571	591	568	575	619	562	627	607	554	617	579	614	571	615	580	615	552	610	580	589	593	575	578	584	602	578	617	606	573	636	595	575	611	619	622	555	609	550	583	597	622	603	555	604	627	638	563	621	601	614	600	610	578	572	582	582	623	589	607	605	591	584	620	543	600	596	617	607	602	584	606	623	564	567	603	585	546	585	529	591	612	582	581	599	582	590	608	595	597	584	637	596	607	639	588	572	589	611	610	604	596	634	593	591	599	568	576	615	612	569	596	586	606	619	562	605	646	594	607	554	608	587	612	533	648	566	564	542	609	589	598	571	576	600	602	584	579	578	596	615	616	579	615	563	606	558	613	616	588	544	606	591	598	599	621	601	587	596	541	573	577	616	583	578	560	607	589	579	609	641	612	605	584	573	600	559	621	608	632	638	626	609	618	557	589	592	584	584	626	579	630	589	606	594	603	611	585	561	612	526	576	608	584	621	584	573	590	594	613	565	581	641	589	632	605	583	598	590	586	558	606	587	602	611	589	618	616	610	594	600	652	607	586	599	606	556	569	561	603	588	565	592	596	597	612	576	601	569	578	609	590	552	561	619	551	619	556	640	585	584	574	566	585	601	557	571	584	588	606	624	580	567	589	575	592	585	572	598	587	577	599	583	560	581	591	567	596	588	581	609	579	576	585	591	608	584	626	642	610	591	620	572	594	602	587	615	587	629	621	609	615	594	555	605	585	584	581	608	630	612	595	548	602	556	593	621	590	580	606	593	616	628	652	562	623	597	589	616	608	608	646	583	579	622	563	588	634	570	658	598	580	562	537	599	574	572	588	575	554	577	603	605	610	547	615	571	602	612	624	579	605	596	609	618	614	641	601	599	622	592	591	579	598	580	593	579	570	565	658	610	557	588	587	576	612	617	613	577	635	606	537	556	575	551	583	596	617	606	585	550	572	619	622	609	582	588	570	559	540	585	567	609	647	593	602	544	605	595	566	594	635	596	595	602	601	635	599	614	618	569	562	617	562	605	593	636	567	580	571	570	580	600	591	593	565	598	618	588	584	636	596	604	598	624	547	620	580	558	599	590	626	604	636	598	567	592	579	585	618	598	609	591	594	586	567	623	612	624	632	587	605	581	634	572	620	562	591	593	651	586	592	590	604	632	612	640	619	596	547	595	593	547	610	591	572	540	588	587	599	582	612	604	603	599	624	623	609	581	617	576	577	573	588	620	611	621	598	622	602	581	595	575	611	625	572	588	605	582	617	587	588	588	601	601	564	624	582	585	606	615	664	595	587	571	581	597	579	550	596	600	644	576	647	627	548	567	618	615	588	594	561	599	601	610	592	556	613	590	604	612	583	610	622	584	631	610	634	597	596	583	568	600	578	610	587	649	560	540	627	552	640	618	599	596	621	616	595	587	573	612	585	627	580	582	577	659	593	599	569	615	609	613	594	569	582	581	604	565	608	611	625	635	580	554	601	573	561	556	576	635	637	595	580	602	618	597	590	595	575	564	587	582	636	605	578	594	595	582	581	604	595	585	549	607	616	588	630	653	582	569	602	567	598	608	604	608	558	611	573	546	617	581	613	615	566	596	595	600	628	585	597	607	598	563	599	646	599	633	600	602	639	569	601	544	627	638	618	599	573	605	589	603	585	587	614	574	576	617	568	641	573	634	606	615	545	555	609	587	574	590	615	558	576	599	612	579	597	585	576	538	619	590	546	597	567	598	639	594	607	646	629	596	573	620	570	571	591	582	581	651	578	625	552	612	574	558	603	610	594	614	589	594	567	588	614	611	555	582	595	578	578	632	581	582	591	562	566	608	612	642	566	587	556	580	609	575	587	588	588	611	597	607	594	608	595	611	594	569	628	599	580	618	562	585	580	625	576	615	613	640	594	604	599	618	602	562	595	584	629	581	603	549	621	629	565	575	586	588	602	594	585	644	570	565	581	591	596	594	578	575	599	580	621	584	593	581	613	592	607	588	617	562	569	598	605	560	609	606	587	582	587	613	616	600	589	592	580	590	597	626	575	613	597	591	608	548	613	570	602	564	562	599	594	577	596	596	568	599	585	632	580	577	581	599	622	620	580	590	588	598	583	596	553	571	571	573	587	573	568	598	606	544	605	618	608	611	580	625	577	567	620	576	588	595	593	591	640	586	620	581	633	567	625	580	582	586	612	654	558	598	599	565	595	586	616	624	573	583	582	615	614	566	605	608	578	652	610	582	568	575	577	614	593	618	613	604	606	642	542	614	590	604	610	577	592	593	618	561	555	575	589	608	586	616	599	616	642	590	571	613	585	595	565	587	611	581	567	596	595	604	582	585	563	576	587	602	611	552	554	582	595	642	584	637	588	581	659	562	559	560	583	572	564	596	551	577	590	592	600	543	595	585	598	577	562	659	611	563	571	605	622	595	557
25684	21480	27724	25633	10358	2053	1641	1380	1325	1246	1236	1215	1226	1251	1210	1223	1171	1253	1227	1180	1262	1242	1211	1182	1154	1229	1182	1237	1237	1209	1164	1172	1199	1160	1169	1203	1160	1159	1151	1206	1153	1220	1154	1119	1164	1216	1129	1206	1130	1185	1190	1228	1182	1161	1174	1116	1195	1186	1179	1149	1206	1170	1193	1158	1212	1195	1152	1181	1202	1158	1128	1231	1159	1138	1191	1138	1204	1234	1153	1184	1198	1142	1151	1194	1157	1205	1162	1186	1211	1123	1201	1173	1137	1106	1246	1158	1127	1178	1218	1228	1203	1215	1159	1202	1183	1163	1172	1176	1160	1226	1174	1147	1178	1140	1199	1191	1188	1140	1224	1173	1130	1119	1195	1177	1126	1175	1228	1162	1243	1164	1178	1137	1132	1168	1183	1247	1147	1177	1144	1152	1167	1154	1197	1101	1161	1130	1138	1241	1213	1260	1209	1179	1222	1172	1188	1172	1130	1119	1244	1154	1200	1202	1186	1163	1189	1156	1132	1248	1172	1144	1125	1173	1142	1184	1142	1174	1158	1141	1207	1165	1194	1189	1210	1172	1143	1163	1147	1119	1153	1144	1166	1180	1183	1213	1150	1149	1167	1197	1167	1155	1198	1135	1157	1199	1173	1221	1173	1231	1132	1128	1209	1131	1175	1130	1163	1159	1162	1179	1105	1179	1164	1194	1194	1158	1176	1187	1182	1170	1160	1129	1147	1166	1116	1215	1204	1154	1146	1139	1230	1180	1181	1107	1114	1182	1213	1270	1164	1194	1198	1175	1173	1176	1148	1194	1164	1137	1138	1148	1173	1157	1175	1188	1225	1168	1170	1153	1156	1206	1148	1116	1203	1095	1204	1190	1160	1143	1166	1185	1170	1214	1225	1136	1116	1161	1143	1159	1086	1199	1142	1149	1226	1129	1139	1199	1171	1170	1186	1146	1157	1170	1134	1122	1197	1168	1168	1212	1183	1193	1187	1175	1097	1190	1190	1194	1189	1146	1157	1172	1152	1244	1198	1129	1167	1150	1145	1192	1189	1178	1176	1138	1191	1175	1134	1194	1167	1113	1191	1191	1190	1162	1201	1179	1190	1199	1148	1146	1191	1148	1128	1169	1181	1168	1127	1176	1147	1162	1192	1208	1226	1174	1186	1171	1181	1178	1166	1209	1131	1150	1123	1145	1166	1240	1215	1200	1191	1130	1146	1067	1183	1185	1195	1171	1174	1164	1212	1178	1161	1161	1109	1134	1111	1163	1200	1149	1194	1202	1188	1123	1144	1194	1166	1164	1145	1159	1224	1194	1183	1186	1195	1138	1177	1212	1172	1174	1174	1214	1179	1162	1167	1177	1186	1129	1118	1140	1212	1178	1154	1157	1143	1180	1187	1072	1174	1209	1221	1184	1173	1122	1159	1184	1185	1167	1172	1236	1104	1144	1205	1155	1162	1172	1203	1124	1160	1181	1115	1159	1182	1142	1116	1236	1169	1152	1191	1214	1134	1099	1211	1192	1158	1155	1142	1165	1169	1195	1183	1118	1150	1142	1133	1187	1116	1159	1154	1193	1086	1146	1177	1161	1195	1163	1146	1134	1143	1184	1174	1172	1145	1112	1193	1174	1185	1135	1120	1195	1180	1137	1155	1155	1151	1144	1153	1097	1209	1117	1198	1178	1112	1155	1145	1180	1148	1228	1192	1188	1243	1145	1159	1199	1207	1129	1168	1172	1131	1153	1213	1126	1147	1200	1183	1143	1210	1192	1148	1193	1176	1107	1107	1145	1145	1132	1149	1128	1186	1145	1180	1156	1125	1127	1086	1132	1160	1191	1116	1219	1090	1179	1120	1185	1117	1127	1198	1126	1192	1241	1175	1174	1149	1195	1120	1126	1286	1220	1181	1179	1157	1175	1120	1243	1121	1205	1117	1198	1194	1176	1134	1182	1115	1195	1123	1137	1203	1185	1238	1144	1156	1133	1115	1098	1177	1165	1242	1161	1158	1175	1146	1192	1191	1150	1148	1130	1222	1186	1160	1160	1233	1154	1135	1174	1237	1143	1200	1224	1172	1176	1216	1195	1200	1212	1185	1168	1150	1134	1179	1206	1211	1184	1165	1132	1162	1110	1199	1130	1156	1137	1169	1124	1176	1178	1181	1158	1159	1123	1139	1170	1178	1104	1173	1123	1154	1244	1195	1161	1230	1215	1096	1173	1165	1137	1188	1161	1198	1194	1092	1133	1091	1185	1142	1121	1101	1141	1183	1220	1194	1208	1152	1151	1169	1186	1197	1206	1200	1207	1152	1146	1135	1199	1194	1184	1115	1196	1172	1160	1110	1202	1104	1183	1142	1103	1144	1175	1186	1161	1161	1240	1188	1108	1127	1199	1233	1212	1122	1142	1140	1206	1174	1151	1112	1183	1195	1151	1189	1137	1226	1192	1145	1196	1150	1191	1165	1154	1141	1265	1191	1178	1188	1147	1101	1139	1204	1155	1162	1136	1187	1164	1163	1227	1242	1154	1164	1189	1140	1133	1121	1172	1200	1192	1082	1175	1243	1150	1167	1143	1137	1181	1159	1147	1200	1110	1190	1213	1165	1186	1141	1246	1145	1131	1198	1170	1208	1190	1180	1177	1218	1144	1201	1201	1165	1181	1149	1171	1187	1143	1131	1226	1147	1135	1182	1100	1202	1111	1182	1175	1139	1166	1197	1227	1155	1182	1189	1223	1173	1174	1129	1212	1160	1152	1140	1129	1194	1113	1171	1185	1178	1169	1225	1125	1112	1109	1183	1186	1161	1164	1243	1148	1166	1146	1203	1213	1146	1133	1197	1167	1097	1213	1150	1209	1179	1169	1145	1189	1163	1110	1116	1214	1174	1191	1198	1165	1223	1169	1213	1186	1194	1132	1154	1107	1118	1153	1222	1204	1175	1156	1134	1125	1191	1201	1082	1107	1143	1158	1177	1208	1197	1201	1158	1157	1208	1226	1206	1144	1172	1187	1243	1126	1181	1171	1104	1148	1163	1181	1114	1214	1225	1163	1153	1157	1163	1169	1166	1208	1163	1105	1173	1102	1196	1200	1176	1146	1109	1189	1167	1127	1129	1202	1143	1161	1120	1133	1166	1261	1199	1163	1149	1158	1219	1164	1197	1202	1133	1199	1192	1115	1154	1237	1144	1125	1203	1127	1159	1188	1160	1210	1209	1150	1154	1182	1191	1176	1148	1148	1193	1109	1113	1141	1150	1192	1135	1234	1141	1102	1113	1160	1181	1100	1163	1160	1205	1192	1176	1157	1122	1185	1183	1171	1196	1156	1177	1162	1123	1142	1172	1152	1159	1181	1178	1140	1131	1157	1138	1148	1180	1142	1192	1157	1182	1190	1135	1135	1152	1179	1203	1148	1162	1226	1177	1226	1140	1103	1184	1197	1130	1111	1208	1149	1201	1150	1095	1242	1158	1215	1217	1179	1200	1175	1151	1144	1187	1143	1150	1220	1140	1191	1205	1148	1129	1160	1219	1143	1054	1127	1145	1134	1150	1163	1157	1159	1166	1191	1124	1192	1179	1157	1195	1177	1171	1188	1094	1106	1190	1163	1207	1249	1194	1124	1167	1176	1216	1130	1091	1107	1194	1194	1132	1181	1226	1197	1253	1202	1163	1181	1181	1123	1149	1220	1172	1097	1142	1180	1131	1163	1131	1181	1232	1173	1182	1196	1187	1200	1198	1224	1145	1210	1216	1135	1152	1190	1177	1209	1167	1170	1212	1191	1204	1175	1151	1114	1181	1169	1216	1227	1102	1185	1159	1151	1202	1200	1141	1148	1174	1118	1103	1144	1188	1191	1214	1164	1235	1129	1205	1186	1120	1153	1171	1176	1175	1149	1166	1186	1139	1125	1175	1121	1113	1207	1109	1228	1176	1150	1175	1154	1210	1194	1200	1150	1173	1146	1193	1198	1189	1172	1188	1152	1203	1158	1173	1158	1182	1151	1191	1121	1202	1154	1112	1127	1169	1120	1126	1179	1185	1163	1170	1164	1212	1170	1146	1156	1193	1142	1146	1210	1189	1175	1130	1179	1158	1196	1130	1148	1192	1162	1194	1200	1115	1228	1154	1170	1134	1186	1189	1221	1150	1110	1170	1204	1143	1156	1145	1227	1150	1184	1154	1179	1136	1143	1182	1175	1179	1153	1167	1214	1101	1147	1160	1147	1133	1207	1204	1090	1141	1133	1209	1160	1165	1164	1151	1161	1127	1135	1181	1154	1216	1145	1172	1170	1190	1164	1195	1138	1136	1124	1264	1199	1168	1167	1187	1139	1093	1162	1119	1165	1142	1199	1190	1166	1165	1165	1186	1134	1171	1181	1167	1151	1140	1153	1260	1227	1155	1171	1171	1181	1204	1118	1205	1210	1189	1168	1172	1178	1119	1121	1139	1208	1198	1180	1183	1143	1186	1134	1175	1116	1172	1182	1234	1169	1158	1200	1155	1135	1146	1133	1208	1211	1097	1096	1159	1185	1143	1160	1199	1155	1169	1147	1204	1192	1188	1152	1155	1121	1120	1211	1243	1148	1203	1153	1179	1205	1147	1131	1229	1172	1172	1158	1202	1186	1121	1157	1207	1168	1199	1189	1148	1130	1201	1166	1154	1189	1158	1176	1130	1225	1186	1218	1112	1129	1155	1156	1253	1158	1192	1195	1129	1208	1167	1135	1177	1199	1198	1194	1216	1156	1154	1143	1135	1137	1156	1178	1108	1170	1073	1112	1169	1214	1160	1168	1209	1179	1194	1131	1229	1117	1107	1120	1100	1220	1168	1200	1212	1166	1184	1161	1177	1241	1104	1142	1162	1173	1201	1192	1199	1165	1193	1182	1111	1215	1144	1189	1178	1223	1188	1204	1177	1147	1169	1148	1165	1142	1130	1135	1122	1253	1118	1169	1188	1166	1217	1167	1153	1151	1195	1142	1174	1150	1156	1201	1190	1098	1146	1139	1159	1191	1123	1166	1168	1145	1158	1094	1221	1164	1143	1131	1156	1163	1152	1213	1179	1202	1169	1119	1188	1195	1185	1194	1134	1187	1186	1134
3713	3709	3145	1911	1448	1243	1095	1047	922	956	888	917	930	861	915	893	841	869	819	882	853	860	844	814	819	853	820	857	801	867	829	928	771	861	818	823	775	869	765	836	746	884	851	838	806	826	834	806	834	795	793	870	837	854	881	839	840	826	838	855	874	812	832	830	785	818	855	833	818	829	785	784	838	831	792	806	798	779	857	840	841	837	760	840	865	745	837	813	834	764	835	824	807	790	861	822	847	839	800	789	824	764	832	812	842	802	823	797	815	808	783	788	812	796	837	858	805	835	812	859	893	730	829	828	806	845	802	825	779	799	796	809	797	790	791	849	808	848	825	802	779	847	793	814	777	794	821	843	801	809	800	840	795	830	817	832	754	810	791	795	786	762	832	789	792	773	799	818	840	761	792	843	761	915	796	865	778	780	810	783	799	838	819	815	776	828	830	879	762	878	797	821	806	811	758	781	807	801	820	802	770	828	811	809	806	831	866	783	809	811	838	817	857	789	784	848	751	785	826	853	842	788	783	796	795	799	800	809	791	853	789	820	846	851	812	744	827	861	771	841	792	780	826	792	782	820	848	809	821	787	775	853	819	789	797	793	813	817	762	850	792	800	791	801	814	838	798	836	801	786	823	817	845	799	806	811	758	794	836	767	753	767	787	807	837	823	839	828	768	816	841	793	767	818	836	865	831	780	792	818	798	828	883	761	841	816	796	790	798	782	804	780	800	799	835	776	847	813	805	856	785	800	835	819	827	757	732	767	886	834	775	820	811	769	838	802	822	788	859	798	813	766	883	828	874	772	810	752	817	796	856	826	804	752	793	806	798	813	800	771	815	828	827	853	824	827	858	835	810	854	788	852	831	832	787	839	784	834	784	806	845	806	729	858	747	848	809	780	796	828	752	789	839	812	857	798	831	804	858	781	806	829	799	744	780	847	865	856	813	832	820	828	813	769	846	802	819	844	819	826	801	833	828	785	771	849	787	812	817	802	837	857	804	812	794	800	817	845	846	779	823	837	841	786	809	825	810	819	779	851	815	805	872	834	832	785	789	837	831	792	797	787	787	832	873	801	812	748	820	773	810	782	823	872	789	836	796	810	787	780	837	844	794	741	785	835	841	835	854	804	854	778	765	752	814	827	880	860	837	768	757	799	773	809	791	834	784	814	819	825	799	770	851	814	803	823	792	808	777	811	765	861	775	735	783	803	773	813	806	803	784	768	826	785	860	801	776	745	816	836	833	803	810	816	802	787	794	765	786	803	818	750	797	804	864	775	845	833	802	821	831	839	810	790	829	810	779	875	800	875	793	791	851	774	812	830	799	837	837	865	798	825	780	776	825	773	767	745	788	863	834	776	784	811	810	840	771	804	810	828	784	810	797	804	793	815	859	797	826	813	868	778	812	805	801	829	783	795	818	813	797	824	801	800	774	790	794	822	786	807	829	752	838	808	757	785	851	802	865	796	798	773	831	791	820	762	788	781	813	796	823	822	779	814	838	783	791	764	814	795	822	812	813	861	821	813	785	849	827	830	815	831	822	815	825	845	815	805	765	836	820	845	778	816	821	761	807	779	822	813	797	862	807	829	765	831	780	800	819	790	812	777	826	841	807	881	847	842	826	829	849	792	808	780	810	811	761	761	838	796	846	799	839	813	802	811	829	820	765	747	794	824	811	818	768	811	796	825	789	797	872	806	798	846	728	786	812	800	817	793	773	866	799	804	831	826	792	827	823	781	804	815	834	734	813	830	774	797	865	850	789	801	828	824	764	753	808	807	798	851	812	766	859	811	813	783	769	843	813	825	784	810	863	828	776	843	819	832	783	795	840	841	778	767	840	835	844	824	771	810	754	806	807	803	806	786	860	845	823	840	798	833	810	829	825	830	807	797	751	783	810	794	798	781	815	827	828	807	792	769	823	825	830	810	783	833	817	836	778	840	837	782	789	810	772	833	815	808	826	803	861	799	850	735	801	805	750	884	838	812	812	840	822	789	810	822	814	804	783	853	773	774	787	808	803	818	789	779	795	758	802	789	768	773	777	795	793	824	819	816	836	795	808	784	756	758	846	779	853	870	768	808	820	790	815	748	800	803	832	758	845	806	855	831	759	834	755	745	806	816	764	821	824	835	763	810	880	813	804	763	769	776	749	771	803	786	784	815	813	807	789	795	773	789	859	841	786	813	832	764	864	744	792	866	814	779	779	816	751	806	793	795	783	848	836	798	789	835	803	781	804	837	784	799	840	845	806	816	784	832	860	789	797	860	819	797	780	786	833	789	787	802	796	831	781	817	834	754	790	794	891	798	781	864	796	799	762	762	883	803	772	795	833	838	825	778	781	781	848	763	783	770	800	768	825	801	812	773	818	863	863	786	811	809	802	804	750	839	761	813	766	757	875	800	792	808	769	833	814	775	798	794	842	761	846	804	852	798	767	822	786	795	836	783	814	760	823	749	791	783	786	821	782	810	786	833	832	831	769	794	844	759	854	805	827	817	812	796	790	798	766	806	806	783	814	833	794	816	828	807	790	815	750	791	821	786	772	816	820	813	787	835	784	784	795	798	872	839	831	825	837	807	817	832	841	830	805	797	818	797	788	788	814	854	800	763	829	834	838	790	800	838	811	753	844	825	828	783	862	789	800	802	810	839	819	805	817	800	741	799	822	793	782	822	819	753	790	824	827	869	756	808	768	798	822	807	847	812	814	745	796	853	785	836	798	810	815	830	829	830	787	826	834	846	832	753	815	822	762	784	784	829	820	787	846	806	807	832	804	778	775	836	824	805	788	841	769	762	774	801	820	780	842	798	823	819	802	802	847	777	848	780	771	833	783	839	766	819	826	802	837	817	838	797	805	854	787	799	827	780	774	786	847	790	791	813	816	735	818	764	794	821	767	833	843	786	832	821	793	844	798	823	798	808	802	802	809	786	862	791	830	787	798	813	820	825	786	818	827	805	849	822	778	801	794	811	745	822	835	807	776	787	836	794	785	828	790	733	834	829	761	815	825	777	793	783	811	783	807	787	823	797	811	761	782	815	856	785	759	827	736	759	752	787	796	849	781	790	800	818	804	818	750	797	782	788	784	802	824	776	803	764	780	788	775	790	795	796	803	810	832	826	813	762	829	780	831	810	843	848	824	816	806	807	738	762	812	821	860	816	839	834	802	844	808	795	808	831	775	777	777	786	839	797	781	824	822	849	811	802	830	832	837	801	827	840	799	783	844	803	789	783	834	786	801	779	813	834	809	772	831	900	826	832	764	816	785	786	799	833	823	775	791	775	783	792	802	789	796	746	775	787	861	813	839	760	815	822	788	820	765	818	779	789	796	767	784	804	806	758	830	818	816	800	793	824	810	805	829	799	832	813	832	854	823	821	856	786	813	808	816	790	781	807	786	816	743	810	789	764	814	827	788	824	789	811	829	809	815	808	812	768	824	830	835	793	848	781	804	762	762	807	757	792	795	828	778	822	776	793	824	777	777	822	799	806
24679	21494	28770	24652	21465	7907	1849	1216	1060	1001	1001	943	968	956	895	929	856	884	870	884	906	881	923	894	911	837	869	869	907	865	874	858	821	834	844	836	857	815	889	905	856	830	819	859	792	846	827	825	837	726	801	879	811	824	832	868	797	873	823	852	886	824	768	856	764	831	842	804	831	842	820	812	812	880	835	821	831	830	825	778	841	855	801	842	810	842	809	873	782	815	831	802	811	836	842	838	827	828	804	820	810	817	816	831	845	814	776	780	798	883	865	847	810	818	835	839	834	853	854	790	831	896	848	811	834	827	844	840	838	819	848	811	818	832	837	781	805	862	873	866	864	865	878	841	834	833	826	864	821	824	804	846	839	817	831	784	754	810	825	854	801	849	844	820	806	769	830	833	755	878	830	796	808	856	872	816	773	845	766	875	854	825	830	863	841	789	823	808	829	836	856	795	785	827	909	821	815	822	869	848	845	807	802	824	819	828	836	829	795	886	852	813	829	848	822	836	794	783	852	832	837	816	834	822	817	876	785	816	810	818	837	826	718	775	810	839	831	819	869	846	792	836	820	818	814	834	796	799	802	846	820	843	908	848	832	857	840	795	904	858	859	804	896	811	798	778	873	812	837	736	804	798	822	815	795	837	851	793	800	855	806	814	874	845	763	801	847	812	826	861	871	796	867	805	812	889	853	812	815	887	888	817	804	868	873	802	856	810	826	828	875	845	804	826	845	871	834	789	879	789	881	826	815	814	862	759	855	793	826	828	810	773	757	860	813	825	871	806	869	849	844	847	791	778	780	834	811	861	793	834	823	787	795	820	871	849	852	798	824	772	808	834	811	881	825	857	818	788	876	824	828	831	845	843	800	815	836	826	826	834	805	822	754	878	800	895	849	817	803	773	821	849	831	908	795	818	830	783	814	804	812	780	793	829	818	851	877	828	807	805	777	816	829	819	817	807	801	844	781	835	837	798	813	832	827	833	850	834	818	835	803	832	839	785	834	832	809	811	787	801	835	801	800	873	810	833	849	803	829	815	787	806	849	810	846	858	886	822	862	851	827	841	899	805	843	860	826	829	835	837	822	811	859	806	827	831	795	822	843	836	829	853	798	823	839	813	831	800	812	824	813	808	822	803	769	854	834	832	804	856	885	793	832	813	845	814	869	816	820	822	819	847	820	797	816	831	838	781	775	756	819	844	839	858	790	797	836	776	841	773	795	846	820	801	857	839	789	783	782	861	862	791	830	837	863	802	809	855	871	850	797	790	828	763	831	832	812	793	809	822	838	802	808	801	878	843	795	919	849	823	834	811	805	795	772	788	818	796	841	832	844	879	843	847	799	846	842	777	804	841	805	807	789	860	771	833	826	789	782	787	803	785	773	843	814	843	836	828	841	797	831	824	834	789	816	867	764	861	885	801	795	840	867	852	840	840	842	810	834	779	798	794	793	841	796	842	848	820	854	825	774	861	806	823	787	838	797	864	819	794	797	851	847	847	840	814	823	838	833	795	760	792	808	803	821	819	810	808	834	797	844	828	848	847	871	834	877	825	821	797	799	822	779	845	796	897	855	772	759	796	833	822	853	807	807	834	798	781	857	825	806	841	865	791	799	809	818	775	848	828	799	769	847	815	828	820	825	834	843	798	776	838	835	840	829	824	852	784	891	858	822	805	885	845	851	823	800	754	842	822	799	820	827	790	825	846	846	800	868	850	776	803	870	831	846	828	822	874	817	853	868	832	826	808	832	786	848	874	825	804	777	794	836	847	820	800	886	872	872	798	844	838	855	832	787	834	778	860	821	828	745	795	789	826	823	895	835	773	771	780	844	815	793	837	835	863	840	850	797	799	815	810	814	865	759	805	836	810	831	807	803	823	916	852	770	782	789	819	801	870	738	802	814	899	806	791	861	817	817	805	870	835	830	819	767	840	831	825	792	813	766	844	848	805	795	798	818	878	829	847	859	858	793	820	740	851	802	788	836	813	850	845	791	776	842	812	843	780	852	829	821	839	809	813	834	859	845	829	818	880	827	816	794	839	797	843	801	869	824	838	855	839	819	779	838	786	809	787	821	871	801	779	868	825	829	827	817	804	860	774	811	778	843	829	830	838	864	773	830	826	852	832	789	830	840	835	807	855	887	830	861	861	801	809	866	829	756	767	833	791	860	814	857	822	822	858	765	807	858	799	791	804	798	801	831	813	827	805	812	836	805	831	862	831	825	824	793	833	801	813	814	852	871	805	841	807	817	891	849	777	849	865	812	815	764	787	824	835	809	769	822	870	793	858	790	799	800	815	784	814	851	804	780	847	784	861	850	800	781	846	849	836	858	831	853	857	799	784	753	812	809	828	821	865	840	796	823	808	843	852	778	827	797	816	853	797	823	820	852	800	871	811	843	849	787	801	816	828	753	802	843	835	827	793	834	866	806	823	801	808	778	824	808	781	809	865	812	826	869	877	834	838	833	807	806	770	833	835	771	806	813	817	804	795	821	792	800	785	786	763	804	838	816	796	868	826	819	841	806	861	842	798	815	798	800	803	791	880	859	804	889	810	846	786	843	790	840	792	865	828	850	820	848	837	883	823	901	799	828	853	882	777	875	818	852	855	773	836	869	879	828	878	875	810	739	847	821	822	838	859	760	847	850	777	782	859	823	787	790	864	803	844	798	840	808	877	842	813	806	813	777	819	804	883	793	847	860	825	828	785	831	852	826	819	808	812	850	789	790	806	878	778	808	809	816	819	820	820	829	800	793	831	825	802	807	806	813	851	874	780	834	850	820	854	783	794	824	856	854	825	807	828	845	807	814	798	836	799	829	802	806	822	857	833	816	785	824	863	854	836	777	838	818	836	821	798	823	867	831	837	825	856	818	842	825	870	833	785	768	820	778	831	819	887	848	822	811	851	861	834	838	787	830	786	800	783	785	783	854	784	816	862	830	794	777	859	800	829	798	798	808	829	867	812	883	778	879	811	822	802	888	821	809	873	891	810	832	797	782	811	803	831	805	825	824	821	816	822	807	857	867	807	806	869	837	836	881	800	835	810	843	847	814	817	796	809	836	798	783	805	802	798	816	867	800	867	815	834	784	814	801	809	817	808	856	797	861	812	863	850	858	798	801	827	862	802	755	818	795	839	838	862	764	818	776	797	844	835	830	806	821	902	777	777	825	793	844	853	804	752	793	767	782	814	819	839	844	794	814	802	792	846	834	783	835	810	832	837	889	809	816	826	813	864	794	839	829	813	823	794	799	816	822	825	777	773	786	865	812	772	832	833	864	840	833	759	788	844	865	825	793	780	834	805	818	788	780	848	835	833	828	840	802	815	779	801	861	849	810	815	821	821	818	827	874	801	797	851	839	865	819	825	829	762	867	850	840	843	857	829	804	833	743	793	794	806	858	833	826	832	822	843	816	763	802	835	817	895	840	836	874	867	841	806	787	828	836	842	816	784	798	819	756	811	860	823	817	830	816	795	817	855	769	820	829	828
3901	5914	4878	2582	1776	1429	1164	1042	950	813	851	768	746	740	707	708	668	692	635	682	675	681	604	681	652	654	604	655	653	640	610	632	606	639	705	615	616	600	632	628	631	615	575	634	582	607	614	608	649	673	643	613	582	658	611	579	619	610	614	604	627	649	604	654	626	586	614	607	572	646	629	591	636	577	620	615	648	620	576	575	661	649	587	650	609	649	583	600	585	607	619	672	589	617	628	656	624	594	581	604	601	627	635	627	585	569	612	557	609	613	586	595	612	624	571	642	597	611	622	578	595	653	609	625	564	546	593	641	609	561	567	623	625	672	609	601	620	619	589	599	594	634	608	612	585	620	583	559	595	590	588	623	641	572	637	609	601	564	618	575	631	572	598	560	550	572	570	611	600	613	596	600	618	557	566	599	613	627	616	592	530	626	617	643	636	583	616	614	611	619	631	622	587	612	594	613	624	602	614	571	610	594	582	597	616	630	575	603	621	571	617	615	596	575	564	616	599	602	612	646	590	586	605	626	606	567	606	611	639	591	628	596	575	591	632	628	604	600	624	618	610	596	593	573	640	571	570	615	630	599	601	586	557	652	607	573	626	594	584	591	580	610	569	575	589	567	574	597	584	583	604	607	607	633	563	640	612	606	573	616	592	611	592	610	593	594	585	572	613	634	575	606	613	596	557	632	567	612	642	621	607	574	607	592	585	621	575	591	594	562	582	577	627	622	626	619	605	642	562	566	571	598	589	621	562	598	635	598	538	598	612	570	556	593	576	617	596	605	571	575	590	603	640	613	598	650	609	583	622	605	576	580	605	597	611	592	593	606	590	627	612	600	566	606	597	585	558	633	581	609	571	612	625	538	590	586	582	618	594	606	596	633	603	580	592	592	577	654	567	581	592	619	588	576	613	599	574	557	630	596	625	600	600	587	587	551	583	631	596	586	627	625	594	590	580	599	620	599	598	658	627	575	591	666	578	583	569	558	582	581	565	574	581	605	606	564	612	571	626	596	598	586	611	575	561	611	617	588	634	569	591	557	593	600	640	571	588	563	578	651	577	603	600	569	587	600	583	634	563	643	590	614	558	602	570	566	596	566	607	601	563	603	588	569	606	567	621	582	626	610	612	589	608	617	586	634	622	567	603	615	603	601	637	636	633	603	602	538	602	572	586	652	618	588	584	593	593	605	579	590	582	605	587	582	591	646	617	598	624	585	601	565	600	564	589	586	560	636	590	557	601	603	615	589	590	614	608	607	573	605	601	597	602	624	597	567	640	624	644	610	623	609	603	556	597	618	612	617	629	600	605	617	576	587	634	580	604	575	577	637	601	603	561	619	558	591	591	615	610	612	586	606	603	601	609	607	598	613	584	614	590	580	617	615	609	584	597	626	587	588	602	574	608	579	619	561	576	577	594	565	614	571	620	659	609	578	605	554	578	584	563	614	585	588	610	624	539	577	561	602	575	560	587	591	609	629	630	577	558	609	603	561	612	619	633	586	580	618	593	586	600	581	612	626	593	581	616	576	584	549	592	606	597	588	646	556	596	546	615	610	612	564	603	574	596	590	645	622	590	582	625	576	568	571	643	595	575	612	596	598	562	591	559	627	582	607	555	561	608	600	574	566	596	607	576	601	550	616	575	619	638	638	582	598	613	586	621	598	570	586	570	551	650	577	582	576	604	610	583	606	610	615	581	622	590	642	573	627	604	587	587	580	590	603	592	580	609	576	573	565	602	626	582	614	606	603	551	601	591	579	558	595	569	595	612	630	608	592	614	566	615	579	602	575	579	627	633	620	606	598	589	597	604	570	624	585	598	577	575	530	595	611	579	578	616	623	590	630	575	588	574	564	586	585	610	600	580	610	626	610	602	594	600	570	578	594	575	594	581	574	605	545	582	542	629	617	580	619	579	622	607	598	608	601	590	615	597	619	573	630	644	592	576	592	574	588	604	603	593	607	593	569	627	595	593	625	592	592	590	625	599	605	615	594	546	595	641	564	642	541	583	582	585	577	567	599	633	596	556	583	583	580	627	617	618	551	652	564	598	574	569	641	586	583	576	631	597	592	609	582	624	620	643	578	535	564	586	643	601	585	577	572	592	610	588	589	598	609	648	608	554	566	555	581	640	588	600	604	589	566	614	564	558	579	614	584	589	617	614	623	666	610	572	615	580	590	641	584	590	569	558	631	544	590	600	588	577	596	563	625	609	617	587	619	576	563	558	595	597	588	593	554	603	596	603	585	564	607	592	575	605	587	597	647	593	600	630	598	598	561	581	592	603	635	622	575	588	556	527	606	575	592	565	617	580	579	579	622	582	577	605	592	577	576	611	599	555	627	595	603	610	552	606	547	585	574	600	603	602	582	627	625	612	618	598	587	583	561	623	603	599	564	561	543	567	638	606	594	601	535	571	611	589	593	603	630	594	607	619	607	619	614	578	600	589	606	576	616	578	616	613	638	609	577	578	570	574	596	573	558	614	635	582	600	584	596	595	633	568	600	628	594	585	591	629	567	615	580	579	582	616	602	602	592	611	614	546	557	588	607	555	556	573	576	618	625	556	623	587	605	610	520	641	577	607	575	596	590	590	597	604	614	614	626	598	580	603	587	594	620	592	609	609	572	599	566	599	591	614	587	570	544	609	573	601	632	607	594	594	589	576	575	598	550	572	587	611	605	599	594	584	576	607	594	573	579	600	608	609	617	609	610	582	573	627	555	609	595	604	545	562	623	613	587	578	578	583	569	579	537	601	615	561	599	543	562	578	554	611	582	626	589	610	566	640	585	584	620	568	560	619	643	581	562	591	613	548	606	583	603	590	593	587	604	585	588	548	613	570	579	546	589	585	561	574	581	604	613	599	600	581	568	611	574	559	614	599	549	576	586	563	651	593	587	567	575	616	590	610	615	586	563	574	590	602	585	590	624	581	545	600	614	590	621	611	589	585	604	630	579	585	592	615	571	563	582	557	633	607	644	584	571	578	569	584	563	577	616	542	602	606	575	593	608	635	540	589	599	585	624	590	586	599	610	599	573	639	609	605	516	610	594	571	633	626	612	648	564	576	582	614	591	577	580	603	636	642	639	612	616	565	577	610	585	596	586	570	597	620	569	601	597	594	577	584	583	590	573	608	581	611	626	612	556	560	598	558	617	539	581	566	613	601	627	626	602	596	608	642	565	548	604	579	569	564	570	578	554	610	571	613	583	632	577	595	640	595	532	621	607	592	602	590	581	598	643	571	583	612	579	586	590	612	605	569	570	623	580	594	589	620	600	590	590	611	565	558	616	573	596	602	615	554	582	594	588	594	571	553	591	599	585	575	616	609	604	640	602	616	621	568	582	607	607	585	599	592	577	558	611	596	608	637	584	622	596	653	644	577	583	607	605	602	605	569	605	597	616	582	571	600	593	590	583	593	581	568	578	588	536	593	591	593	607	590	588	544	584	576	600	580	578	584	557	615	568	584	650	615	605	590	601	601	568	616	563
28176	11311	1740	1158	947	912	910	866	907	896	880	885	845	907	863	833	898	957	915	871	882	848	885	881	864	874	919	873	963	929	893	875	919	840	929	894	815	847	889	809	873	888	854	909	919	919	851	873	904	883	918	847	911	937	871	918	907	827	942	836	869	910	881	922	866	845	909	888	898	857	899	849	828	884	841	914	858	921	880	830	895	938	944	893	886	913	909	910	941	921	847	947	923	863	881	823	948	922	882	896	854	850	907	865	949	876	870	844	873	901	902	855	921	904	888	926	846	911	867	862	854	882	885	874	870	922	877	874	859	920	899	867	856	914	914	908	885	867	835	870	905	842	864	904	935	915	880	911	913	883	923	846	878	882	844	904	903	881	926	875	922	863	883	844	898	869	893	870	893	899	840	895	883	842	881	934	851	894	920	907	863	927	872	912	919	887	891	900	870	912	880	831	934	896	857	910	911	875	882	951	831	897	927	888	900	908	904	892	874	906	888	880	888	923	888	865	885	855	904	966	915	881	857	871	909	854	851	906	880	942	882	881	899	887	915	959	946	838	892	858	838	896	864	874	898	911	893	861	924	835	829	884	909	882	927	920	906	902	890	884	899	898	865	868	824	845	932	923	896	885	896	876	911	827	840	851	864	906	916	907	872	918	901	893	878	880	912	915	840	884	879	829	924	891	915	922	878	910	844	900	854	852	875	845	854	866	903	895	866	876	897	861	913	903	866	917	897	842	851	871	933	893	897	847	870	863	879	847	897	901	906	864	887	913	892	873	875	874	830	853	846	916	852	884	893	853	895	936	949	895	866	897	866	846	901	877	886	877	872	895	882	859	875	838	858	860	900	886	902	900	896	917	843	867	821	882	896	884	853	831	803	893	854	882	940	880	849	844	892	880	925	870	843	876	923	847	829	860	887	865	870	889	889	863	864	873	848	910	899	806	887	883	931	899	894	903	886	889	904	879	868	893	859	898	872	891	934	909	885	884	861	910	817	895	835	947	910	928	834	875	846	885	849	922	925	903	829	905	894	912	891	863	859	876	960	923	844	874	871	853	860	896	905	927	847	895	874	872	893	898	899	958	822	865	908	923	913	906	888	908	924	888	916	893	933	902	897	859	928	846	865	858	838	842	885	890	901	840	833	929	858	903	847	894	901	902	886	890	909	913	863	882	865	868	887	932	884	868	868	898	958	950	862	884	946	885	913	849	853	874	926	933	884	878	937	927	871	833	902	907	867	891	857	858	866	912	910	887	951	819	909	879	971	885	879	838	881	891	924	880	905	862	853	846	895	850	879	872	911	896	872	939	960	867	932	901	848	881	906	909	862	878	919	888	892	905	857	861	891	917	878	918	936	921	813	821	886	875	888	926	862	921	842	874	883	905	882	896	846	826	899	881	892	872	878	871	915	894	894	913	877	897	876	924	870	862	936	942	856	910	907	916	857	885	915	909	875	878	878	920	867	864	882	898	849	812	891	864	891	861	883	931	899	936	861	878	930	845	919	887	851	886	858	943	875	924	891	923	884	889	872	891	831	877	912	893	968	878	878	889	903	921	923	892	870	858	900	937	886	878	909	889	927	872	862	894	889	870	878	871	925	855	892	881	858	870	853	910	853	835	846	941	882	909	919	899	884	863	883	902	907	900	873	903	868	883	881	930	862	907	849	933	904	889	903	864	879	867	928	911	936	855	888	951	846	861	913	879	935	879	871	877	901	856	892	921	871	858	860	924	891	899	888	839	934	919	858	929	908	882	910	898	886	883	842	847	881	879	872	910	895	850	858	901	895	876	879	903	906	842	924	900	890	902	917	877	876	857	844	885	872	888	861	896	874	896	884	881	864	883	888	880	905	863	837	910	879	893	861	823	882	874	841	886	903	851	811	856	855	836	843	857	918	842	887	888	884	922	869	867	878	850	880	895	913	901	909	853	861	910	899	888	926	878	928	895	876	897	861	941	904	878	903	851	892	937	899	852	884	882	901	909	887	840	872	898	850	924	947	885	899	921	888	933	910	882	885	927	879	909	944	865	907	928	909	867	872	883	875	889	881	874	897	925	916	932	900	865	864	912	843	851	843	916	889	907	874	894	851	847	825	885	905	920	887	852	908	834	857	834	897	885	893	879	888	897	854	876	877	864	883	910	871	908	893	862	883	908	900	905	859	851	876	901	909	907	897	903	877	896	939	875	915	917	895	901	876	904	884	870	891	918	843	897	917	887	927	868	831	864	903	899	933	922	879	889	844	888	936	904	908	937	910	910	969	849	891	891	905	895	898	886	874	931	939	900	870	855	877	878	940	902	900	906	851	839	886	884	878	866	922	912	883	872	931	932	903	886	890	865	861	901	837	909	881	962	899	880	811	847	894	838	906	857	882	854	826	891	853	871	874	852	840	871	857	931	915	827	898	918	865	909	878	919	812	901	882	873	855	908	899	922	851	864	902	880	911	931	837	920	869	885	915	962	884	916	868	912	841	914	838	890	833	923	878	830	882	843	873	872	877	866	879	841	901	884	923	877	910	892	884	881	851	874	911	888	925	942	862	912	906	867	873	868	867	857	899	860	863	910	906	943	850	845	877	877	889	876	862	870	848	904	885	913	921	827	890	876	835	898	891	892	873	897	905	884	905	903	932	872	886	937	904	919	902	833	908	854	867	891	928	865	909	897	869	834	863	872	913	957	884	926	914	884	873	903	905	891	891	936	925	888	902	867	885	892	854	836	890	883	884	863	878	883	850	888	852	890	853	900	850	872	888	889	915	869	929	882	932	907	858	873	899	857	814	877	872	908	875	926	890	849	894	892	908	859	859	892	838	827	790	841	898	887	878	918	922	880	922	864	858	898	825	882	828	881	911	881	886	874	900	947	819	907	924	899	869	860	850	884	916	900	888	906	900	855	925	886	917	881	875	831	844	938	847	864	926	881	897	895	930	865	883	895	909	896	916	897	905	892	920	879	884	873	890	889	910	956	889	900	884	893	879	843	913	897	881	850	925	917	852	828	965	881	898	867	910	795	874	903	942	842	932	872	871	858	893	863	871	907	867	856	873	888	906	899	853	926	884	906	895	950	884	884	890	866	838	827	927	916	875	867	849	881	859	836	861	891	841	909	858	918	915	909	881	902	901	911	813	887	919	886	950	840	866	865	909	889	871	900	867	874	881	812	876	826	873	845	854	844	849	908	925	855	882	887	892	820	889	824	884	882	877	924	868	885	836	854	863	878	935	870	923	859	846	840	885	875	867	813	874	817	863	920	866	913	861	886	920	848	904	869	916	914	874	930	860	883	909	887	887	911	854	888	857	855	862	848	859	898	947	936	859	871	895	888	912	919	840	850	889	874	917	899	858	864	871	871	879	876	855	872	884	903	891	890	823	868	881	859	848	854	870	925	912	846	904	925	939	920	926	928	900	894	891	887	902	912	899	867	836	845	935	896	903	851	848	898	881	857	815	885	876	928	893	900	832	893	895	851	920	859	860	910	911	911
5023	772	798	702	661	658	646	627	581	635	575	588	618	591	603	568	614	620	629	616	591	630	615	590	582	608	603	610	624	590	585	640	612	622	615	630	572	595	616	608	563	573	643	603	601	601	596	599	581	545	585	596	570	621	626	561	583	588	612	580	606	555	594	593	597	632	656	571	615	566	588	624	618	582	574	619	593	609	604	581	616	552	637	631	596	614	581	610	560	631	573	624	624	594	548	623	591	579	596	593	576	612	589	573	566	601	593	605	600	590	604	572	592	570	606	565	554	632	589	582	618	638	568	594	603	607	607	575	575	612	572	593	583	583	592	582	596	640	560	618	551	618	583	564	598	586	589	601	605	550	585	549	610	605	588	612	606	611	591	553	589	623	613	684	589	596	602	634	583	596	593	566	603	615	604	602	555	599	570	614	611	541	586	621	602	633	560	583	581	560	598	640	586	595	600	594	568	606	588	529	590	563	639	638	602	613	592	565	595	585	575	596	589	655	604	588	577	590	582	632	627	584	594	570	577	626	621	617	619	627	561	596	611	581	590	591	633	635	641	600	614	616	592	613	586	580	582	558	626	635	579	634	565	598	577	568	569	596	581	605	598	607	639	579	640	584	584	611	605	616	588	629	628	560	592	587	569	595	630	575	592	586	611	591	627	515	569	592	620	566	624	613	602	616	583	594	600	615	578	589	593	616	610	646	621	584	607	587	628	590	605	598	641	573	582	625	595	594	565	569	597	584	594	549	576	587	614	552	588	597	586	567	659	620	603	588	553	583	616	600	657	625	571	609	601	575	623	580	597	595	582	598	580	612	550	585	603	613	543	642	541	589	569	569	624	614	593	589	571	585	588	619	612	608	651	559	580	593	604	562	632	600	607	592	577	648	582	595	597	603	614	614	611	577	564	577	604	639	554	591	623	597	561	574	603	605	628	578	575	574	635	598	584	583	620	574	586	603	579	522	600	617	604	570	580	607	561	546	565	565	616	585	611	568	606	599	602	567	588	625	600	592	625	565	576	629	606	591	602	630	620	592	616	573	606	628	573	588	571	580	592	641	627	553	576	639	576	607	634	594	555	628	598	593	610	601	640	588	577	596	606	568	605	564	629	600	606	582	551	633	617	600	571	610	556	619	559	571	607	595	610	612	569	637	610	574	573	615	599	594	634	630	584	606	621	586	626	611	560	631	589	599	563	611	568	613	601	600	594	615	622	628	613	593	651	593	530	563	573	611	567	611	559	608	591	616	598	606	638	634	583	595	588	606	602	581	612	638	629	650	565	572	578	601	585	571	550	627	572	640	595	606	581	558	585	629	612	590	590	614	591	564	588	612	586	593	557	611	609	625	614	655	608	631	607	597	623	588	592	609	620	603	610	623	623	609	618	588	612	601	587	626	628	597	630	601	589	568	577	601	621	592	632	613	581	595	579	585	588	599	580	635	562	572	587	583	589	589	559	567	571	569	630	554	597	568	627	599	581	597	601	624	623	588	583	604	612	617	559	575	583	642	593	577	599	640	622	595	616	627	608	623	583	654	639	584	598	591	558	596	566	628	575	563	576	620	603	598	611	599	595	594	616	584	622	592	614	607	592	592	577	601	605	608	563	592	611	569	622	649	564	563	587	626	570	593	584	597	573	581	647	554	578	550	645	590	609	611	571	597	601	640	617	618	596	599	583	567	574	619	583	553	582	564	617	633	607	593	573	567	570	611	607	615	584	619	561	589	590	621	587	620	612	583	605	599	592	607	585	587	606	561	565	598	581	608	583	580	591	634	605	599	602	618	576	571	648	603	600	569	561	606	593	594	570	600	589	614	566	592	611	592	588	554	619	580	588	591	546	567	610	552	616	616	611	615	595	583	614	584	569	579	608	600	580	609	634	589	598	628	566	563	546	610	635	598	579	604	581	583	633	579	583	628	563	557	558	628	587	622	626	538	585	586	639	640	586	615	600	622	610	603	555	555	653	621	625	595	601	584	566	573	616	566	572	554	601	648	616	567	569	585	600	547	540	626	639	617	610	564	607	548	589	536	618	574	607	544	611	617	623	626	581	579	591	610	593	609	588	626	575	552	588	585	603	614	591	547	579	579	565	621	604	555	628	590	612	636	582	595	573	623	594	619	610	605	598	570	567	590	586	646	547	566	605	583	638	576	635	630	607	625	577	578	627	608	627	608	579	614	606	602	604	612	625	590	599	607	594	570	592	628	605	627	641	591	604	593	576	555	658	612	628	615	582	579	596	606	609	621	646	597	556	587	539	602	631	578	607	591	609	607	592	601	596	609	600	625	634	641	649	546	585	584	600	565	618	629	564	614	545	585	570	587	608	624	574	597	618	596	602	628	582	609	586	598	590	569	627	637	618	597	570	549	605	629	593	587	558	560	603	607	601	635	595	632	608	600	575	616	611	618	543	559	589	606	589	607	564	536	639	561	601	589	582	609	614	581	647	615	602	650	570	584	607	597	555	621	648	633	624	546	586	653	575	572	562	624	603	599	583	601	599	573	615	590	633	592	613	585	561	610	567	608	582	582	614	616	605	600	650	565	633	599	621	596	626	588	647	586	582	576	605	600	581	570	618	578	576	570	559	582	586	646	592	596	602	628	638	592	579	607	583	627	586	603	604	571	595	580	588	577	615	597	541	617	598	574	611	600	595	580	589	575	582	569	577	560	627	546	572	617	596	573	591	560	562	544	574	610	575	590	623	576	605	589	555	597	584	613	588	580	566	608	638	594	586	587	601	574	573	566	658	584	570	562	592	598	608	543	596	637	560	582	603	604	609	649	631	570	566	641	636	573	605	595	540	591	583	611	571	549	615	568	584	624	576	577	629	608	556	589	549	552	624	531	602	592	612	622	562	547	591	555	606	557	602	594	621	611	583	604	598	587	586	556	581	628	604	631	568	601	651	569	600	613	605	605	591	615	652	584	614	575	599	601	560	599	592	601	636	580	608	593	612	616	571	652	629	562	605	631	612	571	586	591	617	585	587	584	608	625	595	603	641	597	595	631	649	593	620	583	567	586	658	621	603	611	606	616	572	578	592	612	586	638	563	612	568	539	593	631	629	614	576	608	563	593	568	571	578	578	598	609	606	595	551	611	605	617	579	616	566	598	564	590	586	571	583	562	622	582	590	577	602	591	619	642	608	574	565	577	603	610	618	591	598	543	566	617	570	672	624	600	606	652	598	590	591	607	609	601	590	589	617	655	615	572	576	615	608	615	593	614	594	579	625	605	573	578	609	594	582	570	595	592	587	620	594	591	601	593	545	635	664	613	617	604	622	576	580	605	618	570	554	589	600	543	574	545	605	576	606	648	597	600	569	603	555	546	643	613	619	587	570	567	598	545	624	610	628	635	560	586	596	612	570	613	603	594	565	592	551	525	605	653	580	559	601	644	602	611	605	569	614	575	614	628	579	611	654	575	605	624	675	611	582	623	602	581	604	620	550	639	608	577	604	576	613	593	604	574	583	596	621	559
25730	21522	27807	25631	10127	2135	1677	1419	1294	1284	1271	1305	1294	1237	1232	1223	1202	1227	1184	1200	1213	1201	1217	1191	1188	1236	1196	1200	1138	1200	1167	1166	1186	1162	1229	1211	1229	1217	1205	1160	1191	1209	1152	1179	1162	1171	1189	1198	1185	1236	1156	1217	1175	1153	1200	1224	1178	1230	1208	1208	1181	1173	1214	1226	1248	1172	1155	1172	1228	1161	1229	1171	1191	1145	1186	1225	1160	1152	1165	1134	1192	1208	1166	1147	1181	1167	1170	1104	1115	1182	1161	1241	1182	1139	1138	1204	1144	1114	1158	1218	1228	1181	1213	1169	1225	1188	1176	1203	1176	1231	1211	1201	1230	1156	1185	1201	1189	1211	1112	1200	1218	1205	1185	1196	1206	1169	1157	1143	1141	1206	1214	1155	1160	1185	1226	1164	1219	1207	1179	1199	1215	1154	1188	1174	1170	1243	1181	1237	1082	1126	1145	1172	1126	1215	1189	1128	1194	1145	1162	1217	1212	1179	1211	1153	1115	1134	1177	1126	1068	1170	1113	1148	1203	1156	1163	1232	1225	1204	1182	1187	1186	1151	1133	1151	1225	1163	1252	1198	1128	1238	1169	1200	1127	1165	1170	1145	1179	1238	1136	1214	1123	1186	1183	1132	1146	1207	1221	1188	1129	1154	1187	1152	1203	1115	1091	1146	1164	1205	1253	1156	1199	1134	1163	1183	1164	1187	1215	1238	1124	1191	1153	1239	1150	1215	1165	1190	1116	1203	1218	1176	1186	1152	1218	1128	1209	1149	1225	1177	1136	1165	1241	1192	1160	1199	1241	1175	1138	1160	1207	1141	1157	1189	1170	1233	1204	1221	1149	1135	1127	1134	1100	1135	1166	1154	1178	1135	1139	1066	1221	1260	1202	1196	1223	1112	1158	1176	1169	1163	1176	1222	1182	1236	1142	1179	1156	1162	1248	1206	1169	1173	1159	1124	1104	1205	1154	1198	1130	1177	1154	1196	1177	1187	1175	1172	1165	1171	1158	1201	1100	1221	1153	1169	1168	1143	1205	1151	1188	1218	1154	1071	1137	1171	1169	1206	1225	1181	1159	1176	1205	1193	1223	1168	1160	1257	1155	1109	1213	1148	1192	1224	1146	1237	1151	1211	1180	1167	1174	1165	1209	1185	1222	1175	1217	1177	1191	1165	1186	1248	1202	1168	1206	1160	1196	1175	1170	1144	1129	1239	1183	1176	1206	1175	1179	1158	1180	1122	1217	1138	1190	1130	1102	1225	1180	1185	1185	1190	1208	1160	1154	1177	1137	1140	1102	1188	1147	1160	1188	1106	1160	1179	1168	1186	1176	1154	1172	1151	1152	1136	1224	1249	1189	1159	1231	1181	1153	1193	1222	1178	1130	1152	1185	1167	1172	1207	1146	1219	1192	1197	1143	1136	1202	1144	1202	1171	1151	1109	1216	1230	1142	1204	1201	1176	1172	1184	1202	1149	1180	1078	1129	1157	1100	1149	1158	1122	1091	1177	1144	1201	1168	1166	1150	1167	1215	1191	1225	1148	1120	1215	1251	1187	1123	1165	1198	1194	1187	1169	1141	1157	1184	1172	1138	1171	1175	1188	1209	1166	1156	1106	1196	1152	1196	1202	1190	1160	1212	1258	1162	1243	1109	1224	1177	1198	1095	1206	1088	1197	1222	1202	1216	1194	1202	1242	1147	1225	1187	1176	1131	1194	1160	1181	1116	1180	1149	1173	1158	1186	1119	1147	1169	1214	1142	1164	1189	1202	1223	1193	1218	1157	1230	1209	1171	1226	1178	1142	1191	1135	1174	1113	1166	1124	1153	1170	1182	1155	1212	1166	1199	1178	1222	1208	1168	1170	1209	1115	1153	1147	1148	1172	1181	1219	1151	1176	1177	1194	1140	1159	1190	1136	1185	1162	1167	1188	1187	1177	1184	1242	1122	1123	1167	1262	1087	1177	1126	1184	1197	1136	1209	1184	1180	1179	1208	1216	1197	1135	1208	1255	1170	1159	1193	1193	1138	1163	1191	1201	1103	1191	1197	1200	1157	1143	1202	1167	1152	1151	1129	1116	1210	1195	1258	1205	1164	1192	1137	1129	1196	1153	1123	1195	1168	1163	1245	1181	1219	1140	1183	1206	1207	1165	1109	1242	1188	1166	1192	1256	1230	1164	1198	1194	1192	1134	1203	1218	1194	1154	1198	1119	1210	1216	1247	1186	1190	1212	1107	1092	1126	1176	1238	1217	1218	1180	1179	1189	1175	1221	1233	1214	1168	1259	1129	1170	1225	1207	1180	1190	1155	1202	1173	1182	1182	1181	1145	1166	1211	1216	1188	1148	1177	1176	1185	1170	1136	1217	1262	1220	1141	1165	1193	1182	1235	1145	1114	1151	1165	1135	1165	1175	1184	1176	1207	1169	1168	1214	1162	1123	1213	1160	1151	1175	1161	1162	1143	1136	1085	1199	1168	1165	1141	1121	1188	1149	1293	1133	1226	1204	1216	1164	1112	1146	1187	1174	1170	1158	1163	1156	1171	1191	1171	1140	1158	1145	1188	1173	1151	1187	1141	1115	1188	1171	1192	1216	1115	1199	1157	1171	1165	1217	1149	1193	1203	1215	1180	1132	1204	1192	1175	1187	1194	1186	1193	1221	1166	1146	1165	1235	1235	1189	1192	1159	1142	1168	1216	1188	1172	1147	1208	1189	1205	1187	1181	1114	1128	1206	1122	1101	1160	1193	1183	1238	1206	1152	1131	1210	1148	1160	1211	1130	1157	1222	1195	1157	1206	1258	1164	1188	1116	1229	1198	1149	1100	1170	1188	1157	1138	1164	1169	1161	1127	1222	1115	1213	1153	1252	1202	1200	1161	1171	1142	1195	1182	1206	1175	1102	1144	1189	1171	1178	1192	1172	1176	1142	1166	1173	1217	1168	1270	1119	1145	1216	1205	1131	1161	1094	1155	1227	1180	1175	1132	1196	1135	1207	1193	1185	1161	1162	1124	1149	1164	1152	1207	1141	1205	1174	1141	1169	1159	1200	1155	1150	1133	1259	1175	1207	1158	1166	1179	1160	1156	1214	1177	1195	1172	1245	1197	1172	1163	1197	1206	1134	1130	1141	1167	1136	1211	1206	1112	1180	1194	1180	1150	1140	1173	1176	1144	1193	1125	1189	1158	1195	1130	1192	1200	1162	1156	1164	1187	1158	1167	1190	1203	1177	1233	1157	1155	1157	1203	1151	1193	1239	1165	1144	1159	1222	1192	1148	1154	1214	1112	1140	1228	1231	1207	1203	1206	1204	1122	1179	1191	1212	1176	1153	1202	1113	1159	1156	1188	1141	1165	1245	1190	1149	1272	1216	1106	1217	1153	1184	1216	1163	1206	1220	1226	1168	1175	1177	1161	1163	1209	1106	1163	1134	1162	1149	1170	1161	1186	1159	1191	1124	1176	1192	1142	1126	1139	1151	1179	1198	1180	1153	1172	1133	1215	1126	1173	1183	1186	1156	1153	1159	1178	1137	1153	1096	1129	1161	1152	1153	1159	1204	1119	1143	1213	1181	1148	1213	1197	1128	1262	1135	1173	1154	1202	1159	1132	1135	1236	1151	1189	1137	1154	1201	1153	1155	1102	1128	1127	1186	1212	1163	1193	1135	1111	1168	1165	1182	1183	1210	1161	1172	1064	1139	1097	1149	1192	1148	1169	1129	1147	1246	1160	1176	1179	1149	1165	1177	1144	1166	1206	1161	1136	1150	1159	1179	1218	1222	1177	1145	1121	1266	1211	1130	1150	1076	1228	1160	1179	1207	1180	1183	1153	1189	1223	1165	1129	1195	1136	1145	1180	1169	1185	1199	1209	1151	1197	1232	1178	1167	1202	1160	1218	1188	1153	1155	1196	1144	1160	1205	1179	1157	1185	1191	1140	1127	1149	1166	1137	1229	1205	1181	1142	1161	1155	1192	1161	1229	1192	1157	1144	1170	1209	1234	1148	1185	1183	1151	1181	1214	1256	1242	1139	1227	1197	1135	1154	1213	1235	1109	1155	1182	1164	1158	1227	1171	1199	1148	1183	1170	1187	1179	1213	1166	1118	1147	1183	1139	1108	1185	1148	1175	1190	1170	1140	1246	1204	1135	1203	1115	1211	1184	1157	1154	1138	1149	1235	1209	1182	1204	1213	1151	1188	1223	1159	1161	1207	1129	1200	1159	1161	1245	1183	1202	1086	1209	1203	1150	1143	1160	1158	1186	1195	1205	1193	1146	1167	1156	1152	1146	1180	1161	1176	1191	1193	1125	1216	1161	1158	1106	1164	1138	1116	1188	1190	1226	1148	1144	1114	1172	1164	1161	1127	1142	1222	1176	1164	1186	1177	1185	1167	1155	1143	1164	1113	1131	1164	1157	1176	1199	1174	1164	1145	1164	1151	1184	1119	1130	1148	1159	1188	1170	1176	1154	1154	1218	1194	1253	1148	1195	1186	1203	1186	1160	1183	1183	1129	1147	1226	1154	1137	1140	1180	1161	1178	1157	1129	1176	1211	1179	1177	1088	1158	1179	1192	1193	1199	1139	1192	1151	1139	1134	1166	1166	1121	1190	1217	1179	1170	1134	1174	1186	1264	1171	1191	1202	1139	1219	1158	1158	1241	1140	1203	1111	1145	1110	1119	1201	1114	1158	1188	1216	1242	1204	1200	1138	1123	1186	1205	1153	1131	1212	1213	1214	1201	1133	1216	1161	1242	1173	1251	1218	1187	1176	1196	1159	1137	1157	1192	1164	1200	1162	1135	1158	1188	1151	1158	1122	1101	1168	1197	1200	1156	1166	1228	1150	1189	1162	1198	1217	1126	1230	1158	1188	1180	1150	1206	1195	1107	1242	1173	1202	1149	1189	1149	1177	1115	1237	1101	1198	1178	1179	1133	1176	1208	1166	1160	1133	1104	1192	1166	1222	1155	1219	1180	1224	1147	1157	1164	1185	1201	1206	1168	1168	1141	1210	1200	1207	1132	1198	1188	1194	1145	1159	1206	1191	1194	1168	1172	1179	1148	1191	1221	1198	1176	1189	1200	1133	1203	1174
3719	3647	3194	1898	1435	1230	1167	1012	1006	959	888	903	878	881	916	848	917	844	857	840	843	835	828	830	860	831	847	799	792	839	853	837	866	818	848	852	790	855	796	826	798	806	838	813	881	822	829	803	829	850	792	857	837	851	879	823	841	838	821	853	808	824	812	862	809	815	814	853	764	785	804	816	840	807	819	813	827	786	837	837	797	846	838	853	814	787	818	790	835	774	823	826	788	836	853	811	861	818	831	782	829	781	810	831	793	814	819	878	825	856	778	809	772	822	850	788	810	848	796	868	849	804	814	787	823	837	853	796	824	863	839	770	839	785	831	798	813	867	806	833	785	804	776	857	855	830	769	824	830	821	791	818	815	787	800	777	814	821	802	822	813	820	864	856	765	828	788	836	775	850	868	850	779	809	840	834	839	818	856	833	817	848	805	803	797	834	815	842	811	834	801	793	856	861	838	843	876	830	819	802	775	823	852	813	787	796	767	841	833	821	779	830	799	779	779	778	775	831	807	814	857	811	816	819	879	791	842	803	791	836	821	807	853	839	811	848	816	822	798	817	827	823	805	831	808	742	811	802	814	811	801	795	822	753	779	795	791	805	865	759	770	831	797	805	758	803	802	850	830	826	831	770	809	841	810	782	790	797	868	838	799	844	801	847	828	883	833	827	785	750	803	868	821	858	812	801	841	791	809	793	822	816	819	808	863	788	796	799	798	833	806	786	843	825	822	810	824	844	865	800	833	817	825	812	810	841	797	780	819	774	852	810	783	830	794	826	808	780	834	799	790	792	781	815	807	782	804	787	842	814	838	856	810	827	843	777	883	875	820	851	827	804	842	793	829	844	865	826	837	830	855	777	814	819	826	790	829	821	827	800	782	805	758	815	832	788	808	871	795	821	791	822	789	806	757	825	820	754	854	838	808	859	849	864	820	840	805	848	757	838	830	839	793	840	790	781	843	818	743	849	755	807	801	806	840	795	802	805	802	847	846	794	792	797	808	857	764	816	756	788	854	826	812	797	806	798	798	766	798	816	864	794	797	790	789	781	817	841	795	808	789	822	836	849	801	801	834	823	794	827	816	812	835	839	820	815	809	737	804	786	839	837	827	822	813	863	810	765	830	824	788	808	802	794	780	834	808	777	809	826	803	873	871	807	787	801	795	820	827	769	866	837	795	808	763	799	823	793	792	807	821	798	802	832	814	862	791	816	801	851	789	814	797	759	804	817	844	814	826	801	813	806	745	770	831	851	802	833	747	814	747	768	802	792	793	808	860	803	775	812	832	852	787	822	774	793	830	773	814	860	758	870	793	858	842	792	801	818	768	786	828	856	783	834	800	853	797	786	784	832	820	809	822	811	786	868	826	841	841	841	838	822	818	791	789	803	792	765	843	821	866	765	806	785	840	841	830	867	750	763	746	839	787	806	829	818	834	820	786	853	816	841	801	807	816	805	844	853	814	764	817	802	775	809	806	806	807	791	788	813	856	812	817	775	842	833	824	799	852	819	857	793	784	831	824	837	837	789	811	807	803	804	825	808	779	761	834	806	792	798	769	863	819	840	784	807	796	805	814	799	843	850	813	782	827	813	816	820	830	802	779	847	839	809	788	826	790	837	801	787	807	804	817	777	787	839	811	822	822	816	827	824	748	799	822	787	832	819	766	781	839	810	822	790	789	810	767	828	776	789	817	758	814	781	812	776	764	854	821	798	783	846	784	793	795	837	815	832	791	807	822	813	796	843	805	859	821	837	792	853	795	830	799	848	827	759	803	801	799	841	785	827	824	810	773	767	776	831	858	793	830	802	825	828	773	844	771	800	808	795	812	820	829	789	786	820	764	844	810	797	800	815	753	802	830	767	812	764	791	792	831	772	839	843	816	820	771	859	816	833	781	787	779	801	776	869	813	823	844	818	833	794	815	776	773	792	815	877	774	794	783	783	810	843	796	817	776	815	809	769	803	806	778	805	784	862	823	777	819	874	791	821	770	752	789	796	815	788	766	842	817	752	803	830	814	816	799	798	822	733	818	809	834	816	834	859	819	836	830	757	842	837	836	832	832	853	828	807	781	793	818	848	786	794	850	841	764	839	804	745	791	830	812	820	795	795	808	819	800	813	777	818	827	792	814	829	803	788	832	833	821	799	775	825	801	820	811	815	785	807	789	831	812	837	844	779	749	780	806	847	816	819	803	785	853	799	791	815	800	793	813	788	812	837	750	857	810	798	802	832	832	781	791	785	816	820	767	846	862	821	820	761	794	784	835	797	813	810	825	789	831	813	847	773	789	811	818	781	833	760	757	842	815	753	826	781	803	820	799	741	838	819	811	774	791	841	775	793	771	783	807	790	852	799	819	810	760	801	827	832	779	809	766	884	833	752	773	836	776	799	791	823	850	801	821	787	814	794	794	792	786	825	789	810	774	781	883	768	835	888	815	785	776	820	843	795	835	813	786	808	828	826	843	828	822	794	828	746	815	787	821	838	842	804	799	814	819	839	822	821	873	819	796	817	743	845	810	842	815	808	815	799	805	790	770	812	807	821	768	823	794	848	824	803	771	806	814	848	846	777	805	870	786	829	850	832	852	779	824	850	805	794	791	811	791	829	758	797	801	831	806	822	806	803	841	829	753	822	764	771	763	772	831	771	803	751	823	811	852	792	743	825	824	814	763	845	803	731	808	774	867	788	823	815	846	810	828	879	801	834	794	824	830	791	804	801	802	778	827	804	812	802	820	818	807	785	777	820	789	810	826	792	785	836	817	801	800	834	798	741	833	814	806	787	837	781	825	769	836	751	860	828	836	815	819	876	822	803	795	797	787	834	776	794	842	804	826	805	810	812	797	833	880	832	812	829	773	830	808	848	814	806	799	785	834	794	780	785	817	826	797	780	809	820	799	777	805	783	777	784	827	791	804	782	814	825	790	823	828	855	807	779	833	765	785	836	746	837	812	804	833	789	763	775	812	779	809	843	830	826	767	735	813	845	831	833	857	801	842	820	739	872	779	787	840	799	797	772	754	808	810	762	832	768	820	801	852	821	806	830	803	858	817	802	800	808	832	771	774	767	788	848	853	807	797	844	829	791	808	793	835	838	809	828	815	825	806	858	796	854	750	825	818	859	809	829	789	842	812	802	845	808	781	817	836	789	803	750	772	784	816	793	808	818	865	792	808	794	832	805	796	801	768	847	783	839	841	766	770	775	802	795	769	815	826	767	833	803	842	818	829	829	769	820	787	800	813	786	816	841	814	844	783	873	836	829	772	798	802	763	806	852	813	831	838	819	785	847	798	844	829	799	789	812	760	842	830	799	775	797	856	779	829	790	821	854	807	769	773	796	811	766	820	830	811	838	755	751	783	764	822	833	819	847	851	821	856	789	820	793	785	812	828	768	827	745	769	770	779	815	816	787	799	845	825	819	821	806	765	822	856	831	787	786	817	789	825	818	803	778	810	768	801	828	780	793	839	815	792	831	805	793	788	769	835	846
24629	21486	28743	24653	21470	7834	1860	1205	1062	1011	998	927	940	856	916	909	871	897	862	803	857	859	870	911	861	864	882	827	860	843	858	852	870	906	860	827	803	813	856	880	835	819	843	878	857	839	819	854	867	866	803	814	833	801	853	884	793	821	859	827	852	811	817	887	803	820	812	840	838	828	863	846	813	828	868	846	844	863	790	783	841	786	815	812	808	813	841	842	851	857	842	864	789	789	806	891	816	810	792	812	780	862	802	789	824	802	804	874	848	853	878	786	824	853	796	816	875	793	831	806	773	839	821	805	776	829	849	814	815	824	777	843	811	845	874	859	852	774	812	811	808	798	810	852	855	860	853	806	807	812	856	803	769	787	868	873	841	814	830	826	833	855	830	856	874	806	853	836	835	902	837	829	803	861	845	761	815	795	851	808	813	816	803	760	830	807	816	831	792	794	839	807	824	812	839	800	788	808	834	866	847	860	810	825	837	838	801	827	848	851	804	823	875	818	805	795	797	814	874	820	791	830	838	794	862	828	825	874	847	794	791	776	858	853	793	815	811	846	772	758	870	806	815	825	839	805	822	795	885	824	796	819	856	790	789	820	788	897	876	805	791	827	815	861	839	807	802	842	802	806	801	863	776	793	871	856	829	828	824	836	861	802	804	843	823	804	827	845	791	818	851	816	803	841	892	795	807	839	783	835	865	820	819	758	790	760	831	841	785	814	793	838	819	804	848	823	807	798	824	795	832	833	842	799	819	821	762	837	857	862	819	792	824	822	815	819	809	809	789	786	819	854	771	758	819	818	827	833	850	815	804	821	810	796	846	845	789	813	787	797	818	802	857	823	813	822	825	805	808	817	817	783	798	832	789	765	791	817	803	858	817	908	812	866	808	839	847	835	844	812	840	822	847	755	824	789	856	827	798	848	789	860	814	834	865	829	773	802	800	796	845	824	838	820	790	810	805	840	817	826	854	812	798	826	838	789	794	819	830	833	864	797	848	838	777	825	774	846	817	825	852	824	790	788	789	829	822	830	875	800	802	787	837	819	796	800	843	864	811	816	860	801	805	831	818	811	833	793	785	821	765	860	896	865	856	837	784	853	826	844	803	784	835	797	776	764	835	853	840	790	839	794	807	784	802	784	834	765	829	851	814	837	867	849	848	889	849	857	786	807	833	804	788	828	820	841	835	823	804	833	815	809	808	894	885	780	797	806	830	861	766	870	811	832	853	812	870	797	821	801	829	779	783	798	802	804	819	781	798	814	764	816	806	815	805	823	826	817	819	794	839	857	785	835	822	803	843	806	771	825	828	795	843	818	851	813	792	760	813	745	847	889	825	853	882	801	852	819	796	824	803	828	790	809	832	813	774	759	814	823	840	794	807	817	817	838	874	852	827	884	820	833	800	815	819	783	807	828	816	850	785	785	830	826	777	828	773	836	799	845	860	791	857	826	836	866	854	780	767	807	820	853	775	796	787	838	855	823	790	795	802	812	815	856	858	762	809	769	840	842	844	803	844	830	880	819	844	830	784	797	812	841	797	842	869	782	801	839	755	763	819	830	821	792	775	801	774	796	797	846	816	766	751	835	831	838	801	771	793	812	834	844	752	764	810	782	887	782	776	761	789	840	852	762	834	840	827	881	838	774	794	843	823	771	834	779	802	818	773	785	855	847	817	836	862	835	836	892	833	808	791	797	814	819	820	877	810	830	783	792	860	847	808	802	782	823	808	846	825	877	836	808	827	793	819	829	833	806	845	796	832	797	795	839	836	811	799	838	848	786	816	815	823	828	763	844	883	878	806	860	830	832	817	851	843	843	828	839	867	796	793	850	818	788	845	837	780	834	767	784	836	838	835	836	786	787	772	798	811	827	836	830	788	843	830	800	790	825	810	852	836	811	848	806	804	803	856	807	855	827	816	813	846	813	851	844	803	826	802	859	847	789	791	792	818	827	810	816	806	785	827	768	827	819	820	775	819	846	837	764	793	802	808	785	803	783	804	846	804	822	822	827	822	815	797	793	810	892	809	832	811	804	782	831	842	799	819	782	786	814	816	811	825	820	839	823	814	786	806	845	806	808	832	779	799	817	773	809	812	824	821	846	829	853	819	833	809	787	826	835	843	802	821	835	839	802	778	811	802	799	818	832	831	852	828	818	843	842	792	847	862	821	748	779	830	873	863	826	814	775	833	820	858	767	786	833	800	806	840	846	804	853	824	827	788	788	805	823	781	841	820	809	836	809	845	783	787	849	801	815	787	839	774	860	850	798	821	847	792	888	829	838	806	757	757	804	817	822	801	788	844	800	801	826	819	784	778	841	789	795	830	855	872	784	821	818	810	844	811	801	816	823	800	793	817	793	761	791	776	805	829	817	885	789	796	853	835	815	839	819	824	827	770	785	852	778	887	831	829	751	802	761	774	816	753	844	833	829	782	836	790	779	805	817	840	845	801	828	769	824	846	860	828	837	860	811	808	836	811	817	763	817	767	842	812	841	792	830	821	809	810	843	802	780	802	817	835	840	823	802	773	807	824	829	825	753	727	816	809	827	790	779	763	855	855	814	803	790	840	810	779	785	820	814	884	837	793	835	856	809	847	773	801	830	788	852	848	865	773	829	805	788	839	829	868	834	794	892	814	834	809	827	835	815	806	814	780	802	841	774	865	762	789	814	800	839	833	826	747	800	822	800	765	864	819	786	838	806	793	791	831	832	775	762	817	822	840	764	820	846	783	823	779	816	841	808	787	807	840	824	812	830	792	771	766	796	802	832	847	825	856	819	802	812	778	849	815	857	831	776	837	782	808	844	810	813	788	824	805	804	849	832	811	800	819	846	841	796	817	772	819	792	866	799	806	792	824	773	781	793	828	873	805	806	776	803	824	802	791	782	781	811	815	795	797	785	840	826	871	846	828	783	839	803	803	828	803	805	868	822	858	811	773	817	842	806	829	813	801	787	819	866	788	812	865	816	816	818	779	796	826	814	852	800	800	799	806	796	801	839	792	817	784	772	822	883	822	853	795	781	752	860	771	820	772	818	829	832	872	777	815	839	782	817	840	797	800	847	802	826	821	871	795	837	886	818	845	842	809	778	772	832	819	808	829	839	801	855	796	783	800	848	791	788	805	861	830	825	798	832	836	807	796	877	844	802	815	824	838	811	795	868	784	799	810	881	884	803	855	884	766	778	853	779	794	825	869	759	851	807	851	875	862	807	828	820	827	769	773	831	839	791	840	803	812	764	821	807	762	812	841	840	766	819	816	800	811	777	796	791	767	867	777	770	770	832	754	887	830	818	773	869	790	860	785	809	830	817	874	852	850	786	806	812	851	859	825	799	818	778	766	799	838	834	786	827	771	805	804	791	840	803	889	837	789	834	775	816	786	837	828	829	855	847	811	791	813	820	821	809	858	796	779	818	807	849	817	877	812	839	829	824	842	826	832	800	819	815	844	833	793	842	850	852	820	853	800	819	846	829	811	829	815	836	834	777
3945	6083	4974	2752	1844	1384	1165	1019	926	891	844	761	732	754	702	646	725	714	662	663	644	633	603	640	666	598	593	641	613	627	647	624	613	656	630	612	631	660	626	609	641	567	590	595	601	618	580	591	556	582	656	619	601	609	666	656	654	570	627	585	666	605	637	592	627	630	618	649	634	626	615	628	639	618	625	556	572	665	579	611	641	617	631	588	601	611	604	604	644	628	648	691	613	588	615	577	608	643	632	610	622	632	633	600	624	641	588	620	633	614	594	599	605	591	603	603	613	568	587	634	572	609	586	641	608	607	636	579	619	596	621	645	607	602	621	576	631	639	656	619	598	623	577	575	616	593	632	586	574	618	598	618	635	550	605	593	562	625	617	616	587	589	620	609	584	583	599	566	623	645	621	581	611	606	592	591	613	586	629	610	585	618	617	623	593	598	593	640	651	584	601	619	578	617	590	607	652	640	546	594	579	627	545	620	563	588	619	651	612	588	592	589	623	564	597	639	616	614	601	561	611	656	578	590	592	634	571	581	570	589	638	580	630	642	630	589	645	586	597	641	585	576	586	628	575	625	591	596	643	562	614	602	595	584	619	577	589	617	609	623	636	630	557	630	609	612	612	583	592	572	553	599	580	594	662	616	636	630	616	585	597	637	609	602	627	614	602	595	614	599	630	570	619	578	614	635	610	579	612	591	586	580	615	621	615	618	561	590	609	575	602	606	633	582	598	604	643	600	616	611	578	628	622	603	569	624	623	548	636	591	608	619	602	587	644	593	586	637	647	609	621	613	590	606	573	631	650	596	612	582	568	594	599	643	636	644	613	618	655	626	604	585	593	604	582	602	592	625	601	555	605	627	608	568	635	604	616	591	599	585	617	616	633	607	630	604	623	587	568	580	552	569	586	574	551	591	588	619	616	565	609	634	600	624	580	599	583	578	619	659	641	604	613	561	619	584	567	578	574	600	634	600	609	604	573	611	595	612	547	615	657	642	572	648	589	587	631	584	604	650	617	646	592	597	620	610	628	593	570	630	558	584	627	584	595	599	601	595	652	625	621	539	638	617	588	623	640	630	602	629	600	568	623	597	607	610	562	629	642	581	621	583	605	605	593	578	622	591	593	664	599	612	570	637	617	560	628	585	598	638	580	566	570	592	581	609	553	595	580	602	583	591	590	576	593	599	643	608	612	599	587	594	630	594	568	615	589	594	596	563	606	573	603	617	617	584	568	629	592	612	660	590	587	652	556	561	664	601	614	603	597	593	648	600	578	601	606	650	629	583	609	605	567	617	599	619	571	582	621	556	637	612	609	574	599	577	628	604	635	564	593	594	621	572	599	574	600	552	610	612	645	531	600	583	623	622	575	611	609	626	603	604	584	597	577	604	598	622	600	574	565	590	600	623	655	639	562	623	634	564	617	620	624	623	614	577	632	592	590	612	577	626	605	573	587	641	625	562	584	546	577	583	598	593	620	608	595	599	603	589	599	622	601	556	613	612	651	627	612	565	578	593	561	582	594	617	621	571	585	628	602	608	628	600	611	625	610	582	615	586	591	582	592	605	613	625	605	619	650	609	527	550	628	589	601	587	628	595	579	608	627	580	571	638	578	596	613	591	613	632	610	609	589	601	592	567	569	611	593	629	573	603	581	574	553	596	549	609	561	564	593	620	607	608	578	603	619	623	572	532	591	594	595	578	606	609	615	570	583	584	626	523	601	580	591	587	592	611	607	574	598	589	614	553	599	599	593	563	585	574	589	582	594	582	623	625	599	606	630	579	563	625	574	569	574	668	613	620	594	629	570	609	550	600	587	558	559	623	604	585	601	593	647	597	605	647	617	569	603	590	595	631	626	586	612	583	586	620	604	577	593	611	613	559	619	591	589	642	632	605	629	568	609	595	628	555	604	608	589	605	610	605	550	586	595	595	591	614	585	621	584	573	569	587	606	592	578	619	607	656	598	554	578	601	612	563	631	595	602	606	632	594	571	599	569	584	595	580	607	595	636	589	558	574	572	568	579	573	569	581	604	624	610	598	584	590	588	610	633	572	610	576	632	613	575	571	578	567	661	636	603	599	607	553	574	614	620	573	588	590	575	621	576	642	581	605	589	582	584	598	569	596	602	587	591	624	596	581	588	633	572	576	587	601	540	575	582	614	576	595	650	586	579	612	631	603	619	587	616	615	630	612	589	585	629	594	623	569	626	597	572	579	574	596	599	621	575	632	599	598	616	622	618	555	597	570	598	626	565	610	624	603	578	609	576	596	612	614	578	585	634	619	591	597	603	586	581	600	614	575	566	633	645	587	572	578	582	614	552	607	623	577	624	578	566	579	556	639	607	600	593	585	603	623	597	632	588	587	607	574	567	626	619	611	575	636	585	631	571	566	545	621	600	607	590	549	568	630	611	610	590	598	575	609	593	616	593	541	610	592	551	604	590	603	563	546	581	584	628	606	589	627	611	627	614	580	598	590	594	623	561	590	568	604	582	655	564	574	601	682	592	567	603	574	620	628	611	641	603	573	631	563	583	592	586	577	561	581	590	555	570	591	583	579	596	605	583	610	617	607	615	617	631	613	591	568	602	636	569	610	545	604	597	601	594	601	621	631	564	560	598	584	532	585	592	525	616	614	582	613	584	638	649	597	619	657	583	589	593	573	549	623	628	602	556	595	621	602	594	571	584	559	643	561	557	616	641	656	614	630	606	595	602	608	599	601	590	648	571	575	632	589	617	623	574	624	582	643	591	611	602	593	622	599	599	620	564	600	571	651	646	592	605	568	596	587	608	620	570	594	590	605	573	615	621	597	590	632	594	600	595	623	563	623	567	604	569	577	590	617	587	567	620	588	613	566	583	629	576	607	605	636	652	592	615	614	563	599	571	618	551	596	600	578	608	584	575	628	644	607	651	583	601	610	587	639	634	632	601	563	577	623	596	590	595	593	600	584	618	617	592	598	566	578	598	592	615	616	635	624	572	609	574	579	626	597	618	542	595	559	612	578	607	602	606	609	608	543	579	559	581	640	610	625	563	612	588	621	592	592	584	605	577	609	589	600	577	583	604	595	606	537	561	590	627	602	572	588	564	597	578	593	560	616	545	601	586	569	608	613	589	633	606	598	583	613	587	583	529	560	593	562	607	591	590	631	589	604	602	579	581	585	647	571	632	601	584	542	597	612	579	583	589	620	621	608	611	624	603	585	588	599	608	616	631	579	590	641	592	615	596	596	596	626	586	583	591	583	607	586	583	582	585	595	609	548	592	594	581	611	564	599	564	589	592	586	606	631	576	574	615	571	642	590	601	611	565	587	605	595	633	600	566	584	626	554	636	573	611	632	567	590	611	568	598	572	625	590	576	588	556	616	601	591	574	620	611	590	597	589	582	625	580	627	587	584	601	575	599	578	610	607	625	602	551	580	550	624	581	606	617	585	536	619	620	596	600	573	585	600	633	647	661	577	592	612	596	580	621	587	620	608	572	587	550	584
28134	11386	1797	1150	1027	850	881	882	878	893	904	907	849	845	902	870	912	952	871	866	858	921	869	886	892	917	889	881	873	835	870	864	944	873	893	827	913	867	854	879	927	879	879	853	895	905	884	875	889	918	835	861	889	917	885	880	882	800	893	897	867	850	898	931	900	890	908	867	884	873	933	945	884	890	929	875	932	830	828	925	887	889	899	805	856	866	889	885	844	899	911	862	858	869	919	859	905	883	848	895	889	834	880	878	879	875	902	884	902	902	859	836	880	883	850	927	861	868	874	853	852	856	852	824	894	903	873	904	901	931	945	860	896	906	870	906	901	856	904	937	854	817	871	912	832	893	907	857	923	852	916	828	932	893	889	846	853	843	872	867	865	900	854	845	919	858	904	850	850	896	848	923	932	848	920	876	879	917	897	878	915	923	831	877	881	878	878	908	879	919	891	899	880	891	901	853	850	861	875	857	899	832	892	904	850	880	877	863	871	852	884	857	967	891	812	852	927	855	927	877	927	893	869	855	876	892	882	847	878	882	896	914	925	854	906	895	895	907	910	874	860	821	790	847	895	876	889	882	913	879	901	884	880	842	878	884	851	886	816	901	932	895	924	890	916	868	877	850	922	956	905	864	890	908	875	885	827	863	883	874	883	894	870	892	904	862	843	818	843	901	905	925	902	893	870	851	886	873	894	897	897	926	833	873	880	886	878	863	886	873	876	875	820	955	856	861	895	901	898	911	874	863	852	905	870	913	896	888	888	922	850	812	947	854	945	889	856	921	871	867	856	822	879	881	856	906	923	962	897	909	876	814	818	846	915	905	863	841	873	874	841	867	886	877	890	889	900	866	925	899	855	870	816	910	874	908	916	890	902	880	895	910	882	883	883	879	822	870	879	917	917	908	860	920	928	826	835	820	872	919	830	916	916	841	920	904	844	881	858	863	926	895	874	920	949	891	837	894	822	851	896	918	828	911	891	845	894	876	873	894	888	932	867	895	878	897	898	934	879	880	882	863	889	918	860	900	877	893	863	839	879	877	851	861	854	816	878	911	915	912	907	879	914	904	868	881	886	838	857	894	892	874	871	884	891	905	874	828	826	869	935	862	861	859	834	928	885	939	931	879	928	909	901	844	862	858	840	887	851	909	809	911	907	930	907	896	881	880	866	904	890	877	900	868	923	837	850	858	875	887	885	851	909	944	925	897	898	897	929	883	879	866	862	867	875	870	916	937	855	888	917	868	928	889	884	829	881	923	845	869	832	912	885	862	849	888	883	857	918	898	852	912	854	932	853	847	878	871	870	891	899	889	874	847	835	845	837	900	830	886	881	903	898	873	920	862	908	861	891	856	888	899	864	897	897	897	884	929	892	883	830	873	905	874	905	898	883	921	887	895	855	892	914	937	865	845	890	871	916	910	880	896	856	829	912	905	906	823	863	842	907	893	856	847	856	898	872	843	823	861	824	819	876	876	918	840	840	919	913	866	836	859	852	879	874	873	899	863	883	908	848	861	896	866	860	830	857	930	888	878	871	895	924	848	882	876	900	891	927	879	897	901	877	835	873	909	921	863	884	864	898	863	945	860	917	875	880	908	872	887	868	858	849	888	858	928	844	894	893	885	859	887	829	879	930	901	871	863	918	890	876	905	858	868	858	901	899	853	885	893	908	898	849	882	885	893	848	869	825	892	935	877	875	883	898	870	865	846	864	881	910	869	884	909	879	873	867	885	890	857	810	872	859	881	940	847	886	926	924	912	851	902	943	905	916	867	898	866	925	917	883	856	879	862	847	909	835	922	877	897	850	910	896	874	847	918	900	863	870	842	846	825	869	856	902	811	887	901	888	925	869	883	906	855	853	850	828	825	863	873	895	882	831	868	921	895	882	922	903	887	891	899	912	861	957	888	903	879	876	902	841	900	848	902	846	864	879	874	832	892	927	919	859	894	900	868	889	880	877	898	880	869	878	868	877	881	878	892	877	928	877	957	861	847	855	915	919	868	861	865	852	923	846	865	916	857	860	868	874	875	834	871	841	946	912	886	856	896	832	893	903	894	879	907	880	870	934	904	859	898	862	880	846	901	900	892	906	901	936	876	895	925	898	905	966	902	866	888	870	895	858	929	891	856	947	928	874	912	908	887	919	910	859	824	888	905	891	871	870	794	872	951	863	898	837	890	901	882	930	888	869	822	935	890	893	883	926	909	917	946	880	937	902	862	863	957	883	887	828	901	883	884	871	900	860	877	891	813	867	894	859	887	921	805	891	892	901	896	931	865	894	900	855	853	911	833	905	885	883	900	911	895	844	869	879	876	833	835	907	871	829	888	906	861	869	900	853	888	921	856	932	886	836	832	861	843	889	893	883	905	881	893	843	818	852	873	879	919	905	912	891	899	901	929	848	882	907	924	919	864	886	887	846	961	849	888	825	838	770	890	903	887	867	881	879	869	911	825	916	905	851	854	866	903	907	883	855	832	889	912	914	827	880	886	900	958	851	902	898	885	864	909	871	898	830	852	891	907	895	845	890	902	892	861	923	865	873	913	835	873	920	882	920	864	851	851	865	896	915	891	875	868	921	874	907	915	881	930	902	929	880	872	871	915	849	880	851	876	891	852	925	909	850	877	904	876	894	934	879	925	843	909	931	847	853	913	896	846	869	891	926	881	907	876	881	897	889	914	907	863	843	907	913	885	873	838	928	874	853	851	865	868	889	880	927	903	848	857	939	891	895	926	888	854	872	864	885	876	880	879	858	908	842	962	858	874	917	865	880	886	895	930	866	906	887	856	900	894	902	886	912	860	902	883	943	895	870	924	854	888	862	886	881	850	879	863	860	880	859	916	875	876	881	908	905	892	906	858	884	884	895	884	872	879	937	893	884	938	890	890	895	839	877	837	863	851	884	891	878	854	846	840	892	893	854	887	891	873	884	887	900	860	859	960	902	881	898	877	814	904	882	857	965	901	852	881	866	927	856	835	867	872	922	869	822	907	907	882	948	924	895	897	846	875	834	834	902	918	905	909	903	911	861	905	871	860	861	878	918	880	874	882	883	818	897	892	924	913	915	876	889	930	861	913	884	917	904	868	831	865	886	887	881	850	872	858	885	912	884	906	874	892	873	899	864	894	837	937	889	845	908	829	913	860	889	918	896	843	911	839	928	826	906	882	859	877	895	871	881	870	884	892	853	937	868	907	858	846	895	870	882	851	896	914	873	884	903	891	922	884	859	869	915	875	886	884	887	851	901	881	896	881	856	889	865	897	860	900	894	858	886	900	872	853	883	864	885	909	897	915	903	920	899	855	877	902	894	845	864	954	891	868	900	874	916	879	867	897	901	900	896	897	876	915	924	872	928	880	908	890	897	890	850	892	867	848	881	926	860	864	851	965	876	844	855	898	891	890	856	891	860	839	905	871	884	876	869	845	863	832	920	852	871	870	887	879	907	862	897	929	902	865	895	924	871	860	874	885	889	879	882	881	881	832	917	855
5067	807	750	674	650	617	616	646	624	662	573	623	612	623	638	595	625	602	602	594	629	597	635	605	593	571	590	626	593	623	615	605	580	586	615	568	572	581	581	607	578	603	608	702	634	588	555	592	624	608	612	583	605	628	636	631	596	613	576	614	596	596	600	612	619	602	594	598	632	596	631	605	581	634	610	578	588	568	576	660	568	594	621	673	628	623	568	616	594	645	565	595	611	620	588	599	601	615	574	596	574	573	569	606	584	624	610	605	617	608	616	587	615	571	598	627	582	605	599	615	562	598	594	570	647	609	586	590	593	586	623	605	656	587	601	553	579	583	616	577	593	643	662	612	636	614	618	606	611	653	609	610	582	564	585	627	620	606	574	597	649	604	570	565	608	621	589	625	578	638	587	579	599	554	599	621	624	603	604	597	614	574	581	549	622	604	594	616	625	622	606	592	589	579	633	588	592	618	552	636	633	596	585	599	603	590	606	634	596	617	556	620	629	590	576	595	608	599	620	569	606	597	590	604	642	620	629	616	584	622	602	633	594	641	641	641	649	524	593	620	551	541	629	632	622	581	592	620	601	600	546	572	610	621	604	590	602	634	597	586	623	631	611	621	572	587	599	608	611	616	626	613	582	621	594	641	597	650	636	611	584	603	580	632	640	599	627	596	620	661	623	566	614	608	598	595	593	610	572	633	637	595	616	598	582	568	597	576	596	634	602	601	600	631	626	572	616	577	570	624	634	625	620	606	633	617	629	578	632	599	614	625	615	624	629	571	643	576	589	630	613	600	566	559	580	595	586	585	592	615	581	568	600	590	594	627	583	588	588	572	616	613	581	612	608	587	584	597	582	605	582	628	606	640	568	620	571	617	589	574	576	570	582	617	625	587	606	630	578	610	601	556	615	628	626	608	593	624	576	545	614	656	593	645	625	628	598	606	583	623	608	593	580	615	600	580	628	591	607	594	626	592	551	607	582	616	617	642	625	582	571	604	600	589	572	603	601	570	601	592	560	584	627	598	637	564	619	601	637	587	598	611	620	617	624	598	604	626	565	621	583	578	648	631	562	608	560	586	587	623	626	602	605	527	632	601	578	610	607	618	615	625	640	607	607	581	601	602	581	609	611	602	638	614	633	593	581	593	639	595	623	610	608	604	585	609	584	608	575	587	612	627	611	563	632	595	580	599	639	585	613	632	587	630	557	615	616	599	565	624	643	621	607	581	603	602	619	638	573	621	623	578	624	581	628	590	639	618	605	598	589	609	605	617	557	583	592	572	585	600	589	643	629	607	553	621	645	607	638	655	649	611	604	565	612	591	590	612	589	638	630	617	621	602	632	606	595	618	598	597	631	599	601	556	608	599	602	613	598	568	645	597	625	631	591	599	646	597	621	605	570	576	628	557	580	591	588	594	613	577	574	640	612	596	644	600	584	580	595	622	588	612	631	582	648	600	602	569	604	559	540	586	617	589	597	586	598	610	604	628	634	581	621	614	592	640	613	604	599	597	594	618	583	629	601	546	614	611	638	598	587	589	606	594	585	590	594	625	572	620	608	580	608	604	630	619	603	591	600	615	628	587	626	608	577	606	623	564	663	602	588	617	587	561	576	581	628	608	589	607	593	652	595	587	609	600	610	599	645	608	632	650	595	623	593	580	607	613	588	626	595	565	609	631	605	568	626	587	604	617	635	647	584	601	593	636	626	599	595	576	676	568	604	600	599	620	566	589	597	606	622	626	612	605	524	613	617	541	607	604	598	613	610	624	586	604	614	632	580	612	617	609	566	634	617	617	660	620	594	621	612	614	576	601	557	581	603	631	573	628	628	618	620	573	591	633	616	568	593	616	591	604	636	614	597	632	630	589	592	598	607	628	628	592	576	621	578	604	607	637	596	599	616	619	621	574	624	621	651	659	626	575	594	578	631	630	654	622	581	610	588	599	625	604	636	590	602	635	620	611	607	608	619	600	626	613	628	622	599	604	593	610	594	600	611	602	598	625	621	618	541	629	588	599	582	611	570	583	613	632	638	596	575	610	601	587	598	620	577	616	587	615	617	645	619	630	581	615	595	623	619	639	552	647	649	608	627	590	570	621	606	585	547	617	581	647	594	592	608	613	591	546	580	640	603	629	584	618	579	624	641	601	587	623	608	561	606	602	613	597	616	594	585	626	588	610	641	594	592	634	626	628	611	612	574	576	601	614	597	591	632	595	651	598	559	554	573	587	611	606	569	613	570	611	618	604	605	584	611	617	614	591	639	610	579	593	599	650	618	576	571	593	593	597	608	608	636	647	614	575	584	587	598	630	621	612	593	622	602	619	591	578	649	581	565	578	613	613	614	603	635	596	644	638	599	606	578	571	605	628	570	596	589	639	551	591	637	583	601	643	619	631	601	632	565	605	574	583	597	618	597	642	607	592	600	584	626	599	579	574	627	569	596	574	609	589	566	576	609	587	639	603	594	608	589	587	546	629	581	559	604	594	600	621	586	624	607	591	612	618	559	596	583	588	612	607	620	582	584	605	644	590	563	627	591	585	565	589	614	585	626	635	594	619	581	631	573	585	614	636	632	606	610	586	597	599	607	572	609	625	637	618	655	650	620	659	618	659	589	591	603	622	613	589	611	622	643	621	607	593	582	609	593	588	634	651	601	634	574	596	652	577	617	591	613	628	618	598	594	651	566	604	633	554	592	620	584	591	595	558	628	620	662	590	651	633	632	596	566	612	580	586	568	649	598	582	569	608	614	612	575	581	626	563	601	582	608	541	627	583	610	669	636	601	638	588	627	610	581	611	598	651	573	637	616	622	563	620	635	651	602	595	577	590	643	569	654	569	599	605	645	618	601	585	607	597	619	573	610	590	591	587	622	608	632	627	632	623	653	607	612	618	619	615	614	591	572	582	613	612	580	626	577	611	601	631	616	659	594	627	619	623	604	618	637	588	595	596	590	625	606	583	584	628	600	609	624	579	619	601	562	593	574	633	632	563	546	675	590	604	600	607	630	582	625	601	582	639	610	562	613	581	619	599	591	598	594	587	578	612	579	646	561	585	584	614	597	609	568	619	613	599	627	568	634	588	633	583	628	587	553	634	609	617	609	578	578	580	614	564	614	602	579	569	629	602	603	623	605	620	601	598	615	591	594	622	593	609	619	564	611	620	615	610	570	594	664	600	610	608	632	631	592	565	651	621	580	607	574	622	599	584	624	573	603	646	582	562	585	648	656	594	630	598	632	622	567	593	623	590	588	610	619	607	582	617	637	584	570	626	553	610	599	615	591	586	567	588	569	620	586	586	605	586	619	578	585	612	622	555	608	580	604	587	567	572	619	624	607	595	601	625	637	616	621	635	591	589	632	629	628	613	589	593	643	633	604	618	604	588	610	556	630	579	615	612	605	619	570	639	586	568	609	564	636	590	606	596	582	651	577	617	612	581	616	579	656	586	588	632	598	628	594	612	576	596	592	607	585	609	616	572	603	641	548	611
25704	21516	27836	25600	10320	2019	1685	1431	1339	1251	1318	1168	1217	1288	1292	1218	1233	1167	1259	1286	1235	1254	1223	1190	1166	1170	1159	1201	1206	1230	1199	1206	1218	1148	1196	1273	1163	1205	1195	1237	1153	1105	1202	1202	1166	1161	1152	1215	1248	1241	1170	1145	1207	1210	1172	1222	1187	1159	1152	1188	1144	1228	1170	1207	1186	1185	1160	1189	1205	1226	1176	1206	1171	1116	1170	1181	1177	1216	1175	1187	1169	1172	1189	1243	1151	1194	1153	1202	1147	1159	1150	1205	1156	1131	1139	1181	1202	1185	1113	1202	1201	1174	1217	1195	1169	1202	1135	1218	1130	1206	1200	1179	1185	1123	1150	1198	1228	1163	1241	1188	1236	1182	1206	1148	1165	1142	1091	1211	1171	1178	1192	1193	1156	1186	1174	1089	1226	1202	1145	1197	1231	1157	1175	1190	1205	1175	1194	1212	1203	1151	1249	1178	1267	1218	1209	1145	1203	1200	1224	1209	1206	1187	1200	1172	1203	1272	1137	1132	1169	1161	1213	1165	1133	1219	1183	1178	1213	1168	1148	1118	1154	1178	1123	1187	1107	1239	1214	1235	1241	1199	1142	1173	1198	1164	1155	1151	1178	1152	1123	1149	1182	1159	1162	1195	1177	1222	1216	1180	1219	1165	1175	1147	1182	1168	1162	1151	1217	1180	1197	1215	1156	1124	1187	1137	1206	1157	1169	1178	1212	1154	1171	1264	1183	1145	1260	1195	1110	1177	1131	1193	1156	1195	1213	1194	1167	1093	1106	1262	1194	1223	1149	1223	1259	1166	1167	1170	1141	1205	1175	1215	1213	1181	1182	1170	1174	1191	1183	1246	1130	1173	1145	1185	1197	1191	1212	1173	1132	1190	1195	1111	1148	1189	1122	1210	1136	1182	1087	1122	1159	1178	1143	1111	1136	1205	1193	1118	1179	1194	1167	1162	1136	1210	1141	1154	1186	1161	1136	1190	1223	1168	1123	1148	1199	1176	1106	1224	1171	1138	1205	1167	1177	1168	1172	1174	1188	1170	1177	1165	1188	1190	1123	1189	1159	1192	1193	1163	1213	1133	1200	1193	1179	1227	1157	1173	1252	1186	1172	1189	1148	1106	1210	1161	1195	1158	1210	1200	1182	1204	1212	1175	1156	1176	1183	1194	1201	1172	1185	1201	1176	1153	1100	1211	1156	1231	1152	1191	1148	1151	1114	1187	1113	1170	1222	1170	1113	1125	1253	1182	1086	1224	1165	1110	1217	1142	1164	1173	1144	1153	1216	1186	1183	1133	1186	1208	1156	1144	1118	1215	1183	1148	1235	1142	1176	1171	1138	1220	1142	1238	1157	1170	1170	1181	1161	1199	1114	1164	1173	1134	1186	1180	1157	1230	1165	1209	1074	1201	1167	1157	1168	1172	1215	1125	1167	1198	1177	1136	1207	1154	1177	1109	1198	1158	1182	1161	1203	1220	1112	1210	1191	1190	1233	1235	1164	1135	1168	1223	1146	1263	1154	1160	1134	1139	1155	1140	1173	1147	1189	1178	1095	1194	1172	1224	1170	1208	1201	1116	1243	1200	1174	1149	1153	1166	1168	1138	1252	1116	1097	1197	1208	1170	1145	1161	1212	1165	1174	1194	1113	1181	1100	1221	1163	1188	1097	1112	1169	1190	1223	1131	1191	1174	1144	1146	1260	1186	1117	1204	1128	1145	1163	1190	1152	1123	1174	1190	1179	1190	1188	1214	1196	1144	1183	1126	1180	1163	1158	1200	1156	1148	1229	1177	1188	1176	1124	1168	1152	1196	1185	1190	1166	1245	1138	1123	1163	1198	1130	1264	1192	1142	1119	1157	1124	1173	1148	1168	1161	1180	1185	1199	1249	1112	1222	1169	1136	1166	1180	1164	1181	1204	1258	1192	1202	1152	1174	1168	1139	1155	1208	1230	1207	1140	1190	1206	1162	1229	1142	1234	1237	1155	1151	1150	1145	1132	1221	1224	1157	1209	1203	1160	1145	1145	1215	1225	1157	1149	1211	1150	1164	1198	1174	1203	1209	1161	1216	1225	1131	1136	1153	1124	1172	1171	1191	1180	1229	1178	1193	1213	1225	1195	1175	1211	1216	1159	1143	1163	1135	1259	1170	1159	1158	1181	1130	1191	1146	1205	1201	1178	1205	1136	1114	1160	1151	1159	1135	1199	1181	1119	1173	1214	1204	1223	1179	1137	1189	1168	1204	1144	1184	1190	1133	1152	1165	1139	1203	1221	1176	1156	1231	1144	1183	1211	1192	1152	1262	1175	1168	1158	1203	1156	1118	1156	1176	1185	1245	1193	1153	1169	1163	1131	1201	1210	1102	1196	1193	1159	1183	1181	1236	1234	1127	1177	1203	1182	1135	1185	1216	1148	1164	1215	1217	1214	1211	1183	1182	1192	1131	1178	1176	1137	1164	1165	1156	1167	1119	1171	1143	1144	1218	1119	1116	1208	1087	1218	1184	1128	1177	1127	1149	1223	1291	1183	1178	1161	1200	1089	1078	1118	1172	1176	1157	1195	1180	1185	1198	1150	1156	1175	1197	1227	1170	1101	1149	1139	1127	1268	1183	1061	1149	1157	1187	1170	1168	1226	1182	1134	1106	1167	1164	1201	1265	1147	1168	1192	1204	1129	1149	1175	1179	1172	1219	1254	1153	1174	1197	1170	1158	1133	1131	1193	1108	1167	1194	1184	1185	1166	1164	1222	1175	1186	1206	1141	1168	1206	1185	1178	1139	1183	1207	1158	1188	1207	1157	1165	1182	1213	1130	1226	1208	1160	1174	1204	1143	1193	1158	1217	1199	1144	1170	1184	1124	1237	1204	1105	1179	1189	1157	1145	1233	1127	1169	1128	1188	1219	1196	1095	1173	1194	1223	1198	1143	1201	1200	1141	1125	1191	1149	1199	1179	1191	1151	1237	1137	1134	1195	1144	1183	1209	1136	1187	1189	1178	1174	1192	1106	1151	1144	1213	1158	1180	1186	1121	1151	1144	1117	1116	1166	1161	1141	1153	1156	1161	1160	1186	1119	1188	1172	1151	1189	1111	1170	1126	1180	1229	1195	1171	1188	1244	1182	1184	1094	1177	1170	1171	1127	1108	1157	1143	1206	1170	1216	1119	1235	1187	1173	1180	1162	1149	1159	1156	1144	1230	1204	1129	1225	1222	1175	1147	1185	1189	1162	1125	1200	1165	1165	1201	1162	1209	1190	1144	1166	1160	1204	1167	1177	1190	1156	1182	1224	1194	1174	1168	1175	1186	1161	1130	1130	1143	1190	1181	1129	1134	1153	1190	1203	1219	1171	1199	1161	1153	1223	1174	1136	1152	1133	1208	1141	1143	1138	1103	1229	1206	1164	1191	1096	1109	1146	1164	1162	1162	1154	1126	1182	1197	1187	1233	1168	1151	1132	1231	1175	1207	1179	1157	1165	1225	1179	1242	1149	1188	1140	1197	1110	1182	1187	1156	1176	1192	1138	1173	1151	1162	1149	1175	1188	1117	1212	1175	1162	1148	1164	1148	1155	1166	1213	1166	1177	1219	1133	1176	1209	1154	1197	1148	1193	1190	1186	1169	1207	1207	1183	1167	1153	1164	1197	1154	1144	1145	1208	1258	1150	1213	1229	1127	1223	1163	1178	1182	1216	1113	1192	1171	1148	1178	1232	1174	1193	1150	1184	1171	1196	1174	1180	1130	1176	1207	1152	1136	1152	1158	1235	1216	1158	1158	1209	1176	1198	1114	1155	1168	1154	1148	1096	1170	1139	1189	1182	1172	1247	1155	1160	1215	1137	1161	1174	1115	1138	1181	1183	1204	1147	1184	1174	1114	1130	1215	1090	1178	1193	1128	1185	1219	1190	1159	1157	1135	1187	1226	1187	1168	1190	1176	1171	1182	1146	1191	1124	1167	1188	1123	1151	1143	1180	1129	1196	1197	1173	1138	1176	1164	1212	1185	1205	1197	1160	1157	1170	1208	1199	1183	1144	1175	1184	1156	1156	1176	1142	1171	1212	1188	1191	1169	1179	1158	1175	1127	1162	1222	1167	1166	1216	1192	1169	1187	1143	1173	1163	1185	1207	1144	1211	1193	1159	1189	1139	1247	1227	1215	1185	1154	1178	1152	1184	1162	1169	1158	1099	1147	1171	1195	1145	1158	1177	1179	1131	1197	1212	1155	1179	1168	1203	1136	1179	1132	1179	1162	1217	1106	1189	1168	1178	1161	1195	1136	1135	1102	1187	1192	1153	1121	1174	1149	1149	1171	1123	1107	1199	1176	1130	1187	1200	1182	1171	1210	1195	1125	1107	1182	1154	1194	1144	1174	1131	1213	1179	1168	1199	1136	1190	1158	1184	1226	1189	1164	1206	1195	1121	1142	1159	1240	1214	1227	1258	1204	1144	1178	1178	1137	1221	1203	1189	1153	1151	1145	1175	1230	1207	1191	1204	1223	1173	1200	1230	1154	1179	1190	1210	1150	1164	1164	1172	1127	1169	1088	1118	1206	1131	1165	1158	1227	1192	1172	1188	1166	1144	1191	1211	1143	1143	1234	1161	1203	1196	1236	1184	1204	1155	1192	1206	1201	1146	1132	1186	1174	1102	1221	1162	1193	1177	1196	1164	1126	1176	1201	1214	1116	1181	1237	1179	1130	1230	1153	1173	1224	1182	1184	1146	1127	1189	1148	1138	1178	1182	1233	1152	1211	1171	1198	1200	1160	1157	1195	1226	1174	1201	1150	1158	1205	1118	1223	1150	1148	1181	1173	1230	1158	1165	1162	1138	1169	1159	1183	1211	1201	1161	1156	1175	1241	1151	1138	1114	1145	1193	1172	1164	1171	1179	1194	1259	1196	1231	1181	1200	1188	1261	1169	1179	1174	1201	1196	1184	1190	1193	1169	1197	1195	1170	1096	1116	1152	1163	1172	1213	1137	1187	1212	1151	1201	1203	1225	1197	1182	1155	1195	1157	1205	1171	1114	1149	1207	1195	1155	1211	1158	1212	1178	1127	1167	1193	1221	1166	1198	1146	1193	1129	1119	1237	1155
3667	3689	3166	1882	1481	1237	1088	1046	961	970	966	859	928	878	859	890	934	855	912	843	832	824	818	872	821	809	820	890	809	865	779	880	832	820	803	822	881	850	844	814	828	815	803	840	833	816	857	844	776	842	838	829	846	818	852	873	771	821	820	791	827	811	834	850	863	818	838	870	804	868	838	829	770	800	845	820	826	827	816	836	792	843	824	832	820	874	816	843	843	845	792	802	792	820	820	822	825	848	847	831	907	763	846	852	813	852	818	813	857	836	856	816	822	823	810	805	838	818	842	835	815	868	813	856	845	841	808	818	816	811	799	822	933	807	826	818	806	849	813	863	838	827	808	837	833	815	806	847	785	835	810	841	772	819	821	814	842	821	796	813	836	844	817	793	802	828	842	858	849	819	820	815	805	784	844	794	808	816	848	756	808	872	784	796	827	820	805	791	799	835	829	767	796	782	815	820	844	790	750	784	828	843	817	811	780	859	805	822	759	863	804	808	790	787	855	827	803	800	814	824	843	826	807	817	810	830	783	815	821	802	818	844	815	796	850	828	832	834	822	765	849	797	836	776	836	805	776	816	785	850	774	817	787	826	804	840	798	824	833	804	823	845	765	807	873	802	793	788	831	850	855	803	776	802	827	810	773	805	782	827	779	810	913	825	820	834	865	822	802	831	883	831	828	826	792	861	812	829	846	780	845	831	798	837	805	824	838	787	804	808	820	868	798	786	829	768	755	816	811	815	783	832	803	805	849	860	805	860	791	768	880	866	847	808	772	834	870	838	800	855	853	794	845	822	792	836	792	804	801	805	837	796	789	800	775	803	833	816	875	787	813	827	838	836	828	796	807	804	839	829	814	822	821	845	803	815	811	861	824	822	803	816	813	834	799	797	791	844	816	830	795	852	766	834	777	810	789	844	822	780	874	819	813	812	804	803	788	817	803	822	861	773	822	847	803	847	836	835	813	792	786	844	801	809	781	810	793	799	807	812	847	838	868	809	784	851	765	804	843	863	832	861	795	790	826	768	801	850	849	828	816	817	802	802	787	794	832	786	775	833	841	878	811	803	810	823	765	841	819	826	796	807	836	806	838	807	808	784	812	834	800	839	811	835	815	804	837	841	757	878	818	792	839	809	812	864	816	832	844	790	874	803	815	828	805	821	777	802	811	804	831	846	774	856	829	812	822	822	819	789	788	856	807	798	866	877	845	825	794	852	847	847	780	842	873	841	809	865	828	825	861	852	836	789	829	773	876	829	849	863	800	806	806	788	819	805	811	778	814	759	853	808	856	835	823	870	767	823	827	806	834	781	839	845	824	775	805	803	802	786	822	836	807	834	811	872	798	828	790	782	834	822	813	795	765	875	855	839	825	770	792	817	834	779	866	841	840	817	845	815	817	767	808	850	853	837	798	776	805	791	791	853	786	889	832	820	780	818	774	853	840	776	846	821	824	822	807	824	746	830	807	862	789	822	784	831	808	787	808	839	828	780	773	826	835	804	813	788	817	749	835	753	810	739	776	818	840	788	821	802	785	804	822	797	834	835	791	782	831	834	880	799	830	820	782	847	821	854	832	789	808	815	807	831	860	871	790	811	802	792	816	789	856	753	791	839	795	831	820	785	837	818	808	824	863	793	817	883	799	809	816	797	876	812	821	808	813	785	868	850	810	864	827	846	821	782	815	846	806	859	800	833	805	818	835	798	832	837	884	776	790	850	823	834	805	832	795	827	820	809	813	753	858	808	811	799	774	770	832	846	790	805	805	826	787	760	820	801	833	802	819	831	844	782	810	791	799	818	840	824	821	726	841	817	804	794	829	827	871	836	804	778	839	781	780	832	828	796	824	812	863	822	861	810	760	819	795	789	874	813	805	850	827	843	802	808	836	837	785	835	848	784	790	803	793	808	839	829	812	831	760	836	866	832	796	794	855	830	805	841	798	807	782	826	853	797	818	821	786	812	783	847	833	775	853	813	801	754	821	771	868	827	791	824	821	821	831	797	829	787	817	797	812	819	837	811	839	793	789	818	818	878	781	832	826	829	843	806	809	847	811	769	820	770	821	792	811	767	801	802	806	816	778	838	820	868	811	775	837	781	841	841	808	839	822	806	842	777	834	774	768	828	784	830	840	798	837	805	801	819	823	843	875	798	812	855	789	775	805	828	827	850	828	804	776	801	880	856	803	802	833	787	832	778	797	809	754	843	794	806	782	782	831	816	820	821	781	828	839	762	805	916	848	832	790	825	827	823	803	782	816	876	812	815	806	824	791	846	804	838	793	817	769	773	768	779	780	758	852	862	742	834	821	852	850	846	784	804	806	745	868	783	835	817	806	808	830	809	814	771	827	820	797	807	783	820	820	820	837	817	870	810	832	779	793	795	839	785	816	807	767	856	868	802	834	872	817	831	836	779	841	838	776	802	816	783	854	830	834	773	804	854	807	801	818	786	858	807	778	819	812	792	789	856	813	838	822	833	832	789	791	790	827	777	869	801	796	783	804	747	773	886	798	808	808	783	841	744	816	788	810	790	803	776	801	858	805	802	799	844	813	743	824	807	795	822	882	825	842	813	777	803	834	834	828	822	784	788	836	786	799	791	810	823	827	845	787	795	808	812	805	827	805	819	855	801	785	861	770	779	809	829	833	858	802	789	805	811	879	803	793	805	785	748	770	778	787	788	819	861	864	844	820	815	782	842	830	792	771	822	847	804	786	820	816	810	810	774	810	823	802	815	838	827	840	766	832	838	752	857	804	828	805	821	773	755	826	774	798	819	840	807	844	802	852	791	794	831	854	851	827	810	808	776	821	850	849	803	772	777	823	855	762	850	846	833	808	772	817	850	825	826	830	790	838	783	770	838	809	826	852	797	848	787	889	806	805	805	838	813	783	775	849	788	790	820	876	858	836	803	802	822	804	815	856	855	829	865	759	755	890	862	838	789	791	824	863	807	785	760	813	818	855	785	817	788	834	803	818	852	788	868	829	823	775	851	758	814	830	764	807	849	819	824	813	818	819	815	791	814	846	798	803	806	851	812	796	788	874	833	870	794	861	798	828	777	848	765	812	769	810	821	779	768	786	829	789	857	772	844	810	842	797	759	780	796	764	814	831	851	833	782	871	805	831	833	805	833	831	808	770	806	795	800	833	833	791	802	803	837	831	788	798	768	862	853	816	808	832	786	766	875	780	870	840	768	830	790	791	861	785	811	831	843	831	795	829	813	792	813	796	841	805	859	812	872	845	782	797	807	834	775	815	787	803	806	832	836	792	805	831	778	811	817	798	825	774	818	831	737	784	827	822	853	845	810	793	854	810	827	858	801	764	857	852	802	811	851	814	850	827	808	798	826	780	799	802	808	821	818	793	830	804	786	796	870	855	874	811	848	832	784	776	848	825	803	776	820	836	789	841	792	801	827	794	837	811	799	822	785	840	834	821	861	770	806	760	806	836	803	784	800	841	838	793	817	844	817	817	825	797	836	838	789	845	812
24619	21482	28770	24610	21457	7716	1872	1220	1063	1041	983	975	953	916	929	903	876	948	844	859	907	910	868	872	778	837	868	852	837	875	839	904	852	851	810	856	802	837	840	836	868	833	853	856	839	836	879	817	838	836	813	855	834	856	836	825	835	816	824	848	885	887	837	833	847	887	841	821	854	776	855	878	885	829	838	789	843	865	850	872	833	830	849	836	809	865	834	872	797	817	800	810	872	794	844	808	815	821	810	852	814	839	789	805	807	821	875	845	825	747	867	830	861	786	838	862	860	855	798	830	811	856	866	876	828	780	837	809	768	835	870	831	824	876	826	835	801	857	786	795	776	804	815	813	839	773	799	812	861	818	815	811	853	831	819	808	795	862	835	861	836	817	777	815	800	841	834	825	819	808	850	812	824	811	831	836	800	802	854	824	858	823	862	845	900	864	802	851	854	799	804	835	827	856	821	877	867	836	771	854	862	841	754	826	862	860	791	821	799	839	846	839	801	823	800	813	864	794	838	771	850	838	856	862	867	805	814	816	825	851	831	787	865	821	822	809	796	823	822	829	824	847	854	854	831	828	802	795	835	801	808	861	842	827	823	830	797	802	789	815	868	839	808	789	843	891	783	780	791	843	822	869	802	857	847	853	774	817	875	781	833	848	841	782	842	816	859	830	838	849	868	799	798	805	843	846	797	773	902	822	803	844	782	831	857	869	770	800	784	815	803	809	876	807	811	834	853	821	855	835	815	795	840	797	813	828	787	800	805	812	860	829	876	837	823	883	838	815	826	832	809	820	868	799	805	846	793	736	792	816	800	769	872	816	837	800	815	771	792	812	850	789	841	861	802	803	840	787	785	805	847	810	806	804	861	809	807	830	800	841	850	786	844	843	820	861	855	810	823	814	819	852	825	837	838	822	861	806	815	816	795	788	835	820	831	856	850	796	837	809	805	792	862	815	797	843	821	801	807	776	800	838	809	847	825	828	811	823	880	833	826	851	786	826	801	814	801	798	808	826	818	871	822	751	798	846	870	870	798	805	820	854	776	833	840	783	791	800	843	820	790	782	806	843	817	762	902	833	834	782	864	797	817	783	830	803	817	840	791	834	802	805	801	787	862	826	887	842	830	858	787	804	801	814	808	836	845	797	773	801	817	815	838	788	795	755	872	813	805	799	777	788	855	815	784	815	862	797	771	837	792	783	803	782	817	817	801	783	847	854	802	816	779	830	753	803	787	801	840	820	778	849	802	816	786	802	799	848	822	879	835	817	858	795	852	793	827	795	786	825	789	920	818	804	818	824	852	787	756	789	808	805	817	831	769	797	830	804	799	818	792	830	800	886	784	753	805	847	828	801	800	791	813	812	816	828	842	821	763	814	838	815	855	859	829	818	823	841	826	830	888	769	828	798	792	824	817	826	832	790	842	833	810	815	775	849	799	782	821	825	829	838	845	837	848	779	811	793	831	849	806	796	821	862	787	814	801	850	812	797	829	822	812	821	824	825	828	784	868	857	796	829	836	767	825	785	804	811	792	884	856	857	798	802	760	821	811	821	774	828	827	749	786	847	819	848	891	835	843	861	883	803	834	854	794	877	792	886	809	817	761	874	838	842	809	802	826	803	813	781	814	861	787	804	822	787	834	856	836	786	814	805	754	808	829	810	847	767	822	808	811	840	877	842	823	818	838	738	829	821	769	838	851	793	784	819	819	802	775	864	777	820	775	774	845	851	839	817	863	789	819	854	841	837	823	839	811	798	820	841	780	837	817	762	785	842	807	826	794	857	834	799	839	860	819	794	787	810	918	860	801	805	771	836	841	835	796	790	810	880	825	807	766	828	831	820	769	838	867	818	838	836	849	836	851	809	795	807	815	884	829	849	827	879	787	824	875	788	835	832	869	802	848	818	789	833	801	880	849	764	738	821	793	820	793	860	832	883	807	774	852	826	807	823	773	836	818	815	875	781	852	796	857	799	843	823	818	842	823	835	824	812	785	764	833	854	822	822	835	860	872	833	786	877	817	821	802	819	766	828	873	796	863	824	854	790	804	852	816	822	830	886	807	833	799	863	786	844	789	814	810	804	826	833	791	812	835	838	802	858	856	802	862	848	818	814	880	811	795	786	793	810	829	814	807	837	805	854	827	795	811	834	812	833	784	843	806	821	806	832	847	845	834	832	827	843	820	806	832	837	837	805	845	807	786	834	817	846	848	805	847	800	800	819	845	839	799	801	811	875	832	821	829	801	815	847	799	798	857	839	898	819	853	810	760	875	773	842	824	832	823	821	795	858	765	797	812	843	835	819	811	828	797	867	819	794	852	777	809	801	859	806	824	801	819	772	869	795	756	791	832	810	818	810	851	867	796	817	866	860	826	829	821	793	820	852	826	850	855	777	796	835	825	813	806	897	799	806	803	848	802	821	790	828	794	785	804	823	790	800	759	805	794	815	838	777	793	750	841	765	769	872	784	823	794	817	826	806	786	786	780	846	817	866	808	832	787	832	805	830	804	788	840	792	814	807	805	845	841	807	831	817	816	813	884	806	741	829	829	777	826	818	789	851	807	779	839	788	846	831	820	806	834	816	776	752	826	848	795	812	846	779	824	815	794	800	875	803	796	818	850	830	841	816	802	840	855	818	850	838	837	805	834	837	850	847	793	883	824	822	814	836	773	799	794	808	796	784	874	829	853	826	847	792	773	769	846	811	827	817	897	832	815	861	804	797	829	804	891	809	793	792	790	779	782	779	773	860	797	863	848	822	820	791	775	807	813	781	771	849	812	754	803	804	819	821	791	813	826	834	819	788	889	822	802	824	847	781	832	827	780	838	858	820	780	788	822	825	840	861	783	817	844	813	819	837	812	847	875	827	801	785	840	795	777	808	810	795	784	779	846	761	847	812	827	798	807	873	832	816	786	800	848	803	851	860	824	872	794	793	806	838	917	853	812	858	772	805	818	827	807	794	798	815	844	823	882	864	844	813	793	860	800	819	796	748	758	817	809	825	768	816	851	843	815	798	790	815	833	883	811	806	833	852	813	821	799	835	785	781	824	808	791	861	830	833	802	843	815	793	802	823	838	802	876	807	801	872	815	789	780	770	802	826	810	818	817	814	853	853	812	879	816	824	849	857	811	785	794	842	784	833	836	852	880	844	787	838	821	804	806	850	839	808	801	743	822	814	754	772	800	849	831	811	805	811	796	822	790	806	814	776	755	867	833	877	840	825	840	802	756	841	816	869	790	805	915	800	802	868	876	784	852	812	840	782	783	865	803	865	828	785	832	874	804	764	841	808	786	820	835	859	804	842	776	883	833	780	863	878	822	830	832	799	846	801	847	795	837	818	839	768	796	793	798	821	799	824	805	818	803	756	816	809	807	777	868	809	826	889	793	856	786	831	782	802	828	844	778	808	829	828	819	819	831	829	836	863	844	820	821	797	766	814	812	834	862	872	848	803	824	836	821	848	796	829	798	801	847	790	771	805	816	809	788	840
3794	5975	5027	2693	1863	1382	1147	1019	964	867	822	843	758	737	721	671	660	714	666	636	725	715	650	624	641	734	613	687	607	638	618	618	641	635	674	619	630	639	646	642	651	639	619	666	658	590	595	572	624	599	624	591	637	592	583	588	592	600	653	616	627	632	630	623	610	576	575	627	618	563	614	597	639	668	643	605	590	643	576	607	612	630	623	604	611	607	622	619	562	610	582	621	603	616	601	593	608	614	665	603	542	635	587	629	588	616	585	609	670	646	623	580	611	617	618	648	630	611	598	646	594	600	626	598	626	681	569	620	648	641	590	597	567	590	616	614	633	614	616	597	605	615	569	653	602	565	642	640	604	559	610	593	604	586	585	560	616	601	591	624	587	610	684	598	645	579	574	666	601	592	663	615	559	591	583	561	611	598	631	636	552	578	645	602	559	550	596	643	586	646	599	598	598	598	589	565	567	593	599	602	605	568	601	628	609	647	595	630	579	647	590	593	658	655	566	615	581	575	615	586	558	602	581	588	593	631	620	590	593	609	637	616	609	605	550	592	602	582	645	620	548	613	593	601	599	624	603	596	593	611	612	573	617	603	597	623	625	610	597	558	604	601	607	618	623	612	578	602	569	639	586	570	606	555	569	618	595	602	580	597	625	572	572	632	626	591	592	621	613	613	599	642	613	525	623	633	623	596	601	648	570	597	603	581	633	604	574	656	601	618	604	640	626	621	600	614	582	593	613	584	544	623	622	641	598	674	597	607	588	571	574	593	634	560	573	609	605	561	596	625	615	581	628	601	612	603	620	628	585	610	592	580	624	612	596	562	619	621	611	591	617	608	625	569	627	610	632	599	617	590	598	615	572	614	599	635	635	605	627	626	572	598	584	643	602	587	631	630	607	589	571	646	604	596	570	610	622	574	590	621	597	660	598	596	590	607	610	615	623	629	601	628	584	643	627	611	609	628	613	598	628	612	641	622	604	593	630	599	604	624	566	596	600	619	551	605	534	604	628	599	614	569	577	643	601	582	635	634	662	608	637	629	636	539	613	602	598	587	575	629	611	633	547	616	606	596	571	579	562	573	574	585	589	594	599	601	594	563	587	553	578	599	600	562	634	599	597	611	617	610	609	590	611	607	591	609	616	594	613	631	562	601	635	622	593	628	584	578	569	627	618	603	578	616	612	639	607	649	619	603	573	601	623	602	601	597	609	640	592	596	587	633	638	623	619	625	606	590	627	597	622	595	578	572	607	573	655	594	600	608	613	577	619	587	602	597	599	595	642	583	625	613	583	610	610	593	568	581	589	592	541	585	566	660	627	544	592	596	571	601	616	596	629	596	578	580	591	622	592	558	599	577	608	578	598	639	611	583	583	633	628	622	594	625	575	570	593	616	567	610	617	642	551	605	601	645	614	579	584	597	637	613	615	620	608	603	656	589	579	555	595	586	606	586	577	582	634	593	605	566	617	616	595	589	588	642	578	594	618	631	590	612	604	612	583	605	607	632	631	607	600	575	616	612	606	590	565	571	622	585	577	593	578	589	583	570	612	608	636	627	607	580	597	625	575	599	589	587	610	634	611	609	588	603	558	579	606	647	605	651	605	610	574	589	630	606	558	583	547	607	635	609	598	595	623	582	627	600	608	578	592	591	587	637	616	594	595	628	583	584	582	555	574	644	633	604	618	598	559	568	594	584	571	592	625	556	573	581	607	621	603	629	606	637	588	600	611	593	600	595	615	585	576	567	569	600	674	629	599	588	596	607	570	622	614	601	576	669	589	594	599	662	606	669	611	593	642	591	565	616	621	560	559	635	561	626	569	588	623	589	611	606	582	593	560	601	566	582	632	636	593	582	572	642	577	594	565	626	557	599	580	619	591	653	568	594	590	608	611	569	591	610	626	593	594	581	576	575	584	629	598	618	632	589	614	633	562	591	588	617	577	603	603	609	649	615	589	579	595	613	617	621	575	600	602	614	626	600	628	597	599	636	625	591	599	597	601	610	597	597	604	615	588	609	606	610	608	604	599	616	644	593	602	604	588	614	639	581	578	593	605	615	594	582	612	583	618	609	602	628	614	576	562	623	645	552	603	630	584	594	586	607	595	584	576	606	604	587	580	613	595	568	587	600	603	592	615	575	583	623	582	637	615	577	600	603	598	619	636	636	606	609	599	581	590	626	610	634	604	592	600	636	624	530	591	600	558	617	616	600	613	578	588	614	566	602	587	597	554	602	586	636	592	596	586	616	574	597	603	616	588	640	589	579	613	600	578	604	570	608	638	625	583	604	636	562	628	626	587	578	591	577	612	610	569	571	595	607	598	597	625	552	586	632	586	605	606	601	568	647	587	597	667	592	599	605	622	619	632	579	597	587	615	598	603	598	595	591	576	604	636	644	619	547	634	630	632	630	552	652	634	545	637	586	624	623	620	608	618	580	562	545	611	580	611	625	580	621	619	606	588	567	598	567	565	595	624	587	624	621	632	624	624	613	563	605	625	644	587	586	563	586	555	586	599	579	617	586	595	579	598	603	581	567	604	560	543	650	574	586	634	611	608	604	627	590	575	644	587	597	572	628	583	611	627	597	610	632	588	591	618	590	623	542	612	610	600	600	593	579	594	567	611	600	596	635	583	591	606	585	622	564	594	603	602	584	597	618	636	572	591	587	595	604	619	589	618	651	638	585	590	580	611	615	588	625	580	574	634	602	605	618	643	584	619	605	589	605	553	621	572	554	586	622	575	589	586	585	570	606	620	613	586	581	626	589	566	593	552	616	658	568	582	595	606	597	561	622	590	589	560	585	632	575	583	593	603	614	583	560	624	607	613	587	616	628	616	627	601	584	624	572	595	604	587	654	603	605	617	595	591	566	592	595	595	578	607	620	578	580	593	577	570	576	608	588	564	586	584	593	594	573	622	614	563	566	599	600	570	625	581	576	589	614	604	591	607	556	598	590	581	583	583	655	606	587	596	580	646	589	577	557	593	594	581	633	593	609	576	644	608	639	610	591	639	570	570	591	596	619	541	639	605	544	573	607	615	608	613	644	619	559	586	573	606	630	624	623	609	600	581	625	622	618	571	584	602	585	604	600	607	615	563	589	612	593	566	621	589	562	585	604	591	617	598	591	665	586	606	583	601	595	634	597	603	597	633	630	596	625	599	565	589	630	598	567	644	576	610	558	599	531	629	617	573	619	605	618	602	570	600	625	627	629	567	577	597	516	551	588	640	575	577	605	538	520	633	595	600	616	606	592	569	603	594	601	552	586	596	605	604	587	557	563	573	579	593	649	597	556	604	595	550	624	619	614	584	577	602	617	600	601	602	561	574	615	617	618	609	591	608	578	565	559	588	612	621	624	561	617	603	571	629	595	603	618	616	577	582	634	587	605	609	631	610	596	580	578	590	554	583	589	597	632	558	611	538	599	594	576	588	588	618	608	598	598	563	577	603	615	611	584	561	597	577	592	625	617	618	543	621	559	627	608	616	620
28065	11475	1783	1123	1001	947	917	891	876	889	954	896	843	929	933	890	940	979	939	876	871	862	897	916	843	846	881	912	874	859	911	868	906	872	888	912	915	892	870	845	890	902	926	909	896	847	920	878	906	804	943	867	909	896	917	905	917	934	958	910	870	896	928	873	867	888	885	851	895	872	893	937	881	917	873	886	941	885	928	956	852	924	888	863	867	931	893	886	882	885	877	851	963	908	869	882	950	860	822	924	856	898	900	876	931	930	862	912	925	901	915	904	872	899	927	899	905	854	851	886	907	876	841	808	876	874	949	859	833	892	878	862	853	884	882	900	846	881	924	876	850	899	901	860	876	911	916	925	904	878	909	915	844	913	912	920	939	908	927	909	968	862	838	925	905	898	877	882	901	861	837	863	864	828	910	897	859	924	894	871	880	862	873	846	845	905	926	892	875	899	866	920	883	906	866	916	868	907	885	812	890	868	843	895	890	895	876	871	905	872	862	849	861	978	914	894	928	922	877	816	878	844	864	884	912	887	878	918	897	877	884	851	889	898	850	855	928	870	908	887	880	858	921	878	896	904	877	886	899	893	932	896	874	906	846	864	893	880	942	917	889	852	850	906	902	921	914	874	852	881	844	941	902	905	940	851	872	845	903	872	858	901	895	865	871	895	875	949	904	901	918	888	913	903	867	875	897	861	881	915	911	869	870	926	901	885	889	823	946	926	888	895	871	876	850	863	868	888	852	876	876	952	888	843	894	898	883	847	846	881	943	902	934	884	857	889	949	891	860	927	964	862	869	865	861	855	896	891	904	888	867	876	862	902	886	876	879	935	937	925	940	894	904	906	883	826	899	844	879	898	897	857	870	863	921	889	912	872	868	927	906	901	891	923	918	859	912	901	842	876	902	856	890	900	889	873	890	892	864	908	887	927	939	909	846	880	882	849	824	856	858	881	850	899	837	898	951	905	894	914	889	861	878	892	918	899	893	919	834	925	818	839	874	855	859	889	960	917	871	839	891	890	850	871	901	864	866	889	850	888	873	902	903	905	866	863	874	907	920	926	905	896	830	913	939	886	842	903	905	888	908	850	872	862	891	848	890	919	847	889	905	845	860	890	939	829	911	904	899	864	921	882	834	909	911	887	862	908	911	890	886	873	885	883	859	835	862	841	879	828	869	842	928	895	893	891	947	946	936	869	879	877	815	886	896	907	902	936	915	900	884	885	904	895	873	924	888	936	879	914	863	882	927	952	889	844	868	882	902	911	864	915	890	837	866	879	862	848	880	902	859	893	851	824	861	888	884	927	837	867	880	972	938	901	912	890	905	880	877	903	920	906	929	877	881	825	913	918	860	894	895	917	910	894	887	906	847	907	876	894	907	902	846	898	961	882	895	867	899	899	875	879	853	915	848	877	841	932	911	942	887	893	876	878	893	893	913	913	862	863	878	870	866	929	922	938	929	863	928	987	930	899	905	912	877	898	872	898	833	901	889	865	847	907	872	863	890	811	933	922	880	918	947	924	909	872	862	860	873	882	885	914	916	909	850	866	866	872	880	876	868	868	843	810	970	865	918	900	892	890	920	889	898	908	844	881	896	885	846	922	927	863	936	838	906	893	870	891	903	879	925	895	890	866	919	917	865	904	837	836	908	886	848	907	882	885	916	837	874	874	809	874	911	927	833	911	873	878	887	907	901	890	863	913	922	865	918	856	885	869	921	898	924	915	961	874	920	922	876	875	907	884	857	875	839	886	962	876	879	875	878	879	885	886	935	951	880	862	880	851	891	887	863	954	869	876	910	922	878	810	889	893	883	860	882	896	917	827	851	865	878	897	903	882	862	852	964	892	876	851	929	870	908	936	897	883	891	888	919	879	918	863	914	882	894	907	853	880	874	918	881	864	858	918	900	871	861	894	884	897	927	879	848	892	883	853	898	909	884	895	922	887	876	865	894	903	926	886	909	896	880	844	865	869	841	883	858	930	863	925	880	861	876	908	872	925	938	881	857	899	882	869	844	864	932	869	924	876	890	868	886	950	888	911	880	870	941	909	880	907	901	877	895	955	866	913	893	893	868	834	892	899	862	874	927	822	841	950	847	965	865	902	892	905	883	863	878	930	917	932	861	884	919	882	944	893	869	898	858	875	909	897	915	887	892	828	909	896	877	848	926	901	854	854	875	916	933	890	858	901	911	937	844	845	897	896	891	897	868	871	863	881	890	896	889	932	893	899	892	919	919	858	854	872	929	898	882	908	879	893	888	888	852	875	874	873	857	874	888	948	899	924	942	858	897	907	862	904	917	942	857	874	879	907	864	861	911	860	881	929	946	861	842	902	896	897	927	878	895	885	920	887	932	942	894	920	873	894	814	874	864	915	878	873	835	829	906	941	845	863	854	923	933	897	886	913	886	915	925	953	873	898	917	949	873	885	903	912	835	921	937	914	925	873	905	849	847	938	866	816	906	886	922	816	907	839	902	879	881	893	891	963	920	906	879	887	931	919	853	893	889	845	865	904	897	857	841	911	883	894	824	868	832	892	913	850	890	929	884	842	863	881	922	911	882	894	910	920	928	881	916	898	907	871	890	874	882	881	873	936	916	854	912	822	913	881	889	880	900	838	886	895	875	885	887	875	841	897	866	891	920	941	871	871	877	886	837	902	831	924	909	900	972	866	873	880	863	880	852	893	894	938	902	856	903	882	854	934	853	881	899	909	867	909	897	890	910	913	858	958	913	925	875	879	877	899	882	849	867	865	890	891	876	893	918	911	838	889	882	923	903	867	899	901	889	890	886	900	842	863	899	884	876	872	892	882	906	950	960	910	890	874	889	907	882	859	857	871	931	920	957	945	920	866	851	845	920	918	906	978	876	865	910	833	848	901	929	940	883	864	913	879	912	872	898	886	901	930	911	911	863	850	838	860	868	838	902	878	832	880	912	943	856	879	941	883	814	882	900	891	885	903	834	882	897	850	875	895	932	957	891	945	907	832	872	898	901	853	904	854	790	870	864	916	927	932	891	892	913	858	915	910	898	897	841	923	924	882	890	902	871	883	961	914	935	895	898	924	864	883	920	849	904	841	912	886	849	858	900	867	892	820	904	877	895	919	886	901	888	890	977	866	934	927	873	905	881	906	899	952	937	907	871	893	907	887	912	907	865	924	901	837	910	947	868	881	903	901	852	895	876	890	888	872	898	870	891	887	856	872	921	925	923	894	884	914	863	868	910	892	869	876	836	881	923	967	867	905	869	967	861	887	927	891	879	950	924	855	894	918	887	890	919	882	895	836	863	854	944	845	898	935	877	893	876	912	864	861	896	870	875	862	915	876	903	913	932	857	868	888	908	913	895	934	901	900	950	918	928	957	866	865	891	844	886	890	870	932	867	924	916	880	842	878	922	938	888	878	881	915	900	878	891	905	860	842	885	896	854	851	896	897	908	901	867	898	859	831	877	943	873	874	864	941	888	866	846	922	907	889	900	885	894	855	841	947
5163	736	750	647	607	647	646	581	657	620	586	596	580	662	583	580	609	598	595	582	618	618	583	667	600	581	568	643	574	596	585	630	592	625	593	608	584	580	595	639	610	607	651	633	587	633	600	606	637	593	608	573	542	647	642	615	582	617	579	606	628	588	601	625	596	575	593	627	598	565	623	575	582	606	582	623	627	627	624	607	642	640	567	608	615	613	605	588	624	583	634	557	627	554	571	595	604	577	587	605	583	628	618	559	605	569	636	595	601	589	619	612	605	590	634	615	616	633	554	646	667	617	589	596	605	632	594	603	611	623	620	619	654	627	579	579	616	599	574	587	608	594	600	590	604	594	580	596	616	606	605	581	607	642	577	595	610	623	628	572	565	604	588	612	602	585	631	570	596	589	571	624	615	573	647	582	636	561	586	595	587	617	601	613	587	588	603	589	604	596	615	619	600	564	602	600	624	637	561	635	616	589	587	579	609	584	598	572	581	594	642	597	594	596	623	612	576	564	591	577	615	568	659	608	594	604	576	615	592	596	582	565	604	639	579	588	640	590	612	598	632	613	613	599	597	572	618	599	592	631	587	595	593	616	616	593	580	604	613	621	615	554	599	571	586	623	632	582	622	573	589	628	601	622	589	574	583	541	588	603	628	623	631	598	582	575	646	584	597	582	621	609	639	603	640	622	610	603	595	631	591	596	575	626	603	589	593	590	583	579	567	615	619	602	580	594	636	571	583	624	603	601	576	663	604	624	601	605	605	569	580	632	601	573	633	611	624	593	570	599	597	605	606	585	568	608	625	608	558	637	552	589	597	619	601	610	598	616	608	591	634	585	564	545	604	579	602	619	580	612	570	599	605	589	602	616	597	635	599	595	619	589	668	574	595	605	607	608	559	569	589	612	629	595	611	616	613	642	560	573	607	582	621	644	600	608	598	587	594	594	651	609	581	598	605	609	606	615	556	604	575	619	571	594	617	586	601	599	577	559	560	575	578	616	606	597	618	620	608	592	621	606	593	591	593	670	608	603	597	591	612	586	625	590	617	599	599	601	598	605	607	587	605	611	579	574	573	585	643	610	592	598	595	561	585	577	624	584	620	642	604	557	587	591	633	584	619	606	581	547	590	622	641	577	626	594	617	589	596	578	623	562	584	598	610	637	622	576	606	640	593	624	624	639	616	643	585	577	586	587	591	607	612	610	599	594	577	606	646	617	603	622	595	628	592	655	631	588	585	579	591	601	614	627	619	593	562	588	609	583	610	617	612	592	605	606	585	596	612	594	608	652	558	607	586	601	652	578	611	596	606	616	594	586	621	613	643	621	610	612	598	590	610	589	624	624	594	601	611	623	611	619	594	621	569	596	626	599	590	632	604	574	569	619	641	617	592	601	634	584	601	555	621	613	594	593	562	604	570	620	631	553	572	591	611	602	615	558	608	590	624	596	603	642	569	572	554	607	629	589	643	584	572	590	630	605	602	611	635	553	619	610	607	631	586	601	605	586	579	645	606	612	583	581	584	635	612	626	565	626	581	588	591	590	599	617	536	562	595	563	577	594	583	592	592	557	563	584	625	580	626	620	595	617	629	638	575	622	612	582	618	638	564	579	596	583	593	601	579	635	593	585	607	602	598	645	627	595	571	566	605	592	577	614	589	660	611	577	601	602	592	659	549	542	626	593	588	577	581	638	611	641	600	568	595	599	595	632	599	576	617	585	603	661	620	605	590	635	627	590	594	595	599	585	524	598	618	634	579	566	616	579	587	597	645	645	622	579	618	583	573	578	611	566	638	601	577	609	559	604	624	586	574	606	581	658	619	575	606	600	580	581	630	608	597	618	606	606	603	589	589	597	573	642	569	606	595	576	591	567	591	587	571	562	587	592	577	612	597	571	567	566	630	622	571	619	601	589	588	619	576	572	607	616	561	605	634	595	632	617	589	631	578	592	640	590	627	610	618	608	617	638	616	615	580	586	611	589	603	591	667	623	610	579	616	581	624	607	610	611	577	620	631	599	613	573	603	586	626	612	592	615	622	576	591	616	598	578	597	571	565	599	639	608	588	593	633	640	615	621	597	593	626	571	597	601	605	573	574	604	586	591	603	599	571	650	626	591	621	591	618	564	606	594	585	596	608	589	612	613	617	611	594	588	586	609	605	586	564	625	557	589	619	603	566	608	610	640	615	590	603	581	611	598	622	618	653	605	579	630	580	604	641	624	578	619	611	621	652	589	571	623	603	625	568	612	589	601	632	619	577	620	624	615	600	591	588	572	572	614	595	592	597	615	574	628	628	576	563	606	619	606	626	617	589	647	606	595	615	651	584	563	626	649	568	609	571	583	602	613	560	597	611	580	561	604	619	587	605	593	572	552	620	593	652	622	558	608	588	571	608	600	608	607	627	634	603	594	587	593	623	617	620	610	584	596	588	587	594	595	583	622	628	619	606	630	588	618	634	593	611	646	621	613	633	583	605	570	583	634	582	582	608	618	617	621	579	539	589	607	633	587	636	586	613	594	579	594	628	628	590	590	630	580	601	598	631	634	617	595	616	583	628	635	596	582	615	584	581	619	676	576	597	592	647	556	559	606	620	627	591	617	597	621	559	574	620	612	609	615	582	556	607	569	582	576	577	627	622	618	594	574	599	563	616	597	584	592	589	601	596	597	634	634	583	544	590	623	603	613	639	656	566	592	618	620	599	607	621	583	584	576	602	596	601	619	582	543	603	598	622	587	593	632	542	589	623	599	579	585	614	597	604	593	636	578	608	638	584	632	621	606	579	600	579	614	636	595	554	605	629	600	624	619	537	587	594	597	606	607	593	563	583	586	573	594	600	597	648	623	589	591	563	617	628	586	601	628	596	595	638	606	578	622	577	599	560	617	593	637	565	604	594	609	616	576	576	613	592	577	612	584	616	651	616	596	634	628	614	597	593	629	575	617	584	589	583	586	543	614	606	578	565	558	627	596	602	623	613	593	608	585	601	620	599	589	619	640	559	608	590	635	582	615	601	589	572	595	609	582	611	625	583	581	595	609	570	581	621	599	592	619	635	555	646	635	621	614	575	586	612	623	559	648	612	591	581	578	589	595	584	609	597	614	596	618	617	575	626	611	601	572	620	629	633	654	598	629	559	602	602	600	580	634	610	595	598	594	571	616	596	612	659	550	657	638	566	586	633	626	609	583	612	584	596	581	594	625	553	607	623	625	610	600	586	600	563	625	590	599	602	616	574	612	638	627	586	578	585	558	612	606	569	602	606	605	595	622	592	625	612	616	598	620	603	608	574	572	615	633	632	599	575	585	601	595	602	582	577	622	628	629	579	568	628	612	582	600	622	659	572	587	629	617	614	591	628	598	571	586	616	595	562	603	638	609	616	628	637	586	598	577	586	604	613	585	608	560	583	603	560	621	618	624	582	653	542	590	599	604	586	617	607	612	617	611	604	611	558	567	603	563	584	600	561	593	599	622	554	602	589	607	599	567	619	633
25663	21488	27791	25577	10243	2103	1602	1400	1323	1222	1304	1261	1216	1240	1242	1228	1220	1178	1203	1214	1242	1260	1233	1205	1186	1243	1195	1205	1130	1174	1139	1195	1182	1223	1158	1215	1192	1206	1219	1182	1147	1164	1227	1230	1184	1200	1178	1220	1247	1188	1168	1147	1226	1185	1207	1160	1158	1212	1154	1159	1250	1196	1189	1148	1157	1202	1190	1146	1212	1174	1241	1190	1167	1165	1185	1140	1186	1134	1150	1134	1201	1161	1230	1192	1199	1230	1191	1177	1184	1180	1142	1181	1193	1217	1198	1198	1232	1178	1178	1160	1220	1166	1121	1224	1236	1161	1180	1109	1217	1108	1168	1192	1254	1193	1184	1153	1206	1200	1157	1205	1153	1223	1179	1193	1223	1199	1198	1161	1220	1148	1151	1215	1172	1163	1215	1152	1164	1163	1188	1150	1199	1212	1205	1151	1154	1217	1193	1139	1224	1185	1226	1169	1200	1135	1125	1177	1155	1219	1207	1149	1182	1176	1135	1171	1111	1212	1238	1215	1239	1159	1215	1200	1148	1158	1191	1136	1165	1134	1206	1159	1153	1164	1178	1219	1155	1169	1155	1098	1143	1169	1171	1178	1076	1182	1157	1143	1168	1181	1231	1174	1130	1178	1224	1195	1153	1186	1171	1161	1160	1183	1149	1145	1160	1205	1158	1250	1187	1215	1272	1183	1101	1129	1238	1204	1176	1164	1139	1212	1216	1151	1137	1144	1169	1192	1186	1184	1198	1230	1210	1171	1226	1157	1128	1258	1136	1195	1168	1153	1168	1134	1112	1176	1162	1196	1160	1185	1239	1157	1101	1201	1157	1137	1165	1239	1169	1148	1190	1149	1156	1177	1195	1185	1133	1117	1171	1206	1182	1142	1230	1235	1186	1157	1221	1153	1142	1215	1154	1125	1167	1138	1161	1135	1138	1248	1160	1174	1149	1140	1147	1166	1077	1200	1148	1139	1200	1203	1147	1166	1203	1179	1209	1134	1101	1167	1168	1172	1209	1184	1183	1096	1218	1199	1196	1192	1107	1165	1212	1149	1160	1137	1167	1128	1115	1145	1201	1160	1206	1191	1180	1159	1205	1152	1178	1244	1207	1172	1192	1238	1180	1070	1147	1152	1217	1145	1156	1197	1121	1203	1215	1168	1246	1192	1174	1168	1123	1221	1208	1176	1243	1166	1206	1119	1118	1200	1155	1149	1145	1181	1177	1124	1241	1167	1259	1148	1180	1136	1191	1210	1157	1167	1172	1199	1170	1164	1082	1168	1118	1174	1208	1178	1220	1205	1136	1149	1195	1121	1226	1200	1118	1199	1172	1210	1181	1211	1203	1213	1191	1207	1207	1182	1148	1173	1187	1143	1179	1139	1194	1117	1192	1159	1140	1124	1230	1175	1124	1141	1180	1148	1190	1158	1184	1164	1145	1133	1216	1198	1173	1216	1229	1207	1207	1171	1181	1152	1179	1168	1148	1107	1201	1208	1185	1130	1198	1145	1117	1198	1167	1123	1136	1218	1150	1179	1152	1155	1189	1202	1151	1148	1163	1195	1136	1206	1169	1189	1173	1222	1136	1156	1176	1166	1187	1206	1149	1110	1170	1180	1210	1155	1191	1159	1201	1105	1160	1186	1189	1184	1160	1209	1139	1134	1132	1236	1151	1171	1158	1158	1131	1156	1173	1103	1127	1164	1159	1170	1160	1160	1218	1146	1204	1190	1257	1197	1169	1211	1223	1159	1157	1163	1196	1244	1172	1161	1174	1129	1178	1145	1198	1137	1176	1220	1162	1183	1189	1107	1207	1155	1168	1163	1099	1166	1190	1199	1206	1205	1169	1209	1207	1125	1126	1223	1251	1138	1178	1226	1199	1178	1195	1155	1167	1181	1131	1135	1163	1199	1166	1144	1132	1159	1190	1200	1194	1213	1202	1166	1150	1161	1201	1137	1106	1206	1168	1140	1151	1116	1155	1187	1089	1144	1206	1188	1176	1179	1213	1227	1198	1157	1169	1217	1190	1181	1145	1185	1191	1190	1195	1177	1242	1185	1131	1154	1094	1184	1218	1174	1178	1156	1174	1204	1219	1113	1221	1174	1193	1148	1200	1159	1203	1176	1167	1150	1204	1136	1151	1180	1084	1139	1230	1197	1150	1188	1185	1217	1194	1153	1148	1126	1169	1187	1171	1216	1123	1202	1191	1212	1112	1121	1248	1193	1116	1143	1191	1173	1221	1243	1186	1153	1213	1147	1148	1126	1176	1136	1193	1111	1166	1186	1137	1216	1169	1174	1116	1183	1132	1219	1194	1212	1193	1176	1216	1186	1202	1187	1139	1192	1180	1161	1169	1129	1284	1136	1167	1149	1196	1165	1215	1159	1195	1187	1175	1156	1211	1168	1144	1181	1097	1106	1133	1215	1145	1191	1193	1145	1169	1205	1156	1156	1184	1154	1188	1145	1163	1154	1156	1200	1216	1200	1097	1187	1237	1110	1243	1205	1122	1199	1148	1195	1190	1203	1202	1164	1167	1182	1144	1149	1131	1176	1193	1296	1228	1145	1191	1155	1211	1225	1204	1148	1189	1183	1183	1159	1218	1171	1206	1202	1226	1182	1254	1184	1244	1121	1124	1187	1157	1238	1188	1213	1182	1153	1195	1246	1157	1158	1150	1206	1183	1163	1107	1191	1146	1157	1226	1224	1088	1140	1227	1178	1211	1217	1156	1196	1163	1185	1143	1192	1121	1173	1180	1286	1160	1213	1156	1175	1207	1169	1208	1217	1168	1156	1167	1155	1202	1204	1177	1176	1226	1182	1201	1156	1148	1187	1190	1154	1207	1135	1155	1165	1216	1170	1168	1196	1180	1149	1166	1196	1166	1132	1234	1105	1208	1139	1148	1201	1265	1165	1145	1164	1234	1179	1081	1198	1223	1185	1205	1199	1144	1089	1193	1159	1182	1150	1155	1169	1126	1171	1171	1165	1212	1133	1130	1217	1185	1167	1183	1160	1135	1219	1151	1189	1200	1155	1158	1166	1233	1165	1172	1194	1127	1225	1099	1161	1183	1151	1221	1159	1198	1169	1197	1183	1200	1183	1215	1185	1171	1160	1161	1234	1183	1188	1152	1153	1185	1229	1217	1180	1142	1107	1170	1132	1203	1098	1234	1145	1213	1176	1179	1193	1134	1196	1121	1164	1108	1144	1135	1193	1152	1229	1146	1160	1121	1132	1191	1221	1180	1161	1180	1147	1162	1245	1195	1201	1169	1194	1218	1187	1145	1083	1138	1195	1195	1121	1149	1198	1116	1229	1182	1197	1185	1166	1261	1218	1205	1154	1246	1224	1216	1133	1134	1118	1139	1154	1151	1217	1191	1142	1151	1142	1196	1184	1118	1189	1149	1183	1168	1137	1190	1114	1151	1199	1190	1171	1127	1220	1152	1178	1213	1165	1208	1138	1180	1148	1193	1159	1158	1204	1129	1162	1157	1192	1188	1171	1137	1182	1185	1183	1154	1118	1175	1168	1217	1174	1229	1130	1212	1194	1165	1176	1195	1123	1192	1165	1180	1195	1209	1135	1229	1158	1158	1142	1168	1251	1255	1211	1166	1221	1177	1157	1178	1195	1121	1181	1239	1164	1247	1174	1155	1161	1260	1190	1165	1123	1162	1214	1192	1241	1120	1174	1157	1209	1169	1243	1160	1172	1122	1178	1194	1107	1171	1173	1191	1136	1174	1185	1133	1167	1155	1218	1180	1133	1200	1128	1114	1139	1118	1169	1168	1218	1151	1162	1175	1181	1185	1159	1222	1190	1137	1174	1111	1241	1201	1167	1127	1110	1183	1226	1174	1100	1202	1133	1177	1192	1162	1166	1225	1168	1164	1146	1192	1189	1159	1189	1178	1192	1157	1181	1205	1127	1161	1171	1132	1218	1193	1196	1127	1187	1219	1173	1180	1208	1186	1145	1208	1206	1161	1154	1157	1200	1156	1196	1186	1198	1182	1226	1193	1205	1193	1170	1202	1149	1169	1121	1235	1114	1175	1211	1207	1180	1184	1159	1143	1115	1206	1141	1189	1142	1173	1183	1190	1137	1152	1128	1197	1171	1156	1218	1204	1164	1177	1214	1222	1196	1191	1200	1141	1141	1135	1182	1196	1213	1175	1153	1196	1168	1210	1209	1136	1172	1143	1128	1139	1157	1124	1191	1239	1099	1156	1212	1164	1175	1143	1195	1141	1124	1268	1186	1133	1120	1145	1233	1156	1184	1171	1188	1128	1196	1104	1176	1216	1056	1173	1167	1139	1139	1144	1193	1186	1134	1176	1195	1141	1163	1202	1167	1187	1122	1181	1144	1105	1185	1159	1153	1101	1150	1171	1168	1189	1181	1148	1183	1189	1180	1159	1232	1219	1167	1168	1088	1153	1194	1150	1161	1171	1209	1090	1158	1172	1182	1187	1191	1192	1152	1214	1217	1187	1132	1158	1219	1166	1116	1180	1150	1140	1231	1117	1191	1198	1123	1148	1171	1173	1101	1137	1186	1140	1146	1159	1163	1171	1159	1217	1174	1197	1182	1141	1201	1172	1150	1187	1173	1180	1190	1181	1186	1198	1127	1174	1090	1155	1213	1219	1156	1176	1185	1200	1178	1124	1176	1147	1123	1201	1148	1204	1142	1205	1197	1162	1193	1194	1228	1229	1189	1170	1203	1177	1111	1202	1152	1159	1153	1184	1181	1176	1232	1138	1189	1211	1139	1152	1190	1173	1196	1148	1120	1168	1135	1149	1190	1156	1196	1187	1177	1140	1148	1155	1182	1182	1123	1176	1163	1169	1176	1204	1159	1201	1244	1159	1129	1159	1109	1224	1159	1252	1199	1174	1194	1227	1176	1204	1102	1119	1168	1174	1109	1157	1208	1164	1206	1194	1201	1216	1173	1231	1188	1166	1109	1205	1143	1204	1145	1155	1163	1181	1202	1188	1145	1209	1160	1222	1195	1195	1163	1225	1163	1205	1219	1103	1202	1109	1119	1258	1197	1140	1151	1205	1195	1169	1173	1173	1149	1220	1119	1147	1162	1212	1189	1121	1128
3736	3623	3091	1951	1486	1212	1105	994	1032	997	917	964	929	890	828	844	875	883	891	867	863	874	859	853	914	860	822	834	766	854	845	840	834	806	825	811	818	791	833	843	837	847	816	779	834	779	837	798	834	838	789	828	852	811	808	834	830	802	836	835	806	764	834	805	864	839	854	840	839	830	801	834	801	840	835	843	839	846	857	844	860	842	842	800	848	856	807	851	889	777	789	844	787	820	853	828	793	846	821	827	797	864	785	857	813	844	817	857	787	819	809	830	829	795	805	811	864	811	845	821	824	868	760	813	793	807	775	832	837	790	833	844	808	809	815	849	819	857	833	847	786	845	795	789	809	829	802	826	804	843	844	774	769	856	878	781	818	776	805	825	800	817	826	779	841	852	877	817	826	807	830	805	843	787	822	877	768	796	841	784	836	817	834	829	806	792	782	777	800	781	862	772	854	818	823	794	851	823	852	782	856	781	846	798	831	819	818	790	840	827	903	789	754	765	809	789	838	805	816	811	822	808	848	802	814	762	779	806	811	854	821	767	809	827	803	811	827	860	823	805	820	788	797	819	777	823	842	879	814	784	830	776	789	763	845	794	845	816	788	784	750	846	811	807	817	822	814	792	780	813	757	820	811	787	812	813	803	826	819	799	815	868	771	823	790	800	858	830	831	802	849	814	825	728	838	791	825	767	776	796	879	824	795	776	800	850	794	848	841	835	810	853	819	779	823	827	762	820	807	841	827	855	814	806	830	794	855	845	837	817	814	769	819	806	787	840	770	841	785	792	825	765	873	801	819	775	782	809	789	810	810	813	845	826	817	846	785	801	869	802	810	785	816	789	856	850	763	815	814	789	782	804	815	809	791	818	796	808	824	799	809	823	792	785	833	758	818	755	769	811	806	795	796	816	848	839	788	834	787	761	858	785	780	801	743	841	866	804	796	812	793	809	786	809	831	793	793	763	844	817	824	817	770	836	792	788	813	810	833	768	796	808	832	820	798	844	824	808	840	806	802	803	807	784	796	784	838	827	843	803	815	811	787	781	806	814	811	777	797	816	798	819	813	807	850	788	825	770	828	815	809	815	797	811	828	854	828	834	795	859	786	817	822	827	787	839	805	786	848	850	799	833	814	788	834	824	827	807	858	847	793	827	767	842	845	819	842	815	809	785	811	842	802	836	811	783	797	776	770	836	840	823	832	742	851	788	787	826	784	787	826	845	867	796	827	796	830	824	821	786	839	858	763	863	825	789	807	834	823	793	744	768	757	787	819	825	766	763	842	812	835	796	803	765	771	797	778	844	785	839	765	851	751	782	775	762	798	830	847	815	802	787	825	808	792	800	800	779	767	840	777	759	844	831	782	768	806	808	795	839	767	771	823	840	799	794	808	781	806	821	820	757	802	824	819	841	770	827	788	806	794	817	820	841	800	843	834	791	850	780	844	776	790	804	813	841	768	781	771	815	814	810	829	835	817	794	824	821	817	776	822	862	814	780	777	864	768	795	844	795	849	802	844	836	763	801	792	795	839	799	751	802	814	788	803	782	852	838	815	804	818	862	807	820	832	804	788	814	792	866	805	831	832	802	807	760	813	808	751	821	798	781	792	768	775	797	780	802	829	826	788	803	820	816	788	789	822	823	840	809	845	822	844	794	789	795	831	828	847	788	794	770	828	821	784	781	811	836	800	809	796	772	787	755	828	812	795	789	849	778	797	842	788	799	785	790	757	811	771	753	808	832	823	846	796	810	793	788	812	790	806	820	855	806	819	747	811	813	746	801	823	841	809	817	788	800	805	792	839	791	806	793	874	799	766	789	777	786	810	833	771	813	775	804	803	824	797	829	814	803	817	828	750	796	814	852	851	808	817	837	799	856	802	802	806	774	798	808	789	883	823	823	728	833	853	840	834	827	782	828	835	776	811	752	797	821	780	777	845	804	828	794	792	795	791	800	843	797	799	763	804	745	774	765	798	780	838	796	789	806	830	792	843	839	775	827	814	825	851	835	823	744	803	774	825	774	782	780	807	803	836	806	813	807	797	783	799	803	819	831	791	802	801	832	821	851	860	792	743	829	771	810	775	797	837	798	813	827	819	820	799	774	759	788	817	807	874	862	807	838	853	799	874	819	832	803	823	806	842	850	753	815	844	781	838	799	797	802	756	870	818	762	821	823	807	816	858	790	833	771	847	833	792	810	828	807	816	817	713	854	801	838	839	801	802	813	745	813	830	856	782	802	789	782	821	779	789	798	781	809	788	771	832	816	817	778	851	819	808	797	827	840	766	818	784	819	761	799	802	779	808	801	840	831	791	826	807	843	800	822	856	849	816	822	817	751	793	767	778	837	765	764	768	792	841	799	849	822	781	844	825	829	811	799	835	814	821	800	817	809	798	826	792	802	847	830	789	801	791	778	818	818	864	804	803	861	839	843	830	786	832	827	731	801	780	802	806	858	817	815	755	805	764	831	824	811	790	812	831	793	799	810	815	813	833	826	835	863	780	841	808	799	806	832	827	796	813	793	814	815	867	793	824	795	846	783	824	790	841	796	841	842	766	766	741	806	830	767	779	828	795	794	820	825	815	804	798	841	812	826	802	800	756	844	793	802	802	777	780	841	824	780	789	785	807	829	797	817	782	797	812	796	836	824	781	779	781	875	802	799	830	820	766	800	792	774	809	796	839	724	787	764	779	823	745	835	804	803	826	785	756	829	785	796	806	798	772	779	800	843	860	750	815	790	817	825	829	828	866	832	792	854	765	826	796	793	817	817	837	812	784	841	812	812	838	820	884	857	820	808	776	830	770	853	783	813	804	782	826	837	775	740	844	762	833	794	785	797	836	772	805	818	788	886	791	783	801	837	778	809	842	801	763	856	806	799	783	796	749	742	803	799	759	828	799	777	811	816	870	818	823	812	841	774	754	795	745	807	746	835	810	771	782	840	810	785	790	806	820	798	793	813	786	787	786	800	872	797	848	784	848	845	848	736	791	816	796	806	792	833	831	817	804	763	825	806	800	815	786	775	843	835	822	795	820	777	804	784	813	788	818	790	830	800	797	801	822	820	764	834	865	806	803	796	778	789	848	784	775	829	876	833	785	851	800	811	838	814	754	842	758	815	804	825	802	864	817	803	784	813	838	773	808	806	794	837	780	837	833	763	833	856	830	806	805	809	823	800	805	831	802	841	788	841	762	782	812	782	803	795	820	841	786	777	803	756	884	824	791	812	804	802	794	832	790	785	770	797	830	852	792	845	832	765	790	791	804	802	778	864	772	761	845	833	782	841	799	776	800	823	838	812	802	829	809	797	838	807	800	815	779	792	830	785	805	857	782	827	803	771	818	824	842	828	763	818	797	855	809	826	825	811	860	782	812	722	769	811	777	814	780	828	771	856	758	755	847	787	835	835	795	800	830	797	833	807	834	826	786	863	822	799	810	778	840	775	806	890	840	764	810	809	808	836	815	801	838	818	729	815	785	784	820	836	794	836
24672	21522	28821	24688	21495	7795	1856	1183	1039	1012	1027	927	919	935	895	888	976	878	832	863	873	849	846	875	883	860	828	871	837	857	830	826	832	880	893	849	870	835	777	805	867	843	788	807	852	804	824	815	874	786	860	843	778	842	824	844	808	804	789	810	868	800	828	818	824	798	803	884	867	836	861	875	868	859	821	853	829	858	874	861	846	808	819	842	841	837	891	793	799	850	840	825	803	867	867	836	903	776	844	858	885	838	819	794	868	843	806	856	814	804	778	829	875	805	792	869	833	849	868	790	810	833	807	844	838	885	790	853	812	842	829	881	833	782	881	765	832	826	808	844	872	794	823	831	864	851	797	842	878	835	810	824	847	826	872	903	852	835	791	840	869	801	829	799	782	812	831	819	857	829	848	882	847	830	839	846	855	844	813	833	826	830	817	832	805	816	844	836	806	783	802	857	896	845	857	823	868	852	813	776	819	840	767	845	824	812	805	772	820	841	856	845	846	838	810	776	790	807	873	840	849	792	856	818	895	807	859	840	830	840	833	831	800	775	827	809	814	824	811	831	791	795	823	822	772	818	808	807	847	834	874	869	822	832	801	813	837	830	800	822	824	805	850	835	842	813	810	833	804	844	798	851	786	863	821	851	826	854	889	821	802	848	810	819	820	787	771	779	795	813	862	768	892	809	853	827	828	774	894	873	828	831	842	791	828	822	827	767	797	827	821	843	825	827	845	825	812	767	836	819	806	813	815	837	786	811	852	849	861	833	827	806	806	829	890	776	849	850	841	808	827	786	843	809	838	852	777	881	842	826	841	863	789	829	782	839	808	873	819	815	806	830	793	839	852	782	814	837	862	838	823	822	809	827	878	798	834	784	828	834	802	785	825	770	838	820	816	813	854	830	829	807	800	832	834	815	879	757	831	837	799	865	828	825	841	807	815	806	802	803	810	828	825	872	783	862	858	822	807	886	783	825	783	796	830	861	868	781	811	775	814	853	824	822	835	820	812	810	858	865	804	840	853	815	886	766	871	828	808	833	849	824	801	779	824	826	853	811	819	838	800	845	852	814	799	778	800	826	839	787	833	857	850	869	780	854	798	830	807	835	824	832	840	853	819	815	853	836	846	841	825	830	793	816	829	845	818	895	840	801	838	818	760	825	825	830	819	826	859	809	850	853	822	858	863	867	819	766	810	863	789	775	846	866	824	853	809	809	824	861	827	811	824	844	872	815	870	845	887	836	843	799	778	818	798	825	783	811	813	825	865	840	858	871	830	807	850	825	822	917	841	839	802	826	822	840	834	803	738	857	818	827	793	822	804	818	858	810	798	829	850	808	834	808	804	793	800	826	905	816	833	844	822	808	832	859	805	823	844	791	795	890	804	857	809	844	846	801	890	846	888	778	871	835	809	789	830	846	819	837	807	882	837	841	842	854	823	828	768	833	828	812	847	850	871	853	837	764	843	834	794	811	824	839	792	855	783	853	783	856	780	823	840	815	811	849	819	794	823	792	806	859	832	830	801	866	856	800	854	827	842	871	813	827	827	825	879	797	826	770	819	863	852	784	903	823	813	820	855	809	816	861	849	806	822	809	825	790	864	820	819	788	801	819	797	794	832	803	843	834	842	797	840	806	784	832	858	828	883	817	814	838	787	832	839	876	863	846	869	818	823	831	826	790	835	818	801	835	874	789	847	810	850	876	869	825	853	860	783	805	812	819	846	883	843	863	799	791	792	881	812	820	778	809	820	821	820	808	850	907	807	834	775	814	800	797	868	838	848	822	802	806	778	816	793	881	876	809	821	804	791	868	843	800	780	874	780	857	791	811	832	801	856	792	808	803	796	879	807	880	853	809	853	814	822	789	812	813	773	861	842	853	785	760	870	836	826	814	818	833	774	781	853	791	840	788	838	790	838	852	841	831	838	830	812	854	875	752	795	803	819	802	777	838	841	819	812	826	822	824	851	850	830	812	830	805	876	851	807	884	876	756	811	840	807	844	791	846	849	791	829	823	813	819	837	843	784	874	869	882	808	813	879	846	838	845	861	834	792	835	769	804	874	822	829	841	855	817	792	798	836	826	861	792	846	851	807	808	821	856	824	812	866	808	865	813	809	860	845	801	829	877	851	816	828	770	839	819	816	844	815	864	826	814	847	829	822	789	793	855	796	856	797	848	852	843	780	831	778	821	829	795	837	838	828	835	785	797	837	800	828	830	845	873	820	842	788	853	826	790	822	813	824	808	804	837	869	901	823	856	825	840	756	800	825	822	826	814	827	819	802	823	890	860	854	824	839	812	781	855	785	803	801	754	854	822	857	837	868	779	851	806	831	829	803	837	834	795	836	827	811	835	866	841	852	800	851	868	778	803	801	750	857	870	806	807	827	802	868	874	837	793	842	799	833	835	801	840	880	828	800	764	759	814	863	835	805	853	823	824	809	820	762	806	796	769	821	833	849	827	802	826	814	844	802	820	809	812	859	858	823	893	905	850	782	819	906	798	813	849	807	831	827	814	801	871	820	881	844	829	827	821	837	813	817	859	874	833	830	820	856	804	809	831	817	882	778	891	846	863	864	788	815	819	814	839	839	820	769	867	842	801	856	767	843	785	816	786	816	815	827	816	808	810	838	795	785	842	814	849	836	856	901	798	860	826	870	821	802	798	801	799	878	814	813	803	861	802	799	816	825	808	822	834	800	827	825	796	846	810	857	762	818	828	840	835	860	800	819	805	793	845	844	835	829	844	794	853	839	868	831	831	856	861	812	859	782	877	781	793	851	781	810	777	815	838	833	834	834	789	776	829	828	845	798	806	796	827	787	845	838	915	825	861	795	823	831	770	766	839	876	818	828	860	793	790	828	853	850	805	800	773	806	858	851	850	865	789	814	802	846	804	841	835	844	837	819	806	840	817	836	798	793	814	804	824	834	797	879	862	813	799	824	873	840	805	848	842	828	795	837	837	807	820	781	822	777	800	862	812	792	887	829	855	793	802	841	841	787	839	824	802	843	833	800	873	817	832	815	823	863	818	831	786	878	789	802	859	822	808	818	774	778	884	824	792	800	849	869	780	824	820	811	794	824	846	796	822	799	778	851	766	850	837	860	864	853	834	778	836	785	843	788	850	846	809	888	830	793	871	823	828	840	836	843	835	814	802	840	826	842	773	776	813	803	818	777	810	812	853	797	800	823	810	815	808	774	833	846	828	831	812	798	834	835	793	862	866	818	870	811	807	838	799	847	809	800	812	868	800	811	794	812	789	795	840	848	784	812	857	809	814	775	749	844	839	819	854	863	813	860	850	773	793	829	813	777	744	873	825	847	834	845	835	825	792	791	813	804	835	791	816	823	844	866	796	796	824	757	808	828	821	840	823	834	846	817	850	814	795	866	802	784	841	860	853	788	810	803	772	807	795	811	845	756	783	832	822	839	850	835	802	860	797	867	840	791	809	808	779	832	873	851	892	861	796	866	829	781	792	869	778	853	811	831	788
3871	5978	4937	2623	1764	1474	1205	1086	885	810	783	802	775	725	732	692	683	768	642	670	680	652	650	683	673	636	652	634	623	662	655	615	623	607	658	604	653	625	607	625	594	639	597	647	640	618	593	600	628	625	646	627	606	646	588	654	601	638	581	618	651	546	641	615	645	594	607	635	599	612	611	645	632	579	601	548	577	600	612	606	651	661	622	649	606	573	581	578	605	610	588	576	637	629	610	612	613	604	585	640	606	589	611	596	583	606	568	594	596	618	649	635	629	597	586	598	621	647	628	596	598	578	609	642	612	672	628	576	602	567	580	609	589	629	625	634	600	600	599	628	604	646	612	578	560	570	593	620	609	659	592	594	602	594	628	572	639	605	564	610	592	600	614	638	592	595	621	596	631	584	623	603	611	612	637	610	578	601	616	573	643	621	595	589	614	600	610	592	598	587	547	610	606	623	593	648	602	588	619	585	571	596	640	634	597	614	610	591	568	595	598	574	621	584	592	563	609	565	594	588	609	628	589	582	617	575	572	604	574	613	624	602	615	611	602	567	659	629	580	626	603	532	554	599	613	598	601	588	590	604	621	619	638	624	580	591	628	648	628	613	608	597	594	591	620	595	638	571	647	617	574	583	591	619	588	595	619	560	580	593	586	607	604	610	577	574	603	592	584	588	577	566	603	573	585	586	591	623	606	594	584	605	581	601	577	567	601	661	602	620	603	620	588	590	541	669	571	588	628	647	609	624	541	616	587	608	592	623	590	604	650	619	583	611	627	591	624	617	613	618	663	602	550	555	618	598	574	618	644	571	621	603	644	618	582	587	609	617	619	598	625	618	613	590	613	625	611	573	609	615	623	592	617	559	592	592	589	594	626	590	563	605	611	564	592	625	571	642	589	592	596	578	609	538	616	603	626	590	617	620	613	610	602	589	584	604	597	588	596	608	629	573	573	606	579	608	604	593	599	656	575	609	583	543	611	577	598	645	641	600	572	600	590	642	594	612	610	619	589	627	619	610	579	597	616	638	594	687	613	577	590	603	581	617	585	609	580	632	632	594	605	595	613	579	556	609	600	607	582	636	580	602	634	609	581	618	604	568	617	595	584	597	602	613	593	578	547	558	592	578	587	588	591	588	593	595	595	604	565	608	601	631	586	565	609	605	580	605	602	613	651	605	624	608	566	577	621	645	591	553	601	613	583	557	626	580	629	602	580	598	593	606	610	587	604	615	615	616	570	597	606	592	586	605	582	640	625	602	587	571	604	615	582	567	653	598	630	606	589	556	609	619	595	569	632	594	603	627	576	564	626	608	583	603	635	622	600	599	568	630	591	575	606	627	611	620	520	619	553	610	597	562	627	604	619	654	608	566	587	615	600	579	563	626	665	603	581	579	609	583	622	595	600	630	606	669	591	557	610	631	609	603	593	592	661	574	617	592	564	576	597	582	623	587	557	604	604	557	613	601	622	626	579	575	560	556	641	589	558	580	577	599	549	555	577	579	621	577	609	572	604	580	579	603	639	611	622	591	611	579	620	568	620	617	622	620	620	581	619	605	644	590	571	609	587	554	583	587	617	613	590	611	602	602	602	598	601	592	591	582	636	585	632	575	570	662	594	568	614	619	599	585	576	593	612	561	599	602	592	602	599	602	641	628	633	569	640	622	580	626	650	592	602	599	599	599	608	615	570	624	618	587	590	560	611	606	589	611	602	618	610	560	584	585	589	572	619	600	594	566	586	571	627	611	599	604	583	564	603	584	623	615	574	622	597	604	589	584	639	563	601	590	589	563	637	600	625	594	628	587	611	556	603	557	547	608	617	558	578	616	593	616	608	584	569	588	580	601	614	630	587	585	586	585	558	601	591	611	616	624	632	589	592	591	569	591	609	610	566	597	568	581	591	609	609	558	614	593	603	615	535	621	599	596	579	608	622	602	588	597	610	607	599	568	606	625	589	566	581	607	591	611	549	568	579	569	595	589	651	609	615	601	588	591	604	614	599	583	661	644	556	590	584	563	582	585	605	628	611	624	596	611	610	589	566	548	615	607	597	634	597	543	620	585	592	593	655	578	640	594	618	625	618	554	578	599	586	592	581	563	603	585	590	537	593	577	581	629	605	610	629	619	583	631	604	629	587	640	615	576	605	585	649	630	592	600	616	603	592	594	624	574	632	572	560	600	615	560	576	599	603	563	651	607	590	616	582	597	599	606	574	603	609	607	586	541	558	569	599	586	637	587	587	609	603	572	604	617	597	570	623	662	595	574	612	573	608	587	605	575	584	637	584	621	564	573	581	588	611	589	587	603	629	571	591	613	582	598	595	592	568	579	591	606	650	614	600	567	604	635	614	554	589	583	607	574	598	604	618	617	601	590	600	596	608	620	577	571	591	572	589	624	586	604	587	582	596	572	591	584	639	571	568	617	620	570	636	581	595	616	589	552	608	596	577	595	598	613	576	574	586	617	626	547	621	592	579	612	599	590	597	600	573	635	610	608	560	584	561	624	583	621	531	610	591	614	558	594	584	565	647	563	620	672	571	639	595	554	577	618	616	606	631	624	582	595	560	644	578	610	601	635	602	593	626	575	595	625	632	575	591	591	571	615	567	598	619	574	546	582	598	566	581	563	613	577	590	568	565	617	569	626	593	593	624	601	586	558	603	622	615	622	593	602	588	571	625	599	586	578	607	612	626	632	612	569	607	563	591	646	629	615	609	643	610	597	613	578	601	605	552	562	572	619	605	594	611	588	581	569	591	581	572	589	631	610	597	606	614	606	656	607	622	612	584	592	588	578	595	590	585	610	577	602	563	584	609	616	602	570	590	632	593	634	582	631	629	601	582	604	614	583	596	611	587	630	593	570	555	615	569	565	603	622	598	608	602	625	573	599	618	619	616	577	548	579	592	570	601	622	595	597	584	599	561	604	569	580	592	576	600	562	577	560	598	618	595	588	628	616	614	574	609	569	586	600	617	614	576	595	605	656	581	633	620	583	567	590	616	593	598	592	538	577	570	626	584	557	544	579	572	603	596	590	576	563	601	617	645	576	589	604	577	609	621	560	627	624	619	620	611	586	599	581	640	583	607	604	592	615	587	596	592	596	594	596	578	606	614	624	617	556	604	600	594	572	598	578	597	581	572	616	566	602	589	601	621	588	590	614	573	585	629	575	581	611	619	613	587	570	607	573	653	587	609	630	570	606	566	580	583	616	570	629	610	573	574	564	555	581	579	578	616	610	618	630	550	583	574	616	605	641	603	581	561	593	610	591	601	600	584	597	576	607	587	617	544	553	619	611	645	609	612	603	659	608	591	581	580	575	544	571	616	580	604	570	648	568	553	584	583	530	602	596	550	584	614	577	587	615	611	570	628	666	632	583	610	592	598	623	596	575	581	573	581	598	601	604	575	569	597	610	587	576	568	604	598	599	588	610	557	641	636	600	595	560	610	551	603	556	564	612	578	643	622	615	593	580	637	604	575	548	605	594	588	561
28071	11374	1768	1195	922	966	896	860	900	840	867	885	921	931	904	890	887	923	914	896	886	847	876	888	904	874	888	890	902	858	893	882	890	891	904	875	887	870	863	917	884	921	903	892	843	891	878	887	894	898	888	916	905	908	868	910	906	926	884	906	834	870	917	910	888	921	872	890	912	915	887	887	951	852	845	939	920	890	872	885	873	872	885	875	851	884	866	847	859	849	874	892	899	837	879	913	861	879	914	870	812	875	927	890	852	886	901	851	909	930	912	828	866	879	914	873	823	859	905	910	907	904	890	889	919	900	886	900	932	899	933	863	906	894	821	899	905	888	893	875	868	934	878	874	906	896	908	873	872	878	930	855	891	896	831	891	891	870	873	901	845	886	846	862	901	875	894	864	910	857	867	938	902	888	833	922	869	906	931	872	864	884	897	917	915	903	910	893	868	870	873	858	865	912	905	936	887	848	831	889	934	855	910	892	827	876	847	879	830	919	871	952	902	931	902	887	905	898	884	862	879	870	889	890	838	898	890	915	908	882	883	876	888	817	895	899	890	943	858	892	846	960	892	903	907	864	926	920	937	897	891	877	952	928	885	901	916	867	913	918	872	973	847	902	892	906	883	859	900	839	851	838	898	900	861	937	880	898	896	907	847	885	845	842	871	961	873	898	880	878	854	829	863	920	878	906	863	862	840	882	886	894	845	871	917	879	901	939	879	869	863	932	923	853	865	843	902	842	875	846	901	946	915	902	900	884	835	882	916	880	880	890	887	856	892	875	869	874	866	878	834	883	926	859	871	888	896	877	861	851	911	860	855	862	900	890	854	878	888	833	872	980	936	857	835	878	885	894	878	853	864	906	928	865	864	860	876	906	921	913	859	839	893	900	911	845	913	947	901	880	899	877	874	867	889	938	874	869	849	868	928	901	903	911	861	913	901	845	913	890	844	875	916	889	906	870	943	914	919	922	869	916	863	879	853	843	870	853	874	807	894	909	889	868	927	971	898	855	895	890	841	917	926	860	877	858	901	859	842	881	892	892	848	887	900	904	891	890	893	858	923	847	846	904	854	865	873	876	902	924	866	906	908	845	928	915	932	825	917	858	895	860	875	907	921	862	901	900	809	910	840	825	877	892	880	890	882	865	869	886	907	828	894	895	888	851	914	927	884	931	866	877	927	933	904	872	931	902	926	882	801	908	896	909	935	877	892	892	864	915	881	868	828	839	913	874	864	904	908	862	869	862	853	851	844	843	878	896	913	916	882	900	853	939	913	870	920	906	844	893	887	889	900	906	863	888	876	920	850	847	910	920	840	906	926	850	890	884	846	913	850	870	877	898	860	910	851	875	860	830	910	837	829	872	867	914	890	894	902	912	873	880	845	876	884	921	877	842	894	827	901	874	895	913	886	849	883	870	875	855	888	916	868	896	878	869	918	873	879	877	877	871	942	908	875	900	910	880	855	851	879	892	884	907	867	912	927	899	864	866	890	868	878	909	885	901	872	913	915	895	899	901	866	862	849	869	934	878	828	894	869	876	897	887	899	840	899	896	899	876	889	862	852	823	894	888	867	913	879	889	848	840	842	905	882	887	916	884	875	900	889	872	890	867	822	912	841	889	914	892	833	886	887	881	881	859	892	913	901	864	931	957	867	894	891	909	878	884	890	912	911	937	888	889	877	891	888	887	930	864	896	905	902	900	911	905	885	850	865	912	885	873	908	832	834	839	845	878	892	894	862	924	903	916	909	888	931	885	818	890	862	924	862	941	900	930	898	918	923	897	878	857	894	886	914	863	865	839	880	860	888	883	904	900	910	886	873	900	879	851	889	900	869	856	906	899	910	880	877	883	922	855	835	873	921	867	866	883	880	901	887	872	827	866	911	827	848	869	877	948	893	837	893	850	893	842	878	911	912	897	842	884	850	879	902	831	846	902	865	875	849	887	874	919	889	926	900	898	875	966	872	878	859	876	879	839	921	864	884	819	889	882	932	880	865	865	891	907	885	846	854	900	909	843	942	861	872	875	841	907	940	852	893	873	863	843	898	843	879	863	888	892	855	912	859	927	912	926	879	831	924	845	866	896	839	876	861	883	869	849	887	868	893	913	870	856	900	863	850	911	861	856	902	892	861	866	881	930	902	836	905	903	939	864	819	949	893	916	837	877	871	867	940	878	889	876	922	892	951	921	948	992	877	846	889	871	921	907	887	866	840	860	845	895	872	872	900	915	867	924	914	844	880	887	907	888	943	882	898	854	931	896	885	866	915	879	833	925	893	870	924	913	905	876	864	901	886	905	824	864	938	902	909	899	827	844	906	845	905	828	915	843	902	885	873	902	949	935	886	809	848	853	888	837	848	862	864	868	837	889	910	824	899	880	882	868	885	884	896	860	891	911	861	908	850	900	881	830	871	870	857	863	984	872	873	883	947	919	829	911	849	925	865	868	854	851	885	890	912	913	914	874	912	919	894	850	865	895	912	895	917	924	919	940	850	917	910	889	909	876	896	820	866	901	869	892	842	908	873	882	918	894	901	857	875	859	902	842	885	879	896	863	916	898	892	919	919	872	905	894	865	878	889	901	878	872	890	872	824	879	910	878	880	911	956	874	883	890	899	920	897	909	871	850	864	877	908	863	901	858	848	911	868	882	845	837	902	877	883	876	857	906	816	909	901	871	922	866	957	882	839	878	897	912	811	911	899	940	867	911	874	918	880	832	880	906	823	897	872	896	859	890	861	892	884	848	880	882	868	881	884	890	859	842	913	898	893	834	902	871	845	899	914	858	843	893	908	879	878	906	941	893	909	887	939	851	880	897	828	876	909	883	859	872	910	875	857	885	811	898	895	851	884	875	900	949	808	810	917	879	894	899	878	878	895	839	871	904	897	951	916	881	874	910	852	876	859	943	929	806	894	874	909	882	842	912	899	888	929	922	906	845	891	915	935	939	850	851	904	832	902	907	851	944	912	873	879	842	860	822	835	934	889	905	911	936	837	871	881	926	859	813	852	877	851	918	852	955	953	908	877	911	886	894	928	871	900	870	844	883	835	882	897	880	826	849	888	917	883	878	948	934	883	876	869	861	874	879	896	877	889	822	895	899	911	886	872	927	906	882	890	863	872	848	899	837	950	858	853	922	863	924	920	852	848	845	898	952	874	819	862	854	929	949	918	870	911	895	893	867	909	899	867	857	894	856	853	878	825	895	924	860	883	908	900	933	860	918	903	881	845	868	883	859	909	900	880	899	860	855	874	893	874	906	914	945	871	886	870	880	866	850	854	872	883	876	836	886	921	878	884	879	876	900	884	890	871	892	891	866	877	903	862	921	896	853	929	887	906	889	891	887	839	843	932	904	882	935	871	961	889	846	879	830	914	885	851	872	853	892	867	899	912	875	928	926	861	844	869	885	878	890	857	915	921	888	854	851	945	872	887	834	884	906	856	885	877	904	860	939	850	898	863	880	897	848	906	904	882	870	858	914	879	920	913	867
5013	802	710	671	664	585	624	556	608	620	580	567	608	601	574	584	561	579	593	607	624	616	605	569	614	556	613	600	596	590	577	617	625	596	592	606	605	567	594	566	614	656	559	647	597	607	578	588	636	658	618	602	604	650	629	590	602	578	571	631	565	601	605	629	651	596	584	561	615	601	589	627	588	640	603	593	621	638	624	606	656	585	595	600	621	599	551	547	574	592	556	605	650	605	587	608	622	594	614	600	624	636	581	570	600	623	575	607	588	592	563	602	634	589	602	620	606	584	550	586	622	595	535	607	564	591	610	634	585	618	596	647	577	604	606	600	610	632	573	598	565	611	636	584	659	600	609	619	608	592	604	636	617	605	572	588	563	625	598	621	653	579	600	640	613	629	604	633	596	629	572	603	612	606	592	572	578	578	599	620	638	607	588	590	627	637	599	602	616	634	593	633	635	636	610	616	652	644	603	573	594	621	610	605	551	601	651	579	610	636	575	616	557	542	593	612	585	605	590	606	632	603	600	607	582	644	608	622	587	588	581	580	573	604	645	635	595	628	579	581	568	588	617	569	578	605	596	593	573	626	613	602	616	585	597	591	596	600	625	618	632	666	614	621	596	572	629	617	621	598	597	582	629	580	593	569	607	633	621	576	629	640	575	602	625	592	573	632	602	606	594	633	603	602	621	625	592	565	614	587	608	578	592	591	588	677	618	599	599	625	645	569	595	559	616	623	613	592	592	577	591	620	612	619	636	616	568	616	640	557	608	612	594	588	587	635	611	651	580	605	596	568	586	655	638	621	593	615	644	634	599	559	637	604	611	586	555	621	604	618	567	613	608	547	568	562	619	604	599	619	551	595	554	610	585	586	601	618	593	618	568	620	585	575	611	605	592	657	577	559	573	599	591	579	623	608	612	592	599	558	583	612	611	575	594	598	616	591	603	588	592	612	627	565	629	580	607	598	609	600	552	596	634	591	570	605	557	588	616	578	595	628	598	640	596	559	616	614	608	633	598	592	598	615	598	629	602	627	545	573	602	588	624	558	592	633	606	594	636	615	635	588	614	540	598	600	638	649	559	577	618	615	623	618	609	594	607	643	599	605	560	613	574	601	591	632	629	589	562	621	618	605	573	586	619	596	586	566	601	606	563	577	639	660	615	628	572	621	648	599	610	618	613	602	609	598	577	601	665	624	620	618	593	629	582	604	577	622	635	551	607	581	588	639	591	615	621	588	564	622	624	577	596	595	618	576	567	567	618	641	613	587	556	667	560	555	614	573	597	576	594	620	618	612	616	653	627	603	639	602	567	637	594	620	609	607	580	605	649	572	603	593	626	561	613	630	615	615	601	575	548	613	607	694	588	629	618	602	582	609	608	633	599	548	626	592	588	590	642	564	617	602	623	604	596	559	634	655	597	637	623	618	579	581	584	609	625	642	605	579	620	648	603	581	605	601	599	631	603	611	603	638	597	597	613	581	608	567	585	599	570	614	597	602	598	632	637	613	647	632	621	627	570	581	611	619	615	628	555	633	649	587	606	615	570	597	603	583	592	622	607	675	577	594	598	661	585	608	569	589	598	641	601	572	586	608	573	615	580	593	624	605	623	627	608	574	587	600	598	626	607	608	622	632	588	598	593	589	595	589	619	574	602	607	550	590	579	586	581	573	601	611	618	641	584	557	610	609	597	586	631	591	577	593	570	620	618	615	622	596	561	631	608	562	575	612	594	596	594	629	585	592	579	587	639	614	589	592	550	602	590	610	647	619	679	614	606	577	614	628	619	592	616	634	599	556	610	623	617	553	611	627	580	588	600	637	568	570	616	571	627	559	583	596	622	614	604	611	618	591	541	561	581	604	626	609	594	619	626	573	559	628	592	623	616	611	573	591	553	604	604	662	600	617	610	583	622	614	589	601	604	599	589	572	574	596	628	590	591	570	600	581	598	604	611	567	575	552	604	632	622	596	601	587	548	581	595	539	567	578	569	614	608	594	545	568	582	597	593	580	604	573	608	622	609	599	614	567	601	624	581	597	619	646	599	581	565	604	636	623	635	652	623	583	617	551	617	632	624	544	580	589	591	603	598	607	643	588	591	628	572	583	595	605	597	597	629	589	616	565	594	579	599	565	592	539	616	620	575	546	611	623	555	574	647	604	580	541	601	588	639	611	573	612	638	604	602	622	567	604	584	636	579	604	640	611	610	578	572	615	607	560	588	599	633	556	615	630	595	584	556	626	557	644	585	601	605	607	595	582	592	600	565	603	591	588	634	659	575	591	601	588	606	625	596	611	591	596	612	593	568	573	584	602	571	588	589	572	664	607	609	603	581	616	602	596	615	603	597	657	641	632	619	583	603	550	608	584	626	585	563	628	609	579	590	630	594	601	573	563	619	613	623	614	638	626	598	557	575	582	588	624	574	598	609	582	603	566	612	638	539	613	582	566	589	615	594	591	616	618	605	565	582	588	629	588	619	663	617	590	559	597	601	619	637	582	597	649	626	625	590	573	581	639	649	583	605	587	613	597	592	621	615	581	591	585	628	605	561	605	565	564	607	580	618	560	575	587	596	597	626	618	594	622	586	615	583	609	608	594	557	617	627	606	630	565	604	600	625	577	544	586	612	611	646	641	595	611	595	617	597	593	558	624	558	653	643	611	644	583	615	583	590	630	619	634	650	591	606	615	598	602	621	596	624	614	613	601	536	594	611	602	616	585	641	620	628	588	589	630	585	576	614	599	588	614	606	591	583	580	639	615	579	610	586	561	604	596	573	612	580	586	593	626	626	625	574	572	587	591	643	574	589	595	589	579	613	618	599	583	656	617	600	558	578	575	619	623	632	606	578	560	585	617	690	541	625	608	591	597	626	587	607	619	598	609	576	655	563	622	591	593	587	560	589	608	554	618	630	577	625	606	636	579	571	581	600	589	589	626	629	567	606	669	613	617	593	604	615	589	663	639	599	589	613	588	614	612	583	595	637	615	588	599	539	615	614	586	574	585	581	618	640	589	596	618	577	605	591	638	624	624	615	599	593	590	617	606	608	583	607	597	619	611	602	598	601	602	589	607	610	618	615	574	550	569	617	603	615	604	592	589	612	632	577	642	634	645	581	572	611	604	583	663	596	581	630	656	587	603	640	611	627	629	603	572	585	577	598	624	562	607	631	574	597	661	578	611	611	578	613	587	567	625	578	576	576	618	609	604	590	624	610	558	549	631	614	652	569	617	610	586	549	600	659	619	606	649	548	606	604	625	585	608	578	613	639	624	623	575	581	582	610	591	651	675	611	579	577	620	612	637	602	608	574	607	599	615	529	607	589	616	633	641	599	588	627	633	564	586	599	577	615	598	607	585	616	641	602	609	597	593	598	604	604	663	564	616	578	595	610	588	609	598	602	646	577	614	587	607	615	613	619	639	636	596	643	605	601	587	568	601	606	617	611	581	619	570	605	595	619	606	576	615	608	574	621	573	596	577	625	601	607	611	597	600
25683	21526	27811	25675	10063	2072	1647	1363	1264	1252	1293	1211	1320	1221	1141	1267	1263	1199	1241	1247	1211	1225	1211	1187	1220	1229	1233	1223	1207	1212	1164	1180	1145	1164	1197	1209	1200	1175	1179	1182	1210	1197	1227	1149	1217	1186	1221	1215	1139	1153	1186	1203	1206	1224	1229	1137	1158	1204	1182	1260	1141	1252	1207	1188	1172	1179	1239	1192	1105	1147	1184	1241	1131	1189	1126	1097	1126	1176	1244	1118	1144	1219	1144	1194	1225	1190	1167	1125	1206	1188	1242	1158	1111	1195	1202	1179	1217	1147	1119	1164	1127	1179	1163	1158	1220	1138	1115	1179	1217	1164	1150	1139	1163	1168	1240	1139	1198	1177	1122	1150	1199	1148	1191	1102	1120	1183	1186	1189	1135	1207	1122	1179	1103	1191	1170	1212	1241	1188	1139	1171	1157	1193	1137	1188	1150	1199	1097	1140	1219	1182	1134	1208	1228	1146	1155	1166	1229	1185	1227	1198	1162	1186	1161	1165	1186	1212	1191	1157	1153	1187	1132	1152	1166	1127	1128	1188	1169	1147	1169	1105	1152	1161	1183	1203	1160	1184	1196	1178	1184	1184	1096	1173	1170	1137	1174	1215	1065	1207	1166	1120	1176	1177	1187	1152	1212	1089	1227	1163	1190	1184	1181	1148	1141	1172	1168	1158	1170	1196	1126	1157	1147	1168	1152	1127	1170	1209	1191	1187	1167	1186	1188	1191	1229	1153	1189	1186	1170	1149	1134	1116	1160	1147	1185	1192	1154	1223	1122	1206	1186	1163	1219	1182	1165	1168	1139	1201	1235	1164	1203	1180	1163	1163	1223	1214	1174	1170	1199	1181	1112	1268	1226	1192	1160	1127	1142	1171	1216	1199	1177	1123	1224	1165	1185	1174	1117	1187	1178	1131	1147	1165	1207	1183	1169	1191	1204	1136	1205	1174	1159	1109	1157	1158	1223	1160	1147	1192	1179	1217	1215	1181	1124	1147	1159	1170	1256	1173	1254	1182	1105	1208	1101	1135	1141	1144	1184	1193	1238	1185	1117	1182	1229	1152	1177	1155	1177	1169	1159	1141	1127	1124	1195	1206	1160	1185	1152	1177	1190	1209	1148	1233	1235	1112	1246	1145	1218	1143	1148	1155	1171	1172	1117	1156	1134	1191	1204	1176	1233	1173	1191	1149	1167	1162	1158	1157	1121	1195	1199	1179	1189	1213	1210	1238	1199	1179	1152	1184	1277	1164	1169	1197	1189	1182	1203	1103	1148	1135	1162	1202	1155	1184	1179	1219	1161	1153	1169	1163	1181	1203	1163	1172	1145	1144	1236	1191	1208	1185	1163	1221	1141	1203	1208	1147	1149	1184	1152	1122	1199	1168	1188	1190	1169	1176	1200	1195	1191	1214	1177	1125	1155	1170	1115	1093	1131	1123	1187	1161	1189	1100	1163	1092	1129	1196	1215	1190	1132	1208	1165	1163	1176	1152	1211	1203	1217	1196	1151	1172	1154	1096	1173	1164	1194	1161	1112	1165	1204	1195	1247	1197	1216	1202	1198	1140	1149	1191	1260	1150	1159	1162	1148	1161	1146	1105	1245	1152	1163	1182	1170	1154	1159	1167	1158	1182	1199	1155	1169	1130	1090	1165	1215	1206	1125	1175	1150	1165	1112	1135	1188	1185	1174	1188	1149	1178	1189	1157	1142	1132	1163	1168	1163	1220	1180	1168	1141	1206	1229	1223	1186	1182	1199	1190	1204	1187	1179	1165	1223	1189	1213	1161	1226	1152	1165	1221	1142	1198	1199	1130	1125	1197	1136	1140	1182	1211	1157	1120	1166	1126	1186	1219	1189	1144	1121	1100	1131	1128	1131	1233	1105	1201	1127	1188	1200	1180	1222	1104	1130	1182	1130	1246	1156	1164	1149	1148	1194	1174	1183	1106	1224	1230	1183	1108	1204	1208	1142	1190	1172	1221	1158	1173	1160	1187	1224	1140	1196	1149	1143	1144	1143	1188	1131	1086	1226	1140	1217	1155	1183	1173	1201	1176	1159	1231	1190	1151	1174	1190	1205	1161	1148	1178	1172	1175	1145	1147	1196	1176	1182	1130	1127	1183	1156	1198	1159	1140	1183	1184	1141	1140	1125	1225	1166	1145	1132	1205	1177	1220	1233	1152	1121	1086	1137	1156	1164	1224	1190	1188	1164	1159	1168	1178	1165	1189	1155	1072	1161	1193	1232	1133	1189	1163	1167	1182	1174	1172	1175	1176	1156	1160	1201	1152	1228	1230	1189	1184	1140	1179	1183	1175	1226	1189	1144	1149	1164	1141	1190	1154	1160	1144	1168	1148	1224	1174	1141	1205	1229	1198	1169	1148	1135	1171	1157	1170	1153	1165	1161	1164	1216	1173	1094	1215	1193	1197	1220	1195	1200	1122	1157	1143	1213	1171	1164	1178	1164	1156	1247	1173	1197	1147	1158	1117	1166	1182	1210	1259	1164	1194	1178	1167	1187	1232	1162	1108	1143	1141	1185	1192	1152	1146	1193	1192	1126	1137	1140	1159	1163	1108	1168	1148	1155	1181	1156	1201	1182	1160	1173	1206	1130	1132	1134	1131	1216	1184	1203	1180	1184	1107	1182	1163	1181	1133	1090	1092	1226	1135	1139	1132	1172	1168	1159	1192	1130	1130	1211	1220	1141	1193	1165	1189	1158	1158	1204	1247	1132	1117	1186	1123	1177	1195	1149	1229	1124	1165	1133	1186	1182	1155	1166	1230	1182	1167	1175	1119	1164	1123	1155	1167	1143	1185	1148	1131	1179	1190	1173	1184	1150	1199	1199	1178	1128	1086	1163	1164	1196	1212	1204	1118	1123	1171	1187	1227	1255	1194	1223	1151	1156	1135	1147	1190	1214	1228	1153	1211	1121	1127	1182	1173	1157	1172	1169	1211	1159	1161	1203	1173	1181	1175	1169	1184	1167	1209	1189	1211	1193	1131	1130	1206	1179	1144	1173	1220	1185	1138	1177	1209	1171	1131	1106	1159	1183	1152	1184	1128	1137	1163	1194	1241	1191	1223	1090	1147	1206	1112	1252	1188	1111	1178	1156	1172	1200	1147	1137	1168	1236	1226	1194	1120	1122	1190	1158	1184	1236	1240	1196	1140	1074	1135	1210	1157	1136	1167	1148	1229	1172	1204	1208	1127	1235	1102	1219	1186	1186	1181	1205	1149	1192	1149	1187	1165	1163	1168	1161	1183	1154	1172	1218	1105	1202	1186	1190	1160	1207	1205	1191	1129	1177	1198	1217	1190	1146	1148	1198	1178	1172	1111	1153	1187	1166	1142	1204	1192	1159	1190	1153	1141	1163	1128	1172	1197	1242	1146	1160	1133	1162	1189	1151	1134	1241	1206	1203	1204	1236	1132	1141	1186	1198	1190	1246	1196	1267	1136	1185	1140	1165	1114	1136	1224	1218	1259	1163	1255	1178	1147	1163	1163	1215	1120	1142	1253	1234	1179	1195	1143	1188	1205	1209	1127	1265	1156	1248	1203	1201	1244	1175	1188	1200	1175	1198	1072	1145	1135	1136	1224	1172	1181	1171	1247	1134	1186	1150	1165	1172	1240	1225	1188	1175	1096	1103	1190	1194	1182	1179	1107	1166	1170	1169	1171	1178	1208	1154	1150	1175	1203	1056	1186	1163	1153	1112	1140	1167	1200	1139	1191	1141	1178	1161	1115	1229	1161	1210	1193	1192	1172	1196	1195	1124	1126	1132	1136	1191	1152	1099	1129	1195	1176	1164	1210	1175	1155	1178	1214	1167	1136	1141	1132	1140	1220	1068	1175	1123	1172	1136	1115	1156	1162	1212	1183	1136	1147	1152	1184	1222	1222	1188	1156	1177	1170	1140	1139	1201	1182	1167	1161	1167	1195	1154	1217	1176	1193	1124	1164	1202	1192	1111	1162	1185	1217	1231	1201	1145	1202	1221	1241	1185	1150	1183	1181	1210	1153	1141	1131	1141	1170	1147	1210	1135	1134	1168	1167	1080	1219	1163	1225	1129	1126	1183	1175	1165	1186	1220	1209	1169	1172	1158	1216	1166	1155	1194	1100	1111	1152	1171	1178	1194	1174	1188	1163	1178	1174	1166	1169	1127	1156	1116	1163	1136	1197	1192	1218	1151	1143	1149	1139	1142	1164	1192	1161	1151	1135	1191	1217	1160	1169	1150	1149	1144	1176	1169	1125	1145	1140	1127	1190	1143	1189	1199	1183	1189	1186	1233	1230	1115	1216	1197	1155	1202	1225	1205	1208	1223	1256	1221	1175	1203	1198	1173	1209	1226	1198	1195	1255	1267	1227	1102	1198	1175	1178	1149	1222	1195	1172	1120	1206	1162	1261	1189	1198	1148	1154	1176	1171	1150	1183	1143	1123	1174	1183	1110	1189	1162	1184	1210	1160	1185	1173	1185	1127	1128	1156	1230	1180	1136	1234	1226	1202	1137	1158	1150	1179	1231	1175	1178	1163	1199	1198	1171	1175	1247	1173	1206	1184	1116	1148	1130	1191	1155	1182	1152	1121	1147	1191	1164	1212	1145	1172	1201	1153	1210	1121	1165	1181	1186	1191	1202	1218	1157	1204	1147	1203	1165	1199	1158	1171	1227	1121	1195	1131	1179	1163	1151	1187	1127	1184	1226	1163	1181	1204	1182	1181	1127	1157	1189	1155	1163	1162	1181	1196	1136	1175	1124	1163	1127	1166	1212	1206	1210	1149	1169	1165	1212	1208	1166	1184	1184	1168	1170	1150	1182	1134	1164	1165	1233	1154	1180	1178	1138	1137	1169	1171	1159	1140	1192	1189	1157	1165	1193	1111	1170	1118	1256	1208	1206	1149	1128	1138	1128	1213	1169	1206	1194	1228	1141	1171	1119	1162	1147	1229	1100	1120	1143	1160	1180	1174	1217	1161	1111	1196	1150	1205	1152	1187	1244	1199	1167	1172	1178	1225	1197	1141	1197	1191	1191	1259	1217	1245	1109	1211	1191	1148	1157	1175	1132	1156	1168	1172	1195	1204	1185	1134
3672	3770	3146	1812	1414	1282	1080	1038	1036	998	1016	879	929	871	891	877	915	893	857	831	841	846	865	891	866	888	833	881	904	875	829	816	873	848	882	803	757	825	843	848	812	803	900	795	818	869	864	829	837	769	813	862	830	808	898	848	881	869	827	828	804	839	812	832	809	853	830	821	799	809	886	829	825	804	762	813	804	814	871	873	850	794	822	838	808	864	813	799	823	822	837	821	817	837	823	797	856	844	852	814	820	818	835	833	932	825	864	806	820	861	837	827	841	860	824	839	828	845	821	848	815	848	853	816	770	859	845	830	830	781	846	790	825	840	841	797	837	801	800	822	854	868	812	843	815	827	795	789	836	760	827	839	790	869	780	833	855	812	756	786	783	840	815	834	826	782	814	809	844	827	809	796	828	838	843	857	802	796	837	858	845	802	839	820	813	780	805	842	810	802	795	788	812	842	793	799	832	831	869	768	837	841	818	821	858	805	845	771	824	824	814	808	859	820	791	834	810	834	876	829	798	839	852	820	806	869	826	859	797	782	737	819	823	801	851	808	760	806	879	784	797	819	798	840	792	811	834	790	779	785	867	828	778	866	825	805	833	829	830	815	855	795	781	809	824	864	817	741	820	859	808	817	794	771	813	826	845	830	769	854	830	827	808	824	770	826	848	809	820	771	843	778	835	815	810	825	840	794	844	791	863	848	827	844	879	821	811	810	820	800	777	826	799	833	811	815	785	815	818	828	817	836	842	787	849	811	802	768	825	798	802	793	860	856	841	825	848	834	809	782	829	802	850	757	779	831	863	800	810	794	828	810	834	804	788	812	780	865	837	818	826	805	861	799	848	789	828	744	859	877	810	886	807	798	821	790	833	819	801	813	799	842	800	768	814	830	828	787	809	819	786	822	838	799	797	802	827	773	843	778	837	802	833	792	834	810	802	819	788	877	831	813	813	820	805	788	816	856	808	796	865	828	779	832	806	754	815	802	801	804	845	817	845	821	785	802	802	766	847	802	788	790	859	820	803	815	795	845	800	766	823	846	806	839	831	855	827	857	783	861	788	828	826	807	851	831	866	820	837	786	829	877	843	860	825	850	856	854	821	784	803	842	861	852	814	865	742	826	831	772	843	826	844	854	775	779	825	836	770	803	811	843	829	811	819	845	866	781	836	812	815	868	825	786	800	843	739	866	793	760	830	843	795	809	848	839	825	822	810	772	878	861	815	769	803	827	821	829	805	749	813	814	836	817	837	831	780	862	818	803	819	823	807	787	749	835	846	805	830	862	803	794	859	829	795	759	842	818	844	803	838	812	810	820	812	769	806	784	803	873	771	809	829	841	833	798	805	820	829	804	830	800	869	813	793	751	816	828	769	827	796	813	797	844	833	775	798	851	860	767	760	808	820	823	822	818	827	789	745	832	802	831	783	814	793	757	858	808	842	816	847	785	766	831	815	861	828	763	809	836	804	845	822	832	823	837	820	859	807	768	821	798	892	848	848	786	776	858	811	757	800	802	787	769	832	847	840	817	834	823	814	796	857	801	835	831	847	801	808	795	848	791	808	825	837	812	878	798	778	856	789	844	821	818	833	780	801	827	798	768	836	756	815	812	824	785	827	867	773	818	796	811	877	806	835	877	781	846	763	817	833	788	800	786	766	828	802	822	831	842	796	840	825	846	830	850	816	788	830	785	779	856	858	775	791	868	796	841	779	812	848	870	802	798	804	769	842	814	856	833	818	771	841	825	808	854	810	857	832	813	784	795	819	845	769	804	806	828	836	790	855	792	789	848	788	837	815	850	777	813	799	814	792	806	835	866	831	826	822	801	782	809	788	776	826	857	774	787	820	806	831	795	789	852	798	801	833	773	807	807	826	806	805	802	814	828	848	781	806	812	807	803	855	854	857	825	849	815	859	861	835	864	787	823	819	864	814	801	819	794	824	805	815	830	803	871	816	826	822	788	767	820	821	773	782	848	804	852	848	816	827	785	835	863	800	820	856	766	798	858	775	769	803	844	830	857	837	793	768	788	810	837	826	798	822	836	846	848	819	811	756	840	883	861	819	837	771	823	809	842	796	835	805	763	771	811	775	816	836	783	798	866	826	853	806	797	799	770	803	862	773	823	813	876	752	784	830	811	847	817	797	782	783	779	801	753	780	808	779	812	848	788	855	829	819	815	845	837	822	857	828	771	809	855	748	819	809	812	818	806	786	824	815	796	809	752	793	823	844	874	862	841	811	808	772	804	806	796	837	794	784	881	817	795	831	835	818	794	808	828	812	840	816	792	812	795	842	857	826	768	830	844	810	778	823	837	798	863	834	808	767	758	807	825	804	809	816	809	798	819	845	842	844	879	829	788	844	831	742	831	810	824	829	855	815	804	803	813	813	817	824	760	836	830	811	815	873	807	814	896	827	805	854	820	838	833	833	787	856	854	773	853	786	808	821	792	808	822	791	843	798	819	798	840	829	836	851	804	840	816	822	799	777	840	787	825	796	858	857	843	810	793	817	785	821	879	765	797	811	811	809	826	767	828	819	805	766	852	759	839	844	791	789	797	806	774	797	862	787	775	778	818	819	832	826	828	803	853	831	875	813	788	817	814	795	798	844	844	841	758	818	756	787	781	825	822	788	824	847	797	823	845	763	816	845	746	762	831	785	770	833	806	800	812	821	831	795	805	802	812	821	835	793	834	826	747	804	835	827	849	806	769	837	761	808	820	817	793	829	800	804	827	828	828	811	809	798	830	777	802	803	832	827	805	839	798	779	784	813	815	823	791	855	801	814	819	808	805	834	809	802	845	835	815	800	834	829	849	817	828	819	817	838	813	788	820	813	799	833	800	836	791	812	785	797	789	768	777	825	823	820	834	784	789	791	797	806	784	798	813	860	809	861	798	854	763	797	797	776	830	857	845	866	817	821	779	848	798	869	852	780	778	848	824	798	867	805	873	799	831	752	812	837	818	793	824	803	815	784	806	798	848	779	807	832	814	787	848	803	868	842	830	805	809	795	823	784	804	809	772	811	824	791	872	827	826	873	789	803	828	750	839	817	819	787	784	798	863	791	798	813	846	826	845	848	803	832	780	841	837	823	802	793	779	848	800	831	836	807	881	810	795	825	834	813	846	777	791	810	803	873	780	833	810	834	796	853	818	774	798	743	788	803	782	787	833	796	806	789	814	787	770	799	821	729	777	842	821	802	792	832	827	792	841	753	784	799	768	836	779	796	817	825	835	819	844	836	822	850	811	821	815	761	809	815	821	801	799	779	817	777	817	878	783	794	762	796	762	807	808	801	820	781	806	823	829	792	793	791	775	809	831	814	830	844	817	813	786	821	864	816	800	803	812	773	792	818	796	824	804	825	818	818	805	854	777	887	766	808	848	851	820	843	854	778	837	780	813	794	805	808	787	810	797	823	778	801	816	841	764	816	777	859	790	760	789	851	814	806	805	793	820	787	777	783	795	815	804	815	784	837	810	812	781	822	827
24711	21482	28741	24637	21467	7769	1836	1263	997	1011	986	912	897	925	907	914	910	881	905	914	874	863	864	841	863	882	832	858	803	870	784	873	871	875	842	854	844	818	876	863	860	868	822	855	887	810	866	863	868	805	852	876	823	824	858	802	814	832	830	794	813	798	865	787	884	815	809	808	816	854	782	869	845	820	820	907	829	809	820	822	842	863	805	825	826	844	818	790	809	827	791	854	817	787	814	830	811	865	823	815	776	815	795	824	873	852	860	844	816	805	859	850	794	884	798	817	838	823	841	833	816	777	864	756	821	822	835	917	867	821	850	813	859	800	805	825	834	796	857	796	833	861	818	837	830	796	727	795	839	893	839	777	775	841	850	840	803	822	797	787	824	854	747	872	833	828	850	823	877	876	839	828	811	839	807	829	783	789	843	885	842	850	866	793	834	850	796	795	859	778	800	814	841	822	805	814	836	870	804	816	853	849	820	830	828	786	830	825	755	774	831	783	814	822	810	782	837	888	842	878	792	850	736	816	847	774	809	856	777	859	829	757	770	825	857	844	851	814	822	846	822	841	829	778	787	877	832	883	802	822	820	814	908	827	814	836	865	860	877	810	793	796	792	845	812	841	773	845	802	806	800	835	817	829	837	819	879	809	768	795	792	799	814	794	802	851	823	781	802	801	772	828	828	792	755	841	799	811	804	837	883	843	792	786	821	882	827	818	866	810	776	822	821	824	776	804	824	837	821	795	828	849	845	806	834	837	821	816	751	815	828	828	813	789	818	799	878	779	848	793	813	824	817	839	793	825	768	790	854	796	840	779	829	826	817	826	819	842	804	841	853	811	799	824	766	804	808	785	807	833	904	839	862	811	845	807	796	832	814	866	871	802	789	787	760	857	863	809	776	771	787	821	822	822	815	798	881	808	793	821	876	841	830	814	820	825	791	826	841	811	817	834	822	805	818	820	823	871	829	841	795	815	802	866	830	776	830	864	766	801	813	798	850	862	840	813	800	830	826	850	761	850	825	852	820	801	859	766	832	823	813	810	767	840	808	818	817	841	811	788	763	851	867	786	764	801	880	822	844	821	841	864	812	816	785	809	880	838	842	802	845	856	835	815	864	817	818	807	805	847	807	780	844	857	832	855	811	846	783	830	846	811	836	795	844	844	817	812	870	818	775	817	866	857	831	830	827	828	867	794	794	789	823	821	802	820	850	847	821	823	829	803	831	801	853	829	812	859	813	863	827	825	795	879	806	820	782	826	846	840	850	811	803	856	780	808	831	833	824	828	884	861	822	831	795	794	851	847	823	796	851	841	829	826	849	837	835	829	754	783	808	770	850	848	810	794	800	802	797	827	850	836	823	819	795	765	854	866	848	812	800	849	807	805	826	797	821	819	816	818	817	801	836	846	769	843	848	847	819	845	831	882	876	813	876	790	834	819	767	780	803	818	840	800	810	814	819	838	807	837	840	843	818	848	771	818	825	807	799	846	863	816	864	814	833	795	791	809	816	798	818	824	772	824	865	810	840	859	759	798	821	801	820	843	834	799	763	819	832	816	815	795	844	846	834	827	843	868	842	851	796	841	857	852	806	841	873	810	839	801	819	877	832	815	797	772	798	803	770	778	762	802	829	811	789	793	804	778	798	819	834	791	814	820	835	781	826	799	784	855	833	842	806	874	803	846	829	824	814	820	781	829	798	822	836	787	882	738	823	823	823	812	784	831	809	831	850	838	838	808	801	821	830	837	786	825	871	778	825	816	838	823	859	792	830	862	889	807	839	808	818	816	838	854	823	820	808	836	812	782	829	815	805	814	802	763	819	825	795	795	826	844	783	855	810	800	849	854	802	825	820	825	767	812	877	809	790	817	841	807	866	776	816	791	843	823	819	846	802	796	858	789	796	801	831	809	812	800	848	855	853	842	823	775	779	808	801	767	814	839	836	803	795	819	834	815	787	827	764	856	851	878	861	800	831	820	817	856	757	828	843	832	774	845	855	796	846	838	792	780	843	845	881	759	794	825	819	858	827	799	816	746	793	807	832	787	871	785	836	785	849	832	807	857	874	860	812	796	827	863	811	871	782	856	793	820	842	783	774	824	834	841	829	852	841	838	802	857	837	865	781	827	833	820	778	835	817	855	851	834	811	803	804	790	845	782	798	797	831	813	815	832	846	814	742	827	795	835	876	764	793	825	799	793	780	832	791	884	787	834	790	824	832	801	845	763	796	845	839	819	824	791	824	847	785	809	815	818	822	761	805	859	832	766	797	782	808	812	792	851	859	836	844	797	805	845	820	804	794	799	844	806	776	838	800	889	816	806	827	804	824	861	783	810	791	816	818	821	843	794	855	826	852	801	812	785	828	811	824	778	827	839	820	816	820	810	805	808	764	857	823	809	771	824	786	829	818	795	811	807	818	825	834	818	805	797	768	829	786	789	828	814	796	856	799	806	835	783	826	795	806	818	809	770	786	819	784	829	770	804	847	789	860	741	895	828	812	781	824	804	750	834	764	794	842	861	805	823	781	812	832	833	858	840	835	889	794	833	826	790	831	786	821	799	809	808	806	853	809	790	785	796	771	826	827	803	768	836	844	812	877	847	816	867	794	798	806	781	878	802	848	829	806	869	811	831	804	830	902	826	833	789	810	842	817	863	778	790	765	801	839	860	831	791	873	813	855	824	773	817	859	814	775	811	777	827	803	797	831	825	848	808	777	831	814	787	839	805	850	807	766	786	844	854	742	876	802	874	821	829	847	850	802	795	803	808	846	851	764	845	806	784	773	817	772	754	806	815	809	798	796	819	870	827	779	875	797	845	852	814	837	813	783	794	814	826	807	800	832	834	761	838	799	833	869	827	840	854	788	814	813	865	792	887	814	782	805	847	825	822	798	763	812	775	823	829	779	806	802	866	841	848	822	805	822	845	831	797	792	828	813	867	780	877	806	842	832	809	810	798	793	825	837	825	837	807	773	788	803	815	882	860	773	806	813	779	829	860	796	839	777	754	860	804	827	803	827	801	815	835	817	785	834	791	800	855	869	840	846	807	795	783	793	860	822	806	816	838	790	844	840	798	797	778	794	817	822	793	804	810	841	848	809	780	842	866	821	814	830	832	851	780	799	796	821	782	810	812	818	829	821	874	782	819	776	836	802	820	847	793	763	753	792	831	815	779	805	835	814	829	792	767	806	787	811	857	820	797	864	815	841	848	833	867	803	850	830	851	832	771	815	794	858	839	837	809	819	832	786	795	853	789	806	768	847	834	859	792	813	792	856	816	834	823	796	812	837	773	850	800	824	840	846	796	790	824	846	781	782	794	841	869	853	839	752	779	848	859	843	802	881	798	807	769	798	743	868	802	825	821	813	803	825	855	830	836	826	807	839	827	840	802	811	834	788	856	820	804	819	763	764	854	831	839	795	762	823	761	788	820	856	826	841	827	877	838	849	778	840	798	807	824	870	818	868	804	852	816	886	850	741	813	841	806	800	820
3909	5984	4923	2590	1933	1431	1235	1031	917	888	783	792	793	737	769	725	671	671	717	635	647	654	644	617	651	622	635	654	607	664	594	666	649	625	644	651	646	653	605	585	647	612	631	596	674	632	673	588	623	664	616	643	614	592	605	555	622	620	619	570	672	645	605	593	616	687	603	631	639	610	617	639	646	599	665	620	602	616	635	622	574	587	624	581	582	615	570	644	620	581	637	605	569	581	590	552	615	593	633	654	597	614	579	609	612	587	635	608	628	598	558	630	634	627	590	583	643	555	587	588	599	638	600	609	654	604	597	631	590	648	636	588	612	584	608	658	605	590	533	582	578	613	616	622	608	575	615	620	599	604	623	643	608	610	580	618	624	601	578	588	616	627	624	566	559	571	594	602	647	595	637	607	580	553	618	591	605	579	609	586	569	605	634	621	667	578	604	629	589	585	586	585	591	570	598	643	612	569	625	597	665	606	575	636	638	648	613	622	574	619	601	576	580	583	601	605	648	613	575	586	575	639	604	650	632	584	622	624	671	606	615	612	615	590	576	598	655	571	633	641	591	591	591	578	594	626	638	584	650	601	634	591	565	587	611	616	570	651	581	625	587	660	589	618	615	653	572	608	634	592	603	648	623	643	607	578	589	573	647	620	607	642	563	603	556	561	615	664	598	644	626	638	608	589	648	598	585	596	615	665	616	601	609	658	593	626	624	572	575	548	559	599	625	591	606	597	577	650	563	653	602	635	637	648	626	583	622	630	630	595	630	575	571	574	642	614	626	621	604	601	670	622	569	623	581	571	597	631	617	616	591	589	569	603	580	597	650	587	602	628	613	599	673	622	591	584	596	609	596	607	575	613	592	632	608	612	574	602	625	610	580	613	614	624	587	622	613	652	527	595	623	576	604	624	573	618	625	564	597	579	599	580	615	619	614	643	585	600	610	610	606	631	628	634	554	591	616	624	574	579	596	613	590	630	579	599	584	593	600	590	620	582	561	591	595	629	563	574	601	613	639	580	623	609	609	610	606	579	611	595	603	618	626	614	586	614	608	610	624	562	619	560	602	597	616	630	635	596	581	608	591	528	610	591	610	597	581	593	624	589	556	617	579	604	609	613	614	590	598	595	586	602	623	614	593	596	610	593	578	570	642	588	582	636	617	598	612	626	646	625	572	615	590	593	574	625	592	575	614	619	584	608	579	561	564	612	559	631	601	617	581	614	613	619	570	596	589	613	619	533	602	628	611	610	587	618	650	614	635	612	608	608	595	570	615	602	584	626	594	608	620	589	563	592	586	582	566	610	607	576	622	594	597	627	608	597	607	583	601	636	589	595	599	631	572	601	600	578	637	574	571	618	596	610	618	614	567	581	605	598	624	609	567	637	590	612	628	632	629	623	645	587	600	611	596	576	567	594	602	591	625	630	626	610	547	601	612	587	586	586	572	605	658	593	598	625	592	634	653	573	644	657	613	588	595	603	602	603	606	643	599	637	584	616	580	622	593	613	590	603	644	594	571	610	622	574	611	579	625	584	614	614	620	599	622	603	621	600	566	602	622	612	638	581	616	575	588	583	558	613	606	620	606	579	583	601	593	594	611	613	596	599	633	611	605	602	592	586	592	605	594	604	627	565	637	561	637	620	637	651	601	594	576	555	656	624	621	643	657	597	615	583	602	572	597	596	617	622	612	588	564	611	568	558	614	570	606	545	572	618	585	597	630	582	565	577	615	586	594	629	580	601	578	594	600	610	609	617	588	594	575	598	604	609	650	600	620	594	613	638	628	583	601	566	634	596	585	582	550	620	614	605	566	563	634	611	600	636	642	597	610	578	569	582	598	604	613	615	628	570	604	586	634	573	588	629	572	608	620	600	640	604	627	569	599	596	569	633	575	591	590	613	593	569	614	573	545	581	576	579	609	593	556	615	640	596	586	567	594	581	589	604	632	592	602	572	608	587	604	580	620	612	615	559	593	613	649	552	593	618	654	618	604	602	568	565	571	609	594	593	575	575	628	570	615	610	607	590	563	584	614	625	624	606	627	591	554	627	594	576	621	582	605	576	628	558	620	570	579	632	621	615	575	623	616	610	622	632	581	626	617	608	612	595	605	583	642	595	609	605	589	622	641	611	584	585	624	572	627	632	640	577	611	587	622	574	649	590	649	606	604	630	595	613	630	592	608	604	604	587	613	623	611	606	590	610	585	569	571	588	617	575	581	571	578	636	586	613	603	590	623	562	610	676	615	628	617	609	625	546	563	602	598	615	610	616	616	582	603	615	605	608	613	571	618	595	602	666	559	580	611	579	594	578	593	624	621	607	617	584	590	655	598	561	651	556	564	605	557	614	591	622	598	601	580	594	596	593	631	600	618	666	613	584	648	624	585	613	647	590	621	571	591	576	526	636	622	582	585	582	606	612	615	639	586	569	611	627	559	566	593	620	568	600	587	554	623	587	601	555	609	582	643	559	567	590	598	566	589	546	628	590	597	568	568	630	563	641	602	575	566	601	629	593	568	603	616	613	571	586	601	601	559	576	642	590	592	595	564	592	537	610	596	596	560	646	589	603	600	620	563	596	614	597	618	622	554	599	570	630	655	605	587	595	583	575	638	597	558	560	615	614	629	627	561	579	618	610	614	590	579	596	614	561	645	635	629	621	617	583	612	588	539	562	615	567	596	596	600	604	588	600	614	629	614	591	581	597	622	550	602	605	569	563	640	627	600	619	565	620	589	557	595	561	573	575	595	593	566	594	570	577	590	594	575	588	622	575	539	578	615	642	554	559	597	599	605	631	587	588	598	557	574	585	556	606	652	620	609	571	582	545	616	589	580	628	618	580	631	632	562	622	584	573	560	612	610	605	621	595	591	596	549	575	571	613	570	590	604	554	630	637	603	595	602	594	617	598	587	628	619	602	617	611	567	574	629	588	594	610	633	594	575	614	597	603	577	607	538	618	586	651	602	548	596	610	624	627	596	601	597	617	588	587	622	586	607	563	612	611	605	652	594	585	584	571	591	585	600	629	609	565	569	614	553	625	614	610	592	618	573	595	574	630	571	596	592	609	550	563	608	612	626	589	604	569	582	626	604	637	608	591	620	599	594	608	583	614	626	583	536	585	635	613	613	600	573	607	603	626	607	573	543	564	609	622	576	598	579	603	623	607	563	570	596	594	586	579	598	599	596	633	578	580	578	607	593	572	584	627	622	641	583	596	594	621	574	599	557	606	601	584	584	572	588	636	602	580	563	597	598	614	579	601	616	603	595	628	577	583	624	593	608	635	595	640	589	587	584	590	584	596	603	600	606	599	576	618	588	587	599	600	604	582	640	598	651	558	631	619	599	597	598	577	564	585	623	601	585	597	583	599	612	572	621	551	646	580	630	601	562	599	600	587	566	627	592	598	608	623	556	623	610	620	631	574	554	585	601	602	539	615	566	609	586	574	595	584	611	592	582	588	592	587	568	594	589	567	610	570	641	564	598	613	599	605
28032	11435	1786	1223	910	932	983	944	862	907	932	883	870	890	862	901	931	926	904	858	841	892	871	924	910	896	884	919	939	859	867	872	935	865	892	875	885	897	902	925	906	871	873	936	862	887	914	887	859	875	862	886	915	912	864	826	936	869	902	897	909	918	908	881	896	925	872	915	873	875	865	899	928	951	938	918	934	877	883	907	896	889	880	930	889	878	830	905	861	912	893	839	897	916	871	897	865	922	923	929	845	916	877	872	875	888	903	877	879	887	887	900	882	897	886	870	902	966	920	901	903	918	910	875	901	940	873	878	903	880	899	935	853	888	886	880	905	922	902	910	873	854	904	915	924	921	898	887	915	926	906	916	910	833	947	864	935	890	823	872	885	908	944	851	897	934	864	869	800	829	830	925	832	928	837	904	929	893	891	868	849	892	907	890	910	857	913	925	908	901	907	888	903	868	923	867	859	864	896	851	902	860	792	905	876	879	873	861	878	905	912	884	881	923	892	896	955	918	925	889	891	892	899	874	898	867	881	880	873	867	885	890	847	866	876	902	912	918	854	886	904	854	872	908	906	854	920	896	894	950	833	884	861	916	950	921	906	899	900	898	881	863	926	881	880	907	907	927	908	938	854	874	861	882	874	853	871	861	946	943	889	875	915	866	874	870	877	853	918	900	914	957	843	935	853	926	895	927	908	845	838	890	865	890	848	929	889	937	898	880	902	906	872	892	858	928	837	897	899	907	885	931	881	886	901	865	884	836	943	854	840	883	845	965	919	837	871	882	839	842	891	899	844	878	883	833	906	842	895	939	858	906	900	852	917	843	831	880	882	899	828	904	861	873	848	924	929	838	859	901	871	871	849	869	875	836	926	948	873	892	891	874	858	910	843	905	862	879	868	944	931	940	909	886	827	896	882	869	883	913	887	828	897	876	900	875	912	938	903	894	879	924	915	937	878	901	867	861	850	887	906	883	873	923	904	874	847	882	886	878	929	934	857	881	811	842	880	881	892	924	871	875	874	901	896	961	885	914	875	850	890	875	845	927	860	922	894	937	903	879	883	926	856	864	894	840	846	895	879	902	860	906	869	855	880	875	917	877	936	888	879	973	880	897	930	884	834	904	875	937	854	880	910	869	895	843	896	903	885	929	886	900	879	857	873	890	852	925	878	908	919	927	854	901	904	921	884	902	911	903	878	917	866	916	868	939	932	919	881	854	879	880	836	892	905	852	911	882	895	920	914	847	887	908	909	864	876	901	903	859	858	872	906	895	900	909	815	921	914	866	891	928	893	814	888	878	907	877	871	923	916	929	917	857	911	863	921	843	862	867	892	881	826	895	884	854	929	916	890	887	870	914	879	881	890	888	864	901	845	837	892	873	808	918	851	893	907	877	901	842	850	892	884	832	891	892	936	909	884	846	881	906	924	843	860	873	879	869	915	858	930	907	857	842	951	888	844	904	885	907	881	897	893	888	877	859	868	912	890	974	913	927	854	842	866	873	921	883	830	958	946	911	930	833	870	921	861	887	914	900	913	855	879	885	865	885	892	896	937	885	900	899	818	837	901	935	899	892	899	890	939	905	895	942	845	913	850	895	854	920	903	878	906	944	868	901	910	819	858	838	862	931	922	884	880	898	821	890	871	897	882	941	861	849	880	890	892	873	887	917	906	894	858	939	884	906	921	914	896	892	889	850	899	931	881	898	874	926	945	890	893	911	890	933	935	854	861	878	862	846	862	931	887	922	899	939	886	877	890	910	900	910	928	882	873	850	871	863	932	884	883	888	895	887	866	849	859	826	886	900	926	863	857	936	893	892	857	924	868	899	867	939	894	906	889	970	960	887	906	873	860	941	890	927	905	864	856	810	879	889	850	876	867	895	909	859	886	904	889	900	946	872	869	885	880	876	852	852	886	897	907	859	914	885	890	964	885	878	919	953	932	891	851	905	873	901	885	834	925	910	853	884	851	844	884	863	873	852	919	924	875	918	839	872	878	860	913	884	887	925	823	841	875	873	868	877	822	930	900	855	887	891	865	903	895	909	893	862	921	958	905	941	875	873	844	876	856	942	893	875	883	910	860	869	857	886	861	909	923	895	884	877	863	900	923	854	877	822	873	910	881	904	860	926	942	883	816	845	913	856	849	947	861	909	852	921	931	868	870	878	874	914	913	902	886	884	892	899	970	908	843	883	897	878	878	866	859	896	871	874	861	909	861	844	957	910	901	947	870	894	929	918	851	892	952	929	905	889	888	850	855	909	867	866	891	860	901	895	886	847	839	890	820	838	908	880	918	893	895	918	874	863	932	899	830	882	880	795	846	908	891	899	903	933	936	963	897	904	937	898	891	899	881	848	858	894	900	842	883	884	859	905	852	899	914	895	928	890	848	855	903	910	857	881	896	910	915	906	930	908	906	902	890	885	837	874	824	909	911	853	877	876	892	935	959	885	886	896	914	892	909	915	863	876	878	869	930	861	861	849	839	874	909	870	859	909	908	947	887	887	887	858	873	884	917	913	826	858	872	815	915	897	903	912	902	895	857	952	855	852	840	901	916	853	913	847	891	942	854	849	890	895	826	865	874	840	934	855	889	923	844	886	862	847	884	883	925	905	895	961	912	892	941	876	876	862	897	906	915	949	921	925	887	925	867	869	888	875	893	875	894	893	966	872	873	862	880	878	866	853	884	917	928	919	862	894	940	909	879	904	888	892	826	887	894	873	897	838	873	855	909	843	882	868	875	887	910	868	840	903	896	909	886	884	861	874	893	873	867	887	876	875	854	884	897	884	920	874	894	884	890	898	878	847	875	836	927	875	874	931	891	866	870	930	862	897	947	910	860	889	900	888	913	943	910	875	889	903	905	877	875	885	903	863	891	945	864	813	921	847	902	961	917	836	879	875	917	902	928	942	903	922	873	866	903	886	886	884	896	880	903	855	877	826	877	863	887	884	894	882	849	853	861	941	858	920	940	863	856	865	842	925	922	900	877	884	898	918	919	891	902	882	846	938	901	931	854	908	862	931	857	858	863	890	924	863	933	839	942	860	900	920	950	825	917	921	894	889	882	885	870	844	900	889	906	863	864	828	875	868	905	901	924	907	856	901	846	866	868	922	851	872	871	869	904	917	859	874	915	888	869	873	900	895	890	899	838	881	935	874	907	899	853	942	912	892	940	890	880	847	881	845	872	954	899	887	899	898	858	887	898	882	920	910	833	925	935	891	883	884	868	893	929	896	864	900	912	870	879	894	831	931	907	897	839	851	921	950	913	858	852	882	873	842	939	880	939	936	919	840	893	882	885	863	923	887	906	900	828	936	859	908	909	852	897	889	896	888	868	906	850	904	890	937	878	884	859	928	913	866	911	882	878	893	941	899	853	870	885	894	888	893	857	908	923	831	896	899	920	909	781	861	893	887	892	847	851	929	907	891	870	866	868	898	899	864	921	901	857	886	891	898	886	885	921	862	869	873	884	866	820	849	884	920	879	917
5019	781	724	687	676	682	620	621	648	639	606	642	622	612	612	624	616	640	650	600	640	609	572	618	633	644	619	623	606	624	646	618	612	595	610	661	641	563	617	605	615	560	625	603	583	624	579	630	614	618	603	620	649	543	541	570	613	630	582	594	628	590	583	588	626	621	564	649	597	642	584	572	645	646	600	576	591	614	609	588	609	630	640	603	582	606	627	570	617	648	576	620	561	626	609	597	630	560	615	637	604	617	619	605	653	623	601	636	631	616	605	601	623	550	600	620	631	609	606	609	622	611	620	551	567	592	605	570	570	623	640	635	614	636	621	603	620	628	586	610	607	594	595	587	601	607	589	638	602	601	626	563	542	589	635	588	604	652	590	649	555	582	622	610	607	588	599	606	630	570	628	584	649	574	611	574	618	624	576	616	588	630	625	608	608	585	571	587	613	618	578	601	598	591	630	654	589	556	592	598	594	563	583	593	661	589	631	613	598	584	642	637	578	663	636	599	620	632	591	602	600	609	583	575	609	632	620	609	623	607	629	597	641	622	571	568	557	554	615	598	622	590	575	617	600	610	582	556	571	597	633	580	605	614	587	589	588	613	583	605	631	583	625	580	572	618	656	632	601	622	632	608	626	612	616	596	591	553	667	594	590	595	562	638	614	613	594	604	573	598	609	615	640	575	641	617	632	623	624	601	608	619	612	652	593	625	565	593	606	609	617	624	596	620	595	622	618	596	611	620	586	627	602	598	632	604	621	586	618	591	612	588	607	586	605	606	599	619	646	601	591	621	639	627	599	635	663	600	610	586	597	553	588	632	611	596	572	584	591	626	618	608	589	612	616	654	598	632	592	595	608	599	603	579	608	606	591	599	619	633	555	590	592	611	600	595	586	657	614	609	604	622	625	577	663	601	608	614	616	637	567	562	605	632	608	604	571	628	641	654	608	600	587	609	631	609	605	593	570	579	633	581	648	579	592	569	573	603	622	636	585	633	598	594	617	610	585	632	614	621	585	608	587	567	628	605	609	573	621	645	567	620	578	609	592	589	618	626	617	628	553	580	568	586	577	563	634	564	601	592	618	565	611	585	610	585	590	605	615	607	622	660	604	596	614	648	579	570	628	607	611	613	574	588	642	630	632	636	598	632	629	612	584	636	618	584	610	592	589	598	588	629	610	601	571	569	580	654	624	575	604	612	599	586	592	591	629	618	605	623	638	627	622	573	605	578	600	624	608	627	583	587	594	587	590	630	620	576	597	624	584	608	586	608	594	626	606	606	582	625	603	575	604	614	628	649	632	586	595	645	633	571	573	644	607	564	607	564	609	646	598	596	615	596	645	604	618	593	621	645	580	575	606	579	586	603	613	605	604	620	586	616	618	596	564	577	614	621	614	564	649	639	558	602	615	612	568	592	616	647	633	583	591	605	646	599	601	621	597	593	593	559	593	633	581	625	590	624	625	611	607	618	602	601	619	610	631	621	600	564	584	653	616	641	602	627	615	572	567	620	599	591	607	564	597	615	617	574	587	606	576	641	597	588	661	595	630	596	569	633	597	616	597	637	614	568	594	564	604	636	599	638	601	616	642	578	600	611	631	596	643	592	600	597	579	622	596	618	587	611	630	598	597	573	599	639	571	623	607	588	620	611	624	616	568	601	610	592	569	606	613	610	604	627	592	591	659	583	601	605	613	626	583	611	586	582	602	584	632	607	609	606	603	594	558	585	568	622	625	637	603	578	630	644	575	656	630	568	611	626	605	617	629	622	590	625	605	617	607	619	628	597	534	637	639	637	570	588	612	607	615	623	652	638	581	589	570	637	623	637	638	627	538	610	604	588	598	580	612	645	617	641	590	618	608	643	631	619	638	606	613	540	619	630	613	585	637	592	650	581	588	576	597	642	605	624	574	573	571	562	607	577	604	611	610	593	569	602	595	609	569	573	603	584	629	623	624	620	596	589	602	593	618	565	607	607	657	629	605	585	616	631	539	573	595	579	605	572	590	633	596	563	584	618	603	614	586	584	603	602	594	640	607	629	659	609	606	589	587	610	603	606	639	593	636	626	598	603	613	637	576	588	635	594	571	608	600	589	609	622	566	591	626	619	605	627	640	571	611	557	599	631	584	588	627	603	614	528	604	622	637	559	619	612	583	597	607	627	588	579	624	566	554	624	624	617	604	614	603	597	577	622	603	594	591	616	607	653	581	604	656	567	555	572	632	646	558	560	567	567	639	645	614	588	560	637	602	600	576	661	599	596	613	610	632	623	588	611	587	591	581	625	603	609	621	600	625	617	599	582	560	612	609	573	629	600	613	600	589	643	621	609	634	589	628	578	586	604	590	628	604	580	580	640	630	601	601	649	613	656	651	585	589	589	621	581	631	597	602	606	583	613	619	591	605	642	609	602	630	601	601	601	620	613	628	597	639	627	607	622	613	608	564	610	598	581	615	580	620	562	577	620	647	615	658	594	576	580	584	612	631	585	624	633	579	632	630	600	589	583	596	598	599	616	625	589	624	632	610	588	622	610	565	569	652	625	603	619	636	640	628	608	601	639	605	549	654	630	604	577	595	598	641	594	602	622	657	617	583	597	607	618	623	629	605	573	627	635	621	624	603	606	577	632	607	588	626	602	594	568	567	586	603	597	636	569	541	548	629	619	578	611	570	587	597	582	610	591	616	611	599	564	576	566	589	614	584	575	664	583	563	584	612	588	550	610	641	633	598	632	614	639	597	608	581	590	599	580	595	612	655	588	611	581	617	593	588	622	626	604	589	570	593	635	617	591	592	639	613	629	563	629	577	587	554	603	619	588	589	614	597	588	633	629	585	595	575	607	603	636	592	603	639	565	603	559	594	634	594	614	605	598	604	607	604	587	635	597	613	598	581	574	639	682	608	578	585	578	596	604	635	571	575	632	619	609	604	597	648	637	584	616	621	595	579	593	634	611	616	579	636	636	631	540	652	584	646	615	556	637	608	595	576	666	608	577	597	604	587	586	613	637	613	633	613	621	592	597	607	606	624	601	591	590	601	616	642	557	582	580	571	584	649	565	624	613	634	644	597	585	591	622	590	625	619	607	615	611	621	624	579	590	612	608	585	598	599	581	586	602	604	629	565	555	596	578	593	614	625	585	604	626	594	625	597	580	595	617	608	596	637	660	626	623	625	600	599	635	628	578	595	593	571	584	619	629	601	592	596	568	591	602	626	599	618	655	611	626	621	622	625	578	599	616	585	626	602	623	627	621	593	576	598	609	581	627	591	527	592	597	590	633	595	593	585	615	635	588	581	583	620	597	636	586	605	578	615	606	611	600	568	637	641	563	642	601	583	570	618	599	584	609	642	577	630	600	613	583	571	600	595	582	607	597	599	553	599	670	636	609	596	647	620	588	642	614	593	640	614	581	573	608	605	580	602	577	660	581	632	612	675	615	623	588	618	565	587	584	591	581	568	607	650	587	597	566	602	610	659	616	587	617	613	665	621	617
25637	21464	27724	25589	10208	2129	1624	1456	1254	1284	1267	1280	1191	1280	1303	1239	1227	1228	1210	1231	1217	1254	1250	1219	1189	1216	1199	1254	1189	1159	1112	1155	1167	1191	1159	1171	1201	1271	1142	1197	1206	1168	1191	1141	1173	1271	1238	1249	1210	1158	1229	1202	1154	1135	1185	1183	1224	1186	1193	1197	1125	1173	1219	1103	1175	1223	1158	1184	1224	1179	1159	1224	1189	1210	1215	1151	1243	1132	1201	1111	1132	1153	1198	1192	1231	1233	1281	1247	1195	1179	1141	1151	1144	1158	1214	1148	1176	1143	1212	1235	1173	1166	1186	1209	1160	1117	1184	1159	1183	1148	1218	1281	1178	1201	1219	1213	1235	1173	1189	1168	1167	1180	1141	1129	1152	1139	1146	1143	1209	1195	1119	1128	1161	1157	1160	1137	1118	1163	1125	1189	1148	1185	1132	1235	1196	1135	1208	1184	1183	1204	1152	1118	1068	1149	1170	1253	1185	1146	1105	1218	1191	1154	1198	1216	1166	1148	1225	1246	1157	1136	1142	1280	1134	1227	1165	1153	1183	1145	1233	1235	1187	1183	1216	1107	1203	1164	1158	1168	1226	1170	1129	1142	1199	1160	1158	1132	1230	1152	1168	1175	1108	1179	1149	1198	1101	1201	1228	1215	1106	1185	1202	1180	1191	1158	1218	1209	1140	1207	1214	1131	1190	1189	1199	1173	1177	1195	1164	1195	1155	1163	1205	1175	1186	1165	1169	1112	1215	1220	1187	1195	1175	1167	1207	1180	1142	1258	1263	1192	1197	1185	1175	1176	1195	1199	1177	1161	1178	1194	1179	1163	1108	1142	1169	1180	1228	1149	1158	1169	1172	1176	1246	1154	1173	1162	1143	1153	1131	1136	1160	1139	1134	1115	1157	1178	1146	1200	1153	1171	1214	1177	1171	1175	1183	1172	1135	1171	1124	1146	1146	1179	1171	1178	1214	1225	1188	1206	1224	1209	1203	1202	1183	1220	1154	1194	1193	1078	1156	1196	1134	1136	1134	1185	1145	1239	1135	1180	1159	1136	1179	1193	1246	1181	1169	1192	1168	1194	1207	1137	1164	1185	1129	1203	1206	1177	1125	1183	1205	1179	1169	1207	1138	1189	1179	1173	1182	1206	1191	1150	1152	1170	1171	1175	1213	1175	1129	1173	1225	1207	1105	1222	1215	1224	1179	1188	1149	1178	1197	1197	1175	1112	1231	1130	1175	1189	1165	1170	1154	1178	1188	1131	1197	1228	1095	1186	1136	1231	1160	1176	1186	1218	1179	1196	1223	1119	1143	1177	1195	1155	1154	1102	1213	1191	1149	1136	1209	1179	1171	1180	1169	1213	1207	1161	1172	1137	1115	1187	1098	1186	1230	1098	1236	1183	1219	1173	1178	1173	1196	1188	1171	1132	1140	1106	1213	1124	1186	1215	1194	1149	1189	1198	1185	1185	1193	1186	1177	1199	1204	1146	1130	1145	1154	1163	1127	1178	1237	1142	1145	1144	1129	1241	1179	1182	1188	1161	1195	1171	1173	1180	1219	1208	1204	1168	1149	1181	1181	1192	1159	1141	1169	1137	1181	1203	1129	1137	1185	1128	1220	1133	1110	1153	1248	1185	1167	1202	1098	1212	1179	1177	1181	1199	1163	1193	1207	1184	1205	1219	1156	1161	1104	1185	1185	1238	1143	1113	1167	1132	1157	1162	1148	1116	1229	1173	1124	1157	1199	1163	1130	1151	1119	1136	1198	1207	1144	1162	1150	1154	1230	1133	1127	1161	1155	1195	1138	1183	1136	1124	1195	1203	1221	1167	1188	1228	1126	1115	1210	1191	1115	1280	1163	1109	1168	1154	1128	1148	1200	1160	1135	1229	1220	1191	1181	1170	1128	1199	1176	1178	1207	1110	1147	1113	1185	1197	1156	1164	1167	1173	1191	1230	1150	1173	1197	1207	1183	1181	1174	1181	1164	1204	1150	1168	1161	1175	1180	1223	1187	1216	1213	1146	1176	1179	1152	1209	1188	1246	1176	1189	1212	1195	1224	1130	1201	1166	1130	1163	1149	1213	1144	1141	1187	1210	1141	1161	1146	1181	1162	1191	1163	1218	1164	1176	1147	1208	1138	1134	1206	1203	1138	1125	1223	1225	1169	1161	1187	1151	1123	1192	1233	1107	1191	1188	1219	1152	1199	1173	1152	1166	1139	1157	1214	1178	1138	1233	1188	1169	1145	1181	1167	1143	1160	1237	1170	1198	1139	1148	1159	1169	1233	1206	1141	1158	1151	1128	1229	1151	1189	1249	1201	1185	1187	1197	1167	1153	1205	1174	1224	1164	1230	1129	1206	1215	1168	1134	1143	1135	1176	1176	1198	1182	1230	1168	1173	1209	1174	1224	1142	1183	1205	1175	1168	1226	1233	1149	1181	1188	1149	1153	1253	1175	1240	1176	1168	1158	1175	1166	1168	1216	1207	1155	1184	1144	1273	1165	1198	1159	1168	1203	1190	1210	1186	1215	1178	1166	1181	1185	1220	1158	1141	1161	1156	1190	1175	1177	1177	1210	1175	1150	1153	1146	1136	1100	1165	1151	1147	1156	1250	1141	1115	1138	1222	1164	1185	1120	1211	1167	1178	1097	1136	1206	1173	1173	1243	1175	1231	1192	1168	1128	1189	1181	1191	1158	1135	1241	1197	1180	1185	1263	1136	1158	1179	1140	1161	1175	1138	1119	1244	1167	1211	1160	1151	1186	1159	1198	1131	1120	1191	1122	1218	1191	1159	1185	1112	1144	1169	1162	1205	1145	1186	1187	1161	1099	1153	1193	1230	1177	1204	1210	1208	1115	1169	1179	1179	1176	1128	1154	1218	1205	1125	1214	1151	1228	1219	1171	1172	1203	1149	1173	1182	1149	1235	1188	1178	1148	1169	1203	1214	1198	1204	1184	1146	1177	1223	1126	1151	1136	1153	1135	1165	1161	1171	1190	1080	1223	1136	1150	1222	1153	1172	1107	1143	1140	1165	1174	1121	1145	1172	1158	1221	1132	1204	1189	1214	1205	1179	1176	1177	1204	1147	1228	1162	1130	1144	1199	1188	1203	1263	1195	1156	1138	1187	1152	1164	1123	1193	1130	1230	1211	1150	1207	1126	1170	1141	1186	1238	1147	1239	1157	1205	1233	1116	1144	1129	1184	1176	1155	1163	1148	1168	1166	1170	1143	1181	1181	1179	1236	1221	1208	1164	1115	1184	1161	1216	1200	1167	1186	1171	1212	1156	1216	1173	1132	1194	1167	1139	1211	1224	1210	1161	1152	1138	1160	1189	1169	1137	1120	1163	1194	1107	1174	1180	1174	1221	1171	1187	1209	1155	1192	1161	1219	1116	1186	1172	1192	1137	1169	1192	1220	1212	1203	1191	1078	1258	1186	1285	1147	1126	1170	1199	1222	1187	1148	1148	1133	1195	1158	1168	1147	1204	1180	1133	1157	1199	1226	1229	1175	1167	1185	1209	1146	1175	1257	1170	1142	1112	1159	1204	1233	1213	1141	1187	1203	1278	1114	1167	1204	1167	1210	1210	1209	1234	1230	1095	1187	1191	1097	1162	1134	1200	1121	1237	1162	1161	1239	1223	1175	1242	1148	1171	1168	1129	1181	1192	1187	1164	1156	1133	1137	1229	1217	1211	1117	1161	1229	1206	1196	1179	1180	1109	1214	1206	1175	1134	1206	1232	1176	1192	1161	1194	1238	1184	1141	1223	1123	1167	1193	1139	1139	1179	1209	1184	1234	1145	1173	1132	1181	1208	1153	1175	1179	1092	1144	1149	1188	1158	1226	1203	1202	1182	1172	1141	1182	1147	1073	1208	1133	1180	1169	1134	1254	1150	1145	1137	1168	1163	1184	1233	1137	1189	1199	1159	1208	1203	1125	1100	1121	1126	1141	1188	1186	1123	1180	1222	1144	1096	1147	1188	1214	1131	1108	1241	1182	1209	1191	1179	1137	1136	1183	1189	1149	1154	1189	1156	1208	1215	1185	1139	1202	1185	1179	1175	1200	1201	1195	1157	1233	1217	1118	1164	1171	1151	1186	1164	1187	1178	1203	1181	1174	1144	1179	1171	1115	1103	1203	1202	1140	1150	1191	1182	1167	1210	1220	1139	1221	1164	1175	1185	1217	1157	1192	1168	1256	1223	1173	1163	1146	1157	1263	1148	1215	1239	1164	1181	1177	1191	1176	1161	1223	1167	1192	1171	1167	1154	1217	1138	1181	1175	1175	1184	1162	1252	1169	1202	1148	1188	1192	1192	1161	1127	1186	1208	1219	1202	1145	1208	1233	1163	1153	1107	1135	1177	1200	1186	1198	1154	1166	1221	1185	1152	1168	1160	1243	1152	1152	1151	1135	1190	1084	1218	1176	1176	1165	1172	1203	1132	1160	1164	1149	1150	1142	1215	1218	1223	1177	1109	1180	1210	1208	1206	1187	1081	1194	1193	1229	1185	1201	1147	1157	1167	1191	1161	1145	1173	1127	1224	1207	1177	1188	1156	1237	1187	1121	1138	1231	1200	1256	1115	1239	1180	1164	1185	1199	1245	1163	1167	1187	1099	1185	1141	1180	1153	1148	1200	1158	1200	1129	1193	1193	1211	1147	1138	1208	1180	1189	1219	1136	1154	1144	1146	1170	1171	1181	1233	1153	1174	1204	1144	1137	1199	1203	1167	1226	1212	1174	1143	1188	1166	1122	1156	1205	1227	1168	1153	1185	1167	1120	1179	1196	1257	1184	1143	1187	1187	1219	1196	1201	1141	1191	1192	1167	1137	1156	1162	1218	1150	1141	1150	1138	1159	1193	1145	1180	1165	1123	1187	1131	1160	1161	1160	1216	1206	1178	1162	1181	1170	1142	1157	1223	1144	1203	1219	1192	1158	1125	1148	1142	1167	1155	1160	1159	1178	1238	1162	1189	1238	1226	1167	1169	1133	1123	1128	1138	1202	1207	1186	1182	1134	1188	1209	1150	1126	1213	1182	1189	1173	1203	1217	1207	1177	1153	1223	1185	1219	1151	1160	1129	1189	1160
3765	3711	3187	1897	1454	1210	1131	1007	991	919	972	978	923	869	882	856	852	806	884	855	851	863	835	803	829	867	867	838	836	843	860	880	814	880	851	880	835	832	850	836	870	823	817	828	790	855	804	841	871	798	820	845	831	809	830	796	874	853	836	796	821	824	805	825	831	810	868	853	774	784	795	877	790	851	801	880	801	874	819	793	851	843	842	851	837	795	852	833	831	839	840	809	886	760	895	847	802	871	821	773	846	827	820	819	846	836	849	808	840	790	824	858	852	905	809	842	872	810	817	820	832	849	794	839	853	833	842	847	896	803	813	877	830	860	783	801	794	845	852	846	797	836	730	857	835	824	821	858	821	826	834	814	791	815	871	875	804	857	834	792	816	868	826	811	817	830	813	861	826	831	909	871	848	768	818	832	848	788	799	801	851	865	796	804	796	850	813	822	828	833	803	809	818	819	800	848	845	831	833	810	770	863	787	813	833	835	819	851	830	824	870	833	783	818	875	820	816	818	809	800	800	830	839	794	769	775	800	808	865	846	777	780	853	849	811	834	843	862	837	903	796	856	836	873	790	802	838	789	841	892	845	842	772	835	809	824	801	847	839	784	818	837	843	852	814	801	824	804	852	766	811	839	873	841	865	781	856	843	787	845	802	779	848	830	813	808	792	841	784	860	821	762	825	815	819	814	816	818	825	780	793	843	833	838	867	853	848	803	829	814	819	829	796	825	804	841	813	840	848	794	827	868	854	829	828	808	792	774	786	829	812	791	847	840	824	748	806	829	787	809	864	809	802	824	806	844	787	844	796	778	825	879	817	828	794	838	840	822	804	818	808	829	847	884	831	835	810	808	797	819	799	794	813	881	787	840	808	787	807	800	817	838	852	846	832	806	808	828	859	830	787	806	886	850	802	864	829	825	858	784	800	830	809	792	829	778	830	821	852	836	791	775	816	858	804	796	909	789	832	811	804	845	803	860	806	816	803	841	828	856	832	855	802	845	746	811	854	816	786	840	874	837	874	823	818	890	857	827	817	844	795	864	818	781	877	791	813	782	810	788	780	891	825	813	809	841	821	822	894	760	877	844	829	828	835	784	821	782	834	789	846	787	813	802	778	790	823	829	875	826	806	860	834	794	821	808	794	817	796	831	790	828	818	832	826	801	836	798	786	821	845	840	875	876	839	810	859	827	807	826	837	796	769	852	814	786	791	830	825	852	823	787	838	791	899	811	846	826	791	831	803	802	819	826	822	830	798	807	843	796	852	812	825	779	857	889	829	863	815	817	814	832	753	820	820	867	799	815	829	784	829	816	845	825	873	823	784	797	811	753	837	851	783	799	805	886	829	830	822	852	768	851	799	873	829	840	833	787	802	829	834	855	840	819	853	829	816	813	814	817	805	775	825	775	788	816	776	879	908	830	836	827	830	789	828	813	824	827	807	781	807	810	830	793	851	790	825	833	812	811	815	767	806	841	885	871	874	799	779	836	809	779	736	810	826	827	796	819	837	785	801	874	820	804	873	849	797	769	852	836	805	815	808	797	892	805	790	805	804	805	835	821	809	819	805	850	846	853	834	801	816	836	762	810	816	782	843	808	841	799	834	859	860	799	824	778	822	836	809	827	793	797	806	827	800	793	811	859	824	884	844	826	807	845	858	821	790	785	841	865	767	809	793	842	782	838	803	799	795	826	824	800	827	768	794	811	797	870	850	817	824	826	848	825	839	799	804	837	828	838	803	797	827	813	827	862	842	838	818	786	830	864	760	796	769	848	834	790	828	866	824	833	848	852	810	782	849	826	832	795	817	841	848	842	807	844	819	774	799	830	781	812	837	812	788	846	820	794	824	807	824	766	862	843	846	732	804	794	767	749	864	817	825	791	840	790	806	858	851	801	858	801	835	816	839	790	800	811	764	800	797	833	793	832	804	785	824	828	812	869	831	796	850	833	887	807	822	855	790	912	793	832	808	777	785	836	834	828	739	836	842	797	813	823	836	826	784	774	849	880	832	752	829	801	838	834	813	813	833	781	764	837	788	807	793	816	845	812	769	811	865	852	783	883	790	836	843	845	819	829	820	824	850	780	838	814	840	805	819	841	836	753	810	795	806	786	841	811	875	845	824	839	804	867	865	784	829	843	810	800	823	857	829	793	834	841	769	820	861	803	827	859	803	782	818	821	806	834	772	794	798	809	831	798	794	808	791	826	803	797	822	871	836	813	812	737	809	776	810	841	873	848	807	855	856	828	802	841	807	830	795	747	807	841	852	839	823	799	842	797	830	835	823	817	812	829	779	791	786	841	842	850	840	825	820	825	780	810	858	774	842	802	833	782	806	804	833	847	837	894	828	777	841	793	770	790	849	768	870	804	852	824	792	808	819	765	806	794	849	792	831	811	819	851	827	805	827	812	805	775	832	803	858	820	774	848	871	821	792	795	836	809	868	806	811	825	807	776	819	841	817	798	837	828	866	800	863	844	801	854	838	808	816	824	788	827	809	814	833	810	784	825	789	796	795	837	810	817	831	870	834	814	819	865	852	844	840	809	824	801	791	807	861	847	831	840	823	779	823	866	821	835	815	807	806	832	801	811	837	841	818	853	816	800	824	820	766	867	826	856	824	816	825	846	823	801	812	823	858	828	855	765	834	816	821	853	856	838	864	809	814	809	802	814	826	801	836	791	794	774	836	801	843	828	780	811	828	828	820	889	862	832	786	812	824	806	856	816	805	820	849	837	805	852	846	801	849	839	818	779	825	851	850	821	821	853	797	865	843	870	818	815	832	849	835	809	833	796	857	804	834	788	784	828	792	799	808	804	879	814	806	836	866	813	798	765	860	827	809	790	812	837	837	852	838	820	856	813	862	811	827	845	800	834	760	844	810	799	793	833	830	819	874	795	774	832	822	843	815	831	864	787	771	775	831	843	811	820	884	868	797	789	800	847	834	776	849	794	816	782	863	821	847	838	783	788	822	744	805	881	815	865	829	808	817	817	845	791	844	778	830	861	882	798	817	830	805	815	805	876	806	871	792	834	840	797	746	888	828	843	831	817	819	864	827	791	801	855	833	816	809	819	805	811	814	831	870	781	826	813	809	804	846	772	840	798	829	758	808	845	805	886	784	803	856	808	833	810	745	802	843	791	819	766	811	835	774	821	843	806	842	879	807	801	793	844	824	781	773	805	810	794	818	843	790	832	815	823	836	795	818	821	760	778	809	823	849	794	846	810	833	832	866	834	786	774	817	805	815	809	811	759	819	832	795	784	805	796	762	851	825	805	839	775	816	834	843	763	800	855	776	839	818	863	835	820	766	830	806	859	816	815	862	830	807	866	813	856	815	810	791	817	842	869	840	809	845	851	774	869	849	799	833	835	866	837	833	859	845	803	786	808	767	867	762	752	812	796	856	784	844	835	810	821	774	833	794	800	806	822	818	784	844	793	786	871	821	802	819	834	833	811	839	792	821	789	850	831	829	793	802	804	860	817	815	825
24671	21498	28789	24607	21476	7846	1878	1284	1015	915	930	876	974	914	898	962	865	919	909	810	861	844	892	847	879	882	817	827	845	881	840	846	808	829	871	794	845	867	807	777	810	897	859	807	894	834	814	787	822	805	836	780	839	854	811	807	858	879	782	807	874	799	821	886	796	830	809	848	854	783	816	820	794	810	768	753	832	839	859	826	839	818	859	843	849	841	821	900	842	835	839	861	798	798	776	789	744	775	837	870	824	810	854	827	879	784	800	829	852	815	820	798	820	873	797	830	815	795	888	816	802	875	804	835	864	836	854	782	905	797	807	820	840	868	858	835	858	834	760	849	775	845	821	846	769	819	817	846	813	832	740	845	856	824	826	834	789	806	853	815	890	764	818	778	813	823	839	845	844	804	803	763	791	821	823	776	843	799	836	806	797	842	868	837	818	802	782	778	830	844	829	767	832	839	843	795	836	772	811	807	831	807	790	827	855	785	810	808	801	794	803	800	839	858	855	799	858	892	829	862	821	851	848	826	849	781	854	836	772	835	874	903	768	788	827	815	822	833	765	842	839	803	831	846	792	847	845	832	820	834	826	837	776	795	822	793	837	817	818	842	809	807	776	833	805	773	844	838	850	866	855	806	865	847	849	785	787	847	867	810	834	767	819	841	846	827	744	799	820	811	783	771	833	818	772	840	862	769	796	834	800	785	809	788	864	807	854	820	832	821	789	832	765	828	893	811	791	809	772	785	922	781	845	849	823	814	815	846	810	801	844	873	852	857	836	846	822	828	804	818	827	821	790	763	858	799	849	834	838	822	785	849	800	818	772	785	844	808	813	859	814	781	795	772	828	787	855	794	818	799	793	857	834	809	759	856	832	782	809	803	805	805	801	797	806	801	799	763	817	802	844	812	813	836	826	791	860	754	822	781	824	802	833	783	803	785	814	833	782	853	819	782	802	801	818	815	843	824	898	850	865	849	859	840	758	824	819	816	833	797	757	775	778	802	869	842	823	780	820	805	858	857	842	767	822	864	814	791	879	845	831	791	825	789	813	799	840	813	824	804	804	816	832	781	788	790	830	829	813	835	776	803	859	783	807	790	828	794	839	770	825	840	840	795	770	840	760	855	787	810	771	790	794	886	826	802	816	814	778	760	769	840	835	790	789	829	857	814	825	826	781	794	805	850	859	776	888	831	840	801	802	807	803	861	813	846	817	863	771	799	890	871	798	838	804	803	835	789	762	829	862	845	866	831	833	828	758	790	859	806	839	811	838	792	849	857	831	809	868	869	856	827	850	816	831	841	825	827	848	837	797	836	791	789	834	803	853	820	806	797	850	825	850	787	810	827	848	844	863	842	875	810	813	768	820	835	813	816	839	854	818	822	815	802	825	818	800	822	834	821	778	841	833	831	799	838	825	764	823	828	782	816	847	847	818	771	785	835	798	819	802	789	817	830	794	853	813	819	822	824	728	859	791	830	844	868	849	815	786	866	814	867	819	835	818	798	826	803	931	802	862	836	818	888	811	805	851	854	816	784	827	818	814	851	813	810	831	810	811	827	816	792	863	819	812	809	817	792	835	804	841	844	841	818	825	829	791	801	801	789	717	798	821	857	812	835	854	866	859	832	824	829	829	794	841	826	806	830	809	860	808	809	819	857	852	811	752	809	831	863	844	844	795	832	846	785	815	798	823	815	822	830	741	814	822	843	860	803	841	809	869	823	757	812	828	803	818	841	831	836	816	887	839	860	831	812	825	837	829	791	777	797	818	829	836	811	778	819	841	804	825	751	793	796	813	761	802	774	774	859	855	812	874	812	789	813	800	749	819	775	826	873	797	849	801	831	796	808	810	879	811	810	819	837	813	798	757	812	785	812	832	881	818	793	867	799	812	848	878	817	775	832	857	855	869	795	802	817	840	842	822	792	812	858	802	812	801	833	809	831	872	848	797	803	891	831	869	803	886	859	801	825	812	784	763	774	830	859	791	822	791	815	847	867	848	812	773	827	784	800	756	825	785	810	794	808	808	833	777	857	804	791	782	794	821	803	795	869	765	849	839	830	797	793	834	816	824	817	883	775	812	803	802	822	808	780	818	826	824	808	795	811	888	803	811	753	820	793	822	768	773	780	849	759	803	792	826	821	849	844	840	825	805	815	831	761	818	855	793	852	788	810	816	845	781	822	808	756	785	821	796	832	843	828	793	834	840	842	799	791	834	823	774	810	780	839	866	829	838	747	831	819	790	845	857	885	881	837	821	807	844	848	814	806	772	782	851	825	823	838	825	838	824	810	836	823	809	847	754	767	862	774	806	793	796	766	793	768	823	828	828	779	839	797	785	791	795	821	803	777	829	785	785	828	841	821	871	800	811	828	761	784	831	879	805	845	833	846	803	743	856	864	827	786	861	852	827	815	842	867	830	854	787	814	833	802	798	832	817	833	806	803	776	801	806	817	775	871	805	800	816	829	790	828	825	848	846	812	818	803	865	783	827	791	859	835	796	835	794	857	810	829	825	829	798	738	809	819	813	881	785	827	789	834	807	859	817	830	855	802	839	784	849	832	784	847	840	822	852	798	814	823	791	870	798	814	781	756	830	799	839	840	834	835	850	827	805	839	836	837	795	820	831	844	829	860	803	840	889	826	792	833	844	826	843	833	817	813	787	777	834	775	820	793	818	855	842	779	834	885	817	801	851	775	758	808	825	767	793	791	810	844	867	805	876	807	789	832	838	800	806	848	828	826	808	782	810	807	825	820	786	839	772	814	806	783	819	845	821	842	815	822	823	840	814	819	801	870	834	842	839	790	837	755	833	837	843	840	800	813	800	818	791	764	788	832	855	829	843	876	798	763	827	805	818	762	817	816	835	856	833	941	809	853	856	829	846	846	828	823	803	807	879	819	775	832	857	803	793	775	792	821	831	821	816	808	786	835	830	804	828	846	835	788	809	762	839	803	820	814	771	799	813	807	772	849	800	817	756	787	806	850	833	841	823	808	771	805	819	797	825	832	861	799	797	804	810	877	852	848	764	809	831	794	807	843	825	789	800	821	842	790	813	791	765	825	848	830	763	804	796	774	835	826	781	842	779	812	830	776	813	834	803	830	823	825	855	827	827	785	790	812	833	826	835	802	820	800	752	812	797	817	833	854	788	776	859	864	792	791	839	806	890	803	793	820	828	824	798	845	862	873	780	830	810	843	848	810	798	828	819	846	867	854	865	792	794	860	851	809	788	786	799	870	821	792	876	875	858	819	767	829	823	795	835	828	840	801	769	851	858	795	826	780	837	777	835	798	880	786	810	803	821	782	837	848	839	831	776	798	823	883	833	774	772	797	815	799	822	832	857	815	866	810	815	833	795	832	857	770	812	775	812	794	856	823	810	822	819	860	809	785	755	825	775	809	798	821	820	854	809	820	831	796	809	817	853	798	824	804	810	788	828	818	825	816	829	804	855	794	802	836	871	872	849	879	811	799	784	812	781	760	812	823	826	859
3900	6084	4975	2703	1789	1465	1120	1005	918	859	794	817	724	753	683	704	693	721	630	693	646	632	651	658	678	611	680	651	601	620	623	638	595	588	626	585	633	591	598	612	639	615	638	592	634	605	642	608	622	607	616	643	633	626	590	621	608	615	645	631	630	616	602	590	606	627	636	612	581	588	597	618	623	598	640	616	615	593	622	619	639	588	617	600	652	594	609	608	616	621	588	613	591	578	639	589	615	560	596	594	631	579	605	589	611	563	575	602	617	628	615	623	615	558	617	621	595	608	593	623	610	603	617	608	594	612	577	600	613	614	600	655	593	645	573	634	595	589	636	651	592	598	637	594	554	674	597	614	599	599	586	598	610	626	613	578	614	583	623	617	649	572	600	606	633	555	599	622	610	543	584	590	564	627	565	628	589	597	608	601	635	609	625	646	605	622	609	574	594	577	610	579	565	613	603	579	618	596	632	599	610	638	571	611	584	630	615	595	613	596	629	593	599	583	598	578	601	574	601	623	596	593	549	605	626	583	642	618	590	631	610	554	564	589	621	614	585	612	570	604	604	566	593	562	631	599	617	573	635	625	682	658	624	601	628	601	618	573	573	637	657	636	610	598	630	582	631	571	642	588	547	634	626	614	577	630	611	586	618	642	612	639	619	621	628	604	559	588	622	577	634	614	572	585	581	620	628	582	614	631	594	570	605	606	574	585	589	646	608	664	594	578	618	587	594	615	601	585	612	643	614	620	586	587	611	648	564	607	603	604	638	588	597	635	598	615	647	569	616	614	593	611	626	572	623	592	579	629	638	652	603	620	582	610	599	599	626	586	581	591	591	570	574	604	581	584	610	638	582	594	604	607	562	582	625	573	638	596	592	555	611	581	573	578	606	618	609	549	586	621	633	603	627	612	596	607	601	601	604	635	639	616	604	585	616	578	595	604	570	602	662	602	548	613	567	570	624	558	614	610	639	597	597	615	666	633	561	649	579	591	592	600	633	599	632	607	572	626	598	625	654	609	613	646	563	643	619	650	609	601	606	578	614	615	610	583	611	636	609	599	592	591	617	601	625	641	604	598	579	601	649	561	554	575	612	565	607	613	605	572	651	594	589	625	584	614	603	586	620	610	579	568	574	599	605	578	626	584	621	604	551	608	609	572	619	587	605	646	579	560	586	608	577	587	580	605	647	621	582	613	581	560	598	613	577	579	591	560	611	626	586	586	589	601	622	615	626	569	628	607	625	573	647	602	581	601	592	576	624	611	585	619	565	577	614	588	632	581	633	576	621	568	591	621	622	601	615	613	575	600	612	583	586	597	610	598	615	642	643	589	625	598	625	617	604	573	599	577	575	584	586	594	589	616	570	583	592	578	624	614	585	613	607	587	592	586	605	586	610	621	574	624	601	635	588	618	585	577	609	583	566	578	575	653	653	617	610	628	633	574	595	618	635	619	600	612	608	575	599	651	614	649	580	634	672	600	628	576	591	564	585	605	570	583	549	621	631	605	572	601	615	580	634	597	594	607	593	604	581	569	614	625	611	609	608	636	610	612	618	590	639	587	587	561	631	651	586	587	595	575	575	612	625	617	572	565	615	616	540	603	598	549	585	644	582	590	556	611	615	597	589	613	585	556	586	615	605	614	617	594	583	580	599	630	533	653	589	624	584	575	571	596	631	583	617	580	647	607	601	659	565	584	600	601	640	573	589	617	631	624	595	625	609	618	618	595	628	597	587	629	648	605	610	633	611	588	573	600	607	636	584	597	653	607	570	530	643	609	573	597	631	560	602	598	613	614	609	645	596	625	603	624	582	586	604	601	601	608	614	603	570	623	570	605	627	601	572	583	634	588	591	608	631	622	589	640	575	627	529	596	608	613	598	584	613	585	639	584	586	578	607	616	647	623	592	608	609	596	598	593	573	616	627	629	587	571	626	584	567	589	638	592	585	554	576	598	595	616	630	641	607	630	606	609	578	607	619	587	572	627	596	617	612	572	608	600	588	574	598	588	578	576	617	607	565	520	614	580	608	587	565	594	608	609	594	632	570	615	634	567	626	593	571	640	617	585	605	561	599	648	634	577	619	580	581	624	597	593	573	546	540	568	607	557	615	631	592	587	631	582	572	581	618	639	583	587	571	593	595	622	582	562	630	592	594	605	574	619	649	602	594	562	556	566	592	627	611	559	589	568	625	623	607	608	628	632	562	588	594	607	578	623	570	600	587	602	573	630	573	595	633	585	580	563	638	631	637	644	579	555	618	593	585	589	634	610	570	599	572	677	594	619	662	628	575	584	593	546	566	591	611	586	589	601	587	546	603	607	581	629	604	576	584	608	582	574	591	607	566	584	594	591	597	561	612	617	558	574	606	635	595	628	608	599	580	594	562	631	625	605	595	649	546	605	627	623	583	585	662	659	599	584	611	591	545	624	597	648	601	574	588	590	593	601	585	534	612	627	621	578	604	599	539	602	568	592	588	565	571	592	641	596	573	603	644	589	582	607	579	609	607	580	562	586	605	599	580	585	593	568	604	595	559	614	585	602	595	572	629	614	611	577	590	625	619	601	608	610	627	608	610	612	583	646	622	624	588	592	569	589	565	598	604	627	579	591	630	587	587	636	640	600	594	587	636	567	626	564	590	645	611	610	559	580	614	575	599	611	601	620	544	583	619	608	578	567	612	593	543	556	597	599	569	590	638	609	599	590	573	625	597	630	581	661	598	552	580	643	549	566	621	599	591	601	558	652	591	599	580	563	557	603	587	593	594	597	634	597	577	572	599	593	603	554	582	585	587	594	623	583	582	605	617	572	618	571	577	607	556	653	601	563	564	593	643	591	571	638	601	606	622	591	588	577	562	598	573	601	585	597	586	588	589	583	595	574	581	596	597	657	623	591	631	580	630	618	609	588	574	557	592	595	600	613	565	601	648	593	580	587	553	613	609	632	594	632	655	564	600	624	580	612	590	618	576	598	552	639	580	578	599	633	601	587	603	573	588	604	548	618	600	586	556	629	619	633	592	579	598	583	561	590	594	599	595	585	601	601	659	627	603	611	660	574	658	595	573	605	582	593	619	586	587	591	636	603	565	614	609	571	627	586	566	618	626	567	649	565	582	521	584	601	600	598	616	628	573	614	614	605	594	628	592	548	575	628	594	586	601	572	578	588	549	625	619	654	581	589	589	598	586	584	572	570	580	568	586	576	586	604	646	585	634	564	556	593	573	604	597	585	636	559	607	584	592	560	586	599	606	561	583	602	613	595	611	593	593	589	577	580	589	647	585	606	593	598	566	567	619	575	633	611	578	584	598	613	607	644	533	541	639	581	639	573	534	598	610	609	587	598	604	595	589	635	592	605	586	621	618	584	570	610	571	592	604	564	606	595	575	615	578	609	661	606	600	585	591	576	609	568	602	607	578	657	604	594	579	595	531	637	618	637	629	527	546	597	617	626	578	588	554	583	587	576	619	629	600	639	544	622	593	568	560	593	613	632
27985	11474	1772	1157	903	909	887	922	878	919	880	912	936	876	882	912	922	901	825	903	890	967	899	920	880	934	897	862	879	951	908	937	900	885	874	936	970	855	865	905	886	866	929	903	845	934	851	869	942	843	896	846	886	937	866	912	886	936	873	890	875	904	876	851	887	796	907	921	797	878	836	923	818	892	878	898	909	926	942	897	858	896	893	931	897	858	895	889	845	922	883	911	873	861	934	946	825	870	917	882	864	903	870	895	869	898	816	899	861	861	889	869	886	856	920	895	892	893	902	907	923	858	931	879	914	885	840	865	900	899	930	881	830	836	887	877	905	910	836	853	838	840	907	859	855	882	906	896	900	892	853	883	918	876	891	894	944	943	890	931	903	867	905	852	860	904	899	888	949	863	968	906	865	920	851	886	910	923	886	892	907	877	895	931	907	932	930	884	940	864	874	860	903	876	829	950	895	915	905	796	862	856	839	884	848	877	878	887	932	842	914	854	920	918	886	879	896	881	902	953	826	866	862	916	842	882	847	881	871	929	883	881	907	875	868	893	880	832	871	831	925	890	865	902	878	895	911	878	890	881	916	859	897	861	879	887	888	901	923	920	898	842	902	916	936	925	893	892	939	877	889	886	916	864	926	852	880	863	814	903	912	906	886	946	897	906	886	897	840	892	905	905	858	915	826	856	875	892	914	919	875	872	898	876	935	853	898	925	882	901	906	899	838	868	873	921	886	839	907	912	860	853	887	872	846	864	964	857	944	925	895	881	900	900	903	950	843	850	903	933	873	863	936	876	905	880	876	884	868	849	830	881	874	894	910	900	851	883	893	887	909	900	857	892	919	870	884	935	897	912	839	892	871	871	873	870	845	868	862	831	867	886	881	875	886	942	919	884	901	902	874	866	906	899	849	909	881	893	925	904	898	839	887	877	883	874	891	866	904	878	922	847	829	892	932	897	904	931	871	844	895	876	880	859	876	936	878	904	846	905	904	904	907	880	837	867	904	910	912	790	906	872	921	917	895	949	921	899	874	879	876	845	950	854	911	858	912	873	860	842	902	875	877	877	830	907	949	913	916	901	946	952	818	894	908	851	893	906	878	890	897	944	923	895	847	868	871	921	897	890	854	931	918	911	879	868	925	902	884	883	895	865	898	889	861	903	894	902	893	898	908	884	884	936	897	860	866	854	911	876	941	850	921	907	898	887	898	913	860	881	857	892	873	904	886	856	867	870	966	875	874	908	876	857	918	916	887	937	915	840	889	858	930	913	853	946	914	866	851	851	962	848	885	889	885	877	852	932	904	830	903	928	930	934	877	867	930	894	841	915	898	850	859	914	889	887	881	865	906	913	899	880	876	854	899	893	898	920	862	942	896	898	946	898	873	945	930	895	918	874	866	826	905	891	869	846	880	909	885	896	860	890	955	924	930	914	876	885	887	898	865	861	859	850	889	924	882	893	939	878	862	870	916	872	919	898	916	924	913	909	907	874	903	874	856	946	919	915	894	921	929	851	843	854	903	853	876	913	925	949	918	931	912	864	892	881	871	836	851	893	902	950	894	889	892	842	862	957	912	902	933	827	888	897	880	937	834	894	943	927	876	939	948	854	852	913	839	863	882	835	844	894	866	874	868	898	874	834	863	869	901	923	965	890	919	891	933	873	854	867	851	854	875	891	847	839	855	865	894	868	854	929	889	868	854	838	853	868	958	903	949	904	831	900	834	921	907	924	858	862	887	898	895	846	910	876	841	905	918	876	877	899	929	888	952	889	863	938	905	846	937	956	869	880	914	944	894	912	902	872	857	897	859	880	899	923	879	902	899	904	853	929	910	903	942	911	926	899	908	880	870	873	872	891	870	885	868	896	859	894	917	876	855	902	836	898	880	955	917	951	868	910	881	899	887	892	905	905	859	868	976	894	846	888	869	946	894	893	831	877	859	899	834	859	859	848	870	872	917	899	941	906	891	878	876	858	870	952	863	896	888	890	918	934	880	877	944	943	837	912	891	879	865	895	877	886	912	895	911	891	877	899	865	887	857	891	896	854	945	916	848	891	864	925	883	849	899	856	901	850	882	921	919	941	879	884	943	904	946	878	842	868	884	888	907	898	860	884	883	908	868	786	916	899	875	916	889	929	903	909	853	909	874	914	938	915	865	927	901	923	886	836	882	934	857	877	911	866	884	905	891	896	904	901	865	869	883	880	893	832	904	959	917	852	865	856	920	885	945	918	870	835	837	859	836	894	876	861	928	935	925	921	875	928	864	908	864	876	921	859	856	833	893	911	874	889	897	890	896	874	822	853	915	885	926	933	885	899	848	839	881	925	856	888	904	832	929	884	906	863	916	876	894	823	928	892	891	844	920	911	928	844	953	827	904	920	890	886	909	948	855	875	880	903	916	906	844	889	870	872	914	887	890	861	891	816	919	865	881	889	899	873	913	882	890	925	919	896	922	908	898	877	881	925	865	861	890	903	894	948	836	855	884	897	850	853	837	881	915	854	917	890	942	863	908	922	895	872	865	934	872	890	899	894	885	891	884	889	871	899	895	930	886	873	923	873	851	895	892	935	938	893	876	885	861	850	949	886	924	939	912	901	928	856	936	941	872	914	922	877	885	868	898	929	849	935	813	856	906	847	870	898	922	910	876	881	894	855	860	866	853	929	915	915	874	871	880	862	908	844	917	934	951	872	836	941	947	875	881	952	891	895	888	855	877	929	869	881	862	946	889	856	849	932	896	918	878	885	888	888	918	878	901	923	870	906	932	880	873	863	900	874	884	916	957	918	860	882	894	894	855	936	852	912	838	939	894	930	914	916	842	902	845	918	851	854	921	864	851	846	904	916	869	943	929	851	855	891	945	896	887	928	900	920	931	844	917	883	900	870	885	845	869	914	920	869	877	855	852	917	885	928	955	896	872	869	918	871	884	920	885	913	919	889	856	900	903	946	906	914	913	880	894	943	900	816	896	934	930	928	903	873	973	878	875	858	868	901	907	851	914	862	923	855	868	834	836	866	916	920	869	867	884	889	883	897	878	863	880	874	857	933	827	881	849	919	886	914	840	898	844	900	922	901	924	928	938	898	952	853	936	851	905	856	953	878	912	889	842	845	957	860	881	846	880	912	919	912	879	921	908	917	838	919	911	889	910	914	872	899	889	903	914	930	850	873	885	832	908	901	856	929	920	862	825	908	813	826	868	884	927	861	943	925	899	829	934	882	901	887	861	890	925	860	900	885	934	897	846	936	856	898	904	899	891	868	964	865	874	961	941	826	837	908	910	889	860	924	884	892	923	894	894	851	926	844	918	893	891	853	933	891	908	893	841	877	886	925	890	916	909	917	862	915	909	910	863	838	898	925	903	866	883	931	890	929	842	893	891	859	902	924	837	915	886	925	908	895	907	863	917	854	895	947	881	886	870	871	913	920	881	898	952	908	898	901	865	883	888	841	869	923	891	883	872	909	936	944	853	888	890	905	859	889	922	886
5066	882	760	667	667	606	652	693	606	664	631	604	628	595	598	619	646	628	638	592	596	617	607	618	600	586	616	588	641	639	580	615	627	628	606	601	636	616	601	622	609	599	634	643	599	619	594	607	640	620	615	584	629	612	591	592	616	575	619	621	606	630	557	610	574	575	592	584	595	594	602	635	595	590	621	592	611	613	604	653	592	567	624	588	547	584	594	611	575	601	577	633	583	614	617	581	623	616	618	619	616	632	608	596	614	605	592	587	630	645	609	607	617	587	565	617	619	634	577	603	598	598	599	626	574	631	655	628	667	657	600	568	573	631	580	644	617	621	635	603	563	639	598	586	601	615	646	630	622	619	562	650	614	597	602	613	630	607	614	602	630	579	614	653	594	574	579	596	588	620	589	660	624	607	612	618	638	589	640	607	648	644	576	667	637	616	575	643	606	585	566	617	650	590	571	588	629	625	607	659	661	596	574	589	632	594	652	578	611	557	602	595	591	595	627	617	645	652	639	610	619	597	588	589	648	629	619	551	605	596	612	596	613	634	610	622	611	595	640	632	628	599	624	638	606	607	610	609	635	620	603	648	580	623	591	613	647	607	643	660	622	656	624	615	612	603	666	653	595	636	602	605	572	598	605	612	643	623	635	575	591	597	561	588	607	610	653	609	614	618	583	599	618	584	606	630	580	575	643	595	574	627	590	606	579	668	624	637	571	610	612	597	603	599	605	614	599	594	587	645	627	597	628	603	647	616	544	653	577	605	615	637	650	588	609	634	619	609	607	702	621	587	584	588	578	586	601	603	588	581	609	589	637	640	600	619	616	583	634	570	643	586	617	564	565	627	607	639	574	601	599	654	578	621	641	567	652	618	569	593	612	600	611	613	604	598	622	619	628	559	630	618	599	584	606	612	623	567	626	612	610	566	613	603	580	631	637	591	568	612	654	607	597	587	603	592	593	569	632	565	610	641	628	604	654	618	603	562	603	635	606	602	599	600	600	585	574	605	526	651	627	584	609	580	642	615	664	636	616	597	592	602	575	614	654	630	603	642	604	619	570	624	574	599	616	601	634	598	632	590	616	596	580	572	651	554	627	569	577	613	602	603	665	596	623	578	537	613	574	579	658	593	615	637	595	617	630	606	605	651	630	589	556	583	587	593	576	582	591	630	613	562	610	560	620	637	567	625	594	611	676	634	603	613	605	590	622	587	632	608	641	584	628	639	648	600	548	581	613	626	597	637	603	622	588	591	560	619	605	580	586	598	615	572	644	600	610	626	633	606	655	587	611	623	611	627	607	556	604	563	613	645	607	617	622	554	606	595	605	606	568	590	600	604	624	602	601	578	616	650	601	566	591	627	614	613	602	603	625	593	618	566	590	624	615	573	601	633	624	584	571	613	599	577	619	613	610	662	606	574	613	594	636	636	596	552	613	631	646	620	587	615	601	605	619	624	633	622	625	634	562	608	609	606	621	634	649	646	593	566	601	604	585	598	571	624	593	553	569	612	592	622	628	609	605	592	599	594	612	603	627	619	644	622	621	631	607	619	596	613	626	631	581	595	608	633	626	592	613	610	579	595	588	605	591	633	621	574	567	595	641	596	605	633	561	592	609	592	638	630	577	613	521	611	599	613	615	594	600	635	601	589	604	590	631	579	612	626	627	581	607	584	632	637	605	607	626	650	615	653	634	607	582	603	586	631	591	623	623	594	652	636	616	626	612	619	587	589	611	605	587	611	612	606	597	641	612	606	618	631	614	567	626	631	593	594	621	613	646	575	595	588	617	584	588	633	641	599	656	627	601	598	622	595	590	621	599	603	602	577	616	601	628	596	611	606	594	600	616	555	624	604	572	601	556	614	623	585	620	614	601	633	573	589	634	576	593	625	615	575	578	624	601	618	618	588	592	604	643	595	572	642	613	589	581	612	578	587	621	590	615	626	598	596	605	656	577	568	620	596	597	642	623	617	591	585	607	599	631	639	612	624	593	618	605	598	696	598	581	611	618	585	651	614	618	632	597	616	607	594	620	639	627	642	618	589	625	573	616	589	648	622	593	631	591	574	613	616	565	614	601	613	623	598	571	642	589	581	583	627	595	605	567	622	632	594	585	601	595	592	597	620	555	621	610	575	586	659	563	577	627	625	618	575	615	611	631	583	632	573	614	647	601	622	571	572	570	607	557	659	586	626	617	629	592	643	623	597	593	648	624	594	642	622	617	574	576	604	551	593	629	591	600	560	596	595	595	612	605	631	587	642	625	585	628	600	608	617	587	618	638	628	593	600	576	614	653	597	619	603	601	609	575	562	635	603	666	638	608	632	597	614	572	640	597	609	618	611	605	587	684	581	639	597	618	606	611	570	604	599	612	608	610	614	599	659	624	595	600	609	609	594	585	615	593	605	597	616	582	637	643	577	627	591	624	626	590	585	584	632	548	626	587	577	596	600	586	613	670	586	607	624	609	625	588	573	626	604	611	636	612	628	580	588	621	621	650	601	569	626	583	605	589	634	599	603	620	636	578	664	601	653	597	601	636	612	618	583	630	582	603	599	592	602	609	595	592	624	599	620	628	593	607	579	620	611	638	637	641	580	613	628	611	634	597	632	616	608	625	640	586	570	577	660	579	570	564	587	642	609	586	632	564	646	546	592	631	597	583	637	594	601	627	635	608	641	603	588	604	651	610	637	636	618	634	625	624	582	688	641	617	624	653	608	619	652	625	561	608	589	582	575	615	594	579	600	589	564	595	635	582	616	651	615	598	605	592	623	588	641	601	630	631	586	576	624	643	619	591	593	624	603	614	590	605	624	627	571	581	631	576	586	616	590	602	613	589	582	599	602	585	598	648	620	625	583	603	591	604	597	601	608	597	629	581	611	598	609	610	630	619	621	574	614	604	575	603	595	620	615	637	587	616	606	591	602	631	576	587	598	608	594	624	623	630	640	581	588	612	635	631	595	626	627	595	621	630	638	597	625	640	580	648	569	604	588	637	602	601	660	584	580	589	598	568	614	646	554	651	615	608	626	659	599	588	629	571	592	623	547	633	592	624	635	616	602	626	619	573	604	587	598	611	600	558	639	592	643	618	598	609	647	600	604	603	622	610	635	594	594	635	600	574	610	605	630	611	618	606	683	636	590	558	580	597	578	633	624	606	602	608	627	641	621	633	613	613	601	635	615	591	658	642	600	611	621	620	614	614	608	576	559	572	620	622	604	613	602	622	619	600	639	629	648	607	605	615	632	625	645	630	588	587	546	641	613	630	585	572	563	596	563	579	612	619	607	659	684	586	629	630	540	559	594	606	649	592	610	597	637	640	602	619	636	584	605	601	654	608	614	576	586	567	608	677	617	633	539	632	592	575	579	647	583	660	642	634	630	600	586	617	632	625	619	617	573	624	587	654	623	627	594	596	586	568	599	551	606	622	604	614	677	614	618	610	601	577	567	600	617	594	600	629	592	649	640	606	661	614	643	618	642	597	595	589	640
25670	21476	27764	25608	10134	2141	1634	1410	1345	1260	1293	1275	1228	1270	1203	1251	1258	1223	1171	1146	1139	1200	1208	1172	1186	1172	1217	1242	1204	1202	1184	1203	1241	1263	1234	1170	1188	1154	1190	1179	1181	1159	1208	1156	1215	1221	1242	1196	1176	1235	1163	1180	1169	1238	1206	1183	1239	1177	1185	1195	1193	1139	1240	1141	1108	1256	1156	1196	1202	1196	1186	1197	1161	1138	1127	1160	1169	1180	1167	1194	1208	1197	1210	1194	1205	1261	1179	1187	1265	1259	1215	1186	1202	1124	1182	1132	1151	1146	1161	1142	1167	1184	1192	1221	1170	1226	1202	1228	1255	1157	1209	1198	1163	1200	1254	1195	1172	1214	1162	1224	1158	1200	1209	1131	1155	1156	1176	1158	1178	1151	1157	1179	1177	1200	1134	1277	1149	1147	1128	1156	1230	1158	1148	1191	1131	1174	1149	1206	1218	1230	1205	1201	1147	1143	1177	1200	1105	1184	1225	1141	1110	1174	1190	1184	1163	1163	1140	1192	1234	1170	1225	1223	1223	1134	1223	1199	1164	1173	1176	1185	1203	1147	1166	1185	1136	1150	1224	1123	1179	1150	1181	1187	1142	1236	1168	1177	1204	1229	1216	1154	1130	1169	1199	1170	1186	1169	1175	1181	1125	1170	1189	1120	1205	1129	1212	1147	1164	1177	1114	1229	1197	1225	1179	1172	1149	1152	1161	1247	1156	1164	1172	1154	1201	1190	1209	1205	1223	1182	1190	1145	1235	1151	1153	1162	1133	1211	1182	1172	1160	1192	1167	1188	1183	1194	1220	1154	1172	1105	1170	1232	1264	1206	1123	1184	1169	1232	1286	1165	1150	1105	1147	1154	1188	1171	1091	1166	1155	1184	1161	1219	1147	1206	1158	1202	1136	1263	1175	1128	1203	1158	1191	1138	1200	1158	1185	1172	1179	1227	1153	1191	1182	1118	1198	1186	1120	1204	1196	1157	1225	1214	1134	1152	1096	1195	1191	1177	1180	1141	1182	1176	1143	1252	1161	1203	1175	1140	1124	1099	1212	1230	1186	1136	1174	1195	1163	1154	1136	1204	1172	1217	1193	1176	1190	1150	1181	1110	1219	1180	1185	1194	1195	1194	1162	1186	1138	1132	1142	1205	1169	1170	1160	1127	1191	1195	1135	1170	1204	1125	1184	1203	1184	1203	1175	1184	1190	1147	1200	1183	1187	1150	1217	1175	1190	1173	1201	1130	1188	1199	1156	1222	1267	1188	1194	1185	1143	1205	1182	1140	1158	1202	1170	1183	1218	1255	1183	1158	1102	1207	1183	1220	1222	1129	1182	1162	1183	1236	1160	1136	1121	1195	1153	1188	1205	1176	1117	1214	1133	1154	1204	1228	1164	1159	1161	1194	1179	1207	1185	1138	1200	1168	1128	1189	1167	1158	1223	1185	1200	1160	1121	1125	1103	1146	1162	1184	1139	1162	1147	1200	1183	1142	1183	1155	1212	1240	1177	1174	1174	1132	1205	1244	1169	1182	1285	1220	1206	1170	1150	1148	1215	1222	1166	1215	1168	1173	1141	1156	1152	1206	1162	1208	1218	1172	1139	1236	1233	1115	1218	1198	1107	1162	1108	1192	1178	1134	1148	1201	1119	1087	1151	1135	1144	1198	1143	1181	1160	1148	1117	1121	1156	1208	1199	1206	1126	1180	1187	1133	1113	1142	1173	1136	1131	1136	1187	1214	1108	1163	1203	1152	1185	1237	1129	1155	1155	1161	1154	1137	1134	1155	1165	1155	1199	1180	1209	1170	1208	1079	1148	1156	1149	1157	1174	1185	1159	1197	1236	1206	1163	1158	1162	1216	1197	1176	1205	1133	1226	1269	1172	1144	1205	1144	1164	1175	1192	1159	1221	1138	1224	1102	1137	1151	1169	1173	1111	1148	1231	1179	1210	1235	1154	1194	1207	1265	1167	1147	1176	1128	1197	1196	1172	1186	1203	1133	1167	1173	1169	1185	1215	1187	1204	1198	1249	1281	1166	1172	1194	1157	1189	1120	1171	1126	1156	1217	1159	1195	1190	1121	1119	1188	1203	1116	1168	1137	1239	1173	1144	1149	1211	1129	1147	1131	1203	1128	1127	1138	1127	1189	1189	1144	1200	1195	1199	1193	1185	1189	1130	1166	1180	1153	1222	1173	1162	1155	1129	1170	1154	1219	1243	1150	1087	1126	1106	1139	1179	1166	1161	1175	1147	1190	1154	1155	1160	1157	1195	1163	1193	1269	1117	1173	1166	1205	1142	1189	1205	1210	1171	1187	1113	1228	1212	1122	1153	1148	1161	1201	1210	1115	1204	1178	1195	1144	1132	1168	1164	1171	1227	1165	1213	1206	1159	1188	1174	1219	1184	1203	1123	1158	1220	1193	1145	1161	1185	1111	1228	1214	1192	1219	1193	1115	1127	1131	1150	1087	1244	1191	1207	1162	1140	1187	1201	1113	1122	1189	1183	1181	1154	1173	1176	1130	1129	1223	1220	1169	1216	1146	1145	1173	1197	1119	1159	1186	1204	1255	1170	1185	1157	1202	1163	1186	1181	1143	1154	1219	1142	1223	1174	1203	1145	1206	1138	1147	1181	1175	1143	1227	1112	1141	1177	1208	1168	1248	1183	1138	1271	1236	1190	1224	1169	1150	1144	1140	1229	1241	1142	1164	1176	1226	1157	1194	1127	1231	1182	1182	1194	1174	1181	1210	1219	1203	1256	1138	1126	1171	1185	1207	1199	1187	1219	1198	1227	1134	1151	1193	1193	1070	1244	1197	1214	1134	1133	1163	1142	1222	1204	1186	1163	1237	1174	1103	1196	1105	1170	1170	1236	1199	1182	1160	1247	1198	1134	1211	1247	1175	1172	1166	1231	1227	1165	1147	1170	1285	1156	1199	1135	1096	1184	1103	1126	1126	1153	1221	1189	1229	1213	1196	1102	1172	1213	1146	1196	1189	1161	1158	1188	1171	1163	1188	1188	1140	1195	1177	1253	1183	1213	1150	1207	1134	1145	1146	1268	1201	1178	1211	1211	1182	1173	1183	1301	1189	1150	1205	1188	1147	1165	1208	1202	1204	1207	1165	1157	1160	1109	1178	1167	1217	1141	1206	1156	1129	1262	1186	1158	1176	1219	1175	1174	1197	1187	1210	1199	1134	1245	1214	1152	1173	1143	1191	1191	1192	1160	1194	1155	1138	1164	1119	1169	1236	1203	1178	1182	1178	1168	1156	1161	1144	1169	1191	1138	1146	1167	1203	1119	1194	1206	1212	1165	1171	1123	1170	1231	1133	1182	1162	1200	1215	1152	1109	1215	1124	1186	1194	1110	1105	1202	1182	1207	1126	1247	1160	1175	1265	1197	1140	1094	1150	1125	1213	1220	1222	1194	1169	1204	1184	1169	1142	1192	1153	1189	1224	1187	1170	1166	1152	1165	1137	1193	1158	1168	1139	1122	1137	1167	1138	1208	1168	1147	1157	1183	1224	1205	1251	1218	1170	1188	1161	1184	1194	1186	1212	1203	1158	1181	1177	1172	1135	1166	1209	1209	1142	1170	1138	1145	1173	1219	1236	1169	1106	1162	1134	1171	1192	1143	1177	1224	1198	1222	1192	1167	1145	1185	1141	1120	1145	1146	1176	1213	1246	1232	1202	1171	1132	1151	1165	1175	1143	1192	1183	1129	1146	1158	1146	1191	1263	1177	1195	1168	1149	1129	1150	1172	1145	1101	1190	1188	1227	1168	1216	1156	1171	1108	1169	1157	1149	1165	1129	1187	1156	1191	1190	1178	1188	1200	1138	1181	1204	1226	1161	1163	1159	1173	1173	1170	1206	1205	1196	1225	1163	1227	1205	1151	1186	1184	1179	1205	1184	1158	1202	1151	1161	1135	1219	1164	1134	1168	1180	1185	1232	1221	1226	1183	1184	1151	1181	1216	1192	1159	1150	1175	1164	1168	1162	1204	1189	1167	1183	1157	1210	1170	1154	1128	1200	1143	1225	1178	1147	1187	1093	1197	1161	1086	1173	1148	1181	1114	1187	1157	1208	1174	1198	1167	1144	1199	1181	1188	1144	1160	1165	1162	1118	1105	1216	1195	1179	1168	1191	1208	1192	1176	1196	1185	1198	1145	1187	1240	1206	1135	1124	1152	1109	1154	1204	1091	1138	1176	1154	1199	1136	1164	1193	1222	1219	1208	1156	1137	1181	1241	1178	1166	1152	1192	1237	1219	1184	1185	1173	1195	1166	1199	1155	1143	1192	1205	1166	1194	1159	1250	1178	1217	1152	1172	1165	1125	1144	1144	1149	1138	1129	1143	1227	1189	1130	1217	1199	1212	1275	1175	1189	1135	1151	1178	1158	1140	1272	1072	1261	1130	1210	1163	1168	1195	1166	1227	1189	1132	1213	1207	1157	1234	1184	1097	1217	1150	1170	1182	1139	1213	1215	1205	1156	1167	1194	1172	1147	1129	1180	1184	1166	1145	1165	1175	1168	1202	1140	1192	1207	1194	1244	1190	1225	1149	1172	1200	1169	1177	1282	1189	1182	1213	1188	1183	1192	1156	1215	1173	1115	1149	1120	1180	1162	1234	1232	1165	1199	1170	1116	1213	1198	1202	1192	1201	1136	1177	1171	1208	1189	1185	1204	1177	1190	1146	1197	1140	1174	1225	1151	1212	1206	1142	1135	1137	1175	1194	1211	1172	1190	1197	1159	1094	1171	1154	1196	1159	1180	1226	1153	1164	1177	1231	1187	1226	1145	1195	1133	1135	1221	1232	1144	1192	1123	1206	1217	1161	1212	1123	1209	1145	1120	1184	1146	1162	1136	1154	1199	1123	1189	1205	1165	1231	1183	1157	1221	1198	1155	1202	1181	1175	1210	1238	1146	1162	1174	1155	1181	1183	1175	1195	1144	1187	1141	1121	1123	1186	1256	1179	1197	1141	1220	1216	1185	1136	1202	1219	1250	1157	1124	1182	1150	1154	1231	1231	1175	1179	1170	1181	1163	1121	1115	1193	1153	1171	1203	1265	1147	1162	1069	1245	1188
3646	3718	3139	1913	1465	1165	1145	1014	972	958	932	933	880	886	911	894	838	915	828	858	879	886	838	871	833	847	895	888	834	918	822	857	801	824	803	823	832	922	814	918	868	833	782	853	833	835	830	870	813	793	861	813	824	823	864	875	824	814	766	869	840	785	865	867	840	802	837	833	825	865	803	871	882	838	813	881	821	899	820	817	835	883	859	857	851	812	831	831	863	839	830	833	859	839	810	858	851	841	877	804	818	828	847	817	884	800	791	820	832	874	895	833	846	832	844	853	822	788	823	842	782	832	840	830	858	854	780	782	830	836	822	838	823	817	832	846	829	844	795	834	837	775	786	798	784	808	825	791	780	808	848	866	816	825	815	864	808	834	841	808	823	857	902	786	838	798	810	774	796	810	835	791	826	814	808	872	818	846	862	818	854	774	826	833	879	824	807	790	814	838	818	839	809	834	805	804	878	875	871	850	838	814	806	784	831	866	848	802	790	811	802	852	833	837	869	796	839	815	812	851	809	823	801	846	846	834	888	800	805	850	842	824	856	803	844	823	789	803	825	845	791	815	848	858	823	795	792	859	825	827	778	837	828	796	862	888	822	805	860	847	737	836	827	799	806	804	779	829	837	843	810	825	790	831	816	811	829	838	847	827	819	804	827	803	814	821	797	834	838	812	833	884	810	804	824	866	782	809	799	828	871	827	803	824	784	821	824	843	831	822	818	809	847	821	856	810	817	859	859	800	857	776	830	812	868	802	779	807	819	820	798	802	823	809	812	771	812	863	839	791	834	827	854	844	805	865	801	820	805	834	776	872	844	841	811	754	839	808	800	824	789	826	809	820	804	847	813	828	809	856	786	831	836	824	845	758	784	790	858	864	810	832	809	826	853	841	858	778	828	853	822	872	798	855	900	863	802	821	827	813	839	816	803	877	843	795	811	823	848	825	870	742	761	793	828	761	825	860	773	846	843	803	795	789	776	801	837	847	842	845	811	854	859	787	809	817	835	825	832	808	801	847	819	891	799	848	793	810	835	805	761	829	816	837	857	845	862	829	813	839	833	810	761	772	791	788	809	787	818	816	828	839	795	804	849	858	812	840	786	854	839	828	787	858	806	838	843	809	787	858	829	825	836	857	782	859	854	818	829	806	768	839	800	838	834	814	759	875	800	819	791	863	887	814	822	852	832	814	809	847	885	761	843	830	858	798	827	793	855	794	856	775	837	869	822	809	807	791	830	792	795	773	826	763	783	823	843	827	853	828	787	809	789	825	799	809	824	819	793	800	811	789	856	863	779	781	825	853	886	810	779	813	831	791	806	849	826	876	856	774	833	780	841	809	844	804	778	804	829	856	835	820	829	823	804	840	765	807	823	830	797	839	798	815	819	815	805	809	767	795	834	860	815	836	843	838	818	807	799	844	813	825	780	791	819	797	808	810	816	759	780	864	831	849	823	851	816	800	802	826	777	803	738	845	828	806	808	808	819	851	818	825	819	833	862	824	829	839	808	884	852	847	813	824	824	805	811	828	812	783	858	790	813	835	805	849	818	852	819	805	793	842	785	846	789	806	842	825	752	805	781	851	812	808	757	829	803	809	839	785	793	804	807	850	777	808	849	875	835	846	863	825	834	789	833	822	855	860	840	779	835	846	814	838	856	834	779	802	803	836	796	785	852	849	769	839	814	816	835	813	866	801	793	807	839	858	847	837	784	811	901	807	775	786	801	819	817	809	871	799	852	853	833	827	809	818	853	828	792	841	794	843	870	771	848	835	832	867	830	852	829	834	756	827	821	843	759	856	811	842	837	819	815	770	824	828	809	786	795	780	803	822	781	802	834	829	807	857	794	777	835	781	829	813	828	813	824	847	821	794	766	803	804	806	841	861	873	807	871	800	891	788	806	797	812	840	793	810	840	819	781	768	884	843	817	819	805	776	841	791	820	849	903	785	850	878	820	835	842	766	880	810	790	842	813	805	809	842	841	792	778	799	801	801	851	761	839	877	860	833	821	783	788	779	802	805	785	788	816	778	802	808	786	821	894	805	848	839	770	768	867	846	847	808	868	853	831	774	792	814	824	874	792	841	833	826	811	828	817	825	766	837	803	892	841	861	793	782	845	829	821	792	848	813	744	832	816	811	860	809	818	825	777	774	827	789	795	831	779	829	820	771	808	811	769	874	859	812	854	802	823	799	808	799	767	792	784	848	785	811	797	831	831	799	770	840	822	842	780	819	865	783	828	814	817	802	809	827	787	771	799	818	843	815	801	833	828	831	816	834	808	851	797	842	822	847	789	813	784	822	792	820	864	807	836	786	870	822	810	796	801	764	793	820	820	823	810	826	817	818	850	788	752	824	811	804	807	777	805	810	875	812	788	832	778	761	818	818	813	814	792	830	874	825	828	846	807	801	764	822	772	805	819	855	774	843	764	829	819	816	732	795	832	822	898	858	854	806	771	830	827	791	798	840	823	826	863	779	817	842	838	873	837	871	783	804	825	821	799	792	816	806	822	806	771	818	800	801	821	843	798	837	774	810	854	824	809	803	868	895	831	829	848	822	831	773	828	875	832	867	815	790	849	863	865	810	778	810	831	815	874	803	792	821	804	800	834	876	804	817	791	809	846	852	791	816	763	878	767	784	787	789	786	760	774	833	836	835	824	820	831	816	836	807	799	828	833	818	810	768	841	829	786	851	793	804	815	859	787	846	820	855	788	840	803	803	819	841	808	833	829	865	759	820	817	829	853	819	819	860	804	770	794	827	779	807	799	876	783	826	817	831	848	837	807	796	843	827	833	822	777	812	778	829	845	841	805	777	807	778	785	823	796	792	865	760	756	844	775	838	839	813	782	800	840	843	830	818	827	871	824	803	816	838	795	811	812	852	808	809	802	848	839	873	782	856	802	825	815	858	766	794	719	814	822	800	784	855	834	801	826	806	809	848	819	840	737	856	816	824	851	820	828	848	778	830	817	815	796	850	811	860	800	827	807	839	807	825	792	813	820	760	824	766	859	805	838	805	851	829	789	812	838	860	799	807	819	763	837	798	787	785	792	733	831	857	795	836	841	767	846	796	797	807	822	774	819	779	791	841	793	821	802	788	775	830	806	755	832	839	863	879	811	864	850	850	782	836	857	782	815	805	819	826	851	796	817	822	791	797	850	848	789	759	799	785	793	817	826	834	793	807	812	823	833	827	801	841	793	838	791	782	846	795	795	778	801	800	851	770	841	855	807	850	823	826	770	766	797	779	854	801	838	830	786	848	857	802	778	838	855	811	809	863	821	768	805	847	838	847	812	854	812	840	872	882	856	841	788	772	745	804	794	835	829	805	838	796	836	871	823	854	825	816	795	836	807	813	854	833	871	807	783	770	864	805	775	821	818	862	771	773	855	783	776	806	818	809	792	859	833	795	846	889	824	813	834	820	855	881	836	829	801	858	786	838	846	801	804	782	826	826	817	817	818	856	845	834	801	827	827	794	831	747	789	857
24702	21478	28749	24636	21462	7849	1839	1203	1008	1070	930	949	960	929	917	843	893	908	913	840	792	847	828	866	901	850	891	821	807	739	795	826	817	878	845	829	836	821	873	886	833	850	848	818	793	816	824	817	824	816	840	763	849	830	799	801	799	811	797	891	822	809	873	817	815	790	827	790	843	844	770	827	823	849	803	845	837	845	826	816	813	852	829	839	822	847	826	834	772	841	859	794	803	806	740	850	856	818	849	838	806	812	847	832	794	779	817	801	782	826	810	804	815	836	835	772	779	799	840	792	825	876	859	805	798	873	831	804	874	839	847	838	840	848	799	818	825	793	791	842	862	828	803	817	858	800	808	805	821	806	830	860	797	776	839	800	825	796	813	827	802	801	853	808	820	848	822	837	830	793	832	792	812	854	826	833	888	843	756	833	794	799	817	785	806	808	792	821	831	855	863	819	824	825	787	793	831	835	842	817	821	830	857	841	802	829	760	818	771	819	811	842	824	839	845	843	843	803	840	850	812	846	876	821	830	851	795	819	846	796	857	824	798	806	861	839	842	799	814	801	790	800	834	771	795	785	828	805	869	786	814	820	811	816	832	828	859	808	832	807	880	838	818	812	799	821	854	849	785	814	784	797	788	801	823	804	775	807	842	814	769	857	824	827	840	799	773	818	784	781	844	771	801	761	770	801	807	857	798	805	820	835	866	815	893	810	801	821	741	740	825	811	785	754	845	783	859	830	858	823	812	802	822	828	835	873	831	838	825	888	796	818	771	809	878	769	780	800	807	806	800	798	833	802	806	755	824	829	758	805	778	778	797	787	814	818	843	792	794	830	815	788	827	789	797	793	826	794	797	827	856	759	823	738	834	812	782	797	835	770	813	831	831	767	848	869	811	781	803	800	822	866	874	856	815	846	819	867	835	797	836	780	839	811	792	733	777	808	770	820	829	779	823	842	803	833	802	821	846	841	822	748	799	819	833	837	822	855	769	830	822	882	873	813	767	820	845	816	823	811	814	842	824	796	835	836	857	814	804	826	794	801	850	770	807	840	785	844	840	836	810	813	803	852	757	821	781	827	820	843	738	792	851	855	826	813	778	781	800	803	781	784	778	865	849	817	832	791	783	823	801	818	845	782	836	866	831	739	810	763	810	791	792	754	835	818	840	790	840	858	827	750	807	834	882	788	823	821	783	781	819	767	812	832	791	783	806	813	799	842	813	829	843	860	767	776	842	835	813	825	792	812	824	789	805	819	773	778	816	792	817	832	735	824	812	848	810	822	850	801	800	838	833	813	808	799	815	810	847	799	860	831	825	813	769	847	822	824	795	786	826	822	833	815	808	728	801	805	805	817	833	812	759	781	840	844	801	835	807	811	896	802	815	859	778	840	801	800	805	770	732	774	760	760	790	810	847	813	821	789	783	821	799	807	793	819	806	828	803	826	788	825	819	789	823	819	802	831	830	796	802	802	845	865	842	775	855	817	843	790	787	805	835	841	770	779	801	752	814	826	791	814	799	870	813	822	857	855	749	834	806	803	781	883	888	752	809	774	790	795	844	772	825	798	858	832	811	856	824	833	827	836	760	839	800	838	849	843	793	813	756	849	839	787	773	850	779	774	816	791	849	816	840	800	777	853	794	826	816	789	811	777	812	815	826	851	844	849	817	826	774	794	816	781	817	812	778	787	836	815	794	823	830	827	828	770	793	746	795	763	841	828	769	773	808	786	824	821	797	841	826	863	803	795	796	790	816	763	790	820	760	831	765	858	860	823	782	816	801	846	836	803	856	829	797	820	807	786	803	806	819	792	776	814	799	833	832	814	826	857	817	823	800	769	757	806	843	813	795	766	841	814	838	831	803	787	847	811	824	801	778	803	818	871	846	827	853	777	867	842	798	812	841	777	825	849	805	823	833	832	841	784	868	849	844	797	793	766	812	829	853	800	814	797	827	818	836	862	838	817	814	787	848	801	810	850	798	812	799	768	831	861	874	807	811	820	805	876	828	834	842	805	795	771	779	875	800	837	810	810	822	807	799	786	781	858	787	814	849	794	730	891	804	786	899	849	770	788	822	818	798	752	841	849	813	762	814	811	845	810	866	853	837	764	825	826	799	842	849	857	818	817	834	804	791	842	806	804	825	854	826	781	818	775	836	866	778	786	820	799	790	794	784	806	893	794	776	817	770	828	835	778	819	808	826	806	828	809	809	826	783	812	805	790	835	846	821	845	808	853	811	828	793	815	773	798	832	816	837	775	830	841	775	833	796	809	815	839	808	807	836	769	784	755	802	815	793	809	741	828	823	753	848	810	803	829	828	832	825	784	827	840	809	800	789	790	856	812	820	804	813	752	796	831	811	829	814	806	820	810	800	800	830	786	808	836	786	880	812	781	792	764	778	785	812	831	841	828	843	797	823	842	815	866	864	769	800	813	795	843	808	834	790	803	780	832	805	828	883	797	851	855	821	811	766	845	804	787	802	850	778	864	839	814	798	836	791	819	797	850	806	793	828	830	830	845	834	806	832	815	802	803	773	779	814	851	818	803	844	820	811	819	788	812	850	793	828	797	799	814	822	763	784	829	806	754	809	829	787	810	839	827	787	817	861	804	805	792	856	819	802	788	759	828	766	835	782	817	776	777	777	883	781	802	823	844	794	812	790	859	832	855	791	829	841	798	816	825	830	824	774	774	826	800	774	826	751	794	790	772	797	854	817	825	772	776	810	849	812	791	845	769	829	871	842	818	797	839	844	811	839	810	807	825	810	861	818	834	773	819	793	777	816	813	805	802	776	839	827	793	782	817	832	821	786	811	808	826	794	799	809	759	790	784	802	764	771	835	873	815	797	797	850	772	834	790	806	823	839	797	760	833	797	804	840	775	823	782	828	906	815	839	811	815	808	866	799	833	777	807	834	756	753	808	816	809	829	820	830	796	842	837	806	781	765	836	798	792	816	794	785	774	822	878	851	771	823	850	837	812	770	808	806	813	814	810	774	781	829	795	782	836	811	807	819	786	800	785	823	794	840	846	841	865	768	815	785	753	828	806	784	770	797	770	773	834	811	762	804	802	765	792	855	792	901	796	805	807	770	830	810	832	826	815	855	808	801	809	815	848	777	793	810	855	863	852	829	803	775	861	791	820	831	784	836	814	823	794	772	844	806	797	813	777	819	801	809	831	783	770	789	862	832	841	851	795	821	800	838	822	822	825	768	826	792	821	866	784	863	767	850	803	816	805	819	737	795	799	820	814	765	779	802	831	810	782	781	780	785	815	789	827	883	757	784	764	875	809	800	848	843	844	819	829	817	855	786	860	795	822	828	810	798	840	797	770	795	824	813	779	798	849	834	768	797	824	776	804	831	823	788	822	840	829	798	797	849	814	791	828	795	817	820	807	823	801	819	847	798	831	824	789	831	852	829	789	796	839	777	851	808	820	810	834	794	822	857	807	841	848	789	790	855	829	785	846	792	837	857	829	762	806	813	815	773	810
3964	5950	4934	2712	1817	1432	1215	1023	877	877	849	774	722	804	721	724	656	646	718	671	650	699	658	628	676	664	649	654	625	639	626	601	606	621	573	668	610	652	621	656	645	669	620	628	602	633	606	600	610	594	593	646	591	570	643	594	594	590	614	630	576	631	612	630	590	596	593	656	581	615	580	628	617	577	609	596	612	639	625	580	611	596	615	580	650	654	616	616	638	642	584	587	591	611	635	589	632	607	585	648	617	648	573	606	619	568	615	577	593	614	676	603	584	630	579	622	594	597	569	616	597	603	585	608	610	631	609	575	611	588	622	597	631	609	583	608	590	658	622	599	607	605	602	584	605	640	596	663	585	609	611	611	646	622	657	588	604	569	570	653	598	552	606	652	591	591	622	618	601	661	667	586	609	596	588	612	614	614	595	612	597	664	654	594	601	595	659	634	604	600	615	600	663	603	584	587	613	595	633	596	620	591	644	609	611	613	616	609	623	624	586	579	613	590	602	555	603	637	608	693	603	554	614	586	620	616	620	590	612	592	568	605	614	575	613	592	609	603	605	602	616	597	584	595	568	593	637	606	624	615	579	639	603	595	614	604	580	618	606	609	623	599	556	644	570	601	663	610	603	633	583	611	563	570	578	595	616	590	594	607	571	593	615	583	614	604	622	577	616	611	603	628	580	588	591	628	593	586	560	604	612	595	578	572	599	560	542	591	596	567	586	594	572	612	664	600	635	615	578	620	614	649	597	609	626	600	606	624	608	600	578	601	590	616	639	546	594	623	620	570	594	603	623	572	637	636	591	617	593	663	627	577	643	593	596	580	605	630	597	599	623	606	568	618	632	607	543	610	600	596	636	631	614	635	635	624	625	604	585	637	611	585	611	565	566	585	615	616	598	575	609	597	617	591	623	636	593	614	617	670	634	600	588	591	617	585	541	584	601	555	556	588	599	584	618	594	607	560	592	617	591	613	628	583	616	608	614	556	597	550	591	595	592	586	608	618	584	588	616	636	614	603	664	619	575	580	584	605	622	590	599	579	548	610	606	590	571	661	592	569	571	621	616	629	639	610	621	580	606	597	588	622	598	564	630	578	592	636	581	569	583	594	597	599	625	585	624	562	621	583	643	567	630	608	597	580	622	572	612	609	571	637	557	601	540	596	628	611	595	572	588	589	597	606	578	618	604	599	607	611	611	573	586	590	534	614	588	620	639	636	600	594	587	618	617	579	607	630	575	605	624	613	609	600	546	606	620	633	612	615	617	578	595	618	630	581	591	605	633	595	624	615	591	550	616	569	547	613	563	608	597	619	596	642	590	569	619	577	607	655	573	587	634	580	596	604	616	597	620	609	608	611	621	636	590	660	605	532	613	603	607	591	582	598	631	613	601	578	596	617	560	551	602	621	594	611	626	607	609	605	590	601	613	577	609	605	592	603	586	603	634	617	610	635	613	590	570	583	627	626	596	579	611	573	581	599	648	586	628	605	619	594	586	628	569	627	598	562	607	559	636	601	573	552	631	624	649	599	613	591	551	603	632	573	590	570	564	601	613	599	633	600	615	627	630	568	602	609	603	574	615	621	610	630	592	596	605	574	580	613	621	607	597	616	622	614	554	583	612	622	575	571	616	522	617	598	559	583	577	564	623	602	601	595	597	591	616	625	603	614	636	602	605	573	597	570	578	573	588	567	618	636	603	632	635	562	597	594	611	587	594	544	619	577	634	595	604	616	593	573	592	643	582	627	660	629	600	617	544	602	614	616	612	576	663	567	574	586	609	581	572	579	607	563	626	570	613	577	603	633	598	561	604	609	576	625	612	610	530	584	610	589	591	596	564	628	634	594	553	591	558	619	622	572	597	616	623	644	649	594	622	609	605	639	588	617	617	608	584	600	654	616	596	618	602	587	577	597	598	611	626	615	606	636	610	573	587	552	583	598	614	656	670	546	595	580	619	615	591	603	607	620	581	606	605	637	627	609	569	556	651	561	569	583	614	592	577	584	608	596	608	627	600	564	588	586	602	552	607	606	579	646	581	605	577	617	634	636	591	615	579	568	600	591	575	602	566	592	625	578	615	572	595	586	576	583	617	561	567	629	611	572	631	630	638	645	668	598	632	604	577	596	628	616	607	594	630	573	606	639	616	548	619	552	600	617	599	581	648	642	621	543	637	631	589	627	587	594	616	596	628	599	609	623	569	561	598	609	611	619	576	596	576	569	596	581	587	579	602	576	603	639	611	601	572	647	580	609	605	626	585	566	616	610	568	605	566	622	615	637	617	614	610	564	626	550	617	637	588	624	592	615	598	600	563	620	533	605	555	603	581	605	618	586	630	611	600	574	604	601	587	586	610	604	607	649	594	548	570	633	582	596	646	611	625	562	590	592	595	566	565	585	554	593	583	571	601	569	607	574	604	572	591	606	591	558	585	591	593	630	641	591	548	585	549	595	594	592	593	616	612	606	612	596	570	602	620	607	608	631	624	591	617	587	579	559	602	574	593	613	606	587	633	594	612	621	639	604	579	581	614	561	597	593	587	553	590	626	574	608	585	574	577	613	573	589	641	622	595	620	632	600	602	615	595	600	598	583	630	624	591	558	576	614	573	607	601	591	598	605	621	575	605	644	602	623	556	597	592	608	581	603	572	582	628	593	536	561	569	588	579	602	619	631	614	569	542	603	589	572	588	644	575	607	565	589	603	584	572	606	560	621	593	575	598	569	647	603	593	611	610	585	594	578	580	606	608	596	599	565	558	602	649	615	552	555	618	590	619	613	584	640	571	629	589	615	559	634	609	605	605	613	591	583	579	600	602	601	579	596	583	587	600	599	591	625	561	591	593	633	601	568	563	580	639	600	623	622	566	575	591	593	621	597	612	602	603	635	632	620	584	624	629	601	596	573	652	615	584	550	586	585	630	646	598	585	586	605	582	635	557	559	607	572	614	628	602	586	554	560	606	634	617	635	591	608	600	559	600	646	581	591	661	577	609	620	616	607	612	619	642	621	592	635	595	596	569	586	616	599	573	589	624	599	602	598	592	608	622	584	587	602	597	587	635	586	593	596	602	599	592	592	589	574	578	639	614	598	617	645	564	569	617	582	589	626	579	629	598	577	541	599	588	593	597	549	581	607	590	610	585	588	550	589	580	578	570	632	559	589	590	619	569	577	601	574	584	575	576	568	642	575	596	562	560	605	589	589	613	606	628	603	611	607	589	606	623	576	610	591	587	611	587	619	609	613	529	588	555	569	578	626	586	582	627	602	602	557	634	578	600	627	621	572	638	599	611	593	586	570	597	624	544	513	591	553	605	551	590	574	600	606	597	599	564	640	564	573	582	555	591	618	593	595	649	558	641	573	636	571	611	638	599	597	612	589	598	609	604	597	624	607	589	555	577	607	603	582	609	639	630	588	569	636	612	579	576	624	638	627	580	600	578	630	595	551	628	591	534	600	595	587	595	578	585	588	594	580	592	599	628	531	600	626	575	589
27974	11331	1755	1139	920	891	931	937	937	928	861	893	917	868	856	901	926	845	842	870	880	859	868	900	845	928	906	866	870	905	898	889	871	807	874	928	951	852	860	898	911	829	893	918	971	864	955	878	911	864	859	874	901	924	889	869	926	913	890	888	841	889	880	913	931	876	788	888	924	925	905	932	912	844	905	923	846	868	883	892	858	910	894	874	896	847	834	904	911	902	856	871	888	811	903	922	897	899	916	935	821	894	903	895	855	872	890	890	855	912	905	915	875	905	893	866	852	968	861	876	870	875	893	896	917	910	854	904	849	854	892	851	887	933	865	831	940	847	823	870	870	853	906	891	877	866	907	893	851	873	907	827	878	867	877	893	938	879	916	947	893	867	946	863	893	906	868	904	905	918	920	903	962	859	835	873	871	939	852	868	915	910	927	896	927	894	917	875	850	849	878	899	892	923	830	893	877	868	895	857	889	916	908	854	837	871	903	861	864	893	916	869	857	864	810	874	919	835	851	814	852	868	914	856	903	857	905	907	861	885	865	882	865	928	953	812	847	887	890	864	880	854	850	928	850	880	856	862	924	877	917	906	910	874	910	849	907	870	886	869	887	867	847	901	874	884	910	887	818	842	902	867	903	837	894	861	849	881	853	859	882	931	881	875	893	896	914	879	875	921	880	899	926	868	842	921	899	878	879	898	916	875	896	887	909	863	887	880	783	843	897	892	882	891	902	904	882	894	887	849	905	874	865	879	859	864	878	836	913	859	862	880	850	879	871	834	891	906	869	866	912	899	924	862	828	910	876	905	914	898	824	900	889	894	908	877	855	911	926	917	893	872	872	935	869	879	860	827	909	858	891	853	931	873	896	929	883	876	903	868	932	897	897	895	850	866	894	910	875	894	842	874	877	926	878	857	903	881	897	903	855	891	912	895	857	865	865	915	937	903	915	899	882	825	924	925	874	899	829	922	933	813	884	904	889	852	918	856	932	898	893	957	886	881	897	889	930	895	863	901	842	938	944	869	889	844	913	934	883	887	885	887	885	883	834	879	871	976	855	894	891	930	878	832	896	824	880	900	876	874	849	929	906	878	943	867	859	864	874	887	918	899	891	912	899	927	867	896	950	891	848	892	916	828	915	886	886	902	887	878	885	917	762	854	904	898	921	893	874	873	916	914	880	853	886	886	859	838	903	859	849	873	876	842	868	830	870	854	853	858	899	905	878	890	884	873	850	912	827	838	912	837	917	893	896	910	905	847	918	893	863	896	928	868	916	923	888	899	850	894	887	875	909	890	933	907	872	871	884	886	932	856	893	906	899	882	870	880	878	884	900	887	839	826	887	879	885	871	941	924	914	888	910	898	889	832	884	849	859	866	898	874	921	900	821	884	885	836	882	886	852	847	849	824	894	883	867	857	890	914	930	898	888	889	888	894	918	857	895	890	866	896	921	873	891	914	962	855	951	926	879	878	857	877	923	873	930	902	857	901	854	913	895	883	886	869	917	881	853	912	860	874	907	905	855	906	893	869	859	916	900	882	917	924	866	920	883	886	882	903	904	885	856	855	835	884	897	813	899	824	837	895	914	884	855	899	861	879	852	867	861	870	849	869	912	893	890	919	875	878	880	902	872	885	929	920	934	899	845	887	826	889	875	895	908	874	843	861	852	915	909	966	839	857	875	913	869	883	843	856	889	926	874	887	877	888	947	844	839	905	869	880	883	861	891	861	886	827	920	864	949	894	918	880	884	863	858	851	909	960	911	880	866	897	856	893	897	893	875	882	907	959	857	859	884	887	889	868	906	854	852	863	918	868	825	887	837	862	877	897	874	837	941	855	888	889	913	876	868	893	893	883	901	879	910	917	856	849	855	877	840	884	895	836	925	864	862	868	854	889	876	921	865	880	862	882	877	848	874	907	914	878	890	907	845	842	865	887	860	859	833	906	847	942	901	898	896	897	918	856	842	882	904	892	912	898	866	848	875	875	901	895	902	923	869	893	866	883	878	867	915	937	865	914	885	888	940	883	915	899	862	921	908	898	900	873	851	850	907	925	933	897	919	892	966	844	900	839	875	833	878	927	900	895	881	870	915	897	851	881	906	840	843	833	922	890	885	862	902	863	859	858	892	931	819	924	846	853	834	946	895	881	875	913	888	892	881	891	880	880	871	931	882	895	841	883	871	867	897	862	897	858	891	850	848	876	881	869	910	893	876	875	868	856	878	883	869	900	942	872	880	912	911	895	875	848	876	823	886	877	870	828	873	839	881	895	835	859	834	861	881	898	852	943	898	898	842	812	857	875	931	917	823	896	940	859	864	862	914	902	882	946	862	905	850	887	817	906	866	893	869	879	940	848	913	821	868	857	847	930	947	928	948	889	849	899	879	934	889	869	838	855	853	877	855	905	813	939	852	927	923	812	857	963	860	846	939	899	847	922	885	856	915	859	906	883	865	871	906	886	873	866	891	880	825	922	886	923	911	890	935	886	889	842	889	913	854	903	862	898	929	852	922	910	830	898	861	873	885	933	874	902	856	885	869	873	878	895	891	871	857	872	836	912	876	921	841	909	887	853	904	871	926	874	932	873	916	970	889	909	901	938	867	878	878	879	860	918	939	870	885	892	880	904	892	875	909	858	886	892	871	897	819	889	867	874	872	845	877	870	908	858	897	871	846	872	899	861	839	869	901	923	893	885	853	855	906	885	901	879	883	834	908	905	839	894	852	882	869	894	920	861	922	857	869	903	869	834	863	850	816	906	908	878	917	862	864	891	890	892	892	917	894	903	902	897	850	887	898	837	953	905	903	873	899	842	826	928	836	880	825	955	849	851	824	906	857	840	885	897	857	876	832	821	904	877	869	860	865	892	897	921	910	926	875	950	905	898	875	807	882	863	947	906	901	848	841	877	912	919	887	904	814	915	832	877	875	934	898	898	881	860	857	895	849	906	870	878	920	927	944	926	921	833	849	956	936	889	861	857	905	896	890	877	930	876	830	857	966	844	941	895	870	886	906	893	915	876	906	922	872	873	902	863	937	897	899	908	914	870	910	939	917	930	926	875	892	869	857	871	884	929	844	946	899	903	852	901	849	800	860	942	872	900	854	919	916	875	893	971	874	904	831	896	831	860	894	915	890	895	869	935	911	885	917	892	922	864	858	892	895	855	870	876	882	900	817	873	930	893	883	884	811	847	928	867	927	842	876	921	893	910	899	899	892	894	859	852	883	886	904	852	823	874	917	903	907	872	901	859	842	874	882	847	887	838	866	885	871	873	860	919	908	942	921	884	906	862	918	899	855	860	863	868	900	857	892	847	931	921	868	873	872	881	934	882	865	898	843	903	914	905	919	896	872	909	884	834	897	898	847	901	867	975	872	864	905	896	822	921	922	876	854	823	860	837	872	853	887	890	915	900	910	886	874	851	879	905	891	830	903	882	852	829	889	943	917	907	897	877	917	853	909	896	864	876	885	943	926	871	892	838	910	879	870	867
5080	839	773	645	593	633	655	607	646	606	601	657	624	649	615	591	635	623	627	612	598	619	626	633	601	580	670	594	607	617	652	606	614	614	654	640	587	612	597	593	592	647	614	610	622	591	614	607	586	630	654	573	645	579	652	715	605	616	612	609	640	626	610	589	654	634	614	590	638	569	636	603	632	621	601	635	590	612	652	612	609	629	621	600	637	594	615	626	562	636	593	613	595	589	599	537	580	586	597	587	646	606	631	624	642	620	567	603	620	640	641	557	579	592	599	593	624	607	626	565	621	644	615	590	603	652	568	613	613	630	595	566	576	624	622	637	601	614	594	636	580	599	680	649	635	609	583	592	616	619	625	575	614	552	606	640	587	606	600	598	609	584	589	624	634	669	597	625	607	591	558	601	635	567	539	628	627	585	616	641	596	602	559	574	631	607	620	525	619	605	571	591	623	637	588	624	605	605	635	588	657	594	600	618	589	638	601	601	608	624	662	649	597	636	616	604	579	640	596	605	633	638	584	600	581	642	609	692	649	587	596	625	595	652	591	611	626	596	603	619	632	563	624	615	578	593	612	617	594	671	601	640	600	636	590	642	610	632	597	627	633	617	621	596	669	642	587	599	647	593	648	601	592	621	643	630	620	646	616	613	599	585	601	634	629	593	631	584	601	612	588	565	631	643	633	586	624	609	628	647	624	628	612	643	586	625	610	590	616	616	557	614	626	608	575	610	600	604	616	633	652	613	640	594	595	648	612	571	635	612	584	578	609	603	616	595	590	631	638	608	627	599	617	616	576	630	631	628	616	627	634	634	618	611	642	647	534	631	606	639	591	605	590	611	613	582	620	621	596	653	629	564	618	606	596	580	607	652	618	670	605	600	576	583	638	596	645	590	551	626	572	606	636	620	602	639	624	613	622	598	602	611	632	579	613	603	595	610	599	604	610	672	594	599	599	648	599	651	633	617	648	599	650	614	601	648	594	582	612	605	653	634	584	612	660	609	615	632	600	608	627	634	612	574	655	602	616	622	603	638	616	628	611	619	624	607	621	593	599	653	605	665	617	560	593	603	579	607	609	629	579	600	598	588	602	595	591	593	640	584	579	628	624	619	586	596	618	599	636	614	606	591	606	689	596	614	591	631	643	599	631	578	628	554	574	623	586	562	607	633	628	635	626	671	630	609	635	619	582	580	570	632	602	651	612	601	613	623	622	621	606	586	566	608	645	613	559	640	643	653	589	607	577	597	620	623	626	622	594	622	623	589	613	620	660	643	644	579	605	577	642	633	607	595	604	578	602	604	579	633	559	626	617	636	624	614	615	609	623	644	573	617	590	602	622	609	617	614	653	567	609	569	657	622	605	645	586	611	600	642	647	625	602	574	602	589	586	579	610	622	585	577	615	655	638	612	586	620	584	655	578	589	606	622	634	602	572	609	628	573	592	629	606	664	617	616	597	641	605	591	618	604	608	591	619	613	626	619	648	600	584	582	597	631	607	600	580	621	611	631	633	620	609	671	616	573	627	611	590	640	659	610	637	569	642	602	593	605	626	631	617	613	613	614	621	637	642	597	616	579	586	674	596	587	623	610	657	630	566	594	618	620	618	616	587	657	604	612	605	591	583	630	628	613	623	639	644	652	631	619	556	646	622	618	594	568	589	583	592	588	603	605	603	661	640	622	626	622	606	617	632	640	627	610	606	598	612	611	626	609	634	621	572	625	647	621	595	616	574	613	627	611	595	639	651	623	639	626	588	545	585	604	606	617	574	618	632	606	625	611	617	605	622	609	633	619	647	597	635	597	610	620	635	645	639	631	655	597	537	608	578	566	588	574	596	562	662	611	614	602	611	621	613	622	637	634	610	612	613	588	605	589	600	649	626	633	585	618	633	638	660	615	589	604	660	570	624	605	622	582	611	589	617	612	611	610	596	571	630	638	616	600	598	597	628	629	594	601	635	607	596	605	610	614	622	592	603	629	622	553	603	622	639	622	638	659	590	585	615	632	647	651	604	643	630	616	591	635	595	638	611	643	616	533	620	616	591	635	605	600	626	649	604	623	616	603	592	587	602	599	625	612	622	638	571	580	596	573	625	620	611	576	605	613	636	579	642	617	624	644	568	624	604	603	659	565	604	650	623	624	627	603	610	629	626	643	640	602	591	630	624	604	602	553	565	614	619	619	586	587	587	572	658	611	602	638	626	581	622	609	574	608	598	643	654	617	610	613	628	648	612	626	603	623	602	665	578	653	584	639	558	634	590	625	638	604	605	603	607	636	603	627	592	649	543	597	622	616	599	594	619	588	632	588	659	611	578	601	626	600	630	629	601	590	612	595	602	624	598	607	637	621	602	609	624	603	620	657	627	606	597	561	652	635	632	671	614	596	594	613	608	624	584	634	597	630	596	593	608	635	621	604	558	596	605	586	619	583	636	631	607	603	641	624	590	636	624	629	625	607	601	602	607	605	588	590	597	641	631	597	618	629	639	588	633	564	604	580	648	643	635	614	662	604	609	631	601	604	642	619	583	578	586	610	608	639	597	582	636	640	656	588	623	571	616	656	635	586	593	611	580	638	636	616	613	593	614	631	619	591	618	625	615	586	576	613	603	597	576	548	624	616	601	637	650	601	597	632	620	573	622	597	570	599	592	572	617	639	612	612	571	601	616	594	589	584	626	617	629	569	603	611	572	612	601	642	606	614	577	600	602	570	600	609	655	652	626	610	612	628	644	655	606	619	560	624	654	624	616	644	651	606	616	615	601	598	637	647	623	618	625	598	618	581	600	601	605	616	614	573	596	607	610	593	643	628	582	594	618	637	662	577	640	598	560	643	635	611	616	633	621	537	653	587	552	646	635	601	603	615	610	586	594	657	599	639	631	591	635	586	592	604	617	639	625	623	592	583	589	632	612	606	604	639	608	628	614	576	595	628	598	602	602	612	594	618	672	646	636	650	623	586	604	591	614	615	597	634	622	645	606	585	629	682	625	635	624	643	653	679	645	639	626	622	592	642	640	609	568	608	611	650	628	635	590	612	636	631	598	613	578	572	608	644	585	607	593	601	624	645	611	596	589	623	632	631	613	580	582	611	644	642	631	614	609	565	634	624	633	629	578	603	630	627	592	622	599	599	585	624	637	620	586	629	603	589	586	592	637	596	648	583	621	612	652	600	644	595	579	581	580	639	632	616	638	622	622	597	587	624	593	638	623	631	610	606	610	652	626	606	604	625	619	604	587	651	622	614	625	615	626	584	574	659	592	575	606	639	599	636	616	575	635	626	606	596	603	634	622	589	589	635	546	599	594	576	594	586	592	565	602	677	642	582	612	620	636	618	584	608	606	598	636	609	598	578	580	625	609	581	607	666	628	635	610	603	617	656	588	616	620	626	627	585	626	584	590	626	632	609	643	622	607	616	623	587	636	602	586	594	589	653	672	634	580	614	564	600	608	584	569	615	630	615	605	624	576	634	597	657	573	597	599	638	625	605
25613	21454	27747	25562	10073	2092	1692	1473	1340	1275	1257	1206	1228	1185	1156	1177	1173	1143	1233	1215	1148	1213	1236	1222	1203	1194	1140	1170	1214	1226	1169	1182	1201	1147	1161	1151	1203	1138	1260	1155	1244	1184	1192	1211	1238	1198	1161	1085	1155	1194	1154	1211	1154	1107	1171	1184	1121	1187	1205	1141	1209	1149	1189	1144	1174	1263	1193	1214	1209	1192	1163	1209	1107	1219	1137	1293	1201	1157	1195	1156	1162	1138	1196	1173	1121	1188	1182	1155	1202	1204	1215	1189	1213	1206	1123	1109	1176	1202	1201	1138	1199	1236	1075	1222	1229	1157	1099	1163	1220	1188	1145	1191	1182	1243	1218	1134	1203	1185	1146	1134	1161	1194	1172	1197	1201	1154	1164	1180	1166	1177	1172	1226	1165	1153	1193	1192	1239	1183	1179	1140	1238	1192	1189	1168	1232	1196	1200	1125	1198	1185	1150	1216	1147	1252	1235	1149	1189	1218	1236	1127	1191	1240	1217	1199	1183	1169	1205	1187	1162	1145	1201	1245	1197	1120	1228	1173	1195	1128	1190	1151	1161	1215	1142	1176	1166	1188	1221	1176	1089	1182	1124	1172	1219	1162	1175	1149	1121	1202	1128	1160	1084	1212	1105	1225	1149	1184	1147	1117	1208	1224	1094	1113	1185	1167	1200	1114	1126	1130	1129	1206	1202	1136	1116	1188	1148	1184	1117	1154	1181	1193	1125	1184	1217	1098	1212	1156	1177	1132	1197	1167	1084	1146	1168	1182	1173	1162	1167	1184	1161	1162	1221	1155	1133	1158	1235	1116	1173	1095	1195	1224	1145	1125	1208	1179	1199	1127	1130	1157	1173	1216	1147	1180	1183	1212	1155	1169	1153	1210	1106	1177	1127	1140	1176	1195	1153	1169	1172	1169	1166	1201	1157	1168	1175	1179	1158	1158	1140	1144	1169	1204	1188	1161	1133	1173	1228	1207	1228	1139	1163	1148	1092	1137	1129	1143	1236	1124	1180	1180	1233	1188	1143	1197	1185	1218	1174	1253	1222	1153	1114	1097	1211	1190	1164	1202	1166	1207	1155	1190	1170	1156	1194	1184	1184	1183	1201	1180	1207	1188	1180	1204	1092	1143	1156	1161	1171	1193	1153	1162	1164	1119	1180	1199	1138	1124	1181	1226	1169	1207	1221	1103	1142	1166	1178	1131	1155	1149	1106	1214	1167	1230	1163	1143	1170	1184	1185	1183	1190	1208	1204	1111	1182	1244	1136	1196	1191	1169	1151	1169	1153	1146	1149	1162	1186	1188	1162	1185	1169	1109	1151	1133	1172	1134	1153	1165	1179	1159	1225	1221	1196	1112	1132	1226	1167	1189	1163	1154	1215	1159	1208	1198	1146	1151	1129	1124	1190	1182	1138	1075	1100	1204	1194	1120	1142	1140	1147	1167	1236	1217	1146	1193	1185	1215	1209	1212	1144	1138	1169	1221	1210	1133	1231	1211	1119	1125	1177	1185	1161	1176	1136	1173	1140	1212	1144	1133	1181	1192	1179	1188	1203	1197	1151	1253	1150	1217	1191	1224	1186	1121	1161	1124	1191	1170	1172	1170	1245	1243	1154	1109	1133	1190	1171	1165	1195	1201	1169	1140	1175	1208	1204	1171	1167	1182	1092	1167	1183	1183	1197	1178	1190	1196	1170	1161	1155	1173	1169	1249	1176	1188	1157	1170	1170	1207	1179	1153	1149	1105	1188	1149	1122	1182	1218	1158	1147	1138	1163	1146	1154	1191	1100	1175	1207	1172	1163	1194	1256	1221	1148	1200	1201	1126	1118	1160	1260	1153	1177	1204	1137	1251	1148	1161	1258	1195	1190	1197	1216	1130	1189	1150	1156	1204	1213	1176	1181	1169	1107	1203	1153	1213	1142	1218	1172	1174	1179	1188	1109	1153	1153	1153	1210	1176	1153	1244	1198	1172	1185	1187	1188	1193	1143	1188	1154	1138	1163	1131	1273	1148	1153	1215	1156	1206	1186	1110	1172	1216	1157	1187	1220	1162	1150	1178	1183	1176	1127	1250	1207	1100	1183	1175	1154	1126	1201	1176	1189	1171	1174	1215	1183	1149	1143	1200	1199	1158	1147	1111	1162	1135	1137	1147	1203	1192	1147	1184	1170	1128	1153	1177	1104	1152	1120	1160	1172	1202	1129	1232	1104	1204	1177	1150	1228	1192	1194	1182	1156	1158	1160	1162	1181	1178	1182	1217	1133	1146	1216	1197	1191	1215	1175	1158	1196	1137	1236	1142	1229	1161	1152	1174	1167	1211	1165	1211	1178	1150	1176	1208	1173	1131	1171	1168	1125	1166	1208	1113	1191	1196	1171	1130	1152	1129	1218	1182	1173	1174	1171	1127	1191	1173	1128	1154	1210	1138	1149	1233	1204	1126	1188	1181	1192	1129	1181	1185	1167	1160	1103	1160	1177	1165	1174	1209	1146	1118	1196	1159	1192	1204	1129	1199	1275	1180	1221	1164	1167	1168	1166	1190	1153	1174	1091	1180	1151	1223	1191	1152	1121	1121	1155	1191	1184	1166	1127	1201	1176	1181	1201	1251	1174	1146	1129	1187	1205	1184	1210	1150	1220	1165	1197	1203	1174	1161	1174	1098	1127	1188	1204	1167	1136	1240	1118	1215	1178	1170	1163	1219	1167	1165	1136	1167	1194	1143	1185	1172	1115	1167	1159	1159	1167	1160	1191	1227	1142	1167	1209	1114	1113	1142	1214	1197	1157	1194	1154	1138	1155	1119	1134	1163	1156	1172	1161	1148	1171	1200	1115	1146	1187	1180	1203	1171	1217	1188	1240	1164	1152	1173	1128	1107	1150	1203	1199	1190	1170	1167	1138	1050	1135	1180	1165	1139	1095	1127	1170	1212	1081	1185	1101	1198	1156	1174	1156	1217	1233	1095	1199	1146	1205	1154	1165	1129	1159	1133	1146	1205	1166	1150	1154	1100	1146	1208	1136	1179	1178	1146	1182	1167	1170	1158	1235	1207	1137	1136	1167	1141	1209	1151	1188	1152	1191	1169	1230	1130	1150	1209	1183	1090	1160	1189	1179	1127	1177	1164	1137	1177	1128	1206	1151	1189	1187	1145	1178	1224	1203	1110	1145	1132	1186	1160	1196	1104	1140	1159	1199	1177	1167	1111	1224	1138	1155	1200	1184	1156	1172	1121	1194	1191	1182	1129	1222	1201	1181	1200	1136	1143	1160	1139	1157	1173	1102	1164	1109	1089	1187	1144	1156	1172	1161	1156	1154	1209	1167	1217	1182	1220	1168	1142	1128	1229	1157	1217	1190	1121	1139	1176	1152	1137	1196	1113	1116	1150	1124	1167	1192	1196	1147	1211	1240	1121	1168	1236	1178	1210	1200	1165	1228	1232	1200	1150	1164	1175	1124	1231	1149	1117	1126	1222	1181	1180	1219	1217	1155	1185	1161	1144	1212	1178	1188	1193	1177	1147	1207	1141	1158	1114	1177	1160	1134	1203	1150	1117	1167	1099	1132	1205	1178	1077	1160	1178	1154	1153	1211	1161	1173	1212	1163	1129	1108	1121	1197	1219	1172	1187	1183	1178	1128	1100	1183	1180	1164	1164	1156	1225	1211	1174	1183	1208	1208	1208	1136	1231	1190	1150	1180	1103	1197	1136	1230	1185	1179	1126	1203	1192	1175	1126	1223	1155	1212	1167	1181	1125	1117	1107	1118	1229	1142	1187	1181	1229	1136	1154	1155	1201	1188	1144	1130	1147	1118	1200	1132	1116	1161	1237	1171	1117	1125	1171	1202	1174	1167	1213	1212	1203	1118	1157	1100	1205	1138	1129	1140	1127	1147	1154	1180	1202	1202	1207	1189	1180	1174	1220	1155	1129	1160	1170	1200	1138	1170	1149	1218	1189	1159	1167	1158	1118	1116	1213	1172	1164	1171	1172	1252	1195	1203	1166	1164	1240	1181	1134	1147	1197	1215	1130	1120	1173	1148	1199	1090	1174	1167	1147	1166	1173	1230	1158	1247	1132	1116	1172	1173	1173	1144	1142	1167	1192	1160	1174	1146	1177	1168	1129	1116	1183	1234	1142	1171	1114	1220	1145	1163	1182	1132	1185	1225	1138	1115	1148	1156	1183	1197	1140	1188	1146	1151	1143	1159	1149	1165	1141	1076	1132	1171	1117	1110	1194	1125	1218	1144	1157	1162	1179	1169	1142	1186	1212	1138	1138	1126	1105	1179	1156	1141	1182	1183	1217	1232	1190	1199	1188	1116	1175	1119	1247	1186	1220	1209	1151	1191	1232	1107	1166	1167	1187	1199	1209	1171	1172	1169	1158	1215	1244	1187	1224	1183	1145	1188	1132	1193	1192	1165	1161	1163	1158	1153	1169	1104	1165	1197	1173	1183	1215	1172	1116	1193	1135	1255	1131	1160	1219	1180	1244	1244	1153	1196	1209	1168	1147	1154	1082	1134	1219	1138	1163	1237	1192	1143	1177	1131	1191	1182	1160	1206	1166	1207	1148	1127	1194	1121	1131	1115	1199	1132	1203	1168	1120	1211	1206	1126	1125	1237	1234	1213	1171	1149	1152	1137	1150	1142	1189	1205	1156	1163	1199	1195	1190	1186	1196	1137	1158	1115	1172	1159	1173	1130	1160	1172	1170	1214	1211	1211	1175	1188	1199	1212	1164	1167	1227	1145	1180	1178	1187	1120	1209	1112	1177	1186	1162	1174	1198	1145	1157	1165	1206	1224	1114	1199	1200	1153	1186	1193	1193	1240	1208	1165	1145	1186	1187	1173	1208	1192	1166	1188	1166	1150	1180	1186	1202	1193	1171	1139	1168	1188	1234	1136	1157	1116	1082	1197	1146	1101	1207	1245	1203	1190	1150	1089	1152	1181	1172	1172	1198	1127	1224	1102	1211	1094	1177	1193	1155	1200	1196	1158	1177	1127	1189	1161	1188	1158	1168	1201	1137	1073	1226	1097	1167	1151	1082	1205	1180	1168	1148	1222	1172	1232	1135	1192	1196	1153	1179	1218	1229
3818	3754	3032	1929	1424	1268	1147	1054	1027	983	953	967	922	886	914	864	850	888	889	942	864	930	856	828	899	920	829	863	845	817	815	879	899	828	864	850	832	825	858	884	809	831	853	845	866	893	891	845	772	885	835	868	881	858	844	888	855	833	822	811	865	792	825	869	866	848	864	837	799	890	854	808	801	848	838	872	845	857	803	827	824	844	851	837	865	815	842	858	869	825	875	850	891	869	835	821	824	851	887	795	822	875	858	829	837	860	809	803	820	899	852	803	850	827	847	817	850	837	776	850	857	828	834	849	808	838	887	827	893	795	821	849	768	819	812	838	867	819	836	854	771	816	845	848	830	844	840	810	815	845	821	874	881	777	833	836	850	814	861	828	859	821	862	803	849	869	789	827	813	855	851	838	912	849	801	864	874	860	880	858	860	833	819	849	813	878	818	802	849	873	849	811	815	850	821	792	820	878	862	887	812	812	811	815	806	832	737	862	826	846	836	811	798	825	905	817	834	856	875	833	825	793	857	848	788	869	842	867	842	799	808	848	831	795	804	845	869	800	845	840	859	852	820	845	816	816	821	791	774	848	838	866	798	807	778	863	808	848	871	843	821	807	838	887	774	833	791	787	766	836	868	855	833	855	851	789	816	838	765	910	853	805	838	841	788	809	867	763	814	793	885	820	865	879	856	814	845	859	863	909	887	798	799	845	821	837	780	778	807	868	875	778	805	878	847	817	848	812	873	845	780	850	824	841	853	884	835	833	787	820	818	821	834	858	802	846	830	843	817	818	804	852	825	846	826	786	815	865	845	751	832	811	854	835	842	857	826	826	836	798	835	810	832	851	836	826	809	803	850	857	847	854	815	812	822	836	835	796	856	833	862	836	851	830	863	825	838	823	783	842	833	836	787	844	853	786	803	810	816	871	847	805	837	834	843	797	839	835	804	823	825	828	808	813	800	842	824	814	864	842	836	777	840	842	838	823	817	811	859	872	838	804	829	816	819	813	863	814	830	806	805	853	815	824	808	876	837	805	828	846	830	861	859	833	832	807	833	845	851	847	829	845	800	853	836	804	779	825	838	843	875	824	867	820	874	840	856	788	813	820	784	791	863	786	855	841	852	830	857	762	868	760	814	806	801	838	831	810	834	826	862	761	823	747	799	833	873	805	843	826	843	863	796	843	765	813	839	876	824	856	802	808	763	813	822	808	864	831	830	802	840	836	813	807	858	791	832	823	830	776	821	883	782	821	800	783	772	790	806	840	831	830	869	811	831	809	796	819	816	843	834	799	817	763	820	850	835	801	801	791	836	797	831	804	816	804	783	818	795	785	814	784	846	785	802	814	850	838	792	799	808	818	867	840	800	853	833	869	854	824	855	837	814	844	872	804	856	837	816	876	807	803	883	759	862	856	829	837	809	808	756	810	849	817	807	825	823	869	865	796	816	828	812	867	866	858	829	779	865	871	836	818	772	822	865	811	835	776	822	847	836	847	833	839	828	815	785	826	855	790	806	820	781	833	833	824	835	808	816	806	886	853	796	796	837	824	823	807	818	823	749	874	871	822	802	816	799	806	806	825	848	794	854	833	821	857	782	851	809	857	836	863	813	857	844	887	814	830	795	841	803	803	888	821	874	798	798	780	859	824	846	877	741	859	784	797	840	847	825	811	819	834	825	835	821	831	846	820	820	868	821	872	862	818	834	815	856	830	834	863	809	782	818	819	783	857	804	831	817	863	864	790	791	828	795	780	775	863	842	817	816	844	785	799	800	822	884	820	794	841	787	773	867	873	842	909	821	804	802	851	775	861	835	785	832	830	814	815	828	774	833	867	849	813	858	808	826	735	835	810	813	801	811	811	829	826	814	850	814	800	814	820	799	821	792	809	806	809	799	789	817	834	862	817	811	816	755	807	859	885	794	807	832	831	859	796	837	836	836	850	837	783	822	847	788	819	820	796	846	806	827	845	838	803	822	869	801	839	838	868	854	780	783	791	833	838	804	828	812	850	786	866	815	822	863	816	817	837	818	841	761	817	839	815	842	790	807	807	795	820	851	804	847	807	808	823	794	788	818	846	816	864	848	835	843	820	841	799	826	836	841	840	877	816	834	791	875	827	827	864	834	755	852	818	829	836	796	795	814	847	800	766	836	836	843	776	859	829	802	832	865	821	866	872	798	827	836	831	821	850	819	772	810	796	803	811	847	857	803	812	804	780	831	819	830	799	813	857	818	805	830	808	822	837	848	809	857	847	833	817	805	858	814	845	826	761	818	846	849	863	848	822	881	777	823	771	777	779	875	846	843	796	860	846	860	872	839	807	797	831	869	804	878	786	787	893	824	805	819	854	799	812	858	803	838	874	854	850	845	839	858	860	799	811	820	839	779	765	841	843	827	808	831	824	804	875	854	817	814	806	865	816	866	844	808	816	835	834	820	775	833	801	815	785	863	879	818	873	808	837	851	791	807	848	850	803	847	792	843	790	787	825	801	869	785	790	822	866	784	849	819	800	872	841	830	785	824	796	839	831	876	767	876	827	805	821	838	784	850	836	802	808	841	833	823	809	799	837	822	836	797	855	902	863	827	873	861	833	834	835	862	848	883	789	800	771	874	873	794	815	817	775	775	866	865	853	808	841	837	818	850	875	807	833	858	820	792	771	808	804	824	854	796	820	788	799	835	830	807	806	777	777	805	827	854	818	791	807	855	856	787	853	805	818	859	818	836	856	800	858	858	824	807	824	831	827	829	773	839	831	793	833	849	815	838	785	823	848	821	835	816	870	815	830	812	836	838	823	831	826	837	823	853	822	835	811	797	812	811	804	786	815	823	834	827	830	815	836	874	836	835	851	799	843	813	814	828	835	833	808	863	820	845	766	808	816	822	824	813	839	838	797	837	843	903	775	806	827	860	837	818	791	831	814	812	803	846	827	840	774	784	843	828	835	809	809	807	806	789	805	845	836	837	800	862	776	785	757	779	873	757	853	775	794	783	858	815	834	834	851	851	802	828	820	768	800	834	783	797	800	816	757	860	774	798	841	861	807	823	819	796	810	792	852	791	811	789	809	807	866	827	803	805	783	837	805	816	826	852	832	846	807	783	839	869	857	797	790	774	801	843	852	782	818	807	848	797	873	829	801	880	780	869	797	853	853	852	850	794	809	859	854	803	811	764	887	813	841	849	867	853	809	807	823	826	820	811	833	816	862	892	835	831	807	775	841	873	802	808	860	799	806	802	823	796	813	827	818	771	812	830	827	817	802	834	814	909	789	818	804	809	808	826	861	828	811	818	834	839	854	807	801	850	821	822	897	838	855	830	837	833	842	845	833	822	817	844	814	814	830	822	837	793	766	843	846	801	823	811	863	850	828	823	900	813	838	845	819	855	786	774	823	786	863	852	777	807	878	828	815	853	851	812	829	797	774	831	801	832	775	806	798	803	793	828	798	844	807	815	857	847	808	821	848	796	825	810	812	857	829	860	800	835	791	806	804
24593	21470	28730	24631	21443	7830	1797	1263	1045	977	955	961	891	957	874	837	910	946	851	912	846	843	871	823	860	833	846	891	867	860	883	807	894	840	854	804	860	818	858	837	847	814	822	808	863	870	778	783	822	850	811	831	843	800	830	824	800	878	859	831	841	839	788	823	811	789	811	832	836	827	798	809	855	874	834	838	826	840	787	868	834	799	810	808	845	860	822	887	819	837	869	854	844	802	818	804	852	765	816	838	854	845	762	764	789	835	759	851	845	844	802	827	863	798	831	822	806	875	838	871	838	800	855	786	821	771	788	830	846	859	834	828	851	851	808	808	836	760	877	850	828	800	816	797	871	822	810	805	800	830	824	811	788	771	773	788	839	814	803	760	805	784	878	830	830	852	820	877	798	841	823	812	803	864	863	779	819	807	822	806	784	821	776	862	818	831	791	760	801	842	842	835	835	829	844	846	806	768	850	811	869	813	802	788	722	816	826	854	805	865	778	825	812	806	842	853	860	825	789	783	803	838	808	822	853	810	837	869	825	845	807	799	785	809	828	754	849	815	840	798	806	823	832	792	842	824	840	840	763	799	803	787	885	829	766	787	762	812	884	794	869	794	797	815	836	821	780	808	811	816	820	809	831	798	786	851	866	815	830	758	832	815	808	805	874	815	768	826	831	774	807	811	858	813	820	807	775	818	795	822	845	837	849	846	761	849	791	804	788	814	827	801	848	851	794	789	809	847	802	825	813	819	771	836	831	790	806	746	816	779	823	794	845	817	820	806	788	809	829	867	830	836	797	780	804	777	831	802	854	811	820	868	763	819	805	855	868	835	803	814	790	839	798	826	825	824	862	836	853	813	825	875	814	843	835	836	845	804	798	819	744	833	794	806	816	827	837	784	764	826	798	817	746	799	784	856	848	865	828	864	832	807	824	869	814	847	802	783	783	823	858	822	787	800	777	808	808	845	812	832	886	918	826	769	851	855	826	851	794	819	822	851	798	807	867	757	837	798	816	798	803	822	787	840	856	777	834	860	801	804	823	812	810	810	822	779	819	809	869	819	800	834	790	798	819	807	847	845	859	783	810	826	823	872	840	818	852	814	828	870	766	757	851	798	785	842	778	799	839	812	857	816	858	804	810	830	828	808	789	804	793	798	784	830	822	866	848	841	855	842	774	850	808	839	780	821	810	782	837	855	866	793	819	816	814	776	854	823	831	793	826	839	794	843	788	810	810	810	850	788	815	807	808	821	821	779	815	854	827	834	813	797	858	781	880	808	819	836	821	793	785	781	831	776	805	812	803	819	866	836	855	814	810	844	830	823	821	773	826	795	795	810	793	796	843	829	850	819	863	853	861	838	777	824	857	771	766	820	773	772	815	835	810	809	835	810	815	818	811	773	828	792	827	826	807	861	835	855	790	819	813	833	825	823	825	824	827	796	824	764	796	808	815	744	809	834	799	799	831	777	816	838	825	747	798	781	837	850	861	801	848	780	816	805	760	810	833	795	796	821	799	769	783	819	835	800	811	766	793	788	821	817	809	799	859	768	775	805	798	799	793	816	789	826	799	833	817	824	775	813	795	793	861	836	815	836	860	824	809	843	770	793	834	789	817	805	884	806	815	814	784	805	808	816	858	849	802	803	784	809	804	814	827	809	829	813	881	813	805	839	831	794	760	789	836	795	786	827	825	796	848	803	870	807	794	823	835	817	809	828	813	814	856	804	809	835	779	842	773	864	846	851	847	799	757	820	799	801	783	821	813	785	821	808	819	809	789	781	864	814	797	733	795	824	849	811	835	790	829	859	798	806	819	841	846	839	791	841	847	805	842	799	794	802	834	869	816	777	780	790	838	847	793	814	875	809	813	825	798	855	830	764	800	856	817	776	821	809	796	835	780	821	792	846	820	791	857	799	792	739	797	878	804	768	834	790	837	766	803	842	784	801	815	786	771	880	815	780	768	836	773	794	838	809	812	787	814	778	806	862	839	821	829	787	837	790	783	798	841	801	856	828	797	782	784	827	840	839	826	839	826	838	800	808	795	793	818	751	803	788	824	785	838	833	791	817	841	827	817	843	824	820	851	815	808	781	782	825	866	828	754	837	851	865	843	802	788	824	778	838	796	822	816	804	773	871	838	775	818	772	834	784	782	768	774	779	793	837	773	813	797	771	805	826	752	824	830	838	786	780	825	787	857	820	783	763	820	815	876	864	793	834	810	817	826	809	784	881	789	782	827	857	838	832	834	843	800	815	815	764	834	817	808	821	798	830	804	812	802	813	804	768	824	822	808	810	783	810	836	788	843	819	830	816	828	830	782	827	808	795	828	847	795	806	802	798	859	818	829	801	827	843	820	799	768	842	825	841	838	796	813	819	789	812	826	845	869	856	834	802	829	831	789	787	855	789	767	786	823	870	814	857	766	809	824	839	794	857	829	825	834	837	828	801	833	815	828	795	819	797	857	811	857	810	838	790	791	866	803	821	841	807	792	865	841	784	787	828	824	849	783	827	856	779	831	785	815	828	788	790	788	850	794	797	820	851	808	835	742	862	837	774	857	818	774	773	835	800	802	806	776	825	858	820	787	823	803	853	783	856	863	831	779	816	769	804	857	835	787	786	832	819	789	790	821	809	819	833	848	829	770	775	878	797	818	857	815	813	782	819	841	825	776	799	806	792	813	823	816	833	840	806	778	799	766	800	803	801	851	803	810	812	754	780	801	792	830	841	816	799	800	810	830	808	769	830	795	785	823	807	848	809	798	786	756	842	858	809	775	797	806	807	792	818	822	839	771	826	809	870	846	821	822	818	820	837	833	769	834	800	771	833	804	808	815	865	767	830	857	813	878	817	781	762	747	846	839	872	832	797	822	745	778	806	780	799	847	752	770	785	771	824	804	779	846	837	839	830	826	827	770	840	864	828	808	797	784	787	816	843	787	788	778	807	791	864	830	785	780	748	813	796	796	816	780	768	842	785	826	769	820	755	859	842	853	794	801	809	823	811	803	847	786	804	867	833	801	810	822	791	783	880	826	768	771	836	850	817	812	824	750	799	791	813	821	811	855	823	807	805	810	817	812	811	803	815	832	799	798	791	784	780	834	804	798	822	778	859	815	789	821	860	813	837	812	855	836	779	829	785	820	813	792	832	821	802	784	849	827	810	843	803	742	873	823	805	768	860	836	755	814	833	828	822	778	795	810	838	811	827	830	810	813	809	846	816	775	786	788	870	795	871	824	817	851	797	832	843	853	826	801	828	810	818	844	817	785	809	783	793	826	810	852	804	811	844	800	807	814	809	786	805	792	841	793	806	894	818	828	777	839	855	792	872	838	817	775	816	806	814	760	830	792	765	803	821	787	794	830	809	849	829	765	839	780	789	768	756	842	807	802	801	850	817	848	799	837	800	815	842	811	806	880	804	815	806	791	849	802	812	779	789	837	803	817	854	781	817	843	811	764	785	785	813	800	765	810	816	860	834	803	824	810	761	798	820
3966	5982	5110	2702	1796	1323	1187	1043	902	921	807	807	782	714	708	679	650	666	679	673	657	659	639	690	591	690	641	646	655	633	628	663	644	617	634	631	608	615	679	658	614	624	588	638	622	615	613	623	647	648	647	622	667	657	672	621	632	632	631	628	639	626	576	597	644	635	628	615	580	614	633	605	620	608	587	570	646	593	605	629	638	626	591	570	611	606	594	598	629	617	628	597	635	613	618	607	633	605	662	615	654	619	595	627	597	599	593	620	605	581	654	572	574	641	580	650	559	617	625	649	633	615	603	617	588	598	647	621	632	654	595	614	600	624	618	633	621	627	620	590	606	615	611	601	605	627	609	611	627	551	608	574	613	627	614	590	606	633	613	587	613	578	592	598	645	614	631	609	676	610	611	653	595	598	605	592	615	592	626	668	554	617	612	614	629	644	614	621	632	614	648	625	600	633	609	602	614	570	586	612	637	614	604	610	585	622	641	630	573	606	615	602	626	594	596	626	603	608	609	616	619	575	613	611	637	644	614	619	600	597	618	607	618	619	630	595	541	601	613	614	578	641	606	617	612	577	671	579	578	623	586	620	620	603	611	636	673	639	616	628	595	597	615	605	598	608	631	627	601	620	577	618	617	602	636	622	566	611	616	568	586	644	606	582	581	601	596	620	576	619	585	607	649	615	610	596	631	608	627	590	606	622	587	593	627	621	629	614	591	533	585	610	601	584	572	629	619	592	611	558	592	663	641	605	660	604	596	612	640	669	619	583	617	606	555	567	602	647	632	607	562	575	601	587	617	611	573	591	582	613	621	599	615	576	580	588	632	614	624	610	617	633	675	656	609	631	635	647	594	609	598	620	642	591	616	584	603	597	673	582	566	628	614	612	592	624	595	641	584	605	586	636	575	616	604	625	614	619	620	599	621	600	606	584	590	599	611	560	685	583	607	622	611	623	592	599	575	569	628	606	626	635	628	634	617	590	632	613	634	594	616	616	603	637	607	638	664	610	562	610	614	633	629	616	565	610	610	599	612	596	611	611	577	583	587	599	630	595	624	598	617	651	667	648	573	631	623	593	599	640	593	539	641	597	652	625	584	570	602	603	575	646	605	602	627	598	609	575	597	595	595	576	580	600	644	609	636	641	589	588	626	622	613	614	591	599	635	548	591	595	585	630	580	621	602	595	603	591	618	579	572	569	634	598	599	607	586	658	587	647	631	602	599	625	606	548	612	634	613	614	561	676	553	618	628	570	590	663	633	561	558	647	652	639	619	620	609	592	616	604	602	550	566	604	620	598	593	654	597	590	580	620	610	589	615	625	597	621	582	601	631	619	606	592	570	604	623	577	593	650	615	594	587	620	559	635	646	585	560	654	609	591	623	602	613	631	609	599	551	627	582	620	627	652	640	567	622	606	571	592	607	608	621	592	589	651	633	627	655	578	598	609	605	607	623	644	582	609	592	586	627	595	628	590	574	568	621	655	577	566	604	665	613	581	548	608	573	570	630	627	600	622	558	637	615	598	623	598	608	581	625	608	633	619	599	611	605	613	584	624	663	605	636	639	609	598	630	606	597	569	604	606	581	617	586	608	641	589	591	632	591	616	571	607	590	593	626	600	567	636	606	553	573	596	575	591	603	604	547	605	628	637	611	596	581	597	600	597	623	558	625	637	636	578	623	600	631	583	579	609	558	625	629	588	607	589	641	570	586	567	594	666	605	582	603	618	574	636	598	629	613	610	590	564	642	615	597	586	596	607	623	620	599	602	610	620	589	616	625	575	621	599	590	618	630	614	604	611	617	623	617	627	591	621	598	606	573	609	602	598	592	593	603	607	577	612	603	600	573	599	608	609	630	630	604	609	614	562	634	584	633	631	571	563	603	598	612	622	613	611	585	605	583	656	549	632	617	606	586	640	552	567	592	571	603	586	626	600	588	596	566	628	601	627	621	640	615	577	634	611	617	603	594	668	636	596	644	634	628	590	570	596	596	616	649	616	599	581	586	614	596	565	593	600	605	591	586	599	569	567	615	617	545	596	588	636	660	613	590	586	619	620	578	573	562	581	569	588	572	550	611	653	601	609	628	627	594	587	584	609	612	606	598	609	632	631	647	598	610	601	640	599	622	633	604	623	559	643	597	591	625	600	611	644	587	646	612	564	609	616	576	623	570	602	604	585	623	574	602	614	620	627	578	597	572	578	613	640	575	562	586	590	640	584	627	609	650	597	593	606	633	585	617	622	599	590	625	584	603	584	614	592	590	612	561	628	601	565	607	622	590	553	628	578	624	588	604	600	609	662	597	586	617	571	602	614	574	618	583	598	578	581	593	605	581	586	607	604	553	581	608	585	549	574	608	582	629	584	652	640	637	546	593	613	604	595	590	585	607	605	605	641	584	625	600	633	566	610	634	576	604	587	569	669	643	615	574	592	582	577	613	631	573	604	591	551	585	536	606	621	610	580	555	594	555	575	596	595	598	598	602	597	618	602	597	604	631	625	554	580	613	606	613	602	595	575	615	569	615	588	610	608	590	597	619	568	612	559	629	610	600	609	557	636	610	649	606	605	597	597	546	581	559	620	604	594	584	577	572	583	616	595	584	581	606	595	579	620	602	609	609	599	586	599	604	599	577	599	574	595	625	569	592	597	563	647	597	604	595	582	561	574	616	605	607	629	647	635	587	565	635	631	621	630	558	595	601	606	648	592	610	661	581	597	578	594	599	596	562	611	600	588	589	640	596	572	586	633	604	615	594	644	584	602	614	656	630	569	614	586	594	614	623	570	550	631	622	608	554	597	613	606	590	590	555	602	619	581	607	636	562	577	575	552	612	590	575	618	616	557	610	612	612	629	608	590	599	567	652	595	622	597	612	595	587	611	606	625	550	602	608	625	651	626	605	605	598	572	581	608	619	634	598	608	611	655	600	634	632	597	627	574	578	625	574	594	612	651	590	594	604	598	580	600	645	607	604	577	554	606	586	598	629	607	578	638	638	604	580	610	604	622	619	629	614	623	588	593	579	637	617	618	583	618	660	640	582	592	610	573	566	592	591	624	565	626	604	559	573	571	633	643	597	632	607	585	602	606	656	622	584	615	617	564	616	637	605	559	637	580	596	607	616	591	598	595	622	604	569	562	591	572	568	599	613	595	613	600	589	592	611	599	551	589	609	653	583	597	605	643	592	576	599	574	636	622	618	556	581	623	587	571	608	644	629	612	595	618	620	619	601	630	589	631	620	608	597	580	606	647	553	615	572	585	586	582	588	591	575	607	553	622	607	555	565	626	560	584	570	604	623	609	562	613	622	617	546	625	619	632	628	660	583	587	615	610	560	576	564	604	574	603	606	593	636	584	597	599	568	586	598	552	592	610	562	655	574	593	613	620	577	584	594	560	641	600	588	599	591	547	590	596	619	584	585	608	603	601	602	627	575	594	586	590	590	573	660	588	585	627	650	639	615	589	577	554	609	581	597	595	591	629	560	624	617	635
28002	11299	1694	1108	941	872	870	949	866	887	914	893	866	867	906	907	820	959	903	949	928	913	873	870	911	947	908	920	920	891	901	924	910	860	846	868	887	913	850	893	898	922	922	837	905	864	889	878	852	896	916	869	909	902	849	899	897	855	832	882	928	891	854	853	892	853	882	865	938	881	909	884	911	867	873	864	882	918	828	870	864	882	903	894	858	943	893	902	957	895	907	873	900	882	897	878	907	835	909	879	853	924	884	897	889	886	868	871	881	839	897	946	878	906	893	849	871	907	869	880	894	907	916	842	900	907	858	915	888	850	865	915	878	879	916	876	933	854	883	909	841	899	881	867	868	889	964	916	910	874	931	897	883	900	872	833	943	902	897	882	858	915	866	901	861	941	866	941	862	904	826	879	854	808	897	916	846	895	868	836	843	899	867	827	856	903	885	886	943	928	895	883	883	849	892	825	903	941	884	940	918	925	923	888	894	896	901	888	867	834	866	901	905	873	875	872	931	976	892	873	854	927	890	927	895	918	933	868	945	893	893	865	908	893	884	918	885	894	886	898	917	886	883	866	873	852	868	871	864	949	910	894	852	908	836	915	877	865	914	858	883	859	857	903	921	898	900	929	876	894	889	886	938	858	898	898	900	906	879	813	902	873	899	885	905	824	865	892	877	834	827	858	863	894	820	875	852	903	842	863	866	881	899	848	886	930	897	874	928	908	819	851	887	924	912	919	907	839	873	912	878	872	921	927	862	936	922	856	877	821	873	869	911	886	822	843	857	858	864	912	879	881	867	904	875	868	887	885	860	903	901	857	824	868	870	900	899	908	896	851	933	876	929	934	886	934	890	874	908	901	908	912	890	878	898	927	848	835	870	845	873	888	888	860	902	925	924	822	872	907	927	904	893	959	907	848	870	879	855	877	862	884	903	845	882	889	904	864	903	917	859	936	891	948	834	918	925	882	884	925	896	925	883	877	926	878	912	874	897	876	832	900	940	906	899	916	859	893	902	939	875	870	854	852	884	903	868	887	950	919	848	908	828	942	871	914	889	866	970	901	904	870	905	862	897	859	945	891	823	866	879	892	842	873	889	890	848	910	890	928	909	929	852	884	862	925	888	890	876	890	905	912	896	892	870	868	843	854	840	851	878	906	849	868	873	900	880	831	883	899	939	903	918	856	887	836	931	879	895	903	855	961	871	932	946	940	942	886	864	866	885	842	915	872	866	890	890	898	843	892	836	901	891	891	847	905	870	880	916	899	843	843	904	916	904	943	887	908	890	860	855	894	851	896	890	847	928	877	945	918	855	847	903	850	827	871	870	862	871	843	840	846	915	872	866	857	836	870	916	855	956	900	916	874	888	938	938	860	852	842	875	936	845	853	875	927	901	813	882	864	915	871	897	861	914	913	923	910	896	882	896	862	872	855	871	869	898	909	927	842	860	875	887	905	915	884	908	902	950	868	866	897	900	862	845	807	849	883	869	897	918	891	860	868	829	882	928	915	939	878	899	899	864	889	945	853	940	900	943	901	942	899	879	834	876	854	928	924	869	859	931	912	889	913	950	895	847	875	926	875	917	897	870	847	924	879	926	883	853	906	903	865	843	842	914	910	874	873	863	915	846	898	878	876	909	880	905	898	861	866	893	934	907	897	869	918	907	894	886	860	921	882	870	934	926	845	892	911	886	890	949	900	860	935	922	906	954	916	900	864	898	904	867	931	915	893	929	905	853	894	903	932	873	846	858	900	904	911	926	917	930	817	912	907	952	875	851	861	924	884	908	829	940	908	909	912	898	861	951	850	888	896	840	873	908	861	896	911	915	859	873	870	854	861	855	846	890	876	883	886	900	916	845	883	867	823	912	859	875	883	865	866	911	916	913	895	888	894	899	874	940	915	861	848	920	881	896	934	853	891	873	881	894	911	884	909	888	895	907	846	906	864	871	887	901	850	931	898	853	900	918	902	874	883	899	881	937	918	876	881	810	906	932	856	842	877	910	995	865	855	885	841	907	917	907	906	875	942	869	870	855	860	948	881	892	934	889	844	958	853	946	919	791	868	876	902	861	843	904	959	875	887	860	903	874	866	879	868	829	880	915	897	913	911	861	917	921	922	864	865	905	918	877	919	908	867	914	956	915	892	894	891	896	850	811	879	871	863	835	861	884	897	910	906	868	884	867	898	860	882	855	881	916	823	846	825	852	925	946	896	812	870	873	834	861	869	888	842	905	870	858	872	841	862	945	888	924	878	908	917	894	908	899	865	863	847	853	856	884	850	885	900	881	873	898	926	916	878	872	887	902	909	910	934	901	872	914	811	923	898	863	901	839	852	911	899	921	858	907	912	843	916	852	903	948	898	931	857	898	878	841	873	887	876	896	877	884	909	879	954	866	902	877	939	950	860	882	853	871	873	871	859	900	862	866	868	949	885	860	928	893	905	906	889	864	863	896	905	846	880	916	839	870	853	863	898	895	889	897	879	897	929	893	909	946	878	888	920	898	847	901	837	882	896	905	887	973	904	867	834	872	847	854	873	905	882	924	914	914	899	880	899	889	919	891	848	910	867	890	903	909	893	878	895	927	934	907	878	919	911	912	902	908	897	913	889	834	824	890	880	878	906	913	953	890	877	833	920	851	867	895	888	910	877	904	859	909	860	867	883	870	881	928	893	912	848	909	873	862	836	903	930	930	847	904	893	897	856	882	886	905	936	896	893	915	871	858	892	916	878	933	913	807	863	852	861	879	952	928	871	891	910	930	917	881	888	914	926	844	915	869	940	925	907	853	884	921	869	873	911	944	910	842	909	843	927	899	882	876	888	867	865	867	888	890	886	861	874	903	938	860	889	949	882	851	867	888	899	922	869	877	847	891	923	845	890	936	953	889	911	880	911	894	900	895	933	842	861	857	846	900	861	933	881	849	890	902	866	917	898	884	860	803	899	907	843	897	912	911	864	883	888	893	869	893	864	843	869	894	929	866	854	900	921	881	896	917	877	927	838	850	901	891	860	870	846	941	856	889	903	937	900	936	918	865	903	855	888	899	932	881	891	895	906	904	929	882	864	866	917	878	917	877	860	887	836	891	926	850	873	928	859	922	893	909	974	875	888	882	888	921	916	895	849	850	811	889	893	938	893	887	838	861	910	908	846	875	903	887	884	885	927	885	817	936	880	923	832	886	899	848	845	931	902	902	888	919	897	903	946	903	900	885	936	853	904	909	886	898	884	928	875	853	854	899	856	888	872	931	869	870	877	844	867	923	863	910	882	841	903	897	842	925	865	890	876	849	889	888	883	885	886	974	889	890	916	924	867	894	884	893	899	892	884	928	874	915	908	817	846	969	872	923	884	882	906	895	914	880	907	891	878	869	871	898	860	910	903	842	836	893	861	898	906	921	873	874	903	848	851	885	910	870	848	874	821	901	949	907	895	823	899	884	902	926	917	894	858	879	867	920	858	838	875	848	939	857	921	912	893	897	888	912	876	892	872
5132	789	736	682	673	626	643	671	610	624	656	639	616	615	625	621	587	635	645	645	587	574	619	606	603	588	581	626	647	587	601	630	571	638	653	620	589	593	588	544	658	616	597	641	627	585	639	632	635	636	608	575	579	603	613	604	616	636	653	648	596	602	625	583	613	602	613	615	634	621	612	617	599	565	576	627	630	593	617	661	607	589	605	538	616	589	560	606	644	601	597	581	565	648	595	596	609	634	624	626	626	588	579	654	576	654	591	563	616	596	650	638	568	590	611	579	585	574	644	623	606	625	580	563	611	617	588	642	618	609	621	632	616	617	600	637	613	626	665	583	628	603	622	618	659	598	621	607	595	592	569	622	575	576	582	609	600	649	635	617	623	597	631	596	599	605	591	593	612	631	638	600	615	610	625	633	635	637	608	649	656	645	575	637	581	579	614	605	645	637	602	637	605	564	629	665	613	592	594	599	634	568	622	634	655	634	601	587	680	627	583	606	622	625	593	639	574	574	598	610	649	596	636	601	614	636	638	609	608	588	572	593	621	629	618	613	587	597	582	616	585	566	605	605	613	601	598	625	640	629	606	620	648	628	630	625	583	670	574	601	561	666	587	633	629	567	608	599	592	622	602	603	622	596	625	613	639	602	585	635	562	625	660	588	655	617	653	640	621	633	675	582	587	612	608	620	611	647	615	644	649	689	640	635	615	645	630	556	590	635	567	618	591	608	631	609	625	612	597	606	613	628	628	649	614	609	645	588	598	626	631	586	610	590	606	629	603	603	674	620	621	641	643	585	604	561	590	644	619	636	604	582	595	638	652	605	608	599	592	611	603	567	617	585	603	577	647	595	638	621	619	630	603	617	578	635	580	639	580	642	626	579	581	612	633	618	604	626	582	589	663	588	581	654	589	585	552	581	602	608	633	622	591	610	610	632	600	582	574	595	595	593	581	605	632	620	637	602	609	609	634	593	641	605	599	613	583	610	600	571	614	573	603	605	609	567	588	648	620	612	582	615	610	605	585	627	607	599	636	597	602	603	597	565	570	602	599	552	653	637	589	661	647	620	611	597	541	598	627	599	577	582	634	621	609	542	643	592	601	622	588	592	625	610	627	631	607	634	623	638	614	618	640	616	640	597	599	592	565	603	595	606	616	620	581	603	603	625	639	602	589	640	601	626	630	642	607	604	597	613	605	634	593	573	622	604	637	570	621	602	634	551	600	603	654	590	622	650	584	590	641	606	597	628	614	601	631	580	600	593	602	638	617	625	607	601	619	617	580	578	624	640	601	559	616	590	573	614	587	620	603	595	587	638	611	673	598	622	634	642	608	580	563	577	601	619	619	624	592	596	598	593	559	602	617	608	634	617	638	606	616	566	629	567	609	621	569	600	610	646	599	603	643	641	639	613	641	609	626	617	567	584	618	640	571	591	575	607	582	597	595	627	613	627	603	616	612	620	600	607	577	614	598	624	619	620	614	599	604	595	616	598	559	620	596	599	604	611	565	613	559	623	598	647	544	679	636	597	621	608	578	636	622	582	575	599	628	608	613	589	626	631	609	620	617	620	593	631	618	601	576	606	599	590	615	639	600	617	621	560	586	620	603	597	599	619	668	581	616	580	615	644	549	627	602	636	595	632	579	605	646	594	606	644	601	610	600	649	642	597	634	625	612	588	586	619	659	623	596	627	626	626	622	598	619	622	681	622	635	619	620	573	565	602	588	619	624	609	623	608	590	598	609	634	593	630	591	604	602	607	640	656	608	600	635	601	644	557	593	603	626	626	627	593	693	647	588	591	623	649	544	577	603	606	622	621	586	636	582	553	589	559	583	636	636	620	637	593	618	621	630	662	577	596	566	615	634	583	631	644	655	591	596	644	623	603	624	608	625	599	612	617	618	619	632	587	610	628	658	592	627	608	619	630	648	622	586	619	619	583	624	590	635	641	617	629	622	653	589	599	590	612	619	607	607	610	618	602	617	625	611	591	610	572	581	634	613	610	619	592	609	581	608	570	658	628	570	620	603	612	596	643	612	581	587	552	644	642	618	579	601	666	578	655	602	581	610	557	625	610	619	625	597	600	609	605	583	621	563	615	644	627	603	610	631	566	613	617	620	611	623	614	581	589	616	598	608	634	635	573	613	627	591	637	586	614	613	628	568	593	605	632	607	598	572	655	655	638	594	593	648	651	623	624	582	620	590	613	630	605	621	649	627	628	607	642	568	596	619	582	630	641	661	632	653	588	606	591	617	619	611	578	622	635	614	616	624	585	589	605	594	600	634	601	621	602	627	607	573	615	605	600	644	602	540	640	597	638	626	574	640	645	599	605	611	610	616	603	631	592	598	604	668	619	583	574	621	645	662	588	613	622	640	589	609	555	610	596	632	582	583	606	606	648	635	597	577	580	634	618	678	617	618	597	611	575	621	650	641	602	611	581	565	598	613	578	663	615	584	595	578	619	598	624	574	597	607	618	647	579	646	583	588	619	577	602	634	563	614	597	631	614	630	609	599	645	647	611	592	604	577	649	628	610	597	588	613	602	623	608	617	626	604	574	632	623	616	610	575	622	647	602	624	601	573	594	586	590	605	612	595	592	591	621	643	612	614	615	563	571	654	579	601	577	560	625	609	618	591	611	635	605	591	625	603	632	600	640	620	610	640	610	617	601	618	586	614	600	614	617	629	622	640	652	617	628	565	590	613	606	599	566	617	570	587	656	618	607	637	637	619	603	572	631	618	600	588	643	567	580	617	592	611	622	617	611	588	621	621	632	609	607	589	643	596	643	587	608	606	619	627	556	608	603	602	592	638	616	597	568	635	587	595	605	569	594	612	625	584	596	595	612	644	628	607	603	629	637	603	592	651	592	620	611	614	663	588	630	582	602	607	653	600	589	582	635	612	604	573	621	592	631	608	621	612	624	627	627	573	664	590	648	592	568	614	591	593	654	643	627	611	630	623	616	609	633	613	615	595	596	621	647	616	613	642	619	632	644	623	592	554	623	622	621	612	600	584	628	647	631	633	620	608	632	629	617	667	594	592	615	614	662	580	607	600	610	592	614	571	649	658	629	631	579	609	599	649	645	608	618	615	583	622	625	621	584	647	618	590	659	606	596	601	609	624	578	616	663	654	600	630	600	561	652	606	604	621	614	606	636	638	577	603	618	635	605	591	586	611	617	558	632	652	597	581	634	593	596	586	635	612	607	622	615	615	606	589	635	596	666	580	623	658	608	615	612	661	658	617	614	622	603	603	594	629	597	610	626	549	558	572	609	623	612	611	625	606	583	635	622	625	636	589	603	602	637	601	617	583	602	626	580	629	569	638	625	583	584	637	621	601	607	604	630	615	599	659	585	584	644	611	606	592	581	590	592	653	633	630	578	602	576	608	645	629	634	633	566	606	620	619	619	630	626	602	588	592	569	602	550	616	569	619	645	597	610	567	636	644	635	579	609	569	637	595	586	627	589	628	623	601	613	636	607	668	632
25695	21474	27753	25605	10078	2052	1654	1407	1289	1344	1286	1253	1229	1277	1220	1271	1159	1257	1138	1140	1265	1200	1178	1216	1167	1222	1137	1172	1151	1180	1120	1169	1221	1265	1138	1135	1175	1178	1242	1221	1160	1187	1198	1171	1214	1219	1146	1198	1179	1203	1172	1196	1196	1175	1162	1160	1189	1212	1195	1190	1120	1203	1099	1189	1198	1152	1213	1253	1247	1183	1191	1173	1204	1194	1206	1214	1174	1194	1208	1171	1124	1233	1168	1208	1195	1228	1185	1182	1189	1158	1173	1118	1176	1229	1164	1204	1148	1200	1182	1211	1176	1173	1183	1154	1161	1230	1188	1212	1100	1173	1197	1175	1217	1204	1176	1158	1154	1201	1203	1149	1183	1156	1144	1231	1167	1203	1146	1197	1251	1163	1126	1117	1169	1190	1193	1171	1163	1186	1179	1207	1262	1196	1157	1131	1068	1140	1193	1163	1155	1178	1200	1209	1185	1178	1201	1243	1202	1151	1151	1153	1176	1170	1196	1169	1220	1217	1248	1195	1262	1177	1171	1194	1240	1237	1187	1139	1169	1153	1161	1169	1194	1192	1180	1214	1186	1176	1172	1171	1131	1216	1228	1192	1165	1240	1146	1188	1176	1123	1177	1156	1161	1149	1100	1164	1199	1145	1131	1238	1151	1173	1211	1147	1182	1184	1266	1223	1207	1164	1195	1269	1133	1184	1239	1198	1177	1186	1162	1152	1173	1182	1157	1196	1179	1144	1180	1148	1190	1212	1180	1194	1168	1213	1176	1175	1104	1217	1197	1181	1228	1184	1177	1151	1173	1199	1106	1154	1190	1232	1205	1221	1144	1186	1187	1154	1173	1204	1092	1195	1211	1131	1232	1174	1220	1223	1145	1140	1197	1180	1215	1165	1205	1187	1208	1151	1134	1182	1203	1153	1116	1197	1184	1211	1168	1156	1172	1109	1123	1175	1100	1169	1202	1148	1077	1181	1115	1173	1186	1100	1150	1227	1236	1204	1203	1188	1227	1180	1198	1170	1185	1193	1163	1134	1171	1173	1155	1153	1190	1212	1159	1193	1196	1113	1234	1219	1188	1123	1225	1208	1177	1171	1144	1189	1166	1207	1187	1212	1147	1137	1141	1244	1151	1200	1175	1173	1149	1204	1209	1202	1200	1184	1177	1237	1139	1181	1128	1201	1129	1212	1130	1165	1139	1164	1142	1183	1147	1183	1213	1149	1180	1158	1177	1138	1233	1203	1205	1141	1125	1144	1171	1179	1207	1195	1173	1149	1154	1151	1168	1165	1135	1150	1186	1195	1190	1228	1226	1203	1148	1165	1202	1179	1207	1218	1179	1156	1172	1137	1155	1250	1189	1187	1217	1166	1227	1204	1189	1106	1099	1172	1154	1281	1168	1175	1170	1149	1219	1155	1179	1195	1184	1184	1207	1181	1131	1114	1200	1182	1185	1238	1155	1217	1133	1200	1181	1228	1224	1149	1233	1169	1201	1175	1179	1151	1132	1172	1176	1147	1186	1244	1143	1166	1168	1170	1158	1210	1098	1226	1072	1195	1108	1197	1145	1120	1187	1160	1157	1136	1144	1197	1200	1109	1205	1184	1179	1180	1260	1166	1221	1207	1153	1170	1142	1161	1166	1224	1161	1199	1191	1149	1175	1244	1186	1207	1163	1128	1165	1226	1186	1243	1199	1205	1166	1126	1196	1157	1212	1078	1196	1213	1165	1216	1186	1227	1147	1174	1195	1179	1134	1272	1181	1206	1191	1201	1211	1255	1176	1179	1188	1156	1170	1155	1190	1172	1140	1194	1183	1218	1135	1135	1151	1198	1136	1082	1199	1153	1171	1151	1114	1174	1177	1124	1241	1190	1127	1107	1171	1145	1211	1177	1190	1145	1213	1184	1234	1183	1171	1192	1158	1168	1163	1155	1201	1148	1224	1225	1196	1186	1168	1223	1124	1177	1129	1194	1166	1130	1192	1202	1191	1235	1130	1114	1199	1171	1154	1155	1177	1199	1188	1165	1092	1177	1113	1158	1214	1166	1176	1191	1204	1206	1171	1145	1216	1147	1150	1234	1188	1190	1193	1102	1118	1177	1186	1140	1198	1120	1188	1236	1145	1112	1209	1159	1189	1164	1180	1227	1177	1145	1136	1155	1201	1114	1188	1219	1180	1155	1183	1165	1150	1211	1161	1194	1094	1107	1229	1143	1151	1156	1188	1152	1155	1188	1145	1228	1175	1240	1135	1184	1201	1183	1192	1121	1204	1193	1133	1161	1189	1187	1183	1128	1177	1209	1191	1178	1108	1136	1264	1167	1186	1152	1159	1167	1180	1178	1183	1205	1181	1175	1109	1144	1185	1184	1214	1239	1185	1158	1195	1175	1249	1143	1210	1151	1196	1196	1177	1205	1197	1164	1149	1231	1136	1213	1224	1236	1184	1193	1189	1166	1150	1179	1201	1175	1135	1177	1176	1166	1187	1125	1193	1169	1159	1155	1179	1183	1206	1220	1155	1128	1236	1217	1121	1155	1162	1226	1191	1175	1192	1144	1151	1202	1167	1144	1124	1227	1207	1169	1134	1177	1220	1119	1186	1194	1187	1180	1102	1199	1175	1157	1206	1205	1205	1122	1205	1154	1159	1166	1145	1162	1154	1156	1176	1175	1210	1161	1165	1150	1212	1254	1220	1170	1150	1142	1210	1198	1123	1195	1224	1159	1186	1217	1211	1205	1208	1166	1229	1179	1137	1190	1207	1196	1192	1158	1086	1138	1229	1117	1174	1148	1126	1183	1217	1181	1131	1116	1227	1138	1204	1178	1148	1108	1179	1172	1175	1157	1224	1187	1250	1159	1120	1143	1158	1209	1178	1169	1143	1156	1169	1201	1146	1179	1134	1172	1211	1187	1112	1201	1151	1176	1156	1232	1179	1192	1191	1220	1246	1177	1143	1125	1209	1149	1203	1166	1143	1213	1114	1204	1180	1227	1173	1178	1158	1180	1171	1147	1143	1142	1163	1177	1206	1178	1177	1162	1157	1214	1189	1180	1160	1145	1189	1226	1201	1228	1170	1199	1147	1117	1231	1201	1167	1168	1181	1195	1211	1172	1156	1155	1205	1226	1186	1128	1123	1205	1174	1147	1175	1114	1166	1211	1244	1122	1199	1204	1129	1144	1203	1172	1156	1152	1096	1197	1150	1251	1184	1184	1204	1164	1258	1224	1194	1237	1179	1180	1192	1152	1172	1228	1179	1204	1157	1197	1189	1236	1170	1146	1155	1149	1203	1175	1207	1168	1183	1199	1203	1128	1180	1159	1157	1136	1144	1213	1125	1162	1214	1177	1161	1193	1205	1184	1175	1151	1206	1190	1208	1170	1202	1124	1215	1131	1165	1155	1161	1178	1151	1182	1209	1171	1146	1172	1133	1189	1121	1177	1169	1209	1218	1193	1162	1191	1141	1213	1175	1117	1129	1152	1166	1185	1218	1148	1149	1160	1178	1147	1185	1161	1189	1155	1195	1225	1182	1133	1153	1174	1137	1233	1198	1215	1220	1214	1205	1205	1245	1220	1170	1196	1192	1168	1199	1171	1182	1178	1174	1139	1210	1251	1136	1229	1196	1253	1172	1155	1206	1132	1216	1203	1201	1171	1124	1146	1194	1126	1180	1161	1180	1114	1163	1206	1205	1216	1140	1183	1128	1155	1099	1154	1103	1175	1188	1114	1171	1145	1195	1176	1164	1174	1186	1135	1205	1193	1076	1203	1232	1173	1127	1148	1116	1156	1195	1152	1114	1153	1179	1179	1186	1115	1178	1201	1137	1190	1144	1185	1152	1223	1113	1165	1161	1177	1168	1215	1189	1142	1167	1126	1201	1195	1148	1175	1186	1118	1149	1152	1179	1194	1226	1206	1225	1147	1177	1188	1130	1237	1206	1205	1185	1149	1201	1216	1215	1158	1173	1186	1204	1164	1185	1199	1201	1162	1185	1147	1207	1127	1147	1142	1205	1161	1154	1159	1164	1159	1199	1256	1205	1171	1172	1182	1113	1196	1182	1129	1182	1142	1141	1177	1236	1209	1235	1219	1197	1162	1191	1137	1250	1247	1202	1197	1114	1233	1205	1078	1204	1211	1202	1241	1170	1187	1165	1220	1224	1192	1233	1118	1140	1180	1238	1210	1151	1177	1155	1192	1154	1118	1124	1169	1167	1218	1165	1166	1224	1172	1137	1115	1209	1130	1167	1217	1207	1202	1088	1148	1172	1195	1212	1142	1148	1165	1176	1221	1151	1156	1200	1152	1184	1201	1193	1156	1187	1171	1147	1150	1199	1133	1217	1243	1169	1173	1150	1166	1222	1165	1175	1145	1187	1201	1179	1179	1185	1222	1203	1110	1162	1191	1157	1184	1195	1137	1154	1130	1174	1187	1195	1223	1166	1163	1167	1228	1214	1121	1152	1173	1186	1178	1090	1224	1152	1251	1216	1215	1168	1134	1150	1217	1156	1175	1131	1209	1252	1167	1141	1122	1236	1151	1181	1144	1154	1227	1165	1206	1220	1177	1197	1206	1168	1143	1180	1162	1200	1142	1164	1186	1151	1156	1112	1187	1209	1168	1147	1178	1175	1197	1131	1212	1174	1177	1226	1181	1177	1210	1215	1186	1213	1142	1189	1255	1202	1193	1158	1219	1223	1166	1135	1202	1175	1198	1286	1110	1095	1129	1145	1190	1170	1135	1149	1100	1155	1114	1212	1183	1181	1179	1214	1108	1156	1188	1168	1132	1139	1100	1139	1170	1180	1132	1204	1107	1118	1190	1157	1220	1171	1259	1149	1140	1191	1177	1250	1178	1241	1110	1186	1175	1152	1190	1185	1140	1166	1171	1180	1125	1200	1166	1160	1180	1164	1151	1162	1110	1220	1130	1139	1184	1139	1147	1180	1206	1215	1156	1144	1207	1212	1191	1186	1202	1189	1128	1119	1149	1210	1111	1215	1191	1231	1188	1166	1207	1187	1192	1215	1182	1210	1141	1194	1154	1182	1223	1206	1185	1163	1204	1130	1148	1186	1252	1183	1214	1200	1236	1179	1172	1118	1131
3744	3743	3067	1893	1436	1237	1131	997	992	980	936	913	923	970	879	875	847	860	939	887	856	839	842	853	811	880	808	853	848	848	814	839	871	847	892	893	829	845	827	854	818	779	840	805	833	795	858	808	848	822	835	881	808	811	858	832	841	837	821	851	788	923	844	875	841	816	822	835	790	824	861	834	836	804	861	809	824	840	857	852	823	836	867	789	792	834	838	827	786	839	822	843	793	811	845	828	849	800	849	848	907	860	772	805	873	841	824	876	822	815	761	802	819	797	817	855	789	793	864	817	815	809	824	808	834	815	827	840	824	817	831	835	804	846	869	816	837	831	861	842	800	842	799	805	792	820	853	827	855	857	830	801	841	840	856	790	840	739	849	851	796	779	869	862	738	819	825	898	842	843	808	851	785	794	763	790	832	867	834	756	804	841	780	807	832	800	809	816	808	806	804	853	881	874	822	856	878	839	818	853	855	849	807	866	868	803	764	860	844	804	839	832	850	792	850	839	838	827	841	787	837	835	787	850	806	812	803	809	802	862	835	839	833	826	897	837	833	796	771	816	854	851	832	798	820	855	801	894	771	851	840	787	827	831	765	856	812	786	801	831	798	875	813	830	838	834	845	811	860	863	782	806	786	839	824	866	833	849	846	799	808	853	846	834	803	810	834	857	887	800	829	821	839	773	866	853	823	805	836	755	855	839	825	807	817	819	789	832	807	794	831	817	829	818	810	822	853	794	803	830	838	787	853	833	814	833	776	774	806	800	786	801	856	847	833	839	777	834	822	858	811	791	834	823	864	776	811	827	828	820	848	859	834	833	783	847	806	824	813	859	809	839	773	853	830	819	814	804	879	895	810	822	816	840	853	819	838	829	801	798	793	852	813	868	814	857	828	856	838	798	820	843	827	791	783	849	848	881	849	810	800	793	894	789	835	850	831	811	844	811	788	836	860	843	818	840	790	824	855	847	838	870	756	783	850	859	884	900	776	839	800	824	833	824	832	831	839	820	806	818	815	860	833	810	856	781	786	844	823	758	771	817	822	838	875	807	828	827	815	826	809	860	827	853	815	789	780	855	812	794	831	833	803	815	792	832	896	828	843	790	829	779	808	798	778	836	760	806	798	792	899	806	859	788	781	779	875	837	864	846	836	870	839	804	894	818	830	823	825	820	822	830	787	822	807	820	843	838	805	789	805	829	810	815	831	836	824	856	826	833	869	804	836	781	798	842	824	851	817	837	767	779	787	764	794	775	804	838	829	814	781	861	824	779	839	800	808	795	876	794	791	822	839	822	801	797	814	816	816	859	851	837	847	842	823	789	803	777	878	842	758	791	840	785	805	796	799	867	852	811	834	795	841	875	830	823	796	846	826	787	823	832	780	776	912	855	795	775	817	797	818	789	845	802	767	831	826	812	829	801	785	790	765	831	824	828	796	828	790	823	790	864	807	816	784	826	807	825	759	818	786	851	805	837	841	832	861	835	789	799	833	838	876	813	823	873	829	812	838	847	837	855	773	831	826	814	782	855	871	860	829	814	835	852	830	784	776	849	802	792	868	849	754	849	859	831	821	824	782	825	807	790	830	857	771	826	818	776	816	794	800	865	774	846	794	785	827	818	845	779	848	806	833	833	763	798	788	794	875	840	864	785	797	794	817	848	811	826	753	809	802	849	810	833	875	811	830	864	823	789	806	812	812	817	837	781	785	810	769	842	857	793	842	840	786	794	827	763	769	814	857	827	806	837	799	762	868	868	823	783	843	790	823	777	798	851	904	832	784	849	778	843	818	871	813	816	823	785	800	821	861	842	831	853	814	827	853	813	805	758	862	860	811	821	853	801	870	806	727	823	807	837	840	773	816	806	837	886	866	802	806	830	773	801	834	825	842	870	806	802	831	839	795	822	804	797	774	839	850	851	818	802	865	807	766	873	808	793	837	874	851	803	829	811	789	879	831	802	806	788	793	846	832	814	814	817	839	843	780	797	780	816	873	838	795	801	869	817	843	833	785	856	872	835	822	866	810	841	828	821	807	827	843	831	834	781	782	865	826	800	867	822	788	804	858	814	832	781	806	799	839	837	848	818	784	874	800	821	869	841	806	818	846	805	808	819	858	849	891	834	834	798	809	810	814	779	830	840	844	832	858	867	759	830	790	842	798	809	826	806	787	794	800	811	821	875	823	845	814	787	850	845	808	883	855	825	825	807	810	818	854	827	859	801	855	792	776	830	787	796	812	910	862	807	824	831	812	829	795	825	796	833	813	883	835	835	831	825	811	750	824	793	812	763	820	810	779	802	802	818	849	835	774	857	810	816	769	818	840	855	786	828	800	832	827	804	790	834	793	806	859	862	831	831	807	794	766	810	830	813	844	767	799	862	782	807	824	817	818	802	825	866	845	812	818	833	880	767	824	821	847	843	814	841	815	855	818	840	823	799	756	853	847	844	802	791	871	782	874	846	814	824	828	824	759	779	835	830	838	802	810	836	870	808	824	881	844	808	831	825	831	863	839	810	830	791	823	772	822	805	861	788	841	846	869	813	811	799	793	848	800	843	823	808	852	772	789	820	807	831	868	848	836	853	865	818	823	834	807	860	784	809	838	819	803	852	805	837	886	830	818	792	859	772	818	827	836	853	791	849	836	811	854	790	852	796	848	804	803	873	858	862	821	795	767	771	826	801	815	812	831	848	829	822	812	776	852	776	873	772	803	806	816	817	856	811	852	832	814	841	789	833	840	791	863	778	775	801	808	864	857	843	805	845	830	828	844	830	812	831	830	794	847	791	766	816	803	797	802	864	831	806	805	799	829	832	824	820	788	827	795	814	740	765	801	778	826	846	867	790	800	852	829	799	812	874	840	865	820	807	801	765	867	814	802	812	832	814	847	800	799	783	850	828	851	825	781	825	821	839	800	799	834	768	802	787	818	814	845	815	801	856	855	862	820	817	851	866	871	839	806	805	822	858	839	870	848	815	777	790	841	818	841	800	807	872	812	806	847	787	786	769	804	840	815	810	789	811	821	821	792	784	818	859	842	809	816	837	798	785	789	780	817	836	807	814	800	833	781	778	831	773	827	833	823	826	855	819	783	842	802	808	821	818	823	830	841	929	786	799	800	801	819	737	810	816	806	804	843	830	794	825	866	863	801	818	782	876	776	828	793	847	806	834	855	743	828	854	821	828	844	787	827	826	823	845	819	846	835	836	820	829	801	808	801	823	861	851	846	790	843	801	810	842	790	835	858	806	825	824	834	816	839	812	800	828	797	814	863	791	830	851	826	799	864	845	784	808	802	799	798	795	795	841	767	856	846	882	787	774	884	818	836	800	781	824	803	839	813	817	784	835	790	816	864	802	870	819	879	807	804	824	793	785	825	784	812	844	835	817	764	842	794	784	819	790	805	814	836	817	817	813	706	861	873	809	813	829	829	796	815	844	866	842	801	871	799	815	835	845	794	834	775	807	770	829	790	813	816	840	783	798	842	806	844	804
24593	21458	28715	24626	21418	7902	1856	1204	1068	945	980	937	928	861	931	952	895	883	912	869	913	895	871	871	872	859	873	857	869	917	804	873	847	829	892	824	813	798	856	912	820	910	871	828	797	791	853	893	858	824	854	814	795	827	833	808	808	842	803	842	847	846	862	887	817	820	851	838	778	812	830	888	786	816	875	827	821	844	781	797	836	868	848	870	861	864	846	850	871	834	839	833	854	833	815	844	823	769	836	793	815	809	850	815	828	803	833	812	823	799	841	795	851	834	815	817	804	785	820	773	790	885	814	831	813	824	835	826	852	807	819	853	854	757	804	786	807	860	836	878	878	818	846	833	821	888	821	829	818	829	784	795	833	833	786	838	844	833	737	796	822	851	877	873	888	776	827	802	833	847	812	816	806	817	822	866	850	812	827	795	822	825	852	784	810	827	859	786	802	824	840	798	810	792	829	847	799	851	779	820	805	794	866	780	844	869	769	842	784	788	860	784	815	884	806	754	832	782	857	781	835	902	785	803	860	808	839	821	830	811	806	876	869	858	835	805	780	812	847	820	847	850	786	804	812	766	840	801	829	834	833	823	793	794	792	777	835	777	798	784	839	812	819	818	808	862	777	786	841	826	831	802	797	804	831	804	876	809	808	819	802	780	791	888	839	788	817	777	837	773	823	842	819	799	773	769	793	808	819	833	807	789	785	831	858	813	811	839	837	811	838	852	805	801	817	767	819	804	757	810	790	836	782	753	791	794	820	787	854	826	885	780	826	826	818	826	797	818	835	826	899	868	808	855	834	858	778	812	842	796	855	830	836	827	807	853	808	805	827	817	829	800	814	802	826	842	795	792	781	848	834	770	836	785	794	787	814	806	833	828	810	766	787	760	788	807	804	817	822	789	839	851	809	821	837	849	789	813	824	832	842	828	792	783	822	799	826	803	843	821	885	815	800	830	814	846	832	807	780	801	824	789	839	851	817	831	849	784	850	855	837	840	787	792	756	812	825	816	806	779	833	808	810	833	858	829	797	861	820	820	829	802	796	845	829	844	839	840	865	809	805	832	784	763	801	794	876	808	866	860	809	791	800	841	816	774	822	823	817	859	802	787	822	795	841	814	821	799	826	837	800	852	839	807	761	847	791	839	778	843	776	741	817	821	788	786	805	809	810	774	883	817	826	837	819	840	860	814	831	783	835	842	857	799	851	805	815	761	860	839	889	787	774	798	832	812	794	865	839	775	810	814	773	846	829	804	837	853	803	771	841	812	791	792	824	823	797	827	851	858	845	852	825	811	789	853	813	870	834	826	786	829	844	775	793	828	859	826	791	872	866	830	818	846	823	821	828	815	835	834	832	814	860	774	829	814	833	828	839	827	833	798	800	782	810	856	805	809	831	866	846	828	861	851	896	818	820	848	865	770	811	817	843	879	838	788	827	803	777	836	815	825	841	825	839	760	840	722	830	805	813	857	857	800	793	791	795	779	815	791	853	793	821	797	803	833	806	794	856	884	824	826	823	856	841	844	811	797	788	837	813	842	763	816	836	829	818	813	823	833	821	816	799	854	836	782	813	824	781	835	809	840	781	834	795	821	810	857	837	864	859	833	850	823	763	836	836	828	865	750	777	807	827	816	804	855	838	842	806	800	806	794	775	799	864	826	813	800	816	845	847	823	867	825	752	794	874	880	779	795	827	820	804	835	828	822	789	801	859	926	804	810	853	832	817	794	717	871	860	813	827	751	837	834	781	795	806	833	825	864	792	815	838	861	852	836	771	836	832	858	809	858	818	811	824	855	836	765	842	856	846	819	795	833	833	847	830	817	835	859	858	818	844	856	821	847	801	826	831	802	858	801	827	752	830	823	859	807	811	811	843	788	799	777	848	848	866	858	820	818	776	826	852	804	800	859	849	756	830	806	773	790	834	810	803	814	814	846	840	854	777	782	868	867	782	853	784	855	818	804	824	832	821	752	820	801	775	739	778	754	858	790	789	784	815	777	860	813	846	790	824	816	796	786	825	857	845	843	858	838	824	817	791	778	895	801	805	837	856	807	830	819	829	794	807	825	762	819	845	831	785	785	780	800	842	803	780	764	817	815	817	777	904	807	836	808	780	856	792	816	780	849	796	819	854	787	833	834	815	760	828	847	842	793	785	867	824	786	826	838	798	821	777	837	867	767	826	838	813	820	779	814	820	807	797	794	874	828	820	769	830	820	839	849	857	809	825	859	823	828	806	795	894	771	775	822	778	833	761	806	822	854	802	828	817	844	797	815	831	803	825	791	783	827	848	783	812	803	812	841	819	813	822	773	816	822	789	834	838	782	831	809	780	837	782	777	774	750	773	851	812	793	781	789	824	831	805	824	778	816	798	800	773	794	822	825	804	766	768	829	819	870	839	824	822	772	776	828	864	850	816	811	845	796	830	796	832	891	817	819	814	807	798	827	821	797	783	801	799	842	786	835	795	827	844	808	900	823	817	792	836	842	813	859	781	802	826	802	759	815	831	774	791	793	807	790	804	778	782	811	775	782	805	811	800	853	856	837	755	814	794	782	823	826	805	819	820	861	807	830	783	861	807	851	854	838	801	796	813	834	858	830	876	824	821	798	803	827	829	829	788	800	878	803	847	812	853	797	757	791	823	809	833	831	788	813	835	761	848	833	854	776	822	801	867	781	825	793	851	840	804	846	796	781	845	890	773	822	862	810	790	817	770	786	820	848	830	794	819	797	801	818	746	804	812	836	821	836	825	849	787	857	788	830	823	805	837	872	861	784	819	825	827	811	766	851	769	820	811	793	846	746	845	824	839	819	857	811	855	800	749	777	869	815	825	827	841	804	823	816	819	846	760	787	793	818	785	794	834	792	830	755	777	782	772	802	846	859	828	809	809	845	782	754	848	816	770	825	857	771	849	823	803	831	781	890	806	849	795	790	815	795	827	822	803	831	811	821	812	839	809	800	871	821	855	814	804	824	798	847	818	856	821	829	879	810	828	809	853	805	860	857	855	810	802	810	844	862	802	836	848	896	830	773	814	843	800	852	849	846	836	801	798	825	757	861	843	816	867	813	785	818	873	835	822	816	825	791	781	812	820	780	842	805	805	790	836	853	829	825	804	836	810	827	823	844	798	849	812	813	800	798	855	789	815	796	830	794	791	833	809	808	796	820	781	848	804	794	826	871	765	829	809	796	817	840	848	841	813	769	784	794	807	845	856	809	819	764	754	813	779	775	832	786	872	840	782	832	790	819	814	847	809	804	799	843	812	828	820	828	832	857	812	830	830	825	874	801	841	802	783	812	789	767	862	822	811	776	830	833	756	777	814	847	802	783	813	784	819	852	824	831	771	832	810	843	794	840	820	893	821	827	776	767	749	804	816	810	870	784	790	779	842	754	832	815	850	812	835	788	809	855	763	802	759	824	811	832	817	814	855	796	834	817	795	751	811	788	803	787	879	834	828	871	812	758	851	846	842	850	802	831	880	762	788	839
3918	6018	5003	2601	1824	1346	1191	1084	972	870	797	789	782	745	736	685	645	672	648	648	675	621	668	636	633	639	643	593	601	639	660	615	639	637	718	657	627	620	656	601	651	638	620	638	625	593	643	585	602	624	600	622	622	652	610	595	616	631	627	638	593	668	650	663	600	636	640	584	607	624	629	642	612	593	581	646	579	646	613	636	576	659	626	586	606	603	599	598	609	632	598	645	617	614	587	593	633	578	584	656	611	629	589	655	596	601	570	621	592	610	538	649	615	585	577	577	605	644	566	619	595	614	597	610	617	606	637	633	637	653	601	627	617	607	614	605	611	601	601	675	608	578	631	604	633	600	641	625	585	648	631	594	618	579	578	621	601	604	540	607	581	635	638	620	555	598	590	601	625	666	586	594	585	633	562	561	563	626	621	592	619	619	614	577	569	631	587	579	602	592	580	571	604	657	599	637	610	612	577	607	633	609	575	625	621	628	582	622	599	598	609	635	591	574	581	616	620	642	610	572	575	640	612	565	605	641	635	555	616	635	576	584	604	642	588	614	616	620	643	627	590	622	592	577	587	606	596	607	616	593	577	604	585	627	613	595	554	593	559	610	627	565	574	615	562	570	626	563	584	606	643	600	598	595	581	570	574	603	584	623	603	597	596	588	591	657	556	591	592	647	598	648	611	611	589	614	590	601	602	604	572	599	576	624	582	572	583	626	583	600	643	639	649	581	629	629	548	593	640	650	583	635	618	624	604	606	585	618	606	587	578	598	637	613	568	608	606	598	596	565	596	598	622	589	624	611	616	620	617	570	576	566	643	608	569	528	644	632	608	590	630	619	590	585	524	626	629	577	599	580	561	595	605	622	606	616	621	577	601	585	556	594	603	601	618	606	629	564	590	585	614	598	596	634	604	605	606	578	600	608	584	573	611	603	638	656	587	579	628	635	589	607	632	559	615	575	623	570	612	589	572	587	570	604	637	569	619	626	614	592	624	547	608	573	606	609	629	609	589	567	601	644	600	631	576	642	621	570	630	572	594	586	617	594	564	611	593	595	550	622	608	585	633	596	597	614	631	623	550	560	602	578	569	585	599	601	607	603	632	605	603	616	622	582	595	631	578	593	589	609	590	592	588	584	627	608	646	582	583	619	569	570	574	582	622	591	587	581	551	629	646	627	599	586	586	599	593	617	522	615	600	614	595	603	597	590	639	614	609	552	581	584	623	583	581	585	626	594	601	598	583	623	597	622	571	599	615	585	573	616	617	559	593	615	594	570	606	606	601	625	627	611	587	639	589	646	624	623	595	581	609	623	627	589	616	602	648	603	634	580	604	645	648	611	587	565	617	608	577	616	575	604	584	587	579	618	619	630	617	585	610	619	581	678	589	620	560	618	622	605	580	599	583	603	622	557	547	609	628	584	560	618	640	632	582	591	608	629	589	612	645	587	601	596	605	625	610	620	585	530	606	579	563	626	577	622	610	598	633	591	605	573	584	581	657	625	627	611	619	610	623	607	629	612	560	578	592	610	563	575	569	596	599	583	596	582	597	604	650	561	626	567	606	628	605	568	609	563	674	599	617	615	584	600	583	639	607	594	594	632	619	603	579	622	600	556	618	570	624	599	650	580	602	616	628	614	564	615	614	593	616	592	578	617	577	608	612	597	564	574	588	589	593	561	634	581	574	589	585	609	588	614	596	592	593	629	579	613	559	563	630	565	611	599	628	600	626	596	584	635	631	593	601	603	605	592	591	612	588	559	636	608	599	612	613	552	627	610	585	627	593	585	637	629	660	649	627	562	589	574	579	591	614	568	621	571	579	590	612	575	612	635	567	624	631	576	651	617	621	604	626	611	592	581	576	628	624	597	585	579	617	586	583	632	606	582	598	582	641	592	590	569	594	641	613	578	599	614	572	590	592	610	640	578	610	621	543	633	609	585	625	613	584	571	584	570	599	660	625	616	530	575	602	591	586	606	571	625	613	600	619	589	638	587	604	586	603	632	583	609	616	596	587	544	629	577	570	575	603	573	656	628	566	643	603	596	627	587	595	619	564	580	632	598	581	597	592	602	604	582	585	583	587	612	554	593	577	589	593	564	581	598	580	581	612	614	593	619	627	576	567	562	581	578	611	595	572	547	593	581	567	593	615	639	607	589	610	607	567	589	607	571	607	655	564	647	624	620	619	618	531	587	601	606	561	615	600	608	557	570	563	601	625	568	603	629	605	599	580	579	581	568	629	613	633	604	627	600	626	605	601	592	590	598	604	565	583	582	576	611	603	587	582	578	560	606	583	599	591	608	603	582	616	583	574	563	599	605	610	599	575	581	601	601	564	600	553	615	594	622	601	550	638	604	612	600	605	575	598	634	573	596	625	586	592	599	626	588	578	604	633	598	607	601	627	572	597	623	604	621	547	588	558	630	582	603	622	589	587	569	624	564	634	590	604	591	610	549	580	615	585	572	561	604	566	588	649	590	606	596	612	600	606	582	573	589	630	599	617	583	598	582	572	620	644	561	578	618	612	639	549	564	585	579	592	608	622	539	541	576	625	598	602	571	585	630	617	608	555	610	570	583	592	631	566	593	617	594	614	595	606	562	642	609	571	601	577	621	597	591	642	596	586	596	627	585	576	617	584	587	615	628	608	596	562	572	650	636	649	598	555	601	584	566	553	573	595	587	594	652	584	638	620	605	606	621	611	596	576	612	646	572	617	558	569	647	581	581	626	582	553	638	554	563	604	578	622	611	598	587	588	620	621	608	567	595	580	594	578	597	652	634	655	576	609	584	599	610	591	655	565	602	588	565	577	599	627	612	601	599	586	565	547	619	552	607	612	630	619	642	615	577	579	605	575	604	620	596	618	624	600	527	615	559	604	615	620	584	640	617	611	577	584	627	591	571	589	605	610	573	573	555	604	584	533	608	609	592	587	616	589	581	597	602	609	609	583	612	623	563	613	620	624	614	600	544	586	621	601	587	614	563	604	564	570	610	609	631	583	596	626	585	562	607	583	574	553	593	564	602	542	571	606	622	619	570	624	603	642	586	616	608	617	588	583	568	621	580	589	575	583	647	632	605	622	567	626	619	559	574	593	590	623	627	592	613	615	621	619	592	567	601	578	599	611	600	568	586	576	631	578	622	556	613	613	620	600	572	629	615	618	586	589	590	616	587	570	598	568	613	616	609	601	581	548	614	565	621	594	573	632	608	585	575	575	588	572	612	556	597	616	653	594	615	589	637	627	623	603	611	623	586	643	653	611	586	595	617	556	576	586	587	615	620	591	612	585	591	572	551	666	561	621	604	611	590	539	584	575	592	644	595	625	638	627	607	579	614	563	602	602	594	626	632	614	642	589	579	570	579	576	609	570	620	617	592	579	573	565	609	582	591	601	598	577	604	605	578	597	595	594	583	643	632	596	602	551	580	609	619	591	552	594	617	639	584	627	598	592	566	650	612	602	564	565	596	599	575	612	528	559	598	599	591	618	596
28123	11170	1736	1144	932	962	943	896	918	852	891	917	898	888	912	933	932	891	950	884	901	883	909	878	913	905	946	902	923	909	897	870	894	906	887	884	926	900	881	944	927	892	898	889	888	891	935	862	923	918	900	865	888	865	873	899	872	871	886	852	928	908	855	901	875	881	891	912	939	898	906	917	885	920	931	910	893	900	892	938	895	891	912	834	904	911	875	905	889	858	911	867	875	841	910	902	885	883	887	944	892	890	913	908	922	928	899	936	922	876	1002	859	879	859	927	932	905	911	857	931	914	904	883	892	901	839	871	925	902	956	949	888	860	920	898	859	880	861	853	878	904	896	862	901	871	935	909	883	938	884	924	896	902	861	911	899	873	911	864	914	938	934	912	879	926	899	896	874	911	930	884	903	894	880	915	902	916	888	892	919	880	879	873	892	907	917	909	898	880	850	928	910	882	876	952	875	878	875	921	909	874	875	878	931	886	895	929	887	909	904	909	935	889	896	900	900	918	820	903	928	861	931	895	885	894	885	870	933	903	881	928	914	821	826	897	885	846	859	863	917	876	863	930	887	872	878	885	907	937	891	916	898	819	934	874	936	875	869	918	867	854	899	884	880	901	911	834	863	918	891	825	867	895	887	920	877	877	896	844	928	882	898	874	880	900	920	905	910	882	885	822	890	924	933	831	893	856	897	855	920	914	916	871	925	861	873	886	881	851	956	909	870	881	860	910	892	893	916	885	851	877	895	861	886	902	903	895	878	863	897	858	907	931	924	895	866	850	903	934	901	868	893	877	904	912	889	896	937	932	923	864	910	882	864	1016	934	922	865	876	892	938	889	887	930	899	885	926	958	910	955	912	865	891	922	909	922	889	933	856	891	950	876	894	891	876	900	939	920	840	906	872	854	907	881	932	964	925	880	923	947	921	920	874	879	900	879	948	895	885	891	895	958	868	900	946	860	852	894	927	847	893	928	879	933	849	888	903	927	885	901	876	845	885	913	927	914	900	914	916	932	888	895	910	911	856	898	901	870	876	891	886	892	901	824	870	950	915	877	899	892	926	859	930	878	937	866	905	890	906	822	867	930	885	914	929	889	879	920	845	917	876	929	919	893	881	878	895	962	872	911	872	900	874	865	899	860	922	879	902	929	870	854	876	871	923	966	854	871	870	870	855	891	896	855	899	884	951	902	901	889	907	926	915	880	861	869	916	921	873	950	860	898	905	914	837	903	906	826	918	875	918	866	915	928	918	828	865	850	911	934	869	862	905	917	898	930	932	919	823	947	932	882	921	906	898	917	937	917	880	925	919	902	908	912	912	823	932	874	899	947	881	913	883	976	891	914	970	934	906	910	900	894	842	878	926	910	877	884	908	887	924	898	886	842	943	895	914	867	877	867	920	866	902	970	932	873	895	866	939	813	858	887	869	875	904	894	922	899	912	886	905	888	842	949	915	886	889	901	930	890	918	871	854	886	962	882	897	923	919	906	896	913	911	882	953	874	924	933	875	907	896	858	840	905	860	880	883	914	908	923	881	871	907	879	875	876	834	868	898	879	930	883	898	874	928	912	905	900	940	895	912	886	854	890	904	887	891	874	892	910	860	909	891	871	889	906	901	927	845	898	938	849	904	881	859	908	909	844	971	924	858	921	865	892	843	887	926	871	900	943	906	903	910	881	886	863	886	896	875	928	846	891	837	880	918	943	892	919	886	914	859	880	886	902	883	937	967	906	873	886	837	860	870	902	868	907	839	902	879	896	885	1003	856	897	885	892	895	901	950	936	947	866	946	892	894	920	827	931	869	932	865	841	870	858	918	950	930	869	886	888	877	877	862	880	923	890	934	923	921	885	845	978	874	840	927	859	878	887	872	882	833	986	901	905	889	961	935	933	857	849	927	905	919	947	913	943	888	881	903	909	899	867	909	917	863	860	880	897	875	885	877	871	899	893	894	898	884	881	907	901	903	938	881	898	899	871	921	843	855	858	832	929	903	887	904	941	922	885	910	942	913	877	916	867	923	898	857	909	920	883	945	874	903	884	896	904	923	888	915	881	867	900	932	910	852	953	908	904	892	856	899	927	843	914	889	941	935	871	897	892	841	928	907	928	852	901	892	901	897	965	940	888	899	947	989	891	897	861	873	933	876	933	848	900	933	879	856	897	875	897	925	889	915	880	885	989	909	883	908	913	851	852	924	857	839	870	882	883	928	909	865	910	961	877	928	919	870	926	942	877	844	922	930	915	898	921	892	871	910	856	947	896	882	924	852	943	897	939	902	922	875	908	922	836	932	863	905	878	908	907	852	846	861	962	876	880	930	849	894	814	926	896	933	931	918	885	930	888	863	875	906	907	908	918	934	864	867	906	866	900	895	901	914	888	914	875	867	924	866	893	854	923	904	891	841	878	873	889	892	892	888	922	960	887	926	908	926	936	895	899	883	884	818	871	954	899	900	902	895	897	879	854	926	917	882	868	913	843	936	879	920	875	873	894	942	932	878	923	877	885	888	873	894	897	844	874	895	826	841	878	893	915	889	894	882	900	890	894	933	887	887	914	844	914	847	887	950	889	896	873	850	922	875	928	933	868	909	881	925	904	918	897	911	902	893	938	938	865	916	938	869	842	900	904	921	920	886	869	904	920	896	866	905	867	801	917	880	880	938	936	882	896	918	895	911	873	936	894	885	929	886	916	907	846	859	933	865	921	890	868	874	913	890	902	909	913	942	888	941	910	900	901	916	913	926	903	909	852	905	892	897	894	889	908	874	843	901	888	937	876	928	884	829	827	894	904	948	883	844	875	888	903	828	845	872	893	929	930	846	914	925	895	897	905	880	897	921	902	920	843	912	946	963	897	904	920	928	907	875	919	902	892	883	943	923	926	877	892	887	894	848	908	928	870	907	900	897	898	914	857	909	975	905	902	905	907	943	901	872	899	848	866	847	910	868	859	878	874	888	876	919	918	886	891	909	855	844	940	874	882	947	888	858	903	851	915	855	949	888	905	946	884	884	914	892	916	888	902	905	871	941	934	869	911	946	960	926	902	867	883	899	834	863	915	894	893	852	863	983	987	872	950	948	869	842	956	922	893	873	899	960	935	912	913	898	900	873	879	840	869	896	888	915	936	912	939	827	925	900	914	899	904	912	892	867	952	894	914	921	933	878	904	897	937	935	894	830	846	925	906	932	870	926	920	894	890	924	938	913	879	920	885	950	855	852	851	958	893	940	912	968	886	884	915	871	946	841	923	929	832	932	860	932	909	891	881	904	916	870	899	897	915	866	947	940	905	896	918	870	847	878	862	846	887	862	907	925	844	871	895	913	913	887	895	890	915	900	912	879	900	948	899	911	904	893	909	903	922	885	908	899	897	870	828	874	872	910	901	917	950	873	913	829	983	876	901	892	854	918	881	910	895	909	905	954	846	922	963	885	887	923	839	911	915	862	902	884	896	918	899	849	844	933	896	964	968	878	918	906	894	862	918	894	914	893	884
5035	809	818	687	655	674	646	583	618	656	600	608	595	636	606	636	613	593	682	632	559	562	653	641	598	595	638	608	618	624	648	637	572	614	637	614	591	626	557	564	587	635	622	570	687	611	586	605	642	652	612	656	636	601	648	604	642	630	601	595	611	645	662	647	564	655	604	621	629	638	607	616	573	601	582	593	614	611	617	619	610	607	649	591	625	598	576	612	624	641	600	597	654	604	579	621	594	629	608	638	609	592	606	569	615	600	617	588	598	615	642	634	625	604	622	644	574	599	594	616	637	631	592	641	571	623	580	603	647	602	603	610	643	612	612	575	595	620	607	594	615	552	663	580	591	557	629	617	611	526	575	583	634	643	610	589	595	607	611	610	619	631	589	592	613	601	606	638	554	668	591	606	624	622	619	645	625	615	607	617	654	590	633	622	611	615	615	639	615	629	625	648	594	552	608	594	602	580	599	634	616	616	632	636	564	601	564	612	595	608	621	606	608	615	625	592	620	614	694	589	579	583	593	618	609	615	560	595	630	627	617	614	629	631	620	588	610	578	656	623	614	613	554	613	615	610	581	542	591	604	615	619	643	605	628	622	629	608	584	625	582	628	592	580	624	614	595	630	603	641	593	606	608	636	588	583	632	599	601	597	645	573	585	626	607	583	630	645	581	649	566	612	563	638	679	615	617	596	616	599	657	584	656	591	637	597	595	646	630	635	605	627	624	600	584	585	634	565	575	604	605	613	653	635	623	572	564	611	627	630	599	591	589	621	605	647	572	612	623	613	615	577	627	611	630	625	633	586	611	553	589	597	630	587	608	630	670	570	628	599	607	601	593	602	612	643	592	584	596	626	576	646	641	587	599	639	594	594	608	593	589	622	664	627	587	600	601	627	623	627	637	613	657	640	572	613	613	618	610	606	608	586	579	610	576	601	608	610	609	634	594	628	578	653	603	586	574	596	559	604	633	609	627	606	645	615	602	597	630	608	606	612	613	606	596	690	626	585	640	607	591	646	612	613	645	648	591	590	623	566	637	601	642	668	615	597	638	573	589	650	570	643	618	614	634	586	602	632	668	567	597	594	564	622	622	579	647	590	646	573	620	634	643	605	559	600	597	616	584	586	621	628	605	606	635	624	637	626	592	593	617	617	613	582	641	562	595	584	594	585	602	577	559	588	561	616	592	576	655	618	653	594	610	623	617	650	614	603	610	650	638	599	616	614	630	600	626	639	606	608	632	599	580	594	609	644	592	627	627	587	622	615	554	652	608	591	610	605	608	579	626	564	590	576	582	571	574	592	644	578	573	645	624	625	594	571	644	604	599	640	634	601	623	592	616	607	585	629	617	639	625	612	598	589	632	670	595	639	636	570	586	574	649	614	606	638	583	599	636	657	634	630	573	569	609	607	584	622	588	602	588	629	627	567	578	572	586	579	636	620	623	629	613	579	615	614	605	599	651	614	636	622	626	659	591	584	663	622	613	579	668	621	606	584	607	630	630	636	627	583	627	586	589	612	612	630	646	597	612	630	600	565	603	644	636	604	623	556	625	621	632	599	626	595	584	593	588	616	605	584	618	611	613	667	598	671	622	590	608	610	606	631	598	572	615	598	569	631	585	583	612	602	595	597	632	605	648	616	587	638	671	638	611	624	610	607	610	607	620	611	612	570	628	591	602	626	640	618	640	607	591	589	573	620	564	613	633	579	657	610	631	595	605	569	575	609	600	593	630	630	625	611	617	568	635	596	593	658	665	609	577	582	623	587	601	627	608	582	639	645	606	643	592	591	636	586	577	626	596	584	595	601	565	583	642	594	612	589	592	616	677	599	598	582	612	610	553	602	581	607	567	656	600	566	599	605	601	606	640	624	593	614	619	623	567	648	613	612	616	584	650	555	620	609	585	603	619	612	612	629	651	638	601	620	623	654	619	612	613	558	593	600	615	547	610	608	590	622	567	681	592	642	625	614	631	600	574	578	600	621	579	634	575	614	592	608	612	626	604	609	581	607	566	587	566	643	631	600	630	622	606	615	635	592	642	633	620	586	601	617	566	594	655	620	646	603	634	628	615	585	584	618	594	568	677	597	627	583	636	619	643	596	620	591	588	597	590	588	632	571	611	523	641	609	601	587	625	638	621	558	659	637	624	602	593	605	600	621	640	575	610	616	619	577	610	613	603	597	617	642	597	584	628	608	616	596	624	613	617	650	624	581	578	586	598	619	595	601	631	565	618	576	593	648	616	600	625	570	609	586	611	631	656	620	631	593	588	650	636	628	625	618	603	688	593	629	616	615	645	606	590	613	569	629	621	672	643	575	629	596	605	590	574	677	583	613	630	586	613	620	608	575	634	587	646	610	563	658	593	668	683	629	606	608	617	619	624	612	588	626	588	565	623	620	548	597	568	654	589	572	617	560	616	589	642	578	590	653	614	620	627	652	652	660	622	613	612	613	639	683	664	666	601	582	632	626	623	616	580	579	576	589	600	627	627	641	618	575	570	610	584	604	647	651	606	589	628	592	602	578	611	627	625	600	622	575	605	576	623	618	610	613	591	585	636	635	649	621	663	607	637	611	552	632	603	614	617	597	582	630	616	613	570	584	633	566	616	629	597	667	617	610	618	603	645	604	624	567	649	584	592	589	562	609	590	584	619	639	580	605	603	609	651	641	602	588	624	664	605	583	594	605	621	614	661	633	586	639	641	586	645	601	640	600	597	627	597	579	599	612	622	606	601	580	565	591	608	656	632	596	606	627	605	643	619	589	626	631	621	628	592	590	606	580	566	646	604	597	636	558	615	620	597	619	591	617	617	607	623	613	595	594	595	644	615	582	630	594	594	592	622	650	631	624	619	615	621	596	624	646	639	579	619	611	586	592	595	630	593	604	592	599	617	608	599	627	641	605	621	611	567	599	635	641	640	564	630	556	634	589	609	592	616	580	597	596	638	605	616	604	623	587	572	607	599	586	604	625	608	586	600	627	585	600	628	630	593	612	618	606	639	600	599	616	636	581	677	650	590	588	602	648	611	624	592	589	581	599	607	603	619	625	608	627	631	638	593	618	569	592	558	591	622	607	581	635	622	574	599	617	615	638	610	581	579	632	607	684	636	620	610	609	591	623	602	629	611	599	597	613	628	594	594	585	641	660	603	633	610	587	604	593	595	603	609	608	591	618	615	630	594	595	614	588	619	634	598	603	641	593	650	606	657	615	609	554	611	596	586	577	630	629	617	605	645	682	591	599	592	624	628	599	618	611	577	628	572	607	629	621	593	632	604	664	628	587	598	619	655	566	583	659	596	597	593	580	613	579	603	608	619	596	640	577	604	628	566	612	594	588	594	634	582	616	645	638	597	622	598	595	624	556	587	625	571	596	614	621	575	683	615	625	619	602	571	630	617	563	593	564	580	601	598	629	624	565	616	688	587	602	653	598	612	553	565	598	635	620	607	603	616	597	576	633	635	585	619	598	599	601	597	555	626	601	588	631
25680	21476	27729	25600	10006	2101	1691	1387	1335	1292	1262	1244	1316	1246	1165	1183	1251	1208	1221	1136	1184	1210	1262	1203	1137	1149	1224	1170	1200	1172	1175	1192	1200	1198	1197	1167	1140	1146	1213	1174	1202	1178	1175	1222	1128	1147	1184	1194	1190	1210	1168	1192	1173	1215	1118	1167	1167	1127	1198	1216	1199	1149	1224	1166	1193	1166	1087	1115	1148	1195	1158	1197	1199	1189	1174	1106	1177	1180	1193	1169	1169	1157	1150	1216	1196	1167	1156	1161	1175	1241	1148	1249	1196	1117	1156	1104	1200	1149	1192	1184	1224	1184	1153	1167	1174	1182	1169	1182	1138	1161	1208	1221	1195	1154	1239	1126	1151	1136	1169	1184	1171	1190	1220	1196	1194	1212	1178	1173	1181	1151	1140	1203	1162	1111	1157	1257	1155	1149	1173	1195	1180	1204	1188	1194	1165	1181	1123	1185	1144	1217	1188	1169	1189	1140	1164	1182	1214	1185	1146	1167	1158	1196	1161	1174	1157	1177	1130	1193	1190	1168	1174	1164	1155	1212	1154	1165	1201	1104	1198	1191	1194	1176	1168	1109	1164	1150	1135	1171	1249	1202	1128	1192	1179	1180	1188	1193	1125	1213	1140	1176	1176	1147	1171	1220	1163	1182	1116	1195	1191	1190	1159	1194	1148	1191	1216	1135	1165	1120	1180	1153	1134	1182	1184	1133	1141	1195	1207	1151	1185	1238	1196	1158	1192	1162	1205	1115	1130	1236	1180	1163	1197	1191	1177	1144	1176	1216	1205	1154	1152	1194	1200	1184	1129	1186	1152	1226	1121	1209	1180	1107	1195	1180	1178	1205	1170	1163	1154	1170	1154	1164	1174	1212	1143	1211	1173	1126	1139	1171	1174	1157	1162	1177	1221	1181	1175	1227	1223	1134	1217	1150	1118	1170	1158	1130	1167	1172	1143	1192	1215	1178	1131	1216	1217	1184	1105	1136	1155	1195	1116	1202	1189	1173	1162	1199	1159	1158	1185	1152	1232	1107	1200	1212	1210	1217	1164	1184	1204	1174	1146	1154	1220	1111	1142	1154	1228	1137	1152	1135	1158	1125	1138	1188	1191	1179	1146	1120	1149	1149	1226	1085	1196	1178	1137	1151	1140	1223	1205	1190	1088	1145	1210	1193	1196	1225	1139	1196	1156	1116	1155	1209	1169	1060	1150	1205	1173	1149	1212	1134	1272	1162	1228	1189	1175	1185	1142	1125	1123	1153	1232	1161	1151	1154	1229	1173	1163	1189	1148	1219	1175	1168	1232	1182	1208	1128	1198	1169	1170	1187	1203	1119	1129	1162	1124	1130	1156	1177	1175	1184	1179	1182	1159	1160	1150	1181	1254	1164	1143	1113	1184	1174	1155	1224	1144	1164	1136	1266	1165	1155	1173	1168	1226	1159	1134	1165	1207	1170	1164	1153	1207	1213	1215	1193	1194	1179	1176	1121	1162	1188	1167	1205	1159	1201	1246	1196	1223	1193	1228	1177	1217	1180	1118	1176	1252	1186	1229	1179	1192	1177	1141	1167	1169	1218	1179	1253	1189	1172	1183	1146	1120	1201	1165	1171	1137	1215	1205	1172	1167	1182	1194	1129	1189	1191	1153	1141	1177	1175	1151	1137	1109	1157	1170	1176	1142	1184	1179	1151	1123	1211	1180	1171	1159	1217	1144	1170	1153	1136	1217	1159	1170	1172	1207	1216	1177	1221	1185	1214	1127	1173	1122	1119	1223	1182	1101	1117	1194	1164	1187	1134	1195	1193	1163	1157	1131	1175	1201	1119	1166	1196	1158	1156	1158	1162	1201	1185	1136	1190	1156	1215	1157	1166	1188	1174	1089	1147	1215	1161	1203	1178	1195	1165	1155	1182	1161	1248	1144	1220	1186	1098	1131	1284	1178	1174	1171	1138	1172	1172	1188	1155	1199	1203	1152	1114	1166	1126	1177	1172	1161	1187	1183	1160	1167	1117	1221	1161	1178	1162	1177	1182	1176	1186	1184	1198	1140	1215	1205	1173	1207	1174	1205	1112	1199	1193	1231	1125	1173	1192	1202	1171	1130	1219	1180	1156	1213	1206	1197	1163	1147	1216	1247	1170	1191	1164	1121	1187	1159	1150	1193	1189	1122	1126	1183	1138	1140	1182	1168	1156	1166	1126	1211	1183	1149	1168	1210	1195	1153	1197	1182	1076	1136	1166	1185	1212	1155	1192	1186	1146	1200	1128	1181	1198	1166	1195	1147	1187	1172	1207	1099	1208	1181	1202	1157	1156	1209	1122	1167	1136	1204	1134	1094	1169	1144	1128	1169	1116	1160	1138	1162	1121	1150	1133	1178	1174	1174	1184	1194	1184	1157	1180	1134	1176	1116	1160	1179	1119	1195	1145	1197	1142	1146	1115	1225	1207	1168	1168	1160	1226	1199	1218	1134	1162	1190	1173	1188	1153	1121	1146	1122	1141	1141	1173	1158	1161	1138	1117	1122	1163	1164	1141	1140	1133	1161	1164	1199	1130	1207	1171	1205	1190	1174	1138	1143	1121	1190	1172	1131	1103	1154	1254	1179	1146	1166	1163	1183	1146	1179	1178	1115	1194	1196	1132	1177	1176	1235	1097	1132	1123	1129	1187	1238	1137	1106	1192	1145	1194	1154	1207	1161	1120	1202	1240	1111	1168	1161	1182	1218	1221	1218	1090	1161	1179	1174	1236	1191	1156	1174	1196	1171	1091	1161	1135	1180	1210	1151	1173	1229	1164	1166	1143	1195	1160	1200	1138	1130	1162	1200	1157	1152	1176	1171	1145	1079	1162	1202	1188	1153	1157	1136	1144	1181	1163	1169	1160	1179	1107	1190	1208	1186	1212	1143	1151	1236	1185	1244	1139	1182	1165	1171	1218	1228	1128	1160	1160	1107	1133	1222	1106	1163	1162	1210	1162	1161	1183	1199	1163	1193	1115	1111	1182	1168	1203	1215	1165	1121	1167	1159	1175	1173	1190	1195	1177	1178	1149	1151	1132	1183	1162	1136	1134	1136	1139	1171	1182	1202	1194	1197	1205	1170	1190	1133	1099	1157	1161	1181	1135	1191	1165	1133	1205	1182	1212	1141	1196	1175	1177	1126	1189	1165	1094	1202	1147	1126	1149	1156	1151	1150	1148	1206	1209	1231	1168	1171	1123	1124	1199	1189	1213	1207	1205	1187	1181	1159	1167	1103	1226	1130	1179	1155	1147	1182	1111	1179	1190	1097	1135	1136	1182	1136	1168	1146	1192	1147	1158	1136	1172	1136	1150	1141	1207	1210	1152	1192	1168	1146	1145	1201	1117	1182	1185	1160	1256	1203	1143	1131	1109	1164	1252	1156	1154	1153	1278	1157	1215	1179	1134	1178	1137	1143	1160	1150	1106	1218	1142	1213	1172	1119	1160	1170	1126	1135	1167	1138	1160	1154	1154	1099	1072	1262	1123	1193	1157	1197	1188	1150	1179	1186	1185	1109	1167	1176	1185	1186	1130	1128	1266	1172	1126	1154	1108	1141	1113	1184	1141	1148	1174	1205	1206	1152	1209	1165	1168	1176	1170	1199	1108	1204	1168	1174	1234	1205	1150	1235	1186	1078	1169	1157	1150	1124	1238	1182	1205	1240	1179	1192	1097	1151	1127	1200	1205	1151	1159	1179	1170	1199	1126	1123	1146	1183	1145	1198	1173	1210	1183	1105	1152	1162	1182	1162	1141	1212	1169	1133	1160	1177	1155	1152	1171	1252	1190	1115	1154	1203	1193	1148	1113	1157	1188	1258	1225	1137	1147	1124	1153	1171	1172	1171	1139	1219	1186	1152	1172	1100	1151	1229	1136	1152	1248	1142	1192	1212	1113	1239	1205	1134	1111	1181	1202	1131	1234	1139	1189	1204	1133	1173	1171	1149	1157	1140	1123	1191	1233	1178	1116	1210	1178	1133	1153	1129	1086	1109	1201	1185	1086	1165	1160	1199	1070	1125	1157	1178	1111	1173	1150	1204	1177	1185	1186	1203	1169	1164	1149	1224	1194	1168	1187	1212	1205	1130	1161	1264	1216	1179	1151	1249	1134	1171	1193	1183	1154	1186	1156	1149	1150	1219	1133	1174	1154	1162	1135	1196	1212	1181	1144	1239	1108	1148	1150	1225	1155	1199	1168	1175	1168	1174	1139	1192	1181	1188	1196	1137	1209	1142	1175	1173	1205	1091	1170	1174	1158	1155	1175	1182	1173	1158	1129	1136	1190	1237	1147	1204	1164	1089	1283	1133	1170	1222	1195	1219	1182	1208	1158	1156	1191	1163	1196	1162	1192	1171	1155	1169	1222	1135	1156	1200	1106	1122	1160	1147	1158	1142	1169	1214	1134	1144	1169	1166	1176	1171	1206	1122	1141	1171	1132	1160	1170	1145	1129	1135	1188	1174	1206	1201	1136	1230	1148	1254	1138	1183	1164	1148	1170	1156	1200	1239	1202	1139	1153	1180	1154	1140	1159	1122	1142	1131	1159	1179	1168	1183	1196	1126	1202	1100	1203	1188	1191	1144	1175	1202	1125	1167	1143	1168	1210	1117	1114	1201	1173	1144	1098	1185	1181	1220	1147	1214	1150	1138	1110	1128	1156	1136	1137	1160	1196	1138	1191	1188	1148	1139	1210	1152	1200	1157	1126	1200	1196	1128	1167	1216	1117	1169	1092	1203	1129	1196	1141	1176	1196	1134	1165	1124	1158	1187	1176	1188	1146	1162	1179	1130	1167	1224	1165	1093	1221	1125	1145	1189	1123	1156	1136	1155	1178	1252	1202	1181	1164	1125	1133	1213	1112	1168	1165	1196	1156	1156	1153	1188	1162	1154	1221	1148	1117	1165	1134	1042	1192	1123	1268	1186	1211	1110	1151	1170	1209	1148	1154	1179	1158	1157	1200	1225	1214	1168	1145	1206	1189	1169	1174	1145	1218	1181	1182	1132	1162	1137	1134	1202	1170	1145	1169	1173	1147	1151	1149	1180	1156	1158	1203	1180	1149	1083	1091	1179	1180	1221	1190	1147	1158
3722	3683	3123	1876	1474	1169	1076	1033	1099	1011	949	945	934	863	850	908	885	864	848	866	853	911	876	850	838	857	817	892	850	851	859	844	857	884	870	872	850	783	881	833	820	871	835	843	816	849	847	832	810	843	838	848	836	840	839	801	826	802	864	843	821	814	867	825	873	842	861	761	876	852	808	804	815	861	842	819	822	839	843	855	844	864	791	828	866	848	882	853	932	842	853	780	853	840	849	870	846	847	825	763	802	839	870	784	818	842	881	857	812	808	877	903	852	820	836	813	822	813	806	841	787	844	768	865	896	802	859	797	793	800	819	814	815	832	872	886	801	812	813	824	802	846	822	826	830	835	825	891	858	832	804	819	807	819	833	850	828	819	838	843	837	876	853	831	814	824	825	795	861	858	789	800	832	879	845	796	808	839	816	848	835	846	873	793	877	838	797	853	855	870	846	864	819	907	832	800	797	845	791	842	781	770	847	826	844	836	819	847	790	820	827	812	801	776	822	855	758	823	744	854	808	839	817	806	836	816	854	829	777	810	832	835	820	824	819	861	834	825	864	852	834	835	771	845	837	797	799	823	827	773	791	862	837	814	782	843	783	835	850	795	819	820	821	847	854	854	850	867	835	833	876	785	908	879	834	789	884	815	765	842	859	854	801	777	823	811	801	849	822	829	810	798	817	877	870	832	858	817	876	840	855	833	810	809	798	855	835	804	812	820	849	814	805	795	842	863	847	865	839	796	821	833	858	813	787	821	792	823	896	804	833	800	806	767	842	807	827	830	845	804	821	839	859	829	840	810	815	869	813	784	812	811	784	810	829	819	841	821	854	856	816	794	777	841	825	816	790	812	793	765	809	826	873	838	819	792	808	850	814	832	819	866	808	790	833	795	816	791	885	840	836	839	811	814	792	825	856	842	824	791	839	854	800	808	808	812	777	804	756	858	843	837	820	794	792	887	804	874	844	884	811	839	905	817	839	849	817	808	799	872	820	902	832	855	860	812	854	804	816	787	821	855	848	865	779	789	854	817	832	863	806	906	840	831	827	852	837	853	829	843	848	777	803	806	850	821	824	804	890	777	825	780	793	793	859	857	797	799	811	802	788	795	827	820	827	883	778	856	817	835	852	768	810	810	806	789	799	849	771	814	817	794	773	801	823	794	855	809	820	851	810	860	830	864	812	850	798	873	814	854	839	846	809	825	813	826	760	849	835	789	828	864	798	843	802	848	758	797	882	817	862	809	811	835	867	822	797	840	815	813	843	851	797	870	819	848	830	872	809	902	855	815	837	865	852	770	849	808	797	785	854	807	821	835	841	833	825	861	821	851	793	832	785	838	866	824	837	810	857	831	796	805	847	792	821	842	800	806	841	825	807	812	806	822	874	780	808	827	817	847	817	830	845	839	837	836	817	811	843	806	779	852	888	828	783	809	837	816	831	881	882	833	866	810	867	823	845	827	806	852	808	854	832	785	850	794	832	835	807	823	807	811	803	776	850	791	856	938	863	818	838	826	805	811	811	824	873	822	805	850	813	840	830	819	792	832	792	757	847	802	786	850	796	852	789	835	806	835	869	773	853	769	839	861	834	810	835	894	833	822	814	836	810	826	793	859	828	786	773	781	801	820	804	839	834	754	848	832	773	810	808	849	791	822	814	798	801	871	855	857	801	814	811	818	817	859	811	832	793	832	807	840	858	818	804	818	827	843	850	795	834	844	892	807	782	769	895	796	793	847	811	802	881	809	739	833	811	837	809	785	788	799	811	814	817	820	835	805	860	810	810	817	842	825	854	809	804	835	873	811	868	820	828	820	779	865	806	825	907	826	832	867	868	870	801	835	819	835	804	830	822	828	822	835	803	847	791	859	839	794	885	806	807	799	796	828	849	840	840	785	813	877	848	810	821	880	846	813	779	828	800	812	804	826	831	799	841	794	791	838	820	792	810	814	820	815	797	837	821	768	793	840	788	831	850	802	804	833	821	825	810	799	808	799	829	840	847	790	802	869	849	836	833	817	879	822	873	817	859	771	823	866	785	849	855	844	856	805	817	783	871	809	810	787	821	811	819	884	787	775	847	826	822	779	830	784	794	775	812	861	803	843	863	824	842	841	814	822	903	801	773	821	835	795	830	803	846	826	774	830	841	811	783	839	804	799	813	841	769	820	791	839	827	824	740	800	835	825	840	794	852	780	837	791	839	781	802	817	818	809	847	771	790	824	830	812	821	824	842	834	806	822	857	785	805	847	818	855	795	794	724	773	819	817	832	787	810	786	817	831	857	813	788	825	840	821	806	794	829	839	812	802	829	787	862	794	786	834	794	801	811	842	838	800	792	760	802	768	795	796	823	812	818	834	825	812	862	799	794	817	817	864	783	860	799	832	832	763	785	805	796	835	801	790	805	842	850	847	828	812	853	847	852	853	810	808	830	804	788	800	823	797	806	820	749	779	853	854	843	806	801	814	853	849	811	871	829	841	823	835	861	853	820	793	780	842	800	779	874	807	793	756	790	780	804	829	873	835	872	829	935	807	766	790	840	796	788	836	810	827	814	860	799	844	841	837	829	816	796	828	816	802	849	840	824	880	831	807	852	876	850	872	817	813	807	825	815	839	829	814	862	819	785	857	822	782	820	874	794	808	777	826	763	845	774	845	836	827	812	809	824	772	819	847	903	841	869	814	854	728	883	801	805	864	828	804	765	813	804	810	858	810	813	791	772	842	850	866	817	796	812	821	839	833	873	810	847	867	859	803	862	831	848	874	804	803	814	817	797	853	802	814	777	835	736	813	818	881	819	856	810	816	803	800	854	765	819	823	895	849	789	760	824	868	803	796	847	819	842	764	788	824	795	801	859	848	826	796	794	789	817	814	812	815	830	828	823	829	823	798	842	796	836	796	806	844	817	802	789	877	799	847	845	839	859	803	835	827	845	793	831	833	799	819	781	810	821	820	817	804	807	838	868	766	804	814	776	777	802	798	829	826	778	878	811	804	866	761	805	808	828	837	857	797	833	880	806	831	827	794	809	797	807	798	785	806	767	854	813	867	831	843	774	854	803	788	875	816	801	819	863	740	858	857	830	775	808	814	791	811	800	809	820	823	813	801	767	869	815	813	813	819	834	808	827	826	825	776	793	812	777	827	832	829	799	827	808	785	826	850	795	784	829	844	847	852	856	820	849	871	877	888	817	800	831	850	838	814	851	817	817	844	788	859	823	826	847	876	778	840	888	787	837	822	840	824	833	763	850	795	830	842	830	843	834	813	829	843	782	816	797	809	854	801	838	797	843	778	825	824	833	794	834	820	830	808	809	853	795	845	821	812	830	819	805	815	802	775	807	798	838	867	772	820	756	808	863	834	781	829	850	779	804	835	799	787	839	829	785	799	837	798	848	824	814	895	795	796	789	792	852	775	791	844	754	848	750	834	789	796	825	827	780	842	829	844	876	819	763	789	847	800	780	794	809	803	805	851	775	837	788	802	845	766	812	821
24575	21462	28743	24598	21444	7773	1858	1245	1076	996	992	942	969	882	891	844	887	903	888	838	834	864	865	870	846	832	876	826	844	888	900	818	820	810	885	841	868	827	823	871	817	819	832	822	836	830	792	809	834	867	805	816	809	840	804	814	799	841	792	853	796	767	841	833	777	870	777	813	807	849	828	825	825	810	834	872	860	802	849	780	832	813	819	788	800	859	850	819	807	796	819	794	836	808	816	840	803	760	772	867	805	816	796	843	821	841	838	801	843	834	828	836	802	821	836	795	816	777	816	808	850	832	852	827	818	805	855	864	829	830	782	804	846	783	860	875	843	770	836	798	848	836	844	791	863	828	851	780	844	784	833	860	801	809	819	838	810	852	768	805	845	823	812	826	796	812	813	867	801	873	808	785	809	818	820	854	810	815	795	776	814	779	821	827	801	846	775	865	783	819	805	804	794	846	796	816	831	857	757	760	832	796	780	828	842	837	857	810	795	782	807	817	824	877	830	808	813	855	803	820	824	852	789	814	826	806	818	795	840	807	855	867	815	842	822	838	761	883	817	766	806	850	797	787	796	857	789	818	794	772	791	852	795	767	792	825	828	811	844	831	763	807	796	825	787	822	795	782	750	769	825	886	822	829	756	793	861	831	880	786	745	784	785	831	826	797	804	828	815	831	793	751	774	819	824	877	810	811	856	855	810	793	826	819	818	826	795	825	767	799	775	760	830	848	802	792	822	789	822	817	811	796	818	782	852	827	764	783	816	829	837	833	805	822	812	783	809	811	823	804	835	837	842	857	845	826	764	836	834	815	796	786	828	818	821	756	808	832	844	832	860	801	786	839	792	857	825	783	803	807	831	799	806	834	801	836	894	837	820	779	818	781	807	780	839	790	806	810	814	804	773	824	799	786	846	802	804	830	844	844	792	816	875	839	791	804	866	775	891	875	800	828	842	848	850	841	843	825	802	822	775	822	811	869	853	796	824	795	742	779	803	807	829	845	820	804	815	801	812	816	776	835	797	757	827	824	823	794	818	807	837	848	775	802	802	786	778	847	812	855	850	826	825	768	789	795	787	833	844	814	811	831	837	866	867	837	800	816	835	863	830	763	787	841	842	796	813	804	780	829	840	841	807	809	790	844	789	784	783	829	775	821	823	828	809	802	820	811	798	785	802	792	864	805	877	785	767	811	857	814	822	809	848	774	834	819	844	801	810	837	875	834	833	851	814	815	828	825	815	861	793	816	811	806	835	799	797	792	856	802	840	840	788	829	803	820	798	823	847	813	814	791	784	841	857	834	843	841	838	813	816	880	847	821	836	773	822	819	758	819	836	829	798	814	834	841	809	797	861	807	779	840	807	810	809	824	810	796	816	871	771	828	801	849	798	825	827	840	825	822	853	833	781	794	801	767	845	831	793	791	825	834	840	824	861	838	807	801	803	844	789	785	833	817	806	847	804	809	826	813	820	824	823	795	864	842	802	803	836	831	843	840	813	793	822	832	825	859	840	793	797	815	778	807	799	846	847	795	826	794	856	854	830	770	758	872	788	875	808	802	805	785	836	792	815	758	830	827	857	811	849	833	782	816	797	764	829	825	788	833	842	848	792	832	833	814	775	830	778	782	771	786	788	770	831	869	831	828	761	824	814	836	806	812	787	844	883	797	796	750	749	805	812	810	842	812	813	826	773	779	806	801	828	800	778	813	789	785	841	842	818	813	776	780	820	844	808	817	820	826	787	789	763	827	815	846	789	790	784	866	826	836	790	792	859	792	819	827	857	768	805	798	844	776	854	864	821	829	800	801	767	820	857	855	797	799	859	822	802	793	786	817	813	795	805	759	820	747	807	786	830	792	830	829	797	812	819	793	825	838	832	850	799	798	779	824	801	773	823	813	858	821	837	815	846	800	809	823	802	770	884	809	840	863	789	835	803	793	810	847	845	857	768	815	814	864	781	789	848	838	801	794	803	811	779	747	775	811	828	804	807	787	848	831	835	783	799	813	780	769	810	797	849	822	791	839	797	832	816	852	834	823	835	794	811	810	843	846	796	823	797	763	823	848	790	864	812	822	846	814	790	794	823	843	790	797	814	813	796	787	813	767	852	814	799	808	852	843	838	887	800	813	755	827	835	814	780	812	879	836	828	793	762	813	796	804	823	800	835	786	853	809	846	842	824	836	748	785	809	842	771	783	808	750	774	849	850	811	811	759	791	837	795	813	830	820	778	775	783	806	795	808	820	823	766	795	791	852	826	804	803	807	786	806	794	817	839	792	821	791	834	783	814	790	815	831	814	815	802	767	813	843	790	762	838	858	825	813	838	847	811	836	792	831	809	803	821	866	823	806	823	866	825	807	797	809	820	804	806	823	853	777	757	804	800	809	841	790	806	794	827	783	846	765	841	861	821	822	801	791	828	765	793	811	784	847	834	774	860	844	801	826	807	781	764	821	881	815	821	832	816	784	786	861	828	795	813	857	833	843	809	830	781	786	849	752	773	793	782	850	807	822	817	822	820	798	825	803	808	809	831	850	772	818	792	770	783	832	802	822	785	788	792	855	828	815	815	781	828	870	801	818	791	825	796	844	823	808	829	842	828	804	757	739	813	820	845	772	801	840	836	816	784	805	797	846	832	765	835	882	791	842	791	825	797	813	825	767	799	790	855	841	782	785	805	782	810	814	799	827	825	820	799	775	766	834	841	800	791	826	817	760	807	823	805	816	816	861	831	845	829	814	793	829	771	818	834	806	779	865	789	804	837	760	766	798	858	767	847	841	894	834	791	807	841	795	810	834	755	818	813	794	731	823	811	787	882	837	802	813	781	838	797	788	860	862	802	848	833	807	779	796	817	809	823	790	858	810	840	773	838	808	747	829	784	772	835	809	811	792	777	784	830	845	834	795	821	813	787	822	812	859	778	838	840	804	833	805	792	845	838	855	860	788	772	833	821	836	813	832	803	811	781	831	875	782	827	796	791	751	845	759	795	833	811	841	821	731	752	763	821	821	804	821	808	809	795	844	827	826	844	815	772	816	820	820	831	815	849	772	847	802	769	834	758	768	863	833	834	809	814	776	830	799	851	844	784	802	811	807	815	853	807	812	857	832	776	784	827	791	854	833	806	772	789	756	785	772	817	785	798	809	795	783	805	811	775	857	809	814	834	794	833	778	800	817	830	847	798	803	858	758	843	831	845	816	817	816	832	826	851	765	792	758	803	759	821	823	837	789	764	806	781	775	854	822	800	801	760	755	750	837	824	813	852	818	815	789	791	749	846	807	753	827	847	747	823	823	839	848	786	821	843	851	813	835	817	795	859	861	807	803	815	861	850	794	855	795	825	830	811	849	796	807	799	780	779	751	794	808	817	816	805	785	822	813	805	789	825	831	808	793	761	844	860	859	822	810	814	820	786	823	802	761	800	804	852	765	843	822	814	831	775	794	786	788	888	811	824	854	816	836	812	819	876	830	810	808	848	833	816	782	822	785	835	850
3925	5985	4868	2665	1845	1421	1150	1032	939	833	876	745	752	699	688	710	674	752	721	674	689	648	656	633	650	634	630	607	608	637	653	613	649	646	622	596	655	625	612	612	631	668	622	565	620	601	592	625	577	613	570	655	658	597	612	618	620	664	596	590	596	613	620	623	624	675	571	654	589	602	608	624	617	617	650	606	589	597	632	640	602	614	605	633	629	622	636	613	624	573	617	628	585	613	601	621	600	591	591	630	578	570	625	586	634	666	592	585	607	590	610	602	626	611	598	642	599	582	619	649	588	629	597	620	598	616	615	586	604	567	572	590	675	586	582	620	650	587	608	613	642	551	610	620	600	627	621	607	583	627	612	577	576	609	628	627	586	609	616	618	644	595	612	636	601	593	562	549	633	593	603	596	587	603	603	575	615	600	629	639	610	571	602	636	632	580	601	625	570	601	611	539	611	614	593	591	603	605	641	654	625	619	604	598	622	644	619	605	642	601	595	597	591	583	559	655	633	650	620	624	621	582	596	623	607	601	606	659	637	630	607	645	578	587	593	610	607	606	639	572	653	645	597	615	621	607	609	609	583	636	610	573	594	607	620	591	615	604	643	585	624	623	621	623	560	657	602	632	586	596	597	617	597	639	617	560	568	624	582	572	595	618	625	640	631	655	596	616	595	604	597	587	609	606	610	614	619	599	627	576	631	575	632	582	599	578	610	635	538	612	573	566	619	607	588	601	560	547	600	625	623	594	538	644	560	619	600	583	573	595	608	640	594	611	590	586	556	555	618	593	611	570	625	602	625	645	624	620	564	608	595	595	634	561	600	626	628	574	605	652	609	592	625	617	621	674	594	587	564	618	606	618	650	604	578	561	573	551	572	610	587	583	592	608	593	610	595	611	552	622	556	579	597	573	637	594	608	620	572	595	597	593	583	590	590	587	582	615	565	645	599	644	609	593	553	594	634	551	668	578	613	616	576	646	630	637	599	622	629	625	600	627	655	600	622	615	619	593	659	620	620	606	651	579	627	606	626	587	592	591	593	581	629	596	600	605	599	584	609	608	554	591	559	562	609	605	610	583	595	591	600	627	655	619	564	641	568	565	607	574	593	571	575	626	591	568	616	552	582	641	614	636	562	594	591	594	640	598	594	657	628	592	591	637	605	619	640	587	587	581	632	605	605	562	605	555	602	614	606	617	622	596	598	600	646	608	591	573	600	549	592	600	613	576	595	590	579	592	559	575	598	604	568	560	567	601	571	591	605	612	565	623	616	628	578	602	587	622	608	588	578	582	578	618	579	567	631	561	560	584	604	572	576	576	627	602	601	596	603	589	569	624	621	653	607	580	569	582	574	634	586	592	630	630	641	633	611	582	630	601	564	573	626	620	603	609	532	601	602	592	607	606	600	562	602	580	594	612	589	606	656	585	596	582	586	596	599	607	571	558	623	597	636	617	617	563	596	569	618	626	613	596	588	609	583	566	593	580	576	599	595	622	602	605	569	615	584	600	610	589	618	578	607	605	591	575	606	625	576	600	563	578	616	598	579	550	599	593	623	605	593	607	533	613	592	631	654	628	607	535	577	586	549	635	599	590	602	561	629	561	648	631	600	588	623	619	611	585	630	587	594	589	558	567	576	593	603	556	627	609	609	651	574	598	599	629	585	612	605	605	610	614	604	602	593	624	668	579	609	581	623	566	627	600	617	616	637	580	609	586	611	632	605	609	573	590	610	615	581	621	603	573	590	605	567	618	577	576	597	610	637	614	599	610	596	568	638	613	607	583	559	613	566	567	632	583	596	594	598	609	582	611	581	646	603	622	623	568	627	610	606	637	613	605	587	585	573	608	584	614	602	616	614	592	603	645	597	592	595	626	575	599	627	569	614	595	605	588	577	631	593	615	591	605	609	617	589	607	587	562	603	577	599	565	593	593	580	557	575	595	579	613	573	576	613	632	603	615	606	606	568	619	582	572	580	592	591	592	580	561	632	582	639	571	613	646	616	605	610	601	578	645	605	596	633	598	600	593	582	629	626	571	571	601	616	561	596	576	602	615	580	580	610	594	620	613	593	590	604	576	594	610	626	594	534	631	588	594	588	606	585	588	604	606	621	572	606	586	583	632	567	628	606	607	603	581	586	590	599	594	606	568	605	608	591	631	607	616	602	638	633	566	615	582	570	574	591	557	636	617	553	569	616	572	652	617	593	582	578	589	599	623	586	589	622	609	601	614	609	587	565	600	617	547	600	573	585	640	593	616	609	574	634	649	590	628	580	588	634	616	596	585	551	629	625	585	602	624	613	618	581	611	627	595	611	593	604	584	634	551	617	596	574	592	562	603	603	604	622	609	619	576	559	568	588	601	613	633	637	573	594	588	606	605	595	619	554	607	588	617	544	590	599	614	608	611	575	595	606	637	586	579	592	633	577	596	605	624	580	602	586	617	605	605	632	614	603	637	662	623	621	599	582	636	655	597	607	577	630	585	620	637	606	555	571	594	569	568	603	592	635	590	598	590	559	586	622	582	574	603	586	596	634	647	582	630	607	596	587	603	656	577	602	579	573	565	582	607	602	550	566	595	613	592	611	584	584	586	583	580	591	583	585	565	626	635	627	592	591	615	619	635	608	571	569	602	599	612	580	562	587	583	626	623	586	605	593	627	564	594	622	578	608	622	577	613	599	622	583	573	615	557	611	578	577	600	600	604	572	576	620	586	598	590	629	559	586	603	635	646	603	596	544	534	606	576	600	593	594	571	562	634	601	597	604	596	574	600	582	566	565	566	551	614	615	656	583	587	557	616	614	600	576	576	595	604	611	622	566	609	594	589	573	580	582	562	557	589	637	580	558	607	613	589	574	590	600	610	589	611	632	569	597	603	613	576	587	562	575	622	604	569	560	588	615	600	643	609	593	561	548	609	570	623	565	559	577	594	600	581	601	575	619	569	647	619	617	571	624	570	610	629	600	566	594	636	581	616	562	564	588	595	596	607	596	578	647	606	551	605	593	618	563	625	579	564	600	590	641	590	625	574	595	616	582	640	615	633	588	607	561	648	629	603	563	595	618	564	618	601	575	611	566	613	621	537	644	541	601	579	570	554	592	614	610	628	571	567	585	559	586	609	601	604	579	616	563	543	560	553	596	584	598	574	587	623	616	670	620	580	543	565	591	617	601	632	603	639	592	602	605	551	619	568	584	608	655	580	607	584	612	579	621	617	609	585	562	599	585	584	559	604	563	593	594	589	551	606	606	574	605	609	620	588	590	580	512	599	641	557	575	595	592	617	604	609	607	602	591	630	564	595	588	567	544	586	585	595	593	583	575	604	575	577	559	568	624	610	602	584	588	582	595	605	669	574	616	551	564	614	611	550	603	561	622	598	621	587	594	603	531	551	636	583	561	578	582	584	583	608	609	599	604	545	566	632	583	598	588	611	576	633	586	596	621	608	630	571	589	582	544	607	600	611	634	596	611	605	594	594	607	612	575	598	590	566
28001	11274	1761	1121	992	946	917	895	944	900	895	898	938	844	930	883	952	856	915	904	863	890	845	912	897	908	885	865	890	942	932	884	875	877	866	883	881	909	879	860	884	943	884	903	949	941	891	917	951	931	928	890	914	869	911	916	935	870	949	888	954	825	908	983	928	920	923	916	927	920	887	906	872	847	822	978	921	927	875	858	853	891	870	891	861	869	904	877	878	919	902	867	854	902	886	931	937	942	907	871	960	848	916	856	913	891	902	930	938	932	917	901	901	916	879	946	932	904	891	936	846	892	900	853	815	910	922	923	899	919	926	922	870	900	894	933	891	901	914	902	919	875	903	883	912	917	917	921	844	912	894	860	851	866	867	859	842	912	877	854	903	864	928	891	870	881	914	895	891	904	937	921	936	937	927	913	885	874	909	927	910	890	915	828	847	893	896	833	886	899	883	853	926	918	948	930	866	849	929	827	877	874	874	884	947	933	881	915	861	896	912	939	909	885	925	892	957	891	910	872	918	907	919	898	873	953	917	920	880	935	885	877	927	909	908	874	926	833	899	877	962	909	927	884	903	911	901	900	902	918	883	924	964	869	918	886	916	902	901	883	923	918	944	909	910	891	891	924	931	877	832	890	892	858	925	896	937	904	904	893	902	930	869	918	905	916	941	923	959	888	878	903	880	920	869	916	931	885	974	905	924	891	907	868	931	870	861	888	910	920	880	928	914	887	898	878	881	934	845	954	892	871	915	829	891	943	909	919	833	911	885	813	878	929	901	902	915	858	899	931	903	870	873	886	931	943	924	889	907	927	864	913	891	880	864	890	904	920	901	863	882	897	911	916	931	920	889	903	898	889	880	872	895	928	865	888	859	884	890	869	907	900	878	882	908	885	904	891	952	882	892	920	942	878	906	908	882	874	896	883	960	877	893	947	894	860	891	844	898	804	888	882	908	850	861	916	912	851	961	870	932	904	898	914	949	913	886	939	877	908	919	891	913	926	932	915	914	944	900	865	859	887	900	880	941	933	831	891	872	956	919	899	903	925	886	872	944	900	862	915	944	890	921	912	898	891	897	885	951	924	958	867	886	866	902	897	875	944	872	930	883	937	901	896	919	900	875	899	877	934	875	959	896	880	951	904	882	861	891	853	900	869	959	897	902	847	909	955	917	860	908	912	888	855	847	913	931	878	897	955	880	828	876	873	908	934	930	952	885	891	919	929	880	873	888	917	919	889	909	848	931	898	897	868	855	958	954	902	871	912	897	923	932	881	873	879	866	906	928	882	914	873	897	867	874	864	910	907	931	923	836	909	893	925	892	927	925	877	919	930	912	927	908	909	922	888	888	918	897	934	908	887	894	883	892	943	894	875	919	917	839	951	938	925	859	908	892	874	921	914	933	885	878	882	914	927	942	917	885	906	898	873	922	876	885	871	849	881	907	956	807	910	875	911	913	917	909	860	855	906	900	859	861	908	914	891	873	906	878	836	919	910	890	897	953	902	872	928	915	878	866	925	892	864	892	909	890	862	831	963	928	907	867	894	910	886	881	928	890	908	923	933	859	935	878	831	877	841	879	888	951	882	870	897	889	919	945	916	941	911	904	914	895	874	871	884	898	885	891	890	917	870	910	911	880	883	906	901	917	896	925	857	864	890	899	865	960	907	885	902	835	896	887	949	943	948	936	901	869	837	907	965	924	893	907	870	881	922	937	945	902	891	945	904	912	967	930	897	923	888	877	897	883	870	896	867	870	903	890	941	929	895	897	906	891	879	914	911	894	934	936	871	921	860	906	887	921	952	908	847	880	887	855	913	876	927	909	936	928	905	928	931	909	925	919	909	894	929	913	887	846	892	901	871	933	928	938	857	879	953	913	901	872	906	894	934	945	881	888	916	873	907	948	917	932	901	908	897	846	873	942	911	900	881	884	870	898	922	983	908	873	841	908	896	913	944	931	887	953	925	865	913	908	950	860	928	880	888	892	885	906	935	991	912	925	877	934	901	942	850	904	983	862	873	909	957	944	893	937	904	936	922	905	848	920	896	931	863	937	885	886	930	840	898	858	869	866	910	930	885	910	948	863	872	886	970	879	933	879	972	928	885	934	894	985	901	878	894	893	910	941	911	871	929	947	925	896	881	908	902	904	925	881	942	924	881	932	934	884	954	932	982	906	880	873	921	896	910	925	918	930	837	875	921	876	830	877	926	911	899	908	889	885	866	905	937	873	877	904	933	928	893	848	879	942	935	889	912	870	906	926	904	879	890	870	882	928	906	823	878	902	910	914	885	882	914	895	869	881	923	917	885	902	921	889	858	953	894	955	890	890	879	929	867	859	872	916	891	923	907	939	919	939	829	859	931	925	864	836	909	910	887	926	831	961	911	919	933	924	924	929	906	855	882	864	896	918	920	807	908	887	860	916	877	911	889	915	848	909	911	859	894	888	909	967	910	925	884	956	869	897	846	925	946	911	890	878	934	891	865	903	918	866	850	919	966	930	910	920	919	884	907	919	906	889	882	874	926	865	883	906	915	970	875	900	863	895	886	924	936	869	876	888	915	907	896	889	930	892	925	876	909	891	933	907	942	918	856	880	894	908	921	934	921	880	927	860	859	899	903	867	917	937	916	862	910	931	906	881	916	859	944	901	845	882	856	887	867	897	851	930	953	912	890	939	902	872	891	890	913	897	949	924	858	898	867	886	893	890	972	947	891	888	878	942	909	871	898	901	900	909	873	893	882	887	954	936	920	907	893	875	889	895	908	928	883	872	915	910	803	897	795	903	895	930	950	870	902	853	916	933	922	897	890	932	884	895	898	930	920	857	852	855	896	922	925	892	964	925	892	900	969	885	940	929	870	895	898	911	919	989	910	911	907	892	962	926	902	865	876	915	934	912	817	859	828	859	892	895	894	925	944	884	899	896	877	851	888	892	870	907	868	893	897	879	884	871	891	947	936	904	920	897	917	919	895	909	868	888	858	858	956	946	926	900	887	860	922	841	867	923	914	875	843	917	892	853	930	823	855	890	883	828	917	865	905	920	879	836	914	907	919	891	899	890	880	858	910	887	885	843	915	921	912	880	879	905	926	870	909	909	816	887	873	886	876	974	861	937	970	948	899	910	862	919	888	909	859	935	935	915	905	943	904	941	923	893	889	859	858	884	916	887	859	895	919	871	897	957	932	910	858	883	944	918	899	908	941	950	919	850	924	870	859	953	875	871	902	881	835	877	944	916	871	961	904	872	869	922	940	862	972	916	911	950	863	901	852	911	865	913	919	905	900	900	900	854	874	890	869	854	877	917	895	914	957	879	907	881	912	841	872	903	898	900	865	924	892	916	858	860	905	910	876	885	822	855	867	913	878	877	863	927	950	891	945	952	934	935	889	947	921	914	841	886	931	881	930	849	914	905	871	932	895	861	864	853	880	884	898	902	951	858	882	899	908	922	874	882	917	930	944	913	855	909	898	889	906	906	918	910	957	912	895	878	905
5098	807	827	643	625	617	603	593	668	601	645	604	612	600	613	576	603	594	626	677	603	634	572	616	604	558	602	592	604	589	614	616	641	635	614	640	609	635	601	647	619	626	635	654	606	621	618	608	593	620	571	611	568	614	614	652	648	619	557	586	605	620	631	599	669	597	586	638	599	610	623	604	634	616	577	590	632	611	624	572	623	597	605	616	607	621	644	577	591	637	624	605	598	594	608	578	636	598	608	594	592	613	614	578	570	616	647	613	589	640	598	619	621	600	609	605	610	625	616	634	587	584	566	610	614	609	599	627	600	595	544	616	595	568	579	601	660	585	626	579	609	609	600	595	591	585	608	596	647	642	572	628	640	609	588	594	585	636	653	575	616	630	580	593	631	624	628	605	608	618	617	577	617	656	612	558	579	605	606	595	604	607	607	621	634	591	597	576	585	606	608	582	598	606	610	608	618	603	645	637	554	622	617	625	596	617	608	637	620	626	613	627	644	632	595	623	606	611	616	631	608	600	597	648	586	643	574	635	580	628	623	612	626	575	591	628	579	607	663	596	626	600	625	618	610	584	620	614	655	639	596	572	598	660	611	611	611	614	622	626	546	617	593	558	654	643	581	618	616	601	609	576	602	620	616	643	618	596	646	628	657	647	613	611	608	612	608	608	648	570	597	657	650	618	602	640	584	631	586	639	637	638	590	578	572	625	620	606	613	606	595	618	590	589	622	600	615	577	609	604	591	656	604	596	644	596	550	629	630	577	590	632	578	610	599	665	622	632	574	639	601	635	620	601	613	614	599	596	600	619	613	655	605	607	600	657	543	587	620	582	605	620	611	654	594	633	631	601	650	609	658	595	653	645	570	633	639	585	632	628	591	602	602	601	591	572	589	592	560	674	601	608	583	599	602	629	629	659	628	635	605	637	642	572	627	593	643	605	645	613	622	583	612	584	591	586	623	600	637	617	563	627	613	594	621	667	599	623	588	598	648	605	611	586	642	566	622	560	614	622	601	616	618	638	621	640	600	579	612	633	627	625	626	598	625	624	640	626	588	610	620	623	643	612	678	606	602	614	593	648	620	621	597	554	667	572	598	603	597	628	599	611	599	636	628	658	614	656	654	617	599	591	625	670	616	597	616	584	611	560	652	617	647	625	646	595	580	583	672	638	633	624	616	590	597	597	609	618	624	558	591	606	635	612	634	615	612	648	588	572	619	646	633	585	589	637	621	591	586	602	609	618	661	634	621	606	622	611	597	664	598	594	658	601	627	610	590	602	567	632	627	618	592	650	636	598	593	602	593	609	608	608	618	638	583	593	635	597	647	654	576	628	573	604	589	589	603	638	593	594	615	580	637	632	640	593	609	668	612	621	638	636	570	641	608	618	605	656	602	617	607	596	627	561	641	624	606	612	580	606	629	622	627	591	607	575	637	616	597	626	610	630	643	623	640	566	599	666	573	618	612	577	610	589	617	597	603	586	610	627	614	608	620	597	607	615	638	630	640	594	600	600	625	610	623	590	637	608	606	599	586	603	574	625	650	631	609	663	625	607	652	591	605	588	595	596	575	622	556	606	665	629	627	588	595	602	593	635	656	601	654	624	625	593	618	607	633	579	614	587	594	597	618	655	609	594	576	604	602	577	599	598	577	621	617	557	602	590	571	648	577	605	629	609	587	613	578	563	608	568	623	613	619	654	618	577	641	616	626	611	659	626	639	642	635	588	648	609	640	637	618	602	622	609	589	614	618	628	665	606	656	587	627	589	611	658	642	645	590	626	652	613	625	594	633	587	628	586	597	629	619	606	564	623	614	636	614	614	577	610	652	643	630	613	604	594	602	611	661	582	641	605	636	623	634	621	584	582	608	630	616	606	610	645	626	617	613	576	606	654	581	605	573	623	683	612	593	589	599	645	605	608	639	614	608	572	601	604	593	616	597	664	617	607	599	640	559	629	650	652	626	599	620	618	593	636	653	643	599	594	571	588	628	620	635	559	635	581	598	629	580	578	591	615	577	653	592	579	645	581	645	620	596	597	573	604	589	622	589	609	603	587	589	595	625	645	598	602	571	631	632	587	611	641	606	584	596	636	582	582	593	568	645	595	600	636	616	547	621	618	628	613	588	610	548	654	629	617	630	682	611	618	612	629	555	614	560	633	615	629	614	679	614	640	584	635	578	596	632	625	633	646	626	582	613	645	625	573	615	621	570	603	610	614	628	592	620	603	580	634	586	616	617	608	570	617	581	591	589	624	610	603	630	635	590	626	602	581	629	607	597	614	587	589	586	614	630	614	595	581	617	590	623	607	615	603	597	635	612	608	606	615	632	612	610	613	663	595	605	604	605	627	669	632	568	611	644	568	577	622	651	614	634	601	612	665	667	614	604	616	577	659	624	627	645	652	603	577	630	615	603	594	574	644	639	636	613	626	628	654	608	624	623	612	609	633	584	662	610	642	597	622	637	605	602	613	610	606	658	630	608	573	625	565	642	626	622	602	598	650	589	625	600	619	572	648	592	602	599	596	606	626	591	625	648	626	623	557	591	674	610	605	584	618	597	598	572	578	587	627	592	574	583	632	610	603	589	619	628	620	642	627	554	610	625	644	601	578	612	609	671	594	644	621	636	629	560	595	621	583	610	640	621	572	633	640	574	637	600	602	629	608	631	621	601	620	604	616	609	605	631	615	604	625	613	631	593	579	591	625	622	585	608	606	634	614	599	610	636	647	610	657	617	593	634	611	626	589	593	586	592	642	623	655	601	626	613	634	601	600	611	609	612	609	564	608	566	590	658	625	606	637	617	611	618	598	606	593	626	621	655	644	586	614	608	564	596	604	650	595	647	584	608	636	595	633	594	612	592	575	606	594	575	632	645	617	606	613	608	661	571	591	639	575	596	583	656	555	617	610	624	675	633	620	616	657	625	630	620	608	628	659	616	539	597	621	623	601	629	611	581	594	654	620	548	554	551	568	626	591	601	580	583	609	612	607	631	637	622	648	623	607	601	573	623	633	637	594	609	587	612	566	637	602	537	621	648	603	597	638	575	622	597	579	624	637	591	561	595	629	629	595	636	632	641	592	600	606	631	628	640	577	612	618	636	593	615	665	594	604	605	647	604	606	639	620	614	645	588	600	582	598	606	613	653	612	610	606	644	617	633	603	614	572	645	631	617	584	606	637	630	633	585	595	634	633	606	628	610	635	638	639	590	600	605	550	632	626	600	619	608	598	627	588	587	585	570	595	589	615	640	570	624	586	620	591	593	579	607	602	633	630	633	595	632	599	641	665	617	629	610	610	642	608	630	612	612	642	622	642	617	647	630	620	593	574	606	649	629	626	632	627	602	629	643	582	610	626	638	600	585	606	632	601	607	608	621	654	567	549	632	634	604	592	611	639	564	602	612	637	614	620	673	591	659	563	656	602	644	608	620	563	589	602	600	626	633	641	643	611	641	608	599	580	602	620	608	621	636	587	636	626	586	599	604	624
25704	21470	27745	25578	10134	2192	1671	1407	1308	1275	1293	1221	1248	1278	1210	1140	1197	1202	1244	1251	1192	1172	1215	1231	1244	1180	1186	1240	1209	1177	1195	1232	1211	1146	1213	1180	1151	1138	1170	1145	1198	1163	1205	1216	1251	1138	1198	1166	1183	1170	1230	1214	1220	1173	1218	1228	1212	1196	1242	1218	1234	1178	1231	1176	1158	1213	1204	1200	1235	1127	1194	1223	1222	1172	1202	1171	1227	1231	1204	1189	1153	1145	1202	1190	1180	1197	1234	1196	1165	1213	1201	1163	1153	1204	1096	1151	1225	1222	1147	1157	1151	1098	1169	1156	1233	1218	1149	1185	1144	1170	1211	1211	1192	1109	1189	1192	1124	1253	1211	1187	1209	1132	1157	1179	1132	1142	1134	1170	1173	1157	1150	1158	1201	1102	1125	1208	1174	1133	1153	1220	1157	1225	1195	1197	1199	1185	1243	1230	1139	1143	1227	1144	1202	1136	1171	1195	1160	1156	1119	1231	1247	1235	1170	1224	1181	1220	1185	1165	1167	1211	1139	1200	1170	1164	1213	1135	1156	1180	1137	1190	1164	1177	1138	1173	1142	1203	1224	1200	1103	1190	1126	1177	1114	1201	1106	1100	1168	1146	1164	1129	1190	1221	1156	1194	1157	1175	1216	1171	1164	1200	1134	1122	1170	1174	1139	1166	1199	1164	1227	1224	1212	1168	1112	1189	1155	1163	1131	1121	1149	1141	1136	1172	1126	1136	1204	1153	1185	1199	1267	1147	1156	1171	1212	1151	1154	1162	1166	1189	1235	1162	1207	1177	1192	1151	1200	1171	1150	1148	1198	1178	1182	1187	1168	1134	1162	1209	1152	1198	1239	1226	1178	1205	1181	1195	1165	1154	1178	1195	1219	1158	1149	1147	1199	1240	1215	1212	1182	1209	1158	1145	1169	1174	1249	1200	1193	1105	1236	1150	1167	1186	1171	1169	1157	1182	1197	1183	1208	1158	1094	1210	1174	1148	1144	1154	1244	1128	1183	1195	1116	1264	1139	1208	1210	1206	1227	1204	1167	1163	1079	1177	1169	1146	1241	1170	1138	1211	1120	1205	1185	1122	1118	1148	1223	1209	1132	1182	1174	1214	1198	1159	1195	1231	1231	1198	1212	1188	1135	1149	1148	1216	1152	1140	1214	1182	1173	1121	1169	1204	1164	1167	1143	1210	1130	1219	1191	1153	1120	1195	1229	1154	1151	1149	1226	1135	1174	1203	1136	1149	1178	1261	1228	1102	1190	1158	1146	1171	1214	1164	1160	1193	1232	1111	1187	1259	1200	1173	1224	1148	1153	1107	1212	1128	1159	1166	1205	1292	1153	1167	1170	1197	1165	1208	1191	1136	1189	1159	1198	1181	1136	1179	1191	1143	1170	1120	1246	1181	1230	1162	1205	1198	1150	1200	1219	1181	1164	1192	1212	1154	1137	1159	1169	1183	1249	1186	1198	1146	1144	1176	1169	1120	1182	1181	1170	1148	1150	1176	1172	1089	1220	1176	1184	1149	1135	1142	1145	1096	1174	1227	1238	1130	1213	1184	1165	1125	1222	1106	1178	1233	1208	1164	1139	1187	1181	1199	1084	1222	1150	1191	1181	1183	1203	1184	1131	1161	1179	1214	1199	1148	1260	1207	1246	1147	1179	1164	1192	1167	1149	1142	1137	1213	1172	1134	1179	1145	1150	1165	1127	1186	1160	1138	1202	1219	1133	1189	1141	1140	1220	1169	1178	1232	1165	1176	1188	1239	1185	1191	1161	1170	1200	1163	1154	1219	1179	1239	1189	1222	1193	1198	1214	1204	1168	1195	1151	1137	1142	1242	1203	1153	1136	1201	1184	1260	1217	1205	1211	1194	1196	1185	1147	1131	1211	1150	1168	1120	1133	1161	1180	1187	1207	1184	1134	1165	1218	1180	1178	1136	1132	1163	1170	1176	1107	1184	1157	1178	1148	1193	1193	1184	1168	1166	1240	1205	1203	1167	1169	1185	1178	1230	1204	1121	1161	1141	1135	1168	1139	1200	1195	1185	1237	1194	1165	1112	1138	1223	1131	1137	1203	1134	1223	1165	1176	1205	1148	1187	1137	1136	1131	1234	1130	1194	1182	1182	1156	1210	1187	1169	1186	1178	1197	1159	1186	1151	1157	1204	1186	1261	1125	1160	1177	1224	1131	1133	1130	1206	1223	1141	1151	1166	1199	1170	1221	1149	1182	1220	1221	1145	1219	1138	1171	1168	1125	1225	1180	1194	1183	1236	1207	1201	1218	1174	1130	1189	1202	1216	1126	1140	1210	1174	1206	1183	1177	1208	1207	1199	1204	1208	1114	1189	1185	1180	1130	1131	1126	1153	1141	1116	1117	1177	1180	1270	1165	1134	1212	1206	1133	1159	1129	1201	1179	1150	1181	1196	1204	1145	1135	1163	1226	1223	1233	1114	1150	1225	1123	1197	1174	1256	1224	1142	1208	1149	1129	1155	1122	1191	1211	1174	1181	1184	1177	1187	1223	1246	1196	1226	1216	1181	1134	1223	1222	1239	1138	1140	1122	1170	1178	1197	1177	1179	1212	1203	1214	1127	1197	1142	1230	1147	1169	1203	1180	1144	1187	1168	1182	1200	1210	1140	1108	1156	1213	1147	1201	1177	1195	1213	1209	1211	1145	1135	1113	1176	1115	1148	1127	1168	1182	1177	1128	1141	1191	1211	1152	1189	1126	1162	1139	1258	1159	1220	1176	1196	1212	1174	1160	1196	1188	1136	1191	1192	1146	1186	1181	1129	1122	1124	1137	1195	1147	1170	1171	1154	1139	1150	1173	1165	1152	1161	1176	1167	1231	1197	1120	1214	1170	1192	1130	1153	1135	1172	1204	1132	1169	1082	1132	1167	1215	1147	1137	1226	1174	1113	1210	1148	1143	1199	1170	1173	1187	1209	1135	1156	1185	1174	1119	1185	1197	1111	1190	1185	1230	1249	1117	1142	1161	1227	1134	1137	1184	1198	1168	1110	1168	1216	1171	1156	1175	1160	1200	1171	1140	1247	1194	1188	1235	1153	1217	1169	1234	1170	1238	1152	1130	1133	1205	1175	1180	1183	1131	1174	1190	1170	1190	1182	1183	1109	1149	1112	1183	1188	1252	1148	1141	1193	1144	1169	1158	1180	1213	1173	1199	1226	1181	1078	1232	1109	1182	1201	1192	1223	1141	1133	1192	1154	1166	1162	1162	1211	1157	1206	1181	1192	1243	1140	1186	1143	1129	1224	1175	1190	1134	1254	1152	1133	1170	1135	1169	1172	1157	1134	1187	1120	1119	1178	1197	1226	1179	1131	1197	1154	1199	1170	1166	1167	1192	1138	1184	1161	1135	1174	1211	1167	1135	1118	1161	1138	1166	1187	1211	1130	1212	1202	1165	1196	1189	1192	1194	1157	1126	1152	1140	1190	1129	1211	1209	1191	1108	1176	1166	1190	1214	1201	1187	1156	1180	1135	1179	1172	1276	1153	1136	1176	1182	1205	1198	1169	1180	1135	1133	1141	1229	1192	1211	1130	1155	1166	1158	1150	1190	1245	1214	1187	1153	1207	1116	1226	1177	1220	1172	1180	1177	1178	1157	1213	1209	1127	1131	1174	1137	1252	1165	1186	1156	1221	1116	1155	1141	1231	1140	1265	1253	1151	1146	1189	1146	1155	1232	1163	1200	1185	1110	1111	1203	1256	1179	1203	1198	1190	1180	1108	1166	1165	1252	1137	1193	1182	1181	1164	1126	1173	1160	1171	1169	1135	1191	1185	1224	1167	1196	1161	1225	1205	1183	1230	1202	1174	1179	1158	1147	1184	1194	1212	1228	1202	1178	1252	1205	1144	1186	1149	1198	1133	1214	1150	1198	1139	1155	1163	1121	1214	1219	1156	1191	1171	1148	1138	1140	1205	1205	1217	1177	1179	1162	1146	1186	1263	1219	1208	1182	1192	1196	1198	1160	1157	1188	1212	1231	1231	1157	1175	1215	1157	1212	1171	1195	1201	1193	1242	1196	1170	1137	1199	1194	1164	1163	1167	1140	1158	1134	1187	1210	1199	1186	1172	1186	1213	1201	1197	1153	1155	1184	1246	1142	1204	1225	1174	1136	1161	1234	1210	1174	1201	1193	1185	1172	1178	1129	1155	1220	1159	1176	1181	1243	1230	1155	1163	1136	1217	1147	1174	1196	1209	1175	1100	1110	1159	1208	1129	1230	1183	1206	1172	1243	1171	1217	1176	1145	1208	1171	1213	1131	1211	1214	1159	1221	1204	1157	1199	1218	1201	1187	1123	1139	1222	1163	1144	1191	1130	1227	1154	1118	1188	1150	1157	1232	1157	1159	1181	1177	1174	1176	1121	1251	1155	1167	1189	1188	1182	1204	1204	1207	1146	1127	1137	1215	1243	1224	1152	1163	1161	1189	1167	1238	1199	1193	1103	1193	1181	1195	1133	1190	1206	1193	1182	1186	1103	1169	1184	1139	1214	1134	1200	1160	1149	1196	1161	1215	1130	1174	1176	1210	1156	1152	1171	1122	1160	1215	1161	1183	1169	1162	1170	1181	1169	1174	1211	1154	1138	1272	1136	1135	1120	1130	1162	1225	1200	1161	1192	1206	1252	1187	1184	1143	1199	1168	1160	1181	1191	1224	1154	1146	1166	1163	1155	1170	1175	1201	1130	1194	1255	1180	1194	1213	1201	1146	1138	1200	1149	1208	1198	1183	1226	1118	1186	1229	1174	1203	1140	1228	1183	1200	1156	1176	1186	1159	1179	1156	1135	1185	1189	1213	1180	1171	1156	1182	1186	1149	1181	1193	1209	1179	1152	1172	1177	1188	1171	1145	1172	1136	1138	1176	1144	1172	1213	1202	1169	1227	1123	1180	1228	1207	1120	1178	1179	1192	1227	1177	1182	1158	1212	1228	1108	1177	1203	1177	1185	1187	1155	1186	1238	1146	1121	1174	1166	1167	1183	1150	1146	1169	1138	1167	1222	1165	1216	1278	1175	1136	1224	1210	1166	1188	1164	1158	1179	1173	1156	1118	1214
3712	3689	3265	1888	1475	1166	1140	1051	1017	939	960	928	901	946	922	872	866	885	893	873	862	853	818	857	918	830	839	843	884	824	857	821	867	810	861	827	854	835	864	858	880	837	824	807	849	870	812	880	846	919	866	889	818	862	792	837	834	802	825	816	879	792	867	867	838	771	793	819	892	801	852	830	824	790	803	828	827	836	823	856	839	860	845	849	769	802	791	772	842	870	791	855	890	884	818	826	841	748	825	844	823	792	897	826	825	766	851	853	891	821	882	852	828	851	807	881	814	852	781	821	794	763	849	830	865	808	812	789	843	847	899	823	813	782	813	841	857	847	838	866	860	869	892	848	798	799	871	848	861	803	789	844	853	835	828	900	809	878	829	797	801	839	866	848	831	837	800	806	806	842	841	839	856	840	843	865	795	807	843	770	822	848	792	834	844	835	822	838	792	827	867	827	849	789	813	840	788	846	842	856	799	834	849	820	774	739	819	831	810	838	823	861	845	850	876	811	856	742	830	845	815	818	839	804	849	867	825	831	845	845	833	790	816	792	799	777	882	869	812	872	818	848	811	803	796	816	842	829	809	841	854	817	768	843	805	840	857	779	796	798	824	840	879	807	840	850	821	866	827	825	897	857	822	855	801	880	793	865	818	820	771	839	872	808	846	854	786	842	841	861	836	860	833	804	874	839	849	806	771	785	804	893	881	821	801	896	824	822	787	828	816	823	853	803	827	880	830	790	806	870	815	852	827	836	857	826	812	859	794	818	818	811	864	844	808	864	819	862	874	811	832	832	804	837	803	807	851	788	816	800	803	870	829	811	813	837	818	820	840	859	835	834	867	820	796	827	813	830	784	916	813	829	778	809	823	866	837	829	858	835	859	839	853	823	815	854	785	890	818	784	816	801	817	828	847	810	812	784	847	791	860	810	810	843	816	813	805	874	862	825	808	827	743	822	871	829	859	820	838	814	871	841	812	779	815	895	816	787	835	800	847	850	865	820	782	825	781	827	847	853	793	785	870	850	863	817	893	834	777	853	812	811	867	791	837	841	828	782	844	821	796	847	793	826	804	789	838	835	811	858	779	846	818	859	798	792	818	838	837	827	869	854	799	827	832	788	814	798	861	900	835	803	725	821	804	813	836	862	820	796	750	776	877	852	827	835	831	762	749	846	810	890	864	766	803	798	851	802	851	771	863	820	775	788	808	845	727	792	796	820	848	779	853	848	820	859	822	867	858	803	803	840	856	792	799	875	823	830	789	828	776	825	869	770	798	801	806	891	795	841	816	803	827	818	818	784	842	850	849	880	848	853	771	853	828	835	849	854	819	768	862	864	833	761	814	781	817	842	853	775	841	846	851	815	817	763	811	832	802	812	778	843	810	855	770	815	826	861	852	867	836	802	750	822	807	781	821	825	829	814	842	887	806	793	848	835	830	863	844	817	827	826	811	820	844	875	772	824	811	824	820	886	812	878	865	821	832	799	816	878	813	863	804	849	804	790	807	851	809	851	826	822	749	793	821	788	869	838	836	813	838	814	810	892	807	827	828	836	806	830	828	844	781	867	817	826	833	764	786	795	842	826	794	826	834	872	831	850	876	836	869	814	823	855	811	823	824	835	848	856	836	791	860	858	809	807	814	824	826	792	827	829	796	811	801	836	822	824	880	821	815	808	808	821	769	815	874	875	837	796	886	827	818	804	840	850	861	844	820	801	785	782	791	772	821	741	823	787	830	836	809	824	842	835	809	772	761	823	891	840	785	765	795	759	819	841	848	838	785	845	803	850	817	798	839	819	889	808	824	872	853	883	772	852	834	840	781	802	851	822	819	871	854	862	786	831	822	798	869	895	878	784	770	822	793	832	848	794	837	831	767	823	805	789	808	767	885	813	789	774	813	808	819	812	814	794	833	815	834	842	842	760	835	800	814	825	782	811	815	848	821	867	836	826	872	830	834	834	835	852	748	792	820	875	811	845	789	839	841	790	806	839	871	838	829	849	850	894	824	859	811	842	824	829	846	855	768	791	844	789	809	837	802	857	822	790	793	846	861	775	767	816	803	840	837	767	813	856	835	841	817	896	817	856	836	797	792	805	842	808	788	841	829	796	787	868	822	785	842	785	778	819	780	806	820	820	818	837	847	823	841	793	772	780	859	808	848	847	830	823	834	865	815	818	838	878	832	834	820	860	827	790	811	854	796	860	816	810	820	823	836	822	802	820	793	818	847	840	799	813	852	854	817	815	819	800	841	837	826	788	863	858	834	824	814	824	841	825	786	821	832	790	788	832	862	765	840	810	875	758	779	771	794	846	836	870	848	813	805	868	787	837	795	825	812	801	812	826	812	815	827	802	786	795	810	794	823	833	833	818	814	831	818	798	869	788	890	831	801	847	782	816	786	803	804	803	834	878	810	813	750	825	805	809	847	794	859	831	804	865	813	833	868	825	809	789	838	817	831	797	804	865	829	830	807	785	851	849	798	812	841	811	828	829	797	828	788	804	847	826	853	824	841	807	788	790	852	846	794	844	854	764	804	826	772	804	828	769	846	831	817	806	807	797	819	851	828	863	860	816	840	823	816	812	767	796	798	843	838	830	844	858	801	796	802	836	845	869	857	838	874	838	843	809	826	868	850	795	883	780	845	786	827	853	833	822	789	820	851	822	776	813	829	809	793	840	799	870	825	887	828	813	780	739	852	820	807	844	838	845	803	814	839	844	834	795	830	820	852	789	836	795	836	804	840	812	800	883	898	814	845	834	813	783	771	826	808	833	821	799	823	789	827	848	845	865	876	831	785	805	819	904	804	819	833	816	787	794	863	872	806	855	860	840	784	800	838	829	810	886	861	833	765	856	780	804	817	803	831	834	868	804	815	857	824	846	802	844	825	807	846	849	800	844	827	818	821	832	803	829	816	805	795	831	786	841	834	819	840	828	858	857	798	813	819	825	811	851	803	811	823	804	798	802	860	858	827	794	802	838	841	851	828	866	774	791	815	811	821	756	791	773	804	815	819	776	884	838	860	842	818	826	817	823	856	820	856	827	851	899	815	840	819	860	820	780	876	881	877	816	794	787	850	843	805	794	798	848	859	793	872	854	792	799	853	816	817	821	834	786	822	780	867	843	809	759	852	851	803	878	862	815	824	845	755	823	813	834	812	820	862	799	801	845	835	852	850	889	818	831	835	759	784	862	836	805	800	824	857	827	819	796	798	772	827	816	815	775	851	816	863	856	822	796	861	772	790	828	795	823	835	806	812	839	818	830	846	868	838	861	812	805	821	784	808	857	797	830	833	797	813	810	773	851	857	841	812	842	819	815	853	833	805	875	882	838	843	814	843	795	839	845	767	748	793	819	809	801	785	785	814	854	840	831	742	790	783	846	832	831	817	811	840	829	797	810	893	854	831	781	851	853	844	794	877	804	861	805	882	791	876	819	789	784	820	815	854	835	782	825	739	812	884	841	818	856	844	864	805	848	851	773	800	774	840	776
24599	21474	28719	24636	21446	7786	1831	1273	1117	994	1024	980	979	876	852	848	901	971	900	807	857	890	875	841	803	866	856	824	817	817	871	837	819	839	877	804	866	863	838	813	815	867	814	882	781	820	828	798	877	836	893	851	856	863	839	813	838	790	824	841	811	832	801	847	800	827	817	876	812	836	784	870	824	862	805	869	785	786	838	785	776	791	816	801	772	855	768	797	824	845	815	818	865	834	847	814	767	802	825	792	810	828	815	830	836	821	842	810	824	751	795	845	777	828	779	840	785	813	832	820	797	824	790	792	797	774	788	835	865	843	789	835	841	822	807	849	788	785	819	814	805	817	796	843	902	834	786	834	769	843	826	812	843	862	864	834	837	815	852	819	857	832	827	788	808	787	770	830	811	804	827	817	863	869	790	781	833	785	845	823	862	869	824	816	799	861	820	791	810	823	802	806	797	805	788	780	818	883	872	770	773	781	772	840	838	851	861	842	847	850	816	821	833	825	820	776	815	814	815	844	821	824	845	850	826	855	802	848	848	828	781	823	833	776	803	836	809	773	844	844	834	853	795	854	830	845	769	808	794	801	873	813	850	825	814	825	831	861	867	836	856	814	815	801	806	797	819	866	814	794	782	866	798	816	804	835	815	806	823	776	823	833	876	821	865	826	783	833	840	818	804	767	815	835	825	761	845	809	835	848	820	860	775	838	768	773	847	822	889	821	770	828	836	779	824	852	807	799	803	768	799	800	780	775	837	833	825	783	844	835	837	787	876	836	819	805	836	850	833	828	796	828	791	823	842	818	846	822	774	779	836	823	830	794	869	781	858	864	830	853	862	855	841	790	871	790	833	862	789	750	823	752	784	797	782	838	779	870	828	779	785	829	779	799	826	827	842	792	856	836	776	773	795	864	823	820	777	803	808	847	785	823	804	824	803	830	802	786	796	832	854	876	847	792	858	825	773	807	795	862	840	826	832	802	837	848	814	839	831	815	813	779	857	855	788	855	841	841	777	842	789	820	833	841	823	777	868	827	797	832	814	794	812	818	802	803	822	857	832	802	764	816	784	832	764	781	779	782	809	800	802	780	803	866	778	797	811	804	843	843	876	795	840	823	803	800	786	825	770	837	800	860	782	812	801	814	795	848	822	826	749	801	814	828	766	798	848	781	794	856	883	818	828	781	815	859	787	824	839	846	824	808	813	808	860	839	826	810	824	819	805	796	829	891	852	778	842	834	819	836	818	868	816	803	808	781	823	849	820	832	838	789	805	810	818	824	808	854	848	784	829	852	834	823	815	850	811	851	845	794	861	832	825	796	816	832	829	870	811	780	833	800	872	770	858	840	852	806	814	785	783	801	742	821	845	844	829	814	839	830	818	842	825	773	788	786	801	839	841	799	776	808	798	821	829	802	819	843	821	883	814	842	794	815	819	787	828	792	795	831	801	872	834	797	828	839	824	830	872	825	862	816	804	806	817	829	809	803	808	816	813	788	797	834	816	809	792	834	842	823	800	771	754	811	840	859	772	834	769	819	840	838	816	846	788	858	810	791	794	833	803	803	848	819	826	794	796	843	814	830	773	829	794	791	831	833	833	820	798	777	872	850	780	790	829	826	854	830	817	776	842	835	791	824	795	888	833	817	851	827	804	794	828	854	827	814	830	847	819	863	811	794	823	856	796	774	797	845	837	801	800	795	793	800	781	832	782	809	830	741	831	756	786	845	868	840	832	824	806	821	821	803	827	829	774	787	843	841	802	838	878	794	764	814	834	805	815	842	875	795	872	859	773	836	789	807	747	758	812	808	871	763	818	775	804	828	823	804	810	844	812	777	834	833	802	815	815	806	807	835	848	831	759	816	823	818	800	892	822	780	838	779	822	805	779	842	790	831	802	798	792	779	803	859	820	845	788	796	794	802	800	800	780	805	844	729	816	826	851	792	814	765	834	788	757	827	792	795	766	845	866	791	826	815	800	836	846	871	801	786	824	856	818	790	813	872	794	808	826	814	828	778	777	820	761	791	767	787	799	838	830	815	796	787	768	818	860	852	862	802	826	801	823	838	801	852	785	771	770	777	864	807	784	808	850	783	847	797	797	818	760	759	808	800	783	815	832	791	817	743	831	776	851	846	822	774	825	827	795	807	874	796	813	799	816	809	774	799	787	818	783	840	824	816	856	882	802	767	811	818	796	826	774	824	797	816	841	831	825	854	838	782	767	808	767	788	827	832	839	793	827	864	734	762	807	808	839	807	853	795	757	792	802	830	839	819	829	841	797	808	841	842	821	775	803	765	809	860	843	788	771	835	803	823	803	806	810	810	820	893	812	804	854	835	857	812	834	845	803	827	778	795	794	799	795	854	815	776	754	860	803	859	855	775	833	827	813	821	789	772	835	815	859	781	764	844	822	793	869	788	754	802	793	788	858	811	815	819	844	777	804	824	792	779	761	829	782	834	840	842	781	785	804	813	883	808	814	749	876	824	806	840	757	837	813	789	821	844	812	780	798	836	806	830	794	815	809	805	775	833	778	807	801	842	799	780	857	798	817	803	819	824	833	774	771	785	866	851	802	851	779	820	803	822	814	862	796	804	792	815	752	820	824	787	836	823	850	786	824	825	816	851	768	873	855	795	798	831	890	777	808	799	844	777	796	848	807	891	843	826	792	811	789	872	831	814	768	787	769	805	825	815	794	845	814	840	792	807	796	798	782	784	767	808	808	839	879	818	816	822	833	823	834	812	812	815	836	798	809	846	843	794	807	808	823	813	887	807	828	829	856	824	838	830	855	819	776	760	849	871	834	825	805	836	840	750	816	820	797	781	882	801	785	826	793	806	831	815	790	736	825	806	825	812	780	793	850	848	815	839	797	784	800	821	770	802	778	817	820	865	805	805	832	806	774	801	775	778	814	802	755	849	851	799	849	844	809	830	820	791	762	835	822	791	776	759	794	790	873	815	837	795	813	815	875	825	837	821	806	823	784	731	846	789	807	801	844	829	821	794	849	840	794	754	819	802	803	798	811	805	828	792	807	782	772	787	826	800	829	798	819	761	816	871	780	744	861	763	851	830	805	800	770	790	823	812	872	785	843	795	798	838	773	837	825	756	776	795	799	836	813	854	765	834	841	837	816	805	840	855	806	808	840	862	846	813	752	835	802	831	809	789	842	804	858	844	799	830	827	820	802	798	782	804	790	817	831	819	751	771	763	778	751	782	845	801	811	796	831	779	801	800	792	790	787	811	803	762	747	753	823	826	820	825	833	797	808	822	823	838	825	800	803	831	827	778	780	792	802	867	805	794	791	813	825	831	786	838	832	804	788	783	813	838	784	800	796	800	798	787	816	816	829	868	785	847	752	807	858	869	813	817	821	810	813	841	795	809	852	845	817	803	816	845	799	787	769	782	798	764	816	727	760	836	813	811	812	798	822	824	831	761	798	832	776	794	821	843	822	819	829	795	810	840	800	814	817	814	800	812	781	854	843	822	822	817
3909	5945	4996	2621	1883	1419	1188	1083	915	872	837	803	816	733	752	687	690	691	685	667	664	659	657	684	658	667	682	619	626	677	638	649	662	634	647	596	629	598	633	691	648	588	625	635	627	624	630	598	631	597	609	627	613	654	613	616	625	636	622	632	630	627	647	629	574	634	643	641	570	642	600	621	617	622	644	651	609	627	581	640	617	633	653	622	614	585	609	567	642	647	641	598	595	578	658	589	624	615	609	662	581	610	634	587	645	595	612	623	586	686	676	559	667	589	611	589	614	606	562	618	617	560	591	610	620	611	583	593	612	597	618	575	595	586	606	612	598	574	605	597	577	585	647	607	600	635	614	627	598	642	568	611	619	621	606	595	631	576	604	619	603	623	636	578	585	615	586	624	604	591	642	628	566	676	617	613	599	582	621	653	643	589	629	649	612	627	621	650	625	628	613	616	625	606	632	545	615	620	600	667	596	605	629	587	655	591	646	582	618	639	588	602	607	642	602	605	586	622	633	619	634	610	548	596	610	611	646	604	657	597	557	585	598	602	596	582	577	611	596	643	572	617	564	668	596	653	625	621	559	606	605	686	580	660	591	602	585	624	593	646	597	654	607	630	594	567	628	618	606	556	635	583	629	596	613	613	542	619	634	613	588	613	611	612	654	606	602	595	644	636	595	567	638	550	614	623	595	598	626	624	616	628	634	610	630	598	642	612	647	604	631	575	593	620	648	548	584	617	591	640	624	635	634	558	636	636	599	598	640	577	614	613	631	553	639	642	645	586	600	608	629	630	613	608	580	591	602	622	624	604	587	606	601	603	645	614	600	616	583	587	596	638	579	617	619	631	569	604	561	634	617	621	662	604	604	611	650	585	596	618	609	646	610	609	591	609	600	600	658	597	597	617	593	616	636	614	593	627	579	614	591	618	606	586	647	558	660	592	602	626	585	585	628	623	624	626	590	581	608	596	583	588	579	626	629	630	597	582	620	608	604	614	638	630	655	636	631	628	610	610	576	626	584	580	636	613	639	603	612	636	595	598	530	632	574	619	603	626	591	592	602	620	646	606	617	586	587	636	630	613	600	589	592	586	602	611	616	579	638	576	615	593	573	603	586	611	626	565	596	598	581	589	633	611	579	644	615	627	609	571	645	620	636	618	589	606	623	611	633	641	639	611	613	614	591	550	629	600	627	581	648	622	560	622	630	611	580	640	594	618	581	611	574	630	605	598	609	629	632	625	590	603	618	603	602	605	641	600	602	590	596	563	563	607	626	610	649	640	608	598	601	618	574	625	558	581	571	607	642	608	608	584	573	681	634	553	626	587	621	568	632	593	650	592	651	600	639	577	582	601	559	606	586	599	595	557	634	621	615	628	621	579	582	622	654	589	599	609	608	595	615	627	599	585	603	601	601	582	592	643	612	588	611	616	606	588	588	579	591	603	585	567	558	629	637	623	611	632	586	572	616	605	595	650	656	630	597	612	580	595	609	577	572	613	641	627	594	635	585	582	583	632	557	575	587	588	609	590	599	630	569	627	599	642	613	643	617	581	601	590	619	589	630	555	610	597	603	597	630	569	600	596	639	625	626	619	589	620	601	619	592	629	611	582	615	561	604	573	578	613	599	563	577	564	635	568	620	592	626	583	580	589	606	593	626	618	619	598	628	619	621	616	609	638	652	579	623	598	626	570	575	619	599	629	626	619	577	609	654	629	624	568	600	581	604	626	592	640	589	625	623	570	584	560	576	589	641	642	634	580	587	614	604	598	615	618	590	613	627	626	620	617	608	598	623	661	577	623	613	604	627	632	624	603	604	601	561	560	616	595	574	567	583	639	547	590	635	614	592	604	628	577	605	579	600	617	560	559	606	614	597	611	576	617	577	585	573	614	640	556	625	593	592	601	620	591	604	545	611	586	548	587	623	619	662	637	635	614	612	625	588	572	612	599	600	571	567	633	591	599	647	590	600	605	598	617	591	617	615	591	621	599	633	619	595	563	589	584	606	614	592	597	619	669	546	645	562	619	581	608	624	615	630	592	580	593	600	583	568	576	609	605	640	624	574	567	603	593	574	575	598	610	641	571	604	575	600	615	636	581	610	581	604	597	539	577	644	608	601	594	595	648	591	583	617	629	624	566	594	578	633	608	632	587	609	644	566	581	566	580	583	578	628	593	615	616	625	616	626	612	619	584	570	602	598	590	634	599	593	599	562	627	605	603	601	628	633	606	622	614	591	642	564	547	572	629	591	609	620	611	618	601	567	637	581	621	645	601	610	620	597	600	616	592	611	606	607	616	611	600	602	608	594	598	586	649	638	598	592	600	644	574	618	593	603	646	561	601	573	604	601	601	608	631	616	596	537	659	599	600	560	624	645	601	576	612	599	637	613	620	659	611	601	592	606	600	619	623	633	599	586	575	564	585	583	620	569	600	573	592	538	594	609	613	604	578	644	628	600	597	605	636	605	611	592	573	625	626	605	626	592	581	630	562	597	593	593	601	597	586	584	609	609	628	598	600	609	609	580	551	597	628	606	584	609	593	585	624	590	606	598	611	571	631	592	616	591	569	604	558	623	602	587	625	590	614	589	619	593	591	618	600	574	589	566	604	600	621	623	618	584	617	599	602	605	592	578	562	566	626	614	626	576	608	668	621	600	606	596	602	629	589	617	615	625	567	625	625	579	592	583	627	557	590	609	624	603	591	586	605	637	596	600	573	646	602	627	566	566	556	607	618	597	586	639	587	648	636	595	585	604	591	600	614	584	596	589	570	655	565	572	589	587	672	590	583	594	601	588	610	573	574	596	631	609	617	632	608	579	609	577	565	649	586	660	597	630	606	641	594	617	606	596	588	604	601	598	602	612	582	613	612	637	596	629	626	599	603	589	588	621	599	598	611	595	617	636	575	577	583	604	537	588	606	595	623	569	570	573	595	659	650	631	586	570	605	571	586	603	604	579	566	604	607	613	580	559	583	585	594	623	593	598	609	637	594	584	580	600	618	591	628	599	605	582	641	615	611	622	583	636	605	583	570	579	622	579	610	620	582	615	632	646	627	593	583	609	593	578	626	586	562	586	621	573	592	543	581	647	612	603	608	606	567	554	605	559	586	576	632	607	591	547	619	575	584	620	589	572	554	629	583	583	592	647	620	617	604	603	572	563	623	571	604	572	638	559	593	609	597	616	605	550	624	605	603	617	587	619	541	606	595	570	596	615	609	595	643	567	616	627	576	620	604	594	580	585	605	570	610	549	612	592	606	570	650	599	647	601	612	633	622	620	582	614	583	613	602	593	595	615	569	616	585	618	608	584	631	540	601	622	583	605	642	587	598	603	602	583	579	597	602	638	601	611	564	614	561	599	612	576	599	581	574	572	600	591	637	598	586	620	614	583	604	662	632	585	588	599	621	585	596	571	604	575	597	583	595	614	597	566	605	594	606	634	622	582	595	620	583	571	595	595	605	587	596	583	633	567	645	650	615	617	611	645	558
27899	11306	1741	1110	911	903	917	872	929	876	889	843	941	860	881	890	855	863	923	893	881	881	876	888	862	877	893	895	871	882	925	890	868	887	916	881	907	890	898	899	846	917	859	949	919	947	872	906	844	880	894	968	907	869	870	920	847	889	891	927	886	899	878	874	856	878	898	936	872	889	867	861	882	940	894	905	879	865	874	885	906	886	917	935	932	896	876	866	930	911	912	893	894	957	875	913	877	876	887	887	856	870	927	863	901	836	864	912	884	940	910	936	841	870	879	855	839	906	902	923	888	882	868	879	883	906	831	879	889	830	829	909	873	943	879	843	849	871	915	892	920	867	853	875	875	923	850	925	974	887	882	912	952	907	874	822	902	889	893	881	895	907	866	884	936	900	917	877	963	897	924	853	915	830	917	878	870	919	877	848	878	887	870	904	910	910	903	902	864	887	909	891	884	864	854	890	902	868	898	862	883	901	900	898	925	864	861	904	914	918	937	921	908	842	889	880	914	916	834	884	900	906	828	925	876	924	861	899	868	908	854	997	897	897	838	799	885	922	878	891	824	892	918	883	939	933	910	905	890	851	882	841	839	846	874	882	847	935	928	870	914	870	925	854	860	846	907	897	903	876	854	888	864	898	924	886	906	868	896	910	885	811	948	900	863	839	880	846	905	890	862	847	903	889	923	930	893	881	905	865	889	898	917	833	872	849	845	887	895	895	885	829	919	836	927	859	945	885	888	880	822	898	904	879	897	905	856	909	862	896	923	874	894	842	910	864	865	933	858	931	909	836	915	893	904	902	923	928	861	926	865	889	936	902	922	865	898	899	904	847	826	904	897	939	942	905	855	868	904	875	893	871	893	869	903	928	887	912	891	919	882	920	851	847	896	868	905	832	871	863	874	907	849	854	894	871	887	879	889	922	926	869	875	886	901	891	850	867	870	809	932	864	884	912	875	905	904	898	821	885	904	892	925	889	920	885	892	879	903	831	890	883	885	915	864	849	914	943	919	896	801	852	869	897	936	921	856	902	864	897	870	929	878	895	894	883	890	864	883	892	887	880	937	847	851	877	879	861	894	846	868	864	877	872	856	911	897	889	849	908	860	945	875	884	835	885	910	917	906	869	873	910	908	898	838	909	892	872	916	861	883	919	845	950	833	895	848	872	874	872	804	900	877	911	868	887	810	875	884	894	942	917	874	807	940	887	877	880	876	890	871	898	888	897	861	947	895	906	938	901	920	934	851	880	913	903	832	886	903	888	928	928	927	885	880	898	934	1003	825	850	870	945	868	884	873	883	898	936	884	812	907	917	893	922	900	880	896	927	885	885	905	890	911	892	910	909	855	946	955	919	875	872	909	835	836	849	884	890	858	904	865	907	918	872	794	925	860	838	917	922	901	850	904	871	849	885	884	865	910	874	911	911	908	858	892	847	850	846	870	880	894	824	903	906	880	902	905	888	895	845	850	896	865	904	872	877	882	901	915	892	928	884	921	924	867	895	934	852	889	898	915	880	846	869	882	888	896	867	865	870	918	928	882	880	880	896	853	862	898	860	939	880	896	875	898	846	868	886	919	864	872	886	856	890	831	880	884	895	895	933	931	871	864	910	838	900	894	878	855	866	910	908	901	905	899	915	842	891	976	867	861	889	863	892	842	875	891	892	907	837	871	962	919	859	859	919	864	858	859	893	878	873	901	919	861	915	915	896	911	910	927	854	878	886	899	899	841	843	866	914	904	854	866	878	915	901	886	900	892	902	871	910	892	889	835	872	916	924	919	913	938	919	985	877	891	935	876	907	855	917	914	911	927	926	846	919	907	856	903	840	887	893	887	853	912	891	852	850	881	864	857	856	874	913	843	917	943	874	906	849	876	875	853	902	896	843	896	910	918	914	894	782	878	898	937	907	891	938	919	896	854	908	882	897	889	894	875	906	922	880	915	904	931	931	880	923	910	869	882	921	919	912	915	908	937	891	890	843	913	892	879	881	879	851	891	916	918	873	896	900	842	947	913	855	885	900	826	892	838	893	886	918	898	859	863	896	924	826	908	863	876	935	857	920	825	894	913	827	920	873	878	824	880	877	906	878	856	871	926	895	934	883	852	914	921	871	909	923	890	823	886	902	889	925	914	909	869	880	904	826	893	900	885	911	840	854	943	865	878	896	931	876	883	871	873	972	866	863	940	864	855	888	904	832	883	898	893	877	915	877	932	858	860	893	900	875	892	892	926	907	945	912	917	978	886	874	915	900	922	894	872	843	856	817	910	888	912	857	845	854	889	921	871	919	915	877	965	899	902	874	883	863	871	871	854	896	889	889	897	900	875	929	862	911	952	897	897	848	889	841	916	874	865	836	875	898	872	905	872	905	916	924	884	951	916	874	908	879	895	910	903	909	901	870	851	954	922	887	898	932	872	873	857	820	928	868	888	981	919	875	909	960	968	873	884	919	861	870	881	877	934	901	895	894	931	892	865	911	869	917	926	873	851	888	881	900	927	945	865	920	876	914	848	881	871	878	867	900	895	920	912	888	883	869	886	929	872	900	849	910	943	895	858	835	858	886	884	916	881	896	914	903	900	920	986	909	904	893	859	863	897	907	841	856	904	912	904	854	875	873	843	851	875	902	876	903	903	900	874	913	850	890	901	933	870	923	857	913	844	913	846	837	869	878	895	949	893	914	878	884	902	868	876	967	915	836	868	852	872	900	885	920	916	850	909	854	867	921	855	889	836	926	918	917	912	864	909	856	911	905	927	895	841	869	944	924	909	886	918	907	891	887	868	942	862	903	928	850	859	928	932	845	931	925	946	889	873	911	908	868	935	865	871	855	853	912	912	894	854	911	903	926	906	906	939	865	918	910	844	897	845	840	903	900	915	916	904	905	894	890	852	887	877	904	884	899	860	932	864	933	919	887	929	865	905	928	892	916	944	906	903	826	914	845	878	889	873	881	917	928	860	854	874	880	872	892	912	888	958	869	923	855	902	891	880	929	893	900	866	876	862	906	897	880	889	836	902	871	834	860	896	872	914	881	842	900	849	876	885	916	849	873	888	911	867	859	862	907	923	940	912	911	889	851	869	963	902	788	877	882	881	858	870	869	930	870	873	880	871	899	931	932	875	877	854	842	902	889	891	854	849	904	881	866	908	912	881	905	896	900	900	939	919	857	890	918	910	924	882	861	869	926	929	902	873	864	860	894	937	893	878	841	861	876	905	878	884	867	877	901	869	898	941	906	915	880	890	848	924	868	897	939	851	884	882	834	884	880	929	846	931	860	920	859	853	901	948	900	871	814	900	937	850	937	870	910	921	863	861	843	887	860	898	880	824	863	917	946	902	929	879	886	932	896	882	882	889	883	884	833	900	898	875	922	845	874	957	889	895	888	854	916	817	925	918	869	916	882	872	891	852	889	903	895	876	921	914	890	881	887	911	907	905	929	932	845	878	902	899	928	939	880	924	873	855	875	857	894	879	882	853	845	940	880	857	872
5007	779	717	629	633	628	605	617	650	653	659	598	629	640	618	612	632	687	672	629	623	628	573	604	619	615	590	625	601	606	646	633	635	635	549	614	635	604	610	635	605	636	619	621	649	598	606	628	645	632	577	594	596	645	596	611	625	594	618	630	619	616	635	551	659	633	612	607	617	565	625	645	641	635	586	572	621	598	608	626	596	577	593	589	601	652	655	611	631	588	618	653	580	645	615	611	621	607	620	594	623	566	621	646	597	577	611	616	605	663	596	637	564	643	537	631	672	628	600	637	589	621	615	624	602	614	572	608	640	618	573	593	605	618	574	674	597	642	599	605	569	613	614	591	672	623	611	608	620	605	600	674	630	638	636	597	625	603	583	588	627	609	605	653	623	590	632	638	605	658	614	607	606	569	574	578	603	607	620	680	602	614	573	608	617	643	568	615	608	582	631	598	611	587	629	634	626	579	591	601	610	644	621	594	632	612	614	628	616	602	632	648	635	676	607	569	653	600	572	621	622	644	605	606	604	596	638	605	590	640	606	650	604	595	596	596	636	609	640	599	638	629	612	637	613	621	596	625	652	615	623	664	617	552	590	627	657	575	604	634	617	624	594	596	672	596	608	585	650	635	555	622	649	649	563	637	633	650	615	609	609	612	578	571	627	608	612	638	604	607	586	617	612	613	604	579	610	641	615	574	596	627	596	560	599	611	613	589	631	604	650	636	621	600	611	602	606	614	575	611	619	614	630	598	571	649	623	646	599	613	610	627	602	568	633	581	588	637	639	611	626	626	646	626	604	636	573	632	615	560	608	544	629	604	623	579	596	587	655	616	559	587	610	617	613	587	590	625	617	614	605	615	597	602	583	584	637	643	613	630	601	607	593	607	628	610	586	624	680	656	622	626	590	638	642	613	585	631	605	620	596	586	650	636	605	612	606	631	568	598	588	610	578	627	630	603	608	621	649	574	607	612	631	569	609	690	623	561	585	601	579	636	621	605	608	614	596	615	586	617	601	619	579	633	620	646	647	617	595	609	623	601	634	595	593	596	642	588	605	591	618	606	607	616	616	617	612	608	634	632	637	637	608	606	633	626	587	586	595	592	628	616	622	605	554	619	555	626	624	595	561	659	609	587	595	606	577	614	571	601	640	628	606	614	658	633	606	627	601	599	612	602	612	598	609	596	641	596	632	611	635	561	620	641	644	609	636	604	611	639	613	578	624	600	615	558	586	664	671	565	644	619	566	599	601	613	647	584	594	597	597	604	602	622	613	601	637	583	585	659	613	631	627	600	642	572	624	601	619	596	628	596	622	557	597	622	630	567	620	676	602	623	642	615	623	629	595	630	630	645	576	610	609	636	583	627	599	603	610	622	590	584	621	588	595	628	585	557	567	620	626	606	635	591	603	580	590	611	612	644	594	602	621	674	654	589	608	627	635	613	590	605	653	619	639	588	609	610	619	578	628	602	616	592	620	654	674	617	589	571	567	640	648	651	608	575	606	603	587	576	619	584	642	627	636	611	609	617	605	631	636	574	610	603	547	609	537	595	587	613	638	602	627	674	595	620	646	610	599	652	657	641	605	631	565	642	579	594	628	597	635	587	588	656	560	598	636	621	616	636	593	568	575	612	570	636	602	648	653	596	608	592	628	585	632	626	645	600	641	634	618	645	614	605	617	653	617	625	613	636	611	575	632	640	635	610	626	628	612	604	589	634	589	598	624	629	623	633	614	648	588	616	594	590	606	626	662	648	584	590	580	643	613	632	630	619	592	568	596	590	646	654	608	649	639	615	601	637	562	615	591	606	620	623	588	647	619	627	581	651	594	569	574	614	596	595	611	565	620	631	583	608	595	607	630	626	586	578	585	622	578	610	598	572	582	600	634	588	577	628	591	602	596	615	646	601	603	630	619	612	642	605	617	631	623	611	612	601	607	607	649	619	602	595	588	611	620	615	576	635	588	620	649	590	598	588	612	582	606	628	595	633	583	626	627	635	595	641	641	606	612	565	605	601	613	606	625	609	590	592	590	644	599	589	612	592	638	626	595	619	583	593	605	598	635	648	609	629	605	611	546	578	580	599	566	589	619	570	627	620	581	556	580	656	607	633	632	619	644	601	605	670	552	631	572	608	607	600	620	619	591	619	581	650	623	608	556	641	655	621	616	652	581	619	605	618	652	561	625	622	604	618	655	609	643	602	597	619	598	629	606	653	622	608	610	579	593	650	625	660	611	616	592	620	625	596	560	602	606	625	637	627	566	635	592	580	596	589	598	663	619	630	614	639	598	635	623	597	622	654	633	567	650	646	607	597	636	607	573	560	615	575	585	625	575	604	621	594	606	622	582	574	625	550	551	654	576	596	610	621	597	612	598	605	588	629	581	641	638	608	621	640	594	596	633	606	636	655	586	628	599	613	620	593	585	618	609	640	601	592	614	602	608	586	616	613	662	653	636	636	638	578	600	600	625	579	661	643	612	635	624	575	626	612	613	609	612	601	596	619	581	618	601	593	614	636	632	617	616	596	610	599	603	588	609	629	585	611	620	621	641	635	639	609	566	655	654	612	599	604	625	589	649	632	591	630	613	620	597	616	581	595	617	600	696	620	612	565	561	621	595	601	615	611	625	638	604	625	603	646	582	592	632	603	540	602	626	639	588	633	656	582	620	620	576	615	605	642	586	637	593	634	569	626	626	581	588	627	637	608	603	603	571	642	615	656	568	639	599	600	618	606	639	575	589	584	634	582	618	572	662	593	626	623	585	627	578	588	617	561	590	640	666	597	598	599	598	644	632	610	590	627	600	576	605	601	634	592	578	608	589	566	624	594	581	601	564	614	582	623	622	624	614	601	570	560	610	596	638	609	611	578	617	578	653	632	600	597	638	596	667	642	619	658	625	599	579	602	600	626	590	577	628	657	578	627	655	598	621	630	594	590	641	654	588	630	600	622	652	633	622	597	615	584	571	635	613	596	591	643	627	576	625	612	605	602	642	647	621	573	640	608	619	617	617	595	615	594	651	632	602	626	608	647	618	553	567	630	590	598	627	590	599	643	577	585	593	623	634	601	539	608	581	575	570	599	625	610	589	618	625	611	610	590	626	589	571	609	649	626	604	613	587	631	621	639	634	608	634	639	642	644	638	622	620	648	612	616	633	589	613	645	642	571	586	596	600	639	608	600	574	599	614	624	598	607	588	642	571	635	579	570	645	576	631	589	606	629	632	601	645	640	625	609	587	573	617	600	602	639	604	624	591	608	619	601	591	629	602	614	612	622	629	575	582	577	665	606	600	599	638	622	632	659	579	617	643	604	601	600	646	611	617	614	621	659	569	619	560	648	598	593	621	615	578	626	583	613	585	587	602	589	613	617	613	601	607	598	638	585	571	599	605	554	604	616	605	606	613	629	616	617	585	619	583	608	610	637	600	639	595	623	627	582	633	602	596	623	608	585	616	623	614	617	614	635	579	618	635	631	621	613	561	581	576	603
25724	21512	27766	25678	10116	2020	1620	1380	1240	1317	1275	1249	1302	1257	1218	1251	1245	1185	1215	1243	1211	1273	1174	1257	1224	1218	1209	1203	1190	1190	1185	1210	1195	1143	1270	1176	1167	1258	1198	1239	1150	1236	1201	1187	1208	1174	1228	1191	1263	1203	1265	1233	1146	1168	1229	1262	1166	1143	1154	1184	1161	1223	1187	1155	1163	1211	1150	1225	1170	1161	1180	1149	1168	1203	1179	1234	1196	1165	1194	1229	1196	1227	1168	1207	1176	1102	1217	1185	1168	1178	1131	1159	1137	1253	1126	1147	1122	1178	1156	1215	1150	1207	1234	1259	1188	1161	1250	1201	1158	1180	1230	1214	1197	1148	1181	1194	1147	1203	1142	1198	1165	1185	1118	1089	1162	1116	1150	1135	1173	1137	1221	1255	1179	1196	1214	1212	1162	1182	1157	1198	1189	1206	1222	1227	1139	1199	1244	1187	1146	1173	1214	1243	1138	1159	1163	1161	1088	1146	1139	1151	1134	1192	1191	1185	1214	1188	1177	1157	1208	1167	1236	1156	1168	1145	1201	1180	1157	1213	1184	1215	1172	1228	1213	1141	1152	1235	1184	1225	1126	1212	1182	1192	1163	1150	1140	1194	1261	1128	1160	1167	1218	1157	1176	1182	1204	1087	1188	1201	1131	1105	1201	1216	1166	1210	1230	1187	1168	1197	1180	1136	1181	1191	1173	1196	1165	1161	1129	1186	1109	1216	1193	1133	1208	1215	1221	1241	1230	1186	1174	1214	1163	1208	1162	1217	1129	1123	1135	1127	1197	1176	1214	1184	1110	1171	1159	1204	1161	1177	1214	1196	1197	1172	1121	1246	1180	1167	1205	1158	1198	1180	1131	1188	1210	1200	1173	1122	1179	1177	1163	1221	1224	1154	1185	1173	1190	1194	1164	1233	1192	1151	1199	1189	1262	1140	1240	1118	1093	1135	1162	1169	1193	1217	1166	1166	1175	1214	1211	1138	1117	1134	1210	1181	1138	1165	1222	1230	1196	1169	1168	1203	1229	1215	1143	1223	1208	1258	1091	1229	1172	1214	1182	1141	1248	1199	1178	1136	1171	1199	1154	1180	1205	1216	1119	1227	1215	1173	1135	1191	1239	1239	1217	1175	1195	1230	1204	1151	1235	1190	1179	1205	1172	1181	1181	1152	1216	1158	1193	1174	1194	1190	1188	1100	1254	1210	1149	1172	1237	1160	1255	1176	1179	1133	1185	1215	1124	1223	1225	1163	1177	1139	1161	1216	1170	1152	1200	1145	1165	1182	1167	1192	1153	1134	1185	1168	1160	1162	1201	1178	1158	1157	1188	1151	1173	1242	1181	1193	1149	1153	1140	1173	1157	1176	1094	1111	1160	1225	1168	1217	1138	1166	1180	1105	1173	1150	1169	1160	1178	1224	1174	1200	1213	1214	1152	1168	1199	1199	1191	1185	1205	1191	1202	1163	1128	1194	1191	1129	1172	1166	1215	1170	1158	1149	1137	1172	1196	1187	1213	1185	1151	1164	1214	1213	1247	1239	1156	1198	1147	1265	1246	1166	1130	1117	1167	1209	1214	1232	1188	1228	1172	1180	1178	1144	1134	1183	1128	1172	1184	1209	1199	1206	1136	1153	1169	1222	1195	1159	1241	1185	1127	1131	1194	1198	1138	1186	1151	1169	1215	1161	1228	1196	1216	1137	1244	1211	1177	1137	1183	1113	1177	1234	1200	1166	1234	1175	1201	1231	1174	1153	1203	1173	1105	1206	1142	1185	1167	1190	1224	1163	1134	1198	1180	1205	1211	1126	1199	1207	1197	1212	1147	1213	1217	1170	1257	1119	1190	1140	1151	1221	1150	1102	1122	1205	1136	1205	1191	1161	1159	1228	1165	1181	1180	1128	1191	1196	1194	1181	1148	1107	1157	1235	1196	1169	1162	1235	1183	1216	1282	1184	1173	1182	1180	1119	1222	1219	1187	1207	1062	1194	1109	1176	1157	1140	1213	1187	1170	1194	1203	1184	1188	1130	1199	1279	1224	1225	1149	1166	1134	1219	1166	1084	1163	1168	1090	1143	1180	1157	1151	1157	1186	1095	1197	1129	1184	1192	1225	1202	1159	1121	1163	1175	1177	1148	1158	1202	1173	1175	1209	1155	1188	1186	1172	1182	1166	1155	1117	1159	1211	1175	1119	1185	1140	1086	1183	1262	1165	1122	1135	1165	1193	1224	1142	1145	1196	1196	1141	1198	1147	1165	1141	1134	1226	1150	1171	1202	1177	1166	1156	1244	1198	1131	1123	1161	1164	1157	1228	1152	1173	1193	1183	1123	1172	1180	1128	1149	1183	1185	1171	1156	1192	1132	1211	1164	1205	1199	1121	1120	1235	1165	1207	1164	1202	1141	1144	1175	1218	1188	1186	1205	1147	1217	1148	1171	1185	1217	1175	1154	1110	1195	1165	1177	1231	1175	1183	1155	1203	1200	1111	1220	1199	1153	1123	1194	1140	1160	1134	1159	1137	1163	1179	1141	1146	1192	1161	1252	1186	1220	1171	1166	1169	1173	1173	1214	1161	1164	1199	1154	1199	1140	1174	1153	1153	1191	1151	1234	1160	1179	1244	1170	1194	1187	1189	1109	1134	1099	1274	1153	1180	1231	1257	1234	1169	1145	1259	1196	1223	1179	1193	1201	1198	1227	1161	1181	1167	1136	1136	1206	1177	1116	1152	1184	1108	1190	1192	1153	1183	1235	1240	1154	1226	1148	1213	1186	1239	1198	1176	1187	1131	1201	1167	1140	1232	1209	1159	1183	1235	1191	1143	1020	1107	1148	1135	1057	1138	1163	1113	1171	1174	1194	1229	1194	1203	1205	1174	1216	1230	1107	1244	1164	1190	1168	1159	1140	1176	1199	1120	1157	1159	1085	1143	1259	1172	1217	1205	1090	1208	1167	1205	1162	1124	1148	1148	1133	1159	1190	1221	1142	1149	1145	1161	1174	1181	1159	1189	1137	1133	1160	1209	1164	1171	1140	1152	1184	1169	1149	1156	1161	1155	1149	1169	1205	1103	1169	1168	1174	1184	1177	1143	1185	1148	1155	1096	1157	1205	1144	1197	1235	1179	1123	1162	1190	1205	1159	1217	1179	1202	1249	1139	1202	1156	1208	1202	1170	1185	1154	1183	1174	1175	1159	1168	1203	1095	1185	1169	1205	1201	1200	1164	1234	1209	1141	1165	1211	1146	1185	1203	1150	1151	1187	1202	1139	1155	1227	1131	1167	1154	1133	1161	1114	1181	1147	1231	1094	1209	1204	1116	1189	1189	1106	1176	1189	1176	1212	1148	1195	1114	1164	1214	1229	1192	1205	1211	1118	1126	1180	1173	1135	1189	1205	1207	1123	1196	1161	1143	1179	1109	1140	1201	1153	1165	1199	1203	1157	1144	1161	1182	1170	1203	1206	1194	1163	1205	1170	1232	1194	1162	1129	1196	1169	1175	1184	1226	1139	1165	1236	1165	1142	1125	1192	1177	1148	1206	1115	1217	1172	1207	1214	1184	1185	1182	1164	1117	1125	1184	1144	1209	1181	1214	1222	1166	1144	1138	1181	1177	1170	1168	1165	1237	1155	1165	1187	1170	1220	1216	1206	1163	1219	1177	1158	1178	1185	1188	1218	1182	1078	1181	1194	1243	1196	1165	1190	1148	1166	1206	1163	1132	1181	1195	1156	1160	1150	1152	1160	1188	1220	1198	1123	1133	1181	1181	1166	1156	1148	1174	1226	1201	1116	1216	1194	1185	1163	1221	1180	1111	1150	1219	1124	1182	1181	1203	1132	1192	1161	1142	1122	1203	1186	1133	1177	1133	1214	1213	1167	1152	1151	1163	1221	1182	1150	1197	1186	1160	1162	1212	1155	1225	1160	1196	1180	1214	1206	1183	1209	1175	1213	1235	1209	1173	1153	1172	1128	1185	1136	1116	1230	1204	1159	1125	1162	1205	1148	1179	1184	1211	1203	1222	1117	1171	1167	1199	1174	1217	1192	1170	1171	1168	1195	1210	1177	1198	1200	1185	1228	1178	1198	1204	1166	1176	1167	1201	1144	1176	1143	1214	1103	1189	1159	1183	1216	1161	1139	1151	1223	1140	1180	1196	1193	1265	1103	1191	1181	1244	1126	1209	1206	1246	1211	1192	1207	1203	1170	1198	1146	1250	1229	1140	1202	1157	1202	1197	1202	1181	1203	1173	1203	1120	1151	1182	1180	1184	1180	1220	1246	1204	1152	1158	1165	1179	1181	1205	1169	1214	1162	1183	1147	1083	1153	1117	1152	1179	1142	1221	1114	1153	1158	1140	1156	1200	1166	1191	1092	1184	1247	1136	1158	1154	1194	1184	1137	1165	1187	1151	1182	1164	1184	1216	1239	1182	1156	1157	1129	1197	1154	1140	1205	1129	1200	1140	1179	1200	1221	1178	1231	1193	1151	1132	1149	1208	1177	1157	1228	1218	1185	1181	1158	1121	1202	1197	1201	1248	1193	1162	1180	1175	1227	1089	1097	1180	1095	1193	1157	1216	1168	1219	1101	1175	1233	1139	1171	1157	1120	1158	1199	1177	1170	1191	1156	1130	1225	1157	1178	1216	1224	1130	1192	1136	1177	1125	1134	1177	1157	1133	1209	1124	1184	1148	1167	1183	1131	1189	1175	1171	1153	1255	1188	1201	1181	1153	1173	1228	1177	1244	1192	1152	1220	1251	1173	1150	1179	1211	1206	1188	1170	1130	1130	1188	1148	1177	1179	1172	1205	1130	1154	1159	1195	1136	1171	1173	1177	1141	1140	1225	1150	1197	1179	1165	1205	1161	1157	1139	1218	1124	1181	1177	1139	1242	1094	1175	1176	1198	1206	1163	1171	1221	1149	1183	1206	1208	1172	1122	1154	1236	1182	1204	1146	1126	1180	1164	1118	1211	1171	1098	1179	1246	1194	1236	1135	1145	1148	1178	1225	1186	1232	1182	1208	1221	1162	1184	1151	1173	1184	1165	1162	1130	1163	1185	1208	1117	1201	1161	1159	1128	1222	1177	1198	1126	1201
3753	3906	3186	1962	1430	1269	1153	1086	990	946	996	942	934	985	912	935	843	910	880	832	895	856	940	864	865	908	849	908	867	821	856	876	827	896	832	898	811	812	871	808	827	922	850	853	856	861	848	860	878	839	826	831	852	840	833	886	830	855	845	821	852	828	870	913	792	802	878	826	831	919	883	881	891	827	888	814	877	792	865	847	851	922	859	869	862	820	829	849	818	811	872	859	875	878	823	837	890	857	832	842	871	884	897	860	900	813	856	831	790	850	825	851	859	891	852	844	846	820	849	847	822	836	833	838	831	814	845	885	861	861	878	896	827	856	874	804	867	841	833	864	818	884	894	791	824	871	839	852	839	788	843	820	859	834	839	844	823	845	820	804	903	788	828	808	881	788	826	872	873	882	835	835	818	838	826	876	847	847	807	826	805	874	842	839	850	845	805	818	864	806	862	793	870	844	848	848	874	844	841	803	834	804	841	824	831	835	811	843	831	782	803	835	862	884	861	820	831	821	868	838	863	846	820	873	797	873	824	881	834	821	826	820	857	888	841	828	768	807	847	832	894	817	912	835	856	876	870	905	875	847	846	843	841	850	791	817	812	883	858	846	831	846	870	833	808	839	841	788	816	810	831	911	847	854	883	829	823	845	835	842	840	847	815	837	843	874	840	850	894	837	889	872	835	884	834	835	791	856	841	826	840	833	802	823	854	784	834	829	805	820	872	889	845	820	832	841	878	836	845	836	849	855	822	864	865	817	871	820	829	813	811	819	804	780	868	883	812	839	838	840	869	830	857	840	822	791	844	850	771	875	869	897	842	819	895	796	790	867	829	807	861	858	826	830	816	811	819	840	830	815	857	872	784	835	850	839	835	835	817	850	828	786	863	841	835	793	806	824	816	818	809	856	883	857	768	844	828	821	851	861	810	857	859	874	843	822	858	858	840	850	874	828	831	769	808	856	805	728	855	889	805	786	818	870	825	835	821	828	814	842	799	840	780	817	859	875	851	789	878	819	853	792	837	820	863	849	895	864	816	856	855	861	841	836	846	815	804	848	828	831	797	843	836	863	874	848	776	854	834	835	829	852	861	847	843	809	825	765	832	853	888	800	863	832	820	852	860	903	866	799	786	838	833	804	879	847	826	855	830	854	905	852	822	824	825	853	883	852	840	826	820	896	794	743	833	830	803	854	848	832	824	807	851	825	758	804	852	850	792	830	859	809	807	830	837	912	838	834	808	840	874	789	813	777	837	799	822	868	779	829	845	829	855	863	868	799	870	791	826	815	856	927	883	875	841	839	832	864	876	821	798	892	864	831	827	841	858	817	871	864	813	845	804	833	792	847	832	814	835	835	863	820	816	855	813	803	810	831	848	828	817	822	816	774	839	820	846	836	829	836	847	824	821	859	849	856	819	864	880	839	844	827	816	851	854	832	828	877	827	825	832	859	880	816	817	863	846	818	828	841	849	851	862	805	804	806	858	881	794	863	894	880	843	810	868	843	848	897	859	854	875	871	810	844	843	837	853	854	835	852	779	838	834	893	893	823	849	794	865	854	803	814	857	853	855	824	831	819	814	857	891	819	846	833	835	806	832	819	843	811	857	842	869	882	796	856	849	812	832	843	825	864	823	839	869	818	800	821	835	825	870	834	838	857	840	822	829	860	822	860	832	790	814	849	844	856	830	819	811	825	832	836	869	829	863	780	819	807	847	812	849	883	848	793	813	836	816	805	833	834	812	822	828	868	819	864	842	811	824	840	799	842	862	877	875	839	809	870	846	827	820	863	821	807	877	893	848	865	831	802	804	818	799	880	815	795	853	837	820	864	808	854	855	794	821	829	854	796	832	816	854	827	816	840	842	849	793	854	848	829	827	859	831	865	805	864	845	866	827	833	830	859	885	809	788	839	851	815	873	816	822	809	817	809	894	853	814	818	881	817	822	807	817	842	851	877	868	844	795	824	883	880	835	816	877	883	857	801	817	802	885	880	851	821	846	871	824	874	804	817	831	812	802	844	800	887	815	786	865	833	837	819	817	860	792	870	799	839	848	778	846	852	810	864	853	797	844	845	782	825	790	839	826	821	786	885	815	839	813	796	792	821	872	871	834	901	789	849	837	798	839	843	849	845	811	823	850	757	812	868	826	836	836	788	862	819	877	834	817	830	833	808	867	918	856	845	755	865	881	812	853	833	790	828	799	825	833	779	905	849	852	829	826	837	841	807	865	816	857	854	864	876	823	857	784	861	841	893	840	881	818	855	786	759	865	825	851	799	811	801	878	859	871	811	855	829	865	895	827	819	872	787	826	868	866	850	840	789	808	851	794	844	865	822	832	822	789	811	793	813	815	843	825	812	829	864	816	888	803	872	846	841	813	813	850	829	800	784	831	849	842	822	832	777	861	800	828	883	839	828	823	854	821	813	833	852	825	800	881	882	812	827	830	885	843	817	763	806	838	802	842	815	833	806	790	826	802	814	836	808	902	810	826	894	809	850	880	884	857	833	780	827	858	820	806	862	848	854	825	804	780	819	834	835	811	885	811	840	858	794	830	830	860	869	875	803	794	860	811	821	845	835	818	867	819	841	836	858	782	845	853	859	868	853	876	855	848	855	825	883	860	755	855	843	817	827	819	914	816	841	819	843	840	839	843	809	904	863	833	858	876	811	867	850	827	843	905	872	871	803	805	873	830	842	850	804	845	834	802	831	913	813	806	857	788	867	865	828	831	872	833	825	850	812	796	823	816	813	842	838	844	849	834	832	826	847	810	841	810	876	822	834	794	880	820	818	828	841	813	781	817	816	831	841	795	847	854	817	841	856	830	764	829	846	861	843	817	837	802	850	852	773	860	837	838	812	782	848	791	810	827	846	860	843	845	847	791	844	837	804	879	802	803	882	863	813	832	806	864	865	819	871	810	813	789	895	798	808	857	816	832	830	907	829	852	799	794	817	817	833	834	826	834	880	839	802	827	881	895	775	802	835	863	862	884	822	781	854	811	831	828	799	833	860	853	814	813	805	858	818	822	790	851	803	872	812	830	872	777	763	827	818	841	810	819	818	835	837	811	823	832	855	823	839	842	850	827	827	915	832	830	835	812	833	818	831	833	833	859	799	884	821	847	824	844	804	813	833	813	876	820	886	829	810	857	848	795	855	843	828	813	841	813	844	823	848	791	844	865	863	872	867	850	808	832	821	809	839	823	862	785	813	867	839	791	831	828	845	903	823	846	824	838	782	897	834	789	786	806	879	869	863	862	832	883	813	823	860	822	823	837	848	839	824	812	818	854	813	789	866	803	847	858	827	852	822	854	826	843	855	809	793	867	851	820	825	850	889	862	868	826	836	809	783	822	804	862	838	876	866	832	822	860	813	814	789	852	840	811	905	802	857	797	883	872	867	829	825	871	836	805	868	802	822	814	860	843	812	837	815	831	819	842	792	831	819	814	813	834	836	845	867	832	807	840	829	875	823	817	850	815	803	852	855	854	858
24582	21486	28742	24665	21458	7892	1859	1211	1011	1063	1024	906	926	953	896	895	864	849	855	835	868	845	874	849	946	874	858	868	862	841	829	853	848	843	835	793	856	866	850	855	790	840	865	839	868	809	846	847	816	806	817	846	810	871	739	797	798	838	826	834	825	838	860	794	831	835	783	844	864	793	822	799	800	818	816	847	806	866	832	829	783	784	855	824	795	835	847	835	858	848	811	761	834	793	830	858	782	830	795	855	844	808	866	831	796	782	818	813	809	754	834	866	878	878	831	843	817	805	815	842	818	776	803	827	777	823	826	754	804	841	825	850	815	735	806	843	816	842	780	848	808	851	841	842	843	771	852	836	855	797	825	822	851	853	837	860	815	810	799	816	881	786	846	789	788	808	808	846	829	813	839	852	744	849	768	825	786	854	795	831	777	816	808	764	867	808	805	846	850	800	869	823	813	838	830	814	844	766	812	805	776	801	833	819	807	790	798	758	809	833	818	834	811	825	829	795	816	820	798	804	773	840	851	792	845	825	808	798	873	849	825	834	852	796	780	817	858	866	853	812	867	827	857	736	788	838	809	854	833	805	822	825	831	858	823	810	809	846	798	829	823	794	855	804	814	859	813	796	818	836	833	792	885	820	789	753	895	811	833	843	792	855	804	822	818	861	782	790	837	805	823	844	839	782	785	826	805	830	852	827	795	825	791	836	917	798	826	850	857	794	841	835	810	833	880	833	791	830	820	821	896	815	790	776	842	803	794	774	796	853	845	850	801	866	817	789	805	792	844	858	869	800	854	859	825	812	773	821	857	823	800	826	817	763	810	809	840	830	806	857	844	804	822	776	839	791	798	801	818	798	846	822	844	788	876	782	796	829	797	816	808	797	814	816	834	778	827	797	804	866	880	850	826	803	830	827	845	791	845	790	813	813	826	791	807	809	819	797	838	814	809	823	782	811	748	841	828	807	813	811	825	825	796	833	878	773	831	852	811	847	819	850	776	767	840	836	835	841	821	800	760	818	808	795	806	833	792	876	795	796	865	869	793	767	814	849	782	784	828	830	870	822	838	822	809	814	788	830	852	839	838	797	794	823	830	879	833	770	828	806	814	836	859	833	825	826	857	879	829	791	824	821	809	819	807	794	843	809	833	807	836	784	825	815	748	833	842	841	813	797	831	805	806	833	787	822	820	819	878	815	778	812	857	847	849	825	816	814	850	818	853	856	805	814	852	829	829	848	781	766	818	806	818	808	818	847	778	788	803	796	828	833	825	821	811	821	820	802	822	770	835	805	826	805	849	784	823	769	820	821	809	783	770	774	806	799	808	797	818	861	833	827	786	782	877	823	757	780	861	839	801	866	807	785	842	799	773	785	823	798	832	807	793	865	841	781	842	815	864	845	815	879	783	827	815	797	804	847	832	830	892	807	825	805	828	819	821	830	825	768	794	851	816	799	914	795	807	836	835	771	817	778	821	793	815	763	849	795	821	860	818	850	855	819	820	796	837	809	802	790	814	877	819	839	806	817	808	861	831	811	807	819	860	834	820	800	763	834	784	800	835	834	755	784	800	759	809	800	816	807	816	821	813	816	816	774	826	772	784	786	802	840	771	847	802	811	865	864	826	747	763	861	830	796	779	802	806	810	822	780	789	782	849	825	843	788	813	825	819	781	830	822	795	809	838	851	832	792	779	790	809	796	824	818	852	842	841	847	800	812	818	851	810	860	784	802	865	817	873	838	850	821	809	808	799	788	801	816	813	804	815	762	813	789	819	822	856	827	800	842	758	805	880	771	831	848	796	831	821	805	831	852	848	784	809	812	839	832	816	854	791	817	841	789	804	795	809	784	778	820	780	807	834	824	809	812	838	740	847	808	841	818	844	823	803	805	823	801	794	838	811	850	788	833	825	767	805	815	758	853	792	831	789	814	790	845	815	803	763	848	827	795	803	838	828	841	859	787	829	825	776	793	805	817	801	790	813	835	835	799	797	791	784	798	832	831	797	806	828	843	859	857	870	812	830	805	775	831	774	798	801	866	872	806	825	829	836	848	819	839	857	826	811	797	798	807	857	860	808	820	860	815	850	781	798	849	789	733	811	852	790	800	760	768	775	801	855	774	842	835	822	899	832	790	830	840	811	893	780	825	819	882	810	894	801	820	820	845	834	807	797	795	813	838	840	814	827	857	818	810	802	832	876	822	783	818	833	814	810	829	794	830	775	860	789	872	779	855	799	838	783	801	798	816	799	815	795	786	813	787	798	789	775	792	830	784	810	797	834	804	841	817	832	817	827	784	813	813	804	792	850	841	854	802	803	798	813	824	876	816	827	807	823	823	825	781	787	794	864	834	815	802	847	797	825	827	768	779	778	849	838	817	859	865	824	822	809	804	787	810	814	793	847	811	797	786	795	844	809	835	783	836	834	867	797	805	852	807	822	827	804	792	794	839	793	844	834	802	798	805	782	786	800	788	787	752	857	822	842	794	817	825	828	801	785	811	814	783	820	823	836	815	835	832	803	769	829	848	828	824	820	799	833	775	833	857	803	793	821	801	836	846	836	825	826	854	766	804	808	784	842	818	847	794	894	785	848	847	783	847	765	776	777	783	786	861	822	796	793	832	751	807	805	837	771	838	769	827	793	831	855	781	828	823	862	793	805	817	774	798	855	840	825	834	818	857	821	836	828	845	818	812	844	773	818	814	842	829	819	890	803	839	865	781	827	812	798	844	816	777	854	794	759	843	803	808	791	842	865	786	841	755	830	794	822	810	761	828	765	752	839	859	813	774	812	838	791	824	810	789	784	792	850	800	821	788	789	842	835	797	793	828	847	847	830	787	761	852	836	795	819	818	830	769	846	827	809	816	807	820	797	798	794	771	756	825	800	817	782	846	845	788	807	786	862	852	818	844	856	809	821	823	880	803	799	889	829	837	796	796	849	807	817	820	827	851	808	869	812	834	815	784	791	813	782	793	761	793	807	822	807	831	867	807	796	805	812	800	839	840	852	836	844	810	876	774	830	836	827	808	827	818	808	803	811	828	846	815	798	808	777	774	809	786	859	830	802	793	793	797	821	820	813	821	828	817	799	885	805	833	771	817	774	807	815	792	850	823	809	811	763	813	844	828	848	801	847	773	808	782	801	773	832	781	798	822	785	816	827	831	856	809	798	787	803	797	756	818	770	792	799	846	765	832	897	816	833	859	803	844	782	769	779	792	809	804	810	795	819	864	814	742	829	791	819	817	816	747	862	820	774	827	805	798	786	838	815	812	858	800	780	778	833	780	774	839	898	828	834	780	829	831	821	792	787	825	831	764	822	794	834	838	843	826	842	787	818	768	803	856	860	834	817	831	838	834	783	840	815	812	867	850	773	836	826	804	827	804	803	803	768	798	809	730	841	791	845	842	799	807	877	847	880	822	796	813	838	768	825	774	810	858	825	819	832	776	808	836	848	773	801	835	808	828	809	847	767	809	791	842	780	838	839	825	775	814
3956	6059	4908	2618	1836	1405	1119	1082	947	917	789	784	762	758	710	690	666	665	701	707	640	639	678	594	635	630	663	654	627	707	634	601	643	616	628	640	600	664	659	631	633	621	653	646	636	670	659	603	646	619	608	607	591	583	586	626	617	597	618	640	626	650	593	629	623	603	654	653	628	596	592	656	654	594	582	623	584	598	596	574	639	582	636	620	642	577	635	616	662	588	585	596	632	639	591	595	660	623	654	607	594	616	571	642	683	634	594	583	609	640	584	616	626	612	585	659	598	639	587	631	626	628	641	594	624	603	603	635	622	600	631	644	615	565	613	633	626	592	646	624	583	643	657	600	617	630	613	601	557	630	552	635	672	610	584	626	629	654	626	631	640	586	635	570	595	614	612	621	649	624	605	624	582	554	611	620	585	662	601	594	672	657	591	628	644	608	616	622	582	632	600	636	634	604	599	626	657	614	642	622	628	628	646	636	653	607	630	589	635	600	581	640	625	603	614	616	615	609	626	631	629	650	613	617	604	595	627	643	669	586	639	648	654	602	577	617	592	585	617	600	633	630	640	630	609	625	605	600	596	637	612	568	613	588	661	603	585	587	599	628	620	617	569	602	645	564	626	624	629	606	583	635	608	631	610	636	625	621	603	620	627	626	608	566	599	578	625	695	600	632	612	640	624	644	595	600	600	625	605	668	651	609	645	605	640	600	621	557	627	645	610	607	554	608	617	620	605	638	629	608	617	613	598	591	630	622	638	622	592	606	590	693	608	619	634	604	614	599	614	622	630	671	589	611	582	643	553	613	681	621	640	594	653	611	602	610	610	644	573	613	647	617	625	561	629	593	596	603	561	632	570	591	646	595	632	620	649	582	616	641	618	599	640	604	597	638	596	668	609	600	599	596	648	606	556	610	612	623	589	603	637	589	617	644	592	607	633	624	622	644	604	586	633	607	626	567	584	590	568	578	598	607	611	583	651	629	648	608	622	636	608	613	641	614	614	644	664	614	571	568	625	618	628	597	588	597	567	631	609	621	572	677	623	630	592	588	596	625	606	648	606	606	618	651	636	584	591	622	610	578	565	586	622	628	591	631	597	620	631	634	585	585	616	596	629	610	614	655	608	590	599	603	595	609	580	627	620	609	624	604	610	615	614	581	602	606	622	570	610	612	612	638	599	614	602	600	643	598	638	593	587	603	594	569	605	605	624	586	594	650	582	602	616	587	614	615	615	611	622	580	586	577	621	578	649	573	556	574	585	567	609	613	618	576	574	645	607	620	621	623	673	616	595	628	640	668	602	602	586	627	648	627	638	590	596	579	579	589	591	607	629	616	631	593	633	578	592	613	644	608	594	617	638	643	577	583	624	589	611	605	631	611	631	627	603	583	555	598	632	610	651	629	612	651	639	610	574	564	620	628	590	631	588	624	613	623	549	611	651	599	577	617	589	664	584	604	608	633	609	623	627	590	677	611	593	612	604	592	622	599	603	592	605	591	585	585	571	642	587	586	619	620	608	595	638	593	624	617	609	640	585	611	594	600	611	587	662	589	581	538	620	573	575	582	600	578	601	626	625	593	662	593	623	595	568	582	592	618	611	617	619	606	602	589	618	627	636	623	638	580	615	612	586	629	597	630	593	592	609	628	646	579	609	591	576	591	613	609	589	641	647	556	601	593	632	612	623	613	603	578	643	620	607	600	608	637	608	604	610	608	619	608	584	604	640	673	575	632	596	595	574	651	637	583	628	622	571	589	601	587	614	600	602	600	623	627	619	602	629	577	617	620	591	553	593	596	627	635	590	610	608	640	608	632	632	598	562	595	607	572	594	570	590	603	619	585	624	616	604	544	586	602	610	589	578	609	607	620	608	609	632	608	607	647	611	646	614	646	616	559	624	599	650	584	578	572	615	577	596	568	571	596	564	589	603	606	613	586	649	554	583	609	595	585	621	576	616	578	600	569	586	636	645	631	611	613	623	570	676	592	629	595	583	590	632	567	624	599	641	589	604	629	602	612	565	556	593	594	593	563	616	606	621	607	641	601	615	572	590	597	558	606	564	581	611	616	572	571	592	639	647	577	596	653	584	609	620	624	583	605	596	596	621	617	631	615	629	608	613	595	601	576	609	617	638	633	591	571	611	609	647	590	614	632	604	629	642	618	587	593	620	621	624	599	620	628	603	636	602	593	617	560	555	589	579	568	614	564	607	633	602	576	668	612	628	563	587	647	561	612	627	586	618	645	606	634	603	612	563	595	647	618	582	630	605	573	618	638	609	587	555	599	659	634	617	589	631	629	610	598	578	603	629	611	549	653	596	608	672	646	578	641	605	590	629	549	614	593	582	623	578	622	580	639	622	581	603	586	604	599	546	576	575	606	603	624	618	614	623	603	581	615	601	579	580	602	646	649	576	573	584	641	586	592	623	627	576	628	627	588	626	683	561	628	631	660	570	622	638	609	604	627	630	628	691	614	634	598	623	582	589	610	595	565	647	589	559	581	566	627	594	670	619	623	572	602	602	605	569	573	601	617	615	605	599	558	597	606	583	570	608	584	621	595	610	574	581	636	626	604	602	587	637	615	604	628	575	583	575	629	617	591	609	583	587	608	597	639	605	589	597	567	612	587	567	580	570	604	640	594	558	655	626	615	617	654	575	633	582	634	615	644	657	627	576	659	617	572	592	624	596	588	622	621	575	607	626	606	621	589	606	640	536	602	591	633	579	622	628	586	585	628	582	616	586	565	578	591	599	608	566	590	604	622	590	595	611	627	607	574	615	613	579	605	614	612	632	626	598	618	605	614	554	634	611	584	646	570	604	629	604	602	587	591	591	596	611	658	613	559	568	587	587	603	611	616	610	587	602	623	570	624	594	606	602	611	641	593	590	633	624	605	583	633	584	591	610	600	603	595	592	622	628	650	600	657	614	633	595	545	602	595	626	599	610	612	670	571	555	591	608	620	613	625	600	596	650	610	599	614	604	622	591	620	614	615	608	615	611	615	543	595	630	603	570	615	632	616	609	640	615	618	565	626	591	609	625	621	596	591	590	586	618	646	641	624	549	618	604	644	592	629	581	579	615	609	599	641	614	583	604	617	628	642	642	583	607	599	630	593	569	641	582	632	599	632	637	607	613	599	635	557	657	592	557	665	587	618	604	577	630	587	618	588	626	616	606	552	644	608	625	547	608	646	625	561	601	590	591	631	628	628	606	568	574	588	574	583	583	629	610	604	645	620	585	595	600	621	614	613	594	625	596	620	600	609	601	611	625	561	594	597	580	591	614	620	550	587	588	591	603	609	616	582	560	595	616	618	589	593	631	594	569	613	601	598	613	581	591	566	644	578	636	645	619	591	582	603	567	567	600	658	597	577	608	639	585	581	574	621	591	585	587	647	631	583	625	566	622	607	568	581	582	599	600	609	627	592	630	631	598	624	677	642	625	609	624	587	631	586	581	611	616	607	633	584	659	634	579	628	605	615	565	630	612	615
28039	11333	1813	1168	978	912	949	983	912	930	908	882	947	932	950	914	887	949	883	878	865	886	913	904	891	881	927	919	860	895	900	867	927	838	921	888	848	932	885	922	927	944	904	932	883	919	909	896	897	893	869	941	904	907	956	917	934	928	869	931	927	897	902	964	923	910	876	914	908	951	872	859	871	902	892	933	898	901	937	962	930	904	904	941	887	893	920	942	928	918	917	842	848	901	918	929	930	934	891	850	919	844	844	861	894	894	906	871	936	920	931	915	873	884	896	912	897	900	928	917	896	888	882	936	870	921	901	932	883	933	939	904	891	877	936	930	906	883	878	920	876	904	896	850	919	843	903	874	868	926	881	921	861	881	932	874	949	922	880	910	881	901	928	878	874	911	954	922	945	869	884	901	859	897	900	880	948	895	884	943	912	872	890	875	882	862	899	850	871	847	925	896	876	886	896	917	888	916	913	947	894	967	910	923	877	941	873	923	858	863	907	918	973	890	884	924	920	891	892	834	913	814	898	871	908	876	865	911	915	865	923	914	888	948	880	929	905	922	950	865	882	849	941	887	905	908	966	907	939	918	894	933	882	866	928	945	870	921	870	922	935	886	906	881	911	927	942	882	911	910	879	938	924	878	899	889	924	957	919	875	846	948	863	884	932	864	944	911	897	870	919	947	945	890	855	868	924	945	854	897	896	898	920	932	911	923	899	871	881	931	924	912	847	904	909	904	867	885	929	964	953	918	884	884	908	904	847	853	929	907	912	866	898	886	880	935	909	898	857	925	924	879	939	942	874	912	911	902	882	903	828	989	895	912	911	920	858	839	908	937	890	898	879	947	853	933	933	892	862	926	871	936	887	896	939	879	880	915	933	857	891	885	849	929	891	868	978	929	847	841	924	877	848	854	857	901	877	894	844	854	964	871	871	896	870	914	903	895	880	875	866	942	891	921	879	909	885	900	945	857	926	940	871	902	886	898	883	904	903	929	938	942	949	915	912	896	945	884	884	956	955	857	904	941	884	920	936	898	876	889	867	947	857	888	862	912	856	944	903	878	886	864	880	930	864	938	914	900	836	866	914	933	883	931	943	899	834	901	850	836	933	920	902	938	969	938	841	926	896	941	928	880	897	926	893	900	882	946	905	911	889	963	926	918	861	926	884	962	925	943	892	974	882	888	976	923	868	960	852	946	857	937	889	924	905	889	888	859	949	969	916	895	930	875	879	841	962	883	863	933	855	890	915	881	901	931	901	848	923	887	849	883	929	907	837	928	887	900	886	858	867	842	887	890	922	895	897	888	948	858	941	921	935	897	888	978	904	883	929	851	868	897	937	934	909	892	909	861	882	847	887	900	922	860	952	902	897	896	945	891	894	876	927	966	910	855	920	872	855	909	909	889	862	845	928	907	934	912	877	901	911	938	916	941	900	863	902	945	887	921	937	878	934	868	893	881	963	906	889	923	903	880	910	877	859	904	919	896	933	904	914	928	907	914	855	896	919	936	878	883	885	887	937	870	901	873	854	891	934	892	890	895	919	881	908	969	912	904	875	862	921	869	870	942	896	938	919	935	905	836	869	937	908	871	934	855	955	929	890	894	885	918	953	911	933	904	938	880	882	849	925	940	957	891	905	903	872	929	897	927	905	953	852	954	910	933	891	902	874	882	912	924	846	934	886	825	879	884	935	933	835	903	891	889	919	895	891	892	903	894	854	867	904	919	913	874	918	892	972	896	901	929	842	907	881	921	855	892	921	931	888	901	947	924	909	949	868	882	885	974	893	904	891	897	942	867	903	878	911	901	900	890	858	944	878	910	944	952	910	892	888	882	872	826	970	895	872	909	894	869	866	911	897	944	927	931	921	870	911	867	920	971	863	927	894	955	899	879	894	940	899	930	924	935	877	915	921	896	889	832	902	884	939	863	914	905	910	903	916	900	883	917	875	930	843	910	917	825	911	886	896	889	926	867	936	920	892	873	889	889	832	882	883	884	896	897	915	884	920	904	977	945	912	859	894	931	888	924	933	933	808	965	925	903	832	933	911	983	871	964	854	921	896	918	875	853	918	935	880	903	916	905	910	856	908	921	927	877	875	922	901	880	917	865	888	939	884	967	898	861	897	945	909	833	899	869	859	920	892	887	884	912	874	906	871	905	874	845	921	922	934	842	845	914	910	899	930	853	866	947	863	977	873	844	939	904	890	902	962	850	869	984	898	859	921	911	861	891	880	919	865	909	914	919	913	904	905	903	909	914	953	904	924	910	929	943	935	854	879	885	912	881	872	931	932	833	870	957	970	901	941	900	889	920	897	934	866	920	878	895	930	895	880	879	903	891	853	858	930	883	887	901	916	856	844	896	943	938	916	893	905	848	892	858	911	881	897	883	919	904	905	921	909	864	898	918	934	927	910	907	909	846	928	904	887	856	935	896	906	910	939	893	909	808	862	892	921	890	873	954	902	901	902	895	867	899	944	906	922	836	890	914	868	856	887	872	892	878	898	856	925	904	906	928	905	890	894	900	912	921	897	894	925	899	909	887	881	859	870	912	960	871	906	866	920	905	872	875	859	890	891	962	915	927	889	878	873	807	936	936	831	962	914	882	921	901	907	870	905	916	925	894	896	855	886	878	930	890	876	892	916	918	938	875	829	859	917	954	868	882	878	853	943	935	949	859	933	872	952	936	865	862	924	916	883	946	879	882	959	867	892	957	903	929	853	918	908	837	885	874	932	912	901	868	923	867	886	928	919	942	914	928	894	963	909	837	918	880	826	906	880	952	897	849	861	927	893	861	898	913	878	895	920	959	861	937	845	886	873	871	888	858	962	898	941	844	871	889	880	845	863	896	877	866	926	923	807	888	957	896	884	938	915	897	881	906	885	890	904	917	945	919	886	884	889	852	921	886	898	908	954	914	951	927	943	880	893	950	935	943	943	895	892	939	899	931	858	912	918	829	878	906	843	918	908	844	924	890	888	896	920	904	899	930	922	944	888	924	872	878	911	868	879	878	920	860	904	926	910	894	900	863	892	923	923	906	880	934	935	904	926	938	890	884	928	918	897	870	918	940	880	904	884	900	925	896	884	907	854	871	911	904	893	944	893	920	922	866	891	916	880	919	908	893	867	933	922	935	919	959	888	879	933	903	896	952	855	930	923	891	895	937	903	899	892	903	946	879	887	886	910	913	854	913	912	890	959	891	872	873	815	887	893	926	886	864	833	866	876	890	908	905	917	849	846	886	901	899	913	916	940	887	942	868	949	940	925	894	917	898	932	929	870	900	904	884	914	938	906	928	859	895	946	928	889	907	956	915	915	864	910	877	914	927	887	970	845	894	883	943	866	911	931	894	887	926	884	898	865	904	874	920	893	911	910	919	910	885	940	864	925	930	907	877	927	890	866	943	939	905	891	905	969	887	866	916	910	926	842	924	880	960	873	887	884	881	920	917	857	875	909	899	838	952	913	918	954	886	852	932	881	941	906	895	902	878
5168	785	786	672	702	670	643	625	629	640	653	679	664	621	646	662	555	624	601	673	651	607	611	626	635	665	613	615	615	665	579	632	650	603	631	610	604	652	602	621	596	648	627	617	634	615	593	628	617	587	633	644	585	628	615	594	645	631	575	642	618	632	626	619	600	637	591	637	609	590	624	617	652	696	621	606	620	618	659	629	629	623	616	619	644	638	606	615	601	595	621	612	585	557	592	560	607	629	618	635	592	667	610	611	603	590	693	623	612	679	669	623	581	644	632	591	632	640	599	597	604	662	631	591	612	603	571	624	626	567	634	642	591	639	617	621	594	595	626	617	627	656	652	599	649	605	589	593	602	613	586	586	592	570	626	602	626	592	605	608	642	643	664	609	588	610	633	620	632	626	594	648	587	612	626	596	604	588	688	651	537	622	649	617	595	617	631	624	605	598	625	598	634	600	613	629	629	623	613	624	566	605	624	584	622	636	638	636	643	587	582	609	609	589	651	562	592	564	633	623	643	610	572	612	636	649	635	602	612	566	603	632	662	630	601	601	638	598	646	617	611	632	635	592	657	617	663	610	661	624	635	605	618	636	620	615	582	652	587	618	635	631	622	647	584	590	611	645	595	646	605	592	593	587	580	610	579	613	596	636	647	633	581	634	624	623	627	630	609	648	616	589	608	612	564	582	601	609	590	612	643	626	667	664	638	589	588	629	618	631	586	642	651	646	624	642	628	549	594	628	627	656	679	649	643	623	632	625	642	633	624	620	610	653	629	639	602	632	628	614	593	624	608	629	622	588	608	644	620	621	608	577	618	630	610	594	586	585	603	625	609	590	656	640	588	609	612	659	634	596	641	602	636	645	598	605	571	562	658	657	636	602	632	656	630	616	635	607	578	616	624	650	620	642	657	634	653	677	613	597	608	631	596	601	631	618	685	578	621	661	610	618	595	562	585	604	602	642	616	602	625	580	628	605	628	621	624	634	621	592	585	640	573	577	609	605	592	613	659	614	623	631	634	627	640	634	638	613	610	596	570	640	615	634	634	637	635	619	591	609	633	611	627	602	608	611	623	624	626	608	593	622	593	593	602	656	642	614	583	619	598	571	613	650	603	572	632	617	645	610	592	673	631	593	633	611	613	606	634	648	595	616	630	594	593	612	550	604	603	653	611	647	613	641	599	621	633	589	620	608	586	649	598	584	634	625	612	624	651	622	600	630	602	621	606	650	613	585	621	595	633	598	640	626	641	603	620	588	638	661	600	555	650	626	651	604	605	630	603	629	641	654	630	585	646	620	615	645	638	634	654	610	603	622	600	605	568	623	655	647	627	631	600	584	585	548	630	608	608	620	627	632	591	638	626	643	651	614	599	626	620	650	606	585	566	652	609	648	660	595	613	580	615	609	614	590	603	670	637	596	624	591	589	617	599	643	618	562	629	631	625	559	625	614	630	603	569	620	571	639	572	631	655	614	612	615	603	592	636	625	631	592	603	613	578	654	617	590	627	631	624	615	585	626	609	643	613	631	616	617	642	573	617	633	639	633	651	612	683	640	610	605	612	614	594	665	646	608	631	614	596	635	646	618	633	588	618	648	618	664	601	614	621	667	594	610	610	664	622	613	615	603	617	636	613	652	636	607	605	607	608	645	622	635	603	619	639	622	624	598	557	639	597	596	629	620	649	617	645	581	664	618	621	642	647	602	632	618	660	645	610	621	625	613	649	657	638	614	618	622	598	613	641	658	624	616	564	637	598	574	611	622	664	628	582	602	599	653	616	571	674	611	569	609	624	620	590	605	631	624	636	613	621	625	640	629	627	595	652	633	622	642	618	657	585	582	591	622	635	625	658	616	582	625	666	634	614	642	607	613	616	618	615	591	574	618	615	612	647	604	624	593	614	630	631	631	651	654	595	610	617	653	584	643	591	636	675	629	603	603	640	645	602	610	622	596	625	632	668	613	633	594	557	619	624	590	661	596	633	558	607	607	577	546	617	641	607	632	612	592	586	634	628	622	543	610	628	578	619	643	644	625	630	606	596	587	620	587	613	619	623	626	678	618	615	635	587	609	656	630	612	662	611	635	602	605	581	556	595	600	660	641	669	622	581	617	604	614	618	629	625	583	597	598	608	648	591	586	632	591	597	659	616	591	601	588	622	645	575	616	594	633	565	626	686	606	590	582	618	596	662	625	588	632	607	605	581	584	685	689	595	610	651	614	629	640	629	652	585	635	650	629	596	609	647	620	594	629	578	648	585	578	610	622	634	592	602	589	578	590	616	609	642	568	674	632	545	612	612	622	605	617	593	614	564	624	613	610	601	644	615	597	584	628	620	648	639	579	611	633	630	591	634	587	647	627	593	614	622	601	590	658	594	638	634	639	615	581	601	632	629	640	633	580	567	609	639	604	623	615	596	636	610	596	645	622	600	585	598	628	597	620	603	576	623	591	645	593	659	604	641	624	654	585	629	591	630	625	668	612	624	635	617	595	608	625	644	604	663	632	648	599	621	626	624	624	590	585	605	613	646	629	598	575	600	618	628	603	672	661	590	619	594	587	615	562	616	590	587	637	619	636	614	650	617	619	637	618	621	639	593	591	630	597	599	634	618	589	635	606	649	589	679	604	622	596	621	616	584	608	593	593	648	582	640	618	626	600	609	632	630	634	660	618	629	642	591	642	622	605	631	643	625	606	637	616	662	579	578	646	570	621	657	603	628	628	631	605	593	632	607	618	604	639	551	589	599	666	609	624	636	637	616	643	609	632	650	612	621	593	606	610	593	607	621	654	621	639	616	633	645	632	588	577	623	598	657	663	619	606	611	634	619	607	641	636	591	634	615	609	602	612	645	659	613	619	631	605	646	613	629	599	585	602	647	601	654	614	626	637	631	588	642	636	597	620	590	581	579	596	579	634	601	588	629	615	630	580	637	606	611	632	603	610	647	585	565	579	615	621	644	625	636	611	610	641	589	640	679	657	617	598	608	660	616	605	650	606	580	635	607	614	633	639	635	626	655	592	627	632	580	574	631	589	671	651	600	592	621	656	633	632	612	617	634	619	647	636	617	587	626	602	589	648	610	599	606	610	587	628	583	587	602	610	659	616	636	625	565	612	605	608	630	632	619	594	609	646	625	599	629	586	575	597	584	667	644	594	620	633	588	606	597	602	643	589	630	620	609	599	613	618	625	621	608	662	594	654	659	644	625	642	647	603	612	589	634	643	606	664	587	617	623	636	624	639	614	629	660	581	624	623	644	627	684	600	616	636	615	607	581	616	638	607	631	643	616	610	576	633	631	588	611	631	646	649	559	614	612	617	600	663	591	651	587	632	603	640	600	611	622	637	616	640	676	639	601	575	591	636	577	651	627	607	633	648	633	642	597	658	595	653	620	646	645	595	638	576	651	619	582	603	631	623	610	657	620	701	600	616	621	618	671	598	650	632	632	594	603	627	618	647	608	613	584	638	616	610	629	640	635	621	641	632	598	590
25631	21466	27731	25577	10143	2066	1585	1352	1291	1297	1214	1279	1189	1286	1216	1224	1254	1155	1189	1242	1236	1155	1185	1159	1209	1206	1189	1213	1148	1148	1190	1264	1227	1221	1218	1207	1191	1224	1223	1132	1208	1194	1170	1244	1187	1177	1152	1240	1190	1185	1206	1174	1177	1196	1199	1175	1209	1131	1211	1230	1114	1172	1158	1177	1162	1123	1186	1200	1175	1171	1192	1130	1172	1192	1193	1188	1151	1171	1218	1192	1203	1211	1211	1217	1163	1194	1225	1108	1126	1217	1197	1242	1152	1193	1219	1197	1163	1153	1193	1197	1170	1156	1153	1144	1198	1163	1172	1165	1222	1140	1185	1201	1089	1146	1177	1169	1162	1159	1190	1168	1214	1216	1195	1199	1160	1216	1236	1167	1165	1182	1111	1192	1171	1192	1145	1246	1191	1160	1158	1108	1204	1252	1196	1212	1144	1140	1240	1159	1191	1140	1244	1208	1213	1198	1181	1164	1180	1208	1149	1150	1176	1210	1251	1135	1155	1206	1168	1128	1104	1198	1158	1221	1173	1187	1194	1211	1262	1177	1133	1142	1212	1186	1153	1178	1192	1186	1274	1212	1213	1215	1136	1192	1191	1194	1176	1169	1190	1179	1196	1122	1204	1171	1187	1129	1154	1188	1176	1178	1133	1158	1162	1259	1247	1247	1191	1191	1179	1184	1176	1170	1187	1167	1239	1193	1179	1167	1166	1115	1141	1190	1184	1159	1149	1148	1209	1142	1162	1168	1148	1142	1108	1178	1164	1107	1174	1158	1139	1236	1224	1199	1180	1150	1206	1154	1145	1146	1197	1171	1190	1133	1192	1146	1114	1180	1138	1196	1181	1196	1223	1203	1210	1214	1198	1169	1225	1173	1196	1157	1185	1183	1140	1177	1208	1223	1139	1208	1183	1168	1167	1140	1121	1171	1201	1294	1157	1205	1169	1159	1161	1248	1160	1122	1225	1161	1190	1198	1194	1171	1118	1201	1153	1222	1261	1195	1201	1139	1141	1180	1170	1182	1197	1167	1192	1213	1182	1171	1228	1154	1170	1202	1165	1190	1162	1206	1179	1196	1197	1200	1210	1197	1248	1171	1163	1196	1201	1200	1133	1169	1124	1136	1203	1216	1189	1140	1216	1193	1156	1179	1220	1157	1159	1145	1147	1119	1171	1199	1177	1226	1154	1175	1165	1144	1196	1190	1203	1151	1167	1228	1135	1159	1207	1185	1187	1167	1152	1176	1145	1160	1149	1222	1182	1134	1097	1180	1177	1167	1189	1153	1218	1187	1184	1126	1168	1090	1122	1162	1212	1173	1168	1202	1146	1148	1225	1183	1200	1228	1146	1224	1260	1265	1214	1128	1186	1133	1157	1122	1158	1162	1206	1170	1252	1203	1132	1132	1202	1163	1210	1150	1147	1222	1197	1178	1170	1166	1149	1241	1112	1234	1170	1176	1135	1200	1161	1146	1180	1197	1215	1193	1191	1195	1181	1149	1200	1230	1157	1120	1135	1202	1193	1164	1155	1143	1177	1218	1245	1166	1144	1193	1104	1199	1149	1178	1152	1191	1217	1212	1172	1232	1183	1139	1163	1194	1165	1153	1159	1192	1201	1174	1220	1167	1167	1213	1252	1183	1132	1186	1095	1154	1160	1238	1187	1203	1183	1252	1157	1161	1139	1128	1218	1146	1242	1181	1161	1129	1187	1167	1201	1152	1207	1172	1166	1111	1191	1222	1133	1153	1207	1124	1216	1139	1164	1152	1181	1172	1215	1132	1190	1173	1170	1220	1180	1193	1192	1218	1125	1149	1157	1147	1157	1194	1176	1138	1122	1196	1102	1201	1231	1245	1164	1150	1225	1242	1160	1125	1159	1125	1179	1212	1207	1160	1196	1162	1246	1218	1190	1205	1184	1214	1182	1233	1229	1151	1188	1184	1153	1204	1182	1186	1109	1195	1180	1197	1197	1208	1177	1133	1205	1126	1192	1153	1207	1221	1202	1152	1151	1178	1163	1197	1210	1210	1132	1201	1156	1125	1158	1226	1177	1205	1110	1170	1235	1105	1181	1144	1207	1136	1170	1172	1168	1196	1156	1151	1189	1130	1203	1208	1139	1186	1188	1143	1218	1148	1124	1200	1182	1155	1134	1170	1200	1151	1142	1233	1200	1187	1184	1251	1157	1175	1143	1210	1164	1208	1247	1162	1256	1213	1159	1179	1243	1255	1167	1160	1145	1148	1157	1216	1165	1182	1192	1275	1151	1186	1151	1231	1169	1160	1091	1227	1171	1168	1126	1242	1167	1111	1166	1154	1215	1124	1159	1197	1127	1167	1125	1233	1158	1140	1169	1166	1141	1149	1193	1157	1180	1248	1207	1250	1186	1170	1169	1155	1202	1209	1189	1165	1180	1173	1231	1192	1188	1139	1174	1205	1183	1219	1164	1151	1203	1194	1143	1221	1168	1205	1166	1221	1211	1248	1186	1165	1113	1187	1192	1138	1182	1110	1219	1211	1228	1134	1212	1121	1195	1166	1170	1175	1197	1227	1140	1223	1137	1213	1211	1164	1167	1211	1231	1153	1158	1208	1199	1196	1161	1123	1106	1141	1195	1092	1098	1180	1223	1180	1182	1134	1243	1190	1148	1174	1195	1183	1217	1190	1164	1176	1213	1250	1160	1181	1254	1215	1143	1141	1174	1130	1139	1132	1193	1203	1152	1223	1110	1216	1151	1102	1192	1209	1243	1179	1177	1177	1153	1126	1124	1216	1219	1268	1231	1219	1132	1204	1247	1185	1175	1193	1153	1207	1132	1169	1164	1178	1177	1173	1186	1192	1156	1143	1170	1194	1245	1199	1199	1146	1155	1158	1216	1197	1260	1163	1147	1178	1135	1122	1165	1199	1203	1226	1138	1219	1179	1152	1170	1188	1226	1178	1154	1166	1227	1192	1190	1136	1200	1178	1239	1185	1131	1199	1159	1182	1172	1209	1159	1162	1150	1235	1174	1166	1184	1201	1187	1145	1217	1215	1214	1233	1233	1221	1173	1150	1186	1190	1138	1208	1195	1203	1146	1248	1208	1157	1259	1175	1213	1174	1154	1187	1176	1166	1153	1176	1185	1189	1185	1203	1165	1201	1161	1163	1163	1190	1164	1125	1159	1146	1152	1204	1210	1221	1148	1141	1199	1229	1205	1126	1201	1133	1165	1230	1155	1185	1144	1128	1194	1140	1200	1191	1161	1195	1123	1278	1192	1214	1155	1198	1202	1159	1184	1197	1221	1137	1167	1156	1148	1110	1214	1157	1131	1169	1123	1169	1224	1164	1203	1161	1165	1185	1202	1177	1233	1165	1174	1245	1175	1164	1167	1152	1182	1218	1217	1202	1109	1141	1156	1165	1212	1178	1179	1127	1216	1158	1180	1171	1204	1181	1193	1211	1225	1232	1174	1143	1151	1162	1202	1116	1195	1197	1211	1189	1166	1196	1247	1210	1216	1195	1120	1297	1205	1194	1197	1239	1226	1156	1178	1208	1148	1116	1233	1167	1146	1143	1207	1142	1204	1175	1168	1253	1215	1139	1231	1190	1095	1116	1198	1224	1131	1150	1151	1156	1191	1192	1195	1182	1217	1177	1172	1158	1165	1232	1222	1226	1212	1172	1160	1208	1235	1184	1179	1196	1139	1235	1159	1227	1163	1226	1156	1208	1219	1194	1188	1231	1139	1075	1170	1158	1195	1145	1223	1210	1166	1163	1161	1204	1184	1203	1200	1211	1167	1214	1168	1158	1229	1132	1161	1208	1231	1231	1174	1155	1157	1208	1120	1161	1155	1142	1191	1142	1169	1201	1181	1208	1196	1173	1187	1170	1107	1220	1233	1243	1202	1175	1215	1169	1208	1170	1222	1209	1147	1147	1144	1149	1207	1196	1218	1204	1193	1135	1192	1196	1195	1145	1196	1161	1188	1176	1207	1157	1131	1190	1227	1137	1181	1199	1215	1136	1200	1197	1152	1201	1125	1221	1215	1207	1171	1179	1194	1141	1196	1178	1236	1165	1197	1188	1200	1150	1203	1230	1186	1235	1168	1198	1199	1220	1257	1195	1140	1196	1216	1205	1199	1159	1195	1141	1205	1162	1089	1103	1202	1211	1207	1189	1132	1177	1252	1138	1112	1175	1211	1184	1174	1166	1189	1185	1189	1160	1184	1203	1207	1187	1107	1164	1148	1101	1200	1208	1168	1156	1179	1219	1229	1175	1186	1161	1218	1203	1184	1141	1147	1197	1216	1270	1181	1220	1147	1165	1098	1199	1200	1169	1193	1192	1157	1122	1194	1218	1140	1140	1179	1197	1147	1188	1183	1247	1224	1150	1142	1142	1183	1099	1239	1240	1134	1265	1121	1188	1185	1167	1214	1198	1213	1214	1269	1207	1226	1102	1216	1204	1192	1143	1246	1236	1174	1166	1202	1125	1217	1158	1203	1194	1194	1180	1165	1204	1174	1260	1183	1202	1148	1169	1178	1212	1197	1205	1194	1145	1126	1199	1149	1193	1119	1229	1103	1166	1224	1122	1181	1189	1127	1232	1193	1171	1135	1114	1198	1226	1206	1174	1237	1121	1170	1209	1185	1213	1170	1141	1181	1185	1205	1171	1215	1185	1256	1202	1188	1194	1175	1246	1182	1233	1157	1161	1113	1225	1234	1187	1225	1198	1184	1166	1153	1180	1234	1174	1200	1152	1209	1163	1126	1166	1181	1149	1208	1155	1050	1120	1205	1193	1196	1183	1200	1154	1200	1207	1130	1127	1256	1164	1141	1216	1196	1117	1144	1152	1193	1181	1302	1160	1140	1186	1245	1251	1243	1201	1158	1131	1208	1167	1159	1110	1179	1227	1146	1154	1219	1255	1177	1146	1245	1158	1140	1173	1167	1146	1134	1175	1182	1144	1150	1100	1204	1193	1174	1144	1176	1204	1135	1176	1202	1204	1171	1182	1234	1124	1133	1208	1144	1136	1204	1157	1162	1198	1154	1152	1167	1215	1138	1199	1178	1199	1166	1162	1162	1198	1197	1150	1145	1146	1225	1197	1192	1142
3760	3716	3190	1923	1456	1254	1107	1033	1006	956	944	900	889	915	871	841	901	860	865	864	949	857	820	863	830	883	858	814	913	863	828	851	831	797	831	852	885	856	836	868	867	857	869	824	867	859	817	876	851	869	847	860	859	874	869	898	799	877	839	848	859	873	847	841	881	852	865	812	867	869	895	874	883	776	854	869	851	878	804	883	880	854	868	898	872	831	835	843	840	842	817	861	837	869	849	809	805	787	788	823	824	854	831	867	798	845	896	864	838	782	818	817	867	873	815	840	815	831	831	879	867	851	817	784	824	831	879	824	844	813	847	838	792	811	859	824	862	825	866	858	850	810	908	852	843	853	852	831	876	838	791	831	856	811	859	817	857	847	833	838	885	785	829	863	832	854	828	817	842	922	827	837	818	876	841	797	822	871	821	783	819	857	827	855	780	832	795	853	827	808	816	802	828	808	845	812	846	846	812	777	877	820	849	866	887	845	811	843	865	813	860	818	758	806	786	790	819	837	841	816	826	837	790	832	790	829	861	885	803	832	852	769	818	840	807	861	865	820	789	814	863	815	842	824	807	881	814	834	782	807	840	796	863	791	850	886	872	767	827	815	828	913	812	907	838	834	832	819	806	827	816	900	880	794	880	819	823	847	835	853	840	812	825	861	846	823	853	825	856	825	846	830	792	853	879	866	803	837	811	839	853	811	861	831	892	812	820	857	846	859	836	875	843	838	824	847	862	850	844	862	806	880	845	860	815	874	825	825	865	852	814	854	792	785	811	855	854	809	827	863	815	803	832	824	806	809	775	860	829	841	847	862	838	833	839	834	847	804	860	775	804	811	819	878	807	798	823	840	782	829	834	811	859	853	856	825	839	774	814	825	821	826	821	828	817	821	853	843	834	803	861	835	794	849	796	873	814	828	800	777	838	801	796	861	782	839	817	882	786	825	827	808	843	838	840	847	865	803	855	781	792	821	838	821	848	821	814	810	857	851	831	788	839	790	770	755	862	819	829	788	790	869	837	849	846	871	868	822	816	844	839	846	845	865	844	790	823	787	849	850	798	812	844	851	861	859	834	785	820	846	830	823	881	840	770	820	859	853	857	861	808	812	867	822	811	826	785	828	807	809	863	796	763	819	845	823	821	891	834	849	840	845	844	894	831	773	839	864	813	881	797	786	842	800	850	819	868	846	824	875	838	877	899	795	842	830	817	791	833	823	857	846	878	815	834	858	865	810	845	819	850	786	814	818	841	844	825	851	847	854	858	839	881	823	833	831	818	836	795	855	817	836	789	880	812	792	849	856	802	877	817	840	824	805	835	866	913	862	866	849	799	791	758	845	862	826	894	778	812	825	825	793	802	816	862	822	807	818	856	801	835	852	810	790	837	827	802	812	824	797	827	878	811	856	838	854	845	834	853	838	816	841	850	767	852	855	796	865	871	822	879	820	845	863	869	827	846	857	869	784	820	853	784	832	825	783	815	770	802	769	867	817	846	784	778	794	847	831	830	824	808	790	790	831	796	800	849	846	863	849	821	807	818	863	825	826	827	811	823	795	814	824	815	856	809	831	832	808	808	828	825	792	832	870	849	852	815	840	793	829	872	859	824	818	845	823	813	823	817	824	831	847	870	779	794	815	837	788	818	874	824	809	821	816	790	842	822	889	846	832	809	818	818	838	799	827	853	802	831	885	838	779	789	838	834	811	819	826	843	822	787	775	908	828	833	819	864	831	775	790	812	875	800	843	843	840	802	803	800	856	823	829	813	866	855	823	813	817	829	866	844	876	831	784	841	821	846	856	846	790	845	819	833	798	849	853	819	838	849	800	827	806	852	801	872	807	843	822	819	846	866	829	865	784	835	839	818	836	846	841	801	787	828	813	828	812	785	833	834	786	802	791	869	845	809	767	847	858	801	846	858	856	806	854	860	787	862	779	835	821	821	821	795	805	812	824	783	834	859	863	827	799	874	823	811	857	812	788	805	831	821	819	821	838	845	903	869	815	848	798	821	868	817	855	787	878	837	815	821	838	849	861	893	809	849	860	830	837	846	840	877	843	786	837	865	821	801	817	901	848	787	858	860	805	824	813	881	801	833	829	822	827	831	878	827	789	824	835	841	788	844	769	806	857	784	849	804	836	841	845	818	831	831	849	807	843	791	793	788	855	880	824	843	795	870	782	831	889	827	833	851	835	854	853	782	875	802	821	852	803	823	853	796	833	830	825	826	813	869	886	819	847	809	810	814	855	846	834	830	910	851	854	790	794	788	848	882	797	838	822	846	849	853	825	855	803	828	771	858	758	792	838	849	804	884	842	858	855	835	866	767	848	784	866	802	788	821	806	821	800	845	830	850	872	826	828	754	790	793	800	791	782	850	836	828	855	856	821	865	789	843	842	858	825	812	840	869	823	849	823	847	776	841	799	837	711	801	841	863	769	834	819	890	807	839	787	860	881	815	849	816	845	807	823	807	794	817	814	841	807	815	824	813	874	820	829	847	854	862	826	895	888	839	834	817	811	822	780	847	823	860	846	812	809	844	846	791	865	823	854	791	841	848	826	832	816	772	812	876	843	800	861	858	795	828	807	849	805	867	862	795	827	868	828	827	798	809	830	782	827	823	818	845	813	818	870	824	810	794	786	861	832	830	809	813	847	823	787	882	771	844	821	777	769	802	803	823	839	780	838	834	908	843	825	800	816	800	863	806	819	884	859	846	795	812	833	876	867	836	813	836	836	842	815	838	904	838	832	799	809	854	827	835	842	840	797	824	836	795	821	821	808	750	814	778	831	847	826	785	847	843	807	813	810	824	771	855	800	892	859	846	880	823	850	817	794	822	828	806	846	821	815	830	833	857	870	816	848	788	853	846	831	877	828	832	869	803	783	833	847	867	795	795	820	831	820	836	847	863	809	797	862	835	809	868	834	815	839	855	816	772	884	797	821	822	773	839	824	858	864	881	808	845	806	799	866	796	819	837	846	856	837	820	837	838	863	804	857	850	823	841	844	868	800	816	788	869	812	798	808	815	799	877	833	860	804	813	849	815	808	820	790	784	830	838	814	831	812	804	827	859	822	824	818	827	790	831	813	847	839	793	842	839	861	825	827	862	775	834	868	810	843	774	854	834	810	863	837	818	804	864	808	803	814	836	813	770	853	829	823	840	830	809	832	835	833	829	788	811	867	824	789	788	873	784	829	881	818	879	806	765	805	827	838	870	810	860	806	759	827	831	820	805	874	780	869	878	842	818	848	845	847	816	855	823	799	822	826	822	789	823	817	824	834	830	846	817	847	837	863	801	822	813	771	852	810	809	831	895	857	823	819	829	842	847	837	838	793	782	816	836	863	823	855	821	844	800	825	838	832	782	879	774	811	865	824	786	849	816	836	809	820	812	764	801	801	811	844	830	850	827	812	803	809	860	818	836	779	826	809	839	806	791	835	839	812	772	829	872	817	781	833	812	842	816	903	824	807	766	861	812	857	865	864	833	798
24608	21470	28758	24634	21448	7768	1809	1295	1054	1016	990	947	897	897	942	931	888	897	829	922	891	855	804	885	875	827	788	796	769	831	866	885	831	836	825	834	823	776	793	826	871	745	859	886	809	854	832	809	838	807	878	837	793	863	778	851	814	842	802	836	830	850	774	901	803	870	828	825	811	864	843	864	861	857	826	867	814	804	829	800	805	812	864	797	855	772	822	824	790	821	825	838	831	836	802	832	777	823	850	880	840	795	813	866	820	784	816	822	836	797	816	819	852	823	832	830	763	823	869	862	846	851	819	823	814	807	830	806	739	799	831	824	816	813	859	784	869	858	857	812	854	794	815	841	859	867	856	839	847	805	842	854	871	796	831	812	799	829	823	767	801	846	812	833	795	812	805	797	775	765	856	793	766	822	794	812	837	826	812	826	826	811	817	786	804	809	793	825	735	838	836	842	844	883	808	835	828	778	846	788	796	828	847	822	819	847	836	828	810	847	804	802	807	844	813	809	809	829	806	864	802	832	865	793	813	819	876	803	783	784	834	770	867	803	818	827	776	821	797	866	823	811	841	832	785	840	853	789	830	831	798	866	806	873	805	796	819	754	861	870	829	815	799	812	803	850	808	792	836	776	816	810	832	823	802	813	760	846	801	866	850	790	791	806	816	856	817	741	851	808	805	858	843	814	832	875	830	749	828	817	822	806	842	812	788	810	788	842	796	816	840	826	826	840	775	746	797	799	782	823	811	764	758	877	814	835	798	795	777	836	848	796	840	805	861	812	801	821	801	804	879	796	767	802	801	836	794	808	838	790	835	782	829	845	797	799	846	773	827	843	785	825	815	803	784	808	811	823	836	815	786	854	817	764	821	803	818	810	817	802	833	808	806	788	855	791	833	816	805	874	835	822	858	820	836	822	831	835	848	821	861	800	815	796	785	813	787	761	853	810	836	857	792	829	817	834	826	817	845	829	776	811	842	846	777	800	829	811	845	836	861	793	829	805	814	835	808	817	815	812	766	756	803	843	853	844	801	838	734	751	787	833	770	820	838	822	860	853	782	836	886	795	847	817	862	779	859	827	800	822	810	881	796	823	817	782	826	787	787	829	790	809	811	770	811	801	851	807	779	799	823	854	798	804	822	789	833	821	823	842	797	807	824	786	867	819	831	793	785	821	823	850	827	842	823	819	832	845	808	896	806	830	807	787	810	851	805	834	822	806	784	803	827	824	842	853	871	826	846	838	847	861	853	773	814	785	889	847	821	792	871	822	793	787	821	810	848	797	734	814	821	850	816	898	863	805	769	829	858	820	792	817	825	813	828	782	837	817	800	848	798	821	819	825	817	787	827	842	883	830	815	813	829	786	760	774	811	764	830	788	799	846	781	774	846	804	813	799	828	820	830	786	814	790	837	789	829	841	891	840	851	842	798	842	793	817	754	851	776	818	817	832	854	807	836	806	735	809	834	773	787	817	812	814	818	796	812	805	764	811	858	826	844	816	784	833	870	747	800	808	808	792	779	846	872	852	773	811	800	824	765	822	813	830	781	779	827	806	812	794	816	824	795	835	793	813	836	790	831	819	799	819	805	791	796	739	795	872	823	837	849	869	782	823	835	784	810	798	838	873	851	790	811	804	783	825	827	726	825	793	793	791	842	767	752	830	827	802	875	794	833	855	862	804	805	814	815	888	822	791	749	861	801	798	849	799	805	839	817	801	781	827	779	853	820	815	788	830	812	773	787	873	825	804	843	802	872	787	845	825	814	811	819	772	799	839	824	797	819	816	876	835	772	824	840	814	789	786	779	814	806	829	839	887	828	829	783	830	831	820	788	781	832	779	834	766	778	785	849	825	787	825	852	764	781	818	822	793	743	809	819	800	802	801	817	784	800	799	837	775	807	796	894	872	819	807	804	800	800	772	818	791	863	804	836	785	782	817	838	791	831	803	801	760	780	827	782	849	818	828	775	836	821	787	743	796	810	774	784	784	888	825	790	825	821	827	911	859	775	811	778	765	831	816	914	818	834	764	817	816	813	795	803	783	816	804	840	787	830	824	842	874	859	825	773	844	857	801	819	808	825	842	799	823	812	838	812	776	807	846	787	839	791	828	852	801	786	798	799	837	813	840	819	829	773	847	775	817	816	815	846	868	802	759	796	821	834	778	768	805	858	837	810	811	832	822	798	758	817	799	772	830	774	828	815	829	829	798	820	815	794	779	790	845	799	741	815	853	796	807	825	812	826	851	826	776	820	877	780	821	836	831	856	786	802	803	781	810	796	767	862	854	840	837	774	759	842	846	835	821	796	811	804	788	765	850	865	849	803	844	797	768	754	841	777	816	837	821	780	775	858	814	812	773	816	782	806	847	811	881	851	814	768	794	800	803	786	776	795	795	771	816	760	766	777	825	844	825	794	784	826	830	790	820	786	860	793	774	770	831	837	770	812	823	840	783	796	848	837	863	791	843	806	765	832	805	850	871	855	774	804	808	832	827	865	776	777	895	840	872	788	744	786	856	821	780	826	849	828	750	843	783	809	824	837	788	825	805	803	826	763	804	820	773	750	783	805	819	787	810	888	788	856	813	799	843	827	837	835	815	774	853	794	787	830	772	790	831	829	818	819	778	808	847	803	826	801	786	842	823	824	807	798	845	819	869	845	868	856	858	776	815	865	806	822	755	803	764	795	811	810	805	822	768	824	823	770	804	833	740	810	748	847	811	795	808	838	858	820	848	808	762	773	825	796	779	811	851	842	812	792	775	774	771	799	798	815	814	779	831	846	818	824	768	795	863	801	771	804	825	795	835	848	793	784	860	837	799	771	867	801	816	776	817	839	823	801	805	810	765	808	819	808	804	799	842	799	813	862	766	799	765	856	758	785	842	850	785	831	806	789	821	794	842	814	858	825	805	811	799	872	800	823	823	810	832	802	813	760	834	832	779	771	806	815	791	797	851	783	823	831	813	821	860	780	828	772	797	806	791	815	816	853	846	837	810	802	870	805	832	839	814	811	846	828	894	791	824	820	747	810	823	800	831	777	866	840	779	796	800	839	854	778	812	802	792	790	792	838	814	791	842	728	872	807	802	898	826	838	770	752	757	842	844	777	815	848	824	824	767	805	880	790	833	771	789	861	868	822	783	789	797	881	812	822	790	794	864	855	817	775	805	838	814	786	818	817	771	809	822	762	809	876	813	814	847	791	862	792	787	811	839	816	776	830	766	797	777	778	855	803	796	797	835	808	839	773	840	844	813	804	790	829	813	786	834	799	784	786	797	801	820	829	877	818	790	815	778	784	833	782	791	847	827	836	840	821	817	793	815	829	819	768	791	803	786	785	759	826	788	874	827	802	837	827	803	811	791	813	789	795	789	771	843	793	790	749	827	808	792	819	785	794	871	834	889	808	796	777	802	803	805	787	835	781	815	841	856	845	841	822	840	781	805	819	831	821	810	814	780	804	796	831	816	840	785	817	828	812	808	831	897	852	826	833	853
3853	5956	4970	2681	1859	1492	1173	1093	977	855	890	812	757	734	710	674	704	728	656	714	654	645	738	640	626	616	629	714	674	650	604	619	657	609	600	661	684	614	664	613	653	648	598	583	640	625	634	634	645	646	653	612	652	639	609	623	631	659	596	604	623	626	613	608	627	600	622	623	607	593	637	611	599	637	661	625	561	616	625	602	656	641	634	616	635	656	595	630	619	627	648	607	619	639	611	629	566	632	611	603	607	646	580	639	620	594	663	584	594	616	574	606	555	627	641	616	602	629	620	590	652	613	587	601	596	617	617	632	633	586	601	646	594	600	567	639	671	642	601	622	594	636	604	608	645	620	616	612	619	571	653	598	610	630	597	627	662	669	653	587	612	624	601	649	596	600	659	621	634	638	606	615	595	620	605	589	635	613	622	606	646	570	632	582	621	617	610	597	652	639	619	578	645	587	601	619	593	607	623	624	616	605	637	620	577	586	612	663	588	588	576	610	607	646	620	632	586	597	627	634	601	660	597	619	648	620	589	627	625	636	612	625	610	602	644	602	610	568	631	606	607	606	652	627	581	583	607	595	604	598	595	660	607	653	593	622	632	576	591	593	633	627	571	630	551	586	610	585	577	577	649	613	588	649	619	641	614	599	593	597	588	614	616	629	618	628	624	649	601	618	601	619	593	631	621	616	618	618	610	613	602	585	641	602	594	594	623	630	604	602	601	596	611	624	601	611	646	677	625	650	606	598	601	596	606	583	607	583	586	598	591	590	562	673	586	592	628	578	558	648	643	625	597	614	642	579	641	581	599	618	636	615	644	622	584	621	568	633	626	649	623	601	644	591	597	602	591	587	625	622	646	586	590	643	607	629	635	635	628	628	628	603	602	585	627	602	562	600	606	600	615	649	577	629	612	591	575	561	597	637	583	620	617	581	603	568	637	613	618	607	592	655	638	594	604	600	628	597	594	592	623	608	631	628	620	587	627	637	664	590	627	589	603	623	577	605	635	593	591	613	570	612	605	611	586	581	621	624	608	592	569	540	573	591	590	590	643	603	623	611	643	587	546	566	590	614	614	629	603	649	628	602	646	614	625	570	600	580	594	633	595	567	610	565	643	594	634	627	606	621	574	603	654	660	596	591	652	626	596	629	573	613	616	581	637	578	626	593	637	602	618	577	608	668	638	598	605	621	639	606	626	619	592	580	581	615	617	603	634	589	590	647	617	606	649	607	619	583	597	576	640	605	583	640	643	599	598	593	616	563	617	616	611	616	624	608	629	619	567	587	652	574	620	584	592	583	581	567	619	620	642	653	626	623	587	599	605	603	571	607	634	616	620	611	604	635	603	584	619	623	625	580	588	619	615	641	610	650	599	611	604	659	587	592	588	602	590	632	618	592	626	589	602	588	603	612	615	584	639	636	587	584	596	616	594	572	624	557	638	609	622	630	638	594	611	573	626	595	589	566	591	656	593	603	597	598	629	587	555	629	613	594	609	603	648	622	611	621	564	585	691	633	620	630	601	628	608	571	572	599	604	627	598	583	601	643	604	580	608	619	642	594	611	579	579	639	594	576	629	607	607	595	616	596	603	576	601	620	557	576	614	569	601	565	629	578	552	570	554	638	602	602	639	609	621	569	611	661	620	579	630	582	649	578	585	594	594	580	640	620	592	636	620	593	590	606	608	623	653	666	608	610	591	600	617	629	622	606	581	604	613	613	595	563	597	619	586	605	606	628	622	600	646	605	602	626	618	581	600	626	622	597	633	613	612	635	576	593	585	578	585	646	599	596	662	594	586	595	555	658	587	614	561	656	579	609	594	569	598	560	587	617	583	606	577	621	603	616	568	590	607	583	622	639	581	646	631	608	585	593	619	551	612	624	615	649	604	579	593	623	623	649	613	650	595	623	595	535	614	699	574	621	594	625	602	578	571	563	627	612	620	620	626	631	609	602	580	589	653	635	614	617	612	635	625	613	567	627	603	574	600	652	619	632	589	600	584	608	600	572	617	629	574	626	646	571	621	563	575	598	589	620	577	578	628	576	613	611	529	619	616	612	604	606	617	606	582	625	666	623	592	600	613	609	635	575	564	608	600	616	606	610	620	624	598	637	600	630	615	612	588	587	651	575	598	584	606	593	614	609	627	638	622	612	610	570	607	617	602	587	588	626	592	594	611	610	610	636	609	573	617	590	617	597	642	570	590	607	617	577	601	595	620	613	622	588	578	635	573	634	638	536	616	581	617	649	566	557	628	577	567	636	622	574	572	597	609	618	602	663	589	584	586	628	617	601	643	651	602	577	612	605	614	576	563	594	651	622	638	564	590	616	604	582	581	565	600	571	588	613	587	644	621	589	609	648	556	602	597	594	595	579	610	584	654	589	616	600	600	590	576	618	577	627	590	626	598	578	595	604	614	617	620	590	592	608	579	660	616	613	642	633	560	626	625	607	630	587	603	608	621	601	616	616	590	625	661	623	617	616	577	602	662	603	650	567	634	620	586	583	593	524	563	642	584	595	568	646	598	601	581	611	570	619	614	609	617	598	586	632	607	582	618	619	631	574	576	653	616	614	606	594	578	609	586	568	640	666	590	600	619	625	585	596	582	613	603	562	638	628	637	642	586	596	567	616	623	605	586	574	603	597	574	635	571	582	620	606	653	600	613	604	619	604	604	575	629	636	613	641	584	563	603	647	638	617	618	598	602	610	609	593	621	626	594	590	590	560	557	608	614	631	589	649	578	612	604	561	572	622	626	625	575	624	593	578	612	584	625	611	600	599	591	587	570	623	551	574	603	614	636	595	585	548	634	611	600	622	648	626	594	598	579	589	600	621	570	560	586	628	592	604	625	621	645	588	616	642	580	567	584	602	624	622	553	574	579	645	605	608	601	624	585	529	586	635	593	600	570	612	603	592	616	568	622	573	596	621	626	606	659	630	623	577	639	627	612	634	571	609	602	552	613	567	561	584	612	621	609	633	614	592	595	586	632	604	609	631	594	649	609	587	639	593	573	600	561	553	594	577	603	561	666	590	584	577	652	578	606	588	602	593	595	600	561	612	617	571	640	625	615	649	598	622	625	633	577	589	595	621	591	600	605	602	632	608	602	599	623	590	563	608	603	620	579	561	615	607	590	571	583	624	566	575	631	565	630	604	630	605	594	595	602	627	637	606	562	577	640	601	643	639	577	604	616	606	587	598	617	568	596	618	601	616	617	586	576	639	641	578	608	601	624	605	597	553	606	601	601	624	639	576	607	638	617	613	553	566	652	600	610	602	592	609	659	635	616	586	560	611	647	622	615	645	584	615	602	567	557	594	623	606	619	607	649	553	572	602	578	610	641	596	618	676	628	596	597	618	589	616	586	597	552	622	549	574	561	584	611	630	616	606	600	580	602	628	601	624	644	614	629	579	619	599	632	631	572	625	609	606	584	582	584	617	622	571	586	624	597	613	622	570	567	628	595	573	632	603	577	579	603	592	614	648	648	643
27951	11222	1698	1156	958	882	903	875	892	958	881	844	888	905	852	879	918	938	907	901	869	865	896	850	915	902	911	904	899	889	908	947	881	917	878	897	866	941	922	948	854	928	893	904	893	891	820	868	908	883	880	909	897	915	937	912	904	871	905	946	885	871	941	882	907	889	917	893	856	909	910	889	860	920	912	884	1002	948	903	983	835	871	931	859	941	883	851	884	887	860	889	892	930	903	862	904	909	918	863	938	871	887	913	921	870	886	910	921	832	956	847	914	854	910	849	889	852	862	884	885	882	914	840	973	873	913	901	917	866	911	910	917	905	917	880	884	892	898	880	915	910	886	951	880	880	967	930	923	917	906	918	893	902	930	889	922	882	912	891	930	905	917	847	882	937	860	965	927	928	894	820	874	945	918	874	874	880	911	883	860	924	874	888	891	876	946	882	825	880	919	940	964	964	862	936	895	851	865	923	888	861	847	920	899	867	933	867	887	874	886	945	927	929	889	813	862	936	867	917	891	852	907	924	982	914	849	923	897	924	909	895	934	936	904	870	953	921	977	931	884	947	847	820	875	889	861	942	867	930	895	884	896	931	891	899	864	890	880	877	948	877	908	939	891	928	916	911	909	938	857	908	921	909	880	922	876	903	908	934	843	900	922	845	870	905	916	899	854	885	931	912	920	890	871	890	907	851	884	860	888	866	881	891	906	893	910	925	890	908	911	906	953	920	947	907	861	904	927	904	906	874	925	940	905	899	881	871	872	850	934	906	937	896	936	894	885	824	882	895	873	874	947	908	836	863	927	878	900	887	869	862	894	899	931	904	917	866	904	822	937	911	893	856	877	883	854	879	904	879	868	888	855	930	883	942	861	884	875	882	896	848	867	890	867	910	886	865	916	848	893	900	944	895	889	895	930	909	936	867	908	934	921	860	864	873	882	911	877	865	892	929	898	893	897	900	877	864	874	860	911	870	892	941	846	934	893	910	856	934	869	913	912	882	931	880	868	876	884	901	876	931	932	935	904	896	901	900	915	902	810	873	885	915	895	989	873	865	891	950	894	894	916	885	912	879	905	904	927	864	943	931	946	905	850	893	945	902	914	890	888	877	855	862	967	856	904	929	928	929	929	929	835	931	914	910	889	889	985	940	858	886	886	880	926	889	893	890	916	870	884	866	875	905	918	871	828	908	937	913	902	865	885	889	852	898	907	903	922	917	870	901	897	930	877	905	910	875	944	893	913	895	882	901	920	957	866	939	893	908	895	967	877	888	829	899	844	875	849	862	884	872	892	872	931	919	858	878	856	910	913	851	847	852	916	939	907	961	869	935	864	873	926	895	917	883	894	941	925	913	903	923	920	869	933	889	927	868	888	904	894	878	910	910	893	923	871	901	938	838	901	931	870	904	917	895	944	846	917	884	888	925	925	875	938	887	896	910	896	913	910	905	905	936	924	949	873	893	845	854	869	876	882	914	928	916	880	904	852	909	884	878	894	883	903	881	906	911	830	935	892	928	965	890	841	953	857	932	835	879	949	875	904	922	905	961	867	912	930	916	865	892	886	915	916	870	969	889	884	892	871	902	887	916	878	931	855	914	909	873	940	910	871	938	923	917	882	942	889	866	887	907	921	923	889	918	892	899	892	882	911	867	925	924	874	945	870	943	904	890	893	919	897	872	918	896	909	897	871	892	895	945	898	882	937	938	871	939	885	950	933	928	892	905	895	825	890	907	895	890	919	913	890	914	912	838	861	861	929	883	847	858	913	910	866	945	888	944	919	938	914	904	900	902	924	899	899	872	944	920	892	883	889	911	891	920	894	878	890	921	878	937	906	891	855	895	885	933	901	868	867	883	890	895	910	876	874	883	884	903	863	907	870	910	906	869	948	865	855	953	917	871	892	882	952	847	885	916	914	926	886	948	881	870	915	908	859	914	898	851	966	910	949	891	869	933	881	900	895	882	934	938	900	863	875	849	930	901	896	932	937	851	924	914	848	890	884	905	892	841	868	953	881	908	886	921	965	942	911	927	882	870	891	838	885	871	938	866	917	934	867	915	899	890	880	860	876	874	875	928	878	905	877	854	917	879	900	926	930	851	851	937	939	904	941	937	947	908	841	883	886	953	905	911	895	897	899	894	894	900	938	944	851	875	891	872	899	890	962	874	890	894	940	956	890	863	860	891	846	874	882	882	903	863	936	893	916	944	883	868	908	967	929	954	894	880	867	893	880	876	877	881	864	910	881	928	975	889	903	913	897	967	927	864	879	898	874	872	896	873	905	920	880	915	902	893	904	923	914	927	894	883	872	838	880	877	907	894	898	892	891	872	868	868	853	932	904	887	886	909	900	872	942	898	922	843	856	829	891	913	896	894	857	899	852	851	839	912	917	926	885	868	829	928	902	924	857	887	906	914	909	861	911	902	868	912	917	912	921	934	890	883	874	878	930	877	935	832	906	894	896	856	933	905	920	889	869	940	865	918	872	858	905	933	902	905	900	925	882	899	895	859	939	875	887	898	875	847	902	885	874	858	910	883	922	904	883	951	935	917	895	915	885	887	878	924	861	944	885	930	961	882	840	854	896	847	880	862	885	896	905	851	932	866	915	842	864	862	897	905	885	951	937	912	861	891	876	904	952	900	848	900	931	847	880	886	884	871	905	854	906	882	943	905	956	886	907	942	903	898	918	894	869	932	888	963	879	916	937	940	888	896	882	928	913	854	892	955	950	899	885	962	893	900	896	916	837	898	910	927	877	899	886	902	908	904	865	859	918	931	886	965	899	889	920	907	859	890	913	892	881	864	937	911	911	874	856	862	875	877	929	901	926	946	874	887	851	888	884	848	928	868	916	881	924	900	941	932	921	846	911	887	913	889	904	874	902	917	949	888	925	863	894	908	895	917	897	900	873	880	914	918	852	861	919	954	874	880	888	866	928	863	878	908	967	869	938	919	860	854	885	898	904	872	924	869	902	882	928	908	896	875	844	921	885	827	887	968	918	866	891	909	841	881	876	936	922	872	914	839	874	897	884	888	828	971	877	845	851	867	956	893	916	873	909	896	887	914	929	898	956	826	928	882	894	917	877	883	845	907	846	892	866	888	866	899	857	941	904	957	883	846	920	896	900	880	921	931	911	919	896	875	907	873	899	835	886	916	911	888	942	949	906	866	914	910	895	926	907	916	895	880	864	872	887	899	889	922	943	917	892	878	900	919	903	897	898	958	878	913	924	955	985	862	908	938	894	871	901	915	896	941	916	861	843	928	915	890	898	923	919	872	944	893	941	917	868	899	884	899	909	926	834	866	914	869	905	930	918	901	906	913	806	900	866	886	915	945	873	860	888	887	860	931	958	923	913	857	865	936	845	908	878	919	894	979	941	901	941	981	892	900	874	916	942	916	939	903	879	900	937	910	893	892	892	911	873	944	841	919	923	922	895	913	936	902	898	898	916	890	905	885	882	903	899	897	882	884	860	918	936	929	904	904	864	851	854
5094	848	758	679	664	644	684	633	640	626	650	637	609	613	599	636	665	607	624	635	650	605	659	630	605	622	593	651	598	636	593	609	606	624	598	593	613	604	586	604	651	595	606	595	637	638	613	612	658	649	625	621	613	628	630	667	651	620	658	618	621	606	642	625	598	600	630	601	621	631	582	612	582	632	596	624	617	594	662	620	593	602	642	587	567	627	596	601	645	638	650	602	597	606	629	612	614	596	654	589	632	595	613	613	674	603	610	650	625	608	618	613	604	579	596	634	616	626	677	654	586	643	593	614	600	575	602	611	658	631	648	666	631	583	624	654	630	634	597	650	615	649	625	611	616	612	651	607	561	641	597	618	642	651	603	575	652	621	629	589	626	586	608	633	588	635	622	608	625	611	646	656	600	638	569	622	590	612	641	626	641	645	597	591	618	571	595	622	561	595	590	599	649	589	613	615	621	595	611	576	613	594	607	619	581	628	617	630	640	576	625	633	623	628	672	617	621	645	626	592	613	603	664	640	579	651	605	629	639	598	614	634	564	591	586	572	619	614	606	593	613	615	591	616	638	578	629	615	594	604	622	623	628	588	624	564	645	593	590	615	636	608	629	628	613	615	613	597	597	585	612	624	599	661	553	636	596	650	643	632	575	651	658	645	612	604	605	620	640	603	597	642	641	597	631	655	603	648	628	592	630	631	634	633	597	599	655	631	623	628	620	622	580	658	584	618	631	630	615	650	616	631	607	602	652	644	647	636	604	630	619	639	610	595	623	643	596	609	639	641	602	549	636	591	639	582	635	587	632	633	623	636	620	645	593	608	574	619	616	617	622	671	641	627	594	585	628	635	645	599	639	606	601	602	599	600	610	594	581	616	648	621	618	643	661	633	581	669	603	640	580	601	642	578	622	629	616	591	648	577	641	548	654	600	617	614	628	614	644	630	603	609	633	621	613	637	604	628	630	592	602	627	626	632	648	620	605	634	619	626	606	617	621	635	595	629	618	635	638	616	589	615	596	672	634	614	621	600	622	610	620	604	596	612	678	648	618	577	582	621	635	612	616	632	601	573	606	594	608	605	599	619	607	611	599	645	627	580	609	616	576	644	604	633	642	600	605	606	616	601	606	620	599	583	603	607	623	576	620	656	618	624	620	603	622	658	606	598	615	645	663	648	642	665	605	615	624	638	650	596	703	640	613	630	600	612	627	638	612	592	640	603	653	598	635	628	636	635	641	605	642	636	595	632	626	592	593	590	617	606	623	635	625	615	657	644	598	660	614	634	645	615	647	638	609	646	627	639	633	623	628	563	620	693	644	613	626	636	631	580	595	566	603	661	620	636	599	639	579	606	623	654	611	628	623	626	619	633	624	619	629	636	629	603	608	625	627	627	618	625	645	625	571	623	594	619	582	661	592	627	638	586	592	655	634	619	589	641	616	583	656	650	641	588	609	604	624	591	628	609	611	622	634	614	623	583	646	613	618	669	608	620	605	583	626	580	613	610	624	583	610	590	599	651	652	609	627	646	606	636	614	606	612	611	621	627	637	641	589	619	669	614	630	621	594	641	584	654	650	634	614	617	624	592	582	648	617	618	637	621	561	641	663	629	563	643	629	563	611	587	615	645	644	607	587	612	619	611	628	629	618	613	635	661	659	632	599	607	595	615	646	654	638	615	575	649	635	595	593	621	580	642	602	631	636	626	593	608	612	642	608	619	627	699	639	620	619	621	610	615	613	598	611	648	633	585	608	566	641	595	625	627	622	650	662	612	613	641	603	614	591	618	613	626	597	609	620	612	624	588	610	596	579	622	592	646	667	637	653	643	661	619	579	637	623	645	617	608	650	603	635	624	624	606	641	603	626	625	606	593	602	653	614	606	614	626	627	590	617	631	631	639	637	643	602	640	640	630	620	628	613	601	678	609	605	653	637	623	649	646	621	608	618	588	624	647	606	641	605	617	628	594	589	626	633	581	668	576	658	625	609	597	604	622	589	602	611	599	683	639	638	603	599	590	601	608	599	602	592	645	588	610	627	629	617	615	637	635	611	667	632	527	612	641	578	602	626	661	602	602	641	601	650	643	616	641	612	626	618	620	573	628	569	642	645	585	595	596	615	643	597	605	614	587	615	599	682	653	646	606	607	607	623	597	617	618	585	599	639	609	587	617	635	602	616	647	608	606	624	564	650	569	629	595	595	639	602	610	608	600	615	600	588	611	606	649	633	586	647	600	633	581	606	620	605	604	601	591	638	639	600	641	647	617	570	611	636	596	634	609	606	663	624	619	599	619	676	612	628	633	615	545	570	605	638	662	625	590	601	671	627	635	586	598	597	617	646	639	573	629	662	641	618	648	613	656	654	687	576	619	601	646	583	593	607	562	582	640	622	616	609	598	630	641	597	609	593	598	615	602	598	598	618	611	643	616	628	590	590	626	575	613	614	601	616	628	629	568	570	612	631	580	625	596	596	593	591	608	632	663	650	596	607	639	615	620	669	608	617	626	655	608	624	608	613	621	617	622	644	634	642	600	621	629	638	639	626	649	583	656	602	583	652	635	578	623	576	610	599	613	630	624	578	562	594	627	615	623	591	605	611	612	585	634	606	619	640	596	647	621	616	593	606	604	590	616	590	657	661	623	608	615	621	567	576	608	607	590	602	666	599	626	599	589	628	614	589	589	605	627	597	630	660	618	614	598	609	632	612	603	600	593	634	624	627	629	647	582	651	623	647	643	651	644	627	628	598	615	626	620	682	605	641	587	654	617	615	580	683	670	616	626	645	614	620	613	627	638	633	592	597	623	597	638	619	583	635	661	619	687	668	641	586	618	636	603	606	617	669	648	632	611	593	650	639	632	592	628	597	634	608	614	605	620	612	650	648	566	612	605	590	620	594	633	611	585	634	613	609	620	593	658	605	644	600	598	633	581	626	650	624	614	581	614	633	617	619	599	612	661	621	604	603	627	618	647	575	622	565	612	610	577	609	621	596	611	594	616	640	574	607	670	648	632	632	626	535	584	580	645	625	641	648	628	617	615	618	671	600	581	651	616	624	593	612	580	619	659	614	617	640	657	613	617	581	657	611	633	611	634	621	639	626	637	596	645	618	592	646	608	604	616	659	643	605	676	644	609	647	621	628	639	624	604	635	614	630	595	624	630	581	618	614	592	594	605	617	665	614	644	654	622	635	650	591	667	570	576	613	617	691	565	605	598	621	616	630	618	651	621	638	657	661	623	647	639	601	667	612	635	610	622	645	595	596	594	664	601	619	575	646	624	651	632	621	613	579	610	639	650	615	645	607	632	650	639	618	607	600	630	625	605	561	642	591	616	604	609	606	607	600	624	609	625	639	588	611	612	599	595	626	638	693	589	615	639	625	630	594	610	611	594	621	597	595	652	595	635	607	656	630	640	624	632	637	582	603	604	634	608	650	641	609	588	564	617	620	677	627	637	626	637	606	665	617	644	592	626	656	636	635	638	623	618	604	604
25636	21470	27740	25573	9995	2055	1617	1491	1366	1300	1293	1311	1211	1183	1228	1205	1251	1260	1246	1218	1240	1216	1155	1263	1239	1169	1178	1193	1224	1263	1126	1202	1150	1164	1251	1194	1198	1215	1170	1217	1151	1190	1147	1143	1198	1195	1164	1174	1157	1203	1191	1169	1113	1233	1202	1144	1265	1191	1254	1208	1212	1175	1241	1157	1186	1215	1170	1177	1183	1155	1206	1162	1193	1216	1184	1170	1261	1165	1178	1186	1166	1133	1194	1187	1160	1153	1093	1186	1202	1224	1195	1134	1065	1174	1180	1236	1227	1192	1179	1229	1170	1172	1177	1196	1120	1224	1223	1191	1180	1171	1159	1180	1134	1203	1222	1223	1189	1192	1187	1203	1147	1205	1194	1149	1149	1202	1199	1139	1212	1148	1149	1238	1202	1179	1187	1194	1178	1129	1154	1153	1157	1196	1159	1228	1134	1161	1162	1157	1122	1204	1191	1115	1138	1190	1176	1194	1259	1171	1220	1167	1208	1166	1192	1103	1172	1135	1134	1151	1195	1158	1180	1226	1221	1178	1137	1174	1167	1186	1171	1220	1208	1147	1171	1208	1146	1174	1170	1177	1136	1216	1167	1196	1171	1098	1211	1162	1246	1196	1177	1186	1196	1180	1217	1153	1172	1163	1147	1119	1153	1217	1161	1148	1179	1198	1131	1225	1171	1165	1164	1151	1195	1170	1245	1131	1187	1141	1157	1128	1169	1172	1162	1169	1177	1116	1186	1140	1207	1165	1116	1162	1134	1202	1195	1225	1191	1277	1145	1151	1168	1184	1183	1185	1193	1154	1167	1178	1140	1170	1218	1198	1128	1228	1177	1235	1165	1128	1207	1197	1177	1151	1177	1258	1213	1148	1109	1137	1201	1132	1198	1156	1113	1148	1169	1204	1157	1155	1207	1152	1146	1103	1157	1211	1128	1159	1181	1158	1181	1223	1161	1182	1178	1214	1173	1161	1141	1166	1158	1211	1147	1182	1231	1134	1129	1175	1142	1199	1196	1135	1199	1090	1203	1104	1229	1183	1220	1276	1200	1199	1182	1187	1164	1223	1180	1137	1175	1180	1123	1173	1182	1155	1169	1143	1240	1111	1169	1143	1152	1135	1162	1109	1150	1180	1115	1111	1162	1172	1140	1237	1158	1137	1164	1237	1181	1193	1158	1215	1153	1190	1206	1134	1163	1186	1196	1173	1135	1170	1191	1154	1148	1103	1189	1195	1244	1204	1171	1181	1142	1152	1164	1221	1239	1194	1162	1221	1138	1119	1166	1152	1182	1161	1195	1132	1180	1231	1175	1156	1160	1238	1178	1155	1163	1216	1135	1146	1178	1183	1170	1156	1190	1173	1182	1201	1141	1162	1187	1244	1149	1153	1204	1156	1157	1184	1215	1158	1159	1196	1159	1117	1145	1108	1180	1149	1185	1201	1114	1179	1187	1235	1159	1193	1198	1158	1122	1168	1211	1179	1215	1147	1151	1124	1155	1149	1157	1169	1241	1237	1120	1182	1142	1217	1231	1159	1159	1164	1152	1146	1137	1191	1129	1176	1109	1230	1149	1184	1167	1146	1207	1216	1153	1205	1155	1186	1179	1177	1185	1182	1222	1199	1169	1140	1197	1227	1181	1160	1196	1191	1210	1185	1144	1174	1209	1147	1081	1155	1203	1219	1178	1198	1190	1140	1234	1205	1158	1236	1181	1173	1188	1171	1155	1203	1183	1192	1179	1168	1106	1174	1165	1188	1176	1181	1130	1217	1193	1185	1168	1161	1187	1157	1119	1176	1175	1208	1247	1189	1157	1114	1157	1196	1196	1247	1219	1210	1128	1124	1158	1164	1255	1171	1167	1181	1204	1158	1176	1155	1230	1120	1178	1122	1218	1151	1161	1140	1159	1194	1193	1100	1178	1161	1155	1188	1165	1169	1162	1157	1211	1216	1196	1140	1135	1107	1172	1125	1208	1210	1177	1180	1171	1164	1154	1140	1155	1132	1142	1215	1172	1165	1168	1182	1207	1168	1233	1146	1128	1214	1157	1199	1206	1140	1196	1168	1186	1210	1236	1189	1142	1194	1134	1191	1192	1209	1105	1180	1149	1166	1130	1177	1145	1175	1169	1155	1197	1191	1167	1186	1121	1162	1228	1176	1181	1171	1171	1151	1186	1218	1210	1192	1196	1132	1130	1133	1222	1182	1201	1199	1167	1203	1186	1164	1210	1159	1122	1235	1202	1191	1122	1111	1129	1108	1186	1188	1225	1171	1168	1178	1140	1127	1116	1196	1170	1119	1109	1172	1128	1129	1174	1149	1165	1102	1147	1196	1095	1147	1164	1242	1156	1192	1201	1169	1177	1186	1179	1167	1192	1154	1208	1152	1165	1139	1154	1151	1089	1261	1202	1192	1174	1171	1203	1188	1169	1085	1194	1164	1160	1201	1161	1237	1162	1186	1178	1181	1127	1163	1186	1166	1173	1196	1217	1211	1133	1232	1257	1209	1152	1127	1136	1199	1160	1184	1229	1173	1140	1240	1186	1191	1177	1198	1126	1206	1139	1210	1153	1220	1146	1134	1099	1187	1201	1151	1183	1141	1155	1127	1231	1118	1212	1153	1108	1085	1191	1168	1208	1252	1144	1182	1155	1169	1162	1157	1130	1168	1163	1100	1195	1232	1145	1165	1188	1196	1139	1177	1196	1156	1142	1155	1116	1244	1104	1225	1191	1190	1152	1220	1186	1240	1111	1151	1208	1133	1164	1184	1169	1180	1167	1192	1192	1164	1245	1235	1155	1165	1175	1185	1121	1134	1177	1167	1157	1124	1168	1186	1166	1191	1185	1151	1186	1149	1140	1127	1188	1232	1190	1187	1189	1183	1210	1159	1211	1165	1177	1167	1182	1235	1147	1228	1166	1147	1207	1173	1082	1191	1197	1159	1169	1132	1161	1166	1105	1125	1194	1215	1182	1183	1137	1150	1155	1208	1183	1215	1087	1093	1182	1171	1168	1139	1195	1130	1174	1168	1218	1163	1148	1163	1125	1162	1175	1137	1122	1182	1160	1117	1200	1173	1137	1174	1163	1192	1133	1188	1173	1182	1195	1209	1222	1184	1187	1129	1201	1184	1180	1259	1156	1174	1159	1204	1182	1145	1121	1235	1205	1166	1207	1197	1193	1179	1108	1178	1175	1195	1162	1226	1183	1162	1201	1162	1148	1106	1158	1116	1240	1138	1205	1135	1222	1175	1182	1163	1184	1150	1104	1195	1195	1214	1159	1158	1161	1223	1184	1143	1187	1168	1172	1169	1190	1180	1215	1213	1186	1208	1158	1183	1185	1207	1207	1166	1167	1138	1183	1182	1115	1169	1151	1222	1226	1219	1153	1158	1226	1164	1143	1163	1144	1168	1232	1192	1220	1176	1220	1213	1104	1192	1153	1193	1169	1170	1169	1198	1196	1209	1165	1224	1163	1198	1192	1219	1199	1113	1139	1203	1151	1157	1203	1178	1226	1177	1136	1163	1110	1195	1148	1182	1173	1166	1242	1162	1101	1163	1196	1253	1186	1206	1178	1219	1080	1202	1184	1198	1191	1184	1207	1176	1175	1145	1192	1208	1168	1165	1164	1166	1228	1130	1093	1195	1192	1159	1164	1152	1208	1168	1211	1130	1156	1185	1150	1168	1143	1188	1156	1135	1122	1135	1181	1132	1108	1143	1110	1153	1169	1199	1164	1209	1201	1154	1167	1113	1204	1180	1136	1186	1182	1172	1139	1113	1159	1193	1167	1242	1214	1125	1218	1222	1271	1200	1172	1213	1190	1120	1122	1139	1141	1118	1133	1153	1273	1099	1205	1159	1143	1139	1183	1187	1186	1154	1182	1144	1160	1209	1138	1133	1187	1150	1202	1147	1149	1163	1144	1240	1119	1166	1185	1127	1164	1200	1164	1150	1184	1142	1175	1162	1221	1191	1178	1205	1165	1128	1186	1131	1212	1123	1190	1157	1203	1227	1204	1221	1123	1191	1156	1191	1124	1177	1137	1190	1189	1194	1157	1154	1143	1137	1152	1116	1178	1169	1147	1106	1149	1224	1176	1244	1214	1144	1144	1156	1167	1161	1167	1206	1226	1183	1181	1199	1210	1115	1166	1202	1167	1184	1176	1178	1216	1202	1195	1167	1174	1140	1179	1158	1140	1200	1196	1216	1203	1179	1178	1195	1169	1169	1148	1189	1180	1172	1189	1137	1172	1150	1161	1157	1207	1215	1158	1127	1138	1247	1132	1153	1185	1155	1195	1180	1181	1116	1136	1206	1217	1116	1125	1176	1097	1184	1140	1210	1174	1167	1120	1151	1184	1198	1133	1215	1171	1196	1165	1171	1108	1243	1214	1167	1216	1173	1168	1114	1207	1177	1234	1163	1177	1185	1132	1156	1189	1136	1194	1205	1165	1154	1129	1194	1128	1203	1144	1149	1119	1195	1140	1238	1217	1158	1165	1186	1172	1183	1167	1155	1202	1156	1210	1163	1132	1093	1133	1205	1170	1176	1102	1113	1194	1120	1231	1174	1135	1187	1169	1149	1216	1230	1106	1159	1181	1203	1188	1137	1132	1227	1176	1150	1133	1228	1221	1206	1196	1158	1136	1162	1258	1157	1190	1171	1160	1196	1217	1158	1163	1153	1150	1162	1165	1192	1193	1129	1124	1203	1159	1169	1116	1160	1224	1158	1136	1205	1212	1198	1233	1204	1159	1242	1155	1164	1170	1221	1132	1201	1164	1177	1194	1174	1144	1137	1155	1155	1176	1196	1134	1132	1138	1170	1168	1254	1216	1189	1171	1216	1201	1164	1181	1140	1212	1157	1161	1183	1210	1160	1164	1185	1190	1184	1151	1157	1189	1193	1162	1178	1144	1241	1163	1219	1251	1105	1144	1146	1162	1196	1164	1166	1124	1240	1164	1167	1190	1193	1183	1171	1195	1198	1175	1162	1176	1133	1204	1177	1175	1169	1170	1137	1211	1189	1190	1180	1217	1147	1167	1214	1183	1145	1192	1119	1128	1207	1215	1190	1256	1163	1150	1114	1201	1183	1214	1222
3730	3751	3071	1864	1512	1327	1180	1084	1031	934	914	992	941	887	920	856	883	853	864	874	863	914	828	832	861	915	876	829	868	827	905	830	842	926	810	866	849	872	866	843	808	817	882	891	858	835	861	858	842	870	846	808	813	839	810	845	858	861	840	853	824	878	857	864	819	863	853	867	807	814	858	783	856	836	790	841	805	875	835	850	843	830	811	814	883	859	883	828	851	855	837	794	883	878	816	863	822	845	876	809	843	851	814	832	844	819	829	861	836	906	852	851	816	790	832	839	874	823	874	846	791	907	823	792	897	848	825	884	823	836	897	880	883	839	814	844	849	852	845	895	841	820	826	877	825	901	817	833	853	886	857	820	835	866	829	820	840	829	817	809	866	857	849	822	827	816	845	841	848	829	792	867	895	763	881	871	816	840	884	850	797	765	824	805	792	861	789	872	816	795	840	844	847	832	852	857	785	811	850	821	889	852	797	800	767	866	820	823	791	817	774	895	797	864	842	816	825	801	792	846	814	858	779	855	820	824	857	836	855	841	841	845	808	862	818	830	787	827	820	837	874	834	822	783	879	812	876	795	855	870	813	834	878	803	883	857	868	817	853	816	799	896	870	804	846	878	820	823	873	836	836	803	773	818	817	768	827	760	814	838	833	811	863	821	841	813	820	814	854	843	857	846	832	814	847	851	830	815	877	818	856	832	832	786	886	828	897	803	881	852	884	830	831	868	857	843	828	814	805	837	829	857	838	793	833	868	792	864	839	850	854	814	855	836	878	833	874	843	790	804	833	805	787	845	806	852	837	828	846	868	859	827	834	862	794	869	777	787	853	850	818	831	855	847	823	841	798	812	867	850	849	809	843	820	790	850	849	816	843	864	786	821	827	848	780	825	832	843	854	879	797	812	814	837	813	815	794	819	844	841	863	831	816	828	814	813	861	860	794	815	818	790	849	800	808	851	853	840	837	804	764	828	861	810	833	850	815	868	792	809	893	789	801	758	805	828	800	807	846	791	825	850	863	834	845	866	851	883	852	774	879	850	783	886	826	821	813	810	836	809	822	873	851	810	836	884	871	803	795	851	833	889	784	864	816	888	850	843	838	865	797	787	790	816	794	807	835	795	831	769	842	857	818	871	795	832	807	818	803	784	865	839	832	843	791	869	854	831	820	856	839	833	793	906	824	820	840	801	887	868	802	850	794	832	888	800	813	849	823	807	858	900	820	879	845	790	870	841	856	835	845	861	828	851	827	798	848	886	868	849	842	848	851	826	800	818	848	821	861	872	812	799	842	850	835	838	841	831	871	815	816	804	824	817	818	831	806	860	797	789	845	846	856	863	874	837	827	819	801	813	840	825	851	838	847	852	836	843	779	822	852	807	800	797	820	800	810	803	751	845	829	809	795	798	904	831	802	810	834	790	829	817	846	853	826	837	894	835	880	876	810	789	803	813	861	818	836	835	840	848	832	814	841	878	848	844	858	817	856	867	755	841	858	818	856	842	780	837	888	828	853	894	823	837	863	858	817	863	825	885	885	839	844	870	829	805	853	807	837	838	815	828	887	883	822	884	914	867	826	838	840	874	827	795	800	877	822	827	850	874	810	847	814	833	798	845	810	843	817	794	812	817	842	856	799	813	858	803	853	849	807	831	843	816	824	829	814	824	815	885	789	789	818	827	829	818	878	833	827	860	802	845	803	846	878	841	824	816	778	890	842	831	822	809	845	814	833	842	802	826	749	819	826	856	825	799	903	812	863	802	889	830	858	836	856	818	821	790	851	736	795	828	837	784	862	824	857	776	819	801	902	809	836	831	818	810	865	757	874	818	807	821	808	865	799	851	866	903	782	806	809	806	817	855	851	835	793	879	832	814	880	825	809	842	844	851	751	862	837	821	893	815	907	790	820	804	860	853	815	817	794	849	829	815	809	796	870	859	814	864	839	796	827	845	816	819	773	770	792	805	844	827	826	786	812	835	798	867	895	795	856	930	825	879	822	816	858	840	802	849	809	829	838	850	870	893	856	865	810	831	872	822	844	846	854	828	828	841	810	790	825	830	865	853	789	819	856	762	809	843	827	780	821	792	849	823	813	787	845	819	830	874	836	797	876	864	854	861	883	820	811	883	836	790	818	843	864	836	835	779	811	818	856	863	767	820	867	907	867	834	824	824	797	866	813	847	810	765	823	841	878	842	785	860	830	895	867	821	808	903	843	830	822	840	796	840	889	781	840	816	805	868	824	834	845	831	791	837	821	795	862	808	792	885	843	829	823	787	790	842	831	837	795	786	848	825	839	832	842	774	838	845	824	871	814	855	848	804	785	756	873	820	828	848	848	814	871	767	875	802	804	842	852	803	817	853	841	794	820	830	842	823	873	806	841	855	806	844	831	773	864	868	830	836	789	849	854	851	791	832	828	888	810	837	799	814	860	819	828	902	795	810	785	824	877	811	837	800	842	835	828	821	813	874	833	875	800	804	851	866	826	833	832	740	833	764	873	825	831	809	833	827	821	856	772	917	861	834	853	887	849	783	932	844	851	815	786	814	824	839	835	851	809	769	846	864	798	848	835	879	855	893	839	817	856	791	859	836	846	820	808	845	817	869	842	796	852	818	896	860	829	852	815	811	847	837	821	832	796	797	787	848	802	852	816	838	788	854	797	832	776	891	824	819	831	807	828	823	819	841	839	824	821	836	829	802	815	838	805	852	821	778	858	766	813	784	795	855	853	828	803	811	834	872	776	862	779	821	854	796	832	813	863	836	836	803	838	785	875	823	763	824	840	813	851	818	812	852	816	841	822	789	757	911	796	845	808	834	764	806	802	879	836	819	842	757	836	819	861	822	852	789	829	831	847	821	895	815	805	784	826	811	822	838	758	871	818	807	818	832	832	841	815	829	843	850	807	828	791	841	814	826	874	848	774	862	798	851	871	817	812	830	848	820	799	851	843	796	855	822	812	759	853	872	829	829	804	838	843	857	817	820	877	833	816	886	810	790	793	821	852	818	822	860	872	905	852	789	843	831	818	805	803	805	834	800	842	831	810	838	848	854	800	825	818	851	790	819	867	816	802	822	823	850	808	794	871	881	832	856	888	850	814	801	865	821	830	857	837	819	843	858	795	825	887	766	820	841	868	829	832	819	813	863	826	887	844	841	759	878	841	829	820	821	851	851	849	817	842	809	808	857	846	832	812	800	812	789	851	793	850	810	801	774	766	878	789	857	821	857	821	835	872	850	818	806	869	816	816	828	822	900	826	789	821	873	839	809	889	826	801	820	868	869	887	851	797	836	909	812	844	840	825	858	811	813	831	838	899	775	829	896	800	823	825	784	823	827	858	835	913	833	838	814	907	883	846	861	783	860	853	836	846	837	831	808	839	805	827	842	821	839	853	826	837	900	846	869	852	836	847	846	816	820	800	799	861	860	840	847	835	819	849	827	770	865	836	827	811	857	828	840	845	814	846	851	812	813	824	819	812	812	863	844	831	819
24621	21466	28750	24621	21448	7686	1777	1223	1060	1038	1010	929	921	923	858	855	845	855	906	861	869	870	884	910	810	831	846	892	861	847	837	871	812	824	862	830	800	814	754	865	835	829	806	808	828	873	842	829	839	780	884	806	823	798	833	788	781	895	811	829	816	809	828	828	812	797	771	867	817	808	756	790	835	845	816	813	831	823	802	768	774	838	816	789	811	825	760	763	798	813	849	841	862	828	841	845	803	871	780	818	835	849	827	840	791	790	802	890	815	855	864	813	817	800	788	813	767	803	833	762	834	845	809	838	813	811	801	867	848	813	784	784	762	833	830	834	843	832	827	787	807	842	773	822	829	805	874	842	778	838	825	803	844	813	819	834	810	782	781	785	842	818	853	851	786	862	799	790	858	769	846	813	883	758	783	823	811	834	802	838	815	817	788	827	818	833	861	812	815	838	827	853	805	806	783	812	871	815	784	788	770	831	858	810	799	807	842	858	792	835	835	762	801	842	811	812	789	799	801	820	800	811	839	816	842	812	810	779	783	872	826	845	826	811	840	831	783	780	847	811	853	826	804	787	828	822	797	831	802	850	815	816	868	833	828	848	801	845	769	808	813	837	791	868	831	825	812	804	848	821	838	862	823	838	836	847	862	794	822	784	807	836	792	877	777	819	766	800	821	817	774	864	781	778	782	828	839	836	792	822	865	767	780	863	795	836	806	892	818	829	790	792	813	797	781	841	826	789	788	810	768	819	818	850	832	786	855	824	823	816	736	788	808	834	836	803	800	796	785	792	792	844	757	822	819	814	786	796	839	801	879	858	821	797	833	853	805	800	842	823	824	800	789	804	823	773	822	783	798	788	780	834	813	758	788	848	832	809	822	804	809	816	802	905	812	820	833	820	819	869	815	784	758	854	855	815	810	812	743	851	858	760	813	867	826	822	765	792	837	785	818	810	786	806	812	805	827	844	813	810	814	770	797	781	891	828	784	819	781	827	866	788	798	788	811	882	835	794	780	803	788	782	795	850	853	781	836	824	845	854	822	808	791	863	816	824	837	762	793	808	865	829	802	803	820	753	795	878	780	861	808	792	824	808	827	792	838	808	871	818	795	811	759	826	819	806	787	791	848	796	818	800	793	803	801	866	838	793	843	850	790	849	762	863	786	864	770	869	853	846	810	805	841	807	837	782	822	807	779	829	772	784	819	764	831	864	844	816	888	851	832	782	839	764	809	816	820	808	790	778	852	784	771	838	808	795	848	794	821	809	775	818	802	793	799	819	807	860	790	834	778	761	882	826	805	852	810	773	850	814	814	815	799	839	814	814	779	803	770	852	762	825	795	798	837	778	881	831	819	862	871	832	817	855	789	809	816	838	831	801	803	813	807	863	816	877	848	781	821	770	812	779	783	851	825	794	821	788	826	910	810	823	828	829	829	803	870	795	821	813	819	818	811	844	830	815	794	766	844	825	810	833	835	807	807	848	748	791	828	856	818	813	832	810	813	781	848	781	794	823	861	744	788	837	826	869	857	864	863	826	851	810	808	768	811	831	774	747	843	798	822	782	826	795	807	815	815	803	811	800	789	782	770	791	826	776	802	811	769	820	852	865	776	786	848	813	821	804	800	838	807	802	812	820	804	771	791	819	827	800	848	795	789	785	847	784	804	811	857	880	824	812	815	831	860	832	868	845	803	842	831	850	827	849	843	806	790	789	800	867	790	817	842	851	799	850	866	787	845	825	821	807	774	833	865	842	787	793	862	755	785	822	842	840	799	804	790	784	789	831	828	810	829	836	754	823	806	817	818	830	832	793	825	823	804	809	798	833	781	751	779	844	821	820	856	833	845	804	777	815	786	847	794	822	794	820	765	790	841	853	814	821	766	790	812	789	835	772	823	792	780	835	841	808	778	825	818	743	754	810	814	809	835	838	841	776	728	811	842	800	834	776	823	808	814	796	859	786	819	747	835	859	792	792	816	803	817	763	843	832	797	804	767	790	805	848	844	826	819	859	806	769	813	790	812	781	879	820	839	831	801	774	784	832	859	788	780	851	767	819	775	867	808	768	798	751	848	826	786	887	826	813	833	825	816	787	826	842	842	767	850	779	799	805	799	824	774	854	807	827	801	819	841	854	770	789	796	794	780	770	791	820	814	799	787	850	836	828	830	806	796	788	802	797	788	793	795	824	824	759	833	792	835	797	851	813	801	791	787	812	882	834	799	784	787	817	875	841	812	795	837	878	829	825	795	815	794	840	821	770	845	805	854	803	836	812	825	814	789	835	799	861	837	757	780	749	768	780	853	755	799	778	795	780	832	818	771	822	807	825	846	799	819	730	809	863	831	831	833	853	831	818	845	780	755	729	825	820	816	737	790	860	794	820	840	808	801	770	786	864	853	848	839	828	790	799	855	837	806	827	808	791	818	775	829	860	784	749	807	768	838	802	814	775	815	803	817	791	832	821	760	777	810	843	785	838	780	800	783	815	844	847	820	836	787	786	798	814	743	807	804	830	822	827	825	848	814	801	820	778	784	815	846	800	839	799	839	776	813	825	826	795	830	812	787	793	771	788	834	847	820	795	826	783	789	827	817	809	794	835	782	783	815	818	822	795	841	841	799	822	823	769	758	805	824	834	846	802	782	758	859	829	850	822	854	822	858	781	792	760	834	836	751	803	780	837	836	760	762	787	849	776	810	815	796	821	815	797	834	809	813	810	753	811	796	781	780	812	824	795	766	826	881	818	844	841	810	780	820	848	836	860	844	831	836	780	851	808	768	823	857	841	834	803	813	826	812	836	795	780	861	789	796	842	787	828	769	831	778	827	849	801	839	786	812	813	836	757	877	861	808	836	834	828	844	792	844	794	828	836	815	851	785	892	792	807	838	822	773	785	854	807	760	751	783	793	766	782	833	817	837	810	816	796	810	760	810	835	815	874	777	793	844	869	804	760	801	854	780	791	834	802	798	843	809	817	814	853	815	829	801	776	831	826	891	800	837	825	780	807	843	815	795	825	850	822	770	789	811	833	796	782	826	784	837	803	873	830	809	815	812	761	813	843	810	860	820	798	804	797	785	856	776	823	830	789	785	806	818	807	801	853	787	813	811	832	789	834	840	814	838	878	826	839	735	856	766	836	807	815	819	819	842	841	843	841	838	812	806	796	812	781	830	780	800	793	800	791	802	789	800	819	809	804	757	834	781	812	813	805	798	808	824	780	793	810	819	785	818	799	855	799	756	814	833	797	810	784	782	800	796	759	858	843	763	789	787	839	811	889	792	808	796	765	774	819	826	795	835	782	824	854	815	741	784	756	803	827	776	830	801	831	879	795	809	813	823	855	828	801	801	775	853	823	826	804	818	803	809	815	755	852	787	791	829	793	811	833	850	868	873	819	853	787	786	840	844	797	868	805	826	799	821	776	804	822	790	837	798	845	793	793	792	838	801	817	757	813	817	844	785	837	841	794	801	802	804	770	794	812	842	816	773	835	816	842
3939	6085	5079	2716	1798	1402	1173	1041	943	894	855	732	781	703	710	706	696	713	672	692	639	629	652	674	639	710	668	639	621	677	652	608	657	665	624	627	657	657	654	661	615	648	592	616	590	598	592	642	615	662	632	630	633	601	642	653	633	646	638	606	635	626	617	673	647	607	600	637	633	616	663	636	598	647	630	628	623	658	651	602	684	627	628	636	604	637	619	642	618	611	604	638	650	608	622	591	645	568	626	632	618	633	621	635	608	606	610	603	647	638	623	636	601	627	626	606	573	609	634	630	640	629	579	619	616	582	597	622	612	605	601	629	617	610	608	597	595	625	629	630	620	609	652	608	622	586	626	608	588	624	590	617	656	562	624	604	629	573	618	666	618	655	573	624	602	618	607	609	621	595	638	611	605	617	657	665	614	616	646	616	652	630	583	618	608	590	604	632	625	619	585	606	641	607	621	645	619	640	638	616	619	643	589	628	642	587	638	659	597	625	611	549	618	601	695	611	615	555	641	622	674	615	643	589	626	602	600	629	634	618	620	628	609	607	627	604	589	601	639	648	595	624	648	590	643	643	560	591	602	622	583	584	593	566	611	551	605	607	644	650	634	655	623	590	602	617	643	615	622	640	650	595	597	628	623	566	607	637	565	585	619	607	634	562	592	595	614	586	642	633	599	626	642	645	612	642	633	583	597	598	617	598	606	610	613	553	603	584	657	643	661	613	662	640	642	611	601	549	610	618	597	631	638	625	621	597	571	613	633	602	656	651	606	642	612	638	596	629	627	596	613	623	639	626	635	582	610	597	608	634	623	625	635	610	601	532	624	607	645	585	613	659	649	626	608	618	615	594	595	650	632	603	602	610	609	644	638	647	581	611	589	593	587	600	627	622	599	655	660	640	628	592	659	630	595	628	622	581	642	606	610	607	601	575	637	548	610	607	619	627	614	593	626	615	617	632	625	595	652	572	615	608	562	625	610	596	592	588	656	583	615	592	598	590	630	580	577	580	601	600	632	581	584	597	637	615	654	578	621	595	586	599	629	614	579	629	622	651	565	638	589	599	578	599	673	577	604	589	578	558	632	628	583	605	605	600	632	652	646	631	624	659	641	604	605	660	632	566	600	613	609	608	607	547	553	634	657	584	542	611	603	601	640	594	613	583	603	623	633	610	684	604	567	582	586	609	615	584	559	599	597	620	600	555	587	598	559	597	599	605	612	596	597	648	626	578	681	611	597	598	607	644	630	616	583	615	603	636	576	547	600	617	636	603	649	625	583	607	591	580	591	653	578	640	602	605	635	593	620	605	668	621	599	611	578	573	604	625	583	665	632	610	599	661	646	606	660	614	583	615	618	619	614	603	632	596	638	599	570	601	614	602	605	637	586	598	604	609	608	612	622	554	665	661	580	640	604	580	604	621	619	624	615	627	581	619	625	619	633	630	620	546	594	614	632	606	660	628	631	627	602	596	633	591	580	606	632	649	633	631	685	578	597	583	623	631	571	610	611	583	638	595	604	606	616	549	585	641	605	635	623	575	601	591	602	627	624	581	601	551	623	644	635	622	632	616	590	604	571	578	598	654	627	567	577	580	606	605	583	595	602	575	657	605	619	611	620	592	628	611	626	582	605	582	576	584	583	611	638	607	591	649	633	627	582	641	578	623	605	590	553	606	603	621	579	639	608	690	631	626	632	610	610	583	612	587	589	594	653	635	627	614	609	601	622	653	617	621	602	602	657	619	635	616	645	595	606	603	614	614	625	609	588	584	643	617	571	581	616	624	560	579	605	619	662	593	643	622	579	567	587	566	644	599	584	576	639	631	599	636	611	572	605	583	613	608	614	638	660	574	560	581	623	620	572	615	596	589	635	620	573	604	621	610	630	657	605	632	643	587	530	588	565	623	647	622	622	650	613	616	568	609	588	631	574	656	597	615	563	627	613	577	593	592	587	639	622	600	600	627	607	616	638	607	561	607	582	574	605	630	576	630	582	608	575	594	627	662	603	556	581	584	575	599	578	635	613	603	675	608	599	641	590	570	640	621	651	643	642	650	563	596	595	576	597	589	583	591	604	622	585	600	617	626	622	627	599	645	594	589	577	618	656	658	607	610	611	620	596	580	641	648	594	605	635	601	621	596	626	655	624	621	571	617	629	613	597	562	638	580	639	599	611	603	587	582	635	577	585	622	618	622	611	627	629	597	560	611	643	595	652	624	603	599	598	642	634	591	647	619	614	616	638	580	610	633	626	605	590	572	641	611	595	612	588	666	597	635	602	650	581	602	599	600	624	613	607	579	543	633	616	591	620	626	622	580	584	637	657	603	606	555	621	621	602	584	639	579	583	633	569	594	638	607	634	591	636	607	589	593	606	662	622	626	634	610	606	608	576	610	619	591	619	606	585	613	567	642	643	594	632	593	612	598	583	573	597	657	613	609	625	587	572	584	613	617	597	615	593	622	566	579	552	649	582	583	609	627	598	609	606	627	635	588	592	629	627	608	635	649	616	604	623	580	560	626	629	592	616	584	615	639	623	624	576	641	606	641	630	577	613	605	595	610	584	610	641	587	588	579	612	610	597	625	589	607	645	599	577	597	562	577	614	566	614	577	581	589	585	606	585	640	598	600	580	624	604	591	579	635	613	568	608	605	629	601	610	602	608	626	644	622	617	625	642	606	587	573	627	630	602	538	644	645	620	584	626	598	609	576	590	625	637	598	667	590	619	591	586	579	606	626	571	616	635	603	577	605	600	631	661	660	628	637	644	633	566	596	609	650	634	609	606	606	592	634	620	577	577	618	599	663	607	613	598	636	598	601	605	607	622	601	593	624	630	599	662	668	580	592	633	622	596	603	601	622	606	606	590	592	617	578	684	569	616	581	588	600	606	603	619	622	605	577	595	601	583	595	581	631	529	586	606	640	571	615	632	587	552	583	623	578	653	564	581	606	604	637	543	586	616	584	597	622	539	590	601	616	597	633	557	626	623	581	635	620	633	605	568	629	650	638	598	617	616	563	585	664	607	612	577	607	590	610	654	623	609	608	619	582	591	573	637	618	637	587	629	570	603	639	611	599	621	589	616	544	586	608	591	633	591	611	621	553	613	598	618	647	639	632	610	617	587	641	548	620	607	555	625	617	597	571	620	636	585	597	608	588	570	588	620	627	627	579	609	623	655	589	591	584	622	600	637	592	609	553	589	568	607	597	578	632	616	617	615	601	638	604	591	613	605	627	577	586	584	630	597	595	576	608	624	555	610	600	619	604	638	610	570	599	587	582	590	587	590	594	626	614	597	629	611	589	600	591	613	578	586	602	618	623	573	574	582	605	611	597	628	575	616	632	670	563	614	595	597	587	623	607	583	647	636	596	621	653	611	617	600	589	617	604	622	575	596	631	590	621	586	584	579	582	637	613	587	622	597	610	603	627	609	609	648	595	644	636	642	658	591	609	614	563	572	608	618	572	620	567	595	600	555	594	635	563	578	621	597	599
28063	11273	1849	1180	999	887	917	912	907	875	917	875	880	886	918	927	879	893	929	912	935	898	923	938	936	898	900	890	924	878	907	915	933	955	916	898	893	926	889	851	935	938	930	920	913	915	993	941	860	948	950	953	913	898	965	911	867	863	878	877	914	929	906	909	859	900	918	942	916	838	859	915	846	907	908	962	924	914	895	902	898	931	895	919	965	921	943	854	898	870	912	891	874	876	848	875	880	894	894	919	905	908	893	941	867	920	878	898	953	889	936	874	904	905	914	916	937	975	883	856	856	925	926	872	892	871	922	964	874	901	931	897	883	930	874	921	878	881	882	914	961	942	926	876	949	864	873	915	943	873	883	902	935	948	892	916	876	888	892	906	889	865	890	982	907	902	919	917	884	881	848	870	922	884	932	900	942	968	925	908	885	890	884	862	914	888	841	890	894	872	882	937	877	866	922	832	866	907	873	924	907	927	889	887	897	904	902	909	935	890	950	927	856	933	939	925	941	999	873	869	948	914	933	937	893	884	903	923	918	870	894	878	908	872	880	932	891	898	909	948	910	888	914	955	913	878	911	955	914	895	854	863	935	911	950	918	889	928	912	880	941	879	941	905	844	914	913	907	932	932	948	891	902	912	891	965	879	898	883	895	911	901	918	907	895	885	931	901	864	888	900	912	912	933	910	881	934	919	886	923	895	913	924	879	900	921	925	887	950	945	875	917	946	907	926	911	860	885	917	899	872	906	850	869	906	910	907	948	909	903	881	920	922	922	907	961	867	924	992	876	965	982	868	925	905	919	909	892	881	867	867	917	933	875	889	908	898	909	909	967	849	929	951	898	875	899	942	838	872	925	916	866	889	896	915	905	892	891	877	908	935	875	879	906	913	911	914	913	910	895	904	891	905	886	895	872	925	882	972	893	942	900	919	934	865	859	882	919	908	918	873	903	932	887	881	895	936	864	911	926	940	865	911	930	864	891	930	893	909	854	938	904	860	864	888	903	975	871	880	923	921	845	909	954	877	883	915	913	937	948	923	852	842	890	931	922	896	826	915	863	866	900	931	904	856	898	842	896	878	906	890	892	889	906	962	893	861	883	921	881	899	909	884	882	918	881	876	946	875	886	860	940	895	899	866	921	850	944	904	928	928	850	912	913	927	849	943	923	910	898	884	903	866	970	902	834	903	894	912	913	877	871	915	949	930	906	920	908	911	880	933	843	860	850	928	940	920	919	857	926	900	915	936	889	873	851	866	882	858	845	922	878	910	958	902	855	873	898	956	910	878	915	922	923	893	955	904	926	869	967	939	932	895	856	892	844	911	886	895	856	899	858	922	895	838	946	926	907	966	902	906	883	876	929	891	901	886	941	932	906	977	863	869	920	875	886	917	901	834	923	1004	994	903	903	934	928	944	880	857	898	861	907	946	850	930	975	872	854	967	915	925	948	921	873	910	940	898	926	875	901	851	883	919	923	884	899	902	843	913	857	964	925	902	858	881	874	918	914	909	886	901	918	923	869	911	889	886	931	889	878	938	860	833	890	858	887	917	936	900	918	932	902	962	893	931	938	880	879	948	937	871	876	930	867	878	915	869	937	874	965	946	917	914	918	914	896	889	897	939	847	878	941	906	886	894	927	935	896	908	931	934	950	900	892	928	903	855	939	908	915	881	924	933	887	919	884	906	913	883	936	916	862	919	884	949	923	898	942	933	901	863	911	909	915	856	894	995	901	895	920	885	923	895	933	923	892	879	923	899	942	915	903	892	921	913	939	903	934	900	932	922	840	893	868	848	841	910	982	921	900	969	946	892	891	913	910	864	913	889	942	926	922	920	865	913	933	897	850	888	910	979	949	886	876	894	863	912	883	854	862	877	923	941	892	867	920	981	893	851	907	923	869	892	961	928	950	872	914	881	885	926	908	921	947	877	936	925	896	885	890	869	899	890	920	941	918	892	916	919	903	934	919	932	943	891	882	932	950	882	896	885	935	914	926	951	931	928	894	890	903	873	874	902	913	941	911	877	921	974	931	892	920	934	899	904	966	863	958	932	941	928	894	915	872	898	936	875	873	927	907	957	900	917	887	916	914	922	820	891	894	927	900	866	895	876	920	897	942	935	903	871	939	965	907	942	897	908	885	914	881	923	947	911	897	890	964	898	906	933	880	920	911	960	909	940	844	893	893	928	898	899	879	960	902	904	868	876	921	871	886	918	937	858	862	899	887	910	908	927	890	923	942	893	877	936	887	892	901	896	911	914	894	900	922	842	962	876	952	910	946	943	906	949	878	942	914	907	869	910	931	919	889	910	872	900	902	872	937	953	938	891	924	871	881	916	936	933	860	916	942	890	908	873	885	905	882	908	864	954	909	909	927	895	905	933	937	883	951	940	892	963	890	890	837	896	898	941	875	878	916	913	900	937	897	888	922	864	899	854	869	922	937	875	855	922	904	885	924	920	894	900	927	889	916	894	958	920	878	926	885	956	890	949	970	916	914	907	937	921	885	930	855	915	901	884	909	952	900	883	955	898	926	907	898	901	920	868	935	974	913	898	923	929	866	876	904	893	892	887	891	936	936	901	903	875	901	868	981	927	928	891	938	876	881	884	902	877	935	868	906	920	869	932	923	928	924	877	910	886	906	950	848	915	887	924	883	894	946	925	895	938	901	914	878	897	923	889	936	900	966	908	882	886	825	892	916	912	920	913	880	913	911	884	879	882	912	932	910	868	890	890	891	859	916	890	880	914	881	887	876	975	946	882	903	883	886	944	937	900	903	941	898	913	861	903	908	922	934	939	886	867	892	889	896	915	912	864	921	922	901	893	875	890	931	889	896	815	924	919	912	946	938	920	901	883	877	851	898	911	913	874	914	934	826	872	917	875	855	910	892	884	914	902	930	885	882	899	875	904	883	908	849	909	930	882	876	874	869	841	927	894	892	869	865	922	943	880	886	933	922	934	931	881	918	891	972	906	975	917	929	920	901	901	919	855	922	891	860	860	901	936	885	889	920	909	864	899	917	877	928	872	895	862	911	930	925	904	867	890	897	924	919	901	909	943	899	934	945	938	886	871	909	874	897	872	950	942	869	908	909	956	909	870	875	910	836	910	941	871	882	889	936	912	890	920	901	894	905	947	924	928	914	854	926	927	914	902	885	891	916	884	961	940	912	908	885	903	917	937	898	905	889	874	888	938	895	882	885	893	960	927	945	904	920	884	910	912	876	885	909	922	898	865	876	924	986	889	948	985	957	898	938	912	905	908	923	890	905	860	858	889	915	906	914	924	843	910	931	891	935	908	936	943	935	939	907	949	848	910	869	953	921	912	882	910	896	913	951	921	916	885	945	912	911	854	932	940	929	864	862	855	899	902	888	918	882	913	935	965	929	877	908	855	931	905	856	895	876	935	825	906	929	903	862	914	898	913	892	950	863	880	901	909	876	910	965	934	882	938	903	942	895	846	866	966	865	903	910	919	905	924	906	946	894	887	878
5138	799	785	672	670	679	600	634	595	601	611	682	627	639	658	648	636	629	651	637	609	548	669	619	615	639	617	617	640	626	590	583	589	598	660	629	614	645	643	616	635	613	628	669	589	665	651	655	683	635	634	632	589	619	604	613	647	600	601	604	616	642	570	631	654	654	649	607	608	653	627	627	652	658	665	646	608	639	608	630	611	615	627	617	590	648	646	657	608	608	634	664	677	589	611	614	592	633	653	579	605	583	619	663	619	633	641	625	599	606	635	678	641	628	676	622	578	623	573	631	654	600	667	629	632	675	624	639	642	634	616	600	623	634	592	632	621	674	592	631	624	625	626	618	681	600	639	612	613	607	655	609	620	639	613	630	619	640	597	654	639	629	628	598	644	630	585	625	634	593	598	593	625	640	600	605	613	668	606	659	662	642	645	585	611	636	605	632	625	586	667	651	604	635	663	619	620	631	627	661	633	619	604	607	577	625	659	641	629	632	613	600	637	653	607	663	652	600	645	622	658	636	600	586	626	606	614	623	644	603	579	614	627	620	644	620	662	631	583	610	586	645	652	622	592	609	586	630	632	597	607	653	629	599	612	604	636	603	640	643	601	616	611	639	641	621	613	643	632	604	632	635	640	653	632	617	582	647	648	618	625	615	626	650	635	608	605	681	634	617	625	630	637	629	594	608	615	611	636	624	631	609	616	658	593	639	614	670	645	628	652	638	603	618	620	648	638	629	631	665	651	687	659	637	603	630	617	608	625	656	637	635	667	639	666	610	631	566	600	606	642	642	570	614	623	644	596	623	592	616	664	588	639	605	658	596	670	597	644	647	639	628	612	610	623	630	657	621	628	611	646	644	613	627	672	660	661	608	635	632	645	652	685	582	648	596	582	625	606	602	618	632	610	631	596	623	620	625	641	550	567	651	622	635	620	629	640	608	636	620	683	612	620	616	651	627	617	650	624	637	653	632	641	648	651	623	619	593	653	670	608	678	631	587	613	632	610	617	643	616	643	625	634	636	611	618	652	604	612	608	570	614	620	599	589	628	587	624	618	631	704	626	612	616	590	597	605	634	598	642	642	628	594	590	601	640	628	637	649	577	641	591	635	639	633	596	613	616	654	638	647	637	622	619	593	661	617	559	672	622	598	599	631	620	601	622	631	594	632	644	663	653	596	564	615	591	682	617	636	618	645	628	631	590	615	636	620	646	628	593	619	621	624	619	623	607	606	638	645	676	654	649	651	617	632	609	620	571	651	571	621	614	613	639	589	611	625	626	628	605	643	594	617	602	618	702	642	634	627	635	620	627	636	636	666	652	647	655	594	647	664	667	615	625	634	613	628	623	596	653	622	615	593	596	662	677	614	586	649	616	614	665	629	601	588	649	633	636	587	591	609	658	662	618	597	654	606	662	627	618	633	626	683	647	620	610	601	666	579	635	631	649	608	636	588	577	584	589	632	614	633	628	608	632	590	658	624	638	615	644	654	609	610	631	616	597	624	609	612	625	600	638	612	623	588	636	634	628	615	601	604	622	635	624	632	634	624	596	606	622	621	615	636	610	628	673	637	651	640	640	629	597	592	654	611	627	606	622	625	613	659	585	644	652	649	625	647	639	588	635	581	613	607	659	619	606	599	615	651	624	592	650	620	635	631	548	652	589	606	628	700	639	630	594	577	646	646	615	627	611	676	580	661	638	598	613	627	642	571	626	641	615	658	667	639	639	626	631	615	666	617	648	636	612	632	583	581	625	616	570	629	619	612	627	593	643	616	633	632	624	668	590	629	591	640	598	614	616	610	595	596	602	646	617	607	658	619	598	592	609	661	589	668	607	613	663	585	657	629	648	633	617	606	634	597	619	578	642	600	612	638	648	625	664	595	662	606	607	616	637	616	637	630	676	643	592	617	587	645	612	628	571	621	627	597	646	644	659	657	662	601	628	595	610	630	610	647	641	657	646	617	634	646	610	619	646	632	655	594	629	656	656	633	626	592	665	627	603	626	610	633	626	593	651	589	629	607	577	551	629	656	631	557	613	616	612	640	652	605	614	645	620	611	635	641	597	630	632	590	625	644	636	648	606	621	651	632	613	617	613	593	598	631	630	631	633	597	618	637	615	683	622	589	599	640	624	679	608	606	579	639	617	647	585	625	580	598	652	648	608	628	640	669	617	600	631	549	664	648	639	648	629	593	621	660	607	674	636	651	640	661	644	640	615	677	599	677	609	614	636	623	642	615	618	640	625	627	626	635	631	608	597	592	602	657	580	639	642	618	642	613	610	599	652	628	613	625	609	603	607	621	624	605	618	633	602	625	644	654	585	634	587	660	622	613	637	618	632	622	618	637	615	651	588	610	623	647	674	635	601	648	622	655	686	569	624	593	648	591	621	646	619	611	642	601	644	606	629	650	621	622	631	626	632	663	658	595	634	600	654	629	604	621	591	629	677	605	626	674	601	645	656	647	592	631	644	623	630	597	623	645	615	599	576	615	595	651	604	616	604	619	600	568	606	613	629	680	632	659	614	600	645	629	584	600	630	599	612	652	636	625	596	633	617	637	600	642	595	676	623	633	690	621	618	575	618	615	578	648	590	614	651	631	671	609	646	607	616	659	667	587	641	626	659	647	636	633	628	607	674	607	599	634	587	648	616	615	642	611	598	645	626	559	596	612	609	659	614	595	626	602	589	633	573	675	630	655	577	618	610	631	597	601	650	606	618	630	658	547	612	610	594	621	638	666	627	611	611	556	612	619	685	614	615	616	627	596	627	632	617	641	615	621	606	638	674	633	668	657	612	673	592	584	615	647	602	668	568	644	623	618	621	607	608	613	657	620	614	586	636	608	584	599	649	600	602	618	591	615	626	658	631	590	621	613	638	654	584	588	642	622	607	578	617	648	622	628	616	680	618	632	661	629	620	625	646	631	597	627	649	633	636	619	593	643	621	593	631	630	625	577	618	638	596	624	653	599	603	634	591	634	660	605	610	583	685	660	592	581	649	595	578	618	649	591	561	648	625	609	626	613	667	630	654	617	640	612	607	688	641	637	641	580	630	613	619	651	593	622	598	613	597	622	612	625	623	618	599	642	652	637	596	626	627	626	613	622	651	598	644	601	600	606	563	586	648	595	583	605	608	623	631	640	626	621	632	624	630	688	688	636	598	615	640	632	618	597	645	641	654	609	630	596	618	590	612	651	611	626	604	609	647	604	629	582	633	599	655	642	618	592	652	671	649	640	640	605	635	633	626	649	585	630	640	637	626	628	689	644	595	611	616	618	645	634	647	633	610	613	657	619	620	595	606	654	666	614	627	623	625	662	589	635	605	635	611	584	610	639	630	660	611	652	570	690	579	640	619	629	598	575	584	565	628	634	577	610	578	629	594	650	644	610	632	680	629	619	638	649	649	615	620	640	620	605	596	625	652	606	568	577	665	633	622	604	664	627	669	711	602	591	643	612	598	574	612	660	641	623	596	564	620	625	646	611	591
25638	21460	27730	25576	10108	2146	1553	1390	1252	1271	1293	1268	1272	1261	1212	1265	1210	1241	1247	1200	1217	1237	1210	1252	1184	1271	1159	1113	1223	1235	1193	1208	1216	1228	1255	1205	1240	1178	1213	1268	1209	1232	1247	1209	1224	1199	1186	1178	1218	1252	1167	1192	1259	1192	1254	1190	1165	1226	1225	1161	1143	1146	1184	1196	1194	1135	1174	1180	1198	1243	1158	1126	1217	1179	1166	1172	1181	1210	1222	1128	1213	1185	1174	1190	1222	1146	1157	1186	1234	1184	1193	1185	1123	1220	1244	1191	1168	1189	1220	1182	1211	1169	1144	1172	1191	1174	1153	1147	1232	1227	1153	1249	1227	1174	1123	1160	1170	1155	1207	1121	1248	1142	1248	1207	1162	1225	1186	1186	1182	1131	1214	1161	1247	1202	1179	1173	1172	1204	1234	1223	1207	1172	1174	1180	1164	1223	1225	1140	1195	1112	1226	1214	1225	1203	1230	1234	1200	1105	1185	1176	1160	1139	1248	1287	1203	1166	1185	1185	1183	1209	1138	1148	1169	1249	1204	1252	1132	1204	1264	1204	1234	1318	1184	1206	1145	1227	1229	1225	1181	1200	1215	1188	1183	1182	1152	1251	1178	1194	1243	1199	1235	1187	1248	1246	1224	1186	1222	1198	1191	1182	1215	1226	1134	1267	1205	1185	1171	1223	1257	1187	1186	1136	1221	1178	1167	1232	1137	1204	1128	1175	1236	1189	1189	1171	1277	1195	1202	1165	1176	1199	1226	1197	1153	1151	1232	1200	1120	1146	1147	1128	1211	1253	1209	1192	1180	1149	1180	1217	1122	1221	1168	1188	1222	1198	1136	1206	1193	1187	1207	1148	1163	1180	1189	1205	1148	1241	1211	1237	1263	1196	1151	1173	1215	1203	1158	1195	1176	1234	1133	1160	1183	1190	1177	1156	1177	1183	1156	1146	1161	1137	1198	1226	1159	1182	1159	1206	1201	1202	1154	1202	1152	1140	1131	1162	1207	1114	1231	1162	1113	1195	1207	1167	1139	1190	1246	1193	1220	1177	1225	1189	1226	1207	1180	1202	1120	1194	1165	1184	1217	1180	1186	1212	1178	1215	1175	1230	1212	1148	1199	1211	1175	1254	1159	1127	1089	1085	1203	1234	1238	1112	1181	1175	1199	1187	1184	1177	1186	1157	1173	1139	1179	1138	1173	1196	1180	1176	1188	1218	1169	1178	1253	1134	1183	1181	1245	1202	1155	1249	1189	1204	1206	1214	1203	1183	1186	1187	1208	1221	1195	1251	1247	1185	1181	1191	1222	1205	1179	1184	1168	1169	1215	1159	1149	1193	1186	1119	1222	1177	1220	1165	1235	1178	1215	1159	1189	1192	1151	1144	1194	1189	1214	1146	1184	1149	1204	1214	1259	1235	1163	1117	1121	1170	1137	1164	1173	1164	1176	1289	1232	1201	1173	1207	1185	1212	1164	1171	1193	1196	1189	1191	1137	1198	1141	1206	1207	1122	1181	1291	1265	1191	1195	1196	1188	1168	1157	1206	1186	1216	1134	1131	1158	1119	1199	1176	1132	1228	1207	1184	1215	1182	1134	1184	1246	1174	1181	1078	1215	1190	1194	1181	1168	1194	1257	1124	1162	1220	1132	1220	1096	1214	1162	1188	1175	1211	1152	1149	1161	1170	1197	1185	1144	1213	1176	1178	1172	1190	1166	1177	1174	1160	1170	1184	1184	1151	1218	1209	1200	1167	1154	1207	1200	1159	1201	1209	1150	1169	1181	1210	1202	1184	1189	1184	1203	1259	1164	1185	1199	1224	1228	1190	1152	1164	1244	1229	1213	1181	1184	1159	1267	1132	1241	1136	1169	1229	1178	1219	1131	1184	1160	1147	1184	1185	1184	1121	1194	1121	1246	1198	1239	1133	1225	1156	1150	1178	1247	1171	1272	1146	1256	1148	1209	1263	1211	1206	1194	1192	1192	1212	1208	1168	1139	1238	1205	1206	1124	1232	1165	1165	1162	1162	1223	1261	1163	1188	1150	1141	1202	1165	1172	1193	1132	1143	1258	1150	1172	1191	1176	1228	1199	1163	1201	1154	1178	1205	1194	1186	1134	1132	1176	1190	1153	1150	1157	1160	1197	1229	1182	1172	1118	1267	1173	1160	1203	1148	1244	1191	1210	1181	1193	1210	1150	1190	1148	1177	1136	1204	1103	1117	1215	1239	1236	1172	1074	1199	1189	1168	1157	1188	1213	1233	1207	1226	1183	1208	1269	1148	1137	1183	1193	1189	1136	1128	1146	1135	1178	1253	1162	1137	1149	1210	1122	1252	1206	1244	1188	1151	1214	1159	1146	1144	1183	1160	1146	1152	1173	1178	1159	1176	1137	1180	1202	1196	1218	1127	1200	1188	1200	1188	1180	1184	1239	1204	1167	1161	1202	1125	1162	1130	1146	1160	1172	1235	1147	1153	1196	1217	1205	1177	1166	1218	1171	1156	1153	1125	1235	1210	1165	1181	1180	1150	1184	1187	1192	1119	1192	1211	1221	1269	1255	1143	1211	1234	1181	1174	1192	1178	1168	1169	1144	1183	1214	1215	1168	1202	1186	1211	1157	1232	1192	1192	1256	1146	1179	1233	1182	1220	1162	1193	1157	1132	1165	1120	1167	1173	1247	1191	1155	1131	1126	1121	1184	1186	1166	1192	1189	1144	1138	1185	1160	1176	1210	1157	1085	1176	1191	1120	1178	1201	1235	1156	1161	1117	1113	1205	1133	1212	1118	1221	1148	1150	1152	1210	1243	1160	1181	1177	1235	1189	1215	1195	1162	1175	1209	1169	1197	1154	1239	1229	1209	1200	1193	1188	1192	1153	1162	1184	1211	1098	1235	1175	1270	1191	1151	1172	1142	1197	1257	1222	1192	1165	1226	1126	1192	1167	1155	1200	1179	1204	1199	1204	1136	1160	1207	1180	1167	1220	1215	1201	1207	1183	1128	1223	1185	1200	1128	1118	1199	1160	1187	1157	1215	1135	1180	1173	1159	1180	1163	1210	1202	1208	1215	1153	1198	1201	1162	1175	1164	1168	1205	1210	1188	1159	1195	1183	1161	1205	1200	1191	1157	1189	1128	1215	1222	1146	1233	1136	1206	1141	1239	1148	1152	1235	1206	1183	1233	1169	1153	1097	1205	1196	1224	1167	1179	1165	1160	1231	1231	1190	1104	1190	1183	1172	1181	1171	1166	1220	1177	1183	1167	1173	1181	1126	1124	1189	1150	1135	1235	1210	1186	1184	1235	1145	1090	1204	1197	1185	1186	1106	1248	1181	1197	1160	1239	1237	1197	1163	1204	1212	1190	1193	1165	1188	1247	1129	1154	1228	1170	1183	1127	1237	1165	1220	1181	1172	1169	1267	1167	1174	1222	1214	1154	1212	1185	1185	1129	1247	1097	1179	1186	1258	1201	1156	1187	1223	1175	1210	1152	1169	1176	1173	1189	1198	1197	1172	1198	1189	1209	1220	1121	1189	1176	1159	1157	1188	1255	1182	1213	1170	1210	1114	1140	1171	1193	1136	1184	1212	1195	1198	1215	1178	1142	1198	1191	1183	1165	1207	1216	1201	1152	1170	1169	1182	1163	1175	1200	1135	1144	1188	1222	1233	1201	1223	1164	1196	1252	1187	1212	1168	1193	1164	1227	1180	1168	1148	1168	1113	1140	1133	1246	1166	1146	1221	1207	1165	1159	1161	1139	1214	1165	1207	1139	1173	1134	1154	1191	1181	1217	1216	1254	1245	1260	1186	1245	1202	1230	1170	1192	1148	1172	1130	1207	1174	1229	1117	1203	1210	1228	1119	1147	1244	1220	1202	1190	1207	1191	1173	1153	1171	1170	1168	1162	1205	1217	1244	1174	1197	1149	1171	1168	1174	1137	1207	1195	1196	1147	1162	1170	1193	1240	1168	1142	1173	1191	1238	1188	1232	1211	1147	1227	1120	1132	1224	1196	1134	1159	1121	1198	1182	1222	1103	1246	1152	1203	1219	1174	1212	1120	1133	1174	1168	1193	1203	1212	1158	1168	1141	1146	1163	1150	1209	1122	1224	1200	1198	1201	1161	1144	1149	1166	1209	1130	1161	1177	1158	1170	1170	1181	1157	1141	1221	1195	1200	1197	1200	1192	1133	1232	1185	1203	1196	1195	1194	1180	1151	1214	1201	1127	1192	1182	1233	1191	1169	1205	1204	1240	1208	1117	1211	1152	1111	1141	1209	1192	1164	1171	1153	1188	1213	1185	1164	1202	1203	1145	1234	1211	1211	1202	1166	1125	1257	1182	1174	1166	1154	1160	1193	1204	1172	1175	1199	1119	1205	1233	1214	1237	1184	1113	1183	1168	1173	1151	1175	1164	1207	1231	1175	1236	1172	1129	1155	1196	1203	1186	1125	1156	1149	1138	1125	1182	1216	1186	1208	1166	1180	1197	1156	1187	1221	1223	1191	1202	1195	1164	1202	1238	1166	1132	1208	1159	1197	1199	1250	1160	1135	1116	1144	1175	1226	1163	1207	1168	1150	1172	1145	1200	1198	1230	1171	1189	1203	1223	1208	1205	1223	1168	1199	1209	1187	1141	1131	1207	1223	1117	1187	1165	1164	1169	1154	1175	1201	1170	1207	1189	1129	1199	1132	1268	1128	1180	1240	1204	1264	1153	1174	1165	1191	1224	1201	1129	1159	1135	1198	1216	1196	1155	1136	1146	1132	1221	1157	1186	1195	1164	1265	1182	1210	1144	1117	1158	1184	1233	1155	1195	1220	1230	1163	1179	1180	1273	1207	1157	1165	1175	1191	1215	1168	1203	1128	1131	1200	1147	1193	1149	1207	1235	1152	1181	1196	1138	1263	1213	1153	1189	1203	1192	1183	1167	1173	1194	1155	1172	1165	1172	1194	1192	1216	1154	1185	1178	1214	1133	1187	1159	1185	1145	1194	1216	1206	1207	1176	1242	1184	1173	1173	1199	1180	1219	1205	1169	1098	1145	1197	1131	1186	1127	1180	1223	1193	1283	1189	1109	1218	1171	1188	1161	1194
3789	3715	3107	1871	1482	1276	1104	1062	1036	965	911	923	976	894	981	880	866	858	903	822	869	813	822	850	842	873	838	929	867	868	834	859	860	816	822	839	835	882	846	821	794	818	840	861	873	831	831	835	866	878	810	805	873	872	836	852	840	859	828	836	858	818	829	920	865	808	824	829	825	855	789	853	863	834	825	869	820	829	911	839	813	821	869	791	894	844	838	855	903	834	860	791	864	855	817	851	818	824	840	844	869	855	879	848	830	856	830	811	839	747	858	827	820	858	831	812	775	835	843	802	765	830	864	807	814	865	862	807	817	829	853	815	838	850	844	881	790	869	883	870	860	804	837	857	861	830	841	840	838	852	838	865	809	784	849	788	760	830	818	871	848	843	820	844	848	814	900	834	855	805	820	782	796	859	870	876	844	840	858	842	853	845	889	849	845	754	863	842	824	838	854	872	824	860	803	798	793	838	786	831	848	854	851	810	804	836	868	796	784	839	831	833	810	853	845	807	834	843	816	778	848	809	842	835	827	885	807	814	852	843	792	843	872	804	841	837	854	776	827	748	834	784	846	785	874	836	816	818	838	931	863	882	772	860	865	877	850	874	851	815	891	794	851	802	864	823	815	868	823	801	807	805	825	859	833	822	822	833	871	840	886	849	802	861	826	861	792	800	859	822	814	770	838	807	844	810	859	834	843	825	838	795	817	843	828	860	814	832	802	818	828	821	846	829	852	810	854	839	816	835	829	843	780	852	809	869	811	798	799	839	835	842	827	826	897	823	845	838	861	792	832	828	827	848	836	856	833	782	824	842	768	814	857	812	817	812	810	864	842	820	847	822	778	796	813	880	819	834	820	820	831	858	805	859	852	814	853	836	866	807	886	870	800	852	829	829	834	769	875	865	870	783	835	827	816	823	839	838	833	797	779	850	792	857	851	770	827	803	815	845	804	869	819	853	797	805	875	822	830	832	792	882	840	841	789	796	853	819	822	850	830	834	810	791	824	838	868	862	898	812	840	890	843	828	851	807	853	884	849	826	823	873	801	792	824	833	716	818	811	763	876	855	835	886	818	823	821	815	804	812	874	852	823	826	845	790	831	865	846	766	817	819	863	790	838	803	848	861	830	877	817	831	831	844	834	827	844	794	815	830	840	801	800	798	831	799	850	751	838	818	855	865	809	863	817	849	836	863	805	860	802	862	834	820	835	829	784	820	863	845	859	806	799	827	863	875	838	818	827	787	855	847	819	836	856	839	828	828	811	836	823	865	874	807	773	802	821	817	793	879	839	861	844	823	849	817	854	851	768	816	840	870	878	860	849	809	828	790	861	820	834	859	823	802	882	866	823	833	858	828	808	820	836	821	736	836	779	830	815	842	856	811	822	836	800	803	852	792	807	832	858	820	831	836	795	786	884	774	795	898	801	826	811	843	806	846	829	838	819	810	813	816	816	841	829	826	820	889	801	866	795	740	857	810	796	845	802	845	828	829	790	868	794	857	821	796	839	876	865	788	771	859	826	825	837	792	805	830	831	845	820	799	792	853	820	841	818	815	872	839	818	828	833	856	819	814	822	784	827	810	846	893	810	812	812	757	898	797	858	781	800	859	805	830	882	800	819	831	817	770	849	880	879	820	831	823	838	840	810	792	811	807	830	801	834	793	824	864	798	843	808	835	834	812	801	796	831	816	796	811	843	787	809	774	814	818	856	812	831	801	836	886	789	855	793	870	817	801	861	831	790	852	821	872	864	843	877	796	830	837	830	786	764	859	858	833	785	842	774	791	822	791	812	797	819	861	763	879	857	812	854	830	807	759	877	800	847	811	837	819	879	809	831	842	845	835	845	856	845	838	808	779	811	814	821	820	787	822	827	799	826	817	813	863	845	826	878	881	812	793	815	827	776	776	788	841	798	842	803	796	851	860	856	803	882	836	772	831	840	818	830	850	798	836	785	811	852	838	827	842	823	808	842	804	843	819	786	790	831	791	814	849	866	804	847	786	808	799	837	772	822	838	767	809	880	842	828	804	820	840	845	833	793	826	866	821	854	819	858	853	850	819	782	833	858	829	809	874	837	874	814	839	808	833	788	874	864	871	838	824	785	801	772	798	847	783	836	818	821	823	853	799	827	854	797	832	835	825	819	797	819	834	830	811	808	772	830	823	826	790	813	803	837	843	785	861	862	882	842	856	803	864	788	840	789	847	811	794	903	811	852	841	864	823	790	854	820	834	783	811	861	838	835	820	847	831	800	838	825	845	844	777	824	881	827	783	773	858	902	846	827	829	816	851	835	899	835	832	819	803	889	820	833	830	813	840	814	796	846	860	839	819	827	829	799	797	814	790	829	821	888	823	832	824	790	826	816	791	838	824	809	854	838	882	800	787	831	787	798	841	824	836	833	824	814	844	869	831	830	878	786	804	809	822	797	846	820	838	830	820	824	842	875	826	848	797	801	839	836	879	814	837	828	825	800	868	805	806	830	854	832	785	834	831	877	851	860	830	847	837	839	860	788	846	819	816	849	814	855	822	787	861	812	850	850	790	882	805	858	858	850	827	878	766	836	775	854	850	866	858	803	833	827	851	823	835	877	820	839	850	835	825	823	794	823	833	821	810	783	822	834	842	822	842	792	812	840	839	863	850	839	828	857	807	819	798	844	807	836	897	832	820	857	867	805	783	824	832	845	822	818	789	794	807	773	811	847	812	800	812	866	896	809	817	815	858	807	764	789	876	785	845	837	850	816	823	827	805	851	830	810	801	818	777	831	807	852	808	806	881	886	861	872	853	826	825	844	810	804	812	790	827	827	869	820	848	878	833	810	819	837	812	798	832	870	848	855	806	840	801	840	831	871	803	799	780	805	858	872	870	808	801	846	820	786	837	788	806	828	855	880	865	841	823	864	837	813	859	805	838	862	860	825	847	829	826	870	811	880	801	810	782	835	801	825	842	835	752	812	831	848	827	829	831	813	817	853	807	865	795	839	845	818	832	785	832	830	820	816	805	762	820	842	808	840	856	833	756	825	838	805	816	866	775	797	829	847	818	778	824	837	793	850	848	814	854	814	822	806	784	868	852	795	818	891	818	820	876	839	840	838	814	852	834	835	802	810	789	809	808	804	773	800	849	826	837	840	865	850	822	827	770	810	841	807	825	820	894	788	793	802	838	835	833	829	799	866	904	841	850	868	851	816	835	819	833	816	832	839	835	837	850	815	807	846	788	804	844	850	787	792	896	817	820	863	816	815	826	815	764	818	811	832	766	843	782	818	788	829	778	826	815	827	797	850	807	835	836	806	818	812	864	760	829	829	810	793	832	806	841	818	810	821	840	846	803	845	845	848	796	831	823	876	798	830	842	781	872	842	860	811	784	819	814	877	815	864	812	808	827	830	844	892	835	783	809	836	823	837	814	786	797	837	875	843	843	789	829	848	910	832	848	864	833	786	836	795	806	810	825	812	825	810	804	880	818	801	782	876	818	828	805	867	817	796	858
24578	21418	28661	24539	21395	7753	1842	1224	1031	999	926	902	912	893	883	860	885	907	814	831	870	891	878	888	896	828	872	837	828	817	794	836	844	770	868	816	802	821	811	799	776	825	845	842	811	877	771	831	783	815	884	827	806	843	854	768	826	831	845	845	840	815	791	802	855	819	768	828	798	798	827	839	823	796	827	844	825	823	849	834	846	779	799	775	842	779	775	793	818	826	819	836	821	798	790	823	774	861	905	812	887	840	834	839	811	791	814	830	856	804	799	813	792	749	812	826	795	775	826	834	805	827	815	806	837	797	786	797	791	822	798	784	826	809	751	828	782	802	771	836	849	819	829	811	813	845	856	804	804	865	805	841	750	772	831	766	858	807	817	839	822	747	816	859	816	786	777	824	830	827	781	828	825	741	839	800	781	849	814	813	831	830	782	839	835	722	813	852	822	795	829	800	779	835	808	806	864	812	763	813	824	814	792	829	778	807	814	823	784	776	812	800	750	806	815	815	770	808	785	792	835	841	840	823	796	802	838	894	838	840	852	846	826	805	810	817	833	802	780	857	897	790	771	773	789	815	841	830	860	798	833	823	805	809	833	840	832	766	848	799	798	816	839	764	823	792	785	831	820	843	873	807	844	770	878	863	812	849	772	766	772	825	828	801	804	773	762	806	822	782	837	801	811	778	788	744	845	824	816	777	783	841	775	789	814	817	834	826	842	827	781	829	796	779	794	798	800	787	814	801	799	789	771	811	830	822	779	805	849	816	852	799	836	748	780	802	755	801	792	786	799	779	788	783	810	825	785	853	822	851	835	806	801	839	826	840	794	796	778	806	768	787	817	792	826	785	761	762	808	826	817	820	811	785	842	736	781	789	807	830	780	797	775	795	847	779	826	813	770	869	841	829	845	836	795	854	762	801	795	813	826	845	835	747	819	790	814	789	802	785	777	838	801	820	745	751	773	799	777	809	843	778	844	817	780	784	781	844	797	883	787	812	799	804	766	778	826	800	826	847	834	878	815	888	774	798	777	817	802	832	829	790	811	810	864	832	815	814	791	791	829	788	857	827	781	811	790	838	793	803	787	809	803	800	793	812	810	823	813	825	803	807	835	849	799	814	824	742	747	852	803	796	804	800	785	832	796	814	824	822	810	828	785	802	817	803	840	806	809	816	824	806	776	797	770	783	800	824	787	804	823	784	778	807	815	779	766	781	765	834	788	781	845	787	830	765	849	849	781	759	844	795	860	826	808	796	789	809	823	867	796	780	810	784	853	812	794	835	834	792	839	791	843	840	834	786	835	808	794	841	812	766	818	821	803	805	802	786	825	802	777	807	814	745	853	798	857	864	811	795	790	762	829	775	844	833	848	793	775	823	828	816	813	860	790	780	854	786	830	857	805	867	805	837	789	819	844	775	804	769	804	784	799	790	854	784	856	744	786	773	808	817	848	842	823	793	825	779	830	809	792	789	872	808	780	827	857	833	824	790	824	808	820	784	797	808	859	727	831	792	840	836	791	802	778	829	794	771	859	773	752	807	772	751	726	839	792	838	808	797	814	833	800	812	794	818	836	858	783	848	813	838	845	881	802	762	826	831	805	811	822	810	832	827	766	762	830	829	827	795	758	844	777	747	806	809	776	769	785	797	772	776	817	802	832	757	799	771	816	858	822	803	766	817	830	805	818	775	787	780	822	851	822	775	749	775	805	815	762	743	775	860	778	859	816	816	808	824	916	800	811	790	798	802	805	787	850	772	798	780	870	776	842	808	855	781	794	830	811	852	816	823	858	833	797	812	840	812	777	814	828	776	826	792	803	811	853	805	797	800	837	791	792	829	793	858	791	838	860	800	766	793	822	817	775	763	812	768	843	853	774	775	763	824	827	762	829	807	848	839	821	832	838	836	841	816	778	827	819	810	857	774	849	805	904	765	783	825	857	809	746	773	781	827	815	831	785	795	783	803	831	794	806	845	787	805	784	781	802	793	774	788	806	814	790	854	793	796	796	803	842	832	831	852	797	805	747	847	783	810	789	834	784	880	807	845	766	800	833	810	830	837	775	811	795	770	833	798	882	792	810	814	759	797	822	824	860	772	805	830	811	845	772	758	824	823	782	816	847	837	862	870	839	784	777	833	763	840	792	782	796	770	831	769	785	785	804	797	796	810	801	853	816	786	800	791	752	814	798	803	813	773	783	762	828	750	781	830	824	787	794	841	850	835	799	789	837	771	819	804	844	823	754	790	820	794	830	798	790	804	841	804	819	766	824	832	761	811	826	762	780	801	842	798	744	821	802	759	784	806	790	766	794	789	851	851	757	826	771	802	869	856	782	768	807	819	812	795	822	786	807	793	834	811	793	819	750	813	812	842	806	861	804	845	775	842	764	812	841	852	803	777	840	804	791	811	804	829	792	812	782	851	801	785	812	824	797	805	826	788	802	769	805	810	822	841	811	803	807	801	809	868	794	824	808	814	810	751	786	791	814	824	822	773	850	813	781	775	797	861	796	794	840	789	817	829	782	787	823	814	740	839	825	841	855	866	792	786	810	812	843	793	777	807	832	781	787	846	777	818	799	806	810	822	816	828	805	831	822	844	807	794	801	797	793	831	813	834	822	858	770	825	809	785	806	829	797	805	811	795	789	821	813	832	801	833	784	865	840	786	796	806	778	828	839	845	886	798	788	845	761	813	797	826	773	814	758	871	828	823	801	828	836	814	781	814	806	777	767	790	782	800	805	775	814	830	783	811	818	838	808	791	837	851	750	828	810	822	839	803	820	810	798	753	806	812	836	837	808	805	814	849	758	817	780	794	803	771	841	807	857	732	781	866	765	760	778	823	764	789	796	804	816	825	854	845	837	773	816	822	816	821	825	842	799	846	769	803	830	769	814	812	798	812	807	765	839	813	776	802	799	804	838	784	780	762	785	837	765	766	786	776	783	810	818	870	805	772	805	806	729	768	797	827	857	778	847	820	795	856	818	864	839	785	798	761	836	836	848	786	810	805	802	813	840	831	815	779	775	850	796	782	805	793	832	831	810	819	744	820	815	787	834	824	821	813	805	833	822	783	847	759	845	859	842	814	806	802	815	824	770	856	838	776	787	811	813	753	753	818	856	778	845	831	801	861	814	798	795	773	813	749	808	795	804	862	815	768	793	793	826	875	740	826	822	779	864	782	845	789	825	800	823	800	778	857	745	826	798	780	782	803	783	811	796	815	794	799	782	826	817	777	780	804	801	801	840	789	786	805	802	803	783	826	780	810	816	818	814	813	789	854	830	795	809	839	807	835	845	804	734	804	819	780	789	773	795	768	789	771	846	783	770	767	805	725	742	811	773	814	870	758	844	833	822	801	819	820	790	835	780	808	843	795	797	815	815	781	815	816	809	814	783	787	780	813	820	826	773	806	794	788	809	786	856	783	791	780	852	841	833	799	833	794	830	790	772	839	859	832	748	808	834	781	806	815	833	830	796	811	794	808	798	807	844	804
3881	5896	5068	2700	1860	1505	1133	1060	919	900	785	800	762	729	761	699	717	677	668	663	669	708	649	678	628	655	633	618	664	632	660	622	613	623	651	654	588	650	606	611	611	662	649	624	601	625	631	600	614	648	620	624	608	627	605	602	596	608	622	642	612	633	636	623	607	683	637	612	615	606	648	669	599	611	618	613	620	627	583	605	588	608	651	584	603	649	587	616	597	652	617	616	660	651	591	601	577	589	602	601	639	625	604	636	642	633	578	617	612	593	610	581	660	634	615	583	666	597	650	579	603	601	614	627	624	631	600	615	629	636	606	592	627	593	573	588	654	591	617	604	607	592	606	662	621	632	599	589	598	616	588	626	612	615	628	609	585	620	634	609	613	642	588	634	590	593	611	583	640	627	610	612	629	599	630	627	636	560	610	588	591	600	585	631	607	626	655	641	623	626	597	629	625	634	606	593	617	647	652	553	674	606	611	635	649	634	602	626	621	549	608	635	599	634	555	623	630	605	615	635	595	608	597	653	624	603	562	574	615	601	609	572	605	625	615	570	584	608	598	632	662	587	609	619	638	575	583	578	631	605	622	652	609	634	600	601	613	624	597	581	597	587	613	619	625	645	578	591	582	594	590	624	594	583	642	605	645	616	582	611	586	612	621	560	583	610	616	598	614	634	637	601	603	625	598	604	589	640	613	661	612	557	568	589	548	593	616	570	617	608	613	601	607	560	686	598	614	631	622	582	596	593	604	656	630	617	626	599	622	579	608	604	667	613	611	584	581	549	575	648	573	567	593	613	608	620	565	622	593	620	580	590	598	610	584	619	624	602	587	596	615	607	621	583	613	650	594	572	562	617	608	590	606	595	629	618	586	598	643	642	605	611	625	624	615	611	590	587	663	588	614	582	605	610	614	588	622	614	581	619	649	620	606	637	629	589	590	574	612	608	597	568	608	630	616	626	578	582	613	626	642	619	587	547	581	626	612	595	587	614	556	565	596	618	630	583	587	608	588	659	617	600	642	619	638	615	682	607	590	620	583	646	601	622	629	676	647	612	579	574	646	600	636	627	575	617	607	615	624	616	592	581	592	559	576	593	598	578	620	582	597	613	604	614	629	594	633	616	634	604	576	605	642	598	594	594	551	619	604	614	612	609	570	569	558	649	601	613	634	659	597	611	600	567	593	595	645	635	584	603	592	565	563	617	600	635	592	613	611	646	621	626	567	582	626	611	619	589	640	599	625	598	593	639	625	607	570	570	582	590	610	590	608	608	571	569	607	585	597	587	622	553	617	644	563	581	559	581	577	606	565	579	606	619	619	557	633	597	622	594	577	610	580	632	593	627	554	618	624	623	578	581	596	619	614	581	596	590	608	621	609	615	615	587	632	638	616	627	565	604	568	591	588	605	620	644	647	547	591	602	626	595	604	572	637	607	560	659	599	618	629	581	606	608	625	583	618	608	628	570	587	604	572	561	605	602	635	625	604	599	582	646	607	566	582	599	582	588	618	629	581	628	589	606	648	603	606	593	655	593	644	607	630	592	620	628	613	592	588	623	604	629	593	592	602	577	612	593	567	599	612	626	627	596	623	616	627	605	593	565	624	605	622	647	563	598	641	597	612	579	624	614	571	609	581	619	590	623	596	675	573	589	615	573	616	630	618	633	600	637	621	601	600	607	611	587	639	602	579	622	588	568	602	617	618	628	580	619	598	619	557	623	601	585	578	600	568	647	604	581	638	594	617	553	589	638	612	568	601	600	622	578	653	604	588	568	590	609	569	553	581	625	599	595	598	619	587	602	623	548	595	542	578	627	606	613	601	576	565	608	572	626	580	617	591	567	632	626	615	564	596	571	648	562	636	587	604	607	622	576	621	631	621	636	623	563	635	559	589	591	591	608	595	626	589	582	616	590	633	609	575	611	608	602	628	659	623	593	604	580	578	578	611	619	612	610	623	620	557	606	593	638	646	596	594	605	606	581	634	585	591	569	555	604	590	608	606	580	651	619	619	586	607	608	589	617	636	589	624	623	582	590	598	601	553	604	626	602	560	584	582	588	558	615	608	609	584	551	624	590	612	589	541	649	626	636	627	644	588	613	588	589	588	609	555	625	574	624	622	591	571	565	594	610	559	609	629	609	613	623	595	628	581	617	609	596	607	623	598	634	621	565	624	607	594	573	544	558	616	641	593	574	652	611	585	591	562	635	604	607	601	580	575	590	612	648	623	652	561	622	598	619	607	598	612	597	610	589	640	621	581	591	608	601	593	640	646	637	601	605	576	620	579	585	581	551	616	579	607	641	617	616	641	603	587	603	570	614	567	561	608	607	592	604	601	584	647	582	597	619	570	642	587	616	600	596	599	575	583	578	588	621	600	573	608	635	577	623	606	535	618	634	593	604	583	575	618	598	584	624	550	606	597	542	601	576	580	632	645	607	632	596	625	595	608	601	584	603	619	586	622	576	572	609	616	564	611	607	599	607	580	571	614	617	588	584	570	592	604	564	605	581	575	589	632	585	602	610	634	646	579	628	604	579	597	588	605	615	627	568	592	592	631	641	624	681	597	621	640	652	581	603	591	596	599	560	583	563	594	554	593	615	587	604	597	575	573	660	626	608	575	590	604	573	591	634	592	620	643	591	647	597	540	613	578	581	621	560	628	573	605	628	594	593	568	620	629	612	617	612	583	575	617	630	577	596	622	567	641	584	614	613	604	609	620	617	621	581	600	616	636	608	589	603	642	649	587	570	628	579	632	582	606	649	591	652	646	625	627	612	622	618	600	618	565	660	657	622	628	586	576	564	588	647	617	642	605	575	626	558	615	665	579	579	591	581	603	577	608	620	599	561	601	598	608	600	540	585	615	633	570	614	583	601	616	637	642	555	602	585	609	635	568	623	587	581	589	588	628	617	636	604	580	642	548	538	571	571	589	622	620	607	619	571	639	567	616	575	578	625	614	586	615	612	572	603	571	633	663	647	604	569	572	596	617	644	661	574	589	579	590	594	616	563	557	610	619	586	627	574	601	572	625	591	582	618	578	606	581	595	638	561	600	645	567	611	594	591	608	574	617	616	609	631	621	606	593	595	573	571	635	613	598	605	604	611	588	635	598	590	585	596	623	611	633	616	608	616	613	566	586	592	595	578	594	605	565	579	654	601	615	608	608	585	613	658	583	598	583	633	590	601	610	609	584	547	616	610	616	615	606	588	597	600	621	586	631	599	617	568	594	573	576	610	622	592	644	602	568	632	607	606	567	575	617	591	619	589	589	598	580	584	613	582	583	610	634	594	615	631	582	564	607	615	555	587	613	595	609	592	610	612	616	591	581	612	626	569	621	621	583	580	589	591	588	591	624	580	609	600	592	604	590	611	584	624	596	576	605	614	633	557	608	613	605	611	572	634	616	602	622	570	637	618	593	630	651	565	646	562	632	563	599	571	598	613	580	628	606	643	560	589	643	604	575	615	583	576	590	690	611	568	631	618	582	584
27983	11304	1751	1125	944	948	929	892	918	942	961	899	887	908	884	907	850	902	877	900	914	875	907	928	883	873	909	893	866	912	853	871	933	931	857	926	916	931	918	922	902	917	910	924	902	939	904	889	917	944	888	870	866	934	878	904	940	913	946	870	876	899	920	929	889	913	887	861	867	902	855	900	887	937	902	902	882	843	895	892	868	928	939	864	953	869	887	903	958	930	913	876	904	863	918	919	883	893	893	847	916	975	878	884	882	883	917	927	876	926	936	944	924	922	890	882	927	914	882	908	873	919	859	952	891	871	852	889	950	927	884	922	928	925	918	926	902	906	955	912	927	885	890	892	881	878	909	906	908	858	906	849	884	953	920	898	930	920	926	892	886	923	942	841	867	873	855	879	890	907	862	877	889	858	894	833	899	932	894	875	928	955	938	936	924	904	949	917	897	920	891	955	877	889	909	862	921	865	921	908	946	899	916	922	906	919	940	930	911	910	873	901	840	969	924	901	931	903	907	917	889	868	919	893	853	886	867	942	875	863	919	890	878	857	916	917	890	945	918	906	885	884	964	888	861	894	935	893	879	858	904	862	897	876	897	920	897	889	953	879	899	882	925	885	873	937	940	903	889	955	925	931	900	913	927	960	882	862	893	893	850	888	915	912	885	895	956	927	938	877	901	905	911	934	850	897	877	891	889	899	898	888	920	902	893	891	904	896	950	821	948	905	935	879	935	877	869	960	912	952	851	858	912	879	920	893	896	918	889	930	931	882	929	891	839	902	909	869	890	896	923	845	857	912	915	857	889	865	897	868	943	971	880	881	882	929	887	901	910	883	911	943	936	911	877	844	904	881	886	921	942	896	871	887	881	878	907	894	927	882	932	891	898	854	889	885	919	905	881	924	859	950	928	924	865	931	917	857	897	918	954	875	926	908	929	906	889	843	829	851	924	967	923	942	859	913	922	942	882	893	864	901	912	891	904	880	907	982	921	925	889	910	904	859	916	893	878	867	937	879	912	919	931	855	931	936	904	892	864	878	911	877	884	930	882	917	919	896	929	893	912	913	840	928	873	894	897	916	893	880	864	863	909	908	920	986	937	888	882	915	884	903	854	893	876	856	856	875	851	862	877	882	874	926	889	953	921	929	906	888	921	865	862	890	901	856	917	866	872	948	894	901	886	884	898	908	879	982	869	955	923	843	945	923	918	925	886	878	881	915	937	967	903	893	876	908	927	929	897	892	922	926	897	910	901	918	899	854	910	940	950	869	872	946	899	918	944	906	875	913	893	895	952	885	903	934	861	884	859	957	897	896	916	917	873	901	923	959	855	914	858	886	928	894	872	922	906	905	935	893	915	908	972	949	905	963	978	894	903	897	872	883	875	891	853	907	890	840	912	924	904	938	879	924	883	974	933	943	895	899	874	908	878	881	933	942	910	866	936	931	871	909	926	918	945	932	881	922	938	913	905	916	911	952	859	889	922	912	881	946	909	919	900	920	941	840	928	889	865	933	914	945	921	856	880	908	873	888	890	943	857	852	876	892	940	880	929	924	895	861	918	954	906	909	912	914	907	867	917	852	902	920	889	933	894	903	926	883	924	915	921	947	897	924	902	862	931	906	932	881	931	829	893	936	882	877	918	900	914	927	972	902	907	873	911	886	854	897	915	955	916	904	908	940	901	919	893	954	897	911	897	862	941	879	932	922	918	907	853	911	939	922	898	863	912	918	874	934	972	894	864	877	893	947	886	897	907	920	928	935	900	849	873	892	880	874	870	917	890	825	900	934	857	947	958	926	921	908	960	854	926	895	932	933	911	885	905	918	913	888	894	930	881	901	898	848	869	897	873	911	921	909	884	847	907	868	883	894	880	960	912	909	891	894	890	857	941	905	860	929	875	933	915	922	973	893	902	863	879	901	901	829	945	856	902	898	895	921	903	933	953	865	892	921	919	897	895	921	975	919	827	912	907	845	938	946	959	929	950	940	918	890	875	934	898	862	892	895	934	881	896	895	884	891	839	861	875	894	897	909	918	894	890	938	919	904	882	971	923	864	927	942	942	892	949	893	886	895	910	892	933	890	930	882	894	898	875	859	926	912	902	870	967	917	867	881	873	897	872	876	881	871	898	860	915	897	942	944	963	964	907	860	897	911	893	968	951	848	894	891	913	927	847	879	948	916	852	924	902	898	897	888	953	929	901	931	880	947	940	887	897	961	932	937	910	918	929	869	948	974	951	911	916	878	908	917	1003	856	942	898	845	892	883	916	956	888	875	954	926	920	870	883	938	974	875	839	918	896	884	904	896	901	890	906	913	883	877	917	890	867	929	896	914	889	870	861	924	918	867	848	900	907	890	896	899	904	879	873	920	838	879	912	861	876	923	940	891	979	927	935	902	897	912	907	908	885	959	941	918	899	879	878	909	908	850	877	934	913	904	984	926	905	937	900	932	867	933	1013	899	850	889	940	948	922	928	901	867	913	852	883	906	913	857	942	973	945	922	865	901	873	903	911	909	927	881	902	930	913	910	875	899	866	907	889	899	869	918	975	892	952	899	888	920	941	907	911	846	949	852	905	902	920	866	907	906	908	933	959	905	890	869	949	910	918	883	986	904	926	908	930	879	852	943	916	952	898	885	946	855	866	922	940	924	905	899	928	874	877	883	918	889	890	881	949	903	840	903	868	901	860	971	885	887	919	890	856	909	876	894	910	870	882	997	903	904	915	950	905	941	921	850	873	904	902	841	895	894	953	886	921	884	915	883	885	853	883	885	910	926	893	859	882	923	960	922	907	874	953	941	920	908	888	908	861	897	908	931	927	893	907	901	861	843	909	905	859	838	888	937	900	949	909	869	911	868	946	916	873	933	954	969	962	910	925	908	886	901	950	891	899	926	886	912	928	927	896	885	832	928	896	857	885	888	896	935	838	915	891	861	901	873	958	901	927	957	890	921	866	922	910	891	895	916	940	867	840	893	921	909	896	909	910	906	881	909	895	864	928	907	915	913	943	914	924	890	927	943	891	892	926	892	920	846	915	868	940	919	905	870	914	913	883	943	872	982	944	910	955	902	946	928	895	938	910	925	920	896	942	916	867	871	900	893	912	852	911	889	892	896	908	939	926	942	875	883	907	909	868	902	921	886	901	849	861	907	824	924	912	868	912	920	914	908	897	898	892	887	953	878	899	945	933	938	886	861	953	923	905	928	899	918	880	904	880	835	889	952	886	917	925	948	943	888	952	876	877	903	888	897	893	851	895	893	898	890	901	852	884	877	933	921	897	918	911	925	906	883	909	939	883	934	878	903	866	915	879	913	951	932	890	893	889	912	907	878	843	910	962	886	871	913	922	908	848	879	910	932	872	883	924	946	929	908	890	854	892	921	886	932	895	909	905	851	913	917	894	911	956	926	889	898	889	900	901	902	979	912	920	875	957	909	919	857	913	923	963	860	910	871	895	864	845	897	946	883	794	907	912	963	906	931	900	909	900	905	912
5076	891	799	670	657	663	632	625	642	593	613	635	608	641	617	604	658	621	651	657	603	610	617	652	584	604	650	622	630	622	623	631	635	590	598	637	627	625	642	610	626	574	625	627	611	627	611	631	632	608	652	591	645	624	625	610	616	651	570	605	602	584	587	652	591	618	623	624	600	640	636	628	591	566	636	620	623	618	598	609	636	601	651	635	612	595	654	593	650	596	644	590	585	591	588	598	576	636	612	614	591	647	620	624	660	634	597	612	584	588	621	610	633	592	632	612	625	609	617	619	621	598	607	611	638	600	658	631	621	588	572	608	617	601	649	598	614	670	660	611	663	602	564	597	628	639	627	596	631	632	597	620	658	623	596	553	647	631	662	595	582	616	582	619	666	586	630	618	659	571	586	596	630	619	650	621	615	616	639	642	636	649	630	585	631	602	672	621	665	615	642	627	640	596	592	633	612	593	630	640	613	641	605	637	647	587	587	590	593	621	686	623	605	624	638	625	629	632	618	618	597	628	605	601	642	619	637	626	612	631	612	621	608	610	674	608	604	603	634	614	606	600	636	650	630	638	601	612	619	614	599	670	650	611	606	599	604	616	626	615	670	580	612	645	617	594	625	614	598	591	613	608	576	639	631	608	595	625	595	617	625	635	581	602	632	620	663	595	645	608	633	632	600	590	609	609	628	644	620	623	617	628	624	633	605	612	570	631	615	581	609	650	614	605	611	589	627	609	609	626	651	648	593	622	609	604	604	558	579	600	620	577	667	625	647	662	624	618	607	609	604	615	602	645	590	555	551	605	636	617	612	616	635	608	600	601	619	626	607	633	578	616	585	577	614	585	599	624	622	619	613	634	583	566	653	642	606	630	633	620	624	608	673	630	591	582	595	611	586	655	635	651	621	589	614	676	616	633	607	574	618	653	628	658	659	581	628	656	616	587	619	645	608	595	590	621	631	644	614	633	598	625	625	580	598	621	590	612	687	653	641	617	587	626	634	622	609	600	621	600	633	579	609	650	637	607	618	609	622	593	624	616	587	626	666	626	648	634	633	614	635	624	601	611	622	613	641	659	621	643	575	589	604	623	619	631	573	638	596	587	643	608	615	620	634	630	636	619	598	605	616	598	626	610	626	610	620	609	607	674	656	652	611	607	580	657	610	604	652	619	648	588	610	639	635	617	658	614	614	612	648	607	621	635	616	655	606	651	653	588	653	608	621	618	592	602	650	616	624	590	587	632	613	614	593	673	607	611	592	622	574	600	629	606	628	617	593	614	631	594	624	580	581	639	610	590	623	589	617	625	587	620	624	630	616	582	577	576	645	602	589	633	609	600	617	663	678	622	559	590	565	594	637	624	603	616	610	613	596	651	614	586	603	583	632	639	656	641	603	559	594	641	637	617	606	614	642	640	613	624	644	652	631	630	594	616	606	595	653	624	589	604	599	667	614	600	577	590	596	607	594	588	592	594	581	609	639	616	640	669	593	644	640	612	631	637	604	608	627	607	613	585	608	604	593	602	612	628	617	588	621	587	606	600	621	626	635	569	631	659	607	606	618	654	591	597	647	580	627	622	600	625	602	622	616	650	621	580	606	604	625	624	599	599	601	622	576	612	608	610	573	635	605	650	617	588	612	652	606	634	628	602	641	573	613	616	628	631	624	626	619	596	615	604	635	639	599	631	615	591	647	583	645	604	657	654	632	626	635	608	603	594	633	623	681	581	656	642	598	636	605	596	639	616	635	627	603	620	622	598	617	582	621	638	616	595	646	602	623	619	602	619	651	617	627	657	664	651	652	654	599	652	592	616	637	584	658	654	622	614	608	634	632	629	652	600	680	596	629	595	629	557	670	634	630	677	631	590	633	619	634	567	585	642	604	657	593	569	625	594	577	619	599	598	619	652	608	597	628	607	641	622	624	630	580	645	548	611	639	662	606	637	592	645	619	604	592	627	666	646	609	648	594	620	668	625	617	592	589	611	572	610	636	620	614	607	566	639	613	666	598	601	625	607	577	609	626	625	614	594	606	628	634	651	580	621	602	616	585	615	608	585	626	591	583	591	634	606	624	638	660	644	624	645	685	634	651	615	680	633	631	648	635	630	645	616	581	658	620	610	659	618	652	608	624	617	645	642	617	580	628	636	580	610	601	631	629	671	588	673	597	624	616	605	645	640	566	592	603	618	615	579	629	597	608	632	589	582	622	607	615	607	607	582	601	620	603	611	581	598	661	573	633	624	622	643	592	635	610	621	658	604	585	636	626	571	630	588	626	597	644	629	582	640	638	604	623	594	621	625	643	639	614	611	598	647	607	608	628	632	594	667	620	597	563	571	656	628	626	628	621	625	606	602	653	626	645	617	609	605	608	654	621	600	627	585	621	615	619	620	576	609	624	630	600	630	611	622	614	603	598	602	607	610	617	596	626	640	629	643	627	605	661	618	630	598	616	638	629	624	605	639	631	599	646	601	616	598	639	660	593	630	617	621	621	614	628	607	612	618	580	641	634	651	648	611	609	635	624	611	645	610	651	621	615	636	642	659	637	645	648	618	613	618	633	605	627	632	582	636	631	621	585	673	631	582	643	686	595	600	600	592	627	631	644	582	618	591	605	641	560	597	650	580	660	654	615	592	590	617	617	630	634	640	616	636	668	595	629	595	652	647	648	613	643	583	624	627	598	613	645	645	608	579	618	622	640	665	612	548	636	620	632	619	604	596	603	610	628	610	621	637	597	607	634	621	632	634	616	636	656	622	582	601	639	598	620	648	625	579	609	616	593	623	644	629	624	599	598	557	624	584	594	641	627	646	644	640	612	648	625	621	619	621	584	595	603	629	640	650	588	642	679	617	583	593	593	597	617	628	611	625	647	628	638	610	621	634	599	597	614	584	596	597	641	624	646	635	608	613	635	599	593	623	604	658	604	599	599	612	624	603	620	582	585	596	630	574	633	611	628	633	652	610	638	577	632	620	624	633	604	588	592	610	571	601	616	612	614	600	624	604	613	660	616	605	593	613	626	614	611	650	611	613	576	643	613	645	623	650	606	601	614	659	595	581	646	623	666	617	620	622	622	583	643	635	630	630	656	619	656	611	627	626	659	592	611	597	631	607	613	621	615	597	586	611	625	619	590	627	655	641	656	644	612	631	577	578	576	633	626	614	560	616	588	668	620	604	570	612	620	609	627	609	651	668	609	619	655	604	604	631	603	648	593	600	623	637	624	644	619	616	612	596	602	629	609	587	625	662	654	594	614	604	612	620	584	650	623	613	606	670	581	616	599	626	625	619	597	644	588	609	656	672	614	617	627	615	522	639	597	567	593	583	634	585	598	603	612	657	638	588	600	617	621	584	612	620	601	619	646	562	574	621	614	622	644	580	598	599	596	610	609	594	578	610	622	576	629	627	632	612	586	645	641	643	602	602	645	614	613	574	606	602	611	642	606	593	632	599	597	576	585	659	590	594	655	670	629	662	601	620	601	622	666	589
25571	21354	27506	25397	10233	2090	1643	1406	1283	1258	1274	1207	1247	1301	1242	1189	1174	1254	1257	1247	1213	1188	1265	1223	1215	1195	1254	1207	1182	1194	1181	1217	1202	1246	1174	1244	1224	1192	1190	1156	1190	1197	1224	1158	1172	1256	1187	1221	1186	1151	1118	1200	1151	1192	1166	1167	1181	1169	1188	1161	1288	1174	1147	1138	1214	1164	1221	1211	1200	1155	1224	1236	1141	1148	1201	1151	1126	1189	1196	1167	1185	1162	1178	1141	1203	1173	1197	1210	1234	1174	1069	1210	1167	1263	1150	1182	1133	1146	1205	1177	1235	1211	1185	1220	1192	1159	1179	1249	1221	1216	1203	1248	1238	1169	1186	1177	1139	1166	1216	1164	1143	1195	1217	1190	1184	1189	1278	1167	1225	1271	1163	1256	1098	1201	1256	1163	1197	1193	1191	1136	1183	1270	1095	1215	1250	1170	1235	1190	1190	1163	1175	1196	1146	1213	1180	1207	1218	1186	1143	1138	1172	1151	1229	1184	1188	1217	1201	1154	1204	1163	1173	1213	1114	1162	1117	1125	1185	1209	1161	1196	1158	1223	1203	1169	1234	1180	1202	1185	1207	1177	1162	1184	1176	1164	1178	1171	1209	1208	1172	1223	1195	1109	1178	1194	1199	1198	1189	1111	1191	1178	1185	1191	1242	1251	1229	1191	1266	1149	1220	1213	1281	1168	1197	1172	1261	1195	1229	1154	1201	1206	1189	1202	1176	1232	1183	1199	1153	1172	1162	1247	1155	1176	1170	1175	1197	1217	1124	1142	1142	1191	1192	1216	1171	1234	1131	1210	1240	1208	1185	1214	1174	1156	1161	1137	1167	1201	1149	1215	1118	1261	1204	1227	1169	1211	1215	1168	1164	1235	1151	1246	1233	1181	1156	1169	1165	1135	1161	1240	1203	1159	1170	1163	1184	1247	1233	1214	1197	1175	1127	1154	1237	1186	1180	1184	1196	1217	1166	1139	1212	1191	1183	1227	1176	1132	1137	1198	1201	1194	1138	1085	1168	1198	1205	1148	1169	1160	1198	1227	1147	1167	1185	1117	1150	1223	1181	1136	1182	1168	1173	1232	1181	1167	1212	1230	1145	1170	1196	1206	1229	1177	1176	1232	1178	1242	1144	1148	1220	1160	1204	1207	1239	1207	1194	1209	1160	1143	1177	1191	1162	1255	1125	1173	1242	1180	1176	1127	1159	1179	1135	1185	1192	1132	1212	1200	1215	1176	1155	1203	1183	1204	1211	1255	1193	1213	1162	1209	1200	1228	1152	1165	1200	1224	1179	1179	1167	1171	1158	1121	1212	1171	1204	1152	1216	1192	1193	1230	1210	1200	1143	1177	1177	1193	1167	1180	1132	1193	1134	1161	1132	1186	1212	1227	1237	1174	1228	1175	1189	1204	1164	1208	1217	1192	1143	1140	1198	1192	1197	1206	1118	1202	1203	1178	1180	1165	1182	1179	1179	1178	1212	1225	1161	1185	1218	1202	1239	1202	1130	1215	1166	1246	1170	1162	1177	1178	1244	1213	1247	1225	1154	1193	1171	1154	1169	1210	1236	1217	1193	1225	1134	1183	1129	1197	1159	1183	1169	1229	1155	1163	1195	1203	1205	1208	1157	1187	1185	1171	1138	1167	1191	1169	1202	1198	1167	1218	1161	1207	1181	1164	1185	1193	1211	1198	1151	1188	1142	1232	1143	1149	1189	1155	1194	1182	1265	1268	1273	1157	1223	1199	1217	1190	1169	1160	1160	1241	1153	1171	1157	1173	1200	1198	1227	1102	1149	1235	1207	1213	1191	1188	1159	1151	1173	1196	1180	1196	1208	1197	1194	1209	1155	1156	1185	1185	1209	1152	1210	1213	1145	1211	1222	1206	1195	1225	1209	1247	1203	1144	1159	1141	1184	1174	1154	1191	1189	1172	1133	1171	1187	1175	1222	1206	1214	1197	1164	1207	1140	1220	1173	1212	1215	1234	1198	1190	1170	1204	1126	1226	1197	1175	1192	1089	1170	1161	1222	1169	1210	1218	1130	1152	1230	1177	1124	1211	1187	1057	1187	1160	1150	1145	1182	1192	1194	1204	1218	1169	1204	1220	1139	1197	1140	1120	1175	1195	1191	1239	1227	1149	1180	1208	1221	1235	1225	1183	1199	1176	1198	1150	1163	1266	1193	1232	1106	1225	1145	1180	1207	1208	1199	1174	1118	1172	1132	1258	1227	1125	1199	1138	1175	1194	1201	1216	1166	1175	1155	1147	1232	1214	1179	1172	1166	1187	1182	1152	1243	1223	1158	1170	1187	1205	1153	1193	1176	1153	1203	1163	1211	1154	1151	1190	1164	1223	1234	1156	1227	1199	1178	1208	1142	1170	1165	1159	1175	1160	1190	1152	1131	1198	1164	1169	1161	1208	1133	1169	1191	1111	1235	1147	1225	1173	1176	1199	1200	1173	1197	1135	1193	1191	1180	1178	1183	1114	1184	1195	1238	1170	1164	1152	1143	1208	1169	1203	1184	1218	1150	1140	1191	1226	1123	1190	1198	1131	1179	1229	1191	1155	1140	1173	1231	1153	1211	1227	1206	1230	1179	1180	1193	1150	1190	1226	1182	1228	1208	1203	1241	1136	1179	1158	1184	1221	1206	1181	1190	1222	1176	1211	1123	1220	1177	1199	1143	1153	1171	1211	1204	1145	1229	1137	1206	1205	1225	1161	1214	1204	1138	1143	1229	1156	1209	1169	1140	1164	1157	1205	1227	1214	1221	1144	1136	1234	1208	1213	1180	1136	1168	1193	1223	1237	1149	1235	1191	1188	1249	1179	1183	1168	1154	1187	1157	1142	1146	1124	1197	1175	1142	1220	1172	1238	1177	1151	1181	1227	1219	1237	1236	1125	1191	1236	1187	1174	1250	1222	1199	1164	1235	1184	1235	1215	1244	1166	1181	1158	1102	1138	1110	1179	1168	1159	1182	1138	1133	1182	1233	1226	1175	1162	1133	1228	1157	1159	1168	1185	1125	1195	1201	1218	1201	1191	1220	1201	1193	1154	1197	1200	1147	1203	1191	1133	1196	1195	1165	1142	1138	1188	1221	1225	1179	1191	1174	1134	1202	1207	1180	1192	1217	1196	1145	1208	1237	1167	1158	1199	1250	1137	1122	1229	1193	1129	1171	1163	1169	1152	1163	1194	1203	1157	1237	1177	1220	1151	1157	1228	1133	1189	1201	1219	1166	1233	1222	1224	1156	1234	1196	1138	1216	1156	1158	1163	1163	1188	1180	1246	1143	1214	1190	1168	1185	1220	1182	1246	1136	1165	1242	1172	1146	1192	1236	1204	1185	1190	1194	1130	1165	1183	1194	1182	1198	1230	1195	1194	1214	1191	1171	1190	1186	1155	1204	1206	1198	1185	1244	1171	1158	1241	1125	1249	1160	1179	1152	1190	1192	1196	1199	1126	1226	1127	1206	1201	1176	1162	1215	1099	1160	1233	1191	1189	1180	1220	1174	1246	1161	1184	1146	1198	1125	1153	1183	1247	1156	1129	1169	1093	1186	1191	1237	1195	1213	1130	1193	1152	1165	1163	1196	1241	1192	1183	1142	1186	1132	1199	1166	1230	1151	1193	1176	1154	1136	1172	1158	1210	1177	1186	1192	1078	1180	1191	1193	1207	1186	1173	1189	1175	1177	1191	1120	1232	1191	1230	1272	1178	1184	1166	1184	1170	1214	1163	1214	1229	1175	1188	1128	1171	1153	1222	1175	1153	1201	1218	1240	1193	1202	1257	1190	1212	1181	1172	1161	1153	1258	1182	1194	1180	1176	1167	1159	1185	1144	1129	1178	1167	1224	1192	1163	1172	1176	1189	1206	1164	1151	1187	1134	1157	1192	1176	1203	1188	1197	1213	1160	1165	1178	1177	1202	1189	1217	1142	1149	1138	1183	1170	1127	1213	1205	1184	1194	1169	1125	1174	1127	1145	1181	1165	1187	1173	1183	1161	1187	1231	1164	1154	1180	1259	1188	1195	1216	1205	1252	1137	1141	1189	1148	1148	1205	1163	1172	1143	1135	1179	1240	1170	1196	1179	1171	1220	1169	1259	1183	1207	1166	1152	1182	1161	1201	1236	1164	1225	1147	1122	1180	1082	1143	1162	1121	1104	1165	1113	1224	1218	1187	1185	1187	1155	1240	1158	1198	1164	1192	1179	1210	1245	1177	1146	1208	1153	1217	1234	1160	1143	1141	1160	1260	1153	1222	1160	1194	1223	1166	1143	1192	1203	1117	1186	1201	1199	1204	1192	1218	1249	1124	1147	1165	1154	1271	1204	1188	1136	1246	1203	1165	1183	1175	1184	1128	1181	1176	1241	1175	1183	1248	1236	1141	1129	1178	1241	1144	1141	1166	1185	1199	1133	1192	1196	1151	1192	1148	1134	1212	1187	1175	1169	1151	1176	1099	1201	1167	1173	1144	1163	1177	1269	1231	1181	1188	1177	1184	1133	1088	1105	1151	1145	1160	1144	1261	1247	1228	1212	1172	1207	1239	1187	1222	1160	1224	1134	1209	1190	1109	1137	1128	1277	1158	1170	1204	1236	1144	1161	1237	1207	1234	1182	1177	1180	1185	1183	1236	1125	1123	1172	1188	1159	1164	1168	1214	1138	1202	1213	1169	1187	1136	1170	1208	1195	1148	1153	1167	1141	1149	1148	1142	1125	1225	1200	1131	1168	1175	1209	1142	1219	1163	1079	1260	1230	1189	1185	1229	1115	1161	1196	1174	1163	1181	1183	1103	1204	1220	1183	1179	1202	1248	1187	1171	1190	1138	1143	1145	1181	1197	1191	1165	1263	1200	1183	1163	1142	1221	1202	1142	1200	1245	1179	1158	1125	1174	1162	1184	1150	1160	1136	1154	1147	1179	1213	1194	1210	1138	1092	1173	1175	1101	1177	1126	1139	1158	1210	1264	1229	1173	1189	1169	1179	1251	1152	1202	1237	1191	1147	1168	1157	1217	1188	1186	1150	1147	1162	1160	1155	1191	1198	1225	1183	1206	1239	1214	1193	1136	1235	1132	1156
3744	3660	3073	1893	1466	1240	1150	1054	1012	1018	968	911	890	958	847	911	814	859	876	883	845	823	856	841	858	794	872	864	875	821	835	858	822	841	846	849	845	885	850	789	881	858	784	840	850	854	873	858	847	844	873	857	770	838	837	856	826	878	873	788	859	840	835	821	836	834	812	843	847	804	823	813	876	797	778	818	851	833	858	789	824	834	814	820	844	839	846	842	838	844	824	822	793	886	798	828	837	814	818	821	837	840	835	831	922	842	796	851	895	862	880	836	805	832	854	838	847	841	823	900	811	857	808	811	811	815	875	799	858	825	832	870	838	829	870	847	861	847	808	816	850	870	814	824	851	832	818	806	849	794	846	816	810	816	793	839	816	843	813	844	804	810	804	866	786	853	768	825	833	848	855	838	799	814	836	865	834	867	856	795	831	889	782	815	853	832	816	817	810	807	823	863	842	856	817	788	829	833	793	842	835	830	845	826	808	865	814	820	846	806	826	867	791	818	803	849	876	824	793	825	831	803	868	836	777	834	905	801	846	812	800	865	780	831	816	846	780	861	839	807	777	848	827	850	763	823	829	821	782	792	833	836	828	863	827	804	849	796	884	820	823	820	886	836	810	794	825	811	818	783	818	826	823	770	851	801	799	810	850	814	820	792	819	872	824	872	856	863	794	793	807	867	854	825	812	804	861	826	856	840	856	793	867	816	891	832	850	836	838	778	814	827	819	791	787	840	861	835	804	842	826	846	814	817	884	847	818	805	854	797	829	807	831	820	839	842	819	766	808	826	858	785	842	781	911	835	875	828	853	814	804	861	825	810	833	823	843	810	843	816	860	787	846	834	894	836	819	846	850	821	834	849	817	813	829	801	843	814	842	834	793	836	827	817	811	831	842	877	830	801	828	888	840	864	797	829	817	850	865	802	844	810	826	885	821	788	821	813	870	783	865	840	805	842	784	815	799	790	805	829	777	836	857	812	818	835	884	813	835	736	793	797	827	799	870	836	813	852	847	851	838	834	836	844	800	768	795	836	826	824	843	807	799	790	871	844	804	864	882	841	861	790	861	773	823	813	774	852	825	859	803	770	861	839	841	819	777	818	753	778	813	829	838	845	822	840	821	839	852	872	802	837	850	806	843	868	807	818	828	846	833	796	785	840	864	856	802	821	782	818	756	797	876	765	824	886	866	840	852	842	873	799	840	787	778	824	790	848	815	829	791	810	862	866	780	746	862	825	808	824	821	835	803	824	850	860	811	833	816	849	860	825	823	825	822	864	859	851	817	839	842	842	868	820	820	806	801	847	790	784	826	867	801	828	894	805	774	834	787	844	803	847	827	813	870	869	805	851	803	831	865	811	782	820	845	855	810	844	810	849	836	834	831	793	837	874	837	876	807	771	821	824	788	857	787	794	755	829	793	808	839	827	837	775	852	830	828	845	825	859	835	816	844	815	816	845	829	834	843	840	821	817	823	815	806	768	852	858	838	829	883	837	868	795	808	847	770	848	886	868	867	819	883	758	870	837	763	782	794	862	843	777	818	814	806	823	781	834	840	844	788	856	817	828	834	834	881	812	807	891	828	840	866	830	816	792	769	804	798	861	819	816	813	838	869	833	809	872	801	778	851	756	857	752	809	842	821	779	835	885	785	881	828	771	833	829	830	781	816	814	826	852	787	887	792	907	792	873	828	847	815	849	834	828	816	863	816	818	865	830	846	851	809	798	827	843	811	822	808	851	814	807	811	860	760	825	808	834	849	877	804	885	831	790	791	860	809	841	829	822	810	849	865	879	837	859	848	827	866	854	800	857	845	807	860	819	850	799	820	810	790	806	839	807	857	822	850	814	814	814	779	824	787	839	820	823	764	814	820	765	828	814	790	835	862	812	799	832	823	801	825	788	822	846	769	856	866	857	812	846	852	831	786	819	791	809	819	868	833	801	803	822	804	817	789	818	805	823	815	865	814	830	859	811	848	808	790	847	837	831	865	828	783	805	845	807	837	780	841	899	807	837	838	838	841	831	812	878	844	824	867	833	780	851	884	831	838	824	871	798	825	780	819	869	829	830	810	840	832	799	844	801	843	817	812	769	817	867	844	861	820	801	796	762	828	846	831	842	808	819	744	805	832	824	797	828	827	819	848	785	822	845	808	858	807	820	829	789	863	836	823	803	838	823	837	814	823	841	852	835	836	786	843	852	851	820	799	844	756	804	841	807	807	829	839	796	864	823	831	791	862	818	822	848	788	795	804	872	847	764	872	819	807	854	823	828	806	835	823	756	809	833	816	808	824	772	827	798	772	830	780	807	825	822	792	821	852	825	839	822	788	794	825	821	861	831	817	808	801	793	808	836	814	785	832	815	862	890	793	800	840	764	856	867	790	823	826	845	817	849	830	846	864	836	868	811	833	806	830	842	852	826	795	779	834	821	823	812	809	791	758	871	828	793	813	802	894	765	872	766	784	890	824	809	820	865	849	855	805	842	800	861	872	846	846	822	836	805	823	823	852	786	802	771	829	771	850	856	871	812	781	809	806	786	798	786	807	877	819	810	825	807	824	840	855	849	814	848	803	834	811	796	871	858	833	832	793	825	846	815	817	850	883	856	835	867	836	826	802	822	801	830	796	793	803	834	859	757	838	823	747	815	858	849	820	834	837	815	840	882	830	839	825	796	839	804	821	861	794	845	881	833	814	863	845	796	783	871	792	808	824	809	826	830	815	812	838	850	832	852	838	791	830	828	826	796	774	844	817	796	817	804	774	857	843	860	801	872	805	909	839	829	818	807	862	865	835	819	797	877	852	805	792	814	850	798	779	852	826	850	853	858	843	834	831	792	832	842	859	836	762	831	816	851	804	852	863	809	852	867	797	790	812	838	817	778	808	855	818	823	823	866	821	811	814	830	844	874	815	842	820	828	841	804	813	858	803	837	791	785	848	825	844	845	833	850	804	823	817	849	818	817	835	827	838	846	798	798	825	781	813	854	793	887	838	813	812	837	804	795	818	853	841	855	821	800	830	833	837	838	839	830	845	784	818	891	845	803	839	804	775	841	880	824	899	907	818	784	782	824	783	834	844	821	794	794	790	810	827	806	845	833	798	837	834	835	824	819	841	837	855	828	810	832	811	829	835	838	852	817	804	817	824	825	861	844	786	818	835	786	827	850	779	856	800	825	790	796	836	836	833	803	819	863	803	823	819	801	832	802	780	862	828	856	835	774	831	800	828	836	844	868	795	820	784	825	796	849	840	811	817	871	831	857	807	860	865	876	819	798	902	830	849	826	822	818	802	776	825	835	773	851	821	848	884	808	834	801	883	810	805	822	780	851	839	778	805	781	842	752	836	807	772	812	842	807	834	848	813	846	795	870	850	802	803	822	811	760	831	820	809	823	822	836	843	825	787	828	849	776	817	834	869	853	844	860	858	808	811	782	832	794	836	843	843	834	826	852	867	806	850	822	864	841	794	788	785	863	849	816	882	804	821	859	846	844
24507	21408	28642	24573	21371	7817	1757	1209	1078	965	1031	949	942	927	908	880	892	847	876	878	895	837	887	901	819	835	812	860	833	844	866	859	829	819	772	854	833	844	810	845	837	895	829	812	814	864	824	794	883	839	820	816	901	771	799	801	821	866	838	813	793	815	809	797	819	841	810	803	832	833	885	810	729	875	834	807	871	759	784	850	847	831	811	807	821	835	817	911	866	762	842	884	850	817	823	769	801	861	847	822	848	785	822	806	876	829	795	839	807	746	831	858	810	774	812	902	822	780	807	855	785	773	834	833	840	834	779	781	817	812	866	797	863	833	840	818	804	797	817	838	827	850	846	872	819	835	862	838	784	827	801	814	821	833	821	816	852	876	806	802	805	840	832	771	844	782	795	840	848	848	880	786	826	806	826	779	817	795	789	833	819	792	822	823	822	786	831	896	797	853	809	833	845	794	819	771	790	803	828	825	839	845	769	848	879	824	814	834	813	803	858	825	810	875	841	832	791	778	870	813	831	843	777	839	821	879	789	829	779	796	736	829	836	785	840	802	789	836	811	836	834	808	809	795	807	799	857	775	835	804	824	842	833	812	782	845	820	835	832	822	825	795	815	841	839	849	831	797	871	832	802	807	814	792	809	797	842	842	838	783	871	848	827	838	781	819	882	818	820	806	826	846	836	784	809	806	780	889	868	855	788	723	813	815	817	860	855	827	825	786	791	834	834	813	770	817	839	847	801	827	766	816	815	803	793	848	831	777	855	832	824	762	883	804	850	811	783	821	864	830	784	794	801	865	800	853	810	774	850	816	796	823	785	820	810	831	816	843	845	788	852	822	870	815	814	860	801	863	817	839	848	832	812	775	866	817	773	806	788	836	749	883	816	799	816	807	840	840	856	792	837	879	865	835	861	770	797	788	852	848	827	833	773	866	838	792	819	873	829	844	798	829	852	837	860	836	842	826	795	841	831	794	852	797	859	775	824	804	837	825	866	822	888	841	829	834	810	835	799	763	830	829	814	771	812	775	822	808	792	768	814	784	778	839	857	859	785	825	843	809	845	828	818	877	847	828	802	799	791	791	802	810	789	840	819	886	843	814	800	806	800	833	843	841	853	715	840	853	782	792	808	839	824	833	790	796	799	771	812	840	772	800	819	836	820	819	828	812	791	802	842	825	844	841	792	823	815	828	806	855	815	836	802	807	786	824	833	775	802	834	826	838	777	814	772	797	804	791	824	839	805	834	796	806	765	780	799	777	806	827	797	770	850	841	823	861	833	834	840	852	841	824	777	857	829	809	807	802	832	766	800	833	825	833	815	813	799	823	819	833	788	807	816	853	800	808	817	827	809	822	823	811	805	816	779	809	797	794	783	785	786	796	828	824	870	856	867	825	831	823	816	819	842	819	820	878	850	803	798	801	799	806	798	845	847	821	785	827	770	809	836	795	840	797	775	860	844	841	780	845	857	792	858	778	813	846	775	895	845	781	812	834	794	817	769	846	787	824	810	817	803	839	796	781	828	818	807	812	792	879	830	840	792	807	801	799	814	801	886	844	789	827	871	846	811	788	807	822	769	762	827	813	771	784	791	793	798	810	778	848	799	819	858	753	809	847	838	840	832	838	807	823	816	813	822	805	795	824	828	789	807	793	809	834	841	806	815	831	799	797	822	852	796	839	827	828	794	877	855	859	830	860	813	831	761	767	766	787	813	873	790	809	804	801	792	791	797	786	813	810	815	828	812	793	765	830	838	833	787	796	873	809	802	818	836	818	820	790	835	836	881	815	880	835	823	782	839	835	822	803	824	826	857	848	836	832	789	815	816	817	814	785	815	803	806	854	783	839	844	799	869	775	793	796	808	790	793	785	841	780	830	826	843	781	849	830	787	844	821	766	820	805	783	849	812	828	828	813	827	868	804	807	866	790	809	822	747	809	801	807	766	813	829	811	788	797	801	789	802	815	796	809	805	845	851	798	805	797	874	820	814	829	826	848	758	817	816	836	808	797	807	812	786	792	807	818	822	820	763	816	865	784	793	784	823	813	835	830	855	847	740	803	827	859	792	822	831	858	788	810	774	848	797	869	803	764	816	823	839	808	798	817	868	848	807	835	806	875	814	837	750	787	753	805	840	798	775	817	848	811	835	842	810	798	800	840	820	816	830	824	825	789	888	798	865	785	762	767	844	824	813	804	803	834	838	790	781	821	870	779	781	796	795	791	799	864	779	766	823	791	767	870	805	800	862	821	795	821	820	785	831	834	847	834	824	768	804	836	821	817	776	846	803	787	837	854	803	862	822	806	827	770	765	800	890	853	791	820	809	782	818	841	822	795	793	804	817	788	819	766	812	806	813	793	800	850	916	808	859	828	838	820	783	812	846	754	781	810	864	820	813	815	812	808	831	830	760	797	769	807	840	780	805	876	808	819	853	919	832	768	820	858	794	800	787	802	770	837	794	835	818	837	780	848	845	839	822	830	837	776	816	811	789	766	797	749	810	808	767	800	816	806	783	861	808	849	818	820	829	773	756	826	775	781	831	803	807	824	815	807	814	803	763	808	850	797	816	774	827	855	833	818	854	805	902	879	798	779	759	799	819	826	837	803	807	781	776	789	780	790	854	796	840	788	815	785	848	852	826	860	778	780	842	789	825	810	776	809	825	815	805	806	773	793	777	792	812	817	792	839	806	809	778	846	762	812	845	805	845	778	812	807	781	817	785	828	815	845	794	818	796	777	798	840	800	789	830	813	802	797	800	758	819	846	825	768	789	822	833	823	847	841	795	842	769	808	792	854	807	807	836	773	879	868	838	817	812	821	803	875	826	815	850	865	843	817	840	806	870	782	789	836	801	770	850	836	832	824	847	779	853	826	789	856	848	868	848	846	850	760	840	862	832	811	814	815	856	799	799	808	801	815	826	798	808	857	761	814	789	824	766	791	826	788	827	810	831	816	807	814	767	781	818	833	834	792	820	818	838	816	805	791	826	798	829	789	779	796	834	835	843	791	807	783	810	788	821	851	760	801	732	804	823	801	840	797	856	790	809	813	825	787	765	845	835	727	811	788	836	813	767	784	826	800	896	827	756	839	833	749	791	846	794	773	825	794	830	784	821	825	898	836	820	796	839	783	811	846	798	797	798	833	768	774	825	795	827	838	839	843	813	844	799	779	853	813	789	820	864	812	835	826	814	800	843	803	765	857	798	736	833	782	818	779	819	787	840	823	826	831	814	826	806	810	814	822	786	832	802	800	827	808	827	825	820	820	851	848	764	790	827	805	831	833	789	786	794	824	824	776	819	772	835	836	837	842	761	820	816	798	826	821	799	854	842	758	839	810	846	794	808	819	808	805	790	818	763	796	825	836	780	827	801	753	738	827	791	848	831	801	835	831	787	882	841	828	799	823	847	823	767	784	793	809	880	794	818	810	816	808	761	778	785	827	773	782	849	838	836	843	816	829	812	818	827	830	798	789	819	790	834	800	857	756	780	781
3917	5893	4940	2687	1778	1422	1196	1077	916	905	876	767	755	717	649	697	698	684	710	612	676	665	605	658	647	611	616	674	645	643	638	617	658	631	612	662	650	646	653	620	642	633	623	593	628	644	651	618	668	597	612	654	655	653	609	639	603	652	619	663	597	630	606	614	637	626	640	603	595	592	611	628	619	620	620	552	630	577	638	618	654	600	646	601	659	603	596	586	589	624	597	654	600	626	636	621	633	611	619	606	633	631	584	598	616	588	605	626	623	659	600	657	615	648	576	638	658	612	633	611	604	587	604	616	632	656	602	634	627	658	595	595	595	593	602	626	619	617	606	607	593	666	629	582	587	643	616	602	591	633	630	609	627	653	598	593	643	618	544	635	591	609	631	594	619	626	625	587	624	597	599	634	599	605	602	601	632	647	594	563	624	612	588	650	618	588	616	595	612	613	606	631	586	594	618	619	561	599	572	584	580	646	593	598	610	622	564	647	580	623	609	607	612	641	608	615	589	611	542	636	604	626	625	586	645	600	607	575	606	616	643	574	607	623	553	607	600	652	631	588	603	623	601	583	572	621	629	624	626	622	603	643	606	619	604	603	618	660	628	607	585	605	543	638	617	643	562	648	573	572	620	605	595	587	534	565	609	586	564	620	584	608	666	649	603	603	601	613	580	594	574	605	600	587	587	653	573	611	604	574	609	641	623	638	610	617	590	613	567	586	581	587	586	586	627	600	579	557	599	576	615	618	615	553	616	594	613	565	633	599	590	624	579	518	623	598	578	598	602	652	527	603	568	588	625	630	619	613	616	624	602	617	623	617	600	602	627	621	584	598	625	654	615	572	638	610	589	597	580	570	593	621	577	658	635	610	626	607	603	639	628	559	587	649	670	581	583	592	594	580	584	584	584	659	648	607	596	637	635	578	612	629	621	601	635	594	603	611	585	632	569	647	637	606	600	604	606	639	636	579	560	613	586	631	601	619	581	590	612	600	564	565	602	638	614	620	559	574	601	594	592	658	604	577	589	592	569	606	610	628	630	601	600	642	582	611	628	583	643	540	545	639	628	635	643	629	599	611	611	588	623	605	605	609	627	575	646	583	600	598	599	597	614	610	586	609	591	564	595	599	615	593	620	578	636	640	619	643	576	581	581	575	624	638	603	595	593	594	626	571	581	642	593	581	572	629	635	643	605	535	575	566	634	586	585	632	615	602	620	636	614	597	611	600	585	589	618	629	560	608	621	641	608	596	603	585	595	632	608	577	664	613	647	606	622	610	566	620	619	565	654	608	559	608	652	653	595	651	600	602	614	601	618	627	601	622	614	573	603	610	641	640	611	637	566	611	613	620	618	598	589	576	620	561	637	622	642	606	631	595	579	627	650	596	578	595	619	585	634	597	624	565	576	584	608	583	642	533	616	557	610	558	609	599	569	550	557	568	576	604	615	596	610	581	631	580	595	594	630	625	608	646	590	592	572	620	612	594	568	587	647	611	593	597	576	673	612	589	592	672	572	595	620	649	605	585	626	607	543	603	641	620	651	613	628	608	636	599	636	596	630	599	611	639	609	576	617	620	616	607	645	616	552	576	647	570	556	619	622	568	657	611	582	606	645	594	584	581	599	600	626	640	577	593	608	644	585	583	588	609	610	602	630	590	591	584	582	645	573	612	611	541	641	616	604	602	625	601	624	574	568	629	581	593	621	608	597	641	609	593	639	605	613	602	607	617	580	624	582	622	555	576	633	646	609	583	560	619	608	565	585	583	621	586	604	592	585	604	615	609	626	631	565	581	604	600	617	640	606	584	583	562	559	614	599	627	588	612	615	593	615	668	610	596	586	612	596	591	653	587	611	621	626	562	595	673	603	597	617	638	576	633	623	592	666	635	589	573	615	613	649	585	611	580	607	634	624	615	564	596	581	647	626	604	577	629	583	621	613	606	595	620	631	589	574	622	600	569	603	627	622	618	560	600	589	601	576	564	597	577	593	623	596	608	622	587	607	597	607	593	618	616	577	568	591	643	583	653	641	582	636	607	601	580	575	600	562	583	598	620	631	590	616	572	622	605	573	603	616	634	595	613	611	582	590	595	604	609	589	593	621	622	631	652	585	593	583	564	620	614	579	589	644	593	643	552	638	644	564	594	648	640	597	585	605	616	611	636	598	639	602	588	612	619	591	577	597	569	608	613	600	568	560	581	609	648	640	522	623	576	649	598	590	581	577	629	564	634	611	657	573	577	621	655	596	613	596	625	638	602	607	599	592	591	589	582	602	591	590	570	613	603	593	617	640	627	635	604	640	613	613	577	617	588	577	654	576	629	651	624	577	599	576	583	600	615	625	619	570	547	610	584	649	652	600	607	561	596	598	610	533	614	607	605	656	610	598	623	618	591	619	620	570	611	553	622	612	619	565	597	558	585	624	606	612	612	608	578	646	581	625	587	552	616	610	610	661	622	615	631	630	621	609	579	571	621	575	591	630	602	564	594	617	571	537	622	583	615	599	581	597	644	590	593	586	614	613	606	609	605	624	577	624	583	601	598	570	630	616	584	593	592	602	588	600	586	587	564	580	607	596	593	614	570	655	600	608	572	588	652	579	628	598	607	591	559	569	574	577	617	609	604	642	606	547	568	619	599	653	561	610	583	632	603	579	587	624	605	570	603	600	593	652	587	622	557	572	598	586	615	595	621	589	631	606	611	628	592	595	623	584	605	592	601	609	611	583	619	563	599	618	635	630	593	577	616	622	607	600	599	589	583	577	642	588	613	612	578	613	595	593	614	652	607	589	619	561	583	609	597	614	608	569	582	623	627	613	581	562	650	613	595	580	643	556	586	668	545	600	607	591	603	615	588	578	582	600	600	577	604	629	621	600	567	616	556	603	570	622	563	640	565	595	617	554	558	580	623	516	649	627	618	572	622	675	582	594	628	598	601	594	602	624	560	618	586	602	597	574	568	625	597	593	589	557	592	589	618	643	598	591	605	624	637	587	572	620	607	664	588	602	584	603	612	607	599	609	597	602	575	599	614	590	603	586	594	601	650	559	621	620	595	581	571	565	579	567	584	623	597	621	559	635	627	596	559	619	578	637	579	594	638	577	602	627	582	578	578	588	624	603	617	612	605	594	583	610	586	634	565	573	630	591	601	626	578	599	547	605	606	615	576	597	591	577	637	616	616	632	628	587	614	551	621	593	561	566	660	580	586	595	632	609	615	648	572	584	615	608	594	596	634	600	576	630	612	579	590	620	618	568	626	562	641	653	593	580	570	569	558	572	562	604	581	620	572	583	567	628	524	644	600	639	603	617	577	637	612	673	602	552	574	591	588	579	629	619	592	603	584	564	608	640	574	597	620	631	581	568	602	595	652	559	587	630	611	593	549	583	637	593	589	603	570	641	625	624	600	616	594	545	610	585	651	586	590	624	589	618	579	619	618	563	612	592	556	625	616	575	583	571	597	591	594	628	587	616	611	554	588	627	619	595	555	606	601
27857	11292	1818	1151	988	908	877	923	923	838	893	895	943	917	897	867	888	955	925	877	893	877	949	863	921	882	903	914	896	885	885	893	883	934	857	983	875	880	865	931	931	923	901	880	826	896	935	935	890	894	885	890	922	940	884	909	908	889	950	856	904	887	877	927	907	884	879	941	913	926	904	942	909	900	877	908	930	897	884	847	872	938	892	916	904	899	883	933	878	887	912	887	919	953	946	899	930	879	936	887	883	900	939	883	916	867	932	853	916	861	880	944	898	880	907	866	948	892	887	890	855	910	875	890	869	904	934	911	920	892	916	912	887	949	870	889	909	926	895	902	965	888	903	857	932	878	879	900	935	931	887	923	903	973	899	939	894	914	936	865	916	879	870	896	879	922	967	898	911	842	881	910	943	899	951	896	896	914	892	883	899	892	925	907	853	867	891	923	882	863	904	916	955	852	848	882	877	925	900	849	920	924	857	862	906	889	875	885	898	924	886	927	882	877	885	902	833	897	827	912	859	898	860	920	911	892	962	903	905	902	892	846	889	850	911	847	888	872	898	809	873	910	908	892	930	857	890	945	913	848	870	931	932	916	874	892	913	901	936	927	909	853	904	916	867	922	917	869	902	947	892	881	872	885	895	898	867	901	862	923	896	896	846	854	897	885	867	870	871	903	934	929	886	871	859	918	928	945	839	918	895	846	915	945	895	883	911	896	949	889	882	917	886	861	874	916	854	856	882	870	891	875	906	901	913	913	889	875	936	937	897	848	884	878	903	846	886	915	930	896	883	855	840	932	918	865	906	865	898	905	925	900	823	856	902	870	905	857	903	899	908	880	906	864	920	853	898	900	887	898	901	924	897	876	857	895	964	880	906	881	935	926	920	941	899	911	917	929	947	928	877	883	928	864	934	866	858	977	876	857	851	908	833	902	862	882	904	950	858	843	902	838	888	869	874	898	923	918	901	902	917	925	956	924	947	946	843	901	907	912	880	886	885	926	947	869	855	930	920	959	889	871	922	898	898	880	892	914	923	921	892	901	888	892	905	896	917	910	909	946	869	949	870	900	890	880	920	893	907	883	910	922	926	852	900	897	887	938	905	906	842	887	912	900	882	888	912	949	858	897	910	885	902	906	935	944	946	844	846	894	921	941	915	843	888	954	923	891	871	895	859	881	874	901	902	885	861	954	889	916	910	895	912	831	887	909	851	910	867	926	894	861	899	897	895	825	910	925	898	845	913	879	917	921	902	867	883	858	907	942	915	891	921	896	954	872	938	880	908	890	888	887	913	955	837	938	901	891	910	924	900	958	876	965	898	945	883	936	886	857	929	875	871	885	900	902	926	895	889	916	850	857	866	832	875	898	946	891	911	873	912	865	874	899	933	897	932	878	850	848	864	888	980	884	869	854	916	882	825	903	918	876	880	886	831	900	907	910	884	879	868	876	840	894	877	938	862	847	859	875	888	916	925	956	896	902	918	898	930	918	901	860	893	887	912	949	845	913	874	941	928	828	919	903	908	886	941	920	906	906	924	877	879	883	891	874	875	848	851	878	869	914	893	905	901	919	936	913	867	943	894	876	915	843	850	884	920	896	924	882	868	924	884	1001	888	896	932	901	912	921	894	900	916	869	936	868	891	906	887	910	865	841	964	927	923	829	905	860	990	881	889	914	878	908	883	881	908	873	892	915	913	835	908	909	922	971	941	902	883	909	868	913	895	869	894	845	894	899	928	868	969	815	912	939	870	894	879	883	924	870	939	885	901	959	902	892	886	856	836	840	904	937	875	910	911	861	882	894	880	862	939	848	848	939	871	886	852	889	868	942	907	906	994	885	901	870	883	953	935	939	881	897	873	932	972	904	885	904	913	919	827	843	905	896	887	936	894	877	883	960	928	865	906	923	909	860	908	875	915	830	917	947	904	898	942	842	886	844	903	880	898	853	975	882	910	861	873	956	942	891	904	893	910	904	905	840	886	847	864	885	913	938	874	935	919	880	889	919	861	913	849	880	884	853	914	885	879	863	877	840	903	878	868	903	935	870	932	888	916	905	930	894	855	962	913	956	923	927	930	917	897	893	874	833	920	946	887	884	925	883	912	928	880	935	914	890	887	928	916	957	880	919	887	885	887	909	865	904	885	916	938	878	897	878	942	909	907	908	924	864	909	902	873	847	885	899	957	932	847	898	899	899	875	850	905	948	902	924	854	926	929	852	958	921	904	880	885	876	911	880	941	885	966	940	920	862	925	864	927	903	882	891	876	903	877	924	899	934	866	904	894	886	880	899	922	863	904	923	905	923	906	803	930	918	867	935	908	884	829	906	929	841	934	940	926	835	891	871	883	901	920	845	822	923	861	893	885	948	891	896	884	888	867	888	863	917	871	884	935	885	839	850	900	867	937	950	904	871	887	931	850	869	920	880	982	899	869	908	965	912	868	893	924	868	894	910	865	908	913	920	831	909	890	900	930	918	914	868	917	925	868	929	904	911	950	950	918	926	900	934	943	934	895	935	931	924	912	829	910	863	861	921	925	870	889	888	911	892	900	888	903	919	888	908	893	919	889	926	889	890	897	882	876	889	915	848	925	880	839	881	919	868	934	935	856	875	902	910	925	905	920	914	883	871	924	950	887	847	918	926	914	863	926	913	908	920	941	887	868	854	939	855	938	907	915	901	929	906	875	909	898	927	922	938	863	892	887	910	846	952	855	896	934	882	873	911	929	902	883	899	916	894	935	883	885	851	922	926	891	819	848	876	881	930	909	911	869	910	882	851	926	874	877	852	928	901	902	848	898	995	901	909	904	877	948	898	890	894	854	916	864	928	950	907	944	884	858	920	883	896	905	875	918	934	907	940	908	903	880	918	868	903	928	864	954	892	908	921	890	895	863	846	913	930	843	935	869	917	886	900	878	889	919	910	806	920	905	879	863	841	882	973	869	876	958	901	832	864	916	856	922	937	884	915	874	826	911	825	906	912	866	953	892	951	914	852	905	873	876	924	877	940	882	905	895	863	923	919	899	908	954	868	869	927	888	906	895	945	910	961	892	935	904	904	908	934	909	890	908	939	861	959	912	877	931	924	922	893	893	926	880	929	912	917	909	909	957	969	893	941	864	914	898	861	874	916	849	898	878	901	863	843	856	918	908	896	929	927	892	900	911	896	876	903	956	880	920	881	903	896	935	888	871	879	896	912	913	985	934	884	937	906	907	897	921	918	914	873	922	914	804	846	902	949	848	899	884	881	885	887	855	874	892	915	912	885	885	883	873	958	878	891	907	882	884	926	960	865	929	851	901	894	834	914	886	891	849	907	859	891	934	922	924	913	891	905	943	935	889	878	913	883	932	897	906	885	891	893	967	876	876	863	857	903	885	877	879	941	891	850	926	892	889	902	903	902	939	906	898	890	926	923	875	898	875	946	913	951	913	888	845	898	892	876	868	878	926	898	912	894	908	869	908	926	857	904	848	877	912	870	892	930	945	881	857	928
5023	809	789	695	633	652	669	692	621	623	632	612	643	628	651	657	622	608	614	628	607	640	654	636	654	640	636	649	638	669	621	662	608	622	622	633	627	661	607	619	607	622	623	649	607	631	604	612	577	635	594	594	652	671	609	657	573	648	692	686	604	634	626	662	618	630	558	625	627	637	625	574	627	637	600	630	639	633	610	623	596	631	633	649	645	581	646	622	577	639	629	614	623	645	628	648	643	651	648	640	599	638	616	614	637	638	668	626	600	595	646	580	592	646	615	607	596	658	640	615	637	615	635	579	605	631	629	588	668	608	593	588	645	589	631	614	649	625	604	624	615	660	635	566	606	636	632	643	606	585	632	669	602	575	614	655	628	669	636	674	623	658	607	577	605	639	607	587	641	627	610	621	607	640	602	627	625	636	607	601	604	653	606	574	629	618	639	649	653	565	603	584	613	624	659	644	612	646	588	637	644	641	610	646	583	663	663	580	640	618	669	587	615	643	641	616	584	626	585	600	657	591	682	667	635	615	611	659	629	618	621	608	626	618	662	628	602	644	619	614	633	595	670	624	612	629	588	632	654	651	626	635	657	618	646	636	599	562	642	598	594	662	673	607	644	584	655	621	601	628	608	618	647	630	636	558	625	558	646	610	623	605	615	579	601	577	621	565	590	605	634	613	639	605	610	567	649	580	653	599	647	627	643	609	667	614	660	662	616	612	662	653	591	598	622	602	593	640	653	668	604	641	597	623	614	604	602	660	625	677	645	610	680	606	616	634	623	655	613	631	627	617	672	676	623	604	609	614	582	635	581	585	654	650	657	597	684	645	620	652	629	620	653	627	583	648	619	617	599	622	606	622	624	623	641	629	658	614	645	619	629	626	628	611	611	647	691	633	596	614	662	637	597	662	614	598	662	650	628	633	654	585	609	643	621	606	625	608	621	617	615	618	617	623	624	640	616	603	595	619	630	655	608	634	657	613	601	649	619	605	592	650	581	634	606	617	615	620	616	582	642	614	610	639	626	609	588	628	650	594	567	617	645	616	593	661	612	630	668	644	628	638	606	669	584	684	627	601	606	648	634	633	630	600	650	655	628	593	632	613	640	638	605	635	629	635	605	601	618	599	582	600	647	591	619	571	609	611	587	621	620	598	646	640	642	629	613	617	591	609	571	630	611	645	631	612	577	642	641	658	619	642	604	642	610	654	589	614	636	624	632	628	575	580	651	596	610	606	631	615	600	611	635	597	590	654	645	643	601	643	594	628	583	585	631	685	605	634	625	636	604	640	655	586	645	595	675	627	632	641	591	588	643	645	626	617	642	628	608	621	596	627	652	632	593	658	615	667	603	666	594	627	601	628	624	652	662	609	667	650	674	623	658	680	609	601	607	593	612	541	669	667	581	637	655	598	645	641	597	599	633	654	608	669	585	617	682	629	631	610	589	603	550	618	611	599	636	612	616	632	609	615	577	649	619	620	625	579	567	645	584	578	631	627	630	653	597	634	681	649	600	598	585	632	646	646	634	605	631	589	627	593	627	653	625	565	621	620	640	574	631	622	617	636	616	631	607	673	608	631	615	671	623	642	643	632	616	617	606	650	603	625	648	652	642	652	629	655	628	638	634	639	618	577	611	582	653	622	657	620	620	627	642	626	646	647	611	647	621	642	613	631	588	655	662	669	643	626	606	638	624	590	596	639	622	627	643	640	594	627	563	588	600	646	600	613	650	585	607	619	636	649	602	631	630	657	679	648	643	605	637	693	648	619	640	642	596	608	620	619	622	621	639	641	610	590	602	612	599	597	644	601	628	634	600	629	616	655	605	656	571	626	639	641	599	605	615	628	633	610	603	646	643	664	619	626	633	644	616	652	621	695	615	638	629	583	604	661	619	661	622	647	607	617	624	642	613	644	647	614	634	654	612	647	685	632	651	656	609	629	569	671	603	609	628	630	620	606	580	596	573	569	652	643	597	606	647	641	566	623	648	635	622	609	643	637	618	612	618	684	598	630	639	614	632	651	629	599	636	649	641	643	618	628	633	597	618	626	610	636	624	644	645	610	605	598	624	620	603	607	655	648	607	617	599	632	649	622	624	616	668	606	623	663	611	629	616	659	632	634	638	653	611	611	650	592	647	601	690	612	568	617	612	640	662	610	654	667	660	644	591	590	656	666	622	625	658	618	609	649	633	624	672	610	642	631	605	599	626	635	620	628	641	629	644	577	607	630	613	620	592	584	618	635	658	634	618	660	618	674	596	648	620	612	612	610	644	628	646	591	624	620	658	627	647	609	602	601	646	623	638	617	577	651	582	610	614	563	667	592	597	609	644	627	653	613	618	656	594	603	584	583	600	638	629	615	662	601	626	648	648	642	642	645	636	620	603	596	552	597	615	606	660	637	638	619	632	609	586	639	612	626	661	638	605	653	634	604	638	610	646	575	627	614	622	606	593	632	627	627	640	594	595	672	611	660	612	662	631	612	595	654	602	645	604	639	674	646	603	625	619	605	642	610	631	652	582	633	657	600	612	615	589	606	673	635	607	616	678	633	649	586	628	641	620	632	650	636	638	605	651	612	609	646	636	618	614	584	670	645	601	571	590	613	625	633	564	578	615	626	628	616	599	650	623	625	653	635	637	691	577	625	567	608	629	561	607	615	636	633	620	629	613	611	615	620	597	586	624	667	648	616	621	618	618	679	582	636	591	599	614	599	619	624	620	619	600	642	614	629	597	599	611	660	559	670	659	622	624	650	640	681	625	645	584	588	615	649	600	663	645	628	619	625	579	642	631	647	613	613	588	610	614	619	593	634	627	642	633	640	617	656	599	602	572	654	608	616	624	676	675	650	665	650	653	594	595	607	648	621	647	630	598	616	637	673	650	653	619	620	662	666	627	593	580	614	607	627	625	591	633	573	611	615	583	675	623	590	627	605	604	623	588	612	696	623	633	637	595	623	635	611	612	635	600	643	610	650	636	629	592	637	634	635	622	689	625	663	607	669	656	590	629	641	642	643	625	609	625	633	597	625	590	618	629	625	643	606	641	626	636	630	622	621	609	592	614	631	608	586	570	628	610	629	587	619	598	631	606	635	585	661	625	649	600	637	574	636	625	632	648	618	644	627	578	629	656	639	659	593	570	663	639	605	620	583	569	587	612	647	634	624	637	660	614	606	626	635	635	649	622	648	626	588	598	624	627	614	583	626	647	617	642	586	568	621	603	637	642	583	594	607	575	626	641	610	615	672	626	669	629	573	617	619	610	582	635	636	662	615	630	655	609	619	623	627	599	613	613	621	632	614	618	621	638	657	596	623	613	631	625	628	644	603	641	640	621	679	576	614	634	648	648	694	654	635	623	603	593	633	641	602	608	641	639	613	613	642	630	637	632	628	629	633	601	616	676	604	647	624	609	632	600	615	623	594	605	632	591	600	616	628	612	626	621	647	643	628	612	613	598	649	643	605	636	601	621	603	587	629	604	647	609	616	610	580
25646	21424	27707	25512	10120	2060	1639	1386	1357	1345	1320	1284	1264	1208	1287	1186	1215	1277	1264	1194	1258	1189	1207	1197	1212	1242	1216	1239	1207	1167	1245	1239	1193	1237	1190	1184	1135	1208	1228	1250	1199	1153	1204	1157	1204	1136	1224	1201	1168	1189	1200	1227	1229	1187	1182	1249	1200	1194	1214	1136	1212	1216	1227	1216	1139	1235	1163	1190	1204	1238	1140	1169	1192	1186	1180	1169	1245	1223	1143	1205	1119	1219	1128	1222	1166	1194	1263	1181	1138	1207	1125	1208	1189	1172	1231	1122	1214	1129	1205	1166	1165	1214	1147	1161	1221	1098	1177	1192	1196	1173	1204	1177	1151	1216	1158	1181	1167	1191	1151	1177	1191	1167	1195	1146	1159	1179	1178	1103	1211	1142	1194	1211	1154	1194	1158	1172	1187	1199	1167	1170	1142	1128	1201	1176	1213	1165	1226	1170	1219	1225	1199	1194	1223	1179	1147	1187	1116	1178	1216	1208	1158	1203	1185	1191	1221	1238	1167	1181	1147	1139	1161	1154	1235	1194	1128	1219	1162	1195	1192	1176	1196	1229	1194	1141	1194	1198	1104	1097	1140	1185	1184	1134	1185	1213	1187	1206	1127	1250	1153	1152	1212	1201	1177	1154	1179	1139	1167	1201	1126	1113	1124	1175	1161	1184	1169	1197	1199	1289	1151	1170	1209	1186	1213	1217	1168	1159	1195	1147	1208	1158	1147	1182	1162	1189	1135	1162	1197	1240	1239	1164	1140	1183	1169	1213	1169	1175	1172	1156	1210	1107	1207	1241	1207	1157	1203	1207	1153	1217	1170	1203	1201	1182	1226	1240	1209	1211	1117	1233	1163	1177	1235	1185	1193	1202	1187	1134	1170	1160	1132	1230	1170	1159	1152	1156	1175	1123	1198	1166	1187	1212	1252	1234	1149	1238	1209	1203	1184	1218	1079	1187	1158	1184	1155	1100	1220	1226	1173	1165	1205	1185	1150	1197	1210	1183	1261	1189	1179	1175	1172	1148	1120	1188	1168	1146	1128	1270	1171	1195	1158	1258	1190	1207	1130	1136	1219	1189	1263	1162	1160	1193	1139	1225	1128	1173	1197	1158	1200	1198	1169	1165	1175	1202	1235	1185	1143	1158	1179	1122	1210	1189	1179	1209	1168	1183	1138	1186	1178	1099	1187	1122	1177	1200	1211	1289	1232	1200	1243	1153	1233	1204	1178	1169	1229	1214	1154	1168	1237	1182	1166	1194	1239	1151	1217	1171	1207	1166	1251	1175	1129	1150	1163	1077	1166	1154	1164	1159	1128	1161	1232	1221	1191	1144	1159	1219	1119	1179	1180	1141	1224	1180	1196	1186	1136	1176	1168	1141	1223	1174	1205	1205	1212	1166	1187	1165	1196	1210	1161	1205	1171	1174	1161	1261	1226	1153	1162	1221	1237	1109	1210	1189	1228	1222	1128	1176	1224	1179	1154	1152	1270	1201	1184	1152	1165	1154	1213	1169	1125	1173	1176	1172	1167	1180	1233	1242	1228	1132	1155	1246	1173	1224	1209	1258	1164	1160	1211	1222	1204	1169	1217	1118	1268	1124	1177	1147	1183	1153	1208	1195	1195	1210	1151	1180	1177	1309	1181	1178	1249	1168	1213	1136	1124	1158	1138	1168	1145	1152	1160	1192	1167	1141	1218	1180	1163	1178	1200	1225	1188	1168	1165	1265	1211	1127	1212	1178	1252	1236	1148	1179	1184	1108	1223	1147	1259	1149	1213	1191	1198	1109	1156	1214	1141	1111	1231	1217	1207	1161	1225	1162	1183	1119	1203	1212	1149	1180	1116	1169	1182	1151	1186	1241	1211	1192	1161	1182	1224	1297	1150	1148	1188	1196	1182	1169	1200	1218	1193	1204	1171	1178	1192	1214	1160	1248	1120	1132	1227	1204	1161	1201	1188	1199	1143	1156	1137	1194	1150	1178	1129	1173	1122	1190	1166	1234	1190	1163	1153	1178	1211	1212	1161	1203	1233	1138	1160	1163	1155	1129	1218	1214	1157	1192	1131	1251	1147	1191	1132	1188	1169	1165	1141	1172	1166	1168	1177	1216	1199	1120	1183	1213	1232	1243	1201	1159	1162	1171	1151	1133	1155	1127	1204	1220	1217	1241	1218	1229	1140	1226	1131	1234	1125	1117	1189	1193	1232	1231	1143	1088	1149	1155	1191	1242	1208	1191	1221	1171	1108	1217	1242	1224	1183	1213	1196	1166	1178	1213	1189	1155	1206	1114	1129	1187	1158	1189	1131	1197	1118	1116	1198	1150	1146	1156	1205	1189	1168	1162	1120	1212	1163	1212	1143	1128	1192	1257	1231	1180	1198	1085	1178	1146	1171	1208	1226	1205	1216	1233	1216	1156	1188	1255	1181	1174	1231	1205	1207	1180	1176	1200	1251	1206	1171	1174	1232	1161	1187	1161	1238	1198	1242	1239	1180	1201	1200	1118	1128	1175	1166	1255	1193	1168	1217	1170	1199	1164	1188	1152	1174	1172	1218	1210	1165	1184	1103	1183	1172	1207	1191	1194	1123	1177	1183	1171	1209	1215	1238	1126	1165	1214	1164	1185	1208	1190	1138	1137	1139	1230	1253	1162	1189	1169	1214	1173	1195	1166	1179	1209	1230	1085	1147	1171	1172	1111	1128	1161	1139	1151	1180	1171	1157	1161	1189	1171	1232	1161	1100	1200	1194	1241	1180	1211	1107	1204	1204	1151	1242	1209	1228	1158	1170	1138	1208	1190	1207	1232	1193	1204	1201	1200	1203	1185	1137	1257	1102	1229	1143	1222	1189	1175	1251	1178	1164	1238	1092	1164	1190	1170	1221	1117	1208	1222	1139	1153	1264	1142	1248	1222	1193	1178	1223	1261	1213	1193	1142	1225	1217	1187	1182	1172	1175	1251	1179	1163	1144	1194	1185	1124	1189	1139	1154	1171	1141	1177	1186	1164	1236	1219	1179	1147	1190	1183	1194	1171	1146	1176	1156	1138	1218	1207	1251	1154	1176	1206	1165	1184	1207	1191	1158	1181	1159	1177	1182	1196	1175	1170	1209	1181	1168	1170	1171	1174	1136	1090	1174	1208	1218	1223	1176	1174	1151	1210	1151	1203	1172	1145	1178	1196	1150	1176	1206	1184	1146	1208	1228	1232	1213	1177	1163	1178	1187	1190	1202	1183	1152	1205	1191	1212	1161	1197	1192	1248	1131	1196	1223	1151	1186	1167	1135	1145	1134	1237	1151	1167	1188	1182	1194	1131	1198	1167	1117	1168	1181	1221	1161	1190	1230	1120	1146	1153	1196	1157	1164	1241	1155	1144	1092	1158	1229	1124	1171	1165	1202	1174	1182	1246	1234	1184	1174	1191	1179	1202	1170	1169	1195	1224	1141	1224	1224	1190	1236	1148	1166	1191	1150	1199	1129	1171	1190	1241	1145	1199	1180	1190	1157	1210	1204	1138	1167	1184	1144	1144	1230	1234	1149	1204	1262	1248	1142	1196	1166	1130	1186	1208	1170	1140	1180	1168	1233	1149	1173	1208	1190	1127	1138	1142	1207	1199	1174	1111	1183	1159	1170	1169	1176	1197	1183	1265	1211	1128	1193	1198	1210	1205	1179	1258	1248	1218	1184	1183	1105	1217	1170	1124	1170	1206	1131	1209	1179	1193	1187	1188	1178	1184	1124	1179	1215	1203	1201	1186	1168	1199	1228	1239	1201	1165	1191	1169	1110	1181	1188	1184	1219	1189	1139	1140	1201	1176	1154	1168	1184	1200	1227	1150	1189	1170	1192	1193	1153	1168	1228	1175	1200	1123	1179	1137	1131	1160	1147	1082	1148	1171	1157	1170	1167	1131	1121	1259	1224	1192	1178	1224	1158	1196	1157	1160	1174	1245	1246	1126	1158	1174	1148	1173	1183	1174	1177	1209	1160	1184	1238	1192	1196	1052	1147	1237	1190	1175	1219	1153	1198	1150	1181	1140	1122	1214	1192	1187	1212	1158	1157	1202	1236	1204	1224	1186	1209	1175	1211	1168	1159	1150	1218	1221	1176	1181	1133	1223	1131	1161	1177	1187	1203	1195	1217	1182	1141	1206	1124	1176	1156	1150	1185	1148	1208	1129	1116	1151	1235	1262	1124	1204	1231	1156	1193	1142	1183	1159	1185	1237	1178	1212	1260	1247	1181	1217	1167	1162	1180	1226	1152	1178	1174	1189	1168	1239	1227	1187	1212	1213	1158	1123	1166	1137	1181	1193	1197	1163	1170	1208	1201	1221	1167	1132	1188	1138	1162	1179	1172	1174	1155	1171	1245	1155	1212	1190	1156	1227	1162	1165	1193	1169	1166	1161	1201	1161	1199	1241	1169	1175	1192	1168	1162	1137	1146	1165	1131	1189	1163	1159	1183	1176	1160	1168	1192	1224	1188	1201	1204	1212	1092	1201	1225	1167	1263	1176	1194	1177	1169	1210	1176	1215	1145	1224	1161	1279	1156	1190	1173	1233	1242	1164	1151	1210	1172	1214	1173	1185	1201	1172	1166	1187	1204	1148	1243	1202	1184	1138	1137	1227	1113	1092	1161	1172	1190	1178	1131	1232	1227	1174	1185	1222	1192	1189	1232	1184	1186	1224	1130	1194	1197	1233	1201	1114	1186	1175	1138	1158	1159	1155	1218	1187	1281	1198	1138	1196	1172	1188	1189	1203	1155	1187	1156	1206	1148	1232	1183	1137	1218	1202	1198	1125	1198	1180	1154	1135	1190	1221	1140	1208	1165	1164	1152	1143	1202	1183	1134	1090	1231	1183	1169	1221	1285	1215	1219	1192	1159	1181	1202	1162	1229	1178	1182	1187	1214	1206	1220	1173	1155	1142	1143	1137	1160	1217	1176	1145	1181	1201	1200	1167	1135	1195	1160	1205	1252	1215	1140	1128	1203	1143	1201	1157	1165	1176	1203	1183	1210	1099	1184	1165	1227	1193	1201	1193	1190	1134	1167	1199	1122	1285	1171	1231	1160	1177	1199	1121	1175	1148	1174	1212
3692	3719	3211	1826	1495	1271	1082	1068	1025	989	954	933	902	948	890	909	885	855	936	930	823	833	869	882	840	840	902	882	826	864	894	806	897	833	877	840	919	844	888	839	861	827	846	847	872	830	851	889	877	873	799	864	834	879	878	839	873	808	815	885	867	801	849	853	811	850	868	852	836	842	831	863	814	861	882	819	804	853	933	859	835	839	861	883	777	899	822	848	867	884	837	885	839	803	893	812	849	909	837	878	785	829	860	833	833	854	849	801	865	844	908	835	847	856	799	828	843	843	828	889	855	813	814	828	805	845	841	874	831	778	812	838	854	846	856	869	824	852	859	793	830	873	882	914	828	824	866	883	915	830	812	857	804	839	820	864	869	818	839	853	847	808	855	797	821	805	816	863	835	808	832	808	888	868	863	821	860	852	846	886	815	875	816	820	851	903	817	854	855	816	868	899	848	832	889	810	815	852	795	853	786	861	849	872	826	842	838	835	804	874	798	861	841	875	809	868	848	848	826	859	823	857	829	868	789	810	864	866	870	819	823	804	824	864	858	808	832	828	820	826	869	815	841	840	852	863	900	884	799	838	808	863	814	847	870	800	838	854	803	836	885	899	832	858	869	862	807	854	825	798	844	800	862	787	842	819	861	810	869	858	843	873	854	813	824	827	821	852	840	840	874	850	858	865	900	852	830	836	818	871	801	840	829	836	839	832	830	847	794	799	872	825	849	818	818	871	884	864	838	845	877	855	844	879	817	852	817	847	817	816	838	814	882	850	884	843	814	903	887	841	790	837	844	864	841	895	802	854	850	849	839	882	825	801	887	825	809	865	849	815	833	864	862	764	842	831	916	855	885	864	834	856	798	761	796	785	837	827	860	798	829	840	803	826	828	881	861	849	862	865	800	873	814	774	825	807	821	777	895	830	863	833	808	871	825	798	839	839	904	822	892	815	857	833	873	869	864	838	849	900	851	826	845	816	815	818	838	811	817	842	805	843	830	778	853	856	853	890	869	886	843	842	846	862	822	841	839	856	854	839	863	822	835	853	840	835	827	831	862	788	836	850	843	881	809	792	768	839	819	813	879	834	904	794	841	808	809	851	819	841	829	856	806	831	847	799	860	835	797	864	781	800	837	871	812	866	814	820	870	816	805	862	889	847	862	837	812	865	857	906	782	865	827	858	851	832	809	831	843	837	816	832	815	811	859	851	878	819	854	846	897	859	825	860	840	783	875	856	836	835	841	817	826	822	825	884	833	842	844	813	808	805	882	877	828	809	808	913	845	831	833	850	733	830	880	821	794	781	797	830	802	823	836	802	819	920	872	783	801	818	821	909	812	806	874	784	822	814	831	837	803	876	791	862	884	813	832	770	865	874	833	821	878	883	864	859	865	807	826	893	782	857	836	842	804	876	832	817	829	857	829	860	876	794	828	847	877	841	836	822	832	872	875	846	843	864	861	840	820	822	777	824	843	845	842	807	867	841	829	860	769	899	820	820	779	856	803	827	840	786	836	841	853	878	791	845	832	793	877	833	902	852	844	838	858	862	854	825	812	796	840	808	867	847	814	793	795	861	831	846	832	816	792	874	885	813	872	854	870	827	792	782	788	832	860	850	806	883	852	863	844	850	819	871	804	819	842	856	878	833	784	826	794	891	800	862	827	840	843	897	823	826	877	861	800	827	856	806	842	813	929	809	846	862	860	878	838	847	811	856	826	819	807	869	823	886	833	836	863	834	851	839	832	788	846	884	834	832	865	852	824	858	873	873	791	873	843	921	835	865	857	806	864	855	835	834	816	871	841	823	840	860	815	849	809	807	832	854	805	847	866	842	859	795	822	841	825	787	891	855	851	857	807	820	827	850	865	844	805	820	806	794	861	858	855	855	886	823	843	858	870	842	832	844	783	853	798	815	809	820	888	810	866	837	836	816	822	836	817	817	835	799	842	849	822	812	834	874	823	834	843	780	828	796	857	778	812	834	814	826	849	838	808	792	852	864	783	816	836	802	828	798	805	835	890	782	774	838	851	825	893	783	828	884	849	817	865	846	806	882	817	764	824	840	823	854	850	817	835	844	828	802	883	854	830	802	778	855	885	884	885	829	841	865	860	827	857	810	823	830	833	796	820	857	845	826	870	787	839	800	811	872	859	832	850	827	874	835	832	845	807	845	817	839	825	845	794	875	872	849	836	823	778	823	837	833	900	775	833	803	877	826	845	827	793	840	826	811	863	862	822	844	829	819	807	867	786	834	801	771	822	844	827	821	818	833	760	872	795	849	832	841	857	801	861	810	886	869	850	873	804	832	822	892	847	822	867	837	798	866	858	839	809	832	812	803	840	845	841	853	809	823	824	815	809	836	846	876	843	812	840	862	849	824	896	847	852	869	851	821	817	862	834	864	842	829	823	839	874	875	846	848	863	847	869	882	832	843	813	865	847	823	858	848	811	761	837	833	838	840	772	847	824	849	829	856	863	814	866	833	841	822	848	863	878	856	807	863	893	801	827	897	798	837	804	827	836	824	842	833	763	838	848	771	875	846	818	839	835	858	803	826	825	839	849	833	890	830	850	849	860	822	813	798	883	846	810	818	852	801	858	816	817	818	813	816	808	796	864	856	815	853	831	845	809	841	861	826	875	810	799	812	848	837	890	838	849	842	831	807	823	800	861	766	804	844	845	779	808	804	837	865	860	854	851	869	851	827	838	820	844	820	833	863	787	806	873	847	892	795	852	806	834	878	826	840	865	859	848	800	832	859	838	863	821	833	782	827	870	852	808	877	797	859	864	906	811	802	825	850	830	867	858	874	855	832	850	842	832	829	812	835	855	872	801	847	826	886	790	839	851	810	833	842	814	859	834	820	808	767	856	788	785	846	881	777	890	796	906	820	849	850	815	841	797	807	841	759	836	815	796	771	840	832	827	855	843	803	813	837	873	814	825	846	830	815	806	835	824	833	874	850	836	853	849	828	813	862	860	874	831	787	869	809	785	854	876	854	814	806	786	813	856	888	875	843	834	871	837	839	831	825	820	844	803	770	816	820	805	809	857	823	854	805	847	817	845	835	871	823	847	851	848	785	850	797	802	856	775	825	790	863	846	838	832	842	865	845	847	840	878	800	771	816	835	899	819	844	845	792	822	819	853	819	840	857	889	831	808	828	815	831	856	797	796	878	800	792	872	837	837	853	856	844	814	839	838	803	894	852	820	826	823	836	846	811	888	854	859	902	846	880	785	847	824	838	851	811	834	807	840	807	838	796	888	844	858	794	886	846	836	815	780	867	784	817	809	846	857	836	827	782	837	878	862	842	851	862	810	899	816	783	795	848	826	851	845	858	768	824	822	881	828	838	887	832	840	925	859	871	847	835	872	816	816	849	814	849	832	835	853	841	902	804	804	864	878	835	871	887	824	746	817	831	819	833	876	824	825	836	840	835	780	842	828	782	834	817	805	841	813	791	856	864	830	831	885	821	862	807	877	808	845	796	829	828
24535	21412	28687	24547	21383	7865	1779	1181	998	962	1038	912	881	961	900	847	884	827	856	889	807	835	845	855	847	825	815	816	877	830	803	848	861	856	778	879	833	855	818	868	843	905	828	804	835	823	855	816	836	807	778	833	819	797	823	854	827	836	814	849	887	841	837	827	866	818	783	773	838	759	862	805	762	874	867	778	838	789	839	834	798	809	813	840	861	773	864	838	804	823	808	858	795	799	862	819	801	828	805	816	849	806	819	843	861	856	812	802	790	810	779	817	835	801	801	859	788	840	802	827	817	775	859	811	821	825	837	807	849	817	784	839	878	819	845	809	795	834	852	841	836	825	833	858	800	866	788	884	818	820	835	800	838	770	820	835	835	829	813	816	846	842	860	827	828	849	933	816	807	778	917	807	809	804	752	798	809	774	853	854	791	814	849	783	792	768	852	836	829	812	852	805	829	854	816	871	737	800	805	837	840	789	855	861	840	785	770	822	834	803	839	824	776	835	820	845	822	804	881	825	874	768	828	801	819	829	840	822	812	854	786	830	783	843	782	807	854	784	855	815	819	813	810	834	802	822	864	808	804	814	818	796	837	757	839	801	806	818	832	855	810	762	803	796	811	800	820	791	792	804	800	832	792	774	802	797	820	803	812	794	806	808	814	871	815	792	818	815	808	816	873	797	833	800	813	812	824	820	790	792	843	804	838	816	843	830	847	834	819	832	786	819	787	779	830	776	822	755	815	836	813	857	817	777	793	797	799	803	800	822	796	826	839	893	839	844	770	818	819	837	808	862	822	787	846	858	872	842	864	810	838	841	832	856	832	848	786	825	844	815	802	813	806	827	774	810	823	838	807	779	799	828	794	812	836	804	764	830	800	851	759	752	836	787	820	817	824	826	799	776	849	818	826	839	832	870	790	740	789	815	780	836	826	811	818	831	818	812	832	834	810	785	859	802	824	823	831	782	784	808	828	830	815	761	852	828	740	852	806	815	864	822	847	817	825	837	855	788	808	838	782	813	851	766	842	781	937	867	775	778	820	808	796	771	803	815	815	788	883	837	851	830	827	832	794	766	783	790	811	834	838	800	793	784	815	838	787	818	795	817	823	868	801	813	820	762	774	865	830	855	777	792	778	792	807	816	846	822	769	802	861	798	830	814	873	797	868	825	822	792	788	756	798	816	795	730	836	775	891	773	768	816	843	848	828	789	846	801	786	812	818	813	790	829	808	871	814	835	784	804	863	776	851	785	846	815	800	743	837	810	777	842	827	792	844	840	811	769	830	828	798	785	814	791	818	822	783	774	824	844	829	793	824	826	845	810	813	797	754	853	781	811	800	824	837	804	828	787	808	807	795	788	837	832	831	774	797	845	841	814	807	801	792	837	854	750	839	814	807	824	762	845	793	857	792	845	787	814	824	844	799	831	841	836	869	814	807	791	786	777	813	780	773	829	753	788	796	820	777	760	809	786	789	785	849	807	798	788	807	871	810	771	813	841	751	819	827	844	860	776	792	856	776	852	815	822	813	813	828	852	781	855	790	831	805	792	847	808	869	837	808	807	791	838	813	823	819	809	840	818	796	823	782	788	811	794	842	799	824	739	827	830	792	796	837	864	801	798	823	789	833	816	799	841	840	831	802	864	782	808	786	821	794	795	827	791	803	833	794	848	803	806	814	778	801	816	825	783	788	837	813	826	807	842	776	800	846	765	835	767	804	834	867	829	834	854	844	841	761	818	836	818	768	806	816	807	792	804	842	817	774	822	817	826	831	841	833	844	808	811	743	821	811	831	807	830	827	839	805	792	811	859	800	858	777	844	794	828	802	819	872	799	877	861	821	845	798	890	799	818	794	780	845	820	804	780	773	820	796	824	825	845	802	855	786	861	834	794	792	803	769	789	771	878	863	788	803	814	804	820	803	808	831	796	799	805	792	823	810	852	834	831	727	795	793	821	821	777	829	840	810	843	808	806	828	813	777	820	801	812	852	828	818	817	781	781	850	789	783	809	804	767	800	838	809	867	893	809	804	832	782	760	815	865	886	866	805	852	825	846	830	824	778	808	763	804	752	813	784	786	821	808	816	798	779	801	774	762	748	825	854	791	795	788	843	799	848	812	763	776	817	786	877	815	758	795	828	803	809	857	778	801	828	846	855	788	841	795	803	826	820	801	787	830	789	789	779	851	832	858	788	804	803	802	812	820	775	805	833	851	821	797	786	825	863	838	799	791	813	820	803	809	848	844	844	791	797	847	820	824	832	768	850	856	807	802	757	832	801	810	788	782	770	819	760	869	805	810	781	787	794	801	835	792	848	798	827	814	851	826	795	814	805	817	866	781	782	736	778	837	818	838	860	788	840	815	759	783	813	813	807	807	784	820	820	858	841	807	861	789	835	818	770	808	770	855	744	836	781	781	779	831	795	826	805	836	822	806	795	785	814	808	835	855	758	792	814	805	772	799	837	822	814	821	799	836	853	840	819	819	797	824	829	868	807	839	775	824	795	783	761	837	822	812	851	813	788	797	815	806	825	806	770	791	803	771	832	765	855	812	794	847	849	839	844	848	836	853	858	815	764	810	753	863	801	826	794	814	809	776	818	814	821	812	764	781	837	779	835	839	805	798	806	804	811	789	812	788	800	811	806	832	834	823	813	805	843	782	802	852	848	821	803	767	790	811	790	840	803	781	851	804	777	838	839	807	842	853	826	763	792	814	814	786	762	828	837	822	800	813	833	788	780	853	776	823	818	786	834	798	777	837	819	809	870	785	812	789	784	800	814	794	855	824	794	795	815	823	812	731	789	812	830	832	782	749	809	779	852	846	898	824	813	839	766	845	754	805	818	830	830	832	852	841	819	838	797	814	824	797	806	848	857	809	817	771	829	801	800	815	844	799	786	778	838	774	847	831	813	826	758	820	809	853	778	802	793	818	858	800	786	796	781	779	779	869	866	780	822	802	833	807	841	803	786	821	773	881	820	787	784	858	733	783	810	807	799	844	856	812	773	817	780	798	808	821	826	802	833	783	802	793	761	856	850	789	784	799	825	779	823	835	809	750	805	807	841	832	779	828	801	839	800	776	788	823	792	836	801	804	798	831	835	775	725	817	747	794	784	804	821	830	763	854	802	808	812	773	798	771	790	779	783	821	846	843	833	807	823	803	783	799	795	800	795	785	825	780	826	780	820	807	788	804	789	725	798	805	771	799	833	791	798	797	802	908	768	842	805	839	799	824	797	771	824	820	777	825	772	833	816	783	822	800	788	808	775	802	808	794	825	830	841	750	829	766	827	807	837	774	817	775	782	764	810	798	797	806	866	869	826	806	836	787	849	807	821	858	828	862	797	831	796	818	829	860	827	767	742	804	790	824	775	825	803	790	768	812	779	791	777	875	831	788	820	797	837	774	794	856	806	805	807	831	784	790	779	844	835	813	800	850	805	843	826	829	807	800	812	800	847	863	789	804	748	826	794	864	790	779	814	757	801	806	817	793
3912	5964	5018	2648	1833	1346	1207	1048	917	880	818	736	757	720	753	689	771	663	664	645	655	694	667	662	701	614	658	687	659	657	628	607	623	632	651	654	618	649	638	636	597	640	620	627	599	662	612	615	633	625	602	649	622	647	619	631	621	652	578	616	640	679	631	653	626	612	590	587	584	588	621	549	631	599	613	633	626	639	620	606	670	635	590	607	625	605	658	626	586	618	626	644	638	643	581	582	583	656	629	614	617	640	616	643	626	588	624	623	613	608	581	650	609	586	623	605	616	593	626	630	568	644	592	632	649	616	643	624	614	645	634	651	585	607	577	631	675	602	576	565	619	564	631	624	613	615	570	618	589	622	637	606	604	629	620	629	590	595	639	630	605	630	622	613	633	634	616	591	624	576	623	593	607	600	619	626	571	630	620	619	591	616	582	591	604	633	608	574	584	656	630	605	569	635	602	610	625	633	580	604	620	634	579	619	606	606	608	593	560	641	628	606	613	603	574	626	592	604	574	619	609	592	622	595	649	612	600	567	615	587	601	634	587	598	616	623	674	609	626	611	608	575	564	613	593	594	634	591	651	603	646	659	619	581	600	591	573	591	653	596	626	612	648	696	628	649	626	627	570	535	605	571	622	634	648	600	588	603	591	600	601	602	614	611	608	623	583	648	584	659	627	606	611	590	597	616	604	567	627	631	600	611	610	584	598	615	602	549	624	635	625	630	616	569	640	599	647	585	599	632	546	561	657	602	596	573	624	608	632	641	605	646	617	575	601	647	632	582	600	595	600	641	616	618	635	624	617	603	622	566	603	624	608	615	572	616	567	606	606	612	616	614	610	590	602	587	563	573	633	586	619	623	620	612	599	598	594	656	606	625	615	598	625	622	585	572	567	592	589	588	598	592	588	617	681	658	641	638	597	603	579	654	584	654	614	634	618	599	579	591	605	625	633	646	586	579	605	606	551	609	601	574	626	602	632	589	598	599	572	632	626	570	639	598	614	566	574	626	626	596	600	624	623	671	614	637	608	570	624	571	588	644	625	615	598	592	629	626	581	622	593	596	603	603	636	605	588	577	607	637	605	576	562	607	607	617	588	636	633	595	620	611	632	615	622	614	603	601	640	608	606	631	632	582	586	625	641	586	630	607	655	580	592	579	608	608	614	631	636	612	633	594	604	627	625	574	626	613	611	612	607	586	658	611	629	623	557	624	573	608	557	613	588	601	640	630	625	625	619	581	600	619	593	583	605	621	574	634	604	617	564	593	591	564	633	657	592	624	578	620	594	578	589	591	640	627	580	628	606	641	614	583	620	601	584	612	602	607	592	654	601	616	628	560	589	644	617	638	648	564	577	638	601	591	603	598	640	632	603	561	602	609	630	586	622	578	595	658	618	619	640	609	630	575	606	608	593	640	619	605	605	632	601	601	591	637	592	638	602	602	588	635	611	619	652	574	583	585	623	589	611	575	633	685	542	568	597	632	625	658	638	614	616	621	610	650	595	596	592	609	646	629	598	662	595	615	623	578	595	609	615	604	603	591	588	608	553	567	667	603	676	594	621	585	557	662	631	590	612	600	567	641	583	655	637	622	582	587	610	568	577	602	628	632	605	586	581	600	611	664	602	575	612	654	609	622	634	559	583	583	600	597	604	611	591	602	621	590	608	631	632	616	595	628	639	589	618	609	564	619	588	631	587	621	581	597	593	626	607	630	558	577	585	624	618	598	592	631	619	579	645	566	595	561	630	620	596	636	597	610	622	664	593	650	580	605	619	576	614	631	663	641	611	590	615	611	601	605	574	611	596	663	614	607	616	609	614	565	622	579	620	589	592	573	620	628	599	606	584	592	638	587	606	578	565	551	601	580	630	668	590	615	592	621	658	602	628	616	645	606	616	586	605	588	608	580	633	591	595	600	612	577	623	587	573	564	606	603	592	581	617	573	574	589	646	614	607	611	656	616	586	577	581	597	625	593	594	608	580	593	574	589	623	621	636	589	599	617	621	582	607	604	643	619	579	620	643	629	597	635	609	576	594	551	638	635	641	648	575	577	575	572	612	598	607	611	621	623	641	587	619	656	608	635	604	630	595	612	644	611	574	622	642	596	601	603	625	571	626	592	580	576	626	619	634	596	591	594	590	637	634	642	579	601	575	607	582	585	578	661	611	592	651	596	610	604	588	634	596	574	599	623	635	550	603	581	607	582	627	610	632	677	637	569	628	579	616	586	585	573	577	619	590	582	646	598	608	578	610	574	622	578	612	572	562	572	604	629	637	630	569	601	595	629	547	654	640	680	640	605	580	570	617	603	541	635	575	625	626	626	597	640	600	607	597	585	563	598	584	609	586	626	621	626	587	627	637	593	581	624	623	619	655	579	597	600	619	579	622	569	592	655	581	620	601	623	592	634	587	608	631	657	633	561	579	618	592	605	569	595	547	571	615	601	587	630	603	618	622	575	601	611	574	595	616	647	611	621	606	568	619	592	589	593	598	623	628	620	655	577	596	624	615	603	655	617	607	591	615	634	655	570	638	598	599	639	606	562	601	615	633	625	591	594	565	640	570	656	625	615	643	613	597	566	577	597	644	599	587	614	617	614	545	626	622	638	615	589	608	628	580	616	584	577	618	612	611	608	609	628	589	591	599	640	609	659	612	582	591	597	613	658	590	578	585	596	592	664	649	638	570	665	598	586	635	599	599	653	559	608	549	599	596	616	611	580	576	637	581	623	630	572	571	619	633	643	605	548	583	570	627	604	618	617	603	636	585	616	601	584	598	629	612	566	615	641	617	613	599	582	627	605	620	623	621	590	631	590	591	621	618	520	596	627	561	613	597	614	619	658	610	590	579	610	620	583	571	604	634	626	579	543	597	621	602	591	621	638	654	637	620	605	601	587	625	612	630	595	565	629	603	631	623	626	595	563	577	613	622	590	631	596	611	621	625	623	637	594	626	632	608	583	602	603	620	622	600	638	615	632	644	649	623	617	604	640	604	590	631	612	618	589	608	625	672	602	607	626	611	625	645	579	590	573	591	623	612	616	605	619	590	597	601	623	586	608	623	600	641	611	640	598	599	603	619	573	624	627	631	573	624	610	601	576	586	629	547	589	590	598	634	594	574	604	656	587	580	622	623	587	566	623	589	610	644	560	618	605	585	593	629	626	552	613	641	622	609	604	599	589	568	608	614	607	561	597	594	610	646	589	611	591	613	610	614	601	619	599	649	581	636	615	622	604	588	557	611	593	625	613	616	627	601	608	589	578	576	591	570	609	608	579	587	602	655	605	559	603	594	606	574	632	654	610	570	584	598	604	600	578	618	631	585	599	588	597	623	599	574	598	616	645	639	640	598	609	634	603	563	633	583	616	546	607	597	590	627	629	566	579	634	574	561	646	601	602	642	609	627	570	584	618	600	618	618	633	620	586	647	629	628	621	580	550	689	599	554	577	629	565	601	549	589	632	617	618	578	632	634	604	612	593	628	627	592	614
27989	11437	1821	1148	911	932	905	941	927	951	882	917	919	936	911	865	930	916	918	881	930	912	874	919	967	826	917	906	949	950	907	867	884	915	840	885	906	926	892	912	922	890	953	913	917	938	912	893	915	906	967	903	913	919	956	886	881	918	960	923	899	856	877	913	928	926	930	903	924	918	967	900	896	882	886	883	882	917	929	938	876	855	863	927	930	892	890	905	879	921	942	897	931	923	901	923	934	900	924	913	947	966	892	860	914	931	896	892	921	887	913	924	915	918	908	893	893	921	898	905	923	883	878	910	882	917	937	897	894	843	905	919	871	893	981	892	863	857	886	931	938	857	928	906	919	1001	888	939	920	873	898	884	921	950	892	884	876	832	936	892	876	836	874	874	924	884	842	854	939	863	876	917	902	882	895	943	943	909	940	909	864	878	873	891	904	878	883	877	872	894	871	904	942	898	914	855	875	950	868	883	926	866	904	875	854	903	872	900	913	907	911	904	884	892	932	920	916	894	902	880	872	883	847	871	900	915	844	868	914	933	874	900	906	903	910	945	848	894	899	909	970	928	894	885	901	930	897	905	937	933	893	877	936	891	940	871	972	873	958	904	880	882	926	870	940	879	874	867	854	947	955	928	962	950	934	841	897	862	862	839	880	868	907	868	876	940	958	852	883	864	917	878	899	934	902	883	827	888	956	867	848	940	868	898	900	937	899	927	866	928	966	942	918	836	855	903	923	874	883	898	917	854	983	964	848	926	874	918	926	898	906	888	934	902	938	921	942	852	871	864	969	868	922	953	956	940	861	951	889	858	905	881	918	901	868	855	935	864	873	912	932	935	879	876	909	958	1006	921	924	892	898	855	882	954	905	903	886	901	867	925	875	863	915	928	895	911	938	905	910	956	884	952	935	929	905	881	951	907	932	865	879	918	922	915	929	961	879	933	972	930	858	900	928	881	952	833	880	868	928	875	843	879	887	882	905	934	887	945	902	920	917	901	900	942	914	925	922	898	935	929	934	892	927	886	887	902	928	910	897	929	884	907	915	974	861	887	884	969	882	884	923	903	888	947	856	924	912	949	924	908	899	923	881	913	858	891	926	903	923	928	920	922	883	939	903	878	905	894	980	916	918	944	935	871	900	904	884	876	958	907	909	930	903	925	911	945	919	879	873	921	911	880	1029	932	884	901	922	874	857	872	857	925	873	961	901	882	944	901	914	938	922	899	945	929	909	933	910	946	928	911	972	856	920	903	898	888	904	914	927	910	933	891	867	860	883	900	897	874	880	899	910	901	894	892	842	878	929	885	897	920	969	922	923	927	875	933	855	939	930	884	958	904	910	919	905	904	877	909	939	870	859	928	908	900	888	930	927	906	907	921	840	967	862	919	873	949	870	882	976	877	929	935	883	886	899	925	951	963	815	853	945	918	877	921	922	920	898	914	883	874	923	837	863	950	857	882	904	955	866	900	921	858	978	867	915	889	919	873	911	916	875	890	1004	950	892	941	861	962	880	969	930	932	846	908	912	904	931	884	923	918	945	904	888	889	944	963	834	910	916	858	936	889	903	818	917	887	897	892	865	918	942	901	937	917	858	865	878	915	882	875	940	898	999	922	887	887	872	926	944	893	929	895	900	903	890	910	913	915	921	878	934	883	943	921	878	983	899	871	884	916	911	847	935	876	958	864	885	864	896	849	890	919	884	928	868	908	941	861	920	890	933	934	940	909	963	921	877	897	832	952	920	897	893	937	925	901	906	936	905	894	915	926	880	865	829	906	890	870	895	862	872	893	844	860	936	897	968	947	913	905	916	819	875	955	848	874	902	909	895	892	909	913	924	878	897	938	927	882	870	913	823	934	924	861	897	920	904	932	924	932	923	949	932	924	849	914	935	925	908	917	860	953	907	885	881	834	895	881	872	956	903	882	912	894	862	839	863	872	885	926	936	903	929	888	882	858	868	941	871	898	894	875	886	874	916	906	937	886	933	931	898	948	902	906	898	881	899	910	932	902	854	961	890	932	858	868	864	885	950	914	895	969	917	901	919	886	925	950	926	900	950	923	965	892	908	906	937	849	932	909	894	902	907	896	933	890	875	867	941	878	875	838	869	908	924	855	895	872	943	930	882	891	911	957	940	890	907	892	943	929	917	926	960	828	897	895	918	911	884	920	899	936	914	880	925	873	876	949	860	910	916	927	854	898	936	900	889	934	911	874	911	969	863	922	916	868	912	895	920	913	939	947	873	919	894	917	899	904	888	911	878	979	867	912	924	887	904	928	875	916	884	906	930	853	914	881	850	911	889	922	943	933	915	945	904	914	898	949	942	968	956	884	919	921	862	910	869	888	916	911	893	968	895	957	928	881	904	930	918	868	915	923	874	910	909	927	904	886	906	863	879	926	914	919	888	894	912	924	934	913	882	913	875	919	898	898	867	882	875	873	938	956	938	855	904	930	906	847	908	942	913	902	934	915	857	894	966	954	904	903	923	928	909	900	920	882	834	857	916	903	962	972	881	922	889	898	922	881	946	930	919	910	908	848	876	860	960	866	905	944	897	901	892	935	984	936	893	910	936	963	866	880	882	877	891	896	885	918	876	884	953	927	909	906	947	868	949	856	891	924	895	919	927	913	944	890	894	914	923	909	866	924	945	953	869	879	888	883	913	869	938	911	831	888	913	899	919	938	906	882	936	907	901	858	930	898	937	878	929	905	925	872	954	899	922	936	932	893	859	916	894	886	942	933	904	871	918	895	931	903	858	862	896	931	866	855	895	918	915	882	898	899	906	873	866	899	872	941	909	910	921	919	923	933	870	880	854	925	988	928	914	955	884	943	919	919	871	885	929	875	907	928	898	870	921	908	891	831	888	929	886	923	844	896	901	928	916	932	976	919	933	927	935	876	913	875	906	947	898	945	902	886	941	897	979	863	911	914	913	898	855	837	922	918	917	911	908	857	929	917	932	890	929	832	922	877	941	925	932	919	838	918	936	922	897	950	915	936	931	860	914	874	930	931	914	897	884	869	870	966	885	918	862	895	900	857	873	891	870	951	910	878	901	890	919	933	941	912	917	873	888	916	911	910	937	939	875	920	966	890	964	916	877	883	871	946	906	905	909	903	928	870	855	894	902	940	900	883	916	865	893	926	875	896	883	851	895	977	913	955	960	911	906	906	936	925	903	901	897	866	879	893	919	883	954	924	924	885	902	870	904	912	895	984	929	938	880	893	897	935	873	945	916	923	887	971	925	954	897	900	877	880	875	927	875	928	916	881	856	917	936	922	884	860	865	877	927	914	938	851	971	920	930	868	933	892	895	900	926	965	963	916	907	846	915	927	924	863	902	885	918	902	847	913	937	926	892	875	918	901	893	888	973	875	910	851	927	966	907	877	875	912	900	864	846	911	910	944	873	914	861	923	912	921	893	896	888	903	928	901	961	894	868	876	913	936	890	882	893	900	867	889	883	877	891	887	904	924	947	891	861	882	896	912	931	922
5088	869	797	701	682	674	627	656	624	630	657	638	663	568	609	580	587	652	625	667	634	646	640	664	586	594	647	634	630	614	585	646	644	653	615	630	631	612	647	684	636	584	631	649	607	624	581	628	675	669	653	636	617	638	644	616	646	578	603	635	627	627	609	649	668	648	632	614	630	620	627	620	643	606	644	620	616	627	647	570	647	617	643	590	691	593	654	608	627	653	595	659	639	661	633	673	658	620	619	650	612	605	586	641	648	619	652	612	678	674	631	660	663	649	629	665	633	630	627	619	603	647	629	583	631	664	589	658	637	655	606	635	623	669	630	637	633	609	649	628	639	624	633	630	619	616	591	638	627	613	610	641	614	626	642	656	629	664	681	622	604	641	597	621	616	629	626	616	613	626	610	583	666	614	653	618	611	623	612	584	662	646	642	670	639	608	610	622	651	600	634	586	613	615	657	656	601	619	595	611	611	625	626	591	620	689	635	636	661	616	619	617	666	658	590	640	638	612	655	659	617	610	643	609	624	615	599	604	654	639	596	634	623	673	612	606	568	658	607	632	613	624	656	597	605	661	627	625	639	667	617	631	627	638	658	641	717	674	637	620	662	591	620	608	636	609	607	614	655	639	625	647	650	614	654	599	620	643	651	609	627	606	599	613	633	604	613	635	624	638	595	607	649	668	595	590	640	596	632	647	650	636	660	650	604	662	622	652	624	612	629	617	642	611	569	608	678	653	640	630	662	609	607	647	653	634	670	632	616	639	663	631	650	603	588	625	655	579	643	649	632	616	607	584	609	635	619	608	643	653	653	667	630	622	646	590	608	631	633	628	639	629	640	614	613	635	651	696	615	624	629	660	656	630	666	599	649	653	626	651	628	645	607	646	664	624	626	614	601	639	644	637	603	627	633	606	644	629	630	659	620	630	638	626	614	613	660	631	624	678	617	604	629	642	619	600	618	636	654	626	650	592	629	643	629	599	618	657	626	596	623	641	617	620	625	622	596	659	632	691	603	634	614	646	624	622	554	643	617	617	627	617	628	640	633	641	626	597	628	657	627	662	612	605	624	647	629	648	639	592	637	684	615	598	616	608	617	611	597	615	630	612	655	571	615	621	596	589	634	616	662	666	655	663	630	633	627	643	649	630	632	681	675	611	606	616	635	605	626	637	624	603	624	633	624	629	611	618	641	654	629	598	627	627	629	621	663	618	642	597	650	588	643	613	642	668	628	596	611	601	631	640	647	614	625	583	677	649	630	632	658	669	626	635	636	638	605	582	578	654	632	594	648	638	611	604	668	670	649	592	597	623	656	626	623	636	635	651	650	629	678	583	668	649	614	621	622	684	648	635	597	618	600	649	629	626	650	654	642	638	651	600	622	616	592	638	639	605	644	628	648	651	657	602	625	582	665	601	651	603	586	692	631	651	608	660	697	645	637	639	608	609	650	656	635	657	641	606	651	628	660	608	581	632	616	640	631	666	645	668	623	662	624	619	637	601	601	641	642	620	627	623	610	609	654	642	665	598	610	626	651	602	642	637	588	655	638	616	650	598	600	589	619	635	631	636	642	591	667	639	623	685	666	612	616	639	632	607	609	635	635	668	642	639	653	610	630	624	646	666	669	662	626	612	571	612	614	596	585	654	593	645	703	629	650	631	682	635	663	631	618	616	630	636	636	619	611	618	609	643	561	629	643	599	638	669	627	621	599	635	617	596	643	625	622	620	623	637	633	627	653	582	651	663	641	580	624	617	629	616	621	607	642	710	609	633	615	612	626	606	616	653	625	627	649	665	587	619	637	632	588	631	696	600	580	642	659	630	581	617	592	614	631	589	628	607	613	629	644	634	669	623	588	632	648	615	654	640	628	629	623	583	621	633	619	638	667	605	644	618	616	652	666	678	616	679	632	647	585	627	643	637	636	701	665	634	619	653	637	589	627	644	638	615	647	649	637	620	671	654	636	587	610	630	654	649	662	603	636	611	646	642	671	694	653	585	631	603	634	672	606	602	599	627	628	612	604	642	658	619	621	666	608	597	634	644	624	634	632	696	618	620	652	637	641	602	642	641	558	666	643	615	622	665	651	660	581	654	649	650	621	673	647	717	593	626	607	645	616	639	576	648	666	597	632	647	679	629	631	612	680	636	599	626	599	620	618	591	636	648	623	647	643	619	643	608	614	652	636	633	670	634	595	624	610	640	579	643	619	644	619	655	668	659	647	625	650	622	647	645	635	640	645	617	659	667	676	656	604	668	652	612	619	598	609	639	606	604	635	658	643	608	610	617	637	629	634	604	632	650	588	639	610	646	660	622	647	629	608	620	579	587	622	608	648	679	628	624	679	678	654	656	626	656	630	611	637	608	576	623	665	598	644	603	625	567	616	661	644	622	659	658	617	640	651	587	629	613	628	600	624	641	629	611	598	583	647	621	655	627	630	680	609	588	635	608	635	637	589	655	623	611	594	611	677	642	620	598	639	613	665	623	626	618	638	632	598	644	567	627	602	630	610	612	619	613	627	630	634	608	632	583	635	652	616	628	632	606	614	629	624	658	606	612	613	599	611	660	609	637	609	634	650	594	624	667	606	633	651	643	610	671	684	583	636	612	607	619	595	579	626	617	640	639	658	646	672	617	630	605	642	613	630	614	603	643	636	659	621	620	621	617	662	614	609	600	610	652	647	609	592	670	630	616	624	666	601	672	668	631	628	639	599	632	587	625	610	650	607	604	652	641	621	624	629	626	675	665	620	616	611	598	650	632	618	611	670	661	634	646	637	622	629	575	620	600	657	657	582	604	619	640	669	642	612	626	614	600	702	570	664	658	663	624	646	626	608	644	623	604	607	652	574	652	619	640	610	659	600	638	639	568	602	619	598	592	657	582	614	632	678	672	630	614	623	624	637	655	665	631	628	652	635	695	637	614	635	639	566	623	630	640	632	634	654	618	616	624	615	625	625	632	653	608	597	616	697	636	618	596	649	609	610	586	637	615	641	628	610	607	616	613	626	616	606	601	662	635	596	679	621	593	603	647	597	656	629	635	640	620	645	669	612	603	592	623	619	634	640	633	605	641	610	587	610	623	664	633	676	615	599	646	588	639	607	638	611	605	632	597	603	636	635	655	613	604	640	641	671	614	602	655	630	630	607	663	605	637	613	604	604	621	654	641	633	589	699	603	593	679	600	615	651	589	619	613	635	628	632	626	653	608	628	591	658	626	649	638	626	653	638	640	617	606	618	621	682	614	605	606	590	596	651	628	673	597	638	648	569	620	638	612	626	590	608	592	611	654	629	634	635	647	632	633	623	611	640	636	633	627	616	602	654	610	609	609	595	671	628	639	617	636	604	631	624	615	614	674	645	578	659	626	648	596	666	674	598	614	651	666	621	642	603	617	641	583	660	630	668	582	594	595	616	623	627	609	597	623	627	615	689	634	682	661	639	656	669	631	643	602	641	658	674	656	648	661	576	620	632	660	666	618	624	638	640	631
25570	21436	27695	25499	10155	2153	1720	1369	1322	1293	1266	1216	1221	1252	1233	1210	1218	1191	1245	1219	1177	1291	1163	1215	1205	1240	1197	1186	1188	1181	1181	1177	1214	1217	1133	1204	1195	1233	1138	1281	1177	1175	1204	1280	1190	1213	1228	1177	1228	1207	1172	1219	1225	1184	1242	1236	1243	1164	1269	1192	1152	1186	1147	1227	1164	1180	1229	1195	1235	1232	1234	1185	1115	1156	1228	1218	1165	1192	1184	1233	1182	1197	1198	1236	1195	1169	1209	1244	1264	1138	1209	1178	1126	1243	1256	1255	1255	1198	1168	1191	1212	1125	1150	1196	1202	1236	1199	1237	1197	1183	1216	1179	1187	1209	1199	1186	1237	1238	1199	1187	1140	1202	1180	1181	1193	1131	1205	1195	1199	1200	1209	1214	1196	1177	1151	1232	1182	1178	1227	1242	1154	1167	1167	1182	1153	1198	1245	1191	1206	1199	1226	1286	1178	1199	1123	1258	1234	1205	1182	1150	1212	1192	1163	1251	1181	1204	1185	1242	1219	1201	1180	1154	1216	1174	1199	1258	1165	1206	1187	1246	1129	1188	1219	1224	1203	1158	1229	1224	1166	1143	1160	1155	1137	1153	1206	1157	1160	1177	1198	1226	1172	1183	1215	1188	1206	1132	1163	1192	1190	1146	1250	1200	1187	1177	1127	1192	1173	1231	1211	1175	1122	1250	1200	1191	1220	1161	1176	1142	1134	1178	1169	1188	1217	1217	1182	1172	1152	1160	1156	1268	1182	1191	1175	1234	1138	1180	1177	1217	1185	1198	1152	1169	1173	1236	1167	1136	1182	1195	1213	1192	1254	1147	1217	1173	1201	1196	1214	1178	1153	1231	1185	1157	1154	1158	1187	1149	1185	1251	1156	1202	1198	1170	1253	1197	1215	1198	1174	1164	1202	1176	1196	1174	1167	1206	1218	1186	1273	1137	1173	1199	1207	1175	1199	1247	1199	1211	1240	1218	1213	1165	1183	1250	1179	1182	1200	1231	1138	1165	1250	1228	1155	1220	1261	1181	1180	1270	1187	1238	1138	1174	1237	1190	1147	1181	1184	1166	1119	1194	1140	1140	1168	1194	1210	1204	1202	1212	1138	1190	1216	1171	1268	1150	1179	1191	1241	1206	1212	1193	1132	1184	1193	1139	1166	1150	1163	1205	1125	1117	1178	1182	1175	1204	1153	1231	1231	1144	1242	1195	1158	1159	1205	1241	1192	1200	1192	1169	1177	1149	1150	1130	1137	1209	1195	1125	1161	1167	1147	1143	1154	1103	1178	1161	1192	1201	1182	1228	1166	1154	1187	1174	1203	1152	1210	1159	1211	1157	1251	1112	1156	1142	1157	1142	1216	1194	1163	1150	1199	1212	1184	1222	1191	1193	1188	1222	1258	1194	1203	1160	1156	1156	1231	1227	1176	1173	1191	1219	1257	1177	1167	1185	1174	1158	1143	1209	1193	1191	1221	1225	1136	1158	1193	1149	1218	1163	1212	1214	1194	1147	1150	1153	1257	1252	1208	1175	1177	1188	1176	1188	1161	1122	1196	1147	1155	1175	1197	1144	1175	1186	1193	1254	1205	1098	1145	1196	1201	1142	1170	1173	1212	1211	1229	1194	1190	1238	1152	1133	1190	1176	1147	1162	1140	1219	1169	1156	1190	1117	1182	1152	1213	1243	1212	1208	1215	1208	1214	1179	1186	1193	1139	1156	1172	1236	1173	1183	1193	1171	1175	1224	1161	1169	1209	1208	1127	1125	1227	1221	1192	1178	1231	1184	1176	1125	1187	1145	1254	1183	1180	1172	1152	1184	1254	1250	1234	1163	1183	1199	1237	1144	1257	1197	1173	1201	1198	1196	1157	1194	1250	1174	1171	1219	1180	1216	1171	1191	1165	1187	1199	1155	1230	1164	1146	1198	1194	1193	1173	1154	1161	1215	1178	1223	1182	1209	1261	1187	1171	1234	1209	1208	1181	1212	1185	1192	1173	1213	1160	1266	1162	1206	1234	1213	1185	1164	1164	1144	1192	1192	1181	1178	1193	1176	1233	1189	1113	1163	1189	1154	1206	1179	1184	1256	1184	1133	1179	1165	1170	1127	1196	1245	1198	1193	1183	1156	1182	1247	1181	1176	1210	1157	1168	1196	1168	1209	1182	1148	1148	1199	1187	1216	1221	1232	1238	1189	1177	1190	1175	1104	1166	1179	1224	1202	1164	1120	1171	1194	1196	1232	1274	1243	1184	1211	1184	1179	1192	1132	1180	1223	1160	1156	1227	1181	1146	1136	1181	1163	1133	1230	1121	1153	1178	1191	1234	1236	1181	1159	1201	1170	1189	1237	1156	1224	1174	1157	1196	1179	1191	1199	1169	1174	1150	1156	1165	1180	1200	1149	1236	1225	1193	1203	1156	1208	1194	1179	1243	1235	1163	1206	1163	1201	1235	1192	1179	1208	1209	1202	1186	1188	1219	1222	1207	1194	1199	1158	1267	1190	1130	1283	1189	1254	1180	1233	1223	1225	1207	1190	1181	1199	1245	1146	1163	1157	1158	1150	1200	1188	1224	1223	1159	1179	1134	1161	1173	1207	1207	1222	1111	1136	1161	1231	1208	1149	1189	1117	1187	1169	1228	1182	1187	1252	1218	1155	1213	1213	1106	1174	1111	1191	1215	1168	1254	1163	1161	1223	1191	1138	1190	1158	1142	1204	1209	1161	1207	1168	1204	1126	1215	1223	1216	1226	1238	1178	1166	1211	1221	1151	1174	1174	1200	1152	1184	1184	1169	1178	1149	1213	1176	1252	1160	1185	1198	1179	1166	1175	1145	1230	1144	1235	1214	1148	1187	1289	1179	1195	1196	1174	1168	1159	1179	1139	1110	1138	1174	1203	1192	1143	1226	1246	1233	1177	1217	1191	1306	1160	1226	1153	1138	1205	1156	1115	1167	1227	1235	1204	1211	1191	1173	1157	1170	1167	1223	1137	1154	1253	1194	1165	1227	1200	1141	1217	1217	1233	1194	1232	1170	1232	1166	1249	1202	1203	1173	1220	1179	1176	1195	1213	1260	1221	1164	1210	1169	1149	1190	1194	1152	1183	1177	1118	1169	1178	1192	1167	1178	1138	1165	1218	1185	1199	1159	1194	1230	1197	1158	1206	1227	1240	1228	1195	1213	1178	1148	1172	1246	1149	1219	1213	1196	1242	1161	1208	1203	1167	1218	1163	1171	1137	1163	1156	1122	1202	1237	1148	1145	1188	1184	1213	1218	1152	1213	1154	1229	1162	1166	1190	1215	1245	1195	1187	1190	1196	1154	1188	1196	1154	1282	1272	1171	1199	1252	1187	1209	1228	1161	1178	1168	1242	1232	1202	1148	1170	1163	1201	1262	1144	1174	1190	1164	1233	1154	1184	1205	1202	1124	1154	1217	1180	1222	1171	1192	1261	1196	1204	1133	1134	1200	1242	1206	1213	1236	1137	1221	1213	1140	1187	1201	1163	1158	1173	1254	1145	1152	1215	1235	1189	1185	1192	1208	1187	1176	1217	1211	1148	1182	1147	1201	1186	1191	1139	1225	1211	1211	1258	1240	1106	1166	1183	1233	1118	1161	1203	1167	1197	1222	1195	1121	1171	1200	1166	1196	1151	1172	1201	1245	1182	1204	1187	1204	1222	1202	1168	1180	1170	1189	1179	1145	1219	1166	1198	1183	1182	1129	1214	1176	1222	1190	1226	1256	1168	1168	1146	1233	1142	1156	1157	1215	1172	1179	1203	1138	1217	1223	1133	1285	1181	1186	1194	1174	1169	1254	1227	1134	1115	1134	1112	1152	1206	1228	1173	1179	1132	1209	1223	1159	1169	1224	1143	1223	1213	1176	1124	1189	1168	1161	1164	1140	1191	1168	1203	1243	1202	1171	1169	1240	1133	1249	1229	1259	1176	1242	1178	1142	1206	1241	1256	1193	1189	1182	1177	1257	1165	1248	1194	1170	1150	1146	1223	1160	1159	1154	1203	1157	1190	1193	1239	1156	1172	1182	1140	1202	1237	1167	1201	1192	1162	1147	1219	1173	1149	1126	1168	1243	1192	1235	1292	1227	1164	1181	1194	1179	1157	1175	1207	1165	1205	1249	1135	1197	1136	1168	1177	1229	1175	1156	1192	1230	1203	1177	1147	1190	1166	1171	1224	1207	1222	1186	1149	1145	1154	1203	1206	1185	1199	1139	1190	1151	1130	1188	1170	1206	1163	1186	1203	1179	1223	1153	1172	1158	1216	1200	1214	1243	1203	1194	1169	1260	1186	1235	1208	1199	1179	1186	1151	1194	1223	1233	1202	1231	1177	1178	1221	1180	1194	1167	1229	1152	1155	1223	1172	1161	1155	1191	1244	1213	1143	1175	1147	1145	1128	1190	1167	1220	1202	1201	1157	1205	1191	1167	1162	1206	1185	1180	1172	1260	1184	1163	1193	1196	1130	1143	1163	1225	1178	1181	1190	1208	1094	1128	1218	1144	1214	1177	1219	1222	1176	1163	1169	1210	1152	1215	1145	1187	1179	1204	1219	1157	1189	1234	1162	1108	1186	1200	1262	1126	1185	1220	1185	1147	1178	1191	1156	1147	1215	1210	1177	1172	1212	1165	1171	1163	1144	1185	1208	1189	1210	1132	1175	1178	1212	1229	1162	1142	1216	1174	1227	1200	1166	1176	1180	1138	1200	1171	1139	1170	1188	1155	1165	1225	1230	1230	1208	1165	1213	1166	1192	1169	1142	1170	1174	1142	1148	1187	1200	1165	1187	1192	1158	1170	1169	1175	1161	1210	1167	1205	1216	1220	1204	1216	1183	1174	1212	1178	1178	1147	1206	1237	1147	1188	1198	1167	1238	1196	1223	1210	1188	1212	1136	1121	1240	1202	1233	1202	1196	1184	1262	1124	1225	1191	1249	1176	1173	1200	1209	1127	1217	1233	1243	1200	1216	1194	1173	1195	1212	1113	1149	1174	1188	1167	1200	1167	1236	1170	1187	1216	1211	1196	1237	1158	1227	1171	1176	1161	1192	1152	1137	1126	1199	1211	1193
3777	3792	3222	1930	1430	1327	1122	1080	1007	952	945	964	926	894	917	887	924	855	908	897	844	886	888	911	923	874	855	829	913	843	860	930	830	860	887	902	876	854	881	883	862	861	787	850	838	866	814	839	877	880	815	843	890	818	866	878	889	802	876	835	842	819	836	896	823	841	896	854	851	862	814	968	888	849	862	844	812	825	880	854	871	848	896	832	814	885	877	878	855	859	812	832	873	860	851	915	824	793	850	873	805	863	828	866	906	823	892	824	839	809	809	821	890	848	893	916	810	831	812	835	819	807	851	841	817	800	841	830	864	889	862	826	830	803	859	853	825	881	875	877	829	837	803	836	860	912	849	853	808	869	905	870	848	838	854	877	837	902	831	786	856	876	842	827	883	865	872	815	808	843	908	857	819	765	851	864	876	843	900	816	860	838	837	862	900	864	824	854	844	816	796	932	881	829	862	837	837	784	885	835	804	862	743	835	883	855	893	828	873	860	871	840	879	878	833	817	793	849	856	837	869	817	854	893	824	783	829	839	832	856	832	775	824	874	823	846	876	892	831	832	860	848	850	820	818	880	878	861	835	824	803	845	876	905	860	855	867	819	866	899	822	800	846	798	853	846	832	871	900	874	832	876	865	851	880	879	872	830	875	825	782	844	833	836	882	813	816	856	838	802	831	851	829	869	818	854	846	835	872	851	797	840	857	794	845	879	809	866	828	816	870	776	800	831	866	799	862	823	896	856	769	843	839	831	857	838	802	857	865	804	852	854	848	836	800	840	882	825	858	833	853	800	823	851	856	887	814	787	831	870	834	824	862	848	844	867	829	829	867	825	846	810	879	808	853	867	865	851	837	871	864	843	844	895	811	793	847	857	837	833	824	824	842	818	886	821	848	847	890	859	812	835	848	871	839	880	839	934	831	848	793	848	837	795	837	852	847	881	846	831	816	850	768	902	881	840	836	834	874	793	828	856	834	867	870	836	825	858	801	781	759	800	875	819	888	896	841	802	813	827	824	845	821	861	814	835	835	836	822	808	843	812	834	759	887	822	856	836	840	867	859	874	899	839	816	869	857	851	799	842	810	828	826	836	833	794	831	833	812	885	867	842	863	877	858	801	800	806	842	822	810	819	830	835	764	817	836	889	819	888	833	888	835	886	841	812	810	834	860	865	846	872	797	796	909	855	822	848	848	806	818	825	844	873	793	866	815	876	846	878	856	855	839	859	854	795	836	838	772	846	829	827	765	806	846	843	868	835	794	786	830	788	903	812	794	898	827	908	906	822	826	832	883	828	819	827	825	843	845	855	827	829	862	823	904	853	812	852	874	817	875	846	758	809	809	908	812	828	859	851	846	814	896	839	795	838	847	828	810	886	870	801	847	830	839	852	871	856	863	868	856	805	807	846	841	818	833	875	842	810	849	823	832	856	857	839	769	811	833	811	792	894	815	828	859	848	812	792	820	884	835	825	864	840	866	856	827	896	798	851	849	846	907	864	806	825	862	822	884	823	903	834	814	853	861	862	846	857	818	852	836	818	845	829	821	829	918	855	830	823	857	878	834	841	827	826	817	834	829	833	849	893	817	822	827	848	767	849	849	859	804	828	803	830	833	840	832	791	868	786	812	861	793	838	849	856	872	825	820	793	876	839	770	843	842	892	870	838	811	821	807	851	828	808	870	833	830	853	853	822	838	823	789	842	797	849	815	829	899	824	790	810	859	757	851	853	847	869	783	852	881	854	817	855	861	867	841	877	808	835	847	814	837	826	840	811	818	867	853	809	827	861	869	854	813	841	809	841	811	844	836	831	854	759	830	849	862	818	832	809	834	892	865	899	798	856	845	882	851	819	883	915	837	803	843	812	849	865	814	899	885	802	831	832	789	842	844	838	876	826	893	871	793	834	803	820	810	828	850	913	824	829	887	786	823	889	858	817	854	812	839	808	875	817	806	880	850	832	814	834	826	817	885	844	846	763	822	853	850	777	813	875	837	818	909	846	840	838	831	837	822	849	825	840	801	823	887	827	785	839	860	862	837	851	859	849	861	847	817	808	886	869	791	793	855	844	819	828	822	799	829	826	851	815	810	830	897	843	818	915	776	787	812	845	837	830	860	842	842	831	866	835	811	828	865	820	854	807	841	842	820	815	846	879	814	810	824	876	880	850	822	845	823	846	805	848	893	859	816	840	832	781	839	855	785	858	849	821	877	791	828	827	816	835	871	834	846	876	792	843	876	827	835	857	829	879	814	883	894	832	787	866	846	805	776	852	841	848	834	792	812	842	849	789	841	816	795	817	878	805	819	850	835	830	847	813	828	838	866	816	777	817	870	823	835	845	842	811	828	847	843	884	851	839	797	840	814	847	822	852	843	814	828	822	849	870	861	878	845	821	826	904	874	861	828	843	840	869	819	864	878	801	840	890	842	871	819	819	821	814	846	869	837	869	823	826	835	804	845	834	855	813	750	869	827	820	898	817	874	815	850	818	845	867	863	782	816	864	834	828	836	836	833	796	845	844	829	847	854	832	818	814	846	825	812	836	850	874	879	800	823	860	821	835	876	828	870	866	841	834	809	815	796	834	875	819	822	848	826	837	821	900	886	840	856	873	826	913	811	821	896	857	840	783	851	804	816	837	875	835	849	846	841	899	833	805	879	822	868	858	822	875	790	827	830	801	902	867	858	838	843	821	815	832	853	879	799	846	862	838	831	800	823	814	829	864	880	831	879	802	827	822	829	855	849	795	879	795	890	859	835	823	815	862	839	791	849	814	846	878	794	842	856	813	815	884	817	868	849	878	876	858	835	854	843	843	850	831	860	829	846	810	849	839	816	844	836	828	834	841	881	767	880	854	831	818	762	854	897	842	830	851	827	827	809	866	853	849	851	849	788	822	830	872	852	843	857	810	797	843	817	834	806	867	864	806	872	847	839	831	817	767	841	855	870	836	842	841	834	847	826	867	834	803	853	773	805	860	812	796	835	833	808	871	828	794	798	810	841	799	825	811	827	909	790	816	762	823	863	824	882	849	876	796	829	824	863	810	857	817	809	801	830	815	836	849	822	843	885	851	813	876	840	810	849	842	806	817	835	851	831	819	831	813	865	856	829	888	806	827	835	853	830	843	881	847	842	845	854	830	861	803	864	791	800	846	825	857	811	832	860	835	780	788	840	870	799	833	813	886	786	820	844	830	840	831	840	821	824	864	807	869	905	814	859	850	902	779	856	825	870	848	868	838	910	849	843	839	827	828	848	844	829	797	802	833	840	801	836	834	800	865	824	834	814	835	854	857	893	866	813	890	819	827	860	848	791	810	849	844	856	913	820	824	865	896	836	853	812	872	789	839	835	897	822	837	805	835	846	751	871	804	882	840	802	782	824	820	831	876	815	845	810	838	814	765	798	828	901	865	795	845	796	856	888	818	861	811	890	846	784	840	829	907	845	812	780	891	829	842	875	799	856	876	796	812	836	815	833	796	835	825	856	880	834	787
24492	21420	28638	24562	21393	8028	1818	1234	1077	996	940	939	921	889	947	896	899	939	865	861	868	914	864	914	838	857	883	819	829	834	883	818	819	866	867	822	837	891	839	833	841	851	859	811	842	808	853	854	859	816	780	855	839	813	869	835	849	798	832	858	813	834	827	786	804	814	853	880	840	828	848	841	855	796	783	838	787	824	796	872	815	816	810	823	825	825	826	828	839	811	824	812	794	806	867	908	853	822	821	834	821	811	834	821	853	810	851	860	803	763	871	832	811	820	809	921	830	819	799	856	846	776	830	812	797	816	841	855	778	807	850	830	829	833	839	845	795	861	808	813	891	769	779	776	824	827	788	817	802	882	784	856	853	813	809	792	791	777	862	825	778	829	861	794	808	803	841	781	812	846	840	841	856	863	831	794	759	815	814	807	831	805	790	793	826	799	850	768	799	817	888	861	780	826	849	833	874	832	837	777	839	878	804	831	812	837	835	796	821	854	832	860	842	810	825	828	822	825	815	794	771	883	809	801	827	773	820	796	742	840	808	829	879	847	824	841	796	830	812	819	885	800	784	780	825	801	827	841	847	846	832	875	896	796	830	792	834	788	809	812	815	752	837	833	872	793	804	891	818	782	783	819	830	823	849	828	808	814	790	869	822	809	800	837	853	842	813	816	844	869	856	820	789	877	881	845	797	793	821	811	835	805	808	756	820	833	824	871	840	800	824	773	832	812	772	795	773	841	819	822	845	804	773	796	842	828	794	810	826	811	836	836	838	852	836	856	897	841	805	829	883	868	838	779	856	824	838	785	806	873	813	790	789	800	791	821	834	851	760	806	791	830	833	816	756	811	829	851	795	813	792	797	832	819	874	783	823	793	791	809	819	827	798	814	829	833	788	815	853	796	848	808	840	772	791	875	773	822	789	872	797	837	834	838	833	831	838	870	812	780	842	821	804	835	802	821	835	824	803	781	767	831	870	782	791	783	819	835	803	784	845	783	838	834	891	791	844	860	817	801	787	840	804	783	787	836	814	832	795	844	835	831	793	845	852	771	820	815	843	811	832	813	775	808	815	796	801	800	818	825	832	874	794	837	849	837	852	790	804	831	835	828	763	833	790	828	862	769	831	816	857	844	789	808	796	802	802	800	793	864	781	815	813	798	846	765	758	851	818	778	800	836	803	837	763	822	823	758	829	813	833	802	834	829	756	810	834	829	825	857	826	806	772	822	789	768	835	829	799	785	816	794	854	860	818	809	771	826	843	842	848	826	748	876	806	785	790	788	767	805	778	779	877	867	821	867	823	852	833	859	811	808	837	806	799	802	793	804	811	849	805	879	823	829	822	820	804	877	836	833	794	846	851	822	807	844	817	826	788	787	819	836	831	859	848	809	836	825	777	800	755	779	863	788	831	832	858	855	758	852	872	804	818	816	799	818	808	847	824	830	838	844	804	778	779	849	834	861	834	817	871	830	805	832	844	792	790	797	841	812	824	824	820	806	812	825	819	802	831	824	811	790	819	851	794	776	802	797	768	845	846	849	804	838	851	822	798	810	820	773	869	786	838	860	836	810	833	863	891	828	822	779	788	789	830	828	806	826	803	832	788	814	795	755	822	848	806	813	811	820	820	828	791	817	869	806	803	901	787	789	806	788	793	806	808	846	773	822	792	815	843	862	782	831	836	851	859	795	821	796	778	830	771	765	788	843	839	841	787	766	826	826	848	804	841	781	817	843	802	860	827	812	768	751	812	784	873	767	850	788	847	864	863	797	858	811	739	870	816	813	808	769	816	807	798	801	797	840	799	826	798	786	850	802	833	789	857	816	840	837	789	775	800	794	763	804	846	808	788	828	812	804	891	832	802	827	879	838	825	813	817	830	806	823	840	786	782	757	798	785	837	863	851	824	800	856	805	826	844	789	825	810	796	820	829	842	813	811	791	815	814	785	825	838	783	789	841	824	848	844	775	762	824	861	836	808	850	847	787	838	793	780	830	794	804	792	783	819	771	834	795	788	860	843	763	835	804	789	797	795	794	846	817	800	819	822	847	878	866	776	836	797	777	847	824	833	811	827	835	808	822	800	815	797	873	828	832	846	791	835	834	838	850	837	782	804	822	827	829	834	791	827	836	837	794	794	810	808	814	807	812	844	874	795	834	773	788	841	820	808	846	862	814	780	794	794	805	816	818	854	873	804	786	784	782	789	839	803	795	810	768	801	827	832	822	824	830	822	813	851	853	839	779	775	842	824	826	792	883	858	846	841	854	840	868	830	820	824	855	794	879	827	835	805	785	858	779	817	765	763	853	809	774	859	780	861	844	851	795	839	859	788	829	811	823	805	807	766	795	825	804	785	804	817	839	813	830	819	764	752	810	791	833	850	801	806	843	790	772	786	859	843	794	867	773	774	810	821	840	827	827	811	823	818	765	828	834	821	847	803	828	821	754	856	790	814	818	785	780	809	844	834	818	811	821	812	825	817	867	800	892	809	795	811	855	757	819	782	846	803	800	851	848	847	831	751	804	879	809	838	785	824	849	810	842	785	851	808	777	857	773	807	823	805	813	796	761	808	819	819	807	807	843	818	809	835	763	845	775	798	798	833	792	831	815	741	780	814	788	801	868	784	759	826	792	892	814	777	840	840	768	802	824	783	841	844	808	817	862	832	787	834	791	757	875	804	804	803	806	854	802	826	794	843	811	806	798	818	865	810	854	811	859	833	829	827	800	837	832	813	856	789	765	799	842	833	819	840	838	850	844	885	814	796	799	851	779	857	811	803	843	842	885	806	848	790	881	847	881	835	825	803	845	819	813	831	811	840	785	797	803	864	797	765	830	797	838	831	841	816	773	796	811	820	806	841	784	773	824	864	786	782	850	769	851	816	800	824	789	846	850	819	801	810	827	819	843	837	849	794	838	857	810	861	816	840	861	834	793	844	798	757	797	779	824	857	793	818	834	865	826	843	881	826	819	827	790	831	820	835	837	846	789	804	808	781	815	827	824	803	773	793	809	831	885	853	806	844	806	800	813	785	761	843	831	818	879	808	800	824	786	850	805	834	819	829	804	823	821	833	789	831	810	799	806	812	761	835	767	800	842	801	859	808	824	839	776	823	822	815	816	862	816	863	858	807	814	766	766	773	807	815	829	806	817	774	866	770	782	865	829	837	803	840	789	842	829	859	854	840	843	829	824	789	770	781	789	785	804	824	839	827	844	782	832	807	856	775	803	877	781	788	819	838	805	839	819	847	861	781	803	862	772	796	788	811	809	805	811	806	845	885	821	762	847	808	804	838	834	839	837	838	870	838	845	819	829	796	863	835	859	822	784	745	831	837	812	801	828	838	867	818	793	780	834	763	788	846	871	826	817	850	822	843	852	778	795	765	872	822	848	822	782	840	769	848	824	798	811	809	810	821	761	839	789	841	835	821	865	823	801	829	825	819	772	844	872	760	860	839	816	810	830	868	899	837	836	881	820	849	810	840	829	786	823	797
3969	6083	4998	2731	1891	1424	1220	1042	916	878	807	829	768	737	722	698	691	633	668	655	683	694	671	651	671	676	638	623	643	620	675	673	610	599	580	665	659	612	631	617	638	635	649	632	628	587	607	612	616	624	586	599	643	647	621	610	643	603	627	612	604	628	639	616	623	628	607	614	638	633	659	622	591	615	603	603	566	599	643	627	604	601	590	619	578	624	605	584	675	634	601	610	633	612	646	643	623	652	631	632	597	585	660	590	583	614	641	623	624	590	549	600	599	616	629	595	627	620	654	629	608	660	595	574	605	563	612	618	625	609	630	623	594	631	614	634	600	632	616	626	581	607	609	624	626	615	633	614	580	606	625	611	629	601	609	621	596	610	589	588	608	644	609	630	609	614	643	595	582	649	642	641	616	604	603	579	636	623	606	635	611	661	632	642	594	617	579	577	580	588	557	600	605	654	667	615	614	595	606	608	607	651	635	608	579	640	598	564	626	616	636	573	605	582	598	623	621	631	624	638	642	610	622	601	653	602	636	557	625	594	618	633	603	638	629	611	638	598	666	627	632	606	632	599	633	611	610	594	589	612	658	567	576	592	668	597	639	600	595	604	591	593	630	629	608	619	668	594	623	597	625	601	638	639	618	620	617	570	615	627	618	557	647	612	608	567	624	628	583	586	604	560	613	629	623	580	647	639	599	593	610	607	592	609	606	618	625	562	619	588	581	603	641	616	643	616	601	606	635	614	574	594	578	641	587	636	655	650	587	559	630	627	626	610	581	591	608	631	615	596	614	623	585	580	599	644	584	632	597	604	574	592	598	624	607	626	657	632	596	642	617	592	629	631	634	569	604	637	602	583	637	624	602	655	628	628	637	634	604	580	632	559	590	652	608	660	515	630	594	608	605	585	598	640	613	576	609	606	621	628	620	622	589	635	603	641	566	579	605	622	551	635	600	604	653	649	639	623	624	574	607	615	591	622	604	561	670	628	618	610	634	623	628	575	622	629	637	614	616	589	625	592	575	602	619	584	590	604	567	583	602	614	596	624	664	563	656	567	642	612	575	563	635	620	638	646	588	638	609	619	624	559	602	588	632	617	599	603	595	562	627	594	612	613	598	608	633	598	586	598	616	605	563	557	551	600	583	617	615	611	627	616	612	609	624	581	594	592	623	616	581	630	618	571	626	604	619	576	585	640	596	612	644	580	597	592	663	594	603	631	599	628	600	627	577	558	595	559	607	595	584	598	564	599	615	599	637	578	608	609	622	603	633	633	644	616	597	594	613	620	593	590	601	584	592	627	648	585	581	599	604	633	621	621	634	617	592	586	620	584	624	666	606	590	577	585	599	600	601	615	662	638	599	578	588	577	591	617	612	649	613	609	612	631	593	617	599	678	579	597	578	589	599	555	600	592	628	600	654	606	603	587	566	576	603	591	607	617	607	625	595	613	604	594	593	607	583	628	580	597	578	599	580	608	615	603	578	625	587	594	578	599	600	628	621	573	578	590	636	638	599	602	642	628	630	620	615	593	623	623	594	615	641	588	598	636	567	630	600	570	637	584	655	620	604	604	618	624	629	633	605	629	573	642	568	621	597	591	624	613	585	616	588	596	625	553	618	620	603	550	625	595	641	601	574	586	612	607	573	622	621	597	589	605	623	629	603	631	638	637	609	601	628	640	547	579	630	578	602	602	594	609	632	615	609	614	579	615	578	593	663	644	618	627	604	606	599	583	637	586	658	609	605	597	618	598	623	650	626	632	571	570	620	580	597	613	634	635	583	595	585	629	572	649	617	623	552	580	579	623	615	633	593	587	593	611	605	586	634	581	631	547	617	619	593	627	571	585	576	616	569	632	610	616	613	601	563	576	619	615	628	609	599	640	568	591	623	631	641	576	595	622	573	610	615	591	608	607	574	562	623	589	640	599	606	597	584	584	614	614	617	576	624	625	683	593	583	580	654	609	555	606	560	587	622	605	561	568	630	591	637	638	635	627	652	625	589	602	569	620	608	618	676	590	608	652	599	615	595	594	596	606	580	612	653	636	604	605	617	605	584	608	576	640	609	619	602	575	576	581	587	627	605	610	624	615	613	593	605	664	650	594	658	619	618	626	573	598	578	629	615	590	592	587	630	589	623	590	610	590	625	581	655	618	616	584	573	568	586	607	647	599	583	590	635	667	617	579	617	621	590	619	638	606	559	621	636	638	566	591	591	587	634	596	609	636	592	631	614	561	600	592	612	615	608	627	616	565	640	618	613	600	554	618	624	562	586	591	605	631	576	567	597	616	592	602	600	575	636	601	605	622	602	623	610	601	625	592	616	575	643	611	626	610	599	620	573	602	580	604	605	573	587	608	620	622	617	665	623	586	655	576	611	608	624	616	601	582	598	607	625	604	637	620	638	601	609	613	655	625	594	631	624	624	598	635	618	653	548	613	588	594	561	599	609	537	600	621	585	628	579	587	618	593	614	609	596	641	569	603	611	610	620	600	586	604	626	583	593	664	635	639	650	621	631	605	552	615	645	617	605	593	634	609	604	600	647	610	654	602	616	571	619	589	589	602	549	560	650	588	584	633	587	595	586	562	581	619	602	589	618	592	600	643	630	617	603	637	568	605	623	617	585	577	616	641	633	597	626	649	598	625	639	635	609	624	590	651	577	662	617	605	597	568	544	619	634	600	609	574	578	634	581	574	586	585	544	593	611	611	605	603	596	617	636	574	603	602	592	601	609	598	583	613	590	580	639	636	601	592	598	562	608	601	624	606	599	647	619	606	620	584	595	602	629	625	621	613	614	603	581	609	639	646	606	627	611	590	601	594	642	584	576	630	648	624	614	631	594	598	579	606	591	613	582	609	591	623	582	619	596	603	626	635	593	573	584	624	556	601	557	596	591	604	604	591	582	606	563	612	616	592	607	597	616	647	585	611	668	578	588	592	617	602	617	595	573	588	599	604	603	599	588	580	621	576	633	655	591	596	604	575	608	611	625	585	593	567	606	608	582	629	573	638	652	600	568	579	615	594	619	590	658	618	615	590	592	594	636	572	637	619	639	594	622	533	578	591	598	642	646	614	595	556	616	613	593	624	557	592	619	622	600	614	610	603	578	605	631	619	575	611	601	577	593	575	617	586	573	622	634	594	594	587	589	601	620	599	573	607	644	623	634	640	610	638	616	615	614	581	579	550	577	624	622	606	597	585	544	590	578	590	586	587	585	583	590	619	615	576	652	614	567	609	569	613	612	549	579	606	557	601	599	640	636	565	610	629	613	615	609	561	609	565	603	592	590	624	593	623	574	616	636	624	606	581	611	579	639	599	572	602	601	587	566	597	627	539	612	635	608	583	581	582	583	574	632	594	635	588	607	579	550	573	578	581	560	606	601	584	592	592	573	614	601	620	608	632	572	636	611	594	633	610	619	596	577	634	591	583	664	617	636	627	607	598	563	593	576	575	599	602	615	611	573	663	559	633	571	615	603	605	636	588	587	587
27916	11220	1788	1239	970	905	958	882	938	975	870	929	918	913	980	928	967	934	890	886	934	924	884	887	883	884	905	951	932	907	909	931	910	916	876	915	898	930	914	876	915	910	880	860	962	940	880	926	906	949	892	877	932	886	936	937	892	887	956	930	931	887	906	886	930	915	886	865	853	904	877	897	856	867	908	919	854	861	889	901	950	939	861	929	931	942	860	901	882	873	891	844	915	862	954	896	847	852	881	905	878	945	942	879	949	876	939	909	894	883	864	901	893	871	928	911	894	924	888	953	889	925	912	876	953	891	887	897	892	891	878	909	890	912	939	920	867	872	944	950	936	925	894	972	917	971	880	885	911	912	891	890	842	859	914	941	949	955	897	889	938	822	830	872	974	920	944	924	892	882	958	962	839	868	889	973	892	918	831	956	931	850	928	934	868	920	912	901	867	873	904	897	899	892	926	863	897	950	868	914	960	930	906	917	923	889	886	881	903	872	852	925	910	920	877	908	964	984	909	907	914	936	946	896	943	876	922	904	901	896	935	929	935	938	927	869	938	899	868	867	927	908	862	919	898	930	881	900	930	851	912	872	900	915	865	881	906	884	913	894	902	894	920	907	870	973	878	907	914	919	867	833	923	903	901	920	906	951	952	919	920	856	915	929	836	910	858	841	868	915	966	927	923	978	916	884	933	914	948	890	917	913	891	927	926	897	881	914	898	839	901	863	918	965	944	897	891	918	926	879	868	876	926	900	885	860	890	924	872	903	976	934	915	946	910	885	968	874	843	878	958	854	873	940	932	929	896	854	858	929	883	911	876	868	875	867	927	850	935	918	971	892	874	944	1001	936	908	859	966	910	903	865	868	869	851	891	864	907	949	971	888	875	929	859	931	922	934	910	992	961	888	939	934	930	909	912	928	910	900	883	967	897	931	963	929	867	891	894	897	886	895	831	963	842	879	884	889	934	904	908	924	859	922	885	913	961	906	915	933	885	918	921	888	920	913	878	973	925	840	858	882	961	899	934	986	874	904	923	832	915	926	895	913	903	892	876	923	905	940	958	905	926	922	930	887	894	867	960	887	927	899	858	867	923	918	960	950	883	913	891	956	937	911	951	925	924	932	932	925	911	898	890	914	883	897	937	869	924	906	879	913	847	926	931	901	907	939	932	872	967	858	852	924	862	914	942	945	830	885	907	909	902	899	897	862	890	946	882	934	891	928	908	916	854	838	893	904	898	910	858	920	852	864	928	885	906	940	955	911	870	911	889	904	886	858	881	892	918	910	900	947	910	883	903	906	938	940	934	876	932	914	898	882	992	896	946	963	941	963	856	906	909	906	838	942	917	885	927	933	926	888	934	895	892	825	855	926	947	900	885	884	897	927	915	854	874	899	915	1005	915	916	895	889	923	913	923	876	883	895	909	935	901	884	864	887	897	885	870	891	894	897	912	900	955	850	949	905	894	941	922	920	915	938	914	913	908	917	844	905	900	925	920	936	883	882	925	919	912	850	914	958	861	935	914	909	883	941	911	929	894	862	852	888	878	853	896	913	876	878	937	899	952	925	887	934	916	955	885	917	919	963	887	872	884	900	853	848	887	878	876	988	872	909	885	895	912	906	933	861	918	905	876	916	898	975	924	933	880	910	909	918	926	836	856	861	924	862	927	849	891	943	868	893	940	941	943	874	897	879	862	927	933	950	1016	885	884	887	876	933	886	914	932	897	940	895	851	911	881	922	933	895	939	896	915	872	914	878	874	911	880	949	894	902	955	883	932	925	855	895	951	861	856	880	932	835	975	867	886	920	876	908	824	877	889	896	912	857	964	909	868	914	913	948	910	928	907	904	896	917	947	941	888	901	925	850	901	960	905	949	840	923	933	898	918	850	967	871	966	935	952	862	892	897	876	906	919	910	848	917	877	905	853	924	868	866	883	884	853	945	869	929	894	966	935	897	925	953	884	880	938	958	933	912	924	861	905	940	889	874	990	945	899	872	894	874	916	898	896	896	871	893	903	908	906	932	893	923	931	925	894	912	911	928	894	923	889	902	861	888	870	892	919	863	933	937	913	872	894	876	875	928	934	946	887	903	923	941	903	892	894	907	897	962	876	910	952	902	955	902	885	888	885	875	934	861	867	926	895	910	943	879	902	934	909	860	856	888	969	948	880	901	927	853	895	932	924	884	919	898	846	867	886	943	912	881	884	921	883	923	898	889	894	844	911	858	897	874	902	865	915	918	904	918	883	864	940	912	944	889	909	909	902	884	938	919	879	888	903	855	882	847	905	858	868	934	884	922	944	912	836	881	899	946	868	916	940	911	894	910	928	893	878	928	879	886	872	925	886	868	875	903	917	893	941	869	916	911	850	890	920	911	979	900	956	907	894	881	899	911	867	937	951	876	938	861	938	901	904	919	870	879	921	917	914	933	839	916	884	938	876	919	877	924	904	908	878	925	926	922	900	902	894	942	928	876	887	866	903	919	891	937	945	892	891	912	913	894	939	957	888	864	883	898	888	865	957	894	919	909	928	954	878	888	945	893	911	884	920	873	940	878	945	951	905	921	918	902	836	875	916	880	878	921	841	931	902	950	925	905	867	911	911	885	905	877	887	969	890	892	963	929	881	972	907	901	853	913	953	897	943	841	861	964	889	936	934	942	888	935	878	876	913	907	885	919	893	945	913	913	937	841	883	877	918	928	910	921	875	946	866	903	868	961	941	890	893	900	948	958	886	950	895	897	931	971	868	963	909	935	948	863	900	878	922	931	927	876	877	910	864	932	873	908	867	862	906	934	900	913	973	878	893	880	906	917	860	879	862	895	921	911	907	871	927	887	959	953	875	893	874	885	923	940	947	879	914	869	907	910	876	901	962	895	963	905	875	877	905	890	888	906	839	912	895	907	933	887	915	888	921	916	895	881	948	882	938	915	889	907	882	949	888	919	931	881	945	965	929	882	968	868	900	862	866	907	926	842	906	908	909	874	868	866	854	859	909	899	1000	926	919	891	923	915	937	941	904	929	901	884	857	971	867	916	899	924	899	897	887	858	903	955	884	862	916	915	919	869	913	940	920	926	971	886	935	900	882	884	843	915	886	914	877	858	906	885	904	960	922	952	876	854	897	859	892	935	875	888	889	896	901	959	911	935	941	860	929	945	878	915	903	935	963	955	908	892	879	898	876	923	872	910	875	839	911	848	845	881	938	899	872	878	859	856	880	903	946	867	842	899	922	917	917	906	909	887	939	885	868	937	939	918	956	891	861	887	854	944	941	914	844	984	886	896	872	949	903	935	928	906	907	943	896	955	889	922	946	890	900	951	924	896	926	950	856	898	918	939	906	897	914	843	886	927	880	859	904	841	921	941	932	900	944	921	920	869	894	923	911	899	917	983	958	855	922	906	968	912	885	885	917	857	853	894	886	934	861	898	862	914	938	906	903	888	859	933	920	884	958	944	921	946	913	960	901	891	875	902	939	961	912	832	923	864	901	905	897
5121	843	751	738	652	672	622	666	669	645	618	551	612	689	639	614	619	644	639	657	633	603	587	636	614	637	629	571	579	592	602	651	638	621	647	640	635	648	612	626	634	642	641	646	627	606	654	600	623	650	618	587	612	630	617	621	635	633	671	624	671	629	626	638	630	620	649	638	648	615	620	625	655	643	637	616	671	661	639	621	645	677	635	679	613	639	604	609	604	635	582	594	618	640	629	628	622	616	607	646	632	604	642	635	641	664	623	602	679	626	605	598	626	618	626	629	673	599	653	657	653	636	618	614	612	623	568	642	627	634	638	597	613	659	613	643	643	576	609	636	611	628	620	606	649	606	630	615	630	633	625	622	646	605	653	619	618	619	613	614	613	602	642	602	614	621	633	695	619	625	608	620	600	642	631	631	671	642	603	610	601	601	609	627	604	617	607	626	621	604	644	636	593	658	634	596	626	558	674	633	636	634	607	630	577	616	624	653	638	627	610	654	616	702	652	660	619	633	631	626	591	605	636	577	633	640	624	652	627	652	658	634	586	609	607	619	611	667	638	647	612	654	589	566	674	630	568	636	601	604	595	572	598	603	608	643	615	610	638	622	608	630	614	616	627	576	649	616	643	606	591	613	582	636	661	604	602	615	633	596	610	589	657	662	588	610	625	609	621	627	614	649	629	658	576	571	668	571	612	623	656	670	583	628	582	621	640	604	604	637	601	624	636	627	631	611	626	641	622	604	622	616	640	617	641	617	665	602	624	648	605	622	608	594	630	636	647	598	600	642	652	635	640	631	610	616	596	649	601	651	626	618	647	603	629	611	609	663	619	642	646	661	593	602	609	652	630	673	610	630	647	617	638	635	636	623	628	575	607	644	636	594	634	659	632	643	612	611	631	620	605	607	624	634	614	627	618	599	642	639	610	639	612	600	684	603	638	620	620	641	622	596	620	588	628	595	599	585	617	618	653	604	610	641	646	621	617	634	628	660	616	595	594	642	615	580	676	624	638	630	661	637	623	631	625	593	601	618	630	661	672	634	653	636	605	613	652	605	641	633	636	637	614	611	639	617	664	629	601	623	633	616	601	576	613	624	593	632	621	645	612	624	627	649	605	630	674	596	621	572	657	642	643	648	602	622	632	640	619	619	620	690	621	650	650	609	627	660	649	615	576	618	658	646	590	621	620	581	582	634	615	614	634	607	639	608	680	596	630	648	638	666	624	639	613	670	622	615	671	618	623	659	653	657	616	619	665	584	627	643	604	654	632	619	646	625	603	602	595	616	630	627	594	629	603	575	592	617	646	602	604	628	707	557	587	643	634	626	624	588	578	597	644	598	641	634	624	611	637	668	664	575	612	624	657	597	574	626	644	605	629	602	600	596	663	600	603	621	648	586	613	628	628	606	634	637	621	609	596	637	620	622	658	647	627	604	615	596	610	618	645	653	629	636	656	631	649	617	653	599	600	580	632	621	606	630	635	638	637	625	604	680	592	646	578	592	626	629	644	600	636	605	609	620	645	616	645	619	640	618	576	616	613	618	600	637	639	612	597	645	602	662	651	607	626	630	612	611	620	617	616	624	608	607	653	625	659	604	651	611	640	635	623	633	643	638	603	587	603	606	612	597	603	564	618	619	608	667	604	606	610	611	606	654	601	608	635	616	603	596	618	622	616	605	610	593	596	614	641	614	596	592	590	648	627	579	616	622	637	664	632	621	617	603	668	592	628	641	621	624	628	567	643	674	642	675	677	637	600	697	641	574	661	650	607	602	658	647	615	583	628	616	619	655	625	595	617	553	578	583	640	642	617	654	625	665	656	595	664	584	609	616	654	601	595	641	643	654	603	632	615	604	618	624	639	624	666	594	694	646	641	616	612	657	628	638	618	593	645	661	651	601	664	654	629	601	626	601	600	633	636	568	680	589	607	625	639	567	616	611	655	613	619	623	626	658	624	621	622	634	601	619	641	615	622	620	673	623	611	616	608	651	618	608	629	595	646	634	629	603	667	596	622	680	600	608	615	639	600	622	650	590	639	573	642	601	590	614	615	609	621	640	597	620	630	639	616	654	622	606	667	558	612	604	671	597	604	615	633	607	594	650	582	649	623	597	635	648	643	656	646	654	634	612	645	659	607	625	646	566	611	608	623	610	628	580	618	622	619	614	637	639	650	598	639	620	626	598	658	639	637	598	653	663	598	613	618	612	626	609	583	627	607	667	610	610	591	635	583	647	590	614	614	617	618	621	661	645	602	563	628	645	572	615	647	624	653	568	628	637	623	653	597	634	632	636	604	610	669	647	626	579	605	586	613	615	603	632	628	608	599	641	576	603	646	613	649	583	640	626	630	576	625	610	588	621	676	613	610	607	612	599	620	629	597	625	623	625	566	662	665	590	618	598	587	664	631	657	629	605	622	633	660	663	627	605	639	590	643	630	617	591	662	614	622	643	587	658	631	688	644	606	621	647	640	639	616	631	625	634	606	648	702	628	644	592	585	651	637	571	644	645	580	605	623	583	655	622	640	662	577	638	633	667	618	684	656	593	625	643	628	619	631	599	631	623	626	636	627	623	614	624	673	609	637	633	619	662	606	658	601	587	625	611	617	616	619	642	609	637	587	611	646	604	614	644	622	640	625	657	653	594	622	631	636	600	602	632	628	631	633	592	639	638	621	634	609	595	624	570	653	626	623	575	627	617	613	657	658	608	584	621	679	640	603	619	635	610	601	604	614	640	614	626	646	602	606	645	633	614	647	635	602	628	614	631	616	648	676	598	619	627	585	601	601	614	609	588	596	681	615	687	616	582	682	666	641	704	628	614	673	600	634	683	661	646	619	615	691	630	624	659	635	619	658	604	623	579	608	648	644	648	586	591	611	646	617	624	650	638	619	605	640	654	614	638	658	650	578	647	630	569	658	604	643	632	594	624	616	651	624	599	624	643	587	615	651	666	574	585	643	637	597	644	585	673	638	680	637	645	651	627	580	580	634	624	624	640	594	580	629	621	623	605	610	642	657	703	651	666	624	619	666	585	621	587	651	574	636	637	629	641	600	611	620	652	656	612	585	644	645	582	601	642	616	608	637	660	652	684	637	617	638	627	623	645	591	635	609	640	629	596	664	568	633	602	638	577	628	635	623	599	600	658	618	634	625	616	600	607	605	591	587	613	578	560	642	645	647	597	568	671	620	596	617	601	606	658	607	607	658	599	625	628	655	585	619	642	642	619	659	626	600	675	666	568	679	667	691	616	659	604	652	604	652	614	600	641	636	656	661	608	626	576	625	643	662	605	577	621	574	577	614	624	631	612	641	634	608	628	653	630	616	629	603	619	617	605	648	588	615	624	611	618	591	624	630	621	650	600	616	583	663	610	607	624	622	620	557	599	603	631	624	648	590	623	633	617	630	658	619	619	610	621	601	607	560	633	631	613	627	633	616	597	634	659	629	597	590	623	621	608	609	619	644	603	627	630	633	627	650	566	647	616	665	634
25545	21392	27622	25469	10089	2064	1698	1446	1320	1290	1273	1284	1218	1252	1232	1222	1253	1256	1179	1263	1200	1296	1136	1237	1229	1175	1266	1241	1137	1156	1204	1240	1220	1162	1146	1210	1156	1262	1183	1186	1201	1162	1153	1201	1262	1194	1123	1233	1268	1195	1180	1156	1210	1224	1181	1186	1186	1224	1219	1205	1159	1198	1270	1212	1210	1184	1253	1243	1222	1206	1218	1193	1230	1097	1129	1151	1146	1164	1183	1228	1199	1191	1147	1165	1211	1217	1228	1160	1209	1211	1200	1120	1205	1167	1189	1153	1136	1188	1151	1194	1203	1207	1196	1223	1169	1188	1125	1191	1198	1189	1243	1208	1198	1242	1205	1189	1212	1200	1187	1153	1126	1209	1160	1097	1207	1122	1230	1157	1192	1227	1175	1140	1190	1168	1156	1198	1162	1129	1174	1159	1205	1180	1146	1207	1196	1174	1182	1163	1149	1175	1182	1158	1229	1146	1147	1237	1218	1166	1202	1234	1210	1182	1169	1176	1129	1188	1162	1217	1208	1185	1140	1177	1198	1211	1169	1169	1131	1215	1173	1172	1206	1166	1214	1138	1172	1165	1259	1204	1198	1195	1172	1168	1183	1128	1127	1157	1192	1229	1190	1168	1184	1097	1198	1205	1168	1189	1204	1195	1212	1199	1175	1202	1206	1265	1155	1188	1191	1134	1161	1187	1184	1193	1161	1146	1171	1139	1162	1180	1123	1217	1205	1188	1217	1240	1176	1162	1149	1149	1158	1220	1182	1157	1245	1192	1148	1201	1281	1152	1160	1198	1148	1195	1159	1173	1200	1205	1134	1123	1170	1130	1162	1145	1175	1170	1171	1136	1148	1151	1204	1159	1161	1200	1180	1167	1093	1218	1156	1207	1160	1206	1172	1188	1195	1163	1238	1227	1167	1213	1188	1207	1140	1176	1178	1197	1235	1179	1233	1148	1184	1177	1164	1172	1152	1167	1212	1103	1186	1177	1162	1167	1186	1147	1159	1180	1213	1127	1167	1151	1188	1158	1171	1156	1207	1173	1119	1180	1194	1198	1103	1181	1135	1144	1185	1188	1180	1175	1196	1207	1113	1215	1194	1143	1195	1224	1162	1224	1147	1170	1162	1185	1172	1202	1086	1178	1195	1219	1216	1215	1196	1175	1109	1198	1181	1126	1172	1265	1141	1218	1148	1211	1205	1220	1190	1153	1191	1197	1160	1187	1174	1120	1224	1220	1177	1207	1134	1204	1202	1150	1245	1206	1181	1172	1169	1197	1196	1163	1244	1164	1141	1197	1144	1165	1194	1252	1219	1236	1201	1184	1173	1188	1210	1086	1198	1202	1200	1184	1170	1178	1158	1236	1198	1222	1244	1143	1207	1202	1123	1107	1187	1211	1197	1181	1180	1166	1222	1156	1168	1202	1168	1219	1214	1141	1167	1197	1166	1195	1268	1121	1144	1193	1189	1151	1213	1203	1147	1178	1139	1175	1177	1196	1121	1179	1206	1181	1216	1175	1172	1229	1163	1204	1212	1187	1230	1167	1225	1234	1224	1069	1250	1159	1118	1156	1192	1096	1173	1181	1157	1172	1171	1162	1179	1263	1216	1155	1212	1174	1268	1209	1148	1194	1178	1173	1107	1229	1162	1178	1190	1194	1230	1183	1193	1138	1219	1169	1165	1137	1157	1274	1190	1142	1212	1180	1166	1133	1179	1098	1140	1184	1137	1161	1179	1174	1151	1190	1126	1178	1162	1173	1247	1138	1145	1179	1166	1133	1141	1180	1188	1146	1182	1185	1200	1183	1182	1186	1186	1215	1211	1191	1195	1157	1206	1234	1178	1193	1134	1169	1155	1190	1157	1156	1232	1241	1195	1243	1176	1197	1176	1139	1129	1170	1131	1191	1211	1208	1179	1163	1158	1151	1146	1170	1200	1113	1124	1081	1140	1211	1153	1155	1189	1184	1205	1145	1142	1161	1136	1148	1183	1160	1160	1196	1234	1099	1138	1195	1132	1234	1206	1190	1183	1121	1273	1169	1178	1179	1192	1156	1182	1199	1190	1236	1246	1198	1156	1112	1168	1124	1174	1210	1150	1135	1181	1193	1192	1173	1163	1205	1158	1115	1181	1194	1200	1247	1140	1144	1194	1135	1199	1165	1179	1192	1166	1161	1204	1171	1143	1176	1172	1213	1141	1172	1197	1146	1203	1192	1244	1269	1163	1149	1195	1217	1158	1153	1165	1178	1242	1162	1148	1171	1151	1142	1276	1222	1244	1154	1167	1174	1171	1210	1236	1150	1164	1175	1184	1157	1141	1209	1229	1194	1162	1197	1205	1158	1195	1159	1184	1237	1177	1216	1192	1165	1151	1198	1201	1194	1199	1236	1238	1138	1102	1197	1173	1170	1163	1144	1225	1209	1143	1143	1118	1226	1146	1166	1203	1156	1215	1215	1164	1160	1198	1201	1203	1212	1182	1123	1194	1157	1196	1166	1141	1166	1222	1182	1173	1202	1109	1148	1197	1212	1186	1259	1191	1154	1226	1281	1185	1163	1231	1215	1219	1186	1204	1270	1209	1223	1216	1133	1184	1204	1136	1188	1144	1171	1164	1228	1171	1137	1155	1131	1165	1143	1180	1170	1130	1179	1148	1174	1229	1172	1222	1179	1166	1197	1145	1170	1229	1152	1215	1216	1129	1180	1134	1227	1105	1230	1158	1191	1185	1188	1182	1237	1204	1209	1237	1214	1233	1168	1162	1121	1206	1201	1138	1210	1209	1239	1199	1196	1209	1173	1151	1156	1155	1171	1206	1172	1219	1242	1184	1156	1167	1209	1139	1204	1217	1200	1184	1150	1168	1159	1195	1162	1221	1160	1211	1137	1214	1143	1209	1238	1180	1194	1075	1192	1204	1160	1173	1185	1195	1137	1127	1175	1134	1160	1189	1161	1209	1173	1188	1185	1149	1175	1147	1215	1190	1152	1197	1205	1229	1134	1222	1204	1173	1228	1172	1217	1208	1164	1185	1143	1183	1224	1181	1205	1186	1163	1163	1232	1142	1174	1208	1176	1172	1172	1169	1239	1206	1233	1195	1187	1151	1217	1157	1184	1153	1172	1207	1194	1141	1175	1162	1180	1204	1225	1165	1195	1181	1174	1134	1124	1238	1174	1127	1232	1179	1161	1214	1156	1158	1193	1108	1137	1192	1137	1190	1209	1116	1200	1246	1212	1172	1216	1132	1186	1184	1217	1166	1191	1157	1222	1146	1194	1208	1175	1185	1160	1208	1114	1164	1223	1179	1137	1138	1207	1225	1141	1152	1177	1160	1170	1218	1156	1176	1121	1159	1198	1177	1171	1141	1221	1208	1194	1136	1223	1184	1196	1173	1165	1172	1254	1187	1112	1183	1195	1167	1188	1165	1176	1165	1151	1214	1161	1154	1216	1233	1177	1165	1140	1222	1142	1204	1193	1169	1222	1245	1161	1153	1202	1154	1122	1137	1157	1220	1196	1175	1182	1136	1138	1185	1140	1188	1217	1130	1207	1181	1210	1162	1213	1203	1173	1119	1194	1161	1177	1121	1156	1261	1146	1237	1219	1184	1148	1192	1147	1145	1156	1136	1142	1216	1173	1176	1186	1187	1142	1177	1197	1230	1204	1146	1127	1145	1180	1223	1188	1190	1161	1175	1186	1208	1199	1177	1170	1156	1162	1181	1161	1199	1213	1174	1181	1164	1191	1132	1168	1171	1180	1189	1169	1142	1179	1160	1194	1204	1228	1196	1208	1211	1235	1171	1224	1116	1225	1264	1176	1087	1146	1166	1173	1212	1167	1139	1192	1196	1197	1189	1247	1149	1143	1161	1128	1162	1174	1168	1178	1157	1133	1217	1133	1149	1194	1181	1192	1190	1278	1193	1140	1150	1214	1179	1188	1210	1193	1181	1172	1177	1131	1199	1223	1230	1187	1221	1155	1229	1184	1183	1201	1201	1168	1204	1250	1210	1252	1205	1196	1148	1132	1186	1135	1178	1109	1186	1218	1235	1165	1202	1218	1134	1138	1193	1120	1139	1151	1167	1247	1158	1202	1146	1169	1154	1209	1164	1139	1213	1158	1227	1163	1192	1178	1184	1147	1162	1209	1142	1166	1244	1174	1205	1174	1228	1136	1173	1201	1175	1231	1204	1133	1136	1200	1175	1229	1178	1197	1122	1179	1173	1246	1147	1132	1203	1138	1211	1136	1236	1132	1197	1133	1233	1121	1171	1193	1208	1169	1166	1227	1151	1180	1126	1178	1158	1163	1181	1196	1155	1135	1185	1215	1119	1201	1097	1141	1204	1214	1181	1166	1160	1239	1188	1225	1208	1202	1152	1165	1144	1220	1188	1219	1156	1253	1188	1192	1175	1161	1167	1221	1159	1191	1207	1156	1193	1129	1189	1160	1210	1172	1123	1158	1154	1186	1199	1194	1206	1186	1164	1198	1186	1185	1178	1182	1235	1112	1140	1171	1187	1183	1282	1133	1185	1166	1201	1156	1198	1198	1203	1184	1148	1140	1178	1184	1157	1203	1147	1181	1169	1178	1217	1154	1164	1157	1178	1172	1174	1237	1150	1175	1096	1208	1194	1134	1143	1185	1176	1185	1240	1180	1175	1185	1184	1251	1162	1208	1208	1179	1189	1175	1171	1215	1197	1202	1179	1245	1214	1185	1134	1170	1152	1225	1095	1198	1204	1147	1191	1142	1247	1137	1143	1175	1168	1192	1225	1164	1144	1141	1151	1138	1129	1195	1182	1185	1224	1148	1174	1168	1209	1191	1117	1145	1195	1195	1139	1189	1190	1210	1164	1156	1209	1164	1203	1171	1184	1184	1220	1223	1206	1147	1176	1196	1183	1203	1175	1248	1160	1174	1165	1158	1244	1201	1176	1197	1152	1192	1163	1192	1173	1197	1192	1215	1201	1207	1172	1201	1145	1149	1204	1148	1187	1215	1198	1191	1160	1142	1183	1196	1161	1131	1184	1139	1223	1150	1169	1137	1119	1213	1231	1147	1226	1108	1206	1188	1145	1238	1191	1152	1169	1154	1148	1199	1144	1116
3682	3615	3175	1893	1427	1253	1135	1016	1030	995	989	908	896	875	937	890	875	870	860	866	834	922	913	808	856	852	839	884	890	798	855	888	808	835	830	880	865	844	821	838	799	775	829	839	853	853	820	849	838	754	871	837	879	879	904	869	843	837	821	758	855	832	848	864	874	816	832	834	832	825	867	823	814	827	833	803	866	797	828	869	867	860	823	818	847	824	829	861	802	887	869	829	840	819	798	829	871	836	800	826	795	839	794	854	871	854	827	837	807	879	866	813	835	807	789	824	900	907	833	848	839	830	840	847	834	855	881	821	859	839	862	819	875	858	863	869	899	873	854	864	826	818	862	825	784	876	834	825	880	847	863	785	820	841	805	835	865	852	809	860	826	863	888	869	866	871	857	822	799	855	793	835	816	810	863	817	757	859	837	876	812	897	850	847	832	851	827	814	793	819	860	857	840	887	833	813	843	815	810	844	840	835	826	824	810	850	850	843	795	803	884	886	802	817	843	805	787	865	805	926	873	770	813	810	818	818	879	823	789	820	799	807	826	766	836	844	844	833	832	803	858	867	843	853	818	819	922	822	824	793	824	793	851	851	823	884	845	837	783	859	812	834	832	779	805	841	833	832	866	817	825	812	825	847	867	833	827	794	836	854	866	839	854	809	877	805	844	833	812	786	849	815	800	781	840	846	845	802	807	829	863	815	873	854	827	886	838	780	842	820	878	794	812	810	871	872	839	860	854	814	805	810	850	787	851	806	844	865	845	870	818	801	829	869	791	833	898	836	837	827	862	851	825	835	884	791	832	826	870	853	880	837	814	817	814	818	800	836	881	809	890	849	861	854	840	813	870	884	825	814	815	829	822	805	788	846	841	822	878	871	829	844	817	814	836	860	849	817	835	787	820	873	826	849	847	871	873	829	823	819	855	825	843	816	807	805	851	821	864	834	846	854	831	816	820	867	894	866	883	792	854	776	864	797	803	819	809	837	823	838	834	774	795	801	787	786	833	863	828	824	873	776	801	788	778	856	794	840	832	868	813	846	893	818	883	794	851	846	847	880	824	821	843	796	792	799	792	876	820	811	818	840	848	797	874	800	798	844	881	811	787	842	815	826	845	813	821	836	862	853	781	835	852	863	832	834	865	897	821	816	895	832	832	840	811	814	856	802	859	850	865	894	846	811	858	868	814	833	858	845	815	851	830	814	848	824	854	876	809	815	866	860	862	911	829	841	805	811	801	863	797	835	837	889	810	841	841	845	872	808	800	867	771	832	794	832	878	887	839	863	850	821	819	820	818	849	822	838	827	761	859	775	826	762	858	784	809	832	840	768	819	861	800	789	815	879	810	828	821	901	821	815	841	836	834	839	809	848	816	806	779	802	859	800	806	824	862	837	834	798	861	836	829	838	852	839	843	870	853	845	860	778	837	797	813	839	793	835	850	813	825	811	802	826	856	771	815	832	767	865	854	813	808	844	865	905	815	856	821	831	791	837	848	847	896	835	808	791	813	817	852	845	832	824	823	841	816	856	850	821	816	862	787	849	794	865	863	849	864	844	844	868	840	839	837	927	860	882	815	801	857	805	840	849	832	771	855	794	793	823	853	851	844	858	858	840	853	849	888	870	831	857	862	807	869	823	827	846	790	881	815	865	835	813	824	842	782	863	809	823	827	851	814	763	829	848	863	878	828	820	805	798	806	831	791	889	818	774	855	806	824	876	817	893	809	830	811	812	835	828	838	861	831	811	797	841	819	791	828	855	808	826	824	803	828	828	860	859	848	839	812	857	809	802	847	889	844	852	843	828	833	852	884	792	840	819	877	840	859	831	775	844	830	827	849	844	815	831	793	829	844	813	827	806	865	869	805	844	841	845	869	817	853	817	829	831	841	854	835	842	872	806	816	811	827	809	749	847	842	817	826	832	841	815	873	822	808	906	868	832	828	776	804	810	844	841	830	824	856	775	807	866	849	805	815	846	834	788	840	824	875	823	811	820	844	824	863	830	891	833	834	877	895	851	836	849	822	815	796	829	809	807	829	761	825	788	862	829	861	802	784	789	850	822	801	793	818	822	843	846	801	804	814	801	836	832	827	762	849	809	842	811	857	826	780	829	814	829	808	824	836	816	767	853	860	872	820	820	753	877	856	829	804	809	810	866	871	844	858	876	843	869	850	820	785	809	832	849	832	845	822	825	813	808	825	830	768	833	849	821	814	804	776	817	826	857	820	814	797	847	808	778	780	855	771	820	849	806	827	800	869	839	824	847	818	830	853	818	846	782	821	847	812	857	843	829	832	858	803	838	814	825	804	859	834	879	860	818	839	840	777	822	874	822	854	858	832	807	835	808	816	865	840	837	879	821	813	845	861	822	826	827	849	840	780	876	816	810	779	860	874	822	857	778	784	860	789	780	855	834	814	816	812	864	833	804	821	810	836	839	810	824	814	819	838	823	834	863	835	870	845	834	842	898	755	865	818	792	834	802	848	819	825	872	798	841	809	824	829	852	878	829	796	811	853	793	801	792	849	754	830	826	830	869	836	872	812	845	859	852	810	814	772	827	820	853	824	894	882	822	770	838	851	842	839	805	833	810	836	811	817	882	788	803	843	802	802	837	809	879	794	881	809	843	806	833	840	809	843	815	829	818	823	804	794	854	794	876	805	843	859	866	856	846	797	896	840	865	822	829	846	830	852	770	842	837	847	794	845	891	827	800	830	814	847	818	849	830	850	827	819	890	853	829	783	840	791	858	831	839	825	827	802	831	824	803	845	812	854	809	786	851	803	838	903	828	850	850	794	791	818	788	793	829	849	831	801	844	822	866	781	834	826	831	848	833	772	845	839	821	812	834	854	807	882	823	792	789	837	767	808	855	808	812	877	804	849	855	863	862	832	776	822	822	839	831	785	826	876	855	804	853	834	791	799	851	843	833	777	851	841	842	865	845	794	872	795	843	847	834	825	811	801	780	797	861	833	847	805	823	819	801	865	843	817	891	793	837	833	830	806	795	836	850	830	858	835	819	836	846	842	850	786	866	834	780	878	812	843	874	775	809	833	807	817	806	824	813	829	827	818	836	851	816	800	834	827	843	785	777	814	812	846	819	855	868	818	848	824	793	913	801	833	836	791	807	810	819	805	811	880	811	832	798	808	832	837	837	785	822	822	835	847	817	850	818	835	834	835	833	815	832	865	860	801	837	833	777	789	821	864	812	818	859	842	862	791	809	786	806	839	827	870	845	826	799	827	824	842	811	820	843	866	852	851	851	806	829	801	798	849	797	802	832	824	853	854	831	875	847	821	828	818	866	862	840	812	840	826	831	840	864	832	801	863	791	858	774	746	835	826	824	827	810	811	801	854	862	821	810	788	806	841	800	844	788	805	856	811	806	862	866	868	814	863	806	789	839	851	852	819	856	816	825	832	811	847	828	804	846	802	831	837	773	831	824	861	818	823	839	830	858	821	794	822	877	852	834	816	841	863	863	813	839	849	826
24499	21400	28679	24509	21381	7791	1842	1259	1083	1000	974	978	918	965	921	882	901	887	866	896	874	831	834	869	889	849	853	824	854	851	856	883	864	876	840	863	857	811	840	841	811	856	803	847	816	796	819	814	865	819	822	857	812	830	832	791	829	781	861	802	856	833	798	847	769	886	837	833	846	823	831	862	858	781	858	865	847	895	828	884	856	842	761	825	770	783	813	802	816	808	880	823	837	829	826	805	781	801	850	845	839	802	826	878	869	825	852	764	797	806	826	838	830	847	792	821	795	821	800	815	884	787	850	901	827	826	797	821	839	799	780	777	820	829	802	801	820	850	765	795	795	817	801	806	756	793	842	788	834	825	872	815	838	815	840	809	808	889	883	806	839	804	820	830	801	825	832	779	868	793	885	824	807	801	800	858	852	770	801	802	782	797	825	829	754	827	824	884	794	841	817	830	838	895	800	849	801	786	834	816	815	802	823	828	813	809	823	810	808	840	821	846	801	831	809	795	794	823	852	853	834	845	800	798	818	841	878	880	835	853	835	836	857	818	800	831	784	839	849	814	840	866	834	829	850	818	802	792	818	776	807	771	796	831	793	812	820	786	817	811	803	813	816	821	801	840	837	821	862	821	859	817	792	860	822	798	823	801	829	799	799	826	851	804	858	853	826	811	816	776	801	805	763	822	827	727	849	759	874	778	860	851	749	828	828	791	763	791	806	819	826	825	812	755	827	815	809	795	782	809	816	820	805	775	809	768	844	827	843	778	799	767	827	826	792	812	824	758	824	834	816	784	846	804	778	780	832	822	772	824	835	792	814	821	804	850	849	756	839	827	817	765	817	856	787	853	777	863	810	792	766	820	809	818	795	820	850	789	825	773	877	762	851	780	822	807	801	821	815	832	866	788	825	771	805	789	825	834	822	826	815	820	800	886	756	777	784	829	838	802	778	769	893	869	818	819	886	744	789	889	782	808	845	797	838	849	815	819	832	820	807	807	783	786	829	875	827	801	861	809	832	813	777	841	841	781	768	785	850	810	836	816	784	815	804	859	844	796	822	851	805	834	884	769	734	809	844	788	823	829	837	813	865	801	843	790	861	862	869	806	817	805	838	848	875	813	766	819	826	824	788	783	793	751	820	853	824	814	826	846	786	815	809	802	828	825	828	794	764	823	790	842	816	778	808	873	808	809	777	799	810	828	840	821	791	828	794	875	811	863	800	821	866	792	816	806	792	850	785	806	782	803	828	870	784	846	804	819	797	785	795	845	775	879	840	848	824	865	788	765	797	800	873	841	836	801	794	837	823	792	839	813	831	804	808	829	809	779	808	823	859	795	867	780	798	820	861	785	830	852	788	802	761	827	831	803	832	843	898	792	795	814	848	792	860	850	792	904	800	853	804	785	834	837	839	807	809	846	789	836	817	812	791	816	831	848	825	830	778	793	841	830	842	769	840	790	793	794	778	842	789	812	767	784	856	786	847	826	823	825	851	783	807	763	865	789	804	764	814	818	838	792	807	769	801	772	806	809	815	828	768	779	826	790	781	823	811	783	853	798	797	809	817	859	827	767	864	813	839	804	893	817	808	835	819	778	779	806	770	819	869	810	767	824	830	813	756	812	861	779	817	855	844	853	850	811	804	787	820	853	830	760	763	852	863	784	826	807	856	802	769	800	837	780	831	751	823	807	817	840	809	872	825	884	833	795	818	855	791	871	840	807	846	858	845	816	815	799	776	827	796	802	802	799	843	779	816	801	789	783	789	755	777	808	827	846	790	804	780	839	804	782	807	834	818	817	845	853	743	788	851	795	784	784	809	832	787	818	838	851	853	835	840	854	819	798	790	791	831	809	830	878	817	784	807	816	784	787	816	815	812	874	816	830	866	791	807	828	773	801	763	760	840	784	783	761	795	814	795	814	856	769	795	860	794	851	811	813	823	849	855	782	804	840	800	797	815	826	795	793	796	830	885	783	777	806	810	766	831	810	826	789	831	844	766	829	891	787	835	800	796	809	824	875	798	840	836	831	789	817	825	797	787	869	801	791	810	809	821	810	830	815	804	771	800	846	809	810	814	810	819	850	824	845	824	804	787	780	827	822	778	832	840	824	797	810	807	811	779	802	822	783	827	835	780	775	776	845	777	850	820	807	793	795	803	804	779	860	817	861	815	808	865	833	805	838	735	781	781	777	796	840	838	811	807	812	813	789	806	806	884	840	781	843	830	815	847	861	813	821	827	794	790	781	779	801	768	830	847	871	786	802	825	870	807	786	838	814	761	797	819	832	804	831	821	829	828	774	794	819	772	835	785	784	822	780	823	824	866	800	832	819	835	868	812	816	833	772	850	804	805	832	777	784	850	833	774	862	830	800	822	773	870	854	824	821	828	782	826	769	835	836	812	789	836	766	838	813	821	831	803	831	822	840	897	842	813	818	838	799	812	818	736	781	836	860	779	804	802	767	838	792	796	838	803	832	847	815	801	750	812	819	794	797	804	818	804	835	798	802	741	788	788	828	819	809	759	799	818	769	787	805	812	806	850	787	883	832	811	820	838	885	798	806	786	861	841	796	774	830	785	825	803	784	810	833	839	814	811	772	822	756	830	834	801	819	803	783	871	842	793	828	797	798	814	765	811	785	815	800	849	814	815	830	827	865	819	773	820	801	828	806	837	814	801	821	821	823	777	831	833	779	798	840	831	797	793	822	842	803	841	815	793	811	827	838	834	833	838	809	826	807	779	781	822	768	822	778	812	834	767	819	818	868	801	798	807	810	861	814	797	808	790	806	779	788	755	830	842	800	823	815	776	858	822	826	849	778	844	786	811	793	794	834	821	814	808	812	798	789	837	759	749	840	874	814	820	847	857	794	766	821	812	819	827	823	826	779	803	786	851	802	833	809	781	821	784	825	813	858	846	829	823	822	812	832	812	817	776	764	795	805	862	851	846	816	839	798	804	814	821	813	852	812	832	870	830	817	787	831	828	802	773	840	844	817	761	820	825	757	779	794	826	843	814	814	784	846	846	817	812	837	855	867	761	836	836	841	816	806	788	788	794	810	819	832	877	777	818	895	858	833	812	807	831	843	828	838	832	822	823	786	908	807	824	867	807	804	808	834	868	842	814	839	840	809	804	789	778	826	819	857	815	866	822	783	832	862	804	865	832	799	821	764	834	828	797	812	812	813	860	813	837	828	802	841	774	760	802	828	818	867	820	799	778	783	802	835	830	818	862	810	843	769	794	783	770	735	810	855	756	792	831	811	797	831	818	819	835	793	783	831	815	836	873	848	826	827	811	779	774	795	814	835	875	868	809	846	777	830	841	822	760	817	777	770	802	826	838	784	774	799	824	814	771	791	835	813	825	823	855	838	857	812	823	713	795	728	803	788	801	840	811	831	846	743	867	876	852	820	831	834	859	826	744	819	862	792	777	825	818	813	819	814	782	823	805	793	825	757	820	780	810	773	811	816	768	768	834	816	826	832	824	779	818	876
3822	5914	4956	2725	1826	1434	1215	998	943	913	841	851	730	737	738	661	663	721	709	715	659	666	682	662	670	663	655	689	658	616	682	695	706	620	633	605	623	649	616	666	646	668	627	637	643	658	605	670	641	619	594	609	636	645	655	579	666	626	630	621	609	610	633	609	629	582	610	638	641	715	596	646	618	651	636	622	653	646	614	601	569	592	629	587	611	594	620	617	612	665	634	607	645	584	629	640	585	598	629	629	606	613	609	610	588	640	640	629	597	618	611	623	652	624	592	644	681	588	608	621	620	634	626	594	590	623	613	594	621	613	634	627	605	594	611	662	648	593	588	661	625	628	631	613	598	630	582	639	605	608	596	614	633	613	617	620	613	571	608	600	601	588	599	637	609	630	642	595	640	572	664	634	618	593	628	640	587	631	542	641	593	618	626	635	588	586	613	626	585	659	619	627	589	614	658	612	573	632	656	635	628	631	642	626	602	629	632	619	624	646	623	608	627	595	634	626	601	610	587	615	602	611	629	613	607	623	581	641	593	603	627	597	635	601	608	612	638	648	626	651	606	644	647	609	680	606	622	593	621	618	626	640	596	597	611	633	581	609	620	625	620	607	603	618	674	591	644	596	605	633	587	559	608	616	591	651	605	622	611	586	655	645	649	603	567	635	607	580	560	616	622	598	605	631	642	611	647	643	615	632	610	585	596	597	622	601	618	619	593	575	572	631	637	610	607	627	609	605	594	636	652	652	698	555	617	636	657	668	607	609	627	599	591	583	601	625	601	661	611	584	650	622	615	609	608	573	616	613	637	612	621	619	606	639	613	641	612	575	610	641	621	601	603	576	589	608	634	582	625	645	577	578	612	573	628	614	638	598	631	596	585	650	624	600	584	594	608	612	628	610	639	644	598	605	594	590	611	601	617	560	650	630	544	654	622	618	598	665	641	594	605	646	657	621	618	598	625	632	618	594	561	640	632	624	629	632	592	605	618	604	641	650	631	646	588	582	590	630	659	621	618	550	611	594	641	636	608	649	610	617	602	615	616	593	642	612	643	638	613	561	622	583	596	596	593	601	627	627	609	616	632	635	587	627	622	616	646	599	606	619	599	592	602	612	612	648	591	582	606	644	607	602	593	594	655	592	602	559	580	599	627	558	655	581	665	582	558	603	546	601	577	605	562	596	603	556	590	665	637	657	569	578	590	573	657	615	619	605	629	606	582	602	633	581	633	574	582	650	579	567	608	573	589	604	624	616	617	584	610	616	639	590	629	626	613	622	623	569	626	594	641	627	608	609	603	594	619	601	595	626	588	620	634	617	631	608	606	617	615	614	614	623	612	630	606	610	596	644	626	646	588	637	640	588	559	605	600	605	582	607	626	621	584	596	585	591	604	616	579	613	587	616	571	637	612	567	620	586	669	604	613	593	577	616	572	558	637	629	676	617	644	647	621	603	618	654	612	577	586	598	609	645	571	628	586	621	551	645	641	633	575	630	580	594	589	594	592	589	583	601	591	631	609	611	580	569	655	631	631	600	589	607	620	629	623	567	629	594	563	650	630	631	613	589	591	630	614	629	651	637	617	634	582	578	613	601	604	602	628	615	576	598	627	599	626	570	664	582	607	641	632	599	603	611	598	602	630	625	603	594	606	582	607	572	587	582	613	604	605	640	608	564	626	584	638	599	598	609	593	586	605	597	626	630	575	624	636	575	581	645	586	638	596	633	598	626	586	625	599	598	619	595	592	615	652	640	580	575	556	605	626	607	605	562	607	659	603	614	643	653	560	613	609	614	643	650	632	599	606	629	666	583	625	594	577	635	628	596	583	556	588	567	613	632	578	585	612	580	592	617	594	617	604	607	604	626	665	608	581	586	610	619	626	592	604	600	618	579	589	637	567	599	567	598	608	595	647	598	613	557	630	609	633	601	611	597	597	609	569	642	614	597	578	625	651	589	606	583	585	612	650	612	626	635	611	595	597	564	635	582	636	575	630	568	572	577	589	597	628	623	577	595	664	593	640	641	619	647	577	608	608	637	574	610	609	595	617	597	607	646	613	653	558	579	604	620	623	594	607	644	630	580	627	543	623	586	603	621	585	618	656	636	657	590	638	596	609	591	590	620	590	608	574	588	628	618	604	551	594	594	622	556	583	607	627	583	604	605	566	619	634	616	616	650	617	596	591	602	624	638	599	586	555	640	615	618	575	594	575	562	594	600	607	599	631	608	620	599	601	624	597	618	628	598	621	624	568	639	577	596	612	593	593	593	626	620	577	660	558	623	619	643	579	608	629	601	656	627	563	620	591	650	604	614	602	600	585	645	627	581	587	631	598	586	608	575	612	605	594	603	570	613	573	636	567	611	635	628	652	632	566	638	603	605	591	602	628	607	566	629	607	584	617	654	602	613	585	636	595	628	608	628	609	601	609	627	615	590	607	601	605	602	583	587	616	576	601	618	586	580	630	636	597	619	606	547	587	585	565	646	604	591	599	626	631	627	609	638	626	619	577	608	616	628	611	617	647	592	609	604	556	597	608	580	543	616	592	633	611	593	645	651	646	624	625	581	638	602	608	628	616	616	602	611	628	575	579	602	626	582	614	605	622	576	611	608	595	587	547	632	579	618	626	635	557	614	571	618	648	644	642	621	607	647	564	609	592	615	621	597	580	602	588	629	561	640	585	579	637	601	599	600	653	609	626	586	633	576	576	609	591	636	626	629	580	620	559	623	585	618	655	599	673	598	598	622	604	593	583	610	615	633	576	588	594	647	602	601	572	614	598	583	542	607	624	602	568	624	601	577	585	646	619	602	591	569	581	565	572	611	632	611	621	569	625	606	614	625	632	580	605	604	630	593	569	622	614	583	595	608	594	577	558	579	610	569	608	656	576	566	619	615	579	632	594	654	606	606	653	622	591	590	548	607	620	597	612	604	591	575	621	586	616	616	620	600	617	576	643	600	621	613	605	603	604	605	628	597	573	606	566	615	656	606	598	603	612	597	574	631	614	635	618	631	621	620	580	643	577	625	591	584	606	600	637	594	572	583	600	606	611	577	608	573	652	626	596	591	585	611	593	560	603	584	621	628	599	634	605	621	595	635	628	613	599	629	601	592	625	600	599	636	585	616	580	630	637	603	600	612	608	560	649	582	603	594	556	601	544	644	612	584	589	636	571	632	616	582	607	557	643	592	594	637	601	632	627	628	612	617	570	609	563	612	561	590	565	612	570	651	619	592	674	610	653	658	630	609	612	561	577	599	566	627	621	637	589	567	582	633	613	594	591	594	595	567	620	610	576	639	581	622	619	595	588	652	618	583	613	639	586	580	594	625	571	561	595	607	646	567	615	597	592	590	626	620	602	611	600	583	599	607	632	623	626	620	590	655	583	557	606	585	611	625	609	583	632	587	594	625	632	609	578	638	606	604	611	634	588	588	614	569	616	599	591	597	606	619	592	633	589	593	570	600	604	619	625	657	646	601	583	593	602	581	627	591
27847	11402	2019	1408	1072	963	916	968	859	946	844	883	896	961	955	928	895	976	966	882	887	868	898	970	873	883	920	937	926	930	918	884	921	928	924	877	898	974	894	899	914	879	958	918	928	954	947	906	896	921	971	903	921	912	935	895	896	953	878	879	903	874	947	895	934	898	897	932	937	898	905	878	886	876	934	909	923	870	872	921	945	901	927	928	929	823	937	931	898	924	885	930	934	890	921	878	931	892	914	924	932	891	898	904	913	900	914	917	909	905	957	870	890	855	923	929	918	922	946	950	912	912	911	875	920	918	900	935	883	939	889	868	921	948	921	935	899	925	928	946	875	934	906	901	910	892	901	907	849	939	905	892	916	943	958	948	923	907	887	915	937	879	894	911	973	877	903	884	899	880	856	902	878	912	961	927	965	907	881	964	929	899	907	865	925	909	905	961	893	966	906	946	936	920	896	896	961	940	889	896	946	916	907	927	915	874	914	893	902	935	961	950	878	932	861	955	912	913	913	907	895	926	915	872	899	942	909	941	891	877	895	939	915	882	919	903	894	890	894	955	876	918	957	913	957	902	918	979	844	916	894	891	903	866	920	958	865	925	884	914	979	904	913	909	880	931	934	952	876	919	941	868	912	950	911	887	912	865	914	941	903	921	922	872	879	924	910	854	921	919	841	903	957	894	879	903	905	944	913	892	918	941	922	933	982	913	919	949	911	871	921	928	880	899	893	929	935	910	888	913	925	970	912	935	938	923	900	872	904	869	863	877	904	918	920	924	923	908	903	924	897	966	930	931	914	895	928	880	901	914	915	894	933	932	928	923	909	823	949	900	877	863	936	926	906	921	923	959	915	878	850	904	948	865	905	868	931	921	911	970	922	938	932	932	933	852	888	905	900	936	950	912	900	892	907	942	922	931	871	919	912	938	872	946	891	942	879	927	957	954	955	912	908	920	883	867	914	912	930	947	936	913	910	867	861	915	902	905	919	897	884	906	931	958	907	927	915	927	890	930	902	906	910	911	862	840	886	918	958	956	893	929	945	930	917	922	880	866	883	944	922	937	926	953	880	948	921	919	881	858	901	959	920	902	958	955	895	905	951	908	895	921	913	917	953	917	884	907	917	902	905	907	920	882	908	883	898	920	915	882	925	870	900	967	881	896	956	909	907	895	870	888	869	906	888	877	909	944	929	921	960	899	906	963	929	915	896	901	904	945	969	929	891	899	880	910	935	923	880	869	903	951	905	878	907	907	958	934	909	956	942	889	950	892	934	908	933	887	900	888	920	856	942	906	927	870	871	911	930	897	904	866	879	937	891	903	889	916	878	900	884	916	940	940	897	951	902	916	912	955	905	912	884	904	919	897	932	896	904	917	913	924	930	906	908	891	894	883	950	951	916	925	887	891	856	908	955	965	898	903	909	969	930	939	838	927	897	956	946	871	883	904	959	906	912	925	929	921	871	912	893	900	878	921	906	932	887	884	905	924	882	914	936	929	913	901	938	929	950	933	885	835	900	875	919	937	915	951	868	901	945	920	907	947	938	944	894	916	882	925	895	928	959	902	923	912	924	970	868	904	893	896	947	899	927	897	916	869	887	980	879	874	961	896	901	911	927	934	924	897	867	969	936	969	910	930	891	924	918	908	944	963	927	862	922	895	957	947	880	905	864	951	892	905	954	932	896	931	878	931	915	977	891	939	938	921	889	865	890	890	964	967	944	901	901	870	921	947	889	891	892	909	839	934	898	921	906	901	861	911	895	933	905	923	892	882	895	899	912	879	902	957	926	871	898	926	885	976	894	939	883	937	895	899	921	906	934	985	926	902	921	878	919	930	901	923	919	941	916	919	890	914	925	898	917	951	937	894	907	904	904	972	911	889	906	896	927	922	963	893	948	895	936	955	829	917	931	957	929	823	912	864	915	895	886	898	881	924	925	904	938	939	873	865	937	860	893	911	905	864	945	978	937	846	913	888	895	859	951	850	944	910	921	926	926	896	948	918	890	900	882	946	893	915	942	892	919	948	936	919	904	863	963	905	893	895	888	899	872	899	908	885	916	896	911	900	962	907	905	906	962	863	878	889	954	939	855	934	961	930	843	934	950	890	931	849	884	890	953	924	843	856	894	950	899	912	935	931	879	885	886	935	933	879	920	936	871	941	884	920	919	906	917	929	861	939	949	883	892	864	918	910	996	887	939	902	901	930	926	928	936	918	947	946	914	920	935	941	942	922	951	939	883	918	909	980	946	1002	882	944	843	911	832	992	872	914	932	925	883	933	896	878	863	899	870	888	877	896	936	937	910	921	960	918	970	890	861	884	900	927	939	885	898	885	901	923	948	899	900	899	911	915	896	975	923	845	985	914	914	906	907	893	895	903	898	933	934	861	953	909	888	913	956	928	930	955	944	876	928	947	907	920	841	901	924	864	870	882	933	885	916	943	943	895	925	931	867	918	909	935	873	907	851	840	876	870	915	879	907	972	904	933	898	881	956	943	894	890	931	858	951	900	899	940	950	894	888	877	905	896	912	926	951	928	916	903	940	977	916	894	896	902	921	907	893	912	870	894	907	945	940	915	863	936	895	933	938	958	867	878	915	947	875	949	909	901	967	935	846	905	927	904	966	920	954	936	904	882	905	904	909	911	931	916	912	912	992	927	948	927	912	954	895	898	922	946	900	927	911	918	945	885	886	920	905	867	866	903	927	968	918	911	939	948	879	908	920	942	868	902	890	909	884	928	977	888	897	871	900	912	915	999	919	885	952	940	920	860	935	888	924	949	918	878	944	954	943	939	915	865	927	947	872	916	963	898	930	850	898	919	890	861	921	943	917	948	917	920	890	892	918	914	952	947	982	888	903	903	947	918	882	936	879	897	915	912	930	939	917	894	922	871	915	891	956	897	914	875	894	952	902	896	933	913	902	957	939	909	886	943	923	936	901	899	894	913	926	943	926	858	900	961	895	886	898	844	914	911	941	989	940	925	943	946	897	897	901	917	950	952	976	936	938	921	891	934	852	946	926	865	857	915	908	932	913	960	907	921	946	924	884	873	870	934	889	930	866	900	894	915	910	881	891	857	888	918	900	907	935	958	936	857	873	900	909	908	899	904	874	888	943	896	896	860	882	881	922	897	830	869	893	944	922	896	899	948	896	991	910	950	893	890	902	944	924	903	924	893	933	936	956	972	953	911	978	898	929	943	951	913	851	907	894	856	914	874	879	926	907	927	983	931	913	907	839	967	933	929	923	970	917	892	933	859	923	928	864	921	919	949	938	915	935	862	869	931	901	908	858	876	981	916	876	834	807	910	946	935	876	872	878	885	947	913	972	887	919	983	910	937	935	927	843	896	896	932	959	934	923	934	943	867	924	899	962	871	945	915	940	948	930	896	905	940	900	898	933	966	941	917	899	904	907	939	917	952	929	943	905	918	871	887	847	908	906	942	948	919	1005	857	909	928	902	896	951	941	889	923	888	895	916	924	925	907	922	913
5040	883	832	700	680	660	657	633	640	610	647	666	663	613	607	645	667	624	635	634	610	683	646	640	627	636	575	640	640	636	616	643	609	625	617	652	639	594	625	606	638	623	613	608	609	635	626	607	629	625	587	623	631	636	648	613	639	641	653	625	622	588	663	623	584	634	629	625	621	635	654	628	601	657	604	624	626	606	657	635	585	617	604	650	629	622	605	570	608	585	615	622	607	640	669	610	611	631	639	588	620	676	625	602	622	608	614	605	622	629	666	622	654	609	629	638	644	641	617	605	665	589	642	634	653	607	610	654	635	630	628	659	631	618	661	617	626	619	586	620	594	614	657	615	611	622	595	561	583	665	644	654	613	595	668	611	641	614	636	648	651	599	630	624	663	599	601	636	570	604	614	618	585	624	598	599	620	627	625	599	659	682	628	607	664	602	539	669	630	631	647	651	614	633	623	657	606	623	598	644	615	672	604	636	615	661	613	621	647	609	612	613	649	591	632	636	606	620	601	592	595	641	615	615	661	628	655	662	616	594	651	644	629	643	610	617	609	628	648	660	638	616	645	611	649	645	615	605	609	634	614	688	645	618	645	605	614	610	675	608	605	650	596	606	628	649	674	678	608	615	618	608	616	617	609	624	632	682	598	629	648	660	627	638	604	681	621	658	589	660	600	632	613	652	598	625	604	644	633	650	660	603	611	655	588	630	622	639	648	666	593	646	648	645	630	609	660	610	583	581	658	649	606	619	632	615	621	644	605	605	622	609	624	607	638	618	604	596	647	608	651	632	589	658	627	608	626	588	655	657	628	643	582	651	642	640	612	593	648	638	667	636	631	631	679	598	589	611	595	683	607	601	620	644	654	635	648	680	625	608	601	638	642	607	638	658	609	589	630	616	615	569	609	578	596	611	622	618	625	609	636	633	676	644	601	652	608	650	622	659	623	623	627	650	612	600	642	630	591	642	608	633	645	615	640	658	638	608	661	654	626	645	608	649	631	627	582	621	619	593	563	665	606	642	650	636	640	649	590	630	672	602	601	598	586	671	625	656	710	575	612	626	599	674	640	619	618	612	616	652	609	625	627	586	624	635	662	638	654	618	613	647	619	636	629	629	679	621	612	647	646	635	644	607	617	614	613	616	628	593	586	588	633	633	691	666	623	651	584	635	670	674	596	644	616	634	639	647	661	592	605	610	630	634	627	578	645	652	613	610	625	623	635	645	583	668	648	633	608	615	629	680	652	615	625	573	657	596	623	640	610	639	597	671	645	591	625	634	620	660	596	598	668	681	576	659	589	613	687	613	596	633	628	587	625	643	629	628	602	656	546	651	625	628	618	629	632	597	583	634	610	640	594	575	617	640	599	623	608	676	610	607	612	669	611	615	583	627	654	640	622	617	615	604	585	625	612	601	629	598	645	638	603	640	621	615	629	647	612	617	677	647	593	639	650	635	629	692	633	617	601	601	661	606	643	640	607	663	631	657	648	621	604	598	621	612	620	655	624	634	629	602	607	585	605	623	609	666	610	677	625	658	633	638	695	630	629	630	630	636	611	653	615	615	586	640	614	620	670	598	636	625	601	645	643	630	583	584	622	626	645	619	610	639	626	630	617	597	638	620	641	618	622	617	635	650	671	641	590	582	606	607	597	642	591	613	612	593	637	641	641	655	618	621	637	655	644	635	673	601	630	605	637	656	606	650	621	618	594	577	612	628	677	620	615	645	632	632	695	637	659	622	601	623	620	663	600	617	588	687	634	651	627	604	619	634	594	585	655	648	623	631	581	602	650	590	640	619	589	610	641	593	612	641	682	652	641	594	610	637	662	625	559	621	655	622	628	615	619	623	620	593	613	620	625	588	636	677	594	656	639	654	643	628	630	609	591	583	604	639	616	623	614	628	627	652	611	628	612	597	655	625	587	581	633	590	656	653	644	602	596	639	605	626	650	644	621	614	597	621	639	668	609	590	628	618	641	600	630	643	599	618	605	650	610	655	627	600	617	642	632	599	624	650	614	614	606	629	628	629	602	678	643	664	669	647	617	606	638	597	628	590	638	612	591	654	605	630	640	671	686	647	688	612	660	629	645	616	626	632	563	638	629	626	604	596	656	612	625	568	611	621	611	627	583	642	642	613	651	650	627	582	631	575	626	596	640	611	604	638	625	600	605	644	632	629	694	600	599	676	606	636	601	612	601	617	605	675	617	638	636	603	629	647	633	639	655	605	635	644	644	631	639	614	615	619	613	641	627	646	650	641	622	595	597	627	622	636	600	617	644	621	565	654	556	615	643	599	616	619	603	657	629	649	637	617	656	630	615	628	589	638	685	626	645	630	622	601	581	578	634	625	597	641	587	631	634	628	627	633	628	603	604	619	603	640	612	660	631	620	639	683	675	589	612	627	607	626	654	635	610	624	638	619	620	596	624	665	602	599	617	622	586	602	584	625	652	625	620	595	645	616	621	626	656	652	584	627	636	571	650	577	638	620	619	654	589	615	581	621	600	657	609	567	640	626	579	597	551	604	637	623	607	609	627	629	651	613	625	647	614	658	622	598	660	639	577	638	618	621	621	637	669	619	616	646	678	619	640	692	603	678	625	617	649	628	611	642	660	633	601	628	644	634	607	593	622	650	658	591	652	605	587	607	646	630	621	651	670	622	625	601	616	636	625	651	570	653	611	606	623	631	641	654	604	649	591	619	641	631	644	575	622	613	672	606	612	604	617	614	605	612	599	620	596	674	639	619	618	614	649	640	649	651	631	633	639	632	597	633	607	638	565	623	641	619	637	644	642	608	596	644	637	614	629	624	630	647	605	630	645	628	646	670	648	604	660	641	643	628	621	671	638	611	607	617	659	599	652	588	633	642	629	596	625	588	668	646	674	615	652	600	636	616	591	640	622	692	609	640	607	646	618	649	609	602	606	641	646	597	654	612	596	628	635	605	621	603	605	643	589	656	621	656	621	595	616	666	684	635	582	607	622	651	654	643	647	600	620	640	624	625	593	627	626	608	608	635	627	601	560	622	616	618	627	628	647	665	600	586	627	625	621	605	653	644	647	640	626	597	634	610	634	615	628	670	625	629	634	626	634	616	648	639	639	634	605	630	598	647	621	633	608	669	601	611	663	660	601	581	591	669	628	659	641	645	637	653	637	634	624	685	638	645	599	624	652	631	607	626	623	621	630	636	607	634	632	631	639	603	589	611	645	626	649	628	603	661	668	621	600	666	598	594	589	645	591	645	632	596	628	645	588	600	594	591	592	641	606	666	617	631	592	639	590	604	639	666	577	630	574	643	584	580	649	676	607	599	608	641	631	602	626	632	638	622	593	617	645	646	638	636	659	611	639	626	618	635	614	633	621	623	613	664	619	630	646	653	633	657	658	604	621	603	626	628	655	632	592	640	642	607	612	606	616	631	612	627	629	598	645	632	588	624	598	647	619	651	597	613	601	612	606	603	683	617	588	630	617	599	654	623	612	656	610	614
25457	21392	27641	25458	10121	2091	1610	1409	1269	1418	1258	1251	1217	1264	1242	1153	1267	1271	1247	1204	1225	1259	1260	1250	1171	1194	1239	1231	1170	1185	1175	1219	1206	1161	1255	1234	1217	1219	1135	1170	1213	1228	1154	1203	1246	1262	1193	1222	1236	1174	1246	1176	1168	1208	1184	1208	1179	1195	1204	1182	1195	1209	1222	1199	1187	1185	1172	1126	1178	1164	1128	1202	1182	1219	1121	1237	1172	1141	1220	1170	1177	1178	1212	1161	1216	1207	1232	1193	1193	1206	1172	1124	1190	1151	1221	1132	1201	1261	1126	1150	1251	1147	1155	1225	1144	1179	1119	1195	1206	1197	1241	1204	1182	1179	1188	1190	1142	1171	1214	1193	1187	1238	1172	1181	1216	1151	1149	1197	1157	1116	1153	1144	1222	1186	1218	1240	1233	1236	1180	1227	1220	1166	1199	1156	1154	1186	1180	1184	1222	1202	1181	1137	1229	1184	1179	1190	1163	1157	1187	1169	1150	1202	1168	1240	1196	1154	1135	1223	1159	1232	1174	1176	1206	1204	1198	1187	1204	1144	1171	1232	1210	1202	1171	1208	1177	1182	1236	1233	1205	1185	1173	1155	1174	1143	1198	1118	1188	1163	1175	1186	1230	1194	1146	1200	1170	1227	1191	1214	1237	1258	1160	1250	1156	1221	1176	1115	1192	1174	1194	1185	1213	1163	1187	1163	1207	1201	1209	1156	1224	1151	1182	1191	1161	1262	1207	1163	1180	1145	1181	1129	1157	1188	1221	1213	1187	1164	1163	1192	1244	1150	1150	1198	1199	1151	1227	1197	1170	1163	1182	1211	1191	1170	1217	1178	1246	1147	1168	1168	1188	1221	1208	1252	1211	1148	1182	1194	1168	1201	1185	1182	1191	1174	1192	1173	1187	1186	1199	1133	1174	1157	1177	1183	1193	1241	1169	1198	1231	1199	1129	1181	1208	1136	1158	1215	1219	1222	1187	1153	1172	1224	1187	1217	1182	1152	1228	1213	1173	1198	1169	1189	1144	1171	1174	1147	1175	1182	1146	1185	1161	1185	1193	1170	1115	1152	1166	1230	1145	1235	1137	1186	1229	1210	1182	1215	1201	1212	1164	1156	1158	1221	1196	1241	1208	1217	1170	1207	1087	1196	1191	1120	1236	1194	1172	1123	1223	1146	1207	1142	1173	1152	1176	1229	1177	1241	1183	1206	1191	1201	1193	1200	1200	1217	1155	1231	1157	1141	1198	1201	1176	1159	1144	1271	1265	1144	1201	1223	1166	1215	1208	1187	1167	1273	1169	1179	1178	1217	1149	1220	1176	1118	1140	1139	1197	1267	1199	1232	1214	1195	1197	1158	1150	1191	1123	1160	1164	1111	1196	1237	1226	1161	1181	1176	1176	1229	1230	1173	1142	1223	1253	1182	1163	1146	1186	1228	1196	1255	1157	1232	1141	1179	1202	1200	1199	1230	1192	1120	1213	1215	1219	1204	1136	1205	1199	1137	1165	1223	1210	1175	1167	1168	1191	1205	1185	1214	1175	1118	1211	1203	1183	1175	1147	1189	1266	1130	1175	1209	1182	1220	1143	1170	1180	1178	1192	1175	1196	1226	1216	1210	1154	1230	1124	1210	1170	1186	1146	1153	1134	1136	1186	1213	1155	1181	1129	1171	1186	1176	1248	1232	1146	1218	1163	1170	1185	1165	1200	1147	1176	1230	1226	1159	1154	1228	1201	1233	1136	1232	1157	1263	1206	1135	1232	1206	1186	1179	1154	1189	1200	1173	1200	1166	1240	1170	1199	1201	1187	1173	1137	1147	1133	1206	1156	1159	1162	1165	1170	1197	1231	1217	1166	1221	1185	1182	1211	1175	1225	1139	1160	1238	1192	1163	1148	1209	1187	1178	1165	1210	1200	1183	1199	1186	1160	1240	1186	1216	1240	1176	1127	1155	1169	1232	1248	1148	1184	1244	1176	1222	1174	1187	1197	1193	1168	1146	1243	1175	1185	1154	1184	1175	1180	1153	1203	1152	1133	1274	1168	1273	1142	1150	1167	1284	1176	1177	1189	1176	1150	1190	1212	1212	1186	1183	1239	1103	1132	1187	1179	1220	1205	1169	1216	1218	1172	1193	1190	1257	1143	1193	1168	1146	1232	1150	1131	1202	1198	1171	1208	1162	1197	1178	1194	1134	1202	1213	1149	1236	1168	1143	1220	1156	1194	1139	1264	1216	1217	1175	1147	1207	1168	1184	1160	1123	1144	1153	1183	1187	1224	1198	1204	1153	1175	1199	1192	1207	1160	1170	1150	1274	1227	1175	1244	1231	1155	1245	1183	1160	1146	1148	1195	1189	1218	1154	1225	1158	1204	1216	1208	1155	1183	1125	1097	1199	1172	1181	1216	1153	1197	1183	1214	1284	1212	1199	1175	1252	1195	1161	1211	1232	1146	1181	1191	1212	1249	1149	1244	1161	1184	1224	1190	1208	1172	1186	1163	1208	1195	1239	1156	1199	1184	1224	1216	1198	1215	1228	1167	1120	1167	1216	1232	1149	1200	1210	1187	1205	1254	1198	1162	1122	1129	1122	1203	1205	1194	1158	1203	1204	1168	1186	1198	1175	1216	1194	1199	1239	1224	1212	1143	1199	1172	1120	1193	1232	1176	1174	1193	1234	1174	1182	1155	1174	1162	1179	1160	1191	1131	1142	1196	1202	1221	1151	1184	1172	1138	1185	1162	1160	1172	1234	1161	1207	1155	1098	1136	1163	1176	1208	1149	1180	1177	1217	1183	1179	1236	1200	1147	1150	1154	1181	1163	1193	1245	1195	1183	1184	1185	1250	1201	1232	1154	1165	1134	1211	1220	1155	1156	1163	1151	1135	1117	1149	1173	1173	1235	1154	1221	1187	1183	1201	1224	1200	1150	1223	1122	1133	1205	1218	1171	1135	1229	1156	1233	1216	1186	1198	1137	1178	1151	1175	1204	1212	1142	1243	1205	1158	1209	1207	1157	1198	1152	1145	1227	1185	1170	1166	1161	1168	1232	1223	1128	1233	1170	1154	1199	1166	1171	1205	1189	1143	1124	1179	1146	1229	1198	1172	1183	1141	1239	1154	1220	1124	1194	1249	1233	1169	1108	1249	1230	1200	1199	1133	1204	1157	1200	1178	1197	1191	1221	1177	1225	1229	1195	1175	1160	1201	1106	1193	1206	1184	1212	1162	1228	1165	1118	1188	1181	1148	1198	1174	1153	1232	1187	1198	1210	1145	1185	1177	1198	1264	1204	1174	1219	1203	1189	1188	1167	1170	1220	1179	1173	1136	1143	1225	1200	1137	1179	1120	1209	1139	1173	1152	1150	1229	1173	1197	1179	1185	1111	1185	1157	1181	1230	1146	1150	1134	1209	1206	1225	1227	1128	1184	1185	1197	1259	1174	1195	1171	1175	1282	1262	1183	1196	1215	1201	1179	1224	1177	1210	1202	1207	1185	1179	1163	1147	1180	1201	1198	1217	1154	1131	1134	1212	1156	1224	1189	1211	1133	1236	1206	1228	1165	1218	1223	1197	1160	1161	1168	1144	1214	1136	1165	1164	1201	1179	1240	1215	1185	1188	1152	1181	1186	1207	1202	1195	1155	1208	1173	1181	1260	1173	1165	1113	1172	1196	1243	1182	1204	1160	1187	1171	1222	1207	1184	1163	1203	1217	1231	1205	1208	1240	1167	1023	1196	1222	1221	1205	1230	1202	1184	1206	1178	1082	1182	1233	1186	1209	1240	1199	1140	1188	1174	1193	1255	1206	1223	1229	1175	1225	1192	1201	1219	1143	1234	1149	1157	1125	1175	1168	1254	1168	1165	1211	1188	1142	1093	1181	1182	1178	1120	1177	1158	1182	1221	1150	1164	1242	1196	1190	1166	1231	1157	1177	1186	1169	1136	1194	1155	1175	1191	1151	1081	1181	1243	1173	1180	1253	1259	1204	1238	1215	1199	1125	1165	1211	1153	1157	1170	1219	1234	1199	1213	1175	1172	1205	1202	1252	1168	1170	1202	1230	1212	1262	1190	1165	1232	1164	1180	1242	1195	1159	1162	1203	1235	1177	1170	1231	1141	1137	1186	1142	1195	1190	1203	1207	1188	1189	1225	1202	1117	1198	1216	1209	1230	1189	1202	1195	1246	1189	1155	1154	1234	1142	1223	1131	1130	1192	1200	1170	1200	1218	1239	1144	1195	1161	1156	1154	1225	1182	1298	1182	1212	1209	1181	1278	1268	1210	1209	1179	1192	1147	1177	1169	1121	1228	1152	1175	1174	1192	1253	1182	1148	1194	1231	1205	1213	1248	1170	1258	1152	1181	1201	1242	1187	1190	1233	1193	1152	1194	1225	1158	1145	1140	1173	1176	1162	1136	1192	1167	1189	1134	1206	1153	1223	1196	1241	1236	1201	1232	1107	1251	1192	1179	1195	1163	1213	1186	1183	1232	1179	1178	1125	1169	1218	1233	1214	1140	1147	1172	1249	1193	1175	1267	1162	1142	1220	1180	1091	1199	1115	1269	1184	1197	1148	1208	1169	1227	1193	1181	1229	1178	1153	1103	1155	1199	1158	1203	1243	1180	1146	1225	1175	1123	1084	1137	1095	1182	1159	1200	1209	1203	1167	1204	1198	1154	1107	1172	1173	1207	1163	1160	1129	1166	1169	1184	1167	1125	1199	1208	1150	1201	1183	1158	1252	1163	1161	1216	1240	1123	1209	1174	1191	1145	1179	1145	1160	1201	1152	1150	1132	1228	1199	1160	1243	1193	1199	1266	1099	1189	1216	1179	1225	1198	1228	1207	1158	1195	1156	1104	1184	1218	1205	1172	1176	1128	1198	1155	1203	1132	1174	1177	1222	1186	1233	1223	1238	1178	1222	1228	1174	1137	1124	1133	1187	1182	1207	1186	1230	1241	1187	1207	1173	1172	1230	1214	1188	1167	1201	1185	1227	1172	1236	1133	1236	1192	1138	1165	1199	1175	1179	1140	1110	1183	1200	1159	1254	1177	1233	1156	1083	1123	1214	1169	1179	1150	1247	1245	1187	1227	1132
3717	3642	3123	1923	1452	1240	1149	1073	1027	985	953	936	932	933	899	880	871	912	874	895	882	860	814	845	772	861	885	911	823	867	825	838	855	820	910	863	802	861	903	839	875	887	829	865	828	813	837	842	825	825	802	841	848	847	874	808	874	889	872	840	805	766	852	820	879	842	826	837	823	862	886	808	855	856	829	859	844	864	882	783	840	893	805	880	819	820	811	814	838	875	840	856	879	840	877	837	854	869	839	832	867	888	824	802	807	858	843	815	892	807	808	805	850	805	882	821	907	804	840	816	865	830	880	849	828	876	860	857	800	848	833	831	821	809	778	863	844	871	881	814	854	866	801	867	828	822	851	801	887	796	851	828	816	804	817	814	824	859	851	789	828	877	801	860	800	800	836	822	838	840	811	755	824	878	829	851	804	841	830	851	823	807	804	810	767	784	843	881	829	862	842	793	887	830	813	826	815	835	884	844	843	897	846	865	781	840	818	853	815	872	815	804	845	841	838	813	830	853	817	833	833	854	790	833	856	829	870	868	867	767	802	855	832	853	859	793	813	842	872	851	840	822	871	808	805	802	793	814	820	850	799	832	754	806	868	820	858	863	828	817	793	824	871	809	861	852	859	828	835	844	816	842	853	839	858	821	813	821	859	831	830	843	831	799	912	847	827	821	865	800	801	851	797	846	802	804	864	834	839	778	818	783	834	812	854	848	882	870	853	768	851	846	816	846	816	811	808	848	768	870	794	844	856	858	790	810	908	829	860	775	846	848	795	822	862	816	819	857	787	864	835	861	818	877	849	847	783	842	829	821	840	895	827	811	779	824	812	835	816	861	883	824	825	853	842	821	851	811	818	827	850	781	899	831	875	835	856	803	813	812	825	848	808	870	880	869	795	817	841	817	844	792	829	834	873	774	826	815	819	818	873	834	857	795	819	795	866	856	825	861	866	820	776	788	829	871	827	803	821	801	826	884	809	798	898	851	825	837	807	839	811	860	869	856	827	798	825	809	839	848	892	844	827	829	833	810	861	847	819	786	794	861	778	798	829	858	793	837	832	857	816	792	832	805	855	832	858	834	895	825	867	797	859	809	845	850	871	856	832	837	846	830	854	959	889	837	832	822	859	844	800	854	838	777	826	820	850	769	839	820	843	835	810	846	783	839	765	854	833	789	856	810	835	786	836	815	819	832	838	802	820	792	814	860	838	822	854	869	809	845	794	862	849	832	830	838	819	830	827	828	844	838	839	766	815	834	827	785	830	812	847	845	812	813	805	798	762	832	843	868	802	907	857	810	876	804	789	870	761	831	809	838	853	826	833	819	816	843	832	832	900	832	846	852	858	771	839	839	848	842	850	830	832	815	799	789	822	839	809	894	834	818	836	767	835	859	836	799	801	831	857	822	845	878	863	815	869	864	857	849	817	819	872	806	800	864	861	799	804	851	831	813	813	809	851	820	816	822	845	875	841	829	859	849	837	821	825	836	854	880	859	868	816	792	825	846	845	865	829	821	830	858	813	809	868	853	803	843	854	876	836	821	854	817	856	846	844	836	874	792	788	845	821	840	854	812	872	845	816	848	855	846	827	811	829	828	837	827	833	841	842	861	858	808	821	854	797	834	799	809	858	764	823	816	828	803	736	831	850	836	857	800	833	854	813	851	814	815	844	821	810	801	858	781	842	811	862	822	824	839	803	843	863	794	833	791	886	851	815	826	858	790	815	845	775	853	796	804	838	825	792	863	855	814	813	845	845	855	808	842	791	850	793	824	805	811	816	775	849	854	834	817	846	896	845	836	904	889	827	822	809	850	849	804	846	890	832	794	834	809	810	849	805	769	812	835	841	852	846	812	811	828	814	770	842	798	865	834	755	851	824	839	840	878	827	835	788	834	806	832	796	825	792	792	814	811	825	796	807	823	847	847	832	856	844	834	812	802	814	788	820	820	821	824	851	869	851	804	826	842	806	831	784	783	871	814	874	901	845	833	774	833	835	882	754	882	832	866	900	790	837	838	845	787	828	781	813	803	831	838	783	799	814	831	833	880	881	814	852	863	815	807	798	820	806	856	841	869	822	804	810	815	840	807	799	841	787	789	798	809	797	781	815	807	824	811	859	798	839	780	789	831	847	848	810	826	847	813	806	837	809	818	761	845	789	828	885	824	811	810	853	847	765	828	877	822	838	844	825	834	854	839	809	825	856	840	820	841	834	806	804	899	832	832	868	815	823	820	826	834	867	817	797	806	816	794	752	822	835	850	791	806	860	767	837	812	826	812	806	851	878	811	811	787	850	847	815	824	862	828	826	865	889	822	822	881	821	822	866	791	819	840	807	841	825	857	828	834	864	819	820	840	852	848	780	912	829	842	869	778	785	812	784	802	846	846	822	816	832	804	825	848	779	796	849	848	770	821	858	869	821	809	903	869	804	805	843	805	861	809	806	804	870	834	826	815	851	847	864	822	825	835	796	793	826	827	806	846	806	791	750	854	827	792	846	894	811	805	811	819	818	886	826	873	868	812	856	832	827	779	840	821	795	813	855	890	841	807	821	815	832	827	795	790	830	883	790	846	823	798	867	789	854	842	799	821	853	767	828	881	832	867	789	816	804	834	816	831	827	829	854	799	829	783	800	834	792	804	880	842	871	845	864	847	804	855	798	848	842	794	872	878	804	754	847	836	823	862	827	845	814	845	833	874	829	770	779	838	825	791	808	848	880	890	844	831	836	881	833	853	812	856	789	877	851	815	864	855	792	828	774	869	878	845	818	858	832	791	848	794	868	814	849	892	817	856	842	856	778	857	836	831	778	834	818	860	793	799	821	820	877	801	800	808	812	848	851	869	847	839	799	857	807	752	848	802	810	820	818	855	843	811	813	819	821	785	839	833	898	784	861	821	797	854	846	788	812	801	846	813	876	820	789	828	807	806	786	826	784	857	845	787	786	789	853	832	822	841	789	855	795	803	837	846	831	786	780	807	822	855	814	865	824	834	820	820	876	876	796	799	785	853	804	777	846	820	835	806	844	838	875	789	901	856	803	810	822	770	814	832	800	862	832	824	834	818	799	800	839	835	827	761	819	876	828	820	801	819	813	890	883	839	839	835	801	835	861	829	784	846	828	837	805	808	787	842	798	847	841	828	822	860	828	800	831	812	832	841	755	853	811	806	812	864	808	782	822	832	826	874	825	848	813	831	818	785	866	883	799	811	834	825	805	819	788	887	861	783	815	818	861	783	794	835	841	769	816	810	811	849	830	820	783	773	820	832	854	812	866	840	803	853	834	843	842	817	836	831	794	860	866	789	802	832	827	784	840	855	793	841	854	802	848	751	864	839	797	823	815	826	825	800	820	794	903	859	841	834	838	819	846	822	910	812	810	811	867	821	844	810	871	845	821	822	797	843	804	788	839	878	826	802	805	873	816	829	864	839	789	830	825	823	828	813	788	853	856	806	831	789	799	818	808	829	837	845	803	817	854	820	805	809	815	881	859	831
24559	21430	28660	24570	21396	7746	1850	1227	984	979	1028	936	927	895	904	935	907	916	915	870	829	816	863	858	891	862	818	864	845	863	806	906	872	872	883	814	843	840	822	787	809	788	810	833	817	850	810	807	843	827	828	816	884	800	843	791	896	859	798	827	816	865	828	845	822	848	802	848	824	832	844	886	857	879	864	871	844	831	837	819	811	749	833	832	854	791	840	783	782	819	827	857	806	871	803	862	815	813	826	865	786	855	823	822	824	834	793	884	813	805	843	822	793	840	822	808	852	812	838	829	843	861	824	790	813	803	769	793	838	827	837	774	808	804	842	792	804	830	844	796	813	810	742	831	864	804	832	801	799	821	894	798	875	832	774	847	866	883	848	814	835	833	780	867	823	832	778	764	831	838	845	814	803	810	789	766	849	816	847	826	842	872	863	839	830	755	797	796	842	786	852	797	796	844	862	819	849	843	809	830	829	807	820	771	811	825	785	823	831	803	826	822	850	825	822	846	800	834	835	781	806	833	808	834	781	772	776	823	792	802	800	786	860	823	797	831	798	837	840	820	878	771	826	842	790	849	830	818	863	868	798	806	886	809	814	799	812	833	819	811	839	826	726	850	812	826	777	809	823	810	837	782	831	820	810	856	879	772	744	826	849	827	804	817	745	808	846	855	828	844	846	866	841	830	839	855	846	846	777	843	810	781	826	821	872	841	768	779	726	801	738	821	778	793	792	813	812	813	789	780	798	829	775	815	777	801	846	811	845	849	755	851	787	765	853	796	788	856	829	792	796	830	779	841	830	787	811	795	760	835	802	810	813	827	795	875	811	831	825	885	794	837	817	857	834	813	796	831	802	817	799	830	803	806	815	770	804	808	766	783	839	832	794	816	773	820	870	776	886	770	787	778	812	805	831	836	835	865	823	837	849	828	850	844	848	792	828	841	811	843	785	831	857	804	858	755	825	830	850	849	843	719	820	796	840	828	853	803	850	848	785	833	821	801	878	822	820	784	847	745	845	797	830	821	764	889	807	838	864	826	842	856	904	846	864	828	807	820	851	792	776	792	810	818	828	782	806	850	785	841	770	837	804	823	785	788	868	816	843	808	845	817	826	848	808	786	862	778	837	826	803	829	836	800	852	806	785	846	814	770	782	808	860	855	781	796	805	807	823	845	809	831	836	812	813	842	817	817	788	842	792	818	818	814	791	875	825	837	791	886	806	822	857	819	860	845	847	804	826	827	786	833	851	766	807	785	787	795	831	812	814	866	828	803	859	824	806	843	840	820	769	813	828	779	786	873	755	832	777	791	737	862	802	831	840	808	808	773	811	814	817	810	813	812	832	882	841	832	816	819	799	817	832	820	817	884	759	832	746	851	747	805	807	833	812	842	795	810	813	841	788	789	839	833	818	793	835	827	807	822	801	813	828	823	832	822	802	822	853	835	805	803	809	828	868	841	764	774	872	843	816	814	818	827	800	827	825	784	785	822	797	828	789	794	859	813	847	825	821	824	852	796	812	816	859	849	790	816	816	746	826	831	861	822	839	912	848	840	856	813	818	813	746	830	828	798	820	830	823	860	799	834	761	818	784	819	835	824	851	858	821	845	814	869	811	800	755	816	835	838	831	830	767	840	785	782	797	842	831	860	844	797	817	816	775	788	822	824	853	805	811	825	772	884	833	829	790	824	834	807	807	838	848	837	820	847	772	768	818	768	814	766	794	800	797	772	786	776	850	812	831	802	837	887	816	853	790	742	787	776	802	819	806	750	824	825	840	745	816	852	839	788	831	821	805	825	823	837	803	809	806	857	765	812	778	837	824	862	867	843	794	814	818	872	792	837	847	808	826	831	823	810	854	755	762	798	840	798	880	817	839	817	854	805	730	823	820	846	750	815	822	740	819	861	823	838	843	826	792	802	849	789	811	809	834	792	824	797	818	778	830	822	788	810	754	820	836	777	769	844	839	846	806	763	781	838	843	863	850	795	874	839	813	807	748	805	781	843	806	813	840	836	826	785	800	846	819	773	802	838	839	794	775	824	844	856	783	827	795	808	830	760	802	856	796	833	783	797	819	821	847	804	842	824	804	839	799	784	847	819	821	797	816	859	812	843	858	812	823	828	835	812	840	798	861	830	834	783	830	808	806	830	821	786	819	864	841	853	845	785	824	780	785	791	810	822	801	842	812	838	797	792	835	825	801	843	805	757	862	821	827	788	844	751	797	848	843	806	774	800	820	859	801	803	849	817	779	814	800	790	839	850	817	816	804	772	839	820	822	870	773	896	740	828	807	827	792	850	867	860	782	842	803	831	813	808	849	772	806	803	865	844	780	776	774	828	816	818	816	911	847	795	814	816	779	821	856	862	793	788	784	815	773	777	805	807	811	834	804	783	841	770	837	752	790	798	832	817	785	846	796	844	794	782	858	808	814	831	746	831	831	831	755	833	832	804	836	825	873	851	822	819	845	827	799	796	846	766	755	837	780	783	836	812	801	827	782	861	846	769	859	791	837	805	796	794	872	811	849	801	725	833	781	823	793	804	841	767	812	826	832	831	846	817	856	763	783	803	797	803	827	813	779	779	800	766	782	800	821	805	803	830	825	804	850	821	873	838	838	761	805	860	802	823	841	830	825	831	825	778	793	805	826	808	845	826	830	793	811	833	855	801	845	784	827	811	780	812	794	800	797	886	797	784	770	803	786	840	805	821	831	837	818	795	763	853	831	839	805	815	834	832	807	810	807	796	774	790	832	776	817	811	808	879	775	777	781	846	802	814	810	806	812	828	818	809	816	795	807	847	834	816	797	817	806	801	758	803	762	803	823	831	845	840	790	834	822	782	843	831	849	779	771	813	831	876	804	780	805	792	817	868	820	796	751	828	812	784	800	852	788	824	850	828	790	816	812	785	780	792	825	773	768	804	786	832	840	786	850	800	818	809	773	817	784	813	808	850	818	798	826	850	802	791	778	814	833	813	819	785	801	817	800	867	857	752	841	804	792	849	782	846	825	865	843	845	842	825	777	799	809	765	800	807	824	823	808	807	868	778	803	824	793	783	797	783	805	792	760	771	836	779	802	795	840	872	781	865	787	839	820	838	795	822	798	752	837	796	815	774	807	833	823	866	796	802	798	869	786	794	831	857	774	828	853	841	861	828	808	800	791	796	815	840	864	815	796	818	781	768	815	791	897	820	783	827	834	791	840	871	804	796	763	792	837	844	808	818	822	795	847	798	784	817	827	858	828	845	803	830	811	778	795	792	812	793	847	822	821	857	786	871	820	788	811	788	795	847	818	763	783	749	795	905	822	788	852	816	811	833	816	845	799	796	825	779	778	794	784	833	791	851	826	845	812	815	805	854	793	830	838	831	824	860	786	794	799	806	813	808	864	772	823	784	837	793	841	873	849	826	834	860	848	787	813	787	800	804	794	795	808	843	780	809	809	803	901	772	864	786	810	809	829	782	826	819	754	776	790	798	807	767	838	875	799	776
3890	5978	4930	2620	1809	1397	1172	1075	938	896	803	796	784	776	707	712	701	676	684	685	646	642	650	698	607	654	682	648	617	637	644	647	649	605	615	644	613	639	604	641	601	623	590	601	591	616	619	659	621	615	622	589	633	605	590	586	644	600	618	578	606	627	596	650	627	580	571	599	576	571	619	639	616	626	629	621	590	616	594	629	642	617	591	581	670	630	604	629	622	613	600	610	622	617	634	676	607	656	658	614	621	616	659	604	620	617	667	582	588	577	610	558	593	621	642	580	584	631	621	583	669	613	593	637	587	617	618	663	630	612	613	656	623	612	595	628	634	591	608	608	567	611	656	635	609	618	588	599	625	605	603	608	601	646	581	576	579	622	602	607	566	606	559	613	571	606	586	601	580	579	626	603	624	587	599	646	624	626	601	627	617	580	568	593	596	623	611	620	601	599	639	600	622	571	607	628	607	586	624	582	590	593	604	614	596	632	573	580	628	600	607	556	598	649	609	602	607	600	646	603	604	646	621	561	622	601	588	553	567	599	631	616	633	627	614	588	597	603	639	568	619	656	634	624	557	589	621	623	620	594	577	614	574	605	547	587	637	642	587	536	598	562	599	579	661	633	608	554	599	587	607	616	617	594	551	661	621	590	609	599	614	617	580	619	599	616	615	603	572	580	602	589	614	600	556	575	563	598	599	640	618	596	604	609	575	618	596	531	602	632	595	591	600	634	609	602	610	628	586	610	628	611	621	583	611	641	618	628	565	632	621	558	596	596	629	608	610	565	623	593	593	608	567	591	598	599	563	625	568	641	628	614	615	596	614	625	605	633	591	569	583	613	594	603	621	593	564	612	611	563	642	613	580	566	626	606	625	565	623	606	611	604	626	563	610	599	646	557	607	625	670	599	649	637	607	563	591	655	586	586	582	610	655	620	639	633	548	576	590	601	606	621	587	656	616	558	590	581	603	593	564	631	596	579	598	633	598	596	548	608	590	611	581	597	573	601	607	631	630	580	635	631	604	624	598	602	613	608	581	593	620	564	630	557	594	642	590	628	621	619	608	576	626	602	608	608	596	602	604	605	619	590	609	609	631	620	611	561	601	608	610	625	640	602	570	624	625	557	578	625	586	637	623	638	581	571	600	614	613	588	623	614	595	619	595	582	623	613	644	576	610	594	547	589	604	604	574	584	613	610	643	565	582	616	605	618	563	608	570	650	601	620	612	581	596	603	616	636	581	621	585	608	592	589	585	576	577	599	527	579	599	627	560	588	602	600	584	616	637	603	602	619	562	619	596	630	614	565	585	618	621	632	610	590	657	580	622	601	575	615	585	616	572	591	606	624	615	577	595	576	559	574	621	586	563	581	633	600	586	581	615	610	601	563	576	586	592	605	612	580	611	630	634	620	641	593	598	609	584	592	581	574	584	641	584	571	589	590	574	614	572	614	573	656	631	606	585	596	630	608	604	591	596	658	575	586	598	599	639	613	615	613	630	572	549	608	613	538	603	595	571	591	599	607	578	607	620	618	614	558	593	571	557	580	572	584	611	590	613	608	619	580	620	560	589	587	615	605	622	608	622	561	555	583	566	570	602	604	652	589	587	653	554	666	571	594	583	592	571	550	611	614	552	614	602	588	603	603	623	576	649	561	581	615	648	596	553	589	619	596	642	585	614	619	597	571	602	615	590	582	611	598	606	613	572	604	611	610	554	619	618	595	616	596	593	618	609	573	565	590	621	598	588	574	572	613	618	612	620	610	588	616	566	626	614	610	589	569	608	601	593	616	596	603	615	618	640	564	651	627	612	589	555	592	598	621	586	587	610	558	637	604	573	621	600	571	644	597	590	605	615	648	583	601	563	602	580	634	591	588	593	595	580	588	644	625	578	622	616	580	612	624	583	593	626	614	536	564	608	614	596	601	615	612	621	617	599	606	596	594	604	630	586	612	613	593	588	606	601	606	654	556	596	635	605	634	645	530	555	614	656	570	630	614	555	598	610	584	599	588	631	605	615	564	587	597	603	562	589	600	579	594	610	589	576	623	608	563	569	629	588	608	628	593	587	575	591	604	597	565	596	586	603	597	576	605	599	611	592	569	562	570	573	587	606	572	662	617	607	587	598	607	542	610	619	625	649	586	615	600	615	632	600	567	598	594	622	564	598	661	564	581	583	612	630	613	608	603	586	593	589	581	667	626	628	620	622	548	551	563	593	576	619	631	606	613	606	561	625	613	610	613	575	615	610	579	587	567	647	552	584	624	616	571	599	546	634	637	608	621	633	587	624	610	573	572	593	595	624	582	636	632	610	605	570	572	574	612	560	618	576	625	595	589	606	609	608	564	607	582	613	620	605	607	595	598	610	608	622	632	603	596	618	627	641	605	617	593	600	588	609	589	656	614	572	609	597	601	606	593	604	627	578	557	551	547	601	589	622	644	571	613	573	629	629	585	595	620	606	558	622	571	593	618	586	632	583	591	561	591	617	590	656	668	613	586	585	601	580	613	592	625	590	572	605	590	590	578	575	592	543	615	587	581	570	623	600	625	631	608	633	593	587	607	612	562	588	620	605	568	592	617	588	588	585	604	563	598	605	619	649	604	630	577	602	559	541	587	629	570	590	638	561	589	594	588	601	590	601	611	603	608	614	544	591	576	604	601	611	570	644	588	600	608	589	577	552	568	585	607	646	630	586	583	608	630	570	568	564	624	584	629	626	619	636	579	611	594	605	601	569	651	588	617	568	609	585	626	645	607	601	604	561	589	617	597	597	602	565	610	586	630	611	618	560	579	612	571	597	614	609	585	643	594	662	614	630	604	609	613	561	592	612	592	617	586	559	588	598	604	584	611	583	582	632	611	590	628	604	571	576	584	582	622	596	574	607	597	631	603	617	611	601	617	569	605	597	557	566	610	597	560	614	573	581	584	550	624	593	595	617	628	622	640	580	613	579	599	587	580	639	633	635	595	579	594	594	568	603	565	579	583	616	592	604	565	576	571	642	570	611	605	575	590	638	592	558	589	557	615	589	621	592	566	609	551	591	554	610	591	580	636	574	595	567	564	608	610	593	604	573	583	634	615	606	608	535	573	561	608	596	575	598	641	583	616	625	639	590	587	640	663	568	610	632	598	600	612	584	609	595	564	598	610	578	598	617	595	613	577	616	574	625	638	606	617	616	603	601	618	616	588	622	577	595	591	624	582	548	626	594	618	556	585	626	586	582	596	580	650	615	578	571	619	585	566	605	601	585	609	570	589	559	611	565	609	585	633	566	635	645	596	534	596	615	657	582	589	600	569	662	567	574	605	575	594	542	566	592	598	585	596	582	603	592	597	574	623	561	612	620	594	603	584	576	565	613	634	604	556	617	633	559	572	583	588	553	584	593	626	629	585	627	582	597	575	604	620	633	576	602	597	617	629	612	570	586	604	576	604	589	575	558	592	614	648	579	606	598	641	611	588	616	593	576	603	594	618	609	582	608	583	578	570	577	605
27903	11543	2039	1366	1096	1005	914	921	913	916	923	856	935	906	894	957	921	966	940	874	876	935	909	893	934	933	910	912	879	921	923	975	894	896	933	915	957	969	946	994	879	952	862	902	904	895	941	942	902	938	893	913	915	906	961	932	970	930	888	955	967	904	963	940	886	901	923	923	967	935	861	927	928	936	961	930	924	906	880	924	900	908	904	960	896	899	904	943	893	915	930	929	938	900	918	907	942	925	876	970	853	896	930	905	946	916	853	942	874	888	875	890	945	880	933	932	910	900	951	878	874	886	885	853	866	895	924	889	901	946	927	877	962	943	921	943	937	931	905	979	930	969	924	892	933	914	904	958	878	913	906	918	931	906	943	953	912	888	903	913	860	850	949	918	914	896	920	871	913	894	903	974	914	914	862	906	897	928	983	892	906	872	914	916	907	902	893	913	870	886	954	883	917	902	909	927	896	950	935	940	912	894	933	845	957	908	936	872	892	917	899	987	932	947	949	910	904	904	879	873	899	900	917	894	849	897	872	924	892	908	879	921	945	935	940	911	903	833	942	920	886	920	917	927	919	901	918	902	925	935	927	887	928	945	927	929	906	905	882	960	932	896	889	945	944	880	901	878	903	897	923	908	873	900	914	881	937	902	876	952	928	916	932	891	894	843	892	867	891	888	944	943	931	908	952	915	901	929	919	900	880	952	932	978	893	867	907	870	915	908	930	870	932	873	901	926	860	948	924	882	866	914	868	946	965	908	849	906	930	874	992	904	952	889	948	960	910	863	904	917	847	836	898	938	950	953	912	880	893	933	912	911	933	910	902	951	884	858	904	887	919	907	860	916	939	894	872	927	938	886	892	944	955	919	906	886	930	908	894	919	851	867	970	908	879	920	942	928	846	936	921	964	941	917	925	877	974	926	932	915	894	916	866	896	906	895	945	913	907	896	853	905	888	974	893	854	910	905	886	927	894	902	922	909	864	891	968	902	968	901	955	862	880	876	964	900	887	945	913	918	885	910	902	843	919	936	936	888	966	918	881	892	827	954	898	930	876	909	920	891	914	940	911	914	878	892	896	877	920	846	951	923	909	940	880	874	893	883	856	908	927	937	956	912	928	920	861	917	894	950	906	893	862	886	899	933	911	942	881	940	873	943	884	863	913	919	928	907	891	902	901	938	903	943	917	955	896	914	914	925	904	870	927	857	928	888	865	915	942	903	914	952	941	871	907	891	922	915	889	902	926	857	874	950	911	891	890	910	857	958	901	927	935	851	973	845	949	921	912	932	919	981	828	923	932	872	858	1006	864	935	881	899	860	890	913	869	986	919	920	947	930	903	889	911	968	913	889	948	883	881	924	851	905	927	884	930	942	881	875	911	940	866	861	897	944	864	922	955	917	918	880	930	864	896	856	874	920	937	828	850	880	909	856	884	921	881	931	890	907	926	950	953	919	942	920	878	920	904	854	927	936	930	931	867	897	880	895	925	940	852	919	939	899	934	876	930	919	885	904	917	885	857	893	909	885	904	882	940	884	903	981	905	865	937	908	885	914	883	943	892	967	938	875	970	913	878	902	913	917	856	940	882	950	921	898	970	919	893	888	934	943	900	922	919	933	885	953	918	904	928	916	925	901	940	874	878	883	899	961	927	906	942	877	861	904	920	889	897	906	1000	864	912	943	858	873	915	886	848	896	963	878	954	911	887	922	936	894	881	929	885	870	910	881	924	913	906	938	975	850	884	964	929	918	836	906	942	912	904	931	876	915	922	899	947	882	927	908	941	899	934	947	948	904	922	920	947	911	906	863	891	965	987	900	916	928	937	869	925	953	885	907	942	935	914	904	873	908	897	934	908	866	895	905	988	876	919	882	921	905	919	914	860	907	851	965	925	940	938	876	919	952	920	906	884	919	952	911	882	878	906	908	989	887	917	932	917	912	895	915	917	915	928	996	862	918	832	887	896	910	907	924	936	923	921	888	910	896	926	971	902	907	918	901	931	868	901	890	941	920	915	900	936	871	902	892	931	931	887	964	899	933	865	875	890	921	931	888	941	885	867	915	870	871	871	992	906	848	906	871	911	891	928	898	948	937	937	881	902	893	889	951	894	945	935	911	932	863	913	893	928	933	925	918	891	865	918	919	926	928	897	977	927	895	872	946	919	936	922	900	933	862	949	913	883	963	888	900	853	900	926	875	926	929	971	947	900	907	924	960	883	905	938	890	873	938	892	894	848	889	899	897	851	936	962	891	891	893	926	873	911	902	939	937	878	903	947	968	895	894	899	936	883	910	913	919	906	892	949	935	929	944	910	895	900	879	858	929	940	881	873	895	918	894	908	898	864	850	877	918	888	889	917	924	944	906	918	909	854	923	884	853	936	906	953	919	901	940	932	916	835	930	939	864	939	915	891	877	886	903	885	910	962	953	931	922	932	904	939	907	930	895	941	910	949	860	897	922	935	892	931	892	910	930	910	908	864	841	902	880	906	881	938	946	924	878	869	940	889	897	928	868	897	956	913	910	910	884	927	917	961	947	891	908	874	905	847	893	896	853	926	937	921	920	885	854	856	859	932	938	897	879	869	927	895	907	927	907	901	924	913	891	851	930	907	870	879	918	920	899	909	892	939	864	963	917	901	939	883	923	901	899	893	931	908	921	927	914	907	913	923	906	883	921	877	889	939	931	916	920	977	918	949	920	908	964	907	912	874	861	976	888	957	940	914	853	911	884	889	949	900	986	842	935	915	876	946	966	903	920	973	895	910	836	926	983	917	933	882	885	945	976	978	893	870	922	922	965	899	913	877	925	927	925	911	888	944	866	942	874	954	866	891	911	944	903	959	928	981	1009	914	926	937	889	895	871	903	871	906	881	898	869	923	875	891	869	959	835	946	938	955	939	907	895	846	919	913	943	909	875	886	966	909	935	907	923	914	984	921	901	948	894	931	965	920	938	920	948	951	957	908	943	909	869	887	875	891	953	942	887	950	899	866	911	876	892	935	879	964	920	967	926	867	897	946	970	897	922	890	907	904	893	892	864	894	956	956	900	843	945	910	899	909	876	915	923	909	916	938	952	871	913	874	897	896	909	938	919	895	951	948	873	961	938	901	903	876	916	928	949	902	873	925	904	918	908	906	934	847	868	939	935	917	924	896	923	899	987	935	920	906	915	902	911	920	835	936	951	929	898	884	911	920	910	905	911	889	858	949	965	865	923	901	900	887	898	921	920	849	881	905	948	952	902	888	889	866	886	898	885	890	964	922	906	929	912	912	921	912	915	964	940	860	859	903	966	952	918	922	906	896	930	876	893	897	881	886	936	877	879	912	861	929	929	925	934	912	990	865	899	898	904	954	958	914	907	874	919	858	941	890	891	966	877	909	875	954	897	933	935	864	907	946	998	875	915	901	948	918	916	876	879	928	885	926	901	881	930	924	900	877	889	947	926	927	867	930	927	942	889	948	937	911	872	849	891	904	943	908	915	931	885	933	956	913	947	924
5010	854	787	656	664	644	680	608	620	639	635	642	654	630	653	629	612	651	657	640	641	646	615	627	597	625	635	633	616	652	637	661	664	628	650	637	603	606	620	636	630	615	590	678	657	630	650	635	560	665	662	628	572	619	616	565	626	616	619	670	665	642	617	644	592	632	610	620	614	635	633	680	597	640	630	616	610	660	584	621	658	630	605	625	641	630	616	655	632	630	582	614	622	626	601	612	634	628	592	672	594	619	591	565	660	627	609	634	609	639	598	594	582	619	647	609	618	609	616	638	654	598	641	589	563	632	620	618	589	593	629	592	571	581	611	645	653	606	620	617	572	627	604	637	606	598	605	621	618	614	593	641	607	636	661	638	597	598	588	629	686	617	627	645	630	637	581	636	633	625	589	569	642	591	573	621	614	617	659	623	635	598	643	617	645	608	610	601	590	646	620	604	614	613	644	632	688	639	635	606	619	654	637	584	625	602	652	618	640	638	616	626	597	628	643	658	574	648	682	626	634	639	609	590	647	618	621	579	629	578	653	630	649	627	654	630	612	640	606	613	597	630	635	610	585	631	631	609	629	617	609	595	600	634	664	599	647	577	637	632	650	567	673	581	593	639	614	636	599	641	636	626	611	623	610	625	607	602	573	642	641	616	640	592	619	599	594	622	635	639	603	618	607	626	619	617	586	606	672	626	659	591	658	623	618	604	609	635	620	621	611	640	606	626	605	621	599	633	606	612	630	654	623	662	614	617	614	612	626	607	615	609	647	641	620	635	611	657	643	599	611	610	658	607	589	612	649	631	642	623	607	622	640	680	635	631	656	602	629	622	608	604	648	611	652	588	626	653	605	614	626	614	601	590	633	610	616	631	607	670	644	628	577	626	644	605	631	616	597	631	608	657	616	606	652	613	627	590	656	663	622	671	623	615	612	643	590	621	588	599	600	575	662	625	610	621	646	626	541	649	606	642	647	624	630	586	650	639	637	612	603	637	662	604	614	623	610	633	654	649	656	611	599	629	625	632	606	582	612	631	604	594	670	639	618	634	639	648	605	595	631	645	633	609	638	636	597	661	642	597	594	626	581	618	618	637	591	621	685	582	607	621	628	628	575	622	595	602	607	635	598	597	668	607	623	615	607	602	588	632	650	631	610	632	659	628	585	609	599	640	648	650	666	676	618	599	609	600	596	611	628	593	629	624	653	631	615	638	652	572	637	599	659	658	627	607	635	637	607	635	643	683	632	626	695	613	660	604	582	602	576	610	616	656	653	641	625	663	614	643	629	598	592	648	617	623	596	589	584	583	600	619	632	607	676	657	651	596	640	600	594	641	620	629	615	633	569	585	608	628	605	567	646	607	643	578	607	663	612	595	643	628	596	630	606	612	644	590	597	605	574	645	624	642	619	633	598	663	651	578	630	604	641	629	657	593	627	595	583	633	618	645	613	617	608	617	587	632	609	600	630	646	589	652	646	623	610	641	650	582	622	612	623	634	590	605	615	630	648	636	613	625	620	659	568	632	642	643	630	622	606	651	596	681	619	600	624	613	611	569	611	662	639	647	645	648	623	646	637	640	607	607	640	627	626	627	655	583	587	616	576	609	662	654	625	592	582	617	592	656	665	618	624	567	639	609	613	604	627	609	602	611	589	634	608	636	584	622	651	606	563	623	616	628	621	605	575	623	652	615	579	611	583	643	643	624	574	602	640	619	589	630	660	634	597	608	639	637	610	603	605	610	610	636	625	637	628	591	647	651	607	638	642	615	629	640	632	616	663	603	636	622	566	593	594	650	633	633	600	651	589	604	585	620	595	639	644	681	619	614	673	683	619	643	644	632	599	630	616	639	625	616	592	629	619	619	663	630	641	646	595	622	615	628	630	653	652	607	640	630	606	632	614	636	626	623	599	624	595	645	623	617	648	608	610	624	615	621	614	617	575	627	619	599	626	631	634	602	599	636	612	613	589	612	623	608	659	608	650	609	622	634	644	643	551	688	655	640	630	609	632	659	609	598	595	622	670	669	625	585	619	623	644	658	582	613	627	683	637	618	634	641	617	631	609	612	628	627	622	675	625	574	634	618	655	600	618	620	637	607	652	631	622	598	666	626	620	639	619	625	595	622	618	612	599	639	622	606	633	639	619	592	629	588	615	626	672	593	636	614	639	579	590	604	682	622	629	619	580	603	604	636	602	668	616	627	623	622	617	637	562	633	609	602	639	599	590	591	640	601	619	598	637	639	657	557	658	653	598	657	633	611	612	584	627	635	662	657	619	585	622	625	642	608	653	626	642	620	647	680	653	637	593	593	646	672	626	601	658	605	622	623	617	610	668	587	652	625	626	638	597	595	638	629	624	645	589	645	651	653	584	645	621	625	657	635	609	584	611	617	662	614	614	607	649	615	646	616	647	595	595	646	612	565	635	602	639	623	631	625	632	603	626	572	594	595	654	623	595	604	644	637	651	622	612	599	626	610	632	638	615	599	596	617	641	654	646	644	594	558	631	571	606	640	607	629	605	620	627	624	594	594	623	633	650	593	651	618	595	626	637	618	598	627	640	616	620	609	633	627	666	633	606	617	630	621	624	637	559	626	612	622	610	604	619	659	585	570	627	609	659	608	628	646	582	627	620	633	623	646	584	637	623	605	623	690	626	624	561	618	620	606	618	594	582	642	603	618	625	623	630	605	585	594	607	600	615	585	618	620	660	615	646	618	616	633	595	606	614	608	630	588	634	664	608	659	616	606	645	562	629	597	637	590	563	626	654	625	641	621	629	593	650	645	586	606	621	612	619	587	580	627	635	639	578	673	655	577	610	619	612	585	609	630	597	637	608	649	640	613	633	616	607	712	640	653	633	626	621	610	595	667	620	588	640	621	627	645	605	661	600	640	604	631	628	631	595	638	637	595	627	665	609	637	617	637	610	600	602	649	684	619	594	613	637	665	636	653	598	664	601	618	614	663	635	617	614	598	601	623	643	626	631	651	623	616	599	612	649	617	617	602	596	622	676	588	631	606	582	632	631	591	585	648	611	585	644	568	556	562	644	634	598	637	611	630	578	681	646	620	597	573	599	615	640	609	622	629	632	612	648	673	629	661	642	605	621	636	617	653	633	603	644	625	674	632	646	573	650	625	640	601	617	563	603	630	630	652	596	657	618	675	637	617	621	596	622	643	658	654	581	610	639	637	680	594	569	626	628	629	657	647	675	618	644	580	606	595	623	599	657	612	602	638	570	566	651	625	660	656	658	633	614	599	629	573	630	597	623	598	623	662	622	526	614	666	593	637	625	636	611	656	624	608	623	646	646	615	610	656	644	644	599	623	606	612	616	649	698	596	635	594	643	619	601	656	633	579	595	623	600	595	604	637	613	621	633	597	620	637	597	646	667	635	629	646	603	618	637	585	623	594	656	604	612	610	632	651	640	612	614	625	595	568	697	621	578	608	604	637	635	603	610	616	572	578	641	658	595	617	570	599	671	602	606	594
25534	21404	27697	25448	9946	2056	1609	1378	1338	1321	1282	1310	1233	1208	1230	1223	1235	1292	1230	1180	1216	1266	1232	1211	1228	1214	1207	1158	1177	1171	1162	1277	1180	1178	1170	1214	1167	1186	1214	1227	1203	1129	1255	1176	1219	1131	1174	1158	1187	1185	1183	1224	1197	1184	1217	1187	1174	1134	1191	1172	1228	1173	1245	1199	1169	1125	1188	1125	1190	1218	1246	1127	1181	1197	1151	1163	1188	1180	1135	1187	1218	1100	1177	1198	1179	1235	1216	1164	1196	1169	1191	1158	1161	1174	1218	1170	1189	1158	1147	1187	1145	1177	1219	1175	1185	1148	1218	1206	1126	1177	1171	1215	1182	1215	1195	1147	1190	1175	1264	1186	1188	1244	1199	1181	1214	1174	1223	1190	1179	1196	1273	1130	1171	1177	1210	1188	1177	1151	1210	1215	1186	1250	1247	1211	1158	1183	1179	1179	1119	1159	1207	1225	1261	1225	1177	1195	1253	1159	1147	1123	1232	1182	1222	1192	1190	1230	1185	1196	1200	1140	1169	1201	1128	1245	1240	1180	1245	1179	1156	1175	1215	1196	1232	1171	1099	1175	1163	1186	1243	1183	1201	1185	1137	1171	1252	1202	1157	1135	1192	1162	1203	1185	1158	1197	1134	1118	1173	1201	1123	1210	1215	1130	1187	1200	1231	1187	1221	1100	1181	1172	1102	1178	1160	1169	1147	1175	1146	1196	1193	1189	1161	1167	1204	1191	1175	1149	1166	1204	1215	1177	1215	1224	1182	1139	1167	1242	1181	1155	1159	1118	1206	1146	1173	1189	1162	1141	1165	1169	1146	1201	1161	1203	1237	1186	1142	1153	1220	1165	1206	1220	1198	1175	1179	1128	1205	1196	1178	1162	1214	1195	1194	1194	1154	1191	1144	1222	1187	1183	1180	1209	1182	1172	1190	1193	1132	1213	1179	1167	1229	1187	1183	1182	1170	1186	1164	1181	1200	1246	1157	1176	1162	1185	1166	1159	1176	1196	1184	1201	1213	1154	1206	1189	1227	1112	1113	1195	1205	1149	1199	1144	1176	1179	1107	1211	1152	1134	1157	1212	1188	1250	1165	1151	1187	1117	1162	1190	1169	1175	1175	1163	1125	1173	1127	1185	1218	1183	1249	1158	1171	1168	1245	1165	1199	1174	1175	1207	1222	1213	1177	1235	1224	1196	1168	1201	1151	1160	1211	1180	1152	1156	1187	1161	1200	1159	1203	1194	1159	1189	1176	1149	1152	1164	1203	1172	1217	1125	1136	1165	1201	1176	1224	1248	1267	1131	1172	1149	1139	1091	1224	1192	1182	1203	1132	1146	1177	1201	1163	1107	1184	1167	1210	1145	1149	1231	1198	1134	1155	1200	1225	1218	1158	1130	1110	1206	1121	1211	1218	1132	1244	1156	1162	1083	1116	1168	1186	1186	1178	1114	1159	1144	1151	1072	1181	1186	1148	1171	1169	1163	1089	1132	1184	1227	1178	1223	1149	1157	1226	1164	1131	1262	1177	1185	1191	1194	1192	1199	1199	1162	1109	1196	1191	1162	1212	1080	1160	1155	1184	1139	1162	1165	1184	1215	1160	1175	1145	1136	1136	1218	1204	1231	1185	1259	1174	1215	1245	1139	1146	1206	1131	1141	1232	1138	1143	1262	1218	1222	1113	1180	1216	1192	1163	1271	1244	1150	1270	1232	1120	1136	1223	1255	1188	1192	1099	1173	1160	1137	1177	1208	1168	1202	1114	1166	1225	1151	1205	1128	1183	1177	1160	1136	1089	1160	1097	1161	1197	1186	1161	1248	1206	1161	1166	1166	1246	1206	1170	1214	1145	1166	1200	1134	1237	1075	1167	1166	1193	1167	1197	1152	1215	1194	1103	1197	1157	1152	1215	1182	1142	1153	1221	1206	1210	1196	1102	1171	1172	1136	1240	1190	1116	1143	1179	1182	1108	1181	1170	1189	1225	1206	1148	1149	1184	1182	1185	1197	1209	1178	1187	1141	1163	1195	1147	1204	1169	1149	1172	1194	1140	1156	1225	1145	1165	1138	1115	1145	1201	1164	1171	1138	1138	1158	1190	1142	1188	1168	1166	1182	1197	1193	1159	1176	1088	1162	1188	1222	1190	1203	1177	1200	1189	1194	1211	1196	1186	1209	1171	1222	1140	1168	1156	1144	1218	1112	1194	1218	1194	1216	1169	1173	1181	1171	1229	1197	1193	1157	1152	1171	1188	1130	1288	1169	1167	1234	1221	1137	1184	1181	1188	1120	1133	1182	1135	1162	1181	1187	1174	1151	1240	1106	1171	1179	1188	1215	1166	1151	1132	1176	1215	1226	1156	1213	1206	1162	1263	1160	1145	1162	1163	1199	1153	1207	1234	1210	1211	1127	1193	1153	1156	1200	1198	1150	1193	1239	1184	1208	1154	1185	1210	1173	1157	1219	1190	1169	1112	1154	1190	1161	1177	1139	1193	1245	1176	1176	1145	1240	1192	1169	1191	1108	1169	1192	1150	1171	1175	1142	1200	1163	1181	1253	1165	1200	1175	1222	1206	1170	1196	1180	1205	1195	1205	1165	1170	1184	1200	1187	1193	1217	1165	1145	1101	1215	1171	1226	1143	1204	1208	1194	1166	1139	1160	1187	1214	1200	1191	1175	1215	1157	1147	1140	1173	1146	1212	1189	1161	1119	1190	1229	1227	1161	1160	1208	1137	1190	1195	1189	1195	1181	1214	1131	1116	1140	1175	1162	1216	1162	1143	1197	1188	1150	1128	1179	1177	1116	1251	1149	1192	1188	1168	1141	1177	1114	1217	1184	1228	1196	1155	1164	1142	1211	1187	1205	1159	1176	1214	1183	1175	1164	1206	1151	1178	1191	1171	1195	1176	1215	1185	1238	1181	1136	1173	1244	1222	1196	1182	1196	1145	1165	1189	1156	1144	1194	1179	1191	1198	1124	1190	1172	1202	1089	1179	1208	1180	1246	1137	1180	1132	1114	1214	1185	1145	1197	1188	1162	1217	1168	1166	1156	1177	1213	1170	1197	1195	1115	1173	1144	1140	1154	1165	1144	1088	1218	1135	1103	1155	1179	1216	1142	1162	1190	1232	1173	1130	1268	1177	1220	1179	1178	1192	1166	1184	1177	1155	1171	1155	1160	1195	1096	1162	1159	1176	1220	1229	1187	1138	1187	1151	1156	1203	1142	1200	1170	1189	1238	1193	1171	1126	1151	1146	1191	1159	1156	1139	1147	1194	1194	1179	1219	1196	1148	1114	1141	1165	1139	1164	1189	1104	1229	1117	1119	1167	1202	1205	1170	1206	1176	1176	1170	1185	1174	1154	1164	1231	1195	1207	1155	1165	1163	1219	1159	1131	1179	1176	1188	1133	1144	1154	1234	1179	1209	1207	1168	1198	1212	1181	1180	1205	1182	1171	1177	1216	1174	1290	1172	1158	1149	1143	1155	1226	1183	1216	1157	1178	1167	1151	1149	1216	1154	1197	1164	1194	1194	1193	1169	1108	1141	1109	1218	1182	1132	1171	1201	1157	1100	1155	1180	1214	1205	1213	1175	1158	1206	1206	1208	1220	1221	1136	1110	1170	1156	1136	1111	1186	1190	1177	1112	1187	1162	1257	1148	1226	1185	1099	1211	1217	1162	1205	1189	1166	1189	1215	1131	1157	1175	1184	1217	1156	1133	1161	1150	1195	1199	1210	1170	1195	1186	1217	1163	1198	1111	1160	1152	1224	1183	1182	1159	1149	1189	1173	1143	1154	1172	1123	1122	1149	1175	1171	1148	1141	1185	1120	1183	1235	1241	1139	1192	1232	1208	1237	1142	1197	1204	1130	1104	1141	1119	1098	1207	1177	1157	1138	1207	1171	1168	1199	1113	1202	1183	1233	1196	1175	1123	1112	1130	1178	1205	1209	1176	1174	1114	1160	1166	1173	1176	1236	1165	1188	1207	1146	1234	1220	1181	1186	1171	1212	1198	1151	1175	1178	1136	1139	1215	1185	1265	1136	1193	1182	1170	1184	1216	1172	1195	1214	1211	1212	1193	1150	1148	1202	1170	1120	1187	1161	1164	1211	1194	1166	1191	1172	1148	1192	1153	1213	1147	1179	1228	1166	1203	1174	1162	1220	1188	1166	1175	1186	1124	1156	1160	1176	1177	1209	1209	1140	1195	1186	1211	1221	1168	1160	1226	1140	1248	1168	1168	1155	1171	1165	1158	1171	1117	1166	1184	1188	1197	1186	1202	1191	1251	1195	1181	1155	1201	1233	1106	1150	1198	1204	1205	1145	1174	1172	1238	1166	1186	1222	1143	1167	1203	1186	1168	1197	1246	1173	1147	1249	1228	1211	1207	1199	1195	1161	1219	1158	1239	1199	1164	1223	1150	1112	1155	1171	1200	1202	1222	1204	1127	1228	1216	1195	1117	1205	1162	1101	1172	1149	1179	1190	1193	1133	1138	1150	1138	1189	1115	1247	1165	1168	1204	1180	1153	1144	1188	1187	1131	1165	1165	1260	1183	1168	1148	1239	1137	1185	1156	1154	1209	1151	1215	1227	1162	1120	1156	1210	1163	1156	1172	1159	1199	1154	1166	1160	1165	1141	1162	1193	1153	1167	1123	1182	1228	1165	1198	1136	1111	1244	1137	1175	1154	1150	1178	1179	1209	1109	1221	1210	1226	1203	1179	1199	1206	1175	1137	1160	1121	1163	1170	1122	1190	1151	1182	1198	1161	1163	1189	1188	1153	1155	1185	1131	1131	1192	1177	1144	1147	1207	1147	1157	1148	1184	1152	1143	1140	1192	1174	1177	1195	1153	1117	1158	1178	1212	1222	1206	1144	1145	1151	1179	1168	1135	1174	1199	1057	1225	1241	1209	1173	1149	1211	1126	1155	1179	1143	1120	1215	1173	1121	1195	1159	1180	1235	1178	1137	1212	1111	1157	1162	1251	1190	1185	1198	1169	1116	1167	1194	1290	1194	1194	1145	1163	1162	1237	1227	1181	1120	1120	1115	1172	1157	1237	1131	1215	1167	1192	1193	1164	1153	1146	1155
3693	3688	3184	1843	1526	1256	1171	1083	1040	1016	967	933	918	918	928	929	908	893	915	865	898	838	896	914	896	852	891	887	832	872	832	858	871	857	847	868	881	832	844	890	809	864	853	859	853	876	856	822	824	823	797	904	835	833	842	876	868	839	857	842	802	865	799	864	804	835	879	816	836	882	773	853	867	860	838	832	841	863	832	836	802	830	836	885	806	838	797	854	831	831	862	808	815	826	805	820	882	767	874	831	865	820	880	853	832	845	775	856	857	846	836	883	823	851	836	841	857	804	862	893	855	843	854	829	857	845	813	819	810	924	804	834	870	855	871	793	793	841	807	793	881	833	839	839	869	816	848	806	829	783	849	830	831	829	855	809	854	838	834	888	856	827	792	859	843	846	810	769	879	845	847	830	834	848	835	872	816	821	859	861	841	781	812	833	824	868	877	914	836	871	825	829	860	818	839	855	846	850	798	783	834	846	875	818	809	828	859	801	843	833	812	852	822	856	795	838	916	843	831	825	802	822	831	899	873	853	805	857	817	876	816	810	845	843	845	852	850	829	807	818	887	824	818	796	864	821	819	892	836	849	783	829	852	825	900	854	858	842	815	828	827	817	907	802	871	865	819	822	822	808	873	852	777	841	836	822	857	828	848	881	861	856	817	823	855	829	847	876	816	845	878	850	880	838	789	894	836	865	800	814	822	846	827	876	842	839	812	833	858	818	815	821	851	841	847	818	836	823	784	848	858	852	850	868	829	768	839	818	831	848	822	873	843	838	846	839	782	821	828	816	851	878	831	849	808	858	867	839	833	795	824	862	837	851	797	856	811	803	827	846	838	824	832	868	798	846	877	856	863	850	820	869	823	809	844	816	869	812	908	867	874	829	793	801	849	817	882	828	826	789	864	840	853	850	854	824	808	851	806	798	825	840	850	883	823	860	803	802	823	809	842	762	787	863	813	815	824	818	852	808	843	816	836	835	804	857	834	894	852	827	866	826	834	815	810	870	888	828	794	813	813	849	817	865	826	847	868	858	851	842	843	827	899	806	828	812	873	874	831	822	816	819	820	854	845	802	858	859	804	826	858	799	793	876	811	822	844	888	852	798	802	825	838	787	807	839	829	800	817	825	861	840	845	797	861	855	849	815	827	807	809	832	875	771	842	843	820	823	856	859	849	808	795	793	823	845	822	853	835	811	855	828	842	801	853	804	885	841	870	825	908	872	829	845	833	831	815	852	872	823	808	830	841	851	779	793	872	805	820	872	817	858	828	845	842	853	835	826	817	790	852	844	809	851	854	865	831	863	828	862	844	868	753	870	879	819	884	845	817	850	843	819	836	802	853	764	844	825	836	802	831	801	816	817	834	860	811	824	825	849	843	813	875	892	819	820	817	805	796	841	842	833	857	773	842	856	858	791	872	871	844	842	859	874	835	812	825	879	828	884	870	860	802	868	878	816	837	851	817	815	892	847	862	834	866	878	836	839	867	841	824	879	837	808	861	821	829	858	817	851	801	857	814	814	834	856	764	844	873	851	850	840	815	812	863	800	825	810	863	825	817	867	819	809	854	860	813	850	810	836	823	806	810	832	834	802	820	813	827	832	885	807	824	850	876	779	854	868	829	876	814	804	848	920	848	876	833	837	829	861	841	852	837	831	845	845	799	840	822	889	852	830	871	866	849	790	811	795	842	832	825	828	831	783	822	855	818	862	873	829	838	826	826	847	828	854	870	861	897	813	871	848	809	834	825	810	867	820	844	780	811	808	834	847	810	856	866	852	784	871	838	828	877	793	781	782	802	837	805	818	817	782	807	817	781	855	798	804	770	865	769	803	828	797	825	811	778	847	886	830	784	846	833	808	811	848	819	848	818	864	831	868	809	808	868	848	877	795	820	812	857	838	891	806	821	866	843	826	822	878	895	804	834	798	838	830	878	828	859	847	797	846	893	800	884	850	812	794	816	839	848	825	834	863	854	820	848	880	808	821	838	835	833	816	810	861	828	789	827	823	803	819	820	871	788	794	850	835	830	807	845	834	857	859	849	791	849	853	838	854	846	837	827	845	794	836	779	811	905	889	823	807	819	835	857	826	807	858	874	842	840	845	815	828	801	813	835	830	820	817	807	889	796	786	843	849	868	806	866	850	847	840	784	815	890	873	878	851	800	796	850	801	850	802	814	841	843	845	832	804	818	836	876	816	815	783	763	841	803	778	837	860	769	815	873	848	781	866	812	869	823	855	874	819	846	800	864	877	843	851	822	857	787	855	840	848	839	827	798	923	815	885	817	815	844	881	823	850	899	828	797	879	866	825	830	806	834	822	822	812	841	823	874	817	830	844	891	825	788	854	824	883	882	839	849	834	812	788	855	827	835	784	851	793	802	872	839	855	831	826	831	796	829	857	831	854	856	853	809	814	820	838	785	808	827	832	827	833	830	816	829	848	826	831	832	841	816	909	832	814	804	837	812	833	883	810	849	803	778	822	843	757	825	827	842	887	791	845	800	790	822	872	801	815	797	805	837	832	819	791	800	794	859	871	835	800	894	827	872	839	833	796	871	833	812	868	878	822	768	869	817	812	830	805	796	868	826	798	781	806	814	823	800	817	827	816	842	825	875	803	832	834	845	846	829	825	781	867	847	800	860	856	854	800	768	838	808	810	838	846	829	881	832	811	776	746	846	791	830	819	855	862	825	813	813	836	854	830	857	812	812	843	865	800	814	821	848	797	804	821	855	827	848	892	869	805	876	855	861	793	863	806	792	823	804	847	831	811	838	874	875	850	816	821	774	843	838	813	898	846	856	838	863	818	828	800	867	818	825	794	778	840	897	859	787	830	874	817	841	796	816	856	837	804	813	823	811	774	834	812	818	842	839	859	830	890	806	832	822	864	795	795	850	837	863	825	846	762	895	836	876	916	808	850	792	844	841	850	838	841	852	852	794	831	817	792	821	803	790	877	803	832	829	818	827	835	840	826	768	849	835	854	817	818	831	821	853	820	813	848	851	854	796	875	823	826	813	766	847	840	827	844	793	909	785	811	842	814	841	861	824	828	806	815	874	816	850	818	855	807	853	832	838	811	812	854	850	804	869	867	859	832	821	835	839	840	847	818	849	813	873	794	829	825	813	846	843	832	813	864	828	884	829	828	816	838	840	864	799	870	847	853	831	805	810	784	839	829	842	825	834	831	843	840	812	797	766	828	837	809	813	855	824	832	802	805	796	835	835	829	852	876	859	829	834	864	831	834	782	819	741	820	795	839	823	916	864	884	804	807	862	841	805	848	799	829	809	808	802	844	842	823	843	810	806	834	892	813	836	817	835	852	828	811	826	843	836	828	803	816	855	858	848	786	843	864	824	849	825	867	865	789	833	791	818	839	758	837	860	868	833	804	901	877	854	851	814	884	810	834	788	827	827	819	815	863	808	864	795	815	880	795	883	828	872	840	799	858	846	836	824	830	825	835	858	824	820	841	863	815	783	829	810	861	811	835
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
